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
336278497288	336278497808	336278498358	336278498908	336278499458	336278500008	336278500559	336278501109	336278501659	336278502209	336278502759	336278503309	336278503859	336278504409	336278504959	336278505509	336278506059	336278506609	336278507159	336278507709	336278508259	336278508809	336278509360	336278509910	336278510460	336278511010	336278511560	336278512110	336278512660	336278513210	336278513760	336278514310	336278514860	336278515410	336278515960	336278516510	336278517060	336278517610	336278518161	336278518711	336278519261	336278519811	336278520361	336278520911	336278521461	336278522011	336278522561	336278523111	336278523661	336278524211	336278524761	336278525311	336278525861	336278526412	336278526962	336278527512	336278528062	336278528612	336278529162	336278529712	336278530262	336278530812	336278531362	336278531912	336278532462	336278533012	336278533562	336278534112	336278534662	336278535213	336278535763	336278536313	336278536863	336278537413	336278537963	336278538513	336278539063	336278539613	336278540163	336278540713	336278541263	336278541813	336278542363	336278542913	336278543463	336278544014	336278544564	336278545114	336278545664	336278546214	336278546764	336278547314	336278547864	336278548414	336278548964	336278549514	336278550064	336278550614	336278551164	336278551714	336278552264	336278552815	336278553365	336278553915	336278554465	336278555015	336278555565	336278556115	336278556665	336278557215	336278557765	336278558315	336278558865	336278559415	336278559965	336278560515	336278561065	336278561616	336278562166	336278562716	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
3633	1341	1492	1675	1403	935	714	656	769	647	500	478	361	361	315	694	1689	1886	937	293	205	220	192	238	193	219	230	209	226	191	209	184	200	209	188	206	197	191	197	202	214	200	181	208	208	194	184	202	220	194	196	191	193	200	219	208	215	202	167	202	198	223	234	167	199	225	210	212	215	183	213	195	185	198	214	213	179	215	189	215	202	214	198	203	235	205	192	198	191	204	221	185	213	187	228	223	219	185	200	217	214	212	227	200	210	223	184	191	215	191	172	221	213	191	184	234	203	190	164	202	183	213	211	191	217	202	186	213	213	215	219	201	210	223	185	218	224	195	198	209	191	180	207	202	213	212	202	179	200	205	219	215	183	228	187	202	190	229	221	199	178	208	183	213	212	190	215	214	166	213	193	201	204	174	194	215	190	220	204	215	209	206	201	209	218	209	181	211	194	216	193	213	210	219	216	209	213	205	212	220	202	207	211	228	209	194	201	193	215	230	214	231	224	179	190	185	216	207	184	214	190	205	223	181	210	205	213	195	203	185	195	217	225	214	193	216	203	187	204	189	199	207	195	204	204	190	204	169	221	182	209	200	166	189	192	202	186	196	194	206	209	212	202	192	191	226	199	199	191	203	179	192	209	186	176	222	220	225	212	222	207	200	186	217	214	187	216	179	236	200	205	202	178	177	235	211	231	197	216	194	190	208	198	207	225	196	222	192	190	213	217	204	219	223	186	220	211	198	218	215	193	186	177	224	211	208	204	208	197	208	197	186	195	201	216	189	188	200	238	203	207	199	195	188	182	210	226	205	220	205	209	193	205	245	186	203	194	185	217	212	204	178	209	203	214	212	220	199	211	198	207	226	223	228	198	187	207	214	218	208	225	193	200	193	210	179	191	212	238	195	207	167	199	206	189	217	197	199	228	201	204	208	209	177	202	208	183	220	197	194	187	218	209	191	204	204	183	210	220	201	193	206	188	220	195	214	223	216	187	185	243	183	197	220	176	206	219	209	184	198	223	203	193	199	224	180	225	226	205	224	199	199	219	202	197	212	173	206	205	215	191	201	218	205	232	217	227	195	224	250	207	178	225	217	197	195	207	199	186	218	202	201	221	210	219	194	183	187	188	193	221	221	208	182	205	204	199	200	194	196	210	195	213	189	213	195	179	186	199	197	197	218	232	196	209	220	201	245	198	195	197	207	180	190	233	220	207	191	190	196	214	195	212	187	196	210	173	201	197	173	217	211	182	180	217	226	203	227	233	185	219	199	211	222	230	197	202	191	228	185	209	182	204	194	202	204	207	200	210	206	186	197	195	199	208	211	188	208	201	214	200	168	200	173	201	180	201	207	189	209	210	234	210	215	202	193	225	204	200	226	185	185	179	213	191	191	200	215	224	193	202	220	183	221	186	193	191	201	197	220	188	215	187	213	195	178	185	217	196	178	226	213	210	218	202	209	215	214	229	235	221	190	227	207	208	199	189	197	219	189	219	217	220	199	211	194	167	208	204	210	205	226	189	194	184	212	214	203	194	199	195	196	211	209	217	220	190	209	227	231	207	207	211	199	200	224	190	184	197	196	212	212	208	222	225	227	203	195	203	204	184	231	206	223	198	205	216	219	214	202	205	189	203	213	196	225	232	213	198	213	226	222	190	215	201	202	200	213	174	203	214	205	209	204	223	209	184	205	203	203	211	197	182	189	215	185	198	203	180	205	208	199	196	243	200	187	191	190	199	227	216	207	189	238	184	212	219	206	191	218	199	203	215	211	190	191	247	209	175	191	208	182	198	181	199	202	227	215	214	209	204	174	206	222	196	189	178	207	210	193	209	238	196	234	186	191	193	199	199	196	206	184	231	226	198	193	212	211	189	212	219	195	168	208	191	173	211	206	209	240	206	211	223	203	196	197	182	217	209	182	195	199	211	217	202	192	183	219	194	175	201	233	199	224	215	206	211	216	219	207	187	179	192	223	213	218	224	230	215	183	215	212	202	190	194	206	198	216	209	199	198	192	212	184	204	217	203	225	211	208	192	199	198	216	195	201	197	178	191	245	196	212	209	210	219	191	199	232	198	205	205	197	218	214	199	215	214	209	207	200	217	197	192	234	194	201	196	213	190	203	202	183	190	207	187	211	232	214	201	196	213	226	207	210	202	225	201	222	208	208	215	195	205	211	204	214	176	207	214	201	194	201	191	212	182	210	207	194	175	188	195	221	197	211	211	201	195	198	181	192	195	207	200	208	187	207	202	200	207	199	207	184	197	216	191	201	200	204	189	228	205	216	214	206	219	226	208	196	217	208	198	219	213	226	189	198	209	207	195	200	197	196	207	225	203	213	210	201	247	211	190	186	222	213	178	189	203	187	208	213	236	201	185	215	182	221	215	185	201	181	201	199	195	194	194	208	173	190	178	214	209	202	207	190	214	206	208	235	224	204	193	189	198	194	202	225	196	211	184	219	222	192	191	197	217	201	197	213	204	241	237	202	227	219	201	217	202	192	210	231	199	223	195	200	231	188	198	226	189	206	177	189	225	216	204	199	228	196	175	231	208	197	192	198	193	190	203	201	200	180	187	200	208	196	227	215	215	197	219	228	197	200	193	229	199	205	188	205	210	204	178	220	195	215	194	219	223	211	218	190	195	204	204	210	194	224	204	197	203	188	219	197	216	188	218	194	194	263	192	193	217	191	229	218	182	203	187	180	228	195	210	157	182	203	214	221	208	185	177	193	221	175	212	231	185	184	213	183	220	192	193	203	179	212	207	192	202	192	196	200	195	191	216	212	196	206	214	217	216	205	223	210	197	181	186	209	208	217	204	209	210	225	213	189	214	222	214	181	208	214	182	201	218	213	212	216	210	173	194	215	184	192	182	199	217	206	200	170	230	201	194	211	192	209	203	175	215	198	192	227	225	203	188	208	246	199	190	197	193	217	195	199	218	209	188	207	203	216	209	183	215	227	190	192	229	204	215	205	197	215	202	198	199	174	217	168	206	188	224	214	213	208	198	223	226	196	208	203	206	251	189	217	174	221	211	201	196	196	208	186	205	225	220	211	172	201	201	207	205	192	210	206	207	223	194	209	221	214	188	234	183	206	215	207	200	199	203	202	201	197	192	200	206	199	175	185	194	208	194	203	231	224	196	199	226	188	207	199	202	208	209	244	208	204	200	189	200	196	214	190	201	177	194	181	207	231	208	222	203	205	200	186	203	218	203	198	215	184	185	205	184	164	206	205	202	208	198	197	194	201	202	226	195	213	206	191	218	229	218	200	175	225	219	218	204	215	202	201	222	221	228	190	199	174	189	205	203	212	178	204	206	214	211	209	205	192	211	199	195	218	186	207	195	186	204	221	199	192	205	201	180	182	196	208	206	200	179	209	203	180	231	218	197	219	209	203	191	221	185	200	167	187	216	216	191	226	170	195	223	186	200	199	203	210	241	210	229	193	190	205	228	200	206	207	195	197	193	207	197	161	217	192	187	213	210	213
3160	1493	2421	3976	4674	3704	3073	2948	3621	2905	2528	2338	1894	1577	1568	3951	9059	8650	3598	931	669	640	584	552	589	555	597	604	647	613	570	576	551	631	615	547	522	589	579	616	572	561	577	543	593	608	566	588	554	606	585	579	609	571	574	580	583	591	540	579	609	558	547	551	556	586	565	572	592	538	620	617	598	625	579	561	583	578	592	557	570	613	608	595	614	614	620	584	600	598	624	541	589	544	571	615	530	593	554	577	511	557	599	572	573	575	568	594	546	609	568	565	565	606	596	568	590	561	599	570	611	582	569	614	588	594	595	568	522	593	569	565	582	596	606	562	591	523	558	609	570	570	592	583	622	578	538	627	560	575	592	640	589	563	619	590	622	622	587	594	602	599	574	566	542	575	624	570	546	555	587	573	597	566	620	615	606	550	512	599	573	603	541	601	570	558	594	582	568	560	553	578	525	577	579	562	613	572	596	568	537	569	595	601	560	592	588	578	594	581	557	593	573	606	567	579	588	635	555	566	627	595	564	562	615	614	560	523	568	588	565	590	560	574	595	560	595	555	586	548	564	598	575	564	593	586	623	613	542	571	582	594	583	557	580	562	610	609	562	582	614	623	543	624	605	551	619	553	627	594	566	569	550	601	611	583	574	570	603	590	554	588	545	563	583	606	606	560	599	586	555	572	577	592	602	614	561	568	571	558	534	550	583	634	603	567	568	623	619	570	566	567	593	587	580	560	598	569	577	584	585	553	621	569	605	548	548	619	578	595	565	629	632	572	544	611	565	613	603	549	587	565	577	570	545	588	564	575	582	570	573	615	572	601	562	569	598	622	601	599	521	584	596	589	580	605	579	589	609	564	576	627	586	581	557	582	590	604	569	572	588	567	581	602	616	584	611	563	554	584	567	596	554	576	587	606	583	609	562	602	587	573	564	595	620	566	541	593	535	614	586	579	549	573	554	583	598	551	647	567	594	567	546	585	553	546	620	607	535	577	545	618	570	601	570	543	590	579	605	583	576	589	535	646	573	570	567	600	574	589	591	574	574	606	555	597	587	565	594	584	545	574	620	598	657	576	539	601	572	572	597	556	616	587	592	574	624	572	615	598	603	587	597	567	561	581	586	556	558	602	604	588	557	624	585	581	566	588	581	555	649	555	551	607	563	618	573	570	582	611	592	561	560	592	641	565	578	587	583	589	579	570	547	584	588	586	586	581	610	556	611	597	587	570	624	592	592	568	591	535	577	617	594	606	557	574	580	528	604	566	543	606	583	544	567	626	586	572	594	589	544	577	574	560	602	578	576	573	626	555	574	548	558	595	523	556	587	566	569	601	593	621	573	574	572	562	562	609	599	609	602	592	606	572	602	595	591	582	577	549	581	611	573	577	574	565	556	545	571	579	589	601	564	591	567	595	555	597	593	550	614	596	596	556	607	541	598	583	595	572	592	542	541	580	603	601	597	591	595	569	557	578	592	600	611	564	605	591	565	598	582	597	618	569	650	546	551	540	598	579	597	573	578	615	552	601	560	607	595	608	546	569	604	576	558	614	559	575	577	615	595	534	601	583	545	595	589	594	512	594	585	611	577	584	601	551	587	545	597	594	554	584	598	557	588	587	577	629	573	562	554	548	572	602	545	593	537	599	583	609	544	622	576	528	601	568	592	593	584	578	620	601	538	547	573	580	559	580	548	572	564	570	547	577	608	572	578	583	566	576	566	545	599	549	587	590	558	552	641	622	596	586	580	568	587	596	576	606	559	581	559	612	601	600	639	612	610	591	609	637	559	640	555	576	576	565	532	632	606	587	571	571	580	586	528	584	603	586	608	581	608	571	624	627	597	560	556	628	544	582	590	561	532	583	569	590	539	573	588	561	598	592	569	603	613	604	598	593	611	544	573	565	590	644	603	569	568	578	552	583	599	584	540	608	576	542	608	556	556	588	549	614	579	555	596	584	538	587	590	624	601	555	568	601	575	608	647	570	571	603	599	569	599	600	614	539	593	571	588	592	568	589	564	541	554	566	561	582	538	595	551	555	573	586	542	539	646	575	605	605	598	564	581	583	520	573	566	595	566	608	607	611	574	599	612	577	582	531	605	565	584	573	550	579	577	578	562	589	536	581	529	604	560	580	558	590	597	553	595	556	549	570	589	560	560	582	576	557	561	582	610	568	592	563	555	587	606	582	583	560	625	566	603	547	550	549	612	572	577	590	616	586	576	585	626	573	597	554	552	581	600	597	561	613	550	570	550	628	595	579	568	623	601	584	587	597	569	584	596	615	589	589	606	577	645	568	600	587	583	587	590	580	590	605	565	592	591	579	591	558	613	552	593	572	575	519	611	562	602	575	585	593	576	594	607	607	619	565	564	610	582	605	606	578	592	610	612	590	602	583	622	571	525	570	549	553	562	614	579	595	593	606	615	570	578	624	550	595	550	580	573	569	594	604	588	590	587	607	628	540	568	565	606	558	610	560	561	592	628	539	597	555	572	556	564	615	561	576	571	589	573	588	630	606	559	554	585	619	596	625	567	648	562	547	589	567	562	600	573	556	576	596	542	634	546	600	582	586	624	584	599	573	564	596	573	600	585	621	623	599	651	547	583	556	609	567	572	576	599	600	549	512	601	619	590	576	611	604	625	594	607	564	576	590	588	588	551	572	591	556	573	609	583	604	611	581	614	571	551	597	564	561	592	615	573	584	568	610	532	579	617	620	598	604	596	608	586	609	587	564	588	581	554	579	532	556	559	656	576	546	570	608	574	541	588	572	614	567	619	610	549	564	612	583	554	595	571	642	550	628	567	600	585	622	576	565	533	534	525	591	540	589	608	552	586	544	607	546	621	588	622	570	597	564	569	598	609	599	583	592	563	585	572	575	578	578	575	597	608	607	552	567	548	585	571	573	577	612	564	569	573	572	598	614	583	578	559	554	608	594	574	555	598	586	553	584	565	566	580	561	546	592	588	591	606	595	595	576	553	594	548	558	566	625	591	592	599	585	580	566	577	593	556	617	582	569	601	604	600	583	566	595	557	566	583	616	583	614	604	565	555	597	561	551	597	551	604	582	536	613	612	585	594	593	615	563	585	591	628	575	606	561	570	638	524	540	606	561	611	562	576	601	566	630	611	632	552	545	580	603	566	564	604	563	553	576	569	634	600	540	572	575	569	542	595	606	557	576	589	590	584	595	578	590	587	588	625	623	552	599	582	547	587	601	561	582	579	601	556	592	570	551	567	577	621	507	586	577	554	567	607	595	573	567	572	577	593	584	622	594	590	584	608	605	595	586	614	561	592	580	564	561	626	583	555	609	579	548	577	627	558	604	596	594	573	599	560	547	572	565	587	611	611	603	577	603	584	602	567	555	610	592	600	593	592	523	583	555	597	559	573	592	566	591	590	570	625	568	636	543	546	618	591	583	626	615	592	593	591	610	540	575	556	557	593	624	607	568	555	571	571	590	607	588	611	539	534	612	589	605	585	609	568	569	590	594
3664	1453	1820	2057	1311	981	754	855	702	563	528	465	358	350	351	737	1920	1955	865	277	233	221	203	228	218	204	219	209	221	229	203	211	215	201	246	212	245	226	198	230	210	204	205	215	178	217	217	196	184	185	195	198	223	226	234	221	236	207	217	234	216	229	180	245	227	210	219	210	224	244	209	239	215	231	200	208	206	212	196	230	203	202	220	209	209	214	237	186	186	220	182	204	209	234	214	214	219	223	207	214	211	207	215	200	227	193	210	199	204	221	223	221	253	199	238	224	193	227	187	217	214	216	243	220	222	245	238	176	196	214	207	196	220	203	208	255	229	183	247	205	206	212	214	193	213	225	226	232	198	190	213	220	209	203	211	208	197	221	197	212	231	217	199	219	223	219	188	219	211	241	205	238	210	220	210	208	247	204	202	207	232	213	217	239	158	212	210	197	197	212	224	218	180	238	222	223	217	212	221	206	225	208	223	217	210	218	200	235	226	212	213	222	217	206	226	223	216	241	193	228	212	230	221	237	248	237	212	215	216	216	207	218	215	218	222	191	202	253	220	223	251	201	225	227	201	212	247	225	228	216	225	190	199	209	195	218	222	181	184	231	195	227	223	218	194	213	213	220	203	216	211	189	210	225	224	227	238	214	227	201	201	220	204	208	231	201	220	226	209	205	235	223	237	202	186	212	220	203	234	222	204	234	217	192	181	232	224	227	212	197	204	196	239	223	221	209	206	241	207	243	230	213	219	187	207	220	236	200	235	194	197	225	214	215	207	225	228	215	229	201	182	211	219	222	207	210	200	213	187	230	232	242	210	213	195	234	194	221	235	217	229	218	209	223	230	189	213	212	198	235	223	203	208	220	214	235	163	210	215	239	229	233	238	197	197	237	206	219	213	209	202	221	227	241	230	227	221	221	224	237	217	218	203	209	233	200	190	201	217	233	207	232	223	215	190	213	208	228	223	189	208	218	242	208	236	197	213	203	238	200	188	199	226	212	211	210	194	240	197	222	221	213	223	213	239	196	224	208	218	215	237	224	212	220	253	214	214	232	206	205	198	232	231	218	200	201	231	203	190	202	218	199	207	228	203	226	195	197	225	207	200	213	212	219	226	212	215	195	195	212	222	227	238	219	224	227	216	212	209	221	219	210	221	207	218	237	206	220	218	222	213	209	186	220	200	225	212	215	215	227	191	200	242	217	207	219	209	245	204	222	175	221	203	191	215	216	207	221	224	236	197	223	209	202	222	225	211	221	225	217	209	192	228	203	228	207	213	234	224	214	188	205	216	209	222	209	230	194	210	235	232	241	203	215	207	192	219	195	198	217	216	213	247	214	213	208	234	218	218	197	219	185	235	202	232	201	223	218	230	212	205	185	202	231	211	224	214	230	202	235	207	221	196	230	207	239	224	203	244	217	195	216	253	201	213	201	218	211	233	223	202	193	205	238	200	190	214	210	187	219	253	225	218	248	210	221	223	219	213	201	227	200	215	219	208	229	224	226	220	236	211	195	211	213	219	204	218	202	218	209	209	201	228	187	189	226	208	208	211	226	224	190	221	227	217	192	236	215	213	219	214	210	220	222	220	205	216	201	211	198	215	213	227	203	216	219	230	193	219	232	220	216	198	188	233	202	210	239	224	203	193	216	205	213	217	251	221	216	213	227	225	216	226	181	204	217	213	216	222	189	189	229	191	194	204	220	229	210	192	217	220	219	202	206	230	206	223	218	225	234	186	215	217	234	215	218	231	228	208	212	219	193	219	202	194	195	208	214	211	202	213	183	201	191	205	193	211	227	196	210	228	214	216	213	203	229	225	230	214	243	203	208	203	191	202	196	202	212	222	211	197	216	231	182	235	235	219	224	229	221	212	226	194	233	212	232	227	221	178	237	218	194	206	214	187	219	214	209	230	190	198	197	217	225	194	234	188	205	244	189	203	216	196	225	226	211	231	216	219	206	203	196	235	233	224	213	220	220	216	197	215	226	235	248	209	223	193	227	194	223	219	240	229	201	201	216	197	237	214	232	213	203	219	222	224	196	228	212	218	218	229	218	210	228	209	208	215	196	213	205	223	244	200	218	196	237	235	202	205	213	192	195	206	220	238	227	200	218	218	218	225	217	223	218	219	205	221	229	228	195	214	209	217	198	214	202	225	217	185	221	216	222	227	215	207	200	201	226	193	220	245	236	222	204	223	206	220	224	197	237	217	202	231	230	218	224	222	242	237	218	206	184	164	239	225	215	210	232	204	206	192	235	218	203	217	234	205	225	235	220	209	199	229	212	206	195	241	203	198	224	226	191	225	214	240	225	225	213	236	213	215	205	187	210	228	202	235	227	205	212	213	247	201	218	225	239	199	212	243	231	216	199	224	236	214	194	229	207	223	226	215	215	208	242	202	194	226	211	197	200	219	218	215	205	209	225	242	199	207	200	217	246	236	225	185	263	201	214	233	248	212	223	200	203	200	249	215	222	202	231	222	206	202	221	225	221	240	198	210	230	205	218	213	214	226	212	214	198	225	213	203	217	213	196	214	202	189	219	201	238	221	215	194	246	206	220	222	190	215	228	193	218	207	221	207	201	201	196	204	244	189	240	230	218	202	229	216	214	224	201	236	188	204	227	206	205	193	218	225	216	224	223	228	196	209	223	207	204	223	206	217	216	206	221	208	224	208	211	198	212	224	203	209	191	203	227	216	222	217	223	194	219	262	224	212	233	224	204	212	220	229	217	215	231	191	213	208	213	205	198	211	235	223	181	225	224	216	211	205	204	191	200	216	201	212	217	221	217	217	222	196	212	197	214	215	216	222	221	216	208	237	206	192	215	213	226	213	200	228	216	202	227	207	189	212	230	215	234	213	222	223	208	221	230	209	204	195	203	177	199	211	227	195	198	203	205	206	205	198	204	199	218	229	206	225	214	237	222	207	236	214	213	228	226	230	205	200	236	209	216	254	232	180	215	247	224	205	222	213	217	205	230	210	201	210	206	225	211	237	213	227	217	217	213	228	211	246	245	195	221	186	221	208	231	208	195	213	245	221	229	228	185	213	203	191	219	212	198	206	213	239	178	221	222	217	211	208	221	213	210	202	203	209	200	220	225	223	218	193	229	205	208	239	250	223	230	204	203	194	200	215	226	230	221	212	227	205	212	195	217	244	213	209	221	209	218	204	233	205	223	208	243	221	209	216	214	203	211	217	203	223	215	223	209	218	237	209	186	223	219	214	221	194	211	235	224	215	167	209	178	206	218	237	223	234	204	226	206	213	228	207	230	247	226	218	214	209	198	240	237	203	230	226	193	201	208	230	183	221	226	200	241	221	218	227	228	201	218	217	219	213	206	227	209	193	234	214	213	240	226	182	215	216	194	231	247	214	222	199	215	214	223	237	222	190	226	220	222	224	231	200	207	211	225	202	216	211	222	211	223	226	209	221	237	203	205	234	201	217	208	204	232	207	210	198	207	193	189	203	224	209	197	206	209	222	212
3204	1665	2701	4927	4472	3706	3433	3872	3476	2699	2667	2351	1896	1622	1600	4829	10167	8688	3550	852	670	639	568	620	620	624	655	604	554	604	638	639	668	598	580	618	602	571	646	602	624	652	581	632	608	614	617	656	627	629	592	576	626	597	649	642	566	600	658	606	577	614	614	616	603	666	608	592	583	599	584	575	615	600	639	641	638	661	643	613	611	629	600	588	637	609	612	584	643	582	584	606	644	655	600	614	562	653	583	651	588	641	656	637	619	589	601	663	648	639	577	604	578	582	598	624	595	579	632	624	654	619	618	609	598	616	617	584	604	599	575	623	619	623	626	613	599	622	584	593	638	616	601	613	588	577	614	611	597	623	574	584	582	606	651	619	655	585	629	604	585	645	601	569	593	586	648	605	649	627	607	642	637	593	615	627	602	552	581	606	667	585	624	621	643	650	565	582	621	589	589	567	590	603	608	620	617	607	617	601	611	621	643	616	602	653	666	644	587	620	658	622	611	609	616	659	620	656	615	582	610	566	570	591	660	631	624	585	639	609	609	592	570	703	620	589	615	619	612	615	613	590	655	608	611	590	590	602	617	635	641	599	582	550	598	601	620	623	610	618	654	613	620	585	603	609	612	612	626	610	652	610	599	592	625	625	594	591	569	622	608	594	600	592	562	612	604	554	617	616	601	645	597	598	581	599	617	639	620	595	604	590	536	584	642	607	628	601	598	625	621	634	621	616	596	666	608	617	609	614	606	596	577	601	586	649	596	614	620	673	646	610	636	583	611	600	579	614	590	615	631	604	619	546	609	594	601	596	603	663	662	604	649	572	589	685	631	583	571	612	583	605	585	632	611	656	623	578	670	620	595	643	632	612	624	662	581	611	634	613	652	590	643	620	568	637	614	605	635	641	629	617	584	612	592	635	605	626	615	627	606	631	645	616	576	639	571	638	642	619	584	646	635	591	668	582	614	597	600	596	630	660	680	631	672	620	615	656	629	563	623	642	616	595	668	638	624	601	647	601	558	606	646	612	608	626	595	559	625	622	617	609	617	604	645	623	581	659	608	624	590	604	603	647	605	593	633	612	628	630	649	629	591	601	612	573	631	597	588	658	599	598	630	684	592	596	633	557	628	558	632	607	604	663	610	624	600	620	604	624	567	607	619	606	575	622	651	585	607	636	609	598	574	597	649	638	560	624	596	623	637	670	617	623	593	670	613	582	632	641	615	625	599	580	611	620	631	648	603	617	600	628	603	592	606	641	592	563	655	629	603	639	596	604	592	609	641	628	626	570	598	592	604	632	612	591	590	617	629	623	580	614	572	633	639	618	652	600	552	588	627	627	625	621	647	617	606	625	644	641	621	614	605	606	644	633	610	633	575	645	611	643	618	586	569	597	612	649	629	600	562	598	608	596	590	572	602	581	626	646	606	574	603	588	617	642	607	555	651	634	610	613	579	581	616	623	628	639	596	642	611	639	580	583	615	601	626	617	596	642	606	597	564	593	599	623	595	579	622	591	597	588	629	622	639	610	681	606	675	591	639	612	584	601	600	629	585	630	635	642	593	571	632	618	643	633	607	649	620	584	610	606	632	642	584	587	627	628	650	627	588	617	584	642	634	637	591	585	644	606	608	612	626	637	600	611	610	568	625	640	612	600	636	598	631	589	626	616	609	628	603	641	617	608	617	594	616	612	623	568	581	616	662	606	558	694	650	605	586	585	582	555	639	638	659	642	621	617	571	596	633	667	613	640	633	589	600	597	617	620	621	574	634	624	655	638	582	637	614	641	644	598	623	623	593	604	609	641	635	593	563	653	630	606	619	640	626	644	623	627	590	577	623	653	642	601	637	619	610	614	611	577	586	601	585	625	587	588	607	640	573	580	597	671	594	588	640	581	575	603	586	638	581	636	604	612	584	608	605	602	617	619	634	599	613	618	624	626	623	635	622	607	604	658	625	600	638	592	626	605	600	628	598	613	644	543	608	595	614	622	585	610	634	614	645	616	591	639	582	593	619	643	621	619	617	604	579	608	602	576	605	590	622	612	621	601	652	647	614	631	611	579	630	605	619	573	597	617	621	682	643	610	623	652	596	622	611	638	577	619	633	624	573	644	642	650	634	617	576	652	602	607	622	591	617	619	604	562	592	630	635	600	625	585	614	592	574	622	651	618	654	663	599	640	657	631	588	640	629	594	604	629	606	651	595	612	623	645	605	616	639	604	638	638	580	623	602	637	619	590	585	613	603	634	616	670	623	587	584	596	592	625	615	609	636	589	653	609	650	597	605	619	618	593	624	569	626	608	597	612	601	600	596	641	594	583	613	616	607	595	652	657	626	606	607	596	628	573	621	615	603	662	643	575	602	585	613	597	569	618	581	671	596	616	644	572	563	611	595	615	629	642	604	649	597	616	574	634	605	607	581	636	634	608	596	604	641	602	616	628	531	619	629	595	580	685	619	618	567	591	578	603	644	625	626	631	618	604	648	599	607	573	630	634	644	598	671	595	600	632	633	578	605	613	626	619	650	611	632	652	627	601	656	590	601	581	637	589	625	620	573	651	659	563	665	625	633	617	598	599	588	651	666	614	575	569	620	634	626	626	583	575	595	634	615	616	640	559	603	623	588	646	632	612	612	609	645	635	654	629	570	626	614	611	612	610	621	623	622	645	596	616	601	569	587	613	547	595	598	598	581	590	595	624	607	598	616	637	648	579	616	596	582	625	608	616	574	599	644	596	621	655	594	606	631	601	589	609	597	603	563	637	611	602	604	634	601	570	619	585	638	613	593	590	620	575	654	628	617	619	579	615	589	630	639	626	609	670	636	594	587	603	612	614	606	565	592	588	581	630	631	632	638	612	595	639	578	638	558	643	590	621	666	624	577	626	613	613	586	625	608	625	586	574	612	622	604	571	627	643	601	629	605	607	608	629	661	624	595	644	638	625	618	588	598	647	617	621	601	618	604	574	600	631	563	580	630	614	657	629	676	611	615	626	635	625	609	627	608	588	604	612	603	612	617	630	584	644	641	629	585	630	622	612	598	591	595	609	580	603	636	619	645	644	603	610	578	621	606	596	597	563	586	672	586	601	586	643	626	612	638	628	571	605	591	588	589	670	649	584	558	605	603	596	603	622	575	627	588	579	581	608	620	618	584	625	577	659	593	617	637	627	606	627	628	624	569	591	616	606	639	608	623	598	622	625	621	615	601	597	621	608	626	580	569	617	592	591	590	618	626	594	644	610	596	659	613	543	623	586	612	601	586	630	630	605	601	607	613	661	633	608	662	597	595	605	640	610	575	621	609	618	613	599	603	613	596	576	608	626	620	644	609	654	594	583	601	621	663	612	662	645	579	632	631	597	601	597	623	613	630	592	573	616	632	630	601	604	571	611	616	635	630	648	600	627	613	615	598	629	577	608	610	593	593	609	632	595	634	642	632	616	604	610	619	611	601	634	583	574	610	606	658	597	583	640	614	585	602	631	577	584	631	579	599	613
3636	1332	2346	2000	1371	1077	999	796	572	537	532	430	366	322	371	900	1997	1795	893	313	248	204	227	213	206	223	196	208	236	216	206	202	206	196	204	225	227	200	226	223	200	211	221	231	203	269	219	234	237	208	237	218	211	215	229	210	192	204	223	205	217	176	206	224	188	195	247	199	213	180	225	192	210	208	212	204	221	197	207	224	212	232	211	248	211	209	228	206	208	208	230	198	230	211	216	212	235	234	241	216	196	228	226	213	240	208	213	240	198	224	239	213	217	221	199	213	206	200	201	216	227	218	215	208	215	215	239	197	192	199	207	210	199	214	208	231	222	197	208	175	229	228	201	219	220	210	230	216	209	233	210	190	193	223	212	202	228	192	223	235	209	191	225	237	211	205	213	212	221	199	202	229	204	224	227	241	189	198	203	210	217	210	197	218	201	196	210	203	202	206	223	188	207	214	234	225	223	240	219	226	208	228	203	193	234	204	229	183	205	210	203	203	219	220	210	214	221	195	219	216	214	183	191	220	236	217	202	209	178	202	214	249	227	225	239	213	206	222	198	223	190	217	232	196	206	215	211	212	224	236	225	203	219	209	195	199	206	209	203	207	205	236	190	215	198	218	225	209	197	226	211	228	219	215	208	223	223	244	216	219	219	185	192	192	208	199	232	203	205	208	254	211	210	202	197	223	224	201	201	217	218	227	218	206	193	212	197	208	211	194	202	209	232	218	223	195	218	221	216	220	211	193	219	191	235	212	216	217	204	183	234	217	209	226	227	208	245	224	220	201	201	221	227	212	224	225	232	238	235	220	208	226	213	199	241	211	231	206	237	221	222	222	191	213	226	200	191	201	202	255	215	224	217	225	201	219	238	209	191	212	233	210	226	235	210	241	214	206	212	237	215	222	202	216	235	227	207	196	197	219	204	196	219	224	214	212	234	210	237	206	208	218	194	217	239	226	230	249	227	219	193	220	188	201	207	212	198	206	238	206	204	206	231	211	218	224	212	221	209	220	236	223	234	217	222	215	199	234	208	214	214	198	185	209	215	201	191	210	209	231	211	214	245	220	221	206	222	224	208	214	215	209	198	224	224	207	240	206	206	226	231	224	201	197	198	226	219	219	213	216	213	212	214	197	218	216	193	198	212	190	180	202	233	237	208	196	203	213	236	255	200	204	221	207	200	216	212	224	208	206	232	194	224	205	218	202	182	215	216	212	217	205	226	207	220	205	204	203	228	262	197	227	208	227	201	203	216	224	242	212	228	216	182	208	187	221	217	236	251	215	188	207	198	208	200	214	209	185	222	205	266	194	239	200	193	204	237	226	207	189	205	221	218	216	215	205	227	200	215	218	210	197	227	211	207	202	208	207	204	205	197	186	213	207	216	195	229	219	216	187	235	191	223	215	206	227	203	209	222	216	235	196	206	231	221	194	212	207	198	237	211	182	224	200	216	223	211	199	218	226	218	202	209	208	234	218	183	223	218	213	218	246	236	193	232	191	224	226	207	224	199	240	217	206	201	207	227	225	196	212	226	209	226	213	218	225	221	236	217	245	218	201	188	208	190	227	203	206	231	238	210	205	220	211	210	220	211	223	226	200	231	228	240	218	219	223	227	223	225	237	203	221	197	204	228	198	210	215	208	213	218	217	215	232	219	200	221	219	203	179	229	191	217	223	213	215	203	225	191	210	219	215	223	228	206	197	220	206	232	226	223	240	197	205	229	233	223	217	221	216	216	219	203	212	209	195	228	208	205	236	213	254	237	202	211	223	191	207	233	202	212	213	206	217	227	222	211	209	215	194	240	197	216	186	213	226	204	214	214	214	219	235	221	199	216	228	192	203	206	186	202	229	201	207	237	198	225	212	193	229	245	213	208	208	217	217	217	200	227	236	199	199	230	226	202	223	213	195	209	220	221	227	230	186	204	214	207	198	227	220	197	219	273	220	198	180	186	213	198	212	210	180	218	212	256	204	214	213	213	220	226	210	210	198	209	224	220	199	208	222	197	190	187	223	207	176	210	222	201	211	218	235	206	197	191	238	198	222	194	242	231	211	206	215	229	226	199	205	209	224	182	220	188	225	205	236	184	209	199	210	231	224	209	213	199	204	194	227	214	233	211	207	219	205	202	242	215	198	222	214	213	211	190	213	224	211	220	208	224	231	223	199	201	239	196	210	205	215	213	192	232	195	213	214	214	198	203	201	223	200	212	197	229	200	186	226	232	218	239	231	204	193	252	211	212	227	215	212	197	203	234	200	255	233	208	231	202	209	214	234	198	192	219	211	240	225	201	212	206	193	184	212	191	218	223	212	204	211	223	233	218	216	229	204	192	220	212	235	226	224	192	219	192	196	199	197	210	200	198	200	213	238	219	222	199	219	242	222	221	191	208	202	214	207	226	211	224	201	201	214	216	217	209	213	212	216	225	226	218	225	219	204	215	193	206	226	220	214	216	200	200	235	236	189	226	202	233	215	208	207	210	182	226	203	199	217	203	208	218	223	201	203	212	207	223	221	238	210	207	205	185	217	226	221	209	191	218	217	221	208	179	211	200	200	243	214	215	214	228	207	191	227	210	220	204	221	220	222	220	197	218	197	215	214	206	173	186	192	217	220	214	210	206	223	235	205	225	199	196	205	235	202	212	216	213	229	236	201	197	240	216	201	212	226	207	193	208	224	214	206	209	210	243	194	229	231	233	242	207	177	217	229	218	224	219	237	218	236	209	187	192	209	227	198	209	200	210	211	209	238	222	202	235	222	213	197	223	218	223	230	229	215	224	231	231	224	198	241	203	224	191	206	199	208	241	214	225	204	219	221	196	218	235	230	194	208	204	185	254	209	190	244	217	207	196	195	181	209	225	205	214	226	200	215	200	191	230	203	195	225	215	206	207	213	233	209	204	213	202	213	216	202	190	212	208	223	221	221	220	218	205	221	208	193	208	217	207	254	229	218	228	216	215	233	192	209	206	186	218	202	217	206	232	230	222	222	211	208	225	209	229	242	220	203	195	223	215	235	229	237	198	228	242	205	228	219	207	207	227	211	219	189	211	193	200	209	221	222	221	217	206	188	169	195	222	189	226	207	211	200	210	206	223	197	199	230	188	196	215	219	205	221	209	198	176	193	218	235	226	194	211	190	227	198	207	236	175	222	232	216	247	214	222	185	230	237	228	210	228	187	220	227	205	214	203	239	200	209	207	212	214	219	179	197	207	226	214	189	217	212	218	204	235	225	202	241	213	224	233	204	213	222	222	228	199	217	216	225	247	197	229	193	209	222	168	202	217	215	219	257	218	224	202	209	242	231	234	235	207	192	239	201	214	200	206	230	205	193	219	225	198	223	201	234	212	201	224	202	193	211	221	210	207	192	211	224	209	216	218	217	188	202	202	226	219	206	197	225	218	213	190	211	219	204	197	221	224	231	246	209	224	225	191	219	228	215	236	224	201	182	230	215	205	215	237	191	174	199	200	222	208	202	191	204	195	208
3155	1685	3243	4558	4551	4162	4108	3627	2682	2813	2746	2106	1870	1588	1709	5356	10141	7933	3354	896	712	628	627	585	627	644	574	676	591	636	600	664	597	605	629	567	618	606	585	653	604	640	660	606	632	625	640	613	594	591	592	618	616	615	611	597	591	613	597	589	633	573	650	622	645	630	614	649	624	621	679	571	580	618	636	598	657	605	628	605	642	557	609	618	605	605	657	625	668	659	615	610	618	622	616	627	621	596	569	615	659	613	620	589	629	589	594	625	624	562	593	616	620	613	668	645	664	622	609	576	603	603	613	588	605	604	624	601	616	611	589	554	599	627	595	632	622	587	574	620	582	644	634	600	641	626	688	619	607	644	628	636	617	658	619	608	670	607	589	648	637	604	632	625	641	609	610	610	590	638	602	658	651	646	615	629	616	622	620	593	630	590	623	613	618	626	589	639	597	585	577	652	617	579	632	647	623	598	629	622	619	631	643	654	615	649	642	657	606	610	659	613	633	654	570	654	658	626	636	605	630	649	588	627	582	620	598	604	619	636	592	618	645	639	658	635	591	623	665	602	596	614	632	598	575	620	596	656	601	592	648	637	606	618	601	617	614	640	642	609	605	606	599	611	573	586	606	587	647	598	646	627	587	612	618	608	637	607	610	623	631	651	672	615	642	617	655	648	627	589	599	636	604	574	581	622	660	613	601	588	611	610	627	640	643	611	645	612	672	648	624	621	618	581	596	622	631	608	640	597	613	610	619	600	596	629	637	686	643	589	605	591	607	626	649	648	609	619	586	647	610	597	605	632	632	595	617	633	575	531	653	606	610	633	645	600	640	641	606	663	602	596	600	639	612	567	613	612	630	648	606	631	607	607	642	573	633	596	597	613	625	580	590	606	611	668	648	611	634	604	618	603	606	630	665	627	597	613	633	607	653	628	528	598	625	606	587	608	602	657	661	619	626	639	665	648	644	575	628	609	600	656	602	623	658	613	598	585	617	612	615	616	607	612	559	616	651	625	571	620	608	632	608	608	637	620	634	632	632	600	623	620	577	623	633	605	609	632	561	613	580	619	671	587	587	591	607	621	633	629	623	614	585	596	642	639	585	599	639	619	625	638	608	599	622	623	632	629	601	653	579	609	619	626	664	571	657	647	628	631	621	626	669	604	566	598	601	613	613	613	603	594	615	650	639	641	658	627	590	600	613	623	612	659	667	610	611	616	598	661	620	644	615	632	610	636	604	632	652	619	595	613	637	636	615	609	611	612	618	625	615	628	634	641	628	637	599	611	649	594	667	631	559	664	602	629	628	658	608	587	604	620	612	605	631	577	592	624	635	613	580	617	582	611	667	601	619	603	663	619	645	630	623	609	605	620	627	580	600	619	626	615	603	629	553	578	597	642	624	602	593	629	662	614	638	591	625	658	625	623	573	583	602	591	653	658	655	632	639	607	609	669	626	598	581	614	624	581	622	636	648	627	603	589	564	651	620	609	627	572	654	625	644	639	577	613	636	567	633	616	597	574	582	583	622	623	623	592	603	625	637	603	599	576	607	613	664	614	581	574	614	635	645	634	613	623	642	591	674	603	636	609	651	643	648	561	604	646	588	636	657	601	628	571	588	596	616	611	606	649	598	633	620	623	623	589	631	590	620	576	620	625	660	607	584	650	609	629	606	621	623	586	626	589	600	643	611	607	650	637	600	636	653	630	595	656	616	618	642	688	622	625	607	632	645	581	621	640	670	609	606	603	602	601	619	624	603	658	637	623	598	602	582	591	630	634	647	623	614	641	582	632	633	623	628	573	597	613	614	609	599	627	611	590	611	632	605	609	623	615	650	612	595	646	640	606	599	594	613	624	629	655	587	615	650	637	596	638	619	622	620	610	624	610	577	618	638	591	621	635	655	609	645	627	658	631	647	620	626	515	616	613	640	593	628	604	638	586	586	612	662	596	591	601	636	633	623	598	611	590	645	643	640	598	591	643	612	652	588	618	597	611	631	643	679	610	614	589	625	650	641	604	612	608	629	619	609	608	631	661	604	587	608	656	649	640	614	636	640	580	619	655	600	639	634	651	595	626	662	629	606	578	603	617	642	594	614	636	590	621	622	635	655	610	615	627	616	635	623	661	615	644	631	639	598	609	608	584	622	638	648	624	589	620	617	613	631	585	595	624	648	624	650	612	610	643	600	555	621	636	645	692	623	572	631	620	571	587	651	613	660	596	600	628	638	629	631	630	590	588	599	588	589	639	666	633	571	593	616	645	627	652	632	590	613	569	646	606	653	645	636	592	658	645	617	615	615	612	633	579	633	603	603	630	622	627	664	613	619	686	597	631	628	653	639	616	629	615	639	618	603	638	641	666	617	629	637	597	623	593	621	658	624	601	620	606	588	612	645	605	606	600	629	626	636	611	594	580	620	637	589	614	631	603	658	607	657	593	627	632	595	601	640	640	614	638	633	684	615	627	603	644	614	579	603	625	619	635	578	615	615	621	592	587	636	645	649	612	580	560	587	621	629	620	656	626	584	613	620	612	627	590	612	601	556	621	638	627	609	634	624	577	666	624	630	597	614	613	572	573	648	615	631	634	646	620	601	610	610	608	576	649	655	627	613	625	621	602	625	635	596	645	660	615	631	625	609	636	603	633	608	585	649	608	600	613	614	636	654	624	595	622	651	642	603	602	592	671	608	597	605	629	609	631	599	638	638	617	608	609	628	563	627	610	629	602	661	561	621	642	576	614	649	580	656	618	580	596	611	608	612	578	639	580	651	626	595	629	620	612	600	622	672	632	659	616	638	616	626	630	623	591	595	605	625	593	553	623	678	643	590	600	593	654	633	646	611	594	666	630	635	654	649	622	632	598	597	604	626	625	616	607	595	609	626	591	645	623	650	608	612	628	667	628	650	590	591	649	600	619	611	629	631	615	634	588	651	615	632	628	607	621	611	641	595	643	601	610	632	633	605	613	587	614	637	612	617	695	625	629	598	594	614	631	577	650	624	640	625	612	658	597	659	642	622	615	606	629	660	584	612	666	657	616	655	612	631	574	646	622	619	635	616	591	641	629	666	605	583	644	621	602	581	626	635	618	619	646	639	615	668	589	602	627	633	630	609	610	603	608	614	603	636	627	636	616	663	597	644	611	640	600	621	630	620	609	638	666	560	604	612	585	627	592	634	634	661	598	598	645	620	602	650	616	598	614	606	623	622	614	619	630	583	632	622	672	606	600	639	602	645	583	629	606	614	588	627	659	631	567	646	642	615	618	597	595	612	622	548	595	624	627	612	575	666	591	639	593	590	605	646	615	638	635	592	621	586	632	621	671	600	621	615	624	633	592	574	636	636	627	618	595	612	617	594	580	598	598	580	590	677	606	609	640	605	605	575	633	606	630	603	649	565	614	659	634	615	603	581	650	646	620	633	587	668	642	611	656	643	601	630	613	634	602	624	601	614	629	625	640	619	620	628	675	638	623	624	610	609	580	591	607	577	607	621	611
3994	1917	2282	2046	1488	1145	830	567	539	525	460	403	412	348	343	814	1935	1726	849	271	254	220	221	223	211	200	233	222	208	216	245	236	220	226	179	223	190	227	194	215	194	224	202	211	221	216	211	206	231	208	225	205	232	256	220	229	218	197	198	221	203	185	220	192	233	210	214	206	217	209	233	193	229	260	232	224	201	223	216	218	249	178	206	202	202	234	189	208	199	208	205	223	196	195	216	240	197	231	218	213	210	234	200	204	213	198	216	200	212	217	190	201	203	223	220	224	215	226	228	226	199	213	203	210	201	214	201	207	220	208	210	212	235	215	215	213	197	214	231	223	203	208	214	231	222	223	200	202	192	224	215	194	201	224	198	229	190	227	207	209	186	233	211	194	212	205	223	224	216	204	225	214	208	213	207	199	246	216	221	201	217	215	215	225	221	199	213	204	238	203	246	195	204	217	226	219	210	237	221	233	214	234	210	186	216	237	208	224	214	224	203	185	202	210	209	182	235	222	221	206	224	217	232	202	228	198	217	222	206	209	201	181	218	231	207	208	212	204	209	185	217	234	203	238	224	211	203	206	223	190	215	197	210	208	218	221	218	195	207	239	198	195	224	190	210	209	215	214	220	214	234	191	221	203	213	202	191	232	210	199	221	214	196	214	225	237	222	225	211	209	213	226	209	217	214	217	207	227	191	197	228	221	202	204	231	218	212	192	221	240	241	227	209	241	216	213	225	217	197	194	197	254	227	233	203	211	229	203	230	223	218	205	215	227	225	204	213	206	239	213	241	215	209	216	213	210	226	193	215	224	201	190	209	221	217	208	210	217	187	243	222	229	220	244	190	214	203	193	200	235	225	219	210	217	221	214	184	216	187	222	241	203	234	221	229	245	217	203	210	210	183	232	246	209	212	252	202	211	209	212	187	240	227	203	201	220	241	209	210	193	219	238	230	202	184	211	227	221	221	205	239	214	231	217	209	229	201	229	180	213	189	197	207	195	210	226	249	193	240	200	176	209	202	197	204	229	228	235	215	213	203	185	214	212	208	214	185	214	209	199	205	207	202	212	201	196	198	205	202	178	193	219	212	234	233	228	234	197	213	227	213	205	222	199	197	199	196	216	201	192	231	218	214	206	202	219	203	207	193	217	215	223	207	220	215	229	223	210	217	224	210	213	213	202	200	221	230	228	208	221	173	223	212	207	222	212	177	221	207	226	226	234	220	220	209	228	215	219	187	208	212	206	197	200	207	233	237	223	220	218	244	214	235	198	229	201	216	215	213	220	203	204	176	226	238	225	220	226	215	216	201	229	187	233	229	190	229	214	218	233	205	184	230	210	209	220	203	199	216	202	204	236	225	177	194	187	206	220	186	208	232	235	211	212	209	196	200	221	209	233	200	214	203	240	252	223	226	227	207	228	212	209	230	204	216	210	211	235	208	212	214	203	212	224	260	216	235	221	207	219	199	184	233	181	216	194	203	217	198	214	217	213	224	224	221	219	202	195	200	191	196	209	211	213	192	216	215	208	212	214	222	233	203	227	229	220	200	219	224	222	221	193	207	190	222	238	213	243	216	229	217	223	209	200	206	197	240	203	198	220	200	230	213	202	237	202	220	219	201	212	227	226	238	198	226	200	223	213	246	204	219	204	223	202	221	226	244	234	202	222	229	217	206	209	222	224	189	201	210	202	225	209	228	211	213	210	207	215	185	226	232	234	214	219	243	230	235	229	200	232	189	213	233	192	215	209	190	243	218	232	217	206	217	210	239	218	206	211	209	209	194	216	198	205	202	225	209	220	200	220	189	212	204	209	217	213	213	219	200	190	187	202	209	200	214	222	219	194	218	217	223	192	203	215	206	192	224	240	245	197	227	209	217	215	205	240	220	216	202	231	207	203	236	210	204	214	206	212	215	203	228	220	214	223	218	223	233	217	222	194	191	209	197	189	197	223	183	229	221	193	187	243	231	218	235	213	233	190	217	210	230	210	221	205	192	227	193	196	206	194	217	243	227	219	235	204	210	223	226	219	217	227	196	209	208	227	241	214	212	210	219	205	195	235	177	216	218	210	192	215	226	198	221	220	218	221	207	220	187	231	216	241	207	220	235	217	203	219	199	243	224	201	195	209	193	215	250	181	232	222	213	252	202	223	219	218	205	197	215	212	234	199	217	195	234	226	219	216	225	254	219	234	209	227	216	214	191	207	208	201	220	219	238	189	228	196	204	204	199	219	209	214	216	230	231	213	204	191	248	199	220	206	208	211	220	218	207	209	217	240	201	220	198	221	230	197	219	215	213	208	209	196	223	230	201	233	202	208	202	204	213	198	227	225	235	218	206	214	229	211	235	228	226	215	226	189	235	218	220	231	223	202	221	225	235	249	200	225	215	208	221	216	244	225	207	261	206	207	207	237	221	170	206	211	204	223	201	217	198	209	198	207	217	215	211	228	204	204	232	185	207	225	198	217	190	224	225	228	202	225	228	196	232	208	201	171	213	203	209	201	208	207	204	207	244	194	209	212	212	198	222	207	220	219	207	234	185	211	223	231	214	199	204	205	247	215	225	204	222	214	220	197	217	206	213	230	223	227	220	206	239	193	255	204	215	213	231	208	182	210	199	208	201	206	232	232	215	242	225	219	206	195	206	221	227	209	195	208	223	200	197	206	217	228	222	213	201	203	222	211	201	210	203	205	225	229	205	211	214	217	238	207	222	203	203	204	234	204	219	220	217	216	225	208	234	240	226	238	222	225	230	223	209	219	209	215	209	208	220	180	189	206	204	218	210	217	215	226	212	219	201	236	214	241	201	238	235	206	223	221	187	210	202	235	204	218	190	221	213	220	214	223	216	215	179	238	229	207	229	208	236	232	222	215	233	206	203	229	223	227	196	235	204	206	231	194	208	202	215	212	198	210	213	200	203	198	217	200	194	209	210	191	210	197	239	214	239	188	200	215	206	207	199	219	215	214	226	228	198	240	213	221	198	208	228	225	210	211	220	204	208	264	182	204	197	200	207	191	190	206	210	247	195	188	210	210	206	206	251	228	224	219	208	236	235	242	196	210	206	197	196	196	225	230	228	204	192	218	211	224	225	229	210	215	208	225	207	244	218	200	222	195	241	229	222	216	253	218	230	224	226	233	221	222	206	203	207	194	187	196	192	220	212	210	209	187	169	217	238	180	201	242	201	217	193	226	191	226	235	194	210	223	229	223	222	213	209	218	235	245	213	223	209	195	214	213	209	206	211	213	213	215	196	243	227	216	208	201	219	205	215	220	216	211	238	204	233	222	211	233	184	223	204	212	179	213	236	184	223	251	219	204	212	202	199	226	208	246	226	242	204	190	203	218	235	190	223	221	230	218	214	206	199	211	215	208	208	200	196	218	214	227	215	181	201	201	218	210	204	182	211	215	223	194	202	219	215	188	224	185	223	208	212	236	234	218	222	201	206	232	203	209	217	210	228	202	227	183	237	217	211	231	231	222	208	210
3452	2021	3131	4592	4697	4349	3741	2812	2756	2638	2438	2091	1713	1675	1799	5095	9941	7976	3393	864	701	617	631	674	597	611	609	667	589	628	604	608	614	584	619	605	660	592	641	591	599	613	649	614	587	608	597	609	612	622	639	635	687	590	645	637	568	578	605	631	589	586	624	622	579	650	621	631	628	642	616	546	642	609	600	606	580	596	637	637	601	641	584	650	629	650	584	587	592	612	631	596	640	587	578	632	610	647	604	596	633	622	644	629	646	584	596	610	641	624	646	584	606	662	593	623	628	643	631	654	601	568	605	612	587	601	652	609	611	631	612	649	677	642	606	591	620	592	600	634	600	677	637	622	584	640	594	597	610	620	608	668	631	586	545	626	590	622	604	611	644	601	602	610	616	660	604	659	647	597	600	641	629	588	638	580	546	587	627	627	591	592	601	623	620	607	627	586	655	590	606	617	638	598	624	629	632	624	601	654	615	625	571	576	608	625	632	629	620	607	650	588	659	651	630	657	640	629	624	614	601	649	554	626	643	636	607	606	616	571	629	640	615	579	642	639	640	590	620	635	622	631	572	546	637	618	600	569	623	615	579	578	637	584	647	640	614	596	592	616	588	643	626	553	611	592	644	593	590	618	647	636	599	615	588	586	613	616	584	648	546	606	611	648	615	606	587	605	617	612	606	646	605	601	623	652	602	585	646	594	661	582	610	613	658	629	610	583	642	625	628	627	583	626	637	577	620	611	613	610	636	598	640	577	612	606	608	621	580	596	629	608	619	592	614	574	652	582	636	625	565	613	622	615	608	608	585	566	606	594	650	651	609	605	525	645	612	594	658	596	559	617	586	607	671	613	606	628	598	568	631	588	567	675	619	637	643	620	593	632	612	615	623	663	596	644	580	638	623	632	599	624	639	621	603	640	648	592	631	656	602	633	611	609	593	646	611	664	595	572	591	613	622	573	634	687	582	635	559	567	610	604	582	617	622	584	606	628	643	604	620	607	610	609	602	585	611	610	655	646	596	620	576	635	627	613	630	617	589	627	614	605	612	607	601	640	626	588	605	645	625	606	585	610	593	608	634	628	586	617	556	632	647	603	618	649	615	568	578	584	583	653	612	595	583	603	649	611	618	608	618	576	601	639	566	593	611	626	621	609	647	631	639	629	632	604	581	631	638	600	602	642	631	649	582	609	559	601	576	604	621	612	618	644	615	616	613	615	612	595	635	595	652	604	656	636	599	576	607	584	600	621	604	708	584	640	594	601	617	643	600	599	645	626	609	637	618	621	643	633	596	591	597	615	639	625	609	638	672	631	587	622	621	571	594	638	577	650	595	583	590	642	637	613	631	598	654	608	610	670	626	594	617	634	638	595	643	640	615	580	592	614	643	628	653	620	600	595	606	627	621	601	638	615	623	619	615	639	631	580	585	634	642	583	620	568	639	608	650	654	606	591	633	621	584	634	619	626	659	609	605	608	628	633	576	651	617	630	591	615	621	628	610	596	630	586	619	592	609	626	633	611	576	621	636	634	645	625	620	600	602	622	612	577	619	617	627	606	610	558	670	590	587	637	609	572	651	607	605	589	619	611	616	603	577	629	636	612	671	599	627	659	604	673	648	596	649	590	636	619	639	574	629	585	632	670	596	591	672	640	600	615	611	647	625	608	638	599	567	623	628	598	614	655	638	595	645	673	585	583	601	605	657	552	618	588	615	593	622	631	619	644	597	597	601	579	586	614	611	588	663	616	624	614	630	596	595	623	614	613	589	606	620	632	600	601	624	613	580	626	609	602	631	633	583	632	649	600	583	644	669	607	578	586	631	577	609	616	613	614	645	631	641	595	636	635	608	616	625	597	646	606	636	602	612	633	599	595	634	604	630	638	634	608	630	583	647	653	640	583	616	589	603	609	584	657	617	615	572	626	624	580	621	658	632	605	619	591	588	638	606	617	578	565	604	595	616	596	622	594	582	596	638	614	586	624	608	624	613	651	562	596	620	638	637	580	611	618	593	635	653	610	573	581	696	629	646	603	628	614	584	622	571	652	662	614	671	637	615	649	609	639	619	625	607	564	615	618	616	616	640	644	636	607	608	612	642	604	601	621	610	601	620	588	627	597	597	638	602	636	603	588	586	646	629	654	613	626	642	625	580	635	633	632	580	560	615	581	607	624	596	595	630	612	580	588	615	639	650	655	548	591	599	587	610	607	605	648	646	655	565	630	596	589	590	604	560	644	614	604	551	653	619	625	610	627	626	598	577	619	619	653	615	629	625	564	614	609	615	589	617	585	596	567	591	614	586	673	580	647	613	583	629	634	588	609	600	641	602	592	589	608	624	639	614	620	587	620	620	630	607	631	615	624	624	632	564	616	588	631	642	602	605	614	620	620	600	612	582	620	593	641	678	568	641	589	640	608	595	594	616	635	618	608	626	691	580	643	600	601	590	638	618	624	624	602	634	624	600	646	630	616	596	617	635	597	611	616	625	603	620	657	638	653	667	602	646	616	603	610	659	627	611	633	633	552	655	623	663	622	626	630	613	609	579	650	633	614	611	659	626	607	607	638	579	624	598	603	601	600	619	578	583	628	631	604	632	688	584	629	636	631	575	649	637	654	615	586	600	610	643	650	614	608	630	595	603	650	594	572	654	577	619	572	666	605	617	585	599	652	551	652	573	603	594	605	596	607	586	617	602	623	604	627	587	568	609	623	643	643	634	615	566	612	597	625	625	639	635	602	648	587	604	630	639	604	617	595	598	586	575	611	648	646	577	609	604	595	638	608	541	638	590	666	627	621	579	597	612	628	635	618	604	601	624	601	593	609	633	648	655	631	612	611	585	615	643	620	585	621	596	567	632	631	577	622	622	579	557	614	556	656	620	607	610	588	621	657	579	654	570	613	616	631	580	602	622	648	600	625	581	635	609	596	606	612	618	626	620	584	647	599	613	597	615	633	607	621	606	634	595	563	591	615	628	607	595	567	619	635	610	576	620	566	600	641	608	622	644	612	591	632	597	581	635	598	616	563	590	606	594	627	619	619	653	642	660	660	604	619	659	653	672	658	647	626	672	626	583	589	610	633	610	568	558	581	626	622	625	625	583	633	591	632	643	615	625	609	593	658	631	611	625	606	593	610	597	584	584	647	579	634	577	626	603	579	618	626	599	625	609	589	628	588	610	620	604	609	610	599	580	582	609	566	588	640	592	598	639	593	625	591	642	595	656	601	679	592	606	662	660	628	593	653	640	617	612	648	659	607	593	656	608	647	608	608	602	650	569	622	608	662	603	611	589	605	625	583	627	611	583	596	565	652	609	556	625	660	615	637	619	635	609	620	653	654	630	624	620	633	575	654	608	627	582	698	641	640	646	600	558	596	599	614	601	630	612	603	591	571	610	577	639	615	640	643	608	611	597	645	616	623	634	608	586	565	643	587	613	614	634	606	641	606	660	613	606	599	635	601	594	617	614	571	613	658	583	669	600	580	633	619	585	620	616	583
4173	2001	2576	2377	1606	1009	695	576	506	421	426	386	361	340	412	842	1878	1710	863	272	241	219	232	223	201	238	194	208	213	214	219	215	200	228	220	221	230	231	249	200	249	209	202	208	198	212	221	192	223	223	200	203	200	213	224	189	200	200	225	209	214	218	216	212	211	218	228	175	223	222	204	216	228	227	201	217	240	198	224	226	213	248	208	212	214	226	207	227	218	189	214	210	237	212	204	204	218	225	221	235	192	220	211	237	221	200	223	213	187	204	239	215	186	205	220	205	192	243	198	204	200	204	207	209	217	216	223	232	190	239	212	198	195	216	188	214	211	220	213	215	225	219	217	195	219	222	225	221	212	193	203	212	226	206	210	189	217	206	206	234	228	234	214	214	229	218	182	204	198	214	216	201	227	224	228	216	215	223	230	198	212	220	223	229	189	230	213	230	204	183	194	231	231	183	222	190	191	188	198	250	227	206	213	213	208	216	192	209	239	209	214	175	191	202	218	233	225	204	247	202	186	201	215	203	212	224	197	203	249	194	201	222	229	207	198	240	201	220	223	238	227	205	203	202	212	226	240	201	207	193	217	211	206	232	223	222	192	213	207	199	218	233	224	213	198	213	238	193	215	206	225	185	243	215	213	216	200	219	212	208	232	199	239	226	223	222	203	205	201	196	225	230	211	204	188	213	199	204	230	219	213	203	219	217	200	229	238	248	206	214	221	210	236	209	212	215	210	238	227	228	215	210	234	228	191	207	205	206	199	222	202	224	208	224	180	211	234	218	205	200	233	233	211	233	206	208	211	214	218	193	207	213	196	197	215	227	233	211	210	196	203	192	220	185	237	207	204	214	184	216	233	196	209	194	216	211	237	204	211	198	208	214	218	208	210	230	226	205	210	206	224	227	231	198	230	214	211	213	233	195	195	213	231	207	212	212	207	210	237	213	210	240	246	201	221	234	256	245	209	234	211	217	205	234	246	212	213	200	250	176	203	185	217	193	222	198	238	219	194	218	222	225	190	183	203	197	208	198	216	214	227	223	220	220	193	267	218	212	219	215	224	218	214	205	238	212	197	203	202	209	227	205	217	192	205	226	220	235	224	217	209	234	220	220	262	197	185	225	212	216	220	219	206	209	211	220	229	204	215	196	207	211	204	226	196	221	192	211	220	192	192	241	229	222	223	223	222	209	193	233	189	233	235	224	209	231	214	241	223	209	208	218	219	218	214	220	219	202	201	209	195	195	200	240	190	215	190	210	196	247	188	224	214	231	227	217	226	231	189	221	199	237	213	206	221	225	210	228	211	210	211	219	195	220	206	209	207	203	235	212	221	211	232	204	214	188	219	173	216	206	216	206	218	217	242	205	215	200	213	225	241	194	215	201	208	216	233	221	196	219	202	226	213	231	230	223	170	203	208	227	200	209	227	228	205	195	190	230	204	200	214	199	213	210	214	218	242	214	225	199	211	230	233	204	193	207	214	192	218	208	212	218	196	226	206	243	226	225	205	231	227	228	221	221	235	220	224	219	199	210	222	212	227	239	205	207	217	194	194	196	223	220	195	223	198	212	228	213	217	216	215	225	212	253	212	209	213	219	233	196	210	210	203	235	198	209	222	213	210	222	189	217	215	227	235	197	219	211	187	242	223	212	198	231	204	207	183	232	219	241	225	203	212	201	206	229	195	218	223	198	214	224	208	204	200	203	210	208	213	227	210	215	223	229	221	214	230	187	207	208	225	197	218	215	192	188	211	233	221	202	204	206	215	228	238	218	218	219	209	228	190	217	210	217	229	222	228	232	228	214	213	198	189	199	242	253	220	194	178	222	208	211	179	191	189	216	200	195	189	216	222	215	213	233	216	222	238	202	217	193	255	190	195	212	217	208	235	219	198	197	228	193	217	226	212	210	197	197	226	205	241	215	207	199	209	205	216	212	204	218	194	213	210	196	203	231	221	204	208	205	224	229	239	202	197	220	223	201	200	218	217	245	204	191	219	220	213	225	237	228	220	219	217	230	233	213	214	202	205	202	188	203	209	191	221	230	222	224	244	221	229	232	206	227	217	202	201	213	197	200	210	204	215	191	209	203	215	203	208	213	233	217	212	201	203	203	216	190	212	203	210	198	207	217	247	227	225	225	206	217	224	232	205	212	249	189	208	201	191	220	232	203	215	217	232	215	223	228	228	218	186	238	217	207	215	202	222	212	188	212	221	234	208	220	234	179	218	198	218	212	254	202	204	216	206	233	220	203	212	212	225	209	199	213	226	241	214	196	206	228	245	213	222	221	233	191	232	190	207	193	201	221	199	198	211	219	221	231	237	221	234	226	227	217	215	210	222	221	221	206	229	233	238	223	199	206	207	213	198	208	189	235	212	238	207	217	217	188	213	222	225	224	224	189	208	202	257	209	245	208	205	210	232	215	211	226	202	212	209	225	207	216	203	210	220	203	195	185	203	193	197	226	201	213	211	218	227	217	212	243	211	191	167	221	214	208	203	222	207	246	222	233	219	224	224	204	191	195	180	215	179	203	240	208	189	228	204	220	188	219	200	206	230	214	196	214	204	219	216	231	230	197	210	221	219	206	207	217	225	189	168	228	210	236	190	195	207	193	219	179	236	213	222	203	202	230	227	220	196	224	220	206	208	213	193	209	236	200	207	209	179	196	218	214	232	205	202	208	215	186	207	209	221	212	196	210	224	220	203	247	209	221	199	197	208	187	192	190	195	233	217	222	221	211	221	222	203	212	245	220	219	250	215	238	230	228	203	214	204	213	216	202	225	193	218	208	189	233	222	242	217	218	232	242	209	220	208	224	198	203	179	230	209	202	211	191	191	185	209	259	215	209	193	214	212	214	203	244	234	224	225	202	218	256	194	201	231	212	211	211	236	221	220	224	209	217	209	218	218	232	198	227	234	194	207	203	239	205	221	242	191	242	216	215	210	210	205	225	227	223	202	213	198	198	215	214	186	206	222	198	217	211	212	236	216	212	203	211	213	216	216	205	203	210	243	216	203	196	190	217	209	218	226	206	229	222	207	221	206	227	236	241	236	229	200	207	201	217	228	197	218	207	223	221	199	225	223	194	230	208	214	205	202	204	221	243	210	222	216	220	223	219	204	200	204	200	208	169	207	205	231	189	244	172	216	186	208	219	235	219	219	210	221	214	211	222	230	211	206	219	222	219	220	228	206	183	196	225	225	203	210	245	198	223	232	204	215	206	218	194	188	200	203	221	191	209	196	197	205	210	196	237	218	190	226	232	208	182	217	223	214	198	197	194	203	228	220	216	256	189	217	230	203	228	222	245	227	218	211	225	212	192	214	191	213	214	219	215	201	198	207	194	210	236	202	202	207	221	213	193	219	206	202	207	212	212	206	206	227	194	230	197	200	225	205	202	226	219	220	214	219	232	229	217	209	183	213	232	229	246	224	230	180	226	219	218	196	222	201	202	207	205	209	184	223	220	215	226	215	193	203	206	224	220	214	219
3508	2263	3300	4860	4674	3572	2996	2683	2375	2262	2335	1941	1862	1536	1931	5218	9843	7685	3609	1087	737	620	632	633	648	603	594	630	592	601	608	599	629	621	615	621	548	626	588	629	634	619	613	594	609	598	623	613	628	586	614	608	635	664	634	647	606	663	646	604	667	605	654	624	608	601	602	592	651	606	642	616	621	670	655	651	623	605	665	619	650	604	614	629	615	634	584	611	568	632	603	650	583	604	586	601	612	596	626	635	633	592	622	599	600	602	603	600	634	612	606	599	604	665	609	620	583	602	596	568	629	614	618	603	621	626	660	617	595	595	583	592	603	620	598	624	616	578	581	649	606	591	656	567	606	610	636	607	612	623	624	607	580	632	613	624	548	661	657	635	611	597	620	586	611	592	591	611	662	633	596	647	599	601	602	578	595	586	647	613	622	646	597	637	621	594	613	650	555	626	643	590	604	609	589	632	642	612	634	660	619	562	571	666	619	613	636	641	628	628	670	643	613	623	554	664	649	626	598	657	597	606	627	637	655	619	650	610	617	604	606	676	593	592	599	634	616	607	584	618	613	569	603	639	603	628	608	628	643	620	616	647	575	602	648	597	605	643	606	599	581	565	647	614	651	587	681	609	626	566	612	633	600	666	653	600	634	600	623	622	589	632	648	599	613	601	609	591	584	649	609	644	574	588	608	579	625	596	609	639	670	574	608	599	626	625	671	585	613	622	600	645	613	604	608	582	635	598	584	613	622	640	627	616	625	606	643	561	613	613	629	630	570	624	610	620	635	582	598	616	653	653	603	620	646	636	646	594	580	592	619	615	612	630	597	597	599	612	642	591	640	568	586	610	563	601	650	588	684	645	643	627	607	613	630	592	609	610	645	640	587	618	636	613	622	612	650	631	614	632	572	590	600	635	607	620	643	586	638	576	638	626	618	624	593	647	586	627	654	609	584	629	636	566	636	605	599	580	615	671	612	636	581	589	639	622	625	618	647	651	615	638	609	588	611	596	607	646	636	633	594	618	665	673	572	583	623	625	606	606	587	603	615	632	622	617	619	606	612	602	593	595	577	601	551	600	613	604	600	645	581	613	653	627	623	597	587	608	624	631	584	636	629	667	627	628	604	627	586	606	587	557	641	658	638	611	644	594	627	629	628	606	586	600	629	606	566	671	621	604	579	667	649	633	622	637	610	605	639	639	605	613	591	608	600	580	629	622	546	626	581	595	654	630	630	572	615	647	592	622	561	631	584	571	597	635	603	646	582	618	617	654	639	660	578	618	604	627	592	635	618	607	600	652	621	621	599	601	571	613	618	578	586	669	606	635	642	616	613	579	598	659	666	553	681	634	611	631	609	605	560	581	575	641	609	651	618	643	631	602	632	649	604	559	648	585	634	624	618	561	621	543	578	618	599	619	617	611	629	639	640	618	619	622	613	659	622	541	631	612	625	569	561	631	628	605	597	574	626	591	569	597	569	605	671	634	614	635	607	622	615	634	601	578	601	666	592	666	556	642	607	565	621	648	628	626	669	593	639	631	648	596	587	616	610	627	625	627	617	634	582	644	619	599	588	571	594	584	614	613	594	643	639	631	624	612	598	593	625	649	608	601	623	585	619	583	551	647	643	597	621	625	620	649	572	629	655	650	677	634	638	623	635	613	597	622	594	576	628	595	592	628	572	604	624	576	592	612	612	622	599	581	597	631	559	596	629	618	594	608	586	619	622	630	603	658	577	602	587	599	625	636	640	609	597	634	607	612	630	642	650	585	607	607	562	622	616	661	596	629	590	592	604	627	582	586	637	557	640	612	603	593	623	617	641	591	615	618	630	634	587	613	618	606	666	602	590	645	594	635	612	621	589	621	594	654	588	614	608	631	603	636	567	608	594	595	613	649	616	632	634	610	592	601	628	609	644	581	618	626	669	604	615	611	640	618	624	638	577	638	643	658	624	595	629	580	607	582	573	602	594	627	596	598	617	628	581	589	632	583	592	623	624	631	585	640	624	652	643	545	623	649	629	630	602	602	646	599	678	665	580	611	581	582	623	621	641	620	635	621	599	589	601	623	628	638	629	628	663	610	616	637	618	605	629	642	616	634	629	601	598	625	642	621	572	563	590	626	639	588	653	635	627	610	598	604	616	655	585	587	611	584	611	595	637	582	605	634	634	623	589	619	643	640	588	617	601	600	597	637	618	628	564	605	648	659	568	623	599	604	588	622	615	591	606	604	630	569	579	625	616	574	617	602	616	608	629	647	616	614	596	607	626	618	599	631	592	573	621	619	590	583	626	581	657	612	597	619	590	598	614	616	631	616	599	609	626	643	611	640	613	618	580	665	616	629	593	652	572	627	593	609	656	646	626	594	624	580	644	620	643	617	627	606	655	579	596	589	631	598	613	605	629	612	625	586	633	595	634	665	604	609	632	619	595	596	609	579	589	604	617	593	560	614	610	597	650	595	672	599	627	655	613	602	618	589	623	624	592	612	584	609	618	634	621	612	599	620	634	649	653	595	626	583	600	589	631	629	629	590	640	610	637	650	647	587	666	604	616	598	616	596	640	632	567	644	592	588	616	604	606	620	606	635	601	633	596	581	565	571	576	630	647	599	620	619	617	577	618	637	595	576	678	605	605	664	631	591	613	629	585	617	623	577	602	583	659	649	616	645	587	604	630	645	572	618	644	650	606	636	638	574	631	597	610	599	645	621	597	621	589	627	591	622	604	632	585	615	611	619	646	601	576	580	655	602	610	620	655	631	559	598	591	641	607	614	622	617	612	591	632	639	650	580	602	568	606	595	572	592	591	604	658	585	575	635	633	589	630	610	607	616	604	612	595	587	636	632	609	597	565	593	683	614	585	583	635	630	599	630	623	645	595	684	620	627	632	622	637	660	600	628	636	614	557	648	633	571	651	654	610	586	612	552	600	602	586	623	636	610	644	636	616	617	677	644	645	610	640	605	640	644	616	584	664	625	639	604	580	612	610	618	595	590	626	581	617	614	607	661	611	640	607	621	612	571	645	628	604	595	600	593	612	579	610	646	632	598	592	605	615	580	585	649	592	605	646	602	598	631	615	644	648	613	598	609	606	610	624	619	594	614	611	616	591	622	640	640	604	608	609	596	624	609	635	616	599	600	589	612	600	636	589	629	610	664	620	591	662	622	611	600	677	678	612	618	622	577	609	658	617	661	643	617	628	620	612	626	586	662	594	614	650	599	607	585	615	597	637	641	636	614	589	611	596	623	605	603	616	568	624	613	621	584	603	563	581	571	637	590	602	602	596	635	595	618	605	624	609	634	583	631	624	597	595	613	619	637	601	580	672	631	627	620	645	554	579	616	611	655	642	622	622	598	617	605	629	607	634	671	657	674	684	596	610	618	629	613	610	639	617	591	610	598	552	638	571	625	640	608	599	595	656	605	625	604	572	631	642	625	623	641	602	641	614	614	662	618	604	628	615	624	589	580	591	640	609	605	657	581	589	611	593	616	584	619
4499	2245	3091	2675	1267	851	621	584	427	461	459	355	406	363	384	845	1793	1752	855	326	226	240	197	228	217	215	213	223	199	200	228	243	211	191	209	214	179	209	192	209	212	212	219	239	197	231	208	222	197	205	202	251	226	187	167	191	208	203	231	213	204	224	197	208	208	200	220	203	187	217	183	226	210	217	235	189	235	221	231	207	237	214	215	236	223	224	194	240	205	239	196	228	221	197	203	176	209	202	203	239	221	194	213	196	214	214	220	186	205	202	216	192	193	230	238	219	220	227	207	193	222	216	223	224	228	198	220	198	210	216	200	240	195	215	183	214	207	190	224	219	215	209	220	232	211	210	215	222	214	251	213	226	230	234	224	205	212	229	212	187	211	203	192	206	198	202	204	216	222	213	208	204	187	211	217	203	219	221	205	222	220	222	208	225	217	192	217	218	212	195	205	211	214	220	196	214	227	213	199	214	218	221	256	186	235	209	214	202	222	230	226	248	178	210	224	213	215	195	212	190	188	181	205	216	210	205	240	186	211	231	227	224	212	215	196	208	233	180	210	208	222	190	251	213	227	198	217	212	211	209	203	186	197	209	215	226	202	212	221	225	213	202	203	206	230	202	219	192	243	209	208	211	203	218	226	207	204	219	202	207	218	198	228	162	204	206	214	232	215	202	224	178	227	222	215	202	233	216	233	213	239	217	221	203	227	216	216	204	213	186	222	229	231	237	210	193	203	197	246	191	182	209	192	212	221	201	189	200	217	222	210	215	209	193	230	231	208	222	217	226	189	226	218	215	188	195	212	206	218	218	209	200	232	233	207	215	210	200	191	207	224	224	193	191	210	218	192	239	214	213	218	212	226	206	222	184	201	188	203	211	201	234	207	221	223	203	225	193	208	184	200	200	224	219	224	214	218	211	234	233	234	204	186	233	197	199	201	223	199	180	234	232	209	216	235	241	204	220	204	200	209	225	224	198	208	217	218	231	208	216	222	195	205	224	213	195	223	188	222	234	214	221	230	202	189	196	198	204	203	219	210	204	231	213	201	209	221	197	219	216	226	224	194	210	227	191	214	240	237	183	199	206	220	187	198	227	201	224	211	229	235	226	222	230	219	218	210	207	226	214	202	241	233	214	183	220	248	239	230	209	225	213	207	208	219	213	217	208	206	184	208	228	213	215	190	201	234	199	207	220	230	215	214	206	216	235	195	195	217	223	206	227	196	194	223	214	210	201	226	189	208	213	218	202	202	203	192	191	192	188	206	228	224	194	223	229	233	198	226	184	211	200	216	203	193	214	222	216	200	241	232	223	222	215	218	222	196	197	188	209	231	210	201	178	206	205	209	204	225	231	211	220	227	216	228	192	226	194	240	207	232	211	191	210	207	212	233	215	189	241	213	205	208	194	222	216	209	230	180	225	205	228	217	201	203	219	190	215	205	199	239	198	204	220	223	204	221	205	228	208	222	231	209	219	168	224	190	230	218	203	201	195	209	215	226	215	201	209	221	219	209	237	224	206	207	215	190	205	222	218	229	214	217	191	195	222	201	239	205	212	220	207	216	220	222	225	219	211	199	200	230	188	225	237	222	215	198	212	195	189	191	220	238	209	192	219	220	212	210	226	207	231	190	227	199	223	217	210	207	220	189	207	202	223	215	210	211	196	212	219	222	204	212	221	197	217	194	259	226	202	222	201	205	206	212	213	243	197	203	208	206	218	197	232	190	223	232	213	201	210	199	197	224	175	199	227	220	224	201	210	237	213	207	194	210	223	214	220	217	201	226	186	211	215	221	222	198	233	212	226	230	189	206	199	211	227	234	209	200	226	215	212	220	228	204	208	233	215	210	219	189	211	202	224	208	210	228	225	182	210	229	218	225	202	204	251	212	200	228	197	206	201	212	214	226	202	204	199	206	206	217	209	211	216	231	201	224	225	204	208	217	206	243	207	241	217	218	236	217	218	223	219	221	229	206	197	198	204	208	195	201	220	224	205	223	201	222	198	223	201	200	223	236	210	209	216	214	227	202	217	238	216	181	229	199	231	211	237	206	231	212	218	213	212	214	193	204	196	247	231	189	224	210	196	182	213	205	197	223	212	217	212	196	212	240	245	213	213	221	210	196	193	204	221	219	221	209	221	237	220	201	212	208	222	221	186	201	181	224	222	226	193	198	214	213	213	253	224	209	176	214	218	220	195	199	182	202	212	212	213	224	203	219	222	249	222	204	226	219	219	221	235	206	193	209	200	203	209	207	208	200	225	223	197	209	213	200	200	171	220	208	207	236	223	213	217	211	214	201	204	195	238	193	229	220	208	214	220	217	213	211	208	215	211	203	213	250	217	222	222	237	205	218	238	225	220	224	218	221	237	216	182	199	209	241	220	212	175	195	221	197	189	232	196	186	222	208	229	211	218	213	188	229	220	234	204	213	201	227	213	221	209	227	186	207	199	214	239	221	200	189	200	195	229	212	222	226	214	209	203	206	228	224	222	216	186	229	220	201	229	239	211	214	206	216	213	206	193	216	183	212	199	224	224	218	215	200	226	191	205	226	205	211	225	206	246	232	213	220	196	212	244	199	195	220	204	202	232	213	199	227	212	207	224	212	220	199	222	219	219	247	228	227	218	225	209	210	213	210	213	193	201	210	229	227	221	202	210	221	209	212	222	208	223	219	205	223	212	212	211	217	207	227	211	207	198	214	220	213	216	205	206	236	223	248	180	217	220	218	218	214	238	219	205	210	216	217	213	207	196	207	236	236	214	216	219	189	204	209	255	193	204	212	202	210	253	214	226	212	200	233	230	216	195	220	195	221	203	215	210	207	207	213	230	210	193	215	228	185	195	218	207	217	201	203	212	205	206	212	202	228	207	222	192	224	212	226	222	207	191	228	202	219	189	218	190	198	202	209	197	206	218	187	218	220	224	201	220	184	217	232	245	211	206	199	229	221	212	218	203	221	190	230	241	236	203	201	234	187	223	233	193	221	185	235	217	252	214	192	221	197	214	203	234	214	211	223	209	240	205	217	251	222	238	204	199	214	203	212	210	201	216	215	206	193	214	218	237	211	197	216	234	195	213	212	221	240	219	205	207	179	223	211	244	201	215	188	223	245	177	225	209	213	208	204	198	225	214	208	216	193	214	204	216	214	209	207	228	196	181	187	205	197	240	199	204	213	206	192	205	211	180	200	217	245	206	216	197	220	227	200	210	201	192	248	203	226	214	215	208	222	211	197	229	203	216	222	220	210	243	218	202	231	205	235	216	201	230	211	195	223	235	233	202	212	206	201	211	183	220	233	257	206	195	210	210	200	221	208	210	209	187	215	217	219	222	227	196	229	205	220	206	217	181	210	187	232	216	237	214	225	252	229	215	206	221	224	248	216	238	220	203	216	216	205	221	234	230	214	236	195	207	233	213	205	215	244	218	218	209	202	221	212	217	204	211	203	215	241	201	207	192	199	215	215	200	215	237	203	215	229	238	222	202	243	209
3723	2236	3661	4864	3930	3329	2836	2597	2091	2225	2294	1941	1808	1646	1816	5370	9805	8213	3706	993	693	690	619	627	641	623	591	623	605	597	602	590	610	632	612	642	606	588	605	576	627	632	632	604	612	641	625	637	573	606	622	612	628	608	608	615	609	621	626	626	628	622	612	604	614	602	644	581	645	605	653	631	615	616	606	650	663	608	609	645	624	603	589	635	603	588	618	596	639	593	599	602	616	576	555	617	589	665	621	581	610	669	594	617	587	595	629	621	633	587	636	624	611	570	608	699	629	601	618	581	601	639	565	647	575	603	582	616	627	609	617	639	622	603	602	601	622	603	619	642	595	577	661	600	614	638	600	663	618	628	583	598	633	611	631	654	603	595	625	613	620	629	649	642	608	565	614	633	597	591	592	636	636	595	634	589	628	632	639	618	628	634	617	581	599	631	644	583	625	650	621	636	634	681	583	651	676	663	585	629	632	584	631	612	606	624	632	623	595	631	611	658	634	624	617	618	600	639	628	581	635	630	624	657	668	586	644	592	597	603	582	644	606	616	615	635	581	551	637	588	648	627	610	600	596	634	603	603	614	605	572	598	569	634	600	579	573	651	619	586	625	636	611	627	611	587	617	601	611	624	600	646	618	605	640	598	590	584	635	614	598	615	584	654	642	567	561	663	592	604	620	663	617	587	575	585	568	635	635	620	601	555	624	576	583	573	616	649	643	603	651	629	626	619	631	625	589	643	593	608	604	573	605	630	607	642	624	579	618	651	607	609	602	590	624	614	642	570	611	610	607	575	625	589	628	605	650	645	628	632	574	618	634	578	606	617	610	580	584	618	615	632	584	588	632	572	600	652	635	641	565	615	629	608	551	676	627	593	644	650	631	652	647	618	613	626	601	611	646	603	590	628	618	619	612	626	618	604	582	610	624	594	592	618	607	605	638	604	604	618	563	577	606	572	590	603	606	620	622	613	592	669	587	599	631	631	601	608	563	602	596	632	588	648	603	624	583	573	665	570	648	560	664	615	624	613	627	657	620	622	602	612	593	573	647	605	617	595	623	614	607	555	567	617	649	602	641	599	621	614	601	585	607	600	611	603	580	618	596	616	653	607	582	610	637	631	605	606	640	601	575	631	566	649	631	600	647	596	593	639	618	589	653	579	644	632	568	604	586	634	581	602	599	623	585	608	626	612	597	629	588	601	609	612	618	610	588	583	658	619	594	633	599	583	598	657	562	616	649	619	591	636	619	624	603	614	645	632	610	637	632	603	626	597	636	662	586	608	628	604	628	632	638	611	568	611	604	628	627	627	623	599	610	613	612	634	634	598	588	626	607	617	622	624	625	582	617	591	611	575	610	636	617	603	571	656	619	622	654	616	624	622	608	601	606	610	599	619	602	615	628	594	636	605	561	617	584	608	603	614	561	587	568	600	623	621	599	614	593	637	629	600	632	592	613	588	600	640	598	602	651	644	643	638	624	632	577	588	584	601	633	653	605	594	655	649	601	599	599	622	597	633	604	632	593	652	623	622	656	633	625	641	612	652	572	607	623	639	597	632	609	642	608	655	609	609	631	584	615	614	604	610	619	600	609	625	646	603	631	593	598	646	616	604	647	654	641	607	625	641	608	626	639	614	640	605	639	640	621	563	613	613	620	614	614	614	623	591	617	613	568	658	578	605	598	605	599	602	540	639	620	644	632	581	630	641	614	627	597	588	604	640	619	602	666	565	641	602	614	606	606	628	600	680	628	636	619	623	633	612	634	648	628	597	581	635	583	609	581	582	640	597	601	627	610	599	650	640	623	620	626	620	613	600	659	597	613	591	582	566	615	630	579	614	620	607	608	624	562	594	635	576	611	594	650	606	608	601	608	609	636	573	584	661	618	595	603	599	601	617	594	629	595	637	641	598	603	594	635	661	608	596	601	643	561	602	651	650	613	628	626	571	578	618	600	643	644	663	620	625	631	616	629	608	611	635	592	637	593	591	606	628	614	613	587	636	667	594	634	581	666	601	596	610	649	604	594	609	624	605	600	590	638	618	638	570	629	605	606	587	607	607	660	556	640	579	609	643	594	646	604	615	598	579	590	558	607	607	613	543	625	627	623	577	573	618	643	661	599	642	609	587	601	622	615	653	599	576	654	576	620	631	632	590	595	587	633	605	598	613	622	604	649	613	621	613	608	621	631	617	619	581	610	618	618	638	603	590	563	648	653	586	644	616	649	598	581	622	627	613	592	644	615	600	621	589	591	585	576	631	620	611	634	673	596	642	638	639	621	685	619	668	590	636	571	632	588	549	610	624	634	591	633	645	660	631	637	648	634	595	609	590	635	607	591	635	642	578	653	606	623	597	620	626	620	604	583	605	617	592	646	626	633	604	609	579	626	608	592	605	609	620	630	608	593	623	619	625	649	588	652	612	598	597	606	563	579	661	596	568	580	629	635	607	619	581	614	639	592	605	641	625	606	577	597	636	597	597	610	587	607	635	616	592	619	649	602	573	612	567	629	599	617	595	594	611	642	617	615	613	639	632	605	626	601	596	581	618	606	638	615	610	626	641	653	601	647	608	631	585	610	611	587	544	633	625	614	571	599	642	641	598	586	601	603	638	609	627	617	586	616	590	640	587	623	578	639	585	646	593	593	566	685	623	608	587	670	609	631	654	597	571	561	617	592	608	632	632	685	604	620	623	646	578	643	596	627	611	603	602	622	580	599	623	591	636	609	632	612	588	608	634	648	613	598	628	596	580	616	643	610	597	623	578	615	592	647	602	582	578	606	616	603	620	623	635	642	631	652	628	607	619	616	628	636	607	582	593	604	662	627	609	633	631	626	634	614	629	638	614	597	593	571	608	653	631	598	607	624	570	607	624	579	632	614	582	662	608	615	612	613	616	614	623	570	597	650	587	617	645	590	629	607	587	603	661	637	566	601	610	634	615	627	605	597	586	599	618	651	596	629	633	592	613	583	641	606	595	648	629	619	607	628	627	593	646	619	651	595	630	586	621	631	627	620	564	611	614	631	620	660	593	632	596	591	632	640	599	634	628	655	573	635	608	617	581	649	621	616	641	600	615	622	582	592	613	617	588	621	599	644	601	638	596	613	622	641	606	607	634	597	619	590	577	609	627	595	595	580	640	591	630	635	580	640	628	641	611	623	606	633	566	631	605	582	635	618	611	607	616	620	611	597	655	595	622	630	578	619	607	665	656	618	562	580	665	592	634	621	614	577	643	569	580	629	618	587	644	651	640	582	569	582	579	564	605	600	567	617	599	657	613	648	596	555	629	590	634	605	624	611	595	613	618	610	602	570	637	594	587	587	623	629	639	624	648	615	654	608	598	587	624	643	583	622	596	596	580	590	586	637	627	659	656	634	580	588	572	575	603	617	601	586	602	617	613	650	597	608	635	624	617	613	613	578	630	633	608	620	613	566	624	541	643	634	632	649	589	610	595	645	589	595	602	619	616	588	585	600	561	631	577	618	576	669	606
4427	2318	2570	1892	1036	833	677	511	450	467	435	393	397	391	375	781	1820	1799	920	312	220	211	226	215	183	201	201	204	194	203	216	219	216	215	198	175	176	232	232	225	218	246	200	209	205	235	219	196	227	219	202	218	211	196	194	232	193	225	200	226	215	177	232	216	208	230	227	222	223	212	215	183	242	201	218	221	212	174	237	183	201	192	189	218	209	216	215	221	224	222	192	197	204	223	232	218	182	199	235	227	220	213	223	194	233	193	191	216	199	213	215	224	227	203	220	216	191	210	214	206	219	246	192	196	223	220	217	208	217	227	210	196	222	231	187	218	235	192	222	227	210	235	222	220	212	196	170	218	204	219	259	248	201	221	221	207	230	260	231	212	236	245	221	208	230	217	229	207	223	239	234	214	191	208	184	199	197	210	199	191	183	201	188	200	217	213	207	214	219	212	211	224	217	220	226	231	223	201	202	208	205	204	219	204	234	238	221	236	223	215	236	214	215	219	216	219	187	216	187	203	223	213	226	226	207	239	210	240	205	230	218	187	202	201	216	219	206	199	212	203	217	208	245	211	216	221	199	205	218	173	212	218	192	188	201	178	226	243	206	219	209	239	195	203	207	204	197	201	209	210	194	208	199	193	226	212	222	237	200	208	228	216	220	217	243	209	214	230	223	197	211	249	223	229	211	191	209	232	209	184	232	237	232	191	211	223	188	216	221	213	208	205	224	238	184	211	211	211	203	205	224	210	210	209	211	220	213	223	193	228	210	217	227	209	210	191	210	216	189	216	194	193	241	209	224	209	223	180	228	204	210	225	200	220	219	218	212	203	215	228	187	204	224	192	216	215	217	214	224	210	212	247	208	226	224	224	219	189	199	211	198	209	214	210	205	214	205	219	191	203	253	216	207	195	232	229	220	216	218	208	218	221	201	200	213	213	213	204	239	197	202	208	191	194	226	213	184	235	209	212	204	199	192	216	213	227	229	219	212	212	219	198	197	214	225	211	201	220	234	206	215	202	192	218	223	227	193	235	214	208	225	197	203	232	220	202	167	196	202	211	201	208	213	204	212	221	207	239	195	196	223	235	213	205	213	198	196	216	208	209	218	242	240	194	221	242	206	213	218	229	176	236	215	228	234	218	182	241	217	237	235	195	210	224	207	216	225	204	197	244	171	201	208	208	193	199	198	209	215	229	209	216	233	213	208	246	233	232	200	232	227	233	211	202	202	229	218	205	230	219	208	202	203	205	198	227	196	197	228	246	225	219	227	185	215	243	211	190	208	205	239	214	221	199	215	235	216	209	190	219	217	213	226	239	205	209	215	186	236	218	214	218	205	201	200	190	220	222	215	218	210	213	190	195	198	208	202	201	224	208	229	189	231	205	208	216	205	237	205	196	190	183	195	207	223	239	224	221	231	223	201	227	242	194	194	216	199	216	228	205	213	225	223	237	211	219	215	219	215	222	232	220	219	239	226	186	208	232	206	241	192	218	226	228	223	209	231	236	246	229	192	214	221	215	195	231	190	226	224	214	217	222	197	216	227	198	213	181	234	227	193	226	194	202	225	223	203	236	200	193	206	197	205	235	213	232	209	206	241	210	258	194	227	221	221	221	240	205	184	220	201	224	203	233	226	200	229	212	248	233	169	197	224	213	215	208	216	236	197	219	214	220	219	202	218	206	231	206	210	216	195	220	234	195	239	226	196	220	203	213	210	201	199	212	210	193	197	200	205	206	202	235	202	212	217	199	189	221	219	187	217	215	223	192	218	230	186	249	225	203	200	227	196	208	219	202	219	199	203	210	204	191	229	223	217	202	208	210	241	222	226	217	225	218	197	193	210	206	222	207	203	227	243	216	223	204	220	211	200	202	197	166	209	224	216	222	189	211	218	205	201	231	204	217	199	204	217	225	221	194	222	209	192	214	202	233	240	207	193	223	201	233	230	186	221	195	224	207	229	223	219	193	221	225	199	211	242	218	222	186	200	225	206	210	230	218	207	223	211	209	200	208	189	196	197	227	222	204	209	228	210	202	217	214	210	216	206	197	231	224	208	215	206	197	240	210	199	225	236	200	217	204	197	219	216	247	218	206	227	225	213	234	213	196	221	209	213	201	224	220	214	201	238	191	224	188	202	217	224	195	230	214	198	229	206	227	188	210	201	244	195	201	234	225	221	178	242	218	217	185	210	232	202	187	193	224	213	188	219	212	195	196	203	200	221	220	235	225	235	195	197	224	201	240	226	221	216	214	178	190	206	232	219	195	212	209	193	192	199	204	216	192	240	218	202	208	176	234	213	213	235	201	223	228	202	193	219	224	223	203	205	235	202	208	228	213	208	234	223	229	208	212	218	198	216	226	209	214	217	236	216	220	208	236	209	233	244	208	166	222	203	231	220	207	214	215	201	211	209	187	197	211	204	205	209	187	224	179	225	200	218	216	212	215	222	199	217	230	211	224	212	208	198	235	204	207	247	213	209	230	229	211	233	215	202	219	230	211	192	233	223	221	239	205	192	203	218	240	216	223	215	233	227	203	224	205	215	209	222	215	208	223	253	209	235	209	206	214	220	217	230	221	189	214	219	223	201	206	198	237	203	235	237	238	212	229	214	193	203	221	236	186	201	215	214	211	224	227	221	214	231	196	241	202	208	216	215	217	201	228	219	230	199	218	229	234	207	240	216	199	212	224	217	220	212	220	201	211	209	234	206	229	222	229	230	214	233	213	215	211	219	204	200	206	227	234	173	230	211	206	226	230	212	218	199	223	212	203	224	222	217	209	199	221	204	213	204	215	237	207	182	204	208	214	218	229	187	218	214	251	199	192	226	222	213	217	200	227	211	214	213	239	231	215	231	209	222	220	195	189	215	234	208	238	226	247	225	202	207	193	224	210	204	212	203	207	214	222	201	212	195	214	194	226	204	197	217	200	201	222	207	216	216	230	216	199	205	207	210	214	227	229	201	208	221	224	212	234	231	210	227	191	206	189	203	203	212	183	232	194	226	218	209	229	200	204	209	210	204	225	226	195	202	199	213	224	205	207	214	214	202	212	245	218	176	237	210	215	206	234	228	205	228	212	199	241	206	219	192	237	218	214	202	198	209	194	235	222	193	211	194	220	200	209	229	206	199	227	227	226	223	208	193	226	213	234	223	192	226	222	223	206	224	201	204	185	189	197	210	201	200	224	196	212	221	211	216	219	215	222	210	206	215	215	212	204	206	227	212	198	225	235	210	200	204	215	203	204	211	217	237	194	212	239	196	248	234	214	189	206	201	189	202	205	202	235	215	199	205	199	206	209	226	215	228	206	222	230	200	210	222	201	216	207	199	228	225	231	183	225	210	206	215	194	224	247	217	224	240	211	202	202	220	224	196	230	199	187	196	215	220	221	198	211	186	229	222	235	205	225	209	227	214	209	234	204	205	192	197	209	213	201	184	187	201	222	193	194	209	217	195	210	217	218	205	212	229	212	210	206	190	225	226	202	240	218
3681	2344	3312	3627	3581	3225	2837	2117	2176	2159	2206	1982	1845	1712	1925	4916	9742	8295	3611	1043	687	663	640	579	628	645	633	604	598	595	603	586	646	616	575	599	634	588	602	621	603	624	609	618	628	613	616	615	642	625	588	594	599	614	612	630	592	628	607	648	636	599	640	567	584	567	590	608	622	625	628	577	613	602	596	598	636	600	596	584	635	620	619	576	627	615	608	607	613	601	608	618	592	609	634	629	595	584	579	616	625	650	630	587	620	612	622	606	606	590	670	640	596	619	587	599	574	564	635	633	608	595	641	637	584	610	558	573	642	646	594	626	596	592	588	632	605	627	701	625	574	614	615	584	618	569	671	615	629	571	604	609	575	611	629	600	596	641	582	594	641	630	593	613	597	601	627	618	656	624	614	610	611	624	641	625	595	609	647	582	599	587	632	627	647	561	612	596	615	654	638	606	658	593	664	632	620	595	579	605	649	594	625	600	593	584	640	621	597	629	664	617	579	596	585	613	592	615	572	552	599	650	607	621	585	633	643	625	581	605	656	619	625	577	643	641	604	644	599	649	593	630	593	629	609	609	591	591	605	623	626	589	565	609	629	605	626	590	615	599	605	624	605	640	639	608	645	562	610	619	613	587	605	582	673	636	609	586	635	631	635	573	591	614	610	592	630	613	634	581	630	601	611	635	594	599	592	632	590	625	617	617	655	575	601	656	592	594	594	632	569	627	579	630	670	625	609	619	653	618	588	602	608	594	614	568	624	605	631	628	628	625	620	646	582	627	610	571	619	606	567	577	611	580	648	650	618	610	613	585	593	685	606	576	642	620	594	619	587	630	585	638	664	616	581	602	609	597	634	589	595	592	641	561	586	613	565	630	605	552	643	606	594	606	600	659	597	626	614	655	606	668	652	597	624	623	639	606	596	589	601	620	612	579	617	627	673	631	631	616	612	598	614	580	592	630	647	613	595	652	598	570	590	615	601	665	630	629	594	610	608	607	607	632	616	594	575	618	599	557	606	607	602	606	610	609	580	617	625	620	603	615	603	632	646	576	585	624	602	630	608	591	608	642	619	618	599	608	635	578	638	609	597	630	574	574	631	643	552	578	639	645	609	600	635	611	586	577	641	607	606	624	612	612	638	607	605	615	613	604	594	617	673	609	616	590	633	590	646	597	613	598	635	597	639	630	620	569	604	642	625	608	610	628	604	607	601	595	613	586	639	637	607	589	630	586	605	569	600	608	623	577	604	664	572	670	606	583	620	633	621	560	622	637	614	630	611	623	533	631	590	590	597	593	610	606	643	602	616	594	613	629	636	597	580	624	615	607	599	618	661	637	635	615	576	598	595	628	634	583	641	610	650	612	588	555	629	674	637	650	649	615	591	601	623	609	538	645	571	609	635	570	588	578	619	595	627	601	651	581	593	633	613	631	576	572	602	589	621	613	614	587	548	587	623	617	670	641	599	626	621	612	572	652	610	650	583	601	643	605	635	649	600	634	610	622	598	575	627	605	606	593	573	650	588	593	587	606	631	606	632	598	601	624	646	628	643	646	618	614	575	639	581	632	593	606	610	646	613	612	603	602	593	595	550	590	620	606	609	615	582	567	600	614	598	627	575	593	591	598	587	601	648	668	582	631	572	608	625	596	644	620	580	566	572	597	567	609	632	614	598	622	639	608	591	658	585	636	612	583	598	623	616	631	627	604	625	645	642	618	600	629	603	627	586	640	615	595	608	636	588	641	580	639	562	612	570	653	594	596	626	606	585	628	628	609	611	634	570	605	574	603	609	595	633	604	656	612	571	587	648	579	616	599	654	604	617	600	635	603	642	638	617	658	579	610	599	576	607	601	618	639	591	627	606	592	603	581	650	632	579	621	574	616	631	635	628	635	598	616	597	616	607	625	579	573	647	594	626	607	625	595	602	608	601	606	630	586	665	654	601	581	604	584	609	617	629	602	597	643	664	610	622	564	575	604	591	646	604	626	600	602	579	575	678	589	608	600	622	634	611	601	599	615	652	593	598	580	629	585	607	609	655	600	615	589	586	620	638	640	597	677	562	571	625	592	628	665	573	587	596	588	591	608	633	601	623	580	624	634	627	594	552	578	637	595	588	586	660	612	624	656	638	612	576	633	658	657	581	610	613	638	576	637	575	639	610	625	577	647	597	589	598	651	625	604	637	622	618	591	627	612	595	597	615	618	614	590	612	622	602	606	634	625	657	623	650	601	573	585	617	615	598	583	602	624	597	621	636	603	564	580	636	620	617	647	576	581	645	611	630	586	593	605	609	601	609	572	600	662	585	635	615	612	610	584	600	627	638	636	590	687	593	596	585	653	604	639	614	618	595	571	648	568	604	574	637	586	643	571	611	645	656	600	610	624	587	631	625	631	578	565	610	587	586	625	588	605	655	596	626	589	610	607	582	618	609	577	623	665	620	646	638	633	608	616	600	601	638	610	634	619	609	631	599	608	609	615	590	607	637	626	624	606	575	611	609	621	613	574	614	618	625	613	670	619	600	649	614	597	608	564	617	649	615	604	623	622	629	612	616	622	582	609	603	553	628	623	613	604	605	592	592	600	590	609	566	593	640	622	592	637	646	604	649	587	604	595	595	599	671	651	569	658	585	592	658	618	661	590	597	586	617	624	625	692	621	639	597	577	611	584	599	574	607	584	578	623	626	573	633	598	620	608	596	648	633	621	618	614	573	630	634	614	611	648	650	653	590	610	610	578	651	652	603	606	616	660	616	607	571	576	593	598	623	591	563	614	630	633	618	604	605	619	615	590	593	624	624	628	632	612	584	565	645	603	680	595	560	596	603	630	643	600	603	632	619	633	598	668	603	627	630	591	655	633	589	635	624	615	608	583	636	624	594	578	654	603	599	633	629	660	621	659	609	594	605	637	612	643	621	596	601	588	623	607	633	579	611	585	637	595	615	644	580	568	626	598	624	621	601	619	573	643	640	568	594	621	622	574	580	561	598	597	659	630	621	621	598	583	615	592	609	614	565	598	623	600	636	646	621	675	609	617	616	658	630	608	614	581	621	561	587	607	606	625	591	574	603	628	595	600	567	608	626	595	598	610	606	641	615	610	623	626	621	606	609	588	581	595	575	617	614	607	632	642	626	612	620	601	613	594	600	607	634	616	589	581	647	627	644	603	655	612	585	602	602	622	607	614	606	629	597	543	578	591	607	620	613	612	620	640	591	611	564	614	598	564	612	592	601	617	597	600	632	641	595	620	563	673	599	632	616	619	598	641	620	604	627	593	603	588	621	631	622	618	606	604	609	623	597	607	620	593	576	601	619	616	656	605	619	630	606	617	634	605	587	647	640	614	565	611	555	621	637	557	608	593	626	626	601	602	605	656	599	642	567	677	609	647	659	574	633	646	620	600	592	640	587	643	584	655	587	580	658	589	611	586	609	615	617	647	593	658	587	572	611	646	604	627	567	595	580	599	598	633	590	569	586	608	594	579	631	583	590	614
4805	2463	2049	1530	964	762	614	465	425	407	412	390	389	336	380	783	1883	1840	833	321	269	205	228	225	219	215	215	219	216	196	209	198	207	191	232	209	208	202	222	204	204	227	176	205	184	205	199	226	209	249	216	193	205	226	194	221	205	218	208	231	203	233	212	200	204	220	200	213	205	198	231	209	182	189	215	225	219	212	205	173	188	204	225	231	206	206	210	201	218	198	221	225	210	187	229	226	200	205	207	224	219	223	198	181	213	197	231	188	231	215	215	208	216	241	194	205	208	178	202	220	218	225	192	213	225	195	223	201	190	205	197	199	208	215	219	220	220	214	210	202	213	185	230	231	187	182	227	225	217	214	206	195	237	225	204	219	204	208	217	233	210	214	199	209	211	213	197	209	236	219	218	219	210	220	226	210	184	231	216	229	223	229	220	199	211	201	212	230	231	187	191	206	187	226	199	195	210	216	199	208	219	223	229	225	211	205	210	213	216	218	231	222	200	213	214	205	237	217	208	193	218	225	208	202	219	209	211	207	189	182	222	216	217	216	189	217	231	205	188	197	210	199	229	228	199	205	191	189	222	183	212	197	205	218	212	222	231	223	238	223	228	222	207	200	225	219	197	202	226	233	184	205	228	206	258	198	207	226	219	213	198	214	210	225	224	209	209	218	197	196	193	213	218	218	219	211	209	216	230	196	221	209	202	222	224	213	236	220	230	215	201	233	205	201	194	226	201	222	195	231	184	215	214	184	197	198	216	202	229	189	224	203	194	202	209	226	163	211	204	245	209	213	219	216	222	224	211	193	241	193	207	235	204	219	231	217	241	241	203	219	207	218	221	215	184	212	234	214	212	209	203	218	210	199	203	203	199	225	215	197	204	219	214	225	211	232	205	204	197	187	216	220	225	202	190	222	215	202	241	226	208	198	202	200	226	204	191	196	211	232	186	223	205	221	208	201	233	206	224	194	214	211	224	217	216	216	190	193	182	224	203	187	215	207	228	195	201	204	199	202	229	234	200	216	214	187	195	203	208	195	179	200	194	185	215	212	244	204	192	200	217	182	198	218	233	187	231	222	224	203	220	212	213	203	220	229	215	208	218	186	216	215	200	194	181	214	225	213	243	213	216	199	191	202	238	237	204	221	204	216	215	215	225	218	229	201	223	205	194	213	197	213	213	203	231	200	208	218	240	216	183	214	195	209	227	226	218	224	204	198	199	233	197	195	209	220	214	210	201	203	229	198	227	200	185	197	222	195	215	211	222	246	222	223	212	213	218	203	228	191	177	201	218	232	203	213	204	205	228	217	234	194	193	170	214	183	211	218	216	204	231	208	205	206	218	196	208	208	212	214	186	234	204	209	202	209	211	189	213	229	231	218	189	193	174	204	180	201	197	206	206	227	217	204	221	214	195	219	217	246	198	230	221	210	193	227	202	207	202	205	205	230	244	231	216	226	221	185	184	238	202	214	210	226	242	204	193	213	234	227	265	199	240	227	236	207	192	223	232	215	209	197	186	217	218	212	214	209	221	196	216	195	219	225	219	196	205	230	210	201	209	206	203	223	228	209	210	219	231	214	236	224	221	218	213	183	209	217	210	195	194	207	189	222	223	217	214	204	219	205	215	210	204	205	207	176	198	193	234	242	165	208	226	196	222	216	186	177	191	201	230	247	227	227	212	218	195	219	193	209	203	203	203	200	189	243	230	195	208	214	198	203	232	247	211	222	197	221	199	243	209	226	210	189	212	223	195	198	219	205	204	215	214	229	219	179	164	206	227	211	204	209	219	203	198	215	206	221	215	182	228	221	187	218	211	214	202	206	252	219	222	230	185	205	203	202	192	189	211	222	203	208	211	215	254	190	196	210	205	202	208	213	172	227	220	226	223	187	196	218	195	192	205	226	249	196	228	198	188	219	197	207	236	226	211	204	228	225	168	201	235	212	184	220	229	192	193	209	219	205	216	187	197	221	215	230	217	215	194	222	235	203	201	217	202	187	233	189	171	203	193	240	201	213	204	204	228	232	191	222	206	218	213	224	219	211	211	237	217	232	198	193	206	199	205	208	198	233	194	215	207	199	178	190	216	237	205	189	220	229	205	205	225	199	244	212	222	213	179	216	219	206	202	204	191	201	211	228	232	229	228	241	230	234	204	190	212	215	235	201	216	205	186	223	222	210	226	195	205	222	234	191	235	224	219	193	199	218	214	202	225	208	188	215	228	198	216	196	206	205	210	214	213	219	174	221	209	206	206	219	218	219	193	201	204	224	221	218	218	224	202	211	200	219	198	232	194	239	197	225	229	204	187	214	204	218	237	225	216	216	235	218	230	209	223	211	214	227	187	193	220	224	199	208	217	200	238	238	217	190	196	236	233	215	238	194	186	217	221	187	196	211	210	196	218	219	219	184	205	197	204	185	199	178	187	214	207	213	226	227	249	207	207	188	211	193	206	208	233	213	217	236	219	227	220	197	216	199	216	176	182	220	207	223	206	194	205	221	213	235	205	207	218	212	217	208	205	219	225	217	196	223	199	231	225	222	198	216	205	229	213	193	198	211	181	208	227	225	237	199	219	201	203	207	237	201	203	213	231	209	223	182	216	203	209	194	201	247	220	222	199	203	220	225	217	210	224	206	226	201	197	218	234	209	237	235	203	199	225	198	209	217	216	217	205	221	187	209	197	221	216	242	200	202	192	177	220	207	235	231	203	208	207	234	232	214	215	222	205	217	231	206	221	219	194	221	217	185	236	217	256	192	216	212	208	230	202	198	226	214	242	239	193	211	204	235	215	193	193	209	210	206	201	236	206	217	210	203	205	199	215	184	204	208	200	220	197	207	198	213	206	231	238	247	205	253	205	244	230	247	223	211	202	188	236	220	213	217	228	227	222	186	209	227	214	210	212	217	202	224	218	187	228	245	196	211	194	207	221	240	203	223	207	215	208	213	214	198	223	226	199	185	215	221	209	230	221	188	224	242	212	216	224	194	178	207	217	213	242	215	205	213	226	211	192	226	218	224	209	204	196	207	198	192	214	199	197	199	242	231	204	228	202	221	220	228	211	169	225	201	220	223	239	228	216	224	211	215	215	205	219	213	194	223	196	214	197	227	213	214	227	213	204	217	212	190	260	204	248	187	223	227	210	183	231	213	188	230	224	209	202	208	221	184	211	191	224	199	201	215	190	192	223	213	191	209	202	210	214	194	203	210	184	198	209	209	211	201	247	214	232	239	184	237	208	220	221	228	236	179	212	227	218	218	195	221	207	220	189	183	196	228	222	183	202	225	218	192	216	202	198	178	213	227	199	211	213	200	205	198	196	198	199	189	210	216	218	221	195	217	207	210	201	226	196	224	216	229	208	212	213	222	222	210	207	226	222	195	216	202	193	203	192	236	220	224	213	213	223	214	207	209	226	229	201	242	248	208	216	180	177	202	217	236	214	217	190	224	234	238	194	188	199	222	229	203	214	189	195	191	224	224	210	233	226	207
4019	2306	2620	3487	3386	3222	2470	2115	2195	2030	2169	2036	1867	1670	2100	4950	9522	8329	3548	1140	653	656	635	615	591	594	608	622	601	636	622	602	611	621	606	610	599	622	580	588	606	614	559	607	570	572	577	613	601	569	624	628	620	611	581	618	601	620	633	598	660	630	595	641	601	587	614	615	577	625	627	576	607	626	554	636	588	567	587	618	636	633	612	600	611	621	581	580	609	604	582	624	640	631	625	560	625	645	588	594	605	562	660	594	584	657	528	634	593	665	586	573	636	611	612	584	603	605	616	612	617	622	610	553	610	634	571	592	622	552	627	586	627	578	638	613	628	585	654	605	602	573	579	611	610	580	607	611	633	624	653	590	570	589	636	610	590	637	585	602	623	591	634	582	612	611	600	619	581	648	615	628	577	583	595	613	627	584	591	602	560	572	669	608	611	583	593	634	566	623	616	568	610	598	570	583	594	532	599	624	610	634	588	563	598	584	585	596	602	609	611	597	639	602	555	598	585	633	634	586	610	598	631	657	567	570	614	620	597	617	596	608	632	606	608	577	576	611	607	581	639	613	603	589	630	651	585	600	573	620	625	612	546	602	579	617	603	573	629	591	605	618	576	573	552	621	643	592	629	633	629	615	603	646	617	611	568	583	622	613	605	650	614	602	634	657	580	598	624	548	584	615	662	587	653	621	625	587	578	622	610	557	598	604	610	657	591	569	617	639	641	578	622	598	641	606	588	571	619	632	611	663	599	627	622	645	643	652	620	614	630	586	596	588	616	623	600	605	608	603	609	594	595	617	587	615	603	591	621	545	580	651	611	605	566	642	587	661	619	586	594	602	604	605	603	614	609	602	614	592	604	641	603	575	606	604	613	631	643	634	610	593	665	633	642	605	594	608	619	624	611	574	614	571	626	573	610	616	582	619	596	587	649	629	611	653	635	603	593	629	566	586	643	582	613	597	590	598	659	598	626	578	602	637	584	633	603	564	639	639	597	592	588	581	603	617	544	584	576	644	606	589	541	619	613	648	630	610	593	586	575	614	638	601	612	594	585	585	595	623	616	580	584	613	639	574	632	570	613	575	622	577	596	618	638	602	575	647	582	576	598	654	565	632	612	619	622	644	637	618	581	599	634	603	618	619	577	585	596	588	630	586	582	651	591	620	613	632	584	615	602	566	630	602	594	590	586	629	603	594	592	556	655	628	599	569	579	587	613	689	595	632	628	602	630	567	601	600	599	613	612	608	636	622	666	561	613	602	637	608	639	627	628	594	627	611	625	653	619	611	586	619	595	627	615	631	558	593	607	600	620	620	628	590	581	660	560	650	630	585	587	588	599	558	619	613	620	599	586	579	608	575	604	602	572	598	638	617	554	606	652	609	609	640	634	590	626	574	633	654	575	586	594	602	585	598	576	632	612	591	631	623	583	609	654	607	601	582	618	629	615	633	590	610	619	611	605	612	616	590	609	618	602	571	605	648	604	615	594	648	644	608	610	625	576	586	630	581	645	616	632	625	622	583	625	626	597	621	646	637	625	619	623	626	630	620	623	629	569	645	594	601	603	604	627	604	623	613	584	587	607	629	633	603	600	637	577	576	649	584	558	593	603	626	556	581	611	620	622	547	623	628	627	615	623	571	561	620	632	646	629	609	595	627	600	580	633	622	594	637	582	662	614	597	641	600	632	628	553	587	632	569	596	605	594	611	628	591	624	586	645	606	594	616	601	620	594	573	621	584	632	587	586	602	583	615	588	609	631	609	603	613	692	600	620	647	550	610	607	606	615	643	646	592	648	605	649	606	624	586	610	546	579	599	594	633	563	589	624	567	571	565	588	601	643	607	597	630	610	641	595	598	624	645	557	624	616	582	623	626	645	573	634	630	590	578	587	613	554	628	620	612	602	624	593	594	629	646	608	590	590	614	637	608	628	603	578	605	649	614	630	631	609	622	612	562	619	602	582	582	618	622	606	591	624	622	580	585	606	640	603	596	552	571	608	593	624	605	621	603	617	578	638	586	592	624	564	597	653	616	591	580	606	584	570	604	650	611	579	582	638	596	636	555	574	606	604	643	606	626	565	618	601	621	578	634	620	649	578	606	592	646	635	594	566	623	624	600	620	585	629	559	625	614	618	564	581	628	615	570	598	610	599	595	568	603	587	612	625	635	554	598	635	631	586	619	609	624	589	576	622	553	574	589	598	592	609	581	616	610	592	603	622	577	613	591	583	628	590	582	549	615	570	608	621	582	585	610	562	654	563	581	622	619	611	595	601	628	579	573	624	582	578	566	597	580	621	630	567	669	647	640	601	606	646	618	616	593	638	624	591	576	597	591	609	589	601	594	638	583	577	603	611	628	567	638	624	623	609	623	599	599	618	567	591	570	603	576	584	607	606	637	580	634	617	590	617	596	587	617	608	605	611	640	574	626	589	603	625	604	588	599	582	585	606	553	602	560	668	634	623	635	587	565	616	607	641	566	602	634	556	602	615	626	641	580	605	640	615	565	645	593	588	600	576	599	576	638	611	652	581	582	673	664	584	619	654	598	580	618	572	569	663	583	600	615	598	592	603	615	610	584	569	568	611	568	622	596	618	629	579	606	632	581	617	598	621	602	638	582	610	599	601	621	611	587	585	596	624	602	556	622	581	552	604	611	621	646	572	600	630	612	590	610	651	598	606	575	566	582	614	573	598	600	604	626	621	580	627	597	623	596	624	604	640	629	628	587	611	593	600	551	596	565	578	583	581	648	629	597	621	630	625	547	606	610	602	647	616	602	631	605	598	595	632	613	567	586	623	630	598	602	567	610	613	608	617	609	641	615	607	610	611	624	587	594	620	628	647	605	632	617	599	595	625	620	638	602	597	646	586	572	628	617	630	613	606	589	617	588	600	621	615	590	592	621	622	585	628	640	610	604	620	544	628	616	644	596	651	583	626	627	610	572	638	579	595	581	624	600	620	645	628	601	632	624	585	596	597	626	623	627	593	621	571	583	624	602	613	590	618	624	627	607	613	629	626	620	600	618	642	610	627	606	657	577	627	601	616	604	611	616	628	553	565	600	599	635	629	631	615	558	633	609	627	610	618	639	588	634	628	582	605	612	648	655	585	603	659	648	636	619	581	597	625	622	607	617	620	612	595	614	584	620	552	620	627	601	637	622	590	657	612	632	614	634	600	639	592	569	624	594	588	570	607	610	592	596	573	603	620	671	619	558	590	588	599	605	564	617	573	585	574	592	634	631	548	602	567	555	648	606	629	590	603	629	622	612	612	611	615	571	616	645	586	630	600	626	610	590	586	574	583	591	606	626	611	620	563	566	631	583	634	634	578	589	577	611	604	615	618	567	606	641	628	594	606	594	668	593	668	623	602	596	619	584	608	634	611	587	631	640	625	611	585	600	526	613	566	620	630	599	621	627	595	613	607	599	620	584	627	604	597	616	614	591	628	620	578	614	612	576	610	580	595	596	581	621	611	584	595	634	582	575	621	617
4838	2109	1686	1319	979	705	521	437	455	433	405	413	405	361	442	785	1760	1873	972	332	232	202	241	206	221	187	216	202	212	236	230	197	229	217	191	208	211	211	198	238	220	220	216	195	243	224	202	212	227	249	201	208	221	194	228	203	200	204	202	211	225	220	230	226	215	224	197	229	212	192	208	191	223	202	214	189	220	202	207	213	222	221	203	225	208	194	244	222	231	222	180	221	216	187	208	209	223	199	195	235	209	187	205	207	202	206	199	250	224	223	206	227	209	188	191	244	201	210	175	267	217	204	239	218	224	216	228	191	218	206	203	216	212	196	212	230	207	211	218	215	219	197	216	214	214	224	208	219	196	227	207	205	233	193	203	225	201	213	192	213	200	199	217	224	205	233	238	230	215	230	207	186	215	199	234	223	211	223	218	201	227	222	210	210	189	238	208	201	237	217	202	228	216	228	230	210	223	213	187	217	194	201	220	210	222	223	217	206	207	215	211	235	204	211	206	225	212	199	208	234	197	206	201	201	192	208	221	199	214	206	234	212	189	232	226	201	189	237	233	217	211	188	214	195	221	224	219	200	215	183	233	226	222	237	247	233	218	231	235	216	205	188	234	212	198	204	228	219	229	197	223	225	230	204	219	213	203	223	166	226	209	225	222	197	193	226	187	192	200	226	200	180	183	210	216	199	210	204	208	224	219	232	236	209	214	206	211	188	208	184	188	195	221	223	207	219	190	222	201	216	192	231	192	212	190	206	223	236	196	229	218	232	226	193	180	212	203	218	232	208	210	217	186	220	228	243	225	225	215	216	182	222	182	189	230	212	218	218	217	204	193	194	195	214	217	200	211	228	186	211	200	205	207	197	192	241	224	190	208	217	204	204	220	222	214	220	217	206	219	196	244	207	211	229	222	205	197	210	214	206	201	207	200	220	211	216	203	198	179	213	214	228	220	186	250	213	204	177	211	226	205	232	223	208	210	239	211	209	197	196	235	166	211	221	237	195	232	202	230	234	224	194	212	222	209	205	204	224	223	231	213	226	247	201	195	225	224	232	221	224	212	233	228	209	198	207	209	193	187	204	232	216	225	218	203	233	213	209	210	224	250	221	195	210	190	241	225	216	215	229	242	196	219	206	200	211	219	213	219	220	203	213	220	213	195	221	205	215	230	215	238	192	200	203	228	204	225	228	233	217	217	225	188	213	206	215	198	193	219	193	206	217	197	230	195	218	223	202	202	221	208	210	206	219	243	206	236	231	222	196	223	215	195	221	222	221	205	236	218	212	201	192	197	193	213	202	232	213	208	230	214	237	206	192	218	208	216	173	218	215	201	222	212	228	235	223	193	203	242	205	247	234	226	216	217	232	196	194	204	212	204	203	198	241	230	198	235	213	203	217	218	211	187	201	201	208	214	220	213	213	228	228	232	197	215	209	205	203	208	197	198	224	221	211	233	198	209	201	248	222	215	204	206	196	175	227	223	213	228	195	203	226	217	215	193	219	221	214	192	223	198	232	211	232	218	201	216	215	227	229	229	218	222	220	224	216	224	230	211	217	225	218	223	222	190	233	213	223	217	213	193	214	201	219	215	211	216	202	192	240	218	245	214	220	209	208	224	200	204	222	224	198	216	229	195	216	219	189	209	212	194	222	204	213	216	218	213	214	204	205	213	239	213	188	200	203	201	221	169	225	209	234	200	205	190	219	201	228	214	209	203	211	215	217	237	215	247	232	193	209	214	209	216	223	188	225	213	231	196	228	199	251	202	206	207	210	204	207	219	213	214	212	222	211	196	197	204	224	226	210	219	212	218	232	206	217	198	237	202	216	217	205	219	232	218	212	182	213	222	227	217	194	198	210	210	220	211	221	204	216	205	203	215	220	188	195	218	213	194	203	206	213	201	204	210	205	234	210	218	198	229	207	192	196	205	212	228	208	190	184	188	211	207	240	184	203	217	212	216	212	192	238	217	233	216	206	192	198	234	217	196	203	212	216	214	216	197	225	196	223	201	243	210	210	208	234	206	199	190	210	212	229	203	212	234	219	225	209	207	211	213	210	201	205	215	227	193	223	202	183	197	217	198	207	220	238	223	232	195	201	215	216	207	212	196	212	218	203	236	231	214	229	216	208	198	213	201	209	210	215	224	222	217	216	177	236	197	225	216	223	197	200	211	213	224	207	220	206	223	207	210	210	191	209	223	229	202	203	211	212	200	235	228	194	197	203	217	227	221	191	198	210	220	208	216	211	201	226	216	215	244	193	211	197	196	210	186	195	222	218	217	218	200	229	194	191	175	217	238	200	216	201	204	216	207	203	242	208	194	204	230	243	210	199	212	243	235	213	193	209	206	202	220	209	200	221	182	197	195	218	212	237	194	189	222	208	207	178	207	198	201	218	213	220	212	217	213	190	212	214	210	202	204	218	212	209	217	186	215	215	238	220	207	221	203	222	213	190	213	225	207	208	186	207	182	218	222	246	210	216	215	230	223	229	227	192	202	232	198	206	202	199	230	222	221	206	214	227	193	197	245	197	212	203	201	195	212	218	219	214	214	207	218	208	213	206	207	220	230	243	218	188	221	198	238	222	230	236	214	232	205	209	179	208	221	210	221	212	197	215	201	208	225	219	220	197	214	205	200	228	214	222	219	222	207	221	183	207	207	196	240	219	237	208	179	194	189	191	232	207	231	208	228	237	211	210	202	197	220	200	243	218	214	199	209	225	207	212	227	201	217	217	230	209	219	202	212	222	221	213	216	206	206	227	238	240	218	205	183	209	206	199	207	217	185	239	192	222	180	211	204	223	224	199	213	210	197	209	198	220	217	224	223	216	205	210	214	230	198	196	231	212	215	226	204	213	199	216	212	211	209	212	187	206	226	228	203	230	205	227	247	204	201	220	197	211	212	193	207	223	220	206	195	213	199	224	225	208	209	223	192	220	240	235	204	204	202	212	219	227	231	204	212	240	209	214	206	216	215	210	236	227	217	223	223	223	242	196	215	201	211	224	212	238	213	232	198	245	227	235	206	189	232	216	208	200	212	207	213	211	220	213	208	212	224	211	197	203	207	235	202	220	248	206	228	222	218	193	211	204	230	244	183	207	205	213	230	222	217	227	231	222	196	199	232	212	224	222	215	187	197	223	226	202	222	224	202	229	215	200	211	199	194	219	209	191	217	214	232	206	221	229	198	207	221	220	195	217	230	198	189	206	235	200	191	200	204	214	223	217	231	216	226	226	200	223	206	185	206	241	206	216	209	206	194	189	216	205	200	221	203	229	193	215	232	226	185	197	191	218	230	219	253	241	251	217	220	219	188	231	198	202	200	190	202	216	193	198	222	195	201	209	240	212	181	204	213	212	207	229	214	233	196	205	232	211	232	204	232	201	222	219	187	223	229	192	195	227	204	214	217	232	211	204	207	213	223	224	196	241	221	199	208	224	224	205	199	193	208	240	203	226	183	222	249	212	207	201	217	235	223	220	213	225	189	219
4064	1925	2570	3254	3264	2821	2125	2057	2073	2128	2202	1972	1882	1801	2288	4722	9072	8750	4094	1106	735	647	590	584	618	532	643	605	617	624	628	639	630	612	607	630	632	642	604	601	628	581	586	589	585	623	630	617	596	638	620	600	605	596	612	579	631	592	659	593	632	562	620	632	577	589	594	597	530	630	605	557	587	570	619	618	565	621	613	637	591	596	590	648	593	625	574	628	614	635	645	601	584	600	598	598	595	610	623	578	595	610	638	572	667	584	614	570	634	602	660	599	634	587	606	616	650	572	614	577	622	607	603	607	639	604	587	625	618	614	571	617	663	592	633	563	610	625	632	605	591	591	609	591	640	651	584	634	619	610	627	589	636	629	590	564	613	592	569	564	616	598	642	625	664	607	560	644	630	605	592	580	565	631	630	614	669	643	606	638	593	622	629	559	567	638	643	603	572	622	614	625	629	642	611	614	575	615	606	581	602	598	641	614	594	625	583	623	634	606	617	637	585	656	616	642	621	612	607	599	660	619	607	621	590	610	646	583	578	635	612	650	636	575	636	611	623	567	600	589	628	609	600	612	599	600	600	591	661	579	587	629	654	606	577	569	661	633	603	585	671	617	592	610	569	641	608	609	592	595	606	625	646	627	622	597	595	561	640	622	589	644	587	569	629	623	651	595	632	559	644	609	618	584	583	581	577	574	660	598	646	583	607	664	585	589	579	599	600	626	623	629	596	601	627	625	624	625	607	608	615	590	615	585	608	617	555	622	638	671	598	587	630	654	610	587	601	619	614	612	624	587	672	595	641	597	631	617	630	575	595	598	565	595	656	614	607	620	594	584	601	642	593	621	606	634	623	587	595	655	620	596	599	635	604	588	634	602	626	602	622	593	595	630	605	607	655	596	618	602	614	639	610	610	592	655	594	610	579	610	620	631	604	599	638	616	574	557	578	629	576	597	616	596	603	568	629	612	607	629	609	561	621	623	597	625	611	604	590	584	627	629	636	644	633	618	623	620	629	651	668	577	604	642	596	611	590	602	656	571	616	594	604	647	620	625	628	632	641	611	599	591	595	598	625	595	631	620	592	591	629	635	653	596	637	591	629	589	620	619	591	600	595	654	614	593	586	636	622	592	613	599	611	610	606	634	643	614	631	560	553	589	588	627	622	611	543	584	602	645	599	620	644	616	606	621	630	604	590	573	605	579	620	600	582	572	613	576	590	566	594	623	589	613	612	592	567	580	610	580	604	621	624	582	611	601	605	599	630	652	552	585	595	593	585	620	630	633	583	595	638	654	622	604	580	579	577	638	589	591	622	618	581	599	599	605	601	621	612	632	580	616	641	622	633	585	619	590	545	600	610	588	622	609	602	653	615	635	616	595	590	572	594	583	615	596	598	616	638	616	634	624	599	631	637	621	638	600	600	626	617	607	581	598	644	612	554	620	650	610	584	630	640	679	595	605	611	595	604	603	607	615	618	586	569	585	577	616	636	626	583	619	624	643	574	610	642	631	625	595	603	593	600	610	615	638	559	639	592	568	636	607	632	609	589	594	621	579	628	604	631	565	622	613	636	613	600	638	597	600	601	635	577	658	609	640	622	570	595	605	573	592	620	585	618	604	631	569	607	609	634	617	650	617	580	585	657	596	633	633	620	644	558	606	606	628	603	558	570	580	612	656	602	589	625	605	644	623	612	628	631	623	630	571	611	626	625	567	595	613	585	621	640	577	625	606	602	614	597	630	561	612	611	543	645	590	627	624	601	600	587	618	627	623	580	599	615	586	644	608	622	679	579	631	655	626	616	586	646	601	597	585	592	589	609	615	616	641	558	639	574	595	626	602	568	581	581	613	640	623	600	642	599	608	579	586	596	581	626	618	605	618	660	589	573	585	619	631	603	603	635	589	593	623	612	614	618	638	560	588	635	616	570	612	592	600	584	616	571	636	637	620	646	614	607	604	627	607	613	576	610	617	641	577	559	609	610	621	625	605	602	627	607	634	615	633	595	657	612	610	574	596	604	621	565	651	591	630	601	605	600	618	618	594	640	619	548	631	612	590	564	584	604	627	600	602	662	608	636	618	617	649	614	617	621	609	637	560	602	605	625	620	609	632	584	623	662	613	618	575	584	584	654	638	611	583	629	632	594	606	598	607	638	604	643	644	600	613	667	605	619	596	632	591	585	596	631	597	605	585	589	607	597	616	600	646	618	591	653	616	598	597	644	619	602	635	616	590	625	607	622	616	614	610	619	613	625	627	612	616	624	588	628	617	592	569	651	619	613	593	645	604	598	605	619	585	651	644	603	615	600	609	607	620	618	585	615	628	623	596	628	564	601	584	604	626	579	575	608	609	609	586	568	625	552	618	606	605	564	672	627	646	601	610	546	618	623	591	608	555	608	632	601	579	623	615	596	601	591	641	618	581	582	608	605	588	616	637	627	608	630	648	584	623	606	630	655	607	605	603	607	639	623	623	598	602	610	562	597	580	641	607	618	605	603	554	611	638	590	593	581	609	585	599	592	620	614	607	637	633	611	609	581	567	607	570	620	638	629	580	607	581	626	578	608	617	610	606	622	597	604	622	610	609	608	586	601	602	620	596	603	635	617	598	626	601	626	659	633	632	576	609	618	602	578	599	629	604	607	620	636	595	618	550	586	622	615	634	601	597	612	634	655	596	595	624	638	592	569	631	610	641	646	590	594	582	615	614	606	580	610	581	608	588	627	654	616	620	593	646	621	640	599	604	612	613	604	645	611	616	605	571	569	617	629	609	578	618	595	601	605	634	588	583	571	592	613	583	608	618	589	615	632	625	607	633	593	673	641	573	576	587	602	608	635	565	622	602	638	567	651	623	626	626	608	585	604	588	623	551	619	640	619	649	614	603	634	615	598	606	605	681	621	595	614	615	614	653	622	591	636	661	651	599	618	569	609	614	631	635	585	573	618	578	611	603	619	671	576	570	645	602	581	614	580	591	633	633	637	612	609	613	575	605	570	615	635	604	624	593	611	625	562	610	608	584	600	576	620	626	591	599	618	586	629	676	564	613	623	597	622	593	601	580	647	584	617	597	587	578	610	597	606	612	581	624	566	663	618	599	578	624	609	563	606	606	637	594	640	618	593	589	660	634	607	620	603	581	620	603	626	628	616	614	610	652	562	621	572	615	606	622	580	651	568	605	585	633	585	656	667	605	609	607	649	650	642	583	555	617	603	606	607	640	620	569	533	649	621	645	592	672	608	612	597	639	596	601	582	616	595	554	629	575	558	627	617	642	584	590	606	608	638	625	647	635	587	586	613	575	606	634	623	624	652	605	627	590	639	589	652	611	588	626	618	602	617	600	623	572	627	601	588	625	569	641	599	588	608	580	594	576	560	567	602	660	600	636	629	654	597	641	574	624	635	602	639	591	652	612	566	605	658	568	647	563	614	633	622	615	688	643	605	624	642	621	594	626	608	576	637	630	603	581	602	644	658	624	598	595	590	622	641	575	588	569
4934	1897	1696	1338	904	598	531	409	451	418	433	407	374	396	435	770	1651	1884	965	313	226	210	235	212	220	219	203	208	218	220	202	197	196	212	226	189	215	215	197	208	203	197	214	191	231	199	222	205	205	206	233	204	218	229	199	204	227	214	212	195	198	226	222	194	206	201	220	221	211	181	185	212	197	198	225	213	239	216	221	213	211	226	209	219	192	221	206	230	220	210	215	226	211	193	234	232	209	189	245	209	214	203	211	215	217	208	193	211	220	226	206	219	200	192	205	220	201	201	224	209	219	232	222	244	212	191	208	217	240	208	203	203	233	208	219	201	205	218	215	227	194	196	230	199	218	187	201	203	197	215	225	193	224	202	214	221	199	204	208	226	221	216	219	217	211	232	208	195	245	205	223	250	228	228	208	232	226	213	229	197	229	245	232	200	192	196	190	208	227	241	205	222	193	204	202	189	195	190	198	229	205	216	233	215	197	231	188	198	215	218	210	229	211	208	208	228	206	213	191	214	221	211	177	201	177	195	186	241	189	201	212	208	190	225	174	218	233	218	234	196	216	231	224	209	209	246	203	204	213	211	188	221	206	217	237	198	203	202	202	215	212	189	193	210	226	218	211	235	213	198	211	211	222	221	231	227	186	209	231	206	211	205	207	231	174	223	215	210	206	237	211	231	240	212	235	203	221	212	229	195	211	220	192	209	229	196	187	219	221	220	231	205	230	219	216	201	206	221	231	179	215	228	221	211	196	196	208	225	235	218	195	211	200	200	194	199	221	209	220	220	205	202	227	211	201	211	214	189	212	193	186	212	188	232	212	188	204	220	205	205	234	203	205	210	213	212	194	211	232	185	202	218	203	212	205	183	225	228	218	249	229	198	212	220	195	224	208	209	201	221	236	211	237	203	225	231	214	236	232	209	203	219	219	202	193	200	222	188	223	206	207	217	195	183	212	234	212	218	219	198	200	203	203	228	208	220	202	225	228	207	247	228	190	204	203	231	213	219	222	195	189	193	199	215	216	203	201	238	202	222	206	209	213	199	198	227	215	219	222	230	201	181	227	218	218	194	213	207	182	226	193	193	202	215	223	199	202	203	221	193	220	209	223	187	223	216	215	218	202	191	195	202	217	252	215	210	198	202	200	229	219	214	219	214	208	187	213	247	223	178	219	206	208	226	185	225	219	177	206	199	191	213	210	242	216	209	212	216	219	171	198	221	215	199	198	211	217	219	197	230	210	187	206	175	213	203	193	189	196	219	210	207	212	232	207	216	214	234	194	216	252	192	220	212	222	213	221	210	218	210	192	199	206	185	190	220	224	209	217	191	209	216	198	229	199	223	208	206	213	208	190	211	207	221	203	193	213	220	202	201	207	209	213	193	231	207	234	198	215	217	203	196	206	205	195	251	224	240	211	203	200	201	200	200	225	202	190	198	236	194	201	203	197	250	232	231	205	185	226	219	215	238	197	223	200	200	206	213	214	221	192	186	191	217	189	230	211	200	211	212	230	200	224	229	211	222	204	209	226	204	208	215	204	228	227	224	212	231	200	227	193	220	192	218	207	210	229	214	208	224	225	188	222	224	225	221	207	207	206	210	219	197	224	201	217	208	216	226	190	210	208	197	221	207	227	213	216	190	208	203	219	208	202	206	218	226	204	196	189	208	201	194	196	205	200	219	239	217	214	233	187	236	223	219	195	224	215	204	208	229	222	236	211	212	218	200	206	194	202	212	212	209	212	212	208	195	227	186	229	225	216	218	211	192	201	199	232	204	203	225	214	214	216	188	221	200	214	210	223	226	208	215	218	218	196	215	212	198	202	202	225	203	209	197	211	221	201	240	217	214	200	215	209	205	221	195	197	207	194	191	219	206	236	220	209	212	205	191	207	218	198	200	218	220	211	224	215	226	207	200	196	217	209	226	214	228	208	236	214	208	190	227	248	198	211	189	201	208	219	200	208	200	216	212	165	246	229	231	225	196	230	192	219	209	205	207	223	216	210	230	217	213	221	225	211	224	194	209	200	201	217	174	193	208	234	233	195	221	242	215	211	188	216	223	210	200	212	216	239	202	219	207	217	220	206	206	225	230	207	224	232	231	207	194	183	202	232	208	201	190	219	192	190	206	212	226	212	202	210	210	221	203	211	198	211	228	235	194	180	203	201	189	234	206	232	227	232	204	204	215	209	212	202	227	203	220	228	205	217	205	204	213	198	212	219	195	202	211	229	225	214	232	204	218	220	223	233	206	187	195	209	213	200	206	239	201	200	223	200	211	212	205	212	220	212	204	225	205	213	215	229	227	191	193	198	197	195	218	210	222	198	197	198	221	230	193	195	188	230	199	208	210	216	174	207	196	227	238	197	199	201	216	202	225	197	214	214	219	204	200	203	229	240	228	204	207	224	201	210	195	215	187	229	208	225	215	212	189	207	215	211	223	217	211	185	207	213	204	196	220	188	199	215	224	190	194	213	199	213	222	185	220	186	195	199	211	264	216	183	198	203	230	235	201	195	239	207	239	219	234	228	236	230	195	211	230	187	222	201	191	228	216	199	214	194	211	223	250	222	202	192	204	218	221	202	207	207	237	210	195	223	208	219	192	208	185	197	211	206	193	198	226	206	206	199	217	219	215	210	221	223	213	188	217	201	219	202	202	202	214	228	216	230	228	196	210	219	211	191	223	218	188	213	196	199	217	174	190	207	213	252	229	205	225	208	223	191	205	208	202	187	196	203	212	209	206	212	208	206	192	214	219	226	201	203	211	218	184	227	205	230	201	224	199	197	203	202	228	207	190	210	198	192	208	215	245	203	186	216	201	205	189	209	225	173	204	215	198	222	214	207	225	170	184	218	217	211	225	217	200	217	178	203	189	204	213	225	208	201	208	201	234	183	207	201	212	213	211	196	223	232	239	214	191	227	214	212	227	211	215	171	209	224	205	202	211	203	219	215	190	222	211	236	233	215	199	211	236	198	222	198	214	224	201	206	233	210	217	230	207	207	219	200	202	186	219	218	183	220	223	206	213	182	212	220	199	214	219	237	240	195	200	213	237	208	208	226	208	192	205	183	218	223	200	250	204	210	206	211	183	208	213	186	224	200	232	196	211	202	207	200	203	202	215	202	229	232	211	192	192	217	196	198	216	216	208	207	222	192	203	194	195	259	228	202	233	210	216	238	207	196	215	203	208	247	210	207	215	209	228	196	211	224	190	198	217	169	217	227	235	201	217	183	211	208	209	226	201	211	206	246	213	217	199	202	201	218	203	212	206	207	234	188	209	212	219	205	202	216	208	212	206	214	223	241	192	228	220	194	222	217	222	227	186	220	218	204	224	216	218	216	219	203	201	222	203	216	213	206	247	226	177	241	206	197	243	203	182	230	248	223	203	205	199	203	199	209	239	206	226	202	195	241	186	195	205	187	178	226	228	216	206	216	194	224	210	216	218	186	210	209	210	226	207	208	205	207	222	220	222	230	207	188	213	199	236
3950	1783	2437	3377	2964	2446	2209	1956	1958	2138	2191	2077	2090	2063	2333	4277	8935	8820	3958	1041	674	659	625	659	590	587	612	593	619	584	640	599	626	603	612	608	673	589	621	630	626	575	640	597	628	630	595	617	619	604	625	577	615	599	619	568	611	595	585	659	615	618	616	644	636	604	626	593	617	592	626	583	569	579	590	638	581	567	611	572	622	626	607	633	618	598	618	595	591	615	592	623	590	612	625	593	584	595	615	587	638	618	601	622	602	604	652	618	603	610	585	602	611	557	608	610	597	630	595	623	537	603	595	633	600	571	631	580	566	602	571	587	602	614	590	634	651	608	620	652	618	587	593	615	615	611	640	600	598	604	598	605	619	616	599	634	642	585	603	657	622	627	614	628	619	611	584	607	584	614	615	588	586	577	618	611	625	547	613	674	641	630	618	551	565	601	587	585	604	615	593	586	613	629	643	646	598	601	615	634	610	624	612	555	617	631	640	573	608	602	630	583	642	635	592	630	594	594	635	579	595	638	585	624	640	593	561	612	628	618	635	592	624	632	631	637	601	559	621	585	581	618	615	625	621	652	633	617	603	574	615	595	602	622	608	621	595	598	592	620	603	583	586	617	608	605	642	601	608	586	627	630	604	580	600	614	624	574	626	575	617	634	630	614	559	651	584	654	630	579	609	594	646	572	624	567	566	587	607	579	637	578	580	587	577	621	638	603	577	617	615	613	687	617	594	581	612	583	649	581	607	652	621	607	616	626	632	619	593	625	645	620	623	573	625	600	614	614	606	590	613	574	648	608	621	605	636	584	612	577	595	574	577	595	599	608	650	651	606	571	602	614	631	552	654	646	570	603	585	615	610	581	604	620	601	632	590	582	642	595	586	610	588	618	614	585	566	582	617	638	625	652	605	579	596	617	638	624	626	609	624	602	601	617	569	636	585	607	580	580	600	612	617	625	552	573	616	631	617	611	630	644	597	630	646	593	587	561	571	581	598	637	603	599	602	649	612	596	632	609	619	621	579	565	634	651	662	616	602	621	614	607	637	621	606	615	628	546	603	584	595	626	603	627	640	604	578	575	639	577	614	632	595	676	586	601	633	564	548	547	613	612	605	631	599	636	584	607	624	613	595	591	617	615	635	570	625	608	621	601	619	622	616	620	622	624	599	640	572	586	665	577	611	634	606	597	585	631	591	610	619	601	582	626	536	606	601	604	615	621	660	588	598	631	569	561	579	641	623	649	622	616	643	613	631	604	583	634	548	580	627	614	650	551	611	609	618	606	615	590	604	574	591	615	603	585	592	612	645	572	585	647	571	612	609	657	608	594	612	601	626	590	569	599	638	608	607	586	606	618	593	617	653	589	591	602	629	594	591	601	652	626	604	575	586	654	635	669	610	640	627	629	615	599	628	595	621	603	647	565	598	585	644	578	580	585	597	635	596	623	602	594	599	610	611	583	587	598	580	599	589	585	593	622	586	607	606	574	610	614	586	618	600	600	585	606	622	649	581	617	618	603	620	625	637	599	658	633	662	650	593	643	571	595	604	569	590	586	628	629	644	640	633	639	618	599	627	605	594	587	623	607	644	593	577	638	605	601	600	614	671	588	607	563	611	594	589	585	608	587	597	595	634	598	643	596	631	587	586	619	554	634	624	578	607	592	592	619	623	620	638	615	603	623	625	583	631	602	607	615	632	622	597	632	601	642	604	564	637	595	583	559	610	569	604	626	605	619	644	620	637	571	613	604	627	612	583	611	601	630	583	614	573	557	607	617	594	595	607	642	585	608	598	618	636	643	604	655	607	565	543	597	632	615	631	607	594	594	613	582	616	621	599	588	609	638	624	590	550	624	602	647	628	637	573	584	602	608	584	621	629	610	569	573	594	583	577	578	612	619	581	597	623	639	594	561	595	640	579	580	593	606	612	604	605	597	606	566	593	609	574	610	599	595	599	631	580	580	622	597	623	622	609	612	595	611	571	604	632	648	593	611	595	618	605	605	631	611	617	585	608	598	611	606	622	609	579	589	556	625	657	634	618	612	619	599	566	614	638	591	611	624	621	626	602	627	647	616	624	599	578	609	670	604	630	615	584	648	612	571	617	625	594	619	628	640	624	634	626	594	573	581	609	576	604	670	582	614	602	660	602	608	614	616	609	615	574	580	590	610	566	608	603	621	596	632	641	584	605	616	643	589	589	582	614	633	626	583	597	593	606	563	614	576	624	654	589	608	598	631	616	604	574	632	602	623	588	572	592	614	590	616	605	652	561	601	621	573	605	624	611	570	607	572	634	604	632	635	597	590	648	538	581	598	589	616	635	590	572	621	628	589	569	629	621	585	613	635	592	600	600	608	624	607	608	623	565	592	566	629	595	645	598	608	607	617	610	603	582	625	606	599	633	606	632	615	605	630	555	609	598	636	630	528	601	629	610	605	575	599	633	630	602	654	606	552	608	591	630	629	628	625	594	578	592	637	630	648	587	577	628	597	597	646	584	596	573	601	586	602	597	612	636	584	581	624	616	621	579	582	614	639	652	651	620	560	641	604	663	628	620	632	601	629	602	639	583	585	611	608	636	627	573	592	588	588	650	669	657	609	638	665	641	597	610	605	592	614	624	618	626	632	590	600	603	618	605	582	622	626	621	618	599	589	577	606	564	592	607	608	610	605	628	606	589	612	631	653	616	608	651	617	639	608	586	575	655	560	617	646	582	608	613	608	590	609	611	559	591	599	560	544	631	626	601	620	569	615	588	623	652	568	592	597	608	581	617	615	608	608	568	564	625	591	586	605	620	579	604	613	604	615	612	599	603	575	629	642	586	662	629	582	644	575	606	612	632	598	561	618	606	638	588	609	607	600	614	620	624	612	639	636	578	625	606	627	553	661	571	578	574	615	623	606	610	634	626	613	585	611	610	552	591	588	648	636	584	572	647	551	607	614	621	596	594	601	613	589	625	622	586	574	595	609	632	583	608	605	585	588	588	574	630	629	625	591	646	612	584	563	622	643	593	581	611	603	605	646	589	606	623	668	602	589	596	600	612	644	619	607	589	574	599	570	570	592	616	571	610	604	590	618	606	618	606	637	593	573	589	601	621	620	615	605	638	601	605	644	623	667	620	662	621	614	612	637	622	603	617	636	600	645	607	609	624	600	544	587	637	625	603	606	619	632	628	571	622	628	618	654	596	586	612	642	585	593	585	564	650	622	627	623	638	590	635	576	610	623	598	616	566	602	578	606	601	619	598	577	608	602	637	615	626	617	579	647	612	641	655	610	625	635	628	589	622	585	590	610	601	591	635	603	593	583	614	592	569	631	590	680	629	634	585	602	639	628	652	640	605	579	612	616	664	551	602	551	591	640	626	622	585	629	613	624	622	585	605	620	645	636	616	634	675	654	630	634	635	551	607	629	610	583	574	596	598	589	606	627	623	582	588	656	609	577	597	594	593	645	637	601	580	647	601	610	636	560	618	651	617	611	584	588	595	653	612	648
4591	1562	1625	1380	853	637	460	421	451	430	455	429	464	451	413	703	1613	1860	999	322	258	236	226	215	220	221	213	200	187	211	224	210	204	213	222	203	205	219	216	221	191	216	223	212	200	221	218	185	221	190	199	242	257	211	201	197	206	213	214	211	196	229	200	201	216	194	198	237	177	212	181	215	206	218	206	216	219	193	211	224	230	201	192	215	210	217	237	195	209	213	211	221	239	221	212	197	220	212	202	198	224	201	191	221	226	240	221	205	230	238	187	209	208	213	208	223	228	191	202	208	202	195	207	217	199	195	208	220	210	187	204	202	212	223	205	216	213	206	194	198	225	219	197	188	198	222	212	234	204	207	226	194	217	197	210	190	205	203	194	201	231	231	205	188	198	217	217	232	218	197	229	216	228	206	225	232	193	215	181	216	212	198	222	207	204	205	175	234	234	219	224	203	233	191	213	211	201	206	218	233	209	241	210	216	230	211	204	220	180	186	201	183	199	211	212	203	216	207	221	213	227	202	187	188	216	220	190	237	228	184	198	227	226	194	219	213	206	212	239	200	211	210	220	215	230	195	170	240	234	230	203	218	217	209	232	220	221	229	219	210	192	179	218	194	191	193	200	225	228	207	213	193	205	193	206	211	203	191	219	224	232	217	217	221	221	206	221	210	229	246	193	227	210	189	204	184	225	215	224	202	227	225	220	212	225	189	221	210	210	196	208	196	178	215	208	213	203	205	188	205	200	209	240	225	216	211	194	230	217	204	207	193	242	189	222	203	212	182	204	206	221	192	205	209	225	215	220	211	200	204	210	199	204	208	218	215	221	204	212	202	215	207	213	214	216	206	203	226	228	196	237	239	212	221	229	221	216	213	220	198	192	193	216	236	216	229	198	210	217	218	217	220	212	228	204	234	210	195	186	190	204	208	230	216	194	158	218	225	177	206	220	205	223	197	213	233	219	243	212	222	200	224	213	198	204	236	209	225	219	203	208	227	217	194	235	217	211	221	227	212	207	227	201	213	215	225	224	210	197	219	226	250	224	193	214	202	207	215	196	216	233	198	238	196	204	202	196	222	246	211	205	198	218	216	229	192	219	222	199	239	208	219	200	200	210	233	231	232	213	210	225	208	192	207	217	209	203	180	207	199	208	210	215	168	223	204	218	225	228	211	232	206	218	204	229	213	194	239	221	217	227	193	226	223	194	220	231	210	222	220	225	184	209	237	207	210	223	217	210	205	202	223	202	223	201	222	224	177	212	203	191	212	232	232	207	199	215	206	235	216	235	211	242	196	217	210	219	198	198	228	232	208	206	185	206	223	209	210	205	216	182	232	212	205	213	200	196	211	213	222	194	195	209	204	220	191	204	194	193	226	200	208	208	215	210	224	205	214	229	178	213	204	236	224	277	213	216	203	219	185	213	232	203	209	216	187	225	204	218	225	219	199	206	182	174	241	203	196	235	203	198	208	230	224	225	230	185	209	201	223	189	216	243	220	178	212	210	212	183	205	217	191	219	197	211	208	203	209	216	254	208	229	210	207	239	228	199	214	193	225	236	201	213	205	206	201	193	204	210	201	195	225	226	200	203	213	194	224	227	192	210	221	219	207	206	215	202	215	208	217	210	219	168	204	232	200	194	197	214	224	192	205	212	212	202	227	216	223	212	221	205	204	217	190	224	223	219	215	206	190	223	205	235	204	226	225	211	202	208	205	202	229	216	178	204	200	222	201	208	190	211	207	231	204	211	175	183	222	210	218	221	202	196	209	204	189	197	221	208	217	182	220	196	196	203	208	213	207	228	208	243	231	188	232	210	223	201	225	223	238	213	225	202	209	214	197	213	223	194	201	202	221	217	208	207	194	214	176	180	206	198	219	208	199	197	211	227	193	218	191	200	215	204	244	195	201	200	190	196	199	232	205	206	226	210	222	212	198	223	217	212	200	200	215	235	219	196	216	216	238	195	231	213	228	205	238	189	208	207	220	215	218	211	208	209	222	224	227	227	200	200	217	229	217	228	218	227	204	212	225	198	208	208	215	202	242	206	213	217	215	223	226	206	191	232	218	204	235	194	230	200	227	224	219	201	239	205	202	201	224	216	204	212	210	194	214	228	207	222	241	208	230	215	184	217	215	216	197	205	198	232	234	194	225	218	223	196	217	202	212	208	232	206	200	198	230	259	196	217	224	216	187	243	230	214	210	197	219	224	201	198	212	200	194	216	196	225	194	204	184	212	214	213	209	206	217	217	206	229	192	220	216	245	211	226	196	192	179	211	221	204	208	217	218	191	225	221	202	203	251	221	209	209	205	218	198	200	195	216	223	212	212	206	230	232	219	205	208	223	239	216	225	238	226	212	217	218	227	216	198	192	220	214	200	220	213	229	218	220	205	206	210	210	210	180	204	207	222	188	193	212	213	220	228	234	187	207	230	209	208	190	211	197	200	201	213	212	234	227	196	198	229	227	223	241	217	231	233	214	204	219	207	230	231	234	203	207	185	251	223	210	209	212	222	183	229	232	218	200	229	220	210	211	219	212	223	205	222	190	249	197	193	216	208	215	208	187	202	206	213	214	198	185	214	223	217	219	211	219	182	208	222	201	214	240	208	210	206	205	227	225	222	225	221	201	202	206	185	221	216	231	225	218	225	234	201	223	210	234	223	186	212	195	195	223	228	221	221	213	186	207	236	219	197	199	220	224	223	225	214	214	211	214	238	197	202	226	237	218	216	238	216	241	175	215	214	211	222	203	213	203	207	224	212	177	214	192	229	214	211	216	206	193	224	198	209	214	201	197	197	197	216	208	188	198	185	213	199	215	218	214	234	226	190	255	203	192	188	210	201	197	227	208	232	201	205	213	239	197	202	216	219	237	233	226	213	229	214	194	210	205	222	221	220	193	222	213	205	204	205	205	195	216	208	205	211	177	220	194	211	218	210	225	221	205	217	233	207	206	243	213	210	223	217	210	219	200	185	218	240	197	225	204	226	197	206	224	212	216	165	188	210	223	215	222	211	217	204	226	209	227	188	203	231	212	197	197	217	217	195	227	218	213	191	206	241	188	195	243	163	220	226	206	232	231	211	214	179	206	242	201	185	209	208	200	205	187	222	214	233	235	220	218	218	210	210	254	229	204	227	205	204	201	206	233	199	243	247	190	221	221	205	206	204	191	231	217	234	225	198	206	235	237	212	201	210	221	188	225	206	239	194	211	212	198	167	213	225	203	215	210	195	205	204	219	182	222	201	205	225	203	192	190	202	211	194	199	167	193	202	202	226	212	219	208	197	193	209	211	248	210	221	202	225	234	202	189	201	196	210	193	223	207	213	203	199	227	209	232	228	231	209	210	207	206	201	174	212	196	230	184	194	243	220	208	230	239	218	199	224	220	230	205	225	197	200	231	211	222	215	209	195	200	216	206	231	215	212	195	185	202	211	200	223	201	210	218	189	218	193	232	211	213	224	216	212	217	246	211	204	228	233	211	158	185	169
3815	1663	2492	3260	2944	2536	2046	1938	2088	2230	2330	2369	2456	2175	2173	4253	8821	9042	4178	1085	734	621	659	599	595	615	602	566	601	596	638	588	609	603	597	577	567	632	575	582	640	604	602	611	631	572	579	563	590	666	606	608	622	668	602	624	608	596	602	584	592	622	640	621	557	606	594	608	615	613	627	614	590	615	625	619	591	646	578	599	621	611	624	614	619	620	606	637	586	607	591	626	623	616	617	604	614	606	592	606	635	595	593	616	581	641	619	568	646	627	605	648	638	581	574	585	617	598	600	590	559	617	633	556	602	582	607	605	579	620	599	587	624	620	610	569	603	628	614	616	626	610	585	610	628	622	566	604	580	628	636	582	591	605	611	649	632	661	659	618	641	616	595	614	613	624	587	558	628	625	562	598	602	591	579	632	615	583	589	629	579	598	544	624	579	603	590	574	650	643	627	641	625	639	607	590	659	658	614	583	626	616	624	607	587	660	630	593	594	603	628	622	629	638	623	581	605	629	600	612	580	650	649	612	576	597	612	655	593	622	615	578	612	607	598	622	582	626	570	618	564	617	597	588	600	576	628	585	596	607	648	639	596	596	590	549	619	632	587	614	608	605	607	597	616	596	603	598	628	619	647	579	603	584	634	617	571	596	599	629	584	539	605	649	590	622	608	623	634	640	608	601	608	587	612	639	568	601	598	625	603	591	610	642	602	591	605	570	608	620	610	611	617	571	564	578	593	598	546	582	603	544	620	623	607	605	618	608	639	592	568	570	590	669	590	595	627	580	596	609	617	539	609	582	654	593	637	599	608	612	584	613	609	617	610	657	644	576	585	617	582	601	607	615	625	589	600	635	623	575	604	601	600	584	568	631	561	619	636	603	630	587	621	614	623	603	581	582	583	610	631	614	589	643	573	661	576	549	587	630	588	644	608	616	616	596	603	605	615	612	612	597	566	585	617	613	618	594	591	573	572	641	602	603	624	570	545	604	599	641	608	620	582	608	621	632	644	604	631	560	607	594	595	570	589	606	608	625	575	616	610	607	608	590	588	636	589	631	627	586	586	564	589	564	601	601	592	639	605	579	581	631	624	602	612	645	604	604	604	623	580	590	626	615	602	569	641	606	594	580	590	576	581	584	615	584	591	585	609	584	635	597	569	612	582	626	559	650	595	627	611	589	632	637	596	592	611	617	605	614	577	606	615	603	585	582	582	639	602	600	618	601	589	609	614	608	610	635	617	612	570	564	593	617	602	661	604	538	571	594	652	626	606	610	623	597	639	582	605	618	654	602	631	628	574	580	587	656	592	615	643	651	599	673	581	599	622	590	598	578	642	632	627	623	602	596	606	632	604	612	622	627	645	685	592	598	590	597	563	607	620	592	619	631	594	578	601	603	629	604	601	595	594	626	633	605	616	579	594	569	610	574	591	592	587	599	611	650	590	629	604	632	609	608	659	586	558	622	599	636	636	581	629	590	669	637	595	562	644	631	653	646	603	618	590	629	642	626	589	613	582	608	627	628	569	645	627	631	622	650	598	560	577	606	582	621	631	625	601	590	575	617	592	611	569	576	641	593	596	593	593	638	642	623	603	606	577	586	623	548	630	594	595	587	627	621	626	598	623	575	625	614	588	594	612	613	612	628	605	624	632	630	585	619	604	662	650	613	617	614	584	595	622	604	616	605	659	607	619	581	583	603	618	605	593	612	628	647	608	586	575	599	593	577	602	611	575	611	635	617	614	637	624	631	604	623	623	626	617	617	620	581	575	609	644	584	618	641	614	615	571	612	659	624	599	578	574	620	597	622	596	587	588	612	645	626	587	607	617	652	589	652	577	638	579	583	623	673	672	633	601	579	588	613	631	572	604	605	606	609	602	639	579	581	634	608	612	612	612	622	606	574	636	605	621	616	628	614	630	571	623	621	611	595	617	592	581	583	614	619	576	613	653	616	637	596	620	572	610	590	586	578	624	599	645	634	600	611	651	608	613	609	596	589	621	651	629	626	591	606	573	599	573	611	611	609	592	607	606	570	584	577	561	577	605	589	578	614	598	632	616	637	585	627	612	577	602	652	623	570	586	587	589	615	592	572	587	648	577	555	582	648	580	580	612	603	645	598	652	588	623	623	598	638	616	599	618	622	609	610	616	605	575	644	615	603	592	606	590	600	594	604	580	632	652	558	589	609	569	584	570	590	601	619	585	589	603	567	600	578	621	590	624	555	640	593	595	613	618	586	615	611	627	638	604	612	606	641	631	642	625	569	621	607	623	552	617	612	613	651	615	613	606	620	627	679	613	636	578	632	648	622	583	649	617	638	615	557	633	592	550	638	613	605	611	606	619	625	610	613	606	622	596	614	570	606	597	604	601	600	607	619	605	604	622	588	636	650	623	603	574	598	641	581	597	607	581	563	592	635	653	570	576	604	606	624	592	586	560	636	597	630	591	609	586	604	607	615	624	595	583	598	579	618	547	594	636	570	567	598	566	639	589	624	649	650	684	613	617	629	630	570	589	613	623	634	649	599	582	588	575	582	617	614	569	600	593	616	630	648	597	643	629	597	557	595	591	638	608	601	610	606	610	605	575	598	615	591	574	603	605	619	606	639	616	610	590	550	612	612	621	603	575	640	584	628	639	613	623	569	594	656	607	622	637	641	633	597	577	571	630	583	655	583	565	595	584	595	617	623	622	603	615	645	589	604	579	591	595	584	585	596	621	583	599	579	595	630	607	670	646	584	627	619	579	557	664	582	603	598	592	658	619	610	640	616	576	598	634	628	683	605	579	590	596	599	598	629	579	666	609	581	616	601	622	586	574	580	615	594	605	613	623	651	592	617	651	630	657	583	633	636	626	598	554	628	592	613	630	534	611	631	560	625	611	600	642	618	669	628	635	589	630	583	581	613	598	614	669	669	607	567	620	635	577	582	585	594	595	572	587	626	619	627	605	569	607	612	633	598	592	612	626	607	581	592	639	580	581	574	598	613	603	607	621	586	586	560	552	656	606	626	634	611	605	620	599	585	583	570	615	587	642	623	627	607	608	578	599	600	643	638	567	624	625	573	641	612	610	577	602	601	608	601	610	638	615	566	622	583	606	576	610	586	573	616	672	589	624	599	607	618	617	645	619	599	639	611	605	633	628	608	577	584	631	584	614	578	610	637	573	620	645	569	606	603	604	604	559	593	601	603	629	628	614	651	606	611	636	572	582	608	630	602	608	582	578	626	605	622	619	592	633	629	568	571	637	622	641	588	648	606	582	599	598	615	623	678	568	581	629	560	568	620	598	565	594	614	603	583	651	681	581	603	614	593	647	650	630	606	638	601	588	594	614	596	652	589	637	620	622	600	602	610	613	614	613	592	598	581	621	584	613	619	644	574	563	589	608	633	599	618	607	613	629	585	631	642	656	612	645	570	585	586	588	601	591	613	625	551	613	615	621	579	591	580	577	570	601	612	612	605	574	592	610	634	591	614	641	629	619	642	599	598	584	595
4407	1527	1712	1266	831	603	524	443	405	451	460	470	514	412	390	698	1514	1822	1071	367	253	251	246	238	210	203	218	213	204	204	198	197	213	208	229	216	207	198	232	220	177	220	215	210	210	196	212	194	192	214	219	223	212	223	203	195	236	208	208	219	212	226	221	210	209	220	200	223	202	200	224	208	193	211	210	181	197	183	203	229	247	207	203	228	226	213	223	215	211	206	236	209	197	199	214	228	215	205	228	214	225	222	253	201	238	200	229	207	201	225	237	213	214	209	231	212	191	214	218	218	197	215	221	208	214	228	217	212	230	215	206	221	193	199	204	214	228	206	245	213	230	196	228	198	226	196	196	207	185	203	209	213	210	198	220	209	204	164	212	217	218	208	235	198	224	208	231	228	213	238	237	225	219	218	192	203	190	238	205	204	225	179	208	205	245	231	226	228	227	205	210	223	204	213	186	218	228	235	203	207	187	219	213	206	214	209	219	205	227	241	215	227	196	210	237	229	235	199	188	190	221	208	210	206	204	208	220	218	210	223	189	220	224	217	189	218	219	214	213	215	219	239	208	214	211	216	201	214	187	218	207	189	182	194	195	211	195	228	223	215	206	200	214	245	226	214	231	192	242	224	205	255	207	214	209	215	234	213	205	216	228	234	210	199	206	208	225	215	214	214	218	196	216	204	230	213	222	219	226	181	208	215	198	191	199	194	214	206	213	209	209	221	189	230	204	195	202	202	204	211	229	197	214	214	206	222	200	222	193	181	213	210	220	197	225	189	216	208	211	189	196	223	197	220	215	230	205	210	205	208	209	233	216	222	203	234	219	209	215	189	217	237	182	220	198	210	215	248	213	205	206	234	232	203	185	204	215	205	213	216	213	234	243	222	218	245	193	192	213	204	225	221	229	207	200	203	222	215	198	203	213	209	227	201	224	200	191	200	222	206	198	215	191	217	228	202	222	221	217	225	244	181	197	191	202	241	214	227	225	207	219	223	209	216	233	185	222	192	198	217	220	223	209	202	205	197	193	188	189	231	212	194	227	201	219	192	206	208	203	193	217	221	212	192	222	225	197	194	221	210	213	213	201	198	203	198	234	228	211	195	187	215	213	230	237	206	187	201	191	196	194	207	197	189	208	230	232	210	209	206	226	233	228	227	207	172	234	208	206	212	214	231	194	221	225	209	204	201	175	211	214	225	218	211	182	193	242	205	219	211	223	230	212	204	215	205	203	167	206	206	215	206	243	203	217	221	224	221	200	202	189	192	202	236	203	202	203	219	194	222	202	192	201	237	209	202	207	214	201	224	212	218	218	171	192	213	215	207	212	213	241	209	199	237	206	199	213	225	205	182	204	243	182	209	237	222	212	226	208	202	212	214	207	241	213	201	198	191	199	186	179	212	207	230	211	210	212	207	209	231	220	241	191	195	187	201	222	189	237	231	207	222	218	206	230	208	203	208	217	243	217	194	226	192	196	206	199	218	221	214	218	224	220	221	189	206	189	215	220	190	209	220	215	211	188	204	200	210	216	204	245	207	208	203	240	238	219	186	222	215	222	209	219	237	213	223	206	212	194	208	228	235	207	228	221	230	219	199	208	217	208	207	211	196	207	191	219	214	216	233	210	217	217	204	204	221	224	199	219	242	206	184	211	218	217	197	215	186	214	188	212	209	216	227	208	219	208	224	233	225	213	236	226	243	207	209	230	207	211	212	222	209	216	207	234	216	202	184	216	217	206	213	208	187	194	212	213	228	218	193	202	196	237	208	192	210	205	216	211	205	240	217	220	208	218	228	221	173	196	214	214	212	220	224	218	209	223	211	216	223	223	213	211	220	222	229	219	189	223	209	242	210	188	202	233	221	209	230	217	226	211	228	218	223	206	215	214	214	186	209	202	225	226	201	207	199	216	233	195	206	233	218	212	219	205	205	222	205	223	223	207	214	216	223	203	194	195	205	185	210	231	222	194	200	212	199	193	194	225	212	202	211	216	192	218	213	223	209	219	237	201	204	190	219	213	238	191	219	238	209	215	231	215	218	213	210	185	198	225	217	226	230	211	208	212	202	200	210	208	244	205	198	231	205	218	206	204	240	216	212	198	210	204	208	234	243	207	209	231	190	215	207	230	242	202	219	215	213	206	208	205	227	227	206	193	225	221	208	254	208	179	218	211	211	208	219	192	215	217	225	245	197	221	241	198	201	234	197	223	215	200	219	203	217	207	213	223	192	179	200	188	191	239	214	230	201	184	225	206	216	221	203	201	213	218	237	214	240	213	218	207	195	202	200	216	200	239	212	181	214	191	214	206	218	223	193	210	198	249	216	197	234	204	214	222	205	213	219	241	185	219	201	207	210	210	210	222	213	194	212	228	217	194	205	234	230	198	217	223	224	212	207	201	203	219	209	195	230	206	230	196	192	217	221	211	203	191	229	201	211	223	212	233	197	226	174	221	218	212	214	197	206	191	226	225	194	195	192	212	220	216	204	176	199	241	223	202	193	196	204	231	197	213	207	207	230	233	242	198	200	234	201	197	206	194	210	224	206	210	199	208	222	232	197	228	203	217	187	201	200	215	217	232	200	198	202	198	216	215	220	198	236	222	205	212	187	213	201	206	208	209	210	202	215	229	194	214	205	203	214	200	216	205	220	211	191	181	193	197	207	224	222	201	208	217	219	223	206	208	226	190	201	220	223	199	196	207	200	197	202	212	204	203	220	201	200	242	216	214	195	217	225	226	195	213	191	218	218	179	224	228	209	200	199	198	220	222	211	221	235	217	182	216	179	218	195	208	206	223	221	208	216	229	219	201	204	208	195	193	212	230	222	195	205	210	219	223	203	212	239	221	198	200	205	201	218	201	185	189	209	204	176	214	209	204	209	205	203	208	210	207	189	230	223	236	208	221	232	198	205	213	223	207	177	221	211	220	226	218	238	210	203	202	200	226	202	220	248	213	220	200	221	173	249	197	197	181	203	194	188	206	217	193	196	207	245	197	219	229	233	211	209	194	193	225	224	200	196	226	213	248	229	232	224	219	219	203	191	196	204	227	220	220	215	225	244	195	214	223	213	217	206	187	223	192	213	186	222	198	230	222	248	206	221	211	238	206	195	221	200	199	219	219	204	232	218	231	201	230	207	214	207	213	198	213	174	208	221	210	196	238	218	231	211	191	210	223	228	194	224	203	223	207	203	184	228	199	207	221	193	219	204	219	221	194	236	223	238	202	205	213	220	216	218	227	213	222	210	220	233	216	221	242	222	208	190	196	208	251	228	214	237	201	222	225	208	212	229	205	222	239	210	203	228	235	172	207	209	223	201	215	209	200	207	185	215	198	235	220	221	229	228	210	207	212	197	219	196	210	203	222	208	199	220	248	213	246	222	211	209	200	215	193	239	206	224	229	227	185	175	228	218	214	212	221	209	205	190	211	223	187	215	191	201	218	177	184	185	224	207	206	200	187	231	207	183	230	242	205	204	203	214	204	221	202	218
3612	1712	2624	3093	3038	2258	2029	2083	1982	2259	2500	2721	2634	2112	1910	4122	8821	8776	4342	1118	747	694	646	608	585	627	602	621	600	647	584	600	616	627	600	641	618	611	626	593	622	632	627	626	630	590	626	623	591	594	616	619	607	604	598	582	609	637	574	595	598	609	587	656	607	649	607	597	601	603	617	596	607	640	620	625	596	594	604	606	624	555	612	658	619	605	612	616	579	650	652	669	577	591	605	585	597	663	640	629	583	559	635	598	597	597	612	632	600	585	578	589	598	610	637	614	552	648	601	671	616	614	611	592	652	593	628	639	607	603	581	608	559	626	569	619	591	623	590	619	623	598	598	624	606	591	556	598	579	600	577	624	599	623	568	620	629	585	625	604	630	637	605	612	641	594	623	644	653	590	595	617	613	632	646	594	607	596	587	569	594	639	623	620	592	634	605	562	628	620	598	573	582	628	592	643	575	609	597	598	629	599	597	656	584	579	595	657	636	601	563	626	608	606	651	634	597	586	609	602	586	619	604	607	627	663	610	608	584	628	634	590	600	607	609	588	629	630	616	561	675	615	608	624	598	608	594	597	590	592	601	632	650	631	588	572	554	580	629	583	604	602	536	585	601	616	635	602	585	623	618	586	619	550	594	602	628	610	606	573	606	593	613	605	654	588	585	603	622	632	635	590	609	573	625	594	649	595	610	622	664	597	580	602	622	575	648	618	610	618	595	618	579	636	627	617	614	601	587	608	578	622	581	578	600	603	630	573	555	604	611	562	597	612	642	557	621	643	621	581	646	613	613	607	581	643	610	654	603	641	627	607	660	608	592	618	606	625	589	600	609	597	647	590	606	576	640	603	620	599	656	575	593	607	626	590	616	602	596	609	620	606	639	615	596	608	591	626	625	680	618	625	601	638	601	579	589	614	618	625	638	642	569	639	611	627	631	649	595	588	607	624	629	587	621	587	639	588	575	618	591	605	592	588	638	656	620	602	605	579	618	570	614	612	662	625	619	611	596	622	583	577	578	629	577	584	630	572	675	628	611	597	577	576	647	633	572	639	546	613	587	623	624	573	607	582	636	618	588	600	629	585	597	593	646	612	636	617	617	609	581	591	586	592	637	629	592	609	626	603	651	613	638	616	622	585	588	555	648	603	581	630	598	615	614	642	603	618	586	602	598	608	647	644	623	601	594	619	586	601	587	640	629	622	593	590	635	636	584	640	626	587	654	579	634	647	601	618	589	614	582	543	584	623	579	650	590	629	587	559	554	601	597	656	631	624	599	645	597	638	636	620	643	620	605	613	605	634	604	641	622	623	568	557	585	651	684	594	561	572	591	615	584	635	598	572	583	601	590	627	589	639	561	608	637	585	633	607	598	595	605	578	620	596	597	585	624	577	642	575	578	613	606	560	605	620	607	633	655	578	574	608	597	608	605	620	629	589	552	614	605	638	574	618	588	572	601	600	642	607	626	645	610	597	613	597	621	615	628	563	606	597	632	606	610	650	620	632	658	590	627	607	595	628	594	588	610	650	601	620	599	617	624	608	626	570	579	598	617	627	598	642	555	593	615	645	634	614	619	591	606	589	581	624	608	614	576	584	612	598	580	605	599	621	625	548	600	633	625	606	608	617	583	633	613	611	619	625	585	595	661	605	577	611	619	574	611	695	593	589	615	627	594	575	629	635	609	587	593	676	582	599	614	589	608	588	611	655	576	605	624	650	596	584	644	605	613	582	626	604	665	636	623	627	604	611	569	568	636	621	595	612	634	628	627	597	620	583	611	607	589	597	584	630	628	625	618	644	565	606	594	629	555	585	631	615	608	619	597	589	609	617	618	586	607	643	606	599	582	600	611	608	588	649	626	636	622	598	583	550	605	618	618	577	626	598	583	612	583	564	662	608	592	581	591	636	606	635	620	552	651	640	600	632	618	583	608	572	660	621	594	572	570	608	603	594	594	657	605	625	614	643	615	596	613	595	597	550	630	600	593	564	609	660	562	574	670	599	624	585	618	630	615	618	594	611	584	618	595	632	601	614	627	637	627	612	605	608	550	638	646	667	599	600	664	611	603	608	639	653	612	576	585	613	601	557	624	556	618	590	602	618	598	629	638	621	645	655	579	630	615	661	597	613	574	635	604	619	626	589	585	570	589	606	598	626	593	603	606	550	617	631	624	604	624	607	624	580	626	611	647	565	590	588	632	588	577	598	627	632	620	595	548	607	625	635	647	644	642	642	594	601	654	595	633	575	601	591	594	616	628	606	613	609	606	624	636	566	579	566	624	563	627	608	623	600	656	638	604	600	614	615	613	630	652	604	604	629	590	599	602	614	625	606	592	586	597	636	612	565	616	630	601	621	628	603	657	619	605	574	600	637	612	631	600	571	612	574	635	633	587	628	614	618	621	603	617	597	626	636	602	578	621	630	608	600	585	653	637	562	639	574	589	613	600	641	591	623	589	592	570	615	661	609	609	593	599	628	618	665	635	572	591	639	608	606	599	614	623	579	587	621	604	622	623	600	607	647	600	611	609	635	613	608	620	635	588	563	648	608	621	611	608	639	584	618	649	631	630	615	602	573	617	612	610	618	621	618	613	578	593	618	593	607	626	624	584	623	626	588	582	604	589	604	647	613	550	656	620	649	627	600	595	600	616	595	642	621	640	608	568	586	646	596	615	669	632	595	586	633	629	649	645	605	605	626	589	621	627	623	611	630	616	615	608	610	608	614	600	624	591	581	586	568	606	622	609	592	580	618	607	630	623	600	581	607	647	634	574	597	599	608	616	611	680	604	574	575	640	589	622	639	617	679	596	648	600	613	582	601	586	636	572	634	609	627	615	583	601	574	586	571	576	608	595	620	625	620	630	581	650	615	569	613	606	636	580	594	584	650	600	581	594	603	624	564	605	622	601	597	604	585	627	617	586	610	637	582	599	606	611	606	585	615	602	630	618	588	606	606	599	602	606	595	568	587	616	627	643	597	609	564	596	595	584	603	631	628	620	638	601	614	549	598	624	637	551	608	599	625	593	611	603	639	660	592	619	639	600	583	611	592	603	593	625	584	673	612	601	593	618	608	546	655	619	609	622	600	578	642	613	614	591	643	596	598	592	599	597	602	607	630	588	626	611	616	606	610	598	608	658	627	625	601	619	579	589	571	619	611	590	552	636	605	597	625	597	620	610	627	605	638	675	610	582	598	589	595	603	600	643	589	608	637	591	591	596	637	587	641	540	631	619	598	627	634	638	644	597	620	606	637	624	636	615	602	629	648	620	602	593	567	586	617	616	633	627	640	567	612	589	629	574	614	595	586	630	625	638	671	614	564	611	623	584	547	647	643	605	599	552	630	564	579	606	561	624	607	580	612	628	661	615	562	600	620	604	657	619	625	642	609	632	594	557	549	648	596	623	600	611	600	621	582	619	611	656	590	580	602	624	587	618	626	607	591	600	603	629	605	606	583	614	560	596	623	626	579	613	628	626	630	636	659	620	595
3944	1604	1641	1212	787	574	462	445	441	479	562	586	469	382	394	679	1531	1977	1075	319	268	218	225	205	205	206	209	217	216	200	227	218	189	195	222	195	193	222	207	230	217	210	199	239	192	200	220	226	226	209	229	196	219	204	219	198	223	213	225	230	195	221	228	219	201	195	209	208	216	198	206	189	222	173	222	196	224	180	222	200	189	196	234	226	223	183	233	197	226	208	214	193	245	224	218	231	200	214	214	223	212	196	218	259	229	210	207	194	223	215	215	187	207	201	219	219	225	218	219	230	217	220	236	202	229	219	212	210	215	237	202	211	234	185	246	203	179	226	230	222	202	198	226	217	211	209	216	189	199	226	209	213	210	229	211	229	231	227	234	229	197	220	231	210	213	213	224	196	204	214	225	236	243	190	217	210	195	205	240	186	224	209	220	247	200	215	232	182	197	209	196	262	238	205	219	225	194	194	196	204	205	201	207	227	178	214	206	202	217	201	220	185	213	213	199	186	199	222	224	202	229	211	172	212	225	195	226	229	216	214	200	192	216	193	221	219	202	207	228	207	226	224	208	216	220	217	203	226	210	203	210	212	224	212	188	185	199	220	210	230	212	211	212	206	205	211	212	217	223	217	196	198	211	211	213	243	203	230	236	225	201	201	209	224	229	212	192	220	203	228	224	194	233	216	232	206	240	217	204	191	203	207	248	229	219	187	191	218	242	198	213	203	210	230	226	209	218	205	234	219	190	197	229	198	209	216	218	206	208	194	217	200	210	240	239	226	222	226	228	205	196	220	237	221	207	226	201	243	229	201	199	223	212	207	226	208	197	225	203	236	196	198	216	183	212	206	214	211	214	215	216	205	200	219	199	236	197	181	203	229	227	203	202	203	222	221	189	205	201	184	200	211	211	203	196	193	225	231	186	220	196	217	191	198	193	234	220	211	220	203	230	197	208	207	201	227	200	211	200	197	198	199	199	223	204	210	229	224	216	211	196	179	213	246	206	240	209	242	226	237	205	219	212	216	237	228	159	216	235	244	216	202	228	221	205	225	203	241	219	226	210	212	218	219	198	201	223	215	220	203	176	203	218	203	240	204	217	231	199	224	208	247	213	237	225	205	203	210	214	209	207	225	223	218	218	207	195	217	194	249	214	194	214	206	207	201	224	217	203	216	202	212	203	218	211	203	233	211	211	197	210	207	220	180	208	209	207	224	211	232	228	208	215	217	221	228	200	185	205	224	215	226	233	221	218	216	215	207	226	211	247	197	225	210	204	210	236	204	210	225	239	219	211	226	209	204	223	206	197	219	231	220	215	198	205	193	218	215	186	204	221	202	191	202	218	200	223	225	225	217	212	200	213	217	218	208	183	209	239	218	199	198	221	242	204	189	196	224	209	203	220	229	213	224	213	231	202	209	214	196	200	220	222	219	204	192	220	213	187	211	216	204	211	224	231	215	213	222	229	216	211	221	230	192	214	206	246	233	197	221	219	214	205	217	194	223	193	192	196	191	246	236	217	213	208	236	187	209	205	207	202	208	202	219	202	237	193	205	217	213	188	220	209	210	214	216	224	236	224	220	202	215	220	233	202	189	211	211	226	214	229	202	191	236	190	211	196	199	205	228	208	187	209	221	236	213	208	211	190	224	230	220	197	197	218	204	174	180	196	220	195	221	237	228	173	223	182	233	190	231	209	219	186	204	196	202	202	237	191	216	197	211	189	212	217	225	190	229	233	226	219	209	218	215	192	194	202	195	223	198	193	217	206	232	220	212	203	195	201	226	182	219	219	202	217	211	220	215	212	193	224	216	231	196	212	189	218	217	229	235	208	210	201	195	213	209	193	206	220	172	206	228	214	193	236	234	200	198	214	213	192	208	217	226	212	218	201	240	229	205	198	208	212	216	214	233	227	208	216	205	222	217	221	183	238	200	235	197	193	238	206	211	200	176	213	188	209	232	230	229	189	200	211	198	206	175	207	220	217	227	211	218	200	229	242	212	215	192	191	212	225	216	221	229	210	205	197	201	206	198	226	232	215	216	207	208	206	213	215	199	203	214	198	227	219	196	219	215	213	212	226	218	222	235	217	216	244	208	180	204	217	224	209	211	184	226	200	199	209	212	222	240	225	218	210	197	223	188	240	219	214	202	207	198	217	201	186	206	207	230	231	219	237	197	210	217	220	223	237	216	214	211	228	230	237	221	227	217	209	235	226	224	207	179	212	206	183	192	204	210	230	185	244	213	208	194	222	191	226	214	206	234	213	206	217	198	209	200	201	216	203	215	228	194	232	208	205	194	202	210	201	227	187	209	211	210	195	213	227	235	219	237	188	225	197	239	209	185	225	212	204	187	199	198	207	220	189	215	202	214	215	227	204	207	229	226	191	223	203	192	212	222	174	208	224	207	204	196	225	230	222	244	196	202	190	225	198	227	203	240	232	207	211	232	240	207	208	201	209	202	223	229	191	219	220	205	226	227	229	201	233	202	204	207	190	204	215	194	229	229	200	204	227	214	212	216	203	205	219	227	231	187	253	228	196	191	190	234	218	198	207	216	204	208	216	194	204	227	217	219	202	225	228	214	218	218	212	219	217	231	217	220	226	213	207	236	223	205	213	229	216	210	199	196	226	230	228	183	229	198	207	202	199	179	201	220	214	194	210	192	201	196	249	207	232	208	227	198	199	240	225	206	203	215	207	228	214	208	223	207	219	215	223	220	215	226	188	209	235	229	207	223	208	208	200	207	209	207	211	197	193	213	207	231	197	194	211	211	217	249	220	202	198	237	205	226	200	236	218	219	239	225	186	208	198	194	225	205	196	196	206	244	207	233	224	200	216	217	198	214	200	212	224	211	192	223	198	203	209	198	221	208	214	198	233	216	200	212	221	219	197	208	213	230	209	233	209	216	225	216	208	206	225	198	225	212	229	215	227	185	223	229	203	199	240	228	229	191	205	212	199	197	229	203	194	189	206	180	216	192	239	218	203	192	207	212	210	222	220	248	200	199	201	201	182	183	241	223	217	242	186	202	228	200	196	240	192	223	228	221	237	215	199	219	223	205	208	227	203	219	209	196	206	191	217	196	210	209	196	231	239	217	219	210	234	213	215	195	218	191	210	209	264	198	203	211	218	230	204	213	204	198	220	206	208	210	221	190	187	212	252	233	194	206	204	217	215	220	179	214	186	223	231	209	210	224	223	223	209	215	212	218	206	198	211	220	205	203	211	210	242	205	213	221	225	222	231	198	223	219	191	211	212	228	210	204	225	216	211	206	209	227	241	194	224	234	198	216	234	217	229	240	207	207	224	234	194	217	191	184	205	219	200	209	225	206	208	205	207	226	201	201	206	241	188	208	205	199	210	225	210	192	215	212	203	228	207	204	220	203	213	221	187	190	212	228	210	240	203	205	202	228	220	208	210	238	206	195	229	202	219	206	219	198	228	209	215	198	185	198	226	203	215	228	217	213	198	202	226	209	215	203	195	232	213	214
3469	1722	2378	3088	2684	2195	2084	1965	2077	2424	2834	3010	2453	1937	1895	4196	8958	9009	4425	1037	753	631	618	638	609	628	631	570	584	625	602	584	616	596	602	600	610	630	551	619	615	621	632	616	608	637	573	618	616	651	614	571	620	597	617	619	608	666	641	627	594	597	614	624	590	605	612	593	628	620	653	603	622	617	585	619	664	619	609	605	612	633	615	592	639	592	619	607	600	524	657	590	591	624	624	604	594	582	652	589	641	566	572	607	635	613	631	605	637	592	612	651	608	624	619	578	599	610	597	621	604	658	645	616	625	626	578	649	619	603	609	590	579	624	592	591	600	613	607	612	606	607	598	616	627	594	610	617	614	625	591	614	588	617	617	605	581	607	602	602	603	597	581	622	640	641	604	544	624	582	634	599	612	593	643	668	622	642	611	622	595	591	628	566	612	596	618	583	600	594	624	606	623	632	552	648	635	575	601	600	648	589	569	612	617	602	598	618	603	660	613	594	588	582	630	616	628	594	619	622	590	610	619	633	666	597	610	591	613	589	604	605	590	634	614	584	663	626	592	588	595	637	617	645	618	584	625	616	547	609	596	615	622	583	620	588	608	578	594	599	595	591	604	593	612	610	621	611	599	606	615	608	620	596	600	624	611	622	651	540	625	631	610	637	592	611	561	613	622	575	611	608	602	612	611	595	581	597	593	583	628	585	583	589	618	622	603	576	605	633	591	653	615	664	579	604	594	624	600	608	645	644	672	609	591	599	596	629	616	596	567	649	617	579	642	580	606	633	596	595	582	586	611	576	661	613	596	612	631	627	596	639	563	608	621	618	647	649	663	622	602	603	561	637	614	634	616	627	625	605	603	604	596	624	623	630	567	611	602	666	640	602	666	608	613	624	591	617	645	612	593	606	610	605	605	599	601	606	612	570	636	654	583	597	571	628	613	600	601	628	588	598	657	657	565	579	591	621	588	593	614	600	554	631	630	647	582	591	580	600	615	642	601	590	610	633	605	592	575	598	654	602	643	633	622	659	574	610	586	631	581	590	619	576	577	613	621	552	606	608	589	639	656	587	604	597	586	600	584	620	620	588	604	603	604	593	607	618	612	604	627	644	596	579	601	572	591	590	635	596	601	581	614	621	635	597	616	625	632	581	600	619	584	632	616	623	646	625	642	604	623	644	612	630	573	580	608	613	602	574	624	604	603	585	635	619	582	619	568	595	617	588	602	613	595	590	619	612	605	654	623	609	610	676	625	608	572	597	609	610	633	600	601	645	626	601	600	624	579	536	598	644	606	647	660	664	614	646	604	597	643	594	609	597	552	582	598	606	618	549	601	668	601	650	601	591	582	655	616	569	584	650	621	630	624	586	584	599	615	617	604	605	595	601	622	620	573	609	574	602	628	618	628	620	624	601	622	641	595	633	557	623	621	620	576	590	659	602	659	594	627	612	575	616	628	618	635	563	586	612	574	609	591	595	578	581	614	599	610	627	607	571	640	581	579	601	639	619	553	577	576	562	662	619	595	592	619	624	632	632	601	565	602	585	590	640	622	604	604	632	598	627	601	637	618	598	601	620	605	569	577	645	598	615	643	616	629	585	629	601	609	611	594	585	595	599	624	629	624	636	616	602	559	605	604	511	613	587	569	662	601	565	606	635	617	641	584	583	590	579	601	656	640	616	567	581	598	638	613	634	588	616	618	573	575	654	558	582	613	634	636	542	564	619	600	586	655	616	580	639	606	644	622	647	632	603	600	598	618	627	584	616	611	621	642	590	607	603	585	566	595	604	620	623	600	575	595	585	614	633	605	621	656	625	644	622	590	592	558	566	582	608	608	599	611	593	597	594	606	592	575	632	590	625	626	573	589	600	593	588	627	637	601	592	604	632	613	620	622	592	662	644	592	619	622	579	609	678	539	565	622	631	571	663	621	569	603	615	603	622	607	613	639	581	615	631	607	604	626	603	637	603	605	581	615	594	613	640	631	597	631	609	616	607	599	607	610	600	614	640	618	620	624	643	571	633	620	621	633	589	621	618	591	566	653	608	601	617	596	615	581	562	613	621	597	626	590	593	611	624	617	592	631	637	602	647	598	586	576	645	579	616	615	598	612	631	605	618	620	597	640	578	609	582	610	572	589	638	588	645	591	646	611	581	598	607	613	600	653	632	590	595	602	653	606	587	590	630	600	611	627	596	634	545	605	626	629	614	607	597	599	640	617	618	629	610	603	607	590	609	576	589	580	618	598	596	637	595	623	571	590	588	618	614	606	590	629	600	637	590	647	631	601	563	604	580	598	615	623	662	599	562	584	575	644	616	592	602	606	646	628	609	646	615	608	623	572	591	590	607	602	604	591	605	582	615	615	616	577	614	637	608	577	597	570	623	635	582	612	568	580	608	616	621	594	619	640	583	627	599	598	593	586	621	610	613	627	599	622	599	584	596	593	600	603	600	603	586	573	593	589	590	627	617	639	604	596	537	618	590	610	590	614	620	641	588	618	610	607	591	578	605	610	597	603	595	591	648	594	618	651	589	650	591	641	616	625	617	600	626	630	582	599	593	668	608	603	573	631	626	618	592	572	613	597	593	615	641	588	617	667	621	595	599	609	621	578	642	598	599	614	578	605	631	649	586	599	596	593	624	618	628	575	603	605	624	637	554	627	647	579	568	602	647	620	578	643	615	570	574	581	593	581	606	563	610	588	612	589	571	592	635	585	654	621	624	643	611	638	578	589	635	584	606	580	641	604	633	628	593	603	559	612	595	627	587	615	600	649	551	616	573	618	567	618	618	542	658	615	647	593	560	634	623	592	600	606	592	607	639	636	606	591	632	661	586	619	573	606	629	596	600	596	638	633	598	641	565	604	602	653	632	641	596	622	631	616	598	604	618	626	614	567	563	604	623	646	657	581	614	658	618	624	636	648	607	645	629	588	599	635	606	608	612	606	609	628	617	587	617	596	602	580	609	642	568	573	626	618	629	587	631	612	649	599	624	625	566	643	624	609	618	616	597	602	616	648	623	616	601	559	585	610	644	572	637	564	612	572	570	602	626	602	581	573	642	536	599	611	618	615	552	637	571	563	609	601	663	617	577	606	622	605	609	622	629	582	618	624	612	599	627	615	596	582	630	591	620	601	626	614	655	603	623	580	607	597	597	603	636	593	628	564	622	598	594	586	635	596	648	600	588	630	633	603	600	586	619	613	633	607	640	597	627	588	592	556	566	606	595	627	593	610	574	643	646	605	631	617	585	660	590	594	610	612	602	574	591	597	593	542	597	607	580	586	646	574	599	644	645	568	582	661	626	604	586	599	628	552	621	599	588	625	602	622	603	596	646	637	628	576	655	628	607	578	630	583	573	619	631	601	600	579	594	631	628	600	607	618	625	602	636	620	579	606	591	588	578	615	611	609	602	589	592	623	610	582	578	651	617	595	594	614	633	601	631	604	608	601	601	598	595	631	574	609	637	625	659	640	584	656	635	641	568	591	628
4298	1764	1648	1181	737	618	521	422	442	597	606	517	450	369	394	705	1795	2122	886	303	230	219	215	221	232	211	232	226	209	234	218	217	215	210	221	190	210	218	219	195	222	200	200	199	194	177	210	252	210	217	210	184	217	200	202	209	215	195	213	217	204	222	212	231	188	190	215	221	205	228	227	217	180	196	200	211	221	216	199	215	196	239	196	221	222	202	197	203	184	182	221	213	217	203	194	226	233	211	223	210	214	208	210	212	195	210	231	209	219	208	228	216	211	211	205	222	229	226	208	199	199	224	187	196	195	204	207	193	213	219	226	183	213	209	203	203	216	222	213	217	205	208	203	214	214	226	202	233	217	213	230	206	234	197	223	210	209	233	206	201	202	230	190	204	216	245	204	216	233	211	234	198	208	218	218	197	210	230	213	229	210	206	218	173	219	211	207	198	229	217	200	197	211	192	206	224	207	206	202	217	182	207	192	231	223	196	202	209	225	200	201	207	185	248	220	198	209	210	247	239	202	225	206	208	209	202	205	203	228	216	211	222	227	214	211	221	216	227	194	198	215	201	196	234	242	217	202	222	213	200	203	234	225	215	222	213	229	206	217	216	182	209	227	210	216	233	205	202	207	197	192	185	194	210	205	216	203	190	233	234	226	223	207	199	200	237	224	229	224	238	195	209	205	229	203	228	234	219	187	205	195	203	231	207	206	199	230	209	221	182	169	243	220	189	202	199	216	199	194	222	215	227	217	223	221	213	203	234	219	201	214	208	189	189	206	206	205	210	183	207	226	211	193	197	213	225	213	235	192	188	216	220	205	189	207	208	198	229	213	211	193	201	209	202	177	230	201	183	204	214	207	222	181	227	215	200	217	191	202	195	204	191	199	197	213	207	208	227	189	195	211	193	215	204	236	178	220	199	207	206	211	214	211	179	199	222	214	237	206	223	228	188	215	198	210	194	223	182	212	196	197	185	191	198	193	203	222	243	209	201	197	222	211	230	200	223	213	236	199	204	238	244	211	233	184	224	204	216	216	228	211	185	195	210	211	200	189	191	197	225	222	230	212	204	216	208	216	224	180	206	196	206	224	171	198	193	216	209	191	217	216	200	203	207	201	221	221	207	188	186	204	217	215	233	227	217	209	221	213	217	229	208	234	226	226	191	198	226	185	225	243	222	198	200	223	214	214	225	206	195	222	233	206	205	218	200	193	205	213	206	196	224	182	204	234	203	213	203	218	229	204	198	211	220	228	167	229	186	198	187	196	190	216	196	183	222	200	198	200	225	197	209	211	185	208	196	187	210	225	211	208	226	202	235	183	212	205	198	193	191	200	208	225	227	197	203	183	206	205	186	220	213	217	231	218	201	192	205	210	207	207	199	222	202	193	210	219	200	207	201	202	203	200	203	212	224	201	187	194	209	215	217	202	186	215	215	214	208	226	226	235	225	175	198	215	206	188	218	214	223	201	230	196	229	233	201	208	213	222	205	191	228	214	214	237	221	195	203	211	195	209	215	202	224	206	238	224	205	232	220	210	228	218	239	230	228	212	224	200	222	198	214	204	232	198	215	201	220	180	191	212	216	199	197	216	227	183	225	200	211	207	206	216	202	212	192	221	222	223	205	202	218	179	193	200	212	196	241	225	217	193	197	216	203	187	207	186	195	246	221	214	225	228	212	226	200	202	199	207	199	196	211	220	219	222	246	214	207	210	210	190	212	207	186	215	217	210	219	212	224	204	233	244	215	204	216	224	183	214	214	229	196	191	211	220	203	203	213	185	222	202	226	227	195	198	217	213	213	211	214	210	186	231	191	235	192	224	179	241	198	203	191	220	211	211	206	210	204	211	217	211	205	177	233	216	213	213	233	201	199	226	225	202	217	202	229	228	214	229	181	210	199	205	202	202	199	199	221	222	203	200	233	193	213	193	232	210	214	205	235	205	191	221	198	213	214	234	217	215	209	221	230	210	193	204	231	189	220	212	204	194	204	197	202	215	199	216	207	196	181	215	226	203	200	230	204	216	200	194	208	199	232	214	198	216	185	203	167	172	210	212	208	196	194	185	211	194	189	225	236	205	216	184	190	196	204	194	225	219	211	218	204	230	183	219	194	221	184	211	208	220	204	231	216	229	251	214	189	235	215	201	216	220	238	206	196	205	209	193	213	235	221	224	225	233	225	213	207	210	204	202	185	215	221	200	195	191	215	238	193	181	191	196	203	193	204	217	200	220	215	215	200	203	207	206	206	217	203	204	190	225	210	220	251	201	223	197	193	227	213	197	190	207	214	196	213	202	220	188	200	212	236	205	208	212	218	220	216	219	212	195	205	202	191	212	225	193	212	224	219	222	218	198	210	234	203	212	225	196	206	194	220	178	216	213	211	204	204	225	200	204	194	208	193	195	184	211	201	205	181	185	213	205	200	199	204	215	227	202	207	206	215	204	235	227	195	190	220	220	236	204	201	215	198	213	209	220	193	211	206	198	241	212	201	183	225	217	204	205	202	210	183	197	210	211	210	211	225	195	224	218	233	195	224	217	229	202	217	238	209	197	236	213	192	221	200	208	211	198	188	245	199	215	203	188	202	213	249	225	213	197	201	221	238	236	230	213	205	219	168	202	173	205	206	186	222	204	224	225	188	219	197	226	239	190	221	225	220	235	225	201	227	190	207	235	177	196	215	213	184	222	216	207	200	174	206	192	215	207	232	228	229	196	231	224	201	214	232	196	214	205	205	195	215	201	213	218	216	220	210	208	217	183	209	220	211	198	226	208	246	194	224	200	209	191	241	218	208	221	206	214	187	209	186	187	230	206	232	212	194	219	220	187	211	218	229	181	231	217	213	211	193	194	239	225	226	220	226	185	214	212	235	215	208	198	187	195	216	201	197	193	204	174	190	229	230	237	226	202	235	221	213	223	243	218	223	191	205	220	230	186	206	209	226	205	203	230	209	208	230	210	206	210	221	192	225	254	221	219	193	215	224	223	207	198	187	212	196	207	221	224	231	201	214	231	213	205	235	207	199	219	216	234	233	206	202	209	207	229	240	200	221	219	216	204	194	215	207	202	210	217	223	192	210	219	224	218	205	219	215	212	219	216	224	206	200	225	187	200	211	229	206	225	221	221	246	215	217	233	196	209	201	207	225	232	219	206	223	204	196	243	219	211	219	208	210	216	199	207	201	207	212	213	233	216	213	222	201	231	191	210	193	226	197	197	220	218	191	209	209	200	237	208	217	195	219	210	221	202	219	214	243	239	215	206	213	217	218	212	197	211	232	213	230	209	189	203	197	209	198	194	216	197	222	229	233	203	222	194	217	198	222	216	216	235	201	223	223	224	235	192	204	212	198	223	209	205	210	233	234	203	203	206	207	198	205	216	211	217	195	226	230	210	199	218	196	228	230	210	209	206	216	217	233	191	203	187	221	194	220	233	227	194	191	223	215	216	207	210	203	218	202	218	193	203	206	219	198	219	203	204	248	209	221	217	223
3634	1863	2398	2720	2580	2495	2175	1932	2140	2961	3118	2775	2370	1918	2014	4121	9486	9500	3679	948	741	633	587	581	647	654	597	641	603	621	575	561	570	622	625	599	594	582	626	622	650	602	633	623	588	604	645	606	599	625	588	581	627	594	642	612	612	654	614	601	575	576	604	576	576	608	600	622	589	611	614	634	602	645	614	621	571	622	570	595	607	583	564	593	622	561	586	637	605	587	555	602	630	587	596	595	606	601	625	584	621	643	624	602	632	608	592	605	619	639	552	615	595	596	649	611	609	624	585	600	586	567	604	626	629	588	579	619	605	648	579	609	615	590	538	632	604	586	597	554	638	642	585	561	595	620	585	633	646	607	608	610	612	600	658	640	579	612	513	646	576	568	590	603	647	582	624	649	627	583	593	602	618	635	594	611	598	611	636	596	645	579	585	569	607	594	567	572	598	595	589	603	591	545	561	616	578	591	608	605	636	577	584	614	624	574	592	580	623	618	613	592	616	643	624	600	599	608	641	633	593	623	640	613	617	591	592	592	638	579	625	616	613	595	536	623	615	607	596	609	584	666	536	603	598	615	579	617	603	604	606	610	536	598	614	598	628	631	520	629	604	603	603	608	600	567	644	645	653	637	580	614	581	614	630	599	607	578	568	616	659	591	583	603	559	594	602	584	568	577	575	618	576	650	597	586	616	576	588	593	616	602	593	580	604	572	608	617	610	545	601	561	596	633	617	583	639	575	586	656	591	610	606	595	598	568	615	586	617	581	604	624	632	617	566	600	614	569	606	622	628	584	633	612	624	605	627	591	619	598	605	584	613	643	635	576	670	592	572	622	641	628	585	553	674	572	583	547	669	632	594	539	623	555	620	587	646	615	597	624	598	604	604	612	603	628	590	603	559	597	592	584	600	586	592	608	615	605	608	633	605	553	607	633	605	619	640	621	638	596	588	598	575	598	626	597	583	598	571	596	601	590	623	587	622	598	599	636	651	669	542	625	624	570	594	633	617	586	601	622	648	567	594	617	602	575	644	613	588	657	617	594	649	582	600	599	599	623	603	581	619	566	579	634	625	563	579	586	657	618	613	635	602	620	639	673	618	617	584	574	565	585	653	639	608	606	594	610	617	591	636	591	583	616	612	611	608	635	583	638	640	622	610	625	592	617	576	618	617	651	563	598	651	614	570	579	601	591	584	602	625	638	575	658	618	640	622	644	638	576	601	652	575	621	598	605	623	624	613	571	601	568	559	608	636	651	609	622	618	590	609	613	611	617	604	575	579	570	577	590	643	617	604	600	591	605	600	604	617	600	623	608	588	600	607	621	550	629	598	598	593	606	660	623	594	605	596	593	557	609	638	591	607	591	591	602	599	602	621	676	652	594	556	587	622	600	626	596	607	542	606	594	642	596	610	587	597	633	611	653	619	587	580	597	601	620	610	637	570	568	605	583	648	619	580	588	536	642	606	598	565	597	602	610	619	586	582	581	598	612	629	598	609	566	584	570	593	601	587	558	573	648	548	609	613	617	557	628	596	596	605	596	610	647	622	577	588	558	609	595	613	623	610	643	613	634	558	582	592	589	663	544	617	634	604	607	627	617	617	652	616	627	604	587	598	577	621	624	607	607	584	616	587	586	596	603	598	585	600	561	607	606	628	596	618	627	630	592	610	595	578	649	602	576	620	609	601	602	610	569	592	613	587	642	611	630	626	587	602	620	586	624	634	611	612	614	597	622	618	615	619	587	614	610	593	600	592	605	641	611	617	620	551	565	582	580	615	543	600	624	621	665	560	584	632	605	596	609	618	615	603	568	573	623	557	595	635	565	613	593	606	633	632	637	620	614	594	621	584	609	627	603	605	606	596	590	613	602	630	596	597	597	625	636	617	597	614	579	610	622	638	654	616	617	609	570	570	669	606	600	593	612	579	603	621	632	636	587	619	599	601	606	556	613	578	625	642	610	608	611	608	567	571	625	570	652	565	622	603	612	583	602	608	642	655	571	592	580	569	575	626	590	611	606	595	593	646	612	585	615	632	596	639	610	575	589	593	618	598	578	611	601	612	613	628	595	599	619	584	617	577	599	563	629	602	581	608	610	600	559	554	590	605	618	630	634	631	626	614	587	562	586	604	620	597	600	647	614	575	656	609	607	594	584	567	590	603	618	652	604	594	568	595	599	600	579	612	603	627	592	584	593	624	579	614	580	631	609	600	616	608	628	612	659	618	644	574	588	605	613	606	603	635	631	595	640	604	552	609	588	642	644	599	605	648	626	608	584	603	582	641	577	584	560	608	651	596	626	574	637	617	609	602	598	589	580	601	592	622	628	596	639	615	596	621	578	586	625	633	608	660	622	604	619	634	611	667	586	585	599	593	591	592	657	618	599	578	629	592	595	612	637	586	585	614	589	624	618	608	588	624	649	621	658	658	603	628	635	592	618	597	595	605	601	589	617	621	610	561	633	626	637	581	627	622	606	591	618	579	591	649	616	615	612	629	578	641	568	608	587	588	587	573	624	579	635	611	602	614	627	613	568	604	594	585	590	590	583	608	555	605	556	611	659	614	612	590	586	576	623	607	622	612	599	598	609	582	613	601	598	607	623	590	600	646	650	624	620	573	614	566	603	627	592	572	597	675	623	622	609	604	612	604	573	626	602	586	614	611	554	607	616	610	627	632	650	600	565	576	621	614	620	629	632	612	613	597	617	607	649	565	607	654	575	587	604	607	600	627	608	576	599	615	629	621	584	640	622	651	610	627	637	642	583	627	575	571	632	591	599	621	627	610	603	609	619	572	630	619	615	640	630	537	579	608	627	600	603	602	631	646	631	588	593	632	605	589	615	617	588	626	644	631	615	655	574	594	572	623	613	596	605	598	592	578	627	604	621	575	597	635	597	622	606	604	663	637	574	617	632	596	622	641	575	570	626	615	635	567	674	571	662	594	607	610	586	584	566	578	564	635	612	608	593	635	602	585	635	562	583	633	597	620	602	584	571	573	576	573	581	566	638	587	623	590	608	659	599	625	630	596	633	583	605	617	601	608	616	586	614	636	604	596	633	616	552	571	599	620	635	635	550	607	581	571	618	559	610	614	602	629	597	576	598	581	581	584	591	605	582	604	580	607	627	634	601	577	640	600	582	616	594	580	600	614	582	586	637	590	625	606	628	594	600	627	593	616	577	602	580	650	589	590	606	583	650	557	607	550	583	608	618	572	593	603	601	572	567	618	578	557	562	595	601	628	639	608	607	585	596	603	636	627	597	609	589	590	604	608	611	571	593	623	583	639	629	641	603	633	620	619	634	627	619	650	618	610	633	642	631	600	598	597	571	605	592	624	586	584	671	604	625	601	591	595	636	610	634	611	675	657	632	594	582	599	573	603	588	611	607	635	628	596	584	574	627	594	599	624	593	627	590	603	616	620	625	631	564	607	621	570	612	599	585	610	629	648	579	619	618	569	584	597	604	619	610	591	597	638	616	590	610	598	579	597	586
4386	1450	1363	1137	901	618	506	503	629	642	627	499	449	376	407	722	1884	1995	888	304	238	262	241	231	205	221	200	225	209	218	197	222	201	199	214	235	201	187	183	191	182	203	201	210	189	219	204	196	196	203	236	224	226	232	216	207	217	194	207	195	220	203	216	217	233	224	222	213	195	213	205	208	227	196	238	220	203	197	208	188	223	200	210	179	214	231	204	208	238	237	226	202	195	218	231	206	222	175	230	190	198	192	189	202	229	202	223	224	218	207	229	209	188	194	178	197	234	221	200	198	187	220	210	176	222	224	227	217	208	230	215	213	204	226	197	213	206	205	193	235	232	225	208	187	208	226	204	206	175	200	193	204	196	229	225	213	223	221	205	214	204	222	186	239	240	189	221	190	212	227	198	215	253	220	205	202	229	195	225	216	224	198	196	213	208	221	206	203	212	214	217	201	207	208	214	209	240	233	208	201	204	199	237	246	238	209	216	209	218	214	195	179	175	211	245	216	193	207	238	205	220	198	218	165	206	220	197	187	217	206	217	217	229	214	231	186	196	183	194	203	183	225	222	207	208	196	234	248	209	216	187	202	220	224	202	231	229	189	189	219	255	218	230	196	210	206	207	227	227	209	191	221	219	202	220	216	198	232	205	213	214	200	194	194	211	223	200	198	212	215	219	221	236	209	214	221	215	217	210	199	201	205	198	222	228	244	227	218	216	214	201	211	184	191	205	216	200	209	224	213	237	210	218	207	206	205	227	204	205	200	224	232	188	231	216	196	227	183	221	191	222	196	201	215	230	187	202	201	223	222	203	206	225	224	203	210	189	206	192	209	230	217	188	221	224	212	226	224	203	229	185	213	218	207	214	186	217	208	197	228	199	224	225	192	204	231	207	229	210	199	219	203	219	226	204	231	203	198	204	226	242	190	205	195	233	222	212	209	176	212	231	211	218	190	216	230	214	234	199	222	196	176	176	218	247	191	216	220	220	209	191	190	207	213	201	203	188	225	209	211	169	206	187	211	209	212	214	248	189	215	229	202	228	200	210	234	227	233	196	200	187	190	222	209	230	208	220	204	184	211	197	204	183	213	217	236	212	226	184	218	198	225	195	199	202	190	229	218	222	215	198	216	215	233	208	204	212	194	195	210	210	203	218	214	202	179	206	222	199	224	231	199	215	220	180	232	233	206	209	207	202	207	202	224	205	214	219	197	194	201	232	200	228	205	232	195	200	195	220	218	206	192	234	185	213	218	202	211	205	205	245	220	191	186	191	189	203	216	244	205	194	198	231	194	186	223	197	211	212	219	210	224	208	222	238	223	215	189	235	215	215	236	188	221	221	217	229	224	222	215	243	200	191	196	175	195	200	207	206	225	210	229	209	206	203	221	209	210	190	245	221	228	221	223	191	216	219	196	214	218	228	209	218	205	212	239	223	222	199	197	206	212	209	212	230	232	238	212	234	193	226	204	227	195	205	206	174	226	217	224	212	242	172	204	207	208	216	243	211	216	245	227	210	226	228	195	223	221	231	206	192	222	238	205	224	204	198	235	216	214	198	224	238	208	217	215	201	200	206	221	205	231	250	227	228	198	195	203	205	225	229	224	185	191	187	180	217	211	202	181	220	202	224	204	214	229	228	205	235	192	238	212	245	224	203	232	225	222	222	211	216	206	198	200	214	204	207	204	223	218	221	210	210	208	203	227	177	219	203	179	187	224	213	227	232	220	196	224	220	222	213	213	209	208	200	233	232	198	207	206	233	205	239	181	247	238	208	179	192	219	212	230	202	230	215	202	208	219	215	203	204	197	212	190	215	193	215	224	219	208	199	233	221	194	213	205	189	209	190	203	221	226	197	215	217	230	182	213	206	225	195	200	218	190	193	224	208	210	219	198	226	233	201	224	223	213	217	200	180	193	235	200	211	197	225	204	211	233	227	258	227	207	225	203	210	212	190	232	195	218	245	199	193	219	201	205	196	214	196	233	198	242	229	216	212	197	218	198	208	200	229	208	214	199	230	227	230	185	231	229	227	217	216	220	218	211	209	221	214	228	232	223	185	241	209	206	216	202	231	198	231	208	213	181	220	219	232	202	200	211	214	189	222	225	211	224	218	227	206	213	194	210	217	215	186	209	240	199	198	208	214	220	195	204	228	229	179	232	200	230	207	211	232	216	221	200	208	212	209	206	194	216	211	186	200	201	224	204	191	199	215	228	207	204	204	219	204	214	236	228	227	213	210	194	188	222	213	210	200	198	216	238	204	222	219	200	214	216	218	216	198	214	213	244	216	229	201	210	184	241	217	194	209	226	230	235	226	223	238	197	244	208	226	183	233	227	245	181	213	198	219	199	210	193	211	205	226	224	217	189	202	219	202	223	197	198	230	220	211	208	201	220	200	236	228	224	219	207	244	225	202	204	159	193	233	189	207	211	197	242	219	212	210	242	208	222	222	219	185	194	215	213	199	203	231	212	192	206	216	224	222	223	234	231	186	204	213	225	205	199	222	209	193	218	228	178	218	210	197	209	210	218	207	223	218	239	247	203	184	192	227	229	218	197	219	232	208	215	204	210	203	214	198	199	209	199	198	219	210	230	209	205	214	208	240	205	250	196	209	204	195	195	234	203	228	212	217	212	213	201	222	233	214	222	202	197	211	222	221	221	203	196	218	192	214	216	207	210	193	225	197	234	217	245	215	211	198	222	198	203	213	232	230	209	208	206	191	194	187	214	206	217	223	224	215	201	230	225	207	191	221	221	225	214	237	222	221	219	221	199	227	215	210	192	225	207	205	224	205	196	189	209	217	223	204	204	201	209	213	216	216	203	215	224	214	220	184	239	211	214	203	229	252	214	202	254	228	191	229	242	219	246	212	203	212	224	194	213	212	216	216	205	222	241	219	205	219	236	213	191	213	214	234	218	209	207	204	212	200	238	216	207	221	227	191	210	217	202	203	191	212	192	228	192	222	224	206	196	207	203	210	227	217	205	219	195	234	236	233	231	220	232	229	195	232	222	205	210	190	218	216	216	211	213	217	217	236	245	222	220	228	215	208	214	192	224	206	226	215	227	217	197	239	206	233	188	217	213	206	226	195	228	220	221	200	210	199	229	196	230	228	204	202	217	222	207	208	246	189	223	199	197	221	217	187	230	226	229	205	186	222	202	194	225	231	221	213	225	198	209	201	203	188	229	202	221	218	262	238	204	206	215	201	233	218	205	196	232	224	248	199	215	210	208	199	226	232	199	222	212	195	223	210	209	220	232	209	223	185	204	213	205	212	216	233	211	193	199	226	192	234	208	222	205	228	200	197	238	181	196	211	218	229	213	200	201	215	206	217	222	194	203	204	202	227	241	227	187	204	238	225	216	192	226	211	248	230	217	206	179	217	226	204	206	211	191	203	226	215	200	218	219	211	210	207	184	207	212	224	203	235	230	218	213	216	226	200	210	237	222	225	207	217	238	210	199	199	217	196	227	215	223	207	202	187	224
3717	1527	2155	2858	2868	2352	2154	2257	3177	3372	3296	2813	2278	1938	2175	4604	10401	8966	3425	867	705	626	619	608	568	636	598	594	553	635	638	609	579	617	608	615	603	612	614	638	583	584	600	583	590	602	612	587	611	591	568	585	564	638	619	605	583	590	589	632	620	665	615	597	623	585	601	594	601	588	614	629	604	580	612	582	572	627	603	598	586	605	596	566	580	559	624	650	581	579	574	620	579	594	556	600	572	607	622	611	619	634	621	609	645	620	584	595	632	585	589	619	622	599	608	631	588	557	568	585	584	622	591	588	557	628	627	613	581	614	584	584	610	612	613	629	630	627	580	623	606	653	637	588	557	631	579	575	656	620	623	624	616	593	588	566	604	595	595	608	620	635	630	609	577	587	596	635	537	601	615	637	566	676	597	612	628	637	579	599	581	624	615	638	610	575	612	619	629	603	637	598	578	596	565	660	598	589	588	610	624	585	600	612	619	572	619	608	547	616	568	567	576	602	619	597	598	594	596	588	633	616	629	616	613	635	639	557	583	621	586	591	590	616	609	581	584	595	547	588	628	586	624	644	623	597	593	620	619	596	592	588	589	588	591	593	606	588	638	565	634	643	623	614	628	650	602	632	576	565	657	604	605	598	622	547	604	550	608	609	615	587	624	678	624	637	572	601	590	604	579	622	598	619	606	586	630	629	599	542	598	601	623	612	610	537	591	609	539	541	627	578	574	614	603	615	612	620	599	606	599	587	597	599	569	589	617	610	589	627	615	591	616	630	594	636	650	598	597	563	580	630	616	623	602	593	624	610	627	612	583	615	631	623	609	627	625	602	626	612	612	588	598	634	611	612	580	592	607	613	623	594	586	638	618	621	633	622	608	639	581	602	589	557	612	610	599	618	641	629	614	619	588	588	603	621	589	671	610	592	571	619	635	660	577	608	601	596	587	627	567	592	620	637	625	566	646	596	640	602	588	601	617	615	634	640	559	599	615	596	593	557	558	593	665	591	583	634	567	583	616	595	617	588	611	691	596	575	600	592	554	641	616	550	614	598	605	627	594	611	625	577	605	575	619	611	646	594	611	621	639	533	582	621	579	636	635	564	590	649	631	581	608	610	564	641	532	565	555	629	589	622	545	580	591	622	606	573	600	592	616	617	634	689	619	581	575	626	602	624	597	593	636	600	595	580	626	561	606	571	610	620	649	582	598	574	600	624	570	596	625	627	616	573	630	622	589	633	609	579	610	607	573	617	602	586	623	588	598	633	601	600	619	626	581	583	582	624	580	589	628	629	626	627	605	595	572	584	584	620	605	587	663	624	617	555	621	584	568	578	615	591	641	597	605	619	577	633	649	627	652	600	623	638	562	591	612	632	596	608	611	640	621	585	592	609	628	577	605	596	586	575	633	622	588	573	586	629	606	598	565	581	562	611	640	591	641	556	611	614	614	571	557	601	650	652	592	573	568	635	611	596	560	605	574	586	581	631	617	582	645	611	634	596	564	589	620	613	573	613	610	586	593	578	594	612	609	604	601	597	660	642	577	615	580	622	642	602	612	603	613	672	606	642	655	595	645	627	605	618	631	595	620	603	637	654	639	618	592	574	581	606	589	621	604	637	593	599	604	582	632	613	569	595	609	568	607	610	641	569	593	550	573	634	598	565	620	629	615	561	592	618	563	612	661	624	604	600	616	596	602	613	601	606	570	623	616	584	623	607	628	599	581	596	604	584	619	584	606	632	592	607	629	613	599	629	590	609	582	642	589	610	606	542	586	640	619	585	616	606	572	565	575	593	628	618	612	586	612	580	618	584	601	588	603	596	623	619	622	608	594	638	594	623	565	641	594	547	655	608	642	614	588	557	593	583	606	594	606	612	642	593	578	587	620	590	594	662	559	591	618	587	584	573	589	601	597	589	569	664	632	632	571	580	640	607	651	596	606	603	578	586	594	605	621	603	631	608	689	616	579	625	629	613	561	609	607	605	597	592	598	583	620	577	613	597	587	588	624	580	608	573	579	569	590	631	637	621	567	584	579	604	575	614	627	592	632	613	622	613	576	594	600	582	619	624	615	618	590	577	621	610	612	599	626	613	623	606	644	633	605	618	603	618	563	584	660	631	584	609	624	607	615	619	593	576	638	560	598	577	585	580	614	599	606	593	631	604	617	638	606	581	611	586	606	592	617	659	604	633	597	625	597	577	641	578	622	607	623	581	577	582	578	569	608	593	616	631	580	607	643	610	603	630	606	642	584	621	588	562	592	622	653	644	581	592	612	579	618	574	583	579	609	562	580	567	589	640	633	544	572	634	598	581	596	603	609	563	626	634	634	644	668	590	589	671	593	583	624	607	612	611	574	611	609	626	600	589	599	631	605	601	654	609	606	594	663	626	612	632	617	553	635	604	582	638	572	614	595	604	613	543	646	610	603	623	576	614	607	609	611	598	596	631	588	634	608	562	591	605	623	588	618	603	572	642	554	616	587	616	634	572	573	607	628	627	633	638	575	619	554	612	637	556	608	628	587	636	582	614	617	572	637	639	604	660	587	602	576	652	608	589	629	561	592	606	584	602	636	614	612	585	659	594	627	645	655	607	602	607	660	602	597	595	600	636	617	593	644	634	629	594	580	632	569	620	634	611	592	630	613	625	608	586	643	594	635	540	612	638	636	568	663	582	641	665	565	618	583	604	611	598	628	599	607	597	636	614	583	593	592	628	569	625	619	606	614	566	593	612	605	585	599	602	617	599	650	598	602	589	630	645	611	620	624	615	593	655	642	592	623	606	604	587	595	594	616	602	603	604	609	576	638	614	655	587	562	624	631	591	601	581	602	611	637	646	609	654	600	593	542	594	627	604	616	590	574	592	592	571	664	577	617	593	620	581	623	593	601	613	610	591	609	567	575	603	578	602	534	632	653	623	624	603	596	630	560	597	604	575	638	623	573	588	625	622	601	618	599	600	582	606	569	613	639	609	614	626	577	598	595	567	600	649	576	622	626	592	618	596	592	622	616	633	537	616	596	597	584	592	640	622	607	558	642	547	622	632	587	604	649	579	626	631	581	599	625	608	616	593	594	638	610	644	612	577	585	588	589	571	580	597	617	612	600	606	590	586	606	615	621	605	599	603	575	591	605	613	613	608	591	590	600	627	580	589	648	603	605	600	594	611	625	642	620	627	638	621	596	584	634	567	627	589	592	596	621	609	597	668	634	584	614	598	585	601	582	598	615	613	606	613	558	597	602	606	602	613	646	639	585	624	633	612	624	585	602	639	639	574	580	581	593	621	581	572	611	579	583	585	581	588	603	578	601	603	624	643	603	607	615	589	640	632	619	600	603	583	599	595	573	640	582	633	600	620	608	663	607	620	586	593	606	582	593	593	612	616	611	648	591	626	658	618	601	580	605	625	611	638	576	586	606	609	592	587	633	607	607	619	644	602	592	594	598	618	642	580	580	619	640	606	667	603	644	600	636	630	597	624	606	624	567	638	576	601
4356	1484	1276	1235	924	579	526	679	681	713	571	507	465	396	464	895	2080	1807	772	299	254	202	226	213	212	190	218	215	198	203	203	223	208	213	211	214	215	218	200	235	193	222	212	213	227	197	225	230	221	208	201	232	210	192	205	195	212	225	237	183	210	198	220	201	210	202	213	219	192	211	219	219	186	210	218	208	221	208	202	206	207	209	219	216	200	241	238	195	219	212	221	212	227	205	225	188	211	223	240	222	249	203	206	210	199	212	215	202	228	187	243	223	217	216	242	218	204	229	211	206	232	243	207	208	199	207	236	202	199	229	233	226	199	220	205	217	235	211	211	210	183	239	227	203	194	200	197	228	223	224	197	208	224	216	212	210	235	203	209	242	199	225	216	234	207	186	225	209	214	204	218	223	220	201	216	221	220	236	224	192	209	224	210	218	229	209	212	221	200	214	239	223	193	204	209	202	202	214	201	227	206	207	233	233	238	204	204	199	217	203	196	206	227	195	218	243	211	197	205	189	219	216	220	216	250	200	216	207	212	221	207	222	181	200	193	204	239	217	220	229	231	213	201	195	215	204	193	198	194	227	226	200	202	184	196	237	204	192	208	207	209	208	190	217	198	205	193	214	209	229	193	207	244	230	189	193	209	228	221	213	208	243	228	211	209	195	225	223	199	256	188	212	205	217	223	199	208	227	208	209	208	218	187	208	176	211	204	211	220	239	212	184	208	191	203	202	222	190	223	200	219	188	192	224	216	195	180	224	196	208	214	207	215	191	196	218	202	217	201	210	210	193	213	191	212	232	212	215	198	211	225	202	211	189	212	188	201	198	190	204	242	201	205	220	211	200	210	231	208	238	226	239	215	204	211	212	217	191	203	210	207	220	172	214	193	192	200	196	229	236	209	194	223	223	216	212	206	228	215	230	209	202	210	219	211	199	227	221	217	215	207	194	235	207	232	195	212	200	226	192	230	197	214	214	205	195	199	219	208	200	210	211	204	210	213	213	198	197	206	190	204	212	209	214	207	210	216	196	227	198	188	204	200	224	203	219	221	199	217	218	202	200	235	191	205	221	220	212	223	177	218	251	192	227	227	218	217	208	214	200	194	206	213	216	234	199	201	214	245	214	221	220	194	198	214	215	214	222	204	214	210	189	206	211	210	196	215	199	223	215	207	215	227	215	253	188	195	224	196	197	211	223	205	230	193	223	216	223	222	240	238	212	210	216	218	220	216	214	203	195	233	201	220	234	207	239	201	233	219	188	179	179	222	172	202	221	205	214	229	224	201	198	212	210	213	222	223	218	193	223	193	218	199	208	193	210	194	186	206	208	198	233	190	205	201	226	193	214	212	213	225	207	192	217	195	193	197	242	222	212	209	228	189	181	214	232	239	201	219	225	213	216	206	212	227	220	209	234	207	229	192	215	224	220	203	211	218	222	191	201	212	205	229	218	224	234	219	200	224	197	229	228	195	212	209	212	222	221	179	219	208	222	213	223	227	212	211	211	207	211	186	235	203	216	185	217	218	180	198	224	228	210	213	219	217	199	211	217	217	212	223	204	199	196	246	201	191	220	215	214	225	202	211	228	239	211	236	235	220	211	213	191	211	224	227	190	201	206	214	232	213	203	217	242	210	217	213	180	245	211	189	200	207	195	214	199	218	193	195	214	229	184	220	244	202	236	203	188	204	191	186	224	212	204	206	176	192	209	214	211	219	184	194	207	215	223	225	208	199	214	233	215	199	197	203	214	210	195	211	209	197	204	204	210	208	197	238	225	205	205	190	226	223	196	205	194	205	222	217	212	215	177	208	221	193	209	211	239	216	204	194	214	201	202	225	179	193	221	197	187	179	240	202	189	220	203	207	195	180	230	210	200	215	227	172	207	228	209	187	238	187	218	217	217	209	214	218	201	216	229	215	186	228	225	208	207	212	229	198	196	216	219	198	206	193	216	196	216	198	205	216	227	186	227	224	206	232	197	216	223	207	222	211	189	197	209	231	193	197	208	201	214	203	206	231	242	207	207	236	200	199	211	219	211	210	223	236	201	220	214	199	214	210	234	216	213	198	196	243	222	233	211	218	211	198	220	212	220	203	205	210	193	207	211	227	209	225	207	193	204	226	207	194	209	259	205	220	185	208	210	219	224	221	176	225	207	205	194	206	239	190	208	223	201	219	229	219	209	211	213	208	191	213	211	218	220	235	202	213	204	215	215	220	218	226	208	196	224	205	197	210	205	196	210	194	209	190	198	208	215	187	218	228	216	211	213	201	207	204	194	211	222	203	203	250	197	199	202	206	203	204	206	217	228	222	228	191	217	212	198	200	217	185	221	223	215	229	208	186	229	194	199	256	194	237	214	223	213	195	192	211	206	207	193	202	196	212	181	212	190	214	223	221	226	225	231	225	203	217	206	180	240	222	205	211	183	232	215	222	208	232	204	216	191	209	221	252	221	195	222	215	199	186	195	186	219	221	209	219	212	225	191	207	235	205	222	211	179	210	202	226	200	227	222	228	220	220	206	206	220	188	213	227	228	210	230	225	215	174	210	218	177	197	198	219	217	238	194	190	206	193	209	217	233	210	198	209	203	196	188	205	223	235	200	211	208	217	182	213	218	198	203	215	203	226	200	205	229	206	210	189	186	224	204	199	212	214	205	219	186	230	179	217	221	218	193	211	215	197	239	207	223	205	192	211	207	206	226	228	222	186	223	220	214	194	220	207	234	221	240	218	223	215	208	206	217	202	217	221	197	196	209	204	229	213	200	215	198	197	237	225	183	216	220	204	201	233	221	215	224	215	218	222	193	217	223	199	240	197	220	213	210	198	200	208	211	217	209	201	206	181	216	207	211	221	205	223	224	205	230	237	211	215	202	192	213	204	221	206	232	220	209	232	197	200	219	212	231	228	239	230	229	224	211	203	210	210	214	233	214	190	208	207	191	204	216	216	214	239	204	195	196	201	196	224	201	207	191	185	195	234	191	193	214	175	204	202	212	254	215	182	223	233	195	204	209	200	212	192	204	216	220	213	205	238	219	212	206	210	207	202	175	192	191	212	218	204	201	213	210	206	205	203	199	223	234	206	210	204	211	212	193	231	233	214	222	210	187	209	219	198	207	184	207	200	226	197	219	199	201	202	219	200	237	207	229	200	215	230	205	200	209	201	205	212	213	227	196	231	218	225	205	236	213	202	237	209	221	198	198	220	201	209	209	197	202	229	202	219	177	198	204	199	216	211	208	202	191	210	214	208	232	182	214	217	220	225	230	218	201	214	219	201	219	203	231	189	205	181	214	201	204	202	235	211	206	196	211	204	239	195	221	218	231	210	220	212	217	228	219	216	217	190	235	192	202	229	229	223	210	209	206	192	200	218	203	210	235	234	225	198	191	205	230	197	209	223	200	216	221	198	186	186	199	197	199	222	207	185	203	212	205	215	201	228	228	230	225	228	193	204	216	242	229	208	223	186	210	198	207	213	223	219	205	223	192
3454	1427	2080	3079	2962	2305	2254	2974	3292	3472	2937	2667	2205	2178	2504	5174	10912	8282	3209	968	669	629	664	591	602	598	648	596	596	575	549	580	592	598	583	618	617	601	619	607	607	656	598	625	608	632	619	608	620	598	594	549	616	623	584	589	583	629	604	588	606	614	655	610	628	600	609	626	632	594	598	596	561	613	652	654	595	588	582	631	602	623	598	551	589	609	624	626	609	609	585	573	587	600	609	581	614	624	607	621	582	611	607	630	640	647	618	564	605	613	611	590	635	606	632	522	592	616	623	587	615	591	634	599	609	610	572	615	602	607	610	586	607	592	604	599	590	569	634	557	608	573	608	582	613	676	631	601	650	582	629	590	598	582	622	595	639	632	628	601	597	624	564	606	612	565	576	598	576	594	607	606	584	589	638	600	557	612	612	583	604	655	575	563	551	586	623	600	557	601	603	597	588	585	606	609	588	635	577	587	625	611	645	599	538	615	595	621	566	596	566	579	628	606	607	593	602	596	580	613	602	609	616	594	588	621	630	567	601	607	648	613	595	608	624	620	586	598	585	631	598	579	587	584	635	614	589	644	616	629	583	608	584	609	625	653	591	623	596	604	589	625	604	576	605	604	600	629	578	588	573	601	572	599	627	593	592	607	555	560	616	593	644	614	612	604	590	613	562	610	625	598	654	619	600	587	632	606	654	613	572	609	606	589	597	578	592	565	574	564	580	589	592	597	574	604	593	600	622	599	550	590	597	586	626	579	622	622	624	612	606	569	620	606	595	597	622	606	559	568	612	616	642	645	588	601	590	578	614	657	631	603	633	595	587	603	626	585	601	638	604	630	627	609	623	596	584	623	609	574	633	617	609	575	611	628	609	598	613	591	597	616	637	622	581	590	626	583	557	648	636	575	604	566	607	623	607	631	603	591	582	627	606	612	582	609	626	598	635	616	615	587	590	633	595	570	618	606	630	612	566	602	587	566	628	605	613	615	597	595	594	588	635	642	591	590	590	577	605	638	598	608	580	600	606	587	591	574	621	614	564	637	551	598	587	586	622	632	627	599	642	602	681	625	543	591	649	590	612	585	619	600	634	613	631	570	607	578	660	610	578	580	598	603	560	585	598	590	598	602	627	609	654	614	623	591	615	547	614	588	613	598	600	605	641	585	606	599	625	618	640	627	634	584	633	615	631	590	624	582	576	574	610	574	655	590	590	614	626	584	607	608	637	607	625	624	609	580	585	637	597	647	621	579	562	641	596	622	585	616	604	603	578	631	581	604	621	611	612	611	603	588	619	578	631	576	634	552	618	599	552	609	545	578	564	625	622	622	613	614	628	618	615	575	628	598	644	615	580	608	654	592	606	620	612	646	589	571	563	643	594	578	622	611	611	615	600	597	611	605	624	565	627	610	600	633	633	641	575	616	589	622	623	608	604	589	580	628	625	558	628	604	643	548	617	599	600	612	649	581	596	554	654	613	611	625	594	605	612	603	597	595	606	610	619	606	634	610	619	589	615	621	589	669	622	650	597	620	599	634	577	594	591	574	626	616	585	630	574	589	619	611	636	620	635	644	598	613	588	612	665	600	624	617	639	630	584	573	599	617	605	576	582	671	614	623	605	630	601	579	579	614	606	601	590	591	581	591	591	605	618	627	599	610	582	593	589	590	647	637	597	582	609	615	621	563	606	615	613	585	662	578	623	621	614	603	589	573	578	661	640	596	590	599	588	656	600	591	611	589	570	578	571	558	612	593	615	628	545	558	586	572	611	620	647	614	649	602	592	587	586	587	614	595	609	576	624	586	591	634	616	601	623	593	648	599	617	560	623	584	633	634	566	621	625	597	650	607	578	559	659	599	599	665	631	655	632	630	571	621	639	595	638	581	616	606	579	565	604	620	586	624	607	638	593	633	625	608	601	575	605	585	625	599	588	581	604	630	589	591	601	582	637	584	609	684	570	637	611	587	609	604	605	595	590	604	626	609	643	637	580	605	621	636	564	608	629	586	605	621	611	575	591	592	577	555	592	599	587	620	630	639	587	605	590	646	623	616	627	606	600	626	613	627	668	585	626	648	622	659	638	657	637	601	622	602	617	595	620	619	604	630	606	588	610	638	637	567	635	603	595	592	584	593	574	583	600	623	635	586	631	613	669	616	627	597	599	561	573	579	619	636	600	603	605	589	608	618	653	615	643	596	591	595	629	606	592	598	595	603	629	643	609	670	588	654	570	643	598	600	664	641	581	641	634	602	650	641	597	643	579	590	638	608	628	610	619	575	624	601	636	564	608	628	600	595	583	596	616	575	615	580	616	623	597	593	616	601	608	616	603	627	615	598	629	562	579	648	597	596	591	606	597	567	623	619	602	578	628	557	613	599	591	557	603	596	625	611	629	586	603	571	552	599	610	589	621	607	638	558	605	623	636	566	650	657	610	618	618	597	603	626	589	600	648	639	618	643	619	582	588	595	591	609	602	609	560	628	611	568	620	605	619	582	623	608	585	582	575	619	618	585	560	599	630	578	643	619	638	612	565	590	599	633	600	635	607	607	620	614	580	616	601	668	580	619	611	584	620	634	622	618	607	611	578	625	585	614	578	617	555	583	579	625	671	610	607	624	597	649	597	599	612	591	585	587	608	612	572	600	581	608	632	590	596	606	600	619	624	595	601	574	637	616	605	581	596	621	583	645	613	605	585	629	632	589	568	603	635	633	614	607	580	606	593	585	597	607	603	594	672	590	584	604	589	569	611	606	621	591	628	591	597	588	609	588	574	624	601	633	606	607	579	636	598	634	573	621	609	611	604	626	636	662	627	624	645	576	598	598	601	611	576	577	595	582	616	595	637	576	599	602	607	589	662	599	565	606	590	590	627	579	602	652	583	591	657	645	647	601	591	603	610	598	595	626	634	635	603	593	632	572	587	614	576	649	628	600	584	590	607	611	634	608	610	599	645	570	630	593	625	625	557	598	592	592	596	592	582	584	644	604	644	587	616	631	629	592	622	566	590	609	619	533	636	601	600	634	580	605	568	651	631	574	600	617	581	604	615	628	572	568	609	586	575	622	586	635	575	624	588	635	607	600	618	549	622	650	611	607	603	610	621	617	592	570	587	618	617	630	602	636	618	658	599	597	631	625	611	621	612	613	599	638	601	622	554	623	581	610	592	661	639	632	571	630	603	592	628	590	607	620	622	624	571	615	670	613	599	630	583	606	595	618	604	618	633	621	599	645	649	622	574	576	604	636	618	637	590	607	569	608	619	607	614	632	607	582	600	655	611	598	600	620	593	591	622	641	605	584	569	611	562	588	589	596	623	645	591	585	647	608	588	601	626	587	587	578	636	617	586	607	617	594	570	581	600	604	610	621	629	604	635	592	577	592	605	546	614	595	609	597	617	623	607	571	596	639	580	615	610	598	586	591	620	619	624	629	590	630	601	576	601	620	619	619	573	591	618	583	604	568	595	590	616	602	611	658	596	606	613	617	584	590	613	577
4488	1480	1375	1233	782	604	666	715	769	573	605	545	497	536	497	908	2116	1644	703	293	246	226	194	219	214	190	221	218	237	236	206	221	206	184	208	215	220	206	222	216	197	233	214	226	217	193	232	227	199	182	223	208	213	193	211	188	230	183	229	186	192	198	199	203	186	228	210	201	204	207	246	216	210	218	226	217	191	229	210	221	225	212	209	194	201	230	214	210	203	197	215	226	232	223	200	226	225	202	210	216	192	200	219	234	229	199	199	222	241	179	204	229	214	200	219	217	225	226	200	226	219	193	186	191	207	207	208	241	206	215	233	218	216	231	203	202	201	202	196	209	206	215	216	236	222	224	221	193	213	195	209	203	213	191	216	219	230	192	216	232	198	229	226	205	246	229	207	227	198	201	204	214	197	211	217	234	192	188	191	221	224	216	199	202	198	200	195	210	241	194	216	218	210	227	237	210	214	228	224	196	223	205	207	226	208	223	198	209	202	212	220	208	209	193	198	216	216	201	232	227	195	204	226	221	209	224	190	207	228	227	209	200	224	229	210	241	204	217	222	209	208	220	174	236	196	202	215	238	225	227	206	182	207	206	205	208	218	213	216	194	224	213	200	202	205	205	220	215	220	212	198	208	214	210	194	193	209	204	218	186	196	222	206	209	219	230	191	207	215	198	242	218	213	172	203	220	188	214	216	213	192	224	200	205	226	244	216	219	200	224	214	187	218	189	235	204	213	183	215	209	198	221	230	199	212	218	217	197	224	179	239	198	222	225	222	228	195	236	206	202	217	203	237	201	209	211	192	194	218	227	206	229	212	187	215	211	220	209	204	207	230	221	211	201	193	229	219	206	206	227	225	230	221	201	206	220	243	213	193	204	207	200	192	195	202	198	191	218	215	217	205	212	196	188	201	188	201	240	218	202	211	189	210	209	195	194	209	220	210	211	206	196	189	207	207	192	220	177	180	204	203	211	224	180	211	198	209	213	220	201	189	200	205	201	212	213	218	224	218	201	209	218	206	189	207	200	226	218	212	232	194	199	194	227	206	188	198	225	189	219	192	234	216	243	217	179	217	222	215	198	225	197	200	206	205	194	208	185	212	194	224	201	213	226	223	190	233	215	215	200	198	200	214	199	193	214	231	217	210	228	195	182	220	224	206	208	244	227	186	204	231	196	204	189	205	187	210	235	226	213	207	195	217	210	220	191	204	240	211	230	218	202	213	231	215	188	221	205	215	207	191	206	216	216	210	182	201	200	196	224	210	211	191	217	186	231	191	195	215	232	231	195	199	220	221	206	206	205	196	210	220	210	225	236	219	196	221	195	207	226	180	223	213	225	224	227	200	190	228	220	196	209	222	200	168	202	198	216	202	206	195	225	187	198	213	196	195	215	210	222	200	225	204	219	191	214	215	211	212	232	189	179	202	206	217	184	242	200	199	170	206	220	208	204	217	193	207	223	231	203	176	208	213	225	182	186	223	254	214	192	206	204	207	196	237	198	207	218	233	214	195	204	211	235	209	222	224	232	207	212	229	202	219	183	210	207	217	226	201	202	214	218	225	199	217	237	204	235	224	197	194	225	227	213	203	210	220	191	229	222	213	224	221	202	200	211	191	229	215	215	235	221	217	226	187	199	234	213	223	210	194	200	221	232	216	189	243	219	214	196	232	199	198	203	212	207	224	233	203	211	231	183	224	182	217	186	224	205	206	216	201	200	207	206	192	196	225	208	221	204	213	175	236	202	213	208	233	230	196	217	210	216	213	218	235	187	205	218	217	185	206	216	228	212	214	181	209	221	209	211	228	206	204	215	209	213	207	185	215	201	216	218	202	195	220	204	204	212	210	222	187	217	241	198	228	210	183	216	202	232	207	189	204	192	203	196	222	212	220	207	205	220	218	218	203	224	217	196	220	194	205	203	228	210	211	197	176	213	201	237	196	213	227	194	197	194	200	190	222	218	189	187	204	198	214	210	190	209	234	201	220	247	228	224	197	223	200	201	213	230	218	219	201	236	195	190	214	199	226	227	243	209	202	182	219	219	216	236	218	194	189	188	205	200	197	195	237	203	221	188	191	212	209	202	221	236	224	208	192	210	221	187	234	213	214	192	212	194	207	190	191	209	216	205	216	195	215	215	205	215	227	203	218	212	202	242	207	193	193	198	219	216	215	212	190	196	225	201	223	242	212	206	212	220	215	216	212	214	212	219	194	191	239	211	215	220	176	259	230	225	238	202	227	211	221	196	196	197	185	177	195	210	203	203	214	212	211	244	201	207	204	226	231	204	218	192	203	205	212	244	203	187	211	218	189	227	179	209	219	177	215	216	204	218	221	217	217	218	231	214	191	205	229	194	210	213	202	231	227	198	232	201	219	205	215	181	199	214	257	210	214	211	213	177	230	205	190	216	234	233	213	207	207	196	205	215	232	209	213	212	210	205	207	241	225	194	209	200	186	209	212	198	230	226	219	218	239	192	210	210	193	201	213	212	212	222	209	209	204	218	221	233	223	203	199	204	217	185	235	194	209	205	218	197	241	223	217	186	206	226	223	204	193	207	218	211	215	221	221	224	195	197	191	208	194	198	208	191	219	196	206	213	219	206	198	194	195	223	171	212	197	197	213	205	187	197	197	217	250	197	191	218	192	200	245	220	213	227	216	226	226	217	224	218	206	201	207	195	203	202	230	212	211	203	199	216	233	197	178	197	194	228	210	210	221	199	195	205	200	216	179	192	183	210	226	232	229	207	218	197	193	204	202	209	216	208	205	182	201	222	223	184	244	220	237	215	196	202	197	190	213	218	202	218	221	200	209	233	215	239	219	211	201	203	209	204	210	215	198	231	214	182	197	197	223	203	225	201	218	217	183	208	191	209	202	200	235	225	203	214	235	206	199	215	200	209	218	218	207	205	246	197	219	194	212	222	198	231	217	208	221	241	208	206	209	231	182	187	203	215	198	180	193	231	208	242	242	188	212	235	214	201	196	208	197	192	211	202	187	202	200	230	203	216	225	209	193	216	210	201	233	211	192	179	204	212	212	256	200	220	206	209	212	220	200	215	202	216	209	233	219	200	223	235	210	200	197	226	209	221	223	187	235	212	200	212	192	196	209	204	228	210	187	222	202	212	217	195	211	208	214	210	178	206	201	202	201	185	207	207	191	200	203	230	212	191	212	216	228	231	225	221	232	182	179	200	219	195	194	212	210	224	204	219	215	222	206	216	202	225	188	232	229	239	210	195	218	208	216	217	218	202	201	179	234	203	187	228	208	217	219	227	220	202	200	229	208	216	193	216	222	180	210	191	204	207	193	229	212	208	215	227	208	209	184	187	195	201	214	197	213	209	197	206	213	221	211	222	197	197	220	187	199	190	219	194	184	217	202	237	230	191	233	245	203	212	237	243	189	202	183	221	175	226	215	208	207	227	215	191	228	194	196	199	199	217	228	218	203	237	218	216	254	194	228	205	206	213	223	200	207	209	221	187	198	212
3649	1638	2163	3036	2575	2644	3017	3371	3737	3186	3033	2929	2696	2705	2799	5984	11108	7803	2824	835	659	646	637	657	632	603	583	628	608	654	562	624	589	624	591	594	628	618	569	591	643	610	613	609	664	640	647	570	602	580	624	566	607	647	606	642	573	607	592	597	626	576	604	578	600	576	635	612	605	607	617	581	626	638	629	614	595	653	599	585	639	550	577	625	628	582	609	627	604	629	601	628	609	605	600	645	593	623	578	600	585	596	641	640	606	604	559	631	613	616	583	609	650	614	638	597	579	620	607	593	576	580	598	619	580	616	571	584	596	597	594	622	608	602	622	566	569	576	605	633	585	611	617	655	581	615	635	618	562	597	599	636	616	595	602	560	589	551	621	574	547	639	602	619	576	631	596	652	637	583	588	596	579	624	660	582	630	604	602	599	598	626	603	615	578	623	657	632	557	569	587	610	608	637	573	677	584	620	558	594	636	617	582	587	614	618	610	629	605	589	614	572	638	639	624	589	635	653	592	591	613	580	642	619	604	625	631	587	617	583	642	642	639	642	559	565	600	589	609	580	615	570	613	598	642	596	607	635	593	603	630	591	587	627	568	602	584	591	609	623	637	596	620	629	628	594	615	651	607	616	623	586	619	557	578	620	593	614	635	602	616	595	620	597	594	590	609	653	633	614	549	586	607	624	587	561	589	596	624	648	672	629	608	615	596	652	621	615	580	658	622	601	606	616	577	611	555	597	606	582	631	619	606	607	621	633	595	611	598	583	605	646	637	576	624	615	634	582	630	593	583	628	615	600	609	604	588	639	581	639	582	619	605	595	620	603	602	594	622	650	596	599	594	595	592	573	589	613	642	607	623	573	645	560	599	610	605	630	639	596	594	566	563	624	659	587	597	588	665	600	630	599	622	622	610	621	590	622	586	564	618	611	592	625	632	585	592	596	617	636	578	586	593	599	606	622	651	612	568	589	587	568	609	630	606	597	645	563	615	648	588	606	631	650	650	604	638	605	629	628	611	615	646	618	592	592	620	633	584	594	606	564	628	622	622	632	649	609	635	610	579	591	606	591	655	599	631	609	639	601	624	643	626	566	588	617	650	668	650	591	634	633	613	622	584	644	559	670	578	649	621	590	597	594	634	603	642	596	582	584	607	593	543	626	626	610	617	631	614	583	635	607	589	568	570	632	656	605	572	654	644	582	615	616	613	620	655	587	588	613	617	611	590	554	607	596	576	630	557	612	621	608	610	594	627	622	564	646	606	580	620	592	615	620	655	597	654	599	653	620	581	611	621	568	610	576	619	627	583	618	642	593	593	625	557	597	607	571	612	623	588	615	572	573	603	617	582	579	620	570	687	576	654	632	595	663	582	608	628	611	601	592	611	622	582	613	628	591	627	586	588	635	592	656	619	591	573	584	608	596	653	601	602	611	656	628	622	604	588	595	539	611	606	603	650	646	609	592	603	622	605	615	601	623	583	589	626	641	580	586	633	612	651	614	602	602	578	563	622	681	578	630	588	591	598	619	589	648	609	598	598	647	651	628	588	582	573	659	608	637	567	578	611	618	611	608	592	616	597	635	645	643	598	666	615	582	609	606	576	597	601	621	637	667	638	622	605	638	624	588	597	653	635	586	641	641	595	578	599	589	607	607	592	619	587	671	601	596	600	627	614	601	614	604	620	594	609	601	600	599	618	613	615	577	633	561	583	620	592	629	588	570	571	674	603	578	596	590	633	628	593	645	594	550	618	595	543	542	629	594	590	623	566	597	609	634	581	588	609	604	584	629	584	636	616	606	651	597	597	580	597	621	613	626	597	598	591	587	592	645	594	621	602	628	615	590	618	665	636	580	636	636	577	600	589	621	603	612	578	592	610	539	609	653	618	610	623	616	574	577	646	590	610	602	618	595	582	625	561	586	602	655	628	613	612	611	615	652	606	637	574	627	565	582	587	598	634	591	589	598	618	603	656	610	639	604	632	629	608	598	638	604	609	613	562	613	619	595	648	622	607	667	612	590	612	623	596	581	629	601	652	585	595	640	635	571	612	641	635	549	635	595	590	604	567	595	618	598	574	631	588	620	576	624	589	584	667	586	589	621	680	602	591	591	578	657	652	600	602	614	652	607	612	618	576	555	591	597	606	590	611	597	629	625	594	680	605	620	590	570	604	619	592	570	618	614	624	636	602	632	582	623	606	595	614	588	568	634	563	614	615	594	598	635	586	606	587	565	566	598	600	601	671	600	594	599	628	606	647	629	633	557	582	625	614	660	576	631	595	621	573	604	601	597	603	568	593	611	591	590	567	610	574	569	575	608	592	594	627	612	616	642	617	642	601	616	531	600	570	617	561	590	600	600	606	595	618	620	600	654	600	630	607	602	628	628	628	554	617	619	591	610	686	667	624	620	587	655	608	614	600	644	574	558	622	651	609	618	637	583	613	552	619	559	649	593	656	611	619	619	548	582	576	610	586	605	591	605	638	610	629	573	635	611	649	637	642	585	582	607	620	621	618	578	602	595	599	598	613	604	589	629	578	615	565	626	600	606	592	606	588	600	603	620	613	593	584	624	641	637	603	610	604	634	637	576	609	657	660	594	590	609	632	633	599	592	587	590	608	575	597	594	597	609	598	625	575	635	639	621	607	618	643	563	628	570	621	657	575	600	625	648	628	639	606	628	603	602	594	561	578	591	622	597	623	643	614	649	624	634	645	560	601	615	589	637	559	595	581	632	577	615	587	578	590	634	583	623	565	594	571	621	612	601	624	625	646	540	600	612	611	625	592	615	645	583	569	627	608	580	557	551	604	588	616	559	620	601	568	598	637	627	590	580	605	614	615	609	595	618	596	608	590	621	641	595	607	590	609	628	632	558	615	622	648	634	595	612	604	575	670	632	601	628	567	590	579	575	620	563	639	590	612	630	581	616	607	577	603	611	592	618	621	587	572	571	631	575	600	580	596	592	640	560	635	620	583	576	607	630	623	593	564	649	637	617	626	620	607	623	581	616	599	591	657	592	583	591	644	567	639	590	584	614	568	588	616	597	604	605	539	623	619	640	623	637	610	557	583	622	614	604	606	628	607	635	562	652	579	583	609	620	601	601	609	563	578	606	596	567	574	596	603	576	601	625	590	659	588	618	594	592	583	613	588	590	628	567	539	600	571	623	546	589	582	593	615	613	596	605	629	618	595	607	571	637	560	600	587	612	590	619	597	621	580	628	574	602	630	603	619	602	652	628	606	582	612	635	586	590	650	637	574	603	642	607	595	589	588	621	570	608	608	544	543	582	603	636	592	606	627	606	635	615	594	621	560	620	558	630	582	616	590	568	563	583	629	634	624	618	593	583	621	596	606	619	605	634	625	575	617	626	582	619	612	618	605	619	611	552	583	610	623	567	637	604	629	556	605	620	576	615	617	581	615	637	603	640	602	594	536	605	577	612	617	630	641	622	597	588	592	634	647	608	636	603	651	623	624	644	619	598	556	573	571	597
4025	1482	1412	1129	888	786	747	828	713	601	576	545	555	535	464	1043	2373	1575	657	270	227	229	199	212	242	200	223	226	202	204	224	222	239	230	181	199	240	224	209	204	238	227	205	217	208	188	197	221	188	221	207	212	159	224	216	209	210	219	203	216	212	198	218	206	215	196	202	215	202	207	213	217	219	245	215	232	187	223	233	234	219	252	193	211	213	191	216	205	239	204	178	243	214	190	196	210	222	211	214	205	199	210	206	215	219	186	200	218	236	206	233	237	212	217	184	207	214	207	220	206	202	203	222	190	217	212	225	208	229	225	231	232	239	201	216	194	214	215	223	195	209	206	189	204	194	229	192	198	221	225	221	230	213	193	230	232	207	187	224	208	206	190	191	217	231	213	209	202	225	213	199	201	201	221	237	218	210	214	200	214	205	179	227	201	198	198	208	222	239	235	209	234	185	201	213	209	225	231	207	222	226	190	228	209	191	205	219	222	237	196	223	198	201	187	216	215	211	218	207	213	214	208	218	243	216	203	225	221	213	238	225	221	208	218	214	216	225	204	211	218	223	217	209	204	223	205	225	194	198	208	198	198	210	221	192	204	245	199	226	231	214	215	197	235	244	182	204	227	213	225	201	227	223	205	219	208	198	203	188	219	207	186	224	199	206	215	221	208	210	199	220	240	222	208	228	234	191	206	216	228	218	204	217	180	231	199	211	202	194	222	216	196	212	190	217	228	229	256	226	239	188	174	200	211	205	217	212	233	195	206	225	184	187	209	223	225	215	193	226	211	218	213	236	209	200	195	204	226	187	222	194	238	201	222	208	208	234	217	197	206	199	200	224	204	199	221	209	187	219	210	198	175	191	221	212	220	194	188	217	205	190	206	171	216	214	197	202	226	228	192	238	218	195	198	203	216	218	232	215	229	217	220	192	213	236	223	195	221	226	203	212	218	181	209	212	210	208	207	226	211	201	228	210	219	202	185	209	194	218	229	197	218	218	189	217	208	227	223	192	194	218	205	198	196	212	224	192	239	213	229	229	190	199	191	184	200	215	219	202	231	202	212	198	195	214	190	220	205	184	195	227	216	225	181	202	225	188	221	218	198	225	225	220	203	214	202	192	210	196	206	216	205	193	194	198	211	213	223	212	219	233	199	217	227	188	195	195	229	210	207	207	201	223	223	201	206	219	195	189	229	212	204	188	243	226	235	194	215	191	208	218	217	217	215	236	210	188	204	206	221	221	189	214	194	215	198	208	217	218	206	198	225	228	186	206	197	222	215	216	229	222	214	177	228	202	200	241	212	194	210	202	213	193	206	212	221	213	221	223	202	214	173	174	206	204	235	195	194	212	220	205	212	228	196	198	219	211	226	207	216	210	194	216	229	221	180	204	208	205	237	214	188	218	242	205	206	187	214	210	229	193	212	219	218	203	258	202	213	220	226	240	222	231	224	210	215	217	196	227	228	208	190	227	197	208	208	185	186	198	207	225	210	201	200	218	215	203	214	230	199	207	206	204	188	162	224	210	194	192	207	194	227	211	217	206	220	193	233	214	229	206	241	215	211	222	225	220	207	214	213	235	227	213	241	207	212	214	197	200	203	220	225	218	215	180	183	228	215	206	249	201	213	194	183	207	221	208	214	212	213	223	233	205	210	220	191	218	208	195	196	202	208	209	211	192	204	191	214	246	201	199	228	227	184	184	237	201	222	202	219	216	215	211	213	219	214	220	218	208	225	208	217	206	221	225	220	208	206	214	229	225	189	246	202	207	238	192	197	228	219	226	193	193	213	204	208	205	204	189	203	213	198	200	193	220	233	213	220	234	202	242	222	218	218	192	233	190	210	185	219	183	222	202	201	189	207	214	203	217	208	172	205	210	227	217	187	193	187	216	216	224	222	236	203	206	192	201	237	232	212	211	215	214	207	212	231	214	212	237	205	187	207	216	205	193	209	235	212	207	190	198	212	203	198	194	168	226	193	218	210	206	222	213	206	235	229	215	206	215	221	214	193	216	219	179	175	209	203	208	200	202	225	210	211	232	209	183	205	206	217	201	202	192	201	233	205	217	211	231	227	203	223	210	209	203	184	215	213	229	215	210	217	210	215	198	204	218	204	218	204	214	223	198	170	207	210	222	186	211	204	217	228	218	224	202	221	240	212	195	223	212	214	198	208	216	223	214	220	203	198	201	185	219	216	233	197	229	187	200	211	241	207	208	191	196	221	233	194	217	212	220	215	197	220	240	215	196	199	223	180	218	221	192	208	180	248	203	204	204	231	222	214	200	200	196	214	214	219	214	218	219	230	207	192	225	197	205	196	221	182	222	234	193	218	213	194	217	232	188	214	214	199	218	204	208	235	234	222	222	186	218	194	226	215	215	225	212	159	207	228	224	204	218	218	200	220	196	221	207	240	230	211	198	197	213	222	243	215	192	201	229	226	188	211	219	216	216	216	239	197	189	210	221	208	193	219	215	208	223	223	203	209	204	208	214	209	204	218	177	228	221	194	199	201	225	206	189	217	187	216	212	213	218	228	214	195	207	228	200	212	170	203	228	220	208	211	224	226	219	217	196	190	209	226	199	227	203	234	192	208	203	204	191	200	243	194	212	212	246	241	208	219	221	197	200	203	224	203	208	200	226	208	218	225	209	212	224	205	208	190	215	212	209	224	221	215	161	199	210	183	213	218	222	221	195	209	203	200	225	239	233	217	201	215	226	196	197	209	225	204	213	221	173	224	192	195	210	221	204	202	233	204	221	193	210	195	213	189	224	219	213	223	215	212	239	243	234	197	216	193	236	222	204	219	199	222	185	216	187	212	232	216	196	207	227	213	245	213	201	228	181	230	208	224	205	195	218	195	222	204	226	212	215	210	217	199	204	230	193	221	236	223	237	227	226	226	228	190	209	233	187	206	222	216	203	190	213	212	197	192	200	174	191	199	211	233	196	206	212	227	209	197	223	196	225	199	222	219	203	234	207	225	190	208	198	223	185	182	210	189	187	220	216	214	217	238	202	231	196	206	218	225	198	207	209	221	198	222	221	190	195	210	225	219	200	202	238	201	246	238	221	203	223	201	193	188	205	223	218	213	183	207	214	193	204	211	218	209	200	195	202	220	191	228	215	222	222	227	189	209	194	203	193	192	209	210	231	202	205	214	221	221	202	231	229	213	209	203	208	224	218	207	208	192	216	168	235	237	234	201	224	205	222	191	187	229	195	222	200	213	231	229	222	192	214	235	212	188	198	222	212	201	220	224	231	188	212	225	190	213	220	228	204	203	233	204	188	226	219	215	231	223	226	216	205	226	220	203	220	207	232	216	209	204	217	217	223	199	211	217	203	203	234	213	246	181	213	243	222	200	208	197	223	224	237	229	205	202	212	225	200	205	207	214	196	209	204	215	211	226	253	203	195	203	198	204	221	192	213	215	203	200	208	217	202	217	227	211	187	225	213	218	208	196	219	202	225	212	213	218	225	191	221	251	192	235
3541	1652	2316	2627	2914	3126	3254	3832	3426	3204	3081	2891	2969	2791	2744	6580	11438	6933	2535	869	641	610	604	574	670	611	629	591	623	584	563	617	560	582	627	615	587	600	562	604	580	626	633	540	568	568	557	596	617	573	609	636	603	595	606	604	661	643	632	592	588	635	569	572	587	606	581	609	603	596	599	592	580	612	610	587	633	583	578	628	558	625	625	601	609	567	579	631	599	633	653	628	624	587	579	590	580	615	658	571	609	618	639	594	641	630	584	600	568	620	605	642	616	623	610	637	609	606	624	594	624	623	589	561	586	628	600	624	597	613	597	600	592	614	611	675	623	604	580	590	598	597	597	587	599	604	599	594	667	610	625	592	619	565	620	610	608	632	572	609	592	581	580	596	604	617	590	647	646	553	632	596	585	661	587	580	597	607	629	624	632	642	558	617	618	616	601	578	566	615	607	584	590	584	592	622	557	565	611	586	607	645	602	564	603	580	612	614	624	586	613	612	623	641	620	619	586	647	650	594	571	551	652	622	643	581	599	590	603	573	609	627	624	612	596	632	605	644	605	582	601	601	576	627	615	605	632	591	559	555	576	591	643	586	602	594	580	599	630	640	569	597	624	599	595	586	595	580	611	567	541	650	592	648	626	588	629	598	616	587	623	636	579	586	588	606	605	579	604	631	622	560	575	592	586	621	617	602	565	589	591	597	586	621	642	608	589	609	632	591	617	571	561	580	606	605	599	623	652	636	616	619	613	600	615	610	601	589	619	626	609	603	605	611	589	641	600	615	633	631	614	622	625	605	613	632	601	556	611	614	635	606	574	597	602	572	587	582	614	620	613	615	583	624	581	576	596	577	604	582	629	607	600	596	610	600	586	616	606	610	619	550	602	607	549	588	612	625	598	627	636	630	611	571	595	576	605	584	555	582	638	626	592	636	605	616	632	605	595	612	603	617	613	589	636	609	572	623	593	638	591	578	645	588	607	633	612	601	636	579	596	605	593	593	552	578	582	638	651	560	604	599	652	588	628	611	602	581	555	557	541	647	589	608	551	607	634	568	609	601	588	614	591	605	607	582	612	588	588	625	594	578	646	598	543	576	645	595	595	624	580	594	593	595	637	599	623	608	592	540	613	584	602	639	588	625	564	602	615	601	560	641	596	570	580	635	596	602	582	569	627	577	600	608	655	607	560	578	595	565	613	611	617	573	683	558	631	601	617	572	591	613	641	587	616	608	585	654	584	580	609	625	627	587	633	616	566	568	636	616	588	601	562	609	621	649	596	588	639	602	587	583	602	575	607	644	610	596	604	620	612	585	603	611	644	635	592	565	581	640	616	611	582	602	618	574	639	606	575	615	620	598	595	637	600	634	575	582	643	592	621	594	618	614	583	567	584	590	619	613	589	608	625	621	585	612	577	583	629	598	613	632	565	590	603	593	598	632	632	610	607	567	592	598	606	573	662	631	569	668	595	591	578	585	626	630	637	594	594	595	625	574	634	565	636	576	559	589	627	573	618	567	571	555	605	618	604	624	630	659	586	631	584	621	595	578	601	596	624	625	567	592	637	606	615	613	609	613	589	616	623	603	599	625	627	585	610	581	579	628	576	652	637	609	614	611	597	598	579	660	607	623	551	582	578	586	605	639	561	583	653	618	582	631	619	645	589	612	603	603	631	599	607	583	586	651	597	604	589	593	615	579	609	619	643	646	592	638	617	621	592	599	629	598	558	597	622	631	624	573	604	550	582	573	613	601	634	594	608	584	589	609	619	632	578	589	604	612	607	598	595	638	576	592	597	615	621	593	555	588	596	619	620	609	590	585	606	631	587	606	625	676	637	563	629	602	586	606	618	606	607	611	590	577	581	591	606	609	576	581	629	602	643	613	619	563	655	590	626	611	577	592	629	625	577	622	545	612	600	598	637	621	619	585	616	644	537	649	534	599	642	611	624	601	604	613	611	620	593	576	612	585	596	614	632	585	588	621	624	593	584	592	614	596	575	556	606	624	617	616	594	578	608	618	588	594	612	644	577	636	617	603	598	620	592	630	626	587	555	621	581	590	585	624	601	585	627	594	608	579	615	619	595	606	577	601	587	576	597	583	625	593	659	559	594	579	590	610	618	631	605	579	627	642	639	626	600	550	649	639	611	572	660	578	624	573	607	591	560	611	560	608	622	600	599	613	591	578	607	597	658	591	566	601	643	624	634	638	572	574	611	623	582	576	571	579	621	608	598	588	666	590	551	615	623	589	592	638	592	589	605	608	642	609	590	607	630	564	594	584	607	611	580	584	633	627	595	584	629	581	596	607	594	628	586	628	617	653	604	603	645	601	629	585	582	611	588	530	575	597	605	568	595	606	598	664	586	616	645	575	575	586	636	612	557	590	647	585	581	620	563	601	586	596	619	563	576	562	594	583	567	588	607	562	586	632	602	585	585	582	598	587	557	615	607	624	595	580	592	616	638	626	577	584	647	629	617	590	589	612	595	630	578	612	603	610	614	616	601	624	622	592	640	579	632	600	566	619	601	615	641	653	591	598	592	609	630	607	641	624	550	579	608	626	556	631	591	600	552	585	595	643	650	607	627	616	605	607	618	628	600	610	640	601	573	606	604	609	618	635	591	603	606	612	594	569	594	607	597	588	624	654	600	613	583	631	566	610	645	613	618	637	582	631	574	589	607	643	600	617	611	652	587	621	611	594	618	613	593	575	620	605	605	615	611	542	566	607	616	555	594	605	592	603	573	639	606	597	603	590	648	602	616	615	595	631	587	578	609	623	635	549	596	570	601	590	570	641	616	618	578	607	586	618	588	619	663	603	635	597	613	575	653	575	593	612	576	605	601	565	582	599	637	595	605	648	612	579	625	580	598	613	606	589	576	612	618	649	615	609	583	611	615	630	585	629	579	592	658	618	605	625	601	612	591	571	607	610	632	600	592	589	631	606	623	656	631	630	542	629	609	631	589	591	584	605	565	602	623	668	570	553	578	623	629	600	621	637	602	639	580	611	582	587	597	605	591	553	583	635	606	634	588	592	631	590	625	565	598	614	580	576	593	605	581	571	569	613	607	647	589	615	588	599	608	596	607	609	617	544	580	585	631	626	588	579	617	584	611	617	584	626	591	591	596	592	609	625	626	590	605	560	588	614	625	586	608	627	589	570	610	643	580	622	599	548	623	607	583	575	618	628	600	627	615	605	583	601	593	653	614	590	586	603	591	604	606	583	621	587	603	596	564	581	585	570	643	609	583	593	617	547	603	615	599	624	574	606	620	627	550	588	608	583	632	575	556	597	587	596	598	606	661	588	605	642	611	598	590	619	635	624	612	581	601	586	612	600	654	634	599	589	652	575	612	573	616	582	581	637	561	588	588	626	632	631	662	634	587	630	621	576	614	633	607	606	595	646	568	615	577	578	576	581	637	569	560	615	598	570	580	626	554	638	571	594	592	580	578	639	628	597	658	592	635	612	562	601	615	608	566	635	610	603	604	597
4318	1290	1300	1234	1056	947	893	822	723	682	599	545	597	478	563	1139	2127	1502	649	290	219	212	223	197	216	218	223	184	226	203	223	201	215	184	197	214	203	201	200	194	208	210	197	212	207	212	221	218	213	187	206	192	224	223	198	222	222	208	196	197	201	216	197	230	218	219	217	179	199	205	219	231	206	201	199	183	213	208	194	210	208	235	224	207	230	203	246	206	227	236	223	196	212	223	186	200	203	202	206	193	216	228	223	199	179	222	199	222	225	197	197	217	198	231	220	216	180	202	221	198	187	188	217	195	220	226	212	220	222	192	217	212	215	217	220	216	208	208	211	205	212	206	211	206	192	206	206	212	220	218	222	198	222	177	236	192	219	209	205	199	201	216	228	198	221	191	199	211	211	213	218	218	208	214	211	217	196	215	205	214	236	181	201	227	218	202	219	192	193	215	217	224	237	229	179	211	204	242	209	213	188	195	231	229	221	215	219	202	197	185	194	205	245	203	221	201	223	205	210	218	197	205	193	218	210	228	217	229	197	188	184	224	213	231	188	217	215	188	217	226	234	205	215	198	209	204	206	208	227	241	200	222	202	226	212	204	215	213	212	217	231	203	193	235	218	234	200	192	192	205	222	213	202	252	196	207	223	216	210	211	225	231	193	198	199	229	208	211	226	234	232	243	231	223	193	209	230	208	220	200	210	227	229	223	192	208	210	219	212	234	204	234	212	222	219	229	190	210	232	196	205	173	201	217	173	203	234	221	185	198	192	206	213	212	189	204	202	210	213	195	215	226	191	197	200	228	198	214	225	194	219	203	212	211	219	227	225	219	249	226	195	213	207	218	199	208	208	202	206	199	215	194	221	204	221	209	215	209	212	218	201	206	201	221	208	218	227	191	209	208	197	201	241	193	212	192	225	236	189	223	201	224	229	216	212	226	193	221	216	209	188	202	217	191	217	219	211	214	220	212	205	216	215	210	206	220	236	207	185	206	200	221	214	209	212	206	212	214	187	207	230	220	210	221	193	190	208	214	225	246	230	204	200	206	216	208	236	189	216	197	210	219	200	199	214	189	226	201	193	201	204	214	203	224	234	197	221	204	210	196	192	235	194	206	229	224	199	213	203	209	227	200	198	219	214	212	189	249	189	216	223	203	205	190	194	219	230	204	201	227	235	220	207	226	199	194	221	220	211	211	212	240	192	228	221	196	220	201	214	226	232	200	208	194	225	193	207	215	217	204	212	201	216	224	192	236	219	214	196	247	195	211	186	210	199	216	212	200	186	228	207	202	227	213	220	244	203	214	190	209	215	227	220	214	247	203	216	221	237	186	203	202	217	206	199	211	216	195	188	210	211	217	203	206	219	214	203	204	200	197	220	219	239	192	191	219	217	227	209	206	191	213	234	234	236	231	215	215	197	188	197	234	219	196	178	229	208	196	178	223	206	225	194	193	220	218	213	238	220	201	196	225	190	203	207	240	209	194	207	200	200	208	217	226	222	213	191	234	231	201	220	198	221	211	210	208	215	199	206	202	207	200	214	204	199	185	200	232	220	223	189	204	192	222	220	222	202	196	210	208	206	196	235	196	189	193	209	226	219	200	205	186	204	216	234	236	202	205	208	223	205	217	209	203	197	210	222	225	217	200	219	179	220	223	207	189	211	211	239	200	182	205	220	222	220	202	198	194	224	212	191	222	193	204	213	212	187	211	210	212	226	184	239	213	207	201	233	208	229	212	232	227	199	225	216	213	211	194	232	211	212	212	213	217	206	233	211	192	214	200	220	221	212	190	201	201	203	236	206	211	193	218	207	209	223	202	218	213	211	201	212	236	201	208	216	215	195	230	189	195	215	218	197	243	215	204	220	208	216	220	206	190	207	207	175	198	214	211	223	214	231	218	243	196	227	219	202	208	211	204	210	223	207	199	222	214	210	220	196	207	231	235	190	215	208	193	210	245	212	203	223	221	215	212	218	221	232	206	205	204	213	197	217	226	222	230	241	234	228	184	215	209	204	220	202	209	193	233	198	186	200	218	202	220	203	210	223	219	183	217	221	198	205	192	215	231	205	225	186	207	198	250	209	209	230	230	199	198	204	215	216	204	196	211	213	223	191	206	190	176	213	193	198	230	217	206	196	192	228	205	221	195	211	223	232	222	226	197	238	201	217	208	180	209	204	248	254	216	190	204	227	216	230	247	211	206	196	213	219	219	224	205	241	200	207	215	217	217	199	228	187	187	219	236	210	205	236	219	217	187	216	208	184	203	212	208	241	208	243	166	235	233	240	223	204	228	219	216	217	212	184	204	234	223	195	211	208	197	202	189	205	230	269	245	241	227	207	223	214	215	207	203	194	225	194	201	213	179	197	178	200	190	210	193	208	224	201	210	205	206	244	225	196	196	200	197	214	184	214	204	191	200	229	223	199	234	200	195	215	227	191	214	211	219	252	214	206	220	197	222	210	195	177	202	206	221	228	205	199	223	216	214	217	208	210	199	207	223	236	208	195	207	201	207	209	216	187	209	194	198	203	205	226	216	210	227	212	223	210	225	242	209	201	201	210	206	204	213	203	226	218	201	190	217	202	206	196	201	207	219	218	210	207	191	230	200	213	199	220	214	204	225	188	232	196	219	219	210	213	230	225	205	221	230	209	199	224	229	191	212	194	222	178	200	216	214	213	191	199	206	243	221	245	219	206	211	205	218	204	207	195	196	221	220	189	195	196	220	213	221	204	222	206	239	234	217	224	190	234	222	226	229	209	195	235	184	193	194	212	215	224	214	199	220	223	227	220	227	213	224	224	214	230	209	201	208	218	232	198	207	196	208	245	211	198	220	192	202	194	221	220	224	225	205	227	205	208	192	195	213	206	183	227	203	186	197	234	206	216	219	208	216	224	207	203	225	204	227	224	180	201	228	208	220	229	214	222	215	222	206	220	232	210	202	223	218	238	211	223	219	199	214	196	228	223	184	208	242	213	203	194	218	211	234	213	196	208	209	224	198	199	244	200	219	217	217	228	189	196	186	218	239	190	186	217	218	214	218	226	215	220	235	205	221	208	187	203	220	238	204	217	201	212	200	207	233	216	206	198	242	201	226	222	215	229	198	222	207	209	205	209	209	205	200	196	207	212	231	219	236	212	211	189	226	206	205	203	216	203	201	208	253	208	195	210	195	209	215	213	186	194	225	209	229	180	203	194	229	219	190	200	193	219	239	230	206	208	208	226	233	227	212	223	195	219	225	212	212	227	192	225	217	203	206	210	190	227	204	234	189	239	234	227	224	209	193	216	205	210	208	220	209	196	227	208	212	210	199	225	207	217	201	211	216	248	198	205	204	211	220	199	199	199	207	197	212	221	210	206	233	198	224	214	223	228	221	217	184	231	227	206	206	241	200	197	224	213	237	190	216	231	190	205	220	220	200	211	212	218	198	211	220	227	218	210	201	229	207	205	223	232	236	221	201	204	213	218	245	215	210	223	204	184	222	228	224
3547	1494	2160	3156	3612	3878	3985	3829	3439	3401	3083	3116	3020	2459	2889	6879	10998	6816	2455	863	669	583	643	600	596	569	610	596	604	632	583	665	642	579	594	578	602	599	605	611	549	603	590	609	615	598	606	617	571	579	593	629	562	596	575	610	593	600	568	570	597	607	609	614	588	613	547	632	571	627	621	592	551	600	638	542	608	615	606	637	607	609	614	601	633	641	612	628	637	639	613	533	549	597	585	599	589	529	627	686	606	589	574	629	628	591	591	632	583	595	617	589	595	617	606	575	608	614	581	607	627	591	625	636	666	590	606	584	575	583	651	611	595	591	613	575	547	612	616	573	625	638	553	564	603	597	573	621	629	593	591	609	566	610	599	637	588	598	570	597	603	597	615	615	609	607	546	592	604	637	616	627	615	550	570	598	578	589	611	595	583	558	604	596	562	591	569	635	555	603	610	594	641	593	634	568	652	594	623	616	608	617	607	588	659	583	628	607	607	626	625	610	610	582	581	635	572	589	608	621	596	605	637	587	575	620	627	591	603	590	592	584	590	625	584	588	618	612	597	616	581	613	617	618	589	559	619	619	596	593	596	599	612	582	602	622	626	609	625	606	597	586	592	569	617	592	625	595	602	609	592	589	552	583	635	615	595	617	569	600	656	613	596	600	574	620	586	567	613	634	632	638	607	601	603	606	610	606	583	607	614	566	604	580	577	605	580	596	647	634	580	593	593	571	600	581	614	594	583	586	632	641	612	563	588	605	577	618	581	605	614	643	589	607	635	627	616	589	569	631	578	602	606	645	607	623	586	621	635	622	617	622	610	590	634	576	612	588	609	587	624	635	600	619	632	569	627	556	589	633	575	621	640	573	545	575	566	575	591	586	564	582	596	589	595	610	602	612	630	590	635	590	578	562	601	574	649	605	534	624	576	588	542	599	612	561	628	588	537	620	576	636	597	627	589	634	596	582	598	567	576	609	635	616	606	615	612	583	617	605	664	610	594	662	615	601	631	608	598	655	626	596	609	645	580	571	627	594	591	645	628	574	579	613	591	603	610	597	566	570	572	645	611	591	609	597	578	596	625	619	611	630	589	630	621	594	567	609	584	599	600	630	582	618	641	615	596	624	597	608	612	616	613	594	568	597	614	589	591	617	618	607	639	567	586	603	608	592	624	591	593	593	635	614	591	617	576	646	588	603	604	620	559	567	552	654	638	618	602	590	622	663	572	606	595	614	584	578	659	605	588	622	627	619	599	608	636	591	583	616	587	629	620	612	636	585	609	576	587	654	592	580	629	584	569	589	614	618	591	585	585	597	658	570	589	629	605	587	635	662	666	591	601	603	569	602	605	648	610	591	638	568	614	605	576	587	628	583	597	579	604	633	577	591	592	588	621	620	628	585	598	635	636	608	593	561	608	573	575	575	603	612	638	640	602	580	625	637	566	555	591	620	551	596	600	587	585	568	634	612	596	593	575	579	575	620	607	615	595	603	666	645	599	592	589	575	634	574	582	616	608	617	597	619	592	612	570	579	651	608	610	603	597	649	628	615	576	602	629	630	622	570	561	601	602	615	603	593	616	622	619	631	596	548	577	635	609	613	609	584	621	613	603	571	642	658	569	590	576	632	598	584	594	637	611	633	596	612	598	577	611	608	565	593	629	568	572	625	640	596	618	533	595	579	574	592	602	629	599	647	591	638	634	600	610	608	592	654	578	582	569	570	618	621	602	602	628	599	608	609	623	554	569	620	587	583	600	624	609	633	594	605	591	583	632	589	561	606	581	565	612	614	601	623	610	559	603	611	599	621	583	583	584	628	603	627	571	618	646	623	665	605	615	559	593	612	616	622	600	621	568	584	615	561	602	611	589	598	631	630	588	598	608	615	598	619	622	587	577	611	594	593	572	585	616	601	588	581	611	621	618	601	594	627	575	611	615	597	608	537	572	603	574	627	618	598	648	576	595	631	621	591	569	598	563	579	636	582	649	574	607	598	584	594	647	600	634	621	601	595	595	625	641	580	611	583	580	620	600	579	631	569	636	626	594	625	610	625	594	603	637	645	617	612	612	613	617	592	635	574	637	644	571	636	616	628	620	579	575	612	591	621	601	618	605	609	654	620	573	622	576	634	592	598	601	586	608	595	612	573	611	580	587	630	649	633	596	583	607	564	587	668	585	576	620	590	611	611	586	629	650	604	629	577	580	609	614	612	589	651	597	602	612	640	562	587	612	616	615	594	611	586	621	605	631	561	605	601	644	569	616	600	626	576	602	612	597	589	588	577	558	551	633	628	593	581	576	600	593	615	557	607	634	600	630	580	619	597	627	595	578	566	577	626	575	655	588	610	592	627	562	588	603	538	617	573	573	612	614	601	619	611	569	615	577	626	611	604	624	607	638	628	588	619	652	607	584	596	622	626	588	608	606	565	608	674	582	620	622	616	600	588	627	631	568	617	596	593	615	625	611	586	605	614	611	649	571	573	560	601	590	622	630	598	574	603	605	641	603	674	611	588	592	599	624	666	614	634	621	586	591	627	609	604	605	566	591	619	577	607	606	609	557	586	586	585	574	591	629	646	628	640	571	588	569	588	613	590	620	612	591	606	623	653	616	622	622	615	594	630	628	561	576	566	530	638	626	619	589	614	554	589	593	632	596	637	585	603	602	588	643	580	590	554	608	595	616	635	588	620	579	618	628	606	638	582	571	562	571	604	621	598	566	636	626	601	603	604	584	604	589	640	628	584	652	621	612	595	622	630	563	554	634	562	611	611	619	608	604	604	617	631	570	644	575	630	631	580	620	591	607	586	635	613	627	604	573	586	625	614	589	631	598	605	611	591	612	555	614	582	613	595	611	622	610	581	586	596	605	626	560	618	599	589	603	593	617	609	589	601	602	616	618	629	604	625	613	553	564	616	631	645	595	620	590	592	562	641	572	604	629	580	609	614	615	610	622	568	601	576	596	616	603	578	573	606	668	601	608	574	592	554	606	627	616	612	633	601	593	583	638	634	686	607	612	609	600	597	618	641	609	604	593	575	603	577	610	590	590	587	592	589	608	622	620	610	602	620	599	613	632	581	606	634	587	626	579	611	603	616	638	586	590	648	556	604	549	560	555	548	611	587	633	596	642	600	574	614	612	653	623	556	600	650	677	690	582	614	596	608	597	615	587	628	632	598	598	650	611	568	577	548	615	614	594	583	577	620	602	594	668	611	571	603	631	567	588	598	570	574	561	566	609	578	607	591	631	583	588	617	594	601	648	629	567	616	596	625	633	588	554	581	619	612	592	631	608	626	588	632	596	579	600	629	548	615	639	633	623	646	592	624	611	630	674	620	581	577	623	606	601	628	570	560	587	629	606	545	651	631	570	601	587	612	534	627	552	622	618	597	617	589	636	583	585	592	613	559	621	596	573	582	628	603	629	599	627	639	597	629	582	628	618	610	566	593	596	594	620	616	572	577	576	586	613	568	564	598	573	591	598	674	627	591	599	607
3920	1273	1398	1432	1149	1188	1080	872	692	587	671	644	558	522	523	1324	2130	1362	575	257	214	235	238	186	205	210	193	220	198	183	211	206	225	182	226	213	180	226	209	193	215	206	220	209	217	224	208	205	225	179	212	190	223	204	187	211	200	190	194	217	194	206	191	197	217	203	219	177	222	218	209	211	215	226	197	234	239	202	218	199	222	208	205	203	181	202	211	198	237	198	178	211	221	214	213	236	226	216	223	223	176	241	218	207	238	204	194	190	178	186	198	219	222	234	206	201	206	217	203	235	247	215	195	207	228	210	220	197	240	181	202	237	203	215	166	201	198	200	206	197	212	217	212	207	217	200	195	225	223	205	233	211	209	190	214	210	207	204	198	210	216	209	211	203	199	218	209	200	235	202	221	201	199	231	199	217	223	177	215	184	202	218	204	219	201	195	231	226	223	230	204	205	186	215	238	180	202	196	218	225	247	214	222	212	209	228	225	212	215	222	179	192	185	195	211	192	200	211	195	221	204	195	219	197	215	214	214	215	208	226	209	189	209	205	201	205	223	217	222	221	220	229	225	208	199	209	214	208	218	198	204	242	224	215	218	212	226	206	202	200	195	209	215	213	205	232	217	202	218	224	200	232	202	219	185	216	210	206	206	224	203	210	207	190	228	208	213	212	221	207	223	192	205	198	211	197	214	201	222	214	192	206	200	222	201	191	192	226	223	193	199	226	208	201	222	193	205	203	243	234	209	209	212	187	200	187	237	177	214	211	232	195	183	199	208	246	207	209	193	197	199	234	217	203	200	214	210	202	226	186	205	237	209	204	213	197	190	201	213	192	212	211	186	219	194	204	201	216	219	191	233	205	209	188	208	225	221	223	182	213	216	195	194	203	203	220	207	209	218	204	173	239	225	228	213	197	211	222	193	220	193	215	212	193	196	228	223	200	230	230	218	210	211	241	223	206	209	235	210	203	181	223	209	206	236	218	221	208	196	198	219	211	210	206	205	213	233	226	204	214	195	213	230	181	188	233	191	221	195	196	231	223	194	223	205	202	210	197	191	224	204	211	194	224	240	215	207	218	210	211	204	183	229	212	194	191	226	196	219	216	204	197	213	208	212	206	202	207	188	204	204	213	218	231	218	188	206	241	212	186	211	230	229	203	217	220	199	189	201	207	228	229	225	213	223	188	249	194	182	184	222	185	222	206	217	192	203	230	209	176	208	229	216	212	193	231	192	226	215	223	204	219	206	201	211	182	205	224	196	213	201	211	186	213	210	212	210	172	214	195	230	233	232	223	211	233	172	188	213	209	199	191	217	196	206	207	216	197	211	220	200	226	206	226	198	202	182	208	215	212	215	226	220	192	200	218	204	186	211	235	222	214	216	208	203	223	196	220	202	202	222	222	207	197	225	208	229	215	225	196	195	190	192	201	209	211	215	228	218	209	210	209	204	239	226	208	217	204	196	218	185	219	200	203	209	173	232	215	209	215	222	201	220	226	242	199	215	199	216	209	202	170	214	234	233	211	223	214	206	213	217	185	226	189	213	212	191	226	203	178	229	186	202	194	230	193	210	183	195	209	213	222	196	204	223	204	223	206	225	221	206	193	204	209	193	201	217	215	214	179	233	212	215	228	211	216	187	223	202	232	223	213	211	174	204	241	229	186	193	222	228	201	224	206	201	191	224	225	216	219	228	227	195	230	222	234	193	211	235	215	215	176	218	216	213	219	191	193	182	209	206	203	227	177	202	223	186	209	202	217	190	208	242	212	227	200	207	213	214	219	197	207	191	212	205	215	193	219	205	203	209	211	209	214	198	216	224	227	197	195	171	204	199	210	198	209	197	191	228	206	230	220	214	237	203	195	214	245	216	201	201	219	209	211	230	203	209	227	216	223	221	194	207	205	218	211	216	218	204	203	231	195	212	211	217	215	240	202	192	196	195	211	223	220	201	201	211	189	219	217	218	204	218	208	222	240	234	200	211	200	182	203	201	227	217	215	207	226	206	219	214	203	204	215	215	220	214	197	180	218	237	212	206	213	213	233	211	219	227	216	209	219	198	208	214	207	245	190	212	205	195	214	226	190	203	214	215	196	210	202	222	215	209	227	215	223	195	218	200	212	232	205	217	190	204	220	223	216	211	226	223	216	201	222	210	192	216	234	199	221	209	205	197	189	201	188	241	207	233	224	233	245	194	231	192	226	234	216	210	210	213	201	222	220	213	211	228	220	233	205	201	182	233	186	204	201	200	212	215	176	191	248	218	214	211	225	195	223	208	201	208	216	203	238	213	182	248	192	206	201	210	189	207	230	231	226	191	215	195	214	203	216	216	191	188	217	195	211	196	202	196	240	206	209	205	211	219	217	222	204	206	230	220	214	223	216	203	203	196	206	210	206	197	208	235	203	206	197	214	211	233	211	198	192	209	219	184	189	190	204	199	197	204	225	218	242	220	223	209	217	215	228	205	215	195	228	218	207	204	219	236	220	210	199	196	210	196	212	234	223	199	225	225	180	210	201	228	224	201	235	234	216	210	186	194	225	229	203	203	208	215	197	222	226	195	212	199	227	199	227	214	201	215	223	216	222	217	191	190	220	192	198	236	232	216	196	207	209	215	216	206	245	209	194	208	232	216	221	215	218	218	226	218	184	209	181	210	186	198	222	193	222	217	236	212	226	243	205	198	208	199	204	215	199	196	211	222	206	213	227	188	210	210	204	218	214	213	203	196	198	213	231	200	219	191	207	187	188	210	178	214	204	213	202	212	190	218	199	214	178	200	218	202	214	210	210	231	179	213	197	226	225	225	243	218	208	205	208	197	209	229	217	201	210	206	226	234	242	219	188	227	218	221	208	208	246	201	198	224	182	197	205	224	211	224	188	192	213	204	213	224	214	216	199	215	201	196	192	215	184	241	217	201	204	194	194	234	207	205	212	256	212	215	202	197	218	219	223	189	236	222	225	193	210	195	212	189	221	209	204	229	202	220	211	197	236	233	223	209	218	213	183	224	195	220	209	213	202	198	228	209	211	249	176	214	189	224	199	208	188	216	214	198	212	197	209	211	204	208	201	192	202	224	213	189	216	232	221	228	215	189	214	210	214	233	223	214	236	199	193	221	224	224	213	216	214	191	208	210	221	207	219	220	198	207	200	210	219	239	210	188	230	191	216	220	198	209	225	222	225	187	235	189	251	224	199	204	219	220	224	238	205	202	199	198	208	222	227	208	199	224	218	221	196	231	198	207	233	236	180	192	211	223	216	196	241	219	200	202	196	222	208	187	192	186	203	195	202	225	230	223	220	214	192	249	203	212	221	205	199	206	243	209	215	214	177	183	223	189	249	197	217	199	200	233	214	198	198	252	190	182	196	233	201	233	200	202	201	210	209	205	236	213	192	206	208	196	207	164	224	210	201	176	218	219	195	177	200	216	209	256	212	198	213	198	191	222	192	237	216	208	212	185	228	214	226	199	213	211	229	228	206	211	211	203	223
3454	1378	2260	3366	3709	4624	4337	3921	3378	3121	3532	3448	3002	2639	2790	7673	10438	5946	2296	835	679	655	591	569	610	623	596	558	620	578	621	591	628	621	599	597	647	633	595	636	622	632	580	592	656	638	628	603	571	583	573	594	619	578	584	615	619	610	608	586	611	585	627	606	614	589	580	580	568	590	651	624	635	640	606	579	622	636	586	595	597	565	625	650	627	623	604	592	638	544	584	665	598	622	564	615	657	615	605	646	614	636	641	583	600	592	671	644	629	568	617	630	617	580	591	611	606	565	606	591	646	627	599	594	568	616	607	639	576	594	599	622	588	587	625	593	627	609	599	617	580	600	587	624	566	620	607	605	570	610	620	621	578	603	609	620	612	644	579	582	616	573	631	570	596	586	627	563	548	589	616	602	649	591	549	624	625	613	612	582	623	592	620	586	597	593	581	625	583	592	579	580	629	558	562	631	633	598	618	618	556	640	629	634	586	591	621	575	623	634	655	546	677	592	598	606	626	527	612	584	609	649	591	600	583	626	588	589	618	598	634	597	662	609	636	606	617	631	632	595	620	675	623	595	618	619	588	588	614	607	628	607	618	588	580	639	605	608	602	616	629	562	571	579	609	581	565	593	644	600	655	634	554	609	606	598	606	560	584	623	567	630	596	635	670	619	620	596	580	662	601	607	619	594	604	676	608	571	595	587	634	594	623	612	641	584	598	630	610	632	652	640	605	632	592	655	603	608	591	661	568	627	601	623	604	586	611	623	631	583	595	620	575	580	613	638	602	569	645	599	632	549	574	585	591	618	563	580	558	577	599	598	597	610	586	616	596	648	635	595	638	587	556	598	640	601	576	595	680	601	616	614	573	567	643	584	600	615	629	624	604	589	635	619	616	593	597	630	594	594	577	622	613	623	628	613	599	574	587	570	618	584	598	590	598	637	576	582	628	608	605	581	604	557	582	581	592	585	618	607	577	662	635	621	610	644	611	565	601	609	605	604	549	631	631	607	620	608	619	607	595	605	600	601	613	629	594	603	608	574	642	597	674	622	605	590	590	602	610	588	588	644	602	612	608	554	572	580	612	565	613	610	534	620	639	629	634	620	620	611	593	565	600	534	589	612	583	597	579	582	615	586	609	581	558	625	579	644	596	612	554	599	604	609	571	626	595	629	611	610	633	552	567	651	628	585	573	608	610	590	612	594	556	573	609	570	549	619	588	601	605	623	615	628	608	592	576	627	589	581	667	586	588	609	631	620	612	641	596	617	583	598	570	641	606	540	615	636	628	653	626	605	639	567	591	589	561	619	612	623	590	622	607	619	626	625	619	600	666	628	594	645	620	625	631	614	632	614	628	629	576	599	599	603	601	603	606	614	601	608	595	645	633	566	612	602	634	619	510	593	595	592	591	648	613	669	590	567	600	582	611	568	584	610	560	619	575	588	637	630	645	642	600	588	606	613	632	593	636	611	604	584	646	582	598	638	611	607	639	617	602	654	605	607	596	554	610	592	610	611	590	566	595	556	581	610	559	607	587	608	581	582	602	625	609	605	572	612	604	591	596	621	637	580	607	618	580	597	560	617	598	581	648	638	608	626	589	616	640	625	637	598	577	588	588	627	635	608	645	602	550	653	596	619	633	599	669	612	565	591	628	602	578	594	626	595	628	618	616	621	555	632	636	626	595	587	637	619	600	636	578	581	630	595	613	596	606	587	591	582	623	645	613	600	634	644	602	604	657	589	595	635	621	583	584	606	596	607	615	665	648	619	622	606	586	602	607	597	596	583	622	631	625	592	610	607	618	632	576	590	553	622	652	608	619	638	584	603	626	591	601	588	587	627	612	614	596	597	621	591	582	628	618	571	639	595	621	597	581	610	628	598	610	564	613	593	621	531	625	633	576	634	658	650	625	608	574	566	643	631	636	612	598	613	629	595	639	613	632	628	588	638	644	636	638	624	607	606	594	625	610	592	611	616	613	604	609	605	624	606	579	643	636	569	579	597	629	609	541	623	593	656	603	620	598	648	594	636	626	631	592	587	622	613	585	649	619	627	632	642	589	626	613	580	607	598	569	643	608	624	640	616	567	584	642	577	607	580	630	633	600	605	603	614	644	614	600	645	598	605	582	603	615	569	630	589	630	603	610	622	585	625	639	571	590	592	570	585	659	579	599	612	599	601	593	639	628	592	599	618	612	628	588	622	572	620	621	617	607	617	603	602	603	633	611	623	617	634	615	549	585	605	584	620	578	621	625	616	638	604	567	583	598	607	607	581	586	600	633	602	624	602	595	577	630	633	573	611	604	614	630	624	625	607	589	614	605	609	605	609	633	611	588	603	600	599	568	590	610	606	588	573	615	593	571	644	621	611	601	630	593	633	632	587	628	569	580	598	609	588	572	597	541	621	590	597	594	598	585	645	599	642	626	609	590	619	585	607	565	562	639	597	583	642	636	544	608	619	620	626	604	576	628	605	594	652	614	598	634	616	616	605	617	660	540	617	593	596	620	627	633	639	624	570	619	623	630	599	610	599	608	560	575	622	637	619	637	589	630	605	592	615	585	613	654	627	576	609	577	621	593	620	581	577	585	587	610	612	645	591	609	657	589	533	567	607	561	604	624	606	590	610	597	555	598	599	614	617	632	628	585	620	583	604	633	560	623	598	640	549	629	639	622	562	571	590	610	575	590	631	636	617	626	622	614	598	596	592	641	618	636	611	594	613	574	612	603	607	611	633	629	600	617	590	594	646	606	624	617	584	584	590	609	633	596	602	600	610	629	589	601	641	626	625	562	574	591	598	617	583	615	598	599	607	567	646	602	599	612	589	632	626	599	629	619	559	617	632	562	622	602	590	627	601	577	597	607	634	572	585	589	648	596	622	602	583	632	562	616	568	596	614	634	610	595	583	575	591	625	575	585	620	610	616	623	604	627	610	613	609	618	617	560	576	609	617	607	627	593	624	584	604	580	644	594	633	568	640	647	566	592	607	606	619	616	618	629	572	589	612	591	562	575	587	608	586	596	615	600	585	562	575	602	599	639	637	612	614	608	555	595	572	606	606	615	648	556	602	598	608	587	603	645	591	594	592	654	570	561	613	594	619	572	615	629	647	648	639	588	626	610	578	590	628	633	623	602	628	617	630	632	569	601	577	633	623	637	641	567	598	586	636	591	652	585	598	588	604	626	608	615	554	583	620	603	643	632	570	626	620	577	607	618	548	596	606	609	575	609	596	579	625	582	621	607	573	569	590	560	607	634	611	612	585	611	561	557	637	571	641	578	608	589	642	599	632	643	615	625	597	656	563	620	575	580	613	594	622	590	621	661	590	608	626	646	575	617	611	613	583	580	627	638	629	573	623	586	599	596	625	599	645	645	546	626	622	616	662	592	610	652	581	606	582	620	649	597	621	632	583	616	648	581	620	614	582	625	615	618	575	605	609	599	593	602	581	595	611	623	632	635	621	609	589	616	627	591	646	610	660	565	621	566	591	597	626
3629	1289	1743	1764	1408	1213	1078	845	726	743	719	603	477	423	493	1384	2039	1326	590	266	213	231	225	220	211	214	190	213	221	244	229	227	222	199	224	195	205	215	220	212	210	188	215	195	197	205	226	211	211	214	214	231	204	187	213	185	223	204	221	209	228	219	224	230	191	239	192	212	197	187	224	190	197	187	210	197	226	214	229	196	202	190	230	213	208	217	232	216	233	214	202	216	183	160	197	200	208	205	198	218	188	194	193	191	188	207	223	212	225	211	205	218	208	215	205	190	180	221	195	217	191	198	211	218	224	214	225	204	206	199	217	212	217	200	209	206	234	226	212	225	206	229	213	227	216	173	204	226	196	240	202	224	237	212	198	194	192	231	235	240	198	223	203	196	208	217	202	214	207	205	197	191	201	202	217	216	222	201	192	206	216	238	201	218	216	211	216	208	223	192	226	193	213	217	238	207	199	222	204	191	192	201	207	197	216	211	197	212	212	218	205	191	209	223	204	233	219	204	177	212	222	228	204	209	189	196	213	198	195	208	190	224	186	229	207	209	203	230	212	193	216	193	202	200	213	197	217	223	226	207	237	196	212	213	207	221	195	217	204	216	213	204	200	225	207	226	197	222	206	210	210	196	208	194	211	193	188	217	211	207	174	232	192	186	210	191	207	191	217	205	220	189	207	220	230	202	223	210	217	222	228	225	213	211	217	190	213	189	193	184	226	200	207	218	197	208	223	228	220	213	220	215	206	199	216	221	221	218	217	214	199	224	236	209	197	208	187	201	197	201	220	219	208	209	185	187	219	211	226	203	215	221	227	187	193	219	195	213	197	227	191	212	218	190	234	239	233	229	208	212	221	203	207	211	226	225	196	189	205	204	203	228	207	236	220	199	200	203	218	202	178	223	211	209	218	195	199	196	227	221	184	203	193	223	199	210	232	213	194	207	211	200	203	212	192	209	172	189	233	174	211	196	222	242	226	204	207	194	175	209	197	184	189	203	205	184	201	213	207	211	216	215	241	203	212	190	210	203	195	208	202	207	217	204	205	197	236	207	207	189	212	201	248	201	196	232	242	234	203	215	211	206	223	223	196	214	198	230	209	212	192	213	187	233	185	245	215	209	218	225	215	217	206	233	203	207	205	223	185	199	196	197	193	219	231	188	184	221	197	214	218	227	217	228	218	203	233	204	194	234	205	227	189	212	213	203	235	216	202	226	205	199	182	179	226	218	209	182	222	195	198	223	228	198	202	197	212	208	231	190	185	219	186	202	216	208	219	201	206	223	199	209	216	203	195	204	218	202	181	209	219	223	228	211	200	217	221	218	220	206	198	205	221	211	215	207	196	226	186	222	196	217	212	219	225	211	159	203	189	204	218	196	213	216	230	207	217	187	198	225	225	206	225	190	188	209	214	192	208	223	227	221	215	229	229	218	238	240	200	209	211	240	202	210	216	200	232	193	198	226	182	216	228	230	240	200	239	215	205	202	198	213	221	199	197	236	215	193	219	210	215	196	201	208	207	209	219	235	188	232	195	204	204	206	198	217	206	236	201	208	215	190	222	219	196	197	227	215	240	213	221	212	197	213	222	208	194	239	192	205	211	221	217	195	191	241	216	209	205	238	213	239	219	206	193	192	235	198	210	187	206	212	215	182	240	210	221	205	222	221	221	218	193	197	220	210	207	197	193	223	209	247	231	207	204	202	205	214	220	209	199	233	250	218	236	221	212	204	202	207	221	195	205	210	220	206	234	200	201	222	187	209	211	214	203	204	197	210	189	206	218	246	195	239	195	250	223	225	232	220	212	208	197	225	187	232	227	194	228	214	226	206	191	212	211	189	204	217	197	200	210	220	200	215	211	218	202	209	227	202	196	197	202	217	211	218	205	205	211	191	195	214	225	210	217	213	215	215	208	197	213	227	206	206	218	211	219	212	235	231	218	240	208	221	223	196	207	212	202	218	191	185	237	197	236	191	214	243	232	211	208	191	196	196	222	232	202	226	219	197	227	218	201	221	214	198	196	243	213	211	199	210	236	228	206	209	210	201	198	216	216	245	196	211	239	209	210	219	221	197	216	226	210	209	191	203	217	197	208	215	217	194	211	215	211	230	214	230	206	204	213	190	201	211	223	192	201	222	223	211	214	204	201	185	210	219	223	223	215	206	191	203	210	212	220	182	226	227	202	216	203	218	219	220	212	245	214	213	208	185	202	198	190	208	203	190	180	217	210	207	215	199	214	222	229	211	210	234	202	199	221	203	240	226	211	198	218	198	221	193	190	229	225	209	240	212	213	215	197	230	243	213	250	198	214	198	219	208	235	208	251	199	212	205	203	191	217	207	221	206	218	210	193	164	197	196	196	208	251	241	219	192	199	212	203	213	232	216	226	224	194	205	203	212	181	193	224	248	203	200	202	210	204	242	200	214	214	215	195	211	213	219	219	200	198	201	210	196	204	213	187	201	181	207	201	210	224	203	197	206	206	188	194	224	196	222	178	208	198	231	184	221	220	225	232	221	223	193	224	229	205	220	195	192	226	204	211	222	243	189	230	217	223	195	209	193	242	228	195	176	200	208	198	211	206	201	226	245	205	198	202	223	198	205	221	194	200	221	212	211	222	214	217	223	180	197	201	218	201	224	202	202	209	203	210	202	195	205	230	201	192	191	211	218	228	207	212	215	203	169	211	226	237	227	213	195	221	202	197	200	216	211	223	225	211	192	204	199	215	169	197	209	219	212	201	203	232	241	189	205	231	209	212	219	206	242	224	233	245	222	205	216	205	231	237	195	223	237	215	214	235	168	200	206	228	212	207	211	211	223	227	216	206	222	223	183	198	209	203	192	201	209	191	213	203	236	204	214	216	220	213	191	214	199	207	224	213	192	231	204	212	185	203	181	198	205	193	221	223	209	215	219	195	190	194	228	227	219	199	197	202	204	222	220	188	204	200	228	199	232	190	218	219	175	186	231	206	223	204	218	206	225	198	226	220	210	222	235	192	203	198	223	219	219	223	213	203	211	208	199	204	202	206	207	226	219	222	216	200	216	183	220	227	215	189	208	198	237	196	227	218	205	209	215	217	189	214	195	218	198	192	224	207	216	205	212	219	195	203	207	214	198	244	223	185	195	236	225	205	210	206	205	202	220	232	223	236	198	232	208	202	237	205	196	196	208	250	226	185	201	213	228	201	211	209	229	229	214	209	225	198	221	188	204	218	201	221	210	235	198	205	232	208	204	197	191	215	220	211	196	209	186	202	182	212	230	199	198	221	213	190	181	221	205	224	208	217	177	210	190	219	197	197	193	193	226	200	225	198	204	216	209	198	197	229	220	236	227	195	223	209	209	188	196	183	213	201	211	171	233	174	202	213	238	181	202	219	192	210	200	209	243	204	172	202	207	236	211	226	215	210	230	202	196	216	207	191	199	217	210	202	222	212	219	227	195	209	232	194	215	207	199	211	198	228	213	208	236	184	205	204	208	188	239	207	180
3301	1600	2583	3679	4601	4517	4540	3775	3445	3674	3779	3238	2493	2183	2826	7606	9989	5902	2182	830	650	605	625	627	549	612	603	605	605	630	614	620	569	624	561	588	614	584	646	592	639	577	632	573	614	591	578	592	607	623	588	612	601	628	557	602	630	637	619	594	619	651	592	594	597	581	591	562	581	604	565	620	621	598	578	637	591	606	638	600	585	574	611	609	580	583	611	576	630	599	626	576	619	590	603	593	588	562	627	583	662	595	613	568	584	601	586	609	604	603	551	595	566	543	600	590	647	570	604	588	589	636	571	605	574	633	608	576	592	638	629	587	626	619	645	619	629	601	580	569	614	608	603	592	616	624	615	580	610	622	636	639	628	576	574	635	604	594	611	574	602	616	608	571	591	601	588	641	579	616	639	578	602	620	603	589	559	574	589	591	628	617	580	595	601	586	611	603	597	604	572	542	586	580	603	610	566	578	577	632	600	635	614	587	617	607	626	613	605	589	593	654	623	608	606	599	635	605	585	608	617	634	571	618	584	641	621	582	633	598	621	635	590	584	602	578	580	605	588	580	625	600	595	620	621	609	610	565	582	611	573	606	649	587	613	602	588	597	592	605	624	599	632	604	589	594	601	594	602	580	591	612	592	574	640	599	591	585	635	585	630	594	609	569	629	639	621	576	597	608	665	593	615	653	599	622	626	584	583	605	595	602	621	624	591	606	603	586	556	561	626	596	602	600	561	595	589	632	604	601	573	610	620	608	573	573	634	644	575	616	629	584	630	609	588	605	625	606	581	605	610	613	575	585	596	608	626	620	651	618	596	593	582	594	598	566	584	572	581	605	618	626	593	604	579	597	626	591	615	620	622	620	615	549	646	612	635	565	603	588	593	598	588	602	617	571	619	582	602	618	596	589	605	623	619	595	609	638	616	608	557	605	578	592	601	601	606	597	620	599	597	636	598	603	576	584	593	624	628	617	620	586	602	594	617	584	611	574	595	583	586	587	615	624	615	622	599	587	554	604	635	613	599	565	623	611	601	600	637	556	618	613	601	574	562	601	632	592	617	646	658	572	591	575	612	636	597	617	601	616	582	588	593	548	595	563	613	565	603	612	601	565	611	593	581	610	610	623	600	591	629	618	600	636	596	626	570	594	608	584	615	609	601	615	588	597	565	593	617	619	573	593	620	614	580	577	555	619	602	621	619	582	636	617	566	616	580	586	610	575	655	581	599	623	628	614	600	590	612	647	638	607	605	586	614	635	610	598	650	628	617	605	677	601	611	598	594	573	615	570	593	638	618	609	574	590	587	631	590	623	604	655	588	627	574	598	609	620	605	639	600	591	580	581	594	599	633	604	620	601	601	607	627	583	579	611	615	609	625	619	586	618	633	613	597	562	605	603	608	616	608	594	600	582	639	616	588	607	591	599	599	594	653	598	615	586	558	595	583	565	594	581	606	596	621	599	576	610	608	614	591	605	622	590	617	565	644	610	608	596	583	585	587	641	632	625	623	570	563	636	616	642	627	598	617	629	607	589	616	651	624	602	649	546	614	587	614	591	630	597	571	597	604	595	623	645	623	602	599	606	571	611	612	633	565	598	616	601	602	567	580	608	627	629	584	570	585	615	549	589	604	599	589	614	626	605	572	622	626	636	601	587	619	609	606	585	591	578	635	601	607	602	572	658	580	596	637	573	596	597	578	623	563	571	597	584	606	613	623	586	601	621	617	611	620	652	612	603	616	662	561	590	570	625	622	597	630	593	587	559	561	604	585	622	605	576	617	600	585	620	603	641	594	612	601	600	555	592	621	590	585	612	598	596	606	584	611	561	574	630	588	607	594	575	619	568	624	630	596	591	624	600	589	598	604	568	566	601	610	591	621	594	574	603	617	610	598	616	626	623	598	639	576	582	576	604	645	573	616	608	627	576	573	640	633	630	649	606	616	532	640	607	593	612	627	648	556	595	581	607	582	642	632	625	626	596	617	552	574	646	600	627	603	597	610	643	582	655	598	581	580	560	615	640	592	586	627	598	654	617	582	616	624	611	604	628	613	655	590	626	619	602	597	577	608	610	618	609	596	602	605	591	559	641	539	614	538	632	557	646	548	574	638	585	605	624	617	556	625	607	571	618	599	611	609	602	603	653	600	625	615	663	622	621	583	597	606	619	594	603	639	577	594	609	577	621	615	611	578	574	621	602	604	588	638	577	559	609	604	592	632	638	609	601	654	658	604	634	603	597	623	620	627	603	594	562	578	612	638	596	607	627	609	612	579	648	650	609	576	603	621	647	616	607	611	590	624	586	612	614	603	586	613	599	619	618	610	600	626	599	608	597	584	583	610	588	605	597	563	567	602	579	623	623	616	606	604	552	630	594	575	618	619	657	590	624	582	571	594	646	604	638	612	577	571	599	614	568	587	614	628	589	656	607	637	581	587	590	613	608	581	607	624	618	606	625	612	619	618	632	566	586	543	607	571	585	622	626	576	568	608	565	599	565	622	639	605	614	607	617	639	597	595	576	644	574	565	583	599	604	647	601	589	620	585	657	633	564	651	625	608	625	607	602	601	562	533	574	592	606	604	595	562	610	612	609	604	611	572	624	624	588	599	648	652	596	620	616	594	594	583	558	571	622	574	638	602	614	616	603	608	624	623	591	588	602	603	647	623	604	602	632	617	634	589	603	607	606	581	621	591	625	646	582	624	616	587	581	579	646	618	619	588	598	650	607	602	616	609	628	610	597	610	598	583	623	629	599	581	552	595	611	597	584	619	633	592	608	581	631	591	567	553	579	573	635	623	607	592	586	604	655	609	565	631	625	602	559	575	614	608	622	598	587	582	625	591	598	606	621	643	626	595	608	566	587	601	598	601	573	589	590	641	598	581	630	616	635	583	617	625	612	594	582	612	595	616	597	592	669	618	603	604	589	628	626	625	569	611	645	576	620	597	616	561	607	600	645	603	637	579	576	613	629	625	577	590	610	628	622	593	619	633	588	524	609	599	603	586	643	603	640	610	567	579	585	603	665	626	625	648	585	596	616	596	633	641	621	599	600	637	637	583	593	541	596	605	615	624	543	612	579	593	657	575	618	610	619	608	645	616	605	582	611	612	601	599	635	602	601	565	580	628	589	586	614	651	566	591	606	561	622	581	604	642	580	597	608	625	576	591	628	618	586	599	648	645	641	613	617	586	607	618	621	608	620	626	591	658	619	567	625	589	620	627	616	630	602	612	576	637	618	600	553	559	592	658	557	550	589	575	638	617	599	593	604	600	602	613	672	613	580	590	557	581	568	626	623	657	583	620	586	620	624	649	605	597	604	618	618	568	656	615	565	618	607	576	612	575	583	614	574	621	605	588	604	630	561	610	593	585	596	607	625	582	611	617	603	609	627	648	625	584	585	635	610	570	578	599	621	620	603	599	656	582	623	585	583	569	613	601	577	597	623	603	616	570	575	602	576	572	562	621	590	614	568	617	588	604	607	657	613	607	593	633	574
3637	1471	1829	2082	1690	1363	927	867	870	779	618	531	436	412	473	1265	1893	1467	485	266	216	214	235	218	232	184	188	232	213	203	207	217	190	223	200	239	177	190	195	213	195	215	177	233	225	200	211	215	202	218	226	194	231	223	224	209	207	188	207	192	211	203	240	206	222	205	197	225	235	219	201	226	208	210	219	220	227	221	197	201	197	230	215	194	190	212	237	230	208	183	207	215	230	207	227	189	214	208	216	213	225	201	206	202	220	236	212	195	206	214	222	211	194	213	184	206	223	190	197	179	190	197	220	224	204	226	219	229	215	227	217	220	208	205	217	196	240	207	203	184	201	210	221	189	201	199	210	194	194	208	206	217	192	213	188	203	211	192	206	221	209	218	238	210	199	206	229	205	195	222	207	219	227	222	241	204	238	195	235	226	216	200	207	218	208	237	217	198	201	219	206	205	200	196	221	231	228	224	229	209	197	218	219	214	212	209	230	211	221	209	199	198	187	195	196	246	212	206	223	214	187	221	188	205	204	236	210	221	194	233	193	209	203	207	199	184	208	217	206	223	201	207	217	204	242	201	205	206	189	219	186	239	217	217	200	199	218	206	191	237	218	192	204	183	217	218	197	213	191	201	213	236	206	220	207	217	190	222	226	181	199	185	184	210	195	211	197	206	188	222	217	219	215	212	206	227	219	229	224	219	240	205	220	225	201	202	252	227	224	213	197	207	220	209	196	224	203	199	217	195	212	221	200	221	223	235	216	228	207	204	209	206	186	228	216	205	201	212	195	210	195	202	242	231	225	202	224	207	207	198	188	214	223	209	199	194	232	210	216	221	210	186	235	203	188	223	210	217	232	223	220	194	208	201	239	224	225	205	214	210	203	226	220	226	229	199	203	215	221	204	211	197	207	192	201	213	203	238	214	209	205	229	207	211	214	232	219	216	225	182	215	186	214	204	214	221	210	197	230	205	207	227	177	215	229	236	191	230	228	207	199	211	209	212	202	227	220	214	215	227	211	221	214	211	196	203	221	210	209	198	218	238	223	202	192	219	217	199	199	209	204	223	193	223	175	238	227	208	213	194	183	220	205	214	195	213	231	245	225	221	198	218	218	215	185	199	205	209	208	172	205	224	224	229	214	217	213	211	208	213	208	218	220	230	222	221	211	210	215	201	221	198	217	238	191	220	200	193	179	217	193	216	215	194	194	206	217	204	227	214	210	204	230	229	213	229	211	213	214	197	191	213	207	198	189	217	207	181	233	228	202	222	217	195	192	193	222	214	220	230	207	217	213	222	211	210	231	191	217	194	236	188	207	218	188	221	179	228	219	195	192	209	225	229	184	192	207	209	212	219	235	193	241	208	191	196	236	211	198	202	186	231	205	205	222	234	197	188	199	190	190	220	208	192	212	187	196	251	201	231	214	190	218	216	196	205	217	248	226	223	200	214	207	204	210	225	233	211	211	195	194	214	191	214	212	210	196	198	231	206	208	223	195	220	201	219	201	208	203	193	212	215	212	238	211	221	184	202	206	196	222	225	218	209	193	201	214	204	229	223	218	220	214	201	206	201	198	209	196	209	209	218	219	215	226	207	241	223	187	229	214	193	217	218	206	229	193	198	227	192	213	209	219	219	235	220	188	204	209	198	214	207	188	205	195	236	207	195	214	222	194	198	180	207	190	189	201	233	205	205	183	200	261	204	195	202	235	206	220	227	210	231	207	225	221	205	209	225	199	168	199	200	224	193	221	217	219	208	234	208	192	199	206	256	247	216	207	210	194	194	211	236	224	230	193	233	203	218	213	224	216	220	207	219	186	208	241	203	222	192	206	189	209	216	211	216	208	226	209	212	217	219	210	215	235	225	227	206	179	218	223	191	219	194	219	239	196	227	217	218	202	223	212	213	217	214	177	243	235	237	205	183	201	182	222	205	200	225	221	219	225	226	204	212	215	212	229	198	183	211	209	209	204	214	231	220	202	224	235	212	233	206	201	222	212	213	235	220	198	244	221	210	224	208	213	220	213	202	183	207	190	197	196	203	211	228	206	205	218	202	233	222	192	187	228	218	220	221	194	213	214	226	201	211	223	214	234	231	205	210	235	221	199	198	227	228	217	194	218	219	217	196	195	206	213	215	223	193	194	239	235	218	212	213	211	196	220	207	229	214	197	221	194	198	224	211	233	204	218	198	205	212	192	220	214	195	211	183	183	225	231	211	192	196	212	238	211	217	191	191	192	209	198	223	242	221	243	209	220	246	249	214	230	183	256	213	209	216	225	188	234	202	191	195	248	184	213	218	230	212	215	240	186	250	216	196	210	210	221	210	227	193	218	207	223	190	197	217	211	202	187	223	217	209	209	202	217	210	204	217	191	212	204	206	206	223	224	208	222	227	210	195	207	216	237	191	200	209	196	230	237	217	212	222	187	196	217	193	209	225	208	207	204	245	200	202	218	200	183	229	221	205	213	198	221	227	190	241	213	213	201	215	221	209	183	246	219	204	205	187	215	213	198	213	211	202	198	220	224	209	212	183	192	195	230	222	221	207	243	188	207	224	216	223	201	212	202	224	218	226	228	201	221	195	186	200	224	223	186	201	220	199	194	230	220	228	165	179	203	205	217	203	208	200	231	203	222	228	179	181	221	212	214	228	223	213	211	220	208	220	202	208	221	211	206	218	202	207	215	191	206	212	220	240	221	206	211	206	215	199	192	187	207	212	202	243	221	225	188	213	204	220	201	207	218	229	205	204	218	230	198	230	193	212	218	214	196	214	216	217	187	208	220	210	222	199	210	193	207	212	196	206	230	192	220	228	208	221	200	200	214	213	230	212	206	199	218	210	206	172	220	227	215	230	194	209	225	190	225	195	205	194	202	210	229	205	232	233	223	207	231	213	234	206	233	208	226	200	232	230	200	219	154	205	231	216	204	191	217	229	221	194	213	211	227	209	212	207	214	208	187	212	187	220	225	222	208	206	227	210	210	188	214	197	230	227	209	224	212	206	225	232	182	204	222	208	192	222	209	190	190	179	222	212	215	208	190	198	184	203	189	197	217	223	193	206	179	227	187	214	219	192	167	213	213	227	217	210	193	218	199	220	209	225	190	214	188	192	219	214	196	223	189	191	218	203	225	240	193	208	237	202	218	219	236	206	202	230	202	236	213	225	221	215	195	221	222	218	210	218	186	208	230	204	220	235	173	211	217	216	213	202	212	222	239	212	200	241	211	194	236	207	216	213	192	210	195	226	186	214	177	216	193	208	224	192	227	216	202	224	195	208	195	211	217	235	197	218	221	211	213	232	176	199	223	211	199	202	184	227	215	205	198	234	216	227	231	209	190	216	192	218	183	223	223	211	250	204	212	192	198	220	204	226	207	208	214	209	216	223	236	216	192	215	215	214	217	215	216	244	232	203	212	221	213	198	203	203	229	196	221	198	200	192	213	195	211	210	186	223	199	213	204	191	200	229	206	213	211	200	216	224	206	225	203	225
3201	1881	2604	4364	5158	5159	4198	3930	4263	3912	3669	2962	2313	2029	2830	7345	9676	6386	1871	941	688	629	625	572	553	641	663	598	627	621	600	607	582	622	594	605	612	624	589	636	633	612	650	633	584	628	634	589	576	683	585	597	615	610	580	557	539	579	617	566	579	573	631	568	594	618	588	625	603	609	554	621	591	563	581	580	599	554	582	573	608	588	608	600	605	619	598	615	621	595	613	586	574	590	595	626	603	562	601	627	616	651	656	642	599	590	644	592	609	570	547	581	600	599	616	609	633	614	650	587	591	622	620	639	587	556	624	633	585	586	590	590	592	660	573	592	591	610	571	597	602	668	598	618	607	595	613	591	563	564	583	601	596	639	536	623	626	632	636	564	603	567	648	607	622	627	609	640	596	602	571	653	598	600	609	603	585	614	586	585	620	604	567	579	611	599	612	618	617	555	590	641	614	656	603	585	572	597	581	584	624	603	615	553	577	637	543	580	613	602	595	594	647	558	563	603	611	591	582	608	608	575	586	627	560	622	592	607	617	644	580	603	585	606	608	604	581	558	607	594	588	554	596	597	574	575	569	615	616	583	605	570	627	585	644	610	592	619	600	626	593	599	600	592	591	617	616	571	635	585	544	584	598	597	605	622	619	599	617	606	628	560	572	664	602	634	642	552	618	546	558	558	603	650	582	650	610	586	602	602	619	579	631	623	559	606	578	601	596	593	608	612	579	567	592	601	620	551	607	589	635	639	563	582	577	641	592	616	594	593	609	589	611	657	631	606	621	593	548	618	570	599	602	588	599	596	579	575	632	608	604	595	596	576	615	624	630	583	640	571	615	606	604	613	587	590	615	630	632	587	584	642	597	576	592	629	605	610	602	609	586	582	602	637	595	568	628	614	619	598	596	557	602	628	620	617	573	569	614	595	581	588	612	594	640	606	598	566	601	595	602	634	618	568	594	665	600	569	592	582	633	619	602	610	586	630	609	651	562	570	598	618	593	597	641	640	622	580	599	646	635	594	582	586	598	604	604	566	584	641	623	622	552	634	600	589	603	596	590	633	591	588	645	628	654	630	601	594	561	624	576	604	586	644	637	611	632	616	568	603	588	596	621	609	633	569	585	578	604	576	597	610	596	593	613	594	617	619	655	596	594	538	651	611	597	589	606	633	634	577	659	595	633	568	611	620	660	622	599	601	580	580	578	617	589	600	593	598	645	603	641	610	611	622	581	641	565	609	601	609	620	591	542	617	632	585	590	542	614	626	606	581	596	621	614	638	611	602	602	578	567	606	610	592	587	592	574	611	605	599	585	584	598	587	596	592	566	605	571	600	635	586	615	628	602	591	600	574	611	575	585	621	561	610	597	567	612	657	596	571	631	604	605	678	635	611	567	636	582	572	588	570	633	569	607	626	596	603	619	605	603	644	588	592	574	629	629	606	623	567	611	641	639	616	595	643	594	615	627	636	633	621	610	578	601	612	616	597	635	591	613	622	601	611	630	592	574	622	549	615	617	579	588	615	573	603	622	567	632	620	583	594	600	631	597	593	593	576	685	620	590	564	639	592	573	577	606	623	644	591	656	629	585	596	629	576	596	624	610	634	635	591	606	637	613	616	591	629	617	607	581	580	597	573	572	618	617	596	618	632	620	583	655	596	600	592	625	580	637	595	610	604	595	577	561	573	622	589	608	575	605	597	615	596	592	587	591	603	596	632	609	594	617	573	611	579	584	615	580	562	581	573	627	579	665	566	579	571	600	619	609	635	629	585	600	611	587	575	642	590	624	587	616	585	580	636	576	602	570	582	594	579	609	638	594	606	587	599	546	588	621	600	660	591	604	587	611	593	580	614	591	612	633	645	629	601	600	619	631	579	643	590	634	597	562	561	594	612	602	634	619	625	611	633	615	606	600	593	588	595	598	609	646	567	602	591	626	592	614	623	590	638	590	579	621	610	593	613	595	591	602	611	665	624	609	633	598	634	601	626	610	557	622	612	631	603	613	563	591	554	552	613	632	597	602	609	590	629	578	621	654	564	581	578	643	588	623	637	595	589	548	614	605	615	574	657	572	572	597	602	587	601	617	600	620	604	591	632	618	623	578	654	610	601	591	618	618	571	614	634	591	603	582	644	567	655	621	585	574	613	637	614	681	610	608	597	598	636	582	614	588	563	602	628	583	596	623	587	591	648	575	549	610	607	625	622	584	608	583	661	592	580	621	587	599	596	605	643	616	612	600	621	567	596	603	587	599	617	604	589	620	623	590	627	637	581	615	624	626	593	648	616	613	626	630	567	631	587	609	645	602	573	625	626	622	600	570	572	593	635	554	584	597	581	618	592	619	579	577	581	601	600	617	619	616	612	624	622	616	611	631	612	610	609	613	605	579	666	594	602	653	606	589	614	593	609	582	606	593	591	578	624	621	600	590	640	570	646	587	605	562	630	656	612	596	607	585	582	610	604	604	566	635	605	615	603	597	577	594	618	601	615	631	608	610	648	552	626	619	592	599	614	602	609	644	611	590	605	629	605	650	634	610	618	597	615	627	617	616	627	672	587	610	581	646	578	577	671	605	606	615	592	610	595	628	649	596	613	588	589	570	607	594	574	602	608	615	615	587	583	629	632	578	586	654	640	628	566	581	601	585	575	621	642	620	594	624	625	576	609	620	610	538	597	611	627	645	585	590	619	601	655	594	601	587	597	639	626	570	627	577	589	599	601	625	605	632	598	598	605	606	623	587	570	578	612	641	614	600	620	613	614	631	578	595	620	568	613	604	583	656	590	607	591	581	564	597	574	591	612	638	581	609	592	599	574	608	626	565	615	590	594	633	595	600	600	602	582	577	615	631	633	582	623	592	579	565	589	592	587	586	642	586	564	616	619	612	628	570	581	597	622	610	600	589	596	638	603	625	575	646	561	582	534	597	594	592	632	657	603	638	590	630	626	556	637	605	565	602	566	605	602	618	633	594	582	592	614	612	612	556	593	594	617	595	643	559	595	604	577	568	590	654	583	585	583	592	578	548	608	615	621	623	599	568	546	609	617	576	596	578	571	582	594	571	592	600	603	627	639	605	615	612	607	608	576	598	607	651	611	568	623	628	642	625	568	636	615	614	607	626	583	607	617	603	575	602	580	603	641	616	581	550	608	642	606	621	590	604	602	622	670	566	596	611	588	625	598	613	584	560	572	613	627	617	588	603	597	577	620	660	564	565	570	615	601	608	584	607	652	562	595	616	627	613	576	587	565	626	645	626	563	608	614	624	601	555	555	585	637	568	620	584	538	586	569	613	583	608	587	591	654	597	577	607	640	577	628	627	599	579	592	606	600	547	628	654	599	633	636	577	561	622	569	563	640	598	612	593	617	645	595	601	625	606	583	630	607	616	583	594	597	621	589	641	607	632	599	614	570	552	650	595	592	622	645	627	598	584	577	612	617	571	566	609	611	608	588	585	601	601	591	630	615	617	579	579	613	641	585	607	650	609	608	622	589
4190	1812	2274	2319	1671	1144	1111	1047	852	706	608	488	425	462	490	1129	1926	1515	545	301	224	233	228	204	230	171	174	220	210	203	200	188	221	207	213	185	234	229	215	223	203	207	200	193	223	200	229	176	235	211	215	221	208	203	216	202	208	209	218	224	214	204	207	235	199	211	209	193	201	186	214	229	203	200	211	224	235	208	208	232	210	188	247	204	219	215	226	225	206	216	190	223	184	216	211	224	194	207	207	225	232	204	186	230	199	221	202	206	205	211	192	228	204	212	231	234	209	220	211	200	188	185	195	227	208	200	215	202	210	194	180	201	165	201	203	219	215	216	194	203	217	214	228	220	189	217	196	236	211	222	217	198	207	205	209	171	221	200	224	226	182	220	210	183	190	217	210	207	216	217	193	211	209	187	235	196	219	210	197	200	203	200	207	205	198	190	214	212	198	213	205	240	210	178	236	202	215	174	227	176	184	201	197	200	206	202	229	196	209	226	197	201	180	226	206	209	222	220	184	231	227	198	217	229	199	183	211	199	192	192	221	190	221	201	199	186	211	196	210	227	209	211	226	215	220	209	219	216	205	209	209	221	207	224	218	196	221	215	202	222	213	203	236	196	215	214	197	224	196	209	197	229	206	197	265	184	201	216	220	214	206	204	204	206	216	199	220	226	225	193	195	219	201	205	192	196	207	227	224	217	204	195	220	227	224	218	219	215	194	234	221	207	212	193	217	194	212	201	187	222	234	217	199	221	236	204	238	221	226	214	209	228	232	186	214	222	193	203	192	196	210	197	213	213	212	195	199	203	205	228	176	235	196	190	213	237	221	214	230	206	194	204	198	192	231	212	229	218	190	208	219	193	209	217	225	196	222	197	209	209	216	208	210	214	208	220	196	186	233	219	186	216	216	226	225	200	209	231	228	227	200	196	211	203	192	212	201	238	214	248	208	210	233	208	199	226	208	176	225	199	213	217	220	223	185	203	202	219	239	213	199	206	199	232	232	220	206	235	198	191	199	235	204	217	191	195	207	216	237	202	203	208	213	208	214	206	204	199	215	228	213	217	228	226	222	208	179	220	222	214	227	203	217	206	228	207	203	214	203	208	226	207	224	200	203	217	219	204	196	206	224	214	213	230	241	229	202	203	178	219	208	246	213	218	190	210	186	192	220	194	209	202	203	187	180	222	208	213	206	234	209	208	214	219	192	203	200	222	211	221	207	204	213	204	199	229	194	236	199	228	208	206	199	204	220	193	204	204	226	228	232	219	227	224	212	208	201	212	215	195	221	217	205	213	209	230	232	206	207	187	200	208	196	212	193	228	232	229	190	215	193	204	200	228	226	232	189	214	203	186	232	217	208	231	212	229	191	217	228	192	221	199	200	218	222	218	219	214	209	193	218	202	216	210	215	185	224	218	206	226	227	196	202	211	218	208	220	225	192	213	239	216	225	203	189	196	201	221	218	186	193	213	209	221	228	207	231	211	217	205	193	216	214	200	204	199	214	227	216	209	219	212	221	234	208	184	233	229	207	219	205	208	196	195	214	214	221	197	211	210	215	230	197	202	244	193	211	193	227	235	222	217	210	199	208	229	222	220	197	195	221	184	233	220	193	201	203	232	218	198	211	219	223	219	192	215	224	187	172	179	205	204	178	207	246	204	227	207	232	224	199	213	196	223	184	231	212	219	187	212	202	209	214	213	229	197	222	195	230	233	198	218	235	204	210	197	206	229	219	215	215	222	192	202	224	218	225	205	206	196	206	208	180	195	203	221	202	241	202	189	171	186	229	207	223	188	189	219	193	200	198	208	185	204	233	209	216	219	226	203	219	209	229	220	231	205	204	207	234	206	205	210	218	228	183	222	203	206	217	194	193	234	197	226	197	215	179	208	181	200	228	228	213	179	197	182	213	232	216	194	177	215	208	246	215	208	236	195	194	224	212	191	204	187	232	198	216	206	210	190	201	187	200	208	200	215	220	214	228	202	221	232	216	204	232	194	237	203	227	195	217	191	218	222	217	210	196	209	204	223	208	174	207	196	198	190	203	202	187	233	202	203	210	206	228	196	222	188	236	219	206	216	211	192	191	196	225	212	218	206	183	214	219	209	220	215	209	201	223	194	207	193	260	206	204	217	195	225	218	219	216	193	222	211	210	208	168	195	189	193	198	205	228	214	192	204	212	208	194	217	207	230	195	222	212	236	238	181	202	201	196	182	197	222	216	187	212	187	179	209	191	201	204	224	172	224	223	212	235	191	208	218	189	224	218	199	200	229	207	211	232	220	250	228	211	200	213	231	213	212	217	212	212	216	229	230	209	208	238	205	209	206	258	228	200	187	203	229	184	194	200	206	206	227	217	200	227	204	189	227	210	219	214	221	210	177	209	210	223	235	205	222	195	208	203	205	223	185	223	213	226	215	212	236	217	224	214	218	207	213	192	206	194	210	205	201	238	195	201	213	209	197	217	214	185	194	211	214	197	212	205	199	203	203	231	224	213	202	205	209	208	203	196	217	214	227	181	204	192	205	222	248	195	210	221	223	178	213	219	204	216	191	202	211	193	223	187	209	212	235	209	204	198	212	199	222	199	209	215	193	213	246	186	205	202	209	212	241	218	224	235	189	220	214	212	200	221	200	213	223	207	216	220	208	177	207	201	188	215	224	191	229	226	228	215	208	226	233	222	190	207	198	224	191	224	208	194	183	199	227	229	208	206	195	194	203	214	204	175	205	195	205	186	193	189	208	180	197	205	203	231	189	209	183	214	199	225	209	207	193	213	192	227	209	211	213	195	187	177	226	229	246	202	219	213	191	199	216	241	203	219	212	218	220	211	235	216	198	211	201	219	212	217	199	216	186	223	205	203	219	203	214	205	221	189	248	199	208	206	217	228	211	192	187	219	194	210	217	204	219	197	227	237	229	208	233	229	212	208	216	201	206	189	213	210	197	222	212	204	236	197	205	203	179	233	216	223	212	196	243	201	194	213	221	230	215	160	218	195	209	208	189	215	222	203	193	185	221	199	207	199	190	190	241	226	209	213	222	212	219	214	220	199	218	233	208	203	206	189	198	192	198	177	237	205	220	206	201	212	214	189	211	210	244	202	210	191	181	218	224	213	211	221	223	209	209	225	189	197	220	196	224	204	205	231	195	203	196	217	209	180	215	211	235	229	230	236	197	205	196	221	207	188	243	197	182	202	207	234	191	210	198	222	219	207	208	195	199	223	212	198	216	218	214	205	206	215	235	183	209	228	208	208	210	196	210	217	214	184	201	216	212	209	213	224	189	202	199	237	228	208	212	207	219	225	196	202	205	205	199	221	224	198	211	190	210	210	202	226	222	205	208	206	217	220	232	202	185	212	227	193	238	205	188	217	216	182	214	226	223	203	211	224	216	217	216	218	210	192	200	217	216	212	213	198	202	210	205	219	206	197	232	191	204	207	199	200	194	214	193	185	206	201	192	208	215	202	205	210	202	205	231	219	196	200	213
3549	1971	2948	4544	5153	4439	4634	4831	4507	3884	3088	2532	2252	2116	2589	6948	9759	6622	2024	904	692	635	612	613	589	618	641	615	623	574	580	591	569	612	579	591	622	599	603	607	601	599	615	574	582	596	596	575	578	560	598	613	592	667	617	621	612	604	620	651	612	613	598	603	575	598	605	639	607	591	610	625	658	635	558	565	600	626	576	621	606	594	563	616	598	595	604	643	618	598	606	611	570	652	623	588	603	622	573	607	625	622	588	601	592	599	582	556	611	595	590	578	579	616	561	634	589	646	645	571	615	641	632	620	593	625	569	579	642	598	620	592	581	623	578	592	606	573	568	586	619	608	619	643	622	617	599	598	570	596	585	594	580	594	613	626	607	585	614	607	623	600	597	592	573	612	598	597	588	596	605	604	589	608	551	589	609	586	636	598	600	597	570	598	572	566	591	576	609	606	599	553	595	624	602	566	606	616	577	601	595	602	618	609	574	580	571	596	586	587	609	607	602	575	572	608	658	608	583	591	618	620	608	589	573	557	618	622	606	600	568	610	640	619	596	601	632	615	606	602	579	614	613	630	624	600	668	602	582	618	631	635	605	591	599	585	607	580	600	644	599	600	612	631	577	608	615	619	598	587	633	626	597	597	615	609	607	595	639	563	599	612	611	571	592	588	594	613	591	627	574	625	604	643	630	584	590	597	618	603	635	635	595	575	582	608	567	626	647	573	572	547	613	618	632	588	543	603	552	585	564	653	585	582	622	589	600	649	632	598	594	603	579	587	567	603	587	582	596	587	615	619	648	647	613	640	642	592	600	621	600	578	634	570	590	579	590	613	564	636	592	623	613	605	609	603	578	635	611	629	597	618	596	583	595	641	615	612	627	585	592	627	613	668	637	596	631	608	598	596	608	615	612	597	594	577	597	601	582	584	626	608	604	583	556	609	578	556	600	631	611	602	613	579	602	614	600	601	605	580	621	586	606	585	611	627	581	613	566	570	586	628	573	594	559	536	610	604	607	588	553	591	603	607	564	582	601	573	607	542	579	602	617	568	582	619	590	575	605	577	603	619	656	611	623	640	582	573	615	609	610	640	594	596	595	616	626	589	613	632	626	576	613	576	624	588	590	628	602	620	621	613	615	675	597	573	573	571	590	595	648	626	594	624	629	637	600	645	560	616	630	581	594	643	607	623	611	641	614	588	619	649	591	615	619	589	627	585	613	634	606	604	593	651	606	606	577	612	567	617	609	620	569	564	563	623	604	570	611	580	637	592	603	613	639	624	615	643	592	595	588	576	621	612	598	577	600	591	585	595	615	592	589	621	598	613	583	607	584	617	586	627	615	582	567	600	569	601	592	610	595	572	580	561	602	621	601	612	577	637	597	637	620	603	631	596	623	570	577	602	652	640	582	586	604	588	632	567	627	617	643	568	633	582	599	633	647	571	592	620	605	567	600	586	613	578	577	628	572	579	560	596	635	636	605	568	609	616	564	618	598	581	593	607	626	573	573	558	628	585	627	598	634	615	589	570	586	615	616	604	595	617	587	617	591	591	620	582	570	615	628	585	578	600	607	547	596	617	608	596	595	576	611	644	610	613	575	635	576	604	624	594	584	608	592	572	589	580	590	642	580	618	566	627	614	601	580	631	576	594	577	598	578	584	610	593	560	621	633	615	626	598	634	552	659	625	581	566	560	626	586	561	632	608	588	626	559	615	583	602	604	561	628	646	596	600	618	580	578	639	557	617	623	600	618	669	600	612	639	597	576	559	623	637	594	612	581	599	603	601	585	576	601	601	587	604	622	596	577	592	603	584	584	592	614	591	612	624	595	620	646	575	595	609	582	575	628	545	607	593	609	609	581	614	565	581	582	589	619	603	625	620	573	590	587	601	586	612	592	638	569	558	632	620	604	587	587	582	640	633	607	620	581	590	571	608	618	640	623	649	643	615	630	573	628	589	570	624	600	585	639	652	604	592	620	573	651	564	604	637	616	606	574	534	622	609	622	623	583	611	582	620	582	600	602	618	603	633	600	572	593	651	590	638	639	579	601	589	555	591	598	614	605	602	611	586	601	623	590	633	591	604	613	577	564	613	621	609	595	599	617	594	635	573	619	593	605	575	626	584	583	603	576	599	579	624	535	629	628	589	546	585	605	601	596	572	626	581	621	608	594	605	589	619	618	620	602	608	549	613	615	635	609	597	598	604	629	604	600	622	605	615	590	641	612	607	593	611	645	606	589	619	598	599	624	564	590	614	570	589	587	586	635	556	617	589	593	607	582	607	565	609	576	583	648	628	607	594	596	639	612	568	592	590	581	623	594	577	595	589	579	596	626	580	658	629	594	640	630	635	580	601	611	612	612	575	620	617	617	641	605	601	582	642	625	612	638	558	615	615	629	573	577	541	614	616	637	631	640	576	642	597	586	618	600	569	606	617	607	618	605	591	589	598	577	592	626	554	586	632	591	649	641	612	596	588	584	605	624	581	638	581	592	658	576	603	614	595	568	616	599	556	609	645	585	585	569	618	570	570	641	603	596	600	563	607	629	625	595	616	609	580	631	583	621	619	594	591	635	584	628	550	628	614	564	589	565	580	651	596	596	571	545	605	640	587	607	595	546	615	588	576	585	631	602	586	635	642	618	608	597	638	617	577	644	640	576	591	585	586	599	610	576	541	575	597	622	622	633	605	603	625	591	553	624	610	584	633	575	608	622	577	618	591	594	600	602	570	612	583	593	611	564	605	589	575	580	632	612	607	625	593	641	606	597	539	583	609	588	636	577	653	591	610	589	636	612	616	637	613	630	608	617	598	620	583	610	620	614	611	588	617	606	581	587	637	597	608	597	598	617	564	636	620	606	605	630	638	610	585	621	543	625	625	579	596	636	612	633	620	603	567	603	602	599	626	621	589	570	570	596	630	537	588	553	550	582	594	603	583	589	584	599	595	604	642	633	557	608	546	580	654	589	607	641	582	620	591	573	600	591	619	583	586	609	583	592	597	602	605	629	597	615	596	617	606	562	591	610	574	598	610	596	572	591	588	586	593	591	575	630	637	603	642	609	623	586	587	612	629	564	635	617	578	569	593	622	614	619	564	614	619	584	620	578	604	617	607	567	614	612	584	629	629	600	632	628	620	596	616	631	576	563	615	621	615	554	620	575	590	615	607	630	587	613	585	641	592	593	597	595	650	630	601	577	659	562	574	583	634	603	575	623	617	606	597	596	568	557	576	565	584	575	594	582	552	571	580	640	600	625	602	613	617	622	604	562	595	613	582	606	610	605	618	613	585	612	628	582	612	635	579	632	589	626	630	597	649	615	572	590	610	584	609	565	617	607	635	617	636	615	627	594	637	626	637	589	606	611	600	585	553	594	576	579	632	559	569	591	607	595	598	591	587	618	584	605	641	592	650	601	624	593	591	558	598	581	617	545	579	548	572	578	615	603	601	631	609	626	607	605	626	575	583	567	597	562	620	623	622	584	613	580	591	635	597
4260	2255	2564	2571	1685	1351	1362	1102	883	695	547	386	440	424	491	1216	1985	1613	544	264	215	213	241	188	181	182	213	227	185	180	220	196	218	190	221	202	211	167	194	177	221	206	223	210	210	198	225	205	196	211	210	233	191	220	219	239	209	193	209	223	201	231	226	205	197	228	231	222	213	234	213	185	193	195	213	211	197	198	202	224	208	175	200	216	199	222	225	232	224	196	218	225	200	214	225	191	210	230	208	196	207	234	194	210	232	208	213	208	222	203	233	188	215	231	190	220	210	214	219	198	210	196	213	226	211	182	205	191	219	212	224	220	190	222	190	208	229	230	210	205	238	220	180	192	226	231	218	203	202	201	208	211	211	182	217	212	215	208	203	181	205	242	214	184	222	201	221	215	195	206	216	227	219	205	191	236	206	220	217	221	205	202	235	208	216	238	219	204	225	209	219	215	234	186	202	192	212	213	200	207	208	225	233	232	225	198	206	213	224	202	222	189	178	230	210	204	222	206	195	200	204	193	222	194	216	219	227	196	207	205	216	226	199	226	200	220	224	197	189	210	213	208	204	221	199	216	192	199	218	238	220	218	205	215	202	190	192	209	204	202	223	205	182	196	195	184	205	194	214	218	221	199	219	204	201	223	226	233	198	189	219	237	200	211	199	234	208	191	237	226	218	217	217	198	247	218	207	230	211	219	221	233	215	220	204	221	204	221	206	191	184	223	237	222	206	213	237	190	205	211	214	245	204	210	185	189	220	212	198	197	202	203	214	205	219	194	207	201	225	183	202	204	189	206	215	183	219	198	202	214	214	225	216	226	210	209	239	223	205	215	194	214	172	187	217	199	215	214	222	181	198	231	219	212	215	225	216	214	214	240	216	191	226	193	191	219	228	210	194	211	207	211	212	199	211	217	186	216	189	200	194	200	242	214	188	205	196	218	216	214	206	211	230	208	241	212	225	223	224	196	220	210	233	230	219	197	191	211	193	232	202	216	201	232	219	205	208	208	214	205	224	193	225	256	251	225	192	217	202	221	201	231	205	211	233	202	206	201	177	213	214	210	208	209	216	226	217	201	212	188	233	204	231	232	219	208	213	205	184	216	208	212	210	213	210	204	206	209	223	217	206	205	252	223	192	210	208	237	202	222	205	240	208	209	220	191	224	211	229	205	208	212	220	200	191	216	230	204	196	232	220	210	208	227	215	226	214	178	227	172	208	183	191	188	195	226	175	199	231	223	188	200	207	238	206	230	203	193	206	217	212	246	196	212	218	227	197	211	203	188	224	227	201	212	218	191	206	228	207	193	235	196	209	203	223	204	192	195	199	218	248	203	207	214	213	239	205	212	224	207	203	182	198	223	219	198	189	209	219	234	209	203	204	225	197	221	203	224	195	201	231	214	207	204	188	203	219	201	199	206	229	209	182	218	213	233	196	212	203	194	211	194	204	193	197	233	209	206	242	212	202	222	200	195	188	211	220	203	217	212	200	162	192	189	229	207	210	219	216	235	222	209	220	207	235	196	188	214	182	200	193	203	237	220	210	184	225	203	228	227	218	226	225	215	194	187	201	219	224	213	219	211	177	176	177	219	211	210	204	212	209	213	236	208	200	205	216	210	186	218	229	217	203	203	227	214	197	221	191	177	222	201	207	198	207	203	191	210	231	224	213	209	230	210	223	192	202	194	210	208	201	238	179	223	224	205	218	211	219	225	206	211	222	224	195	223	229	191	203	221	221	236	213	200	212	201	250	226	198	192	190	180	204	233	199	231	211	196	181	204	195	179	202	240	202	190	225	227	200	204	230	204	205	188	227	211	235	203	205	214	190	193	224	187	221	201	229	208	191	226	218	191	218	213	226	198	209	194	205	200	221	206	203	226	215	200	212	194	213	195	204	206	198	206	232	203	197	210	216	201	200	209	210	220	226	211	233	208	213	200	189	227	228	211	229	220	233	200	219	203	219	204	198	208	240	212	247	215	212	219	217	212	193	196	199	202	207	236	208	243	207	216	199	223	225	220	196	228	202	208	215	225	195	208	202	229	191	224	225	217	215	207	192	182	226	217	216	226	210	230	202	216	190	189	208	230	218	192	202	216	187	181	197	212	235	202	209	193	224	200	200	217	230	215	229	200	181	202	205	184	215	212	231	215	239	198	228	207	216	233	198	183	210	205	193	210	224	201	183	218	199	212	197	218	231	199	194	217	201	194	197	197	202	204	193	201	217	218	215	183	217	227	210	198	234	224	213	217	203	221	234	212	231	196	222	191	228	206	183	198	207	217	208	206	212	202	216	222	189	191	212	195	213	206	199	225	185	206	192	213	201	218	227	205	218	220	198	221	203	187	223	215	217	206	214	178	211	205	205	201	185	201	195	209	214	196	212	204	216	212	216	201	235	220	243	238	206	206	217	214	221	201	196	208	176	208	167	201	199	189	196	198	217	196	207	196	194	213	215	199	199	200	213	218	247	228	233	187	200	217	220	217	214	215	203	214	218	191	200	232	204	235	234	194	214	192	184	197	199	227	210	232	207	192	193	193	228	204	207	203	210	224	201	215	231	227	182	188	213	213	183	212	227	200	207	207	196	198	220	212	247	238	226	193	210	203	207	218	206	219	217	222	185	212	229	212	207	203	211	195	216	223	215	210	243	191	201	194	215	194	203	196	207	202	219	195	201	210	233	223	224	249	228	197	193	214	203	220	206	216	216	215	228	224	194	206	242	234	192	207	222	223	202	218	205	199	215	219	234	203	195	216	201	220	210	223	198	214	212	208	231	223	224	202	212	201	210	189	212	203	195	219	200	211	201	198	205	195	199	202	212	215	234	217	177	217	229	208	207	197	219	230	207	184	216	198	228	196	224	217	217	213	211	199	207	185	243	205	221	198	212	217	207	206	221	196	203	206	200	221	185	211	236	227	190	195	194	191	216	195	186	206	182	217	207	209	231	201	199	211	195	224	219	226	227	250	206	221	204	231	202	218	223	208	212	235	212	199	190	181	208	207	186	233	206	209	202	196	190	177	213	202	195	183	222	213	215	182	218	217	202	196	212	223	219	199	199	198	200	208	194	207	248	204	206	185	182	212	198	194	195	195	223	218	201	217	227	218	237	229	182	180	231	218	208	198	226	200	240	220	197	210	211	220	231	241	197	230	215	193	219	203	215	201	196	229	195	224	216	189	217	196	209	204	206	230	226	219	222	221	182	213	222	195	226	217	230	207	230	236	182	237	218	197	221	199	198	215	211	219	211	206	222	190	201	203	215	219	233	187	208	208	225	198	212	171	230	232	208	213	214	191	213	209	205	210	197	194	193	230	203	198	211	223	209	195	202	216	193	220	228	211	215	182	201	224	198	199	210	190	202	202	213	223	206	225	214	207	203	231	232	221	227	223	215	222	198	201	227	206	244	222	202	209	216	206	201	208	211	200	223	203	220	216	188	216	206	208	201	186	212	215	200	210	193	183	211	219	222	213	218	209	207	183	234	203
3640	2394	3182	4791	4772	5121	5686	5090	4328	3509	2790	2277	2178	2063	2524	7127	10331	6318	2058	816	629	603	648	608	587	603	615	588	607	590	590	639	585	613	615	625	629	664	608	609	656	594	608	607	623	604	591	613	606	614	575	651	602	648	627	634	611	624	629	617	613	625	605	626	570	585	595	605	650	607	593	600	614	634	637	573	637	578	607	575	579	637	583	619	586	617	615	604	578	643	617	635	597	611	621	526	623	616	581	579	596	595	581	576	611	646	536	596	636	590	591	588	611	617	592	596	618	622	623	597	581	603	634	596	579	622	599	598	587	603	621	577	596	624	570	604	603	566	612	624	596	617	658	597	594	599	592	575	617	554	578	609	586	590	651	608	565	591	573	628	601	583	615	623	604	585	545	585	627	556	602	583	609	615	579	595	636	617	581	578	607	619	638	617	572	577	555	602	604	646	616	609	615	604	600	601	565	604	590	598	599	581	594	642	572	582	605	607	611	620	610	625	570	636	630	630	616	592	622	591	574	649	604	583	602	594	572	621	611	593	587	584	586	592	620	563	632	594	564	621	614	598	628	593	611	592	618	599	625	583	605	601	585	616	571	590	650	576	596	574	603	593	617	635	649	612	591	632	556	591	588	606	588	611	550	644	589	592	579	577	587	650	605	587	618	573	614	623	602	584	578	599	627	604	593	570	602	596	614	634	591	600	604	610	566	622	605	602	621	588	615	610	582	579	632	651	598	612	617	592	602	581	592	611	637	633	605	603	625	636	569	597	597	588	578	601	645	605	616	580	587	560	581	605	612	643	604	613	627	563	584	535	617	643	632	598	625	646	632	632	595	579	576	598	626	606	630	595	582	574	620	606	562	596	602	622	583	606	607	584	616	624	595	615	592	583	633	583	563	629	610	566	578	613	599	595	619	594	621	577	602	625	612	575	581	574	592	592	638	626	639	622	608	603	629	596	612	570	612	624	571	601	585	596	590	626	609	600	567	573	627	606	608	623	601	617	617	611	641	579	581	609	586	607	562	626	579	584	597	564	595	591	648	615	628	598	578	552	624	577	604	603	612	590	608	613	654	594	577	623	635	627	606	609	579	585	585	590	586	611	578	646	559	598	625	590	609	605	569	630	582	624	640	575	583	611	644	565	640	574	571	635	580	586	614	581	596	585	636	581	570	593	580	593	614	606	612	583	614	610	569	565	622	597	614	602	605	606	612	640	596	612	584	639	616	640	594	572	580	612	604	618	574	621	575	555	603	571	599	635	647	586	642	583	597	574	605	605	588	589	583	608	613	558	590	619	610	613	581	558	573	610	599	640	633	588	565	582	630	625	665	570	644	553	627	591	625	612	579	628	590	684	571	628	617	605	600	612	614	590	559	585	578	669	556	557	602	680	585	637	627	628	588	640	597	602	566	615	586	657	618	604	585	585	600	602	610	610	582	629	636	549	639	569	622	562	584	589	612	616	591	553	610	611	612	570	627	625	603	609	610	568	596	565	612	583	605	620	595	623	604	619	555	551	593	619	585	598	605	577	579	556	618	566	570	612	597	626	591	630	586	602	631	620	591	607	627	568	614	583	589	581	590	602	567	590	581	649	560	573	593	631	616	620	642	648	668	586	592	634	597	585	590	601	621	561	585	594	626	579	608	586	624	621	544	605	584	584	582	585	587	603	594	572	630	610	604	587	598	585	593	629	608	616	605	622	607	577	569	573	664	609	567	548	654	538	613	627	564	585	598	575	636	639	605	617	628	599	585	564	599	649	561	625	612	584	600	538	613	637	600	557	621	548	608	598	599	598	598	608	627	583	625	583	564	579	591	569	607	615	590	636	633	595	577	547	601	629	636	624	625	552	629	640	599	630	648	579	597	618	558	553	588	610	616	633	606	598	609	599	590	604	612	646	579	607	567	620	619	626	555	595	541	595	641	588	594	673	613	627	588	585	596	594	646	601	604	613	577	613	609	618	621	568	651	596	585	602	560	588	632	619	620	573	628	588	618	644	607	616	593	620	582	621	593	619	583	602	593	583	568	631	582	568	610	600	637	584	610	610	600	604	624	598	598	613	648	601	597	562	600	614	577	538	569	624	584	620	590	621	600	586	585	593	615	597	620	609	590	585	584	615	624	611	598	622	669	616	606	594	558	609	598	610	571	615	620	626	605	622	597	603	636	614	565	568	598	623	654	578	568	629	665	606	617	627	614	602	630	627	599	569	610	643	596	607	590	637	629	589	596	573	568	587	586	571	592	631	622	560	590	653	580	628	595	597	587	601	595	612	573	615	592	621	617	623	608	595	568	622	574	572	619	642	588	638	590	606	536	605	620	581	570	631	638	615	587	563	589	581	594	611	587	588	608	598	578	594	626	661	627	589	620	605	580	585	557	567	584	573	602	580	609	634	623	602	577	600	637	602	649	609	553	582	609	575	636	649	616	591	621	609	590	603	632	618	586	650	589	614	579	563	586	615	583	565	623	588	634	599	576	586	620	539	644	546	593	636	605	580	612	591	618	632	572	565	593	583	616	612	592	597	606	635	636	598	629	599	654	642	620	615	634	616	620	577	616	624	567	593	613	599	609	576	642	627	592	595	589	607	621	615	613	577	578	579	612	588	612	623	610	597	630	614	601	635	606	579	602	578	638	640	594	622	588	659	615	645	662	592	620	628	592	591	607	610	612	602	541	602	571	619	584	596	634	591	619	624	582	609	599	615	603	620	563	560	607	573	575	620	583	597	609	613	580	609	612	603	573	591	622	625	587	639	616	573	596	621	594	555	589	631	622	611	592	616	632	591	646	569	596	582	571	624	599	619	604	602	601	585	621	621	579	555	554	617	588	603	639	675	590	632	566	613	607	623	596	621	586	551	603	601	602	624	584	542	622	589	624	635	597	634	586	578	587	619	625	589	608	637	567	631	600	576	605	622	621	598	581	568	580	624	643	605	591	605	642	607	623	600	618	568	579	599	586	601	589	561	567	578	624	604	615	603	593	577	587	586	588	600	601	570	580	617	566	601	635	630	626	636	612	552	591	599	606	595	581	562	610	621	605	577	569	590	641	544	601	545	568	616	586	624	555	611	624	641	604	624	643	633	613	604	634	651	583	598	600	604	643	589	605	590	624	576	568	633	597	615	562	587	658	613	639	622	622	615	578	604	643	571	622	633	571	582	643	654	610	604	572	623	603	594	618	591	588	569	665	613	591	551	590	609	603	595	567	630	589	620	612	577	592	614	639	618	594	599	602	620	607	628	640	581	627	536	591	644	649	661	600	565	608	592	570	624	552	566	563	609	632	571	608	602	574	573	576	599	600	605	588	607	631	590	599	612	617	569	629	564	586	628	578	566	554	606	602	613	609	567	608	602	589	614	616	587	611	585	627	601	564	665	645	588	632	641	580	631	579	587	617	611	591	613	586	627	640	590	564	574	575	594	565	625	588	651	609	571	608	591	573	627	593	594	621	580	593	571	593	585	592	623	601	616	633	610	617	638
4468	2357	2789	2728	1917	1659	1320	1137	766	610	509	494	428	409	495	1284	2177	1387	478	245	219	221	216	203	198	242	211	220	213	205	203	219	202	232	212	234	235	222	219	201	229	196	199	231	201	217	209	188	239	195	190	204	211	218	204	233	213	202	220	217	210	219	206	217	227	227	204	205	197	208	167	198	200	187	210	227	191	237	223	211	199	193	217	173	198	209	208	241	205	223	206	194	202	186	228	200	216	200	212	204	214	200	225	206	212	212	209	189	196	204	219	223	198	229	208	209	215	203	204	211	225	204	208	235	237	214	199	217	216	196	211	203	198	187	228	233	224	182	207	195	211	178	199	194	227	220	226	213	205	194	190	201	203	205	191	191	214	223	217	186	209	216	224	195	243	223	211	200	211	194	188	202	210	215	191	207	219	196	216	193	192	240	222	201	201	212	236	189	174	218	205	178	200	225	212	220	204	200	209	221	218	211	206	203	187	211	210	209	192	209	206	217	206	210	222	204	221	193	235	184	213	195	228	187	205	225	191	228	211	218	229	191	222	177	229	221	195	194	201	220	236	204	191	216	207	213	200	198	211	195	182	239	209	202	188	190	217	206	197	246	195	204	203	208	209	188	213	232	240	215	226	214	196	232	176	197	227	217	212	225	195	197	206	205	201	207	205	219	186	210	212	208	191	187	209	236	244	205	215	225	208	187	201	206	209	208	188	213	231	207	200	224	215	217	211	221	219	210	189	207	222	229	205	213	211	220	206	230	197	196	199	198	212	197	196	243	223	243	221	230	206	239	214	205	203	230	220	213	195	172	206	218	187	210	218	207	189	222	192	225	194	214	229	211	205	204	203	214	199	189	192	206	210	232	192	196	196	215	206	212	197	194	196	200	196	213	240	208	212	238	221	244	203	225	194	189	220	206	244	208	222	215	201	196	199	215	192	186	219	241	224	203	203	215	226	212	221	224	203	192	194	202	203	214	227	229	228	186	200	182	227	176	207	213	198	200	169	206	193	192	213	202	199	217	217	217	214	202	195	207	220	206	216	214	178	214	198	222	225	233	217	210	199	227	214	246	219	181	203	205	175	226	206	206	208	248	211	184	196	214	219	219	200	221	225	214	247	189	188	216	215	238	204	193	210	229	212	210	188	211	200	195	187	224	193	226	215	188	205	224	202	205	210	213	217	215	184	193	186	233	220	188	199	208	219	200	224	210	218	195	218	236	204	223	206	184	212	184	194	195	212	218	238	236	199	228	237	214	223	203	223	243	203	213	211	212	207	193	206	213	194	232	227	186	192	240	225	201	209	247	187	195	206	216	221	243	235	204	200	207	214	199	225	214	200	223	202	221	189	206	214	232	240	212	215	188	229	200	212	212	228	218	231	202	190	210	214	205	225	222	212	227	189	212	222	200	229	230	242	209	186	201	189	208	217	227	210	182	218	216	184	215	202	225	209	186	200	217	188	226	206	209	213	196	193	198	203	203	211	186	214	210	234	237	214	203	178	203	227	204	195	206	220	228	223	223	203	209	206	216	239	195	192	196	193	202	223	219	191	212	208	226	185	195	194	205	218	199	237	217	229	196	211	205	197	197	214	194	231	185	238	221	213	214	189	184	196	211	209	210	213	183	193	220	190	201	210	211	223	215	220	244	203	207	190	194	223	208	191	221	214	217	224	214	207	205	205	178	198	204	209	212	196	215	221	230	235	217	210	184	193	217	193	214	204	216	241	248	209	197	213	223	206	227	212	229	220	224	213	198	211	204	198	208	201	212	204	209	222	201	229	217	237	219	215	213	216	224	220	206	228	200	207	217	211	209	214	235	197	217	199	222	213	198	201	194	193	206	204	219	204	200	196	206	239	201	196	196	211	232	226	197	204	204	186	203	218	229	208	214	196	234	212	172	204	237	201	210	204	213	215	199	229	230	221	234	233	228	204	228	232	201	240	189	208	201	217	217	221	217	205	220	219	207	227	214	198	206	227	219	203	195	187	224	204	208	223	205	208	195	199	197	223	199	219	198	206	213	208	241	207	224	226	207	227	223	216	189	225	207	205	245	208	222	211	199	200	191	220	212	189	185	206	195	221	209	237	220	199	217	213	206	234	211	224	207	212	209	224	188	205	215	221	223	225	229	219	194	215	188	224	204	211	207	209	210	207	201	224	185	210	221	238	236	208	215	196	193	208	200	209	221	188	251	205	227	199	189	224	228	203	212	221	223	196	202	233	211	213	222	165	214	232	202	195	224	173	209	187	210	213	205	231	226	218	227	186	190	198	226	216	218	234	219	195	199	198	178	196	224	226	208	229	226	233	208	216	180	215	233	217	207	223	168	201	209	218	241	192	194	207	198	239	231	214	193	240	241	202	223	195	220	225	205	187	196	197	211	212	210	203	212	209	206	211	221	205	188	233	227	207	209	220	242	217	232	209	208	210	201	224	202	220	201	192	231	204	232	216	203	209	220	214	211	234	214	232	214	214	206	205	222	206	244	191	212	197	219	217	215	221	197	226	203	220	226	206	212	210	202	206	181	215	195	209	221	244	226	224	225	202	213	188	207	203	227	198	222	188	236	185	204	198	214	199	194	196	205	201	216	192	214	200	205	203	232	202	190	202	207	195	221	233	190	238	236	209	238	203	226	209	219	264	218	214	203	207	219	198	213	202	223	217	196	212	201	226	229	233	198	192	203	180	222	206	219	203	210	218	195	199	221	209	214	222	219	201	212	226	217	204	190	231	233	228	210	218	207	226	204	204	199	203	216	175	191	215	178	213	188	223	232	198	185	201	194	207	190	192	196	218	204	214	214	218	194	200	196	233	206	211	222	209	213	200	208	198	216	201	206	204	217	203	203	222	187	207	202	193	201	229	211	212	222	205	240	214	209	189	225	212	225	205	235	185	203	219	201	222	209	196	228	197	216	232	241	225	195	226	192	207	218	237	224	196	233	203	208	212	221	207	215	213	231	206	218	218	229	220	199	215	199	199	214	196	214	200	194	230	202	208	207	219	189	225	226	214	197	228	205	211	202	221	182	208	212	190	217	191	200	207	224	213	197	218	216	204	199	191	225	210	210	223	206	195	185	204	217	179	178	217	222	203	205	224	217	233	197	224	238	174	212	214	223	205	205	228	216	208	193	202	232	207	201	189	216	201	223	181	217	234	196	190	219	206	193	217	229	207	225	212	216	201	222	182	197	233	194	210	203	187	218	214	220	204	197	241	197	206	197	203	221	234	211	208	219	213	180	206	207	218	221	218	234	192	194	234	219	203	211	208	216	233	258	181	204	221	216	241	210	228	201	192	241	208	197	208	173	184	213	216	212	236	204	218	232	218	221	193	209	234	219	203	198	212	228	224	211	176	206	209	194	216	195	222	225	215	219	234	216	214	202	225	221	219	240	220	210	215	183	216	223	218	205	213	216	228	202	217	219	205	208	216	195	219	229	210	215	211	234	196	237	210	191	220	225	197	206	221	186	200	222	218	219	202	235
3845	2347	3342	5134	5375	6183	5749	5121	3684	3122	2696	2302	2237	2215	2685	7563	10614	5893	1702	845	660	628	609	595	618	642	630	618	602	635	618	626	598	614	610	605	620	565	650	546	600	563	643	609	586	651	576	608	600	574	607	549	629	582	630	642	613	635	612	593	599	617	634	584	557	617	651	604	660	620	619	607	583	605	621	567	614	626	606	608	572	651	665	585	613	658	606	633	595	596	599	599	587	570	603	609	639	605	611	608	599	604	614	553	610	640	619	604	632	605	630	612	611	585	618	614	596	564	631	607	638	568	609	593	597	559	600	632	661	566	568	573	630	554	612	578	605	613	601	582	589	613	607	563	605	615	620	580	619	603	572	593	606	599	637	607	564	616	623	585	607	602	632	597	597	548	593	597	625	646	572	633	600	585	609	631	620	594	656	631	615	567	603	625	589	592	605	590	596	600	622	618	617	636	648	640	590	640	589	599	624	610	600	579	592	605	592	601	573	618	564	601	619	584	597	565	597	594	603	626	601	588	553	608	579	643	596	604	598	574	658	599	557	602	571	614	638	627	643	622	562	620	593	599	536	605	640	591	554	609	616	608	637	558	594	565	567	592	640	608	596	608	649	607	583	623	595	613	587	607	572	586	589	613	600	602	597	598	612	608	629	615	588	632	598	595	640	607	618	599	592	608	564	611	616	535	616	606	619	593	626	598	581	604	568	617	639	564	593	638	598	615	570	618	629	599	587	601	601	586	591	595	610	625	613	612	599	546	599	617	643	589	574	580	596	641	629	634	616	591	593	614	613	627	586	617	587	628	619	626	602	582	604	599	605	619	617	590	579	579	590	605	595	603	592	593	584	636	586	657	611	630	565	572	587	585	580	608	596	635	568	558	617	607	592	620	612	601	587	564	595	620	574	596	590	603	601	640	619	630	635	630	604	609	609	607	626	612	550	574	612	609	617	587	600	610	602	589	601	581	561	605	610	600	595	619	590	634	645	611	562	600	619	634	614	606	640	604	588	624	652	591	624	533	575	604	574	556	600	618	628	546	573	634	571	624	609	596	602	603	581	597	599	655	621	591	586	608	570	618	578	619	564	547	584	603	595	601	586	555	611	615	597	576	582	602	594	560	628	588	563	619	610	582	618	610	578	630	576	631	594	623	611	568	577	619	600	577	632	569	594	598	577	599	615	592	610	605	594	593	594	551	616	628	581	676	559	563	620	619	617	577	641	618	608	677	643	635	637	569	640	593	620	552	577	666	586	599	578	616	594	599	620	649	610	603	639	600	631	603	593	591	609	597	648	594	609	622	578	598	609	569	632	617	590	575	593	604	595	607	586	649	614	608	613	574	664	628	626	634	624	621	578	637	595	585	636	582	622	642	639	632	641	608	644	614	620	647	590	597	578	569	599	563	598	590	589	582	634	634	611	655	620	609	617	592	635	615	624	556	598	588	592	596	582	587	641	619	589	646	590	593	590	569	604	619	561	579	560	588	604	595	610	638	616	632	624	660	611	579	588	603	600	656	634	626	609	607	573	576	601	598	623	593	593	598	615	575	609	593	615	586	618	573	612	600	674	601	597	605	618	575	611	587	612	594	593	611	603	583	614	587	605	600	610	635	605	566	584	596	660	597	586	550	674	602	613	608	593	610	576	611	619	580	600	611	599	592	578	660	594	658	576	559	586	597	607	578	605	585	635	566	614	634	573	615	640	576	589	606	606	617	623	577	612	604	593	590	606	586	630	604	617	587	630	556	609	617	571	600	601	589	588	633	618	620	610	591	611	645	591	581	621	562	551	578	597	577	603	594	622	602	599	617	608	568	637	605	610	592	625	552	581	641	592	673	573	578	580	645	618	601	571	621	584	632	638	568	614	611	651	634	568	576	594	607	590	629	551	613	609	626	619	608	596	653	618	658	606	608	644	600	591	605	601	644	616	582	629	588	613	612	568	603	612	566	616	599	610	594	647	572	611	609	597	590	633	629	637	565	615	647	617	619	613	640	596	600	646	609	605	616	619	643	610	550	588	595	594	589	626	641	560	612	605	596	607	601	626	619	598	589	576	621	566	603	626	571	589	620	588	617	582	621	627	599	607	602	580	605	564	637	600	595	611	546	611	599	575	635	615	609	617	645	558	591	607	594	621	571	592	620	593	595	662	639	587	607	617	599	618	602	637	632	625	576	615	566	586	601	597	602	598	616	587	610	582	605	601	615	572	666	596	578	642	661	582	619	583	600	585	587	560	591	602	567	610	583	592	618	603	576	594	615	571	606	592	621	588	613	604	678	587	590	623	578	565	603	582	671	592	599	605	602	570	592	604	620	621	616	592	612	638	573	637	580	638	612	605	596	595	583	588	595	572	601	585	606	618	560	618	567	584	594	598	611	641	625	632	599	606	616	620	617	595	627	609	638	603	652	595	598	634	598	584	598	651	610	633	634	575	624	629	582	582	637	566	648	641	608	686	592	646	561	598	608	573	581	624	566	589	599	590	586	623	632	652	544	623	604	583	608	571	633	578	584	588	602	634	592	612	600	643	619	599	576	633	618	613	584	607	605	614	611	625	627	612	673	612	608	581	623	630	588	651	582	626	584	580	631	617	613	600	608	575	581	599	636	635	615	581	614	583	628	619	604	637	570	631	602	623	564	623	600	606	628	621	582	581	591	646	590	609	579	600	580	586	614	613	634	655	613	664	611	646	633	666	612	587	615	559	601	621	593	605	582	592	614	590	568	572	611	633	618	576	551	599	606	612	572	606	577	620	602	577	671	609	575	636	618	616	600	604	648	614	625	604	590	642	575	615	565	597	588	585	618	590	615	572	601	578	577	589	600	604	629	595	601	621	651	592	637	604	636	639	628	608	601	616	555	582	585	584	634	607	594	563	624	612	627	594	619	587	558	588	599	586	654	566	617	565	618	584	635	620	641	580	660	632	620	620	615	609	591	590	608	599	630	631	620	619	580	612	575	589	578	624	614	653	626	587	612	591	619	595	581	588	631	608	616	598	567	631	613	647	567	577	646	614	645	604	652	614	593	649	609	579	599	589	617	606	588	592	638	589	582	634	584	596	644	589	587	559	602	590	619	591	590	609	586	602	615	600	619	597	615	659	617	646	598	608	575	578	614	592	628	631	599	582	599	596	634	582	607	630	583	592	627	590	600	617	601	554	614	566	621	584	612	571	575	589	598	597	597	544	607	650	610	599	628	647	621	623	622	602	577	636	649	582	615	612	617	594	576	592	572	584	589	554	569	582	602	613	613	629	612	603	576	603	570	623	582	589	582	579	570	642	600	582	606	561	598	581	623	612	562	585	582	627	606	595	583	624	649	599	604	549	607	583	610	602	638	640	616	566	618	600	624	585	637	638	599	597	640	600	631	571	628	620	638	612	634	623	615	538	592	646	605	635	625	563	574	628	635	613	607	601	590	612	566	602	605	634	611	582	629	607	565	616	609	588	624	626	555	616	608	581	585	595	615	589	628	603	604	590	646
5201	2544	3089	2702	2096	1603	1378	894	689	578	487	423	451	373	506	1408	2158	1308	400	247	233	238	200	212	204	192	217	235	235	213	214	229	202	201	215	221	212	194	206	230	216	171	184	207	206	206	221	225	234	220	210	205	211	224	230	199	208	209	203	207	241	212	239	233	216	222	222	201	244	201	191	226	188	198	201	199	190	207	205	229	207	201	228	249	211	207	227	208	207	188	215	234	201	195	196	210	206	187	211	216	185	190	225	207	208	222	195	227	188	200	216	183	209	222	201	192	217	208	221	208	201	179	198	202	232	200	203	207	203	215	212	223	205	210	209	213	215	193	214	225	210	195	194	213	207	195	242	196	193	192	215	206	178	241	202	198	214	174	211	214	217	214	206	211	215	212	208	214	196	198	217	201	227	207	221	191	219	222	184	209	202	205	205	180	207	216	183	187	183	226	218	211	191	183	199	211	215	213	197	191	209	216	195	189	203	197	226	210	190	201	197	206	203	176	209	236	214	205	183	198	195	198	195	208	211	235	223	183	200	227	210	214	191	210	211	198	209	220	218	214	215	196	201	205	192	211	222	207	199	203	205	197	208	183	205	191	176	214	178	207	220	197	217	227	208	203	191	234	224	194	212	200	217	234	200	192	206	214	221	203	225	192	217	221	209	197	211	216	212	210	198	217	183	202	209	215	229	195	216	204	200	187	211	209	206	239	195	184	242	233	212	182	226	214	178	197	202	209	229	215	218	189	225	202	215	217	206	193	206	207	235	210	200	199	189	222	216	233	191	216	211	210	220	194	198	202	215	195	197	190	215	212	214	216	216	211	211	199	207	221	198	204	202	197	222	228	208	205	224	219	238	191	223	210	203	216	216	192	200	220	230	172	210	206	228	197	209	199	216	194	205	246	203	196	225	196	207	223	174	219	245	224	233	180	211	192	225	201	212	208	214	213	218	202	190	187	201	208	219	210	224	215	206	221	186	209	204	201	180	199	229	215	216	226	230	194	201	199	213	230	220	217	208	234	186	191	216	219	191	190	182	207	225	225	214	199	205	212	201	225	193	189	202	179	231	202	220	236	230	209	201	209	215	202	221	226	223	222	211	245	210	220	205	225	215	213	191	216	234	205	206	201	214	198	219	189	208	204	208	194	218	225	193	221	201	212	195	209	219	231	216	215	222	211	199	214	212	208	189	203	224	206	198	207	222	182	205	193	192	207	169	211	187	246	225	192	205	188	228	198	188	201	219	198	202	219	200	208	238	217	212	195	206	229	228	222	205	185	194	217	195	193	231	201	186	205	196	214	217	212	219	189	215	204	209	223	199	221	204	181	204	190	200	179	215	223	217	235	196	232	209	202	206	207	196	182	217	215	224	210	201	203	211	191	235	201	205	216	220	195	230	216	214	230	212	213	225	203	210	206	206	207	213	191	193	213	202	165	240	204	225	214	199	208	235	216	172	200	207	208	212	227	221	204	207	199	185	205	205	208	225	196	226	208	195	209	202	235	183	201	205	238	196	204	182	215	224	222	228	200	218	225	215	230	234	191	184	218	179	188	169	176	233	214	203	240	207	199	223	229	190	214	206	201	205	174	198	216	186	188	209	206	202	207	242	193	240	223	227	209	192	200	197	234	227	218	213	238	189	199	195	198	207	223	197	206	217	225	215	204	220	223	188	223	196	219	213	219	220	216	209	200	207	228	188	221	219	211	238	180	257	242	229	205	198	201	218	212	229	201	210	219	209	212	226	224	202	199	198	216	229	213	210	200	212	188	199	225	200	196	218	231	208	234	220	199	197	198	202	193	223	202	217	208	200	207	205	196	222	211	195	236	210	231	184	205	220	222	233	189	206	185	203	217	211	209	187	226	206	211	229	200	207	225	237	242	212	213	207	213	211	210	198	203	217	182	211	189	196	233	204	219	213	212	206	186	203	203	219	184	191	222	200	216	206	214	205	218	181	207	195	223	179	189	201	219	220	180	206	181	195	211	211	214	242	201	229	220	192	214	172	201	220	221	193	206	208	218	203	214	196	206	194	200	196	229	220	185	206	217	212	209	187	219	216	202	223	201	224	189	208	218	204	192	205	210	223	185	178	209	209	230	233	188	191	201	222	219	195	227	208	192	198	211	212	204	193	199	203	199	225	241	197	218	234	237	190	183	228	189	226	198	207	217	221	175	181	198	193	211	221	211	215	205	205	210	212	220	204	234	220	212	232	213	223	232	187	216	207	213	209	191	227	194	217	188	205	220	203	195	233	203	215	218	206	202	205	218	193	194	199	203	218	202	214	212	204	219	243	219	223	219	212	191	198	223	227	204	212	197	217	205	196	226	233	207	188	214	178	188	188	214	199	217	195	243	224	221	203	235	202	201	212	203	206	203	238	202	223	235	205	215	235	226	190	203	190	205	232	216	217	192	214	249	249	239	194	194	200	213	220	221	199	201	193	190	240	222	206	199	221	230	191	224	231	196	230	213	209	234	197	220	194	220	203	208	210	209	212	202	221	203	212	204	219	230	215	212	204	213	186	225	203	181	199	181	221	201	198	195	203	217	217	220	211	217	207	229	195	209	203	208	220	219	233	225	187	204	212	222	208	209	202	211	208	245	211	209	199	208	221	213	222	228	192	213	186	195	226	229	184	230	181	224	219	214	171	195	235	220	190	219	191	230	203	216	208	223	204	222	201	216	204	233	210	204	204	193	204	207	187	183	231	229	202	209	209	185	196	188	219	194	235	217	203	249	175	198	235	223	202	205	195	179	204	214	213	208	207	202	191	210	207	205	204	195	208	192	196	215	217	201	193	236	211	204	202	229	204	227	228	201	195	223	201	221	192	225	217	232	220	185	186	198	184	208	204	203	195	193	190	187	204	221	216	224	220	196	239	216	211	218	195	214	218	208	221	202	200	197	207	212	194	217	222	217	187	198	208	208	207	204	196	186	205	199	213	217	208	218	188	187	214	190	234	197	205	203	224	212	196	207	198	247	222	215	210	190	204	204	228	208	195	210	213	210	224	197	185	211	221	198	219	210	202	194	214	177	208	205	187	218	219	212	204	200	186	184	190	222	211	209	208	208	193	236	216	196	206	201	237	212	216	201	220	181	191	223	209	225	222	194	221	238	197	217	227	240	220	202	219	217	219	211	198	216	231	207	221	224	204	205	212	217	207	183	212	231	230	202	191	200	187	161	224	221	200	209	210	229	204	206	205	206	208	196	225	184	225	194	199	188	226	198	214	193	206	230	206	192	190	220	217	212	206	229	205	226	195	197	185	198	204	231	186	212	193	212	195	219	203	217	207	197	217	221	212	228	223	199	217	201	196	191	219	191	219	224	176	208	204	196	206	221	207	211	182	179	214	203	199	220	215	189	219	210	201	191	187	229	210	211	202	199	201	191	198	216	206	194	206	195	219	202	198	213	189	203	223	187	192	234	191	190	185	195	234	215	238	208	207	212	202	191	204	202	219	231	217	175	235	226	269	212	210	218
4468	2355	3484	4752	5755	6172	5756	4154	3394	3024	2729	2137	2231	2099	2835	8181	10500	5279	1502	833	697	615	580	647	629	605	627	609	602	600	667	607	614	637	620	640	604	595	618	617	594	603	591	597	587	645	631	605	585	586	617	543	575	578	616	616	568	613	567	589	594	582	590	633	589	609	608	608	590	596	554	608	583	587	594	610	581	615	599	581	630	582	608	569	605	600	643	635	624	606	595	620	582	585	601	600	617	581	589	576	581	577	595	593	611	638	599	583	570	600	611	557	622	571	612	652	622	611	620	605	587	582	614	625	598	588	605	599	612	572	568	577	568	598	544	640	575	599	606	601	588	573	575	606	561	591	634	602	545	569	615	585	618	600	578	606	581	577	570	587	630	617	549	597	584	563	524	602	615	616	594	621	589	619	579	569	570	600	643	597	616	590	607	607	606	612	573	604	634	607	638	592	605	581	561	594	579	590	623	627	612	603	591	623	589	610	630	586	611	614	558	584	592	573	567	631	575	569	617	586	582	601	585	623	610	607	603	575	622	583	649	568	583	597	591	617	586	587	629	570	625	612	551	603	599	597	626	644	595	609	601	582	599	556	588	596	603	604	572	655	614	568	621	587	611	598	612	610	575	579	612	607	609	597	594	555	639	613	617	594	566	585	599	609	599	561	599	619	601	624	594	574	631	632	631	574	580	596	634	625	569	586	610	596	598	610	643	641	580	643	630	591	606	617	609	606	586	587	577	597	583	575	600	608	547	563	553	601	581	570	593	591	573	588	610	647	607	645	593	612	565	632	609	603	568	609	580	590	592	599	577	612	594	654	631	555	580	599	609	620	606	626	625	612	563	620	604	600	557	598	600	613	598	612	585	615	573	616	608	570	581	608	626	603	621	586	603	552	614	566	593	583	629	617	612	597	606	616	602	625	583	569	567	647	593	614	547	628	619	568	626	637	599	575	592	591	617	598	640	599	606	575	582	622	598	589	629	583	610	600	587	606	581	624	600	597	560	644	605	607	583	585	570	622	581	611	555	563	589	628	624	623	630	609	591	632	626	567	600	621	578	639	569	566	625	594	629	596	588	576	555	618	604	607	599	639	640	594	633	581	598	611	602	582	579	576	598	576	598	607	560	547	587	590	586	630	608	604	550	606	584	596	608	624	613	576	571	577	604	581	596	576	624	606	612	562	601	619	582	571	595	573	614	580	609	539	616	587	606	626	602	597	640	567	591	571	613	567	615	616	639	562	593	605	619	613	636	582	604	579	593	606	593	601	572	604	604	594	569	615	623	622	588	631	593	625	579	598	580	596	576	586	606	607	606	563	606	631	618	599	604	597	596	657	582	609	602	608	645	592	601	576	618	615	616	603	617	604	615	612	612	625	622	600	644	599	587	631	613	602	602	553	616	579	612	607	608	622	587	594	621	612	601	570	543	632	562	617	563	610	625	607	623	642	592	559	581	594	577	603	596	607	610	601	600	581	603	616	601	621	616	571	588	612	598	619	609	614	586	613	621	628	635	588	607	590	602	524	606	608	616	617	636	571	622	577	605	584	536	589	633	583	598	583	605	652	667	558	622	570	614	638	591	618	576	578	562	602	595	592	589	612	578	571	603	616	597	606	560	593	597	582	598	609	573	580	589	573	589	650	596	599	590	588	586	583	576	633	576	608	586	592	622	575	584	597	581	604	586	603	604	570	610	610	637	613	594	574	598	590	601	609	596	648	608	580	647	609	639	591	619	584	577	600	587	596	596	611	562	616	583	592	592	631	635	600	599	624	601	601	557	554	579	600	617	578	611	644	611	561	661	606	592	600	606	568	573	601	610	608	595	623	624	633	618	621	590	613	655	593	576	577	583	596	571	617	598	578	573	517	614	580	648	572	589	605	605	604	584	643	591	592	636	608	602	585	599	619	577	608	600	609	611	576	627	609	568	620	586	580	599	585	596	596	620	605	561	582	558	565	576	612	552	611	586	570	610	584	550	607	581	588	603	583	587	609	593	607	595	603	602	606	535	605	608	593	584	626	566	581	615	627	627	585	628	571	577	592	560	630	592	625	568	629	613	613	601	628	565	570	614	590	576	616	619	616	619	591	592	543	647	617	636	621	611	620	647	609	571	578	597	574	622	571	633	592	601	606	593	608	593	592	593	665	571	572	607	631	564	605	624	594	616	623	626	587	620	582	618	574	616	600	578	600	560	576	603	572	637	598	650	631	608	587	592	596	607	603	545	587	629	597	597	605	595	570	628	612	557	583	588	625	590	637	605	602	619	615	637	571	616	598	641	585	574	584	617	603	603	600	597	592	606	602	581	590	639	579	596	611	570	609	583	582	581	576	620	618	575	602	596	618	643	602	626	597	591	589	636	578	579	630	576	657	619	673	569	594	595	602	597	627	568	545	569	579	660	601	584	617	609	620	570	614	592	627	643	599	571	633	607	615	613	565	569	549	649	607	591	579	611	569	611	590	554	604	582	624	580	588	585	536	582	604	623	621	620	588	573	604	598	557	586	569	604	602	633	599	608	543	607	589	583	617	622	605	623	597	604	604	587	584	609	594	576	596	609	609	590	634	615	623	581	663	586	606	580	597	589	642	628	610	611	596	577	565	582	592	618	644	621	587	592	631	591	585	585	585	611	609	640	567	598	590	620	570	581	582	609	602	663	591	579	557	620	562	591	546	618	609	629	689	620	605	617	609	603	606	624	616	616	574	558	606	634	593	573	635	577	587	609	613	549	580	639	639	641	616	636	601	594	612	590	573	630	594	581	605	633	638	606	613	572	583	580	603	598	575	570	598	640	606	578	598	601	588	605	578	611	607	569	623	611	623	597	627	587	551	628	607	595	628	586	640	575	580	613	558	603	613	593	582	634	616	604	566	599	564	606	602	593	569	608	614	586	598	644	594	603	571	624	644	607	600	597	596	598	618	628	592	591	615	583	567	565	606	591	596	631	638	624	580	593	642	615	628	640	602	592	596	615	599	578	578	598	574	558	612	602	579	598	569	631	578	631	642	581	599	615	598	587	606	558	623	574	608	637	603	603	588	602	602	616	597	600	542	577	574	619	610	587	587	587	616	594	613	595	622	612	619	604	559	627	599	603	597	570	577	566	568	590	593	587	578	598	602	579	585	640	595	588	603	580	619	605	618	640	609	587	647	597	590	591	559	613	577	587	594	586	605	609	649	596	564	605	579	582	589	599	591	574	617	587	568	600	617	575	616	599	542	633	618	580	606	629	622	591	620	606	582	594	564	627	598	599	591	617	631	590	613	578	600	578	605	574	630	613	643	567	616	601	584	650	591	542	605	573	596	590	641	578	567	583	620	605	602	602	589	645	586	591	611	562	591	601	568	605	571	595	610	600	608	611	623	619	619	613	561	598	603	608	607	598	611	571	587	591	551	634	609	607	594	626	608	586	565	579	638	578	577	594	604	596	591	662	613	589	606	568	604	613	596	615	616	606	633	624	578	613	583	601	608	557	576	596	612
5469	3163	2907	2847	2119	1650	1228	761	633	564	491	404	380	423	504	1617	2275	1136	409	269	224	222	220	210	213	191	203	208	213	216	218	197	219	196	204	203	185	197	233	205	212	226	209	209	215	204	207	208	201	222	214	197	196	215	206	195	213	222	196	214	201	220	214	226	224	187	196	208	196	216	208	222	214	210	220	205	228	231	194	210	213	208	208	219	183	210	215	222	223	215	211	194	214	220	208	206	219	234	225	204	205	208	215	208	214	212	207	206	207	216	212	237	211	212	203	221	231	191	188	200	202	230	186	200	198	212	212	204	223	202	195	226	197	237	229	193	209	221	206	241	231	226	231	204	199	207	248	222	227	245	206	221	201	223	186	205	203	239	209	244	186	203	204	191	197	227	210	164	208	227	218	201	203	239	213	235	192	211	210	203	222	197	192	225	214	199	203	207	197	212	197	205	210	230	201	197	208	213	230	196	198	224	193	194	200	215	225	204	193	226	223	198	193	216	195	205	204	194	207	231	219	227	193	216	196	222	183	201	224	205	236	192	186	236	204	213	209	236	199	202	206	200	206	202	204	198	206	218	212	211	194	196	228	226	223	218	215	208	216	178	217	238	225	216	202	228	232	194	244	229	205	215	228	203	199	239	219	198	216	190	212	203	205	224	239	206	212	202	200	199	198	190	197	222	195	204	214	206	188	220	207	194	197	192	204	172	190	219	233	201	213	209	196	208	192	237	185	185	209	217	193	193	214	224	238	208	195	202	183	195	225	224	210	210	203	204	217	213	228	238	229	240	188	219	221	201	201	215	206	213	174	185	227	236	212	195	202	215	216	220	208	217	212	200	219	207	229	207	197	215	201	215	211	184	188	234	210	190	185	217	231	208	201	206	202	217	175	213	211	214	202	192	252	214	218	191	210	188	217	189	211	200	183	183	219	216	225	209	192	209	202	223	197	197	208	206	211	225	227	202	225	230	219	198	226	222	212	239	209	196	229	213	227	229	231	200	232	200	218	220	199	215	232	221	209	190	231	205	216	213	232	213	194	199	211	218	223	211	212	184	219	195	201	228	197	226	196	202	228	209	199	190	199	234	217	222	194	233	233	229	228	220	214	206	193	247	191	233	215	221	212	190	238	218	215	204	236	199	198	223	208	199	173	197	192	209	230	214	225	205	224	225	217	210	207	202	218	201	213	200	220	211	210	226	205	242	217	190	213	233	222	208	199	223	213	201	214	203	225	203	226	212	208	184	229	200	204	208	219	219	239	195	223	241	229	216	211	200	235	214	216	223	212	186	218	214	207	187	202	191	232	193	235	182	208	201	226	207	199	201	228	233	242	202	202	222	232	208	195	205	205	195	216	203	231	219	232	225	229	224	201	192	201	204	227	209	228	197	226	208	199	194	209	224	206	213	203	216	215	213	198	207	211	202	205	226	216	215	211	183	198	233	221	208	219	217	176	203	250	230	231	231	201	218	197	214	199	242	212	229	198	208	205	197	206	206	245	212	223	214	227	200	197	213	199	195	199	210	198	224	213	218	197	214	199	238	216	182	192	215	183	241	210	190	215	187	202	192	222	199	213	189	208	196	195	195	235	220	222	228	209	222	210	202	226	188	183	208	196	206	224	236	210	200	236	226	216	188	230	220	200	212	204	221	208	210	201	232	204	176	219	196	215	218	227	203	216	228	229	216	218	205	210	209	180	221	212	201	211	203	209	209	211	211	199	192	189	212	192	231	234	211	207	201	204	226	193	220	207	207	192	218	200	194	203	202	226	203	211	198	220	192	192	187	226	227	215	232	230	232	211	208	226	219	198	219	206	169	206	226	200	214	196	199	226	212	249	194	210	206	235	203	210	212	221	218	209	211	200	219	217	215	217	189	198	190	223	208	200	194	195	203	216	211	206	219	199	197	223	203	214	247	177	200	229	193	189	186	206	226	221	198	215	198	191	180	211	195	212	219	224	208	193	231	226	237	200	226	185	207	235	231	197	216	226	196	227	222	188	197	224	197	198	202	220	223	201	200	224	212	223	199	229	200	210	223	199	234	199	214	202	212	197	184	217	169	191	201	179	225	185	220	207	204	218	208	243	190	199	209	215	204	174	225	218	219	202	204	225	221	208	193	196	219	207	185	213	228	198	200	210	227	190	218	220	219	200	204	219	215	218	216	200	216	169	203	196	188	200	236	188	208	222	218	216	214	193	195	170	196	223	183	204	224	182	200	197	229	211	211	209	213	213	228	191	214	230	208	195	192	200	229	212	204	240	228	225	221	184	206	224	228	197	234	202	254	185	199	204	209	192	222	232	224	218	208	207	236	203	242	220	229	201	213	236	214	217	232	221	212	218	207	227	215	216	223	233	206	220	222	210	244	206	214	234	185	247	192	210	218	216	225	194	227	220	206	214	203	196	221	224	204	222	189	220	203	208	213	209	177	198	188	211	183	196	234	197	247	218	204	203	193	218	229	222	215	215	206	216	189	210	210	231	214	207	222	205	193	223	216	216	200	236	194	207	209	222	229	219	200	219	200	221	176	222	225	209	197	224	210	207	190	225	219	181	217	212	232	225	213	242	190	220	222	204	197	230	190	190	203	205	189	195	200	224	226	237	198	211	199	195	226	223	204	210	191	185	201	208	219	200	231	246	194	191	228	235	209	211	201	205	195	216	209	209	224	201	211	210	207	234	205	214	215	244	234	235	225	193	207	201	210	201	198	197	232	210	212	216	209	187	214	205	202	213	238	229	198	220	226	185	221	220	228	208	184	184	231	203	204	217	220	211	203	215	205	175	222	208	239	230	210	208	226	213	234	212	201	223	220	204	213	193	182	212	244	208	223	214	183	242	195	235	201	205	225	185	213	216	197	202	208	237	186	216	206	199	208	206	228	198	208	207	203	206	216	219	203	223	209	195	215	213	209	212	214	181	221	227	209	208	210	229	204	234	201	196	195	199	196	226	207	194	218	188	192	184	213	198	192	213	213	195	199	227	218	204	213	209	206	207	208	219	227	194	208	192	206	189	232	206	231	204	227	196	241	230	234	211	222	197	200	208	205	198	210	231	228	193	205	208	212	221	223	190	213	197	211	204	198	200	185	212	214	212	203	203	221	210	201	228	229	219	234	199	190	212	208	211	190	214	223	217	182	218	198	200	200	209	194	226	213	197	233	207	206	234	197	230	210	196	209	179	221	199	184	214	229	211	235	220	218	221	210	200	219	187	212	208	193	218	224	210	216	189	201	194	230	206	200	232	206	185	203	203	210	221	223	210	212	201	229	190	197	192	190	186	235	199	208	227	205	211	192	215	194	219	226	226	231	200	203	217	214	183	231	169	201	182	206	221	193	209	194	211	230	208	223	221	203	215	208	220	227	185	200	201	232	199	193	203	219	199	218	218	215	206	223	232	214	215	228	209	204	207	209	211	208	185	196	201	206	223	223	195	214	217	206	180	210	199	200	217	227	260	190	202	226	227	223	214	219	210	183	206	208
4414	2779	3278	5076	6141	6340	4968	3648	3201	3033	2462	2215	2198	2103	2998	9204	10609	4849	1283	776	682	618	593	580	564	642	620	576	636	567	564	584	656	600	602	582	572	601	635	643	582	583	588	602	618	576	579	622	578	615	584	592	611	560	587	588	594	563	621	631	581	583	632	591	581	568	604	571	592	583	624	626	571	632	644	631	596	583	610	584	568	635	584	607	599	633	597	649	606	611	562	594	581	613	596	597	599	587	559	592	590	625	632	590	622	574	588	597	559	613	625	611	601	616	562	600	568	620	580	630	592	610	580	610	606	582	625	587	640	564	584	560	671	572	622	611	587	558	595	623	625	572	610	610	578	616	665	603	606	630	619	593	556	615	605	591	641	589	617	557	619	640	561	633	606	595	591	626	591	596	629	602	613	565	592	628	566	575	603	568	600	597	597	598	589	598	674	592	601	608	585	584	611	595	634	605	644	596	589	580	655	568	612	595	545	600	625	558	611	609	593	612	561	640	637	585	607	589	606	649	588	639	619	619	650	611	596	576	631	603	580	621	623	609	617	595	582	611	596	651	574	631	610	581	576	597	583	641	591	602	582	603	606	634	626	616	631	569	627	571	618	641	598	589	598	636	533	563	629	592	675	641	661	612	557	609	579	640	643	631	574	595	604	565	622	596	672	602	604	596	552	625	638	647	631	629	581	577	551	597	612	567	632	588	592	527	615	583	609	586	628	621	602	588	589	608	645	656	610	590	642	587	599	614	613	580	617	609	614	605	599	644	604	596	596	625	611	574	565	585	602	603	628	593	591	618	606	615	618	616	652	562	574	568	576	577	644	599	603	596	572	613	561	614	544	607	642	604	553	605	627	618	593	599	617	622	629	599	634	569	653	602	614	605	597	656	632	588	607	592	632	603	659	597	582	580	637	579	603	592	576	550	611	588	585	605	569	646	581	604	633	599	591	611	594	599	553	609	605	603	626	597	585	615	593	583	626	581	602	618	591	615	617	608	636	594	570	580	609	607	589	624	630	566	590	607	601	600	617	605	583	578	608	571	623	599	603	601	638	609	600	620	601	634	597	641	611	590	597	633	609	625	635	609	619	589	589	645	553	609	628	573	618	576	603	625	607	585	624	677	592	615	595	619	611	610	568	616	630	616	612	662	602	597	568	618	625	575	621	664	582	630	581	644	629	560	604	584	624	628	634	574	576	609	567	636	607	592	604	620	574	586	603	610	562	600	581	646	615	589	600	599	582	582	589	596	607	617	612	597	626	594	666	588	597	615	599	542	625	625	580	569	623	617	630	629	632	592	626	607	635	632	606	608	570	598	623	630	585	553	611	566	584	659	582	636	630	576	623	634	603	603	610	623	608	596	637	571	596	589	563	579	601	645	628	639	584	584	583	552	573	605	597	613	601	642	631	621	580	617	623	563	620	577	643	579	610	646	564	601	573	583	594	571	603	620	593	582	586	598	588	629	594	631	583	619	614	658	598	612	629	636	579	549	602	604	620	608	613	591	618	626	645	620	616	628	588	607	565	601	600	600	608	613	627	574	619	579	614	623	606	606	609	637	611	583	627	605	634	588	632	569	612	639	627	586	609	576	570	593	569	593	623	586	625	611	552	582	585	663	590	621	596	590	616	584	605	578	599	629	585	653	624	607	609	614	548	597	620	602	587	607	567	598	613	592	616	584	605	607	595	625	626	604	624	588	565	581	589	580	615	603	568	616	650	558	613	590	622	619	611	577	599	624	618	611	562	571	584	580	600	622	568	659	604	621	594	628	632	615	626	618	582	613	598	637	579	614	610	616	582	599	631	582	642	598	638	594	617	548	638	590	583	612	638	626	586	617	598	631	597	624	582	583	614	609	618	614	615	615	564	566	594	631	589	604	575	594	564	585	595	562	605	635	609	606	634	595	602	621	601	552	594	615	603	539	572	613	608	628	622	589	616	580	554	593	615	636	594	607	615	599	624	632	592	601	585	624	577	644	614	616	622	630	593	561	621	598	581	588	593	602	616	619	596	592	615	610	601	594	659	658	623	591	652	617	598	618	607	601	566	601	592	669	637	617	619	589	601	602	628	614	636	572	614	604	611	636	607	561	607	580	579	587	632	601	567	555	581	605	640	611	568	594	645	629	633	604	600	608	624	635	598	601	579	609	596	605	618	620	623	587	594	598	612	601	653	586	581	605	595	630	611	589	636	650	587	627	595	602	592	580	627	606	601	669	587	668	604	609	623	611	581	608	585	652	597	595	596	676	616	644	609	650	620	585	586	581	598	566	622	598	596	583	631	575	631	592	616	583	585	598	614	618	579	602	621	609	605	579	597	540	583	601	594	636	609	601	621	622	655	650	577	612	633	622	560	608	609	599	625	642	609	592	603	600	616	625	685	592	599	569	574	618	623	610	596	586	595	617	589	585	612	619	594	607	584	601	625	637	598	627	610	624	594	583	626	586	618	606	571	581	617	609	590	656	616	552	599	613	608	578	579	559	630	629	559	643	617	540	569	582	610	606	605	569	573	565	608	609	555	617	611	625	598	605	634	566	610	641	593	634	606	568	622	616	634	603	621	589	631	607	588	593	610	624	612	584	579	610	595	630	646	598	533	632	608	555	659	597	617	598	569	655	584	613	551	588	613	581	609	623	586	599	623	560	569	614	568	570	612	597	570	612	626	584	572	624	613	594	608	579	629	577	639	558	581	604	586	569	588	556	586	563	611	658	628	637	602	620	559	584	594	583	627	602	627	605	617	600	617	599	603	586	643	596	583	650	579	595	557	592	585	620	631	588	616	598	600	595	612	652	581	634	612	604	649	598	593	600	556	581	576	574	587	617	621	640	602	595	598	631	649	602	574	589	589	626	605	630	597	633	567	579	618	592	578	631	628	606	657	657	613	600	623	617	636	592	600	576	610	615	602	558	636	611	597	654	597	643	608	623	584	578	601	638	594	600	575	594	630	603	618	602	625	612	574	595	632	596	557	560	602	599	581	602	630	613	601	612	598	613	619	643	672	622	559	604	571	599	567	624	605	578	614	594	584	567	592	573	647	615	628	604	606	607	599	603	597	592	599	587	603	608	578	608	596	586	573	611	621	604	594	660	595	584	610	575	623	566	609	562	586	609	594	600	599	583	612	622	599	616	619	622	636	601	604	611	592	619	626	563	600	588	628	615	607	614	554	631	599	618	579	629	633	599	601	586	585	650	616	580	620	579	611	621	597	596	611	629	610	609	594	608	607	585	611	610	644	638	608	636	575	575	623	592	640	605	566	624	644	622	625	621	671	582	629	599	584	601	611	559	638	624	603	617	592	629	616	570	584	654	576	629	628	584	603	612	574	576	610	610	638	601	613	596	604	624	604	634	556	605	589	607	588	560	577	620	595	628	602	581	621	604	608	578	626	642	624	649	559	599	618	597	592	634	594	604	587	586	645	623	558	638	579	565	589	594	587	616	617	611	622	599	590	564	580	607	637	635	613	589	618	597	676	617
4716	2693	2908	2928	2394	1650	1047	718	632	538	447	460	393	405	591	1646	2287	1034	357	272	210	197	194	195	233	203	178	223	188	221	222	188	214	211	194	194	212	193	214	186	197	207	187	202	217	219	180	212	219	225	219	211	217	197	222	213	227	225	228	214	206	210	201	206	210	211	206	208	224	222	217	215	206	211	202	199	231	217	198	220	192	200	188	214	203	195	209	216	227	204	190	199	217	210	182	200	197	225	219	211	218	216	201	193	205	206	192	233	248	218	226	230	218	227	203	206	209	197	228	186	214	217	192	216	187	184	247	244	212	223	224	202	237	204	197	217	197	198	200	223	221	201	213	205	221	212	203	220	238	210	224	229	217	199	239	211	205	204	206	190	197	185	211	224	198	202	231	209	222	185	194	192	203	198	218	200	177	226	199	211	223	216	204	187	215	205	204	189	218	188	219	216	220	224	214	192	212	224	216	207	233	198	235	243	213	189	205	224	221	195	211	216	223	234	199	199	199	249	221	206	195	226	224	216	212	218	236	194	213	223	232	220	232	211	200	181	187	223	219	214	232	215	200	199	221	220	214	221	185	205	223	210	205	218	210	200	209	194	226	200	195	215	199	202	226	216	203	202	222	214	218	205	206	231	194	204	195	215	203	193	225	194	217	217	191	194	203	211	228	227	218	202	220	216	212	221	225	202	228	225	202	227	201	216	188	193	195	225	209	226	226	204	213	222	196	230	228	219	220	199	200	218	208	181	212	217	211	199	216	208	195	224	197	210	200	208	212	185	242	228	198	226	216	190	199	201	179	218	225	221	191	216	206	211	221	241	206	187	218	220	202	179	195	205	197	214	173	219	223	206	220	215	223	199	208	207	229	204	187	203	197	197	196	187	219	235	207	224	234	198	205	203	223	187	222	223	221	206	196	210	211	204	213	195	193	203	217	218	214	190	198	195	202	219	219	220	202	203	219	201	199	217	191	209	220	186	213	202	195	206	192	228	177	197	206	211	226	219	230	211	198	193	216	218	204	235	209	225	215	217	193	200	190	221	199	195	181	212	223	187	193	203	211	208	187	186	201	193	187	214	200	210	227	225	221	219	192	212	201	196	202	192	186	229	215	219	221	195	224	184	244	195	211	219	185	243	200	183	195	249	189	173	219	221	224	203	203	238	191	215	227	205	220	211	216	196	203	246	225	214	194	218	200	210	200	196	207	205	223	210	194	200	190	207	208	211	228	206	191	199	184	224	200	226	229	218	196	209	199	223	222	206	216	232	213	218	197	229	209	226	213	216	201	238	203	195	217	204	230	211	196	229	210	220	220	211	204	212	194	203	201	205	182	215	206	200	196	212	217	202	215	211	213	192	183	221	189	189	199	215	204	228	201	207	206	202	210	240	230	207	208	231	199	194	207	237	224	217	210	185	204	188	204	208	208	211	204	218	202	191	221	195	213	212	196	225	217	217	187	184	212	212	181	228	172	197	202	204	238	191	248	214	211	243	194	187	197	216	220	193	201	221	207	189	224	229	182	199	211	222	192	207	187	193	198	219	225	228	234	210	203	230	214	241	199	215	199	219	204	236	226	195	210	220	193	206	214	190	182	206	200	201	203	200	218	184	225	219	234	222	220	193	205	182	219	206	228	192	188	203	211	216	211	233	197	222	220	221	177	202	196	210	229	197	215	203	189	234	216	218	193	201	198	231	195	208	192	219	216	213	202	210	202	217	200	213	224	196	205	211	201	207	207	198	209	197	220	215	207	221	200	201	211	225	219	210	225	218	221	185	207	215	206	229	231	227	226	219	195	233	197	214	206	223	204	230	194	225	233	209	199	229	233	181	218	208	220	210	226	183	209	209	211	199	211	202	217	201	255	213	199	216	216	218	245	239	194	232	251	179	244	180	217	189	238	213	231	206	213	194	209	185	205	200	209	230	237	200	220	209	247	207	208	219	210	198	203	200	206	183	222	199	198	209	194	183	231	216	223	212	192	218	190	221	204	204	205	206	208	227	220	211	199	235	214	238	197	219	194	224	184	216	229	256	233	224	213	202	205	198	225	208	224	205	234	217	199	205	222	197	213	216	195	208	222	217	225	198	210	235	206	191	201	219	207	220	221	226	209	209	203	198	177	218	227	218	199	202	187	217	202	212	198	209	208	202	204	202	224	230	193	193	209	207	198	223	215	233	197	229	210	193	188	216	220	217	237	193	183	232	207	202	181	218	216	217	191	187	234	216	241	223	210	238	199	216	199	209	186	232	231	207	220	199	218	189	227	199	192	190	208	222	194	200	201	200	202	221	227	210	191	208	219	189	198	205	214	199	216	185	202	219	201	199	204	225	191	176	209	204	176	208	188	204	213	204	217	223	190	226	227	231	215	199	217	208	230	212	174	206	187	202	196	235	216	226	210	210	209	199	236	191	200	223	226	226	212	209	179	171	189	187	207	248	208	197	198	210	201	233	199	208	189	242	216	203	197	217	209	199	210	217	213	203	186	217	210	197	218	223	214	202	220	228	218	197	200	211	202	210	215	226	212	210	203	218	221	229	221	203	218	214	240	223	204	220	202	195	228	215	202	200	212	214	201	206	179	219	214	188	193	201	206	202	188	186	220	207	199	225	230	224	202	202	192	209	189	188	199	214	200	205	221	213	208	243	217	195	218	209	202	214	217	227	209	190	208	213	239	250	189	194	198	212	213	201	187	211	199	193	206	198	241	222	208	195	219	195	197	226	214	205	215	170	212	212	209	203	197	223	208	230	203	236	180	227	213	212	215	217	223	212	189	207	238	203	222	229	211	226	201	212	229	212	190	213	217	234	199	204	197	222	206	232	220	212	246	218	204	208	232	210	195	201	200	189	237	222	196	200	209	203	194	216	207	205	241	216	217	205	233	209	192	217	234	209	195	216	201	193	217	191	209	200	241	181	206	211	222	217	214	207	212	191	205	201	226	221	214	209	216	196	228	197	208	207	222	228	196	234	237	220	214	216	198	183	220	227	237	216	198	191	202	226	214	239	212	221	210	232	192	216	220	218	219	194	192	216	203	220	213	216	228	223	177	197	223	188	206	230	226	197	209	215	204	190	207	179	236	208	223	225	207	212	201	227	206	216	198	211	187	206	203	229	208	238	215	200	216	197	233	213	201	228	210	207	214	197	218	214	244	209	218	206	210	215	243	206	208	206	226	218	186	194	210	206	225	227	202	208	227	214	199	215	231	217	192	206	218	221	209	223	218	216	195	203	208	208	215	225	214	195	195	190	209	201	205	215	208	209	187	191	205	218	252	206	212	216	211	196	218	205	196	202	223	205	208	204	203	198	213	212	214	190	190	198	212	201	218	183	201	214	220	219	224	198	227	231	184	216	232	206	201	189	220	190	213	210	230	190	201	189	205	221	240	210	214	195	217	204	182	226	210	218	216	219	226	226	201	203	190	209	195	216	215	217	237	210	197	220	207	199	207	211	196	226	235	210	199	198	239	217	243	215	227	197
3867	2556	3115	5333	6580	5755	4290	3376	3024	2674	2296	2112	2241	2117	3355	9460	10950	4401	1153	762	661	640	636	593	604	597	574	594	598	569	566	595	633	624	646	601	623	591	601	580	621	617	581	639	589	580	586	586	630	604	594	644	567	545	604	601	543	597	599	635	602	635	527	600	594	581	598	588	573	596	608	577	613	604	628	588	568	625	610	631	631	586	585	558	587	637	569	542	593	632	603	583	612	584	583	597	591	591	623	554	616	636	627	617	602	582	600	609	643	639	593	585	582	623	573	579	640	636	646	554	632	620	609	593	653	597	586	603	626	585	569	605	589	596	642	553	578	605	565	607	581	619	551	581	614	610	625	614	621	579	633	615	588	610	589	600	610	604	555	562	603	615	596	567	616	631	567	625	620	621	595	599	603	582	563	620	599	670	606	601	555	591	598	593	586	617	667	628	597	642	588	597	594	612	586	597	568	622	602	610	631	587	608	644	587	588	627	564	594	559	587	615	622	582	617	646	561	640	559	647	596	549	624	580	569	569	593	655	616	576	650	578	609	579	593	633	597	600	621	591	582	610	620	597	564	610	623	612	592	584	559	583	560	599	583	596	598	581	624	559	618	598	576	607	631	658	679	582	563	587	580	600	624	582	576	597	598	622	594	604	571	580	614	580	586	577	582	613	501	578	620	570	625	619	607	576	678	621	593	593	604	601	637	591	608	631	555	584	588	586	638	565	604	613	590	643	630	607	623	592	598	575	613	612	594	584	596	591	559	584	583	607	583	562	616	641	619	618	608	593	629	609	604	621	588	632	600	608	607	588	592	630	611	558	573	569	576	606	583	625	606	624	615	627	554	607	617	582	550	593	558	579	647	658	571	566	613	605	648	582	620	588	597	602	603	564	595	612	644	602	646	608	601	582	584	594	606	610	613	592	611	594	597	583	593	597	565	563	544	597	595	572	569	588	620	637	605	557	632	580	590	641	611	587	561	648	624	597	599	639	620	613	546	565	580	602	536	643	579	566	584	607	579	639	590	599	563	636	582	522	599	591	604	572	652	582	605	584	618	620	611	591	600	611	631	586	602	594	576	617	577	590	636	600	586	576	631	628	575	629	590	587	594	639	601	616	645	643	582	594	570	615	611	603	603	540	625	618	596	624	580	604	608	597	575	601	596	566	593	598	561	608	621	638	615	578	593	632	612	602	606	577	581	548	563	604	641	645	624	609	606	545	614	607	604	577	580	606	598	604	652	587	613	627	619	572	569	590	598	591	601	576	593	631	568	615	555	610	606	565	564	612	574	607	581	607	586	582	651	578	584	603	590	527	570	628	558	593	582	581	598	613	582	614	563	568	608	588	634	648	611	574	584	607	589	606	599	591	629	570	539	548	559	589	614	588	623	578	586	566	610	611	596	601	608	558	608	631	608	617	614	617	573	598	565	598	579	623	602	589	578	592	613	607	573	580	560	590	590	627	530	609	603	574	565	550	613	557	609	608	564	569	562	620	590	616	619	590	624	599	575	596	617	596	607	577	565	577	572	564	607	564	641	566	635	591	536	603	638	594	596	582	566	594	583	615	610	617	595	553	593	585	618	586	572	600	591	612	591	598	604	566	685	607	590	603	581	570	622	586	609	593	590	593	628	563	665	607	614	569	606	617	575	592	579	589	637	599	583	675	556	585	569	577	569	611	608	590	592	605	608	583	583	601	622	585	602	617	595	558	593	576	580	625	616	592	623	537	622	579	565	605	596	614	609	655	574	609	582	617	599	560	592	588	558	595	612	581	590	564	605	629	580	626	588	648	629	597	625	557	595	607	589	581	563	612	569	614	570	616	613	593	561	615	582	602	608	589	595	608	596	620	580	607	599	632	603	614	574	604	621	609	610	586	596	604	600	593	564	580	649	614	583	578	593	612	589	595	605	572	649	589	599	624	606	633	605	650	609	562	565	652	560	603	616	638	576	555	611	606	623	604	593	577	611	579	609	622	585	609	591	561	613	582	627	612	587	587	578	635	597	584	598	620	602	600	597	594	599	672	616	557	638	569	598	567	607	623	606	592	603	592	631	633	630	619	616	592	588	531	592	603	592	603	605	643	595	557	586	580	594	641	612	557	600	594	603	544	564	552	563	542	611	603	581	628	595	603	641	585	621	594	613	601	608	631	607	625	593	635	600	639	617	616	587	631	603	589	619	587	606	571	622	604	608	606	584	599	573	637	636	593	558	573	597	621	586	593	583	621	631	578	629	620	615	598	622	569	610	596	615	632	569	673	588	573	613	639	588	588	564	611	635	591	605	575	566	562	617	574	588	550	585	622	615	634	604	580	606	643	574	593	610	583	611	602	589	629	632	600	603	562	592	602	606	620	616	600	595	642	547	646	632	591	589	565	647	554	583	593	592	607	603	553	580	593	596	643	573	614	621	604	622	571	584	543	590	622	611	559	582	620	607	598	540	590	620	592	607	571	603	554	596	576	624	564	614	612	604	615	575	601	628	596	643	626	595	615	564	551	595	636	592	567	641	587	579	578	581	560	615	606	648	592	619	606	610	634	647	591	563	615	591	613	602	627	592	585	567	602	581	647	600	614	605	581	583	632	624	606	621	590	631	546	579	618	589	615	605	643	565	631	623	615	614	622	598	591	592	560	629	583	601	588	588	591	560	585	616	599	570	601	577	601	605	609	576	635	615	605	610	562	588	615	623	578	601	591	614	607	619	605	563	617	602	602	622	573	585	609	588	571	613	541	626	618	602	589	571	623	614	575	608	581	678	606	675	596	622	600	573	638	607	587	570	563	654	586	586	575	592	611	622	619	545	591	622	581	603	579	658	579	587	602	647	600	601	633	567	590	596	607	599	602	603	621	643	598	582	658	614	599	597	597	594	628	569	589	580	597	616	625	619	585	593	624	602	590	615	622	637	615	585	659	623	610	582	568	591	577	652	586	626	565	572	628	624	612	633	639	593	589	606	649	616	586	587	617	585	602	586	591	622	595	561	609	517	607	620	616	608	639	591	641	581	616	584	596	552	633	614	624	617	629	584	635	616	572	558	605	567	605	601	589	623	592	629	558	600	632	603	577	599	645	645	615	585	615	643	627	601	597	605	602	628	580	606	545	614	603	613	579	571	606	596	587	612	615	588	615	550	577	584	619	619	621	592	616	597	613	606	593	579	583	594	610	608	596	617	589	601	617	572	620	615	613	602	622	586	582	631	623	597	601	567	634	607	620	578	609	608	618	563	596	618	579	613	598	604	617	596	611	638	597	612	591	647	573	581	605	565	585	605	638	557	598	566	628	609	575	589	556	615	566	595	620	580	593	615	600	658	604	577	595	549	581	599	612	585	560	591	570	591	588	633	584	604	589	610	571	578	586	605	643	575	524	626	631	606	585	546	604	554	608	608	634	571	625	564	597	570	587	584	598	622	585	641	614	600	596	578	597	560	616	604	578	617	601	612	609	574	617	618	623	608	610	615	604	609	569	567	617	605	607	623	567
4890	2925	3204	3098	2284	1265	1010	753	560	561	469	418	404	416	586	1818	2311	957	315	249	263	198	223	231	214	223	230	226	180	225	186	186	225	192	222	209	220	200	232	206	212	254	211	212	205	203	225	213	224	193	219	221	218	205	233	200	232	207	203	229	214	204	213	198	219	228	222	239	189	224	194	188	231	224	227	234	224	210	219	208	203	197	202	191	211	204	207	181	199	211	222	231	193	224	223	186	196	213	201	220	228	221	199	203	220	209	210	217	220	216	220	216	189	216	212	192	237	215	197	199	223	227	210	194	219	213	209	205	212	198	193	218	209	203	216	186	213	209	221	188	220	228	193	219	228	225	185	198	210	207	225	205	209	196	186	236	204	199	191	234	211	194	205	220	205	199	196	208	236	230	204	193	209	194	209	222	194	198	211	215	228	238	190	184	202	200	224	194	197	197	220	219	217	197	220	221	197	240	246	202	225	184	218	221	216	207	215	211	201	244	239	218	236	214	217	216	185	208	223	229	193	213	213	205	227	211	230	195	188	187	186	217	202	205	205	199	193	181	206	215	200	201	227	221	210	218	214	211	212	207	193	196	218	205	208	235	205	188	186	187	209	193	215	206	205	188	198	227	240	220	193	223	220	229	197	214	214	219	223	201	221	222	188	193	199	223	252	221	219	204	212	198	184	199	223	202	203	218	223	208	195	203	184	220	205	211	193	220	201	184	209	219	198	220	225	219	206	225	212	184	224	201	208	204	188	217	217	227	191	200	199	207	214	193	208	214	227	205	228	221	216	214	220	199	191	208	217	186	193	222	220	195	201	198	220	183	195	202	186	215	160	238	200	207	223	184	207	237	184	215	193	190	191	199	205	203	197	221	251	214	206	214	238	202	201	214	191	210	206	200	184	216	196	208	225	190	191	211	207	194	212	229	193	194	219	205	179	197	194	213	224	200	172	243	205	209	223	209	222	233	205	224	212	219	183	193	199	213	204	210	231	199	226	248	224	188	193	225	224	217	199	188	216	206	198	195	231	208	221	228	200	199	221	233	231	222	213	189	196	203	213	214	237	206	203	209	210	195	223	217	179	184	189	189	196	208	196	233	235	223	197	227	194	231	208	231	191	217	216	206	211	199	219	187	187	205	208	168	202	226	224	198	186	185	223	216	213	199	201	199	200	221	201	217	213	216	211	206	209	234	204	225	186	209	207	202	226	191	214	221	193	197	240	188	194	186	208	196	197	187	202	213	203	202	211	199	181	201	187	198	240	232	213	193	219	193	212	217	240	199	230	204	186	239	204	202	206	192	175	207	233	216	198	224	209	200	223	216	210	217	201	211	193	214	233	233	213	208	211	224	227	203	245	202	203	192	232	217	218	236	239	210	206	205	223	230	206	229	216	206	194	198	210	193	218	205	217	178	228	202	219	218	203	223	198	206	209	204	206	230	196	196	198	200	218	210	226	206	202	210	192	207	222	219	186	196	196	205	219	208	190	198	198	187	180	210	234	212	216	240	210	210	189	195	222	215	203	228	204	210	222	210	200	201	207	209	210	203	217	233	203	239	222	218	210	209	199	209	215	186	198	214	238	222	196	204	218	208	196	195	215	212	207	197	215	192	191	200	205	199	228	204	209	235	223	184	195	230	213	230	210	203	208	193	214	245	200	229	233	225	180	221	206	192	196	208	234	218	190	194	213	215	225	211	194	219	203	205	232	219	200	201	221	216	206	206	216	208	191	226	205	209	231	220	220	213	232	210	233	231	192	227	219	183	217	220	211	192	203	193	228	193	202	238	210	224	216	240	213	188	213	195	193	195	216	184	205	231	194	205	209	196	201	225	235	216	233	204	202	190	207	210	197	223	231	221	239	214	227	211	200	216	213	228	199	219	210	221	196	205	226	227	220	234	184	218	207	211	209	216	209	235	207	213	202	181	187	216	203	182	234	211	209	182	221	183	204	223	196	243	214	223	194	194	208	184	246	217	227	233	218	210	228	229	212	185	226	225	200	210	215	186	197	231	213	235	215	207	228	230	182	188	214	207	197	215	211	179	206	202	211	231	189	211	209	221	188	214	205	194	217	203	189	199	225	203	189	207	220	229	226	208	245	209	223	228	222	216	192	200	214	205	206	216	223	214	208	222	217	195	225	207	227	206	225	209	239	229	202	206	213	214	223	205	217	204	199	219	182	250	217	227	205	196	207	191	184	193	208	224	221	202	184	222	209	210	214	224	201	186	223	179	218	204	206	220	217	195	174	205	205	221	208	209	204	199	215	202	219	198	215	224	226	218	234	226	207	233	221	197	220	217	201	200	201	206	215	190	225	217	205	215	229	214	204	203	196	198	214	209	206	236	212	212	245	213	199	198	203	196	188	195	215	224	212	210	217	206	223	224	186	214	217	205	210	216	214	196	208	198	187	193	211	206	238	220	230	196	227	195	189	204	237	217	228	200	218	207	197	214	221	223	212	208	199	217	221	204	183	225	223	183	228	197	193	224	194	203	219	224	217	222	206	215	195	218	217	209	218	218	203	208	195	205	194	202	232	231	189	227	204	222	222	234	195	223	200	212	205	212	201	204	197	216	201	222	191	197	212	202	227	181	213	190	215	198	203	232	191	209	237	207	211	219	192	224	214	186	214	199	226	180	243	208	220	210	200	204	220	221	199	222	201	221	193	200	208	218	203	224	203	217	228	217	204	192	193	223	211	221	215	196	228	203	214	192	226	206	187	202	219	245	227	217	206	193	206	204	206	235	226	241	232	191	210	214	223	204	189	228	210	212	188	210	208	212	219	207	208	213	229	193	232	211	206	218	214	228	243	188	191	214	200	183	196	192	227	207	224	195	234	196	186	208	215	196	186	218	224	197	203	219	194	207	206	225	216	206	224	218	215	213	198	216	218	220	237	222	213	197	197	190	220	212	182	237	237	205	224	208	213	197	226	209	230	189	213	222	194	211	246	178	206	211	248	230	198	203	229	227	219	208	210	223	218	206	200	213	220	213	223	192	222	184	180	220	218	192	206	201	218	204	223	212	214	225	203	225	207	203	209	222	222	206	208	233	211	220	238	202	202	205	199	206	226	208	228	207	206	207	189	204	220	196	207	212	246	179	212	230	223	203	197	218	184	227	228	191	235	187	226	202	206	200	224	204	203	221	214	230	217	244	208	204	233	221	193	210	192	203	188	213	236	202	199	204	222	196	237	216	232	206	231	223	194	209	243	204	199	206	210	231	224	197	197	220	214	209	201	215	206	218	203	226	200	210	206	219	213	192	206	222	200	210	178	233	189	201	213	218	187	217	213	184	208	209	237	185	202	215	220	200	231	204	205	222	192	217	227	173	205	209	195	200	222	200	251	191	207	225	212	212	218	207	205	208	206	185	227	216	210	191	170	209	202	173	218	238	209	196	217	195	210	197	224	218	212	197	180	207	185	200	196	191	209	207	218	231	215	195	202	216	212	201	226	205	223	216	206	193	202	184	221	204	227	225
4123	2736	3588	5549	6031	4733	3958	3353	2880	2968	2417	2185	2209	2183	3938	9701	10422	3928	1104	821	674	619	622	601	576	569	608	594	645	602	587	585	635	597	602	585	607	594	601	594	587	626	606	636	605	622	593	598	557	618	580	590	602	628	564	573	602	581	609	612	593	551	582	581	612	589	586	596	588	623	590	600	581	638	556	593	608	582	588	632	588	598	627	598	611	576	590	596	586	600	614	600	603	559	607	610	567	600	639	562	574	564	561	599	603	634	595	600	608	621	611	596	588	589	600	621	625	564	579	574	601	579	599	601	557	612	642	640	622	610	644	550	612	567	584	618	564	587	619	621	589	619	629	585	597	613	639	584	641	618	621	574	640	605	615	597	653	603	652	593	648	605	633	578	637	578	638	623	615	580	581	576	568	608	632	608	603	639	589	652	599	605	634	611	629	587	591	576	612	595	622	616	603	614	619	595	544	602	610	579	578	632	584	617	617	609	649	628	606	620	579	575	619	640	591	637	606	586	625	598	599	617	614	571	598	588	606	586	576	624	589	614	597	582	608	632	606	600	584	595	602	609	602	617	596	603	567	600	630	583	590	544	603	565	636	593	634	586	609	677	604	581	592	628	608	644	600	602	569	584	605	601	619	604	565	586	562	581	635	602	591	566	597	620	629	597	579	573	591	572	615	556	574	596	637	630	643	600	622	597	657	588	600	618	566	616	626	587	631	610	610	561	605	633	569	606	612	615	572	591	581	643	608	605	629	581	555	574	591	627	660	621	613	588	573	596	559	590	604	571	601	566	611	589	602	577	578	651	624	585	609	593	585	583	555	596	600	617	586	651	610	628	604	553	563	606	564	613	573	597	575	578	656	607	563	629	623	601	563	596	652	588	587	589	611	642	582	633	566	586	590	584	621	598	589	583	615	605	594	615	585	610	605	564	584	634	581	645	574	611	609	598	604	612	600	561	622	634	598	594	571	608	614	583	601	591	580	602	570	583	641	598	580	568	595	618	622	561	574	581	626	570	586	619	627	580	641	593	610	581	601	621	598	605	618	541	618	616	635	588	615	611	598	571	620	617	609	630	538	609	597	617	570	620	552	626	565	659	571	603	573	581	595	612	592	552	641	572	585	573	582	588	610	614	576	575	678	592	635	578	599	616	557	559	591	553	602	628	598	595	590	607	616	609	582	643	618	594	611	581	594	648	605	629	610	609	591	619	602	614	610	610	634	618	597	616	611	610	637	595	587	576	615	592	632	582	587	562	622	608	571	591	591	583	578	640	568	570	607	613	621	614	612	650	590	584	581	601	609	611	607	612	634	597	606	585	616	589	614	597	662	572	598	597	591	626	590	607	587	572	602	616	580	590	591	586	589	604	647	636	588	645	649	592	576	601	598	559	580	581	568	606	608	620	628	643	596	579	638	590	570	563	618	576	611	612	619	608	600	616	615	584	591	608	591	624	590	591	581	623	579	578	578	632	566	662	621	599	577	608	620	619	603	572	618	561	607	605	600	560	597	620	618	650	634	592	595	597	622	611	614	583	608	575	592	616	590	584	577	615	644	608	602	609	586	636	628	597	593	551	586	625	635	624	589	546	607	613	628	602	598	597	615	574	592	587	626	615	571	597	654	560	649	626	592	587	613	589	600	566	616	639	590	571	581	581	633	597	564	580	579	611	607	640	639	614	608	589	609	564	611	624	649	615	629	584	601	569	602	599	593	588	594	623	622	569	618	585	642	604	569	590	589	597	614	591	575	580	593	643	617	608	584	619	602	615	611	632	569	622	582	605	601	584	586	660	587	600	598	592	620	624	619	591	580	626	651	613	632	638	597	561	599	537	596	600	617	609	612	601	594	595	588	589	560	626	574	571	593	615	589	590	572	622	623	584	592	605	602	623	607	591	656	594	587	604	567	583	610	601	653	631	577	563	612	631	598	600	704	587	610	612	595	608	594	561	644	558	584	588	600	585	634	597	605	630	613	580	602	597	595	580	582	609	631	603	589	617	643	588	623	587	608	609	628	623	589	568	634	573	636	567	651	621	602	618	606	560	595	603	577	581	600	617	616	636	558	570	631	608	638	570	565	573	613	622	640	597	561	578	591	616	613	612	620	579	601	570	622	616	572	684	607	605	590	598	610	563	582	585	574	610	610	592	590	617	628	560	580	611	608	590	571	582	589	604	659	660	579	601	655	613	612	593	622	608	616	615	608	602	635	631	572	602	593	621	644	628	630	590	615	619	565	605	626	590	554	582	657	622	610	601	640	588	587	612	551	581	589	599	652	627	602	622	588	592	627	663	614	608	600	617	598	553	591	581	611	591	605	613	603	621	621	607	669	557	573	616	592	617	582	616	635	560	559	595	600	605	629	610	603	622	564	595	595	609	635	619	613	578	555	590	584	612	635	588	630	594	594	603	598	617	594	591	653	589	599	571	654	627	646	593	598	596	582	573	576	577	596	598	622	644	626	590	558	616	613	601	619	592	595	590	593	625	616	590	605	603	608	542	633	609	598	553	614	594	592	556	581	611	603	625	571	652	607	604	606	561	596	632	602	584	604	603	586	539	587	617	590	645	552	621	578	634	610	606	630	572	632	564	578	644	572	624	566	610	589	603	595	577	628	604	543	582	626	586	585	637	610	589	557	597	597	608	629	618	599	562	584	606	639	572	531	582	583	586	574	620	551	628	599	608	631	592	634	606	623	660	583	571	596	607	603	651	610	617	578	638	588	568	605	633	582	593	571	570	598	541	583	611	583	588	549	579	600	597	609	603	626	651	617	609	596	610	646	573	603	617	579	606	595	653	619	637	589	608	574	595	640	616	636	600	615	614	630	612	617	623	614	611	561	555	615	625	598	607	606	644	568	569	552	610	583	633	617	606	613	608	612	609	656	623	584	533	602	585	586	609	611	609	553	552	593	604	568	612	604	569	617	633	660	614	573	606	587	572	577	590	569	591	599	601	603	596	632	596	558	571	625	583	605	595	603	610	630	620	599	614	595	613	592	641	578	593	595	577	591	634	603	577	596	556	608	568	656	558	596	584	627	632	578	625	575	604	614	624	571	646	641	594	590	610	579	619	600	621	595	571	629	590	568	552	626	610	587	558	630	632	613	574	571	603	619	562	615	629	593	624	592	630	589	599	610	625	632	584	587	579	603	547	621	632	609	615	595	632	644	590	567	614	620	616	609	561	606	612	613	600	608	610	604	637	590	592	615	624	598	592	578	611	646	605	605	594	559	651	573	573	610	612	634	564	597	567	593	599	577	605	619	614	651	588	642	652	616	610	617	587	600	601	573	597	591	586	594	584	639	613	605	589	626	611	603	571	557	626	600	614	558	585	622	584	548	559	641	560	624	597	591	633	596	624	574	601	609	622	617	587	611	556	591	613	601	597	628	596	597	614	596	615	638	585	559	595	589	616	624	628	562	577	593	604	620	567	603	584	616	579	629	548	583	652	595	620	639	586	609	580	585	604	613	616	583	565	578	582
5241	2831	3360	3244	1707	1372	956	679	559	536	418	430	476	395	656	1766	2259	889	341	238	191	231	224	215	207	222	208	213	207	208	210	208	229	210	224	224	217	205	241	211	191	205	242	225	202	233	215	212	250	188	233	207	221	242	214	224	206	209	221	232	192	229	208	199	213	204	187	218	168	229	204	197	207	221	226	200	215	244	217	209	207	209	192	233	202	216	224	201	197	230	184	217	226	207	229	190	205	200	205	241	193	219	239	213	201	206	199	216	199	207	193	210	215	206	213	231	224	178	189	220	195	196	197	229	223	225	207	209	228	191	228	224	204	225	207	196	218	210	199	195	214	190	217	205	188	224	175	202	223	225	231	198	196	226	210	218	206	204	219	207	219	223	208	208	177	202	222	215	206	206	224	188	207	202	204	194	218	231	227	189	204	230	217	195	218	226	215	195	185	214	203	234	238	211	206	236	199	196	236	208	206	189	222	212	215	218	231	186	204	220	211	198	191	191	193	193	188	219	191	224	183	213	206	194	204	202	206	172	191	181	216	205	221	237	193	215	207	201	180	220	200	212	203	189	219	205	193	202	209	198	218	224	216	205	222	215	171	209	224	202	182	205	220	199	191	215	172	210	183	229	192	190	197	202	218	250	215	206	189	215	209	211	204	197	197	222	210	217	198	218	193	207	239	198	204	200	209	199	225	202	185	211	207	216	227	214	193	216	227	222	189	189	210	220	198	187	212	208	190	197	169	213	206	189	211	216	210	209	187	229	212	200	194	200	201	213	199	212	205	190	207	214	209	210	216	218	247	209	188	191	199	202	211	219	182	206	197	204	184	201	185	203	223	197	216	214	216	204	222	189	198	201	222	179	211	204	184	207	203	219	222	219	203	219	222	200	194	206	192	193	195	205	214	195	212	190	202	201	201	203	207	227	217	235	191	191	228	207	187	232	199	202	218	218	218	196	193	180	215	196	207	194	206	198	208	185	205	211	191	218	177	198	222	182	214	212	247	199	215	214	199	219	216	205	194	223	205	188	205	215	227	177	232	248	221	208	212	216	216	202	223	228	222	211	198	197	200	203	220	199	235	228	221	248	184	200	190	209	179	184	221	223	184	218	209	218	189	220	211	196	202	203	188	214	209	212	190	206	189	212	202	211	194	206	186	218	200	206	208	241	207	189	198	207	192	213	215	209	188	185	189	229	212	216	215	188	208	201	210	189	189	189	201	196	206	207	216	208	207	216	225	238	194	185	211	209	186	214	209	208	200	223	215	197	230	195	204	205	228	229	210	214	198	214	221	210	203	210	199	226	178	235	198	208	213	213	219	195	196	220	218	183	198	183	193	197	189	215	217	215	196	193	164	208	219	196	230	216	206	193	213	199	230	191	202	209	217	228	218	207	212	209	209	212	210	212	216	214	222	237	205	203	217	211	195	197	198	223	230	191	221	199	200	224	205	214	209	217	205	220	220	188	216	193	198	222	214	221	213	203	228	191	185	173	204	214	230	196	207	213	213	240	225	203	232	212	196	227	212	185	234	230	211	204	196	188	223	224	231	194	184	190	223	198	206	203	210	198	207	183	202	191	196	201	219	200	189	210	235	219	215	209	209	217	210	191	178	216	211	220	176	200	197	205	212	197	193	212	211	207	198	197	213	219	213	221	212	223	197	232	209	220	237	212	190	227	235	226	205	198	220	196	198	232	203	215	201	212	216	193	250	210	211	188	215	204	219	232	216	183	197	197	195	219	194	209	212	201	188	199	201	225	189	209	211	194	223	217	197	199	176	226	192	220	189	196	229	200	217	212	217	217	227	202	232	214	208	213	231	207	218	220	196	200	211	200	218	199	226	199	194	215	221	193	222	206	201	210	212	198	221	199	198	214	205	204	206	191	222	206	218	218	194	212	194	211	211	197	193	210	208	223	205	209	228	197	183	189	215	210	235	191	209	230	239	228	234	220	202	209	225	221	210	227	194	201	211	210	235	206	200	215	226	242	219	227	184	210	211	231	204	201	192	206	194	171	201	210	207	214	207	197	211	193	207	188	203	216	219	192	210	199	202	214	231	231	224	222	208	199	207	220	197	208	192	201	217	197	205	210	215	187	223	205	208	209	217	215	222	214	243	193	195	201	212	223	209	214	185	214	205	228	230	214	187	204	204	233	204	233	214	203	198	203	228	206	209	228	206	203	191	220	198	206	207	205	198	209	224	187	205	208	210	196	199	204	232	201	235	216	202	214	196	176	194	234	208	208	198	213	206	236	231	218	184	207	247	217	228	220	199	213	197	205	201	234	197	217	215	208	196	202	186	217	198	216	220	212	201	211	204	193	203	186	229	226	180	230	199	208	210	194	197	216	213	221	177	187	233	218	226	209	212	191	218	186	219	209	213	214	183	213	203	195	204	222	208	210	214	210	240	207	186	211	213	227	199	205	208	204	218	193	202	218	193	216	210	193	200	210	209	201	171	219	231	201	197	196	218	202	209	209	229	221	201	216	217	181	180	213	177	187	203	215	193	187	206	183	226	212	203	229	206	207	202	225	219	183	211	207	203	212	217	217	213	199	188	214	186	215	197	191	202	212	183	218	250	228	197	211	218	225	232	227	228	216	228	203	204	205	223	210	215	216	223	194	206	217	189	214	184	245	213	209	222	219	192	213	207	211	216	200	185	194	200	200	224	209	210	191	187	187	187	235	231	219	207	181	198	205	229	201	175	194	198	198	191	201	214	220	220	195	193	211	194	238	221	205	206	199	226	202	210	202	206	203	229	211	227	218	181	221	190	191	182	199	217	205	195	222	211	211	208	202	225	222	213	226	186	185	200	218	213	185	215	202	239	231	208	224	215	198	228	221	192	199	229	205	207	199	201	196	189	231	189	199	205	199	225	212	231	221	185	210	210	203	199	191	218	183	220	193	235	188	227	222	204	194	204	206	187	225	220	237	203	210	218	216	211	205	204	213	198	229	232	179	203	228	198	194	208	218	217	198	225	204	226	201	217	201	194	200	201	223	200	217	224	206	232	231	181	239	205	208	217	203	208	251	246	204	196	186	208	205	198	233	199	206	215	216	210	197	205	182	210	220	199	185	200	214	225	233	203	213	228	210	190	203	197	186	210	202	202	205	218	179	190	182	220	225	203	203	225	210	214	224	225	193	223	190	202	211	194	223	209	194	221	227	213	192	202	204	209	221	217	194	204	203	206	215	200	191	203	197	217	209	210	217	208	200	237	219	214	222	211	216	204	199	209	219	199	204	179	200	213	197	201	207	219	214	214	199	206	195	215	222	207	232	187	221	189	177	211	208	209	238	195	188	197	191	188	207	218	203	238	182	191	197	213	228	191	229	214	189	204	189	206	224	244	221	196	213	187	216	221	215	203	197	213	199	235	192	201	233	201	220	212	204	220	195	215	221	201	231	202	189	211	196	208	235	210	221	196	236	191	196	204	208	205	242	218	225	214	217	210	202	220	221	195	196	202	204	214	199	232	195
4257	2782	3782	5242	4888	5003	4181	3014	2877	2725	2313	2204	2224	2157	4037	10037	10313	3471	1068	764	661	639	625	574	633	585	619	629	543	580	579	620	592	603	673	624	638	589	570	564	612	613	581	617	601	603	607	575	576	591	572	605	582	562	582	615	605	620	566	574	638	596	588	599	614	591	617	620	635	613	622	567	569	648	614	579	578	562	616	562	574	564	591	597	595	614	631	629	590	580	570	614	592	620	615	617	628	655	609	573	569	602	617	596	596	618	577	620	573	580	616	594	615	600	587	602	612	607	650	600	617	623	607	614	615	599	617	575	592	615	642	604	610	599	591	582	584	657	543	626	588	612	581	614	603	604	596	595	595	585	631	537	597	583	598	574	593	592	622	589	603	588	578	587	627	557	589	585	600	630	612	620	612	623	602	587	599	616	632	631	590	627	592	624	606	649	546	608	590	629	586	587	580	607	615	588	620	589	593	632	640	613	583	620	584	605	563	603	584	570	584	560	610	618	596	607	610	625	545	593	596	622	627	628	605	590	594	619	562	606	637	620	600	591	595	545	627	580	622	606	600	613	595	622	631	576	600	616	584	599	601	601	612	606	613	602	598	545	562	625	623	622	610	606	590	588	599	641	691	607	597	591	568	557	600	578	583	590	604	604	584	607	589	598	585	614	637	589	624	584	603	588	616	599	575	612	607	561	643	597	573	595	590	591	615	615	624	584	605	587	571	610	576	612	622	603	592	589	612	586	633	619	590	611	574	624	567	591	582	607	595	590	551	583	637	613	590	587	579	612	616	651	575	628	614	573	598	585	628	598	613	567	618	598	580	576	571	633	570	637	599	642	614	589	584	570	590	603	627	607	591	639	571	620	611	620	606	593	625	577	624	639	585	593	607	631	593	592	625	598	594	600	583	567	615	643	556	612	562	659	576	598	614	595	627	609	603	564	544	631	559	580	627	574	583	599	611	634	590	587	591	601	608	572	588	586	600	587	636	617	573	626	579	608	608	557	590	596	606	648	598	585	601	589	584	544	594	566	626	612	608	574	569	593	580	580	587	575	597	587	596	566	584	585	605	562	574	584	581	587	647	589	567	580	598	606	561	613	621	594	580	628	602	599	568	594	583	604	574	620	597	642	607	573	603	529	625	598	626	568	621	618	569	660	595	618	585	581	579	583	570	613	609	623	586	649	562	607	607	614	579	605	613	596	560	609	619	566	583	618	588	577	612	574	613	587	625	573	625	576	630	605	611	580	590	573	610	604	559	596	590	635	598	628	591	593	602	581	593	587	592	590	619	597	616	621	622	575	627	634	580	627	607	602	639	624	651	625	571	580	591	642	594	557	615	594	626	575	576	590	620	626	626	599	615	637	628	601	594	609	630	604	575	560	596	607	537	647	652	545	667	592	626	578	575	587	622	547	634	547	576	624	598	600	607	584	581	574	615	601	589	606	595	593	553	615	631	600	583	593	632	579	639	638	599	582	539	620	595	576	525	556	575	638	598	593	632	615	628	663	614	620	597	571	590	580	586	571	653	621	599	617	558	588	559	579	559	611	597	642	621	561	636	570	596	553	638	565	628	646	622	597	605	612	614	598	619	607	583	585	621	602	570	581	623	582	595	602	600	621	632	614	621	644	582	617	606	596	617	628	611	614	603	583	607	576	607	568	584	648	597	611	592	620	601	607	588	625	580	621	587	589	618	621	564	596	609	634	608	603	627	557	591	594	608	592	616	620	591	565	610	560	542	599	575	575	625	630	560	597	621	571	635	595	611	604	547	605	613	649	612	648	603	577	630	583	631	624	605	588	575	575	620	616	557	566	586	558	590	561	627	614	570	608	653	570	660	640	628	645	601	571	619	573	566	624	609	614	602	611	603	629	588	591	620	597	596	623	582	583	583	610	653	574	601	576	590	612	588	598	623	636	585	628	584	549	620	592	540	649	612	596	637	588	614	635	640	586	596	583	579	547	611	559	615	596	561	568	588	591	564	620	576	605	665	578	577	592	638	584	628	585	615	579	570	616	584	604	586	597	585	600	618	559	585	555	580	585	579	573	616	590	600	618	596	600	566	627	624	596	599	640	616	580	574	619	620	616	598	602	570	616	577	596	621	635	575	591	597	578	591	571	594	634	623	585	626	597	624	609	613	620	579	595	597	651	612	615	591	583	588	597	558	604	580	617	630	645	608	606	629	617	588	598	588	610	591	626	612	624	595	590	572	605	610	634	595	589	608	593	650	585	566	626	636	631	621	641	604	611	598	562	551	602	630	581	566	629	627	608	631	582	557	598	611	600	585	561	580	549	593	605	613	635	583	592	594	622	598	560	602	626	601	577	579	597	569	573	584	638	636	604	585	584	586	615	597	588	587	592	657	563	629	580	591	573	604	622	592	627	615	591	611	613	623	599	610	597	571	593	575	632	622	603	593	564	598	601	618	596	600	609	623	619	614	603	599	594	589	615	593	593	588	596	555	622	562	611	596	555	616	607	604	620	568	605	595	603	563	606	589	574	599	602	595	564	571	591	637	584	584	616	608	599	582	639	609	592	639	601	619	616	639	610	594	578	642	579	596	571	631	609	600	635	558	584	574	608	586	616	558	604	644	646	604	578	547	634	563	600	574	590	634	627	596	575	600	596	578	587	569	601	596	604	611	568	577	634	588	582	629	640	596	604	626	635	605	591	576	617	609	617	640	589	611	623	598	609	588	635	606	568	570	617	619	661	628	564	553	564	585	548	597	616	602	563	612	588	626	631	521	630	561	651	551	622	628	615	593	623	613	535	610	567	601	619	558	619	605	603	555	604	584	596	586	583	615	613	611	591	604	561	604	576	561	562	615	585	567	601	604	564	594	588	616	586	573	648	571	605	598	633	606	583	597	625	613	631	580	589	607	598	586	597	626	633	604	612	607	628	569	544	607	630	597	640	624	570	610	626	578	584	543	548	603	597	556	586	593	591	608	590	588	618	603	594	563	609	607	596	611	538	581	604	569	616	629	585	621	595	587	606	593	577	635	595	635	587	582	619	625	567	651	571	597	544	540	612	615	590	578	587	597	629	587	636	567	631	613	641	584	642	577	581	570	608	594	584	612	601	595	610	606	630	626	597	615	612	645	587	620	594	606	602	629	602	588	576	584	625	568	532	594	603	606	609	553	622	593	591	585	621	609	599	593	611	583	565	619	598	589	574	588	599	619	617	563	608	636	600	600	563	603	584	631	589	617	602	586	641	593	639	611	628	611	619	577	580	580	582	623	567	623	608	620	610	616	562	602	550	597	566	537	630	561	540	612	637	573	617	596	611	574	572	594	579	605	622	583	609	570	645	628	614	601	610	620	591	602	615	576	600	593	612	541	629	562	619	636	619	561	572	601	577	599	582	570	625	601	615	607	615	582	601	581	613	595	638	562	618	644	568	619	649	565	578	635	638	557	624	600	593	589	596	619	584	613	626	595	611	622	611	581	566	570	622	591	561	616	644	580	612	594	625	578	586
5156	2920	3402	2712	1928	1312	834	692	579	489	501	417	441	471	683	1743	2273	752	304	271	234	211	224	202	218	217	207	196	200	211	197	238	187	232	231	205	190	214	185	217	194	234	236	189	204	196	213	224	217	210	203	199	204	191	176	185	242	235	185	222	222	194	186	234	194	207	203	211	210	197	228	220	220	226	196	182	233	218	207	215	210	210	216	200	225	198	235	221	225	198	186	212	205	192	231	227	211	170	182	226	209	207	209	213	196	211	210	212	204	218	205	211	193	206	203	228	206	209	197	216	197	236	220	201	208	221	184	225	203	215	201	208	211	207	207	203	198	192	197	192	217	213	190	216	218	218	226	192	195	207	224	242	205	198	228	199	191	205	206	224	211	217	211	227	200	208	216	227	204	223	187	229	186	221	185	204	196	217	193	201	196	215	199	204	217	192	200	202	211	207	193	219	212	232	190	198	194	188	190	213	209	218	183	217	216	179	188	196	206	207	209	217	223	197	203	225	226	188	212	203	198	197	212	197	198	202	207	222	187	204	185	216	210	177	219	218	222	194	203	214	215	236	216	210	207	205	192	192	201	209	197	217	220	227	224	217	210	216	208	193	230	207	185	193	205	213	217	181	209	228	200	205	188	223	217	202	195	211	240	199	245	239	234	212	199	203	217	216	232	232	198	199	220	204	205	206	215	174	232	206	195	229	207	217	227	239	223	199	218	214	203	204	203	206	209	191	208	236	196	193	181	198	185	202	218	215	201	190	199	222	212	216	206	226	205	221	212	193	239	229	180	208	202	223	190	198	203	203	200	209	191	205	200	212	208	205	214	210	203	205	210	209	203	202	210	190	216	221	217	203	210	215	189	228	207	237	187	210	236	190	221	205	230	221	208	210	217	205	214	206	202	221	218	214	202	203	228	231	236	227	215	222	229	179	210	221	216	196	194	204	200	194	220	189	188	188	230	180	195	227	205	199	203	206	204	189	179	194	198	217	206	205	192	202	192	216	215	240	206	205	194	188	228	196	201	220	186	219	224	232	212	199	236	196	243	225	203	206	218	231	214	197	202	215	210	181	212	181	218	193	201	183	223	199	183	188	183	190	217	220	238	207	202	204	199	232	201	189	192	194	225	190	218	182	196	211	227	207	205	221	206	220	206	219	207	197	221	204	211	209	204	213	231	195	197	196	232	201	217	214	207	237	219	213	240	215	230	208	204	208	194	180	206	230	212	205	194	171	216	186	222	200	213	208	185	230	211	236	208	210	225	191	192	241	217	215	201	249	215	216	228	226	203	196	218	210	220	234	182	192	214	197	188	221	208	201	225	229	231	202	207	213	197	199	188	199	206	210	205	206	238	206	200	221	198	216	206	210	207	206	226	220	218	215	197	200	195	208	192	215	227	211	202	212	197	193	220	200	237	196	223	227	216	191	195	256	210	211	242	230	210	178	227	204	208	214	230	217	206	193	219	212	213	219	208	201	208	203	196	208	213	227	189	211	200	215	211	206	214	240	217	235	234	215	213	189	194	209	250	235	187	210	203	187	181	224	220	231	218	210	224	208	229	192	195	229	210	203	196	217	192	214	251	192	219	207	196	210	202	218	228	190	220	216	183	226	225	231	182	186	228	193	204	196	216	196	229	204	242	224	215	197	224	213	203	204	216	213	212	207	201	213	200	197	197	197	189	216	199	208	190	195	191	206	228	207	203	210	203	205	219	195	191	212	225	237	213	205	193	203	234	208	189	206	227	192	211	223	225	185	218	222	201	221	209	207	228	200	189	190	212	238	196	194	191	194	223	219	237	201	232	219	220	211	214	180	203	209	211	202	212	243	215	202	208	180	221	193	193	196	204	191	206	196	216	197	202	209	195	210	205	224	218	226	203	207	211	223	209	201	199	199	212	207	209	202	216	222	205	240	188	207	213	206	201	204	203	194	190	203	221	221	216	211	215	201	196	195	207	201	228	191	222	210	214	208	205	220	224	185	215	210	210	218	234	183	192	209	212	207	187	224	204	196	207	212	209	222	200	206	233	204	183	222	185	176	196	192	219	223	202	233	197	198	213	217	199	211	202	228	235	204	183	197	217	198	200	210	199	210	226	190	222	224	207	207	202	231	210	184	206	213	212	185	218	226	205	225	199	218	212	200	201	216	235	240	223	229	225	189	201	212	198	202	223	205	219	209	211	227	202	202	248	185	213	203	222	194	206	206	249	212	200	196	208	211	200	222	209	197	183	205	220	191	201	232	222	201	210	222	211	193	217	196	236	189	210	217	222	201	210	197	217	208	218	205	195	219	207	237	222	206	209	190	207	210	213	176	195	201	217	172	221	229	215	188	222	187	228	196	190	214	203	227	196	231	248	206	226	202	191	200	222	207	219	184	215	204	214	196	200	178	231	209	197	221	212	230	174	228	193	199	205	216	226	216	218	198	198	213	208	221	220	203	207	206	186	195	229	231	190	224	203	182	204	182	178	222	217	189	215	221	217	199	205	195	186	218	203	220	205	202	221	222	225	235	193	191	219	227	196	224	206	187	220	217	195	237	204	217	177	230	213	204	191	203	191	225	196	174	193	210	235	197	192	208	219	228	207	211	204	225	226	186	177	215	221	190	205	204	208	201	225	191	198	200	191	187	200	193	197	201	215	204	228	203	197	200	205	229	228	198	216	181	207	204	188	208	214	204	191	201	228	194	223	192	181	215	186	210	190	194	213	222	223	199	202	201	213	187	229	206	190	224	259	224	224	203	205	197	224	208	206	194	215	204	217	213	209	196	190	189	236	200	216	232	184	195	197	193	227	202	201	230	240	203	213	200	209	210	188	187	205	205	195	207	218	209	219	216	203	232	208	189	221	198	208	213	185	224	217	189	195	185	208	198	222	183	205	205	212	210	213	209	171	237	232	199	202	233	198	197	209	221	239	207	194	218	204	216	243	227	207	203	199	198	216	207	220	197	218	195	210	201	193	215	206	219	201	220	186	206	207	205	204	202	238	213	182	214	213	175	209	208	207	221	198	205	241	230	202	233	204	217	204	182	218	219	207	195	210	187	236	222	198	206	212	195	226	200	209	218	197	220	215	210	233	219	226	188	219	213	198	213	204	226	192	243	199	211	207	194	221	234	213	213	233	217	198	201	193	189	196	236	236	213	209	214	216	211	215	215	227	201	212	212	217	196	205	217	209	196	215	222	203	186	194	222	196	212	214	218	209	189	232	198	187	206	205	221	220	226	226	211	235	210	206	218	198	184	191	201	210	242	220	199	183	219	214	232	202	223	214	213	168	214	235	208	213	212	222	191	190	178	225	211	223	216	191	217	211	186	184	192	205	178	188	243	224	243	221	191	220	225	195	212	203	212	239	224	238	201	205	210	231	213	224	194	207	197	186	200	201	208	208	227	207	197	184	219	205	196	223	204	216	208	194	215	219	192	212	178	222	195	226	228	211	208	197	206	203	223	181	202	218	200	238	202	202	210	214	207	214	210	203	206
4271	2666	3740	4685	5873	4952	3546	3145	2459	2469	2299	2382	2252	2221	4064	9974	10754	2978	1152	787	657	643	624	598	602	662	613	625	616	620	595	597	620	562	616	580	597	582	622	610	592	608	617	565	597	591	594	575	592	602	544	604	594	544	584	625	620	607	637	605	613	615	604	583	608	606	601	622	625	595	601	658	607	616	625	618	656	592	611	588	592	619	582	563	628	600	590	655	548	556	560	618	560	607	631	583	659	593	592	613	607	542	602	622	591	545	650	565	571	621	583	612	594	616	589	621	541	600	626	618	590	592	635	598	568	616	597	656	583	615	558	595	624	624	569	633	593	640	633	589	604	602	624	608	587	630	576	616	594	596	628	620	592	631	626	579	608	620	623	607	594	611	576	628	613	541	626	646	603	579	605	563	637	594	611	636	634	634	608	642	619	592	587	583	575	590	544	579	662	617	581	558	584	586	629	573	580	619	620	605	598	591	607	617	636	577	624	575	644	573	617	585	541	609	620	605	577	560	621	610	625	582	600	625	624	593	615	635	619	596	554	579	601	602	634	620	592	571	565	601	619	559	566	565	714	605	579	614	583	560	610	564	621	587	581	622	578	627	584	590	592	608	593	626	630	616	581	611	630	558	605	596	593	592	610	626	564	609	603	601	560	627	600	626	628	609	603	612	623	577	559	619	596	563	616	600	574	582	653	608	592	568	587	568	607	566	553	569	610	594	584	604	601	621	623	551	642	595	611	605	582	611	595	544	632	636	597	585	572	606	618	593	605	597	641	591	580	645	566	592	601	613	619	595	553	619	550	619	595	589	629	605	564	614	613	586	578	620	568	623	579	586	617	608	562	591	612	598	607	589	582	591	592	597	615	615	658	619	584	602	599	576	592	623	582	568	595	629	611	607	567	580	618	649	627	622	623	606	618	583	586	593	593	562	614	632	590	552	605	595	611	634	639	602	613	643	643	599	564	614	614	592	631	615	612	637	629	559	574	664	574	601	633	595	628	609	580	608	615	653	643	629	600	596	572	630	622	595	598	560	565	599	629	610	615	580	605	585	577	616	620	642	615	596	624	594	570	614	605	545	590	615	620	612	539	594	595	593	550	648	572	548	600	596	588	627	588	621	608	564	566	629	599	579	615	564	601	619	631	643	559	575	610	600	586	584	634	625	609	554	626	596	629	573	648	590	594	591	591	605	588	634	608	579	621	593	588	604	542	599	637	639	612	633	594	626	589	632	594	600	569	571	580	622	570	612	629	578	587	604	559	575	608	587	573	570	562	549	645	559	621	611	597	584	611	599	563	610	556	549	600	619	618	615	630	633	596	584	636	613	553	599	605	568	600	672	584	582	560	589	602	585	653	611	607	627	611	586	591	624	604	593	577	587	593	604	635	593	615	613	563	634	606	607	580	603	597	577	586	568	616	582	599	625	641	603	580	586	577	547	626	581	614	563	600	595	596	619	602	580	602	591	593	603	608	622	613	609	580	608	607	597	578	602	616	584	565	616	618	638	615	617	582	600	641	566	575	600	608	584	618	606	558	607	553	610	596	637	592	600	584	567	618	567	589	601	608	627	654	638	610	590	584	579	570	565	571	635	624	596	593	594	608	582	595	573	597	584	595	587	614	596	585	612	638	600	578	650	571	611	579	603	585	623	577	631	596	614	634	611	605	595	582	617	581	607	602	647	605	574	601	631	623	609	618	601	583	595	601	621	556	609	628	559	596	598	626	594	612	618	584	633	592	623	611	622	616	568	627	541	585	644	619	601	598	612	652	600	569	618	568	601	585	590	629	609	571	609	627	615	620	594	655	584	608	596	578	615	601	579	615	593	594	629	604	613	589	607	571	600	565	555	622	597	561	599	588	570	583	605	575	591	553	581	602	558	575	603	594	606	559	596	624	574	637	634	605	596	622	561	632	581	607	613	601	634	571	608	600	621	599	546	615	594	586	579	572	575	607	588	602	616	634	600	603	618	608	581	587	559	614	609	606	627	604	620	581	591	605	582	620	593	643	608	601	606	581	625	602	591	618	642	595	598	622	582	656	631	568	589	587	628	605	591	586	625	590	552	586	621	601	569	584	617	612	573	589	618	618	597	578	583	604	595	612	585	610	596	597	577	635	605	618	631	606	603	625	591	598	602	597	596	613	586	579	548	604	613	587	601	581	637	623	607	596	603	589	556	651	604	614	598	575	563	646	580	618	608	592	617	590	604	589	555	585	643	595	573	632	625	577	615	610	672	606	593	576	587	623	576	623	579	583	590	563	584	596	568	576	606	607	617	569	619	598	596	596	586	615	554	607	586	596	572	593	617	595	630	590	586	616	553	595	596	602	619	612	591	626	576	624	567	577	599	600	600	578	594	575	608	603	601	580	574	561	647	568	632	579	587	596	634	613	591	563	635	595	620	629	629	610	629	600	599	600	585	596	592	647	559	590	597	612	592	622	601	589	639	596	626	611	575	580	620	626	568	618	600	590	601	545	577	608	607	618	640	604	611	635	609	587	648	645	555	624	583	585	611	598	600	574	620	548	605	576	568	601	596	635	601	561	621	583	595	614	574	611	663	595	596	610	585	620	593	610	605	609	634	596	615	619	591	615	619	546	603	583	617	563	613	587	650	590	615	573	587	600	619	603	582	603	611	624	601	593	638	617	573	604	618	631	599	581	583	621	631	601	597	602	567	628	600	578	567	613	593	584	623	607	608	671	585	611	602	574	609	630	560	606	623	580	568	594	553	606	619	619	622	607	573	591	607	614	591	597	586	623	547	576	617	618	623	607	593	648	609	624	597	616	583	630	565	639	595	617	601	587	606	643	620	610	643	577	594	595	587	620	568	633	620	585	646	607	609	585	591	586	593	615	613	618	589	663	630	660	534	623	571	621	589	602	626	584	613	589	586	621	620	571	616	647	581	580	623	527	612	549	631	599	604	644	578	605	577	608	581	575	582	639	624	604	593	646	579	609	627	603	572	603	587	603	588	639	598	621	596	593	604	626	604	632	623	600	593	562	606	615	570	621	613	593	582	605	620	632	596	594	606	571	574	623	570	627	627	642	574	582	605	601	608	601	636	594	603	647	596	646	641	602	609	652	594	630	591	614	583	600	554	613	568	562	556	568	621	626	616	584	631	629	606	581	640	622	544	596	592	597	564	563	599	609	574	595	634	555	594	580	604	514	617	604	601	609	601	595	586	587	607	620	609	582	619	650	554	613	584	604	618	617	606	620	579	605	582	574	639	597	592	597	570	578	574	607	658	576	590	573	578	619	633	611	586	576	606	606	560	597	619	612	579	602	592	609	579	586	559	626	582	634	616	592	594	570	604	667	607	574	643	588	572	598	593	598	611	593	585	591	601	602	577	604	588	611	589	603	617	599	614	587	603	583	594	623	571	604	620	605	581	569	576	628	596	650	554	565	603	579	612	569	584	599	607	602	603	598	623	594	624	608	600	599	591	573	610	586	591	574	628	579	622	604	636	584	620	591	579
5010	2935	3045	2830	1959	1219	934	582	466	480	451	483	445	428	743	2307	2100	638	342	249	229	229	192	232	228	227	210	191	216	212	199	220	197	221	194	179	215	211	211	206	221	216	189	184	222	204	197	182	211	206	178	204	212	228	226	199	207	221	221	209	216	219	223	212	207	223	204	201	223	203	206	218	224	206	231	194	214	210	251	200	211	202	233	208	202	210	197	246	204	216	220	224	202	239	200	210	201	196	229	207	197	218	226	230	209	225	233	187	207	223	206	236	181	219	182	192	197	221	207	208	218	220	214	227	211	194	233	209	202	224	214	215	228	226	202	206	224	198	222	236	211	223	181	187	213	192	216	241	224	240	226	220	220	193	205	202	205	238	221	207	219	214	225	206	224	210	198	204	202	197	217	221	207	204	223	202	203	186	206	218	228	206	210	217	199	186	182	216	200	223	199	195	216	202	217	201	202	211	196	174	203	211	184	212	212	199	202	196	219	198	214	219	210	192	216	203	214	195	214	229	222	192	232	218	207	192	209	210	216	209	187	212	212	206	231	219	209	213	208	177	199	183	218	207	216	202	214	211	208	203	216	221	214	206	190	213	235	194	182	207	198	196	199	203	237	215	220	210	198	200	204	230	206	200	202	225	210	210	237	184	218	213	227	230	209	202	225	201	212	229	228	224	206	189	224	226	194	206	226	204	189	225	222	218	201	200	208	206	205	193	225	189	190	183	223	222	200	208	192	228	195	184	223	198	214	214	204	190	219	191	211	201	197	200	180	203	229	202	199	198	188	221	217	194	204	195	205	204	208	222	205	212	214	192	220	222	200	224	211	182	236	228	170	206	216	223	208	197	226	211	202	206	237	228	232	225	213	193	232	191	224	226	217	193	214	203	225	214	194	196	223	202	221	202	217	239	221	202	202	212	211	225	181	229	213	236	198	232	202	204	201	208	190	226	210	201	210	198	195	219	198	204	214	206	208	211	214	221	211	218	199	219	205	218	200	203	211	237	185	216	182	190	244	210	182	223	218	242	214	207	173	210	204	193	205	184	219	195	212	208	179	212	212	185	205	232	197	209	223	205	212	194	212	219	209	186	204	220	220	200	185	196	216	190	205	226	198	189	205	182	219	189	201	197	205	193	253	228	203	219	190	201	218	217	218	205	209	223	214	198	202	203	186	210	216	215	195	213	222	221	195	240	199	204	191	211	209	211	198	237	193	213	230	187	171	207	204	210	222	223	204	198	198	212	234	218	213	235	201	209	213	210	172	204	218	207	210	207	188	197	207	188	206	216	210	196	209	196	222	214	224	186	201	200	216	230	211	189	199	195	212	239	205	213	192	235	212	207	255	225	210	199	209	185	222	194	212	199	211	223	207	207	202	214	215	217	227	183	196	236	205	221	214	215	215	199	213	225	193	203	197	200	210	227	204	219	229	192	234	211	193	223	218	208	194	217	229	222	218	239	236	194	227	211	237	224	211	221	193	219	190	214	197	204	199	208	217	212	235	202	225	222	234	219	217	198	214	193	192	232	216	208	197	189	211	198	213	211	219	207	219	210	233	194	185	204	208	170	224	227	205	220	210	194	181	197	198	199	217	180	189	189	180	220	198	228	195	214	192	235	217	214	208	219	199	216	206	211	216	209	198	195	222	178	197	224	234	222	184	219	202	209	204	195	210	193	221	196	200	193	191	182	205	197	211	230	221	213	214	216	214	222	208	188	229	192	225	204	213	193	216	197	196	201	214	213	205	203	212	196	213	198	233	226	217	208	205	194	185	206	189	220	225	222	208	200	206	213	203	197	199	205	216	207	195	206	210	209	208	204	223	185	210	190	196	198	198	209	184	198	211	217	206	205	191	218	209	239	207	208	218	190	213	199	218	196	196	205	222	225	225	212	196	214	197	210	202	214	207	197	218	189	220	202	213	209	233	227	195	205	207	244	198	214	208	188	204	226	199	227	211	211	193	210	213	208	195	231	204	237	184	214	226	188	204	200	204	217	198	200	200	181	206	204	200	206	221	193	207	201	216	213	197	217	211	223	208	212	213	203	194	187	217	216	206	195	205	221	213	205	181	197	232	221	253	216	220	213	214	203	201	206	217	214	213	218	206	192	244	209	224	197	212	222	210	189	209	226	199	221	221	197	192	193	210	213	186	191	213	221	206	235	191	219	245	200	206	221	223	216	238	206	234	213	173	194	216	204	209	194	236	214	194	200	199	216	180	215	229	212	197	173	198	217	216	219	206	231	220	223	213	226	203	188	217	218	213	192	198	221	197	219	202	202	215	199	193	166	230	209	197	189	193	216	224	232	228	229	198	224	228	223	207	243	206	202	234	198	212	237	218	201	177	203	222	218	220	217	200	198	196	210	201	188	207	215	206	203	240	225	210	191	220	188	202	197	175	177	208	249	181	208	204	230	196	198	206	204	215	224	223	208	206	225	190	190	230	198	209	215	220	205	205	230	176	217	202	205	215	219	195	209	200	212	204	219	197	197	211	224	217	189	206	202	213	207	220	220	216	194	232	256	216	214	232	224	218	220	220	234	190	211	180	220	209	206	207	245	202	199	196	220	177	194	188	225	195	211	216	196	223	196	209	213	182	230	193	224	205	227	222	242	229	254	243	190	210	204	246	202	217	206	183	202	202	203	242	191	178	190	202	207	196	206	219	199	207	237	212	221	207	226	225	193	220	218	213	219	189	211	212	235	204	184	196	202	195	193	207	178	213	214	205	200	227	210	205	208	231	214	194	208	239	199	213	186	223	216	211	193	181	223	229	224	221	219	230	232	208	228	195	196	220	223	199	214	214	210	197	206	212	193	218	214	220	246	195	221	209	225	200	232	213	188	204	199	196	206	213	242	196	201	224	202	216	205	208	197	222	252	202	196	243	180	208	200	211	200	203	191	185	223	207	194	202	205	236	196	222	200	184	189	213	202	198	191	216	204	215	218	232	228	214	191	212	211	219	222	190	194	221	193	195	213	201	212	212	206	200	202	201	192	196	209	192	190	230	208	209	196	204	194	205	205	206	221	191	199	193	221	203	201	217	204	198	225	225	215	201	240	174	202	205	228	219	200	202	203	205	199	233	216	199	231	211	207	191	205	223	248	196	227	213	205	206	243	208	219	229	181	223	215	205	196	194	219	180	229	228	197	216	210	223	180	220	208	212	173	208	207	243	189	220	208	223	212	203	204	215	201	207	211	208	204	224	186	202	237	219	218	229	216	200	203	231	206	218	223	190	218	194	181	219	191	204	228	187	218	201	215	216	212	221	202	196	228	216	199	225	192	239	193	205	195	214	205	215	212	201	187	199	224	195	229	247	206	216	207	201	201	228	203	199	202	226	194	220	228	217	204	195	198	196	218	210	240	217	238	193	185	227	218	219	210	224	202	204	226	213	218	209	196	209	187	213	209	203	208	211	200	191	182	228	199	207	178	188	205	195	243	194	193	200	254	225	201	207	215	230	179	202	193	218	200	193	246
4138	2659	3608	5321	5527	4689	3955	2676	2216	2324	2475	2417	2317	2214	4338	12105	9494	2492	1132	761	641	641	609	604	615	583	560	556	613	562	606	596	589	577	575	608	575	585	550	573	604	580	574	606	609	615	611	589	623	549	623	595	646	598	571	605	600	601	553	624	638	597	611	603	629	614	577	579	622	580	620	553	638	579	627	608	599	571	583	565	591	588	600	622	576	586	570	586	573	565	654	632	570	679	591	662	573	623	608	590	573	613	631	589	596	626	580	578	571	638	572	631	585	593	593	640	615	622	591	581	622	616	603	613	617	619	618	625	624	609	598	591	619	622	596	588	577	599	573	614	601	608	617	566	594	552	624	587	577	608	587	594	628	612	596	588	562	562	577	574	600	643	623	646	581	569	563	596	602	626	610	603	616	552	609	556	590	603	594	594	594	626	570	570	622	554	557	605	571	621	597	571	562	596	587	568	586	585	572	621	604	591	597	598	588	596	581	601	577	594	589	623	564	602	610	572	603	574	549	624	568	563	569	626	587	587	555	621	596	616	594	651	548	616	583	616	605	604	564	616	641	627	602	626	622	602	612	614	596	649	598	623	596	584	595	590	599	572	593	624	609	570	599	592	643	608	624	579	567	607	594	616	576	593	596	593	572	564	645	589	603	588	590	587	635	581	587	618	571	633	617	576	601	564	588	613	580	543	622	612	567	586	609	514	608	597	590	597	624	612	618	579	592	583	595	568	610	621	582	647	608	586	610	564	645	621	601	573	583	630	602	624	542	602	627	571	613	574	627	628	616	593	593	618	612	590	581	607	590	554	586	631	624	592	601	544	600	611	615	619	591	573	590	617	623	627	593	624	654	604	590	585	542	572	595	611	612	596	565	605	571	618	582	612	591	557	598	564	625	573	543	600	569	642	571	586	604	578	582	591	634	598	598	601	592	603	606	614	592	603	578	620	604	562	603	586	628	632	589	562	618	590	671	605	589	596	577	565	588	604	602	588	591	635	626	580	579	607	600	589	632	554	637	623	574	609	603	597	597	619	582	563	574	592	598	582	610	628	565	573	648	593	659	564	569	563	572	578	558	563	553	618	603	583	570	631	584	586	592	571	581	610	575	612	642	587	563	597	578	623	520	567	619	580	628	576	630	611	593	585	575	592	594	593	573	595	609	622	577	612	567	583	641	592	600	569	611	576	608	632	589	648	591	583	638	612	622	574	640	598	637	623	561	584	603	621	587	609	612	636	644	549	630	541	609	564	615	630	610	619	627	575	610	555	578	623	593	642	601	559	563	593	599	594	617	596	583	639	597	575	567	549	606	585	582	573	608	612	544	593	559	597	571	551	617	584	626	616	601	591	596	600	623	618	609	590	568	631	598	600	567	606	552	645	583	586	598	582	621	623	615	586	604	613	605	592	608	661	598	626	619	597	618	618	571	610	601	612	570	587	568	564	621	598	575	590	627	632	607	595	618	604	587	609	547	642	638	607	614	574	587	594	624	574	639	596	581	624	652	595	542	600	595	552	579	589	594	612	528	553	574	585	634	558	601	636	597	547	613	584	615	559	620	623	586	623	604	580	588	582	584	604	615	614	568	598	632	579	605	596	603	572	613	595	619	585	581	652	596	612	589	589	568	593	558	590	594	595	612	612	589	580	574	543	585	587	603	616	599	582	595	619	606	608	584	562	547	579	543	608	670	620	611	583	544	540	602	562	577	541	635	577	631	628	590	590	622	640	603	596	595	602	536	580	622	550	573	621	614	591	580	562	605	616	607	611	609	600	576	606	610	583	612	573	578	601	597	604	610	608	559	595	593	596	567	644	638	630	625	624	618	614	620	590	625	604	614	597	604	615	587	584	569	645	578	616	566	580	612	582	591	602	554	619	598	583	621	601	675	618	614	614	594	591	614	593	601	605	599	570	629	615	592	596	597	600	617	607	594	583	573	593	567	548	613	581	645	585	576	588	580	593	629	603	590	569	610	597	596	589	576	548	640	599	596	582	587	627	580	597	632	567	599	600	624	595	575	581	610	614	619	602	601	571	568	583	575	609	654	579	641	561	615	629	608	603	570	577	595	623	604	590	586	608	605	555	559	592	578	594	612	603	585	610	586	573	564	609	554	606	585	619	537	594	577	583	604	594	597	563	615	630	624	584	605	646	613	640	651	606	620	570	592	583	598	622	649	572	575	634	563	621	612	614	566	583	642	647	572	658	641	626	572	566	597	592	574	631	591	602	546	575	580	600	588	629	580	593	610	602	627	621	607	579	636	569	610	632	579	579	579	622	629	591	569	650	613	633	645	590	568	595	567	587	578	598	540	583	632	597	588	632	566	592	576	602	579	592	623	579	598	593	586	611	591	621	609	620	573	569	581	583	619	606	594	589	613	640	591	590	571	609	625	575	601	570	560	598	606	578	627	597	620	527	603	639	632	573	600	573	589	600	610	622	631	618	619	595	583	585	639	581	584	562	546	581	618	578	592	595	610	579	601	611	594	548	611	563	591	578	604	608	614	612	557	537	633	604	595	605	644	599	595	602	638	570	553	621	617	579	571	581	629	613	604	565	626	607	596	605	574	581	597	594	612	574	618	573	632	588	612	603	619	562	594	580	600	598	606	587	602	584	588	636	612	645	592	598	608	585	594	588	582	601	627	602	595	595	596	605	591	554	636	594	617	603	574	602	574	648	636	556	599	636	612	677	579	603	622	584	654	560	560	605	601	583	572	608	601	613	582	618	569	624	634	623	593	608	604	581	588	559	598	581	545	590	603	593	636	574	587	625	584	569	587	587	634	597	553	600	641	620	574	612	588	590	565	606	590	567	603	589	550	605	575	555	592	562	594	586	593	655	583	585	606	601	588	599	585	603	571	608	619	580	567	532	599	586	620	605	585	588	588	597	583	596	660	614	617	588	619	611	592	600	639	558	591	623	637	623	566	604	623	599	652	600	590	586	576	599	586	579	658	587	593	593	537	614	612	625	599	622	612	569	593	557	596	625	591	603	596	612	575	600	586	572	586	600	612	620	611	598	578	611	608	580	592	590	604	609	597	588	607	590	635	595	581	609	582	613	597	603	597	624	625	623	599	589	606	588	607	605	570	556	578	590	602	590	612	560	625	607	580	606	592	579	623	628	610	617	590	604	617	579	595	601	603	567	567	592	630	639	592	602	611	610	599	554	632	561	617	584	610	594	588	606	585	605	588	578	600	620	639	604	579	616	568	626	569	614	633	609	568	613	591	625	617	602	584	637	623	598	593	592	627	600	587	558	603	603	598	593	550	605	602	566	583	548	577	584	602	554	605	622	595	623	619	584	593	567	574	592	653	583	573	597	643	583	569	633	581	592	588	614	556	633	657	637	614	611	586	612	550	643	595	646	593	650	623	630	571	611	633	617	650	576	601	604	609	615	621	534	608	579	660	582	573	640	669	563	565	643	599	593	625	601	596	592	610	621	579	585	591	586	545	547	588	609	588	631	551	592	631	609	627	651
4778	2864	3441	2901	1878	1182	644	510	465	471	427	448	442	412	670	2468	1982	617	357	263	212	261	206	199	214	220	226	228	187	222	211	212	203	200	191	191	206	229	226	208	178	223	216	202	203	235	192	204	203	214	262	213	201	213	196	222	205	207	200	204	205	188	211	196	193	208	227	187	183	201	219	202	214	200	193	213	219	231	210	218	224	205	215	222	220	202	211	182	226	207	210	196	212	206	189	201	198	208	204	234	211	223	218	194	198	227	210	254	196	215	225	221	171	216	225	191	196	224	218	219	204	212	208	192	213	188	207	193	205	216	203	200	209	214	210	188	207	234	215	200	203	209	200	182	203	206	232	221	218	219	194	238	202	210	212	202	197	215	218	218	214	205	220	217	185	190	202	203	208	224	199	211	212	214	192	214	212	211	207	196	226	217	193	226	212	229	219	210	238	235	209	198	215	231	221	205	222	197	196	203	229	234	203	204	213	202	226	198	194	211	228	210	189	210	187	229	202	200	208	205	210	215	230	214	195	194	187	214	197	188	206	205	199	188	214	193	202	212	210	196	200	188	223	216	171	214	197	232	195	213	214	193	232	234	190	206	182	243	215	205	201	218	216	219	192	179	184	201	214	198	206	199	207	229	197	241	225	179	219	217	225	194	188	231	209	205	215	213	222	219	210	209	220	210	227	179	214	204	179	213	213	217	209	208	184	216	208	210	196	211	232	224	195	229	219	209	198	204	234	190	243	197	233	192	197	185	204	215	210	221	208	204	216	225	177	207	212	206	230	214	190	214	197	191	224	230	191	194	205	196	221	233	236	192	202	200	221	247	200	208	215	203	221	185	196	233	252	210	243	229	191	194	181	198	216	198	220	218	229	202	205	213	190	185	210	208	218	219	226	195	200	202	231	234	193	207	216	189	198	201	172	239	201	198	211	213	191	229	220	178	189	207	202	226	218	194	189	219	199	213	211	214	212	192	223	201	175	210	212	199	217	189	203	223	208	203	182	222	209	198	210	207	235	207	202	239	215	192	180	203	229	217	230	216	193	221	213	196	205	216	219	216	221	202	221	204	197	199	197	206	179	216	221	228	224	197	215	234	209	200	215	214	197	207	199	196	213	199	211	214	205	199	201	209	192	218	219	201	203	182	184	180	202	195	211	193	209	220	208	227	206	226	207	207	202	217	186	204	203	237	230	203	204	187	227	213	223	228	216	218	202	227	229	195	219	220	203	189	222	215	222	191	204	199	211	227	187	230	231	213	209	187	211	215	222	208	206	223	178	205	221	197	188	185	208	239	201	221	213	184	189	231	190	212	191	237	192	211	232	199	202	215	207	212	186	237	206	190	191	192	210	216	194	227	214	224	206	189	201	196	193	214	196	198	193	215	200	204	207	205	200	198	194	200	247	200	215	207	216	232	211	213	178	222	229	216	187	232	189	183	212	208	208	205	184	186	223	219	211	211	192	210	206	219	223	210	197	231	219	206	203	206	218	209	195	201	226	197	223	197	237	222	204	203	229	205	205	223	184	222	181	205	234	191	220	219	192	215	246	197	206	203	195	225	215	192	179	189	189	219	193	192	213	205	207	193	214	224	196	201	229	212	229	217	210	210	195	209	195	192	210	212	185	214	217	227	181	193	213	195	201	212	201	201	205	195	220	195	218	208	217	230	187	203	193	234	218	197	223	181	193	204	189	193	214	223	198	199	228	221	222	208	237	203	217	204	209	216	220	188	207	227	215	200	226	203	209	214	209	236	190	191	229	212	197	215	199	222	219	192	201	231	212	174	216	206	203	220	211	222	222	200	208	188	211	205	198	215	190	217	220	221	208	200	203	207	197	215	215	172	223	223	200	206	192	232	212	212	214	204	206	202	217	212	203	196	188	188	217	232	191	218	208	207	206	195	212	213	198	209	196	205	215	207	206	201	190	198	221	221	217	218	211	197	189	203	224	217	198	197	228	214	197	210	215	205	204	190	230	207	221	187	201	203	204	213	198	203	187	201	208	228	204	228	214	197	207	224	180	223	196	193	169	224	209	220	195	220	218	203	229	231	218	199	196	213	202	213	205	221	189	185	200	237	200	212	204	204	231	215	203	204	235	188	200	209	180	182	195	195	224	189	206	215	241	202	219	206	214	186	217	213	212	185	208	218	199	210	183	199	197	199	220	212	208	226	205	212	208	220	191	216	209	199	214	179	192	208	201	211	186	196	194	214	193	221	223	210	245	229	214	194	199	215	219	216	194	198	193	208	211	208	210	218	213	232	224	211	235	207	230	205	240	207	203	202	202	220	228	215	225	199	205	213	243	220	218	195	207	186	192	173	196	209	195	212	199	242	214	204	239	190	226	214	196	181	201	207	214	181	192	196	202	206	220	237	196	186	205	203	218	221	184	216	199	217	214	186	229	183	201	197	211	196	227	225	196	229	203	187	204	195	198	212	201	203	196	208	198	208	248	205	203	202	208	202	203	215	190	198	201	196	205	208	201	189	211	198	227	236	202	194	230	204	204	203	225	227	189	238	204	214	212	199	194	211	210	204	230	206	213	217	220	213	226	205	190	203	191	213	235	207	195	203	196	209	220	251	187	224	212	225	235	231	208	208	199	217	199	204	196	207	205	199	185	209	193	215	225	203	206	217	221	198	219	189	198	211	175	220	192	213	235	209	191	191	184	210	188	222	219	191	208	233	195	217	211	200	215	207	181	223	179	212	194	200	190	226	210	233	191	212	213	186	203	187	230	234	187	210	188	213	224	225	188	216	208	204	208	195	200	199	213	201	202	212	198	220	220	215	219	210	240	235	186	183	210	206	217	219	203	215	206	209	200	233	215	191	214	200	182	219	184	216	212	227	207	201	222	203	206	216	222	200	216	205	198	218	224	194	204	217	210	203	207	173	173	201	217	231	186	194	200	208	190	201	234	228	208	226	198	195	201	216	204	191	191	207	198	221	185	194	207	215	216	205	195	212	212	198	214	234	217	200	210	184	203	209	215	221	195	209	187	216	216	214	210	223	212	219	213	212	187	198	234	205	234	207	223	202	209	207	218	225	205	181	208	238	195	193	237	206	248	182	204	199	224	199	220	192	203	221	240	211	198	193	219	250	202	212	223	218	213	181	192	196	233	206	208	198	204	182	172	220	197	191	238	213	197	220	208	240	185	180	209	217	202	210	211	203	196	194	199	215	226	204	229	219	199	213	221	204	196	184	196	208	231	216	223	224	226	217	202	207	213	181	201	205	195	210	187	224	216	220	214	238	196	210	204	209	196	219	217	212	206	212	200	209	212	193	220	204	204	221	199	197	207	224	212	210	220	203	188	197	232	185	199	186	190	193	215	206	189	189	183	210	217	233	206	177	218	233	204	230	203	200	223	206	214	211	207	182	202	177	222	219	212	205	215	209	197	199	216	222	204	204	229	203	187	210	217	225	199	203	199	235	210	209	216	220	208	200	208	203	211	210	241	208	212	185	196	208	204	219	195	216
3969	2951	3951	5210	5711	4628	2902	2198	2201	2645	2456	2505	2211	2186	4164	12936	8877	2166	1103	769	713	622	639	625	594	643	627	621	611	648	565	596	594	546	585	629	619	614	583	585	588	594	561	595	654	540	591	597	631	629	581	602	563	578	632	628	592	571	609	591	579	603	627	664	590	592	598	543	658	636	596	588	622	559	595	592	578	568	617	620	607	580	548	575	621	610	572	575	607	587	576	558	593	589	581	587	610	616	547	645	565	575	611	571	623	600	589	618	608	590	612	606	613	609	607	614	590	589	617	582	617	569	566	564	595	594	585	610	589	609	598	598	619	633	568	592	613	583	564	575	572	622	614	583	570	607	603	566	566	573	620	576	575	548	619	596	597	606	672	625	618	622	607	613	556	603	573	608	595	608	606	567	584	603	585	598	621	570	599	616	586	551	608	603	619	612	584	597	594	631	628	589	606	650	599	587	594	596	616	595	596	610	593	592	570	573	587	601	610	601	581	578	603	544	580	612	644	577	611	584	587	607	579	605	593	616	599	577	602	623	619	609	585	590	593	591	663	627	582	597	620	591	591	567	601	566	584	593	634	556	577	560	588	621	596	606	556	566	601	618	605	599	579	613	610	624	662	605	548	558	578	628	582	593	586	555	555	571	607	599	578	620	573	604	621	605	606	557	568	591	590	606	625	585	574	645	618	590	599	591	600	612	604	577	590	606	591	551	606	557	617	578	572	590	629	592	589	590	565	589	606	621	619	580	587	605	580	621	563	637	607	601	595	626	584	590	604	558	594	570	591	602	567	564	604	593	559	605	586	627	605	575	572	565	567	634	601	629	594	601	633	614	576	597	578	591	607	545	604	582	588	596	553	612	554	577	605	551	544	579	556	575	596	600	603	602	615	604	607	619	633	649	592	618	610	600	603	584	591	564	602	587	535	594	561	589	561	585	640	571	635	587	551	613	543	588	619	581	605	621	604	549	568	582	548	595	612	597	590	574	553	623	568	571	628	639	591	604	615	598	584	599	580	570	579	615	587	575	603	617	574	578	582	629	599	595	585	579	611	605	591	611	530	613	586	616	626	612	589	599	619	589	614	610	653	625	602	627	617	613	579	607	645	630	580	596	600	615	601	557	612	574	588	621	571	577	598	582	620	582	600	589	613	566	598	589	607	607	616	614	575	577	644	578	608	608	618	651	600	571	620	567	620	554	553	600	614	639	547	606	581	589	584	601	625	576	605	598	598	567	657	602	592	624	628	557	603	550	618	630	616	629	620	584	585	629	637	541	569	504	550	624	587	636	584	567	598	615	611	638	584	578	604	575	573	621	627	604	573	583	617	615	600	577	630	605	587	617	578	588	578	598	605	590	545	593	624	597	582	635	558	575	579	583	575	595	589	586	558	632	587	617	598	595	590	598	585	617	573	574	568	587	580	592	618	597	629	616	566	586	594	569	546	533	627	565	640	635	656	571	624	568	589	618	622	582	638	584	612	616	605	614	582	568	600	625	599	602	623	589	551	608	611	572	599	603	549	619	654	624	578	585	572	593	558	594	628	593	584	615	592	605	612	624	546	663	545	586	581	638	544	547	632	609	633	591	548	589	607	548	594	606	562	593	601	580	626	569	601	580	586	607	589	599	639	615	590	594	602	567	585	611	633	625	583	605	535	618	567	595	588	556	583	603	591	585	588	623	596	627	610	600	578	626	575	613	564	589	612	641	637	615	564	612	605	576	615	594	600	595	583	599	615	591	585	616	588	632	581	570	630	605	596	639	609	653	589	606	595	599	615	594	594	609	587	575	561	615	605	605	602	644	638	594	619	580	578	589	614	585	571	625	640	596	583	604	622	590	599	586	650	622	580	575	633	619	598	600	607	601	575	563	578	609	589	589	611	631	627	588	624	562	568	606	586	619	619	562	610	605	614	602	583	562	613	617	575	579	583	579	596	554	583	618	634	589	611	625	588	593	608	599	588	579	634	631	583	616	574	596	555	591	614	603	583	619	631	589	581	598	624	630	585	574	574	592	573	586	604	569	625	670	600	636	625	587	641	581	598	642	588	596	616	592	582	592	606	569	609	601	626	559	605	637	642	584	598	584	569	607	595	634	618	647	587	587	593	584	601	589	583	594	592	599	605	596	610	601	599	575	627	613	579	614	603	601	639	606	562	607	568	586	586	605	604	593	605	612	603	619	595	635	602	596	600	598	590	580	606	584	589	618	579	610	568	636	620	593	622	568	592	565	597	584	605	588	558	621	602	622	594	606	594	588	609	584	586	611	585	622	595	584	548	609	600	606	579	594	607	593	598	607	588	635	584	589	592	635	649	624	592	590	617	590	617	586	537	598	629	621	590	584	610	615	619	643	605	591	566	610	611	641	577	566	597	626	582	593	616	605	582	577	537	602	596	607	583	603	626	562	574	618	637	560	591	592	624	595	609	589	567	614	586	616	604	599	563	622	618	539	659	605	576	626	602	593	608	588	536	587	614	536	586	624	577	580	627	568	591	576	603	639	578	587	563	588	629	627	613	556	594	600	579	661	592	542	622	627	614	568	608	605	612	562	604	569	615	648	598	588	622	604	555	601	589	579	580	557	607	602	593	616	571	566	581	608	578	629	543	597	600	586	552	615	626	565	584	606	606	621	602	581	613	620	561	649	540	552	588	571	613	588	588	604	586	584	634	598	578	606	591	606	610	580	624	639	569	621	626	601	610	648	615	663	588	595	582	591	545	604	645	623	674	634	610	639	636	626	518	586	603	587	619	613	617	568	596	569	581	600	585	582	563	625	600	559	601	627	596	532	575	597	596	615	556	601	588	620	607	609	572	615	616	635	591	606	595	601	593	591	592	574	619	604	622	597	589	596	579	616	571	621	568	596	610	605	550	594	556	604	587	633	635	569	654	591	586	592	582	633	582	588	625	583	602	583	613	588	601	587	580	619	613	609	622	575	641	581	627	632	608	612	586	580	581	592	591	579	624	593	622	619	627	610	612	576	598	608	594	589	604	627	575	593	580	581	605	579	564	537	578	587	584	582	580	616	555	609	602	631	603	640	608	564	575	594	605	588	602	627	571	584	644	591	564	575	577	619	650	619	606	572	667	584	593	597	596	614	563	561	540	653	530	631	621	543	577	644	599	607	601	569	647	668	598	635	607	610	609	594	581	634	578	601	586	602	593	622	579	607	605	561	603	575	623	581	616	595	612	617	610	583	590	614	595	596	603	578	595	584	589	608	619	563	612	569	668	629	607	570	579	634	614	599	608	597	618	625	569	632	612	567	577	599	612	585	576	600	609	565	601	550	572	596	604	603	567	556	579	631	611	588	581	635	584	579	600	540	595	619	563	595	599	596	625	608	608	612	613	616	559	588	622	580	612	600	647	593	601	592	625	586	581	602	535	587	617	582	576	581	567	601	599	566	627	636	590	586	579	596	609	582	630	606	581	593	609	547	617	591	601	563	589	601	614	605	683	596	565	614	592	568	585	588	553	582
4618	3303	2996	2905	1719	899	674	545	491	503	481	468	437	376	675	2714	2021	637	342	238	230	208	208	207	198	203	211	225	251	235	183	213	211	207	223	171	212	204	201	211	246	206	198	225	223	218	189	209	209	228	212	222	231	196	212	213	198	208	173	191	208	185	227	188	210	203	202	224	188	195	199	199	209	209	182	200	194	241	185	205	190	228	196	217	217	211	204	198	199	202	202	226	189	210	222	215	220	203	196	213	211	204	181	215	196	233	188	217	236	195	210	226	220	219	187	202	227	203	217	212	180	181	206	181	219	216	212	211	226	204	202	210	191	184	203	216	187	214	190	202	203	221	182	199	198	211	210	218	193	200	198	186	221	211	206	198	212	190	196	203	190	213	230	203	196	194	175	197	208	212	230	201	210	226	224	210	216	232	207	217	204	185	214	208	194	221	209	230	204	204	195	238	183	228	228	206	187	197	223	193	199	215	207	204	213	207	221	219	215	213	225	211	200	212	237	224	199	216	194	173	214	203	225	177	239	211	221	230	208	210	207	204	201	206	193	224	219	195	204	209	207	242	215	220	202	228	195	190	218	187	197	224	196	190	226	233	201	198	229	226	229	211	220	212	228	228	186	214	244	228	234	190	197	220	199	234	209	195	216	178	207	224	199	199	195	232	244	184	241	207	230	216	201	216	211	185	183	208	201	204	198	218	216	221	201	229	204	227	216	222	204	220	212	213	216	190	206	208	190	202	213	221	187	218	199	225	185	193	223	182	188	226	205	224	207	211	208	214	207	217	227	193	189	197	214	204	225	210	165	246	211	214	210	207	193	196	197	215	199	205	181	203	211	185	190	208	228	212	221	236	190	221	215	209	195	222	215	205	193	213	204	195	209	191	207	178	179	224	201	191	213	222	204	212	227	228	188	210	183	214	210	215	188	197	206	193	200	196	210	226	222	230	240	212	234	177	218	206	198	194	190	184	183	200	201	203	200	194	191	200	201	204	186	203	198	226	219	189	232	205	243	213	210	232	202	230	193	218	213	219	199	209	193	209	207	223	243	209	215	187	235	217	210	203	215	206	205	255	212	199	228	197	216	194	255	215	227	203	178	204	231	197	195	193	241	235	206	203	211	216	203	199	226	193	221	220	229	206	227	196	197	242	217	195	201	221	211	239	198	208	193	208	212	194	224	215	220	209	220	185	207	212	205	210	222	205	206	215	208	208	211	212	188	210	214	204	213	219	206	197	221	182	210	223	212	182	201	210	202	220	224	214	205	182	220	213	239	207	191	219	208	235	215	205	217	193	202	216	195	190	179	228	207	210	215	209	225	218	218	210	228	233	194	193	211	224	196	235	207	220	224	229	235	200	218	210	219	218	195	214	203	217	202	214	230	193	212	206	178	194	183	199	222	208	184	207	165	199	206	211	233	216	200	217	199	196	200	214	224	205	212	200	207	209	210	215	231	192	210	210	204	186	193	203	230	198	223	227	184	191	212	212	220	196	187	191	222	191	196	221	216	213	207	198	210	225	194	199	178	219	211	207	232	211	183	203	216	200	228	200	204	208	195	190	205	212	174	194	192	230	199	198	213	206	193	205	205	212	216	240	218	200	181	216	208	197	220	209	209	206	197	193	230	225	214	213	223	216	217	189	197	192	194	208	231	207	205	231	222	217	194	202	200	194	204	201	222	203	223	228	196	199	207	225	211	208	192	203	208	216	204	181	202	195	240	203	201	215	206	217	183	205	187	218	209	230	213	233	210	207	212	229	215	213	201	210	193	219	203	209	195	210	188	199	223	197	196	211	190	215	194	216	226	192	210	187	206	209	214	222	217	211	207	208	183	211	198	212	200	197	201	209	213	217	231	199	208	207	200	228	228	194	210	203	186	204	216	181	203	189	191	220	195	199	220	224	222	210	212	184	226	210	205	212	176	212	207	213	224	222	189	186	200	213	204	199	210	205	202	207	235	223	209	210	228	192	206	228	202	208	196	236	217	223	194	211	218	214	234	216	214	181	217	200	215	212	225	210	192	185	227	193	216	201	221	198	216	213	218	226	234	208	209	220	177	233	194	186	229	184	201	231	206	202	223	217	202	192	213	193	227	214	205	198	216	216	203	208	211	222	203	218	205	197	213	207	206	204	195	188	197	212	219	227	206	197	207	217	197	208	195	210	224	181	203	210	184	198	210	180	200	215	206	202	219	191	198	231	208	218	185	189	216	218	220	175	192	196	202	205	185	204	207	199	199	197	217	213	193	215	209	202	235	214	207	231	192	196	202	189	207	190	219	197	213	212	225	200	211	242	206	208	198	192	225	206	216	227	183	207	195	215	206	200	211	217	234	186	180	218	196	224	192	199	195	187	207	212	206	170	227	181	197	210	204	204	237	200	197	226	201	244	226	226	197	219	213	203	221	212	210	209	190	221	217	206	193	176	205	213	221	213	202	184	206	198	200	229	199	215	220	216	217	200	219	224	182	190	216	206	196	201	212	199	231	209	194	210	222	206	200	214	179	214	219	208	222	197	216	219	193	241	158	224	219	215	229	180	224	203	218	224	215	187	207	206	204	195	193	211	202	183	213	206	214	197	204	245	193	190	208	186	218	209	202	217	216	210	220	201	244	214	212	178	196	207	199	202	223	236	207	226	215	210	208	224	194	218	254	212	214	212	199	224	212	224	209	209	176	223	193	216	217	216	183	210	192	189	179	224	192	194	196	201	202	210	214	203	227	220	207	224	208	209	216	186	207	203	218	215	222	226	208	222	194	232	208	217	189	204	210	227	201	197	177	193	202	197	221	213	216	199	221	219	220	191	216	224	209	223	215	178	199	210	205	209	207	236	205	193	222	205	195	199	194	194	236	214	192	189	209	198	186	214	215	188	231	194	157	223	198	218	206	207	193	184	224	201	205	195	210	203	211	183	213	230	192	176	204	201	214	204	213	221	227	209	204	197	212	201	184	188	215	203	184	204	211	189	189	207	213	212	230	212	198	201	219	199	228	215	201	212	201	202	218	200	214	217	219	177	209	205	195	193	217	197	194	225	193	190	224	227	217	211	218	227	194	233	211	198	220	201	192	197	211	207	216	210	183	220	224	200	192	203	203	221	200	210	223	202	200	206	214	202	184	206	209	207	211	175	202	188	201	190	185	222	201	195	212	235	215	238	233	180	206	199	214	202	223	209	187	205	207	229	213	194	207	193	181	211	204	206	217	207	212	221	228	204	209	183	200	198	201	181	225	200	211	212	209	202	209	195	201	200	206	196	225	205	217	194	224	213	207	217	195	212	197	216	236	217	207	197	203	214	209	216	237	206	216	231	196	218	200	215	216	186	223	226	232	193	198	206	196	208	230	216	207	205	232	191	211	189	211	201	221	229	212	214	201	199	255	219	217	223	248	215	210	216	201	216	237	227	203	209	205	215	239	210	199	204	221	166	235	217	237	226	216	227	222	233	220	193	180	196	177	220	206	208	239	207	196	213	203	219	209	199
4091	3086	3587	5583	5065	3367	2680	2259	2468	2542	2473	2573	2156	1944	4280	13533	8577	2270	1069	756	618	584	612	551	633	575	596	569	602	592	630	606	610	635	633	607	613	652	547	617	618	593	634	603	604	575	608	646	568	634	589	553	621	605	606	602	599	580	582	607	603	609	648	620	586	574	568	563	552	560	594	561	586	576	622	593	610	591	603	614	624	622	617	589	580	592	580	613	634	589	596	632	628	616	560	581	648	570	588	597	576	621	571	620	627	586	625	599	572	551	596	564	630	560	585	611	576	624	615	582	644	648	588	641	609	613	599	615	588	623	596	595	585	618	622	526	610	602	575	587	590	593	557	585	576	558	615	613	608	635	598	613	637	539	593	588	630	557	585	582	605	588	593	580	583	619	563	582	649	614	592	595	541	644	564	641	590	579	559	598	598	612	629	553	639	635	586	605	584	598	579	603	612	614	610	610	561	622	652	606	576	625	608	606	608	642	604	553	607	573	603	585	608	603	589	571	623	546	549	617	575	615	553	597	597	530	570	613	615	671	562	585	576	645	575	566	595	591	607	619	578	664	593	588	645	632	571	580	584	595	615	564	613	600	637	578	610	583	601	645	628	633	613	620	569	586	571	606	594	593	580	597	576	613	583	617	611	597	620	600	597	604	613	635	581	626	610	614	633	591	588	560	563	613	570	615	598	577	577	588	595	594	589	600	570	620	592	606	597	598	566	599	579	610	578	576	626	559	609	598	587	608	648	596	564	563	603	597	633	565	566	580	579	609	591	614	604	640	626	586	575	630	628	609	586	585	574	562	593	600	642	624	594	594	628	618	607	608	596	596	604	645	598	603	630	626	587	628	595	608	559	620	580	623	616	578	614	610	599	590	622	630	577	613	625	596	636	587	583	620	604	571	601	600	613	637	669	643	541	584	606	601	630	620	598	611	586	590	632	648	629	583	568	604	601	613	559	608	593	601	565	659	586	605	588	622	633	644	565	611	593	583	579	591	582	560	599	608	622	569	614	595	648	622	595	622	595	585	593	585	584	655	607	559	587	650	610	599	569	626	586	576	601	571	632	613	608	631	619	558	632	603	571	613	596	551	566	601	580	554	587	555	611	595	600	603	607	617	617	580	650	584	611	573	584	632	625	613	580	626	615	609	595	580	587	579	634	573	653	611	586	606	586	610	621	616	598	597	592	576	582	595	558	630	608	588	568	591	591	601	564	560	603	545	605	575	566	595	577	582	576	588	620	665	581	558	591	590	609	612	582	571	588	631	556	584	607	580	580	629	611	624	604	591	608	620	631	521	608	581	581	599	565	581	638	542	597	614	628	603	580	622	565	587	617	621	544	586	625	622	601	598	576	629	611	564	620	574	581	585	561	598	612	589	541	580	619	564	620	620	588	605	620	591	581	595	634	579	565	609	638	608	561	589	587	587	618	594	590	614	629	557	583	624	576	612	621	544	596	599	615	602	576	575	606	587	580	613	617	637	657	613	545	605	561	600	600	638	608	569	591	598	613	606	547	606	614	618	602	623	603	600	588	570	642	564	596	616	573	613	621	597	591	631	581	614	637	579	593	602	577	556	616	634	575	637	576	616	559	543	592	608	599	588	554	578	596	590	652	624	566	585	621	558	582	622	586	601	562	580	628	605	602	601	558	580	606	617	553	581	553	581	605	600	586	593	568	596	616	599	588	598	569	575	586	595	602	605	605	606	638	599	589	581	559	565	572	593	590	569	633	618	572	609	626	631	579	597	580	560	576	584	598	583	629	618	592	584	581	607	583	609	595	577	636	586	600	605	614	601	571	567	640	602	609	613	606	587	616	593	583	539	567	586	567	599	587	613	605	599	616	569	592	571	606	539	599	605	604	611	617	626	606	642	621	567	598	628	626	631	588	625	562	586	604	576	630	610	592	587	618	626	582	634	565	607	556	598	563	632	645	561	623	606	606	594	606	616	624	577	617	588	580	615	570	619	568	625	620	651	610	633	601	605	613	609	588	634	572	598	581	613	621	563	582	594	571	637	549	587	606	631	599	599	578	579	583	595	647	610	593	613	639	613	612	603	580	536	621	620	615	642	576	641	642	585	618	582	601	573	605	597	619	587	564	629	641	590	582	596	619	610	589	578	612	621	648	560	604	598	573	553	625	612	582	589	599	577	605	593	591	623	611	597	608	586	597	610	609	601	600	591	583	610	596	572	590	643	611	608	616	561	576	577	537	589	578	612	610	570	584	560	608	624	594	587	597	604	528	615	633	585	633	606	594	617	616	586	583	598	550	655	613	595	604	642	606	577	608	637	589	617	617	605	584	619	628	574	611	627	595	632	646	599	571	595	559	638	562	612	642	608	624	613	603	627	596	574	630	625	622	574	556	621	594	599	583	588	626	631	613	599	621	597	615	636	600	579	559	629	605	597	589	621	633	603	593	611	626	609	574	595	601	592	586	594	589	594	638	586	606	595	607	609	622	598	566	591	610	570	596	603	545	617	595	596	604	574	602	613	598	593	651	605	636	631	556	628	577	588	590	618	607	609	557	622	544	583	576	615	608	590	602	585	578	602	625	592	546	607	602	617	587	632	563	577	615	547	593	624	567	617	584	566	619	599	583	589	586	586	613	569	583	571	593	655	607	624	608	583	615	602	624	615	610	616	596	595	541	590	595	623	600	558	604	633	585	600	565	577	603	557	596	613	541	607	582	611	616	622	619	585	579	641	605	555	588	622	601	568	602	616	565	614	615	561	573	602	598	632	586	608	616	588	645	623	596	613	624	542	603	601	622	609	600	561	601	621	575	616	592	608	612	603	597	603	624	553	603	623	630	583	601	625	588	579	609	608	589	585	585	600	611	596	611	591	605	552	611	602	588	608	585	593	596	624	589	594	624	587	606	590	591	568	526	604	604	608	585	587	594	609	641	584	579	599	606	597	611	646	597	576	636	540	560	569	631	593	582	580	560	603	576	601	601	629	635	572	631	587	556	603	593	586	579	583	583	580	575	610	592	601	576	584	590	564	601	573	558	628	587	603	592	598	619	627	596	603	596	612	571	559	617	622	566	607	625	619	616	611	591	609	610	623	623	557	577	587	585	626	623	566	577	588	610	569	640	591	617	609	632	599	660	609	607	564	627	627	611	579	549	618	631	609	569	612	603	599	556	609	599	594	621	586	590	604	619	575	577	613	594	622	636	608	579	617	581	640	561	568	581	604	632	604	599	603	612	628	585	611	593	573	616	586	615	619	618	534	580	613	564	593	580	547	618	581	650	595	594	562	600	613	611	579	566	623	567	574	593	619	653	565	628	622	620	561	602	642	619	584	602	647	639	575	626	561	581	578	539	568	593	592	580	609	589	585	556	547	574	597	565	607	612	645	570	553	620	619	583	626	601	614	620	578	608	592	565	598	624	615	603	613	622	597	635	613	606	582	584	605	612	598	602	596	566	581	590	623	591	621	612	563	602	611	556	655	573	558	616	570	626	576	613	608	614	601
5279	3330	3160	2797	1417	961	633	552	476	423	459	459	435	369	753	2534	2065	631	316	236	203	222	230	228	204	203	223	220	207	213	219	204	211	205	212	219	216	197	188	194	228	197	189	195	197	207	199	217	193	199	199	209	235	236	215	195	183	176	210	202	227	203	206	213	207	228	199	226	210	207	186	198	220	225	199	191	205	218	209	209	203	221	198	187	202	210	223	228	206	196	212	214	195	203	203	262	206	213	217	191	211	222	232	235	211	199	211	204	204	210	182	191	191	200	222	191	224	195	212	225	239	194	201	222	214	208	222	207	204	196	214	212	210	187	234	196	212	216	199	199	207	213	193	210	213	210	212	197	199	210	231	220	212	196	203	218	226	200	212	194	206	215	218	187	204	209	202	208	214	210	201	185	186	211	210	214	201	216	188	209	210	189	201	203	242	194	221	194	224	213	197	213	215	227	209	203	231	223	180	215	202	195	225	198	207	189	209	234	227	236	228	204	202	187	185	206	188	189	178	204	207	174	214	221	236	207	208	189	190	213	208	201	213	239	206	232	202	223	212	221	207	203	199	201	194	195	215	203	209	215	221	201	215	215	212	194	221	217	190	213	207	199	207	206	234	216	211	221	201	203	211	199	222	190	209	203	204	198	204	204	256	203	220	201	216	217	248	205	199	212	230	208	204	238	248	209	210	181	185	215	223	209	201	254	223	195	224	214	210	206	224	194	206	211	200	189	202	219	210	204	203	186	230	212	212	203	205	191	188	239	176	184	213	198	205	225	208	186	204	193	194	214	181	210	229	215	194	204	205	189	201	196	211	194	223	192	219	219	202	196	200	218	170	203	213	223	190	228	206	212	196	225	194	206	191	209	194	232	212	188	215	189	213	203	212	211	198	213	250	188	212	201	205	210	211	205	222	221	204	194	217	196	194	205	229	187	214	207	195	214	175	221	193	197	204	231	190	208	204	211	216	207	197	219	191	198	197	217	203	212	234	213	208	183	221	230	228	206	182	209	211	187	195	202	198	225	205	197	197	208	199	211	181	204	227	205	179	233	217	228	213	226	193	207	210	182	219	219	242	218	199	197	235	220	209	211	223	208	203	211	190	202	197	197	193	210	194	215	206	188	216	207	208	201	203	208	205	234	226	199	200	204	192	180	221	194	215	197	207	194	200	216	217	211	196	218	199	210	218	187	206	215	196	218	199	194	229	190	199	184	172	199	192	194	221	223	231	206	198	179	225	202	164	218	209	213	205	194	186	192	201	210	213	203	184	199	177	206	208	213	213	231	190	212	212	201	212	198	193	228	227	198	201	181	205	196	207	207	202	209	218	197	197	191	181	209	221	214	183	203	231	216	206	212	206	187	213	222	239	213	210	230	192	213	194	214	228	208	208	229	209	192	209	219	214	197	200	218	259	208	223	230	197	234	212	211	203	181	223	194	208	232	205	229	210	238	204	197	198	213	199	209	206	229	194	190	191	195	215	214	231	215	215	206	190	206	196	212	214	214	218	190	196	200	192	215	190	196	226	208	217	226	206	205	215	219	206	237	205	211	212	234	197	209	202	211	193	194	201	226	205	210	200	213	187	224	226	206	215	217	237	184	199	195	200	182	216	196	222	170	237	201	219	206	203	182	202	222	208	208	204	217	205	195	218	217	251	220	217	219	228	186	220	191	232	201	200	196	219	183	182	212	226	194	181	225	233	201	192	185	206	192	211	197	191	211	215	225	209	195	193	196	193	210	245	205	188	201	212	199	191	212	196	197	244	177	206	201	200	186	211	202	200	210	200	198	218	197	213	240	184	197	199	228	210	206	204	194	214	201	226	207	206	223	231	193	206	207	202	201	216	203	217	206	212	208	206	207	223	215	213	196	206	202	212	218	185	198	214	227	198	234	207	187	202	194	214	220	209	207	230	206	199	214	217	213	230	207	191	212	222	212	207	197	214	203	207	201	214	216	191	183	231	192	212	219	168	221	220	222	197	212	226	205	193	189	195	191	210	218	206	201	196	208	182	198	203	192	226	214	214	189	234	194	194	185	190	185	212	223	217	193	223	207	220	197	184	206	198	194	226	193	204	236	213	208	222	209	243	217	197	214	219	218	199	225	209	222	208	221	203	193	215	198	184	226	216	223	201	202	201	194	210	190	188	227	220	187	202	208	206	187	182	202	222	186	202	214	211	250	185	178	181	219	206	210	207	205	185	214	235	224	203	226	223	207	193	213	222	204	236	201	195	206	208	209	195	202	199	215	202	202	211	217	213	213	221	230	218	208	246	209	208	218	218	196	207	213	217	208	213	185	205	185	226	222	221	224	216	220	203	198	217	188	227	225	218	199	218	210	208	206	209	212	225	219	189	232	208	207	227	201	221	202	193	191	233	198	224	194	198	226	218	192	199	187	181	204	189	210	212	191	204	204	207	197	183	207	228	200	199	223	216	217	209	192	200	218	197	212	219	226	213	227	203	183	193	192	184	222	188	198	210	224	195	220	227	228	166	209	202	209	193	235	210	222	203	206	201	192	201	206	203	194	208	218	209	218	205	203	202	206	239	213	224	208	194	198	204	200	187	217	206	221	198	190	202	231	201	217	201	219	227	197	215	203	213	187	194	176	217	223	171	202	182	220	178	176	193	239	221	208	232	226	204	225	191	205	174	187	201	190	211	222	216	221	221	240	225	213	234	211	209	221	206	211	216	191	196	201	209	212	202	193	234	187	199	217	195	209	230	191	215	196	221	225	201	207	228	197	215	192	239	195	213	191	207	186	191	202	211	241	213	189	200	198	211	196	214	213	218	216	190	211	213	226	204	193	210	218	214	190	201	186	187	207	177	241	202	196	205	208	226	180	227	231	225	198	183	212	198	218	202	201	201	187	203	204	216	201	190	202	227	214	226	229	206	214	206	173	209	221	175	179	205	212	194	193	206	200	233	190	201	210	209	221	209	210	213	217	194	192	214	228	200	213	217	229	205	212	215	206	206	208	193	229	197	205	221	215	239	196	210	207	182	227	213	188	216	214	192	217	204	224	204	215	213	173	218	185	229	205	250	199	199	228	213	199	239	234	197	200	219	209	186	207	189	218	185	186	197	207	213	223	214	210	203	219	196	213	219	192	206	218	216	201	208	204	195	216	210	196	194	217	208	198	191	226	239	213	207	226	208	215	200	210	188	180	211	214	216	219	198	220	207	206	196	218	200	204	228	250	199	207	179	177	208	191	219	204	225	211	193	203	218	224	193	207	211	191	208	216	205	211	212	200	191	236	188	217	187	200	219	233	197	187	192	184	220	185	188	211	246	213	200	204	222	189	196	186	192	212	196	219	210	234	197	196	189	186	219	207	204	226	218	212	213	220	206	221	214	209	229	202	182	216	195	206	212	208	216	209	190	217	211	216	222	215	223	199	192	230	196	196	196	213	225	214	224	219	213	184	197	199	200	215	190	220	239	212	195	213	197	225	213	201	185	205	188	207	209	188	191	226	207	203
4355	2913	3796	5540	4380	3785	2700	2390	2382	2490	2451	2380	2127	1928	4688	13015	8465	2680	955	706	609	582	613	636	622	602	593	607	632	590	604	572	607	628	600	563	607	564	567	586	606	586	616	611	614	609	582	592	597	589	603	607	603	551	605	602	597	632	571	567	611	601	563	585	624	598	633	630	580	566	585	541	598	556	603	635	600	638	587	622	571	577	645	570	624	626	589	634	572	588	566	607	605	628	617	637	609	639	660	584	584	576	593	602	551	592	610	583	567	576	564	630	603	634	576	604	612	615	592	557	591	580	585	583	623	654	593	606	624	573	595	620	590	592	631	644	603	603	595	621	602	605	598	548	568	578	586	591	596	593	587	561	619	613	575	642	573	592	596	603	591	592	571	614	649	596	574	605	599	569	629	600	596	615	628	567	573	608	599	586	588	587	548	585	603	585	621	597	616	612	601	606	623	622	619	590	622	579	581	573	594	599	617	605	570	609	617	625	569	598	585	627	604	575	619	599	620	582	602	604	558	592	601	625	590	614	603	606	621	595	565	608	622	552	598	603	633	583	566	610	637	603	642	585	603	661	525	526	606	611	596	639	616	587	596	577	605	572	587	620	595	571	611	595	583	592	641	574	606	618	579	593	611	603	617	604	578	593	642	567	605	575	574	633	588	633	625	585	587	599	593	575	616	606	609	599	576	598	591	593	541	611	570	572	593	621	598	620	623	600	594	588	617	629	645	585	584	621	581	595	627	602	597	609	612	648	586	581	619	598	561	604	556	623	568	572	591	602	565	546	636	563	584	581	582	595	604	583	591	572	574	603	603	581	604	611	608	603	594	596	569	594	597	631	569	612	593	624	619	605	582	578	567	619	561	627	610	609	608	578	610	631	588	565	591	603	584	607	601	567	550	594	648	629	594	595	586	588	589	584	596	634	574	589	589	569	622	592	589	639	574	620	590	576	598	574	616	561	629	564	575	600	619	609	592	548	611	606	613	578	603	610	567	587	578	594	586	587	600	601	610	560	577	624	652	653	586	569	620	598	598	584	564	593	604	567	580	611	572	613	629	606	626	607	613	584	592	636	590	575	611	570	564	599	604	604	579	602	566	589	587	619	594	612	595	605	604	592	598	551	606	572	611	574	613	612	590	623	587	620	577	607	599	575	593	608	643	605	634	570	584	593	587	583	593	629	610	618	591	621	605	578	553	641	622	627	616	610	626	592	635	615	619	563	614	606	594	608	568	558	574	573	570	585	612	646	598	630	617	599	586	623	600	598	600	605	627	581	660	605	589	607	614	566	582	629	624	584	577	592	618	565	603	619	622	626	566	598	584	633	616	589	600	641	563	574	594	600	619	629	650	634	604	611	585	630	629	597	577	531	600	599	628	596	615	611	586	610	604	577	586	595	594	624	591	593	558	611	617	569	619	570	587	595	631	557	624	609	588	616	595	601	625	595	601	646	604	623	587	528	612	591	556	598	628	600	594	597	568	571	632	625	589	640	614	591	567	590	616	585	533	595	697	575	582	584	636	586	590	593	596	563	591	615	625	591	588	605	545	628	557	582	574	597	599	606	597	582	621	600	616	600	569	593	601	606	636	583	572	613	537	609	587	582	570	581	607	622	595	600	582	575	585	576	630	564	619	583	552	605	602	596	642	594	665	622	594	639	621	584	631	611	594	603	574	600	599	615	607	588	569	564	582	626	596	641	601	564	594	611	580	587	586	612	603	598	623	536	629	646	633	620	581	570	580	585	571	633	565	587	617	598	596	612	663	586	592	581	566	602	589	567	570	620	638	583	591	602	583	587	585	591	587	605	641	610	606	619	639	628	586	545	586	552	584	611	625	608	594	604	544	658	607	619	596	582	572	607	604	595	561	611	652	565	610	613	594	627	577	655	579	562	582	593	586	639	589	558	582	610	583	574	605	622	614	612	588	604	599	591	607	600	631	608	589	619	576	623	603	585	603	584	586	577	594	607	583	590	582	602	622	638	615	568	631	604	619	636	636	554	588	602	611	594	527	617	613	613	603	606	607	600	627	626	603	642	599	585	580	622	572	595	579	614	613	610	628	593	580	634	620	643	574	585	562	589	607	570	570	583	594	585	650	599	616	575	608	578	600	611	613	589	607	615	641	570	627	581	615	593	593	513	559	569	591	570	602	593	566	596	583	555	633	627	609	594	588	571	626	584	557	585	615	620	577	601	591	652	605	597	591	560	607	624	583	612	621	577	591	585	559	599	624	647	588	596	596	547	571	581	588	584	574	602	651	603	597	606	588	588	587	585	554	646	607	590	589	602	611	629	613	592	638	602	597	584	574	580	628	603	586	602	600	609	611	630	623	661	615	635	621	585	632	618	609	610	600	601	590	591	607	588	618	599	642	558	608	583	571	639	598	630	576	622	577	602	597	580	609	616	591	573	587	592	552	567	622	632	531	630	598	579	592	629	580	570	600	586	567	600	689	587	586	584	603	575	579	632	632	554	611	602	569	582	588	575	588	618	608	580	613	617	601	594	599	639	596	573	589	612	588	636	624	583	610	587	632	590	584	597	601	582	546	584	626	591	574	584	648	627	589	576	570	606	563	619	568	610	566	586	581	612	605	609	591	582	629	592	550	617	583	578	584	574	586	614	604	626	608	637	617	585	597	557	645	585	599	639	589	620	592	587	579	602	583	579	584	602	591	588	584	639	599	574	596	578	599	571	601	606	597	577	601	593	611	584	616	606	668	589	592	594	597	564	602	603	590	539	599	633	603	603	639	641	577	601	608	609	564	544	586	614	589	578	623	590	574	620	595	593	592	616	557	552	580	626	600	600	583	569	612	615	598	628	577	583	581	579	615	565	585	587	596	592	588	643	630	581	605	592	627	610	561	592	622	600	616	607	573	623	594	588	621	606	599	608	627	549	563	632	588	611	621	646	573	574	592	580	562	622	565	619	609	625	584	579	621	571	589	609	584	616	614	584	592	605	585	645	565	576	588	598	589	579	610	597	588	580	615	624	574	609	590	594	608	588	603	604	585	616	603	558	617	614	580	583	594	568	574	618	646	611	592	603	577	595	581	594	610	567	578	609	621	555	570	622	578	581	604	617	589	585	626	579	610	581	581	610	613	579	600	575	541	556	625	579	599	628	569	620	609	538	624	623	625	592	592	581	623	589	572	604	606	575	581	578	602	636	608	576	606	595	551	595	605	662	632	610	594	593	586	611	611	600	612	597	614	604	603	595	587	568	582	588	615	549	632	596	553	548	612	590	590	582	553	588	593	602	590	642	595	592	553	632	589	586	581	594	591	601	593	591	654	562	580	612	599	596	596	621	590	589	625	593	636	620	614	552	564	607	591	636	581	601	598	589	575	620	556	587	586	566	599	574	556	636	596	651	602	558	628	613	645	573	643	619	585	585	604	577	600	582	613	643	606	581	596	604	607	595	589	599	586	589	598	628	575	576	630	617	547	575	609	647	599	572	589	602	609	637	604	607	608	602	650	575
5170	3379	3291	2429	1316	793	618	549	479	464	492	462	446	421	855	2614	1822	571	311	237	217	204	229	193	214	206	185	186	209	205	223	220	212	214	207	198	197	213	222	208	225	188	218	222	224	194	187	221	204	228	203	191	192	203	206	209	182	210	226	232	206	202	197	209	234	197	201	195	198	193	182	191	207	182	224	206	210	195	200	217	208	190	229	209	194	213	213	208	208	216	215	207	208	209	224	203	200	200	220	217	225	225	209	227	183	212	218	194	238	181	220	192	207	203	203	183	203	189	216	218	189	214	198	212	185	197	227	203	223	210	211	197	182	220	189	174	182	200	218	190	216	200	217	211	230	209	208	220	218	200	206	207	211	181	212	201	225	248	206	206	214	196	170	214	212	214	220	176	190	229	203	227	194	196	241	190	230	189	242	234	194	210	191	234	176	193	209	202	207	223	213	193	220	194	200	215	212	211	216	184	205	208	221	221	229	213	227	208	211	215	215	212	216	220	205	216	201	225	195	199	205	191	200	217	217	179	210	181	216	196	193	197	210	225	202	217	236	191	214	203	198	208	188	174	206	190	196	209	185	218	219	224	216	191	215	203	193	201	204	227	190	181	186	200	209	217	226	204	213	227	198	198	188	188	210	192	213	206	204	185	199	201	187	200	221	220	212	203	199	198	198	182	205	203	219	190	224	217	196	189	204	208	203	217	217	222	198	201	207	225	207	226	191	222	211	188	209	213	197	217	226	214	212	197	188	191	203	181	217	197	175	205	218	187	209	202	213	237	213	208	232	223	221	202	211	200	206	184	195	216	184	196	204	201	199	186	220	191	224	198	205	208	194	214	227	208	214	213	223	225	202	220	202	217	183	209	183	208	202	204	210	220	200	198	210	197	192	195	202	198	166	220	217	207	184	204	212	189	186	223	183	194	228	214	195	198	219	229	196	206	194	212	186	200	218	212	194	195	225	170	229	216	188	216	207	223	206	221	202	217	221	202	199	211	191	204	215	227	207	197	190	207	203	201	213	187	177	176	222	213	224	211	220	198	225	205	201	225	223	206	167	203	211	213	207	215	213	237	203	205	201	200	174	205	208	192	222	243	234	211	212	189	218	226	232	221	223	180	203	214	218	212	221	208	209	203	192	226	192	235	206	210	185	226	199	186	222	207	200	201	197	203	215	229	208	181	205	227	179	236	218	189	225	202	209	181	212	210	215	217	212	205	201	234	196	237	187	186	213	178	227	227	207	200	209	206	207	220	224	195	207	184	204	183	208	206	224	238	209	209	192	185	216	203	219	232	217	203	218	216	198	211	204	223	216	191	213	207	219	218	221	212	209	182	195	199	186	189	231	221	190	200	194	217	209	212	212	231	206	206	195	208	209	212	232	219	205	229	194	173	227	206	225	210	211	182	248	200	219	222	231	228	197	223	214	223	206	199	210	255	211	235	210	192	198	230	184	222	207	236	222	185	194	221	193	215	197	222	202	183	197	196	212	196	197	219	194	213	220	214	228	204	186	222	208	232	212	210	192	186	199	206	228	227	198	211	210	198	218	220	221	211	192	182	189	197	202	194	195	220	208	178	203	199	225	202	214	207	184	211	202	220	210	192	229	206	207	202	199	219	199	203	201	223	182	205	232	215	202	223	234	242	197	195	194	239	209	214	185	185	214	194	210	193	189	210	218	169	215	208	199	213	202	179	188	204	196	205	199	222	181	198	194	211	201	181	197	215	202	199	192	212	205	199	217	210	211	210	187	170	208	196	213	199	217	210	204	218	221	199	193	193	192	189	219	230	189	225	214	199	227	184	222	222	239	208	207	224	192	219	194	207	210	191	185	209	204	222	242	192	214	216	185	200	195	218	197	212	231	189	230	167	206	219	207	200	195	207	187	184	215	226	211	200	192	233	188	196	218	237	212	184	219	189	204	209	202	199	187	209	199	171	192	188	186	186	229	194	206	221	203	193	223	232	207	201	220	182	207	202	198	215	205	198	181	179	224	195	212	227	176	202	206	203	214	200	228	174	212	210	216	225	210	206	197	196	201	188	210	206	194	190	214	192	209	217	209	215	216	230	199	204	198	200	199	213	212	189	229	215	225	214	216	205	196	206	222	238	209	191	196	227	206	200	215	210	237	226	204	199	219	219	201	186	200	219	216	224	199	187	187	208	212	222	204	170	186	206	209	217	193	222	203	206	195	222	217	235	201	199	221	227	230	219	192	188	211	203	194	201	212	233	226	205	226	219	191	198	206	212	195	204	195	219	193	205	206	226	198	214	209	210	221	220	218	213	197	218	224	219	208	225	193	197	198	189	216	206	209	202	212	214	218	196	209	175	214	225	213	193	171	213	172	188	196	239	199	209	213	194	217	211	208	245	216	214	199	201	209	223	219	216	212	212	202	198	198	217	219	210	209	199	203	190	220	172	222	250	227	226	174	212	191	221	221	199	208	217	176	202	210	241	217	210	210	200	217	199	201	205	202	224	195	204	199	208	210	221	199	199	197	181	205	209	216	202	241	198	194	197	189	180	211	199	208	205	215	215	215	206	206	210	231	213	224	206	217	215	211	193	205	195	241	222	189	186	212	203	199	196	200	213	211	194	204	227	225	218	217	213	191	186	216	207	177	228	209	222	244	232	212	214	211	206	200	177	192	212	187	214	226	211	226	212	202	214	212	217	195	197	201	233	196	220	210	207	198	184	208	196	208	215	208	220	194	204	202	197	221	215	200	213	177	202	213	201	189	207	206	200	223	203	206	217	205	215	197	200	215	224	225	202	193	205	216	203	204	196	199	205	189	187	247	203	204	210	205	204	217	212	203	226	207	227	214	203	215	217	186	203	191	236	207	196	201	195	217	247	212	206	196	187	195	212	262	222	204	191	215	201	246	222	201	196	224	212	212	206	222	217	226	207	218	199	211	192	211	218	190	192	204	206	215	220	218	197	196	201	194	185	219	189	206	213	205	215	210	211	205	224	200	169	208	193	211	208	190	203	217	232	216	199	192	198	194	203	189	218	179	204	194	190	188	208	191	185	224	187	216	235	181	213	197	211	219	252	215	214	189	200	202	216	195	224	209	204	236	206	204	198	198	207	196	208	215	209	218	230	207	214	211	232	218	204	224	178	215	233	215	190	197	193	229	187	208	196	212	251	192	189	204	187	181	218	213	216	226	195	217	197	190	214	193	216	204	249	200	214	219	221	231	207	188	198	216	228	213	219	212	196	230	218	207	207	215	219	197	212	193	219	192	206	207	198	228	203	232	201	218	183	201	210	223	182	215	197	176	217	229	233	229	203	206	210	200	213	239	209	213	208	218	212	199	197	234	218	218	217	185	201	220	223	221	208	232	194	232	207	205	207	195	225	206	179	172	188	224	192	195	199	230	174	200	209	193	196	215	209	219	208	216	191	232	218	197	203	190	192	216	194	182	230	199	213	209	204	206	208	218	223	210	202	217	196	191	197	204	206	197	187	219	234	216	207	208	201
4331	3080	3851	4656	4170	3197	2643	2332	2263	2459	2769	2295	2087	2080	5252	13442	7928	2276	967	711	694	587	620	590	583	578	595	629	604	627	579	557	521	577	594	582	590	602	610	602	618	576	585	587	586	558	604	612	599	618	596	643	613	562	593	559	592	571	579	608	592	592	603	607	592	580	580	600	610	577	597	600	592	565	614	548	611	636	566	587	603	608	606	598	635	576	621	633	613	623	578	571	584	559	581	614	581	555	565	570	585	600	608	610	592	629	581	607	601	578	584	620	598	550	586	608	545	575	625	550	629	613	623	570	587	597	577	601	613	568	620	579	569	570	588	606	601	625	598	581	588	558	586	608	611	600	589	537	592	595	587	608	561	646	622	605	572	571	609	593	586	618	611	646	575	576	597	622	604	576	565	630	592	578	657	598	580	639	559	569	604	563	580	619	592	593	607	589	540	631	586	592	549	584	629	638	553	605	605	594	633	593	620	616	605	587	556	571	543	547	573	597	598	599	597	603	613	617	586	624	584	596	599	580	580	592	581	577	581	601	613	603	578	574	596	646	590	545	541	587	580	607	564	558	592	591	576	604	576	622	602	627	587	597	625	576	620	602	581	577	591	599	581	638	661	588	627	576	596	640	596	580	552	557	598	618	631	604	571	574	592	565	579	611	566	655	583	628	586	579	545	590	630	633	581	635	600	601	598	604	616	575	600	610	584	615	587	572	593	563	625	593	592	615	581	604	610	615	586	628	590	568	574	604	598	633	607	619	595	647	599	686	598	578	604	578	607	558	587	596	565	621	560	582	573	636	604	632	607	601	632	579	588	635	616	598	574	632	579	577	649	579	616	580	566	611	588	592	597	580	578	594	592	621	609	584	575	614	575	573	616	605	611	587	582	560	623	603	584	627	591	619	593	552	612	603	573	591	644	597	593	606	603	612	584	575	582	599	600	624	557	583	608	583	638	615	590	622	593	588	581	591	527	595	571	597	586	581	616	572	597	606	589	587	630	606	592	574	586	592	613	597	627	591	598	580	598	561	546	588	623	574	568	613	588	610	589	574	660	634	612	643	588	558	589	565	590	569	550	566	629	543	570	583	593	600	546	601	595	531	584	587	593	576	589	595	603	598	585	569	577	621	593	578	616	608	619	566	648	558	611	606	571	624	621	608	614	609	605	576	577	563	569	610	575	583	613	609	607	615	616	568	625	562	619	584	596	610	555	574	585	570	640	574	595	629	605	637	615	598	546	601	599	612	608	589	594	577	623	622	588	620	555	631	625	598	556	599	548	583	614	599	577	600	571	598	598	603	603	595	577	555	601	553	625	602	637	550	620	578	612	597	613	580	627	589	599	573	604	565	601	582	592	580	643	598	606	566	584	614	602	543	615	596	549	591	640	651	591	607	608	563	588	555	618	600	596	574	585	604	583	623	578	563	552	545	624	536	627	588	602	630	571	595	594	614	599	588	600	642	609	576	637	627	608	622	597	583	567	589	573	593	647	596	586	587	583	628	564	595	570	601	601	607	594	601	581	577	578	562	619	607	624	592	622	599	590	602	619	615	614	608	594	578	586	587	618	580	602	616	611	588	588	629	606	568	597	570	612	571	592	599	599	590	645	575	604	567	628	582	631	569	632	586	581	634	592	585	676	588	602	593	605	619	587	560	583	597	594	626	578	557	563	627	587	600	582	561	607	591	621	604	590	607	608	588	605	560	576	597	555	611	592	587	576	560	611	629	560	582	614	637	566	618	578	627	602	597	571	621	611	610	605	597	552	577	630	616	588	588	646	578	606	572	598	572	584	644	582	572	625	572	585	627	625	552	631	570	545	616	601	602	601	592	636	613	595	575	596	570	600	634	595	562	587	579	560	593	613	606	595	552	560	576	647	623	610	575	555	611	565	593	592	604	601	610	617	601	578	573	595	623	629	591	624	590	616	588	658	537	621	564	622	568	623	625	579	626	591	603	601	569	589	600	606	551	607	583	622	604	607	601	623	659	625	565	579	610	601	609	601	583	592	585	611	594	591	599	574	606	595	563	593	623	628	620	567	587	588	605	597	636	609	628	602	631	627	602	616	610	600	594	557	581	590	626	624	573	606	631	558	578	577	580	601	582	579	657	578	610	582	621	607	621	606	581	603	604	579	599	615	573	595	594	608	569	596	568	604	576	536	633	583	525	617	595	599	594	585	568	537	570	594	567	595	581	587	607	634	585	574	638	586	601	641	563	616	632	602	622	607	606	585	572	572	613	624	603	614	587	535	619	638	563	593	596	601	618	559	557	580	573	563	592	617	584	566	609	531	568	594	578	624	632	604	630	602	553	591	599	593	617	628	616	612	593	618	568	614	586	591	600	556	594	598	584	590	570	598	587	596	568	623	577	605	601	576	636	605	595	642	598	600	602	596	581	620	595	616	554	590	597	585	607	573	603	593	601	555	567	611	589	622	577	657	599	619	583	628	609	605	562	622	640	619	562	584	559	559	614	604	617	618	593	593	615	601	560	576	647	596	619	563	606	584	607	610	626	546	574	561	641	624	608	537	663	610	582	610	598	608	626	593	602	610	546	598	573	633	627	639	569	616	626	589	617	570	612	601	600	584	611	588	617	597	608	612	580	615	578	579	610	611	646	606	573	624	592	591	597	603	654	595	569	575	600	626	614	594	587	604	610	595	600	582	587	610	556	587	625	619	579	650	577	602	609	606	572	652	548	629	597	632	595	632	574	584	595	594	601	554	609	578	578	633	588	560	612	611	578	568	671	617	617	594	599	556	615	585	553	541	573	553	614	556	571	600	606	576	585	582	575	582	632	595	617	607	559	621	633	563	592	636	621	585	579	603	556	617	580	570	627	635	547	631	620	639	608	631	564	574	593	620	593	645	616	625	574	612	582	577	594	596	556	602	562	563	592	602	591	573	564	591	600	622	582	661	584	613	592	580	613	602	585	560	572	543	565	649	546	609	609	661	592	623	634	595	586	570	556	558	593	597	566	568	664	642	590	601	580	596	595	591	581	617	552	621	631	587	616	532	630	590	607	613	598	598	623	577	619	571	616	560	585	606	574	591	513	590	617	566	605	606	600	580	618	610	539	591	597	572	597	603	566	583	651	575	608	580	587	612	593	574	664	605	615	585	578	562	591	578	630	574	601	600	624	594	571	593	614	561	578	626	584	606	573	585	621	587	608	588	612	558	593	606	591	536	565	603	594	585	581	577	597	581	603	591	609	619	574	616	604	559	573	588	601	572	594	605	597	638	568	574	541	606	672	589	598	609	612	600	566	626	605	605	621	592	630	568	559	577	579	597	554	574	559	595	566	616	570	541	588	574	574	565	608	596	569	565	594	615	596	579	613	613	588	606	608	596	568	583	644	590	522	597	554	594	585	598	610	615	620	603	566	619	602	601	564	637	602	583	606	590	579	569	596	574	621	583	583	597	606	602	623	572	590	614	603	595	600	640	590	581	569	558	569	596	602	598	621	604	592	590	623	612	584
5665	3504	3002	2206	1275	837	624	502	495	544	542	463	441	439	801	2434	1864	628	307	241	231	194	204	196	195	203	235	224	211	176	208	225	207	196	223	202	213	211	220	201	207	225	203	205	208	209	203	216	220	196	197	200	213	207	214	214	216	193	224	203	229	211	210	236	198	212	184	190	202	209	192	208	222	224	229	213	215	212	198	218	208	219	183	221	206	233	231	215	209	213	186	189	193	209	217	196	200	218	202	206	186	192	200	212	200	189	215	193	226	218	229	215	193	212	203	235	222	199	236	177	211	196	218	211	182	216	212	196	225	218	193	188	208	199	193	176	218	227	206	210	223	207	183	202	226	222	197	193	206	228	220	206	207	213	208	206	190	209	231	205	207	190	200	197	210	187	198	217	217	212	219	231	207	226	227	214	209	234	195	222	206	205	201	206	218	195	215	203	219	236	180	205	207	223	182	194	204	215	231	204	213	219	192	207	228	207	220	209	188	227	203	204	224	210	225	228	219	217	179	199	213	247	186	202	179	217	223	219	204	203	211	198	226	214	212	189	211	216	217	212	219	234	218	197	236	214	222	216	225	186	191	219	229	202	200	198	207	183	193	186	216	189	173	215	213	208	199	202	216	200	201	198	211	233	216	194	204	194	213	200	190	218	218	207	211	199	208	224	196	189	180	195	198	212	222	208	203	197	229	201	217	209	199	211	205	220	206	198	220	196	206	217	182	202	193	222	230	217	191	210	220	188	211	209	217	200	201	207	211	227	200	213	214	189	214	203	210	211	182	183	196	210	199	232	214	227	196	210	205	210	200	185	200	229	206	194	204	197	188	220	209	224	199	205	194	219	200	193	217	229	206	205	240	201	205	198	204	229	199	211	209	193	197	211	209	209	215	228	194	222	195	198	222	207	218	207	203	201	194	191	200	210	215	199	217	218	185	198	211	226	199	216	212	191	181	214	213	196	210	178	207	184	184	214	205	239	187	200	178	185	200	201	217	211	218	197	231	184	216	197	224	208	192	182	243	217	191	211	209	199	206	191	205	194	198	192	209	216	199	194	191	231	176	220	227	191	213	240	207	229	219	224	217	212	236	199	209	227	185	240	209	213	205	208	214	204	200	194	215	226	169	212	213	194	218	206	222	209	206	215	181	207	188	210	202	197	189	188	215	174	185	220	210	213	201	198	192	194	202	216	191	210	226	198	235	215	206	201	201	185	209	221	161	209	191	223	190	227	197	206	205	210	216	226	237	214	189	215	190	196	222	177	209	215	205	202	195	224	217	240	214	216	220	209	214	215	210	222	203	220	221	207	211	203	179	205	204	203	188	222	200	233	210	217	183	193	219	198	191	227	227	196	200	228	203	184	193	229	200	202	210	197	203	219	261	200	202	216	230	210	217	191	221	213	211	223	184	219	188	193	192	217	204	220	206	186	202	224	207	213	179	198	185	189	223	199	213	217	228	199	249	194	207	235	202	223	215	207	178	215	198	208	194	179	185	202	198	204	203	231	222	207	213	222	199	232	195	204	205	192	194	218	205	212	199	215	215	213	199	202	195	235	208	209	195	169	189	217	211	216	208	212	200	224	217	222	216	194	218	211	199	201	199	184	192	181	231	193	228	213	184	200	217	196	222	234	249	211	198	193	213	205	213	208	208	219	234	210	216	209	198	197	215	201	179	206	207	203	202	203	189	194	198	226	200	216	199	222	212	229	197	214	212	199	196	207	205	198	211	240	209	230	231	196	213	197	213	234	214	190	188	214	186	219	212	198	187	218	224	196	209	206	206	214	219	213	201	220	217	233	202	196	200	232	188	199	230	233	206	206	215	216	191	197	205	200	213	201	208	216	194	197	201	175	224	192	197	196	211	234	204	211	206	252	161	222	192	206	201	225	199	174	217	225	202	214	229	202	218	222	217	192	207	193	209	183	203	198	197	190	201	219	206	225	204	209	190	197	214	225	207	218	204	206	204	204	207	251	201	199	175	200	212	189	204	215	226	226	214	208	228	219	179	218	225	217	208	205	221	204	215	169	217	232	188	212	206	223	189	213	208	204	213	223	195	204	175	213	206	215	218	220	195	202	214	202	208	228	208	215	214	215	218	196	207	231	205	214	215	197	208	225	202	191	208	200	202	220	187	227	209	194	214	224	206	188	227	218	208	191	219	225	218	209	216	197	206	238	201	204	214	214	208	193	219	200	210	179	236	210	185	206	214	216	207	206	174	228	230	228	228	200	184	195	210	212	217	191	212	197	235	213	210	203	203	195	220	215	226	199	222	213	204	214	187	190	208	223	218	220	181	222	192	188	205	196	209	189	189	188	191	193	225	222	211	209	217	221	209	211	195	198	195	199	205	219	209	195	223	201	204	188	188	212	215	232	180	205	245	214	190	219	222	209	201	229	187	197	216	190	210	219	201	230	199	207	203	228	184	212	213	216	215	215	194	199	205	235	202	214	205	195	196	190	221	215	203	175	220	228	214	198	206	183	228	201	221	183	181	233	208	220	212	219	219	202	227	217	241	204	213	226	223	215	214	202	216	204	206	210	217	212	207	177	204	193	223	190	180	196	234	197	185	218	215	200	214	201	196	223	199	173	227	194	217	198	205	193	219	198	215	220	198	205	202	188	193	208	232	226	212	205	199	200	203	213	186	211	191	194	207	215	207	206	205	215	198	210	211	202	207	240	204	216	196	208	219	191	205	221	192	207	186	216	196	232	220	205	200	199	211	210	206	186	212	203	199	224	206	219	203	220	187	209	210	207	207	190	212	217	209	225	209	195	222	207	206	225	216	217	201	203	217	213	217	218	221	198	204	206	218	201	187	206	217	205	196	242	218	175	196	194	188	227	172	240	197	212	223	208	201	211	218	208	201	189	212	184	213	208	227	216	206	204	161	207	209	210	205	224	199	208	215	200	184	209	201	224	222	200	216	205	211	228	195	207	208	212	201	200	229	226	213	208	220	194	203	216	191	186	206	196	229	191	191	202	230	230	215	238	205	218	193	193	205	192	218	179	235	187	217	209	190	237	195	217	210	213	225	221	211	225	211	213	188	177	199	201	198	199	192	197	188	199	196	212	199	203	185	208	214	208	193	197	209	200	229	238	197	193	200	212	191	212	203	205	213	212	192	207	210	204	196	195	215	202	223	208	200	221	227	201	199	216	195	218	200	214	191	213	210	199	207	223	236	182	197	212	199	170	193	226	180	213	217	228	211	203	212	234	206	195	175	231	215	184	200	211	204	209	195	206	237	210	208	199	195	216	216	220	213	215	230	208	208	240	218	214	226	208	220	221	180	206	212	231	228	214	215	200	198	189	221	231	211	207	198	172	198	205	201	190	206	180	208	189	208	221	196	216	202	218	211	217	227	229	191	208	193	187	180	226	192	205	200	230	181	203	213	188	188	214	209	193	191	205	201	208	190	190	222	200	189	210	210	183	233	210	191	194	212	196	206	230	214	193	205	203	217	200	210	201	207	210	238	189
4650	3247	3512	4681	3923	3264	2556	2240	2331	2800	2812	2413	2264	2143	5178	12619	8098	2349	985	737	712	603	601	614	630	578	631	602	587	604	569	598	594	563	604	626	586	614	567	598	575	571	568	553	614	576	593	598	609	590	603	555	560	627	590	594	610	659	602	587	604	571	619	575	590	610	573	550	564	596	568	594	590	610	585	615	576	599	606	590	577	621	620	569	604	628	605	599	573	606	593	596	611	623	650	574	560	584	620	647	598	590	576	586	557	596	543	559	633	586	587	570	597	640	610	616	656	601	561	641	626	553	618	598	607	636	610	611	582	589	613	587	599	555	603	567	625	571	625	582	595	640	621	579	581	596	580	579	627	612	632	610	589	578	578	611	574	593	591	578	576	522	578	594	585	569	582	583	587	614	623	594	599	606	592	670	634	606	599	583	613	573	577	610	634	566	611	591	549	633	568	629	569	590	587	650	580	599	597	641	589	592	601	570	627	623	593	617	591	550	599	628	646	615	603	612	592	613	620	591	650	574	582	619	587	602	626	563	576	610	645	599	610	593	617	606	556	594	585	550	571	622	607	610	567	560	616	600	645	622	546	585	545	574	625	634	613	585	575	590	606	607	568	638	571	591	617	595	612	608	666	596	565	576	576	621	590	576	620	614	596	632	602	620	643	621	604	611	591	606	580	574	620	656	630	596	574	608	626	637	605	578	593	569	568	574	581	619	578	585	587	580	556	616	624	558	584	651	622	568	618	557	608	616	591	578	584	603	569	560	595	577	595	568	582	588	621	594	629	636	612	583	582	588	628	560	595	591	591	623	585	613	603	618	578	608	587	639	610	635	618	641	624	593	601	620	588	625	571	638	629	619	584	640	597	593	648	593	634	560	599	612	626	559	597	610	629	569	584	619	640	601	582	640	612	587	606	611	608	624	615	583	602	604	581	624	574	586	608	619	615	600	550	608	563	599	591	609	656	606	577	563	602	564	563	589	611	539	587	600	601	578	601	634	604	658	571	610	596	616	590	599	601	588	616	611	603	559	602	588	605	631	600	617	567	571	652	570	619	598	576	586	593	605	597	568	610	600	583	658	595	590	559	591	596	577	583	586	582	628	598	584	604	581	578	593	584	578	573	601	567	572	582	578	583	598	575	540	601	639	590	575	582	634	578	630	563	624	624	592	596	614	615	600	600	597	599	559	582	592	615	608	619	583	602	606	570	600	595	579	592	580	633	623	604	569	638	545	546	600	586	595	600	583	564	582	563	615	619	569	604	587	613	586	578	617	615	620	595	568	587	607	616	600	626	607	573	604	583	632	563	571	573	621	557	628	580	604	614	567	581	580	595	641	614	581	609	570	618	585	622	603	603	562	606	593	658	593	600	636	631	579	653	613	579	617	574	597	580	617	572	572	602	578	632	620	606	619	610	629	612	606	601	574	615	613	606	588	632	540	621	601	582	545	617	562	603	624	596	618	556	589	587	588	622	613	603	623	558	575	612	610	609	587	581	621	601	601	621	579	600	604	605	597	610	630	585	593	604	601	585	594	597	595	568	631	555	601	563	613	568	592	630	585	584	602	555	624	561	572	592	578	583	607	585	618	587	598	594	605	566	566	624	619	599	617	614	605	607	576	594	584	570	610	616	599	566	581	556	601	584	610	578	557	650	570	624	583	616	570	584	621	577	632	627	611	604	568	589	590	582	572	568	594	557	614	582	605	600	601	592	614	604	588	612	587	611	603	576	619	651	583	627	578	556	598	632	626	578	624	595	632	606	634	589	624	605	594	600	641	609	578	633	574	593	571	559	574	627	616	628	590	588	625	585	611	607	603	612	560	602	591	594	592	621	620	592	595	555	610	591	627	600	608	584	571	602	580	625	579	625	627	597	609	592	640	616	631	595	625	637	587	615	607	616	551	614	628	594	578	566	625	610	597	645	577	588	622	601	579	608	580	547	620	619	617	579	583	604	633	603	615	601	621	638	606	634	640	588	611	607	568	601	601	618	609	603	613	561	567	636	606	565	613	612	595	555	590	605	560	588	644	601	579	613	571	588	576	609	628	607	585	589	624	561	591	594	648	590	587	637	608	618	594	607	561	583	602	630	606	591	577	585	577	593	590	603	580	629	647	589	600	580	629	611	583	628	585	594	633	609	608	555	566	610	608	590	558	617	591	562	599	553	553	579	586	631	591	667	609	559	578	596	590	569	602	613	580	574	576	594	597	592	578	596	617	553	589	603	590	629	597	584	594	548	588	621	598	585	582	589	616	592	611	588	601	625	610	608	590	588	617	589	597	594	616	596	589	588	617	614	628	600	613	626	567	549	614	600	586	594	573	634	558	601	595	603	599	601	616	623	604	621	627	590	620	654	605	552	622	575	605	596	632	593	622	579	605	581	604	590	649	611	588	576	587	572	610	622	594	563	565	619	579	623	583	594	606	606	607	574	580	632	606	577	566	594	624	544	610	606	594	635	548	623	552	582	605	571	602	588	575	597	600	590	664	605	591	592	571	564	652	586	559	602	595	593	588	584	609	611	634	586	629	593	616	613	595	592	588	570	616	657	579	613	612	617	564	646	649	609	606	605	594	592	624	592	580	563	580	636	594	599	578	598	583	608	613	576	593	596	597	623	585	625	621	572	600	581	562	587	582	605	564	629	628	583	585	537	601	618	605	533	590	609	625	608	602	621	622	583	611	640	575	583	595	643	597	609	597	600	609	548	640	600	610	573	573	605	573	559	563	596	614	614	557	579	541	584	641	631	603	606	586	545	597	604	661	595	613	599	580	619	576	614	587	611	564	602	613	599	605	581	592	562	623	588	562	601	607	547	580	576	610	619	612	623	601	656	644	604	651	631	579	574	641	597	617	612	620	565	581	634	588	590	599	603	591	561	582	542	558	579	616	565	583	593	590	595	585	576	607	589	606	581	574	571	595	605	596	660	632	615	549	591	590	618	619	560	604	595	554	620	620	601	626	610	615	584	589	596	573	594	589	672	591	603	604	632	641	584	580	583	592	556	625	599	603	556	611	614	586	604	639	591	623	613	594	592	619	629	537	591	593	601	546	582	613	574	617	597	641	583	580	598	637	640	571	543	605	587	610	602	615	633	589	575	559	583	594	615	583	594	577	598	554	561	584	617	578	584	584	562	593	589	579	595	581	547	626	581	592	632	600	623	601	579	610	649	610	588	627	623	586	595	632	599	546	586	595	604	627	587	588	638	588	649	601	557	583	565	613	589	575	553	603	635	621	629	621	600	555	621	606	606	590	573	582	596	623	569	610	606	619	607	612	604	585	624	611	629	596	591	635	611	594	599	593	636	620	606	608	600	609	580	618	565	588	600	565	631	615	553	614	632	611	577	607	554	556	588	616	588	633	585	616	605	626	580	610	613	592	613	572	604	672	593	577	560	597	626	591	575	609	629	554	575	569	615	562	627	614	562	613	556	631	590	602	558	586	616	590	587	618	639	600	557	601	574	578	564	587	572	609	612	579
5765	3567	2689	1942	1021	737	598	500	529	525	519	481	402	375	798	2440	1866	595	321	241	231	203	210	223	178	238	196	242	213	214	235	222	201	201	216	191	214	198	205	196	238	239	214	200	225	197	206	207	207	194	201	205	202	194	180	218	213	201	213	208	217	193	233	211	206	205	194	217	192	233	211	207	194	179	221	205	208	203	196	213	204	214	218	210	197	208	197	242	208	207	187	205	182	220	174	212	223	186	204	180	184	204	208	239	221	223	217	204	212	206	203	227	199	206	235	203	200	215	215	193	208	205	181	199	215	205	220	181	214	198	250	210	204	225	216	195	196	222	218	228	215	205	199	191	197	169	223	202	224	210	214	222	186	201	210	214	192	194	200	235	180	185	218	215	221	208	211	212	207	193	206	199	199	198	213	188	207	212	197	213	207	210	202	220	211	223	209	219	212	202	190	223	213	200	201	198	229	205	207	220	222	202	243	195	221	200	198	199	217	212	217	212	193	205	243	217	212	183	214	215	197	204	216	231	210	196	209	227	215	204	226	206	185	200	207	187	195	217	202	204	237	209	209	196	185	193	219	225	212	214	199	197	175	209	206	199	193	213	199	215	208	186	252	224	187	194	229	200	216	207	223	212	208	194	240	189	172	194	219	211	189	212	207	212	193	201	219	176	195	190	204	170	196	230	203	232	200	209	186	187	209	204	189	208	195	208	241	207	221	217	176	199	183	198	195	219	231	195	215	193	204	223	186	208	204	206	199	212	217	204	197	212	212	219	242	184	194	208	204	200	209	202	231	191	225	230	216	197	197	209	189	209	240	201	213	189	185	200	195	207	216	208	198	199	215	209	211	187	197	211	207	199	208	208	220	200	202	232	215	210	175	171	232	200	211	205	188	219	214	203	210	209	221	204	206	215	181	200	221	216	228	184	196	190	222	182	228	197	227	224	201	189	208	196	206	201	208	200	220	188	197	205	219	214	222	218	199	218	215	192	217	193	202	203	190	207	196	200	210	188	184	184	240	194	208	217	218	207	219	234	207	190	219	230	210	202	222	218	234	211	222	189	195	214	213	204	197	185	194	188	209	229	209	229	192	204	219	200	249	205	224	213	222	179	202	185	221	192	202	204	213	223	212	205	198	204	213	209	210	207	196	190	198	213	228	210	212	216	213	193	214	207	237	197	204	204	206	195	205	196	176	228	202	206	195	223	212	211	215	200	205	200	208	207	190	208	228	187	211	207	227	209	195	205	208	226	207	203	190	198	211	197	203	202	188	222	218	216	212	191	197	227	212	195	200	204	202	175	188	216	211	204	193	221	201	229	224	212	200	224	190	186	199	194	195	216	228	207	193	191	183	210	179	213	217	196	214	214	207	176	184	206	198	211	194	190	189	203	175	208	199	196	197	190	204	191	209	194	211	211	231	214	224	209	217	182	218	197	189	172	215	179	202	230	211	231	203	206	216	220	196	219	169	196	194	207	196	207	207	209	214	213	176	198	220	201	197	190	222	205	223	200	201	213	198	196	212	207	192	219	211	220	199	221	214	209	200	210	219	224	203	200	198	209	183	198	203	220	189	204	205	221	214	191	208	204	209	193	228	199	193	178	207	200	215	209	208	224	199	191	188	223	194	183	206	198	196	210	230	192	206	203	226	178	216	204	215	198	212	224	194	192	211	218	198	193	229	217	205	209	210	205	220	222	202	204	204	203	185	207	191	197	212	219	224	216	202	217	207	193	230	208	210	209	196	176	209	218	212	221	212	207	218	202	208	195	213	200	192	179	215	202	216	206	197	191	209	213	206	188	205	216	222	211	193	214	200	195	213	231	218	194	193	198	240	209	184	208	188	217	163	211	188	209	197	220	208	187	210	197	191	221	218	204	188	203	211	191	216	205	198	217	206	215	181	186	198	218	207	215	219	171	212	210	218	199	219	210	195	196	210	209	200	175	195	213	204	217	186	211	218	227	238	204	212	203	207	182	209	201	186	211	184	181	210	213	208	225	198	215	232	225	215	238	205	187	178	213	211	224	208	196	213	200	198	182	204	215	211	160	208	203	197	178	189	218	228	188	212	202	212	204	217	212	207	201	208	210	209	218	191	212	222	190	205	224	200	193	196	216	215	216	188	205	214	218	226	199	187	198	152	196	205	210	211	197	211	192	204	196	199	193	220	216	219	224	197	214	206	187	213	242	221	186	201	186	191	234	220	205	230	198	195	209	224	217	207	206	196	203	238	192	194	199	204	203	204	210	197	198	228	185	205	199	208	216	229	204	192	228	188	225	219	190	221	220	207	222	218	194	221	200	192	238	199	218	207	218	194	218	209	194	210	220	178	196	205	188	205	232	197	205	217	220	220	192	208	220	204	209	202	232	211	194	224	191	226	185	200	230	215	218	181	200	234	214	199	217	178	232	218	181	208	186	236	207	220	212	211	237	203	206	188	199	222	193	209	218	185	246	191	205	214	195	218	239	183	198	206	197	200	194	221	212	196	207	218	219	227	204	232	183	217	205	203	235	206	205	229	209	228	209	208	191	188	217	220	204	208	209	200	211	190	197	195	200	203	185	204	184	184	221	223	198	193	212	208	200	207	224	238	186	218	195	184	201	209	190	197	199	225	218	186	192	228	198	206	196	212	207	208	219	208	207	179	223	219	212	182	228	203	200	210	198	178	228	217	203	173	215	209	201	202	201	219	192	210	186	218	200	201	180	186	195	202	230	181	184	201	198	197	210	212	201	209	197	206	201	203	208	221	200	197	213	242	198	219	212	208	210	200	207	199	187	197	213	226	215	194	217	208	228	197	217	229	221	226	219	193	207	192	202	200	219	250	203	218	201	198	189	208	195	191	212	214	189	184	185	204	229	194	211	192	200	189	229	192	194	216	189	201	213	188	190	207	213	193	217	229	194	224	220	212	225	171	191	207	223	230	208	229	188	214	216	208	235	193	213	200	201	217	173	222	217	185	208	210	186	233	225	205	227	198	211	230	206	215	229	211	221	203	187	222	206	236	208	210	220	190	194	177	207	206	220	215	198	208	222	209	195	194	213	184	202	220	190	224	223	176	195	200	221	190	226	210	231	195	202	203	190	187	202	210	238	210	193	216	200	182	202	197	210	206	195	215	207	180	194	220	226	211	229	207	201	196	190	204	215	183	193	216	231	213	189	204	199	216	187	214	189	177	225	205	196	213	216	199	190	191	195	189	219	192	198	197	188	197	214	221	174	208	214	206	209	217	190	197	201	206	213	189	224	218	210	212	208	212	184	203	219	228	179	199	208	191	216	210	200	235	220	215	209	180	208	202	214	221	207	208	183	211	198	202	211	204	236	193	198	213	198	198	198	186	194	210	201	208	214	225	219	178	201	232	202	221	195	196	212	225	222	236	207	242	204	168	197	227	202	228	179	175	191	184	203	227	180	193	218	201	212	193	203	217	196	189	205	235	210	229	220	195	218	216	233	185	213	201	184	209	200	235	206	184	225	200	229
4704	3113	3315	3963	3360	2899	2381	2163	2442	2760	2699	2600	2136	2107	4944	12600	7939	2520	1040	723	656	594	612	598	626	558	579	612	595	583	584	550	620	603	579	589	605	582	634	590	624	596	564	613	630	572	531	597	560	595	600	573	600	581	631	631	602	623	613	570	603	581	557	604	584	624	587	583	596	577	546	544	598	647	591	565	576	600	575	598	588	592	559	605	585	588	575	582	591	577	551	527	613	543	581	512	571	608	627	585	597	554	645	616	563	558	621	566	625	565	607	636	580	609	585	583	554	614	608	589	593	588	616	586	615	584	568	591	627	569	606	565	570	592	596	612	561	588	631	590	610	560	599	550	564	606	596	622	598	587	588	613	581	565	561	561	563	606	572	593	578	587	587	599	591	585	602	541	579	564	600	595	570	594	576	607	591	587	631	573	592	569	607	590	624	562	645	603	554	567	599	591	595	577	633	524	581	523	606	616	606	578	606	604	609	572	599	591	553	576	592	588	620	591	615	573	609	592	541	596	588	603	593	577	596	579	600	596	597	603	556	597	542	586	634	559	592	594	652	568	628	579	596	555	619	639	588	543	592	601	583	601	592	588	635	577	594	586	570	592	618	607	580	620	562	610	587	615	631	569	555	625	578	598	585	568	635	562	627	562	576	597	603	601	566	604	603	586	587	563	621	598	598	569	569	591	561	598	602	587	615	547	541	585	571	587	605	620	594	581	620	591	582	606	601	619	574	597	606	627	585	579	595	582	529	584	562	572	571	619	611	627	616	639	597	546	551	601	592	595	598	610	590	590	572	593	630	605	592	580	601	565	603	594	606	576	626	560	585	578	604	595	538	601	568	587	548	642	573	608	575	583	589	538	595	584	591	579	612	621	581	550	585	555	617	588	563	609	595	582	576	577	615	593	604	563	565	614	546	609	544	557	593	587	578	573	615	611	531	589	614	579	588	536	624	581	578	547	567	622	602	584	555	575	577	559	631	585	547	597	563	596	631	612	590	557	550	604	575	593	591	594	580	599	592	604	593	572	591	638	607	630	589	558	611	589	608	556	600	610	528	644	593	605	613	581	600	648	610	596	601	601	588	578	553	589	564	572	599	617	622	552	565	589	609	615	568	619	585	577	639	590	563	571	578	606	593	617	621	594	586	606	640	584	590	585	630	602	592	640	600	600	593	643	640	592	618	580	577	596	612	641	590	623	638	588	553	614	615	618	594	598	618	556	572	601	590	598	620	565	573	570	598	580	597	554	615	632	605	583	590	594	596	609	569	572	597	602	583	594	567	570	587	532	557	574	572	629	591	619	609	590	592	577	617	619	599	591	578	602	640	593	615	586	613	637	568	587	576	618	591	565	630	562	618	587	591	623	593	586	578	607	642	590	579	579	600	623	595	658	599	573	551	571	614	564	599	621	598	606	614	617	592	573	602	578	577	595	586	578	617	589	614	594	593	610	568	637	546	587	596	566	576	586	603	569	559	606	575	595	631	612	580	590	601	627	578	560	602	581	568	625	575	562	598	604	623	572	618	589	608	625	566	587	619	608	579	616	538	564	551	589	608	573	592	578	589	615	562	575	661	587	590	606	597	561	549	607	593	617	590	559	588	560	635	579	611	592	557	618	609	624	586	562	594	554	598	603	604	604	607	587	586	580	542	569	603	611	561	603	583	614	585	580	581	550	594	569	601	588	588	596	581	597	633	560	560	579	595	625	574	578	607	577	554	616	565	598	591	605	596	580	575	563	571	548	526	572	595	589	594	583	604	581	580	632	606	589	570	574	610	578	601	565	581	626	633	545	606	600	553	539	621	570	588	596	576	606	606	571	567	599	618	593	609	590	544	564	585	573	579	592	588	525	612	582	619	619	603	594	570	607	599	608	588	565	583	539	535	620	599	581	586	608	594	589	637	591	550	606	565	623	583	564	621	633	612	552	605	613	581	597	601	631	588	564	560	609	576	551	616	607	589	654	576	580	575	615	573	577	582	580	582	602	578	584	571	599	592	609	590	593	564	597	606	623	615	596	622	590	638	593	612	611	577	590	611	584	575	546	610	604	555	595	604	633	624	601	595	598	608	619	609	579	621	562	582	581	584	597	615	613	628	594	549	575	586	572	564	618	558	598	606	581	581	582	574	579	595	598	605	636	637	611	560	596	582	581	652	597	555	592	561	575	599	531	569	581	566	619	559	577	559	619	575	600	598	612	591	539	575	593	581	588	591	586	622	604	574	615	627	630	555	584	617	650	568	552	590	615	638	609	569	599	595	629	614	598	585	616	615	578	606	596	634	594	627	605	586	560	600	624	599	588	541	548	607	598	582	652	576	608	599	577	574	614	608	581	640	582	575	598	570	580	564	538	593	568	583	612	611	627	568	587	556	594	607	602	594	583	559	583	604	583	575	571	625	612	598	627	599	651	577	604	550	629	585	595	562	585	602	570	566	646	604	582	581	585	569	594	649	583	557	594	582	581	617	577	589	597	590	585	587	585	598	575	579	610	579	592	629	590	623	634	603	573	604	598	580	599	628	609	564	602	562	603	630	590	614	555	551	586	600	585	589	622	589	601	547	576	563	587	574	607	619	618	591	604	603	604	612	573	591	563	593	556	596	648	615	607	567	599	594	591	598	562	623	606	580	597	586	593	617	598	635	591	605	632	588	574	566	627	599	585	588	626	595	595	551	566	603	583	563	583	564	579	573	597	594	649	601	599	606	534	553	593	597	564	598	592	595	568	585	584	574	593	597	553	562	639	589	606	586	588	607	587	577	646	561	586	576	580	604	604	602	586	569	626	621	603	553	528	576	565	558	634	603	562	611	624	620	618	618	567	598	589	579	585	574	618	582	579	572	553	585	624	573	583	598	597	633	596	596	596	565	597	584	554	622	608	592	598	569	569	629	604	580	588	605	596	596	613	598	608	589	645	586	587	558	600	634	601	603	600	574	591	605	532	583	544	636	607	586	631	570	604	592	569	545	579	626	584	562	581	617	613	587	609	582	573	536	549	580	614	587	575	555	588	596	610	583	625	597	605	575	585	561	591	556	567	617	612	604	595	590	579	623	589	565	588	585	609	585	563	633	604	608	630	627	575	613	587	601	574	604	593	637	600	562	571	587	587	577	598	586	581	576	555	588	573	579	601	627	550	576	587	559	608	589	585	558	578	538	585	622	617	577	631	592	575	617	603	544	582	563	570	591	570	618	576	568	603	612	537	604	639	580	559	622	552	587	586	578	586	600	610	612	622	580	581	625	576	571	607	579	583	629	578	551	556	575	599	600	627	593	593	590	586	568	588	596	557	611	561	558	585	583	617	597	575	545	585	610	575	601	578	618	635	573	609	591	595	605	588	614	583	566	624	599	581	548	617	586	619	609	614	577	594	597	597	630	577	630	591	568	567	571	563	661	599	564	600	587	563	612	604	542	590	580	583	607	597	616	584	616	554	595	633	599	530	566	590	569	637	567	555	570	604	585	613	591	628	621	607	619	594
5483	2694	2262	1384	1002	740	550	577	539	560	535	433	390	401	925	2884	1571	573	285	227	214	210	223	198	186	197	219	197	195	195	198	226	216	198	202	210	216	208	209	182	180	200	222	203	187	188	223	179	209	227	201	179	197	204	188	211	211	221	186	212	189	220	227	203	208	220	210	210	190	174	191	211	227	207	210	200	212	232	196	223	206	248	219	200	197	207	179	188	198	216	191	184	222	221	222	210	208	227	212	177	202	206	212	225	215	187	214	191	232	193	205	199	193	190	181	219	198	210	207	204	209	210	194	213	199	217	215	214	185	163	203	208	189	206	196	213	194	193	202	206	203	218	198	232	207	199	187	212	199	222	171	182	229	205	227	180	192	211	211	188	198	212	213	221	219	218	198	198	208	201	193	194	198	196	223	216	210	171	203	215	233	208	210	244	208	217	209	179	221	231	203	206	190	192	201	180	214	185	196	195	210	205	204	212	204	219	218	177	202	216	217	193	222	212	201	209	206	202	197	227	208	167	242	192	194	224	213	189	215	211	245	185	202	212	230	188	197	208	207	237	204	192	181	191	204	202	201	211	196	221	216	210	211	200	244	201	235	213	211	188	182	221	206	211	195	206	184	211	199	244	205	217	189	195	212	212	213	223	222	211	235	210	199	193	191	209	206	190	208	211	213	192	200	209	204	197	192	216	213	192	214	193	194	222	211	210	214	224	211	215	234	227	217	193	213	215	197	206	215	211	208	202	196	206	210	198	198	191	216	194	206	166	206	211	217	206	186	226	206	210	230	191	222	202	214	184	206	217	192	199	197	200	247	215	211	218	210	194	197	195	229	228	215	209	203	192	212	230	192	230	224	207	214	189	211	224	230	188	217	196	165	221	222	192	201	213	200	185	185	215	201	196	202	190	201	213	197	218	221	209	193	216	221	191	199	206	197	220	182	217	216	209	202	210	223	228	200	178	207	207	197	217	234	205	212	236	215	206	229	208	192	207	197	220	203	205	248	207	207	199	191	207	199	226	224	215	188	226	216	200	203	203	179	237	203	186	225	183	216	210	205	208	200	206	215	212	193	224	221	200	184	200	194	201	181	192	206	205	242	194	192	208	233	199	198	204	202	209	203	200	245	217	210	202	193	192	220	177	217	219	208	190	208	187	208	205	186	175	211	199	200	204	190	230	191	194	197	204	235	196	211	233	205	214	192	186	199	224	197	210	193	224	237	206	232	218	195	212	221	192	187	200	214	193	216	207	201	230	218	198	172	206	196	205	211	201	196	191	191	206	222	253	216	211	228	225	224	225	186	210	211	209	219	211	192	235	219	183	218	215	163	208	202	194	201	214	210	198	201	188	188	217	210	232	229	202	204	216	206	184	206	203	190	194	208	189	206	217	205	215	223	182	196	213	218	228	200	207	198	209	195	218	206	228	183	196	215	210	217	214	229	208	202	209	224	213	205	211	193	194	212	180	199	211	212	203	213	192	221	219	255	194	231	225	208	212	225	204	179	187	184	185	200	206	192	194	190	205	223	196	203	214	209	209	217	201	204	208	172	200	208	208	222	225	212	214	218	214	189	215	199	196	204	181	217	203	208	199	201	223	200	217	199	204	194	222	193	208	204	222	201	217	176	201	202	190	198	207	217	210	190	219	231	208	209	208	191	210	209	203	208	194	219	209	226	192	179	203	210	218	223	188	215	204	196	198	228	202	210	206	198	235	188	205	205	229	202	210	178	216	216	225	204	204	197	220	199	214	205	182	244	211	191	199	190	203	204	209	187	189	223	195	227	213	192	220	213	204	209	192	171	203	188	206	202	202	187	211	188	200	213	190	193	225	200	210	210	201	216	211	202	211	223	239	200	234	185	211	174	198	161	171	208	209	224	204	188	208	224	194	199	189	195	231	223	217	209	206	218	211	213	205	203	200	227	186	173	218	221	195	199	219	206	204	196	199	226	212	202	232	214	218	190	218	191	219	187	208	216	210	226	214	190	204	193	230	206	197	235	228	192	212	190	239	222	181	227	201	223	205	179	221	197	203	198	236	195	226	187	229	213	223	192	213	203	217	232	217	204	211	208	188	213	231	207	205	193	220	229	196	201	202	210	197	198	210	230	216	178	177	202	228	197	206	217	199	209	194	223	193	206	195	222	195	185	193	182	203	201	213	211	191	213	234	236	203	217	196	198	184	196	196	198	212	225	189	203	231	217	215	216	196	225	197	223	170	220	191	191	212	224	200	211	192	212	189	222	193	225	214	195	235	229	217	202	214	214	193	217	203	204	229	202	215	204	197	203	209	225	203	213	178	206	213	191	199	185	212	215	199	232	214	200	216	203	198	205	202	189	229	181	206	194	200	195	198	192	193	211	189	201	195	191	225	202	196	195	202	205	206	213	239	213	212	210	211	220	194	222	198	219	181	209	209	204	237	208	226	193	190	197	219	209	208	199	218	205	204	202	186	210	189	194	209	202	212	210	208	211	226	215	209	227	226	212	193	198	207	229	196	219	206	209	214	237	219	188	212	209	218	218	186	222	215	197	201	197	195	208	190	218	209	210	212	211	207	196	190	210	228	204	195	214	189	207	240	197	191	194	221	220	185	213	209	214	199	205	233	212	202	207	226	233	223	231	206	225	233	214	226	214	188	183	190	246	208	180	199	199	204	198	226	219	221	188	190	222	183	232	221	222	210	198	219	204	223	210	207	203	207	205	220	212	209	192	214	207	213	205	223	206	182	216	208	205	205	222	200	208	210	199	214	200	213	206	201	211	201	215	204	222	191	219	173	189	191	204	222	214	233	196	221	208	216	212	202	204	195	205	212	194	190	207	197	204	207	214	215	211	182	218	195	215	185	219	223	221	205	220	198	207	214	204	190	208	197	223	218	227	190	170	204	195	210	200	213	209	214	197	187	209	168	233	176	200	218	211	208	219	227	198	220	204	196	191	186	214	207	199	188	218	206	213	213	205	185	208	220	196	203	231	197	234	210	211	227	229	177	191	231	233	200	215	200	191	187	190	199	217	221	206	194	194	208	199	197	206	197	214	230	224	234	211	191	200	190	203	225	226	196	195	218	210	193	220	195	205	198	205	189	209	215	210	192	200	233	234	190	198	207	219	209	194	167	202	197	207	209	211	197	206	219	193	229	186	204	205	212	220	188	227	207	176	183	196	215	218	208	211	196	174	197	213	222	210	210	201	213	178	207	207	213	218	204	209	208	208	212	212	207	186	204	204	223	204	203	221	200	201	214	191	211	217	230	200	204	198	225	200	190	182	182	180	222	209	204	210	195	203	196	210	198	192	210	193	206	213	209	224	198	195	215	209	225	209	185	175	212	185	213	214	209	227	217	233	216	199	212	198	184	203	224	254	215	223	206	179	226	224	199	189	198	197	197	221	204	191	193	194	215	212	221	201	200	193	235	215	200	211	200	211	198	205	198	210	193	204	226	198	175	187	226	226	214	225	201	231	196	181	206	203	240	193	169	223	204
4496	2476	2880	3223	3121	2835	2173	2499	2658	2824	2963	2440	2166	2133	5717	14142	6985	2131	891	679	649	595	662	596	611	590	618	598	608	572	569	581	586	606	552	588	628	630	583	639	626	616	566	564	568	577	563	585	552	609	606	588	670	604	600	578	613	597	634	601	602	593	604	611	617	580	603	596	576	577	591	599	603	600	603	581	612	628	606	590	585	532	571	576	609	564	598	618	580	576	575	581	591	528	609	569	614	605	574	602	634	591	594	538	617	621	605	616	624	626	593	604	626	553	601	626	583	623	560	616	579	584	565	595	601	587	609	589	604	587	605	584	604	629	640	589	551	583	580	636	571	565	616	597	592	615	579	616	589	597	616	618	574	589	588	628	581	549	627	610	567	621	631	614	599	543	611	581	590	669	623	595	627	575	589	587	595	581	587	633	597	584	529	612	603	629	611	587	590	556	599	595	631	610	606	608	583	622	601	627	563	594	599	566	621	590	594	556	570	654	579	577	649	583	546	647	592	603	600	626	566	624	556	645	533	632	559	599	581	631	592	609	543	596	564	599	620	608	585	579	588	634	624	580	602	612	572	588	618	554	575	607	555	629	614	631	581	605	632	592	565	636	639	590	613	590	606	562	604	572	608	611	589	596	572	580	572	625	603	634	581	582	607	612	608	576	597	599	607	561	614	573	576	585	590	627	609	559	593	604	594	603	558	607	592	599	584	578	565	575	582	572	538	629	584	595	635	586	595	584	676	566	609	589	598	569	593	566	591	592	600	606	622	604	618	567	584	627	596	562	607	612	592	647	597	556	594	575	542	591	545	563	627	619	606	586	605	626	639	593	642	624	645	565	581	583	596	640	644	602	620	604	578	588	599	607	604	571	575	571	600	593	584	600	567	609	592	611	580	569	574	611	628	583	622	587	596	597	614	593	605	608	589	641	599	567	600	574	602	602	632	604	630	606	564	595	615	626	594	618	589	594	600	599	614	610	605	622	649	556	552	578	592	644	608	610	584	571	611	594	545	611	593	607	649	587	628	592	632	584	609	572	611	589	567	571	566	573	527	594	593	619	576	602	597	573	625	558	586	588	572	590	585	617	601	581	613	579	648	541	574	637	628	608	621	552	633	575	616	583	572	604	556	587	584	626	580	586	630	591	612	581	586	581	568	610	590	612	588	580	600	601	601	612	585	590	609	616	599	554	557	594	628	609	576	596	638	624	591	604	652	579	585	588	614	588	588	614	628	579	588	575	586	577	614	613	589	620	555	585	567	613	587	620	596	625	599	583	585	611	558	622	605	625	594	552	590	553	582	623	592	603	568	612	617	578	583	638	610	528	615	614	610	589	556	601	633	592	588	628	604	593	629	621	613	570	592	616	615	627	603	568	599	545	636	590	618	581	575	600	624	592	587	610	614	590	568	623	583	578	630	565	590	603	569	578	579	565	591	587	588	636	586	612	625	587	594	554	597	609	616	613	597	586	570	551	612	588	559	578	608	572	607	583	553	604	573	591	632	592	587	596	606	614	621	610	566	620	586	583	599	644	590	590	584	562	599	567	591	554	573	555	582	644	659	591	646	591	636	601	590	641	582	622	612	594	603	619	632	561	552	593	554	597	597	584	557	596	628	615	622	573	612	582	603	600	603	573	576	591	521	641	600	588	596	603	591	613	597	555	628	607	588	646	597	572	601	587	613	586	594	598	600	581	566	608	602	607	581	644	567	624	601	592	580	623	592	594	595	609	600	626	591	538	562	565	581	646	595	622	628	643	572	599	615	576	615	570	576	570	617	608	624	581	564	608	591	582	610	598	568	589	614	540	584	622	593	602	567	632	598	585	621	594	600	608	573	625	603	595	617	598	535	613	614	569	591	595	603	595	634	600	611	564	579	627	595	610	594	580	516	590	646	605	561	590	638	589	624	591	617	584	575	619	552	628	559	601	632	603	588	604	573	606	589	586	600	617	567	601	628	592	583	647	626	603	603	605	613	613	589	592	591	617	623	598	599	605	553	607	609	618	602	603	624	589	603	589	592	626	618	649	647	583	530	580	587	526	616	607	580	613	566	574	613	597	602	598	587	603	601	630	587	594	590	577	570	536	602	619	572	580	642	595	607	625	597	601	629	575	593	573	596	583	597	594	597	597	616	595	593	566	588	613	609	624	552	595	577	592	579	581	555	606	520	628	627	582	606	602	601	576	581	631	595	567	577	606	585	581	580	594	632	602	601	594	595	619	584	637	564	583	589	598	596	579	580	574	665	567	604	569	561	601	605	591	585	605	628	577	596	615	616	591	538	603	561	540	620	592	614	589	607	587	669	602	632	564	634	627	548	626	566	584	612	611	599	564	617	569	628	602	635	585	604	617	629	597	599	547	587	606	577	587	580	608	608	584	562	591	621	614	643	614	595	629	640	573	645	627	606	642	588	599	639	599	608	596	654	579	602	621	576	619	604	617	629	599	591	592	571	567	566	606	635	598	572	568	601	629	576	594	588	592	595	595	594	601	584	559	566	664	588	586	565	562	567	549	579	580	590	635	641	560	611	609	525	617	548	606	574	616	584	631	598	589	578	592	589	591	555	600	558	575	608	590	602	603	584	600	638	606	584	628	575	597	585	614	580	611	600	588	595	592	557	586	591	587	616	630	607	593	602	615	631	596	591	594	576	615	589	563	612	563	622	628	593	597	600	605	598	568	591	571	598	564	612	595	597	587	590	616	608	617	583	612	626	658	555	626	601	570	588	615	614	552	628	588	646	599	598	607	600	578	563	596	568	593	581	644	586	602	594	589	590	592	623	611	569	628	582	581	593	672	593	557	562	581	597	592	606	626	590	616	616	617	566	572	580	584	617	573	600	593	561	607	602	598	590	562	587	631	557	577	603	585	599	563	589	572	562	619	602	571	567	597	611	599	582	606	579	612	574	634	579	537	570	565	562	592	571	589	585	588	612	554	602	605	580	571	626	627	628	599	608	569	626	649	590	609	623	652	586	634	640	603	578	610	586	588	584	563	614	629	603	576	563	638	611	604	619	652	601	599	587	585	604	612	564	577	598	609	574	553	581	603	610	595	577	630	641	625	604	627	612	588	583	562	586	620	609	591	577	551	593	568	575	607	592	590	598	578	593	561	589	548	620	562	597	572	658	556	579	601	585	602	652	609	558	557	562	552	594	582	598	596	595	581	587	620	633	617	590	583	597	612	598	612	619	635	580	592	609	628	595	585	546	590	584	555	586	606	622	568	605	601	574	601	610	587	593	606	581	630	566	581	600	601	579	592	564	585	624	570	596	604	598	599	580	634	598	603	584	610	594	619	572	640	631	554	585	599	607	629	592	581	641	587	587	615	527	576	641	570	643	634	588	583	570	550	598	604	578	583	587	633	614	576	571	585	597	584	557	549	559	623	577	598	596	638	596	605	592	604	597	617	624	596	616	600	570	591	597	577	559	632	564	607	632	626	596	578	576	606	574	612	629	580	598	549	591	601	588	591	596	619
4990	2410	1736	1459	950	580	548	628	570	524	498	437	415	393	1260	2623	1387	505	285	267	211	189	208	209	203	200	231	205	196	181	211	206	214	221	186	208	254	219	204	224	217	212	218	244	206	219	200	205	204	196	192	211	203	187	196	208	216	215	195	202	219	203	231	203	194	191	206	231	211	208	222	208	208	198	198	216	199	201	230	234	199	205	221	202	229	182	216	206	200	198	199	216	225	221	191	214	202	211	225	202	174	217	204	217	221	198	196	207	217	220	197	194	230	220	187	211	194	199	232	196	206	208	208	224	206	185	196	207	250	205	222	207	201	179	213	199	235	205	199	243	217	223	212	214	204	199	213	214	191	203	204	194	170	207	196	221	204	191	188	212	237	196	195	208	194	215	214	209	242	181	196	219	225	198	193	202	204	192	210	250	182	192	211	225	199	214	208	188	183	195	203	215	216	205	205	200	205	195	199	204	191	186	203	202	199	197	216	218	216	204	211	243	249	214	196	214	215	215	212	224	206	204	220	210	219	226	223	210	213	223	209	202	214	213	211	214	215	211	212	206	231	220	207	210	189	207	196	208	226	205	209	189	200	214	222	194	196	216	205	193	214	205	234	202	191	213	210	192	227	205	196	201	189	216	199	193	209	196	217	204	191	196	198	207	200	175	211	218	182	192	212	207	198	258	183	184	205	214	199	224	214	205	234	218	198	214	208	227	184	161	219	212	207	209	191	234	167	209	205	213	197	207	234	200	230	250	195	210	198	210	210	227	207	212	220	190	191	184	217	186	239	202	208	212	209	195	234	200	201	231	225	200	233	239	189	219	229	191	208	225	189	190	216	224	203	236	215	197	205	207	222	191	204	232	213	187	180	210	214	189	213	198	188	209	192	217	176	213	208	175	190	213	197	213	213	218	189	225	201	198	194	209	225	206	218	203	219	203	183	183	218	213	216	212	214	195	217	191	202	219	186	250	206	239	179	207	197	208	209	208	210	197	226	203	189	206	223	232	195	225	198	213	197	211	203	192	238	210	189	218	221	223	218	201	227	197	204	225	215	216	210	200	240	202	195	209	199	195	216	197	203	201	207	218	203	191	212	182	217	221	209	221	195	223	207	218	181	213	219	215	192	199	204	216	214	218	235	238	242	190	220	230	209	235	206	199	197	217	212	202	229	205	209	208	221	209	218	211	208	227	201	206	210	217	218	193	204	227	204	226	229	205	202	211	192	196	222	182	232	194	202	218	208	214	202	214	197	214	235	208	192	218	207	202	227	214	189	194	227	178	175	222	201	206	201	208	202	215	206	238	205	205	224	209	192	193	204	221	198	194	202	198	235	232	198	200	213	207	224	201	204	212	210	214	199	197	204	210	215	229	210	190	219	215	221	238	192	200	199	241	211	201	197	216	207	205	212	227	198	211	206	203	215	216	207	214	196	182	217	215	219	207	214	192	189	201	206	221	197	172	206	193	214	215	211	191	204	205	225	212	218	220	206	197	207	191	183	188	184	217	219	188	232	214	213	217	214	212	206	188	199	208	201	190	203	230	207	245	210	222	205	209	208	228	226	203	232	232	217	191	189	190	223	223	215	205	189	226	218	206	210	202	201	189	220	196	207	218	193	203	209	215	206	253	213	208	189	188	216	215	204	197	211	189	194	191	191	203	220	189	192	196	180	227	215	188	225	226	192	231	198	188	208	203	214	234	206	185	212	211	209	233	228	183	221	176	240	211	215	211	224	225	201	213	221	198	202	202	213	195	197	201	228	218	178	219	185	184	184	229	223	226	206	170	209	203	210	209	207	195	214	232	224	213	210	217	192	182	201	201	214	230	212	201	212	207	197	231	206	191	214	208	229	208	211	200	201	244	211	222	222	196	194	206	233	222	217	221	219	205	214	215	175	205	202	201	240	198	241	211	231	213	215	236	201	198	231	226	214	231	221	209	211	174	194	209	205	205	197	215	215	211	221	178	232	221	181	201	190	200	207	196	204	221	188	219	205	191	216	233	206	209	230	229	198	207	202	217	227	193	208	182	194	174	208	222	206	211	205	221	220	193	204	202	210	213	223	205	205	215	216	175	200	198	203	218	220	194	205	212	211	210	231	205	213	189	194	210	204	190	221	197	206	198	188	202	222	208	201	222	173	232	205	192	213	182	207	223	201	208	223	228	213	202	188	200	204	195	192	212	218	195	224	202	209	196	211	211	211	202	207	209	208	221	183	203	221	208	216	186	209	211	207	219	239	209	208	219	201	174	210	200	203	214	198	201	227	172	237	212	221	204	211	224	200	227	205	192	181	193	197	216	189	229	199	215	205	216	204	210	202	243	209	194	253	217	218	206	220	219	211	196	214	211	201	163	226	219	190	223	243	216	227	211	191	217	203	223	210	199	207	229	221	212	202	212	210	222	197	212	190	212	201	221	195	191	194	204	215	195	223	213	215	199	204	193	207	198	195	194	205	211	201	219	217	193	194	197	203	199	220	185	200	212	202	214	183	204	197	206	208	194	213	194	210	200	212	222	209	212	189	185	196	204	189	206	210	208	219	183	210	203	194	197	198	213	233	199	211	212	213	222	237	230	172	202	196	197	213	210	203	213	201	235	225	188	197	199	181	199	195	191	214	214	188	212	210	211	199	208	199	196	212	208	209	219	208	232	196	210	242	217	204	220	184	205	184	193	210	206	221	207	201	192	216	244	204	208	196	211	208	202	205	202	208	216	206	182	226	225	224	203	200	226	213	211	201	213	224	222	210	207	233	203	210	201	217	192	187	211	215	248	188	210	196	202	211	206	215	229	180	189	207	203	210	188	209	220	223	226	213	203	219	225	195	201	192	221	193	193	231	190	184	206	202	212	206	204	218	202	208	213	228	215	219	218	216	230	206	216	200	209	216	207	210	207	213	210	238	209	203	211	182	202	194	222	197	221	209	222	191	191	217	208	187	200	197	210	185	207	217	205	182	214	217	198	216	194	193	188	222	218	190	211	224	208	184	209	202	211	213	210	185	193	193	232	191	176	204	208	224	227	212	209	197	200	169	183	191	212	207	182	194	183	197	215	206	222	209	215	215	205	225	217	224	207	205	211	212	241	182	200	183	175	219	208	231	192	203	195	219	221	201	197	208	233	194	196	195	181	228	201	209	206	203	217	223	198	170	214	188	206	244	206	201	201	211	210	213	212	205	191	219	212	220	183	206	222	200	212	204	211	204	199	215	218	203	213	205	205	234	222	192	200	206	231	214	210	186	182	201	206	215	229	195	210	198	214	225	227	202	197	188	204	215	186	234	187	189	234	188	210	218	188	205	181	209	203	182	183	227	203	199	228	217	177	203	194	212	214	208	192	216	214	200	207	222	219	216	215	213	195	208	224	202	252	189	225	205	209	234	236	205	190	188	199	223	217	214	210	195	205	194	233	186	186	210	187	202	198	207	204	226	208	209	190	187	213	226	211	210	193	226	191	197	202	204	197	223	199	208	204	181	182	209	192
4214	2136	2444	3495	2993	2311	2450	2741	2777	2998	2616	2444	2092	2287	7783	12630	5962	1832	925	698	650	587	601	578	630	595	621	615	605	610	644	624	579	585	611	579	566	612	596	607	554	637	641	538	560	604	629	610	580	574	584	589	635	645	608	637	611	581	572	575	613	591	610	592	610	615	611	580	590	598	574	616	592	578	578	592	602	620	635	599	602	614	566	607	563	623	608	602	578	584	575	592	581	553	566	606	592	571	574	583	594	597	572	567	587	617	634	566	606	600	630	597	602	592	567	552	575	611	582	586	590	601	568	627	589	632	535	593	622	613	578	612	590	612	577	610	627	606	604	585	582	567	622	595	600	605	608	567	635	624	553	575	600	604	608	581	593	551	592	605	582	591	629	617	580	563	596	579	562	577	603	573	577	573	626	597	561	620	571	605	593	614	572	636	584	585	568	633	618	605	546	631	576	595	616	575	602	608	544	596	582	586	622	644	573	619	610	564	574	601	582	587	630	602	621	581	595	627	583	613	642	623	610	584	614	557	539	606	586	558	598	609	614	555	587	556	583	624	597	615	605	611	594	574	609	559	603	587	608	609	615	606	556	622	569	591	574	588	621	580	623	608	588	607	564	605	589	610	616	577	581	599	598	611	586	620	616	617	583	612	566	575	584	571	617	586	618	599	608	570	545	607	576	606	587	580	569	589	568	563	611	617	599	591	569	614	588	610	597	580	580	581	599	623	609	604	599	583	618	644	600	568	607	596	596	616	604	578	578	583	582	568	608	547	602	549	583	616	658	597	603	602	590	584	591	612	643	607	575	620	609	571	551	611	573	579	581	560	624	610	614	611	595	607	617	605	596	577	589	580	679	614	657	591	600	624	634	587	580	611	592	644	574	640	579	602	574	606	588	633	585	593	621	595	609	621	567	572	570	553	564	619	574	557	584	586	625	629	599	628	582	624	594	584	572	585	579	603	581	607	557	579	573	596	585	611	582	625	634	581	592	629	601	596	635	628	654	596	607	601	617	572	581	581	554	575	628	618	626	626	598	619	605	626	584	617	586	598	565	600	570	567	587	605	607	602	559	589	598	607	612	606	648	588	572	554	570	598	586	576	595	585	632	598	584	567	563	611	596	565	620	576	565	650	600	616	624	590	585	595	602	563	629	573	621	581	599	595	594	586	612	646	591	625	605	628	600	629	553	560	580	616	565	641	585	614	575	569	622	611	603	603	588	568	587	596	612	584	612	616	623	621	588	576	581	613	592	603	575	592	600	601	621	610	583	593	584	580	578	635	561	591	604	589	623	600	601	607	591	591	623	611	582	591	633	572	557	633	587	604	576	572	638	599	595	586	591	585	559	605	596	607	614	561	537	631	622	585	607	626	660	553	570	564	604	584	596	602	572	628	633	587	571	604	577	589	641	598	634	565	596	595	609	604	592	639	595	581	548	575	608	606	599	579	585	599	607	596	601	606	574	603	610	593	571	547	606	612	602	539	554	573	601	589	588	612	586	645	602	646	571	548	615	595	647	561	567	601	598	580	613	612	585	590	633	588	563	597	604	557	567	641	607	622	622	643	567	577	601	616	587	603	584	598	612	558	618	628	561	593	574	602	551	620	604	600	602	625	605	561	585	635	549	591	620	622	576	590	604	662	623	583	558	563	624	608	591	565	580	594	560	577	602	629	633	588	612	600	629	573	568	557	557	571	638	625	649	608	588	610	567	590	621	602	525	635	563	620	636	581	614	578	591	605	609	541	632	625	569	610	598	629	607	612	561	613	557	578	589	594	636	597	611	586	598	600	579	609	607	591	635	530	596	588	569	602	583	617	606	584	623	584	606	568	586	602	624	599	593	615	565	593	565	601	603	580	538	604	603	607	564	564	626	631	573	606	600	583	576	596	601	561	618	592	605	580	589	619	615	595	563	583	585	596	628	575	541	617	614	631	600	610	587	577	577	585	603	586	618	614	569	611	601	583	606	621	573	574	627	594	583	579	592	628	566	597	621	646	601	600	595	586	615	591	563	569	587	630	554	621	626	551	580	580	650	584	600	573	591	624	576	607	628	639	616	588	602	596	616	638	586	643	636	589	579	603	595	628	656	592	641	631	597	567	594	630	600	632	613	572	648	574	602	572	598	648	542	598	578	603	585	595	594	590	614	543	590	586	585	579	590	582	542	590	583	601	587	612	594	591	588	587	626	612	601	586	564	561	594	625	620	574	607	584	593	593	567	573	572	602	602	638	606	617	581	608	576	590	612	639	571	624	580	587	591	569	585	580	599	591	598	597	649	597	604	588	576	553	602	581	603	650	584	627	626	597	622	613	614	560	621	594	610	594	613	610	603	595	548	572	571	577	629	590	609	566	593	544	596	589	572	583	576	583	590	608	569	530	604	616	636	573	592	562	583	624	560	550	601	556	560	625	626	637	611	598	564	626	573	616	589	609	562	568	636	597	600	575	657	574	592	534	610	553	612	592	608	632	640	614	594	620	664	596	610	579	619	633	598	630	558	574	606	588	645	607	611	576	605	582	586	596	596	571	589	566	575	585	657	584	577	602	602	623	610	558	595	587	628	581	626	593	567	614	554	577	602	642	603	573	592	581	619	602	612	604	623	579	584	572	587	649	593	606	621	663	615	587	607	607	615	590	608	580	634	604	620	569	597	581	602	591	568	600	633	617	580	574	627	583	601	623	636	582	568	585	616	580	607	620	603	604	573	592	588	576	573	601	620	602	614	582	586	587	624	589	581	574	598	585	588	563	629	668	606	552	581	621	557	638	570	609	626	614	575	595	608	600	629	607	582	567	605	589	589	606	571	585	566	574	592	595	566	611	590	616	608	553	616	623	570	569	570	563	581	601	563	576	610	550	589	574	625	596	608	634	586	615	582	609	560	569	581	610	606	567	576	601	592	575	621	606	548	634	621	566	641	583	587	596	591	616	614	627	573	614	617	574	548	592	612	625	550	616	614	593	591	615	582	604	566	603	613	609	619	593	599	634	583	600	604	605	581	615	618	602	627	622	622	572	594	636	569	579	562	590	561	607	601	597	606	619	625	634	594	602	577	609	614	585	584	591	611	594	640	563	604	605	611	628	605	600	631	595	583	551	558	558	603	598	570	645	577	581	612	592	604	626	581	600	594	579	656	627	582	625	579	607	567	648	587	594	608	551	567	592	552	538	584	587	602	589	579	578	606	626	573	563	581	579	600	613	618	601	586	560	606	604	605	599	573	608	556	559	578	591	545	583	617	598	585	576	604	583	601	568	592	615	590	590	599	607	609	631	566	596	596	612	586	562	624	598	609	631	613	624	663	573	595	595	649	621	627	592	585	587	585	612	601	590	584	599	609	602	593	586	604	537	564	617	604	623	589	617	566	580	606	602	608	594	587	599	577	570	626	623	580	562	625	569	607	595	603	622	580	535	593	625	629	562	573	616	585	548	650	563	623	610	575	604	585	580	539	575	580	625	611	618	616	592	629	651	510	632	598	618
5281	1760	1627	1239	820	643	643	628	557	522	487	429	435	491	1778	2215	1135	419	281	240	238	222	212	198	214	238	197	177	215	227	183	186	204	225	202	228	217	198	198	185	214	198	187	200	197	198	214	216	209	203	207	207	191	217	198	187	211	220	202	200	208	201	216	196	220	195	217	211	223	232	201	205	200	217	194	211	177	194	198	214	219	183	216	205	201	212	223	222	213	181	194	200	188	207	217	221	203	196	189	208	195	201	199	202	199	192	213	214	208	188	241	194	217	225	210	220	196	195	191	216	221	212	194	214	206	196	210	208	237	186	214	219	215	213	218	243	201	201	201	195	202	215	228	217	208	220	223	216	218	221	207	209	182	216	210	204	219	192	224	200	211	202	183	199	188	220	202	181	200	205	200	221	206	186	223	224	206	218	203	241	207	209	193	192	216	216	203	200	221	212	201	184	219	216	197	196	206	195	258	202	211	200	221	205	180	197	206	199	201	175	210	195	213	212	217	188	193	216	207	218	186	191	207	188	198	186	223	199	235	213	204	221	218	236	212	217	226	201	203	200	189	221	257	187	219	218	222	202	198	207	200	222	205	196	175	216	232	228	212	195	221	196	197	207	211	195	197	192	202	212	219	221	227	180	210	193	216	202	214	193	210	246	185	196	183	199	184	211	215	230	223	216	200	221	219	199	215	201	207	224	217	178	212	223	208	194	205	205	204	218	208	205	225	217	216	199	198	214	214	171	210	205	205	175	218	207	217	184	221	205	195	184	227	201	183	195	214	206	182	231	230	189	190	202	211	185	209	213	234	223	234	200	190	199	212	210	207	194	228	206	209	210	203	217	192	192	181	216	191	218	234	192	191	218	170	200	200	201	202	203	210	204	228	193	195	205	217	234	204	160	207	195	224	192	200	190	201	191	202	193	198	194	205	194	185	194	225	210	216	219	209	222	225	203	204	218	223	188	205	208	207	195	201	195	207	188	198	203	205	190	191	215	210	189	208	228	208	219	200	238	179	216	208	203	185	185	215	201	213	207	208	204	223	226	184	198	219	214	216	216	190	198	243	227	186	204	220	235	220	211	174	218	176	196	213	232	202	204	201	215	210	190	204	193	219	205	203	218	197	191	203	218	215	225	242	217	236	207	186	170	213	184	202	208	207	198	229	207	232	210	222	213	202	216	227	196	237	223	222	218	193	202	229	205	224	195	186	227	186	214	192	201	190	216	224	204	239	191	211	190	205	202	219	181	226	200	216	214	193	209	178	227	218	199	201	208	184	213	200	195	190	194	182	215	199	215	194	182	210	195	184	204	193	221	223	183	177	177	189	204	225	203	208	203	196	214	241	206	206	210	216	228	175	203	216	194	190	212	229	206	205	199	201	186	202	194	242	226	205	212	228	205	218	191	232	223	189	192	187	202	209	202	221	230	210	195	200	189	202	204	216	224	174	188	210	226	217	215	252	215	193	223	183	193	224	199	210	183	235	215	189	195	225	204	214	224	195	210	223	193	201	205	239	221	239	194	197	200	180	220	191	201	201	225	214	198	202	218	205	210	223	207	172	196	221	213	216	219	214	204	213	206	215	188	210	193	210	178	204	208	194	208	228	222	194	215	212	213	223	202	241	198	220	185	211	226	197	187	209	201	206	214	235	222	214	212	199	226	193	197	202	188	188	221	187	215	226	213	207	220	211	228	211	225	186	233	197	192	213	200	245	223	212	198	211	212	243	202	204	215	219	196	196	210	205	229	183	203	210	220	204	203	205	194	199	206	195	205	216	231	193	188	198	184	196	209	202	184	205	208	199	230	202	184	225	202	184	198	180	211	197	203	242	198	229	189	207	191	202	211	221	204	219	213	220	223	234	216	190	187	227	204	218	200	219	206	209	217	219	221	224	197	209	197	215	196	194	193	197	212	205	221	214	188	198	197	187	237	215	214	219	213	190	192	217	209	237	217	195	214	200	194	193	220	226	208	216	196	182	219	219	214	196	212	239	196	204	200	194	206	226	206	213	187	198	225	232	212	190	217	216	195	191	227	190	200	205	209	236	206	212	200	223	198	186	238	180	205	210	205	191	218	170	177	198	233	190	201	231	198	226	207	183	212	203	224	220	208	223	195	186	209	216	229	227	212	219	224	205	203	210	196	214	198	195	206	195	170	208	211	183	211	220	194	165	197	221	205	207	199	206	196	198	222	219	201	204	209	223	221	185	213	159	216	200	216	189	188	165	196	220	213	206	214	199	213	208	230	192	205	207	166	189	239	199	224	224	213	187	215	212	196	202	214	181	212	187	196	199	187	201	216	191	199	232	214	186	233	207	201	183	220	201	215	214	222	182	208	201	197	227	193	162	191	198	198	181	216	242	213	195	208	197	198	204	202	197	220	219	213	195	212	224	204	208	194	165	184	194	217	197	224	196	198	207	184	214	188	204	229	222	222	207	210	218	207	207	219	214	223	216	204	213	218	199	208	197	205	189	183	239	203	237	213	197	224	211	191	209	242	211	193	212	217	199	214	187	186	196	192	212	197	206	187	195	204	246	216	206	220	213	226	207	227	209	205	212	196	188	186	209	203	196	218	198	202	218	180	201	219	206	210	200	207	216	208	203	203	228	191	220	206	211	218	238	202	223	191	208	185	215	232	208	205	193	209	195	188	195	217	186	204	224	236	192	198	209	206	196	215	195	223	200	221	200	216	206	197	222	193	216	203	230	236	215	210	192	228	228	223	198	188	218	219	212	223	226	218	174	202	174	179	230	220	219	229	206	201	199	211	206	204	218	186	215	192	231	203	194	172	234	208	210	228	231	197	205	202	189	200	207	241	216	180	224	199	225	227	207	237	182	174	241	200	201	245	215	211	209	210	192	225	214	195	204	190	202	200	204	232	203	202	215	245	189	206	232	210	207	209	211	218	196	204	196	207	199	202	198	182	180	174	211	210	210	229	191	209	199	212	206	194	193	221	216	204	213	195	188	197	195	192	235	201	216	218	231	187	210	221	195	185	211	184	199	181	216	204	225	210	187	198	216	200	234	222	204	186	195	209	238	196	208	216	209	195	213	213	186	200	190	192	211	225	205	211	227	213	237	214	196	195	218	185	214	211	195	189	201	201	199	216	201	237	188	216	235	214	203	235	205	215	191	187	224	227	213	199	223	177	192	217	201	201	215	203	191	212	187	192	219	224	198	233	210	213	208	229	189	223	200	191	216	205	215	195	222	211	188	213	220	216	203	191	213	234	220	207	198	222	213	196	193	210	214	209	199	189	224	195	183	188	196	184	202	194	226	196	192	208	194	216	189	218	204	172	215	213	211	192	222	221	231	219	215	197	223	197	224	205	197	204	225	198	216	202	220	206	185	196	205	205	216	183	195	199	196	217	197	180	185	210	206	193	206	203	217	192	206	197	205	224	225	195	210	208	223	216	204	223	230	221	216	206	223	192	231	197	217	217	200	192	186	196	214	220	189	210	196	205	221	218	211	183	220	200
4479	1789	2307	2877	2604	2598	2875	2908	2838	2565	2578	2239	2163	2794	10350	10859	4519	1547	886	708	624	634	580	606	595	625	615	602	596	582	573	614	604	581	630	598	658	549	592	571	588	626	583	607	609	604	567	620	606	632	595	529	631	586	609	591	604	609	620	604	623	589	612	565	570	577	588	602	592	603	577	626	559	570	631	576	563	641	575	625	606	562	576	613	533	551	578	573	606	593	556	594	596	575	625	578	594	578	599	559	560	624	604	569	603	582	595	578	603	637	609	589	638	635	573	586	610	571	596	659	601	547	598	607	583	589	611	569	587	590	584	588	639	593	563	579	587	583	603	629	581	595	602	586	574	660	587	627	597	555	611	528	587	594	599	559	614	590	610	645	574	586	555	581	579	571	560	587	573	596	589	614	582	631	587	560	599	610	624	591	597	580	580	605	568	582	640	584	548	572	550	616	652	628	580	589	577	610	579	628	583	566	611	605	621	652	626	586	619	573	565	573	605	616	592	560	591	597	611	616	572	578	607	613	601	621	633	609	588	606	605	588	583	567	578	592	645	659	599	583	569	577	580	629	595	597	562	592	643	615	614	603	621	581	607	555	543	579	589	566	570	616	527	554	592	575	566	597	588	614	566	574	544	601	591	611	611	558	626	557	591	585	578	607	592	607	586	591	590	619	538	597	580	588	591	573	563	579	581	581	578	589	561	606	651	605	573	576	590	624	593	588	630	599	622	628	606	576	619	616	606	606	568	566	571	603	618	624	597	592	585	592	576	577	616	549	561	618	611	568	602	553	613	633	528	602	597	569	634	593	626	592	591	594	570	597	592	554	643	557	602	594	564	605	624	579	608	609	603	621	626	586	605	585	523	628	626	562	586	592	603	620	592	581	590	596	575	611	627	607	612	593	569	607	633	573	564	610	600	578	611	618	606	641	597	558	611	564	628	623	605	588	597	596	545	580	564	555	566	565	633	602	578	558	618	622	605	586	637	629	585	580	579	591	566	613	534	556	587	586	590	587	635	585	562	554	612	571	564	599	615	600	551	655	592	591	576	614	603	588	592	602	566	632	625	575	597	569	566	584	580	618	592	656	645	584	607	612	580	628	629	572	592	570	597	577	610	621	581	608	651	579	612	577	611	595	575	576	602	650	600	604	589	569	576	601	561	586	570	578	590	621	616	644	596	619	600	567	611	609	625	670	581	584	583	635	597	594	592	601	597	608	594	606	642	632	549	592	610	613	623	602	593	579	634	598	556	588	589	589	600	599	563	566	600	586	587	563	626	601	604	616	592	599	622	584	542	600	613	593	536	628	551	599	574	558	592	636	576	563	619	625	601	582	594	578	572	634	590	547	612	602	575	586	555	570	572	574	587	586	589	602	573	576	607	607	619	603	600	655	583	611	563	581	616	596	610	564	583	589	564	564	644	597	572	631	565	600	600	604	635	551	600	616	553	618	541	610	589	591	600	625	592	563	598	595	595	585	584	569	579	602	579	601	605	622	611	632	618	563	607	603	600	595	566	581	578	629	603	598	615	603	564	614	551	588	565	560	569	629	586	572	627	601	556	597	570	583	625	613	585	632	565	609	591	562	621	616	576	599	557	586	580	569	611	590	614	616	626	604	590	615	557	551	570	579	628	562	596	556	560	616	601	559	581	578	600	642	642	589	613	537	595	581	608	618	602	621	535	614	599	566	612	534	585	609	593	616	582	544	577	563	591	596	574	585	593	684	581	623	622	581	585	593	600	592	643	587	580	553	582	566	578	641	559	521	618	646	597	597	574	576	616	592	601	599	625	596	592	613	622	595	570	638	604	619	575	614	630	594	627	612	643	597	618	615	590	583	563	600	583	562	557	568	614	602	632	576	597	615	586	556	591	580	636	556	560	656	601	628	612	597	584	578	569	574	615	580	587	620	600	581	591	595	576	605	642	576	574	567	588	607	610	569	576	585	608	584	579	580	596	570	624	609	596	582	564	567	531	619	569	604	550	599	599	569	590	583	583	598	599	594	604	630	570	612	594	591	545	595	606	609	610	620	615	555	557	588	619	583	600	597	537	578	596	584	589	600	628	615	605	633	600	622	604	580	605	583	569	635	586	571	615	579	570	563	573	599	605	584	593	599	588	554	555	620	597	633	563	587	588	588	598	589	578	546	643	590	603	608	613	602	607	619	604	580	574	559	590	597	597	574	609	572	619	571	581	584	593	569	620	591	631	599	571	583	565	578	595	578	590	610	571	583	581	567	584	603	585	567	603	579	573	631	588	577	579	639	665	569	600	603	566	604	567	559	567	586	621	599	566	577	591	601	598	618	583	632	619	579	629	552	613	572	579	638	599	561	592	587	589	610	591	605	605	619	592	596	578	620	594	621	553	639	595	617	630	621	567	589	601	585	566	572	562	587	593	619	572	571	537	578	562	530	623	568	569	568	569	611	558	585	577	556	608	598	631	588	618	586	663	614	579	610	584	597	573	596	565	600	634	609	602	594	588	614	570	614	633	629	587	578	592	613	555	550	591	596	542	563	584	595	605	577	582	573	573	599	610	566	610	601	591	582	643	645	616	611	606	590	615	620	602	596	606	587	589	586	602	601	616	602	585	614	570	647	584	581	568	611	583	593	600	577	601	598	578	587	628	584	588	613	562	619	605	634	536	607	618	598	604	598	588	591	593	636	603	601	575	607	624	590	596	567	642	559	601	633	620	626	618	572	582	605	592	574	639	617	625	582	531	573	626	620	588	633	580	685	614	613	599	626	593	570	602	551	598	584	562	617	600	601	635	562	572	586	628	567	627	598	612	593	615	610	577	624	594	634	560	571	603	609	589	622	570	612	557	572	571	596	575	579	580	592	604	552	585	611	565	592	603	624	603	573	592	584	601	640	582	583	616	604	561	606	602	603	584	574	570	594	553	603	581	579	587	618	620	556	598	564	607	589	561	550	590	603	575	593	630	558	592	624	571	585	564	566	608	625	591	578	611	613	563	595	608	594	589	626	583	597	607	572	588	582	588	623	594	594	603	575	629	608	596	583	629	596	585	579	599	612	543	613	584	567	606	576	619	596	593	612	572	600	597	583	622	613	612	611	600	586	580	575	638	592	620	573	604	577	617	563	617	609	615	607	581	607	588	574	583	587	593	571	609	589	580	594	579	562	586	595	619	621	601	593	622	606	568	628	591	598	613	544	595	613	632	627	561	587	596	586	577	610	591	538	595	619	578	580	601	607	637	557	619	612	639	586	589	614	600	581	561	573	601	622	598	570	578	610	626	595	597	583	563	585	611	603	594	631	634	557	565	600	575	609	579	598	552	600	640	588	604	597	670	632	600	586	627	606	641	603	654	563	591	544	627	606	654	648	587	596	637	576	611	594	582	593	551	638	577	601	612	595	595	615	565	564	617	631	591	616	591	580	596	599	598	592	612	560	580	616	573	579	609	605	570	602	573	569	624	603	584	567	617	587	592	583	600	579	591	577	621	603	624	604	599	594
3917	1450	1573	1190	916	854	742	607	476	531	476	431	421	546	2002	2182	1017	441	277	216	234	173	211	223	195	194	202	240	213	229	224	220	210	176	174	190	215	195	216	212	201	210	193	187	200	210	217	205	212	199	212	185	219	181	217	189	217	206	238	184	222	222	203	209	201	189	192	193	210	195	195	218	207	199	211	187	188	223	189	204	219	200	214	221	205	218	226	219	200	185	198	211	209	189	186	186	202	208	214	226	193	191	182	205	213	232	241	188	207	221	208	207	189	196	222	201	205	191	220	197	216	217	215	190	198	194	224	210	204	201	197	194	206	214	208	197	203	213	205	215	207	218	209	217	219	189	191	210	200	223	218	214	222	226	200	202	212	195	202	211	201	187	206	208	195	200	227	250	176	221	240	198	201	203	182	188	238	195	196	205	202	232	184	193	186	212	219	215	229	208	215	189	216	213	208	204	209	202	196	214	194	193	207	243	246	201	190	216	220	209	202	216	196	198	205	201	210	199	208	205	202	206	205	208	192	194	183	211	240	223	188	192	208	211	211	217	196	189	192	204	216	191	210	206	223	200	211	212	175	207	213	190	204	207	226	224	210	215	205	179	184	203	213	200	214	205	198	227	196	213	201	208	187	226	230	200	183	208	213	206	201	213	222	196	197	208	215	225	202	192	216	217	225	209	202	233	212	233	184	209	205	205	220	209	202	215	207	186	202	219	251	202	216	198	216	198	214	192	203	195	208	211	192	221	203	219	218	201	204	198	200	207	176	194	195	214	197	246	237	205	204	211	216	207	176	213	244	194	221	187	209	184	225	224	199	198	171	210	219	187	182	198	194	226	184	215	201	183	199	188	194	239	206	196	208	225	186	205	213	204	165	200	202	223	197	207	216	193	216	227	187	178	203	221	205	179	226	196	235	229	211	209	198	224	206	240	223	186	203	222	196	215	217	209	199	204	199	202	225	183	187	216	178	209	228	199	229	216	174	226	176	185	224	185	213	203	209	205	194	202	212	184	202	193	215	207	207	228	183	196	197	192	217	198	231	195	196	205	229	209	214	219	211	211	205	178	188	224	194	203	235	236	195	240	202	222	208	242	209	185	191	206	201	214	191	206	197	200	229	211	205	188	196	186	214	182	226	220	193	210	190	245	205	218	223	204	194	186	188	229	209	213	231	221	217	202	217	193	195	191	195	237	196	210	204	215	191	213	206	201	183	192	229	211	194	219	220	206	212	220	211	231	221	206	193	210	243	205	212	216	202	189	214	212	192	229	202	207	223	183	189	211	205	237	208	230	192	198	203	211	215	222	175	210	217	224	219	192	211	221	189	200	197	191	211	196	201	224	208	203	214	220	182	195	219	190	237	227	215	198	229	202	217	228	202	183	192	199	189	201	212	191	218	236	180	226	194	220	213	216	200	191	227	211	229	226	189	219	203	218	218	202	204	236	206	220	197	253	195	226	198	191	212	203	191	197	225	219	201	218	205	222	230	244	189	207	188	204	222	200	201	216	184	223	199	223	243	196	207	186	201	193	217	212	204	196	203	198	188	212	217	196	217	224	225	217	232	207	219	216	203	214	203	227	221	214	210	204	196	203	212	205	192	217	225	213	203	200	213	193	222	214	224	215	208	212	234	201	206	214	222	216	184	196	207	204	226	194	221	185	183	246	215	214	220	238	234	195	194	190	214	232	208	178	208	195	195	205	196	243	189	186	193	204	221	207	195	214	207	200	222	217	205	215	202	190	199	216	202	195	207	191	215	202	215	218	228	192	201	240	223	217	213	237	182	199	195	235	200	208	218	215	186	196	211	202	194	225	175	205	189	201	181	215	217	214	221	220	194	221	206	222	210	195	201	229	216	223	218	225	187	232	206	207	229	193	212	186	215	206	194	228	201	218	194	224	232	218	209	242	187	185	213	212	187	192	235	217	222	219	234	215	191	226	214	196	197	203	199	208	206	218	183	215	202	201	204	210	217	193	214	205	205	204	206	203	232	234	196	218	201	188	201	224	231	202	213	217	205	216	230	194	190	236	215	195	214	203	206	191	210	219	212	198	201	186	212	212	191	226	209	200	179	209	192	215	215	214	202	225	194	216	180	211	215	230	190	207	222	215	203	197	189	201	211	216	222	197	209	214	199	222	232	203	203	211	212	179	196	226	235	211	203	210	176	218	254	200	202	221	191	210	182	188	201	218	200	202	215	178	214	202	217	217	229	214	215	193	218	218	192	209	195	184	204	206	193	209	201	179	205	194	220	188	208	197	222	192	210	217	207	225	225	196	210	202	201	195	226	224	214	204	209	210	205	216	211	185	209	203	205	208	202	207	242	183	193	217	199	203	224	218	196	208	203	193	221	214	207	214	231	205	203	206	220	227	210	175	191	174	205	189	217	203	200	196	188	210	188	210	220	198	233	209	226	242	217	207	212	195	208	232	220	202	204	214	207	216	202	197	201	236	211	204	200	206	247	223	226	209	209	228	194	207	206	224	181	208	197	203	207	179	216	205	192	219	226	242	197	213	211	213	186	258	219	238	206	196	174	210	185	213	203	198	182	208	224	215	203	210	207	202	214	189	209	224	230	199	227	215	193	219	216	226	196	200	237	217	217	199	215	216	211	204	237	215	203	233	221	193	204	217	203	202	217	216	229	222	204	205	211	205	185	205	226	185	207	204	180	213	209	212	207	216	209	227	200	199	222	215	191	206	208	205	212	209	213	200	223	207	225	199	207	205	201	201	176	203	203	189	233	185	193	205	183	222	228	212	207	207	211	234	221	216	200	222	189	189	210	200	217	216	174	204	199	209	214	221	194	187	210	184	196	194	203	209	218	219	200	190	201	201	195	209	209	200	240	229	213	201	207	209	197	194	197	210	212	214	199	214	236	198	204	209	211	221	197	222	214	218	207	212	193	227	224	211	180	213	223	187	211	213	189	197	201	219	204	203	210	186	210	232	209	215	188	202	177	209	215	186	206	204	201	208	229	198	186	209	208	182	194	209	199	194	225	210	200	202	228	217	180	201	206	190	192	203	197	197	224	226	202	216	201	180	224	215	205	212	229	188	201	221	223	236	230	188	207	199	205	201	202	194	191	183	215	203	197	218	205	223	206	198	197	201	214	195	229	213	215	211	187	202	191	190	203	223	192	205	213	189	157	195	193	190	190	206	222	189	212	205	216	202	193	211	222	208	200	194	198	215	205	211	206	211	219	175	192	214	192	201	216	214	224	200	199	188	196	215	200	193	212	220	226	220	197	177	217	213	203	201	216	228	204	190	191	231	194	209	194	205	201	222	203	191	208	218	209	211	228	242	231	222	180	223	186	228	207	201	210	214	244	249	184	230	210	194	214	198	211	210	188	187	200	183	229	209	197	221	212	231	217	164	201	217	215	213	234	232	196	231	198	187	178	212	215	201	211	211	184	216	214	207	186	195	221	181	201	228	189	213	208	186	211	189	209	204	198	197	228	208	199	204	202	219	236	241
3425	1717	2279	2976	3074	3361	3136	2857	2463	2723	2638	2253	2201	3041	11235	10142	4257	1470	936	657	649	626	643	632	596	606	607	638	592	560	600	611	582	602	611	585	582	559	605	631	584	577	652	597	573	624	617	608	562	561	587	571	546	619	552	625	593	585	637	551	575	596	569	542	576	571	581	542	566	596	584	559	590	592	613	599	586	635	639	600	577	611	609	612	602	635	629	609	605	598	573	590	575	600	614	590	609	564	585	617	609	601	594	629	588	613	584	586	613	625	605	593	607	648	602	596	600	608	595	579	568	628	551	625	612	590	592	553	584	543	637	622	565	600	624	552	586	603	620	572	583	615	595	629	606	585	595	610	642	564	584	575	611	593	619	589	626	562	656	574	619	601	570	628	568	587	602	619	580	609	594	602	613	587	564	643	582	582	592	594	602	625	588	618	625	568	581	576	597	610	619	600	588	585	573	596	599	577	602	612	592	603	573	607	576	594	613	578	600	576	604	600	608	594	644	590	579	570	614	597	603	594	593	575	578	623	562	638	648	608	626	605	653	556	633	594	578	578	600	593	575	630	593	577	601	549	582	595	618	598	601	600	590	619	597	587	617	603	587	609	595	589	639	650	583	583	580	551	587	612	605	616	581	569	584	647	582	603	634	583	551	633	583	620	637	568	599	625	595	591	615	587	599	613	570	573	633	570	579	602	638	561	593	569	576	575	596	595	607	565	583	641	625	608	617	629	630	604	621	574	591	614	547	618	584	584	576	584	577	648	569	572	609	610	623	621	608	598	604	610	641	593	587	620	618	536	587	569	619	599	613	609	636	556	552	555	558	600	632	568	598	564	565	582	580	572	597	562	611	590	633	618	591	603	582	626	572	633	579	568	583	618	592	573	622	570	548	629	573	612	566	585	573	570	580	585	615	617	597	642	632	556	592	575	613	607	606	626	601	594	602	591	669	604	571	552	571	645	619	578	590	601	589	558	624	633	574	637	563	603	608	628	618	603	577	588	569	568	621	598	572	609	630	627	590	597	582	593	626	534	532	624	548	576	568	600	607	603	562	644	612	557	621	594	581	619	597	575	601	602	592	585	554	552	603	604	596	592	574	603	573	618	611	622	589	614	612	640	583	633	569	602	571	581	635	625	583	576	576	596	601	595	600	598	622	614	630	561	602	577	590	589	592	609	639	596	616	605	586	611	568	586	603	607	598	585	601	590	612	599	598	650	581	590	607	594	569	612	625	596	624	575	544	571	592	595	620	568	588	577	560	613	610	620	569	596	577	594	571	605	628	630	598	605	609	602	661	601	588	616	603	573	640	621	564	578	596	574	604	582	616	570	624	583	625	578	543	611	583	623	606	602	596	556	588	600	580	605	563	621	572	596	573	581	612	558	619	570	575	599	610	587	596	582	566	583	594	598	614	576	631	577	584	551	598	628	624	599	569	612	598	554	559	588	629	620	622	590	624	588	613	587	613	565	613	541	639	598	577	561	598	617	594	614	598	593	639	568	601	585	595	614	591	589	573	592	520	578	587	625	613	548	579	644	584	656	594	594	609	600	594	616	580	562	645	589	554	555	556	620	594	590	640	541	581	612	592	586	580	611	593	588	604	610	560	614	603	624	597	646	620	595	583	581	562	577	616	581	580	600	598	625	595	584	520	655	566	562	611	595	631	619	565	600	562	575	574	600	601	578	567	613	605	645	634	606	559	595	607	583	620	623	600	569	579	597	612	558	591	616	628	584	601	603	586	574	591	611	598	564	607	577	595	619	620	565	595	577	559	621	600	590	581	630	613	580	560	601	609	635	571	578	590	607	582	602	643	614	620	578	619	565	580	612	575	643	564	630	606	545	614	556	561	628	543	578	613	575	546	581	598	588	638	629	587	600	598	582	580	601	584	609	585	563	577	580	587	617	575	597	611	646	604	591	563	570	561	590	604	603	594	565	586	623	608	566	602	576	585	630	590	609	572	584	600	585	615	553	585	629	607	588	622	594	563	595	623	553	604	584	615	576	591	627	624	652	583	602	611	576	629	611	592	580	575	604	662	547	613	567	617	591	628	571	596	584	614	574	596	602	621	594	588	610	548	589	578	583	578	543	562	598	598	565	578	575	609	587	613	621	578	593	633	605	634	651	584	576	594	569	623	609	600	618	617	577	561	573	672	629	588	573	578	597	536	591	622	639	654	593	563	595	585	620	605	621	645	589	617	597	587	565	592	583	555	596	569	603	599	589	599	589	536	577	564	613	646	575	556	591	601	633	590	581	616	640	602	575	592	577	564	646	607	569	589	610	638	595	601	612	596	622	643	603	563	626	648	588	637	575	562	569	607	612	581	580	587	593	627	622	624	606	585	573	609	607	569	615	545	617	594	566	605	595	647	601	554	575	616	579	603	620	588	566	601	604	569	590	607	613	564	555	591	606	618	584	592	623	531	613	602	590	575	588	591	573	609	550	610	624	595	628	588	621	630	628	591	564	611	601	585	620	647	547	625	603	591	641	582	638	599	576	539	629	610	543	583	624	566	634	632	625	610	564	588	599	640	620	592	598	570	626	581	610	614	578	596	626	577	592	607	577	564	571	578	551	571	563	597	583	601	562	598	587	552	570	615	576	623	598	609	591	577	598	556	624	591	572	587	580	646	588	606	589	610	587	630	612	552	611	618	559	593	577	582	597	622	605	603	591	605	618	650	588	580	591	586	607	568	566	634	603	603	649	570	620	583	615	637	575	601	570	596	611	586	571	612	597	619	598	597	580	643	600	579	578	559	586	606	595	607	560	586	601	617	607	572	591	576	596	592	578	589	618	595	601	577	582	540	613	626	620	586	594	630	636	603	558	616	643	632	596	632	606	604	625	605	577	591	584	590	553	585	612	572	627	602	592	631	653	614	581	632	627	601	582	581	614	588	548	602	634	575	560	629	609	606	564	629	614	582	587	564	595	618	548	622	581	611	602	605	565	598	615	569	564	568	624	593	610	585	600	576	576	595	589	558	573	561	579	551	594	635	627	602	599	590	572	590	577	585	576	560	614	561	599	613	622	616	557	605	602	564	571	614	622	581	589	609	573	588	577	616	605	580	622	583	575	562	603	578	609	588	561	537	569	597	586	580	526	651	555	597	573	588	548	611	562	559	597	568	617	575	609	579	622	585	611	562	616	643	559	586	647	666	628	621	561	634	613	569	588	648	617	591	610	581	597	584	585	599	548	617	626	605	622	628	537	616	608	559	583	581	626	636	588	632	616	618	589	561	648	590	619	578	584	574	570	626	560	575	588	613	607	591	609	615	631	605	603	608	576	556	592	596	645	562	606	562	635	598	609	611	575	627	581	578	621	578	649	575	617	605	574	600	625	628	611	558	575	608	623	603	608	542	573	570	630	613	626	580	618	598	632	617	585	568	620	655	535	591	637	592	559	606	589	619	571	606	574	603	600	627	605	635	590	582	593	624	635	573	581	585	597	573	652	581	607	586	577	590	634	536	586	628	576
4847	1798	1659	1383	979	895	628	524	490	514	443	464	431	601	1984	2022	1051	467	299	222	226	217	231	207	204	227	222	228	216	213	216	188	178	203	212	211	205	187	217	200	209	220	208	215	185	226	192	216	196	195	209	207	197	212	198	203	212	207	205	212	180	203	199	202	193	193	238	204	214	211	217	209	187	206	193	213	228	189	208	196	209	194	210	229	216	221	234	229	198	193	199	206	231	225	220	207	206	198	217	198	215	196	222	201	212	203	210	234	203	217	216	195	176	193	207	218	188	196	212	213	190	203	197	209	198	267	200	204	195	189	231	200	212	200	214	194	208	214	201	212	205	201	207	231	194	160	228	194	206	213	203	223	201	203	200	185	197	202	221	227	218	194	207	221	193	211	222	195	222	222	212	215	192	200	195	195	210	195	222	225	205	233	212	181	222	206	209	226	223	221	211	181	205	234	204	189	186	208	184	243	185	200	197	207	233	211	192	200	206	206	204	235	187	190	203	198	200	182	220	239	195	209	213	204	212	224	177	187	219	225	193	207	185	203	199	193	209	219	188	199	194	216	200	210	217	206	220	208	198	218	218	197	195	209	217	223	203	207	209	211	203	204	200	226	200	181	206	224	191	196	203	196	199	208	223	192	211	203	178	189	190	210	196	220	179	207	209	208	227	188	215	209	199	214	222	195	193	215	225	226	222	222	194	183	203	211	227	182	213	197	210	216	205	206	210	211	227	190	214	210	198	181	181	218	195	200	195	198	209	211	223	194	210	188	221	214	192	206	196	205	190	200	189	202	229	213	186	209	214	197	239	233	202	196	214	201	214	228	200	205	220	209	202	193	220	210	217	189	212	204	221	212	225	225	207	211	213	223	200	187	202	209	184	215	187	211	218	197	215	196	223	206	204	212	191	200	202	207	215	192	187	219	192	194	206	205	187	217	201	208	185	217	202	230	233	194	203	195	209	199	227	198	220	198	184	211	201	209	176	224	208	197	225	207	183	208	186	196	215	206	222	214	183	182	203	225	202	238	204	210	209	205	248	196	176	204	167	211	212	204	220	210	215	209	199	209	177	197	191	197	202	190	204	217	195	194	215	198	200	180	203	204	235	196	195	220	227	220	207	209	208	199	235	203	208	229	194	214	213	199	220	218	188	212	211	206	225	204	203	233	207	227	211	212	190	211	225	203	208	203	210	223	186	196	219	210	187	188	188	204	202	214	202	206	205	204	230	212	192	244	195	182	180	192	233	199	212	225	227	223	194	218	217	178	223	219	221	201	212	224	206	199	203	207	211	218	207	188	202	221	200	216	213	215	242	189	220	212	209	201	231	217	221	236	203	211	194	224	217	210	202	204	214	199	195	192	200	186	197	212	205	208	199	203	195	210	183	185	210	207	189	193	199	238	196	215	237	204	202	188	206	212	200	219	241	216	211	199	209	192	193	208	200	211	214	189	201	193	215	218	201	235	228	206	191	225	225	215	212	227	237	206	237	203	185	207	227	205	198	197	198	184	220	219	211	196	184	185	220	216	191	192	191	200	217	186	206	197	200	203	195	208	200	195	218	229	210	210	217	210	195	233	199	188	200	194	224	188	209	207	193	194	219	212	213	215	194	194	225	198	221	197	200	197	215	190	201	218	209	218	227	198	192	205	184	196	222	214	195	201	210	222	184	210	240	217	207	210	190	184	202	210	223	207	196	196	227	207	226	208	232	200	216	231	211	211	215	209	227	187	214	198	168	225	210	200	240	183	215	208	208	230	211	202	230	194	209	227	195	209	233	189	223	192	207	209	216	211	223	201	204	205	182	192	189	205	197	227	229	212	225	222	220	194	223	204	201	210	240	219	219	219	209	199	211	201	208	185	211	205	203	205	213	213	183	185	182	195	224	201	228	194	210	216	199	192	245	228	237	197	200	225	206	193	170	191	197	184	206	192	206	230	204	220	214	195	205	199	203	195	211	200	202	212	188	228	209	201	214	227	198	213	218	207	191	206	226	222	198	238	223	208	195	214	179	202	219	180	209	232	193	226	194	169	223	202	216	213	207	202	219	202	203	157	214	207	217	187	215	161	186	190	216	187	207	197	209	207	182	219	208	206	196	204	199	192	217	219	216	195	195	213	184	210	220	221	205	208	189	203	205	221	225	227	222	215	211	204	204	212	215	212	198	167	188	201	204	207	212	197	213	220	199	198	203	218	206	235	226	220	216	193	202	234	217	217	211	206	215	216	192	240	220	222	211	221	224	211	199	209	187	229	195	233	209	212	212	223	221	198	216	209	191	190	216	232	198	172	217	199	208	202	218	196	209	224	201	208	188	205	202	218	203	205	200	185	239	234	223	220	193	186	187	204	188	192	214	208	218	195	206	172	232	194	185	217	209	194	201	195	201	190	206	218	185	218	225	201	202	214	204	204	203	202	194	187	184	192	225	177	230	190	191	195	207	216	181	200	219	216	197	168	207	199	209	212	209	189	190	206	216	213	218	208	197	209	204	210	198	212	220	188	196	197	205	220	175	205	221	213	234	214	198	203	197	196	212	196	199	185	214	218	196	204	221	194	204	194	180	217	181	224	203	202	204	232	233	180	197	213	223	183	237	228	218	188	182	196	211	187	201	195	207	201	241	206	216	210	193	208	213	211	209	212	216	204	191	220	231	206	170	216	225	202	202	201	214	201	218	198	200	207	209	220	193	188	214	198	222	235	186	204	204	196	210	227	204	220	191	188	207	221	214	218	216	205	219	199	212	209	207	201	194	221	210	212	246	192	191	180	200	208	203	209	222	214	209	214	207	195	202	206	196	198	193	190	208	216	211	222	241	228	205	211	197	218	193	210	217	205	223	213	183	209	233	196	202	202	211	225	190	212	190	222	220	241	203	219	200	212	223	197	206	226	203	229	222	243	203	211	205	202	194	201	216	220	208	215	196	198	215	215	194	227	210	195	189	208	208	197	181	206	206	239	212	210	205	212	222	203	210	200	208	212	245	181	191	224	233	189	206	222	213	196	220	208	237	201	224	196	198	206	226	196	195	215	196	199	236	210	188	229	218	219	201	221	209	229	223	220	206	221	199	210	220	193	205	204	205	212	204	207	207	187	219	217	215	169	203	190	223	181	194	194	235	186	202	217	187	178	213	223	229	221	204	209	205	216	216	214	200	215	221	204	201	199	195	217	220	199	215	214	216	221	189	206	203	210	200	219	195	195	224	205	203	188	213	207	225	220	200	209	225	193	217	178	183	199	230	238	221	202	239	213	187	219	208	193	202	207	234	202	233	214	209	228	193	195	189	221	217	218	194	160	212	193	201	214	186	206	203	199	221	189	198	228	208	202	195	220	192	194	203	200	197	216	214	217	223	204	198	194	222	193	170	185	214	196	211	225	214	239	221	229	236	210	195	174	209	211	231	222	216	220	193	212	239	208	187	210	208	196	219	241	214	195	226	209	206	235	238	212	201	202	244	165	196	196	203	207	207	198	212	196	200	206
3957	1905	2497	3112	3231	3680	2726	2409	2420	2865	2434	2163	2049	3296	10690	9488	4380	1668	930	655	628	626	606	578	566	593	571	644	594	625	590	615	647	591	595	577	605	641	605	569	574	618	589	562	582	618	584	623	611	611	597	592	572	562	586	590	631	565	594	563	556	648	564	601	587	604	607	551	541	633	575	622	602	538	640	565	620	615	582	607	591	602	610	587	638	587	625	555	589	564	557	551	598	564	602	551	563	615	567	558	585	609	594	605	598	583	642	599	549	566	583	601	591	589	618	598	612	582	653	608	586	568	597	610	625	581	610	619	606	613	601	654	602	567	548	602	592	594	627	574	601	583	639	614	590	578	616	557	615	628	583	594	656	635	598	553	599	592	582	595	590	568	629	627	587	590	586	561	581	563	539	608	593	620	598	573	579	623	626	595	609	582	619	559	614	585	621	594	600	595	573	594	589	623	569	569	658	632	590	616	621	609	645	614	612	589	596	578	592	586	562	600	597	615	581	622	612	572	599	602	557	600	598	593	592	592	643	595	619	579	588	581	649	572	606	581	589	578	548	609	587	584	640	573	612	640	543	564	623	596	591	596	598	630	575	609	574	591	596	561	568	589	587	605	622	571	581	602	579	633	623	609	586	588	549	592	589	577	602	602	617	590	563	554	557	596	610	596	596	606	591	625	583	587	658	644	580	600	597	597	575	633	590	577	621	578	612	589	585	575	606	576	608	578	562	630	584	581	617	559	597	609	614	593	619	615	632	596	566	572	585	597	574	617	587	596	631	585	617	593	597	601	580	608	559	623	600	616	582	617	609	578	595	625	576	609	619	621	606	623	586	610	642	590	606	606	634	613	607	587	558	612	592	581	584	649	562	576	604	593	558	616	573	588	594	603	587	570	566	603	635	593	609	529	577	581	608	609	586	588	591	590	584	586	612	583	587	608	579	594	603	596	572	593	618	605	551	622	607	576	574	640	581	598	576	580	589	570	604	601	599	646	600	623	615	643	637	582	526	602	611	573	574	599	586	582	546	591	611	595	562	623	615	625	613	583	574	603	599	593	630	613	600	585	587	585	583	568	606	591	620	578	573	563	595	618	607	626	586	642	569	584	648	572	601	572	595	587	557	607	583	609	575	599	624	603	588	574	617	615	582	649	606	577	577	552	586	608	613	590	566	604	624	611	597	591	606	616	599	558	629	560	621	618	631	629	597	568	603	570	582	601	579	573	587	609	564	585	632	584	592	573	594	612	655	582	600	611	560	560	572	581	607	590	576	587	564	566	583	594	609	548	587	558	610	618	587	612	538	565	619	612	591	652	591	568	592	576	602	597	583	631	604	595	576	603	589	599	573	609	589	570	667	624	597	595	623	610	575	596	574	559	576	624	643	609	584	600	597	609	611	579	589	654	628	629	559	594	638	551	586	600	552	585	578	566	577	567	638	605	588	611	582	594	624	578	599	618	588	626	597	605	586	560	661	598	605	562	598	619	561	562	625	581	575	592	625	574	627	617	609	557	642	614	622	597	619	621	580	591	622	536	566	610	581	615	549	570	624	575	590	602	591	616	568	543	608	571	593	579	568	615	572	567	651	549	640	601	580	629	573	618	563	617	586	578	573	603	563	584	583	614	627	623	578	573	630	597	619	579	601	553	594	595	580	550	600	579	634	614	580	564	596	580	578	601	604	594	561	601	596	585	618	595	618	606	616	608	576	586	590	593	646	614	631	645	601	612	595	613	614	642	557	571	559	627	565	584	655	605	597	608	589	626	582	568	593	594	568	605	613	591	541	619	607	586	576	569	562	637	601	624	582	563	584	590	571	613	603	625	576	590	615	582	592	595	585	602	646	593	585	596	606	639	579	590	596	613	562	600	583	570	618	558	580	595	575	597	583	562	592	568	562	520	568	600	633	610	569	591	543	596	563	579	620	631	595	591	570	592	611	555	592	599	614	593	576	571	632	588	592	538	566	584	589	648	606	591	617	555	641	576	588	604	567	621	620	572	593	586	633	622	597	587	594	594	581	579	597	614	597	637	572	629	620	570	615	587	620	618	613	577	569	594	555	600	610	609	614	583	599	554	596	589	654	604	653	620	576	588	603	598	591	578	617	600	606	592	579	546	632	585	618	603	632	617	628	612	599	610	593	644	602	648	583	527	619	617	617	595	614	613	566	608	541	600	585	560	590	595	586	614	568	568	603	552	570	610	615	567	599	632	580	591	565	567	591	614	592	622	601	636	614	596	577	596	632	648	598	635	581	626	633	567	605	595	595	608	602	569	626	605	582	600	589	604	592	583	600	653	616	593	628	605	583	621	553	593	592	586	612	625	593	635	612	573	580	573	579	578	571	598	581	628	565	603	613	568	563	564	639	604	579	603	608	585	580	584	585	591	603	587	580	592	647	589	597	613	591	611	643	602	581	614	583	585	599	617	600	579	602	574	597	579	638	594	593	592	629	575	619	609	629	588	564	606	633	559	560	569	596	578	606	614	620	631	615	567	550	565	627	577	610	664	620	610	603	579	582	617	607	561	610	608	624	612	652	602	575	588	585	563	611	575	564	594	581	582	633	583	570	611	578	624	579	626	626	622	616	596	588	581	583	628	575	654	593	563	610	557	586	574	588	535	597	609	662	609	575	621	620	552	596	578	593	570	589	633	609	611	571	570	615	624	583	590	607	634	594	603	640	586	627	592	558	593	563	614	591	580	584	618	593	584	575	585	591	597	600	626	579	630	598	637	584	609	603	566	608	620	590	618	592	594	588	604	592	578	565	593	595	599	548	630	616	602	639	604	570	612	591	583	596	600	620	599	580	569	599	587	621	526	605	548	585	588	601	548	646	606	587	607	638	617	577	580	574	594	635	573	583	609	590	625	601	594	609	622	604	577	630	606	596	587	576	574	600	617	612	545	571	579	580	568	621	584	580	559	565	570	625	597	538	585	577	619	595	574	572	564	588	593	599	595	605	583	605	615	641	566	586	572	584	554	602	629	582	613	626	610	565	603	589	586	542	568	587	602	629	563	586	576	615	574	572	575	578	581	579	616	614	596	624	584	574	599	586	609	589	616	600	587	631	592	609	612	569	614	600	629	626	573	617	589	575	602	619	582	597	548	586	546	562	614	601	623	639	609	605	632	590	583	618	558	555	545	595	597	621	578	620	635	612	606	579	593	609	593	548	588	659	587	575	644	582	617	584	637	583	604	619	652	560	589	562	602	608	607	582	606	648	623	614	617	620	574	590	591	604	581	559	587	619	575	625	589	602	605	647	553	621	584	603	575	618	580	541	549	536	554	601	614	583	570	623	591	581	585	598	608	600	609	596	612	583	595	619	600	580	569	603	587	589	635	532	580	626	643	608	597	572	575	609	603	570	579	598	590	628	563	619	554	603	572	581	536	633	619	637	610	569	568	578	630	580	563	596	629	588	649	560	591	537	601	591	589	563	592	633	575	624	594	575	612	623	584	595	575	581	622	618	587	582	633	622	609
5444	1626	1790	1598	1323	804	528	506	524	503	479	450	387	610	1965	2029	1016	451	276	237	219	217	205	224	230	229	224	192	195	210	205	215	211	206	180	205	217	217	192	229	207	199	207	215	211	202	187	212	232	213	244	211	234	208	208	206	193	203	193	221	197	222	221	196	196	233	198	205	222	190	224	198	192	243	210	214	206	196	217	216	199	193	176	195	207	197	216	195	193	208	223	210	198	197	202	232	228	209	201	199	224	235	204	207	225	215	207	201	223	180	194	187	213	186	203	229	201	194	200	225	210	215	204	196	213	229	231	202	197	200	246	232	239	210	210	212	228	201	201	208	223	217	188	199	234	197	208	216	231	209	220	202	197	187	226	199	172	212	206	202	206	206	211	191	190	193	207	210	202	243	211	198	212	201	210	199	219	228	215	196	171	199	200	228	218	198	194	208	217	218	203	205	207	202	225	232	208	195	218	213	216	211	213	206	195	222	212	179	204	195	219	217	197	185	202	210	213	183	187	188	215	203	192	224	195	218	232	194	191	201	215	190	208	218	226	210	203	203	193	217	200	217	184	203	221	216	213	215	197	229	198	193	221	213	216	182	208	187	207	177	207	190	194	207	166	223	193	224	199	209	208	218	221	209	204	197	235	228	206	196	211	217	189	215	193	219	204	196	210	194	206	207	211	202	216	216	225	219	210	214	234	202	197	234	174	221	230	212	208	201	215	207	221	224	181	229	217	218	212	218	193	199	206	206	196	208	196	201	220	213	190	195	197	215	219	190	217	188	205	195	195	209	199	199	210	210	201	170	196	217	211	204	211	210	193	197	206	218	201	196	193	189	205	204	212	238	232	208	205	200	191	204	193	210	196	212	220	208	188	195	213	201	198	224	196	228	210	198	218	194	192	194	218	207	209	206	206	219	218	185	222	189	205	219	205	203	183	206	191	204	210	197	187	207	214	209	210	215	182	205	211	228	213	212	215	213	204	228	201	196	200	209	201	175	229	200	206	216	198	201	186	200	203	205	225	205	208	212	237	222	208	205	194	239	206	187	203	211	181	218	234	240	200	211	243	176	202	217	216	210	209	219	224	238	202	224	209	193	201	210	236	192	186	221	232	214	224	219	194	201	201	227	218	227	186	211	219	208	229	187	200	187	243	240	232	211	210	222	205	209	208	191	209	216	183	195	228	207	221	239	227	233	224	213	184	209	211	200	208	191	186	214	201	242	204	190	204	207	224	188	219	209	233	197	208	234	219	203	213	212	189	208	208	212	232	207	203	184	212	190	180	217	192	212	208	203	228	217	190	205	217	199	203	208	203	216	205	214	192	206	209	213	211	169	212	243	191	216	192	208	201	211	213	214	203	224	230	189	202	175	215	225	232	224	224	227	192	200	217	223	207	205	228	233	193	181	209	229	195	208	224	217	208	181	206	217	191	225	189	201	214	175	198	185	201	223	236	206	204	200	175	191	200	219	221	208	198	186	187	222	208	209	193	223	207	202	201	245	206	234	212	203	224	212	234	193	215	204	201	188	228	233	219	237	185	222	242	193	177	207	201	217	225	200	209	197	216	209	207	175	214	193	203	197	190	192	220	234	191	177	195	203	198	216	196	194	217	187	187	205	210	192	174	220	192	206	191	187	237	216	201	204	203	204	193	204	213	188	203	224	203	226	197	208	173	216	198	204	188	227	217	211	188	217	210	208	184	176	212	195	186	173	207	172	193	186	186	234	226	199	203	210	210	226	201	186	210	200	221	194	213	211	234	193	235	213	200	207	209	225	209	200	233	209	194	204	198	212	221	210	219	203	212	215	209	210	217	234	233	223	221	234	201	191	202	218	228	203	244	206	233	204	207	176	244	208	228	191	209	232	199	210	209	237	201	225	204	191	204	211	201	211	198	219	195	194	219	216	189	226	205	203	194	239	194	210	235	200	205	223	181	207	177	201	209	230	231	192	214	220	229	196	206	203	204	218	217	232	235	222	199	199	187	234	204	242	197	213	244	200	199	227	207	239	229	186	229	194	209	214	199	203	204	209	202	231	191	190	237	183	179	216	207	191	210	217	206	221	203	225	172	226	215	206	204	243	221	202	205	217	213	226	196	216	241	191	183	187	186	207	240	223	212	199	213	199	223	193	187	229	196	186	219	197	197	195	199	191	235	245	192	225	193	205	218	210	221	197	196	191	192	217	207	183	216	216	203	208	198	206	205	189	221	206	196	189	219	204	192	188	180	247	191	201	231	235	203	196	206	211	191	220	204	220	217	204	228	193	211	201	196	219	223	234	242	210	188	200	211	226	240	216	214	205	215	215	196	213	197	203	207	226	196	192	203	204	221	213	213	204	221	221	206	190	215	188	200	207	185	206	200	189	198	210	233	188	208	215	212	192	202	211	200	211	192	202	211	210	196	230	193	230	195	229	205	214	228	213	217	217	200	178	198	210	190	226	237	221	200	203	205	243	202	212	219	230	228	199	216	197	173	201	204	217	227	192	210	202	191	201	184	190	193	219	196	208	212	210	228	209	215	188	214	199	202	221	212	211	205	205	206	236	207	199	233	196	207	188	224	213	189	194	209	228	197	205	201	208	216	207	204	192	202	225	230	180	196	229	224	226	186	214	208	218	182	205	181	187	191	207	227	184	229	209	222	237	237	213	211	214	211	207	234	204	210	211	208	196	227	203	201	194	207	215	228	232	209	225	218	234	181	200	219	184	216	186	214	231	203	197	208	218	210	215	202	197	207	196	221	215	230	190	190	221	210	196	215	209	214	206	197	170	209	206	198	201	199	187	205	185	201	187	194	219	195	227	236	195	197	216	220	209	216	223	195	190	214	203	214	209	201	230	177	215	200	199	203	181	212	190	218	216	219	227	181	222	202	204	206	215	185	200	206	223	210	198	200	204	215	205	206	200	200	226	193	196	181	195	229	208	197	207	202	202	211	213	192	206	217	223	192	200	204	186	212	200	209	188	219	206	207	195	225	197	225	204	202	230	194	195	208	201	195	210	181	219	219	203	248	213	200	177	200	221	197	208	203	223	195	194	203	194	184	193	212	227	213	201	230	211	172	201	200	235	213	195	189	193	205	199	209	204	225	214	205	227	221	218	213	202	207	205	225	241	196	232	193	176	225	212	180	190	185	248	227	206	205	222	212	201	223	189	203	234	217	191	204	200	219	187	221	207	213	194	188	207	235	205	200	236	196	206	195	196	201	202	193	215	208	208	202	209	212	195	216	210	206	221	199	228	204	201	208	204	202	220	236	215	213	189	179	196	203	214	199	217	223	219	186	189	171	202	230	190	194	198	207	190	194	241	191	211	195	227	215	241	232	198	215	225	195	186	192	196	218	218	204	219	196	204	189	221	200	204	197	185	191	223	203	205	188	218	217	199	191	221	212	196	215	224	184	216	226	228	218	201	202	192	199	231	212	223	203	205	207	221	212	188	218	201	201	211	240	219	183	215	212	193	209	192	189	230	181	213	214	226
4194	1637	2521	3388	4117	2954	2312	2268	2500	2599	2495	2255	2155	3516	11004	9378	4666	1666	880	723	635	590	555	569	595	579	636	605	618	619	652	587	580	572	589	589	571	615	566	610	590	551	574	618	629	597	616	546	645	587	578	600	620	579	592	657	549	597	584	604	615	575	623	639	608	573	636	575	566	570	632	579	582	558	634	547	571	575	588	568	630	603	576	597	649	608	548	591	633	575	627	591	605	583	627	626	574	564	605	631	633	598	682	586	616	532	581	589	570	610	580	572	592	619	582	561	619	610	601	609	582	590	610	542	616	590	619	565	556	601	588	574	586	527	593	587	617	589	594	561	601	638	576	593	591	611	617	579	595	556	643	577	583	588	596	596	566	564	599	640	575	559	539	590	594	609	617	607	606	639	629	590	551	632	582	588	645	636	608	590	598	583	609	589	606	606	577	600	606	595	599	583	571	594	608	601	584	560	575	557	613	630	570	608	624	592	611	579	627	618	560	553	554	617	570	555	600	574	632	608	590	580	597	624	604	617	590	590	611	568	576	591	631	618	596	565	579	573	597	624	579	651	600	574	602	577	621	567	596	582	570	625	575	636	623	613	602	572	558	614	566	563	663	606	605	603	617	542	596	601	601	634	571	587	580	594	609	584	569	593	584	599	598	547	586	566	574	531	589	593	552	604	602	607	598	587	591	552	577	611	577	602	586	611	630	561	540	584	623	604	596	614	554	614	632	606	577	572	588	581	559	610	588	544	584	635	610	607	609	605	636	624	632	542	633	601	613	611	606	589	573	574	589	591	601	632	589	614	595	612	578	573	660	644	580	571	556	567	592	597	562	603	583	575	583	578	636	550	622	578	561	573	565	584	594	557	563	551	597	582	580	591	570	575	637	579	587	566	614	612	611	594	578	590	607	621	589	561	562	574	566	561	546	574	577	572	621	622	530	576	615	584	615	611	593	579	590	583	574	587	591	576	593	569	595	646	602	582	575	612	581	563	545	600	602	591	585	595	622	595	591	569	575	603	604	630	585	587	599	558	583	604	587	628	567	598	633	597	608	597	598	581	603	621	590	584	604	547	576	595	585	560	557	576	544	609	619	591	606	609	575	593	583	565	574	574	580	604	622	588	593	590	595	591	623	576	634	606	559	624	600	601	576	575	582	602	634	597	562	565	599	628	605	570	616	601	588	629	517	590	607	595	586	585	574	591	622	604	570	593	542	604	545	576	660	529	589	579	594	598	625	611	592	619	645	650	589	596	618	598	570	590	631	623	596	599	625	647	616	567	542	569	580	613	611	591	604	631	600	561	611	615	582	587	618	604	589	614	617	574	575	592	610	591	579	623	564	612	564	585	552	539	575	587	581	584	612	562	597	615	588	595	597	561	589	612	568	575	596	617	593	595	582	569	599	637	563	619	555	619	594	607	633	597	620	588	625	572	583	592	630	579	630	567	588	594	633	599	603	641	600	598	594	577	587	581	575	578	521	571	624	607	591	595	593	571	632	596	594	623	630	520	604	586	593	621	612	586	640	621	598	600	593	539	616	580	587	591	592	558	588	639	579	580	590	571	552	611	603	606	576	610	603	578	605	560	578	580	617	599	580	622	653	614	577	598	619	616	611	625	610	617	562	590	602	578	589	610	604	586	577	615	574	593	583	634	626	589	579	608	661	585	591	637	570	572	622	627	557	585	572	587	580	625	593	612	581	597	555	579	574	586	548	580	594	584	569	600	551	544	593	576	586	565	585	590	576	593	604	592	584	578	563	583	577	600	567	658	579	623	642	554	575	584	622	612	599	593	602	587	631	594	605	571	560	576	585	606	606	583	588	588	564	577	552	558	603	607	609	570	570	623	624	610	563	638	604	564	625	542	607	592	571	574	617	620	619	640	594	664	596	578	569	605	621	527	612	595	564	601	641	595	633	587	578	584	586	591	589	600	605	637	650	625	556	588	552	564	562	628	607	587	579	591	620	610	571	552	591	597	626	602	641	639	597	620	577	634	584	570	599	600	547	587	557	577	593	618	537	583	533	587	592	573	638	554	609	579	607	611	595	559	614	587	624	576	614	598	607	630	569	605	607	624	592	579	588	637	608	597	585	628	599	595	616	609	576	586	615	600	627	594	598	590	587	586	577	575	596	562	595	627	568	595	610	596	584	583	569	608	607	564	621	654	627	625	564	578	575	586	585	582	598	588	556	596	604	596	585	633	565	611	542	616	556	586	572	624	667	592	586	634	606	564	572	571	592	594	596	616	604	568	574	605	587	614	586	600	584	600	601	613	560	592	588	581	594	591	576	566	607	569	601	567	595	610	563	619	568	602	610	607	553	604	621	613	556	574	568	590	634	578	569	588	568	559	591	575	595	610	554	595	589	593	601	551	578	613	564	597	585	612	613	543	578	654	554	605	542	569	564	587	577	591	586	567	596	574	588	573	579	649	605	640	573	539	564	588	593	639	621	594	591	619	606	583	611	612	606	619	570	646	571	589	635	603	557	627	590	611	601	575	542	554	645	574	641	587	621	569	665	579	575	605	572	536	599	608	607	594	604	578	601	555	567	631	599	601	580	601	577	585	618	614	592	555	556	566	583	558	609	582	606	610	622	599	601	598	617	586	551	621	595	595	617	592	544	547	568	566	621	552	604	623	619	564	630	590	596	573	621	615	608	554	642	602	592	612	605	576	551	614	562	611	574	584	580	615	624	577	585	577	614	578	577	556	593	591	572	617	619	595	543	600	613	592	592	622	614	624	604	596	625	566	563	620	586	564	600	541	593	616	568	597	601	575	556	552	613	547	579	615	545	595	573	632	613	592	612	591	595	549	571	620	598	618	584	595	606	557	592	602	600	614	605	590	593	585	587	609	588	611	588	614	592	562	663	588	584	584	608	561	637	599	557	618	585	597	539	647	599	554	613	604	626	624	588	596	598	630	604	559	578	609	633	591	614	592	617	603	594	593	575	617	571	630	572	605	577	587	614	590	589	593	607	600	590	597	607	624	592	615	589	596	587	644	616	621	589	583	594	651	587	621	621	545	555	590	619	613	590	585	558	591	612	587	574	567	548	587	588	558	609	603	673	610	612	603	575	562	582	568	579	609	591	575	653	590	595	561	582	608	586	575	586	608	583	636	538	537	591	583	634	580	635	632	619	592	572	561	622	595	600	606	543	577	591	591	622	589	554	592	571	564	594	586	604	643	588	581	618	591	539	632	614	616	604	548	587	579	605	597	587	561	594	606	587	627	607	585	563	592	621	564	599	551	591	598	634	611	596	588	631	560	597	570	562	565	586	538	635	558	633	580	578	546	601	643	602	573	582	596	565	620	602	585	572	548	584	601	621	574	575	610	596	571	568	545	626	581	570	588	585	598	562	559	557	618	567	590	628	591	589	562	600	533	569	574	595	573	590	584	589	649	571	584	595	615	633	572	590	625	555	575	581	582	620	578	605	585	616	605	560	633	608	630	594	596	612	535	593	609	588	596	602	620
4189	1563	1985	1940	890	595	517	484	484	486	462	444	394	550	1994	1938	1107	447	266	252	227	216	205	173	193	220	195	214	213	201	192	210	226	226	218	209	213	213	224	186	199	200	200	191	211	200	195	184	208	193	207	198	204	205	204	190	205	215	189	200	183	185	236	191	205	224	213	214	217	183	223	191	230	208	214	185	236	216	194	194	227	201	226	208	219	217	206	226	211	228	188	209	203	215	196	217	198	216	225	190	219	212	203	169	185	198	213	206	180	205	203	210	210	200	206	195	215	234	202	178	207	194	235	225	226	187	230	214	186	208	215	195	213	174	217	209	227	211	228	208	228	209	208	200	207	190	210	207	205	210	197	218	200	189	186	212	196	206	188	200	217	189	197	220	209	212	231	220	224	207	195	212	204	184	202	208	223	188	190	212	208	221	220	190	210	208	188	186	224	198	207	212	217	209	237	200	216	219	196	205	219	204	238	225	214	196	229	208	200	229	216	205	193	188	214	205	185	220	216	190	213	202	206	220	201	199	202	210	206	202	190	185	198	211	218	205	215	200	205	237	212	211	204	236	212	229	198	223	201	220	189	229	203	188	210	206	207	222	191	221	209	194	222	222	178	226	209	193	218	176	215	210	214	199	205	239	218	203	220	234	215	195	201	195	233	201	203	204	196	204	201	237	219	192	184	202	204	223	221	214	203	210	206	188	195	197	187	250	202	205	202	189	212	241	195	225	178	192	206	194	203	222	236	206	209	208	202	200	216	229	202	241	205	197	210	210	204	210	201	206	197	198	198	245	212	221	216	166	211	208	202	213	222	202	199	193	199	194	183	202	186	193	217	228	206	207	195	190	226	207	187	186	213	187	215	206	203	209	198	215	221	235	216	218	199	217	219	206	192	208	207	227	228	220	209	200	188	235	214	187	208	204	215	223	184	180	211	183	206	234	192	213	196	223	213	222	215	208	221	205	202	226	188	219	215	242	191	189	209	179	213	197	225	214	211	201	188	209	223	216	213	205	206	190	193	191	221	224	226	196	197	193	195	208	199	206	217	211	195	225	188	199	216	206	196	178	190	209	178	197	208	209	189	218	212	222	206	210	227	205	231	195	199	216	223	189	198	211	224	193	209	202	199	206	201	203	191	213	204	195	200	213	220	219	221	214	226	218	183	208	206	196	205	185	197	214	197	196	203	210	198	226	212	202	211	223	196	226	210	222	211	206	202	198	189	205	223	217	221	217	204	190	197	207	202	211	213	231	214	201	204	203	188	193	197	203	201	192	216	230	229	211	233	204	214	191	191	179	207	218	200	214	236	219	217	191	188	202	203	217	208	215	243	195	192	177	216	224	186	206	211	172	189	204	212	205	204	214	216	206	200	188	208	240	201	197	197	218	224	181	226	213	220	248	209	185	222	226	211	215	233	200	204	220	199	184	202	201	189	230	205	203	175	205	187	204	221	191	189	168	213	213	178	209	210	200	220	213	208	214	192	231	202	217	174	221	217	216	221	238	193	198	188	192	218	186	204	223	216	236	238	206	213	233	223	203	209	203	227	165	221	198	197	216	199	206	212	182	196	205	202	187	201	196	207	192	191	175	215	197	223	198	199	214	202	213	227	221	213	198	208	206	187	207	209	200	219	220	200	213	198	208	199	206	178	244	225	193	239	221	204	202	186	226	207	171	213	207	218	203	224	195	215	207	208	198	230	210	194	211	190	202	195	219	206	209	200	194	206	218	215	209	207	208	201	227	193	193	227	185	221	226	209	216	220	206	203	218	216	201	212	213	206	220	209	199	200	192	184	241	175	247	219	211	189	203	201	187	201	212	217	199	227	206	215	186	203	207	210	192	206	212	193	208	214	186	232	215	195	179	202	218	204	195	225	214	202	218	214	210	196	222	208	207	216	211	208	207	199	207	226	231	205	215	215	185	217	209	236	234	224	241	211	208	188	185	217	198	203	206	210	209	191	213	222	228	226	220	206	227	216	201	211	196	208	198	209	214	237	186	203	214	229	198	232	203	209	224	224	204	205	206	200	218	190	185	190	197	207	233	194	214	214	174	187	177	212	197	246	188	197	207	197	231	209	209	195	217	198	199	205	240	204	216	189	202	197	209	201	206	204	205	209	208	193	200	180	226	206	225	247	211	194	197	189	197	200	184	208	215	209	212	199	210	208	215	216	202	199	202	189	221	215	221	209	199	205	228	222	203	194	228	217	177	183	173	187	205	216	213	206	221	209	194	205	224	193	199	198	230	215	222	223	207	204	214	191	198	212	211	216	195	203	195	207	215	223	218	194	181	199	213	229	196	222	219	210	219	213	200	220	195	200	221	248	184	208	219	198	223	212	197	220	218	194	229	202	187	207	206	194	202	234	216	190	199	203	190	196	229	209	222	217	211	191	206	203	223	234	193	218	201	163	226	208	209	214	210	185	197	200	209	206	214	185	199	196	174	216	229	208	231	245	203	206	183	200	212	215	206	200	208	185	199	205	224	201	177	220	183	210	209	187	194	176	208	213	212	194	198	196	196	224	217	178	221	214	228	209	221	199	217	198	201	202	215	202	178	213	225	215	232	222	225	230	209	208	223	234	236	211	204	207	206	212	187	185	187	182	206	202	209	220	209	213	215	208	211	201	199	225	186	207	213	208	196	208	222	204	210	218	191	194	194	193	236	204	229	211	220	179	209	237	206	206	205	235	220	198	205	211	201	206	195	228	224	211	202	202	197	188	198	214	188	223	190	219	214	206	193	207	212	194	181	220	220	189	219	211	203	198	232	241	195	209	215	199	203	185	200	210	213	205	210	217	203	218	196	214	236	201	215	213	216	204	243	190	215	180	213	180	205	193	204	233	208	193	202	208	164	231	203	218	203	233	181	220	192	225	214	177	185	195	206	205	212	199	198	212	212	234	187	192	214	212	225	194	207	202	200	213	218	185	226	203	208	205	199	203	219	215	202	199	198	182	215	198	212	192	191	188	208	242	194	208	205	224	223	206	229	194	203	200	196	213	208	197	212	217	222	196	189	230	202	214	231	216	195	208	177	207	203	200	213	228	205	234	196	209	214	231	218	229	201	199	218	195	240	209	212	193	186	233	209	187	221	211	234	195	208	187	220	197	206	204	213	203	222	197	200	202	204	220	207	207	212	192	190	198	209	202	200	216	185	209	199	216	194	220	207	201	208	193	204	195	200	202	224	222	210	201	207	226	199	212	182	230	209	210	185	203	210	250	200	197	227	234	185	218	213	211	192	205	177	220	213	209	206	178	202	214	190	217	214	212	202	223	188	202	185	215	208	218	225	217	191	222	213	188	214	218	232	199	219	204	200	207	195	229	216	202	214	236	192	201	221	194	193	202	205	173	179	247	188	211	227	202	193	203	198	226	203	191	223	211	190	202	227	189	203	216	221	203	203	228	194	211	216	207	208	221	188	208	203	226	196	199	196	212	195	211	190	239	195	182	207	215	203	218	210	225	200	217	218	193	202
3606	1782	2701	3762	2891	2391	2291	2309	2362	2629	2454	2262	2170	3470	10776	9291	4593	1775	856	716	575	599	607	649	593	624	570	565	578	599	612	586	606	658	609	609	598	569	602	567	605	552	618	640	602	599	565	566	565	606	567	616	635	605	586	624	614	601	589	598	605	662	621	594	564	595	646	620	553	550	590	603	589	597	611	593	572	634	586	615	609	611	600	583	582	615	597	605	572	594	607	605	560	611	602	546	607	564	626	604	588	562	611	620	574	576	579	604	606	622	606	575	589	608	595	591	605	603	598	624	618	601	601	572	585	641	578	558	587	604	588	585	611	607	589	567	618	589	583	576	601	650	637	607	606	593	618	626	571	586	585	585	607	604	584	616	600	589	561	605	613	597	596	601	593	608	560	567	589	594	591	590	611	589	600	628	648	616	563	582	653	600	571	600	589	611	605	567	584	592	561	569	599	585	585	603	615	594	580	602	600	595	632	643	602	571	631	599	585	622	533	620	563	598	571	649	587	558	611	620	574	609	564	647	586	601	572	589	614	597	606	571	607	621	597	606	575	612	603	576	554	586	585	591	612	542	621	593	605	627	560	562	567	585	612	617	591	592	607	603	544	597	588	592	623	586	598	589	604	591	622	637	593	603	619	546	572	569	575	574	606	592	550	622	614	603	616	595	602	627	573	615	644	555	609	579	623	585	556	573	561	600	603	576	582	566	592	577	566	560	635	623	589	602	630	569	582	629	582	638	563	552	613	590	573	601	595	570	616	578	597	613	615	568	598	569	573	648	622	636	602	587	576	631	648	588	603	570	610	624	604	585	583	557	608	625	636	584	600	590	568	562	572	623	606	623	613	593	606	610	612	598	611	595	590	585	644	608	584	611	587	541	635	542	571	566	615	594	592	568	552	622	636	613	599	588	600	580	578	618	605	558	646	583	612	591	602	590	638	581	608	565	581	577	591	621	596	577	602	571	588	576	591	601	594	588	596	589	586	616	588	638	606	597	625	631	641	614	618	566	566	588	576	624	600	587	641	557	598	546	638	577	593	602	561	606	602	569	617	571	538	638	556	593	600	642	594	558	599	633	595	588	588	625	580	595	576	565	579	597	609	555	604	573	621	611	621	579	592	563	584	583	579	586	583	544	560	650	535	549	655	533	618	619	602	597	590	589	599	599	605	587	595	586	621	614	608	589	635	577	631	578	577	596	587	593	564	567	586	575	636	591	599	590	558	625	606	588	603	593	591	589	581	592	613	603	589	585	602	556	551	567	573	575	613	667	537	593	600	604	584	584	618	606	563	575	617	619	600	636	627	586	613	597	587	614	539	595	603	598	606	601	608	566	522	617	622	600	629	572	621	595	561	576	548	609	611	601	581	627	600	560	612	596	584	619	579	574	592	600	640	591	577	546	604	586	593	566	609	622	612	534	616	554	575	575	573	578	614	615	573	590	573	568	602	588	609	621	559	610	652	622	620	588	582	610	616	589	522	589	644	601	643	612	561	603	594	601	602	560	541	597	576	618	552	581	628	566	598	619	594	620	581	618	631	533	591	570	618	623	598	589	590	591	593	559	585	624	594	599	602	643	586	597	583	596	571	593	605	612	589	621	586	579	604	609	591	586	575	558	573	590	593	572	589	613	620	574	589	611	593	613	570	579	626	603	670	594	588	571	583	594	560	574	602	599	607	608	578	561	560	657	610	591	566	624	574	562	606	627	614	612	557	626	614	583	563	585	587	582	614	601	584	597	582	556	656	595	558	613	583	594	596	612	605	629	554	570	567	592	615	601	568	584	609	602	524	610	610	574	652	571	608	599	620	594	574	591	566	638	601	586	571	580	561	567	617	633	613	606	626	608	587	549	594	603	570	597	621	603	582	582	615	595	542	648	600	608	568	584	555	591	556	586	590	607	616	611	567	586	605	584	587	561	573	616	599	598	607	562	594	584	612	603	593	615	596	584	596	624	581	595	556	594	609	598	565	597	641	613	610	547	633	584	603	582	550	640	616	595	554	592	607	617	556	613	571	600	558	593	603	614	558	631	566	587	594	605	556	594	584	617	573	583	600	600	581	608	632	614	606	603	576	572	633	579	597	562	623	583	624	556	590	611	607	604	590	561	594	586	577	608	565	604	559	598	590	623	587	582	587	618	578	608	611	598	634	583	585	598	571	600	601	592	579	576	599	570	575	605	638	559	547	584	586	576	637	605	567	601	594	572	629	617	596	616	563	608	548	592	638	563	601	572	546	595	629	628	547	574	575	606	598	625	577	573	596	594	615	595	603	574	575	588	549	589	618	584	594	570	604	602	626	623	550	567	579	645	610	582	575	573	625	624	567	599	605	570	592	542	592	614	567	587	606	587	600	634	573	633	597	571	580	604	636	555	621	547	619	604	603	606	605	605	622	575	563	603	572	626	553	555	604	624	601	620	608	612	595	601	635	595	586	574	554	575	624	589	628	596	587	623	602	601	617	612	621	556	607	572	576	571	570	568	607	566	575	636	580	619	574	586	620	576	608	584	592	583	623	583	595	603	563	613	584	577	628	586	595	603	577	603	599	549	620	571	624	591	636	589	631	629	610	580	640	614	590	580	604	556	592	580	631	604	605	632	560	617	594	610	605	596	615	588	613	604	570	545	581	631	627	577	540	603	585	581	618	582	584	593	634	582	597	582	598	621	611	586	593	651	581	584	605	597	626	583	576	602	611	592	581	591	576	670	574	597	598	574	589	622	614	593	604	594	609	571	569	591	581	566	580	565	594	598	638	593	597	606	594	538	598	597	534	577	584	598	619	636	600	586	588	628	615	619	609	586	600	608	597	548	607	607	572	575	639	563	562	621	591	610	613	586	586	608	585	590	547	565	604	581	577	554	544	583	594	561	596	524	597	621	582	623	599	584	572	610	618	586	573	560	603	566	580	556	589	631	586	604	602	561	625	609	606	617	604	573	617	577	590	593	586	586	609	613	588	591	577	602	659	563	617	586	631	599	601	586	612	598	608	579	613	609	597	603	606	576	639	575	592	580	572	593	539	576	575	597	658	632	568	609	596	655	575	592	645	612	605	602	600	625	597	593	621	648	585	621	559	568	595	585	554	593	602	590	589	575	585	641	617	607	575	569	565	585	619	569	614	584	619	615	623	585	604	560	561	591	553	587	572	573	568	608	607	556	578	582	598	595	586	558	591	540	610	550	581	568	604	571	579	571	616	550	567	573	636	573	579	539	618	586	609	587	576	566	581	631	623	531	580	612	593	594	587	603	579	598	611	593	581	567	602	605	630	579	563	597	627	611	655	596	597	619	593	649	587	575	609	569	608	579	586	619	570	570	575	595	588	616	571	594	570	625	582	622	595	592	621	623	571	597	553	593	594	579	581	587	592	584	581	605	555	611	664	575	528	593	549	603	578	592	606	599	598	601	595	589	605	587	573	574	628	606	573	572	582	564	594	563	537	644	593	581	616	610	589	571	602	619	637	581	577	553	598	574	587	593
3924	1512	2262	1461	784	601	550	493	448	487	488	386	428	598	1870	2149	1140	471	293	227	204	208	167	217	215	209	198	194	186	206	196	201	192	200	174	180	208	220	222	197	191	226	203	188	206	217	238	198	204	223	212	225	228	208	221	215	203	209	185	201	215	213	206	187	206	191	225	213	205	188	190	219	192	206	189	220	210	196	196	216	222	227	211	205	204	192	208	214	218	197	229	208	195	197	229	220	183	217	215	187	181	176	180	203	241	236	213	201	212	210	197	193	188	196	208	225	194	205	214	212	201	214	229	213	189	204	219	211	228	200	190	223	207	204	218	224	218	195	203	185	200	206	230	216	212	197	197	226	191	205	184	198	204	213	198	192	221	202	190	207	193	218	177	203	215	191	207	181	206	196	211	203	219	216	208	235	233	188	195	195	209	212	206	194	209	217	216	209	220	240	199	200	216	200	218	215	223	214	232	202	199	217	215	227	205	185	210	229	213	214	225	200	211	205	231	215	214	196	191	181	217	194	238	196	240	234	232	209	216	212	196	221	192	208	221	220	216	198	192	219	211	202	207	224	238	193	210	193	218	176	218	249	201	192	193	244	211	190	216	204	184	202	207	220	184	201	221	207	202	207	227	201	191	214	199	193	226	215	217	199	199	201	214	214	204	191	205	210	179	202	197	214	182	205	219	223	205	214	219	200	201	219	215	208	207	204	216	229	192	218	211	213	207	203	204	206	194	217	190	222	169	195	195	200	218	218	216	200	180	233	209	195	223	200	227	197	205	216	207	197	235	206	206	193	211	204	210	221	227	215	200	242	206	224	200	201	223	190	171	215	206	199	205	217	208	204	210	229	191	218	194	205	218	212	228	217	193	245	190	228	219	219	206	235	216	199	208	180	208	202	200	205	198	190	216	210	218	191	198	220	211	209	192	214	226	209	217	194	202	228	191	206	194	190	222	207	207	228	217	196	200	191	192	188	195	228	195	221	214	210	209	240	200	244	197	221	234	212	199	204	207	221	202	241	188	226	202	228	208	216	193	199	214	189	196	183	220	214	213	200	198	208	208	215	199	198	236	229	205	198	227	191	206	219	199	203	221	198	200	221	220	215	202	234	196	238	195	198	213	196	226	188	202	214	191	197	223	217	225	227	216	187	220	229	227	220	209	214	226	210	218	204	208	194	218	208	191	221	208	197	230	219	205	196	184	192	216	192	205	203	204	207	224	202	197	216	201	225	234	202	235	163	228	208	226	227	227	222	200	202	193	188	207	221	216	200	194	189	213	227	221	204	215	216	172	188	205	217	204	186	193	200	208	188	213	213	208	213	204	213	210	191	218	230	213	220	194	208	198	181	212	217	189	206	201	217	185	227	214	228	188	233	221	202	195	236	209	202	191	170	206	214	221	199	221	189	204	208	201	211	222	202	212	198	204	194	192	168	185	189	199	197	202	211	193	210	190	191	175	225	218	194	208	215	202	200	200	212	198	205	227	219	232	214	214	205	195	219	204	191	200	211	223	226	214	219	219	214	210	197	200	192	210	223	237	210	211	197	196	222	220	227	223	228	184	224	209	206	200	205	194	189	226	188	185	196	216	197	225	205	199	186	189	197	214	203	191	203	210	194	184	202	236	208	187	201	226	201	210	201	222	229	192	222	214	210	199	194	213	181	214	222	247	208	205	206	208	230	230	200	227	208	201	214	217	223	190	185	214	208	223	225	203	202	183	186	218	207	186	193	229	200	200	210	207	215	229	233	198	208	227	212	215	212	182	211	197	225	186	195	211	211	188	200	202	197	228	209	199	181	225	196	212	249	213	206	194	216	190	185	222	210	225	220	243	210	211	218	207	221	220	182	183	207	203	221	240	248	205	189	200	210	199	200	192	223	205	208	220	226	197	209	210	185	210	208	210	189	195	208	233	187	207	209	227	204	195	190	224	222	193	205	221	217	209	197	196	192	194	207	182	210	214	200	197	219	208	195	189	193	217	210	193	218	226	247	185	235	214	233	211	230	186	189	198	194	203	181	211	205	200	237	219	205	213	178	214	202	218	200	213	218	214	204	212	181	216	218	220	209	199	204	195	209	205	192	183	221	201	217	197	178	232	243	196	200	189	214	216	206	174	214	207	205	177	206	197	193	197	194	200	227	209	198	192	194	218	181	207	217	188	190	225	211	213	214	220	234	219	231	212	218	197	200	192	208	203	182	206	216	179	200	225	213	194	219	217	211	186	207	219	215	225	182	203	225	206	177	226	219	207	205	225	199	204	205	212	238	213	196	212	217	214	191	217	197	202	200	193	218	207	216	194	183	209	202	205	223	205	202	219	221	211	224	208	199	231	202	207	192	208	210	205	192	195	205	218	214	220	204	199	209	209	226	183	201	214	202	207	216	218	216	185	181	194	202	213	223	217	215	198	227	201	227	208	188	217	198	186	203	186	202	212	207	248	217	193	170	188	196	218	188	197	222	212	206	208	225	229	202	202	190	221	206	229	192	199	203	202	215	217	196	216	205	205	217	216	204	206	202	200	204	217	187	205	214	218	196	181	204	194	179	188	212	202	210	201	201	208	223	193	212	231	216	228	204	206	187	214	220	214	203	211	212	206	223	198	212	238	226	200	217	203	192	226	236	194	204	204	219	191	209	215	218	218	209	216	204	197	212	200	189	194	193	227	194	204	204	228	197	191	202	178	171	191	218	249	216	178	235	201	229	202	179	182	200	206	238	239	191	220	206	205	210	190	202	201	221	220	219	205	224	197	207	197	213	194	190	213	204	209	199	236	186	172	216	219	209	207	225	219	216	190	212	210	238	219	212	212	205	193	228	233	205	208	188	207	206	239	218	245	231	203	212	190	187	198	177	192	225	185	194	202	201	201	217	226	197	224	195	225	209	214	250	216	190	204	225	184	216	207	208	208	200	185	199	212	231	216	204	200	217	195	201	207	216	215	205	238	203	193	207	234	202	221	208	199	184	226	229	180	228	240	222	191	213	191	235	175	210	195	220	183	199	217	189	183	195	217	203	211	214	209	204	210	235	216	193	202	191	193	206	214	207	200	200	222	207	191	200	214	204	216	199	224	198	202	215	244	183	228	192	226	234	216	196	248	209	207	193	212	183	193	239	219	207	222	185	204	188	215	196	218	218	229	238	231	197	203	198	211	201	198	200	206	207	212	190	199	214	212	199	216	222	196	189	192	197	201	193	197	194	181	202	199	197	198	196	206	223	187	230	190	196	190	201	205	237	214	197	163	240	195	242	206	213	218	223	185	190	215	197	233	221	192	194	200	220	223	199	207	200	218	200	190	206	219	217	220	206	230	217	201	221	220	190	211	226	192	216	198	208	198	233	222	212	206	178	194	191	207	192	189	202	220	185	217	190	216	206	227	185	200	212	219	201	203	175	208	192	222	197	210	227	203	208	214	227	218	187	214	214	204	229	187	203	202	236	229	198	213	223	214	223	224	228	216	198	188	232	219	221	212	199	210	231
3486	1833	2912	2934	2625	2414	2385	2328	2218	2504	2608	2404	2227	3655	10573	10167	4905	1602	878	693	627	618	582	560	602	603	652	620	569	600	610	555	601	643	601	624	592	613	550	607	594	594	603	591	597	581	591	577	638	623	603	589	618	541	602	555	559	625	639	618	586	592	563	609	615	611	583	592	568	561	597	578	617	570	607	615	595	596	586	606	556	615	546	591	528	596	633	612	578	620	571	596	613	616	573	618	594	614	567	551	587	613	587	565	598	575	600	597	583	594	619	603	569	571	577	581	593	588	546	573	637	619	581	592	570	570	625	571	646	561	581	606	620	543	581	572	578	591	563	570	577	589	638	626	637	596	635	628	612	568	594	588	588	603	574	611	627	595	573	577	611	589	635	604	626	582	648	605	619	629	607	564	553	586	604	575	592	606	585	619	601	597	568	608	551	598	605	574	608	607	629	595	644	612	586	574	600	580	574	596	595	583	628	596	553	534	591	592	629	652	587	624	590	604	612	602	580	585	578	603	591	639	552	556	588	564	585	588	624	579	584	573	584	641	592	576	604	611	562	589	548	601	613	599	612	541	611	594	548	598	630	593	552	606	616	625	599	574	563	620	593	599	577	615	573	598	570	590	576	636	589	593	604	579	624	589	602	605	579	586	592	577	603	596	641	640	598	577	596	589	577	614	580	609	617	590	559	590	615	567	614	574	577	628	584	586	565	597	581	629	588	636	558	604	576	607	584	570	555	582	597	597	639	589	558	635	599	582	630	618	547	541	585	580	575	636	599	591	625	588	619	568	633	598	587	593	634	605	569	618	562	573	593	605	569	656	635	578	646	573	568	565	608	582	563	589	573	578	600	647	602	587	581	630	627	607	577	632	592	602	618	573	590	627	597	620	614	568	605	603	587	626	563	628	605	597	590	616	590	577	607	622	613	596	622	566	608	602	591	583	605	599	596	589	583	609	613	603	608	621	602	608	590	618	574	638	582	621	632	599	627	592	596	628	620	578	568	588	580	582	605	613	589	581	616	596	625	582	593	584	604	600	589	589	585	549	611	603	599	615	545	609	592	593	583	594	577	599	565	599	628	634	580	561	640	664	565	608	584	597	607	552	564	569	617	592	624	591	602	601	611	596	648	632	580	589	593	601	634	622	618	603	599	624	612	577	586	612	595	581	592	597	606	633	582	585	642	614	651	578	599	610	587	581	576	613	592	537	636	563	610	584	572	554	577	604	578	575	618	593	588	629	588	607	609	593	622	551	566	585	583	593	606	589	619	568	590	538	616	602	615	597	594	566	567	607	566	609	629	598	594	581	644	597	581	626	623	598	623	583	574	548	641	568	609	584	608	607	627	604	584	617	661	551	628	543	572	607	607	575	626	609	609	627	608	585	584	586	585	619	558	581	619	594	640	578	549	635	602	592	604	599	572	571	583	592	573	616	600	567	626	609	600	608	611	616	539	597	557	595	565	573	596	594	589	578	563	583	573	622	596	617	544	615	646	548	542	556	604	584	675	570	611	588	619	620	625	606	573	580	607	571	598	621	555	587	584	567	623	529	613	567	573	596	590	660	611	599	597	525	597	616	582	577	594	599	588	612	609	586	626	672	605	629	576	620	594	608	566	625	635	587	609	618	577	613	623	568	572	570	581	574	573	608	616	569	576	615	592	572	637	556	564	611	598	568	579	652	603	575	564	614	589	641	626	597	579	614	646	601	616	582	581	568	570	556	575	579	596	590	627	572	573	592	623	598	568	537	634	587	587	571	548	551	574	578	617	589	571	593	610	596	604	615	587	562	596	596	593	641	559	612	611	594	601	597	597	602	586	585	599	551	590	582	593	578	603	595	580	588	563	607	586	617	624	606	597	599	601	541	588	609	586	592	587	557	602	610	619	624	583	624	586	545	568	579	589	560	589	598	556	594	614	609	607	586	567	602	625	609	617	568	586	606	593	624	616	591	569	589	587	612	608	564	651	683	609	581	618	604	586	565	617	618	583	646	551	653	616	593	608	585	596	583	606	579	573	589	609	591	568	535	628	610	567	604	631	566	574	600	565	575	564	603	591	589	582	589	567	622	586	623	614	635	632	624	583	561	587	623	594	581	589	599	602	608	580	633	557	573	615	580	595	645	567	598	577	624	586	611	567	571	600	601	563	577	660	584	601	593	625	556	655	584	584	611	608	591	571	572	607	644	564	578	590	565	558	591	602	592	558	561	608	606	582	634	570	558	569	606	620	556	602	614	587	581	601	591	587	593	590	560	618	594	598	546	586	606	619	604	574	598	598	555	568	602	595	585	574	566	627	626	588	645	614	606	618	558	600	575	562	582	583	581	586	583	604	558	611	626	596	657	563	561	617	639	595	640	563	615	596	598	624	591	595	585	559	615	619	596	575	550	585	605	524	651	641	580	598	590	613	573	639	610	607	622	603	571	605	587	635	610	602	569	575	578	552	616	577	564	609	587	618	611	552	582	580	591	571	576	585	594	595	642	592	595	587	569	610	569	616	600	543	583	600	563	558	634	573	585	560	614	591	589	617	578	645	590	568	668	549	574	597	606	551	558	580	599	610	558	624	632	619	571	650	564	591	551	590	612	590	581	594	631	597	568	551	615	555	601	582	595	630	540	603	591	572	610	629	542	598	567	638	617	603	610	603	596	582	614	611	616	599	593	619	597	559	614	632	630	606	612	556	594	614	620	646	551	573	564	643	621	607	611	632	591	564	567	627	592	583	627	592	568	612	607	588	553	595	567	608	587	574	602	600	602	603	585	607	622	599	623	585	611	615	606	625	590	596	626	562	583	654	597	613	598	557	593	615	599	628	621	598	646	558	536	579	629	615	587	654	583	583	607	559	571	618	600	647	602	607	598	602	615	589	598	614	598	612	650	574	586	569	570	566	561	562	542	644	584	581	615	593	585	596	604	590	594	640	609	616	590	581	586	624	621	606	625	545	638	575	578	566	568	591	590	596	612	552	602	598	645	584	599	651	560	595	643	598	577	566	585	575	540	560	555	618	572	590	585	596	593	580	611	607	601	554	626	619	599	576	574	589	583	634	571	550	618	603	575	609	617	595	583	616	576	594	565	574	583	613	599	609	600	532	592	590	592	611	610	569	610	580	590	561	638	585	626	570	595	573	581	591	636	616	551	620	594	605	558	592	606	533	602	579	616	630	565	576	599	615	623	590	574	557	625	603	593	635	573	596	607	565	634	584	594	591	533	600	566	584	596	616	572	575	623	581	622	586	607	617	583	602	598	598	591	604	610	602	614	581	585	561	562	584	580	575	610	571	609	557	604	627	575	605	603	598	604	589	571	601	587	609	610	589	606	616	591	608	589	616	596	564	578	600	603	601	598	620	594	604	572	561	581	601	571	553	561	614	566	623	589	600	586	609	605	549	600	583	590	605	618	556	593	604	606	578	620	603	579	591	609	659	632	591	577	613	609	599	533	608	621	595	590	581	598	589	627	559	619	607	594	579	593	604	529
4170	1948	1695	1117	801	677	527	457	514	489	498	432	507	726	1847	2132	1239	435	261	209	221	196	197	231	229	207	201	187	196	191	230	215	200	219	194	210	216	196	215	204	205	212	196	255	177	203	211	204	224	207	214	221	221	198	187	221	219	223	192	223	208	172	207	190	186	187	194	183	202	223	201	184	191	202	224	227	234	191	236	214	213	189	213	189	210	209	202	215	214	189	200	183	196	180	172	211	221	200	214	200	222	226	197	203	204	209	219	218	186	187	211	229	211	227	192	185	217	220	204	234	191	208	218	199	175	196	190	236	191	195	187	210	209	224	223	206	223	210	206	223	198	194	204	202	229	230	216	214	203	208	208	210	224	224	205	210	204	238	181	207	188	192	198	208	224	238	209	196	203	230	185	216	196	216	198	203	210	187	175	204	205	198	218	192	206	201	204	212	196	185	195	205	201	207	200	188	211	210	188	228	217	206	196	200	188	209	191	185	214	218	216	202	198	212	199	212	232	225	236	216	179	215	217	244	204	211	196	213	193	228	187	236	228	182	225	202	207	189	237	206	224	204	205	194	209	203	219	227	232	201	223	208	187	203	205	258	194	233	217	176	207	195	206	194	198	211	222	200	218	215	199	219	183	194	212	206	209	203	219	218	214	216	201	210	196	212	216	217	212	222	200	217	222	208	212	202	205	223	220	195	209	209	219	209	213	218	210	211	211	215	218	208	199	196	195	199	218	232	203	190	186	186	165	202	202	230	185	188	216	188	179	216	230	209	215	206	236	209	209	199	196	169	198	244	181	182	214	199	207	216	192	204	207	202	214	204	183	196	204	225	183	209	211	205	209	181	204	208	211	216	197	205	207	203	199	213	211	197	218	179	199	196	234	184	235	228	209	224	200	179	209	189	232	175	213	211	193	211	215	186	214	229	188	187	199	189	193	197	189	191	201	213	213	186	203	218	219	204	227	198	203	201	194	217	179	218	189	215	201	217	178	195	213	205	182	199	194	219	222	218	212	199	187	199	199	202	215	219	220	202	209	219	228	213	219	210	217	217	215	200	204	222	198	209	202	197	220	202	198	217	170	192	189	202	198	198	212	221	208	213	201	187	227	228	221	215	202	212	179	205	213	196	178	202	208	238	219	233	172	205	186	185	214	204	196	189	232	219	215	200	203	229	219	190	217	220	202	205	226	236	203	206	201	189	169	192	197	211	204	208	199	238	201	219	201	216	200	210	211	195	190	200	220	208	222	196	181	236	200	187	237	202	213	212	189	220	229	238	200	199	186	200	209	213	218	237	197	231	220	204	199	207	188	240	179	188	197	205	245	221	223	192	221	191	238	196	228	228	187	208	220	214	221	199	207	196	218	215	201	218	217	199	218	232	196	205	206	209	223	177	177	225	192	207	216	227	236	216	207	192	193	199	207	191	203	196	193	222	217	198	225	213	207	209	221	210	232	210	238	214	195	195	182	189	195	220	221	209	195	214	212	194	190	195	200	194	230	197	197	219	200	206	210	197	213	191	205	200	206	201	176	218	233	223	190	186	206	197	217	205	200	196	195	190	196	219	212	210	191	203	208	181	236	229	207	191	216	173	199	211	202	204	209	202	202	217	191	220	217	216	195	216	218	234	192	226	184	180	215	202	189	207	220	214	199	202	190	206	229	202	212	233	213	207	217	201	212	227	191	208	189	217	188	197	198	234	227	192	226	181	195	228	225	208	194	197	195	197	232	221	175	201	232	260	202	235	191	215	192	195	234	225	216	204	194	250	217	211	228	209	202	206	194	211	195	200	212	206	197	192	190	235	205	174	225	206	208	197	211	205	189	177	197	233	196	214	216	201	216	216	202	228	210	216	199	224	208	213	209	214	201	178	211	211	226	196	224	215	209	222	197	217	207	224	210	214	193	245	235	224	201	191	209	213	201	208	191	216	206	205	229	190	192	204	182	192	211	197	239	216	201	197	200	190	188	184	201	191	180	198	183	191	214	206	209	188	199	226	206	205	208	216	192	197	218	209	226	190	225	197	188	190	207	252	231	188	231	248	226	220	205	208	213	230	219	193	183	208	217	227	232	192	197	227	223	211	206	219	214	220	208	227	197	212	197	188	212	221	192	191	179	188	203	207	221	203	178	219	215	201	209	204	208	216	197	222	209	213	202	215	192	195	192	217	215	195	226	211	197	191	208	190	218	222	200	209	214	180	212	202	197	223	213	195	213	203	214	225	205	214	209	221	226	220	214	182	206	231	232	220	221	221	186	191	206	178	197	205	195	194	222	232	206	215	188	200	212	209	205	209	230	205	198	208	192	225	203	208	205	189	207	215	224	200	232	205	198	225	220	239	194	199	217	199	208	203	216	185	194	229	222	224	197	202	188	207	209	225	202	197	217	177	209	197	209	206	200	209	210	210	203	228	203	206	199	218	211	232	186	214	217	202	205	225	215	220	214	210	203	196	180	211	202	198	235	191	228	208	222	220	222	227	220	230	182	215	222	204	185	215	205	195	212	215	175	206	225	204	219	231	223	200	217	188	198	195	168	202	193	203	203	203	213	202	204	181	187	197	207	208	227	230	203	189	216	198	221	209	210	198	207	200	186	192	205	205	178	192	242	210	207	223	197	203	198	205	217	187	181	211	212	212	199	222	181	212	199	208	205	177	195	193	191	189	217	196	242	199	229	209	192	211	181	207	215	226	200	189	204	205	215	221	219	240	214	208	197	222	186	212	204	217	209	241	222	202	211	220	216	200	179	236	197	194	212	233	218	174	205	213	205	209	197	214	197	202	211	213	208	221	235	193	236	169	198	197	197	236	230	204	201	185	212	218	206	208	210	204	203	206	202	222	215	208	200	221	201	210	188	198	199	191	232	215	211	192	214	201	179	221	206	213	202	192	231	193	209	235	210	195	192	219	226	223	202	203	211	195	194	226	199	205	201	209	200	203	216	210	218	215	194	213	215	229	210	183	221	209	202	193	195	221	208	216	207	206	202	198	217	211	236	205	218	175	208	192	207	203	217	200	219	213	215	225	206	185	242	195	201	205	208	166	215	176	216	208	204	218	182	204	173	194	191	244	213	197	204	216	201	188	221	224	214	214	207	208	216	178	243	202	201	200	173	209	203	204	197	200	219	190	198	213	203	207	193	197	179	238	209	208	209	187	248	197	206	202	192	190	225	203	231	183	220	195	211	219	199	207	192	192	205	208	209	205	221	214	196	211	184	205	206	204	175	193	197	207	215	228	202	195	185	192	212	207	214	211	184	185	199	204	212	211	205	214	205	203	208	191	208	209	197	213	210	199	208	205	202	210	232	192	228	219	181	224	211	212	201	205	201	215	217	193	203	231	218	206	207	207	228	219	204	211	199	228	202	224	196	245	195	205	214	222	184	201	227	209	228	185	189	238	214	221	223	206	189	212	180	206	216	217	210	190	224	194	224	217	223	196	200	184	232	202	186	214	206	208	184	217	229	187	214	184	213	191	211	195
3613	2049	2302	2841	2901	2708	2282	2177	2383	2767	2770	2501	2654	4005	10155	10181	5181	1804	822	656	659	618	601	575	582	601	595	624	589	570	605	584	599	600	587	565	599	593	575	582	647	595	591	599	602	607	598	604	634	624	600	590	582	615	612	642	622	631	625	623	600	562	592	612	566	609	568	591	607	565	576	615	580	594	641	623	618	566	616	588	589	633	573	585	560	605	619	581	564	640	563	568	593	591	574	548	609	593	584	588	558	569	599	594	593	636	626	562	582	608	584	620	653	608	615	552	587	610	582	602	568	599	567	615	606	608	603	597	588	570	580	559	611	554	603	581	549	556	571	657	622	595	614	571	602	607	579	574	603	596	561	619	587	595	571	584	578	602	642	577	617	589	591	602	546	652	613	629	663	620	583	606	600	580	623	611	569	609	602	604	609	575	560	599	601	606	567	643	643	600	614	564	574	608	612	556	611	590	604	608	601	572	641	555	571	565	597	564	631	646	586	612	632	611	618	583	605	591	614	559	621	580	550	622	598	589	597	587	581	655	567	590	602	613	621	571	584	612	596	586	572	620	591	584	545	582	597	596	566	582	572	616	594	598	594	585	610	615	614	586	639	623	544	599	596	635	563	580	603	596	611	614	603	554	586	596	592	626	597	549	562	605	602	628	594	594	600	588	609	578	588	644	557	582	595	593	576	592	622	587	575	583	607	569	600	541	590	630	601	607	570	587	582	612	586	632	579	597	595	630	556	605	570	621	574	599	611	569	569	599	590	667	565	597	601	598	569	627	584	567	582	595	600	619	608	609	551	566	634	616	601	582	575	599	627	591	587	567	589	606	569	604	637	604	614	585	642	625	626	587	600	589	587	617	562	605	610	608	616	574	577	588	540	553	575	587	583	581	600	600	599	595	596	585	520	576	574	546	603	541	603	589	577	581	620	593	601	660	623	557	605	562	589	586	552	571	583	557	617	592	591	604	573	631	567	614	585	617	583	573	595	599	629	601	589	578	601	585	556	573	585	630	594	601	604	601	593	602	644	597	604	583	563	589	600	569	545	553	592	567	543	596	623	587	582	625	568	552	618	603	599	610	590	615	629	616	612	600	575	591	623	564	593	612	625	606	588	594	543	560	580	625	581	578	613	632	588	626	673	622	607	599	637	619	577	596	567	563	586	597	563	573	609	612	554	596	581	576	574	603	603	595	575	571	621	612	610	555	573	587	567	598	619	621	626	596	599	600	622	626	539	599	579	585	568	563	613	630	588	634	579	601	569	573	579	562	596	568	553	585	614	585	571	550	607	568	582	576	543	624	574	537	580	575	574	612	576	600	631	612	594	632	626	627	607	594	633	605	597	605	593	571	604	578	576	589	611	598	567	603	583	582	584	595	601	527	615	574	559	619	603	599	572	585	548	634	594	574	556	586	623	594	606	584	605	602	606	569	617	595	572	575	618	595	567	575	611	567	572	610	600	623	549	638	622	563	577	577	632	589	642	618	633	600	587	550	570	572	634	561	596	596	608	627	584	623	579	577	617	618	626	600	615	588	568	581	542	572	619	607	578	609	599	648	592	589	584	562	574	634	633	608	578	602	575	553	620	600	605	570	582	594	592	572	571	639	619	587	595	624	555	586	629	565	606	583	591	574	586	579	591	583	594	612	587	578	639	574	608	625	591	630	591	550	587	605	530	590	575	566	627	576	587	546	549	601	589	555	588	600	608	608	596	584	564	594	592	601	615	595	644	554	611	603	599	605	605	578	560	601	583	598	578	577	610	546	572	590	579	624	611	595	592	646	644	556	581	574	623	631	581	607	606	612	603	604	594	583	581	604	631	570	601	552	650	643	667	585	593	587	611	651	586	575	606	592	579	574	606	623	640	600	612	619	582	642	618	593	628	581	573	614	572	629	619	597	566	604	579	579	577	604	603	576	595	539	603	636	585	622	597	601	604	558	629	598	606	554	569	569	643	564	568	605	591	589	626	575	588	590	590	624	550	570	561	563	624	552	577	571	609	587	665	587	574	618	600	598	604	613	591	596	596	566	580	582	596	553	578	571	570	591	573	597	609	602	608	633	580	607	618	553	575	590	614	550	595	605	597	606	570	599	632	583	623	637	569	618	620	627	590	567	588	568	624	538	527	598	612	599	563	607	560	608	599	583	654	562	595	594	606	624	589	623	607	601	583	607	588	570	610	569	641	633	580	554	584	600	613	587	621	632	602	633	601	594	600	578	577	539	599	570	630	612	587	633	587	576	621	594	583	589	620	559	598	535	572	593	613	564	607	578	578	563	575	570	566	588	595	607	598	613	593	556	587	590	605	594	528	611	614	612	633	569	603	616	617	557	542	629	566	581	634	614	601	571	577	617	596	597	595	603	562	651	592	566	586	589	608	603	589	612	572	597	618	586	583	634	588	591	626	608	571	565	596	533	590	610	617	584	610	624	618	592	607	589	626	588	578	597	545	635	621	606	623	583	606	550	550	645	614	568	599	625	586	626	596	645	587	619	582	605	603	597	650	575	562	604	616	590	617	590	582	567	594	622	646	651	609	557	572	591	594	623	575	582	633	592	583	605	588	595	551	603	599	596	609	574	628	569	618	615	605	580	601	612	565	619	576	592	558	601	639	588	589	596	587	596	606	590	635	598	635	580	593	617	582	606	631	629	599	610	564	570	592	662	570	593	541	562	603	571	567	525	583	619	566	628	614	587	632	619	576	559	586	617	617	627	583	591	606	585	595	548	605	560	613	596	566	555	615	578	576	602	575	583	553	611	584	565	596	603	598	584	598	588	626	607	576	599	585	558	622	552	632	581	618	606	637	604	575	561	600	610	547	573	592	578	624	578	574	598	571	570	593	584	598	562	652	594	554	600	554	633	593	565	600	590	608	581	584	556	621	602	585	576	612	616	600	633	611	620	551	596	593	600	552	608	566	602	629	567	608	532	575	599	606	595	591	578	583	593	566	646	586	621	586	595	593	626	594	596	555	580	594	604	588	607	557	634	621	570	609	584	546	595	610	622	627	558	567	619	594	610	581	616	581	613	599	598	612	605	618	586	617	589	592	627	572	600	639	595	585	550	621	578	598	581	611	646	580	616	594	568	559	597	551	612	619	588	589	582	574	623	620	629	569	602	613	594	598	604	595	594	586	639	568	561	601	618	567	570	581	597	552	574	596	610	584	628	564	603	596	604	628	592	631	610	576	579	542	605	568	572	632	620	539	627	545	598	642	594	612	577	585	620	579	581	590	581	600	589	557	561	583	612	587	575	562	616	609	584	580	636	560	598	594	631	598	606	585	613	614	594	610	626	603	619	565	590	585	572	591	615	596	580	601	577	578	601	566	632	568	587	591	562	572	609	572	622	579	566	571	569	587	596	553	621	637	600	584	586	595	598	626	596	572	593	594	590	617	593	602	540	578	555	573	583	543	561	574	607	588	607	599	621	608	546	588	599	591	598	546	594	582	617	596	602	607	645	582	595	616	569	612	564
4196	1801	1357	1067	823	618	569	500	541	575	505	562	634	690	1787	2021	1206	480	280	237	204	215	201	225	168	196	213	217	206	181	210	203	226	198	230	234	197	225	193	224	229	184	192	202	192	219	213	217	198	183	187	223	193	210	187	232	197	207	206	189	210	221	200	220	203	217	198	215	197	184	188	220	194	222	213	221	206	214	209	238	199	214	244	195	201	213	217	214	214	190	226	219	205	196	203	210	204	214	211	205	211	215	235	241	186	177	201	221	207	194	226	173	202	206	196	230	193	203	187	197	200	219	242	194	231	197	227	223	217	205	220	194	188	202	216	237	198	238	182	187	190	202	201	219	213	204	207	202	206	185	199	232	190	210	214	218	204	189	219	210	214	201	219	209	221	188	209	218	215	197	182	208	225	220	210	218	204	210	165	207	228	218	182	191	208	207	186	209	213	205	223	206	223	205	215	202	201	196	220	215	204	204	226	238	203	209	216	210	244	222	230	196	198	222	215	229	210	218	202	185	250	216	212	208	231	229	221	212	195	203	198	200	183	215	198	193	193	198	231	221	197	182	202	204	217	218	189	211	229	205	203	217	186	212	217	224	230	210	194	225	226	196	202	221	207	185	196	235	213	213	209	225	208	216	206	195	218	189	213	211	226	192	240	208	227	218	189	203	221	185	202	186	221	218	221	196	217	202	233	229	226	212	209	214	208	231	220	189	206	222	192	204	193	207	190	202	220	219	220	214	196	232	191	213	223	195	188	199	194	198	221	228	189	229	201	211	216	189	222	174	200	194	211	213	201	210	214	233	184	205	208	217	210	196	212	234	186	225	172	234	198	220	210	215	179	202	222	222	213	198	205	192	220	201	210	229	221	212	201	208	216	213	205	223	231	208	211	181	196	224	203	211	217	203	195	207	210	193	199	237	181	198	198	208	214	212	201	223	214	219	214	208	202	224	212	213	225	238	224	207	219	226	207	199	196	188	206	226	184	202	206	221	202	207	205	225	197	220	229	213	218	202	213	199	193	242	175	196	226	219	213	217	223	193	216	207	210	216	205	203	188	206	205	204	203	212	219	208	214	200	196	209	202	212	234	207	201	180	209	184	192	221	210	216	229	195	205	188	195	227	217	226	205	187	202	204	213	202	196	190	188	194	216	214	200	197	202	207	203	194	204	202	219	211	213	199	214	228	226	197	224	204	226	212	173	209	213	192	213	189	207	194	226	213	205	213	201	216	216	218	196	216	214	194	208	202	200	208	197	232	216	186	211	183	218	204	229	207	213	191	189	238	205	216	184	214	226	213	223	179	225	216	202	194	201	219	199	203	193	222	203	238	231	203	214	206	237	213	203	200	234	202	187	233	195	213	207	224	222	216	198	214	180	214	205	181	235	192	185	176	211	214	214	227	219	203	194	189	235	186	216	219	213	219	221	213	212	201	210	185	200	198	169	232	208	181	207	221	205	243	192	181	195	200	231	207	213	211	206	178	211	221	217	191	196	211	199	221	219	236	224	199	222	209	192	186	213	250	222	209	202	210	228	239	185	225	242	187	217	191	199	201	217	186	214	223	199	173	206	181	202	185	206	183	218	217	235	212	240	221	178	200	176	220	209	220	222	214	207	196	198	191	211	189	172	204	234	197	201	224	200	215	213	206	212	212	212	191	215	192	199	176	200	195	217	214	192	230	209	224	206	214	188	227	199	201	213	215	219	217	224	189	207	233	243	196	189	213	217	206	185	227	226	206	209	194	215	229	175	217	215	198	207	223	212	193	216	201	210	199	229	191	186	181	194	184	214	217	229	218	209	209	228	193	208	213	174	194	223	221	200	185	210	226	210	211	191	240	219	177	209	223	198	188	221	224	216	175	201	193	216	217	211	200	191	202	219	213	187	183	196	220	225	194	194	182	205	198	207	201	230	230	201	216	233	221	204	172	203	215	204	243	203	215	218	199	181	214	223	214	191	190	209	204	216	206	189	176	172	228	207	215	170	209	194	202	196	218	215	190	215	188	226	205	210	207	213	221	206	225	192	209	212	219	231	203	193	217	236	240	212	207	221	196	209	205	225	223	211	207	195	236	206	197	197	215	218	220	217	225	209	209	212	214	203	193	207	206	214	216	226	206	203	204	213	198	204	232	218	190	193	217	208	214	206	209	225	208	197	216	197	190	218	204	211	199	193	218	193	203	237	212	235	217	222	219	176	212	214	176	208	198	184	239	212	196	218	188	176	215	207	196	216	209	214	214	199	217	218	213	233	206	218	209	196	219	220	189	198	217	202	189	210	194	211	198	202	233	200	195	181	193	195	221	212	243	201	170	208	229	190	197	197	213	180	203	206	200	203	214	186	209	209	215	201	238	206	221	226	200	215	203	195	182	211	229	208	195	198	197	211	199	212	223	196	211	207	192	194	188	186	205	215	202	177	201	215	212	232	186	194	227	221	213	209	206	219	240	223	233	206	193	216	236	217	197	195	208	231	208	194	217	200	217	203	218	232	198	228	198	214	207	217	200	203	199	232	207	191	211	192	211	200	210	192	205	175	192	197	224	183	210	216	184	206	233	217	195	199	199	184	209	212	196	213	179	182	226	217	204	202	189	200	209	223	212	214	215	211	233	200	197	200	193	202	194	203	208	205	186	227	206	218	197	205	207	232	197	189	211	209	224	205	223	194	202	209	200	209	203	209	227	210	195	184	203	222	202	197	213	209	198	216	188	207	233	204	196	224	214	208	201	223	205	212	229	196	204	222	228	203	205	197	189	200	211	206	187	204	193	200	225	209	237	199	195	201	209	197	198	219	197	192	221	196	214	208	203	212	200	218	186	219	204	202	191	210	235	197	195	208	199	206	206	211	186	199	189	220	206	191	192	191	212	215	224	212	195	207	218	202	181	235	231	221	194	202	206	204	218	208	221	205	219	216	198	214	211	204	192	185	211	207	200	192	209	217	191	209	195	228	194	219	195	208	211	221	220	204	235	206	212	219	204	205	239	211	227	212	212	218	213	212	209	199	223	211	208	195	220	198	207	212	175	212	220	231	234	225	199	193	203	235	191	200	228	217	211	202	185	215	194	195	206	217	187	221	201	190	223	230	220	210	225	192	207	192	177	223	200	222	221	204	195	203	189	190	221	195	216	208	228	193	215	197	179	195	207	205	206	208	212	226	223	222	225	198	204	198	208	213	190	203	196	207	227	186	193	234	173	204	169	232	197	221	205	209	219	225	215	223	197	216	235	229	201	238	223	210	166	218	191	213	245	203	195	226	209	216	210	178	184	241	228	219	206	202	208	225	194	213	215	207	217	222	223	234	214	222	233	219	204	185	191	200	217	199	190	209	223	192	213	196	204	191	239	213	212	229	214	208	211	184	196	238	175	194	199	201	224	226	212	213	200	197	212	207	231	230	193	237	173	210	208	208	197	203	195	212	210	200	225	183	203	209	219	189	219	219	208	223	208	206	226	206	209	193	220	200	202	233	201	210	207	211	218
3700	1813	2048	2646	2836	2563	2300	2426	2749	2915	2756	3105	3208	4010	10024	9285	5065	1906	964	717	607	588	591	570	612	603	654	581	612	593	606	623	646	599	574	623	590	576	585	610	603	597	574	596	610	596	602	586	560	638	612	584	596	556	595	628	602	558	622	578	578	610	554	562	578	574	610	631	628	588	597	591	604	619	535	575	604	610	578	600	627	577	548	604	619	598	602	574	613	595	617	606	536	592	605	602	616	588	634	591	568	622	645	594	645	611	569	586	631	557	588	583	619	566	587	613	585	593	597	600	585	613	582	589	628	633	582	613	593	588	607	589	603	575	577	622	614	600	626	576	548	593	610	638	611	570	611	604	595	619	628	638	619	629	571	570	570	560	601	589	570	601	592	629	587	596	556	607	614	614	582	612	606	592	562	584	595	643	613	643	569	627	576	601	638	576	641	603	561	584	599	596	585	612	622	589	606	563	598	552	627	596	583	594	578	556	596	600	590	597	601	541	560	575	618	584	563	599	618	593	571	614	584	596	561	641	640	606	572	568	603	600	581	623	627	572	590	553	569	570	612	571	568	617	594	598	616	612	603	614	566	577	636	627	614	597	602	594	579	623	608	549	571	594	594	573	619	600	610	544	587	617	585	550	582	608	569	606	616	591	549	612	630	600	632	582	626	584	606	591	623	578	548	596	626	600	621	594	618	584	591	640	606	614	602	584	611	596	590	578	661	581	604	639	619	612	600	625	627	560	572	627	595	590	558	606	614	579	568	625	594	582	596	625	629	608	572	575	603	622	588	570	576	600	621	591	598	611	622	566	575	625	592	565	604	620	566	630	597	607	602	576	584	609	529	572	546	583	588	563	585	584	565	548	586	600	555	638	606	613	563	578	572	559	615	622	588	575	641	605	627	598	578	580	601	611	632	598	544	554	585	569	560	557	601	613	589	543	572	585	608	594	630	605	598	593	602	604	623	600	638	605	603	584	633	607	617	572	559	569	613	607	578	595	597	587	613	564	628	590	651	621	577	618	602	601	627	619	622	585	576	590	575	585	646	602	576	569	627	574	612	549	550	622	616	566	598	625	578	599	602	616	562	639	576	557	621	572	622	574	599	604	574	615	602	579	592	636	601	573	616	624	593	550	563	580	627	585	604	631	619	609	622	597	582	612	570	591	595	540	627	581	540	619	585	540	576	590	607	614	584	614	605	581	620	582	582	565	603	619	623	570	588	597	611	577	576	557	572	602	579	640	591	555	617	600	581	615	592	567	608	635	640	599	568	608	561	625	620	596	632	562	574	588	538	571	584	605	574	586	590	574	650	603	550	601	585	605	586	590	609	569	590	599	599	565	613	585	604	597	614	634	656	602	613	601	605	620	583	630	582	605	572	612	657	540	589	569	569	609	603	579	587	573	582	568	616	613	598	596	605	632	580	582	566	636	592	622	588	572	613	593	636	659	576	573	550	596	600	575	593	637	559	562	619	601	544	605	585	584	618	576	631	567	590	626	553	610	607	599	573	557	549	572	579	593	613	609	572	604	627	622	599	573	574	569	597	601	576	581	626	565	564	603	620	555	592	572	574	546	577	590	590	549	581	590	607	577	565	587	575	588	610	604	565	617	593	609	584	587	648	621	569	600	608	607	531	552	572	621	572	595	587	606	559	598	618	589	606	595	577	612	603	620	607	591	651	594	575	613	602	597	586	585	613	604	547	585	593	626	623	570	576	656	588	595	571	564	599	591	594	563	594	627	571	632	573	604	638	591	572	616	575	565	625	578	617	607	599	605	565	586	594	558	566	595	609	625	573	628	584	585	596	606	567	569	600	578	649	570	575	635	614	600	610	605	572	549	530	574	604	550	619	583	599	620	549	596	609	585	599	610	607	600	573	611	585	570	617	574	584	584	601	595	589	575	604	609	599	609	702	569	564	573	607	591	587	626	591	574	579	619	571	618	573	633	577	592	597	571	630	608	610	577	568	611	591	600	591	603	553	603	556	587	597	558	575	624	573	644	579	632	579	572	600	585	645	619	582	548	595	583	596	583	604	595	589	585	615	603	580	572	586	561	605	595	623	602	567	561	551	630	591	598	599	606	563	572	628	585	582	622	592	619	624	618	634	595	586	613	574	599	637	593	603	596	591	617	573	603	559	591	612	573	602	576	592	607	651	583	577	593	622	529	566	585	547	595	602	630	551	612	562	627	649	602	597	610	550	571	586	588	600	572	608	556	594	578	585	620	562	620	605	603	655	602	623	572	544	614	587	606	573	583	592	558	571	568	591	598	652	602	613	601	654	559	555	581	593	593	633	621	593	585	599	579	615	616	546	539	592	605	594	586	627	573	603	555	599	636	570	602	615	645	592	578	601	612	590	560	611	567	627	567	577	629	626	622	512	563	631	609	548	642	590	605	570	619	557	651	610	592	583	585	583	607	579	600	567	577	571	622	596	559	608	611	610	597	578	615	575	611	572	583	617	587	585	576	592	571	605	602	628	609	602	659	614	583	615	598	614	559	625	583	556	601	587	642	560	584	631	593	597	591	603	604	556	547	586	618	622	588	538	547	603	598	599	592	575	653	603	615	580	580	600	639	599	608	594	598	600	616	621	627	566	606	603	585	589	644	607	604	616	547	586	615	596	595	588	618	576	602	583	572	611	620	599	631	625	629	582	587	618	624	622	593	585	585	593	654	613	628	602	581	594	604	608	559	575	620	593	584	601	569	616	583	597	641	583	599	602	608	600	574	576	607	598	574	561	595	591	633	602	624	585	599	542	618	616	588	597	659	633	604	550	597	586	603	558	581	591	606	584	634	594	615	575	586	583	632	539	598	563	570	578	587	535	587	582	606	600	631	612	600	650	594	587	611	603	594	571	573	567	604	592	615	559	628	558	621	621	598	584	590	640	598	604	636	575	554	593	561	602	627	650	611	612	583	556	577	611	589	656	595	599	597	627	603	605	618	587	594	565	561	619	558	632	603	616	644	605	576	568	620	580	590	599	577	581	621	592	588	587	557	603	584	595	637	598	602	563	635	601	607	592	568	589	626	569	591	634	587	600	605	607	586	609	589	592	590	568	589	580	580	610	577	592	565	608	576	578	600	576	635	554	599	617	516	655	588	549	591	608	604	619	607	598	606	597	592	648	591	610	591	610	577	596	591	592	576	616	603	571	610	591	588	557	598	615	590	616	603	577	594	632	598	568	571	531	596	559	596	575	593	602	605	610	593	616	603	604	583	600	617	596	613	566	551	592	587	614	580	591	594	569	580	560	603	601	574	571	599	607	548	596	576	603	604	588	599	562	580	546	578	571	595	571	586	567	587	625	603	621	591	595	599	582	593	560	590	585	589	571	649	638	549	589	587	613	593	618	569	588	582	576	578	574	602	622	598	627	606	570	587	611	600	609	575	573	566	590	571	630	617	615	590	584	581	583	599	562	578	624	619	597	621	573	584	577	615	665	578	586	588	554	619	569	588	599	603	615	560	635	569	583	617
4654	1846	1501	1169	780	613	525	558	565	590	612	658	536	735	1649	1964	1291	468	284	228	199	205	229	224	190	209	219	195	170	193	212	229	209	196	201	192	236	208	194	195	207	223	204	197	199	210	219	234	202	224	207	222	214	183	216	198	194	213	222	252	201	212	219	208	232	202	207	232	210	195	215	208	192	203	180	209	223	211	237	218	204	226	236	205	225	206	201	207	193	188	207	203	195	192	202	193	211	226	194	210	200	206	200	203	200	224	207	203	227	210	195	199	199	196	186	199	211	202	222	233	195	226	186	215	195	201	189	216	219	208	185	201	251	216	210	203	194	214	213	214	226	217	205	203	208	210	177	196	215	222	193	200	212	206	197	225	212	213	232	186	178	214	224	209	200	229	228	191	195	220	247	209	199	196	179	188	221	210	184	234	203	223	168	200	222	223	201	195	210	214	231	195	191	217	200	243	175	236	223	234	222	192	213	200	207	225	221	225	213	200	209	199	208	219	214	217	219	178	217	212	200	219	214	210	183	179	183	235	213	218	207	204	183	213	179	207	219	201	179	224	213	197	211	212	215	230	178	231	177	194	182	220	211	206	230	215	208	189	231	200	210	176	209	213	202	211	242	205	190	228	201	206	196	194	226	210	203	228	220	181	199	221	195	203	218	189	219	191	191	196	206	221	188	223	203	212	199	192	214	189	190	205	214	219	198	189	187	196	219	207	221	193	204	212	189	195	189	200	207	204	206	212	221	194	238	212	267	210	195	194	208	199	214	192	222	184	198	205	194	212	205	208	197	219	209	202	195	190	219	222	211	221	219	220	198	183	202	180	214	182	218	175	205	198	165	198	202	208	194	183	223	177	197	202	203	215	246	217	224	231	214	197	229	231	213	227	198	225	202	217	196	182	197	208	181	201	174	206	188	221	215	188	191	184	192	212	181	217	206	216	207	204	202	191	180	218	212	223	231	203	199	191	202	215	203	208	189	178	200	181	222	170	208	203	211	208	174	209	206	214	190	189	185	202	210	200	186	219	179	215	206	190	209	194	202	206	186	210	227	191	196	193	195	213	193	200	219	212	209	230	190	215	223	219	212	215	191	219	229	242	220	219	202	223	196	220	191	233	205	196	191	195	177	244	211	216	220	211	210	183	204	198	210	219	206	186	205	206	225	212	231	212	229	193	230	208	192	180	200	205	197	194	173	197	194	219	219	194	211	205	195	200	194	221	202	213	205	222	204	200	195	196	224	189	193	198	190	187	231	248	203	212	191	186	182	213	213	217	192	201	231	194	214	196	222	196	183	208	208	214	219	212	207	193	185	178	217	192	188	206	233	190	193	195	195	199	203	186	199	197	231	203	198	212	201	209	234	201	210	210	179	210	220	221	213	191	211	217	177	200	197	195	209	191	186	178	199	208	193	188	206	221	225	201	226	202	206	214	199	216	198	219	211	220	202	204	205	206	180	197	207	206	197	210	196	219	203	203	191	211	194	180	214	202	222	210	174	203	197	189	204	198	198	213	217	188	172	200	224	189	195	204	181	199	183	222	181	212	188	208	227	204	195	194	209	217	213	185	215	200	189	202	229	192	233	194	183	198	237	224	247	203	227	172	217	219	208	226	181	166	227	189	222	198	227	214	184	216	222	197	205	200	217	219	190	199	210	214	212	199	217	184	229	192	247	171	220	206	216	231	223	178	200	198	227	213	197	202	216	218	237	191	215	231	216	228	234	200	211	207	218	224	204	191	206	201	218	193	195	207	209	204	209	186	207	198	220	197	214	186	207	205	222	203	203	217	201	198	209	207	215	228	218	184	188	228	211	193	207	191	188	210	194	179	203	201	195	233	201	204	222	197	211	205	212	187	186	203	175	214	236	184	214	255	220	205	224	222	228	217	210	216	211	224	226	194	200	204	203	186	205	218	196	217	199	218	205	221	206	228	187	213	201	207	205	217	189	217	218	183	171	227	199	186	228	217	188	199	198	219	200	174	187	209	199	208	216	200	202	220	186	200	196	215	203	205	217	203	213	201	216	212	216	216	203	214	197	194	193	224	208	216	198	239	187	218	207	213	220	213	201	199	187	233	204	203	204	182	217	220	209	210	225	194	196	234	201	190	231	196	213	209	216	206	198	208	216	232	183	199	185	191	202	192	200	226	218	205	209	204	197	197	187	221	185	219	204	237	196	205	213	225	199	212	181	216	221	205	201	214	196	212	202	235	205	218	218	209	189	230	178	193	201	216	192	188	201	204	197	209	220	225	252	182	227	199	233	188	227	207	197	204	222	211	201	219	203	197	213	217	202	219	198	225	199	191	222	220	187	221	202	198	210	189	225	192	213	203	212	205	203	205	199	192	213	174	226	200	220	179	224	195	190	231	220	206	224	198	205	218	195	234	217	217	213	213	199	196	210	206	205	206	227	234	201	214	199	214	186	197	227	201	211	183	212	191	204	221	219	209	192	196	171	208	233	206	222	206	210	209	237	191	215	225	204	198	208	189	233	200	214	211	209	205	187	217	193	198	193	212	195	216	211	222	215	210	183	198	192	204	196	215	220	209	187	184	246	190	193	193	189	219	214	211	212	225	217	196	217	208	185	203	226	218	193	205	209	203	232	213	209	218	223	208	212	169	214	203	210	206	197	217	200	213	205	240	200	223	216	184	199	222	221	222	225	217	219	185	203	201	214	181	204	200	198	220	205	211	196	205	189	195	214	179	196	236	193	211	174	188	199	220	202	177	240	192	195	175	193	198	213	186	214	201	186	205	201	210	200	211	188	204	189	207	202	219	243	213	192	186	225	195	196	204	231	200	216	219	214	191	198	196	205	214	186	215	198	202	199	212	216	222	195	201	191	207	202	178	236	215	181	200	226	217	188	210	188	204	213	228	201	211	192	213	204	181	168	197	218	215	187	204	219	183	205	217	223	171	188	197	202	214	211	214	210	209	223	218	195	212	194	208	205	204	225	213	217	206	199	225	192	184	201	189	200	211	216	205	207	212	206	202	214	210	230	218	200	212	194	195	194	184	230	202	196	206	221	188	193	198	206	212	197	202	216	210	195	219	231	225	198	194	198	230	210	195	204	232	183	225	191	225	198	192	183	210	213	220	209	196	213	217	197	213	209	205	220	209	215	216	205	209	182	211	201	194	181	191	188	220	209	209	220	219	234	179	186	218	188	183	208	211	215	216	197	179	226	208	197	219	209	221	209	225	212	189	226	205	233	219	208	219	211	191	195	204	193	181	207	196	232	196	212	187	200	190	211	183	218	223	217	216	196	210	200	208	226	204	210	210	212	211	214	208	199	226	208	234	217	213	195	235	206	205	220	210	174	206	203	209	201	215	207	205	214	232	201	190	190	222	219	213	224	224	206	195	216	211	204	232	212	207	208	192	171	211	205	197	201	204	186	198	193	209	195	182	202	229	234	192	204	207	208	212	211	211	182	200	204	184	224	215	214	213	208	209	210	219	202	196	228	196	214	210	228	204
3919	1851	2241	2950	2843	2504	2408	2765	3120	2991	3116	3569	3160	4399	9559	9498	5561	1737	898	687	639	641	590	615	568	581	586	572	587	546	591	557	587	602	634	574	592	620	625	586	598	572	595	571	572	564	585	542	566	600	602	577	582	554	636	634	564	553	577	584	557	594	592	586	611	600	608	590	576	565	596	622	606	630	615	570	607	587	572	604	663	575	546	560	615	599	601	549	584	560	589	553	576	601	595	588	594	603	609	601	602	612	589	589	616	616	555	580	623	601	601	568	591	592	583	540	588	605	567	615	627	628	575	535	593	632	580	615	588	593	572	614	558	615	581	560	603	606	583	558	576	567	578	607	588	621	634	565	577	579	583	586	585	568	612	618	600	601	574	596	580	574	622	606	579	589	573	523	585	559	564	585	569	588	590	594	585	627	598	596	600	638	599	589	578	581	567	605	598	630	595	594	579	607	611	555	557	620	614	604	587	613	561	599	595	566	540	566	570	612	618	569	563	588	551	611	661	609	635	553	567	524	598	616	629	581	579	604	560	574	582	574	596	568	581	565	601	612	595	631	608	595	621	604	566	598	599	581	603	596	584	608	577	639	546	557	563	571	607	599	592	601	625	550	589	550	555	635	609	614	603	572	623	566	581	564	585	602	567	598	604	627	563	609	554	607	600	620	559	538	622	567	585	568	582	608	559	575	629	605	587	600	592	570	569	574	597	555	570	579	606	606	617	559	586	620	576	605	523	547	609	535	569	575	593	583	589	606	606	590	560	581	571	602	562	585	602	614	552	594	577	618	566	613	580	561	596	594	563	584	574	597	566	600	613	562	629	550	575	598	577	591	590	588	576	581	607	595	569	587	570	630	619	590	576	606	593	581	592	591	556	616	570	586	575	591	577	630	562	583	604	595	643	566	589	586	576	607	599	615	587	641	627	617	641	599	570	589	565	576	594	612	591	575	584	602	621	580	598	599	597	627	584	605	610	607	569	621	598	590	597	581	563	628	612	593	634	556	542	589	557	627	629	613	636	543	587	573	590	645	621	617	608	649	604	568	591	587	599	594	600	599	574	599	601	579	620	614	605	600	568	568	565	613	586	564	608	583	548	544	598	633	588	578	597	572	648	589	586	586	604	626	580	620	590	600	601	595	561	604	579	611	579	608	560	592	563	604	597	598	605	598	613	588	636	604	592	601	540	591	604	563	589	561	546	611	598	601	537	601	590	575	564	612	629	588	604	591	610	598	557	611	604	575	571	590	569	579	613	594	610	591	571	565	635	618	600	553	603	566	574	587	590	605	586	574	606	594	563	607	602	615	662	576	589	592	576	575	627	619	599	594	583	627	605	593	576	626	571	572	583	607	621	572	584	611	586	600	601	596	581	607	615	576	611	531	590	596	563	584	565	630	572	587	610	550	633	618	560	620	614	616	593	570	587	568	594	628	635	588	593	575	572	592	584	608	568	594	580	589	546	597	577	624	542	627	572	598	637	618	586	621	635	613	590	570	596	576	555	575	592	629	595	571	557	576	600	593	574	597	615	589	575	593	586	558	591	599	585	560	630	605	575	626	547	616	576	618	591	620	591	580	601	529	564	583	593	570	546	561	555	569	579	598	603	599	624	556	589	570	571	643	559	572	591	585	614	599	546	596	584	603	599	582	575	581	578	614	596	567	617	642	621	569	621	587	572	570	599	613	596	591	582	601	603	588	609	612	619	590	606	559	603	615	607	581	622	640	603	612	611	579	639	611	569	613	620	648	611	598	612	617	604	605	562	549	570	593	639	581	593	588	589	572	578	551	581	588	601	628	626	579	570	605	609	556	582	608	590	601	580	553	602	554	612	584	608	541	586	584	548	573	591	605	566	590	615	560	570	590	622	623	598	604	581	536	561	597	618	598	631	565	577	569	609	596	605	584	625	592	605	601	600	574	553	546	534	607	606	554	570	601	588	598	622	586	574	552	586	582	623	587	570	578	613	595	617	620	591	605	562	592	561	600	558	575	614	618	593	605	610	617	583	580	569	586	583	580	617	599	652	598	608	571	573	540	562	602	591	661	608	596	650	625	618	586	559	600	616	597	547	569	595	571	579	614	610	581	597	590	586	609	593	613	604	598	605	606	537	565	597	577	576	575	604	585	612	576	600	601	613	592	579	603	633	603	546	578	607	609	571	586	583	571	598	561	587	554	578	617	616	573	567	619	584	586	634	611	597	589	591	608	600	536	655	602	595	601	554	594	556	598	555	617	578	614	605	599	550	608	542	591	600	610	559	586	607	620	561	639	567	607	558	585	628	585	563	591	580	549	601	531	569	607	613	600	588	574	596	541	636	575	593	596	609	601	590	637	621	577	632	575	588	621	580	569	609	630	600	559	559	589	646	607	643	619	633	625	610	559	586	597	599	579	618	578	586	622	609	600	609	599	592	574	593	630	521	598	580	615	609	579	606	567	609	599	577	629	635	597	589	612	616	607	584	596	570	552	612	575	551	550	556	573	620	583	571	557	600	571	591	557	583	588	599	594	598	621	562	617	600	629	609	599	621	551	580	598	633	592	582	544	533	596	596	553	621	578	600	581	614	591	584	565	648	582	561	593	577	612	604	594	625	599	610	566	604	573	602	614	578	610	587	608	600	604	618	609	584	592	605	604	603	570	599	615	637	555	630	575	605	565	537	581	640	601	585	577	543	560	596	601	588	561	594	586	575	570	586	610	584	603	581	630	521	556	593	559	595	592	635	639	569	611	572	579	580	563	648	567	627	610	602	559	602	594	598	591	542	585	574	579	571	583	597	595	647	533	558	648	581	657	572	621	591	618	591	542	578	552	593	589	559	609	583	591	580	571	540	606	619	578	602	611	601	570	585	557	546	568	583	622	585	573	651	579	558	577	613	610	596	611	596	632	603	566	582	612	589	572	580	627	579	551	600	572	552	583	653	554	602	596	531	586	623	575	555	571	565	646	608	562	575	576	592	613	570	605	583	571	644	600	570	604	626	569	595	582	575	599	605	625	608	534	592	594	605	566	593	612	634	590	590	572	585	587	646	582	623	593	601	594	618	563	574	611	573	590	583	593	583	609	564	545	579	605	560	626	622	606	562	582	584	592	581	596	632	557	603	585	588	608	596	601	605	581	602	584	614	662	608	644	613	558	629	582	594	594	570	547	574	600	623	609	594	625	600	570	591	540	587	615	596	590	586	652	603	577	551	606	577	582	616	638	586	565	627	596	562	595	525	620	596	585	550	588	617	614	595	619	579	585	623	568	617	606	573	573	626	516	575	556	622	576	607	618	561	575	630	578	573	597	647	581	642	606	593	606	627	615	569	597	585	595	554	591	562	595	580	661	544	561	620	592	582	589	587	596	623	603	567	586	571	570	576	573	602	592	558	620	572	584	607	572	589	588	546	652	597	585	625	577	609	596	581	625	603	610	559	613	548	597	609	637	590	573	617	591	567	540	563	562	561	613	593	572	634	623	559	598	594	589	593	598	539	611
4542	1688	1362	1186	759	609	646	686	626	715	741	657	637	820	1550	1966	1227	472	283	236	188	206	198	223	191	207	218	209	207	210	198	207	221	221	236	198	191	213	201	206	213	215	206	234	223	180	195	200	203	208	199	195	206	203	188	207	185	220	226	189	193	203	176	205	192	215	197	222	208	213	181	212	180	216	208	210	237	188	207	217	197	215	247	210	181	223	171	215	222	178	231	190	195	194	232	204	210	210	174	195	206	214	195	220	196	211	205	215	202	219	194	232	194	179	242	207	208	248	200	197	192	198	185	242	200	208	200	209	209	190	206	203	209	183	195	215	240	214	198	186	189	202	241	211	192	196	213	190	205	211	201	194	216	202	196	188	196	227	220	236	179	226	190	216	220	200	207	190	187	213	190	221	183	218	199	189	186	201	198	232	226	207	176	219	212	189	209	215	185	203	222	203	227	189	187	175	197	238	185	219	209	183	196	209	198	169	186	200	193	226	189	197	205	225	227	212	237	195	179	241	230	206	196	206	212	217	218	192	213	219	215	188	230	212	219	206	212	214	203	199	208	217	214	216	195	202	205	217	199	182	216	219	222	213	207	207	212	202	202	202	194	198	195	217	195	189	215	209	197	217	209	226	215	198	185	212	217	215	218	215	186	213	238	195	210	214	220	202	184	211	205	205	194	215	210	195	183	235	207	215	193	221	216	197	194	249	201	190	218	213	207	205	194	230	194	206	209	214	203	213	186	196	209	208	186	211	204	225	214	203	231	194	206	214	220	210	209	194	194	195	192	202	181	178	227	205	202	204	207	206	210	208	178	193	221	201	205	186	238	206	203	199	196	186	232	225	233	222	179	206	217	219	235	203	241	180	230	186	222	190	205	233	194	195	203	202	213	207	191	224	200	208	211	208	175	210	199	213	210	213	186	186	203	203	186	201	213	219	200	214	241	200	219	199	211	192	199	219	220	203	191	204	227	221	186	174	192	226	228	195	225	223	200	195	218	214	195	200	201	205	217	228	243	205	195	219	194	215	185	192	201	202	195	202	176	229	200	206	198	179	204	206	200	196	206	184	232	214	181	186	206	187	210	230	228	198	200	209	209	185	186	238	219	185	179	167	223	221	220	212	213	231	207	222	203	210	210	200	201	208	203	222	217	197	201	188	222	190	210	209	225	205	195	218	209	210	205	199	216	203	209	214	236	228	238	185	192	226	218	211	199	197	229	213	172	182	249	202	169	228	195	227	214	216	214	184	186	184	192	187	210	206	190	201	207	201	207	217	190	183	214	196	215	234	230	235	209	201	229	213	214	207	190	181	221	215	199	191	198	181	188	205	205	177	204	219	227	245	202	194	243	198	211	198	221	204	198	217	195	214	230	203	193	219	205	213	210	223	227	201	207	205	190	207	201	228	193	195	237	208	217	207	172	225	206	201	210	196	210	172	207	229	200	223	213	213	220	201	189	210	185	207	227	217	226	195	192	199	229	211	203	197	192	225	213	198	206	212	213	220	198	225	198	221	182	190	213	220	230	220	205	196	238	190	224	223	224	187	194	198	178	193	218	201	197	218	198	189	210	225	201	200	204	207	189	190	218	199	219	246	232	203	205	221	194	180	193	204	190	205	195	192	192	223	185	186	230	206	201	205	233	209	217	204	198	216	213	195	204	195	208	197	218	233	204	187	218	225	207	228	204	188	190	216	201	203	214	208	220	220	193	202	215	223	218	193	228	220	202	198	185	179	199	234	221	212	190	182	197	191	207	201	219	192	195	190	211	190	207	211	213	200	209	200	205	192	213	227	198	215	197	184	180	219	202	201	182	203	202	189	214	192	234	194	205	217	194	209	192	227	189	203	186	217	209	203	192	211	196	208	182	220	191	210	192	206	229	216	192	205	203	199	202	194	205	199	182	182	209	202	201	196	193	216	195	209	237	224	202	190	204	184	229	203	226	235	203	223	180	185	208	196	197	203	207	237	207	216	239	215	218	193	228	237	203	247	220	177	189	207	204	231	196	204	207	210	211	196	210	193	204	195	214	220	218	230	226	191	191	209	228	214	211	190	228	191	189	199	198	206	187	202	200	195	228	222	239	224	199	214	217	211	219	192	189	177	215	200	218	229	210	197	194	205	200	195	197	201	198	207	209	207	211	204	222	209	195	226	198	199	199	213	234	235	230	198	206	194	238	207	207	209	208	212	213	208	220	200	213	205	186	185	212	219	196	221	194	177	195	225	229	206	195	213	210	190	220	201	218	191	203	189	211	205	188	202	208	216	208	204	214	198	208	219	228	210	209	201	193	207	222	215	207	181	220	225	206	212	179	198	206	234	203	217	192	201	205	183	225	178	181	215	212	195	220	182	190	211	214	211	202	236	210	217	180	214	210	213	220	229	222	233	228	223	200	203	182	197	217	218	226	206	192	214	201	210	227	198	187	218	194	207	202	228	185	218	194	188	203	211	201	217	222	214	205	203	195	227	198	182	199	234	215	168	204	216	204	211	216	214	206	175	218	205	229	222	196	216	209	189	215	198	203	207	185	186	203	213	207	185	224	221	231	236	201	198	203	198	195	202	202	224	204	226	200	202	195	192	205	204	204	195	214	201	209	202	218	198	195	207	200	193	221	205	186	208	212	193	231	182	208	186	232	229	206	199	204	210	212	176	216	196	211	178	224	203	194	193	190	207	215	190	184	198	207	191	234	218	226	216	202	206	222	191	231	215	209	203	188	213	201	214	199	216	207	211	222	207	211	181	211	228	202	227	184	189	181	202	225	238	211	222	221	206	204	180	196	218	207	199	165	209	220	216	203	194	224	228	200	211	203	198	199	212	203	190	205	185	203	235	212	209	210	180	192	226	194	229	214	196	216	198	189	215	198	210	205	242	185	204	184	209	212	198	196	215	208	229	195	201	231	203	195	195	199	219	243	221	200	233	217	198	179	215	198	185	230	201	220	201	204	189	212	202	207	205	245	211	212	191	175	191	188	197	212	212	205	197	203	218	200	228	207	209	175	222	211	225	223	207	218	204	178	207	191	224	231	217	208	193	228	214	195	190	209	197	197	235	220	190	205	205	236	206	226	175	207	184	221	190	215	178	189	196	200	202	208	193	203	210	214	227	223	201	197	204	218	194	214	204	176	213	192	179	212	197	208	205	196	219	201	216	191	211	214	223	219	193	238	223	214	209	214	216	208	164	201	228	205	192	198	207	228	209	206	207	222	213	211	217	211	230	225	206	212	209	184	207	201	185	185	210	202	204	220	198	184	202	189	209	199	180	197	234	188	201	210	234	205	195	231	199	204	221	202	245	182	222	207	220	201	161	213	202	183	227	207	211	180	215	219	188	191	191	205	205	212	213	221	209	196	217	222	224	209	210	189	186	226	198	197	198	205	213	196	190	216	213	200	184	223	197	190	212	192	173	217	226	221	209	215	201	229	203	186	222	196	199	205	223	181	217	210	197	223	198	201	191	205	227	221	192	226	210	221	190
3799	1690	2170	2986	2577	2634	2760	3158	3091	3839	3929	3504	3648	4665	9099	9618	5420	1749	970	716	626	589	596	602	588	584	553	596	607	581	574	583	601	584	604	592	572	625	597	597	583	557	579	590	575	618	626	598	586	603	585	619	595	603	655	590	640	603	605	641	562	607	550	627	594	612	619	608	585	570	616	573	585	579	582	636	549	600	543	589	580	587	577	547	583	574	574	605	631	619	561	618	608	556	613	619	606	584	603	601	625	601	569	596	590	599	611	617	598	547	557	577	603	592	626	593	578	608	624	580	526	647	594	580	607	581	565	609	615	577	612	578	611	580	570	579	592	584	605	590	654	593	624	591	563	607	536	563	592	610	630	591	571	561	584	596	584	559	600	570	653	559	618	613	597	617	613	604	558	562	604	599	606	582	645	593	584	612	614	610	610	579	598	606	599	575	573	578	610	582	608	563	589	621	571	558	553	587	569	551	572	567	613	612	596	577	623	597	567	572	570	575	619	588	623	594	620	586	584	614	634	559	614	616	642	563	595	589	594	563	597	621	621	605	540	611	583	609	598	608	579	578	597	592	599	614	587	622	580	580	576	587	618	566	575	577	610	596	561	577	588	604	573	597	581	568	603	621	626	595	553	610	547	540	590	581	615	556	573	571	606	582	570	623	584	582	585	628	586	631	561	621	587	591	621	566	560	614	594	624	613	524	581	604	570	612	565	623	560	602	630	599	590	621	571	546	589	580	557	616	559	595	572	606	561	565	566	591	586	619	592	569	633	580	560	591	676	558	586	534	609	589	596	563	599	575	542	583	597	580	586	591	613	570	580	603	586	618	619	573	603	586	559	622	566	587	574	602	572	610	593	616	607	608	570	606	596	601	609	607	619	612	574	588	655	554	577	598	577	621	572	605	600	599	655	561	639	552	528	613	602	552	628	605	638	547	627	616	618	609	593	622	600	565	624	552	609	558	623	581	602	620	587	631	575	580	561	595	626	614	577	608	619	616	598	601	615	628	587	550	569	566	623	566	556	571	561	553	551	626	590	597	558	557	638	639	556	548	557	560	632	660	630	616	577	556	621	563	583	606	607	588	571	546	562	648	639	579	614	609	567	578	573	598	576	600	627	564	578	585	570	605	568	583	595	604	617	562	579	561	566	592	604	597	628	634	572	599	581	592	627	595	587	588	591	593	612	583	558	587	554	593	623	586	590	631	588	587	548	610	611	615	549	630	528	596	617	626	618	590	588	584	588	605	598	593	539	579	610	639	596	568	567	605	588	623	576	566	572	601	615	603	630	616	613	641	584	634	585	604	557	580	604	618	533	569	608	595	602	608	592	539	593	541	567	599	587	571	604	605	560	586	590	603	564	604	639	622	635	597	603	600	589	633	594	578	592	594	559	565	592	596	582	597	588	611	589	581	608	594	603	587	546	595	630	585	603	578	596	598	616	575	606	571	582	591	582	625	603	559	571	623	562	564	607	606	569	585	637	568	555	550	606	555	604	587	585	624	630	560	522	611	620	586	618	608	603	595	600	596	581	592	628	603	604	557	545	594	531	580	574	595	590	612	569	558	564	565	550	548	622	611	612	621	618	565	546	603	620	603	577	605	593	585	594	605	584	636	597	613	591	575	625	613	578	602	620	598	598	621	581	608	548	589	615	593	611	610	610	578	585	596	585	584	665	613	634	581	609	628	572	585	577	560	583	591	559	627	588	606	617	547	580	590	566	605	576	632	654	606	631	582	581	603	624	609	618	607	612	586	618	610	601	574	589	577	592	602	578	585	614	607	528	623	567	600	583	559	592	583	586	637	639	604	612	621	616	587	575	573	578	551	577	626	581	585	591	596	619	583	599	601	590	601	566	599	573	612	606	588	619	537	548	599	637	629	612	597	612	585	588	556	588	545	572	622	632	523	615	598	563	603	643	582	588	565	541	600	642	584	596	574	568	572	615	576	623	596	624	638	603	593	572	604	574	561	559	582	630	622	564	625	584	577	575	609	595	587	611	561	598	615	546	571	598	564	576	599	608	602	576	603	616	604	566	559	601	602	611	586	594	602	557	565	616	583	606	603	580	560	591	631	586	626	541	577	583	608	565	598	592	572	551	556	596	550	597	556	566	582	611	582	622	576	608	603	583	589	599	644	571	598	631	579	603	537	566	580	593	613	596	603	569	578	587	582	581	569	621	534	607	590	563	606	565	642	603	598	573	592	629	605	589	608	557	631	612	567	542	580	596	614	605	592	574	627	615	581	626	577	596	610	611	611	622	585	588	602	586	590	586	591	639	614	598	596	606	615	528	608	579	598	560	573	541	556	587	573	596	550	608	582	586	616	611	598	577	541	577	570	603	586	601	621	554	605	581	565	580	588	615	557	607	544	557	588	614	587	585	594	575	573	585	623	642	592	601	598	571	637	649	593	603	630	601	610	607	627	571	586	598	562	580	602	637	616	651	601	633	573	578	578	609	600	612	593	598	557	621	590	626	595	612	595	620	614	592	580	620	577	648	565	602	591	587	628	592	601	595	588	616	653	570	598	581	602	570	630	562	582	570	642	588	644	553	618	583	587	589	601	586	559	576	589	629	610	578	636	566	565	615	585	564	595	596	594	635	614	562	625	551	563	599	580	609	542	553	576	582	614	579	573	601	591	548	640	623	607	585	633	566	579	566	633	570	579	596	554	575	647	574	603	605	604	577	597	596	607	581	587	625	565	610	565	575	574	628	617	564	580	568	638	580	584	596	618	569	601	567	579	595	567	586	594	603	584	561	583	658	620	566	623	612	559	588	571	614	609	567	575	571	613	582	583	591	566	597	597	636	614	595	597	599	624	543	613	564	563	587	606	586	621	594	594	576	577	594	574	586	611	555	665	542	564	595	617	567	604	597	610	556	624	580	579	574	597	616	602	595	587	595	599	572	600	576	573	632	588	608	604	606	617	570	600	566	591	586	645	596	597	604	613	636	587	593	558	575	623	615	610	593	567	607	601	563	581	589	615	622	606	581	595	633	587	595	630	619	614	574	563	576	570	613	608	554	608	627	596	540	577	596	613	570	602	587	565	653	556	623	584	577	589	599	597	554	584	628	566	618	595	602	589	584	546	588	584	570	608	586	594	573	625	578	612	557	613	555	570	581	580	629	626	587	573	615	605	605	594	606	610	586	599	579	598	593	611	605	598	597	622	582	609	582	599	604	603	590	630	628	578	579	583	624	595	559	626	607	575	631	587	597	568	583	573	595	583	607	602	542	602	560	567	626	594	648	577	607	597	591	569	645	633	564	605	612	563	535	589	600	546	634	615	599	617	623	599	603	624	562	626	617	601	594	578	611	640	609	627	555	573	630	593	618	631	626	623	574	627	641	605	608	566	589	561	571	609	594	586	612	635	600	600	579	579	573	609	608	600	573	586	596	562	608	579	604	621	556	566	586	619	598	562	558	589	592	595	609	619	623	614	593	642	590	598	569	623	580	631	555	618	618	596	568	587	557	605
4315	1440	1298	1146	891	648	687	646	749	816	697	794	620	677	1605	2212	1059	502	284	246	225	210	205	224	193	213	189	190	221	232	234	208	218	219	187	220	173	222	231	200	220	208	214	200	235	210	221	206	220	196	223	193	201	224	189	237	192	208	220	211	214	180	197	223	209	203	202	235	225	215	217	185	206	186	190	197	180	192	227	196	199	223	230	208	196	194	202	203	202	205	220	191	225	224	205	222	225	212	189	183	203	206	210	212	214	190	221	216	218	221	193	229	194	228	192	211	208	198	194	230	225	183	190	229	217	207	232	203	195	198	215	207	200	196	208	211	214	189	197	186	210	203	207	206	231	201	223	208	194	210	183	195	226	200	226	215	201	209	194	232	200	206	228	189	212	215	199	219	188	200	217	214	202	217	231	218	222	213	192	233	184	197	212	170	196	206	209	216	207	213	213	215	211	216	202	220	195	225	219	205	213	207	221	226	230	207	184	201	201	188	226	210	189	183	235	203	195	201	191	206	206	193	201	207	216	172	194	205	202	223	222	235	195	217	224	210	204	204	191	212	209	206	215	214	201	236	222	198	207	232	209	210	193	204	224	200	209	193	255	208	247	200	205	210	218	191	203	195	203	205	201	225	183	213	198	207	198	197	212	220	179	218	214	205	239	201	234	208	215	200	203	218	209	205	219	223	215	205	215	171	194	203	201	202	201	192	193	186	208	205	211	184	209	221	200	217	202	204	227	193	196	220	212	212	190	213	217	213	194	197	208	200	242	229	187	215	195	198	201	199	218	229	198	219	225	198	207	200	183	224	205	201	233	224	215	198	208	219	193	196	189	225	199	218	218	196	207	205	215	231	199	218	200	197	191	201	222	208	208	200	208	219	181	208	201	218	212	189	200	237	206	218	222	214	179	205	212	239	203	189	209	213	204	202	209	200	223	229	219	220	196	188	201	204	219	191	189	174	217	230	184	205	213	209	215	212	220	212	221	211	203	191	198	189	227	172	205	219	193	200	192	212	200	194	209	177	205	215	211	203	202	211	209	218	210	225	195	216	213	246	231	196	192	203	208	216	217	207	239	196	192	211	197	200	203	201	226	194	210	209	214	197	232	229	210	185	188	206	197	192	219	201	225	183	218	190	222	200	247	174	200	200	201	206	209	218	216	199	217	208	192	208	194	228	222	218	203	202	232	205	197	185	221	241	204	179	215	219	190	206	199	215	217	197	195	192	207	214	195	235	208	216	218	241	196	229	221	235	216	211	190	198	242	219	216	197	192	224	205	219	222	220	230	229	209	197	199	215	224	205	212	198	215	187	223	244	218	226	212	190	210	206	202	194	211	200	196	203	181	205	202	219	221	211	205	204	211	181	220	240	171	215	210	197	223	227	214	219	211	187	226	209	216	211	206	188	197	204	200	211	215	211	207	195	181	209	195	206	192	179	217	209	214	214	217	220	203	204	209	214	202	217	214	180	216	211	194	212	217	252	206	201	184	200	189	205	212	234	216	233	212	240	204	223	227	216	210	229	206	216	205	213	223	220	198	229	224	198	216	229	202	201	214	194	209	193	226	234	171	195	219	202	218	211	211	183	207	206	186	202	208	208	190	192	197	211	205	231	184	206	203	226	200	217	207	167	227	206	213	183	190	216	204	222	212	197	194	216	198	204	187	210	213	220	196	220	175	199	202	203	208	201	208	188	211	216	186	188	215	187	189	220	209	225	198	192	212	230	200	203	209	193	192	217	202	214	176	185	212	211	195	226	207	195	196	220	204	222	210	192	214	205	200	235	225	202	221	218	227	226	193	219	189	194	200	211	179	220	205	198	209	192	208	229	207	217	214	221	188	205	222	205	208	201	205	201	169	201	225	241	205	214	191	199	194	205	222	206	222	205	191	205	217	189	214	218	249	216	189	219	199	202	205	199	196	189	217	219	210	201	223	208	200	222	242	191	203	207	203	202	196	192	218	208	203	194	220	206	215	223	216	185	185	220	200	223	203	223	220	201	221	206	197	198	227	221	196	193	209	205	218	206	207	196	209	229	177	195	210	196	195	226	204	183	203	178	190	213	205	215	215	221	196	207	222	218	210	207	194	210	231	197	206	239	205	202	190	196	209	210	215	256	226	194	235	221	217	210	206	191	204	201	199	190	202	210	186	225	221	185	217	217	209	233	209	223	218	186	197	210	228	222	207	211	220	195	227	207	216	202	203	209	208	206	197	181	178	196	205	189	195	209	198	231	203	229	222	198	207	199	192	219	218	213	204	205	211	229	212	208	204	192	209	221	190	209	208	230	200	209	180	218	216	180	208	235	204	224	219	221	192	215	223	216	211	209	202	174	228	229	215	217	215	185	187	203	198	193	209	213	200	233	192	181	223	214	233	211	206	200	232	213	219	227	220	190	210	200	207	198	208	224	211	193	213	238	205	202	204	224	202	218	208	194	239	179	227	211	211	201	185	203	206	208	211	197	227	200	197	203	226	218	234	202	209	220	217	213	198	209	199	216	221	197	218	229	192	234	215	219	199	244	221	210	214	192	207	184	227	213	186	191	204	226	220	215	202	213	195	195	205	223	196	205	214	195	213	213	192	225	193	186	189	211	195	212	203	198	205	209	238	229	228	179	187	193	224	196	177	193	194	239	219	215	206	214	205	231	218	203	216	227	186	202	219	188	237	203	200	200	195	196	197	194	210	215	187	207	199	205	199	215	199	203	232	219	201	204	216	207	198	215	212	233	211	195	186	206	214	207	195	197	184	214	199	236	206	239	228	200	219	205	210	196	217	221	187	210	183	215	209	186	204	246	188	238	217	231	220	214	200	180	186	192	203	225	216	186	195	218	221	217	214	200	203	195	202	198	227	196	234	227	211	196	177	194	212	223	228	203	213	226	199	236	209	223	217	198	196	219	202	226	200	204	194	199	219	209	216	214	190	215	237	212	229	233	219	223	215	222	202	222	225	217	205	221	205	223	239	200	214	205	203	201	206	210	211	214	197	187	221	197	190	212	216	194	232	219	193	193	222	238	229	214	201	231	213	202	205	178	230	203	233	213	163	198	200	217	218	224	190	201	199	166	215	213	228	210	222	199	208	221	206	189	195	208	241	199	215	231	214	217	231	218	184	213	219	218	229	184	235	215	184	221	213	214	215	210	203	234	234	223	232	207	200	215	213	205	225	214	229	235	189	220	201	213	223	187	216	221	206	200	187	210	209	221	173	219	201	190	198	203	207	189	238	211	197	209	198	218	217	209	224	243	210	233	218	207	229	222	201	221	209	204	197	249	215	214	211	211	213	211	216	207	210	184	180	170	205	206	182	200	221	204	216	200	206	205	214	203	206	192	217	232	233	215	207	205	226	201	198	204	205	217	190	208	204	211	212	199	193	219	217	195	181	229	193	212	220	204	211	196	200	201	202	215	181	196	166	219	200	218	234	228	230	196	203	235	223	206	213	197	224	219	215	210	210	205	216	192	202	193	209	195	181	223
3682	1781	2264	2958	3062	2926	3075	3221	4020	4145	3874	4297	3488	3910	9148	10351	4652	1698	945	724	650	630	592	601	587	600	646	578	613	568	587	597	595	609	582	580	609	594	572	598	613	612	610	591	586	644	570	587	595	594	630	617	576	621	553	584	560	603	607	597	552	590	618	585	571	610	601	640	605	570	565	547	591	585	560	590	596	601	556	532	537	625	602	597	647	630	565	567	568	576	559	608	584	559	608	596	572	599	626	595	581	612	570	549	595	588	583	601	578	570	613	614	613	584	615	609	631	598	581	531	551	607	603	560	556	597	571	573	617	584	614	608	568	585	615	593	583	553	582	595	592	581	613	593	594	552	573	606	582	620	624	600	571	613	636	628	637	595	570	622	637	556	586	583	576	600	576	602	565	607	593	570	607	590	568	595	640	576	570	590	614	591	602	622	597	620	627	564	616	567	567	600	582	607	579	602	616	622	575	562	597	595	590	565	612	623	631	568	568	603	583	588	588	602	600	590	562	614	595	580	639	631	586	613	578	554	598	620	584	608	613	622	599	591	588	610	593	612	593	580	589	595	613	606	622	587	579	595	634	575	619	629	567	629	550	629	595	568	623	594	556	555	587	591	551	607	575	626	594	601	594	622	563	586	572	587	591	596	616	596	601	581	604	638	565	602	603	578	615	615	604	619	570	594	636	592	623	599	603	577	617	643	628	576	571	600	576	547	634	570	603	592	582	609	592	562	556	683	611	599	593	587	579	657	618	609	608	582	600	631	592	603	564	589	585	571	594	614	591	639	622	584	595	546	583	596	574	586	599	578	644	610	552	563	587	566	589	615	570	593	598	551	625	586	591	592	607	605	610	538	651	590	607	652	623	571	573	609	594	611	604	601	587	612	606	610	597	613	615	591	621	623	565	626	603	587	555	634	583	629	624	597	551	597	567	625	590	583	598	627	568	570	596	583	571	569	561	592	590	626	578	578	608	628	587	581	590	581	565	583	566	617	582	638	609	609	534	627	613	597	578	614	578	578	575	595	581	532	598	614	612	573	593	632	598	600	628	608	605	592	608	602	599	597	589	650	573	569	624	575	580	606	594	623	589	606	587	600	569	594	570	597	582	581	602	597	612	616	611	593	578	558	540	615	564	574	611	597	587	599	573	533	570	618	607	614	542	563	622	593	595	568	568	634	632	603	560	626	606	591	641	578	594	625	577	563	586	614	600	579	529	626	595	612	627	588	572	591	573	611	584	587	607	588	589	593	581	573	582	596	621	625	623	599	640	589	575	578	623	599	594	624	603	611	609	624	594	607	613	637	564	585	598	580	548	596	609	590	603	592	606	576	593	600	580	577	587	620	564	589	631	533	592	564	601	592	638	597	567	584	598	601	588	597	594	600	635	593	586	608	596	573	550	571	625	598	569	616	565	620	627	584	568	589	598	621	553	616	609	602	578	613	637	581	601	584	617	642	593	569	595	595	587	566	558	588	619	610	593	588	590	605	594	611	572	625	574	603	621	599	598	649	626	650	566	583	567	583	568	594	557	551	616	608	597	585	617	555	623	561	622	591	588	602	567	602	567	654	555	581	565	590	626	588	598	584	596	595	590	595	589	589	599	559	564	569	583	586	605	564	554	596	555	625	611	593	541	603	635	600	621	557	566	607	609	546	610	601	621	579	592	565	587	625	599	586	580	574	627	598	555	607	627	614	600	629	589	607	543	601	602	613	583	558	616	619	559	564	602	612	588	561	590	582	605	652	566	648	578	601	603	547	605	569	594	590	615	560	568	576	556	608	604	583	589	559	613	583	577	591	577	590	614	602	631	602	575	582	592	623	595	594	589	620	591	588	605	559	581	604	565	613	552	587	621	592	623	594	647	590	605	538	577	588	572	576	633	620	574	614	589	522	623	623	549	623	605	611	609	589	621	627	617	566	579	622	590	632	621	544	604	568	618	636	549	557	570	596	583	634	574	609	550	575	607	609	584	586	571	614	625	581	608	596	598	594	619	618	648	605	575	579	578	601	599	637	640	610	618	589	564	597	632	627	584	547	619	559	585	587	598	583	601	589	587	577	614	548	616	590	654	588	574	654	620	629	616	592	596	569	597	579	564	607	614	625	590	580	610	597	577	574	592	565	612	592	593	559	587	610	606	616	578	604	602	640	582	532	578	587	548	592	619	581	602	560	563	605	601	603	564	614	639	633	597	593	608	610	629	552	557	583	600	607	579	585	596	616	580	621	584	593	544	572	572	623	584	611	592	567	594	574	571	566	594	581	578	589	557	621	623	553	643	586	580	593	598	608	626	613	628	594	575	602	578	613	607	629	557	593	612	591	601	630	620	574	595	617	578	560	629	627	657	598	578	638	586	576	602	608	583	620	585	608	615	581	561	558	625	636	603	642	569	631	599	580	581	557	567	582	643	588	606	539	581	634	595	614	623	611	593	631	591	637	567	594	568	584	582	545	595	614	599	593	544	609	622	574	600	568	556	557	585	596	607	578	607	634	596	587	587	640	664	601	555	618	664	581	575	607	584	602	619	574	567	640	568	648	511	570	616	585	599	576	545	558	598	597	579	626	594	579	615	603	609	591	606	623	572	594	535	553	628	603	565	634	658	605	612	597	608	561	567	584	522	542	588	569	604	561	612	597	613	624	558	557	581	597	605	591	609	610	652	599	598	598	609	606	582	545	592	569	598	598	560	597	601	556	565	637	606	577	599	577	636	609	632	615	610	624	635	600	603	579	682	600	645	561	561	616	539	565	606	595	609	611	591	589	590	582	535	609	559	585	536	620	577	604	607	618	580	626	619	570	608	576	592	597	584	595	599	619	576	567	614	579	621	611	582	562	571	577	567	604	609	557	618	592	586	595	596	630	572	603	594	609	646	599	615	586	581	588	577	592	600	673	587	580	606	589	568	628	564	614	557	546	636	585	660	623	550	598	634	636	606	648	576	650	610	581	582	544	573	615	614	625	577	620	580	587	548	670	604	632	571	564	576	621	552	596	615	536	621	560	565	604	578	568	599	627	578	585	612	603	603	581	618	598	660	597	602	578	578	586	619	602	591	598	578	574	586	542	623	617	574	585	596	561	633	584	581	542	584	559	615	608	586	588	553	554	566	591	545	573	610	602	599	578	575	593	606	565	604	605	625	620	558	591	604	572	593	587	603	599	604	595	622	538	590	582	601	557	647	609	657	571	570	554	631	575	589	571	632	570	608	618	609	552	599	582	553	595	593	566	572	607	550	611	586	604	627	551	626	603	609	599	615	567	594	613	608	593	602	617	626	631	566	584	622	547	646	528	599	596	617	562	624	623	610	646	601	583	598	576	615	570	562	564	593	585	596	550	610	604	566	599	619	597	569	578	567	620	580	587	597	605	574	596	569	539	588	613	544	570	585	561	633	545	568	572	591	605	576	600	601	587	594	585	587	590	635	594	579	557	559	586	594	572	643	562	591	600	560	588	603	550	585	579	595	622	625	535	596	592	595	585
4841	1504	1470	1230	939	894	809	992	840	738	914	736	533	712	1673	2028	1096	452	306	251	212	196	200	202	184	214	220	201	179	178	223	191	216	211	215	213	219	223	212	214	211	203	230	223	200	196	207	204	208	204	230	206	200	195	197	204	207	195	231	216	204	192	198	212	221	207	214	185	184	185	189	211	199	183	200	219	185	203	227	189	202	207	205	188	206	208	189	188	193	228	206	212	205	214	197	217	219	214	189	201	194	198	205	231	191	231	214	203	189	206	211	201	189	212	179	217	200	207	200	176	229	229	227	219	205	208	199	204	202	224	209	200	195	215	191	208	219	222	206	206	201	215	207	197	199	216	222	187	186	211	215	194	209	204	179	194	186	209	205	178	212	189	201	184	195	202	209	209	217	196	188	217	199	201	208	239	208	207	207	182	205	212	176	217	202	213	197	204	224	184	198	200	191	205	255	206	207	202	180	205	190	206	220	209	201	203	219	225	184	200	212	189	196	223	191	166	203	191	188	213	222	197	212	207	220	190	216	210	197	227	212	215	209	207	189	228	189	207	224	187	191	222	191	225	235	200	209	183	194	190	190	194	214	194	209	208	227	200	195	233	198	195	186	206	203	214	220	230	178	239	206	193	224	211	210	217	189	177	182	215	223	216	195	190	176	194	194	203	210	190	197	238	205	194	214	188	212	212	199	216	214	207	186	202	211	209	190	194	231	206	202	190	193	218	204	202	211	188	221	194	221	220	186	220	225	207	233	227	194	227	186	218	199	187	211	200	217	204	205	204	178	176	218	204	193	209	206	191	211	218	179	193	203	221	229	215	215	203	198	219	195	211	201	204	208	191	196	203	199	218	193	177	212	195	218	215	212	177	201	217	186	197	211	198	221	188	220	197	241	223	202	196	198	226	203	216	218	206	236	230	187	218	185	203	191	196	221	186	199	200	189	199	225	233	231	196	212	215	179	212	227	205	203	201	197	233	226	218	217	219	217	189	205	200	201	225	182	171	193	196	197	199	215	177	195	197	228	224	174	196	189	220	208	202	196	197	235	211	201	222	214	200	180	203	209	211	196	209	189	192	221	220	209	183	227	219	227	194	197	199	203	201	164	237	184	202	239	195	172	211	216	190	228	207	199	209	205	217	235	195	199	209	205	181	179	185	193	204	230	205	206	200	209	199	219	202	191	233	203	206	186	196	225	202	192	209	228	203	196	202	224	196	194	219	207	191	196	192	225	222	225	202	179	208	181	204	211	214	204	203	212	201	187	201	219	209	203	192	206	201	203	219	214	209	199	197	224	206	198	203	194	204	204	195	179	223	194	234	219	201	210	210	236	215	221	234	209	194	217	205	209	238	189	204	239	226	222	206	220	206	190	189	211	195	203	177	199	197	211	203	192	189	198	192	199	200	212	215	215	226	223	208	227	216	205	204	224	207	216	191	196	197	195	213	224	222	225	203	223	196	182	197	200	197	203	207	204	207	201	235	199	211	221	227	203	220	221	217	205	211	216	223	196	197	209	214	203	226	194	189	220	194	204	198	230	202	183	224	190	209	198	200	211	205	198	198	199	181	208	209	218	202	210	188	208	205	210	205	219	217	206	198	212	208	175	218	204	186	215	238	225	191	220	205	235	207	184	200	211	212	206	218	215	218	183	207	194	192	197	194	205	198	201	196	197	205	201	205	186	236	193	190	211	207	202	201	188	199	218	203	220	201	166	205	199	197	193	197	190	191	196	226	219	208	201	213	208	204	208	206	197	189	206	220	201	221	226	201	229	188	233	218	190	225	219	217	216	201	200	205	206	201	211	220	217	204	216	222	191	221	216	184	200	217	197	208	199	198	206	208	207	219	194	193	197	206	215	196	214	208	221	197	195	192	230	219	200	220	182	214	214	211	226	211	201	206	213	205	198	202	222	189	224	188	211	201	206	212	195	185	208	169	191	187	180	195	204	246	218	215	238	200	200	188	196	203	200	215	197	233	230	204	192	192	215	210	190	223	197	204	192	185	198	222	220	219	209	187	183	205	176	206	213	205	217	234	229	195	203	234	212	211	239	203	208	192	179	230	202	208	224	217	192	186	204	223	220	195	205	216	225	209	226	206	213	194	218	208	212	225	191	209	188	210	246	211	217	204	206	216	223	207	206	191	216	212	212	237	189	191	231	203	194	178	212	186	221	211	197	178	194	195	208	197	217	183	204	186	188	219	193	212	183	200	216	191	188	183	196	212	231	210	202	206	218	187	240	204	202	201	220	201	212	213	205	186	184	219	204	214	215	196	199	208	194	207	177	222	222	219	225	198	208	207	217	208	196	220	201	190	193	202	225	211	199	232	205	218	229	204	217	220	218	195	182	199	203	215	217	210	233	204	211	180	228	219	221	198	211	222	228	205	212	212	194	211	216	198	183	230	213	213	234	227	233	191	215	200	212	202	196	223	202	177	188	197	172	195	223	202	184	206	194	232	206	213	201	196	206	218	200	226	207	222	208	200	190	234	192	196	211	206	210	201	216	199	218	215	208	187	196	189	177	209	206	215	221	184	196	218	207	214	210	217	188	223	232	208	202	205	218	186	207	189	195	194	231	165	223	185	223	223	214	216	199	222	209	205	231	208	209	194	208	215	186	209	185	215	195	194	230	229	204	201	207	179	199	198	218	200	210	214	242	208	211	189	224	218	208	217	240	228	219	194	227	192	206	216	179	198	210	233	214	209	210	216	197	189	206	219	200	214	210	214	188	193	203	191	206	177	187	216	213	205	214	213	206	201	210	219	217	212	227	231	221	212	220	209	202	223	208	207	227	182	207	227	193	195	200	226	183	208	210	199	203	187	204	197	207	184	222	206	229	190	189	183	219	213	202	205	222	222	199	215	198	215	198	189	214	192	221	214	209	215	211	225	201	193	228	199	206	200	234	221	231	219	204	243	192	216	218	216	208	217	207	219	213	197	213	201	196	201	198	217	232	199	195	199	246	224	207	211	220	190	197	195	217	190	214	172	188	211	213	207	206	213	208	218	192	207	204	224	197	202	231	211	213	220	208	201	202	200	215	175	226	208	213	195	202	221	209	202	217	208	186	227	201	226	168	186	192	220	202	198	194	201	207	217	215	208	220	222	197	199	188	204	208	210	208	213	202	220	207	220	207	198	208	216	191	185	224	216	223	220	194	208	210	237	218	196	205	211	220	194	198	184	199	208	211	227	194	217	194	208	176	204	231	218	219	190	206	188	222	206	214	192	225	201	213	181	230	201	218	159	221	198	230	199	210	173	217	191	213	218	206	223	211	200	200	211	182	208	192	206	212	201	220	232	198	200	184	230	211	194	229	225	195	173	209	178	192	224	218	210	199	207	208	222	218	206	193	215	201	213	201	207	170	197	194	202	227	213	201	184	207	224	217	218	210	200	210	205	209	206	202	224	205	223	188	195	223	191	190	222	224	206	205	205	196	205	197	186	213	194	198	212	220	194	209	216	221	215	214	200	180	216
3945	1809	2385	3302	3365	3653	3599	4635	4111	4139	4797	4104	3001	4081	9397	9777	4751	1761	949	734	635	595	548	572	585	596	600	609	565	566	607	615	608	604	588	591	597	619	593	642	590	612	561	582	621	573	650	590	567	580	613	574	584	590	601	596	587	599	574	637	592	602	544	588	585	571	605	592	611	574	595	578	666	554	576	597	571	609	562	585	630	599	596	596	556	577	631	607	573	589	583	548	577	603	653	554	549	622	600	612	633	624	591	598	599	593	616	596	597	583	604	532	585	565	583	591	569	596	550	610	583	596	572	644	573	578	592	553	580	585	574	617	618	570	596	632	565	584	587	582	563	597	567	609	584	584	595	610	636	616	584	611	605	586	586	614	609	616	562	570	588	584	604	616	598	615	582	638	570	574	540	594	610	638	627	577	586	587	629	610	600	578	634	558	655	591	585	598	596	576	624	603	580	596	593	580	589	580	629	585	587	582	572	562	612	591	608	602	562	570	650	557	577	570	594	602	591	632	610	632	572	661	571	606	611	620	600	613	617	630	636	627	578	567	537	621	624	637	576	572	552	585	568	589	583	602	536	587	605	589	586	612	567	609	595	647	602	601	614	567	585	612	603	600	612	562	566	602	600	568	619	591	546	585	517	627	566	614	592	556	605	578	613	604	610	576	551	537	602	578	570	570	616	570	571	606	591	560	571	589	583	566	601	573	603	596	575	613	595	619	601	591	571	614	609	549	552	622	593	604	557	615	590	571	646	618	617	553	611	641	609	572	589	561	602	560	611	643	606	629	619	597	572	617	611	623	585	587	610	599	551	595	619	604	574	628	589	581	627	563	621	584	615	613	583	584	595	597	596	600	542	541	568	552	569	607	615	581	597	566	597	583	588	598	600	626	571	594	548	552	579	587	607	635	574	604	547	556	611	613	576	564	582	598	621	557	620	604	566	617	616	609	634	615	589	598	567	610	613	572	592	594	641	626	612	640	611	588	580	569	614	603	594	563	610	591	587	587	596	633	591	611	587	602	631	601	644	558	587	593	569	577	597	596	605	611	598	602	554	545	560	624	596	576	565	654	585	591	541	620	600	569	565	585	615	610	614	563	584	590	562	582	617	607	545	610	568	593	607	621	614	604	536	567	562	581	566	598	584	588	591	590	586	544	608	598	563	601	627	566	580	573	554	602	574	538	572	579	598	587	593	624	576	634	590	578	577	622	591	608	585	608	596	561	595	516	556	583	558	611	611	605	595	620	540	603	537	600	570	594	586	645	558	569	553	564	603	622	563	603	614	558	534	579	601	632	619	574	619	561	621	572	632	584	653	568	591	633	633	601	615	590	548	607	585	619	605	582	578	604	591	652	636	629	637	593	570	555	593	556	598	569	624	609	538	585	599	619	619	573	603	577	583	621	610	589	628	587	546	583	586	568	575	623	590	598	578	584	597	621	527	585	576	595	583	563	583	590	586	597	577	607	626	592	594	570	637	568	612	572	609	607	602	616	583	603	637	580	603	594	604	568	564	588	586	629	601	619	591	581	609	605	521	594	633	604	586	606	617	593	618	570	569	577	572	576	550	635	557	615	577	562	613	559	591	591	581	564	564	624	593	601	590	637	576	557	559	585	598	568	572	620	633	580	581	612	545	607	563	595	570	615	563	584	579	547	604	576	529	603	585	586	613	586	602	599	571	597	615	544	592	608	626	586	576	542	563	630	571	566	592	622	618	543	612	591	574	573	544	579	593	569	557	615	540	545	604	564	600	550	530	578	613	581	563	627	574	553	587	605	557	633	583	592	575	645	556	567	564	551	565	609	594	634	613	599	588	629	591	593	616	615	564	582	599	560	566	597	622	562	626	611	595	620	558	598	615	580	624	571	563	564	593	564	618	562	582	593	608	595	616	597	615	573	597	621	557	563	577	581	619	573	598	584	562	575	566	572	585	589	616	664	617	613	583	607	610	591	590	585	601	599	578	605	627	575	576	582	631	572	645	572	546	590	597	591	612	611	571	577	555	598	609	593	582	605	594	578	549	589	595	595	575	564	598	625	594	586	546	578	543	600	639	641	589	595	585	606	557	560	582	624	653	584	576	615	606	619	598	576	627	598	573	578	603	658	582	613	565	576	630	609	588	596	637	630	572	595	598	655	575	569	575	625	597	543	575	601	565	575	581	568	605	637	608	595	622	639	613	613	611	588	604	586	611	607	570	606	614	540	591	576	622	574	599	579	585	561	590	584	575	580	608	587	595	589	606	590	583	569	603	631	636	548	579	500	581	584	558	562	571	582	588	579	579	590	629	590	581	596	556	592	560	573	595	587	580	602	565	618	592	588	627	584	614	579	577	620	582	590	604	608	575	602	575	557	611	594	540	610	585	592	558	578	604	586	561	590	580	608	596	618	557	560	606	611	571	608	569	595	580	630	595	604	590	555	593	610	631	603	620	627	595	604	606	602	603	596	595	547	623	576	636	600	578	599	577	623	572	610	562	637	598	582	589	617	541	602	637	588	573	571	553	569	585	617	575	563	583	552	650	569	605	612	623	587	639	569	640	628	578	560	596	645	602	590	550	608	615	576	584	583	602	554	625	612	567	627	602	599	581	553	613	595	576	556	633	578	576	615	603	568	631	604	599	599	590	603	572	585	584	580	654	606	604	598	553	591	555	584	586	609	594	580	572	638	602	626	613	572	623	599	608	535	581	590	559	604	581	631	580	632	580	624	612	573	607	576	627	650	589	580	594	613	557	575	598	610	584	577	595	592	640	584	581	580	593	587	637	576	584	606	551	591	522	595	615	612	593	575	638	599	623	598	633	573	579	636	583	571	596	580	585	586	613	673	608	575	584	583	626	602	655	591	535	593	589	601	636	596	562	612	589	578	596	583	592	593	584	586	582	595	607	569	579	576	615	539	607	596	593	609	589	620	544	577	592	598	543	601	592	601	582	577	567	575	628	591	569	586	615	572	565	606	586	580	623	587	574	603	579	644	608	604	582	622	545	556	604	588	588	599	607	597	556	617	571	549	606	633	593	618	608	576	588	600	619	590	581	612	587	576	562	591	595	602	576	624	572	577	598	561	637	587	603	560	608	568	582	557	583	583	600	632	569	629	566	621	611	585	590	597	596	588	574	611	530	617	622	620	599	562	591	626	627	583	621	596	609	576	626	592	626	546	580	559	558	618	602	614	539	598	600	586	564	542	616	634	597	588	610	574	552	576	608	570	591	592	607	609	616	613	549	550	535	597	618	582	563	634	577	608	578	586	594	588	582	568	625	588	619	575	616	620	593	569	559	598	591	561	575	565	595	587	610	608	619	649	610	642	575	611	597	598	551	603	597	611	602	622	616	568	622	586	657	637	628	561	561	593	600	570	581	587	625	520	631	580	572	554	609	592	576	575	593	574	612	574	567	605	590	586	607	557	612	576	605	561	608	564	606	603	585	602	572	593	564	561	563	614	619	568	610	559	611	587	603	573	596	561	603	581	601	573	608	668
4491	1517	1504	1379	1218	919	1220	1113	840	986	888	619	579	734	1705	1943	967	447	268	220	202	209	215	183	214	202	218	218	211	187	208	206	198	212	221	226	195	227	225	222	200	225	234	208	211	212	222	217	197	173	214	213	188	223	203	178	208	211	218	199	202	219	215	207	197	214	206	209	191	182	224	237	208	203	217	198	198	202	199	199	207	227	221	216	202	220	185	208	195	214	206	202	216	193	216	203	192	193	202	213	206	225	191	207	210	183	219	197	196	178	216	214	208	228	198	228	215	217	211	189	234	194	214	223	200	196	198	177	198	196	195	206	219	171	187	197	179	213	208	236	194	198	205	207	203	214	206	200	211	199	208	196	187	198	222	206	205	219	231	214	231	223	213	246	221	218	193	187	240	209	198	220	208	216	236	182	194	218	228	203	210	199	199	205	210	197	186	203	230	224	220	200	201	172	204	185	214	199	213	192	204	216	221	207	202	217	223	181	196	207	219	197	215	204	184	238	179	214	205	198	162	185	200	203	209	205	197	215	201	193	195	197	222	215	209	216	212	197	203	211	195	208	206	197	206	206	201	199	210	214	178	215	208	190	211	179	187	207	200	238	217	203	226	198	201	199	207	210	228	214	227	184	223	214	231	195	201	186	228	236	223	233	179	221	211	203	214	216	196	151	195	201	226	212	207	205	201	173	201	209	220	189	235	204	230	234	212	208	176	228	210	221	187	219	190	214	174	199	221	190	202	174	200	209	200	199	192	203	241	198	194	208	227	219	226	180	193	222	228	205	221	208	235	204	174	221	196	210	232	195	177	209	199	211	194	209	205	204	224	204	207	215	207	202	242	196	190	212	215	220	207	169	208	228	203	234	200	224	196	196	188	219	222	194	197	224	198	206	195	220	226	219	220	204	205	214	210	217	200	228	230	204	193	212	189	181	237	223	216	218	202	205	208	188	226	216	210	224	200	212	195	222	209	171	193	219	197	214	182	215	174	185	199	200	200	204	191	231	221	218	198	205	174	208	216	203	199	201	227	192	203	183	227	237	220	209	203	200	226	207	217	222	173	199	225	198	207	211	190	215	210	208	225	202	218	200	188	202	227	227	222	228	204	200	203	197	211	199	200	187	181	213	202	216	187	199	191	188	212	173	221	196	198	212	201	231	217	195	216	217	211	211	213	206	204	207	204	228	168	220	196	213	233	208	230	238	214	193	199	186	200	172	180	210	206	231	231	226	217	208	219	214	174	195	189	222	228	220	198	227	209	221	185	192	214	219	196	212	215	206	213	215	200	198	200	200	199	210	209	205	213	197	199	207	205	209	200	185	214	215	232	203	208	229	177	192	197	213	189	197	233	214	195	202	176	186	221	216	216	184	213	205	208	193	204	208	210	222	208	182	193	216	204	221	193	239	208	211	233	205	212	212	239	201	202	217	232	210	214	199	184	223	189	199	212	208	232	200	220	227	213	201	235	232	198	190	205	225	192	192	207	200	196	200	186	194	220	211	211	200	204	205	192	212	212	214	198	225	232	223	205	227	233	213	193	189	196	226	181	203	186	195	209	220	220	204	191	222	213	180	196	185	198	188	194	197	212	192	213	192	197	191	204	228	232	216	209	209	197	205	174	222	226	221	192	209	208	216	184	208	245	193	199	198	229	194	224	199	198	202	223	194	231	197	189	191	199	212	210	218	195	207	188	225	210	208	209	193	193	188	208	215	182	212	203	213	225	217	196	219	221	199	234	211	219	194	178	217	216	193	199	209	189	223	203	233	206	200	212	196	208	207	193	210	204	203	201	220	200	205	192	218	198	188	189	211	196	205	200	212	229	185	203	231	189	214	202	220	225	189	209	184	201	199	211	218	211	194	202	207	231	199	210	197	204	186	196	208	195	227	246	225	199	211	218	197	185	202	214	221	204	184	187	227	208	226	203	199	203	193	228	226	217	232	212	204	195	210	202	220	205	212	195	208	197	220	221	212	215	185	211	197	186	217	184	182	205	195	190	189	205	217	196	207	188	186	217	222	238	209	219	222	199	210	189	185	191	198	199	199	194	198	211	210	192	198	201	217	197	198	218	210	216	202	189	205	191	181	203	217	227	210	210	206	202	206	208	214	202	220	210	184	215	197	219	195	210	196	220	184	193	191	201	215	223	202	190	232	216	202	199	210	208	188	186	199	212	206	219	197	200	212	206	242	212	188	200	220	208	211	201	231	211	204	192	213	208	196	199	215	195	198	204	192	221	222	211	219	206	201	224	225	214	185	185	217	210	206	196	217	208	217	201	225	205	219	200	209	209	190	232	195	194	209	212	213	225	206	204	204	206	193	213	196	214	220	223	195	215	213	180	182	198	231	202	177	198	206	238	196	219	191	205	220	209	208	232	187	218	216	219	175	160	191	206	187	200	208	221	197	226	202	185	201	213	204	202	185	198	212	199	188	223	208	207	196	183	198	209	195	218	196	209	203	209	217	214	224	200	186	196	184	199	194	204	221	201	196	224	191	194	206	220	206	222	209	200	210	207	204	207	218	218	204	187	226	200	174	184	201	222	218	211	204	177	204	192	201	169	208	225	200	193	200	200	226	179	193	239	195	209	226	204	198	210	199	215	209	217	175	209	225	217	192	203	199	191	212	228	202	226	220	205	203	198	177	187	212	193	187	198	205	217	217	197	178	194	189	221	215	230	206	224	166	230	213	197	228	214	205	193	211	199	196	184	197	201	221	218	190	174	186	229	206	219	222	196	180	227	204	236	223	182	196	213	193	231	183	192	225	220	243	217	206	228	211	219	207	210	198	209	215	195	194	189	186	215	180	210	208	213	214	221	206	211	216	189	195	204	211	210	201	197	213	223	236	189	187	193	231	207	187	235	197	195	221	205	223	196	197	200	202	214	207	201	201	205	218	205	191	194	206	215	175	197	187	217	217	193	225	228	202	221	207	206	176	203	221	210	207	191	198	191	215	188	209	216	198	204	223	204	203	194	203	211	203	191	210	219	214	207	194	199	201	212	210	220	210	212	208	215	200	214	192	204	204	218	213	202	213	196	205	206	196	194	204	195	213	210	203	210	200	220	225	236	221	196	197	194	203	225	221	236	203	231	213	241	216	216	207	196	230	211	208	207	200	211	232	221	206	214	212	173	231	189	215	181	216	209	238	221	213	241	225	223	208	171	219	217	218	175	213	196	196	209	223	213	221	221	186	202	213	185	192	211	195	226	193	213	194	176	208	188	195	225	211	195	206	175	228	234	202	221	218	198	181	211	205	210	200	181	208	189	196	201	195	205	202	226	208	186	205	209	209	206	214	205	174	193	215	226	208	204	202	214	215	201	207	217	205	193	214	232	187	220	171	204	202	207	203	222	159	178	205	205	209	193	208	202	197	199	233	205	213	214	210	218	217	217	169	201	194	198	213	201	206	208	199	202	183	186	180	207	208	180	202	218	181	202	201	212	191	222	210	187	225	189	209	219	226	214	208	185	192	216	216
3654	1694	2518	3421	3996	3777	5605	4824	4190	5247	4648	3473	3165	4345	9471	9406	4330	1753	985	774	667	607	567	620	568	569	610	598	554	610	641	543	608	592	584	568	571	593	600	618	582	599	598	647	563	589	608	609	569	599	581	624	638	576	641	594	615	586	590	610	556	584	591	627	618	593	611	572	583	586	561	568	569	624	611	586	596	587	629	591	621	568	596	572	620	590	594	632	615	651	571	587	625	593	657	602	552	585	565	601	578	611	614	573	571	587	581	566	552	615	554	600	570	634	608	579	615	576	597	621	585	616	569	572	578	556	613	603	600	611	561	611	607	593	607	549	583	603	583	604	611	603	581	576	619	629	589	634	596	583	616	589	594	586	603	578	619	642	595	596	613	544	604	596	617	619	600	577	568	575	573	599	601	561	607	592	615	576	592	572	608	630	671	599	591	615	595	623	603	537	568	629	589	605	583	590	555	602	612	590	589	588	579	632	528	579	596	558	553	568	580	641	542	594	640	586	623	565	563	620	603	540	599	559	570	583	577	599	570	566	588	601	619	605	560	583	572	618	548	561	596	588	602	593	617	600	579	567	540	614	580	573	564	589	642	559	572	580	608	605	546	584	623	577	589	579	595	613	611	579	583	573	554	619	537	560	595	605	613	588	578	604	605	593	573	596	561	585	587	584	638	587	616	614	569	572	594	557	582	555	588	650	595	604	604	584	588	594	641	635	582	626	612	590	600	607	560	552	577	621	565	664	567	594	590	592	570	623	577	601	607	561	586	605	637	609	622	616	586	658	567	565	605	593	568	618	595	594	564	606	597	574	590	660	541	608	613	579	577	563	586	645	582	602	626	624	616	555	605	570	621	628	652	623	544	653	589	564	547	608	567	572	583	561	617	557	564	585	557	601	591	605	641	551	616	610	606	553	544	552	589	606	603	574	597	579	581	571	561	554	581	583	580	569	642	579	576	554	572	601	549	571	588	618	568	618	593	590	578	589	545	603	565	615	555	599	619	585	610	571	611	567	549	614	570	569	611	620	580	613	595	600	579	561	608	601	615	588	569	591	567	600	623	603	595	603	646	618	574	598	546	580	637	603	586	608	585	581	594	643	611	624	610	622	581	609	623	591	585	571	589	631	596	596	629	627	573	606	623	589	571	585	574	587	564	610	592	575	546	578	576	637	574	582	557	573	638	578	606	582	585	597	553	559	574	561	607	597	568	598	611	585	624	560	608	561	591	586	591	583	580	588	571	581	577	576	609	604	619	601	604	576	586	611	619	604	601	623	579	585	621	547	614	614	590	580	619	567	585	600	599	583	622	547	565	563	577	608	590	568	573	661	576	602	538	622	602	557	609	578	600	623	578	624	608	622	589	594	614	590	562	618	575	571	605	591	574	577	580	595	612	604	604	638	583	595	604	593	573	577	579	545	557	561	583	575	601	614	621	590	617	612	583	607	606	581	614	616	600	584	586	569	596	594	553	615	587	583	582	580	620	638	618	597	611	605	607	594	583	597	589	592	613	610	590	586	601	612	594	615	605	610	573	557	607	616	613	583	563	631	563	584	596	598	589	577	566	588	597	588	628	556	651	659	578	571	591	598	581	583	601	605	635	630	577	598	572	550	622	616	616	597	580	620	594	586	603	627	573	582	578	578	558	594	569	550	570	606	562	620	586	545	611	591	610	597	568	599	632	586	619	594	611	586	599	577	564	609	594	606	583	578	638	597	592	608	616	624	606	572	630	575	606	592	620	580	579	605	600	615	597	595	632	572	606	596	638	588	602	574	560	632	592	622	571	552	566	601	595	585	604	568	612	614	547	539	571	612	636	594	569	598	589	546	588	577	583	614	547	598	592	587	611	636	576	621	618	573	591	635	579	603	595	571	577	572	639	613	588	606	560	591	601	594	594	562	582	574	571	610	574	581	609	656	586	600	578	563	650	580	582	601	584	587	553	599	574	563	576	638	586	569	620	559	582	641	637	591	581	562	544	590	587	553	599	602	604	555	600	582	615	590	599	606	604	620	561	595	574	625	627	589	594	550	588	596	601	624	583	599	593	614	594	597	553	533	597	551	584	581	592	587	625	630	604	558	566	594	622	588	580	549	589	581	622	604	601	591	598	588	622	637	561	574	587	590	584	612	565	598	586	603	577	600	592	584	591	630	554	591	594	589	553	610	545	549	571	581	598	587	602	629	587	577	619	604	656	558	591	605	590	581	591	576	563	582	588	577	614	594	591	606	584	561	587	609	628	588	629	569	569	590	618	579	567	619	619	571	585	655	592	586	608	619	594	590	617	578	541	597	579	583	604	552	598	608	555	569	565	592	602	580	582	562	600	596	556	590	580	583	609	611	569	598	607	599	574	615	584	583	566	601	611	592	615	614	611	580	603	657	600	558	590	548	584	591	599	582	582	608	588	538	559	558	553	608	565	620	579	571	612	600	603	586	591	569	608	633	614	575	618	570	566	596	603	629	636	573	572	586	646	622	612	581	568	572	605	600	614	612	622	593	584	583	584	588	559	592	583	574	620	618	616	640	575	588	596	569	598	583	587	595	626	623	592	559	568	601	613	563	600	607	556	571	587	594	565	572	570	595	594	577	595	631	569	567	599	603	619	638	581	578	593	570	600	582	571	576	538	572	573	590	659	607	569	571	573	571	569	601	588	572	600	583	645	627	557	607	582	622	627	557	613	573	588	555	591	582	624	599	591	606	611	585	552	581	598	581	604	552	591	538	602	555	611	577	583	573	589	595	575	612	521	630	620	576	585	594	566	594	590	627	607	613	560	605	562	577	605	599	584	547	584	592	598	596	594	638	615	618	625	603	608	587	619	627	598	602	589	577	577	567	615	607	591	612	621	638	577	586	567	573	608	569	612	644	637	609	599	573	612	594	596	592	562	599	583	610	592	579	598	611	586	600	599	559	576	594	643	610	600	570	598	616	588	624	604	572	591	598	603	583	614	619	625	585	583	582	560	563	565	589	602	572	615	645	586	607	610	547	593	625	588	570	589	552	588	571	582	582	621	634	630	548	608	586	602	616	632	585	595	619	579	589	590	608	624	588	619	642	657	580	611	566	613	563	618	651	611	567	578	578	619	595	608	536	610	591	613	601	546	643	604	612	580	566	620	599	555	602	598	587	605	599	604	585	605	558	588	612	557	593	592	582	555	532	613	586	581	602	556	551	557	608	568	615	590	583	585	563	583	637	613	597	632	613	630	607	583	559	554	583	612	567	577	567	618	620	602	571	574	563	591	600	623	609	595	615	596	598	589	617	595	589	586	599	622	578	594	586	554	621	583	582	588	585	607	618	589	642	617	634	593	585	630	627	605	574	636	570	602	556	604	620	600	583	583	602	583	591	666	560	597	621	627	603	576	575	625	561	586	634	587	543	609	610	558	602	614	575	573	621	598	600	577	603	606	632	564	570	583	599	582	601	572	639	601	586	665	585	611	667	588	586	566	603	582	568	599	568	585	585	590	598	591	619
4876	1702	1545	1460	1300	1468	1359	975	1042	1021	738	571	596	771	1967	1899	940	437	315	208	210	199	229	209	239	211	181	195	213	204	216	203	212	224	214	204	220	215	191	207	226	196	201	202	193	224	184	194	191	208	191	207	182	203	224	213	210	199	170	207	212	225	193	216	196	228	197	239	213	211	194	230	204	182	204	190	216	181	203	198	225	208	221	178	205	197	187	202	209	198	200	184	241	230	202	201	191	222	207	205	219	207	195	178	201	208	180	191	183	191	207	223	226	201	227	186	212	215	231	200	176	212	183	211	219	218	210	217	219	236	211	201	209	218	226	198	212	212	216	216	209	195	200	188	201	224	197	217	219	234	214	180	226	204	186	238	237	203	197	222	220	204	213	194	215	210	203	180	185	184	203	205	214	198	202	178	223	182	197	165	200	202	189	216	187	209	216	213	214	224	208	223	192	192	226	223	226	216	188	189	211	218	196	220	234	199	209	231	198	191	197	193	202	217	199	188	204	207	194	219	202	192	222	187	198	211	194	215	226	204	235	205	221	218	195	190	200	172	203	207	211	233	206	211	231	190	235	237	196	201	194	232	203	209	210	204	213	186	199	248	189	196	206	189	196	216	180	206	233	222	205	215	202	250	199	213	173	192	199	199	219	186	200	228	215	211	191	191	221	219	203	198	211	256	229	204	197	197	208	216	233	211	215	229	206	212	193	239	214	222	200	202	209	188	203	202	220	173	200	201	227	205	224	225	231	212	222	222	209	185	201	200	192	194	221	206	219	206	213	194	208	213	218	188	208	196	197	215	201	209	217	202	210	195	197	237	204	234	192	212	176	210	192	200	212	194	186	215	220	210	203	220	223	189	223	201	199	194	223	194	187	224	199	194	187	200	185	229	207	206	199	196	205	197	198	212	225	207	216	199	224	192	200	223	224	204	189	200	202	177	196	221	217	221	221	208	227	199	206	224	236	220	213	196	210	205	192	220	202	202	203	213	232	204	210	204	222	234	209	214	206	192	207	167	205	217	216	209	208	211	208	197	216	221	193	214	207	194	253	208	198	226	218	189	221	226	222	189	215	190	223	191	201	195	210	202	210	200	183	198	222	203	203	208	206	244	198	206	201	220	201	208	203	210	202	210	220	200	219	196	202	202	211	203	204	194	211	198	211	218	211	187	221	179	199	188	219	201	217	235	209	219	219	201	205	217	224	202	205	229	213	198	191	207	225	218	194	195	180	214	190	218	188	237	207	194	206	201	230	244	199	212	197	219	196	222	176	231	212	205	219	207	196	217	181	217	210	204	211	210	197	251	200	219	202	229	184	193	227	212	176	190	229	193	204	210	202	202	202	195	237	200	182	190	227	224	211	201	215	219	222	192	182	188	215	160	249	180	212	221	204	192	212	199	218	194	231	216	211	235	206	216	219	219	200	205	210	208	228	216	209	233	191	212	199	209	204	211	193	199	212	218	189	200	213	202	191	184	225	199	181	222	203	221	182	205	223	243	211	190	214	189	200	204	206	196	216	192	201	232	201	193	221	225	209	216	221	206	195	176	176	205	185	209	227	212	208	203	183	206	232	223	232	216	194	201	222	220	207	190	209	185	223	201	193	224	228	222	195	216	181	206	179	211	199	195	205	202	197	193	175	180	210	205	225	182	202	212	233	218	223	224	221	173	188	222	197	226	217	234	231	186	210	223	220	204	232	225	193	216	216	216	221	195	218	223	201	190	214	218	191	213	192	203	207	207	186	209	200	205	239	210	205	219	205	207	189	212	178	201	188	174	215	210	175	207	189	221	238	209	203	211	183	189	215	226	207	185	206	187	209	192	235	214	198	195	185	195	200	202	185	205	209	222	199	211	209	227	237	201	208	223	226	206	190	194	214	210	208	203	185	208	195	201	197	215	219	199	239	215	209	226	212	220	226	211	202	202	228	182	205	210	215	228	182	212	212	231	202	227	224	194	213	200	204	212	213	218	203	227	211	207	179	198	197	207	229	193	212	199	210	211	222	221	195	227	210	206	211	176	199	190	195	204	227	225	188	188	206	200	212	211	217	223	200	225	191	207	226	191	237	204	216	208	190	202	206	193	205	205	179	207	205	234	198	213	186	217	211	213	196	210	199	211	215	216	192	204	203	237	200	186	198	192	193	209	203	215	220	198	230	199	237	220	227	231	210	199	253	193	216	224	201	227	214	213	206	227	208	223	185	227	196	205	197	203	207	241	199	196	203	201	201	211	203	200	226	212	236	215	201	206	201	219	176	196	216	226	185	222	180	210	223	204	205	222	200	229	211	195	217	181	215	215	194	201	215	209	224	192	191	179	205	221	197	209	219	190	199	199	163	171	215	203	207	186	207	196	209	220	242	206	228	234	208	197	195	206	212	241	188	208	225	214	219	186	204	222	209	215	211	204	208	215	194	225	221	215	210	206	194	213	199	219	224	203	183	221	200	198	208	201	216	207	211	200	226	194	213	198	180	210	227	209	178	204	209	195	218	228	214	206	205	225	199	227	202	205	213	194	199	226	188	224	191	187	207	223	226	236	223	244	212	195	201	194	228	207	214	202	194	202	208	222	219	193	202	224	207	192	191	219	240	217	218	194	214	183	187	198	206	168	212	195	226	210	203	229	231	212	207	240	211	189	225	207	191	224	231	208	239	190	188	222	222	217	205	214	180	209	197	181	201	225	220	217	204	208	197	228	224	194	201	198	218	218	212	211	236	182	214	229	241	195	218	210	209	192	193	205	218	212	202	215	198	189	220	199	199	212	229	224	229	188	208	208	209	223	207	213	226	210	193	212	186	209	191	220	185	216	230	202	197	226	196	205	195	218	186	238	210	191	212	193	206	213	228	223	219	195	184	223	214	219	206	202	209	197	210	201	198	212	218	216	219	190	209	210	211	205	207	230	175	218	212	216	205	232	198	204	191	174	188	215	196	206	200	243	205	202	224	206	209	203	220	188	202	193	224	219	213	205	203	228	212	196	212	198	195	201	224	200	210	208	213	218	210	197	214	221	196	203	209	211	228	197	210	207	196	216	227	191	208	195	210	223	212	195	211	200	210	195	194	203	235	208	206	197	211	215	204	223	207	202	202	206	198	220	197	211	234	215	207	204	229	196	230	201	212	202	210	214	205	182	190	197	211	223	201	222	196	204	199	213	213	197	211	198	203	202	198	196	198	215	199	222	199	211	210	202	221	236	210	196	230	229	200	186	213	244	205	213	231	206	222	219	219	207	194	183	237	224	235	199	219	189	203	210	206	206	203	195	212	190	198	204	192	206	195	230	188	176	201	199	204	231	206	201	223	221	223	193	192	204	168	200	201	194	226	231	223	189	207	193	173	193	215	195	176	235	203	205	229	188	197	211	210	211	197	209	197	208	193	206	200	194	195	235	236	184	190	207	227	226	217	172	182	231	204	209	204	219	229	209	218	208	201	212	205	219	196	227	200	225	223	207	203	201	199	213	199	218	230	214	198	220
4063	1857	2450	3726	4306	5721	5632	4606	5285	5349	4250	3314	2962	4263	10523	8774	3797	1573	924	711	595	602	608	615	637	601	600	604	574	566	578	563	641	600	610	557	599	580	576	592	575	593	592	623	630	581	579	565	615	584	613	609	592	576	553	592	556	587	561	601	554	573	539	593	618	574	624	568	596	579	593	611	657	573	580	567	558	608	622	612	576	592	571	585	595	593	594	590	595	591	577	581	601	569	623	569	648	582	587	579	595	594	591	577	580	606	613	607	607	603	597	586	602	602	611	593	615	567	607	570	617	542	589	583	649	631	567	588	608	580	564	639	584	579	602	595	601	591	549	598	595	602	602	610	597	614	622	555	604	596	572	599	616	589	599	560	603	590	580	578	646	573	597	583	555	596	600	528	597	595	638	597	567	615	573	632	589	590	605	583	581	561	570	624	543	595	625	620	611	579	588	600	577	601	564	561	613	618	551	615	606	586	606	627	558	619	567	572	564	595	566	595	594	578	612	547	574	571	588	593	570	576	646	591	584	577	565	574	606	611	578	630	584	569	575	586	616	627	582	562	582	563	563	614	568	569	571	578	601	630	636	635	582	595	599	618	588	633	586	625	570	575	539	594	644	629	611	607	527	592	567	566	572	613	592	594	600	587	566	578	564	587	549	596	585	587	619	564	579	600	584	577	560	553	605	581	582	589	556	587	590	541	642	549	591	585	619	604	579	583	623	553	607	582	584	618	630	588	600	536	601	616	560	578	549	589	592	622	611	532	582	542	626	611	590	585	587	619	565	593	582	602	567	581	579	603	600	616	604	593	612	580	564	606	574	650	597	572	603	591	569	604	589	578	568	551	574	614	610	591	612	596	612	591	590	592	566	585	586	594	580	605	584	599	603	617	613	608	608	594	609	572	605	582	618	618	597	600	633	581	573	590	607	588	602	599	643	589	612	591	621	584	599	575	632	588	625	616	619	612	606	573	578	543	577	603	599	569	579	597	616	596	566	605	606	587	563	611	566	597	626	544	586	580	542	582	584	615	625	580	598	530	610	579	557	590	600	538	585	591	553	623	611	614	597	624	614	593	606	620	562	572	587	594	584	560	570	599	597	619	580	592	624	557	616	605	608	554	622	550	637	570	585	579	651	613	591	609	576	607	607	588	595	599	633	574	590	609	545	601	618	618	592	608	567	573	581	581	556	598	602	593	569	610	601	615	612	615	576	583	578	599	688	570	589	555	588	546	609	626	559	585	632	553	624	590	591	583	622	624	634	626	581	604	580	577	612	642	596	559	574	578	555	623	616	578	532	604	588	602	574	626	595	571	532	578	571	588	588	558	590	573	618	622	564	650	591	593	574	616	595	642	606	539	595	563	579	599	631	538	637	613	582	592	598	621	577	591	574	592	604	595	600	563	585	572	620	604	607	604	569	589	579	600	662	614	613	598	596	571	624	569	573	605	584	612	547	603	580	609	635	585	581	627	565	583	602	570	618	584	592	640	563	561	571	586	600	605	587	584	605	612	597	603	588	611	595	582	582	601	635	591	598	580	584	590	616	553	584	592	563	565	577	587	587	590	579	635	614	645	559	568	563	584	584	620	580	611	589	585	610	574	579	622	590	576	599	567	591	565	604	572	606	604	583	580	645	617	576	589	575	579	569	587	621	638	609	553	552	590	576	537	540	575	608	549	552	609	614	600	553	604	560	564	585	596	587	590	590	617	602	609	607	557	590	582	557	588	568	551	565	568	593	582	580	612	564	595	581	573	621	550	599	590	597	595	590	595	605	587	612	612	569	579	651	562	633	624	631	598	563	589	551	594	654	578	577	565	602	580	607	629	601	592	545	598	602	590	551	586	610	597	620	640	575	594	612	625	581	607	581	617	600	613	591	575	581	602	570	623	564	581	610	587	636	599	607	613	606	588	592	562	579	599	581	567	617	585	594	542	589	529	585	598	608	624	603	580	565	631	602	573	614	559	585	600	634	570	595	620	577	579	543	584	598	614	570	629	615	591	602	581	594	600	552	568	561	611	561	565	575	532	600	628	622	576	580	598	627	630	587	559	611	606	563	604	634	572	530	591	601	585	603	572	603	631	584	634	605	578	563	631	569	609	578	604	599	596	581	544	605	629	585	587	607	611	574	587	580	600	581	565	640	566	629	590	594	621	642	592	561	659	585	583	628	631	556	574	620	568	613	571	633	622	623	576	586	620	604	625	629	575	608	602	599	602	606	580	555	630	589	554	575	561	572	560	570	560	561	584	632	616	600	606	591	574	581	572	589	559	556	597	569	532	610	621	570	610	601	621	601	573	576	608	589	623	605	558	568	586	619	595	589	571	587	619	600	563	574	613	583	598	569	533	621	601	608	593	533	606	589	562	602	631	600	600	582	593	615	566	639	554	614	614	533	601	622	570	615	593	609	646	580	614	611	594	572	587	561	620	579	601	581	577	588	610	586	603	612	625	568	564	603	615	602	568	612	589	588	612	592	585	549	553	593	616	549	557	566	647	669	605	586	597	563	622	588	605	608	625	599	628	607	601	578	616	617	608	596	576	625	588	617	600	612	562	610	588	569	581	594	585	643	606	621	588	616	561	573	610	606	609	597	556	616	578	625	574	552	590	636	540	600	616	641	613	589	598	584	611	605	614	605	601	586	611	596	582	558	653	597	607	605	601	632	609	563	595	595	592	575	609	558	582	569	610	567	626	622	562	599	618	586	595	648	595	561	635	589	573	607	616	556	602	600	598	575	593	612	594	625	592	591	560	640	608	593	617	567	548	575	606	595	571	631	592	565	589	610	671	613	573	569	644	641	603	585	588	579	600	599	589	624	562	560	595	588	624	587	622	563	555	613	604	575	604	599	589	620	611	622	592	573	599	582	653	608	606	588	608	599	569	584	596	620	609	571	603	574	614	587	602	575	579	594	531	609	553	621	614	596	613	622	581	578	595	608	613	606	591	586	614	605	591	599	579	580	597	633	601	573	572	645	627	593	634	555	624	581	682	589	577	542	591	595	576	561	600	562	569	587	607	619	575	555	597	613	611	590	608	620	606	623	628	601	586	603	593	635	585	589	569	613	577	616	572	641	636	598	589	559	638	602	610	584	629	584	602	570	562	615	604	592	596	617	574	556	604	553	594	591	586	610	594	588	555	609	586	575	577	577	574	560	564	618	589	596	549	608	553	581	624	619	603	570	627	587	585	585	591	613	626	622	595	590	595	562	599	585	592	585	580	583	570	602	609	573	589	643	622	603	614	617	560	580	589	584	588	613	573	602	608	634	570	596	629	633	582	578	562	586	592	585	573	599	594	610	590	618	604	590	589	581	596	657	592	584	610	603	617	610	566	625	601	581	661	614	620	567	609	612	631	599	613	569	591	624	613	608	566	573	602	565	598	610	584	621	613	637	560	577	601	593	589	596	598	575	571	634	613	601	562	631	627	622	615	607	610	598	602	606	613	591	581	562	566	596	585	577	591	599	600	557	584	617	595
5012	1951	1847	2122	2218	1732	1265	1239	1095	938	678	540	503	698	1946	1822	842	484	299	234	223	219	206	199	212	246	181	233	175	198	211	213	211	201	204	200	183	202	202	204	217	197	213	214	201	209	200	210	211	176	225	196	229	204	216	221	224	224	206	219	218	217	205	215	208	226	217	226	192	200	191	206	200	229	199	215	201	209	215	206	214	214	220	205	194	210	227	207	203	228	209	206	192	207	204	228	213	199	215	205	210	213	210	230	228	207	218	211	228	206	190	202	202	187	196	197	203	211	193	216	206	221	189	216	191	220	210	215	188	199	183	222	225	200	199	207	205	190	208	191	187	198	205	184	220	208	190	204	204	208	198	185	203	178	226	191	195	205	196	216	194	194	210	190	213	208	201	214	210	191	210	217	229	228	219	222	208	214	201	209	179	210	211	199	216	212	190	209	198	210	200	189	195	196	218	207	222	231	201	222	206	198	187	192	200	209	195	205	188	204	216	219	209	219	190	211	206	217	202	199	204	187	190	191	194	233	196	207	230	227	226	189	211	189	203	223	222	208	211	241	208	215	200	208	209	212	215	211	217	207	205	219	193	191	198	203	239	205	188	206	222	219	210	204	203	184	183	203	193	219	201	196	201	212	195	206	211	210	207	216	190	210	194	189	188	220	203	202	217	204	177	197	214	185	185	212	192	188	216	167	207	213	231	232	196	184	206	209	197	204	195	207	217	195	211	212	181	197	195	213	221	181	165	215	226	200	216	248	185	205	215	206	207	204	197	208	191	201	236	179	199	215	219	215	208	208	207	200	200	216	214	179	186	220	217	198	205	203	205	210	190	209	221	213	210	224	237	199	192	198	175	220	200	199	179	218	199	227	208	198	214	235	205	214	235	204	190	232	202	184	201	206	227	216	218	230	194	226	229	203	189	212	240	193	205	230	201	190	193	221	201	223	204	212	193	213	206	202	240	207	224	216	211	207	200	215	199	214	202	199	200	197	192	235	213	200	215	231	201	205	210	227	196	225	176	183	217	207	205	208	219	205	197	213	209	214	202	187	188	212	225	219	209	185	199	171	210	211	216	220	220	226	217	197	191	211	221	200	223	212	212	206	220	208	212	207	225	177	198	220	204	217	196	217	197	214	179	191	176	202	201	206	211	198	207	192	220	232	202	192	185	209	215	190	174	208	204	214	175	182	196	207	201	207	195	198	185	219	200	203	227	204	197	217	192	205	182	204	190	216	178	199	204	198	195	183	189	200	205	202	183	209	203	194	217	225	194	205	214	216	206	181	207	213	219	216	201	209	187	197	185	229	200	216	217	228	196	212	210	174	198	213	207	212	187	202	194	183	186	213	217	202	196	216	202	195	207	179	193	226	216	214	189	210	197	194	216	194	212	216	210	194	200	219	201	191	225	213	189	199	221	178	190	222	208	209	206	245	224	216	207	203	209	215	213	224	194	200	240	215	214	197	205	223	180	182	216	215	187	189	180	190	205	214	209	204	208	215	199	219	181	224	200	206	208	198	223	199	215	217	220	202	201	223	197	218	185	239	217	214	219	220	205	190	191	208	192	191	202	201	220	210	214	213	204	198	176	201	198	195	208	216	201	197	204	184	240	210	211	183	217	225	210	202	208	226	192	197	205	195	187	247	221	217	206	224	208	228	213	228	189	188	214	226	203	220	206	192	199	195	205	199	201	226	188	186	193	231	203	194	214	222	207	230	206	199	204	185	189	213	221	210	200	187	186	208	237	204	226	193	192	182	198	219	190	204	211	200	205	194	210	205	216	199	192	206	202	202	201	197	217	204	192	198	191	194	205	211	216	203	199	191	218	192	210	212	198	187	204	216	229	208	222	218	180	212	205	220	187	196	187	197	186	210	197	212	195	229	206	196	201	225	204	206	198	215	196	237	187	217	211	220	216	204	211	196	191	204	230	217	212	199	198	214	213	221	169	217	220	206	217	186	222	212	204	233	211	190	200	192	196	220	225	219	208	224	200	175	223	214	219	223	210	185	201	191	208	192	225	204	225	177	216	209	220	203	223	194	203	206	196	213	219	219	222	186	213	217	194	190	200	229	222	210	221	207	187	218	220	208	211	195	221	209	193	193	202	202	224	201	213	222	195	208	174	182	194	225	201	239	205	203	216	230	215	223	204	205	170	197	207	204	204	209	192	208	231	182	210	197	201	203	208	240	200	185	205	185	220	219	220	203	204	195	202	195	230	178	178	238	194	226	214	208	213	234	216	226	217	204	193	210	222	207	207	212	201	194	221	204	208	183	222	219	201	207	184	213	191	196	206	194	227	196	211	197	206	211	196	192	216	231	205	204	236	198	192	224	201	228	214	209	201	223	215	218	210	188	227	187	196	227	226	233	212	197	195	211	209	235	201	197	222	193	202	213	212	182	227	194	195	204	207	188	207	204	184	206	203	216	190	201	205	215	203	204	206	229	211	209	249	199	207	233	193	201	204	208	209	207	185	206	200	204	228	189	185	223	202	199	212	241	192	194	178	207	188	190	204	239	196	223	206	211	215	214	213	219	204	219	180	212	193	204	203	185	216	189	200	241	210	202	204	234	212	205	205	194	205	170	188	220	217	220	188	235	199	207	191	197	220	226	204	194	180	206	233	206	208	206	211	172	179	204	211	196	195	206	223	201	217	169	212	203	191	210	212	197	206	222	213	195	191	213	206	215	211	194	188	217	212	199	218	230	213	214	203	211	196	218	211	192	212	210	207	180	228	207	217	199	197	197	219	211	227	194	207	217	186	197	223	231	210	200	207	213	194	216	201	190	219	209	216	210	220	219	183	190	209	212	200	205	211	216	222	204	208	233	226	181	204	208	190	219	195	199	242	222	225	205	195	213	215	199	202	200	177	218	203	229	191	205	190	193	206	198	218	211	229	205	196	220	217	223	201	208	204	202	228	207	234	202	210	216	190	194	232	215	191	214	193	217	201	188	202	212	219	198	222	191	200	205	217	220	207	203	207	211	194	193	188	198	207	213	185	213	191	194	216	211	199	160	213	185	209	165	220	227	227	225	176	227	199	213	200	200	171	236	192	213	200	191	199	205	224	230	187	229	212	205	198	193	217	192	220	194	210	216	210	201	216	201	191	226	207	217	228	228	219	205	203	194	200	205	199	204	215	191	209	215	202	203	205	223	215	223	188	210	225	205	193	211	197	200	185	186	193	207	209	204	191	213	193	189	200	190	236	225	225	208	234	192	208	220	194	177	182	191	208	203	202	215	219	221	199	196	210	205	198	201	214	197	202	213	214	235	203	228	222	188	231	201	211	220	195	214	203	223	173	208	184	194	226	206	203	195	208	184	217	209	211	194	198	206	184	207	226	212	188	200	217	200	219	191	194	220	215	227	234	185	201	220	225	180	205	209	189	187	202	195	219	213	206	195	200	211	216	211	192	223	202	219	195	214	218	209	192	201	213	193	218	182	202	186	210	223	192	227	198	201	237	226	206	203	210	198
4084	2005	2733	4833	6417	6178	5392	5774	5342	5004	3624	2970	2587	4114	10627	8187	3636	1579	943	748	631	558	597	569	580	589	561	592	587	544	656	555	589	593	597	571	621	609	574	559	590	597	607	556	579	590	628	586	635	595	567	559	546	592	612	551	588	601	583	608	587	621	599	523	590	643	617	568	526	588	587	584	564	612	551	562	581	583	607	606	560	563	591	619	603	629	612	570	600	596	589	625	576	544	613	560	575	609	572	571	559	600	580	632	583	576	605	603	569	651	577	586	570	589	598	593	633	606	577	525	593	650	608	595	561	571	556	629	604	586	551	625	609	591	564	615	596	609	635	648	603	593	560	593	609	572	614	580	563	548	618	614	549	589	592	613	584	563	604	599	598	584	556	576	592	559	612	581	583	675	593	601	588	545	587	598	585	578	576	545	606	622	604	620	581	573	564	632	596	620	582	531	623	567	577	600	599	620	597	574	593	578	613	587	595	558	568	578	610	587	642	599	638	597	610	586	606	583	611	620	540	592	604	587	580	598	598	602	559	593	589	585	576	625	587	626	613	593	615	576	604	585	560	578	560	632	593	570	576	592	579	610	569	574	627	622	642	606	610	585	560	596	610	566	626	591	609	558	594	584	538	604	551	605	593	546	572	597	601	586	541	541	590	599	568	562	591	595	576	540	570	606	558	545	583	617	611	590	635	587	562	582	598	586	601	572	545	551	640	577	558	587	570	568	580	557	560	594	593	617	587	576	582	602	599	624	611	609	576	572	613	616	570	624	557	592	590	596	561	574	576	610	547	569	588	606	563	598	566	600	554	594	622	562	582	623	574	616	592	590	617	611	577	609	580	591	580	551	575	576	640	635	560	581	578	576	607	569	583	559	584	592	573	573	554	591	621	574	598	574	588	569	583	570	628	574	644	596	559	617	588	595	592	577	606	625	611	600	623	659	557	613	535	570	568	611	602	601	592	594	621	610	611	587	555	619	579	568	635	601	612	592	552	586	547	548	587	582	606	558	619	597	571	527	600	590	579	635	604	587	623	544	591	600	614	607	571	590	593	644	594	622	586	579	597	586	609	591	593	639	599	572	579	581	565	562	582	620	617	598	597	603	557	591	649	612	582	580	598	585	611	568	595	568	579	640	602	598	572	559	593	608	564	593	582	576	553	603	635	596	606	595	613	565	609	587	595	589	597	601	603	576	600	574	580	602	579	613	570	628	556	575	597	565	593	602	635	602	574	604	591	612	599	586	589	589	615	593	596	581	551	572	649	596	603	608	575	574	582	634	582	581	612	610	589	562	595	558	617	618	578	594	603	570	602	560	558	582	599	574	601	580	563	648	590	584	589	600	599	587	646	597	624	618	629	581	611	635	595	579	609	606	603	563	583	582	589	609	588	569	584	630	586	586	556	620	553	618	598	596	624	586	586	556	615	586	598	633	614	579	584	617	556	570	588	565	583	616	605	589	616	556	609	549	601	611	610	572	661	594	595	607	588	621	591	609	581	586	579	570	587	573	585	599	611	600	597	554	558	583	591	603	563	559	610	613	604	566	572	564	593	609	583	613	605	605	549	609	562	592	575	623	572	562	590	618	562	612	607	625	619	566	609	549	593	566	641	627	577	601	593	541	585	585	610	550	616	627	639	598	562	600	592	566	604	596	600	588	573	588	537	598	623	562	583	574	569	554	582	620	586	607	596	613	573	582	570	605	631	595	595	632	590	608	597	636	607	615	622	568	601	593	615	601	573	594	648	614	628	576	600	569	592	585	605	588	564	569	583	578	618	579	611	610	610	619	591	610	630	568	561	630	616	588	599	609	594	595	605	606	614	570	570	611	592	593	570	586	565	591	588	579	600	575	628	575	610	568	586	573	602	565	592	582	592	598	590	610	628	580	543	547	582	583	571	600	544	567	582	596	591	607	556	614	602	623	569	596	601	593	572	569	585	624	573	588	602	571	552	559	624	583	574	592	567	579	554	588	602	607	565	622	634	610	583	615	600	577	559	528	589	559	584	624	595	628	596	599	602	605	568	637	584	584	566	583	609	612	632	591	562	577	571	605	633	578	611	608	578	557	574	604	581	607	597	573	603	562	584	515	624	593	623	622	563	609	569	603	657	607	583	606	567	575	599	576	611	600	603	569	571	583	578	620	576	618	597	585	598	610	553	623	651	620	551	605	611	561	579	634	633	611	592	628	627	595	615	624	577	601	540	610	619	590	587	624	594	569	593	625	566	597	601	618	615	583	609	587	607	617	561	611	567	611	587	607	606	558	584	642	633	600	583	541	545	616	611	647	546	560	566	589	585	583	616	591	565	615	567	600	613	605	608	572	591	607	607	636	594	596	591	615	578	577	607	601	576	605	610	565	555	566	602	597	623	616	593	575	614	599	571	580	651	587	630	601	577	622	592	611	602	582	557	591	614	612	610	610	568	619	593	627	612	613	625	624	631	575	586	594	575	591	607	621	630	609	598	586	573	610	582	617	631	626	603	595	574	590	595	606	560	594	619	564	593	607	599	606	635	539	634	629	638	583	568	570	575	582	612	637	583	604	580	598	566	597	576	626	575	586	631	571	623	569	599	597	552	545	554	589	638	602	583	616	577	567	590	620	609	619	614	600	569	591	600	550	611	578	619	560	604	623	581	598	584	546	549	610	602	587	581	608	603	560	574	613	590	571	575	622	595	633	568	554	620	583	602	608	571	562	607	602	612	608	577	568	618	600	596	559	606	608	637	598	594	618	563	622	589	579	594	602	588	604	606	577	586	608	630	592	605	602	581	567	550	613	564	586	582	569	557	589	613	613	610	583	578	576	580	609	582	597	586	593	556	617	614	562	575	611	612	627	578	626	624	634	603	621	571	628	548	555	592	570	592	569	593	571	602	575	614	575	548	560	598	609	603	562	566	617	588	620	584	582	611	615	600	596	566	604	592	540	568	618	587	611	607	587	625	641	609	627	611	595	607	613	603	606	576	542	611	617	555	607	588	588	600	646	590	582	608	580	588	576	572	583	600	602	583	579	573	595	608	588	611	619	581	542	593	598	591	569	617	576	577	588	553	569	587	610	609	560	662	600	588	591	578	596	609	607	589	615	568	622	585	574	544	603	607	598	608	571	613	636	596	588	585	586	642	617	600	558	575	626	583	619	608	591	600	552	588	591	590	593	616	594	642	615	593	560	571	610	614	571	590	550	572	519	597	615	585	579	593	581	571	574	555	558	625	577	604	617	629	573	596	563	632	605	586	588	604	594	601	593	583	595	614	567	599	550	594	618	571	637	590	614	608	562	614	600	569	604	644	609	613	607	586	611	600	546	576	612	573	617	589	591	594	637	571	549	591	611	559	602	577	596	612	585	557	598	610	606	621	639	581	573	547	583	611	589	579	593	600	595	592	607	570	586	589	568	578	630	583	602	554	623	637	625	575	589	613	606	563	619	601	624	587	581	583	571	643	577	593	577	546	546	561	529	608	553	566	582	559	605	607	609
4611	1737	2347	3149	2097	1764	1661	1440	1042	804	615	501	424	739	1968	1777	855	460	288	228	230	246	206	192	194	190	197	175	203	217	202	235	212	202	182	210	202	211	209	209	202	171	211	240	207	194	215	201	226	187	209	213	216	215	201	185	189	196	197	195	180	210	225	214	222	199	217	191	216	194	199	197	220	194	233	194	193	199	204	205	194	194	218	210	194	231	199	189	202	196	201	204	221	193	209	222	208	202	205	212	202	232	200	205	188	184	196	231	220	202	184	184	210	208	183	210	201	207	189	216	238	223	201	209	204	186	186	205	214	222	213	192	213	225	212	195	199	211	194	204	205	202	211	205	195	227	223	181	222	203	179	222	238	219	230	218	232	199	220	211	181	214	224	201	175	197	196	204	201	214	201	200	208	221	220	231	214	178	202	197	205	193	218	187	199	196	199	194	181	208	205	224	208	204	213	220	175	202	207	194	196	215	210	176	217	227	203	193	206	197	210	209	209	195	189	199	200	231	222	218	206	215	211	218	198	215	198	195	188	212	250	183	223	217	211	208	213	216	209	213	219	222	226	193	217	204	207	235	218	225	183	187	183	203	201	196	216	207	207	211	213	206	193	213	203	192	238	205	206	198	216	177	226	209	188	194	179	201	206	223	202	212	169	211	215	214	189	229	212	240	205	206	206	222	211	210	211	179	226	218	171	193	200	207	206	217	231	216	223	210	207	234	216	203	197	186	226	199	240	212	172	194	203	216	217	208	186	214	208	209	211	188	197	211	228	207	208	216	189	210	218	191	205	221	213	202	216	209	223	199	206	200	202	207	208	198	216	217	186	200	208	205	180	211	213	215	223	197	215	207	204	204	205	201	205	232	204	191	192	194	222	220	226	198	222	206	224	197	226	217	220	203	196	218	200	204	208	219	211	206	219	215	186	255	190	198	209	202	207	221	175	202	216	212	229	229	211	204	190	231	216	204	223	200	171	225	205	204	178	179	214	199	215	230	210	180	204	183	195	189	199	197	232	212	196	223	229	203	220	216	192	192	207	245	205	203	184	203	211	195	211	224	209	201	186	205	233	214	199	191	194	180	193	189	204	213	219	226	189	204	211	228	207	203	218	217	221	234	227	215	199	198	197	183	209	197	202	195	211	195	188	202	213	198	206	177	205	194	220	206	234	209	198	232	191	214	224	223	195	179	213	208	223	210	184	213	198	221	210	212	224	189	216	176	188	203	207	205	178	210	218	198	216	216	199	236	211	211	225	205	202	200	223	232	200	209	218	205	210	204	187	211	201	221	229	214	219	187	201	190	220	187	197	199	211	212	202	198	204	186	229	199	218	215	231	210	205	199	199	203	227	232	201	217	193	222	217	191	170	208	187	223	212	201	196	211	195	196	199	228	189	187	209	214	221	234	200	217	191	197	205	214	196	174	210	210	184	200	197	215	215	238	222	177	206	220	200	202	200	217	206	185	200	218	200	205	199	204	212	212	207	193	201	208	207	212	220	203	215	203	212	217	216	230	223	184	201	208	203	202	211	206	183	193	226	196	212	201	190	229	203	202	224	221	182	233	192	199	208	226	223	224	170	206	218	193	193	197	199	212	246	211	232	211	213	197	232	194	209	218	210	203	233	217	230	228	213	202	232	204	197	202	223	180	227	177	185	191	225	204	209	193	195	216	209	199	215	202	218	199	221	211	191	187	209	172	224	208	230	207	224	208	199	233	201	225	232	209	219	190	199	213	202	198	202	214	208	201	186	213	233	205	214	185	201	191	211	222	211	222	196	215	207	183	200	217	195	224	199	220	189	219	236	208	223	186	187	199	206	219	212	212	206	188	190	210	199	184	191	207	189	198	206	218	202	228	207	188	215	197	236	187	215	204	226	221	200	184	196	213	181	194	240	187	181	214	215	227	194	200	218	218	212	190	196	200	208	200	190	205	177	202	198	202	194	216	214	193	187	207	196	205	226	222	245	252	203	212	220	210	224	194	203	189	222	213	192	200	208	200	206	183	208	203	203	207	208	232	196	195	192	209	220	185	228	203	218	208	208	196	232	209	220	182	212	234	231	209	207	180	229	199	195	199	215	224	197	217	200	216	232	236	223	194	208	204	198	194	216	206	200	187	238	196	197	186	186	212	214	201	227	227	207	179	216	216	215	200	213	204	216	197	203	214	188	187	230	194	207	212	221	209	191	195	235	206	212	211	210	198	205	212	191	186	201	179	227	209	242	197	224	197	231	218	226	219	213	204	198	222	175	204	220	213	226	228	236	202	215	191	222	220	183	197	223	176	231	189	223	203	193	204	206	202	225	204	202	231	210	245	224	195	203	206	198	204	202	200	211	197	211	210	193	198	195	188	179	210	196	239	216	217	211	245	212	175	185	207	196	224	228	203	189	226	198	217	200	199	199	208	232	226	191	178	226	193	204	202	211	201	197	210	213	215	239	229	201	190	193	208	188	213	220	178	208	223	212	198	187	197	198	172	215	212	203	179	192	197	226	192	172	186	209	224	196	194	186	194	204	204	238	207	202	192	190	198	208	212	174	192	212	207	210	179	235	191	204	224	185	230	221	192	202	179	208	210	189	204	197	202	205	222	208	206	176	254	201	203	181	234	193	193	222	204	206	225	216	194	214	214	190	203	198	202	200	202	207	212	189	225	189	226	186	198	199	198	213	189	212	205	240	212	221	207	197	197	225	215	204	204	202	242	217	229	219	225	216	217	198	199	204	211	216	197	206	198	190	215	193	212	187	190	216	219	225	210	189	207	203	206	202	199	202	185	209	216	216	191	235	173	213	206	230	197	220	199	204	197	218	203	201	236	207	204	186	208	208	205	209	222	224	201	229	231	222	182	179	213	215	203	184	174	192	213	211	201	216	189	213	178	179	231	205	179	215	225	203	212	190	229	220	217	226	222	204	197	187	208	205	204	209	208	217	210	215	192	181	178	214	215	204	211	212	197	187	212	217	233	224	220	191	192	201	214	206	216	211	220	205	208	208	214	188	231	217	199	188	186	209	187	213	216	198	212	203	207	229	227	209	213	217	216	199	206	242	220	193	214	191	219	197	221	208	193	217	193	220	192	204	192	154	185	198	197	230	227	207	201	212	194	182	196	234	195	222	212	221	200	224	182	193	213	198	220	184	175	191	203	233	185	191	202	222	231	209	186	211	206	211	207	201	182	207	227	201	197	181	204	213	208	184	195	216	234	181	210	207	179	200	214	188	198	219	185	215	236	223	209	187	219	222	206	219	178	197	197	244	208	232	233	197	216	190	210	217	195	188	179	237	193	205	188	224	193	189	207	229	215	233	231	191	215	199	192	228	239	214	196	212	203	187	220	192	204	205	197	204	212	226	202	191	196	192	195	236	231	189	216	199	226	201	208	188	215	198	204	222	208	211	211	187	218	210	197	219	213	199	195	192	208	222	199	211	192	207	192	189	202	232	212	206	208	189	219	209	203	197	236	216	207	211	199	208	191	172	209
3886	1889	3390	5687	6002	6164	6644	6299	4939	4230	3380	2613	2166	4499	10191	7843	3399	1574	947	712	612	583	580	606	626	587	605	620	578	585	615	570	631	598	584	619	549	642	586	590	622	583	640	609	589	605	620	575	601	599	550	612	599	632	605	575	595	582	602	592	597	577	574	577	593	565	550	561	590	619	628	573	610	585	637	599	569	581	585	625	592	600	592	572	612	634	560	591	604	547	597	613	581	589	574	583	562	578	623	561	553	604	590	607	612	598	623	609	620	540	601	629	629	585	600	574	583	592	554	578	623	567	544	591	567	631	562	596	571	608	575	563	608	578	631	580	540	553	575	600	586	592	617	583	608	605	598	637	579	616	641	604	593	621	619	625	599	562	597	607	594	596	609	595	523	584	605	587	599	582	581	613	572	585	586	610	552	579	608	591	608	564	589	592	550	580	595	611	598	601	601	533	589	570	640	555	593	554	574	550	590	602	583	632	609	614	565	579	601	591	589	613	613	566	586	589	611	566	542	591	610	650	609	562	542	562	605	571	581	610	593	553	582	569	568	620	592	584	594	564	580	573	585	601	621	614	594	577	621	552	590	558	572	614	548	577	592	605	594	627	622	620	623	565	575	574	562	603	638	621	583	611	588	558	563	578	617	605	617	615	628	601	615	595	625	582	587	589	604	592	640	588	588	595	565	548	612	603	614	600	624	573	585	574	601	584	608	593	587	613	639	578	604	596	613	595	613	600	571	622	559	619	605	605	592	585	584	606	575	563	592	590	598	569	599	601	593	591	686	551	575	632	566	548	597	576	584	598	609	610	580	630	568	602	578	615	598	571	565	554	611	580	587	576	592	617	631	575	580	588	547	537	588	596	613	600	630	584	629	599	611	578	591	586	595	597	602	601	608	629	617	601	572	646	598	565	618	605	613	575	618	618	598	597	601	613	598	560	542	612	582	589	581	579	553	589	573	573	578	610	568	584	590	561	620	594	627	583	618	589	614	563	596	577	579	626	599	587	565	585	578	591	607	548	628	625	606	580	570	562	634	580	639	579	596	637	595	571	601	611	565	598	609	597	582	576	574	534	525	578	576	609	623	617	586	581	596	591	611	597	558	533	612	559	628	559	598	570	595	593	583	609	589	558	607	590	529	577	598	583	585	576	570	601	570	612	583	548	613	606	613	592	631	638	540	595	590	586	602	592	580	594	630	598	617	602	588	570	599	590	603	608	579	575	576	563	565	605	584	587	617	591	547	595	637	654	562	543	589	600	542	576	601	629	591	574	622	591	557	607	602	613	606	571	599	599	611	536	564	596	597	605	595	599	611	569	616	534	617	585	611	596	594	620	610	619	588	610	602	590	643	591	609	600	582	590	605	570	562	601	579	551	583	595	573	554	627	555	625	584	603	614	596	589	596	590	612	612	586	624	588	594	570	552	551	575	587	573	610	631	585	607	596	582	569	567	598	612	575	567	577	581	590	634	568	575	584	591	571	596	619	568	569	596	561	581	609	554	556	598	641	614	611	630	580	560	650	627	621	596	560	593	564	627	596	605	607	618	562	573	604	595	589	623	579	659	601	603	565	579	605	569	607	621	613	577	594	583	577	571	633	599	589	611	567	590	592	580	630	563	579	633	599	584	568	589	577	601	593	621	621	562	623	602	635	568	591	610	603	582	602	625	585	593	621	607	587	583	577	599	660	610	570	604	548	606	629	549	631	583	594	621	598	532	612	610	597	607	639	587	570	596	587	564	580	601	579	575	582	585	561	624	638	575	584	596	570	641	562	570	583	627	550	585	571	584	592	604	568	581	601	604	594	643	591	600	561	601	586	567	622	626	588	592	596	580	585	561	598	591	582	561	595	577	561	580	603	583	549	528	572	621	555	573	587	602	566	626	596	616	621	608	621	596	598	630	570	586	564	568	603	628	576	593	589	585	633	598	576	544	580	616	580	605	622	585	568	608	600	605	534	583	562	655	626	581	638	529	617	637	562	569	577	592	559	600	575	538	565	620	586	546	576	578	611	637	556	560	653	614	622	581	603	594	614	587	588	563	576	617	623	571	605	608	579	613	600	606	591	609	570	621	566	612	582	578	631	577	586	596	583	595	586	568	641	552	626	577	593	571	557	608	602	567	608	599	635	616	584	619	579	594	610	594	562	608	544	593	583	548	605	587	586	589	567	627	563	610	586	582	569	573	645	651	558	589	600	620	580	613	598	592	626	575	602	598	570	555	628	552	585	588	558	578	626	583	581	602	626	619	592	598	624	636	591	540	528	561	562	615	607	606	598	590	606	602	554	583	592	644	648	583	616	562	584	623	581	563	592	593	613	583	621	600	589	622	567	600	579	610	616	614	612	591	583	593	575	594	611	601	624	585	597	597	591	579	598	602	564	567	610	548	608	557	601	529	610	544	562	604	585	593	601	591	609	564	591	559	575	610	533	562	556	523	615	611	608	583	607	577	575	571	593	559	550	569	559	614	606	620	578	610	594	590	605	571	567	582	587	595	594	588	587	623	532	630	604	556	624	602	612	593	619	580	585	574	556	575	581	587	573	595	571	551	614	602	566	604	570	568	630	555	594	594	607	589	568	656	550	575	526	545	564	606	571	581	589	587	613	610	553	604	598	595	613	617	601	586	605	594	581	621	632	612	607	571	600	630	597	596	614	562	589	607	565	574	570	579	603	609	582	603	597	532	610	607	616	603	605	615	608	555	638	587	601	605	574	554	591	571	551	618	654	599	623	557	600	591	617	569	582	560	616	562	564	575	619	600	597	585	589	592	572	576	567	581	595	574	632	604	575	581	605	571	603	598	591	616	583	581	594	559	605	594	602	602	626	597	565	596	592	572	618	621	589	550	611	633	612	609	598	620	594	614	594	569	610	572	599	617	624	608	618	593	606	562	575	610	596	603	588	602	619	624	590	596	596	529	577	648	582	608	598	646	592	613	595	590	604	596	589	586	584	618	580	583	598	641	569	604	598	585	594	598	618	638	604	600	603	601	593	595	554	561	570	578	583	591	580	562	558	583	630	627	605	591	597	583	601	561	647	577	553	591	543	595	604	606	578	593	607	581	582	590	590	602	602	568	587	622	600	588	598	603	619	621	619	567	587	568	619	607	573	604	588	626	603	632	600	612	584	548	604	591	550	607	606	635	551	592	605	578	581	603	627	579	577	629	628	561	585	597	663	586	623	580	570	605	571	591	572	582	614	561	575	548	551	591	593	593	548	579	590	603	620	590	590	624	617	606	603	568	587	617	594	589	619	530	612	586	598	580	548	584	611	594	599	610	626	537	584	586	609	568	611	558	575	591	583	614	568	543	600	612	579	600	558	598	583	581	586	608	625	583	620	568	593	597	578	556	550	628	612	639	572	550	593	610	561	569	567	586	608	649	613	582	573	606	553	586	645	616	582	586	635	564	581	550	540	557	571	580	583	585	605	636	623	581	610	586	551	602	588	621	572	561	576	603	619	614	600	575	552	573	579	581
4716	2222	3160	2969	2429	2244	1648	1229	1001	746	597	421	457	817	1802	1652	870	474	289	218	225	219	213	222	228	194	190	205	201	199	201	228	203	195	203	181	200	196	203	206	238	201	220	198	196	229	196	202	213	220	222	201	232	205	222	192	195	227	209	192	186	216	191	227	236	198	203	218	225	208	229	239	184	202	222	225	216	187	198	212	214	195	203	206	217	199	205	205	230	192	185	211	202	174	224	210	214	193	206	201	234	204	207	214	214	207	217	205	189	176	225	181	197	197	221	215	218	213	217	206	178	201	219	212	181	205	194	185	202	206	229	224	226	216	195	223	206	203	209	198	202	192	218	207	200	201	196	222	205	215	199	224	194	177	215	219	199	199	212	235	220	211	201	200	192	223	194	212	232	216	210	213	177	213	201	220	230	221	205	200	203	182	215	202	253	221	236	223	218	206	233	199	226	233	190	196	214	210	215	203	207	235	201	174	212	210	190	194	185	219	244	206	222	200	197	195	185	212	176	197	228	209	210	220	218	181	218	184	194	203	188	218	176	170	202	209	202	219	209	212	205	184	190	217	216	197	207	183	215	195	234	211	199	200	200	213	179	207	220	202	194	220	197	214	221	207	215	206	208	196	220	210	201	203	214	191	241	195	208	200	214	213	213	209	245	241	192	206	201	221	204	231	198	229	195	216	211	214	219	188	213	201	195	211	215	215	204	187	238	196	193	222	199	225	201	203	187	219	192	212	184	198	194	237	215	201	230	202	221	211	214	222	194	219	202	223	206	205	205	207	190	193	207	207	203	200	205	185	206	194	226	207	208	211	201	205	188	202	215	223	205	185	203	196	215	196	235	162	235	203	192	232	209	168	223	225	210	204	227	205	209	194	206	193	204	213	204	196	200	208	230	208	208	218	199	226	205	207	216	212	206	208	195	197	210	209	223	219	190	206	189	237	210	214	215	241	213	195	197	198	209	197	209	179	216	205	226	200	219	214	217	200	186	187	221	198	237	215	195	202	220	191	175	192	213	199	192	196	200	212	229	202	198	213	223	202	210	221	202	205	199	220	227	210	207	237	236	192	192	211	193	206	204	211	192	199	226	196	199	191	190	213	207	205	228	207	213	204	205	210	204	228	201	213	172	206	212	197	235	209	199	171	225	205	208	217	196	198	193	211	228	202	187	204	221	213	229	213	227	220	186	230	224	200	187	213	219	188	206	196	205	210	193	195	214	245	216	214	195	214	205	179	219	180	196	224	196	214	209	206	192	221	194	219	211	178	195	225	198	191	193	209	215	230	203	207	194	221	204	230	206	218	235	195	208	208	203	203	201	202	198	189	229	203	231	184	219	182	187	213	200	187	201	227	204	198	205	220	219	219	216	210	191	196	220	167	223	215	206	219	173	204	211	207	218	201	224	201	188	207	182	182	213	202	185	201	217	181	231	201	213	243	226	203	205	225	191	197	201	229	198	221	195	227	193	207	208	205	212	210	171	207	199	189	185	191	204	187	224	196	221	205	174	210	204	172	205	180	201	180	215	226	198	185	197	222	209	210	196	201	194	202	199	194	203	209	178	186	208	219	189	218	234	204	213	227	214	193	196	216	208	234	189	186	210	247	207	234	222	212	213	208	216	200	212	187	224	210	181	210	224	208	223	195	204	216	211	210	183	228	190	217	199	174	216	196	203	204	197	209	224	222	205	201	203	232	206	197	203	204	226	207	235	208	220	213	220	212	203	203	221	219	209	216	217	188	194	178	222	187	180	230	193	194	200	209	233	199	214	215	199	200	179	225	226	205	217	214	208	201	207	210	238	219	178	193	212	208	228	203	217	206	208	206	201	202	175	200	213	216	190	217	223	191	223	230	208	206	204	206	227	210	205	234	190	204	244	202	223	201	207	191	205	185	222	200	210	227	191	205	206	204	208	224	207	207	234	200	210	210	206	196	228	210	192	210	213	217	209	200	210	220	197	204	214	203	214	214	197	204	240	210	212	202	207	222	199	192	226	221	228	215	222	204	237	203	201	225	217	192	222	191	194	214	221	190	219	198	208	185	226	200	206	188	199	207	218	204	214	214	184	195	217	184	202	206	194	234	242	211	208	213	182	188	232	209	201	200	209	208	210	203	203	196	237	198	196	234	179	200	201	207	214	208	219	202	185	176	232	212	234	221	200	222	203	235	196	214	219	222	220	232	206	208	188	224	193	209	227	207	205	211	224	210	214	243	198	222	213	195	250	213	201	227	184	226	217	210	200	204	218	210	212	196	197	208	177	207	195	202	204	204	188	203	246	223	211	205	174	200	208	222	191	174	216	211	224	198	197	182	195	229	213	218	214	212	209	204	220	214	189	191	236	208	237	207	193	199	206	198	233	204	206	205	211	202	200	209	190	195	219	198	212	211	190	225	187	211	204	232	219	203	189	188	222	212	206	193	239	200	206	201	222	179	198	213	202	216	186	197	234	192	203	216	213	188	196	216	205	231	210	208	196	227	179	223	220	186	244	209	221	231	186	240	195	200	211	201	225	208	222	214	222	199	204	195	222	207	237	235	237	204	223	217	194	223	188	211	219	195	228	229	213	191	220	209	189	194	227	227	220	216	233	230	204	201	214	206	195	209	214	193	219	224	208	223	177	222	189	210	230	230	198	213	213	223	196	199	216	206	218	215	219	198	183	221	208	217	197	202	229	200	200	205	213	195	211	185	206	208	225	212	230	207	195	196	207	218	195	180	210	178	230	206	228	191	206	201	197	215	212	213	227	205	194	243	221	197	218	221	229	236	174	219	202	231	213	210	198	207	222	221	184	204	192	224	212	202	205	229	208	215	204	240	197	228	211	187	194	216	181	194	200	214	159	200	197	187	197	221	234	193	223	188	209	216	217	223	198	231	191	230	210	209	207	220	238	232	192	217	219	200	236	204	216	209	217	220	213	215	173	201	227	211	177	210	182	221	224	225	191	213	206	217	190	210	205	220	227	195	202	220	179	206	171	212	213	183	198	203	213	203	206	227	232	191	212	175	193	225	210	222	213	214	214	219	208	201	203	200	209	215	220	212	234	208	192	207	204	227	204	209	211	223	220	191	213	208	230	207	193	214	219	176	204	232	198	204	195	238	198	233	214	208	231	194	201	204	228	197	196	206	203	215	209	201	214	218	218	202	194	224	201	231	204	208	224	212	198	194	218	226	200	187	195	220	190	202	196	197	234	185	214	195	227	208	196	205	232	204	206	191	226	212	218	244	244	202	225	210	229	210	194	210	222	207	222	207	222	246	202	209	193	235	201	235	209	196	212	201	187	226	189	209	208	221	178	219	210	218	225	223	225	246	199	190	218	200	184	221	196	200	199	194	194	213	211	209	216	197	234	204	210	196	204	219	167	191	190	225	215	225	208	205	204	204	198	226	197	213	207	201	225	209	196	169	216	227	203	210	223	188	222	186	201	197	221	233	226	198	213	186	215	200	212	208	225	199	209	183	202	189	205	224	198	191
3968	2401	3891	5605	6892	8019	6915	5299	4931	4052	3169	2440	2171	4965	9652	7727	3447	1692	960	685	610	553	592	648	593	595	627	588	641	566	586	577	607	589	580	586	580	600	610	588	550	617	541	597	634	571	588	614	576	570	608	592	591	614	588	599	585	611	600	553	575	570	604	584	589	569	578	600	601	591	590	572	581	552	572	622	605	617	554	600	618	588	620	624	593	603	589	603	558	578	583	610	609	578	600	569	588	625	565	592	632	633	603	607	560	607	591	599	595	578	568	585	577	542	613	593	596	554	591	620	616	576	602	587	587	619	594	606	556	582	596	599	597	596	586	586	625	593	578	588	609	620	596	586	564	577	543	630	559	566	568	615	583	603	594	612	615	631	564	548	549	576	628	630	604	587	578	607	617	597	596	591	585	577	581	611	561	586	597	575	596	606	599	583	623	595	610	612	541	606	568	555	563	602	599	620	628	610	584	595	587	576	589	605	610	598	616	563	551	605	547	587	579	582	569	595	608	544	590	599	590	599	615	581	601	609	593	594	626	607	569	607	614	627	574	613	525	598	580	582	611	612	615	555	603	611	573	574	583	590	602	566	624	615	595	581	566	640	637	613	561	604	612	584	564	587	618	595	599	596	625	612	568	569	569	585	592	572	582	577	615	563	585	592	572	610	621	594	579	583	626	583	571	573	589	587	575	595	591	581	530	581	629	556	621	669	612	594	549	574	603	571	560	583	592	635	588	626	589	589	592	568	627	593	568	597	624	581	609	590	592	575	595	585	607	593	604	594	609	571	563	613	585	561	568	545	556	604	571	562	579	608	571	593	618	573	538	596	617	605	606	593	604	605	610	591	588	612	585	603	602	582	590	614	573	601	625	636	595	576	627	614	608	601	628	595	581	584	632	583	624	566	591	577	594	581	595	622	589	589	620	588	573	591	601	568	578	624	598	651	626	595	586	613	542	600	586	567	571	568	583	608	560	608	592	619	633	625	604	587	612	583	587	585	604	616	598	654	596	605	602	550	627	615	595	610	613	566	589	583	598	590	572	589	619	602	618	589	614	545	601	576	624	568	598	565	619	590	603	585	608	588	608	536	594	602	609	539	615	634	590	578	624	592	605	596	586	600	623	618	636	621	622	619	600	563	610	618	571	565	579	618	580	573	609	529	598	611	560	570	595	624	550	610	615	614	560	624	581	566	558	588	619	564	569	577	562	598	586	598	601	583	571	557	637	645	585	580	573	599	585	582	560	538	555	592	552	565	585	610	575	546	612	600	578	627	580	604	599	626	603	566	546	566	546	591	601	611	616	579	606	587	605	562	542	595	582	594	563	642	578	579	597	584	595	596	593	570	606	591	593	608	604	595	605	554	609	594	588	597	641	579	638	564	608	547	609	610	626	631	583	600	549	592	578	609	552	611	620	579	620	588	589	594	588	599	569	610	591	571	594	599	630	560	547	562	573	592	598	597	589	613	594	575	587	604	578	593	626	562	621	566	606	586	576	607	569	593	586	591	640	611	540	583	578	586	605	586	613	629	583	579	613	587	595	596	587	588	623	576	622	619	568	586	594	581	536	598	572	572	614	606	620	574	607	568	622	589	568	562	590	599	560	588	612	561	582	577	613	572	546	610	587	603	656	587	574	628	574	599	595	567	621	601	540	569	596	591	596	644	591	589	581	611	580	589	616	568	581	604	620	590	569	578	575	584	583	537	612	607	621	511	577	638	583	586	593	573	582	587	667	566	629	578	612	582	583	594	577	593	616	605	604	610	562	614	567	544	558	604	620	626	634	622	603	623	589	548	560	575	615	621	574	634	588	586	610	572	628	632	599	559	603	581	573	589	610	613	571	601	602	626	583	599	557	557	604	593	586	573	605	622	573	640	557	551	556	609	570	577	618	591	560	600	609	601	632	594	602	598	578	606	555	590	607	618	582	596	609	640	633	594	598	597	567	547	557	587	586	577	578	602	576	583	616	623	640	595	597	625	578	577	583	577	591	569	602	568	600	559	550	621	580	553	581	582	603	574	607	605	607	640	599	591	603	585	571	596	596	623	600	582	614	546	591	592	571	590	590	591	609	600	567	556	637	549	593	611	614	605	601	541	614	607	608	573	580	590	608	581	609	568	629	601	582	593	571	579	602	603	621	604	568	567	589	602	629	572	547	540	561	607	557	620	571	614	582	625	559	612	596	608	602	582	559	614	630	568	637	621	587	598	611	578	633	579	608	601	582	581	576	606	603	607	594	621	597	574	620	576	586	614	575	563	584	617	608	600	600	600	555	589	591	586	660	597	602	575	579	605	565	585	625	606	606	598	626	601	585	578	578	614	613	583	566	583	594	647	601	634	603	606	618	617	581	584	591	549	612	583	566	591	629	601	609	603	568	594	587	629	566	598	598	576	611	573	593	579	567	546	585	574	598	592	620	549	553	554	590	567	559	615	562	657	591	664	555	582	595	539	614	563	554	617	630	551	588	636	604	570	584	611	634	576	583	579	600	602	626	579	591	603	630	615	565	547	597	631	611	607	657	585	620	623	629	587	549	650	576	573	612	579	621	558	619	599	558	589	626	583	603	594	562	569	632	550	645	574	584	625	620	592	590	580	557	550	543	582	623	624	593	639	572	564	598	566	601	574	588	613	590	613	559	571	622	639	573	575	582	561	572	605	568	568	618	603	596	567	589	589	613	586	597	586	581	584	563	612	608	557	594	574	614	631	569	606	616	634	594	576	594	576	596	577	596	640	551	560	538	556	554	588	601	574	596	578	582	585	578	585	567	572	543	598	587	606	562	607	619	549	582	585	585	597	595	550	613	533	628	622	608	630	625	594	576	588	577	575	609	588	576	633	595	600	638	566	588	568	611	589	588	630	563	564	590	588	571	592	644	631	635	565	594	612	578	627	586	604	659	582	631	637	579	602	622	586	549	595	622	583	570	614	569	581	577	574	609	597	560	600	617	588	624	538	593	592	605	585	577	598	600	594	542	580	610	623	577	641	572	561	603	577	567	575	652	599	622	552	572	575	623	605	610	560	584	593	601	591	590	612	643	600	579	569	572	599	571	618	613	621	636	548	559	631	594	635	605	609	574	602	606	622	586	557	629	583	602	593	613	570	588	586	563	539	593	594	571	591	609	622	567	586	569	638	569	592	619	632	588	569	581	621	626	557	620	573	571	583	611	584	621	580	607	589	586	644	614	541	607	595	600	602	607	568	601	553	594	605	608	579	601	634	599	554	593	543	621	558	587	614	583	584	584	611	612	633	558	553	616	573	579	587	561	590	640	604	627	553	558	581	605	592	618	588	622	593	612	569	590	639	582	619	596	596	581	595	604	610	594	589	576	618	607	581	606	584	569	575	596	580	564	622	538	584	625	565	593	593	591	631	595	604	593	615	594	593	604	615	626	605	604	572	584	671	621	616	590	575	583	573	613	526	583	627	585	610	566	619	632	605	585	576	628	596	594	582	573	614	573	610	542	611	614	578	665	595
5163	2852	2935	3743	3181	2409	1404	1087	958	749	589	481	447	734	1736	1839	934	442	282	225	202	224	222	209	217	205	217	195	216	192	183	175	193	216	202	226	207	200	195	210	188	198	229	186	229	196	206	234	211	223	202	199	221	203	214	210	212	202	221	205	218	212	225	186	215	211	205	208	181	190	191	224	203	213	206	193	217	226	216	223	202	217	189	208	215	192	203	212	242	201	199	211	218	186	232	221	204	219	226	222	196	230	216	233	186	208	174	199	220	196	217	191	195	204	182	194	195	180	227	244	205	217	220	200	188	233	214	187	190	186	198	200	213	199	194	196	182	210	219	217	198	212	200	213	212	219	193	211	210	210	183	222	200	211	214	221	230	218	207	238	187	213	202	216	226	207	215	239	217	186	201	233	191	213	193	205	225	203	210	216	214	217	205	202	211	191	203	217	209	220	210	206	217	181	220	212	210	210	212	178	221	206	208	240	204	189	217	216	214	219	203	204	197	201	202	204	194	204	224	204	202	192	170	176	206	209	209	183	205	205	205	230	200	222	208	177	197	180	218	199	216	191	229	195	191	183	222	206	191	177	211	193	211	196	231	205	197	206	206	210	225	208	254	197	184	203	226	192	205	192	216	208	210	186	216	216	222	203	220	203	193	203	225	187	226	222	212	195	207	208	201	224	211	227	186	210	228	212	207	199	187	214	231	201	215	191	208	195	198	196	186	224	205	217	185	189	182	190	217	224	225	182	212	186	203	192	214	222	185	203	237	237	209	225	194	209	228	197	217	215	232	197	185	209	222	202	208	195	202	196	220	190	202	228	205	215	219	203	200	200	194	206	203	228	210	192	212	194	204	193	207	202	197	224	216	215	216	236	196	229	198	200	209	225	205	205	196	231	205	226	193	212	194	199	235	210	210	179	201	207	228	200	214	225	195	210	210	201	227	222	203	212	216	212	188	208	188	184	202	207	200	223	212	222	223	211	214	242	195	187	238	194	201	180	188	223	205	215	203	217	221	203	237	221	197	188	199	223	204	196	179	192	211	220	224	180	215	202	207	191	219	203	214	229	199	203	226	216	202	190	195	236	196	190	230	222	196	201	180	218	211	197	208	223	227	213	229	216	217	205	238	183	236	210	215	225	190	209	187	204	201	199	241	195	193	208	194	218	206	219	199	205	195	212	204	171	195	208	213	229	224	207	225	189	170	217	238	197	215	217	192	180	211	201	218	169	201	195	232	202	204	211	199	184	210	236	206	210	204	221	209	223	225	202	225	202	196	196	213	207	207	219	243	218	222	210	198	208	222	218	202	230	203	213	195	223	215	219	210	218	203	217	217	215	188	220	198	214	222	204	233	198	231	198	197	210	216	213	189	197	249	190	192	195	207	187	228	206	222	226	225	190	193	191	237	198	213	199	242	201	197	238	217	210	181	181	208	221	201	235	189	203	203	225	239	202	203	230	211	202	189	227	210	210	220	205	209	197	225	206	206	204	240	201	215	210	208	214	211	190	201	196	195	194	194	213	183	181	220	210	198	239	222	234	196	218	197	183	213	224	221	197	214	226	211	206	199	190	214	188	201	222	205	206	202	210	235	182	218	203	200	210	201	179	183	201	198	211	198	210	206	220	206	215	199	222	229	216	190	210	183	200	224	191	227	218	192	213	209	240	188	190	168	215	218	199	232	187	192	164	196	212	198	202	203	203	207	210	214	185	199	198	205	184	204	212	222	251	197	209	201	209	222	192	195	231	191	242	216	205	189	219	206	224	190	226	233	213	213	225	183	211	236	243	216	212	224	191	218	214	229	200	216	208	214	230	211	193	196	207	196	204	206	212	232	193	181	200	209	195	204	197	190	180	204	219	207	196	229	191	180	181	206	213	213	204	229	215	191	207	202	186	222	225	212	203	227	216	208	231	203	191	229	191	191	218	194	192	181	210	216	204	225	220	186	201	208	210	184	219	192	225	196	200	175	179	207	189	192	210	181	211	220	192	227	187	193	208	230	221	201	197	221	218	225	205	218	216	210	201	247	204	203	211	202	210	223	205	226	212	194	212	205	229	222	206	204	214	198	189	223	199	201	202	201	209	206	183	216	200	205	196	210	204	191	193	197	219	201	168	181	207	190	187	210	174	204	204	190	209	212	212	192	198	200	186	205	193	223	193	180	229	200	213	197	210	221	213	179	230	191	199	233	221	213	218	192	201	217	234	182	205	201	213	203	212	197	225	209	212	223	216	201	186	220	203	211	214	193	192	208	192	199	211	181	214	187	160	222	221	196	197	204	201	202	205	220	205	211	203	217	192	216	212	203	231	220	207	256	198	214	194	194	219	187	211	189	198	220	185	182	208	207	192	221	211	221	218	209	213	211	202	220	223	202	195	219	215	201	203	193	214	216	209	222	212	232	221	205	185	208	229	239	212	201	179	189	204	209	201	194	207	198	210	205	213	201	216	219	210	199	238	213	199	199	220	206	204	201	207	210	217	199	222	205	219	190	227	218	193	209	208	223	181	207	220	199	218	204	195	181	208	201	186	216	171	182	202	178	203	230	183	199	215	197	227	201	226	204	198	235	201	188	193	207	199	208	205	204	197	200	193	226	201	203	221	202	198	201	210	189	218	216	197	225	200	206	203	217	225	182	212	208	202	216	229	204	203	200	199	207	222	185	230	218	192	207	204	239	186	188	210	196	195	238	203	176	201	216	218	206	196	171	204	186	214	213	218	205	198	207	231	199	219	206	208	227	196	220	211	222	174	222	202	210	212	215	187	205	205	207	222	210	195	243	183	190	223	209	197	205	190	226	189	195	226	189	249	230	222	229	229	205	197	216	231	204	212	194	225	210	203	202	208	182	238	195	201	214	189	197	212	195	196	175	232	212	223	197	211	233	222	172	199	197	194	205	219	240	195	219	192	229	189	224	231	206	221	207	209	207	225	205	205	208	233	196	198	202	238	210	227	219	188	205	202	203	193	188	235	218	209	201	185	200	200	218	197	195	211	208	229	222	218	209	201	217	186	203	210	235	183	228	223	213	211	218	217	198	210	209	214	210	216	211	197	195	183	186	186	220	201	218	214	262	207	209	174	198	231	226	170	216	188	202	199	178	206	174	211	209	196	231	192	208	200	216	216	209	209	208	220	225	181	196	233	224	198	188	225	189	200	201	197	174	202	231	217	200	199	206	215	232	208	193	219	223	193	200	210	231	208	191	200	233	207	190	182	231	240	201	203	217	223	207	200	232	199	201	211	216	194	195	197	204	216	228	202	212	195	172	203	208	201	213	200	211	214	173	216	204	215	203	203	203	211	199	203	234	199	220	216	203	210	201	215	187	221	218	246	218	198	193	204	192	199	221	233	198	219	206	223	211	219	214	228	195	208	223	220	196	196	194	209	216	188	218	199	226	217	208	234	178	220	238	205	215	186	219	241	212	230	202	186	223	224	194	204	200	178	215	208	191	223	191	185	209	207	208	199	194	209	203	202	212	204
4106	2880	3809	6850	8170	7993	5985	4950	4748	4003	2968	2308	2203	4375	9296	8988	3992	1614	967	672	588	578	617	586	577	586	600	614	602	549	586	624	608	600	565	576	597	648	583	603	572	615	602	555	567	569	582	624	592	570	557	584	597	607	557	558	583	601	608	623	619	573	584	624	594	563	612	606	563	598	573	571	613	600	595	607	613	607	655	593	565	634	606	621	618	607	673	590	600	609	600	660	614	596	571	587	609	591	584	553	603	619	586	581	592	606	609	597	573	550	611	569	540	604	579	608	584	589	587	606	578	595	605	599	605	604	590	616	608	617	574	658	611	587	552	607	625	571	586	603	622	602	622	629	589	605	604	572	621	599	587	612	589	557	545	567	589	595	627	600	563	629	573	588	583	581	576	606	587	601	591	624	580	569	617	592	622	626	603	661	569	624	574	579	585	573	563	623	547	630	611	626	603	621	603	580	591	596	622	580	605	619	587	557	591	600	617	527	612	603	620	609	633	594	624	589	570	589	567	548	598	627	600	594	586	555	643	597	555	578	575	588	585	581	610	567	578	565	644	608	564	587	601	590	581	614	591	609	601	589	581	530	619	604	577	613	605	602	590	647	574	588	579	579	611	575	579	585	569	627	607	626	590	620	608	605	546	632	645	584	592	558	633	584	570	625	594	566	612	604	600	569	530	579	588	596	568	570	623	580	631	588	612	581	578	589	590	632	603	581	623	603	599	558	646	608	608	602	589	565	627	624	631	577	601	621	600	584	571	586	624	598	599	626	598	616	624	625	595	621	620	620	584	571	641	597	583	581	644	596	586	564	596	585	616	616	607	582	626	596	615	605	600	604	598	619	597	606	625	572	587	631	565	584	578	563	651	607	578	557	624	573	621	602	606	599	582	578	584	622	597	537	602	558	634	579	575	602	588	567	615	600	601	581	608	621	616	578	573	567	580	591	589	603	638	562	584	579	609	580	604	604	589	559	583	624	624	645	585	545	559	617	604	603	584	586	577	560	582	560	573	585	627	605	640	570	603	584	591	596	622	615	579	575	588	599	605	610	542	604	559	566	610	593	569	608	627	572	550	585	589	603	600	590	576	603	558	607	585	562	617	567	573	609	635	618	577	578	601	587	585	599	566	624	595	625	627	585	556	586	600	591	614	577	645	619	603	608	627	624	547	595	547	616	594	605	627	600	591	620	612	613	596	617	601	604	594	582	607	568	547	626	601	593	596	638	602	554	618	565	614	633	595	603	601	605	605	609	581	619	582	583	619	590	581	582	622	630	631	581	580	573	609	661	613	555	592	631	603	587	554	606	570	566	618	624	613	590	592	625	549	623	581	609	575	568	607	584	609	596	577	573	611	556	597	592	591	630	637	615	590	604	576	660	642	611	600	570	559	589	567	584	598	564	611	629	624	562	590	576	602	553	601	636	626	610	585	600	607	598	599	557	608	631	605	595	629	615	561	568	579	588	600	615	580	642	568	552	554	663	607	608	578	617	588	588	569	601	610	659	608	594	606	625	582	606	582	569	605	593	587	577	626	585	585	623	584	615	633	561	568	623	535	552	589	602	605	548	587	598	596	587	549	590	572	600	569	550	555	585	605	613	582	618	595	618	572	550	567	575	604	601	604	612	611	567	602	617	628	581	648	582	589	598	577	547	630	596	577	588	602	628	594	620	602	530	613	591	554	583	564	592	630	560	629	589	578	560	627	560	588	582	574	590	567	604	628	582	575	575	553	647	587	568	586	613	594	595	612	580	579	603	548	648	611	584	597	547	588	587	613	605	599	561	584	587	648	632	580	570	553	628	608	640	608	609	591	589	596	561	606	580	576	577	615	597	592	600	604	612	598	566	550	587	600	581	587	614	618	527	591	552	570	582	612	608	582	595	623	533	572	598	613	599	620	583	581	599	543	598	639	567	616	573	604	605	603	561	581	590	603	599	597	568	621	583	624	559	583	610	580	586	608	598	560	593	591	607	588	617	632	544	600	602	603	590	589	599	592	556	564	633	627	615	612	558	611	639	567	588	612	602	562	586	594	588	627	558	641	647	625	597	576	588	619	582	574	592	598	606	586	575	606	591	578	603	597	581	591	622	614	623	597	553	584	623	612	621	561	604	584	607	583	642	565	607	600	591	570	571	601	617	577	577	605	633	608	595	600	590	567	608	572	583	625	542	607	613	554	592	595	590	594	581	590	613	571	681	597	606	607	579	553	620	592	588	588	600	565	569	593	615	575	574	617	601	562	588	542	607	578	634	573	573	573	605	593	583	597	562	609	632	600	585	598	613	612	627	559	570	611	619	565	563	621	579	610	616	602	602	575	630	616	536	589	551	591	565	602	590	632	589	580	611	609	652	583	607	571	592	594	618	586	596	606	616	600	591	571	575	627	599	573	588	597	599	646	550	604	588	574	618	546	590	616	577	581	600	652	595	565	610	587	579	584	554	622	621	585	574	571	583	628	618	563	604	651	608	588	576	576	616	618	619	568	581	570	605	583	608	601	611	604	548	567	572	614	564	581	580	585	592	585	592	600	596	604	594	620	587	572	601	636	610	590	560	613	606	614	584	602	614	569	620	575	596	616	576	614	558	585	598	619	579	596	575	559	587	591	607	566	574	626	599	580	563	632	622	613	571	585	586	623	630	608	588	550	613	617	620	578	611	599	584	607	587	579	560	559	615	594	594	636	588	613	580	573	584	597	581	570	560	589	576	587	556	594	585	608	564	600	582	592	603	563	587	594	593	588	611	579	583	584	600	557	558	580	575	606	590	598	588	654	610	590	615	621	580	622	587	602	626	573	599	630	570	630	633	614	620	559	674	623	587	596	576	598	563	607	620	553	586	544	616	614	598	613	582	577	616	613	642	618	611	600	609	596	649	569	593	617	572	579	616	581	574	576	576	590	611	590	585	582	573	575	582	592	658	605	601	593	590	587	609	594	559	583	580	590	564	617	591	594	603	594	596	635	608	574	582	606	582	616	652	588	627	585	584	568	587	572	566	592	691	581	637	582	588	620	569	607	601	590	607	603	583	594	571	546	617	601	586	569	618	608	605	623	632	556	575	618	568	594	589	543	587	569	586	619	624	616	617	584	594	610	623	545	609	564	574	573	634	547	606	608	632	586	594	606	637	578	562	605	579	561	587	580	604	608	583	612	642	579	585	612	556	585	552	575	593	609	616	613	610	652	578	584	614	593	601	615	618	588	572	572	561	583	615	625	594	575	630	569	646	603	574	601	600	614	608	572	641	616	624	602	607	598	618	567	650	576	542	615	591	577	579	600	600	553	560	595	573	636	583	595	648	565	586	588	576	583	575	618	580	612	570	576	591	597	612	594	604	598	614	583	599	592	589	625	571	588	594	645	598	580	581	587	574	564	574	590	586	560	573	633	568	574	585	604	590	619	567	601	607	624	585	611	578	600	594	592	576	602	618	623	609	584	555	567	594	593	568	611	561	593	602	602	589	562	568	610	591	598	594	605	545
5266	3091	3517	4699	3361	1790	1201	963	831	659	487	404	433	750	2097	1801	859	387	299	219	195	192	239	206	208	214	201	242	175	216	255	218	222	209	235	203	199	215	211	212	219	184	194	190	216	218	244	226	226	211	199	198	206	187	194	194	208	183	203	207	208	224	193	184	213	214	208	213	227	206	233	217	214	227	225	216	180	209	204	231	223	227	205	205	206	195	200	195	204	214	181	185	197	215	215	214	198	214	220	236	188	203	203	186	208	203	182	204	188	207	208	185	205	204	203	201	200	202	200	227	204	173	228	194	205	201	196	211	217	189	198	223	184	206	200	189	197	210	223	221	205	197	217	197	236	216	201	191	211	207	209	198	221	190	191	200	215	210	221	250	202	203	239	235	209	218	228	211	213	203	201	210	226	191	191	188	206	202	191	199	219	210	200	211	203	216	209	198	214	225	238	222	225	187	222	209	225	201	203	215	199	231	213	224	198	216	198	176	214	204	212	219	188	192	207	185	211	218	208	219	207	220	199	223	203	230	205	218	230	240	200	210	212	203	196	207	194	206	222	212	253	213	215	217	188	195	248	177	226	220	220	188	189	220	216	216	224	216	201	169	195	238	216	199	224	206	187	221	199	225	199	225	225	214	183	210	205	209	190	235	187	199	216	198	199	203	230	195	192	201	217	206	208	230	209	168	221	191	200	194	220	223	221	183	219	207	222	177	214	192	194	228	206	210	204	230	225	180	217	197	226	191	211	199	203	229	203	221	225	199	209	228	225	206	186	200	206	219	211	178	221	200	193	200	222	212	205	220	184	215	211	186	173	228	226	200	180	187	207	154	214	206	204	217	209	187	227	223	202	182	225	195	226	207	222	199	203	227	218	212	192	191	198	211	195	209	229	195	202	214	223	197	201	204	168	203	192	209	201	213	234	208	208	208	226	210	190	194	186	233	183	219	200	213	236	229	187	211	227	190	222	212	179	179	199	229	203	187	206	206	217	186	217	215	205	175	200	211	193	212	216	189	187	186	231	186	203	188	206	187	216	213	207	185	187	173	198	210	206	188	200	208	192	202	192	192	222	204	185	217	205	205	197	202	194	193	208	222	190	221	189	200	215	196	198	222	203	200	189	191	200	179	199	239	227	201	204	184	214	200	200	190	219	216	177	189	209	221	203	211	203	187	204	204	218	208	196	192	204	208	236	207	226	222	191	220	221	196	204	200	202	182	226	194	207	218	205	199	216	221	191	197	200	187	215	209	195	198	207	206	204	228	212	208	198	202	217	207	189	221	199	202	198	216	186	200	210	222	214	207	185	177	210	198	230	227	202	188	212	200	187	232	168	221	221	179	185	209	182	199	207	198	216	202	194	230	222	198	203	181	209	194	208	220	215	239	199	236	179	218	218	206	214	180	205	202	212	201	198	220	188	206	172	207	213	210	218	233	210	204	224	194	214	209	229	232	197	190	213	201	211	230	218	236	214	195	207	202	205	159	180	235	217	205	187	180	181	194	218	204	240	172	228	212	212	208	190	210	189	196	192	173	204	193	196	192	212	188	201	207	204	203	215	215	220	202	211	186	214	218	223	213	198	191	185	222	199	179	247	186	210	204	215	197	199	194	220	191	198	195	190	189	208	224	184	208	203	215	196	188	228	211	190	234	226	214	197	198	202	220	199	214	209	226	225	204	188	220	192	208	215	208	207	199	208	199	198	199	215	197	225	206	200	192	183	205	180	199	211	201	204	196	202	219	200	222	205	212	221	196	210	218	220	183	202	219	235	215	198	203	231	217	198	201	223	224	189	196	208	205	198	186	202	184	180	197	202	211	218	206	242	187	200	210	200	234	213	213	233	217	192	210	220	241	212	202	231	213	207	210	212	199	212	249	208	208	212	183	212	203	205	207	180	224	165	183	196	218	204	209	217	201	212	207	200	198	197	204	178	204	183	263	222	226	221	204	206	199	186	211	192	198	212	195	231	211	199	176	202	180	200	185	215	200	187	210	215	213	186	196	202	209	211	217	235	208	186	219	213	181	208	217	221	212	187	199	224	215	227	218	219	193	211	219	209	196	211	217	193	216	191	221	214	200	215	192	218	192	228	191	204	225	219	196	189	197	201	221	191	210	178	228	211	197	182	217	205	218	195	201	196	194	213	226	199	183	228	200	221	224	208	203	208	191	230	195	193	195	216	207	209	195	202	206	198	231	201	213	197	212	199	238	222	226	192	190	218	208	202	191	176	189	229	208	198	196	208	174	223	211	215	198	194	188	210	200	204	228	230	203	221	194	213	188	185	205	206	202	198	225	212	197	198	214	214	215	211	205	228	199	226	207	188	206	177	214	217	195	191	222	210	203	211	200	212	203	203	221	227	180	206	204	227	245	216	201	206	247	227	211	183	181	192	196	165	212	224	210	200	226	212	211	203	206	202	194	184	202	194	215	201	221	204	192	201	204	191	217	214	192	203	214	201	199	207	197	206	198	204	225	212	186	223	190	216	202	207	202	214	244	204	210	187	181	207	218	218	200	197	213	188	217	202	208	218	194	186	232	215	200	192	199	212	214	221	189	224	187	207	204	195	203	191	195	194	176	223	204	209	207	210	203	191	197	195	201	210	203	229	207	206	190	196	184	209	203	172	195	204	243	220	207	196	173	192	215	212	213	225	197	201	224	208	191	219	214	213	185	216	223	180	218	227	220	191	207	229	214	194	235	198	201	204	214	212	192	189	203	218	223	195	194	196	223	206	187	187	213	198	215	220	213	205	213	249	200	200	200	192	210	194	212	210	194	199	192	216	212	203	206	180	223	209	178	216	198	208	218	226	172	209	235	228	243	189	226	196	231	180	227	234	214	209	205	206	209	189	204	215	229	199	196	197	216	207	195	220	205	192	218	189	215	239	219	218	185	211	211	224	207	205	209	208	215	195	207	215	216	204	199	211	221	209	251	222	203	196	194	231	221	205	234	208	192	195	178	225	215	224	200	214	201	227	200	182	207	194	180	213	203	198	213	185	200	191	198	218	232	224	204	178	195	213	204	183	192	193	232	234	194	207	225	212	207	209	203	239	214	198	192	187	198	207	201	227	174	207	210	220	200	213	204	209	208	210	215	175	195	207	233	221	199	197	226	195	210	192	207	207	230	217	209	208	204	215	207	193	198	242	193	231	209	197	193	216	208	187	183	239	237	227	218	193	218	190	215	187	221	194	224	209	230	211	213	224	212	207	201	194	224	201	211	184	218	205	199	174	213	211	218	213	240	215	186	208	178	215	217	222	211	229	238	221	194	205	193	154	204	203	238	214	203	202	195	203	195	206	190	189	194	206	212	204	221	194	200	184	224	193	241	204	190	198	221	181	217	207	197	209	202	191	230	200	198	214	196	212	229	242	198	211	190	219	217	194	202	225	211	214	212	213	190	196	204	192	229	204	203	218	236	207	192	193	188	229	218	209	189	205	214	197	201	222	180	212	213	189	234	180	239	197	196	194	191	191	187
4277	3013	4332	7812	7940	6202	5065	4687	4404	3550	2562	2085	2220	4425	11118	8202	3386	1455	889	650	644	586	605	586	590	594	594	531	597	606	580	596	580	596	561	582	608	575	606	597	582	581	579	578	591	617	590	555	615	558	590	580	653	546	597	597	604	594	579	602	593	575	602	598	574	567	614	545	597	597	600	576	600	587	598	573	602	622	643	574	572	584	615	571	584	591	599	599	594	645	583	539	598	575	616	569	590	648	592	612	609	607	543	580	564	558	661	637	595	625	604	572	589	610	621	613	624	609	570	540	585	576	592	573	589	605	555	582	591	562	592	603	569	638	580	604	612	619	571	627	592	617	605	599	564	578	602	587	600	559	588	588	591	637	586	601	582	578	535	566	621	627	605	617	566	645	599	623	576	596	597	564	577	595	609	593	577	607	604	592	586	553	564	560	606	579	587	541	557	539	597	567	580	576	641	585	582	540	583	572	609	582	569	562	603	598	645	621	592	580	582	588	583	592	528	564	574	580	594	564	583	640	597	629	600	584	583	559	587	635	591	582	617	602	659	584	570	603	611	578	617	579	578	625	540	575	551	584	569	614	592	586	598	579	595	621	597	622	637	591	540	566	601	575	562	584	547	581	575	588	562	625	583	576	573	588	590	557	582	582	581	592	565	615	595	599	581	565	570	545	571	543	584	587	598	609	634	566	574	571	588	576	601	586	591	561	603	570	573	600	595	571	592	575	558	564	552	539	623	593	572	529	620	550	560	574	578	556	604	618	615	616	587	648	608	598	550	596	568	610	604	576	649	578	596	587	581	556	592	541	612	563	567	587	560	580	574	551	602	597	622	591	635	579	590	634	629	629	573	600	590	633	574	576	571	563	586	565	608	577	614	574	606	630	616	560	578	585	571	585	610	623	554	602	553	570	623	603	589	588	559	591	562	562	612	620	586	562	626	604	571	575	589	586	589	635	580	579	594	615	541	629	627	567	524	582	589	629	546	590	562	582	592	582	617	588	596	629	580	597	611	610	604	617	574	604	567	588	621	589	632	590	593	613	596	566	617	601	598	618	588	568	609	601	522	560	583	610	637	612	566	558	604	571	561	616	577	561	605	596	592	574	593	628	594	599	617	609	574	591	595	595	575	591	555	562	620	667	606	620	565	535	636	597	568	583	585	555	609	602	592	617	563	587	616	588	635	623	605	568	588	617	608	607	592	570	612	584	562	577	593	632	584	579	588	642	583	595	609	603	576	647	605	580	614	574	579	600	565	595	587	580	612	571	601	600	546	518	558	600	584	598	588	580	626	579	578	580	574	612	596	579	595	573	599	575	592	605	601	574	571	604	609	570	602	603	600	554	628	576	587	578	600	617	615	605	629	603	596	616	594	576	636	579	578	562	559	632	623	621	559	597	568	571	578	572	590	602	593	616	642	590	518	586	533	589	579	578	615	592	589	593	585	591	601	579	616	591	584	611	626	651	610	591	572	603	626	596	578	640	597	551	602	582	610	607	622	544	604	568	579	548	562	613	593	577	575	548	603	600	623	585	601	609	596	589	612	619	573	579	557	616	650	632	588	605	585	594	563	613	572	595	577	600	606	590	588	544	592	618	594	583	570	570	636	617	625	600	559	554	603	599	618	565	632	587	623	618	607	590	543	588	568	615	594	549	604	562	605	590	528	586	594	589	561	572	622	555	558	555	602	590	568	607	586	579	617	561	593	609	544	580	586	613	616	571	593	564	602	591	613	606	580	591	585	598	615	577	571	597	589	561	596	585	606	601	608	580	601	581	574	605	573	618	568	609	581	568	528	639	595	577	601	596	598	590	582	572	591	556	521	598	598	596	585	546	594	610	552	542	617	576	559	600	580	625	556	596	602	622	568	582	578	587	560	572	592	565	634	611	572	631	584	569	592	570	586	568	558	559	636	556	562	544	589	548	591	546	549	598	540	581	579	592	578	577	626	584	575	597	575	607	586	585	589	588	634	576	583	557	566	588	606	568	621	580	576	610	559	601	602	617	595	580	576	589	639	590	583	565	566	608	606	579	586	589	604	601	565	567	563	647	606	633	592	597	628	575	634	640	578	607	596	599	559	611	565	586	627	593	578	567	555	616	606	579	595	598	611	573	551	593	546	620	608	564	580	581	621	583	593	587	589	608	592	588	586	584	554	597	567	618	632	561	593	564	579	574	601	544	609	602	598	586	593	608	588	592	560	602	592	569	629	567	583	561	585	586	624	595	596	593	608	589	570	582	543	584	615	569	595	599	617	584	596	582	590	600	573	581	628	562	559	582	580	611	564	608	550	576	569	586	586	591	610	577	562	568	612	617	582	564	648	568	560	598	606	553	595	567	591	613	625	593	615	563	555	563	618	617	577	589	603	615	591	605	636	631	599	611	580	595	561	565	583	570	629	622	617	567	590	582	621	590	611	591	591	564	596	571	599	589	606	610	633	611	553	602	591	607	618	629	614	577	593	556	633	625	581	608	576	552	550	545	640	574	597	589	626	578	614	574	619	598	575	596	610	581	647	590	570	604	587	593	546	622	583	553	621	614	579	620	628	566	582	585	584	627	559	611	577	613	571	615	604	589	569	581	573	549	610	576	597	603	603	596	611	601	578	579	581	586	583	595	599	589	574	592	607	598	577	535	580	598	564	600	555	599	561	595	615	586	589	593	565	606	580	600	626	580	550	607	593	575	612	640	661	583	629	618	551	573	580	605	582	577	577	580	595	591	600	583	638	634	564	599	541	518	574	553	650	604	532	600	624	596	550	592	565	578	618	596	613	576	631	618	558	598	638	569	591	618	629	559	595	569	591	600	633	598	589	608	605	573	576	596	555	554	579	603	590	618	580	590	596	614	570	567	619	565	566	628	583	569	567	587	570	550	611	611	601	611	555	564	561	586	571	567	555	626	596	613	611	571	603	618	596	582	578	573	571	588	638	607	615	585	569	631	574	615	620	588	585	559	605	558	562	590	584	577	610	605	613	549	544	563	615	608	625	596	608	576	571	570	530	583	568	590	611	569	557	610	571	589	590	612	592	593	608	634	626	575	604	582	595	584	605	601	567	595	580	632	591	593	578	601	602	636	570	572	619	542	629	605	631	577	604	565	615	612	620	566	569	586	592	555	547	610	614	629	612	604	623	584	559	613	610	594	600	542	596	595	612	617	635	573	591	567	608	582	573	572	623	640	627	586	641	631	589	599	595	558	558	613	585	592	601	565	632	647	563	602	618	568	646	603	592	605	545	539	573	589	564	607	594	581	572	609	640	583	605	588	615	611	594	642	579	584	600	576	647	604	586	608	565	632	589	588	595	584	617	581	582	605	590	615	577	647	581	594	598	584	594	638	580	566	595	550	617	554	639	596	589	575	611	625	602	579	577	613	620	596	578	634	548	602	581	612	590	569	553	569	589	616	591	603	607	558	600	624	571	557	586	611	631	575	609	615	599	597	595	615	566	542	551	609	627	573	570	580	558	534	629	615	601	625
5054	3385	4389	4870	2675	1662	1160	980	678	563	426	413	442	837	2253	1633	748	379	292	234	232	216	193	199	207	225	178	204	193	213	204	207	198	207	209	217	204	212	212	171	197	234	211	199	206	204	227	201	206	196	209	186	193	207	197	198	207	179	204	212	208	226	204	220	187	206	247	200	191	213	171	203	206	216	205	212	193	215	195	212	180	225	205	205	194	213	230	188	179	210	202	210	213	212	224	199	230	189	210	188	199	205	231	220	214	160	211	188	216	208	191	205	207	220	211	180	224	217	223	245	188	213	187	216	196	192	164	206	211	211	208	204	204	193	206	207	209	203	228	208	223	226	191	204	204	231	194	193	182	205	189	214	262	208	226	207	201	196	203	208	187	217	197	220	218	219	228	193	207	206	222	199	176	207	205	201	208	214	216	200	204	211	194	191	214	228	189	220	215	242	196	215	226	253	187	221	213	203	182	198	208	208	209	217	199	204	195	199	193	220	190	209	201	226	208	217	180	192	206	217	208	210	190	202	194	197	192	198	207	234	219	207	215	226	210	228	187	195	201	215	202	213	197	222	243	241	195	189	217	208	214	211	203	228	196	217	198	218	174	208	201	204	199	198	224	224	213	203	211	227	207	207	184	200	184	204	203	212	217	196	208	205	207	197	207	232	178	182	199	215	196	185	179	180	214	219	193	198	216	224	212	208	229	210	199	203	203	213	225	219	218	228	195	220	197	216	202	244	205	209	220	220	228	199	215	209	191	218	224	203	219	186	192	219	196	196	202	213	227	219	188	212	195	196	190	205	226	223	222	205	204	218	221	226	212	195	204	211	220	192	213	204	191	195	200	209	189	220	207	219	209	211	215	198	210	208	218	174	192	207	198	210	219	194	223	212	225	215	200	202	173	212	205	202	192	200	192	197	197	205	214	188	195	209	203	208	201	181	196	216	220	213	211	202	193	222	195	223	225	214	208	195	213	190	213	227	199	195	202	205	210	205	215	208	229	226	216	201	180	193	206	197	227	206	206	193	188	193	208	204	207	192	239	216	211	202	220	239	214	188	200	183	206	183	215	204	185	199	200	209	225	212	185	182	202	191	209	202	217	220	199	206	185	196	209	221	190	200	198	193	232	215	212	224	203	207	211	199	202	207	193	215	181	211	220	221	204	207	186	209	185	211	201	254	216	220	187	195	204	207	216	226	215	210	253	202	216	240	223	210	215	179	205	201	205	199	191	227	193	198	203	195	193	179	183	191	203	202	188	211	184	202	175	204	201	223	190	221	190	189	221	209	212	192	217	225	198	197	216	203	190	218	199	219	227	212	201	207	211	209	204	210	221	190	186	201	232	215	213	208	231	191	229	209	227	222	201	182	201	215	197	194	188	191	215	196	204	221	213	195	212	212	194	218	227	198	206	216	204	207	214	217	202	207	217	213	220	211	209	214	255	218	188	207	200	216	209	173	211	206	217	208	201	222	206	239	209	212	226	220	225	195	216	194	227	201	203	187	193	210	228	183	216	211	187	202	231	210	193	202	211	204	202	200	204	177	180	200	214	226	220	209	214	193	227	194	191	198	180	217	193	214	204	209	199	185	187	206	194	192	188	197	188	213	164	229	221	207	191	245	191	219	212	189	197	222	186	204	221	198	203	201	224	212	229	211	214	232	208	192	201	183	216	230	229	224	190	201	191	191	195	209	211	202	215	205	180	203	208	188	197	206	214	214	211	190	225	211	195	225	208	225	223	208	218	200	178	208	223	208	196	215	224	196	200	207	184	200	206	198	202	182	211	232	213	183	192	194	186	191	223	218	192	202	210	186	194	210	212	205	216	222	214	226	204	244	217	192	189	227	219	184	206	240	198	205	193	203	195	195	214	222	222	199	215	238	203	198	172	205	166	200	226	201	201	202	199	194	204	200	190	216	206	203	206	195	221	196	233	220	228	219	199	211	187	219	220	201	176	204	201	195	213	194	237	208	207	218	214	211	210	213	196	186	218	227	171	183	211	228	211	204	181	224	221	198	232	227	255	229	192	203	208	214	190	206	204	183	215	190	213	208	196	207	221	215	197	203	221	224	195	207	190	227	208	205	216	203	222	202	208	222	240	217	210	198	186	206	206	187	203	229	228	223	200	216	170	221	219	210	206	194	182	200	199	233	211	192	208	194	211	218	201	205	225	197	199	237	199	216	199	233	204	190	198	213	200	222	204	209	209	216	225	201	225	219	196	178	202	201	189	201	195	182	231	218	197	190	191	207	215	204	214	204	234	206	205	198	195	206	213	233	208	201	226	216	206	215	219	200	217	197	219	209	189	188	205	185	213	194	196	210	206	218	215	219	228	227	207	202	197	203	191	189	184	196	189	192	213	187	199	228	219	214	170	189	204	222	188	208	185	199	204	204	228	202	204	209	204	189	216	185	179	210	185	219	202	222	176	211	219	205	205	214	209	215	221	211	198	193	207	198	207	245	200	212	213	188	204	198	249	169	203	195	215	224	208	185	216	193	205	198	188	209	198	213	199	208	187	196	220	211	185	230	200	174	203	205	219	206	227	184	218	187	209	211	204	226	207	225	194	197	219	220	204	224	212	192	205	224	182	202	197	199	212	241	218	202	221	200	197	193	204	201	186	210	212	191	204	208	188	251	207	209	205	234	202	217	213	209	221	215	214	203	219	218	203	215	191	202	203	203	227	216	196	213	209	200	220	208	173	202	190	206	230	176	207	219	216	200	197	218	221	201	186	219	211	203	186	227	213	210	217	209	201	227	199	218	202	212	201	210	196	201	193	208	233	187	216	189	197	211	191	196	195	210	202	221	213	188	204	219	217	196	213	199	214	178	185	209	202	204	230	201	186	192	213	215	220	206	213	215	174	214	212	181	218	225	203	175	211	190	224	191	198	194	229	197	196	197	197	239	191	222	203	217	218	210	192	208	204	207	202	213	192	202	206	210	215	189	205	207	206	201	188	222	222	201	203	183	214	225	194	211	211	212	212	219	216	211	192	191	199	200	195	210	213	183	216	191	222	208	201	194	221	205	182	201	225	226	194	213	201	227	209	216	200	194	203	207	172	233	231	197	215	180	179	196	218	234	205	204	205	197	198	224	225	201	207	206	206	227	236	217	219	214	208	185	199	189	208	233	200	203	208	189	208	221	191	198	212	210	194	216	189	195	201	218	211	205	183	229	197	241	200	206	207	194	206	171	199	196	199	212	215	203	216	215	210	206	210	203	205	201	194	222	200	194	211	208	204	194	190	211	166	194	206	202	226	211	218	198	219	221	211	210	213	194	224	187	204	202	218	193	194	217	223	232	209	185	208	228	202	203	224	174	212	243	238	204	190	216	199	210	201	212	220	200	213	197	197	198	176	199	206	206	212	211	203	204	230	213	214	206	216	229	215	225	192	213	226	187	220	219	198	196	217	209	234	166	218	176	205	226	194	211	211	201	210	216	213	234	221	219	228	230	189	206	231	216	211	222	175	205	199	185
4279	3016	5037	7122	6641	5662	5086	4495	3682	2998	2190	2209	2272	4955	11528	7736	3157	1391	859	658	612	624	622	561	606	595	591	618	576	602	615	603	614	556	583	581	592	557	553	559	592	594	612	591	592	628	610	564	619	616	594	582	598	591	596	557	600	602	649	641	509	595	587	617	580	595	589	566	597	591	611	596	623	608	606	554	617	540	581	612	555	570	612	591	579	597	578	565	639	557	640	588	590	631	601	608	623	597	614	611	631	614	587	568	590	627	608	592	557	588	607	562	538	598	603	591	605	615	618	579	613	606	546	672	582	564	596	594	624	590	567	626	627	568	555	603	601	626	610	577	585	556	556	540	593	593	575	571	634	598	598	611	623	609	600	611	576	586	566	606	573	562	626	568	561	595	566	606	609	620	553	584	611	607	619	649	571	563	592	625	570	595	555	586	576	586	603	587	578	669	552	569	598	599	610	576	598	602	643	577	587	590	601	583	585	585	604	568	614	621	618	580	617	613	576	584	606	609	587	617	610	627	596	636	614	587	599	611	627	589	584	607	582	555	612	571	565	590	587	593	599	598	567	597	597	591	574	573	607	580	582	563	571	617	614	611	569	601	623	580	616	591	592	616	588	609	579	619	545	573	606	583	549	594	606	603	574	631	570	569	571	597	556	613	584	580	580	629	606	633	591	595	591	591	589	560	547	585	565	554	621	623	588	558	612	581	579	603	610	611	600	578	595	543	577	629	564	593	636	558	542	609	624	546	571	592	607	571	616	664	601	613	562	582	578	599	600	566	574	603	612	576	583	546	597	580	541	615	596	560	617	595	620	576	600	590	562	594	606	571	580	649	580	586	601	641	546	579	587	627	635	561	600	575	587	585	541	593	549	564	632	617	579	551	611	593	614	570	616	625	589	560	622	584	556	628	568	563	628	616	621	591	567	595	547	649	623	584	566	612	555	629	576	599	624	597	568	602	603	557	621	596	598	581	591	645	580	580	591	607	598	597	590	617	613	573	592	596	589	597	610	613	619	615	590	618	619	610	551	587	611	596	553	548	566	618	563	586	599	584	589	643	576	563	604	595	596	573	593	586	592	561	641	580	611	599	584	609	589	596	570	598	587	641	624	646	603	533	625	566	601	632	585	605	592	589	572	639	581	582	587	616	603	569	592	600	608	549	600	584	584	591	596	643	589	624	587	601	561	638	586	563	597	611	621	588	585	598	581	556	562	575	595	587	589	587	573	602	583	635	648	578	609	638	624	579	568	610	565	582	592	582	626	554	631	638	588	604	555	598	598	615	601	568	586	578	554	604	582	581	610	583	606	615	595	590	580	589	564	581	573	606	573	567	602	622	600	572	569	593	625	591	566	595	545	585	590	585	581	575	578	575	550	562	581	604	606	581	579	549	621	562	575	622	625	621	574	597	595	601	586	600	578	584	662	606	590	604	600	644	590	597	614	568	594	564	551	558	632	596	600	574	619	595	613	578	607	619	580	522	585	568	627	577	574	566	622	610	571	575	559	600	594	606	600	645	534	586	612	597	579	579	631	608	565	565	621	596	585	582	622	599	560	564	569	534	608	582	575	640	600	633	577	590	631	600	629	581	575	600	611	579	557	589	585	600	633	606	590	569	590	585	516	605	563	581	621	540	548	596	551	600	588	577	571	595	600	588	595	569	591	597	614	566	652	542	622	557	607	575	545	625	570	596	585	625	589	568	583	558	521	576	600	607	559	571	615	608	597	604	603	607	598	622	605	553	568	612	560	618	591	586	578	601	632	591	675	642	591	586	561	575	575	568	621	613	632	618	597	569	578	574	590	570	557	624	575	538	595	585	597	545	566	588	586	611	583	599	572	636	611	566	611	606	591	589	588	616	574	604	552	578	613	600	599	600	601	592	600	563	570	614	611	580	601	596	580	579	594	598	587	586	640	577	625	567	622	576	582	607	580	623	554	590	586	624	578	556	597	620	573	549	638	581	592	603	574	644	599	574	595	592	576	554	595	590	629	553	585	622	616	587	609	582	556	600	631	603	584	551	587	583	575	616	578	614	568	626	605	629	601	607	546	602	613	609	610	574	604	571	606	578	606	605	599	627	581	601	612	587	610	601	597	589	600	614	612	582	619	605	563	558	556	566	579	611	603	571	570	568	605	615	590	603	581	564	648	577	575	582	582	600	580	599	584	604	589	595	613	591	556	611	612	616	590	582	641	560	566	576	595	601	559	579	591	579	602	647	601	578	585	564	571	571	570	576	614	582	600	576	589	555	558	605	597	587	578	617	579	591	604	601	593	580	638	569	575	568	579	595	585	599	625	599	573	614	610	594	600	606	611	569	569	585	554	640	596	604	594	601	597	617	578	589	641	562	604	634	569	575	591	586	624	567	591	598	555	597	606	574	560	626	601	575	625	594	584	582	542	604	584	578	595	574	633	596	609	591	604	575	589	641	638	606	637	557	573	596	611	579	585	594	628	600	575	586	580	574	591	573	557	603	602	598	622	646	574	603	592	595	597	600	579	597	543	557	602	595	603	564	603	627	559	615	600	573	584	558	602	605	624	598	598	591	564	577	606	600	612	581	647	571	640	615	618	607	650	586	558	564	579	585	566	555	606	580	585	586	562	618	585	565	586	629	591	614	559	567	582	577	563	571	590	650	608	586	574	572	638	597	618	612	574	613	595	593	579	590	595	599	578	572	574	578	623	584	558	629	586	624	598	615	615	631	596	591	592	568	587	568	609	554	592	599	618	612	600	583	571	602	584	604	644	579	580	567	549	585	562	577	569	607	583	596	572	592	622	563	594	576	582	604	618	612	569	575	558	591	558	599	584	603	585	591	573	611	628	617	605	586	624	619	583	549	575	579	618	569	579	561	650	604	545	598	615	579	593	590	590	574	557	640	535	637	561	585	646	606	592	567	601	626	573	590	589	575	593	584	613	596	609	604	619	594	576	606	636	590	632	582	615	588	608	582	596	652	608	572	601	574	578	678	645	599	581	606	579	585	537	618	564	621	601	585	612	595	575	570	519	561	610	566	584	607	599	548	560	567	562	555	570	589	597	564	613	580	618	612	621	605	559	571	623	580	607	586	590	607	622	640	576	618	582	571	578	540	578	565	570	613	602	544	601	619	546	564	589	552	600	574	592	582	608	606	622	570	630	596	636	631	572	570	608	604	582	580	551	615	627	570	614	615	627	636	560	574	612	552	600	563	577	596	578	602	622	556	595	588	614	609	603	578	640	604	576	587	536	609	577	597	612	573	619	557	566	599	583	590	538	603	601	567	561	627	598	571	570	617	573	561	609	583	559	631	591	575	600	583	614	591	574	632	591	551	599	596	571	569	569	581	624	544	580	588	589	573	589	586	610	590	617	613	596	638	603	622	566	619	631	601	583	573	559	594	603	558	617	612	594	565	593	543	575	542	661	568	569	620	612	635	617	603	594	583	600	549	586	586	610	572	611	608	612	605	607	595	585	570	563	564	615	605	588	603	610	630
5942	4001	4736	3821	2355	1621	1117	825	642	545	466	442	382	783	2147	1731	866	395	293	250	232	205	198	223	197	183	203	220	200	213	234	198	216	211	219	197	210	203	202	231	224	214	200	184	206	210	217	221	204	181	193	219	228	213	219	191	215	200	205	219	241	208	240	224	202	186	188	216	185	189	223	202	223	200	210	212	220	189	201	199	201	182	225	206	204	213	205	189	231	198	206	229	189	234	200	219	181	182	199	164	219	200	215	195	173	202	210	226	209	199	207	192	178	212	222	209	210	212	216	191	208	183	209	200	197	213	204	180	215	198	207	194	190	219	207	206	203	212	213	197	225	225	231	201	212	210	227	201	204	206	195	212	203	198	194	208	203	188	198	208	220	221	188	214	233	203	205	208	208	201	215	186	239	181	224	217	196	230	199	204	179	217	205	188	201	197	214	232	189	223	201	199	204	230	215	209	215	220	211	202	224	191	236	209	234	215	177	215	218	193	201	223	204	208	185	221	198	219	205	196	212	227	197	182	205	216	226	205	178	179	203	205	215	220	214	204	184	202	213	209	195	180	229	193	233	194	196	216	204	201	250	181	183	183	216	208	221	193	226	209	211	188	206	194	210	194	215	212	211	183	198	215	221	214	179	222	216	181	241	205	201	213	211	220	228	184	197	205	206	201	228	206	181	213	192	205	192	185	205	215	241	198	217	185	212	228	176	241	185	200	200	207	205	203	215	205	224	202	219	206	203	171	232	227	215	197	219	189	199	196	208	193	205	215	216	196	241	170	194	197	207	199	210	208	225	222	214	199	212	219	217	191	215	219	205	203	230	202	206	215	234	197	206	203	249	177	153	199	185	205	201	219	209	197	206	203	220	192	191	196	214	222	207	215	206	215	210	211	217	215	221	195	201	198	203	189	196	205	206	219	190	200	219	229	209	202	225	202	199	196	204	196	191	195	219	201	226	214	220	211	217	210	201	204	193	190	211	212	224	214	211	217	221	205	216	195	205	177	210	206	212	234	204	196	216	192	209	171	236	194	206	218	192	211	208	200	204	198	208	211	202	235	197	193	220	198	212	208	216	210	208	187	215	233	203	186	241	200	189	219	218	208	234	196	194	206	221	207	203	196	190	204	211	183	208	213	210	206	182	194	189	189	227	200	213	190	208	204	196	210	199	211	199	180	196	203	199	193	186	199	237	196	191	215	208	190	197	180	191	188	202	214	203	191	207	224	198	193	214	233	193	203	201	215	218	224	174	204	221	209	212	171	208	180	212	200	214	230	207	220	200	178	214	196	202	211	217	209	212	183	203	204	221	227	207	213	185	200	195	183	213	211	222	194	222	197	224	199	221	218	199	202	211	213	199	195	192	205	207	194	216	211	221	212	209	198	220	203	205	201	206	196	213	203	199	211	221	214	222	209	213	223	173	228	168	215	198	216	195	192	178	222	222	232	219	199	211	198	188	205	217	194	210	219	187	225	208	204	207	231	235	205	216	231	221	236	224	179	217	234	195	196	227	204	187	190	207	192	224	208	208	183	195	206	215	220	205	187	205	202	199	206	194	208	213	229	204	227	197	187	204	235	231	196	211	240	187	206	171	202	191	191	212	215	186	196	236	237	191	221	213	209	200	214	183	233	202	221	212	209	200	184	205	196	207	218	216	204	206	205	188	229	190	214	198	216	192	196	205	221	189	214	215	197	193	211	182	213	202	162	215	204	220	189	210	196	191	213	246	215	220	202	210	190	199	198	210	179	218	233	200	212	228	212	210	209	195	208	177	196	191	202	189	213	204	175	205	195	227	224	193	220	207	212	213	209	224	212	220	198	226	198	184	213	226	197	206	201	208	187	214	212	205	225	199	249	197	200	184	201	203	206	204	210	196	190	214	210	243	186	214	218	216	193	193	214	197	206	205	227	227	205	187	214	224	223	204	194	210	194	218	217	224	204	200	228	189	187	231	211	218	219	217	220	216	204	195	204	193	199	181	229	194	207	179	210	215	211	218	209	208	226	206	204	210	215	224	214	213	212	207	208	202	215	212	212	226	233	241	225	222	211	243	201	206	202	201	211	185	201	216	200	215	228	198	218	209	189	186	201	206	196	207	205	206	191	203	213	201	201	183	197	189	199	206	210	203	209	204	192	207	187	212	211	207	236	201	220	227	202	216	169	204	213	210	213	201	222	212	211	210	210	200	205	206	213	186	190	215	221	191	202	201	208	189	217	199	210	191	202	191	193	175	222	190	180	205	193	206	190	209	236	218	219	228	190	206	186	220	209	218	205	213	181	186	213	201	206	194	208	220	232	214	202	231	220	177	217	189	196	203	199	202	219	194	204	199	212	210	214	201	234	196	199	193	207	207	207	216	205	223	187	206	210	187	179	213	232	197	208	216	194	195	215	194	218	229	198	192	216	205	185	218	192	199	223	197	192	190	220	195	219	201	192	210	207	193	208	201	220	206	214	190	197	202	199	211	178	176	193	201	172	205	200	216	192	202	165	190	181	197	208	213	193	199	218	211	208	236	217	230	205	183	173	197	174	184	216	211	214	221	210	210	201	216	210	188	215	193	205	204	213	241	218	204	223	209	189	203	195	202	180	203	201	221	232	206	199	207	183	200	185	204	211	205	210	213	204	217	198	203	216	213	175	200	200	205	211	206	212	207	236	237	212	216	210	207	199	187	205	214	206	201	175	213	181	204	214	190	233	210	206	226	217	208	221	183	216	212	207	207	217	224	215	230	207	210	178	198	213	204	239	214	222	199	189	199	209	201	208	197	205	212	204	198	192	231	228	209	211	194	224	213	204	193	206	188	201	240	213	194	197	195	181	206	203	205	189	201	194	218	204	200	191	215	222	194	226	195	175	225	187	228	213	221	227	219	213	193	212	212	217	219	215	207	216	223	211	195	201	214	203	236	181	226	212	226	202	193	220	208	195	207	199	187	200	194	210	213	203	187	209	192	200	187	199	204	189	209	155	219	186	199	208	197	212	222	180	198	199	212	214	213	218	184	236	218	231	198	203	231	205	222	207	210	209	197	221	220	214	195	229	204	218	201	218	206	181	215	225	208	214	194	218	212	198	196	225	223	201	209	195	201	193	206	227	219	200	215	214	209	215	221	218	205	215	187	191	189	193	214	208	193	198	171	193	234	205	187	193	206	217	220	204	214	204	201	204	194	224	220	214	181	181	192	219	219	203	239	225	221	218	188	200	204	188	186	218	204	215	225	197	202	201	221	190	194	213	204	209	198	208	192	210	195	198	195	220	202	236	192	213	192	210	199	197	198	174	208	208	209	222	217	189	182	201	221	208	208	195	215	205	233	203	184	194	182	204	215	196	214	201	193	191	209	221	184	176	213	175	203	206	192	217	201	205	180	196	209	227	217	217	203	225	192	208	196	224	202	212	223	195	209	178	200	204	223	208	234	230	218	214	225	181	218	209	203	195	251	190	198	209	207	238	195	209	207	205	187	223	215	225	234	172	209	187
4878	3363	4865	5964	6092	5850	4707	3593	3402	2799	2384	2140	2106	4452	11500	7802	3562	1478	821	663	622	573	632	609	587	583	587	616	579	545	574	645	578	556	631	592	576	516	635	589	572	620	587	615	569	579	576	584	603	630	627	616	598	567	604	582	598	553	596	608	626	601	587	566	645	609	613	596	604	594	565	573	537	644	620	587	613	617	605	601	590	616	637	604	584	558	570	595	570	577	595	594	612	621	578	565	574	626	619	596	592	599	556	600	593	585	644	579	598	632	570	542	627	594	553	553	599	609	570	605	620	578	577	605	564	589	586	557	561	598	607	563	564	595	551	563	556	586	579	617	579	608	606	589	573	603	596	556	552	591	564	541	581	571	585	529	624	609	602	588	572	587	585	639	599	581	584	617	583	581	565	594	605	601	602	621	591	644	599	590	603	584	586	594	586	579	585	572	602	627	646	577	576	599	531	552	597	611	582	621	596	581	556	568	566	614	596	579	606	558	581	588	617	574	611	616	582	588	593	584	630	647	569	582	546	556	577	564	642	581	608	608	615	593	634	547	593	598	589	631	601	584	605	589	601	634	603	563	611	587	528	581	611	634	605	636	574	581	621	604	591	602	568	604	595	601	552	558	642	624	587	593	566	606	597	604	588	588	550	597	577	603	612	621	598	566	578	587	559	582	556	565	586	590	575	592	595	596	563	572	583	620	631	595	626	633	587	575	545	602	590	609	632	590	579	582	600	586	584	559	598	585	571	650	584	569	600	624	644	568	606	599	527	591	601	587	628	626	619	611	567	606	610	590	542	606	560	630	582	619	566	588	609	543	590	565	587	580	597	626	534	598	594	589	598	577	598	585	604	586	581	585	596	607	587	592	588	551	615	598	638	556	589	592	618	614	591	572	630	599	620	584	571	594	608	569	626	599	569	599	601	572	545	590	601	604	549	606	601	604	580	611	597	584	635	602	549	640	591	534	618	561	584	585	585	607	589	561	557	603	602	569	629	553	585	606	633	613	575	600	601	573	589	618	590	555	604	599	558	620	638	588	599	607	595	627	611	611	588	582	598	606	608	576	582	585	622	584	602	585	611	624	644	594	646	610	562	569	601	582	620	607	576	567	628	622	584	633	625	583	607	570	615	649	562	594	601	595	566	577	589	568	578	634	620	582	626	618	590	574	591	611	582	593	577	596	599	583	588	621	558	568	602	608	551	625	561	587	588	638	633	603	568	609	580	593	615	611	590	603	588	612	581	579	610	584	601	547	539	593	547	598	642	572	603	597	573	626	598	644	563	524	576	590	614	597	613	579	602	526	611	608	596	600	614	644	606	526	586	583	616	606	597	535	607	598	568	571	553	547	620	574	573	556	590	579	566	585	633	628	571	605	596	595	598	553	594	595	575	612	595	609	593	589	573	612	618	636	549	596	597	585	605	521	601	614	553	631	607	601	590	570	599	565	602	594	606	586	617	606	629	614	612	574	586	575	582	617	600	571	605	569	580	549	614	581	537	597	604	589	591	607	589	551	594	595	594	549	619	618	553	588	575	603	617	600	589	596	584	604	552	592	570	589	556	581	608	615	607	606	612	580	558	593	617	589	589	581	544	591	639	579	605	560	584	593	593	573	584	599	596	650	578	583	618	587	598	634	574	637	630	627	608	585	600	615	642	573	645	609	621	581	563	569	584	609	613	616	610	589	632	554	611	618	576	652	556	540	595	600	589	628	626	591	593	619	602	617	594	575	587	560	583	606	588	580	631	577	615	614	577	578	584	635	587	598	571	613	592	602	575	608	597	599	623	601	608	584	623	569	578	567	560	561	600	580	579	645	548	603	607	627	591	595	591	625	595	607	593	600	612	570	552	586	604	570	589	568	675	600	530	589	611	603	613	644	542	586	573	582	591	571	574	602	574	560	620	601	603	568	631	569	550	612	614	575	598	591	584	573	621	602	613	595	590	615	551	637	630	587	582	545	602	593	585	604	620	563	558	607	591	605	573	566	533	646	609	602	613	586	620	574	617	592	549	613	598	557	580	624	573	589	560	605	586	614	574	570	606	566	585	620	573	625	604	600	567	598	616	567	609	585	545	563	559	563	580	598	604	641	588	560	609	620	609	582	561	562	589	581	571	616	585	588	572	609	599	592	554	590	578	605	552	603	595	633	562	560	608	584	579	635	583	599	586	554	554	604	575	536	492	588	586	585	582	582	600	586	575	601	592	573	587	590	613	625	570	596	596	533	580	622	583	567	589	602	576	572	582	593	606	572	586	567	595	603	571	610	582	592	569	574	581	575	605	619	597	605	568	597	585	626	596	634	594	587	605	595	593	611	579	610	588	588	633	588	578	599	545	606	593	589	613	609	550	571	610	602	579	606	601	611	586	602	589	594	573	640	591	555	593	602	565	608	551	564	646	619	605	589	591	577	598	637	590	608	607	611	617	597	607	587	617	601	568	610	622	604	613	596	572	588	596	618	616	615	594	585	600	601	593	577	597	583	627	643	603	604	608	590	560	582	598	599	591	600	626	583	611	563	598	605	568	605	623	601	593	567	611	606	583	602	577	581	589	608	603	597	568	562	572	603	570	634	584	584	590	597	609	569	616	596	615	624	584	609	602	566	618	606	584	563	604	588	622	605	588	566	588	613	582	621	571	598	576	613	560	570	586	587	608	614	567	571	590	588	603	586	597	575	614	582	600	562	609	573	570	606	592	602	607	615	610	556	613	604	564	587	605	622	599	594	618	580	581	589	587	625	563	626	610	576	592	573	598	597	588	578	551	554	579	623	677	553	607	544	613	533	640	597	597	639	601	605	610	592	557	606	601	569	587	565	593	597	561	618	586	600	604	584	616	602	531	615	610	584	554	577	573	582	577	624	610	566	623	573	622	613	584	579	620	563	615	563	597	550	613	584	588	569	624	574	565	623	621	607	559	545	553	567	603	586	589	597	636	588	619	598	597	557	568	575	641	606	579	637	592	590	604	611	568	600	577	588	609	590	618	585	563	634	593	556	616	584	599	547	612	593	592	594	589	574	586	601	585	599	619	617	588	606	621	599	617	608	610	595	577	536	563	613	563	595	579	576	612	553	596	626	600	624	595	586	611	611	556	621	587	579	596	630	625	604	595	621	553	599	557	532	638	640	644	538	595	586	605	559	598	593	594	556	590	592	562	613	546	530	607	596	568	586	632	598	586	597	566	606	595	601	621	584	593	620	577	597	608	583	567	572	582	629	572	612	628	566	597	600	580	595	567	591	599	552	627	558	591	605	610	585	594	631	605	540	576	589	609	590	584	626	610	567	545	617	573	591	623	586	619	576	596	559	597	580	581	582	592	603	604	600	562	591	604	633	589	634	607	584	599	639	611	553	614	586	561	626	586	575	566	552	576	561	598	582	576	629	632	606	576	608	575	629	614	621	592	587	574	577	582	581	620	569	583	567	609	580	625	636	591	664	649	607	597	614	609	578	577	554	574	597	575	600	583	590	596	576	550	644
5808	4036	4232	3869	2508	1539	807	645	586	507	461	410	487	710	2100	1782	889	408	287	222	214	211	192	185	198	213	210	200	220	218	211	250	220	226	217	187	212	222	204	178	202	205	212	226	202	220	218	209	205	201	211	176	170	204	200	193	208	202	219	242	214	212	201	235	228	239	220	186	203	210	207	228	229	204	197	227	218	183	215	194	228	222	196	209	201	208	214	198	205	174	193	206	218	197	208	207	168	211	180	202	199	224	222	208	208	196	198	218	217	191	201	226	196	204	198	190	196	232	214	202	215	218	228	193	210	206	224	198	193	221	186	208	184	203	179	205	231	189	206	188	215	221	217	189	224	210	192	211	208	187	202	196	225	190	186	222	204	213	189	194	197	190	196	217	216	229	186	209	214	231	195	190	190	195	177	214	215	204	200	211	202	218	199	201	202	196	204	206	196	215	208	240	199	221	191	193	185	189	207	195	179	223	197	221	182	185	191	213	234	198	208	219	208	223	190	231	191	212	200	181	216	210	203	214	189	224	243	210	187	200	219	204	192	227	208	189	208	182	200	211	201	218	230	207	221	187	225	220	207	196	234	198	208	204	209	211	207	197	184	208	216	202	220	236	218	212	222	223	210	227	187	205	215	184	192	193	203	213	216	200	207	214	221	235	230	207	217	202	206	210	196	171	239	180	211	211	204	214	194	197	219	221	215	213	166	201	199	197	189	205	194	206	201	188	195	211	212	218	200	201	218	185	217	197	190	190	202	196	205	205	190	196	240	210	195	212	200	210	189	201	229	223	227	239	196	185	212	189	226	178	197	234	206	213	194	208	217	199	224	201	180	190	229	223	206	237	213	217	237	211	206	192	208	201	207	197	210	182	187	192	211	223	199	197	202	206	192	209	196	208	204	213	208	200	235	234	214	206	218	218	213	177	197	200	195	208	226	226	209	191	210	214	207	207	211	188	226	231	202	167	188	212	231	207	221	216	181	186	199	200	188	210	198	194	205	193	203	199	212	206	235	213	217	225	200	193	219	190	224	199	218	214	214	215	225	214	224	202	188	184	192	194	207	195	205	215	207	196	213	200	212	198	221	207	217	215	204	185	188	190	184	178	205	225	212	240	159	209	183	220	205	188	228	234	209	232	225	199	200	205	220	215	230	202	190	200	212	180	197	212	207	209	226	195	213	219	188	207	213	230	206	197	222	222	186	200	208	225	207	217	215	182	200	215	221	185	225	194	204	218	191	193	215	191	237	204	180	201	207	218	182	195	219	210	193	187	205	190	214	208	204	208	230	186	173	212	218	213	189	205	227	195	206	218	208	189	217	218	219	213	227	210	219	202	180	197	205	209	203	207	224	214	191	231	214	203	202	215	194	197	215	186	219	206	200	224	233	201	195	209	210	230	186	196	207	196	206	184	187	264	196	231	214	227	225	219	210	197	203	199	193	214	210	207	210	188	203	216	214	209	214	187	215	221	190	179	218	193	208	216	209	198	201	213	204	204	185	184	199	213	221	203	196	210	199	211	197	213	173	182	193	204	210	181	215	215	206	225	223	221	219	183	200	211	188	217	190	197	198	195	195	222	214	198	216	215	194	212	168	197	190	212	191	198	217	189	200	232	226	190	187	217	205	217	209	181	205	232	206	208	207	168	219	204	185	194	214	200	223	205	208	228	216	219	211	213	204	183	180	184	181	189	206	228	194	212	210	203	189	207	199	219	230	200	208	215	211	201	218	193	215	182	219	232	228	216	207	212	192	218	192	204	185	191	209	189	183	200	205	196	178	216	210	203	215	228	207	187	227	214	204	197	228	190	223	218	211	226	188	216	230	228	198	202	222	209	220	188	213	186	225	206	205	190	235	184	199	207	207	207	210	211	199	191	199	213	203	232	192	197	202	213	201	189	246	225	190	192	223	199	198	219	195	196	191	206	210	193	201	193	186	224	204	214	196	211	233	209	224	176	200	204	237	227	195	218	187	202	197	198	200	229	213	180	202	208	200	182	202	196	198	201	214	225	213	196	205	207	214	200	220	195	220	206	201	213	203	188	221	202	216	213	210	223	170	198	215	216	209	188	211	199	227	207	207	223	211	201	206	215	203	197	225	221	229	187	190	187	217	223	195	194	228	189	220	231	216	192	197	165	206	219	190	222	204	204	198	191	208	198	195	217	209	178	190	222	189	202	220	206	233	196	201	203	205	198	237	222	189	216	209	220	204	180	212	189	166	224	200	193	207	203	212	201	220	199	217	227	223	203	203	205	214	198	225	239	202	231	219	217	232	216	206	219	208	233	213	181	204	173	205	210	196	200	184	225	198	213	201	211	205	197	202	204	227	206	218	199	215	210	205	190	214	208	199	210	226	224	201	208	198	206	228	212	196	215	195	219	218	203	203	211	206	213	223	210	180	227	221	214	193	191	246	214	240	203	242	194	219	212	192	205	211	212	230	205	205	193	197	227	189	223	195	206	211	209	206	233	207	207	203	208	188	219	204	215	230	208	228	187	235	194	198	238	193	205	189	199	199	211	197	176	206	230	217	172	206	207	200	211	208	189	188	214	192	201	217	219	204	206	209	221	216	213	194	203	249	195	194	222	230	183	195	192	215	177	193	218	201	221	218	209	215	197	208	217	191	207	224	200	191	214	231	196	192	204	207	196	225	202	201	200	183	215	166	202	202	238	234	206	237	211	211	195	210	188	212	187	193	199	223	188	217	217	218	191	202	204	231	198	204	190	201	199	185	225	191	208	209	185	190	217	207	195	203	228	199	200	188	193	207	243	212	224	201	234	207	198	190	199	206	211	212	189	179	205	227	206	236	211	217	208	200	224	217	213	206	196	210	217	192	185	214	221	220	243	227	241	202	223	210	189	210	221	215	197	213	213	181	185	209	201	198	202	203	212	199	198	198	204	201	223	195	196	200	221	211	215	197	194	192	181	229	225	200	220	219	215	202	214	180	220	211	212	189	215	201	208	191	205	187	197	226	181	208	222	227	201	222	217	200	222	215	232	209	201	209	221	179	193	237	201	226	206	236	184	220	196	221	221	206	203	207	207	218	213	215	228	195	213	200	197	223	180	227	194	192	202	247	209	218	219	228	219	211	224	227	195	207	219	202	203	204	224	223	226	225	220	213	221	207	224	208	199	195	202	210	195	222	215	237	213	199	211	165	226	201	216	231	226	191	236	216	213	174	218	210	210	180	215	224	199	195	210	204	207	222	187	214	205	225	220	229	207	210	187	205	191	210	220	192	203	204	201	193	246	216	213	231	219	233	229	196	194	201	182	225	215	190	198	231	220	223	209	199	211	202	207	213	209	233	216	213	216	187	212	234	249	192	182	186	204	241	207	218	233	205	217	212	201	196	221	201	213	207	215	216	168	203	223	212	196	225	225	233	211	233	206	197	240	211	209	191	215	205	211	215	199	199	178	229	204	208	194	217	210	214	180	197	192	198	177	198	210	202	194	228	224	192	237	235	207	203	220	214	208
4783	3489	4534	6260	6857	5838	3709	3196	3133	2685	2433	2129	2264	4228	11297	8054	3527	1445	837	668	597	605	580	577	579	606	585	601	595	589	594	519	595	583	570	594	565	624	584	583	535	609	628	622	589	583	590	583	590	581	618	578	591	633	585	590	599	555	630	596	541	632	600	605	578	546	610	643	589	634	614	598	576	640	591	581	593	585	566	590	606	579	552	627	559	554	574	586	587	556	550	553	571	618	605	531	561	569	610	569	612	595	599	608	577	602	620	593	624	594	591	570	611	593	609	587	566	557	585	570	585	580	584	598	588	612	604	583	634	595	604	593	584	572	612	591	562	557	621	598	580	576	599	599	609	636	572	595	598	551	592	578	596	558	589	570	584	587	564	585	592	604	569	617	595	558	603	611	595	597	643	607	628	647	589	548	591	632	580	598	579	542	531	605	589	556	582	629	622	603	627	605	575	525	593	624	586	550	559	602	595	599	578	583	597	571	644	566	562	590	579	638	594	558	577	644	581	552	584	523	599	575	618	628	548	614	562	590	609	584	570	609	588	560	589	616	601	554	556	571	593	608	615	566	587	604	593	603	535	592	600	612	587	620	626	598	602	552	586	584	600	561	608	562	587	612	578	573	586	572	543	611	589	564	648	593	608	635	591	609	595	613	575	581	622	602	571	618	589	614	554	588	617	616	583	634	651	592	589	566	588	581	587	599	587	607	596	552	553	569	596	591	551	627	571	606	574	629	591	597	614	603	587	591	609	603	603	605	605	585	600	632	585	585	544	549	564	572	566	597	585	605	595	614	590	595	615	592	611	602	613	599	559	568	557	609	586	573	624	605	593	565	601	610	605	617	572	595	601	560	596	576	613	582	593	638	605	555	570	602	613	601	561	604	604	585	575	605	583	618	597	585	600	561	576	616	646	612	609	561	580	601	623	619	585	569	588	623	634	572	599	582	597	575	560	557	574	628	608	577	577	579	603	598	551	595	608	579	583	583	588	592	580	617	598	593	572	552	577	602	601	613	576	598	584	622	640	597	555	584	575	571	560	582	612	584	594	627	547	604	553	581	597	582	609	589	608	617	560	570	584	595	614	614	597	571	627	574	554	559	588	594	610	673	570	598	630	544	590	650	580	558	596	565	571	590	589	611	591	598	629	605	600	577	519	610	610	599	570	584	599	566	603	633	592	560	590	591	602	597	562	584	602	594	563	605	627	606	570	624	588	592	597	582	600	601	564	561	608	632	546	585	560	569	583	608	617	577	585	587	575	602	599	621	631	600	607	576	628	634	613	574	606	571	602	628	605	632	571	607	590	595	607	584	592	602	587	582	608	596	585	605	587	594	606	574	567	588	566	587	571	574	564	602	621	591	571	599	611	612	557	591	598	587	579	581	654	615	637	629	595	580	604	616	607	615	582	593	624	608	582	557	600	618	613	565	609	599	581	565	581	591	583	569	592	609	660	541	607	610	595	621	586	585	622	571	597	602	574	598	567	586	652	592	602	617	578	576	594	583	601	605	640	592	613	610	598	582	602	566	611	589	590	571	582	591	601	583	570	562	578	616	635	622	632	597	552	592	579	586	586	575	567	596	578	573	610	620	634	625	587	608	564	546	630	607	558	584	576	594	609	606	572	594	564	577	599	624	577	545	589	581	547	544	604	611	582	615	620	560	552	570	541	641	559	601	588	614	571	587	585	606	571	590	628	578	611	569	582	604	528	590	573	597	548	583	568	597	608	634	609	566	551	569	637	573	538	579	618	599	535	628	614	574	593	568	580	564	600	629	554	636	590	530	556	596	593	594	585	583	578	572	614	628	546	599	566	608	658	606	589	582	594	568	606	576	571	598	598	587	601	569	586	600	576	620	606	562	627	586	553	640	564	557	613	655	613	619	534	559	606	574	584	557	599	642	592	595	564	592	556	580	597	568	579	565	577	524	618	584	587	582	613	546	582	603	606	580	597	525	607	600	591	555	620	572	563	558	583	595	577	584	619	585	569	572	580	602	620	601	573	640	593	638	625	614	576	571	603	633	585	614	594	606	615	553	575	563	565	589	561	608	599	565	581	601	576	570	588	574	594	656	605	587	565	563	598	588	632	574	632	603	598	621	609	589	576	552	559	624	574	607	587	627	562	579	587	606	569	593	582	603	584	575	608	617	580	572	579	592	605	611	607	588	599	604	587	548	624	635	583	579	567	606	620	570	613	596	599	583	519	635	610	595	635	568	598	582	592	580	583	600	582	554	597	580	606	567	600	597	609	581	634	591	588	618	601	583	590	600	618	547	569	595	560	584	571	587	582	579	572	584	566	576	571	624	608	537	591	587	598	571	593	642	611	571	615	602	593	553	598	606	589	636	596	593	591	585	594	589	609	590	636	613	555	557	588	627	577	604	563	619	580	588	627	575	582	620	563	607	546	661	554	632	624	594	571	562	622	626	610	600	585	641	578	620	569	581	587	595	604	576	592	636	573	620	605	607	582	573	544	590	597	609	572	589	591	588	626	613	630	615	615	585	626	637	587	571	562	594	593	557	644	636	621	567	586	588	617	576	549	599	586	600	630	567	607	584	586	566	603	605	582	557	605	617	600	601	603	587	624	596	587	612	645	649	617	561	584	595	596	575	564	598	606	547	612	568	617	622	608	612	550	595	588	607	592	606	604	609	585	577	571	584	604	549	565	612	633	586	597	628	593	632	554	634	591	592	562	626	600	570	612	598	612	602	618	576	593	624	591	609	576	541	638	620	603	581	572	595	580	585	585	581	616	591	630	611	558	648	580	587	607	645	565	608	583	590	591	574	566	653	628	608	593	641	544	614	562	589	604	590	650	599	583	547	581	602	599	579	608	571	614	578	592	603	590	567	545	597	583	619	580	594	556	587	576	631	603	622	560	553	615	568	576	585	558	588	609	619	642	596	596	598	563	598	589	574	610	664	576	552	623	537	569	640	604	622	609	593	620	586	607	610	610	599	571	582	608	607	578	582	560	588	613	599	613	609	618	592	589	631	624	575	622	627	554	638	583	551	609	620	651	603	579	609	568	585	629	564	624	548	595	623	596	580	600	579	590	586	597	569	611	544	624	583	617	578	631	607	609	535	573	581	555	565	549	587	584	542	592	594	595	570	547	620	619	598	608	580	651	564	575	593	569	574	552	586	606	590	642	590	601	567	620	625	557	564	574	600	599	617	551	605	599	619	565	581	638	575	604	599	617	589	581	576	562	570	553	549	568	566	638	553	570	567	617	595	603	567	566	597	585	586	578	621	609	550	529	587	617	560	575	554	629	547	630	592	574	605	618	579	610	602	617	567	595	533	569	597	608	586	610	580	595	596	606	579	559	613	655	559	592	581	554	618	620	609	553	545	535	627	596	679	611	594	544	566	552	571	587	599	600	615	599	598	617	597	593	637	584	627	571	546	575	620	558	584	592	606	596	606	600	590	587	603	607	544	583	554	640	629	545	590	585	547	578	617	607	588	583	602	628	573	591	576
5984	3584	3270	3668	2173	1026	678	625	562	534	435	396	431	845	2249	1785	778	325	246	213	199	209	179	216	202	202	199	186	208	212	223	214	205	202	202	228	178	198	230	209	209	208	219	193	207	216	214	191	203	195	218	202	232	213	219	211	223	208	221	224	211	208	192	223	200	196	203	216	219	213	175	197	176	197	195	210	220	208	187	209	205	183	191	234	181	207	200	200	195	193	222	197	187	189	216	203	236	220	217	212	200	204	214	219	198	227	222	200	208	237	197	214	214	212	199	212	188	180	219	196	224	207	194	210	194	205	202	229	208	200	207	196	210	206	189	178	221	196	216	178	208	202	199	200	218	216	204	206	209	193	204	247	196	191	205	216	194	216	214	184	208	206	221	215	222	203	199	199	192	186	199	218	218	175	237	203	198	203	201	225	233	195	205	188	202	181	226	206	200	211	187	167	190	217	178	208	210	193	204	203	196	218	199	221	205	195	214	182	215	209	205	230	234	206	225	198	218	213	230	204	230	183	224	217	217	199	197	219	211	211	225	215	194	212	221	202	193	205	209	203	205	195	213	209	187	215	198	198	216	207	231	190	188	175	204	208	205	186	190	204	194	209	205	206	178	188	204	206	199	196	194	192	213	203	197	212	186	192	204	193	235	226	217	214	194	196	205	198	215	190	196	200	214	205	216	191	206	214	199	212	192	191	223	193	202	199	204	210	223	205	225	209	214	177	220	196	197	214	204	204	205	215	218	190	180	198	186	220	197	227	198	196	199	195	219	194	207	206	198	210	219	234	209	202	204	191	217	178	221	190	227	208	209	212	219	188	223	245	224	204	216	199	206	210	204	204	204	201	209	211	221	190	197	181	213	206	207	205	196	195	204	216	196	195	218	184	207	203	207	196	205	225	208	179	194	225	190	197	234	192	214	197	198	221	202	201	222	199	219	183	196	194	184	205	216	216	218	200	212	216	210	170	201	222	210	180	193	167	223	227	223	207	211	216	178	213	217	202	226	206	219	212	210	203	220	204	189	207	232	194	229	198	183	240	194	198	242	198	222	173	209	203	233	215	204	227	210	205	250	193	226	208	234	217	191	215	206	217	176	196	195	219	213	171	214	188	205	197	194	207	195	201	202	199	196	182	205	203	189	227	196	198	193	176	226	200	219	209	204	188	210	218	207	211	188	209	206	208	199	228	206	223	190	193	229	188	191	190	203	197	213	215	222	194	227	204	207	206	183	201	200	228	198	198	213	216	233	216	208	202	212	210	207	199	188	222	181	224	187	223	195	223	185	184	200	199	213	200	220	208	210	220	209	214	222	213	209	225	226	208	208	216	203	207	182	190	216	193	201	184	210	203	201	226	183	211	192	214	201	221	199	214	210	210	206	210	212	207	200	214	191	187	228	201	198	208	192	213	209	207	210	194	214	202	215	202	202	214	218	200	200	222	218	212	209	220	209	220	184	206	210	233	206	210	236	208	216	181	189	213	204	215	196	201	231	200	204	201	204	199	202	227	193	214	178	210	199	200	216	199	202	192	216	218	191	176	211	194	213	168	252	205	208	215	227	197	193	205	168	260	217	183	220	205	210	197	193	202	217	210	218	240	204	206	198	220	212	211	177	193	193	203	196	183	193	202	183	191	192	198	228	215	188	189	209	200	179	207	189	198	215	206	196	216	190	206	171	202	227	197	226	229	191	206	204	211	205	197	216	235	203	189	213	206	195	221	195	221	202	211	252	205	200	222	201	187	207	210	215	205	218	206	213	216	216	182	222	232	225	208	189	215	209	220	207	209	212	195	204	197	186	188	238	209	229	210	220	221	222	206	208	236	188	207	187	217	205	200	210	200	182	207	223	212	218	215	216	204	223	215	203	208	213	232	189	208	195	205	214	209	209	213	208	223	204	225	200	232	222	216	205	206	213	201	197	209	233	187	225	197	201	222	219	217	203	210	202	194	210	202	223	189	220	190	226	214	206	227	210	178	207	182	199	181	218	203	210	213	179	209	199	197	182	203	201	207	222	222	194	219	196	220	197	218	211	192	233	214	213	187	201	202	223	198	203	195	203	192	218	223	218	217	209	195	216	210	233	192	188	201	210	198	192	216	202	208	184	216	201	211	177	233	207	210	233	218	201	225	224	222	206	181	192	221	213	186	224	214	225	194	221	194	219	196	188	207	196	192	218	208	211	229	226	210	199	207	228	204	214	226	220	190	203	205	207	195	207	191	205	219	210	193	208	211	208	211	195	203	209	175	239	210	218	202	193	206	189	210	191	209	210	207	222	190	199	226	204	224	210	174	196	206	216	213	214	214	196	215	213	208	185	221	196	189	210	213	232	201	209	198	196	204	206	210	197	189	220	227	210	219	166	205	211	197	203	215	216	218	182	191	215	197	216	212	251	194	201	223	206	239	206	171	219	232	197	196	207	196	187	215	227	223	209	198	230	211	218	218	223	193	187	186	197	191	206	202	214	211	192	228	217	217	204	215	236	177	202	206	199	207	193	188	186	208	208	206	201	206	203	207	201	202	203	202	201	224	217	189	196	200	208	202	191	213	199	226	223	184	214	227	226	190	218	247	196	209	214	193	224	210	199	221	186	225	187	193	204	192	208	217	209	221	222	204	187	221	184	211	194	196	191	217	212	226	191	204	183	194	202	198	210	181	202	213	221	198	215	212	218	202	239	203	201	228	178	177	208	208	201	180	203	202	188	217	191	187	196	202	203	177	232	211	224	192	202	235	203	177	201	212	226	205	204	195	195	211	206	182	204	208	218	205	203	205	187	219	218	225	221	216	221	208	204	177	213	202	214	227	225	202	217	184	187	193	207	197	195	187	207	204	186	212	176	231	204	219	194	194	216	235	221	194	204	191	219	189	207	202	213	205	200	228	177	217	189	239	210	192	192	216	206	198	189	220	200	173	202	207	222	211	197	218	206	228	206	197	243	212	191	205	203	204	226	221	235	221	216	202	211	214	233	213	193	193	207	240	205	200	223	184	196	205	211	209	207	193	211	210	208	205	224	200	215	198	185	221	225	214	198	191	197	203	199	215	226	197	191	196	230	200	204	211	214	171	195	225	192	184	192	191	238	205	195	235	201	196	211	198	207	206	222	186	200	219	236	215	226	218	207	194	192	204	191	217	197	207	219	219	169	226	198	190	202	215	236	206	217	218	199	226	198	208	227	223	216	203	222	217	236	239	198	189	200	188	184	209	215	242	219	198	195	213	180	219	206	203	224	212	199	193	223	198	229	219	225	234	187	199	190	213	214	205	201	205	195	203	199	209	207	206	196	208	204	214	249	183	218	212	207	208	222	185	223	213	222	190	178	211	196	207	197	196	218	195	195	188	189	231	209	214	219	205	200	174	201	230	193	200	188	193	204	180	186	216	216	183	193	228	199	194	215	183	222	227	209	197	203	211	222	192	211	180	218	198	199	193	211	216	250	198	182	215	218	221	196	204	194	189	199	202	197	220	190	177	215	222
4883	3100	4145	6251	5862	4078	3256	3181	3020	2688	2395	2307	2301	4958	11477	8333	3180	1283	769	683	679	616	612	593	551	627	602	593	554	589	566	594	570	615	573	619	610	603	627	614	630	598	574	582	556	617	614	588	608	567	593	632	580	554	608	607	581	594	612	571	564	611	586	607	565	628	593	591	627	596	618	598	579	586	608	566	584	583	600	553	610	644	601	623	583	592	559	580	555	586	596	588	550	593	599	575	615	610	593	624	566	593	595	580	569	608	576	584	564	591	588	572	613	563	618	622	614	561	615	609	582	611	605	593	552	586	581	568	581	595	570	586	609	588	607	585	602	572	630	586	585	555	563	622	612	587	584	606	588	595	548	586	591	596	595	621	598	616	573	598	638	595	587	548	564	643	569	592	609	564	625	636	604	572	632	611	594	627	594	564	519	545	590	568	640	543	611	551	577	576	595	664	593	593	572	563	576	619	594	568	609	588	608	612	603	597	527	585	646	568	596	644	584	540	616	552	632	557	610	603	554	572	586	581	580	568	591	579	591	596	524	612	606	607	596	583	593	594	544	605	575	591	528	563	598	594	637	660	598	575	603	558	553	558	623	584	592	545	597	624	611	591	557	605	547	592	631	583	627	639	654	569	588	598	572	622	596	604	597	595	579	618	561	657	590	583	564	567	613	569	620	567	595	572	589	598	606	607	559	562	577	576	632	573	596	617	572	608	570	600	568	571	620	552	602	583	606	638	617	548	577	556	573	579	576	600	614	572	581	530	612	598	606	586	601	609	584	619	562	623	562	575	593	610	577	657	598	533	627	593	612	615	581	576	614	588	597	624	565	550	606	575	615	589	592	596	610	592	624	602	613	584	594	612	580	640	560	582	603	591	587	599	628	570	599	612	558	563	599	605	635	623	636	589	582	609	592	590	592	578	603	607	581	550	609	581	588	604	587	601	582	563	589	605	582	594	565	603	609	593	580	591	589	598	556	574	645	618	580	635	602	598	592	618	580	615	577	578	627	594	574	579	637	578	588	582	628	614	613	597	586	577	599	610	599	591	570	642	633	575	587	597	586	595	564	593	634	550	577	579	578	535	525	612	619	552	596	602	624	587	576	617	565	566	649	603	569	578	597	556	588	659	613	583	572	602	578	563	572	613	591	599	564	635	571	611	586	535	550	592	530	574	588	579	589	503	546	573	608	554	594	625	618	589	594	557	588	557	574	607	594	620	563	598	617	570	576	621	640	602	619	594	618	576	593	645	652	595	605	591	591	597	589	578	584	654	597	640	562	621	585	602	606	590	594	604	593	579	575	577	556	601	592	581	595	576	585	582	558	605	638	583	600	599	602	598	575	591	558	605	611	595	587	599	586	627	618	582	614	620	574	586	602	631	565	604	555	599	593	644	627	579	607	569	551	576	590	617	593	590	554	590	581	581	620	581	607	579	610	653	596	553	620	579	580	584	597	620	567	586	598	643	573	581	580	547	549	587	563	588	570	568	579	543	590	590	582	603	609	600	581	594	595	558	618	620	618	559	610	598	585	633	596	591	562	565	617	616	568	603	607	561	588	592	555	573	574	605	589	599	586	525	557	567	574	584	581	621	601	623	599	560	659	624	594	591	571	577	583	613	587	564	600	638	584	558	565	586	573	575	602	615	604	630	607	591	618	576	597	616	509	637	594	611	627	615	628	602	616	615	625	601	583	567	613	596	603	582	565	604	599	597	561	540	636	567	561	598	620	586	618	563	559	615	584	619	625	599	594	594	584	581	620	545	586	561	545	661	613	581	586	602	579	622	588	593	624	550	560	593	614	583	621	600	552	613	619	602	595	605	606	632	568	625	597	580	581	581	594	532	553	589	620	623	590	577	593	550	593	550	621	575	562	570	631	611	575	608	571	597	613	586	619	627	606	597	593	590	606	605	605	579	608	620	567	616	611	596	583	606	604	611	605	588	615	594	582	595	580	565	588	585	605	646	557	626	614	602	579	594	599	628	587	550	555	574	611	637	534	537	624	604	604	572	604	646	540	570	617	594	601	561	561	569	595	590	563	594	545	597	589	565	596	596	610	578	630	594	550	597	603	612	583	582	591	593	628	599	581	615	593	607	581	579	582	561	609	584	559	590	632	572	635	566	602	566	545	610	581	579	603	589	580	556	601	615	617	626	555	591	563	589	671	578	577	578	575	599	586	561	608	567	611	619	544	637	606	645	605	567	516	618	582	584	579	630	588	571	552	573	608	571	573	580	582	582	612	569	575	565	610	574	658	580	605	605	594	628	569	587	563	611	599	599	597	585	635	601	598	564	570	605	600	576	541	586	626	603	577	578	621	555	625	585	601	612	573	597	603	574	604	600	560	626	553	601	585	595	571	599	627	594	599	552	593	623	592	605	612	637	584	632	598	630	573	599	587	592	620	592	614	572	641	599	618	570	574	577	526	552	591	596	623	578	610	619	626	569	577	628	569	605	610	605	624	561	558	606	568	638	598	604	593	619	582	583	605	600	612	642	609	604	578	560	583	595	607	572	612	619	632	589	641	587	618	614	595	610	591	619	567	577	580	592	623	629	623	606	574	576	649	567	588	559	602	589	562	592	577	623	600	531	614	562	606	613	607	548	615	580	567	570	590	589	653	569	566	572	612	613	579	628	620	588	602	579	621	610	632	616	607	574	560	599	606	600	623	593	580	603	592	572	591	584	595	596	603	582	613	623	599	595	605	602	618	637	650	611	594	578	609	604	593	646	567	623	614	602	570	601	612	600	578	569	587	614	598	575	581	615	589	586	640	599	582	591	568	572	604	597	580	608	545	639	550	561	611	579	591	610	580	565	536	614	609	605	597	580	563	645	604	583	591	610	614	606	584	613	617	573	576	590	582	637	581	604	565	609	606	577	563	611	549	578	555	567	581	650	604	593	636	579	613	622	625	577	601	540	584	635	588	549	583	617	572	569	556	580	636	597	600	612	657	622	560	593	577	617	603	533	596	637	565	612	568	633	616	551	614	556	623	592	596	583	594	572	593	609	595	563	628	550	584	587	611	572	593	594	632	553	578	606	612	565	575	577	604	606	634	602	575	582	563	600	611	616	586	587	593	565	589	589	584	583	588	604	548	616	595	580	563	604	603	590	597	602	591	553	600	596	570	601	545	538	599	591	599	570	617	606	608	591	580	576	562	587	564	617	593	562	577	587	581	585	587	610	608	598	595	558	585	557	596	611	626	637	612	563	559	619	538	570	565	598	622	575	627	651	590	601	615	634	583	569	635	569	580	594	611	596	638	614	568	602	585	593	602	611	614	569	630	608	566	618	609	595	627	555	606	597	588	557	657	647	586	592	596	636	609	579	545	578	599	598	605	597	591	609	633	607	613	586	637	584	574	568	588	580	609	613	604	613	629	609	577	570	579	602	592	569	584	606	586	598	581	579	555	610	614	596	611	585	580	590	605	560	608	580	631	600	573	597	617	561	601	571	607	597	556	580	604	601	612	600	567	592
5831	3210	4332	3351	1450	777	736	622	558	543	444	456	425	984	2178	1798	767	361	259	232	209	217	232	227	211	235	210	197	232	203	215	241	228	240	212	201	220	223	222	220	202	196	215	209	236	202	206	203	219	199	201	190	212	224	206	214	184	207	200	195	195	197	212	180	203	196	191	206	219	222	226	214	192	206	175	201	204	201	205	229	213	195	208	220	212	226	204	196	206	218	213	185	210	193	186	197	204	206	224	193	219	210	238	197	217	234	215	194	217	207	195	208	222	200	205	189	195	207	205	191	199	198	199	202	199	193	227	211	236	215	209	200	230	223	235	182	170	220	226	189	215	209	226	188	209	201	217	199	217	215	201	200	259	196	224	243	218	220	204	230	216	212	204	177	201	217	186	214	221	213	201	215	222	180	226	182	179	190	236	210	208	181	204	215	195	205	220	209	206	213	222	205	208	207	188	187	223	225	199	218	208	212	205	222	227	208	197	196	211	225	195	213	204	197	224	235	214	232	208	218	199	205	219	209	209	192	204	211	196	208	223	211	186	201	225	225	224	196	216	191	196	191	208	215	226	218	189	181	201	223	204	192	178	216	228	192	225	219	222	203	170	219	219	205	220	197	213	208	228	204	209	203	206	190	194	198	204	191	182	229	232	205	220	237	215	220	226	213	194	204	227	214	211	211	213	200	203	197	229	204	229	207	220	192	211	198	227	206	200	208	190	246	217	204	193	206	215	212	207	194	184	217	197	241	219	213	224	199	211	229	231	180	199	209	225	196	212	191	195	190	219	190	179	216	195	222	219	193	225	223	234	200	179	211	197	192	228	188	197	209	206	204	242	203	228	184	217	201	209	213	230	201	200	220	199	200	199	195	213	196	212	202	215	190	200	202	212	209	204	207	215	201	196	192	226	212	211	183	225	226	185	182	208	232	188	222	204	215	193	220	191	208	217	213	199	183	196	222	209	195	211	213	210	202	222	241	188	202	199	188	190	211	211	204	185	195	215	198	196	208	223	188	216	192	219	202	214	208	231	233	219	214	211	205	193	216	214	206	181	224	201	193	172	237	217	203	207	211	213	199	201	197	190	195	204	225	210	212	219	204	218	202	209	200	204	213	233	192	188	223	184	198	204	201	201	194	194	208	194	218	199	201	205	215	211	236	208	192	203	200	231	215	201	214	196	208	221	236	213	217	185	200	196	196	219	183	196	206	207	197	192	200	181	204	192	222	186	218	193	206	202	216	203	232	225	216	231	245	200	196	210	206	214	194	209	232	229	223	196	206	230	217	207	187	222	204	221	205	221	206	201	221	199	185	203	184	210	166	214	204	209	188	202	210	219	197	206	222	192	229	195	210	207	207	208	207	199	188	197	219	212	216	215	203	205	230	221	212	223	197	208	197	207	217	206	212	209	200	229	192	214	192	226	220	198	232	211	202	221	175	220	212	196	203	225	197	223	204	181	192	188	216	212	241	159	228	178	206	207	209	220	212	208	214	193	212	193	232	186	227	190	229	245	209	215	215	199	220	207	221	172	204	223	180	196	196	208	235	213	183	196	214	222	209	192	210	170	199	191	239	205	216	161	201	226	231	197	220	228	212	194	223	237	206	209	206	200	185	198	199	243	194	219	210	226	189	206	231	176	213	237	228	194	176	198	192	179	211	222	208	191	211	222	226	217	199	214	214	191	199	218	228	182	192	222	205	197	196	206	203	223	217	244	186	208	200	195	226	208	214	205	196	234	225	186	211	194	214	204	201	218	216	191	228	208	212	213	189	177	219	217	212	183	211	197	205	207	218	215	203	208	202	218	199	224	219	192	231	205	237	223	205	183	218	213	204	207	224	202	203	213	189	199	199	193	182	219	204	222	204	215	238	210	223	203	198	197	201	194	204	192	209	182	201	204	202	205	178	227	245	196	214	215	213	199	214	212	210	198	247	217	220	195	195	232	213	210	204	200	227	198	205	199	196	221	247	198	208	195	222	207	210	226	225	209	197	200	173	213	219	174	200	213	197	183	208	227	234	196	209	218	201	202	217	217	218	212	221	200	194	185	225	186	216	222	206	212	194	200	196	215	192	207	201	220	205	205	209	187	211	197	199	193	216	243	195	224	208	207	230	228	179	195	216	198	226	230	217	197	189	192	205	208	215	197	226	214	191	236	217	194	180	210	199	220	217	201	225	232	214	201	215	208	234	205	214	235	215	211	194	211	209	218	204	204	207	220	164	194	206	196	221	241	224	203	216	190	220	213	201	184	207	209	211	207	194	177	239	214	222	197	222	214	223	223	209	219	215	210	184	209	235	187	206	225	239	194	194	194	215	197	217	210	187	191	202	177	219	209	194	219	215	209	229	188	205	179	213	213	211	198	199	232	204	207	200	197	204	237	205	212	179	196	193	228	207	220	206	199	222	209	221	196	202	228	211	210	234	239	194	199	176	210	213	205	224	188	221	209	215	208	190	194	200	218	227	185	210	190	208	205	199	210	193	201	218	193	230	187	195	189	242	229	210	225	177	203	185	189	219	178	221	206	220	213	206	211	185	209	179	191	210	191	225	195	201	201	199	222	235	206	215	191	210	214	220	208	181	215	223	191	221	221	209	204	201	197	198	226	189	196	200	209	213	195	210	219	198	203	226	215	231	201	206	212	199	191	209	226	196	233	212	193	228	237	179	221	215	209	193	217	194	210	241	190	199	215	225	224	183	211	234	161	207	216	204	226	194	194	191	199	220	219	220	201	211	213	202	210	184	225	201	205	228	235	230	176	217	205	209	220	207	202	196	203	207	233	227	234	224	202	221	205	222	207	212	211	193	211	226	221	208	190	230	216	236	214	203	188	190	218	184	204	194	207	220	219	203	201	228	223	177	173	213	218	221	192	217	208	210	191	196	191	231	217	190	210	208	198	232	204	231	189	205	204	207	202	199	197	189	240	210	230	204	174	224	226	209	186	209	205	204	212	197	211	192	202	221	210	215	207	216	220	197	215	185	236	210	238	181	185	209	201	222	222	221	208	195	196	223	191	213	203	211	225	216	212	211	211	224	205	206	223	219	224	222	198	210	208	200	195	209	216	184	203	210	177	176	202	209	212	222	234	207	193	198	184	228	206	208	230	208	195	209	208	222	215	226	193	193	195	223	205	206	220	197	212	219	238	223	217	220	205	225	190	206	194	211	195	194	221	182	210	201	220	195	222	214	224	192	194	200	185	195	205	222	219	224	185	206	198	216	224	223	171	207	231	206	226	183	236	199	202	183	187	212	222	239	203	232	219	217	206	182	213	230	184	221	215	224	205	219	203	217	206	209	208	217	222	218	213	214	214	218	232	201	224	213	194	219	187	204	218	226	214	215	212	199	192	185	203	199	219	192	203	206	197	198	188	192	207	222	204	228	233	221	239	210	199	205	190	200	198	225	215	217	216	214	213	214	192	211	213	222	189	202	202	205	210	202	204	228	212	223	223	213	216	199	179	235	206	190	206	218	211	192
4732	2790	4736	5473	4235	3266	3293	2940	2872	2931	2399	2472	2546	5995	11090	7667	2997	1226	724	607	571	582	573	616	590	608	621	595	567	563	618	589	589	628	597	576	569	595	576	583	563	621	622	595	532	580	583	616	620	570	605	577	576	613	583	594	603	579	574	603	581	582	573	594	631	593	587	594	578	631	578	579	641	569	616	560	579	581	594	609	568	589	540	586	597	619	574	672	603	578	597	597	515	604	633	529	580	570	619	583	606	548	592	630	603	570	586	567	601	615	568	618	622	618	606	575	585	623	603	596	606	566	637	577	568	589	630	595	560	585	591	546	619	564	579	581	595	610	607	572	579	614	593	586	563	602	593	593	585	585	597	617	605	608	590	572	582	561	558	621	626	591	574	577	536	599	578	561	595	605	564	618	593	589	589	593	629	634	603	604	581	659	617	567	586	592	606	538	561	645	572	618	604	553	614	597	603	614	558	593	620	589	564	632	567	573	587	585	589	563	562	597	597	607	624	579	555	591	594	612	601	581	587	613	552	567	577	595	612	589	548	592	637	605	548	592	578	604	574	618	582	608	655	582	614	608	578	566	583	551	569	598	593	638	572	576	608	612	571	604	578	588	609	597	593	614	610	620	598	569	588	586	600	540	549	626	607	605	566	583	546	567	568	569	580	621	608	610	598	596	600	588	560	594	543	562	570	606	605	550	588	569	588	558	601	595	597	566	580	570	596	576	560	599	591	594	565	612	602	602	585	600	603	581	556	612	584	591	602	587	546	621	607	541	561	564	613	621	626	624	588	609	598	585	595	594	581	585	604	589	575	560	607	618	560	597	593	609	590	536	633	579	604	558	591	635	584	572	605	564	617	556	569	545	533	606	623	602	611	603	577	648	588	624	563	601	570	676	630	603	577	639	607	591	602	599	604	567	601	609	601	594	574	574	604	566	594	629	600	601	562	555	623	579	592	579	614	563	597	634	573	560	663	601	622	606	603	604	575	602	646	587	587	597	570	607	631	631	607	594	598	602	606	581	558	597	613	565	616	567	565	582	570	575	559	623	555	576	597	564	600	621	580	599	611	602	607	577	570	625	584	573	582	598	587	590	614	590	537	659	621	603	572	571	621	619	583	587	570	637	574	601	601	573	619	612	571	503	548	575	602	578	609	610	598	568	592	597	589	589	598	611	587	595	583	615	606	553	608	587	612	597	607	639	626	631	559	606	568	629	577	611	610	576	564	588	606	575	578	607	562	582	580	543	611	599	550	589	595	568	607	590	624	545	615	615	614	606	567	633	501	596	607	557	583	601	571	583	616	585	559	650	640	622	623	590	615	594	651	579	580	609	615	602	579	631	591	574	586	559	635	572	593	603	625	572	576	596	594	591	602	584	584	586	614	570	595	568	572	608	611	577	611	596	574	592	601	584	568	587	594	551	582	602	600	660	637	555	649	559	589	625	595	551	588	589	593	601	568	632	596	601	611	553	571	542	594	590	567	541	625	573	593	599	597	572	557	587	618	630	582	612	594	631	629	612	609	594	586	589	629	640	561	579	574	602	590	646	587	589	576	590	589	621	566	591	606	564	564	567	593	627	579	549	594	572	601	586	559	572	586	605	587	626	600	615	594	590	593	605	575	610	606	548	619	614	599	575	569	594	579	598	592	560	619	551	625	625	631	599	592	581	593	579	569	574	570	586	617	636	596	549	577	579	599	606	565	591	584	616	566	583	578	556	597	584	582	628	563	569	607	595	593	571	557	624	592	574	562	621	582	608	572	618	598	584	621	599	565	583	619	564	548	612	599	556	599	606	603	596	592	609	550	581	566	628	633	536	589	590	549	584	556	586	585	595	526	586	574	617	595	640	587	575	586	588	598	615	599	570	574	594	586	558	581	585	586	559	613	595	560	611	571	527	597	593	582	603	600	589	606	544	604	595	611	613	638	635	586	584	583	596	610	627	610	593	552	584	657	617	585	559	597	590	591	560	585	608	582	567	608	609	558	568	593	588	562	617	557	635	594	610	581	580	594	586	586	586	606	601	605	558	561	548	604	636	618	607	610	599	583	593	541	608	572	554	617	588	574	592	574	573	593	591	581	598	619	604	563	611	609	610	600	587	629	593	559	629	588	542	617	572	603	614	629	595	594	602	615	573	575	605	576	583	589	596	672	576	580	571	591	538	591	565	589	609	583	613	593	593	567	610	634	607	592	580	586	592	589	567	604	606	548	591	598	573	549	643	586	624	645	568	602	607	607	584	627	620	590	597	598	627	603	608	623	581	542	621	635	579	572	579	584	560	585	607	649	590	561	618	593	536	604	619	614	582	594	601	606	571	605	606	616	606	577	574	588	562	584	620	587	596	614	593	560	577	587	617	587	584	575	568	574	594	639	566	625	594	533	657	631	606	571	600	613	587	558	593	597	577	575	578	610	573	568	597	577	583	548	589	581	595	585	611	572	625	587	568	604	566	567	565	609	624	628	582	648	580	573	586	589	628	589	627	549	602	582	557	573	572	586	574	588	584	565	589	568	601	584	613	604	578	605	597	566	630	617	551	614	572	584	597	592	567	607	596	602	638	596	567	600	641	559	616	590	595	569	590	648	601	566	603	610	572	560	596	576	581	551	567	590	579	606	579	589	606	587	629	613	585	569	636	565	567	613	592	582	645	599	611	612	556	599	558	582	605	586	604	577	595	579	584	624	564	566	555	609	601	565	574	562	585	590	599	611	614	584	631	626	591	603	576	605	617	603	561	603	572	589	611	595	605	566	579	558	598	540	546	604	614	607	597	612	599	592	598	545	574	594	600	613	586	577	562	616	602	605	578	606	604	609	613	572	585	611	591	568	547	619	575	553	578	598	577	585	615	590	638	601	592	559	545	595	548	644	568	593	623	570	602	608	613	578	583	618	588	566	607	567	617	567	573	571	569	571	594	574	603	534	565	590	644	573	581	595	613	616	561	582	628	597	586	610	584	611	599	574	573	601	615	617	589	581	587	591	608	577	584	609	570	544	613	587	665	604	574	599	560	624	573	609	610	624	609	618	569	651	576	580	634	578	640	602	572	585	591	577	591	580	558	633	569	622	631	590	593	592	591	600	575	570	590	580	595	594	592	571	599	629	538	571	586	564	613	609	560	587	603	590	592	590	620	580	644	565	533	546	624	544	583	602	584	613	598	559	569	551	611	631	610	615	596	599	590	589	586	586	587	599	590	576	597	568	602	625	580	554	629	612	576	622	640	588	610	583	563	586	580	583	612	619	560	576	617	617	592	583	589	631	574	578	587	611	538	589	595	639	595	588	591	557	602	585	615	573	595	567	582	597	586	563	599	588	577	582	598	603	599	588	599	625	592	560	584	573	597	556	578	550	579	545	589	559	615	575	611	590	567	624	593	583	598	589	591	573	641	606	558	604	600	594	572	570	638	622	612	635	601	584	536	575	582	579	607	617	595	599	595	605	575	598	590	627	573	603	623	581	577	629	573	552	562	579	592	630	565
5219	3439	2948	1994	1166	982	673	589	602	499	466	485	469	1079	2311	1740	712	362	248	207	237	222	227	217	198	220	201	188	209	201	197	211	205	189	202	222	217	201	180	203	210	219	199	198	223	180	203	193	234	186	207	191	209	188	192	184	195	206	231	213	226	205	221	200	215	202	191	207	210	186	210	212	203	203	184	225	204	201	177	184	220	187	205	195	209	204	215	213	195	224	220	221	207	174	219	221	215	212	236	188	197	228	174	193	220	218	208	203	195	196	213	208	213	209	201	218	223	209	203	202	199	216	224	204	212	211	223	232	193	225	202	205	209	199	209	190	188	211	207	189	215	208	226	216	198	212	215	206	180	204	202	208	217	193	172	218	243	236	224	205	203	183	196	211	209	221	191	215	202	171	196	183	196	224	205	183	208	187	202	212	196	203	224	235	220	219	194	234	195	220	184	224	198	198	187	193	234	215	190	215	206	186	216	184	223	204	209	205	203	226	227	200	194	228	214	204	223	196	234	221	206	233	211	208	203	196	182	191	198	209	228	193	217	197	218	225	216	233	214	196	187	229	186	211	222	179	201	206	194	196	195	218	200	233	181	191	226	194	200	198	187	197	223	213	225	213	221	193	200	202	200	236	223	211	208	213	221	196	227	227	211	214	194	209	206	196	206	212	208	193	223	204	172	209	205	168	272	196	219	216	208	192	209	187	240	209	180	210	216	191	201	200	204	212	207	222	201	222	210	196	211	194	216	215	203	220	199	234	227	223	189	214	230	202	189	217	213	216	211	221	218	195	203	189	215	199	216	185	196	202	197	211	206	220	206	231	222	187	200	187	228	189	227	197	219	213	196	211	188	200	217	211	209	175	204	200	191	181	224	203	231	226	202	226	194	184	199	197	212	241	198	196	220	184	218	204	223	227	208	208	207	198	195	202	217	214	203	228	211	220	209	208	227	196	241	194	198	232	190	199	213	202	219	236	239	194	218	200	180	205	209	201	200	205	193	193	207	203	190	219	191	190	215	205	202	199	214	223	203	224	223	191	204	205	216	203	206	203	217	193	210	199	194	222	162	188	221	189	188	199	211	213	201	202	194	228	198	208	188	207	223	221	214	193	197	211	213	216	203	203	205	224	203	200	235	191	213	202	215	202	212	202	174	223	198	221	188	178	218	200	170	194	185	189	192	201	211	196	198	197	189	200	213	215	203	204	212	191	186	211	219	216	230	212	212	220	204	204	205	225	196	203	177	227	197	235	205	194	180	197	203	210	196	201	185	198	221	200	231	233	210	200	217	207	237	184	218	172	225	237	202	197	211	206	224	242	222	185	196	188	200	196	202	196	197	226	217	221	200	208	214	208	198	212	242	214	210	198	204	223	186	215	209	232	225	200	191	212	204	207	196	211	194	204	209	211	201	212	219	208	225	203	201	206	219	218	191	226	209	225	200	201	219	191	192	199	208	184	225	217	242	214	208	206	215	187	217	214	213	209	191	197	191	201	231	214	244	190	195	198	241	211	223	203	202	205	205	225	209	191	187	208	219	203	191	198	210	209	239	198	237	216	211	223	206	207	182	220	208	202	200	215	209	195	199	205	214	191	198	200	231	189	213	205	194	195	203	205	200	219	217	232	222	188	198	219	183	211	195	194	223	212	187	204	198	230	201	216	209	204	209	194	203	198	208	233	220	212	198	220	208	201	194	221	206	216	221	213	195	214	231	187	215	199	220	219	233	195	186	216	213	216	212	214	200	206	213	213	203	183	198	209	213	196	200	210	194	226	217	205	184	223	206	215	203	192	185	207	212	223	195	213	225	186	198	209	190	220	163	190	191	204	207	196	227	199	230	186	226	235	205	211	203	190	201	218	200	205	219	200	215	223	238	214	215	201	183	195	205	194	198	228	212	224	199	209	189	195	178	223	214	203	196	207	178	179	213	196	201	177	196	207	213	201	226	208	206	222	190	214	176	199	188	212	202	206	201	226	209	212	199	199	204	202	187	199	237	184	183	215	205	210	197	205	205	212	197	214	182	208	199	234	238	209	210	226	238	197	199	208	194	223	200	201	191	196	204	216	227	187	177	194	209	188	200	199	241	223	227	222	209	198	239	195	222	180	209	204	220	219	214	208	202	211	219	223	194	210	181	188	219	215	237	188	183	227	202	199	192	213	234	219	214	208	197	233	190	218	204	203	193	196	187	194	220	200	180	206	215	205	237	185	195	193	188	175	209	185	188	215	201	199	218	217	193	200	228	206	198	212	206	193	229	207	211	214	201	205	201	198	189	173	188	204	191	204	245	193	216	199	190	185	199	184	206	213	206	183	232	205	224	181	210	200	228	208	232	222	188	193	203	222	192	185	183	207	211	216	193	220	210	198	216	208	219	170	199	191	200	211	234	224	210	207	230	184	240	214	196	216	201	215	206	201	209	187	221	224	204	192	180	212	207	184	223	218	224	184	233	184	177	200	184	226	204	229	214	226	201	232	219	186	223	195	186	228	172	216	209	187	228	201	201	224	240	182	194	243	192	232	215	214	213	210	219	195	222	203	209	217	230	218	215	229	213	189	198	187	212	214	219	220	162	241	190	194	206	207	193	201	221	223	225	188	201	216	209	224	217	212	221	204	194	196	216	219	221	215	207	204	201	228	215	182	193	197	210	213	218	201	217	212	230	224	221	220	208	193	212	206	208	217	221	223	199	195	209	187	197	222	225	190	212	181	215	226	198	204	197	204	209	197	205	198	212	234	199	200	222	199	225	189	190	224	190	229	220	201	182	202	203	227	191	193	220	210	201	208	232	204	225	172	212	219	231	206	208	219	193	195	203	200	224	224	213	217	204	206	210	177	184	218	218	191	195	195	176	222	193	214	225	215	221	219	199	216	201	207	191	204	191	222	213	203	188	196	209	197	213	207	206	205	199	201	208	197	219	178	202	209	238	205	189	216	205	235	193	239	206	231	217	211	212	201	209	204	202	168	190	205	234	221	230	227	223	195	201	233	239	198	198	216	207	216	221	233	200	198	192	196	234	227	195	243	200	198	208	216	207	199	237	188	217	203	205	222	207	223	216	180	181	199	204	208	241	204	239	181	211	197	208	176	220	196	213	222	207	181	211	185	214	203	204	186	223	190	191	217	223	202	208	209	206	185	198	203	213	211	222	196	220	245	208	203	213	213	193	228	196	190	219	192	187	207	236	227	209	190	214	201	254	211	194	184	211	202	206	212	196	208	193	198	213	218	224	185	238	196	208	206	213	228	209	226	195	208	197	190	244	200	184	210	193	215	203	211	217	229	201	228	197	209	220	189	224	214	209	205	213	187	193	212	216	178	208	195	214	206	204	204	198	222	175	193	220	217	217	206	190	216	213	217	194	198	212	224	224	216	179	215	190	236	224	198	213	219	218	199	212	212	237	232	216	184	200	205	211	211	221	193	239	203	209	206	184	200	199	190	198	223	188	198	206	201	194	235	203	211	201	203	210	234	208	214	209	188
4254	3013	3624	4467	3828	3962	3072	2846	3065	2699	2450	2436	2641	6295	11172	7318	2789	1196	720	657	615	616	588	603	604	595	601	587	617	610	618	584	601	574	579	608	626	571	611	588	598	593	598	569	576	600	606	611	643	587	563	589	599	569	600	597	573	636	570	616	608	597	628	582	565	568	596	600	573	603	567	568	611	575	570	631	590	604	586	565	577	547	581	616	612	590	592	550	567	602	598	562	562	567	596	566	571	598	614	605	598	607	620	588	588	566	593	597	562	575	589	553	607	593	614	558	612	588	542	557	607	607	565	564	621	566	631	603	626	566	611	596	576	608	564	596	654	603	604	604	589	586	613	634	601	613	573	563	585	630	564	619	588	584	599	563	592	581	584	575	602	562	573	603	576	583	625	556	639	564	593	592	546	617	603	622	591	574	562	601	593	606	602	600	590	574	618	564	613	574	597	595	604	592	578	606	602	604	608	592	621	612	617	604	589	586	566	619	623	602	580	583	571	593	526	625	598	613	648	612	623	595	608	615	643	587	571	585	583	554	601	615	564	568	552	584	606	582	585	570	575	577	573	581	597	590	545	611	615	662	570	590	608	611	584	617	607	599	620	610	558	588	589	601	599	605	598	576	587	597	533	600	586	603	602	574	607	618	569	592	601	601	617	622	596	575	598	627	591	567	579	617	547	569	596	560	600	609	601	591	601	621	561	615	621	624	616	620	609	581	556	588	636	580	554	587	588	607	642	580	594	610	618	588	596	557	564	564	598	568	600	594	582	646	598	627	584	574	547	617	600	573	578	557	614	606	613	626	578	607	584	599	564	589	592	618	563	581	604	611	624	610	628	624	542	571	598	606	630	602	579	610	574	618	605	602	630	586	626	602	613	615	595	598	568	573	589	572	535	616	574	639	611	609	553	624	593	559	581	577	606	598	593	549	598	593	592	584	562	580	593	572	602	620	621	599	597	582	599	623	606	564	620	587	586	618	587	610	607	559	638	553	632	578	591	635	594	595	581	619	600	575	592	554	633	590	569	594	609	607	570	608	604	596	623	595	627	571	606	605	624	600	577	564	575	587	599	603	598	599	618	581	602	586	571	612	575	580	608	578	558	626	597	577	627	563	605	598	631	648	588	627	587	588	563	592	617	583	608	596	599	656	542	601	591	590	596	626	601	627	598	601	607	637	557	587	581	589	594	623	599	586	615	573	589	586	602	594	576	597	585	602	574	567	655	594	616	616	601	610	623	592	585	603	588	573	613	584	607	593	619	596	598	618	594	577	558	595	604	589	598	571	606	578	610	586	575	546	590	553	603	587	611	622	606	561	620	624	608	587	596	605	629	604	590	595	580	576	567	589	622	602	587	636	625	579	572	599	570	603	617	609	555	607	603	606	622	595	620	588	567	594	606	614	578	576	589	579	576	580	583	588	590	530	606	622	598	608	590	558	603	563	604	589	599	585	628	577	540	585	604	571	581	587	553	582	614	555	583	638	632	597	616	604	586	578	560	628	597	615	593	600	604	566	581	605	579	564	558	602	639	606	620	597	605	582	634	578	566	589	599	587	558	572	587	557	583	606	635	584	617	613	603	559	635	630	571	572	567	572	570	586	589	598	566	578	617	614	572	567	581	560	590	606	618	594	627	580	618	587	640	551	555	615	566	585	598	561	607	597	583	576	624	611	616	593	605	566	563	627	584	641	561	596	596	614	631	574	604	625	619	587	604	588	594	629	603	607	582	603	581	597	616	565	563	558	579	578	607	577	606	629	580	598	606	619	585	589	577	621	573	622	618	577	568	605	586	561	574	640	553	577	592	588	609	612	614	598	560	562	635	584	587	594	635	561	564	614	622	617	595	614	574	607	597	603	572	583	603	610	620	577	598	560	590	609	588	582	598	573	591	605	588	602	603	558	605	644	607	607	601	619	617	618	577	610	581	604	585	624	559	573	608	564	621	576	592	586	625	607	578	572	599	611	570	602	564	638	575	587	614	612	584	599	586	582	578	595	578	574	619	566	640	603	582	574	582	578	611	595	630	573	581	568	606	561	565	555	602	589	604	610	605	554	556	591	618	554	584	609	603	597	619	583	549	621	568	604	593	595	615	631	606	635	528	534	599	584	615	632	584	606	623	610	584	586	605	597	592	581	596	605	581	617	592	548	590	592	605	595	597	561	584	577	607	615	584	633	599	573	599	599	564	554	577	609	652	594	572	584	602	575	582	622	646	557	587	582	580	592	603	598	564	582	639	572	635	633	592	636	564	631	663	613	661	614	588	599	620	557	559	595	602	627	552	598	663	585	620	628	526	568	551	610	603	626	559	579	589	586	582	587	630	603	597	612	647	554	626	558	567	600	629	628	581	601	645	575	585	599	572	597	600	591	618	588	616	635	570	596	557	619	590	566	587	624	554	581	595	581	606	586	545	609	595	571	644	551	602	602	614	629	621	572	615	572	612	579	605	589	582	576	569	609	584	586	632	603	602	589	623	584	616	604	547	551	571	602	584	595	587	583	566	624	560	588	614	585	606	603	586	591	577	606	600	577	621	563	583	623	564	595	590	579	594	559	597	584	631	593	565	636	575	581	590	561	559	549	601	601	551	595	619	561	567	603	550	587	591	577	575	642	621	580	610	647	592	612	577	608	573	609	602	548	602	596	611	622	595	534	575	568	591	572	554	588	595	593	547	579	617	584	566	604	595	575	596	588	568	591	549	571	596	592	619	596	573	592	591	579	576	599	577	610	578	561	604	609	588	565	556	579	573	657	547	613	601	568	585	611	625	569	602	568	580	581	592	556	577	593	572	617	588	555	600	628	650	588	634	545	582	551	574	593	618	568	612	580	592	580	591	594	577	628	569	567	535	603	594	602	532	551	592	602	588	608	557	579	571	620	584	631	595	635	592	567	590	554	623	631	586	582	624	593	620	571	526	610	592	590	612	567	605	604	607	602	603	613	630	590	594	549	587	618	617	615	548	565	593	592	556	598	574	617	577	601	621	556	606	603	568	590	610	601	582	588	594	597	583	597	601	608	570	557	596	613	598	618	564	602	555	609	642	614	602	569	581	569	606	625	596	589	587	576	612	615	602	596	620	587	602	628	628	591	562	570	558	600	597	604	584	574	589	555	552	577	573	596	578	581	641	590	594	614	599	599	581	559	612	551	558	613	607	556	594	635	617	614	619	597	565	587	598	561	622	608	596	611	605	615	565	552	559	622	583	576	557	624	581	594	595	582	582	590	587	580	603	606	585	605	616	614	602	584	611	628	582	619	595	585	593	617	547	600	588	617	577	592	608	598	586	550	602	561	576	594	599	614	578	593	601	598	613	601	586	649	534	602	601	627	546	597	605	574	557	608	574	605	571	583	591	584	591	599	652	627	642	599	537	611	620	593	571	625	604	587	618	620	574	610	579	604	555	611	578	561	564	587	613	565	566	593	557	580	592	608	580	601	592	609	616	622	580	576	581	593	548	593	562	563	620	598	594	599	589	616
5374	2861	2211	1648	1191	857	665	597	581	546	536	436	433	1007	2467	1632	718	324	294	218	204	217	202	212	222	231	213	184	204	208	220	183	181	194	207	224	237	196	215	200	200	222	203	217	205	200	215	215	229	204	185	200	238	221	188	214	219	192	231	217	212	208	215	186	216	207	235	209	195	227	197	206	230	189	223	178	197	226	208	204	199	203	212	183	200	227	208	219	219	202	209	195	193	204	209	204	206	217	195	200	173	209	192	212	228	191	213	226	192	222	222	207	197	212	189	196	215	193	199	202	185	197	215	205	233	203	192	200	219	214	207	217	195	215	210	232	172	216	203	212	202	191	203	214	176	193	225	181	217	188	218	230	204	211	217	185	206	179	221	209	199	194	219	212	225	218	232	196	202	216	201	186	237	193	220	223	188	202	176	211	205	186	185	212	222	193	205	206	197	192	213	206	205	214	211	217	220	187	209	185	189	205	189	207	226	216	201	194	223	184	200	193	176	213	213	210	207	224	207	180	195	188	222	213	222	200	216	193	211	213	194	212	203	201	189	205	191	205	226	195	211	183	203	219	181	202	213	213	234	228	184	205	211	176	240	217	219	207	204	216	210	193	196	233	221	168	188	199	209	189	221	214	205	211	177	203	219	180	204	200	193	217	221	217	235	228	220	205	236	173	218	211	175	183	202	194	199	198	187	204	227	189	227	201	191	201	212	226	213	203	197	196	207	203	221	216	205	208	220	177	202	214	191	186	202	214	226	183	217	209	208	199	187	200	186	206	221	202	182	195	219	202	209	207	207	186	219	204	226	201	195	228	214	215	207	227	236	195	224	193	221	203	211	224	204	217	197	184	188	196	206	193	187	233	172	214	208	220	222	198	192	208	207	238	194	202	221	206	212	176	191	189	208	196	186	203	217	209	203	236	211	182	191	192	208	197	188	194	214	230	212	191	227	219	220	217	189	217	229	198	216	204	200	202	217	215	191	215	214	215	238	203	192	220	199	217	205	194	209	206	203	200	206	212	164	226	203	206	217	218	218	186	191	188	210	210	203	211	211	212	204	222	209	190	214	203	207	196	217	224	211	206	229	210	180	203	203	197	217	206	203	211	205	203	206	204	244	186	191	214	208	230	207	209	195	215	210	201	223	193	204	205	200	211	209	217	203	202	228	211	181	194	225	215	208	208	188	185	225	196	202	210	204	233	201	193	203	201	201	201	214	207	226	195	204	231	200	210	211	225	199	218	189	192	219	207	196	217	206	231	176	208	217	225	198	213	220	194	188	227	212	220	180	224	185	205	219	215	232	206	188	236	203	206	224	199	228	202	188	214	191	195	205	215	212	196	193	192	221	209	186	206	177	207	209	212	211	221	220	195	220	224	209	238	203	197	233	201	187	238	212	209	209	209	178	187	211	206	176	224	212	187	199	189	206	227	212	215	208	221	209	216	197	236	212	222	198	208	196	193	213	215	213	196	207	210	206	202	211	206	195	202	207	200	223	188	214	213	173	190	223	194	182	193	200	207	204	223	203	210	203	245	215	211	202	189	206	183	179	214	175	209	237	201	223	200	195	188	233	221	198	231	188	183	205	195	215	221	198	196	207	196	192	200	207	232	212	206	205	191	194	189	205	214	209	200	187	209	206	217	203	212	213	197	191	217	198	199	207	201	217	199	216	214	236	174	203	235	234	229	224	214	218	229	196	223	188	193	195	219	203	232	212	220	215	204	223	185	188	209	224	231	206	210	196	197	197	198	206	200	209	221	219	209	222	197	183	196	182	188	226	192	218	210	218	202	208	210	236	228	202	235	205	192	205	212	234	199	211	189	218	198	201	207	224	224	194	229	170	232	210	205	194	201	201	199	191	213	207	198	195	204	214	192	217	246	185	190	193	224	189	196	213	212	198	214	207	202	191	219	207	218	229	202	191	213	190	201	203	210	211	213	211	208	222	226	216	205	184	199	230	210	207	210	205	226	187	245	221	220	202	227	197	229	204	207	207	193	188	202	213	205	195	199	186	219	189	212	184	205	217	194	202	206	227	206	212	201	193	206	205	209	222	198	205	202	189	205	220	220	211	219	207	220	200	194	254	200	201	210	221	202	193	227	212	204	224	190	216	221	216	210	213	224	217	199	205	207	200	199	231	209	211	217	210	239	192	203	202	204	190	176	228	210	208	215	202	242	227	219	224	202	188	216	203	204	216	207	188	228	192	233	215	204	216	213	204	195	230	222	207	209	192	203	211	188	183	207	186	247	213	224	215	202	213	217	191	210	227	187	208	224	194	214	235	201	231	207	220	227	175	204	217	222	192	206	222	236	214	202	226	208	190	235	214	209	178	188	192	198	197	217	220	230	188	208	197	212	227	214	215	198	205	217	204	190	213	203	213	227	219	207	208	192	190	209	216	191	214	188	168	213	215	229	189	200	219	201	213	232	197	204	211	201	200	206	208	192	201	211	204	213	200	224	208	207	217	181	210	208	221	188	199	210	185	223	224	211	212	190	223	201	209	206	227	214	233	207	205	209	179	193	233	205	206	210	219	212	210	192	206	209	204	219	200	192	194	198	224	205	172	199	210	189	201	194	188	213	195	224	213	183	223	240	166	214	204	209	212	225	205	200	204	195	191	200	197	195	216	209	213	212	218	215	177	190	190	202	189	207	224	203	207	205	216	233	215	200	187	194	214	225	235	218	203	229	204	192	200	209	183	219	194	197	190	175	176	202	218	209	207	193	200	197	182	190	220	215	198	228	212	212	197	225	193	171	193	200	212	198	233	196	208	233	204	212	207	216	208	203	205	215	207	194	189	195	207	219	209	209	212	206	199	222	189	213	212	208	186	203	207	189	192	197	201	202	202	216	207	195	184	200	219	194	238	219	220	175	189	201	223	196	221	228	195	185	193	222	195	225	212	224	202	187	216	193	213	195	212	210	207	192	197	196	221	215	201	216	168	186	174	189	210	182	213	195	235	193	205	208	227	217	209	199	225	220	189	227	216	207	187	206	209	204	251	209	218	210	217	225	214	208	196	192	216	234	204	216	197	220	184	241	213	232	199	219	205	209	220	198	201	222	198	200	225	216	187	209	186	226	187	203	199	225	191	202	188	218	220	199	200	200	200	191	198	220	204	209	223	225	196	203	214	226	219	218	222	208	238	210	204	223	187	183	221	229	196	227	206	222	216	221	211	212	208	211	219	179	210	188	213	203	223	223	214	212	222	215	210	231	194	201	196	206	224	205	173	224	224	197	194	207	226	208	216	223	231	255	209	194	218	205	218	213	191	194	218	199	208	190	226	205	200	159	176	217	220	208	199	189	209	209	208	186	219	208	200	201	217	193	210	216	226	198	211	194	222	223	221	192	203	224	203	184	247	217	202	209	185	209	213	196	197	224	222	177	225	225	214	193	219	229	223	207	191	200	233	208	213	191	205	223	235	212	243	191	223	216	215	192	230	213	195	213	221	202	205	201	227	225	220	212	232	202	206	201
4496	2526	3054	4083	4253	3692	3184	2802	3154	2909	2703	2474	2511	6002	11874	7445	2820	1180	739	645	615	586	589	637	581	611	659	575	586	587	595	615	545	563	601	596	599	571	603	622	566	578	640	593	552	606	652	628	582	629	595	592	588	615	590	593	610	618	569	586	603	640	659	626	584	613	600	596	618	612	561	565	583	622	626	563	615	616	538	569	571	602	592	612	569	577	550	620	608	607	601	590	625	630	618	597	587	594	590	589	569	579	530	641	587	615	594	594	584	617	623	566	577	587	580	608	602	604	566	590	630	630	572	600	600	569	607	606	578	601	614	632	585	593	582	614	585	569	562	627	619	629	603	595	581	609	592	632	609	635	611	568	576	567	535	604	610	590	601	583	613	613	621	621	601	577	577	607	639	599	567	580	582	634	614	605	609	577	575	610	567	603	598	578	630	596	626	584	568	576	602	634	601	582	615	607	635	582	643	588	605	592	578	592	541	596	595	588	621	578	603	576	633	582	626	604	558	616	622	561	561	579	550	603	603	640	599	585	647	627	586	554	612	578	575	588	582	593	642	618	599	558	573	616	620	571	569	577	597	616	559	627	558	605	559	591	566	630	595	586	606	636	588	561	586	601	611	586	603	616	595	564	592	631	565	595	632	580	594	579	583	619	589	573	599	558	557	628	587	608	584	556	609	584	571	611	606	585	585	599	629	606	589	588	589	604	587	605	570	598	606	568	644	552	616	589	623	605	612	628	637	575	600	549	574	540	591	584	618	590	571	616	596	597	573	585	551	573	584	598	603	583	609	630	598	646	563	590	663	637	604	611	597	607	604	613	579	599	622	629	618	580	608	567	555	596	583	617	598	655	596	611	514	644	607	618	584	609	608	590	618	598	594	623	619	584	572	589	594	622	603	614	571	654	628	551	610	647	594	564	601	624	606	614	587	604	600	637	586	584	590	606	599	530	614	635	610	553	593	658	625	625	568	603	592	628	579	576	641	602	616	622	597	658	604	614	585	602	618	606	613	602	542	581	603	593	633	623	631	581	539	581	604	577	620	639	605	586	608	556	573	584	579	594	639	595	594	554	629	588	590	609	634	597	615	618	598	604	580	597	600	613	592	578	536	609	615	591	623	615	599	637	603	561	594	583	581	626	596	617	609	571	548	622	627	576	654	604	599	595	607	615	579	619	586	593	614	574	569	632	633	549	560	625	557	590	600	567	572	569	591	614	637	619	587	620	599	588	607	587	568	619	603	631	658	587	575	576	586	620	610	566	590	590	581	651	578	657	571	594	597	565	605	545	639	619	608	573	589	590	593	595	553	586	604	629	605	579	635	611	620	606	590	598	593	609	598	569	600	588	611	554	624	563	609	547	572	591	527	592	579	562	621	574	574	611	569	582	580	613	624	595	624	623	616	615	584	606	557	587	576	590	636	580	632	600	612	590	593	621	616	568	630	619	582	579	595	638	583	598	620	616	575	602	614	589	623	619	625	616	595	626	619	607	545	626	606	593	635	585	580	553	584	599	592	616	614	586	618	583	558	563	579	577	554	585	590	585	588	581	598	584	564	571	554	586	621	614	594	621	601	627	593	627	569	625	587	601	572	574	581	580	641	594	593	634	628	598	633	565	602	596	570	612	615	576	571	587	554	606	602	582	568	585	590	589	606	583	637	624	611	574	604	574	624	582	600	609	576	591	566	603	637	641	562	580	605	598	604	645	594	615	597	577	606	661	597	616	577	617	591	573	565	587	611	603	600	595	580	640	592	601	641	592	604	619	627	589	539	592	588	616	617	589	659	566	575	589	629	588	618	598	599	608	624	598	546	630	579	630	582	609	590	587	587	605	560	594	583	592	594	578	610	572	619	623	628	618	549	583	590	586	565	610	576	598	626	643	605	604	613	613	621	547	619	605	626	611	590	591	626	584	570	600	578	580	591	595	622	631	591	575	619	578	602	565	567	602	584	580	583	595	607	604	621	577	605	618	585	626	597	577	558	582	582	669	582	614	572	581	585	620	622	565	572	555	560	599	577	627	636	581	576	603	597	595	603	595	576	558	658	635	582	598	572	590	596	597	597	586	567	604	596	625	589	601	605	588	602	592	563	631	630	618	586	589	582	585	606	647	551	620	595	613	635	591	631	594	615	558	590	536	589	577	573	587	603	555	600	576	576	567	606	616	625	623	597	585	595	608	583	629	599	588	574	570	550	581	592	583	630	597	575	604	572	622	603	634	585	595	603	583	638	614	574	597	650	551	611	626	552	569	596	610	602	603	596	570	606	606	578	576	576	584	610	584	589	611	587	594	600	598	597	630	635	557	581	610	555	601	594	587	603	520	595	565	612	599	663	571	590	604	571	635	572	624	586	562	631	587	608	599	535	615	601	634	614	617	655	586	581	584	553	616	628	602	586	596	598	605	610	607	589	583	588	602	588	593	583	636	583	578	589	588	583	611	607	579	627	580	621	626	617	593	628	589	573	593	597	614	579	592	570	592	601	590	607	594	631	614	585	642	622	621	567	607	616	613	621	597	632	571	569	620	606	571	591	546	599	607	615	580	574	581	621	611	584	616	603	613	628	585	596	600	616	585	593	595	574	623	592	617	592	608	609	649	559	601	648	594	590	638	596	622	590	587	580	588	559	629	608	627	577	651	577	577	607	547	596	586	592	628	552	562	583	586	594	568	610	639	627	619	558	590	603	606	602	592	593	602	571	621	610	601	590	614	594	568	617	595	586	596	634	571	585	600	625	596	642	579	619	571	599	610	610	625	613	603	579	616	567	588	603	594	597	565	621	586	606	574	606	583	603	609	584	575	593	584	646	607	563	580	628	581	588	565	614	563	580	619	607	577	605	617	572	605	565	582	619	600	595	649	569	572	595	560	580	626	598	608	613	569	611	632	614	630	607	611	583	583	606	615	602	586	628	599	579	611	545	613	588	592	640	605	623	554	553	647	544	594	609	565	600	594	587	612	551	629	578	560	629	645	618	616	608	580	566	585	571	571	585	574	654	573	603	602	599	578	603	563	633	552	596	579	644	569	562	614	602	616	584	555	552	581	627	612	619	600	614	595	586	603	551	547	601	587	566	566	613	607	626	614	588	575	611	548	635	549	549	603	580	616	595	610	584	548	609	597	621	567	627	594	587	630	624	619	603	614	622	601	603	580	597	593	616	626	618	614	618	616	582	535	576	604	584	624	613	577	588	637	570	597	615	594	608	576	627	598	612	579	595	593	593	578	595	579	666	566	614	593	591	595	629	610	581	630	602	597	619	609	603	544	625	607	565	602	619	590	570	572	616	597	563	605	578	612	599	608	574	612	632	594	573	637	590	595	599	612	538	599	573	545	551	576	635	629	615	582	622	650	628	580	592	571	646	588	634	585	626	606	599	601	574	569	585	596	580	593	554	600	577	614	613	595	584	587	579	602	562	578	543	605	630	620	546	569	561	588	558	633	568	602	649	632	556	642	554	604	596	598	605	610	588	616	630	606
5047	2386	2083	1678	1019	734	712	668	614	508	470	426	549	1195	2350	1526	640	332	257	216	209	197	203	192	229	206	211	185	196	199	224	205	237	196	207	202	207	216	196	215	217	218	216	202	197	246	225	192	185	208	228	192	185	180	209	210	244	227	191	217	201	208	200	183	217	209	195	204	198	221	194	199	202	216	225	223	217	205	229	230	181	220	239	199	223	210	208	201	206	197	208	215	203	201	191	211	210	214	210	206	210	197	186	214	215	196	170	204	235	209	227	204	204	199	214	217	203	222	224	203	196	212	229	234	207	214	191	206	226	206	202	221	223	183	227	190	214	222	200	223	201	200	194	220	203	207	218	216	222	210	184	203	194	205	199	202	186	198	212	219	234	203	226	208	209	222	208	225	174	200	226	210	221	214	225	187	222	206	216	209	196	203	193	191	227	210	210	201	171	200	194	198	220	191	195	238	201	203	213	179	243	218	198	190	198	173	208	204	226	205	223	237	224	207	166	201	206	201	222	215	195	209	198	199	228	220	203	182	224	210	209	199	190	219	227	214	212	202	186	227	174	218	221	206	200	176	218	211	209	201	227	225	217	197	212	205	208	188	193	206	225	208	210	203	213	180	171	201	212	183	209	223	210	220	194	203	216	205	190	190	187	201	207	209	212	200	221	208	211	217	210	207	181	194	188	204	179	187	225	235	233	219	169	218	198	235	216	208	221	212	173	215	194	184	214	211	204	216	220	199	195	229	234	220	209	200	200	196	193	223	204	185	186	194	204	235	236	239	208	213	226	217	208	202	216	178	220	214	210	224	215	207	190	205	185	218	198	229	218	226	214	195	210	197	196	187	210	221	198	220	225	211	211	192	201	185	199	202	212	220	202	211	223	207	189	235	206	208	211	201	201	177	197	216	185	195	221	227	221	207	195	218	186	227	203	233	202	192	203	202	205	206	203	230	180	187	174	208	215	215	196	194	243	202	208	241	212	217	199	225	216	193	237	203	205	193	216	212	198	235	222	190	186	213	206	200	227	233	206	213	202	213	201	191	177	203	179	197	225	187	207	206	191	197	212	191	201	203	203	214	209	209	223	201	208	206	202	198	185	204	209	198	200	191	216	183	202	186	234	211	211	208	184	201	206	205	242	224	177	232	198	224	201	225	191	175	193	222	209	184	209	185	188	191	193	180	204	193	193	206	216	198	187	203	213	194	225	211	197	210	216	210	228	195	200	207	215	199	206	206	215	209	233	186	221	194	217	215	208	214	221	208	177	177	205	196	222	200	198	197	191	215	215	205	204	213	215	195	229	229	215	189	234	201	222	181	215	205	185	212	208	207	218	233	210	224	214	215	209	200	199	188	210	205	185	219	203	237	224	198	211	227	195	169	186	210	180	184	205	176	190	204	212	189	220	222	214	186	203	211	210	194	236	207	214	235	217	212	219	212	205	216	205	214	202	206	225	181	241	205	218	169	221	212	235	225	225	227	199	207	205	189	218	222	204	192	199	217	189	248	212	200	215	197	208	209	232	206	229	195	210	185	181	183	208	217	193	231	228	225	221	214	197	207	213	201	226	230	205	224	207	207	222	198	191	194	183	211	196	195	217	249	210	180	211	206	229	213	202	179	231	207	211	193	199	237	230	205	196	225	214	235	213	220	225	201	240	214	210	209	193	237	205	220	190	193	230	198	223	217	206	192	198	184	203	203	216	215	206	220	183	193	213	214	192	221	183	191	185	208	177	210	219	206	194	203	232	188	220	197	230	212	199	174	210	211	213	223	219	205	208	207	237	217	190	212	225	227	217	181	224	206	196	208	190	236	205	214	197	210	216	228	198	197	209	202	233	204	200	199	227	209	240	218	180	196	208	206	193	191	210	216	202	184	214	218	209	190	201	193	223	223	246	217	221	216	194	165	209	220	222	208	221	220	184	206	199	240	202	202	202	233	225	198	198	197	201	243	221	218	198	219	190	216	231	214	189	202	201	210	193	197	196	219	243	245	216	241	218	222	194	181	207	215	200	210	189	229	206	195	206	203	168	228	230	210	203	210	208	193	236	206	220	198	205	202	206	212	214	177	204	199	204	218	208	205	222	235	212	208	210	188	189	204	201	183	199	198	214	206	194	204	224	198	222	201	234	216	210	217	226	205	207	241	219	187	192	198	205	194	233	183	184	191	221	217	212	213	234	239	219	211	210	234	193	217	193	200	213	198	203	219	226	208	194	218	206	198	209	196	220	203	189	203	195	195	188	198	208	191	197	205	185	225	217	193	222	209	194	206	185	202	227	177	199	198	214	207	200	217	186	200	200	201	210	203	195	207	223	204	217	215	212	206	198	176	225	216	203	206	199	202	181	200	183	203	225	215	204	198	199	177	222	197	213	202	230	228	224	207	197	217	232	209	222	200	204	197	196	220	212	223	231	216	196	197	222	231	224	209	219	217	203	228	203	213	225	227	186	203	181	240	214	214	228	235	215	217	213	215	190	229	191	196	225	213	211	213	210	198	214	230	220	197	215	210	199	210	241	217	216	219	205	218	211	199	222	203	216	214	208	187	230	193	214	241	211	217	206	204	211	188	205	211	194	227	205	203	205	221	227	222	202	233	223	195	207	198	205	187	197	206	202	205	185	218	202	212	208	206	198	211	207	215	215	217	206	197	240	196	214	199	203	186	209	226	200	207	200	231	200	218	215	209	213	232	195	197	188	217	218	190	203	209	202	186	195	199	186	215	203	211	198	191	214	220	190	193	217	202	174	200	189	203	189	199	203	211	214	213	203	200	218	218	199	235	196	204	207	242	207	196	209	216	235	224	205	211	212	224	223	198	214	193	201	191	195	192	216	195	192	199	183	175	209	216	198	239	219	188	209	213	199	213	216	202	204	192	203	223	197	207	208	208	221	232	232	196	206	195	202	174	222	191	196	253	201	206	216	217	187	204	214	201	233	195	193	185	216	202	191	203	202	237	205	206	203	194	197	197	216	222	197	189	187	202	227	221	188	213	231	214	213	222	232	200	194	166	210	210	200	222	234	224	198	216	191	214	199	197	185	208	208	196	209	221	215	229	209	211	218	220	201	196	237	214	216	211	205	204	201	231	184	208	232	198	218	236	212	190	199	193	212	210	222	201	206	187	218	198	182	209	214	221	210	228	197	187	212	209	210	194	220	197	212	215	191	198	231	204	218	192	214	185	188	213	200	219	203	198	210	181	210	211	195	210	199	193	199	198	199	220	200	217	228	218	212	199	193	203	177	203	232	213	203	202	170	216	187	219	207	213	200	200	209	226	208	222	212	194	213	204	199	207	232	206	217	204	204	244	185	224	218	227	200	209	221	195	195	184	203	211	242	187	214	208	212	198	214	199	202	203	212	196	231	198	215	198	202	194	195	230	212	195	171	199	187	206	196	199	217	227	235	205	213	204	189	190	193	202	215	224	209	203	218	194	222	233	220	222	227	221	198	199	170	194	205	218	207	185	193	226	230	227	209	199
4232	2218	3136	4250	3750	3276	3302	3424	3302	2793	2468	2267	2709	6926	11221	6664	2506	1109	793	690	637	631	585	604	594	606	614	569	600	599	611	600	571	570	591	538	585	616	607	603	574	621	562	612	583	583	627	559	581	583	560	604	576	611	563	618	573	592	568	589	564	579	595	602	586	605	617	590	586	586	611	593	620	620	628	568	578	614	608	592	585	568	634	591	576	584	584	610	602	616	591	608	560	605	594	612	604	574	586	589	621	570	566	616	642	643	597	581	589	597	585	609	566	605	586	607	561	539	580	567	628	591	586	552	567	595	645	597	614	633	626	589	601	579	616	607	590	574	616	555	600	599	604	577	599	565	602	600	612	624	615	628	615	579	622	588	577	626	540	595	587	591	636	565	566	589	585	590	617	615	609	585	577	604	639	584	611	649	620	637	550	584	662	594	596	566	552	597	634	613	599	585	549	623	606	555	546	592	570	578	598	608	584	579	609	622	553	618	589	593	641	615	631	538	590	560	623	595	597	580	607	596	603	572	581	607	595	611	591	624	591	596	592	609	573	616	604	595	608	601	592	601	596	626	585	577	586	607	545	599	565	614	656	581	568	567	581	637	623	659	603	594	571	629	552	581	655	606	576	615	609	582	569	586	586	644	602	583	600	639	616	590	585	603	602	640	600	582	651	562	569	631	562	599	571	655	572	604	571	592	575	592	563	601	582	596	601	593	590	587	605	576	589	586	583	586	591	600	586	584	605	600	615	640	578	573	603	584	546	536	564	588	562	576	558	615	570	608	585	622	561	592	619	620	614	551	561	608	643	591	571	583	568	598	593	581	621	646	603	600	595	580	553	535	609	602	597	592	600	631	603	643	642	641	625	635	569	611	588	595	582	578	579	552	598	584	612	596	598	541	591	622	568	638	588	673	584	592	599	584	652	583	642	591	612	546	596	590	573	575	564	623	625	630	599	559	576	613	597	598	622	551	572	595	624	597	573	617	609	571	575	605	593	554	567	611	631	610	606	546	568	632	624	601	578	607	616	629	592	597	589	641	575	658	589	593	589	608	587	590	580	586	583	619	626	602	626	569	583	584	572	609	583	598	579	642	599	588	588	585	596	606	606	594	592	614	609	588	602	642	586	589	594	605	560	624	591	570	622	565	600	591	621	614	606	613	607	585	585	610	572	556	613	565	558	568	622	588	603	554	581	627	582	603	556	590	607	552	595	582	614	623	566	569	600	612	602	595	591	608	606	568	583	580	597	625	603	571	585	551	580	581	592	572	562	580	650	639	560	619	546	584	591	594	602	612	562	588	584	613	565	583	591	549	624	595	609	574	634	634	645	608	549	582	557	633	613	585	607	627	622	569	573	542	616	574	595	631	581	598	592	572	576	589	589	560	699	602	535	601	598	540	591	610	574	593	578	603	618	613	618	631	563	598	605	544	550	618	602	616	614	553	610	625	576	620	620	590	638	579	567	564	629	584	574	586	557	564	588	610	630	615	595	586	597	518	638	591	544	604	629	576	589	584	634	589	625	576	562	583	617	624	597	576	608	618	590	553	574	603	573	608	584	577	594	570	600	575	641	587	609	601	590	633	627	612	557	586	588	575	541	581	573	632	612	568	571	599	574	593	641	553	608	623	583	601	588	607	575	627	606	623	565	563	618	581	591	641	631	615	611	614	571	581	567	600	567	568	628	604	605	597	595	566	601	600	604	570	610	624	632	590	603	569	571	595	594	623	625	564	589	629	576	592	585	577	542	615	575	568	570	589	580	585	572	578	555	565	570	605	582	579	598	640	595	678	598	656	540	614	646	597	571	588	579	596	617	592	555	621	647	617	607	593	580	574	582	614	588	532	616	572	575	598	601	592	607	594	559	554	619	571	602	587	609	607	616	598	617	608	618	600	593	548	581	614	590	606	608	630	594	638	564	607	602	607	620	586	592	575	603	609	576	606	599	568	588	595	583	592	554	586	609	614	597	587	645	578	596	601	591	575	591	568	616	598	601	569	593	562	546	625	612	612	589	616	593	611	590	580	580	646	618	610	592	579	593	598	571	603	597	568	651	626	572	600	568	632	630	569	574	587	559	598	591	605	610	601	597	625	595	602	562	585	632	592	580	598	533	582	594	609	553	587	592	608	579	596	566	629	574	631	577	584	612	589	633	635	634	612	585	563	587	604	606	548	590	594	582	662	581	577	574	611	574	561	601	585	633	587	584	596	597	594	621	585	583	578	625	572	602	580	611	616	628	555	614	637	592	555	619	585	582	608	568	621	576	544	546	587	550	579	626	608	604	593	614	632	574	586	620	591	597	545	586	588	618	583	600	593	552	572	595	608	607	609	605	593	586	587	603	584	573	571	561	566	623	577	633	636	596	578	578	607	597	580	583	554	601	631	540	595	569	571	642	602	550	558	587	603	592	627	598	591	575	587	608	632	571	579	546	593	589	647	563	560	604	573	615	589	570	551	559	622	577	574	598	601	593	579	560	610	576	590	633	612	561	624	574	605	617	573	609	607	608	600	576	599	612	596	580	649	561	601	569	585	580	553	574	539	596	571	645	656	606	615	616	599	617	586	575	617	592	615	572	581	599	562	608	570	603	573	662	528	576	580	605	612	614	622	551	597	560	585	593	595	562	583	587	594	567	655	653	598	569	626	572	631	595	622	630	580	614	598	597	616	598	603	586	554	618	593	587	619	612	615	603	535	612	610	604	602	584	574	595	604	602	603	577	560	574	613	603	577	561	548	564	610	582	633	556	598	588	564	545	606	584	558	633	619	583	613	598	513	611	595	572	591	550	612	574	584	594	595	580	592	553	580	583	583	583	574	571	590	587	577	618	576	600	598	599	591	558	567	628	650	578	589	646	601	579	618	616	582	585	589	604	619	596	542	588	584	611	543	618	599	601	581	589	594	604	583	593	592	593	561	586	598	636	625	612	596	582	616	592	613	623	591	577	589	606	579	588	580	602	593	582	560	550	593	616	560	611	644	628	586	630	604	592	592	611	597	586	601	619	590	626	555	563	607	606	662	558	606	580	599	602	621	591	644	626	573	571	612	603	648	599	594	615	608	596	626	629	610	564	610	581	580	634	603	607	629	619	611	569	615	574	591	592	607	574	621	553	566	619	566	622	621	594	612	600	584	605	582	588	622	597	572	584	553	625	618	581	623	559	626	577	568	601	605	570	577	564	592	563	595	632	597	596	593	574	582	627	623	563	595	594	590	556	580	607	593	586	591	599	617	609	543	623	605	578	588	578	572	591	566	586	578	540	580	613	618	615	622	620	612	616	596	636	605	588	582	591	604	579	588	578	599	579	593	556	627	587	591	584	618	567	624	608	555	601	606	599	634	597	574	577	583	604	588	617	567	583	623	582	612	640	567	597	577	574	598	633	598	602	574	558	605	593	599	580	607	592	560	548	608	545	594	627	625	545	536	582	612	605	568	575	530	600	592	607	588	564	626	631	584	537	640	566	597	621	579	615	560	557	626
4818	2321	2198	1597	932	752	809	668	602	537	434	471	536	1753	2375	1218	520	341	245	214	247	212	223	221	215	213	201	187	198	226	196	197	211	210	193	212	201	212	205	191	242	211	181	207	199	192	210	227	215	203	242	197	208	233	210	165	193	203	201	185	209	206	219	200	189	213	209	209	205	206	215	219	217	225	194	203	226	238	215	204	210	216	213	205	199	205	218	216	207	212	211	201	194	202	207	193	179	185	203	209	174	212	193	193	208	224	225	197	189	225	213	165	216	201	206	250	223	235	229	193	200	223	228	221	202	211	202	193	211	218	185	205	209	196	185	239	220	196	208	204	198	216	227	199	208	192	192	197	229	191	212	198	226	201	186	199	215	222	189	200	195	189	212	201	201	232	216	200	215	237	201	203	196	204	219	213	215	205	225	203	178	228	171	205	203	184	209	224	220	202	181	208	215	185	209	222	186	185	224	213	205	212	217	200	212	246	222	231	213	259	215	201	209	200	194	185	217	227	204	207	225	197	211	223	198	193	246	229	215	209	198	194	200	207	188	198	183	205	208	209	221	228	195	175	202	190	222	208	200	222	195	203	186	188	210	192	235	199	234	215	202	199	194	188	205	208	213	195	224	228	206	200	217	210	221	188	234	204	217	218	221	215	230	223	194	196	218	206	198	202	189	205	245	213	236	216	216	187	204	219	220	209	226	208	191	234	158	220	190	177	210	207	213	242	191	189	201	186	209	197	225	209	240	219	208	221	184	210	202	201	250	219	199	212	210	169	182	233	223	229	234	204	233	217	186	213	225	194	208	189	215	194	220	193	195	218	189	222	187	223	193	214	205	232	206	197	188	230	174	198	205	210	224	190	201	208	183	200	194	190	211	198	218	214	220	217	198	208	215	204	180	217	194	231	230	201	193	189	209	206	195	213	232	204	220	221	199	211	209	229	177	216	209	200	186	193	196	193	214	206	209	213	216	201	231	222	214	222	223	212	216	206	222	177	223	223	237	191	202	204	202	190	207	228	221	192	191	206	206	221	221	197	207	199	213	222	185	199	201	209	204	226	213	214	200	215	198	205	229	216	248	183	211	216	198	177	180	204	199	198	201	212	180	223	223	217	205	227	214	210	201	222	188	222	216	216	218	204	200	214	231	224	212	216	207	192	189	220	203	196	198	218	197	209	209	218	215	209	236	215	204	224	199	210	206	213	210	222	208	192	193	196	212	226	200	223	180	225	205	202	208	216	226	243	216	212	233	238	224	199	175	190	201	194	202	211	215	214	212	199	227	208	210	212	203	198	212	227	184	188	197	206	201	184	194	198	221	226	190	194	204	202	226	203	237	202	216	206	207	212	209	197	217	198	200	198	228	209	225	219	221	195	227	196	203	200	198	223	241	192	211	210	188	218	229	213	246	180	204	215	220	217	204	208	189	186	205	222	196	225	201	190	189	191	221	232	201	183	219	213	194	222	217	232	236	217	194	189	190	211	185	216	182	213	193	216	225	198	198	200	200	204	222	194	199	219	215	217	185	216	181	230	184	218	216	195	215	221	204	205	250	228	211	199	211	218	206	207	205	202	206	215	251	187	226	205	227	197	219	216	205	188	199	227	227	254	231	260	222	204	235	194	209	200	198	205	206	215	219	190	218	218	198	190	205	212	212	210	184	211	199	225	228	184	192	205	218	221	191	211	194	211	196	194	231	220	189	189	212	214	210	210	200	216	214	196	217	222	175	201	194	201	206	215	205	199	206	198	211	211	212	200	178	195	225	200	189	185	182	228	191	223	204	213	213	224	197	212	225	200	218	206	206	217	181	230	209	211	224	251	213	210	195	209	243	211	188	182	218	211	186	188	230	221	192	229	229	222	203	210	212	203	215	199	230	202	214	224	198	220	203	214	206	182	235	189	200	208	216	175	213	205	203	189	199	206	202	219	220	225	240	201	200	215	195	192	228	216	213	193	186	197	220	220	224	200	216	187	197	204	221	206	200	204	225	198	227	198	216	226	224	195	228	190	209	223	214	206	234	204	204	198	206	214	206	216	197	168	202	226	222	211	203	192	236	207	213	205	216	181	206	183	215	218	202	210	205	223	204	216	218	198	196	241	211	208	205	231	200	214	210	228	245	180	206	192	206	207	212	202	202	244	204	226	206	218	198	189	213	196	178	205	209	204	170	200	182	218	225	221	206	175	190	209	196	208	212	206	187	207	208	220	190	219	201	192	191	189	189	205	209	218	225	211	217	216	207	191	207	199	207	182	233	201	203	199	215	185	189	176	210	211	198	248	218	206	190	182	207	207	201	212	195	224	203	191	219	220	217	213	208	231	201	186	210	207	193	194	226	221	206	199	226	193	211	187	198	218	192	212	190	204	224	166	197	210	195	224	217	233	209	219	199	178	220	215	199	197	203	222	212	219	205	209	203	201	210	211	207	180	209	189	238	220	212	225	195	206	182	219	215	210	222	201	187	197	204	209	206	199	232	232	194	201	204	203	214	230	200	225	169	199	213	245	231	184	185	212	228	218	206	228	215	203	214	211	186	213	207	202	214	195	203	201	223	212	209	203	186	197	208	181	194	229	207	222	218	208	181	211	192	213	209	210	215	191	196	197	205	207	213	205	209	216	213	197	209	182	210	195	219	174	243	189	198	230	209	189	238	187	210	183	219	209	176	190	194	233	210	198	211	203	223	204	194	202	204	198	211	227	181	201	196	203	245	232	246	224	225	179	205	212	213	226	217	225	204	214	212	226	228	224	227	194	209	214	207	192	181	207	195	199	198	210	216	214	182	213	231	202	200	181	214	193	195	219	212	195	187	185	188	205	202	219	180	198	210	235	214	187	227	209	227	197	214	192	211	181	205	204	190	215	199	191	211	237	187	217	199	210	221	236	216	228	224	231	244	208	203	199	217	218	228	205	226	227	214	201	212	201	208	209	209	219	224	220	234	192	203	221	185	225	205	194	215	194	204	198	192	225	210	209	198	218	200	205	186	199	203	196	217	193	187	219	196	186	223	196	205	195	198	213	199	203	187	183	231	200	197	217	223	229	195	197	213	231	199	179	210	196	194	212	184	194	197	201	203	214	194	207	205	182	229	189	209	196	229	200	215	179	199	196	214	214	204	212	220	210	210	227	218	202	205	216	200	214	228	236	222	199	187	226	192	210	225	212	210	212	215	202	218	203	170	185	192	201	234	186	192	204	216	193	195	245	213	204	230	191	204	217	208	185	193	184	215	191	205	224	205	202	193	241	178	202	206	181	206	178	216	195	224	200	208	196	232	208	236	221	214	175	212	195	214	232	195	222	202	187	220	231	224	208	213	191	195	209	222	202	195	212	215	208	198	206	206	224	213	203	206	211	208	192	206	215	204	222	206	214	199	198	222	221	195	212	201	191	193	236	237	223	195	219	213	223	185	231	215	206	222	186	198	206	194	211	194	208	203	194	212	205	184	207	195	218	205	228	207	248	203	197	242	219	215	194	203	191
4044	2201	3261	4073	3455	3356	3682	3431	3182	2576	2494	2210	3030	9868	10847	5147	2003	1059	717	646	579	611	609	600	579	570	610	566	569	599	571	620	538	546	588	619	575	638	582	558	582	579	592	583	569	566	623	590	575	583	592	586	585	625	634	591	619	576	568	577	562	577	566	596	589	559	635	624	608	615	592	579	622	570	580	619	631	619	571	612	595	567	590	558	578	608	579	577	663	598	591	614	607	595	637	603	648	600	588	618	630	580	583	602	558	615	564	608	622	610	621	632	621	616	543	613	598	605	599	560	608	565	570	623	611	585	602	576	558	594	596	556	592	576	621	615	570	591	585	625	579	586	576	622	596	562	571	555	643	611	591	605	618	623	610	574	546	609	566	586	584	602	639	569	568	583	595	585	566	595	632	582	616	579	615	611	550	609	570	541	581	601	598	615	648	569	589	561	588	583	580	530	619	562	536	601	650	620	549	568	616	578	580	579	555	579	601	607	569	611	600	594	561	603	589	610	597	613	579	546	603	592	611	584	597	605	609	591	584	607	610	646	591	629	583	576	584	635	598	546	574	580	589	642	562	603	602	590	595	555	566	577	516	597	594	589	597	557	585	617	588	574	569	593	598	624	573	570	611	616	635	594	584	598	606	604	582	605	642	607	582	573	590	603	562	575	547	588	593	587	595	631	599	602	595	585	599	583	582	625	589	573	575	595	624	608	604	583	603	622	629	630	592	596	580	608	577	594	600	584	607	560	623	626	573	626	597	593	642	575	593	637	606	607	607	582	593	557	571	609	621	605	592	616	600	579	620	629	590	577	613	567	596	599	598	571	580	620	613	606	604	603	584	615	595	620	607	615	565	585	533	592	606	614	618	537	605	601	581	572	575	584	619	587	581	606	574	631	578	602	602	567	590	622	590	613	592	650	588	575	589	575	586	590	595	571	589	626	589	592	565	577	556	642	592	596	582	600	550	602	586	593	597	615	642	574	590	624	633	611	561	619	584	620	569	630	584	621	562	586	627	554	588	586	574	555	590	603	598	557	615	581	629	624	614	646	606	586	589	552	631	560	602	559	616	565	578	562	589	577	624	565	616	645	601	601	611	592	565	588	577	585	579	526	597	580	605	582	565	605	592	597	607	614	570	587	604	552	567	602	564	633	637	617	629	597	571	579	566	640	632	602	584	616	614	597	618	615	604	577	618	566	601	523	621	608	601	576	599	632	581	563	618	625	635	605	595	623	599	592	590	617	612	581	591	595	596	616	598	624	575	574	575	552	556	613	543	612	553	580	589	602	556	553	635	573	547	623	645	586	584	568	583	596	581	568	599	635	612	568	570	594	586	579	589	571	614	659	552	591	582	635	597	605	602	572	599	611	560	600	583	592	624	570	552	631	606	550	567	599	587	568	599	632	600	570	602	616	572	590	598	590	619	599	589	575	551	575	632	586	622	589	549	590	584	581	603	564	588	575	550	553	585	584	619	671	570	592	545	572	576	616	564	597	601	613	586	625	561	623	640	547	594	615	552	616	548	590	611	555	590	542	601	583	577	639	562	587	546	581	604	577	618	586	600	606	545	571	570	560	621	563	561	551	639	557	553	563	593	600	585	634	615	574	599	603	648	602	571	589	561	597	581	594	598	601	623	563	596	593	628	621	625	583	604	646	610	573	598	603	580	573	567	610	563	586	609	531	597	582	601	597	537	573	589	617	582	567	569	601	555	588	629	614	580	568	579	618	577	620	566	610	611	590	587	618	596	612	608	607	617	569	575	585	591	624	610	565	591	582	608	607	568	573	574	625	583	602	593	643	597	594	580	622	610	602	610	597	618	591	603	565	612	580	593	582	600	615	595	590	627	607	640	607	602	588	542	606	548	590	601	573	604	614	590	564	627	599	598	599	545	592	626	582	621	582	597	558	584	595	587	605	577	594	615	619	592	602	594	658	610	576	618	621	624	623	561	614	551	634	595	622	621	597	587	628	635	625	606	589	568	570	555	646	619	584	582	551	598	570	616	581	570	576	605	629	598	582	584	598	593	616	603	577	541	628	583	609	551	613	615	585	584	615	531	594	621	587	552	571	629	552	575	613	592	591	551	559	603	604	607	545	599	590	611	561	602	592	584	620	551	619	550	625	567	566	643	576	617	580	601	605	556	600	592	613	567	579	596	578	605	586	606	607	599	603	593	569	579	584	588	596	572	603	571	562	560	612	578	598	587	621	618	594	596	595	606	613	618	592	610	600	586	611	576	623	600	569	612	606	572	575	555	623	620	560	564	621	538	602	618	616	562	566	584	589	618	579	590	599	605	549	595	616	614	571	586	608	582	569	544	633	569	591	555	589	636	569	605	634	526	606	640	541	628	580	599	588	582	604	591	604	578	607	599	610	561	588	587	602	589	620	567	616	596	606	583	590	543	613	598	580	634	567	599	631	615	613	616	634	582	572	565	591	585	621	573	579	586	607	610	559	585	555	621	632	582	604	591	599	564	606	571	590	598	564	580	591	609	556	589	614	574	607	572	601	571	573	535	583	633	611	595	566	564	569	599	633	609	596	600	622	583	558	581	649	576	570	589	587	605	576	614	581	601	618	601	552	616	619	537	601	579	568	607	590	608	604	602	632	582	637	651	608	581	601	588	591	575	609	600	555	568	589	644	623	587	610	578	621	564	614	584	556	586	595	590	537	567	603	622	572	567	639	639	606	601	588	575	563	627	617	613	568	596	564	601	589	605	538	598	633	595	577	601	582	573	613	539	571	585	580	633	604	622	574	570	619	582	546	597	574	575	590	617	540	602	582	536	568	575	597	591	587	592	585	587	606	580	602	592	569	574	576	597	548	584	606	566	616	600	626	598	574	638	583	631	591	592	589	630	576	589	555	601	598	600	584	592	566	552	624	577	612	611	580	569	630	626	638	595	604	593	618	594	568	592	592	556	544	611	574	594	541	573	588	604	600	618	607	599	609	631	558	587	616	589	550	602	598	596	625	600	644	608	583	621	563	587	591	576	600	557	572	600	623	612	613	591	582	569	586	653	591	589	604	616	585	606	573	592	591	602	559	599	583	558	603	601	598	588	583	635	574	578	581	587	555	628	573	564	587	610	618	649	604	595	632	550	532	560	558	579	585	561	599	568	580	583	567	619	609	604	600	617	548	608	594	619	585	579	612	623	613	587	586	599	589	583	616	602	554	597	578	574	609	615	600	569	559	582	626	585	588	576	541	602	625	592	610	582	570	607	596	578	566	587	603	646	589	588	571	626	595	574	623	618	590	587	588	559	612	636	611	597	570	572	617	559	611	598	547	595	604	598	623	586	560	596	607	613	604	554	574	574	519	611	583	615	579	570	623	556	598	619	562	604	567	595	633	636	596	563	609	589	599	602	578	582	642	607	593	576	616	592	622	601	584	564	589	565	583	558	599	571	601	640	575	559	599	590	609	587	584	605	641	621	599	596	635	610	586	618	604	568	589	634	569	637	604	568	608	646	569	579	589
4450	2141	1972	1243	1030	1046	804	724	567	477	476	461	549	2010	2300	1078	444	316	238	211	207	211	221	205	205	213	228	189	236	212	216	207	196	206	228	204	206	213	186	223	184	215	225	211	208	195	207	210	211	194	235	189	193	220	204	208	209	198	235	210	222	210	228	198	215	193	209	215	203	223	224	226	187	215	209	216	201	188	208	214	204	199	178	196	206	202	196	196	195	199	203	221	206	222	213	212	213	215	224	201	204	185	210	213	220	211	215	214	208	227	196	192	214	206	201	223	186	213	218	180	170	205	207	189	221	206	197	212	208	211	208	207	242	234	217	213	211	186	199	203	201	199	214	217	208	216	207	209	213	196	202	207	207	231	202	228	167	235	224	208	187	217	191	191	217	207	217	208	232	213	198	202	181	205	211	198	195	207	209	199	245	206	226	220	221	239	196	210	215	209	185	208	212	196	204	191	214	225	201	208	232	181	180	192	226	191	213	197	182	208	176	211	216	207	202	207	202	203	207	200	204	232	182	219	214	213	195	210	228	237	196	201	225	201	233	178	218	220	193	209	210	182	208	224	213	210	199	200	189	218	197	221	214	189	200	224	216	207	192	198	224	193	216	205	213	214	214	238	197	183	201	180	206	198	241	197	185	207	215	223	194	204	204	204	232	227	217	236	188	203	194	195	206	221	209	192	205	204	199	208	207	233	194	213	209	207	203	208	209	177	223	219	179	214	207	207	203	202	202	191	194	209	200	214	213	209	234	227	192	209	218	197	208	210	196	214	210	188	241	210	215	246	201	198	203	187	207	192	209	191	198	201	204	204	195	223	209	229	223	200	214	201	194	220	215	209	210	218	225	169	210	188	182	181	212	223	203	227	203	187	211	204	218	189	227	245	203	197	198	199	176	195	197	224	194	207	182	192	198	215	205	199	190	220	190	202	212	217	232	189	216	193	181	221	243	196	209	190	204	210	194	205	202	218	220	212	223	197	192	219	207	204	184	186	206	189	185	230	198	202	201	190	217	192	220	177	213	215	202	194	182	217	198	225	194	225	196	218	192	221	203	207	198	205	217	208	230	195	205	213	209	200	205	208	198	217	234	219	205	225	207	211	209	221	211	200	211	207	197	198	210	225	216	183	195	199	222	214	211	199	221	209	211	215	200	200	199	207	209	211	230	219	184	227	210	206	243	205	201	208	221	187	210	193	224	232	204	209	237	207	223	210	195	198	223	188	226	233	240	214	206	175	223	185	197	211	204	182	180	217	210	223	189	213	187	187	218	202	199	194	210	200	190	210	197	224	197	213	182	228	210	215	207	200	206	230	211	243	198	217	178	214	194	214	224	210	214	181	201	207	231	227	190	193	242	214	204	210	213	165	201	212	218	204	210	200	213	198	239	216	207	201	230	209	241	206	218	214	231	203	200	207	224	201	192	215	204	182	176	206	210	211	209	189	213	186	223	220	203	214	222	222	201	212	210	228	222	207	190	222	219	219	205	180	206	228	223	222	226	201	223	200	212	219	172	198	220	188	200	224	197	213	210	211	213	178	194	209	202	216	224	205	200	216	198	214	227	206	201	191	199	219	203	175	210	192	209	206	203	203	207	224	210	205	207	263	200	198	207	172	212	202	215	235	214	208	204	203	210	173	208	204	205	206	166	200	214	188	208	234	191	187	196	196	186	212	221	207	218	198	211	184	214	230	187	195	201	214	204	215	209	191	225	229	205	206	224	209	199	193	213	212	210	230	230	206	215	196	210	209	197	210	191	221	211	209	214	204	201	234	200	190	187	206	221	176	201	193	217	220	221	231	204	209	194	201	219	207	199	227	208	225	236	222	209	230	196	203	220	220	203	190	209	214	214	186	194	232	204	228	207	209	209	186	221	223	218	191	214	208	199	242	238	194	204	236	215	223	194	216	227	224	192	188	230	205	201	234	215	184	231	208	215	221	219	218	227	220	225	191	200	212	203	219	203	241	206	210	197	228	191	210	212	198	237	215	232	215	216	200	223	204	210	198	204	205	189	207	212	205	196	213	205	213	193	209	207	210	190	204	212	226	187	213	190	221	197	239	197	219	202	179	217	229	223	223	207	189	190	182	207	192	199	205	220	199	204	203	192	192	191	200	218	185	194	211	249	217	237	224	194	215	196	208	216	248	185	216	193	195	199	185	197	208	198	216	211	200	197	226	195	205	195	205	205	208	199	195	210	213	225	202	215	182	200	218	194	226	200	202	208	254	190	216	228	220	211	207	208	216	208	203	185	190	206	233	195	198	190	210	205	190	193	215	218	209	202	203	209	199	201	220	189	201	234	188	192	217	208	238	191	248	197	207	198	187	182	212	198	200	199	223	214	214	223	204	207	199	218	189	197	206	224	190	226	212	197	214	241	207	199	175	222	181	217	216	204	213	185	212	225	209	215	216	220	213	179	220	214	220	207	222	232	234	210	222	198	198	223	208	207	223	210	191	186	193	213	214	230	182	239	196	226	212	208	206	193	206	185	195	216	211	221	206	219	218	188	205	206	241	189	261	187	179	202	189	199	197	188	207	195	221	203	188	206	235	188	211	235	212	224	201	201	225	199	205	171	202	176	210	195	222	200	200	206	225	213	217	189	217	214	206	212	204	238	206	220	204	179	201	208	219	212	221	218	197	210	220	212	211	201	213	170	211	195	208	218	186	210	199	199	214	187	191	192	174	215	235	208	221	192	174	221	216	178	198	215	210	219	209	225	216	213	219	205	191	208	219	247	212	200	191	225	219	203	223	196	233	200	219	210	200	218	216	210	221	216	215	199	211	215	196	220	205	213	207	206	202	204	185	219	192	193	207	213	212	198	201	195	202	218	218	201	195	235	231	174	185	217	190	195	206	221	220	215	212	192	210	207	191	209	217	202	219	236	219	182	222	207	230	200	201	197	209	202	176	243	212	199	211	206	237	198	190	186	206	209	230	219	195	184	231	202	209	214	195	222	183	210	188	209	188	177	208	176	207	233	185	207	224	216	224	215	199	194	190	209	226	213	219	213	187	207	186	236	233	227	191	176	207	191	214	201	220	202	216	183	204	204	186	214	207	221	200	220	207	236	206	203	183	215	208	209	223	205	182	205	198	207	198	222	236	228	198	228	203	215	218	192	213	215	207	161	203	219	217	218	209	203	223	199	221	203	203	213	209	208	228	226	224	223	201	222	205	217	209	212	205	198	200	226	236	218	203	218	199	215	237	224	196	184	185	200	195	218	226	203	213	230	221	200	209	210	188	207	199	207	222	209	213	233	232	214	209	218	206	186	180	203	201	218	194	199	208	197	179	204	224	235	228	225	214	214	209	211	203	206	211	202	194	204	192	219	221	205	203	211	195	211	184	218	206	218	198	229	214	223	215	201	222	205	195	211	214	215	214	217	188	226	231	212	194	211	197	222	206	207	202	198	196	229	213	220	193	216	203	247	225	211	219	210	234	196	200	209	211	219	214	196	195	192	220	215	215	205	215
3805	2289	3096	3601	3938	4292	3981	3243	3057	2533	2703	2237	3469	11074	10193	4423	1817	1035	732	653	604	605	611	608	653	557	545	596	578	593	598	620	574	574	611	582	613	601	558	618	593	595	591	532	597	593	627	597	593	584	576	576	583	607	617	611	569	573	574	611	610	571	582	612	607	554	583	583	633	610	607	631	514	595	632	609	574	617	625	607	616	579	563	621	594	580	658	609	619	626	614	564	589	580	592	579	561	614	559	558	635	601	555	578	582	568	583	636	553	574	641	559	579	609	598	589	600	569	634	596	606	583	582	559	588	563	612	562	602	572	602	616	610	602	567	577	637	605	621	566	598	587	642	580	592	606	563	595	615	582	641	608	585	584	618	648	614	591	589	582	599	673	593	601	635	597	591	599	585	584	582	599	638	590	611	583	542	583	566	591	598	629	581	579	586	597	620	612	614	648	570	611	608	581	606	608	578	563	549	558	591	611	603	582	619	556	595	566	556	596	592	631	543	658	576	604	612	580	593	556	602	612	600	616	596	630	601	616	566	564	602	597	566	590	601	577	569	642	604	612	615	599	549	586	642	605	606	585	633	604	623	594	578	580	540	590	615	576	604	606	579	565	576	641	585	581	549	625	627	622	596	557	590	609	584	663	572	595	583	574	578	620	591	624	553	585	670	638	573	535	582	596	608	572	589	623	573	584	576	606	626	593	609	563	636	625	585	609	596	564	587	630	561	587	570	582	633	612	579	565	610	598	555	583	621	582	585	602	597	574	601	591	562	609	607	594	571	569	592	600	654	577	580	564	649	580	596	589	582	558	580	595	624	579	618	619	588	610	582	604	591	566	571	615	565	621	579	576	526	601	601	572	583	594	582	582	608	551	566	580	593	611	571	586	547	588	632	576	602	608	586	566	587	615	588	592	623	643	539	614	592	565	578	613	594	601	616	579	589	659	591	623	618	617	604	591	607	583	606	595	548	596	592	563	638	556	608	609	557	588	602	556	590	575	603	598	561	599	612	559	615	588	584	580	565	639	560	600	620	571	592	566	625	614	609	579	575	610	596	583	576	600	581	578	592	630	528	586	634	608	618	586	593	573	577	579	591	601	526	603	596	626	584	584	638	588	558	594	583	618	593	582	609	590	605	630	581	582	574	591	583	590	557	608	563	632	561	563	589	626	600	545	606	605	582	636	596	606	526	609	590	628	597	546	594	589	561	635	596	537	608	569	555	625	567	585	578	623	588	573	570	598	603	618	593	592	580	593	602	577	587	570	573	601	572	585	636	586	577	586	567	589	606	561	549	586	587	619	594	544	569	567	628	601	573	576	558	629	615	592	579	586	562	645	585	637	592	621	600	573	625	606	564	593	618	596	635	615	614	594	582	616	575	608	575	630	592	551	573	641	638	597	622	628	592	595	583	576	617	618	614	606	563	609	535	599	623	614	615	603	607	615	632	588	615	595	595	579	594	579	614	579	558	611	610	576	612	600	596	593	603	630	582	597	578	551	648	594	565	616	566	594	588	512	635	603	584	585	622	594	597	563	605	617	599	637	574	628	614	584	636	571	584	584	626	602	612	617	540	591	605	600	592	595	596	572	573	634	618	599	636	582	631	589	579	561	613	612	570	561	623	595	610	636	567	604	585	633	586	552	618	585	572	582	569	577	570	599	588	615	569	582	561	602	597	614	582	593	554	561	637	598	610	614	565	570	580	601	596	621	581	617	602	616	604	574	563	600	581	607	543	595	589	590	608	615	565	606	593	585	585	594	626	632	565	558	564	598	622	617	618	555	619	622	583	588	586	584	581	607	611	581	526	578	603	588	646	605	549	587	607	586	605	585	570	638	615	577	582	560	569	551	583	558	568	623	606	581	611	616	588	608	584	588	583	602	604	561	623	564	547	595	586	556	574	575	560	592	576	577	591	586	613	576	576	582	584	547	618	611	571	659	650	613	573	592	580	594	632	630	582	603	528	568	583	586	548	618	640	625	607	581	630	557	595	598	572	596	584	564	569	586	633	586	612	594	608	576	582	609	564	541	581	580	589	612	593	602	612	582	594	581	603	633	586	589	602	590	599	575	630	607	575	550	573	624	588	601	580	600	567	609	588	623	571	560	623	578	584	592	620	592	567	595	576	609	604	623	618	600	623	574	590	610	596	576	596	602	596	610	585	581	562	618	593	619	632	587	620	607	582	586	574	573	596	600	589	585	575	556	571	627	583	571	613	640	601	566	617	645	604	581	570	595	601	591	625	616	608	582	600	592	580	550	595	574	568	588	595	596	532	553	632	586	613	581	617	553	599	580	599	596	598	594	602	581	551	604	627	624	600	595	624	623	567	620	612	582	599	635	588	594	554	571	589	626	575	636	598	640	668	588	565	567	600	607	628	588	574	576	614	557	593	624	637	566	565	612	610	577	572	609	576	643	604	610	558	629	602	600	566	590	576	619	618	582	580	606	610	587	645	565	630	593	587	634	589	610	594	612	620	624	576	626	540	559	585	627	568	579	565	621	581	594	593	589	601	612	592	593	628	539	607	589	594	641	588	612	601	603	543	551	597	565	612	610	600	596	570	624	622	600	640	581	586	592	605	552	621	576	618	583	568	599	573	596	603	563	579	607	634	627	602	583	613	594	599	566	557	562	638	632	606	546	614	567	590	607	596	523	586	622	616	609	598	571	584	598	584	656	576	612	554	629	571	572	644	582	613	633	591	555	587	600	600	597	627	628	631	608	601	617	600	576	564	640	613	551	579	585	628	587	632	578	614	611	658	635	581	598	577	602	600	573	581	630	634	583	585	587	601	604	604	597	602	597	543	578	635	612	575	576	590	595	592	611	582	624	566	590	608	632	588	554	593	603	610	616	583	589	606	608	591	599	585	577	589	605	599	573	577	595	612	622	625	601	560	600	566	585	621	628	586	611	583	656	561	621	580	593	577	570	583	574	545	593	616	561	582	617	571	586	640	605	570	559	611	583	629	560	614	603	548	599	602	603	612	621	606	591	591	634	594	571	616	603	582	596	604	603	558	594	614	614	605	625	613	594	600	624	573	581	550	578	565	596	596	589	606	559	595	586	584	579	581	650	611	607	572	623	623	603	611	594	564	639	590	620	604	610	586	590	609	580	570	602	575	568	626	572	637	595	567	600	592	626	589	614	589	631	564	573	560	558	590	552	623	629	598	635	603	599	612	618	596	598	596	597	594	615	601	592	580	626	617	598	577	534	621	610	582	592	576	644	603	546	589	635	597	598	586	603	541	592	612	599	678	562	586	625	608	594	585	584	530	557	588	582	558	610	625	587	625	560	564	571	559	617	576	618	585	559	614	601	581	590	609	613	585	592	617	611	606	604	636	624	635	589	587	585	574	619	621	609	609	616	614	609	621	594	538	616	609	574	598	602	596	648	620	620	574	550	601	574	600	604	547	632	629	585	552	581	597	591	643	596	617	575	584	633	589	622	572	627	608	591	579	615	604	607	569	628	617	635	574	631
4782	2447	1689	1430	1312	1014	740	612	563	487	439	405	667	2321	1960	971	553	321	233	222	231	204	210	189	166	218	219	231	224	187	192	203	196	204	203	187	211	234	209	188	223	192	223	198	213	200	202	211	206	207	202	208	196	206	203	218	189	212	222	183	194	198	214	216	202	214	208	216	234	218	192	209	199	191	200	229	237	227	203	231	219	201	215	244	204	212	223	171	213	220	221	201	211	215	206	197	197	212	207	228	207	213	191	208	199	221	193	226	180	203	207	254	195	201	222	214	219	185	208	212	227	202	191	199	196	203	190	202	203	213	206	175	199	215	227	185	197	205	195	203	205	172	178	201	190	207	204	201	193	204	221	205	193	205	198	211	212	226	204	203	211	201	196	219	189	207	231	188	195	219	223	200	238	194	197	196	191	213	214	238	181	209	210	205	191	200	215	200	222	206	189	208	191	223	203	216	219	203	204	209	222	208	179	215	214	197	224	174	228	204	222	213	203	214	211	217	211	224	206	228	204	202	220	221	211	205	216	228	202	204	201	202	208	199	198	200	205	203	203	214	209	195	215	191	211	237	231	229	189	227	214	197	198	217	214	208	222	221	216	221	207	202	187	188	204	236	210	208	206	216	215	215	194	215	210	210	219	224	230	205	213	197	204	188	183	186	208	189	180	212	190	205	198	209	217	212	217	217	210	220	193	234	189	218	214	216	197	189	224	210	219	208	175	194	212	216	230	219	197	221	207	203	238	202	208	222	215	206	172	238	205	229	236	220	220	203	191	206	228	245	199	208	212	206	193	187	217	202	209	192	208	206	185	238	236	209	209	212	195	225	187	230	211	191	213	212	200	214	262	257	202	217	208	212	196	241	234	208	225	203	205	179	183	192	217	213	215	210	204	186	204	205	211	228	223	212	233	218	225	212	197	194	223	207	201	221	214	216	187	192	186	220	230	212	207	221	202	219	200	192	217	208	217	196	208	196	184	212	207	206	217	213	204	211	201	221	218	196	176	209	194	205	205	234	207	226	210	200	212	171	218	227	185	193	209	203	201	175	212	218	205	229	186	215	198	225	208	202	211	199	219	208	203	174	200	180	202	193	195	204	216	202	200	204	205	194	194	207	216	198	239	211	199	225	201	191	193	214	233	197	212	231	219	218	194	215	182	209	190	268	196	208	221	219	188	190	195	211	207	193	196	206	189	209	212	208	188	199	221	202	205	220	205	222	174	184	203	206	205	223	238	212	210	215	221	199	213	215	229	193	195	242	204	226	208	228	210	225	217	192	213	209	203	206	200	211	213	203	209	206	201	210	193	206	212	199	195	195	185	198	220	221	206	211	219	235	211	199	224	213	213	208	203	225	204	210	207	200	218	227	245	221	189	207	211	204	218	214	180	184	174	209	185	211	222	219	196	176	181	189	216	212	215	202	197	204	200	218	221	221	214	215	212	179	212	210	187	213	220	209	218	223	203	184	213	225	201	213	231	207	223	238	204	210	227	206	184	211	223	219	223	211	208	192	187	198	188	214	211	204	216	233	211	206	187	215	206	191	214	211	186	213	212	225	221	190	199	183	199	189	202	213	213	197	203	205	206	188	241	205	196	210	230	207	197	197	183	232	206	197	218	220	199	228	209	205	197	218	206	201	224	188	206	222	213	193	215	200	222	200	214	212	213	195	204	194	206	196	218	209	187	188	210	243	221	205	181	212	208	183	230	215	208	198	237	215	203	215	192	205	219	197	192	190	207	242	215	182	211	198	208	227	196	195	206	204	218	198	210	183	235	222	199	199	209	194	173	212	191	199	205	202	193	207	228	204	183	203	198	216	185	218	217	226	223	216	232	207	205	208	202	205	212	212	228	213	210	192	228	199	215	185	220	184	198	228	231	185	197	202	190	218	208	207	174	189	206	192	181	188	197	201	198	188	186	223	208	203	221	203	196	212	204	212	192	217	214	199	215	203	205	207	193	195	204	178	198	205	207	219	208	196	211	188	190	200	195	203	217	219	176	236	220	233	209	214	220	202	202	194	206	197	230	223	228	178	206	205	214	203	185	220	212	188	215	178	195	206	211	192	181	218	206	200	190	213	195	172	204	212	178	196	192	202	192	203	215	214	191	192	222	218	226	233	204	195	213	198	204	214	205	213	211	214	204	210	182	201	208	235	196	208	196	219	211	205	235	204	236	216	232	192	176	193	201	242	203	198	218	188	185	210	203	211	178	217	195	184	197	212	216	210	190	200	199	208	223	215	201	200	194	203	208	208	201	205	212	206	227	192	196	198	239	208	216	193	198	214	193	191	189	203	223	207	210	206	232	220	210	217	224	208	225	206	202	216	205	205	198	238	221	190	207	211	207	230	206	217	211	206	217	229	225	240	205	185	189	205	189	228	218	211	189	219	221	185	196	213	208	216	209	209	221	195	210	210	208	216	230	205	222	195	239	204	207	191	192	193	212	175	207	198	190	209	235	215	186	196	233	236	204	225	220	214	234	193	206	203	213	205	219	216	222	212	219	213	210	246	190	207	207	218	238	204	213	176	189	207	196	183	212	194	232	228	192	197	198	191	204	211	201	214	212	195	193	183	210	220	208	210	212	210	231	214	197	191	235	218	205	213	179	226	198	234	212	184	210	221	229	228	211	195	204	196	212	209	213	197	196	216	209	222	205	195	214	220	216	238	205	195	202	222	202	217	218	199	224	206	184	205	244	218	208	199	197	208	201	196	202	219	206	199	234	208	223	217	186	196	237	204	214	197	207	194	209	227	241	210	212	196	213	211	214	196	203	199	259	218	212	222	192	204	218	177	206	211	216	214	209	218	192	208	212	198	229	212	234	234	205	190	201	190	207	220	208	230	213	220	237	192	223	187	224	190	209	204	225	211	211	215	212	183	212	211	193	218	207	206	203	186	210	196	202	195	183	208	179	211	184	218	223	197	223	249	209	207	208	206	252	218	222	206	220	210	217	214	203	219	191	208	216	205	235	212	201	208	218	222	215	188	192	213	203	196	211	202	209	197	189	214	184	200	204	211	199	195	206	201	206	204	207	212	252	171	203	224	186	200	178	229	199	197	196	180	194	176	218	184	227	216	197	211	195	215	202	190	186	251	204	208	246	221	185	204	170	221	234	218	174	203	237	230	193	177	202	209	233	219	214	203	212	236	209	193	202	203	232	227	225	204	202	198	234	187	228	209	192	207	206	152	217	183	224	186	163	202	211	224	205	191	216	203	202	216	233	207	195	184	197	199	216	192	208	192	215	193	251	208	201	206	204	212	193	213	200	220	225	202	221	203	205	209	205	179	206	216	209	199	214	230	212	192	191	216	209	211	218	202	201	187	203	198	213	219	200	195	217	219	207	220	190	191	216	228	202	190	211	187	214	212	230	198	197	232	207	226	225	207	217	220	203	200	226	177	222	199	205	196	215	192	230	206	217	218	218	216	222	226	239	199	210	198	187	218	218	212	188	229	197	200	196	226	215	219	204	195
3968	2436	2756	3906	4748	4447	3465	3132	2891	2574	2657	2323	4053	12237	8863	3838	1822	963	710	635	633	610	553	605	602	582	620	584	610	590	610	585	577	572	618	645	594	587	593	560	619	606	594	593	558	592	647	582	604	603	588	604	609	564	579	585	607	601	607	587	595	584	612	617	606	588	609	562	576	604	594	587	585	595	602	611	592	575	560	585	614	607	571	586	584	570	592	583	604	640	601	613	625	620	565	576	584	573	557	574	609	639	598	602	590	563	595	592	558	590	577	557	640	536	550	566	581	593	546	624	552	592	623	619	587	622	636	565	580	624	603	578	609	619	570	602	627	554	600	586	597	627	597	614	591	594	573	592	586	613	602	614	596	559	581	607	575	593	548	576	575	560	588	600	594	589	594	571	613	611	620	603	576	611	573	596	601	610	612	617	651	562	579	593	569	600	580	565	616	585	616	556	594	593	549	619	555	592	591	596	567	590	568	592	632	575	591	598	611	596	592	581	591	650	609	614	586	601	619	584	539	577	583	572	631	612	558	585	598	603	549	590	628	607	565	630	581	588	609	618	595	589	661	616	605	598	568	610	579	619	589	563	608	582	584	584	588	582	589	570	554	629	582	580	592	636	568	616	599	573	595	617	587	668	583	579	578	529	570	598	608	598	582	610	607	619	610	574	582	559	597	578	616	606	619	616	566	567	581	625	562	618	631	588	578	573	577	552	566	606	609	561	586	600	583	583	556	585	596	596	564	618	627	573	601	592	630	602	620	600	633	623	585	586	583	554	608	567	583	595	573	556	593	607	577	584	595	580	637	582	610	570	645	595	592	617	584	592	592	565	595	612	627	587	570	539	569	561	649	563	561	574	592	602	656	588	583	610	600	623	596	608	557	590	612	577	615	632	615	621	638	562	591	593	565	585	584	595	573	565	609	584	594	634	616	583	618	593	620	564	587	586	576	610	603	618	604	611	589	605	597	632	602	566	616	590	608	583	605	588	605	590	568	588	600	606	618	600	586	597	562	561	614	591	638	605	572	553	618	591	624	624	603	601	603	595	591	640	589	584	576	636	620	621	596	632	584	632	578	599	542	618	623	599	612	612	619	559	571	597	587	572	552	598	610	603	592	563	592	566	576	580	588	568	605	593	605	554	676	597	617	604	612	607	583	596	581	568	609	633	620	604	611	630	592	582	608	643	628	563	582	632	635	557	596	574	562	589	607	617	580	589	587	621	585	568	560	622	586	597	607	618	629	587	586	586	601	568	605	605	575	593	615	601	603	542	600	565	597	584	567	594	591	576	567	608	590	573	614	608	540	561	578	589	578	591	591	565	643	608	601	601	597	580	598	605	607	610	599	554	569	604	643	601	645	615	605	592	641	609	579	614	592	618	598	600	584	549	595	598	597	584	566	590	558	556	651	607	595	588	593	561	584	632	616	612	634	546	624	603	610	596	572	629	616	585	607	593	606	629	550	600	605	572	624	562	589	548	597	576	598	611	596	651	593	615	569	559	616	583	569	590	602	610	588	576	599	616	589	575	590	587	630	579	599	563	601	608	618	601	554	581	604	604	592	595	581	606	582	617	577	616	581	589	636	577	616	635	577	587	555	599	564	560	527	593	623	594	621	577	631	577	642	584	628	588	577	597	586	584	609	604	610	580	601	619	599	553	593	588	605	570	616	556	607	620	576	623	582	580	563	587	566	612	582	606	609	624	621	610	600	642	585	621	590	599	607	614	607	619	611	601	551	611	582	608	602	552	569	585	604	634	586	552	573	597	601	605	579	617	564	594	607	668	565	588	524	599	602	578	590	602	617	586	521	602	593	594	613	617	578	644	669	622	585	603	620	562	596	580	601	561	607	530	637	562	584	598	568	598	560	580	601	620	615	623	546	590	580	574	585	611	607	596	590	614	593	615	627	617	579	603	552	637	594	585	598	596	638	587	630	642	595	600	627	636	571	607	585	562	577	625	595	605	622	621	549	558	563	596	577	561	586	609	603	615	600	587	614	585	636	602	559	581	604	619	574	623	600	594	610	600	618	559	600	657	602	632	619	573	596	588	598	590	583	564	587	620	603	607	603	588	586	580	569	606	606	572	603	577	562	572	596	582	590	612	619	597	594	605	559	611	618	582	571	580	592	611	587	590	593	596	577	592	589	568	625	556	553	547	552	582	578	552	621	598	584	623	572	559	618	572	614	600	582	597	565	621	567	575	637	622	594	601	588	577	641	579	568	614	599	607	581	600	583	575	594	630	594	612	600	636	613	594	596	568	605	586	665	634	620	590	601	571	578	640	561	566	596	584	578	590	613	637	587	632	610	605	603	598	550	581	615	591	600	575	560	670	618	589	564	580	578	593	614	537	611	601	566	572	592	605	623	573	618	557	630	581	597	638	570	608	597	568	571	566	565	564	583	629	621	632	582	587	582	630	572	605	619	593	606	555	600	597	624	592	624	577	588	607	594	579	615	605	589	559	640	593	597	598	580	603	582	592	569	585	568	616	621	569	580	604	633	603	537	606	599	588	609	625	567	612	570	635	623	613	633	617	553	579	580	577	614	622	600	614	609	581	608	643	570	562	597	621	597	635	603	575	622	553	598	602	593	576	600	571	554	613	614	569	560	626	620	573	581	571	583	657	622	580	565	601	603	580	587	623	572	586	602	618	620	591	582	583	627	611	616	638	606	598	566	614	596	584	584	561	609	644	625	601	603	611	598	624	615	638	629	585	647	644	578	594	596	583	556	586	602	557	583	586	562	609	556	617	598	586	565	568	645	635	585	606	566	600	563	615	584	602	589	622	624	630	584	602	599	586	638	631	589	593	583	620	591	582	611	612	638	617	588	530	595	560	646	578	596	598	567	636	585	585	596	597	618	589	606	548	571	596	557	554	551	575	607	578	611	552	586	601	567	596	567	597	588	624	572	569	578	570	566	602	541	592	588	566	574	627	588	606	573	588	637	621	607	609	596	636	563	590	545	570	567	593	643	607	608	560	581	572	559	582	592	594	568	571	570	601	562	592	586	600	620	604	604	594	623	597	612	542	580	610	594	573	597	603	582	603	601	564	598	607	617	591	575	607	594	609	623	636	568	596	564	591	614	625	620	541	578	559	617	605	567	644	610	570	582	602	591	591	621	609	617	601	602	594	626	587	590	602	584	598	600	570	587	626	587	591	565	581	564	590	571	631	578	606	582	628	592	593	606	588	597	575	580	606	597	595	613	571	629	593	535	591	570	564	618	591	580	619	624	593	624	637	608	555	631	616	611	592	574	574	569	567	614	587	577	571	590	594	604	577	553	611	591	595	572	596	603	632	598	608	608	600	637	602	604	602	585	567	576	605	572	587	581	587	599	562	594	616	591	587	602	584	540	609	608	593	602	531	612	584	615	695	625	598	573	590	587	626	593	561	596	566	567	618	606	606	618	599	593	584	550	598	577	617	607	611	592	587	612	604	579	567	581	608	578	590	635	630	572	607	559	552	570	611	565	596
4914	1804	1464	1771	1368	885	664	599	550	573	518	446	889	2624	1686	806	477	315	223	202	209	219	194	208	208	208	196	221	209	218	213	242	220	218	218	197	220	184	193	198	197	212	225	201	204	203	238	202	203	188	205	205	206	192	185	218	191	207	190	221	212	200	219	213	216	218	219	199	212	215	196	195	210	206	182	204	200	206	215	208	207	178	217	225	206	199	194	213	213	200	209	239	226	188	228	187	212	205	205	213	222	211	191	197	222	213	211	201	207	206	208	196	198	210	173	208	237	218	202	214	218	182	202	218	211	200	205	215	203	192	212	207	208	219	180	208	174	184	209	211	187	220	219	211	223	222	206	223	209	179	209	214	225	203	197	196	183	203	198	231	203	221	183	205	206	209	205	184	213	217	192	174	213	210	212	191	209	220	217	200	205	212	219	186	222	202	215	210	201	217	206	234	212	213	191	231	205	198	195	215	192	218	213	237	204	213	223	207	215	210	186	211	214	216	208	182	220	229	193	209	228	210	218	225	206	212	203	191	183	196	217	206	185	179	230	219	208	203	238	201	222	211	196	184	208	185	210	210	208	217	187	189	197	197	216	211	199	224	202	207	219	201	211	200	196	214	193	215	224	194	195	191	185	201	170	220	208	184	188	200	211	211	205	231	200	229	197	211	195	233	209	206	212	213	216	202	213	211	226	208	192	178	196	204	210	217	221	230	210	192	211	218	197	202	209	225	222	202	177	228	221	223	205	222	225	211	210	223	197	187	236	190	235	210	223	169	224	203	190	210	206	218	204	205	207	201	214	194	207	192	227	197	188	219	218	184	210	199	224	205	206	197	199	198	192	204	191	224	178	227	216	207	215	180	219	184	205	201	196	225	215	234	215	232	217	190	232	209	213	211	203	210	206	189	228	189	212	221	205	208	211	247	192	214	213	204	184	222	219	199	228	212	226	215	200	175	182	211	172	183	179	196	208	212	188	200	223	180	187	217	190	206	185	206	212	201	207	205	198	156	202	206	208	236	199	197	229	195	198	220	211	194	183	196	216	217	201	208	193	198	182	216	206	196	187	218	199	203	208	224	198	204	200	221	223	173	195	216	234	226	220	217	213	194	221	209	189	205	217	207	186	182	204	198	229	234	193	207	221	203	218	215	213	213	193	205	181	216	180	204	224	192	217	188	195	192	205	190	214	202	214	205	203	197	193	210	222	201	191	210	217	210	189	222	222	195	234	208	218	222	179	208	216	194	196	213	205	202	210	215	195	206	229	218	210	215	217	205	222	210	193	205	200	213	200	193	208	208	192	217	225	195	178	214	223	202	214	211	222	192	196	214	216	190	215	194	191	216	196	204	200	227	197	200	228	209	229	181	215	192	230	228	205	202	217	218	214	235	198	196	210	209	206	199	214	174	192	178	217	183	183	198	208	207	189	197	205	217	192	203	209	208	187	196	231	194	182	228	227	213	219	223	193	194	219	195	207	217	209	198	218	228	216	207	217	189	222	204	191	187	226	195	211	202	208	216	222	223	204	192	184	218	202	202	195	202	238	212	207	185	197	215	182	187	209	222	197	177	214	204	226	229	194	213	194	184	216	197	197	208	206	194	228	215	198	185	187	205	210	182	223	200	202	193	238	223	210	222	187	202	228	217	194	211	193	220	188	207	223	190	228	212	215	211	219	207	214	207	218	222	213	210	218	205	196	204	211	216	206	178	226	189	224	181	201	187	205	202	189	208	213	185	208	213	187	210	203	222	203	184	208	218	193	200	209	180	181	204	206	198	188	203	198	211	209	192	197	200	221	212	227	221	224	187	226	200	198	189	220	175	222	189	193	232	221	219	218	211	223	209	223	230	214	216	195	215	199	202	196	219	224	208	193	197	212	218	175	235	215	217	193	204	212	228	208	220	214	212	230	198	224	215	190	232	228	216	188	227	197	216	215	211	192	204	213	188	206	192	202	204	227	219	233	207	210	183	172	200	210	230	210	224	225	217	197	211	194	204	191	213	182	198	217	228	197	198	219	229	196	202	219	224	184	220	215	217	193	238	209	202	191	196	198	182	197	228	222	197	230	212	191	219	260	202	219	214	191	214	203	214	198	213	203	193	220	201	194	207	215	206	234	191	213	217	199	211	208	221	245	222	222	207	207	166	192	186	207	231	185	168	186	229	208	205	223	185	202	197	205	203	213	186	192	202	186	213	190	224	195	221	193	203	219	234	192	205	213	191	208	205	222	206	183	205	238	210	212	181	191	207	204	215	228	205	213	223	197	210	189	223	204	206	211	213	195	216	226	204	208	220	191	212	209	235	207	221	211	204	205	195	220	197	189	195	229	186	225	168	204	219	207	214	205	218	218	207	222	208	208	220	230	186	224	207	200	198	216	207	229	185	180	201	196	230	212	237	203	204	209	200	211	209	205	247	191	196	199	186	171	200	179	212	204	212	218	197	206	199	175	202	212	222	215	176	224	214	214	192	207	212	181	214	215	207	215	227	215	198	219	179	197	201	213	196	220	200	213	230	226	188	201	190	205	204	195	215	216	218	189	181	195	232	207	225	214	225	223	232	208	207	210	191	188	201	191	188	191	215	208	227	209	182	206	196	218	196	203	195	215	189	231	192	193	191	201	241	220	218	221	195	188	219	190	221	207	210	191	215	210	181	201	191	177	199	212	185	188	212	207	212	212	207	232	212	231	211	183	206	211	197	200	203	197	221	190	210	220	199	199	191	208	211	239	197	208	183	191	194	215	228	195	208	212	193	210	195	212	191	203	190	214	209	242	233	183	210	194	217	201	194	199	219	200	191	203	207	205	170	197	224	210	209	222	182	186	205	204	234	205	213	206	199	230	187	193	225	225	188	181	209	238	219	207	206	195	206	196	215	202	213	175	211	196	180	200	209	193	207	202	193	203	192	190	176	214	217	222	206	216	209	195	203	216	232	216	183	218	217	205	199	196	222	196	203	199	192	228	211	213	204	226	197	198	200	186	193	198	231	230	215	226	192	208	206	208	227	194	221	210	231	215	194	221	209	190	223	203	199	207	185	209	189	211	181	205	212	210	207	210	213	184	195	210	214	200	210	204	220	221	186	224	195	206	193	208	202	208	240	204	210	220	186	221	179	212	187	208	200	231	195	195	202	216	212	209	227	211	200	195	200	225	213	207	226	221	210	203	229	203	218	198	183	211	194	208	239	236	220	189	238	205	195	218	239	218	223	195	226	221	196	205	202	229	213	213	227	214	209	187	217	204	197	209	202	206	198	220	213	216	225	208	206	214	229	203	222	213	203	212	224	192	167	203	196	248	192	197	191	206	206	232	202	192	191	227	209	207	226	202	216	240	215	243	210	218	208	214	233	210	227	212	221	194	203	212	209	199	200	201	219	218	198	206	209	224	193	212	177	209	198	211	217	204	212	195	234	217	205	204	206	203	219	200	205	211	164	197	204	217	210	187	178	210	208	208	185	211	206	207	211	192	200	216	214	229	229
4061	1845	2893	4586	4983	3783	3104	3208	2857	2767	2503	2351	5331	13107	7344	3330	1640	952	680	610	609	554	575	603	584	571	610	630	552	614	591	612	572	553	617	581	580	602	571	622	615	601	653	580	588	629	574	617	637	632	591	582	569	560	618	621	575	586	618	577	590	597	601	584	603	614	580	586	581	587	585	572	627	633	600	605	607	620	600	608	666	586	606	579	589	589	598	620	586	606	591	587	624	612	606	627	615	581	645	626	632	628	633	582	597	589	586	530	590	599	610	579	568	629	626	605	612	645	581	588	599	601	575	599	576	558	540	562	616	565	613	659	586	592	589	606	603	584	602	574	597	593	614	603	586	601	599	604	597	582	617	621	609	626	615	609	599	567	577	563	589	576	583	623	579	560	580	620	625	634	582	588	599	590	646	594	610	604	617	584	600	571	601	590	628	594	639	603	640	577	624	563	593	613	592	563	607	585	582	608	595	607	629	584	640	621	599	586	620	531	574	606	583	592	586	609	619	597	583	605	626	588	595	591	549	574	562	570	568	650	615	600	609	569	582	595	567	606	603	624	607	603	634	606	603	580	582	600	605	623	583	601	629	616	623	540	529	617	573	598	593	584	601	598	617	567	580	629	575	585	609	579	590	580	613	617	615	568	583	584	561	576	592	592	594	586	585	599	603	601	586	574	628	620	597	633	622	602	620	576	592	591	572	615	624	617	620	603	574	582	576	601	595	579	575	583	596	614	602	588	604	595	647	602	567	619	622	579	612	658	594	578	639	572	585	621	644	585	613	601	604	618	588	591	628	576	596	580	627	606	562	613	587	618	623	598	552	589	602	618	598	604	638	585	616	577	574	572	616	573	612	598	588	597	583	593	564	624	553	620	600	600	601	632	627	607	596	614	578	559	613	584	566	561	613	583	603	590	588	587	585	546	647	597	606	601	580	635	607	546	564	580	590	570	630	629	613	598	589	644	589	583	620	590	605	606	587	603	599	583	597	613	606	586	581	615	605	572	607	561	588	563	568	555	594	612	584	566	596	638	613	592	607	603	587	607	605	580	553	590	592	573	593	614	574	619	593	595	611	593	609	595	597	595	625	612	568	553	624	593	574	592	578	585	579	595	600	589	601	582	593	590	577	613	627	601	617	550	599	621	638	578	624	628	611	614	581	633	581	613	643	616	606	581	587	630	598	570	607	616	570	585	586	574	561	586	636	633	637	643	582	610	584	609	582	615	622	566	569	584	572	614	590	586	580	644	600	565	587	572	620	595	565	619	613	566	571	572	596	570	583	567	568	542	607	606	622	578	577	608	594	569	631	597	564	597	647	573	650	607	633	593	584	602	575	613	541	614	567	564	626	630	575	592	613	600	607	592	589	625	634	543	620	566	621	567	599	553	658	584	612	599	626	603	576	614	582	596	565	599	582	597	620	588	650	580	591	587	567	571	561	581	596	598	572	654	619	593	596	621	582	594	588	609	592	620	636	616	579	577	600	611	599	584	608	598	573	646	573	591	581	588	653	548	596	622	585	611	617	612	611	591	593	572	588	610	628	630	605	591	594	582	608	584	635	567	612	607	637	561	621	599	615	591	590	565	606	580	596	592	594	614	566	624	572	609	584	595	601	620	629	608	602	602	516	573	626	622	640	592	585	620	598	605	629	600	591	604	568	623	592	558	573	616	602	613	544	565	594	624	592	610	603	554	586	585	577	588	583	609	609	583	630	622	580	584	639	596	583	546	620	559	583	592	653	590	604	612	593	628	588	590	616	571	592	633	590	578	566	586	579	595	615	610	622	618	571	558	582	581	591	587	606	618	571	545	595	603	616	585	568	581	604	585	633	591	615	582	587	593	590	573	648	591	632	626	590	582	584	626	567	635	573	595	607	626	624	606	582	603	582	572	621	590	606	583	566	570	563	594	594	611	625	615	585	654	653	608	589	600	610	592	571	602	583	605	594	633	592	602	587	597	558	631	572	626	632	626	578	586	572	596	595	608	593	573	598	604	630	661	619	591	576	600	586	587	601	582	599	593	601	604	641	602	602	572	613	534	617	581	596	619	614	555	616	560	621	582	541	565	594	632	539	584	653	604	561	579	604	640	581	590	600	592	600	589	593	604	604	588	533	566	665	570	649	633	670	584	602	613	595	637	620	600	618	561	592	593	574	614	611	567	606	609	628	602	615	581	545	560	555	562	588	572	593	607	577	564	623	622	608	598	573	568	576	575	580	558	591	555	563	585	631	584	564	613	609	583	596	642	608	547	597	580	569	569	592	578	610	606	563	627	592	570	594	569	610	578	591	619	575	568	625	581	587	621	592	608	590	609	526	628	601	576	571	628	589	614	605	609	599	573	604	611	613	581	563	567	561	591	573	578	626	573	622	644	619	594	586	606	636	591	602	582	591	611	611	588	624	591	572	613	601	628	599	605	573	592	589	535	567	596	600	586	577	622	561	598	538	580	587	598	645	644	652	611	542	596	625	603	648	616	622	593	591	603	592	589	623	579	549	558	641	584	610	566	583	581	609	597	598	620	584	627	572	597	604	578	638	589	611	591	617	604	585	571	614	612	597	576	612	587	610	588	587	569	589	574	565	606	587	576	611	552	606	615	628	597	646	575	608	587	581	573	579	596	579	589	677	600	601	591	580	618	580	642	550	586	587	546	575	604	608	623	576	561	577	607	605	587	612	568	593	600	630	608	624	612	619	580	563	572	576	571	580	597	563	596	581	623	581	553	631	588	584	608	607	653	622	599	590	572	601	607	577	618	585	606	618	619	616	602	612	597	596	604	589	572	635	578	595	656	598	649	585	644	577	636	607	613	566	606	565	627	589	631	580	598	585	573	562	640	585	565	566	665	590	576	577	618	581	627	652	579	607	603	606	583	594	623	645	602	590	587	611	575	608	623	600	570	607	586	635	630	592	598	627	608	619	592	602	594	587	630	577	620	590	616	626	534	564	615	605	605	588	535	594	600	631	566	640	565	646	599	585	602	593	604	560	580	626	579	592	617	612	576	599	614	628	608	582	540	597	626	631	576	580	595	636	604	602	619	568	609	565	571	557	590	575	567	573	558	569	595	615	618	584	650	580	604	558	597	591	622	581	611	588	612	610	610	582	596	630	624	557	561	586	613	585	571	620	562	594	541	592	581	607	601	613	568	619	580	548	632	604	613	616	612	602	620	566	636	562	571	579	610	599	597	614	569	625	595	565	602	584	569	621	545	574	612	584	575	579	605	581	633	627	625	567	580	613	556	589	560	575	590	583	618	599	643	592	594	624	574	597	606	630	572	570	604	549	585	568	579	616	642	585	558	626	610	593	593	615	604	667	546	586	619	594	596	626	591	591	639	570	568	619	578	559	551	576	581	608	596	544	607	587	572	578	601	566	662	602	586	580	630	605	594	619	601	587	656	608	592	573	586	557	601	605	620	607	580	622	618	611	611	607	642	580	549	601	593	570	597	568	608	561	566	582	559	604	569	578	593	586	596
5002	1915	2162	1906	1014	786	639	653	533	526	463	529	1137	2579	1529	799	373	297	227	204	179	227	208	221	223	209	206	200	211	202	213	209	186	232	213	219	223	223	218	192	205	206	227	211	218	217	211	188	235	234	228	201	237	216	191	174	228	198	219	216	250	218	198	227	217	234	195	225	199	205	226	174	214	215	201	211	215	182	193	209	180	217	210	201	213	198	189	207	194	224	231	226	209	206	215	215	222	189	198	219	231	212	212	194	240	202	186	206	205	211	218	213	217	191	235	225	228	195	180	226	218	213	202	214	211	201	178	181	215	234	194	214	227	195	213	217	185	215	201	235	210	231	233	204	207	198	186	188	196	230	195	181	215	220	239	204	203	206	198	179	181	213	236	199	197	217	196	190	199	208	177	223	231	204	200	230	201	201	226	206	227	225	212	208	215	227	204	222	206	190	224	189	194	228	211	189	217	225	208	223	206	211	219	198	183	219	202	207	234	218	217	206	230	225	196	242	212	198	226	245	206	206	183	179	199	209	198	205	219	202	226	196	203	186	202	215	227	229	191	211	201	208	196	227	200	186	199	202	210	221	194	195	194	224	201	220	205	201	218	190	209	236	201	203	199	200	225	209	196	218	222	209	193	182	193	211	212	209	201	203	229	177	221	213	199	206	224	194	203	227	202	205	191	225	199	195	194	212	214	213	205	190	200	201	227	201	215	218	200	219	198	195	214	228	199	192	208	207	205	192	210	204	216	213	206	209	213	197	196	211	189	195	211	213	229	208	193	208	198	163	202	224	197	193	205	205	210	175	217	204	226	187	202	195	202	192	212	222	203	180	178	203	206	222	191	187	205	195	235	218	185	199	190	238	219	194	188	203	228	219	231	220	223	225	207	199	209	177	198	209	202	214	208	204	211	213	210	209	238	179	208	213	214	194	212	206	222	225	186	215	181	217	221	201	209	199	217	225	212	216	212	190	219	211	213	215	210	235	199	222	199	209	199	202	222	200	210	200	217	212	205	215	207	220	224	239	208	202	216	215	197	206	193	203	215	229	234	201	217	194	196	212	196	206	206	205	181	196	217	172	208	201	200	225	211	195	221	208	207	223	230	194	207	221	209	197	222	182	220	229	227	205	210	242	181	201	195	208	195	189	199	207	188	198	222	193	208	222	203	207	198	209	218	180	199	190	196	189	207	194	192	175	200	221	223	190	190	233	195	205	223	208	214	210	219	196	188	208	196	212	229	192	208	194	226	242	232	205	202	197	223	208	180	204	241	200	212	200	206	224	208	205	194	217	187	182	217	202	222	239	185	199	195	218	222	201	237	202	207	198	216	224	220	184	221	178	230	183	197	185	221	222	198	214	197	171	175	228	206	219	199	199	194	200	236	211	207	215	218	190	197	193	245	226	210	229	197	197	219	224	192	206	202	228	232	227	210	216	201	228	203	212	222	228	218	198	215	194	210	207	215	187	219	194	211	200	186	209	216	214	204	194	197	186	178	204	191	202	205	203	198	184	222	218	210	203	219	189	194	234	225	207	213	204	205	201	210	196	196	215	206	192	199	211	201	195	208	194	204	228	203	202	206	205	235	210	219	210	207	223	217	209	201	236	168	188	191	188	210	189	206	212	241	190	181	208	231	197	219	192	180	179	210	189	198	194	227	208	225	194	210	192	214	228	204	215	208	202	200	203	198	203	188	199	223	220	201	209	216	213	202	205	208	222	200	202	197	180	211	228	234	182	230	221	218	218	202	245	207	244	188	198	225	220	174	201	213	208	198	197	214	200	203	202	223	211	194	201	201	199	179	230	175	199	213	204	194	203	199	212	208	197	201	205	174	193	224	206	225	233	194	204	228	206	210	211	190	203	208	209	204	202	183	213	184	211	202	210	199	238	205	205	232	224	202	195	223	223	200	217	201	205	218	205	217	230	208	210	207	204	185	190	194	205	190	206	222	198	199	178	202	194	183	218	193	199	199	223	228	197	184	192	201	212	198	204	206	206	225	193	210	200	218	203	225	213	188	212	226	202	202	219	225	192	209	205	220	222	220	211	198	216	225	219	173	183	209	204	196	217	191	192	209	206	190	193	252	172	221	212	220	204	191	201	191	231	203	213	187	194	217	212	226	187	219	217	188	181	192	198	205	179	206	200	208	205	202	192	178	213	208	204	177	201	225	208	200	242	207	224	201	216	204	221	198	222	220	217	196	222	202	212	186	190	200	202	177	224	201	206	219	210	195	201	179	231	213	191	211	175	206	231	214	227	210	184	182	206	214	180	195	214	222	214	174	210	188	227	215	206	177	208	194	198	206	190	203	211	205	218	204	195	190	202	209	219	213	191	194	198	203	218	216	203	202	207	211	220	206	194	190	232	221	187	199	224	196	209	234	218	254	216	238	202	206	235	219	218	198	213	208	218	209	201	177	204	200	191	194	214	216	192	197	190	208	215	209	215	202	203	228	201	224	196	204	228	212	210	201	227	181	230	223	221	192	165	215	237	195	224	214	210	229	214	206	204	193	215	186	211	202	198	190	228	214	196	212	214	243	204	216	231	191	218	210	197	205	244	217	215	195	226	208	210	212	211	209	218	206	193	189	209	203	225	198	213	200	193	210	179	207	198	226	201	196	182	200	202	219	203	212	181	213	222	191	243	217	212	225	225	195	203	194	197	227	192	205	224	193	198	218	210	221	186	238	218	201	208	213	198	224	203	213	221	220	206	202	226	208	174	213	208	202	212	208	213	198	196	200	190	187	196	209	211	213	214	224	213	203	208	211	240	205	236	196	222	222	211	232	222	213	226	196	184	208	205	246	225	215	187	201	226	227	222	241	210	244	180	198	199	210	203	207	211	221	204	210	213	221	194	200	208	197	195	199	211	218	192	207	216	192	186	222	194	214	229	202	209	220	171	221	211	233	234	207	194	236	229	209	238	223	215	202	208	234	207	204	220	194	227	197	224	200	202	193	202	194	208	213	215	189	190	235	223	197	189	208	194	205	210	218	196	226	215	187	203	234	203	205	188	206	186	228	216	197	222	222	208	219	233	194	199	208	215	203	198	204	214	226	191	213	217	195	190	187	214	182	177	198	213	209	200	173	212	202	232	227	202	213	199	173	206	213	190	199	196	217	200	194	189	215	211	205	211	182	217	217	214	211	216	204	212	218	194	217	208	192	193	225	197	186	200	209	233	216	203	203	221	198	198	196	232	184	234	202	228	195	191	222	197	208	217	204	211	214	211	178	197	249	237	190	224	209	225	201	196	196	225	190	197	175	224	201	210	208	231	204	202	212	228	206	197	224	193	207	191	202	219	229	216	199	205	203	234	187	201	197	201	222	217	213	200	204	201	221	179	212	208	201	202	208	206	215	204	239	203	205	201	211	231	212	201	224	195	224	200	196	203	214	187	224	230	239	237	223	207	211	228	233	213	197	219	226	212	205	190	201	213	209	190	184	201	197	214	180	171	217	188	198	204	191	213	198	212	229	215
4045	1955	3381	4954	3936	3432	2996	3022	2900	2867	2511	2737	7060	12425	6736	3144	1509	892	639	629	603	604	601	634	583	575	586	614	592	590	601	640	633	557	580	616	605	628	602	657	592	593	591	622	603	582	608	627	596	553	582	624	614	571	569	607	599	593	582	660	658	540	584	566	574	574	592	557	652	613	558	579	602	582	558	552	603	630	566	628	608	596	623	652	593	599	569	632	600	590	577	572	624	576	586	559	625	615	540	584	566	576	574	577	589	589	574	564	624	576	590	599	614	567	584	574	588	606	569	615	605	621	600	574	615	602	621	580	624	571	609	601	583	585	542	608	568	586	636	575	616	602	598	567	601	569	625	671	592	608	567	589	622	590	571	638	586	600	598	609	600	588	640	624	600	601	611	630	580	582	590	572	588	588	584	571	563	554	638	595	611	590	588	582	601	575	587	617	612	537	604	586	568	602	601	620	586	565	584	611	580	576	608	582	589	588	592	666	532	609	583	605	592	605	576	558	598	564	563	642	595	629	558	608	550	601	581	638	599	579	585	607	591	570	620	605	627	569	617	611	579	571	577	621	611	592	590	646	620	605	559	569	621	549	543	643	631	610	640	621	595	606	642	563	566	608	585	597	610	583	590	583	630	608	608	565	612	611	566	588	589	628	577	558	592	613	599	604	631	576	584	571	580	561	606	578	585	608	617	582	610	629	569	586	612	633	578	632	572	560	600	653	607	597	589	567	586	573	612	579	642	578	611	584	587	617	533	567	591	594	646	569	646	580	588	592	578	610	626	626	613	601	596	636	588	601	624	658	574	606	622	604	582	558	586	600	591	559	632	637	645	581	557	589	598	543	558	587	652	610	604	607	600	570	627	609	635	614	588	625	573	595	624	605	601	574	589	621	626	539	608	605	628	612	586	570	575	577	601	589	596	614	619	604	586	610	591	630	593	584	603	590	588	548	606	618	568	584	596	554	603	606	601	582	619	596	569	591	595	584	589	586	606	634	621	591	602	599	602	577	596	559	643	588	602	555	588	595	603	594	619	562	613	603	587	554	555	591	585	582	633	565	606	559	586	571	597	599	539	599	609	584	584	631	595	640	591	574	600	599	565	603	590	585	601	562	596	577	565	580	566	644	620	569	538	595	609	611	582	602	590	642	609	584	602	568	579	578	595	594	589	604	580	613	609	594	627	581	590	558	578	569	578	638	582	584	631	582	567	612	552	609	584	622	521	566	623	605	580	577	593	591	552	601	608	588	598	607	610	554	573	620	595	612	537	599	633	602	590	588	600	574	590	582	613	606	571	591	571	586	577	601	597	608	612	622	617	618	568	605	611	629	610	567	590	605	582	632	580	580	592	604	618	610	604	597	617	578	595	609	620	584	582	585	580	534	585	604	570	589	555	630	611	575	537	614	586	587	577	571	596	581	588	577	563	616	588	640	612	610	587	613	568	603	594	594	584	578	617	567	594	617	586	594	568	581	567	581	603	593	597	570	592	618	583	569	591	596	606	581	614	607	576	565	577	581	589	606	588	570	648	595	575	590	598	616	598	578	617	604	565	568	599	599	586	555	598	629	634	547	637	607	562	587	572	596	580	581	611	638	576	576	592	594	610	554	586	546	623	557	566	634	582	569	594	590	571	580	560	576	569	587	603	574	594	600	628	591	607	608	573	627	580	557	600	563	607	627	558	579	586	598	554	640	614	620	639	582	632	591	586	591	554	580	609	584	548	605	602	637	616	592	589	569	609	581	627	569	609	610	589	608	595	604	574	590	592	587	600	599	609	599	600	619	588	553	589	626	601	609	562	603	594	574	583	573	601	573	608	593	615	570	595	578	574	605	570	610	607	617	557	583	590	605	614	570	575	632	625	594	598	617	579	568	608	602	574	573	606	564	618	608	575	595	607	594	602	641	573	588	601	554	642	588	587	577	625	625	580	580	565	580	600	575	604	605	577	594	577	585	646	555	609	543	570	608	597	578	565	627	588	553	612	634	585	596	603	563	607	624	588	565	548	589	574	588	581	590	575	617	584	600	537	574	580	566	585	595	572	621	580	575	576	571	619	556	554	591	612	588	585	586	582	565	621	594	602	601	618	605	628	591	568	612	615	583	621	606	597	585	562	600	637	554	617	673	591	593	586	614	616	609	597	601	585	580	598	640	579	559	609	548	570	580	558	615	612	576	579	595	591	596	599	586	605	590	583	603	566	628	560	638	595	545	605	596	608	622	577	587	651	550	620	599	596	558	590	554	574	598	559	596	636	574	582	662	576	633	628	579	625	565	557	601	603	620	617	637	612	556	608	618	612	604	619	567	593	581	560	626	576	589	613	604	612	608	584	600	634	621	579	603	640	630	584	575	596	624	624	631	619	612	602	609	623	610	573	624	580	609	591	599	633	594	583	573	570	578	618	583	565	610	597	614	564	596	592	617	589	618	615	638	605	599	605	561	572	576	584	581	586	600	578	604	592	596	577	630	564	583	604	570	608	609	609	566	597	592	629	572	628	551	603	594	572	615	602	629	666	586	598	528	620	595	554	591	547	580	629	581	624	592	633	585	604	562	567	630	597	572	572	573	575	576	576	581	602	569	556	604	609	631	612	591	596	634	585	625	658	645	593	611	638	576	591	596	589	610	573	606	610	580	616	617	599	601	584	545	618	586	625	603	557	607	575	594	568	613	594	609	620	591	622	573	586	588	580	616	604	614	603	591	581	633	594	616	577	612	565	596	622	618	588	622	600	607	558	595	625	584	573	630	636	619	629	585	570	625	577	631	570	613	569	605	594	598	622	609	611	603	651	582	648	591	566	591	589	632	601	556	596	608	618	590	575	572	567	643	623	573	607	568	589	560	639	598	585	558	587	567	620	591	590	571	597	633	604	590	579	606	593	640	590	567	631	605	623	587	605	620	591	635	614	603	582	591	615	598	619	633	602	636	590	570	613	609	615	560	586	613	574	592	610	644	588	588	608	587	569	586	607	602	562	558	610	578	644	584	621	588	594	594	577	582	596	584	596	589	603	599	657	581	665	563	587	641	601	582	602	631	577	605	589	624	614	615	610	563	607	600	594	591	612	622	608	618	576	583	591	606	587	617	584	556	589	584	602	570	576	590	596	611	642	581	585	600	585	578	644	625	584	602	606	650	623	617	574	590	551	581	606	597	627	584	616	592	662	617	578	616	577	611	604	532	602	567	545	571	596	586	570	596	620	609	587	611	575	586	592	592	621	632	578	614	595	583	627	639	602	631	606	606	598	629	611	648	590	618	562	583	609	622	591	566	597	630	590	573	570	587	619	580	556	619	571	602	579	595	662	630	600	599	612	608	580	563	612	641	605	623	611	604	654	641	590	538	567	593	648	568	577	609	603	595	589	586	581	580	547	586	555	606	584	624	614	648	610	591	575	566	580	547	596	620	598	598	613	611	602	577	598	600	619	612	652	598	625	594	595	588	627	587	612	579	607	621	611	616	542	608	568	605	553	584	605	601
4661	2064	2158	1439	1046	795	712	590	580	549	517	501	1173	2307	1639	837	413	307	209	211	207	236	201	196	199	202	205	210	232	200	209	222	185	202	235	200	168	194	216	191	180	192	213	215	198	184	180	226	221	191	219	199	224	200	203	219	215	200	221	196	189	210	193	196	212	218	216	219	220	223	206	183	218	186	201	240	202	222	177	195	231	219	183	186	228	188	206	229	217	205	215	190	216	218	230	197	201	200	180	170	219	206	200	209	191	200	225	206	228	197	230	199	212	194	207	205	222	208	202	207	200	203	228	227	197	204	209	229	183	200	190	220	202	224	187	181	211	188	200	201	224	222	211	227	225	210	204	179	220	220	202	205	206	196	201	229	221	202	209	215	217	212	195	193	205	233	222	187	210	212	216	187	166	205	227	221	208	226	221	215	213	223	205	223	206	201	210	200	238	190	207	218	202	230	191	181	219	185	215	179	222	218	210	204	212	209	210	245	219	206	217	205	234	180	224	203	205	189	194	190	197	223	207	208	212	218	240	191	193	206	200	204	198	170	211	223	201	225	201	214	220	214	213	233	235	207	224	217	185	222	178	201	201	208	191	212	217	202	205	189	193	186	192	203	218	216	202	189	215	206	217	208	181	233	227	226	199	224	246	193	192	197	199	179	217	205	199	183	190	216	219	204	216	184	212	222	209	200	189	199	192	199	208	220	220	220	192	195	208	220	248	224	188	190	213	231	204	211	212	207	212	212	193	195	218	222	230	222	213	217	202	196	210	232	195	244	197	214	203	226	235	224	204	200	214	203	211	199	210	201	237	182	221	205	207	205	197	222	201	206	213	223	212	185	216	221	224	201	197	191	210	198	211	219	222	198	203	217	208	178	214	198	209	197	223	206	185	194	220	198	205	213	168	215	197	236	208	229	231	212	213	207	221	206	204	184	216	233	181	198	209	189	203	212	244	198	213	212	194	216	215	197	218	207	203	216	219	190	176	199	213	203	225	229	186	215	211	191	188	216	221	220	221	194	197	180	185	216	196	215	214	191	186	211	209	223	216	183	198	202	237	204	204	192	214	220	208	207	234	176	221	205	208	208	213	241	207	201	202	228	223	199	231	205	219	202	209	228	217	215	203	226	190	181	213	192	210	229	212	188	213	208	189	228	191	251	213	195	218	186	195	184	198	217	196	218	203	185	196	197	239	219	201	202	191	218	173	192	189	208	211	222	207	192	198	194	198	211	204	180	173	212	205	192	198	210	211	210	180	236	228	181	210	207	207	214	220	212	185	225	180	196	210	193	220	218	208	212	206	231	192	219	223	206	192	211	214	224	215	199	230	192	204	211	211	220	219	201	174	185	224	197	217	219	220	197	223	232	183	217	230	191	204	182	228	211	237	183	182	210	213	218	204	207	212	182	218	200	196	229	223	212	215	213	193	205	231	200	216	224	205	203	222	202	197	200	216	212	217	189	203	202	198	186	180	205	203	188	177	211	231	223	177	222	179	213	196	189	190	231	211	189	205	194	208	209	222	175	206	186	206	213	200	183	195	201	220	211	213	187	196	186	230	219	210	200	204	196	214	201	202	214	191	186	202	181	233	215	220	197	191	196	228	213	195	211	224	195	191	187	196	213	198	191	215	202	203	225	214	207	230	220	192	207	207	200	226	217	206	229	225	198	199	189	209	197	185	200	231	211	183	188	220	199	201	198	208	183	201	201	215	181	198	207	191	208	199	225	196	203	221	201	234	224	206	217	212	231	194	199	213	187	212	196	186	219	210	199	218	215	213	185	239	211	210	195	213	215	204	234	210	193	233	247	177	216	227	197	202	212	205	204	231	201	224	219	209	195	212	201	222	201	191	205	210	212	200	229	185	188	197	187	205	222	222	238	201	203	202	225	215	204	224	207	230	195	153	222	212	168	225	192	210	185	216	181	204	217	213	204	199	193	220	191	223	218	199	200	207	243	220	210	212	203	168	204	204	198	217	209	200	203	205	222	196	214	205	205	192	190	189	192	216	169	218	216	196	208	202	214	198	213	187	203	183	212	228	212	203	205	203	210	214	243	230	225	188	200	221	206	224	210	205	218	228	201	233	195	208	220	194	207	202	203	230	186	184	197	229	182	208	214	189	199	198	223	199	191	187	192	192	230	201	206	230	179	193	179	231	187	219	214	193	196	214	189	222	223	185	215	212	205	212	220	236	185	210	211	229	193	221	204	203	195	199	205	229	192	241	216	227	180	213	222	218	210	217	194	195	212	224	221	192	209	228	214	214	190	226	176	185	200	208	200	207	201	212	220	223	241	206	214	220	198	203	216	215	204	196	234	228	197	218	203	223	195	236	207	239	232	206	194	204	198	225	216	213	203	211	200	239	192	224	205	213	191	210	196	204	231	217	196	226	207	224	211	200	215	204	219	207	218	220	221	181	213	205	193	228	199	211	214	189	176	218	193	218	206	208	197	213	194	194	224	206	209	215	204	189	204	197	222	223	192	197	213	192	213	219	233	206	200	220	207	232	189	194	221	205	206	207	220	203	215	230	231	242	200	226	209	181	196	218	225	235	229	196	201	185	224	218	200	216	216	225	202	205	180	228	201	207	204	211	195	222	231	203	191	188	201	191	201	226	188	197	227	225	225	229	186	196	204	206	207	210	192	229	197	177	208	245	185	217	217	191	226	205	215	232	200	213	202	195	206	229	205	212	190	219	232	206	209	222	226	208	195	204	217	226	176	200	204	207	194	223	190	207	238	172	181	200	214	219	204	174	205	217	179	203	219	225	210	187	201	201	235	205	184	212	170	214	198	194	209	211	213	212	218	193	220	207	223	188	231	199	204	167	199	216	209	184	203	209	207	207	201	235	200	201	200	226	213	213	206	211	196	224	218	242	226	205	212	210	191	207	192	196	217	208	208	213	222	227	201	210	222	196	198	202	205	201	241	207	198	195	178	202	217	198	225	219	202	178	201	225	202	193	223	218	199	211	200	223	197	190	202	214	199	183	228	201	196	190	224	226	226	186	186	190	195	201	219	189	237	196	208	210	229	181	200	233	201	221	202	181	205	212	203	163	207	209	202	207	203	217	211	198	215	217	208	219	191	194	211	240	208	186	188	191	204	212	192	192	206	194	217	179	214	205	189	215	200	194	182	215	188	195	219	202	225	216	182	232	208	197	238	205	199	196	226	222	205	197	182	196	181	216	192	218	189	198	194	181	217	198	228	205	212	201	223	208	200	195	194	202	179	216	212	229	191	221	247	216	194	174	230	226	193	189	191	215	213	189	184	199	210	193	179	222	219	225	198	206	239	196	230	212	194	226	192	208	221	210	212	236	217	221	202	208	225	216	210	208	191	220	229	200	217	206	192	224	200	188	223	185	200	219	214	237	205	198	225	213	228	198	205	216	193	198	195	192	169	205	192	218	225	239	215	196	181	208	222	199	223	188	184	208	203	213	208	228	203	195	193	213	208	182	220	224	228	186	197	174	207	202	207
3857	2162	3481	3733	3742	3398	3122	3002	2921	3026	2552	2783	7473	11280	7115	3256	1535	841	634	643	612	585	574	612	641	604	604	579	602	589	605	586	619	593	639	577	592	586	569	582	602	622	615	577	631	610	611	585	626	597	575	585	529	554	605	606	656	644	547	557	604	611	591	591	598	612	623	561	561	543	577	626	638	604	589	576	576	615	635	602	620	577	648	584	610	578	619	592	560	593	590	579	629	608	599	650	591	603	572	576	650	568	575	583	601	583	582	597	578	636	575	600	578	674	599	586	575	584	630	615	560	627	602	592	557	561	604	586	608	556	671	579	596	596	606	604	604	576	603	628	558	619	583	614	581	619	584	603	581	591	562	619	593	651	650	576	604	653	626	612	606	620	595	624	560	616	597	567	635	611	594	586	589	605	568	612	577	625	573	602	613	622	614	584	586	592	599	581	584	585	584	610	596	565	597	559	575	601	597	604	562	596	612	616	582	616	608	588	589	621	627	600	614	602	569	567	549	570	631	558	596	631	647	602	569	597	608	595	579	595	598	568	570	627	618	573	590	625	624	605	612	635	604	626	556	608	581	634	599	595	605	588	611	606	608	628	598	633	623	569	648	609	623	606	569	574	621	615	628	641	605	601	605	595	590	596	610	596	644	587	598	596	566	608	572	590	581	606	542	603	607	618	621	626	622	592	603	589	594	593	599	586	584	569	652	587	612	648	629	615	637	600	568	586	614	602	571	579	622	612	510	577	623	645	554	577	574	558	556	665	600	595	606	616	598	573	585	584	621	546	589	567	591	599	581	608	566	586	640	597	617	595	618	566	590	620	609	625	616	578	599	608	594	576	601	646	610	624	594	622	610	599	591	545	559	626	599	594	571	585	555	586	582	594	599	566	592	618	613	605	581	591	593	625	620	643	558	548	606	598	619	575	610	622	542	606	557	631	612	570	580	580	588	568	643	625	536	590	582	619	622	590	606	607	605	616	606	584	582	641	571	589	599	608	583	570	613	629	621	592	586	568	616	599	548	618	610	590	608	639	622	548	618	609	573	583	621	623	614	573	608	625	634	621	571	614	602	645	570	612	622	648	601	613	551	573	626	588	592	603	599	650	594	606	570	598	585	611	615	575	610	599	644	553	593	605	597	629	616	580	636	607	577	617	590	636	582	579	597	565	581	630	569	582	577	583	630	612	561	601	624	574	604	591	593	591	606	603	561	600	593	591	593	585	592	571	584	603	617	578	640	606	580	591	579	608	581	568	614	575	564	563	617	585	611	622	584	579	614	616	631	596	580	609	618	571	584	582	566	641	609	587	577	570	569	613	568	584	567	601	594	617	592	584	638	640	594	573	646	619	610	643	576	574	625	599	607	621	546	620	575	606	573	617	551	558	580	600	587	612	586	605	557	557	637	593	578	552	616	638	608	610	643	572	626	622	590	571	602	650	624	636	590	582	594	598	621	574	606	624	659	624	595	630	628	607	561	588	617	583	593	607	623	623	583	586	567	606	576	661	539	614	586	593	555	577	598	617	582	623	597	597	623	607	627	549	597	579	603	598	610	592	611	606	591	556	598	588	554	627	649	581	579	622	613	620	609	603	587	584	591	594	593	592	565	584	622	617	566	625	598	629	564	566	588	602	602	582	653	632	597	611	609	598	630	640	557	584	572	625	564	555	645	619	592	580	628	593	612	629	620	569	558	600	608	588	607	566	595	595	586	623	640	630	625	567	613	576	633	600	629	589	647	566	622	620	599	579	610	633	586	588	632	638	618	645	610	606	581	573	621	636	619	593	569	579	568	561	541	610	592	558	625	584	604	593	601	576	544	580	583	599	548	605	586	588	560	586	643	579	585	596	582	593	622	606	578	575	594	593	581	614	607	573	606	661	606	576	601	584	613	628	603	643	603	612	580	583	594	569	620	651	601	572	592	566	594	607	587	602	638	581	566	597	592	588	606	641	550	619	609	613	636	582	623	600	631	656	562	630	604	583	609	591	601	602	647	579	686	597	570	616	589	646	547	632	585	588	596	598	621	641	590	575	622	619	602	572	605	601	581	598	615	541	568	568	614	626	614	615	565	645	653	562	579	625	581	593	617	598	600	627	615	607	581	590	602	605	624	607	597	616	634	614	616	634	616	626	658	584	586	602	602	598	620	593	596	585	625	598	634	596	600	636	615	550	603	616	615	592	610	562	562	599	585	605	630	618	586	586	621	615	586	613	657	560	576	589	639	640	629	591	645	657	621	592	626	588	584	603	587	569	597	607	564	624	606	586	572	608	604	602	618	578	610	596	578	578	531	589	619	577	584	635	625	606	548	590	588	602	584	588	605	614	642	573	588	573	581	598	570	611	627	595	602	621	622	574	559	605	616	579	571	603	642	601	612	588	577	613	623	577	598	592	589	590	595	583	629	561	637	618	617	623	583	608	609	611	579	613	631	594	575	613	604	583	596	625	590	603	632	643	621	609	607	646	579	654	593	619	621	603	607	638	583	616	619	599	638	641	593	606	608	577	578	611	618	631	599	555	544	582	603	593	684	615	623	651	605	567	572	612	587	593	576	604	611	620	573	569	581	639	595	590	598	585	623	604	550	609	589	598	573	603	590	579	570	579	625	549	578	558	624	582	608	569	610	612	595	583	588	579	534	594	546	600	591	573	624	643	621	572	579	569	557	571	602	597	604	564	580	579	540	632	566	561	603	589	603	628	569	646	581	641	571	590	573	575	629	598	546	597	602	569	578	568	615	607	553	546	605	593	592	628	605	610	577	620	620	651	594	566	604	640	567	602	627	556	629	566	575	586	618	583	579	612	608	556	584	588	624	588	569	593	612	631	602	582	627	608	567	589	621	633	624	566	596	617	599	591	599	589	594	669	623	581	604	607	596	637	582	591	577	621	584	625	627	569	613	622	584	588	591	583	603	591	588	627	612	611	604	594	603	637	610	614	632	612	628	590	619	552	596	622	529	619	601	616	585	613	586	616	641	627	586	575	620	609	640	540	571	606	633	600	614	604	609	633	608	622	595	581	603	602	599	612	687	561	563	620	580	582	576	612	605	586	615	641	586	618	616	586	606	651	616	585	626	630	565	567	569	616	609	607	572	596	623	614	620	604	600	566	589	611	606	589	563	584	569	641	601	605	599	615	555	556	613	608	600	577	604	566	616	644	561	587	606	560	622	620	595	571	590	599	613	589	596	583	570	645	624	606	540	594	588	615	618	556	619	600	620	598	563	604	594	599	606	584	606	631	607	569	594	595	587	611	610	575	643	538	642	580	571	603	618	591	596	586	621	565	594	605	610	583	614	577	596	590	604	578	597	629	612	598	622	563	597	622	609	638	570	647	567	553	631	593	576	600	574	588	599	619	613	617	641	560	574	638	601	610	608	611	651	602	580	544	590	560	578	545	601	597	577	590	614	599	624	623	572	598	597	597	557	610	603	599	581	639	602	589	591	552	605	610	613	569	588	571	573	640	611	600	581	614	613	583
4657	2165	1882	1404	1020	788	668	610	550	578	441	473	1220	2271	1553	717	436	264	233	187	231	208	224	221	219	210	214	235	243	197	212	198	203	214	209	209	212	183	194	199	186	202	218	210	242	204	209	224	189	189	210	180	195	210	207	196	237	218	224	232	187	191	229	210	217	183	234	195	210	201	231	217	214	204	188	198	204	196	208	211	211	194	211	228	208	183	217	202	217	220	202	208	225	192	203	218	224	198	192	206	207	207	214	197	214	203	229	183	206	200	202	217	207	215	215	224	164	229	193	194	240	222	195	198	201	212	223	220	219	214	221	219	210	222	218	208	214	207	222	189	181	203	190	211	226	202	203	218	216	192	254	223	204	219	189	190	210	210	188	202	226	205	203	188	191	200	203	182	215	215	218	191	183	205	202	199	180	214	236	191	234	200	209	181	213	213	221	184	219	200	222	219	229	200	207	205	206	184	218	208	198	188	198	236	211	164	213	226	229	188	211	198	226	227	189	200	205	220	222	216	212	186	201	214	200	193	215	218	224	205	215	199	226	202	218	217	188	232	210	222	202	193	215	234	207	183	207	202	193	188	225	190	203	215	213	224	183	218	193	209	219	195	207	215	192	196	195	199	191	213	205	224	176	199	210	233	214	194	195	201	199	195	204	176	206	185	214	207	183	185	201	187	199	232	196	197	205	216	210	189	231	205	202	212	221	222	220	214	186	211	201	201	194	226	184	225	191	188	212	214	211	198	194	201	212	224	185	221	227	188	187	205	222	206	226	222	198	239	213	210	178	195	222	192	216	220	202	210	215	205	201	198	212	173	207	185	220	203	213	203	206	209	234	202	183	202	224	206	222	212	216	216	207	211	182	212	212	193	197	173	212	243	205	203	205	234	187	208	217	203	195	207	211	226	203	207	224	203	216	219	229	211	232	199	192	192	229	208	200	193	226	225	181	235	207	217	202	210	232	191	223	223	230	194	215	191	233	188	224	180	217	230	194	185	215	217	217	242	205	183	212	200	218	199	186	216	213	201	192	195	239	218	222	197	209	202	206	209	214	212	206	197	220	225	178	227	232	201	206	204	158	208	207	189	191	234	195	219	191	182	234	219	222	199	227	218	216	207	220	222	227	201	224	190	191	175	210	202	201	203	200	192	196	222	214	216	198	229	193	196	176	179	181	227	195	191	217	168	198	201	201	196	218	195	181	219	199	214	196	206	213	212	195	212	212	222	209	230	196	208	210	183	216	206	228	199	219	221	206	211	206	215	207	201	216	226	236	183	189	186	222	222	225	191	198	205	217	213	204	210	194	198	200	200	197	201	192	195	197	191	182	186	197	200	240	191	211	198	195	199	242	215	206	183	210	205	213	214	215	208	184	217	190	204	170	206	221	227	206	209	179	212	211	208	209	229	217	200	251	205	225	201	207	192	201	205	217	207	229	204	210	208	209	204	198	203	212	197	210	219	223	192	216	187	203	212	236	216	214	196	219	201	198	215	204	211	234	230	246	211	222	199	181	185	216	202	204	205	186	180	180	194	177	205	216	217	193	216	199	208	213	207	204	225	214	233	221	199	205	175	195	214	210	187	169	198	199	225	179	236	203	223	202	190	224	202	185	182	203	194	206	212	199	210	208	209	189	232	203	211	188	195	174	194	208	226	200	186	197	203	206	197	204	235	213	191	208	210	219	192	236	213	173	189	186	223	240	233	214	206	194	205	235	197	197	210	235	202	203	252	212	202	208	218	200	229	203	208	218	202	203	210	189	209	230	195	210	215	187	213	218	189	208	168	208	206	233	194	204	225	227	230	222	187	204	206	198	219	205	191	190	206	203	200	196	211	197	225	203	221	226	219	195	207	195	192	227	208	192	193	233	206	222	192	215	218	200	209	219	218	212	221	237	212	226	189	205	208	201	186	228	211	207	219	186	193	230	200	216	188	198	197	224	209	206	213	202	209	196	211	231	221	213	209	196	214	195	228	177	178	204	225	185	211	220	225	209	207	230	195	200	224	230	233	209	232	211	210	243	191	213	192	204	194	203	221	188	209	186	205	199	201	206	191	217	178	222	237	226	201	203	191	208	198	199	213	198	227	205	201	192	195	201	199	221	202	214	198	204	218	201	214	202	203	195	211	218	226	207	187	211	227	219	210	234	211	215	196	212	236	218	224	196	218	183	205	187	205	199	201	181	202	200	204	176	199	193	202	210	225	206	232	185	209	222	200	176	216	201	208	197	225	186	212	228	210	210	218	206	203	185	202	239	214	180	190	181	200	244	204	221	214	197	200	213	260	205	212	209	221	218	233	209	206	208	202	213	214	220	188	206	212	200	188	197	191	200	215	193	202	215	210	225	210	187	197	186	207	218	206	227	201	196	219	192	200	206	223	217	220	205	206	206	218	169	221	192	221	195	217	212	197	202	205	217	199	219	198	225	185	213	186	200	203	197	205	218	213	174	198	216	207	221	191	203	199	227	214	201	199	188	191	212	208	198	196	208	201	192	205	195	202	208	215	209	208	239	242	221	207	206	184	218	174	196	213	223	212	224	235	192	220	197	203	229	214	212	206	197	208	195	202	220	216	208	193	222	216	204	204	205	229	220	229	220	223	211	220	203	192	202	206	173	212	191	209	216	206	195	202	178	194	194	195	232	193	201	171	220	211	187	197	194	206	213	207	215	195	180	199	204	199	204	201	204	203	213	200	209	216	205	215	217	208	187	206	214	176	209	205	231	185	199	215	214	182	216	199	205	184	209	205	207	192	185	204	180	186	194	195	204	200	221	241	204	204	214	200	213	206	222	195	199	210	202	215	210	223	205	203	229	171	198	209	217	186	229	236	219	212	192	210	222	227	199	213	236	178	200	202	219	211	229	223	233	209	185	224	229	201	194	186	198	197	216	213	205	208	211	226	233	212	178	206	191	213	210	216	193	206	209	224	203	194	202	207	198	209	204	190	227	235	220	220	231	227	196	228	212	181	179	202	194	209	213	207	217	224	190	190	220	198	195	194	189	196	205	201	206	192	218	182	198	193	206	216	202	182	197	201	234	206	214	214	206	189	224	183	224	185	210	221	212	176	187	201	198	225	192	202	195	200	233	226	215	199	193	176	212	228	182	215	237	209	202	219	201	208	204	187	195	190	183	217	202	223	185	213	218	190	210	185	217	199	200	206	202	212	186	205	241	196	183	208	203	185	207	231	172	214	189	209	212	202	210	192	210	226	201	211	199	208	200	210	220	229	198	184	208	217	232	191	198	225	212	218	208	196	181	178	194	202	193	231	212	198	217	219	193	203	214	205	206	210	198	219	209	219	214	234	224	212	218	191	211	189	209	186	200	203	194	219	219	209	203	209	212	212	207	223	212	221	182	228	203	189	181	185	194	223	224	199	192	230	210	187	216	205	202	212	203	215	197	236	183	210	205	211	188	207	226	193	223	227	203	198	186	198	210	185	182	222	203	211	220	210	225	201	205	201	198	178	192	194	210	196
3881	2300	2899	3904	3687	3583	3340	3220	2911	3064	2490	2848	7396	11109	7060	3059	1517	893	668	642	595	618	595	602	548	631	543	624	598	589	573	541	591	608	597	588	621	568	579	582	603	628	592	566	572	613	616	601	606	600	605	559	586	588	584	602	591	564	559	616	576	618	592	600	622	591	604	605	603	558	572	583	642	604	588	602	593	608	592	611	594	581	596	630	641	623	558	610	589	573	575	623	585	578	588	616	586	586	601	603	547	632	591	621	629	582	590	594	597	540	598	571	577	612	613	612	583	553	577	563	629	574	624	553	641	602	586	594	618	587	647	612	620	665	602	594	595	610	571	600	558	600	585	594	530	588	601	595	628	585	581	594	582	632	623	550	604	615	614	644	617	592	610	612	581	625	596	632	614	565	611	592	633	634	580	615	554	642	620	634	576	593	581	635	582	587	615	608	591	575	596	603	598	619	616	596	626	561	621	555	621	612	596	634	590	612	604	613	629	637	571	581	590	577	648	588	588	588	650	559	590	560	618	580	557	613	582	597	580	631	645	602	558	565	600	601	545	582	589	609	615	548	584	556	573	606	577	593	584	578	581	589	622	587	568	593	592	582	594	561	625	638	554	610	565	597	629	553	596	617	578	636	573	585	597	613	600	571	572	589	617	621	574	608	572	573	592	592	613	634	623	676	593	583	591	596	610	566	586	623	588	625	568	626	604	558	545	633	598	591	563	634	596	610	595	620	594	572	564	567	586	589	587	575	602	582	602	568	639	570	611	604	591	589	622	594	608	551	579	642	650	655	590	590	594	591	589	612	603	584	581	569	608	605	611	664	601	570	609	574	597	555	569	580	618	598	590	599	595	602	607	577	618	595	631	582	563	579	654	580	569	618	593	591	586	586	576	616	586	579	579	643	577	593	593	604	585	561	588	600	607	619	591	624	562	649	556	617	581	609	626	614	624	627	587	596	614	567	563	614	588	606	573	611	634	585	592	595	612	609	603	598	587	583	586	565	610	594	596	624	612	568	562	616	600	588	636	609	549	680	544	606	569	597	607	570	603	602	562	629	585	618	628	584	603	590	577	580	592	589	630	576	588	591	546	596	568	612	571	582	548	605	622	598	606	583	632	652	640	613	571	544	612	589	599	577	607	631	589	538	571	608	584	585	562	584	589	619	569	575	603	612	573	647	613	602	569	582	605	571	602	609	586	597	588	605	593	608	608	559	587	603	566	574	592	600	611	599	649	573	597	588	571	608	565	567	570	596	553	594	648	579	602	576	623	632	559	604	593	617	628	589	613	590	602	582	573	588	590	607	616	579	590	589	568	591	614	599	594	596	617	557	565	593	590	595	631	553	565	599	596	618	615	583	586	630	624	594	568	601	623	599	586	597	566	584	591	577	587	628	630	622	621	623	609	560	634	613	630	615	590	558	587	592	567	587	632	579	588	570	581	595	606	590	575	599	574	578	580	630	586	603	588	604	623	561	564	593	565	602	575	606	609	599	580	581	590	585	569	603	592	620	580	592	625	596	586	571	614	544	640	561	611	561	584	610	603	620	623	586	619	587	616	584	581	567	636	574	577	590	609	574	557	631	551	603	603	610	579	558	595	576	569	556	583	611	650	593	605	571	616	581	530	608	577	596	612	588	618	564	600	600	606	583	565	654	613	581	590	586	602	599	596	582	549	650	597	605	592	587	603	591	595	626	620	570	588	628	645	565	586	589	622	627	629	570	584	670	578	578	614	593	601	594	586	589	602	559	591	630	620	636	586	601	559	592	568	612	624	589	575	596	601	565	569	563	624	596	608	616	579	582	591	566	585	661	611	601	588	577	584	602	599	607	549	637	579	603	575	576	628	586	552	624	584	588	582	579	611	605	611	631	614	599	578	584	587	584	601	605	594	588	627	631	605	607	601	594	631	594	586	593	589	573	595	559	579	566	554	646	602	603	582	646	605	614	610	589	604	623	598	615	586	577	630	610	611	615	582	598	546	597	598	565	632	564	606	574	559	594	566	640	616	610	565	568	558	581	636	570	624	580	612	630	560	610	591	613	584	555	596	560	598	587	623	571	613	605	587	579	581	611	599	620	594	576	630	569	598	574	594	556	555	579	608	540	574	590	610	579	588	598	644	580	575	615	590	593	583	610	597	583	560	601	568	598	646	601	611	558	606	607	588	609	578	588	579	627	599	595	559	614	585	610	579	605	566	599	597	617	599	608	591	606	612	653	587	562	604	586	585	578	604	584	588	610	630	583	587	596	576	577	578	553	617	572	602	588	643	631	648	619	566	581	597	581	597	601	627	605	590	546	580	605	570	587	580	623	576	640	603	605	606	575	613	615	585	602	604	591	610	607	552	597	620	569	571	578	585	560	584	626	606	615	626	600	601	600	623	562	615	590	600	637	587	564	569	576	590	555	574	614	593	605	567	629	580	577	591	599	586	569	616	618	565	565	623	597	598	598	573	607	594	590	592	610	635	607	616	554	585	554	565	593	613	619	546	588	552	602	592	616	618	595	574	602	603	582	556	614	615	558	619	601	569	587	611	605	623	608	592	618	585	589	600	576	597	599	598	610	580	599	570	596	633	582	559	625	636	653	574	604	581	613	568	634	611	591	596	618	578	598	574	626	562	611	646	594	627	560	596	645	597	573	630	566	600	562	579	568	580	575	563	590	562	542	626	596	638	580	609	613	611	576	606	591	603	612	608	624	590	577	617	596	624	570	571	572	542	622	620	649	609	605	569	596	644	593	619	586	595	627	635	623	612	585	602	598	578	636	557	603	577	579	586	600	558	628	547	580	632	571	608	611	584	595	603	566	619	604	563	583	599	577	545	579	599	625	594	587	589	615	550	589	614	638	599	607	589	557	567	561	577	623	568	609	566	577	581	580	628	598	578	609	559	626	573	635	612	596	608	601	594	638	648	587	582	607	595	571	568	573	589	576	556	593	585	549	585	641	622	578	587	589	600	602	619	585	617	579	595	608	584	640	613	596	590	663	577	573	608	607	620	616	615	627	596	561	565	620	627	544	583	600	573	618	570	549	570	580	597	583	591	570	596	566	573	606	570	598	553	604	572	594	592	605	610	576	600	567	618	625	624	598	619	581	589	620	584	631	594	587	597	598	637	633	582	591	583	596	580	576	615	604	588	617	532	581	582	562	580	610	658	582	586	586	607	561	515	589	604	564	614	602	572	593	571	583	644	583	636	597	601	611	602	569	612	616	577	620	572	561	598	543	561	580	648	621	588	575	603	618	655	588	590	605	589	564	585	569	619	566	581	610	581	597	649	588	613	584	600	601	552	597	607	580	613	608	588	644	608	630	595	568	587	590	619	619	591	563	600	578	604	623	565	594	574	605	547	573	608	584	637	612	577	598	579	582	557	591	612	611	584	573	621	568	566	600	591	589	569	559	595	596	607	571	572	578	602	576	613	639	600	566	585	625	603	625	609	624	653	597	598	550	577	594	588	599	568	602	620	610	640	615	610	591
4629	1847	1738	1362	982	706	696	611	595	541	488	484	1505	2281	1518	754	400	267	249	223	218	201	201	224	182	187	210	214	219	225	194	194	207	202	204	226	199	233	198	224	236	223	202	241	211	195	198	204	217	209	217	202	227	211	230	225	214	212	221	218	206	190	216	188	205	225	187	207	224	188	211	215	210	212	237	202	224	219	209	221	216	190	206	207	241	212	190	199	201	202	219	236	226	198	218	226	225	211	224	205	195	232	228	186	227	221	205	190	202	215	202	206	227	200	215	207	222	188	205	213	219	209	191	211	205	220	188	187	209	209	185	191	204	179	189	207	207	194	195	215	194	211	174	203	206	197	201	184	200	228	215	208	204	224	181	204	214	194	186	196	205	183	205	233	213	212	207	197	208	212	231	217	189	202	206	230	223	201	199	220	226	184	214	214	210	230	216	207	198	207	236	208	202	202	202	213	213	205	225	194	193	201	213	221	220	206	183	235	204	189	199	229	203	213	209	218	189	198	210	223	225	210	185	205	176	195	231	208	224	229	199	180	203	208	240	236	202	216	211	203	236	220	194	216	235	199	201	251	220	205	232	186	203	231	216	211	212	199	215	221	225	208	195	219	208	205	216	220	213	229	218	196	219	206	210	215	205	206	205	220	233	221	204	193	205	217	195	222	220	212	192	192	198	214	214	164	209	184	190	193	213	194	196	196	225	190	219	205	212	202	213	203	198	210	225	200	180	191	214	187	206	178	223	215	203	214	189	210	197	218	194	211	204	212	201	200	198	215	206	197	211	185	201	230	213	194	207	167	207	218	192	211	192	227	193	192	203	203	219	200	202	173	217	217	213	208	207	209	224	191	213	177	220	229	206	196	222	187	206	186	202	219	213	185	212	209	216	234	222	207	192	209	201	231	220	219	196	224	220	201	215	171	216	225	189	209	225	191	212	214	226	205	205	235	192	229	201	246	175	226	227	198	187	219	209	208	205	227	200	205	211	192	209	210	180	196	206	196	226	216	230	232	199	188	209	199	233	204	196	192	241	196	198	205	224	202	230	226	189	205	194	220	183	172	212	177	195	214	213	213	212	231	224	209	196	195	217	213	199	201	198	204	222	190	207	208	206	219	219	186	177	200	195	199	199	203	204	241	192	229	195	200	194	214	179	197	244	203	234	208	219	196	210	198	236	181	197	193	204	202	233	205	208	236	209	202	236	225	212	211	186	220	203	186	178	219	195	164	211	221	206	188	212	194	201	196	221	245	223	218	202	204	250	206	207	196	198	214	227	215	216	185	230	218	214	219	163	198	178	210	193	208	192	201	217	208	202	235	204	188	201	199	209	182	201	210	206	202	206	234	208	223	200	190	208	204	222	203	214	199	220	185	199	195	200	222	200	207	218	205	225	236	248	217	200	207	207	220	187	179	191	235	206	210	210	210	200	173	212	212	233	212	206	225	176	216	205	205	239	220	216	234	191	205	211	215	215	214	203	191	180	225	218	213	209	223	196	196	218	198	208	213	196	185	222	208	199	199	190	226	197	202	214	235	208	189	199	217	198	205	219	199	221	212	215	207	211	174	221	241	221	181	195	188	230	224	190	186	209	197	219	206	194	215	214	207	211	222	206	206	198	186	201	216	232	210	208	191	186	214	196	219	210	221	204	194	209	180	230	207	187	197	215	198	193	193	195	217	207	187	207	211	216	186	202	222	224	201	199	217	210	210	235	215	193	194	208	207	192	215	219	213	218	215	221	191	216	212	196	196	211	216	236	222	209	230	202	185	187	230	197	187	196	200	196	183	207	192	223	193	221	204	212	231	194	198	218	218	217	212	187	196	197	224	224	197	203	228	189	184	219	216	212	209	206	204	195	186	213	205	214	202	168	194	212	222	209	211	171	207	197	215	201	212	197	195	211	212	189	227	217	217	203	205	228	194	212	179	201	228	206	244	199	185	209	205	214	201	210	202	214	204	222	222	188	216	235	209	213	204	216	203	178	221	216	205	217	198	214	166	196	218	205	233	208	176	211	184	203	216	202	209	198	218	198	232	188	210	183	213	224	201	202	217	222	197	190	211	205	194	208	221	210	208	204	236	199	220	228	198	227	193	198	205	216	203	196	183	205	240	222	198	197	202	191	214	218	178	205	188	232	210	220	202	205	205	200	203	224	227	188	222	191	215	210	220	195	196	198	220	206	202	189	211	185	202	209	222	197	209	192	228	214	215	208	222	189	199	201	228	198	190	203	195	201	216	204	214	198	195	200	229	229	191	214	238	222	212	217	206	205	196	232	203	211	202	213	218	223	191	205	210	203	193	220	238	204	216	218	203	201	198	220	210	189	197	225	202	211	197	209	210	187	199	200	216	222	198	201	199	205	193	202	208	196	213	205	208	219	247	221	226	207	180	229	224	219	187	210	209	195	204	196	204	218	197	204	213	216	209	208	218	204	219	211	232	204	208	202	189	201	226	204	211	196	172	190	206	224	227	191	218	207	238	203	218	204	195	194	201	198	231	189	231	221	193	209	201	202	194	187	214	197	209	204	212	179	208	214	190	217	224	196	204	216	215	191	179	219	209	205	206	225	189	225	200	186	198	210	201	200	190	209	189	190	179	207	221	205	200	215	208	167	185	196	197	188	220	203	215	193	204	199	192	206	189	194	233	210	206	198	194	184	216	199	209	193	190	216	219	196	208	213	197	213	221	214	206	217	215	194	196	208	199	237	212	190	189	215	198	226	222	178	218	208	216	182	201	227	250	202	224	212	223	238	216	185	195	207	237	202	213	217	230	196	208	210	215	180	220	212	208	215	224	213	212	219	217	194	209	180	195	216	195	197	205	211	183	209	237	202	184	188	202	205	226	186	192	204	195	201	211	204	224	209	189	226	197	217	229	188	208	212	198	219	208	215	204	230	219	217	221	212	184	239	192	221	192	183	200	197	224	197	217	220	250	194	217	184	232	240	225	214	206	227	201	200	197	214	210	188	208	203	224	207	208	199	207	203	186	224	203	207	179	205	231	216	204	199	206	197	246	206	197	197	198	215	193	226	187	224	229	195	200	199	200	206	192	218	198	203	196	169	200	196	200	207	202	210	217	204	228	198	192	233	210	235	200	205	211	201	208	191	185	211	236	235	181	204	249	219	214	227	225	180	231	203	229	214	202	210	200	204	185	218	181	188	224	189	214	188	211	194	198	217	190	207	187	192	207	206	210	214	207	208	209	213	216	190	220	207	220	196	203	171	205	206	221	211	194	216	204	201	208	237	227	171	210	228	201	206	209	190	193	190	235	213	198	214	189	213	230	201	214	221	223	188	217	223	208	210	211	230	204	207	217	231	178	198	198	211	206	187	220	207	200	222	211	214	190	211	218	212	200	222	204	206	198	220	231	204	203	188	213	222	210	223	191	217	201	213	214	250	220	212	194	202	205	204	222	181	176	220	203	226	192	209	211	190	227	223	222	197	203	192	205	198	239	207	193	241	219	180	212	223	213
3824	1880	2937	3899	3620	3065	3249	3010	3181	2839	2311	2757	8630	11068	6412	2886	1459	864	698	640	605	618	559	618	618	572	627	600	611	592	593	583	607	605	616	600	607	597	615	592	602	572	590	549	563	639	634	610	572	579	605	593	570	588	635	583	590	566	544	593	621	593	597	648	634	599	613	618	556	573	581	568	604	620	642	572	586	644	553	624	579	581	593	584	606	594	596	560	635	584	587	577	583	596	567	582	585	585	562	586	564	605	595	614	583	643	606	575	587	576	581	613	587	629	602	598	599	591	583	597	592	545	603	572	575	588	580	606	571	603	565	562	627	568	599	600	648	636	589	593	599	616	633	616	586	630	585	582	617	587	581	583	627	634	597	580	662	596	587	586	577	584	611	571	585	569	595	663	570	603	532	596	605	634	563	584	601	575	603	587	626	593	609	611	580	590	589	567	573	583	560	624	628	612	599	587	598	610	561	615	557	583	610	605	572	626	619	617	571	576	624	599	612	586	581	615	586	600	591	633	570	620	679	590	577	635	555	580	604	633	576	565	596	602	579	644	565	635	654	587	613	567	635	579	605	557	593	637	690	598	580	571	630	564	585	580	600	619	601	570	613	615	536	585	585	575	598	536	597	611	607	635	569	574	585	588	604	580	611	585	658	589	607	572	609	620	610	589	532	609	621	626	611	544	573	606	573	633	575	589	610	579	607	555	589	574	603	595	632	551	604	587	587	602	587	580	636	622	594	593	594	609	592	608	601	619	617	578	598	573	601	571	590	592	630	629	546	615	606	609	567	611	576	619	595	589	615	611	569	603	555	560	613	626	608	626	549	558	599	555	614	576	569	574	552	605	567	578	646	591	650	544	639	557	603	609	601	651	593	644	572	624	622	594	639	590	585	602	583	609	535	592	584	542	585	600	610	594	566	630	595	627	618	639	586	547	580	597	610	561	561	579	610	638	590	583	560	585	597	587	579	582	548	577	663	596	591	615	570	607	592	597	582	581	547	609	593	552	593	621	582	598	583	569	587	618	614	624	586	595	626	605	619	596	648	593	566	578	569	591	574	600	619	588	575	589	564	627	551	605	596	549	572	605	570	595	610	590	599	592	610	577	584	553	608	560	631	609	573	572	590	585	597	579	576	608	606	580	595	613	557	635	609	621	588	662	595	647	621	622	537	599	615	594	601	590	574	586	619	615	571	620	608	572	582	543	625	595	619	594	642	572	608	597	612	607	578	605	579	561	565	624	619	601	581	610	558	558	507	628	629	587	583	612	583	612	594	583	615	561	576	569	612	554	598	574	584	622	609	616	609	585	610	609	605	602	561	560	618	604	588	567	605	578	583	562	568	643	594	569	570	586	621	554	580	620	574	600	579	589	591	592	593	611	607	637	574	622	593	588	627	616	607	616	583	560	581	581	566	586	586	589	605	615	582	603	593	569	617	588	619	610	598	553	570	574	602	594	601	569	622	600	614	619	572	595	575	618	613	607	616	594	626	594	608	593	599	609	617	575	620	575	524	603	581	542	548	604	593	599	588	610	551	590	608	586	621	589	618	585	571	585	589	639	612	593	593	597	583	585	563	608	590	620	599	584	589	530	599	648	592	560	580	593	601	592	552	581	614	607	600	587	584	598	613	575	590	572	606	607	549	569	630	606	587	629	590	624	598	589	590	618	627	614	550	593	560	584	578	567	604	573	599	624	597	579	629	587	642	645	600	643	601	624	575	580	596	620	604	599	583	640	602	592	614	612	603	594	615	589	574	575	575	541	598	604	617	586	600	625	566	619	581	595	601	599	586	580	575	601	672	651	609	596	615	549	629	596	592	612	604	597	605	574	613	579	638	591	600	631	615	602	602	602	588	603	590	606	592	566	612	597	565	592	590	582	553	663	604	649	600	577	565	612	650	601	641	562	540	584	588	602	569	591	570	573	621	636	591	571	561	578	594	573	589	658	579	609	633	643	606	527	585	569	606	591	575	594	607	602	611	639	621	651	592	622	594	623	622	613	582	598	604	628	632	612	553	559	597	598	589	573	583	584	557	604	616	603	572	606	614	560	589	576	622	588	596	591	564	548	616	622	649	559	580	583	574	613	627	589	586	602	576	614	592	624	627	574	598	584	620	593	575	576	644	560	625	599	612	634	599	582	583	589	579	633	601	603	619	633	589	631	558	602	567	576	557	637	577	569	629	622	590	633	616	579	616	592	558	589	662	590	602	575	614	588	582	607	598	582	601	595	539	583	633	622	574	567	592	603	663	590	577	606	597	617	589	592	629	556	580	612	585	598	631	591	612	606	568	581	597	583	588	595	611	611	608	578	554	623	590	569	576	623	580	578	622	611	584	611	586	620	599	575	605	622	615	593	576	635	575	570	588	560	568	549	573	592	619	617	592	596	629	558	609	583	633	618	623	597	594	618	554	574	573	606	590	585	593	626	572	615	589	624	605	605	594	582	640	572	572	562	627	626	613	616	599	562	580	601	618	575	602	624	613	593	565	575	554	588	573	566	588	553	569	603	603	590	610	596	548	600	588	572	548	598	617	621	601	582	567	589	621	610	600	589	586	606	580	614	618	614	609	623	584	594	604	609	633	605	595	579	589	586	640	596	595	632	625	572	587	602	603	590	637	598	607	610	614	623	582	611	585	607	587	582	586	578	544	630	610	574	596	546	601	574	608	599	556	607	595	617	567	628	540	597	601	614	587	607	597	627	646	593	612	594	585	607	582	597	602	572	589	591	577	586	521	614	612	645	618	592	589	637	575	522	633	555	669	560	603	589	633	564	601	595	601	596	574	585	611	591	616	634	603	605	565	588	609	570	576	609	595	594	566	571	637	579	637	619	594	607	631	572	637	597	590	611	586	616	580	607	612	613	581	574	582	614	601	613	566	611	588	593	591	576	575	634	614	594	564	618	632	600	614	591	617	587	571	594	599	607	603	596	596	605	596	594	606	601	590	625	594	624	594	598	599	600	565	555	566	594	573	581	569	589	587	634	619	583	583	582	599	595	591	582	570	621	600	633	595	611	608	623	621	568	602	560	586	579	602	572	619	594	584	609	605	638	644	571	555	647	596	606	586	567	591	586	659	636	588	638	549	588	641	582	618	615	561	578	546	587	574	575	586	603	615	605	597	586	594	586	619	622	600	638	614	579	596	582	581	577	582	594	574	576	608	648	608	607	598	572	600	589	565	623	586	620	588	563	593	616	644	575	624	624	593	598	597	584	607	588	638	587	569	615	611	596	573	655	576	584	603	577	592	623	590	568	549	606	640	579	600	631	622	610	596	565	580	609	561	598	603	609	582	581	605	603	635	618	564	607	605	609	563	624	622	587	594	599	619	565	628	598	600	530	620	586	564	611	592	533	549	607	562	599	614	581	620	588	581	586	602	625	594	567	578	577	568	584	601	575	573	568	589	586	602	610	617	624	606	614	645	582	602	612	573	594	603	571	605	619	582	615	542	569	598	573	614	612	589	597	589	586	603	555
4452	1552	1507	1338	866	805	697	641	582	490	453	557	1493	2332	1518	756	411	305	217	227	204	203	222	210	203	216	193	214	203	210	215	206	203	206	196	211	187	211	211	207	191	195	202	204	199	215	177	192	202	201	223	185	202	217	226	179	198	189	212	195	216	194	210	201	198	220	195	215	229	215	223	229	200	217	181	221	195	179	194	189	182	205	218	188	207	227	186	196	196	211	188	216	215	206	199	236	207	197	195	229	229	198	188	210	194	189	214	205	199	202	202	195	205	212	214	202	195	197	225	189	219	204	204	203	202	197	205	211	197	210	207	220	217	200	219	215	177	202	179	211	198	212	207	198	202	221	194	209	212	178	207	203	205	179	215	195	214	230	220	198	211	208	242	198	245	240	224	198	218	222	211	191	194	188	240	193	207	206	194	186	196	206	194	186	214	189	222	192	213	209	187	205	201	213	202	204	199	204	192	225	256	205	222	184	197	196	209	194	216	202	224	207	212	209	212	206	232	227	211	223	201	208	222	214	200	185	207	196	217	224	217	209	226	230	219	192	201	178	209	202	216	232	200	207	222	221	212	216	187	195	238	178	192	219	216	200	205	201	210	205	243	210	215	196	206	208	212	198	204	216	204	206	193	243	213	222	191	214	224	215	225	198	227	234	197	200	228	190	222	209	169	183	201	200	200	196	202	183	220	209	198	200	188	195	214	203	190	193	189	196	204	214	190	201	214	196	200	214	226	214	208	206	220	218	221	196	213	193	203	210	189	207	199	222	179	183	183	226	221	224	239	196	246	209	204	193	212	197	211	213	178	227	205	195	202	211	210	202	212	188	223	203	203	194	210	209	196	226	206	193	200	203	211	200	201	218	205	223	217	193	200	197	203	210	215	204	229	213	209	192	195	204	205	225	199	212	211	218	209	182	204	201	221	208	196	206	221	193	199	190	192	204	230	209	216	181	197	212	183	193	225	218	231	193	211	201	185	201	226	201	240	223	236	226	183	213	217	231	197	216	210	199	193	185	205	207	181	204	218	202	211	231	202	188	229	201	192	215	191	192	193	193	219	215	210	197	204	222	202	201	209	212	207	207	192	193	203	180	206	209	207	208	220	231	209	204	187	194	192	211	229	224	223	231	195	197	208	214	210	232	207	240	203	242	199	215	193	211	231	207	197	214	214	198	207	207	218	211	219	188	190	213	198	209	213	198	204	186	190	207	170	208	196	194	193	231	217	200	182	186	211	243	218	202	212	190	201	218	188	205	231	193	235	205	204	189	221	210	213	208	221	188	213	223	204	209	207	201	202	214	202	194	203	201	193	213	210	192	187	216	209	186	220	229	204	192	228	219	211	221	203	212	193	211	208	188	211	223	232	231	218	175	198	215	195	214	202	199	204	221	195	197	206	200	218	209	216	213	189	194	213	204	194	200	168	210	225	181	205	207	218	206	219	204	191	185	196	205	191	214	230	202	196	199	209	193	212	204	199	199	209	211	209	228	189	186	181	186	232	205	196	204	215	200	208	185	198	181	226	210	208	222	221	202	204	222	175	198	206	212	197	211	216	219	206	202	234	232	196	218	218	185	199	181	216	222	203	225	198	191	183	182	186	197	210	199	190	207	198	192	199	196	229	202	198	216	213	205	219	182	183	229	208	188	207	204	202	188	215	219	222	214	187	218	222	211	212	206	202	203	193	172	204	229	183	209	208	202	209	197	205	197	222	196	200	192	209	205	199	229	214	178	242	198	220	205	198	179	200	197	211	206	187	201	208	203	230	220	206	204	197	199	196	189	164	212	207	241	188	185	211	203	209	226	210	211	212	215	233	197	205	221	176	203	194	220	220	194	226	191	212	213	198	185	225	210	188	212	222	221	206	202	211	201	177	179	211	215	202	195	217	224	214	229	233	218	223	193	189	178	204	207	207	227	205	195	195	219	215	228	198	213	207	216	207	200	214	223	202	220	218	236	227	214	203	194	196	217	211	202	205	189	227	222	207	223	207	215	184	196	190	186	206	213	222	192	232	212	220	211	208	186	200	203	174	189	214	206	214	199	217	192	216	218	222	190	210	196	205	214	212	189	193	201	226	213	189	228	193	187	225	225	205	220	216	196	190	201	224	179	195	191	189	206	203	212	229	216	199	204	204	205	198	194	217	199	201	225	210	186	208	212	205	187	203	205	193	190	230	226	211	201	218	209	220	206	199	184	208	208	205	211	223	205	211	198	180	209	203	208	195	199	214	218	208	188	209	203	211	193	212	209	230	209	230	217	214	208	230	208	216	189	213	209	220	204	181	203	201	194	205	232	208	244	209	217	199	243	208	261	220	209	221	218	208	173	196	202	195	222	200	215	198	210	203	186	203	197	210	217	191	210	218	189	236	219	199	235	205	201	211	213	206	221	210	222	195	208	194	211	210	204	219	195	208	215	191	204	224	198	185	184	201	216	215	214	191	216	241	220	200	217	198	220	219	184	197	182	229	191	214	195	168	205	221	234	207	205	207	198	219	218	179	211	197	205	230	203	201	214	201	195	204	212	218	185	197	215	236	197	204	212	210	218	202	194	227	211	209	199	193	220	211	207	198	204	203	219	210	205	191	203	210	204	222	196	214	202	196	198	210	220	216	211	199	213	205	219	225	219	228	193	199	232	198	201	226	217	198	212	195	228	234	237	220	183	238	206	194	193	173	199	217	194	202	208	203	204	189	192	224	203	198	218	218	203	217	200	190	201	176	206	216	230	181	218	212	205	206	221	210	211	218	197	236	215	199	207	170	187	200	198	171	185	190	193	203	202	208	214	185	220	206	228	216	206	206	224	217	211	193	196	184	209	205	213	197	183	199	205	213	187	175	186	216	206	203	203	189	185	232	204	209	181	203	229	175	177	217	225	197	192	214	243	202	205	218	220	212	192	231	198	205	240	247	186	198	198	197	208	213	195	202	206	213	204	207	230	222	216	200	215	194	192	200	206	196	201	197	206	208	212	224	194	177	235	179	224	207	177	201	204	195	195	203	221	206	213	179	213	205	215	204	220	199	205	211	230	219	204	197	211	197	207	206	213	203	214	211	205	221	208	226	202	219	207	202	198	217	207	211	207	198	206	244	212	211	220	218	207	190	243	192	208	212	182	200	231	203	188	220	235	186	221	182	214	198	220	217	207	168	201	202	215	213	214	203	228	176	244	185	208	202	220	242	218	198	216	222	212	207	200	229	204	215	236	222	238	198	200	208	190	201	193	237	177	173	197	214	235	190	206	222	213	239	212	194	201	201	193	214	204	200	198	206	228	200	200	216	210	221	208	207	222	223	200	227	239	230	210	239	194	233	233	215	207	216	192	224	202	227	225	204	187	200	220	193	177	215	218	187	208	201	227	203	215	229	195	218	192	200	216	212	188	192	204	212	212	203	200	203	200	233	214	209	201	217	196	201	211	197	205	226	205	210	211	205	195	209	230	192	202	212	209	221	225	184	211	199	198	201	220	196	209	171	207
3722	1664	2960	3846	3256	3210	3336	3134	2903	2629	2315	3020	8603	11027	6505	3119	1480	902	673	631	591	609	580	617	576	588	614	586	629	598	614	569	597	600	641	587	607	600	612	549	593	558	609	595	610	589	585	580	574	577	595	614	603	594	616	600	596	620	605	607	610	655	601	607	564	602	589	572	551	617	545	601	559	605	619	655	619	589	600	624	589	575	619	581	652	561	583	613	618	576	551	628	594	579	584	612	603	538	600	598	575	605	559	609	592	622	592	634	612	638	625	573	632	613	569	608	614	610	530	604	610	599	593	596	589	629	611	567	614	577	592	639	646	619	608	565	548	607	615	587	584	580	583	587	625	573	611	592	594	620	587	588	619	567	573	603	612	594	596	543	587	594	621	608	555	625	629	612	628	573	605	583	608	609	615	599	607	580	621	587	580	590	579	590	595	551	622	628	601	608	596	619	607	639	602	575	584	617	608	575	565	588	612	580	604	600	626	554	599	585	594	577	605	569	594	584	598	575	593	561	603	595	586	541	560	552	577	621	636	578	625	651	554	583	589	636	625	605	632	608	573	605	597	547	577	547	585	575	651	546	586	587	586	607	591	617	546	611	603	618	575	644	590	571	587	584	581	644	613	576	603	614	574	610	623	564	588	588	619	590	626	546	572	626	592	608	611	590	580	604	628	654	589	579	604	614	614	597	612	589	580	599	606	622	590	600	562	617	588	584	573	532	591	625	595	556	635	609	537	646	610	596	620	600	623	565	567	642	546	613	599	616	562	595	604	598	570	566	579	563	623	615	596	564	590	559	587	622	618	610	600	649	604	577	594	556	601	577	594	599	589	602	623	604	546	594	589	585	641	581	590	611	622	556	598	617	556	594	576	612	587	592	594	589	596	583	600	589	578	612	562	576	593	592	617	606	601	590	574	620	615	583	575	612	629	563	573	611	614	606	592	635	605	628	629	620	632	604	573	608	592	596	607	589	620	624	608	565	573	619	587	586	559	618	593	583	609	612	598	589	586	574	558	601	587	583	577	602	571	603	627	588	584	585	555	571	559	605	578	585	615	646	574	583	588	566	581	604	597	612	579	596	594	609	612	576	622	598	623	630	604	648	632	623	605	606	616	582	613	583	586	536	627	573	573	583	576	612	622	638	599	578	581	613	565	637	602	585	561	614	568	584	558	559	588	626	648	581	581	578	579	605	599	587	625	565	619	581	598	623	671	604	548	590	579	606	576	603	547	568	637	567	594	642	587	588	588	596	580	594	574	583	607	613	567	608	624	615	591	605	617	559	536	615	556	563	574	652	620	608	633	597	617	576	581	566	567	611	621	566	597	583	593	593	626	597	642	612	602	630	625	602	586	579	583	589	589	574	621	601	607	576	594	616	606	571	604	553	573	601	644	580	571	596	590	594	584	624	616	596	564	587	558	622	585	600	629	645	615	602	604	644	596	576	557	602	621	619	624	570	561	609	566	587	594	603	573	629	559	585	590	563	592	606	564	572	624	575	615	562	581	612	608	577	575	601	595	572	534	563	607	607	612	562	576	550	606	604	592	575	609	621	619	564	621	601	609	653	631	618	613	590	544	568	625	583	579	591	604	589	556	614	563	609	600	623	607	557	625	598	643	612	593	602	593	612	615	610	608	604	605	618	631	559	595	621	594	592	596	595	599	594	579	635	616	558	597	621	622	549	607	591	621	586	598	588	573	618	603	629	589	590	636	599	539	588	616	550	622	631	564	601	579	589	573	604	597	577	578	612	631	622	600	549	619	618	638	608	600	544	597	565	588	623	543	593	616	598	625	576	599	632	586	552	561	606	595	603	598	554	612	601	629	585	610	585	570	546	604	623	627	615	602	623	606	602	598	635	558	591	533	597	613	624	632	607	661	670	597	622	582	639	605	576	595	576	597	589	644	585	583	627	640	590	585	582	597	575	560	647	570	542	585	577	588	602	583	575	568	631	622	598	576	605	593	559	595	577	554	630	615	556	594	611	593	594	618	631	578	640	572	602	598	608	607	606	676	581	636	599	615	565	613	558	577	586	590	580	596	584	571	544	617	620	643	600	591	597	567	566	558	595	612	593	569	577	592	554	634	624	616	590	595	622	620	592	596	625	589	606	597	610	576	626	612	582	591	631	621	622	626	597	636	606	566	597	598	565	595	622	600	599	613	619	592	655	584	593	576	573	617	555	564	624	618	606	563	600	660	629	595	580	567	566	588	548	656	622	625	558	582	615	611	614	599	608	638	580	609	588	619	560	598	607	637	598	619	604	587	614	622	617	609	588	583	597	624	625	608	596	618	612	592	618	576	620	619	545	581	614	573	606	563	577	569	576	579	626	567	564	588	605	589	594	600	601	610	589	589	615	547	592	590	600	589	622	591	567	562	604	657	583	608	557	589	577	589	592	640	542	603	569	624	564	575	606	594	582	626	588	624	567	600	575	544	570	590	559	617	578	563	594	544	647	592	643	594	535	591	559	630	658	607	586	614	628	639	613	573	560	652	630	597	615	543	643	620	584	638	618	586	611	596	599	599	583	557	558	630	592	599	577	602	579	603	611	602	599	612	586	622	561	582	569	608	575	614	614	631	574	587	579	602	588	571	582	582	591	587	597	598	623	605	610	607	577	592	580	612	586	577	562	618	619	605	622	628	562	599	607	560	593	612	575	613	628	617	541	590	603	613	587	595	577	575	630	572	602	576	594	587	584	606	585	623	606	610	623	594	606	570	574	648	568	572	592	635	577	640	637	583	581	622	622	603	606	562	616	610	598	608	575	596	572	610	600	605	546	573	635	631	590	590	594	600	600	616	577	558	575	623	583	608	579	623	598	592	567	577	583	633	648	620	617	592	545	598	575	622	601	554	582	613	589	574	656	612	654	611	584	557	561	584	583	618	608	622	580	568	607	584	589	592	613	583	602	607	553	631	631	667	611	576	589	639	605	572	563	619	628	594	602	565	592	567	546	612	613	554	620	640	562	610	621	618	575	569	590	623	603	594	605	612	587	594	590	585	546	589	644	593	611	582	576	570	583	602	610	573	553	599	576	591	590	591	624	582	550	611	555	592	619	594	589	575	617	561	561	604	628	570	608	578	593	610	610	593	539	570	595	610	597	639	544	608	644	578	600	598	623	590	623	591	605	628	616	625	590	573	600	603	609	610	618	540	593	627	630	597	629	617	562	584	583	576	599	640	618	614	608	584	605	575	616	593	640	594	585	562	587	615	606	597	632	567	599	608	566	590	603	618	600	578	563	598	598	538	595	589	588	561	605	629	602	574	592	607	574	607	560	619	606	580	590	565	608	564	578	594	611	579	604	596	557	641	547	623	582	619	569	560	590	569	599	596	602	634	607	592	606	593	576	599	626	589	553	534	624	672	601	600	590	600	562	570	554	613	628	584	581	569	548	569	578	601	578	656	556	589	665	568	590	584	588	612	587	614	589	628	576	596	554	563	604	540	608	606	614	618	613	579	542	580	596	586	586
4324	1463	1618	1133	908	801	684	554	624	465	428	587	1760	2219	1376	701	453	274	224	225	222	201	200	244	237	189	207	201	192	205	202	221	192	214	195	232	223	200	211	209	225	221	215	229	201	216	201	210	207	203	196	215	202	205	197	228	205	232	196	221	222	225	215	196	188	201	225	197	188	188	200	236	197	202	217	224	210	203	194	237	210	208	198	204	205	207	215	225	202	221	199	203	220	219	198	198	191	189	199	212	191	243	226	198	189	183	191	195	184	199	187	207	200	208	200	238	195	193	191	233	208	205	210	233	211	207	222	202	224	203	200	237	198	175	195	204	209	203	204	220	204	219	233	217	210	205	196	198	207	235	207	181	217	221	187	199	200	184	213	217	197	198	210	212	199	226	193	226	211	242	179	200	173	187	205	205	183	201	244	203	203	213	210	198	173	203	195	216	200	207	212	165	208	229	199	228	202	227	240	190	203	228	201	214	221	185	184	196	220	213	253	239	201	199	216	226	225	216	196	204	176	186	178	199	198	222	215	209	175	215	183	212	231	236	216	185	190	215	198	211	207	174	208	172	190	182	210	235	210	180	207	220	212	250	199	219	182	219	223	175	211	181	189	226	194	209	206	212	200	216	211	206	225	195	221	221	197	211	211	224	195	231	217	202	200	209	221	188	185	227	211	208	229	202	196	180	180	223	196	211	219	219	202	209	209	202	216	198	210	210	204	226	220	219	197	221	197	224	195	208	192	209	216	232	182	201	207	207	191	241	200	215	202	193	228	211	240	210	214	214	212	211	179	216	195	193	232	213	190	205	212	200	213	193	201	189	230	212	205	198	218	206	227	182	215	200	220	224	205	198	217	215	211	233	181	197	203	185	227	194	187	219	173	224	199	209	237	205	205	215	192	227	219	206	198	210	202	227	206	232	194	201	198	202	202	202	212	204	180	192	196	214	198	189	194	218	213	172	212	204	189	206	204	190	188	206	202	169	188	212	210	232	186	203	196	216	196	203	225	211	228	229	193	204	196	239	208	207	185	203	222	190	191	215	232	199	211	227	208	205	228	180	175	232	206	212	228	197	212	198	230	202	187	189	198	207	231	238	221	220	211	232	235	213	193	207	204	197	183	204	215	211	192	229	196	219	220	195	193	197	203	192	216	204	229	234	196	223	205	204	195	204	238	189	201	207	213	205	185	225	203	221	184	195	214	253	185	210	198	205	196	192	199	207	235	200	214	201	232	191	183	196	194	200	200	205	174	186	227	215	187	191	190	176	194	193	194	197	219	183	195	234	227	220	166	196	189	199	178	180	204	189	199	244	218	185	212	224	226	200	186	211	188	215	222	223	208	218	204	200	186	218	174	209	208	203	205	212	197	206	204	205	218	193	200	210	234	200	213	203	212	208	210	195	228	209	223	204	199	194	168	200	205	211	220	202	215	238	193	213	219	199	209	214	204	197	201	191	218	238	192	218	193	216	199	209	169	217	222	207	199	219	199	244	196	221	207	197	225	208	214	190	197	236	199	226	197	235	210	180	184	225	186	192	209	197	197	221	190	212	218	194	202	198	227	211	193	192	213	207	192	204	204	217	237	221	199	191	178	190	214	225	220	235	211	179	204	181	205	216	210	200	209	202	196	220	224	206	203	185	196	194	215	188	222	209	208	208	190	223	205	205	189	218	206	245	233	186	198	212	186	205	200	200	186	205	213	188	208	206	233	197	193	220	169	223	177	206	212	201	209	204	199	230	195	199	210	194	218	169	177	196	174	204	222	181	205	221	204	203	199	185	164	179	233	208	212	224	214	186	207	205	199	203	194	212	198	211	227	206	196	214	216	212	195	201	187	218	241	195	214	221	205	206	213	229	175	196	206	190	202	190	230	229	195	226	238	213	193	213	198	218	209	230	196	235	176	211	228	235	198	216	205	199	192	202	192	198	209	216	212	219	220	228	230	210	215	226	200	222	188	209	201	228	228	219	197	227	200	198	222	225	197	213	228	217	209	209	201	196	225	216	203	215	208	232	199	214	200	204	229	223	231	195	227	208	185	214	206	235	201	213	192	243	181	216	212	202	206	211	251	223	210	195	229	200	215	188	203	198	181	198	232	181	200	188	205	199	188	220	219	212	197	198	199	210	191	188	182	219	206	177	201	214	212	206	218	231	204	206	208	189	222	218	181	193	223	194	215	197	220	189	216	219	205	205	226	206	213	208	200	206	205	213	207	193	194	203	204	212	193	190	226	208	203	233	206	214	200	211	191	181	184	197	196	243	210	195	209	194	214	188	218	200	213	196	214	206	199	223	202	197	221	202	207	208	186	251	221	208	185	224	225	205	196	213	173	217	216	202	242	189	192	198	230	206	194	238	195	215	214	200	192	210	207	197	196	212	226	227	209	216	199	208	229	214	218	201	196	215	203	199	186	196	215	219	243	201	225	202	215	198	218	200	206	207	205	205	197	230	221	198	207	201	185	222	200	202	211	241	203	219	204	201	202	203	200	208	190	182	242	233	197	204	224	202	214	198	209	224	184	185	221	219	239	207	194	217	180	199	196	216	233	219	211	194	219	215	213	182	216	224	205	220	217	202	210	207	221	199	193	208	212	193	186	219	204	203	210	217	191	202	200	190	183	191	220	187	206	179	207	194	192	174	191	214	213	204	230	210	206	190	211	224	214	199	204	214	219	201	225	197	197	201	214	202	205	192	206	205	206	218	212	209	228	188	208	236	213	212	220	210	223	207	216	196	201	189	216	206	181	183	204	213	242	212	213	226	214	186	189	199	227	215	200	220	236	206	206	208	217	171	196	207	196	216	194	201	201	204	209	188	205	226	206	206	211	219	202	162	240	215	188	183	210	210	219	194	186	189	216	226	204	196	207	216	193	210	231	200	208	192	216	214	234	223	213	189	202	208	193	204	221	206	212	221	193	214	196	220	211	187	190	214	206	191	228	187	184	175	230	230	216	202	207	208	200	188	198	197	192	191	198	197	226	182	194	205	214	185	203	199	200	216	206	201	216	187	214	196	202	199	212	227	215	184	199	228	227	225	207	223	215	224	205	218	192	184	222	237	227	214	221	191	231	200	181	205	207	211	212	174	182	196	197	199	225	209	197	233	234	219	187	197	201	198	211	192	210	202	202	236	203	199	208	209	219	180	205	219	213	227	208	204	179	203	203	200	204	200	169	218	197	197	198	222	216	191	231	216	216	219	201	216	193	193	215	195	209	199	195	211	187	186	217	203	197	219	202	212	207	205	203	214	201	181	218	198	230	203	175	198	199	202	208	198	238	211	205	212	186	229	204	238	202	206	223	193	227	218	198	190	209	200	211	206	206	197	202	204	210	215	207	219	216	201	232	200	224	196	193	232	232	208	204	219	214	195	195	194	193	177	228	188	218	193	205	228	176	183	194	207	190	194	204	191	196	192	221	211	226	197	189	196	218	199	182	200	184	215	201	208	194	205	238	231	229	195	200	219	216	230	211	203	200	201
3740	1688	2961	3549	3522	3458	3112	2808	3011	2564	2162	3161	10089	10581	6004	2797	1362	852	650	641	645	594	547	593	592	577	591	547	583	608	602	584	583	612	574	602	602	626	629	578	573	593	591	616	599	598	587	596	609	586	599	540	598	554	589	644	615	579	610	600	593	561	601	611	567	582	611	648	578	596	594	598	593	605	558	622	628	649	604	565	639	551	601	616	604	608	609	578	601	587	605	599	584	653	553	662	603	607	565	592	558	598	572	579	587	617	568	583	588	539	559	628	578	594	602	610	592	583	613	548	576	601	574	574	575	577	571	585	580	552	597	581	574	605	620	612	564	602	585	581	650	606	615	616	595	569	612	596	567	611	612	583	589	576	632	568	593	553	568	612	554	566	597	557	599	567	579	582	598	611	608	611	595	610	593	603	617	618	562	592	551	586	601	605	627	582	621	606	609	594	600	589	519	557	604	552	592	604	594	600	590	607	589	606	581	605	605	587	607	575	590	613	568	622	565	609	597	616	624	645	578	653	633	588	574	645	567	568	609	572	597	542	557	554	600	620	604	547	584	614	591	595	558	595	641	622	525	620	597	644	615	592	611	604	580	567	581	617	564	635	624	631	591	620	603	570	535	563	610	561	604	620	597	601	562	598	594	592	602	618	618	628	595	612	595	599	557	599	577	619	579	572	611	578	628	581	595	600	633	551	594	602	612	555	623	612	576	587	580	583	609	591	600	602	596	598	614	563	582	614	585	562	605	639	567	588	601	576	623	600	583	612	634	581	567	577	613	574	590	589	577	626	592	584	612	579	621	586	602	575	616	573	607	585	622	584	610	578	607	632	644	607	601	584	616	577	611	582	592	597	565	601	571	602	575	586	587	589	621	606	577	612	605	599	623	606	600	642	617	609	586	599	619	587	553	588	598	633	553	584	582	592	554	591	642	591	610	598	602	551	567	580	551	587	602	643	585	618	542	615	554	601	592	592	595	584	569	579	601	621	625	575	598	585	577	570	586	637	617	628	612	568	629	579	589	600	571	563	630	614	596	558	582	590	584	602	583	617	638	578	588	588	612	553	626	631	585	549	609	621	595	602	621	626	550	623	623	595	585	619	585	591	543	588	609	587	589	588	573	598	573	598	608	590	548	596	590	603	587	586	582	592	574	604	571	603	557	647	583	610	623	609	603	633	603	612	539	624	581	609	577	558	574	610	579	617	612	587	579	600	577	553	627	581	618	610	614	618	594	589	593	612	581	551	619	585	599	605	614	616	610	570	600	602	625	602	595	606	618	573	583	582	593	627	589	593	615	601	599	601	594	601	600	598	582	577	572	617	624	602	608	530	576	569	590	585	590	617	560	599	588	614	577	545	570	584	607	593	647	566	551	569	564	560	575	519	596	635	626	594	562	592	582	596	562	576	598	593	605	562	626	636	600	569	619	582	581	613	570	603	598	616	582	613	567	599	576	587	605	604	579	575	645	594	576	620	605	571	606	599	589	587	629	602	637	611	576	564	584	629	630	615	598	616	601	602	588	622	588	592	554	583	548	610	564	589	636	566	606	618	640	639	574	588	611	612	553	625	604	600	579	607	539	597	614	606	571	590	617	604	617	594	549	585	585	587	596	603	595	565	633	597	583	621	611	605	581	616	608	614	604	633	595	565	594	568	598	559	610	582	563	573	647	583	576	557	588	629	605	583	577	594	579	583	571	646	589	580	629	622	565	589	604	593	603	549	619	557	644	545	615	596	583	582	614	618	605	588	617	580	673	595	560	611	596	602	629	600	612	631	603	569	544	603	590	585	595	565	582	629	589	620	635	598	582	591	619	604	572	575	544	640	585	623	600	583	613	601	627	586	574	574	601	588	572	597	607	577	595	581	613	576	568	651	581	600	591	579	574	589	561	599	611	635	556	587	628	633	589	571	558	610	601	610	631	596	620	601	568	562	593	623	570	606	577	629	569	598	556	607	631	609	589	572	621	566	631	562	588	608	596	612	603	613	615	592	608	546	594	590	628	565	561	619	601	615	640	583	581	612	599	575	639	580	577	596	620	593	625	583	579	609	600	603	612	601	590	575	610	561	613	606	582	552	584	560	550	636	593	573	572	585	560	571	601	589	623	599	668	585	553	616	620	606	642	575	598	580	580	556	612	597	638	608	595	599	591	610	570	576	578	569	571	628	611	585	577	597	568	630	597	626	608	659	596	606	576	574	595	629	576	594	605	623	596	569	615	541	610	629	574	578	562	592	586	581	546	599	602	588	572	540	605	579	592	639	616	610	551	578	611	587	577	613	540	608	602	620	565	632	652	631	565	619	583	655	573	543	575	577	621	622	594	601	596	597	620	595	600	597	604	622	605	623	600	586	591	590	590	585	589	603	586	603	577	613	594	564	609	593	635	577	589	591	600	538	591	618	618	581	629	582	601	603	602	620	616	629	589	610	604	626	563	613	620	575	637	589	618	564	615	565	600	588	613	585	592	582	620	598	589	653	596	614	596	584	585	585	572	605	592	619	610	609	604	576	574	567	565	553	572	580	646	610	599	612	578	566	581	583	561	558	621	574	603	609	586	561	644	611	548	594	583	594	553	613	619	569	610	610	661	568	585	632	612	580	585	554	586	622	569	613	612	579	637	595	640	560	589	637	577	619	600	578	605	611	560	614	605	558	573	596	577	642	594	598	558	599	577	620	532	621	603	596	579	613	646	568	550	583	607	567	607	605	579	537	643	631	659	555	567	593	629	611	612	616	615	591	606	613	576	616	603	610	578	585	578	612	559	584	597	622	589	609	617	593	561	647	586	603	575	627	576	611	631	630	584	589	601	576	644	622	580	567	610	639	580	599	601	574	573	600	597	550	535	609	641	596	563	575	549	604	619	569	588	577	591	593	601	538	549	628	594	588	566	585	621	606	582	611	592	604	556	609	582	578	572	555	562	614	606	577	628	589	588	606	598	611	617	602	588	531	600	643	599	611	592	572	566	574	554	605	547	570	520	598	604	625	649	597	564	588	578	586	621	607	608	640	563	576	616	626	576	589	634	591	650	558	608	599	624	609	586	593	647	612	562	606	622	603	596	618	600	609	610	630	600	602	593	617	608	597	560	586	595	587	572	575	589	630	600	636	592	566	572	627	548	572	564	562	571	576	581	612	592	579	612	596	552	610	572	619	582	609	582	612	578	591	607	584	577	603	589	570	581	629	609	565	568	587	583	550	558	622	598	592	604	598	632	573	652	608	631	596	609	597	579	600	576	574	605	569	594	596	588	576	572	606	580	592	600	604	603	606	605	583	596	621	620	585	627	580	631	583	593	542	580	622	589	588	603	605	647	620	627	596	610	579	618	568	604	559	616	576	627	633	586	612	571	571	608	533	555	627	561	577	576	650	594	590	558	554	571	634	611	619	559	601	617	582	614	605	619	588	566	581	588	586	598	551	574	607	602	606	599	539	588	606	630	586	603	621	585	555	589	570	632	594	543	583	595	605	605	571	579	586
4309	1408	1435	1119	879	751	604	629	568	526	423	610	1890	2244	1295	717	357	267	212	218	226	203	216	207	215	234	212	219	264	199	199	206	235	203	187	205	222	187	230	223	217	210	192	220	196	221	201	188	219	202	213	224	195	204	223	184	221	234	221	204	206	244	214	187	199	169	231	227	199	208	199	217	203	218	212	223	202	193	179	222	194	232	219	202	186	228	192	183	189	209	190	221	207	226	181	177	221	220	202	184	198	199	190	214	206	203	211	217	203	194	196	209	207	188	221	201	204	207	194	215	218	219	192	190	207	223	226	207	225	198	221	210	218	172	193	199	218	202	230	196	213	207	219	208	211	236	196	235	226	220	220	206	217	188	209	186	196	201	221	195	204	185	186	173	210	202	229	183	195	204	200	212	197	204	207	225	194	217	206	212	192	212	215	220	207	201	217	185	209	215	239	200	199	218	190	203	200	233	200	205	205	216	216	205	197	214	195	212	225	216	228	199	208	198	201	209	179	188	197	235	209	203	203	228	211	224	200	217	212	237	207	183	218	210	206	223	210	185	218	195	213	216	217	226	215	225	227	182	208	214	189	207	228	210	209	209	209	207	201	217	202	195	177	228	215	203	215	189	200	209	198	202	218	212	202	240	215	216	227	213	216	200	236	183	207	195	211	202	218	211	214	204	217	214	230	217	221	217	213	215	215	230	222	208	202	205	216	193	214	224	247	177	207	194	219	193	217	210	218	193	202	211	189	226	206	215	210	209	192	192	217	200	189	230	223	203	214	197	199	206	208	215	190	228	199	220	210	210	208	215	206	213	192	213	187	202	223	214	182	196	217	195	240	205	207	223	218	209	201	211	202	226	216	219	200	217	221	191	199	178	210	204	208	174	213	190	216	198	196	220	240	199	207	223	211	202	206	222	201	234	234	206	216	226	199	222	204	200	230	200	207	194	207	216	222	194	228	216	231	190	212	204	209	206	230	199	231	204	205	197	184	222	217	210	202	207	208	206	214	223	220	217	227	239	193	184	228	230	214	208	196	199	199	211	211	206	205	208	225	193	214	228	193	203	185	204	197	229	214	189	204	214	204	182	214	199	187	220	213	206	230	224	179	218	195	222	215	204	218	200	202	220	177	205	206	207	222	211	207	194	224	179	210	223	184	209	225	212	263	197	220	232	163	193	201	215	212	198	207	210	203	202	186	196	210	221	225	220	210	211	203	215	227	192	206	210	202	222	218	187	196	225	172	204	217	209	210	191	197	211	204	222	210	213	234	221	203	209	190	201	187	218	186	210	191	182	204	182	216	211	170	200	220	207	209	207	199	209	198	217	202	177	242	234	192	224	208	200	200	201	208	234	211	200	222	197	190	217	211	203	198	194	205	212	194	198	215	194	213	214	215	198	211	204	209	212	183	204	186	216	204	171	216	190	224	209	236	214	168	226	209	198	227	225	237	211	212	229	217	199	198	214	197	218	191	202	214	213	199	208	212	199	205	242	181	213	210	211	194	223	203	208	203	213	186	190	194	185	201	206	201	213	203	230	195	194	190	202	200	247	216	201	217	234	202	207	218	192	217	205	224	207	212	216	210	214	190	200	198	212	212	205	247	203	181	189	219	195	202	206	201	203	178	198	201	197	215	205	226	209	214	185	206	206	203	213	184	215	207	187	211	207	221	220	208	182	198	200	192	194	234	215	191	210	184	208	240	204	212	201	222	217	189	218	211	210	197	182	201	191	201	210	208	226	195	201	205	182	226	215	195	195	233	186	212	213	233	183	230	217	229	185	225	215	207	192	198	215	201	202	222	195	181	186	178	230	211	229	200	213	210	200	193	192	232	231	182	186	189	196	220	199	199	208	216	218	234	196	220	200	217	207	204	193	211	207	206	206	213	194	215	196	185	191	204	192	192	201	208	222	214	196	207	194	194	219	186	196	201	204	208	212	206	197	213	194	203	209	205	231	196	218	204	198	213	234	205	214	206	205	224	200	205	212	204	201	232	203	178	209	192	209	208	200	227	195	225	201	204	192	227	193	190	229	209	203	213	229	206	226	213	229	185	192	210	217	229	223	217	194	210	209	207	206	191	209	189	238	211	191	222	211	213	226	219	226	195	196	222	206	189	223	171	207	193	193	198	235	199	215	207	220	213	207	201	236	192	190	206	208	193	189	210	214	190	221	223	244	191	203	230	221	211	222	196	181	195	213	201	177	220	221	228	220	219	229	195	206	210	209	188	209	196	219	211	236	237	207	209	193	192	225	195	210	231	210	188	195	188	199	216	196	208	190	218	216	205	211	213	206	218	199	233	196	198	213	200	223	222	202	237	179	237	197	219	202	211	198	201	209	185	208	166	200	192	204	214	231	188	218	196	206	212	202	232	202	205	230	237	196	218	215	221	201	179	211	241	202	211	202	211	187	187	219	220	203	210	213	204	215	202	235	223	198	230	187	215	196	212	206	214	175	186	200	187	176	221	218	215	212	201	225	228	215	228	208	209	226	221	223	199	220	197	185	191	227	226	213	244	215	197	191	200	195	230	197	205	227	187	191	200	213	211	227	205	193	194	197	217	195	203	241	205	185	185	210	196	218	198	204	196	209	196	207	215	208	213	226	216	231	196	213	190	190	193	210	174	213	178	206	207	221	197	234	217	220	206	193	197	192	211	202	215	215	182	208	209	170	196	210	199	208	207	215	227	217	214	214	205	197	201	226	247	202	184	210	184	194	179	235	204	195	198	213	199	213	170	238	206	202	223	200	224	229	230	207	204	221	188	192	208	197	203	210	221	219	208	181	210	211	210	192	233	205	227	204	216	209	222	219	227	177	217	212	189	195	216	209	208	203	196	192	195	217	217	213	236	220	216	214	213	187	182	178	185	200	210	218	206	217	221	197	205	211	215	204	245	218	208	190	203	218	179	212	191	207	222	201	223	202	206	200	208	182	214	218	220	214	212	197	200	194	228	200	237	204	225	217	217	205	212	209	198	189	222	230	228	190	195	208	230	199	207	214	202	216	217	199	209	200	233	214	208	216	202	207	212	212	230	197	178	193	207	190	229	206	207	238	201	220	215	199	186	212	204	190	239	212	198	211	204	231	176	213	202	227	187	214	210	188	182	204	201	193	202	223	214	203	176	213	221	193	238	224	208	226	228	208	213	202	213	202	207	196	216	225	208	197	186	224	213	211	221	228	203	205	216	218	189	227	202	210	193	225	213	188	199	222	185	194	226	208	231	197	181	239	180	213	204	192	193	224	210	217	199	236	183	200	190	205	190	208	216	205	196	219	198	245	200	207	192	200	215	187	209	165	243	240	196	180	212	201	228	203	226	204	181	228	197	213	218	240	201	197	199	181	197	223	190	191	245	198	217	219	205	255	190	196	208	217	211	189	230	212	197	198	210	238	202	207	186	214	216	197	179	225	217	189	218	213	221	209	173	203	198	220	223	211	211	239	222	189	200	211	209	223	219	205	205	173	194	194	199	212	191	207
3643	1693	2811	3425	3395	3182	3171	3035	2961	2556	2266	3485	10634	10613	5748	2656	1366	763	683	613	642	576	588	580	604	609	586	546	626	559	580	582	591	596	605	601	571	639	584	590	583	593	581	618	572	584	607	591	574	563	595	598	614	584	585	557	592	607	683	589	608	580	585	554	603	604	620	602	614	600	605	575	550	601	581	592	587	576	585	560	565	603	617	567	610	622	585	590	576	580	642	559	602	614	577	596	592	548	595	564	579	597	610	641	570	600	558	562	613	618	597	573	601	577	631	619	579	606	589	577	653	591	589	605	575	639	600	550	605	613	626	574	592	669	613	586	565	630	601	597	623	612	589	602	621	574	627	613	608	578	582	576	607	600	577	579	568	564	644	568	612	606	608	615	599	574	573	541	606	595	591	581	577	611	641	594	591	541	634	573	588	576	567	616	579	581	615	595	577	574	649	583	590	569	641	604	588	612	623	595	567	607	613	605	607	583	594	593	527	570	593	564	584	584	590	622	589	614	566	631	596	582	578	535	557	580	635	589	584	627	576	571	584	603	593	612	587	597	588	607	595	586	585	611	610	575	573	614	620	608	598	590	589	576	554	630	566	598	622	594	618	631	577	602	607	577	607	609	653	619	595	615	610	618	590	591	572	577	603	602	614	586	574	579	585	550	583	619	586	547	585	577	604	622	611	569	657	631	585	615	604	622	592	631	558	607	562	579	603	604	576	595	626	619	639	552	614	561	626	613	588	625	630	592	606	622	580	597	600	596	607	631	644	568	621	589	602	588	584	607	598	608	574	595	612	601	594	619	574	609	603	637	605	583	532	615	604	585	535	554	604	593	597	638	581	597	609	590	553	613	570	582	627	592	592	625	620	584	591	558	604	618	578	601	596	560	596	601	590	577	591	601	610	571	552	638	623	614	582	599	549	561	617	618	554	634	615	562	594	554	623	594	595	575	591	622	564	584	592	612	613	621	541	590	612	618	572	628	598	612	617	609	616	615	575	625	564	608	572	593	570	631	576	568	612	559	563	615	643	570	631	571	593	593	590	580	609	619	537	582	644	614	601	586	567	566	623	568	607	619	598	572	571	592	603	609	623	606	619	576	553	598	644	579	544	627	598	594	616	576	606	560	634	631	582	561	552	599	590	599	584	625	631	595	573	561	600	620	628	610	665	621	613	598	588	569	600	625	636	549	617	612	609	574	547	627	590	598	599	607	588	593	618	588	589	605	616	634	609	622	614	562	638	584	577	595	600	609	583	641	589	570	591	617	579	612	600	623	587	628	586	578	627	621	609	598	648	610	639	613	625	568	599	622	631	607	591	594	602	650	583	545	612	620	586	642	622	628	605	555	621	566	618	610	593	609	626	572	581	578	573	619	573	574	600	551	612	584	554	606	646	553	576	555	633	594	595	568	552	599	610	616	627	580	547	603	599	606	611	555	568	604	562	602	599	630	611	599	588	589	606	613	615	576	603	624	623	588	590	607	573	570	575	562	596	604	665	609	561	585	620	586	593	588	605	597	637	561	613	615	558	611	626	619	614	581	602	561	575	601	554	588	616	591	577	590	565	551	601	599	586	544	602	590	625	592	631	596	660	618	551	605	549	568	596	574	576	581	585	564	568	593	639	617	571	571	593	602	593	615	642	596	600	558	616	577	587	596	553	584	623	579	587	585	583	591	578	578	570	612	593	607	623	584	593	609	579	632	595	581	581	598	587	579	609	620	645	627	559	575	637	548	576	591	594	600	568	584	607	590	602	568	585	603	600	582	553	569	597	584	603	604	593	588	598	617	575	606	532	593	581	606	583	651	613	610	602	601	594	601	586	605	612	614	586	603	614	582	602	645	617	578	577	589	615	606	610	579	542	589	587	604	637	608	633	553	610	586	587	619	604	587	592	560	622	592	613	572	558	606	556	628	584	612	614	595	573	581	582	579	580	635	612	575	607	617	611	599	562	542	599	603	588	581	586	581	593	590	576	616	537	596	598	578	536	650	618	638	626	607	610	594	585	553	584	578	621	556	632	559	614	622	563	573	601	581	579	564	639	600	548	583	638	589	620	610	586	625	637	601	587	567	571	597	585	614	577	578	577	601	582	630	641	595	552	603	617	604	586	572	565	585	591	611	596	610	575	609	562	574	626	586	612	621	594	642	610	591	591	576	603	613	604	587	577	562	607	539	589	590	615	578	645	576	631	583	608	660	592	603	587	598	607	611	593	607	616	626	627	586	593	551	582	638	570	571	560	603	604	586	609	590	616	616	601	600	581	624	610	609	636	606	620	589	585	598	606	606	618	548	578	608	618	576	612	595	651	596	541	614	565	612	642	581	582	581	563	573	554	587	597	569	602	560	656	613	636	572	618	618	535	632	568	595	591	587	620	610	608	617	625	596	601	576	608	582	601	569	603	593	532	614	589	623	599	577	597	620	577	650	577	606	551	564	564	589	593	593	582	591	603	546	618	608	586	578	622	587	600	617	582	566	618	592	615	579	594	573	593	619	643	596	575	606	631	624	615	598	562	615	585	618	597	579	567	600	553	633	609	592	599	616	614	553	616	593	606	603	626	620	598	596	580	632	605	599	610	626	574	618	585	568	604	625	637	582	576	574	591	598	580	601	586	613	600	614	649	572	611	601	620	581	616	547	605	629	619	586	619	591	583	568	591	609	638	586	616	576	581	590	546	598	591	619	624	568	565	612	590	614	611	556	675	601	613	594	606	594	577	583	561	673	614	605	622	592	587	580	619	606	603	612	531	588	582	597	564	617	577	611	617	567	591	607	632	628	608	601	617	638	608	556	621	567	582	592	599	587	567	580	624	616	581	563	638	555	621	582	593	575	610	611	633	608	587	582	634	556	625	580	600	608	569	615	599	636	614	565	606	591	567	588	588	639	587	596	588	605	555	614	592	607	597	602	633	597	575	585	599	615	617	583	615	619	602	613	651	595	621	603	618	552	591	567	611	616	602	615	581	543	673	622	601	606	620	601	593	617	600	587	645	603	588	607	623	607	605	545	602	622	586	573	609	570	569	604	563	586	608	593	630	574	578	592	565	614	648	588	596	588	586	596	587	569	604	619	611	628	596	606	581	591	590	579	603	579	619	602	618	609	599	590	586	643	588	584	599	578	598	567	642	607	595	598	589	583	610	610	641	553	600	590	587	626	617	619	595	591	633	591	609	578	586	559	579	600	633	637	590	563	606	592	591	586	588	628	603	568	613	557	582	605	562	647	595	544	598	586	576	602	593	591	559	616	564	591	579	619	547	575	600	619	585	608	610	629	608	565	603	599	592	590	617	602	629	615	601	570	586	566	617	581	604	599	579	592	595	581	578	598	649	612	582	597	608	599	594	593	607	599	571	616	623	599	630	567	596	581	605	601	591	574	590	612	582	562	578	592	576	604	636	630	587	568	590	566	565	606	575	590	648	592	537	626	569	601	585	602	599	611	638	600	569	582	527	599	585	577	600	594	571	596	590	627	616	593
4321	1464	1351	1111	835	706	697	604	598	465	477	660	1863	2329	1304	673	347	259	221	205	226	201	194	214	206	209	210	218	204	181	188	191	214	217	202	192	189	210	215	201	194	229	209	217	213	207	190	198	211	210	207	206	202	188	217	225	217	202	213	198	224	190	195	212	196	227	218	215	197	188	221	200	224	208	227	218	212	211	185	188	214	205	217	207	215	191	192	208	233	196	236	200	211	197	230	245	193	207	181	194	213	203	218	198	200	191	193	219	192	202	201	209	213	198	198	211	182	247	223	216	209	196	170	211	208	207	182	241	212	207	209	246	220	189	167	199	201	207	186	181	184	202	221	186	207	200	213	217	196	208	222	189	201	204	197	209	216	208	193	206	202	214	189	205	213	186	207	223	198	184	227	211	206	225	216	198	215	210	207	225	245	206	222	228	208	217	205	207	211	194	203	208	183	216	208	203	199	200	181	230	196	214	221	185	196	213	200	228	209	208	204	225	204	197	202	207	216	197	223	185	207	189	221	202	213	191	212	205	221	185	223	202	223	218	203	175	211	181	183	214	205	223	210	196	201	220	193	203	208	228	185	229	225	214	205	184	197	199	194	215	245	202	202	189	201	201	216	200	209	204	200	175	227	220	219	214	213	217	214	216	207	203	188	200	187	213	202	221	207	227	178	191	214	203	213	198	189	194	232	201	194	197	212	210	204	182	204	207	221	189	216	212	233	241	210	214	203	225	211	201	210	186	228	210	201	201	193	212	189	203	203	202	215	252	225	215	205	219	187	203	214	219	221	202	217	201	222	214	209	204	225	209	206	232	206	215	216	204	192	171	216	201	205	227	202	199	179	190	211	196	195	194	206	214	182	211	217	186	212	209	189	199	197	213	196	214	213	192	227	238	198	193	191	210	203	186	204	210	194	214	225	203	206	191	212	208	198	193	206	215	198	209	209	206	196	201	211	220	229	221	218	209	194	216	200	218	223	190	227	212	210	224	188	213	211	216	207	220	200	189	204	214	200	197	242	207	213	206	186	225	229	204	209	204	193	221	212	186	215	232	199	211	184	191	218	189	208	210	183	218	213	217	203	207	256	215	207	209	205	228	199	217	206	194	207	213	215	226	217	231	212	194	209	228	224	220	205	209	205	186	213	203	209	210	197	200	213	219	206	203	224	220	191	215	199	211	204	222	214	196	189	201	200	227	214	224	229	204	215	194	221	187	193	202	186	178	201	199	190	198	223	221	205	181	217	217	195	219	181	195	236	218	212	213	213	213	209	216	227	208	188	203	208	200	206	191	197	219	206	190	220	214	208	203	205	215	196	206	213	214	185	209	201	206	226	194	226	203	227	209	191	217	194	217	199	188	219	203	235	249	208	207	204	195	183	182	234	194	190	196	225	212	209	191	196	196	208	196	241	216	221	219	201	205	198	189	203	221	207	213	213	203	204	205	237	220	230	227	212	232	204	219	196	214	216	177	230	206	215	212	182	208	172	222	190	211	184	224	193	214	203	197	211	206	216	195	180	231	215	190	212	200	212	196	195	205	198	177	225	227	202	232	213	207	210	194	228	218	188	204	202	228	213	184	201	225	204	235	201	202	219	222	207	210	218	216	210	214	227	199	192	205	196	201	196	211	228	197	214	233	214	204	206	198	200	220	177	214	197	204	194	204	193	230	209	209	193	217	206	198	218	215	214	190	220	191	219	184	205	207	201	210	213	201	184	211	192	203	175	177	206	199	198	203	215	222	194	212	226	198	204	225	217	232	200	196	209	214	216	223	217	190	185	202	196	231	203	214	220	230	206	190	200	211	213	213	192	202	208	213	211	205	199	213	227	201	209	187	188	217	194	239	213	189	196	192	197	185	180	193	190	222	214	215	249	211	210	213	195	197	247	187	194	211	206	182	233	220	213	207	225	228	200	210	196	204	202	208	219	207	203	211	186	189	194	207	218	185	212	212	212	231	209	211	205	204	239	198	210	228	238	231	201	203	221	204	209	205	192	203	207	208	221	198	194	203	215	201	208	217	210	215	208	197	224	225	214	198	192	205	205	202	209	200	211	208	178	214	212	189	231	219	216	197	205	217	201	228	193	219	216	226	217	225	204	179	188	218	231	200	201	207	198	220	199	230	204	188	220	224	221	232	231	220	208	208	213	206	200	202	216	188	227	216	193	231	236	209	207	220	220	207	203	213	189	202	231	209	222	224	194	234	221	200	181	207	233	207	223	218	204	231	192	207	184	216	198	234	234	209	199	205	199	205	208	200	186	181	191	191	215	229	221	179	192	208	205	220	209	209	200	217	193	183	205	194	209	214	223	209	219	215	178	212	207	199	197	210	221	217	194	236	203	195	216	198	230	199	182	219	206	201	182	178	224	193	228	205	218	217	212	211	194	206	225	210	191	180	213	207	201	225	206	180	233	190	199	198	220	218	208	195	217	175	208	234	223	209	183	221	219	218	202	210	216	217	202	224	220	225	198	214	200	198	209	219	229	207	227	201	233	221	218	210	224	199	200	232	201	211	204	227	227	211	212	211	205	216	201	199	202	205	227	218	209	207	209	216	215	221	194	190	200	182	212	207	219	200	228	228	214	222	233	207	206	197	206	208	197	201	191	196	224	229	200	208	207	227	194	207	210	204	232	203	213	205	217	209	230	201	216	209	203	216	186	209	224	188	225	212	208	205	199	170	193	229	198	219	180	213	206	208	236	223	203	222	216	217	198	210	218	213	209	199	190	216	219	209	227	192	193	206	226	211	223	207	201	194	195	207	188	192	186	217	218	218	218	198	207	212	195	206	197	200	219	225	194	203	226	230	210	211	215	221	188	192	202	197	227	202	225	215	217	235	233	204	212	208	230	191	175	206	209	213	200	213	213	216	198	198	182	226	196	214	213	215	179	186	207	215	202	218	191	200	177	214	207	218	228	212	197	215	207	201	168	204	212	213	204	225	202	186	189	197	248	215	191	217	208	190	217	196	217	222	191	210	185	212	200	182	203	221	214	206	206	196	222	210	198	202	206	208	213	197	172	210	217	174	225	212	207	188	212	219	219	216	209	207	224	196	207	202	196	224	220	218	208	210	206	197	212	225	225	204	201	241	212	218	214	207	188	205	209	217	194	181	202	187	181	237	208	235	235	198	182	226	203	204	200	196	215	182	212	232	210	206	186	204	189	215	228	198	226	198	193	179	207	196	214	176	231	213	200	206	231	199	233	180	198	220	212	209	209	223	200	204	195	190	187	202	210	202	207	194	187	196	204	184	199	207	211	200	190	210	212	207	193	208	216	200	221	189	204	209	216	204	231	228	212	225	223	196	214	213	208	198	192	207	213	185	200	207	201	198	221	204	219	193	203	221	208	222	185	195	217	179	227	189	193	214	196	168	205	197	208	206	194	199	219	193	227	193	209	210	218	187	232	207	204	198	211	214	190	184	189	211	231	203	201	206	191	214	234	184	223	205	221	197	180	214	222	196	222	201	213	218
3638	1778	2882	3456	3170	3058	3239	2947	3153	2477	2499	3845	10621	10810	5513	2538	1278	859	689	612	611	595	622	593	629	624	629	589	572	631	578	603	576	574	595	573	567	609	597	569	620	606	602	619	589	585	570	587	562	593	649	562	571	582	578	643	598	553	621	597	606	604	584	582	592	607	600	621	631	628	558	586	601	579	585	572	609	610	585	624	599	606	602	578	589	595	627	668	585	608	596	603	575	576	599	594	616	621	640	627	610	605	583	595	590	588	592	670	573	587	598	607	571	601	603	619	559	598	659	630	605	608	579	574	645	581	546	581	622	616	607	611	614	577	621	580	567	596	587	589	572	569	591	581	592	652	603	534	593	615	616	592	586	629	614	600	634	583	608	620	607	566	618	672	598	587	594	639	613	573	617	643	616	599	642	578	594	581	603	571	597	602	608	575	585	617	573	611	578	584	658	570	568	575	618	581	601	609	610	593	599	585	625	616	615	578	599	638	610	590	627	602	587	604	582	635	618	619	580	569	553	627	547	612	591	617	570	611	612	582	550	566	616	592	591	525	594	624	626	567	600	561	594	628	618	552	580	591	603	554	604	551	639	625	607	622	552	599	622	589	604	600	586	570	560	606	642	574	596	580	639	587	575	622	574	621	603	585	582	580	557	584	598	595	629	603	625	556	624	586	546	644	607	608	613	594	565	619	619	538	598	570	574	615	625	623	586	593	575	601	615	610	591	590	580	599	584	605	600	574	619	604	601	582	610	633	597	648	606	629	549	625	608	613	617	586	604	628	616	571	626	639	589	563	600	563	589	605	610	600	590	605	586	597	602	624	623	621	603	599	603	602	655	565	582	618	584	595	580	591	621	595	618	588	548	613	610	560	566	611	617	637	565	597	604	639	575	607	585	556	587	614	608	596	599	613	585	581	550	580	622	572	605	622	590	631	595	559	626	597	545	597	592	570	599	633	603	598	586	582	612	615	585	619	604	573	612	579	613	587	588	599	620	596	569	556	600	600	585	607	575	562	567	589	602	566	611	585	624	608	591	562	620	613	594	569	574	610	605	631	594	577	599	652	595	610	641	606	585	585	582	564	569	609	646	563	601	602	607	592	569	568	596	587	589	609	590	579	602	609	578	587	616	589	560	574	643	560	579	619	603	623	570	562	605	573	618	643	574	575	582	625	560	617	568	620	664	597	574	551	582	605	620	610	575	605	595	616	619	618	596	605	608	569	598	567	634	598	612	570	621	582	601	569	596	620	573	601	622	570	594	594	603	574	606	580	590	592	588	568	621	578	639	604	553	571	573	570	580	608	580	567	577	665	597	609	582	621	609	625	619	572	551	552	591	587	583	591	587	597	597	541	547	598	565	602	590	595	589	608	635	610	566	609	613	596	592	555	602	570	610	596	630	613	580	581	619	582	603	573	569	587	592	596	616	604	657	573	589	597	606	594	608	614	603	541	609	611	601	554	556	595	587	592	629	593	574	625	635	553	547	584	583	584	602	557	617	596	606	605	573	599	577	632	575	581	563	614	636	576	591	609	589	606	597	594	593	628	615	590	611	577	584	611	666	598	568	606	613	585	656	591	611	629	613	600	589	598	623	603	569	561	557	602	604	632	593	564	581	588	585	571	634	622	567	627	583	662	580	572	553	628	605	607	620	584	593	652	602	575	548	586	657	600	588	607	582	575	619	594	623	565	640	550	629	583	607	658	584	626	628	602	570	653	546	561	576	653	606	612	590	589	548	582	599	622	636	614	594	604	584	631	592	637	600	596	580	588	562	597	608	577	601	553	577	588	583	596	662	590	600	596	617	574	591	573	620	577	610	548	598	600	588	612	609	609	582	591	666	583	595	554	565	618	579	596	590	579	590	618	582	551	615	622	604	603	576	610	551	583	614	555	570	637	577	592	617	569	640	572	581	606	576	584	601	583	593	582	598	554	611	595	624	630	571	582	576	606	621	563	634	516	566	615	578	572	621	582	610	609	596	577	599	615	630	601	544	603	625	554	587	585	596	587	564	622	608	574	569	618	624	595	616	572	594	622	550	621	601	622	556	584	595	617	595	599	569	613	580	617	613	559	574	621	593	627	599	582	590	592	619	579	619	588	655	584	598	581	589	598	579	578	597	620	564	605	604	666	595	610	621	601	550	565	641	594	609	537	627	559	621	620	615	584	630	590	600	576	586	611	606	616	579	584	623	596	559	590	591	572	621	592	579	580	633	605	605	620	582	622	604	543	579	649	603	600	603	591	593	548	637	627	596	595	595	576	586	598	582	551	598	654	626	586	570	597	590	581	603	571	619	577	619	632	611	574	615	627	606	609	607	602	558	591	609	575	630	656	632	603	567	589	599	637	548	572	606	609	606	599	649	587	622	647	599	589	592	546	556	622	560	603	639	604	644	644	603	591	614	581	625	581	616	603	606	611	584	574	609	564	637	563	602	607	652	657	604	547	596	572	629	593	592	574	586	591	589	577	603	637	540	557	608	589	569	562	621	614	647	604	546	597	550	597	581	614	599	607	602	620	631	563	616	565	565	589	597	608	612	592	585	607	624	616	633	604	615	598	572	588	645	585	588	624	618	563	576	636	613	610	572	583	589	633	596	565	609	581	633	581	599	566	563	576	592	557	538	603	569	593	591	602	611	601	613	576	599	610	614	611	587	615	623	636	595	581	620	639	619	592	582	563	580	620	592	600	636	590	612	611	584	606	587	616	592	557	609	606	590	623	642	622	610	622	545	604	577	587	600	599	628	620	648	573	617	551	601	556	606	594	580	603	556	569	581	569	568	644	612	559	559	610	553	612	587	624	590	621	564	591	647	597	618	547	607	600	618	631	617	592	567	551	578	620	615	607	654	599	600	569	582	600	650	568	602	630	564	644	587	598	580	640	571	573	576	588	640	584	616	587	584	565	628	584	639	577	597	583	622	618	576	593	613	552	597	593	609	588	602	633	627	606	587	582	647	657	622	638	599	641	566	566	639	624	586	605	618	597	604	649	577	597	571	636	573	561	585	602	603	620	594	621	583	578	628	624	609	617	610	623	614	597	557	556	601	583	619	575	584	593	553	599	603	601	625	604	602	555	637	566	610	591	604	603	579	634	602	603	590	602	627	593	621	558	598	553	599	564	610	554	575	636	597	567	591	603	572	587	587	566	572	579	586	624	589	647	579	591	571	578	640	621	588	567	591	588	549	569	579	550	611	611	584	589	602	624	588	612	569	606	633	575	604	598	613	607	563	586	574	586	597	589	599	589	600	619	610	582	599	583	567	561	632	619	595	566	583	589	612	564	610	560	593	576	585	617	565	594	607	575	549	596	571	604	654	613	657	531	582	590	554	615	641	600	586	614	583	566	597	577	620	633	592	569	622	593	628	606	590	588	622	585	575	584	601	598	581	608	632	595	553	624	593	610	596	599	551	634	571	567	560	620	631	566	609	595	565	617	596	624	610	596	571	611	621	593	654	548	596	577	581	586	568	579	616	619
4805	1607	1444	1078	817	738	665	615	620	539	496	721	2046	2214	1287	658	400	264	227	221	204	218	199	209	195	188	194	188	210	205	199	224	200	199	203	207	215	202	219	199	222	194	203	190	208	218	212	207	212	176	189	196	210	216	189	215	198	193	212	202	188	199	180	236	212	211	245	221	201	229	203	187	213	213	222	203	224	228	228	209	210	212	204	190	197	199	215	223	224	200	215	222	198	198	206	189	218	211	204	192	184	196	209	213	187	217	212	205	209	197	218	191	191	218	189	203	197	234	194	228	230	220	215	221	199	221	238	191	214	214	216	209	187	194	200	190	210	223	183	204	211	195	200	190	217	205	193	203	192	195	195	193	197	190	193	204	224	208	196	202	228	220	227	205	189	203	198	176	236	218	214	212	219	195	215	211	220	220	209	213	199	210	190	203	216	200	220	214	184	197	215	215	192	180	238	214	195	201	218	222	222	194	191	211	209	231	202	193	184	190	220	192	189	218	191	199	198	208	228	196	203	207	190	233	200	237	205	225	197	238	200	201	209	224	223	206	199	212	219	231	188	216	208	195	201	205	209	191	189	196	184	200	218	204	220	202	199	206	203	199	197	196	200	240	217	200	210	203	197	198	193	210	232	215	230	204	208	235	200	184	214	187	204	195	221	233	212	221	190	211	218	235	214	210	197	210	224	186	214	194	187	182	213	216	188	207	215	219	212	186	180	215	202	205	158	181	207	187	207	207	209	198	198	204	195	197	201	193	191	208	180	193	211	231	200	210	194	216	212	189	222	183	204	195	195	190	229	222	215	194	225	228	227	216	210	197	198	228	212	223	245	189	193	203	207	200	188	204	197	195	227	180	197	214	212	206	212	212	198	200	196	184	233	230	191	209	210	185	206	180	202	203	197	207	184	212	233	211	221	212	222	199	215	197	203	186	188	204	224	212	197	213	230	198	208	212	201	198	177	209	194	217	224	205	197	216	210	208	191	200	213	197	236	204	188	196	212	199	192	207	223	211	217	206	212	226	211	205	188	186	189	189	203	198	202	196	186	236	225	211	198	196	190	218	221	212	209	207	167	196	207	219	229	190	205	187	222	236	200	168	208	206	225	187	189	224	201	193	209	176	186	225	228	176	194	215	212	177	190	206	209	214	216	209	186	205	197	202	211	217	199	194	204	199	222	193	186	214	202	229	224	205	220	201	224	195	193	181	225	225	196	193	224	212	190	230	239	209	223	197	236	212	203	222	187	218	212	215	207	193	228	198	181	214	197	216	217	209	178	209	198	196	189	198	229	217	199	190	209	231	202	218	206	219	199	232	211	205	192	196	210	207	216	205	231	223	223	202	211	202	196	206	200	199	207	196	215	241	209	210	214	208	192	206	225	225	194	192	195	214	206	197	208	195	204	187	206	202	222	222	225	183	199	189	211	240	215	176	216	207	218	214	187	216	207	198	192	202	189	175	221	209	180	208	208	200	232	205	204	229	205	236	195	205	181	192	201	206	211	228	204	207	217	233	225	201	195	202	223	216	209	196	173	218	212	205	216	200	212	195	208	211	204	196	217	215	222	189	203	223	202	178	211	223	202	191	211	214	233	250	217	217	184	210	198	191	238	192	204	224	190	227	199	201	212	186	197	231	206	184	178	195	193	180	205	185	232	219	216	178	217	212	197	201	187	195	229	237	228	218	214	200	214	209	198	197	188	179	219	210	204	218	236	205	215	215	223	190	188	192	225	176	236	226	208	216	231	211	211	205	215	213	210	211	210	211	208	237	204	215	218	194	198	192	218	188	189	199	202	200	190	226	201	188	201	204	216	204	189	229	186	197	229	191	219	211	223	220	198	214	198	201	198	209	202	214	211	212	198	188	204	213	192	221	205	220	219	223	218	210	199	204	243	186	188	204	206	194	202	205	208	208	226	216	192	200	198	204	205	217	180	205	218	199	203	236	191	205	214	177	189	206	220	220	214	196	211	219	204	196	204	197	194	191	202	222	214	209	211	233	207	208	198	202	232	214	221	202	221	206	199	182	203	223	227	209	200	217	190	208	204	228	221	230	208	217	218	228	223	202	228	193	212	239	194	204	226	191	165	195	218	240	180	217	173	208	242	226	192	238	210	198	202	190	211	212	208	195	193	222	208	208	177	211	207	207	193	209	214	216	211	213	190	206	228	185	246	180	208	190	193	203	211	195	201	210	204	221	230	231	199	203	212	218	215	210	213	196	191	229	208	226	211	195	203	194	183	213	217	210	226	208	217	210	210	196	198	188	223	219	179	185	213	226	204	232	209	197	219	219	210	183	184	220	225	211	200	221	231	204	210	188	203	204	184	208	197	216	184	202	187	205	221	230	231	213	208	206	182	185	222	211	203	199	240	196	237	199	176	231	209	199	206	194	200	214	207	219	214	208	213	199	215	206	232	183	211	205	196	228	187	219	227	215	203	221	207	218	195	216	199	207	195	238	191	198	213	209	222	235	229	216	219	217	197	203	221	196	200	218	199	228	197	209	215	214	190	227	204	211	194	247	220	207	198	209	192	207	202	204	200	231	211	208	185	207	215	218	205	216	189	179	193	186	207	210	201	213	190	197	187	233	214	204	211	222	181	210	221	199	217	206	201	217	183	203	195	224	219	210	194	206	214	224	212	216	199	199	224	225	198	230	198	177	190	202	211	190	199	189	201	221	234	188	224	210	211	226	197	202	202	225	208	221	201	185	210	199	205	191	190	205	190	193	238	213	205	231	195	220	186	220	233	223	195	211	211	202	193	227	234	222	218	187	214	202	192	203	185	184	196	193	212	195	212	210	183	192	223	212	199	235	214	207	224	218	204	197	173	208	214	211	207	203	186	198	215	224	226	204	214	204	225	205	220	204	225	209	214	202	226	187	212	200	192	176	195	186	203	193	183	198	200	210	228	214	189	208	198	219	183	232	197	229	230	210	209	206	198	205	220	176	198	216	205	208	221	198	200	165	197	197	234	190	203	193	241	184	245	207	215	233	218	229	198	188	201	210	213	226	226	215	199	224	210	210	192	202	199	208	220	198	200	217	209	237	194	192	180	205	204	237	239	202	170	193	242	204	208	205	202	219	208	212	203	235	209	206	208	222	204	211	210	214	221	201	206	225	204	217	222	185	192	211	204	229	189	225	211	197	222	180	212	207	218	228	181	199	226	231	213	211	201	213	208	215	195	209	217	188	206	205	186	194	205	216	241	213	211	210	229	198	208	228	213	178	221	236	221	196	210	180	195	190	209	210	227	210	196	180	183	215	219	200	223	198	203	196	181	228	160	200	202	199	235	223	198	197	209	192	224	236	197	184	191	222	179	222	205	216	195	212	218	197	182	195	204	208	212	210	184	189	215	229	229	237	225	212	216	190	196	215	223	187	242	236	206	225	199	203	196	212	220	216	209	216	204	220	224	214	223	225	188	219	208	235	198	213	190	220	217	208	214	215	184	212	198	221	218	199	202	200	176	211	205	202
3893	1684	2988	3446	3214	3353	3052	3067	3273	2754	2785	3934	10927	10280	5464	2647	1286	799	695	604	629	606	591	630	587	596	598	626	587	572	639	577	578	599	594	593	591	602	639	642	554	599	582	604	596	566	590	559	618	611	569	583	623	575	599	575	595	592	597	595	587	616	583	605	635	568	598	603	595	591	612	583	577	615	613	617	562	590	590	571	609	581	648	574	562	581	590	595	617	574	575	580	607	538	583	569	640	596	592	595	565	578	646	631	553	582	580	559	575	601	579	561	598	552	628	569	593	627	597	603	550	585	573	580	583	598	625	635	609	540	595	641	536	593	598	567	562	590	617	623	595	610	616	617	594	626	563	615	592	581	594	585	562	594	634	656	563	578	582	600	598	574	596	660	634	617	610	591	571	609	608	587	627	548	642	627	642	619	543	593	601	613	574	617	595	642	612	554	624	594	579	597	602	591	565	583	619	629	599	617	571	587	581	586	584	595	581	600	590	592	566	578	597	589	607	580	616	622	599	565	632	577	624	580	582	633	581	595	601	567	613	621	607	591	565	615	590	597	562	595	581	571	595	548	579	585	587	601	599	604	586	604	639	540	629	648	589	550	570	605	576	558	614	587	600	587	605	558	602	618	593	623	658	570	579	558	629	545	609	559	593	565	591	566	606	599	584	606	585	597	563	614	607	574	610	600	548	566	633	604	585	620	589	613	622	596	605	568	623	589	588	644	653	576	605	572	601	620	628	569	538	593	555	598	608	621	587	577	603	659	596	600	555	601	610	580	571	635	577	611	576	576	640	560	609	644	582	598	601	609	613	603	564	596	625	612	568	592	587	612	591	580	561	583	622	605	579	631	639	598	581	592	592	566	592	590	594	605	596	577	545	584	565	608	640	597	592	571	602	571	571	591	558	640	561	615	598	593	603	624	603	597	579	575	622	579	591	564	647	638	624	575	561	596	564	589	606	559	619	626	625	594	566	594	572	624	576	590	587	589	589	605	585	616	607	629	608	551	571	587	565	573	569	627	585	614	632	590	574	653	618	627	597	547	596	565	579	602	605	603	583	592	557	600	546	603	593	559	590	589	596	641	573	579	608	573	630	634	616	576	547	635	573	587	592	610	567	582	637	593	621	608	590	567	567	606	576	588	586	620	597	631	598	621	617	562	614	612	610	583	637	625	560	596	607	554	657	636	604	545	589	602	616	619	585	623	605	617	601	614	578	569	605	564	592	605	577	586	600	543	601	586	601	591	594	582	643	589	596	594	589	600	567	587	590	602	583	575	568	574	607	608	597	619	587	554	592	613	581	578	652	538	603	554	596	585	639	620	627	633	608	597	631	602	565	614	594	625	562	600	580	555	613	567	586	603	570	574	570	586	609	635	576	604	566	575	592	570	553	612	586	572	619	598	519	593	568	579	581	594	599	580	619	627	575	589	608	559	586	591	579	610	550	647	616	557	580	639	609	604	608	570	608	624	584	602	607	589	558	638	580	609	587	594	523	640	549	601	598	612	619	610	617	571	600	622	569	598	616	598	569	597	580	636	611	579	607	593	636	631	580	595	622	584	590	617	575	596	577	606	588	581	564	587	580	614	578	582	582	617	633	562	596	593	566	573	607	577	636	599	602	603	578	582	595	585	607	618	583	638	548	553	576	569	597	561	590	605	603	587	611	622	597	595	590	568	593	549	578	582	571	590	659	594	610	605	560	635	574	570	605	609	548	587	561	590	590	586	601	594	566	591	567	664	575	575	655	592	648	576	577	615	590	584	620	574	605	603	603	580	569	587	565	563	585	567	593	604	571	593	593	619	589	589	561	616	614	617	594	609	584	570	569	596	587	610	600	618	625	625	631	566	587	580	595	595	582	617	606	608	569	595	629	625	592	568	620	620	589	576	577	605	607	574	632	634	597	592	598	561	582	610	591	547	608	587	574	550	618	622	569	619	589	604	617	555	625	593	625	618	599	624	568	560	579	560	539	592	562	627	611	577	594	575	597	607	532	572	585	604	564	607	580	589	597	584	642	610	602	559	612	572	617	605	617	622	544	618	602	667	549	593	611	585	630	592	586	593	607	585	608	604	563	629	618	576	604	595	637	586	588	643	585	639	595	555	605	565	618	588	616	595	584	593	590	595	603	627	596	597	596	573	565	556	582	615	548	566	589	613	610	592	595	590	567	619	601	596	582	581	573	611	580	594	609	576	559	573	596	568	574	545	562	557	621	576	575	551	566	627	605	576	565	557	563	581	573	565	643	623	615	614	577	595	607	603	645	629	603	594	578	608	554	570	602	614	604	599	647	575	604	572	592	618	602	607	610	552	583	575	584	559	598	619	619	587	626	568	576	570	588	595	558	597	595	566	581	585	592	561	599	623	626	593	578	604	534	597	587	582	606	577	614	580	623	621	610	582	625	595	640	576	597	588	616	602	578	570	565	624	591	650	567	628	566	644	601	601	618	576	595	610	612	534	579	581	631	600	586	609	607	609	613	649	605	579	606	636	599	568	585	565	596	558	595	574	630	595	579	589	555	551	588	605	585	585	592	600	600	549	604	562	614	623	626	602	594	572	587	587	594	562	605	635	549	566	598	589	617	582	604	601	617	536	630	586	593	578	613	598	613	629	614	576	591	589	602	613	583	628	594	608	604	540	590	595	593	620	589	563	586	554	623	584	584	609	594	629	592	602	567	591	604	589	645	620	593	559	578	572	584	611	567	566	626	574	642	618	608	585	624	592	582	611	589	580	585	598	591	606	581	578	537	588	549	589	627	577	556	631	609	620	570	631	570	610	633	633	564	597	621	596	556	573	565	601	579	573	574	564	539	623	620	559	568	620	550	534	577	591	557	646	590	570	573	575	588	598	608	609	600	568	595	603	575	569	614	580	591	543	625	593	592	589	588	579	533	613	627	571	567	595	610	552	562	641	618	560	637	608	576	560	596	570	594	617	581	567	594	583	567	616	623	625	588	579	579	594	600	620	618	617	612	593	532	574	545	555	623	610	568	609	587	585	651	585	622	614	620	565	619	608	594	619	591	606	560	611	607	600	616	642	610	585	618	594	586	541	585	546	575	584	597	618	588	587	599	572	597	589	643	558	561	608	566	595	586	622	572	653	631	560	597	578	616	563	572	579	547	652	608	604	629	583	574	594	632	547	602	593	583	618	560	554	608	569	584	590	565	608	609	641	601	615	620	645	534	643	607	615	566	586	576	648	578	610	631	566	579	607	574	620	583	558	569	613	580	571	579	583	622	593	609	622	620	637	596	565	610	604	578	581	633	619	569	573	613	601	552	580	558	606	596	592	615	620	563	608	588	603	589	599	584	627	585	581	567	578	601	639	629	602	574	579	577	549	622	565	606	628	624	572	602	555	597	604	568	621	583	577	581	588	600	642	617	591	609	564	611	613	565	562	584	614	606	591	612	637	596	597	565	608	591	567	589	619	577	551	591	562	594	590	607	560	596	655	554	598	598	606	589	601	586	591	623	587
4282	1366	1307	996	922	764	658	705	653	590	601	886	2314	1914	1081	661	357	306	221	215	215	184	226	219	228	206	191	213	201	217	213	220	228	181	211	186	201	226	193	217	211	220	233	231	238	206	191	200	210	225	217	199	192	227	191	203	214	193	220	195	208	200	227	214	197	191	202	213	212	201	206	221	203	216	184	187	212	212	208	197	200	207	181	187	213	207	225	234	215	215	199	200	216	214	210	180	203	197	252	209	211	191	209	190	205	170	252	225	201	190	201	198	208	206	207	207	222	214	215	240	225	225	177	213	193	218	199	211	207	211	212	196	191	199	195	206	197	170	242	202	216	222	209	197	224	216	186	207	210	232	229	212	236	210	186	192	222	225	203	208	210	198	226	205	189	190	206	194	195	207	219	228	205	210	200	204	220	224	197	206	226	220	227	192	197	189	204	197	221	221	252	225	221	224	237	206	219	185	213	231	208	206	234	197	239	213	191	218	189	218	191	207	209	221	186	217	228	225	185	188	228	226	202	223	230	216	216	214	177	189	217	225	208	202	206	198	196	239	186	194	205	199	209	217	201	174	234	220	195	205	219	228	188	216	197	214	196	201	177	203	204	218	209	207	198	188	190	217	218	231	221	224	211	200	218	221	226	184	204	198	208	253	177	227	211	216	198	198	216	223	216	203	229	215	201	210	238	199	185	201	210	224	220	209	231	210	195	210	219	187	237	219	204	197	225	199	223	201	175	218	241	199	218	210	192	210	217	212	207	206	228	205	206	214	218	206	209	196	230	212	185	199	214	209	202	208	228	197	211	160	226	213	202	219	218	226	203	200	191	190	235	221	203	206	202	201	224	196	196	202	187	216	206	214	219	222	226	187	216	200	219	213	219	210	219	226	213	213	217	227	216	185	210	222	221	208	198	205	227	184	217	211	206	211	226	215	178	186	187	219	211	217	209	177	198	215	219	204	180	189	211	196	229	209	209	211	196	190	200	230	208	242	211	204	187	222	180	197	218	202	216	215	235	217	221	188	217	199	204	208	215	192	187	208	209	185	209	217	199	214	215	195	204	203	194	228	217	228	211	225	206	201	220	223	204	226	246	225	224	195	188	211	225	219	229	219	194	202	218	197	206	198	209	224	206	205	206	220	206	208	203	209	198	200	212	223	230	236	195	216	210	217	224	209	213	199	206	211	249	223	216	232	200	216	214	200	213	211	219	201	224	215	217	219	230	204	191	211	235	182	197	204	196	191	212	204	213	243	207	197	204	195	225	194	228	216	206	204	219	221	216	203	185	241	202	215	220	222	191	208	217	206	179	221	195	222	235	210	196	195	217	215	234	196	195	207	213	226	205	201	223	212	200	199	185	179	200	199	207	215	202	208	209	219	204	234	207	217	207	181	203	217	216	199	179	193	216	196	205	210	222	226	218	212	206	228	218	191	215	226	176	204	223	192	186	210	206	219	198	208	193	213	196	229	218	204	231	193	194	215	212	226	232	214	205	203	209	180	215	233	199	212	193	211	195	219	194	182	234	230	208	203	210	230	212	210	202	228	225	204	205	204	220	206	232	162	234	189	178	214	228	196	166	188	198	196	219	220	209	220	181	186	225	225	192	183	213	198	215	193	209	195	227	212	200	205	211	180	203	230	212	208	195	212	238	179	184	191	202	197	189	208	200	180	200	230	191	196	214	214	196	220	215	189	218	188	235	209	213	206	212	219	212	197	197	198	209	215	210	203	203	211	194	208	194	213	217	231	229	202	196	191	199	218	188	228	213	208	188	218	211	212	202	222	207	204	230	201	214	186	208	202	200	213	197	212	203	221	229	205	205	193	197	184	195	170	197	221	224	203	216	228	222	200	205	209	205	221	218	201	200	215	199	215	199	188	211	183	218	215	207	197	203	212	237	208	211	196	187	233	230	223	205	209	210	221	198	199	197	219	184	214	180	205	215	198	224	185	245	212	198	216	207	205	198	198	215	208	201	210	235	213	216	214	216	201	240	218	213	218	210	247	204	188	214	206	232	207	227	205	191	193	205	194	239	187	214	214	200	214	210	218	209	205	216	229	222	187	225	192	236	179	206	220	227	223	200	210	211	187	199	213	215	205	214	220	205	198	196	192	216	212	229	193	215	215	217	227	222	214	185	188	213	208	193	214	223	220	206	202	197	207	226	185	187	176	219	224	214	211	193	198	213	197	215	182	211	214	186	205	218	228	211	201	219	223	202	229	196	210	198	219	215	209	206	209	184	198	209	217	201	212	188	214	205	212	202	202	216	198	207	181	193	212	212	225	191	228	212	217	195	223	208	213	201	213	220	194	211	215	211	207	213	200	194	213	215	203	229	211	219	221	196	189	187	192	207	222	183	186	202	184	208	215	189	196	208	204	217	237	192	238	210	200	196	206	226	220	253	232	200	191	209	201	198	203	207	219	206	182	218	210	184	222	183	228	213	210	219	200	224	215	225	201	196	195	213	211	216	217	237	218	189	213	172	215	228	201	193	199	213	208	226	197	214	203	210	177	214	214	208	217	198	221	218	185	192	199	188	199	202	217	209	190	199	215	219	210	227	244	212	220	195	212	177	222	216	198	187	194	204	205	225	228	206	192	231	216	199	201	194	206	196	216	189	215	222	197	190	211	191	197	223	197	216	179	190	198	206	218	217	230	223	231	226	219	223	198	210	205	180	180	224	179	230	217	186	222	222	230	199	206	225	190	237	209	238	208	221	197	232	213	224	217	239	208	225	206	212	212	198	195	206	193	202	197	208	209	218	196	214	209	189	195	211	200	185	213	203	198	246	215	226	220	213	204	185	181	223	205	204	225	206	189	214	225	214	191	206	192	202	207	226	196	185	200	201	201	218	183	222	200	219	206	187	193	218	194	211	238	219	222	204	210	192	221	215	197	200	203	206	215	202	203	221	198	204	213	199	215	208	239	197	213	190	199	214	212	190	219	217	201	245	231	235	218	222	222	206	197	214	162	208	223	226	192	214	219	214	212	200	219	198	207	204	228	205	214	210	219	223	204	210	233	198	218	207	193	211	205	215	233	209	203	175	214	207	185	208	206	232	213	204	211	226	195	212	222	218	227	194	234	209	235	188	197	193	231	231	215	227	214	194	190	218	211	203	217	180	238	226	211	220	204	186	225	197	192	224	214	200	203	220	214	214	229	232	193	209	202	191	214	184	254	211	226	199	219	220	234	208	209	229	212	206	197	206	212	218	204	207	204	193	229	195	194	214	208	212	218	200	204	190	189	192	204	206	213	198	208	218	188	219	213	207	213	233	228	196	231	192	168	198	210	207	204	214	202	218	190	206	206	219	208	226	201	185	193	224	224	232	213	256	212	211	203	204	227	210	212	214	206	197	224	218	202	222	189	208	199	182	195	209	215	206	212	201	197	210	223	189	230	208	221	209	218	201	195	189	211	216	204	198	188	195	200	196	223	220	226	198	198	229	232	187	241	212	211	220	226	196	197	211	215	183	199
3588	1627	2769	3417	3592	3351	3165	3483	3378	3103	3149	5284	12228	8864	4923	2559	1175	827	650	637	623	652	588	590	627	560	615	605	615	584	625	584	611	585	610	605	648	586	614	601	588	536	574	614	596	582	603	611	574	615	587	591	625	589	586	616	592	549	605	578	546	572	573	548	593	571	626	640	592	579	554	569	581	579	583	598	592	620	639	575	620	611	585	626	605	605	582	567	593	572	566	632	582	605	612	624	618	604	579	601	607	578	607	614	621	553	597	593	612	596	583	638	557	601	592	635	619	597	611	629	623	616	581	579	607	557	633	596	620	605	585	640	627	575	593	603	609	590	633	590	625	630	580	630	584	576	639	623	597	577	571	602	576	560	649	568	609	570	588	577	620	566	586	622	594	588	618	575	608	529	579	590	585	592	644	586	580	587	609	600	631	612	591	626	560	578	581	598	604	594	659	610	585	631	570	591	591	560	591	640	566	597	610	578	594	615	530	614	582	595	573	606	599	594	560	565	629	579	563	615	638	586	577	583	586	582	587	571	544	614	594	596	592	608	579	571	572	646	583	573	595	570	601	587	574	595	614	607	592	589	648	615	624	593	557	628	594	580	585	593	580	633	612	595	600	618	583	571	579	617	541	647	642	591	611	568	568	607	637	639	590	584	608	623	589	574	506	574	623	588	601	603	584	611	639	581	579	601	600	556	608	634	582	578	596	588	643	578	622	611	604	615	618	580	610	584	588	618	603	609	657	583	614	599	637	593	612	608	641	568	605	637	626	653	588	538	619	587	630	608	566	552	564	596	550	615	624	584	581	602	617	561	574	606	605	605	625	600	579	603	639	596	676	659	622	577	583	561	601	579	574	609	587	571	690	553	557	613	595	595	640	604	621	616	562	619	590	555	622	623	565	589	588	574	642	547	580	601	614	623	595	609	628	629	630	582	603	594	592	592	620	615	572	577	552	598	566	590	591	602	593	580	568	635	614	569	548	609	638	618	617	608	563	581	578	618	607	594	615	604	578	580	618	567	631	562	555	608	577	611	588	651	646	596	586	600	588	551	570	604	665	645	591	570	631	567	593	579	578	622	597	611	576	635	605	615	613	620	613	600	624	600	598	598	585	605	612	590	617	630	609	579	626	586	624	564	613	563	563	606	575	617	559	612	603	581	574	629	617	645	618	617	612	585	595	583	603	559	579	627	572	579	599	590	602	583	612	602	600	586	547	584	578	567	605	596	560	578	591	628	556	570	603	616	591	636	582	613	598	588	619	594	587	562	579	568	611	638	613	567	580	577	612	615	605	622	619	563	614	581	586	605	620	620	612	612	611	573	581	589	636	636	605	627	582	592	609	596	617	579	578	570	637	593	629	616	622	596	631	605	646	609	614	587	567	551	613	621	613	561	610	591	630	566	566	590	599	607	562	617	595	575	598	577	560	597	590	584	589	607	577	605	585	623	628	587	602	603	605	599	576	517	614	598	581	602	614	612	610	597	585	596	656	634	596	569	610	607	601	578	616	560	611	630	601	543	632	566	600	616	636	586	573	598	602	615	572	607	548	612	653	581	604	608	571	619	578	639	613	610	573	611	595	614	592	565	620	560	576	620	592	597	584	617	585	639	604	632	589	603	601	654	606	611	594	576	605	582	575	592	591	588	591	595	603	597	616	623	583	581	592	615	606	633	587	618	628	609	604	590	599	615	607	585	577	584	633	591	577	621	610	631	594	620	559	646	555	606	597	583	571	582	611	558	558	608	614	557	596	589	637	594	638	586	620	555	610	621	594	609	619	603	635	622	590	572	636	627	564	594	627	558	606	629	592	580	615	580	626	581	603	600	576	607	595	588	606	591	621	566	600	618	553	571	567	595	580	637	610	580	643	581	601	603	573	576	620	592	561	605	571	576	596	578	606	596	588	620	591	590	570	618	627	581	600	593	627	576	611	583	602	608	603	597	550	609	576	624	609	615	580	597	622	563	607	551	617	565	614	582	570	622	598	636	582	601	589	624	630	648	607	588	609	605	618	571	614	619	626	602	607	599	600	583	590	599	631	594	586	613	610	656	621	589	652	604	574	595	568	599	610	600	577	567	579	648	622	596	576	590	607	593	636	583	570	630	580	647	604	570	587	613	592	591	608	608	592	573	604	568	572	599	614	613	592	640	607	571	606	593	595	596	565	629	576	607	594	557	625	596	601	627	645	586	600	585	602	628	568	589	597	632	590	633	589	586	637	644	605	605	579	600	595	660	542	625	594	578	617	610	600	655	611	574	567	588	577	602	598	591	601	559	597	595	620	569	628	620	584	599	612	577	560	595	627	650	630	617	599	592	611	582	583	624	611	615	634	571	604	596	644	547	606	590	645	567	616	620	570	615	643	622	576	598	536	589	587	581	621	599	598	612	590	594	600	565	621	605	577	598	606	601	593	581	647	623	610	615	616	588	626	612	571	626	586	630	603	589	599	647	548	594	589	595	601	620	586	595	598	595	579	550	575	627	570	624	594	623	614	621	555	638	601	572	595	656	609	599	597	610	607	595	569	613	565	598	617	609	565	560	580	596	579	600	596	590	593	585	617	640	576	592	617	616	593	565	568	598	608	572	620	648	567	627	609	574	633	548	569	576	641	619	597	579	605	596	573	605	597	603	591	615	581	620	644	616	610	629	565	585	563	633	584	631	582	573	591	578	627	638	615	572	551	589	623	575	589	606	572	605	609	614	617	653	613	627	615	601	649	564	661	598	621	609	573	566	591	604	604	594	572	616	551	605	625	592	591	608	613	576	606	620	591	616	636	601	633	610	578	633	601	599	570	573	561	605	613	574	555	602	667	590	617	628	582	600	629	550	610	594	607	586	615	560	583	595	580	566	596	584	589	619	574	600	615	597	605	600	637	572	562	606	598	596	597	588	557	564	578	616	629	620	584	596	657	593	587	574	607	623	648	561	601	587	580	659	580	608	578	578	622	626	646	593	630	557	575	593	603	628	575	613	609	593	601	593	597	609	598	571	599	603	637	616	594	615	626	629	620	588	586	609	579	589	605	623	611	604	565	557	599	610	606	569	605	579	599	628	558	587	604	591	572	597	570	630	559	562	582	577	583	628	602	574	608	571	546	526	618	592	622	607	622	589	585	638	553	625	602	628	592	605	611	568	595	594	581	568	583	652	606	644	604	622	604	531	554	606	621	587	611	600	599	592	606	607	625	597	631	600	612	587	579	572	590	601	590	579	594	573	627	580	567	608	571	563	580	619	551	608	634	569	590	609	607	619	593	591	562	587	585	589	631	657	592	580	573	610	588	554	555	610	591	636	628	601	621	593	621	595	612	584	643	606	577	618	598	588	574	615	622	566	619	647	601	634	597	620	550	575	581	633	615	599	627	586	608	592	592	618	583	602	600	672	600	630	651	624	616	580	601	625	534	571	578	644	626	601	591	609	610	577	592	617	551	570	565	552	612	586	629	594	620	580	628	603	642	587	592	576	615	576	519	644	574	614
4821	1677	1380	1177	948	682	685	750	688	689	584	1087	2078	1840	1101	647	342	230	236	217	198	194	215	242	238	253	232	203	205	204	210	219	208	206	204	214	217	188	194	208	188	210	195	198	218	180	207	197	198	218	227	202	218	194	209	239	224	222	208	189	197	209	224	202	206	187	207	182	203	211	195	210	203	204	206	246	223	190	186	211	236	188	173	208	218	185	217	185	212	218	230	180	198	169	207	198	193	201	208	231	217	193	228	180	234	221	195	219	193	185	226	207	205	227	195	204	209	207	209	196	218	246	218	244	194	212	214	200	206	202	197	216	216	204	203	210	230	218	212	212	198	200	199	178	199	213	213	206	222	207	224	185	226	170	218	211	198	208	205	202	206	213	194	198	189	183	233	204	207	182	208	192	206	225	196	218	207	253	220	180	213	229	213	238	197	215	213	208	214	191	225	212	211	233	184	217	229	193	215	177	208	222	189	184	193	195	234	218	229	191	195	210	212	227	200	216	234	184	209	225	208	225	212	218	218	210	208	220	222	193	197	234	212	222	207	198	205	205	204	197	203	236	200	234	198	202	206	199	227	219	233	208	211	202	230	202	194	193	223	203	211	204	214	216	198	207	204	207	229	218	204	206	216	190	213	209	203	221	238	213	217	206	203	225	192	202	234	214	195	232	210	170	187	203	202	207	208	210	200	210	194	204	217	200	219	206	183	230	214	210	210	212	203	206	208	199	206	202	200	209	215	191	204	198	201	194	228	207	233	226	202	219	194	214	192	185	222	202	225	192	219	221	190	232	216	181	229	215	220	196	199	218	222	199	209	207	183	218	207	222	195	204	203	212	213	187	199	204	223	201	205	219	212	210	236	198	195	207	220	204	200	211	238	215	203	218	211	175	195	210	195	218	178	204	227	193	181	181	178	220	206	203	224	208	218	204	224	199	201	202	203	174	208	209	234	185	200	193	188	216	170	209	190	213	209	222	228	219	192	173	216	226	212	213	244	217	206	236	211	215	219	200	231	189	214	199	207	220	198	241	184	208	230	194	185	197	221	218	199	214	183	226	202	210	210	238	221	210	204	208	207	202	210	206	210	192	202	215	186	191	225	226	202	200	210	203	206	213	195	208	203	202	239	201	193	214	210	209	204	190	195	207	212	174	201	209	203	190	204	221	233	215	204	205	198	205	205	198	207	197	208	200	230	209	180	223	225	191	182	202	196	216	204	210	190	234	186	184	206	185	187	189	214	195	204	213	190	187	197	225	228	198	227	203	208	245	200	254	205	197	209	171	193	216	197	218	212	201	203	184	228	213	244	202	228	204	201	206	186	188	211	200	212	209	213	189	220	222	229	213	204	211	209	215	204	196	195	227	234	203	235	196	207	186	216	213	225	207	202	189	197	240	204	188	193	208	216	220	241	209	202	217	217	208	208	192	227	230	208	195	239	238	201	218	224	202	243	191	226	206	170	204	189	195	219	201	207	193	202	217	204	199	214	212	205	207	188	191	192	198	230	218	230	208	219	216	178	198	226	222	215	231	202	192	181	207	220	201	208	241	181	231	213	219	188	215	200	204	201	201	219	196	207	193	208	209	223	200	208	215	205	187	192	199	191	229	203	192	235	202	236	212	230	195	205	199	223	224	203	204	209	187	203	208	189	206	211	202	235	188	196	168	202	191	200	212	188	221	215	218	226	194	206	192	221	197	202	218	199	201	209	211	213	213	185	192	225	211	229	204	206	216	233	212	224	216	191	169	226	225	205	203	182	213	198	201	207	235	213	222	210	192	229	227	184	222	230	207	215	194	213	202	227	198	214	210	216	226	215	223	201	188	204	201	197	183	201	231	189	226	210	198	216	225	235	204	193	219	193	233	201	201	194	211	209	205	222	223	216	215	228	230	212	222	234	207	201	211	206	193	176	194	215	216	192	217	194	196	221	222	189	207	177	215	200	200	222	201	179	200	207	201	205	208	225	221	196	203	202	197	223	209	196	193	211	202	212	203	189	201	220	216	196	211	190	219	224	212	216	197	194	209	225	223	218	226	219	184	222	211	191	235	191	197	209	207	206	222	195	209	214	216	187	220	209	203	197	206	224	212	223	199	187	227	206	207	208	211	222	201	200	183	213	196	214	202	226	213	197	205	189	191	206	181	205	222	212	213	226	217	202	205	186	215	217	209	192	180	196	191	213	209	186	221	208	223	189	214	218	195	203	215	199	236	232	216	217	235	209	205	223	205	215	217	184	205	204	179	194	207	205	257	221	200	214	215	210	209	213	209	220	188	220	217	209	200	209	193	195	207	230	227	246	202	199	199	248	212	217	195	209	206	212	189	194	208	216	209	212	207	202	235	199	194	234	206	179	204	204	194	198	204	179	221	207	209	213	229	201	224	187	214	200	227	222	215	203	207	218	197	241	194	215	204	224	206	225	205	190	221	213	227	213	212	214	207	217	214	187	206	203	200	212	209	236	211	208	209	195	206	188	230	224	228	238	234	210	179	236	224	199	224	249	191	215	214	198	191	209	203	183	190	179	217	202	199	215	215	218	222	216	221	197	210	215	204	197	204	201	208	217	220	238	208	219	200	182	214	196	212	224	207	179	197	193	175	220	222	201	205	226	203	207	213	215	177	202	214	219	217	208	182	208	211	188	208	208	190	215	227	204	190	229	237	215	214	200	223	233	200	229	197	202	216	222	216	221	210	189	225	234	231	210	216	207	235	206	212	183	192	210	212	199	219	206	195	190	223	220	189	215	213	225	188	199	168	228	202	184	220	199	215	225	222	208	190	216	222	210	230	199	213	194	180	238	232	205	202	220	226	190	210	209	190	232	224	202	207	206	201	190	247	174	204	201	204	199	216	206	172	221	229	179	224	211	234	210	238	235	184	222	225	201	204	180	200	207	212	199	203	200	208	227	220	206	215	213	204	201	208	189	208	201	205	212	206	197	200	238	212	201	234	218	238	233	214	232	191	214	205	219	229	197	215	226	196	213	197	196	214	213	224	210	186	189	207	176	222	219	221	205	220	220	209	212	202	203	189	205	214	208	203	188	214	202	206	217	196	208	191	212	188	196	200	190	200	188	209	207	166	232	222	204	205	180	237	173	192	215	208	211	222	203	210	230	166	204	218	210	188	219	201	214	194	204	227	226	211	226	211	193	214	201	233	222	186	215	197	198	183	199	177	209	206	200	196	220	188	207	212	219	166	217	233	206	210	209	230	215	217	194	216	214	217	199	200	226	224	211	197	215	193	203	216	196	160	192	218	200	201	224	204	225	207	224	212	202	217	202	228	209	192	216	220	211	235	215	193	201	211	186	202	225	224	187	189	193	242	187	238	188	207	203	245	238	199	230	206	207	218	220	216	186	211	201	223	216	197	205	202	198	217	199	193	166	202	204	219	173	237	203	203	214	211	185	182	181	215	201	203	202	223	205	203	200	206	226	201	221	187	199	224	200	213	200	204	207	209	204	209	193	217	218	207	194	196
3857	1792	2763	3692	3693	3091	3174	3813	3598	3762	3200	6399	11494	8331	4996	2572	1088	768	639	668	556	612	577	589	571	612	636	583	610	628	634	561	596	634	628	618	594	582	594	593	610	627	589	613	581	592	641	603	578	621	572	608	591	598	622	645	549	612	572	603	622	555	558	607	570	578	566	579	587	596	549	599	557	614	617	599	613	598	604	623	573	602	612	642	567	538	607	605	618	571	608	596	646	573	601	556	581	614	618	627	651	604	572	624	594	627	612	551	621	578	588	570	581	592	619	577	596	631	618	605	623	617	579	593	636	541	601	600	588	606	584	632	594	630	590	598	596	609	611	589	557	594	594	554	569	612	599	695	595	623	594	572	562	621	597	586	579	585	603	640	587	581	539	571	609	604	591	619	648	578	576	603	625	610	552	603	613	600	600	574	625	620	610	603	603	567	633	582	592	557	630	600	597	590	594	575	615	615	596	573	559	609	578	564	559	580	606	553	586	618	632	565	634	595	578	602	591	606	585	605	586	619	607	582	627	593	606	623	625	609	633	566	603	641	580	590	597	632	631	559	585	583	603	610	620	590	589	651	599	595	621	580	631	558	614	594	599	614	601	628	600	575	562	620	561	634	583	573	590	608	581	618	617	631	583	588	579	594	595	602	605	630	630	631	602	595	588	604	578	579	633	613	609	619	566	631	582	585	593	656	588	587	610	551	594	602	592	600	574	633	615	620	539	610	608	602	607	652	538	607	613	594	631	577	594	615	552	643	583	599	585	597	613	605	645	549	610	622	563	578	597	576	618	577	561	633	599	618	604	574	592	603	604	600	556	573	586	619	603	628	571	575	609	606	574	615	634	587	609	628	578	607	597	607	626	592	601	590	612	637	608	604	598	560	574	603	620	579	609	613	604	609	594	576	606	597	548	592	611	627	576	592	607	583	641	581	587	593	595	574	606	578	651	638	587	594	549	606	560	582	617	624	584	584	548	564	564	606	553	597	621	581	611	583	614	646	568	542	604	546	608	605	564	587	579	572	632	612	602	618	636	571	628	616	619	607	600	627	595	624	577	594	566	584	579	562	581	613	598	600	615	588	560	568	605	626	586	562	578	606	609	637	621	625	602	621	649	615	584	596	616	572	564	559	629	588	631	564	658	622	589	618	578	589	590	557	579	608	613	575	598	575	598	646	608	621	610	630	589	599	623	611	562	628	574	611	579	570	696	603	633	622	625	587	596	613	556	588	581	622	588	586	670	578	617	653	620	618	596	577	592	574	606	597	612	592	603	607	606	631	580	627	620	651	592	607	597	623	625	585	594	625	641	576	606	593	623	574	629	604	651	651	584	571	565	555	581	592	611	571	625	596	544	608	599	598	625	572	596	615	591	575	637	554	604	603	618	584	567	592	557	584	648	559	599	609	559	600	593	633	594	553	602	628	601	612	591	573	583	619	598	556	598	630	608	576	595	575	613	586	618	586	571	627	600	592	592	578	611	592	557	552	558	595	566	634	577	562	587	599	571	619	556	622	577	587	545	618	592	603	592	641	622	617	586	602	589	629	605	608	586	603	627	572	617	577	595	616	638	608	586	597	587	603	584	566	573	642	635	633	597	596	590	584	563	584	591	584	563	550	559	599	645	560	619	603	645	596	605	558	610	576	627	591	591	575	609	573	580	602	583	632	623	590	578	641	618	621	599	602	618	601	611	621	576	589	625	617	593	601	589	573	581	600	575	579	613	631	593	613	609	582	598	603	626	616	596	634	614	636	606	589	585	616	586	608	621	599	574	555	598	578	611	627	602	565	588	609	601	567	601	615	606	578	564	615	544	607	588	598	589	585	606	564	638	611	563	564	628	609	635	602	606	621	612	589	595	590	577	604	543	614	630	574	606	644	605	581	597	579	557	586	631	586	634	625	652	627	613	613	601	589	537	616	584	591	604	604	613	608	597	567	620	617	633	560	604	605	624	587	599	601	562	578	625	595	608	597	600	531	593	561	629	590	574	598	608	586	618	596	591	582	625	563	599	607	613	627	600	585	612	583	520	578	621	571	580	611	595	623	557	619	587	569	576	566	584	565	607	597	602	612	575	616	586	620	633	605	597	596	615	633	565	590	591	622	604	622	596	625	558	571	601	640	636	593	587	628	561	585	579	588	584	573	602	593	652	576	601	563	621	579	583	620	604	608	650	598	637	584	633	601	576	636	592	618	581	603	592	591	603	594	597	607	580	602	670	577	576	567	612	584	615	637	587	593	589	602	622	568	569	591	568	555	618	583	575	562	594	569	593	635	658	536	588	649	580	583	595	594	596	612	569	576	585	620	570	573	572	609	584	610	597	599	564	656	583	598	606	570	593	599	608	599	623	608	598	619	602	602	608	610	601	624	562	580	582	626	633	611	618	600	608	574	613	592	607	612	629	635	600	570	607	589	627	612	590	553	553	640	576	613	605	556	645	565	614	605	606	586	621	568	616	634	660	587	585	541	565	612	594	531	598	601	587	604	613	588	641	568	642	624	601	638	582	587	581	605	598	628	592	624	595	585	605	617	618	600	632	599	591	601	637	593	607	662	592	601	600	555	632	572	611	621	614	603	604	614	643	644	574	615	596	629	550	609	610	648	578	572	595	575	556	627	597	582	646	534	643	613	585	606	623	600	629	582	585	577	609	587	604	555	558	587	590	546	605	549	605	589	621	659	599	620	603	606	602	576	626	592	592	581	569	614	575	611	612	581	609	570	536	590	584	561	600	601	559	604	578	624	588	575	661	572	650	581	534	583	615	633	580	578	585	595	603	603	614	553	572	587	564	575	636	599	579	587	588	589	600	607	601	602	561	632	586	627	639	572	599	617	585	589	575	593	580	597	603	540	606	616	599	578	585	584	615	599	578	569	639	558	583	619	616	600	582	613	575	616	646	584	589	647	597	617	599	576	561	581	606	618	605	622	578	568	620	631	615	628	557	601	647	616	604	612	593	584	591	568	618	583	631	575	558	622	611	558	610	612	583	605	610	611	620	609	586	601	579	538	590	577	605	605	633	622	558	589	584	636	588	558	620	578	618	552	635	606	591	585	615	570	589	587	569	624	620	589	569	622	592	642	607	635	618	608	629	596	579	591	598	614	590	595	637	609	572	587	571	610	591	600	598	630	578	637	622	606	614	617	553	617	613	545	652	612	588	588	609	602	607	593	607	628	589	597	593	605	611	594	591	605	618	588	547	572	609	555	637	580	631	625	609	608	623	587	607	580	626	586	612	582	583	614	604	633	593	611	597	554	601	545	599	665	545	630	545	637	556	545	582	613	602	607	568	555	642	579	632	603	599	634	600	637	640	563	609	649	596	602	582	548	621	638	555	627	641	593	605	652	599	581	609	596	590	580	581	609	601	645	579	584	608	622	601	584	581	601	614	599	586	596	585	592	632	578	599	637	633	602	641	599	605	635	603	607	589	596	657	577	606	611	575	612	601	664	566	585	636	584	591	610	596	596	615	621	613	592
4690	1484	1404	1155	829	751	846	796	861	686	611	1081	1991	1800	1197	672	376	281	267	211	238	201	229	193	220	185	195	186	198	203	203	237	204	197	198	184	230	192	203	205	219	205	217	218	194	204	177	207	227	212	221	191	224	215	203	209	201	197	211	217	201	204	208	237	220	201	208	206	226	219	207	214	211	212	198	227	196	201	202	209	207	198	209	191	219	218	203	220	192	197	206	204	244	194	234	217	201	210	205	229	203	218	180	229	201	209	214	209	215	210	177	189	222	200	209	225	208	193	198	198	240	213	207	190	216	219	240	217	229	217	206	179	225	202	242	211	204	204	187	218	208	183	211	196	212	218	211	203	205	218	218	211	203	199	215	225	214	194	200	223	208	216	199	227	218	207	195	197	204	192	182	208	197	219	204	222	218	217	246	215	221	200	199	215	191	223	180	209	241	194	211	202	181	193	234	237	185	204	192	216	192	228	215	190	230	211	191	200	222	190	211	206	214	188	209	224	208	225	195	205	212	221	205	219	207	210	185	221	211	220	178	198	230	184	203	198	203	199	225	213	214	187	214	200	193	222	227	222	208	209	230	225	209	196	206	216	230	221	203	213	238	212	207	211	196	215	184	214	217	193	214	215	209	214	204	206	190	214	202	216	202	210	196	220	207	205	191	226	215	208	209	203	209	197	213	221	238	196	204	208	221	212	224	207	218	220	231	215	189	209	204	221	214	216	203	213	204	212	187	204	222	206	213	213	194	208	185	199	203	197	203	177	209	193	219	217	195	178	214	209	213	194	227	206	224	220	208	208	186	194	208	200	209	212	226	206	216	224	179	182	221	198	232	201	199	174	229	190	212	203	226	195	191	195	206	224	204	204	217	195	205	195	223	197	184	209	210	188	212	183	212	218	188	209	208	220	237	203	228	205	228	216	207	217	214	210	197	223	198	227	198	205	227	208	227	201	205	221	208	226	199	191	201	226	213	214	194	169	192	194	200	195	216	209	206	200	211	218	227	209	214	187	222	190	215	213	211	193	199	183	205	206	209	220	201	207	198	208	238	208	216	216	222	187	176	245	200	232	216	210	213	176	245	212	239	203	211	208	210	202	214	229	215	228	202	195	209	189	194	207	232	222	220	196	192	232	175	218	215	222	172	219	217	210	213	187	185	192	205	196	196	189	212	210	200	223	184	175	204	242	207	202	203	207	222	217	203	212	190	226	207	224	200	200	202	204	212	191	216	229	236	224	214	204	224	200	213	208	198	198	206	202	234	196	213	190	194	225	219	217	190	241	221	241	187	199	196	188	202	212	216	230	223	187	213	190	194	206	219	216	204	203	217	208	211	204	224	200	200	202	206	226	222	233	206	204	194	200	202	227	217	207	202	229	197	220	210	223	234	215	195	199	223	198	222	200	194	214	218	219	215	212	213	231	191	223	212	222	191	216	218	211	200	209	228	234	198	200	200	221	204	214	230	226	230	212	235	201	211	223	224	213	206	206	225	209	185	220	222	240	196	204	217	212	218	201	209	201	213	199	211	191	200	187	200	195	201	216	216	207	206	202	216	200	214	210	188	196	221	215	210	225	173	217	208	163	202	216	194	203	212	231	202	216	232	196	224	221	214	192	217	221	209	205	216	161	209	243	199	202	215	193	219	208	229	243	218	196	225	224	193	219	207	191	196	187	210	180	205	181	206	212	184	228	188	220	220	227	210	194	202	226	225	207	201	186	197	202	207	174	213	204	191	195	209	203	209	219	209	206	216	230	190	209	241	213	197	212	210	222	193	200	219	199	191	224	216	193	229	207	226	215	193	201	213	188	219	219	205	208	221	220	199	188	221	204	228	174	202	247	223	210	194	214	182	223	202	226	209	218	205	212	223	231	207	226	203	247	240	240	180	217	217	203	202	240	205	205	197	216	210	223	236	259	217	213	201	232	232	201	215	232	222	182	197	210	209	181	212	225	203	183	209	182	213	211	215	223	201	200	185	193	194	212	208	196	189	214	215	213	226	221	178	201	201	221	189	229	216	195	185	186	206	207	198	193	241	201	201	217	218	186	208	192	206	211	254	208	206	204	196	194	188	226	213	214	191	206	217	212	181	191	201	211	204	186	199	221	175	212	172	196	201	243	220	188	191	200	196	196	214	212	197	197	219	212	195	215	223	239	213	215	206	206	203	176	198	230	203	212	195	197	252	244	207	208	210	195	194	211	219	216	238	202	208	210	191	183	221	205	210	227	225	218	225	203	190	205	208	202	221	181	220	220	212	206	199	208	227	213	240	206	207	194	199	210	207	214	185	217	222	174	193	213	218	235	186	192	193	213	199	194	190	180	201	212	199	184	233	207	185	214	215	213	185	191	202	177	188	205	180	210	200	215	244	224	193	201	217	249	188	239	226	220	205	208	206	201	227	202	193	243	241	215	217	223	191	218	202	221	177	210	226	210	200	221	221	210	197	214	195	210	210	212	233	213	180	224	204	221	228	208	192	220	244	176	183	193	222	210	196	221	224	212	200	196	197	236	210	208	219	172	198	191	207	198	226	198	196	219	184	194	205	217	188	237	193	199	208	183	206	241	201	235	203	220	212	224	232	190	199	229	207	213	215	231	198	216	201	196	192	194	224	216	233	203	225	227	197	217	208	233	201	197	229	180	205	210	211	191	208	208	225	226	215	215	216	207	208	207	195	224	232	165	219	239	214	181	211	216	207	203	222	213	191	193	226	222	204	202	224	235	230	204	212	193	206	206	210	217	215	209	228	235	200	221	191	222	206	197	224	236	210	199	205	194	200	213	220	182	182	215	201	222	204	202	174	197	210	221	222	198	203	198	219	223	222	234	206	205	197	195	198	199	185	203	195	199	194	215	232	238	223	224	217	230	213	209	212	208	188	207	204	202	208	191	174	200	224	179	201	201	215	205	207	227	212	209	213	185	202	238	202	218	196	224	212	230	217	206	199	211	219	196	233	211	215	213	230	214	205	207	213	201	188	219	191	214	206	180	192	198	224	176	210	215	229	215	188	186	191	177	200	224	237	214	231	211	222	213	198	224	196	194	216	219	239	227	180	212	219	215	227	227	241	206	202	228	206	201	237	239	209	206	183	213	195	205	220	205	207	222	217	194	188	231	203	200	206	207	177	182	188	212	204	226	215	225	221	201	226	213	210	212	220	231	190	216	187	211	223	211	238	217	224	206	226	197	206	211	226	221	193	225	219	202	207	213	200	203	227	212	209	212	214	202	217	194	219	234	196	220	189	217	195	187	228	192	222	204	216	216	211	183	217	224	210	216	208	213	210	231	187	197	211	206	201	198	207	208	202	230	191	215	195	178	202	250	178	197	190	195	208	233	214	191	201	194	207	224	208	244	221	220	228	205	226	187	197	184	205	179	213	249	214	203	220	219	195	209	197	209	205	186	204	210	226	210	224	219	209	216	201	171	196	197	205	209	203	218	205	187	229	193	201	217	203	207	198	212	231	210	199	196	204	209
3932	1712	2886	3592	3205	3379	3815	4015	4507	3611	2948	6209	10380	8883	5242	2725	1232	835	666	655	621	604	630	632	601	595	612	562	600	568	610	610	622	633	588	613	597	597	562	577	622	620	590	563	594	612	548	638	603	608	577	593	616	599	562	611	634	595	591	593	629	581	614	583	608	601	609	581	610	659	575	565	567	583	573	620	605	569	580	603	598	604	608	586	597	575	563	595	590	563	585	601	582	611	603	585	605	588	577	576	619	632	594	605	546	637	597	624	581	674	595	618	600	623	612	618	603	609	559	578	552	577	600	619	588	623	666	587	600	610	580	618	629	617	642	611	589	600	570	559	614	590	579	627	598	604	574	566	589	617	609	612	593	548	591	574	650	589	581	593	600	575	606	578	568	593	608	611	590	625	597	567	597	611	595	626	582	611	545	582	573	594	595	597	628	548	629	640	637	576	592	551	583	617	620	582	571	617	559	569	563	559	601	602	646	578	618	600	604	568	567	572	571	616	568	611	558	584	598	633	621	596	618	635	609	543	609	582	631	596	624	593	575	621	648	581	559	585	576	597	618	580	596	612	619	601	611	578	568	601	637	601	559	613	608	632	594	629	595	611	579	609	584	616	581	616	574	625	587	642	561	636	607	573	634	604	619	603	575	630	603	562	628	618	594	599	607	609	593	624	629	583	629	614	560	618	633	570	602	644	582	584	608	624	604	575	630	567	592	621	597	620	589	557	586	571	592	612	574	594	584	545	615	593	587	605	628	625	575	594	619	630	590	595	590	598	595	585	623	589	584	608	601	619	641	630	575	620	629	585	609	600	587	594	613	597	609	579	597	605	595	580	588	599	562	581	620	590	543	599	625	540	614	629	604	580	626	636	630	605	558	609	577	612	568	581	610	589	634	641	621	586	600	630	641	575	593	585	595	581	614	584	592	603	606	642	610	605	605	621	540	589	593	615	563	619	605	614	599	595	617	572	590	601	631	571	589	553	583	590	562	599	559	597	644	623	624	589	596	623	628	603	608	616	601	612	606	598	607	587	548	575	579	594	615	669	624	624	584	586	555	587	584	597	607	652	611	590	622	595	597	591	596	585	571	622	592	620	632	628	589	611	586	586	633	546	587	617	612	610	572	606	609	575	607	588	617	588	565	589	608	599	594	633	596	609	608	580	668	589	615	612	570	636	618	635	601	585	568	606	606	611	602	607	586	598	590	579	624	590	636	619	556	607	614	606	609	613	619	609	598	588	626	572	594	638	625	605	565	581	598	555	648	612	634	599	596	591	631	605	636	586	575	596	599	596	571	581	622	590	604	590	605	575	634	612	619	634	603	666	591	642	618	605	557	588	581	602	619	608	595	540	568	634	574	592	632	611	611	521	612	612	599	643	613	580	633	613	591	626	577	603	604	648	610	612	591	631	603	595	591	612	581	603	550	649	642	625	581	578	615	590	571	602	585	611	577	599	576	571	590	584	645	654	579	625	636	584	598	594	582	574	561	597	575	646	560	600	633	614	592	594	615	585	581	566	631	571	637	613	610	614	555	590	590	584	560	626	575	615	607	637	581	576	600	593	578	594	590	604	579	620	580	595	577	564	572	596	570	591	583	603	600	602	626	625	581	622	604	596	598	585	638	605	580	625	600	578	594	558	608	558	598	606	600	589	622	603	609	560	576	619	644	591	582	620	614	607	610	596	607	603	669	576	581	632	617	640	579	614	577	576	693	574	606	604	571	597	624	603	587	610	618	548	615	598	606	577	561	609	639	596	585	571	585	607	595	623	563	622	616	602	641	582	597	591	581	581	607	613	565	564	575	623	585	594	577	568	585	592	627	630	583	610	615	610	596	580	650	569	617	599	610	565	575	598	561	600	573	604	619	591	592	593	612	621	619	567	574	616	639	588	630	601	609	592	632	564	576	660	595	580	624	593	577	625	604	604	580	602	577	609	632	580	604	581	613	613	563	601	618	606	576	615	608	587	590	610	590	579	607	583	610	579	654	630	586	612	634	577	603	601	625	625	585	625	609	581	599	627	612	622	649	605	599	588	582	606	605	626	619	603	640	610	601	612	586	568	624	651	570	608	594	608	567	608	631	614	606	645	608	598	542	635	587	587	597	620	589	606	579	618	603	623	604	573	592	580	562	595	637	611	575	619	605	589	577	603	612	590	629	591	569	591	591	572	611	601	606	582	580	594	604	578	577	580	641	608	614	593	620	613	614	591	618	618	573	655	623	593	581	604	601	603	584	616	544	624	585	552	617	600	630	613	612	647	608	621	579	623	653	582	652	613	580	616	588	579	582	621	570	627	584	597	633	626	593	633	562	600	616	629	601	582	598	572	658	628	575	593	614	634	593	596	586	527	612	599	611	586	597	573	594	607	545	574	621	564	614	564	564	581	606	611	612	603	577	618	577	631	547	627	604	591	586	651	606	610	625	599	576	578	592	565	593	631	587	637	635	594	559	551	624	574	599	599	622	593	604	593	552	610	603	626	623	619	621	578	624	572	584	626	612	619	602	623	608	670	556	572	629	603	556	654	571	601	632	631	574	622	607	611	624	615	573	599	612	571	649	599	564	538	597	607	576	626	544	636	592	581	576	608	630	627	611	593	622	558	601	601	611	572	605	589	602	595	625	584	551	626	578	629	609	615	646	593	611	601	573	611	602	618	638	609	583	589	597	590	586	597	604	552	585	614	608	625	577	553	598	622	633	614	610	587	628	611	555	570	666	608	619	642	615	606	607	602	597	618	570	617	591	608	625	610	584	637	671	605	645	660	647	591	592	605	617	621	608	601	585	571	582	582	590	586	570	614	624	561	577	585	550	590	572	593	602	582	575	620	572	574	568	610	604	589	583	622	616	627	576	574	613	573	625	605	562	538	630	606	575	659	568	641	596	569	611	594	642	594	636	602	601	589	619	604	602	626	638	608	623	624	595	598	602	624	609	612	586	559	614	567	572	555	556	597	607	580	581	596	588	567	636	627	637	562	604	587	587	569	577	610	574	650	644	579	616	596	621	653	574	620	609	629	636	638	590	600	602	581	599	620	581	563	563	624	611	656	626	632	636	568	619	597	627	615	623	648	565	587	583	586	570	610	580	579	606	602	573	610	610	565	605	564	626	584	637	566	589	599	580	635	594	637	585	598	590	621	638	595	616	574	599	580	618	635	609	640	552	613	644	649	588	599	589	609	612	603	597	571	562	596	605	595	589	608	587	595	569	617	579	579	625	607	611	562	576	586	633	582	575	566	603	618	641	640	582	603	572	623	565	604	590	607	596	581	580	602	576	632	605	588	594	617	615	633	582	592	626	586	592	583	620	616	559	638	610	639	618	600	629	640	634	588	591	573	625	636	587	597	610	592	597	603	612	552	587	588	582	594	596	632	564	628	585	563	541	585	595	595	585	623	580	603	603	601	573	601	566	580	609	639	589	614	584	623	628	577	562	603	587	566	599	606	568	641	611	550	643	586	577	618	588	571	561	600	629	603
4312	1346	1468	1089	849	872	900	898	912	672	588	922	2018	1946	1195	661	388	266	220	212	210	228	236	189	221	211	240	230	203	218	199	185	229	215	212	200	198	208	180	217	192	212	196	180	213	205	209	193	225	223	219	224	224	230	187	180	203	219	209	223	199	224	196	204	231	232	216	202	196	192	224	246	215	193	207	238	233	221	202	250	213	187	178	212	240	205	197	214	226	196	194	193	204	220	201	214	222	221	205	195	170	196	210	221	202	211	210	205	199	189	208	188	218	210	234	206	222	211	217	211	199	223	182	219	213	224	215	214	187	193	191	210	227	206	222	192	213	221	218	219	202	224	218	228	212	209	195	205	185	196	200	216	219	200	220	189	190	203	187	189	193	201	184	197	195	205	189	209	220	200	226	232	180	210	215	198	223	215	221	214	208	202	189	193	202	203	195	199	236	191	220	198	208	229	194	226	195	212	233	232	217	193	214	186	209	217	202	227	199	186	203	210	202	193	222	201	198	197	192	200	199	195	210	219	214	213	219	227	214	202	208	215	201	195	207	210	222	172	223	205	188	223	225	192	233	188	212	218	196	189	201	217	205	200	216	182	177	210	218	195	205	188	204	207	205	221	223	213	206	202	176	205	220	224	201	198	199	225	190	206	225	190	217	225	206	210	214	220	181	246	210	188	209	206	222	188	194	206	221	182	210	188	214	213	206	194	213	222	216	231	197	238	222	229	222	221	198	203	196	224	210	242	207	184	217	191	208	201	235	217	185	196	225	215	208	211	198	186	214	212	192	212	182	180	185	191	199	220	199	203	210	234	182	216	199	235	174	230	213	235	199	182	213	201	196	184	205	215	208	189	225	214	209	185	220	230	210	209	218	217	199	212	214	199	201	228	210	203	200	204	194	200	216	195	196	229	232	202	209	205	191	222	199	201	206	203	225	206	208	224	217	210	190	207	200	214	208	220	199	206	209	210	205	229	189	190	191	196	212	207	193	175	186	205	218	219	208	204	209	200	209	209	214	222	215	208	175	187	194	209	184	209	182	197	216	213	220	223	198	215	208	234	190	209	204	203	212	189	197	207	209	224	206	200	194	209	196	216	184	209	191	206	213	206	193	190	193	194	215	190	213	198	199	210	226	220	189	212	233	194	207	199	205	180	206	211	198	196	215	197	235	189	184	203	197	209	239	215	225	212	222	198	205	238	196	186	201	204	216	223	198	234	216	214	201	193	209	192	199	209	195	226	228	189	231	209	194	193	207	202	203	224	223	195	226	220	202	216	186	223	191	192	198	215	208	191	201	192	204	207	221	211	214	205	209	190	221	203	217	201	199	190	221	212	203	217	184	193	166	213	188	202	213	206	200	221	188	210	186	216	178	198	218	203	197	206	221	213	197	218	193	195	204	193	201	222	215	205	209	172	236	212	205	193	209	205	200	225	182	188	221	201	182	215	211	210	217	225	207	219	207	196	206	206	198	207	174	201	220	214	211	202	218	214	235	200	229	194	210	234	205	233	210	209	226	196	217	204	189	191	206	226	209	195	238	198	216	229	204	220	189	203	211	227	202	229	212	220	206	204	208	200	216	182	205	195	219	205	220	208	215	185	201	194	219	195	185	210	219	216	199	192	211	226	213	184	205	204	204	220	216	199	200	215	180	223	194	212	207	192	183	210	201	194	202	209	208	215	207	207	214	227	208	196	201	191	211	197	183	191	194	206	190	223	182	185	213	180	218	211	219	201	213	184	209	199	191	206	201	195	209	223	207	223	207	205	209	209	209	200	219	220	208	212	231	208	240	208	208	211	224	221	193	207	220	203	209	212	234	195	210	190	217	205	214	196	193	206	220	217	201	205	215	212	207	223	187	208	179	208	207	193	207	236	209	197	241	237	184	203	231	211	189	215	202	224	210	210	190	246	221	209	209	221	194	199	233	203	213	243	187	217	203	184	215	206	209	189	194	210	203	180	193	218	216	194	204	240	215	207	219	187	189	203	189	215	189	193	223	213	199	206	213	187	235	218	198	206	209	219	222	212	180	241	204	204	212	204	215	200	224	202	202	253	220	199	185	204	222	180	193	213	203	206	181	213	202	200	192	215	202	243	222	210	218	193	218	199	217	219	186	230	232	186	225	217	221	194	208	238	208	218	187	218	198	197	183	188	221	179	193	206	210	228	204	195	239	197	222	218	230	193	199	222	194	194	193	196	197	228	197	215	189	239	223	193	195	205	207	217	223	227	183	220	184	200	208	207	200	247	213	202	208	204	215	219	199	212	204	225	217	193	196	235	210	223	193	225	197	232	209	204	214	217	200	219	213	200	208	206	196	217	201	202	190	225	182	220	197	222	184	225	197	226	186	245	221	215	203	201	191	227	198	218	204	199	190	207	217	196	203	214	211	199	220	226	227	215	232	195	186	230	232	217	216	199	231	228	209	207	214	169	220	214	225	190	181	219	216	191	198	197	199	197	210	198	213	199	202	187	226	200	182	222	209	205	217	214	202	208	213	189	218	215	222	215	226	207	213	195	204	199	198	199	202	203	204	179	228	191	219	205	207	209	208	221	195	211	201	208	191	194	227	207	222	204	221	191	187	185	222	206	213	221	201	218	214	196	210	180	206	189	200	214	195	193	230	232	245	193	210	237	196	179	188	229	219	182	191	202	161	231	195	183	206	214	226	204	224	195	193	185	188	216	208	208	182	215	202	200	204	203	224	192	216	214	207	218	225	200	214	206	203	208	240	193	196	187	193	218	212	191	209	203	199	209	207	208	208	208	218	217	185	187	220	206	187	192	201	198	189	234	231	195	210	181	192	229	216	195	205	195	190	196	205	219	213	212	214	219	216	209	201	217	213	199	219	221	204	210	209	197	219	186	200	211	234	223	197	226	213	208	200	225	190	228	204	191	166	199	210	223	208	207	193	213	198	194	216	210	207	187	212	222	181	194	203	215	225	212	179	220	191	201	183	201	219	223	207	206	230	209	224	209	198	220	222	210	195	200	187	222	206	188	218	209	220	198	208	215	190	212	202	203	207	203	180	213	198	211	205	173	183	239	236	237	189	218	220	212	208	204	203	240	248	221	221	192	214	219	198	216	213	232	206	195	224	177	224	208	187	212	248	228	242	224	220	178	203	238	240	222	204	192	191	201	192	224	186	215	211	213	207	214	205	210	204	192	211	196	183	214	200	220	212	221	217	193	215	190	226	214	209	231	219	201	206	202	216	189	208	197	198	214	228	184	202	216	190	217	219	185	212	201	174	180	230	227	209	204	228	205	196	227	223	205	201	205	186	233	215	195	195	211	193	246	220	213	186	226	196	204	175	197	188	215	181	177	205	180	230	217	187	204	223	240	179	180	165	224	187	226	187	195	212	220	186	225	201	205	216	190	197	217	226	196	199	209	216	220	206	200	230	174	192	215	205	184	193	210	205	186	183	209	203	206	246	218	204	206	219	236	200	214	212	206	213	213	209	205	216	206	187	189	193	197
3595	1746	2978	3560	3490	3640	3894	4836	4545	3408	2840	5079	11303	8972	5380	2444	1291	813	690	675	617	591	582	601	614	595	560	622	587	529	607	553	591	579	607	611	624	586	617	600	593	597	594	624	549	545	598	591	580	616	563	620	601	598	532	601	626	640	594	585	604	618	639	630	631	571	611	558	553	561	611	579	625	583	600	580	638	592	563	603	611	616	569	627	627	595	598	579	610	623	576	576	646	660	587	590	613	591	604	606	647	625	560	605	610	619	598	616	565	614	602	599	578	609	626	619	557	623	569	604	584	611	595	545	618	604	602	587	602	572	578	596	640	584	622	571	580	601	573	610	615	572	606	598	574	577	524	619	564	607	628	580	625	599	640	634	604	569	590	574	615	596	609	585	612	648	616	587	593	603	591	580	594	557	605	530	560	583	595	636	623	588	604	559	588	585	655	554	591	549	593	567	626	592	588	629	586	578	657	597	565	646	648	603	614	573	610	620	581	562	587	605	621	574	609	582	590	600	619	583	592	617	564	582	576	592	597	602	598	621	557	594	646	625	525	609	630	628	601	640	586	613	578	618	555	570	611	573	602	618	563	590	586	608	584	566	577	624	573	616	596	596	579	603	525	579	560	602	599	634	622	603	555	612	626	585	655	620	607	590	568	583	545	634	582	637	613	588	593	644	603	573	618	593	577	606	598	582	610	591	604	615	622	597	585	586	585	613	646	605	586	635	602	618	606	590	619	573	561	582	578	613	605	561	603	604	632	579	644	612	601	579	603	595	587	575	604	584	659	593	643	609	639	628	594	637	578	576	583	588	548	631	616	612	639	520	606	646	620	557	598	590	586	575	587	613	580	617	558	594	546	534	601	595	616	611	569	582	575	622	594	588	575	622	560	598	634	518	610	609	606	620	645	631	609	595	606	603	605	599	586	576	613	568	614	583	563	584	611	575	558	585	557	601	593	618	584	603	581	617	580	596	587	608	579	598	645	590	602	588	562	634	614	561	584	598	606	627	591	563	611	598	590	622	630	585	622	575	561	612	588	592	604	588	582	596	595	584	641	575	630	613	571	577	574	586	605	583	592	621	618	593	591	591	619	596	596	616	600	613	612	567	627	596	610	583	648	576	620	624	621	615	615	617	611	605	580	581	587	589	596	606	591	615	633	608	608	600	600	576	582	615	608	590	572	595	592	617	575	621	631	578	635	602	594	568	550	665	646	586	667	611	593	580	624	602	603	604	602	587	611	592	584	575	582	632	551	578	607	639	592	580	573	584	597	612	566	596	586	603	599	631	640	614	556	594	620	607	625	617	608	585	583	622	619	543	574	609	594	570	615	552	605	609	625	587	578	597	586	599	593	555	552	641	617	616	612	594	603	577	555	596	587	608	590	599	579	616	576	602	618	548	662	584	608	632	591	660	624	591	569	601	598	614	606	562	629	577	588	587	645	595	611	617	589	603	550	650	603	629	607	591	605	570	567	566	613	619	599	637	609	604	579	556	601	622	599	533	606	611	572	641	620	658	618	594	559	618	618	574	607	654	633	565	583	590	564	603	585	629	579	599	588	609	614	605	605	592	616	617	569	581	627	614	627	581	586	608	592	598	554	558	581	617	610	604	568	600	589	609	635	595	587	647	581	575	583	584	653	624	596	615	620	582	547	584	587	596	624	569	566	614	603	623	581	592	625	624	622	576	612	585	598	606	562	569	580	583	586	600	592	579	605	572	605	609	590	599	642	578	585	582	577	604	593	616	601	567	577	626	566	614	578	625	602	579	617	598	565	594	596	595	635	606	635	614	619	552	625	610	612	600	603	613	632	613	604	604	626	611	582	616	608	630	594	624	584	570	550	671	569	602	590	623	616	576	672	548	633	588	553	607	533	569	576	581	540	593	576	570	608	571	607	616	599	631	621	598	602	625	606	566	645	621	617	557	583	599	591	576	614	612	636	566	585	602	586	600	584	588	612	592	582	561	602	572	572	580	612	624	611	560	592	631	586	584	615	551	558	599	590	612	599	586	604	600	620	619	582	572	568	586	614	628	636	622	612	600	574	629	600	597	600	634	607	637	602	627	557	594	564	598	594	603	643	568	626	608	584	605	597	566	595	631	595	639	582	603	635	659	622	601	619	620	645	576	608	609	597	623	583	595	597	583	620	631	613	582	595	631	615	597	634	583	603	625	616	574	560	565	588	632	574	609	595	592	600	617	606	561	641	627	608	595	603	605	610	543	607	589	587	553	607	639	562	606	588	599	564	573	599	556	592	561	626	572	620	592	600	622	564	580	632	612	612	600	642	611	593	589	580	586	603	598	648	614	655	590	586	586	593	556	616	613	573	584	614	615	623	595	582	612	633	562	632	605	570	598	622	603	600	582	571	565	624	599	581	601	637	619	557	625	602	606	637	581	581	617	584	609	574	618	559	574	645	576	641	546	615	603	573	610	587	615	558	616	594	637	566	570	621	608	627	634	565	554	597	616	579	566	592	563	543	602	588	590	595	636	610	629	595	642	581	611	659	593	579	569	605	603	579	614	609	623	585	609	632	596	608	606	579	576	619	620	601	571	601	577	593	529	555	576	600	614	591	599	619	573	658	600	606	603	592	596	597	578	565	608	569	590	585	595	577	599	569	556	620	617	631	650	603	588	563	613	620	622	573	601	634	602	584	549	580	632	563	587	571	555	585	632	621	601	572	612	624	596	632	615	534	608	625	582	591	600	612	588	619	627	602	565	555	600	613	582	569	628	583	598	617	588	590	599	578	585	635	607	555	590	584	629	583	611	581	647	631	614	598	610	589	545	578	585	653	646	606	606	619	614	576	645	608	596	616	608	588	572	577	639	588	596	599	608	588	629	566	566	583	552	588	562	601	578	576	595	612	615	611	588	591	579	585	602	617	598	553	608	585	611	609	595	606	586	602	557	585	572	564	642	576	613	598	608	595	612	603	603	563	595	588	596	591	632	592	598	616	581	585	601	607	594	602	606	620	598	588	586	630	607	554	558	609	595	612	599	588	630	643	624	617	600	617	582	611	593	604	607	612	606	598	610	573	613	596	597	562	629	590	604	580	568	571	630	631	607	610	616	555	615	612	591	643	588	619	619	588	630	606	570	635	590	571	613	600	593	614	592	616	594	594	590	575	626	585	602	586	605	572	607	589	600	611	601	538	612	604	594	612	593	612	655	596	634	599	580	589	576	659	651	569	602	572	607	608	598	576	628	592	570	621	619	583	598	603	620	594	606	622	591	546	584	605	564	578	585	607	622	656	619	558	591	597	614	620	638	582	607	567	614	612	608	622	614	602	594	609	609	578	595	634	574	571	631	564	590	615	574	554	581	597	599	597	607	608	607	573	584	605	624	547	593	637	614	572	588	587	596	585	589	581	581	577	582	600	605	591	586	619	612	550	609	596	609	517	641	571	572	582	572	646	598	553	568	607	587	582	581	627	592	569	612	610	593	589	598	615	601	565	618	638	631	551	591	607	661	591	587
4402	1444	1297	1073	910	1028	1030	1099	758	597	461	934	2327	1893	1132	627	323	252	233	205	197	199	211	171	212	196	210	207	224	208	193	212	224	208	206	195	211	183	217	200	196	224	195	216	205	212	218	191	203	220	197	229	216	214	183	204	211	190	209	198	190	227	219	232	235	227	193	212	226	214	228	213	164	201	197	206	198	200	215	195	231	214	199	204	217	194	209	207	211	190	229	223	198	182	198	190	229	196	183	198	205	211	204	204	201	217	202	211	200	183	220	196	185	190	207	231	200	233	221	183	193	208	200	198	200	177	190	208	205	208	220	222	229	192	213	217	211	202	195	197	201	221	214	207	209	201	219	212	221	194	198	217	199	227	221	200	210	216	211	227	204	201	207	224	202	175	226	203	220	192	209	195	217	208	195	224	202	193	221	188	196	190	218	207	205	231	195	236	215	231	201	173	202	205	192	207	186	198	203	201	186	202	204	201	199	208	214	220	171	231	207	190	215	192	225	197	208	200	214	229	207	241	205	197	177	190	243	210	225	196	198	189	198	214	217	223	193	191	207	205	226	189	224	210	203	197	196	180	191	196	203	210	186	210	215	206	204	217	219	229	195	207	236	190	206	211	220	206	211	185	184	208	172	188	208	201	211	216	208	207	178	185	197	197	203	201	212	181	214	190	221	175	215	223	200	178	211	205	197	212	228	199	198	215	197	209	224	193	217	205	217	205	197	193	202	197	218	211	187	221	197	210	185	185	200	193	198	182	216	229	209	201	183	202	210	204	220	224	215	219	212	233	183	188	176	188	199	217	212	195	194	204	209	188	244	208	213	224	227	221	226	219	197	198	225	208	214	200	219	192	179	218	201	202	201	206	187	190	223	210	199	212	233	217	221	227	193	190	192	233	209	204	214	191	206	210	220	196	211	199	213	225	235	212	234	187	219	217	204	214	218	225	220	209	185	200	220	207	204	203	201	216	189	206	208	213	202	193	210	210	201	211	187	203	227	224	197	186	208	231	212	218	217	234	220	214	197	213	221	198	205	197	231	212	179	218	184	222	200	198	202	191	190	179	199	198	193	228	197	193	232	209	193	173	221	212	200	220	202	219	206	227	208	196	212	197	214	183	186	192	209	233	217	198	237	192	201	180	209	197	183	201	217	212	219	196	198	206	212	179	192	259	209	224	249	203	197	218	179	217	203	224	223	206	230	192	207	201	195	204	204	209	170	213	189	211	196	218	226	212	173	221	218	201	230	192	202	209	227	210	199	236	207	173	201	246	212	214	229	189	213	194	206	227	207	203	227	196	202	207	201	212	225	196	194	191	204	217	201	217	199	183	210	189	214	222	220	190	213	210	209	198	226	190	224	209	185	241	227	211	220	194	197	224	195	231	220	210	217	201	179	209	224	199	198	189	201	190	225	203	207	209	226	199	231	193	231	172	223	202	183	194	200	228	231	210	233	194	240	202	221	217	218	211	194	196	220	228	214	220	187	209	201	216	209	226	214	255	225	216	200	214	209	227	223	192	220	219	223	203	221	215	217	203	224	204	187	212	183	216	209	207	226	204	180	188	204	188	206	217	211	209	183	191	191	216	205	219	211	204	237	199	206	213	225	199	212	206	177	218	205	191	216	206	214	191	213	185	228	188	206	214	207	195	205	189	206	213	204	213	216	218	229	179	183	225	204	193	207	210	219	205	212	190	215	233	190	207	199	210	214	205	223	187	232	195	208	215	207	191	217	205	196	202	220	204	202	178	232	198	191	203	222	216	215	195	215	198	205	175	200	205	197	225	225	171	230	196	226	179	231	200	176	243	193	223	203	217	233	205	195	192	186	211	236	193	198	218	215	219	197	205	215	222	226	197	199	219	213	222	199	190	204	207	208	217	206	216	216	212	207	198	214	205	222	235	213	213	223	205	195	170	231	183	227	187	209	194	239	202	234	207	206	200	202	230	217	214	210	198	213	204	195	227	232	187	199	185	230	195	200	195	213	194	230	207	192	195	208	202	202	185	238	209	210	208	210	207	191	205	224	213	228	190	188	199	222	196	192	206	208	207	220	189	189	232	209	187	201	231	214	209	210	219	218	195	216	233	220	192	229	202	204	215	220	193	215	217	213	201	193	193	210	216	239	199	214	229	220	209	211	209	196	237	203	211	197	222	200	212	199	217	216	202	190	218	221	196	210	198	217	215	235	209	219	214	204	209	234	219	230	210	213	212	175	207	215	219	178	211	208	208	209	196	221	207	212	182	187	197	177	236	173	196	208	214	203	221	190	207	191	228	222	229	184	193	188	203	214	213	202	195	184	227	216	226	185	218	224	217	228	210	210	218	186	204	215	208	219	220	214	202	188	213	237	186	225	228	223	173	213	219	191	239	197	175	210	196	215	211	214	195	213	214	223	204	204	225	213	205	178	213	193	216	191	241	210	189	222	207	191	197	221	206	196	233	179	199	201	188	187	206	203	191	223	209	191	221	225	228	207	183	204	212	190	214	216	196	204	217	220	221	199	202	227	205	211	219	198	215	207	181	220	210	194	223	188	232	223	207	201	200	208	202	176	214	205	209	245	210	225	210	214	208	194	177	194	206	211	214	196	193	210	169	193	206	208	195	220	206	209	207	209	216	215	212	186	191	206	193	229	233	213	202	223	230	198	195	214	199	235	192	185	196	203	188	224	206	211	197	191	199	220	198	198	221	200	208	202	211	212	215	206	212	176	195	213	211	212	197	183	188	194	224	203	212	200	223	223	204	219	212	232	210	201	214	222	236	229	199	214	200	207	198	204	203	203	205	201	221	216	208	221	214	184	236	194	200	198	254	229	195	192	226	201	209	230	231	219	201	181	202	193	226	203	197	225	219	210	215	220	201	214	195	241	215	204	210	215	206	202	201	219	205	201	222	227	191	214	206	207	245	204	206	207	198	204	192	214	198	196	221	239	179	203	217	203	178	220	241	211	216	210	212	219	216	227	205	195	203	219	180	204	205	227	188	210	199	201	228	198	211	211	196	207	203	222	175	215	197	218	177	231	217	173	209	209	197	203	234	194	194	227	197	252	213	215	205	226	218	234	228	200	234	185	201	190	203	183	213	197	205	198	218	198	218	211	186	226	207	233	198	220	223	190	231	211	212	205	205	208	190	211	248	193	187	215	215	181	207	232	213	211	198	197	199	216	219	191	208	204	210	205	225	191	197	198	221	210	197	201	187	196	199	212	189	212	200	183	195	225	213	208	213	223	196	213	194	217	214	203	221	222	203	180	203	180	211	216	194	245	195	197	209	235	195	185	221	208	207	197	233	206	220	204	210	209	215	198	204	210	208	214	217	221	209	208	199	202	209	207	235	226	195	196	199	222	192	205	196	212	184	188	235	243	205	221	186	233	198	195	220	212	232	220	207	199	215	212	209	191	201	199	224	218	214	187	185	207	205	210	213	212	207	212	185	172	206	228	223	200	225	210	236	237	212	225	201	206	225	184	224	205	209	225	217
3677	1720	2854	3477	3641	4386	4672	5288	3890	3080	2407	5842	11936	8534	4887	2311	1118	849	687	650	618	631	619	585	587	621	605	627	599	628	621	561	589	609	599	607	554	600	607	599	580	638	628	558	582	615	647	600	616	621	603	587	596	581	587	611	569	634	599	588	599	610	570	611	581	586	581	613	595	601	632	545	577	556	613	606	648	567	588	571	650	599	571	638	642	587	582	605	621	584	603	576	608	600	591	602	610	638	596	609	587	651	596	604	589	591	597	585	598	585	577	617	603	603	596	577	563	605	615	610	619	614	576	583	605	558	591	604	564	595	647	598	594	597	603	630	567	585	628	563	601	586	593	590	555	625	584	597	557	598	592	614	588	586	615	594	585	610	627	598	556	574	585	631	605	597	532	647	589	597	591	574	554	574	601	630	608	595	555	612	613	602	643	586	620	617	665	610	612	596	604	568	598	577	585	561	600	553	642	569	584	657	616	582	616	623	587	583	569	535	619	537	589	602	599	597	609	617	580	621	619	611	603	594	611	629	582	553	600	570	549	619	632	638	645	582	623	614	583	569	588	618	644	607	610	546	570	603	567	627	573	620	578	587	614	610	618	631	589	606	606	598	609	600	609	601	598	601	590	598	609	617	609	624	623	624	589	589	583	576	593	626	601	571	614	604	669	594	619	629	606	581	608	559	595	607	586	585	605	573	642	612	564	554	596	618	581	563	618	587	641	568	612	553	550	636	592	561	629	603	609	599	578	610	583	602	569	623	595	603	587	605	591	598	609	600	633	604	626	608	586	556	630	573	628	657	595	610	601	577	611	570	599	642	599	591	528	548	584	574	583	557	598	568	588	630	607	586	608	628	597	576	600	592	573	586	587	588	586	571	586	631	597	615	573	628	635	610	613	631	619	594	614	623	612	601	597	611	638	603	611	579	608	613	577	587	595	582	575	633	594	615	615	562	612	608	580	637	619	593	627	621	620	624	604	566	597	638	539	557	605	613	575	628	575	586	620	627	613	567	592	602	599	573	592	560	582	582	627	585	611	570	619	568	586	589	633	612	569	575	600	577	638	625	549	608	668	638	617	578	595	611	568	584	563	628	560	618	600	619	650	594	625	578	587	600	589	588	616	575	563	653	581	579	669	564	615	618	597	599	569	617	588	571	600	626	576	609	605	615	587	607	610	559	583	549	602	626	607	605	605	579	635	607	630	574	607	634	590	624	649	566	535	632	614	625	597	610	607	584	581	672	598	643	579	622	594	597	597	588	626	605	579	658	546	610	619	617	612	591	594	576	607	562	593	570	580	601	617	579	562	577	620	614	592	572	570	608	626	573	595	584	605	643	572	591	596	618	607	624	583	640	607	594	562	640	576	605	595	591	621	621	624	576	580	587	619	635	574	593	551	578	619	557	578	596	618	632	578	581	601	589	601	601	621	610	616	560	612	557	609	566	563	589	592	546	604	632	608	596	594	663	578	566	596	622	626	618	558	608	623	530	604	593	621	584	611	624	601	612	639	591	579	625	583	601	580	574	615	583	596	624	627	615	573	620	598	616	620	601	587	585	538	572	603	627	575	619	621	629	617	564	584	580	594	570	600	588	611	615	607	561	622	544	611	566	603	613	525	637	592	604	608	585	637	626	567	561	592	568	582	559	587	555	614	618	590	622	596	586	579	611	605	610	585	643	555	623	635	605	606	567	580	616	581	610	588	595	547	616	608	573	589	575	613	605	577	628	583	628	596	639	649	591	634	565	597	605	567	596	573	598	558	570	625	603	604	627	599	600	607	581	587	619	548	601	587	603	608	597	617	634	619	577	576	581	625	555	538	660	633	586	597	586	559	645	594	588	604	618	626	587	609	570	617	630	585	602	585	562	607	625	583	619	568	590	612	565	590	634	581	640	596	641	612	636	591	582	575	601	574	610	639	581	579	561	623	574	633	595	616	614	634	634	657	589	624	637	617	617	584	615	634	597	643	632	615	627	635	603	614	592	634	595	576	603	574	612	609	637	571	568	580	671	595	617	592	597	606	582	653	579	582	592	589	594	609	598	626	566	585	593	579	607	649	597	655	572	610	622	611	596	592	601	608	607	559	605	598	548	578	573	581	594	591	619	578	599	582	601	610	615	607	634	594	652	600	605	619	584	619	574	586	657	601	606	599	608	630	596	597	634	600	592	642	599	574	593	561	588	595	608	595	575	616	610	640	619	614	597	627	603	587	628	629	611	568	583	603	615	632	605	597	563	580	573	635	598	583	645	565	641	576	579	593	585	575	625	598	614	563	573	615	585	578	622	582	602	579	611	594	615	565	539	568	597	560	550	576	567	596	651	623	576	615	562	568	565	578	562	595	604	612	617	600	615	578	597	615	556	607	568	581	584	606	597	617	615	609	643	591	576	565	601	655	584	613	555	582	604	575	628	624	592	620	610	603	600	625	640	602	591	602	601	593	563	589	655	568	595	591	563	607	624	597	582	620	605	654	619	587	608	605	595	587	605	586	596	585	580	598	632	607	578	619	579	596	575	609	583	600	598	627	593	606	630	629	567	614	626	590	585	615	586	600	619	594	599	607	663	598	587	630	596	580	595	638	587	599	634	600	605	613	607	625	639	598	604	629	640	610	665	629	565	628	597	579	616	624	576	583	592	624	596	599	642	640	643	605	594	570	628	605	608	574	598	611	570	612	572	636	605	588	620	603	557	602	606	561	589	608	634	637	566	612	562	617	573	603	598	621	641	583	598	593	606	596	599	590	627	576	584	601	631	627	625	589	590	620	611	623	518	590	618	619	637	610	599	591	574	655	550	608	578	610	603	604	574	577	599	597	575	616	624	563	634	598	604	635	583	631	629	599	578	567	616	603	602	619	631	588	599	561	608	549	609	612	610	620	593	628	591	565	524	620	576	583	609	601	601	610	569	608	600	618	560	572	583	602	616	614	608	563	601	585	617	626	598	593	577	601	601	574	613	592	610	569	583	591	576	636	564	592	576	584	606	614	588	584	640	624	577	588	594	636	631	595	629	572	557	589	569	599	619	617	634	571	577	640	564	596	608	559	622	606	610	601	601	632	584	598	595	572	578	628	592	623	629	624	613	542	540	590	558	578	555	596	610	588	585	597	598	627	591	619	583	600	612	621	591	556	605	613	582	635	614	595	558	605	607	592	575	578	580	632	603	589	589	558	561	581	608	565	654	583	580	607	645	601	564	579	610	563	605	585	580	583	599	634	643	607	591	598	622	622	613	605	595	602	617	586	604	582	630	619	586	578	607	563	633	616	667	614	625	551	587	632	591	607	578	575	611	609	556	591	607	624	582	585	563	617	614	591	586	618	597	607	629	597	589	606	591	597	603	648	621	574	562	575	559	601	574	558	581	568	606	579	603	574	534	589	553	555	604	604	603	627	592	617	605	558	584	559	614	614	611	593	614	593	582	595	601	584	593	596	615	611	585	598	592	625	613	569	601	621	631	626	626	580	579	587	604	643	582	586	653
4262	1435	1384	1205	1190	1312	1308	944	740	489	489	1350	2368	1714	996	482	294	254	252	216	216	252	197	208	212	223	215	200	212	205	181	205	205	203	198	201	221	198	201	201	202	205	177	203	205	221	218	208	198	191	198	216	219	191	198	191	202	207	194	187	193	181	204	189	204	220	198	218	203	180	185	212	196	189	219	208	229	180	210	221	206	200	223	201	200	211	197	214	208	222	210	218	211	195	197	193	208	207	245	206	204	194	206	222	195	181	203	199	227	194	216	193	226	186	196	212	209	215	197	228	218	230	193	219	198	216	222	210	175	208	169	214	199	214	227	225	223	206	184	193	183	204	220	190	192	204	208	222	191	234	216	245	206	192	215	221	232	196	200	194	212	207	189	193	209	216	200	216	224	200	208	212	204	203	210	211	198	199	213	188	202	202	222	191	210	191	205	211	199	216	190	180	190	204	232	221	182	217	212	206	214	197	212	214	235	192	219	243	209	201	193	230	210	192	211	193	197	185	217	197	200	202	235	205	195	193	201	216	215	209	201	222	216	223	189	223	188	196	199	219	208	198	208	203	232	198	210	223	230	202	220	223	216	220	200	210	212	210	210	183	204	210	191	207	224	203	211	202	237	205	209	217	215	192	196	240	212	229	196	204	224	197	188	186	222	197	217	198	224	200	229	224	238	233	209	200	186	209	232	199	221	207	200	183	198	212	207	225	199	206	227	235	207	219	208	215	214	208	208	210	205	210	193	194	207	227	196	221	211	220	219	185	214	211	205	195	223	194	214	193	207	206	222	194	211	204	202	198	208	177	204	204	207	202	182	194	205	218	199	200	197	240	198	225	226	216	203	195	224	211	180	203	170	196	210	183	201	220	209	221	226	209	202	223	212	225	193	246	199	197	200	217	212	191	197	181	203	210	221	209	214	189	215	231	188	214	222	192	238	203	200	177	193	214	183	210	215	226	196	174	199	228	203	167	217	202	185	219	193	201	209	220	199	219	209	203	221	193	199	206	189	254	237	197	211	186	202	192	198	222	219	203	216	221	185	179	200	210	212	187	208	193	215	220	224	214	216	199	208	195	240	224	244	218	203	178	222	197	182	204	206	228	208	202	206	225	206	223	195	200	225	205	208	186	211	207	215	220	194	191	189	229	218	231	232	232	183	187	188	197	223	209	206	193	204	232	214	210	191	201	218	189	223	170	211	207	204	191	205	207	225	211	195	202	219	186	233	215	197	210	192	187	205	213	222	207	224	215	193	211	233	217	236	198	216	200	216	189	215	197	227	218	178	204	204	219	240	188	199	211	198	202	198	225	212	216	219	234	225	223	179	214	191	217	197	225	205	217	209	231	206	216	212	220	225	191	210	195	196	202	225	224	205	218	200	181	212	196	205	199	237	219	198	227	207	207	205	192	209	205	205	218	222	222	214	185	205	202	165	202	218	231	195	202	184	211	214	215	218	212	201	227	216	192	239	216	207	193	214	190	193	216	220	209	216	203	189	211	207	203	198	195	223	194	209	204	196	211	218	199	213	236	218	186	205	213	183	207	215	208	214	228	194	206	239	219	229	196	205	209	227	221	199	193	202	176	199	182	192	238	202	226	195	210	219	195	200	226	187	206	226	203	167	205	220	223	224	200	197	199	220	206	200	204	197	213	219	210	227	205	212	234	199	173	208	206	207	207	207	214	215	195	213	206	216	174	225	197	193	224	215	215	232	188	228	234	191	229	202	196	179	229	212	211	203	206	245	188	212	191	215	215	204	207	213	244	236	217	197	211	238	189	224	211	217	197	220	213	195	212	218	188	206	187	188	206	185	223	202	201	191	212	188	217	184	209	200	209	190	212	235	203	217	203	249	238	240	209	217	197	233	205	211	228	210	206	224	223	206	195	209	225	209	214	203	204	205	223	203	223	213	225	201	228	215	209	209	196	222	191	229	207	205	231	227	209	219	209	218	216	225	209	192	206	210	181	209	197	192	200	197	207	196	217	228	207	182	199	195	201	215	210	209	211	202	196	196	216	199	196	212	222	197	219	211	217	208	191	241	207	201	215	201	213	203	184	218	208	240	201	212	219	217	219	205	225	202	225	212	217	205	213	209	243	205	208	201	220	209	208	225	203	216	213	202	212	219	200	183	187	189	221	214	207	186	200	200	185	181	223	211	201	221	227	199	203	232	222	201	198	219	242	193	200	206	198	195	199	204	205	226	234	228	215	208	185	204	194	200	193	208	220	224	195	212	227	223	241	222	216	200	201	205	217	225	202	213	191	196	196	205	204	224	208	186	223	192	214	202	234	199	216	198	199	194	216	211	204	208	196	200	214	246	190	198	202	199	192	213	203	227	194	207	210	200	200	207	213	224	203	220	214	233	195	198	202	210	202	216	209	199	202	197	214	186	206	198	174	213	187	197	200	209	206	194	182	221	194	205	213	206	194	210	187	225	252	203	197	199	215	199	200	229	203	217	207	201	184	209	209	212	187	196	211	213	212	216	229	205	219	214	223	184	206	215	208	190	221	202	198	214	203	214	184	185	225	212	221	195	219	201	211	201	200	171	217	192	220	196	216	206	196	238	194	226	193	216	211	198	227	198	188	199	208	221	195	192	200	205	208	248	210	219	193	244	201	218	188	216	212	239	205	209	220	198	207	205	213	219	195	206	186	205	204	186	241	224	200	190	240	198	215	211	219	183	212	216	189	200	207	190	205	197	209	221	195	206	196	206	183	241	219	210	197	189	215	208	215	212	211	189	222	196	215	208	219	196	183	191	212	201	213	211	223	207	213	206	223	215	217	228	230	207	231	226	204	220	197	226	211	207	211	186	187	200	215	238	178	192	198	217	210	236	213	219	217	225	224	218	200	189	208	222	213	192	230	199	200	186	217	214	202	223	230	209	203	207	210	185	220	212	191	224	215	224	203	182	204	203	202	202	208	189	221	202	203	198	182	214	227	216	214	240	206	241	209	192	227	209	211	231	214	213	188	231	207	223	196	238	189	211	218	203	206	210	192	188	212	207	224	210	228	224	227	189	204	197	190	206	186	180	194	187	203	215	213	214	198	219	229	183	194	220	195	219	200	209	211	200	202	215	192	188	206	214	200	200	207	229	205	197	232	200	179	196	201	205	212	218	231	210	200	204	200	203	216	204	221	230	213	225	228	221	193	225	195	200	205	201	223	195	212	214	231	207	205	221	211	194	175	223	206	245	198	214	262	207	196	221	227	203	223	219	221	237	223	225	200	226	233	224	205	239	233	211	215	203	213	201	181	204	186	207	195	210	200	205	214	195	191	190	190	217	204	201	202	224	190	212	212	217	192	199	198	193	201	200	214	223	212	205	203	230	212	212	202	235	198	197	217	213	201	219	199	219	211	238	226	232	201	232	245	207	228	187	221	217	223	203	233	211	215	207	189	189	208	223	205	205	206	231	201	202	208	201	185	215	207	221	194	226	194	202	197	188	237	201	219	217	209	199	224	210	191	203	196
3579	1710	2766	3659	4290	5533	5796	4753	3684	2523	2633	7673	11724	7991	4168	1874	1087	789	668	631	638	595	587	550	577	579	600	637	563	625	549	616	616	646	604	600	600	614	678	614	590	637	576	615	585	597	599	665	627	621	550	615	601	603	570	580	629	618	564	560	591	586	585	642	618	609	557	590	538	555	597	641	604	554	562	585	584	590	618	567	504	567	591	636	625	607	566	659	590	577	591	589	635	598	623	565	592	573	572	585	636	591	629	554	621	622	624	594	643	599	569	570	569	595	615	592	570	609	567	643	630	554	597	569	633	613	583	635	575	618	575	617	644	623	621	605	590	574	594	647	568	608	597	551	635	584	598	583	588	516	610	610	610	568	631	623	606	607	590	577	600	586	565	598	604	577	570	661	543	617	587	622	595	558	567	635	599	621	593	610	663	600	624	627	570	641	624	578	581	589	596	589	632	630	571	602	594	586	601	620	627	603	616	551	613	596	622	635	569	557	596	603	560	576	601	576	614	559	566	548	587	554	641	633	616	583	591	606	628	581	568	603	636	597	580	573	591	603	619	577	591	592	591	580	611	618	586	571	604	609	604	626	629	589	560	580	595	600	630	592	557	594	590	542	625	552	593	620	634	628	623	561	620	644	576	625	639	581	587	617	645	630	631	590	567	567	605	696	616	592	610	577	559	570	595	550	607	621	590	587	618	566	590	582	586	627	589	614	626	613	606	603	605	618	595	583	550	608	632	606	646	607	633	627	598	612	631	610	616	587	589	634	572	617	593	550	592	565	579	562	603	564	574	601	565	601	615	621	601	633	626	588	578	603	567	566	642	616	607	594	598	569	612	597	609	593	601	604	574	631	597	595	561	643	563	569	573	583	623	592	588	657	579	563	607	618	611	599	604	596	598	598	637	581	553	576	588	572	592	626	665	614	630	598	626	560	593	626	644	578	598	593	593	613	601	649	600	590	610	615	594	569	609	629	596	615	583	615	613	598	606	568	620	609	562	603	611	636	631	586	627	664	567	590	579	579	634	569	587	608	616	618	634	580	599	602	579	567	594	637	591	599	571	618	590	602	599	619	626	629	615	613	586	610	601	595	602	626	532	641	619	570	585	594	624	604	608	620	584	646	592	631	609	580	583	586	617	620	600	542	557	596	632	634	563	574	581	599	584	587	606	604	601	577	585	603	598	625	632	644	644	583	578	570	604	605	639	602	645	611	615	555	593	596	589	614	623	612	589	615	584	589	610	627	591	592	583	624	607	587	587	668	629	572	605	569	590	615	605	654	548	640	632	660	612	584	597	607	635	572	622	606	598	573	591	610	578	596	599	614	584	629	584	585	622	588	592	617	611	578	648	608	654	571	622	594	576	583	552	612	611	640	617	595	612	593	586	625	592	623	584	624	594	591	638	599	584	602	571	631	538	617	569	634	670	562	608	577	568	650	609	584	659	596	603	574	593	624	590	597	625	608	571	596	611	566	605	603	606	624	594	580	632	591	620	591	601	599	621	599	584	582	612	597	570	568	545	560	602	582	575	566	622	578	575	593	589	552	624	612	649	582	582	614	657	592	572	584	664	562	628	626	606	542	668	608	598	631	598	619	604	611	608	550	559	584	559	561	612	582	619	595	566	601	618	593	612	576	594	578	572	612	587	566	582	540	577	578	646	593	583	592	570	621	622	605	618	570	588	563	582	610	610	590	589	621	624	624	561	620	622	618	637	591	593	618	578	601	602	596	557	616	611	636	589	572	608	572	615	582	610	586	614	631	597	600	592	587	595	555	559	587	571	601	609	611	611	636	592	619	627	612	589	606	587	585	592	604	613	645	596	552	561	586	608	636	551	652	585	580	572	606	582	607	610	604	561	639	573	640	616	591	591	609	585	630	591	585	616	598	621	611	609	612	632	606	587	578	609	596	598	583	575	626	581	584	630	592	575	626	557	604	554	615	644	618	621	623	580	574	588	624	585	601	633	603	596	569	620	562	624	636	612	585	623	551	591	616	624	604	584	625	599	571	605	579	592	625	611	623	647	589	603	595	582	557	633	594	620	626	564	589	578	565	600	597	582	591	592	614	571	592	623	592	611	585	589	573	585	566	572	578	584	591	560	589	641	607	589	596	589	584	585	592	627	573	625	590	605	589	606	579	589	614	601	553	624	662	636	643	569	574	638	600	614	563	591	618	567	589	582	610	602	592	602	612	575	583	585	620	616	642	591	624	595	606	585	562	561	602	582	599	605	625	563	601	611	597	585	612	613	621	620	634	593	585	628	612	646	580	587	567	592	644	612	604	591	569	588	615	612	578	630	599	600	598	595	600	575	567	614	611	589	584	621	574	624	578	598	625	586	590	581	628	600	604	584	632	610	607	554	610	612	630	605	611	566	601	613	615	629	559	632	602	600	567	623	603	604	580	600	624	590	560	589	583	614	579	585	582	564	587	600	600	603	628	566	573	624	608	628	628	647	612	590	644	613	572	600	580	641	585	600	602	590	604	624	593	586	597	598	642	615	595	654	593	570	618	555	607	577	581	613	621	606	564	544	600	581	563	633	613	580	627	585	599	579	621	630	598	597	561	607	610	581	608	606	573	571	590	632	617	643	598	613	583	589	588	601	583	585	611	594	576	598	564	646	598	616	593	608	624	576	606	625	569	589	615	616	588	605	619	577	612	628	617	615	606	597	562	599	590	624	570	649	607	576	546	632	595	605	596	565	566	580	585	585	596	635	624	607	600	580	588	626	602	616	581	571	620	613	581	571	625	592	617	601	605	597	624	572	627	581	593	606	598	599	626	637	586	593	564	597	575	591	608	598	633	604	589	642	608	572	604	611	653	623	591	613	598	595	553	563	611	584	615	576	613	578	627	577	588	568	585	563	569	576	567	608	551	570	596	551	594	640	611	620	619	614	612	592	580	597	575	563	565	639	595	621	591	604	604	609	600	598	625	564	613	626	611	595	622	611	558	589	600	621	606	572	644	583	613	593	614	594	618	626	585	598	609	584	574	578	546	627	590	608	597	595	600	629	624	659	594	603	606	644	629	629	573	607	577	584	618	577	607	614	618	622	606	623	593	588	584	573	571	608	584	615	589	613	587	554	614	642	644	567	620	557	575	630	586	603	591	596	604	581	606	624	562	620	565	575	638	542	614	633	580	581	528	643	617	649	622	568	574	620	615	547	608	592	604	638	643	641	599	577	598	584	610	561	634	558	566	594	599	629	601	592	602	570	575	608	564	560	596	573	578	615	627	595	614	639	595	605	578	586	597	584	616	584	601	592	595	606	549	591	599	581	568	606	600	597	599	600	613	620	606	606	586	614	598	582	560	608	595	576	577	642	589	572	567	591	602	626	606	595	557	589	595	570	587	606	596	609	604	611	590	619	593	571	598	608	605	599	558	627	607	570	613	593	591	588	607	602	594	613	641	619	626	637	589	570	617	627	609	573	629	616	534	590	579	636	626	589	591	570	650	569	601	583	606	556	571	579	588
4492	1453	1405	1464	1527	1707	1203	864	648	562	526	1347	2357	1746	917	508	317	261	241	227	206	220	238	183	215	215	190	227	231	220	208	212	204	222	208	219	212	229	212	215	206	190	212	215	216	192	206	192	213	218	210	223	220	199	176	192	235	225	197	214	213	207	235	211	213	240	198	187	200	249	228	208	229	182	203	194	192	219	205	194	210	199	218	210	198	202	233	204	203	223	218	210	228	214	194	209	201	221	182	226	192	205	232	190	212	214	241	216	203	217	228	203	222	196	239	204	188	213	185	221	225	201	227	241	199	206	217	245	193	235	205	223	247	219	224	205	226	219	201	208	225	214	218	213	228	197	220	215	211	228	194	209	197	246	188	200	220	183	229	206	199	223	204	245	210	191	204	227	217	193	226	209	217	204	199	205	203	211	203	221	202	211	194	217	202	218	200	216	198	207	205	211	221	212	224	221	236	190	206	235	229	209	215	205	224	202	199	222	203	203	226	220	218	194	236	199	234	215	216	215	206	218	198	194	236	214	227	232	232	205	183	203	213	210	206	186	206	217	206	233	221	202	214	216	231	202	208	229	216	209	195	196	195	234	203	200	235	222	211	199	226	196	221	200	192	223	197	197	231	205	224	201	222	214	234	217	232	216	213	209	230	208	200	210	199	227	192	202	222	208	189	213	209	211	211	215	215	201	221	182	189	207	217	190	188	216	226	209	219	215	201	233	213	243	181	224	210	222	208	194	224	240	216	199	201	173	195	218	220	197	245	203	194	243	208	210	215	220	234	195	240	227	211	206	213	212	193	225	220	223	189	213	197	215	217	177	224	217	205	210	204	220	213	198	218	201	194	207	202	214	214	207	217	231	200	216	234	206	195	211	201	210	201	229	195	203	231	231	222	187	203	213	218	207	208	203	201	223	212	198	198	182	205	204	207	233	223	218	217	215	194	229	197	190	217	202	215	204	224	195	193	218	209	195	224	215	205	235	198	232	205	211	214	194	207	212	180	203	209	211	218	205	215	199	199	210	206	199	191	226	203	241	239	185	178	208	217	203	205	190	235	207	227	190	248	203	198	215	226	214	216	195	221	202	218	192	208	222	188	208	227	241	211	207	198	200	206	216	222	225	209	210	205	249	222	207	205	208	236	193	212	217	209	225	189	218	212	232	219	209	205	199	211	225	203	210	222	195	194	185	224	224	224	201	197	201	209	224	183	206	192	199	243	210	189	188	180	206	198	241	240	221	222	222	225	218	195	223	219	226	201	207	201	203	204	219	186	224	224	211	214	194	217	226	191	199	211	214	222	243	198	228	227	195	218	201	214	207	220	220	193	220	191	198	204	190	212	222	213	227	212	201	212	211	201	208	234	211	217	199	222	192	236	176	179	186	228	206	203	208	216	217	228	187	198	199	201	211	218	204	196	210	206	201	216	176	229	212	212	204	211	222	201	212	200	197	238	215	193	218	193	215	233	200	227	199	223	222	204	197	214	206	196	196	171	202	217	205	210	190	221	214	201	195	224	198	207	212	181	197	226	182	194	223	235	213	190	201	213	212	195	213	256	206	182	206	197	210	204	224	195	192	213	207	231	200	210	226	231	213	228	196	215	223	208	216	217	200	209	205	231	203	216	218	200	216	205	180	209	199	221	206	191	219	207	199	210	194	203	213	211	188	173	218	207	207	215	225	204	189	209	232	203	213	197	229	211	217	235	221	234	208	195	198	193	222	246	214	231	200	223	199	168	200	196	207	202	210	229	193	222	218	186	231	208	199	198	193	218	202	216	215	217	216	218	222	195	210	194	222	210	217	206	189	218	192	183	196	241	217	226	200	214	210	206	212	216	224	230	203	196	201	179	215	209	217	217	218	236	192	224	194	210	202	206	204	188	217	205	207	219	203	240	205	193	224	232	190	208	199	213	211	221	236	224	187	209	184	210	221	226	236	187	195	212	208	177	190	227	186	187	232	176	190	224	196	195	235	224	206	200	204	212	227	207	215	197	203	195	205	199	192	191	215	207	200	200	196	204	206	211	201	222	183	200	216	205	211	204	218	207	235	200	203	215	194	204	212	222	222	215	218	183	196	212	236	202	182	216	181	207	223	205	206	197	208	208	206	195	208	209	212	224	224	209	208	239	216	193	195	212	195	199	190	199	212	198	222	224	228	223	195	209	202	207	207	197	204	205	227	220	173	218	201	212	204	200	215	223	229	215	210	220	204	215	189	206	201	197	213	198	221	217	186	201	195	242	207	205	207	188	204	210	221	209	229	215	225	213	215	205	191	184	206	214	207	220	212	210	209	208	205	190	211	213	238	192	228	202	197	221	228	210	228	198	183	182	201	209	227	207	202	209	197	208	211	223	197	214	206	216	216	217	202	242	222	242	202	221	236	223	194	230	200	228	203	234	232	197	184	200	188	221	173	210	192	204	214	190	205	192	219	209	206	217	198	220	199	222	192	207	220	202	172	199	210	219	220	212	208	230	195	185	174	221	199	191	215	218	198	216	199	239	191	206	194	203	221	200	204	189	214	216	188	207	214	207	219	203	223	214	210	212	209	205	191	230	196	224	194	223	227	202	217	210	176	214	207	193	197	204	214	212	229	226	205	210	208	211	225	217	220	202	210	220	215	231	219	184	206	215	216	187	188	217	197	199	198	194	202	211	229	209	186	197	207	218	200	232	189	212	210	207	224	214	195	182	215	190	223	223	211	214	217	216	200	225	183	210	241	225	214	201	199	223	194	224	219	211	199	210	210	197	226	198	249	187	198	224	205	210	218	234	214	224	220	218	224	192	199	201	202	222	218	182	216	198	199	201	239	236	212	233	218	199	217	219	224	220	222	202	227	234	219	185	224	194	258	203	229	231	192	181	205	197	208	241	253	202	192	216	216	214	169	209	185	183	196	215	207	228	195	214	204	223	223	182	194	219	204	226	200	218	237	206	207	191	225	208	206	229	229	209	222	227	198	206	218	192	199	202	208	222	197	214	213	196	181	223	212	197	220	230	191	209	214	215	226	203	210	212	219	219	205	214	197	203	224	219	191	197	210	198	195	198	195	225	219	219	227	212	210	248	212	201	197	204	201	201	237	187	208	204	207	201	186	209	226	229	230	208	211	232	208	216	208	208	225	202	198	231	202	211	210	217	216	205	208	219	234	202	218	180	220	198	222	226	221	220	217	232	207	245	212	216	212	195	204	195	196	218	208	211	194	199	219	202	218	202	212	242	229	209	208	235	201	211	194	201	216	201	213	217	214	224	199	228	239	204	192	184	175	195	236	222	217	188	241	216	191	193	226	219	195	189	206	220	223	215	201	198	211	186	216	212	200	221	206	206	230	198	207	235	196	230	203	207	207	250	215	221	191	219	216	227	202	206	215	210	225	204	220	214	212	248	207	231	228	218	209	228	242	188	221	201	207	213	214	227	213	188	202	198	211	210	204	198	201	214	209	201	187	219	203	203	210	214	192	229	203	197	214	192	203	212	232
3639	1653	2759	3941	5237	6301	5279	4389	3183	2840	2597	8009	11633	7916	3873	1875	1127	810	705	649	607	604	624	595	571	625	596	583	660	628	612	616	590	544	619	612	611	589	608	658	584	601	648	633	525	632	635	591	603	593	563	601	593	595	600	597	591	600	598	554	634	622	604	629	620	607	582	584	646	559	625	581	605	605	576	569	605	584	569	624	583	608	575	609	620	616	630	647	587	656	565	598	611	627	609	599	601	643	565	597	564	584	601	608	622	636	609	582	605	622	628	605	593	569	598	614	621	594	593	592	551	615	559	655	647	550	569	570	610	564	622	582	603	555	592	644	616	591	555	598	580	586	571	650	590	615	617	615	615	581	619	612	590	569	609	620	591	638	584	605	624	599	571	590	607	585	616	605	603	608	564	625	592	627	622	629	592	584	559	595	590	615	636	592	595	623	598	615	647	616	580	575	621	588	561	663	589	636	600	609	597	558	628	610	578	594	615	635	594	623	605	651	641	583	647	543	591	613	610	626	557	570	658	584	628	563	594	615	591	583	598	585	581	591	585	617	622	608	614	569	673	600	607	555	621	610	607	631	609	573	659	602	599	634	621	625	632	584	650	609	587	612	586	591	597	618	593	591	614	605	601	593	593	602	599	617	568	594	622	584	604	654	607	585	639	564	615	637	602	576	610	613	552	581	588	568	578	609	624	556	606	601	630	608	609	568	667	603	625	556	600	612	598	606	635	614	534	586	614	621	576	638	570	602	597	644	619	614	640	577	589	599	571	556	630	637	573	626	574	598	613	604	583	566	611	605	590	626	570	622	580	639	609	618	600	588	621	611	637	600	607	647	615	586	581	617	603	585	568	596	593	622	562	589	551	602	643	565	603	570	629	617	583	642	602	563	587	622	616	648	596	575	644	588	574	643	576	586	598	654	616	620	548	596	555	625	624	625	625	598	603	604	648	602	586	611	601	603	584	595	617	628	592	636	596	574	604	560	572	612	624	592	598	617	565	614	648	625	615	607	565	566	637	590	598	661	555	580	596	642	628	638	642	633	595	572	615	580	580	624	597	574	560	621	605	648	605	578	593	614	575	557	597	584	627	599	575	602	543	583	606	584	616	620	602	588	599	575	560	626	571	593	625	589	598	607	625	594	627	590	622	627	577	602	598	575	624	611	616	586	614	552	648	652	645	588	623	590	601	614	612	580	609	584	652	618	615	625	646	595	620	656	614	563	635	615	579	621	605	580	620	580	601	583	623	567	621	558	608	583	594	578	599	540	587	612	602	632	575	604	617	521	572	603	580	599	566	617	603	609	587	628	591	607	633	593	569	580	616	626	589	604	637	593	606	573	579	607	576	610	544	618	596	604	652	617	564	607	624	613	579	606	614	559	588	581	619	615	621	631	594	617	575	592	603	566	604	607	597	580	588	585	599	577	614	617	625	587	584	601	607	626	608	556	631	577	573	583	646	594	569	548	645	583	560	622	598	598	608	561	617	577	587	590	585	585	573	593	607	624	637	658	587	639	597	584	605	563	570	630	623	615	606	625	564	610	567	597	614	585	577	649	566	586	592	608	598	636	627	612	600	587	615	620	610	639	621	602	596	570	575	586	613	631	632	600	601	613	610	633	605	572	656	578	599	622	573	621	584	578	598	557	636	580	616	595	606	605	650	592	613	561	611	565	597	572	576	631	603	644	639	615	637	602	573	565	615	553	640	602	591	610	598	599	619	592	619	638	556	597	578	604	662	647	592	606	559	594	600	581	626	618	612	642	596	589	614	591	604	590	565	605	603	603	600	592	602	582	596	586	606	575	622	601	596	597	587	602	569	592	643	582	589	590	667	572	609	608	606	601	591	576	644	615	607	581	569	653	632	586	586	625	637	617	590	596	585	648	573	654	588	604	633	631	582	612	615	609	625	610	602	573	608	564	661	591	609	579	538	604	621	624	604	632	585	643	590	606	618	591	566	600	576	583	571	630	554	621	603	612	580	587	610	579	585	593	622	537	559	627	601	594	643	601	620	605	547	582	637	600	569	625	620	582	610	581	608	621	572	573	609	590	634	597	579	604	643	597	577	588	598	592	603	569	603	578	610	573	615	615	586	560	619	547	620	608	570	617	606	618	599	576	616	626	568	598	645	628	620	600	620	573	601	632	597	606	602	578	571	595	593	626	588	629	599	585	635	546	659	592	608	606	593	593	583	624	600	623	521	622	567	608	589	626	566	599	618	611	600	610	638	640	603	599	591	591	575	588	624	623	594	624	598	627	628	651	586	572	610	620	637	632	543	613	629	574	568	613	599	582	583	592	636	632	623	622	629	618	584	608	589	619	588	607	606	606	591	541	596	609	615	634	571	618	607	579	595	642	613	631	620	581	588	546	596	634	609	545	598	597	598	581	616	600	584	579	625	569	643	620	604	575	600	564	552	596	606	637	596	594	598	556	582	590	631	579	602	584	588	585	621	564	593	623	572	601	564	620	560	627	578	587	570	575	599	583	655	578	591	618	573	638	582	554	603	598	622	624	564	584	614	587	619	626	571	613	595	605	589	605	611	591	604	634	599	618	647	598	594	624	607	590	581	582	625	596	612	584	575	601	586	596	608	588	546	590	594	596	571	570	570	594	603	609	606	596	579	613	576	586	625	586	597	638	577	622	606	600	639	565	535	605	580	562	631	663	637	630	601	652	617	589	591	649	592	586	626	586	598	580	585	620	633	559	585	592	593	594	605	610	614	637	627	536	630	570	602	613	647	606	648	604	565	595	599	567	584	649	542	567	611	656	566	582	583	601	599	586	618	592	551	578	641	549	608	567	614	600	629	625	577	653	577	596	552	578	625	624	610	589	565	614	638	617	624	581	592	591	562	600	616	554	596	620	579	627	598	615	563	626	551	616	577	607	642	610	566	628	561	603	590	625	566	592	584	574	578	584	632	595	589	613	586	590	603	588	585	603	613	589	578	578	577	612	624	590	593	594	645	606	615	585	569	599	598	619	595	587	610	594	576	578	631	598	608	625	583	602	609	559	629	615	613	612	602	598	599	578	581	561	645	575	627	639	604	569	587	598	607	617	554	612	610	638	623	600	602	624	576	601	658	572	599	611	572	607	599	648	585	582	587	606	639	599	558	613	619	568	581	583	617	585	566	614	598	578	579	580	574	571	575	598	611	620	612	575	571	623	605	578	605	616	608	603	543	603	551	631	632	602	561	623	612	549	608	616	613	596	591	595	623	589	617	602	575	639	588	621	576	594	606	561	606	584	585	649	642	590	599	603	644	610	567	591	593	582	597	610	594	590	604	612	606	597	595	609	614	597	586	575	643	600	619	650	591	611	605	592	572	609	572	613	620	612	633	623	592	605	575	626	642	612	595	605	624	647	636	600	598	616	602	655	589	596	634	578	649	624	624	612	578	598	614	591	595	591	605	576	600	568	583	567	559	632	636	616	606	565	602	584	620	621	584	596	621	646	570	583	612	596	602	628	617	557	643	610
4121	1404	1799	2279	2025	1592	1095	748	650	578	528	1109	2353	1861	992	494	306	265	204	238	208	191	205	226	222	203	209	209	216	227	192	218	189	218	230	219	196	212	206	217	204	214	199	228	204	191	212	260	212	202	202	183	198	250	235	185	224	217	216	235	219	193	211	206	214	210	217	220	226	234	207	230	226	218	217	227	198	210	201	225	206	198	220	180	209	188	209	199	201	189	216	210	200	207	209	222	231	199	225	203	202	206	194	202	227	201	199	218	221	210	188	192	220	191	202	227	174	208	239	207	189	210	219	223	218	225	230	210	203	233	210	220	209	197	192	212	216	192	215	207	212	217	183	218	201	205	207	200	210	206	204	196	187	222	234	199	196	181	206	216	197	193	198	205	219	180	217	201	195	192	228	244	223	202	202	187	208	233	197	215	190	189	206	228	206	207	219	205	187	213	215	198	228	226	203	208	215	221	218	218	213	213	189	199	231	236	174	201	197	203	217	224	216	194	200	206	215	242	216	202	197	229	201	182	221	185	209	214	210	222	199	181	219	217	220	214	198	223	193	206	194	189	223	209	202	208	198	216	227	196	207	208	240	204	231	174	222	202	186	225	197	212	227	186	197	196	222	237	195	222	216	229	204	198	230	213	218	193	237	209	210	236	204	182	225	171	190	186	219	185	227	199	230	221	185	231	228	231	218	190	215	188	213	236	204	201	185	194	249	227	235	219	222	216	218	218	179	205	183	221	213	209	195	225	186	188	207	191	230	214	232	197	207	212	222	219	197	200	248	192	194	234	204	213	209	228	219	193	215	225	211	210	204	210	197	216	200	223	209	190	217	180	193	203	214	205	208	230	223	215	200	221	244	192	193	227	204	232	249	207	229	219	216	208	214	245	204	229	198	195	202	203	210	190	217	211	217	217	213	210	216	181	192	203	225	212	212	194	192	210	218	204	229	197	224	215	205	224	216	206	201	200	179	208	209	213	174	234	201	209	211	230	213	214	188	207	187	205	203	208	227	224	207	221	239	217	205	205	231	206	198	222	223	204	205	217	219	199	201	208	210	236	207	213	253	196	220	209	184	188	241	205	196	230	198	179	222	202	209	224	203	175	199	216	215	195	211	218	222	208	203	239	210	221	205	219	203	210	245	209	180	210	221	200	234	193	198	202	206	200	205	198	228	192	254	192	220	216	206	188	221	185	206	175	196	200	245	212	223	232	222	197	228	209	218	181	221	209	196	217	226	236	201	193	203	213	217	194	213	221	198	192	219	211	222	204	195	204	200	202	209	178	208	161	230	198	220	200	225	227	202	235	206	202	196	230	194	203	219	181	212	196	195	216	213	231	218	214	205	212	203	218	188	205	179	229	221	184	214	240	199	203	226	200	200	222	217	193	191	184	205	186	210	230	222	214	200	227	226	231	191	202	208	194	210	199	215	226	242	224	216	222	198	197	227	228	212	209	236	196	230	218	204	210	216	211	205	208	175	223	234	206	224	225	212	218	176	208	215	233	218	209	211	200	217	186	212	190	199	214	182	177	213	196	220	236	204	206	205	210	205	221	194	214	200	219	211	198	194	206	206	198	182	212	202	211	208	206	223	212	207	214	194	215	224	197	204	238	205	207	184	224	214	188	256	207	216	208	214	211	215	216	194	216	194	224	207	208	219	225	205	196	210	205	223	205	206	220	197	213	189	201	194	204	199	204	200	207	197	191	205	197	183	228	223	228	206	198	216	204	222	204	200	201	195	192	193	225	222	201	222	226	210	199	217	201	215	236	226	206	214	221	223	212	213	224	228	207	198	214	215	187	221	210	183	229	185	197	221	201	220	195	214	216	213	226	188	198	195	239	227	200	206	216	199	221	192	206	210	189	211	240	205	245	188	214	183	212	213	222	223	218	207	242	204	218	194	208	203	182	227	221	221	202	224	223	195	183	211	213	234	208	218	194	197	219	213	186	213	225	219	221	199	207	226	215	227	245	218	223	221	200	191	193	203	215	237	217	230	208	217	190	221	210	211	221	216	196	192	206	215	206	208	201	205	201	218	216	244	209	185	242	218	208	216	191	201	231	191	205	196	176	187	172	232	200	203	216	207	222	186	219	225	208	237	217	199	241	193	237	195	232	215	196	247	203	208	200	235	211	222	200	219	231	216	176	208	195	239	228	214	221	207	201	206	203	234	222	189	215	235	216	188	242	208	198	213	178	236	212	201	207	211	228	236	202	199	229	206	196	219	200	208	226	173	227	212	236	234	194	242	193	217	216	218	204	204	192	219	214	213	225	220	219	201	223	205	184	214	217	219	184	228	199	204	219	199	207	214	211	200	209	190	233	189	230	214	199	217	231	229	206	227	215	225	231	195	201	205	231	220	209	226	230	191	208	236	198	220	202	216	199	240	205	211	220	204	204	220	221	221	212	220	186	216	217	212	230	217	207	203	238	211	197	222	189	215	215	195	208	220	203	220	205	201	196	209	228	211	222	208	239	212	213	216	219	221	200	208	180	205	211	233	189	212	182	204	189	199	209	175	210	181	211	197	212	193	227	221	209	205	204	221	197	215	209	223	214	199	205	229	193	239	194	216	236	217	195	223	188	185	229	199	226	211	237	205	216	180	243	210	196	203	183	211	223	221	183	212	215	211	208	222	199	204	208	201	185	187	230	235	184	213	199	183	196	220	216	197	181	227	224	211	231	210	219	217	196	221	188	198	219	215	182	236	228	205	201	220	204	208	187	201	204	200	221	208	216	215	224	213	212	241	207	184	187	194	201	194	212	228	231	207	203	199	186	210	224	213	222	240	216	216	239	193	197	211	204	232	235	214	211	188	219	189	222	212	217	227	195	220	194	219	199	219	209	223	208	211	220	190	212	247	214	223	202	194	190	211	195	214	188	234	211	243	231	216	233	201	206	202	235	195	224	186	218	217	220	202	196	212	206	188	196	211	218	219	195	184	194	182	215	224	219	215	237	215	187	216	186	207	185	224	210	217	193	205	207	221	210	204	220	200	187	218	240	234	221	200	188	220	254	183	209	235	212	181	216	204	238	203	223	224	202	207	195	203	198	220	234	212	210	189	215	216	206	217	216	227	195	228	190	213	207	195	225	219	218	191	210	204	201	232	223	201	216	213	226	180	220	208	228	209	202	186	204	222	212	224	202	178	208	218	187	191	213	217	218	231	218	200	188	217	219	237	183	233	202	221	206	200	197	210	208	214	212	211	221	198	222	225	186	209	220	208	219	186	204	209	204	229	208	218	205	220	224	198	191	211	205	206	205	233	219	199	214	200	229	216	212	183	202	200	241	186	196	196	210	203	206	234	184	196	206	238	198	200	197	221	186	196	190	211	207	202	196	223	245	199	203	206	229	210	211	223	205	192	212	213	205	207	177	188	196	193	191	202	219	205	183	209	187	214	208	196	188	213	197	223	193	227	193	179	205	217	249	205	202	203	220	193	242	225	205	234	197	228	202	225	177	184	197	234	207	207	230
3459	1646	3113	5339	6309	6023	4796	3890	3479	3113	2546	6490	11604	8377	4107	1820	1071	797	691	661	633	573	563	581	567	628	603	617	580	571	574	604	563	628	606	619	571	599	663	579	579	602	625	620	607	576	585	619	572	575	593	583	600	584	602	563	610	576	596	596	577	636	560	583	604	604	571	617	602	614	566	582	591	570	572	612	587	580	571	578	633	626	602	575	615	606	613	604	594	647	576	589	631	586	568	607	608	577	567	566	590	622	609	608	587	591	611	586	587	585	584	607	598	558	621	551	611	623	596	610	613	612	553	594	578	600	594	638	626	533	610	619	612	583	565	598	593	626	625	610	605	598	625	574	613	639	608	652	591	610	594	614	608	624	601	607	582	654	646	620	618	602	582	618	634	614	629	603	631	621	606	609	592	627	598	601	590	589	604	585	619	599	579	564	600	586	599	615	596	594	605	599	607	594	565	600	579	603	574	592	571	572	607	569	589	608	606	592	617	622	584	582	626	626	576	583	583	617	597	612	591	584	574	634	587	610	620	625	587	581	600	569	621	648	586	587	630	650	610	629	598	602	591	636	616	638	602	611	593	606	617	585	570	575	622	582	585	645	632	611	615	607	576	616	620	558	556	573	593	590	619	593	611	573	601	594	610	615	582	583	595	661	608	587	655	608	584	564	595	573	619	583	575	619	571	596	600	592	603	638	574	605	638	556	605	606	579	623	580	623	617	621	607	590	564	581	610	600	588	634	609	608	590	588	583	644	598	620	611	541	608	608	558	610	623	612	576	596	580	602	575	596	610	590	589	570	601	584	608	583	602	591	601	601	599	592	607	596	589	606	591	588	625	583	609	629	619	657	580	584	630	592	601	621	603	606	600	587	581	602	586	594	553	603	575	600	588	533	616	538	621	587	621	632	557	598	606	590	589	590	585	637	598	605	605	567	625	561	538	583	658	620	595	557	615	597	567	642	637	619	613	611	643	593	618	616	667	571	565	596	631	584	567	589	604	627	578	611	637	564	553	620	638	635	634	571	613	640	622	617	624	613	620	641	574	631	588	611	597	546	599	560	574	621	593	576	620	582	578	601	603	609	600	591	647	561	587	617	576	624	578	620	624	616	627	570	564	582	656	604	599	565	618	597	624	567	608	637	638	650	635	650	593	566	614	585	610	578	620	609	601	547	569	599	608	598	544	591	589	635	607	578	599	625	595	611	598	637	655	591	609	593	625	580	613	613	597	697	587	556	588	626	558	583	600	644	561	598	621	579	668	606	617	588	626	584	565	623	551	596	622	591	578	620	600	618	594	612	556	597	605	618	613	571	632	607	629	560	574	590	550	645	613	590	595	613	601	602	576	572	643	609	572	601	585	633	591	603	629	633	616	555	592	634	565	597	614	600	582	582	620	556	582	578	603	602	593	641	613	624	601	603	611	579	628	610	603	636	574	569	608	575	605	580	620	563	563	606	608	578	621	619	577	582	612	610	638	541	605	602	637	619	591	635	588	606	614	579	582	630	597	639	579	588	574	591	590	619	608	619	650	608	634	580	580	602	588	630	624	616	574	601	580	614	600	587	617	625	604	627	610	570	645	572	602	564	609	622	597	622	619	596	586	581	602	587	621	619	603	641	573	630	604	532	615	595	650	599	594	579	614	581	600	635	585	623	644	567	591	589	587	569	619	643	652	595	637	620	598	592	572	618	561	632	586	614	582	584	585	610	618	607	631	647	611	586	627	609	573	577	610	605	591	605	593	598	580	569	637	586	558	598	581	636	608	616	587	626	584	651	605	598	607	593	592	617	673	587	627	589	595	575	586	598	579	626	584	601	604	621	605	610	613	631	629	593	563	587	557	570	614	584	624	572	629	610	567	600	595	561	586	559	629	589	561	599	573	617	571	584	595	570	606	589	598	655	582	650	629	580	633	621	585	637	616	612	631	608	612	588	576	609	599	597	591	603	589	589	593	621	592	579	582	584	577	582	612	601	619	593	600	597	582	605	541	606	603	598	567	585	621	602	633	607	609	606	609	584	583	626	611	579	600	614	635	575	617	592	616	618	578	594	573	610	599	628	590	606	567	611	577	640	609	617	575	567	593	605	600	618	639	591	599	609	626	582	596	591	621	626	606	590	610	600	631	627	616	611	589	624	595	612	616	619	629	656	631	612	574	572	569	561	577	549	648	588	614	588	613	617	614	596	585	588	584	612	606	568	605	596	622	590	658	623	568	605	593	578	567	624	621	571	568	600	584	578	620	621	627	644	604	579	593	655	600	620	580	580	612	602	633	582	583	595	632	562	632	639	609	601	587	615	601	604	561	586	548	630	622	618	609	591	603	631	578	617	585	629	595	604	613	589	617	637	614	596	568	602	643	588	594	603	603	579	595	610	606	622	590	582	606	606	598	583	609	616	582	614	593	587	625	631	622	562	611	616	585	608	631	620	581	648	598	575	606	576	585	598	560	562	603	572	568	587	617	629	574	548	571	602	579	646	606	603	620	664	567	571	627	610	590	590	558	628	681	575	619	608	572	627	602	559	565	597	618	602	606	558	564	583	585	638	601	596	620	603	613	582	575	624	630	611	612	567	592	620	601	592	560	560	607	587	630	576	647	611	594	593	579	619	610	620	602	580	575	585	598	613	591	605	592	620	610	623	599	584	554	636	567	579	653	572	568	594	593	578	566	612	633	593	580	607	567	620	587	597	606	614	603	605	643	581	613	617	623	536	571	623	589	582	640	580	650	617	594	605	617	594	579	630	609	602	633	584	679	660	635	600	638	589	581	579	611	630	613	588	651	606	581	599	613	578	585	570	549	577	608	598	599	605	586	597	547	611	597	566	611	604	590	596	629	617	594	583	599	582	581	590	584	614	574	603	663	605	642	618	634	630	621	605	585	627	564	582	619	576	563	602	598	588	583	577	586	632	583	564	620	539	622	585	586	597	618	630	557	629	546	643	576	575	617	619	592	596	599	589	607	604	583	604	593	612	606	628	628	583	579	593	653	634	590	567	628	621	583	602	624	612	594	562	584	602	601	592	624	567	636	586	580	632	592	583	571	590	576	600	595	603	577	604	563	608	609	610	563	606	605	616	555	588	630	625	630	612	598	606	581	593	606	569	587	597	585	609	590	639	599	602	668	560	607	596	577	592	604	602	620	625	613	620	616	569	585	587	644	580	563	610	618	632	617	593	601	603	558	611	622	620	614	626	622	590	655	598	612	581	591	583	646	610	632	629	594	592	605	619	578	567	597	633	633	599	626	597	629	565	597	581	563	612	593	571	628	588	589	635	620	587	610	560	558	571	590	654	552	578	599	599	599	609	600	603	615	602	610	601	610	609	610	608	576	596	598	566	593	599	582	556	630	608	591	611	597	574	601	600	608	598	592	619	588	592	561	607	570	556	634	576	629	577	602	620	579	567	605	639	618	617	585	608	612	589	588	590	596	574	632	589	575	578	614	577	594	566	625	584	637	586	588	647	636	609	610	634	621	624
3970	1536	2512	2893	2027	1361	931	787	718	573	428	1005	2427	1896	1074	462	276	235	246	222	222	218	205	206	208	210	194	214	206	212	216	203	200	210	238	214	218	201	208	201	223	185	187	177	188	198	213	225	202	200	213	214	219	215	231	228	218	196	205	201	211	225	204	190	225	220	222	196	212	211	193	219	228	200	240	227	222	209	208	215	211	214	194	231	204	221	225	220	204	194	191	210	211	200	196	223	223	197	198	191	212	218	218	201	231	214	184	232	233	200	196	204	225	189	199	244	203	195	207	241	197	223	194	195	217	206	216	224	201	214	221	205	207	201	184	222	218	223	242	218	207	180	216	184	190	166	199	219	204	219	205	226	199	214	225	231	198	224	212	230	226	210	223	232	221	200	202	190	221	223	213	206	211	193	209	213	195	234	206	233	222	207	226	212	211	220	193	200	216	207	211	226	224	207	210	217	173	195	212	216	193	224	224	202	220	201	205	220	201	204	205	210	206	212	223	233	235	199	210	220	222	210	231	203	218	194	184	210	195	214	214	210	201	204	192	205	212	219	219	217	224	228	207	254	208	209	206	203	217	214	203	203	206	239	198	200	202	197	226	226	186	213	213	237	207	190	206	213	205	205	179	223	229	194	193	197	213	190	205	206	204	191	221	225	211	186	207	215	232	240	171	202	222	218	209	217	205	194	209	205	207	197	208	202	188	198	211	214	184	223	219	217	205	225	200	211	225	238	213	183	202	230	221	229	182	207	217	205	200	196	228	214	207	189	209	205	191	204	214	208	200	219	224	182	188	197	220	216	209	225	218	210	225	243	203	232	221	190	203	214	213	207	217	205	217	207	204	193	235	198	203	227	216	209	211	210	219	192	204	216	228	203	221	206	210	204	208	240	198	223	251	199	177	210	212	211	188	229	216	197	194	220	202	201	210	202	211	199	212	207	217	205	192	199	219	180	229	188	187	225	200	199	231	183	224	225	223	205	202	202	225	195	209	234	218	195	237	226	203	210	196	205	205	203	202	199	221	202	216	226	238	219	218	233	233	221	206	202	198	207	208	220	204	213	215	227	209	216	216	196	243	224	200	251	202	199	221	175	213	196	193	218	244	215	219	214	211	194	219	214	212	190	229	206	174	221	214	219	206	202	211	192	214	205	202	202	223	222	174	190	213	234	221	223	217	206	229	219	212	213	204	216	210	220	195	202	179	184	219	208	200	215	212	190	228	214	211	213	185	217	210	195	209	222	191	228	193	198	190	218	214	201	248	222	212	206	229	195	192	199	232	204	231	203	200	209	203	231	215	211	207	226	207	220	206	222	194	205	193	207	212	199	220	225	217	234	216	217	205	187	210	208	250	195	212	217	246	173	226	213	211	215	227	210	213	189	238	226	201	201	183	232	226	193	208	213	218	239	207	207	212	198	193	199	178	213	186	228	231	220	200	212	234	205	217	236	210	190	221	198	202	199	214	193	211	213	228	207	227	197	207	226	220	243	225	213	180	222	219	225	209	202	168	205	211	216	205	200	223	232	208	217	227	199	205	205	208	200	202	211	226	206	190	221	209	226	216	211	200	202	228	218	223	181	229	218	228	174	196	218	215	220	226	223	222	177	201	214	211	183	226	195	207	218	205	194	214	221	195	210	220	203	229	215	190	247	207	200	210	220	224	215	234	213	220	192	218	209	215	232	204	190	204	201	201	197	209	187	210	233	200	204	220	202	229	227	210	220	213	198	181	209	205	224	214	220	168	213	199	223	222	220	191	217	213	194	225	208	203	236	221	227	225	239	197	202	159	232	199	191	204	220	193	237	230	217	211	218	215	191	202	201	192	224	192	196	236	207	186	185	220	211	217	212	190	191	184	220	229	220	207	190	196	179	221	192	221	214	189	221	222	224	233	180	214	221	219	203	236	218	232	246	197	209	199	199	202	206	193	216	229	214	197	207	200	191	207	222	192	194	194	211	213	217	178	202	203	237	198	191	229	195	205	213	197	227	234	201	211	228	210	206	188	195	215	197	174	197	247	226	206	177	233	197	211	196	221	215	211	202	198	208	198	206	230	214	191	226	219	197	202	220	217	226	207	208	237	221	220	210	204	212	192	250	200	221	217	206	205	203	215	219	196	190	228	229	201	217	228	233	229	225	187	194	205	206	195	225	212	202	190	211	238	218	212	222	226	192	199	194	238	234	217	235	192	206	218	223	205	233	213	204	198	195	243	197	212	215	203	203	204	210	217	217	220	197	224	198	200	215	197	199	229	224	195	196	201	189	206	200	210	217	189	188	203	202	221	201	189	203	201	207	208	207	208	206	201	208	219	195	199	218	225	211	216	208	208	225	226	212	189	215	210	220	204	206	224	194	186	227	204	176	197	193	222	202	217	215	210	213	199	182	210	214	212	201	201	193	233	208	227	212	215	202	209	202	197	208	194	203	191	201	182	197	221	207	210	188	195	210	242	221	234	205	199	203	181	227	200	237	189	222	196	187	203	208	196	195	216	227	187	213	192	238	197	194	213	188	212	196	198	205	220	226	221	202	192	231	197	210	193	219	215	211	201	203	192	202	215	225	211	221	213	192	198	223	218	233	212	223	225	236	223	220	204	219	188	177	230	225	191	206	222	215	208	223	218	214	241	215	214	197	223	212	206	211	230	242	196	192	219	194	201	205	211	234	235	202	205	214	221	221	194	208	206	189	190	236	221	219	203	199	195	188	219	192	215	190	209	230	224	209	207	222	209	210	200	209	214	230	203	219	213	209	202	206	196	198	210	204	194	226	214	188	215	187	168	185	204	213	222	207	233	172	205	204	194	220	223	222	212	212	195	208	203	214	208	205	216	204	203	211	197	201	209	199	208	201	203	199	193	195	193	180	212	217	207	222	205	222	220	196	217	221	214	214	225	223	226	210	198	216	219	201	204	193	221	220	192	201	266	205	186	225	200	203	226	226	223	224	205	225	224	203	205	206	195	251	221	187	202	178	220	193	200	203	246	202	192	226	176	202	222	203	198	199	201	233	210	217	225	222	204	229	235	207	211	222	225	193	200	204	210	205	215	205	219	216	227	212	220	203	238	209	172	217	212	220	218	203	224	227	207	218	172	214	204	222	228	195	225	173	226	204	213	231	213	214	214	209	188	224	235	220	221	225	234	195	201	205	198	200	218	189	207	203	188	228	222	216	219	202	208	217	201	215	189	199	218	221	215	188	223	204	223	222	201	200	224	217	209	239	216	221	213	224	212	204	233	198	227	213	202	202	202	208	200	193	196	209	209	182	239	191	233	196	240	216	231	197	208	218	182	207	204	225	221	190	210	187	199	197	190	206	213	208	207	207	210	208	234	234	208	221	213	193	216	213	202	217	194	221	215	213	227	196	201	200	212	204	201	213	221	229	244	223	197	202	205	210	203	206	220	208	213	210	241	181	211	221	207	224	232	184	204	207	211	231	210	175	225	217	188	216	195	262	200	204	225	201	205	196	171	225	195	218
3357	1813	3925	5625	5948	5481	4464	3833	3857	2974	2261	5766	12371	8975	4112	1693	981	812	703	632	599	545	609	608	558	588	605	592	584	609	579	647	555	654	615	584	591	610	595	582	573	566	578	611	610	612	619	606	647	633	630	605	587	596	605	637	593	593	579	595	617	622	627	607	609	643	601	594	607	576	617	642	593	607	645	592	629	606	591	595	610	593	614	643	584	605	611	573	609	609	594	593	568	591	606	616	597	598	584	646	574	637	574	632	623	583	604	630	564	606	639	598	609	587	626	586	594	628	615	614	595	594	563	559	598	602	642	605	584	610	587	591	605	646	609	596	651	598	583	537	597	610	608	621	585	631	610	595	618	602	618	616	585	606	606	599	594	640	614	601	574	638	619	613	620	588	608	648	577	599	594	622	586	662	588	602	590	602	574	554	599	620	626	592	621	558	575	624	619	623	587	596	602	536	583	611	593	623	592	570	612	579	601	601	608	557	597	593	593	625	610	596	593	593	633	640	590	586	612	626	669	574	599	599	592	612	595	564	576	628	584	598	605	664	599	615	632	638	669	589	542	675	597	630	591	645	604	584	597	584	557	620	580	592	604	607	598	611	602	622	622	597	598	652	600	580	594	640	599	612	624	616	585	592	603	585	586	594	617	626	623	639	579	630	612	597	639	583	567	666	628	566	555	634	610	613	642	597	620	583	566	639	570	603	597	624	637	623	615	618	600	596	575	578	606	599	597	594	628	609	587	525	579	624	584	582	577	587	595	636	599	579	626	632	671	646	625	615	607	591	641	566	584	603	583	550	571	633	599	538	596	639	604	583	559	591	628	575	662	559	597	586	575	607	626	580	574	606	602	633	634	644	569	590	575	573	618	600	586	634	561	617	623	644	586	585	626	597	573	611	626	581	568	584	571	585	570	563	642	619	601	636	623	602	640	623	615	578	617	583	587	607	621	558	583	632	642	596	626	620	562	643	668	606	640	626	587	590	618	576	552	591	605	550	580	621	604	581	590	587	598	574	623	614	635	599	579	604	622	596	608	587	614	610	627	572	635	600	636	574	635	605	603	612	616	638	609	596	602	602	612	566	616	596	593	571	574	563	601	607	629	580	631	621	651	627	665	569	591	616	578	589	557	635	619	578	592	587	612	636	600	615	569	588	580	587	596	597	591	563	589	629	601	602	576	604	590	639	583	601	571	567	616	630	661	573	613	589	627	609	655	581	555	596	560	597	595	595	587	604	616	571	611	616	622	622	630	600	575	605	614	593	600	645	606	631	561	624	584	611	598	603	614	621	624	601	616	586	627	598	580	604	636	582	573	615	589	606	623	607	576	627	626	604	614	606	593	601	609	597	593	623	592	638	566	576	592	610	608	644	595	592	577	632	604	637	609	612	560	578	576	631	587	577	558	572	564	614	622	622	572	621	645	588	594	655	580	611	625	589	627	574	592	603	586	606	542	569	612	637	595	606	601	613	565	605	618	587	647	605	630	629	568	612	602	630	618	638	570	682	607	604	611	583	605	603	567	606	644	630	632	618	584	625	630	571	605	568	576	588	582	604	651	636	607	648	589	621	602	601	612	570	564	605	565	641	634	609	591	583	642	583	583	560	640	594	631	655	609	618	626	615	599	575	589	592	631	624	594	581	672	576	599	611	630	674	659	581	578	560	630	612	606	586	609	631	587	633	618	589	572	589	613	596	623	601	567	628	594	595	619	621	610	653	647	609	612	612	609	635	640	595	593	636	614	628	576	594	601	622	564	607	609	647	580	608	584	643	583	592	613	616	611	603	616	598	645	603	576	595	605	605	596	616	616	599	599	649	594	586	546	604	618	576	627	634	602	591	598	581	636	581	625	617	605	632	601	623	562	581	598	628	604	575	585	623	589	563	598	647	594	605	596	592	612	531	611	619	570	622	568	601	626	610	575	614	619	583	618	571	628	598	603	600	600	616	597	599	594	567	593	562	618	592	577	585	601	611	584	561	620	576	589	624	599	623	598	614	586	588	570	568	650	631	572	620	606	603	569	600	572	598	600	589	555	577	593	597	606	606	622	636	583	604	594	599	651	618	615	604	611	608	582	551	621	608	622	607	621	628	592	600	607	564	573	600	596	588	554	605	597	621	550	614	585	587	624	613	621	609	608	579	644	584	564	588	591	578	572	594	609	618	658	584	612	642	607	593	578	639	576	583	614	640	628	631	548	655	611	586	615	578	605	627	609	581	641	585	585	634	623	610	649	613	643	601	591	558	610	599	602	618	598	570	547	596	614	565	609	571	655	629	610	633	628	573	585	582	593	590	566	633	607	547	577	595	574	578	641	630	595	635	619	616	599	581	648	567	524	555	606	652	595	614	601	607	573	589	599	599	632	547	587	581	579	556	615	597	622	597	564	621	599	602	584	606	569	616	578	601	565	587	617	614	599	611	568	599	636	646	615	583	576	599	605	573	571	567	584	554	611	610	581	553	599	616	626	609	577	622	579	573	605	591	626	638	611	563	607	572	613	554	607	634	600	595	591	616	580	605	563	599	630	599	596	561	536	574	621	584	611	606	555	642	622	648	631	597	554	605	611	654	577	597	624	599	601	622	605	613	652	588	593	570	598	602	635	610	578	630	593	565	617	620	612	614	575	586	572	574	595	609	603	603	640	566	566	619	581	635	627	630	606	616	616	645	586	600	618	681	638	611	593	613	606	636	587	598	604	635	626	636	624	574	610	621	549	553	612	607	629	604	620	588	597	621	617	595	592	599	606	620	580	614	668	616	591	558	596	593	591	605	633	591	560	579	631	600	536	595	562	629	568	648	598	536	615	618	613	622	618	598	623	592	633	589	577	602	607	597	619	583	647	610	603	582	559	624	602	627	609	628	616	572	619	586	604	596	617	611	578	577	559	619	624	613	638	578	621	577	623	635	587	611	649	580	555	609	603	595	637	572	570	621	629	596	605	593	620	611	588	603	593	636	612	608	593	568	592	613	625	598	610	578	622	614	579	634	547	619	593	588	604	622	625	615	635	633	613	647	562	556	592	596	625	546	567	620	627	577	609	617	610	567	609	628	597	594	617	604	612	593	568	576	613	607	617	565	574	597	592	585	608	607	616	556	605	625	608	561	633	606	611	639	606	575	591	567	610	640	633	641	641	584	632	596	568	591	640	595	625	594	604	582	550	590	594	651	582	560	584	590	599	577	597	591	582	616	562	615	582	591	579	593	615	569	656	573	612	600	603	614	610	559	565	595	632	620	637	642	594	581	594	594	579	575	586	593	593	637	576	571	610	586	597	612	644	587	625	638	623	563	543	592	614	618	586	614	600	620	615	615	608	601	625	591	618	576	602	649	584	612	609	586	636	611	578	612	587	616	621	582	649	609	588	666	596	589	587	570	596	598	570	624	612	604	599	620	620	620	616	580	627	643	600	550	625	639	611	618	570	610	598	573	601	617	603	570	626	607	609	630	605	598	616	594	655	634	632	551	671	612	536	616	610	584
4267	2054	3036	2910	1801	1228	924	823	700	513	433	1101	2335	2004	990	486	288	242	223	229	215	189	239	219	192	220	199	191	205	188	215	189	186	194	223	217	213	211	233	213	216	199	214	199	210	219	190	193	202	193	210	198	220	191	230	218	216	212	212	195	212	204	206	219	219	188	210	221	194	227	227	197	215	199	217	233	204	186	228	239	195	218	206	192	191	205	215	217	206	235	215	223	204	206	202	227	192	226	207	245	219	205	182	220	203	212	212	205	202	204	198	210	218	196	214	218	203	193	209	213	221	191	204	197	215	225	199	225	201	187	198	224	196	238	214	186	195	201	204	218	225	198	199	227	201	214	194	227	198	220	233	240	236	231	223	227	192	191	202	223	206	198	194	217	200	231	201	207	191	201	205	179	180	223	223	220	208	199	226	213	207	230	237	204	230	210	212	188	235	208	198	194	203	216	202	210	203	221	197	195	221	185	217	209	203	224	239	199	179	197	215	192	212	209	219	223	226	187	205	219	217	216	210	212	213	189	216	212	197	233	223	216	215	209	197	222	205	218	214	198	219	204	188	193	204	190	207	203	199	186	225	190	232	240	204	207	190	178	204	203	227	200	240	206	224	173	228	200	226	242	206	211	199	211	201	208	190	226	183	227	217	206	209	220	200	204	189	197	198	206	187	220	197	221	225	202	203	210	201	212	214	208	203	240	230	196	230	219	186	222	188	215	213	223	211	214	206	216	224	192	221	194	226	199	173	256	201	213	218	218	231	216	211	202	220	210	214	227	197	203	222	221	224	219	214	221	217	213	224	205	204	201	212	209	210	210	201	213	191	212	205	178	188	196	208	192	205	216	229	227	186	199	222	215	208	219	163	217	207	227	218	201	224	212	214	213	238	209	203	217	212	206	203	252	193	186	223	216	202	211	220	224	217	189	189	203	210	219	209	215	213	228	213	200	222	215	201	211	233	219	214	175	194	212	239	201	188	226	204	190	195	201	209	221	195	209	214	213	217	230	219	193	208	204	223	203	224	193	231	196	223	215	199	224	219	196	213	218	222	195	196	209	213	221	203	234	228	183	208	208	220	223	220	224	225	212	210	189	214	219	208	188	227	211	193	230	217	207	220	186	213	211	228	189	193	211	206	220	213	205	193	194	192	221	195	192	199	219	217	224	215	212	211	207	201	242	204	218	207	225	215	202	208	205	213	238	208	220	217	199	216	199	241	205	214	221	201	234	216	210	212	206	214	227	187	188	200	212	207	239	215	227	195	219	217	249	189	214	227	215	225	173	207	213	189	221	210	204	207	225	217	194	197	215	208	226	187	214	230	239	194	194	175	201	235	240	235	223	227	224	215	225	236	196	214	229	198	218	218	210	203	184	207	213	211	203	214	190	194	200	201	187	202	190	204	198	232	214	209	204	213	195	211	242	239	188	230	203	218	221	222	193	219	204	206	220	239	210	202	198	226	217	204	205	177	208	198	208	237	212	198	211	222	210	232	214	211	234	211	213	212	247	215	184	185	202	216	195	216	217	244	208	201	217	220	205	214	241	224	211	228	209	192	214	217	221	216	207	190	205	223	201	223	212	227	191	174	228	186	223	228	196	208	214	222	204	203	217	213	212	183	195	183	216	206	221	200	226	187	221	200	196	224	184	231	244	211	216	200	194	222	212	192	203	194	180	213	184	201	200	209	217	216	202	189	175	223	218	218	199	236	194	203	197	201	190	202	197	206	227	202	195	213	219	221	214	223	206	207	212	200	205	199	190	222	199	232	205	228	225	210	213	205	214	212	209	204	181	202	221	236	234	257	201	230	207	200	238	190	207	217	220	219	215	236	242	229	224	209	208	210	204	229	219	182	220	217	213	213	191	199	223	220	201	235	213	203	203	207	226	218	207	216	218	214	180	204	217	209	212	200	187	215	207	199	211	222	227	207	214	192	193	182	225	207	231	198	201	172	193	225	192	230	194	190	221	223	188	215	220	214	226	220	184	244	216	216	203	221	214	216	180	187	229	205	217	206	216	205	187	213	202	201	218	217	223	203	160	220	203	201	234	176	213	203	215	213	185	232	180	215	217	202	211	214	206	197	218	206	196	231	214	201	206	211	199	201	219	184	225	216	218	211	225	203	198	225	233	208	237	210	205	188	210	198	223	217	195	217	192	190	224	208	214	201	216	186	214	240	231	222	208	218	192	225	199	165	206	198	198	198	169	192	233	193	204	214	209	224	225	205	222	209	232	195	222	189	211	215	219	181	216	219	196	203	201	207	223	190	209	223	215	222	218	192	211	238	196	194	207	204	214	196	228	194	215	182	218	180	231	192	219	204	199	209	176	230	205	221	205	228	221	202	201	194	195	201	226	215	226	229	231	203	196	204	205	225	193	204	221	202	180	205	199	223	196	192	227	233	230	215	206	220	235	226	218	216	226	229	205	205	225	238	208	206	228	226	210	192	212	203	222	239	217	199	196	245	233	211	217	195	180	211	202	198	194	217	177	196	208	230	188	235	192	208	190	220	207	192	188	214	244	200	219	196	220	212	208	215	195	210	206	200	186	197	216	222	228	182	205	213	200	168	218	222	204	196	173	199	207	210	210	219	227	205	244	204	225	217	207	205	186	219	196	194	210	195	199	225	215	219	203	205	230	230	238	222	198	213	206	202	195	200	210	225	191	219	184	191	209	198	199	229	213	220	209	218	198	199	196	209	199	215	209	196	215	198	195	228	210	202	195	182	218	194	200	218	204	198	205	223	195	215	167	222	182	205	200	186	205	211	224	216	213	200	198	235	202	210	203	191	189	208	196	188	207	214	224	203	196	202	236	227	216	198	215	203	221	200	214	214	209	209	218	246	217	213	204	238	202	211	204	213	223	200	185	194	217	195	219	173	174	179	189	197	228	219	223	201	210	219	228	218	239	210	209	213	206	220	192	209	230	220	199	223	214	204	195	202	227	190	204	199	189	202	241	227	205	214	185	214	200	202	189	220	212	230	194	197	217	216	226	200	221	216	206	220	221	215	215	213	197	205	213	224	223	215	197	224	219	210	224	201	231	203	214	214	188	206	207	225	193	190	208	220	225	229	202	221	216	211	228	201	227	211	201	203	220	198	253	190	189	197	197	222	209	205	210	226	240	207	202	195	230	207	179	203	201	225	214	189	216	228	199	220	205	209	232	230	215	209	215	207	210	185	252	186	220	199	215	202	213	228	221	210	207	192	191	191	185	210	243	195	196	209	202	224	224	213	175	211	186	187	222	197	188	184	256	246	233	198	213	228	204	205	198	206	189	208	212	198	207	211	238	208	234	214	188	201	214	204	231	213	196	205	215	204	213	235	226	221	229	204	222	229	226	213	196	223	218	219	200	223	206	183	218	214	203	189	183	205	237	216	205	205	198	197	211	229	229	216	210	225	217	210	195	234	201	205	219	204	228	230	224	198	233	257	217	221	203	202	218	204	194	219	220	208	204	225	198	219	202	179	198	216	214
3491	2472	4320	5531	5461	5052	4294	4379	3319	2720	2168	6284	12024	8929	4089	1629	1011	741	630	649	699	643	589	603	583	590	603	642	588	613	608	598	644	591	626	627	579	604	629	575	591	608	641	638	599	622	621	625	575	593	608	597	593	601	592	597	571	588	608	616	569	603	629	614	622	598	601	626	601	578	583	631	603	620	606	607	600	570	614	631	612	622	569	660	607	586	638	599	602	612	600	612	617	578	597	633	623	588	581	620	584	589	582	631	650	603	611	601	576	562	637	592	610	588	597	587	604	596	635	594	593	589	581	604	577	623	659	600	584	563	640	597	604	579	613	607	626	595	614	621	619	596	602	564	603	597	591	561	581	585	629	558	606	591	614	593	564	609	639	598	646	582	620	603	599	581	601	582	603	615	617	610	611	609	638	642	578	629	605	614	610	593	611	555	615	607	614	634	579	574	614	622	579	578	564	629	581	620	615	643	574	645	571	610	647	597	600	575	590	607	646	578	575	569	662	613	642	596	626	618	551	559	633	634	601	608	632	571	672	623	600	565	606	624	610	633	584	569	622	603	591	606	632	634	600	590	622	617	588	607	622	589	616	602	609	622	586	615	591	628	596	615	564	601	610	612	613	575	602	590	616	635	615	576	587	576	596	588	614	600	634	606	589	629	555	585	629	616	590	612	604	594	583	622	597	625	572	595	578	576	557	629	632	593	598	589	601	597	652	635	607	602	575	607	572	633	593	612	606	613	596	579	621	610	581	625	613	589	607	576	601	604	629	573	640	619	553	562	618	580	621	644	595	645	580	642	598	613	638	601	604	634	623	580	618	602	646	593	627	604	615	586	583	563	647	587	595	613	535	570	628	629	605	597	568	578	583	603	595	584	553	576	573	600	586	565	604	631	595	632	591	611	633	631	610	641	655	568	628	635	634	628	610	639	606	608	604	617	610	596	620	567	586	604	582	591	604	633	577	620	566	584	640	629	613	617	615	555	627	574	566	604	588	618	568	606	565	659	582	644	578	588	557	616	628	597	583	625	628	587	657	604	571	619	609	590	654	630	610	613	600	610	588	580	587	609	564	607	646	630	639	613	554	599	578	638	598	596	617	593	597	638	591	592	566	609	576	603	608	562	591	640	614	588	608	613	629	577	608	616	586	619	617	606	571	539	624	612	590	556	615	557	626	611	606	628	623	595	577	622	580	654	628	588	590	602	597	612	618	573	601	600	582	565	582	613	642	595	604	624	602	572	556	596	634	620	606	612	576	600	638	607	616	566	604	611	566	594	554	572	605	613	591	580	584	607	591	619	590	636	620	610	633	621	631	602	611	585	641	594	621	566	646	624	590	610	603	602	622	654	571	589	576	567	593	607	579	602	545	585	565	564	620	612	596	560	640	601	585	603	610	621	569	594	618	608	608	614	587	559	538	631	637	620	642	587	630	580	615	606	610	585	604	616	596	598	594	607	587	623	599	610	601	615	619	594	583	565	582	610	591	601	587	610	610	629	584	593	581	583	634	619	603	632	620	619	609	591	610	551	564	606	638	645	596	590	614	596	600	612	618	594	554	579	625	596	599	567	602	601	577	630	622	608	630	612	680	576	571	633	581	575	623	570	593	600	609	589	606	597	592	549	656	594	618	579	652	597	597	602	622	600	570	591	571	598	586	586	595	659	600	606	599	595	632	628	573	647	640	591	585	584	602	612	587	606	603	621	586	596	614	565	633	653	575	592	569	621	633	567	601	610	589	593	584	555	579	618	635	613	601	592	587	616	559	611	579	613	650	624	599	554	579	644	583	630	606	597	590	631	600	581	599	607	613	589	613	613	630	588	572	601	605	597	610	598	595	583	570	603	572	630	591	594	608	573	606	591	632	635	613	611	621	582	643	607	584	627	607	585	586	560	582	637	603	616	678	663	600	621	530	607	568	625	632	614	583	647	610	607	585	590	610	641	620	578	616	614	643	600	601	613	586	625	625	612	578	536	584	600	560	602	619	572	623	619	586	614	573	622	567	550	629	566	649	553	623	586	600	601	600	563	619	629	650	611	602	608	579	575	628	589	599	632	601	591	591	645	590	611	633	562	601	632	602	629	612	609	605	608	582	602	593	612	611	643	673	607	563	613	617	598	606	552	652	614	583	579	614	619	572	609	607	580	588	565	612	636	596	580	607	614	597	603	615	628	612	618	611	588	589	572	604	570	596	622	578	627	578	605	604	572	642	561	608	638	592	613	574	580	605	640	628	631	598	576	586	598	611	625	603	657	587	629	612	615	611	606	632	597	581	559	614	597	611	589	645	545	607	591	624	587	613	568	628	590	594	640	613	576	582	603	584	594	628	614	584	598	611	589	575	577	599	644	593	630	638	669	600	661	632	598	614	618	566	637	630	615	607	635	582	626	597	606	595	607	626	599	581	598	600	603	609	550	607	675	594	603	621	612	599	557	570	612	538	571	606	607	620	602	650	637	619	595	602	605	569	622	590	638	599	578	573	629	590	595	587	594	616	610	588	605	643	649	628	612	619	627	634	616	624	579	578	589	591	608	651	610	562	610	611	625	619	609	561	587	606	630	607	602	597	601	563	630	595	606	609	541	597	613	603	587	603	625	632	620	595	616	567	573	595	651	591	595	586	597	596	619	598	600	578	602	591	579	610	590	609	630	618	564	569	636	567	591	592	550	586	589	598	604	597	621	567	597	627	591	597	641	593	625	624	588	598	645	561	611	607	598	613	602	594	587	613	632	605	622	572	578	620	618	590	603	580	579	593	618	628	598	583	587	644	525	604	674	624	599	669	583	591	628	627	595	607	562	579	633	595	582	613	601	604	615	635	563	583	585	666	587	638	579	592	586	622	608	616	596	631	591	586	621	576	595	601	638	546	601	617	617	572	597	594	620	620	592	594	553	630	670	600	611	612	580	606	604	622	656	623	639	602	582	582	578	641	578	633	625	616	614	600	552	620	583	616	587	590	624	605	591	575	587	621	599	627	604	605	618	647	619	559	603	573	577	610	587	578	597	584	616	623	605	590	616	612	550	636	644	587	636	584	578	662	607	583	631	616	605	605	627	603	610	585	575	606	604	605	625	597	624	564	584	623	589	591	632	592	573	597	601	599	583	586	566	625	534	582	627	573	574	639	588	593	601	599	594	605	599	594	590	576	602	560	613	578	595	632	636	597	604	578	565	604	644	618	607	620	572	599	649	628	632	598	602	609	616	594	574	571	591	587	603	595	602	590	579	554	621	604	589	613	625	644	531	583	614	605	603	598	617	617	578	607	601	642	587	589	591	611	596	614	617	564	590	621	623	659	603	614	589	588	615	594	588	619	587	577	573	613	628	611	634	614	594	606	584	584	606	636	596	551	594	598	596	616	583	618	606	604	631	584	614	622	567	610	632	556	589	646	602	592	570	595	608	586	610	601	621	612	654	628	598	628	541	610	598	638	622	607	640	604	576	595	569	617	607	594	592	571	592	583	595	595	596	613	622	617	615
4583	2633	3238	2669	1564	1165	985	888	576	475	415	969	2451	2122	1006	499	305	247	251	222	217	247	220	209	203	198	197	185	220	238	216	215	200	211	200	196	209	200	184	193	211	217	237	216	206	206	231	205	209	206	191	222	196	222	210	233	235	234	212	186	199	210	232	205	205	197	230	219	194	196	226	216	206	196	199	197	222	210	210	205	234	227	206	196	206	217	211	207	206	207	212	233	209	222	205	239	213	228	222	222	199	194	191	215	201	216	197	225	206	218	236	206	186	196	227	216	190	214	199	190	187	221	208	193	222	223	198	217	203	194	226	196	202	219	224	219	213	211	194	197	215	194	206	213	209	201	213	217	224	204	209	221	209	235	231	203	220	184	196	210	223	203	211	205	201	200	208	208	224	199	214	234	215	175	207	205	185	212	200	219	187	220	212	185	212	202	208	195	205	222	204	190	223	226	182	201	209	205	193	190	201	226	242	204	202	228	200	184	199	205	190	198	219	205	240	220	202	207	208	202	194	203	215	216	206	238	204	197	205	212	206	196	195	209	216	190	204	222	219	193	205	199	203	208	224	214	210	226	222	201	201	196	214	211	195	205	217	206	191	202	211	198	186	189	217	199	203	198	223	196	197	197	216	215	207	207	244	207	222	227	197	222	196	229	203	201	214	229	213	204	190	226	216	235	221	214	182	203	204	209	224	192	205	233	219	187	214	201	198	207	219	216	200	222	185	200	226	206	215	208	197	215	233	215	223	218	208	246	213	223	213	236	218	243	205	217	215	207	212	201	213	203	216	226	224	211	203	225	192	204	197	211	204	192	202	195	224	236	204	213	224	203	242	236	204	200	204	209	180	217	200	239	190	209	201	219	217	197	215	211	201	204	187	222	218	215	207	220	210	223	195	205	209	238	202	197	212	218	217	200	214	180	220	202	199	193	187	197	214	226	224	228	206	196	207	211	177	206	222	192	205	227	187	174	225	209	221	219	200	200	188	232	231	193	227	242	194	224	195	212	201	215	225	209	229	215	203	225	194	219	183	218	209	191	201	214	218	214	196	216	207	195	220	194	211	222	204	205	230	202	211	190	215	224	210	216	210	208	221	221	196	215	219	222	218	205	202	191	189	210	200	218	192	204	211	206	216	206	200	197	193	221	215	220	203	215	229	210	170	232	236	202	227	226	221	226	181	234	224	204	192	215	196	160	206	193	210	230	209	226	211	210	224	188	223	177	203	223	228	232	209	205	227	214	215	201	193	201	188	209	218	200	189	228	221	242	214	192	184	206	228	203	236	220	211	204	202	198	196	238	219	212	239	211	203	213	225	220	213	229	206	226	180	219	200	199	211	191	198	250	208	225	203	234	218	229	243	195	218	213	197	180	201	204	218	205	199	217	218	193	233	184	202	217	183	200	182	215	221	226	219	211	210	192	207	190	178	197	206	204	201	215	207	213	226	222	214	229	205	213	198	205	197	198	196	198	236	227	188	233	189	185	196	180	187	207	206	213	215	184	222	190	233	206	219	221	218	210	205	183	191	222	216	216	193	229	209	213	185	211	218	201	191	241	201	223	222	223	226	215	204	202	201	203	215	228	205	205	167	206	213	243	242	227	218	211	230	223	213	189	224	217	205	199	211	236	230	218	203	225	238	186	190	220	216	221	200	216	216	187	203	221	213	191	192	223	202	181	201	217	191	226	229	227	213	211	205	205	213	236	202	226	195	235	196	217	202	199	167	202	209	204	205	206	218	205	191	204	199	169	205	190	232	168	205	211	204	203	221	213	230	212	193	229	215	235	194	217	222	179	207	185	195	184	213	221	186	218	194	225	211	199	220	201	203	215	211	218	215	234	208	210	186	199	223	189	216	216	224	225	218	180	195	206	223	178	216	208	186	247	195	225	206	219	208	242	188	236	221	203	228	221	197	214	198	198	200	198	177	214	210	213	208	225	205	214	216	206	239	247	226	230	204	182	211	210	205	196	218	228	227	213	195	202	203	219	215	223	199	213	199	230	224	196	217	228	201	193	213	213	213	189	212	210	214	207	178	197	208	220	201	196	218	180	233	190	217	190	193	193	205	206	205	215	189	207	209	222	214	200	198	212	240	185	213	230	245	182	215	235	211	214	221	195	195	220	194	201	211	208	218	218	212	197	229	192	194	228	221	207	224	190	217	204	187	208	209	213	225	209	205	219	181	233	225	207	221	213	183	202	214	229	200	200	222	197	208	187	198	177	210	242	232	215	206	222	217	214	189	204	230	233	176	229	237	207	213	195	211	213	226	199	205	218	192	197	204	188	194	191	198	227	205	204	220	204	220	231	229	212	223	208	206	219	182	210	206	181	245	221	200	214	200	213	201	208	210	238	208	216	205	204	219	224	217	234	161	221	206	211	225	214	208	214	208	206	193	230	229	205	219	223	223	204	223	204	216	185	214	221	228	239	216	222	221	211	211	198	194	175	182	206	215	225	199	198	203	230	217	186	195	198	174	200	199	194	200	203	191	208	183	236	234	209	222	223	199	204	191	218	192	213	220	203	218	207	200	204	208	234	196	225	185	206	223	190	205	208	194	212	226	222	228	188	207	210	203	182	206	212	201	209	231	230	214	187	209	221	191	210	232	188	185	215	232	221	203	212	207	208	207	205	192	192	215	205	216	193	215	168	219	216	230	231	193	213	220	225	219	198	224	204	197	210	224	194	225	197	217	193	218	228	208	212	206	185	195	202	187	219	198	205	219	218	196	161	215	194	208	217	197	203	205	210	242	192	212	214	197	224	205	189	221	218	201	196	219	203	218	176	230	191	223	229	179	176	226	202	208	188	208	212	205	216	206	197	222	211	206	225	189	196	202	228	208	227	173	222	193	217	206	215	177	224	215	198	222	223	216	238	217	212	203	211	217	224	216	212	202	234	180	191	215	205	206	195	229	214	209	214	206	219	221	181	214	222	215	189	211	209	251	217	186	221	193	208	198	174	235	237	202	225	224	231	224	232	215	221	213	213	186	211	223	199	197	207	204	219	225	215	194	209	203	204	188	198	191	191	194	224	214	217	198	206	196	199	200	209	216	191	221	214	182	211	220	211	200	220	204	201	209	193	188	193	196	218	210	228	228	208	213	222	188	223	214	223	216	204	205	196	181	215	209	214	215	246	252	208	205	204	213	218	218	207	193	202	189	199	203	218	244	205	211	225	224	186	217	223	212	207	219	183	206	184	178	205	228	220	229	214	191	221	190	160	217	207	195	199	216	182	224	216	215	194	221	176	225	169	215	204	225	246	222	206	201	184	209	201	213	198	212	202	197	218	199	210	218	214	193	215	224	206	222	211	207	201	190	213	212	223	208	220	208	188	234	211	189	207	216	213	202	200	227	211	196	195	194	212	237	206	200	185	209	192	214	208	210	227	188	212	225	206	244	209	211	208	215	183	188	203	205	228	197	212	215	219	193	205	206	204	204	195	233	190	216	186	227	203	211	216	257	191	231	215	224	176
3749	2818	4022	4913	4877	4485	4586	4263	3158	2430	2268	5485	12550	9289	4311	1696	944	726	671	638	600	626	607	605	631	597	547	637	600	598	597	602	613	596	628	625	568	631	598	561	557	577	593	609	648	633	611	568	609	639	594	588	589	593	595	594	578	581	600	588	592	596	569	609	588	547	569	603	628	625	624	620	619	579	601	547	562	632	599	580	601	626	581	635	644	675	582	609	627	585	575	567	580	608	604	609	637	619	592	634	611	593	606	616	606	588	624	574	621	627	624	582	602	604	599	623	595	570	576	591	607	563	581	616	608	609	601	593	624	635	548	621	623	559	569	605	616	602	612	591	642	609	618	592	622	584	584	578	635	577	617	588	617	611	601	623	617	654	595	589	650	604	609	603	608	606	601	576	600	670	605	609	586	622	626	613	647	553	628	611	591	621	623	594	606	600	587	565	572	595	609	614	588	645	575	584	650	596	610	611	602	647	571	595	559	589	575	629	613	604	571	570	609	588	623	627	551	636	599	568	606	594	621	590	572	645	600	597	606	605	641	630	569	611	587	608	573	632	583	583	603	600	614	605	598	535	600	586	602	581	600	634	633	578	582	568	600	599	676	596	654	644	597	615	631	608	618	582	618	575	651	624	584	628	600	582	578	590	558	575	575	573	647	581	630	584	622	565	603	577	621	573	601	571	563	619	616	560	657	616	573	614	591	592	601	606	545	639	610	569	599	634	627	609	562	629	604	589	585	585	626	646	653	590	634	630	586	605	611	579	596	614	604	634	607	638	610	568	616	615	617	565	589	640	598	628	610	651	607	578	612	600	609	592	609	578	584	577	619	571	582	570	590	582	606	572	584	563	587	637	600	583	635	605	568	579	611	620	628	611	622	577	543	641	587	631	593	574	555	594	617	567	620	578	577	609	585	570	606	607	607	577	569	619	596	610	608	604	599	567	594	585	591	613	623	634	649	590	613	580	570	601	617	545	591	594	600	594	627	590	550	602	611	609	647	579	575	607	622	588	583	569	572	603	618	599	604	580	567	598	567	617	635	579	568	601	587	618	591	581	597	578	609	639	594	606	638	601	583	598	589	632	611	606	623	602	611	627	642	618	592	627	640	571	595	579	582	608	607	614	607	622	590	604	594	610	614	642	596	663	584	618	585	568	612	544	637	625	629	641	581	610	599	578	628	643	599	632	605	674	577	572	642	613	609	626	565	607	561	637	577	653	621	579	572	644	580	627	606	599	613	584	631	590	583	594	605	618	598	562	574	616	618	580	613	594	652	644	597	576	641	590	627	626	589	645	606	609	595	597	616	607	590	626	590	613	601	600	619	576	621	581	600	609	625	608	584	620	572	608	616	569	612	612	604	616	597	560	628	578	620	604	613	593	603	558	590	598	583	581	574	602	591	590	633	647	587	597	656	593	568	606	596	568	634	599	583	637	617	640	637	611	614	619	591	615	586	568	649	651	618	565	608	572	564	588	570	595	601	622	559	588	592	582	632	586	593	658	565	562	644	612	585	579	582	605	631	642	609	538	616	597	614	603	600	603	602	591	594	593	605	624	590	647	629	545	589	589	603	638	604	651	624	611	637	590	564	588	577	621	649	588	605	562	580	595	606	608	620	624	646	590	559	602	588	586	576	599	618	601	564	605	561	621	579	566	602	618	628	557	620	601	625	592	593	593	625	573	640	601	620	610	633	607	602	616	621	552	621	599	582	594	585	592	597	643	578	579	602	628	635	610	608	600	612	621	598	582	624	617	578	558	562	608	591	599	595	612	598	615	603	597	614	611	618	571	634	599	623	623	583	598	612	582	587	586	604	644	614	620	597	614	582	614	591	565	580	607	594	599	607	596	623	618	581	614	523	613	602	576	556	590	594	593	578	566	566	590	612	580	658	560	639	569	597	615	605	663	618	578	575	654	593	631	606	578	611	631	587	581	635	625	638	594	590	582	598	590	600	613	605	583	568	610	572	618	610	621	612	596	567	640	602	603	594	643	617	572	612	625	557	587	578	619	601	589	592	634	622	671	601	589	613	576	604	606	597	608	594	635	593	599	614	620	597	604	641	615	589	591	604	607	593	610	599	597	614	625	612	590	572	628	608	567	651	563	595	610	643	579	600	594	627	591	621	583	618	628	599	572	648	579	604	625	609	596	592	619	630	653	625	608	611	591	604	646	608	572	607	646	612	619	600	583	598	631	639	610	570	582	613	576	622	555	572	596	606	636	577	578	601	601	649	585	578	587	643	581	628	619	585	594	613	618	576	529	615	629	639	608	583	588	600	565	630	600	604	617	619	616	583	616	604	610	640	603	578	602	584	572	581	558	586	602	621	582	594	622	621	620	632	623	616	599	575	592	580	599	646	621	598	609	625	615	570	591	603	644	625	631	617	573	603	630	619	625	590	642	592	601	618	620	613	608	578	571	612	634	598	563	591	577	617	571	575	599	613	613	537	596	617	608	600	602	599	606	568	645	612	612	603	613	618	597	573	580	580	609	588	596	589	585	641	585	642	565	572	593	615	551	629	619	632	579	600	606	640	600	628	610	582	540	632	569	579	588	624	568	591	591	593	587	594	582	570	618	576	607	615	603	606	579	614	595	581	636	583	623	586	600	561	605	645	596	572	572	603	612	594	601	637	604	590	589	611	601	550	584	671	591	566	611	625	589	571	594	597	587	610	622	638	587	584	601	593	638	616	601	571	600	624	581	608	598	605	587	616	615	609	595	628	592	579	559	596	618	628	566	618	580	582	632	603	563	649	599	619	613	572	622	628	619	575	619	571	643	623	598	594	557	597	642	627	628	637	601	560	583	648	563	613	608	604	602	602	623	596	585	587	624	605	629	579	583	602	574	582	644	605	625	612	591	578	549	623	623	583	592	573	596	609	585	630	630	577	581	637	564	589	585	615	611	600	602	589	589	603	620	609	578	577	583	599	543	567	592	616	655	603	553	593	602	625	600	670	570	622	617	655	602	592	622	651	615	596	616	555	612	582	610	601	609	599	623	606	629	590	644	624	574	599	590	607	618	607	631	635	612	596	573	614	581	607	570	615	606	573	608	573	602	597	611	577	608	590	604	558	587	618	577	594	619	597	584	593	589	613	622	621	618	622	558	607	616	558	584	609	596	563	605	605	569	602	599	657	570	571	622	621	601	609	577	603	580	577	644	575	606	605	609	582	605	608	601	548	572	624	641	610	582	603	617	615	566	614	618	588	640	617	618	579	602	606	610	624	596	610	570	603	602	594	603	567	654	565	611	591	575	586	601	587	626	602	662	602	547	624	600	627	573	627	640	611	591	583	576	604	578	617	615	626	647	600	604	577	594	567	639	598	599	578	615	610	565	617	607	612	568	610	606	640	618	585	553	587	645	605	600	572	586	580	575	608	619	611	627	630	662	614	619	607	604	571	589	585	619	610	619	623	625	564	590	620	570	586	602	580	590	595	604	611	554	615	604	589	628	590	585	623	587	642	635	647	612	601	598
4887	3267	2897	2377	1731	1235	1073	753	555	503	517	1074	2526	1930	963	532	270	239	220	211	233	211	228	235	218	203	216	228	209	205	195	208	188	222	234	229	201	214	208	220	218	206	198	181	198	214	190	222	221	186	203	201	182	214	224	227	190	197	230	215	200	208	216	199	197	185	217	233	215	225	193	185	219	208	189	219	194	213	222	188	217	186	207	183	201	195	204	217	212	216	189	180	194	208	225	208	217	228	209	217	208	202	226	213	224	205	236	211	208	238	224	180	189	188	193	199	214	212	227	227	216	197	207	207	227	211	202	224	211	220	224	202	219	198	207	199	196	211	200	201	228	200	187	214	203	170	224	183	221	219	166	203	205	194	189	208	203	203	226	218	201	209	197	228	225	194	212	217	189	188	188	199	204	176	183	228	212	210	217	203	225	205	184	193	235	238	199	225	197	221	203	249	230	198	197	230	178	205	214	215	198	204	184	207	163	222	210	206	215	192	208	230	219	211	227	212	229	206	217	208	223	209	230	197	182	221	198	214	203	200	219	200	196	225	205	197	210	191	201	201	205	204	214	212	226	237	215	215	227	223	191	201	187	206	226	197	185	205	189	206	206	220	199	218	200	197	210	220	200	200	212	205	190	215	204	203	182	212	205	205	230	201	223	245	225	202	229	242	220	237	189	215	231	213	193	203	204	214	240	219	211	207	228	196	221	206	218	205	193	187	206	201	196	207	221	214	215	192	205	203	215	214	217	225	199	185	217	198	219	165	218	189	224	237	219	193	222	204	184	217	188	202	197	212	206	240	207	186	204	228	190	222	231	231	219	196	203	233	212	197	227	206	195	207	229	229	213	232	217	193	203	213	225	195	202	205	241	204	201	212	196	215	200	228	188	207	182	187	193	196	223	222	216	222	225	211	186	212	203	190	204	228	208	223	207	225	192	210	235	214	194	257	210	231	178	200	203	211	229	222	198	241	225	211	202	236	198	205	243	210	197	207	210	230	201	196	197	202	220	207	200	211	213	199	185	214	229	234	183	199	206	189	231	202	201	210	235	224	203	190	209	191	184	199	209	212	199	223	189	211	224	207	183	204	248	211	214	213	219	215	176	208	212	208	214	234	223	229	206	189	213	204	181	219	219	199	212	196	216	227	210	208	217	173	234	189	211	218	207	226	233	229	189	203	195	224	216	198	216	240	196	225	209	193	219	243	198	200	204	215	186	193	206	218	172	217	195	193	181	205	209	195	242	207	211	228	185	228	192	206	224	210	223	180	203	231	223	211	220	209	186	190	233	235	215	225	200	214	237	197	196	198	218	211	227	223	206	198	199	224	238	222	190	201	230	207	240	213	211	217	204	195	210	201	194	209	201	220	229	208	212	212	211	199	194	207	232	224	188	192	205	189	215	196	240	207	224	215	219	216	221	238	185	203	244	203	227	203	243	211	209	207	206	209	189	226	220	220	216	166	211	191	218	210	203	227	243	196	196	203	241	221	213	231	209	206	194	215	197	196	178	219	217	211	236	180	218	202	196	190	206	231	170	207	227	214	187	220	195	218	189	203	185	201	220	221	198	212	185	192	213	214	219	212	212	198	183	218	219	237	194	212	197	214	224	220	206	179	207	223	190	185	203	183	254	215	198	209	211	199	207	215	204	224	186	240	213	206	218	232	217	228	222	220	199	200	212	237	214	194	188	203	226	208	199	184	225	205	203	222	213	211	204	230	206	190	223	220	210	210	197	216	202	219	225	187	208	187	220	214	215	216	202	184	212	190	199	200	220	210	196	191	203	217	211	221	198	187	192	200	218	206	226	201	218	201	204	214	223	202	214	202	192	213	188	205	218	209	211	212	225	222	214	223	216	204	233	222	213	221	203	214	202	240	217	236	221	205	225	212	199	218	198	205	220	210	216	219	203	193	240	204	210	201	214	206	222	199	205	212	191	215	215	193	210	233	227	231	195	203	194	202	199	228	207	184	214	214	206	213	198	209	199	197	191	199	204	206	216	233	206	212	216	208	197	221	216	222	240	206	204	194	209	205	230	240	202	211	233	205	226	204	223	215	195	196	207	187	222	205	197	206	204	193	187	204	215	201	212	233	220	188	218	217	219	229	199	223	214	211	213	214	210	240	201	225	189	221	217	193	219	215	197	210	245	213	216	220	210	203	207	216	208	204	220	218	203	214	242	224	210	203	205	208	209	190	204	179	179	196	199	198	197	197	227	211	222	209	200	211	203	187	216	186	232	219	217	214	179	226	211	219	231	226	210	219	217	187	193	207	207	226	196	213	179	187	204	211	212	228	202	207	221	219	227	205	213	209	208	208	216	228	193	219	236	210	208	203	209	232	229	205	217	219	210	192	254	204	184	204	202	188	210	208	215	205	222	218	206	212	198	226	225	218	204	202	198	222	186	219	197	210	196	214	239	215	219	215	202	211	199	218	186	181	219	207	203	202	213	228	211	178	203	203	258	191	197	232	201	197	216	203	212	211	244	214	186	216	212	219	215	212	199	196	223	193	199	208	191	219	226	236	198	224	198	207	220	188	196	207	201	219	198	204	203	207	220	223	212	224	211	209	201	214	237	217	225	222	211	222	206	208	212	210	212	202	184	213	206	197	186	192	238	219	192	210	213	210	192	207	228	217	197	226	193	226	215	196	221	206	228	202	205	206	201	200	205	222	222	211	196	186	227	184	208	241	209	195	200	186	228	236	237	209	249	206	214	208	203	174	209	210	219	199	221	235	220	219	194	241	222	216	209	207	224	219	217	200	211	216	204	222	195	234	207	209	242	228	206	209	203	222	194	237	236	238	221	257	228	218	219	182	196	209	200	200	217	211	178	208	182	200	217	201	211	223	217	169	203	217	212	231	225	194	215	201	229	224	216	217	221	220	213	237	226	201	206	206	201	225	227	201	195	213	231	210	214	207	192	192	199	200	217	235	200	219	208	217	217	228	207	224	197	206	195	214	196	201	198	170	194	187	214	207	216	232	202	228	187	225	227	208	199	208	219	198	207	209	197	216	222	192	203	223	205	213	229	220	192	191	209	220	207	225	217	216	208	204	218	211	190	219	199	203	205	230	221	218	212	219	202	210	213	202	206	216	217	220	232	191	206	214	210	215	218	223	232	206	188	203	201	216	222	236	197	203	195	205	198	226	247	219	235	198	184	222	233	211	211	206	209	215	194	230	193	218	220	216	216	199	192	222	216	223	216	193	212	201	199	227	227	220	226	220	208	208	203	201	221	238	209	182	210	223	227	218	213	218	218	236	223	236	188	210	233	201	202	226	238	223	217	200	215	213	223	187	215	209	194	199	219	189	242	232	232	193	185	220	193	190	226	209	183	215	207	206	198	207	214	239	218	245	211	205	223	180	207	233	173	212	210	212	191	180	220	240	222	188	206	187	197	196	223	187	202	229	208	240	203	212	228	236	218	209	213	218	202	226	213	188	224	228	209	189	218	238	204	227	193	204	210	233	192	198	199	192
4271	3085	3748	5012	5412	4765	4903	3861	3024	2552	2753	6433	12588	8774	4010	1906	955	733	652	649	622	603	630	626	600	585	596	567	602	597	552	554	618	601	623	572	603	595	607	583	626	571	605	605	612	599	612	606	614	611	664	587	595	578	606	606	620	582	573	620	587	601	588	557	662	582	550	570	626	611	581	584	594	564	613	626	591	576	569	638	594	607	568	631	624	590	617	599	573	645	616	595	595	635	647	586	573	607	600	600	613	616	593	569	606	581	613	624	644	591	572	635	610	652	591	587	619	618	601	567	598	581	601	602	628	644	592	573	609	558	636	614	633	598	565	588	599	648	562	564	606	583	580	591	571	637	592	629	592	617	593	589	623	584	631	615	622	589	572	623	609	586	611	542	608	573	590	589	635	650	582	582	578	623	608	580	603	625	658	562	585	639	608	633	601	603	645	575	622	593	585	615	593	570	627	596	583	635	635	575	618	643	608	575	601	667	634	617	605	598	592	580	631	588	555	593	618	603	570	657	588	614	580	597	624	620	607	567	616	594	616	585	590	588	630	600	604	606	581	632	628	567	611	629	618	590	606	566	640	612	583	585	569	642	612	607	611	582	610	576	595	621	602	599	582	522	627	606	613	623	602	605	597	573	632	572	598	609	623	647	606	616	611	590	632	576	623	623	615	629	571	605	581	618	569	644	612	623	604	624	584	595	574	622	626	598	618	572	537	602	611	643	598	579	618	583	614	585	592	634	574	557	577	621	639	614	586	587	606	632	627	607	591	595	652	616	613	577	605	616	618	595	613	600	570	589	589	604	618	555	632	596	660	568	599	590	600	654	636	575	588	610	630	593	573	591	582	618	644	639	569	609	569	666	624	580	585	591	627	612	637	612	595	604	602	637	535	597	573	596	580	616	608	587	624	555	626	591	634	631	603	575	596	598	591	606	606	605	644	625	581	572	600	634	593	585	584	584	588	617	578	586	624	585	618	611	628	592	585	626	587	618	585	616	621	607	641	615	627	636	582	620	595	582	558	588	584	554	570	629	622	609	588	611	602	587	635	584	617	608	620	543	564	586	579	596	617	617	582	579	584	616	565	569	598	606	563	564	649	581	604	639	574	603	581	588	584	602	607	594	614	593	629	572	591	611	567	600	552	581	579	592	582	586	569	577	608	585	607	609	594	610	610	596	610	624	604	588	604	577	609	640	611	629	576	609	584	596	618	613	606	587	594	604	615	566	580	603	608	647	615	569	577	585	575	583	586	603	573	585	574	619	606	603	614	646	639	582	596	617	624	619	575	618	630	622	614	601	591	608	592	603	608	600	660	569	566	626	601	561	606	609	584	619	608	618	604	617	631	597	611	595	596	608	604	581	598	610	579	623	634	616	587	605	588	580	594	545	597	642	606	586	590	632	577	603	602	625	616	559	625	605	557	565	586	568	564	636	633	584	597	610	639	586	601	612	562	603	630	582	599	611	587	616	610	572	615	626	561	626	617	565	593	640	573	599	626	590	556	569	628	597	610	602	637	580	625	590	635	621	624	588	617	609	616	604	617	594	600	646	624	599	611	593	599	599	600	620	594	652	564	578	616	589	626	631	611	558	576	603	636	625	589	600	588	580	629	606	607	602	592	597	622	581	630	613	631	547	581	581	592	595	607	621	626	623	592	609	615	593	611	623	608	608	564	594	583	581	567	632	615	609	580	561	654	563	617	615	566	588	618	634	661	569	568	612	582	606	605	563	597	561	634	613	622	579	568	638	603	585	614	562	623	631	642	582	613	602	564	575	589	586	566	569	613	568	625	602	608	638	641	624	596	622	597	584	610	585	610	611	589	566	572	614	595	596	638	575	612	637	606	583	644	607	578	585	596	532	612	596	578	605	593	546	602	619	584	608	611	567	566	571	592	581	649	595	555	567	640	592	615	576	562	598	601	552	596	606	648	579	583	645	597	634	604	579	598	630	623	664	609	584	552	603	582	595	603	577	653	625	597	578	565	553	614	607	615	566	607	653	632	612	613	540	612	617	619	611	573	592	594	612	618	641	594	594	540	597	578	571	588	604	616	619	626	584	643	588	611	585	593	632	581	599	642	655	590	654	590	587	624	601	601	608	623	584	632	618	587	624	586	598	642	618	588	601	607	584	566	612	617	580	606	642	642	634	633	636	617	570	604	619	572	560	594	572	568	589	620	613	621	610	548	577	589	617	601	578	628	606	590	638	591	599	591	599	643	607	610	569	614	613	596	606	585	572	596	570	551	655	597	577	591	647	570	574	605	650	602	607	572	601	604	617	587	613	593	575	644	568	587	574	616	598	603	589	604	630	622	563	574	579	609	584	600	620	578	548	595	659	641	626	594	612	622	610	578	584	596	616	636	609	569	654	608	646	631	626	591	631	607	601	562	618	606	613	602	625	622	605	573	613	599	586	628	602	569	589	605	631	585	642	587	584	626	605	645	601	611	565	635	625	560	636	603	645	576	604	638	590	629	622	622	585	643	582	612	605	631	604	673	608	592	599	585	612	632	603	581	632	604	594	615	622	625	562	642	601	610	562	568	596	587	638	602	593	626	634	608	602	572	598	601	601	585	631	617	607	580	558	566	604	575	580	590	613	594	636	615	573	604	552	629	551	586	614	594	572	606	609	585	623	607	627	615	618	621	636	573	639	632	641	569	570	607	596	594	593	653	647	614	637	594	586	628	619	593	608	625	573	632	606	569	594	631	568	596	598	586	599	597	606	573	608	580	656	630	607	621	609	614	618	623	576	629	594	632	603	609	606	629	603	650	659	566	599	596	600	600	629	602	614	609	604	577	604	605	589	599	640	611	584	594	622	577	611	592	622	585	595	593	571	559	600	585	595	590	621	614	586	597	594	608	637	644	642	638	626	596	598	593	575	604	543	629	619	599	576	634	597	605	585	615	582	597	566	590	593	577	635	611	595	606	602	587	593	625	623	604	628	583	601	587	572	596	617	656	618	589	620	640	615	589	598	591	583	615	562	599	622	650	601	620	603	583	581	611	555	563	609	545	578	593	587	604	615	592	593	627	584	601	542	642	589	608	608	601	555	639	633	667	634	616	606	597	627	624	607	608	583	595	598	583	591	616	627	597	558	607	560	581	586	616	619	591	623	610	602	603	588	616	621	645	617	590	557	592	611	571	566	664	625	620	590	624	585	577	604	563	567	642	590	631	619	552	614	581	569	587	613	589	630	616	551	587	605	577	593	594	600	592	610	576	630	649	633	579	592	593	572	623	557	589	571	605	620	635	560	598	609	622	623	589	625	579	615	598	623	583	619	644	617	644	601	616	576	630	633	602	600	542	568	566	639	611	645	624	640	594	596	584	567	597	585	577	636	625	624	622	569	638	595	588	618	574	619	609	599	602	593	568	618	630	593	608	621	600	621	587	553	599	580	624	641	639	590	613	611	568	581	603	563	600	610	649	578	576	585	628	603	599	589	613	588	543	581	583	598	559	596	606	617	611	583	620	576
5547	3051	2719	2308	1644	1349	891	735	568	513	503	1132	2408	2060	983	494	304	287	237	210	204	236	207	217	186	205	214	207	238	230	203	213	196	210	219	229	223	213	184	223	213	211	245	203	207	235	214	200	217	196	221	208	206	210	228	195	213	225	210	228	202	224	185	226	221	203	227	200	207	205	231	238	186	173	217	207	223	236	205	232	227	187	225	210	229	220	191	225	218	204	205	222	218	196	219	224	244	225	215	206	223	214	173	231	187	236	228	219	197	195	205	203	209	221	205	191	216	238	200	193	209	212	226	201	235	188	209	222	207	212	208	195	232	202	190	218	228	209	225	196	210	223	208	213	201	175	209	215	219	228	197	188	199	177	207	211	211	194	214	196	208	178	215	201	194	196	207	227	226	188	212	209	228	217	204	203	208	226	212	225	213	205	220	224	213	189	224	224	192	209	227	195	183	202	201	200	217	176	203	197	195	199	235	228	228	217	236	198	206	208	202	190	229	187	183	226	223	222	198	190	220	200	221	215	212	215	193	201	205	192	213	209	212	206	198	226	223	247	234	213	217	207	211	195	214	211	230	198	217	185	191	213	209	181	203	232	213	213	208	200	243	224	218	209	198	198	194	202	218	197	215	231	195	174	191	219	212	210	217	222	222	194	198	218	219	203	210	215	188	181	181	223	201	209	188	240	232	205	192	209	222	200	217	196	179	194	202	226	193	247	219	208	208	215	210	214	188	205	226	239	224	224	198	233	212	215	212	204	218	182	205	217	224	226	198	216	206	181	225	207	197	191	201	213	188	216	214	214	192	191	214	201	223	189	213	223	207	235	192	173	217	199	190	211	201	222	202	226	210	197	186	202	194	203	204	217	200	215	219	186	214	211	224	192	197	188	221	222	201	245	209	209	208	232	198	204	202	238	218	203	223	217	207	218	212	203	212	196	204	197	207	202	185	177	224	213	210	211	192	220	210	219	229	206	207	195	210	209	200	216	192	205	229	160	213	201	228	209	194	212	216	195	210	208	203	203	206	216	254	213	206	201	222	178	212	211	211	203	205	244	234	210	207	225	218	188	221	213	188	229	217	181	201	213	204	179	215	207	226	196	191	206	216	203	241	209	223	202	203	215	216	227	199	223	228	203	215	195	215	198	197	206	202	211	226	214	202	250	212	214	205	207	211	205	201	222	213	186	195	189	220	204	197	225	194	200	214	203	198	203	209	211	197	210	242	211	199	223	216	212	225	210	230	171	217	205	216	239	212	232	160	237	226	230	206	213	202	219	217	188	219	200	196	202	215	206	196	250	211	216	210	181	219	202	205	212	219	214	215	213	191	199	218	187	206	204	203	208	220	199	211	224	209	211	204	216	204	223	214	181	194	214	185	203	182	206	215	209	213	198	193	215	194	220	252	245	222	209	206	178	224	221	236	234	224	202	211	222	199	201	214	222	221	200	192	196	216	207	194	203	192	188	211	205	205	201	224	227	188	211	203	226	225	193	223	186	201	227	207	224	204	212	215	210	169	199	207	206	207	213	204	218	223	226	217	197	229	209	211	203	198	186	225	226	233	198	225	217	230	219	191	237	213	182	185	213	226	203	207	198	206	193	227	192	204	206	207	221	190	184	231	190	205	222	219	197	221	207	191	197	224	197	215	198	190	196	176	201	167	198	254	202	208	200	199	237	192	214	225	228	219	214	195	231	184	184	213	214	216	203	209	192	182	178	175	223	189	204	200	223	192	219	217	190	227	237	222	227	208	194	205	206	209	208	221	206	199	214	223	190	208	213	209	209	234	187	224	196	224	207	196	199	202	225	210	190	222	233	231	228	218	240	193	213	203	217	200	227	161	216	207	194	207	209	195	192	215	182	206	215	207	221	199	191	202	226	187	231	190	176	204	228	203	201	184	232	212	193	217	240	227	202	194	199	214	229	245	202	219	186	204	191	236	245	232	232	196	217	212	195	198	233	220	206	201	195	193	198	213	189	224	204	215	193	212	212	242	202	224	207	221	228	214	189	214	207	220	208	239	190	177	216	203	219	234	212	199	206	191	185	233	201	210	227	204	207	203	203	195	207	181	196	196	229	219	208	216	193	206	203	190	216	180	238	226	213	212	205	215	220	204	218	204	213	191	237	187	216	195	214	223	201	201	200	224	220	214	214	184	194	213	223	197	201	195	216	210	224	212	203	215	211	196	186	193	200	203	203	218	194	197	195	219	178	189	210	198	224	225	208	209	199	207	224	205	225	201	202	237	211	232	206	178	214	226	204	232	229	188	217	203	197	215	211	214	215	203	199	233	213	198	197	224	225	197	193	206	191	221	204	224	199	211	203	210	221	210	202	203	210	203	229	203	201	201	207	196	211	203	208	194	221	184	205	197	206	233	213	221	207	197	217	209	185	215	197	203	201	209	223	220	198	217	224	218	199	213	176	193	218	211	230	215	198	238	184	214	206	230	199	235	205	182	219	200	202	232	196	201	208	203	197	227	220	210	195	214	195	215	224	208	189	227	194	188	186	189	225	227	213	200	219	198	228	227	203	212	213	215	204	210	194	235	208	204	241	224	211	224	202	210	193	222	222	210	213	219	201	203	217	200	222	214	196	210	197	227	226	199	219	193	242	209	211	208	227	228	212	192	195	222	225	197	202	211	202	207	198	198	211	188	181	211	217	204	178	217	219	210	213	216	210	186	220	215	211	265	193	187	216	225	176	233	211	212	215	196	211	224	190	210	196	220	208	191	205	203	222	201	210	197	224	229	221	253	239	206	197	225	210	217	215	200	195	209	212	218	206	216	197	191	204	235	186	200	221	216	182	207	230	206	205	232	219	210	218	199	229	203	226	194	205	200	216	193	197	214	236	237	213	191	220	211	211	203	216	206	213	201	196	191	215	190	205	206	216	206	206	207	208	213	223	201	222	216	228	199	203	185	179	223	216	236	214	194	209	213	199	194	220	187	202	193	194	230	171	207	232	217	215	240	207	205	176	223	210	211	202	218	210	247	204	201	203	208	193	188	220	209	227	205	197	213	211	205	213	210	214	197	235	202	223	208	179	176	214	207	184	190	248	196	226	222	199	215	208	209	228	201	181	214	232	220	189	207	225	215	223	223	214	214	207	224	214	187	230	201	193	204	212	206	237	205	204	216	188	222	216	234	192	201	196	224	205	216	188	173	224	201	214	205	194	190	199	221	198	188	213	210	216	204	180	227	197	202	196	198	186	204	258	239	217	212	187	210	216	208	195	192	197	221	210	204	221	221	194	194	207	185	223	227	242	202	216	227	219	220	193	211	216	197	219	201	201	200	174	222	190	202	221	228	234	221	216	223	213	216	178	212	220	211	222	207	226	208	192	190	221	193	194	213	213	217	202	199	191	206	222	204	190	191	198	201	211	192	213	212	238	200	221	186	220	200	205	218	196	209	201	209	224	212	217	203	202	185	207	221	220	203	236	180	202	200	214	193	206	218	203	232	208	212	222	222	213	233	196
4733	2749	3751	5016	5237	5468	4106	3584	2795	2811	2524	6612	12524	9082	4090	1868	1020	725	609	659	571	595	642	585	630	594	661	579	605	576	596	581	605	645	615	602	611	581	614	638	608	588	627	558	583	625	569	614	616	639	603	606	605	642	594	597	613	636	573	572	630	660	613	640	591	621	616	598	607	606	625	650	621	567	574	596	577	599	604	610	596	567	626	584	608	632	618	650	573	568	567	574	602	555	641	615	587	590	592	596	601	575	604	628	615	604	573	625	580	567	627	564	621	637	599	619	559	566	646	597	571	589	641	619	630	601	600	624	617	595	615	540	606	549	604	579	572	638	634	612	618	604	597	593	584	575	595	627	586	604	575	553	589	599	617	558	625	572	584	633	544	597	584	552	641	611	611	593	572	577	585	613	611	619	613	672	586	561	612	632	600	567	598	598	552	634	606	621	654	656	597	577	635	646	658	600	563	604	621	554	640	617	586	578	642	609	609	581	619	571	610	550	583	592	605	609	591	593	606	630	592	604	552	586	566	567	603	610	561	613	594	555	577	634	616	567	580	638	595	628	619	598	631	616	585	604	578	628	586	591	587	606	611	623	595	569	553	619	616	638	604	561	592	615	579	613	613	648	583	598	575	595	623	574	602	626	635	585	601	606	640	614	628	644	631	638	614	630	615	592	574	617	571	643	591	609	540	593	618	590	582	606	655	596	587	610	624	612	626	574	609	592	603	587	603	581	577	611	600	585	591	626	607	639	597	609	616	621	569	616	607	584	625	609	631	598	579	608	615	600	641	618	604	602	614	587	593	574	592	613	602	614	558	636	587	579	590	635	602	601	581	569	576	592	577	582	595	594	563	682	600	612	636	567	634	579	536	589	623	607	592	626	598	629	605	592	583	610	597	586	586	634	602	598	556	553	594	587	576	601	545	564	637	595	598	556	633	574	633	606	590	611	568	576	604	584	613	581	630	573	597	571	637	616	639	613	581	600	638	605	621	617	545	559	608	581	583	622	574	632	559	563	593	568	598	553	628	614	637	587	597	633	603	617	588	614	621	605	623	553	594	614	619	585	569	600	590	588	583	575	604	595	620	598	588	600	629	598	638	625	596	627	618	594	624	586	560	612	615	602	608	648	629	600	598	650	588	563	632	567	622	576	629	578	579	586	568	633	612	613	619	598	582	581	583	602	618	629	618	622	585	607	626	635	627	571	611	621	550	629	591	574	630	605	596	633	614	563	603	577	660	630	582	604	613	614	642	582	575	557	620	645	590	611	594	567	639	628	601	595	631	594	582	606	652	650	615	594	597	570	602	617	607	602	595	624	601	617	574	620	579	598	577	553	606	602	595	600	605	641	601	583	597	591	560	578	563	570	551	619	623	652	581	593	589	570	580	596	595	641	605	593	598	609	626	600	613	603	617	625	591	565	601	570	636	600	615	607	578	599	609	629	593	612	602	598	607	638	596	594	642	588	643	595	628	628	597	608	585	590	596	579	593	644	608	628	547	613	600	584	634	617	568	609	566	611	579	605	568	578	573	588	606	582	618	598	619	581	616	562	618	608	560	633	566	584	546	586	603	574	581	557	637	637	630	590	602	607	626	615	592	582	619	617	583	588	597	577	607	639	591	606	596	578	634	600	595	587	577	614	619	616	578	583	607	616	591	556	611	605	608	615	626	596	605	600	606	597	600	643	624	596	589	638	600	541	605	650	575	649	631	567	562	581	617	601	614	626	568	596	615	596	609	623	611	647	640	593	609	614	596	628	595	568	640	570	575	585	630	626	577	636	614	622	611	609	577	593	594	614	652	611	593	636	616	564	579	622	579	622	614	617	608	582	575	588	599	599	619	642	625	594	628	595	584	557	652	648	619	580	623	604	617	664	594	569	625	608	573	591	585	615	602	616	586	618	584	593	612	588	587	568	591	637	644	596	543	578	628	604	606	561	598	588	642	620	598	585	586	594	600	593	582	628	649	636	598	591	574	599	606	574	588	592	624	622	624	585	605	610	618	593	617	596	613	643	624	625	594	573	557	604	589	633	585	575	617	629	634	570	589	591	644	588	595	610	595	583	563	619	637	612	632	598	588	577	640	582	593	594	616	609	612	582	645	622	617	621	624	600	576	654	593	598	619	625	587	610	605	621	589	569	581	598	645	624	629	596	583	604	619	616	600	574	581	603	604	620	626	621	615	613	596	594	554	638	578	578	581	620	631	593	632	586	589	637	597	599	588	635	588	593	660	564	607	588	615	599	557	620	611	614	594	608	584	603	562	610	599	605	625	646	567	581	624	607	584	607	570	562	604	628	616	592	604	586	580	616	618	577	605	613	549	629	600	630	602	542	629	620	605	608	616	584	623	582	648	634	594	612	585	631	593	579	598	618	595	619	560	648	575	612	608	586	582	572	622	623	592	611	576	586	616	599	612	614	587	586	578	605	631	635	618	602	573	610	591	643	605	583	580	570	640	561	633	607	584	617	594	567	630	589	587	588	604	610	594	638	606	545	591	625	574	616	622	587	574	571	596	569	587	590	589	581	589	577	613	578	635	618	595	599	621	600	612	637	591	575	580	574	585	590	577	566	604	637	569	601	620	619	623	588	642	620	587	564	572	650	609	632	608	613	518	588	589	616	568	641	628	623	610	592	596	595	580	621	609	592	583	602	646	565	606	663	616	584	650	607	623	632	565	637	592	588	634	561	604	629	601	577	587	581	571	660	623	614	620	551	579	586	608	598	590	595	598	612	559	599	635	562	619	639	563	587	636	587	653	662	588	587	594	614	585	622	585	601	626	589	605	553	618	593	621	602	634	610	568	594	601	563	578	595	556	618	575	572	597	606	571	585	601	566	617	641	607	556	535	617	634	573	632	603	617	601	533	595	612	570	648	566	606	555	612	566	635	605	604	613	612	613	567	595	562	574	614	592	571	643	628	629	594	640	638	612	591	662	594	610	569	618	588	593	548	618	592	643	618	581	583	592	598	588	571	587	636	594	596	565	638	601	623	641	615	627	604	631	583	627	618	571	562	614	645	578	600	604	618	587	642	628	577	592	618	628	634	601	563	586	594	596	605	563	615	561	586	579	627	596	631	582	595	609	601	590	583	624	600	581	581	606	573	637	608	564	550	629	643	583	594	641	569	648	616	584	581	559	626	565	560	596	612	607	611	625	635	599	627	587	601	587	568	589	594	652	595	613	615	572	630	609	573	601	614	576	599	620	569	595	583	634	597	615	615	584	602	612	560	626	647	660	621	565	621	611	581	585	630	622	625	589	573	592	576	600	635	565	578	590	559	659	559	609	594	603	581	621	582	618	620	580	554	557	600	591	667	598	579	632	613	629	560	585	609	616	626	597	568	583	643	618	621	608	607	609	619	608	594	602	578	569	559	606	564	580	614	578	600	610	598	600	594	583	607	629	573	576	587	604	637	606	600	574	607	561	618	643	629	599	591	633	624	608	623	646	641	601	610	581	560	563	569	605	592	587	585	614
5998	3239	2684	2483	1816	1082	799	680	590	579	583	1201	2403	2079	1043	490	298	246	238	210	225	210	190	201	196	219	231	208	227	206	197	243	205	191	215	199	214	198	222	206	210	199	205	231	205	242	216	202	201	215	199	234	196	207	202	223	218	214	200	209	203	196	192	219	202	219	207	188	198	208	199	198	195	196	212	241	224	203	221	205	242	198	196	216	205	216	219	199	185	208	212	197	199	229	224	223	230	236	225	235	229	188	219	222	235	213	199	228	214	215	198	217	213	187	186	212	205	203	202	206	212	213	214	192	186	196	194	196	214	204	214	218	204	210	203	220	221	221	223	225	200	208	217	228	183	199	215	237	223	211	240	210	198	207	206	194	221	207	229	241	200	217	220	208	210	213	199	205	216	199	182	223	208	201	230	221	206	210	239	191	222	197	220	247	217	233	195	215	214	247	209	211	225	204	212	217	203	208	180	223	215	211	216	231	221	207	193	210	218	218	238	215	215	186	233	210	197	227	213	211	202	220	220	209	200	209	204	199	220	189	206	202	177	198	188	190	230	185	204	224	196	218	210	196	188	181	209	222	205	218	208	209	214	220	192	214	212	212	246	231	179	216	199	206	208	214	195	226	227	209	200	202	222	188	223	208	222	218	203	247	216	194	196	193	189	191	210	228	220	192	193	222	191	209	209	208	209	191	217	207	180	222	225	196	206	202	198	209	216	211	207	212	208	208	195	203	206	251	195	219	193	210	184	189	207	185	193	204	239	180	213	232	231	217	217	205	208	201	209	195	233	215	187	215	173	211	206	212	217	206	180	220	211	228	200	210	202	234	188	202	207	190	223	226	204	198	249	193	180	226	213	221	205	207	200	196	230	227	200	196	176	212	215	230	213	217	206	219	213	193	189	212	208	214	191	190	211	233	203	208	202	226	210	205	240	186	233	207	178	209	206	183	207	222	202	185	217	214	191	203	209	197	209	215	232	190	203	201	205	199	217	207	219	217	205	224	247	198	211	223	228	185	197	224	213	224	223	223	218	206	218	204	225	218	214	208	219	237	213	209	207	194	235	235	200	214	199	226	215	200	207	187	201	241	213	229	186	200	206	224	183	216	215	217	205	212	229	194	210	210	211	226	223	212	201	246	215	202	233	239	199	216	231	201	216	192	211	204	212	214	176	210	208	199	225	212	212	224	202	219	220	230	204	204	217	213	220	194	220	230	206	200	221	210	193	194	231	233	206	226	206	222	190	200	204	233	230	182	188	215	238	206	215	199	224	239	207	219	232	230	220	200	195	215	214	201	216	221	209	205	219	239	208	204	214	218	204	201	207	215	219	203	244	207	217	218	197	213	195	228	192	227	186	196	210	208	207	216	197	211	210	215	232	219	216	203	213	192	199	218	222	214	193	207	191	194	193	222	182	214	194	222	220	229	215	229	202	205	206	196	219	199	213	199	214	229	193	205	223	205	216	229	233	217	172	208	209	193	227	204	224	193	221	200	200	213	205	188	219	208	229	199	219	210	217	219	197	217	219	216	218	232	205	221	196	218	206	211	225	192	209	205	237	212	206	182	229	207	210	219	221	199	221	234	193	215	214	202	213	234	190	216	211	215	206	225	220	228	225	214	177	226	222	219	209	219	231	204	222	192	194	215	230	194	204	197	191	206	197	191	201	230	217	207	194	244	226	188	220	196	215	231	226	203	210	218	200	197	230	217	222	198	220	218	209	217	199	217	224	209	197	213	211	216	195	218	215	227	199	224	187	192	208	213	220	234	243	210	211	202	203	198	206	199	228	174	210	211	217	201	219	206	230	226	227	214	211	218	198	207	225	203	201	213	203	199	215	230	210	207	225	196	179	215	229	214	225	209	216	198	194	188	195	212	196	198	218	211	217	203	205	227	196	228	247	203	234	188	217	217	224	210	211	226	219	206	176	209	213	252	219	218	176	185	205	229	199	230	182	236	246	220	221	220	203	202	215	197	196	202	232	208	223	191	207	211	214	200	186	202	219	199	229	203	207	193	186	221	211	233	212	202	252	247	218	224	208	207	218	224	232	218	209	225	202	209	196	213	219	188	221	208	210	217	196	208	231	201	208	201	235	209	224	175	212	204	225	198	219	198	219	213	199	202	233	199	211	177	201	184	211	222	228	191	185	198	212	183	200	205	211	217	198	225	250	238	225	218	210	194	188	204	195	186	199	207	193	216	228	226	227	219	219	200	200	180	206	191	223	218	204	222	186	169	201	203	197	187	218	197	207	213	236	248	214	219	245	229	221	200	214	189	231	227	224	230	228	212	210	222	209	194	184	242	201	211	188	209	185	214	195	230	206	199	205	217	215	211	200	213	192	226	192	215	224	218	241	201	204	213	203	219	216	247	182	189	231	219	230	214	214	209	216	220	217	229	228	224	212	213	213	209	210	195	242	209	183	202	202	208	194	206	217	204	201	219	239	219	217	197	202	203	241	217	209	207	216	240	246	230	218	192	200	223	226	210	196	223	220	230	213	221	202	221	219	221	193	197	188	232	197	228	205	204	185	195	204	200	205	229	208	186	197	203	218	226	218	212	229	215	219	215	217	238	205	195	205	222	221	182	227	204	233	214	222	232	206	223	193	195	216	211	235	202	211	219	200	212	206	216	228	199	195	209	231	202	202	226	184	227	236	251	232	229	231	201	202	196	216	193	213	204	224	223	223	222	189	228	226	194	205	209	203	184	209	217	206	202	230	227	226	236	245	237	227	244	219	207	206	210	197	221	232	207	230	210	182	222	226	209	214	211	204	210	177	223	228	205	219	237	217	245	199	240	199	193	175	216	222	238	204	186	209	232	196	208	212	214	219	178	192	235	210	221	210	203	222	215	195	201	222	204	211	239	208	218	182	207	215	229	227	187	209	202	190	182	191	214	188	198	231	195	194	238	218	201	213	182	192	210	195	188	198	190	217	238	214	205	199	221	210	213	223	220	195	210	233	189	222	222	213	219	214	228	226	207	238	262	206	208	198	234	207	205	198	199	192	207	218	191	213	206	187	211	222	235	207	200	189	192	190	225	199	194	197	195	202	200	207	216	192	221	216	193	212	179	194	210	206	210	206	202	206	202	233	216	209	222	223	195	242	222	205	208	210	208	213	216	214	191	214	197	238	188	212	217	206	230	232	198	224	203	198	199	218	221	238	220	235	223	209	206	194	221	228	204	220	209	222	218	222	235	205	219	198	198	219	227	207	219	211	211	203	208	234	216	232	182	194	227	202	213	205	212	198	221	226	210	209	214	231	212	232	212	213	222	243	216	231	220	218	199	197	213	237	210	192	219	200	205	202	207	226	221	224	197	196	198	213	210	179	248	201	226	192	228	198	205	228	205	193	213	205	215	227	192	191	233	174	214	192	219	197	220	197	219	227	240	246	218	243	187	233	225	211	193	227	215	217	217	214	190	244	200	213	200	223	236	206	207	230	204	217	216	234	205	202	191	231	220	207	218	211	219	240	217
4831	2889	3676	5294	5715	4606	3627	3420	3043	2898	2957	7141	12221	8971	4217	1743	1058	748	661	653	634	566	569	610	659	619	601	626	588	616	629	605	573	647	640	591	582	583	570	585	593	610	648	610	593	631	583	642	611	598	643	592	618	594	647	597	639	566	641	578	611	601	635	578	621	605	589	621	612	601	619	569	630	621	617	593	622	589	608	598	658	607	605	587	585	624	571	572	583	587	579	564	598	604	615	600	628	610	579	556	612	636	631	603	584	610	608	627	596	601	630	611	601	646	557	616	550	580	599	577	554	588	601	591	621	586	602	589	633	574	624	594	651	591	611	573	596	518	636	567	615	539	611	616	639	598	600	582	633	603	602	623	598	601	581	610	599	617	603	609	618	610	576	601	609	648	610	624	607	568	635	626	568	651	609	636	580	585	616	569	613	592	584	614	646	582	612	589	602	604	634	606	588	598	632	591	609	587	569	559	558	574	588	661	610	630	591	576	616	603	615	587	620	599	609	589	623	643	612	578	620	560	623	565	597	577	601	591	588	575	624	584	620	588	584	633	607	634	591	642	591	580	606	551	567	571	598	588	564	621	601	590	617	624	608	580	572	623	592	605	619	621	622	577	604	628	603	628	661	589	552	612	623	597	600	564	559	609	610	573	611	662	562	589	582	606	611	618	623	578	639	611	600	583	625	577	621	614	579	604	621	544	616	611	569	643	609	573	613	599	608	617	607	639	601	607	590	596	589	607	594	542	608	590	634	580	550	601	566	589	614	643	580	577	646	602	583	631	632	607	610	597	587	613	630	602	590	583	588	619	656	610	606	625	566	597	635	613	617	594	582	615	614	579	613	543	599	565	611	595	595	591	607	612	612	613	615	576	585	562	561	592	616	592	589	573	635	583	579	628	599	582	552	580	652	586	634	588	603	597	595	641	577	571	629	620	609	602	629	650	636	596	605	618	670	590	590	657	597	604	600	603	572	612	602	643	589	594	619	574	590	568	610	629	624	581	599	569	582	568	645	614	615	593	601	604	617	566	582	581	629	619	625	607	585	620	592	623	588	543	602	641	612	606	558	568	616	606	585	603	612	611	627	584	587	597	609	598	566	607	583	622	560	595	606	634	621	607	649	604	620	619	553	605	598	643	630	628	597	659	618	600	613	650	639	614	603	588	574	576	581	636	577	614	671	568	588	620	619	630	589	600	588	570	637	618	602	593	630	636	629	632	595	598	611	615	606	577	588	594	596	576	646	639	607	575	575	608	600	584	616	618	651	630	554	605	584	562	576	578	663	554	583	616	645	596	606	587	604	621	605	627	620	610	606	610	618	572	568	537	614	644	603	590	580	567	606	614	585	605	618	616	585	647	647	608	567	580	588	612	584	640	614	608	569	640	610	582	570	629	575	644	614	602	599	594	606	641	623	604	603	628	587	582	585	602	593	612	587	616	605	591	603	621	605	620	634	619	652	555	565	598	628	575	640	629	539	587	565	602	596	591	560	562	588	635	602	628	579	615	620	605	593	606	598	602	568	625	616	640	636	610	612	591	577	620	574	550	641	608	561	630	620	606	582	612	631	591	647	608	630	590	611	587	649	575	608	606	602	588	580	591	636	572	603	615	607	626	598	607	635	610	621	644	574	623	588	581	608	620	575	638	624	600	619	580	576	606	607	588	588	556	602	599	618	598	611	636	633	623	620	583	637	567	586	641	625	626	620	626	587	589	607	630	570	611	592	549	586	639	591	600	605	601	635	595	616	579	583	602	590	562	617	589	633	624	583	619	626	581	599	616	661	629	592	586	644	618	606	588	574	628	599	661	615	614	630	647	587	581	617	591	554	568	612	601	618	613	563	607	607	607	622	590	572	607	600	581	598	552	625	616	591	588	612	633	593	674	579	672	583	594	641	626	598	632	595	570	631	620	598	556	593	604	549	592	605	595	559	621	606	590	595	646	651	644	625	631	603	608	603	607	594	635	633	593	590	614	604	590	597	593	603	565	652	566	553	598	595	625	617	585	595	608	589	632	586	613	612	605	624	599	580	599	597	591	568	615	567	592	596	583	639	572	580	592	581	611	625	610	610	605	628	570	602	626	581	645	602	618	585	620	595	583	570	598	586	626	577	581	578	609	605	581	557	611	610	607	585	597	577	587	614	631	643	599	629	630	627	597	614	595	633	565	634	649	591	615	630	594	630	599	533	587	613	594	541	563	609	607	618	590	606	612	566	607	586	618	602	621	586	617	607	606	596	591	592	628	626	595	603	614	631	595	600	621	632	595	593	611	594	612	579	588	626	580	540	627	591	608	554	571	563	638	605	602	595	639	568	609	590	581	611	604	575	626	608	648	640	644	613	607	578	598	622	589	641	565	592	644	619	576	628	610	613	593	573	617	609	625	645	594	668	603	613	580	601	618	625	632	555	562	577	578	547	605	631	622	552	617	590	615	586	626	595	666	594	609	612	579	620	611	593	624	619	582	581	626	634	603	580	574	616	601	593	579	569	602	604	551	663	580	620	577	623	631	602	621	595	588	591	590	615	645	638	626	626	618	588	575	604	586	613	612	631	585	613	605	649	599	577	625	583	626	588	599	593	588	594	610	569	604	569	604	578	660	599	598	626	566	604	619	606	625	560	589	624	635	614	623	601	604	608	580	603	606	590	586	594	621	644	606	616	619	617	627	606	622	593	549	573	617	577	609	608	600	631	606	581	581	643	615	599	620	627	649	594	622	584	630	561	540	621	653	593	591	596	582	622	578	603	616	616	604	569	587	594	585	635	588	674	597	591	621	616	572	622	595	608	587	593	598	583	608	590	537	621	633	624	575	597	600	600	613	581	608	604	608	587	622	604	586	612	614	582	597	584	598	619	579	611	598	603	600	625	619	601	616	573	599	613	613	614	590	602	634	655	574	595	561	636	560	628	613	567	571	616	584	619	578	606	575	572	593	585	625	622	597	632	614	633	629	639	584	629	582	605	537	630	578	564	648	536	634	577	628	617	620	646	604	575	620	613	567	589	564	612	646	589	607	631	618	569	609	539	631	560	582	617	619	600	623	591	593	591	602	629	627	609	616	588	596	592	600	620	587	613	620	614	605	567	611	625	616	604	579	617	606	589	600	580	594	618	576	607	620	572	617	574	612	594	568	643	625	614	573	569	594	657	637	604	596	630	596	564	618	616	569	622	602	593	619	614	637	619	584	589	620	616	602	630	600	611	552	593	643	598	606	615	560	589	612	616	566	630	610	630	554	570	623	589	592	617	594	609	622	621	622	582	574	587	603	606	630	579	575	675	621	617	624	610	630	588	623	659	569	613	560	606	657	568	599	593	579	589	597	610	622	558	591	620	544	638	591	606	612	634	600	625	637	586	583	574	600	560	603	637	585	568	601	618	624	606	612	589	583	583	571	591	600	599	600	589	618	540	609	603	585	633	595	601	639	603	593	617	593	573	609	607	586	624	635	610	610	610	613	649	588	609	576	638	606	605	664	579	611
5758	3203	2595	2600	1540	959	746	678	636	630	557	1266	2527	2033	1018	517	284	234	214	238	221	203	219	198	223	208	201	203	228	218	210	191	217	208	194	184	192	200	208	212	204	194	219	204	229	216	224	216	222	194	198	225	236	209	200	206	199	190	193	199	210	214	206	232	199	206	206	207	213	236	198	204	229	212	220	184	209	209	181	205	215	183	196	186	223	203	206	201	201	195	216	212	254	199	209	217	187	202	210	216	226	214	209	202	215	208	231	183	211	190	205	196	210	214	210	204	228	204	200	223	205	202	181	201	217	225	188	186	206	221	202	214	219	213	216	220	228	183	192	214	219	219	189	224	208	228	219	217	183	203	202	206	221	195	193	196	198	205	232	199	231	197	197	204	209	189	202	211	209	198	238	222	247	224	209	214	197	173	216	207	225	208	189	200	201	243	213	216	196	185	179	211	220	185	205	212	216	211	190	212	196	212	215	209	204	224	201	199	215	223	221	200	188	222	209	201	208	186	215	204	197	233	198	201	220	230	209	223	201	192	207	229	194	207	224	206	206	201	204	204	195	186	194	183	186	207	237	217	208	204	218	205	202	219	211	213	205	216	203	209	210	205	221	212	203	208	199	198	225	231	193	209	197	180	199	246	205	212	206	199	184	219	197	218	229	204	201	202	207	204	194	225	223	206	203	218	203	177	232	212	245	212	208	208	200	239	205	222	215	203	190	232	211	200	215	206	201	217	207	222	195	207	178	222	210	183	184	236	195	213	227	202	213	205	209	193	214	226	211	182	168	192	200	218	184	220	181	234	201	218	231	221	223	225	222	230	229	203	193	198	190	205	229	217	190	201	214	216	210	224	183	201	196	202	210	199	213	198	209	221	192	203	196	211	204	187	201	203	199	221	198	201	220	219	193	219	232	191	188	197	199	199	244	205	207	216	211	226	219	198	210	195	202	217	184	204	189	212	189	202	234	198	222	194	212	225	198	214	220	230	214	184	198	236	209	200	222	197	204	192	211	186	225	208	180	198	205	206	205	209	212	210	202	182	189	199	207	206	187	208	191	203	229	191	184	219	190	213	210	194	187	220	209	212	205	199	212	204	199	225	202	195	202	217	235	192	235	209	217	212	219	222	213	203	187	230	227	237	225	206	220	196	193	233	197	218	203	232	187	218	196	211	207	199	190	224	198	189	213	206	200	227	198	225	194	204	197	191	188	183	197	223	204	197	232	203	221	205	191	210	207	205	231	206	207	215	201	212	197	226	221	229	190	199	219	203	212	209	211	186	228	212	223	206	221	202	189	213	187	215	220	183	216	223	213	213	206	220	189	189	186	210	192	194	202	214	207	216	215	199	233	199	190	217	222	202	229	197	207	216	206	199	204	240	215	169	207	220	220	206	207	212	213	225	190	197	228	223	199	194	216	177	200	203	196	194	208	198	223	248	229	209	201	216	200	181	185	225	216	183	232	222	223	203	211	207	222	233	214	193	195	191	185	232	211	236	208	210	208	213	197	215	195	227	210	192	216	163	200	214	208	203	193	198	196	223	203	211	209	207	235	221	216	191	226	194	183	237	194	217	202	215	217	206	198	215	195	194	224	213	220	208	217	209	224	197	221	214	216	222	194	215	217	221	169	218	208	220	205	212	204	205	227	215	211	223	205	238	196	202	208	218	220	205	229	243	190	225	193	198	209	215	166	176	212	185	205	212	215	230	187	224	231	194	193	196	190	191	226	208	208	207	215	223	222	197	202	216	195	214	211	223	216	198	203	218	213	226	225	214	231	219	198	217	225	201	191	230	202	224	204	206	236	210	207	207	200	186	200	217	224	181	234	218	202	199	181	200	189	201	228	207	209	210	181	227	218	212	204	231	179	235	217	190	210	215	226	209	191	232	220	206	214	234	218	228	201	195	209	189	201	189	214	191	217	208	229	201	215	183	199	212	204	206	202	200	189	211	192	200	212	220	227	222	199	210	215	217	210	205	200	232	183	216	177	227	228	222	221	195	209	212	212	184	230	207	213	214	191	229	210	224	241	176	229	232	216	197	194	225	182	194	212	211	207	231	208	208	198	236	229	225	219	234	210	214	188	240	203	174	241	197	212	223	196	207	220	208	232	223	204	189	237	218	181	213	218	219	218	198	220	222	200	238	220	209	216	214	172	209	202	207	197	223	219	213	213	185	202	198	223	199	195	187	200	207	205	179	201	219	185	231	213	199	203	213	188	210	202	171	199	191	204	210	202	232	227	204	203	168	220	192	225	233	204	245	201	208	205	200	215	230	199	181	207	189	241	206	195	229	216	233	223	182	210	197	196	221	208	224	207	221	219	251	219	215	209	192	216	198	186	222	198	211	185	211	193	206	210	196	218	196	198	194	216	215	205	200	195	195	195	222	210	217	206	194	209	197	208	196	217	214	232	207	209	229	188	218	203	215	231	212	230	198	200	197	225	191	221	205	185	207	218	214	210	191	199	208	216	216	195	191	217	202	174	194	226	220	227	247	211	198	251	206	186	223	201	210	196	217	182	196	199	199	216	203	228	223	205	226	198	211	219	219	199	206	206	219	211	219	225	182	208	194	207	208	202	207	196	220	190	204	197	217	217	235	212	221	208	200	200	193	198	210	216	195	216	207	201	186	225	229	213	199	192	187	197	181	207	187	250	192	227	206	205	162	183	195	218	225	213	205	202	204	212	206	227	212	219	218	179	202	224	193	215	212	208	218	185	201	199	202	233	189	202	194	181	193	204	186	210	207	221	206	203	178	212	241	208	240	207	187	217	200	209	185	232	188	230	213	186	218	194	229	218	217	213	216	202	216	192	232	235	211	174	205	232	189	201	230	227	197	211	227	199	188	204	180	236	203	186	236	176	192	196	189	217	216	211	215	208	216	195	220	225	204	209	190	221	220	213	216	185	204	220	202	226	193	215	199	203	195	208	208	194	179	170	227	188	229	192	192	206	219	224	223	192	207	184	224	208	204	170	209	216	214	214	207	232	227	203	218	232	210	208	204	229	204	216	212	231	210	207	188	193	189	199	178	215	247	213	202	208	191	200	209	190	202	201	227	215	216	216	234	184	209	228	212	219	199	198	211	204	202	219	219	218	204	224	244	220	239	179	227	214	203	211	209	230	223	230	201	215	202	213	200	187	204	241	203	214	243	211	234	197	212	206	214	196	197	236	247	211	214	190	211	201	230	212	183	218	214	208	204	214	198	227	209	224	211	215	195	225	208	214	219	215	207	216	224	202	208	229	191	201	234	215	214	200	182	183	224	220	201	197	204	236	206	223	213	242	200	215	212	203	218	215	193	211	224	234	236	217	198	221	233	202	190	221	185	200	222	191	205	223	230	197	181	184	225	234	203	228	203	207	204	216	218	211	209	231	206	206	227	227	205	218	214	189	215	206	201	212	202	217	203	206	227	224	196	195	222	227	197	211	219	195	234	193	224	176	179	234	209	212	209	180	203	223	203	189	192	208	202	198	200
4508	2853	3560	5543	4997	3986	3235	3540	3231	3332	3221	7550	12514	8694	4105	1857	1014	719	641	628	634	569	599	597	600	619	609	596	583	636	560	619	637	585	600	660	613	590	580	565	598	603	574	622	623	599	582	585	596	575	609	603	567	596	570	589	594	593	581	596	622	611	563	583	612	590	576	614	573	600	603	617	622	609	557	615	562	607	600	620	547	640	592	584	601	608	603	613	588	593	618	587	606	592	643	573	607	578	613	584	592	565	572	593	560	632	607	583	610	614	600	612	617	560	596	569	643	610	605	621	591	626	550	629	528	606	628	604	555	592	593	599	642	632	571	558	552	580	642	567	552	647	594	626	615	599	596	596	602	584	606	671	600	579	603	585	599	623	572	582	616	628	608	599	573	626	591	568	633	575	593	606	579	556	587	595	590	634	585	593	586	589	592	574	622	634	594	564	587	624	570	569	666	605	620	609	561	595	630	587	641	576	585	594	602	567	622	604	622	635	605	599	610	634	614	599	609	599	604	646	624	591	615	623	602	611	567	610	606	609	610	584	576	601	597	546	602	607	562	644	575	553	596	597	583	604	574	627	603	597	604	590	595	609	580	595	596	586	586	606	581	619	586	592	547	645	567	630	573	596	594	639	621	605	595	628	637	564	587	567	574	565	619	617	588	614	616	613	587	588	635	582	580	632	607	592	591	620	606	611	633	560	599	595	621	600	589	599	585	636	608	607	610	621	599	589	585	627	551	616	586	619	594	604	620	578	616	559	644	625	615	585	592	595	594	601	567	594	623	591	618	653	655	608	603	580	571	604	643	586	656	611	599	612	612	608	575	593	662	589	575	627	586	621	573	544	615	620	620	560	594	616	597	547	638	582	618	586	562	629	585	615	578	615	573	625	646	591	620	603	600	599	594	614	610	580	612	591	601	626	596	632	616	566	570	565	613	592	589	600	605	638	566	559	602	603	574	624	621	598	605	586	606	643	570	632	583	601	650	595	570	648	615	619	573	573	597	551	628	563	588	574	609	639	594	587	636	627	577	602	633	538	574	606	613	579	580	551	596	613	608	599	641	618	644	567	519	611	573	542	569	590	631	603	611	582	535	638	600	581	598	546	604	643	579	528	605	580	577	600	588	569	595	625	622	643	619	581	635	595	591	571	575	630	603	649	607	598	579	570	636	561	575	643	607	600	610	569	548	603	669	607	612	608	628	563	606	582	622	636	561	574	588	611	640	579	614	620	598	589	607	630	658	632	592	569	604	588	606	580	617	646	613	607	620	597	607	614	585	649	587	581	585	626	588	628	637	580	564	600	589	589	633	651	580	545	596	602	563	619	618	597	592	579	637	600	589	603	556	595	589	580	614	579	594	552	593	605	638	634	610	599	565	578	589	595	596	604	547	623	626	572	561	589	605	586	614	608	609	592	598	645	614	630	613	597	620	640	586	591	587	604	593	594	577	591	555	615	592	579	641	563	613	604	599	616	563	597	602	629	646	611	587	587	589	613	578	616	595	544	591	593	579	608	604	603	577	543	616	612	596	585	565	615	602	579	624	588	603	574	628	561	604	604	571	581	603	571	636	612	620	625	594	599	617	602	605	598	556	605	610	561	557	590	589	617	625	601	551	564	592	609	634	633	576	628	581	613	629	618	625	605	596	591	608	602	562	586	589	633	607	596	610	564	607	582	636	592	586	580	632	598	631	631	626	631	634	613	593	587	596	618	602	612	606	610	596	628	615	615	604	635	551	627	646	583	623	603	624	555	578	627	611	615	571	623	594	633	591	613	557	603	611	603	644	583	537	577	624	628	587	606	629	589	613	589	641	582	575	578	593	619	601	625	582	648	655	587	596	609	572	593	613	607	625	625	642	612	578	589	586	626	595	590	643	567	578	564	610	625	591	599	571	645	626	609	615	582	600	613	629	622	581	582	585	633	587	585	619	633	640	603	620	586	579	573	591	635	635	609	596	630	592	612	602	609	606	633	586	546	597	603	610	554	610	554	551	602	610	624	619	578	555	577	593	595	563	572	633	628	577	592	608	590	553	577	605	588	605	587	611	637	607	602	582	579	600	591	614	539	572	606	610	619	598	575	624	614	630	578	642	620	620	557	676	599	561	591	601	622	600	615	574	592	621	616	647	576	600	620	596	597	590	538	561	528	588	591	591	621	634	594	557	596	643	610	620	633	609	615	613	632	607	590	576	615	612	609	628	623	575	610	564	580	576	596	585	590	619	581	580	578	616	621	605	606	628	581	610	589	605	626	626	640	613	592	637	606	652	588	601	619	651	596	584	620	608	630	586	574	619	613	600	610	616	556	565	614	636	584	636	614	613	602	609	590	592	623	598	574	587	643	582	607	564	609	573	581	575	591	575	610	578	593	614	619	588	576	599	630	556	630	596	611	654	604	591	629	615	620	590	549	626	561	571	596	593	590	564	587	637	588	573	580	599	588	614	589	629	590	615	604	622	622	623	621	635	605	548	618	608	536	586	596	591	586	652	602	615	581	608	578	573	627	641	618	580	599	589	547	668	593	641	634	601	605	619	590	582	594	550	601	609	577	574	623	594	614	614	661	604	617	626	594	590	573	611	637	583	610	644	611	618	594	577	643	607	597	596	581	572	563	630	636	613	633	583	647	582	605	617	599	595	582	625	650	603	603	584	622	572	631	626	619	606	583	602	601	598	661	572	575	604	606	612	553	622	607	636	628	603	581	621	570	617	589	595	629	551	573	617	590	567	618	571	592	592	631	604	596	549	616	597	596	610	605	580	563	591	594	599	588	600	582	648	580	615	600	613	608	602	572	578	586	577	616	602	614	618	546	580	618	587	602	548	563	581	574	594	629	599	596	610	593	592	621	606	655	626	584	587	600	609	542	577	599	598	633	632	602	606	605	608	616	619	604	607	593	627	609	627	577	619	580	610	546	590	601	602	572	579	559	592	610	598	645	582	603	631	600	580	593	614	648	591	595	553	618	576	628	600	578	625	616	587	593	601	576	625	595	623	614	591	609	584	621	608	556	594	567	611	588	623	603	594	591	621	538	621	621	572	555	631	583	586	603	623	627	567	585	592	630	642	572	576	619	606	625	628	579	588	633	604	588	599	581	561	590	577	573	601	628	577	633	551	607	586	531	611	581	569	630	584	592	578	630	580	602	588	636	569	575	581	575	607	592	614	589	613	632	610	602	588	596	626	590	614	575	579	635	572	608	619	633	575	644	598	615	628	590	627	631	597	624	614	602	598	588	559	589	591	573	637	589	587	611	575	618	563	640	611	588	651	557	605	578	591	547	558	635	587	592	615	635	562	605	619	606	612	563	608	544	583	587	576	660	606	588	581	612	583	603	619	609	634	615	601	611	654	570	606	601	595	581	565	571	596	621	580	571	601	608	620	547	594	587	585	549	610	612	635	610	607	649	615	568	585	597	603	604	566	616	627	577	609	616	531	585	601	605	587	628	600	588	637	609	626	613	633	592	590	600	583	579	616	596
5440	3098	2909	2376	1269	788	730	803	797	715	684	1375	2544	1846	992	514	314	241	204	185	225	214	197	213	242	222	208	249	215	219	212	211	233	218	231	225	195	213	240	219	222	209	193	193	208	208	237	245	216	207	219	251	215	200	211	202	187	222	223	213	207	194	178	199	211	220	218	193	220	206	201	213	217	186	180	205	203	208	232	207	207	257	201	219	180	227	210	229	183	222	221	191	219	206	209	239	210	204	211	185	211	198	217	207	221	209	175	201	194	211	216	216	223	199	206	200	197	234	232	198	188	215	224	207	191	218	194	188	208	195	207	228	211	220	225	190	195	213	221	230	200	211	197	223	226	201	244	214	202	217	208	231	208	205	202	211	199	187	216	214	228	204	217	215	179	192	207	202	233	234	212	193	198	225	219	189	206	221	194	229	229	221	183	188	206	208	234	213	209	208	227	243	213	209	203	242	211	208	229	232	226	200	191	211	201	197	192	211	202	213	228	185	192	214	204	204	221	211	227	195	259	223	204	200	215	187	202	198	226	212	180	199	211	205	216	203	224	205	208	226	244	219	197	194	214	205	214	210	210	202	222	235	225	222	213	206	220	219	189	205	192	215	182	197	214	196	235	212	191	225	192	215	187	214	219	218	201	227	209	192	186	224	202	238	218	204	219	216	226	199	203	204	194	205	228	220	205	233	212	211	180	171	196	217	205	220	194	233	223	200	217	204	191	232	198	216	203	204	222	206	193	199	188	204	195	200	206	222	205	214	230	232	192	217	200	198	209	212	185	226	216	213	200	186	227	196	208	217	220	203	200	209	204	212	202	223	196	221	214	220	227	204	198	183	180	200	190	215	240	212	188	215	230	220	202	232	194	238	184	190	226	198	210	207	219	197	226	214	236	202	192	207	208	210	215	202	214	213	211	192	229	204	221	206	209	217	192	190	222	203	234	228	213	206	211	221	209	213	183	225	204	234	220	224	206	224	191	218	193	203	203	197	215	207	177	199	236	194	233	203	203	210	221	223	192	218	199	220	195	201	194	202	215	187	209	209	191	209	211	215	209	202	191	199	206	201	209	186	213	199	212	219	213	203	213	209	236	210	230	212	213	201	233	195	217	193	224	221	208	210	197	193	205	219	197	199	204	223	219	227	227	190	233	181	215	253	227	209	210	208	214	197	206	196	236	221	212	216	190	224	208	164	230	220	213	238	202	203	199	205	239	219	207	214	229	205	202	205	206	213	208	199	226	203	213	201	194	205	206	213	189	200	206	191	216	236	209	211	200	220	192	212	233	205	231	240	175	209	216	213	223	217	185	195	234	211	227	236	215	211	242	230	210	199	215	208	268	227	207	197	213	221	221	205	200	199	214	208	234	204	215	205	232	202	200	200	220	226	222	204	214	166	206	188	227	201	199	234	195	186	225	205	209	195	240	218	210	200	227	182	206	211	199	195	236	223	189	190	203	199	240	198	210	222	197	206	203	188	193	223	243	192	198	230	205	206	215	224	233	195	233	215	192	227	202	241	203	192	198	206	206	216	223	221	180	219	221	222	230	190	190	200	208	216	220	228	196	189	234	232	206	201	213	197	204	209	219	200	222	205	194	226	240	188	220	197	210	194	208	192	217	199	197	229	224	223	200	214	220	199	208	186	202	196	216	231	240	196	201	214	240	197	219	215	237	202	200	189	209	180	232	207	212	197	219	218	189	210	224	196	214	193	188	194	205	208	208	221	178	193	227	214	200	224	203	244	234	193	196	217	198	224	187	198	213	223	206	184	207	198	211	217	225	213	195	202	197	239	239	195	204	214	194	213	203	193	221	217	220	196	187	210	209	205	233	222	210	208	230	206	189	210	192	215	185	241	230	187	224	218	234	207	210	200	188	210	214	213	229	216	190	188	220	193	207	224	225	205	201	194	213	212	225	229	223	214	234	201	212	197	197	194	211	207	220	208	217	215	196	178	203	222	225	231	236	224	209	210	213	206	197	215	213	212	202	215	216	232	208	195	215	203	192	223	202	205	204	207	192	225	207	220	205	224	223	218	211	189	203	181	216	209	212	205	223	197	208	203	211	205	201	175	212	213	233	218	205	209	218	246	220	211	215	217	183	234	179	200	209	227	239	207	215	199	201	184	200	199	232	219	197	196	196	214	213	213	223	222	207	203	199	225	202	212	180	207	190	210	224	168	223	188	203	215	205	213	225	211	217	238	201	219	213	202	214	191	213	203	200	199	230	237	202	224	230	192	232	194	220	214	200	192	222	193	188	196	238	210	199	202	209	186	197	209	207	214	192	190	216	198	250	195	199	221	179	216	215	231	202	221	227	226	213	213	207	219	232	200	215	192	206	201	228	259	226	210	228	211	201	191	235	213	227	197	237	233	207	213	169	232	217	202	209	196	199	212	204	204	218	205	207	215	210	186	207	223	211	206	219	188	227	204	215	206	219	207	201	189	198	225	225	207	200	193	218	211	204	198	211	218	212	223	194	217	220	194	232	222	226	206	194	225	190	216	185	208	210	235	209	216	206	194	184	245	218	205	189	216	205	218	190	213	225	212	223	213	209	169	176	228	217	215	220	218	208	208	223	201	209	215	180	213	221	236	188	191	231	196	184	207	212	230	187	191	203	230	213	211	224	211	216	198	227	209	206	222	200	199	218	232	212	208	202	225	189	209	207	207	199	211	231	207	235	228	194	228	196	198	204	222	201	227	189	215	220	237	202	193	197	209	219	199	225	206	198	200	181	223	211	217	207	183	209	209	177	214	211	205	198	223	205	177	214	212	215	224	197	220	197	229	225	227	229	211	186	228	218	194	232	203	194	187	218	215	203	204	220	199	214	213	216	187	207	212	200	195	202	213	194	217	202	194	218	218	217	200	203	200	201	210	218	202	192	203	232	215	208	192	241	207	233	214	203	232	233	201	212	228	208	190	232	218	228	194	263	221	212	215	220	202	241	205	215	213	207	214	219	185	225	202	222	195	188	210	216	202	206	206	208	205	219	211	201	214	200	207	209	241	195	229	191	180	214	235	201	200	197	210	198	239	194	182	193	198	213	213	202	207	229	222	218	210	206	208	198	206	222	205	221	229	194	215	212	214	216	192	235	204	197	216	194	214	204	196	212	213	210	205	229	220	209	202	206	228	198	204	200	193	221	232	202	210	197	196	219	190	195	210	231	205	213	207	237	168	234	199	207	213	205	220	203	200	200	219	194	207	207	178	194	218	200	228	208	190	211	213	212	212	209	215	205	205	186	207	213	195	220	213	205	206	205	230	206	186	211	211	212	210	210	209	213	212	199	227	219	236	210	223	231	212	248	201	233	208	209	210	221	207	230	210	186	210	201	209	224	210	205	208	225	216	227	233	208	212	196	199	214	244	202	215	211	198	198	210	193	199	207	199	199	232	211	210	214	207	214	197	176	210	193	202	220	194	192	207	217	232	209	244	209	216	214	230	211	184	203	218	220	217	206	223	189	187	209	225	191	212
4501	3018	4058	5222	4312	3409	3439	4108	3892	3538	3468	7956	12488	8524	3978	1764	986	705	671	632	638	595	601	596	594	614	580	601	606	627	591	608	595	605	647	605	597	646	593	611	592	606	604	640	593	602	598	625	621	608	616	610	585	576	617	586	590	639	626	565	565	586	601	569	559	582	573	595	588	572	587	606	613	605	567	619	594	622	591	573	601	584	643	633	610	648	597	613	625	609	603	613	585	555	628	588	611	629	633	620	621	590	608	614	609	633	578	585	599	616	552	605	576	609	616	614	554	598	575	612	601	621	558	581	569	615	576	613	576	626	610	624	619	610	594	615	588	607	574	588	550	595	579	559	624	635	601	613	569	600	621	542	584	591	604	601	602	590	599	595	633	611	586	603	625	607	644	613	599	619	613	580	566	602	532	577	625	562	664	628	582	637	579	599	585	598	610	622	581	585	628	628	646	608	565	612	629	582	626	611	557	607	599	636	612	593	632	614	588	577	610	569	646	615	594	560	564	584	578	560	598	608	595	666	582	643	631	609	598	617	601	635	652	633	636	654	638	648	621	603	587	612	626	553	616	600	579	588	568	570	616	603	613	617	593	586	636	607	587	618	597	576	612	613	632	638	624	575	629	608	591	620	572	550	581	614	591	622	588	655	565	565	623	614	619	594	655	640	593	616	605	589	611	615	607	622	613	594	582	606	605	623	592	595	576	534	613	559	625	599	632	631	565	645	582	599	621	623	592	603	603	630	626	577	609	583	614	613	601	600	558	570	595	643	582	604	596	594	602	628	604	553	608	592	560	567	610	588	612	600	593	565	600	632	628	554	571	627	594	622	623	628	581	622	616	643	603	673	572	608	632	616	589	604	591	627	635	599	615	615	611	568	572	607	581	569	605	617	566	607	599	616	618	606	556	584	602	570	596	589	589	614	558	612	595	624	598	602	579	585	548	575	592	598	599	594	574	622	606	622	559	576	582	574	581	597	622	581	608	590	557	587	588	601	658	598	606	579	609	585	639	612	585	594	603	585	567	577	612	569	606	579	596	616	618	625	654	582	637	619	557	621	582	590	569	593	588	585	628	593	593	632	621	591	574	580	581	601	588	600	581	604	615	590	586	624	578	585	595	582	633	577	587	632	601	623	590	621	591	600	585	596	659	585	598	591	598	628	574	620	573	589	612	616	609	599	624	601	579	610	602	601	627	622	609	601	631	611	585	567	626	622	574	620	609	579	610	586	607	589	584	604	650	575	576	605	569	615	534	601	600	568	634	604	613	588	583	614	631	637	606	594	590	634	617	623	640	627	594	611	568	601	641	606	643	602	564	611	596	625	633	607	598	615	635	603	598	621	595	576	607	581	599	611	580	595	607	636	658	651	583	580	582	601	620	603	595	606	653	596	606	626	625	575	614	570	600	636	590	588	595	597	600	669	628	594	618	586	587	582	592	595	595	581	624	607	581	616	594	566	568	604	579	620	636	543	650	638	589	586	596	564	607	594	590	613	633	566	648	582	568	594	564	585	610	624	554	636	580	639	617	583	596	558	626	645	564	592	587	571	610	585	608	598	643	637	607	578	607	602	617	549	595	607	563	600	589	610	579	576	622	616	630	591	600	621	635	583	580	599	584	602	596	588	554	608	613	618	602	595	595	589	594	579	668	611	588	594	579	605	582	592	584	599	621	628	614	559	588	609	593	622	610	603	612	632	602	596	618	581	580	598	596	619	626	590	611	555	598	594	594	602	612	608	622	591	575	607	606	597	623	550	600	592	585	616	583	589	609	571	601	603	607	611	579	596	566	565	674	575	580	605	588	593	579	595	565	629	578	636	630	622	639	613	649	629	584	591	588	606	596	566	623	539	612	563	563	571	594	584	618	610	622	601	597	577	598	608	532	615	628	600	611	608	656	570	605	595	610	598	623	638	540	589	598	603	634	589	563	606	593	638	625	614	648	624	608	622	640	611	607	611	584	588	617	579	594	603	609	635	578	606	607	606	621	533	538	568	674	602	625	613	621	603	583	588	608	619	620	610	611	553	605	634	628	617	573	633	606	574	593	583	609	602	587	590	613	601	558	627	623	563	590	626	561	620	566	613	612	640	561	563	531	569	605	593	658	674	587	629	592	594	594	584	605	582	596	592	607	624	622	605	574	588	628	629	630	608	638	579	587	556	600	581	581	604	577	573	564	614	562	624	595	622	555	571	541	616	579	590	534	595	577	600	602	595	582	567	603	589	575	573	628	626	589	606	603	577	618	599	608	624	583	596	607	598	591	644	566	599	604	601	556	616	645	616	600	579	638	563	653	608	560	569	582	616	600	589	581	589	593	536	616	556	589	610	626	584	582	638	625	608	596	595	587	584	599	620	583	635	586	586	597	576	574	601	588	572	615	621	615	647	565	582	603	582	593	600	558	601	575	584	579	555	635	595	638	595	592	633	620	632	640	564	567	603	572	587	621	611	594	617	639	561	599	575	601	638	583	593	569	590	620	608	591	605	609	585	602	607	601	579	576	607	601	601	566	615	613	592	576	601	606	616	609	638	571	603	609	598	581	617	625	604	585	574	564	609	596	593	616	594	644	596	599	599	628	585	581	627	632	612	570	586	612	608	614	580	611	578	643	583	612	573	629	516	618	580	609	622	576	638	596	568	614	586	610	595	622	583	591	637	645	588	582	571	601	633	570	611	601	612	574	596	614	581	599	589	609	594	567	587	603	643	628	588	619	637	617	606	606	605	606	632	617	576	553	554	597	624	603	597	558	590	566	642	602	609	635	618	598	581	592	598	619	577	604	579	644	616	604	636	619	620	578	610	601	594	638	579	654	627	612	611	590	549	610	647	601	600	582	624	598	633	566	621	591	634	574	592	584	603	638	615	611	599	638	608	623	617	563	575	628	609	583	592	576	581	570	623	569	556	601	631	571	560	604	613	580	561	586	581	637	576	615	614	611	615	588	630	621	620	588	562	588	621	586	554	582	587	608	584	624	589	609	576	621	578	585	645	577	590	619	577	589	622	584	584	611	576	585	629	613	609	619	635	571	609	544	595	668	588	620	599	583	612	593	631	591	641	592	576	634	624	662	585	605	603	609	573	643	615	626	553	575	653	586	600	563	588	561	593	623	612	612	556	621	567	621	599	577	558	619	626	569	639	564	597	619	631	612	585	615	582	640	611	591	534	589	592	579	601	554	613	605	579	557	574	605	545	629	591	627	624	579	607	592	587	610	583	564	592	605	594	657	590	605	622	655	632	601	576	581	549	605	546	636	594	598	614	628	599	583	583	594	605	622	588	594	597	603	615	671	602	595	596	568	601	633	589	632	601	611	613	575	597	612	621	643	618	599	619	599	562	596	536	621	599	590	569	604	607	609	591	574	579	586	638	585	609	615	596	585	617	637	600	632	609	584	609	557	569	585	594	636	620	556	541	622	609	580	601	601	581	599	601	629	631	639	598	622	557	582	560	588	560	627	623	607	589	630	594	603	589	584	640
5563	2914	2852	1858	1095	866	862	907	717	643	675	1580	2654	1776	960	499	293	273	216	246	216	217	203	227	212	225	223	198	226	225	215	194	207	197	222	216	228	203	202	231	189	226	213	243	213	217	240	203	206	218	202	228	202	216	237	212	214	238	223	207	188	209	181	215	195	198	201	195	212	214	210	210	204	221	200	224	214	214	205	204	208	221	206	199	204	222	206	205	197	214	212	192	209	197	228	223	230	208	214	225	222	190	209	185	183	221	212	201	209	208	209	205	225	218	202	185	209	202	205	197	203	208	215	217	223	204	200	199	208	221	217	214	213	221	206	213	219	203	193	204	217	223	232	198	181	190	212	220	207	193	220	205	219	201	218	204	228	191	218	210	215	207	216	205	259	206	220	193	195	201	225	198	181	213	198	215	205	184	208	233	210	208	199	198	191	209	225	209	224	239	201	226	199	223	219	244	183	225	214	220	228	226	215	202	190	183	220	198	204	228	217	220	223	212	206	217	209	213	206	230	202	197	209	202	217	211	237	186	207	227	198	198	197	216	212	206	217	220	234	218	197	215	223	211	222	210	198	203	218	215	188	196	220	215	213	221	194	223	220	209	223	220	215	214	202	200	212	227	181	189	215	219	208	221	209	226	202	192	220	212	239	225	209	183	215	184	235	252	206	202	200	190	205	215	222	202	222	203	218	203	200	205	194	197	202	237	181	220	193	185	220	216	199	214	221	183	199	245	195	184	241	206	215	206	196	212	210	215	221	217	212	223	192	210	195	177	201	205	216	201	226	209	210	197	233	221	222	199	217	223	218	221	218	215	191	209	241	204	199	200	195	185	207	186	211	213	196	200	215	213	203	217	225	223	207	224	214	203	191	189	199	211	228	208	223	237	214	200	191	185	209	196	201	204	219	204	241	222	210	225	203	203	221	213	201	210	214	220	196	203	193	213	189	219	195	209	197	210	226	189	222	203	205	229	193	217	212	202	217	190	194	207	203	204	208	209	199	196	217	227	225	202	215	206	233	205	228	225	202	195	213	208	223	242	216	220	189	206	228	201	204	191	219	215	214	205	207	201	218	195	197	213	204	219	217	193	221	195	188	205	199	204	199	220	202	189	225	224	211	195	221	223	217	209	204	215	222	212	191	214	228	211	233	204	223	240	211	228	183	207	234	203	205	208	214	216	236	224	203	207	201	200	245	200	220	200	214	218	209	203	218	234	222	206	223	228	243	224	216	222	221	185	214	209	197	218	218	212	223	221	185	199	201	197	201	220	218	196	215	215	220	204	204	209	231	217	231	205	213	222	191	233	227	204	223	203	228	193	193	207	239	185	194	205	210	195	172	204	214	195	198	216	190	204	202	209	244	218	213	227	219	198	204	195	201	202	203	218	225	210	242	205	217	205	191	237	215	208	208	211	237	206	203	190	191	211	196	180	241	221	214	222	220	220	234	199	215	209	195	200	232	185	212	207	231	225	201	206	204	221	208	190	218	207	208	225	212	215	193	219	179	194	187	251	222	184	214	219	217	207	220	190	205	238	235	195	211	203	207	222	197	218	203	208	208	199	210	231	224	211	218	214	199	237	216	191	218	214	215	222	238	209	211	228	225	229	194	219	217	214	205	226	207	201	200	219	196	216	206	211	237	199	224	205	199	212	206	225	199	210	202	211	208	201	244	194	197	214	203	214	199	218	205	247	207	216	196	235	180	204	203	209	191	222	210	207	208	215	216	201	196	215	212	203	209	194	205	210	244	200	247	237	207	208	222	202	191	215	195	195	202	218	226	205	220	211	226	179	203	215	247	203	232	203	242	194	196	220	230	217	214	206	194	262	228	203	194	211	195	212	207	211	227	225	220	185	217	221	194	198	217	210	229	234	217	224	216	207	200	209	193	217	213	207	188	235	217	213	204	198	188	210	220	214	209	251	213	210	223	223	192	201	203	226	201	230	200	205	183	205	224	220	220	185	206	236	209	203	193	192	226	196	225	205	203	193	197	210	203	206	199	174	210	224	225	208	198	199	196	197	228	207	227	202	199	215	228	193	194	211	216	229	221	214	189	215	186	221	214	180	197	227	182	204	186	220	201	215	194	190	227	222	234	197	195	214	239	218	215	223	204	191	233	192	188	225	223	238	200	215	210	210	189	206	194	223	220	212	205	219	228	207	194	193	199	235	231	225	204	231	188	208	247	195	215	230	233	209	232	200	211	220	208	222	181	206	201	210	217	201	210	219	199	223	210	188	226	242	222	214	197	236	180	197	217	241	212	182	215	197	223	199	180	212	207	213	212	191	232	215	197	202	210	200	215	202	231	199	186	201	214	219	209	224	203	214	233	223	184	171	210	212	199	212	210	216	214	173	214	203	228	217	220	205	218	203	177	224	199	207	203	226	234	226	187	212	209	212	199	198	226	215	200	210	222	203	193	218	202	235	219	214	228	214	233	238	187	216	251	211	201	224	194	192	208	216	210	201	189	247	191	213	211	212	206	220	201	205	204	203	206	197	198	207	217	236	201	194	212	195	210	205	191	204	228	181	204	192	207	196	192	214	211	247	200	227	208	220	247	199	222	196	207	208	215	216	203	205	205	203	236	205	200	206	241	218	226	172	218	219	255	201	212	210	208	198	209	191	220	215	223	188	207	183	241	220	204	201	223	203	200	201	193	184	206	213	218	224	222	206	210	203	226	215	201	185	198	188	192	237	203	219	206	206	214	219	221	180	216	200	213	195	192	230	225	190	218	232	203	197	190	204	217	203	210	227	204	195	212	231	239	203	245	210	215	182	209	215	203	210	225	201	213	214	202	190	185	224	236	204	207	229	212	210	202	214	200	190	223	188	227	227	204	195	211	218	196	246	218	217	213	214	211	215	249	216	205	206	223	218	204	174	199	226	221	212	211	185	196	185	229	227	224	207	196	220	208	217	221	198	215	185	224	222	203	198	214	219	217	210	213	187	188	208	192	223	225	210	201	202	207	212	205	203	210	207	205	192	219	205	177	214	230	213	234	196	226	216	212	197	223	203	213	229	214	213	218	237	197	232	221	190	231	219	196	175	227	201	224	204	200	213	188	224	236	214	198	240	203	203	197	236	206	195	234	217	206	212	227	181	236	204	217	208	206	200	210	215	225	220	243	202	204	227	243	209	204	204	187	227	215	202	206	240	173	217	197	215	244	190	197	189	210	194	219	232	218	226	209	228	192	221	222	216	213	221	214	206	203	205	216	193	237	225	188	220	230	239	218	217	209	214	196	195	206	214	201	206	200	178	199	218	170	206	224	216	197	204	197	207	224	216	213	202	229	195	194	188	207	190	217	215	181	217	205	204	217	214	247	236	211	191	204	226	228	207	216	211	199	219	212	200	206	200	214	220	209	206	171	200	187	246	202	209	200	220	217	233	194	208	221	222	218	187	188	217	203	213	216	217	187	239	200	236	232	188	210	214	221	205	207	200	217	194	217	187	208	208	204	217	234	222	202	208	219	216
4525	2710	3952	4351	3701	3675	4049	4620	3710	3460	3457	9191	12124	7700	3799	1701	1013	736	683	584	587	554	596	579	606	599	660	623	634	574	642	579	567	633	561	618	558	604	618	630	640	617	620	610	608	617	632	571	621	638	609	587	616	601	623	635	608	614	567	589	593	650	583	590	575	596	552	629	579	631	603	576	635	658	605	601	625	607	582	603	607	606	612	570	656	636	588	594	624	577	652	620	611	572	584	628	624	612	614	606	597	568	616	603	573	612	618	547	608	602	610	615	624	572	578	672	636	639	605	601	557	605	588	609	650	598	608	621	622	606	628	610	643	578	589	567	605	596	612	597	552	589	600	599	653	609	597	591	615	597	607	586	649	561	656	595	624	571	606	604	607	617	606	555	608	643	624	594	585	600	611	604	602	636	578	624	613	575	596	638	603	610	620	555	593	637	626	650	594	610	583	571	592	609	606	588	621	592	600	612	618	640	587	601	570	583	580	635	618	564	586	578	603	601	572	586	625	608	551	632	635	607	600	636	627	615	592	598	609	588	573	603	603	621	608	625	611	632	584	615	559	600	635	607	610	625	616	598	598	586	594	598	599	550	594	619	602	589	637	562	620	581	627	609	589	574	562	593	581	614	642	589	619	589	614	551	617	565	570	630	578	627	606	586	603	613	579	616	601	568	649	606	643	628	598	608	573	591	587	609	585	629	611	596	644	597	553	642	590	566	610	609	628	613	634	582	615	593	638	591	582	602	552	609	607	588	626	610	590	643	633	616	586	621	610	567	608	627	589	610	588	601	639	570	577	588	582	591	592	605	589	588	589	594	592	670	612	630	568	608	625	603	602	580	583	607	626	598	552	601	589	643	582	597	584	576	647	611	582	600	595	615	594	580	605	659	537	583	608	617	564	600	599	608	620	602	587	585	627	557	590	638	641	583	606	643	635	595	629	628	627	655	571	644	579	604	608	568	594	599	594	616	607	607	634	640	610	593	683	591	615	618	623	585	622	582	555	625	608	635	615	637	570	642	612	620	585	657	628	628	604	663	636	627	592	602	626	594	583	588	598	617	600	589	599	629	615	612	619	558	575	580	613	626	601	550	583	601	653	658	592	592	655	615	614	637	553	595	598	586	618	591	631	601	639	623	584	605	621	634	579	638	633	661	624	625	620	607	634	593	600	601	641	574	619	593	618	578	629	575	583	619	592	593	621	556	625	611	604	603	588	629	581	609	652	594	593	611	590	592	630	595	595	563	609	594	562	650	575	582	587	638	606	622	619	595	619	591	589	599	622	598	593	623	630	601	592	633	621	619	586	608	571	564	596	624	607	623	623	592	595	596	584	632	607	591	621	605	596	604	584	629	631	599	597	563	645	615	633	604	574	596	571	563	604	610	593	624	590	603	600	614	549	611	584	602	609	634	640	574	625	583	614	636	612	576	596	570	648	641	606	639	603	633	600	562	618	594	581	584	627	604	587	615	548	602	573	568	603	562	596	596	586	624	608	631	573	633	593	600	573	609	642	634	595	588	626	607	582	602	547	655	613	602	604	580	593	578	587	593	633	635	625	640	599	640	579	603	640	594	635	613	599	620	639	618	615	603	604	643	605	589	618	561	584	615	625	606	580	612	613	562	636	573	598	591	622	627	595	604	604	557	594	560	583	609	590	628	619	655	571	621	596	565	572	566	557	649	600	626	593	604	645	564	576	674	616	601	582	642	626	609	586	658	579	591	590	607	577	630	595	598	595	593	621	607	608	647	601	609	584	628	583	622	613	572	577	626	633	639	595	576	595	568	592	593	610	608	623	605	580	586	571	609	662	609	607	629	572	606	638	574	585	591	593	590	579	568	586	592	625	598	609	603	582	607	615	559	606	604	596	646	595	590	564	586	621	597	582	635	610	592	616	589	561	604	621	637	590	635	602	594	610	608	634	605	590	618	608	600	566	634	657	617	623	617	608	534	635	624	600	597	598	628	613	610	639	633	604	575	630	608	593	598	603	652	577	600	568	609	589	615	608	577	562	583	611	573	615	539	620	559	612	601	637	632	648	605	610	587	617	577	643	605	537	567	553	586	603	594	628	615	631	616	597	623	588	569	601	596	570	616	584	569	551	604	636	608	602	623	611	593	579	613	638	571	590	618	579	608	594	601	587	621	588	598	572	614	609	581	626	609	632	599	589	602	580	598	600	581	607	629	585	590	599	604	636	566	636	599	600	592	609	605	598	614	613	632	587	611	638	591	582	598	591	593	663	609	577	568	634	620	602	620	590	565	568	567	633	612	562	622	575	588	641	574	606	566	608	584	590	624	589	635	588	602	583	620	599	601	592	599	585	587	633	618	625	635	633	606	633	621	660	626	601	592	623	605	572	606	660	612	619	617	598	590	633	589	604	607	631	617	584	608	604	595	613	605	621	616	580	592	588	620	611	582	605	584	626	630	615	596	611	613	591	603	575	601	604	628	569	569	567	578	648	617	580	549	593	598	664	604	599	604	614	559	615	596	582	622	610	588	633	549	611	586	630	614	585	612	613	612	616	639	623	624	667	570	571	612	557	569	582	606	569	631	591	602	609	603	592	615	611	578	617	599	590	584	635	620	617	605	585	617	578	550	609	617	627	630	615	563	547	580	586	634	592	624	607	572	593	590	622	615	599	586	633	600	641	642	632	605	628	624	640	591	599	591	595	606	579	593	619	636	588	587	576	639	586	574	620	594	602	579	561	616	570	605	596	643	608	607	567	612	639	592	617	619	594	569	589	620	560	569	607	590	603	594	601	629	620	637	591	647	593	643	617	599	615	643	581	604	572	624	630	580	626	563	610	586	615	562	657	577	577	629	605	596	565	599	609	596	639	602	653	600	613	631	582	594	583	610	599	623	559	587	604	599	620	558	582	593	584	570	613	586	625	640	603	611	635	605	590	590	585	660	555	591	598	567	619	586	594	600	607	625	612	628	591	592	610	575	580	609	615	608	616	641	613	582	600	603	634	602	621	555	619	593	586	560	597	623	593	626	615	583	560	622	594	636	629	669	584	597	585	596	648	641	598	596	581	586	605	585	571	582	620	609	568	591	654	618	604	608	579	602	618	611	572	584	583	626	599	628	661	607	602	637	631	618	580	594	593	602	607	624	615	639	523	605	592	556	588	586	563	624	592	621	635	592	642	588	565	600	585	627	589	611	640	598	586	587	583	609	597	596	666	576	590	598	582	565	611	608	613	595	603	629	614	574	611	577	626	585	583	605	596	626	601	625	640	620	638	603	652	597	633	572	629	572	600	595	594	614	552	614	601	626	564	609	587	629	595	574	573	593	603	642	625	610	561	599	606	557	560	645	675	608	605	629	595	608	598	633	609	591	630	626	619	641	600	609	571	582	590	595	601	592	596	620	570	609	615	612	603	602	564	616	618	593	561	617	613	587	608	620	575	608	624	587	663	626	581	624	616	640	585	567	634	638	625	579	612	603	614	631	562	574	595	615	630	657	602	578	645	588
6132	3288	2626	1554	1102	1065	1122	935	805	671	547	1425	2408	1998	1092	506	284	249	229	229	223	200	208	217	240	221	201	202	240	208	219	193	221	225	182	208	215	229	196	219	207	214	206	211	184	217	188	204	213	206	223	238	206	199	191	227	211	216	189	220	218	212	191	226	195	228	198	237	185	218	228	209	210	189	191	190	195	215	226	205	232	220	218	241	218	200	224	176	196	211	195	225	216	203	179	221	220	224	193	211	212	236	209	204	231	190	197	217	204	207	179	200	236	191	217	227	224	191	188	214	195	212	220	201	231	203	227	224	212	225	192	196	197	199	219	212	215	206	209	207	254	215	226	208	218	225	222	191	185	204	206	197	221	179	229	182	205	209	229	217	243	198	203	201	187	233	225	209	203	213	203	232	227	216	218	201	200	193	192	205	209	223	241	209	190	221	214	209	229	211	182	239	214	201	215	232	226	267	198	237	194	189	210	223	188	199	199	222	188	190	233	239	221	223	218	197	204	205	194	204	188	212	195	198	240	231	177	222	196	228	208	220	201	230	232	196	207	205	190	230	208	227	215	215	192	228	225	204	226	211	218	203	204	192	208	195	213	216	213	199	232	199	206	216	213	213	218	206	207	207	209	194	185	192	211	222	199	220	197	207	218	216	232	223	209	215	196	236	228	216	205	202	208	229	198	195	189	218	219	202	224	207	203	219	258	222	203	219	191	213	216	214	228	210	209	215	219	209	204	192	223	215	224	234	218	229	230	207	215	209	201	196	192	207	210	194	191	192	191	212	225	202	259	221	184	206	192	228	227	220	199	206	245	216	232	174	209	232	219	224	206	235	189	213	222	219	208	195	231	190	202	197	205	206	195	212	199	204	201	189	230	199	223	186	227	200	231	216	183	191	212	203	200	237	202	226	226	192	238	199	204	207	198	217	222	199	194	199	202	192	220	206	217	222	218	194	212	209	222	212	212	201	214	222	183	223	201	222	228	219	229	199	194	217	206	209	212	218	202	200	215	218	212	200	201	196	222	210	203	228	209	217	223	199	209	214	198	226	213	211	208	192	207	191	206	221	208	204	222	208	201	228	210	198	219	213	210	184	197	231	207	196	218	208	201	193	204	220	205	212	230	215	184	193	208	223	202	194	210	181	192	201	216	197	229	242	214	185	201	217	203	217	194	236	208	214	203	213	216	223	200	228	219	229	214	211	209	259	213	223	206	242	224	210	229	215	227	212	196	194	205	202	217	212	201	207	214	211	209	193	220	236	207	195	196	208	190	211	220	198	208	213	224	227	210	248	204	225	209	229	246	229	213	227	207	210	204	196	198	235	204	185	222	205	215	226	202	221	219	201	227	210	185	213	203	169	207	217	227	222	207	209	218	198	220	227	234	210	218	229	200	225	230	244	191	198	202	212	208	212	206	180	241	221	225	228	231	226	214	196	205	212	205	196	193	187	202	202	210	196	217	204	207	213	223	242	195	199	213	220	205	191	219	236	211	224	214	227	211	234	215	193	233	198	215	219	184	222	206	198	210	200	202	208	204	192	206	207	224	210	209	217	200	198	214	215	213	193	208	221	218	199	228	216	216	204	219	211	196	215	205	231	202	190	228	203	193	204	224	207	198	228	193	180	243	188	209	218	211	203	230	197	198	208	215	218	199	200	218	184	212	182	220	214	200	205	212	189	194	210	217	215	204	210	209	199	222	195	216	211	213	204	205	197	219	200	204	206	215	222	219	211	206	222	199	218	223	238	180	230	229	236	228	166	193	200	182	199	206	169	197	218	224	202	220	238	212	185	220	207	243	220	197	188	220	222	232	200	214	229	220	207	203	197	235	248	213	216	221	214	201	219	205	210	245	225	221	231	208	222	194	203	200	215	224	225	220	194	218	202	214	214	206	202	222	225	224	208	220	198	219	226	211	209	212	203	223	225	213	225	214	225	214	224	226	180	232	188	255	203	182	234	193	224	201	201	211	198	213	210	188	229	201	221	205	215	222	188	204	207	206	209	181	233	227	212	234	214	214	218	193	230	211	238	241	185	229	204	208	201	217	180	215	195	216	238	207	211	212	194	211	232	219	203	215	223	226	203	208	223	176	231	208	230	200	206	218	210	236	224	222	210	228	205	218	236	199	207	240	244	198	197	236	211	202	183	219	207	194	231	208	197	218	241	219	213	216	201	218	198	198	203	200	220	228	203	218	217	195	206	190	220	219	199	223	193	206	201	202	213	218	200	220	207	238	209	200	208	211	223	220	176	186	191	176	209	222	223	223	200	211	224	221	174	205	192	211	189	215	188	197	234	197	179	212	214	199	202	236	235	197	222	218	213	217	206	206	211	201	198	197	225	224	225	192	241	202	221	220	182	203	218	225	216	221	195	196	218	216	218	233	206	199	187	200	217	200	205	228	162	232	213	216	203	193	177	201	212	229	226	199	219	208	217	204	191	221	218	212	186	199	206	216	205	210	199	219	200	207	215	235	218	195	203	219	206	221	203	216	203	234	223	230	233	213	199	174	217	208	220	203	220	229	225	199	215	215	210	192	228	220	183	227	226	210	196	199	212	204	216	203	218	188	197	191	224	239	214	219	193	196	227	206	197	201	221	228	202	223	204	224	228	205	196	209	202	218	206	223	200	207	180	227	228	214	208	202	211	218	195	227	216	210	201	206	205	221	211	204	205	179	224	211	185	189	202	215	220	215	213	200	215	211	194	206	183	207	227	193	214	206	234	203	188	201	208	187	207	186	208	206	195	208	194	204	217	228	210	203	232	240	194	197	214	182	212	207	201	244	227	184	204	213	233	216	210	188	195	229	212	211	226	201	169	211	213	233	205	199	204	203	188	211	211	231	222	206	202	230	200	226	225	210	189	207	210	186	221	232	208	197	220	221	224	188	221	228	195	225	196	204	200	219	218	212	207	204	219	197	215	224	199	201	182	205	208	207	206	232	195	200	185	207	210	224	233	214	221	205	224	256	208	230	214	205	216	197	208	197	211	206	239	210	187	210	211	178	228	225	207	212	205	211	189	202	216	211	193	201	189	186	209	203	232	222	213	223	212	206	229	201	199	191	205	231	206	212	212	201	210	221	195	188	220	211	220	216	238	219	217	202	212	207	216	212	222	230	208	191	220	212	204	220	213	210	231	222	210	204	156	220	220	209	194	222	210	227	210	224	211	208	211	209	192	224	198	206	202	200	220	205	206	208	208	214	229	219	219	200	216	194	220	209	208	204	226	218	193	210	212	214	220	195	193	213	196	204	197	201	217	249	211	195	194	200	203	220	200	203	199	196	222	202	217	225	201	201	226	238	217	195	219	214	218	214	193	225	223	210	220	218	223	226	234	239	207	203	223	210	224	199	207	212	212	192	200	208	212	217	213	208	219	200	191	199	211	206	196	191	236	208	215	191	192	215	230	225	206	205	226	192	203	232	216	205	224	206	200	231	203	196	207	221	214	187	203	224	192	218	202	187	244	221	194	224	206
4984	2884	3571	3654	3889	4434	5231	4713	4001	3447	3046	8480	11910	8355	4345	1929	999	716	617	632	604	563	608	560	611	582	599	620	629	596	585	576	626	613	594	555	592	615	592	642	631	623	550	610	573	578	573	589	610	593	606	604	606	611	621	612	585	646	593	623	613	618	613	576	636	630	628	560	589	632	625	624	603	661	577	625	564	611	608	637	591	557	569	602	589	611	615	599	598	594	625	605	601	614	604	648	599	559	617	604	562	602	579	618	592	577	613	572	564	594	618	613	589	589	610	606	586	602	595	632	606	652	629	576	620	561	584	622	599	580	625	621	600	591	582	632	655	591	621	609	545	626	570	580	581	585	580	598	636	587	636	594	633	602	573	585	612	633	597	614	628	628	651	622	583	651	599	622	586	591	622	605	593	619	624	615	612	610	636	606	580	623	622	596	650	621	601	606	582	618	660	593	633	559	647	586	636	587	607	617	579	622	592	615	614	598	594	601	572	631	597	632	607	605	624	603	614	561	611	588	603	634	597	617	605	594	595	618	606	619	631	586	559	597	613	567	613	616	576	621	611	654	565	581	596	549	587	642	595	648	591	600	594	605	637	638	586	641	601	620	567	623	606	619	596	603	631	606	577	573	623	580	634	616	589	617	628	575	622	569	595	619	590	625	614	622	617	624	605	565	612	604	631	620	594	630	612	606	629	548	612	604	595	627	581	568	581	599	598	587	621	589	641	630	580	608	603	581	601	585	584	614	618	612	626	600	620	607	599	587	603	606	609	592	601	603	592	545	616	596	663	608	556	622	602	578	601	559	594	614	562	655	577	592	611	612	591	609	652	586	597	587	604	573	575	629	585	614	637	625	630	601	611	654	598	605	637	621	593	638	598	618	570	608	630	573	591	605	612	589	598	620	600	657	589	610	565	594	591	612	654	571	533	579	610	589	638	604	626	589	638	619	579	615	598	619	594	601	607	557	601	653	621	628	602	617	622	611	657	615	600	609	609	583	590	599	633	599	603	614	631	601	620	595	611	570	606	618	607	611	595	607	588	565	593	607	602	643	614	597	612	613	588	576	622	633	619	611	617	597	629	570	631	585	639	586	600	623	600	560	605	576	620	555	598	569	581	639	627	602	553	589	571	607	566	628	592	576	600	626	621	578	631	608	611	651	585	618	610	626	588	605	620	631	592	596	631	658	588	572	596	562	598	603	564	637	656	637	613	599	628	608	607	606	658	607	630	622	556	604	543	577	618	593	613	631	643	610	583	658	581	579	604	573	607	635	606	632	619	645	600	590	619	577	536	624	545	618	673	608	601	592	564	598	600	544	595	624	580	619	615	546	621	597	604	596	587	614	601	587	594	583	588	600	589	602	611	662	603	612	629	606	598	592	597	614	633	632	620	565	569	638	607	610	620	602	644	630	569	604	636	649	590	628	609	609	635	606	620	615	568	581	581	621	613	582	616	617	606	604	606	589	624	609	624	635	544	615	608	590	606	598	551	607	626	575	600	600	603	600	593	578	629	591	565	610	561	602	629	617	620	634	619	631	629	563	585	626	642	583	606	601	597	605	566	660	593	621	589	582	589	565	584	598	623	607	619	635	605	612	606	609	584	595	591	590	635	628	627	622	626	620	639	610	616	615	606	581	590	625	592	570	620	610	610	573	581	601	563	590	609	537	616	593	629	604	596	607	605	592	581	576	615	596	605	618	647	602	607	614	597	650	611	626	595	578	585	616	629	587	617	595	587	600	616	602	604	625	563	611	572	577	589	575	626	611	634	611	619	604	600	603	559	571	614	614	644	623	626	617	599	597	653	651	586	615	636	624	597	575	628	623	579	634	582	560	598	622	625	642	605	557	637	619	596	624	590	635	600	615	635	594	607	617	640	631	619	609	632	628	592	557	555	597	579	594	600	580	615	568	604	588	632	597	623	597	591	644	596	645	628	601	600	619	601	614	592	547	606	653	592	571	606	626	631	616	657	628	625	614	620	581	577	619	652	594	574	567	621	606	616	588	642	633	584	634	595	609	582	620	563	659	590	600	578	609	613	587	621	596	603	571	628	578	544	592	587	612	602	627	571	584	611	603	624	617	608	624	648	592	616	627	613	558	602	635	604	612	609	588	628	586	612	606	625	565	593	627	629	606	603	605	571	618	594	615	639	630	597	600	562	610	594	583	578	591	575	610	633	656	631	604	626	572	559	568	575	628	607	623	634	613	665	601	604	564	607	623	612	603	608	562	601	653	634	645	612	626	648	619	568	622	634	624	643	605	637	611	577	602	620	643	610	609	594	594	641	623	609	577	632	613	648	602	626	624	610	546	561	582	591	579	612	582	598	615	602	637	574	627	671	589	606	651	630	644	599	637	589	581	617	631	608	559	609	554	596	615	613	655	602	647	623	624	580	614	595	674	598	630	604	643	626	542	600	602	618	618	576	649	640	609	620	621	566	594	610	607	608	585	561	578	547	571	617	652	589	652	555	611	635	593	535	611	614	586	605	610	635	576	619	610	617	640	601	586	592	583	617	607	629	586	571	582	595	607	618	632	596	654	621	608	606	600	585	599	615	612	607	592	609	579	609	555	586	564	609	575	620	566	577	602	633	627	593	596	631	647	633	635	596	574	578	622	646	600	586	631	590	583	623	636	588	620	582	614	588	632	655	654	645	604	597	667	553	570	629	603	617	611	594	580	571	623	615	635	582	639	648	565	626	604	633	589	598	589	569	655	616	607	593	604	634	613	567	569	621	612	598	599	613	566	598	577	616	598	606	607	651	618	598	605	576	578	636	605	633	576	653	628	605	628	585	565	595	604	588	606	607	584	596	619	635	638	612	625	578	602	617	634	610	613	615	622	606	615	587	588	579	596	623	592	619	593	606	595	601	582	630	618	596	607	553	612	652	615	584	620	585	549	623	588	606	648	593	619	618	549	557	606	556	593	571	578	597	576	615	636	619	638	580	604	597	646	628	619	603	559	615	601	646	572	582	610	613	615	591	613	580	639	594	632	616	593	642	570	614	556	627	603	594	658	625	646	566	639	541	643	605	602	627	579	573	579	606	601	572	609	589	608	573	606	607	573	633	564	621	561	587	613	622	608	581	625	614	575	582	624	589	582	583	574	566	612	587	621	606	583	574	615	615	616	594	560	590	605	574	620	636	603	657	572	583	588	619	627	624	591	592	605	586	594	613	625	595	667	679	601	577	614	549	610	590	597	617	607	612	601	650	586	557	606	622	622	602	587	607	586	594	596	646	596	598	606	638	576	589	598	629	599	601	616	594	674	603	599	594	644	604	609	608	673	640	597	565	614	608	622	609	588	544	644	578	652	661	615	598	628	605	581	620	606	626	623	618	660	603	604	625	611	612	579	617	595	619	608	579	620	560	569	596	621	530	594	642	601	615	613	594	574	593	616	600	631	620	591	585	584	574	571	589	599	591	616	587	618	594	606	607	622	602	568	599	612	611	572	575	539	591	598	617	591	617	618	579	630
6284	3108	2241	1568	1270	1362	1264	1094	867	636	732	1417	2445	1989	1112	482	313	240	199	221	223	214	211	186	220	209	226	233	251	193	221	214	212	207	205	204	213	217	184	219	184	223	187	192	235	214	228	207	203	214	196	178	205	199	201	167	215	239	224	219	235	202	210	211	214	208	226	203	217	238	226	193	205	198	209	234	206	186	220	214	211	198	221	209	232	220	198	214	227	234	215	193	211	241	220	215	184	202	211	228	209	223	209	215	232	206	236	199	196	184	211	214	219	218	226	219	230	217	192	215	208	195	230	243	208	201	212	220	204	212	216	199	218	222	190	203	213	201	234	217	214	194	210	237	230	231	199	203	186	210	209	208	227	196	214	217	202	223	199	211	200	205	214	201	210	191	226	217	197	227	200	210	220	231	205	203	222	177	205	228	209	200	196	207	234	222	203	208	190	194	209	223	212	207	218	221	206	204	205	203	224	219	197	212	211	213	218	227	244	205	193	235	208	221	211	212	230	256	199	226	211	197	232	212	216	192	201	215	220	214	216	200	209	224	208	199	206	220	192	238	208	197	191	202	246	227	221	229	216	216	188	242	211	215	219	221	230	179	189	232	184	231	228	209	193	189	208	199	221	173	212	241	222	198	205	215	202	192	198	213	191	203	199	198	213	234	194	202	232	213	211	208	242	198	197	223	181	210	214	204	205	202	189	228	228	211	225	206	231	196	209	210	244	171	208	190	196	208	208	199	223	204	187	207	207	209	209	217	214	198	212	202	187	202	204	210	208	213	188	213	214	223	195	213	201	213	203	215	214	223	227	181	220	215	208	208	197	188	207	204	196	227	224	216	234	198	226	218	201	228	195	189	190	230	209	227	204	210	232	216	210	244	218	219	198	195	232	229	253	213	193	206	214	195	207	224	214	203	213	222	220	210	208	193	218	207	205	204	228	204	203	227	215	231	212	215	194	221	204	190	211	222	226	204	197	214	205	209	217	225	181	198	215	190	205	203	205	231	225	217	212	200	201	218	193	203	220	213	205	229	225	220	187	210	193	198	218	217	205	206	205	210	208	229	229	202	221	185	200	193	224	208	224	208	212	205	201	172	220	202	198	217	170	207	220	200	210	197	213	221	213	232	206	218	179	196	220	218	219	192	220	212	223	208	220	205	217	231	182	221	202	204	205	225	208	218	204	201	218	210	223	224	214	215	204	222	192	206	222	202	195	201	207	219	197	205	200	191	225	200	187	217	197	206	211	199	205	213	238	229	222	197	205	218	204	195	219	217	222	232	193	202	193	181	215	222	203	212	217	207	202	231	231	207	212	211	190	212	191	215	217	203	197	223	217	201	211	241	222	213	222	203	204	223	207	176	248	220	199	233	219	196	212	204	218	202	204	213	210	230	217	211	201	219	211	210	225	210	209	204	207	196	206	234	207	245	214	194	240	207	207	209	216	216	196	214	211	219	218	232	213	190	201	243	212	212	209	202	198	199	215	189	240	246	202	197	203	201	239	197	225	202	224	191	197	215	193	199	211	198	218	219	222	202	235	211	218	210	199	214	192	205	226	219	223	202	192	218	193	202	207	226	201	223	218	216	193	205	201	230	195	206	200	200	227	191	196	234	188	194	204	207	220	202	224	218	219	213	214	215	214	208	212	212	233	205	176	212	200	238	206	237	218	205	209	232	200	223	218	243	209	197	238	202	214	198	196	211	237	201	222	208	232	236	208	235	220	225	253	207	216	219	237	197	219	220	222	214	183	203	210	199	208	223	200	226	216	199	166	234	209	195	207	181	215	218	219	201	202	202	212	235	240	201	188	211	217	210	208	197	204	231	200	223	205	216	222	204	216	206	208	219	211	201	202	228	230	197	216	190	199	224	198	198	193	190	214	201	218	195	218	192	204	236	190	206	205	210	201	209	220	226	231	190	196	217	206	192	183	223	213	202	235	210	227	219	221	222	198	236	211	216	216	211	200	188	226	221	226	196	207	231	226	223	210	195	217	209	207	212	205	209	207	200	199	224	210	201	232	228	226	215	206	205	208	218	202	246	215	232	214	214	201	194	241	208	220	206	199	194	198	222	204	211	200	207	178	216	190	209	232	195	216	221	210	200	200	174	197	196	229	238	201	200	218	213	216	233	188	217	218	231	216	217	197	227	211	218	193	205	207	208	230	191	204	230	219	235	200	231	187	199	212	224	225	192	222	221	218	220	229	233	211	219	202	196	196	198	213	197	222	200	218	216	214	208	179	207	230	190	240	189	219	206	213	217	194	201	213	190	200	212	198	219	206	211	211	206	219	229	206	193	199	185	225	216	214	193	207	211	198	186	211	212	199	230	245	206	199	187	195	213	218	224	210	185	208	224	230	228	206	211	227	192	215	217	194	207	230	215	223	222	201	196	181	200	219	218	204	223	185	186	207	195	196	215	192	212	210	204	208	228	233	218	196	223	232	198	210	190	226	196	204	246	202	238	200	202	235	220	219	194	215	209	207	220	197	188	197	213	220	211	216	199	213	222	204	203	216	213	218	169	231	236	186	212	201	212	220	202	185	215	204	205	228	217	229	238	203	222	219	204	207	198	196	212	192	212	198	221	238	216	201	255	217	253	181	196	218	232	242	207	246	227	187	203	213	213	200	199	230	233	212	217	199	223	243	242	199	203	192	211	192	209	232	220	215	246	226	206	216	205	208	207	199	235	199	223	221	234	203	211	211	214	180	242	203	211	225	226	206	239	234	222	214	216	200	209	222	218	204	229	193	214	213	212	229	216	222	218	223	201	219	224	203	210	233	226	211	206	207	228	202	225	217	235	180	205	195	219	192	194	198	217	210	206	221	211	203	212	222	217	214	224	211	227	214	222	222	207	202	196	230	222	234	250	213	189	210	213	212	209	195	211	177	206	217	196	212	243	207	200	201	226	215	231	210	190	222	212	221	211	202	219	230	230	215	208	208	206	214	239	196	209	243	200	219	193	204	207	213	211	215	188	197	194	196	209	204	212	219	193	222	210	221	222	227	220	213	200	198	217	240	205	206	189	182	219	205	213	228	219	206	202	206	198	217	200	206	200	180	197	214	231	201	222	199	224	218	225	238	210	216	208	223	208	201	193	227	215	194	198	201	217	242	243	220	224	211	226	220	223	204	211	207	237	202	194	223	224	224	235	185	204	214	231	202	199	213	186	198	216	205	201	205	200	199	209	221	211	229	208	193	216	198	198	222	196	236	198	209	236	211	208	214	209	215	200	237	191	206	200	214	203	199	213	200	202	226	224	193	202	209	199	212	224	206	205	182	207	226	181	217	210	250	215	191	227	200	202	216	187	224	200	232	190	203	202	239	215	189	233	223	189	198	209	194	192	224	205	191	219	194	211	200	227	192	208	179	231	208	218	205	208	212	228	224	225	187	221	220	231	203	235	189	234	212	248	208	226	197	202	211	218	222	191	204	229	207	210	225	192	198	201	202	220	195	195	226	233	217	222	196	211	208	205
4985	2831	3510	3969	4894	5726	5984	5085	4155	3213	3815	8061	12145	9158	4369	1786	905	721	674	613	593	599	637	581	605	580	601	621	633	593	576	613	599	593	602	604	590	650	657	614	586	593	633	608	606	628	616	593	616	618	599	620	637	587	652	637	624	564	663	625	639	591	643	569	585	567	597	642	585	634	627	607	598	604	609	577	596	609	631	605	629	586	585	595	654	618	580	581	588	624	576	608	583	574	578	562	583	645	590	635	603	608	625	642	597	613	617	559	593	562	604	623	584	611	598	607	611	626	592	607	650	641	623	560	649	610	573	609	613	583	617	641	583	603	593	596	606	619	636	533	604	622	608	628	611	619	610	616	601	556	620	606	585	606	603	616	629	604	615	620	611	611	598	583	642	611	591	635	620	599	601	639	606	605	575	618	620	626	605	636	575	584	664	631	627	588	593	628	608	607	574	565	549	605	607	646	587	616	568	599	557	589	605	628	634	615	617	594	615	605	603	627	533	659	579	591	656	618	575	597	637	607	577	599	553	584	630	620	625	612	604	579	556	599	618	576	594	591	627	622	607	604	609	613	628	631	586	609	611	545	581	629	585	610	585	606	622	566	610	600	607	621	622	584	554	609	639	598	557	587	672	583	661	608	593	611	613	596	602	614	588	583	579	613	623	591	622	604	624	607	628	621	622	602	614	535	589	612	593	572	628	592	626	623	590	584	659	602	631	582	617	584	569	623	644	647	626	598	593	563	605	603	587	635	627	586	607	598	601	619	572	592	620	571	604	612	592	614	625	597	611	647	587	610	588	629	586	654	606	603	601	596	642	619	625	613	658	612	572	597	629	641	622	607	619	600	596	613	634	590	629	587	601	649	582	624	601	625	614	577	605	611	638	646	590	631	599	636	640	573	584	578	598	638	619	650	644	612	586	593	612	615	581	581	586	587	593	586	571	616	574	602	612	618	629	558	590	610	550	579	607	606	638	608	641	564	635	623	590	606	582	611	591	603	613	571	603	612	599	626	582	599	579	613	593	565	592	602	566	621	584	615	600	644	580	622	617	573	586	596	598	557	575	580	594	628	611	570	641	644	582	583	627	611	589	633	618	588	605	620	614	598	593	618	673	612	586	609	590	592	603	602	612	628	559	590	575	592	618	635	602	586	616	615	604	625	629	593	638	603	648	648	595	604	591	581	612	598	626	578	599	572	629	598	617	604	606	594	595	598	625	607	630	599	609	589	617	602	620	619	584	619	606	603	564	600	597	603	587	603	642	583	597	598	589	607	624	596	596	609	660	600	606	625	618	591	597	601	656	576	598	621	551	618	613	614	575	604	583	596	609	666	601	610	603	547	612	618	602	620	618	560	568	574	600	638	599	563	602	592	621	608	628	612	627	587	612	600	594	600	621	608	580	627	593	647	634	609	619	585	584	551	618	609	618	614	634	667	609	584	617	622	680	617	598	600	595	602	593	628	622	582	549	636	607	621	560	610	556	576	615	597	610	584	582	620	597	623	586	610	661	635	640	617	565	610	606	569	613	586	600	640	569	652	642	565	616	647	625	611	587	586	587	609	607	609	558	667	609	640	600	652	592	601	639	586	571	626	604	615	590	557	638	603	630	597	646	596	587	546	611	581	627	630	581	631	617	588	609	604	589	643	584	598	588	620	600	577	618	585	614	595	630	626	649	680	583	606	567	555	597	617	564	624	590	590	628	659	645	609	606	566	573	630	611	602	584	607	636	591	590	597	663	587	562	627	635	530	591	623	608	620	587	631	632	601	642	552	597	636	604	591	636	606	615	576	602	641	615	579	651	598	603	629	585	630	601	617	604	684	604	612	581	649	599	610	584	625	618	619	604	608	597	602	545	613	600	619	612	603	604	591	628	566	641	617	600	627	573	575	556	608	580	578	598	626	594	637	598	634	614	636	614	614	592	611	577	587	629	613	541	583	621	602	592	613	617	607	615	590	587	592	638	605	611	590	612	620	672	588	618	606	579	611	586	609	565	612	595	626	653	584	595	582	613	602	631	600	548	634	618	588	580	597	576	602	573	634	607	620	613	587	577	628	568	611	625	606	583	594	583	584	631	593	610	645	584	572	623	569	577	597	603	613	582	615	635	581	622	607	670	604	618	572	615	589	679	590	563	623	638	629	601	627	595	599	590	595	605	603	606	572	579	588	608	633	617	595	638	606	590	591	621	644	649	571	630	623	609	610	616	637	595	592	592	551	622	607	625	583	583	630	606	612	587	599	572	636	596	608	594	590	639	611	627	619	586	614	563	621	572	609	595	591	590	626	572	604	594	604	626	644	579	620	609	584	621	641	650	602	598	581	613	604	619	636	628	592	610	595	590	586	614	607	613	599	657	639	621	575	633	594	591	605	596	581	629	590	562	616	594	634	617	581	614	632	640	605	602	592	593	670	604	599	602	583	577	597	615	623	639	630	555	571	603	597	580	582	664	638	621	651	649	595	619	606	594	593	640	584	612	634	580	609	591	601	607	620	542	595	595	598	636	584	612	629	620	631	586	625	626	584	599	602	649	621	576	647	619	615	609	617	598	587	616	633	611	586	637	658	640	627	622	606	598	618	609	617	587	635	615	591	600	636	616	624	613	594	631	559	604	588	621	605	594	586	642	577	628	644	580	580	585	617	643	621	570	625	605	602	593	590	586	599	632	637	622	617	595	582	590	584	574	598	588	614	593	624	577	660	627	610	592	581	595	608	578	616	612	579	589	621	642	594	582	589	596	608	545	632	627	603	638	613	592	640	606	586	616	591	601	613	621	609	588	610	608	614	608	581	567	634	620	653	653	589	636	578	642	646	668	631	614	565	622	624	622	585	614	586	601	554	592	622	613	603	583	617	630	624	655	624	620	642	627	643	638	623	634	620	591	643	626	614	577	620	622	583	573	678	601	627	600	574	604	641	598	589	617	621	598	651	592	587	608	628	615	595	559	578	603	616	588	610	583	587	597	597	668	621	618	610	592	621	649	612	613	596	579	604	573	565	631	621	570	652	616	597	614	595	630	605	581	640	649	637	616	578	587	595	593	625	598	608	603	599	602	600	642	613	588	576	623	602	645	589	637	623	595	610	580	582	566	591	596	639	596	609	588	571	589	585	574	560	590	624	607	603	597	639	601	596	571	608	612	625	601	603	580	608	596	646	626	643	624	575	653	618	639	624	605	582	619	591	614	605	618	576	581	626	584	539	627	595	583	629	616	629	613	617	633	596	562	592	652	623	585	574	588	632	606	624	636	593	667	605	615	631	557	638	642	628	622	592	611	615	581	624	588	616	586	558	600	603	625	579	611	585	631	632	596	581	572	596	603	621	608	584	570	592	640	592	606	622	588	607	617	588	597	640	604	622	564	642	638	602	637	584	605	618	634	651	595	620	590	602	641	605	584	580	636	595	597	598	586	617	572	596	574	598	628	645	611	573	605	647	617	569	641	607	596	629	589	580	601	608	598	640	649	614	638	633	647	612	619	641
5532	2365	1898	1949	1862	1452	1341	968	705	709	912	1304	2406	2064	970	497	289	221	221	176	209	230	221	229	206	231	182	196	197	200	208	236	204	221	208	214	212	212	198	179	220	201	210	214	186	224	214	218	211	236	221	220	231	219	186	198	218	201	226	242	222	202	215	225	230	195	219	237	205	221	199	188	218	200	190	210	194	198	195	215	226	201	198	226	222	192	193	227	227	195	203	184	219	225	202	220	222	188	216	202	196	197	189	196	208	214	210	249	211	200	214	202	213	200	211	191	187	216	207	198	203	224	211	241	193	184	206	198	209	230	220	211	212	218	220	216	212	210	202	205	191	212	217	209	222	187	188	209	195	216	217	222	219	188	189	223	192	236	215	222	222	210	195	222	212	181	199	205	216	237	204	196	183	214	202	200	230	190	223	219	185	203	222	254	213	208	221	181	246	199	180	196	202	204	202	208	215	185	229	238	209	208	188	231	245	203	195	201	209	192	209	221	187	197	214	228	195	207	218	218	185	214	218	214	202	227	218	213	215	198	227	213	216	225	217	197	207	207	207	233	215	231	209	196	204	214	226	181	208	222	212	196	198	227	207	219	225	222	190	184	221	206	216	211	210	211	228	217	207	196	237	198	224	198	204	195	196	178	226	208	201	199	196	215	233	211	215	200	193	197	208	233	214	250	215	200	206	194	229	234	241	186	206	216	222	209	195	201	224	225	212	226	203	228	214	204	205	217	230	184	217	205	188	199	219	229	205	229	199	225	228	214	209	220	211	186	205	236	220	198	208	194	219	212	211	223	212	204	199	224	196	208	234	222	206	224	219	199	221	204	239	203	226	222	216	215	200	214	214	216	183	198	226	204	211	201	203	211	197	194	215	216	217	192	202	194	206	213	196	197	195	211	217	252	211	222	209	198	209	209	208	218	232	208	202	158	200	212	234	189	196	184	190	228	206	231	204	214	206	227	223	209	188	197	207	200	194	231	189	218	213	209	186	213	223	180	208	196	202	225	199	250	239	200	205	207	198	221	200	250	182	228	190	190	226	217	177	239	216	198	221	205	204	216	185	234	230	217	177	200	250	206	195	211	187	221	223	205	216	209	195	222	202	214	197	224	210	216	209	210	213	186	205	219	217	195	191	200	212	207	233	240	208	210	224	184	237	206	194	217	203	201	207	198	230	217	212	207	208	193	198	194	231	203	202	180	213	226	194	228	223	240	189	212	209	239	189	223	232	206	197	197	210	219	206	199	213	212	219	196	228	226	231	227	221	229	206	224	209	230	232	201	213	225	196	203	206	210	200	219	210	193	219	209	222	204	213	221	211	231	216	202	204	218	212	218	222	198	213	212	197	195	214	207	203	240	210	217	227	215	201	197	198	194	209	203	224	223	205	231	222	215	189	213	194	215	216	220	202	215	216	232	178	224	214	243	206	201	200	209	215	204	216	214	194	200	198	229	211	218	221	235	224	196	209	192	207	211	197	190	209	208	198	202	209	214	221	183	223	215	219	240	202	210	200	210	201	214	222	231	237	221	212	233	214	213	202	191	194	201	203	207	219	223	207	222	220	211	212	206	188	217	189	187	218	225	201	203	207	217	224	208	206	216	201	219	231	195	201	224	217	230	218	205	217	224	185	199	205	214	218	187	206	240	232	217	198	214	207	213	203	211	224	213	201	192	223	215	235	201	200	193	204	180	201	203	196	223	208	210	223	182	227	219	255	211	204	197	221	230	209	201	218	196	189	211	198	196	211	179	194	212	205	214	209	216	193	221	203	207	201	205	191	190	207	206	211	217	230	179	218	220	218	228	207	228	206	184	222	206	199	208	222	205	225	222	199	216	202	215	163	211	222	197	187	213	213	219	203	191	199	200	183	236	191	210	207	187	222	212	221	193	193	236	233	207	227	195	201	197	239	207	227	217	236	222	189	220	189	193	184	233	205	175	230	197	194	208	211	187	191	199	227	183	226	243	213	216	212	218	245	190	202	205	227	210	209	212	208	218	245	200	235	218	189	224	228	216	201	204	216	231	230	207	221	211	192	203	219	214	194	177	188	225	203	208	228	228	204	229	209	217	207	189	216	200	200	210	233	203	229	215	207	200	189	224	221	209	231	200	208	215	179	187	200	195	200	220	205	204	215	221	232	225	213	203	235	209	187	214	220	224	202	226	190	202	236	205	182	217	197	205	200	186	228	207	209	221	213	225	211	207	210	208	197	230	208	215	200	177	198	221	198	201	219	224	209	208	215	202	225	212	207	198	219	221	235	213	219	211	202	203	197	237	195	214	226	231	195	222	190	195	187	213	214	208	212	215	222	242	240	203	230	216	203	203	205	183	229	201	226	196	218	226	159	213	190	206	198	208	218	214	207	209	203	221	216	202	205	190	219	196	219	245	214	203	213	221	213	224	205	205	200	183	248	216	219	207	202	191	208	202	220	220	219	231	208	208	208	196	219	234	217	199	219	218	202	220	193	230	220	220	199	208	210	205	221	228	210	216	199	218	212	211	198	230	228	206	197	223	215	202	197	240	226	222	210	195	229	218	227	221	201	199	200	200	221	209	186	236	212	204	214	217	216	215	217	227	207	229	209	212	202	210	201	185	217	221	196	210	208	206	204	206	186	197	208	192	200	197	209	220	194	201	205	217	217	195	196	212	184	199	193	199	220	198	226	206	195	227	209	194	244	239	230	214	224	219	195	212	202	209	228	208	194	216	227	200	196	195	217	226	201	183	197	206	174	230	200	212	230	199	184	227	238	202	207	215	195	211	214	215	230	180	214	211	219	212	211	174	217	193	205	211	191	215	197	233	210	213	190	216	165	212	208	213	207	200	200	232	211	214	201	191	209	197	231	216	232	193	197	188	201	189	201	216	215	212	180	203	197	213	207	198	213	213	225	214	196	211	220	220	224	203	189	211	200	203	206	191	199	224	195	219	195	206	216	222	243	211	187	206	212	210	196	214	206	187	191	207	238	219	204	220	210	247	218	215	198	203	235	225	213	223	227	209	251	223	209	198	192	218	192	214	234	221	198	209	203	188	234	221	193	221	210	216	217	188	204	212	214	230	202	210	212	195	222	214	219	227	206	208	216	215	220	222	218	214	195	193	201	196	208	207	196	206	209	206	196	208	223	242	239	197	218	223	185	206	206	219	203	218	201	227	209	236	221	221	205	199	199	220	209	212	210	217	236	216	207	223	215	235	210	219	232	222	226	204	231	204	211	244	206	202	220	229	197	187	241	217	203	221	201	217	228	180	209	210	201	202	209	210	206	208	235	207	248	196	216	233	229	200	221	195	186	204	202	186	186	226	198	200	205	222	222	204	174	213	220	201	213	214	227	208	213	211	212	202	199	217	216	230	208	215	221	195	219	184	185	212	202	190	241	217	222	196	189	197	211	216	217	208	196	222	201	208	228	214	216	211	203	222	216	216	217	182	202	194	213	208	210	217	213	196	205	203	227	202	213	244	189	201	204	225	216	200
4428	2307	3364	5150	6421	6044	6327	4920	3267	3806	4872	7874	12179	8651	3842	1968	985	684	636	614	584	601	575	589	582	628	642	611	612	610	583	615	639	595	593	593	581	606	623	597	600	657	585	567	613	587	626	619	609	611	564	628	633	595	607	574	580	608	643	608	617	619	625	573	549	671	603	588	636	602	582	583	569	622	615	599	572	630	583	590	554	567	591	574	609	600	620	603	632	615	622	597	608	640	579	565	603	603	640	626	590	580	588	598	594	593	630	663	642	628	620	603	594	566	548	628	606	647	598	607	570	567	576	618	595	609	617	552	568	569	651	633	624	596	628	605	567	626	641	603	608	629	604	624	606	611	655	631	631	658	583	637	569	567	625	603	613	653	600	603	608	664	630	637	585	579	583	608	606	595	639	598	617	599	586	614	590	589	599	549	562	613	563	570	578	611	597	605	617	601	645	634	630	591	582	602	620	632	609	604	627	600	604	608	590	635	625	619	583	558	589	625	594	643	584	616	582	622	581	603	585	635	622	581	610	580	658	631	592	618	589	639	657	596	623	596	616	576	594	602	593	567	619	573	599	565	592	587	611	577	582	548	566	588	569	646	584	566	554	584	621	590	574	584	555	655	620	601	631	579	581	596	658	628	596	569	559	580	587	613	617	587	568	605	598	613	636	591	654	585	603	611	572	614	636	601	623	600	625	661	586	612	582	641	605	638	605	604	549	611	603	585	634	632	588	626	625	652	637	616	609	563	627	586	610	643	589	612	583	644	607	597	616	613	554	564	575	604	594	590	611	591	595	605	596	600	617	643	634	600	614	524	605	631	587	585	600	614	618	566	592	588	605	570	589	582	624	615	597	649	592	625	619	612	588	622	567	570	619	614	616	597	579	622	607	634	616	590	608	648	640	584	580	550	613	626	618	588	571	585	550	631	585	587	599	622	561	573	575	552	600	598	616	580	590	554	603	601	585	627	591	596	627	609	606	603	617	604	602	564	572	642	634	607	576	623	612	636	629	578	602	601	632	602	618	594	550	631	588	586	633	615	652	608	607	606	597	575	608	626	622	617	608	594	581	641	582	626	600	632	616	635	617	598	609	599	582	602	622	598	588	629	582	649	615	580	588	584	612	646	587	564	598	586	645	608	561	668	584	649	616	609	586	590	589	577	634	581	603	630	600	608	603	604	596	592	599	590	596	668	596	613	585	608	652	598	628	607	594	579	640	599	600	581	596	590	591	648	618	593	562	591	634	595	602	585	598	600	619	629	590	612	600	623	635	591	628	699	581	646	593	588	592	646	608	601	576	598	594	634	547	596	632	608	610	603	642	604	623	600	597	560	590	618	605	628	583	609	630	608	598	614	590	614	577	568	626	590	581	650	608	659	641	610	643	604	639	584	594	602	590	601	617	608	618	564	600	597	616	574	601	588	618	567	618	627	588	606	599	633	556	615	618	577	588	550	629	609	619	631	630	594	621	611	559	643	598	659	610	611	624	616	584	613	588	617	589	580	590	568	578	595	626	610	646	596	667	631	633	558	596	599	591	607	573	629	619	595	632	589	586	590	598	563	584	630	584	575	604	639	658	587	574	613	605	599	604	614	594	625	596	634	571	590	594	645	628	621	597	604	595	645	595	632	580	625	630	623	573	627	593	580	613	578	636	633	620	670	603	640	626	613	632	614	647	616	561	628	590	586	602	664	619	621	628	616	599	583	601	589	611	573	549	645	561	628	608	590	602	603	583	566	628	609	578	621	632	594	616	607	610	640	607	615	604	645	597	620	645	589	616	611	671	605	600	596	621	591	644	631	664	591	591	583	604	592	595	633	587	586	627	628	609	600	656	578	589	571	602	556	587	630	610	545	595	583	620	629	598	636	615	626	621	613	609	589	656	603	606	574	613	634	591	590	583	583	607	642	609	618	597	614	614	608	593	597	630	589	616	606	614	571	616	655	589	615	627	590	584	601	618	599	601	603	580	591	610	608	582	586	652	593	622	600	606	642	616	619	595	637	600	583	605	626	558	658	618	632	591	617	621	604	651	629	609	581	661	589	605	593	594	604	604	601	649	604	664	597	608	596	610	602	597	592	566	592	621	591	592	594	638	571	594	560	605	626	615	612	634	605	600	626	607	606	651	580	587	595	579	614	583	577	596	598	598	611	581	597	565	615	599	634	588	645	593	621	611	601	642	643	596	592	589	616	624	585	625	538	587	644	584	622	594	579	583	641	597	586	624	584	628	626	612	617	606	581	600	585	553	588	627	578	615	526	623	611	625	618	610	579	598	581	607	596	612	574	561	603	601	566	616	597	589	596	615	617	622	616	590	634	616	630	588	603	623	631	575	620	583	570	561	617	615	591	596	574	572	652	587	577	628	634	596	604	617	618	586	645	648	643	627	621	559	570	605	597	559	617	611	612	589	620	578	624	595	613	618	590	609	589	573	570	633	548	616	629	586	605	611	608	583	601	623	583	590	565	595	583	587	582	613	599	583	607	578	631	598	582	637	616	596	605	583	593	600	612	587	611	574	624	630	623	665	566	616	565	593	614	602	644	633	635	571	582	643	624	629	628	607	636	647	609	607	597	594	563	626	625	612	596	591	636	588	584	596	608	605	625	583	604	607	630	600	622	599	601	636	574	607	642	597	617	590	652	641	595	569	610	561	612	579	663	615	634	596	591	608	644	554	622	612	589	621	596	588	593	619	615	607	628	577	596	568	612	615	572	614	604	628	588	635	555	613	582	574	612	573	651	603	653	613	580	645	615	613	594	599	615	598	590	591	589	603	637	608	605	564	644	580	597	600	568	600	614	588	613	591	617	593	620	572	612	616	675	573	635	579	607	626	647	613	569	595	628	600	613	570	568	585	599	608	632	606	608	624	613	592	589	600	599	607	616	609	612	581	569	635	634	620	636	606	576	576	617	572	615	659	633	604	600	588	616	606	595	595	643	632	613	622	606	598	628	610	671	611	570	621	569	575	589	582	633	607	574	639	601	573	573	623	615	590	574	611	617	645	616	590	588	609	564	606	663	571	576	655	598	589	662	572	583	586	601	589	615	561	624	571	607	613	554	587	602	652	633	585	662	595	589	608	580	557	616	647	582	630	625	591	618	616	575	626	634	618	647	614	598	632	575	661	653	605	590	592	613	608	672	620	636	609	614	597	600	624	621	619	584	608	616	610	573	538	577	630	594	603	646	638	649	613	630	638	611	632	590	645	594	592	579	585	635	622	563	612	594	627	592	629	596	575	590	597	626	568	596	593	586	591	579	580	601	579	585	620	626	569	616	575	604	580	590	578	573	611	633	625	661	593	595	595	599	629	626	621	584	630	596	573	593	572	578	592	583	584	603	593	634	613	624	601	617	590	605	588	597	606	642	586	587	616	587	664	616	609	629	598	586	596	572	573	596	652	600	598	641	598	613	571	613	562	561	613	630	617	636	617	578	612	609	577	604	607	579	611	596	638	638	557	662	570	604	611	606	589	566	590	615
5483	2155	2408	2498	2286	2019	1258	813	896	809	788	1564	2767	1848	932	526	346	231	239	208	214	199	197	217	203	204	188	211	229	184	211	191	210	200	216	228	225	216	210	192	202	237	211	200	220	217	204	223	209	223	221	230	191	180	208	216	250	223	202	201	205	220	206	214	223	221	208	201	223	194	229	224	213	217	222	186	208	221	225	237	198	217	233	225	218	229	189	220	218	222	185	176	214	220	224	218	206	217	241	212	202	219	237	205	226	208	220	209	257	191	220	192	197	188	209	203	207	209	225	218	201	185	207	210	199	213	196	221	182	218	223	212	225	196	222	211	233	233	240	228	216	209	222	203	219	218	201	186	213	186	215	196	214	221	210	201	213	216	231	204	189	198	232	217	216	220	193	207	252	194	194	224	196	207	227	192	220	203	215	195	183	188	193	225	188	191	216	217	207	210	208	204	228	214	217	224	208	196	192	204	218	224	232	239	230	202	209	227	247	187	198	200	202	203	203	211	179	208	207	212	226	209	212	187	206	219	196	198	210	209	217	220	229	220	215	237	207	229	188	228	183	215	217	226	203	226	208	223	234	201	216	203	226	209	191	199	227	206	211	203	207	212	231	239	211	210	165	197	193	199	196	220	204	224	215	233	210	187	211	222	216	193	194	232	217	205	222	222	199	214	207	233	211	212	214	197	233	225	218	220	212	219	222	182	193	203	178	185	225	202	221	191	174	233	167	215	223	216	191	201	231	199	196	208	215	219	194	185	226	189	213	229	196	225	230	210	221	217	216	180	213	203	212	201	232	224	195	219	221	211	195	205	186	200	196	201	216	217	208	193	209	210	211	211	232	211	195	195	214	207	219	212	224	231	229	212	218	193	195	207	203	189	205	219	201	199	196	206	187	216	231	234	206	195	214	229	216	221	222	233	234	205	212	207	226	208	217	225	204	205	224	235	210	218	200	197	222	216	204	207	230	229	232	201	209	231	207	203	234	201	227	182	241	228	208	178	206	249	228	214	210	209	192	225	203	251	213	212	224	202	199	230	209	214	203	197	212	217	226	213	209	209	225	198	222	223	223	209	234	197	204	196	225	227	222	197	191	217	228	195	198	221	221	195	207	195	221	224	191	208	203	223	236	223	191	220	216	223	218	213	211	209	192	220	184	201	211	204	208	217	221	199	219	208	225	205	208	205	207	205	211	223	216	236	209	200	209	202	224	228	204	211	216	231	214	189	216	229	216	212	230	204	227	221	212	199	219	202	212	217	216	226	222	216	222	193	221	216	228	229	209	217	205	185	231	204	188	210	206	200	207	212	207	210	208	202	183	207	221	209	195	212	207	212	199	195	230	228	217	224	230	209	199	189	221	234	196	206	215	229	205	211	216	197	215	203	201	225	216	211	235	192	182	209	215	226	205	198	212	219	190	227	203	204	212	215	209	208	226	207	219	204	212	189	212	206	195	192	223	198	210	225	205	206	213	240	211	200	226	196	222	207	226	208	223	202	198	223	224	198	204	205	186	193	204	240	220	221	239	213	214	189	225	218	226	199	225	258	223	240	236	214	225	212	205	202	227	218	194	233	232	204	231	200	223	208	193	209	207	223	217	215	210	214	225	208	242	215	192	245	227	218	216	220	185	206	179	196	216	209	204	198	207	188	236	203	196	204	204	196	225	185	218	249	215	230	213	215	187	196	202	193	224	194	196	215	196	208	197	227	218	212	189	200	187	217	241	211	192	206	186	221	216	208	180	218	225	195	208	188	205	210	211	242	207	204	197	191	222	183	227	197	204	198	209	230	215	230	252	200	211	210	213	223	195	197	212	228	206	214	209	213	193	206	200	216	198	194	193	211	205	209	187	187	213	213	222	226	213	199	190	220	230	227	188	220	215	219	211	195	198	205	203	221	206	228	240	223	214	221	212	208	201	211	198	201	239	200	212	204	201	229	232	213	226	213	206	217	195	200	223	221	193	200	206	196	211	210	218	207	212	206	204	223	205	244	208	223	236	207	198	211	221	204	230	218	211	215	221	201	220	202	191	200	224	218	235	205	209	202	212	190	197	214	225	211	216	230	211	235	223	195	206	230	215	208	236	216	208	223	198	217	216	177	216	188	229	216	213	221	187	206	240	195	235	214	212	208	240	220	233	229	210	222	207	181	232	233	183	178	206	213	216	224	196	197	194	234	197	217	205	206	206	211	201	222	221	236	214	213	227	224	213	224	214	221	208	228	235	216	223	219	191	210	225	211	203	202	207	175	254	203	229	240	192	189	222	243	220	211	195	237	226	193	225	211	226	233	235	229	218	214	225	207	199	227	220	222	233	207	221	196	192	188	201	200	228	210	211	198	206	232	231	212	213	213	227	201	201	235	223	198	207	200	198	214	206	226	218	230	210	220	229	201	209	208	246	195	196	216	205	216	208	197	194	247	222	172	215	207	176	194	188	219	222	208	203	213	219	196	194	224	211	213	216	200	228	222	204	219	208	224	201	220	236	214	224	199	234	205	213	204	194	223	187	211	200	230	211	227	212	226	199	219	229	215	200	194	243	196	227	242	204	223	208	204	211	220	199	222	213	213	183	237	239	202	220	214	210	226	194	203	226	219	214	217	209	196	222	245	218	223	195	199	219	239	222	244	232	225	225	217	216	196	210	203	206	207	225	225	209	191	218	209	201	235	218	217	200	204	218	214	207	210	228	215	233	215	213	212	222	209	210	209	218	210	220	196	214	184	213	219	214	219	226	218	199	217	221	221	209	220	190	221	209	201	208	212	211	193	224	197	196	210	211	228	204	224	223	211	213	226	219	190	226	251	194	240	208	201	191	207	226	222	193	191	226	206	199	224	219	225	216	204	183	191	208	188	234	222	204	218	213	228	224	206	230	193	225	206	226	207	209	221	211	203	224	220	231	184	211	199	239	208	234	209	197	196	232	224	225	204	229	229	227	190	217	216	190	211	210	208	192	243	177	212	202	198	202	210	226	193	203	199	200	201	204	213	231	212	200	180	224	241	207	218	203	238	214	203	189	183	205	235	201	228	219	200	213	213	201	228	212	221	216	211	207	181	207	231	189	209	202	228	226	211	203	221	204	243	229	203	204	199	228	207	195	240	199	215	195	209	175	223	201	236	199	202	207	229	239	233	212	195	198	208	217	244	207	197	209	211	220	194	194	204	227	207	193	205	197	240	225	217	211	225	199	224	232	181	216	202	209	221	221	212	191	218	232	213	181	218	203	229	213	178	253	214	214	197	224	206	212	191	197	221	205	237	209	180	228	216	209	206	196	176	175	219	224	211	206	213	226	192	217	215	196	216	214	212	205	197	209	186	204	225	228	186	193	221	217	214	209	220	204	204	210	214	190	226	188	225	194	221	200	190	228	192	201	186	202	213	197	218	216	236	208	185	183	170	231	188	235	214	194	183	194	196	186	213	223	219	209	203	215	212	223	240	193	206	194	187	203	208	226	194	243	208	217	225	237	230	207	229	219	194
4253	2134	3967	6096	7348	7786	5752	4198	4411	4082	4045	8898	12628	7953	3644	1790	997	722	579	613	614	584	667	634	645	576	651	616	649	610	589	567	595	597	581	657	609	614	557	595	553	598	600	607	588	604	620	627	630	655	646	575	595	627	617	627	581	614	649	609	588	601	625	612	626	610	608	611	633	628	622	595	604	604	608	603	619	605	566	594	636	657	625	586	637	619	601	613	616	605	569	593	582	613	654	620	549	613	613	596	558	582	589	637	595	604	603	626	611	614	603	625	633	618	607	607	618	635	627	598	637	609	603	626	595	560	589	593	614	567	632	606	605	599	566	612	583	591	577	612	627	622	556	588	628	585	595	616	583	583	567	616	610	565	601	607	633	616	642	642	622	631	650	602	600	629	587	582	626	593	584	620	602	587	598	657	615	609	592	618	590	583	600	593	613	621	590	627	658	602	632	596	592	578	628	602	602	608	581	559	619	612	661	656	596	612	615	593	642	600	648	617	591	613	600	599	628	594	616	623	596	610	530	617	613	631	622	612	649	599	608	573	550	629	580	588	607	640	610	620	633	592	587	619	637	634	583	552	614	598	604	600	575	557	619	578	555	597	625	637	609	618	585	587	615	600	626	615	572	632	581	619	628	611	590	586	658	597	604	603	583	633	606	618	613	624	584	580	618	587	583	653	616	622	598	622	610	606	625	591	588	615	595	624	626	585	642	588	651	612	602	602	632	596	624	622	611	564	602	606	592	643	605	578	617	588	552	637	588	585	618	567	603	602	602	628	618	614	635	586	617	585	636	599	608	625	621	599	588	564	636	561	590	611	596	587	614	622	640	594	623	616	585	608	678	640	653	611	633	628	611	594	639	598	604	600	644	588	599	636	614	656	603	571	645	587	624	612	605	583	586	619	593	580	649	606	645	571	629	587	594	577	587	588	607	610	618	605	586	583	618	633	571	602	636	632	636	597	606	610	553	600	590	624	573	601	620	586	592	627	639	580	608	587	603	587	616	563	591	633	608	635	616	568	620	600	598	580	616	593	593	587	549	620	641	633	612	632	613	589	602	608	582	609	626	600	639	638	582	552	614	616	650	624	587	654	604	609	610	620	632	629	615	610	601	632	623	608	625	615	618	579	620	622	623	635	591	600	595	615	632	586	627	591	607	630	569	612	607	593	586	596	614	599	581	585	623	580	609	600	559	650	584	646	594	590	626	631	620	611	610	609	602	614	626	589	606	601	571	563	593	625	585	568	616	578	639	599	618	596	548	593	623	621	619	610	567	601	611	634	643	597	610	577	619	606	610	601	620	649	593	616	605	584	622	647	593	586	645	586	639	581	637	592	574	581	606	598	587	620	601	611	586	595	603	665	567	606	613	612	558	579	628	604	585	576	649	622	614	597	596	628	591	612	613	618	579	606	609	608	634	610	615	620	576	635	573	598	599	598	622	651	621	621	574	638	627	585	629	599	593	598	627	592	599	599	592	617	586	564	554	577	558	650	676	607	630	595	576	587	609	626	592	576	619	566	591	638	619	616	610	566	647	620	606	609	591	597	654	569	610	641	637	629	612	591	611	622	654	595	609	565	604	622	617	597	586	591	570	644	604	655	635	591	582	585	577	599	630	614	633	658	663	579	613	593	620	597	616	581	561	631	578	620	599	582	556	586	621	599	574	568	585	544	629	590	630	615	595	590	638	622	607	622	594	638	569	633	626	621	632	632	664	627	594	645	611	647	602	589	581	608	587	624	583	565	592	569	641	637	604	627	598	616	628	625	637	606	604	607	568	601	621	569	667	588	654	580	606	601	567	608	581	593	582	611	622	621	610	628	617	617	647	579	627	580	640	600	608	601	566	576	595	598	592	605	593	602	622	624	606	603	574	607	548	594	582	597	599	554	601	574	594	568	624	565	603	579	584	659	603	582	633	592	585	578	596	586	632	593	582	567	570	556	625	582	589	603	603	599	605	616	600	583	597	600	562	584	612	645	578	576	599	601	607	616	640	633	563	668	597	566	617	593	626	630	589	566	650	595	583	629	611	581	573	602	580	610	613	603	596	612	578	667	561	632	594	613	628	616	633	626	593	610	577	636	568	609	609	594	588	579	609	620	577	618	576	604	588	608	615	617	562	601	626	601	614	642	599	584	608	629	651	609	648	649	586	577	596	622	595	587	585	585	603	544	594	648	619	603	594	575	619	637	595	594	599	587	581	625	608	629	595	581	643	630	614	657	594	614	593	588	634	631	646	606	591	618	606	585	612	609	603	597	609	586	607	609	650	601	594	658	623	610	633	572	611	604	565	637	653	563	624	626	591	599	585	541	604	581	614	625	589	586	627	619	593	621	583	612	615	595	651	572	563	674	606	613	551	580	608	571	620	620	632	627	620	619	582	569	600	588	614	592	567	616	616	586	639	631	597	625	602	574	574	608	608	602	634	654	591	615	618	604	598	578	628	620	598	589	619	638	663	597	611	618	613	608	616	659	611	635	589	587	589	639	639	591	585	583	619	612	596	582	595	638	582	601	624	660	600	618	599	617	613	606	579	561	647	641	617	586	615	583	542	587	613	639	599	590	590	618	652	593	574	613	606	605	617	590	608	592	594	633	613	612	600	564	614	588	605	577	602	643	660	642	614	593	595	601	603	587	611	566	620	601	631	591	612	595	596	596	588	581	597	604	645	652	589	576	589	613	560	607	602	560	629	592	568	616	575	570	591	601	582	586	636	633	625	618	618	599	606	604	611	608	625	594	614	621	602	590	586	643	618	603	621	633	592	622	630	579	614	584	623	628	562	641	622	529	639	602	561	582	590	584	581	568	585	616	607	606	614	560	591	594	571	603	608	643	622	620	587	627	584	573	601	630	591	565	598	589	588	612	623	595	611	635	586	594	586	580	601	584	615	618	606	580	602	598	602	595	586	600	566	622	624	600	582	613	586	643	593	608	616	615	585	568	667	601	600	611	598	554	614	589	586	624	620	593	607	593	593	585	636	584	630	636	588	586	595	623	593	616	635	624	582	591	578	655	581	603	561	653	597	574	580	605	636	625	621	566	620	606	623	611	580	609	608	607	560	585	659	618	593	591	595	609	574	628	572	592	613	587	603	597	645	597	641	653	624	599	629	571	586	659	609	593	589	627	614	652	631	566	640	592	593	645	612	565	552	574	635	601	622	586	620	595	577	617	625	591	563	607	621	543	589	573	599	594	583	602	607	610	609	586	586	593	606	660	604	574	616	571	602	600	569	563	589	614	613	586	619	655	576	625	625	623	568	638	554	631	611	624	622	606	629	593	630	595	636	591	630	611	625	613	616	580	619	600	548	634	573	621	629	563	591	605	601	589	652	620	608	613	662	617	614	600	611	614	627	625	626	581	600	605	604	593	624	590	595	606	598	616	614	581	593	604	696	599	576	602	591	648	601	610	571	578	650	607	658	628	613	608	571	585	623	582	631	592	622	646	589	576	602	617	592	616	585	574	595	627	590	589	569	609
5163	2210	3375	3745	3261	1964	1320	1125	886	767	1027	1811	2524	1578	855	467	310	234	199	225	224	224	196	221	204	227	235	260	225	209	207	191	196	220	227	220	230	212	233	218	201	216	208	218	218	203	182	260	206	210	211	242	225	212	229	202	217	206	204	232	193	226	225	191	206	213	204	195	218	219	187	247	197	220	209	212	251	224	214	204	200	232	216	179	216	207	200	226	217	225	194	204	210	224	222	223	209	203	217	225	202	214	219	207	209	222	233	218	199	223	200	229	179	197	218	210	231	217	200	216	215	215	216	240	212	200	214	185	214	203	232	221	184	209	240	211	200	225	247	217	215	220	221	203	212	222	227	188	227	194	196	190	225	232	228	236	219	224	194	217	193	216	232	203	222	208	216	249	218	197	198	232	204	227	201	215	238	214	207	195	220	250	209	194	213	203	210	196	223	215	213	212	196	196	232	201	213	171	216	190	212	207	202	230	208	207	221	225	211	223	218	199	207	242	209	226	194	225	215	229	225	219	218	235	218	221	226	196	217	200	188	198	210	201	230	210	209	211	209	207	183	242	203	217	217	212	224	210	235	219	194	201	212	210	209	221	204	203	198	206	226	209	220	215	225	213	213	201	215	231	206	220	255	211	196	220	206	207	218	226	221	267	204	193	217	217	199	207	210	217	219	193	193	215	239	224	216	183	226	219	221	238	204	202	212	230	212	231	239	234	200	232	223	199	218	190	208	203	215	224	191	181	194	225	186	225	207	192	228	212	196	200	212	209	212	202	234	202	219	199	212	200	209	225	169	202	232	200	215	199	214	221	224	181	214	193	200	226	210	194	203	210	229	209	226	188	222	177	196	210	220	220	204	227	217	189	198	215	227	215	217	219	221	208	190	225	209	226	199	229	211	180	205	209	194	231	207	205	232	195	202	215	233	223	187	208	223	221	244	209	227	213	235	212	182	205	221	221	216	205	219	210	231	216	197	190	180	205	190	220	215	216	205	237	189	212	188	197	225	199	214	187	211	199	193	192	247	202	202	204	223	212	206	221	210	251	219	199	222	185	197	210	244	201	216	219	215	181	189	216	226	191	209	228	242	214	223	217	210	191	198	223	237	193	224	226	210	221	226	212	199	213	216	217	223	201	208	213	223	205	222	206	207	181	201	218	226	189	224	206	257	211	201	245	217	217	226	234	232	212	215	219	201	210	220	234	217	186	221	194	203	180	216	198	220	223	215	217	230	204	222	204	225	241	239	202	204	186	182	218	215	211	187	188	220	203	229	218	215	204	236	192	235	224	215	209	215	190	206	196	197	194	220	216	216	191	203	228	228	211	210	245	210	197	216	220	201	227	202	223	217	233	216	238	187	226	219	216	188	224	186	210	219	224	233	217	190	215	205	233	227	232	209	217	231	208	243	220	208	205	207	198	233	205	229	224	250	199	235	209	197	216	203	209	244	228	232	217	219	222	212	196	203	221	214	198	208	203	208	214	215	213	229	195	199	204	220	211	204	209	205	213	217	218	210	236	210	211	224	221	188	205	176	203	183	225	216	227	205	213	232	193	219	219	239	200	209	197	226	226	243	213	211	194	215	204	188	218	226	237	197	216	205	221	212	206	225	228	230	205	208	188	201	204	238	205	194	230	235	217	218	222	233	223	212	214	205	205	208	231	243	209	204	224	173	225	220	186	224	200	201	196	217	216	228	207	208	186	223	211	214	210	211	212	209	224	184	230	218	197	230	203	197	213	218	215	209	203	223	198	224	210	193	192	216	235	212	222	232	220	226	199	200	205	221	196	199	216	237	197	203	202	207	199	230	212	183	206	232	220	205	181	222	196	231	213	211	207	239	198	217	210	223	190	194	221	224	204	220	229	229	209	221	218	214	212	207	212	232	213	205	184	211	183	226	223	192	202	204	227	203	210	200	220	219	214	190	218	206	210	214	211	225	217	224	219	233	201	206	196	211	210	227	209	236	201	238	221	216	200	199	184	203	203	206	192	179	208	218	208	202	202	232	215	209	203	201	222	213	216	221	229	210	198	211	195	215	221	198	216	220	205	218	230	209	204	229	225	217	219	232	217	190	224	195	200	189	219	187	232	222	235	214	212	211	207	234	211	220	212	227	195	195	233	212	212	238	194	208	215	223	209	230	231	234	181	232	218	197	205	223	233	200	216	199	230	226	200	200	219	228	195	231	223	228	260	189	196	222	199	207	203	220	230	191	211	190	219	212	204	217	202	196	205	226	234	219	202	219	194	205	250	192	207	232	205	233	215	222	213	210	195	219	195	200	195	184	231	189	213	213	210	198	230	218	181	205	239	219	206	194	206	217	217	229	235	191	194	229	193	208	192	199	249	184	235	230	217	184	210	185	220	211	227	227	214	183	217	212	227	218	212	217	202	224	213	199	202	202	219	200	225	200	207	194	201	208	231	225	220	207	214	214	184	189	200	220	204	205	215	228	204	228	210	192	218	226	198	225	216	207	203	205	215	208	239	232	170	191	228	201	226	202	222	223	220	202	215	207	188	237	218	218	211	208	212	195	210	208	178	211	180	183	211	212	199	210	217	200	186	215	196	229	199	213	203	213	241	194	236	195	220	204	194	227	229	236	202	229	202	209	230	241	202	200	203	207	237	197	196	221	220	207	172	189	197	225	191	186	187	204	217	230	191	203	220	194	207	221	189	216	204	208	202	216	211	207	215	206	224	209	224	244	205	222	226	225	204	206	219	216	199	184	213	201	218	207	227	217	219	204	213	223	213	199	194	231	206	232	218	211	216	204	192	226	222	222	223	200	259	218	213	220	243	224	211	201	207	209	204	213	203	213	204	213	192	198	224	213	229	199	202	231	211	207	211	211	209	215	223	214	215	198	210	205	223	194	195	175	181	198	189	191	211	220	244	198	218	213	217	204	211	217	220	205	215	216	209	218	220	198	198	213	188	227	212	208	223	211	201	205	197	208	182	204	224	235	214	228	211	222	210	198	210	229	198	213	233	224	204	254	210	215	192	195	208	201	203	233	206	223	224	206	220	231	221	191	228	193	200	185	215	191	200	212	202	204	211	216	241	224	210	212	208	218	196	232	193	233	214	224	221	227	204	178	247	224	218	187	203	208	224	220	201	207	192	204	190	202	207	199	202	208	214	210	219	201	210	203	233	228	194	210	194	220	228	210	222	208	243	236	209	201	229	199	165	200	211	230	214	243	209	201	209	223	213	201	203	200	201	200	235	217	236	205	236	204	203	188	185	216	232	233	216	224	213	209	208	216	200	234	195	205	217	224	238	197	250	236	217	218	180	182	213	200	218	208	218	198	202	197	227	212	221	218	209	223	212	195	222	197	192	199	208	219	209	189	210	197	216	205	212	226	202	211	219	201	213	236	205	214	213	222	182	212	196	242	229	225	220	247	227	213	227	242	205	199	222	223	212	207	215	212	200	241	217	197	220	208	219	190	185	219	204	205	227	202	226	225	210	188	201	194	228	187	203
4107	2346	4956	7866	9321	7426	5642	5328	4365	4034	5687	10028	11836	7038	3287	1616	891	673	649	629	599	619	610	581	625	606	577	579	604	614	623	620	591	632	618	601	627	597	575	601	641	612	570	625	670	573	623	616	593	604	605	646	587	614	655	635	564	575	583	619	617	577	614	628	586	560	549	601	632	581	616	619	628	613	611	594	640	608	610	571	609	602	655	615	609	617	610	609	609	645	597	589	639	594	587	616	603	617	640	608	652	618	601	601	669	626	603	588	570	601	596	646	578	562	612	616	616	592	610	591	592	595	610	572	626	612	644	591	571	615	612	619	601	553	603	618	573	588	623	626	603	646	613	639	651	565	582	650	582	657	596	596	561	611	621	605	576	607	645	598	583	605	604	604	597	635	570	600	586	587	622	584	606	624	588	630	632	587	576	572	625	613	612	594	604	600	599	595	554	611	563	625	619	583	608	619	618	631	655	645	597	605	633	653	585	658	579	624	596	590	644	638	639	633	607	609	619	649	603	579	600	629	587	608	576	615	599	655	620	606	668	636	580	628	603	589	629	629	585	611	594	665	610	615	595	625	561	610	596	581	636	569	640	584	586	603	614	587	584	617	602	591	584	599	642	600	629	595	632	624	603	611	609	564	605	591	622	614	600	605	607	586	610	596	624	596	632	677	614	590	631	640	640	607	591	563	653	634	615	618	623	641	608	633	579	565	619	639	612	601	585	630	582	616	579	589	632	619	622	644	636	593	607	615	612	620	616	629	571	601	588	582	604	611	589	629	605	596	613	644	586	569	644	552	622	622	615	638	569	565	553	607	564	621	640	602	641	614	599	608	604	610	591	583	570	618	625	631	587	580	597	616	582	642	597	567	625	638	606	627	595	599	603	581	639	573	571	594	598	584	652	584	591	630	611	643	600	601	625	576	600	590	634	609	604	605	646	589	593	615	606	624	654	593	631	629	610	605	584	601	622	592	582	566	621	613	600	554	609	588	600	557	648	630	596	623	597	631	599	592	623	558	615	615	615	629	613	601	583	603	592	634	592	595	601	611	621	593	642	629	626	615	607	598	636	611	618	656	617	578	639	582	639	606	636	569	618	619	605	648	583	650	621	608	570	579	601	576	625	608	635	608	635	614	623	550	606	598	610	622	595	606	661	604	603	659	615	646	617	526	641	631	609	609	636	623	594	596	599	648	623	638	629	603	615	622	616	629	642	625	601	605	594	608	606	619	608	626	618	601	596	619	601	591	611	668	592	630	540	617	594	607	607	599	655	615	626	577	662	630	606	598	596	607	594	597	603	597	646	563	582	646	589	593	554	627	615	590	592	635	636	649	596	619	596	629	612	647	596	573	593	617	604	620	580	586	613	616	622	617	640	664	654	601	579	594	612	585	587	579	639	611	648	574	652	584	614	584	621	618	597	619	591	563	597	620	608	620	607	656	572	601	637	627	600	676	586	604	589	631	596	564	599	600	601	595	622	629	610	611	598	625	607	595	602	639	636	578	609	621	597	655	604	580	596	584	597	592	631	622	626	653	598	597	642	620	603	627	602	580	613	623	629	622	661	624	588	592	648	589	574	589	600	608	649	607	577	647	596	624	577	597	634	633	682	571	612	606	578	608	599	594	607	630	598	616	620	590	626	607	601	593	598	647	604	584	630	612	601	608	598	616	635	611	660	581	650	589	598	633	647	607	596	620	605	619	616	665	588	629	608	583	623	601	554	591	661	581	625	617	612	584	591	591	615	625	578	636	628	600	621	570	607	557	629	540	618	592	636	611	635	610	618	607	618	609	617	622	588	624	580	599	614	609	604	645	686	593	617	594	613	614	591	579	605	627	618	640	630	653	608	599	593	571	614	632	598	546	615	586	612	626	578	632	601	600	611	622	618	619	582	596	611	624	671	631	617	574	615	629	582	610	597	630	602	630	618	605	615	605	666	604	674	594	590	638	620	624	640	649	623	649	616	618	569	621	569	620	576	603	565	591	607	581	616	602	608	578	607	613	623	637	586	605	621	619	657	611	612	602	581	607	656	585	625	581	623	624	572	599	612	625	577	592	598	623	613	563	612	637	636	573	610	611	610	635	601	606	617	663	567	586	627	637	617	616	569	609	583	595	613	614	578	630	563	635	632	618	608	587	605	613	638	651	624	616	621	645	654	603	570	604	593	613	588	604	602	606	580	641	599	638	578	610	567	586	631	590	588	660	581	628	640	619	628	584	641	589	598	587	606	624	613	565	602	627	586	591	587	642	588	583	611	603	642	582	598	646	643	649	596	626	574	624	631	556	567	618	588	614	635	616	624	635	595	604	586	633	623	632	568	628	612	592	618	637	645	597	552	635	584	612	606	651	577	652	607	616	611	615	608	603	628	620	639	650	615	591	618	581	581	597	638	599	616	572	570	630	621	611	621	604	574	624	626	628	629	568	630	607	597	657	539	575	587	584	542	562	558	608	592	621	614	628	595	629	588	595	634	645	617	602	609	617	626	599	570	614	631	631	608	641	616	580	630	584	602	601	614	625	620	577	622	591	643	597	612	626	621	567	630	605	598	591	621	616	625	632	614	608	635	623	569	630	576	632	600	617	620	607	628	590	597	588	618	619	599	616	617	629	627	588	621	584	616	603	666	615	635	549	593	604	579	618	615	594	574	632	610	586	572	626	586	611	611	610	596	598	639	638	594	614	618	644	619	575	623	574	641	612	608	599	604	577	595	612	636	583	668	605	638	609	560	628	579	586	616	613	597	643	588	602	607	593	605	621	583	663	602	585	597	625	604	631	631	594	597	647	590	608	596	640	632	618	571	588	609	646	633	603	606	629	606	556	597	608	633	622	621	604	607	605	615	631	639	637	628	605	611	580	649	610	566	615	626	572	598	591	636	589	550	620	612	619	578	579	625	658	610	599	607	553	616	595	641	613	632	599	577	640	656	588	608	607	604	590	600	649	603	583	607	600	603	620	625	604	603	632	604	630	611	625	601	652	605	619	636	600	622	620	604	624	643	582	606	575	656	639	669	606	598	576	606	634	606	604	612	623	635	622	633	603	617	604	582	599	622	599	672	588	597	589	623	632	586	609	625	601	628	652	568	593	609	605	656	643	586	580	567	651	624	654	582	612	624	618	630	618	640	602	591	598	589	621	615	579	603	649	633	630	578	628	612	636	623	620	619	585	583	595	609	576	658	640	635	637	657	583	607	581	611	632	637	628	611	636	600	591	637	649	596	567	633	633	602	639	608	601	618	615	614	593	588	546	622	609	633	663	583	609	642	580	611	654	605	606	591	607	577	630	641	650	562	641	638	652	625	582	608	673	630	602	570	595	623	620	608	590	622	618	598	605	595	609	574	653	671	612	598	568	563	610	584	661	594	593	604	601	616	595	648	617	674	608	629	608	567	587	619	585	659	661	586	646	583	642	598	623	607	600	568	618	640	598	639	611	604	623	634	606	619	577	603	617	634	639	617	654	541	573	626	627	616	651	643	620
5235	2796	4463	4615	2875	1845	1572	1266	849	825	1353	1996	2366	1511	799	440	284	240	225	221	229	226	218	204	179	197	203	201	205	194	220	246	214	203	206	207	206	195	194	211	231	202	198	193	203	190	213	192	228	225	206	197	254	188	205	224	189	202	226	213	222	198	176	198	208	207	221	201	226	235	216	218	208	230	222	217	222	215	224	215	243	224	241	197	207	220	196	232	225	212	204	231	228	208	203	206	229	213	197	188	198	225	214	217	192	216	218	205	202	199	230	204	195	226	199	216	207	228	209	215	231	208	206	228	193	199	198	228	217	222	207	209	220	200	203	235	201	229	212	203	208	225	198	221	192	220	215	209	226	194	193	217	192	201	219	206	214	195	189	222	209	241	209	219	224	194	199	220	220	199	210	201	187	202	215	204	191	203	177	206	208	184	209	232	208	207	217	209	230	210	216	218	219	180	212	227	219	220	177	209	223	225	204	204	207	190	222	221	200	212	217	209	197	213	211	221	178	220	197	202	218	210	225	216	200	198	227	215	206	190	194	227	189	215	230	229	197	237	204	212	217	250	229	218	200	192	226	207	195	213	203	201	195	210	232	210	209	216	204	244	206	196	215	221	194	201	217	203	232	230	205	224	234	201	188	235	225	191	222	197	229	208	217	208	206	205	213	203	195	205	208	214	232	220	235	210	215	177	204	219	200	183	226	201	216	201	222	208	212	251	199	205	226	224	202	216	207	196	198	204	193	198	222	242	222	206	202	193	219	193	202	220	192	199	212	201	214	207	198	218	230	217	220	196	192	242	209	228	207	207	213	211	204	190	230	209	223	236	186	205	231	206	230	207	184	197	208	212	215	222	216	223	225	205	211	227	212	192	181	200	223	232	215	197	249	203	232	193	197	206	216	217	206	212	192	215	236	222	207	222	220	215	178	226	157	224	193	222	196	197	220	221	230	216	217	209	183	199	227	227	211	216	188	193	210	211	184	182	182	225	230	206	203	208	216	217	194	212	208	210	216	209	193	220	226	224	215	221	200	203	225	220	209	215	210	197	215	212	225	202	206	223	201	231	233	213	211	191	203	232	212	214	206	217	194	198	204	205	207	235	222	198	209	200	202	230	225	202	210	212	200	203	213	183	211	213	230	203	230	246	197	218	202	177	201	226	212	227	207	199	210	209	229	193	184	236	196	194	217	213	208	232	211	190	186	233	210	216	219	201	207	205	213	223	202	209	193	227	203	216	221	219	224	233	197	218	194	208	213	210	217	216	246	229	215	197	200	203	217	230	204	204	214	206	227	196	215	198	206	199	230	216	217	210	237	195	232	218	201	199	220	212	223	213	219	190	205	188	216	212	222	227	227	203	212	215	215	243	227	219	196	210	211	218	227	231	204	189	219	239	200	233	205	207	211	206	193	225	224	249	231	214	221	220	238	234	196	201	213	212	223	214	200	197	195	233	184	193	215	227	214	210	219	212	209	238	212	209	195	218	216	204	207	224	219	200	238	208	222	222	214	251	240	235	201	204	209	216	223	216	224	215	215	207	193	202	201	216	209	209	214	227	215	205	192	214	212	238	207	256	199	205	212	211	205	216	175	225	223	200	202	214	196	210	226	214	230	212	210	213	190	235	204	206	186	200	232	233	216	244	217	249	193	203	203	253	217	198	225	219	224	213	192	208	219	210	223	191	220	179	196	179	216	235	216	214	228	222	208	231	207	214	190	237	209	196	219	211	181	186	236	216	220	194	204	195	228	207	195	204	219	204	223	184	214	229	225	233	212	196	193	191	217	218	221	225	208	187	211	194	210	212	186	204	204	218	203	212	229	209	246	202	192	201	227	202	217	208	208	222	211	177	217	226	206	202	215	208	194	189	203	200	214	214	238	213	208	227	205	226	220	206	195	204	215	231	197	201	191	184	195	224	202	220	222	212	217	199	205	203	213	180	225	192	236	180	193	209	191	214	197	234	215	217	227	208	209	222	198	199	206	218	197	186	209	222	199	209	199	216	237	202	215	229	210	206	209	207	221	229	206	225	231	226	227	222	210	238	228	207	210	196	206	185	207	223	206	201	184	200	180	219	216	233	212	215	207	218	229	211	193	217	239	215	206	222	197	204	192	175	193	232	212	217	210	198	223	239	201	220	196	197	231	239	216	189	186	224	185	223	204	209	217	218	226	223	212	206	239	204	203	242	201	202	219	208	241	211	216	188	222	208	225	218	220	238	233	214	240	226	209	199	223	220	218	207	235	216	206	196	227	192	203	197	208	196	199	202	224	194	238	198	199	229	220	222	202	196	222	220	200	223	195	222	199	201	206	180	197	226	205	224	238	235	207	214	217	213	198	204	237	233	201	215	201	205	207	186	233	224	223	222	204	211	201	212	192	204	226	196	210	207	226	190	205	211	208	200	212	216	208	184	206	171	202	196	203	200	215	229	222	217	199	202	186	222	192	230	213	221	214	233	222	210	209	211	192	198	229	218	207	181	230	242	223	212	204	196	188	209	187	206	231	196	200	207	220	202	213	209	232	217	192	217	212	224	214	218	205	209	220	215	203	197	227	204	181	199	199	190	223	199	221	234	222	222	216	224	216	215	183	195	185	213	185	212	181	252	193	193	190	222	198	207	204	208	193	210	189	224	207	231	202	255	217	223	210	208	198	230	195	226	201	187	194	205	217	229	197	226	219	228	201	232	215	229	228	228	216	208	226	226	217	220	205	197	217	239	208	224	237	216	192	234	195	206	194	219	213	198	247	200	219	198	209	231	209	195	247	185	212	219	209	192	217	223	216	247	212	211	194	212	192	217	173	226	215	212	210	202	192	215	201	217	224	219	212	197	220	195	229	199	203	211	210	213	211	222	199	215	225	202	203	219	213	217	223	230	167	221	223	215	202	203	197	245	219	213	227	224	198	209	253	204	183	214	236	208	196	198	210	235	197	212	225	238	212	220	220	223	215	219	234	204	198	201	227	201	207	206	206	200	199	203	210	214	215	200	229	226	228	196	219	232	206	216	211	224	191	216	202	207	213	243	206	231	207	216	215	229	196	210	224	224	231	214	221	235	201	215	210	209	211	219	221	187	209	192	211	191	217	217	206	240	193	214	223	202	235	217	201	214	194	211	193	206	178	196	223	189	234	220	197	216	219	214	224	202	200	221	219	219	218	236	229	225	220	204	223	208	207	194	186	215	204	189	231	242	220	226	205	248	251	213	203	187	208	187	217	212	216	210	190	219	217	224	217	192	211	202	196	218	202	221	202	201	218	209	198	211	214	218	209	204	209	209	221	199	210	196	191	219	211	219	194	237	218	222	219	218	229	247	189	235	204	218	221	213	212	228	194	207	216	210	205	206	214	214	228	221	232	223	231	230	173	206	201	219	191	230	221	190	192	210	198	226	210	230	210	216	225	219	201	202	232	199	214	212	190	194	193	194	214	181	238	225	223	204	201	219	212	203	203	211	198	196	197	204	226	213	241	214	212	201	216	227
4114	2923	5635	8791	7860	6884	6734	5673	4354	4235	7491	10513	10805	6464	3190	1545	863	667	571	634	613	620	627	608	592	617	561	544	605	638	628	590	600	610	586	533	596	581	575	624	603	590	616	599	611	628	616	644	609	590	584	605	599	587	616	650	601	595	589	555	654	600	683	629	608	684	572	594	590	644	634	618	613	581	587	589	580	641	631	593	592	614	592	572	582	617	575	601	586	608	620	587	619	615	606	616	584	578	619	633	620	613	608	581	620	631	611	581	622	616	627	609	578	575	587	615	606	617	595	568	591	584	618	639	612	626	634	580	628	608	613	609	630	629	600	601	602	622	629	618	580	607	606	611	577	618	593	646	680	630	575	644	630	635	634	586	589	595	587	606	553	614	627	668	577	631	569	636	639	572	607	579	632	617	568	574	604	645	640	587	594	600	598	593	615	626	621	597	577	600	603	563	636	599	627	579	615	612	561	585	585	615	653	597	618	610	579	608	616	562	630	610	603	587	637	609	570	585	619	606	572	621	603	574	591	625	564	616	599	620	618	612	603	634	613	580	667	585	607	592	586	593	606	594	611	603	594	553	628	575	630	607	608	617	569	610	601	601	613	605	588	549	628	545	582	610	621	590	637	608	609	611	564	605	599	591	632	615	620	588	629	618	597	635	601	595	613	593	614	632	626	592	584	601	578	574	590	600	589	631	579	565	548	629	576	579	603	627	628	626	600	579	605	622	635	581	615	617	579	573	605	610	565	625	644	640	548	643	571	600	630	582	633	605	587	586	570	614	614	604	583	603	580	609	568	620	613	619	595	639	621	623	601	586	606	633	559	606	640	618	613	569	586	602	581	639	598	605	608	611	617	589	615	601	585	629	586	600	575	613	594	643	613	602	579	585	617	575	580	641	626	619	656	580	616	656	598	649	600	584	608	629	629	615	630	616	605	599	627	615	624	599	647	587	583	577	613	604	634	622	615	603	598	613	585	615	626	596	582	613	580	580	611	590	617	597	653	616	603	627	617	607	608	619	648	584	588	602	600	575	584	637	584	626	633	652	576	609	597	607	665	571	591	579	628	640	591	656	644	603	606	632	623	592	658	625	591	571	599	627	604	569	626	599	609	620	563	569	626	592	613	582	583	585	615	636	627	638	600	609	635	636	576	615	607	633	575	569	620	593	639	590	592	647	594	599	614	575	611	598	613	618	591	608	625	586	583	572	585	599	594	602	561	616	634	636	575	606	555	642	600	589	613	601	621	610	578	582	598	579	588	649	581	617	588	601	625	619	618	639	587	642	627	637	608	613	611	644	609	629	610	588	637	622	606	609	597	570	616	615	602	616	630	615	617	590	608	615	620	616	608	642	614	592	601	592	559	603	620	619	687	599	600	592	600	592	624	587	694	609	617	573	567	572	634	579	585	600	604	650	605	585	662	595	579	621	615	558	612	612	600	599	595	569	588	587	614	616	626	597	599	614	628	608	617	555	635	629	585	614	589	585	607	610	580	575	584	603	618	576	622	619	654	567	587	629	593	605	606	589	599	606	608	615	629	613	568	587	573	582	631	576	611	574	608	581	574	566	603	595	648	593	565	603	591	572	621	604	614	594	623	603	613	617	587	616	614	629	637	637	559	559	567	603	570	591	585	613	602	614	574	577	577	556	628	607	559	617	578	611	656	552	603	623	604	619	639	617	587	604	598	615	568	620	618	598	591	585	609	591	633	639	613	578	607	587	597	554	596	638	640	598	626	564	599	596	592	600	565	615	607	630	614	634	622	630	548	605	594	624	626	643	601	587	596	583	602	636	633	648	615	589	630	598	579	561	603	576	619	601	586	632	574	598	556	601	604	616	623	588	619	554	610	625	573	595	638	641	631	582	625	613	613	608	611	578	627	585	617	620	575	613	608	590	627	605	586	628	649	610	591	623	616	651	600	594	556	629	593	603	568	600	629	588	559	588	575	618	628	614	593	624	643	646	604	616	618	587	571	568	599	614	586	602	564	648	617	586	582	648	554	595	610	618	589	606	590	630	601	623	564	571	572	624	626	618	575	632	617	591	576	600	604	637	595	590	672	584	599	620	612	608	597	640	574	651	647	624	594	592	601	579	569	602	628	616	597	636	646	606	576	621	616	614	620	604	610	563	578	611	590	614	562	572	584	604	596	561	638	630	573	601	617	595	617	616	613	595	691	607	621	647	588	626	631	631	635	592	547	572	585	602	581	629	623	609	618	603	592	599	650	593	590	607	598	551	615	595	644	554	601	651	612	637	582	565	586	617	610	604	596	647	607	586	589	583	618	632	606	619	605	600	643	596	585	641	554	584	615	570	562	634	610	598	578	589	605	638	635	607	601	609	602	603	585	632	649	634	596	584	619	611	602	580	599	589	648	586	603	625	597	589	585	598	572	608	621	611	571	593	597	621	635	633	622	623	596	628	637	606	662	578	613	593	580	600	600	619	603	563	656	583	635	617	606	622	642	531	621	612	589	584	614	615	606	586	598	582	595	552	588	641	586	627	614	591	603	614	592	607	647	611	622	586	641	617	628	613	599	644	644	633	601	596	613	599	588	604	633	585	639	608	625	623	579	627	656	635	597	624	618	652	561	586	579	595	607	599	584	605	620	562	598	626	618	613	600	604	566	581	537	586	542	607	607	558	608	595	636	655	623	593	606	600	580	617	618	632	616	606	606	566	566	602	615	646	617	630	605	625	616	602	641	577	590	583	619	621	598	595	592	627	596	616	590	612	623	608	615	635	604	617	572	591	607	584	612	580	568	575	644	559	591	615	641	599	600	612	634	628	618	621	584	583	638	590	577	605	608	606	598	599	588	607	601	660	580	606	601	565	572	590	636	614	626	628	585	640	649	645	618	602	614	665	620	632	565	650	569	632	555	641	637	583	622	597	599	643	638	617	634	638	594	626	639	606	625	615	600	625	655	632	634	655	566	592	613	595	603	628	593	609	559	605	571	605	603	613	598	596	574	627	603	628	605	627	606	584	611	614	582	623	595	610	608	604	605	563	591	652	570	626	593	602	590	603	610	620	590	607	570	614	590	624	597	584	618	643	593	575	610	599	632	606	604	603	581	611	593	648	626	603	633	624	603	616	605	646	622	633	609	584	568	624	567	635	563	616	624	605	585	618	558	618	630	606	586	579	571	630	587	615	618	635	587	571	590	592	613	625	616	576	615	654	652	603	572	617	565	575	595	604	607	578	629	605	563	590	605	587	602	579	616	570	589	598	603	585	586	653	622	599	602	613	575	591	574	581	602	604	626	646	564	627	602	618	577	580	598	636	576	574	567	604	580	568	628	615	578	599	564	633	582	590	559	604	617	607	659	609	661	632	630	566	607	621	628	572	609	599	585	596	589	595	602	586	590	575	617	644	617	628	589	599	621	608	634	606	635	592	583	623	622	589	642	599	590	623	640	623	561	653	579	575	587	643	606	641	636	590	598	617	589	606	646	595	584	626	589	595	588	619	610	588	598	589
5262	3402	4984	4392	2865	2071	1629	1135	913	1077	1133	1949	2212	1556	804	469	286	212	209	219	219	229	199	247	192	202	192	185	231	205	215	220	210	247	228	195	207	207	218	231	202	195	205	242	212	207	226	203	213	204	208	203	215	224	213	229	185	195	216	193	200	216	230	206	200	208	232	243	195	216	209	191	190	207	225	207	208	211	215	204	209	216	201	217	198	195	180	216	219	207	220	208	203	184	215	188	229	204	207	218	216	222	196	200	223	196	193	241	222	197	210	217	195	200	234	208	248	231	202	207	211	181	205	206	194	181	214	209	210	191	220	239	187	210	230	206	208	211	205	224	215	207	215	210	178	217	182	185	218	212	236	216	222	191	194	227	218	192	230	201	211	210	225	220	205	207	218	207	204	217	208	213	227	221	203	228	230	210	201	209	235	244	211	202	188	236	219	195	215	208	225	220	187	234	182	226	221	185	208	239	207	235	226	233	241	218	242	187	203	208	219	206	211	207	189	210	182	213	224	208	212	213	227	219	204	210	216	199	206	221	209	202	210	207	224	229	241	198	193	216	199	209	218	205	188	207	212	205	226	214	194	226	222	214	219	188	200	209	186	211	213	215	210	203	216	196	232	230	218	214	189	226	231	233	215	211	230	212	197	222	212	192	210	239	226	191	225	197	208	210	204	209	218	233	200	209	229	250	198	217	196	196	215	221	214	205	218	219	201	217	198	208	208	216	215	195	203	213	206	226	221	210	211	220	190	191	188	202	227	197	218	203	249	207	211	207	191	197	217	213	208	214	213	216	214	197	225	213	235	215	223	213	197	213	226	226	247	221	206	211	188	215	215	191	182	222	210	211	201	209	214	211	208	216	177	199	222	211	209	207	238	210	213	220	208	248	208	225	211	220	207	228	214	226	211	209	218	231	200	219	208	211	234	204	189	227	219	207	216	205	204	225	209	206	215	209	215	187	197	208	200	194	216	197	213	224	193	221	206	197	231	204	208	200	241	216	210	207	195	214	222	228	219	263	193	194	214	219	226	179	188	217	206	178	202	211	230	202	227	236	198	218	214	196	209	211	215	207	221	225	229	217	217	213	213	207	231	189	231	222	190	206	222	216	211	196	220	211	208	234	203	177	194	203	201	219	185	208	214	214	215	217	225	221	192	211	239	213	242	218	207	220	246	207	212	214	247	197	237	234	228	204	194	182	209	213	234	225	209	212	226	215	229	230	215	216	205	196	207	220	224	222	217	217	207	204	226	215	210	191	202	191	195	217	217	216	196	230	214	195	208	198	217	214	213	214	217	221	217	236	237	233	201	220	206	232	231	205	208	209	212	225	223	199	196	203	221	191	228	212	191	218	229	223	197	213	204	192	243	196	205	221	219	224	214	220	191	205	197	194	205	233	200	234	215	220	228	198	218	218	192	220	214	191	189	196	189	208	218	208	222	226	217	211	220	224	220	197	198	202	219	207	215	227	228	221	232	210	198	228	211	204	216	211	218	219	203	208	199	213	205	209	222	239	207	230	199	225	217	215	205	202	211	210	188	187	218	191	192	194	212	219	224	216	204	217	208	224	219	225	206	196	207	214	207	185	236	213	202	216	191	216	212	213	201	217	212	190	225	243	174	218	221	223	220	180	197	214	206	221	218	223	216	216	205	202	203	203	202	204	244	236	228	217	205	210	192	204	190	212	205	212	211	227	219	206	237	209	197	197	219	224	214	200	229	201	215	186	211	232	229	225	244	222	198	213	230	211	222	207	208	223	226	233	187	203	219	194	217	211	232	195	204	190	205	208	226	208	230	203	207	203	223	214	189	236	214	213	252	188	204	217	237	215	214	210	240	188	195	227	239	189	204	211	218	216	210	215	191	231	213	233	223	180	238	234	202	219	205	212	224	194	233	222	234	188	211	184	197	189	191	202	218	230	207	219	204	192	209	200	179	219	231	214	201	226	201	224	199	216	206	235	233	201	190	180	237	223	232	195	221	207	216	212	189	204	208	216	214	206	201	217	192	214	231	208	204	213	207	218	223	224	213	218	208	197	223	201	215	201	205	215	208	227	208	205	213	203	210	217	209	190	224	221	215	225	216	187	186	218	221	205	234	227	197	211	214	199	178	221	211	201	218	215	200	202	206	221	185	189	194	207	193	215	219	217	199	213	214	230	223	211	226	211	224	188	216	239	232	232	231	211	212	219	184	193	236	208	205	186	210	213	200	229	224	217	204	216	221	226	201	198	198	205	231	218	176	202	190	196	212	186	210	184	227	216	219	205	196	195	190	215	224	214	223	219	181	186	245	204	200	210	212	222	217	205	233	184	207	220	214	217	209	216	206	222	194	208	185	224	195	219	198	211	219	209	185	181	223	195	212	211	218	222	210	208	190	234	228	217	210	203	197	236	211	199	255	225	212	242	208	188	228	209	200	208	195	214	216	220	221	201	198	222	188	210	235	196	201	196	196	193	205	208	174	251	217	216	219	213	198	194	202	200	209	202	202	206	210	187	208	240	198	209	206	215	213	213	253	214	191	215	198	212	190	181	229	220	242	208	239	232	182	220	187	223	232	188	208	229	231	213	190	223	221	203	230	201	195	228	203	211	203	234	222	224	210	211	198	203	203	205	232	204	222	212	244	233	232	201	213	236	200	191	178	200	213	198	223	213	205	224	192	214	230	212	180	199	222	216	225	195	193	191	225	236	191	205	192	223	208	227	195	211	199	204	243	185	210	214	194	239	223	199	162	195	193	232	205	215	211	184	214	197	231	211	202	202	214	193	204	218	208	220	217	211	206	213	212	203	179	192	198	213	243	225	222	201	218	206	202	203	225	236	220	211	222	220	199	204	215	189	204	209	217	209	207	224	237	209	200	215	206	195	195	220	225	240	207	237	222	210	189	195	197	206	218	205	224	224	168	199	213	199	214	219	196	213	194	210	228	226	194	218	228	200	219	202	220	197	197	190	212	176	217	193	198	185	188	207	191	227	200	229	217	220	217	234	224	199	199	222	204	198	209	227	192	215	217	211	221	214	214	199	209	217	204	193	210	215	193	205	232	214	186	215	203	200	203	213	201	195	205	237	226	184	196	210	187	200	191	234	200	204	186	219	218	205	197	249	197	198	218	222	202	216	218	201	216	210	219	220	205	204	204	217	207	211	195	202	203	223	211	208	200	219	196	213	218	204	217	212	203	233	217	216	207	212	209	230	205	210	224	172	229	191	204	194	206	219	204	197	224	244	231	232	210	200	217	178	201	212	201	201	235	200	202	180	200	206	207	200	233	210	230	212	220	217	227	202	235	194	220	215	208	225	216	214	200	207	251	217	198	203	226	202	195	223	231	200	209	208	214	217	193	203	187	215	234	220	224	211	230	199	195	196	187	201	213	226	209	226	201	221	230	212	197	215	220	211	212	196	213	259	197	196	222	217	207	209	212	207	217	198	219	224	199	197	244	214	231	228	200	236	226	209	194	221	217	221	225	218	213	227	190	218
4190	3388	6018	7946	8132	7539	6897	5400	4494	5812	6534	10500	10240	6508	3234	1559	870	647	640	560	582	589	635	621	589	586	586	599	599	616	622	618	640	583	598	633	620	578	589	622	616	596	630	606	590	605	609	594	600	586	578	662	593	575	552	633	621	572	614	568	594	638	603	586	634	647	628	662	536	590	625	633	614	578	600	616	639	606	615	587	646	659	602	601	600	603	591	624	605	543	569	638	578	597	584	603	604	623	614	602	612	607	596	584	623	604	637	571	583	572	643	601	612	573	628	631	592	625	650	604	633	593	581	562	571	575	578	612	660	627	591	615	626	612	648	635	608	637	571	603	607	555	582	566	566	619	600	601	606	596	594	621	576	655	630	623	607	582	610	605	605	581	626	625	626	629	612	574	593	596	628	612	610	608	604	571	612	646	604	624	639	651	615	597	588	605	581	636	602	612	585	640	637	609	586	569	623	586	611	575	619	599	563	630	620	581	613	603	611	566	592	620	536	603	608	589	608	595	594	636	606	607	645	628	678	569	620	603	609	573	604	634	593	595	616	624	627	564	581	613	644	596	640	594	593	613	580	572	607	568	596	588	594	561	574	596	623	621	606	611	609	602	589	644	575	664	571	574	607	584	615	655	617	598	601	618	592	592	579	591	603	583	591	601	571	584	591	591	613	604	579	595	648	597	587	549	589	587	582	611	599	605	625	642	585	604	572	551	591	582	633	596	609	616	639	595	627	641	616	592	625	571	605	611	610	617	642	595	580	601	646	616	622	649	637	616	567	632	651	601	594	641	584	608	572	601	586	587	585	582	626	630	652	602	598	626	639	597	582	611	607	590	584	619	596	566	579	622	590	630	629	625	557	612	610	600	602	620	617	646	599	615	654	600	588	604	608	626	607	617	613	628	587	565	593	609	599	629	598	616	560	615	651	592	620	604	626	622	578	597	536	652	588	587	591	598	593	625	607	627	611	580	552	592	591	564	576	662	629	589	567	595	572	557	611	639	551	569	617	623	577	569	628	603	583	621	589	609	635	597	606	627	622	597	640	616	552	569	598	632	610	642	552	592	621	607	586	564	576	616	623	613	545	561	565	612	577	590	576	584	569	599	626	585	598	580	594	586	588	585	616	607	616	587	595	599	616	608	580	600	624	610	592	564	579	569	629	588	613	591	601	590	587	607	595	552	671	617	595	644	598	625	592	611	618	572	619	592	586	576	569	582	596	627	602	594	618	640	556	586	588	595	610	599	583	586	600	603	658	600	601	581	621	593	597	595	605	583	631	585	614	599	602	625	578	605	630	636	602	614	594	611	639	646	581	594	600	589	572	638	608	643	533	614	622	571	595	606	625	593	650	575	622	613	600	553	567	587	571	571	643	602	592	593	624	595	561	628	597	597	625	602	615	599	596	567	630	580	650	614	611	616	589	621	587	619	604	637	548	619	587	620	658	547	613	551	593	583	602	581	636	625	592	664	597	627	596	602	643	626	552	608	633	618	623	601	594	620	580	617	616	619	595	564	619	572	600	612	563	586	617	586	620	661	601	627	591	631	601	590	608	591	552	608	602	569	606	577	641	567	663	596	587	620	617	600	600	604	613	610	599	592	623	579	622	595	602	606	576	617	617	577	597	597	573	603	595	591	598	581	579	626	596	624	597	604	626	605	570	623	607	643	585	582	598	614	599	591	556	568	580	594	588	589	590	604	631	606	597	591	571	625	574	595	559	636	620	567	628	587	623	580	635	577	608	599	581	607	609	642	610	643	615	615	581	609	598	617	592	566	618	599	606	604	593	569	650	618	598	598	586	601	618	618	619	593	594	597	600	619	593	626	578	607	588	618	620	634	613	636	615	622	624	594	611	601	637	582	608	550	642	585	604	655	660	570	582	620	612	585	585	605	607	612	638	606	611	562	561	603	619	668	629	594	622	613	627	629	581	619	602	577	585	597	586	598	631	613	603	592	593	611	634	574	584	600	577	581	598	561	581	603	599	587	666	607	585	616	639	615	592	666	581	580	632	612	620	600	635	624	612	692	614	619	565	609	582	626	572	596	582	606	623	609	617	631	605	611	597	564	600	587	613	601	545	625	568	613	596	624	566	583	588	582	639	656	595	609	599	585	612	612	612	562	615	594	575	612	636	638	602	614	624	595	550	631	606	574	605	635	595	604	637	635	635	583	587	612	636	612	587	603	637	624	577	606	622	641	599	612	608	627	663	624	615	593	629	600	587	610	604	595	629	578	601	602	595	607	614	591	548	610	582	612	563	606	641	635	598	623	584	629	509	623	588	606	593	645	595	595	624	639	622	608	588	617	623	639	611	606	589	593	609	606	645	622	591	630	613	568	622	593	596	606	600	627	592	616	598	625	665	587	604	561	600	634	584	586	632	653	572	606	638	584	588	626	591	613	586	554	585	603	612	608	561	614	605	597	609	668	639	640	587	621	556	590	639	623	599	629	552	632	622	582	564	614	568	583	612	644	608	599	630	606	636	621	614	617	640	616	591	595	580	571	583	617	615	588	640	614	623	579	611	641	593	569	652	614	600	608	598	587	611	586	612	642	630	568	581	640	576	593	597	640	554	557	598	643	588	643	575	606	591	621	628	658	653	620	593	608	610	607	611	662	632	636	588	593	590	622	607	605	582	560	525	606	609	566	597	644	607	616	597	581	611	585	579	606	558	604	591	634	595	637	610	599	631	624	613	579	627	593	642	592	578	626	583	567	566	590	607	623	606	614	594	594	611	569	598	641	603	639	579	618	600	612	638	602	607	645	589	581	578	590	631	612	617	591	645	617	575	574	623	574	557	633	589	627	608	608	581	609	581	647	594	597	595	615	607	626	580	567	654	627	596	601	602	600	609	621	636	630	613	605	590	600	614	566	554	599	593	645	621	583	597	587	582	615	639	601	614	607	586	596	583	591	667	604	599	593	611	619	582	644	615	630	571	584	659	640	630	623	547	591	628	579	534	630	565	586	596	648	610	624	623	577	578	598	589	616	613	643	589	599	582	606	630	583	596	594	620	582	594	637	592	661	624	625	625	635	632	614	584	549	653	598	612	614	611	595	592	618	601	631	616	608	577	620	581	617	609	580	629	587	622	563	670	574	580	609	609	596	580	620	599	611	624	639	618	572	577	556	594	595	599	598	648	607	600	642	599	608	617	589	610	634	616	566	635	587	605	631	607	615	595	608	608	589	622	568	620	625	612	601	584	580	664	610	617	580	609	632	595	603	602	598	629	619	628	604	589	598	592	653	627	615	636	580	609	635	638	590	637	619	605	631	616	595	586	613	625	625	604	635	625	603	624	614	572	590	607	606	601	559	600	629	598	608	613	579	628	561	638	647	596	613	607	600	602	607	591	615	618	582	625	594	558	629	617	580	594	589	585	582	599	603	621	603	624	572	594	592	607	597	640	597	549	624	595	610	568	605	550	581	615	586	574	593	579	602	574	603	623	625	605	584	615	586	609	576	629	603	597	605	586	574
5952	4227	4778	4229	3124	2047	1588	1163	1211	943	1278	1887	2113	1496	788	385	303	236	214	222	229	205	228	219	217	208	208	193	222	199	226	201	208	162	198	214	227	202	223	204	179	222	210	206	203	222	191	206	230	232	188	200	193	211	233	230	224	197	207	231	227	208	245	220	193	212	229	203	212	224	211	207	203	215	234	201	233	230	222	246	209	233	211	253	216	207	193	190	229	214	213	224	229	218	200	218	213	223	216	209	233	197	198	200	214	208	210	227	198	205	192	207	210	211	223	223	208	242	219	221	222	233	208	229	195	228	185	207	229	209	206	219	232	203	213	213	204	210	200	228	218	216	210	232	214	234	204	204	212	207	203	218	223	197	197	200	211	210	216	212	206	209	199	247	222	229	223	227	208	201	191	220	228	216	212	218	199	215	193	199	217	245	240	207	224	204	215	219	188	209	223	209	200	219	218	236	233	206	196	229	198	210	210	234	195	218	213	232	236	216	214	222	214	222	226	204	250	222	196	205	206	227	208	195	232	212	195	183	203	190	240	230	210	230	217	188	219	215	200	198	219	214	210	211	180	225	210	216	213	212	198	195	189	207	204	189	223	211	209	215	232	218	212	206	234	208	223	232	194	209	217	234	180	204	212	214	201	199	222	205	227	204	195	213	202	184	249	194	205	222	229	226	187	192	208	235	208	201	206	243	216	238	209	207	226	198	215	240	180	203	236	203	229	200	205	229	244	206	224	220	186	216	208	194	224	207	215	205	229	215	218	203	205	204	189	214	194	210	185	199	197	222	185	221	237	216	214	202	222	230	215	231	191	208	222	229	210	192	216	203	225	223	197	187	211	199	218	216	192	195	223	207	197	196	222	214	240	227	211	214	200	184	206	208	191	203	211	214	186	195	204	199	215	205	198	230	186	199	217	214	206	233	240	223	198	194	228	219	223	195	215	220	205	220	212	194	199	229	219	218	208	231	215	195	199	215	222	213	198	222	209	198	212	203	189	217	204	225	220	212	221	233	206	204	191	217	215	215	213	193	250	190	207	201	219	177	189	214	211	224	206	203	215	219	233	228	253	213	199	217	193	217	232	234	228	222	228	224	208	212	200	198	222	207	214	178	213	228	221	217	198	184	209	191	226	215	189	224	234	184	179	231	215	208	207	218	234	227	189	234	193	208	219	213	194	208	188	212	227	216	213	178	205	218	223	218	219	179	192	235	229	208	209	207	203	216	198	211	210	214	203	239	221	183	230	222	202	226	197	203	219	239	221	216	193	239	236	190	207	247	198	216	211	221	195	246	196	235	218	215	220	203	202	198	190	179	225	202	238	202	207	192	216	218	232	178	208	220	229	223	196	215	189	232	195	223	219	216	209	224	203	207	200	207	218	196	211	226	220	230	230	219	230	218	209	225	222	190	210	188	197	199	212	218	222	219	213	230	198	210	208	211	226	224	209	196	236	207	204	192	200	227	195	220	205	222	231	192	225	216	235	191	196	221	197	232	204	217	215	206	196	204	212	194	209	220	225	203	222	212	208	159	217	227	222	184	179	198	192	193	248	231	199	217	201	219	209	249	194	242	227	211	224	240	217	209	240	188	178	207	207	213	209	197	203	233	201	213	195	215	210	226	221	176	200	225	215	228	203	193	211	214	218	199	202	185	210	202	230	197	196	220	209	235	201	232	210	263	195	196	198	220	199	203	222	215	226	188	214	203	207	203	237	214	209	203	223	207	213	226	232	211	209	192	234	208	210	195	199	214	215	234	209	209	201	202	222	194	224	204	249	229	192	209	230	209	239	190	200	213	209	225	190	231	206	219	229	222	218	217	218	205	232	194	191	175	225	220	224	235	189	203	202	212	222	227	213	201	234	210	233	234	191	239	223	200	241	193	195	227	195	219	194	197	194	206	219	221	186	233	233	226	243	206	223	205	234	207	218	204	209	213	186	200	219	187	211	220	181	203	221	216	210	214	209	233	237	212	198	189	193	181	206	210	227	193	217	207	217	223	222	216	235	201	205	208	198	204	205	216	207	213	211	208	210	224	217	201	194	219	179	209	194	199	232	222	207	208	223	225	187	249	187	212	206	192	215	193	201	188	223	226	205	221	241	195	204	177	225	230	214	226	223	226	227	230	218	210	225	191	222	183	216	231	212	226	196	229	217	222	211	206	196	202	230	213	212	193	231	198	225	182	235	201	235	203	186	187	230	233	193	185	206	177	235	241	185	191	210	210	220	206	193	233	231	226	197	209	227	209	229	213	196	219	195	196	215	216	203	252	214	204	228	198	213	236	227	201	237	216	210	238	189	213	233	212	229	189	225	209	188	219	211	189	181	202	224	206	234	199	205	219	196	216	208	203	210	207	220	199	211	184	224	202	200	208	184	228	239	229	211	202	197	187	197	233	232	216	201	194	207	211	194	205	189	216	216	215	232	215	219	222	194	215	238	223	218	203	227	221	214	216	188	205	209	205	193	210	209	228	208	211	222	226	209	185	205	206	229	217	183	186	231	197	197	228	230	195	219	222	223	193	208	199	211	200	205	210	219	222	183	192	223	218	243	223	196	222	239	233	249	213	192	212	200	212	221	219	202	219	228	239	204	200	190	215	216	196	214	229	232	228	225	237	210	193	213	196	184	244	224	207	199	209	232	210	215	193	214	198	211	182	198	226	231	234	205	219	216	231	209	213	221	214	217	211	212	222	183	203	221	206	222	216	208	211	225	215	195	217	199	215	218	213	227	200	196	205	227	218	240	210	215	209	200	200	235	194	217	206	215	221	215	210	184	214	210	193	201	220	201	217	223	215	212	191	218	220	198	224	215	225	217	179	203	206	181	179	228	221	214	184	210	228	210	201	223	207	220	212	215	190	202	217	207	216	207	230	216	197	211	205	237	193	239	218	220	204	234	197	218	215	204	209	202	176	185	205	234	205	223	213	223	205	213	203	191	234	207	210	202	208	204	201	185	216	209	215	222	190	216	226	241	197	188	217	183	230	237	215	212	210	206	215	222	205	216	220	217	224	225	189	216	205	216	226	230	194	206	186	201	204	225	219	196	192	233	217	200	214	240	217	208	220	206	219	213	221	208	219	205	220	197	218	207	214	198	222	187	211	230	212	205	191	197	218	238	205	206	203	225	229	233	210	213	189	216	226	235	213	191	210	205	215	205	214	201	211	220	214	203	216	195	221	213	220	207	222	203	218	204	193	219	206	184	222	225	196	239	192	208	205	203	204	217	207	216	190	175	221	199	211	211	226	239	220	206	208	228	231	196	187	216	215	207	201	208	230	172	192	212	231	218	224	215	197	213	236	222	222	218	214	220	192	191	207	190	228	188	204	216	220	207	209	211	206	205	245	231	237	195	209	217	203	214	238	225	212	193	220	227	212	225	236	252	204	206	207	213	182	198	224	194	201	198	214	197	215	210	205	193	211	189	224	212	231	229	210	204	219	212	224	216	212	229	203	223	202	219	211	210	192	217	240	227	186
4772	3974	5766	7721	8519	7567	6584	5270	6045	4789	7111	10164	9971	6464	3050	1306	790	663	579	613	570	626	574	606	610	622	596	616	608	622	650	593	608	646	592	636	613	566	577	584	616	609	629	653	588	652	572	605	604	610	626	627	629	606	597	612	606	639	628	622	623	605	616	594	581	598	628	617	614	607	628	564	598	656	573	614	627	613	606	575	609	573	629	607	589	615	597	595	558	637	600	614	593	633	623	578	625	615	612	594	571	611	605	618	619	557	608	615	610	592	577	571	583	613	635	593	638	619	596	606	574	623	634	607	579	598	592	624	629	603	626	618	606	605	619	620	572	605	607	623	653	573	615	612	638	641	648	585	631	609	614	586	635	606	575	606	617	580	599	580	643	679	641	616	574	614	551	608	625	582	635	606	567	585	589	583	620	653	607	607	608	587	556	562	645	617	578	617	636	611	574	576	594	614	602	590	586	596	593	575	602	633	677	580	614	628	576	633	629	599	598	609	598	624	611	603	593	608	571	622	623	640	590	584	619	600	575	592	645	623	598	578	609	619	570	585	596	609	642	580	599	611	596	617	609	641	621	631	605	605	628	614	609	574	628	577	654	535	576	646	626	604	646	622	614	596	584	631	657	583	623	630	633	584	594	620	616	603	590	609	600	638	564	609	629	575	621	624	604	608	613	618	547	600	606	609	612	568	596	604	660	571	597	565	570	629	612	625	568	594	627	567	578	602	609	635	607	630	624	598	646	605	558	588	628	612	582	610	568	624	655	608	634	627	595	639	650	592	605	602	594	617	617	595	595	660	630	603	598	615	634	585	632	579	643	579	554	576	590	660	627	583	609	578	615	620	606	584	588	622	599	623	639	642	619	635	606	594	619	632	610	592	624	596	584	649	573	621	612	614	649	576	593	609	602	651	597	600	644	593	607	637	580	568	614	585	610	628	619	640	625	624	607	662	637	613	606	584	587	597	583	606	668	591	600	620	652	572	592	636	595	631	627	612	639	623	558	633	595	608	615	613	617	567	568	650	619	620	611	614	623	622	597	592	607	626	616	616	593	660	568	583	620	622	647	622	593	625	609	611	592	566	595	590	573	588	629	625	610	612	587	637	632	623	568	600	594	593	618	567	679	631	663	587	596	592	609	584	623	590	627	621	587	594	585	608	605	607	593	657	599	652	617	615	590	639	600	652	649	605	628	578	598	633	594	628	612	572	615	603	625	642	636	628	585	615	595	626	626	607	611	603	581	618	606	604	608	580	609	574	591	574	593	579	624	573	602	621	591	647	602	608	648	604	611	634	622	595	631	605	604	628	623	646	601	618	633	613	621	604	591	593	574	595	591	611	639	663	619	553	647	585	576	608	601	580	625	586	604	607	619	584	581	624	589	605	560	603	641	653	572	656	591	563	574	581	593	636	617	587	618	605	598	616	557	646	548	610	656	594	610	601	580	593	619	634	628	607	625	575	599	549	597	597	650	621	588	598	597	623	649	594	611	626	578	598	585	621	601	583	584	604	628	628	636	599	635	620	564	626	597	607	631	586	604	599	616	607	564	606	590	579	631	574	615	621	632	584	582	641	633	616	606	610	621	610	598	582	609	632	619	626	632	600	626	595	615	627	602	607	616	613	614	601	609	621	631	618	653	566	599	636	618	588	581	596	617	601	611	626	606	634	617	616	668	588	635	583	573	621	589	609	601	591	666	651	557	581	645	567	659	606	583	619	616	578	581	606	596	625	615	633	612	618	596	592	591	625	597	592	607	592	637	592	619	610	594	622	614	636	562	622	632	618	623	594	639	622	622	592	652	611	585	616	618	605	607	581	593	611	546	599	626	626	632	576	598	619	601	599	556	600	631	568	606	582	615	590	557	627	615	639	613	633	603	585	549	615	631	561	601	570	562	605	623	610	589	608	598	586	569	608	638	592	596	603	604	636	594	574	575	594	592	557	615	585	572	587	567	603	631	613	624	562	629	630	602	618	586	611	631	600	602	622	593	581	645	608	605	612	579	589	626	586	617	577	625	614	624	591	595	583	622	658	583	601	557	668	588	572	656	567	585	597	580	588	598	588	578	614	611	625	583	602	586	588	611	652	597	573	576	572	585	601	621	629	573	612	596	621	632	589	615	667	594	638	598	617	582	636	594	580	588	600	568	568	601	618	600	583	642	587	601	589	590	591	622	616	613	565	586	577	569	595	574	603	573	581	636	587	608	655	573	570	582	593	594	600	574	591	594	569	657	598	581	605	619	625	604	608	602	631	671	635	586	585	558	568	627	610	654	571	606	582	581	597	613	547	622	594	562	587	609	610	612	576	580	655	626	628	586	550	586	630	573	639	614	615	582	619	633	595	611	582	577	571	594	586	629	586	651	587	636	569	638	594	626	571	579	624	614	622	648	576	660	588	582	641	644	623	626	576	616	616	632	600	623	655	602	615	584	617	597	619	579	653	578	592	609	564	574	598	606	600	601	600	641	619	572	596	577	624	641	622	587	616	595	606	554	616	622	618	592	597	607	611	641	596	604	609	604	570	641	578	604	610	618	649	598	571	611	611	585	632	618	618	624	606	652	606	597	611	606	609	595	570	571	587	581	603	572	619	594	638	564	618	638	635	597	595	610	658	622	622	590	659	556	677	603	588	608	602	628	569	569	610	594	596	630	583	644	587	603	599	636	632	630	628	631	640	596	599	602	615	566	617	609	583	614	573	607	574	570	595	578	617	630	664	598	604	638	635	676	603	580	614	611	576	603	611	640	592	564	612	610	549	591	586	563	649	564	627	638	586	607	575	616	610	606	654	608	571	575	573	581	604	633	626	664	618	606	602	602	580	570	588	637	604	667	638	588	607	637	531	572	585	575	584	594	588	641	633	556	598	611	612	627	608	614	604	537	596	607	568	570	598	609	575	587	570	583	611	630	617	611	609	598	565	588	659	584	591	553	617	570	597	619	596	618	577	583	645	677	597	616	596	582	605	620	586	618	607	653	595	588	629	615	595	585	557	558	615	590	637	635	576	615	606	597	613	560	578	570	618	559	601	558	574	611	616	599	616	595	633	580	617	579	662	585	630	606	643	566	606	630	610	587	618	631	596	607	620	589	583	648	609	609	619	588	609	560	649	587	622	580	609	610	587	641	607	586	636	631	624	596	612	563	593	608	576	619	584	626	622	618	567	575	639	611	577	594	589	593	609	605	589	612	624	639	626	614	585	600	609	609	644	622	595	647	577	591	612	602	593	648	586	649	607	606	614	588	620	640	611	585	632	582	631	640	632	597	611	585	628	609	602	617	580	572	608	601	622	671	585	567	617	631	595	602	638	621	579	578	653	579	629	607	596	628	608	644	638	619	608	609	639	595	612	613	650	647	583	639	586	647	574	585	608	606	596	585	596	618	552	672	632	619	590	607	597	585	606	602	652	547	552	616	575	627	587	641	603	632	612	600	559	573	609	633	611	591	661	601	611	563	598	530	640	587	640	608	630	648	564	611	589
6822	4913	5072	4536	2773	1916	1357	1449	967	634	890	1877	2251	1546	769	354	228	226	228	227	209	212	232	223	208	195	211	190	206	232	244	218	199	220	203	218	216	236	203	195	228	219	220	202	226	196	202	218	222	191	238	186	194	201	227	200	203	227	206	204	200	204	187	200	245	214	183	206	181	199	220	243	202	215	250	185	217	230	216	214	191	226	216	192	225	216	230	219	221	199	199	221	209	231	227	202	217	199	205	216	214	216	209	211	212	200	236	201	229	224	213	191	205	224	197	219	205	188	213	200	195	229	226	223	215	212	203	207	252	202	211	200	207	209	226	220	175	196	216	208	220	192	207	214	216	226	207	229	238	208	226	210	214	213	197	173	205	213	198	198	213	187	200	228	258	203	196	244	228	203	210	203	195	215	213	210	210	223	247	210	219	196	225	203	225	208	209	219	215	212	204	223	220	213	195	231	218	230	217	203	233	215	205	224	209	209	224	206	209	240	181	202	228	226	200	226	194	207	220	183	195	203	193	233	219	210	227	223	235	216	210	228	191	216	211	206	201	245	223	217	195	206	200	206	208	220	242	209	211	185	219	206	237	209	215	230	209	208	195	202	202	225	208	203	205	231	211	224	203	231	222	229	210	209	231	205	207	230	218	235	190	220	205	199	203	206	232	217	204	205	225	223	231	184	219	222	206	192	205	202	197	206	202	209	205	211	220	210	199	198	206	233	195	195	177	217	204	205	204	206	190	190	205	214	204	211	213	211	178	192	224	222	187	194	184	231	227	208	193	208	191	195	217	205	234	239	225	213	221	212	202	228	216	222	224	216	213	205	224	204	235	208	240	205	224	223	242	210	250	211	198	193	190	215	214	194	196	225	214	237	230	215	217	197	197	214	238	190	200	222	211	214	207	225	203	215	214	229	217	206	198	223	225	230	192	222	200	217	217	184	202	193	205	220	215	228	215	215	224	207	201	202	198	212	219	204	208	193	228	203	265	210	209	201	220	239	203	200	212	214	182	204	209	211	227	208	209	223	213	181	228	203	210	209	224	171	191	210	206	216	196	217	212	211	212	222	221	194	176	216	219	240	203	233	228	224	221	221	206	191	222	240	200	214	169	223	213	199	215	220	197	208	167	225	216	199	209	183	231	192	212	218	205	222	186	219	238	215	224	216	192	220	210	236	168	232	222	199	204	195	203	214	240	199	227	217	227	195	222	226	194	193	225	177	204	217	199	210	201	196	183	210	209	217	210	194	186	215	205	212	207	239	215	204	222	230	215	233	210	222	207	215	218	208	221	210	214	186	180	226	202	189	203	230	223	213	190	215	219	217	262	212	202	239	219	218	250	211	202	226	222	218	216	220	221	237	210	195	219	251	217	198	218	212	207	225	219	197	200	218	245	226	213	208	226	214	215	214	195	206	211	214	199	226	208	190	216	209	218	196	230	199	238	209	215	200	191	250	208	236	205	204	227	237	208	216	216	228	214	209	212	242	206	237	214	216	196	215	209	209	209	204	202	200	186	223	186	198	178	211	205	208	186	209	236	223	233	227	207	210	242	209	198	212	218	190	214	202	219	192	215	231	226	204	195	205	192	202	192	214	229	225	215	219	230	189	217	220	208	197	228	198	210	213	209	192	201	214	210	205	216	236	188	235	210	231	211	201	230	207	233	207	185	180	205	195	233	199	203	229	222	222	220	204	219	209	230	218	220	204	204	209	206	210	207	200	236	225	192	208	219	210	223	179	224	234	214	233	227	181	226	235	237	228	236	211	214	217	201	211	216	219	228	215	208	229	201	198	226	229	193	223	204	209	219	212	200	218	222	194	207	205	212	196	204	236	211	207	208	223	220	226	201	194	204	220	217	214	220	243	209	230	236	204	235	217	236	206	219	201	200	209	211	219	205	219	213	198	184	202	215	212	212	188	207	204	207	208	212	200	195	218	221	222	201	209	198	220	213	203	209	214	205	225	212	207	208	203	201	182	211	202	202	212	217	223	225	213	231	213	193	220	222	200	208	220	201	211	222	204	218	236	173	218	204	188	190	218	190	202	213	180	234	204	198	207	212	239	239	226	225	201	194	229	196	192	185	215	257	212	199	218	199	206	218	200	208	231	215	210	208	225	226	243	196	232	242	204	249	224	200	225	217	184	208	207	220	197	227	198	213	199	196	220	199	195	200	212	205	176	223	214	193	222	212	206	233	196	238	235	225	221	215	219	183	213	217	224	215	210	220	197	232	217	204	207	221	211	240	199	198	227	207	205	200	194	214	202	182	218	210	234	257	223	194	222	203	199	249	200	219	202	209	220	224	240	240	214	215	246	238	226	233	180	208	203	223	190	174	197	192	210	200	228	236	211	198	219	211	225	215	173	218	203	186	197	240	223	208	194	220	200	202	218	234	194	202	191	219	199	181	190	198	218	242	203	234	203	238	192	216	224	234	186	210	207	221	222	216	244	195	211	207	217	211	192	213	212	213	213	201	197	238	217	211	187	217	200	226	199	206	211	207	226	206	200	204	196	219	193	208	202	202	202	189	232	206	213	217	214	205	217	201	208	201	222	202	234	209	208	226	211	199	210	209	237	224	207	204	213	209	216	214	217	183	214	213	199	207	220	224	241	230	194	219	207	212	202	192	213	213	231	206	243	202	226	213	206	213	215	218	221	232	207	202	170	214	183	220	215	237	230	216	220	245	211	192	220	237	232	193	238	231	201	244	206	204	214	200	227	211	211	216	235	201	200	221	224	206	217	232	208	213	183	213	200	229	218	225	230	227	212	207	178	198	189	209	219	211	189	219	194	207	198	218	214	208	214	216	214	201	208	216	208	220	200	232	215	206	222	198	217	218	212	223	198	220	205	206	208	185	213	218	212	210	232	208	240	195	202	222	199	226	196	234	187	199	217	215	220	203	223	191	201	217	209	216	201	204	221	201	186	229	201	238	205	209	208	229	198	215	233	207	219	197	186	196	210	240	236	209	225	225	197	226	200	213	228	214	196	211	220	204	239	231	179	227	221	219	202	193	199	213	203	223	230	210	234	222	184	226	184	221	223	198	201	218	215	222	203	214	208	227	200	222	200	227	221	203	213	184	222	224	190	193	213	189	205	192	218	255	225	203	245	229	205	212	184	185	227	205	200	229	227	202	187	212	201	222	191	207	220	234	185	210	207	215	190	203	224	206	216	212	211	188	207	212	238	201	208	230	226	204	246	213	179	188	199	203	218	213	208	216	206	225	204	206	213	223	216	177	217	225	223	235	231	205	182	205	196	238	230	235	233	202	204	189	202	187	220	219	224	229	230	209	221	237	220	232	230	205	203	248	214	193	193	224	198	198	212	220	211	210	221	208	204	198	221	208	226	202	237	169	233	201	258	198	223	220	216	211	212	204	205	224	207	226	209	196	210	208	203	221	212	203	204	217	199	223	236	198	206	208	235	213	195	186	238	217	222	218	204	241	224	212	200	227	223	219	213	197	224	224	226	220	236
5226	4247	5582	7926	7892	6988	6220	6589	4529	3421	5541	10378	10219	6516	3108	1224	827	686	640	598	624	642	614	615	560	634	566	567	610	640	605	639	588	624	620	587	638	577	590	595	579	616	610	563	581	604	578	605	606	577	601	623	611	597	621	587	606	551	607	623	629	580	594	631	663	621	597	616	610	630	602	600	649	628	621	592	575	571	627	600	576	617	595	626	600	597	633	601	639	598	602	568	624	580	574	611	591	613	588	609	650	624	610	621	586	614	595	576	566	629	605	645	639	635	577	592	602	614	586	594	597	585	607	637	639	607	618	603	623	625	581	594	627	615	629	612	596	584	594	605	606	634	616	608	578	628	592	600	617	620	590	608	575	623	649	603	610	635	595	626	580	617	580	592	615	638	624	623	613	638	592	628	568	577	598	572	586	609	610	558	614	611	591	639	641	573	599	594	621	589	594	645	626	674	548	595	594	589	599	626	594	656	607	619	637	589	588	590	580	613	617	619	599	610	590	565	652	605	619	613	611	643	599	575	560	600	565	665	624	632	597	599	638	571	574	605	629	593	653	584	624	612	559	610	620	597	591	576	593	607	586	621	648	584	589	599	622	621	624	635	658	631	565	590	598	591	606	575	610	633	624	630	619	608	632	626	593	608	592	583	574	591	600	621	604	620	632	592	614	593	579	664	634	588	602	581	591	601	584	546	679	588	583	605	637	584	585	623	590	629	598	626	631	592	592	576	598	636	620	639	603	600	602	599	618	626	579	607	624	588	581	610	611	619	596	596	600	572	583	614	587	602	582	561	591	609	628	666	576	579	605	564	634	638	602	589	638	627	607	604	627	613	657	594	623	617	617	616	629	587	560	597	628	632	630	558	604	639	617	624	592	633	617	594	608	572	648	602	588	641	602	587	560	628	613	620	649	597	614	645	642	600	565	628	614	587	609	598	634	593	600	650	647	595	623	619	598	587	616	640	639	616	624	608	594	628	619	629	615	640	626	640	582	576	590	573	615	603	609	624	611	594	568	589	604	583	620	598	604	568	610	600	628	586	648	615	599	587	591	624	611	608	651	624	626	618	631	560	591	651	613	596	617	597	591	553	646	616	601	539	587	585	634	600	631	654	607	648	613	614	588	594	559	622	583	628	636	635	601	598	572	632	597	604	609	596	583	579	605	618	625	609	605	625	603	625	633	650	613	626	587	608	592	622	604	609	595	631	587	612	607	611	581	595	599	601	596	602	576	609	607	616	595	648	577	653	620	592	616	627	568	608	609	628	627	605	634	586	611	595	636	607	574	612	618	631	667	573	592	640	560	598	643	610	630	614	597	609	650	629	591	646	590	600	599	602	623	601	607	577	609	626	594	576	614	620	602	586	587	595	640	563	574	578	607	546	647	578	609	585	584	575	605	623	559	641	612	547	616	618	606	563	634	590	597	599	599	633	560	600	605	618	604	556	621	609	578	618	587	616	614	574	641	554	617	620	570	593	598	600	600	653	603	590	660	585	635	590	615	538	596	561	605	597	603	612	623	580	607	636	579	630	584	631	636	626	603	605	519	584	591	586	609	646	589	565	588	629	604	617	622	576	657	625	604	607	636	618	651	618	606	596	613	609	547	585	613	634	621	634	591	623	597	582	650	563	628	577	609	597	570	666	600	629	602	579	622	588	602	628	629	583	641	594	630	578	544	563	613	660	592	600	594	599	611	635	608	637	596	597	584	616	625	610	600	611	643	621	580	584	650	606	610	658	655	611	571	626	625	636	652	638	604	584	619	621	566	622	597	569	587	609	597	618	598	569	624	572	597	647	599	608	550	628	621	628	597	568	653	626	593	653	607	584	613	626	619	610	604	618	595	596	591	588	585	575	596	593	629	588	578	615	606	630	601	607	625	594	644	601	615	604	601	648	601	615	603	565	619	617	609	603	592	629	607	590	591	629	562	583	613	605	605	584	608	602	619	650	615	580	598	597	561	579	644	573	597	636	630	608	608	605	646	607	592	598	593	630	608	614	624	625	583	626	590	607	625	622	601	615	639	633	623	582	592	553	593	600	575	630	655	608	644	595	629	632	605	603	588	601	645	598	614	591	615	622	643	614	617	586	625	647	596	648	600	618	570	586	588	669	550	597	572	602	608	571	590	621	590	645	575	585	600	603	601	617	638	650	582	574	562	588	603	559	630	615	593	589	629	597	593	613	622	632	569	611	602	654	621	616	588	628	589	611	594	588	592	612	579	639	596	619	582	612	562	577	620	637	562	602	616	619	623	570	635	582	581	580	583	601	577	623	607	577	612	592	610	607	648	629	614	588	590	581	561	574	615	606	628	614	619	588	616	571	600	590	611	587	591	634	652	608	601	611	627	589	574	594	633	578	591	584	593	624	646	636	608	612	582	601	607	636	584	591	617	604	619	615	624	657	619	627	638	617	618	594	598	651	622	618	590	587	570	595	635	555	602	554	596	600	644	614	636	584	613	612	570	601	649	617	637	580	611	611	611	626	595	596	558	577	624	574	595	617	636	609	606	616	591	567	619	660	585	612	607	643	601	596	616	623	609	587	577	620	604	596	624	599	622	613	563	589	580	585	647	572	554	631	614	567	627	613	628	634	607	566	626	600	581	618	586	606	602	625	590	622	614	644	633	623	616	607	595	640	638	568	602	606	623	619	640	602	587	580	576	586	580	604	620	624	575	627	588	616	563	592	615	589	568	599	601	616	562	624	621	589	632	625	575	612	581	598	623	575	593	571	627	599	631	609	602	617	570	602	608	642	576	603	624	605	615	605	565	575	572	615	581	578	610	614	606	637	577	614	551	630	612	621	596	621	583	632	592	612	564	587	636	612	569	616	594	596	607	638	607	580	632	587	585	597	586	632	634	605	598	584	598	623	616	599	609	614	606	626	627	578	568	617	574	602	567	536	574	591	643	562	591	635	617	622	568	593	593	603	611	574	625	607	597	612	565	610	633	576	632	588	567	599	626	618	576	603	532	601	578	568	618	607	664	599	656	631	618	615	622	590	642	594	637	579	608	624	637	614	572	556	595	579	593	600	605	618	630	640	634	622	611	627	603	599	615	581	597	631	614	616	570	605	586	583	633	583	618	574	608	634	645	653	596	589	602	587	605	605	560	644	607	625	617	600	612	604	625	600	618	566	580	637	633	597	646	604	595	624	562	626	625	589	636	587	603	593	622	603	583	579	564	593	567	586	642	625	622	597	607	633	603	601	603	572	597	605	586	622	586	570	606	623	619	590	560	559	602	615	604	594	593	586	606	619	591	609	620	661	619	641	606	590	618	618	607	603	584	588	626	614	587	582	602	627	634	617	617	610	585	585	574	594	603	582	585	608	642	587	638	628	618	620	603	624	621	588	609	618	579	601	615	598	520	588	580	610	643	586	593	606	590	613	606	558	597	564	631	596	612	606	614	606	644	593	614	605	637	562	572	601	602	635	618	605	641	625	627	560	612	613	590	593	628	600	575	643	587	585	568	619
7099	5104	4912	4717	2944	1968	1784	1056	617	621	1082	1931	2074	1439	755	344	252	264	229	203	214	223	186	244	216	215	219	226	190	204	201	218	213	217	226	200	209	214	205	221	202	224	214	219	201	208	208	206	218	200	216	203	190	211	222	210	208	224	209	194	197	208	207	200	216	204	229	209	219	204	215	202	232	228	223	233	217	223	218	231	185	214	197	225	224	212	210	211	212	216	199	210	201	209	191	226	216	200	205	247	219	241	231	211	208	215	201	188	196	227	206	207	221	228	205	224	218	231	218	209	220	205	223	211	174	210	188	221	219	209	198	246	220	215	195	210	227	217	210	213	195	216	201	205	206	235	183	222	224	211	213	201	195	207	236	222	225	209	205	229	211	247	213	218	190	171	209	216	221	172	220	238	209	211	213	206	208	201	221	209	214	228	213	201	230	209	223	209	195	212	220	220	205	196	209	197	210	213	231	176	187	216	224	226	202	212	201	217	193	204	206	219	193	203	201	186	218	229	192	221	183	212	234	211	238	218	197	221	217	210	208	203	207	213	224	231	199	222	216	183	211	191	233	220	207	218	186	209	232	188	234	201	188	209	211	200	206	201	195	202	218	197	200	218	230	226	227	235	211	226	208	199	220	216	214	227	205	199	193	214	203	207	256	203	208	207	204	191	203	201	224	207	211	208	203	202	221	213	189	206	215	210	222	209	208	200	224	227	222	233	214	206	250	216	209	196	215	217	199	184	185	208	200	220	204	209	173	217	226	218	206	216	206	213	203	206	198	232	193	204	199	224	197	225	195	197	258	216	213	198	213	215	250	225	242	226	211	192	193	211	185	200	207	235	205	193	240	198	201	222	236	224	252	228	207	232	224	217	204	211	187	206	220	226	225	200	214	241	204	210	198	213	219	233	219	232	231	187	215	236	224	212	184	219	188	226	218	215	204	185	222	206	218	212	210	200	196	203	193	213	211	207	206	199	208	222	176	200	204	206	217	225	188	187	211	166	221	228	187	189	215	217	223	209	212	218	224	215	233	235	210	211	231	206	216	207	225	214	193	203	192	230	187	212	218	209	241	187	204	226	217	235	221	198	192	211	202	228	221	256	192	203	201	220	201	232	231	196	215	243	203	183	223	237	210	215	203	210	227	209	219	180	199	217	223	204	240	186	208	181	215	201	204	230	192	218	196	200	211	220	211	213	214	202	195	215	229	213	206	223	201	200	196	223	217	207	209	211	213	233	208	192	224	213	210	190	211	184	186	219	215	184	230	220	228	203	190	226	179	207	204	244	198	231	202	192	227	231	183	221	232	210	196	222	204	206	241	211	195	231	216	204	206	223	212	199	206	219	228	212	214	213	205	221	222	215	202	187	219	227	214	206	204	226	218	207	212	245	193	213	221	216	222	233	227	212	202	195	217	228	194	220	227	201	221	202	218	206	212	217	201	225	215	205	213	221	191	207	230	218	223	199	196	220	227	195	230	234	209	186	213	185	202	205	211	223	233	200	242	194	202	211	224	188	198	195	196	178	211	213	209	244	203	207	186	229	210	223	209	187	218	214	192	237	203	211	210	221	200	206	218	206	203	206	201	191	211	197	203	205	235	230	202	208	183	218	218	229	230	220	220	227	216	217	180	225	215	204	212	184	191	203	246	213	212	223	227	206	222	215	212	225	205	224	173	221	213	230	193	218	221	214	194	216	197	180	186	215	201	222	222	199	218	226	224	207	198	215	199	218	215	227	160	208	186	170	209	206	209	194	203	208	251	215	216	234	203	235	197	187	194	223	196	208	182	201	212	204	220	210	203	198	208	214	235	201	221	227	213	202	205	206	203	219	219	205	193	206	220	206	208	214	224	232	223	196	215	196	207	193	211	214	209	232	212	192	192	206	184	231	223	217	235	220	194	203	183	201	213	246	217	210	225	225	194	230	219	193	191	208	206	207	195	222	231	199	213	218	212	215	223	187	186	181	215	201	177	200	220	189	207	207	218	192	227	208	227	196	197	220	247	222	195	216	195	214	206	205	195	234	229	213	223	213	230	215	233	231	238	201	225	216	226	197	219	220	195	185	185	202	202	219	207	211	212	231	223	210	215	204	192	210	183	189	182	193	213	200	217	224	198	205	228	226	249	217	230	211	221	192	241	203	216	193	214	241	196	213	215	210	221	211	204	237	203	222	200	216	205	221	209	200	226	213	207	231	206	202	207	201	213	209	207	225	203	217	211	211	206	233	224	211	228	200	207	190	207	213	247	216	213	224	229	209	206	204	190	191	216	236	210	198	195	203	248	211	230	210	216	217	227	210	207	215	208	213	206	228	204	212	234	196	210	194	207	224	228	203	223	208	212	200	197	212	244	194	224	197	235	201	221	211	190	206	228	215	232	244	200	198	210	230	186	178	209	197	217	235	216	247	214	206	197	215	227	224	217	204	207	211	203	196	219	201	210	212	223	201	205	227	240	202	236	203	224	197	225	191	227	215	208	195	204	195	201	233	217	206	231	227	207	225	212	200	207	205	194	201	235	216	214	193	209	199	198	206	207	199	218	220	216	199	242	212	238	228	226	209	199	236	248	214	215	212	192	191	205	209	225	224	212	192	215	231	199	238	199	234	209	194	199	209	233	209	198	202	187	218	229	194	203	219	203	210	205	203	208	190	235	223	206	201	211	205	202	220	226	197	219	215	209	201	198	218	205	199	225	193	235	186	218	203	214	200	208	197	190	238	244	200	202	228	208	235	219	202	213	204	239	207	187	208	193	202	235	223	211	211	246	189	237	203	199	218	224	216	238	220	201	223	220	219	196	211	219	219	199	215	221	215	229	222	218	218	215	209	233	228	205	212	206	233	194	199	215	202	206	215	200	205	235	236	213	212	204	229	231	218	196	201	193	192	208	219	219	201	201	197	199	203	198	240	198	207	226	213	207	196	240	231	219	232	205	196	220	221	232	212	237	221	238	204	190	225	222	196	234	217	214	229	237	186	196	203	215	225	218	183	200	209	239	209	211	190	226	211	215	207	196	197	217	211	226	202	209	222	209	208	187	207	206	185	238	201	215	214	241	212	205	205	232	213	215	205	210	185	218	202	194	198	188	209	219	241	226	218	209	215	196	208	230	232	231	206	206	215	208	207	228	203	209	216	218	203	212	200	231	219	221	220	210	192	233	245	225	183	231	183	218	202	203	196	208	222	194	238	223	207	210	204	190	223	224	208	195	204	217	226	199	209	209	213	223	223	201	209	223	181	199	215	226	259	219	229	225	229	197	217	215	219	218	186	185	222	215	202	226	220	235	212	231	196	191	195	212	199	229	226	208	221	196	233	226	212	212	229	195	206	231	192	228	192	198	192	233	211	214	199	192	187	213	208	207	219	231	219	197	195	220	207	215	227	185	224	203	197	219	213	223	241	193	190	218	206	202	219	206	199	204	186	176	234	203	215	222	220	232	224	187	229	242	230	211	233	209	227	207	220	201	215	192	230	194	235	211	228
5465	4036	5546	7857	7737	7122	7567	4743	3418	3326	6414	10310	9953	6380	3025	1105	795	740	647	582	602	643	640	628	607	626	636	608	670	628	586	565	624	566	638	632	628	586	595	601	611	649	651	546	605	632	633	618	605	578	581	599	619	573	587	626	555	593	603	614	570	605	599	625	605	602	584	592	609	597	653	616	612	656	582	616	624	603	562	599	600	622	622	571	587	603	609	628	600	618	607	586	593	603	581	606	611	593	590	616	627	602	564	625	635	613	593	610	614	603	655	567	591	605	624	577	664	607	633	615	633	618	612	627	578	639	560	618	644	603	612	560	553	579	594	602	600	603	554	589	628	574	619	567	619	558	586	568	580	648	610	581	569	640	640	639	624	554	586	596	597	627	592	609	652	605	599	646	585	550	574	607	633	605	617	643	641	617	608	618	624	668	638	596	573	606	663	620	588	626	606	578	597	597	609	608	587	573	586	617	627	619	616	587	592	638	655	656	611	615	621	565	638	602	637	663	638	615	566	611	585	645	606	593	600	599	599	585	620	656	639	562	613	633	588	605	590	631	575	626	568	628	607	608	617	589	547	587	637	590	653	611	587	579	549	594	586	645	598	581	621	629	644	600	603	630	602	599	599	602	601	602	639	610	583	591	606	589	586	657	608	620	593	668	647	587	615	580	617	602	619	595	587	570	590	597	630	608	616	605	580	594	640	620	584	573	612	633	629	588	610	663	629	596	608	591	596	573	631	547	619	575	605	645	635	627	582	574	573	593	554	667	608	592	671	600	608	601	594	604	611	631	608	629	646	636	578	582	585	610	579	579	644	609	604	622	609	597	595	597	602	611	638	600	630	586	589	615	592	648	561	650	614	617	622	592	556	560	600	557	593	565	590	614	599	572	602	554	588	607	596	567	640	554	637	605	581	609	611	574	604	632	627	638	594	623	630	628	630	624	624	609	586	589	564	582	582	590	637	607	574	627	632	617	621	601	612	578	624	590	600	648	609	589	578	597	617	602	602	627	634	623	594	651	625	617	624	555	651	611	598	612	616	628	590	593	519	642	609	614	618	598	627	583	601	599	624	598	594	590	618	620	637	594	597	639	626	596	573	629	607	641	550	592	573	641	598	632	567	612	645	611	626	624	614	589	632	599	626	630	582	578	609	584	631	568	606	612	612	592	605	611	616	639	572	608	587	590	574	608	602	590	620	619	607	606	614	595	595	641	592	605	662	534	632	597	601	608	605	628	612	617	609	567	586	610	605	594	622	621	613	610	600	611	596	576	547	591	579	582	612	607	636	561	646	635	599	617	591	570	636	580	594	543	568	617	601	585	563	657	594	608	605	596	642	636	612	619	588	628	582	603	577	619	618	590	606	616	606	583	608	585	582	621	600	539	626	647	601	644	586	609	590	573	581	619	621	608	613	596	581	606	601	610	573	556	585	618	635	597	614	645	592	659	618	559	563	617	593	620	609	611	578	583	607	622	593	565	600	629	587	607	587	602	586	588	624	603	597	596	624	610	615	576	582	625	652	558	625	573	586	617	598	586	626	597	596	602	574	580	596	589	598	637	617	667	590	637	559	594	566	627	658	606	578	607	584	609	657	608	624	601	567	609	574	584	595	581	607	584	632	629	590	577	611	609	608	622	594	604	567	573	635	596	615	606	598	587	619	603	614	623	601	622	611	635	619	614	606	566	584	595	622	631	577	593	585	567	575	581	610	615	615	620	617	604	571	593	599	586	581	597	633	595	599	612	629	628	623	596	619	585	598	578	601	610	638	603	601	582	593	619	599	597	593	630	590	608	616	604	620	576	643	616	647	627	584	619	600	614	600	596	600	597	609	628	633	657	576	601	626	567	596	605	599	606	567	617	585	665	621	606	586	553	604	606	598	582	577	621	601	652	588	583	608	615	581	624	610	626	651	621	670	585	607	587	639	615	571	626	645	566	652	622	692	642	585	605	589	617	644	625	623	609	604	578	642	582	630	624	601	608	608	651	644	602	571	633	604	610	623	604	617	625	616	572	629	564	625	607	612	626	629	620	624	650	622	613	560	560	663	591	583	681	622	610	613	548	575	683	602	596	577	610	597	622	584	615	592	607	599	577	622	631	580	579	576	611	580	613	606	628	609	604	587	587	637	621	602	590	588	596	596	638	589	634	619	621	554	592	618	573	566	596	643	595	619	595	656	642	601	613	588	626	561	598	593	598	593	613	620	642	608	609	578	618	616	601	613	657	604	578	607	598	620	595	649	596	646	625	604	556	600	573	595	574	574	628	595	573	571	591	616	603	624	589	614	615	594	610	613	633	600	575	586	540	614	578	607	590	561	632	624	543	622	597	602	586	605	621	565	602	627	577	598	597	565	601	610	630	648	606	598	593	629	612	651	611	627	613	596	619	619	645	592	598	618	606	623	630	594	602	597	624	623	637	574	630	590	589	629	582	579	583	614	610	570	606	585	604	590	581	595	579	636	623	584	601	585	613	631	559	611	624	557	584	567	578	594	614	577	621	610	609	584	629	608	600	623	608	565	594	613	600	643	612	622	578	575	605	608	585	611	584	601	550	583	592	612	605	618	619	628	615	528	636	633	622	636	601	598	578	608	612	565	591	613	573	619	623	635	599	637	590	652	635	619	599	603	638	615	627	654	620	573	632	625	599	573	596	589	598	596	608	592	621	610	618	572	638	664	612	618	605	613	622	597	583	604	592	639	645	590	601	591	574	647	609	603	623	604	605	629	620	646	588	639	615	630	622	590	574	629	598	594	609	623	626	604	600	612	586	582	650	624	607	623	619	583	612	569	611	627	614	611	562	615	603	602	596	607	629	603	609	605	598	629	592	571	626	592	655	566	619	658	570	613	617	594	575	593	634	591	622	646	603	608	558	601	576	595	583	590	581	600	621	603	608	612	598	609	628	626	603	571	621	598	629	583	610	608	594	622	599	593	615	626	595	618	630	596	617	579	609	637	601	641	616	622	607	590	624	605	642	598	611	569	605	575	604	617	581	588	599	610	592	529	634	603	591	582	593	615	596	627	653	604	614	605	595	605	596	624	592	609	589	599	607	613	567	624	601	632	595	584	593	603	660	587	619	606	608	555	558	596	627	611	626	623	613	610	582	595	591	618	587	607	687	572	643	592	637	600	615	624	607	630	571	584	632	640	604	645	565	607	601	597	568	586	618	643	577	623	598	618	636	604	585	614	613	598	604	584	678	605	619	600	567	578	613	613	614	573	624	655	622	609	634	660	570	592	614	620	622	628	604	604	600	583	611	646	590	624	633	563	635	610	601	588	608	645	590	614	643	606	586	589	624	617	640	604	598	632	627	581	593	601	585	616	609	610	617	618	551	557	612	569	608	575	623	617	602	623	619	593	613	599	614	599	596	596	624	658	629	647	615	600	618	578	655	647	569	600	635	598	659	649	613	649	588	587	615	577	608	577	585	600	613	557	602	585	613	657	546	627	628	611	624	626	622	639	600	638	626	593	597
6961	4590	5141	4231	2878	2235	1208	776	676	804	1184	1853	1978	1325	752	358	270	217	214	208	225	221	200	211	214	229	238	214	237	214	237	222	220	197	215	208	211	214	208	216	203	237	217	210	214	217	212	192	216	231	225	213	200	241	184	197	220	230	223	202	206	216	199	194	200	223	219	200	221	216	210	192	210	189	208	226	219	207	212	204	220	222	219	199	212	195	229	232	202	190	231	227	202	209	228	213	230	223	216	216	232	224	208	197	224	203	214	210	230	190	236	205	234	229	226	228	231	200	233	195	218	209	180	202	218	202	225	217	227	206	221	206	196	202	220	204	214	197	233	210	221	208	209	215	214	221	209	221	212	225	265	226	205	216	204	215	219	216	208	211	191	228	241	210	171	194	220	200	184	218	205	206	206	231	207	198	231	248	240	206	227	203	191	216	224	196	192	189	198	223	220	205	212	208	182	207	193	200	219	192	240	212	188	218	217	216	216	221	183	236	229	215	226	203	225	200	224	227	201	205	196	202	211	217	203	216	203	211	201	191	209	192	233	234	223	206	216	213	206	216	244	228	192	206	214	199	222	210	226	221	213	206	210	207	202	224	194	234	208	195	204	208	198	207	235	210	223	219	199	204	193	209	228	219	231	211	215	211	248	210	217	204	212	193	186	209	212	227	187	248	222	224	206	214	222	205	223	200	184	199	221	199	218	213	200	192	223	189	202	216	210	246	222	209	197	223	224	206	199	204	220	222	236	210	243	205	195	232	191	212	191	202	231	212	224	217	226	226	225	222	202	204	195	207	222	237	216	174	225	237	201	203	218	214	212	217	207	198	213	215	202	219	211	227	228	213	226	244	220	215	208	199	193	216	235	199	219	221	204	212	213	215	235	202	218	202	220	220	226	205	191	213	213	210	218	201	212	210	213	216	203	204	218	209	188	182	205	205	228	194	207	218	210	215	215	206	223	209	208	233	211	214	219	232	229	211	220	223	227	242	200	197	199	188	194	223	224	210	188	217	210	199	219	188	223	228	214	205	179	190	222	218	228	230	208	267	204	206	201	183	228	222	208	191	214	205	207	230	225	198	206	210	223	214	204	210	198	219	181	233	235	199	202	222	207	200	208	226	214	206	206	226	220	202	225	223	232	210	219	201	221	207	230	215	191	215	234	193	214	205	204	222	194	230	209	222	221	202	216	205	221	203	222	213	192	195	216	211	227	223	211	233	218	199	225	203	225	206	242	189	214	213	242	205	218	210	206	182	235	214	185	197	209	225	216	225	213	187	223	237	199	203	221	231	215	206	226	210	195	221	190	173	225	225	207	203	203	202	207	204	211	216	207	207	226	228	209	259	216	197	222	214	203	239	213	200	214	232	200	227	203	230	240	219	243	230	227	224	221	197	246	220	219	187	242	208	198	210	187	175	203	228	209	192	245	223	206	237	221	191	212	189	218	207	219	217	211	217	226	223	220	218	226	226	195	200	211	216	196	206	213	185	227	207	224	197	208	235	189	187	205	203	240	208	209	210	195	201	216	191	208	190	214	209	202	221	209	207	212	217	199	218	202	208	210	248	221	208	237	203	199	200	209	235	203	212	214	212	219	230	233	217	209	197	239	217	188	232	187	190	196	210	204	207	219	205	189	193	206	216	192	195	224	223	226	191	225	220	219	195	231	210	203	208	225	193	219	227	200	214	212	205	203	194	217	210	190	226	216	225	240	195	229	186	210	191	204	187	197	208	209	164	230	213	214	201	219	204	192	216	205	234	192	223	205	187	197	209	226	207	244	218	207	236	230	202	216	221	207	217	211	190	234	222	182	202	232	210	228	233	207	211	240	217	209	224	202	217	207	215	203	223	224	210	227	214	237	217	203	202	235	212	229	209	242	208	215	225	220	207	202	229	185	229	215	233	232	235	203	207	209	184	221	224	221	225	222	182	207	189	227	196	204	208	208	214	238	187	201	195	200	234	210	204	198	225	190	186	214	202	198	219	201	204	221	190	198	227	235	228	195	197	232	228	210	213	232	220	204	205	202	237	210	167	202	230	214	242	202	214	216	210	204	206	231	217	218	218	212	223	204	231	211	237	214	194	217	208	247	211	179	234	194	217	213	221	208	195	216	218	218	211	202	215	194	213	203	236	213	213	207	195	224	197	200	198	200	222	206	231	211	204	221	203	211	190	236	211	213	217	211	198	196	191	208	255	212	202	192	181	198	214	203	193	216	214	203	205	214	236	222	214	202	213	185	215	220	217	206	200	205	222	252	195	193	217	209	216	210	220	222	215	234	193	214	224	220	188	222	209	217	217	211	222	208	222	205	218	237	214	227	192	196	216	193	213	201	197	228	220	205	215	214	212	217	205	201	191	201	217	239	218	206	193	203	215	229	229	218	200	218	223	207	219	244	209	205	218	206	213	211	204	201	214	193	207	196	230	203	205	225	202	233	216	223	213	195	222	191	237	193	210	193	218	215	228	194	225	206	207	203	208	194	222	216	209	197	202	210	179	166	229	207	219	210	189	205	227	222	207	215	211	212	231	224	237	224	225	225	208	196	224	231	207	231	217	230	217	230	205	242	220	220	210	197	192	204	206	227	187	206	214	224	198	223	208	216	181	217	227	193	199	217	212	181	205	220	203	220	217	227	211	200	216	229	223	244	210	210	203	225	226	189	205	183	239	214	230	208	233	192	195	209	204	202	228	207	221	215	210	205	229	221	218	213	194	222	212	231	188	230	206	214	214	189	199	196	216	221	220	204	240	183	206	211	185	209	214	206	203	204	209	210	219	209	218	186	201	198	219	222	224	208	198	228	203	219	237	205	206	244	215	208	247	212	188	211	201	199	206	215	216	209	192	222	197	207	225	211	230	206	204	212	226	222	197	203	199	218	215	221	200	199	220	220	231	207	198	212	220	214	206	198	236	220	213	204	193	214	210	209	196	198	199	212	220	210	215	207	223	223	219	237	201	202	197	231	232	232	227	220	231	237	203	204	193	199	213	226	183	237	208	185	233	221	197	254	208	222	211	185	236	224	228	205	201	209	208	194	217	200	210	219	205	225	185	211	229	215	208	233	184	212	193	198	198	224	223	195	201	203	211	238	220	216	226	219	217	231	215	224	214	221	200	202	207	213	206	216	186	212	196	206	195	224	210	232	227	195	225	221	215	211	200	202	204	224	248	228	220	227	227	206	213	206	244	222	215	227	183	212	218	203	214	213	222	204	237	197	203	242	199	243	222	224	200	187	219	218	191	217	219	204	199	230	190	183	208	205	193	161	199	205	228	226	216	221	174	213	199	195	200	230	185	203	202	218	228	225	232	217	222	226	199	207	210	230	210	212	221	222	206	188	211	200	186	232	207	188	212	227	198	240	208	208	210	209	194	206	230	186	198	229	221	214	199	227	219	194	192	205	220	201	210	207	205	200	198	228	236	228	227	205	243	202	199	198	209	225	209	193	224	189	228	227	185	193	217	231	227	214	191	229	224	205	191
5478	3789	5618	7234	7756	7721	5085	3513	3505	4670	6705	9950	9549	5791	2985	1409	824	678	665	602	593	588	622	636	622	590	562	640	615	596	604	617	645	594	612	636	617	626	649	642	656	588	608	639	613	621	631	620	601	581	604	600	606	636	574	629	613	571	607	623	612	570	608	589	618	644	628	599	611	597	558	603	611	620	533	627	611	643	599	570	667	572	573	625	648	616	604	635	620	607	619	591	546	656	631	576	568	599	612	583	593	643	597	594	644	570	657	591	600	666	607	641	629	574	637	605	638	624	613	619	624	589	613	640	605	624	647	617	660	595	599	566	610	618	602	626	599	601	587	593	649	633	609	588	581	660	598	597	584	638	619	574	620	582	588	613	617	675	651	615	669	576	630	630	617	593	584	604	565	614	624	649	603	594	609	569	628	617	565	607	600	624	602	598	623	591	636	616	577	606	592	625	626	613	536	646	596	580	617	613	642	573	599	623	570	597	627	601	629	605	629	593	627	593	617	574	614	639	605	563	620	571	621	602	562	619	610	599	595	631	621	628	586	618	604	592	601	633	599	612	562	576	612	613	675	600	624	617	608	611	609	632	622	626	600	642	634	634	592	592	598	613	635	562	605	630	606	625	596	593	641	618	599	577	596	595	635	612	627	595	640	619	609	616	574	572	611	626	582	642	610	578	651	636	658	605	552	634	632	663	600	568	600	576	639	612	616	673	631	597	636	631	592	607	614	601	637	575	588	593	629	621	592	554	616	595	616	603	590	559	589	619	656	592	589	590	617	591	666	651	615	657	608	634	572	588	634	623	620	591	540	624	608	567	646	613	648	604	578	587	646	605	583	621	624	651	610	614	581	611	608	598	562	663	624	555	608	571	607	595	600	593	579	623	580	580	578	640	608	585	606	619	628	627	628	559	569	616	591	627	573	606	670	590	645	617	564	580	596	598	623	607	619	613	617	640	608	633	619	614	615	590	622	614	582	589	631	590	596	597	636	548	563	557	608	600	631	571	642	592	624	632	612	626	627	666	584	593	589	615	588	631	600	610	643	587	616	612	646	583	612	592	597	614	628	564	646	607	617	610	563	612	677	579	601	602	645	608	611	627	663	593	640	650	632	641	576	596	613	588	607	594	649	617	579	565	626	667	619	619	680	595	591	596	627	585	612	606	606	601	623	615	593	626	575	607	621	615	629	657	591	621	615	613	576	555	608	635	613	579	636	609	593	587	574	597	638	606	615	619	607	587	622	646	621	614	606	633	584	618	591	610	633	607	600	568	537	622	594	607	606	596	608	621	569	630	566	567	604	649	604	619	659	584	588	585	575	593	600	607	574	628	631	598	633	638	596	639	627	600	587	608	626	647	592	690	618	587	569	615	627	609	626	608	673	617	546	634	583	616	614	587	617	632	557	583	614	576	621	667	611	622	616	629	635	645	602	621	613	567	578	603	647	624	619	592	668	597	600	595	594	629	643	609	622	593	596	544	606	620	617	658	677	573	626	594	588	566	629	633	598	606	580	593	584	598	600	615	635	606	601	588	609	603	637	634	570	634	616	569	616	596	595	638	618	621	606	602	619	633	622	597	642	576	656	597	641	644	625	565	608	604	627	617	635	631	594	607	618	617	587	605	619	634	568	633	614	633	625	635	620	617	584	619	597	573	604	578	623	600	623	615	597	604	614	612	641	579	669	640	641	582	593	565	617	617	616	647	628	602	591	590	567	586	626	603	635	634	622	599	544	605	607	587	583	591	616	580	645	615	585	590	613	602	652	614	617	601	612	586	592	625	580	577	616	622	611	592	608	647	626	585	615	593	630	591	654	623	606	601	587	634	632	627	570	678	632	604	593	622	558	680	627	572	582	609	591	601	669	630	624	616	588	585	678	613	639	621	635	602	626	564	623	623	593	649	599	611	599	639	612	595	595	624	609	603	593	642	605	625	629	584	587	618	576	615	580	623	623	617	576	602	622	585	633	593	600	609	617	611	638	663	587	568	579	616	631	670	607	646	627	596	606	611	593	594	569	588	653	588	607	533	592	641	660	617	571	606	601	596	611	605	611	561	609	617	562	631	589	584	602	580	594	584	678	661	608	633	586	621	617	622	578	561	587	630	639	630	614	582	670	613	601	595	586	603	621	550	612	608	593	649	582	577	590	564	632	622	591	617	582	605	588	616	620	633	585	580	603	617	605	587	644	592	602	582	592	610	614	575	658	612	660	593	629	608	582	597	561	597	611	640	598	654	597	605	616	621	588	594	605	581	620	616	611	645	573	604	592	615	620	661	554	656	572	593	578	621	592	573	630	607	635	605	590	614	619	598	575	599	622	592	674	600	620	595	565	625	612	587	593	620	602	573	607	604	615	588	653	582	619	595	649	617	580	622	577	603	601	625	580	601	606	590	644	641	600	612	608	656	597	638	635	624	577	639	604	619	659	610	608	640	591	625	619	595	560	583	591	614	608	618	610	644	592	648	650	587	565	631	626	614	554	598	615	595	653	584	600	646	615	581	599	581	618	637	606	645	653	628	598	597	572	617	607	605	594	607	572	629	595	597	609	600	636	607	596	592	548	642	586	634	639	551	599	578	611	577	598	624	600	617	624	603	595	619	605	614	616	616	647	584	610	600	613	588	595	612	638	601	572	632	587	623	604	633	622	606	594	560	568	631	633	604	646	590	578	583	618	635	591	616	604	603	581	613	645	579	599	605	635	612	624	624	617	596	589	633	545	626	557	592	602	605	578	570	609	628	640	578	595	579	590	622	619	555	623	609	610	608	601	574	597	611	601	610	603	631	576	596	610	621	622	650	591	609	654	656	581	601	615	648	590	584	581	579	627	599	622	627	542	625	620	581	602	613	604	589	622	624	570	554	637	617	573	617	618	641	609	585	553	596	541	546	601	605	628	649	583	571	611	660	600	614	660	575	624	604	621	656	565	574	605	569	623	623	640	588	594	603	597	624	591	640	645	575	636	578	593	595	626	652	589	588	617	572	607	625	663	581	606	605	621	658	605	570	625	615	622	605	619	540	573	645	589	643	600	625	574	605	614	576	633	637	632	610	588	593	605	601	605	593	592	573	621	616	627	574	650	618	611	568	593	573	604	604	621	575	599	637	606	628	624	624	609	595	590	654	559	599	635	593	609	630	646	557	617	619	635	620	609	573	612	635	585	625	560	609	623	636	595	576	604	630	634	612	566	590	624	653	612	601	579	625	631	656	576	583	612	586	595	584	638	633	608	634	617	588	633	599	635	612	575	635	601	599	595	623	599	605	637	643	596	570	612	568	563	638	586	614	606	626	618	604	624	590	619	608	619	545	579	630	572	612	583	621	602	604	600	644	606	611	615	615	574	648	624	609	602	617	606	556	621	593	582	623	604	653	643	626	548	604	601	623	580	624	628	598	640	624	634	595	612	582	574	644	579	560	664	583	581	612	624	576	636	621	626	612	640	587	581	594	588	583	615	615	610	642	630	599	558	575	661	623	601	551
6497	4125	4652	4356	3104	1758	858	743	694	738	1161	2067	2093	1286	760	462	284	232	233	220	219	216	201	211	198	222	209	187	202	236	199	212	197	211	199	221	230	192	212	203	230	193	231	192	215	222	219	183	221	227	232	210	213	212	206	227	185	205	194	218	222	191	216	199	206	214	177	229	203	194	213	213	202	222	186	210	188	203	214	227	193	230	223	228	186	188	215	238	220	195	201	192	213	225	208	225	229	192	242	217	204	226	234	212	217	242	224	209	225	200	223	194	213	182	209	214	234	178	205	220	208	206	231	230	211	222	237	206	219	213	210	213	213	214	178	193	208	202	202	219	197	187	213	239	216	185	214	200	202	236	235	219	210	206	195	192	203	216	197	208	221	228	215	217	195	205	207	193	199	198	217	217	209	205	219	215	230	219	248	193	214	208	227	201	206	205	214	191	227	209	198	221	237	239	212	203	204	236	210	220	219	236	214	216	218	199	203	232	202	239	214	250	205	217	194	197	219	195	225	213	229	243	198	252	194	229	218	207	217	209	218	190	212	226	225	199	193	228	236	227	205	203	224	205	231	209	231	220	204	191	212	223	214	203	220	204	219	205	237	213	209	191	210	214	211	207	213	224	193	224	226	211	230	228	209	235	232	202	176	194	215	234	205	203	214	181	189	222	206	216	230	194	239	217	209	199	194	227	235	212	200	209	239	202	211	240	224	222	217	226	228	215	208	223	222	229	221	209	180	195	210	217	205	230	231	219	220	201	206	219	208	204	198	192	195	207	252	216	224	208	212	213	208	223	231	214	197	202	228	239	224	208	202	195	207	207	210	188	216	225	222	218	191	216	220	249	213	233	219	205	191	232	212	223	191	238	232	213	193	198	210	201	196	199	227	218	178	199	223	201	218	211	233	227	202	198	205	242	249	218	219	214	211	214	214	224	234	207	203	220	214	218	232	197	200	211	188	198	234	197	224	204	217	215	228	220	213	219	207	209	207	204	214	220	215	227	218	215	209	203	221	209	214	225	207	205	227	206	202	217	212	222	186	199	225	219	186	202	203	214	234	217	190	220	186	228	205	193	233	231	199	220	226	224	190	198	222	195	243	218	205	178	192	205	196	206	211	179	221	206	225	234	203	237	197	214	209	227	202	195	216	230	212	242	211	204	229	203	221	210	224	209	194	200	211	228	208	198	209	190	224	216	194	209	211	200	216	215	239	211	213	234	224	211	199	186	204	215	226	186	225	228	213	214	209	206	218	208	202	215	200	194	202	234	195	194	222	183	241	183	198	205	225	239	205	202	200	230	200	217	233	216	239	227	223	222	190	220	202	232	190	249	214	184	203	213	193	235	207	190	209	189	189	205	220	205	192	212	233	208	217	232	201	233	204	199	194	218	211	191	210	208	199	202	179	244	202	200	214	236	211	199	258	194	231	220	207	196	202	212	190	207	202	208	184	200	212	215	208	195	207	237	230	210	232	215	219	190	210	212	206	206	203	220	207	230	219	209	234	223	242	217	203	204	200	211	221	198	200	198	225	205	225	223	200	189	230	192	199	204	224	202	206	209	213	218	205	192	206	227	218	224	210	246	207	218	196	200	209	223	186	193	204	206	201	222	191	194	227	242	188	208	224	182	206	199	213	218	187	183	228	182	192	223	224	220	204	209	205	209	229	189	210	215	194	178	234	211	211	226	226	195	211	213	207	225	193	236	225	230	224	213	239	211	224	200	188	202	210	210	182	221	210	220	237	191	240	202	211	206	200	193	196	204	217	194	208	221	196	198	203	203	194	197	216	208	179	217	230	228	216	191	186	236	213	202	171	201	216	226	202	210	214	199	234	193	217	222	217	215	223	199	224	193	224	225	198	225	238	200	214	196	210	210	193	223	188	218	206	177	201	230	231	193	197	200	211	210	193	225	208	195	230	223	213	198	236	211	225	222	222	214	233	210	189	211	206	216	220	214	190	193	239	213	201	207	213	203	192	210	198	190	219	190	211	225	222	218	191	205	243	220	213	219	221	200	222	227	195	216	224	185	213	206	191	210	242	220	215	203	223	227	227	229	213	211	225	179	206	204	225	205	226	211	213	218	210	210	228	207	223	232	196	224	212	194	208	236	221	212	218	198	215	257	224	209	194	248	212	208	239	211	229	217	207	224	200	206	218	181	231	243	198	211	218	204	264	209	216	219	212	215	231	229	211	230	220	224	207	196	238	230	212	214	185	209	218	227	187	226	234	193	237	207	228	194	201	218	219	236	205	210	224	199	203	204	226	216	247	219	193	194	229	210	244	209	218	186	190	230	198	236	224	214	200	213	213	200	202	206	215	186	228	245	213	217	229	233	213	227	200	177	206	225	192	215	214	187	203	197	227	219	231	214	235	223	205	213	209	214	218	206	224	203	210	210	222	197	206	209	182	210	205	208	239	202	216	220	195	211	209	221	179	242	195	229	198	205	192	211	217	207	224	234	230	222	194	196	222	214	241	203	207	210	227	233	209	217	184	220	211	223	227	229	215	215	239	187	205	215	180	215	227	215	190	241	194	177	178	200	227	201	202	204	234	235	200	195	210	212	189	214	245	210	224	204	181	203	187	227	207	185	208	235	217	194	214	221	228	242	175	209	231	200	215	220	212	192	215	225	210	204	226	193	213	244	201	205	227	204	211	215	206	214	246	208	187	205	230	223	207	214	239	210	201	225	221	213	188	234	230	222	246	213	206	219	216	233	204	216	216	187	213	193	227	205	230	215	214	210	231	232	230	195	178	212	204	206	202	182	199	210	238	211	211	212	195	220	240	213	213	215	200	200	218	221	231	206	214	192	215	189	223	201	228	233	241	200	207	210	201	206	221	234	221	224	179	221	202	210	230	184	211	213	207	205	205	190	200	221	191	193	206	218	234	189	227	220	201	250	201	204	208	190	196	191	200	193	199	223	234	219	195	210	208	208	186	226	215	214	210	196	240	180	197	207	199	201	213	211	234	202	199	207	222	201	221	225	213	196	209	213	199	225	213	238	219	246	235	245	197	212	203	196	208	184	195	192	218	211	205	181	240	188	191	235	187	187	213	223	225	216	206	210	193	213	216	198	202	219	207	221	224	235	224	219	210	213	226	218	156	222	217	219	214	206	207	208	226	195	219	215	218	201	214	217	203	210	235	203	207	208	206	209	218	235	208	189	219	240	251	222	205	216	245	210	227	211	180	211	218	222	223	215	211	237	235	195	240	223	223	226	234	223	209	203	220	228	227	209	188	196	210	232	176	211	206	208	234	211	216	237	201	210	195	243	211	213	228	215	185	218	210	210	197	238	196	205	204	195	196	197	212	208	207	210	202	202	218	206	210	201	201	200	238	209	207	212	191	226	232	213	206	207	211	225	241	222	195	203	224	238	206	217	217	230	230	211	226	211	201	224	190	208	178	198	194	202	221	231	206	234	232	198	212	210	196	212	230	226	228	207	223	204	217	211	221	219	210	205	232	230	219	188	231	207
5149	3585	5425	7909	8514	6377	3738	3836	3464	4324	6579	11033	9764	5776	3003	1492	849	724	657	595	593	605	621	635	597	604	626	592	602	621	644	618	625	602	602	601	583	600	569	577	584	587	636	599	617	659	599	628	547	575	626	632	656	626	613	586	616	580	650	617	577	646	581	621	611	618	572	599	633	577	573	598	674	621	598	589	593	635	607	582	578	595	591	628	598	621	599	613	590	588	663	621	608	632	601	612	602	606	593	595	626	600	634	643	574	560	575	613	616	587	615	667	612	588	606	586	596	623	564	596	600	572	599	603	621	582	618	601	614	609	627	575	565	560	616	578	638	619	654	586	618	620	605	596	644	615	587	609	581	604	621	653	595	616	594	624	587	575	590	573	567	590	645	640	608	642	574	594	570	615	580	612	613	599	641	627	664	563	618	628	577	614	583	591	636	630	597	599	602	578	592	598	638	632	661	592	609	572	592	634	623	632	600	623	657	642	609	601	582	595	594	604	595	578	578	577	632	599	569	576	632	611	589	629	582	614	558	600	570	605	631	619	644	613	614	627	574	613	575	639	598	596	621	590	576	590	596	618	633	594	598	623	634	593	618	572	585	611	626	624	609	635	622	625	593	600	628	624	597	625	606	593	601	574	558	562	624	650	601	581	580	618	601	586	590	611	583	615	636	662	627	641	632	625	605	590	612	615	599	606	644	544	614	569	579	641	566	586	621	586	590	632	617	600	666	608	607	549	613	593	571	607	622	614	630	651	622	570	678	647	585	587	609	606	642	625	571	603	651	612	625	557	579	570	597	594	621	603	594	599	627	623	613	590	570	624	590	593	583	583	611	581	654	571	579	603	636	638	618	653	569	605	635	616	606	594	601	598	604	654	603	599	655	653	581	670	609	633	617	611	598	599	580	587	593	643	613	584	612	602	582	643	625	643	608	609	588	619	611	587	576	644	614	587	623	577	562	612	611	611	590	592	598	599	601	627	620	568	598	616	603	565	627	648	559	612	650	615	590	578	654	606	619	589	592	569	663	592	566	628	593	632	632	636	603	596	614	613	608	606	603	583	645	617	582	605	654	602	598	641	563	539	621	598	606	611	624	580	593	625	604	618	614	587	605	589	626	559	585	584	659	615	623	635	603	597	589	637	623	624	609	587	619	693	575	601	559	633	643	605	611	584	608	598	612	591	673	618	610	616	589	614	643	573	622	632	615	538	589	593	614	618	634	582	601	636	584	619	572	613	652	639	629	631	636	629	578	623	578	617	621	608	648	585	580	642	657	605	602	603	600	615	654	603	553	601	631	626	612	608	597	598	580	637	612	623	662	586	589	635	563	587	634	609	617	625	613	604	605	616	640	601	597	631	586	654	598	631	595	612	636	573	632	634	613	624	564	627	610	586	593	589	579	613	616	616	633	620	596	586	627	585	589	614	586	614	633	594	613	605	586	649	589	608	622	601	560	572	604	606	682	615	590	612	641	586	600	618	596	612	614	630	575	623	613	584	645	614	618	601	651	578	636	617	637	649	578	611	578	620	604	631	611	625	598	627	563	599	608	643	568	579	569	612	582	625	626	648	594	603	606	579	607	602	623	640	611	577	622	643	631	617	632	563	666	628	594	614	602	609	613	618	652	604	618	603	605	582	599	604	567	546	587	616	599	595	621	594	592	597	596	584	633	613	614	605	592	613	635	629	633	633	627	626	618	633	579	612	623	615	595	589	631	575	601	614	608	596	592	603	623	622	639	641	638	626	621	604	559	631	620	611	606	607	636	584	612	603	640	662	618	593	586	622	604	634	602	614	666	610	577	608	632	623	602	595	598	612	640	579	632	635	629	571	585	619	587	631	590	593	600	636	654	601	602	597	625	658	553	589	616	626	624	613	597	611	552	648	622	567	570	609	629	594	619	584	590	570	542	596	562	578	658	575	625	597	618	624	610	594	596	638	592	616	581	635	608	609	604	618	603	594	628	627	589	636	611	613	681	611	616	604	617	631	583	610	602	630	610	610	599	605	610	644	618	633	585	586	591	598	571	625	564	576	569	612	621	670	590	610	628	648	592	606	592	571	618	559	583	625	658	590	615	635	638	562	609	620	592	648	603	652	555	630	553	577	604	639	635	606	617	579	574	640	599	606	631	605	605	594	609	620	609	633	573	606	599	666	611	584	554	616	636	569	610	616	633	638	576	631	602	618	594	589	579	600	599	578	578	586	646	592	584	613	583	593	598	617	619	624	591	602	624	638	625	634	601	588	628	640	585	618	599	562	637	606	638	570	613	627	626	580	597	648	599	644	599	612	581	614	607	559	608	594	605	611	601	623	612	631	603	555	638	598	597	604	579	637	584	596	579	583	611	651	626	603	635	607	627	606	617	642	609	609	582	585	599	605	620	585	584	630	613	625	628	610	628	641	636	609	624	656	617	562	607	613	621	569	621	634	616	568	624	655	637	601	581	615	616	624	598	663	578	613	616	585	599	648	648	587	597	622	640	583	610	575	586	635	599	611	606	622	604	609	569	644	597	619	607	598	612	608	603	633	623	630	609	624	636	590	630	621	625	582	594	658	610	646	572	626	629	582	590	599	632	621	603	613	585	626	569	603	552	639	608	589	579	618	621	616	644	578	587	618	642	629	627	576	623	625	622	586	612	595	598	577	608	660	639	616	622	601	614	622	574	628	609	608	614	587	640	611	613	632	611	602	563	578	606	557	647	563	615	605	600	626	582	590	570	623	601	571	621	591	593	599	597	598	590	600	641	597	645	539	650	613	616	610	577	633	668	608	581	630	599	590	629	636	602	601	632	655	562	596	606	617	562	595	623	628	645	596	637	586	638	666	582	609	656	618	591	660	627	597	603	641	636	649	630	591	644	660	571	612	611	626	583	607	608	600	572	598	635	602	583	602	626	610	594	574	607	588	623	608	639	605	596	586	637	598	627	627	610	617	598	581	616	607	651	621	593	625	631	645	554	635	599	614	631	576	581	646	603	624	564	602	589	589	624	609	584	607	625	605	578	657	656	584	632	608	611	632	557	637	596	627	621	638	640	606	548	627	610	590	602	635	577	612	549	608	581	635	576	640	627	624	551	600	668	611	631	571	594	613	592	586	651	611	611	616	587	638	604	651	646	631	570	611	600	599	565	637	636	681	582	590	625	628	633	585	603	632	643	600	604	596	609	566	611	660	567	609	624	625	599	576	626	598	592	601	557	634	628	615	618	617	620	567	571	584	624	617	592	599	582	644	584	584	642	644	611	621	662	581	600	595	640	624	674	564	597	601	658	582	635	564	624	591	601	615	602	593	627	622	600	592	634	632	651	629	573	630	573	553	623	609	601	623	658	592	640	585	640	602	574	570	597	646	581	632	596	580	628	571	627	627	635	601	598	639	614	633	597	600	569	618	630	611	567	613	588	593	591	651	630	576	613	602	634	647	643	615	608	590	572	623	587	612	613	615	604	633	615	570	641	620	595	611	601	633	583	642	593	601	641	594
5947	4082	4993	4752	2344	1024	831	686	663	725	1147	2231	2211	1397	763	429	275	224	217	211	198	207	230	235	232	197	242	217	201	225	182	219	210	226	237	226	195	228	179	232	213	230	224	209	215	215	199	197	211	228	193	211	222	251	225	224	197	215	229	220	222	217	213	186	223	203	215	206	203	182	207	205	219	238	206	211	215	205	241	207	227	235	231	223	212	198	210	213	217	214	210	195	230	251	203	227	231	216	192	228	215	220	223	199	223	226	205	217	215	216	227	212	214	206	203	219	198	229	224	195	195	213	201	203	216	247	200	213	196	204	180	232	210	210	225	218	249	212	208	186	238	222	210	258	225	203	225	209	250	200	229	202	227	217	228	228	220	226	225	214	218	218	212	215	211	211	218	227	191	215	214	208	195	213	225	200	215	184	223	219	241	213	243	221	220	226	212	215	189	218	195	199	214	212	211	186	220	209	194	228	230	212	206	176	195	206	200	241	222	209	174	227	215	215	210	226	211	197	195	219	214	197	207	229	208	221	204	214	196	187	209	198	197	206	227	219	186	223	217	230	219	231	219	244	213	205	214	216	212	218	220	239	197	202	207	219	201	215	228	213	196	178	204	189	224	218	226	231	212	211	232	222	213	219	201	215	223	218	203	207	204	195	198	200	201	225	195	186	238	216	205	204	192	190	215	223	205	220	203	237	201	222	225	208	200	225	183	243	206	207	229	217	217	229	203	195	214	230	200	202	218	218	223	223	223	189	208	215	237	230	211	197	209	233	207	210	227	221	220	192	216	192	196	192	172	221	184	196	243	199	226	203	192	204	229	223	212	204	206	210	218	224	212	245	210	225	220	220	202	207	219	213	237	215	209	226	201	193	209	218	212	215	228	195	203	212	200	193	206	222	222	212	216	214	214	200	207	201	226	237	214	210	198	190	253	212	211	202	195	218	205	201	200	214	188	222	227	217	246	214	188	206	213	227	197	197	210	212	205	196	217	208	223	196	230	195	221	203	212	224	202	209	190	225	214	212	222	184	217	231	225	218	224	209	203	227	217	213	189	214	210	190	222	222	241	224	203	212	202	220	213	200	192	180	206	229	215	213	223	200	215	192	202	223	226	215	206	214	198	198	223	244	202	213	209	223	206	207	211	203	197	215	206	205	217	226	206	205	220	201	226	202	236	193	198	191	189	213	207	204	204	216	214	216	215	165	231	238	228	202	185	228	226	225	233	185	240	210	237	183	208	212	187	208	184	222	207	220	220	195	208	204	179	200	221	204	212	185	201	217	186	212	226	227	240	222	191	238	208	202	191	219	213	201	201	193	224	224	215	189	202	201	209	226	206	226	190	219	221	218	222	209	208	225	205	204	184	203	228	209	213	230	205	175	218	225	199	216	216	200	205	223	206	218	193	196	235	215	226	227	218	258	190	226	227	187	234	218	221	230	214	223	174	210	215	213	224	178	220	201	217	220	191	215	175	212	219	227	234	201	211	251	198	230	173	243	215	219	211	205	209	208	200	184	216	211	190	200	222	213	219	220	203	220	190	206	201	246	219	189	219	217	182	186	213	196	237	217	199	212	170	193	236	207	206	229	202	219	235	215	191	206	193	208	215	227	210	218	200	224	228	208	218	205	197	199	213	199	205	197	239	218	225	208	193	211	214	215	221	200	222	207	232	233	221	247	196	235	218	230	228	222	219	217	200	219	214	199	241	228	203	221	218	180	180	193	200	217	227	203	233	221	220	226	217	217	230	207	229	204	224	195	216	204	209	217	199	222	232	216	200	210	193	191	196	214	206	235	221	219	190	202	239	213	208	235	227	210	197	185	208	204	221	224	208	223	205	208	208	239	232	207	204	226	252	208	224	218	219	225	212	203	223	214	219	214	200	201	226	215	216	205	202	227	213	195	206	205	220	222	213	212	221	207	225	198	228	191	180	193	223	204	201	191	199	227	189	213	221	220	205	203	209	207	224	218	217	207	203	223	214	222	215	198	230	207	192	204	217	183	193	209	200	233	201	223	234	211	208	237	198	204	223	245	231	191	224	219	195	224	203	212	231	215	190	183	234	236	199	202	201	235	202	214	197	208	209	216	235	233	215	232	212	179	226	217	181	204	217	231	218	197	206	234	223	214	186	177	215	236	213	205	224	207	205	202	191	218	185	220	209	212	207	215	217	220	205	227	206	183	201	218	205	199	246	224	205	253	200	226	199	186	246	207	211	210	191	196	226	220	191	216	196	218	224	211	207	213	189	197	246	198	212	216	185	207	228	205	227	195	204	207	251	203	242	217	214	226	222	217	205	237	238	219	200	201	210	191	235	224	216	229	195	198	195	188	246	214	223	225	200	214	224	200	232	199	222	207	212	227	190	192	215	215	214	207	221	220	197	199	209	205	224	209	201	209	194	204	236	205	205	221	184	210	240	213	233	215	229	226	221	218	217	205	188	193	218	212	202	213	235	213	225	201	216	207	218	239	221	241	212	207	196	196	213	229	201	215	212	211	212	209	199	209	206	229	220	218	228	216	209	210	202	190	235	215	204	196	214	217	248	198	222	230	208	207	206	228	217	214	173	215	207	204	207	200	230	225	228	230	199	223	185	239	204	211	204	195	202	225	210	232	193	202	211	219	202	200	212	213	207	206	237	217	193	205	214	207	199	197	196	230	201	192	228	218	196	232	247	215	221	209	222	214	215	218	188	198	211	209	228	214	201	239	208	197	215	211	221	224	230	225	200	202	227	196	209	212	181	214	219	204	214	223	226	213	209	214	218	222	222	208	219	210	187	239	211	196	196	238	227	219	208	203	203	195	201	210	166	195	225	177	184	228	233	234	213	194	200	199	222	212	235	215	218	213	220	215	233	227	215	209	227	218	209	218	200	193	214	214	217	231	233	205	231	208	204	216	219	218	227	194	223	228	183	218	223	206	199	215	204	210	235	231	222	222	218	230	208	216	217	228	217	176	213	181	226	236	199	220	203	214	196	181	212	196	210	236	193	207	244	216	193	212	222	240	220	211	212	233	187	242	210	224	235	209	228	195	212	206	236	215	227	197	264	225	203	220	233	211	230	211	207	208	198	216	205	211	222	242	231	222	193	224	207	204	203	220	200	232	223	219	205	221	219	192	224	213	215	232	193	210	240	239	205	198	194	196	209	238	230	210	213	197	189	211	218	206	206	195	214	215	195	225	183	223	214	200	193	201	200	189	216	223	224	215	245	203	205	215	229	214	214	219	223	203	215	181	185	198	221	206	200	215	189	221	180	206	206	227	219	230	223	236	201	221	212	220	203	218	210	231	196	212	226	204	204	236	220	222	217	190	225	210	206	220	193	217	214	224	216	217	190	212	205	204	195	218	203	221	188	221	190	215	211	209	208	210	206	217	194	205	225	213	190	200	198	229	234	219	220	200	220	224	193	225	209	208	232	188	227	213	215	231	242	223	204	224	220	211	222	232	226	197	204	226	212	227	231	191	201	191	209	205	207	223
5058	3699	5857	7882	6219	4170	3870	3490	3460	3933	6804	11287	10107	5936	3127	1458	887	633	659	616	610	608	611	632	645	623	609	607	605	608	593	604	622	575	607	611	614	581	636	639	626	590	600	607	601	585	605	635	565	606	615	602	592	583	585	574	614	629	575	592	565	588	655	595	613	584	570	621	661	608	614	659	589	601	590	579	626	629	629	572	629	648	593	600	630	627	593	583	597	605	633	607	676	615	615	607	585	620	629	598	619	614	610	642	593	597	633	623	626	604	579	645	621	595	596	587	601	648	577	593	634	636	643	622	632	631	609	578	608	607	590	615	644	605	605	615	601	613	602	620	599	618	651	575	595	649	617	607	613	580	624	598	581	608	610	611	613	585	594	624	655	597	591	641	605	621	588	571	653	562	570	623	577	601	622	614	588	584	647	614	634	617	596	625	611	613	632	581	617	638	620	609	599	626	616	582	636	576	615	612	574	603	582	617	589	589	603	606	596	625	629	611	640	630	570	657	601	639	604	581	573	608	657	593	594	641	596	594	549	601	639	630	586	629	619	606	619	597	596	599	602	622	599	583	610	602	591	604	649	601	606	617	670	567	574	610	596	596	611	609	632	640	539	622	548	568	619	643	642	615	591	623	594	621	617	605	593	591	586	632	640	576	621	584	606	620	621	594	597	595	640	659	606	635	613	637	607	640	615	601	651	611	622	607	589	604	576	570	623	601	629	646	632	614	643	585	626	577	574	620	626	567	588	580	605	572	573	618	654	622	603	636	638	598	598	641	614	566	609	600	607	613	631	614	601	640	595	612	575	620	594	639	628	666	593	595	598	668	600	576	603	633	575	604	631	588	622	588	621	587	616	634	577	673	658	641	582	557	633	622	636	614	659	623	633	617	631	632	602	609	584	586	595	609	560	634	608	621	599	618	591	583	602	619	633	651	593	591	615	623	612	613	602	695	599	590	595	546	622	618	600	618	617	604	607	621	570	628	612	608	619	645	633	642	623	568	576	621	637	595	613	571	640	586	609	602	634	598	634	619	576	616	611	599	599	617	562	597	568	620	579	618	607	636	591	648	617	634	625	628	587	561	609	591	606	607	622	610	634	572	631	609	663	610	634	612	570	613	601	571	539	583	593	566	582	583	613	644	598	577	648	617	625	605	649	586	587	622	559	578	593	622	594	582	641	614	609	615	631	605	564	625	587	612	610	632	594	590	532	643	603	602	629	586	638	559	601	616	606	653	649	603	590	613	654	550	633	608	640	583	605	568	596	651	603	591	608	622	601	652	554	632	633	572	625	610	613	635	641	602	635	567	595	661	603	637	556	574	607	618	648	564	620	576	585	607	576	603	642	598	603	596	559	640	546	617	561	608	626	593	606	597	637	624	663	633	631	646	640	643	660	622	597	583	589	563	621	621	627	605	595	640	634	639	584	577	622	586	680	606	593	568	572	608	559	613	633	616	587	596	555	655	571	620	627	598	624	643	678	602	586	612	606	595	601	610	644	596	622	626	675	634	593	564	634	595	588	574	631	583	627	638	617	590	630	611	650	635	632	595	609	619	610	644	599	607	557	625	597	588	646	574	657	556	620	567	645	630	594	630	615	559	617	579	607	651	537	590	629	624	637	628	603	583	623	638	598	665	586	602	606	616	598	614	560	583	593	568	624	627	627	584	618	666	607	613	603	533	648	570	623	600	612	584	638	591	639	567	636	619	616	611	585	613	605	612	626	598	610	605	603	599	654	640	602	624	607	573	619	597	607	630	611	622	596	657	612	588	612	582	602	555	648	602	623	612	617	607	608	621	640	597	596	620	654	553	625	634	597	664	585	612	615	614	604	575	614	643	579	601	624	570	602	649	667	580	620	609	603	617	636	619	547	621	601	613	582	599	638	621	604	648	570	610	631	643	592	612	659	577	664	608	634	579	600	613	625	631	608	581	636	603	594	572	624	629	574	626	610	613	617	606	608	637	588	562	628	620	622	624	607	578	643	622	612	610	556	596	614	634	628	638	631	608	563	624	661	632	587	606	600	591	636	585	619	628	615	605	610	605	627	614	635	635	629	574	579	615	631	602	559	577	594	596	623	616	630	602	597	606	642	632	614	592	625	625	580	625	599	605	622	646	605	606	578	629	596	633	609	606	587	576	624	573	624	641	638	618	622	629	607	571	633	547	609	591	568	621	610	602	647	638	563	619	636	607	642	616	582	596	623	560	616	606	606	603	580	611	589	630	590	565	570	596	646	649	628	601	628	622	551	643	631	653	614	580	644	634	576	662	589	585	609	632	627	604	579	592	631	641	589	624	628	628	648	596	603	607	631	641	587	635	615	623	637	626	618	583	622	644	627	590	592	641	614	564	645	667	598	613	661	660	596	601	614	644	624	635	615	638	595	595	627	595	637	651	593	595	583	629	627	579	601	606	591	570	571	608	652	608	592	616	604	628	616	621	607	605	592	579	607	637	660	634	626	612	635	595	626	590	616	639	593	648	612	601	643	616	642	588	592	619	589	602	618	577	594	616	542	634	578	585	602	571	632	594	634	602	605	623	624	628	618	579	603	604	616	639	611	604	606	585	627	631	661	586	650	607	596	609	615	581	558	690	589	646	656	615	636	612	582	606	634	572	623	647	649	584	617	650	599	593	564	645	588	612	623	603	645	635	556	624	570	600	571	640	592	652	623	596	595	645	583	560	643	597	580	595	651	613	595	572	625	660	606	604	649	635	611	594	571	595	636	618	606	532	623	596	635	622	616	627	621	638	599	634	597	606	624	582	661	639	569	621	595	618	663	629	555	589	571	591	643	653	599	588	608	586	583	565	585	603	621	561	610	583	619	630	595	582	636	617	606	583	620	649	624	641	589	598	599	628	666	609	557	618	647	641	626	631	584	610	601	622	622	615	574	609	624	610	614	619	583	592	623	614	612	590	597	621	603	574	584	588	576	646	605	637	623	574	592	552	632	643	580	603	650	623	610	622	632	627	612	623	636	598	628	592	604	600	626	652	616	602	609	601	596	614	610	595	599	614	633	578	633	617	579	589	628	641	632	603	610	591	592	572	625	606	605	601	575	629	631	624	578	627	610	622	617	585	625	619	628	610	595	585	599	588	620	606	614	614	601	609	666	588	593	632	653	637	609	604	605	624	582	618	587	634	611	596	598	605	631	609	607	663	640	581	592	624	612	551	599	605	659	623	609	643	590	597	645	611	605	628	649	607	600	638	587	590	609	594	611	596	596	628	644	566	609	563	601	627	584	616	588	610	641	564	629	601	635	588	637	657	646	614	599	628	589	630	615	612	589	629	594	614	607	609	596	648	625	653	634	658	593	617	603	605	598	611	680	631	537	602	611	614	569	646	616	580	640	604	649	632	584	638	665	636	592	637	588	592	584	615	648	559	619	595	613	604	600	585	585	623	604	610	562	666	608	620	628	605	603	625	616	602	557	620	640	593	604	596	625	657	592	589	590	604	602	621	582	607	577	613	589	576
6359	4171	4645	3272	1339	1002	749	707	727	696	1139	2224	2370	1579	744	442	271	228	230	221	187	215	212	213	207	176	221	219	201	206	233	214	206	220	212	207	212	165	203	213	219	195	202	212	220	228	211	207	193	214	208	224	206	221	204	211	206	236	207	215	230	193	203	222	184	231	198	228	250	159	246	225	228	220	230	238	213	207	201	216	198	239	195	209	219	214	219	210	202	211	207	215	219	232	205	199	210	219	214	223	202	221	191	200	217	198	193	209	185	184	218	234	196	202	218	224	232	194	224	197	208	203	193	209	190	215	213	242	210	191	219	168	204	212	214	203	192	227	211	225	198	210	224	201	215	211	237	194	179	223	193	214	234	188	216	205	204	202	216	212	234	220	226	193	210	226	223	213	199	243	207	215	204	202	210	210	200	225	200	207	206	216	226	226	184	223	195	230	217	217	216	217	210	225	220	206	205	209	188	197	186	204	208	195	208	198	221	203	187	225	206	216	216	197	211	213	226	224	210	180	244	200	188	195	180	188	206	186	236	183	227	210	238	221	192	201	225	227	210	205	210	201	195	220	214	211	203	186	210	221	210	216	213	200	214	220	225	231	203	211	218	209	210	204	203	213	226	198	231	204	214	201	204	236	199	203	207	188	212	211	223	183	226	196	227	187	212	202	187	212	217	258	234	209	204	209	218	213	208	200	203	205	217	222	183	197	220	198	188	217	208	211	219	195	190	213	220	200	218	204	206	212	212	208	219	214	218	220	221	190	220	222	238	214	191	206	204	202	203	203	220	203	201	211	197	191	209	197	185	205	195	204	218	233	203	215	223	231	215	218	216	217	213	215	204	205	198	214	201	202	204	214	206	199	215	210	201	224	225	202	237	210	196	196	226	229	203	202	226	233	211	210	219	241	208	192	199	207	220	212	206	227	193	200	205	217	200	217	210	176	195	205	216	213	173	204	233	224	203	212	229	200	205	201	215	220	216	218	219	211	204	188	194	211	221	208	217	194	232	214	205	193	202	223	184	189	207	205	229	232	206	215	214	211	196	193	196	210	190	215	236	225	231	193	213	206	235	228	174	221	228	224	218	193	190	213	222	212	194	191	197	196	195	229	181	225	197	196	200	215	224	235	204	186	217	167	211	202	209	186	232	223	202	198	220	188	207	219	202	247	202	220	208	206	220	223	200	215	220	174	231	204	226	221	228	214	233	199	211	204	220	195	229	218	214	211	194	188	225	204	206	213	205	234	232	209	207	191	232	206	195	200	235	206	221	202	201	220	193	216	201	214	222	188	209	226	232	208	218	228	195	217	202	199	226	194	215	208	207	212	205	214	214	231	195	225	230	216	220	204	224	201	200	244	200	238	208	193	202	225	198	210	210	214	240	204	227	214	207	211	246	228	196	235	233	225	235	216	199	234	228	239	206	217	180	208	195	181	204	213	189	215	189	212	215	188	254	217	232	207	228	207	236	217	223	199	207	198	219	212	202	198	238	192	193	196	233	205	192	201	199	186	193	232	205	191	203	218	216	234	213	219	230	232	184	201	228	229	234	218	192	201	210	202	202	213	209	176	192	194	217	224	195	213	226	212	205	228	206	192	196	225	207	227	221	206	182	216	221	228	237	210	184	217	226	202	204	210	228	206	217	216	201	217	208	207	249	214	221	203	215	207	183	203	219	213	214	184	221	204	197	233	226	243	178	185	203	219	229	213	219	210	219	188	217	223	210	221	214	250	236	211	243	234	206	219	215	225	235	208	229	201	237	234	220	206	199	212	218	178	197	200	217	197	220	200	214	182	204	218	216	227	200	212	221	206	227	189	195	220	211	187	192	212	196	222	199	214	205	189	210	174	206	221	221	216	203	218	238	200	200	229	233	230	189	217	233	201	228	214	196	234	226	209	183	201	240	219	208	229	210	199	190	218	232	212	209	181	211	205	217	229	221	194	221	203	228	206	231	201	210	213	180	210	202	210	214	207	202	245	209	227	222	193	210	187	192	205	188	206	249	223	208	218	192	209	196	213	219	223	199	219	230	213	206	223	211	198	228	246	196	221	187	171	207	217	230	213	210	221	236	201	175	208	212	205	237	197	197	214	188	216	226	194	222	221	197	211	216	199	214	237	194	245	198	151	207	209	221	203	208	199	212	238	214	202	209	217	210	233	215	229	205	218	211	199	225	210	202	232	232	217	192	194	182	204	204	202	190	220	189	218	210	216	202	222	210	200	226	220	196	210	219	210	226	230	208	197	191	191	206	190	198	209	219	234	223	210	220	203	229	199	219	223	198	247	188	189	218	238	214	217	208	226	220	216	200	218	200	176	172	218	222	214	226	235	215	202	224	206	225	241	235	211	187	199	188	210	234	197	229	238	218	219	217	223	221	210	215	220	208	231	204	213	223	219	232	200	218	189	212	208	220	232	218	185	220	215	201	201	199	215	218	206	221	219	204	206	188	191	221	214	213	231	205	191	201	218	183	200	211	217	221	216	193	169	209	213	203	230	221	204	219	207	215	221	202	250	224	214	238	199	221	223	225	242	215	231	179	202	193	224	225	218	206	229	199	217	238	216	214	205	219	215	213	229	210	200	197	234	217	179	214	221	218	222	209	216	218	215	197	207	212	220	208	210	223	233	225	237	199	229	218	191	214	223	200	202	201	216	213	195	220	211	201	235	206	195	208	181	193	212	199	204	242	210	214	240	214	194	216	204	221	216	217	205	199	197	229	205	224	215	217	217	215	189	205	220	217	184	210	232	198	194	223	209	206	221	220	208	228	219	202	228	198	231	189	208	215	189	213	168	218	215	207	222	213	225	189	228	223	207	221	229	191	196	214	204	205	230	197	213	238	217	203	194	225	212	212	201	199	246	235	210	210	219	203	215	225	218	218	203	222	230	223	214	229	228	195	219	194	240	234	217	226	211	231	214	191	204	199	194	215	217	224	215	216	221	205	224	204	212	213	220	210	217	223	198	205	210	220	219	206	212	200	220	203	206	195	241	220	223	207	203	214	212	192	181	208	179	217	214	216	185	198	227	236	211	230	220	219	184	195	239	213	216	216	218	217	215	208	204	215	207	223	219	205	214	198	189	208	225	215	197	209	208	213	188	212	224	228	204	207	210	189	193	218	242	220	206	222	215	243	200	198	212	186	226	212	212	197	247	212	216	205	208	218	217	190	213	195	218	239	214	229	217	223	185	208	209	187	214	217	184	191	229	198	217	238	210	208	231	245	195	194	208	190	190	201	213	197	217	216	223	213	214	235	220	189	201	220	189	208	184	230	198	211	193	221	209	188	207	223	189	196	191	221	195	206	206	183	211	212	169	226	211	209	211	211	199	216	241	208	202	193	217	218	203	218	215	175	228	183	218	219	204	216	213	225	176	216	203	222	203	223	211	202	202	196	211	202	229	211	206	220	204	223	236	235	203	201	232	192	222	231	220	189	211	216	204	212	227	206	241	192	201	207	233	213	231	234	199	216	213	194	196
5021	3614	5408	5628	4382	4099	3707	3493	3765	3773	6792	11446	10839	6469	3095	1460	843	632	631	647	639	589	630	587	641	625	618	638	583	607	570	565	646	643	618	581	597	638	622	541	637	588	621	553	560	620	591	606	574	625	609	601	623	591	575	599	637	596	588	554	618	585	636	567	656	604	598	598	590	680	590	609	609	564	607	607	603	594	617	650	573	631	616	609	583	604	602	625	629	610	609	617	624	608	663	607	621	673	590	649	621	642	619	649	642	567	583	601	614	599	619	592	671	580	642	618	595	632	603	633	615	623	577	605	596	587	659	600	573	576	567	569	575	581	647	597	592	630	642	626	621	608	610	601	554	553	637	596	593	617	562	598	641	623	626	597	606	617	618	639	566	619	618	579	639	568	606	607	577	641	583	606	626	617	620	609	592	597	632	607	598	589	573	641	603	577	620	590	612	615	621	600	619	626	672	628	613	642	620	593	635	586	590	602	616	645	608	629	664	592	623	593	556	613	605	608	562	609	579	618	655	644	600	596	603	608	627	589	581	673	581	587	577	629	618	583	576	574	613	611	590	590	609	637	639	606	600	603	623	667	609	626	589	633	613	613	610	626	613	621	626	587	623	633	634	637	598	646	570	594	654	580	640	579	621	586	583	604	608	598	574	608	580	564	606	638	641	634	560	625	633	594	614	580	625	603	609	600	654	614	621	610	603	607	590	554	576	586	604	592	587	594	645	625	600	584	627	600	574	562	625	588	581	611	562	596	632	593	600	551	628	625	605	635	616	579	621	594	646	638	626	615	603	578	611	626	625	659	576	569	602	597	635	595	643	616	581	627	629	637	581	603	603	596	611	628	595	598	555	612	660	626	668	583	574	584	613	576	605	600	616	613	634	600	587	615	633	575	585	612	637	634	661	641	604	625	605	620	589	626	593	590	589	639	631	574	609	612	633	629	593	606	578	604	583	586	547	608	594	551	642	608	611	583	574	600	585	592	582	607	641	572	596	650	556	607	620	621	584	634	607	664	632	610	594	605	599	630	610	601	587	576	636	607	604	629	596	635	571	593	581	646	591	616	628	594	626	579	606	596	590	614	647	592	619	649	613	584	582	610	626	635	613	582	606	624	631	583	638	635	615	584	571	607	608	596	630	595	617	583	625	611	611	608	600	627	645	622	654	633	604	623	573	572	606	579	617	626	651	628	582	602	618	609	629	592	617	552	563	634	609	652	594	652	626	620	580	631	585	604	641	622	627	611	621	617	637	601	558	584	613	613	623	642	627	622	575	608	634	640	603	634	616	600	644	616	599	638	613	582	615	573	625	620	614	592	632	606	645	621	604	596	597	614	625	598	613	613	630	605	610	636	611	600	603	625	668	590	671	607	580	627	625	594	586	602	601	640	597	624	596	641	580	552	612	608	660	608	640	550	624	589	589	621	606	621	598	639	585	632	650	589	596	595	622	614	609	601	567	593	585	625	609	606	569	625	621	659	632	661	608	609	626	616	602	623	599	587	594	587	573	622	573	597	584	577	625	608	594	671	601	642	662	607	600	560	643	642	626	585	604	550	662	589	607	581	611	600	644	635	600	600	598	618	582	624	603	596	621	616	583	605	596	622	591	640	607	583	613	550	596	600	569	613	614	607	647	623	588	616	581	615	604	634	616	597	587	600	620	639	614	619	628	612	650	633	583	604	602	575	594	593	609	591	621	598	585	623	602	592	609	621	628	611	629	658	609	618	643	594	574	633	625	633	606	614	594	637	588	612	562	613	550	585	628	604	574	592	592	614	610	609	576	599	640	622	604	585	604	638	598	629	576	570	619	602	601	590	611	626	607	609	638	612	620	570	615	588	663	599	628	627	606	637	569	619	644	583	646	638	629	624	579	594	647	594	612	593	614	591	597	559	622	638	625	632	565	661	601	619	608	580	636	615	638	593	636	621	573	617	581	598	582	577	645	624	616	601	589	615	583	580	600	567	595	608	619	559	632	602	596	636	630	628	629	603	604	623	639	598	590	637	631	577	612	608	605	608	592	636	604	630	634	626	565	596	627	610	608	629	588	635	592	602	566	600	630	646	569	630	567	607	605	599	547	611	653	620	588	590	591	622	613	638	608	651	574	563	591	591	603	578	583	607	635	576	592	589	599	587	633	582	637	616	595	622	558	604	632	565	629	581	618	643	619	609	597	603	627	592	579	583	608	612	640	591	623	610	628	630	623	622	615	581	573	586	567	572	613	588	623	634	615	584	554	586	646	612	606	615	551	610	612	598	620	582	615	586	615	602	640	612	636	609	579	615	622	639	627	607	569	596	603	549	557	606	615	572	556	604	607	611	642	660	601	630	623	622	684	595	597	615	570	591	598	578	604	605	637	632	638	603	610	606	609	579	586	608	595	609	632	620	614	617	613	619	620	642	553	614	576	602	575	605	598	567	577	604	648	576	625	607	601	588	583	621	659	588	624	628	617	619	602	602	596	581	607	602	625	585	580	555	602	560	571	573	584	620	599	603	590	632	631	605	630	622	612	600	603	608	579	623	635	585	599	580	613	603	641	602	606	555	628	620	571	593	601	550	585	644	593	630	591	613	610	610	593	581	582	597	624	642	592	634	603	649	596	614	594	573	605	579	569	600	661	607	585	617	619	632	612	614	637	645	579	645	634	596	626	562	650	590	582	622	578	574	577	588	573	586	606	556	587	621	609	648	583	640	582	611	597	634	604	600	605	618	604	576	615	623	576	605	584	582	602	634	651	625	614	576	643	587	634	627	618	601	637	624	605	595	562	616	595	610	606	616	608	617	561	579	613	601	586	575	608	608	624	626	619	600	646	628	639	625	605	590	611	645	577	564	595	612	616	630	564	617	554	577	622	633	635	649	652	580	641	601	612	617	633	614	631	604	607	602	637	599	547	617	582	622	620	574	606	598	595	591	565	606	615	596	582	628	567	590	602	634	606	610	611	609	602	590	617	617	644	641	577	612	628	626	612	562	608	625	580	579	575	648	623	631	580	610	648	653	557	631	589	637	606	610	578	625	580	645	616	618	583	598	595	620	588	577	611	616	580	587	595	635	604	606	599	665	632	586	599	626	632	600	563	657	604	598	554	637	656	603	577	625	573	630	570	630	627	660	619	588	645	620	582	613	568	642	601	641	657	655	671	594	615	615	603	576	605	597	604	615	619	639	610	603	641	611	583	624	624	569	647	600	582	618	620	635	602	661	554	650	624	583	623	634	602	608	596	615	617	664	654	633	627	615	616	635	593	627	601	605	609	606	593	631	656	605	588	648	587	594	601	611	620	581	611	616	620	603	584	579	632	601	618	602	569	575	637	638	619	581	631	586	597	601	577	608	610	625	619	601	599	596	535	561	585	556	645	654	605	562	615	609	612	588	641	592	582	632	600	657	605	594	582	611	581	631	622	582	659	598	621	569	588	636	600	618	612	587	565	603	597	588	614	601	601	598	629	576	609	606	610	605	627	581	625	617	589	621	563	614
6259	4538	3846	2363	1157	833	742	709	797	707	1338	2211	2413	1572	739	419	263	240	219	208	217	213	219	207	211	206	210	224	218	199	211	211	196	229	212	206	186	201	208	187	203	181	210	208	169	206	210	210	213	222	215	189	214	212	223	213	202	230	212	241	221	218	245	209	199	224	195	206	216	195	203	203	217	220	205	162	207	223	210	209	185	220	214	211	221	201	230	214	227	208	203	221	188	232	226	223	205	212	197	220	208	211	209	219	210	214	197	206	205	227	215	192	214	208	221	201	197	236	206	209	233	220	202	217	228	197	221	223	217	221	215	210	203	197	198	196	206	198	227	233	202	196	224	202	238	210	217	234	224	215	200	207	226	208	202	202	206	206	222	231	191	221	210	187	223	189	196	220	165	214	230	194	192	218	207	236	191	194	195	235	205	198	222	204	194	202	218	211	218	212	215	208	194	227	217	215	212	223	184	208	226	230	205	228	219	202	208	205	210	207	207	193	180	236	232	193	203	178	234	225	226	186	213	204	204	204	218	212	216	184	221	216	229	194	218	197	225	225	205	236	184	198	216	223	243	242	209	183	242	232	239	221	213	236	211	236	195	180	194	227	234	185	221	208	223	210	230	217	185	216	206	194	205	191	210	243	202	216	197	215	228	196	203	199	206	229	189	215	193	207	185	211	233	200	232	222	216	199	218	191	235	218	197	227	203	189	225	200	219	214	224	212	206	208	219	235	203	240	231	205	229	226	206	223	223	201	190	229	217	208	206	238	218	218	197	204	207	225	216	199	220	218	209	211	229	196	195	191	201	184	217	216	209	232	204	214	218	209	217	223	205	192	199	214	200	195	223	228	211	222	190	191	217	205	259	213	236	193	235	221	199	235	192	221	211	208	192	205	178	226	220	193	212	219	231	234	217	223	218	225	241	197	211	209	213	226	224	217	199	203	231	221	198	210	214	239	212	236	228	231	207	212	193	207	203	224	198	215	217	189	196	204	212	221	203	227	210	214	201	214	216	225	230	206	252	207	199	198	218	246	201	210	240	205	223	229	205	193	199	222	211	220	227	223	210	212	192	204	202	220	221	231	215	210	228	202	197	191	204	209	206	215	216	211	224	234	202	201	198	185	201	168	206	185	195	214	183	207	218	227	224	224	210	206	212	206	215	223	217	202	205	180	226	214	195	189	202	199	202	202	232	199	207	229	191	201	201	209	217	224	223	228	217	195	220	194	213	213	190	234	213	220	199	231	216	186	223	218	201	203	199	218	222	236	223	194	234	221	219	217	214	221	214	199	207	224	202	232	187	222	206	206	215	207	242	235	203	231	202	204	229	216	205	205	228	209	202	227	211	220	208	202	197	231	190	224	208	224	223	191	220	220	202	211	207	216	209	191	209	213	207	225	227	221	230	212	200	194	176	230	232	184	215	212	219	204	210	219	221	208	204	211	238	207	210	233	193	206	205	184	215	216	210	222	209	219	249	223	222	229	198	233	216	163	199	211	201	211	211	213	206	206	218	202	206	188	210	201	214	189	192	221	203	214	222	215	206	208	206	229	191	216	223	201	220	207	198	221	178	215	219	222	202	234	222	188	200	210	219	205	217	201	237	214	212	227	193	222	207	216	209	219	226	235	178	197	207	222	243	186	209	209	224	203	235	231	195	186	220	205	174	232	212	227	190	220	229	199	213	245	234	218	202	188	215	222	215	168	224	219	205	213	200	215	211	206	204	249	212	232	217	224	222	201	179	202	189	220	203	218	229	194	212	204	180	193	227	229	199	219	197	206	205	199	193	222	215	229	203	234	184	222	189	222	213	217	215	204	182	214	219	207	196	220	213	196	241	206	215	228	204	186	205	230	215	209	202	223	213	190	225	213	247	184	219	211	218	222	222	211	218	197	243	186	200	223	189	188	210	219	200	216	195	204	218	215	218	195	211	214	233	193	225	202	225	219	228	199	201	221	216	198	203	211	200	192	195	218	225	195	227	198	219	225	216	214	218	212	215	212	212	202	206	235	213	244	212	199	215	213	212	212	211	210	194	226	200	219	204	234	188	212	213	202	207	213	264	222	184	220	206	217	189	222	230	218	214	220	196	200	205	205	224	221	223	211	193	222	195	211	213	218	190	198	252	218	241	208	210	219	204	198	215	217	218	222	214	206	217	214	175	215	234	214	208	213	197	225	249	199	211	198	214	222	194	217	204	210	218	179	191	234	207	204	195	232	198	215	224	196	206	195	194	210	209	221	224	218	206	186	205	219	196	217	223	206	201	213	199	237	199	229	199	204	205	194	232	209	186	184	220	228	216	254	201	211	207	217	195	192	203	201	225	197	214	231	243	212	211	228	197	215	220	211	202	210	245	216	246	184	229	221	196	200	204	219	216	236	213	224	182	231	217	199	229	204	176	195	226	233	228	239	204	201	204	198	219	215	213	211	225	180	198	203	203	203	204	196	192	204	197	219	215	215	220	201	227	180	208	204	240	233	192	219	221	222	192	170	209	215	194	205	229	211	233	215	242	187	216	219	201	232	207	199	226	198	230	218	226	210	224	218	225	220	203	214	196	243	219	215	214	187	223	201	207	191	230	202	212	211	193	217	203	227	209	190	198	223	191	230	192	196	212	208	200	223	203	220	189	198	196	218	218	206	195	214	212	211	211	230	213	195	255	229	232	198	216	193	223	215	215	212	233	191	216	222	188	209	204	210	215	200	194	202	199	218	192	215	211	202	220	228	207	227	220	201	215	225	215	192	203	218	213	194	187	230	217	219	220	194	186	213	207	200	226	193	214	216	222	194	194	238	230	211	216	191	225	190	188	200	219	217	203	210	210	198	218	201	231	196	216	209	194	182	203	225	191	201	223	200	199	206	225	199	233	204	226	198	219	201	214	216	212	214	230	218	227	227	197	252	196	199	217	232	193	205	204	216	209	236	220	218	195	204	232	197	210	194	214	193	195	221	201	229	231	199	224	212	208	204	181	189	215	237	227	205	212	208	225	217	227	232	219	196	193	197	216	228	217	223	213	215	226	210	203	232	207	191	188	213	221	227	216	228	217	208	201	201	219	207	183	230	224	218	225	184	197	208	232	186	221	204	199	188	188	197	181	242	211	189	216	216	225	199	205	229	195	219	242	184	209	197	219	225	210	209	203	221	214	216	210	216	208	204	192	210	220	214	203	213	227	221	202	212	199	207	199	215	244	178	212	200	231	210	198	217	186	250	184	185	216	203	215	197	225	203	196	228	216	214	200	206	217	169	243	204	209	192	207	212	209	207	229	205	206	190	213	197	211	194	179	235	188	208	193	205	213	203	199	205	211	206	221	204	226	213	195	213	237	190	196	201	197	222	193	204	220	201	244	221	222	204	207	215	206	225	210	201	211	223	203	210	228	248	186	221	244	196	190	233	200	226	218	232	196	206	213	204	207	218	178	207	195	231	210	232	220	249	233	221	211	211	202	201	197	216	203	198	196	217	230	228	190	207	204	209
4875	4062	4486	4658	3991	3701	3583	3601	4011	3870	7685	11591	10795	6586	3093	1480	827	662	626	658	642	621	617	637	588	581	605	641	624	574	638	607	623	576	620	593	634	633	574	621	601	584	591	619	631	582	623	628	635	614	632	635	589	645	616	567	589	569	614	587	589	611	622	615	629	601	619	601	557	596	650	587	596	599	586	584	603	585	610	657	608	598	627	618	619	621	561	628	629	635	640	606	615	582	647	601	615	639	603	592	618	633	581	605	639	606	599	611	608	615	602	617	631	633	649	607	556	626	643	633	614	594	594	647	618	585	606	589	660	662	580	614	640	608	596	652	602	592	589	603	634	615	623	623	614	581	607	607	586	654	582	652	626	610	565	583	541	578	644	603	601	603	622	584	626	620	573	579	596	603	623	641	614	628	622	618	596	590	592	576	625	540	647	619	620	588	576	632	579	618	618	620	614	617	645	609	595	592	643	641	598	584	594	627	597	635	549	610	581	634	586	656	600	633	612	627	586	628	605	637	628	595	556	612	616	575	639	605	594	634	583	623	608	653	631	614	592	597	624	649	603	625	658	609	581	594	615	627	589	575	643	596	647	615	619	647	619	609	610	657	587	638	593	615	609	645	604	608	590	593	635	595	617	586	624	570	597	603	670	633	602	589	636	660	615	622	631	614	582	648	564	610	595	590	625	603	613	573	598	629	641	579	589	596	627	570	624	560	610	605	582	569	571	597	623	591	594	589	649	632	591	612	631	579	616	572	623	550	554	566	627	607	601	626	594	607	594	639	596	606	621	589	613	665	627	577	638	610	611	618	624	606	626	616	613	579	644	568	630	594	615	588	633	611	606	600	613	589	618	634	598	596	587	588	618	659	661	654	614	571	599	608	611	565	600	580	610	633	595	596	590	591	631	622	619	630	574	592	600	601	647	613	633	604	621	611	598	560	574	597	655	649	598	674	565	576	586	618	621	611	578	619	555	605	649	623	615	609	602	576	613	571	601	611	614	569	597	591	610	565	622	643	586	620	592	583	618	638	631	600	610	636	601	590	591	585	591	609	625	599	633	592	557	638	617	626	605	587	611	592	607	596	583	663	655	556	622	648	590	580	594	615	616	607	588	613	599	635	596	610	616	624	588	610	627	613	622	587	593	585	588	615	595	633	583	581	626	607	608	605	576	583	656	577	612	616	616	643	620	595	578	624	611	631	586	632	576	587	580	636	620	624	615	618	571	645	609	594	630	633	617	596	577	602	588	608	576	650	617	598	616	605	623	621	660	619	593	656	608	621	615	587	641	623	620	585	595	579	637	596	568	638	624	642	652	621	591	585	622	619	606	608	625	633	619	595	617	557	612	604	592	590	570	632	596	597	644	635	617	606	630	618	593	585	627	610	648	565	618	627	594	616	635	645	574	609	583	608	598	614	580	566	607	628	608	629	600	603	572	644	602	632	598	616	603	592	598	605	602	596	611	607	615	592	640	598	643	615	591	601	621	598	618	596	605	623	630	627	570	607	602	608	612	617	623	609	583	661	607	626	622	616	574	605	617	599	598	607	617	626	623	563	607	601	671	577	638	604	592	576	575	578	626	603	618	583	646	580	574	605	604	587	611	638	618	623	628	625	595	606	635	603	630	572	591	650	633	571	612	623	599	586	645	643	576	610	609	629	619	609	646	600	632	606	625	592	652	612	625	558	632	632	622	563	602	593	626	628	557	617	635	576	673	595	639	575	627	586	638	631	601	588	574	594	605	618	575	612	634	633	608	591	609	633	624	598	639	628	627	637	605	645	620	635	613	609	605	524	581	631	575	649	605	618	575	557	600	611	595	568	590	561	588	579	599	607	602	641	590	615	631	571	585	545	627	627	599	629	584	570	622	614	615	595	617	588	603	647	583	618	630	594	601	601	584	589	614	582	580	582	637	570	634	605	609	656	621	594	636	631	585	620	568	637	608	583	647	606	604	605	609	645	644	585	584	604	566	620	622	629	601	612	594	654	585	565	613	577	557	618	623	614	605	599	587	640	607	612	594	599	648	551	578	618	586	640	596	621	626	617	633	635	572	615	616	601	626	605	629	588	616	594	572	600	611	601	566	609	639	627	596	601	624	631	617	585	594	597	594	635	601	588	615	618	594	633	634	621	638	638	592	637	613	635	635	574	625	624	639	594	622	618	596	623	634	608	597	607	612	597	598	640	642	566	605	585	605	593	610	557	647	620	617	573	622	583	629	560	614	616	637	632	604	583	554	599	603	641	594	684	635	597	617	617	610	598	558	579	622	599	609	582	609	642	630	612	600	589	612	602	590	631	609	577	588	609	581	628	582	631	610	569	567	584	564	600	610	609	598	613	597	628	587	581	609	593	581	595	602	606	643	618	618	597	624	598	629	609	585	594	607	611	571	612	630	635	597	602	629	609	600	593	630	632	614	583	608	618	603	641	610	655	582	592	611	591	644	617	574	644	615	633	584	594	609	623	572	615	648	624	613	630	617	621	663	628	593	550	619	625	565	593	586	582	574	590	643	628	594	627	634	613	574	616	603	585	626	573	586	594	611	611	614	590	619	592	540	598	588	597	618	629	647	613	593	620	595	577	586	623	651	634	606	546	628	635	594	631	619	597	626	611	596	634	603	576	618	594	612	583	632	605	591	601	610	593	592	615	610	648	599	580	607	602	610	614	615	605	614	599	610	553	590	623	633	611	634	595	633	639	632	618	634	613	599	597	672	592	615	619	626	609	652	578	592	568	572	629	594	659	571	597	572	605	589	604	579	611	611	623	616	621	575	630	548	611	584	588	591	580	606	645	561	623	597	566	604	622	642	601	610	588	603	643	581	619	627	590	605	619	605	615	674	650	599	563	624	615	614	591	593	634	621	605	575	606	611	605	655	592	614	588	577	631	653	577	604	603	617	605	596	610	672	628	601	608	593	599	612	607	614	602	554	553	585	611	605	577	593	604	617	635	582	610	625	560	603	603	570	649	614	594	627	617	612	626	610	570	568	607	609	594	589	568	593	613	611	661	562	605	617	580	605	612	639	601	647	563	585	632	652	595	585	587	615	631	574	562	652	636	616	678	624	639	628	619	655	591	636	576	618	595	641	584	591	603	569	590	628	601	579	601	588	588	615	630	604	613	620	584	620	563	612	614	568	585	615	623	572	578	597	632	599	615	585	613	628	606	603	595	615	608	543	635	608	614	581	638	662	625	629	611	640	617	634	632	586	621	637	616	583	606	611	587	611	582	604	608	606	615	632	603	607	589	595	644	649	610	612	613	617	670	583	597	658	620	587	629	642	609	599	591	629	619	593	611	624	552	630	602	595	589	603	550	612	591	611	641	586	610	591	609	590	617	613	602	583	585	615	599	614	606	597	593	607	612	616	608	612	608	591	625	628	603	629	581	538	641	569	615	665	595	643	575	580	639	624	635	600	633	587	652	640	639	606	578	625	574	593	605	563	621	590	594	574	600	599	571	623	598	625	619	654	600	652	589
6573	3914	2836	1861	1150	844	848	947	792	886	1049	2416	2504	1557	750	448	290	231	244	225	200	204	184	232	195	203	187	226	234	221	201	201	207	247	220	205	209	199	213	225	240	204	240	210	224	209	226	218	227	225	183	216	190	207	207	224	220	191	208	208	231	181	238	232	213	214	190	201	196	215	234	205	202	214	181	205	224	206	194	198	239	199	200	225	229	215	179	222	195	214	231	230	206	214	209	198	194	222	213	213	228	186	209	224	182	205	229	212	216	206	205	192	229	208	202	219	217	179	207	226	204	206	205	191	208	227	176	221	178	236	223	211	234	217	215	203	220	216	214	208	200	236	216	224	201	214	216	205	190	226	219	234	223	223	219	209	212	206	185	206	200	207	219	216	216	191	211	199	215	253	215	229	192	197	209	204	218	226	195	220	212	229	213	202	212	205	194	226	204	218	213	215	199	204	190	222	198	203	194	224	192	210	218	213	226	241	202	232	198	233	203	197	216	196	200	211	206	208	194	198	221	214	204	177	215	207	197	216	214	201	220	231	207	221	253	214	215	233	242	202	198	221	224	216	187	231	192	207	222	235	212	207	203	211	193	241	198	188	198	214	220	198	208	222	198	201	181	197	213	211	222	218	216	229	217	211	216	204	208	210	186	215	197	218	211	209	205	204	199	206	212	223	208	224	216	222	198	196	214	208	186	212	226	228	193	198	219	202	202	216	213	221	203	223	218	234	206	240	190	218	237	215	226	175	213	195	213	213	216	194	209	199	187	193	227	225	183	198	236	216	206	206	220	216	216	217	226	235	206	179	188	205	225	233	209	220	226	202	191	212	237	213	202	228	228	189	235	213	234	191	206	227	219	186	216	191	210	212	187	200	201	178	207	226	234	190	211	223	216	219	224	180	206	236	215	219	233	195	207	203	207	217	191	206	219	231	218	214	212	203	202	211	195	203	247	214	198	191	193	233	188	197	235	210	207	179	209	215	190	210	219	218	214	200	224	203	193	216	205	210	186	190	207	216	222	199	226	208	212	219	226	225	203	215	217	220	216	206	190	222	226	212	209	227	215	195	204	219	220	206	195	224	212	209	213	230	226	248	211	201	210	214	199	226	215	233	215	213	207	231	214	215	230	207	207	215	180	203	193	224	209	206	219	216	217	203	208	223	229	214	208	194	210	231	220	191	222	209	220	200	210	202	224	237	212	197	220	224	225	235	215	207	232	227	218	184	220	251	218	202	219	217	240	210	211	215	205	186	227	238	220	223	238	228	231	211	208	227	205	221	204	235	201	236	218	218	207	216	222	221	210	227	226	216	180	190	205	218	208	222	193	220	207	222	206	227	213	226	214	227	212	202	210	230	218	224	223	217	221	203	212	204	190	164	204	226	206	216	210	212	216	193	231	219	198	213	220	212	217	210	197	202	217	217	202	208	214	212	185	238	199	204	214	218	215	199	242	187	211	215	215	217	218	199	198	209	221	220	210	214	223	225	228	232	181	216	203	223	203	205	209	197	250	208	176	214	227	209	222	206	226	217	213	223	210	217	196	210	203	200	207	210	203	206	235	222	195	204	210	221	202	205	208	221	206	240	212	228	219	208	200	207	210	196	200	228	212	200	187	227	225	205	192	214	209	225	229	224	218	198	240	224	218	199	211	222	219	188	243	239	193	204	211	210	212	198	220	229	193	212	207	212	229	204	203	206	202	228	199	192	204	208	192	223	222	226	197	245	227	220	186	227	192	259	224	206	228	178	198	219	189	193	238	225	199	207	216	202	217	208	222	207	218	232	219	215	194	230	225	215	195	199	203	199	208	231	250	218	215	211	190	206	213	188	207	210	229	204	198	221	220	210	218	209	224	215	194	216	216	206	212	218	205	230	196	207	196	196	220	231	208	201	201	215	215	202	224	226	205	223	188	190	213	217	189	219	213	184	212	215	194	224	177	204	209	217	211	192	202	234	220	193	243	220	214	218	188	221	206	246	217	198	211	195	195	198	221	178	226	230	213	205	211	241	219	222	203	217	208	200	201	222	201	195	222	240	214	172	222	210	189	225	206	201	187	223	213	217	209	197	225	222	218	203	225	226	216	215	181	200	212	220	212	211	206	216	212	208	188	236	202	232	224	211	221	227	206	228	216	199	210	213	186	214	209	237	213	217	240	209	203	199	203	187	244	268	210	206	213	192	202	193	200	227	223	217	198	239	193	185	196	208	206	215	215	199	204	214	216	223	217	198	207	195	219	182	208	225	208	201	203	216	205	185	197	232	193	206	204	208	212	216	227	214	227	227	221	228	179	212	210	210	225	192	243	190	215	204	200	210	207	199	198	197	189	237	218	203	223	223	191	190	193	202	199	204	193	197	230	220	225	215	238	211	215	235	221	201	226	207	207	194	208	195	217	215	227	205	204	226	197	223	207	224	236	230	200	233	198	229	230	226	217	234	219	218	167	214	195	203	200	209	207	205	203	200	218	203	203	200	235	225	221	219	218	206	228	225	217	216	210	210	191	212	203	219	219	228	209	230	208	230	238	221	189	228	206	219	207	208	201	211	202	215	189	230	178	194	222	211	226	225	215	209	232	216	200	206	201	203	214	210	217	204	224	221	243	225	218	214	213	213	193	210	210	204	210	228	220	199	235	203	191	218	191	200	210	223	222	189	200	207	217	203	207	220	209	220	211	187	198	209	202	211	204	218	242	233	198	233	190	228	202	224	203	193	209	208	222	223	232	213	204	197	216	208	191	199	213	211	196	191	205	220	227	221	198	227	222	220	208	223	208	206	199	203	225	216	211	217	219	204	212	207	189	201	224	223	201	200	200	220	221	202	201	233	201	211	189	181	220	206	195	230	220	205	217	227	204	206	230	199	191	194	235	198	193	230	210	212	221	234	222	219	219	198	209	213	217	206	210	196	228	215	204	219	198	224	212	234	201	211	223	240	196	229	215	199	211	191	218	229	189	198	215	189	221	203	223	202	210	231	219	199	223	197	214	211	207	200	222	194	215	226	207	205	222	208	191	202	208	216	197	190	220	218	211	187	187	199	191	216	215	199	194	233	220	179	190	193	239	202	203	220	218	213	203	195	218	221	194	258	217	223	205	245	223	219	209	215	236	195	211	185	213	180	221	233	210	207	205	194	223	208	207	218	205	184	203	211	209	202	231	220	223	223	212	221	212	203	210	206	225	225	189	198	197	214	210	208	229	196	224	203	202	225	229	211	203	188	201	207	207	218	203	228	212	209	221	196	192	197	185	222	189	207	175	233	208	184	239	219	219	226	212	208	191	182	217	207	221	218	208	203	203	224	202	209	239	216	188	237	212	217	226	201	201	211	212	204	224	227	207	224	202	235	229	194	195	194	225	218	200	250	224	190	210	219	230	194	184	216	210	193	230	203	182	212	194	201	214	222	225	221	230	222	198	204	198	221	195	209	210	226	215	215	212	193	211	219	177	237	211	228	225	196	205	221	206	217	216	233	185	227	203	199
5291	3123	3761	4314	3947	3629	4298	4839	4113	4857	6108	12049	11588	6591	2941	1426	809	679	657	584	660	592	628	601	567	599	563	611	604	613	625	642	596	581	608	590	641	615	581	605	674	626	634	572	588	565	594	609	600	601	613	597	615	587	562	603	652	601	642	660	608	639	644	615	597	598	604	633	623	625	618	619	599	593	597	556	617	615	712	606	575	601	605	581	629	619	633	574	591	600	592	594	586	626	606	571	552	619	617	619	600	598	595	636	584	580	579	601	556	607	580	648	581	600	612	575	579	546	622	581	579	645	570	613	599	684	637	583	597	566	614	627	623	602	588	588	643	622	625	615	572	610	628	631	600	577	591	595	594	622	606	598	592	597	580	615	602	599	612	627	618	612	627	601	612	606	574	618	588	604	599	637	606	662	622	591	601	602	596	627	619	629	603	594	630	581	598	623	622	566	624	606	597	622	627	626	611	619	618	592	664	551	636	533	589	597	588	636	649	622	603	598	591	595	610	630	639	643	610	585	603	612	607	604	601	566	612	649	628	613	639	592	622	576	595	616	592	584	624	610	634	590	543	660	629	523	585	600	588	630	621	621	592	650	600	585	630	591	594	612	612	597	637	631	633	630	590	590	644	637	614	649	617	596	605	622	580	598	610	658	578	613	602	622	635	612	587	655	544	592	632	590	590	621	646	579	615	603	622	610	613	608	586	603	630	586	590	559	603	590	577	603	619	618	600	598	630	632	595	592	607	593	611	569	614	564	645	595	573	641	576	592	580	648	564	559	624	645	630	588	585	607	587	629	664	647	600	601	600	598	586	559	607	613	631	624	602	587	621	563	585	621	667	597	581	553	544	611	608	628	621	594	580	656	575	607	595	601	560	583	607	602	577	611	635	567	672	589	612	599	623	593	620	633	602	602	601	621	603	570	621	609	613	601	594	584	659	571	644	640	598	582	575	625	642	626	622	641	586	594	604	639	610	596	618	638	588	624	604	624	594	589	597	629	607	620	598	615	596	601	629	601	577	609	618	606	594	591	621	593	630	634	630	591	612	653	633	651	627	589	591	573	604	624	635	580	628	601	558	605	586	583	621	603	621	590	605	590	590	625	601	576	630	563	634	598	594	602	582	655	652	628	576	615	643	626	634	595	609	598	640	657	660	583	614	609	593	608	582	619	589	582	599	602	607	628	569	560	635	580	618	633	636	638	576	577	615	614	616	572	583	579	616	606	602	598	595	585	580	617	610	623	571	581	630	572	617	605	601	638	572	600	581	631	628	617	605	634	594	558	600	608	615	665	580	621	575	561	605	624	572	561	575	599	592	596	647	635	609	648	627	626	597	608	625	645	538	657	625	622	631	655	619	571	599	632	654	613	594	598	578	570	603	587	640	579	638	587	623	608	617	627	607	566	628	637	610	573	641	605	647	593	603	609	568	618	628	594	564	647	603	550	590	624	595	590	644	629	610	595	585	625	579	631	584	617	626	594	628	607	597	569	609	545	580	606	652	629	637	652	607	601	634	609	591	600	611	616	621	569	613	577	618	607	564	587	581	601	586	597	586	598	655	640	595	644	615	604	626	583	592	614	631	576	635	595	624	626	591	604	606	608	607	599	587	599	615	603	628	576	644	545	605	628	619	612	614	626	630	666	615	584	601	609	607	572	626	603	591	650	607	615	635	581	571	650	635	573	634	612	629	591	624	610	585	621	656	623	604	603	571	559	590	590	595	568	583	596	622	593	606	596	604	616	567	633	635	618	576	614	610	615	600	595	574	561	617	563	637	622	620	619	664	622	634	597	610	706	665	599	600	594	590	594	603	620	596	574	600	589	638	596	615	568	642	610	581	585	578	607	619	608	596	588	616	617	613	660	608	629	625	587	640	612	633	602	587	642	587	590	626	604	640	603	605	638	628	601	603	611	628	616	638	572	617	619	574	598	599	621	601	649	585	639	620	654	647	658	614	637	581	616	602	594	600	645	565	560	629	612	617	569	603	611	613	598	593	605	607	602	611	636	619	607	603	609	622	604	614	638	620	565	586	631	625	561	602	570	609	606	610	624	604	576	604	588	632	666	615	615	630	608	683	624	638	617	604	594	598	591	608	630	594	594	620	591	594	617	616	585	628	534	642	577	622	592	596	601	600	594	631	609	649	603	614	628	599	618	639	641	603	592	614	608	584	642	587	594	628	584	616	633	656	646	607	611	585	556	612	601	584	637	630	613	596	619	575	596	645	596	610	620	594	610	648	594	637	614	634	641	603	603	645	614	603	630	638	580	599	583	634	601	628	622	549	616	574	614	615	569	559	610	568	598	591	622	607	613	646	610	632	569	582	638	594	613	648	617	589	598	598	643	618	584	640	614	601	623	625	612	581	599	652	589	583	601	597	598	654	582	582	618	634	575	642	601	611	589	583	596	628	621	615	629	643	601	595	618	625	588	600	671	595	633	598	621	604	615	576	610	597	589	601	602	617	641	590	571	579	590	613	591	586	587	587	579	609	606	647	560	605	633	576	606	603	619	613	586	611	609	602	632	594	640	583	620	592	609	630	597	622	627	595	612	651	616	608	652	602	659	602	597	623	582	626	615	595	616	640	594	637	605	652	631	607	606	627	600	590	615	565	609	630	605	573	604	670	576	622	602	632	625	665	594	632	636	611	624	634	630	558	585	574	573	611	617	642	604	563	633	584	604	604	567	623	661	653	568	618	622	577	619	598	602	634	605	605	611	624	623	582	635	613	589	575	614	611	580	591	612	613	639	574	600	571	617	617	659	643	586	588	606	603	627	629	582	652	617	554	641	610	606	617	646	609	588	578	629	625	586	642	605	609	574	600	598	551	600	600	613	607	624	601	585	567	599	620	612	652	591	620	604	633	627	572	594	615	613	566	585	612	629	589	586	595	605	586	632	612	588	639	628	602	616	642	611	591	615	608	619	622	640	578	635	573	633	553	569	619	587	602	606	631	572	606	604	623	565	578	609	592	613	597	631	588	618	581	564	612	644	603	630	609	620	671	589	649	566	598	595	655	595	605	587	602	589	577	609	610	614	585	631	553	650	579	624	561	639	578	620	586	597	586	565	599	569	558	592	590	589	609	599	593	617	601	595	596	586	597	622	590	622	574	606	603	644	569	611	602	607	633	568	646	610	630	611	617	624	601	610	614	623	618	636	605	695	583	599	616	631	599	622	579	602	603	594	604	617	638	596	575	566	589	606	628	621	623	633	639	595	648	574	582	600	577	581	623	597	623	619	628	599	584	580	590	638	640	625	530	584	598	578	602	606	655	556	579	639	603	605	633	607	640	585	627	593	669	656	630	590	607	623	619	603	613	617	586	619	636	565	633	599	561	636	585	622	626	592	563	580	581	623	575	615	605	585	644	609	578	586	568	591	571	607	607	590	587	635	576	586	630	633	608	568	587	597	590	596	612	603	583	608	655	621	621	617	613	609	631	581	635	636	618	629	605	580	622	599	634	627	647	603	637	612	589	643
5729	3083	2260	1471	946	1008	1211	1017	938	962	1075	2336	2660	1585	850	437	255	237	213	213	191	205	199	230	224	235	215	212	212	228	223	209	213	220	228	208	210	191	218	220	203	184	191	198	203	209	238	203	202	217	214	215	239	199	207	200	224	231	209	214	206	204	223	256	219	252	195	215	239	213	205	227	216	236	223	217	195	201	212	205	216	228	217	227	203	224	219	231	187	212	207	212	229	184	228	213	212	221	215	219	219	182	223	198	206	188	192	186	196	216	206	211	225	226	183	208	208	204	214	208	209	220	221	202	217	205	204	200	244	195	228	199	202	208	225	211	203	217	249	225	205	202	208	205	193	211	211	226	207	227	199	219	211	229	207	208	199	185	201	214	218	199	220	216	206	214	213	189	212	221	206	226	216	221	228	232	218	226	209	234	219	192	222	207	204	224	176	217	222	209	217	237	212	204	237	209	208	209	225	236	218	224	232	234	200	216	199	206	229	227	190	202	213	216	213	212	218	197	231	203	214	219	222	212	216	209	209	207	206	188	191	214	178	210	227	219	198	210	221	197	218	222	213	219	202	218	209	230	223	216	220	201	205	229	210	207	193	204	198	207	204	197	211	180	198	228	207	237	228	182	189	202	220	195	252	208	195	197	208	218	211	210	200	209	205	224	209	224	224	211	212	218	202	207	190	220	211	211	206	191	223	200	203	206	226	219	200	209	238	214	193	224	190	211	228	227	229	205	203	198	232	217	222	206	219	207	199	213	190	224	217	225	201	212	215	226	213	198	194	208	186	202	212	235	187	220	228	205	226	215	184	200	219	195	200	213	205	216	194	223	223	201	225	201	205	205	213	189	192	236	232	189	203	199	195	212	222	205	204	211	189	180	193	204	218	214	204	214	203	217	199	217	205	206	223	180	227	226	224	224	214	203	202	221	207	180	196	216	187	210	219	185	206	227	191	227	227	229	209	216	214	209	184	219	206	212	227	211	186	222	209	196	229	217	210	233	184	204	204	225	235	216	203	232	200	222	185	223	196	213	229	206	189	226	226	219	226	204	204	209	194	193	202	197	198	196	194	183	226	210	237	210	204	237	226	199	204	225	205	226	231	214	210	213	243	221	189	188	202	202	212	225	199	211	242	223	207	202	178	212	214	202	203	203	218	188	234	226	194	186	217	183	222	227	210	205	214	216	202	214	217	211	255	212	207	226	206	201	224	233	239	181	212	193	237	229	214	232	212	236	233	220	203	209	220	177	215	213	236	201	214	218	196	226	199	248	204	203	206	220	228	218	214	207	214	199	225	205	217	237	189	207	224	223	218	202	190	230	226	210	209	202	246	215	221	229	218	211	207	212	210	229	216	187	224	199	234	204	194	189	216	179	196	233	230	214	215	226	231	215	208	226	195	195	197	172	221	211	203	203	215	196	212	202	210	220	201	201	234	208	231	218	232	223	203	194	212	234	207	236	188	209	198	217	204	209	215	219	196	220	217	242	201	210	182	208	195	200	210	213	217	226	199	201	207	203	188	213	206	208	178	211	212	200	210	200	195	219	212	194	222	208	206	217	215	222	190	191	231	188	211	230	234	212	209	210	229	209	211	212	190	238	182	220	207	210	224	212	219	210	217	207	228	178	223	209	218	209	211	228	219	239	216	212	224	222	218	179	237	221	212	208	230	182	229	207	215	210	211	230	225	206	200	190	221	221	230	214	256	204	208	226	220	184	182	241	183	219	205	187	220	202	205	214	212	203	218	222	216	218	228	174	252	227	219	207	215	218	231	221	183	198	209	209	196	233	214	198	211	232	223	239	241	223	221	193	221	223	174	197	217	196	213	228	203	231	202	234	194	201	225	218	206	225	210	230	202	191	208	223	244	227	198	193	217	210	194	221	195	208	203	216	229	198	211	190	206	211	219	220	189	218	183	184	209	205	196	223	204	250	213	226	230	223	197	216	209	216	210	244	204	191	189	191	247	212	234	204	221	241	206	219	193	193	207	190	190	203	226	212	204	215	224	176	188	202	201	217	199	196	203	232	230	210	217	207	207	224	200	232	230	202	216	232	220	216	191	208	202	210	198	226	204	196	222	226	209	202	210	227	206	217	215	209	191	208	206	223	219	225	213	205	229	228	200	185	222	202	218	213	220	225	186	214	214	218	187	209	202	215	220	212	206	226	200	230	208	229	216	208	189	209	227	221	232	229	197	194	231	196	217	220	200	193	191	219	217	216	192	208	216	212	221	214	185	210	209	207	206	193	221	240	222	217	251	183	189	206	201	229	234	214	221	190	204	211	218	223	212	207	203	223	231	188	222	211	219	219	208	208	206	209	209	196	234	197	220	221	203	242	202	222	211	210	207	210	211	230	224	201	207	239	221	188	222	212	201	192	217	222	231	211	236	209	220	224	228	219	203	178	214	198	237	225	204	214	216	225	228	214	219	225	193	207	215	206	212	208	223	219	210	217	219	217	239	215	217	236	222	212	236	204	191	200	215	216	206	201	221	221	206	208	226	216	201	196	197	217	219	227	205	233	210	216	208	222	201	216	210	202	212	196	211	221	196	202	193	252	187	197	219	208	227	218	210	212	233	212	214	209	246	215	218	195	225	218	205	223	219	195	208	205	229	214	214	216	230	212	213	235	192	211	223	228	211	189	205	181	215	192	205	202	239	198	197	241	197	217	203	229	209	188	209	248	185	220	231	237	229	201	211	211	208	220	237	197	203	205	197	196	218	227	208	216	208	208	232	183	204	210	203	244	201	223	212	215	208	214	200	217	191	211	211	214	191	210	216	229	214	212	252	186	229	201	216	207	208	235	212	196	208	241	236	208	216	217	190	207	191	212	214	204	208	212	231	182	234	209	208	222	205	220	207	216	218	225	219	208	208	213	196	197	210	203	230	195	200	230	244	225	206	197	193	203	225	238	235	209	239	197	178	204	183	196	229	200	230	223	194	212	180	201	228	216	197	228	217	193	218	199	188	218	204	213	218	212	193	195	191	229	206	215	200	200	206	202	205	204	200	218	225	206	210	196	216	227	216	229	230	198	242	229	227	212	229	215	209	215	207	222	186	225	170	220	214	184	233	195	199	213	220	233	233	224	205	227	198	199	214	224	206	231	201	227	220	232	225	198	227	220	222	235	233	222	206	212	205	213	189	202	210	196	212	212	230	218	216	248	222	198	205	215	194	221	213	219	216	202	218	225	210	217	234	178	235	225	212	190	205	206	215	223	202	216	235	193	220	197	191	233	203	210	189	206	219	186	236	211	202	224	204	236	212	193	195	210	192	229	229	192	230	222	201	203	203	221	228	251	186	208	196	218	234	200	233	205	225	208	212	223	218	213	212	223	212	236	229	201	208	197	205	197	221	205	199	200	209	221	225	206	219	211	196	219	206	199	202	226	223	218	209	201	236	238	210	181	192	204	222	227	231	214	223	218	190	211	203	191	231	205	201	200	215	221	191	208	199	244	181	228	241	220	211	217	235	217
4820	2797	3338	3737	3697	4534	5315	5039	4952	4899	5918	12386	11684	6872	3242	1509	793	669	646	597	618	648	631	625	602	624	608	641	586	610	588	596	613	600	610	595	621	560	624	617	627	591	649	648	603	622	629	638	614	625	599	594	601	592	643	600	622	593	608	635	592	628	605	620	600	561	622	604	602	619	589	654	612	616	649	611	658	622	658	588	618	662	576	605	623	654	577	576	628	651	598	609	593	597	626	589	658	636	626	597	652	586	642	587	600	582	603	612	611	686	594	597	601	595	634	586	579	669	588	576	617	592	590	596	618	575	598	608	618	565	567	607	616	660	633	610	622	616	589	651	621	561	585	582	626	635	618	585	610	669	620	598	631	619	598	604	626	616	611	582	612	600	614	598	614	663	660	635	584	618	600	615	599	631	604	616	624	620	597	592	610	618	621	586	656	601	623	611	624	605	631	631	648	641	615	667	592	624	608	584	569	605	589	615	660	619	635	610	580	623	587	600	584	576	609	598	626	611	665	612	585	622	560	635	618	620	634	599	610	619	657	657	662	650	632	639	597	630	594	642	652	607	575	643	583	587	572	579	639	610	642	600	621	606	617	637	607	598	649	611	586	636	582	614	612	602	579	591	587	625	598	666	595	618	605	586	633	630	599	580	578	619	595	650	560	644	630	615	611	610	610	619	606	584	630	618	581	601	645	613	635	650	647	614	643	615	619	612	626	620	582	622	623	639	597	646	645	603	576	601	584	621	579	616	596	637	559	611	640	621	635	603	644	591	598	593	619	593	612	642	616	618	612	663	646	590	623	636	612	595	602	590	613	611	608	549	629	591	635	612	652	591	629	619	626	595	610	604	629	611	590	684	570	604	600	594	642	640	583	640	563	651	569	614	594	597	570	595	618	598	548	595	592	606	590	662	638	665	577	650	651	605	631	631	630	548	613	600	602	610	628	606	593	628	651	614	614	594	590	633	585	604	635	565	642	601	586	600	565	641	591	625	590	651	613	596	627	556	615	583	549	604	606	622	588	624	639	651	616	590	599	629	610	655	635	611	599	608	649	567	606	613	584	591	616	627	638	610	631	631	585	616	598	605	588	635	650	619	599	643	596	678	626	607	602	567	623	579	623	635	586	586	582	614	625	619	646	593	566	606	594	629	608	631	633	640	579	589	627	608	615	624	616	599	608	595	598	591	664	590	661	646	607	585	609	614	608	628	582	603	640	595	617	618	646	606	605	579	638	578	568	584	597	659	636	600	579	627	586	619	616	634	630	599	602	592	595	622	582	561	600	598	583	583	590	610	620	631	593	640	600	593	603	608	624	592	621	616	588	644	636	625	608	583	591	620	589	590	657	590	677	609	661	626	578	664	640	578	602	639	623	645	623	613	605	611	629	552	602	654	636	592	611	621	608	610	620	573	581	641	627	578	599	605	631	632	629	623	569	644	608	626	642	626	682	573	620	617	593	581	619	550	619	640	657	600	623	552	622	628	559	620	619	607	610	582	583	609	677	592	618	610	620	601	582	638	631	594	602	614	605	638	620	609	639	616	602	614	627	624	626	607	543	579	593	629	614	614	631	658	630	657	594	610	615	599	590	618	632	591	648	628	609	600	646	608	612	629	656	622	583	625	646	615	624	610	603	590	590	611	592	602	603	586	586	594	586	624	588	648	592	596	618	572	646	644	582	593	618	626	605	590	607	627	601	606	611	656	625	598	610	636	595	597	616	635	605	627	591	562	597	576	599	594	617	585	631	582	581	630	614	561	624	644	661	582	607	588	621	621	596	594	653	616	617	602	622	674	599	623	614	614	580	574	581	637	583	604	628	589	617	635	632	588	629	639	590	587	626	607	594	602	592	630	608	597	586	598	607	640	626	592	644	614	607	600	598	558	643	599	625	616	618	603	622	625	547	622	645	592	612	603	633	628	629	638	583	607	599	607	595	622	609	598	640	606	638	641	635	603	642	597	565	576	602	607	628	616	587	616	587	591	585	631	583	563	593	614	617	626	584	562	638	611	574	633	608	624	640	644	596	588	623	607	631	613	616	609	614	625	643	627	601	595	625	646	612	633	607	594	672	602	578	635	649	611	638	618	625	615	611	576	582	597	576	633	610	612	600	678	638	625	596	611	667	609	590	613	608	615	623	607	614	627	607	626	612	606	628	602	570	638	561	622	614	625	591	613	602	581	664	586	607	597	614	595	661	570	649	629	607	613	617	620	573	600	588	578	626	551	594	656	615	610	620	629	591	625	626	611	655	622	630	581	633	615	609	601	616	601	571	609	608	598	629	629	617	603	617	637	601	617	611	576	609	580	548	605	588	595	595	562	624	591	601	611	626	568	643	598	633	610	596	587	653	666	577	646	602	642	587	601	578	650	622	608	579	640	632	608	603	606	578	600	614	667	620	612	585	608	604	588	667	615	620	628	598	639	630	662	588	555	627	634	569	672	585	602	596	631	629	656	605	631	655	647	597	624	593	570	605	598	636	623	608	586	594	578	630	624	601	593	626	590	665	621	590	621	626	573	635	625	628	598	564	583	648	592	591	637	639	630	561	621	582	602	655	612	558	600	623	625	585	600	533	583	617	620	612	604	615	686	583	628	603	601	570	621	638	588	602	602	615	595	585	579	587	625	571	566	622	649	639	585	610	620	620	610	580	615	596	619	640	603	582	585	620	639	639	620	640	615	617	606	594	657	636	614	629	609	623	621	579	667	607	594	625	634	559	583	641	621	628	571	632	599	639	657	609	642	631	610	615	577	570	607	611	611	600	620	619	649	638	640	616	564	601	632	576	618	648	689	624	575	598	557	609	631	587	594	647	642	571	595	608	617	642	623	582	567	625	632	538	651	651	659	670	605	605	605	623	618	654	616	614	605	608	649	617	591	619	644	603	610	625	594	592	595	596	616	585	602	676	661	614	618	652	626	587	621	576	631	621	577	622	616	618	591	594	594	655	588	621	619	593	587	619	628	617	623	579	611	652	621	614	638	686	584	594	568	671	608	575	619	604	624	659	666	609	615	604	621	564	595	617	659	594	581	566	627	615	655	637	583	616	610	619	583	647	606	628	631	567	593	619	589	596	601	619	619	599	641	630	609	607	650	623	610	591	620	644	638	631	614	626	618	605	592	585	617	567	602	650	620	608	628	621	629	618	581	607	620	650	636	588	622	616	656	651	606	611	661	618	610	631	603	605	565	584	602	619	599	553	588	665	590	635	629	603	624	598	635	595	649	634	630	610	602	620	617	641	578	630	604	614	602	613	627	625	618	619	575	616	661	630	586	615	620	614	582	596	619	596	625	642	642	617	575	607	597	553	642	596	597	654	626	647	624	595	657	604	616	598	604	611	583	594	571	612	604	599	666	625	622	639	606	608	597	616	581	615	578	613	573	639	614	580	642	607	605	595	615	597	610	560	629	630	593	632	554	605	587	631	574	587	631	627	593	615	616	599	580	595	585	612	642	622	518	596	638	610	581	626	617	597	584
5482	2766	2154	1621	1161	1233	1251	1135	1151	940	1113	2489	2620	1483	816	444	236	212	198	219	222	218	202	198	193	196	208	218	221	211	218	208	231	207	219	204	188	223	206	190	209	233	199	199	185	227	245	198	200	215	209	212	197	213	200	205	206	239	200	183	187	227	208	222	234	204	188	233	220	229	206	207	213	202	234	230	193	231	243	196	187	226	189	223	206	214	222	199	240	214	214	211	224	220	227	205	202	209	210	226	233	225	207	211	202	229	237	205	227	201	233	206	198	212	200	215	206	234	216	198	237	201	205	212	220	221	207	207	221	221	188	200	192	223	211	209	202	215	184	205	204	195	188	206	231	213	197	218	199	219	208	221	208	227	219	236	225	246	233	214	208	217	191	234	233	208	206	225	221	212	234	238	214	198	212	183	217	180	223	187	214	225	179	225	197	203	209	212	178	189	200	224	223	208	241	182	205	214	200	204	199	217	195	182	213	200	192	216	207	212	205	193	208	209	227	216	235	211	229	218	210	206	205	204	203	225	211	212	206	197	226	219	216	193	210	223	208	214	195	221	230	216	226	213	214	224	212	200	196	223	209	219	197	231	227	188	220	222	212	184	214	185	207	239	231	208	196	208	210	197	239	215	201	209	219	195	207	202	215	205	199	192	212	191	209	195	199	227	193	203	211	214	177	185	226	216	242	219	202	210	214	222	212	197	211	209	187	197	223	215	208	216	191	213	198	192	226	190	228	206	196	209	238	218	202	223	217	193	188	212	234	219	217	202	209	219	207	213	219	237	225	215	185	220	206	212	213	201	203	200	204	216	221	209	230	229	210	238	195	215	227	212	255	213	209	237	219	215	200	218	210	226	225	209	213	197	201	234	221	217	232	232	197	237	206	220	206	221	227	225	214	227	199	212	229	201	238	207	217	194	207	218	205	198	209	198	208	202	208	238	195	230	194	237	197	230	217	206	196	203	231	191	198	208	214	205	227	212	240	219	182	222	193	210	202	237	198	190	222	228	217	188	213	191	196	238	236	206	208	208	235	214	213	187	204	215	203	206	190	207	235	191	200	208	203	199	225	221	203	178	218	202	205	214	215	207	216	204	216	208	220	213	233	210	215	202	177	206	192	192	235	192	234	206	226	226	247	210	208	228	211	220	207	202	218	204	208	203	227	226	244	198	237	227	219	180	193	209	219	224	212	198	204	214	204	222	219	193	202	207	222	212	204	240	192	215	202	213	241	192	221	202	229	213	232	224	205	207	198	215	220	206	197	204	224	237	184	209	233	184	219	208	168	240	191	220	209	218	205	234	221	219	198	202	199	209	209	208	234	225	223	190	192	211	204	217	228	219	219	196	197	195	200	188	223	223	208	208	214	203	203	186	182	202	221	216	221	209	220	207	220	213	219	215	200	203	225	217	186	213	223	216	209	228	226	224	218	209	209	203	237	222	213	226	223	204	204	206	202	193	226	225	214	226	191	202	227	204	226	201	204	221	179	192	227	196	218	186	192	211	233	192	198	198	208	180	202	185	220	178	254	233	199	184	215	230	213	216	233	243	200	207	199	211	224	230	216	210	243	204	225	205	202	228	215	225	203	234	220	227	205	235	227	201	205	209	231	199	219	212	223	195	218	229	225	204	216	209	207	207	204	186	210	200	214	198	204	229	238	215	216	234	208	208	197	231	209	211	205	218	232	210	229	214	201	221	222	189	244	207	186	204	236	224	212	173	213	209	235	218	216	233	229	223	228	213	223	204	177	189	214	203	220	216	211	206	217	205	213	222	209	205	201	196	226	186	183	221	198	206	222	226	194	215	232	212	222	203	216	210	217	224	241	211	206	188	196	211	224	195	212	195	219	197	214	235	206	210	201	241	209	216	219	189	200	196	204	199	202	206	194	198	203	219	212	192	218	198	214	210	191	198	212	220	221	212	202	190	195	220	211	196	174	237	195	231	195	209	183	225	228	222	196	197	221	221	224	231	233	225	216	217	235	193	207	228	220	191	221	209	210	192	213	213	194	210	219	217	213	215	210	209	216	206	211	204	217	222	187	210	215	208	213	214	192	221	196	196	222	190	214	216	251	221	216	210	212	223	235	219	223	206	207	205	241	186	223	214	216	221	213	206	229	215	203	201	205	230	179	196	247	202	206	205	206	206	228	187	208	244	203	221	207	199	213	232	200	207	193	220	192	210	208	236	232	212	215	194	224	228	210	205	213	232	202	202	221	236	223	214	212	230	212	181	210	202	214	211	230	192	224	220	222	221	231	204	219	210	219	212	222	190	215	206	202	186	229	180	223	223	196	225	210	187	230	219	213	236	237	210	215	207	216	203	198	215	221	218	221	188	230	221	207	204	213	202	212	205	222	220	202	206	240	211	183	215	206	220	213	221	189	207	192	197	214	215	197	221	189	200	194	215	225	206	216	213	193	225	227	203	206	216	195	233	211	197	230	237	225	190	203	214	211	192	189	222	224	203	231	209	230	219	187	230	225	216	202	222	223	200	229	234	215	206	203	211	209	214	216	221	206	224	211	209	211	207	228	198	230	213	226	205	243	208	220	207	205	215	207	192	207	194	198	203	222	216	214	217	183	206	216	206	202	203	224	208	190	227	231	213	157	221	190	213	228	205	235	223	212	213	193	203	198	218	232	215	211	205	222	212	206	225	217	213	207	217	205	205	185	205	211	207	203	215	199	216	233	224	226	232	193	200	190	232	225	196	194	246	192	222	195	211	197	188	212	217	207	213	196	204	198	201	215	251	218	183	216	199	197	191	219	215	203	237	224	208	218	179	198	205	222	237	219	176	209	197	201	236	227	210	223	216	221	211	192	250	192	214	199	210	212	204	181	239	244	211	227	215	217	204	209	214	219	195	226	234	190	219	205	210	189	239	217	213	220	195	225	202	202	208	210	210	240	197	203	207	193	192	213	214	206	199	241	211	213	234	215	201	183	192	215	197	204	191	188	200	208	215	205	208	231	213	220	216	205	212	221	225	204	220	231	200	195	202	229	211	209	230	205	224	225	242	218	206	196	212	210	210	232	206	235	192	220	217	200	199	189	196	201	198	221	238	243	195	197	186	217	229	207	219	200	197	196	200	217	174	204	223	223	187	230	204	223	204	230	202	197	231	218	229	209	205	216	213	232	228	230	206	238	214	210	187	211	241	240	237	230	211	208	235	213	229	213	217	225	209	222	223	197	227	214	217	211	208	195	187	231	205	189	205	226	200	238	206	199	201	227	207	226	194	185	211	215	212	201	226	200	207	213	203	212	222	229	207	213	209	227	195	238	202	238	210	236	226	191	230	251	211	209	208	222	201	200	207	219	200	200	233	218	210	198	214	217	225	208	205	218	226	221	212	229	204	211	207	222	213	216	219	206	220	209	193	222	211	202	243	220	226	233	212	212	210	225	214	223	227	208	201	206	230	198	213	214	199	207	204	212	219	216	206	221	215	218	199	186	194	223	204	196	180	200	225	220	203	200	222
4393	2562	3120	3979	4370	5393	5705	5596	5698	4763	6404	12476	11596	6679	3161	1358	739	639	607	603	614	648	595	655	591	605	642	588	646	612	612	628	574	600	625	598	628	612	596	594	604	586	594	617	602	594	625	610	629	588	618	638	631	594	579	585	597	579	628	571	611	591	637	602	631	603	593	623	638	612	640	599	597	603	636	605	605	635	612	617	597	607	594	621	633	640	613	637	607	588	604	645	588	597	602	655	610	618	590	622	589	581	629	638	604	661	632	581	581	633	630	624	600	615	561	624	621	607	590	583	604	613	642	597	597	695	598	578	599	588	576	607	621	640	598	600	601	634	619	598	629	634	580	586	605	642	608	614	589	626	629	650	593	621	603	600	617	597	596	661	641	635	578	606	558	578	550	594	586	619	658	596	587	623	637	597	612	642	635	605	640	616	609	591	590	595	631	598	587	620	609	608	599	624	605	625	652	600	594	604	562	619	580	582	569	569	606	614	608	605	607	588	619	587	662	645	594	637	617	624	566	589	626	620	619	609	623	647	629	626	641	596	617	650	646	593	666	616	610	618	641	613	662	630	663	594	567	616	651	595	603	652	631	587	632	659	636	636	644	604	614	580	628	572	593	614	591	633	626	616	602	599	653	615	653	631	634	628	597	665	625	576	592	638	588	609	619	581	655	598	586	616	610	608	593	576	610	615	639	599	576	606	622	592	587	634	577	623	584	628	637	611	614	607	582	605	567	627	598	609	621	615	609	641	643	632	592	657	653	616	626	612	589	647	592	637	631	561	580	565	582	614	610	598	610	610	633	595	634	628	602	610	622	602	607	643	588	643	629	596	615	594	611	590	617	609	574	619	599	598	580	596	605	594	622	568	632	636	600	621	608	623	637	597	593	610	588	609	577	606	609	632	628	585	608	606	577	637	630	582	616	610	594	610	610	639	593	613	606	617	601	645	631	619	626	630	616	600	632	631	615	616	642	646	594	621	642	653	558	635	598	640	637	585	561	611	625	689	625	579	583	645	633	620	656	632	596	611	577	642	611	591	653	596	618	638	615	569	631	588	627	621	603	631	585	556	605	609	660	624	613	578	631	619	621	564	628	621	592	649	592	628	613	602	613	624	633	589	650	641	618	562	605	628	631	558	625	590	629	624	582	593	592	568	595	614	613	608	587	597	631	571	637	634	611	599	615	611	584	594	627	613	590	573	570	591	597	625	621	575	615	630	660	601	603	586	608	582	644	609	588	591	638	581	594	642	610	613	565	617	602	604	585	598	600	610	597	626	607	614	612	622	582	572	595	607	654	632	672	601	610	587	604	565	643	604	623	634	590	622	624	615	593	653	636	626	585	637	559	586	593	578	593	589	608	641	647	601	568	628	619	618	560	622	658	621	588	627	612	631	604	588	610	631	609	688	586	592	610	618	622	568	576	614	640	642	650	627	612	599	586	605	599	621	597	600	624	620	623	641	615	590	576	624	640	588	620	565	588	639	623	599	577	610	573	624	584	624	612	597	616	659	646	650	637	630	624	542	583	642	593	604	621	636	652	606	599	613	644	626	599	624	634	571	610	589	604	642	603	597	586	640	618	592	601	556	593	591	632	594	605	579	661	603	628	577	609	612	603	594	609	608	639	607	620	576	635	596	657	609	647	609	629	610	552	587	630	596	619	613	610	583	609	630	653	612	623	586	634	619	648	584	585	626	595	622	614	626	627	603	662	620	543	599	627	604	570	577	633	607	590	569	598	605	608	624	617	541	602	597	615	624	610	604	573	624	601	583	568	575	608	557	608	589	619	608	580	609	630	630	644	651	573	635	604	649	644	665	621	630	635	593	645	626	593	625	611	606	616	581	601	624	617	583	591	607	617	651	595	610	561	606	596	593	609	601	595	609	637	579	606	627	629	642	591	614	597	643	569	624	583	623	569	592	629	585	608	609	594	597	644	642	621	614	640	667	628	585	622	646	643	597	570	598	643	588	604	564	566	572	622	650	638	619	599	606	597	590	611	596	616	629	608	618	606	626	589	633	616	608	595	607	627	618	572	634	641	611	609	603	647	612	621	580	659	606	603	619	627	576	592	573	612	610	632	594	604	607	596	599	628	617	595	586	624	636	612	548	636	590	659	580	622	628	664	618	645	585	631	633	643	566	599	629	639	610	612	573	657	595	607	597	605	652	632	621	601	630	656	645	649	648	608	619	599	628	634	575	630	564	641	580	555	648	582	600	623	598	614	611	600	575	640	631	610	574	617	620	655	621	612	551	592	633	595	603	602	592	648	650	595	657	592	562	584	586	658	582	591	594	653	620	595	607	589	636	550	595	621	617	602	625	638	577	667	615	598	612	603	601	603	618	606	614	593	613	654	577	622	614	610	592	603	625	624	638	632	624	581	633	646	596	606	644	655	608	652	640	592	585	615	578	576	592	601	620	627	616	608	582	607	585	624	610	636	628	620	603	641	622	590	606	633	561	613	592	620	625	601	605	568	609	589	590	602	621	632	584	650	606	649	647	584	597	596	626	641	632	590	648	677	621	594	603	582	651	604	603	628	625	596	618	626	603	633	610	592	626	580	613	624	560	608	609	626	602	615	588	610	577	615	627	643	617	606	596	636	585	610	637	657	610	571	593	673	664	674	595	619	624	583	581	594	626	641	645	614	636	631	657	609	584	629	597	568	592	588	627	635	598	602	590	579	608	598	595	632	594	618	588	579	610	560	572	600	636	647	598	593	592	618	613	665	623	618	611	627	600	615	641	601	598	599	639	610	621	581	601	581	551	562	652	604	641	577	592	624	617	604	635	578	593	580	603	632	571	632	631	617	604	600	606	614	616	616	625	617	617	606	592	623	640	598	663	624	651	622	683	615	586	615	590	601	617	620	640	673	604	607	643	590	678	626	645	649	615	613	612	617	585	582	661	601	623	591	596	663	643	651	626	576	589	596	639	620	631	640	620	577	579	609	594	628	614	619	620	643	648	586	586	622	552	627	604	620	630	627	613	633	609	609	588	617	629	647	631	620	663	611	602	589	593	618	603	612	609	644	657	611	650	599	584	647	565	627	569	622	583	554	683	618	592	615	591	615	622	589	599	606	606	576	644	603	631	639	591	617	600	593	628	647	623	635	571	647	673	618	616	575	627	600	622	595	597	599	636	613	585	678	603	584	591	583	655	585	592	592	622	587	603	631	621	606	612	614	585	602	602	576	629	648	616	593	623	609	593	587	576	616	605	639	625	577	611	615	583	638	626	598	676	627	647	654	665	603	609	592	557	642	674	596	592	600	625	600	624	619	657	568	589	581	602	651	576	612	639	606	599	599	611	600	624	646	613	594	590	623	680	628	639	580	629	609	626	607	659	643	621	612	625	594	619	629	610	625	585	628	590	611	620	626	609	647	585	645	619	623	625	620	582	590	607	589	610	627	598	641	605	637	601	573	572	600	628	604	568	589	600	614	579	609	573	602	674	670	605	594	636	638	618	629	626	622	613	608	580
5300	2319	1953	1684	1609	1561	1279	1526	1084	927	1311	2526	2481	1513	659	343	248	232	222	207	224	218	237	222	182	201	210	218	199	238	228	231	207	186	196	259	208	212	205	210	216	219	216	210	217	207	207	241	198	207	207	183	203	212	226	218	225	192	192	214	199	214	240	176	198	200	223	225	219	224	202	191	236	251	208	226	202	218	225	216	216	183	223	212	198	233	217	209	190	220	201	193	210	259	206	212	221	201	225	210	223	212	226	191	202	178	218	201	215	230	199	219	212	209	227	198	211	206	183	208	196	207	221	205	213	194	217	234	257	198	225	214	215	214	195	207	239	230	246	212	196	223	239	223	192	206	207	198	224	219	227	206	212	220	215	229	185	216	222	205	216	212	190	177	225	209	234	214	250	222	199	223	184	222	220	190	189	207	232	206	188	218	188	204	201	231	234	191	218	195	209	183	218	229	223	211	213	238	234	202	192	221	200	210	197	212	217	195	213	210	216	213	199	201	222	218	212	184	225	231	222	219	216	199	218	199	206	206	198	199	231	215	188	225	198	180	181	194	208	249	205	228	209	254	226	218	223	198	208	210	207	249	224	221	209	197	236	203	204	211	210	199	230	223	194	198	187	198	233	221	227	227	223	223	220	213	169	198	213	186	192	202	217	207	221	199	189	210	203	206	207	220	207	214	243	220	208	208	225	214	213	206	214	215	198	221	207	200	202	202	214	215	185	227	212	188	240	214	205	208	217	204	205	199	187	233	233	217	221	223	209	208	216	222	206	239	206	192	191	218	232	238	217	197	207	201	234	190	194	233	211	210	227	213	190	199	190	212	200	222	206	223	237	203	220	183	219	223	223	208	237	206	224	200	210	211	214	194	202	234	211	201	221	192	210	217	218	192	226	229	227	213	224	223	200	210	205	236	189	222	226	205	203	243	220	195	198	210	232	218	220	231	205	206	199	207	214	226	209	215	228	199	226	231	205	207	212	212	208	222	207	211	220	231	222	190	223	187	229	209	217	213	221	226	222	217	217	235	205	226	194	204	210	173	223	181	239	182	223	226	214	237	208	231	193	215	212	210	214	226	216	207	221	218	229	196	179	212	209	240	212	192	195	212	203	212	195	217	207	234	208	219	226	203	218	198	229	213	241	203	215	211	211	188	222	221	252	213	216	214	214	224	194	217	209	213	209	243	178	221	201	212	215	196	188	230	215	185	214	228	204	214	199	195	206	212	212	231	218	219	188	211	225	218	206	242	207	212	216	244	222	202	190	227	202	241	207	231	227	223	224	226	214	192	204	215	202	199	218	210	178	204	179	222	196	194	201	213	225	206	200	192	218	219	221	198	197	226	216	195	223	222	217	232	221	250	225	228	222	200	222	191	214	208	248	197	187	194	211	184	220	223	215	196	219	207	212	189	228	234	227	227	223	216	208	235	220	208	202	224	211	228	223	218	213	249	224	203	217	206	207	203	194	216	219	235	219	223	228	220	222	216	217	216	227	179	221	213	211	203	211	209	206	208	211	212	233	181	209	207	211	210	233	195	206	220	219	206	188	210	216	195	224	215	231	207	182	223	235	206	228	198	212	194	190	205	211	231	199	215	212	206	200	227	221	207	205	198	221	241	202	198	196	216	208	197	222	227	206	196	206	224	197	209	238	207	218	214	229	202	190	253	206	221	182	207	236	207	184	240	211	217	185	200	196	213	251	216	210	186	227	206	235	229	201	213	185	199	216	204	208	215	193	214	203	224	201	212	218	205	187	219	194	245	240	204	212	241	207	214	215	224	197	185	233	232	223	194	195	200	200	184	198	199	221	243	220	183	215	234	226	197	208	212	208	186	215	224	198	220	200	200	186	230	200	215	228	218	239	204	213	190	207	224	222	212	195	215	231	207	216	225	220	211	187	229	212	192	210	204	195	191	219	231	221	192	211	184	213	208	250	196	192	194	213	231	218	200	197	191	238	222	228	220	203	229	229	183	212	200	238	205	238	204	207	201	197	194	174	237	241	205	194	225	219	204	203	202	206	228	217	195	213	205	226	214	200	213	197	211	209	199	218	191	181	234	200	235	210	176	211	210	200	221	224	194	204	211	232	212	195	209	244	242	233	234	187	237	215	225	227	231	229	234	190	233	231	223	213	235	225	199	206	205	226	199	184	234	221	227	196	200	183	200	198	191	225	216	219	216	209	184	218	231	195	197	180	214	222	195	218	219	195	228	199	217	210	218	196	219	198	219	228	202	217	206	211	216	210	194	225	215	214	178	232	210	217	189	207	201	217	222	196	232	219	210	217	232	180	236	240	209	188	209	225	212	236	209	186	235	215	191	221	194	215	207	223	195	188	180	208	208	202	195	177	214	216	230	245	215	207	221	226	218	192	209	195	201	214	210	219	216	195	245	197	225	233	172	191	229	205	222	198	195	218	209	223	212	197	214	230	221	213	224	229	228	220	211	218	221	208	197	215	214	220	217	220	202	177	207	204	238	197	229	210	187	222	233	214	204	195	227	223	199	186	218	212	217	229	213	209	197	231	192	198	212	235	214	214	196	236	203	216	196	223	223	226	223	201	186	218	207	228	207	223	214	243	209	182	201	211	210	193	228	190	208	206	222	208	200	217	228	204	185	208	188	212	198	217	207	200	219	222	202	221	205	202	209	219	215	214	195	224	209	222	221	204	218	200	232	198	226	202	227	209	220	190	198	212	202	214	213	236	230	229	219	235	168	203	216	196	204	223	231	232	237	208	225	211	209	231	223	195	242	222	223	204	245	225	219	213	259	223	189	219	209	227	229	194	228	214	216	218	249	202	226	206	197	214	213	217	218	221	204	187	207	219	227	224	195	218	222	187	205	212	197	216	202	218	214	224	219	218	209	201	215	223	203	234	200	202	211	201	170	229	202	198	218	198	215	188	228	204	216	213	203	216	202	199	211	213	204	207	217	217	230	207	201	187	191	228	205	222	194	211	223	204	197	221	207	206	192	209	210	215	189	223	190	211	191	234	198	228	242	238	223	209	231	198	200	194	192	222	193	199	191	233	230	206	205	208	200	183	216	205	202	226	194	217	209	222	212	197	219	227	220	209	237	166	204	231	232	207	215	205	208	234	216	196	184	229	223	189	207	219	177	186	187	206	207	198	227	211	211	210	220	205	208	219	192	212	216	189	193	186	208	235	222	230	214	225	226	198	206	244	205	218	211	248	215	256	200	191	207	216	203	216	196	202	197	208	222	239	216	211	235	223	186	222	228	220	195	203	210	232	218	237	205	239	227	221	223	231	239	237	204	211	270	229	234	216	212	225	229	214	218	222	206	220	196	207	219	233	221	206	204	211	200	222	213	218	188	205	209	200	213	247	217	208	229	236	223	219	204	227	205	206	212	187	201	223	208	232	211	239	199	231	206	190	200	197	210	235	219	194	218	198	228	196	219	209	215	218	229	177	206	182	207	218	237	232	230	187	229	214	195	220	213	231	187	202	189	234	217	211	211
4363	2315	3279	4224	5442	6279	6022	6814	5717	4960	7415	12802	11016	6427	2464	1214	808	669	651	640	561	647	609	605	593	616	688	630	555	608	609	616	621	623	615	568	609	578	599	653	611	597	607	601	635	602	594	598	609	660	610	604	590	632	590	633	621	608	647	601	637	620	618	606	586	633	626	645	575	672	580	596	650	639	652	597	582	661	580	618	583	612	602	633	593	609	605	659	596	610	589	617	618	609	566	604	569	636	610	578	638	662	605	657	643	585	665	618	638	567	581	606	615	605	612	582	625	649	611	618	606	608	619	635	622	624	643	600	619	609	626	616	605	622	607	598	645	625	627	620	618	574	613	617	635	593	636	585	619	612	627	607	567	590	566	618	576	621	629	588	666	575	638	602	624	562	603	600	575	614	602	614	624	614	612	620	647	628	599	622	592	613	581	609	627	631	634	646	618	609	566	585	629	613	612	600	631	559	611	613	626	634	661	595	580	636	592	635	590	627	596	613	611	600	619	583	653	613	615	606	613	622	566	631	602	612	634	615	638	659	587	602	638	645	600	621	615	667	622	669	615	677	633	594	612	621	587	638	684	606	569	639	627	619	595	599	592	600	592	601	587	605	630	582	596	630	568	608	606	615	605	631	645	629	557	614	635	632	581	606	623	602	624	632	623	589	641	598	631	636	637	611	636	602	576	586	596	586	636	609	647	590	619	611	613	638	614	635	632	609	624	608	684	632	660	597	630	563	637	603	593	629	618	609	661	609	592	623	629	594	621	632	562	609	644	589	590	597	626	619	660	576	623	579	589	626	641	596	616	594	596	648	579	600	614	637	645	626	643	629	611	653	583	630	582	618	590	621	638	566	617	614	633	603	614	653	593	606	621	622	599	619	684	649	568	644	616	619	633	594	632	622	572	582	573	623	608	628	629	648	685	588	635	617	637	628	632	626	636	573	629	651	604	608	616	620	595	594	618	614	575	642	625	605	655	613	611	596	640	582	609	638	586	605	614	637	632	629	646	636	697	622	588	613	633	606	620	604	610	654	609	614	621	630	597	614	650	617	628	638	639	656	592	612	603	608	592	663	611	612	636	606	627	622	640	613	642	663	583	612	624	648	589	663	619	601	601	558	627	635	666	621	646	595	611	616	619	597	656	624	627	624	619	605	640	609	614	576	579	665	576	596	629	613	629	631	625	577	648	600	596	588	647	625	608	597	667	600	593	648	615	572	554	576	641	587	692	622	575	562	605	627	654	642	619	531	570	621	575	583	596	622	607	579	594	579	607	647	648	639	636	601	620	666	592	641	604	620	594	615	617	592	575	663	615	588	582	585	602	590	638	643	645	603	587	630	618	629	634	664	624	605	597	657	629	644	582	575	620	652	620	624	607	622	614	641	561	566	618	617	637	627	591	600	628	593	657	654	647	625	649	629	622	595	566	589	631	593	602	602	609	624	603	612	607	594	548	612	629	569	605	588	628	633	614	562	688	612	641	597	670	537	602	628	606	584	601	637	612	601	615	598	620	585	636	581	614	623	629	611	642	562	602	607	610	595	615	585	618	607	601	565	578	644	592	593	606	614	597	624	621	662	641	613	636	580	640	616	589	647	635	613	632	641	616	619	606	627	605	621	608	609	628	636	580	569	586	637	644	587	595	650	618	609	611	619	622	619	582	588	637	602	648	639	621	627	645	607	573	590	648	629	619	634	617	611	611	590	639	611	652	580	630	587	629	633	602	630	594	602	629	625	571	594	621	629	594	628	678	637	626	575	648	617	612	603	613	592	648	560	595	573	573	632	554	651	649	637	618	617	617	609	620	606	611	621	609	584	600	593	567	622	623	564	626	616	588	601	579	627	623	552	588	645	599	615	604	631	619	604	663	618	593	601	638	661	637	628	648	601	617	682	668	584	602	637	615	600	623	627	576	611	626	611	575	622	640	637	648	613	627	655	617	604	549	616	624	636	635	628	693	631	626	609	623	610	619	582	642	602	631	598	627	625	609	600	620	611	612	647	620	600	566	598	563	590	647	654	657	613	600	594	591	654	639	637	625	615	605	617	632	672	631	618	612	633	572	576	605	566	631	665	642	619	628	570	601	634	615	598	644	651	616	587	610	618	592	621	615	615	605	602	611	620	620	617	644	613	632	625	558	611	640	611	642	654	606	660	598	605	619	624	562	597	577	661	595	620	591	604	599	629	635	564	610	649	614	649	650	583	614	607	612	651	625	612	662	636	631	604	615	629	659	620	605	573	537	633	591	625	657	652	595	644	576	597	569	587	584	653	606	555	628	629	602	619	588	598	652	608	665	612	644	616	616	589	621	599	634	606	625	618	643	619	636	619	628	673	614	592	635	611	628	630	656	678	630	617	659	597	669	580	648	646	580	616	652	587	604	628	612	627	610	600	631	593	570	596	609	621	609	591	593	599	621	626	602	632	623	632	654	646	607	671	621	590	623	613	629	627	610	618	629	638	606	609	575	610	619	575	643	606	620	644	617	607	615	622	634	627	612	643	591	627	610	609	615	646	639	659	616	619	638	596	640	601	596	626	647	593	606	600	652	597	620	635	644	648	615	638	618	612	646	596	604	633	612	598	611	605	567	620	586	657	608	646	619	650	595	631	602	665	604	609	633	609	581	615	624	592	607	631	669	638	710	613	639	589	628	580	587	605	589	591	606	634	616	686	600	587	633	587	614	618	592	634	614	582	606	544	580	617	622	602	567	641	629	625	660	621	595	609	562	600	595	616	614	606	637	622	633	586	642	622	583	615	653	632	575	589	622	598	605	653	618	612	571	582	599	595	644	628	646	582	597	620	605	633	621	645	600	654	585	633	593	584	641	621	607	570	610	660	612	591	614	624	632	605	647	634	615	627	634	589	619	666	589	621	618	607	662	623	565	575	651	639	612	580	646	656	634	621	619	625	634	649	620	632	591	591	631	627	591	559	589	606	568	583	604	635	611	634	608	647	634	615	562	612	622	641	624	644	604	600	615	589	552	626	613	638	592	600	622	601	656	600	620	608	650	594	570	656	615	640	618	593	610	639	617	631	612	639	635	567	591	577	620	591	652	590	614	635	597	590	610	609	563	636	617	629	628	628	622	644	613	580	633	623	603	664	597	629	594	604	640	620	595	595	589	626	657	613	633	557	622	609	587	636	632	615	610	644	589	639	624	620	618	629	623	587	611	614	582	606	633	657	594	620	645	615	585	637	604	564	607	599	594	632	629	651	606	594	626	609	627	652	615	617	586	604	623	652	639	583	609	626	601	647	639	642	580	596	582	648	608	633	638	631	606	616	643	622	602	616	630	605	596	588	632	614	572	601	622	668	598	610	608	592	655	594	612	620	608	560	621	642	599	636	611	621	647	631	636	623	575	653	635	571	613	587	593	623	641	606	612	598	621	573	596	591	593	604	603	548	609	644	647	633	627	647	630	609	642	603	646	653	669	627	579	598	607	633	622	612	632	597	611	629	604	658	602	631	616	613	633	614
5408	2133	1684	1882	1948	1692	1854	1360	1064	981	1230	2742	2452	1488	545	313	264	253	216	219	234	205	217	223	210	202	196	198	183	202	224	204	206	225	239	234	187	207	234	206	194	205	215	224	196	203	244	193	248	252	221	228	203	193	197	227	227	239	205	231	210	223	204	193	219	245	188	226	215	235	235	221	225	193	205	228	231	203	222	204	177	196	235	191	238	192	235	203	201	185	221	225	196	222	190	249	211	225	217	223	206	210	237	226	231	223	236	210	188	201	232	229	209	212	237	220	201	239	214	203	212	240	218	222	210	200	222	236	200	223	195	230	218	231	256	209	228	154	214	219	247	214	208	202	224	200	220	202	211	227	206	194	206	231	216	223	200	214	213	208	194	207	225	208	201	224	223	214	213	228	217	199	211	207	196	202	209	216	189	200	187	213	205	207	219	227	198	215	220	220	197	210	224	230	193	218	229	201	235	212	230	214	204	200	227	196	220	215	199	228	205	195	195	188	238	198	228	211	217	195	217	217	194	247	210	223	253	232	204	204	212	192	207	195	216	219	190	210	192	208	209	222	242	213	219	199	227	220	218	211	208	209	182	208	231	213	195	212	217	218	204	211	208	217	226	212	195	199	208	209	207	206	204	229	206	211	247	226	235	208	215	219	213	207	256	217	202	231	222	214	183	230	196	208	194	223	222	207	217	206	197	204	230	247	231	220	212	201	210	242	230	202	189	196	231	202	206	209	192	227	228	204	213	222	233	188	209	221	236	209	201	212	227	191	196	210	228	217	189	206	230	213	194	225	212	198	196	201	198	185	223	235	225	217	199	202	205	200	201	254	234	211	236	204	198	216	211	217	207	220	195	203	194	228	251	208	192	198	211	228	217	220	204	233	188	224	218	216	222	200	238	238	218	208	207	209	201	206	224	180	212	208	234	219	191	223	198	238	199	230	224	216	200	217	213	204	214	232	207	199	211	215	220	260	235	201	215	207	205	212	238	200	212	230	197	202	201	203	223	209	217	222	206	209	218	224	209	200	196	204	216	212	212	206	218	206	188	216	230	239	218	202	222	205	232	222	188	225	204	203	196	201	191	209	246	179	219	195	213	204	202	194	207	220	215	218	210	207	193	220	209	220	199	208	204	223	230	192	202	198	204	214	203	208	223	226	205	216	210	208	218	218	209	184	223	229	233	221	209	197	203	191	224	215	224	202	206	197	198	220	219	213	220	197	201	213	192	185	188	209	236	214	216	218	232	228	198	220	223	214	185	213	197	221	201	195	217	232	209	213	207	238	205	186	212	207	231	220	221	211	216	221	193	209	237	195	226	191	227	208	211	207	231	231	207	201	204	222	210	204	232	243	211	232	206	197	233	219	187	211	213	229	234	210	219	215	222	212	208	231	213	223	207	164	234	218	216	220	222	205	205	187	221	191	192	241	196	225	231	238	199	210	218	195	182	204	211	212	216	222	192	212	229	226	220	208	216	214	222	210	195	194	202	206	212	236	186	230	197	217	241	210	225	193	194	222	213	237	239	234	216	205	237	225	216	209	223	223	219	196	211	220	200	203	193	262	200	221	235	191	201	170	215	204	208	191	217	201	243	223	209	229	225	217	210	208	215	208	204	217	212	224	204	217	197	224	207	202	200	229	216	186	193	201	216	210	215	215	219	215	192	190	211	233	190	206	219	185	206	220	213	225	218	201	211	215	221	218	197	231	194	214	198	227	247	217	203	208	201	198	219	183	242	197	210	200	215	227	229	200	209	214	220	198	233	202	213	252	214	201	236	199	222	223	197	213	219	190	223	226	201	199	206	207	238	237	241	218	198	215	189	191	209	226	210	212	189	212	228	221	205	192	212	213	218	197	201	195	221	214	216	216	220	230	204	219	224	215	193	205	212	210	217	236	218	179	248	191	217	231	228	214	244	218	235	230	215	220	226	222	222	218	228	195	206	217	222	239	213	219	223	234	218	218	242	217	228	208	217	217	224	219	233	197	206	228	215	246	222	228	210	233	213	217	203	211	238	223	221	199	197	210	233	217	241	191	208	230	216	208	196	178	200	215	208	193	225	205	228	213	238	216	210	215	227	198	220	226	220	193	212	224	203	181	220	220	200	240	244	198	212	207	216	205	242	202	216	227	238	227	227	235	216	207	225	210	206	211	210	240	222	202	220	193	208	212	213	206	215	212	196	236	192	252	223	229	202	215	193	222	231	193	196	220	216	199	229	198	204	204	215	215	197	219	237	229	207	216	199	203	195	218	199	199	210	215	220	215	194	224	216	189	221	215	233	215	224	208	177	198	214	223	209	238	207	214	213	211	217	222	213	208	196	206	246	192	213	234	199	217	227	207	180	237	208	208	202	178	216	197	208	232	188	203	205	187	222	200	185	217	226	229	248	208	215	215	203	212	221	231	221	204	206	201	259	224	180	209	194	237	214	204	212	220	219	199	230	214	189	209	226	211	225	211	197	221	181	196	212	196	202	210	205	209	204	221	202	238	202	205	237	242	184	209	221	218	213	207	211	224	209	232	181	208	223	225	243	218	229	235	223	245	226	212	213	182	225	221	199	204	200	202	212	217	205	234	209	196	187	176	234	239	194	202	195	201	209	200	188	228	213	233	199	210	213	203	208	240	209	215	210	222	193	198	207	221	231	212	232	212	215	216	178	226	225	212	200	220	200	213	211	189	217	200	212	211	200	204	223	214	211	215	235	225	208	219	254	213	198	210	216	190	199	189	231	217	222	211	210	221	195	217	201	224	213	217	237	222	196	219	213	211	223	208	208	232	215	197	235	219	226	214	200	212	210	201	222	245	243	189	200	228	212	171	214	226	198	204	215	233	233	189	214	227	231	207	231	186	238	234	208	219	201	212	235	206	223	199	237	202	243	196	202	213	221	197	195	235	205	209	207	213	204	208	206	232	238	266	191	200	217	216	213	208	223	203	238	211	206	203	187	230	202	209	237	215	234	207	215	218	200	201	215	203	201	233	172	227	205	214	200	239	209	211	241	237	201	209	188	207	204	204	228	210	203	223	247	211	222	219	208	226	181	190	229	222	200	239	227	226	232	248	197	195	218	177	191	224	208	182	216	196	225	193	218	218	226	207	215	195	240	221	200	233	210	216	206	217	204	207	222	216	208	199	220	211	204	226	208	199	223	211	201	205	218	188	217	180	216	216	230	213	199	195	227	206	218	193	226	236	212	191	219	188	204	214	215	206	236	216	237	221	209	205	240	217	208	200	215	201	218	213	190	208	229	214	201	199	221	225	219	207	195	231	194	195	209	229	207	209	245	222	211	227	179	212	209	238	197	223	217	236	204	210	213	187	206	203	230	203	218	213	208	218	198	228	214	223	218	212	245	228	221	219	203	217	197	182	227	205	242	222	226	211	194	220	205	198	207	205	215	224	202	237	196	202	212	211	220	234	204	189	216	228	211	203	216	220	207	192	191	206	223	222	205	239	216	210	195	212	220	202	208	249	202	230
4411	2271	3187	4696	6414	6758	8070	6539	5515	5305	7152	13212	10770	5972	1853	1055	842	723	650	656	651	628	619	616	649	618	596	646	587	641	571	615	591	605	599	626	590	622	615	640	627	571	626	624	628	638	626	644	620	639	613	631	616	569	607	625	569	597	653	605	622	628	578	624	640	662	597	612	650	600	605	591	618	627	555	636	615	601	594	602	612	586	605	613	596	603	621	593	611	659	621	599	564	617	613	569	616	580	593	583	615	591	610	627	572	623	637	602	598	608	631	614	606	578	645	638	569	608	602	604	605	653	611	580	618	619	632	609	582	584	631	652	624	593	598	613	593	561	622	622	596	627	628	577	617	652	590	622	658	591	590	609	661	604	623	582	596	651	619	598	598	618	587	655	618	593	591	578	569	672	614	600	616	600	607	586	583	650	628	584	647	591	528	655	585	595	582	626	591	612	586	581	589	628	624	594	625	623	625	606	626	624	594	642	619	645	605	672	628	602	606	599	606	598	607	621	587	598	616	627	625	602	609	602	646	594	616	634	627	624	613	617	603	611	624	636	582	648	622	644	607	586	611	640	622	615	627	633	643	598	602	635	581	640	656	621	635	622	615	611	656	636	593	648	606	589	604	588	554	635	599	633	571	619	610	596	588	567	611	599	622	600	580	639	575	568	636	574	654	589	662	605	590	612	598	621	645	581	571	661	619	618	552	613	624	624	608	632	597	587	601	586	616	640	626	657	601	594	627	637	604	622	609	638	584	604	624	646	608	582	592	657	606	603	614	613	626	595	644	611	647	616	612	594	621	582	603	595	603	641	613	633	604	604	647	597	578	620	626	615	578	667	635	581	635	646	642	582	629	598	580	650	600	611	591	642	640	603	608	653	612	666	602	626	642	611	639	601	588	627	592	598	565	612	625	638	610	572	623	616	585	619	652	629	610	594	599	612	577	623	634	630	631	610	656	616	599	632	594	622	599	629	602	599	606	589	580	615	610	619	595	625	585	631	589	595	578	589	607	624	631	620	599	589	594	623	660	609	595	629	638	609	591	641	601	619	602	610	636	648	648	637	656	615	628	619	663	626	579	633	632	591	636	615	650	568	628	608	591	641	614	624	644	611	632	599	569	591	598	640	573	586	605	620	592	594	612	636	595	639	611	628	603	606	610	665	641	601	628	636	655	610	607	585	585	601	555	654	601	609	668	600	639	624	645	620	612	618	652	600	607	610	620	660	623	590	610	620	599	606	583	623	596	622	616	610	610	588	576	604	605	568	568	584	617	608	606	595	619	624	605	621	591	592	654	625	644	601	577	638	611	609	612	607	617	590	647	583	621	626	676	610	618	581	633	634	600	589	582	615	648	559	639	644	648	620	649	630	613	589	558	633	581	606	661	604	631	614	632	578	637	631	575	616	602	606	626	589	610	605	597	570	526	594	603	627	582	602	637	621	619	646	614	636	597	635	590	574	621	568	605	652	594	626	621	614	573	619	600	633	611	628	581	586	604	581	628	615	570	624	637	613	625	584	601	609	601	593	605	587	586	616	635	596	612	586	624	642	596	618	636	595	565	628	575	606	619	578	645	614	593	648	595	611	597	613	616	573	577	634	580	663	590	631	676	609	590	638	584	577	548	633	621	669	584	627	592	586	638	626	615	646	619	594	598	582	610	622	588	586	619	608	616	611	599	636	643	601	597	590	648	607	650	620	621	677	649	629	629	628	657	606	637	588	621	643	618	642	578	631	606	596	653	571	594	598	610	584	612	666	637	638	581	573	592	600	600	619	611	610	608	606	591	592	660	585	628	598	559	599	614	676	599	594	568	593	626	615	588	598	563	605	663	620	631	626	625	647	586	567	568	644	571	615	604	567	637	686	606	672	634	594	613	683	586	618	645	611	604	641	618	601	589	606	648	593	632	629	554	625	601	620	647	625	584	598	609	610	634	599	621	617	613	612	635	566	629	602	612	573	583	606	568	607	621	575	623	624	594	629	593	618	595	630	595	590	600	598	637	612	628	640	643	621	589	622	563	601	627	625	633	628	643	611	580	604	627	561	619	647	610	579	628	602	593	648	598	636	626	592	606	613	650	601	630	606	617	618	581	670	635	628	593	615	628	626	637	604	642	593	625	622	615	589	640	594	586	631	597	618	598	604	582	589	620	648	600	607	592	635	635	612	572	590	616	612	593	594	606	557	599	607	587	584	653	611	645	623	556	620	577	616	623	594	611	601	619	641	683	594	654	590	634	600	646	598	595	610	612	671	574	590	611	631	648	592	633	645	571	641	654	606	639	591	599	682	660	586	645	613	640	608	566	635	635	610	621	568	568	579	615	604	563	605	632	656	598	616	611	601	613	593	629	573	579	584	638	588	624	616	610	612	620	607	585	646	596	587	635	666	582	596	632	650	584	625	611	565	611	609	612	624	610	590	622	582	582	553	672	610	623	614	538	581	617	637	574	616	637	591	654	628	642	616	559	564	587	602	593	613	604	653	610	559	635	585	611	624	614	570	601	620	619	567	622	625	647	621	573	632	617	674	615	631	581	646	640	611	609	609	652	636	638	598	638	619	642	676	596	669	629	578	640	647	627	604	600	611	628	652	621	618	642	614	587	622	585	638	592	605	623	633	596	624	600	611	641	599	674	573	643	577	636	602	573	605	600	630	614	606	592	553	599	623	668	665	615	584	629	615	597	599	593	625	612	615	605	616	588	675	611	632	649	589	643	647	645	646	612	607	647	560	583	632	607	594	608	601	561	633	609	608	619	652	613	646	604	620	605	601	607	612	606	642	648	633	615	600	607	612	578	631	603	643	626	585	662	613	592	588	619	583	603	610	646	605	637	621	601	624	591	624	623	637	597	576	613	614	640	625	647	622	631	612	652	633	610	592	602	595	573	608	617	626	615	608	619	593	625	573	579	600	600	589	588	657	577	624	596	608	606	603	637	572	627	593	649	611	595	615	586	639	640	664	635	596	573	624	659	609	638	613	620	617	597	584	612	597	647	604	678	593	574	615	629	612	592	616	591	662	605	572	622	632	605	608	656	607	604	613	618	601	557	622	628	583	610	585	604	617	621	630	597	627	610	661	588	622	614	624	588	606	612	659	575	584	602	597	641	654	620	615	593	634	625	630	609	613	591	627	609	613	554	622	579	577	631	662	626	601	629	594	638	584	596	597	650	609	649	638	637	599	613	568	650	627	649	650	589	622	650	632	622	582	629	612	594	639	611	613	626	589	587	642	611	658	643	603	590	589	608	630	585	611	662	602	676	581	627	634	643	587	618	589	592	605	602	633	628	635	600	653	624	613	621	590	599	616	630	589	628	658	597	612	622	597	601	593	666	583	583	585	552	611	626	598	611	595	615	666	634	631	622	611	588	649	619	614	636	676	621	637	611	614	614	624	656	603	605	614	621	598	599	621	608	636	643	626	594	664	628	634	575	606	607	620	622	616	648	619	611	633	594	661	619	595	578	615	622	598	625	654	563	600	631	622
5579	1957	2153	2719	2114	2511	1857	1290	1226	947	1163	2721	2348	1152	498	324	274	235	245	215	223	204	226	191	214	220	238	210	220	212	209	207	226	223	195	221	227	213	212	201	193	218	232	203	217	208	211	195	211	211	206	230	229	209	203	183	203	213	211	236	239	210	210	182	205	219	215	201	226	232	234	206	213	233	226	227	225	244	243	233	211	237	254	235	234	229	201	196	220	231	226	201	213	225	200	194	221	181	212	221	214	229	221	209	206	237	226	215	193	219	203	220	210	222	207	202	218	207	220	209	184	209	226	221	175	218	210	187	213	237	228	206	222	201	198	231	215	206	223	210	204	181	214	206	191	210	198	206	218	238	233	210	244	214	198	209	200	240	221	224	196	212	216	238	221	213	201	206	222	210	221	198	200	200	221	198	184	171	215	226	239	215	210	213	224	229	217	202	225	212	236	186	201	213	194	227	203	206	219	215	201	212	229	218	209	211	217	219	206	218	211	195	204	222	231	207	214	208	216	221	182	219	221	217	218	190	218	184	222	220	197	197	217	183	215	209	202	220	229	209	226	197	197	213	200	225	222	211	219	215	206	184	208	231	237	199	229	202	193	209	234	230	217	210	227	208	220	221	220	197	207	189	212	201	243	225	203	211	201	217	216	220	207	226	216	214	234	209	214	192	233	221	228	209	230	226	237	221	221	232	219	253	225	228	199	196	202	206	206	201	203	216	224	194	222	203	217	234	221	205	206	208	213	202	223	207	231	236	198	192	226	204	200	185	235	198	211	197	192	226	202	219	229	198	199	215	224	200	220	201	227	211	193	203	214	228	196	202	225	205	226	202	224	230	201	204	225	191	222	225	214	222	216	197	182	213	209	220	223	215	207	201	209	220	212	180	205	224	239	204	245	212	198	224	224	224	204	240	213	211	214	201	227	195	215	230	226	198	196	218	212	222	214	236	212	216	194	204	221	211	240	210	202	208	210	222	217	195	224	222	199	190	195	197	221	212	238	214	206	197	209	192	207	215	227	215	234	211	214	203	221	219	209	203	222	228	199	181	219	195	192	205	225	216	216	192	215	221	187	199	207	213	195	199	214	219	223	204	204	223	216	206	206	216	213	223	218	194	208	225	204	201	218	214	204	166	227	251	193	234	222	196	215	203	229	209	206	215	232	215	203	207	212	232	259	232	223	218	216	200	215	189	192	221	209	199	204	224	224	220	206	215	244	217	208	241	224	229	198	221	233	199	208	216	182	195	225	185	211	184	185	233	202	225	222	207	203	227	235	244	239	237	240	221	237	215	216	226	193	223	214	219	186	213	212	192	241	216	223	218	210	212	222	201	192	210	229	234	199	201	222	200	217	221	206	192	212	230	214	218	202	217	217	234	190	207	217	220	196	218	208	226	206	216	200	193	213	221	212	216	237	205	210	234	202	221	202	195	206	227	236	193	222	223	208	197	211	206	233	233	217	226	187	210	195	217	215	195	216	226	202	221	213	226	229	233	215	236	211	183	226	207	193	231	217	204	250	228	232	204	211	240	201	226	225	221	240	215	199	219	212	215	207	232	196	233	205	213	224	226	211	225	232	220	201	180	232	225	236	206	204	193	209	237	245	221	231	217	199	205	229	216	214	220	211	207	200	227	201	217	213	203	229	203	180	223	235	213	244	196	210	240	187	194	200	212	196	202	242	203	202	183	206	207	204	219	228	200	208	227	186	199	207	250	191	216	221	197	193	235	211	213	191	223	196	202	223	250	193	227	205	211	207	219	183	212	187	206	213	190	205	229	229	228	218	186	212	204	222	180	225	210	220	242	224	195	200	235	222	214	200	214	235	216	225	188	222	201	183	222	211	203	247	209	208	235	212	230	219	215	201	181	184	193	236	207	238	223	210	220	222	190	207	205	236	242	190	199	222	199	220	219	229	233	209	208	190	200	200	227	231	204	219	217	198	215	205	212	220	187	197	245	222	203	244	212	224	220	208	197	212	215	230	203	218	216	202	196	227	220	183	216	240	188	218	211	224	210	227	194	235	201	238	225	218	242	215	233	177	219	227	197	204	195	188	208	230	201	208	209	218	190	203	219	233	206	213	214	217	217	210	201	226	216	199	211	196	226	230	230	231	197	230	224	215	199	214	235	182	210	232	229	219	207	216	218	207	241	223	202	189	227	229	240	227	186	207	222	213	214	212	195	233	217	210	196	221	217	206	213	199	217	238	220	203	243	198	204	234	217	211	217	223	204	221	174	191	199	209	213	205	240	241	205	220	223	231	201	213	229	230	197	213	218	234	207	195	225	211	225	209	235	218	209	201	203	191	210	203	215	220	232	224	219	217	223	205	179	186	234	217	197	240	233	205	216	218	220	235	203	202	223	240	214	237	202	220	202	215	210	199	199	211	226	209	215	218	191	200	211	248	194	226	211	194	219	207	228	199	202	222	211	184	231	202	214	191	233	201	213	250	204	212	210	196	216	216	238	184	190	231	211	232	210	212	218	191	209	235	219	243	209	213	206	211	226	237	182	216	199	205	195	227	212	214	187	224	195	210	207	214	233	218	249	242	237	194	204	222	202	218	205	212	185	219	205	207	218	227	202	213	213	217	220	219	243	222	226	231	192	185	241	213	205	261	226	204	215	222	228	209	237	225	218	205	244	211	231	200	219	216	201	195	207	216	190	225	192	191	207	210	201	196	247	215	214	178	208	209	206	220	205	204	213	201	217	205	199	201	201	212	201	203	218	204	211	243	219	199	245	182	207	206	210	221	191	221	238	208	199	215	202	199	200	224	213	202	213	228	209	210	228	226	227	196	207	195	219	212	223	200	213	218	192	210	216	206	224	201	212	210	220	216	230	214	210	225	215	221	200	211	239	214	221	196	189	190	194	202	221	201	216	211	196	212	209	200	220	219	224	210	193	224	204	219	234	205	220	243	204	234	213	174	223	215	198	169	212	217	212	221	213	238	219	224	202	218	223	199	229	204	199	207	206	224	216	200	206	200	211	213	200	213	229	217	221	222	207	203	206	228	236	219	226	205	212	220	235	186	200	215	212	232	208	212	210	240	215	212	197	250	228	247	227	206	203	212	209	240	186	240	209	213	210	206	200	203	224	209	208	213	230	217	245	178	173	211	220	217	220	221	227	229	218	194	197	221	219	208	234	236	215	220	189	240	236	205	219	198	217	206	199	230	240	204	212	229	244	228	212	210	221	224	196	204	213	236	214	214	215	205	200	213	192	219	222	201	193	235	223	212	209	211	223	208	238	202	230	194	210	234	191	207	212	230	201	196	222	212	232	200	200	232	249	215	214	225	196	206	238	207	229	229	232	174	228	216	206	221	202	214	220	221	244	213	239	199	213	221	212	230	201	219	219	212	219	239	204	225	219	214	232	236	183	175	220	221	200	178	199	248	243	196	226	235	214	197	204	218	211	234	221	211	229	225	191	201	210	211	206	244	194	191	225	249	230	204	202	224	219	208	200	210	222	188	223
4413	2044	3750	6471	6842	9456	7577	6082	6417	5235	7028	13708	10719	4829	1915	1232	769	736	745	651	654	613	601	579	612	599	630	600	598	619	615	638	581	619	607	614	619	635	572	587	600	613	601	613	583	633	611	599	633	661	599	645	626	616	602	635	597	617	589	594	583	621	564	614	619	626	602	597	599	584	611	607	583	641	586	591	610	586	635	624	632	593	610	576	636	599	638	586	614	636	608	610	628	661	573	601	607	619	657	607	632	587	621	567	608	640	643	550	661	613	609	600	689	631	587	567	651	610	605	554	656	614	602	606	633	609	619	621	594	577	611	607	621	644	626	639	608	644	618	579	614	624	616	647	602	597	632	613	631	594	599	621	599	601	638	630	633	631	604	603	594	615	612	602	588	615	591	618	606	626	633	606	623	594	634	599	606	603	594	637	594	576	641	599	599	582	618	569	599	680	624	655	606	615	614	607	583	624	621	599	615	643	571	602	604	665	572	585	622	603	634	596	571	588	613	641	566	646	637	604	570	623	605	625	614	633	639	594	628	616	616	600	601	647	613	614	621	626	624	609	571	650	623	589	624	625	647	611	583	660	580	674	633	577	669	622	602	634	634	658	620	616	600	596	618	657	651	607	570	545	599	629	624	624	637	574	634	671	613	653	625	590	568	607	650	630	630	623	552	593	647	638	602	599	617	628	615	655	566	606	626	593	607	597	596	599	602	613	601	629	615	637	651	588	604	585	623	626	612	589	621	641	616	566	634	597	634	607	638	643	619	582	618	636	577	564	591	628	541	631	628	626	609	627	605	612	587	572	598	601	594	583	582	596	638	568	590	622	625	602	591	609	633	611	613	638	633	586	653	583	634	605	643	622	601	656	612	618	622	604	641	629	647	666	645	617	652	639	599	601	602	627	651	618	603	588	592	619	622	604	600	609	666	620	657	590	607	586	636	641	621	629	584	592	641	580	622	614	645	581	608	619	631	603	590	555	612	628	610	622	606	608	577	656	611	619	584	597	585	578	602	610	599	634	642	631	618	628	612	614	581	636	650	599	660	604	545	594	600	617	664	569	626	641	630	583	606	606	613	666	652	654	650	634	595	596	653	585	622	621	619	614	577	608	675	625	595	557	571	576	570	600	619	651	595	620	634	614	606	595	577	596	621	597	603	647	633	569	632	635	650	598	633	624	586	605	554	574	606	591	578	633	581	620	608	615	629	620	622	590	585	593	608	619	651	643	614	593	610	602	540	562	558	652	619	598	640	591	629	605	625	663	607	608	622	625	589	570	623	600	606	635	635	583	582	611	603	597	631	602	603	599	639	610	628	663	628	616	595	627	619	608	650	593	620	593	561	616	619	617	622	619	622	612	613	616	623	631	636	618	639	611	583	611	641	585	559	667	567	624	611	602	572	605	633	599	661	643	622	633	604	599	654	626	646	624	652	651	649	604	610	682	606	616	609	636	582	610	640	598	627	597	581	632	620	625	624	630	676	609	617	605	588	582	629	622	571	623	572	598	587	622	588	625	625	609	656	592	617	650	617	618	618	576	611	574	610	562	633	586	609	625	604	620	638	606	596	586	616	616	595	595	596	597	591	616	625	615	626	657	581	594	632	579	617	599	597	664	623	605	579	640	624	599	620	606	583	646	627	631	633	591	614	593	606	660	604	609	596	580	675	641	632	645	626	606	595	637	593	607	598	571	582	598	638	623	649	642	581	598	582	633	612	604	597	589	636	636	655	626	620	590	601	590	616	665	616	571	623	630	630	585	604	643	650	606	580	590	644	602	582	625	624	574	614	625	582	609	583	586	616	632	632	599	596	594	565	606	588	638	664	613	617	604	602	602	623	633	636	565	599	651	623	628	659	626	616	629	652	609	623	618	606	656	594	593	602	599	578	632	647	643	627	628	633	650	612	601	630	657	593	621	601	600	629	640	638	644	603	631	598	613	668	666	611	646	629	578	582	570	593	656	645	622	602	597	587	640	617	604	638	663	592	582	602	596	597	623	631	604	623	637	604	597	586	580	621	605	602	624	580	605	585	551	586	597	607	601	563	604	622	581	633	631	654	620	632	599	624	639	644	602	630	620	618	641	552	621	676	585	623	611	630	658	656	607	593	564	587	611	610	601	583	634	671	614	638	624	610	615	642	619	627	619	618	603	634	620	611	599	623	619	611	602	641	623	657	601	614	654	595	604	603	603	643	637	642	622	616	582	652	644	586	603	605	623	619	586	637	604	611	623	591	603	604	634	610	625	613	631	654	609	591	664	599	632	634	620	610	603	599	600	638	612	634	589	592	630	646	612	616	639	660	596	631	598	589	583	686	624	618	596	597	571	601	636	634	594	600	597	616	628	645	592	623	595	656	606	678	621	617	624	643	617	616	599	598	620	658	601	622	624	569	600	628	594	595	590	637	604	617	626	633	618	583	598	572	612	625	628	569	601	639	598	616	639	597	640	587	638	595	618	617	624	621	626	616	580	610	628	566	621	619	646	649	612	612	576	667	639	633	638	577	614	659	610	585	633	601	596	608	619	639	606	608	649	607	610	635	644	624	665	632	635	607	632	593	607	622	582	668	612	624	617	595	601	652	599	593	594	606	622	629	611	606	590	571	621	621	615	585	606	625	599	627	627	601	601	610	616	661	665	623	596	600	589	612	636	604	637	646	603	613	634	623	637	562	631	611	604	637	604	640	584	597	605	619	592	600	582	603	575	606	593	626	616	612	629	645	607	594	616	617	613	619	629	580	638	561	560	604	628	634	637	602	640	631	623	555	628	587	582	625	599	632	630	636	636	653	548	621	614	629	649	647	614	632	612	592	610	635	639	637	635	617	569	581	644	583	635	587	600	638	649	609	632	547	624	656	640	643	574	636	613	579	611	616	597	619	620	634	618	632	628	591	598	562	635	577	636	595	612	609	662	632	570	625	638	604	606	675	645	620	614	601	637	608	625	626	686	657	601	609	638	646	623	673	579	592	594	571	602	631	615	611	592	661	640	599	627	646	585	606	645	597	615	651	604	646	663	553	593	615	609	650	612	623	628	654	617	594	609	642	613	618	588	622	606	607	637	559	627	618	606	583	598	570	647	572	590	606	587	613	598	636	627	642	625	617	603	617	627	634	660	626	622	641	636	618	588	605	606	623	664	588	592	635	578	575	604	618	654	595	614	635	646	657	679	630	608	669	601	612	606	633	609	603	643	644	676	619	571	574	641	583	576	642	610	640	598	680	602	602	655	617	624	599	632	599	631	594	630	613	627	577	607	624	618	636	626	653	579	632	574	633	664	634	656	578	626	637	627	631	583	641	627	612	639	659	578	644	635	622	628	637	604	613	587	598	628	610	558	619	604	577	608	627	615	635	584	657	618	610	631	644	602	601	619	585	617	617	622	630	632	575	613	648	612	630	612	678	593	650	610	601	600	636	621	632	579	604	604	612	605	621	642	576	649	563	630	570	615	626	626	601	648	593	640	595	611	612	605	625	611	638	633
4817	1790	2580	2608	3458	2608	1516	1337	1177	971	1496	2731	2214	1205	516	318	235	245	225	240	229	193	218	209	221	185	180	230	211	194	225	213	225	200	195	200	233	214	205	206	216	205	196	210	202	204	185	185	206	224	219	204	220	218	200	204	234	200	197	212	205	205	220	205	214	237	230	232	234	227	227	223	219	200	203	227	228	202	218	185	194	223	201	201	208	195	215	199	218	226	210	225	204	224	209	215	223	229	211	224	212	231	197	185	211	193	204	200	206	197	196	184	221	205	195	215	238	228	205	251	212	235	207	228	225	202	198	200	216	196	202	208	193	214	196	213	200	184	215	184	196	214	217	230	236	235	231	194	215	211	219	202	231	191	189	214	220	214	185	210	212	192	211	217	212	229	213	215	233	182	206	199	224	232	180	193	203	228	217	227	227	217	203	225	205	215	216	208	201	235	186	219	204	219	227	201	212	228	209	217	211	205	206	202	240	201	198	240	219	223	204	210	214	197	239	201	197	183	214	205	215	218	215	213	232	201	220	185	204	205	208	226	202	204	218	208	182	217	218	212	215	198	211	217	232	215	216	223	204	231	226	186	215	241	219	226	210	216	240	214	218	220	229	208	184	189	197	220	225	192	220	212	194	210	203	211	203	238	237	207	186	225	208	225	231	254	218	215	219	201	203	207	205	220	209	230	192	210	197	224	161	213	199	195	186	188	238	194	210	214	231	208	228	206	239	186	211	221	223	208	220	222	210	234	211	197	217	217	202	209	220	215	215	216	229	216	207	226	201	205	228	216	200	216	202	228	200	186	209	219	208	205	204	184	226	203	229	250	216	207	208	206	188	213	224	205	201	205	211	195	193	202	225	212	205	215	206	208	222	226	202	200	228	215	214	196	240	237	199	207	199	217	210	218	213	198	222	225	220	204	204	225	206	201	206	207	183	224	192	202	205	195	205	213	212	207	191	216	191	212	211	199	213	235	219	201	191	199	223	207	202	216	208	237	221	212	222	214	216	225	265	220	211	216	215	204	225	204	217	209	204	241	223	215	213	212	200	233	195	215	212	223	231	192	214	215	200	204	199	207	181	198	220	214	212	221	204	251	198	212	208	227	206	223	203	216	181	210	248	222	213	207	225	207	224	213	219	228	239	205	207	203	199	206	216	190	207	204	195	205	204	214	215	208	195	223	224	209	220	205	212	211	204	201	215	216	226	207	194	235	205	198	227	221	222	194	236	194	208	213	223	219	234	196	213	188	216	233	205	223	223	199	209	196	213	228	213	232	198	210	208	208	202	226	213	237	217	208	183	201	228	213	205	230	224	204	216	208	214	211	193	210	203	204	212	224	203	202	218	202	227	184	238	212	223	211	206	233	216	234	220	230	233	216	171	208	219	226	219	216	199	217	216	224	205	227	226	228	218	223	195	225	220	205	208	231	234	201	223	237	260	198	217	213	231	195	200	200	209	226	208	222	198	204	228	215	212	199	201	223	223	199	221	197	217	211	226	239	248	231	193	206	208	233	223	233	211	203	206	192	214	205	192	223	225	211	212	224	230	233	200	207	227	208	240	241	209	197	206	213	199	221	225	231	227	199	199	209	213	221	216	189	214	198	209	194	242	230	224	198	188	208	219	228	206	223	202	181	207	209	199	222	238	220	196	236	186	200	203	211	229	207	201	227	195	211	192	213	204	200	183	202	202	211	199	192	213	202	235	205	219	202	196	226	205	232	233	195	198	213	248	198	219	213	213	202	179	189	232	229	216	233	218	200	221	209	213	240	200	207	236	184	214	214	231	217	207	233	198	220	229	231	222	220	222	234	218	218	215	215	228	213	199	210	198	207	231	217	215	203	232	211	213	217	204	192	218	226	242	219	217	211	198	239	212	216	199	211	209	197	220	242	202	196	218	226	215	224	210	224	196	209	225	222	223	212	198	184	210	207	214	219	203	201	236	230	215	220	217	209	212	219	195	184	193	229	227	229	235	222	219	208	204	217	199	228	218	232	216	211	228	216	223	206	211	217	236	200	195	221	225	222	202	237	196	216	232	192	222	197	189	211	222	213	191	206	253	207	224	228	218	197	185	206	207	208	211	187	223	208	197	241	212	231	191	224	242	217	205	214	199	207	214	208	210	189	241	213	193	211	215	229	216	207	201	191	198	201	176	216	200	222	215	218	212	217	198	216	253	204	202	192	204	246	212	222	211	204	212	223	228	222	199	214	203	208	223	203	219	220	215	225	222	196	202	224	207	220	213	203	216	226	203	220	220	226	210	195	228	214	214	211	217	240	203	236	220	220	225	193	214	230	227	196	225	199	216	184	224	199	219	183	225	191	198	220	230	195	212	200	219	206	222	220	226	218	228	222	199	206	181	200	215	219	216	199	200	212	196	202	242	212	220	215	220	190	243	210	197	222	201	193	201	211	229	217	218	236	206	239	208	219	208	232	213	197	236	217	222	237	207	212	216	195	219	219	205	201	209	232	242	179	188	221	218	213	214	206	181	189	212	223	205	219	211	219	203	192	238	238	216	201	216	216	208	217	211	195	208	205	226	193	209	208	192	186	236	209	198	229	236	189	237	229	207	205	232	216	178	201	195	223	226	220	213	203	207	197	195	234	210	201	179	229	186	241	208	206	210	210	221	219	219	214	187	205	212	213	219	222	226	215	225	200	207	209	229	200	200	220	192	223	215	207	209	190	225	192	204	218	244	204	218	208	237	235	204	200	191	227	198	207	214	197	215	204	238	180	230	229	210	195	217	202	211	216	226	208	202	229	229	230	203	220	229	214	197	225	203	203	217	200	217	222	211	230	233	192	236	191	207	211	252	229	238	211	205	194	206	214	221	225	220	233	211	206	210	224	212	236	206	205	241	229	242	237	197	209	224	207	204	200	212	196	198	248	237	235	208	234	230	211	209	221	193	215	225	188	228	206	229	216	209	179	237	216	221	223	191	209	220	183	216	202	211	217	218	215	217	218	234	208	227	199	241	227	229	215	248	215	185	223	205	217	183	197	205	221	213	210	184	224	235	208	206	224	209	180	221	203	228	213	213	205	206	230	213	208	234	200	231	222	203	222	228	233	238	194	210	218	216	227	204	232	221	211	207	201	195	222	205	202	209	226	234	206	191	226	215	227	209	206	211	217	217	208	189	252	252	212	211	196	226	214	209	204	215	223	182	223	226	203	207	225	231	226	215	193	211	199	196	202	211	199	215	226	219	206	223	206	224	201	221	194	243	220	219	225	206	220	227	207	216	209	184	185	229	220	219	209	199	208	223	202	210	201	197	233	201	195	223	214	223	219	216	204	195	223	203	194	251	233	206	215	199	226	207	182	203	236	196	233	238	203	232	201	220	223	213	242	222	206	237	223	205	200	233	242	206	190	222	214	199	212	206	206	205	225	215	225	208	241	213	194	183	191	223	208	238	221	229	205	206	237	218	221	199	212	243	207	224	218	226	194	244	235	206	234	202	239	197	236	193	225	197	202
3897	2012	4065	6033	9961	8903	6821	6600	6082	4978	7898	13192	10149	4838	2062	976	757	704	682	628	664	636	606	582	659	611	596	621	589	610	616	647	607	640	638	616	624	640	596	599	603	632	642	635	633	626	576	614	602	621	627	602	616	600	591	631	628	596	626	685	596	633	641	581	618	598	615	612	599	570	651	626	633	608	628	606	620	676	596	588	626	629	552	607	629	629	607	639	609	689	629	627	617	552	635	590	652	636	616	606	609	625	616	631	612	551	625	642	655	618	584	595	648	646	617	602	669	635	640	634	620	606	607	644	652	612	616	572	569	593	595	607	619	617	626	626	608	605	579	636	603	625	613	621	643	619	612	608	564	599	659	621	595	639	600	584	598	651	649	598	644	594	601	567	627	639	626	641	606	575	618	632	604	600	650	614	590	631	599	600	586	605	596	607	622	643	645	598	608	597	615	615	643	627	638	644	638	578	598	629	680	581	614	600	624	643	656	632	616	618	621	605	605	632	611	612	591	622	632	608	616	629	613	660	606	618	620	608	633	610	636	628	587	608	626	637	623	655	569	635	610	597	606	608	666	608	626	615	665	632	605	610	658	646	638	626	600	607	618	605	588	627	676	621	613	613	613	601	572	616	614	584	680	613	563	610	626	599	609	588	644	616	564	617	623	577	621	628	623	610	621	614	665	590	611	590	589	608	541	577	589	618	591	631	606	586	626	619	579	594	622	606	631	612	597	603	631	649	620	615	650	628	596	675	645	627	635	651	609	606	609	625	635	593	600	597	592	603	637	637	599	640	597	612	636	585	628	585	635	591	621	647	633	664	603	606	615	564	660	619	610	650	627	593	562	622	633	615	625	668	603	619	628	641	591	635	614	581	599	691	656	628	614	602	598	683	614	607	624	635	628	655	608	569	558	632	615	638	617	618	673	621	616	649	605	620	650	582	593	629	578	633	619	588	608	568	590	602	619	601	620	599	606	664	627	631	630	587	618	590	640	625	618	597	643	645	643	619	593	603	626	609	611	645	617	583	628	630	566	667	642	645	618	583	595	634	615	570	640	587	618	585	608	612	614	572	592	581	613	597	642	637	592	570	607	608	624	613	579	625	598	609	643	595	626	606	566	628	620	612	604	609	596	678	588	648	695	627	609	645	598	609	608	606	582	622	587	633	579	645	581	617	635	624	553	616	617	654	639	607	608	609	602	642	639	623	635	649	603	648	570	576	609	621	623	574	633	646	559	628	632	598	643	593	590	634	634	623	618	611	652	626	630	604	611	571	674	646	607	648	604	644	674	658	618	633	637	620	608	604	604	585	622	615	612	563	593	616	624	583	613	616	583	638	610	605	614	585	603	621	596	606	569	603	598	668	612	660	608	626	605	601	577	596	590	613	595	656	635	644	615	645	641	597	607	647	629	642	609	613	573	616	602	635	608	595	622	650	633	600	631	632	651	617	652	623	685	592	616	608	590	594	599	614	623	570	603	622	629	596	645	588	621	618	641	619	576	573	605	621	579	619	659	614	626	611	595	601	591	613	629	627	601	611	582	613	615	636	636	647	607	592	618	645	618	616	654	589	613	600	591	570	610	556	623	606	642	652	630	602	593	581	572	619	607	630	627	638	606	581	600	609	573	578	654	628	612	629	631	602	610	568	641	610	661	595	589	607	590	570	586	673	649	580	666	631	616	605	627	594	624	610	595	674	601	577	633	621	649	572	656	609	612	605	594	623	610	604	607	624	636	629	575	611	617	611	582	595	621	606	603	639	624	626	609	634	611	597	592	650	592	598	616	613	590	613	606	604	633	635	635	592	607	640	638	602	625	650	649	630	652	626	619	669	646	639	609	598	633	628	579	633	605	650	604	547	594	637	591	621	600	644	639	591	614	621	634	595	647	662	642	635	571	577	603	581	579	604	604	659	657	624	601	626	655	607	621	655	640	619	645	618	639	599	626	616	644	643	616	644	660	637	596	584	580	603	570	591	581	626	612	597	570	630	554	579	628	653	584	637	627	592	624	611	572	647	642	596	650	608	624	589	607	613	593	620	617	598	603	586	605	613	585	603	602	630	635	610	613	613	628	605	650	649	584	610	613	602	603	624	598	630	632	604	644	627	582	626	624	574	578	584	615	537	636	627	606	599	584	611	608	619	627	621	597	578	629	598	603	650	605	608	634	612	611	642	616	590	616	634	650	585	634	645	618	630	640	643	626	553	613	615	649	629	611	601	570	613	594	586	601	611	609	585	642	619	601	605	647	614	600	642	639	598	604	618	608	575	589	647	645	629	640	592	592	617	595	668	607	576	631	627	582	641	604	593	587	622	617	611	642	630	650	637	632	631	590	620	610	653	599	594	635	668	616	591	597	603	640	620	603	614	585	610	618	625	656	572	605	623	626	606	567	643	580	645	613	607	642	621	593	641	642	611	593	583	604	629	604	614	598	613	666	613	623	639	630	577	630	604	593	606	624	557	629	623	597	600	627	612	614	604	631	624	618	592	598	623	603	610	589	633	628	656	578	656	570	600	582	607	622	642	619	582	597	612	592	608	581	597	611	599	564	599	628	615	640	650	571	658	615	606	620	580	605	608	604	625	601	637	588	612	590	599	591	620	590	684	570	612	656	605	640	624	637	596	612	615	598	604	626	656	605	642	601	651	571	593	609	607	605	658	591	631	546	598	599	602	572	597	631	614	585	602	617	586	691	608	624	642	618	645	585	613	585	628	587	571	633	571	594	639	635	620	620	615	615	602	640	582	622	611	607	586	610	623	613	601	617	646	618	578	668	610	628	627	578	603	596	626	612	586	609	644	630	601	580	640	607	636	606	616	639	602	622	608	619	592	585	599	612	658	614	566	604	579	649	641	606	627	641	640	621	619	643	610	598	598	619	634	680	617	650	637	608	634	577	587	682	606	606	568	590	596	608	640	621	639	625	646	552	582	618	616	603	634	578	619	574	634	566	589	650	626	642	639	596	654	618	601	635	603	602	609	651	617	614	653	626	601	589	624	618	615	646	641	609	593	640	637	630	591	593	585	585	635	620	598	584	618	607	612	616	638	595	611	614	657	607	637	659	606	595	643	615	592	631	563	628	644	598	593	589	639	646	566	606	650	611	637	595	609	640	592	618	619	641	636	624	639	619	653	624	629	607	613	575	616	608	569	617	620	629	568	607	628	603	583	590	635	587	609	585	595	589	662	560	587	627	629	562	615	605	650	609	647	613	626	609	609	619	627	577	627	631	636	594	641	614	616	594	578	637	618	617	610	600	606	595	625	585	601	654	612	635	605	615	584	609	596	634	551	606	614	591	621	645	627	630	587	623	616	628	648	641	555	593	574	598	598	613	617	614	599	616	617	621	614	599	599	650	651	624	607	624	650	595	590	610	575	581	564	661	630	593	606	588	613	584	593	611	642	583	633	640	660	619	663	604	575	590	590	582	637	651	543	589	664	608	652	641	617	608	642	597	606	618	630	626	658	625	658	631	648	604	595
5105	2220	3167	4711	3574	1902	1633	1287	1143	932	1672	2626	2377	1035	350	238	260	242	262	222	204	221	212	215	221	234	217	241	239	213	205	202	204	222	207	221	233	201	205	198	190	212	209	200	210	214	209	218	224	218	216	224	218	206	207	210	226	233	212	219	207	211	222	218	246	219	202	189	193	220	222	243	219	237	229	208	224	194	216	194	230	201	223	212	236	231	215	212	232	238	236	237	232	214	235	224	235	210	223	189	227	223	219	212	226	210	239	213	210	189	204	238	204	204	207	213	219	212	212	219	219	241	179	215	220	224	205	237	193	236	205	226	210	194	206	220	214	204	223	211	188	206	212	225	234	220	204	201	203	209	220	235	202	217	226	192	198	200	214	197	182	201	188	208	222	205	242	224	238	236	208	217	210	201	243	212	215	225	209	214	213	208	209	227	227	226	209	216	230	203	204	198	217	193	244	206	212	226	237	231	202	209	199	227	221	223	210	207	200	207	196	208	227	218	199	215	210	194	226	210	229	207	190	241	209	200	205	221	198	187	226	179	209	228	220	218	237	218	187	218	195	234	205	198	187	248	222	228	225	209	193	213	215	218	200	224	202	217	234	231	232	218	187	232	217	220	187	204	221	203	196	200	204	202	197	188	185	206	196	218	233	223	223	212	201	190	220	222	234	201	199	189	243	189	228	224	200	209	207	219	183	241	224	227	217	202	234	199	224	215	212	249	220	201	192	217	204	186	222	195	218	230	210	226	211	198	228	227	210	203	204	223	226	228	221	219	205	208	197	208	225	234	213	188	200	217	218	188	195	202	223	188	231	225	228	214	189	234	217	233	224	222	192	181	190	208	207	241	219	225	231	223	209	234	224	227	214	213	204	220	222	192	223	218	202	225	244	212	236	183	200	207	215	190	218	227	223	232	211	229	212	207	220	227	224	238	216	202	221	235	207	243	254	238	199	203	196	239	209	193	220	227	212	200	201	230	211	209	213	206	220	259	221	194	188	220	209	212	237	200	217	221	214	215	211	205	221	217	185	194	235	192	227	216	190	197	237	229	255	226	232	229	199	210	197	226	208	209	235	216	198	200	208	209	222	208	231	215	201	222	244	226	220	217	212	220	218	222	220	215	187	223	219	203	200	254	242	234	218	209	222	205	216	187	201	210	252	224	214	206	232	212	201	198	224	221	220	233	210	208	213	213	226	238	222	230	218	245	200	230	201	196	226	218	212	192	194	217	238	217	208	212	208	219	192	224	215	226	222	231	201	234	220	215	184	214	220	235	248	219	186	265	209	210	233	207	214	208	226	206	207	227	231	224	215	193	215	228	224	205	237	211	238	207	202	202	210	210	236	197	203	223	238	205	201	197	211	184	212	216	228	221	218	229	216	217	207	214	190	224	197	220	201	216	196	205	198	190	229	243	215	208	237	214	227	173	208	220	212	219	205	214	206	200	200	230	217	251	210	209	179	203	233	203	190	205	217	197	204	193	207	191	193	216	227	208	231	222	239	197	233	233	206	223	234	176	210	226	209	227	193	194	211	231	232	197	219	215	228	192	205	211	220	214	214	223	208	223	221	209	221	190	217	228	231	233	186	212	209	218	221	228	209	217	214	222	208	210	218	233	236	187	209	214	199	180	223	193	204	199	218	247	220	195	191	216	229	200	191	250	191	193	228	213	200	210	194	202	220	227	189	186	230	228	209	226	220	195	209	199	196	182	218	221	204	217	217	209	239	223	194	217	216	214	203	198	246	201	218	204	196	215	208	209	221	211	219	218	241	229	225	235	179	229	232	222	222	209	198	224	203	207	219	217	209	211	203	211	204	218	203	193	220	191	237	235	221	200	229	225	226	233	214	206	214	216	245	205	200	226	215	219	211	200	225	198	196	214	203	205	205	217	193	221	222	182	222	187	223	210	203	226	211	199	205	205	227	234	226	216	224	214	197	236	219	221	233	207	202	225	218	217	210	179	221	193	204	215	201	211	218	221	226	222	198	192	201	245	208	202	251	207	196	216	204	198	202	205	223	212	227	232	211	219	192	197	229	218	201	207	228	186	218	202	215	204	209	207	211	208	198	247	240	213	205	226	198	213	197	213	206	203	207	206	175	227	210	208	237	198	215	232	218	210	217	228	191	206	216	234	222	215	207	223	222	212	208	214	211	202	219	246	185	217	228	249	212	218	220	200	214	221	222	198	210	215	222	253	221	217	222	219	200	212	217	242	244	230	200	222	203	222	229	200	194	216	229	200	223	194	220	225	203	215	232	210	247	231	224	188	226	225	214	198	227	205	211	228	220	194	209	199	213	193	210	248	235	197	184	184	208	215	220	208	198	210	216	229	231	227	232	212	192	218	194	215	248	218	182	217	203	225	210	226	218	220	230	259	230	219	228	210	244	215	211	218	198	207	206	218	194	205	214	201	230	185	213	189	206	212	229	205	206	213	228	214	202	189	204	211	230	199	246	209	201	210	212	228	229	221	209	203	199	208	216	208	227	206	206	227	222	211	220	210	222	167	222	227	218	243	213	207	230	208	190	224	178	179	219	228	191	228	225	201	228	219	211	215	201	219	243	207	226	198	232	210	186	217	211	195	194	225	218	203	215	199	186	227	202	203	212	228	221	235	231	229	201	224	223	208	198	196	196	233	219	214	225	220	212	239	236	209	180	236	206	182	223	244	227	238	222	217	203	239	216	201	209	213	179	205	203	219	216	226	203	204	210	215	216	184	220	229	193	222	215	202	209	204	201	196	217	210	230	221	216	236	205	241	218	206	229	199	241	225	191	223	198	215	190	223	199	210	223	238	219	216	196	190	201	231	235	201	227	204	218	216	205	228	201	210	208	171	210	222	208	206	242	203	210	210	201	218	221	232	201	221	195	204	216	208	221	215	209	216	206	215	195	212	259	212	209	205	207	225	206	212	229	206	219	229	192	199	222	208	227	204	225	229	218	195	182	198	221	202	212	199	212	209	206	199	169	198	213	211	198	206	200	187	208	193	216	213	216	229	229	213	178	197	209	207	220	233	231	226	195	223	213	234	191	205	232	197	216	203	209	214	217	221	204	226	213	184	217	197	246	221	224	214	205	209	214	194	211	214	208	186	220	204	197	223	228	219	193	214	175	217	231	220	217	230	205	208	219	216	226	229	211	228	185	227	213	236	213	230	201	187	205	217	204	230	205	199	203	201	231	233	192	211	239	219	213	210	198	192	215	214	229	207	220	242	219	207	227	187	209	193	194	204	208	218	220	218	196	182	231	218	207	198	231	210	211	216	201	210	240	190	190	221	211	213	201	222	221	220	215	242	198	219	225	186	221	197	219	222	209	197	233	193	216	199	207	211	224	220	218	210	212	205	212	229	212	214	206	227	214	199	192	202	200	222	197	199	194	211	214	243	203	203	223	211	216	204	229	222	226	210	217	209	213	201	227	222	213	199	252	233	212	226	222	231	238	184	214	199	188	231	201	198	209	202	244	209	219	186	211	220
4231	2463	4570	8954	9265	7565	7142	5920	5900	4807	8649	12161	10141	4394	1286	797	746	866	756	670	629	646	626	588	606	564	604	612	632	551	610	595	637	591	644	607	586	631	624	640	596	608	630	609	579	607	587	599	646	629	605	609	629	620	577	612	612	626	651	611	580	635	580	580	608	621	608	600	598	621	599	666	628	579	613	580	655	581	616	609	599	635	622	621	631	580	603	584	635	638	599	643	644	616	596	569	643	591	647	617	592	648	617	592	663	602	630	686	628	675	662	589	641	603	622	617	582	611	622	624	601	638	631	634	620	612	657	613	598	632	600	638	592	575	580	593	576	630	620	592	639	614	620	639	626	599	591	611	608	642	601	608	612	633	592	622	605	634	597	646	582	644	619	575	611	634	660	625	593	614	607	612	586	566	629	610	599	596	586	658	643	621	554	622	621	642	617	632	641	638	652	630	567	635	585	593	607	631	580	625	594	596	612	629	617	661	639	602	601	630	605	609	611	582	608	596	587	614	618	626	633	601	615	611	622	645	650	631	606	653	599	611	623	659	597	574	632	614	598	616	648	587	604	662	650	585	643	617	610	582	586	575	651	576	654	602	575	620	654	616	632	602	653	611	588	613	635	632	637	630	596	610	594	613	631	570	572	589	622	619	609	563	642	568	560	610	609	664	624	604	608	629	589	600	637	572	631	608	675	648	656	599	586	597	644	612	631	600	633	628	611	615	551	603	560	633	638	624	576	584	608	548	596	628	589	625	565	568	617	590	609	623	645	648	582	606	612	608	590	662	611	642	580	643	617	592	577	614	605	659	666	569	601	571	636	652	635	580	571	607	636	593	604	615	631	597	626	602	633	613	581	555	624	617	630	650	611	625	598	622	655	587	603	615	591	604	619	642	575	616	613	594	620	627	641	612	621	611	630	627	598	551	596	576	627	662	605	617	616	578	621	578	607	616	604	632	612	593	636	615	594	634	615	588	572	614	626	637	595	625	601	633	629	630	567	649	601	615	615	614	622	576	621	620	607	583	630	595	599	625	628	588	613	626	648	631	636	618	609	613	608	605	607	594	620	630	618	656	645	617	617	633	606	557	610	583	607	616	595	569	624	631	555	590	619	612	601	613	609	580	630	644	577	607	623	622	614	615	620	627	617	631	644	648	615	653	634	639	595	635	633	644	640	581	632	568	610	614	578	611	570	611	604	606	613	648	590	658	592	616	589	627	620	590	626	633	626	639	637	622	620	621	643	624	604	662	624	623	633	652	610	619	596	643	611	627	636	582	579	601	579	579	666	628	657	592	573	618	660	630	623	613	636	662	611	629	630	637	606	612	607	616	621	608	603	600	647	572	641	620	595	608	584	592	616	593	595	607	595	629	591	651	595	634	659	585	614	635	668	588	613	597	630	542	593	656	640	609	631	662	605	614	600	629	654	625	590	569	561	657	638	639	609	624	555	572	612	650	645	615	646	629	628	606	581	616	655	568	617	623	575	592	641	617	635	680	578	610	610	613	559	579	625	628	579	611	599	600	629	622	619	636	614	601	601	621	609	596	635	634	606	603	663	595	602	603	641	622	599	605	617	615	645	570	626	626	598	625	588	640	649	591	629	634	608	600	598	620	631	664	627	601	607	643	637	621	635	636	595	581	573	620	603	606	626	624	608	634	628	591	604	574	574	650	629	601	596	576	592	589	607	596	593	629	599	616	662	630	614	585	611	630	670	607	642	631	569	617	652	568	621	634	604	607	618	618	643	594	642	609	635	636	607	549	604	618	614	601	595	654	634	634	609	633	591	572	582	570	654	617	627	613	593	633	611	632	575	638	621	633	566	620	602	656	643	619	608	616	601	578	607	616	601	621	601	640	628	592	611	629	607	629	653	594	625	573	639	621	658	649	601	606	623	636	547	634	558	618	607	619	609	636	603	618	612	636	633	653	623	628	632	649	582	625	608	625	625	679	645	590	595	582	593	616	574	648	608	628	651	620	584	598	628	561	614	633	577	584	602	639	615	624	568	655	595	648	610	607	611	633	599	608	575	603	610	642	609	608	592	601	653	600	650	628	622	591	619	618	597	660	604	593	614	638	612	594	561	601	662	647	593	598	638	603	615	599	580	613	644	633	641	619	573	628	560	668	610	587	594	630	626	598	651	627	631	637	617	636	571	655	588	597	586	605	620	620	591	590	581	594	576	617	595	616	614	607	595	608	560	626	571	655	605	592	614	596	597	618	604	614	612	653	646	590	596	630	651	631	624	581	601	611	653	636	579	612	562	635	607	599	658	646	591	638	645	615	603	626	620	652	656	627	651	626	585	605	572	637	622	660	605	603	607	599	605	621	597	593	614	568	621	586	616	618	532	608	615	581	607	619	593	587	603	605	643	614	584	606	623	570	600	624	620	591	574	607	593	631	604	634	632	625	626	651	612	569	576	632	618	614	598	574	607	602	546	611	631	651	603	666	576	619	612	560	610	648	641	614	599	621	631	648	653	616	634	578	658	623	649	590	648	632	625	591	619	596	602	601	586	643	575	617	639	577	608	642	601	618	617	594	658	600	616	618	606	627	632	600	620	598	626	634	568	602	595	590	632	650	597	620	623	588	610	615	595	615	598	591	609	648	638	596	631	595	622	626	592	580	627	632	612	607	584	646	581	589	626	583	614	617	618	656	664	573	610	602	605	620	596	606	666	625	598	618	572	592	648	597	643	575	635	605	593	603	624	631	632	601	664	638	618	588	599	609	607	589	631	607	609	650	662	586	601	634	597	610	586	613	635	551	669	606	617	606	614	617	591	615	607	593	637	583	585	573	625	611	631	648	612	592	567	616	602	564	605	672	599	632	598	632	610	598	600	624	577	641	611	594	603	614	607	564	581	570	558	600	623	600	595	624	625	617	602	638	654	589	601	625	642	583	609	589	615	608	641	624	611	604	593	600	622	622	633	597	654	613	590	638	579	581	623	629	602	607	589	649	616	632	588	602	607	638	584	611	623	596	574	604	599	639	574	572	612	615	666	604	610	583	611	623	601	638	601	578	659	631	593	576	648	635	639	656	629	592	603	656	569	602	649	649	557	629	565	624	633	630	597	615	593	660	580	625	579	630	588	617	590	602	616	610	621	627	606	634	621	601	608	627	658	617	609	596	586	614	617	586	588	604	615	633	633	628	644	625	615	586	623	631	607	578	600	611	627	568	573	608	611	600	627	628	590	659	666	602	596	622	659	573	636	639	588	592	608	596	593	581	631	614	613	623	600	614	605	615	617	670	641	568	625	592	644	574	606	582	634	641	609	586	619	606	624	639	629	605	606	616	592	603	614	561	619	606	624	592	617	605	636	566	607	579	621	609	616	576	642	585	613	638	641	686	613	614	614	624	604	625	590	592	622	635	621	650	613	554	636	620	640	601	622	616	623	613	619	630	641	600	632	623	600	597	614	620	663	619	605	615	652	611	619	575	589	608	627	601	611	617	604	671	593	594	619	587	621	619	655	578
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
