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
336974583416	336974583974	336974584524	336974585074	336974585624	336974586174	336974586724	336974587274	336974587824	336974588374	336974588924	336974589474	336974590024	336974590574	336974591124	336974591674	336974592224	336974592774	336974593324	336974593874	336974594424	336974594974	336974595524	336974596074	336974596624	336974597174	336974597724	336974598274	336974598824	336974599374	336974599924	336974600474	336974601024	336974601574	336974602124	336974602674	336974603224	336974603774	336974604324	336974604874	336974605424	336974605974	336974606524	336974607074	336974607624	336974608174	336974608724	336974609274	336974609824	336974610374	336974610924	336974611474	336974612024	336974612574	336974613124	336974613674	336974614224	336974614774	336974615324	336974615874	336974616424	336974616974	336974617524	336974618074	336974618624	336974619174	336974619724	336974620274	336974620824	336974621374	336974621924	336974622474	336974623024	336974623574	336974624124	336974624674	336974625224	336974625774	336974626324	336974626874	336974627424	336974627974	336974628524	336974629074	336974629624	336974630174	336974630724	336974631274	336974631824	336974632374	336974632924	336974633474	336974634024	336974634574	336974635124	336974635674	336974636224	336974636774	336974637324	336974637874	336974638424	336974638974	336974639524	336974640074	336974640624	336974641174	336974641724	336974642274	336974642824	336974643374	336974643924	336974644474	336974645024	336974645574	336974646124	336974646674	336974647224	336974647774	336974648324	336974648874	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	3650	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
15571	8761	8873	8016	6197	3852	2844	2073	1982	2489	3216	2705	2130	1468	1181	1041	930	806	626	426	339	362	383	330	382	342	352	379	315	342	282	339	328	335	340	347	338	351	313	347	325	356	323	340	337	337	329	301	315	337	301	333	331	308	371	327	328	324	322	336	335	331	352	326	334	344	344	347	331	362	350	331	331	314	367	326	312	286	313	327	315	328	320	310	344	345	322	327	348	327	314	311	308	320	337	335	362	354	302	322	346	330	301	326	339	316	317	337	321	347	322	323	352	337	353	350	319	308	335	303	340	325	344	346	341	317	349	346	368	367	353	357	328	313	308	312	297	347	324	330	325	341	321	307	299	354	337	348	324	307	358	370	319	307	340	337	324	330	349	313	338	319	332	337	321	351	349	325	343	332	328	356	307	340	344	331	334	334	370	352	332	338	334	324	340	315	306	317	353	291	305	317	330	302	346	306	343	335	315	302	344	326	345	299	307	327	335	336	302	328	340	350	325	350	326	329	338	306	333	316	326	320	338	317	348	329	352	308	349	326	343	292	324	353	308	349	332	299	313	330	295	326	294	334	352	299	364	348	330	352	366	344	362	342	322	350	326	311	300	340	323	328	342	337	327	323	304	305	300	338	340	367	349	376	299	328	367	342	309	312	337	355	334	319	337	341	334	342	296	317	349	334	321	326	329	325	302	281	336	331	338	323	306	300	313	328	344	308	283	319	328	328	312	335	320	328	336	352	297	340	333	329	350	333	314	320	319	340	300	311	340	353	336	310	302	329	312	311	342	297	322	318	331	338	315	321	347	337	342	305	323	301	318	353	335	320	325	365	333	344	321	302	332	343	340	347	307	302	315	323	303	343	326	337	350	310	336	312	319	319	348	318	341	309	320	304	323	313	313	302	362	323	316	348	342	358	313	320	308	349	325	336	319	329	361	322	332	312	309	330	321	357	324	308	328	295	331	311	323	327	363	338	324	331	350	329	335	328	335	319	313	336	304	312	313	316	347	317	318	293	294	329	327	334	332	318	348	306	296	307	335	321	329	291	311	338	360	298	316	295	311	311	315	352	356	309	337	308	322	359	319	323	350	320	326	324	324	308	318	311	297	334	330	362	338	341	330	322	334	319	311	314	308	339	345	297	345	322	309	321	355	315	308	366	371	332	314	315	334	324	310	335	362	307	323	316	317	317	344	287	310	334	314	350	293	320	332	333	334	340	351	304	315	288	305	310	357	362	355	335	294	343	305	332	325	301	309	305	303	331	339	294	313	312	353	346	323	301	313	325	333	334	325	336	310	346	342	309	272	335	370	324	323	309	329	297	308	327	330	317	320	304	306	321	330	337	299	298	331	328	340	341	315	341	330	356	338	346	341	308	331	333	343	325	325	342	331	338	331	309	306	334	304	357	360	336	323	326	333	325	319	319	308	342	328	364	340	328	350	306	338	348	334	333	348	319	309	329	306	349	319	337	310	325	332	362	344	314	347	326	347	342	323	349	334	335	296	371	328	334	330	319	324	338	356	332	340	328	335	341	346	351	294	355	360	357	326	337	324	346	316	357	333	308	321	305	326	311	337	297	292	283	353	327	312	374	326	333	327	338	323	312	318	317	346	328	376	338	340	324	337	357	320	316	349	339	334	318	298	289	330	309	320	326	341	345	354	315	302	319	347	340	316	298	362	321	314	350	333	328	302	390	310	320	302	342	310	316	348	298	308	350	329	332	330	329	301	306	341	336	314	326	367	348	354	301	330	347	333	320	334	331	309	327	328	338	344	331	324	326	310	342	337	328	346	327	319	336	331	354	333	317	350	324	353	341	314	300	332	382	285	322	341	323	321	340	324	319	326	348	316	328	326	307	325	293	325	325	329	336	322	359	337	331	332	348	321	311	328	353	340	348	342	341	298	315	356	345	325	330	341	309	321	311	296	327	349	287	359	325	364	336	327	329	352	331	349	289	355	318	329	336	346	317	343	321	300	354	332	306	356	342	314	346	373	339	318	339	295	324	335	300	318	300	333	299	300	357	301	341	291	309	294	334	314	327	309	322	302	347	326	353	307	311	337	336	313	359	323	324	318	372	325	314	328	325	341	353	321	365	301	349	334	337	373	326	359	332	309	341	361	331	329	359	328	322	335	323	360	338	320	311	312	337	330	306	345	331	339	313	336	346	344	331	314	366	336	326	338	310	376	314	320	323	348	333	330	316	347	337	350	335	293	324	333	320	326	358	282	323	334	351	336	344	332	327	329	313	323	328	327	297	346	338	292	361	354	351	359	333	360	339	323	338	318	322	315	313	321	322	300	322	330	324	312	292	382	361	306	315	297	314	317	336	336	301	348	306	335	300	315	345	327	340	342	338	310	324	339	319	308	319	340	332	337	321	305	325	317	310	350	310	329	314	311	325	331	322	301	309	333	314	347	353	323	309	326	337	360	331	312	326	331	349	333	302	348	320	314	317	326	361	387	350	326	318	317	342	355	335	330	332	310	333	321	343	289	341	343	305	333	314	320	313	316	362	313	330	315	331	317	304	342	301	342	306	309	349	333	351	358	315	345	342	316	316	334	296	354	364	317	314	326	326	343	331	331	326	343	291	329	349	332	308	312	326	319	333	314	356	334	293	312	323	335	308	309	328	331	319	330	306	351	350	296	297	343	334	330	329	317	348	339	342	310	317	338	324	330	309	327	311	340	319	316	329	339	331	320	323	334	307	316	321	342	332	310	300	307	310	293	341	328	329	288	306	339	369	348	333	346	338	342	334	325	373	323	281	312	335	291	312	314	378	341	337	355	356	322	335	340	302	326	313	307	294	305	306	330	334	286	304	304	365	306	355	281	325	293	328	348	307	337	322	310	320	327	340	309	332	341	318	289	315	301	311	306	325	339	357	312	334	331	354	317	271	311	344	348	323	323	341	318	323	318	330	280	324	293	291	279	301	324	363	341	329	335	335	334	329	324	315	314	353	319	322	316	281	352	316	333	327	347	315	325	334	345	343	346	343	335	351	310	316	325	327	319	296	313	337	339	321	371	336	309	309	304	347	347	325	320	305	311	337	321	326	342	337	318	311	318	350	311	345	346	319	312	324	301	307	315	351	342	366	328	317	318	328	315	338	306	316	357	320	284	300	294	341	342	336	316	367	314	341	325	332	339	303	307	336	341	315	305	332	330	299	331	345	288	310	299	340	330	303	339	355	331	313	316	344	342	343	349	323	290	335	303	341	310	333	309	346	329	347	342	337	312	310	330	288	307	328	366	364	320	368	338	319	297	347	293	357	316	329	337	332	327	321	324	335	306	349	337	300	302	345	362	345	308	332	332	326	363	317	312	342	347	314	362	320	301	328	320	291	308	316	344	318	325	332	347	342	322	327	303	345	351	336	309	324	329	323	324	332	331	336	311	332	318	303	332	298	325	298	316	325	326	312	322	332	318	342	361	333	354	346	314	302	319	296	302	343	342	312	368	335	344	324	309	336	344	332	304	293	309	331
10589	6541	9575	10918	10777	8759	8171	7733	8736	10858	13350	11186	9455	6920	5956	5227	4668	3986	2820	1681	1114	1122	1111	1116	1033	1013	1002	1027	1056	991	993	891	959	930	903	878	945	923	918	974	956	955	899	930	903	889	852	893	851	887	905	891	880	890	882	914	960	879	910	916	901	865	913	892	902	848	919	867	869	889	884	840	922	870	883	896	834	879	879	823	830	896	866	884	892	800	905	850	863	886	913	856	846	874	870	883	844	858	866	839	892	817	871	842	816	839	819	910	882	833	854	839	856	821	849	872	907	872	837	830	832	896	849	889	863	840	850	854	835	838	882	909	868	834	892	879	876	835	849	890	822	874	905	860	847	811	842	858	859	865	811	824	790	842	855	820	894	821	842	886	822	851	856	828	849	821	887	824	808	829	815	835	888	804	823	870	867	896	893	847	834	842	906	849	892	840	901	866	804	889	894	894	844	819	809	842	857	803	892	886	860	852	847	803	802	855	871	844	835	865	932	903	906	842	876	841	883	793	846	826	842	854	836	871	872	832	837	877	881	887	842	837	886	857	839	880	850	891	881	819	851	856	859	872	877	843	890	846	872	871	821	845	875	847	839	842	849	861	886	903	888	830	844	856	858	819	852	866	843	827	844	870	864	900	859	923	782	895	809	884	799	913	831	860	860	841	863	854	834	861	883	856	862	824	834	785	797	825	869	829	784	869	860	880	829	781	891	844	824	861	875	904	842	835	880	844	866	873	869	848	837	894	821	905	873	882	871	880	879	833	807	893	847	868	851	858	839	888	886	804	877	821	944	855	872	870	817	878	892	855	841	892	839	875	886	869	884	842	845	868	826	856	815	827	872	877	836	854	826	838	843	869	864	810	881	796	878	860	825	852	866	850	825	868	827	898	826	871	846	809	878	844	831	821	878	843	856	834	870	875	885	879	854	854	837	855	883	858	863	812	839	862	911	794	884	907	842	861	890	864	881	827	808	860	870	897	868	873	821	802	859	816	831	827	884	828	828	846	811	858	819	832	824	832	873	843	824	840	829	857	809	808	852	853	887	807	857	852	838	864	829	842	830	843	884	848	804	834	856	856	877	850	818	844	859	768	872	869	802	883	859	873	829	855	890	875	802	862	851	825	873	853	824	819	831	868	849	866	867	816	836	844	907	862	851	823	841	877	926	812	856	846	849	868	853	829	821	816	839	823	845	853	788	856	915	870	817	793	884	879	903	839	854	855	864	879	852	887	886	851	841	892	827	841	808	859	879	903	841	853	794	837	865	867	830	798	903	864	802	847	880	828	804	809	896	888	900	857	841	886	854	822	837	843	825	873	837	900	850	864	862	878	842	804	859	791	867	824	829	866	835	867	871	826	821	817	856	823	868	866	847	862	836	833	822	832	815	850	848	881	846	836	827	791	862	853	838	825	829	826	880	859	860	821	862	833	879	799	793	839	849	881	838	866	832	848	875	849	809	887	860	848	885	890	836	824	844	904	854	846	838	836	844	754	848	815	840	890	868	839	892	864	847	893	859	828	849	920	780	867	831	860	808	904	834	832	884	798	857	859	872	808	843	864	864	830	836	809	863	816	896	795	857	894	837	863	852	809	849	899	866	853	860	817	823	861	834	869	851	859	833	817	880	845	916	828	862	814	847	833	855	868	848	875	852	865	817	824	840	794	836	875	838	873	897	800	866	811	870	858	889	883	865	852	841	853	852	910	843	850	848	867	821	843	804	845	914	806	875	835	860	853	846	831	837	847	850	815	871	840	849	852	831	832	889	839	837	878	853	862	874	818	849	871	812	832	847	809	847	838	840	809	840	898	848	862	866	836	839	833	822	872	873	812	839	858	815	854	851	870	837	834	860	892	823	867	880	842	877	830	891	847	849	807	817	778	829	823	848	867	875	821	809	833	833	851	856	825	859	899	844	837	881	821	834	824	821	856	879	873	858	793	810	847	852	869	846	850	776	848	848	845	853	838	870	831	787	851	860	807	817	868	866	850	836	802	859	909	855	812	848	855	788	854	838	848	892	833	819	870	849	795	807	831	859	862	885	811	850	865	800	828	886	866	826	870	872	829	842	830	818	833	811	892	818	837	829	785	749	855	794	831	877	842	878	856	852	875	885	831	811	862	837	838	786	853	807	775	822	843	839	828	883	822	857	841	854	857	866	861	841	843	884	814	825	846	898	850	844	836	878	904	853	819	820	836	834	878	878	859	912	832	790	818	865	881	852	855	830	835	844	802	836	883	831	844	855	914	892	898	856	856	853	854	833	850	849	887	880	845	843	844	873	821	870	863	908	856	850	836	836	826	848	855	884	890	838	863	813	818	877	824	861	863	863	867	879	776	828	892	853	877	827	821	853	812	876	830	844	836	825	898	861	847	887	830	877	874	853	867	854	843	799	903	831	905	864	866	841	880	878	878	840	846	846	856	853	841	872	824	797	827	832	888	853	830	842	794	883	887	837	862	853	891	858	863	809	856	780	849	855	830	806	833	835	873	877	883	840	803	867	897	840	853	871	806	866	892	876	854	889	849	855	864	848	859	825	892	842	812	857	849	884	917	859	809	791	860	837	827	808	877	841	863	815	854	872	866	838	847	843	793	870	867	823	831	857	836	889	841	822	813	902	896	865	851	842	852	852	843	869	836	816	866	836	857	823	824	808	853	835	851	842	875	837	833	811	827	840	840	840	889	821	866	874	856	837	822	839	891	811	864	884	842	828	823	918	864	867	859	847	827	900	822	830	907	799	831	891	860	874	883	824	834	822	833	831	850	835	890	847	869	809	833	822	845	864	804	855	837	899	879	821	851	847	848	882	883	928	809	841	827	853	777	841	928	819	830	842	936	892	875	829	851	908	865	796	894	843	853	877	847	859	884	854	855	821	831	810	826	834	805	859	847	862	825	789	882	882	854	861	874	877	826	821	859	824	828	851	843	831	821	826	866	851	837	842	835	832	857	834	816	814	839	809	860	845	880	867	910	835	858	811	844	850	857	835	769	840	844	835	849	856	834	812	839	806	900	829	863	842	812	867	800	877	806	862	834	848	874	837	893	877	886	820	806	836	889	840	884	843	817	849	820	875	900	852	861	799	906	866	838	853	826	860	885	858	869	824	879	856	943	857	854	812	897	879	916	851	859	853	916	849	830	847	867	873	875	845	821	846	912	865	848	885	801	805	837	859	914	839	854	879	822	844	872	816	854	872	825	809	878	850	847	861	846	784	866	846	871	843	794	820	849	846	809	896	851	819	848	883	825	825	817	838	850	827	808	875	889	823	857	820	853	842	881	828	828	848	864	835	829	836	831	837	787	861	825	846	807	840	890	840	886	860	885	854	834	874	870	819	848	882	840	855	831	815	862	874	841	844	822	862	838	840	794	867	798	864	804	865	866	845	800	827	872	859	847	833	866	858	861	856	818	885	864	871	845	862	875	874	863	852	862	894	854	785	812	867	830	836	815	897	844	886	830	825	856	928	829	827	862	870	824	867	849
2474	850	837	593	382	259	213	181	184	197	206	143	145	134	141	135	129	114	121	101	122	121	118	103	105	113	128	111	92	91	109	96	120	98	98	120	104	106	108	107	93	125	123	100	137	107	118	104	135	90	113	129	105	111	130	115	120	114	132	118	110	133	117	118	103	103	121	109	106	121	90	97	87	134	108	106	100	128	100	115	106	114	110	126	106	125	117	106	132	115	104	120	101	124	113	98	112	118	111	127	105	123	94	130	108	115	128	138	102	101	111	139	106	124	112	96	119	121	99	118	101	102	96	123	105	116	106	115	121	119	109	106	90	118	117	138	112	131	114	117	104	102	128	116	112	128	113	102	108	93	103	125	120	117	107	114	120	102	105	115	109	103	123	103	105	121	111	119	97	103	115	122	115	125	107	102	100	105	116	121	97	102	102	104	122	103	112	115	104	114	110	110	124	101	122	99	89	120	107	105	106	119	118	105	107	110	98	104	111	106	109	106	90	98	102	112	98	112	111	90	105	96	110	107	100	92	104	99	122	94	103	110	109	102	103	112	123	100	99	90	113	143	97	116	97	105	103	111	94	98	122	116	102	90	106	84	108	109	108	114	108	130	106	133	90	112	114	111	121	118	115	108	111	112	132	107	103	96	93	131	113	129	117	107	99	93	100	123	107	114	93	120	112	96	114	92	114	135	103	112	138	116	120	117	111	133	82	103	88	82	111	84	122	120	105	95	127	107	103	133	107	119	105	91	115	109	113	103	122	113	121	112	97	88	113	103	114	108	113	118	120	116	99	121	118	116	106	117	110	120	118	107	105	109	108	119	110	102	123	128	106	92	127	108	109	122	102	105	107	102	99	104	114	109	122	120	113	118	114	122	98	125	102	119	139	102	119	117	108	109	98	105	124	101	109	121	106	110	125	95	105	107	96	111	104	110	94	101	113	133	102	108	112	111	116	102	98	108	115	119	113	89	116	111	88	104	106	117	97	104	120	90	108	103	104	128	113	123	98	108	106	103	103	116	104	118	118	125	98	111	102	100	104	110	117	95	101	102	86	110	90	98	120	121	104	105	122	125	105	110	122	117	123	101	112	115	102	88	96	98	91	112	96	113	109	82	110	100	114	109	116	142	72	101	114	106	112	109	112	111	126	85	125	101	89	101	132	116	95	119	105	93	114	122	91	94	126	112	99	117	118	108	105	116	105	110	131	110	105	95	104	119	114	125	109	102	105	100	145	117	124	114	118	125	109	114	104	100	113	114	104	125	123	97	118	129	110	131	100	113	114	90	118	102	123	125	98	98	105	98	133	124	100	99	121	119	105	122	123	130	118	106	86	91	117	126	123	125	122	115	110	106	114	97	113	125	115	112	121	114	116	92	116	109	113	114	101	100	116	103	104	109	117	130	100	91	90	98	89	115	113	119	110	104	105	103	107	112	120	126	103	95	132	99	125	101	115	130	115	95	101	122	108	121	110	106	109	118	100	110	98	95	103	106	113	103	107	121	107	98	119	100	124	93	106	117	124	115	105	110	120	121	127	99	120	99	132	132	124	103	108	98	133	102	111	122	126	114	102	117	122	99	94	113	115	106	124	125	110	99	106	106	111	121	107	92	98	110	130	136	128	122	119	105	95	106	109	93	111	103	126	119	105	116	89	85	109	108	113	99	99	113	99	111	100	109	117	120	116	134	114	113	103	116	139	120	124	117	100	118	103	132	93	102	111	115	100	111	88	117	114	109	114	113	109	116	96	104	104	111	99	96	117	115	101	126	112	123	110	89	110	117	111	113	116	146	103	114	95	114	128	136	100	116	110	118	101	103	105	121	109	111	105	118	116	104	112	108	105	115	102	113	115	106	126	113	99	113	103	120	125	108	94	122	113	119	106	105	115	104	96	106	110	117	134	119	116	115	96	127	101	98	110	127	105	113	102	115	118	101	119	102	111	111	89	88	112	114	112	107	99	88	114	93	95	103	132	104	92	110	111	108	112	117	122	99	96	96	112	106	98	104	105	105	105	109	116	102	139	101	115	98	117	107	99	102	101	111	116	106	121	120	128	104	108	114	129	123	127	117	122	125	105	109	102	96	120	109	96	106	109	129	122	127	105	98	95	135	110	111	90	92	90	115	112	102	107	114	122	131	109	120	113	106	113	95	82	107	113	88	95	98	109	114	116	89	128	112	119	100	117	101	119	121	94	89	103	102	115	117	101	108	104	116	145	121	101	115	105	131	109	107	116	118	105	109	109	112	114	102	125	109	114	115	118	95	110	98	104	114	108	110	110	104	126	118	121	127	128	128	112	91	121	126	127	93	118	111	103	125	106	94	111	129	103	121	101	120	118	111	127	101	94	112	137	108	112	109	110	115	106	106	106	110	99	116	122	123	124	99	108	107	87	107	103	119	86	115	92	106	113	92	103	110	105	114	119	125	104	98	105	95	116	122	126	122	116	105	125	125	132	111	131	127	105	93	129	93	116	98	95	127	102	116	112	94	99	113	102	113	115	109	111	136	123	112	108	126	105	93	128	110	139	127	111	133	106	115	100	90	98	117	106	127	107	117	118	101	119	89	109	111	100	94	117	113	83	128	123	127	103	124	119	110	106	102	106	118	102	107	116	117	110	124	111	105	115	116	98	91	96	108	113	110	115	104	119	111	116	112	115	130	108	109	114	105	121	109	99	113	98	126	126	91	103	119	112	122	111	110	101	120	111	110	108	113	120	96	130	103	99	106	109	110	111	104	97	119	108	84	97	117	114	112	131	130	124	107	96	87	103	96	122	107	113	100	123	113	123	112	115	109	96	102	130	113	103	90	123	114	105	126	111	106	104	92	104	104	114	100	106	105	124	109	119	106	114	91	104	106	121	129	109	102	107	101	112	102	114	121	105	107	105	112	109	127	113	120	107	103	107	114	111	96	104	116	105	99	116	108	114	106	115	124	135	107	117	115	109	99	99	90	127	104	109	110	100	115	119	121	104	107	95	105	130	106	105	120	128	112	132	105	116	105	102	105	117	111	96	92	101	126	104	85	100	113	102	105	104	121	101	101	127	111	125	137	104	119	83	111	115	97	107	126	127	93	120	103	110	117	88	112	116	90	99	110	119	105	129	89	107	125	120	137	117	128	105	112	112	109	103	111	117	125	114	103	101	112	114	124	83	111	119	97	97	116	103	100	127	105	114	114	114	111	109	116	105	110	110	117	110	127	94	120	124	127	121	134	97	93	118	122	118	118	112	108	124	116	113	100	104	106	113	119	123	108	118	105	97	107	99	107	114	117	112	103	99	101	111	116	102	133	103	113	124	111	113	114	114	110	123	122	104	106	119	125	107	114	124	109	128	109	111	133	124	114	119	93	106	108	96	122	108	111	106	123	107	105	120	128	112	117	112	101	92	100	112	85	93	119	116	74	119	124	110	94	110	96	109	107	100	115	99	118	107	115	101	131	105	111	119	106	120	113	119	112	112	134	80	116	123	112	94	118	107	126
2588	1236	2000	2033	1627	1194	1086	798	869	882	1012	879	750	587	589	569	526	450	431	371	388	353	361	391	365	373	366	376	374	398	353	362	406	347	350	359	370	390	367	372	408	379	363	370	376	395	339	337	376	338	394	351	382	406	387	321	364	383	393	346	371	376	396	397	381	368	383	367	406	401	381	367	356	346	356	363	387	376	394	409	361	355	399	332	370	332	378	372	349	370	367	380	402	416	337	358	355	352	382	383	359	392	385	353	350	387	343	383	353	348	349	400	400	335	370	339	352	366	334	371	377	379	375	358	371	377	345	369	381	371	332	375	385	396	356	385	384	382	394	381	399	392	370	369	392	359	370	349	386	369	394	393	344	347	365	354	377	325	353	369	369	360	361	378	355	363	354	376	327	367	336	366	356	396	361	380	337	347	393	374	347	384	360	378	355	339	380	362	374	372	383	360	388	363	391	347	362	353	349	362	336	388	367	379	394	345	347	401	384	380	351	342	380	350	364	366	410	338	344	370	387	359	380	361	383	328	389	367	343	370	379	346	340	359	358	360	356	380	388	345	413	355	388	364	361	384	365	356	332	415	381	356	373	352	385	365	379	346	381	365	390	374	378	385	379	353	379	376	392	370	380	379	362	372	357	374	358	371	344	379	404	350	356	390	342	360	380	352	401	360	392	371	413	387	363	388	377	384	396	379	381	362	374	376	384	364	363	398	356	373	394	350	367	342	386	354	410	367	365	343	405	347	346	387	321	344	387	377	366	363	396	367	355	333	383	370	375	378	389	368	383	371	382	362	405	355	375	406	388	355	393	424	383	417	372	355	380	372	382	356	403	343	370	373	400	384	386	370	375	368	365	367	396	373	350	391	388	353	371	353	397	383	359	368	383	366	369	367	353	387	377	337	367	385	390	357	333	371	375	358	357	377	368	354	351	352	381	374	383	370	378	358	338	364	370	358	374	333	372	364	389	392	360	367	393	338	360	363	394	355	327	381	354	359	385	370	382	337	372	352	355	383	381	339	353	342	371	325	381	395	337	369	373	356	358	364	385	388	339	336	378	418	353	354	382	404	348	418	369	346	367	341	413	376	365	393	394	377	356	396	378	354	377	351	382	363	384	355	365	385	384	371	355	384	350	338	368	349	363	341	356	390	362	383	359	368	353	363	384	381	354	368	372	362	348	389	397	382	415	375	389	333	381	399	349	416	381	432	367	362	343	387	370	354	313	358	364	374	333	341	385	352	393	400	372	390	366	383	374	354	352	369	332	366	356	363	378	366	396	385	381	402	377	333	357	341	371	349	375	390	347	392	385	372	385	357	390	377	408	350	332	354	367	335	373	365	397	362	367	381	372	388	361	382	385	341	351	345	377	376	417	392	379	361	367	398	349	378	338	357	399	363	347	334	409	371	390	323	382	387	355	359	353	390	374	372	367	351	378	382	373	383	386	344	384	327	342	358	364	367	384	381	348	337	360	413	411	390	364	334	397	399	383	394	369	388	373	367	387	371	369	371	339	371	366	382	396	380	366	369	366	363	383	368	353	356	352	351	362	392	375	358	359	353	372	366	352	400	384	341	367	358	375	395	375	354	384	376	375	362	373	339	384	343	388	349	334	409	360	355	329	377	397	355	364	344	350	359	371	393	345	368	380	388	340	385	373	361	392	397	344	386	381	376	395	393	369	330	360	384	367	385	394	397	386	387	390	394	384	379	404	400	400	391	382	363	369	373	366	371	397	346	375	391	385	376	351	367	383	376	365	387	374	343	424	365	414	361	404	342	407	361	389	370	364	342	370	367	373	353	378	371	375	376	322	368	334	362	365	400	377	325	373	371	387	396	373	355	371	383	409	371	369	378	393	362	383	337	351	380	374	380	348	372	346	367	386	391	362	381	370	392	360	368	346	390	360	360	352	395	359	354	360	382	378	339	377	382	390	378	318	387	336	371	377	350	358	390	397	359	362	375	388	353	382	422	364	349	346	374	369	380	412	388	381	364	393	363	359	345	359	373	345	358	369	376	356	345	365	357	361	372	382	355	370	383	330	361	386	411	370	380	371	352	377	375	401	357	347	387	352	359	380	365	386	363	331	378	394	364	361	363	366	349	356	394	374	340	375	363	370	353	361	373	352	364	382	378	340	367	358	373	387	355	342	368	349	364	370	358	379	380	383	354	409	392	340	365	349	384	372	353	345	390	363	371	342	381	385	367	338	371	393	384	340	366	372	389	368	369	357	359	372	375	383	344	353	365	403	380	350	387	364	360	422	373	366	356	377	375	386	374	377	382	375	359	374	378	337	389	377	357	339	349	368	380	372	369	365	372	371	356	370	367	369	344	396	379	358	365	410	393	362	368	369	387	394	353	360	417	405	404	396	395	369	385	380	374	380	382	387	362	392	379	368	389	366	359	381	344	385	377	378	371	365	349	415	372	385	361	381	367	386	355	368	385	371	365	387	375	375	346	364	361	348	380	385	369	300	371	367	367	332	383	339	360	361	383	353	367	352	329	386	388	359	359	384	385	382	392	389	353	376	373	369	370	356	385	387	349	370	357	359	370	346	394	385	393	394	361	362	373	350	403	362	357	349	359	377	371	388	328	367	356	364	373	363	362	400	347	368	395	364	379	376	327	403	368	368	413	395	368	374	346	368	341	383	322	347	355	371	399	376	373	341	383	367	379	379	372	416	367	386	373	344	356	365	338	357	387	351	387	359	391	374	341	412	351	395	376	406	408	378	387	403	345	359	347	354	396	367	340	378	391	382	370	358	369	366	366	360	369	377	374	401	356	378	370	346	405	376	385	339	366	369	367	344	367	369	338	376	363	381	397	368	342	372	386	398	339	379	370	383	385	354	344	356	434	384	358	328	363	382	371	385	395	378	390	385	391	346	365	346	361	401	358	354	361	334	368	381	353	380	406	399	392	343	375	381	367	360	380	401	355	370	361	385	350	348	351	388	344	331	365	347	379	358	389	352	364	345	385	366	354	370	373	355	361	322	375	386	349	350	379	384	373	369	384	339	374	381	365	375	382	364	389	363	417	344	384	366	370	378	350	370	356	380	403	339	377	349	358	367	396	347	352	367	367	350	359	345	387	383	360	350	348	379	363	388	322	352	383	324	367	328	357	380	379	377	364	378	369	344	350	356	345	363	372	364	345	376	379	376	366	376	364	359	348	384	394	339	379	375	372	361	370	376	384	361	391	345	351	390	330	399	356	382	354	391	370	420	370	370	338	363	340	378	405	375	363	374	391	367	412	337	348	391	367	375	365	399	380	364	347	340	383	359	376	375	373	370	365	384	395	359	387	358	389	346	397	384	348	330	379	372	373	394	389	373	374	396	363	392	382	363	381	369	381	357	373	361	377	360	363	331	335	395	363	369	321	371	370	375	376	371	374	353	386	359	389	351	374	391	403	347	342	355	382	360	360	387	378	371	402	402	375	345	389	388	360	341	366	370	392	366	382	352	360	371	405	405	349	369	368	333	357
9064	4990	5685	5103	3473	2263	1600	1157	1223	1295	1546	1454	1172	928	738	571	517	438	345	292	283	223	262	249	232	230	239	252	252	224	266	258	208	256	275	246	257	255	251	241	279	223	236	239	237	255	261	239	250	277	232	253	238	238	267	261	237	252	268	239	259	221	206	215	263	242	226	221	221	237	247	250	239	263	261	255	249	215	222	252	225	230	244	248	259	232	238	233	250	248	239	233	256	255	236	240	229	228	271	245	212	256	247	244	219	250	233	258	271	239	259	231	274	245	258	266	243	233	227	239	228	232	252	217	252	264	238	253	233	238	261	260	270	229	228	229	243	221	249	264	257	260	238	248	250	242	255	216	249	234	247	250	227	226	246	214	271	241	222	231	239	253	248	252	234	231	250	239	275	257	214	244	249	261	233	244	253	235	233	230	239	226	243	238	223	230	238	238	248	247	232	245	242	228	209	220	235	232	242	251	251	251	263	215	233	247	230	250	223	255	235	254	223	222	231	240	229	230	248	238	243	245	240	239	242	235	214	232	237	225	237	233	236	273	239	225	222	262	280	216	248	259	231	253	233	250	232	250	227	227	224	258	219	215	231	244	232	232	264	220	280	242	239	261	216	232	245	239	222	244	241	233	222	233	249	238	272	242	232	257	259	250	266	251	246	249	248	225	222	239	241	235	237	275	233	235	244	222	264	259	231	231	261	222	237	251	225	249	252	222	242	242	236	235	227	243	269	259	240	248	225	260	263	249	261	230	263	237	222	241	275	254	256	227	264	235	236	243	230	217	252	261	236	238	244	238	242	241	248	227	256	253	222	213	260	263	231	250	263	272	244	244	241	238	226	240	230	212	254	249	242	250	240	244	264	244	238	227	232	251	245	245	260	259	260	251	234	225	218	249	248	279	251	230	231	264	231	222	262	269	268	256	212	262	267	195	232	233	225	251	234	278	253	256	250	234	248	270	253	249	254	222	262	218	230	261	253	237	263	233	227	209	253	229	246	235	266	260	255	235	226	216	209	237	237	240	254	229	227	243	244	239	262	258	235	268	251	262	231	252	230	253	270	254	227	267	212	227	247	223	242	231	226	243	288	261	220	259	252	258	269	229	225	244	278	244	246	259	230	230	255	198	216	224	248	214	255	244	247	250	239	228	273	247	227	264	247	260	236	225	221	235	249	238	257	253	253	242	255	239	230	261	244	256	241	247	251	243	234	232	240	239	231	226	265	237	237	243	257	241	240	227	225	205	261	240	264	216	271	252	241	261	252	239	258	242	226	254	232	217	234	231	242	232	246	240	246	230	265	253	210	245	238	249	260	266	251	235	246	209	243	254	229	221	246	255	265	234	245	239	247	226	230	250	238	231	251	259	249	230	209	271	237	251	267	222	250	256	228	250	242	229	264	240	234	268	237	218	258	230	238	239	233	247	238	247	260	229	257	247	223	267	219	232	256	255	241	252	267	225	256	213	249	241	240	251	267	218	268	218	252	243	241	255	235	243	266	225	222	241	241	218	208	261	237	224	232	244	225	234	257	274	260	265	224	256	247	232	225	238	229	223	243	247	232	246	252	222	228	248	252	253	245	242	274	224	250	235	207	228	222	243	247	237	235	206	264	248	267	236	261	247	240	230	240	265	254	216	264	238	223	255	243	231	246	233	236	251	211	216	233	264	232	238	227	256	265	268	243	244	233	234	243	232	243	259	246	242	260	268	226	263	238	245	217	257	232	235	262	241	236	244	264	246	243	261	232	241	246	245	237	242	267	218	241	253	250	238	251	244	257	219	242	240	252	236	257	256	238	245	278	256	232	252	246	235	247	235	221	218	253	239	261	245	237	245	255	259	294	243	246	228	227	248	261	239	242	251	236	269	254	244	258	217	251	246	248	238	239	244	253	259	242	255	244	222	255	223	207	235	245	255	233	265	259	212	236	229	229	238	270	262	249	282	256	249	245	216	216	246	219	232	246	279	237	253	236	224	238	249	236	238	203	262	250	274	250	269	262	222	237	237	223	268	237	269	245	216	239	235	276	260	245	225	253	238	233	248	271	282	279	245	238	251	250	245	244	239	250	237	286	250	252	225	243	268	259	274	288	265	246	249	285	218	212	236	257	243	231	232	239	236	266	212	241	245	244	236	250	234	238	231	243	235	242	237	215	226	249	258	238	260	229	281	265	250	245	253	223	231	244	221	266	240	249	240	239	250	240	248	215	246	269	269	273	251	238	235	235	248	239	230	264	283	246	239	256	236	233	237	230	250	254	244	211	246	245	267	266	211	263	239	226	222	238	256	230	258	240	299	273	273	227	282	234	248	249	254	240	260	246	237	222	262	237	270	235	250	239	256	242	233	255	242	241	259	242	239	255	250	239	261	208	246	231	251	266	245	242	241	254	255	233	264	239	235	220	266	244	266	270	261	265	227	243	231	242	254	248	235	264	262	232	257	257	233	224	242	235	229	234	264	242	247	250	255	240	238	237	267	246	239	236	246	253	262	237	239	241	226	260	263	234	252	251	262	224	256	254	227	235	243	226	264	232	253	279	209	242	261	238	243	258	266	247	245	232	266	255	224	272	252	232	248	222	245	225	245	251	228	229	251	243	245	219	223	216	247	235	238	228	266	212	244	241	247	230	250	239	228	230	224	259	260	237	251	231	240	249	214	273	243	268	233	256	221	228	255	256	246	239	264	225	259	205	256	241	264	246	242	259	238	265	253	269	239	237	245	262	248	265	263	230	218	209	224	227	232	248	250	237	243	227	241	228	233	273	231	243	216	256	217	234	237	247	226	235	242	238	253	236	218	251	274	221	268	232	250	223	244	247	234	248	244	267	240	252	219	258	215	247	231	267	269	236	256	282	227	270	251	250	232	245	246	249	253	237	246	271	243	240	240	248	260	265	253	237	242	255	239	243	244	231	243	251	233	230	248	227	225	256	244	243	267	245	225	230	254	241	206	246	260	211	233	270	251	260	232	264	234	242	237	242	266	248	258	239	228	251	221	247	244	239	232	245	215	202	271	225	247	253	269	238	248	252	239	240	230	225	225	236	229	229	275	255	216	238	237	251	261	209	274	229	203	235	251	246	234	265	255	275	243	237	264	196	256	236	220	267	240	241	219	237	258	253	258	271	253	255	228	253	270	249	221	255	255	226	233	238	242	247	240	256	232	205	241	236	256	266	255	235	227	272	238	258	263	230	228	236	238	228	252	242	237	232	238	254	279	242	222	250	272	227	259	238	239	237	244	255	223	225	225	276	252	225	253	228	245	254	247	227	235	244	244	253	230	256	250	277	246	282	226	219	264	222	245	232	240	246	222	248	243	223	241	241	259	246	254	253	242	240	244	267	245	251	259	241	233	186	246	227	244	232	240	230	268	261	237	235	253	227	253	262	237	244	240	259	247	265	234	259	219	250	221	229	255	243	253	258	242	260	227	244	244	223	232	253	248	271	276	223	245	260	210	251	233	231	228	238	248	235	225	247	234	243	218
7627	4277	6978	7995	7189	5758	5021	4911	5091	6464	8261	7275	5462	4108	3817	2945	2478	2240	1603	1147	913	791	796	795	760	781	776	741	752	773	799	691	709	684	703	713	797	700	714	734	705	674	706	708	707	700	712	696	730	732	725	682	692	721	711	685	723	651	701	702	697	745	668	649	694	658	673	717	719	691	697	643	747	694	672	676	686	688	637	696	648	699	688	709	665	693	681	665	706	665	735	633	687	685	689	660	650	677	732	672	672	679	697	653	714	647	653	683	695	686	690	651	668	691	659	700	690	697	663	698	711	644	732	695	702	674	680	675	691	661	715	674	665	705	714	664	709	681	654	662	709	667	661	683	726	668	661	679	668	660	718	667	685	708	704	734	673	709	697	677	694	703	691	706	722	675	691	685	708	698	746	659	676	670	678	682	643	666	709	672	672	686	682	742	693	675	672	677	687	733	705	691	687	690	670	672	656	662	655	659	691	688	668	714	641	645	690	679	705	662	641	669	666	671	673	729	705	632	683	668	692	695	678	672	720	659	682	656	683	638	673	708	715	700	673	653	693	692	633	655	665	682	638	687	686	695	687	670	676	676	674	722	664	658	708	695	661	651	671	634	740	719	668	661	673	690	649	689	666	722	693	668	704	733	692	654	660	652	727	678	674	686	724	653	664	708	682	707	716	695	689	684	662	670	690	675	641	735	673	673	661	651	682	634	704	669	643	659	691	705	690	667	712	629	683	723	654	694	690	676	699	663	648	626	684	700	674	650	686	615	697	699	663	660	751	663	693	684	675	684	644	630	706	672	680	720	691	671	700	642	728	679	670	694	705	676	703	746	684	785	679	699	626	700	650	660	692	645	668	651	674	674	685	670	681	671	738	678	718	687	660	661	689	702	668	643	674	680	665	651	689	677	691	676	721	676	656	628	734	699	645	640	695	709	679	659	677	638	668	644	703	683	653	710	647	628	691	664	720	710	719	721	678	689	670	691	728	644	676	681	716	628	608	681	690	683	678	702	674	679	675	658	650	704	657	699	686	680	700	691	713	697	664	647	678	696	669	642	649	643	635	663	695	668	661	652	672	669	651	706	703	650	638	661	742	708	703	683	676	664	628	689	696	708	665	703	729	680	658	672	654	686	674	651	675	709	678	699	712	676	675	694	702	631	693	688	687	696	656	658	701	675	724	687	676	650	678	654	682	688	630	693	701	674	653	708	678	727	714	673	689	698	684	662	613	717	660	701	712	660	731	670	723	669	690	663	691	679	652	686	709	691	704	677	697	666	690	681	671	710	686	704	643	738	672	681	749	649	699	688	655	641	664	659	701	660	609	661	723	646	704	678	677	701	668	727	689	691	638	681	693	653	684	727	679	679	706	645	690	675	657	651	686	630	651	713	699	732	750	659	655	688	691	680	687	702	729	672	669	673	627	697	679	640	665	666	635	682	724	710	649	666	687	672	690	684	670	635	700	639	741	678	691	665	693	685	679	636	677	690	676	690	708	676	653	690	654	682	655	683	685	721	701	677	698	663	629	677	680	692	689	651	694	685	725	662	635	669	612	656	693	677	686	672	722	703	665	658	708	640	697	705	697	690	680	632	725	658	688	672	675	716	701	662	684	685	677	690	690	710	716	699	649	717	671	669	669	669	675	698	670	673	703	703	686	684	711	713	720	690	692	658	653	673	675	662	684	708	689	679	679	720	716	688	701	691	657	699	644	718	699	663	687	642	687	675	683	656	675	691	691	699	682	705	701	701	670	687	713	707	657	677	711	654	640	668	700	674	668	639	642	654	713	702	689	683	682	669	749	702	746	672	667	681	683	668	659	697	692	713	662	674	694	693	630	724	631	663	683	707	679	638	694	685	666	723	718	721	705	665	662	680	649	667	702	707	644	709	639	676	658	684	673	653	709	675	631	699	669	719	662	677	724	655	702	703	726	675	691	687	658	673	710	678	683	700	701	637	682	691	643	699	670	696	694	706	688	645	717	639	717	677	665	673	681	633	681	641	689	710	691	713	699	698	680	643	727	679	695	641	674	686	676	684	702	658	718	663	716	665	650	675	693	695	695	693	655	667	690	665	633	670	652	713	647	692	669	701	664	668	705	656	719	672	722	657	668	712	698	627	717	696	644	661	688	657	678	661	634	703	672	674	726	721	659	686	666	687	685	646	645	674	706	724	699	673	682	706	713	674	664	713	709	708	676	668	711	688	676	716	711	700	634	714	706	683	654	715	689	671	666	654	692	664	713	682	683	659	622	680	683	707	662	715	675	677	709	730	714	705	688	676	710	688	733	704	661	714	708	653	715	719	706	608	701	599	687	659	675	657	658	691	686	651	675	703	717	682	663	653	665	675	708	718	690	699	718	618	726	679	689	685	626	707	727	671	690	704	713	654	691	659	670	619	692	638	680	649	646	701	680	674	728	709	695	639	669	654	646	659	700	666	725	730	727	657	653	702	672	695	696	727	701	644	672	676	694	649	639	677	714	726	625	653	688	651	685	726	695	667	689	662	702	668	665	635	694	685	681	674	708	667	667	641	634	756	683	645	683	680	664	638	694	719	710	683	654	696	668	683	682	649	675	681	678	679	683	674	726	702	686	679	670	770	690	651	612	662	675	632	664	644	641	679	732	660	661	699	622	648	633	629	689	696	721	681	715	691	708	677	692	707	665	713	694	689	651	677	651	672	652	712	664	649	679	704	666	640	679	683	712	655	672	722	671	630	680	670	714	714	661	702	678	699	662	675	683	686	694	685	693	675	683	702	695	658	713	657	680	698	692	654	710	684	727	706	692	682	649	648	677	687	703	673	718	695	740	677	691	717	663	646	688	669	655	640	685	670	677	709	662	666	681	701	660	683	695	667	704	650	651	644	633	684	686	678	642	665	714	671	688	711	703	650	711	638	680	674	685	666	704	662	667	672	739	700	683	685	693	697	687	678	679	714	673	676	715	694	655	675	664	731	692	711	616	696	714	687	708	669	712	680	689	632	644	677	676	644	729	710	690	673	686	657	650	697	657	683	619	677	687	728	718	677	690	687	716	697	677	688	680	661	674	699	695	652	678	706	666	680	693	673	677	700	665	693	666	702	652	694	641	670	715	690	663	684	682	672	660	651	652	670	662	705	691	687	664	675	690	655	692	692	688	732	684	686	715	670	702	727	687	652	680	674	680	688	663	644	698	662	679	685	646	678	710	712	732	623	710	692	724	679	720	718	711	701	685	680	705	704	728	712	765	649	672	638	661	674	662	708	658	662	675	674	668	654	689	619	688	633	720	693	679	757	711	713	697	663	701	721	650	708	656	662	722	712	696	667	702	720	730	656	658	731	730	719	727	680	696	661	686	694	683	676	670	689	652	700	648	686	632	680	694	667	704	678	669	672	671	706	715	677	654	689	712	724	684	689	691	695	697	679	692	717	711	628	658	692	657	661	676	667	660	734	703	767	697	668	692	675	681	665	614	725	716	679	628	653	691	694	700	683	714	656	676	654
14920	8029	9215	8266	6424	3960	2884	2077	1945	2633	3279	3285	2208	1666	1193	983	786	793	603	465	356	335	353	354	355	339	311	361	344	336	326	391	345	338	338	311	331	327	353	319	291	315	342	308	286	338	351	340	336	321	314	313	342	327	322	353	311	312	332	291	318	318	342	309	317	341	320	308	325	322	328	348	355	308	312	333	308	319	302	315	328	326	290	304	316	380	337	338	309	305	318	319	336	307	306	343	311	341	299	315	325	314	335	296	285	309	327	335	327	341	322	318	339	308	306	299	311	322	327	296	331	262	330	313	337	280	273	322	338	318	325	321	327	343	315	303	289	320	323	328	344	319	320	335	368	351	338	340	325	350	307	316	300	302	343	327	317	321	343	335	330	311	304	350	329	313	318	330	349	343	359	341	325	321	319	299	297	323	345	338	308	338	315	299	343	312	337	353	333	313	314	348	314	358	314	323	369	302	320	322	316	288	322	292	334	336	318	309	280	340	348	321	305	332	320	298	308	308	307	326	353	330	334	331	305	308	337	328	290	315	307	329	323	296	321	304	317	339	285	307	329	313	291	353	323	365	354	311	341	297	317	334	315	346	329	318	299	315	315	325	304	313	337	310	317	339	292	322	326	332	326	321	334	353	332	329	290	296	338	312	321	310	313	321	323	303	310	322	300	339	308	317	322	356	304	299	341	308	292	342	313	325	323	323	301	297	315	343	316	326	315	308	317	323	329	309	304	324	316	320	314	337	287	310	320	336	340	309	319	325	337	325	318	328	311	343	314	312	343	345	328	294	330	337	345	289	308	336	333	315	325	352	320	313	315	300	319	330	337	318	365	340	327	306	330	333	319	304	314	330	332	323	310	313	320	345	359	338	330	333	344	345	337	323	311	324	319	332	299	346	289	316	346	301	296	319	316	355	343	332	330	315	366	341	328	317	329	359	311	323	315	338	316	352	342	315	315	304	284	288	302	305	312	333	310	321	296	353	319	301	294	312	297	333	317	325	282	317	328	318	308	311	361	315	299	318	293	306	339	286	311	315	314	305	316	338	348	356	348	301	321	336	301	339	338	335	323	326	312	326	309	318	305	314	319	312	363	305	307	321	315	316	332	307	334	326	354	330	335	347	285	337	334	331	334	344	362	314	341	295	318	289	312	329	331	307	311	329	316	328	332	283	288	312	338	312	315	295	311	356	318	311	337	315	328	361	302	327	341	333	326	335	327	322	340	344	347	321	342	345	327	346	326	318	327	318	305	289	329	338	334	314	311	325	318	304	350	316	349	352	341	336	314	288	300	317	335	317	319	310	339	341	300	332	337	316	317	323	345	328	311	333	314	321	308	307	332	306	316	304	342	319	333	324	309	313	319	271	299	331	350	346	340	307	336	334	326	368	298	320	293	335	277	301	297	287	290	361	341	326	313	325	293	338	312	341	328	312	318	315	369	320	317	322	322	314	302	285	345	305	307	348	329	304	329	325	338	345	356	330	325	307	313	315	300	300	303	334	306	331	326	310	302	339	310	326	304	317	320	332	324	352	331	323	356	301	306	320	320	316	322	358	328	282	312	354	327	293	337	314	336	310	316	338	312	311	303	293	308	326	329	325	338	335	305	305	351	338	337	315	341	333	288	308	329	309	306	347	303	312	291	342	293	319	305	325	312	304	327	298	303	331	321	295	343	324	342	311	357	324	321	322	347	309	335	312	318	299	310	318	325	324	329	292	324	331	315	312	328	293	331	334	342	302	310	298	317	312	320	335	335	356	331	323	328	351	320	332	341	301	325	311	333	329	318	310	377	313	313	298	332	322	299	320	317	370	338	308	326	335	334	320	307	323	354	308	307	356	324	325	315	304	339	312	325	325	318	338	306	333	292	313	341	314	323	329	335	311	344	344	328	310	297	295	317	346	333	330	334	319	342	368	305	316	315	325	337	327	298	339	344	300	332	316	341	300	293	379	338	304	324	331	321	316	307	314	339	333	313	318	322	310	341	318	330	306	318	310	300	342	324	293	338	326	299	307	327	315	281	305	350	327	336	317	306	328	287	275	303	309	343	362	325	335	345	357	323	320	315	331	352	341	324	298	309	321	304	304	326	323	341	299	286	320	326	293	342	311	293	311	351	288	334	332	340	337	310	302	336	326	344	312	359	321	325	344	313	311	349	317	344	310	298	328	341	314	307	298	295	334	297	313	345	316	333	336	339	301	311	317	318	319	323	335	328	322	326	341	296	323	324	318	331	315	335	321	312	299	278	330	307	341	366	325	333	310	323	303	331	319	323	305	306	320	361	314	280	344	335	350	302	314	322	306	322	373	321	307	302	295	332	277	329	299	301	322	308	321	317	351	287	308	289	305	348	294	321	332	320	336	346	311	321	353	278	315	302	315	301	319	289	325	360	322	311	317	337	298	320	323	345	311	332	353	298	314	315	324	321	342	352	322	318	289	324	294	298	315	321	337	350	314	327	303	303	313	350	363	292	308	312	312	328	361	332	325	286	308	329	284	327	289	374	338	324	333	332	325	328	337	323	316	335	345	307	260	328	309	288	319	337	335	329	345	310	323	288	322	321	355	286	311	313	307	304	305	332	310	368	332	298	322	292	305	290	318	331	333	294	340	291	327	332	335	316	302	316	354	339	312	336	309	293	337	304	321	327	329	323	302	310	291	307	346	318	342	357	336	313	340	324	296	315	311	328	366	302	329	307	309	306	314	326	310	301	302	315	335	310	314	333	309	291	316	292	353	386	312	336	274	326	295	326	334	319	330	315	309	319	343	314	331	307	328	336	307	351	328	336	311	356	324	336	329	308	304	329	351	320	361	349	323	338	319	325	311	321	322	352	316	306	294	318	316	347	334	306	311	330	334	317	318	318	306	321	326	359	342	303	302	308	305	317	317	329	318	322	326	329	305	313	306	334	334	330	310	311	323	298	309	311	335	299	290	380	354	320	295	319	321	323	318	325	305	315	296	345	345	332	329	328	297	320	316	343	304	299	349	316	331	305	331	329	342	328	324	335	303	332	312	301	290	323	330	340	291	300	351	345	306	347	303	303	305	306	310	297	321	319	315	324	354	301	324	336	300	373	325	305	306	294	329	312	325	343	327	338	326	328	310	329	313	304	275	359	301	319	327	307	333	272	347	315	353	320	307	331	339	323	333	318	295	308	334	320	334	331	344	345	341	332	304	308	323	331	316	311	299	317	317	297	313	328	351	341	367	324	306	312	327	352	307	335	319	344	298	331	339	336	332	310	335	355	349	296	322	334	292	349	318	313	323	333	317	304	324	310	317	300	319	347	323	307	308	334	318	335	316	326	353	294	323	323	318	322	333	286	333	339	325	300	298	323	334	335	327	299	338	319	313	338	300	302	329	350	299	322	319	335	317	343	308	330	314	322	316	320	325	333	331	328	318	346	290	319	306	298	350	282	320	312	328	309	331	346	345	349	318	296	320	318	342	333	324	333	338	302	308	281	360	325	337	307	336	316	303
10109	6218	10228	11783	10999	8738	8072	7893	8282	10200	13443	13054	9390	7692	6379	4967	4276	3773	2524	1834	1149	1088	1089	1093	1035	1058	1030	1032	998	986	927	916	963	959	905	953	945	902	931	908	914	936	854	910	855	860	892	875	862	852	879	856	879	885	908	867	897	871	890	829	795	850	920	882	878	829	855	870	903	919	833	877	840	842	847	856	894	878	863	912	826	846	881	824	840	836	858	807	846	827	825	817	848	845	871	832	817	832	838	830	856	826	848	830	841	831	864	867	773	915	843	877	812	821	844	784	856	834	840	812	848	854	811	851	863	809	838	877	781	817	825	836	834	823	824	844	826	851	818	902	889	833	843	816	833	820	859	808	891	833	884	808	822	891	843	831	819	840	863	839	864	854	869	831	831	815	809	850	818	857	820	850	816	862	836	853	880	870	811	784	811	884	793	836	878	832	812	826	859	833	782	841	832	845	824	827	849	867	796	814	814	848	807	865	897	878	855	859	894	821	836	854	889	811	843	813	829	775	822	813	887	883	772	820	820	873	858	824	853	861	872	831	861	857	842	809	783	849	800	868	847	846	808	832	832	822	805	895	835	850	828	870	825	860	867	863	828	849	813	846	765	818	832	847	848	792	797	828	814	828	817	811	857	802	883	833	871	829	849	874	850	824	907	822	827	818	815	842	856	852	820	883	861	850	834	834	784	833	800	854	845	837	862	793	816	815	866	863	862	840	810	858	829	893	876	899	853	861	841	829	781	871	811	805	837	844	870	841	868	836	822	818	869	859	780	842	831	863	880	791	815	796	811	854	845	811	797	868	793	848	869	872	829	847	852	888	791	836	837	793	819	842	878	824	822	839	838	800	823	812	827	824	818	791	821	886	806	834	834	865	864	876	850	863	833	799	856	840	831	881	886	861	821	879	854	842	884	844	840	855	816	858	800	880	849	853	850	846	866	807	862	824	768	849	821	800	812	886	880	853	787	814	823	811	779	857	836	879	820	836	839	807	811	819	859	836	841	820	894	854	808	828	852	866	812	895	777	789	831	767	807	851	812	821	837	836	790	818	845	867	830	878	818	843	805	820	903	848	836	870	827	836	857	827	821	864	823	875	768	831	848	861	817	839	829	862	791	802	815	840	845	843	813	794	862	821	837	778	802	857	792	816	813	832	901	812	841	839	824	811	864	860	806	841	911	826	821	790	836	833	846	890	865	790	847	838	881	839	810	901	853	850	843	864	882	824	843	815	861	819	877	843	835	809	828	839	863	860	855	885	848	807	826	803	831	843	813	843	833	780	809	823	880	832	857	825	831	790	816	823	832	818	850	866	849	797	845	812	842	816	838	796	850	835	839	848	843	818	885	832	843	876	798	873	883	874	849	847	845	854	883	791	841	778	882	828	839	824	856	872	874	857	865	821	865	824	809	848	832	822	862	791	832	847	853	837	839	833	829	848	836	826	921	863	844	819	820	827	848	843	846	843	887	831	853	873	844	815	824	846	837	827	840	836	846	866	845	832	798	853	856	853	788	896	805	803	836	844	819	819	917	812	849	845	829	857	795	835	794	842	763	921	857	808	856	840	858	837	825	879	857	872	782	812	804	845	843	858	841	849	865	813	865	798	824	801	894	808	812	810	846	856	807	848	833	801	845	851	861	848	835	811	813	874	836	835	847	879	820	811	829	810	901	788	833	839	875	840	842	856	852	867	877	873	821	811	863	842	814	813	858	881	831	860	825	877	844	876	803	785	817	843	842	822	864	806	831	829	834	814	867	864	900	884	866	851	805	832	796	844	782	842	821	846	812	827	846	853	855	830	833	882	807	783	853	857	792	778	847	854	879	827	868	873	833	824	818	832	867	830	858	835	880	860	777	837	861	869	819	819	824	849	796	816	879	805	808	841	819	833	858	881	832	794	858	892	851	850	870	857	875	867	841	825	811	822	827	819	800	830	844	867	794	864	781	841	872	850	874	820	862	812	814	824	827	849	872	875	794	842	847	885	826	832	896	841	820	806	824	843	860	806	861	836	881	837	839	835	866	873	833	821	869	885	809	824	820	864	825	824	823	864	810	876	823	901	865	838	859	808	812	861	854	793	846	819	924	865	795	849	813	850	830	794	846	787	835	833	840	883	906	812	803	850	855	843	827	876	831	822	794	832	838	806	837	854	823	844	875	878	810	850	833	833	833	851	808	824	870	816	874	850	842	791	830	812	885	804	844	818	827	827	839	846	794	815	851	845	844	800	809	815	828	820	830	861	881	810	836	901	812	847	819	848	806	842	823	838	877	854	857	829	850	855	861	804	850	858	857	799	831	866	789	845	832	821	830	841	803	795	864	801	833	852	869	847	830	833	830	785	842	854	887	862	807	811	841	880	843	818	868	811	809	841	820	899	823	836	807	809	849	875	816	862	799	848	816	812	781	825	832	850	810	855	885	834	831	859	824	859	868	827	827	784	835	846	912	843	805	865	814	866	842	805	872	869	867	834	820	829	798	888	770	861	832	805	834	842	792	828	787	845	866	872	837	853	795	862	791	819	832	908	794	834	872	816	820	779	815	829	870	860	813	851	821	880	838	836	863	866	845	824	850	867	791	804	872	794	874	853	844	797	810	824	872	845	816	856	827	830	833	858	814	850	814	774	816	819	795	831	892	866	840	851	833	792	855	792	840	817	879	856	828	815	842	843	798	812	835	861	786	852	841	825	859	816	831	838	856	823	793	813	850	773	850	866	868	805	821	821	830	819	799	851	805	846	842	860	860	841	813	821	795	775	883	776	826	812	811	920	861	831	808	778	810	851	799	821	863	825	776	778	816	797	822	847	815	833	858	853	845	858	862	834	814	833	861	791	874	857	837	809	813	833	845	872	814	766	869	791	780	867	845	847	854	906	864	851	832	822	803	881	919	841	832	831	834	864	881	814	826	840	862	826	844	858	813	865	874	825	830	774	823	843	818	890	818	819	865	860	826	831	842	882	847	860	816	822	849	865	911	856	857	835	871	811	832	786	830	882	854	833	858	857	856	846	804	851	871	803	838	825	827	802	820	837	888	869	814	816	830	858	863	826	891	778	814	849	827	847	860	815	844	876	862	851	920	851	866	885	873	843	901	815	815	834	826	847	832	822	838	875	835	887	872	835	796	833	833	814	871	861	873	859	893	864	856	811	828	802	819	868	848	844	882	865	842	825	805	869	756	805	808	839	817	829	767	881	854	817	824	832	819	786	784	786	804	903	860	831	854	842	845	846	855	788	833	846	852	813	794	875	815	833	863	837	929	872	804	867	833	794	822	865	829	938	831	837	864	795	824	821	786	828	829	832	837	837	841	851	803	902	899	835	827	839	835	820	813	822	821	833	815	826	908	839	772	875	788	797	836	866	828	886	824	854	856	789	839	766	826	808	861	823	864	805	821	870	838	828	822	860	815	833	823	872	797	810	865	798	864	816	841	878	843	820	836	875	804	864	812	835	834	883	845	844	876	879	804	868	837	856	831	835	898	823
2602	905	982	687	367	282	205	160	154	187	173	193	165	148	131	140	117	130	102	127	103	122	116	102	111	122	117	114	115	93	111	112	121	104	93	121	105	91	105	110	131	104	106	101	102	104	109	98	112	110	115	106	115	99	142	110	133	109	97	93	117	122	112	101	96	116	110	104	86	99	124	114	101	100	107	100	98	117	129	101	105	122	118	100	98	104	102	97	122	92	96	100	111	100	110	102	107	99	110	97	94	113	139	108	108	104	102	92	122	98	131	124	96	113	107	136	102	124	125	116	136	104	126	112	110	105	103	102	109	108	100	122	107	125	112	91	104	105	100	99	96	104	98	122	102	113	91	97	104	114	86	123	117	110	105	100	125	107	105	108	109	103	124	98	135	112	90	117	110	103	112	108	104	117	102	107	110	110	119	122	111	104	129	113	106	138	98	117	104	121	106	123	110	118	111	97	102	101	115	84	107	124	127	118	93	112	97	90	109	121	109	116	108	80	120	110	115	95	101	100	92	101	112	108	115	120	114	95	112	122	102	113	110	91	114	114	105	105	89	107	119	102	103	104	118	111	117	109	110	100	111	119	99	121	110	99	112	104	116	124	118	83	99	91	125	101	102	118	103	113	99	114	104	99	102	98	99	106	118	104	112	105	117	107	105	106	126	120	108	121	112	116	99	120	112	114	110	104	108	129	127	128	106	97	116	114	96	99	108	113	117	99	111	110	103	112	94	111	134	121	118	115	117	106	112	119	109	115	115	114	120	114	111	100	122	93	123	100	104	117	118	107	91	101	113	93	103	89	112	95	102	130	100	106	110	116	120	115	102	111	92	117	116	101	123	113	109	99	94	97	110	118	121	127	116	132	100	114	109	114	117	103	104	112	97	110	104	106	103	121	122	102	103	131	108	123	106	87	117	108	113	122	103	111	120	135	97	116	92	99	118	115	109	104	105	97	118	89	112	91	107	119	90	117	114	91	112	131	108	103	109	119	113	102	123	116	89	98	103	114	116	112	119	102	97	119	84	120	95	100	91	118	86	106	110	115	133	108	109	106	104	116	104	123	122	121	118	112	111	132	125	102	100	106	91	85	106	110	103	131	108	125	114	98	108	102	119	100	105	99	104	101	105	96	97	106	107	99	110	109	111	126	98	109	101	99	127	106	105	100	84	104	105	96	107	84	130	113	97	113	117	105	114	102	102	109	111	101	107	105	112	118	119	96	110	108	82	113	99	103	115	107	100	110	107	123	100	118	87	110	88	110	89	114	103	124	107	118	85	111	117	116	109	116	115	108	111	116	129	94	112	111	113	114	128	91	112	114	121	116	133	102	116	114	123	109	115	105	120	93	107	97	119	122	127	108	110	120	112	101	125	128	115	106	124	123	110	110	116	108	122	109	115	79	131	107	99	88	102	113	99	109	113	111	109	112	97	109	134	96	115	127	111	98	109	99	109	95	99	100	102	97	103	101	120	109	116	96	106	107	118	113	112	104	120	112	113	99	114	110	104	147	148	113	125	105	130	100	103	109	136	115	95	94	105	104	120	112	114	121	107	95	98	104	83	128	96	108	110	110	118	97	87	107	99	106	110	107	112	120	115	119	96	116	114	120	112	117	103	113	108	87	88	105	109	92	114	98	109	118	106	102	118	103	113	126	107	109	108	107	119	78	108	117	119	96	108	113	107	121	97	120	107	117	106	106	114	112	109	94	100	112	102	100	97	122	94	99	105	116	108	118	116	108	124	135	107	117	101	100	119	112	108	120	113	131	95	128	95	121	120	102	107	127	150	90	93	127	96	93	124	127	121	109	107	119	122	102	93	109	122	100	99	99	105	110	114	103	124	95	105	101	99	127	111	116	114	123	115	99	101	130	100	108	110	120	110	127	115	135	111	109	94	116	107	103	117	123	104	98	87	113	106	120	126	110	112	106	112	97	110	106	124	103	126	103	119	106	97	120	107	119	105	108	97	112	128	97	102	116	107	96	122	131	99	113	99	110	107	118	116	127	117	111	107	111	114	94	105	103	146	129	96	110	100	129	118	101	101	111	94	105	109	111	150	113	80	120	95	114	95	117	116	100	113	111	100	104	114	98	104	111	126	106	91	104	116	100	136	117	103	107	112	107	110	110	111	127	97	129	106	125	125	106	101	137	95	111	105	132	106	103	109	107	112	102	96	79	112	100	122	134	99	108	107	114	121	120	75	119	107	104	97	112	90	101	123	116	116	117	103	100	115	120	117	114	102	106	93	100	106	108	106	118	93	122	119	117	100	125	115	114	113	103	103	101	121	111	103	113	102	124	89	118	111	128	86	102	93	90	110	114	103	116	105	101	102	119	106	116	112	111	97	105	108	125	110	115	96	109	109	114	109	108	115	103	121	94	121	114	125	110	110	104	111	115	107	104	111	117	103	108	108	111	95	115	116	118	116	87	113	100	125	120	136	113	100	117	101	97	111	114	97	92	128	111	117	100	119	111	109	104	99	116	105	113	119	115	105	118	111	98	117	105	105	122	99	101	99	108	134	101	110	106	110	93	116	98	91	91	117	113	117	136	129	124	109	99	125	123	122	82	116	116	106	120	106	119	104	104	123	103	112	117	104	126	114	109	114	122	103	113	110	96	110	104	120	116	97	110	100	127	113	109	111	107	106	114	109	122	103	91	103	100	112	112	124	97	105	124	119	103	122	99	103	103	118	97	107	99	116	131	105	102	103	107	94	91	108	104	112	106	125	98	110	96	91	115	102	98	110	109	94	115	98	125	116	110	115	121	114	124	115	107	117	109	113	119	110	131	127	108	121	101	101	105	108	124	134	117	103	102	92	96	124	105	98	88	99	99	122	107	122	99	103	106	129	127	85	111	101	110	96	124	111	113	106	117	115	117	112	123	112	126	104	115	96	96	97	127	128	117	114	124	101	116	110	127	119	112	118	95	103	118	96	110	93	99	120	121	100	112	113	124	109	116	106	97	81	132	103	116	127	119	127	112	115	109	127	115	113	101	125	142	142	124	97	122	97	104	116	115	108	110	98	105	84	116	99	116	109	113	124	101	124	112	122	112	103	120	93	95	118	99	103	118	122	108	108	114	127	98	119	116	134	122	115	109	77	118	118	119	115	125	107	126	106	117	95	106	84	107	107	101	117	120	125	90	115	109	96	105	112	120	96	107	123	118	121	110	113	91	108	108	99	99	95	110	105	120	108	104	110	120	104	117	123	123	97	111	108	118	136	111	122	107	98	104	108	134	121	116	112	112	102	114	102	115	105	108	103	128	115	105	125	111	116	114	111	103	113	105	114	108	104	137	94	124	114	123	92	92	113	104	119	113	101	108	101	106	138	97	108	112	113	105	108	116	98	131	114	95	109	123	119	117	110	112	102	93	106	124	105	107	105	107	120	116	106	94	122	107	120	111	125	121	92	111	133	106	120	121	121	114	112	114	95	110	94	115	111	116	98	96	117	97	111	139	117	103	116	93	123	123	106	119
2546	1187	2188	2383	1718	1268	907	802	789	870	1026	979	795	675	573	524	475	480	446	399	414	350	357	362	402	367	385	365	350	375	343	389	383	358	404	401	325	344	370	377	394	393	384	361	396	384	360	358	371	379	355	378	354	332	379	371	387	386	355	397	378	360	370	355	369	382	362	352	347	391	374	381	384	363	411	369	348	359	388	396	402	365	370	371	376	365	379	363	347	354	343	350	385	360	369	378	358	378	372	352	344	371	323	370	381	353	363	341	361	383	409	380	400	372	388	369	390	352	372	416	347	390	373	359	345	350	410	379	379	340	411	336	354	381	373	370	352	369	356	386	396	336	373	370	370	394	343	345	342	366	351	375	381	348	345	359	357	340	375	364	358	365	343	342	383	360	353	351	381	404	379	430	354	358	375	351	351	391	349	356	383	375	373	359	374	339	389	354	345	357	410	378	376	355	412	340	363	343	350	361	344	378	389	369	336	396	351	351	373	336	366	395	399	372	374	346	359	381	399	388	354	375	365	349	359	413	381	404	379	357	349	356	419	372	387	351	372	368	371	355	372	359	339	387	347	380	372	375	346	355	379	373	392	402	371	367	361	366	336	381	351	363	338	388	396	373	391	389	372	383	343	353	403	369	371	364	370	354	358	389	395	366	376	381	363	345	378	380	394	362	355	355	373	366	375	396	332	348	349	346	388	406	358	351	361	348	334	371	360	379	378	379	338	353	363	373	400	348	361	371	389	387	332	354	342	383	347	375	349	355	347	362	377	382	366	366	339	407	382	359	385	354	368	405	385	371	365	385	373	370	382	348	381	335	355	374	386	369	355	350	376	377	387	352	351	367	345	340	328	366	381	356	392	361	354	343	321	378	368	357	350	358	372	365	363	379	377	380	368	393	387	382	373	367	361	368	379	380	365	383	366	353	361	357	336	367	369	394	373	340	385	371	358	339	380	352	376	384	362	392	377	353	404	372	389	363	341	375	372	385	376	367	358	357	379	386	340	345	357	367	359	362	376	360	336	321	344	354	351	342	361	364	392	406	362	402	370	322	365	343	340	359	356	364	364	370	366	356	393	373	363	391	393	374	353	375	379	389	361	353	354	373	389	370	362	343	391	396	387	376	367	346	342	387	335	370	381	347	392	363	378	392	325	380	382	390	395	328	353	354	396	363	345	377	328	406	368	363	377	364	365	345	363	350	359	359	364	351	377	362	409	371	368	341	323	386	389	384	347	366	393	373	365	363	362	361	400	419	380	400	368	393	389	384	359	374	366	419	376	366	380	359	370	354	340	370	370	384	378	329	348	327	379	358	370	347	363	372	372	384	361	346	404	370	363	353	364	386	391	401	359	346	375	333	349	383	388	396	338	356	349	373	388	373	399	334	363	351	369	413	385	371	355	353	409	347	371	372	352	369	343	378	392	368	366	351	384	346	358	427	361	380	371	374	398	391	379	359	375	363	379	342	352	381	386	348	371	355	363	365	387	358	422	379	376	356	365	375	385	356	387	389	372	394	371	381	370	365	357	362	381	366	368	352	375	352	363	348	367	351	373	387	348	389	376	358	340	355	373	383	388	365	353	396	358	343	392	378	384	399	360	396	374	390	344	339	378	373	356	368	396	404	362	357	367	354	360	374	345	372	374	382	370	354	396	371	376	342	351	355	366	398	342	324	382	347	380	364	336	403	336	369	344	375	396	393	371	376	361	387	374	348	386	362	378	390	394	352	346	387	376	331	364	405	384	381	345	323	375	391	402	353	358	379	388	358	388	374	375	351	409	362	351	383	365	390	358	344	358	373	384	364	364	383	373	352	361	364	396	363	386	367	394	346	360	370	389	392	386	383	410	353	376	351	364	335	392	366	349	402	385	368	359	349	386	366	351	386	370	361	350	377	392	385	387	379	355	347	318	400	381	355	374	349	384	390	391	382	374	392	382	359	370	354	403	377	414	366	389	332	340	360	343	352	382	366	338	374	388	323	353	373	391	355	371	390	359	353	394	391	383	345	365	355	355	357	328	391	406	404	333	362	392	394	381	388	351	377	387	385	379	336	362	343	395	399	352	384	388	383	371	392	364	367	366	358	339	356	352	391	365	374	362	364	394	368	374	354	367	367	379	355	358	368	371	386	365	354	385	379	411	387	383	388	400	410	395	356	400	345	356	376	356	328	351	340	368	368	381	361	370	398	389	354	378	386	346	382	360	386	341	380	355	366	383	364	340	358	396	378	365	358	364	368	370	382	391	372	371	382	413	340	347	355	386	374	367	394	343	378	371	383	368	364	382	318	347	387	350	388	373	360	358	364	365	384	361	364	380	375	351	354	345	391	383	402	349	363	345	365	386	356	391	386	374	338	359	352	371	354	364	326	382	412	373	319	352	344	346	378	350	369	386	347	353	371	378	391	378	346	373	360	348	338	395	391	390	392	384	339	355	363	336	349	346	373	419	361	378	384	371	367	381	350	401	355	374	331	379	383	346	391	355	356	347	376	376	370	375	383	352	357	338	379	360	361	410	387	379	370	398	400	371	366	375	377	344	340	382	358	376	361	366	421	348	361	359	358	365	396	332	360	383	340	375	345	392	386	355	375	392	383	364	355	386	397	367	396	360	376	387	377	369	367	383	351	375	346	368	376	351	358	356	396	376	354	393	372	371	382	400	374	349	368	378	401	379	351	381	362	338	362	363	355	393	352	357	380	389	390	362	346	380	425	343	400	317	326	368	352	356	368	385	343	392	409	371	346	366	334	356	381	331	365	341	361	371	390	353	379	363	392	380	353	366	361	386	404	399	372	377	375	343	383	364	357	364	377	372	403	393	392	369	339	371	347	354	344	346	385	362	365	363	342	385	343	369	366	359	386	377	370	363	341	377	389	365	359	366	385	373	397	407	408	367	339	392	381	377	352	338	375	389	383	394	352	395	366	379	360	336	343	358	392	368	358	376	364	390	400	376	375	367	412	354	375	413	362	380	373	382	389	373	401	407	367	374	368	353	340	377	361	349	377	360	375	388	374	393	387	386	352	372	362	370	345	357	359	370	375	390	324	363	356	389	351	377	370	353	343	381	343	348	365	398	361	348	369	359	390	358	349	384	342	368	351	375	383	400	375	388	370	377	331	371	345	349	367	369	379	354	365	366	394	381	364	357	402	388	379	392	379	357	350	361	391	357	365	390	392	373	358	368	376	371	343	368	385	347	367	344	381	348	350	394	386	386	362	412	404	324	364	388	343	396	398	349	365	376	389	347	372	378	374	354	397	341	372	382	376	357	378	384	362	412	395	366	377	358	353	348	388	375	360	379	396	365	355	372	367	384	390	392	344	377	354	360	332	399	380	377	368	391	337	348	360	369	370	404	381	378	368	361	351	350	389	390	372	345	347	392	375	349	371	392	351	368	327	395	425	387	378	362	378	354	350	334	399	390	361	333	392	351	370	359	383	343	352	348	361	348	378	365	384	391	374	360	378	407	383	359	365	365	403	375	369
8902	5038	5368	4791	3633	2080	1494	1068	940	1236	1526	1633	1226	796	702	630	508	488	392	314	273	256	223	237	270	221	270	242	249	263	273	247	257	254	273	245	251	255	262	250	251	250	215	256	248	234	245	254	221	272	244	262	233	254	263	228	249	256	225	216	255	227	239	229	262	243	247	260	247	241	252	263	231	249	216	243	229	245	257	250	232	234	239	218	227	251	249	260	225	270	248	243	258	239	240	259	254	234	247	240	241	234	235	210	265	254	266	233	253	258	254	237	252	220	242	260	246	237	280	221	255	240	218	222	243	229	255	231	243	249	247	248	250	276	239	261	228	249	225	243	244	250	275	224	224	247	233	251	227	249	239	247	248	236	216	258	212	223	225	250	220	237	245	239	259	251	222	254	237	238	247	241	217	232	243	248	234	239	268	212	243	267	267	230	226	253	264	265	244	248	281	208	230	243	258	241	227	217	249	254	228	236	224	255	233	248	237	255	233	213	231	228	255	222	252	213	220	243	245	237	263	284	236	241	265	233	243	258	230	263	230	211	218	225	209	237	257	248	244	270	222	232	222	242	257	252	221	244	234	229	256	217	221	251	240	249	226	249	221	229	239	262	252	243	232	235	257	251	242	260	261	210	212	225	249	235	233	224	237	230	229	244	222	268	259	254	245	248	244	231	271	223	247	234	230	232	247	240	261	239	237	229	225	249	208	240	214	261	245	221	234	248	265	236	258	239	243	273	248	227	243	267	231	240	253	219	248	219	234	244	242	241	257	226	204	215	234	238	244	246	227	230	266	266	245	235	219	249	233	245	237	237	227	248	244	247	226	221	245	242	233	223	233	235	232	243	265	265	229	227	212	246	258	252	238	229	242	230	241	231	273	246	244	244	249	271	241	261	260	228	245	225	248	269	254	230	261	226	241	247	226	237	226	228	252	235	264	226	254	233	223	252	224	254	243	234	234	213	245	242	224	254	225	251	241	222	224	224	226	227	253	238	232	211	237	258	229	266	228	228	267	214	250	235	256	264	240	248	249	257	227	238	245	249	260	246	262	252	212	249	245	229	232	225	227	256	216	246	249	242	240	258	229	226	221	245	214	235	262	248	238	238	239	208	238	229	246	238	238	237	263	251	256	263	267	257	255	254	231	269	264	251	230	263	244	256	250	258	224	235	256	251	226	250	245	226	256	251	216	245	227	257	258	232	220	234	272	230	234	233	257	236	233	236	216	274	259	236	236	258	239	233	261	248	241	232	211	224	249	252	247	240	259	234	247	252	233	258	251	251	236	242	252	243	187	229	234	236	222	244	235	218	240	228	241	247	225	239	235	237	235	226	238	241	223	206	206	257	236	241	235	237	264	264	236	223	247	227	237	258	243	228	266	232	231	211	226	257	234	265	214	222	224	240	216	251	228	265	246	244	232	235	227	260	220	235	244	234	245	251	233	191	244	224	241	213	237	236	252	283	238	229	247	238	249	252	236	240	259	247	233	244	239	258	239	226	253	237	239	250	219	248	242	247	215	256	234	228	215	223	256	257	275	274	242	239	269	236	244	261	248	218	246	256	252	239	233	247	230	261	229	231	249	239	225	222	237	253	232	239	231	275	216	237	230	251	272	224	230	259	233	249	231	248	262	227	226	221	249	240	210	253	244	259	236	232	274	231	249	233	258	259	230	240	240	234	255	243	242	233	220	273	252	251	229	237	243	250	246	246	238	231	190	245	248	208	244	228	224	259	211	264	202	245	238	258	233	250	255	236	236	210	235	223	255	235	221	235	216	243	280	247	255	255	237	249	239	255	292	228	242	237	223	229	238	229	230	210	232	226	222	238	268	224	226	216	264	254	223	267	238	240	251	227	262	234	205	238	242	224	262	260	237	258	246	239	218	192	237	263	246	257	229	241	247	238	258	240	246	228	254	224	254	226	248	272	242	265	234	212	252	218	262	236	231	254	235	246	261	228	246	271	242	219	247	225	233	233	247	229	239	251	263	239	248	240	256	247	240	242	227	253	230	233	210	221	244	210	240	251	237	253	243	251	258	242	231	249	253	254	221	263	253	260	234	248	228	261	228	260	235	241	250	230	250	235	233	241	233	230	236	239	241	245	233	252	220	236	256	233	248	243	239	273	235	245	261	240	230	224	237	229	242	249	242	223	217	240	246	224	247	285	265	230	244	268	269	246	272	215	250	223	254	237	240	246	236	252	223	249	235	261	221	250	267	251	240	250	236	231	219	236	237	227	247	230	244	255	255	225	239	246	258	236	244	243	276	278	270	245	286	252	251	256	257	224	251	219	240	254	237	224	236	235	235	219	242	268	260	254	244	231	243	239	238	252	278	223	236	228	218	240	220	235	225	229	244	230	245	248	240	274	241	257	242	241	238	228	231	218	226	239	236	227	238	257	226	250	210	225	221	244	253	249	234	245	246	276	261	257	237	228	252	233	251	234	246	247	260	259	248	224	242	230	259	279	228	228	240	263	251	248	243	229	233	223	260	257	259	236	256	268	244	218	241	252	248	220	272	276	239	267	257	242	271	256	249	239	238	229	249	239	241	247	255	213	233	235	252	219	240	233	246	194	227	215	252	233	251	242	258	257	237	242	250	210	237	224	245	245	223	231	240	222	265	255	273	251	251	230	211	228	240	251	236	243	252	262	260	221	218	283	224	217	221	240	244	253	246	219	254	285	227	231	249	228	271	238	255	253	245	240	269	234	258	232	232	246	226	244	236	229	230	242	247	250	230	275	244	219	231	252	225	239	255	220	224	199	255	239	251	211	221	237	231	216	232	224	258	254	257	208	249	231	265	239	237	203	235	215	275	276	250	229	261	257	199	256	235	238	254	204	226	238	257	251	240	239	215	272	244	226	240	252	239	251	254	220	260	245	234	265	231	228	214	233	250	237	246	246	238	240	229	244	254	224	247	225	256	263	254	227	233	215	230	228	261	240	245	234	226	231	252	256	247	238	249	220	258	234	231	242	249	248	254	237	233	255	225	236	230	244	251	258	255	239	211	261	265	227	230	261	211	220	262	238	216	223	249	213	241	228	273	235	246	263	241	246	252	249	241	246	231	233	225	241	216	221	240	220	260	214	239	237	260	235	230	229	232	244	230	264	232	250	226	253	237	225	220	232	204	250	233	220	251	247	239	258	252	218	258	257	231	232	232	250	226	258	251	249	233	254	232	232	265	239	214	244	268	248	265	237	243	227	267	248	254	259	240	264	246	242	258	241	242	267	213	236	218	220	272	205	220	235	231	226	239	214	230	239	245	240	253	259	233	238	254	253	267	223	249	242	232	236	247	229	217	238	247	259	231	246	257	261	259	231	240	256	243	235	226	237	255	238	233	223	274	286	252	249	245	242	240	238	252	235	240	237	242	261	268	245	228	224	255	207	285	222	242	235	238	246	253	248	249	263	252	252	251	228	236	259	229	230	234	241	238	251	248	255	216	244	253	259	272	216	245	235	236	253	212	237	245	236	236	242
7465	4473	7083	8493	7758	5944	4914	4989	4807	5830	7558	7924	5987	4183	3897	2959	2619	2237	1658	1167	858	798	808	776	713	796	748	772	798	697	763	729	768	734	690	763	722	741	743	703	674	746	712	676	667	680	712	714	713	665	740	686	743	701	708	701	671	718	720	702	726	688	649	712	706	704	726	689	723	708	667	667	673	726	707	716	666	706	658	707	649	699	680	690	713	707	728	695	663	701	667	687	700	717	661	667	660	679	660	677	681	695	664	658	685	719	678	660	628	686	623	653	665	732	661	701	675	685	738	671	660	640	662	687	687	666	611	653	726	671	668	660	653	639	667	651	723	694	675	659	693	684	677	666	697	693	672	667	730	646	688	662	648	646	673	655	647	698	625	659	651	673	695	698	668	675	646	748	636	674	660	696	677	696	683	658	640	646	684	643	699	661	747	716	631	701	694	659	685	732	695	697	671	710	733	706	695	677	684	697	710	681	715	655	659	629	652	673	721	709	660	680	741	691	669	698	694	642	682	676	663	683	698	659	712	692	671	647	662	691	658	642	676	687	633	697	644	629	725	644	723	633	706	670	665	661	685	660	673	678	683	657	710	693	692	671	726	681	696	616	688	658	668	697	681	708	632	674	699	715	686	704	672	694	682	695	627	622	668	697	688	688	657	692	638	659	668	669	663	647	672	682	657	644	702	730	689	688	673	670	681	632	682	653	656	707	705	711	701	668	703	655	656	675	680	678	686	711	692	651	665	699	636	680	628	697	731	665	665	665	664	663	723	619	695	707	688	654	686	671	697	730	693	673	690	654	670	717	678	677	690	692	677	688	634	710	642	718	683	638	701	710	669	702	683	668	652	665	683	673	682	653	671	667	700	719	699	658	700	682	656	674	657	711	688	695	680	692	631	661	670	680	715	637	691	666	642	640	651	699	661	661	655	691	702	643	679	685	633	661	694	651	655	674	697	672	687	674	715	692	692	668	725	650	696	671	665	662	639	710	670	647	638	648	685	688	719	667	693	684	674	714	652	667	683	667	660	685	646	651	654	679	655	625	643	643	680	704	685	627	649	669	646	650	666	698	688	673	659	672	671	678	691	695	623	684	658	734	661	644	620	655	644	677	696	667	662	651	690	682	649	682	673	707	694	725	668	725	628	685	686	690	692	758	697	605	617	680	678	724	716	673	614	649	673	677	677	674	672	710	692	670	672	669	682	710	692	616	683	734	696	681	650	660	687	691	703	644	696	655	673	638	684	688	688	658	702	683	706	672	673	702	681	656	683	681	692	706	688	687	690	702	681	688	686	670	676	684	668	649	692	682	701	700	635	689	644	645	672	673	629	651	673	683	685	703	670	645	698	659	659	690	639	687	673	704	728	699	650	655	695	677	688	724	694	636	660	660	693	676	660	687	678	630	686	671	659	653	654	667	694	704	685	657	672	688	696	668	659	654	685	696	669	674	669	661	728	656	692	675	665	708	669	680	707	681	679	702	662	705	672	633	682	712	649	667	635	669	634	630	681	641	685	701	704	659	620	669	654	654	698	632	709	666	703	660	601	681	686	694	720	682	666	715	702	655	677	667	703	660	706	655	674	658	709	684	698	690	708	692	686	655	697	682	711	645	672	709	630	660	658	659	660	686	756	677	712	694	629	708	703	640	638	680	708	663	673	674	770	668	718	672	674	639	650	618	671	657	673	661	702	633	635	650	657	679	713	693	657	699	700	661	648	700	663	701	688	656	646	691	692	639	720	631	670	674	678	701	742	679	638	669	723	732	726	673	679	678	674	710	689	668	680	690	724	683	686	716	669	647	669	721	665	683	637	628	674	675	724	682	636	643	685	749	701	712	678	694	721	704	638	729	671	656	698	664	699	709	703	680	676	627	709	667	647	658	676	651	700	701	700	628	674	705	675	661	701	667	693	627	676	632	650	691	681	679	689	674	666	684	688	696	676	661	656	689	653	696	696	711	691	667	644	674	693	657	649	654	685	694	681	680	647	703	688	691	717	652	691	707	654	691	668	675	675	727	704	669	659	653	645	686	708	664	710	692	708	660	654	657	668	708	671	665	706	664	682	686	691	686	674	677	729	678	698	630	689	674	708	693	703	684	675	675	676	669	671	673	682	691	686	733	647	675	712	657	704	680	636	670	678	688	659	692	694	665	678	673	602	688	684	693	704	651	660	660	715	668	716	689	679	704	673	677	662	670	642	689	660	666	652	650	667	677	716	628	714	679	646	677	659	649	710	674	671	697	693	681	730	681	711	685	638	671	729	686	663	698	698	661	680	674	590	691	649	702	653	671	665	679	664	722	680	672	662	665	705	677	643	688	678	652	712	715	642	700	656	683	655	664	671	679	713	692	616	689	645	651	686	736	686	683	672	649	651	723	696	669	704	672	688	643	681	679	636	652	666	675	693	687	691	702	677	719	713	658	640	638	629	667	688	686	658	701	691	666	649	641	642	677	690	709	669	647	687	684	739	719	696	668	697	669	661	685	687	676	666	696	658	671	695	639	653	684	697	696	676	682	662	686	672	726	692	671	635	725	638	699	729	708	695	659	655	708	689	669	710	699	680	682	686	671	648	671	712	702	679	662	692	705	653	668	636	736	666	674	672	664	652	695	617	665	686	620	674	717	661	690	668	645	677	686	656	700	673	696	689	633	663	673	696	652	676	722	703	669	677	680	664	680	674	674	682	684	717	641	720	676	653	630	656	652	679	656	688	713	682	690	689	655	655	672	692	656	694	705	681	660	672	720	652	701	704	720	678	705	706	696	702	641	658	668	693	728	713	687	682	741	697	680	660	694	689	680	679	697	697	681	687	701	657	641	675	710	649	683	612	645	621	649	672	642	688	639	679	679	701	678	750	685	689	627	711	659	644	647	712	686	652	663	647	638	638	670	681	696	636	692	699	636	689	661	635	658	701	680	682	699	657	695	646	680	676	708	649	657	723	700	701	655	674	670	632	664	672	715	681	718	695	704	647	658	671	684	676	659	689	654	655	656	689	717	662	685	670	659	699	660	661	682	666	658	654	627	679	699	659	696	659	680	631	700	648	647	737	642	635	716	680	699	695	681	696	688	663	708	677	689	674	658	625	705	656	687	653	644	695	645	692	676	662	660	707	624	667	663	649	702	670	655	660	637	681	676	680	734	674	702	685	739	689	710	692	692	689	699	669	679	697	659	698	658	646	670	633	647	665	689	670	666	668	670	687	699	663	680	690	683	709	679	669	695	692	695	705	694	631	664	670	690	726	694	696	684	769	664	729	667	656	719	694	663	713	632	660	659	656	666	663	713	700	709	723	709	672	665	636	687	654	710	669	694	698	657	695	678	676	663	673	661	754	721	709	694	658	631	659	676	652	680	654	655	634	723	651	737	648	702	662	646	728	696	697	686	681	691	712	659	690	655	648	673	645	662	683	694	673	691	654	658	662	683	688	668	623	677	683	680	707	678	695	692	640	713	693	651	700	645	737	706	649	690	712	723	671	680
15301	8877	9354	8175	6566	4095	2672	2426	2030	2217	2723	2990	2352	1496	1183	954	736	700	585	413	359	366	358	349	371	347	374	360	356	348	343	333	330	326	316	317	328	350	349	335	344	310	350	311	312	326	315	335	346	316	330	304	345	319	362	337	349	308	290	322	290	312	343	316	312	334	308	334	321	315	319	319	313	307	310	328	322	328	327	320	311	333	279	315	300	331	334	308	341	347	308	334	347	346	291	345	308	323	313	347	298	308	318	321	348	307	323	326	317	297	334	320	322	306	294	329	323	316	306	346	323	348	307	299	348	316	368	316	311	333	353	323	332	337	312	336	316	330	332	315	305	298	320	319	293	331	327	375	309	316	333	344	353	325	304	302	323	309	309	305	310	318	332	324	303	309	309	331	313	314	358	321	341	304	326	335	314	308	293	273	323	315	325	305	306	321	309	295	316	310	313	317	316	334	307	310	345	314	316	329	328	316	329	351	311	306	342	330	331	326	309	309	331	311	343	311	349	344	339	304	298	306	355	322	328	314	314	300	316	345	307	353	319	321	327	291	332	300	344	293	315	314	337	297	328	309	293	308	323	304	292	316	343	313	316	287	321	301	277	308	342	339	329	306	331	295	321	315	319	316	322	327	327	367	335	332	325	335	311	295	282	311	345	309	339	324	313	306	299	333	300	343	337	334	337	317	328	330	319	314	325	301	293	370	341	318	332	325	334	342	298	314	289	307	350	309	310	338	325	310	313	342	319	315	319	323	327	357	326	299	353	322	350	292	319	314	328	323	303	360	284	306	316	331	353	316	333	303	306	335	313	314	317	299	323	337	298	339	333	299	316	292	309	298	329	321	356	336	363	331	325	341	342	326	333	310	310	297	349	298	330	290	324	334	316	319	291	315	304	335	350	324	321	296	300	313	336	331	316	300	310	314	312	277	304	320	325	292	318	319	291	334	312	304	323	310	324	336	293	344	301	353	347	310	317	301	339	340	311	342	327	307	383	299	339	305	314	340	343	304	324	311	316	312	326	331	301	329	312	327	323	306	327	339	336	317	320	351	319	330	323	312	328	317	307	323	311	352	320	309	333	330	283	296	321	331	298	347	331	304	328	304	297	319	278	341	309	304	355	327	328	333	312	335	362	327	281	312	323	307	286	303	337	295	338	323	313	286	312	341	325	357	333	327	333	327	362	340	315	299	298	292	339	347	269	316	308	304	307	326	338	304	328	315	336	361	312	331	305	340	343	317	322	319	305	297	341	301	344	356	332	338	308	301	302	294	341	319	337	357	354	336	322	272	311	332	317	315	313	313	300	349	318	329	320	320	320	352	313	322	332	316	309	279	338	309	315	341	336	326	317	322	301	341	297	325	336	286	306	327	359	295	342	327	303	281	322	351	349	310	322	319	347	305	349	298	319	308	351	319	293	336	274	299	297	329	331	378	324	314	344	318	343	337	361	313	295	313	351	338	296	305	321	337	351	319	348	355	319	302	313	315	346	302	326	346	313	295	347	321	292	296	306	323	292	328	313	340	296	323	327	331	315	346	324	342	325	321	305	322	313	336	304	308	290	344	363	320	319	314	334	336	325	311	329	317	313	325	329	319	367	320	286	308	320	326	307	300	335	317	334	326	336	300	301	315	327	319	300	348	342	306	327	293	322	318	312	295	337	301	301	343	351	288	333	324	313	358	368	322	309	319	311	299	339	329	306	270	324	328	329	341	313	331	331	347	315	357	343	282	336	305	342	272	331	325	348	318	339	317	311	318	317	295	280	308	322	350	314	356	310	303	299	330	313	331	340	298	309	315	345	342	316	322	366	303	297	314	341	339	317	317	333	313	357	337	305	299	311	320	311	323	309	297	319	318	338	343	315	303	339	311	304	334	314	296	296	338	332	315	327	337	331	324	315	297	299	342	340	326	307	324	335	299	337	326	349	311	299	311	316	329	320	330	344	321	315	317	319	282	316	317	331	326	309	292	327	326	324	340	296	317	339	323	324	312	338	319	328	314	295	317	314	317	327	301	282	313	322	314	349	298	339	317	344	328	351	311	314	329	311	335	351	330	330	358	308	305	350	274	349	317	324	333	306	327	340	291	342	360	297	319	312	310	325	343	327	334	356	330	324	328	308	315	305	334	305	331	320	337	353	299	322	309	296	351	305	324	336	313	282	319	279	312	327	357	333	297	291	342	331	322	335	313	332	345	308	329	335	339	342	339	309	316	328	334	313	321	316	331	343	307	296	332	352	318	324	349	328	317	295	299	327	298	329	309	286	309	317	335	326	329	302	335	332	300	300	368	299	344	299	322	299	303	329	296	328	332	322	307	326	322	305	297	335	342	328	321	312	301	328	321	327	286	320	335	323	331	303	322	342	344	315	288	332	335	335	343	345	309	309	349	300	310	307	332	304	325	326	336	326	344	343	303	314	311	335	316	333	329	338	324	331	318	355	310	328	298	289	318	341	305	336	295	322	330	324	320	333	308	348	333	309	346	343	311	327	300	283	326	306	293	307	312	341	282	300	320	330	334	309	314	349	323	330	319	335	334	328	293	336	316	303	335	318	336	336	296	318	310	327	330	338	319	286	320	303	341	317	341	310	322	347	330	307	318	316	342	322	316	331	336	348	318	364	323	318	306	329	348	336	292	293	340	324	345	284	337	312	310	359	333	306	323	310	341	267	297	317	348	319	286	333	332	325	341	340	362	306	311	308	357	333	344	297	345	333	347	314	321	356	316	315	318	340	304	312	328	321	347	333	327	302	335	326	328	321	286	329	340	300	323	355	274	323	318	361	298	336	343	334	348	336	314	304	346	324	293	325	314	314	339	332	343	302	318	310	320	325	314	329	381	327	293	318	349	305	294	311	325	351	342	311	308	322	332	350	325	328	334	295	356	341	297	293	325	337	340	311	310	307	328	334	321	295	312	337	334	283	316	332	314	298	296	313	360	313	338	302	323	334	297	339	331	329	300	348	321	299	322	304	313	309	308	299	317	363	344	313	301	326	353	303	337	306	293	319	348	306	329	330	328	329	324	334	345	323	336	300	306	350	306	320	295	345	364	285	331	305	307	303	309	295	330	332	298	363	316	296	345	347	316	329	311	323	312	330	288	320	326	323	359	309	318	350	301	312	315	301	279	300	307	333	309	329	316	350	345	336	291	331	281	332	357	329	329	314	307	301	312	338	330	290	298	302	302	319	318	324	330	337	309	323	331	349	360	320	285	321	320	315	326	306	309	310	325	314	324	333	371	287	322	297	298	302	311	348	321	340	338	323	313	317	322	298	336	324	328	317	297	331	315	354	330	335	311	318	317	349	303	365	314	315	330	347	297	336	330	350	337	295	308	305	329	299	329	328	341	333	360	331	307	304	317	326	346	332	344	319	302	325	317	332	322	323	347	328	328	355	309	340	292	326	343	300	313	333	318	312	331	360	332	346	338	333	375	307	318	300	329	325	323	342	329	320	293	329	338	299	335	308	336	327	348	315	289
10117	6998	9998	11578	11314	9108	7427	7994	8021	9247	11824	12914	10515	8002	6493	4916	3810	3330	2423	1705	1185	1020	1063	1019	969	1012	999	1054	942	973	990	933	924	908	928	891	910	898	922	962	925	909	904	911	920	876	887	929	900	899	898	916	879	834	891	875	844	836	869	862	843	862	860	879	876	836	853	864	843	831	884	855	857	834	877	826	874	834	841	843	915	832	844	826	798	843	891	832	830	824	839	859	851	884	864	876	871	843	846	783	831	838	856	831	829	863	858	890	868	824	831	829	817	871	857	841	832	867	824	831	809	822	791	863	814	846	834	854	819	800	864	786	840	797	830	837	868	831	859	843	814	859	829	898	847	861	813	807	823	834	783	829	845	801	808	789	810	802	879	867	891	859	825	880	901	814	866	801	783	864	860	798	825	851	859	825	852	808	813	854	808	866	842	798	869	838	809	858	808	823	876	866	831	828	840	815	799	844	824	832	868	825	847	830	848	857	794	807	916	846	898	812	773	823	836	869	834	853	848	834	844	899	879	856	844	831	880	883	857	894	791	787	837	829	866	881	816	822	809	921	836	832	877	848	830	842	873	854	813	848	824	841	854	805	836	802	885	870	843	813	792	834	829	835	851	884	846	777	847	874	822	814	845	835	782	820	821	884	823	852	821	874	843	880	809	820	816	819	869	862	843	876	907	821	830	838	847	804	791	849	824	848	845	853	845	807	869	827	818	795	776	831	864	831	810	816	818	816	832	845	807	847	908	815	822	864	846	872	769	830	834	846	841	827	796	805	900	804	844	836	783	839	806	871	823	814	848	817	865	863	824	861	871	840	823	820	830	806	779	855	825	865	855	773	836	817	820	817	845	842	844	836	851	845	842	833	874	886	834	812	826	846	897	843	830	818	803	807	788	847	829	792	867	799	828	807	796	852	841	813	826	801	790	832	880	887	843	821	789	843	827	832	809	815	839	820	836	850	782	875	801	817	859	860	848	844	895	837	865	858	805	791	791	852	821	793	822	814	843	839	829	820	845	845	830	829	804	848	846	831	851	906	816	910	873	806	823	907	828	807	814	798	827	888	840	814	867	859	810	833	820	835	821	832	868	853	828	869	844	880	865	799	857	889	807	857	841	811	796	866	856	842	878	798	877	799	874	818	852	793	861	810	848	853	802	809	765	857	833	771	800	857	829	887	821	828	832	836	865	822	859	866	860	827	854	814	889	911	813	819	824	820	825	835	874	856	818	844	804	854	865	797	884	819	854	853	820	878	896	848	845	832	870	830	840	895	872	768	815	835	793	890	883	821	825	866	842	834	899	853	854	842	852	854	778	834	857	823	822	780	821	836	836	842	830	837	843	858	830	818	831	770	774	799	816	874	913	824	794	837	867	889	830	868	826	839	868	795	876	826	845	823	814	802	804	887	783	822	825	818	794	849	842	808	837	853	829	864	839	868	834	800	807	837	840	835	838	844	894	762	813	832	825	822	812	813	829	887	814	848	828	780	872	847	834	846	835	886	816	842	804	862	845	828	863	827	856	828	858	820	856	787	835	772	827	863	870	804	879	869	861	832	788	823	841	828	878	805	828	854	799	855	868	804	865	868	860	834	896	818	901	819	795	827	831	841	803	786	814	852	869	848	871	838	858	839	815	832	812	782	857	863	829	908	855	790	841	806	842	894	823	825	845	803	863	799	828	850	837	809	843	839	859	859	866	834	827	807	910	779	794	829	820	808	870	867	871	818	860	846	831	848	822	827	809	856	858	840	844	860	875	802	838	821	819	852	821	835	855	775	807	794	821	862	803	838	817	849	778	851	782	813	816	813	825	829	803	824	816	835	857	848	818	834	860	873	841	825	843	823	818	775	886	814	831	856	811	862	770	814	829	863	823	842	845	820	850	835	854	848	865	837	841	858	837	849	808	822	845	869	860	868	846	857	866	813	863	806	772	806	870	802	837	828	801	829	889	829	854	775	896	822	853	816	847	830	830	819	869	866	852	824	822	868	837	841	855	834	827	829	850	822	842	812	817	833	817	831	856	830	865	849	846	795	852	776	829	820	732	880	793	853	860	836	827	806	828	808	846	827	878	798	848	895	842	775	811	854	880	816	830	822	856	801	861	813	818	856	819	830	825	828	878	804	815	823	814	841	796	834	808	814	810	817	806	884	845	819	830	813	851	772	831	842	841	850	843	867	857	856	804	831	822	827	808	801	847	802	779	889	858	890	867	859	837	862	844	806	833	864	870	817	836	836	837	839	860	773	838	833	815	894	872	808	816	825	852	893	859	845	818	850	836	886	798	826	838	863	853	792	895	809	830	864	834	827	861	800	830	821	820	796	775	830	835	854	836	813	802	821	849	847	876	804	814	891	815	841	814	791	805	838	842	820	861	852	842	825	814	915	797	813	837	883	819	917	832	819	782	791	846	842	771	805	844	843	836	864	859	847	805	867	778	864	852	832	814	814	884	848	827	781	823	857	799	808	853	873	807	861	851	840	797	837	859	846	818	878	807	823	862	820	831	853	822	847	827	875	822	808	841	878	855	871	858	811	843	874	831	904	810	846	863	820	785	850	840	818	796	877	873	903	817	843	841	849	891	844	837	905	803	815	815	894	829	786	858	834	826	855	830	790	805	831	852	895	819	829	855	807	880	849	833	837	859	850	892	820	867	846	855	789	874	830	846	918	818	819	849	871	795	823	833	819	840	848	891	837	801	827	818	858	833	828	841	891	822	812	839	821	845	873	835	861	831	814	872	795	893	878	773	815	832	787	835	826	829	860	829	828	866	801	903	828	808	792	843	809	826	862	875	815	849	842	891	834	908	869	812	845	825	817	837	828	863	864	827	883	899	825	833	886	842	889	817	883	829	812	867	844	857	847	825	823	858	889	796	859	798	834	801	802	889	840	843	846	857	859	790	814	835	789	825	792	881	762	841	856	830	836	816	798	843	805	810	839	823	856	861	838	834	799	794	881	783	862	827	785	849	817	831	772	855	844	839	828	884	873	789	810	828	845	791	908	846	817	874	822	881	795	857	833	890	821	823	817	806	847	897	834	919	820	852	831	838	818	793	867	831	835	839	848	839	822	881	809	883	830	821	846	875	858	839	797	846	823	855	819	854	818	833	837	747	830	878	862	836	901	838	819	854	849	861	794	875	870	857	852	856	866	833	875	793	843	847	761	805	863	827	901	798	827	860	882	859	872	838	853	843	857	856	882	856	938	869	919	833	835	886	828	867	860	867	862	895	917	876	861	848	840	816	849	836	836	865	837	861	845	832	876	866	826	794	877	845	851	800	867	854	839	875	786	788	839	853	768	876	842	836	791	802	792	851	847	828	817	830	823	814	844	812	855	795	861	822	824	781	849	835	793	831	843	803	848	926	821	844	834	804	815	815	865	854	849	827	825	828	824	793	862	798	852	882	824	844	816	861	877	869	850	884	796	839	829	843	869	883	834	828	811	800	844	833	828	847	909	798	866	816	817	841	818	857	837	915	862
2629	920	932	768	375	282	184	175	174	186	162	165	142	141	146	124	132	123	111	104	95	119	130	112	98	131	118	107	131	116	119	102	113	98	124	99	102	107	108	112	106	109	107	105	106	119	123	106	114	113	117	136	102	118	107	99	96	126	93	115	108	133	123	111	118	100	100	112	112	123	86	101	105	106	123	110	108	133	105	118	110	99	109	118	99	93	108	110	105	112	128	107	120	119	117	126	125	115	102	99	106	110	102	101	110	109	135	118	109	117	122	103	96	108	98	114	132	117	123	116	105	115	111	132	99	113	107	106	110	128	111	110	99	102	120	115	100	108	104	103	105	113	75	104	112	114	99	120	103	137	108	116	115	113	114	109	109	99	116	118	142	108	118	115	120	122	95	130	97	121	104	95	126	95	107	113	112	121	109	120	108	113	115	117	122	103	113	121	106	106	133	112	117	128	127	107	92	111	127	127	134	118	120	98	125	124	121	119	118	104	122	95	120	107	100	125	85	122	123	113	92	117	115	105	131	115	108	107	114	111	100	114	110	103	115	113	128	108	139	134	117	128	113	142	114	105	97	126	102	103	115	107	104	108	127	112	112	126	117	130	126	126	110	119	111	126	118	128	120	111	116	113	110	106	136	116	101	109	102	104	123	123	121	125	118	111	100	119	128	106	100	106	133	119	115	127	114	118	103	123	114	103	100	107	121	102	111	112	96	106	119	118	89	113	98	108	106	117	123	118	100	128	137	121	114	125	112	112	120	105	136	115	108	122	120	104	91	93	115	124	111	133	116	103	111	100	111	114	113	120	102	117	112	113	127	121	114	114	102	124	130	101	106	111	102	119	120	111	98	109	92	116	108	112	109	125	121	110	133	116	109	122	85	110	129	143	109	112	127	103	95	110	112	93	87	119	96	121	117	111	134	115	102	116	107	103	130	103	112	100	124	115	107	130	101	113	126	135	106	111	114	101	113	102	110	111	110	102	102	115	126	119	90	100	108	98	119	104	109	133	108	105	108	115	106	102	136	104	118	112	105	110	110	124	117	115	111	121	112	122	108	105	139	109	116	111	152	123	106	113	108	118	122	102	137	117	117	128	101	118	114	107	117	128	112	118	105	132	112	99	122	110	115	99	105	102	99	119	116	113	138	113	131	132	121	123	93	113	113	112	92	99	102	131	91	111	112	99	94	87	118	123	137	108	102	121	121	106	99	113	104	129	99	119	93	115	129	123	114	124	107	101	123	104	99	120	119	104	117	113	117	119	109	92	112	114	97	118	101	115	116	108	122	123	114	124	124	114	110	104	113	110	101	105	125	143	96	82	98	120	112	121	107	111	115	128	107	107	125	112	114	124	110	108	113	98	106	107	119	123	147	114	119	119	109	119	108	120	123	106	119	129	105	85	95	105	121	113	97	100	89	102	110	126	135	124	106	102	122	99	121	118	123	113	107	102	114	137	122	111	118	113	128	99	112	122	115	104	121	123	145	121	107	109	114	121	115	103	129	127	108	94	115	114	122	98	116	99	129	117	105	119	114	101	111	107	128	103	104	111	116	118	131	118	105	97	121	105	128	111	128	117	113	125	150	121	98	100	114	93	97	100	99	114	102	100	116	130	92	111	132	111	119	102	110	122	102	87	124	109	119	119	103	100	126	116	109	108	113	117	99	117	124	108	104	113	110	122	106	130	109	131	111	108	94	115	110	136	109	120	95	114	103	131	111	100	88	96	100	123	113	103	112	141	102	115	118	119	129	117	116	118	121	133	98	107	117	95	104	140	117	103	111	106	124	117	118	119	112	113	108	120	121	97	95	128	112	119	115	102	109	107	120	115	130	113	110	103	120	107	114	121	134	117	126	111	93	115	107	120	94	114	121	131	139	119	94	107	122	104	113	106	104	115	105	98	100	115	112	110	99	98	107	109	123	129	97	128	114	98	94	107	116	99	104	106	106	128	107	102	122	120	106	108	111	107	97	87	118	110	138	123	106	102	127	117	105	111	109	106	123	97	105	119	111	127	108	116	83	108	104	121	113	121	103	139	124	105	100	111	119	96	113	109	100	124	112	114	118	103	116	107	120	115	105	116	130	114	122	116	105	112	110	109	110	112	93	104	107	97	109	115	96	112	109	103	103	106	112	116	108	109	109	110	104	111	95	125	98	120	118	102	103	110	110	120	129	123	85	136	99	124	111	116	83	114	111	112	128	106	126	106	120	109	119	100	119	106	106	102	111	113	98	121	109	100	104	105	93	86	116	105	138	99	109	120	131	85	100	129	117	108	114	119	119	122	119	99	139	106	98	123	98	120	122	130	134	96	104	111	111	139	121	130	100	125	110	100	121	117	114	112	114	109	108	108	106	115	116	90	100	106	121	110	114	110	113	101	103	121	118	123	116	130	130	120	111	99	114	124	114	107	112	121	115	119	127	112	117	109	105	138	92	117	129	99	118	136	127	110	115	109	92	114	117	101	97	117	86	128	116	102	100	102	97	100	100	112	110	109	122	123	95	101	97	113	113	103	121	120	109	98	124	119	100	98	108	103	96	115	117	112	116	116	113	107	125	104	112	123	128	100	125	101	109	123	117	109	112	111	103	119	118	113	119	120	111	93	120	108	110	106	107	103	100	108	120	110	100	96	101	127	120	114	90	115	101	88	110	102	108	112	120	103	106	123	105	116	119	120	114	118	109	113	144	127	109	124	135	100	97	124	136	107	110	123	119	112	117	111	107	112	117	113	110	109	120	124	114	114	120	99	119	110	121	100	108	103	105	110	116	113	112	91	107	90	103	118	121	134	110	102	105	103	118	89	112	102	107	90	93	103	120	103	96	101	132	111	91	108	105	104	93	127	122	132	109	99	129	111	100	126	108	114	111	104	116	124	105	111	118	123	133	120	102	128	118	108	114	105	125	105	115	105	102	117	133	110	129	98	114	123	103	130	106	117	114	128	100	125	115	97	101	116	126	110	117	99	114	100	103	104	98	106	95	114	114	115	107	104	119	104	99	110	121	127	115	146	102	111	110	98	85	120	118	117	104	106	113	120	117	99	115	96	112	108	105	100	90	117	123	114	120	106	125	109	111	116	113	115	129	118	99	112	103	106	115	94	95	112	118	112	110	99	129	120	96	118	125	110	98	103	115	105	118	113	98	122	95	103	112	113	117	107	121	115	111	113	100	107	121	101	127	127	108	137	98	109	114	126	114	113	131	107	100	95	105	93	117	116	135	112	104	96	113	106	138	104	113	101	110	99	105	104	114	114	114	130	98	114	100	93	105	114	93	105	106	110	102	108	118	88	110	101	124	135	127	110	100	133	136	113	111	106	117	116	130	120	108	118	132	115	116	107	138	108	120	119	103	100	123	119	98	118	111	111	109	133	141	107	114	102	120	134	100	110	123	116	104	112	129	107	110	107	116	138	120	102	117	116	110	125	131	106	111	112	114	115	111	105	116	110	118	132	108	121	103	90	114	99	120	126	108	110	100	106
2543	1292	2200	2413	1685	1113	931	803	720	748	830	884	847	703	591	537	442	449	398	443	392	383	383	389	373	385	384	384	382	382	382	395	404	371	397	390	397	352	388	364	357	361	367	384	389	371	361	369	346	364	375	371	368	405	392	386	377	365	364	359	400	384	404	393	368	400	382	348	380	346	351	362	376	390	358	420	340	386	370	365	370	366	386	369	398	382	359	359	349	416	363	328	387	391	328	375	382	354	356	400	413	385	326	368	360	359	402	336	415	383	401	393	391	397	377	381	393	389	381	389	381	350	385	376	352	369	382	345	369	365	390	354	340	337	384	364	372	358	381	414	391	383	394	391	392	401	366	389	352	378	369	357	403	409	424	403	377	372	365	352	330	359	357	374	338	361	358	393	362	413	351	358	358	372	372	388	385	365	410	397	380	390	373	357	410	371	384	362	392	355	340	334	387	357	354	383	379	391	364	365	323	355	378	351	366	350	366	368	371	381	338	415	419	346	424	378	412	376	380	399	407	358	376	371	390	364	373	411	370	357	371	371	385	362	405	368	390	380	353	355	348	375	340	372	369	388	380	363	424	364	371	407	366	370	399	369	373	382	362	392	385	409	393	366	384	394	373	357	362	377	385	379	383	350	376	367	385	400	397	345	353	366	349	355	384	372	380	373	377	385	347	416	371	359	397	369	353	366	374	400	359	397	366	388	375	367	372	354	346	365	398	335	375	372	384	405	356	347	366	326	391	354	378	371	384	409	374	391	362	354	348	390	383	369	355	367	390	397	373	389	377	366	362	400	406	381	361	440	352	349	367	354	364	368	417	381	393	369	379	383	348	349	362	348	373	359	375	343	379	383	371	383	405	378	366	341	386	362	347	325	372	372	376	387	380	415	380	361	407	400	376	362	382	379	338	388	380	363	386	348	378	360	370	404	352	326	402	377	368	354	393	347	383	369	407	363	367	380	373	370	367	385	363	381	405	410	377	399	367	396	362	340	380	370	372	350	355	386	388	354	368	380	373	375	331	363	394	375	345	394	380	352	394	403	364	430	351	360	372	383	375	381	390	360	377	346	365	360	374	384	332	390	366	374	373	377	380	393	383	383	345	333	375	352	364	386	384	374	373	369	394	366	358	368	381	397	369	349	366	380	355	357	378	358	354	390	380	331	389	377	353	362	378	363	368	372	360	376	347	351	388	387	342	363	398	366	360	364	350	369	387	342	360	351	378	350	419	368	417	388	373	399	371	406	372	370	347	364	374	389	360	398	391	365	408	358	362	387	409	396	380	393	369	387	354	412	368	367	388	362	358	419	356	411	343	381	370	372	360	348	363	375	336	355	396	373	342	380	360	370	370	364	390	368	397	369	322	351	362	362	359	366	403	380	345	366	384	358	362	377	361	363	365	384	373	347	359	374	358	374	399	374	408	378	349	355	390	368	338	376	361	371	381	367	384	385	370	374	379	390	387	370	408	388	336	377	350	376	370	371	360	343	362	386	360	358	392	354	359	343	377	363	341	378	339	384	374	362	365	374	388	361	343	403	372	372	372	393	367	360	404	375	337	364	406	398	360	386	415	354	379	378	342	399	377	381	383	404	359	367	338	336	364	383	369	354	387	363	367	358	377	397	392	374	386	402	371	391	362	363	356	351	379	391	346	356	378	387	384	336	345	359	373	351	350	372	401	348	358	348	390	348	375	371	370	408	351	397	373	397	391	390	366	406	334	350	361	373	352	415	346	343	364	354	367	365	366	387	374	336	382	383	373	383	354	401	342	381	355	349	360	352	376	366	371	373	402	358	372	384	357	388	377	349	384	368	370	375	362	393	385	366	413	381	379	357	367	378	352	332	374	380	349	394	366	338	347	392	370	353	391	361	378	400	380	400	414	378	368	373	390	371	365	331	396	372	359	366	383	378	361	407	355	362	367	391	377	381	395	342	339	332	384	343	375	383	410	380	385	375	345	388	379	369	376	356	364	381	378	356	386	371	360	386	387	376	361	329	374	338	360	400	394	370	376	375	394	385	353	396	354	376	346	388	328	357	392	380	358	367	368	374	371	369	341	363	377	360	356	362	394	392	402	391	369	387	354	374	398	355	374	361	363	399	377	348	392	390	339	374	361	349	343	362	391	357	361	339	375	385	368	383	323	366	367	350	352	342	353	380	367	374	346	392	366	385	365	356	350	363	371	351	350	364	362	359	378	368	384	376	405	400	367	335	362	392	357	372	362	376	391	374	402	362	335	352	379	374	401	352	358	374	385	342	369	370	385	354	352	367	390	358	375	355	380	381	366	369	394	388	376	384	370	375	364	406	383	404	348	373	334	361	372	383	370	369	377	389	368	358	358	374	381	406	395	383	378	371	357	342	325	363	396	364	387	364	368	353	356	340	367	374	400	346	377	354	371	393	396	333	365	375	369	415	395	400	382	342	384	389	368	407	362	365	335	399	395	389	388	378	387	388	375	363	377	388	375	402	369	365	376	366	387	378	404	370	390	351	391	378	358	386	354	376	389	380	398	365	391	360	361	382	356	384	362	352	394	381	400	378	394	375	383	373	376	390	382	369	368	378	353	393	368	359	402	403	367	391	365	386	380	387	396	377	379	415	380	352	375	368	358	379	396	386	374	377	330	360	360	403	359	365	368	360	370	399	346	360	363	337	363	369	385	327	379	356	393	381	371	374	347	393	397	411	395	363	337	374	370	416	400	363	376	382	416	340	403	383	356	370	358	404	371	397	384	374	391	356	372	362	360	404	387	365	364	359	359	348	385	370	381	375	377	375	348	381	392	353	380	369	342	344	373	364	394	364	409	378	404	378	390	360	384	384	351	351	380	363	359	387	378	365	353	386	366	370	376	386	418	384	354	352	361	392	405	363	399	404	355	394	389	427	397	413	362	377	362	378	399	398	398	380	396	379	352	372	357	363	351	371	391	375	400	341	328	371	364	376	352	373	374	372	337	392	366	367	389	354	359	369	352	335	369	368	340	336	368	391	358	401	361	334	399	350	377	380	355	401	345	369	360	336	396	391	392	365	364	334	368	357	392	390	403	313	382	371	364	400	361	383	375	401	335	414	366	343	403	363	406	376	352	363	393	358	401	372	338	391	361	367	378	376	364	380	391	420	388	389	397	394	373	369	384	367	353	358	353	367	352	332	358	383	353	387	380	377	367	363	363	372	368	393	359	359	347	374	369	359	361	383	387	321	354	358	399	354	383	380	386	411	375	368	354	365	333	353	389	358	364	362	390	372	359	377	376	372	398	383	405	406	387	353	370	372	397	348	365	367	390	384	350	374	362	393	375	342	329	392	358	345	383	373	402	396	383	347	336	347	382	368	361	355	363	362	376	372	367	336	376	393	375	395	364	359	377	383	365	385	347	369	377	359	397	378	364	399	395	385	378	349	377	356	343	332	369	357	378	391	368	354	380	371	387	340	353	382	386	371	351	381	363	376	393	349	356	383	380	362	388	363	329	371	384	344	386	356
9053	4992	5701	5057	4051	2378	1394	1149	1039	1104	1330	1664	1409	1133	827	632	449	417	324	294	259	256	267	261	284	259	239	251	240	244	247	229	270	238	264	256	245	244	236	275	245	243	232	212	271	249	219	277	258	227	213	251	237	267	273	287	227	253	234	243	243	240	233	252	247	236	262	240	271	231	244	246	244	246	240	235	246	215	235	268	250	245	245	268	230	235	237	233	236	227	258	247	281	245	221	265	217	271	241	260	242	248	247	248	255	233	238	268	229	255	253	235	257	256	242	242	231	265	216	233	279	246	236	299	266	243	235	241	235	224	284	267	221	222	255	245	255	235	285	237	207	237	240	267	253	252	249	223	249	268	251	249	222	258	256	243	228	236	233	233	221	246	235	236	238	250	229	260	243	231	274	231	239	253	253	239	232	233	256	264	242	236	242	260	260	250	250	249	244	239	241	230	224	225	264	254	292	267	265	267	259	254	260	254	244	245	226	256	239	208	242	252	238	262	265	248	244	259	259	231	228	238	230	233	236	272	223	211	241	246	216	219	255	260	239	242	236	239	251	259	259	250	226	226	243	249	258	256	204	218	225	245	245	245	254	209	239	246	235	240	242	224	244	262	238	234	249	232	255	231	239	260	276	252	262	251	210	246	262	237	256	237	235	284	222	233	254	242	247	236	265	244	254	249	230	259	246	253	229	225	279	248	238	236	212	209	231	248	241	251	227	240	245	229	237	258	246	253	242	224	269	240	218	253	236	255	227	288	233	223	246	240	229	223	248	262	227	254	256	261	301	234	241	231	246	239	234	250	270	233	261	222	244	282	256	287	221	250	220	245	257	232	256	248	209	249	217	259	209	247	241	256	230	252	246	227	256	254	264	248	243	272	242	231	220	219	238	244	234	248	232	255	249	262	258	237	271	257	232	244	230	241	271	220	231	243	217	247	239	217	269	260	235	236	212	219	263	240	266	267	252	257	245	240	240	269	239	259	233	235	232	248	257	267	261	252	259	239	248	262	239	262	249	258	245	273	228	243	227	237	263	223	239	256	266	231	263	279	256	249	254	240	246	244	293	251	216	247	227	234	216	256	244	257	247	248	274	233	265	235	235	223	243	255	282	226	230	243	232	229	239	230	261	257	245	236	278	235	272	266	238	268	242	252	231	238	203	264	256	254	240	239	254	244	206	258	226	266	233	262	253	276	248	267	242	260	228	258	236	256	251	230	254	252	232	253	235	235	257	242	267	229	248	244	236	239	248	227	262	227	252	277	217	201	259	229	255	248	236	258	259	235	266	259	243	223	234	267	245	278	258	250	234	205	225	246	257	242	225	229	251	242	259	242	266	258	234	243	270	204	244	241	218	250	260	236	259	266	239	246	247	239	213	232	275	244	260	269	251	250	240	250	233	232	240	242	255	246	280	255	255	219	264	230	279	236	247	243	259	261	233	206	248	243	230	254	225	234	259	259	251	216	267	264	214	230	240	255	237	246	266	262	262	260	250	269	214	247	249	266	239	233	253	242	238	245	223	232	273	231	243	229	276	247	252	233	234	246	229	255	249	229	226	273	256	262	227	259	216	239	238	250	243	234	246	251	254	278	261	246	255	232	239	245	228	271	265	230	247	224	230	253	245	264	228	259	259	275	272	232	279	248	232	236	239	232	256	248	272	231	286	269	241	249	250	231	241	254	232	254	215	235	273	243	229	249	282	231	258	264	250	241	278	243	246	233	257	249	250	232	236	270	292	230	239	254	242	216	242	253	246	240	261	269	262	255	246	256	224	253	206	243	248	243	221	240	244	250	234	237	253	248	250	221	255	241	272	239	255	224	239	266	272	252	245	233	237	260	258	234	269	260	239	264	260	241	248	241	240	253	227	232	238	279	257	246	227	235	272	245	231	242	251	243	269	239	256	259	223	244	264	267	244	271	265	287	261	251	230	253	233	264	275	265	231	266	240	241	235	276	254	271	260	242	245	238	215	233	227	236	256	274	251	249	213	233	236	231	245	250	242	246	228	255	228	270	227	263	239	249	233	250	242	271	241	241	229	240	263	228	230	220	239	250	248	237	236	230	255	266	244	252	296	257	231	241	221	273	272	244	224	251	237	244	224	259	236	226	265	234	267	232	238	268	247	257	246	267	218	267	229	255	258	249	251	232	239	245	226	235	251	264	238	289	236	235	259	223	252	260	247	275	255	259	233	238	247	250	225	261	282	241	234	266	261	233	225	245	244	250	244	246	250	260	264	237	230	254	236	238	227	273	216	250	239	268	208	256	218	259	255	257	267	226	232	222	222	238	251	251	236	263	290	233	258	246	238	238	231	232	249	242	238	274	255	254	270	273	247	230	266	230	238	259	236	223	228	233	247	239	247	221	229	254	257	245	237	241	228	248	225	218	219	270	249	254	250	245	207	245	242	263	252	239	237	239	257	234	230	255	232	241	256	233	245	235	237	239	266	268	233	249	246	221	258	240	242	290	252	224	233	249	262	265	230	230	207	252	271	283	263	214	224	239	244	257	247	237	237	234	232	239	247	266	206	222	251	274	254	238	255	245	261	263	245	230	259	275	253	255	263	265	259	228	246	245	212	237	264	284	244	230	252	252	262	247	258	247	223	238	228	239	226	263	279	246	223	246	271	263	232	242	249	221	261	258	268	228	233	261	251	239	267	231	221	233	278	249	241	247	238	255	251	274	245	232	253	277	251	266	264	242	229	251	255	223	267	242	263	234	248	220	230	241	243	257	244	219	242	238	221	233	253	232	239	243	243	236	298	243	264	259	266	282	234	259	260	239	235	273	245	256	259	265	235	255	252	241	265	239	220	221	247	229	257	244	248	232	236	242	256	250	234	241	237	235	244	232	282	275	256	226	246	226	233	239	262	236	260	232	240	236	245	232	251	222	268	260	246	254	243	242	232	212	245	231	260	257	260	258	247	226	260	249	233	277	231	246	242	237	279	274	247	273	248	254	236	257	256	222	226	247	279	288	260	252	249	234	219	252	225	233	219	230	245	240	228	255	224	232	240	234	248	229	243	251	235	276	253	217	239	216	233	241	240	245	225	240	267	245	244	226	258	246	226	264	245	257	262	256	261	278	235	244	208	202	242	254	232	219	237	214	250	262	274	244	230	230	234	227	226	243	232	230	208	244	246	267	239	244	252	226	224	237	250	250	261	221	234	234	213	209	219	246	274	256	268	256	258	249	264	252	257	228	248	229	222	247	234	252	229	254	229	246	253	238	245	251	260	285	228	207	218	226	220	209	249	241	240	278	264	217	267	255	254	244	269	221	258	250	223	244	291	232	252	233	250	240	256	263	236	249	230	223	241	253	240	243	226	239	254	263	246	235	252	239	256	248	262	249	247	268	219	228	246	241	265	272	228	233	241	239	209	251	222	209	274	229	255	211	257	256	234	239	243	236	240	248	253	252	244	221	254	262	244	269	250	251	272	249	254	230	223	242	265	270	264	221	221	260	253	234	262	230	227	234
7439	4527	6882	8095	8090	5793	4798	4728	4789	5322	6895	7832	6325	4791	3821	2819	2255	2088	1449	1061	851	823	840	826	727	723	741	779	689	746	747	755	760	810	702	772	718	689	735	730	695	685	743	689	732	705	710	724	701	688	669	703	722	750	705	697	706	727	715	665	712	675	720	700	688	685	724	702	721	732	675	695	688	711	709	726	685	691	662	678	723	699	673	656	674	664	666	688	702	697	700	637	702	697	675	648	710	671	661	682	720	727	661	654	682	670	683	702	697	680	719	687	642	681	691	712	648	665	718	667	675	724	696	695	667	709	722	675	668	691	674	666	702	673	657	653	691	644	683	664	696	739	673	698	682	682	735	698	668	674	680	681	668	641	657	672	663	702	688	692	639	643	713	724	663	660	691	744	694	683	699	667	653	677	722	685	724	706	628	723	667	692	666	670	616	650	662	723	667	666	659	656	666	679	695	645	706	691	739	700	664	664	716	708	691	640	637	673	716	699	657	718	711	712	664	697	652	674	669	683	722	700	670	684	696	717	689	680	706	696	709	694	642	668	693	690	672	662	705	694	671	674	680	703	679	671	727	714	714	682	681	699	689	661	664	681	699	692	681	689	709	697	675	646	717	712	701	725	655	694	651	692	665	673	674	713	673	686	685	696	639	654	712	674	641	633	717	691	691	680	676	678	700	734	615	702	656	703	679	711	657	683	618	728	669	675	678	658	713	717	629	732	681	707	641	702	688	689	678	712	678	665	696	666	686	663	727	705	700	647	656	731	699	737	674	647	681	719	711	660	699	675	661	740	690	626	682	663	664	645	683	660	642	706	664	664	719	714	693	690	677	642	688	689	684	701	668	692	673	667	669	654	674	706	660	692	703	703	673	699	701	689	702	672	668	685	719	667	655	681	690	657	676	672	638	695	691	691	694	658	733	685	661	675	689	653	709	680	702	684	693	675	697	659	699	678	710	695	686	676	732	704	663	690	656	646	682	654	690	712	719	655	686	713	742	685	705	707	669	705	703	685	721	701	670	657	666	677	700	710	666	719	711	701	689	708	670	682	643	723	698	719	674	714	677	657	684	656	669	684	677	698	702	685	679	705	705	668	711	661	686	653	644	640	719	689	692	665	703	678	657	664	727	661	687	672	683	647	683	667	721	709	661	688	695	669	686	734	655	671	728	723	695	703	705	675	701	685	689	718	693	676	700	714	635	674	637	683	701	711	695	645	661	681	706	697	707	715	655	654	685	703	657	678	702	693	699	686	625	719	677	664	725	651	726	674	687	692	685	694	661	708	671	697	708	728	689	686	726	720	643	659	697	692	618	670	680	620	738	679	650	700	704	735	673	698	725	655	709	654	709	699	646	663	705	674	730	696	689	713	687	729	711	686	677	679	694	693	720	676	700	635	669	689	717	681	682	700	734	669	705	682	711	696	724	675	718	654	674	700	684	681	726	711	685	651	700	678	681	672	673	692	728	675	672	748	667	659	636	719	697	706	688	646	704	649	657	658	656	648	702	707	668	682	714	734	708	685	727	677	701	649	685	698	688	683	689	720	648	671	650	708	660	693	666	642	667	692	738	646	701	684	653	680	724	674	715	693	687	689	663	720	672	691	642	712	709	698	684	660	646	668	681	685	696	697	651	700	688	674	692	676	733	707	685	679	689	695	676	662	666	691	684	682	679	646	683	655	673	677	716	703	655	637	620	672	651	682	704	713	682	642	662	692	656	637	700	679	665	702	682	678	690	669	649	711	674	677	688	671	703	694	691	715	721	650	663	653	665	686	696	701	683	684	672	674	682	649	668	626	703	726	679	679	691	684	659	664	712	697	701	681	684	671	697	690	688	679	666	716	640	704	679	722	718	734	711	660	643	696	677	651	690	647	694	650	673	699	748	678	701	675	684	647	694	667	704	661	605	684	712	652	676	690	682	741	713	693	676	690	694	674	693	671	694	684	715	678	740	656	706	646	633	667	702	722	709	743	707	663	688	671	671	681	732	723	669	705	717	706	676	716	686	656	724	714	659	725	670	660	692	645	683	649	679	709	694	669	655	684	671	670	653	694	675	674	744	758	727	719	679	699	676	701	729	688	704	675	630	682	687	674	709	627	661	716	707	718	664	682	675	670	638	650	663	654	648	694	690	682	639	669	660	688	678	670	707	685	685	662	656	690	660	681	640	721	707	663	664	683	699	670	673	696	678	686	694	643	697	661	690	683	652	725	712	710	681	669	657	649	684	685	638	708	743	637	691	643	650	723	619	664	660	664	643	758	689	677	676	737	721	688	703	674	697	715	651	653	686	678	671	667	687	660	678	715	666	707	700	733	654	689	665	655	708	713	651	701	717	724	627	671	666	675	685	715	614	666	678	668	707	694	640	693	683	664	737	689	675	705	664	711	683	713	701	696	703	660	663	669	666	653	658	676	664	705	656	687	678	701	712	682	670	658	718	670	693	722	670	694	642	682	705	666	712	690	709	658	676	701	682	702	695	670	697	700	703	672	692	730	682	711	666	651	727	672	658	669	679	682	654	680	643	691	638	665	682	692	674	680	688	698	675	701	686	699	692	692	712	711	643	666	700	703	712	682	671	657	707	619	683	684	691	710	673	679	644	728	692	684	659	665	716	766	734	648	678	716	696	670	680	661	660	662	686	646	734	662	697	651	683	699	694	721	677	700	713	659	680	726	669	674	640	683	724	693	701	690	690	648	658	706	681	697	713	689	650	665	717	677	703	650	698	720	691	677	716	688	663	679	634	705	692	724	685	731	700	692	679	676	675	708	663	671	707	639	686	697	706	708	682	668	689	675	688	693	680	702	684	636	660	674	684	679	690	738	717	674	696	673	671	666	700	641	678	686	711	681	697	721	656	671	699	663	666	692	676	685	674	663	647	724	693	673	685	666	668	709	729	673	635	678	665	664	684	731	736	690	682	683	702	654	699	671	678	665	675	678	692	700	691	668	696	661	692	693	672	682	700	639	676	689	744	638	712	642	704	690	677	660	699	699	675	657	707	665	716	736	696	696	678	666	699	727	636	707	661	683	702	716	704	654	704	665	670	695	722	667	690	673	714	661	665	673	733	720	675	641	696	684	700	695	643	728	627	657	662	663	694	664	702	710	704	698	665	698	733	714	747	648	663	692	725	730	668	668	661	693	676	647	677	641	679	682	692	651	649	658	695	668	661	668	695	669	708	698	657	699	660	702	653	685	721	709	736	643	648	642	671	679	654	677	721	718	695	673	632	686	745	692	691	669	729	702	715	707	690	691	704	667	649	643	702	687	677	700	702	670	700	671	710	742	706	696	730	641	732	741	714	720	667	726	675	687	719	724	701	689	648	718	669	718	656	723	699	694	709	696	670	649	665	678	711	669	683	677	698	662	683	676	669	713	653	670	683	710	684	683	655	727	701	685	687	680	681	647	659	667	628	693	695	693	656	674	692	679	684	712	696	682	714	662	692	691	679	746	690	660	706	639	653	690	647	674	653	697
14862	8391	9305	8063	6261	4345	2719	2235	2041	2013	2578	2561	2455	1651	1166	909	753	621	542	399	372	333	355	366	382	323	316	348	341	335	348	338	333	321	325	319	334	338	313	344	326	339	324	324	326	336	334	304	341	327	300	321	335	305	320	302	331	317	329	305	305	338	318	354	352	308	329	335	350	330	307	300	350	337	347	345	303	307	326	305	311	360	338	301	340	351	298	327	330	344	340	337	334	318	318	344	307	331	308	339	345	317	287	323	300	311	296	354	332	296	334	320	342	345	320	359	317	348	352	324	342	302	314	349	316	330	347	323	348	324	279	331	356	356	334	339	319	328	322	318	313	324	314	309	304	314	290	336	333	356	327	350	324	305	327	340	347	316	320	292	330	326	326	316	330	302	306	333	333	325	336	305	276	345	298	301	312	314	356	311	291	337	320	305	318	334	314	308	366	340	328	329	339	351	321	302	290	316	320	344	314	309	341	325	349	314	334	291	343	330	336	297	306	326	335	319	341	343	340	293	308	326	320	303	323	314	324	314	291	327	333	316	318	369	321	319	326	315	314	327	337	262	334	341	308	348	345	326	351	327	343	321	323	320	340	313	321	348	309	315	325	306	333	312	320	326	318	336	299	329	353	313	334	327	338	313	307	320	317	308	347	296	314	343	344	316	341	323	299	309	312	308	315	318	332	316	350	288	323	333	318	330	304	313	285	321	289	323	358	310	319	350	301	306	309	316	325	359	330	340	316	323	311	346	324	308	366	304	342	331	288	318	325	338	318	321	335	328	325	332	292	287	339	314	302	290	285	334	325	332	323	316	332	355	327	320	328	322	328	333	340	336	348	321	316	339	291	346	346	303	308	350	329	363	352	336	312	295	326	335	324	336	337	324	342	331	351	310	329	335	309	317	318	315	313	340	307	353	319	303	305	333	315	316	343	319	319	312	312	311	320	298	300	328	290	327	323	341	303	307	308	336	299	323	326	317	328	291	307	320	308	351	329	312	300	340	347	305	314	309	342	322	290	320	321	289	330	330	308	323	317	292	277	333	318	303	325	307	332	338	325	285	330	335	292	343	317	291	284	325	295	339	344	315	345	308	312	342	314	350	307	337	325	331	293	352	284	297	316	294	319	320	325	326	339	300	329	348	327	329	303	304	314	353	314	335	328	320	339	332	301	312	299	297	294	325	280	312	335	306	298	306	319	327	345	333	350	301	345	291	348	352	295	308	332	328	319	329	345	313	325	306	313	339	319	343	334	337	316	311	343	308	304	337	319	335	349	295	322	328	309	325	333	331	334	347	318	291	318	335	295	317	332	321	302	307	319	331	353	314	331	308	342	326	336	318	306	333	334	302	324	322	306	352	318	304	338	337	337	331	332	327	343	319	345	345	334	311	345	334	344	353	334	326	323	278	316	294	324	306	352	334	295	321	302	345	313	338	344	309	309	329	316	315	330	325	341	344	341	285	324	318	306	348	339	322	318	331	307	317	336	339	311	320	350	343	344	301	307	314	341	330	346	322	330	306	344	268	314	332	317	350	324	347	331	337	340	304	311	306	319	294	300	328	347	311	332	313	326	312	339	351	316	322	342	322	320	310	334	287	307	316	334	308	303	349	293	322	309	319	335	327	353	339	313	316	321	315	318	331	353	319	331	344	326	352	314	295	311	333	306	325	344	320	334	279	337	282	313	319	302	319	318	331	319	301	335	359	314	334	334	319	318	326	350	339	272	328	312	308	331	327	358	322	312	346	361	345	358	317	344	332	327	318	318	323	323	334	288	338	335	325	310	328	312	333	304	299	308	330	325	314	338	318	291	356	367	300	300	353	321	319	322	321	360	331	337	328	289	341	298	344	323	361	329	307	331	300	327	338	302	321	322	326	321	330	312	288	310	313	290	360	317	308	316	291	330	324	321	323	340	337	351	335	322	347	315	354	326	301	298	339	345	333	344	301	321	325	340	349	334	347	334	327	296	320	316	290	323	288	315	299	329	302	303	304	328	290	312	344	346	309	325	321	291	335	343	331	319	366	332	337	318	371	317	341	307	319	314	335	352	331	327	278	337	336	286	353	327	291	344	349	264	319	317	323	311	318	313	351	336	326	339	341	365	296	318	322	316	302	297	326	326	364	348	343	323	322	351	345	313	336	287	341	333	336	318	329	344	343	340	335	326	324	344	304	328	334	311	308	336	299	322	313	323	350	327	313	300	331	303	306	312	327	335	334	323	318	297	312	325	355	288	293	345	340	321	317	344	325	317	292	264	316	309	307	337	330	336	310	342	340	298	337	290	345	321	346	342	328	352	341	318	318	316	363	335	365	370	310	281	318	320	328	308	329	301	310	305	332	325	291	301	375	307	329	359	313	315	321	334	310	352	305	364	327	336	325	331	337	352	313	322	296	327	311	307	315	300	337	326	308	312	308	334	315	294	317	321	304	319	319	327	318	320	369	313	322	318	320	321	335	324	302	321	298	330	320	339	311	320	329	320	349	331	328	306	347	322	317	347	331	323	357	341	329	353	297	305	297	341	299	299	320	306	323	329	340	305	332	341	289	340	317	305	337	306	323	313	328	309	313	325	307	331	320	345	348	314	327	286	318	307	282	340	296	307	313	319	323	317	310	322	321	338	340	320	304	343	320	354	320	310	331	314	327	298	318	325	332	325	284	329	294	324	350	335	317	308	301	362	294	290	340	320	304	333	317	312	288	330	292	333	362	330	347	342	322	328	313	304	357	325	339	369	314	320	305	340	334	315	333	317	348	325	357	338	326	315	293	311	309	354	320	328	353	362	321	277	334	318	310	353	330	314	325	358	336	335	319	306	293	335	295	301	297	327	322	326	318	357	323	334	314	312	312	328	332	329	349	290	309	318	327	353	327	338	350	314	326	308	312	331	301	318	325	280	314	341	319	330	315	301	295	316	317	289	329	327	301	315	338	328	308	305	316	299	305	315	336	329	331	327	306	342	298	331	317	303	312	315	312	353	317	318	296	336	305	296	353	332	313	341	337	327	308	318	303	298	316	313	334	316	337	347	336	337	350	334	326	323	335	341	372	329	347	315	342	328	323	310	307	324	344	338	297	320	311	320	334	336	289	330	331	292	312	337	308	322	353	299	307	318	318	296	332	306	316	331	306	306	328	319	311	334	358	310	310	290	322	338	311	323	340	300	356	330	337	336	334	331	346	316	311	293	334	330	315	350	360	341	307	305	305	327	309	358	341	339	320	320	356	314	336	321	318	288	340	352	321	356	306	339	335	340	322	300	332	307	360	317	314	322	313	318	306	350	330	317	336	346	342	316	327	318	333	328	319	308	317	314	336	305	357	340	319	340	353	349	306	309	311	315	319	311	347	318	336	319	285	322	333	315	315	317	331	302	326	321	306	328	301	332	302	336	337	317	312	310	297	312	325	324	305	354	333	318	333	352	308	304	292	294	327	321	327	311	297	350	306	314	319	317	346	297	306	304	359	301	325	312	315	309	329	340	333
9609	6842	9854	11772	11802	9652	7646	8012	8133	8453	10981	11971	11309	8622	6358	4683	3851	2956	2124	1542	1198	1077	1038	1068	992	1019	1002	979	970	876	992	936	980	984	929	951	937	881	909	945	875	892	894	864	964	856	898	900	885	881	867	909	904	873	872	867	890	892	865	855	880	858	931	898	882	856	865	881	880	897	800	881	865	891	844	874	844	841	875	892	839	859	836	889	852	900	903	857	816	879	864	847	809	880	883	892	807	921	833	833	850	847	854	863	839	874	819	867	844	846	842	845	838	885	894	861	845	885	864	868	798	826	839	823	888	822	880	829	903	852	854	816	852	849	824	864	818	843	838	819	861	853	796	840	873	864	767	817	788	851	819	814	854	817	840	846	860	866	828	838	833	895	810	818	915	843	885	806	872	843	853	856	879	861	820	825	866	864	836	844	858	794	871	853	873	900	829	835	862	831	871	844	879	875	793	829	864	803	848	848	838	777	819	862	798	814	784	831	869	834	873	814	795	825	835	789	828	852	865	858	818	799	832	835	850	835	853	819	854	827	860	853	820	827	842	813	840	828	800	845	770	914	841	800	804	828	862	842	852	838	830	821	831	800	834	759	862	796	841	811	870	828	823	873	934	805	853	861	868	825	856	862	848	851	822	860	855	799	844	831	823	812	827	865	832	837	816	888	847	821	860	822	822	849	859	872	804	883	854	812	798	765	868	856	839	832	821	812	841	823	874	837	794	854	813	813	781	848	844	818	846	837	792	810	888	879	817	800	927	801	892	871	831	825	880	827	831	820	859	846	843	789	790	821	864	825	772	856	817	834	787	830	816	841	796	873	851	829	835	888	896	836	831	842	824	830	821	813	765	837	870	855	792	829	840	832	823	836	884	808	853	816	794	818	793	813	896	833	820	813	864	807	869	845	780	816	824	826	827	853	866	815	810	864	826	855	835	868	822	846	807	817	827	790	859	855	860	883	825	818	861	866	840	800	845	844	831	843	838	842	834	802	832	815	866	813	898	781	890	860	800	875	820	847	835	840	906	854	839	824	791	809	810	829	801	849	850	894	862	850	842	843	828	774	812	836	838	802	823	826	829	813	874	841	833	855	816	855	834	848	835	856	882	846	900	856	856	826	839	854	813	832	846	819	831	786	824	844	788	838	849	787	840	843	848	833	806	884	822	855	838	814	814	831	833	837	806	820	835	812	869	774	842	840	920	914	860	871	829	911	876	848	814	871	844	835	827	751	792	866	832	791	855	808	817	817	809	812	827	900	812	847	795	861	841	863	883	854	841	826	821	886	831	856	835	821	838	815	850	840	891	830	834	856	837	838	810	804	824	839	822	838	884	844	780	832	836	834	849	850	818	858	808	884	877	833	846	843	851	844	838	790	838	853	817	820	878	816	877	802	840	880	871	825	787	852	829	882	784	837	851	779	895	828	860	841	892	833	836	844	835	836	822	811	832	803	839	862	809	853	846	904	794	852	855	836	841	833	818	828	869	838	818	821	775	860	828	884	818	830	853	894	852	868	842	876	845	863	806	874	838	846	871	821	780	845	879	844	845	858	853	847	845	904	803	816	781	778	837	812	851	835	816	802	858	803	850	878	854	794	822	837	855	853	857	832	794	874	811	850	814	819	889	882	821	850	814	831	818	802	864	857	800	822	830	847	861	859	828	897	823	833	862	810	834	837	869	841	845	877	809	796	835	854	784	859	851	810	905	825	855	798	848	840	832	790	888	803	825	838	827	823	809	823	866	831	845	844	850	864	855	854	858	802	848	886	906	828	813	840	820	833	896	806	845	851	830	845	861	848	842	813	784	834	813	868	805	908	792	845	785	896	844	833	828	826	850	812	799	831	828	848	836	884	804	827	801	915	832	845	851	879	832	834	801	831	862	835	832	831	837	840	838	875	821	843	846	831	831	784	801	841	794	796	896	838	849	836	831	845	788	866	849	845	861	828	856	845	858	813	789	821	822	844	832	807	806	827	844	810	816	825	826	799	865	833	845	906	828	873	774	815	816	889	838	846	881	826	861	868	849	818	813	881	814	853	836	854	801	834	808	813	841	819	773	821	819	848	762	824	844	842	810	799	864	893	820	805	796	782	860	864	806	860	844	819	865	805	844	815	819	829	890	812	798	815	825	834	831	849	843	823	815	851	854	815	879	819	820	785	752	868	867	830	829	870	822	843	819	812	842	854	874	832	825	840	843	784	838	825	845	777	840	877	851	858	821	815	840	845	840	833	831	865	839	813	862	885	796	869	831	840	849	842	834	801	828	861	827	860	833	768	825	900	796	853	815	799	776	838	853	857	834	836	821	811	829	836	826	831	834	865	823	774	829	804	817	818	804	808	817	868	828	827	848	831	840	812	809	845	824	862	829	755	887	883	809	868	869	817	850	773	805	851	817	816	817	850	835	853	832	851	840	837	865	840	891	849	834	823	879	812	830	858	801	825	840	792	806	876	835	853	893	812	811	882	841	846	873	847	848	811	792	849	847	848	840	831	825	801	761	852	776	788	833	870	815	790	852	857	825	891	785	827	853	835	815	827	848	771	832	864	860	846	843	857	806	886	807	866	852	837	862	801	810	861	859	809	852	882	882	850	830	830	858	876	773	792	843	846	767	792	850	843	865	817	883	860	858	834	875	847	857	868	875	887	847	786	779	841	835	875	807	856	835	861	846	789	858	836	831	806	858	823	830	833	835	845	851	791	820	804	809	943	861	814	874	795	850	797	856	838	840	843	828	863	843	847	853	865	830	799	855	872	887	858	815	800	836	776	825	794	800	824	811	831	829	869	757	836	837	799	806	816	892	831	868	836	792	858	832	889	818	879	862	868	811	831	856	825	810	831	832	887	829	843	856	848	821	838	884	831	830	850	884	864	808	861	774	860	886	871	857	861	806	837	838	838	784	809	877	827	867	860	839	833	852	863	846	837	850	825	854	821	840	850	832	848	815	853	843	875	838	823	811	825	822	835	822	856	867	855	825	822	804	898	812	818	832	853	788	829	798	776	829	815	846	818	828	838	845	810	857	826	801	866	856	859	855	831	838	808	845	850	811	858	872	851	767	855	798	816	781	847	844	882	860	840	835	835	849	928	827	847	837	894	829	843	835	846	864	827	832	845	857	804	858	854	778	799	817	831	799	848	826	821	825	830	825	806	775	833	847	865	828	859	833	840	819	852	793	845	889	881	799	860	820	828	817	862	899	852	826	821	857	844	891	838	858	843	927	841	821	889	829	837	833	833	877	789	890	862	817	812	828	840	821	847	804	804	859	846	844	800	845	844	877	849	819	850	845	836	856	794	852	876	812	857	836	817	773	867	764	807	822	808	772	855	853	801	865	829	815	817	809	848	867	829	820	809	859	833	873	854	814	838	786	875	862	808	902	849	836	857	882	765	840	846	875	817	795	803	825	850	857	810	771	858	822	824	870	833	787	819	847	827	836	829	877	814	859	835	907	805	855	797	833	791	858	885	835	842	862	836	791	796
2369	956	989	675	424	241	204	173	148	178	180	156	168	152	161	138	89	105	117	118	111	121	106	115	120	126	108	117	111	94	100	104	138	105	104	111	90	112	120	111	130	105	108	124	112	112	110	109	113	108	106	115	119	120	113	116	109	108	110	92	92	100	116	103	109	136	119	106	103	129	105	128	133	99	115	118	104	118	120	111	108	107	107	118	116	103	109	93	96	108	113	117	112	108	102	113	86	120	99	133	88	125	113	93	121	105	116	130	105	116	120	116	134	109	129	108	123	107	129	113	118	122	126	108	97	118	115	88	93	83	136	97	131	106	98	95	91	100	99	119	130	124	90	108	123	115	116	94	117	114	118	120	120	112	107	117	119	93	110	102	115	129	123	113	121	127	127	112	119	99	105	106	120	118	134	121	116	82	121	123	120	115	120	108	122	121	123	93	109	103	126	103	123	112	109	117	84	120	97	139	125	83	125	107	90	90	113	121	119	99	122	116	107	115	115	102	121	106	110	116	109	113	118	111	107	117	93	108	117	115	118	107	118	108	125	98	109	119	99	116	114	98	114	92	138	103	103	128	146	115	121	105	96	113	106	97	131	124	99	107	135	105	111	100	125	99	102	110	118	134	113	132	132	107	117	95	129	107	97	106	101	100	95	116	119	129	144	115	108	114	110	130	112	109	102	130	102	118	124	95	115	126	107	117	104	103	96	104	123	105	122	115	110	122	95	99	117	107	117	108	118	123	121	121	102	121	116	111	87	124	110	106	110	107	117	95	117	102	116	107	104	98	111	120	99	99	105	82	106	109	96	104	116	106	115	94	114	115	109	115	110	105	95	112	118	117	119	116	100	116	116	108	101	92	121	121	121	103	119	124	116	114	108	100	115	118	104	99	94	102	121	135	98	114	113	110	111	105	118	113	119	114	125	108	113	112	118	113	119	100	102	93	109	99	125	122	115	121	89	113	108	134	112	116	126	113	108	100	110	105	102	124	100	95	105	114	107	103	113	110	114	97	132	101	119	102	115	124	103	109	109	115	112	106	105	110	96	101	119	110	111	108	108	108	123	89	115	111	112	97	114	100	111	101	117	124	101	108	128	116	124	89	103	107	135	107	128	100	114	88	113	120	116	114	112	107	118	104	122	104	94	112	104	93	104	116	114	123	124	99	117	113	106	122	102	112	81	105	96	108	98	100	112	106	117	119	117	121	118	111	125	141	119	119	138	113	124	104	96	104	113	100	132	116	104	108	120	109	93	98	86	90	118	105	117	113	95	110	123	97	121	104	113	138	109	119	119	101	103	116	107	101	108	114	116	124	115	122	107	114	100	114	105	126	105	94	118	102	90	105	107	115	109	120	104	114	103	97	126	118	128	96	122	131	108	109	109	113	102	109	123	120	106	115	122	115	123	121	110	105	113	113	138	119	113	93	96	105	110	130	105	112	98	108	112	107	106	110	102	129	96	111	113	105	126	85	128	109	104	129	105	99	107	117	111	112	102	98	108	129	106	100	101	109	125	128	113	129	104	102	109	111	115	110	131	118	111	100	125	116	125	101	128	119	116	97	109	115	119	106	132	100	129	128	121	123	112	121	136	126	120	125	105	115	98	109	111	118	137	107	112	99	127	131	108	135	128	127	112	108	104	116	119	112	131	116	106	131	104	115	101	112	114	83	122	107	98	128	126	108	115	121	97	103	115	123	106	123	103	102	128	114	123	115	106	117	116	106	108	122	106	118	112	124	101	130	107	128	96	114	114	120	120	108	137	103	107	124	107	112	113	99	92	125	113	111	113	122	120	95	92	97	111	92	121	110	123	128	132	113	111	120	117	114	108	118	123	106	120	116	114	98	100	121	99	102	136	118	98	115	112	116	110	112	107	132	117	128	116	103	106	115	117	105	103	96	114	115	111	116	104	108	111	89	109	98	121	106	114	87	95	122	92	123	120	108	113	120	121	128	122	113	109	123	127	109	107	106	102	114	113	107	99	101	101	104	120	109	100	113	106	127	135	136	136	132	115	104	112	121	105	108	126	96	106	98	110	117	115	116	107	102	110	102	122	110	94	130	107	122	104	115	108	109	113	105	101	108	131	112	116	104	98	105	113	131	134	119	104	113	101	98	116	111	117	102	115	121	126	126	105	113	98	125	115	104	112	109	134	102	108	108	121	124	118	123	100	117	113	114	117	105	100	111	97	116	109	105	107	109	111	115	122	113	117	122	110	100	120	101	117	120	91	112	131	118	115	121	104	103	123	116	126	124	116	99	106	122	114	109	113	106	124	116	104	119	100	94	117	124	94	121	114	136	102	116	116	105	114	130	99	110	107	113	137	117	121	125	104	112	140	114	122	114	111	109	113	118	111	101	103	109	115	118	123	105	130	110	122	125	109	98	129	111	117	105	111	107	113	96	111	99	119	98	95	110	121	124	113	114	120	93	116	121	112	114	103	110	94	110	100	126	103	134	97	111	100	121	91	125	132	127	127	106	121	104	100	107	120	129	107	116	120	112	110	106	119	104	116	140	106	114	96	125	103	107	118	100	112	118	115	108	133	121	102	115	111	124	124	119	120	110	118	105	131	115	106	103	108	116	98	126	121	115	116	122	131	105	116	103	119	98	109	113	119	119	106	99	105	86	95	108	100	128	114	127	107	135	103	122	119	113	106	84	96	116	103	94	140	129	117	117	117	129	96	103	113	117	116	97	105	120	127	110	95	119	118	114	98	117	103	110	112	112	115	116	108	113	108	116	98	112	125	123	103	130	103	113	101	99	114	118	122	111	116	124	117	97	116	115	112	129	125	110	110	130	112	111	85	130	107	111	121	113	119	103	118	111	118	110	126	111	105	111	93	102	105	111	119	92	114	119	101	103	111	110	103	112	123	117	125	106	104	113	104	106	120	106	118	135	129	115	127	115	110	136	107	114	132	118	125	107	116	99	99	100	104	98	114	114	106	119	103	93	114	131	101	116	103	110	104	114	109	102	111	102	106	95	99	108	108	99	119	111	128	116	110	121	99	101	106	108	102	118	119	122	116	126	106	102	106	113	116	111	89	112	121	99	117	116	114	104	126	115	113	123	111	109	107	111	99	116	94	105	121	103	104	115	112	117	120	117	115	120	126	123	114	124	130	123	128	124	111	110	120	110	100	130	109	134	128	99	100	103	102	111	115	110	100	108	124	125	115	113	114	118	114	120	102	110	110	121	131	82	115	122	109	113	113	91	135	138	112	115	107	90	126	106	108	116	103	126	122	108	109	122	128	109	114	127	113	105	109	116	126	117	115	111	96	130	118	128	106	107	115	116	107	114	114	116	117	112	107	116	110	104	120	102	99	110	81	115	123	116	102	100	128	106	107	110	112	128	112	105	109	135	141	130	91	101	115	109	96	111	112	118	127	109	128	128	117	106	107	118	127	110	118	116	106	110	114	124	90	133	113	130	134	123	95	99	115	114	93	98	101	113	111	95	119	114	98	107	104	101	100	110
2532	1314	2156	2246	1908	1209	938	780	745	733	855	822	784	641	595	492	451	411	388	387	369	362	336	400	347	346	369	394	369	364	387	371	390	397	373	377	377	395	395	358	401	340	381	400	364	355	376	415	344	375	371	378	362	372	366	371	387	386	375	375	379	357	362	374	354	392	357	378	399	379	386	356	340	360	363	404	367	353	362	375	374	336	358	378	371	356	398	374	386	364	340	391	398	342	359	386	370	382	362	368	388	369	378	415	362	379	391	383	369	350	407	360	397	399	355	372	394	368	386	365	373	341	375	389	358	354	370	355	353	383	377	395	357	396	364	364	352	359	397	367	394	408	401	397	397	337	408	396	332	361	351	402	375	407	341	369	376	367	382	356	355	416	374	339	349	371	400	355	354	369	407	409	379	376	367	384	390	409	375	355	383	407	366	378	357	371	381	332	403	372	375	374	369	366	371	362	392	359	368	377	351	372	388	369	398	373	357	395	360	378	352	368	367	417	362	371	374	343	374	382	385	373	385	395	373	359	359	389	389	372	388	379	363	365	338	340	399	364	369	374	408	378	351	350	356	347	353	352	356	388	371	381	390	373	362	345	350	380	361	404	384	375	393	389	387	378	400	352	378	349	364	330	375	373	344	398	416	403	384	373	385	375	374	382	378	390	377	381	364	412	342	393	375	360	393	419	351	346	375	375	431	356	385	369	354	366	368	379	361	385	390	368	391	348	363	386	390	354	452	382	375	395	365	394	378	370	386	383	379	337	396	370	324	365	379	363	334	372	367	339	373	376	372	393	356	328	396	391	382	376	370	352	370	347	374	376	358	394	359	329	378	386	376	399	391	385	380	381	348	344	357	374	355	367	364	377	361	377	374	413	406	363	377	379	393	382	370	406	367	375	364	396	380	382	370	383	366	374	368	390	391	366	380	373	312	374	347	375	354	369	357	382	381	357	378	401	361	357	339	406	374	400	349	371	377	387	368	381	365	364	381	369	356	340	354	364	365	384	353	384	349	311	352	370	344	379	374	363	386	392	390	414	389	377	378	369	367	370	351	365	364	384	342	383	384	362	380	365	354	370	407	371	382	378	336	380	408	407	406	386	344	338	347	339	385	365	369	337	369	380	346	369	364	377	377	368	360	402	408	390	403	372	375	374	340	388	379	403	373	356	364	357	358	374	382	357	366	358	390	410	360	348	387	366	363	383	368	376	404	389	361	353	372	402	366	391	345	361	360	333	365	359	387	363	362	370	385	363	376	415	380	343	374	337	396	382	350	393	362	366	338	362	388	377	359	359	358	414	365	406	351	355	364	397	379	377	386	358	362	384	364	383	374	383	420	358	382	363	351	402	397	356	333	334	363	382	376	362	365	362	356	400	383	358	367	375	369	366	386	383	364	359	357	394	395	343	418	355	398	382	357	402	351	382	350	397	353	365	364	384	357	361	355	383	397	423	358	364	359	350	382	391	343	369	381	346	355	381	379	413	384	366	391	387	390	355	361	372	368	357	356	396	380	350	374	397	399	379	377	356	371	384	379	397	368	365	363	353	352	376	364	342	375	394	369	382	419	398	355	342	369	374	389	400	351	393	396	383	329	351	327	416	388	359	348	394	355	374	364	381	390	367	390	369	340	373	370	367	365	371	369	357	343	373	365	368	373	379	368	395	372	387	390	373	351	366	361	363	355	392	391	386	399	383	350	384	398	382	404	384	368	371	405	349	397	378	359	355	358	356	402	379	364	375	388	355	423	366	383	363	364	361	344	408	356	397	369	369	356	370	368	357	410	401	360	411	360	357	394	360	368	377	409	410	377	381	347	371	388	363	397	363	375	398	382	376	391	381	359	394	376	412	356	447	380	369	402	415	349	397	365	371	345	404	376	392	364	346	394	387	385	352	391	367	330	406	377	372	343	374	352	402	367	378	358	396	372	372	366	398	336	361	376	406	358	356	377	371	353	365	342	351	371	370	357	355	399	408	408	395	387	359	359	385	384	372	350	353	356	369	348	379	368	347	370	369	343	358	377	344	358	396	381	411	351	396	385	365	358	381	391	345	366	391	366	395	353	381	350	381	375	397	345	381	382	378	405	347	357	346	360	340	392	377	391	382	343	377	392	363	360	388	348	344	400	381	337	361	379	410	385	355	397	375	394	362	365	345	372	360	400	323	390	347	372	362	397	370	393	378	375	357	343	362	361	393	360	386	402	363	351	373	373	369	373	373	358	363	349	391	385	334	339	366	372	374	363	378	352	378	392	380	350	326	361	368	352	354	371	375	360	377	340	368	382	393	397	391	386	394	390	382	377	375	367	386	406	384	438	355	385	368	364	360	396	363	371	393	390	341	363	345	354	414	365	366	358	360	366	400	336	360	357	367	416	365	398	364	365	407	354	376	378	365	376	366	383	381	369	349	329	353	363	387	399	356	363	380	352	393	380	368	367	381	354	361	373	393	360	366	359	352	396	380	392	354	358	381	369	381	337	368	357	377	372	365	411	360	345	363	346	328	377	364	342	331	379	353	378	344	399	394	367	364	323	333	385	391	414	336	410	372	375	359	372	381	363	395	383	370	358	384	362	364	377	386	357	374	355	346	365	404	372	391	353	339	386	356	407	366	359	379	396	365	361	374	396	401	372	367	364	369	409	364	388	386	384	359	387	393	402	359	358	354	419	361	375	376	355	384	407	339	391	380	380	381	386	353	318	359	365	376	415	394	393	352	354	396	392	338	374	411	385	383	381	390	362	386	390	379	369	391	354	365	392	381	365	383	390	365	401	371	380	405	372	383	359	359	377	377	354	366	364	387	382	354	378	395	356	370	377	378	389	326	402	376	414	377	402	351	380	338	398	340	382	370	343	368	375	361	388	387	371	367	347	396	391	366	387	381	375	379	368	382	379	392	371	383	386	404	365	408	352	391	347	343	374	381	385	399	365	386	390	389	369	363	382	409	376	353	391	345	363	358	371	381	384	344	389	375	338	364	388	352	410	377	337	373	363	405	349	371	366	364	363	370	350	386	369	375	369	396	366	358	368	364	372	368	390	401	383	354	334	373	396	341	388	352	351	380	362	395	377	404	376	388	384	394	345	393	364	381	335	382	334	375	381	330	384	382	361	383	378	385	371	353	381	328	376	401	350	368	382	349	379	378	322	412	382	371	389	372	351	354	346	383	377	378	362	393	360	331	390	366	380	366	426	378	384	348	386	387	365	352	368	364	383	408	370	385	373	352	368	396	363	414	407	385	361	373	377	358	383	382	387	374	385	390	381	345	367	375	392	391	363	383	356	375	395	379	374	365	372	381	407	352	371	383	378	365	339	358	377	398	367	363	414	370	345	376	389	386	366	404	364	379	360	376	385	358	359	385	377	359	389	350	407	353	376	405	364	382	379	356	379	396	352	387	350	388	407	374	411	368	349	392	395	382	388	378	379	365	374	396	388	385	377	358	369	338	364	342	344	365	383	370	364	395	376	343	376	378	384	372	374	400
7979	4359	5177	4466	3741	2217	1428	1183	1302	1263	1446	1417	1307	867	701	589	406	372	303	272	235	266	245	244	240	257	267	259	268	284	241	257	232	248	273	242	233	246	204	253	273	237	236	239	242	234	254	223	209	232	248	217	232	239	271	242	231	247	251	238	252	267	217	253	251	194	233	268	254	247	263	235	279	272	260	247	240	265	229	254	221	254	240	288	234	249	236	259	202	232	257	243	255	258	248	249	252	243	241	248	200	235	252	255	257	214	237	226	237	222	263	247	247	268	255	242	239	242	256	262	248	228	206	225	234	207	232	241	258	239	284	256	251	233	268	237	268	218	251	247	262	243	261	240	239	224	210	246	249	231	241	244	242	245	234	273	254	238	253	247	252	218	235	259	277	238	242	254	262	249	246	263	241	238	265	245	232	237	262	249	239	223	217	242	232	257	245	246	268	270	227	260	243	225	233	250	241	237	237	246	239	241	248	274	236	251	250	260	233	257	275	281	261	234	282	244	260	253	259	226	260	230	213	264	245	256	236	235	252	235	245	262	239	252	216	225	265	226	263	224	253	262	247	241	229	236	234	293	278	256	228	230	261	249	229	250	231	238	238	242	236	251	230	254	253	248	248	240	254	245	235	252	274	258	244	215	257	248	247	239	243	236	247	262	252	250	232	238	218	246	257	218	235	257	238	234	258	226	238	235	249	216	240	227	235	225	269	258	254	261	260	256	276	248	243	238	240	252	240	235	244	224	248	247	251	244	255	264	242	278	234	230	247	248	257	259	261	254	237	262	263	253	238	244	247	245	259	246	263	231	243	261	247	250	234	236	257	226	250	266	271	249	258	248	220	250	234	233	258	250	231	245	217	260	267	261	250	241	251	220	234	265	242	214	229	237	242	266	223	262	238	210	248	266	230	243	233	263	227	254	238	229	230	259	238	241	272	242	227	261	250	256	266	232	234	242	231	277	228	226	238	249	263	221	240	245	268	250	239	211	251	266	241	256	246	252	227	243	241	239	226	229	233	229	224	243	228	243	270	259	281	245	237	263	223	249	257	246	244	242	236	217	225	240	255	242	261	234	262	252	227	223	215	226	235	219	256	243	248	244	245	237	253	227	256	204	231	241	243	233	229	266	252	225	248	220	258	245	244	231	259	255	240	228	255	243	234	255	246	250	246	281	252	254	252	244	231	261	253	219	277	252	238	227	251	223	239	272	258	233	242	226	237	245	242	243	248	236	236	260	255	258	253	231	237	255	247	242	222	232	244	244	255	228	229	262	245	238	227	244	226	229	233	248	271	258	220	262	235	220	241	237	263	266	226	261	248	252	268	260	223	250	182	246	233	229	238	253	232	238	240	229	249	257	246	258	228	269	240	243	260	251	285	244	256	237	248	261	240	243	249	255	257	239	263	226	257	255	247	244	276	237	225	222	241	250	242	277	245	232	223	240	234	250	224	225	260	256	258	255	222	245	267	248	259	261	255	264	265	276	234	245	230	212	251	230	219	251	253	222	238	224	252	245	230	236	247	228	229	255	253	250	245	257	263	254	239	242	230	287	249	253	218	273	248	219	247	278	230	246	226	296	255	241	220	234	251	265	222	240	244	244	225	268	267	260	256	248	228	247	256	242	238	260	229	247	234	268	238	239	213	246	230	254	248	246	261	241	257	231	211	239	255	267	261	231	263	232	254	214	244	259	254	219	263	227	212	221	262	236	240	275	231	251	256	259	233	229	249	225	233	245	249	242	211	237	234	236	251	242	224	228	227	262	241	254	247	270	232	239	257	238	241	216	254	283	268	246	247	249	227	223	261	274	220	269	223	273	267	225	264	238	260	249	278	247	224	268	268	234	238	262	273	255	247	227	253	238	226	274	246	230	251	265	260	276	230	248	261	263	245	234	241	236	240	256	233	236	233	265	224	245	262	223	237	230	209	239	262	263	231	242	243	250	268	240	251	234	243	235	246	243	234	236	220	246	260	250	240	252	260	239	283	220	248	230	237	211	236	239	245	256	249	271	239	228	209	257	256	256	253	256	258	271	275	245	248	279	230	249	274	241	237	268	259	255	239	271	256	247	222	269	263	243	252	250	265	228	221	248	237	224	245	254	261	250	258	252	269	263	240	214	255	271	235	255	227	242	257	258	222	226	248	267	224	252	248	244	216	270	269	269	227	257	267	240	221	239	228	253	261	272	224	235	226	236	257	248	254	265	256	238	218	255	199	266	273	270	212	212	251	238	234	236	246	248	242	243	248	239	237	259	254	240	255	247	245	229	243	249	236	275	241	251	242	248	230	240	252	212	234	238	218	268	268	226	208	238	266	251	240	244	255	253	274	228	264	248	259	242	263	221	236	228	246	250	242	230	239	266	264	221	232	281	236	234	226	254	207	236	250	251	268	222	247	238	239	248	249	236	260	252	252	250	208	239	217	219	240	236	236	264	252	235	244	262	221	248	253	245	239	257	285	234	253	242	249	243	226	234	261	247	222	245	226	273	226	247	249	241	257	260	259	253	241	218	263	215	271	203	231	229	244	234	240	247	216	257	249	270	245	245	240	265	244	237	254	257	239	237	260	264	231	251	262	260	238	224	246	239	228	255	244	228	204	244	231	244	252	185	249	236	213	243	266	221	215	251	249	255	243	235	255	257	269	254	216	258	229	257	239	222	256	205	232	232	272	238	227	253	245	256	259	234	250	238	240	241	242	251	260	235	274	230	244	252	223	249	223	215	254	229	256	281	242	256	264	234	215	270	294	249	237	265	246	252	241	239	221	235	236	246	249	249	240	245	242	252	260	247	241	240	259	238	237	268	246	216	246	255	232	250	247	229	264	245	251	235	236	226	272	258	225	231	240	243	224	236	253	233	221	241	219	239	214	260	257	232	235	276	228	239	240	255	264	266	232	266	237	233	234	263	227	243	271	232	267	255	240	227	241	260	244	238	254	230	238	230	265	260	227	223	227	239	218	254	238	258	208	256	257	231	246	255	263	225	255	243	244	255	246	252	257	225	307	247	245	243	260	246	197	210	250	241	251	247	217	228	253	220	238	233	246	228	244	247	235	235	272	239	249	255	251	236	247	259	244	256	212	246	215	250	219	246	238	228	267	259	230	241	225	221	265	281	266	223	234	242	216	244	251	254	255	230	257	256	243	242	229	250	246	240	225	220	254	224	248	252	230	251	224	228	258	210	260	252	285	224	273	219	239	240	256	241	244	246	241	260	247	214	220	276	261	251	253	239	265	251	258	254	266	228	242	217	261	235	246	270	249	264	235	280	259	249	260	244	250	245	243	226	251	251	228	248	263	242	231	278	256	258	235	273	241	240	268	257	229	239	228	265	249	248	228	217	253	227	267	250	233	245	213	261	243	269	233	246	258	288	215	230	254	247	235	271	265	232	269	254	263	241	247	234	235	232	250	258	237	241	251	215	256	223	232	265	221	238	269	247	262	277	233	243	258	242	241	241	256	231	219	231	251	266	234	241	276	239
6889	4168	6820	8098	8291	6115	5064	4756	4779	5291	6647	6749	6223	4464	3906	3060	1942	1726	1305	945	856	780	814	763	774	760	755	762	744	721	726	779	750	755	774	731	744	740	741	736	725	726	701	739	731	691	686	738	715	762	687	743	682	737	671	729	672	676	700	715	748	691	731	672	695	683	677	694	723	665	688	727	722	709	687	688	673	660	717	683	711	671	701	702	685	690	684	703	685	702	694	702	700	684	670	771	691	708	696	632	681	664	696	687	679	672	684	674	662	673	728	710	703	706	698	646	691	671	690	704	671	681	679	695	673	627	713	685	646	691	690	684	674	720	686	697	669	719	713	632	683	739	720	668	730	667	682	696	703	687	663	776	720	676	705	683	740	687	697	657	738	635	659	677	659	649	689	699	705	709	673	674	681	684	662	668	674	669	680	703	636	696	685	665	664	669	687	683	713	673	716	680	687	718	676	704	691	737	708	671	622	710	651	734	703	665	714	726	707	699	719	709	642	665	708	702	617	632	715	662	688	663	640	684	694	720	676	682	679	685	669	709	674	726	658	689	668	688	686	652	687	694	651	664	719	686	700	699	663	702	675	718	652	672	690	703	752	685	643	662	681	677	747	677	696	680	650	704	707	669	721	676	659	708	642	615	690	657	717	687	704	651	677	731	714	681	679	636	636	692	652	662	702	694	658	669	661	637	647	674	712	672	635	675	679	684	723	691	671	668	674	675	652	690	662	740	697	713	711	665	694	727	632	696	729	644	690	675	594	704	686	671	706	697	678	711	646	665	667	678	732	666	685	664	704	633	675	671	687	673	691	683	724	652	686	712	697	712	681	712	674	703	707	653	665	657	619	690	654	718	668	699	747	675	699	700	654	695	663	688	655	689	709	672	685	709	659	698	651	709	722	658	663	676	670	655	682	676	729	661	697	708	682	694	694	701	695	683	661	666	695	710	630	678	668	697	721	692	639	676	667	662	699	673	691	670	678	684	680	688	669	659	691	649	677	660	718	675	680	639	709	685	666	669	702	671	680	705	692	655	703	704	684	670	711	648	712	679	690	662	650	648	666	684	652	690	672	691	659	684	704	678	669	681	727	704	636	666	689	682	668	666	677	676	705	714	697	662	675	681	710	670	699	715	665	704	671	660	697	670	704	666	620	688	678	677	707	709	677	672	670	698	697	664	696	666	657	687	714	613	749	687	660	701	698	700	698	695	741	720	690	641	652	692	686	639	707	700	687	712	659	646	691	696	677	715	675	697	662	634	701	675	735	680	724	691	695	688	680	719	721	667	686	656	694	690	643	629	740	671	703	700	742	660	769	675	721	678	676	650	729	698	686	714	650	709	692	712	693	711	679	679	672	715	683	721	656	688	715	675	717	706	656	711	661	730	694	717	701	657	694	608	698	669	718	642	648	688	639	718	693	657	649	694	688	683	687	696	688	716	667	667	674	656	677	717	692	680	714	652	672	686	689	702	662	637	657	710	687	663	710	691	709	644	675	691	634	686	658	678	653	645	702	668	676	653	730	623	704	671	687	711	633	623	672	684	671	656	691	750	712	680	723	695	719	674	666	685	661	644	707	724	697	721	698	695	662	641	687	689	713	660	652	658	718	679	693	726	690	653	673	677	697	708	684	694	679	677	714	626	694	697	704	700	625	689	655	709	675	671	692	644	691	736	707	711	702	636	701	687	696	658	671	678	698	726	690	654	705	691	657	685	685	694	729	703	632	713	739	685	665	669	695	667	659	630	641	689	696	706	736	685	675	698	661	672	693	691	728	735	694	645	717	672	695	689	694	696	707	693	640	656	720	690	677	675	658	661	680	633	721	696	682	689	682	690	651	614	696	672	669	722	674	702	668	691	675	698	676	708	708	676	611	683	661	706	641	660	653	668	656	721	679	663	666	709	681	686	645	681	666	724	692	655	683	689	661	688	655	684	701	684	658	671	688	656	672	655	705	680	656	674	638	698	695	753	709	665	714	714	675	707	658	710	665	658	680	600	679	690	657	672	681	724	689	738	671	728	646	682	689	706	708	700	683	692	712	687	666	658	655	676	671	708	716	674	683	727	707	631	700	669	679	704	672	715	632	663	714	700	651	716	676	690	660	722	690	710	667	694	691	672	671	699	656	676	653	647	735	705	672	701	620	663	678	659	663	652	662	709	677	681	687	745	688	693	660	671	687	700	669	682	677	712	691	690	658	688	673	664	717	701	723	682	681	687	672	687	679	685	720	693	690	732	701	684	674	682	690	695	669	639	746	687	693	701	700	658	684	668	703	642	680	703	661	693	674	648	677	693	687	664	661	685	699	671	646	682	674	697	713	681	677	714	683	673	713	685	656	689	690	713	630	646	675	766	669	689	676	699	660	679	685	669	688	677	670	674	675	717	670	692	693	695	691	675	683	718	669	735	667	694	722	695	702	716	642	744	678	645	700	701	706	697	665	674	698	750	693	643	650	678	664	661	741	698	679	641	677	657	740	677	675	660	615	674	662	695	677	704	663	703	711	693	716	688	655	698	652	663	730	679	689	661	703	707	682	681	654	689	688	648	709	696	672	720	704	695	597	684	673	670	716	715	667	649	734	650	681	664	686	695	693	701	664	698	685	705	681	676	696	669	704	712	686	670	694	679	704	692	705	684	663	760	688	673	676	695	686	675	681	656	708	658	672	645	630	679	694	712	671	697	700	690	645	657	662	676	686	693	708	704	699	695	666	707	636	713	652	664	701	720	645	654	692	676	654	681	677	674	618	683	720	680	669	689	657	675	681	693	688	708	666	716	675	675	696	624	693	687	699	676	645	695	670	655	647	664	736	695	703	686	697	723	697	676	683	681	673	677	728	656	723	630	655	663	705	689	679	688	672	689	678	710	682	652	690	693	689	707	665	677	656	674	686	673	728	605	700	660	658	688	718	742	654	688	681	687	709	675	679	698	695	695	674	674	686	655	672	721	654	699	675	670	703	671	667	652	680	649	644	697	712	647	714	693	705	716	679	735	635	763	659	691	679	651	684	688	683	692	665	668	659	651	664	703	707	688	677	653	669	666	667	682	654	701	690	650	687	628	671	686	673	671	730	682	683	687	706	681	704	693	687	675	641	686	711	749	733	689	742	655	726	658	661	682	661	671	700	675	693	719	677	671	704	690	660	672	665	672	663	710	695	713	694	682	671	701	699	700	683	658	692	722	672	650	677	643	618	674	674	631	658	688	671	621	675	679	665	669	705	716	622	686	692	739	747	681	698	685	700	657	688	668	656	729	704	684	691	686	689	662	688	719	708	670	685	666	664	630	707	652	697	690	676	707	645	703	699	714	684	725	694	725	692	720	701	672	667	723	700	668	667	648	691	661	645	728	712	692	680	649	662	653	695	665	681	651	665	703	689	660	687	712	688	662	690	670	668	687	689	679	649	684	692	685	680	695	685	653	668	681	688	700	672	714	641	672	685	633	674	727	720	708	667	681	678	679	718	657	675	684	673	738	690	676
14245	8224	9004	8303	7154	4565	3117	2156	2033	1951	2194	2481	1930	1590	1262	969	742	561	470	398	330	340	361	324	349	328	327	342	361	339	338	332	316	358	339	307	325	310	327	331	349	323	330	349	317	289	277	325	332	306	329	325	322	333	300	339	320	331	299	328	327	322	350	293	374	326	311	294	332	320	341	315	317	301	332	309	323	329	334	359	306	340	318	318	307	362	302	290	338	305	305	342	326	338	298	294	331	331	320	305	338	309	296	284	280	295	325	325	334	323	304	313	326	314	324	320	338	280	318	351	349	327	318	321	365	325	289	322	329	340	309	304	309	328	328	300	327	334	333	318	332	323	304	313	311	355	306	294	338	330	318	313	320	307	303	320	307	355	333	321	318	321	327	340	319	334	342	325	311	331	357	315	356	339	323	313	309	338	268	329	303	314	330	332	335	340	322	356	314	338	324	319	308	321	344	356	322	328	317	329	325	302	350	326	336	335	335	324	290	331	307	328	303	298	338	310	313	312	338	316	324	321	287	314	347	322	306	341	317	320	299	319	347	332	337	324	313	340	341	323	326	313	297	327	313	339	287	342	326	316	308	310	302	299	314	304	308	312	303	315	310	336	317	308	346	339	332	296	335	311	352	316	347	314	331	337	298	300	320	281	348	371	335	340	342	333	323	359	318	325	307	332	354	330	321	355	324	315	323	303	296	335	333	335	315	304	297	318	315	299	347	357	344	326	306	328	315	314	347	304	348	319	337	328	334	346	343	301	335	298	340	329	326	337	337	322	349	347	309	335	324	344	370	329	324	307	312	340	291	347	318	315	304	323	315	315	335	333	325	324	344	306	305	286	313	327	332	345	316	312	334	347	333	311	312	332	328	333	351	350	343	335	331	334	323	342	330	327	303	326	318	317	329	356	353	323	314	336	301	337	299	335	318	290	309	305	299	319	319	302	316	314	328	321	338	321	292	316	326	313	329	309	314	347	309	315	311	327	316	319	325	300	311	317	347	330	336	307	360	303	330	323	318	346	353	337	349	330	322	312	315	302	335	328	312	302	313	332	262	327	308	315	321	354	335	343	324	319	300	331	326	313	333	330	320	337	339	315	316	319	333	343	322	302	312	296	306	318	329	324	289	329	341	334	300	300	328	315	306	296	362	311	298	315	354	303	292	334	317	322	332	342	340	327	345	356	320	320	319	326	310	315	303	304	325	339	324	310	307	331	298	304	297	320	321	321	324	294	348	330	330	300	314	346	311	320	309	349	312	347	320	306	295	290	336	277	339	311	347	341	310	328	311	327	337	315	326	323	323	336	334	302	343	318	340	336	314	315	325	311	342	354	341	331	361	299	313	316	301	316	319	341	336	331	337	362	326	321	326	356	318	286	312	352	314	313	351	304	365	312	318	303	311	290	357	296	286	307	339	315	302	310	305	330	325	329	341	320	331	365	331	312	313	332	340	294	340	324	340	307	321	303	329	323	314	335	307	335	307	343	346	312	335	335	328	330	299	325	345	316	300	336	312	311	332	319	345	324	307	320	304	306	316	315	295	329	312	339	345	349	340	312	342	340	323	340	326	339	338	339	363	335	331	312	306	368	339	312	296	323	324	342	339	329	304	339	355	340	306	315	314	338	311	315	327	348	330	330	327	310	298	345	308	298	342	301	303	329	335	306	300	326	342	329	330	319	324	333	350	343	297	336	312	341	332	339	342	335	328	324	313	300	293	315	316	359	337	348	322	319	302	298	320	308	312	369	310	358	299	309	307	296	302	338	337	293	348	310	340	313	343	336	343	332	315	305	330	349	340	298	326	336	365	326	359	313	330	364	322	333	316	305	322	300	332	320	298	373	319	302	299	318	360	341	329	354	339	354	287	304	337	313	296	355	317	328	325	337	313	315	326	342	338	335	304	328	351	344	313	333	343	328	331	305	319	317	335	303	326	338	329	326	320	330	329	324	320	362	321	341	311	333	314	342	325	300	342	329	353	298	306	332	321	333	334	325	312	310	321	284	318	378	333	303	336	315	313	328	333	325	346	329	296	320	338	309	309	306	285	301	327	395	305	343	309	345	306	332	316	340	314	339	351	311	316	304	304	302	355	337	339	317	330	330	330	330	319	321	323	312	336	360	323	328	327	319	309	333	336	354	341	317	318	306	327	334	306	307	316	314	324	333	323	326	306	309	315	329	328	334	336	309	338	319	315	300	324	298	356	368	319	326	342	320	311	329	309	334	347	356	303	333	297	274	321	327	297	326	327	361	360	329	340	364	349	312	320	305	330	331	346	313	324	311	323	310	310	333	313	332	329	326	302	325	326	306	320	297	318	335	305	322	321	328	315	296	341	302	363	294	321	299	324	315	336	322	307	329	311	317	318	298	322	322	331	366	346	347	314	312	309	328	326	330	309	310	316	275	322	310	326	338	341	287	326	328	331	324	328	337	329	361	316	355	302	324	324	338	327	306	354	303	346	301	314	325	346	342	316	375	312	318	314	322	294	335	316	335	294	288	300	311	304	321	319	289	335	312	308	281	315	351	329	347	332	332	320	319	339	317	330	293	328	346	318	304	363	362	300	296	318	306	309	320	302	326	323	342	330	337	347	348	326	318	343	312	330	308	328	298	326	354	369	295	325	330	322	316	331	311	342	334	352	332	325	298	301	310	352	332	323	308	293	320	352	328	338	357	323	348	316	330	309	327	353	321	335	353	311	320	326	328	362	319	304	364	328	314	302	333	340	291	319	320	336	324	340	329	306	313	335	307	332	337	355	331	316	307	312	322	335	319	309	318	321	339	344	350	305	313	320	322	301	333	320	332	326	294	326	310	314	321	305	322	296	300	332	327	318	322	300	325	329	339	345	342	305	344	355	338	343	342	320	313	287	319	318	333	360	323	306	371	311	302	321	306	268	326	347	349	325	301	349	320	313	333	323	316	348	283	340	297	299	343	311	341	321	328	324	300	337	334	302	305	315	318	311	299	278	319	333	336	336	325	311	334	331	351	320	340	340	305	343	300	357	318	355	343	338	329	340	339	334	338	294	348	342	301	342	309	318	331	324	293	307	298	311	300	299	307	354	288	322	317	329	312	339	338	361	314	317	326	303	338	286	312	315	319	332	314	306	323	296	314	288	321	333	318	305	332	307	320	328	315	308	340	279	293	324	331	329	351	314	322	322	322	324	317	343	341	322	315	339	310	283	325	352	310	364	337	316	297	297	352	310	325	327	321	309	329	323	304	317	340	300	320	317	331	312	324	345	317	313	333	345	337	322	323	340	319	336	323	327	338	361	340	335	318	320	332	286	336	326	309	316	321	332	292	318	325	344	330	325	284	323	311	332	321	319	360	318	311	328	299	354	316	302	343	329	292	324	342	356	320	350	352	350	314	327	301	332	338	313	308	324	292	311	298	324	314	308	322	329	343	337	324	310	333	317	300	330	332	288	317	328	337	321	318	356	355	343	354	304	335	308	322	334	360	322	349	323	324	277	302	327	291
9857	6282	10023	11908	12360	9505	7956	7184	7573	8162	10280	11570	9326	7826	6446	4956	3494	2685	2061	1407	1139	1136	1034	1043	1062	1015	1010	1035	981	1002	938	946	963	940	920	978	955	947	931	988	920	917	897	922	891	872	902	909	911	872	888	940	868	936	887	840	914	925	842	840	828	910	909	815	843	895	848	839	884	804	851	875	888	854	880	924	852	828	859	846	838	909	855	820	835	909	808	870	871	814	857	900	868	787	848	868	872	816	838	847	881	847	846	851	833	862	871	855	793	799	827	887	908	871	854	863	852	814	817	871	844	916	841	800	855	871	872	823	849	860	889	841	860	853	794	857	815	821	805	841	820	830	861	841	825	838	874	844	851	785	818	846	854	855	839	843	855	877	866	837	842	764	880	883	827	816	827	839	849	813	848	815	795	864	854	871	871	871	871	867	873	830	788	852	790	834	837	786	878	850	818	832	835	829	850	857	806	819	854	831	885	833	799	775	747	811	840	822	835	864	808	801	822	885	817	808	847	777	853	820	855	856	795	764	830	867	841	830	837	786	827	870	824	804	903	810	847	809	818	818	799	808	844	830	896	841	806	820	890	842	806	846	857	823	817	855	839	858	856	832	818	804	861	808	795	829	870	868	812	900	851	828	815	812	821	813	826	871	833	820	820	845	827	850	811	807	859	789	807	867	851	833	790	851	908	853	820	835	825	818	841	865	818	811	869	785	827	820	819	871	849	879	838	820	818	871	901	833	843	838	825	805	804	840	815	818	865	830	813	816	857	839	866	801	869	889	862	848	778	825	875	868	814	885	845	829	833	807	839	868	852	842	772	841	906	847	814	811	828	788	811	810	819	799	890	810	847	851	863	781	805	809	855	844	791	849	849	861	895	877	821	853	832	824	885	807	838	853	843	833	856	806	836	839	854	926	849	809	837	845	838	834	828	890	817	854	815	873	842	833	842	827	848	808	868	824	818	865	871	836	829	864	873	822	810	873	885	902	811	887	811	825	816	837	834	831	880	835	856	834	815	855	873	857	826	820	857	810	860	844	851	839	817	816	844	874	844	880	849	831	828	861	851	889	881	844	834	841	873	813	831	808	812	837	843	802	867	842	870	793	846	864	843	792	826	836	855	839	885	811	834	911	897	848	858	827	815	815	834	816	836	808	877	823	819	868	849	848	825	842	878	828	829	882	838	827	822	851	858	799	869	857	828	799	871	836	837	777	811	826	830	856	808	855	807	863	811	834	860	867	852	823	844	854	842	833	874	819	844	813	839	865	855	873	902	847	862	824	864	846	857	861	808	880	861	857	847	831	851	831	861	830	830	781	818	795	809	882	854	843	826	853	900	890	850	838	817	864	833	868	841	851	917	813	863	865	813	820	866	860	853	847	870	837	822	841	856	784	866	842	822	800	812	858	862	801	794	853	841	861	882	864	775	846	882	827	860	825	862	844	828	826	824	893	812	870	844	827	831	799	814	829	812	831	844	804	810	803	894	844	849	832	880	856	837	832	807	808	837	831	885	837	836	854	790	850	838	809	814	888	863	820	832	861	836	896	864	859	851	848	849	805	825	815	830	844	772	827	829	869	807	863	814	808	790	843	808	842	849	792	865	871	819	818	821	817	852	868	835	791	823	790	901	850	847	833	817	882	822	857	853	831	799	845	815	796	847	871	884	862	833	877	807	861	837	801	839	857	806	837	868	888	864	879	821	814	829	844	828	826	833	840	865	864	851	835	814	813	871	850	843	847	810	851	825	880	826	814	799	833	877	840	793	886	801	848	831	789	853	826	864	793	807	847	851	842	835	854	800	905	877	821	816	826	832	825	793	787	792	873	888	850	839	797	821	833	844	811	802	825	861	780	892	845	840	862	872	822	854	811	845	834	860	878	810	886	830	774	851	843	810	787	852	837	870	806	847	821	863	828	823	848	819	830	858	815	854	822	849	827	861	873	848	865	829	833	841	856	809	773	806	824	818	897	823	843	860	813	824	841	813	860	830	861	814	816	844	820	826	826	855	767	845	860	850	849	826	825	872	835	806	835	808	863	869	876	830	847	855	888	783	780	836	827	854	848	901	808	808	839	874	814	845	854	863	792	874	856	855	841	785	868	881	826	814	868	876	831	847	826	833	873	838	816	841	838	844	821	867	873	829	871	848	858	857	815	874	879	890	878	841	777	868	802	854	848	824	832	809	824	856	877	848	832	848	868	823	861	872	859	797	849	847	852	826	845	855	888	844	846	846	865	804	912	806	823	869	808	859	808	876	887	793	860	841	832	837	851	837	807	831	816	852	814	801	842	865	867	814	828	819	806	834	820	860	819	807	870	843	827	828	896	845	826	850	792	872	879	859	832	819	810	809	840	799	828	823	839	873	825	825	822	838	852	845	831	869	841	848	877	869	870	870	859	878	789	847	859	838	858	824	810	809	869	841	833	777	843	822	816	833	832	767	858	795	847	854	868	824	843	875	824	876	799	826	819	907	859	876	865	835	857	834	867	845	816	827	872	867	859	866	811	836	901	792	849	820	885	817	795	864	798	855	845	812	837	822	824	849	785	824	852	852	799	894	870	881	813	848	871	818	828	827	861	855	881	857	808	874	832	835	805	885	909	828	841	850	815	823	820	828	880	878	837	859	826	840	806	829	802	851	761	882	848	874	866	864	818	834	879	865	806	859	806	896	862	887	843	869	873	840	805	850	773	833	793	844	793	861	868	810	812	846	780	828	819	824	837	801	772	842	861	859	862	815	826	838	841	922	874	814	841	795	876	826	831	839	858	837	895	807	874	853	826	813	794	835	818	837	844	831	819	806	833	860	837	801	825	791	851	833	791	843	872	838	792	876	810	846	864	843	839	795	869	840	841	909	826	785	772	853	814	860	879	847	795	836	821	786	872	828	837	885	805	780	814	841	843	799	840	811	815	852	869	874	860	842	800	817	869	826	837	906	810	868	829	877	915	826	820	819	836	790	904	832	807	839	823	863	874	868	826	807	859	837	808	808	838	819	856	809	820	858	819	874	814	849	873	907	846	873	814	850	820	871	813	844	854	781	843	893	858	864	826	864	866	847	865	818	869	837	881	909	817	865	910	844	838	837	847	893	829	879	822	785	812	842	859	879	806	856	825	854	810	843	858	825	821	837	887	828	850	837	884	773	844	828	862	796	792	803	817	854	885	817	833	826	849	838	823	823	822	892	861	849	830	793	852	795	873	823	866	894	837	845	864	800	916	807	862	827	795	865	846	847	843	822	870	836	832	814	792	859	790	797	830	835	870	851	828	861	945	864	841	832	804	861	817	821	837	821	855	885	803	871	809	825	847	832	781	758	842	806	803	789	834	866	797	813	852	826	802	889	813	853	830	847	866	874	817	862	851	875	839	806	845	786	850	852	832	821	824	842	848	818	832	797	872	866	833	867	851	834	856	855	847	832	821	789	822	810	833	807	814	818	827	824	818	858	849	810	847	844	757	849	873	863	815	836	795	826	874	886	814	852	830
2432	756	1028	720	459	268	202	175	176	181	176	165	167	130	135	130	113	121	123	104	113	121	112	103	108	116	109	104	113	121	111	113	110	135	112	104	103	117	118	105	110	89	98	100	113	113	120	102	105	113	97	105	128	107	104	116	98	116	106	119	113	110	110	125	104	140	98	116	115	84	102	95	108	112	112	114	122	109	106	106	93	111	108	117	99	96	130	113	103	97	104	116	96	115	114	116	114	118	117	110	111	127	102	118	110	132	117	84	123	110	108	119	102	127	134	106	119	109	114	105	94	122	116	135	115	131	104	97	119	130	126	126	121	107	119	102	100	111	108	105	104	124	122	129	115	121	107	124	122	124	94	120	116	126	116	87	122	89	108	111	103	110	98	106	109	117	127	105	105	125	105	117	100	99	117	126	113	96	114	120	104	118	114	104	100	109	118	101	97	115	119	131	121	94	79	111	121	106	130	118	137	117	109	122	123	102	115	117	104	122	107	121	107	114	108	119	121	114	109	118	94	99	95	117	119	104	126	99	119	111	120	122	112	103	109	107	92	91	102	130	106	133	95	111	112	124	118	106	119	110	134	127	123	99	125	137	102	87	112	112	110	98	120	107	93	122	98	114	109	109	110	120	117	109	105	116	131	112	98	118	120	108	103	101	118	95	120	99	128	120	117	123	109	104	104	114	90	121	102	125	106	115	104	110	120	111	117	113	117	117	105	112	116	107	122	116	114	96	115	111	117	116	109	88	114	126	131	119	113	109	113	104	105	105	107	116	103	121	120	94	120	111	110	114	112	102	125	126	119	109	118	120	103	123	121	96	90	108	118	102	102	107	141	122	92	97	104	111	115	98	115	107	131	102	123	102	135	119	128	102	108	117	94	98	98	94	95	126	115	107	111	122	108	128	113	123	107	131	120	110	101	107	102	110	117	105	111	132	100	92	103	110	111	117	112	113	99	104	133	114	126	114	133	111	123	114	116	138	93	106	114	100	110	111	106	130	98	138	115	122	123	121	110	104	112	106	121	118	108	115	103	111	108	99	114	114	91	111	112	128	110	122	96	87	124	110	122	111	106	128	106	112	128	100	109	106	114	109	96	99	111	120	115	91	104	101	101	105	120	110	107	104	100	130	133	109	103	127	109	116	88	101	105	109	126	122	128	114	114	108	97	107	111	122	108	123	135	90	108	104	120	112	106	125	90	112	90	112	124	97	106	109	110	113	111	126	127	127	114	106	137	112	122	119	122	103	94	120	116	110	137	110	105	96	118	111	128	110	109	109	116	117	118	115	127	134	112	125	102	120	116	111	94	93	108	103	98	122	94	93	105	103	109	107	106	106	90	121	112	94	121	119	95	99	125	95	108	100	96	120	149	117	113	111	134	134	90	102	104	120	96	108	115	120	108	111	94	106	103	116	122	118	105	108	131	111	104	109	116	129	122	120	109	131	105	106	117	109	130	114	115	110	112	106	122	113	112	111	103	105	110	121	97	104	107	129	103	118	136	111	122	113	118	109	109	123	111	112	130	104	125	119	109	113	110	119	102	111	129	121	107	116	110	93	140	110	132	107	101	137	95	115	103	114	119	107	114	114	119	112	100	104	98	103	111	139	112	105	117	131	104	115	119	101	114	112	122	115	114	102	90	114	129	115	123	90	86	132	116	110	106	117	118	113	103	108	110	102	114	122	111	108	114	117	96	110	118	97	120	133	119	122	130	128	112	120	108	100	106	125	127	97	111	112	119	117	102	106	117	108	129	111	106	124	115	123	116	99	99	103	110	123	86	96	108	124	108	109	111	105	109	94	131	94	108	114	112	102	117	95	116	115	107	128	125	106	119	110	121	118	107	119	107	96	122	109	102	107	114	94	135	131	114	96	104	104	106	98	128	112	114	89	105	96	122	100	110	99	117	109	104	111	108	124	114	107	114	114	126	131	123	107	98	104	122	117	112	116	105	111	109	125	137	125	112	106	115	99	110	98	116	116	105	101	94	102	117	112	115	102	98	118	120	115	110	119	125	125	104	119	91	108	112	114	122	99	89	111	117	120	105	95	109	109	121	124	106	93	125	88	115	116	107	90	136	107	107	90	125	118	103	94	121	106	123	127	107	123	124	97	119	105	123	95	110	119	109	100	107	111	123	114	106	101	118	119	113	117	105	109	105	98	115	109	113	110	131	129	88	128	122	100	108	119	131	95	91	119	113	118	124	111	105	123	109	100	111	99	114	120	114	106	111	108	127	124	116	122	125	128	109	107	101	105	114	125	103	116	107	117	124	113	103	101	106	128	92	105	114	94	110	101	95	143	100	135	111	105	109	108	136	102	116	114	113	110	102	110	123	106	130	130	109	102	111	109	111	111	112	109	131	126	132	108	99	122	106	116	122	114	134	112	109	117	111	103	107	115	108	103	118	108	113	105	116	114	112	103	130	102	114	99	100	113	123	102	101	103	98	99	112	116	113	110	120	117	85	104	117	135	123	106	123	130	104	134	111	125	115	106	107	134	143	125	107	104	113	126	96	109	112	129	101	91	121	119	99	113	110	108	118	111	122	113	93	97	106	115	121	96	127	110	99	106	124	117	103	112	118	116	119	138	106	103	116	104	108	124	122	105	110	110	133	122	130	102	122	119	107	101	95	114	121	108	102	125	118	106	108	109	105	119	109	94	113	101	112	117	102	110	111	120	108	104	128	119	116	112	128	111	128	101	96	126	118	123	123	132	103	108	116	115	104	113	105	140	106	122	125	101	110	121	97	118	101	106	125	110	116	113	113	104	109	120	107	124	113	122	103	100	120	119	117	108	99	100	102	120	108	128	116	100	109	114	128	106	112	124	124	104	123	108	116	119	118	99	106	118	112	129	107	132	122	102	108	121	118	111	121	99	118	115	104	126	123	130	113	113	109	110	112	113	112	111	115	105	96	127	127	117	119	116	89	112	95	97	100	108	106	116	111	105	106	122	123	119	118	130	112	118	106	103	101	123	96	119	125	97	110	108	116	114	107	112	100	113	108	110	108	114	112	110	100	116	117	107	108	115	109	95	100	119	101	123	109	103	116	134	132	117	109	124	138	120	105	105	114	112	112	114	106	107	95	110	108	103	114	113	111	109	113	103	120	122	100	120	136	132	109	121	108	117	104	135	121	105	102	120	94	101	103	103	113	108	105	112	114	121	104	100	108	95	85	115	99	112	106	115	113	107	107	118	112	138	111	94	116	128	99	121	133	104	111	107	111	121	111	100	104	99	134	121	112	111	113	104	127	100	102	122	99	116	122	137	124	116	102	122	104	128	115	116	106	133	109	107	110	109	105	116	123	103	97	99	95	115	95	101	102	117	105	124	110	125	123	119	109	113	106	113	125	116	115	125	99	104	114	111	138	115	120	105	130	105	101	94	99	131	124	130	112	113	116	105	129	99	104	107	110	108	109	104	98	110	111	113	127	119	122	117	123	125	101	129	127	112	132	123	112	103	109	116	120	134	104	88
2522	1149	2258	2480	2142	1287	1047	878	757	731	731	767	684	630	645	502	457	431	389	394	392	377	360	348	385	336	371	380	379	407	373	394	366	351	363	376	385	395	427	383	393	386	357	380	360	391	399	337	394	378	377	363	367	401	376	358	393	370	396	382	377	376	393	343	359	387	371	364	337	395	363	393	375	380	353	369	401	356	398	387	403	381	366	373	391	371	361	399	373	354	358	377	342	360	371	355	349	328	349	348	358	387	374	381	389	357	370	358	402	325	413	376	368	374	390	387	380	384	380	345	381	369	374	373	367	347	377	397	370	394	379	366	349	385	351	373	368	380	355	367	362	376	401	322	409	399	383	349	389	380	380	392	366	357	393	372	376	361	364	402	361	345	386	390	373	360	391	377	376	358	380	349	333	363	365	352	409	388	402	387	385	385	381	373	387	405	375	375	371	368	358	384	362	377	375	364	353	370	375	364	413	363	366	405	361	400	399	367	366	386	372	345	377	365	350	409	374	371	386	402	368	348	379	380	358	370	373	352	349	376	406	387	358	377	407	384	353	337	392	400	388	415	361	380	372	395	379	383	379	358	372	377	382	371	372	359	337	363	366	400	350	368	398	386	369	378	379	354	356	373	345	353	355	346	355	367	331	386	406	422	388	350	336	367	346	370	359	404	386	359	357	357	372	374	388	355	392	379	383	377	409	357	361	364	393	370	374	344	390	397	373	379	358	394	358	359	375	386	424	351	376	391	381	318	361	365	367	388	385	362	372	372	373	394	361	377	355	386	380	382	393	375	376	351	369	369	390	356	375	389	397	369	363	366	368	390	398	402	342	368	404	351	381	367	354	389	378	361	365	383	359	343	382	399	376	387	354	334	400	383	365	385	394	375	326	373	375	363	363	429	350	393	345	345	376	371	373	379	366	368	396	384	406	365	356	355	343	360	377	382	375	353	398	395	394	383	368	355	395	342	356	398	401	337	377	352	381	370	364	334	372	368	354	365	365	388	360	400	369	386	367	376	356	388	355	351	361	379	361	391	381	387	333	386	402	395	340	364	355	379	331	367	377	378	378	348	375	370	370	381	377	356	381	381	387	400	378	366	382	379	377	380	377	381	378	386	372	388	366	389	388	381	338	398	346	414	370	381	355	395	398	382	367	326	362	393	346	367	364	349	380	351	367	376	370	404	393	384	371	378	361	331	368	379	398	383	349	371	375	406	358	373	374	381	368	389	371	355	368	378	379	397	356	381	389	368	387	368	380	382	345	366	362	363	372	342	360	379	368	392	346	364	405	406	383	361	346	372	353	384	341	375	378	376	390	398	374	374	390	382	338	346	388	361	376	378	383	379	412	374	381	359	369	395	376	377	370	399	379	391	368	405	375	380	398	395	378	389	389	353	360	354	394	342	375	393	371	373	396	374	348	404	409	399	370	371	363	362	355	373	410	396	389	358	391	329	375	374	384	392	384	374	378	368	361	364	396	387	381	368	379	336	354	426	394	375	391	370	365	351	355	346	394	374	402	386	340	407	379	377	382	381	392	371	374	349	346	366	347	339	365	365	354	392	359	380	399	367	348	375	397	367	341	406	359	389	347	363	408	407	365	357	353	351	343	358	379	336	346	397	391	388	382	352	388	362	378	358	389	363	386	374	351	378	432	388	354	355	376	339	409	371	373	353	370	415	396	377	381	357	383	386	366	369	343	396	356	364	369	365	357	362	392	397	357	359	393	388	356	338	403	386	379	372	382	353	398	362	391	361	387	361	421	343	398	380	366	355	355	362	346	386	398	360	355	366	376	374	375	395	396	336	367	363	411	365	380	369	368	415	366	375	360	383	391	402	367	387	359	406	355	372	369	361	344	360	362	346	379	355	368	341	349	339	378	372	395	396	406	372	378	371	369	379	372	373	390	346	403	362	349	390	376	385	367	385	406	353	377	384	389	377	397	354	406	342	392	392	366	401	388	377	387	376	399	386	359	369	395	351	409	353	366	387	407	333	400	349	415	403	392	366	380	340	360	358	372	393	364	353	397	392	387	368	397	357	372	391	348	379	324	366	375	374	370	389	342	361	376	407	366	364	369	396	352	354	374	369	385	356	405	370	354	349	403	344	359	380	356	357	354	367	376	372	329	408	371	377	382	405	380	408	344	392	375	370	353	372	369	375	391	356	372	378	406	403	398	388	373	404	395	380	342	347	394	402	374	374	339	355	336	371	371	367	393	377	331	383	365	334	405	388	376	376	382	374	371	345	393	347	357	354	389	380	362	375	374	381	365	364	376	361	363	379	346	379	384	357	398	379	338	401	390	362	376	394	366	368	381	403	366	356	374	367	424	398	354	346	376	374	378	331	373	386	371	353	365	363	343	381	364	360	358	351	366	362	392	387	363	362	372	366	383	366	368	361	352	369	385	355	415	390	374	340	403	363	356	375	365	341	376	352	346	357	376	407	373	358	362	362	390	360	401	390	395	402	381	362	374	416	371	358	363	377	384	367	382	357	397	385	360	376	388	391	400	346	382	401	344	407	381	358	419	405	362	374	368	387	377	348	355	354	339	385	353	374	374	371	348	364	405	332	363	364	375	395	391	395	341	346	354	367	405	366	412	396	371	378	350	376	382	386	377	352	371	351	333	375	356	370	377	382	405	366	353	403	348	351	342	409	373	379	399	368	383	373	354	340	373	395	377	367	378	381	361	372	376	367	389	359	400	357	362	394	409	375	399	368	388	377	340	373	370	379	384	402	372	361	360	376	361	373	336	388	329	389	378	380	372	331	383	388	338	366	371	387	380	363	349	330	347	355	371	367	341	356	325	400	371	368	374	379	359	370	402	383	364	382	361	378	407	362	376	361	384	363	386	379	350	376	356	384	387	382	346	373	346	381	378	387	357	393	382	354	372	399	399	348	344	361	378	375	394	382	345	354	328	362	368	381	380	390	346	373	369	392	364	370	366	375	365	352	333	397	354	393	385	377	397	368	378	387	394	420	366	376	398	346	381	405	362	384	341	370	386	364	388	352	361	367	403	375	366	388	416	393	401	371	338	336	380	342	381	375	386	354	364	360	364	354	351	362	389	391	379	364	358	405	388	372	399	340	387	409	364	344	383	341	374	369	363	363	389	366	370	388	364	357	326	352	357	369	385	353	416	364	356	374	369	369	367	391	385	376	373	376	384	361	375	392	391	340	390	372	382	389	327	362	342	381	393	387	393	393	367	357	396	346	419	395	353	394	345	379	364	400	378	401	385	373	403	368	373	387	374	388	372	399	398	392	368	384	377	363	402	352	388	370	369	385	351	412	389	406	351	386	389	385	367	353	377	368	391	387	365	363	384	417	369	380	387	392	334	368	355	406	413	378	359	351	383	403	362	416	404	360	333	353	372	350	368	356	375	370	351	362	367	399	364	411	385	371	376	387	374	377	388	363	388	402	360	382	358	415	379	347	356	363	404	381	366	355	356	341	372	347	361	384	374	345	358	380	366	400	374	369
8597	4713	5362	4471	4115	2553	1637	1083	1157	1299	1291	1192	949	760	724	533	401	352	293	293	272	231	248	228	232	295	250	222	245	238	251	243	246	243	235	259	244	268	242	220	249	238	238	226	256	255	247	237	260	266	253	294	248	267	237	247	233	276	259	261	247	265	242	259	250	237	236	250	241	271	255	263	235	222	257	262	219	227	253	223	243	257	246	255	258	233	240	235	235	255	269	247	235	267	266	236	240	234	254	240	249	262	236	245	257	255	231	264	258	267	243	249	246	232	230	248	204	235	241	262	231	238	237	242	256	227	247	245	244	221	253	246	243	262	231	255	237	257	215	232	259	270	245	266	233	231	247	246	219	234	255	208	250	237	241	256	258	253	250	258	229	248	226	268	248	244	238	212	244	244	241	239	227	240	221	241	262	212	209	235	226	229	200	237	270	248	231	253	228	246	222	262	240	228	250	239	225	267	246	242	252	256	252	250	216	257	231	268	238	248	220	265	255	230	233	244	247	234	239	252	239	252	236	249	262	243	223	244	246	245	220	224	277	259	230	230	231	256	253	231	240	286	221	234	249	222	242	258	254	231	228	242	235	260	259	238	240	241	249	253	276	249	238	227	213	234	220	247	259	236	246	223	248	262	274	244	253	246	270	225	219	275	258	244	234	248	247	265	245	240	233	242	243	245	268	240	262	234	200	219	229	239	237	235	219	213	240	250	247	259	245	244	232	236	246	238	252	257	253	241	259	213	273	264	234	242	232	218	233	227	250	256	246	241	234	259	239	234	292	245	254	239	254	253	231	219	247	256	219	242	233	268	243	247	262	229	216	240	240	233	240	252	251	249	245	235	254	250	252	208	254	259	217	256	250	244	292	229	235	269	231	235	254	235	238	247	226	246	242	229	224	240	267	271	209	254	230	243	220	229	231	249	214	248	229	214	225	257	261	225	261	265	251	259	239	246	221	220	235	223	238	263	229	242	222	241	229	257	247	235	250	238	228	225	271	240	230	219	238	238	256	277	263	239	235	244	238	253	248	241	239	233	249	231	251	212	247	248	271	253	220	265	230	223	241	231	265	230	269	232	256	246	248	231	258	264	223	287	270	246	235	240	250	243	253	248	284	236	239	231	230	235	246	243	238	263	261	245	227	252	252	219	230	207	269	226	253	252	227	205	252	254	258	241	246	238	243	255	233	248	206	227	284	231	239	246	233	217	246	220	233	227	219	247	244	250	252	229	236	245	237	230	232	246	235	243	218	253	235	230	238	239	242	248	280	259	229	252	266	229	259	251	259	222	248	235	266	238	255	245	248	238	242	273	267	243	229	247	247	247	240	266	224	245	226	264	243	233	243	240	244	232	237	220	244	260	224	248	221	239	220	223	257	220	261	242	237	247	229	252	220	253	203	254	252	209	239	241	274	252	255	227	252	246	245	261	248	236	251	262	213	233	249	224	252	268	279	256	240	230	239	240	263	242	230	241	255	222	230	234	235	243	241	259	275	237	237	247	239	259	226	258	252	255	276	240	275	233	244	255	271	245	240	249	276	242	236	235	257	247	248	237	263	245	260	258	238	239	265	246	267	224	262	263	253	262	234	279	254	269	239	246	265	244	221	229	274	237	254	238	238	256	277	228	260	280	244	254	214	252	238	235	229	255	229	247	266	234	259	242	247	224	272	240	261	273	233	237	267	221	259	227	226	224	253	254	226	254	240	212	239	237	249	232	256	247	225	219	270	225	262	241	270	242	234	253	223	249	221	217	264	280	242	224	236	237	246	236	261	255	245	242	226	225	252	222	229	237	258	277	265	265	248	229	243	261	215	249	255	223	283	231	244	224	222	249	277	225	252	247	240	250	272	241	240	239	252	235	238	223	253	246	224	251	240	270	259	259	239	245	227	264	250	245	257	249	231	242	247	257	212	257	266	261	214	255	235	226	261	241	260	246	229	244	248	271	217	261	236	232	241	245	275	266	259	232	235	273	243	255	244	248	254	201	262	273	245	241	252	245	251	240	238	243	248	235	224	261	235	248	205	237	247	234	232	251	251	224	225	241	272	228	216	261	235	237	264	241	249	211	262	263	217	228	241	254	244	244	255	248	258	265	236	254	235	253	246	240	234	266	258	250	283	254	229	240	236	243	244	229	242	252	250	234	218	234	240	263	222	229	227	252	244	224	235	262	245	259	241	240	233	231	230	229	264	250	252	225	241	247	248	270	252	268	226	268	212	244	253	242	254	252	251	244	205	234	254	224	227	232	254	250	229	248	230	247	216	267	230	207	240	256	211	249	243	254	252	221	230	218	217	223	224	230	234	222	252	251	229	245	241	243	246	277	241	213	225	247	222	253	238	253	251	252	247	232	219	208	237	235	216	253	237	250	251	247	246	240	245	245	272	253	248	273	261	247	243	239	243	242	239	248	240	239	241	260	257	234	263	269	243	260	240	238	225	226	255	262	245	255	263	205	251	246	247	236	241	243	232	227	260	222	248	263	234	256	220	244	240	229	243	229	242	247	244	265	238	249	247	225	236	223	242	262	212	241	263	223	257	226	223	257	248	239	238	237	271	244	227	253	246	266	272	253	258	238	265	244	244	277	227	230	237	260	249	247	241	234	246	243	239	262	267	252	274	239	237	228	264	245	239	230	234	232	235	228	251	256	275	241	220	249	236	248	240	249	232	270	236	240	228	254	226	259	233	228	245	262	259	255	259	244	223	240	235	249	244	242	217	224	243	229	265	239	223	250	268	247	256	243	249	231	246	233	266	262	254	237	220	260	254	231	237	236	224	246	238	249	239	244	226	235	251	231	252	219	224	224	280	243	234	250	244	274	228	226	221	239	240	265	250	252	230	214	252	250	271	249	221	231	246	248	230	232	265	255	252	260	235	239	229	242	238	229	246	214	228	264	245	209	244	250	282	260	249	233	275	274	232	227	255	255	226	232	245	221	212	224	234	281	243	262	264	239	222	236	226	253	253	257	252	239	237	237	225	230	267	268	257	264	244	216	251	235	274	221	263	238	237	227	190	223	220	262	232	225	233	240	236	213	252	255	242	225	230	232	237	242	234	257	246	247	231	242	278	259	249	269	215	243	232	251	238	251	267	228	267	238	223	243	262	246	238	253	255	270	243	231	211	249	241	254	225	244	240	244	226	239	246	222	274	260	239	244	232	228	254	263	237	247	238	251	248	238	281	228	233	217	250	240	251	223	253	282	264	244	263	268	243	221	261	274	268	244	243	241	251	238	261	247	231	254	235	227	260	241	229	241	249	237	250	269	224	251	250	218	249	225	223	257	236	276	238	220	238	251	258	257	213	222	211	268	231	237	237	250	221	243	258	254	248	282	197	236	236	233	245	241	234	250	236	249	232	259	240	257	250	232	247	250	222	230	217	243	229	260	246	209	244	236	272	235	241	241	213	230	253	291	242	259	272	237	250	240	250	271	261	258	219	264	241	256	229	239	243	229	209	249	224	242	222	247	227	245	268	260
7226	4254	6994	8075	8563	6362	5384	4216	4779	4837	5882	6491	5282	4089	4300	2785	1824	1628	1108	964	867	771	832	762	796	746	775	792	709	734	711	743	772	743	702	709	730	721	694	731	710	791	744	691	697	703	745	664	717	716	714	704	746	742	702	753	694	667	663	695	732	698	675	688	681	679	688	708	661	690	680	674	671	678	665	673	663	696	682	709	670	705	706	661	688	708	689	651	676	690	725	672	661	678	703	676	694	671	707	679	678	685	657	695	683	653	722	672	671	665	736	672	635	737	667	736	656	680	694	725	681	704	680	660	693	683	703	681	679	717	639	681	684	706	753	685	695	659	640	710	675	659	691	672	667	683	717	656	710	667	662	664	657	692	672	697	684	660	699	696	697	661	649	661	707	715	683	645	674	713	699	637	676	687	664	676	692	693	677	659	684	704	697	683	668	735	673	705	665	689	683	678	706	705	647	701	733	681	687	692	687	671	675	702	680	647	663	695	682	650	683	676	662	704	690	670	646	699	684	707	652	641	680	606	665	680	678	687	717	686	690	660	718	694	659	686	689	694	658	618	703	695	671	660	699	661	710	694	685	696	659	672	695	690	709	672	627	663	684	709	696	673	715	683	686	676	668	668	643	708	713	718	679	728	669	665	700	658	713	720	650	665	735	673	712	639	699	651	652	652	681	696	693	651	691	747	676	673	681	677	736	633	688	671	693	709	728	656	697	680	649	714	678	712	637	714	674	655	640	691	656	655	658	647	649	681	691	678	680	690	654	675	715	675	647	669	715	673	654	674	683	692	669	702	670	656	705	647	697	658	708	735	625	697	687	703	656	730	645	695	657	679	697	685	633	676	711	681	720	699	688	684	690	719	682	698	731	711	685	705	706	672	674	702	641	688	663	689	649	709	659	663	646	645	683	722	716	706	686	663	669	696	688	648	698	653	669	665	689	670	654	709	660	638	658	678	691	640	690	680	638	652	699	665	703	653	655	682	677	630	662	690	636	679	607	679	675	671	663	712	670	640	686	673	675	672	667	680	663	713	646	729	652	625	623	649	665	626	679	679	662	647	648	653	706	673	656	674	659	670	680	644	711	671	659	650	661	685	632	692	698	672	687	662	707	662	672	707	671	708	736	717	725	648	667	667	653	707	690	715	700	706	692	676	668	614	642	657	673	668	684	660	661	647	689	669	651	715	680	626	667	648	668	675	676	674	672	695	682	693	703	608	711	628	684	652	664	693	683	712	695	670	651	670	689	655	730	698	628	714	710	645	669	649	651	661	740	714	668	734	707	649	660	700	702	712	682	658	699	662	711	715	679	676	614	643	689	699	727	690	663	674	663	678	656	681	721	708	674	686	720	704	655	666	656	696	679	683	740	661	674	618	634	660	713	701	669	674	695	683	667	697	682	661	648	675	672	681	702	705	723	685	661	712	696	688	725	725	670	704	637	651	720	748	653	706	664	648	701	659	690	701	613	661	672	655	656	684	684	686	677	674	675	629	687	678	682	673	665	650	696	635	679	715	678	744	722	667	648	704	661	726	704	711	759	722	652	675	677	710	669	710	673	718	644	658	681	668	656	639	697	671	651	667	706	703	632	693	691	670	689	710	674	652	676	656	702	674	664	644	694	645	686	675	662	694	682	631	663	666	664	706	689	642	721	678	682	693	668	627	715	602	652	644	692	692	718	709	638	644	688	632	663	684	687	684	685	677	622	717	658	653	658	659	650	671	727	642	710	650	682	691	661	671	671	683	672	643	712	682	688	663	622	710	640	660	675	702	668	662	677	676	727	662	684	697	698	678	714	688	724	729	640	698	653	681	677	653	688	722	627	704	712	687	669	711	695	657	647	670	622	607	679	725	666	674	639	619	703	702	682	694	651	660	699	723	674	702	685	642	672	665	657	689	630	658	685	672	719	655	668	655	658	678	654	658	707	697	671	713	686	678	700	698	691	679	695	708	699	655	658	656	639	641	648	672	712	677	662	694	693	634	716	653	666	690	676	657	664	701	729	710	665	700	640	630	666	731	708	676	660	676	640	688	682	658	695	652	627	662	699	651	691	644	684	633	645	672	643	665	647	664	682	670	706	624	706	690	681	697	720	674	701	679	645	659	660	639	663	666	716	675	680	659	665	673	669	722	657	645	623	649	653	696	649	693	700	681	707	658	622	654	668	720	682	631	653	723	674	670	669	648	703	670	665	651	675	740	685	632	625	675	675	695	660	704	690	662	697	693	678	678	644	705	708	709	672	674	729	765	648	698	680	659	680	651	661	660	658	718	698	681	644	684	650	672	668	676	661	646	674	670	667	694	706	705	667	671	631	717	668	739	660	656	677	632	674	660	661	672	695	638	670	663	700	707	661	683	685	694	722	672	648	685	644	659	705	637	660	705	687	684	668	675	682	650	723	683	678	629	696	659	688	692	659	646	674	687	683	658	667	721	663	698	630	686	674	669	679	682	657	684	634	643	701	700	746	626	711	680	682	686	644	686	697	710	616	641	651	631	692	671	736	640	650	659	699	691	651	683	665	700	693	638	678	710	697	622	678	685	681	633	680	673	725	677	636	686	684	671	667	646	695	659	633	665	747	695	712	674	681	682	641	633	687	702	670	707	689	662	710	655	639	679	691	695	697	687	655	677	714	710	752	734	670	696	693	661	641	663	659	662	707	670	706	643	649	629	713	670	668	669	652	681	649	696	701	703	705	674	645	676	677	681	683	644	701	622	692	704	679	694	677	660	724	682	630	699	664	689	638	669	681	701	670	629	633	645	675	632	693	639	642	696	677	641	665	657	668	690	694	680	644	686	669	695	695	665	668	641	658	651	684	677	682	679	690	704	663	659	665	651	716	673	687	664	662	710	728	706	679	686	687	723	656	701	703	673	697	623	657	652	694	717	693	681	666	671	623	665	685	741	662	676	667	683	663	721	667	641	680	664	704	695	658	668	684	698	647	639	692	656	650	664	663	667	655	674	655	644	687	714	642	681	664	698	678	673	691	652	651	682	648	660	684	699	701	658	671	679	638	726	672	675	712	682	692	738	666	706	634	643	678	690	680	668	698	655	716	675	686	706	702	696	688	683	661	642	654	669	679	681	654	701	675	709	722	667	708	679	696	668	714	655	696	658	670	704	689	683	668	679	647	746	651	647	668	666	720	648	693	642	667	688	652	634	683	667	697	703	710	669	687	696	691	672	641	649	721	694	668	685	650	704	709	604	675	648	670	705	668	682	709	644	678	651	701	647	682	703	701	741	657	651	676	689	657	708	693	681	651	677	668	658	619	676	670	671	724	663	674	678	675	717	683	685	669	676	629	714	722	703	637	717	691	671	759	644	680	695	648	718	654	670	641	672	671	644	694	659	680	732	700	613	718	694	680	667	671	668	678	682	677	662	702	675	670	662	693	661	693	733	632	680	651	659	709	717	612	671	666	658	688	755	676	652	673	659	679	683	673	670	710	675	688	709	702	657	669	648	706	688	709	630	699	688
14004	8499	9550	9549	7190	5015	2965	1973	1907	2118	2078	2605	2017	1412	1407	1175	750	492	476	407	314	362	331	368	358	362	338	366	320	346	370	319	362	290	362	326	344	346	337	335	336	289	324	321	312	319	335	303	311	326	360	318	331	338	289	306	332	338	325	307	322	317	319	318	334	335	331	289	328	335	348	322	296	312	361	309	341	345	356	346	350	350	349	334	319	335	317	309	325	306	333	296	340	333	324	337	346	365	350	296	311	303	311	316	291	310	323	288	338	290	337	306	301	331	342	306	316	294	331	323	324	389	341	368	294	330	312	307	293	355	325	325	330	357	317	325	334	326	324	306	330	313	307	327	296	334	309	275	346	311	343	332	303	336	318	346	303	322	318	306	342	308	333	368	341	348	351	350	298	348	336	284	344	318	299	333	288	335	310	332	332	328	323	325	304	338	324	308	353	277	327	301	312	303	311	342	309	323	320	320	305	314	346	291	297	311	307	286	328	316	302	341	350	316	305	332	277	306	321	314	305	342	298	297	329	304	334	292	325	330	325	322	316	328	346	300	306	329	292	299	303	306	300	356	334	327	301	313	339	319	327	302	322	298	309	281	293	312	313	285	356	331	325	332	302	290	345	320	343	312	282	335	315	318	307	339	340	330	306	329	314	290	342	322	335	317	315	317	294	312	361	288	341	310	346	326	336	327	307	334	339	353	327	318	338	336	293	294	330	326	334	291	322	321	275	315	301	323	360	300	319	300	346	328	327	313	292	338	312	327	320	336	333	318	303	334	326	321	285	311	328	323	329	340	337	336	345	334	313	361	314	300	305	306	284	338	345	320	342	330	311	286	319	315	312	316	297	288	330	306	313	297	319	324	320	307	303	313	340	315	347	347	316	319	335	341	352	312	292	347	314	307	337	300	347	312	317	299	279	288	359	307	301	332	311	315	338	345	332	315	306	339	367	335	303	333	302	360	322	304	322	310	305	311	332	324	325	321	321	340	350	354	316	371	305	339	322	319	345	355	281	309	305	313	339	330	338	341	326	320	286	339	327	319	343	327	342	310	309	329	344	335	308	321	353	317	290	324	340	325	347	313	274	310	315	297	304	319	276	322	333	323	358	334	312	318	319	339	303	326	332	319	315	285	336	335	347	320	286	296	276	347	321	309	291	357	336	311	345	328	322	307	344	331	309	312	320	338	345	322	303	321	314	303	331	304	295	318	332	318	329	300	295	319	330	333	320	297	316	295	348	329	343	335	327	316	308	331	348	340	303	340	318	352	330	305	315	300	284	320	343	282	302	326	303	345	334	324	300	353	321	342	287	340	308	306	335	302	342	318	297	343	335	304	297	295	340	315	324	311	310	291	318	299	322	312	317	338	315	335	309	330	318	302	315	308	294	317	346	304	319	316	321	320	311	334	292	331	320	314	335	325	336	306	322	356	309	311	312	327	321	282	341	369	331	313	334	321	325	351	277	317	332	321	321	312	317	322	339	322	350	329	322	337	307	316	278	306	326	307	328	301	335	315	338	324	308	348	318	352	327	315	293	279	298	325	330	318	328	330	300	339	324	317	317	324	286	316	346	307	320	316	346	328	327	332	334	303	318	326	321	315	315	323	321	294	334	327	305	318	325	297	342	312	330	364	321	374	337	350	312	333	319	326	345	308	332	303	333	299	290	330	336	339	348	317	341	364	332	336	306	291	337	322	308	313	308	312	322	319	363	324	340	327	338	313	306	331	310	317	329	352	316	325	296	354	319	323	372	344	348	313	322	348	337	311	354	330	321	311	334	310	339	326	344	305	349	344	316	349	321	324	313	324	301	345	317	292	313	304	333	345	352	302	364	316	312	348	325	323	359	337	314	334	340	340	316	319	316	303	342	288	335	347	311	355	338	319	317	312	322	322	279	308	320	317	302	313	350	299	331	307	345	326	323	335	325	302	327	330	345	331	308	309	303	306	332	307	306	304	318	315	326	316	338	324	345	319	295	339	337	297	290	320	295	321	311	320	306	308	331	280	303	332	318	367	315	338	332	314	329	336	303	335	344	324	307	309	335	315	343	318	302	357	315	326	306	313	356	318	334	342	321	353	337	286	347	305	334	317	326	328	313	297	349	315	354	330	335	317	338	359	298	344	321	325	332	321	317	313	316	309	324	333	340	362	329	315	275	291	341	313	333	309	303	328	350	303	330	310	328	347	326	334	335	329	333	324	278	304	319	330	331	286	316	322	344	297	355	324	295	327	317	319	337	326	344	303	322	327	344	319	318	312	339	295	316	302	326	276	313	295	328	301	304	300	335	314	300	288	313	374	323	291	305	299	343	310	329	316	328	304	329	352	331	294	318	303	345	303	359	316	323	324	316	293	315	344	314	320	330	350	345	306	304	316	311	323	317	316	324	299	324	336	337	321	323	347	331	314	316	325	312	328	310	317	358	328	312	301	320	310	312	329	305	283	320	323	366	304	344	311	307	311	324	328	339	309	318	305	341	313	318	315	338	319	303	318	303	300	322	317	360	344	327	353	323	309	312	317	319	313	334	327	328	327	321	306	328	317	297	336	336	358	313	309	331	316	317	326	322	346	345	312	313	334	316	313	346	307	356	324	331	348	333	354	312	304	294	349	306	331	304	340	346	317	332	328	324	333	291	339	311	314	363	304	337	315	325	333	320	341	328	331	310	303	330	324	366	333	345	309	317	328	315	328	323	319	331	288	287	296	357	310	327	322	337	296	338	335	299	325	305	326	336	283	327	333	347	349	345	274	322	332	303	304	323	307	301	323	317	319	327	321	285	359	310	310	301	340	313	293	338	317	361	315	320	322	324	311	322	351	300	305	321	318	328	303	339	339	325	320	336	317	341	346	327	365	337	337	329	344	295	337	332	354	339	305	328	289	334	330	359	317	337	314	327	320	315	327	318	321	295	318	304	316	337	331	305	326	311	312	352	348	363	310	361	319	301	330	326	308	316	346	295	331	356	339	333	316	337	342	324	305	342	298	318	352	313	321	321	322	323	327	312	294	336	323	300	341	328	310	293	331	309	318	305	332	358	309	353	272	270	309	292	315	319	321	344	339	315	303	325	337	277	307	329	325	313	307	312	346	320	347	342	297	325	332	339	316	294	305	336	323	356	329	330	324	316	347	308	326	343	306	321	318	339	308	318	334	329	317	302	274	305	341	322	333	328	311	329	316	313	322	334	347	324	321	305	315	320	344	276	296	311	334	314	332	303	322	331	338	331	342	314	285	340	314	352	319	300	311	345	324	290	314	333	338	337	277	319	332	314	326	309	304	323	314	319	302	317	301	300	328	333	297	319	308	310	315	329	297	293	278	303	315	318	340	316	294	302	327	336	328	312	353	316	301	344	321	335	331	318	357	295	294	327	319	319	325	314	304	302	336	352	320	360	308	306	339	302	325	311	304	340	324	312	322	337	313	311	306	300	322	308	350	304	330	347	323	324	361	320	321	335	324	291	286	315	311	303	307	323	320	318	291
9348	6705	10536	13102	12316	9988	8410	6667	7396	7942	9200	10803	8775	7112	6715	4730	3268	2375	1782	1377	1174	1074	1071	1048	1001	1008	995	1011	978	947	971	934	922	942	918	927	964	930	964	948	856	885	891	936	881	881	914	859	844	888	861	836	895	886	916	880	883	855	899	870	796	804	868	898	902	832	922	845	884	871	880	839	842	831	823	864	868	835	875	808	856	782	839	862	826	857	858	827	819	805	882	819	824	873	884	879	839	821	831	864	838	887	782	814	857	855	876	850	840	784	822	890	819	871	796	847	817	840	830	829	852	808	820	858	817	805	839	826	866	838	819	810	841	832	842	790	845	836	829	850	864	828	867	845	874	826	853	859	853	811	811	862	889	796	833	915	862	836	852	808	831	867	848	804	824	856	785	824	830	845	855	837	880	836	849	850	796	861	852	793	815	815	871	852	818	803	817	803	840	857	806	780	823	786	830	834	849	817	835	817	808	835	835	825	837	860	843	850	839	909	851	826	842	812	786	833	818	840	815	775	789	855	815	863	825	848	841	798	844	829	851	833	831	883	886	850	816	839	815	857	851	832	808	802	803	820	855	806	822	808	840	887	814	814	809	873	901	949	850	821	839	841	821	823	773	832	845	792	860	871	839	848	828	835	812	822	851	864	872	773	818	861	827	833	833	791	845	832	808	832	855	839	866	818	803	827	808	785	838	773	829	819	783	832	843	823	883	851	877	834	860	832	767	802	842	835	874	836	837	806	872	790	809	809	861	817	856	848	864	817	848	850	834	867	828	849	861	808	845	819	855	812	824	871	838	848	781	755	850	836	814	837	826	808	781	794	837	829	847	856	870	851	882	788	830	844	851	823	810	842	878	803	872	846	834	839	805	866	820	809	825	822	810	844	818	799	857	792	815	824	837	749	834	818	812	787	803	807	838	857	847	836	827	867	827	803	811	854	840	868	829	846	845	883	836	852	853	891	798	828	871	861	830	812	802	813	847	791	862	817	841	801	843	878	838	830	845	833	844	835	811	802	831	822	829	852	836	869	856	868	801	846	862	798	811	796	829	813	815	836	825	815	807	845	862	808	837	775	842	847	833	861	817	879	839	865	794	857	837	843	824	859	824	819	847	810	815	789	863	796	854	800	788	791	805	804	792	846	807	883	852	819	808	803	804	853	829	835	760	862	798	837	801	882	859	785	820	858	823	764	786	813	814	789	843	795	816	852	845	820	825	782	815	847	750	822	838	817	816	853	811	880	851	856	849	831	857	836	852	824	818	811	820	808	807	794	793	776	824	809	855	860	880	851	887	821	816	815	781	822	780	810	837	842	833	866	862	838	837	831	824	831	828	777	845	815	850	829	824	851	811	840	823	812	801	832	858	785	793	833	845	820	856	851	814	803	840	911	852	790	847	807	860	778	773	791	838	890	865	813	831	867	850	861	777	776	800	885	854	826	837	863	865	858	841	780	787	844	831	791	858	859	826	811	849	866	825	807	843	820	845	844	816	812	869	839	857	849	835	842	855	812	816	804	864	795	820	861	788	817	819	870	839	859	835	856	828	895	852	843	828	816	811	836	843	850	816	844	840	863	825	798	804	795	837	830	871	790	801	844	826	815	811	788	845	834	836	809	849	835	855	827	817	818	817	806	842	793	867	831	852	840	834	844	819	801	841	768	847	873	862	887	842	835	839	825	868	781	814	770	819	820	831	794	809	808	800	830	772	815	817	814	845	829	826	851	820	870	812	825	864	893	826	857	829	793	824	806	784	805	793	823	846	793	825	819	781	819	779	809	891	863	847	822	831	821	842	809	830	808	869	813	825	793	804	842	835	833	831	888	819	851	865	823	840	835	820	886	798	855	830	823	857	811	840	837	872	795	842	861	846	848	823	803	813	857	874	862	782	855	817	850	838	873	801	848	839	775	852	835	841	856	865	827	797	862	839	797	829	820	795	884	806	820	851	820	818	809	869	773	832	841	828	829	817	855	874	858	846	790	839	855	842	876	893	833	830	864	813	777	852	842	864	823	800	817	836	836	838	792	836	803	818	815	874	816	827	867	825	849	824	809	848	854	841	829	829	852	861	823	841	777	787	868	851	839	866	870	889	795	831	817	833	831	838	780	815	879	747	832	877	856	837	863	871	839	826	815	831	844	910	829	831	819	848	868	871	804	850	778	823	813	862	830	824	785	835	831	853	785	876	851	849	795	826	849	876	825	828	840	852	832	835	799	839	840	794	818	824	800	856	829	858	854	856	812	828	851	869	798	833	780	823	869	838	858	820	819	852	813	833	842	806	853	776	806	831	822	856	810	805	795	839	826	890	828	806	838	809	839	786	830	833	834	808	824	826	838	789	818	807	828	833	816	825	852	770	854	830	808	823	787	818	880	808	833	841	854	796	759	762	800	828	882	851	821	811	824	857	825	864	865	866	826	819	853	833	822	818	825	866	795	816	854	801	870	855	814	826	833	831	866	845	833	849	793	783	839	843	837	782	849	834	835	870	843	876	779	833	891	850	823	871	877	868	817	756	823	813	829	839	820	782	890	777	800	792	877	853	873	815	857	813	833	825	817	836	879	833	859	836	813	863	838	855	830	808	820	839	808	766	779	797	878	876	789	860	859	818	793	874	776	828	854	836	854	792	843	821	819	776	858	802	797	853	752	860	859	880	803	853	835	801	856	822	810	880	865	842	847	845	774	816	784	816	831	829	798	799	792	795	821	841	814	829	841	825	828	873	844	829	833	826	829	810	856	836	839	841	845	830	794	770	843	838	827	851	867	839	829	790	764	835	835	824	838	806	851	832	818	800	847	833	796	843	849	809	852	797	802	840	851	883	810	823	825	785	798	871	827	847	842	831	821	797	842	789	848	826	819	814	800	844	819	830	830	789	835	815	807	813	839	819	800	847	809	799	836	840	820	875	844	830	874	857	819	795	824	848	861	810	838	820	833	842	869	847	833	802	803	824	861	849	778	847	802	833	835	908	806	841	888	842	825	786	863	802	786	805	877	786	800	827	931	867	874	912	880	841	796	841	824	810	891	803	859	826	815	882	830	877	738	850	855	850	846	863	814	824	789	848	812	814	877	858	808	788	832	796	848	838	816	832	858	835	777	791	910	822	840	793	855	854	843	858	795	820	869	826	818	834	854	820	841	821	797	810	846	830	838	821	865	829	809	808	840	860	788	842	850	823	832	836	892	851	856	890	837	805	821	834	821	863	824	828	819	846	807	902	859	807	796	849	822	809	846	813	884	817	839	804	841	877	847	828	846	833	859	838	855	809	805	846	839	839	894	826	821	836	840	836	821	798	865	836	808	817	791	826	833	796	821	848	821	893	871	845	883	858	828	859	882	806	817	812	837	872	776	830	802	835	798	857	845	814	827	847	767	801	839	823	841	842	810	806	804	796	816	808	852	821	825	862	852	844	873	848	789	822	845	870	860	845	827	835	774	845	839	837	820	817	802	827	863	850	869	795	811	867	850	790	806	810	847	830	812
2446	796	969	774	447	300	221	186	182	144	140	140	142	158	116	121	120	127	150	112	138	95	110	109	127	108	115	130	104	120	110	102	104	117	125	115	119	121	104	135	98	115	95	103	123	130	102	116	106	105	113	101	115	112	105	111	108	115	107	119	96	103	104	102	102	121	111	102	116	121	102	104	97	114	117	128	106	117	117	112	115	103	112	119	140	124	91	101	104	122	117	89	111	112	117	118	124	112	107	129	112	112	129	126	121	114	108	105	115	95	113	93	113	100	132	108	114	109	109	125	118	118	109	123	115	89	115	109	117	107	118	115	119	99	120	117	124	112	108	130	124	102	125	113	113	90	120	103	106	120	108	114	120	115	99	99	100	118	96	117	112	104	109	116	109	105	94	114	113	109	126	137	100	128	108	108	107	98	129	121	119	100	122	98	120	119	97	89	120	110	94	121	109	99	114	103	109	111	113	106	104	103	104	101	101	106	95	101	107	135	126	111	103	105	87	109	107	109	100	119	109	110	90	112	121	126	128	121	105	106	108	90	109	102	109	119	117	101	105	118	109	118	80	115	133	107	104	118	116	128	118	106	108	124	106	109	109	112	112	112	118	116	114	110	118	102	120	118	117	119	104	105	115	110	114	90	130	105	125	103	105	118	105	105	98	117	109	106	123	115	110	111	104	129	113	105	98	109	116	104	119	120	90	108	110	113	110	99	105	106	104	101	107	99	118	113	110	123	98	113	107	130	116	115	119	121	109	91	95	109	121	98	114	113	119	115	115	122	103	134	110	101	115	117	108	114	128	134	110	111	108	114	98	112	105	109	108	113	118	130	117	112	100	125	110	120	102	90	100	110	100	101	112	108	131	118	122	100	122	113	125	104	122	117	131	106	110	126	117	122	96	100	123	102	105	121	107	119	121	132	112	94	114	128	115	103	115	105	91	120	116	109	100	113	100	102	115	109	107	105	104	108	122	102	121	125	114	120	117	112	116	123	112	129	121	126	111	109	133	114	112	106	114	104	111	107	128	126	116	113	101	109	107	114	102	129	119	101	97	102	126	113	122	101	97	110	111	116	98	103	108	123	129	102	109	101	112	100	102	122	119	106	109	100	103	123	120	95	118	116	113	107	103	106	101	114	130	121	108	132	125	124	110	127	112	117	131	108	113	121	109	112	109	111	109	121	118	115	99	120	118	116	110	132	95	117	91	124	115	88	116	116	121	111	101	103	97	115	108	105	116	104	128	95	125	106	106	118	113	121	116	98	113	104	122	93	106	120	112	109	142	92	115	108	107	124	114	119	105	101	108	93	115	100	104	112	120	107	109	104	127	102	118	105	101	119	118	104	114	92	103	109	125	131	115	115	115	112	99	102	119	99	113	127	108	110	133	124	113	119	99	111	124	104	120	110	118	121	108	104	113	103	104	114	123	103	127	109	95	134	100	109	104	108	107	101	121	106	118	121	118	96	119	117	110	85	115	126	118	106	111	129	114	108	101	96	118	117	116	133	97	119	112	106	104	121	104	124	128	112	127	128	103	118	109	104	119	120	117	108	111	130	119	114	111	117	125	105	135	110	105	111	119	116	117	114	127	112	103	111	104	111	111	116	124	127	125	124	111	111	107	92	116	104	125	106	102	105	109	108	112	107	109	118	120	101	103	118	114	111	114	100	108	112	105	91	99	128	109	109	112	113	105	106	122	92	128	99	111	110	113	107	96	112	108	123	101	118	114	106	120	96	128	111	122	106	92	113	109	105	112	104	113	106	110	115	131	110	133	129	117	103	113	125	97	90	107	109	129	96	121	91	99	119	116	84	98	107	119	109	118	124	111	103	129	104	106	114	106	101	132	108	99	119	93	109	122	99	102	99	119	92	119	110	102	108	103	116	113	102	109	117	106	102	120	112	114	130	105	97	115	106	118	110	120	100	107	119	105	106	115	122	94	103	109	117	116	106	123	123	132	103	98	123	138	99	96	106	133	109	115	117	121	110	110	121	101	116	104	104	123	120	120	106	94	112	114	122	117	102	105	108	105	110	112	98	108	104	123	122	117	114	98	118	110	111	114	112	111	109	94	106	111	125	118	113	95	113	122	106	104	100	96	133	118	101	117	115	106	98	121	97	102	116	127	100	104	102	112	127	110	111	128	102	115	115	106	123	119	112	111	101	109	112	107	114	92	124	107	104	123	119	104	108	87	104	92	113	120	120	101	118	101	116	102	106	116	105	111	117	85	109	99	122	112	116	107	109	108	112	113	114	138	116	93	96	100	108	115	108	116	113	101	135	125	108	120	120	140	111	102	121	133	125	113	100	121	124	127	132	116	121	127	124	113	108	112	96	110	113	97	95	115	111	119	98	100	96	115	96	107	105	113	109	102	119	99	98	102	101	114	117	123	114	96	117	102	109	104	103	124	102	110	137	107	105	111	118	110	89	125	100	123	94	105	113	108	112	111	130	124	110	108	101	103	114	127	117	105	109	112	130	118	111	107	103	104	105	123	114	111	118	108	104	114	98	125	87	104	108	119	96	119	118	124	124	104	92	116	124	125	98	112	124	95	109	98	73	98	96	106	119	122	112	113	103	91	124	104	116	125	115	117	122	108	113	110	123	108	95	104	124	93	107	101	122	109	124	110	99	106	128	103	123	122	100	96	118	109	115	119	116	100	116	121	117	109	106	107	130	99	98	78	102	103	100	109	114	109	107	127	121	107	127	128	117	111	106	100	110	126	127	119	101	114	81	105	104	109	117	122	119	117	108	130	92	112	96	91	102	113	108	96	109	105	91	111	107	93	104	123	109	115	113	104	112	100	118	114	100	104	111	116	123	98	124	114	124	108	97	130	107	114	112	99	106	114	122	108	108	136	97	103	109	119	115	101	101	99	116	108	108	107	127	118	115	116	111	112	113	121	127	103	112	105	94	114	119	118	116	106	101	122	95	103	100	114	112	119	105	113	105	107	120	127	105	114	119	113	92	116	106	99	103	115	135	124	120	97	98	106	117	112	118	113	107	101	95	93	106	108	107	104	122	126	107	106	115	103	114	101	121	124	142	101	131	118	114	114	103	123	110	106	95	109	121	113	117	127	102	114	100	104	97	119	96	110	118	91	117	124	85	122	110	107	104	99	106	128	109	103	138	126	117	104	101	100	121	115	100	102	117	103	98	97	110	98	100	123	106	103	96	101	97	125	115	107	113	103	124	74	102	102	109	113	114	119	102	105	115	115	111	103	96	113	127	101	99	112	110	110	115	110	118	119	83	97	121	108	110	99	104	93	104	111	108	103	121	109	140	92	122	115	116	129	106	101	113	108	115	113	116	110	100	111	106	103	109	135	116	110	120	95	115	125	118	103	119	117	94	107	112	101	111	107	106	124	112	106	110	83	130	124	124	106	120	106	125	136	105	93	121	117	93	112	101	112	110	118	100	104	120	101	125	117	87	100	110	124	113	125	95	135	132	111	99	102	105	96	117	104	119	106	122	106	104
2516	1090	2223	2735	2037	1301	1030	784	726	681	720	698	648	594	572	475	441	441	397	407	397	366	395	361	344	365	404	362	372	375	371	395	342	349	399	384	384	391	338	359	380	392	377	366	369	401	359	388	376	392	385	367	354	375	374	363	372	353	373	351	351	385	331	339	376	343	377	394	360	361	366	338	377	347	327	378	368	358	360	365	354	364	353	351	373	381	381	359	357	364	364	384	381	357	354	365	329	356	354	372	375	375	343	381	356	403	383	388	367	396	358	376	377	378	345	389	377	355	374	379	393	358	393	367	369	371	349	365	377	353	345	372	338	387	373	388	338	386	393	351	379	391	376	407	361	377	385	379	369	349	347	344	367	387	379	360	371	348	345	365	360	383	365	393	368	404	387	344	364	364	357	377	385	339	359	360	354	369	377	364	385	348	360	361	361	365	366	359	364	358	400	367	388	369	363	376	356	368	382	381	360	355	349	343	345	384	376	374	384	350	347	379	380	388	370	363	365	381	389	333	372	384	373	366	374	366	377	369	367	367	330	409	363	374	373	407	362	380	371	347	385	349	370	383	371	333	385	383	366	380	356	388	395	371	377	365	349	360	354	365	362	402	359	370	360	378	369	359	345	345	386	372	372	369	378	362	348	320	375	346	350	353	367	386	388	388	369	351	355	399	371	356	382	374	370	387	376	342	370	399	356	348	372	363	393	352	373	371	407	386	381	364	341	377	372	368	348	354	365	338	384	358	402	356	356	353	357	387	352	374	336	331	390	368	350	373	359	382	401	357	369	346	354	364	359	379	368	388	377	341	362	395	394	366	370	366	375	358	365	371	357	376	377	404	362	378	372	365	358	393	369	364	406	361	411	336	376	366	393	373	374	372	389	390	341	328	369	385	413	349	381	345	389	365	375	364	371	368	360	374	347	382	355	382	365	386	376	360	385	375	385	353	406	382	381	332	351	383	359	354	387	358	352	341	357	362	369	357	369	358	379	364	357	374	371	347	365	340	365	355	381	379	405	387	365	375	350	422	347	348	388	389	373	367	358	401	364	375	335	353	369	371	360	371	379	377	366	332	368	356	360	352	388	358	380	351	366	382	400	378	349	366	386	367	306	356	397	369	361	365	401	364	395	371	367	381	386	383	359	362	386	381	358	376	342	372	363	377	388	375	359	366	395	382	336	397	372	385	363	377	390	366	366	339	363	372	384	336	350	431	377	359	380	385	363	372	355	341	355	369	363	395	358	379	347	364	373	373	365	367	373	352	378	356	367	377	351	369	361	364	371	344	363	356	354	360	394	367	364	368	397	374	362	399	334	388	372	346	340	364	352	394	384	353	364	389	376	379	350	395	365	381	385	369	358	380	381	390	365	375	380	358	358	357	344	340	377	378	366	368	361	365	412	375	364	363	364	379	392	354	390	374	372	361	327	335	372	390	364	400	354	390	352	355	366	394	378	376	352	381	331	351	389	376	392	354	376	388	398	362	328	377	357	398	364	370	370	383	373	395	333	364	356	360	393	373	371	393	372	370	376	373	345	378	369	389	335	397	378	358	388	347	362	354	399	358	331	374	362	369	385	349	353	390	360	356	382	369	386	384	373	357	353	379	357	363	394	410	376	344	375	337	354	373	370	376	376	357	357	384	386	378	385	350	368	369	390	347	386	361	367	379	355	329	343	368	392	363	358	338	353	353	348	395	389	361	371	369	368	338	323	394	385	398	377	350	346	362	377	320	421	375	349	361	340	384	388	385	365	339	373	351	350	394	387	379	382	412	391	397	356	373	342	352	347	363	382	373	379	358	337	392	378	371	339	372	357	369	355	379	364	325	344	365	379	348	385	306	378	386	389	386	349	380	355	369	385	381	328	362	374	389	394	368	357	353	378	358	362	328	350	360	378	361	373	330	387	376	377	373	354	345	351	341	357	362	412	358	368	389	429	403	359	349	362	323	353	361	385	383	358	371	398	333	361	358	374	349	388	361	347	349	380	359	341	368	390	359	370	380	376	380	367	386	361	383	381	370	363	363	364	365	355	380	396	358	390	401	364	339	386	331	369	322	380	371	368	403	367	397	329	357	382	377	356	353	376	358	362	378	336	372	412	391	379	344	377	345	354	348	408	364	368	363	395	368	412	389	379	342	375	342	375	349	372	358	368	377	384	359	386	368	328	380	332	362	350	387	376	394	365	335	375	404	403	365	369	377	357	364	371	357	344	346	397	382	379	320	402	375	368	344	383	370	366	365	388	391	363	383	356	382	381	379	382	365	350	372	354	335	359	342	375	332	345	368	364	394	352	345	394	408	319	384	392	366	323	361	385	353	371	356	386	365	392	360	372	339	371	348	401	365	367	374	370	386	364	378	359	391	359	380	376	373	366	358	366	374	369	357	374	364	394	354	369	404	399	371	328	396	383	343	366	367	335	338	362	331	386	359	364	356	339	392	381	381	376	360	351	351	344	344	345	347	366	367	342	359	375	371	392	367	338	387	384	400	391	370	377	352	367	382	364	353	352	386	404	344	370	368	387	356	380	371	374	389	354	395	368	386	366	395	391	395	376	348	381	390	361	347	332	386	400	348	361	364	372	373	410	365	383	394	377	380	335	375	404	363	354	376	405	400	349	366	370	357	392	413	372	380	363	341	367	384	336	362	359	366	368	370	372	358	384	354	353	402	365	379	335	369	369	377	335	401	360	358	361	330	328	311	397	357	343	362	374	357	358	399	378	365	383	392	397	392	325	378	318	367	366	363	361	360	331	359	368	354	394	395	348	398	353	401	367	396	390	417	374	351	376	382	377	379	377	365	366	374	374	388	386	372	391	340	383	348	342	363	375	348	340	358	373	360	378	375	373	385	378	342	376	385	368	397	369	382	351	375	382	349	403	362	386	372	343	330	343	402	359	339	355	361	376	355	381	356	383	381	345	385	404	377	354	410	358	348	348	378	378	362	373	378	395	365	382	333	380	369	378	341	361	365	361	362	361	396	306	354	363	378	378	370	350	363	400	382	380	383	378	342	364	399	385	376	377	395	370	373	357	389	326	365	365	365	347	357	355	380	380	407	388	393	366	398	367	364	341	381	338	374	386	370	342	357	363	395	342	350	391	389	380	409	342	384	383	375	354	375	376	356	341	337	373	383	372	349	393	370	364	357	384	360	359	403	396	328	381	344	378	365	375	381	339	387	374	358	364	369	383	376	391	395	384	401	363	347	342	346	386	344	358	375	361	379	355	357	343	360	330	377	360	371	397	375	372	367	390	374	388	372	384	347	380	356	384	368	363	360	372	355	355	386	355	365	373	398	372	370	396	357	356	372	376	340	359	367	368	358	343	357	374	368	376	393	410	351	357	372	360	375	392	344	374	362	383	388	367	371	368	363	374	325	396	370	365	369	349	411	377	370	397	370	390	361	363	371	360	376	347	367	372	376	380	381	394	357	379	363	413	362	393	379	353	339	383	363	357	363	410	342	368	375	381	347	389	370	402	375
8426	4419	5726	5685	4354	2598	1747	1297	1348	1165	1095	1023	957	760	750	600	459	349	276	265	272	265	249	227	290	233	244	246	256	249	252	266	250	272	257	275	247	248	271	238	258	279	259	266	255	224	241	228	243	265	260	214	235	299	212	257	258	221	244	239	226	268	260	229	220	234	264	214	256	242	267	250	274	237	282	255	233	250	239	261	226	228	248	238	249	268	257	229	263	260	243	241	258	254	259	217	227	263	231	227	233	224	232	228	269	238	225	260	248	230	226	222	255	254	239	237	253	228	259	247	245	240	245	228	250	243	272	242	241	248	252	237	233	227	244	268	207	242	259	266	209	247	275	252	261	280	221	239	226	246	263	244	250	253	261	249	207	225	237	268	247	258	238	227	252	246	236	246	260	262	251	240	228	241	250	255	258	240	239	229	258	228	247	252	229	267	230	228	262	217	228	234	250	252	239	256	259	236	234	243	266	262	241	252	232	254	261	236	225	267	219	227	246	240	213	229	273	251	238	250	246	233	247	255	256	246	239	216	264	211	226	213	237	257	238	223	205	250	245	240	273	239	219	228	239	244	221	244	262	231	240	254	229	251	219	271	241	260	233	257	244	257	274	241	239	246	258	252	255	246	268	224	243	216	255	257	236	241	243	230	245	259	233	236	260	229	241	239	242	246	243	240	280	258	246	230	284	254	266	223	229	232	281	262	237	254	254	234	253	241	243	248	253	229	262	255	279	257	232	264	238	232	252	246	217	256	263	244	233	246	265	234	238	248	226	252	299	269	279	243	271	243	228	221	245	250	259	264	253	238	227	273	260	217	223	240	262	281	241	257	260	236	262	255	222	216	238	265	225	271	226	251	265	251	246	243	238	252	264	257	238	218	221	241	242	230	255	229	248	239	240	249	222	233	227	246	249	250	234	242	236	251	261	244	269	247	237	258	215	228	235	277	207	251	263	249	241	256	231	237	240	218	238	212	259	238	260	287	209	246	220	267	276	254	240	257	272	241	241	245	259	237	256	239	251	254	227	223	228	256	243	257	223	235	231	246	248	243	241	263	235	246	246	241	236	258	251	237	251	278	222	232	229	214	247	271	246	243	261	219	250	249	251	258	230	225	261	221	243	201	229	249	270	266	278	232	231	233	225	255	242	235	234	231	251	265	232	259	268	244	250	267	241	235	246	239	242	244	228	228	253	265	235	212	256	228	229	272	218	232	226	266	243	234	230	256	259	230	238	251	247	242	225	241	246	229	227	258	224	266	239	252	273	226	241	250	257	243	242	221	233	239	268	242	226	262	243	239	241	233	241	227	238	221	217	235	245	230	256	243	257	230	259	212	224	230	234	237	222	262	245	223	216	252	243	239	244	222	248	221	245	265	239	262	266	255	221	252	232	235	263	252	215	269	222	231	274	247	277	229	249	251	266	246	236	249	217	244	229	274	219	256	238	224	261	279	260	236	223	254	230	250	287	263	237	264	265	243	232	271	243	244	268	212	256	245	212	247	251	245	257	256	234	227	263	229	284	257	253	217	259	222	269	193	221	243	253	237	245	221	245	225	282	267	275	239	236	231	242	218	271	233	260	257	216	246	240	224	230	240	256	250	261	240	246	246	218	261	237	264	250	230	227	212	275	254	252	223	246	255	240	254	250	273	261	221	233	234	216	230	257	255	268	249	227	247	244	232	243	230	255	225	253	216	233	237	242	255	233	240	244	267	237	258	265	257	274	243	243	237	224	239	217	245	258	252	244	272	243	244	227	230	237	227	278	254	252	272	232	221	250	267	227	246	235	263	247	228	232	249	254	249	222	239	245	235	259	262	278	268	245	232	263	239	274	261	243	260	236	256	217	266	219	274	261	259	248	222	250	230	220	223	261	247	259	250	245	257	244	246	245	303	263	253	270	221	228	242	240	265	233	254	254	249	280	244	257	260	255	240	245	232	239	227	253	257	218	263	240	261	229	238	253	260	232	226	252	239	246	265	234	247	274	264	244	242	247	244	224	219	259	240	250	241	228	227	242	236	212	274	289	254	222	268	254	238	224	212	250	252	235	235	259	232	234	216	252	241	254	235	258	233	252	229	252	277	243	233	253	224	243	236	279	252	277	253	265	235	263	244	253	230	244	245	239	226	228	256	259	257	254	249	263	224	266	225	231	255	247	234	235	235	237	243	256	254	229	232	264	240	252	233	249	233	254	254	261	234	232	242	246	262	235	244	262	232	228	243	242	244	233	248	247	270	234	251	235	239	261	241	246	259	249	244	239	254	255	225	223	252	229	254	243	241	230	252	214	236	223	229	242	235	233	262	251	233	261	218	242	264	222	237	246	247	254	267	234	260	272	221	219	248	249	253	262	265	247	252	260	270	252	239	241	240	222	228	234	255	231	245	209	212	254	245	240	239	240	268	228	257	283	259	279	234	272	244	253	233	216	261	231	222	215	237	223	224	258	238	226	217	270	234	242	215	246	237	243	231	227	279	229	225	250	252	244	248	251	234	241	250	219	238	232	246	242	279	227	231	285	261	231	228	269	251	232	259	247	269	243	212	264	246	258	249	264	273	212	253	260	226	230	238	243	246	236	228	244	251	234	222	246	239	240	245	255	236	253	259	244	238	254	242	242	220	246	245	245	232	267	247	249	237	264	241	259	225	226	247	255	222	245	255	245	236	212	246	243	220	274	241	234	237	269	228	248	241	240	229	232	251	233	233	235	235	247	245	230	223	250	250	226	247	263	270	201	231	214	227	249	218	243	245	266	230	233	231	249	241	246	224	251	263	234	245	244	246	210	245	233	284	207	242	238	283	238	244	237	239	252	254	239	242	263	222	237	280	276	233	244	297	236	238	236	246	239	223	238	247	227	219	235	286	206	242	263	246	221	247	267	246	253	235	262	246	247	261	228	262	219	262	253	253	228	242	266	260	264	258	297	261	246	254	283	237	246	276	258	246	236	248	255	265	236	217	256	252	241	253	272	234	218	243	246	252	267	250	258	206	257	228	216	239	219	245	228	223	236	260	281	247	268	212	235	271	271	238	246	259	242	232	289	215	241	248	270	208	227	234	277	227	259	243	240	275	251	218	268	213	255	237	265	232	223	262	252	239	258	237	240	236	248	259	245	235	262	243	218	251	235	229	243	224	234	253	265	250	264	225	277	225	253	231	256	223	238	257	269	238	250	261	259	263	247	271	231	232	258	242	244	261	239	255	253	220	238	232	243	270	266	231	247	228	231	220	235	217	242	242	238	261	255	277	232	234	225	251	239	271	246	225	263	220	238	231	259	242	245	253	215	218	272	241	221	242	272	241	266	245	225	248	235	260	251	254	252	239	250	241	260	238	257	238	256	246	236	250	240	263	243	253	239	247	260	216	215	210	263	274	233	236	237	249	246	257	238	223	237	235	244	255	289	194	265	254	252	253	236	237	241	228	247	258	240	245	231	213	245	250	232	239	234	255	257	260	232	267	283	216	255	257	250	251	225	283	265	286
7194	3920	7329	9247	8504	6454	5582	4484	4737	4631	5108	5769	4837	3967	3833	2740	1940	1503	1142	979	865	792	779	789	782	760	748	746	755	751	757	732	739	698	750	725	670	706	733	716	744	700	692	736	734	687	715	712	707	722	723	714	723	696	676	671	679	727	696	683	745	657	690	738	705	684	688	745	660	742	678	725	719	674	746	650	707	632	703	675	703	649	649	723	689	648	722	696	726	681	661	683	688	706	706	705	682	685	655	669	688	679	637	655	673	727	693	661	704	681	692	689	715	696	692	701	737	660	662	669	665	667	682	680	680	696	649	701	695	648	691	688	682	674	699	702	654	674	706	699	717	705	679	683	696	683	645	683	731	669	735	730	656	656	733	701	674	725	711	658	697	667	690	641	714	654	710	621	716	690	683	704	639	647	641	686	667	655	713	634	653	664	670	657	642	717	672	685	706	640	649	708	674	729	679	644	685	723	672	643	668	641	654	681	668	708	671	679	651	646	671	709	718	725	708	693	696	745	683	676	655	671	670	686	670	637	667	685	626	668	708	676	650	656	691	698	688	724	745	675	652	700	655	641	712	636	643	712	674	683	678	671	686	723	681	689	690	689	736	698	708	633	640	641	673	677	664	670	659	655	656	637	679	644	643	644	650	724	736	704	690	649	681	630	693	651	699	662	648	693	625	655	702	635	644	689	645	729	669	701	705	687	646	679	658	684	676	688	687	636	703	719	641	708	704	685	700	653	723	682	663	690	689	666	665	670	663	685	684	642	640	640	664	695	662	664	694	611	660	653	675	668	671	720	694	663	697	637	729	689	674	692	666	674	683	732	650	710	646	682	712	708	681	698	690	660	663	733	662	671	705	683	682	752	654	652	717	693	689	643	668	719	748	666	669	698	691	670	731	672	679	687	726	662	654	681	654	657	730	661	712	657	667	653	683	715	679	624	629	709	718	636	654	660	683	705	665	647	711	647	643	683	677	659	700	693	687	674	712	658	727	665	706	671	643	693	677	679	676	644	663	651	721	730	687	688	654	751	708	650	691	716	616	673	662	685	683	683	672	691	698	670	684	670	722	672	644	682	675	698	732	673	686	616	637	696	701	671	674	652	651	686	673	668	661	668	660	678	716	723	628	697	644	677	713	660	613	673	683	622	679	675	683	672	697	688	684	671	676	675	695	684	692	694	686	691	638	675	671	683	657	684	689	664	711	704	705	709	666	684	688	650	691	663	662	688	707	644	676	694	681	676	686	661	659	690	714	671	686	665	659	695	645	730	647	670	674	652	634	673	653	659	641	727	713	701	688	649	635	622	702	688	627	688	639	681	716	718	698	666	772	681	670	724	676	669	652	732	673	671	685	649	674	695	654	669	698	670	673	690	665	660	668	662	664	649	667	677	694	661	657	712	652	670	654	722	683	679	677	629	691	673	715	693	691	681	664	643	714	654	682	688	648	692	677	664	720	705	664	737	718	679	702	727	745	709	686	686	695	673	682	686	718	674	660	693	704	672	719	687	680	670	660	678	716	673	698	697	673	698	673	653	701	720	649	648	660	649	658	690	707	664	700	685	662	689	661	705	669	679	651	706	681	719	617	690	672	693	672	727	710	660	653	664	698	665	661	651	682	671	652	638	664	673	701	672	633	680	668	702	618	651	666	682	715	669	683	653	670	661	643	701	697	675	692	633	712	690	651	701	702	681	677	636	662	647	706	658	705	745	701	678	685	634	641	684	671	638	640	720	670	695	674	687	685	691	669	726	663	674	684	665	668	662	651	673	682	676	702	688	682	663	639	663	664	654	658	674	673	702	650	686	661	680	668	643	660	725	667	684	647	738	645	670	727	708	682	656	717	718	645	671	673	677	658	694	663	703	694	668	694	661	666	711	676	646	708	703	663	697	753	654	681	674	746	682	663	630	641	664	693	675	662	648	679	678	661	676	684	706	677	667	701	694	715	663	672	657	732	690	672	670	650	689	695	711	736	657	672	642	703	665	665	635	712	707	704	675	680	662	711	678	684	672	663	694	688	683	667	671	678	703	668	690	665	678	677	711	668	692	707	716	729	677	645	676	689	678	679	672	618	640	713	643	705	686	718	678	665	656	702	673	654	697	643	675	681	750	694	680	719	712	665	719	664	652	695	690	638	738	676	700	656	673	663	697	708	687	671	695	663	686	696	685	637	672	660	681	734	697	679	665	661	660	677	649	660	695	683	694	696	682	643	670	686	648	666	671	681	685	714	655	701	654	741	694	644	679	706	629	670	709	644	675	686	700	640	665	690	697	717	684	678	657	655	680	679	660	691	628	694	685	695	678	643	656	697	629	716	667	684	673	651	657	697	684	671	660	701	705	662	666	676	685	666	654	697	693	637	630	677	660	688	700	748	712	687	708	701	650	683	708	659	659	607	648	734	681	657	652	673	676	658	687	616	691	712	700	688	695	702	688	670	697	658	713	680	695	665	648	710	666	701	656	672	730	681	691	658	716	643	698	681	667	693	683	739	712	641	609	693	692	657	680	653	657	674	700	651	656	726	680	689	663	698	675	665	712	701	677	649	685	720	666	687	694	644	661	720	719	684	701	651	737	640	678	670	697	684	690	691	729	673	687	668	692	672	677	686	725	703	707	736	680	643	695	730	629	675	689	658	697	646	694	709	694	644	621	686	669	652	683	668	670	682	715	735	661	725	683	647	685	660	696	699	685	698	685	656	666	637	687	669	689	663	658	661	706	686	679	679	709	670	639	701	639	692	665	657	744	709	670	666	661	695	644	666	681	702	687	669	694	705	693	670	659	697	716	692	670	657	681	692	658	709	677	685	693	691	723	680	682	661	685	711	671	673	655	683	670	683	693	660	661	692	668	713	715	714	699	694	710	660	679	686	654	652	724	727	660	692	684	656	689	684	682	682	644	651	701	677	702	684	652	641	711	718	676	644	731	692	623	693	660	641	649	647	755	698	651	707	683	698	662	668	668	694	711	688	716	653	715	723	702	654	663	664	703	666	694	682	645	691	663	686	664	650	658	686	650	702	683	667	698	688	672	689	678	736	692	684	678	701	658	679	697	734	698	657	679	633	652	704	647	649	678	657	715	731	689	644	672	627	709	639	668	691	698	690	674	663	651	675	708	647	660	646	603	725	639	688	688	700	698	700	688	647	642	686	625	674	671	676	622	663	666	660	691	624	677	697	660	704	690	685	666	699	680	709	680	688	683	674	680	663	710	628	637	722	699	624	664	664	690	708	645	678	682	717	684	629	674	651	691	682	687	643	674	695	620	682	704	694	662	697	695	681	659	678	633	710	701	715	672	681	681	688	677	675	690	675	667	649	658	659	713	685	721	649	683	704	676	697	702	730	660	685	663	724	643	671	691	698	658	730	705	701	661	701	667	679	700	644	742	678	698	651	664	683	690	684	655	633	651	705	656	637	674	627	656	701	689	714	686	652	703	691	736	650	654	653	685	698	663	677	632	701	692	698	661	686	682	678	693	658	700
14104	7718	9309	8931	7082	4994	3229	2076	1841	1889	1831	2065	1658	1287	1281	843	623	477	419	395	367	315	374	345	368	360	387	339	338	352	387	338	328	328	320	342	359	328	352	319	341	322	333	353	321	305	326	320	298	292	358	329	335	330	354	336	308	334	325	304	297	336	352	336	313	324	336	364	316	315	343	312	299	307	290	324	297	355	347	321	329	328	330	351	339	353	327	330	307	347	303	337	287	287	298	340	288	343	342	318	316	342	322	318	333	335	329	319	324	302	326	312	335	322	295	318	328	325	333	326	315	323	325	310	328	291	341	324	324	318	320	316	311	314	318	299	329	302	326	323	325	347	326	348	339	316	291	309	309	315	310	330	324	316	331	331	327	310	328	276	345	315	317	309	355	295	344	320	336	329	349	336	328	342	314	312	320	313	331	316	307	306	340	286	319	302	321	327	311	300	324	328	304	307	318	311	310	336	306	337	322	308	320	348	322	313	337	284	333	316	319	334	326	328	354	323	329	295	336	312	291	309	328	320	305	350	291	326	295	342	346	313	343	323	340	329	331	312	320	340	313	328	329	327	342	316	297	330	352	310	334	333	319	350	341	319	309	337	337	328	323	335	327	338	335	314	276	323	315	322	376	340	322	361	320	361	347	322	327	303	328	312	323	296	297	320	327	337	306	271	341	328	314	344	297	327	302	332	350	322	342	304	338	319	322	305	322	346	323	267	295	321	294	324	332	313	346	312	311	320	342	314	323	313	322	316	313	322	296	332	305	315	330	331	365	311	334	339	296	347	311	305	326	343	315	316	325	317	311	339	324	302	339	276	313	344	309	333	337	335	318	325	347	354	311	273	309	323	328	336	331	326	315	331	301	345	333	324	305	325	357	317	362	316	317	330	325	334	307	336	341	318	320	356	331	340	297	315	302	307	328	315	346	327	310	317	346	324	346	333	286	301	302	310	330	295	364	349	345	334	320	312	280	334	307	328	317	316	285	305	326	332	356	358	290	312	318	301	335	343	308	311	342	334	322	285	325	332	317	300	338	310	285	302	326	329	312	323	301	305	287	353	327	319	339	318	316	334	391	317	338	289	338	317	286	350	338	333	309	319	310	307	302	324	330	335	320	357	334	300	302	322	338	322	314	306	311	300	318	332	330	333	340	328	317	326	325	338	326	305	335	300	326	332	324	333	333	346	312	302	317	324	311	346	314	314	335	317	303	321	297	335	319	298	303	306	334	360	324	355	336	356	306	315	305	339	331	332	319	310	358	298	315	354	311	360	361	351	340	306	308	334	311	337	322	323	304	297	289	303	328	319	309	326	331	323	307	312	305	300	333	317	303	322	304	348	307	347	317	317	286	304	308	318	339	337	324	321	300	338	346	275	358	332	313	307	327	310	330	347	333	332	347	324	286	313	333	324	308	309	339	308	302	339	306	330	351	339	347	328	335	323	280	313	319	332	349	321	334	329	310	315	292	312	330	334	346	330	317	326	324	332	329	338	341	310	293	335	328	327	314	343	320	340	320	339	319	345	302	305	326	307	352	307	330	298	306	338	316	280	340	336	318	334	321	300	362	346	296	315	331	323	328	306	355	306	329	320	330	325	329	324	322	341	339	313	338	319	336	295	339	311	320	293	322	341	352	336	298	313	325	333	345	314	321	308	312	338	299	318	351	304	315	338	327	323	340	346	369	322	325	358	367	357	332	282	332	302	331	318	297	325	302	325	311	339	329	321	335	316	309	325	352	297	325	356	334	302	317	320	346	315	326	336	288	329	355	313	331	296	330	305	324	331	304	308	348	317	317	313	325	350	326	325	342	311	304	305	339	316	291	348	329	352	323	315	329	336	316	296	306	305	320	301	311	281	328	326	348	333	311	308	323	347	321	326	328	333	338	341	310	313	298	324	294	307	274	309	299	349	366	318	339	314	339	297	276	325	336	348	331	344	309	317	325	302	369	376	275	314	324	277	345	295	357	330	331	337	327	303	329	332	330	291	340	317	337	354	305	346	315	316	309	337	318	279	356	319	329	393	316	316	291	338	311	300	342	312	303	314	347	298	340	327	325	340	336	347	329	332	337	313	347	314	322	330	319	322	315	328	336	296	323	310	329	324	360	312	342	313	335	330	329	347	321	342	347	309	309	315	306	337	345	303	322	327	275	324	337	325	351	339	328	311	318	301	319	325	358	335	344	337	345	340	356	351	363	310	315	288	337	277	293	332	334	332	338	310	317	310	343	311	296	319	327	336	316	315	334	375	338	339	320	324	332	346	338	334	317	304	304	319	311	287	321	333	327	327	348	308	355	336	327	312	324	304	323	322	323	332	308	287	313	299	273	299	354	343	312	319	333	344	321	333	324	304	340	347	320	312	302	309	330	326	302	353	322	333	314	327	323	306	347	356	349	325	326	325	319	328	328	335	316	316	346	326	304	359	330	322	307	328	311	298	306	295	318	335	306	314	349	324	349	325	302	296	334	328	317	322	318	345	332	319	323	279	323	353	320	324	331	332	319	295	317	307	317	328	304	327	336	279	328	305	318	320	325	333	302	326	318	321	328	340	305	344	330	311	297	312	368	388	337	324	330	299	290	297	315	326	332	307	307	312	359	331	311	345	330	305	325	340	333	321	353	328	329	285	332	317	315	347	305	328	330	332	320	325	325	304	323	330	352	341	315	305	299	339	317	328	339	313	316	306	311	326	311	323	321	312	320	324	329	352	295	337	331	370	335	334	314	327	326	311	360	314	296	300	343	317	304	306	309	357	342	339	317	351	354	337	362	325	312	311	308	336	329	293	338	345	316	324	339	317	348	340	335	332	312	318	330	297	340	332	336	336	304	327	324	351	316	309	290	337	295	309	337	335	331	325	325	322	339	311	314	328	343	317	336	334	306	340	311	305	304	305	302	320	321	331	294	332	321	285	310	308	343	347	297	318	288	333	352	358	323	304	343	309	332	316	346	293	313	316	296	321	333	302	319	348	312	354	336	315	315	315	309	309	322	349	291	307	333	310	338	327	310	319	294	300	328	310	333	330	329	323	353	329	363	305	308	350	354	342	329	326	299	301	309	314	319	350	307	343	320	319	282	354	306	363	353	328	337	318	287	322	351	328	306	297	326	340	319	319	339	317	311	313	337	334	292	297	311	279	332	328	311	343	319	361	311	327	301	294	298	306	312	322	317	324	325	360	348	309	319	313	336	334	304	313	337	341	292	329	310	330	333	332	311	330	344	331	314	315	310	333	328	353	312	333	340	329	308	314	341	348	336	303	285	318	293	305	264	317	337	299	332	359	303	319	333	325	331	303	301	318	326	331	338	319	307	328	301	301	323	323	327	340	313	321	325	316	351	280	294	342	364	276	316	326	368	308	322	295	378	333	360	321	305	321	305	297	359	347	322	314	322	352	322	346	309	331	313	312	323	340	301	346	319	332	329	321	336	328	326	353	341	341	323	318	323	326	333	313	317	355	307	336	311	377	310	342	345	341	318	309
9428	6234	10271	12762	12175	10619	8537	7170	7366	7354	8068	9650	7789	6729	6704	4457	3155	2416	1725	1331	1210	1045	1084	1052	1027	1011	1020	949	968	924	1004	941	946	917	930	896	933	934	911	944	894	910	910	883	883	875	853	915	915	898	868	906	841	877	857	899	887	867	937	858	884	862	889	914	876	849	835	916	905	831	851	911	930	898	844	845	877	849	805	877	854	868	857	893	864	838	854	836	796	846	858	796	866	832	823	818	865	832	864	834	815	771	769	849	795	822	877	802	843	899	786	818	862	843	848	827	849	838	820	867	874	860	819	870	824	809	800	808	822	798	809	865	808	847	821	862	879	853	879	885	852	817	819	833	935	859	878	852	844	849	900	846	828	864	884	775	827	839	848	846	794	839	847	846	834	826	869	885	769	839	825	825	854	785	831	829	825	822	827	845	839	812	831	811	795	829	813	814	841	836	850	814	779	835	825	874	788	840	800	842	822	836	856	876	838	868	789	839	820	824	779	899	824	829	818	812	899	811	844	829	815	815	796	863	855	877	817	837	847	805	861	864	812	854	820	836	837	834	789	813	912	820	856	840	838	848	849	778	838	839	864	840	906	819	828	813	825	825	839	810	854	837	843	830	843	850	806	840	854	822	838	850	814	835	777	810	888	857	826	837	838	855	873	824	783	808	815	879	841	819	909	817	834	829	824	770	817	805	822	816	820	839	804	873	837	823	835	835	824	834	811	869	809	839	835	767	850	858	824	809	800	825	818	801	839	776	790	856	838	826	829	849	821	810	846	838	854	807	844	879	831	825	852	791	810	820	854	821	840	855	807	807	777	814	820	852	834	824	798	863	883	858	861	904	808	867	876	785	895	814	823	844	825	856	788	855	809	827	845	798	865	844	834	818	850	845	854	852	825	856	815	820	852	822	829	859	825	806	844	888	864	825	852	841	882	816	833	836	857	822	857	834	874	878	844	802	899	836	847	764	836	832	841	839	858	882	837	797	850	846	837	820	845	775	850	836	876	837	819	791	813	834	857	831	830	834	865	780	809	863	782	842	865	859	847	844	804	838	763	871	786	857	805	820	817	854	816	850	787	874	833	836	861	882	822	813	820	801	832	876	807	851	820	840	871	822	812	772	828	849	835	852	821	793	896	813	803	860	807	820	857	837	863	820	865	845	820	841	800	821	843	833	864	880	844	837	831	841	827	836	875	812	872	828	791	898	850	894	887	812	900	818	820	861	800	799	831	789	887	848	814	799	778	849	813	773	849	793	856	869	815	804	810	867	862	847	885	816	847	805	813	826	781	836	787	850	838	808	836	807	819	813	835	843	858	841	812	787	886	813	828	816	875	837	875	836	936	842	803	827	839	826	847	850	835	824	785	794	827	835	822	839	848	787	814	843	844	845	843	851	847	829	845	804	782	880	806	818	807	824	823	810	816	847	863	846	829	847	839	757	832	827	837	827	879	834	857	828	816	841	827	862	859	879	864	844	783	883	856	839	845	907	845	797	893	771	852	848	801	825	828	813	862	835	825	829	813	855	859	845	835	853	850	824	841	804	830	859	793	821	836	809	838	805	862	875	826	835	846	774	881	823	812	834	886	817	791	785	800	783	776	812	808	826	801	823	840	804	840	848	838	846	825	852	818	845	772	880	812	885	834	855	814	819	809	831	804	843	813	842	805	834	887	788	834	905	801	803	838	845	837	839	792	844	811	863	791	797	791	867	849	859	814	820	858	845	841	808	845	857	820	811	811	840	838	859	820	865	830	782	814	838	818	775	825	848	839	783	853	836	809	828	820	829	867	807	825	822	856	805	839	848	828	805	765	840	833	825	861	831	742	817	810	883	840	843	839	852	825	857	808	841	872	817	826	846	832	852	840	769	855	859	799	874	810	865	863	823	871	765	816	828	833	826	852	813	792	834	874	863	786	913	823	862	875	838	838	854	833	836	860	799	810	833	871	807	845	857	801	831	857	756	799	854	836	819	807	839	802	816	785	842	815	797	789	837	814	852	824	827	812	846	871	818	871	877	847	792	884	855	844	819	824	822	779	841	918	821	819	823	874	862	784	853	872	886	827	819	833	833	832	845	802	860	853	847	809	803	753	843	918	807	851	846	835	850	883	851	805	831	806	874	773	857	835	827	867	816	841	822	789	871	850	837	840	794	833	856	889	770	858	874	842	857	839	890	865	858	837	868	845	828	853	835	842	832	867	798	809	846	809	832	831	857	887	852	800	832	820	841	917	863	804	864	786	854	802	798	825	853	773	839	804	853	796	785	827	892	798	833	882	838	835	839	835	855	813	886	826	865	845	849	836	834	826	809	828	808	826	835	850	847	892	845	845	807	812	844	832	825	835	883	840	839	886	821	868	834	855	850	810	894	835	827	858	862	771	779	838	841	866	839	804	815	826	776	801	826	805	834	852	792	852	839	783	813	836	843	824	860	830	835	836	812	820	840	801	808	809	832	828	803	804	826	832	849	836	860	828	847	839	834	796	818	831	856	863	849	852	831	816	873	847	847	817	833	817	810	837	830	799	853	839	876	854	822	793	844	888	823	793	804	798	835	807	835	856	798	827	865	837	812	827	861	798	915	854	824	885	845	845	795	834	815	827	848	869	808	877	878	828	820	887	813	847	866	837	809	882	847	854	820	866	815	784	867	791	804	814	836	787	880	857	883	879	811	791	891	850	780	885	840	851	799	839	822	834	890	933	864	856	859	834	827	857	822	864	824	853	876	777	858	879	832	822	808	832	839	808	862	846	841	799	823	888	801	830	908	813	828	799	808	827	823	823	884	824	896	893	829	848	813	804	856	857	802	820	844	822	765	808	845	873	840	808	846	840	768	895	821	877	822	835	819	786	784	757	840	836	827	851	814	872	809	824	898	848	914	845	844	816	829	845	845	891	844	757	843	814	816	760	884	803	869	818	776	815	901	846	825	812	832	832	846	812	848	833	832	785	819	804	787	835	858	833	875	831	853	836	830	849	872	823	808	839	887	817	824	879	850	841	837	816	872	815	825	835	817	810	884	840	842	838	823	847	830	789	891	879	810	851	817	783	930	819	811	862	811	828	830	827	800	877	749	839	825	818	815	867	846	785	842	825	803	840	824	839	853	866	797	821	854	787	839	855	834	843	831	827	844	824	844	832	831	777	833	819	836	790	786	828	870	853	847	860	789	795	845	837	859	824	875	900	840	810	816	882	844	829	833	869	832	882	786	861	792	868	851	835	824	843	844	790	834	824	845	851	874	830	844	841	882	852	868	805	867	828	848	803	866	823	838	865	860	877	804	842	812	849	829	798	843	850	809	834	838	838	856	784	821	812	776	857	846	853	852	803	791	845	825	849	802	853	841	806	800	835	853	814	799	834	808	826	789	862	844	803	790	875	829	797	846	780	825	839	850	855	811	863	848	828	895	851	854	833	838	850	850	819	816	845	886	824	812	829	849	844	832	813	815	826	844	797	821	856	769	811	895	811	796	842	882	841	791	811	822
2426	812	903	907	444	292	227	179	157	147	148	145	153	149	123	130	131	105	119	127	97	108	116	103	109	120	121	118	125	102	108	127	125	136	113	108	107	108	126	117	106	117	106	102	108	124	117	131	110	112	107	112	107	119	103	137	128	114	120	121	109	100	116	116	97	114	115	98	112	124	110	108	115	115	125	97	113	125	100	103	113	103	105	108	103	105	112	120	116	109	99	106	124	95	100	106	106	96	108	122	120	111	123	90	122	109	116	102	109	116	103	108	125	122	127	111	125	110	115	102	98	86	120	130	115	115	105	110	107	119	111	92	120	111	111	129	95	96	96	121	119	132	105	114	101	90	99	120	105	117	113	113	99	128	107	85	108	113	120	106	112	102	101	127	106	108	125	121	98	118	116	95	108	101	113	120	118	101	107	108	114	106	128	110	103	111	97	110	116	108	130	125	106	118	123	113	96	116	148	103	110	108	106	93	112	111	115	115	119	104	111	116	110	99	92	102	112	110	136	113	111	114	134	116	103	125	113	111	120	117	123	102	129	124	111	135	94	108	115	107	99	120	114	129	129	95	130	101	110	114	101	104	121	112	116	116	95	119	105	111	117	114	110	122	105	108	112	127	114	104	128	143	103	107	99	119	130	98	106	99	98	110	107	107	105	117	94	121	107	115	104	94	115	102	113	99	123	108	106	130	125	119	109	128	115	107	117	128	111	107	120	119	119	111	107	101	119	109	115	92	108	112	100	103	121	124	115	110	115	115	117	103	100	109	105	88	111	116	99	117	110	114	121	120	122	102	114	84	118	98	107	123	125	100	111	122	116	109	116	112	115	117	100	101	99	128	99	128	102	105	127	93	103	125	111	117	117	110	133	114	115	107	120	118	112	102	125	104	101	117	75	110	111	92	111	100	102	127	110	109	111	83	107	117	110	109	94	117	104	110	125	132	100	113	111	85	108	115	102	126	108	108	130	102	87	116	108	107	102	103	99	97	137	96	105	114	112	110	123	126	131	106	79	121	115	119	108	110	109	92	114	109	105	117	92	115	100	132	106	105	97	116	105	93	108	113	109	118	111	123	128	111	102	106	106	114	102	100	101	124	108	135	115	95	107	87	108	124	119	116	116	125	96	120	110	115	121	107	109	118	115	101	131	106	124	121	107	115	96	94	95	96	112	117	104	114	111	116	89	126	122	129	106	104	115	89	116	113	115	109	94	96	131	104	113	130	127	106	122	116	127	106	113	106	94	124	115	103	97	115	111	107	110	105	103	93	97	97	117	113	116	126	116	110	105	112	109	117	94	90	123	142	130	127	87	103	90	127	116	115	117	119	115	132	104	114	109	108	99	103	110	111	101	103	120	112	126	110	112	120	101	113	98	106	87	127	102	110	106	99	127	122	120	116	122	122	111	98	122	108	120	108	108	111	103	100	117	103	103	112	106	118	110	113	113	119	103	98	85	105	110	106	129	131	132	123	128	97	137	97	100	99	117	89	127	97	106	119	114	104	101	125	100	110	123	112	87	114	111	130	100	107	120	98	96	111	101	103	124	126	99	131	124	117	105	89	111	108	114	124	116	92	116	119	120	115	111	111	113	103	94	105	106	111	130	123	108	128	127	112	88	109	109	128	116	128	115	123	138	109	118	117	117	101	99	116	136	111	130	113	95	118	99	87	110	104	102	107	108	119	103	118	112	103	105	135	115	111	115	101	100	102	99	108	109	91	114	117	129	116	123	104	113	117	99	116	109	107	105	103	122	100	94	119	97	124	102	111	114	105	108	106	103	118	123	89	99	124	113	110	95	125	112	102	125	114	121	109	112	110	101	117	126	107	114	95	113	102	107	112	105	111	96	93	110	116	125	109	110	96	115	109	116	111	114	102	125	117	121	117	101	102	105	95	110	121	111	82	126	106	122	108	122	116	110	90	112	113	99	117	122	115	120	109	122	97	89	88	105	105	117	107	109	104	114	110	103	120	141	99	129	110	114	128	112	103	111	109	133	124	117	102	96	117	112	91	105	107	96	92	109	118	109	97	96	102	116	97	101	121	118	104	139	106	133	121	132	91	119	109	115	88	105	108	118	120	126	104	121	110	101	101	89	121	114	107	121	115	124	106	115	112	117	93	122	106	101	103	117	91	102	123	124	113	101	111	102	108	105	108	97	98	108	113	120	116	112	92	103	101	110	114	105	105	125	99	106	118	109	130	115	112	111	129	119	87	128	102	96	94	107	89	110	119	118	128	106	115	123	104	89	137	103	111	102	114	110	102	118	127	114	111	103	109	90	102	112	105	105	109	123	109	122	113	120	102	111	113	103	107	115	94	119	107	102	120	115	86	115	115	139	124	107	106	110	105	108	121	115	134	98	117	111	104	112	122	117	106	98	108	104	119	122	112	98	134	123	105	101	116	99	114	123	108	107	127	105	108	103	117	115	119	116	106	126	107	122	104	107	117	116	107	128	104	115	101	105	120	113	108	106	118	117	117	116	94	115	118	112	96	112	116	102	103	106	116	114	107	87	109	103	119	127	114	137	97	118	97	117	113	127	112	106	92	99	115	124	108	105	122	107	108	111	122	101	127	116	100	129	102	100	123	103	110	108	117	105	118	122	129	110	113	94	130	98	104	117	112	109	109	113	101	119	113	102	121	104	116	105	128	107	117	120	94	121	115	114	115	112	121	118	114	122	124	120	103	106	100	113	102	114	89	117	103	125	125	101	101	105	112	124	103	94	90	112	115	118	114	109	117	113	103	118	97	110	107	114	110	114	106	111	110	97	125	119	122	122	94	116	110	98	99	107	103	104	120	112	108	97	102	110	119	111	119	101	102	120	114	126	116	106	126	109	107	115	106	115	121	108	114	115	104	113	121	97	91	114	108	105	109	113	121	122	100	113	108	131	101	115	104	104	101	130	100	103	107	99	118	106	118	91	112	111	108	103	111	111	113	113	131	125	113	112	105	98	130	110	121	120	97	111	116	130	109	103	113	103	97	116	113	98	93	114	110	123	106	104	111	99	110	112	108	105	106	126	129	97	102	111	109	133	101	118	121	123	105	112	119	116	111	117	122	102	111	113	105	128	98	86	99	119	116	122	108	115	111	105	113	104	115	107	108	123	119	110	112	97	108	103	107	119	96	104	92	100	108	111	126	112	134	106	84	124	110	114	111	82	105	121	118	113	92	129	95	107	104	117	106	114	123	120	109	101	129	104	105	118	108	115	126	110	110	111	109	108	121	119	122	97	124	112	125	108	103	113	106	126	101	107	116	101	102	112	117	99	102	122	130	118	104	98	119	112	114	101	121	129	110	123	109	114	116	98	101	131	99	111	97	116	135	120	110	124	119	126	129	105	97	117	120	109	105	113	120	120	112	118	105	106	109	138	118	101	113	125	124	119	92	93	114	109	98	104	97	109	109	117	140	109	105	113	103	136	112	120	101	118	95	103	110	113	101	94	109	105	116	116	114	116	102	100	107	112	114	115	105
2468	1203	2254	2696	2096	1382	1083	854	726	689	696	745	595	537	536	472	461	403	405	367	370	344	368	379	395	351	393	347	366	390	363	384	371	373	388	360	386	370	384	330	351	404	371	375	344	349	369	354	392	381	386	397	367	398	399	373	368	347	364	349	361	354	427	348	355	365	406	358	414	375	373	349	365	368	382	347	376	330	386	368	370	388	395	350	362	351	400	351	378	382	387	368	396	406	377	354	382	386	315	362	369	362	376	337	391	351	379	374	379	382	368	368	371	378	384	354	345	386	367	385	372	368	376	378	357	350	358	355	383	351	372	378	379	367	358	354	390	396	364	377	371	394	346	358	354	371	348	349	372	394	371	357	378	384	403	366	373	368	356	394	407	348	385	356	373	369	357	377	389	368	371	372	388	360	365	369	361	403	360	359	370	353	339	364	384	383	366	377	346	384	349	391	365	402	378	339	379	378	386	378	378	342	360	398	351	369	352	331	344	391	377	362	396	350	354	367	362	361	371	377	371	363	383	411	366	367	360	382	357	381	388	337	373	379	359	345	405	381	379	351	345	374	362	386	326	394	367	346	387	366	379	383	386	351	356	354	373	371	382	358	339	395	367	377	376	356	363	363	346	367	399	339	343	350	353	353	359	336	350	378	370	356	381	408	398	370	386	360	389	322	365	394	370	379	369	381	328	381	344	337	331	380	399	417	395	386	347	351	350	356	377	401	374	351	364	370	392	381	373	338	370	324	385	343	375	367	387	371	353	395	382	362	358	372	400	377	364	396	381	372	352	403	375	363	371	352	371	392	427	365	356	360	383	376	383	385	391	379	408	359	336	367	356	394	372	349	335	339	403	381	346	350	390	356	352	354	343	378	369	359	362	335	363	396	371	407	354	384	371	367	336	371	371	380	361	391	346	346	348	345	360	373	384	355	375	391	354	382	348	399	389	383	381	348	362	384	388	366	390	367	359	355	382	359	388	367	381	393	364	372	348	369	362	371	360	358	414	383	363	364	362	375	394	379	374	388	370	370	358	377	380	372	408	414	380	375	376	360	387	369	347	375	355	364	362	362	346	373	335	362	390	361	369	383	365	369	369	405	348	407	397	335	385	365	368	380	366	400	351	405	372	357	331	355	374	373	377	351	393	368	382	394	377	344	352	365	363	337	319	370	332	397	388	353	366	377	372	324	339	355	368	388	344	372	341	404	419	355	371	399	374	373	357	356	366	355	382	365	353	341	349	411	361	358	400	347	374	353	372	377	374	348	373	382	382	401	381	361	392	376	390	373	395	350	343	358	391	367	354	359	361	375	366	383	375	375	360	360	347	359	360	378	432	351	342	367	403	385	375	394	412	375	328	399	363	389	403	328	351	399	366	356	356	392	373	375	351	355	398	358	363	377	360	379	350	416	375	332	354	367	348	387	363	353	354	366	404	361	384	325	360	373	347	360	339	346	378	385	378	384	358	356	397	358	365	352	365	356	394	385	360	381	374	385	352	336	390	364	339	375	367	372	352	374	387	337	374	374	377	373	346	365	419	386	356	347	391	357	403	360	371	393	347	335	373	409	387	393	367	388	353	388	389	376	358	358	344	362	378	390	372	407	407	419	353	399	365	382	359	366	360	362	359	400	355	358	414	388	385	384	343	376	363	362	330	369	355	341	388	361	360	380	398	356	371	379	363	365	348	358	341	388	393	366	378	345	378	388	347	370	400	347	348	366	380	357	361	342	390	319	366	352	343	364	336	383	357	317	402	366	375	349	370	353	369	356	361	372	330	359	362	368	374	335	373	386	360	345	353	375	381	393	372	352	356	365	380	377	359	376	368	343	388	373	392	394	356	385	362	347	372	386	357	365	344	389	359	359	375	399	341	370	349	377	388	361	366	360	351	353	360	356	361	348	373	357	366	329	366	366	360	355	367	364	401	364	394	341	357	356	374	370	379	367	350	342	351	368	346	368	370	349	371	366	365	348	358	361	382	365	395	378	391	378	358	368	400	337	350	344	373	350	361	388	340	387	365	374	357	384	346	348	395	388	366	355	363	385	361	357	348	361	378	396	375	371	386	366	370	378	361	395	375	407	380	371	355	326	369	361	376	344	346	366	387	342	374	339	399	391	338	377	379	352	372	400	386	361	367	391	364	343	357	379	384	346	344	382	344	352	383	343	372	397	381	353	381	368	395	367	376	376	353	355	353	369	359	362	360	350	384	367	358	380	428	357	394	346	363	390	376	355	349	347	363	402	351	337	395	391	315	348	329	348	389	382	372	378	387	348	364	380	345	343	378	348	378	403	348	361	381	395	391	389	345	383	351	412	397	355	355	365	375	344	383	338	359	343	373	361	363	357	365	378	362	388	371	389	406	367	364	379	345	379	377	384	364	373	357	347	369	443	351	379	381	377	391	345	343	378	379	375	378	367	357	363	369	373	371	374	342	395	365	378	359	379	330	361	358	361	375	359	369	390	335	377	342	418	380	363	384	342	403	370	333	359	378	339	366	386	373	388	339	352	362	366	367	363	363	349	361	375	365	350	350	393	349	378	349	375	384	353	360	372	363	352	338	375	363	375	363	345	358	365	370	342	363	389	375	399	344	360	347	369	392	350	399	369	388	360	391	398	342	364	362	364	380	376	361	339	346	392	383	391	367	377	364	401	355	388	371	352	380	378	361	360	367	365	345	376	348	354	383	386	371	366	347	386	338	394	356	364	360	365	375	372	336	373	373	394	412	414	375	368	347	396	379	363	360	355	373	395	341	358	354	349	346	360	384	372	373	373	372	366	382	323	361	358	354	370	360	348	381	391	386	365	386	353	380	399	378	353	353	369	377	373	336	362	382	375	388	410	351	359	325	375	366	394	346	384	349	352	382	376	370	345	359	356	356	360	384	383	393	367	352	340	382	376	350	369	348	342	359	377	369	363	360	380	396	371	393	374	399	347	396	401	391	401	354	376	362	402	382	405	355	363	399	364	393	393	338	383	409	392	360	379	365	367	344	371	385	365	356	369	355	329	390	393	376	370	381	345	365	365	350	344	371	390	378	399	353	369	376	348	368	369	369	336	371	358	387	362	420	323	379	374	359	376	375	375	345	371	381	366	373	345	397	397	387	366	362	340	365	385	376	370	369	371	379	368	367	371	340	372	387	346	353	402	385	383	407	375	382	369	370	389	357	358	384	352	362	356	373	390	361	371	366	373	373	369	402	344	379	335	337	401	318	366	327	358	377	371	363	354	362	373	385	384	392	371	398	345	332	383	380	382	362	374	370	370	368	393	378	353	383	369	364	343	372	359	363	386	344	385	365	376	364	377	363	376	333	389	359	413	365	384	379	335	372	375	390	362	405	375	351	392	396	359	380	395	365	337	353	383	345	380	375	364	412	354	372	369	400	360	346	391	388	408	375	356	388	384	375	374	363	385	398	366	380	375	351	355	382	405	373	344	357	337	376	380	370	378	365	355	412	364	356	383	372	319	351	345	341	353	357	378
8043	4935	5407	5726	5283	3084	1621	1216	1156	1014	987	1050	729	857	787	610	431	412	282	267	245	263	270	253	260	241	252	233	271	258	266	252	254	240	236	272	241	232	244	261	278	219	238	225	253	249	232	229	242	231	244	238	260	248	266	209	221	300	283	251	234	270	264	246	237	257	248	253	242	249	260	235	245	224	217	236	214	228	259	263	255	255	261	261	214	272	257	274	226	241	281	234	249	216	241	251	229	227	238	271	232	242	255	236	261	265	245	286	251	226	260	237	270	228	259	244	243	279	262	247	244	272	257	238	228	263	270	227	226	243	271	236	218	250	233	243	227	269	261	219	247	232	257	259	238	233	251	269	249	213	251	233	233	239	230	222	253	250	229	241	229	235	261	237	274	254	269	246	257	249	245	244	260	244	236	245	246	221	263	247	245	265	241	235	213	228	243	247	248	225	234	244	231	249	250	256	248	263	242	245	221	262	265	258	227	251	255	278	256	256	225	245	234	252	211	241	233	261	267	243	228	226	243	253	230	260	245	247	221	250	247	234	230	241	224	238	268	262	251	227	260	228	245	251	243	254	218	232	225	227	240	228	236	256	255	264	261	238	236	234	237	229	247	279	268	236	224	257	263	251	282	263	266	274	257	264	230	231	256	225	249	245	249	234	225	227	253	227	251	252	264	229	240	254	266	220	232	258	228	226	230	230	276	245	238	251	226	222	222	258	264	257	255	269	242	257	253	222	254	241	210	245	212	242	239	213	244	239	245	238	228	243	242	238	273	284	252	240	240	246	250	229	241	252	215	226	251	258	235	246	205	273	269	252	220	240	267	241	249	278	245	252	234	262	229	266	234	238	235	241	257	265	237	239	247	243	216	248	290	182	252	224	236	235	258	238	251	255	248	256	246	216	266	246	228	264	224	233	244	266	244	244	250	247	231	247	238	231	264	240	240	253	231	244	263	273	235	245	232	242	236	225	250	275	261	226	244	249	258	237	234	276	268	214	223	254	215	245	251	244	250	246	216	254	258	235	255	215	236	221	263	244	254	248	244	250	219	238	253	251	243	245	284	226	223	218	246	238	250	233	269	251	242	268	224	244	241	269	240	244	250	272	248	227	236	239	208	261	232	234	245	255	250	264	264	223	256	241	283	254	232	205	243	234	209	242	239	259	253	247	229	263	266	226	256	236	276	266	235	266	263	257	274	240	236	243	262	244	228	228	255	252	246	256	258	279	244	238	249	281	251	252	238	208	261	255	270	267	248	235	242	256	258	243	228	236	243	237	244	244	264	249	227	241	238	233	257	235	244	243	252	253	246	223	227	262	264	249	216	224	239	266	254	232	248	233	235	244	234	251	231	246	232	238	255	245	265	247	246	234	240	242	233	218	230	251	254	239	238	235	239	278	258	231	250	234	221	255	242	249	247	247	261	235	242	268	251	250	226	252	262	253	229	250	217	249	237	240	247	260	238	250	252	229	276	231	239	251	266	232	239	222	245	225	227	279	234	232	244	221	220	242	267	255	258	243	258	240	244	219	252	217	224	235	251	233	238	249	244	264	224	241	253	249	293	251	264	228	231	237	217	248	222	243	254	257	258	265	225	242	234	231	236	270	231	219	247	223	238	264	216	272	257	249	258	240	250	233	259	234	270	257	242	247	225	268	253	250	241	226	249	240	236	221	240	267	267	253	248	288	233	261	250	254	256	266	246	246	273	230	248	246	240	244	212	235	248	238	256	223	229	277	227	254	261	252	246	255	248	248	254	244	243	256	240	248	251	253	235	277	225	233	249	252	211	269	250	264	236	250	240	242	231	261	244	255	244	237	276	232	245	233	244	239	271	233	249	263	255	244	253	232	249	239	230	230	246	243	236	244	256	248	246	232	261	237	237	231	259	260	252	233	253	227	229	246	285	247	246	234	242	240	199	239	242	235	228	246	237	192	239	255	273	260	254	244	256	255	219	269	260	232	221	278	227	243	239	246	283	225	280	236	240	229	253	239	236	225	241	217	256	251	242	276	252	279	271	220	258	241	232	268	250	262	202	251	251	240	250	228	221	246	276	237	245	231	243	234	237	241	243	247	217	241	250	241	267	241	226	236	232	267	234	244	238	270	236	255	249	217	240	242	258	203	243	262	236	252	262	261	218	239	245	238	244	244	244	268	257	229	218	249	246	251	232	227	237	261	208	222	260	243	257	228	252	253	246	221	226	246	237	238	245	228	279	246	233	229	263	232	261	275	221	253	255	239	233	230	243	248	226	256	239	249	215	226	226	233	211	258	248	235	250	245	238	236	235	268	268	252	239	247	237	259	217	240	256	209	219	242	220	254	259	227	234	245	230	248	254	238	249	261	235	232	234	264	227	253	273	255	267	261	252	224	238	253	254	255	251	252	248	237	258	265	249	274	269	251	201	260	241	251	212	238	262	221	251	257	261	255	234	266	225	237	231	249	246	231	236	242	250	250	222	228	219	260	219	243	286	230	239	244	232	232	226	266	239	259	277	241	231	217	221	233	239	239	263	287	218	233	228	234	257	254	229	254	259	256	238	228	271	240	253	240	247	223	217	286	266	251	283	251	230	242	243	232	241	256	253	271	223	283	214	254	232	227	268	267	240	252	221	249	230	242	255	267	244	261	212	268	236	265	248	215	218	217	248	216	248	257	211	229	266	234	242	251	246	247	250	243	254	238	234	241	265	266	228	267	244	251	215	234	253	279	247	230	247	233	260	241	206	250	237	272	238	247	226	259	252	253	243	237	255	250	222	256	244	225	257	256	237	262	252	247	256	203	234	243	263	232	222	237	226	252	274	258	226	230	248	224	240	206	232	240	254	213	238	254	273	243	241	238	245	230	244	258	215	230	262	246	257	227	252	221	254	250	239	230	270	243	261	235	224	256	243	217	251	277	232	251	224	235	198	248	259	262	239	241	259	258	260	221	235	225	235	232	222	259	251	228	227	245	260	253	251	214	267	269	233	236	256	267	234	233	253	235	229	231	207	249	259	242	235	250	247	239	231	236	231	245	257	246	240	264	254	295	223	251	222	244	232	245	231	256	267	241	244	256	230	250	281	256	235	248	208	256	258	241	221	258	262	241	227	272	265	261	236	240	268	220	254	256	246	244	235	242	252	222	232	258	269	282	233	228	195	270	240	254	258	231	226	241	235	245	273	226	271	225	250	272	239	220	242	233	198	215	257	259	251	225	264	222	245	227	214	255	218	251	240	237	255	263	247	268	244	219	228	262	215	243	252	240	265	230	255	261	272	227	240	239	250	230	226	260	265	244	239	229	271	237	244	246	265	247	222	242	259	234	256	253	254	247	263	252	232	218	243	254	238	225	248	242	260	248	254	277	242	252	253	246	231	235	238	251	238	245	261	242	254	256	262	225	250	244	224	281	243	241	251	266	239	280	242	249	256	259	245	240	238	227	218	225	237	238	229	229	268	233	276	274	218	222	250	229	253	246	241	252	256	245	249	241	264	252	242	253
7035	4273	6815	9451	9506	6749	5168	4452	4484	4555	4571	5351	4096	3588	3863	3003	1721	1499	1065	899	810	846	803	759	794	749	755	744	765	706	766	762	727	772	732	673	711	721	729	693	733	753	687	739	689	743	687	710	714	684	728	711	714	687	695	722	677	695	671	696	717	706	711	733	693	689	717	686	734	682	711	694	723	733	689	660	678	696	676	684	674	678	687	683	719	728	700	679	658	660	660	716	702	702	708	673	686	659	682	677	702	685	667	698	684	702	695	678	699	674	698	708	662	696	689	705	704	699	677	676	674	671	671	667	633	669	686	693	686	700	671	653	634	709	680	664	692	668	664	709	644	660	677	679	672	684	683	694	683	599	709	673	645	672	677	675	659	676	680	735	662	695	695	704	669	687	714	703	719	656	689	693	640	701	681	674	702	653	634	692	727	686	686	709	668	662	669	733	694	659	711	659	667	628	690	687	662	741	691	663	702	648	697	691	689	723	672	653	685	669	681	661	610	662	719	698	651	651	673	686	653	658	653	692	678	691	653	676	662	706	683	664	656	635	670	701	697	712	659	673	706	703	640	685	652	672	666	688	644	662	678	694	693	697	646	667	672	619	690	612	689	674	678	619	689	693	681	662	696	674	708	736	694	611	643	671	675	707	665	732	674	682	688	681	668	678	680	694	680	620	699	650	673	662	647	681	653	699	680	669	724	622	721	652	658	696	692	681	660	670	659	679	695	655	705	698	699	671	688	661	629	643	614	662	675	695	703	667	693	724	674	686	648	674	653	627	654	709	660	668	690	709	689	684	671	706	699	712	720	670	690	681	678	657	670	654	687	683	670	711	697	663	714	720	686	672	674	684	646	671	681	681	685	664	679	672	717	675	627	676	705	668	635	676	704	665	677	658	675	642	651	634	631	649	677	670	694	623	690	671	631	666	674	656	660	680	656	673	691	665	701	689	688	664	640	648	663	692	704	716	657	697	636	638	688	672	675	665	737	649	654	752	674	673	666	652	707	693	674	697	636	664	692	679	675	661	658	643	670	646	628	631	694	710	670	713	651	709	662	628	675	631	682	692	630	621	645	623	676	606	698	703	689	615	693	714	705	688	679	656	714	690	685	680	733	659	703	702	637	661	692	700	680	688	702	671	670	695	715	658	705	707	633	678	678	659	689	666	662	693	625	705	678	672	698	686	672	675	621	668	683	689	697	700	680	675	708	628	688	721	635	635	715	671	723	672	742	706	671	661	643	663	697	686	660	658	636	656	697	659	672	662	701	692	668	634	678	693	719	659	671	680	689	647	692	663	655	683	677	665	667	731	699	693	638	682	737	662	651	679	679	682	685	650	660	674	683	687	695	682	676	669	666	695	677	659	671	637	667	694	684	688	667	637	651	711	654	651	698	705	719	696	686	709	679	682	698	658	635	671	666	679	701	706	689	656	658	651	709	644	661	680	669	687	659	672	672	672	655	676	616	664	683	653	661	632	655	702	691	655	696	669	709	670	707	637	658	616	619	698	712	684	706	682	684	671	665	664	701	651	686	640	706	639	718	660	711	666	699	635	667	650	702	659	661	702	608	671	695	674	646	678	690	693	691	757	666	710	705	639	742	643	711	694	642	663	654	657	701	675	663	678	675	660	629	662	683	675	669	672	680	682	664	707	615	633	657	706	664	680	648	666	678	675	693	663	695	697	675	686	661	674	708	630	677	670	654	675	689	714	672	693	672	669	678	669	710	651	657	650	670	647	688	684	649	653	678	672	672	682	712	721	681	678	677	698	696	717	701	689	646	649	666	718	635	691	665	635	660	689	659	702	696	670	636	676	670	694	681	656	710	648	683	640	645	702	703	699	694	668	682	688	650	672	694	702	702	685	684	691	663	693	632	706	654	689	702	726	709	692	692	627	684	681	684	661	701	670	698	695	735	721	697	665	722	642	672	661	678	689	675	685	661	689	675	676	693	692	704	696	764	672	593	658	656	675	659	649	723	682	645	706	682	648	699	650	665	692	663	697	644	660	693	714	675	638	746	663	672	672	665	671	617	741	670	719	693	670	718	661	697	659	690	638	690	704	632	686	704	723	652	680	659	679	673	703	692	697	674	681	689	707	671	685	688	667	688	668	674	650	660	663	714	675	691	673	640	718	703	640	695	671	629	671	707	690	679	654	691	649	714	676	628	680	681	714	642	711	694	659	728	720	686	686	690	716	666	666	679	695	737	612	694	718	723	680	658	704	691	694	678	694	687	659	665	704	684	710	680	661	666	694	685	715	717	686	736	637	707	676	693	691	668	666	639	682	656	674	685	650	641	668	665	655	669	682	677	698	693	673	644	707	612	665	635	679	720	642	729	682	654	676	636	670	684	697	635	672	672	694	700	655	690	652	701	691	624	662	682	706	693	704	671	686	673	708	670	711	687	679	680	705	689	662	646	678	718	692	635	664	658	617	676	658	668	660	736	719	626	654	641	654	657	691	662	707	652	707	697	672	673	654	716	640	674	664	627	634	666	685	731	682	709	687	676	664	666	675	611	662	671	733	681	706	642	688	659	665	690	664	697	703	667	709	696	655	650	685	673	735	673	647	692	682	701	651	654	669	667	680	660	691	660	678	654	652	677	688	701	672	676	721	685	678	648	704	695	703	695	677	687	713	676	667	657	711	723	731	653	684	687	660	696	672	676	655	760	688	700	719	713	702	652	663	704	660	679	655	677	645	683	668	676	692	649	635	670	664	687	699	675	664	700	670	649	704	669	668	642	676	700	716	668	683	678	694	670	667	705	621	678	665	684	687	680	692	669	661	671	675	703	672	645	704	646	680	655	644	661	711	687	672	701	707	705	704	700	713	667	647	671	700	632	727	692	701	668	648	676	631	701	685	683	719	647	672	705	725	688	693	674	687	704	729	622	646	686	691	710	628	644	664	679	667	679	665	649	676	689	726	675	710	690	699	657	657	670	651	652	692	671	645	705	684	727	692	649	658	660	645	660	721	708	665	656	703	641	662	695	686	660	665	689	695	676	692	660	739	683	712	671	693	715	668	664	681	654	649	657	665	652	652	714	707	674	666	715	697	705	668	663	679	684	682	682	640	623	705	705	646	646	724	632	705	665	688	707	675	679	695	674	677	712	678	730	654	709	658	651	687	694	678	708	652	687	642	654	689	727	685	681	695	645	659	661	640	681	682	684	681	717	728	668	663	654	697	693	678	710	675	719	674	701	654	665	641	637	681	666	704	732	636	653	665	633	671	720	637	666	680	687	707	694	661	673	717	681	665	638	705	684	684	636	654	722	662	700	666	686	748	626	677	705	649	667	636	679	702	660	651	618	706	673	674	643	642	679	631	682	621	692	681	695	675	673	669	665	676	692	681	647	642	703	663	676	673	729	692	644	669	659	643	711	641	678	696	712	694	667	629	683	724	660	691	635	721	680	672	677	671	713	693	701	682	693	658	710	694	732	683	697	661	686	681	650	674	692	665	679	714	679	655	639	682	652	676
14883	8846	8972	9343	8884	6074	3516	2398	2058	2104	1896	1970	1632	1175	1157	971	623	514	448	409	330	358	340	385	366	342	357	326	358	285	324	333	352	338	320	324	337	321	345	331	320	340	340	340	317	332	333	342	318	330	337	338	316	333	313	330	321	329	304	341	335	325	343	324	339	349	316	356	331	311	318	324	343	335	311	365	352	308	295	329	313	344	345	338	342	348	319	306	334	302	320	293	306	323	294	305	308	291	319	333	302	354	347	308	333	301	321	333	350	310	318	324	314	351	329	292	296	374	301	312	328	318	296	310	316	346	316	326	332	332	348	336	339	332	304	307	332	320	341	339	332	325	335	310	345	298	337	329	320	328	329	318	330	345	326	335	342	305	310	335	357	345	307	320	285	346	274	328	319	317	338	353	323	314	323	307	301	301	376	299	350	304	353	335	319	303	342	320	325	285	304	300	326	309	325	316	326	311	274	318	333	281	332	309	320	332	295	310	278	340	308	317	326	377	272	310	332	341	337	337	314	273	292	345	370	309	326	331	335	325	306	320	298	321	324	300	327	310	318	305	330	295	311	315	319	318	349	287	331	297	279	311	325	291	337	312	348	302	315	347	332	317	327	321	300	315	325	304	297	307	323	290	354	335	303	320	333	328	297	304	291	316	326	316	310	336	307	335	324	301	311	307	294	310	304	337	331	314	330	331	315	357	320	338	311	320	285	312	323	323	334	314	347	345	321	301	324	287	339	323	303	346	285	312	320	312	311	329	323	351	317	318	331	311	294	351	322	318	299	310	313	313	319	294	340	321	359	287	332	318	341	305	347	321	356	327	322	360	347	346	339	310	315	328	344	334	317	307	350	315	349	307	298	299	335	329	320	348	333	304	306	350	327	288	337	296	320	327	302	320	320	311	310	312	338	345	342	322	331	360	351	320	314	291	325	323	341	316	300	331	332	323	307	313	366	336	334	318	303	316	339	293	295	320	328	303	327	324	329	314	328	302	301	332	309	308	336	298	332	295	315	329	302	354	323	336	312	282	311	302	306	333	300	335	353	289	317	327	338	333	343	307	341	345	321	348	344	344	287	293	329	311	303	306	306	321	320	318	302	315	289	304	332	311	342	307	348	280	307	316	326	343	309	301	318	333	321	311	366	317	340	324	351	307	366	314	378	307	347	338	313	286	329	313	331	313	353	346	315	316	296	327	313	310	360	345	323	357	315	314	327	328	296	355	321	342	329	325	334	314	337	271	326	352	332	332	318	311	300	323	338	319	345	315	338	332	329	348	351	310	329	296	321	349	339	321	329	286	335	312	325	338	340	332	303	300	333	299	319	315	321	305	319	339	321	331	303	342	322	323	319	331	315	311	308	335	312	308	320	320	349	327	327	310	337	334	309	334	338	314	320	352	313	320	296	319	314	314	303	313	308	344	315	287	333	316	270	316	276	281	312	331	326	354	340	317	326	320	281	300	306	325	315	305	325	300	317	327	346	323	298	299	338	318	333	338	335	325	334	345	324	334	313	341	333	319	324	343	301	304	311	317	339	334	328	300	308	347	324	353	298	317	328	305	291	330	328	338	338	360	303	351	328	302	312	288	321	291	310	310	327	343	297	340	360	323	322	293	326	357	333	344	341	321	369	315	310	308	327	304	312	295	312	305	297	333	303	327	326	294	309	304	324	309	343	300	313	321	343	304	342	322	301	317	309	324	330	287	342	365	334	298	335	287	308	346	312	333	289	316	344	302	318	295	338	333	291	296	304	321	324	299	336	300	331	306	318	313	330	328	319	334	338	330	328	326	317	327	323	298	329	326	310	339	323	329	321	313	314	354	329	317	315	358	323	337	348	316	343	317	314	348	317	309	329	326	341	331	313	337	353	311	288	323	322	312	317	299	357	324	316	340	297	320	311	339	297	314	326	313	358	316	324	325	297	323	314	330	335	326	346	358	309	327	331	348	331	302	305	327	317	314	312	322	338	318	319	285	312	325	323	295	290	323	295	329	301	309	356	336	315	320	331	330	331	350	346	344	293	297	315	318	350	303	325	305	328	328	314	300	339	307	300	308	294	327	313	312	356	346	334	315	310	299	307	319	318	313	320	331	318	340	310	348	330	321	337	317	316	324	294	324	347	305	292	333	317	329	328	305	300	322	297	302	307	322	334	305	335	349	322	327	319	343	277	299	336	329	339	299	313	356	334	314	331	338	322	342	336	330	334	300	312	344	365	287	297	297	342	361	348	315	331	297	327	316	295	309	323	331	368	323	325	317	304	364	303	347	308	368	299	327	337	326	355	330	300	316	295	317	322	335	348	334	339	378	304	313	310	322	338	309	330	283	350	299	300	324	304	299	280	324	321	331	322	339	317	328	328	302	320	330	304	320	344	290	322	337	339	361	313	303	316	296	342	309	292	308	332	347	294	302	316	314	334	296	316	305	306	338	318	304	328	317	346	334	321	324	326	329	334	309	322	301	326	298	332	339	307	286	321	321	335	330	308	347	355	302	322	308	343	313	342	353	321	317	295	353	291	315	305	319	320	335	337	293	343	353	321	295	310	322	339	330	284	336	343	312	338	323	337	321	314	300	349	314	321	309	320	311	324	275	320	321	316	319	319	314	284	325	329	365	322	311	320	313	338	308	307	280	334	323	319	321	312	294	293	343	302	294	315	342	313	322	316	293	285	328	290	314	323	313	320	310	340	341	318	295	317	330	309	284	328	324	328	319	308	326	362	327	330	318	319	313	336	307	335	321	308	335	317	331	293	304	321	322	336	318	339	304	316	334	358	300	332	358	348	364	303	351	293	297	337	305	333	316	358	311	306	329	322	296	326	309	320	337	331	351	341	342	327	329	327	378	303	352	322	339	311	311	355	299	307	271	307	337	283	284	327	313	329	321	312	316	313	305	311	280	350	329	350	309	324	329	324	329	326	330	342	311	337	321	284	354	327	335	320	332	323	307	335	303	343	318	307	368	326	315	360	333	319	337	307	314	315	299	339	298	350	341	306	306	341	307	324	331	320	335	359	336	332	303	334	331	284	306	302	309	365	323	369	296	345	301	282	349	328	320	332	294	304	303	316	321	320	306	314	301	332	300	338	345	340	339	334	366	315	303	321	330	309	332	299	320	345	348	316	326	346	315	325	320	297	339	330	340	355	309	304	332	347	311	326	330	293	307	317	338	340	345	371	317	337	284	328	303	335	342	339	338	344	334	344	360	302	305	288	297	302	307	299	286	331	327	324	320	337	310	340	312	369	304	347	318	282	303	331	325	352	355	325	320	323	309	329	330	366	314	322	341	305	313	334	324	324	362	302	344	295	319	276	332	334	335	312	321	325	316	318	333	303	300	306	335	331	305	320	322	317	317	345	322	336	299	336	319	320	301	369	317	328	319	309	329	324	320	351	357	294	299	322	326	340	312	332	338	310	305	348	353	344	332	336	330	319	306	315	348	349	321	303	329	337	305	320	332	315	322	336	313	308	319	304	319	329	333
10098	6695	9846	13064	13864	11430	8907	7394	7473	7248	7767	9073	7301	5973	5656	4490	2987	2334	1611	1274	1070	1090	1005	1062	998	1067	1002	1000	998	1004	933	999	1005	954	905	882	913	922	945	879	936	941	886	926	940	869	897	882	896	937	899	869	858	899	847	877	919	863	854	835	823	878	837	870	859	895	837	866	858	875	779	849	805	862	864	917	799	832	837	810	885	901	826	865	842	818	836	898	867	850	820	830	867	844	861	806	903	872	830	818	811	830	864	840	827	828	825	857	817	827	835	817	839	829	834	818	848	846	805	887	860	828	846	867	861	872	779	827	807	863	821	861	786	815	827	889	825	852	859	826	848	850	878	851	749	869	842	876	821	750	812	830	834	850	818	824	822	790	808	864	848	835	880	835	841	816	842	819	854	838	806	891	808	851	844	859	863	866	830	876	790	823	826	829	828	828	795	802	833	840	876	831	787	830	789	832	845	800	856	841	825	831	858	858	812	833	815	807	811	857	824	820	833	782	804	828	853	810	851	838	825	849	856	836	801	894	802	843	855	820	853	878	814	789	821	813	830	852	800	832	795	864	896	864	860	842	878	793	809	843	841	809	860	825	838	809	833	830	832	854	839	865	846	838	779	837	773	777	834	816	853	848	811	853	818	823	843	822	833	799	797	774	808	808	860	791	798	849	845	777	866	818	823	829	835	815	795	841	801	815	827	780	802	854	784	785	830	853	821	874	817	862	806	847	846	809	813	835	801	849	862	855	808	837	807	821	827	826	829	822	870	838	806	837	835	853	816	777	837	813	875	806	814	869	850	804	780	815	814	825	878	847	818	841	839	877	862	875	791	868	819	830	814	864	853	831	812	831	828	815	824	794	803	742	844	864	838	843	882	849	860	818	858	798	771	824	812	830	814	825	829	819	871	835	888	825	857	802	800	830	859	862	810	799	817	832	827	853	805	799	867	818	787	865	792	825	822	800	779	810	842	866	815	832	821	837	812	821	821	915	847	861	826	818	847	793	896	829	830	821	816	831	858	853	846	830	809	794	854	886	866	861	843	833	829	834	805	845	844	853	837	851	802	810	784	800	780	811	835	834	881	864	816	867	808	816	817	863	876	861	819	834	870	819	865	860	903	858	851	845	831	817	824	826	819	945	790	805	791	821	851	811	820	820	838	824	794	806	793	841	808	842	810	818	867	833	819	850	855	813	836	842	778	857	796	814	836	848	841	828	861	815	828	830	827	803	843	798	827	815	873	793	803	792	817	827	773	824	837	842	843	825	843	827	816	813	862	856	862	883	814	844	815	780	804	851	833	856	814	857	809	852	862	828	827	814	875	856	798	860	828	795	851	821	890	749	820	852	841	858	857	841	835	838	865	855	808	830	828	815	871	831	829	845	878	827	817	853	848	803	841	845	827	827	823	801	783	835	858	893	805	793	858	839	790	841	852	794	824	861	869	835	863	852	862	834	853	864	826	853	835	854	836	860	820	853	846	798	899	812	829	776	852	821	798	846	815	837	830	856	834	812	815	860	816	792	834	868	785	866	799	835	847	813	781	838	870	842	827	864	857	837	856	869	834	774	826	828	854	855	838	801	857	834	819	878	807	840	810	836	819	846	796	800	888	801	864	815	781	874	839	907	796	800	833	838	822	819	815	808	829	806	853	853	791	868	855	783	848	848	798	833	791	790	866	798	821	822	801	853	829	799	843	875	861	819	877	817	869	845	775	821	829	817	835	802	878	814	799	828	767	855	859	836	831	842	813	853	813	898	817	840	837	811	856	813	863	844	786	877	880	829	846	838	823	827	794	870	787	820	810	883	845	818	793	816	872	812	856	867	810	799	801	809	791	834	844	852	816	809	745	828	815	841	784	828	848	823	830	853	851	844	848	836	820	868	842	843	857	854	881	815	846	819	845	817	840	840	870	844	837	831	798	889	841	840	854	879	796	833	810	811	843	801	801	833	839	788	834	822	821	837	799	851	859	803	834	863	845	862	826	831	839	846	791	844	785	838	859	822	839	885	845	828	851	787	858	841	831	815	918	802	867	785	839	809	877	820	771	839	810	859	832	800	824	812	860	835	895	838	866	872	848	804	825	768	831	820	821	820	831	824	845	859	858	776	834	851	863	822	796	826	811	802	829	788	831	811	849	870	866	844	870	821	850	817	843	826	810	803	840	834	830	885	821	859	885	808	830	813	798	811	816	805	837	803	750	823	782	829	808	805	874	818	775	818	790	843	889	847	881	840	842	793	799	855	813	818	868	832	770	791	827	814	791	818	837	841	816	781	889	818	822	798	827	817	827	803	822	823	823	782	830	837	837	811	830	788	860	879	776	845	783	855	838	846	848	814	834	852	904	816	816	835	782	851	845	827	864	817	835	850	862	821	805	827	821	821	843	824	853	843	840	834	830	855	813	833	812	898	845	840	773	865	878	816	839	811	884	874	749	857	876	819	833	810	811	874	881	867	826	807	835	855	778	786	834	859	788	865	822	850	858	812	794	827	832	816	835	794	846	844	839	793	817	824	863	842	751	858	811	859	815	848	829	834	846	800	831	804	863	859	808	857	816	844	832	817	827	814	838	813	813	791	869	814	865	833	814	863	889	840	876	872	801	842	815	874	838	821	862	841	818	804	812	853	812	838	809	811	835	821	798	796	827	839	819	848	825	863	850	850	811	840	845	839	785	875	838	818	856	824	824	828	830	762	836	814	835	863	878	826	830	868	816	856	793	812	831	798	853	880	816	886	877	832	806	842	840	883	782	806	806	803	804	916	810	811	852	802	812	823	823	831	815	820	857	860	793	837	830	829	825	830	848	777	860	859	849	794	873	840	838	862	879	864	839	869	793	831	829	861	819	818	806	852	853	822	848	791	832	786	828	864	829	790	799	782	840	854	830	842	834	830	797	832	866	837	845	837	859	891	838	816	835	872	827	811	842	864	832	849	808	913	862	837	811	832	893	855	817	843	803	877	871	784	817	842	838	866	853	808	834	861	830	819	837	826	836	827	827	798	802	816	861	838	823	763	869	824	854	859	838	834	847	805	831	780	803	827	834	831	828	856	831	861	838	791	809	800	891	833	886	814	800	806	835	852	875	840	810	813	854	839	821	785	859	838	837	838	808	810	860	836	862	839	848	814	823	795	791	843	849	864	854	862	805	840	801	828	781	832	875	818	845	891	826	830	831	837	816	821	819	827	833	831	837	837	812	827	834	824	886	861	882	845	825	823	839	871	841	856	781	834	819	785	788	752	849	909	813	835	861	794	821	822	822	787	862	820	843	825	822	819	838	824	840	865	846	851	822	841	790	800	844	844	806	828	811	810	853	853	847	865	809	805	840	817	805	809	842	904	816	902	861	886	838	854	810	807	842	888	883	811	849	818	831	856	854	810	853	798	821	795	889	857	852	885	835	809	816	830	854	826	852	872	832	887	790	785	813	843	818	895	803	861	893	858	858	839	831	905	805	867	826	846	870	870	792	842	779	843	874	866	893	787
2344	890	932	895	564	315	202	177	184	120	147	156	146	137	103	116	129	107	108	111	108	135	116	107	130	111	120	90	111	97	105	102	97	125	110	114	107	124	118	125	99	113	121	120	117	103	109	112	114	123	115	107	119	126	102	92	113	121	96	132	94	121	112	96	108	118	116	103	126	113	112	114	114	112	118	105	102	112	105	112	118	103	97	106	100	125	121	138	117	99	109	106	121	88	130	130	98	89	135	110	111	113	111	98	132	120	111	100	110	128	114	124	110	128	110	116	98	105	108	118	102	119	111	107	108	105	120	109	119	94	106	95	111	95	122	115	113	96	116	87	120	110	98	119	114	100	139	115	121	114	107	112	114	129	124	123	134	127	106	105	108	109	127	110	102	130	99	120	124	123	108	116	112	135	118	100	109	107	111	102	111	112	103	123	100	119	113	110	115	127	104	107	114	122	128	112	93	125	122	109	102	123	111	105	104	106	99	102	88	107	118	94	134	119	96	103	121	99	112	114	107	133	121	104	118	116	112	110	111	125	109	103	112	118	97	103	101	120	112	128	120	105	122	104	97	109	127	122	108	111	115	104	111	113	105	122	94	106	120	105	98	114	120	111	112	122	96	96	129	108	94	96	99	117	116	121	113	135	139	95	112	114	109	121	112	105	107	135	108	108	76	121	101	113	119	97	108	121	115	111	96	107	93	121	130	122	109	110	128	124	127	116	101	119	117	113	99	119	106	106	103	105	113	128	120	107	102	112	126	121	145	115	86	101	116	107	110	133	120	114	115	114	123	112	92	97	113	116	100	89	102	97	122	126	106	99	103	87	105	124	116	125	108	97	116	121	96	113	98	130	105	121	98	128	114	111	91	115	104	109	100	107	114	85	88	122	94	124	121	112	134	124	97	119	107	108	115	97	104	119	105	86	95	100	132	128	105	107	116	98	96	114	113	120	129	106	126	125	87	98	103	109	117	119	123	108	123	118	118	100	111	94	110	129	119	115	89	120	112	113	107	104	103	102	106	124	95	111	114	101	103	111	95	121	113	120	125	101	116	104	129	106	109	105	104	103	106	112	123	105	116	102	99	101	109	120	127	134	112	118	108	95	121	135	132	107	89	124	103	110	109	126	102	112	133	113	96	120	112	107	116	106	116	110	113	136	102	137	104	127	104	112	115	114	105	107	108	90	114	131	104	92	116	104	139	119	99	113	107	120	111	130	110	110	111	114	125	112	110	106	121	124	103	108	105	110	91	125	117	112	103	98	117	104	118	122	110	103	92	123	133	117	113	116	94	101	107	107	104	115	110	113	122	104	107	102	115	101	109	119	113	111	91	120	117	127	118	124	131	125	106	114	92	117	104	105	116	103	121	109	115	106	117	111	132	104	117	113	92	102	101	88	110	115	118	127	106	110	121	125	113	118	108	116	115	118	138	111	101	120	87	127	119	115	104	104	123	98	95	102	120	101	104	85	110	134	109	101	91	110	135	111	109	100	84	100	138	111	120	112	127	119	103	109	106	121	109	99	83	104	108	104	99	93	121	108	108	98	125	115	100	101	107	123	113	91	106	103	112	116	112	121	114	105	100	128	90	120	100	114	116	108	111	105	106	101	128	138	111	108	111	95	108	84	120	108	112	83	127	100	108	106	97	112	108	102	117	123	123	97	115	112	100	129	116	108	121	134	115	108	102	110	107	93	111	97	112	122	97	99	111	101	117	113	109	128	112	132	98	109	115	124	90	106	93	97	89	108	102	100	125	116	109	118	102	113	119	94	96	112	102	133	133	97	110	98	105	112	109	101	108	106	102	122	125	109	112	104	113	109	134	112	117	110	105	120	125	94	107	120	114	118	112	112	110	104	115	108	116	109	100	113	117	99	115	124	101	118	84	106	119	114	116	110	114	126	111	109	93	116	109	119	102	103	118	121	106	109	104	88	100	96	100	110	121	113	112	118	115	107	99	115	122	116	125	111	101	107	95	105	131	105	132	119	100	121	103	121	112	114	119	126	104	124	105	105	115	117	132	111	89	93	107	104	111	113	106	73	105	135	100	117	113	110	134	100	103	95	128	122	106	104	112	114	106	108	104	111	85	108	114	103	100	118	103	96	108	100	106	113	121	102	122	82	106	109	99	88	139	128	101	115	123	119	130	118	110	107	106	107	129	134	105	109	117	104	111	114	99	116	100	120	120	85	116	97	106	128	107	103	110	94	139	113	99	125	115	118	107	106	114	114	117	117	103	121	103	103	114	116	121	101	110	109	96	112	119	111	126	109	98	105	125	113	98	120	121	88	111	100	103	122	115	119	108	96	92	111	106	110	87	100	116	116	107	125	115	113	109	112	116	114	98	95	116	115	139	113	110	91	104	104	111	112	111	122	99	107	129	103	109	122	112	94	133	98	123	131	108	121	86	120	119	101	123	101	107	118	137	118	115	123	102	119	114	106	112	111	119	100	116	101	111	106	92	111	106	121	110	98	101	106	125	115	104	93	106	98	102	100	102	110	115	110	111	125	110	116	101	98	123	120	94	107	97	94	113	96	105	119	105	126	93	102	133	131	101	97	103	86	125	110	113	115	115	102	106	104	122	109	123	115	110	111	106	113	120	102	121	123	99	102	127	128	114	105	121	107	101	110	105	113	116	113	122	128	99	91	111	101	106	109	102	106	101	114	128	126	117	113	130	105	124	122	112	115	101	103	88	120	104	111	111	127	97	115	109	94	105	112	111	110	121	91	117	128	110	103	93	119	110	104	114	122	111	107	121	123	112	108	102	118	115	107	116	98	118	122	100	110	116	117	121	101	104	99	94	117	110	130	117	104	104	100	115	98	124	102	110	106	104	122	106	112	115	113	112	93	123	85	108	102	98	98	107	113	113	124	108	109	112	99	109	132	131	111	115	106	115	103	106	102	128	116	110	98	116	135	121	121	106	112	107	102	107	112	110	106	110	124	107	100	105	94	80	118	113	122	117	105	103	111	107	123	94	113	96	119	121	98	108	106	117	118	133	127	107	104	103	114	101	124	110	120	107	123	102	110	108	98	111	115	126	109	112	109	99	97	111	89	100	107	103	117	94	97	114	121	114	127	95	108	112	111	112	116	102	104	104	113	114	105	109	138	111	111	98	118	105	111	101	117	103	124	89	120	97	89	103	104	119	112	106	92	107	111	108	111	109	116	101	121	121	108	113	118	111	119	122	120	101	110	114	126	101	102	101	118	105	106	102	103	102	109	113	115	130	100	104	130	111	122	107	123	110	123	114	114	130	130	100	114	126	121	109	119	108	98	101	110	104	110	97	104	116	109	98	103	97	122	118	107	113	130	105	113	118	88	99	112	118	117	114	105	103	102	98	114	106	113	98	108	106	114	107	111	119	101	117	106	94	111	118	117	106	106	108	105	119	128	104	95	97	100	105	120	120	119	97	121	89	126	104	121	112	128	112	115	105	129	114	107	122	111	90	132	105	108	84	102	107	108	110	106	122	115
2524	1172	2080	2678	2505	1409	1027	877	779	728	628	715	627	598	589	489	415	419	403	354	335	359	346	344	384	414	368	371	369	374	369	346	360	363	362	369	359	380	377	360	353	374	376	341	367	387	364	327	359	370	398	368	393	365	325	373	344	349	350	359	342	349	330	371	359	339	361	364	377	356	341	389	411	388	368	374	376	349	408	397	355	393	358	406	345	371	369	357	363	380	370	329	331	373	363	332	353	344	352	369	343	378	341	388	360	367	361	348	381	358	377	367	346	324	376	373	375	358	367	363	348	382	376	361	357	386	368	380	393	356	359	344	366	367	315	363	387	331	345	363	381	403	376	357	385	341	408	341	386	370	341	358	399	380	393	383	344	397	376	333	394	333	342	388	404	369	350	368	360	397	352	357	372	371	359	371	362	360	368	392	375	338	400	359	373	361	379	349	360	354	361	402	352	393	388	337	374	320	350	355	347	380	339	358	373	402	358	367	363	353	393	377	400	354	396	347	351	364	367	382	362	399	370	359	344	344	367	346	361	342	377	370	365	392	357	381	396	359	363	373	385	367	355	362	391	352	373	380	395	368	397	341	382	362	378	358	349	350	375	357	365	390	341	406	388	397	363	373	341	350	344	372	327	389	360	365	356	358	346	366	369	355	348	368	392	333	344	366	368	377	348	377	391	353	356	365	360	357	372	399	373	328	340	350	384	376	376	338	374	391	349	317	360	406	358	371	355	378	364	368	376	374	369	356	337	360	373	358	374	343	388	390	358	344	339	375	357	371	365	396	375	346	368	346	355	383	355	400	402	354	405	369	375	340	369	352	380	338	369	384	395	387	316	351	386	331	370	366	346	384	368	363	362	374	366	387	376	355	400	354	354	368	343	324	370	348	348	381	393	394	357	369	363	370	360	362	351	365	392	372	337	384	377	364	387	337	359	350	327	373	395	354	354	391	373	409	356	346	394	360	357	376	357	352	380	389	380	387	362	362	332	357	348	395	344	365	384	365	389	399	348	363	353	319	360	356	366	382	380	377	363	332	353	343	372	378	374	364	386	415	352	352	385	358	377	383	396	364	382	405	366	369	389	379	356	384	349	341	363	336	394	386	357	322	354	344	320	358	381	355	351	379	400	365	368	327	402	350	328	385	367	371	345	342	369	359	346	346	353	357	361	386	345	372	382	399	326	369	382	400	333	341	361	359	373	356	349	353	383	342	380	383	347	356	373	411	366	358	353	354	364	363	358	363	358	349	344	344	343	364	330	393	357	408	350	395	396	347	364	374	395	367	416	400	368	368	370	353	337	369	377	387	348	362	344	353	344	353	342	362	342	324	362	349	370	328	394	344	351	357	371	337	369	387	408	346	389	395	383	338	362	360	369	384	355	375	351	379	363	412	330	357	368	364	367	382	368	390	394	368	402	356	353	399	352	396	378	374	387	387	370	360	387	402	367	351	391	359	408	340	391	370	345	360	354	361	408	374	361	368	360	404	350	372	392	349	388	358	351	404	395	342	363	394	369	341	363	364	370	372	370	389	364	307	361	337	379	372	350	364	348	390	355	347	342	337	373	377	369	348	378	305	357	386	361	342	331	370	358	364	343	360	348	366	322	364	362	348	325	358	371	375	385	359	357	394	380	357	384	337	363	407	394	357	348	361	379	370	402	362	377	345	361	337	378	357	383	366	356	368	373	359	363	368	363	378	362	357	338	343	363	371	357	345	378	391	342	385	366	387	384	335	355	365	363	403	351	362	363	389	349	359	368	321	370	369	336	381	378	359	341	395	369	380	374	380	373	361	372	396	352	334	373	373	357	395	365	370	363	354	350	382	363	327	409	372	365	327	350	357	352	381	363	345	358	354	362	368	405	365	380	348	366	374	417	347	361	365	377	360	385	392	366	382	361	354	360	380	384	359	380	377	369	347	372	362	376	354	384	353	356	418	339	357	366	360	389	389	376	367	347	377	354	370	352	364	378	357	382	413	397	384	362	377	380	358	382	299	363	322	354	349	380	369	366	377	391	353	351	353	407	402	360	332	370	389	357	380	367	364	331	386	361	365	389	364	383	377	380	361	364	361	354	367	370	378	359	402	385	354	360	403	336	398	383	349	373	364	387	395	387	380	354	360	357	305	374	375	372	337	339	379	391	380	346	372	348	366	359	327	364	349	357	383	370	387	382	375	367	390	350	395	367	379	367	371	361	380	389	346	375	377	352	401	379	383	366	355	376	347	366	379	407	370	322	372	362	398	368	365	363	346	352	370	381	371	385	347	351	361	364	364	352	361	368	365	355	356	352	370	358	336	334	371	358	325	314	360	405	339	389	369	373	373	360	369	394	379	374	373	361	354	405	346	377	362	353	340	375	359	386	352	361	382	366	375	375	391	393	385	360	339	349	386	384	363	378	347	341	387	338	362	372	387	386	345	361	323	381	377	341	426	363	397	344	391	341	362	351	338	388	382	346	361	362	344	372	391	389	389	375	357	352	385	403	362	355	386	371	381	387	373	350	398	385	351	353	383	374	358	404	347	365	356	356	351	394	383	352	366	373	383	358	357	375	389	369	373	353	359	340	396	328	383	358	383	368	382	341	373	345	361	369	347	350	372	350	402	350	367	359	360	373	390	387	361	372	385	351	356	355	397	357	369	382	357	351	375	349	377	378	352	373	376	395	369	358	346	360	354	373	367	380	372	387	369	379	387	374	330	354	330	387	370	374	365	398	370	331	333	367	351	358	353	353	349	365	331	389	364	381	347	392	378	360	352	368	364	388	349	342	391	371	383	372	343	334	358	380	347	345	373	359	339	380	378	390	368	368	385	366	384	306	383	406	397	370	372	377	390	361	393	341	363	354	389	386	362	365	369	337	324	372	365	375	356	343	385	397	403	358	351	380	380	363	343	357	369	358	333	382	396	363	360	403	374	401	382	368	400	382	348	381	417	371	390	396	356	357	395	342	349	367	409	352	383	356	367	390	354	390	388	397	365	366	369	370	341	374	371	413	356	368	361	362	365	373	369	381	359	351	367	370	349	366	382	381	381	402	361	354	396	362	397	353	361	376	392	353	338	388	349	343	353	331	332	365	385	374	347	354	379	364	376	391	374	341	406	351	329	394	394	348	386	342	399	368	386	329	373	340	380	350	370	373	401	363	367	377	377	370	373	355	360	365	312	366	348	368	365	406	365	359	384	362	382	355	325	358	349	388	388	363	397	364	366	347	357	367	375	366	360	364	352	347	355	351	355	358	342	350	380	398	341	388	381	381	369	351	368	315	333	380	374	384	345	364	344	359	334	346	363	374	381	402	368	352	339	388	340	361	366	362	347	374	389	339	331	380	394	391	371	333	348	380	391	369	363	370	359	356	361	403	342	407	376	338	340	361	353	394	378	363	374	340	365	362	389	352	381	378	352	380	356	346	376	416	349	378	366	357	363	370	365	386	406	324	353	329	379	354	358	339	370	336	344	362	376	361	400	360	372	335	364	351	368
9063	5119	5972	5577	6207	3588	2038	1330	1123	930	1008	810	875	764	540	541	427	381	295	269	255	257	252	240	257	253	244	258	260	250	291	249	239	294	250	202	232	245	245	243	257	255	277	256	254	227	232	257	267	249	241	255	231	245	243	264	218	262	229	251	233	233	244	250	228	216	251	241	241	235	240	258	251	256	230	223	243	238	231	234	253	217	247	237	249	246	229	225	263	266	221	261	227	272	242	259	262	237	228	247	239	246	265	240	225	249	248	251	252	223	219	252	233	258	240	260	231	260	245	259	224	263	261	232	234	245	269	254	244	247	242	253	249	227	252	250	235	234	258	237	246	226	242	214	270	230	214	229	234	257	256	241	249	236	241	272	237	229	252	258	276	233	231	224	217	246	230	248	241	249	263	241	251	238	229	257	266	262	198	253	209	267	243	258	240	245	276	263	230	258	221	216	238	250	247	249	250	226	249	225	243	229	257	223	232	237	236	242	242	250	240	241	246	259	233	259	262	232	269	283	233	223	238	232	228	267	248	275	247	226	220	244	236	255	217	236	259	286	234	251	269	256	240	237	211	226	247	266	249	232	227	212	219	213	234	247	237	232	241	218	236	249	238	242	283	261	239	242	230	243	228	220	245	223	222	243	228	215	259	258	261	233	242	263	244	226	252	234	236	235	236	231	219	264	254	243	264	262	240	221	242	262	266	234	244	257	223	222	219	261	229	241	245	280	231	247	254	213	248	233	210	215	260	258	231	224	234	247	278	239	235	235	253	238	236	234	224	264	223	229	255	229	228	230	237	252	228	245	255	258	248	259	240	266	237	258	255	230	260	243	234	254	237	240	229	244	221	241	261	240	250	258	246	225	245	236	239	257	260	207	219	258	228	235	249	231	229	252	223	237	271	234	256	253	257	243	223	262	241	258	249	225	272	244	264	248	263	258	247	254	242	242	252	237	236	238	263	240	251	235	253	238	227	261	250	246	216	236	246	234	223	227	253	250	246	220	239	230	261	285	273	250	244	230	225	247	237	266	249	249	219	249	243	225	252	240	237	252	213	225	266	249	249	252	280	253	238	253	239	246	262	235	230	227	245	235	238	227	238	226	252	240	221	246	245	239	247	252	233	211	247	257	245	268	234	242	233	248	229	239	246	230	274	233	258	266	269	239	229	258	251	259	238	243	226	230	260	247	225	222	253	241	218	236	228	256	230	245	228	233	226	256	270	226	246	253	242	220	227	260	236	243	264	267	254	236	230	237	239	267	250	246	242	228	208	270	238	234	230	287	276	247	245	242	222	238	264	232	231	227	231	256	212	228	243	246	264	241	239	206	263	281	264	215	227	230	264	237	257	249	259	246	254	252	243	250	205	272	235	214	242	250	240	261	250	265	222	273	235	270	245	226	229	239	235	234	245	268	248	228	237	241	253	234	242	262	242	246	239	226	216	258	232	254	214	238	260	236	251	219	260	249	243	254	236	242	220	247	254	267	221	259	224	207	233	232	230	224	199	222	240	252	204	234	220	255	223	232	253	256	228	274	251	235	231	241	235	243	251	227	246	201	278	260	261	251	229	242	232	239	209	237	244	231	252	246	262	240	236	229	258	243	263	247	248	243	242	244	199	229	258	236	240	234	239	231	257	241	263	227	243	222	246	212	248	222	239	233	242	246	278	242	237	241	265	266	249	243	253	234	263	235	238	247	250	232	263	248	228	224	232	251	246	255	230	232	247	268	231	223	234	232	240	237	237	243	264	256	238	244	250	238	213	259	244	221	234	265	226	234	235	273	252	230	273	231	229	237	248	257	253	240	257	213	239	254	249	260	222	254	239	248	254	258	285	268	230	260	240	248	245	261	267	231	237	224	239	253	223	233	265	249	240	223	250	241	265	250	259	217	226	236	220	272	241	253	235	238	213	239	238	238	230	224	229	246	247	241	263	226	237	225	248	217	231	246	243	258	218	226	248	225	246	264	255	235	219	258	244	242	238	249	243	237	270	243	254	222	230	243	225	261	249	226	243	240	221	260	268	236	225	230	234	254	250	235	245	262	233	218	229	230	243	233	226	228	231	245	238	250	236	227	220	237	256	240	261	215	272	269	222	224	244	257	241	232	246	243	243	231	265	246	249	270	222	245	247	240	253	261	228	215	236	243	249	238	248	216	276	263	218	241	236	229	237	246	268	253	245	248	210	243	266	244	257	266	230	210	271	246	213	262	252	227	233	243	244	257	257	281	267	248	225	212	211	255	229	236	229	208	275	221	235	220	212	240	254	258	233	251	245	237	245	251	244	239	237	263	235	206	226	237	226	272	244	238	218	226	249	260	255	242	233	221	238	279	230	249	211	256	262	257	233	277	231	256	241	243	256	259	231	247	253	244	237	229	238	228	254	269	245	248	262	243	207	246	269	270	250	238	233	222	264	264	221	265	284	252	273	256	229	239	227	217	214	239	261	210	222	260	243	259	271	240	275	225	233	234	247	201	251	258	224	233	266	248	232	236	257	247	262	262	241	249	254	232	269	225	219	224	245	259	244	262	240	229	257	235	243	251	254	240	277	270	251	241	235	242	259	228	217	261	220	250	249	238	267	242	237	222	214	249	212	245	249	240	258	246	233	264	256	215	266	245	262	214	242	232	223	224	249	248	209	227	240	241	241	260	225	254	267	266	251	229	239	251	243	232	240	275	239	240	232	244	254	237	242	253	227	225	239	230	212	237	241	245	253	254	253	231	246	263	231	246	237	245	254	259	239	252	265	256	209	252	236	245	233	228	214	259	215	269	233	219	207	229	254	230	232	259	246	253	255	271	239	256	222	220	222	252	224	239	228	252	233	250	244	248	234	226	243	252	246	237	256	232	232	265	234	246	250	240	222	253	247	239	235	241	234	249	223	237	245	242	242	258	244	266	263	253	235	251	217	219	253	246	232	234	219	242	261	258	237	229	249	272	234	247	235	236	260	265	230	233	257	246	259	217	281	254	246	249	281	249	245	228	246	230	240	253	220	207	219	236	241	227	228	255	224	237	212	234	233	224	278	232	273	251	239	237	234	231	221	256	248	246	222	234	223	267	251	236	238	226	242	253	233	251	229	246	227	225	230	245	237	243	223	244	233	243	254	254	220	241	220	242	225	247	239	254	238	249	237	232	241	238	233	231	226	238	226	240	296	246	237	236	238	208	271	243	248	227	287	257	238	230	239	250	280	221	249	238	247	220	246	239	233	232	255	219	226	231	263	232	251	230	254	229	246	198	236	252	259	234	273	233	222	273	291	207	261	220	270	234	223	219	226	207	250	234	244	287	270	251	212	225	229	260	264	234	218	243	262	234	222	213	258	230	245	250	234	233	199	239	236	239	235	241	266	212	236	225	244	252	259	233	261	228	234	233	242	255	236	224	242	254	226	256	234	250	261	223	249	240	240	260	252	237	245	260	261	260	255	231	262	254	257	221	236	241	254	227	234	241	231	228	241	257	260	247	217	249	263	205	222	226
7673	4295	6766	9090	11464	7465	5564	4505	4344	4167	4278	4340	4614	3259	2971	2509	1776	1479	1093	898	791	835	760	769	761	788	713	717	765	686	769	710	727	698	717	741	772	714	733	643	727	682	720	666	695	678	729	666	678	698	711	691	701	709	692	679	684	716	719	713	663	703	726	685	730	679	672	713	719	704	712	688	702	683	675	705	706	669	712	676	726	660	665	680	657	674	679	730	709	650	683	636	708	674	701	650	665	699	658	656	700	732	707	688	658	639	703	677	678	702	639	672	686	693	699	668	676	682	732	685	710	671	699	696	672	686	660	676	657	670	677	712	696	698	699	705	665	695	663	663	670	714	673	656	696	683	692	722	692	698	668	653	648	683	655	686	649	687	735	647	661	644	720	749	648	641	712	666	679	696	643	657	699	654	660	711	647	666	671	688	656	727	671	704	688	659	656	704	660	689	676	687	673	730	695	647	687	656	683	700	630	702	624	637	658	679	669	659	656	671	670	646	726	701	726	701	673	720	676	644	657	708	675	626	667	692	661	655	658	674	668	678	699	657	695	677	641	654	687	691	690	691	660	661	652	752	642	647	668	679	683	655	718	674	655	679	697	637	662	621	699	668	675	707	666	686	699	592	744	662	685	708	641	618	635	681	688	666	637	687	665	646	717	717	714	640	674	678	698	648	650	628	675	656	666	687	680	730	696	679	669	646	712	709	707	679	670	649	672	673	762	683	654	645	654	683	682	681	663	657	668	649	645	692	674	688	674	682	702	735	679	671	621	686	657	694	659	653	696	682	666	675	668	695	680	686	664	705	637	710	673	725	669	658	646	678	671	625	651	740	647	619	671	668	706	711	711	724	670	737	661	669	680	651	655	656	632	659	650	663	701	684	699	650	702	656	669	669	662	686	684	657	721	634	663	640	681	694	675	681	663	667	698	683	663	654	627	676	675	676	667	651	642	637	611	649	686	666	655	680	688	664	658	685	661	663	664	657	681	641	650	726	712	694	612	718	664	663	717	649	702	679	688	627	673	637	656	681	655	699	711	624	686	705	700	636	692	677	602	692	651	696	702	637	714	658	679	674	681	675	705	669	653	696	677	690	664	683	670	649	739	679	688	672	672	682	694	724	627	668	704	632	674	673	706	673	654	680	726	648	659	656	729	626	704	667	672	653	670	710	718	648	652	666	656	693	719	659	638	651	672	664	721	736	637	683	630	666	682	677	655	644	684	680	672	696	698	691	626	618	659	685	669	720	708	692	667	677	709	670	647	678	655	671	675	668	684	687	633	693	636	646	662	665	651	599	663	658	667	658	650	680	675	700	659	652	643	680	659	666	684	639	671	656	669	663	674	687	653	691	650	630	649	691	659	663	686	613	637	660	680	690	645	710	645	699	695	656	666	660	682	638	685	644	699	654	654	687	659	684	672	668	684	689	661	629	656	678	598	669	673	704	669	691	710	711	655	630	666	689	660	663	696	686	661	682	675	707	646	715	695	683	685	695	640	717	687	692	686	684	693	670	661	667	627	663	732	676	717	657	642	625	657	728	671	726	651	644	670	625	677	661	686	639	639	684	702	688	676	669	675	671	670	655	675	702	686	657	698	670	701	695	658	660	649	665	688	673	686	697	663	680	708	691	660	693	694	684	663	685	645	678	660	705	657	632	686	692	679	680	700	647	663	640	704	666	706	677	666	714	659	627	634	665	637	655	726	722	692	649	695	659	723	666	687	685	685	669	685	647	703	681	619	706	673	685	697	667	653	697	724	663	672	695	674	756	718	586	652	660	627	710	676	695	653	686	676	695	742	686	701	685	655	712	681	677	671	666	643	669	664	671	663	695	649	629	646	708	671	661	673	668	688	707	641	691	633	682	653	689	678	686	682	731	699	652	698	667	690	649	640	665	652	644	691	687	650	659	689	667	692	715	652	702	658	677	667	656	682	605	669	666	616	630	667	692	661	677	694	735	651	696	688	698	669	707	658	658	644	684	753	678	711	638	635	692	629	679	719	669	676	644	663	717	732	648	650	636	703	674	693	692	669	654	687	685	681	704	659	646	681	677	664	703	635	695	671	666	655	702	652	666	683	664	642	685	643	683	663	655	696	707	704	676	663	693	699	717	663	658	669	653	660	668	695	678	636	669	659	692	678	677	644	648	698	654	660	675	626	632	659	664	721	716	644	682	657	661	705	721	674	658	672	695	675	684	677	669	667	699	645	673	697	702	688	661	652	736	694	627	675	707	674	678	704	678	653	606	691	706	692	672	694	706	643	704	666	659	699	668	649	687	734	653	686	653	679	686	697	671	664	683	676	723	726	650	654	648	649	665	653	678	677	667	670	702	702	634	656	664	698	666	744	651	679	681	625	684	670	691	660	676	698	694	703	619	679	674	617	658	696	654	694	657	642	675	688	683	666	690	647	644	674	698	639	649	628	665	645	655	684	656	664	715	698	677	668	660	660	685	658	673	656	667	671	688	687	680	664	694	667	667	682	706	689	687	679	696	672	720	709	659	703	654	667	700	669	639	671	642	644	686	645	682	677	685	692	705	686	681	690	655	669	646	656	656	690	714	641	686	667	662	691	687	678	707	697	687	652	629	679	659	655	678	675	707	698	671	697	674	694	648	642	640	682	637	663	702	640	684	651	678	680	637	693	671	684	680	664	687	688	711	678	649	647	709	686	681	653	678	660	677	703	698	684	658	701	677	685	678	665	648	662	594	657	677	658	666	659	672	662	689	650	681	661	640	619	658	669	678	662	678	644	688	643	693	680	723	678	675	648	641	678	674	710	694	719	651	701	693	678	667	645	705	696	669	707	646	657	638	677	681	689	645	693	715	693	642	672	704	664	681	643	642	650	659	690	712	658	709	728	674	651	672	656	657	681	646	619	693	722	719	658	674	650	696	692	684	643	657	720	663	656	653	679	613	654	671	666	691	688	649	707	671	647	631	657	687	701	686	668	672	738	677	661	663	655	696	651	668	648	710	655	669	699	686	650	692	665	701	622	718	656	663	676	705	669	674	663	686	663	693	683	735	687	679	654	628	688	684	664	657	655	638	697	680	687	664	685	639	665	654	654	693	662	659	674	650	654	634	691	654	656	646	679	655	683	725	692	647	663	661	670	676	713	684	635	663	687	694	657	675	707	686	689	651	683	663	705	672	660	680	710	692	665	641	678	673	645	669	674	655	647	593	688	675	690	660	694	706	667	625	684	661	657	683	671	676	716	693	691	657	641	681	680	733	645	642	702	625	721	648	665	653	697	682	680	682	685	658	712	657	680	636	662	642	697	675	659	613	716	626	639	679	670	723	699	692	704	679	660	657	695	679	672	730	645	664	728	661	657	642	692	669	687	679	711	695	664	669	642	634	637	641	727	728	695	657	711	664	669	622	697	609	653	635	672	673	682	640	627	647	701	663	701	667	670	671	701	678	650	672	676	684	663	666	720	648	650	670	698	656	634	716	624	680	654	691	700	704	661	674	684	664	660	684
14935	8033	9152	9058	10263	6665	3975	2869	2079	2324	2268	1762	1441	1225	941	771	607	515	422	384	386	354	338	329	331	347	346	349	347	347	343	357	353	312	296	324	323	325	334	337	349	333	347	296	325	358	318	342	325	315	354	352	328	315	329	318	338	324	315	322	294	317	312	332	312	374	340	310	317	317	309	320	305	313	309	359	339	301	340	308	319	318	315	307	333	337	326	349	299	321	344	330	291	321	332	352	333	335	349	332	326	327	324	336	321	346	308	283	344	314	299	362	320	352	351	315	321	356	312	336	340	316	328	291	329	352	332	319	317	297	322	290	329	311	303	335	325	308	335	320	309	362	313	343	360	302	320	302	304	329	344	300	336	316	300	310	322	325	313	335	351	317	308	302	335	294	284	316	306	287	337	324	313	287	319	322	327	326	328	334	318	308	286	318	348	316	330	312	354	343	304	296	332	308	360	300	315	290	319	343	299	316	315	304	305	350	364	293	292	333	306	333	313	288	319	315	327	328	321	320	315	320	305	333	334	313	342	323	318	321	315	309	313	348	325	316	318	301	314	360	334	318	301	312	317	339	303	302	353	334	327	286	335	316	314	344	339	364	305	308	352	341	325	326	332	320	336	317	310	309	305	338	318	319	362	330	322	340	324	349	307	320	343	327	318	333	317	307	331	321	332	338	331	327	324	286	285	315	326	328	330	316	340	317	327	341	339	309	308	302	330	350	334	358	311	320	330	342	294	324	323	307	293	321	316	302	324	315	305	302	346	306	289	299	292	321	346	321	311	321	312	318	308	320	326	317	327	282	323	316	288	351	319	326	344	318	311	335	313	340	302	339	318	304	368	320	360	317	334	303	316	299	334	343	340	317	322	324	295	334	356	313	315	317	348	327	381	311	327	335	333	305	323	304	307	322	348	321	322	346	345	328	337	305	338	327	317	340	341	344	327	322	316	313	341	304	305	290	329	336	337	309	311	313	326	339	311	326	310	336	342	289	333	328	319	317	306	307	371	324	329	310	323	347	328	332	325	306	316	332	337	305	297	326	303	312	332	351	307	307	338	346	305	332	302	322	318	322	321	290	325	349	326	309	297	360	280	322	316	335	313	363	312	311	353	309	302	297	326	303	330	308	334	287	300	329	347	314	326	342	346	332	313	299	304	361	321	324	326	300	322	333	327	321	302	314	338	315	337	328	301	333	308	309	303	357	303	312	335	313	323	300	318	331	322	325	316	313	312	331	329	336	297	313	326	332	346	320	326	284	342	319	297	314	346	341	326	337	320	316	331	294	351	305	320	364	293	328	329	315	298	338	325	331	314	297	313	359	374	324	330	344	311	360	334	341	381	312	357	297	348	323	321	311	326	282	302	348	298	321	357	327	294	333	308	341	279	290	311	320	328	328	323	323	309	338	330	355	343	314	303	312	352	308	298	282	337	329	360	280	296	317	358	338	319	320	345	292	339	340	340	311	311	313	323	286	296	297	329	330	290	301	329	308	336	324	335	320	320	322	335	341	332	294	297	320	320	314	303	305	334	288	309	341	309	364	348	324	318	320	319	309	317	323	332	312	311	334	292	306	339	328	305	348	319	337	308	293	357	308	322	321	290	299	307	299	317	299	310	295	312	286	292	300	318	340	311	305	324	331	334	331	333	323	343	307	269	296	342	351	307	355	317	312	301	325	335	361	316	298	317	297	361	299	330	279	301	319	325	361	336	323	330	298	338	327	363	307	315	335	322	343	321	328	307	290	306	308	319	314	292	342	292	316	307	335	293	344	324	321	305	322	330	317	334	319	308	321	305	314	320	334	296	320	314	289	320	321	315	339	306	336	308	371	304	308	311	315	279	308	339	297	322	316	301	336	306	307	321	328	326	341	321	310	327	292	325	346	345	353	335	323	301	330	303	300	306	308	341	329	286	359	326	350	348	344	303	322	329	299	318	329	339	325	321	312	332	324	331	281	309	310	346	331	313	278	320	298	316	301	315	341	314	301	310	331	320	322	329	328	301	320	332	322	319	352	296	315	331	327	298	336	300	309	309	316	357	343	300	361	331	302	313	312	347	310	287	292	363	344	316	307	306	308	325	322	334	318	354	327	311	304	346	312	322	312	288	318	335	294	313	359	307	331	315	350	334	349	326	321	309	308	339	358	338	336	306	330	306	321	312	340	313	316	323	338	340	340	334	313	335	360	320	326	318	327	319	303	310	334	309	354	310	292	348	326	329	337	328	315	342	308	274	320	329	335	341	320	344	346	320	308	338	301	320	324	329	316	317	277	312	341	266	299	320	323	315	336	288	321	337	300	335	328	300	318	332	271	317	287	325	362	346	326	285	303	276	302	325	320	329	289	340	352	303	307	306	324	370	317	308	323	322	297	313	272	317	330	312	329	327	323	325	343	327	309	307	354	356	333	303	337	304	296	321	283	333	329	319	321	321	341	297	326	307	298	335	297	317	336	301	315	322	290	292	302	323	319	290	315	296	315	331	313	340	330	269	298	339	308	317	334	292	303	312	323	308	309	311	323	301	333	312	295	319	300	325	317	355	328	302	322	310	343	342	336	320	334	343	310	311	291	317	294	311	322	377	291	323	329	327	308	339	307	355	306	336	305	306	323	335	323	304	357	296	325	303	339	305	304	294	332	335	302	314	317	312	312	322	325	301	297	333	341	330	300	330	312	339	294	338	330	318	309	306	336	312	300	336	341	309	335	322	346	324	323	272	340	349	363	318	300	341	358	309	293	316	283	314	332	328	330	335	323	323	312	309	390	322	296	292	315	308	324	333	299	336	304	329	328	314	290	326	339	318	333	307	342	302	306	307	290	329	324	293	325	324	337	334	304	315	297	306	329	301	310	315	326	318	326	321	340	331	321	320	284	316	313	319	331	321	337	323	330	300	324	314	318	329	305	319	310	342	308	269	330	336	338	317	308	336	319	311	324	299	325	317	315	297	310	319	284	324	319	304	355	347	308	295	330	319	317	288	316	298	323	362	312	338	309	327	338	337	317	332	310	308	297	322	304	322	292	327	335	298	277	322	271	336	307	349	344	327	339	317	299	302	346	336	351	339	310	307	277	352	341	309	341	339	301	338	336	294	299	306	334	340	302	330	336	325	326	336	313	307	322	354	321	318	340	307	306	334	284	341	326	325	332	336	303	310	323	308	314	330	310	341	347	309	282	300	306	334	299	322	299	328	323	362	304	312	370	322	309	337	316	347	343	346	349	344	337	333	301	343	294	301	292	344	312	369	301	332	308	327	295	314	292	292	307	325	321	322	319	350	337	293	331	321	313	341	311	310	314	338	306	318	353	293	310	313	318	338	312	339	310	335	292	348	307	307	360	337	334	315	307	271	311	327	324	316	342	319	316	318	335	317	340	284	311	315	316	313	343	305	326	341	327	320	321	305	319	337	345	328	322	324	322	334	298	337	334	333	291	352	345	332	320	297	333	308	319	334	314	328	299	324	325	333	317	333	333	300	323	345	329
10324	5885	9756	12677	16434	11399	9775	7584	6812	8109	7011	6429	6210	4891	4683	4095	2759	2368	1685	1254	1059	1036	1105	1018	1054	988	1012	968	976	983	968	943	903	969	901	959	945	930	927	900	894	911	807	895	881	939	937	842	882	835	898	859	869	884	877	849	876	850	861	861	884	864	874	839	902	838	845	864	826	842	848	900	862	873	884	817	831	897	832	865	822	903	870	846	830	839	795	794	826	847	820	860	841	808	862	885	852	829	803	886	769	831	867	865	842	871	893	815	875	832	835	825	849	868	854	853	850	793	784	798	841	849	860	780	850	850	827	878	836	885	849	845	829	862	803	809	858	857	814	844	827	928	837	842	805	858	847	888	858	830	827	836	828	885	806	895	882	851	890	856	826	809	809	825	854	819	855	869	832	796	864	819	758	831	839	816	826	821	792	821	880	858	839	854	807	835	835	828	832	827	800	831	887	786	853	824	883	794	843	838	791	878	802	814	861	808	817	838	846	830	845	815	790	830	852	841	870	817	839	859	849	865	846	853	816	809	814	879	844	802	813	834	853	869	867	825	845	850	838	845	853	838	795	878	828	796	866	814	856	839	867	870	820	856	823	797	876	846	836	810	858	844	907	835	846	871	832	806	839	842	768	862	838	810	849	816	826	761	844	827	772	835	841	784	892	887	825	836	823	811	883	827	850	813	810	835	824	797	817	870	859	814	837	805	820	812	800	791	781	812	795	813	835	785	794	785	797	772	859	824	803	868	824	819	839	823	763	805	846	837	846	827	844	752	864	800	781	861	855	858	809	843	802	816	799	815	843	848	799	806	796	852	753	835	863	826	805	806	818	835	798	797	847	808	848	842	786	877	816	775	823	828	811	821	832	786	782	868	808	790	886	818	827	809	815	811	833	825	832	823	864	825	816	854	848	834	831	887	895	849	833	826	797	866	836	786	820	819	835	825	806	864	831	792	843	782	834	813	781	843	832	872	832	849	807	830	781	910	841	849	879	856	865	847	806	826	816	838	792	821	805	839	814	817	781	829	826	792	814	836	840	871	813	838	814	773	822	764	832	824	803	792	820	816	845	835	801	813	780	855	808	803	783	862	862	859	827	812	804	799	767	802	800	831	793	864	831	862	832	780	843	800	842	852	840	819	821	871	826	812	851	858	856	842	851	790	825	827	816	872	843	809	818	778	846	798	845	833	828	845	787	803	795	811	809	849	872	829	826	801	810	831	832	782	844	830	843	832	864	794	819	835	804	811	838	813	814	823	846	814	823	810	859	839	840	813	847	892	802	831	837	834	828	831	817	819	786	800	827	793	818	787	838	814	838	859	762	882	871	834	791	841	779	877	802	845	825	858	830	855	841	781	838	843	827	848	814	849	821	818	822	845	814	814	848	810	832	792	817	840	824	821	805	844	795	808	860	804	855	814	812	839	854	802	825	847	823	833	854	846	860	794	879	811	791	900	800	833	821	801	840	844	795	834	806	848	810	846	787	816	874	792	828	843	871	885	871	804	788	858	841	837	827	857	790	850	824	819	818	838	855	862	814	838	840	832	841	825	844	913	823	845	789	851	842	819	830	850	835	855	881	845	804	788	823	891	804	847	863	867	815	820	829	810	835	820	814	837	772	824	835	834	827	852	848	800	838	852	816	856	784	782	828	844	838	772	821	803	859	834	790	841	764	825	815	832	800	824	815	817	782	827	868	810	844	850	848	810	806	892	808	791	829	862	778	843	832	792	854	828	820	848	816	851	805	848	847	785	846	852	789	770	857	825	810	786	796	772	853	852	864	826	788	809	800	799	871	817	838	830	833	844	810	886	781	841	867	847	794	840	810	814	836	828	858	861	789	832	809	853	789	797	818	843	821	814	824	825	818	850	838	853	839	858	816	866	810	756	831	792	817	838	829	819	817	827	796	816	793	843	797	841	813	804	875	834	844	843	825	858	861	891	862	869	801	818	879	785	837	861	814	881	803	824	841	844	797	858	788	806	851	824	827	781	856	883	821	805	802	822	819	847	856	848	836	883	853	840	816	812	860	832	820	798	821	850	795	784	873	830	824	849	851	833	838	840	864	838	825	854	833	886	813	832	873	825	856	845	896	837	841	835	812	822	833	797	873	876	839	827	830	834	843	846	837	869	831	790	879	832	827	829	847	849	859	817	820	795	825	858	850	789	867	782	748	822	817	834	792	809	839	785	828	816	837	875	779	791	826	850	810	790	874	859	783	845	825	812	847	803	832	801	815	857	803	817	810	865	821	790	817	822	828	773	786	842	861	837	819	818	834	861	824	785	859	832	905	831	820	764	816	814	899	841	821	819	801	825	860	809	833	847	824	782	828	819	854	808	817	857	833	801	788	841	832	842	824	835	837	802	877	804	820	820	810	864	846	803	801	835	791	844	819	805	832	818	839	838	793	874	793	823	818	819	853	850	812	881	819	805	816	860	835	833	837	809	824	814	866	860	754	872	815	793	813	792	790	808	785	802	829	806	844	848	811	820	784	831	831	823	841	808	777	845	840	827	855	842	805	838	800	831	844	855	800	809	833	802	802	810	770	767	829	857	812	887	843	873	831	842	837	834	812	812	821	863	781	854	874	819	841	834	791	850	830	830	837	830	822	849	836	794	823	756	851	844	870	831	818	824	807	816	921	817	788	868	770	797	813	892	827	779	788	867	841	805	866	831	832	810	785	836	807	848	819	838	795	882	853	840	856	832	845	824	770	826	823	816	798	841	785	802	833	841	805	830	767	828	826	832	867	812	906	799	810	809	818	842	829	867	828	850	760	865	796	795	842	826	829	860	825	886	830	875	869	827	794	819	846	803	842	854	810	810	789	857	808	832	896	811	832	832	871	804	832	824	872	828	790	801	795	826	810	796	830	801	849	791	813	870	808	868	827	864	819	834	806	894	832	820	869	844	815	818	840	816	857	851	905	824	828	836	782	812	859	803	755	844	822	825	836	845	870	853	840	822	843	813	819	814	816	788	787	824	830	819	826	791	872	809	807	805	793	784	851	821	821	780	859	833	814	807	816	846	846	821	780	795	806	878	761	858	796	840	783	837	817	857	814	848	881	855	822	805	827	819	781	797	821	804	879	823	849	802	808	832	859	829	836	853	806	830	814	806	828	842	806	872	837	862	892	827	801	804	827	828	820	847	813	808	821	844	795	792	828	828	805	833	822	862	853	822	880	812	787	841	805	853	815	855	852	852	820	811	852	816	777	829	820	811	839	863	849	790	834	849	790	862	841	833	831	843	825	813	786	845	826	843	808	864	900	854	829	786	855	829	853	854	815	819	822	841	799	794	831	819	845	785	881	788	830	822	850	822	833	871	816	811	823	821	860	828	809	802	797	825	872	824	827	838	808	824	866	810	806	759	850	841	870	805	810	825	832	831	803	837	800	855	857	811	804	859	847	855	802	815	863	854	833	844	838	822	834	848	799	796	760	820	791	850	813	867	846	811	865	845	820	803	855	820	816	855	829	819	830	820
2392	672	939	685	549	304	216	141	170	135	153	126	149	120	121	103	108	121	138	111	121	104	111	113	109	97	130	134	96	116	102	118	116	90	108	110	114	107	113	115	107	114	133	101	101	99	124	105	120	113	124	106	117	106	83	109	116	114	110	105	117	126	113	138	126	112	110	109	112	114	103	132	131	121	101	123	106	115	105	137	99	106	113	122	109	93	95	125	120	95	93	112	123	124	123	114	128	114	131	104	116	108	81	129	108	130	110	117	97	103	126	111	122	85	110	99	115	100	116	116	113	110	104	113	118	115	111	100	130	107	89	130	117	120	117	107	112	106	104	124	99	101	101	113	120	105	96	104	95	123	110	124	126	105	114	108	124	118	108	117	98	96	113	121	111	112	122	114	109	130	113	93	96	127	124	106	103	115	103	122	109	105	114	110	121	140	118	102	119	112	101	106	115	121	118	111	102	117	117	129	120	104	110	139	116	102	87	118	133	100	87	104	108	114	104	116	99	118	109	129	108	104	111	117	124	123	106	110	110	101	96	99	110	109	123	96	119	114	124	116	110	99	114	123	97	96	110	113	123	123	113	117	110	111	108	114	101	93	115	110	107	103	84	115	122	119	105	94	99	133	105	107	118	123	117	105	113	115	98	115	124	114	128	109	125	124	90	111	105	87	120	109	97	109	121	108	108	97	112	107	108	104	114	127	100	101	104	115	104	108	124	112	93	104	107	94	112	102	99	96	112	115	142	110	122	101	128	112	114	114	108	117	119	94	128	117	102	107	126	95	116	117	130	117	83	107	128	96	123	98	121	119	113	105	91	125	119	109	107	121	115	100	125	131	100	105	109	106	104	116	110	112	115	122	125	101	94	120	108	95	110	109	110	96	107	119	97	113	124	134	130	129	117	103	117	109	111	108	86	112	116	129	119	99	100	104	113	125	108	112	105	113	95	123	105	105	115	106	112	100	99	110	89	115	115	120	98	120	106	121	105	115	108	103	88	113	127	108	109	119	102	107	108	104	117	125	104	103	108	107	119	114	101	121	89	123	111	96	104	99	117	110	121	117	104	103	114	117	115	145	108	113	115	108	129	101	98	95	119	110	123	101	88	118	105	113	116	99	110	92	110	97	106	102	100	134	95	114	105	96	105	122	116	108	120	107	104	101	108	114	114	125	105	108	98	126	99	113	101	105	102	103	102	109	115	101	110	116	100	102	105	125	110	105	90	101	104	114	104	111	105	125	125	109	109	116	122	117	120	127	109	118	109	111	99	106	108	111	124	127	112	101	115	112	107	111	111	118	122	105	110	123	105	120	124	131	117	129	94	112	110	122	132	124	106	114	130	92	116	94	113	121	111	101	104	110	104	110	142	114	129	98	105	103	104	115	120	95	106	102	125	99	113	113	96	115	111	105	107	124	97	101	98	118	98	111	107	104	115	101	111	96	111	111	113	109	116	130	106	108	97	141	104	109	104	121	109	100	123	117	118	94	94	104	100	109	111	131	108	101	115	96	102	132	107	107	95	107	105	107	127	145	105	93	111	136	112	122	106	99	99	125	106	102	109	99	102	107	124	114	100	119	104	100	109	115	107	95	106	114	93	111	119	103	111	107	119	103	92	118	116	109	114	108	101	121	124	112	117	108	126	98	119	119	111	101	74	119	115	102	112	116	86	102	96	135	125	118	113	113	91	132	107	108	99	111	108	117	98	83	106	116	103	110	105	114	109	115	119	116	116	106	103	105	109	128	106	93	108	118	92	116	124	108	112	105	103	117	121	106	117	98	106	103	108	99	107	116	119	95	122	122	133	102	104	98	114	114	124	112	110	107	107	100	104	107	95	112	96	128	95	115	102	102	108	111	119	120	105	123	106	96	114	104	113	111	116	110	105	96	107	101	106	115	106	117	103	122	118	103	111	118	90	114	111	118	142	116	113	116	115	109	122	126	107	112	105	105	112	102	124	98	115	104	116	104	133	114	106	106	116	104	134	100	107	121	107	121	127	128	135	112	104	134	116	104	106	90	96	115	108	116	107	93	110	110	99	103	100	128	98	118	110	116	130	123	120	90	111	99	104	107	94	107	106	106	111	95	126	97	106	127	103	104	123	101	98	105	113	103	109	109	101	127	123	107	127	110	121	119	92	84	106	106	124	121	144	119	106	111	118	115	97	127	105	102	104	105	102	110	137	132	135	104	120	126	99	113	105	106	115	115	112	116	103	100	127	111	120	120	96	118	127	112	131	103	111	105	112	123	93	120	100	128	119	105	109	121	119	95	107	100	119	102	110	107	106	114	121	101	109	125	103	117	101	112	120	95	125	124	97	116	105	120	89	114	96	133	106	122	101	107	95	105	88	103	114	107	109	105	110	111	122	125	130	109	100	104	128	112	125	118	99	104	107	99	98	119	109	108	124	117	102	100	105	103	113	107	105	112	110	103	116	98	125	105	122	109	124	112	101	120	128	111	105	119	100	102	117	117	124	119	121	107	110	125	96	107	93	103	106	109	89	124	92	110	130	98	108	97	104	112	100	111	113	98	104	115	104	106	118	129	103	104	99	119	117	117	123	111	98	118	122	130	124	120	120	105	115	106	124	100	104	124	105	115	107	125	114	96	97	108	95	104	119	91	98	115	112	107	119	111	109	108	126	111	98	115	108	100	109	119	117	117	124	116	104	100	103	97	114	106	106	128	109	104	119	128	95	116	114	103	108	112	125	124	106	109	100	113	111	93	107	98	118	123	111	99	113	109	95	112	115	125	117	118	106	103	113	122	108	131	106	110	102	112	103	103	94	111	118	100	111	95	120	84	87	129	102	98	116	125	96	105	119	114	113	116	102	111	95	119	128	98	103	106	122	95	87	107	99	97	98	132	107	106	115	100	107	116	114	106	108	103	111	115	106	98	96	108	92	89	118	111	130	94	92	101	112	115	112	102	101	126	119	117	111	121	95	123	127	119	113	111	114	112	114	119	132	91	121	119	105	116	120	124	106	126	110	105	104	138	128	118	131	113	100	106	117	132	114	110	119	120	100	95	87	100	120	118	84	113	134	113	109	109	96	105	102	107	105	103	121	130	117	93	116	102	118	113	93	105	109	115	103	87	121	114	130	130	138	127	106	110	104	79	110	108	93	103	112	101	111	104	114	115	110	111	111	108	130	91	125	113	120	104	93	119	105	123	101	123	111	98	117	106	101	99	96	103	92	108	96	116	106	109	104	118	115	106	101	110	108	109	93	120	132	110	101	117	123	121	118	120	101	120	113	118	111	104	115	104	111	123	118	105	114	106	105	94	104	109	122	112	113	120	97	132	130	118	112	124	109	106	116	103	135	130	113	90	132	120	97	125	122	115	109	113	95	99	114	119	114	114	117	114	113	115	120	94	119	85	104	120	93	125	104	99	99	104	97	123	121	109	102	103	110	113	111	107	122	98	119	107	104	107	112	113	104	138	108	108	105	111	104	124	115	107	98	111	125	127	103	112	122	103
2567	1003	2119	2520	2769	1674	1143	840	768	733	691	649	595	522	510	479	440	399	358	403	409	406	388	398	376	375	378	331	364	360	429	377	341	363	354	372	347	399	374	345	400	360	362	335	346	339	371	413	350	366	369	326	382	377	364	335	377	342	360	342	371	358	371	379	393	355	371	394	361	376	382	388	395	396	405	389	367	339	387	392	352	363	340	391	349	352	361	370	367	348	377	362	380	395	339	381	360	372	402	396	419	361	362	354	390	367	351	362	396	330	369	386	365	370	334	378	383	373	348	362	374	349	378	381	386	378	366	395	374	342	367	357	408	367	350	370	326	355	348	355	359	365	374	373	372	392	360	351	338	400	367	370	340	370	407	354	375	377	368	357	339	363	387	361	354	376	382	394	342	375	383	353	393	368	379	381	360	386	357	402	396	367	382	370	381	360	369	334	391	360	326	330	349	368	364	355	396	347	352	368	364	369	384	351	369	358	390	371	348	359	333	368	378	395	392	348	377	375	367	352	364	362	393	330	354	368	374	374	370	398	389	362	373	320	375	392	401	339	375	403	396	389	377	330	332	381	340	384	376	316	339	359	345	371	390	331	409	354	405	369	394	366	374	370	389	393	374	385	336	352	355	378	356	348	327	356	382	384	381	381	349	385	358	377	387	368	365	349	352	366	369	343	342	385	355	369	342	356	355	359	410	366	344	386	390	412	380	377	353	346	379	386	361	354	344	404	375	351	403	369	362	351	373	404	373	383	360	350	355	355	373	368	356	349	402	360	391	354	377	336	372	372	370	391	365	345	372	352	390	380	381	345	345	403	352	348	366	384	376	359	350	395	386	377	378	383	387	356	357	377	409	301	365	387	389	353	363	410	330	364	371	368	384	347	390	375	344	356	355	402	353	367	373	358	389	355	367	394	392	339	388	390	377	348	345	428	345	360	445	359	383	392	364	364	370	407	398	365	349	370	389	364	349	401	381	419	375	387	365	361	367	343	350	408	366	356	383	363	417	341	376	357	335	338	336	383	360	375	348	377	339	356	374	341	360	397	371	386	342	356	387	381	329	363	349	378	368	341	392	379	355	377	373	312	356	330	344	346	366	347	354	344	341	404	377	343	342	348	331	391	383	390	375	348	392	354	382	372	359	340	324	380	362	361	362	332	337	362	333	356	361	417	352	363	343	372	335	344	363	393	358	377	343	379	368	362	328	334	367	364	365	368	361	370	341	361	361	370	406	377	384	389	396	405	378	318	356	371	357	355	425	362	343	370	360	356	363	384	398	382	367	369	360	376	339	362	396	342	358	382	374	357	344	358	359	349	357	361	394	390	350	382	366	390	353	409	367	394	363	377	342	402	392	372	344	387	358	377	351	371	368	389	405	380	348	346	365	349	382	358	395	380	368	342	357	343	359	385	369	375	376	359	400	400	370	364	336	368	372	390	342	384	379	369	394	374	356	410	378	354	379	317	353	401	364	320	364	365	348	410	354	387	344	348	385	380	359	354	351	406	364	388	388	337	346	409	368	344	382	374	387	372	346	376	333	394	313	343	371	389	370	356	368	397	352	367	373	378	392	361	389	365	382	364	396	361	396	376	387	380	403	367	382	338	379	379	368	401	397	355	396	360	378	330	360	366	345	367	364	383	388	355	339	361	328	393	388	323	364	354	363	369	390	367	361	348	378	363	366	373	355	371	350	361	398	345	368	369	409	387	357	334	383	385	352	376	346	366	406	364	379	335	368	368	388	400	403	397	387	383	352	365	362	363	351	373	360	361	341	356	339	365	356	359	388	373	367	348	373	367	388	358	372	378	381	350	363	392	345	359	379	373	344	373	375	317	359	379	371	375	384	367	345	354	381	369	327	390	370	367	369	334	370	407	384	347	348	386	380	347	350	362	366	404	376	336	353	387	380	323	375	383	380	353	404	360	337	372	334	329	387	381	357	352	376	340	372	369	347	394	329	377	345	336	369	368	366	389	344	358	331	367	371	371	350	348	375	347	326	416	374	382	379	368	385	369	347	354	347	379	367	394	373	336	356	346	370	367	376	358	363	378	374	366	367	378	345	332	387	377	368	368	369	365	362	360	394	356	352	399	384	322	359	354	363	369	349	380	331	370	395	356	382	371	374	375	342	409	371	372	371	345	353	390	345	373	350	385	357	358	394	338	353	374	391	335	396	391	372	365	402	363	366	383	395	374	365	360	386	362	344	363	348	359	354	396	389	359	373	366	362	363	381	356	379	379	396	333	390	380	393	341	370	389	389	370	366	371	399	348	360	390	394	341	402	386	357	358	352	367	365	361	362	396	371	379	385	364	351	330	397	362	362	380	402	344	365	385	349	375	353	390	423	377	366	364	401	348	343	337	380	379	379	349	370	344	375	343	363	376	362	373	392	379	376	364	400	373	380	382	390	385	337	364	361	346	306	387	333	347	346	359	365	392	380	366	375	368	345	366	340	376	376	343	360	355	366	386	369	356	347	347	370	358	384	345	362	352	346	380	348	364	346	374	387	365	351	375	387	388	350	368	377	360	366	376	381	326	375	390	385	378	381	357	352	388	389	373	359	423	374	413	340	357	382	388	368	322	391	397	379	338	384	386	398	376	360	329	365	408	343	349	359	358	375	336	343	383	377	392	377	388	391	358	405	359	348	356	369	356	383	385	368	325	348	350	399	344	374	377	377	379	332	348	392	397	353	375	372	352	354	359	383	397	379	360	354	381	390	411	342	351	356	380	395	380	348	394	353	370	349	383	386	336	361	373	370	342	357	361	369	371	404	374	368	375	346	350	360	348	395	362	385	370	350	361	387	382	370	383	336	354	349	373	353	361	370	369	357	341	373	347	340	362	384	389	356	342	355	370	381	327	370	411	384	372	373	393	384	374	333	339	354	367	378	364	362	354	353	329	387	400	357	365	376	361	410	389	357	351	366	365	388	352	364	359	354	368	403	366	378	361	357	386	356	354	338	379	376	359	370	372	365	376	398	328	363	411	377	368	327	392	389	346	388	353	353	388	380	358	331	364	333	389	365	373	362	364	358	336	350	356	345	362	351	340	360	347	344	383	373	362	385	356	365	346	349	383	376	356	360	385	389	373	355	345	328	370	365	371	368	360	372	381	368	346	352	388	378	361	362	356	354	382	364	355	398	307	343	381	345	364	353	371	371	385	363	378	391	391	361	402	352	361	324	389	371	342	377	385	396	367	335	344	353	369	351	351	375	395	376	372	356	391	361	336	344	402	362	361	352	354	377	385	392	397	362	403	347	359	374	364	391	345	367	366	382	354	382	330	368	369	335	373	339	365	365	379	391	388	368	373	375	356	356	354	381	377	331	372	359	364	334	354	404	354	384	389	344	327	368	352	396	353	387	380	414	340	364	347	386	344	350	351	376	387	362	378	355	358	376	383	355	382	326	341	346	366	407	383	360	351	345	364	377	357	354	359	347	344	347	359	388	406	309	380	343	398	337	354	392	340	343	391	376	360
9378	4833	6091	5501	5728	4372	2571	1406	1083	1037	816	752	721	565	510	446	395	387	308	274	253	253	250	252	244	252	247	240	259	240	268	245	238	276	229	247	257	238	255	239	264	252	233	245	244	247	266	264	278	248	233	230	265	247	233	236	241	252	240	248	243	252	232	207	248	253	234	234	257	242	270	261	262	240	219	279	263	236	239	225	233	253	243	244	245	225	250	227	262	242	248	238	231	239	249	242	224	226	238	247	234	227	240	221	245	226	230	242	262	232	243	237	233	258	244	254	256	215	233	231	280	227	227	264	237	253	241	248	253	227	241	252	259	268	259	233	236	243	216	243	264	253	233	255	254	227	221	235	235	232	238	248	246	236	220	216	256	246	271	219	257	232	247	250	252	253	232	266	233	246	207	239	288	238	226	247	265	257	254	247	259	254	236	264	220	215	236	232	215	228	252	222	256	241	220	254	241	242	248	235	252	239	263	229	260	227	269	223	235	259	263	251	216	268	243	223	239	258	232	238	254	237	264	251	231	238	263	232	219	248	246	245	256	244	244	247	252	241	239	241	250	234	223	254	257	240	255	222	258	231	232	246	232	261	267	208	242	250	260	258	236	228	263	228	249	221	242	243	238	207	246	220	256	227	230	228	263	242	257	255	250	204	245	222	218	228	231	237	234	231	244	229	234	262	244	262	238	250	251	243	244	255	261	246	273	261	249	223	238	253	224	244	235	240	252	236	228	250	256	243	250	238	226	237	258	265	235	250	250	245	225	247	255	240	239	258	247	247	224	251	231	249	232	252	271	267	222	240	259	238	226	244	259	251	252	255	251	239	266	258	253	273	236	227	235	242	239	271	235	258	251	250	243	260	263	253	263	258	222	231	256	222	247	231	226	222	268	233	244	249	207	228	243	250	231	267	223	222	236	267	247	272	242	227	245	254	227	228	238	223	236	233	293	255	248	216	262	242	247	242	224	235	238	231	223	240	240	226	250	225	222	260	243	222	261	251	247	234	215	232	250	241	242	245	262	208	258	253	230	255	225	253	241	238	234	251	275	263	260	250	226	250	246	237	233	254	237	211	261	233	256	226	198	256	243	217	237	234	251	254	263	250	254	251	265	272	245	224	230	235	285	260	269	235	211	236	217	250	252	242	237	251	232	234	232	255	221	223	229	219	247	261	245	245	256	234	244	265	243	222	253	241	228	229	239	227	269	243	232	233	256	246	261	239	271	217	229	203	280	280	237	218	222	224	225	229	242	247	232	221	247	234	248	221	239	228	253	227	246	244	250	228	243	248	250	222	298	230	244	234	250	229	274	241	227	256	259	218	244	240	234	240	209	247	234	231	226	227	257	249	243	272	243	252	249	247	224	246	247	237	235	243	228	239	239	247	245	256	255	243	223	229	242	277	269	265	247	250	255	230	217	236	249	225	223	250	248	242	238	248	258	221	265	249	261	238	230	269	253	231	261	233	203	219	227	244	246	250	254	247	238	248	255	226	249	224	251	239	253	249	223	225	244	257	266	224	238	244	233	267	219	220	220	256	229	222	266	253	249	258	268	235	261	266	257	258	249	247	222	246	222	253	259	224	244	253	279	255	231	268	242	253	236	227	227	264	261	269	224	263	230	266	258	219	240	255	251	266	229	247	213	249	233	267	227	264	258	224	221	253	232	239	245	265	235	220	250	231	262	230	245	281	240	245	255	240	270	242	262	226	243	266	250	220	258	259	275	222	255	244	281	237	246	237	217	252	231	230	224	251	221	255	262	264	228	235	251	242	260	244	263	247	255	247	226	243	248	255	240	250	271	241	260	244	213	271	202	249	234	243	284	225	269	246	248	228	255	245	243	251	278	242	224	245	265	210	252	233	240	260	245	251	259	245	234	216	247	222	232	246	241	229	274	280	238	229	216	254	252	230	221	247	249	235	247	236	231	259	250	265	253	247	232	227	247	224	267	246	237	252	254	243	254	260	238	244	247	260	240	205	258	216	241	217	240	226	220	219	258	231	211	234	260	265	230	248	247	242	253	214	231	257	254	243	263	260	240	237	234	214	227	268	239	242	234	205	254	257	281	247	225	239	248	237	226	229	217	239	253	265	229	233	233	257	226	223	235	221	244	250	247	256	266	241	232	261	226	211	260	261	244	231	226	227	248	231	255	223	238	247	229	223	224	244	242	233	231	261	256	266	220	244	229	211	230	230	245	256	196	236	213	245	228	234	254	243	254	239	269	222	222	234	229	244	248	254	261	266	243	257	243	260	232	251	230	263	258	238	262	229	236	235	235	246	255	240	226	234	252	231	268	232	274	251	227	278	212	257	222	221	250	232	226	236	239	244	227	240	230	229	232	245	219	225	254	248	240	269	240	233	245	246	236	228	238	247	237	235	246	240	265	230	223	250	258	236	239	246	253	243	245	243	246	226	244	276	242	252	229	227	222	251	230	203	233	227	211	232	248	289	229	258	216	241	259	229	241	230	236	244	242	228	225	222	242	241	252	221	255	243	250	250	238	254	254	220	227	227	244	245	228	231	235	272	254	248	233	217	218	248	279	254	233	255	220	215	250	246	243	267	221	232	257	232	248	223	256	245	260	243	233	220	263	263	257	242	248	234	264	224	243	211	239	263	237	250	218	244	250	241	263	240	244	241	258	244	261	237	242	270	254	237	249	251	236	238	262	250	256	246	214	241	235	256	218	220	253	247	247	226	228	248	236	250	252	235	230	277	236	249	259	248	225	255	250	254	246	238	256	247	249	203	236	245	214	233	257	235	242	242	226	239	248	267	246	252	247	241	248	229	250	267	270	232	249	219	245	246	251	250	238	226	259	268	229	260	254	257	243	245	233	246	238	270	266	248	248	236	208	226	241	228	225	244	235	259	263	261	238	284	245	233	235	253	231	211	247	233	230	255	262	235	249	256	262	247	235	242	218	239	262	254	225	224	266	254	241	256	224	240	232	244	239	238	230	254	249	256	221	222	256	246	241	246	250	236	248	235	197	229	246	246	265	266	220	226	235	220	233	216	248	232	231	233	232	249	237	243	221	245	256	247	255	233	238	250	270	209	213	238	256	234	241	256	226	256	230	237	264	223	253	246	257	231	230	235	250	240	234	199	227	244	252	226	246	261	252	244	248	252	273	255	236	227	226	251	231	230	251	239	215	225	234	242	250	242	258	214	233	236	229	207	263	255	229	238	242	251	230	229	239	269	246	251	235	255	245	260	242	253	254	264	225	238	259	250	234	251	252	287	227	226	234	227	273	248	239	205	265	255	219	230	261	226	266	267	246	248	229	212	266	245	257	249	215	234	239	229	237	245	227	250	250	232	245	253	249	251	238	266	253	261	235	246	255	231	236	271	234	245	246	228	216	258	250	254	218	230	239	240	265	237	257	233	223	242	264	239	243	256	228	217	232	246	249	240	235	245	227	259	248	253	264	223	233	267	267	265	200	244	262	225	249	235	252	231	238	244	239	257	237	253	252	245	234	251
7625	3977	7310	8449	11357	8466	6933	4838	4332	4393	4093	4029	3587	3088	2784	2213	1837	1543	1048	914	808	821	803	766	807	772	735	735	771	769	774	729	753	765	714	710	746	737	741	728	668	733	688	739	690	693	706	702	685	665	705	680	662	726	661	682	717	656	655	717	694	686	698	687	686	682	716	727	640	724	696	665	728	722	678	686	682	661	683	712	727	685	705	661	672	668	672	704	680	681	641	662	642	675	644	688	686	691	707	647	673	712	701	673	664	668	650	662	683	696	674	639	665	663	694	676	671	635	708	661	734	677	633	668	672	690	646	687	673	661	687	679	687	723	657	654	695	701	700	644	711	722	682	714	674	674	647	690	703	657	634	733	666	684	713	705	652	668	681	651	669	699	674	703	694	687	668	697	692	642	642	623	645	682	687	705	673	663	677	692	680	659	682	676	692	659	697	701	669	685	682	675	667	672	686	625	678	699	681	664	682	671	677	653	714	697	687	701	690	694	694	634	681	653	589	729	710	676	649	692	713	724	620	698	695	650	656	717	680	712	641	668	640	686	676	654	649	675	616	681	675	643	705	664	691	663	720	708	716	677	658	657	673	682	669	720	626	672	644	640	666	644	682	694	698	660	668	641	684	712	700	644	644	653	673	656	703	676	626	664	643	707	617	691	714	674	675	719	673	696	677	671	678	710	655	672	668	638	687	688	642	679	648	685	696	664	653	642	640	666	677	673	655	638	673	695	693	697	692	688	713	637	640	679	677	704	700	647	641	655	711	704	662	655	667	668	696	684	627	723	648	649	612	642	674	669	684	655	673	696	678	729	682	703	659	706	609	698	722	640	685	685	681	678	681	706	616	682	684	664	665	678	684	643	662	681	660	693	690	643	674	722	663	682	659	681	677	664	653	660	647	692	649	645	632	688	681	662	663	683	691	673	684	640	657	622	650	681	676	735	707	657	676	673	682	677	689	662	666	664	650	679	665	688	656	674	651	671	709	711	662	640	673	718	644	706	690	705	686	642	647	700	669	655	717	682	646	693	729	710	653	646	662	658	671	660	714	659	694	705	668	670	680	635	672	693	658	675	736	696	686	651	677	670	672	647	685	694	685	675	691	698	664	728	597	670	648	705	667	703	660	665	658	677	701	684	709	661	706	676	704	661	623	629	707	689	727	660	693	674	656	662	671	667	713	743	661	655	697	670	693	696	694	677	691	704	692	651	709	682	672	694	708	723	680	664	715	687	669	703	711	667	682	705	691	672	630	676	737	666	705	669	677	605	635	637	688	651	651	697	690	670	684	694	631	624	665	628	697	676	717	659	696	654	658	675	643	646	698	696	711	656	722	662	645	707	650	627	647	720	658	680	706	658	676	684	670	678	672	689	680	687	646	636	674	665	671	672	684	659	666	640	757	691	654	690	645	710	661	672	718	681	667	678	705	690	649	675	674	701	689	670	660	664	643	679	694	675	678	654	678	648	683	632	685	705	598	637	696	673	706	697	644	671	663	685	698	655	667	646	654	685	712	737	702	634	725	704	682	671	628	690	649	690	685	706	695	698	668	672	678	634	684	673	710	721	629	703	696	674	687	655	703	699	647	638	658	705	647	647	704	650	646	636	715	674	669	653	662	651	695	677	644	690	619	665	670	662	685	688	690	701	666	720	715	660	684	697	666	710	716	739	660	702	677	678	740	692	632	648	681	707	673	637	707	665	707	651	680	685	704	688	663	683	693	650	690	650	655	644	678	725	673	662	633	697	688	671	699	640	691	696	622	681	715	678	640	695	645	697	664	673	699	671	636	659	681	660	693	689	646	655	691	675	629	704	680	622	675	716	706	669	685	643	737	672	648	725	678	696	662	663	679	709	658	639	691	664	670	641	654	672	672	623	662	692	696	687	695	693	696	681	688	697	667	668	681	697	692	718	672	749	717	695	671	676	679	653	675	669	644	699	724	689	651	710	657	673	675	651	671	667	703	668	684	712	698	655	692	691	665	721	671	680	672	665	719	645	684	672	700	661	665	661	673	694	675	627	675	731	668	681	695	668	682	680	699	645	692	653	650	649	679	671	653	702	642	643	703	724	658	669	646	683	676	682	670	655	625	674	682	752	705	655	697	673	686	666	670	674	661	724	653	679	660	687	665	682	674	670	667	696	676	708	671	684	684	635	663	686	654	715	683	658	655	649	724	671	687	679	698	621	686	695	683	689	694	692	712	716	698	683	705	675	694	656	660	620	642	651	682	691	705	720	645	706	662	679	643	636	704	665	718	683	669	694	683	711	637	661	701	706	647	686	664	635	666	645	674	647	688	681	672	671	699	695	688	684	662	679	635	646	658	686	615	680	640	688	657	683	647	676	684	660	704	708	684	672	669	642	676	627	696	680	632	657	665	697	659	634	674	676	636	693	681	628	713	651	708	642	630	660	653	706	631	702	660	703	693	661	648	668	651	695	716	693	670	642	676	699	682	661	673	709	684	639	677	648	644	652	686	698	646	722	655	702	691	701	690	687	649	686	626	670	642	657	666	679	680	656	646	693	688	681	651	667	677	694	671	707	660	636	627	672	649	695	702	729	677	658	648	738	675	647	679	646	650	676	712	643	698	711	656	680	643	687	688	674	714	677	671	660	710	682	683	640	672	661	620	703	723	679	679	688	671	692	685	677	667	669	653	677	673	686	700	626	684	683	620	677	649	703	703	635	674	691	696	682	700	688	658	669	702	664	722	648	676	647	660	646	716	652	668	646	693	624	693	674	634	650	673	697	675	679	680	675	665	684	675	676	705	655	662	669	682	708	627	666	661	687	719	642	633	665	696	709	660	678	687	665	667	686	647	711	678	670	686	614	663	661	657	700	701	670	690	628	657	651	695	650	672	709	665	687	670	646	683	710	667	651	616	649	668	671	664	661	681	613	625	651	688	650	677	706	631	717	706	656	696	628	709	613	678	640	676	674	646	663	690	686	661	688	653	670	686	648	660	672	700	688	666	606	648	662	683	651	687	679	645	693	660	673	658	599	688	688	665	679	674	638	637	705	678	668	681	675	743	674	714	661	623	670	687	650	666	696	686	720	668	664	658	706	668	684	700	643	617	640	662	734	658	734	682	637	665	632	682	647	647	657	720	699	663	648	679	660	716	678	696	693	696	668	642	664	689	653	698	695	669	698	666	703	681	649	656	694	635	646	660	637	686	669	700	659	704	685	681	674	668	654	676	671	694	664	700	678	667	663	684	677	702	704	714	637	707	716	696	627	661	655	691	645	710	624	639	712	652	677	681	702	719	694	658	648	649	705	678	654	668	729	621	666	697	641	652	684	666	708	672	661	695	660	682	667	648	667	687	642	656	682	594	727	619	733	691	630	693	658	732	660	658	718	665	670	677	687	655	680	680	663	665	684	688	670	642	633	652	677	664	655	642	672	691	647	683	654	673	662	632	635	700	694	641	686	660	712	708	678	702	726	704	665	667	662	681	679	641	647	653	667	688	709	683	671	630	633
14937	8398	9861	9781	10090	7954	4692	2485	1815	1796	1492	1264	1105	989	914	927	625	572	432	362	331	345	378	339	367	351	316	346	344	346	354	336	326	339	351	344	331	316	329	338	284	358	321	298	302	312	319	325	317	344	351	287	301	323	346	306	296	309	307	304	361	326	333	326	331	313	320	318	308	332	302	338	303	319	325	316	313	321	326	290	355	343	313	317	307	339	327	285	346	299	325	295	346	337	313	341	335	336	336	296	324	301	356	324	335	347	323	295	319	342	282	316	305	316	331	318	292	327	309	284	292	315	294	340	332	304	287	300	294	324	328	338	326	297	355	282	312	269	308	326	328	315	323	362	266	350	318	307	320	293	346	319	346	336	311	311	321	319	320	313	296	306	308	322	312	297	330	305	300	319	326	308	324	305	298	337	316	362	340	308	338	312	323	313	335	306	305	323	296	338	358	287	324	298	316	306	327	320	330	341	353	310	291	292	302	324	295	273	336	327	286	318	348	327	329	306	309	330	330	316	341	319	314	308	300	302	283	322	331	302	346	299	297	349	320	320	304	287	320	341	325	296	305	330	332	319	283	353	320	341	332	336	333	296	292	300	347	337	329	324	348	313	304	312	318	323	311	286	317	328	348	330	343	296	346	280	295	324	342	310	328	315	358	326	318	316	301	314	323	328	319	299	317	345	307	310	312	291	315	311	328	319	332	294	340	296	296	311	310	321	307	281	335	341	300	326	348	306	313	325	335	329	340	293	309	311	308	285	340	311	305	275	326	319	280	314	335	310	323	350	311	323	305	321	310	300	335	370	314	309	317	314	329	355	353	310	314	322	309	296	312	310	316	328	336	354	305	298	320	311	330	312	306	305	309	334	313	340	326	321	332	338	313	314	327	334	291	287	344	338	339	313	316	323	346	341	305	333	347	333	328	312	321	303	287	276	311	298	311	302	344	339	313	299	302	321	313	316	330	320	308	302	316	284	299	302	286	318	284	286	295	340	319	314	330	342	294	317	316	318	352	305	284	293	297	301	321	283	307	328	303	328	327	357	288	302	328	305	289	291	304	313	326	297	286	318	338	296	334	314	328	337	320	306	290	312	300	315	307	315	313	341	297	326	332	320	330	304	311	324	308	351	324	359	321	288	299	319	312	331	346	307	315	340	324	307	321	322	325	332	331	342	298	300	297	327	313	319	294	319	300	321	338	347	338	354	322	340	290	320	289	319	300	335	326	304	300	344	295	344	313	315	303	301	318	311	335	293	311	340	323	320	337	362	296	333	353	305	302	303	322	341	311	296	335	304	338	296	321	335	302	318	293	295	306	285	317	306	321	285	323	282	339	338	352	283	302	290	334	306	344	296	304	296	311	327	330	298	319	338	321	331	295	325	324	334	306	308	320	328	331	313	299	345	299	285	324	341	312	275	335	295	285	304	317	344	307	334	328	347	319	288	304	317	342	298	297	340	329	312	320	298	342	320	313	314	309	290	321	324	357	323	320	342	333	322	304	304	326	334	332	317	321	300	321	324	325	330	346	298	333	329	303	351	296	314	305	347	335	323	314	319	315	312	321	314	324	339	312	310	282	278	307	299	340	296	281	308	287	317	303	340	337	332	327	314	339	324	332	335	344	309	339	323	312	325	302	319	303	340	313	325	322	350	294	332	304	322	327	322	328	357	269	329	334	300	315	355	349	306	324	289	323	308	317	333	328	343	329	308	323	361	325	307	320	309	334	336	305	305	311	324	339	336	315	296	332	339	293	332	312	342	304	295	312	342	278	354	296	306	282	300	316	299	344	331	313	334	328	316	316	331	303	334	345	332	338	329	341	326	322	339	337	334	296	304	338	322	302	330	303	298	350	286	323	297	336	299	295	309	314	312	296	326	343	301	350	308	308	335	307	324	299	332	340	323	293	340	316	302	325	330	314	324	292	312	317	317	349	282	286	335	310	304	323	305	319	305	346	293	308	321	307	304	275	322	338	300	294	281	312	305	330	280	335	313	335	358	319	326	330	307	330	306	299	319	363	303	344	315	336	332	295	291	315	335	315	303	319	324	309	341	333	291	308	317	299	313	340	326	339	304	359	335	305	330	320	318	326	303	318	296	305	322	339	316	303	313	370	353	315	322	307	299	331	322	306	336	308	308	311	340	338	331	335	321	290	309	321	293	317	324	301	288	296	333	311	317	333	337	323	315	321	316	304	327	336	346	333	325	353	308	320	295	336	312	264	314	311	320	299	345	345	308	318	295	326	318	361	310	311	270	334	287	320	306	313	318	333	361	304	320	306	327	304	326	319	336	326	318	319	343	301	339	313	288	324	360	310	286	295	323	327	331	328	324	328	344	332	315	339	317	301	310	333	350	358	306	323	313	309	298	282	335	323	314	346	333	313	329	351	323	332	343	311	315	332	305	331	326	341	301	329	319	310	311	345	314	342	319	300	351	352	329	298	332	302	333	315	328	311	318	306	338	332	350	310	331	352	326	305	334	304	312	331	312	295	301	326	345	312	349	348	305	306	316	338	325	341	322	311	328	283	328	310	303	304	319	312	304	318	289	350	322	307	348	311	280	326	337	312	311	328	331	306	305	335	314	359	317	322	291	342	330	297	302	292	319	308	329	309	328	304	333	288	349	295	293	299	319	319	309	311	339	284	308	322	306	350	325	333	314	308	328	297	335	303	314	326	300	288	273	313	319	297	302	311	320	310	329	307	325	335	334	330	327	307	291	336	300	314	334	310	317	362	330	304	307	292	310	310	342	327	320	356	321	333	348	324	320	315	318	308	286	301	302	337	353	330	306	328	305	322	361	337	322	300	296	315	311	334	312	321	284	300	323	315	265	300	321	285	303	328	353	335	290	319	305	328	318	299	315	273	319	339	319	318	316	332	306	345	305	311	290	314	297	306	334	320	322	300	358	310	294	335	329	307	331	316	346	298	347	322	320	343	313	328	307	300	288	322	313	322	331	326	324	325	334	322	313	339	321	309	299	343	344	301	339	298	324	317	326	310	342	331	330	299	318	355	341	281	325	296	297	341	321	317	335	327	330	320	347	295	336	330	309	302	321	311	309	305	339	335	336	312	316	310	308	318	295	306	301	289	339	328	289	276	310	320	308	355	274	326	332	317	351	301	312	318	334	313	307	287	299	286	314	282	303	326	300	315	322	296	334	322	321	329	289	315	311	330	307	334	306	281	324	341	350	327	334	303	308	326	306	308	336	318	334	300	329	308	302	379	306	313	268	317	318	320	302	343	335	317	337	322	333	314	289	331	325	338	333	331	295	332	357	329	284	325	324	316	319	314	320	268	314	307	298	328	311	310	294	289	335	340	341	317	358	343	301	364	328	330	339	348	326	349	320	330	321	344	304	334	339	304	322	305	306	347	304	312	334	303	346	310	332	294	316	335	324	302	321	313	304	346	341	317	305	323	320	285	317	332	311	328	325	271	331	278	327	343	321	332	358	324	256	319	306	324	333	356	315	323	314	327	314
10136	6528	10734	13474	16530	13107	10853	7502	6650	7139	6476	5933	5345	4816	4264	3501	2739	2292	1729	1214	1149	1089	1005	1071	1091	956	1005	967	952	940	953	944	946	926	927	932	958	894	931	873	874	907	889	880	899	841	876	835	858	874	884	838	855	817	866	897	908	874	851	886	882	840	864	845	923	843	856	861	842	894	813	850	790	849	849	862	853	788	849	851	858	812	868	887	855	882	864	834	804	789	860	847	798	815	832	812	839	869	930	813	845	836	840	790	840	824	836	813	843	791	841	795	847	824	846	826	916	858	890	788	823	838	789	835	771	806	868	819	832	854	817	857	827	843	869	839	787	859	784	848	827	802	806	859	820	892	819	866	799	851	834	849	802	803	848	827	790	827	801	795	799	861	825	855	890	854	823	854	774	841	796	842	876	868	800	864	805	838	817	861	854	858	813	853	837	848	780	839	810	843	783	851	853	831	837	797	877	828	804	825	812	784	842	838	796	846	880	827	811	793	842	799	822	776	832	822	888	824	828	802	802	839	834	848	819	811	846	795	806	798	840	820	839	805	878	847	856	834	814	787	837	823	832	799	821	824	844	771	780	822	821	846	869	819	794	840	849	799	764	842	765	818	844	835	794	817	817	829	841	826	798	807	830	812	837	783	848	789	834	833	860	862	825	807	880	852	795	866	860	809	816	817	827	820	826	841	771	821	810	819	864	786	821	852	801	839	814	784	830	807	790	846	855	798	855	854	839	810	809	803	850	818	816	861	783	847	883	821	853	814	817	838	844	860	854	799	802	814	830	822	792	818	804	829	851	796	879	856	797	797	874	858	858	817	812	768	788	809	877	766	827	851	803	841	851	837	821	831	857	819	864	826	884	815	774	782	795	811	785	835	874	816	834	864	805	803	815	813	819	823	799	835	830	785	861	843	807	831	818	817	814	793	903	839	816	888	881	794	787	755	823	802	884	856	812	827	810	862	845	846	787	869	882	838	843	800	858	847	858	851	869	868	813	796	811	815	905	859	787	882	864	853	826	875	864	842	813	847	819	777	783	828	827	801	810	808	840	811	837	856	793	811	820	848	852	787	783	801	859	892	832	810	832	867	779	828	828	829	862	808	837	775	783	808	806	821	827	853	806	857	798	789	811	800	859	795	845	857	821	842	773	796	859	825	775	840	829	856	786	826	816	866	827	849	823	838	862	836	794	754	806	805	825	817	825	871	809	847	837	853	818	815	844	841	841	806	847	850	824	879	819	779	843	838	830	865	852	849	812	792	801	814	818	828	784	841	797	834	797	848	824	825	793	825	790	865	818	782	794	874	867	848	855	837	856	828	816	848	845	844	839	831	795	827	800	808	852	836	833	856	833	768	812	807	805	811	846	819	824	847	866	808	835	844	832	873	764	792	831	777	824	854	867	866	832	835	815	835	806	831	813	818	820	856	797	833	836	812	820	848	845	785	801	822	832	808	840	798	831	864	753	788	809	826	823	797	828	821	780	803	830	781	829	807	793	793	839	887	815	856	798	885	808	870	833	789	846	821	793	819	800	781	803	810	815	771	793	821	855	829	837	815	854	818	865	802	806	789	825	827	830	777	787	840	770	826	840	848	804	828	839	862	810	784	746	817	802	824	831	839	865	774	836	832	781	786	806	802	770	846	797	816	849	800	843	777	841	843	782	850	855	825	829	751	865	835	823	796	833	799	832	785	817	883	830	811	866	799	861	870	823	791	857	827	817	819	826	792	855	819	813	809	850	773	803	863	781	827	822	812	855	829	859	812	778	796	813	873	841	838	811	769	830	880	790	855	809	826	796	812	819	832	795	835	806	777	802	812	844	838	827	847	818	806	829	847	795	820	817	890	833	856	840	808	819	786	856	826	825	838	828	810	860	833	856	756	813	828	831	846	782	849	867	859	784	883	839	772	761	789	806	832	811	799	777	806	826	846	812	793	829	785	824	843	846	826	831	873	791	849	909	769	811	798	851	762	848	759	838	871	841	805	781	840	872	852	840	878	806	822	816	839	796	819	816	803	784	861	835	800	838	837	824	812	812	848	821	856	805	783	805	830	835	834	844	816	831	833	842	832	830	799	844	822	830	873	805	824	775	817	845	805	789	815	847	819	817	793	848	796	842	801	856	838	802	833	837	842	793	846	786	760	791	814	825	818	833	772	851	822	818	871	859	817	825	829	797	804	829	803	851	840	810	815	826	803	779	842	834	791	827	879	822	855	812	805	811	848	847	808	806	790	870	838	826	852	839	813	804	811	869	823	843	796	823	838	804	802	805	812	816	847	843	839	865	824	822	852	843	785	806	838	808	796	846	772	836	761	824	807	777	859	775	809	795	832	831	861	814	808	830	847	826	795	848	812	828	849	816	850	794	867	842	822	819	800	816	827	805	829	835	818	809	843	816	786	810	806	811	842	789	795	842	839	834	878	779	799	837	797	848	796	876	826	857	826	849	802	776	762	841	817	789	842	844	855	812	850	817	827	811	844	863	801	844	843	782	856	809	813	836	853	782	847	831	834	830	850	838	837	837	813	846	808	815	858	828	809	857	786	802	812	804	804	814	836	830	817	822	809	819	792	868	837	823	797	755	831	847	815	822	822	875	793	815	847	832	789	795	832	834	827	795	848	846	823	814	827	819	804	830	781	825	836	836	804	816	800	781	785	863	807	841	802	833	830	824	871	787	798	798	813	806	858	836	858	793	779	788	835	802	838	839	768	834	841	860	800	810	817	842	829	797	836	778	786	836	799	826	789	868	889	848	798	844	854	877	850	827	794	803	787	831	840	805	820	803	856	829	822	821	791	808	823	853	857	823	819	824	783	796	782	852	804	806	795	827	789	832	818	876	783	850	807	798	812	814	795	786	832	824	871	792	778	834	838	844	848	821	795	847	831	808	814	823	837	848	813	805	846	811	813	800	799	830	821	852	825	860	851	827	791	843	822	780	886	814	875	825	826	863	846	843	831	805	853	843	782	770	809	820	835	830	883	811	803	805	838	834	799	828	804	858	835	818	826	812	884	800	823	825	760	811	810	841	802	844	785	806	861	796	833	794	849	758	832	762	759	818	849	804	828	814	877	815	827	846	882	876	838	832	830	789	865	789	798	827	849	821	853	758	879	814	779	741	848	831	824	792	836	811	839	789	820	794	810	819	821	816	890	892	812	821	775	838	801	812	843	784	783	834	833	854	820	802	810	814	824	814	825	884	833	865	824	855	834	821	840	787	831	867	814	814	833	785	825	842	850	831	867	827	811	801	827	820	849	827	787	818	801	827	835	789	823	849	899	818	826	820	781	835	835	808	803	816	848	837	850	822	843	842	866	805	815	794	791	802	847	793	874	852	813	844	876	797	805	812	815	848	886	856	816	832	846	852	791	763	852	878	820	784	870	817	818	817	836	787	831	833	827	852	809	784	816	799	805	757	847	851	843	834	841	787	849	821	852	791	873	811	817	856	829	833	841	833	820	807	840	810	860	837	836	842	893	846	780
2281	704	898	816	633	419	227	189	158	142	156	136	139	146	142	113	102	137	112	112	108	110	114	116	110	124	109	126	108	118	117	116	99	117	117	114	132	119	106	107	103	108	97	108	105	88	109	101	105	116	109	101	120	120	106	120	93	110	93	100	113	107	119	118	109	106	89	104	116	108	101	102	118	87	113	117	94	115	105	141	100	110	106	112	117	100	113	107	125	94	113	134	110	97	102	107	105	110	113	90	101	117	120	108	111	111	104	110	113	111	118	117	113	111	94	115	84	109	107	102	106	117	119	107	107	85	125	120	113	113	131	106	95	96	113	89	85	115	92	110	101	104	116	117	121	103	132	116	123	115	98	109	102	114	101	123	99	104	101	100	113	88	117	109	120	122	106	127	106	102	103	117	96	111	105	98	112	107	112	117	102	119	114	113	128	112	120	116	102	111	103	108	106	86	115	101	117	104	120	103	115	111	104	111	94	115	90	128	97	93	125	107	95	116	130	123	115	86	121	94	112	98	128	113	115	91	104	116	120	109	82	101	110	115	111	85	119	109	106	113	122	108	116	137	104	97	99	96	103	105	115	104	95	99	105	122	105	113	113	110	120	116	94	84	101	99	105	129	134	122	116	108	99	121	116	112	97	114	111	125	116	136	115	114	122	130	94	115	117	114	101	108	106	95	120	115	121	126	120	103	82	96	124	107	112	103	115	117	102	115	122	115	113	102	105	138	107	129	114	113	110	100	107	113	110	94	102	124	113	124	121	113	106	114	103	119	103	105	125	124	115	113	102	112	116	100	115	86	103	92	96	113	101	93	112	102	109	105	110	117	93	105	107	96	96	93	119	118	94	107	114	103	149	114	116	100	117	118	113	109	112	118	115	122	137	80	92	127	107	109	116	115	104	110	110	107	102	104	111	126	110	120	104	107	106	113	121	107	98	87	91	107	123	104	106	120	111	94	104	128	101	96	107	89	115	100	138	134	112	103	102	127	133	101	111	112	130	103	115	97	100	109	119	119	127	114	98	123	126	92	101	100	110	110	97	100	116	118	119	108	112	127	104	116	117	109	122	104	109	105	107	117	100	106	132	104	112	103	116	110	101	124	116	95	100	103	101	110	113	92	100	92	109	116	117	109	111	103	106	104	107	120	79	103	107	113	100	92	109	111	99	119	111	120	112	121	112	102	106	97	108	101	123	111	115	105	101	95	136	108	116	95	125	117	121	110	115	113	108	106	108	96	102	129	114	122	103	104	101	107	96	106	110	101	100	112	113	118	122	115	101	114	118	98	96	100	81	111	113	96	114	110	115	118	109	93	115	110	113	97	125	111	123	116	120	116	100	117	93	103	106	99	115	110	115	109	115	91	118	83	117	105	112	92	107	119	111	105	113	118	112	111	103	107	117	85	105	104	114	112	120	96	97	115	101	105	111	88	104	114	117	98	101	108	121	119	116	93	113	108	112	104	96	122	125	103	104	114	95	95	124	123	128	104	116	111	109	120	96	113	102	124	128	106	124	112	100	114	123	110	121	133	113	113	118	112	118	99	106	103	108	105	116	94	113	124	103	104	123	109	114	92	112	101	96	100	96	110	102	99	120	113	91	117	108	102	109	117	104	128	121	107	97	103	120	100	103	109	124	95	117	139	106	120	113	99	113	100	83	109	131	115	114	97	113	121	122	96	113	122	109	96	94	116	116	109	105	92	115	107	117	106	118	114	95	86	106	98	105	97	105	98	92	116	99	103	114	86	101	108	92	110	113	106	93	111	109	120	102	114	104	94	112	117	130	111	114	107	117	106	104	106	96	121	111	118	80	104	91	97	101	121	103	101	104	115	114	107	111	119	120	91	106	99	118	105	109	115	116	113	98	103	109	103	109	127	114	101	112	110	100	119	104	95	116	117	102	111	119	105	110	121	88	118	117	110	131	115	102	108	104	98	107	123	110	118	119	100	108	112	130	115	93	116	105	99	113	116	105	106	94	106	139	110	110	97	128	111	100	112	101	122	96	97	113	98	111	96	105	119	106	114	112	105	133	118	106	130	114	124	125	104	98	109	116	118	103	113	109	109	105	105	99	102	96	109	116	85	110	119	102	110	121	111	124	102	115	119	113	105	127	99	96	130	99	98	116	110	105	98	95	113	122	120	115	103	111	106	116	105	98	107	93	87	112	125	118	104	105	106	114	103	103	98	123	93	102	122	114	101	123	126	125	115	113	105	107	114	108	114	95	129	102	95	104	124	109	104	121	113	122	104	100	96	116	108	98	107	112	112	112	94	105	120	113	107	103	117	103	95	110	99	116	104	107	100	129	112	86	92	98	114	110	114	100	99	126	119	110	126	103	96	117	109	101	123	109	123	119	112	101	108	101	131	111	113	126	100	108	103	119	92	123	108	107	116	108	97	127	116	128	116	108	108	115	87	122	105	107	91	112	125	90	91	110	94	103	96	118	108	110	129	109	88	108	127	103	114	97	116	99	90	106	113	105	101	103	116	104	100	104	109	98	109	126	88	91	118	113	126	114	102	80	118	122	105	114	122	103	108	91	101	117	95	130	115	110	103	111	95	112	112	111	111	110	126	106	109	99	108	108	113	103	108	103	101	88	106	118	129	104	114	94	119	97	92	116	110	88	127	101	105	128	105	109	121	103	124	125	96	105	108	115	116	106	107	119	128	125	83	117	115	129	94	103	116	104	107	98	102	120	109	110	104	125	104	109	110	117	103	95	107	101	104	125	108	103	110	95	113	112	104	112	119	125	104	116	99	112	116	115	107	105	94	108	100	129	111	106	132	99	105	116	104	103	123	122	110	125	112	115	105	123	126	97	107	108	112	105	107	107	128	115	91	108	91	108	113	98	97	116	107	110	111	112	95	110	133	96	117	101	113	110	106	110	125	87	131	102	110	98	108	96	123	96	113	110	109	113	109	108	121	108	111	96	118	102	112	100	115	115	123	106	139	126	101	108	100	104	96	109	98	101	100	94	99	109	108	115	104	89	132	95	112	100	102	138	102	116	110	104	127	91	117	102	86	135	117	106	118	111	100	98	123	116	86	114	109	81	137	103	105	112	96	117	93	92	92	100	110	109	123	104	107	93	109	115	111	116	119	108	100	97	96	107	121	132	105	105	119	119	103	126	112	103	134	101	116	120	96	109	116	115	95	103	97	117	93	115	100	113	121	120	96	113	105	111	108	112	103	98	118	112	96	100	85	118	98	113	102	109	116	115	118	104	128	108	102	116	92	101	114	114	101	109	118	99	116	113	99	100	109	119	114	85	105	127	112	91	104	119	114	108	127	123	115	102	83	128	112	117	91	127	115	105	83	115	137	114	87	95	122	116	118	114	96	105	108	102	105	105	90	109	126	114	114	106	121	106	110	117	127	113	113	107	108	105	117	106	104	103	98	116	95	96	116	122	99	108	96	126	110	112	105	125	118	85	124	133	98	115	98	112	111	130	99	123	114	95	121	119	119	98	101	116	116
2542	1137	2087	2559	2647	1847	1111	843	657	745	641	607	596	594	544	428	417	388	365	359	362	387	351	388	375	366	367	387	364	375	392	387	351	367	345	346	375	389	354	356	311	338	390	405	337	345	374	391	358	348	374	370	353	342	349	366	363	386	331	384	357	409	372	346	332	391	369	375	375	353	351	358	375	345	360	376	359	422	358	356	367	360	398	381	350	371	406	364	380	378	362	391	348	372	378	356	385	393	391	373	374	361	355	359	381	369	391	367	385	376	374	367	379	381	354	372	372	385	370	361	343	347	330	345	358	369	362	343	364	386	380	386	360	369	349	354	332	349	382	386	362	347	386	381	349	365	357	341	375	411	393	356	383	344	379	349	336	361	374	350	358	370	332	331	371	345	382	343	344	355	340	344	369	350	348	362	381	340	332	350	342	365	394	325	333	371	317	344	346	342	373	339	329	344	331	359	373	359	359	361	352	371	347	373	351	404	362	379	376	360	362	354	354	343	388	373	381	359	387	380	367	353	393	378	384	365	343	393	356	318	337	403	339	378	347	358	360	382	385	370	376	331	356	338	371	367	356	404	389	352	367	358	361	382	392	380	370	371	386	368	379	380	370	333	381	333	346	365	380	393	412	372	378	351	366	339	359	340	370	363	372	379	368	337	366	342	384	375	347	357	361	400	334	356	367	360	374	314	346	353	360	335	343	369	390	336	370	377	373	366	324	354	379	367	333	374	348	367	376	343	382	336	361	342	379	386	361	400	406	379	360	390	305	360	381	371	328	399	364	368	373	358	344	356	382	364	340	360	395	377	404	345	367	364	361	380	350	350	347	373	374	349	371	349	331	374	381	372	357	367	360	376	362	373	330	344	395	337	361	325	359	376	352	349	339	371	371	359	340	345	384	382	329	395	359	349	389	354	323	334	374	363	366	364	356	366	364	359	371	344	373	364	376	353	337	366	390	321	378	374	337	369	372	362	400	392	365	370	351	350	358	371	311	402	325	374	359	368	320	352	339	340	338	341	367	381	333	369	354	357	319	354	379	365	368	349	369	356	357	355	359	370	378	365	356	353	368	341	338	371	387	341	345	343	358	361	379	376	372	374	382	365	363	365	395	376	402	363	364	381	402	353	366	383	317	379	338	359	388	352	332	400	356	374	397	347	402	384	339	377	358	374	347	344	359	389	330	357	349	367	372	356	359	379	391	328	362	335	392	398	373	381	366	348	353	381	357	350	392	391	392	380	342	374	372	367	377	351	350	344	376	378	356	371	363	365	402	370	368	379	339	368	355	329	365	364	350	355	365	373	356	353	354	372	368	363	375	330	350	348	380	390	365	388	360	378	384	360	362	372	329	381	370	341	348	313	374	344	377	329	355	371	363	352	333	372	366	366	363	393	362	393	354	364	327	362	359	359	376	379	367	358	387	371	340	353	367	344	335	325	362	386	355	355	351	355	370	351	384	398	390	344	364	402	375	372	362	401	348	361	383	349	338	359	359	365	339	335	351	357	382	348	344	356	365	373	359	386	347	355	355	395	367	364	375	356	319	379	375	408	327	376	377	357	380	375	363	359	369	364	358	344	361	359	366	375	340	394	378	355	366	392	361	350	376	375	354	339	359	353	360	353	325	347	352	386	352	375	351	385	359	386	373	382	380	404	378	364	352	387	369	347	353	404	363	361	333	357	367	369	393	382	369	319	376	363	338	370	321	368	378	374	364	363	348	353	354	357	367	398	383	397	369	363	398	375	365	379	353	381	353	383	358	345	405	342	358	357	387	408	375	367	364	364	354	349	347	354	360	383	363	375	343	375	359	330	349	356	383	402	345	339	321	372	365	345	389	352	362	369	376	369	350	379	343	316	337	350	359	336	386	343	349	397	377	348	374	358	393	354	374	382	328	348	348	333	361	349	400	362	368	351	381	363	394	393	368	368	379	343	335	352	377	348	389	377	327	384	387	364	336	375	339	370	372	376	342	380	364	368	359	353	356	338	371	339	376	384	382	342	362	353	357	354	359	366	357	352	347	358	338	353	376	372	336	373	357	345	354	371	371	395	357	395	372	378	361	381	336	410	389	381	379	346	361	344	365	354	369	335	356	345	390	373	354	362	367	325	369	364	396	349	406	326	352	346	371	347	379	382	433	334	366	380	335	374	367	378	350	353	381	333	356	373	336	371	360	366	352	346	396	340	374	334	336	389	351	376	385	347	348	358	374	398	360	364	432	335	394	393	352	353	395	377	365	368	341	398	364	346	356	365	378	368	376	365	366	362	386	387	374	342	371	344	362	387	394	399	371	365	327	364	373	351	375	354	373	366	377	334	365	385	334	349	373	373	360	384	355	384	378	352	341	402	372	365	365	348	356	373	375	342	340	384	373	367	370	352	399	344	372	326	383	360	365	376	339	341	367	345	390	352	342	342	372	414	350	368	378	369	346	380	371	312	404	351	337	358	368	390	350	383	379	321	367	349	366	348	345	359	349	325	353	355	345	341	348	324	358	377	371	377	358	352	354	345	374	349	362	379	366	338	364	386	349	357	313	382	340	381	355	369	363	379	367	371	349	371	372	339	361	395	353	368	384	367	382	367	357	324	366	364	410	372	342	347	352	386	351	363	373	383	360	354	398	352	401	335	354	380	346	369	375	361	355	363	348	342	364	374	387	388	348	351	350	371	374	357	351	375	340	351	387	387	353	360	395	356	338	370	369	386	391	350	358	351	358	351	375	404	378	326	343	359	356	361	384	363	375	363	374	370	364	383	355	387	373	341	350	369	334	384	380	323	333	343	336	388	391	383	351	385	380	345	350	337	355	379	350	361	363	337	358	365	381	355	349	345	356	335	346	369	372	346	360	370	353	367	376	379	375	401	381	380	356	370	358	384	328	378	386	389	361	389	337	358	351	347	347	382	352	390	375	353	310	362	391	332	388	349	391	364	364	361	370	363	370	352	373	372	350	375	366	365	409	366	369	395	352	352	366	392	321	348	389	370	367	374	408	360	365	356	362	341	394	337	346	379	381	360	349	340	389	359	393	361	348	372	359	382	356	341	340	320	359	403	402	366	355	384	357	354	366	348	332	359	357	346	363	370	358	363	330	344	403	377	370	357	379	387	393	346	360	336	399	341	350	359	361	407	364	374	343	382	341	355	375	384	354	356	372	388	367	352	353	390	361	377	338	342	362	375	349	365	377	371	320	411	362	350	350	368	377	363	354	348	348	339	353	421	350	369	353	352	356	359	365	372	366	365	340	370	372	402	381	353	375	345	360	346	370	339	384	372	376	362	391	356	377	386	360	378	360	357	346	361	348	384	381	377	361	394	367	368	359	373	344	359	378	389	338	369	343	353	386	353	369	356	373	379	375	355	352	364	403	370	387	371	378	316	383	370	339	363	350	382	374	364	370	360	400	338	351	342	359	340	368	356	369	363	371	401	334	346	367	338	359	354	404	363	369	392	349	338	350	375	369	346	360	355	380	363	393	377	326	391
9174	5450	6350	6052	6308	4756	2265	1509	1135	1005	977	731	666	601	492	436	378	382	343	278	263	212	278	248	274	270	275	263	257	244	274	290	265	239	265	236	244	254	255	288	283	275	249	254	233	226	252	238	246	225	246	284	259	259	248	257	242	228	236	220	235	232	270	252	242	277	215	250	233	278	257	284	272	256	232	255	222	247	235	238	230	238	252	249	260	226	231	242	265	245	245	233	243	249	232	249	234	223	250	239	230	250	263	251	226	240	249	230	260	227	238	228	258	265	220	232	267	247	256	255	244	257	253	229	243	249	252	234	252	228	256	252	274	223	248	246	251	243	228	239	215	249	249	243	237	267	218	238	247	266	255	247	243	275	255	245	263	235	220	230	238	243	213	241	228	220	220	233	231	226	200	245	245	215	245	244	238	262	243	212	248	252	250	234	225	228	213	249	248	218	233	261	252	253	262	251	247	263	234	252	250	233	261	255	236	246	228	292	245	229	251	257	239	241	219	244	274	249	215	241	214	277	248	236	236	240	239	237	248	249	228	242	222	254	249	256	202	247	216	259	241	238	237	258	280	215	260	244	239	235	255	236	252	212	233	265	254	239	237	265	240	240	233	255	252	230	238	269	270	282	256	226	252	228	227	228	234	231	241	244	254	241	220	240	262	258	229	255	246	237	253	239	235	240	255	242	230	244	258	229	237	226	256	223	236	241	262	245	226	252	213	237	236	248	217	236	223	255	226	236	248	261	219	239	236	221	244	239	237	247	235	238	262	258	257	256	244	262	237	271	249	224	243	251	236	256	281	232	254	235	244	234	243	261	252	247	255	255	238	247	206	243	243	232	216	277	245	255	223	254	235	227	258	258	234	210	247	232	235	207	218	247	247	218	217	241	265	236	251	279	220	225	232	246	246	247	189	233	266	227	226	270	213	259	243	231	255	256	239	255	227	225	265	220	248	223	257	239	236	223	238	256	238	231	220	264	269	267	234	202	260	258	262	229	253	252	244	234	244	222	254	235	245	235	227	249	219	264	254	250	239	269	203	227	239	248	232	241	234	230	266	255	224	239	238	229	231	232	245	236	221	219	220	264	244	252	240	249	213	228	232	243	242	217	240	239	245	249	240	234	236	253	259	236	246	216	247	230	262	211	263	264	241	210	226	247	252	226	230	233	252	255	258	239	250	238	213	246	230	246	211	244	223	239	239	251	248	242	250	252	232	259	243	253	258	237	237	214	230	233	221	264	209	258	243	263	232	263	252	266	244	226	242	241	229	266	227	232	253	238	263	257	246	215	203	239	236	256	233	229	234	240	260	215	247	238	251	273	272	265	277	217	250	257	225	231	254	217	265	228	231	226	232	252	244	252	253	252	239	223	221	244	241	235	253	250	226	238	246	257	270	240	236	238	230	267	244	258	241	234	252	226	199	258	245	262	228	255	240	231	242	241	231	258	256	252	251	235	247	258	253	243	262	225	241	222	268	267	257	230	217	259	225	248	246	223	248	260	221	257	236	250	230	264	256	220	225	234	236	227	235	233	239	254	275	243	212	234	252	213	229	250	199	255	239	240	211	209	216	231	243	255	260	260	215	240	250	237	229	234	243	245	253	255	247	246	228	253	249	266	235	238	239	237	225	234	221	220	256	254	223	238	235	233	236	246	239	242	207	261	251	232	223	262	213	244	243	244	218	238	253	220	246	259	276	235	225	234	251	249	246	225	241	235	274	219	251	235	235	294	239	252	226	220	265	252	231	219	246	211	229	258	255	240	246	254	237	245	261	242	228	237	246	242	249	270	244	250	244	263	253	245	221	269	242	249	245	252	219	234	263	247	242	228	223	244	227	241	253	217	265	251	231	243	220	247	253	249	226	219	231	259	213	245	234	223	255	257	239	220	241	234	231	208	297	224	239	236	241	259	244	241	243	250	245	245	242	234	244	281	235	249	230	240	252	220	246	242	231	242	212	244	264	230	225	224	244	272	236	271	262	254	229	256	251	252	245	254	234	215	233	226	264	211	225	247	228	220	236	268	268	254	267	233	235	219	292	232	226	231	226	244	249	256	233	221	213	230	249	230	221	254	229	243	244	238	249	226	254	238	238	243	261	249	215	244	237	236	232	207	250	242	263	228	232	268	208	246	227	227	261	266	264	248	242	231	243	264	243	251	243	267	228	257	237	270	263	241	258	230	225	228	229	241	244	227	241	240	260	243	239	260	227	231	218	224	272	205	251	232	241	261	244	252	233	222	268	256	254	239	238	269	262	229	236	254	248	225	229	238	256	234	232	248	236	253	223	225	264	251	220	233	248	241	232	237	257	269	268	228	246	229	254	270	246	250	263	254	229	265	248	241	251	236	264	242	246	232	261	260	246	228	242	242	241	224	250	225	205	264	225	223	252	264	259	256	221	234	216	239	226	239	231	266	255	266	226	231	221	257	285	263	260	234	261	258	232	239	249	226	244	224	199	235	236	226	231	243	240	261	241	253	223	230	253	244	229	261	240	287	244	230	233	258	212	254	260	230	261	224	258	266	261	233	267	240	252	222	266	250	214	223	209	227	227	228	228	225	244	230	255	242	261	243	235	257	260	236	253	251	266	244	261	248	252	222	230	222	249	221	253	258	233	276	256	225	242	242	253	245	249	236	247	222	246	232	259	256	261	245	267	257	216	241	239	232	236	269	238	244	240	243	224	219	229	239	221	263	238	220	237	268	238	250	241	257	251	245	220	237	260	231	233	242	265	240	269	244	254	240	261	238	257	237	246	229	205	261	236	241	216	232	244	224	248	240	241	276	265	251	236	230	244	248	268	221	241	238	245	228	265	228	238	250	246	261	232	251	213	215	256	212	233	267	230	247	221	232	261	250	224	245	246	238	231	234	220	227	247	240	226	271	247	221	257	232	240	246	263	213	226	233	232	231	209	257	243	214	239	250	230	241	256	258	248	259	232	218	225	238	242	240	219	271	238	241	233	242	244	264	243	257	234	253	243	234	210	236	250	256	229	243	231	250	235	235	242	246	258	246	257	235	240	237	226	275	248	254	236	240	265	258	245	241	249	257	270	216	243	260	236	250	218	270	252	226	240	236	262	217	233	242	238	238	226	235	263	214	251	234	242	267	224	249	246	256	213	221	273	230	241	232	233	232	247	255	246	237	233	245	225	251	235	221	242	224	255	241	243	250	201	254	239	233	253	221	250	249	212	248	234	237	245	214	250	250	215	229	230	223	256	219	256	244	242	251	261	237	250	277	243	227	249	238	231	251	210	217	240	257	231	247	243	226	241	248	235	265	256	239	248	242	245	241	211	248	271	226	256	264	240	223	236	266	262	264	238	239	272	254	263	226	265	239	224	225	232	268	259	234	253	226	257	221	227	230	234	234	242	220	246	259	244	240	228	225	256	228	252	266	265	274	222	231	249	241	249	248	261	228	244	228	263	264	256	234	219	248	232	208	210	286	235	219	230	246	250	260	283	237	237	231	268	234	221	256
7664	4346	7534	9374	11607	10046	6317	5033	4203	4355	4004	3555	2863	2960	2639	1907	1789	1498	1149	861	831	791	751	807	793	749	760	690	734	747	725	720	739	684	774	695	711	722	657	641	650	712	657	680	682	719	665	701	712	645	722	707	698	678	673	679	663	686	647	669	675	703	687	664	704	661	683	682	723	679	716	650	688	689	683	625	728	702	657	629	687	720	730	700	677	703	667	667	704	689	681	699	702	707	646	712	701	671	643	657	674	638	698	617	690	681	719	694	630	694	675	675	671	669	708	692	650	679	678	661	659	696	718	612	682	644	653	663	661	669	675	719	723	682	666	718	686	713	659	695	650	710	655	707	648	655	641	636	660	710	669	660	702	659	640	690	705	698	647	664	703	639	679	656	672	666	676	633	662	678	717	649	704	704	660	696	701	697	691	705	646	718	691	668	630	658	704	636	659	679	709	656	675	681	670	682	682	667	682	662	706	678	682	667	658	673	681	717	669	647	609	712	597	685	638	642	708	654	681	644	646	688	671	622	663	664	693	694	662	673	659	664	660	674	665	623	696	639	674	686	682	702	691	655	677	675	689	665	684	673	716	668	704	671	662	706	657	647	682	667	661	643	745	665	710	670	666	643	709	676	673	662	689	635	651	656	655	676	668	623	632	617	706	687	638	679	710	660	687	652	697	680	663	655	645	654	658	666	717	662	621	673	645	660	676	698	674	662	670	661	697	680	690	704	675	634	651	695	671	658	637	654	677	628	700	683	706	667	665	656	693	661	657	662	700	663	662	673	641	651	669	640	696	717	696	655	700	645	668	711	685	662	655	715	648	675	646	699	689	671	661	639	656	691	706	653	673	647	628	688	687	692	686	703	669	691	697	697	645	652	686	685	693	685	691	637	714	668	667	699	671	693	678	710	690	652	693	659	668	691	670	664	646	621	678	640	666	673	708	696	679	628	691	632	643	630	675	660	657	661	672	705	709	657	679	691	661	664	671	666	692	616	681	631	608	696	675	652	671	649	665	652	699	705	692	727	647	643	651	697	652	694	699	657	651	665	649	656	651	683	707	654	719	648	632	621	658	719	686	716	677	677	651	627	668	640	681	654	682	674	668	658	675	691	666	665	700	678	674	682	687	701	674	683	699	649	703	679	688	665	623	660	627	619	665	668	666	684	660	723	641	657	699	665	634	686	616	676	644	658	686	645	721	694	695	626	688	657	711	676	693	684	639	703	674	658	678	675	670	694	656	687	671	656	703	671	653	714	699	685	684	656	688	670	681	637	672	640	654	683	685	638	690	681	681	635	625	653	666	689	628	641	661	655	667	686	651	662	660	663	651	666	648	632	675	674	697	685	649	666	659	707	666	698	708	605	623	682	678	656	714	672	723	648	664	657	613	713	652	659	693	715	671	664	667	649	698	685	670	644	640	657	655	681	670	675	666	631	697	657	687	691	646	618	672	665	701	656	650	667	708	705	629	700	670	682	660	751	642	675	640	653	663	627	718	659	690	681	617	667	696	675	671	677	612	632	695	615	706	664	686	692	671	682	663	684	675	674	671	639	673	695	661	636	661	660	640	685	673	695	616	679	678	664	619	690	727	698	664	629	707	651	663	648	713	690	683	703	647	663	703	664	730	710	697	661	715	651	692	686	645	736	688	643	681	645	682	700	678	713	661	662	626	647	677	686	693	652	646	661	707	672	613	651	661	681	669	711	698	688	697	716	662	653	630	684	701	656	678	680	633	704	675	669	619	671	634	679	643	672	675	669	674	627	629	673	648	646	632	658	661	666	672	640	634	667	666	629	702	681	698	651	668	692	682	660	674	623	683	664	650	652	703	706	624	671	660	701	714	675	668	670	671	620	674	715	639	666	690	661	685	661	660	667	692	655	676	644	651	688	662	687	686	664	677	698	613	678	688	654	678	716	692	669	637	634	663	636	655	685	691	659	649	672	676	687	704	642	626	687	647	656	701	688	674	650	706	663	651	705	668	660	696	623	697	687	669	669	705	669	663	636	673	663	681	698	678	649	711	685	667	658	718	631	683	646	691	676	689	660	651	670	679	667	679	657	670	620	690	680	617	654	685	668	712	646	633	674	680	706	677	725	685	671	633	666	632	690	704	683	633	702	688	703	661	710	652	604	706	687	670	665	696	729	716	718	655	663	679	682	734	698	641	707	641	663	675	732	691	702	693	693	668	639	643	648	675	702	725	692	689	659	696	676	655	699	670	641	615	662	642	629	675	693	704	714	668	691	661	658	679	648	686	683	671	686	664	646	661	665	665	691	695	707	656	635	690	689	664	709	650	679	666	655	634	650	699	679	655	736	669	670	657	688	692	669	704	704	683	710	638	690	671	667	681	645	663	687	681	670	674	666	673	664	693	684	653	651	654	686	677	695	671	670	713	684	674	614	662	694	674	685	689	670	723	643	677	684	669	650	674	679	698	653	674	708	673	643	664	707	695	691	651	675	649	704	640	642	657	720	691	651	666	644	619	718	680	595	668	664	679	718	680	753	659	653	658	649	668	694	722	662	690	693	656	717	643	680	636	717	657	645	681	662	644	655	666	690	665	671	650	676	710	670	653	699	671	697	680	677	673	643	703	712	712	676	694	660	629	729	687	686	713	676	685	632	649	652	671	694	650	684	717	676	668	670	700	680	672	663	698	627	702	689	698	662	694	663	646	697	679	642	670	626	641	659	681	708	683	688	659	700	692	632	633	682	672	706	670	688	664	721	648	667	630	658	646	662	649	646	693	732	670	683	643	643	683	678	668	671	607	719	647	669	647	708	644	677	684	659	686	700	660	668	693	693	649	705	665	651	690	643	664	704	689	648	696	664	624	720	671	689	711	696	703	662	665	654	629	756	694	685	663	621	703	619	654	685	650	646	614	669	680	693	712	608	646	721	681	646	712	655	640	715	634	720	665	715	666	646	658	657	731	637	648	679	701	654	678	679	689	684	662	722	647	682	712	677	679	652	671	635	693	700	691	689	663	662	681	656	720	698	701	676	722	685	651	636	693	682	653	688	654	680	694	693	678	703	627	659	665	686	621	675	708	651	646	668	631	664	716	720	660	699	721	662	644	680	620	666	697	661	654	695	704	691	640	686	704	650	661	652	687	670	657	628	648	662	679	677	685	656	718	648	637	633	662	669	652	676	641	711	712	622	699	636	637	711	672	685	661	707	709	619	694	717	689	683	659	712	647	645	679	687	671	697	642	680	715	637	682	636	658	654	663	663	694	657	710	691	695	729	665	674	681	656	670	656	673	710	652	605	687	671	636	658	644	667	663	721	676	677	678	676	704	650	643	709	668	663	642	648	677	673	716	644	636	642	670	725	651	655	674	704	610	668	713	644	680	659	664	669	662	680	657	651	634	625	685	704	721	657	675	653	702	715	680	707	694	670	678	652	629	636	700	639	611	675	640	682	653	668	649	750	624	650	675	683	659	663	660	699	695	704	687	653	659	684	705	668	644	677	678	680	608	653
15947	9154	10995	10695	10612	8904	4881	2779	1975	1614	1645	1314	1130	842	940	823	638	550	469	376	353	368	330	328	346	346	321	347	346	344	352	358	315	344	339	318	332	333	312	327	331	342	321	311	303	345	313	289	327	316	347	333	308	326	312	323	315	352	374	322	311	320	303	351	300	316	317	344	301	298	325	292	322	317	375	322	293	330	301	353	308	322	303	320	315	335	294	338	320	318	299	341	326	340	324	311	309	298	316	309	324	305	309	274	322	313	296	312	331	317	322	333	340	335	343	298	326	347	318	291	341	324	331	294	326	319	308	325	319	320	325	310	305	307	333	336	343	291	328	338	333	322	291	345	340	338	328	304	317	341	309	304	332	316	316	318	316	308	320	334	323	299	296	313	320	332	311	317	318	286	320	297	307	278	342	347	308	326	296	279	315	313	310	301	316	324	320	321	327	307	308	306	328	291	286	342	327	323	311	335	344	316	296	302	278	340	314	290	297	348	304	311	284	284	314	328	316	331	310	342	347	319	307	305	284	297	323	327	340	341	310	335	328	315	318	326	318	316	333	316	281	307	325	353	284	286	320	310	324	327	323	332	313	302	311	303	276	337	332	326	311	350	303	317	313	313	334	318	323	332	306	321	307	295	310	308	335	324	333	308	308	327	318	298	343	311	361	352	330	305	334	328	328	318	325	323	327	295	310	295	316	327	305	291	317	312	322	313	304	282	343	311	289	311	338	331	284	323	361	309	317	333	316	355	303	348	337	331	303	288	318	313	292	342	301	297	329	333	314	302	304	335	300	309	341	344	284	302	339	329	341	312	293	316	304	312	273	306	344	293	359	345	308	311	304	320	298	333	300	292	325	311	359	367	318	326	338	294	300	300	334	355	276	302	304	316	365	322	287	333	329	349	275	330	329	317	315	322	322	286	312	325	283	322	350	294	307	299	353	285	296	283	362	318	349	325	335	310	327	295	312	315	299	330	298	319	314	306	290	301	302	334	339	332	342	326	302	311	316	279	308	331	344	318	303	316	308	325	319	326	290	330	340	318	299	325	317	332	301	323	339	354	291	338	288	303	301	360	321	330	299	321	307	328	308	297	291	329	314	294	327	316	295	291	322	331	344	332	298	355	322	312	300	330	334	319	323	328	318	322	317	355	294	327	309	315	320	313	332	323	328	298	330	288	311	331	357	341	339	322	274	324	322	344	341	308	311	337	307	347	320	335	323	297	304	292	338	316	309	313	351	308	299	315	280	338	320	315	327	327	327	315	345	332	329	309	327	326	305	307	305	278	287	300	302	321	290	314	325	316	294	285	302	347	319	362	281	305	341	309	291	316	320	336	308	335	328	330	334	334	303	314	286	309	316	312	347	328	299	318	341	310	286	304	323	305	345	324	336	313	283	326	316	320	335	300	305	334	340	301	345	324	306	296	322	302	317	325	326	303	327	330	340	355	314	305	326	332	334	305	301	325	300	313	329	320	322	331	285	312	336	335	277	288	308	319	292	321	302	334	324	324	326	287	334	275	335	295	301	285	317	331	338	298	300	288	306	328	317	341	293	314	296	339	313	307	331	321	322	305	333	316	284	315	325	317	289	326	327	327	307	304	304	308	290	302	321	300	293	321	312	355	281	296	305	301	322	321	342	348	330	309	308	300	346	319	321	294	319	307	301	300	332	331	296	284	316	364	324	286	310	322	319	333	313	306	304	324	349	322	338	326	335	286	332	338	329	334	346	328	296	331	301	297	317	299	318	347	364	342	342	307	322	329	287	307	311	309	346	311	320	315	311	324	320	339	337	313	304	341	305	303	288	304	312	288	321	288	299	284	293	348	319	321	345	306	319	290	308	332	296	295	303	314	323	319	323	314	338	298	300	323	334	334	321	321	329	310	319	292	326	327	336	312	306	302	300	319	298	326	350	302	297	344	335	293	308	305	326	353	325	307	313	319	323	329	330	323	282	303	291	311	358	336	351	342	306	310	309	325	329	286	296	327	318	307	363	332	323	301	339	312	308	325	302	298	317	314	337	304	316	342	306	332	297	329	331	320	303	349	294	350	332	296	317	284	290	352	328	327	312	323	315	321	320	338	297	305	330	333	333	309	337	300	298	297	346	315	293	336	275	321	344	325	327	326	306	309	316	305	328	326	314	331	315	356	327	324	267	290	307	296	310	313	316	292	311	328	315	305	304	332	326	304	302	345	326	322	350	380	339	299	336	303	341	349	306	335	329	339	330	340	303	313	305	327	306	307	343	319	304	305	310	322	329	313	342	307	320	345	342	335	316	341	301	340	332	298	332	340	313	308	336	299	335	302	325	329	329	320	285	302	296	321	321	328	314	320	324	322	334	316	333	332	300	284	299	295	292	331	253	293	303	292	276	316	305	320	299	326	270	315	346	315	311	342	319	304	307	321	297	292	341	317	313	305	332	307	307	326	295	308	317	322	325	315	324	323	314	341	323	309	275	311	332	286	321	311	329	313	335	335	299	289	352	350	303	305	318	287	334	289	327	324	347	313	304	326	310	305	355	290	335	331	307	339	342	333	303	359	310	345	307	330	314	312	316	317	336	338	306	294	325	333	289	314	320	337	326	322	283	310	303	319	364	308	341	294	322	348	302	321	291	331	298	298	321	331	320	301	330	331	331	309	334	285	322	327	303	333	328	333	344	280	288	298	316	319	305	300	337	319	342	319	311	304	327	336	327	314	311	339	318	333	318	330	341	323	316	320	310	325	329	297	284	324	319	324	311	319	339	344	293	331	350	336	314	307	326	359	322	314	309	309	314	306	323	330	304	313	322	321	320	303	327	323	287	319	295	349	319	324	325	330	298	332	334	342	327	328	304	315	329	309	346	308	313	325	318	330	341	335	337	322	303	281	306	324	304	277	296	297	320	325	330	301	352	320	319	334	314	312	307	328	306	335	307	287	343	317	293	285	273	338	305	332	296	311	337	334	313	314	350	324	297	347	296	302	286	307	307	319	336	315	301	297	307	294	284	311	316	295	332	306	324	324	324	313	326	309	329	293	290	322	309	329	315	277	325	330	324	327	311	332	309	310	343	353	301	286	357	307	335	323	277	312	326	309	315	322	353	312	309	329	326	329	302	300	343	316	303	336	322	348	319	318	311	312	323	302	325	328	293	320	301	304	316	356	326	295	338	336	344	325	300	301	302	304	323	334	334	281	314	288	336	328	320	301	307	294	321	316	311	339	334	328	314	333	288	331	300	303	303	352	357	312	300	371	337	339	345	295	302	319	314	326	315	318	296	309	301	297	303	308	285	293	349	329	319	335	309	333	300	324	339	313	315	309	313	292	307	309	283	314	319	308	289	311	328	370	327	320	297	291	305	326	325	318	303	319	305	300	304	274	356	312	327	331	322	336	288	307	313	319	328	313	292	300	337	293	333	315	314	289	276	325	299	322	326	335	332	343	333	317	323	314	308	330	329	317	298	319	337	350	282	328	340	317	278	332	332	297	284	318	326	326
10619	6580	11653	13914	16632	14243	10132	8227	6717	6574	6261	5901	5215	3913	4033	3340	2729	1894	1576	1194	1140	1044	1009	1089	1029	1023	989	1006	949	961	925	908	965	928	905	916	862	889	876	873	915	931	824	893	849	902	884	884	835	882	810	859	826	896	869	861	862	873	864	858	827	881	827	857	825	880	868	838	802	809	817	810	843	858	877	858	859	844	853	902	868	873	836	779	844	771	898	845	788	873	837	809	803	864	821	805	829	833	830	823	850	823	826	746	824	802	824	829	830	751	833	881	795	783	798	822	889	740	857	835	860	869	847	795	842	818	800	817	863	817	847	812	817	802	847	840	827	811	832	801	873	837	822	818	752	865	778	859	844	877	773	836	863	807	825	805	872	784	753	811	800	794	890	810	805	788	838	845	880	780	779	802	837	807	748	799	820	795	833	816	813	809	839	820	846	877	793	791	823	877	831	774	818	761	824	830	851	734	792	822	824	825	785	867	855	804	834	849	827	820	758	817	830	869	913	826	837	842	826	789	787	856	863	787	845	875	789	798	822	819	816	798	801	851	774	854	860	781	839	811	851	821	822	789	772	811	822	805	821	835	847	813	861	816	841	780	823	847	844	820	873	881	827	820	820	838	791	808	805	819	795	807	849	819	778	838	826	823	837	845	801	751	816	836	778	801	819	839	835	832	800	821	822	760	822	867	822	852	823	722	800	827	789	836	752	798	813	823	808	783	783	813	767	824	869	818	791	813	805	783	814	827	821	825	830	805	785	859	800	808	829	802	813	861	839	811	845	802	824	816	840	806	792	839	832	837	795	809	810	795	872	809	796	814	830	801	823	846	764	783	820	841	787	831	775	843	836	832	771	858	779	792	816	825	863	806	803	795	826	826	846	760	842	810	825	818	810	772	820	831	814	855	779	812	849	878	805	847	829	822	803	797	881	817	856	846	821	844	801	808	790	822	806	778	836	817	832	771	883	782	816	824	833	809	815	833	791	799	848	807	797	880	762	834	848	763	919	763	804	795	783	836	818	851	790	795	806	837	791	795	872	835	773	799	843	794	801	793	820	804	851	810	817	796	814	853	837	830	797	829	889	805	878	774	778	808	820	797	887	828	804	824	817	771	821	816	791	869	846	817	811	846	803	802	809	822	806	782	800	798	832	776	838	789	780	809	802	859	809	832	819	758	839	843	799	815	819	825	831	781	747	845	802	815	780	818	822	822	778	818	783	806	817	845	753	842	806	819	793	827	819	817	812	808	807	795	815	856	817	815	831	806	778	828	868	847	824	802	771	800	792	851	829	813	834	848	839	845	801	857	776	839	833	772	838	815	808	866	822	793	810	767	798	804	878	802	826	797	861	757	790	852	846	858	813	811	828	835	834	843	831	802	850	799	835	838	808	860	811	790	807	819	792	808	863	785	808	807	804	858	795	834	811	852	818	849	822	788	783	855	785	805	832	805	833	836	859	806	841	839	850	811	876	846	763	828	855	863	784	807	850	784	795	739	832	779	864	798	778	789	808	781	818	802	824	853	838	808	872	819	759	875	836	876	793	766	828	828	832	774	801	834	833	826	804	822	843	783	769	885	812	833	841	826	794	796	796	869	814	814	826	800	824	787	841	804	791	847	783	791	812	813	805	855	870	830	785	883	842	830	765	832	852	832	805	804	790	861	812	836	817	813	871	840	830	774	808	787	786	794	811	822	816	821	849	768	842	848	825	821	827	868	772	844	831	848	874	874	809	812	866	764	806	794	814	803	786	834	828	867	818	758	784	842	811	809	853	859	824	828	798	785	796	826	865	813	850	840	812	792	841	747	800	851	781	833	822	831	821	797	853	806	815	821	843	806	783	787	821	788	849	814	799	828	822	797	839	838	787	850	862	751	808	817	786	791	801	806	862	756	882	770	839	812	745	863	872	823	841	818	841	832	828	803	843	768	805	787	858	789	818	845	837	761	826	793	861	809	805	821	801	839	847	813	831	813	859	820	796	797	864	816	816	796	783	767	821	801	855	773	852	805	779	830	797	769	831	843	812	786	883	808	800	783	782	820	795	794	819	799	862	835	883	827	852	826	803	774	798	841	843	806	824	835	794	851	843	793	818	851	844	847	807	754	804	806	833	813	765	831	799	817	828	792	809	811	828	825	838	822	833	792	838	785	801	805	784	796	830	865	807	850	824	834	783	805	795	805	819	854	841	827	790	841	795	819	785	849	799	839	840	858	812	791	832	808	862	815	778	823	857	821	855	823	832	827	824	831	844	806	844	791	799	842	880	812	838	792	745	829	820	850	825	836	840	877	851	838	825	801	818	820	802	869	845	825	837	819	782	808	843	824	837	817	797	783	836	784	808	853	803	823	834	816	813	843	836	827	860	839	796	811	819	783	824	766	819	815	856	748	827	829	795	826	802	812	814	844	837	857	803	773	860	816	812	811	828	860	831	836	814	902	816	821	817	874	771	839	827	791	787	819	783	794	801	804	803	826	810	791	814	801	798	843	857	761	828	855	902	803	800	841	860	835	816	780	790	831	802	794	732	820	867	785	812	773	816	832	829	814	836	849	800	811	861	819	755	786	817	847	814	789	835	799	798	845	798	795	823	814	807	766	847	801	832	802	784	865	825	822	779	849	781	816	796	798	820	773	830	876	835	797	777	812	815	832	829	807	803	787	840	802	791	869	814	785	794	842	853	847	810	823	805	856	826	824	810	798	764	887	820	843	806	803	809	791	827	887	800	823	788	796	814	818	869	819	786	847	870	764	772	833	856	825	840	835	772	785	802	806	810	795	826	815	768	847	815	856	795	851	825	815	849	814	891	771	836	810	836	858	785	823	812	843	806	815	846	831	844	797	830	813	783	780	852	829	826	825	780	857	767	807	814	842	838	796	806	836	822	817	832	826	799	833	856	812	803	832	854	770	869	753	779	837	821	800	791	791	826	833	799	821	800	825	833	829	799	742	847	788	867	821	822	851	836	842	820	765	777	817	840	796	806	829	854	828	866	830	803	858	865	840	816	815	833	834	796	841	825	843	851	838	797	891	808	790	829	828	867	847	852	837	844	885	846	782	825	813	846	850	832	864	804	848	789	882	795	847	841	819	806	808	863	826	853	818	784	797	839	821	793	813	781	781	773	862	843	847	846	799	837	844	798	866	854	788	812	865	774	778	807	851	815	830	793	838	833	836	800	799	831	819	812	835	833	837	849	819	807	771	820	804	771	825	821	824	819	839	789	812	847	836	815	760	815	796	816	813	872	768	776	849	851	828	825	829	793	841	828	867	830	802	841	836	806	791	836	801	807	820	840	815	799	802	841	832	808	811	826	855	862	857	841	824	819	843	833	852	832	841	797	848	829	859	849	853	809	843	859	782	764	820	829	771	854	790	772	805	906	823	830	866	855	857	820	812	836	806	831	857	820	788	841	802	824	805	824	807	811	855	801	790	776	800	798	837	775	747	841	791	856	810	781	811	795	815	823	782	795	798	824	852	776	812	836	832
2317	786	981	759	598	424	231	183	160	145	139	129	119	135	115	102	108	117	136	117	111	118	110	101	125	124	119	106	101	88	107	103	111	128	117	121	114	116	101	109	92	110	114	107	113	102	111	109	114	113	93	113	89	115	116	116	97	109	105	106	117	89	99	101	110	98	105	120	96	118	88	109	121	110	102	110	109	93	110	132	116	108	121	107	126	108	106	115	123	95	110	127	90	107	124	86	126	134	124	120	110	104	98	105	129	94	96	100	140	131	113	121	101	115	130	105	107	119	115	103	115	110	111	107	103	95	115	139	111	93	105	107	99	95	102	119	127	117	125	88	122	130	123	113	112	115	113	108	95	106	110	125	116	97	102	121	73	111	97	111	98	94	113	102	91	115	110	103	102	94	106	123	123	118	120	121	109	108	114	107	106	97	117	118	99	100	96	116	123	117	100	106	112	132	116	108	118	115	121	106	113	123	117	109	113	117	111	125	107	113	87	117	115	113	120	101	109	110	102	114	91	108	117	92	104	93	111	114	112	114	109	100	105	103	117	92	118	124	111	98	128	110	106	78	109	126	99	98	117	95	117	75	102	106	104	84	110	89	111	82	112	90	109	100	102	96	110	107	100	118	114	93	113	108	102	120	103	112	119	108	104	108	111	115	113	107	106	109	105	101	119	100	109	81	114	111	116	96	87	114	108	105	104	116	113	106	115	121	110	108	104	107	113	103	110	127	91	120	126	113	104	103	108	106	100	112	96	127	101	118	99	96	105	116	90	106	106	126	108	93	99	118	101	128	116	110	119	109	96	117	105	124	92	106	101	122	102	97	96	102	113	106	100	107	108	127	109	128	105	112	117	104	109	106	105	107	91	102	123	117	100	108	124	97	98	110	119	119	99	116	90	127	107	125	129	110	113	110	118	136	98	123	107	107	91	111	106	100	105	100	130	90	137	115	115	110	92	106	107	113	103	113	114	119	111	109	123	103	121	118	111	130	84	106	118	123	120	110	110	88	95	83	99	112	102	110	113	87	120	115	114	99	120	101	115	98	114	115	109	111	113	97	122	114	91	104	106	129	113	102	122	111	107	108	93	118	130	92	96	123	111	117	127	109	109	98	97	106	112	113	103	91	139	119	94	99	106	102	118	98	106	89	112	115	95	115	114	123	98	110	104	116	113	93	100	104	101	104	92	104	98	110	132	110	84	107	111	119	86	107	96	108	124	109	100	109	124	123	115	132	103	115	117	101	110	94	115	99	123	113	115	117	125	124	114	85	105	104	106	131	103	103	109	108	118	121	115	131	114	124	112	104	102	94	114	118	96	103	102	98	99	95	98	115	110	122	103	115	108	99	107	101	111	102	103	107	106	104	105	100	107	105	102	110	113	116	119	126	96	110	116	118	129	128	113	111	107	122	124	106	122	99	104	105	101	107	111	103	114	123	118	116	99	110	106	103	117	109	96	122	102	99	121	87	102	114	118	101	125	84	106	115	91	94	114	108	115	127	116	104	112	125	108	98	115	107	128	107	101	110	119	97	109	104	129	115	121	143	116	116	115	119	116	117	95	111	125	121	101	97	107	106	110	143	136	108	101	107	92	94	101	107	106	101	119	114	112	108	104	109	110	116	115	93	120	108	94	120	129	109	110	108	108	118	98	122	92	113	105	124	101	108	112	93	138	96	106	90	120	100	109	113	110	113	104	90	98	106	87	112	96	105	134	115	112	94	111	116	98	99	95	116	105	117	104	114	101	107	97	112	110	123	108	106	89	128	106	93	99	105	107	115	114	88	114	115	116	117	111	120	106	111	118	107	123	95	127	110	100	98	115	109	106	114	123	98	101	107	114	95	109	118	116	107	131	102	116	119	116	103	107	118	109	95	134	105	107	96	103	123	119	112	109	115	120	91	115	109	98	103	123	106	105	101	101	103	100	107	100	116	124	123	105	101	85	117	114	111	105	95	98	101	114	125	110	103	114	102	117	104	125	118	98	116	123	124	122	116	114	98	106	107	106	116	104	114	106	116	106	101	102	112	105	120	114	111	102	113	94	96	124	112	96	83	101	94	111	118	91	110	103	100	103	102	107	98	93	113	117	106	118	107	103	110	121	98	111	117	94	88	118	112	96	107	107	106	109	93	116	108	120	118	131	109	107	113	114	116	98	119	116	95	105	110	122	103	111	104	106	115	119	106	118	120	96	113	114	108	91	109	124	107	99	119	101	109	125	118	112	113	120	95	108	99	98	105	115	110	112	100	97	121	99	129	105	121	90	111	112	86	127	130	100	116	114	93	108	116	92	95	91	102	110	77	130	102	111	106	105	101	105	101	108	119	103	108	126	118	104	99	108	124	98	104	115	108	131	97	114	104	137	118	104	114	112	107	96	123	88	118	126	91	109	109	104	104	114	119	90	112	113	101	102	125	98	119	143	96	120	104	119	96	82	114	99	102	120	91	98	109	98	111	106	117	116	94	117	97	102	107	98	118	124	99	98	121	102	113	95	105	98	116	105	114	100	105	101	109	115	119	116	107	105	107	111	107	117	102	97	95	96	111	94	129	103	102	113	129	102	109	100	104	112	114	100	93	119	136	117	115	117	108	134	105	122	112	96	117	104	94	110	100	106	111	119	87	119	110	111	124	108	110	97	111	106	106	102	114	97	114	98	119	113	117	96	117	118	97	108	94	122	113	89	119	115	102	116	87	95	104	104	99	116	114	106	123	103	122	113	111	114	110	122	123	118	104	93	101	100	124	94	107	94	111	97	122	115	112	95	115	104	106	127	114	115	108	118	102	115	102	101	103	109	98	91	106	112	117	99	100	103	115	110	98	99	118	116	103	104	111	126	95	103	116	109	116	124	109	111	111	105	114	113	122	112	114	102	97	98	105	124	96	117	99	106	102	86	104	101	105	97	102	105	108	91	114	112	123	95	107	95	104	107	115	116	124	125	116	117	112	109	110	118	98	114	117	102	88	104	114	103	113	114	109	111	106	103	107	110	101	143	100	111	90	115	121	99	112	101	95	113	106	105	129	98	111	125	121	113	97	109	118	106	102	116	98	101	86	125	91	131	96	101	116	118	111	95	112	111	113	109	90	96	109	100	112	84	104	111	111	117	107	116	108	100	106	123	106	108	123	118	124	103	99	135	128	109	98	103	113	105	114	115	114	101	102	112	82	101	118	109	99	109	104	112	117	98	87	104	112	107	114	114	130	100	111	117	106	117	117	102	121	124	110	103	116	107	108	117	109	123	105	101	128	106	87	110	130	103	106	118	124	113	114	101	105	119	125	113	125	125	110	107	108	112	104	102	119	100	106	104	102	115	95	114	115	118	116	108	104	91	107	96	116	94	113	115	104	113	113	120	126	102	100	127	115	97	99	103	82	127	116	107	118	105	126	103	96	115	87	122	102	100	99	91	95	113	112	107	107	120	108	121	98	120	103	125	113	104	101	104	120	115	94	97	95	97	115	104	116	94	109	113	107	127	134
2597	1134	2231	2516	2650	1843	1085	869	709	666	641	571	518	482	464	423	438	417	383	365	367	398	359	387	362	374	400	378	353	370	325	362	358	387	390	371	341	365	351	377	380	353	370	375	384	363	358	378	388	352	387	327	328	347	374	369	378	371	371	351	354	391	366	360	388	381	349	342	347	330	410	348	365	384	352	389	337	351	307	345	361	363	353	336	345	378	358	364	318	371	381	372	394	357	352	365	375	344	346	370	397	342	373	390	358	374	335	334	382	362	340	371	353	385	374	311	355	380	401	369	372	372	389	361	361	362	358	324	422	355	352	350	387	342	356	369	363	377	332	375	378	375	373	359	325	390	369	377	337	382	409	329	365	325	333	346	375	371	380	345	343	343	383	385	326	370	339	363	372	375	362	349	385	364	367	340	380	362	350	335	369	320	346	353	355	355	321	374	347	369	363	371	348	350	394	379	355	336	377	359	357	384	362	364	376	363	375	362	370	363	383	386	376	347	385	343	357	395	399	346	400	365	366	356	377	339	366	370	376	368	383	403	400	357	356	371	326	342	337	351	351	361	359	344	359	357	379	354	392	363	370	353	373	398	376	377	385	329	368	383	373	396	344	395	358	366	403	358	376	344	357	345	364	373	346	363	410	336	359	361	360	369	378	348	360	342	345	370	378	370	401	363	363	372	377	383	332	348	364	355	346	356	342	332	359	325	376	351	341	359	353	339	358	344	370	342	393	367	390	357	375	376	399	321	369	358	338	374	364	356	344	354	380	359	370	361	355	349	337	342	330	373	386	387	385	370	331	358	359	372	358	360	347	400	334	394	379	330	340	355	361	374	388	361	352	370	349	350	346	398	363	366	341	327	375	367	371	370	374	385	364	368	386	375	347	396	358	379	357	382	364	311	372	354	370	373	354	361	386	355	349	375	352	344	328	360	367	352	338	354	359	391	378	355	341	350	370	372	370	358	364	350	338	366	357	356	345	348	354	374	323	374	350	351	390	360	367	373	365	366	349	356	383	358	370	327	354	360	360	302	362	384	360	377	355	328	375	356	367	386	357	354	373	374	371	401	356	368	368	375	332	383	366	354	360	328	336	403	403	369	407	367	367	394	363	346	349	372	357	375	363	339	320	341	364	376	338	347	364	359	378	334	358	391	390	379	385	366	362	348	365	348	394	356	354	357	366	399	381	369	349	340	359	360	358	372	357	351	368	363	362	357	383	392	359	354	370	379	377	373	375	360	393	358	381	354	343	364	368	364	386	344	369	385	373	373	377	377	364	359	342	315	363	392	366	333	369	400	385	352	387	368	311	358	314	352	371	353	352	337	389	363	375	357	358	404	360	396	367	330	367	362	371	394	381	366	354	381	368	383	379	373	343	411	348	385	331	352	374	365	355	408	346	346	365	365	374	359	346	353	359	326	340	349	394	371	365	364	355	337	361	367	335	365	365	369	347	357	376	345	341	336	356	376	332	353	351	341	327	359	328	352	346	371	361	368	350	347	361	380	334	333	377	376	375	352	351	342	355	351	333	350	383	363	395	383	382	388	361	368	352	356	379	344	378	365	337	347	345	347	358	350	361	389	360	375	380	389	367	327	384	385	341	369	385	360	373	378	334	381	349	353	401	358	410	363	346	336	382	359	371	346	359	359	354	372	377	334	380	350	364	336	337	369	344	371	364	353	396	325	372	375	349	364	363	372	379	381	353	364	359	366	368	353	356	380	345	379	339	342	363	406	385	343	364	360	365	361	373	354	346	349	395	368	352	352	378	368	338	360	362	414	349	364	374	346	412	386	345	362	388	360	369	382	369	390	354	336	326	359	367	356	354	362	388	410	353	340	357	373	355	349	391	345	342	339	358	385	350	356	357	364	380	374	331	352	381	387	385	368	368	364	369	348	344	324	355	382	379	398	331	365	388	342	323	343	381	356	356	349	384	355	344	362	355	341	344	381	366	330	373	333	333	373	389	360	374	367	411	369	368	372	354	339	375	388	334	393	365	391	358	352	365	347	368	367	376	377	370	349	329	381	371	377	391	376	344	379	368	374	364	340	352	362	394	379	363	347	321	372	326	345	373	396	348	367	338	378	371	359	398	367	379	347	346	344	387	354	390	350	318	324	369	347	391	355	365	381	390	368	369	401	375	386	336	374	356	404	362	329	363	369	386	347	363	377	347	372	372	330	336	359	355	353	360	374	384	324	335	350	351	379	355	377	345	384	375	373	371	358	358	413	345	360	343	377	365	368	360	363	349	372	351	352	342	340	394	377	366	372	301	367	371	357	350	360	367	379	395	376	368	352	362	326	369	326	339	359	357	386	352	342	400	388	395	344	355	373	358	381	330	361	359	370	367	378	343	361	339	358	337	370	349	334	370	365	364	352	352	336	379	365	355	371	386	350	379	351	344	351	380	349	357	352	382	356	377	346	320	363	349	336	362	358	367	346	334	349	381	369	357	381	349	364	384	365	367	353	337	383	356	369	412	378	328	354	343	391	393	405	376	404	378	390	341	360	359	390	358	342	361	363	343	345	368	330	366	371	360	341	358	341	345	381	358	349	374	346	367	356	402	350	359	352	383	393	384	366	372	348	369	312	353	359	344	385	382	375	345	375	334	351	392	354	364	358	327	368	362	350	385	331	346	395	356	356	358	351	365	381	371	350	366	341	344	366	348	376	341	341	365	369	364	357	381	307	388	371	379	375	357	388	341	341	382	382	380	393	363	376	375	373	340	363	390	376	392	374	378	350	371	348	370	364	348	360	379	353	384	337	327	354	361	398	371	347	388	369	371	372	354	369	389	392	364	348	360	382	384	391	354	340	373	360	349	406	355	389	365	348	377	372	340	365	365	359	375	373	327	378	340	340	385	355	394	371	371	335	387	370	379	374	366	385	377	358	363	372	383	339	373	372	355	364	360	377	362	359	380	345	353	353	348	394	369	344	349	391	364	386	364	334	385	366	385	363	338	388	339	379	368	368	369	394	366	343	353	360	366	380	368	339	366	330	373	351	383	369	366	359	380	376	348	367	369	383	392	363	337	359	356	355	372	353	370	365	358	377	343	355	357	354	365	387	352	362	340	357	338	338	352	373	351	394	364	328	368	400	337	384	359	390	356	355	344	346	368	369	372	388	383	379	348	360	361	412	333	328	373	342	345	347	377	369	314	341	325	368	372	328	386	348	351	340	402	362	346	383	374	347	371	366	354	398	362	371	345	357	334	334	365	358	362	396	360	367	351	354	359	380	367	368	383	336	347	383	335	386	355	370	380	402	391	391	367	325	387	359	340	337	349	352	337	381	337	383	397	385	398	382	360	376	364	332	372	352	319	367	376	345	359	372	361	370	380	368	379	375	383	396	377	349	369	344	370	336	367	342	354	366	340	354	346	344	358	398	320	388	402	387	348	358	367	371	383	375	324	367	384	325	366	356	361	353	347	365	390	363	337	359	355	350	389	362	386	407	394	362	352	368	372	357	350	394	357	332
9579	5873	8312	7375	6339	4841	2630	1518	889	861	940	757	834	634	523	400	362	312	405	288	258	262	264	257	231	243	224	248	250	215	263	239	212	214	269	245	244	263	261	266	236	240	208	224	239	230	249	243	216	250	233	226	244	212	250	287	212	217	217	259	252	195	242	240	236	248	228	260	220	262	251	233	240	268	260	264	246	250	261	246	235	248	264	246	225	231	228	228	231	244	280	258	238	266	251	260	265	253	245	238	238	216	249	242	258	260	218	243	244	256	248	233	222	244	241	243	224	226	248	238	225	231	221	247	242	227	234	232	231	240	212	245	232	247	253	239	240	272	257	233	254	254	256	215	249	247	238	237	254	258	256	257	239	250	240	242	224	231	243	270	259	223	237	231	255	278	250	229	257	257	245	226	233	263	255	245	206	228	226	269	258	258	284	246	231	224	212	251	263	249	239	279	241	243	230	271	256	232	226	229	238	223	247	241	260	224	252	230	254	271	259	253	219	264	225	250	243	254	249	236	241	240	264	232	249	251	247	248	247	216	244	244	245	244	256	279	256	238	251	264	269	258	216	266	255	232	260	278	238	242	243	233	225	242	269	264	223	259	225	233	246	252	223	249	230	253	255	223	232	232	246	243	234	229	231	243	266	228	228	284	239	229	245	247	211	233	194	194	226	236	249	245	253	217	220	264	250	241	238	240	231	257	234	238	257	222	232	245	247	230	278	209	240	225	243	207	244	224	238	241	241	249	234	266	242	235	231	239	264	230	283	242	254	246	234	251	240	251	231	238	220	264	241	231	228	241	249	239	250	254	232	223	229	216	213	245	267	245	252	234	228	252	225	245	242	247	212	261	267	222	223	227	250	244	266	243	246	208	240	243	246	228	251	244	248	225	263	246	246	248	238	257	245	221	232	220	239	232	251	221	238	229	241	246	267	240	243	250	249	246	236	227	195	211	253	236	250	269	221	207	244	235	248	259	223	217	248	238	233	229	224	224	228	249	224	249	258	230	253	262	253	216	258	249	258	221	220	259	259	235	232	223	276	283	248	247	242	220	243	267	236	252	247	244	237	231	231	228	229	222	198	229	222	223	232	248	244	246	248	219	240	231	261	220	240	256	257	242	235	271	252	247	264	259	280	232	232	278	244	248	247	247	229	220	223	239	236	248	245	264	242	260	229	256	209	255	266	231	248	232	232	241	230	246	226	226	230	226	235	263	245	244	236	243	272	228	247	246	239	248	242	253	256	272	235	257	208	250	251	218	242	250	272	271	256	215	215	240	225	223	233	221	238	237	256	255	252	250	243	230	228	209	229	212	222	245	240	225	244	264	267	211	229	235	269	270	257	231	214	258	238	272	230	205	274	254	235	278	240	256	219	227	269	225	226	301	234	232	275	248	267	248	253	247	238	234	252	258	221	259	256	236	251	240	241	245	260	250	234	240	237	262	219	230	286	271	241	239	241	264	230	245	227	223	240	218	247	220	249	255	230	234	254	204	214	232	294	254	243	218	228	227	236	241	237	223	253	232	232	217	228	248	260	243	250	222	241	252	262	252	245	230	234	254	224	235	222	224	240	245	253	219	245	245	266	227	252	247	244	240	214	228	231	247	222	239	244	219	227	269	236	238	231	252	256	248	227	240	248	217	259	251	239	262	235	263	251	249	218	238	242	247	243	223	228	243	234	252	245	259	237	279	234	246	254	234	259	282	237	232	275	260	265	272	251	226	246	237	246	228	230	243	218	249	236	229	241	246	249	249	237	256	243	256	243	234	213	230	241	264	242	231	215	227	239	253	227	250	237	241	246	237	237	226	248	241	214	218	222	243	260	220	229	224	253	213	249	225	241	236	224	242	225	243	233	232	224	267	256	263	228	254	231	231	254	255	226	233	274	240	237	239	236	254	239	243	258	247	237	229	239	249	244	227	279	246	261	247	230	251	263	246	209	215	253	238	252	241	233	274	269	242	263	252	250	239	228	241	227	233	232	257	259	248	262	264	255	230	226	242	231	222	266	229	230	248	239	247	253	240	265	266	231	256	233	257	248	229	243	217	230	221	241	263	228	255	228	213	242	252	221	232	235	202	262	250	277	248	244	249	229	267	280	231	255	237	248	224	234	249	240	253	268	239	253	233	250	219	258	258	229	225	237	233	230	236	235	232	272	240	244	244	254	270	220	243	232	219	215	223	225	240	249	258	239	219	261	218	257	239	226	238	236	234	252	231	236	256	223	243	223	263	236	226	257	243	245	261	253	236	240	260	229	238	241	220	238	251	256	222	237	220	240	214	248	228	204	248	223	229	234	241	241	216	247	254	251	225	244	239	232	233	281	249	284	240	214	226	276	229	278	264	229	230	284	272	245	253	239	240	243	221	200	232	234	255	249	247	258	208	230	258	253	203	299	266	248	244	214	246	214	234	234	251	244	235	241	241	253	238	253	244	232	257	228	245	243	247	261	256	250	267	222	226	259	270	254	246	243	241	227	216	246	284	235	214	242	236	242	245	249	245	244	243	253	230	238	246	280	233	253	243	237	249	246	251	228	213	217	234	227	265	257	251	244	249	219	246	258	273	283	235	238	226	254	238	214	242	263	225	227	262	238	264	215	220	261	241	220	249	251	275	235	228	252	212	250	236	235	251	243	276	247	236	249	253	247	207	277	246	273	225	238	218	258	238	249	235	242	282	228	235	252	267	226	227	230	261	242	232	249	250	240	229	243	214	269	215	229	239	259	218	242	260	266	261	254	261	218	222	253	263	209	257	283	214	220	235	237	278	225	268	237	254	245	241	251	246	248	270	245	253	271	237	250	261	237	248	241	240	251	235	250	247	266	238	255	217	251	236	254	261	240	255	246	275	215	233	218	232	240	256	247	249	226	261	253	220	231	241	276	239	244	271	244	257	222	244	253	246	218	272	213	279	247	241	259	234	217	240	245	256	251	252	225	230	235	272	252	273	257	248	248	273	251	264	210	237	243	231	251	253	266	251	238	240	240	255	241	258	275	214	245	231	237	248	235	231	233	258	253	260	229	233	238	249	243	234	250	253	242	240	238	249	274	239	276	243	226	223	227	239	212	250	223	229	238	290	263	284	218	246	248	255	237	260	238	240	294	249	237	273	239	218	247	221	208	255	248	218	223	259	248	247	267	221	214	269	216	251	260	248	229	229	237	232	244	240	210	204	228	222	229	244	228	219	224	241	258	247	242	239	237	230	257	223	240	285	235	226	246	233	258	242	232	260	253	246	236	245	262	227	231	229	202	232	254	284	247	232	248	249	232	226	255	249	246	250	236	254	256	254	240	216	249	246	252	260	236	245	246	261	272	253	231	230	224	270	228	251	257	282	252	240	246	224	211	224	269	249	242	237	208	267	241	236	243	234	283	254	247	239	226	222	250	244	241	258	219	230	241	265	247	271	237	255	248	248	218	263	213	257	259	217	226	217	246	247	263	216	218	260	240	210	262	229	238	249	237	255	230	255	216	250	239	235
8091	4588	9006	9886	11579	9746	6549	5216	3757	3885	3960	3571	3136	2660	2318	1973	1474	1143	1129	930	791	793	774	783	742	800	769	747	743	761	747	738	737	711	732	731	717	715	714	748	714	710	759	723	720	690	709	702	723	723	708	691	683	667	695	722	708	737	701	713	665	689	679	663	706	695	711	646	734	666	663	700	623	680	680	625	700	671	655	629	681	692	683	673	659	701	680	670	711	683	654	707	680	694	709	692	665	724	696	670	722	705	663	739	671	666	676	727	682	655	679	695	725	660	716	652	662	711	680	641	671	695	636	628	660	648	654	683	644	702	647	653	628	653	651	630	659	643	652	683	652	687	716	666	687	644	669	695	637	668	635	646	677	670	658	635	678	674	642	641	703	733	667	655	620	636	683	670	667	643	695	703	654	651	664	624	636	686	687	627	662	675	678	626	713	657	687	670	669	717	645	660	674	669	664	674	692	653	656	693	677	664	713	681	675	642	656	677	653	671	644	687	636	628	657	690	675	634	629	689	672	682	646	713	647	663	684	713	712	673	622	691	653	679	714	680	639	685	663	692	690	697	660	685	717	674	649	663	683	617	681	676	688	698	727	667	696	704	632	633	728	659	683	675	640	688	719	722	678	646	625	637	702	643	689	666	643	711	668	729	651	700	667	689	657	613	694	661	705	673	666	679	632	692	720	667	695	638	679	675	630	682	633	661	632	692	686	690	684	655	667	621	677	631	686	700	733	665	674	645	687	674	689	710	707	647	686	696	686	683	636	686	659	713	656	666	656	698	621	659	695	668	637	693	639	677	673	685	679	677	656	686	694	634	649	692	664	667	652	685	642	650	673	645	648	667	644	720	670	669	648	689	666	742	650	625	696	645	730	664	710	673	655	690	679	634	622	659	651	654	649	678	661	663	671	688	660	686	688	680	710	721	656	702	639	677	684	702	658	681	621	732	710	623	651	656	647	705	701	684	663	640	638	656	675	681	680	663	643	711	617	642	664	659	683	694	642	684	640	714	710	622	690	657	647	640	698	662	702	676	682	667	642	696	635	620	700	631	661	651	646	657	653	662	644	654	687	650	655	668	669	658	660	663	661	648	676	707	675	685	679	653	693	702	680	654	636	653	638	646	694	645	669	651	662	659	682	684	634	675	695	685	655	637	711	643	720	671	687	715	637	747	690	666	671	646	684	700	729	666	670	668	644	622	675	670	627	642	721	664	645	665	684	624	704	703	640	692	661	635	649	596	694	701	643	670	706	693	675	632	694	669	646	693	653	642	660	664	703	638	696	648	648	665	604	649	680	668	685	672	663	680	616	656	631	683	702	683	668	643	692	648	687	625	655	701	647	644	661	671	654	652	702	649	640	665	622	659	747	675	711	636	671	720	661	658	680	646	624	690	674	661	663	674	698	663	720	630	661	641	602	653	705	638	693	657	697	713	662	655	651	669	749	642	667	654	634	639	672	688	698	679	649	676	720	680	703	675	680	668	742	668	638	650	725	698	655	704	665	687	727	695	677	676	673	652	663	704	724	691	657	669	719	685	667	689	708	682	676	667	654	645	674	649	633	654	683	674	666	650	637	668	675	658	710	630	660	635	639	700	686	693	646	694	658	720	653	676	663	662	694	668	661	617	717	688	646	691	696	664	652	669	693	649	662	688	684	618	694	717	685	666	661	664	716	680	718	691	722	698	682	680	725	644	704	674	683	669	694	682	653	625	647	679	690	630	683	681	713	693	644	672	670	671	586	699	692	681	685	656	697	633	682	691	650	641	686	677	676	650	707	620	616	677	659	759	650	698	621	685	672	653	689	707	656	686	636	631	663	680	624	674	668	685	675	710	649	626	702	676	676	701	648	677	668	678	678	654	649	668	673	673	672	671	692	680	692	667	664	639	661	671	685	618	697	671	637	651	684	672	694	686	665	665	711	668	651	668	663	712	675	625	650	666	655	701	659	726	725	708	669	690	639	651	685	639	669	687	678	663	681	696	673	678	664	676	713	667	667	671	626	695	700	637	734	677	679	695	648	648	639	651	705	679	644	706	685	671	689	670	686	691	690	642	676	673	673	680	709	649	654	682	649	687	665	670	699	654	648	741	687	692	669	635	685	660	687	651	691	643	592	707	674	644	688	675	673	693	675	625	656	668	709	703	648	673	653	704	661	692	676	670	664	734	662	666	690	636	708	639	664	701	661	679	664	682	644	650	686	701	698	673	651	715	678	667	702	704	684	674	668	671	690	689	676	686	665	650	666	694	654	668	627	625	666	664	665	684	643	698	675	675	648	687	711	682	668	712	680	667	618	612	637	686	702	686	687	720	668	726	688	682	691	695	679	657	702	718	680	623	647	658	716	633	611	648	696	690	670	678	687	650	692	645	670	637	702	615	689	656	666	716	712	646	657	658	663	660	669	681	683	677	642	659	663	667	640	639	689	627	699	676	697	693	711	621	661	669	647	676	654	675	698	647	658	724	656	689	672	671	659	669	608	677	703	667	681	685	705	617	648	668	707	660	665	700	641	652	680	633	673	673	690	667	683	677	664	665	663	675	656	652	678	658	649	696	677	684	697	660	655	660	667	689	642	653	683	661	680	652	672	642	662	701	677	651	653	698	645	688	712	693	675	675	671	664	682	697	680	705	720	715	663	674	667	656	674	688	672	702	680	663	727	701	686	694	674	688	673	694	656	697	650	703	644	670	690	661	674	660	664	692	679	636	651	670	772	612	629	668	670	723	601	700	681	690	674	642	636	670	700	677	665	716	667	661	676	674	643	668	643	707	690	676	703	640	698	658	699	665	662	675	664	674	696	684	663	672	672	672	653	655	646	700	661	642	673	653	657	713	648	658	695	653	691	683	742	676	643	649	680	668	629	746	684	682	640	627	669	708	653	669	651	663	655	654	682	698	695	623	656	648	688	668	671	659	658	640	697	620	672	672	709	698	652	657	670	676	661	719	665	670	655	630	697	701	675	638	637	695	633	720	698	715	660	716	625	638	702	679	662	660	639	655	665	655	708	629	667	676	684	743	690	690	639	699	672	656	659	641	705	683	697	667	644	710	704	662	636	710	722	689	669	684	686	665	704	686	685	655	711	661	691	626	698	659	673	661	710	734	643	644	733	687	680	690	631	669	646	666	651	636	688	670	650	696	699	667	676	711	695	703	680	698	649	664	680	653	619	636	692	708	642	666	652	707	676	679	667	691	678	661	651	705	656	709	651	671	650	692	655	695	685	690	679	677	681	663	732	664	636	701	628	712	646	685	645	635	657	646	674	695	667	683	694	634	664	671	728	622	715	665	646	694	700	647	663	690	694	738	649	626	660	749	684	734	702	659	680	680	667	659	718	666	654	674	688	686	657	665	689	641	646	643	679	678	696	665	656	677	649	671	688	631	646	690	662	651	621	700	733	632	698	660	690	661	698	680	646	698	649	704	710	687	646	607	650	660	681	629	685	674	675	658	698	682	681	667	662	653	678	696	663	684	664	706
16271	10254	12714	12956	11177	9055	4740	2922	1829	1610	1757	1525	1202	941	723	573	487	406	390	355	382	362	342	359	369	310	343	317	349	345	338	344	316	337	333	308	336	372	346	330	337	310	327	326	320	314	313	338	369	315	305	336	340	338	308	321	334	322	337	353	335	317	306	322	335	322	342	304	311	312	317	316	306	297	341	314	307	324	336	312	313	325	336	319	329	338	339	315	330	320	344	320	310	298	295	303	297	298	310	342	336	290	315	296	317	328	316	331	336	344	315	308	321	340	307	315	355	296	347	324	350	340	326	324	334	363	323	316	296	346	305	329	324	334	302	339	301	318	313	303	310	329	320	307	327	347	336	340	333	315	321	314	327	301	297	322	314	320	317	310	315	279	332	307	287	295	321	295	318	317	320	313	321	310	329	344	325	316	297	312	323	336	328	317	316	322	292	293	325	337	312	324	322	323	337	317	308	338	283	312	347	340	353	312	309	306	314	328	306	307	322	302	297	313	318	353	311	346	306	306	304	329	318	322	334	317	318	335	287	297	332	300	301	331	330	329	310	335	322	304	345	350	322	317	315	301	346	335	349	306	323	314	345	321	324	316	323	290	296	327	299	356	347	321	295	285	301	345	325	338	340	315	325	318	315	303	299	310	311	335	292	319	320	309	342	314	333	338	309	306	307	319	336	345	351	319	327	347	286	295	339	339	322	345	326	332	304	301	339	330	311	282	288	295	339	302	291	342	316	327	342	324	323	334	332	305	303	291	296	329	331	302	327	284	302	291	327	339	311	333	315	317	331	317	317	304	318	297	328	300	280	299	309	285	306	337	307	295	319	322	290	306	333	321	335	318	303	330	289	295	298	293	297	326	312	311	286	316	326	297	299	315	299	316	323	323	355	321	315	327	308	308	324	331	314	289	323	311	327	291	342	278	338	317	320	335	300	348	373	305	326	315	339	363	336	349	319	342	320	336	323	329	298	288	319	327	338	307	309	317	355	330	338	304	323	312	317	291	301	323	322	326	296	304	303	310	372	286	336	335	319	335	324	316	320	347	326	325	302	335	299	296	358	323	309	350	296	346	330	345	304	337	319	284	303	303	325	354	313	304	320	304	308	289	262	309	378	326	329	302	321	297	355	297	314	320	309	339	284	324	282	301	312	339	307	334	305	327	317	308	325	327	309	342	366	308	316	304	320	289	314	332	355	345	326	307	306	320	295	347	290	330	314	312	299	324	324	299	330	328	344	292	301	310	296	289	309	288	292	283	320	329	301	308	303	322	354	340	336	294	333	299	337	319	322	325	314	303	317	306	311	318	308	331	304	336	333	330	311	317	298	303	310	291	312	309	319	309	318	334	338	307	319	316	308	333	341	304	298	304	317	300	309	314	331	297	321	290	299	271	355	297	320	306	344	291	322	281	304	318	319	326	295	364	295	330	325	317	291	307	277	294	334	332	317	289	290	319	321	345	314	305	334	312	334	320	316	330	300	339	322	341	312	334	326	311	265	340	323	316	299	309	301	291	330	319	303	310	310	362	315	352	319	324	306	297	325	310	318	348	311	301	329	297	319	312	326	278	331	329	350	331	329	336	330	330	308	318	319	310	328	319	335	317	288	343	341	322	365	317	331	341	317	324	323	340	303	334	339	302	332	336	323	330	274	322	327	354	302	321	336	318	344	351	339	329	319	336	328	309	327	306	316	285	344	302	344	356	314	306	296	333	310	315	317	323	348	337	325	335	330	328	312	327	335	300	332	344	314	328	322	324	330	322	322	303	331	307	313	316	320	310	302	305	288	330	307	332	299	349	308	352	309	323	296	321	296	352	343	344	308	309	288	283	322	343	328	311	308	359	327	317	308	330	328	341	319	295	312	306	285	315	306	331	299	321	320	294	323	311	333	287	320	313	333	316	342	305	344	320	350	309	321	310	338	320	303	318	352	278	291	305	320	357	286	310	315	309	297	329	321	317	334	342	363	293	308	315	293	344	318	313	297	321	310	337	331	348	331	305	334	314	318	321	330	317	323	327	336	325	328	349	315	322	281	331	299	299	314	319	319	334	344	316	280	338	318	300	331	318	298	309	322	302	334	337	326	303	298	296	299	300	371	316	313	294	346	309	305	322	314	332	326	300	266	293	301	303	314	311	321	302	311	321	318	327	280	324	341	316	302	299	349	341	322	320	341	329	290	287	305	309	328	330	325	337	322	311	305	323	331	328	307	320	302	343	318	353	346	326	299	319	339	297	306	318	332	335	359	294	303	314	350	304	340	301	309	352	345	326	314	287	300	282	316	272	319	307	335	318	304	303	331	319	339	348	315	301	302	327	311	352	334	308	343	339	310	330	297	297	330	339	331	308	301	326	294	326	293	292	361	344	346	302	313	309	360	328	320	333	344	333	309	384	330	312	333	307	334	326	299	298	292	318	305	305	297	304	318	314	305	324	328	311	314	320	303	297	302	302	353	343	326	321	334	296	318	328	322	311	344	362	305	339	308	336	320	313	332	290	325	299	354	337	319	319	309	300	309	324	331	283	311	327	333	311	319	315	331	282	351	295	324	299	317	347	309	309	351	337	301	344	326	319	281	295	339	318	350	291	317	313	337	325	298	349	319	298	306	337	306	329	356	293	294	277	326	307	313	347	348	306	300	336	322	286	317	360	337	300	317	333	316	299	311	328	353	315	300	315	278	322	306	314	335	307	342	295	351	295	327	354	350	319	315	306	339	311	330	325	334	317	319	330	328	297	296	338	298	313	302	359	287	325	323	303	300	336	341	298	300	331	332	297	327	328	314	352	305	328	305	341	313	302	276	324	315	316	291	308	322	300	323	337	320	313	331	321	304	316	292	296	318	303	302	344	310	310	281	325	344	314	311	348	314	324	314	311	331	331	309	322	338	297	302	335	283	320	317	327	328	328	283	288	324	292	326	313	309	330	323	312	338	304	322	315	304	366	340	319	341	323	337	325	321	327	315	325	309	309	300	317	317	333	319	322	317	317	313	348	333	300	298	333	327	339	298	318	307	311	334	324	299	292	294	306	378	316	313	313	305	310	296	339	311	329	304	318	355	298	288	301	309	313	291	292	328	318	340	301	336	327	311	327	340	323	332	336	337	312	319	299	326	311	304	300	301	318	313	323	314	291	338	339	315	321	316	309	303	319	316	326	338	329	317	318	300	299	349	331	323	314	336	322	361	361	308	307	318	342	297	313	310	334	313	330	294	310	298	286	330	323	297	328	300	321	297	325	311	330	318	321	331	291	310	314	310	316	315	329	304	321	336	348	359	292	323	323	300	311	340	339	321	304	330	330	336	344	318	319	300	307	318	303	342	312	324	278	339	334	343	292	296	291	326	341	320	298	347	332	310	316	315	319	313	290	296	309	314	340	323	303	303	320	332	287	309	300	334	332	330	324	287	317	280	288	310	315	303	319	322	292	302	350	309	310	303	323	350	347	338	317	323	313	330	358	325	306	329	340	304	319	295	358	338	328
11237	7614	12576	14748	16270	14908	9986	8214	6359	6392	6812	6200	4942	4159	3473	2996	2152	1804	1500	1304	1113	1119	1024	1010	1065	997	938	1008	899	903	943	879	921	897	975	869	926	957	924	928	860	942	871	917	854	861	878	854	813	936	868	867	860	883	905	899	822	865	861	858	825	890	878	855	839	809	853	899	804	840	816	912	878	812	849	861	837	844	852	810	858	884	794	803	861	880	857	815	884	866	815	809	797	768	820	816	851	839	853	835	779	777	853	817	847	845	854	865	849	842	818	881	810	819	830	811	824	849	877	845	809	828	777	803	846	837	870	781	856	845	809	840	849	860	795	841	823	809	824	843	858	837	791	873	844	872	816	872	875	772	835	824	812	798	861	821	844	795	872	822	835	754	813	842	840	803	809	828	858	824	810	818	854	849	819	867	804	844	863	866	846	843	820	828	823	797	827	836	788	823	839	870	800	788	859	786	805	838	806	794	863	789	819	781	809	866	847	819	766	775	770	800	828	791	808	795	836	855	790	868	828	833	823	812	858	770	844	782	837	811	857	783	797	794	838	796	835	840	828	846	789	841	834	867	814	857	845	827	821	791	813	856	870	792	791	820	761	798	849	808	728	815	839	879	779	843	819	780	776	811	812	825	808	867	845	803	809	855	788	779	809	852	833	824	799	835	847	810	864	785	820	852	857	781	830	827	813	829	764	793	801	816	799	824	854	812	827	787	867	858	838	824	825	829	807	836	815	826	754	749	850	810	786	823	861	819	816	832	828	808	798	849	837	783	860	828	813	787	828	818	813	829	786	800	792	824	827	807	835	848	854	827	855	844	828	821	818	845	812	848	811	825	805	824	815	823	858	795	813	799	807	808	804	780	775	826	822	854	803	824	829	771	846	928	818	805	794	790	825	851	840	848	847	814	779	831	848	853	786	828	794	871	810	836	777	827	859	820	827	822	782	813	786	796	809	836	860	830	796	814	828	813	833	834	819	847	892	826	839	833	817	814	837	795	845	841	760	830	796	788	796	847	791	802	827	811	837	893	883	799	811	826	825	821	803	802	796	798	800	811	823	796	849	789	796	878	819	787	887	815	852	789	859	826	827	801	842	823	850	775	815	839	814	816	823	820	793	796	838	827	847	864	854	787	828	776	819	765	835	817	788	848	830	839	821	880	862	818	844	797	836	799	812	792	837	783	793	823	834	855	854	853	819	854	782	791	842	829	779	799	767	828	825	810	838	794	820	841	813	861	801	813	803	805	846	839	830	780	890	840	825	794	867	862	812	764	787	827	821	788	828	801	781	862	772	851	810	865	792	844	809	855	807	796	845	807	785	816	871	827	852	849	851	823	860	807	832	806	873	787	778	807	833	826	824	861	798	813	858	795	776	793	758	848	808	836	844	796	768	805	765	856	829	800	813	827	815	845	846	850	874	831	856	808	823	867	757	840	833	766	838	813	838	853	818	786	790	843	809	813	806	789	848	818	818	858	834	796	803	863	805	852	853	789	829	830	785	831	814	848	842	820	825	797	804	815	877	773	811	881	853	776	815	856	798	819	828	797	755	818	860	776	809	756	771	825	836	829	786	853	866	801	818	808	804	831	803	856	814	876	793	810	804	802	833	807	773	775	845	788	783	832	803	829	831	845	855	790	792	875	814	842	821	793	816	854	798	813	811	843	801	804	809	846	827	790	821	823	828	815	828	859	825	869	843	764	788	808	783	816	798	856	790	823	828	842	841	810	795	816	734	864	750	804	810	882	807	826	801	845	819	858	761	838	796	840	810	856	784	828	846	844	781	825	792	841	862	798	843	828	824	838	827	815	814	814	818	785	834	875	822	826	809	818	861	869	846	828	874	818	812	821	758	806	780	766	798	859	860	830	832	791	810	862	784	778	880	783	839	841	830	724	824	822	822	784	817	807	827	849	819	802	828	814	817	824	870	823	835	823	829	848	799	869	809	807	808	787	801	785	795	840	783	833	797	804	834	858	857	810	790	809	772	799	800	787	757	817	790	825	840	801	807	856	910	825	802	839	829	833	767	836	820	837	871	886	842	847	814	821	876	788	845	836	813	813	848	824	809	792	790	792	817	790	791	815	797	794	782	833	749	839	789	804	890	850	798	857	827	799	774	815	784	797	863	863	806	828	800	866	779	872	837	795	786	855	846	830	843	835	839	848	861	844	799	819	855	840	799	831	865	847	844	849	834	837	790	829	781	803	841	848	830	871	781	842	749	847	790	840	794	794	888	804	826	782	806	840	833	810	776	803	849	842	803	827	842	838	832	749	863	834	820	796	855	854	855	852	821	888	850	824	873	856	826	833	832	848	807	851	825	840	849	829	845	777	800	782	886	744	825	785	796	800	797	842	854	819	792	787	822	846	798	856	822	826	790	803	825	887	819	797	834	807	805	837	822	796	833	820	808	810	815	797	887	845	821	841	792	839	830	814	849	789	839	827	766	839	787	821	805	874	842	833	839	883	855	849	817	834	802	855	851	820	795	782	823	817	852	866	815	772	821	844	842	835	881	839	889	811	832	810	803	813	840	828	782	786	790	829	740	829	854	786	848	843	843	797	769	835	815	837	876	860	762	834	831	842	834	795	854	837	816	786	807	784	827	791	780	833	816	806	855	810	786	813	840	836	857	891	791	829	837	862	830	801	832	841	829	810	819	862	770	806	805	809	813	819	856	828	809	824	843	845	781	825	840	807	817	822	786	842	859	776	792	841	808	806	833	845	834	815	833	835	848	813	843	805	840	808	825	828	835	838	826	796	821	860	804	825	806	807	833	760	803	798	815	831	818	798	757	840	845	809	798	809	851	884	832	876	827	843	787	823	851	873	867	852	834	790	830	780	739	863	804	823	797	813	843	836	843	840	786	832	856	784	849	825	847	826	825	896	851	821	804	826	799	848	864	808	791	830	851	829	817	812	834	842	776	884	816	803	786	830	844	822	841	841	856	818	820	797	857	887	807	883	833	870	854	820	851	842	798	787	899	844	830	826	831	810	805	865	866	822	792	793	809	769	832	793	825	813	825	858	878	834	808	811	825	827	815	826	777	831	827	771	849	849	856	804	846	837	870	804	881	835	855	793	792	816	782	861	819	813	810	801	816	814	803	822	819	802	814	789	876	764	850	832	846	833	818	781	763	835	816	797	852	816	835	819	799	843	816	808	833	797	776	810	787	837	824	813	808	858	772	797	865	782	796	836	819	773	769	818	818	802	863	808	823	826	847	876	788	816	897	820	826	802	797	828	864	838	830	784	831	837	851	854	841	876	791	833	799	839	868	792	809	822	771	861	809	824	872	805	804	810	788	788	808	828	812	882	727	815	810	833	783	852	842	841	826	803	844	836	810	801	798	801	874	823	751	812	813	847	790	833	855	833	825	855	846	839	836	868	826	785	789	757	796	851	819	802	812	834	803	828	845	764	810	859	842	781	790	805	827	832	834	790	817	834	800	783	814	795	772	852	836	804	827	865	806	851	849	758	794	868
2393	795	1079	879	593	411	260	169	131	158	136	135	137	136	128	138	112	114	113	119	101	110	122	97	105	108	123	102	108	104	107	112	86	100	134	117	107	104	112	108	116	113	109	93	129	135	110	108	110	125	116	111	113	124	88	109	110	89	115	92	99	128	101	131	118	109	128	107	103	108	100	108	111	145	105	118	107	108	115	109	113	109	131	89	97	97	119	117	107	109	115	129	97	98	102	125	127	96	109	113	114	105	115	95	110	106	112	110	109	118	109	102	108	114	110	108	119	99	93	119	128	97	102	122	103	112	110	98	113	99	96	102	102	119	102	98	111	107	87	104	113	121	116	99	116	123	91	102	111	128	103	106	106	127	106	92	118	106	97	103	119	116	98	99	107	102	122	127	102	106	126	109	95	101	122	111	102	105	104	88	113	114	119	116	115	113	115	101	117	111	97	102	109	107	116	88	93	107	114	110	104	116	115	95	103	107	112	114	132	106	104	117	112	115	117	118	110	111	111	121	99	85	89	113	107	106	106	96	121	105	123	94	100	116	114	120	112	99	127	119	115	113	126	100	106	139	109	103	108	132	81	102	101	128	112	110	116	119	124	99	114	98	126	94	131	115	110	136	123	124	96	110	111	101	119	111	100	97	129	126	109	96	98	119	108	113	112	123	109	108	110	130	129	134	110	109	121	136	100	104	112	119	111	114	92	103	121	114	109	119	103	94	100	96	106	110	105	91	124	99	103	101	100	104	109	102	100	132	119	111	116	111	105	96	104	108	114	119	125	106	112	97	105	117	118	111	138	105	93	119	107	106	127	117	118	112	103	98	105	89	109	100	98	119	104	122	92	105	108	124	106	106	113	106	105	95	103	115	128	132	112	119	106	112	106	131	111	101	102	88	103	112	96	88	115	110	100	129	110	130	118	117	102	110	122	113	107	94	102	107	101	117	99	107	109	118	104	115	107	110	110	100	117	105	111	132	114	122	118	103	105	131	115	103	118	144	122	115	90	110	87	117	100	127	121	103	88	97	116	115	133	121	122	117	108	117	115	116	127	107	123	113	120	106	103	134	115	107	102	105	125	103	126	118	91	104	125	112	113	97	100	114	106	93	119	111	104	117	111	97	110	110	128	102	97	120	117	103	103	99	108	129	100	87	139	99	116	102	111	114	116	115	108	103	103	113	108	115	102	94	127	90	118	101	110	108	111	112	107	108	111	106	110	105	110	94	129	120	107	106	110	104	111	135	98	101	103	116	121	111	107	107	116	109	122	109	107	111	134	106	109	98	92	104	93	97	102	93	111	129	120	117	106	112	97	107	120	108	117	105	96	108	119	114	99	108	93	117	121	118	115	104	101	115	113	119	108	115	101	113	97	119	108	109	104	109	115	112	103	129	116	114	114	112	130	121	114	81	113	96	118	122	119	113	94	121	110	106	115	116	128	107	101	105	117	116	116	112	120	111	103	105	112	112	114	118	106	118	105	104	111	106	132	102	109	118	101	102	111	118	122	101	111	105	128	109	111	103	119	100	124	101	112	113	113	122	120	121	97	90	97	109	91	108	122	130	121	95	100	106	129	111	109	124	115	115	120	117	120	121	117	92	130	135	121	112	110	132	116	104	114	105	120	113	121	106	103	117	109	127	117	113	105	103	119	104	105	102	124	118	111	106	103	102	111	116	94	107	107	122	91	110	114	111	114	90	109	96	112	113	107	112	109	119	97	104	111	107	98	128	117	94	124	114	96	81	101	108	116	100	121	97	95	126	108	110	105	101	119	98	110	136	99	108	82	85	105	111	125	120	115	110	105	97	117	87	109	103	99	109	113	125	96	109	114	100	125	105	117	141	134	90	107	112	112	100	97	110	106	125	119	112	99	104	122	111	110	108	104	99	100	114	116	110	97	102	120	108	137	106	104	102	128	104	109	130	113	105	119	125	112	122	116	106	124	108	90	96	116	116	94	135	101	104	114	128	112	105	114	114	89	112	118	111	114	94	106	97	117	121	99	138	122	91	89	121	121	119	106	131	96	127	105	109	97	99	114	114	97	104	114	131	96	106	107	117	121	105	90	101	116	101	93	109	98	115	96	120	115	98	104	108	106	118	127	128	120	125	120	97	110	136	115	96	115	117	89	118	104	105	118	107	99	112	116	108	112	112	129	117	118	113	86	107	108	117	121	116	108	121	97	86	117	122	100	105	101	121	107	121	132	100	106	115	113	111	98	104	87	103	122	104	98	121	115	114	91	110	109	117	99	108	107	113	106	113	85	107	120	103	105	85	90	105	100	107	89	108	115	106	96	125	112	125	88	129	95	123	97	115	115	121	114	97	97	119	121	116	129	116	101	96	103	95	110	131	116	98	99	121	98	133	137	131	111	117	98	108	104	106	131	115	123	100	110	114	107	139	106	101	106	108	117	103	94	96	110	107	94	110	113	131	116	101	116	100	115	109	117	100	116	111	111	118	110	109	96	121	133	112	101	106	106	119	109	107	111	99	85	101	95	110	116	106	109	100	96	108	113	77	104	109	108	99	130	116	104	93	119	117	105	130	123	104	119	105	108	88	124	111	129	101	124	112	102	121	107	106	94	121	118	122	109	108	126	118	115	97	106	113	97	116	112	107	119	110	109	112	118	111	129	95	112	114	132	122	119	133	129	117	113	122	130	83	115	125	106	110	106	112	102	110	100	135	103	110	115	105	102	100	113	89	112	106	123	98	120	110	114	110	110	87	100	110	115	105	132	119	121	101	108	111	100	108	103	104	102	111	117	100	95	105	103	119	110	103	101	91	109	103	118	114	105	110	111	98	123	102	120	106	118	106	102	111	102	98	96	106	103	122	94	102	110	117	107	94	106	114	111	124	103	112	104	119	106	111	105	95	120	104	98	102	131	120	122	96	106	112	105	117	102	113	91	109	108	110	131	103	116	97	112	95	95	101	119	116	121	97	103	112	115	103	99	102	100	123	115	103	113	137	99	120	116	88	129	103	124	121	123	90	110	107	104	106	96	115	100	97	95	92	106	111	113	124	115	112	106	114	109	103	97	127	108	122	116	117	121	103	116	100	96	108	106	114	116	100	109	93	118	110	103	104	98	102	90	98	98	113	102	119	118	106	117	128	108	106	84	114	103	112	112	95	93	104	114	112	89	117	105	141	126	118	98	128	111	107	104	114	122	103	106	135	100	97	84	119	124	102	111	113	140	130	111	107	122	134	117	127	101	98	112	109	98	115	98	109	110	115	113	106	114	114	103	107	103	123	121	81	123	104	116	97	111	119	116	132	123	103	95	99	124	100	111	101	95	122	102	82	120	116	126	129	109	111	92	90	93	104	93	95	110	108	120	121	116	114	106	103	99	104	109	138	93	115	99	108	127	111	106	111	108	110	103	92	102	115	98	115	122	104	109	74	91	101	103	107	105	113	120	104	103	112	99	99	104	101	98	91	96	112	108	121	117	123	107	110	125	112	116	114	98	117	118	113	112	118
2510	1165	2381	2756	2679	1899	1206	830	654	665	654	567	529	561	453	415	397	421	384	370	410	381	397	385	356	354	378	335	341	367	360	354	398	367	360	401	386	352	382	403	391	357	373	349	359	376	342	354	368	343	369	343	390	405	351	358	361	354	340	367	363	374	348	390	350	369	365	348	396	413	377	342	357	347	354	355	374	362	382	341	351	346	384	334	373	395	373	388	391	377	372	385	379	404	365	393	365	327	382	365	337	386	364	364	375	346	378	357	360	357	370	393	352	363	347	371	370	354	388	349	357	403	380	364	393	374	388	353	362	390	379	401	382	402	365	366	351	349	340	347	346	360	363	358	389	364	375	386	384	366	351	371	377	350	319	365	341	366	385	391	381	365	354	370	339	350	366	356	346	380	365	367	369	352	365	342	394	383	336	368	387	380	367	357	381	303	343	372	370	341	345	347	389	373	375	365	327	389	374	344	369	337	360	361	384	355	342	343	394	359	340	388	362	366	356	376	358	354	370	377	354	394	389	359	406	338	401	354	355	353	375	397	372	393	372	359	373	365	388	392	378	351	374	373	329	365	351	358	350	372	357	340	413	404	342	353	384	377	343	381	376	350	346	331	380	371	334	333	356	339	397	359	370	386	386	372	352	354	403	373	403	342	380	348	347	346	383	358	394	354	366	314	368	337	363	358	398	397	387	371	383	376	401	349	356	345	345	374	379	349	371	336	356	369	350	356	383	364	406	391	362	378	375	353	388	356	336	358	362	393	395	349	391	350	377	389	389	369	387	367	367	360	404	387	341	337	390	370	400	386	375	369	359	355	352	337	379	384	403	356	375	332	353	365	382	350	346	354	374	358	386	352	356	368	360	379	331	336	334	346	359	352	362	381	388	370	382	353	361	360	364	363	380	367	362	352	384	344	354	371	359	358	371	353	381	327	358	380	351	341	351	335	357	370	394	345	398	394	382	354	384	352	323	361	402	366	354	390	355	369	351	387	384	355	360	338	388	352	346	361	377	374	372	381	381	406	338	363	400	380	367	373	368	367	363	411	367	359	383	361	352	353	352	384	389	349	356	387	387	337	369	356	372	379	351	350	386	354	379	396	358	400	382	342	374	353	361	361	351	381	363	354	360	370	380	355	353	351	341	345	382	388	334	334	363	334	382	370	349	365	383	373	343	374	342	370	369	352	377	358	365	355	341	326	371	384	391	374	367	372	424	369	374	335	382	367	389	370	346	362	389	369	390	376	377	364	397	371	400	374	389	351	365	356	343	360	366	374	397	335	356	373	381	363	339	354	338	369	375	364	388	369	362	377	387	331	393	367	369	353	370	409	332	357	393	345	347	385	348	349	349	370	365	369	379	411	338	394	375	383	348	351	339	363	403	377	349	389	345	360	374	350	351	374	388	423	364	373	346	338	347	375	379	361	362	352	351	381	352	344	359	344	373	370	386	352	341	387	355	372	361	366	390	366	376	338	385	370	356	369	357	312	384	376	413	371	408	329	364	350	387	385	400	342	353	348	373	357	380	376	367	413	370	322	361	346	342	386	417	365	364	390	351	360	369	376	341	363	369	367	373	337	377	347	367	351	349	351	374	337	344	333	362	361	345	372	381	384	373	338	353	400	376	366	370	358	366	331	349	346	359	372	323	393	397	370	357	335	365	395	373	363	358	376	362	338	371	403	358	362	373	354	369	346	377	345	336	401	390	370	369	398	377	336	360	354	356	367	355	378	354	359	361	367	339	379	397	317	357	355	366	355	397	351	360	364	367	367	363	376	339	335	378	353	378	357	361	370	356	368	376	379	377	405	386	342	349	372	369	406	390	387	347	346	379	348	355	327	365	382	388	382	353	363	354	380	353	345	357	368	402	367	350	338	374	348	353	373	352	403	360	379	361	337	371	371	387	377	363	364	323	362	362	381	364	344	352	398	387	377	355	346	343	353	381	337	365	369	345	360	369	373	422	351	332	366	350	366	377	387	375	400	397	346	336	363	362	365	359	339	346	337	369	361	377	366	353	360	331	362	352	380	403	371	349	379	345	367	382	343	374	394	361	347	372	368	382	397	348	381	380	394	381	349	371	374	340	390	378	373	367	339	381	393	382	375	384	350	355	361	383	358	362	340	369	328	365	374	379	378	399	371	362	350	359	368	347	362	367	326	353	387	353	380	328	371	343	320	348	370	351	338	372	331	348	375	362	329	392	354	378	356	358	357	375	385	374	362	353	334	365	349	350	355	367	357	392	340	365	363	390	342	377	349	398	376	373	359	364	348	377	383	370	362	366	361	361	388	367	358	362	346	382	365	353	394	349	379	380	361	359	353	352	352	376	373	351	390	387	353	347	366	372	375	401	364	342	349	366	379	344	344	412	332	352	373	406	377	380	362	350	348	396	356	393	364	335	339	383	387	360	367	340	390	355	374	361	362	408	351	407	393	369	362	436	372	367	387	372	367	393	361	373	358	380	371	375	356	340	364	357	345	380	366	383	363	376	362	381	362	361	337	387	350	364	366	366	361	359	383	410	382	366	363	362	350	353	398	371	386	368	352	360	363	333	341	380	347	387	352	367	348	350	338	393	368	366	365	370	383	339	397	359	380	368	359	361	368	374	350	330	355	340	357	363	390	394	375	357	389	350	371	355	350	357	350	365	359	373	375	372	394	366	345	350	370	351	352	342	379	387	356	354	391	389	367	356	350	367	352	365	351	341	366	388	356	338	390	386	380	374	313	345	348	358	347	364	361	356	396	357	355	380	343	367	373	311	395	378	378	309	354	305	370	375	359	379	387	349	368	378	321	370	364	356	329	357	365	381	356	361	371	363	354	348	398	333	363	411	372	357	331	364	364	364	386	348	399	335	366	376	403	362	377	378	336	350	376	356	332	343	363	372	377	354	339	367	412	337	323	362	360	376	380	385	358	370	354	357	356	354	355	345	382	391	416	416	366	360	381	356	379	376	354	327	323	377	356	381	353	380	354	382	387	405	365	337	362	357	358	386	378	373	365	392	372	365	365	350	338	402	387	351	362	376	362	370	381	360	382	351	379	347	361	348	364	370	345	345	360	360	382	358	364	385	374	357	353	386	390	369	352	384	363	383	337	385	361	354	374	363	389	335	357	395	375	367	401	357	361	344	409	371	355	380	336	380	346	364	344	384	375	376	368	329	379	367	359	356	384	360	372	361	338	409	365	362	400	380	360	373	342	375	355	364	379	369	364	377	373	366	324	339	367	311	354	357	397	379	379	358	367	395	361	351	379	358	331	367	350	368	379	335	361	369	341	370	376	358	368	344	377	346	365	357	355	366	364	365	393	358	359	391	385	372	357	379	359	382	373	352	365	371	394	367	388	363	360	368	359	351	385	357	356	348	355	344	359	369	383	385	359	396	351	334	357	397	342	361	401	375	347	329	370	348	365	366	377	370	380	381	341	376	353	394	359	381	361	379	363	369	358	337	347	362	374	378	388	350	400	347	381	406	354	343	338
9576	6000	7793	7867	6681	5544	2888	1573	1033	972	954	779	662	571	446	351	329	301	272	263	267	267	244	231	251	228	259	247	258	231	208	222	253	280	232	242	269	250	239	236	246	233	279	260	271	214	278	234	230	244	261	255	259	238	237	254	260	224	264	240	239	241	226	244	254	238	239	260	248	244	256	215	230	259	212	248	252	266	261	237	249	230	260	241	261	248	264	260	233	236	234	229	237	267	241	255	213	275	230	232	267	227	224	275	242	216	239	265	238	248	273	231	251	247	238	219	206	268	231	223	226	238	241	261	230	263	271	275	262	234	217	260	248	263	237	225	219	286	234	255	246	247	251	274	210	228	250	220	249	232	250	240	221	256	232	223	233	230	228	237	230	251	232	243	229	209	266	253	219	207	242	243	259	238	225	216	266	257	213	247	266	253	218	240	249	267	216	239	217	245	233	245	247	264	279	214	241	238	222	246	239	207	258	228	218	244	245	245	235	252	246	267	256	239	258	246	237	237	217	272	253	256	257	242	218	217	234	245	236	237	226	250	256	233	218	223	239	235	247	269	240	224	242	266	235	237	250	246	254	240	233	217	266	251	235	247	243	253	241	241	233	235	239	252	247	252	231	230	253	257	268	231	251	212	220	238	254	261	248	252	226	256	243	232	250	241	247	243	268	251	236	214	238	259	244	216	255	275	269	241	246	239	246	247	229	229	267	258	253	246	227	255	235	256	260	253	227	259	239	266	257	250	238	225	217	240	217	261	277	216	242	244	266	244	234	247	253	231	250	205	227	241	250	250	255	219	239	222	235	238	263	279	259	236	260	232	232	220	280	260	260	248	242	251	217	223	262	247	205	228	250	243	262	279	237	246	221	218	237	263	243	253	241	249	232	256	222	230	224	225	249	206	272	219	224	258	237	251	244	265	252	225	226	249	245	240	243	269	258	225	239	263	240	253	255	229	242	267	246	232	240	261	235	240	276	247	214	236	239	251	223	220	267	237	245	229	265	243	231	219	227	238	248	242	255	253	238	242	213	240	249	248	234	251	220	278	258	248	245	243	234	241	238	231	243	226	260	272	234	268	256	229	266	223	221	278	233	230	226	287	248	238	248	293	239	219	231	229	246	244	231	257	285	225	238	229	256	251	233	236	255	240	222	237	260	276	260	255	246	225	222	238	254	261	267	282	280	207	235	258	236	290	241	242	246	241	246	275	244	223	247	260	253	239	278	233	236	249	268	245	235	226	250	256	254	238	271	255	268	235	234	254	211	220	251	269	251	229	244	287	259	225	240	230	236	224	270	249	275	241	225	256	234	242	255	216	219	259	260	258	221	252	243	242	248	248	254	231	259	229	257	262	237	277	246	258	239	247	240	236	233	246	238	233	235	254	222	260	241	265	229	211	256	229	234	243	241	258	241	240	234	238	212	250	237	250	256	270	251	251	255	223	237	252	252	203	255	269	223	219	247	255	255	245	232	221	224	234	213	248	252	195	246	257	280	237	259	240	253	238	223	220	225	222	256	236	219	259	246	244	241	230	239	271	287	256	230	255	235	244	235	241	204	235	269	244	240	262	229	228	248	219	245	244	259	254	287	231	235	228	247	229	243	227	220	215	224	241	225	234	214	227	250	253	219	256	238	243	244	233	238	257	244	243	271	258	231	249	243	220	246	206	271	250	271	235	266	254	230	242	202	251	240	245	231	215	243	230	247	237	248	213	263	237	259	241	236	250	251	253	230	254	242	245	243	234	229	258	243	239	239	220	249	221	240	242	235	229	263	224	240	191	233	267	266	228	235	265	224	242	237	248	254	258	252	254	230	231	232	210	220	250	234	276	215	251	240	251	231	258	234	250	239	226	266	224	245	243	250	227	228	230	264	247	221	264	245	279	242	218	258	260	230	260	254	252	237	244	243	250	230	246	229	241	279	241	241	267	253	236	236	244	237	244	217	250	226	270	281	209	254	261	268	246	232	234	202	243	231	250	263	220	245	234	243	245	243	243	252	218	222	229	250	240	253	245	244	240	231	232	230	262	226	236	236	261	212	255	227	240	290	256	226	259	232	243	231	238	250	258	235	259	233	228	216	217	264	226	251	235	227	233	228	230	230	237	276	252	269	260	276	234	233	237	258	262	244	264	239	259	268	247	266	223	216	273	244	237	247	273	234	238	223	269	233	229	220	259	254	257	247	259	227	239	230	240	227	215	223	226	279	237	253	232	221	239	251	241	234	271	241	263	211	224	211	249	274	225	252	225	225	241	257	262	251	248	229	254	244	229	236	221	244	241	234	214	226	242	252	251	212	236	260	252	248	242	265	241	230	230	239	240	230	232	219	257	264	237	235	240	224	223	251	215	241	253	220	223	266	236	260	244	228	259	245	223	254	264	266	254	251	231	244	246	257	263	236	239	257	254	236	243	272	224	263	217	238	264	263	247	256	202	260	239	259	243	244	252	260	266	241	232	249	235	272	246	244	234	232	242	244	242	230	229	229	256	202	238	270	246	265	237	236	245	240	246	224	234	240	254	244	248	229	240	249	247	264	227	261	210	257	234	266	249	229	245	246	246	234	251	226	243	238	259	220	213	259	258	236	251	218	241	262	244	234	221	244	247	265	247	215	255	243	259	233	258	238	251	257	217	253	262	235	250	251	243	243	272	230	250	231	242	220	248	234	257	246	263	249	250	236	259	250	244	245	257	264	271	249	251	247	243	230	262	251	243	245	262	240	251	235	246	240	243	238	253	224	236	223	265	227	225	244	248	260	270	219	225	249	234	240	246	263	228	257	224	254	245	245	241	247	262	276	225	192	229	260	257	273	254	223	233	235	242	241	210	242	276	263	248	235	231	248	256	231	246	255	257	224	263	253	231	250	225	271	266	269	259	216	232	262	233	228	215	259	245	199	215	252	252	248	250	280	233	251	209	212	246	242	256	261	250	212	216	235	229	229	211	270	264	210	256	255	243	252	236	248	267	219	221	244	215	224	239	263	271	229	248	220	241	210	251	268	224	245	264	220	229	279	275	272	225	257	256	234	260	242	237	236	246	262	224	259	250	249	234	263	229	245	231	221	212	251	275	242	228	238	237	240	227	258	277	248	224	268	249	273	245	240	223	236	254	238	279	244	217	229	229	267	249	243	242	240	261	248	231	251	248	221	236	217	239	270	271	234	233	239	226	245	230	254	253	205	244	252	242	263	236	247	248	278	240	257	198	271	213	258	267	226	275	253	235	259	244	242	249	255	253	235	255	262	224	241	204	225	244	250	226	243	253	248	240	234	233	240	242	241	240	248	191	241	236	215	220	249	233	225	217	246	251	239	219	218	250	235	239	229	232	258	227	241	237	255	210	274	233	236	261	257	240	242	255	239	251	238	235	235	240	229	256	236	227	222	276	235	242	236	228	233	228	243	245	252	261	209	224	254	251	253	262	238	246	232	247	238	248	256	237	253	238	254	241	247	234	247	255	218	235	229	265	261	251	253	267	258	227
7793	5040	8613	11101	11949	10979	6901	5312	3387	3714	3792	3657	3099	2307	2033	1578	1365	1189	983	867	789	799	812	781	769	795	717	721	790	768	746	736	734	763	716	752	744	722	737	719	696	725	715	745	686	710	733	708	738	698	733	676	713	731	685	700	694	707	694	682	696	697	706	683	757	695	692	691	722	688	670	632	641	694	728	698	650	686	680	678	674	647	627	656	664	671	653	692	676	703	720	678	706	689	709	672	639	697	677	672	682	661	716	677	689	655	674	697	651	698	696	652	664	674	683	687	653	683	687	657	710	666	664	679	645	658	703	670	668	701	660	726	701	664	712	706	625	701	659	692	734	765	739	706	697	697	642	699	676	659	703	708	681	706	649	684	653	662	688	672	651	670	638	675	680	651	710	695	682	696	695	691	694	712	678	663	702	676	690	677	654	657	664	675	684	659	669	648	642	721	650	652	678	652	654	711	685	676	676	681	742	697	646	675	664	680	668	664	673	693	654	627	659	668	685	667	688	696	679	671	646	671	680	658	725	658	641	660	702	647	635	696	659	679	683	641	648	718	690	676	726	699	658	668	628	707	662	655	697	639	659	680	676	699	726	622	675	668	664	665	665	639	639	682	663	638	680	686	683	685	626	716	702	656	671	731	661	664	662	669	664	628	709	680	624	719	666	703	665	671	680	651	674	643	707	633	654	725	658	662	709	709	662	665	665	661	687	672	624	674	652	695	659	689	651	682	692	717	631	633	657	701	659	691	675	710	715	673	664	698	662	654	670	687	706	664	674	656	698	674	699	655	719	736	638	682	643	691	696	684	686	661	671	661	679	672	652	698	625	681	676	706	662	687	705	647	625	701	648	716	617	672	644	726	650	713	694	685	676	663	669	688	724	627	646	636	726	678	641	640	694	653	655	659	653	666	664	699	685	674	665	696	652	661	677	731	657	648	676	649	685	687	672	647	724	678	668	649	686	669	662	696	674	690	669	664	656	674	606	667	608	633	690	643	673	642	678	669	638	628	646	663	671	663	674	670	631	671	697	689	667	664	693	645	715	644	715	660	636	700	692	647	703	694	700	650	640	647	624	614	714	696	645	692	684	669	651	661	660	678	745	736	693	679	681	726	683	637	585	654	668	706	710	640	662	656	657	713	656	707	707	686	685	693	683	683	664	670	650	678	704	712	713	659	635	705	714	672	670	673	654	667	678	660	650	686	647	699	638	654	640	683	693	694	669	687	688	676	671	699	669	673	658	671	684	646	692	664	666	661	668	679	708	695	670	667	728	698	668	689	696	662	625	646	662	667	665	664	653	670	673	644	663	648	671	688	638	682	654	697	699	669	711	700	673	687	699	654	672	631	683	694	707	630	681	674	646	690	676	699	677	682	677	668	655	661	644	678	658	684	666	688	651	722	705	662	696	700	665	689	705	689	684	667	647	670	681	689	669	669	724	663	664	623	695	672	644	641	701	631	693	641	649	652	678	654	653	685	678	669	635	679	687	649	673	694	630	619	658	672	640	661	646	644	704	650	651	678	674	625	685	665	691	678	630	655	658	654	662	711	674	714	705	673	717	736	674	650	656	711	677	668	691	658	643	668	711	654	626	642	692	636	675	648	680	708	693	659	668	626	691	667	664	675	691	677	660	641	680	660	603	660	682	668	721	658	726	687	638	677	668	708	663	681	703	656	650	689	643	675	673	650	643	701	622	695	657	711	657	694	693	649	687	685	685	665	670	652	678	680	698	664	666	666	652	692	660	668	672	719	737	723	652	647	693	696	688	675	649	656	679	663	665	647	655	647	696	678	638	638	658	688	661	681	684	648	676	693	641	674	621	691	664	669	688	661	726	687	686	688	732	653	700	689	698	659	666	645	701	643	692	700	659	689	675	626	710	637	688	653	698	657	697	663	669	688	713	671	660	643	676	633	718	685	631	695	665	613	677	713	657	653	682	649	697	664	656	665	656	659	675	672	655	685	706	690	656	639	650	707	688	689	642	668	661	646	670	692	706	696	659	666	659	660	690	686	664	673	668	707	657	685	678	647	662	649	641	680	675	657	683	710	621	658	700	630	660	687	694	671	647	659	678	641	648	653	702	680	713	716	651	683	690	690	710	644	741	627	662	634	680	709	667	662	672	648	670	703	728	696	700	676	684	686	646	708	649	641	688	671	664	659	585	665	688	668	657	707	660	685	673	663	671	698	652	708	679	687	680	652	659	658	696	677	727	695	625	710	656	628	662	676	686	705	668	671	654	683	706	695	677	630	662	658	668	624	683	667	671	638	613	664	680	674	655	650	649	635	679	684	695	649	678	686	685	671	659	680	710	662	683	677	670	657	681	698	677	657	698	693	680	686	737	654	638	662	653	681	666	694	708	698	662	631	680	621	649	671	683	674	745	684	696	649	676	657	711	709	694	716	669	719	637	685	654	706	705	696	692	644	649	679	641	655	704	670	664	662	717	706	656	673	622	651	662	688	655	657	679	659	699	686	663	701	640	721	663	666	683	701	710	677	660	643	643	682	696	648	638	675	691	673	665	610	722	678	723	646	697	674	652	696	665	705	671	684	680	720	617	658	671	669	675	662	713	673	639	685	676	644	638	614	687	651	695	687	723	665	717	672	707	693	696	627	700	670	682	683	673	666	685	661	721	672	693	680	661	671	643	703	653	693	704	670	632	666	688	685	721	675	649	665	639	632	674	695	626	705	684	675	650	640	713	701	654	660	643	715	645	646	682	666	697	670	676	653	666	667	735	713	679	692	657	658	607	684	670	620	743	716	719	672	688	649	656	703	689	685	687	701	644	658	667	666	637	647	651	685	651	700	625	678	674	673	661	704	653	642	693	669	693	699	674	677	694	709	733	646	695	654	614	638	676	659	703	693	665	681	706	652	684	640	663	674	698	682	689	685	683	700	641	633	644	684	677	679	667	617	702	671	712	719	710	683	658	653	623	692	694	642	643	685	693	657	689	655	684	652	711	717	688	680	671	708	653	672	669	677	710	696	633	669	654	666	633	666	697	683	679	679	632	703	691	647	695	691	634	742	678	662	655	678	670	700	684	632	678	646	661	665	674	655	664	667	667	683	721	657	687	676	693	658	679	677	692	665	700	675	667	661	668	671	685	693	653	669	674	665	674	666	678	650	689	658	668	660	718	664	624	678	662	660	669	633	660	677	695	672	639	635	691	647	698	709	649	683	692	637	711	713	699	641	695	722	694	665	662	709	631	712	737	672	689	702	615	657	673	697	650	670	654	658	687	638	679	692	671	660	688	674	673	718	623	680	698	648	694	661	672	676	641	705	691	663	669	679	688	656	666	655	661	730	681	665	667	672	669	660	640	660	670	682	699	683	683	701	679	716	695	691	662	693	674	669	684	668	657	678	668	650	674	684	668	633	710	649	638	716	696	683	689	660	664	666	689	704	682	646	667	657	651	657	708	681	651	682	653	611	655	645	687	651	651	712	670	709	663	639	627	754	669	664	702	632	676	695
16414	10759	12427	13050	11809	9891	5250	2952	1699	1605	1591	1323	1176	1031	751	512	479	412	389	355	379	348	331	371	357	341	326	313	331	354	313	342	320	314	295	296	327	288	312	326	330	343	340	322	341	302	304	314	348	343	310	305	316	324	361	299	327	345	336	329	345	292	311	323	341	312	312	299	305	291	304	316	332	314	350	345	306	304	293	353	342	333	309	341	304	330	311	327	287	341	294	344	316	307	322	321	335	348	315	332	322	317	319	328	344	318	328	328	302	355	312	300	308	320	315	298	335	323	352	312	305	297	292	276	289	332	281	312	337	327	341	321	318	287	326	299	299	324	310	298	375	321	327	320	323	314	288	325	328	351	318	326	344	321	323	317	366	302	299	300	279	321	353	310	341	296	344	314	306	314	364	302	315	320	347	341	316	310	286	310	285	321	330	299	322	282	327	277	280	297	336	322	319	293	317	303	303	304	339	350	317	332	311	334	310	325	285	278	307	299	326	317	331	324	338	323	306	336	327	301	320	304	293	344	305	358	321	353	347	327	306	314	314	317	358	308	319	321	309	326	307	348	334	296	343	297	322	296	302	322	316	317	302	327	303	304	309	309	326	310	312	318	329	320	358	294	335	341	331	303	347	349	309	354	341	314	324	353	332	329	323	333	288	289	324	299	340	314	335	322	377	321	313	305	336	308	291	325	310	260	309	338	327	351	329	308	354	279	304	328	327	344	320	287	317	305	301	309	363	342	323	325	341	318	279	300	349	300	311	310	323	289	310	317	326	306	304	322	331	298	349	319	307	358	328	312	347	304	325	298	292	304	348	323	293	313	338	322	310	334	286	337	323	335	316	338	314	302	342	316	301	291	318	331	305	337	314	317	316	312	325	352	288	334	304	303	319	295	330	285	339	328	312	301	355	321	316	315	314	326	297	333	320	300	302	327	321	325	315	315	291	322	335	334	347	327	309	295	306	338	321	288	289	303	308	318	334	340	339	285	337	300	335	332	360	286	320	330	306	331	328	336	305	313	323	330	365	313	322	326	327	312	311	318	325	367	303	290	310	326	363	287	325	296	306	332	333	322	320	302	294	309	305	297	321	310	341	309	355	335	336	289	302	292	304	271	329	299	348	300	321	330	328	329	317	286	348	334	319	338	306	329	317	303	315	291	306	326	329	350	330	341	333	296	329	316	337	310	311	322	320	295	296	316	304	284	310	292	309	316	310	343	321	313	288	285	320	300	317	293	334	302	299	287	305	309	323	305	317	323	324	299	291	320	298	282	312	341	329	321	320	326	321	336	308	305	308	320	316	331	300	293	314	340	320	319	327	288	304	307	316	329	345	355	324	353	320	310	308	320	305	315	336	283	315	320	316	302	321	302	329	336	317	317	292	317	288	325	334	297	325	315	307	321	319	263	320	331	317	335	321	351	335	309	332	296	317	285	340	308	323	320	332	339	341	309	322	346	333	313	309	314	305	316	340	330	311	330	348	290	336	312	309	347	302	353	313	326	304	339	321	289	330	341	320	288	329	373	302	327	319	315	338	320	317	315	333	305	306	322	287	311	334	341	328	275	352	331	316	306	365	323	315	299	326	326	328	321	293	320	338	291	332	316	347	303	342	319	310	325	320	322	308	295	338	336	333	337	353	327	332	331	299	337	299	286	314	275	308	333	290	283	328	325	314	322	320	344	324	317	306	336	311	316	307	281	323	302	333	285	284	352	325	319	321	339	335	321	289	315	321	338	315	348	341	318	324	364	296	331	353	334	320	325	305	319	314	362	305	319	325	305	335	354	267	296	343	297	334	339	316	327	336	313	331	322	343	327	322	312	306	307	298	292	311	271	290	304	315	345	323	315	310	318	327	343	311	311	336	322	318	311	332	326	333	317	345	301	295	308	301	315	309	299	291	344	324	293	315	325	325	303	345	302	299	354	285	327	352	340	333	323	327	316	333	297	323	335	289	334	334	327	309	323	346	314	311	307	302	305	320	327	321	350	305	267	287	305	369	320	327	284	304	282	356	310	307	311	331	338	326	345	298	308	328	374	314	333	354	339	328	323	330	327	314	307	317	320	299	306	303	340	330	319	318	330	322	293	306	293	295	329	313	323	330	322	314	300	315	331	284	295	319	350	312	318	349	300	333	287	315	297	318	295	315	305	314	309	309	337	331	342	337	340	303	297	306	303	309	344	312	337	328	302	350	315	336	328	318	313	311	344	336	328	321	314	301	275	337	290	313	300	311	324	299	327	321	337	349	334	320	327	319	308	316	315	323	293	330	312	321	312	329	321	332	305	329	300	338	312	293	302	323	309	322	313	329	338	319	323	304	326	361	314	322	344	303	330	338	319	298	315	318	342	313	318	339	328	322	321	301	299	307	330	300	327	331	334	316	302	325	317	282	311	345	305	295	338	318	334	299	351	325	319	333	314	321	295	303	331	351	315	343	325	313	318	312	304	319	307	307	311	303	335	334	282	300	311	337	330	320	311	305	298	320	321	298	292	318	321	292	322	324	364	310	288	341	314	300	348	328	350	348	298	288	340	305	324	334	309	315	327	312	325	317	350	302	327	338	316	335	303	304	337	317	326	320	315	346	326	325	338	343	308	351	332	342	316	319	331	285	325	317	320	279	288	333	313	341	332	326	339	320	322	353	318	306	351	333	295	316	327	319	314	335	311	308	336	348	311	282	320	295	295	291	323	332	294	318	320	320	286	293	323	334	311	342	315	312	332	315	302	282	303	326	310	307	314	325	301	303	329	306	281	320	339	330	354	287	309	313	302	322	318	308	322	316	290	324	313	325	309	320	312	323	343	323	330	327	345	287	297	331	267	327	325	301	321	315	342	313	321	333	324	325	324	338	291	315	342	312	304	323	322	293	300	360	292	342	333	331	331	328	304	324	343	314	308	305	338	326	334	327	328	335	338	302	319	320	324	336	302	305	318	328	337	300	320	318	317	312	308	292	351	318	308	318	314	296	288	318	297	354	358	299	342	326	311	295	303	312	296	286	298	327	280	316	306	360	329	318	372	340	321	347	295	327	356	309	252	301	337	285	332	320	323	299	302	348	380	320	323	264	299	342	331	283	286	300	287	339	353	306	300	331	329	292	307	337	310	319	314	315	288	316	302	313	331	314	332	351	312	343	311	294	333	307	316	306	364	325	364	300	318	327	313	301	309	314	317	285	331	336	315	303	296	299	347	354	302	337	278	306	307	323	309	330	357	330	320	295	314	296	345	283	352	316	339	323	316	320	329	303	360	302	349	317	335	336	342	355	306	334	341	341	294	357	356	334	336	307	326	313	329	327	353	350	318	360	278	337	312	296	301	304	344	330	302	336	323	313	308	363	302	300	320	354	342	295	301	312	310	320	328	324	303	324	285	320	299	314	319	331	298	338	323	327	315	312	321	312	295	289	286	313	304	317	332	340	345	309	323	280	292	312	337	348	296	308	298	342	310	318	308	313	349	331	360	304	333	294	315	322	325	314	318
11065	7871	12165	15593	16565	15836	10540	8381	5979	6017	6660	5612	4937	4156	3208	2374	1998	1623	1422	1150	1120	1113	1083	1003	990	998	1014	969	961	979	944	979	969	1000	911	901	923	858	908	864	878	913	902	828	888	928	871	888	872	857	855	905	826	859	905	890	875	851	868	813	882	902	810	808	822	833	836	869	801	850	835	841	810	830	848	834	843	826	821	844	828	827	884	791	844	867	815	859	795	809	815	819	838	829	832	832	782	856	791	820	849	838	884	828	868	808	878	829	767	821	802	835	823	826	833	837	856	818	849	845	839	802	795	823	830	844	803	871	833	818	839	767	812	834	829	839	835	838	852	825	805	829	808	849	874	860	852	779	812	845	846	763	826	803	848	836	781	814	831	822	819	856	799	813	842	833	759	826	797	824	815	791	816	818	823	801	852	796	830	822	823	815	800	796	770	834	812	883	802	810	886	867	875	833	800	782	777	767	780	785	770	846	848	817	834	751	814	818	798	837	802	797	813	842	828	786	850	803	803	798	800	830	839	799	834	813	833	807	864	773	812	768	813	838	822	853	792	796	840	878	860	793	827	830	831	819	800	774	849	858	807	847	820	815	840	839	780	838	857	812	820	826	797	832	855	805	806	835	810	831	868	825	815	822	781	846	824	843	814	804	778	831	803	773	821	787	808	855	841	818	823	843	820	774	829	838	867	834	851	812	815	843	829	775	820	788	800	847	783	799	815	876	795	775	797	809	826	824	811	850	849	774	791	760	735	849	727	854	828	842	838	847	837	830	820	875	808	810	820	810	863	843	802	825	800	863	840	812	809	840	798	821	862	822	840	838	788	874	877	899	831	854	782	782	845	828	846	810	803	821	825	827	863	827	833	845	820	873	813	848	839	781	874	853	798	805	779	852	772	836	808	837	837	771	798	770	846	824	820	857	836	853	839	811	806	766	865	810	789	871	805	797	878	827	788	790	814	857	818	827	826	886	821	818	781	828	843	816	777	804	844	823	849	866	799	830	848	831	850	805	816	839	741	815	880	861	792	817	871	826	869	774	836	774	835	837	820	821	827	830	806	827	834	796	857	809	790	842	808	817	816	781	833	793	801	828	859	847	828	793	793	798	854	816	807	801	826	761	807	816	840	810	859	835	813	828	799	822	831	835	875	798	806	790	822	790	845	790	801	807	808	792	825	776	801	790	794	790	798	737	841	813	752	853	813	798	874	772	817	829	843	849	831	759	802	832	848	804	858	844	828	809	856	786	775	824	813	781	824	780	797	798	800	831	820	868	867	842	853	822	838	837	821	835	827	825	863	790	816	821	802	846	773	862	818	814	808	811	777	854	829	839	773	835	812	820	829	829	826	862	824	826	834	807	790	845	854	790	809	822	797	828	840	828	852	855	810	791	835	800	846	801	794	770	817	863	762	805	813	838	793	792	814	811	824	866	811	798	827	789	798	827	832	818	858	805	835	847	771	833	844	811	769	796	771	788	833	811	803	857	756	824	812	814	825	787	843	805	812	847	789	790	813	835	819	822	827	816	794	856	803	831	823	828	819	796	799	816	841	868	810	798	817	847	831	800	877	814	776	801	813	828	812	856	770	826	812	818	842	838	811	799	874	789	830	787	825	804	806	799	839	819	799	836	788	802	818	849	847	814	834	815	841	820	791	821	822	776	832	800	833	797	827	855	807	827	827	851	772	837	773	778	818	794	846	866	807	761	804	783	829	827	814	826	833	830	816	781	768	856	764	806	832	830	799	812	852	834	830	800	847	782	830	816	827	852	836	842	754	827	819	806	823	856	874	869	814	872	805	805	851	824	820	764	843	827	822	844	820	782	812	847	851	842	829	793	797	816	849	853	771	809	838	835	765	778	837	806	841	800	793	819	810	800	827	838	825	836	784	826	808	780	802	806	818	778	835	833	780	818	793	773	804	821	781	784	777	760	828	815	826	876	807	801	775	838	803	838	808	794	809	825	773	783	813	851	812	772	827	853	839	838	807	836	798	766	794	820	827	795	807	871	831	789	817	836	789	828	826	863	820	805	795	840	803	770	820	810	825	837	820	841	875	796	835	766	839	795	802	846	826	844	834	831	828	866	872	803	878	815	840	810	809	835	774	834	811	821	827	815	785	836	841	803	807	765	835	822	791	839	806	819	837	849	801	798	831	809	795	789	821	809	848	832	783	788	797	820	836	834	813	820	855	817	816	864	807	835	835	817	826	857	842	777	821	789	848	775	847	812	808	850	828	834	824	802	792	827	815	832	823	806	794	752	841	813	821	851	832	804	789	844	787	841	786	808	857	825	854	832	820	843	865	788	830	815	836	837	809	838	823	859	848	855	826	849	787	820	853	823	823	824	812	800	781	805	832	758	854	851	816	786	830	818	796	866	818	869	817	804	820	854	809	823	843	812	832	845	846	826	848	841	763	830	837	789	825	797	828	879	836	831	850	883	824	801	811	808	814	824	872	813	838	832	771	838	833	782	819	805	810	857	801	815	811	858	867	808	814	862	810	832	794	791	755	842	828	806	803	812	829	789	843	838	848	834	847	808	847	823	855	798	824	770	846	797	794	800	807	849	837	808	836	846	838	818	854	845	824	801	838	825	836	818	831	821	838	860	787	789	841	799	810	826	834	787	844	798	790	853	853	852	766	853	816	811	820	871	802	866	778	852	807	787	818	848	806	809	841	908	798	767	836	845	789	834	821	780	795	781	808	824	790	777	808	866	784	861	811	863	868	817	728	857	810	797	838	799	857	790	840	810	802	775	827	783	795	811	821	838	853	824	822	857	860	824	778	860	871	872	818	806	834	772	800	836	817	792	787	801	830	806	819	803	816	770	786	859	823	841	783	814	866	805	770	840	859	794	864	871	815	817	833	815	817	862	802	840	844	836	813	850	842	857	835	833	877	810	798	808	802	852	817	835	779	809	873	893	833	819	824	826	820	755	871	817	826	797	823	791	830	822	832	821	777	853	813	794	881	781	791	766	831	838	806	847	813	825	790	809	801	849	795	805	848	824	861	823	771	817	827	805	835	790	816	766	772	794	806	783	823	835	831	787	849	850	803	870	821	808	816	804	803	754	802	825	798	857	838	824	844	775	809	807	792	815	816	783	799	781	827	788	768	824	812	852	877	816	857	844	833	761	780	804	771	803	830	820	806	850	791	839	800	863	821	795	787	829	821	843	850	793	810	809	813	807	788	831	823	818	810	813	824	775	839	804	795	842	788	807	826	831	853	865	821	866	826	810	833	836	864	810	830	819	873	822	833	868	831	777	797	808	866	775	828	837	854	799	849	757	817	808	854	790	815	837	849	823	824	765	784	806	780	852	801	834	832	755	849	809	859	832	847	759	824	866	796	769	825	829	834	816	849	824	854	843	823	844	832	791	831	806	886	820	830	776	785	842	815	775	857	794	844	829	806	793	877	877	800	831	819	831	732	824	820	831	839	851	841	786	851	822	802	819	835	822	851	823	835	785	876	833	829	789	782	863
2422	747	1019	911	613	560	315	197	138	119	133	128	133	154	112	120	117	117	102	111	116	105	112	111	117	118	99	92	120	105	109	117	121	112	94	98	113	120	97	111	108	99	106	136	101	120	115	94	111	106	105	113	108	127	130	106	109	123	112	99	104	111	119	95	110	111	105	101	111	99	113	116	109	105	128	117	110	107	119	115	132	93	109	125	130	107	99	114	108	123	107	104	116	109	115	98	104	113	116	114	95	107	96	113	112	99	111	116	93	109	109	116	113	114	119	115	108	121	118	111	118	110	121	114	83	94	106	108	92	90	103	106	134	121	106	94	111	108	96	109	89	103	90	115	107	103	112	94	99	97	97	113	121	118	88	111	100	105	110	96	135	100	111	93	108	122	108	110	106	115	115	109	87	119	113	103	97	104	99	102	110	119	109	108	119	124	113	103	87	116	99	109	122	106	109	104	92	103	103	105	120	85	92	107	115	119	125	118	125	91	134	100	102	89	90	110	99	121	113	93	103	124	107	110	106	84	91	116	120	111	94	103	114	107	102	117	96	126	114	106	107	107	124	101	123	120	111	103	112	101	107	108	136	106	114	109	98	111	110	108	95	103	95	101	107	111	128	105	109	105	124	114	103	116	119	135	117	117	99	115	106	106	102	131	119	103	108	103	91	112	121	96	115	122	122	121	87	109	105	120	130	107	95	125	116	102	120	121	117	100	111	103	121	113	116	101	108	114	118	115	125	120	107	116	113	113	94	103	90	100	116	111	115	97	114	119	126	121	104	82	114	99	101	129	115	132	105	109	91	102	110	114	134	106	103	118	110	113	133	116	110	117	87	115	110	109	101	126	121	104	119	104	103	109	112	110	91	108	105	117	105	90	107	109	113	102	97	98	119	111	116	116	116	114	120	110	107	111	110	124	124	123	110	126	91	122	114	130	99	99	115	86	117	95	113	118	122	104	99	134	104	112	112	104	113	114	124	108	115	115	118	107	95	94	119	106	96	122	118	97	104	122	120	115	88	109	115	101	105	128	95	103	111	109	127	93	110	117	106	111	104	104	88	111	117	103	105	123	111	116	107	89	119	109	132	105	105	124	102	102	108	113	87	114	122	117	127	106	102	119	93	115	101	103	119	96	107	109	102	120	99	145	113	84	97	119	106	119	117	99	104	129	108	112	131	114	90	104	114	97	123	113	107	102	108	110	111	98	93	120	102	103	121	93	104	127	98	108	123	130	123	100	92	99	110	121	102	110	101	93	104	115	106	111	108	122	120	129	108	103	112	116	89	108	104	101	99	102	116	114	89	117	105	114	110	118	106	105	111	121	102	114	98	103	106	120	103	97	102	114	108	111	118	106	114	115	125	120	94	117	112	123	101	106	123	101	92	97	101	111	99	125	128	96	103	120	94	114	122	103	124	108	111	94	109	100	112	114	118	110	107	140	104	130	124	98	122	112	122	121	112	143	115	114	115	115	98	92	115	119	91	112	99	120	117	107	98	117	122	102	115	114	109	112	112	115	112	102	108	107	129	104	110	111	90	104	96	110	107	122	120	135	109	96	105	98	98	97	113	95	113	113	95	98	110	113	115	94	133	91	106	91	113	102	116	107	120	94	115	94	85	114	114	114	113	122	105	100	86	96	97	97	103	112	116	97	118	118	131	129	90	125	113	103	109	114	103	106	112	119	110	101	105	95	113	97	109	121	119	92	120	98	98	110	102	101	105	116	104	106	104	121	111	108	94	105	112	95	104	97	89	116	127	116	107	106	105	115	129	118	111	99	94	95	107	129	118	113	129	105	118	101	103	120	111	126	104	123	105	100	109	105	111	125	116	112	102	122	97	106	115	104	99	111	93	118	96	114	97	117	119	88	113	99	101	115	101	110	103	108	108	121	115	122	106	109	131	90	121	116	109	111	121	106	116	107	107	107	116	108	119	134	119	99	105	123	86	116	89	108	94	127	126	108	116	92	105	91	104	100	102	101	98	86	102	112	95	108	118	117	100	99	97	114	117	103	127	102	118	96	120	139	104	110	106	134	91	109	105	107	118	104	93	104	107	104	95	112	95	113	88	113	94	115	90	131	96	105	113	106	118	121	101	108	103	99	117	116	115	124	103	103	108	92	124	122	140	100	121	104	93	103	113	119	98	115	127	110	98	112	102	111	134	117	122	116	133	107	111	112	116	127	120	121	100	113	100	104	123	102	107	120	104	101	89	109	102	114	98	114	105	111	110	125	112	109	131	99	100	92	87	130	99	121	105	104	112	111	95	113	98	132	104	89	104	105	110	97	109	136	117	113	133	89	98	105	124	115	125	111	121	112	112	100	118	103	113	126	111	105	104	111	106	129	98	112	115	111	99	132	127	120	125	102	113	106	102	111	121	104	101	133	109	122	123	109	125	111	112	104	97	100	99	115	107	103	98	113	112	97	124	102	101	105	116	96	99	113	119	105	98	97	116	123	118	117	99	116	105	87	123	95	102	119	96	123	123	103	124	98	111	108	117	102	102	119	131	110	103	114	103	111	121	102	109	115	103	125	124	100	105	112	106	114	113	101	106	124	110	103	123	129	110	90	108	123	113	105	109	94	131	130	114	95	114	119	101	107	119	128	112	101	98	120	129	110	123	118	108	111	108	100	107	115	128	107	113	104	107	101	122	102	121	105	96	106	98	127	115	114	109	104	105	109	96	91	99	89	126	109	108	101	118	94	103	116	105	119	100	99	113	126	125	107	112	122	111	113	96	114	91	102	109	96	105	113	130	111	82	86	111	116	93	112	107	114	118	106	115	119	118	108	102	93	110	113	124	122	129	83	113	100	104	129	121	107	91	113	101	127	105	123	117	94	107	128	126	112	110	113	110	114	109	115	120	109	124	125	108	112	91	117	111	109	93	111	107	118	99	110	108	118	116	103	95	105	107	96	107	103	114	115	119	133	102	110	122	110	124	105	120	115	122	109	109	107	100	107	106	116	130	100	109	103	108	108	92	115	94	104	103	115	112	98	90	107	121	91	105	115	134	114	121	110	106	104	119	106	112	122	132	111	113	107	121	115	112	111	105	114	103	108	103	108	100	119	115	119	109	99	106	88	106	119	105	97	120	128	96	113	109	116	112	115	110	119	117	110	114	93	122	100	89	119	111	100	114	106	101	111	108	131	115	108	106	109	114	117	90	87	109	116	105	100	113	119	112	112	97	99	100	108	102	117	119	101	110	113	110	124	98	110	120	110	101	103	113	109	115	102	103	116	106	122	124	125	103	124	113	112	100	117	81	113	129	109	119	115	101	129	90	117	125	94	114	125	95	125	132	105	105	96	119	97	93	95	107	120	105	90	107	111	125	102	122	96	114	98	130	109	98	99	116	140	114	105	116	92	102	103	108	87	104	109	112	116	119	111	115	117	103	110	112	118	103	97	121	93	106	98	122	130	125	95	122	113	99	130	103	122	109	114	95	96	101	106	101	110	100	112	111	115	97	107	102	114
2532	1141	2249	3069	2622	1961	1164	842	739	585	624	560	538	488	418	412	431	405	376	341	408	331	383	399	377	368	349	352	369	404	365	381	358	344	373	368	377	388	362	356	371	373	365	351	373	362	347	347	385	361	373	361	364	350	355	349	362	345	366	350	371	347	340	366	341	383	358	356	357	368	378	376	372	363	355	336	385	400	363	311	360	358	353	373	326	351	332	383	374	337	353	354	353	360	372	367	348	356	312	380	372	348	380	326	322	375	359	373	373	385	360	356	334	326	347	361	357	386	353	347	383	348	369	354	382	387	350	393	364	366	336	380	380	377	385	349	372	384	345	369	356	386	388	352	349	392	372	386	363	363	406	356	370	343	335	371	347	348	393	367	368	389	362	353	379	363	379	342	389	423	383	387	351	376	373	349	382	375	356	346	353	336	369	371	367	344	357	380	425	351	372	345	345	382	373	364	385	341	365	372	359	374	380	366	358	388	356	340	362	401	370	353	365	325	340	382	343	361	394	386	376	365	384	357	329	381	358	364	373	343	364	386	362	360	362	352	339	367	398	357	366	382	359	354	351	372	370	332	365	366	367	382	350	345	357	380	353	370	367	353	364	367	356	379	352	364	331	365	370	370	353	371	340	398	384	356	377	400	376	355	332	362	400	349	382	392	366	351	346	368	358	367	392	381	324	362	351	346	344	364	386	391	367	339	373	357	355	370	359	371	366	354	383	357	356	367	391	350	358	396	372	367	382	356	361	334	353	324	386	353	334	362	334	382	370	386	364	354	398	389	358	367	363	390	350	379	375	359	360	387	356	366	368	378	368	368	359	334	363	332	375	348	352	357	366	376	386	326	358	380	358	385	339	315	353	375	330	337	353	389	347	326	357	378	340	330	345	353	356	357	381	367	347	363	342	365	340	337	375	357	370	365	370	355	339	335	361	356	372	342	364	364	380	382	376	347	371	369	373	349	393	390	350	354	347	360	335	386	372	354	328	365	343	361	375	351	370	360	356	351	323	373	365	348	357	354	340	333	350	403	344	364	341	369	354	332	365	367	364	353	415	334	376	363	337	361	396	359	362	385	362	336	341	362	344	341	364	384	331	324	376	377	400	355	386	364	405	351	377	360	330	356	342	356	372	349	364	313	396	341	343	378	360	382	397	331	341	383	377	338	363	371	357	374	368	365	358	339	306	388	355	400	356	367	395	373	371	361	359	381	383	399	353	350	359	384	342	334	351	347	383	386	358	346	351	314	398	395	367	346	366	376	349	331	353	375	363	370	321	349	358	337	343	382	387	335	341	356	354	379	389	370	352	358	354	339	364	356	359	355	347	341	343	348	340	366	372	318	350	362	326	345	361	327	371	318	366	350	351	384	334	372	404	348	359	361	359	387	326	319	399	371	369	392	378	368	368	359	380	349	393	365	375	373	353	324	353	379	369	344	350	336	346	350	345	363	342	366	353	352	342	369	366	349	362	365	387	356	345	365	338	374	364	346	386	373	388	367	385	354	348	372	325	342	370	341	351	363	367	358	351	371	381	342	357	382	363	369	382	345	364	350	359	362	410	341	337	358	360	370	359	384	328	365	393	400	382	394	358	370	372	412	398	318	375	371	354	339	358	332	376	349	375	362	348	389	377	359	351	359	383	368	354	374	385	392	341	362	363	335	355	383	367	368	372	342	361	349	374	356	375	364	346	382	402	359	341	364	307	350	363	347	379	352	345	359	320	354	335	345	354	357	366	376	362	356	345	365	365	364	329	368	370	343	346	348	346	379	376	358	328	326	383	369	330	391	350	364	364	364	347	342	336	364	363	378	399	371	353	352	347	347	350	357	331	347	372	352	369	357	354	352	377	342	394	352	370	360	351	369	362	352	348	350	374	339	342	372	357	374	385	334	343	351	367	383	336	374	405	358	342	359	363	361	342	347	369	364	411	316	354	380	363	369	371	359	375	362	360	374	344	328	363	354	359	375	393	395	337	376	361	373	338	352	347	385	390	350	381	360	329	352	347	365	395	362	380	372	342	372	367	354	345	353	349	322	348	338	354	376	373	371	375	338	352	376	363	369	347	346	376	352	360	340	402	360	347	374	350	374	366	346	362	342	352	395	351	339	366	345	352	352	339	356	389	367	375	315	355	367	374	339	355	375	372	428	363	353	333	371	409	352	362	384	327	347	376	381	365	357	337	382	369	347	352	358	371	370	335	381	362	372	352	340	324	334	366	346	373	366	369	378	331	363	362	369	370	366	397	403	350	358	341	381	362	369	342	383	362	353	344	404	350	385	362	317	361	345	371	392	341	376	331	366	372	354	351	373	365	344	358	381	372	365	385	317	376	351	356	382	354	363	356	384	345	356	378	361	395	383	364	345	366	373	382	326	358	388	379	390	379	380	366	363	370	377	382	341	360	343	371	342	330	366	349	352	404	396	319	336	373	366	354	378	374	363	351	369	371	379	360	369	343	361	345	363	349	344	391	375	377	369	365	386	340	347	338	392	369	354	338	392	317	351	341	386	342	393	375	379	376	352	364	395	345	374	317	395	343	330	366	326	340	358	338	354	326	362	394	410	365	371	371	339	331	363	366	346	378	335	348	389	371	346	360	376	348	396	367	325	358	375	383	360	355	352	371	349	371	360	365	336	381	346	345	353	369	332	384	382	371	331	337	355	382	353	391	356	336	364	330	375	328	356	348	403	358	370	354	378	419	338	340	345	388	353	367	324	361	350	359	331	348	337	320	376	329	400	402	367	362	376	378	390	386	355	355	351	351	395	356	342	341	328	358	381	374	370	375	381	365	329	371	371	362	390	344	341	330	354	385	361	395	356	352	360	353	352	356	347	367	368	331	356	348	367	343	360	335	360	380	357	355	360	345	345	365	356	395	348	346	350	358	366	347	370	350	362	363	354	336	359	343	373	373	367	356	377	370	376	348	358	339	386	380	348	367	352	372	366	350	340	362	366	362	367	379	341	339	386	364	382	345	372	366	386	375	349	360	346	367	365	370	366	347	375	372	382	332	371	369	357	380	361	378	375	371	404	355	360	339	343	353	364	377	384	387	329	381	367	313	346	355	376	348	386	324	387	374	395	380	364	364	322	402	349	371	361	371	389	386	345	351	341	347	384	354	338	370	370	367	350	371	354	333	322	358	375	319	346	368	358	357	359	350	348	336	408	385	365	376	362	372	340	342	377	344	322	362	370	344	369	378	373	352	373	374	405	353	357	386	350	371	356	380	337	382	358	399	359	391	369	379	372	382	346	366	359	368	361	347	367	363	351	347	339	351	347	362	380	353	372	366	344	365	350	382	369	350	343	380	345	343	366	380	351	370	334	376	338	397	377	359	353	361	399	345	370	366	311	345	365	379	350	391	368	369	350	365	327	326	353	364	406	330	347	346	377	371	349	381	359	357	370	340	394	381	355	355	344	365	352	336	374	357	365	346	333	359	348	347	367	392	359	379	369	380	373	386	367	367	357	372	343	335	370
9761	7698	8704	8825	7967	6193	3338	1619	1011	792	788	654	676	619	444	357	326	272	285	272	270	265	262	243	262	250	235	250	263	250	251	253	246	225	232	221	255	250	219	243	230	218	232	229	244	233	229	256	240	243	249	260	232	228	237	249	273	249	232	252	242	245	241	224	221	261	232	258	247	235	254	235	235	243	214	254	261	268	224	239	239	245	254	249	238	244	261	232	251	253	254	245	251	276	244	250	250	253	243	244	268	259	222	228	253	251	247	261	264	257	241	241	258	234	252	244	248	236	242	241	226	230	239	233	251	253	252	241	252	259	242	223	249	239	276	245	247	239	217	242	225	230	240	261	236	210	255	273	231	238	237	268	217	222	228	217	231	236	260	264	256	264	257	227	257	226	247	280	275	240	210	246	243	246	270	247	248	225	233	257	233	241	226	258	232	258	244	246	246	229	282	241	225	246	247	248	277	253	217	221	244	248	222	274	267	232	246	266	244	236	220	231	238	254	237	228	253	258	253	263	245	253	252	246	241	246	229	234	239	249	244	275	251	243	247	240	248	263	250	248	219	257	232	233	227	237	246	252	251	244	217	228	242	235	226	235	255	230	253	219	265	257	240	270	265	264	239	242	251	248	207	242	256	221	226	233	235	258	247	242	248	237	247	218	248	252	232	264	251	252	284	226	238	259	246	217	255	213	265	232	237	247	255	243	250	244	240	229	235	278	230	224	263	244	239	252	215	229	225	233	213	252	247	243	237	214	269	213	270	232	269	242	258	235	243	246	246	246	250	235	221	212	213	229	215	261	243	237	268	255	228	235	238	253	243	249	233	205	265	276	233	246	226	205	221	243	251	229	257	260	229	214	246	200	206	234	201	240	232	264	246	221	267	258	255	240	266	250	263	218	254	241	243	243	221	240	223	233	260	247	220	252	248	247	249	230	257	241	245	265	236	221	246	248	260	240	244	246	239	262	238	250	227	271	231	243	262	253	251	242	218	253	232	249	227	244	214	237	253	240	239	244	257	242	235	240	232	234	232	233	232	244	244	232	238	234	252	221	277	242	215	238	243	262	250	247	252	235	219	241	224	250	256	251	234	241	270	213	226	260	243	243	238	216	246	225	243	252	244	227	223	236	247	216	247	232	223	267	218	225	238	260	218	252	241	233	238	239	231	240	251	269	245	277	229	243	278	241	208	241	234	218	234	216	233	231	222	217	203	249	239	273	228	259	243	221	244	260	227	241	230	247	270	274	228	281	260	238	241	244	239	232	226	234	254	217	261	237	263	232	265	258	256	243	267	274	243	255	236	222	257	236	251	237	248	261	232	233	221	262	248	261	238	237	250	228	237	218	255	255	225	226	241	246	226	229	236	216	232	258	256	235	225	264	263	265	241	225	248	229	229	240	237	234	241	226	258	252	226	218	267	252	243	227	229	255	231	222	242	224	251	245	212	241	255	261	250	226	244	226	232	211	208	229	229	263	257	248	238	243	233	270	265	249	232	243	216	230	288	233	234	253	274	250	262	238	246	227	218	234	255	235	221	237	239	260	226	257	243	229	233	227	247	239	226	223	217	219	212	271	251	222	232	221	278	215	241	268	241	268	230	240	226	228	241	250	215	224	220	245	218	252	220	251	237	237	228	245	244	233	246	240	237	243	229	233	222	238	241	232	246	237	219	244	286	226	249	244	245	232	238	266	236	238	221	227	262	273	237	245	256	219	249	255	275	249	241	247	247	257	258	254	262	241	268	243	254	247	248	237	234	254	251	247	213	254	251	244	252	230	213	250	248	227	235	237	254	267	231	253	232	229	288	199	228	233	235	220	235	270	246	262	226	238	231	251	253	224	258	221	225	237	242	259	244	234	248	221	251	225	250	263	274	226	235	212	227	244	246	249	242	233	254	244	235	268	206	255	225	236	229	231	248	243	242	233	219	231	274	212	219	233	239	226	265	242	203	246	246	252	247	248	243	228	275	243	255	229	242	263	237	254	254	242	239	262	219	255	239	252	243	215	263	248	229	252	241	220	245	214	208	238	281	255	255	243	243	235	245	246	254	267	232	249	265	238	230	227	252	248	208	242	250	199	278	230	238	232	254	263	257	239	248	220	248	223	270	275	263	256	231	230	216	254	225	252	235	229	241	223	229	257	254	241	242	257	232	256	241	250	244	263	247	268	215	261	245	240	249	263	229	227	245	239	246	260	237	240	234	224	275	250	237	242	209	233	219	243	249	234	211	232	250	199	251	263	261	225	232	252	215	247	239	213	213	258	266	233	261	268	224	242	230	244	280	225	232	237	227	222	241	229	229	240	261	243	242	240	255	241	237	252	240	254	265	242	235	244	260	281	217	227	255	237	244	252	261	239	249	240	262	236	270	257	244	259	241	259	245	222	251	249	256	242	241	238	246	247	284	250	222	228	223	212	285	217	273	228	228	270	242	264	230	248	229	241	254	250	217	256	274	242	223	226	236	259	232	250	246	262	235	233	239	252	232	241	246	242	242	236	250	244	270	280	248	244	216	242	246	244	260	257	246	248	228	235	250	241	250	234	218	235	224	228	216	238	234	260	247	250	235	274	223	237	229	229	245	261	225	245	223	263	242	249	223	214	232	262	240	241	240	263	215	236	261	245	269	275	222	257	218	209	229	240	259	220	262	267	230	243	242	263	255	232	207	245	209	238	229	228	228	260	259	242	229	220	250	214	252	247	266	257	234	209	256	225	235	247	248	247	233	235	246	254	240	236	238	247	244	253	225	233	221	236	237	249	246	231	252	218	251	223	219	227	220	249	232	275	254	249	261	229	243	261	252	248	222	265	238	215	209	210	234	243	286	243	232	243	241	231	262	232	257	250	225	225	256	209	278	229	245	263	252	234	238	236	259	236	217	259	209	239	255	235	249	222	287	253	256	250	238	271	223	253	261	245	249	247	239	231	233	245	242	232	257	230	279	230	259	252	228	267	232	232	218	237	228	238	246	217	242	224	235	292	225	248	224	248	255	261	240	265	253	241	225	262	276	198	248	237	234	269	236	231	238	218	256	246	262	230	273	228	238	250	248	205	247	244	250	244	259	237	220	232	233	245	205	236	268	238	264	268	235	239	230	236	248	252	233	262	229	235	255	239	247	202	254	234	223	230	241	236	230	244	264	214	269	250	212	224	248	240	206	204	246	274	208	234	233	255	238	251	231	216	216	255	205	259	243	244	252	232	246	244	221	240	247	209	222	246	260	213	251	250	242	247	259	248	248	236	235	238	245	247	232	245	239	238	229	258	246	247	248	241	235	253	233	238	241	265	248	248	235	221	233	261	263	239	258	247	241	236	246	265	247	216	262	251	257	220	263	247	266	249	241	270	259	242	261	253	237	265	271	211	242	246	237	254	248	258	240	223	229	282	260	254	284	261	254	218	239	250	258	229	239	227	229	226	235	205	241	260	228	232	215	237	257	242	233	247	256	241	233	238	267	244	268	233	234	231	253	265	223	227	240	230
8010	6364	8678	11474	12426	11501	7271	4899	3765	3035	3685	3460	3145	2377	2143	1473	1239	1008	984	871	805	836	782	788	768	773	760	786	722	741	720	666	731	650	731	670	723	715	721	690	735	726	724	707	721	661	664	704	701	733	727	690	717	647	669	683	692	661	680	682	746	664	672	733	684	714	685	658	720	680	723	693	681	658	713	698	680	713	693	704	668	695	709	717	667	653	647	648	648	685	668	645	666	695	650	699	672	658	669	702	665	666	675	659	685	695	649	633	705	678	689	689	675	676	636	671	679	659	697	616	682	648	678	671	675	628	663	679	665	666	683	687	687	645	656	634	629	676	655	688	663	653	645	659	722	657	676	662	719	630	647	691	665	616	689	645	668	616	692	686	709	655	637	617	704	677	703	642	647	653	716	636	677	649	678	705	696	680	680	662	656	624	680	696	678	654	644	695	689	675	681	655	609	680	670	675	669	696	689	671	681	635	674	686	655	706	701	631	650	685	671	663	703	667	662	625	680	665	683	709	646	651	672	671	680	673	652	667	673	649	691	648	670	627	685	651	709	654	700	660	668	657	677	614	636	687	634	656	635	674	636	670	708	679	651	655	679	595	649	683	663	667	722	664	675	640	685	713	698	660	681	647	687	693	666	702	675	681	686	684	718	652	663	647	676	651	646	629	678	688	642	641	734	694	661	660	666	653	658	647	649	636	705	663	725	698	666	638	702	631	645	648	644	618	702	670	652	689	669	681	663	641	659	688	647	647	712	655	685	625	648	665	708	668	669	693	628	663	718	637	633	675	714	654	663	640	678	648	657	670	654	680	683	713	672	686	661	671	675	684	676	669	666	668	682	659	706	611	649	660	689	688	665	646	661	667	627	712	692	699	660	720	650	697	667	711	708	707	725	639	714	662	651	677	672	644	682	622	678	661	708	704	665	630	674	654	681	705	672	678	630	763	665	720	722	671	702	654	670	659	678	680	639	687	685	660	678	679	619	627	665	733	681	654	641	671	660	633	678	668	685	662	635	670	703	681	724	663	644	677	640	651	684	685	667	683	649	648	663	711	698	662	632	689	616	690	674	694	714	667	697	715	702	639	631	679	671	657	664	656	640	698	642	686	727	672	657	659	659	710	701	688	613	704	687	637	658	671	654	653	672	668	659	644	638	649	637	605	679	676	628	711	666	658	680	644	661	681	629	645	707	677	677	679	710	632	657	698	666	690	689	685	657	661	652	662	622	739	693	700	673	683	655	736	623	625	691	696	659	689	712	643	634	657	651	690	667	670	652	654	672	643	669	713	647	676	672	650	661	674	638	690	668	645	665	684	669	657	675	710	682	686	690	697	673	671	652	615	659	689	653	666	678	676	673	664	681	721	634	697	678	675	666	663	714	630	668	661	704	724	699	679	686	687	650	689	666	642	683	658	652	671	667	699	658	685	671	676	667	684	668	724	667	643	689	670	683	658	688	673	659	656	669	710	663	672	695	644	717	676	721	627	697	657	667	645	703	654	665	642	707	712	675	664	697	696	646	697	677	691	661	644	689	660	603	665	614	634	673	643	674	652	665	659	686	682	661	674	651	668	697	624	655	656	662	615	670	694	675	673	659	654	664	653	664	657	698	679	667	663	690	676	662	668	641	665	654	683	659	706	667	688	671	721	674	664	674	629	702	672	654	673	637	640	688	675	644	689	708	691	657	664	658	653	636	637	644	668	658	686	668	646	681	677	655	651	679	718	691	653	645	717	725	699	677	672	641	647	642	623	689	663	706	688	692	648	648	650	684	652	709	671	673	651	696	662	658	711	712	678	673	665	668	636	719	648	575	657	669	661	646	716	664	674	599	663	673	664	719	655	654	655	697	660	656	707	659	667	664	693	666	686	633	672	715	667	674	718	671	703	662	674	667	680	667	623	697	698	713	669	664	663	657	698	654	624	688	641	698	648	650	646	641	621	669	658	653	647	625	690	656	652	618	663	676	673	689	702	609	679	636	686	673	661	670	670	724	665	694	659	647	644	624	688	701	677	635	675	688	677	675	666	708	639	676	694	653	620	659	678	636	633	636	685	642	693	625	665	660	728	682	690	635	642	683	719	689	633	735	647	678	644	680	703	709	657	650	614	656	677	685	699	678	683	634	684	650	693	678	708	682	704	675	706	715	673	704	634	665	632	678	692	660	626	662	688	683	631	705	663	658	644	624	639	662	616	676	672	656	657	648	655	675	684	667	726	650	664	662	690	672	621	675	652	707	676	646	676	665	652	696	659	715	653	664	666	693	709	651	660	705	641	692	651	663	664	692	639	716	677	678	675	681	642	656	700	694	635	671	687	657	672	638	660	664	652	691	690	657	617	670	646	657	725	661	681	645	677	654	671	618	636	723	681	655	669	690	645	668	710	652	617	651	657	654	669	671	654	651	595	652	642	670	673	631	685	638	677	664	676	662	673	686	677	692	659	668	716	650	647	662	676	673	609	705	666	639	719	700	708	681	649	664	706	674	626	701	666	690	665	645	617	688	678	648	681	668	705	679	669	677	682	667	662	669	694	685	636	667	692	668	688	661	633	714	701	644	676	670	643	706	649	669	641	624	691	684	654	644	691	665	690	669	668	636	652	689	675	660	681	669	685	652	670	677	695	655	682	670	686	649	638	668	685	666	644	656	667	681	680	675	698	668	687	679	655	655	629	676	659	633	630	639	667	667	713	625	696	671	717	631	640	654	646	679	644	685	678	654	689	655	613	650	679	739	660	715	678	661	659	655	663	702	638	661	643	657	642	692	675	675	692	643	648	684	665	652	680	628	637	674	681	626	642	670	652	677	643	710	661	690	687	706	657	648	608	655	696	634	642	628	678	663	640	685	637	729	656	640	665	640	647	668	631	692	655	659	638	642	670	646	661	689	629	651	681	657	677	690	648	696	687	721	639	713	709	671	646	666	690	731	674	659	716	661	666	693	698	683	651	654	670	696	688	693	662	692	724	687	657	666	641	679	637	657	685	627	678	646	684	631	694	635	666	726	739	655	638	712	686	614	648	661	643	647	678	657	640	676	634	648	696	631	660	672	671	636	657	672	666	695	705	648	681	683	658	652	698	650	668	640	704	685	674	641	653	655	640	713	687	656	664	642	668	638	658	636	693	661	678	676	661	649	659	662	712	651	671	670	724	672	667	687	700	644	691	660	673	679	703	688	685	685	654	683	710	650	633	705	697	624	686	665	684	626	617	683	668	656	698	667	655	635	656	694	699	659	669	680	635	667	639	695	647	674	686	690	640	664	708	667	681	663	632	660	652	702	698	616	651	649	674	648	668	659	684	690	642	696	693	678	671	713	689	675	648	713	672	664	675	697	681	720	641	692	660	703	676	675	706	694	669	621	662	672	658	740	609	700	696	695	625	694	672	652	677	719	675	657	672	681	676	688	649	679	633	688	711	658	627	640	682	677	679	654	677	660	639	636	690	666	642	673	704	609	698	681	662	667	692	643	652	637	640	707	650
15822	12131	14256	13198	12342	10157	6245	3336	2368	1670	1585	1400	956	889	698	570	490	374	430	397	375	354	367	330	388	332	352	338	333	307	313	343	320	304	302	353	332	335	344	344	316	330	315	357	322	315	303	310	340	340	368	321	314	327	322	299	319	331	318	293	281	326	335	341	323	309	294	288	309	304	309	295	298	310	346	342	335	330	309	323	306	310	278	332	329	313	302	311	306	339	313	294	317	328	319	325	300	302	317	315	341	314	333	332	325	328	325	306	312	351	351	282	317	326	276	287	354	309	342	348	332	290	305	297	277	314	331	331	330	290	328	343	331	304	315	317	313	337	325	317	280	315	325	286	315	334	316	283	316	348	286	338	350	334	311	336	334	300	321	332	298	298	338	322	323	310	341	329	320	330	389	303	334	343	312	291	299	310	316	309	330	290	307	304	356	294	292	330	282	333	322	311	303	340	310	293	309	322	299	304	327	325	330	332	304	298	303	307	343	312	308	314	334	296	319	317	280	326	292	321	306	306	300	322	332	320	307	335	321	314	338	284	333	350	307	294	296	291	320	347	290	316	312	290	311	321	324	303	338	310	322	332	323	304	272	317	314	338	319	321	325	314	353	285	291	309	304	294	355	276	301	291	309	323	317	363	306	306	309	293	323	298	329	316	321	339	280	306	310	296	283	334	297	295	297	333	348	323	298	298	308	306	306	282	274	305	318	322	327	292	313	306	318	313	297	345	329	303	328	328	323	349	313	354	294	292	293	324	307	311	313	343	324	310	313	311	307	319	299	317	312	327	359	341	309	326	334	350	301	305	324	315	325	328	310	293	291	299	310	318	284	306	289	314	325	327	296	312	337	317	312	330	290	345	317	309	331	301	318	308	343	329	301	330	314	328	280	305	358	289	318	331	316	352	336	337	313	292	315	347	317	309	343	372	319	321	334	328	284	298	314	273	317	323	346	339	314	295	284	321	324	312	296	327	345	316	322	275	297	311	320	285	322	294	307	346	353	307	335	319	292	335	289	322	322	329	297	323	332	312	307	306	302	300	332	315	340	323	345	310	316	314	283	300	346	342	331	317	321	323	288	321	347	343	321	335	321	324	267	334	284	316	315	317	346	297	312	316	324	316	325	327	304	288	307	305	334	313	300	338	295	343	292	294	342	292	302	283	294	375	278	273	322	300	298	338	327	320	311	356	297	302	305	318	330	334	329	343	286	298	314	301	301	276	315	303	286	291	318	304	326	342	325	306	311	305	313	323	328	332	334	300	316	297	307	291	310	342	278	302	305	296	275	327	307	323	336	315	301	317	327	320	304	290	303	294	293	297	340	297	317	313	280	329	333	332	325	315	356	293	297	315	307	326	287	314	328	317	321	335	316	308	317	339	308	320	313	312	298	319	322	349	340	322	313	330	297	328	333	289	309	297	317	320	318	305	319	335	354	315	303	326	302	293	325	292	240	313	324	303	282	334	339	339	305	338	300	335	313	320	340	327	332	309	333	307	285	305	283	323	317	305	295	307	296	310	311	296	323	368	349	340	331	339	309	337	325	310	294	322	329	323	321	308	319	323	308	309	334	347	360	298	314	314	337	320	319	313	332	333	313	311	314	324	325	300	335	334	338	303	334	293	310	316	319	349	285	320	365	323	328	297	308	327	346	335	340	323	317	294	288	297	302	287	307	314	333	316	300	301	313	331	311	328	326	337	335	317	321	296	334	302	317	340	322	342	314	321	318	331	330	308	330	341	328	305	335	347	309	315	320	312	331	313	305	302	320	293	322	302	326	315	295	344	334	305	317	313	304	282	323	298	296	302	345	330	321	304	301	308	290	324	302	331	313	336	319	309	280	311	309	320	304	333	318	312	327	312	356	273	305	311	331	309	292	309	340	324	281	326	315	325	308	278	299	312	297	347	276	329	327	298	316	315	313	341	296	300	300	313	359	324	312	311	306	293	311	318	326	317	360	336	311	320	314	293	305	320	288	321	323	324	300	337	284	347	333	328	287	307	302	323	303	301	299	336	306	322	321	326	344	301	349	331	294	318	325	314	325	319	332	311	309	316	318	318	341	307	324	304	329	332	343	299	313	331	312	321	311	331	316	310	303	287	318	334	333	309	296	308	300	320	310	340	294	315	341	307	351	303	323	280	309	336	335	323	302	346	302	320	322	331	299	323	328	310	334	312	289	302	315	295	305	311	316	328	294	322	330	305	331	314	309	340	298	274	318	334	336	290	327	294	311	283	342	336	340	312	318	310	301	300	316	333	294	313	306	303	346	319	328	319	303	316	300	283	295	305	304	290	271	271	301	293	298	340	295	317	327	344	338	325	293	279	305	319	287	327	323	292	288	307	324	298	314	308	352	280	310	303	304	311	357	335	337	316	333	323	309	328	311	330	311	334	312	324	329	316	318	312	294	314	293	335	328	327	312	328	330	321	291	343	288	336	344	314	312	315	317	330	324	318	321	325	338	326	331	285	313	315	334	355	301	317	310	287	275	298	330	304	330	318	356	309	289	316	280	302	336	326	306	326	320	337	320	305	286	340	288	322	304	328	329	322	295	295	282	327	307	336	309	303	325	310	315	306	310	314	289	287	319	303	355	305	310	302	302	341	317	337	325	311	314	331	324	307	326	323	331	322	347	326	304	325	295	319	314	335	317	319	321	341	322	302	314	328	330	340	299	311	290	295	331	312	334	312	305	338	304	302	311	321	319	302	318	319	308	305	312	302	298	320	319	335	297	290	340	316	333	310	299	331	273	313	327	310	329	322	293	345	293	308	343	297	322	298	335	325	323	320	302	324	317	333	319	322	329	307	293	353	338	285	317	344	303	320	308	311	309	301	317	323	335	300	273	336	326	323	307	317	310	313	321	312	311	325	277	323	312	318	329	340	324	315	345	285	310	303	294	311	345	314	334	332	319	337	319	347	291	341	312	331	348	299	316	298	304	318	281	305	306	308	331	297	304	301	283	315	303	310	289	335	323	332	309	333	338	312	327	329	335	316	331	289	321	344	316	331	302	330	330	310	292	302	314	310	331	316	305	308	299	303	299	309	329	302	332	353	319	314	291	328	302	301	328	323	369	332	306	296	313	304	306	337	309	306	270	298	306	327	291	332	270	270	300	289	360	319	342	311	304	287	317	317	312	330	342	325	347	339	328	300	306	347	336	294	301	310	299	296	304	300	291	324	314	307	321	332	341	356	306	291	315	320	305	333	328	298	325	301	290	308	327	302	321	308	331	329	313	295	315	318	304	302	342	298	293	306	310	321	302	319	305	327	290	330	267	341	318	310	306	318	354	312	298	307	371	288	284	293	307	277	321	305	341	344	295	336	285	330	307	311	303	338	342	353	345	295	347	306	325	325	327	331	308	326	339	354	315	287	303	342	309	266	300	318	297	294	335	304	318	291	311	310	323	311	326	312	334	319	319	335	314	299	335	343	291	307	312	287	304	329	290	301	314	311	313	314	298	286	275	331	313	319	340	313
10712	9506	13211	14812	16994	17029	11648	7995	7111	5430	5934	6016	4371	3834	3182	2540	1761	1583	1384	1159	1099	1069	1025	1039	1005	1026	1012	934	930	925	945	865	874	925	903	922	926	835	966	947	875	863	933	868	881	828	840	863	838	860	827	905	893	863	871	900	846	885	831	838	833	815	886	863	851	798	826	853	838	831	793	845	838	853	857	803	843	854	824	838	855	868	782	842	759	849	890	787	811	827	830	787	824	804	795	833	852	816	810	795	814	818	785	789	841	779	799	802	822	792	789	849	813	823	776	813	847	876	809	807	824	835	862	792	792	817	839	830	769	860	825	828	829	776	828	782	758	808	818	851	798	810	791	830	872	850	819	797	766	788	796	774	829	875	797	787	781	822	862	777	822	801	852	809	806	836	773	769	808	816	876	788	814	809	806	781	793	819	826	801	845	840	820	830	856	836	807	792	786	783	839	802	805	803	767	825	825	791	800	829	790	832	807	816	770	840	798	833	809	800	833	825	812	824	834	773	793	780	849	805	796	786	818	813	859	802	807	801	833	813	804	838	866	813	817	847	786	836	764	853	829	814	834	799	849	842	789	792	795	799	813	858	808	814	800	864	826	775	768	830	805	826	820	798	841	830	775	809	826	796	817	842	806	857	789	822	824	816	824	847	835	761	784	806	827	830	805	800	801	834	835	882	771	752	803	787	820	814	801	784	832	845	796	831	774	799	806	803	806	826	759	827	753	822	788	785	845	764	817	779	799	854	849	780	838	785	797	825	785	825	832	829	825	797	760	818	750	810	769	789	806	816	771	775	796	757	812	791	817	794	814	795	802	803	852	820	799	832	848	797	826	834	791	841	848	817	814	820	838	841	835	808	816	793	805	763	833	809	780	815	843	823	821	782	849	800	845	777	830	820	812	822	808	836	795	822	785	791	793	834	801	826	809	824	785	832	815	820	794	817	808	763	804	759	825	856	823	778	851	785	831	771	833	806	810	822	864	825	771	865	798	759	819	819	838	796	807	782	851	813	797	846	780	799	862	808	802	835	880	833	792	868	789	767	817	898	799	791	786	798	808	832	850	816	769	806	751	809	804	761	768	840	819	796	798	807	814	762	808	758	844	876	809	825	804	801	767	779	799	782	853	816	825	790	811	836	847	833	799	765	839	779	798	779	803	782	829	795	793	757	868	836	799	772	776	843	763	842	796	775	883	813	779	794	778	820	829	863	828	807	815	814	847	803	834	778	758	802	812	849	854	799	821	832	841	821	831	880	769	808	803	802	751	804	831	812	821	779	781	784	851	792	821	806	793	775	830	811	826	834	840	803	838	804	809	817	793	838	774	819	810	830	817	810	860	782	757	838	802	845	828	827	785	792	819	807	833	815	842	807	789	789	816	834	748	827	820	825	832	841	758	777	786	819	810	810	793	816	782	841	824	830	864	812	856	778	797	792	796	847	811	859	763	780	821	793	837	835	794	832	828	842	830	833	826	766	795	861	850	855	805	797	833	799	798	791	778	813	842	816	787	825	776	845	852	809	848	773	787	812	803	850	799	829	827	831	810	838	786	829	779	792	847	821	836	847	829	784	808	806	809	801	823	807	823	805	846	750	816	851	822	854	810	820	830	796	854	839	798	861	822	794	827	783	838	783	839	855	837	793	789	774	790	780	827	823	823	859	785	757	872	762	843	797	784	835	849	805	826	828	814	807	824	839	861	782	802	777	833	814	818	828	823	800	793	802	807	838	798	775	811	802	827	814	832	831	830	839	869	789	827	797	796	782	794	816	833	802	813	799	825	790	837	852	843	855	810	842	805	804	789	772	793	813	802	806	805	851	791	772	793	791	767	818	751	781	822	784	805	862	908	823	826	749	798	776	827	843	811	796	849	793	777	787	841	814	766	759	838	769	807	803	814	793	811	785	824	801	824	810	865	850	807	801	828	840	797	809	824	804	783	836	823	786	812	768	780	842	758	805	848	837	824	825	756	807	763	842	812	841	804	799	819	818	836	794	822	768	799	799	818	839	773	819	807	789	823	797	793	816	829	802	831	831	799	835	803	769	777	818	767	835	817	802	833	815	826	760	818	831	825	849	860	797	894	832	840	829	802	849	809	786	819	804	826	770	826	752	800	797	852	863	835	826	782	812	859	815	807	782	774	826	800	817	817	849	812	818	853	799	850	749	850	789	801	831	787	836	827	815	812	850	822	792	812	805	823	821	784	814	808	777	802	813	825	855	831	820	799	790	799	760	842	788	780	809	801	769	847	776	798	815	798	774	781	843	814	797	805	780	774	818	835	805	806	792	817	809	795	789	755	765	860	799	817	765	802	786	792	799	838	763	858	852	825	817	823	772	830	822	802	839	807	826	821	818	816	772	819	826	776	786	830	782	784	747	830	782	769	887	801	842	787	783	815	785	830	808	839	811	872	817	873	793	834	789	820	801	763	826	805	796	795	772	802	813	822	815	859	732	846	783	836	789	856	780	893	819	804	845	776	779	809	804	827	790	770	781	779	823	830	784	811	765	812	832	786	864	798	850	818	784	791	825	795	851	762	777	793	767	811	837	816	803	775	804	775	837	817	842	807	822	811	795	782	799	869	804	811	847	765	797	824	796	824	812	873	832	801	825	782	825	784	812	803	858	801	816	790	866	767	775	827	807	839	845	788	864	823	764	810	794	829	784	829	835	795	814	840	812	848	808	823	774	793	802	819	779	824	789	842	854	849	821	790	837	808	801	871	775	795	776	790	807	787	854	837	828	788	780	788	768	818	794	742	879	791	839	803	773	812	868	831	828	760	831	801	842	782	841	833	838	821	782	768	833	789	812	811	786	791	840	792	806	763	834	843	801	768	730	843	820	774	792	810	758	815	845	808	846	791	748	784	770	832	844	808	776	841	841	742	821	809	808	798	828	826	813	802	762	774	826	845	765	773	806	807	806	789	854	847	812	797	809	794	793	818	739	817	825	814	804	764	797	849	852	862	825	814	817	775	786	808	841	854	815	779	806	825	800	788	815	824	749	796	786	795	779	825	769	859	821	814	826	819	778	833	780	804	815	838	767	776	853	793	824	838	811	752	806	826	797	845	802	811	814	839	783	803	823	836	777	848	820	806	802	787	868	813	782	835	764	833	814	810	823	827	774	806	813	789	792	821	832	782	798	830	829	806	808	815	783	780	795	863	800	836	801	835	792	829	798	814	825	798	809	824	814	782	813	764	809	854	801	806	831	800	830	767	834	801	843	795	830	774	779	814	784	806	829	808	827	771	786	846	827	882	769	847	795	776	817	809	794	789	774	791	787	762	822	826	803	752	813	861	815	821	847	770	823	860	795	846	811	863	833	813	797	807	772	828	775	812	807	852	863	819	799	777	802	792	852	783	800	828	809	779	771	795	775	810	804	806	865	812	787	778	849	785	812	807	804	811	838	844	824	858	805	829	834	775	860	831	804	789	833	819	816	789	851	856	784	821	791	777	840	812	780	803	791	820	818	881	807	793	805
2244	838	899	761	480	424	270	160	148	131	137	154	147	108	109	105	121	114	97	123	132	91	99	91	119	93	92	97	101	132	98	99	127	102	112	99	126	103	106	111	97	106	89	104	116	115	104	128	97	117	106	105	96	104	116	103	138	93	121	110	110	103	106	119	102	106	100	90	92	99	103	117	98	83	92	100	98	126	101	112	124	113	114	82	95	128	108	105	119	90	96	102	94	100	108	97	98	120	126	115	111	100	89	101	102	97	94	109	104	106	119	114	102	112	95	103	101	96	104	93	100	115	115	113	104	119	107	95	110	110	90	112	136	98	122	107	119	106	89	118	106	111	105	104	123	101	93	114	103	90	113	99	98	117	95	104	105	95	127	119	93	112	96	103	104	85	98	107	103	100	117	101	96	107	124	102	131	95	104	92	100	107	92	105	103	126	125	112	105	111	100	111	97	115	108	95	92	77	89	109	110	107	125	133	90	122	100	107	99	99	118	109	118	96	104	140	89	98	88	105	96	109	98	104	104	105	107	138	100	102	93	106	103	95	122	117	90	106	105	96	103	87	104	104	115	105	96	110	101	104	112	105	98	101	104	112	106	106	92	139	102	103	95	110	105	113	113	90	113	97	103	96	107	95	119	109	98	104	114	91	101	110	117	104	96	103	108	135	103	97	92	95	100	124	98	124	102	91	87	97	86	104	94	91	108	108	99	93	99	124	94	103	108	99	119	119	106	112	119	111	119	90	108	96	110	101	120	116	105	99	116	128	111	98	90	106	135	104	111	96	98	84	112	101	80	118	98	88	104	97	110	100	119	110	111	125	122	114	94	128	96	114	96	94	99	101	114	104	94	116	112	82	99	106	110	78	105	113	109	105	120	129	104	116	113	106	106	136	95	92	106	102	97	100	125	95	109	100	104	107	107	111	106	121	102	107	105	115	112	114	97	101	96	95	119	124	86	104	89	108	106	108	112	99	110	106	95	115	105	99	109	117	100	107	80	99	99	108	110	105	105	94	105	115	90	91	110	101	98	95	106	100	101	83	108	93	90	119	106	105	109	111	104	119	103	125	96	118	133	100	92	117	93	109	99	114	104	110	131	116	113	91	114	90	113	96	100	127	121	103	105	112	100	96	98	120	108	122	101	123	100	91	111	113	100	120	100	94	106	102	100	100	107	128	108	111	125	105	131	100	103	93	101	124	97	104	108	95	81	106	98	102	102	92	109	96	110	99	95	115	117	112	103	100	111	97	117	115	114	96	113	125	105	108	115	102	112	103	101	85	126	118	96	97	113	137	110	105	118	88	98	89	106	85	129	125	98	105	121	111	91	110	107	107	114	94	101	97	107	96	122	107	87	101	131	118	99	98	105	112	121	91	83	118	93	105	94	104	98	107	86	111	119	110	109	103	110	114	101	114	117	110	90	121	99	110	108	96	101	129	115	102	96	92	103	106	110	101	109	116	110	91	98	110	110	106	108	99	98	127	112	118	93	99	105	96	92	103	118	109	104	107	101	100	123	95	97	100	120	121	108	115	121	103	106	110	107	117	88	99	102	109	120	112	113	114	93	106	105	100	108	99	115	104	126	108	118	122	90	101	90	106	120	118	100	102	113	121	116	109	101	122	95	94	108	121	109	106	107	102	103	104	104	107	115	101	107	107	95	113	107	122	99	102	93	108	91	124	120	94	109	104	113	92	97	127	95	100	109	95	119	110	100	106	93	105	102	115	92	116	102	114	127	144	100	93	89	119	102	92	116	121	82	90	113	87	93	103	85	109	116	103	119	109	120	106	92	91	93	107	110	111	105	105	114	108	98	115	131	104	87	110	95	129	95	119	94	81	99	106	119	114	100	107	112	84	111	118	118	98	111	95	89	121	102	112	112	110	103	103	107	107	104	107	104	107	110	116	102	101	85	119	108	121	100	92	111	110	101	114	140	103	100	106	112	104	112	101	138	105	99	111	99	101	98	86	114	108	107	98	114	98	96	118	73	106	115	96	123	100	113	83	101	103	115	91	117	100	95	128	137	99	94	103	118	114	114	85	113	85	110	114	131	116	112	110	122	107	111	98	79	94	91	107	100	115	86	95	90	95	110	96	113	101	104	103	108	105	97	104	107	100	93	93	113	109	109	95	84	108	103	106	98	93	90	104	95	109	120	101	105	97	90	114	126	121	105	133	115	119	109	107	110	94	122	97	117	110	126	105	117	106	89	107	101	96	102	105	109	99	115	108	88	112	105	119	100	129	107	109	106	105	95	86	107	102	107	96	104	99	95	85	108	114	132	93	125	116	99	102	126	115	132	99	102	95	78	111	101	97	102	108	93	108	104	102	120	102	101	108	101	108	102	127	103	112	101	98	110	109	105	104	94	100	110	95	100	95	102	116	111	115	98	93	105	92	108	103	114	110	96	113	86	95	117	102	99	102	126	131	104	116	109	109	101	106	95	122	115	122	112	118	115	112	100	98	92	107	108	98	106	105	100	97	126	102	95	110	92	106	103	95	120	97	111	116	102	92	109	104	103	114	99	101	109	107	88	103	109	111	129	101	115	101	120	112	84	126	100	93	110	102	106	113	107	111	99	108	124	89	103	103	104	128	130	104	104	110	113	101	111	94	107	110	93	97	103	117	104	108	116	98	98	123	99	110	108	105	101	100	118	111	126	102	117	91	102	113	106	108	111	98	94	95	110	101	123	105	105	108	109	91	104	103	120	110	100	96	116	92	113	94	109	112	103	122	120	95	113	94	112	113	121	111	108	108	87	110	104	115	113	108	117	92	99	92	99	125	117	109	99	95	104	121	99	96	103	116	97	107	89	96	116	107	82	104	100	141	113	84	94	97	81	107	95	96	110	107	113	112	109	100	113	118	97	94	103	89	91	115	108	110	108	88	102	95	96	95	123	112	109	93	102	93	113	121	104	111	111	119	114	86	96	99	108	121	100	115	109	122	92	95	98	111	111	97	122	89	86	86	99	100	85	116	111	121	99	110	121	93	124	89	113	84	81	95	108	108	108	111	97	105	126	107	98	112	117	105	100	120	104	105	113	108	91	103	95	133	103	122	111	108	133	99	85	102	104	104	130	130	111	106	95	106	102	107	95	106	98	110	94	102	101	95	127	83	94	110	108	97	106	114	107	101	104	108	122	105	99	105	103	114	100	101	110	109	122	133	97	101	103	114	106	128	115	106	92	110	101	115	115	113	87	119	97	100	119	101	97	101	117	103	99	105	100	104	104	105	119	88	104	94	93	109	117	111	116	114	91	129	109	115	117	105	101	114	92	109	94	111	119	113	113	92	107	109	122	105	107	108	106	109	116	89	115	95	94	105	103	96	96	107	117	112	101	100	89	124	110	80	107	120	111	98	115	127	105	120	100	103	95	126	116	118	104	96	118	103	116	104	99	105	114	99	115	101	109	106	104	110	105	106	104	113	114	105	98	104	104	124	107	112	104	105	98	117	113	120	92	115	114	93	111	111	108	97
2462	1303	2239	2535	2483	2031	1206	757	773	564	597	573	546	451	413	434	353	358	364	362	352	337	311	351	315	361	393	340	375	343	390	391	352	358	355	345	366	363	358	366	352	357	362	306	329	367	376	354	341	334	328	341	353	370	364	348	326	388	345	320	330	344	367	315	331	378	380	367	352	324	326	320	365	348	350	348	361	316	341	366	321	330	353	331	336	397	345	339	362	360	346	340	381	329	335	373	385	364	366	352	348	367	359	393	338	364	357	363	344	353	378	377	337	338	368	318	352	354	396	344	339	343	358	382	338	352	380	377	349	373	369	350	341	353	341	325	346	351	363	354	312	373	363	356	358	373	364	366	341	373	369	371	352	359	389	337	332	362	377	336	338	364	353	378	361	330	340	327	399	392	327	380	368	338	369	379	369	387	369	347	362	341	373	329	327	409	348	359	366	332	376	390	389	342	390	370	334	387	388	323	320	381	371	364	344	374	349	325	357	353	382	326	336	320	336	358	356	344	336	357	316	368	324	351	312	335	345	361	350	348	358	349	325	363	378	367	349	356	350	324	377	358	340	341	365	350	339	336	345	353	360	322	355	369	344	322	362	359	385	379	338	375	353	358	334	327	331	341	314	380	338	347	356	355	336	383	347	344	353	340	369	341	375	349	331	353	362	349	371	347	371	363	342	388	347	333	370	363	386	351	357	363	344	352	356	361	369	365	349	368	405	379	377	343	379	363	366	365	327	324	346	349	327	357	335	375	363	325	346	363	371	362	354	360	365	350	373	330	323	339	338	371	355	353	310	327	359	363	390	367	337	369	384	384	350	293	317	332	316	333	357	348	353	361	352	401	340	335	352	364	367	338	354	349	321	376	337	355	368	355	354	325	339	409	360	323	343	352	325	396	375	369	364	355	362	356	392	355	338	352	384	366	369	358	387	360	359	342	338	370	361	362	381	343	354	358	347	344	407	354	345	343	368	327	359	379	339	363	375	374	342	377	354	321	354	347	376	344	390	340	356	369	372	345	362	354	323	382	370	338	302	359	361	411	346	357	388	338	360	358	313	368	386	354	343	354	386	394	375	370	361	347	349	364	379	351	371	356	386	349	347	354	369	367	334	348	379	352	350	364	342	342	336	360	353	366	382	357	336	369	359	367	339	335	360	323	361	336	345	397	363	340	346	329	388	359	351	348	343	375	346	350	354	345	346	364	344	382	387	373	342	357	385	351	373	364	337	402	340	359	332	364	349	382	328	348	346	344	337	371	353	320	385	390	321	300	336	359	343	357	370	354	326	371	358	347	345	358	345	346	356	333	339	365	360	373	346	348	339	338	345	327	342	357	321	350	364	336	363	364	332	346	360	381	361	346	374	375	383	372	373	353	346	357	392	372	352	345	345	344	355	374	354	319	322	369	348	348	383	372	335	347	379	321	399	352	335	345	377	354	350	333	369	375	323	353	361	350	362	341	365	353	362	382	355	351	357	337	355	351	346	371	351	398	338	392	363	344	349	333	364	365	379	332	346	398	350	347	357	320	337	368	334	343	356	336	366	342	356	310	385	333	345	355	397	317	335	409	353	386	375	362	358	369	329	369	383	351	385	347	354	362	362	389	364	351	324	345	344	371	361	333	357	367	365	355	367	371	353	373	341	361	346	357	331	364	339	351	382	339	353	344	355	357	362	376	348	343	343	370	322	360	345	370	305	382	355	379	344	331	368	322	350	371	341	343	373	338	362	385	376	357	363	372	364	361	363	361	327	335	354	370	381	392	342	354	363	359	376	385	344	354	351	358	369	392	360	390	383	373	358	310	389	372	368	330	371	362	409	366	314	341	328	343	351	339	354	374	335	356	380	346	325	363	356	331	358	321	338	399	362	356	328	380	320	336	351	342	339	341	343	357	352	379	382	343	371	357	377	353	327	330	349	349	345	348	359	363	334	323	310	318	338	353	328	319	370	328	366	367	370	372	364	348	376	370	374	360	359	357	324	346	329	354	364	370	385	363	322	357	362	344	337	371	335	379	345	335	332	386	345	375	338	355	337	342	360	342	366	375	374	387	366	362	382	384	352	336	382	349	359	360	390	359	332	353	368	384	335	326	354	377	342	368	343	359	348	352	357	349	373	323	349	383	376	347	374	366	338	372	363	316	378	361	358	361	310	340	347	356	351	342	353	353	337	350	377	336	371	350	324	368	368	389	338	373	403	354	320	340	388	365	348	329	347	343	324	349	345	360	339	365	351	355	371	373	390	374	350	359	373	344	361	341	352	383	376	373	381	357	352	336	351	353	344	336	359	334	345	340	352	342	349	350	343	328	356	334	375	346	360	348	350	352	340	368	329	360	347	354	370	367	365	378	359	358	362	333	332	399	379	366	341	341	352	338	365	336	365	372	367	373	387	347	360	340	377	320	355	349	360	381	373	348	342	362	341	337	373	300	343	352	368	344	371	378	372	367	371	356	362	338	382	335	342	360	336	358	361	331	328	333	359	357	375	319	352	312	340	332	355	329	317	338	357	321	354	357	338	362	358	366	330	351	337	363	357	353	363	358	347	354	388	353	332	362	360	353	364	354	374	351	329	344	348	399	356	352	347	365	335	335	358	380	343	315	373	351	373	373	343	335	322	351	365	354	363	354	348	375	388	373	350	344	403	337	349	356	374	374	373	401	369	339	299	320	351	357	363	370	369	342	356	356	357	330	357	385	320	332	340	327	323	383	366	334	355	353	347	373	351	377	415	360	350	360	374	328	389	365	321	368	346	380	344	340	360	361	350	335	342	369	355	347	384	379	345	334	359	357	350	344	379	361	362	368	393	336	329	368	422	348	370	321	364	351	378	407	361	364	337	357	352	341	317	403	367	369	343	355	357	367	324	328	344	361	363	383	356	373	371	359	356	346	361	338	354	334	346	361	378	337	364	341	361	330	380	331	354	379	362	363	356	361	356	353	330	361	352	370	332	337	348	353	385	385	345	388	358	361	357	370	366	350	332	363	338	362	347	360	341	374	306	363	360	343	342	334	359	347	415	363	380	361	370	379	375	376	357	329	353	329	333	360	371	351	351	347	365	371	347	349	385	355	357	348	352	374	374	345	339	351	364	343	335	343	359	359	341	367	320	365	382	358	363	353	385	342	338	338	377	331	355	324	329	335	365	346	332	359	347	368	316	405	370	345	382	355	335	362	362	318	358	355	352	364	348	329	362	332	357	319	352	353	335	347	381	367	368	378	303	341	388	323	356	372	336	328	368	384	371	366	360	354	389	343	322	353	339	388	370	360	348	334	340	363	348	365	341	352	335	359	356	388	341	377	357	386	342	344	369	351	341	341	363	343	325	347	350	329	350	363	361	340	350	368	317	344	377	373	321	397	336	344	333	362	344	402	383	352	360	361	354	376	323	362	349	394	355	353	357	391	377	360	329	350	359	354	368	341	399	397	317	363	333	354	365	341	375	361	347	375	344	379	341	380	309	340	351	382	329	357	367	369	377	377
9618	8821	9052	8678	7187	5873	4111	2047	1323	909	817	728	641	539	454	339	282	292	284	237	217	246	252	248	263	259	236	269	274	276	252	235	239	255	254	233	222	237	235	245	258	233	265	235	267	241	243	273	236	255	232	226	247	244	237	252	212	247	245	257	231	235	255	246	253	252	263	239	232	249	254	231	219	258	249	205	266	254	250	236	236	234	248	230	224	244	236	250	246	247	237	222	239	257	249	202	252	223	270	230	255	221	254	229	216	219	232	236	255	257	220	223	236	235	227	223	218	236	262	222	239	208	222	222	247	206	248	267	204	234	229	236	258	222	257	224	230	255	233	240	223	251	237	247	253	228	220	232	248	243	222	237	203	237	256	236	228	243	226	246	240	254	219	239	228	228	239	235	216	256	275	231	214	239	247	221	228	239	220	239	231	215	239	221	207	248	240	238	232	231	239	224	237	246	224	225	206	234	219	229	209	233	269	247	270	231	228	244	277	244	232	223	255	228	262	212	235	245	188	209	235	234	245	221	246	254	237	239	226	261	221	243	222	259	227	243	242	261	237	221	229	220	213	222	240	245	211	239	243	219	238	258	237	277	248	235	226	259	229	240	244	227	240	220	215	231	214	232	226	237	236	216	238	260	237	226	252	201	225	233	226	233	228	215	251	263	229	227	224	247	222	198	230	231	235	243	250	222	196	239	251	254	253	256	242	243	232	257	224	219	236	246	234	229	223	263	236	238	215	264	248	263	231	227	249	209	244	224	251	222	243	231	235	255	247	259	253	239	233	248	213	270	235	222	244	236	238	209	251	233	231	252	252	234	224	220	259	242	246	231	245	234	224	232	231	262	219	246	235	244	236	218	217	230	211	231	229	256	233	233	227	237	250	229	215	235	252	236	228	243	218	272	246	223	260	248	253	215	237	195	212	243	205	238	237	258	246	244	235	238	236	228	227	240	265	220	246	245	223	250	251	219	242	261	241	250	249	263	246	259	242	220	240	294	231	272	257	217	266	226	240	236	247	242	232	230	262	250	226	241	247	277	226	250	234	211	238	246	247	235	253	265	259	209	248	252	234	247	258	223	207	245	256	230	238	244	234	228	258	228	224	256	240	228	229	218	250	224	254	253	239	246	240	264	241	211	230	242	263	233	224	284	262	245	227	220	256	259	251	236	245	246	247	221	218	233	226	228	249	242	232	261	265	248	217	231	235	226	220	232	220	258	237	233	236	224	259	227	239	240	243	244	225	250	239	263	210	224	236	246	213	224	245	244	225	248	252	231	239	256	226	241	215	241	214	231	221	219	214	241	233	251	236	221	250	215	227	237	273	241	230	237	243	238	220	247	226	243	249	248	225	242	231	238	255	243	234	214	224	239	214	241	238	247	223	234	239	228	239	211	238	224	269	253	248	270	235	242	258	203	209	221	264	249	230	246	227	230	240	240	244	233	258	243	237	254	244	204	206	252	229	247	235	192	239	249	238	240	246	240	232	277	223	275	233	206	235	243	246	228	215	257	242	240	228	223	264	243	232	245	203	237	268	252	242	238	245	249	227	224	250	262	231	243	220	234	218	220	243	250	236	237	235	207	232	232	211	233	239	220	237	217	246	231	212	215	220	251	225	269	226	248	216	245	236	239	238	245	251	219	229	218	245	236	244	227	238	245	205	266	235	244	231	233	209	238	225	224	208	231	245	243	239	268	246	203	224	245	249	243	238	233	218	215	223	235	207	226	206	229	248	227	244	225	235	237	268	227	219	237	233	230	236	219	245	240	239	219	258	250	260	257	235	226	238	226	242	246	245	253	222	260	275	241	250	252	237	273	240	222	249	259	222	251	267	245	227	235	209	268	256	247	246	246	233	266	226	217	238	236	235	236	237	230	249	206	219	236	245	211	243	215	247	210	222	232	228	232	216	248	251	228	270	228	230	268	237	252	242	241	231	212	229	234	242	248	245	216	235	222	233	230	248	207	225	216	233	247	220	269	240	239	268	238	221	232	269	221	227	228	243	233	223	214	255	245	233	230	269	231	255	254	250	264	225	229	254	230	247	253	258	227	222	250	272	238	269	235	235	232	252	250	249	235	262	229	241	240	236	240	238	219	248	248	210	225	221	278	227	210	233	201	245	223	272	235	230	222	240	245	243	253	258	242	230	275	251	231	230	218	239	251	242	251	213	248	246	282	227	242	202	235	236	245	222	225	215	253	244	234	253	242	241	213	257	255	217	238	234	226	253	220	251	266	264	229	243	254	246	239	236	241	241	222	258	247	200	255	218	234	247	218	218	262	228	240	234	255	245	256	246	211	221	233	198	209	228	230	228	254	231	267	243	228	226	227	255	241	226	220	208	263	217	236	252	233	245	261	238	248	227	257	250	230	234	223	270	226	246	239	230	253	249	251	238	218	262	214	229	227	223	240	237	247	241	227	255	221	219	235	225	268	236	255	226	234	247	251	238	233	269	262	226	236	241	239	236	244	247	252	233	249	228	221	238	237	255	210	224	217	233	253	219	233	233	230	246	262	246	229	232	250	260	241	253	252	225	236	239	223	225	244	233	221	215	238	221	224	245	246	239	245	224	221	241	238	238	235	290	249	236	250	218	212	235	238	236	247	222	240	238	256	225	246	259	229	238	249	229	241	243	245	269	226	255	263	235	211	262	251	237	229	251	248	231	249	241	240	211	253	243	252	220	230	260	257	219	243	225	235	229	231	272	228	257	219	264	231	259	235	230	245	258	261	211	264	255	252	229	220	250	242	254	252	255	243	258	215	243	248	242	236	231	260	209	266	268	216	247	245	234	238	256	264	234	247	265	247	202	245	243	236	223	243	230	236	247	264	257	247	219	245	235	223	266	262	230	203	226	235	232	248	243	247	233	239	249	217	254	242	227	248	220	258	232	235	236	239	242	223	223	249	211	241	252	234	229	251	257	249	211	233	224	240	246	241	224	203	237	214	247	225	220	240	237	232	228	234	239	251	240	217	264	272	230	218	220	220	253	237	243	251	231	212	241	259	235	189	254	258	253	246	253	220	241	226	244	238	202	236	219	239	242	252	254	240	220	236	254	223	225	264	216	242	260	240	242	257	268	231	241	253	254	202	232	232	220	245	254	227	251	260	243	230	244	226	242	229	226	259	229	239	256	215	243	250	227	219	250	235	239	242	261	218	231	257	231	238	250	234	259	219	233	245	225	240	224	225	224	225	288	215	269	242	256	234	278	215	233	264	250	249	229	223	229	259	239	220	229	209	245	245	242	241	245	239	232	242	211	205	247	228	226	235	252	211	231	243	247	226	250	231	256	229	241	260	262	264	226	260	273	246	233	245	254	246	221	236	229	206	248	222	212	246	255	238	211	231	244	231	235	232	258	229	269	242	215	233	253	244	236	234	246	228	259	247	254	225	250	259	218	222	232	253	252	264	236	226	254	234	222	234	233	235	255	278	223	242	233	221	258	228	240	225	244	241	245	261	255	247	242	248	234	260	218	274
8239	7311	9067	11159	11306	11436	8436	4686	4208	3143	3366	3540	2882	2449	1874	1526	1138	1037	914	836	759	869	774	775	742	720	765	718	740	731	718	756	699	682	701	696	645	769	735	714	732	701	697	672	701	681	649	673	668	752	656	678	658	657	674	684	628	711	704	664	668	692	675	696	692	635	656	710	632	638	663	680	653	651	641	686	677	732	663	708	690	647	656	659	637	664	631	691	641	657	636	677	630	690	687	660	674	657	665	679	663	621	665	661	664	666	671	679	640	694	675	677	626	644	650	673	686	621	643	658	635	651	664	709	678	652	664	622	701	673	687	660	660	634	706	699	617	613	654	647	689	685	680	724	629	646	614	653	659	690	666	617	694	688	647	698	716	661	686	648	601	632	627	718	647	693	655	642	647	662	629	625	641	709	602	652	673	643	639	655	616	667	653	712	680	639	704	647	672	647	655	670	621	636	644	709	694	687	654	662	647	641	623	685	630	644	650	648	665	683	678	703	631	713	677	669	684	629	608	667	669	668	674	634	656	630	660	656	651	678	639	621	685	636	649	681	610	658	700	635	663	580	669	639	647	672	641	660	611	616	655	607	654	688	669	673	676	634	642	596	676	650	676	704	658	634	682	692	651	663	608	648	640	677	683	656	678	654	680	663	686	661	660	663	652	654	676	625	639	690	661	630	674	675	638	652	648	628	676	682	624	699	670	668	644	684	669	644	667	669	669	687	675	667	630	666	651	675	648	706	625	658	660	631	651	655	701	654	675	643	650	634	669	662	643	638	629	614	662	701	662	691	644	689	663	694	657	648	700	606	647	631	664	677	645	659	708	683	651	609	626	655	673	624	653	624	680	688	634	621	663	714	632	641	638	683	685	661	650	654	679	680	636	679	656	666	653	632	655	644	655	616	656	663	645	631	683	661	667	715	629	709	637	721	680	625	677	646	639	627	638	663	605	615	633	650	699	630	665	647	698	661	626	643	669	667	660	650	680	634	714	617	649	668	690	631	705	706	663	719	630	647	692	634	647	645	648	689	665	691	639	698	662	638	666	674	654	639	662	645	674	642	612	674	689	672	677	668	685	679	667	684	611	653	681	634	640	617	618	654	648	662	711	690	647	675	626	656	631	675	674	650	638	652	689	710	640	648	682	664	676	624	649	683	651	713	683	670	680	698	652	661	641	625	672	670	657	644	652	668	682	654	696	655	639	635	624	636	689	657	654	651	611	668	618	625	647	662	653	634	664	682	663	627	658	617	603	693	716	638	640	650	670	632	676	670	671	688	671	676	683	709	679	691	695	627	676	674	705	651	678	656	688	676	660	697	690	619	646	657	657	625	624	686	651	646	650	669	685	655	634	680	655	669	646	600	648	643	645	660	728	640	675	668	651	696	663	641	704	637	631	660	669	643	604	675	654	628	630	670	638	667	663	641	661	596	670	690	651	687	676	634	636	624	659	654	643	687	641	638	622	643	677	590	681	689	607	680	636	680	634	667	657	644	684	643	679	592	655	673	733	668	629	658	646	665	653	659	692	732	637	662	613	645	651	661	651	692	628	647	637	646	654	669	642	652	638	681	644	610	647	611	695	682	657	607	639	644	659	652	686	658	660	660	667	583	686	644	675	644	698	682	661	634	647	625	665	672	628	669	666	665	671	695	672	645	672	678	678	705	647	639	627	683	700	638	628	639	634	675	678	635	636	700	628	672	648	636	643	680	667	664	637	678	674	662	657	634	640	699	655	658	650	603	609	657	668	630	650	671	645	652	658	597	678	614	634	650	698	681	648	708	708	653	664	642	650	649	615	614	673	701	661	698	644	671	647	678	653	698	678	692	673	670	621	661	647	692	675	660	678	632	651	660	679	600	663	672	659	622	691	681	666	691	648	663	686	695	730	671	642	696	668	661	646	678	666	702	648	648	700	683	626	703	645	649	707	629	658	603	641	666	689	659	671	696	660	636	614	678	662	683	653	623	709	695	638	637	666	669	675	673	642	650	630	654	664	663	634	656	656	648	691	648	652	646	692	680	653	671	703	618	647	643	660	638	641	666	638	630	677	649	667	651	688	662	641	651	667	668	645	648	650	656	676	641	686	631	695	624	650	626	666	633	637	632	624	661	644	649	655	636	662	685	640	662	694	640	660	674	664	678	691	680	661	669	699	648	679	659	632	663	676	660	643	652	687	692	695	647	615	645	640	647	671	642	661	683	631	642	683	707	665	622	650	597	651	657	693	648	650	666	661	679	636	656	678	650	631	675	696	650	662	646	634	694	653	645	642	660	663	651	657	643	668	690	672	694	680	689	609	610	652	653	678	664	673	636	627	644	645	642	642	667	647	662	624	617	692	647	648	715	622	662	657	654	635	628	637	628	655	651	671	666	672	659	688	646	682	695	679	640	707	642	653	654	681	699	652	654	660	609	643	614	659	641	629	669	644	652	670	661	681	678	647	643	673	623	634	674	663	659	687	646	666	663	676	649	650	642	635	640	659	661	672	661	656	651	676	629	619	657	680	665	619	710	690	659	666	687	651	648	648	656	677	649	687	666	702	660	702	671	663	671	642	604	632	662	616	646	652	656	676	658	670	678	663	671	675	649	659	663	626	707	664	647	651	648	623	652	678	646	678	682	715	637	650	653	696	679	701	711	709	687	633	667	680	616	649	580	657	628	659	606	675	647	654	628	637	640	636	635	647	677	717	619	679	646	676	663	676	699	643	668	684	642	671	589	697	641	628	616	667	672	694	652	634	673	670	659	680	655	674	589	653	662	623	618	698	626	630	636	629	657	654	629	671	655	667	718	660	638	675	661	628	677	606	723	684	649	676	658	641	634	667	703	672	678	664	690	679	655	636	671	624	699	661	670	674	654	643	671	707	603	648	664	681	635	690	630	648	641	625	651	659	675	659	683	651	690	619	655	690	688	678	640	718	644	626	641	673	667	640	631	653	646	663	675	644	640	670	653	723	651	658	656	667	670	649	654	644	628	675	658	731	624	695	667	667	613	616	652	649	641	652	639	679	671	624	752	675	633	644	628	636	665	670	669	637	671	684	659	624	678	623	649	636	634	643	632	642	656	683	636	661	666	676	622	653	664	657	653	671	683	686	708	593	649	665	639	669	677	678	667	673	636	664	610	647	655	634	649	658	655	640	658	705	643	645	661	660	609	670	638	682	671	643	596	630	717	675	667	670	657	643	738	643	673	662	683	695	658	677	685	720	649	687	661	647	659	688	629	649	672	711	645	631	670	635	690	649	640	687	648	674	730	645	638	693	661	653	665	643	662	673	672	614	646	689	695	689	660	679	637	659	695	650	672	659	621	642	674	660	652	706	648	651	651	653	649	632	664	679	666	646	653	677	661	678	644	651	638	637	672	644	657	622	626	671	657	641	661	622	659	705	640	686	692	680	609	646	651	643	650	680	661	683	639	660	628	681	659	675	676	665	656	630	669	664	677	648	672	633	634	702	656	651	648	656	674	591	689	679	650	685	629
16725	14568	14899	14258	12416	9789	7219	3344	2241	1490	1193	1575	1076	940	653	522	472	421	369	350	353	307	294	342	327	331	326	357	314	321	341	353	326	322	300	292	351	295	305	334	335	289	292	345	306	315	305	325	377	288	349	297	317	301	280	289	308	334	306	330	357	316	347	307	374	275	291	344	286	330	298	304	313	361	308	297	307	360	358	335	314	351	341	335	276	287	311	322	297	309	326	319	291	328	299	276	307	327	342	323	323	338	320	357	330	297	318	282	318	282	307	313	301	283	293	324	330	339	305	313	321	347	331	349	293	315	315	320	329	312	343	343	302	312	339	328	310	273	322	312	329	331	300	311	309	329	323	307	308	340	311	328	274	313	311	319	296	335	298	318	361	335	321	307	258	355	338	321	290	316	321	282	317	328	307	303	293	292	301	327	304	296	300	311	313	290	299	307	324	321	313	364	324	326	295	319	327	317	323	331	299	295	341	307	296	316	327	319	328	306	320	315	299	338	320	296	301	327	311	288	284	311	298	300	325	348	274	319	324	314	328	313	323	328	309	349	295	288	334	316	325	347	322	297	304	271	308	318	318	315	305	331	322	304	310	326	271	327	324	297	304	362	317	274	304	321	342	329	303	307	293	292	319	266	326	312	345	286	330	303	346	301	349	283	315	310	324	328	296	302	316	321	307	301	315	323	333	322	314	324	331	315	334	311	308	323	327	304	303	319	343	327	318	309	301	354	299	278	311	297	289	317	361	310	330	315	292	327	338	314	296	316	344	309	308	322	282	309	302	288	331	320	314	333	323	299	312	292	294	308	305	326	288	261	296	312	317	298	315	297	317	309	288	302	341	301	322	302	315	304	291	322	294	323	350	301	310	331	316	295	293	300	312	345	343	322	306	333	319	300	315	286	290	298	310	327	307	321	326	322	330	297	297	295	326	306	311	332	294	286	301	308	311	296	294	352	328	301	303	311	301	311	299	308	307	317	282	300	339	323	327	319	294	320	309	324	309	305	294	293	338	325	303	326	314	331	321	292	280	353	311	329	263	336	301	296	315	290	288	318	304	313	326	263	284	293	347	321	301	295	319	293	321	309	278	310	304	336	292	314	294	340	340	310	312	350	316	322	333	320	326	306	307	314	342	293	321	322	312	330	275	294	322	328	321	328	307	312	299	327	315	299	309	351	333	327	344	305	324	313	341	285	283	310	285	291	321	308	321	320	309	342	333	260	319	288	310	292	303	313	306	296	318	313	317	303	277	308	326	303	295	300	303	296	294	270	310	306	279	307	316	348	292	333	326	322	325	284	303	326	298	297	294	312	290	318	304	352	315	307	325	308	273	322	286	298	273	314	294	292	317	311	315	311	348	301	293	306	317	351	317	313	292	319	303	309	275	305	319	283	310	291	289	312	301	317	284	309	308	291	323	310	327	311	299	336	326	348	294	313	322	307	303	310	325	327	328	316	318	332	309	329	310	299	315	338	328	340	340	327	314	312	323	287	327	337	321	335	313	334	309	318	313	345	313	330	302	284	318	289	312	327	360	341	329	313	321	306	309	297	346	316	347	300	328	332	330	333	312	300	328	300	312	299	312	279	339	309	326	312	307	308	334	287	311	318	277	327	303	286	291	310	346	314	338	286	293	282	335	312	350	291	343	294	332	319	330	349	327	332	307	315	302	302	266	320	292	315	325	310	282	296	335	282	307	317	308	324	337	279	305	298	352	313	300	301	324	311	299	298	321	317	306	295	303	317	330	332	294	310	302	316	322	322	303	339	307	287	315	308	291	298	305	313	307	355	297	298	330	303	321	310	295	325	307	296	327	282	328	337	341	327	325	312	309	348	322	313	305	344	309	315	309	293	329	372	348	308	298	310	323	320	343	311	344	299	269	310	317	322	315	300	341	323	291	308	299	286	325	329	292	315	338	325	301	310	327	305	302	299	304	298	324	307	327	303	317	306	281	313	292	305	325	298	335	304	326	308	308	354	316	316	353	326	313	315	310	329	297	337	294	309	324	282	322	334	309	298	314	292	302	298	298	328	321	299	297	325	311	326	326	328	330	320	307	307	350	280	282	301	303	319	308	300	306	333	345	289	302	329	313	308	302	298	321	323	335	316	280	319	313	290	324	319	359	304	277	320	289	310	284	296	339	301	313	308	291	295	298	306	295	321	313	315	338	340	306	322	281	313	325	338	292	330	307	288	318	316	321	319	323	315	306	309	312	312	298	311	296	312	321	295	314	302	316	289	328	316	288	331	319	311	330	320	324	312	346	318	330	310	332	328	336	297	329	294	325	314	293	336	349	313	310	293	298	280	316	314	298	335	317	320	296	343	342	325	331	314	324	293	316	308	307	312	305	313	300	317	312	311	331	331	299	313	294	288	293	350	305	364	314	324	318	292	327	317	342	314	327	320	294	338	308	304	300	303	326	338	326	307	275	275	301	266	325	301	318	329	296	312	321	312	315	350	332	327	295	284	344	316	300	278	314	318	325	348	299	340	269	334	313	312	292	326	299	301	340	307	338	324	316	287	312	284	334	293	305	282	315	324	320	320	311	316	311	303	311	334	309	296	323	313	317	294	338	309	335	301	311	311	298	324	315	311	354	308	305	334	296	305	300	318	300	314	323	333	303	346	307	306	278	320	293	329	279	311	281	303	300	282	292	360	306	322	337	306	298	322	317	266	301	309	306	303	368	326	314	324	334	297	313	304	269	291	319	311	312	290	312	307	339	298	325	290	292	310	287	299	308	327	330	309	325	301	305	340	281	280	306	328	328	303	315	335	336	320	313	327	264	283	288	310	307	300	310	326	306	309	314	301	340	312	303	313	272	338	347	321	312	328	289	270	297	294	291	332	322	301	323	348	332	329	315	325	312	319	328	303	308	295	335	308	308	312	333	304	293	313	320	293	314	278	299	309	302	332	307	298	317	336	307	290	328	327	317	326	333	320	330	277	336	327	329	314	305	317	311	332	302	293	329	275	307	314	286	300	285	313	335	316	307	269	350	311	315	320	340	323	292	329	319	318	342	340	313	342	328	329	305	325	300	306	327	301	278	280	306	324	340	303	303	319	298	284	303	338	310	289	309	308	305	308	301	289	312	312	311	336	336	288	330	284	306	295	292	320	322	365	311	289	292	317	300	335	304	316	302	311	303	305	311	318	292	308	313	288	295	298	329	293	315	306	318	304	305	297	360	313	309	313	338	287	296	310	311	281	322	323	306	324	304	311	327	318	323	319	326	333	340	309	324	330	293	319	284	321	305	308	325	302	298	323	322	299	313	309	321	282	285	333	285	299	325	306	307	298	329	300	345	314	304	325	316	316	313	315	323	302	320	324	314	317	284	275	292	302	341	267	331	327	318	301	319	325	342	281	307	293	296	344	295	332	298	352	314	284	361	310	293	307	283	298	330	286	331	285	326	317	290	323	295	294	301	328	306	311	318	331	299	328	326	336	307	296	327	303	304	300	328	311	296	319	313	336	299	314
11548	10703	12811	15294	16901	15683	13220	7690	6844	5486	5023	6257	4979	4126	2980	2565	1906	1483	1215	1166	1095	1052	1011	958	1007	991	966	927	963	964	937	946	892	899	891	909	867	819	862	885	860	836	834	857	883	855	866	872	899	817	864	881	777	819	846	828	842	817	830	831	814	822	873	825	806	808	791	879	846	841	818	840	801	818	797	799	787	842	796	807	823	799	821	809	844	802	860	737	791	781	858	817	805	806	828	811	830	813	772	843	807	886	766	849	799	775	853	802	822	822	797	848	837	867	840	794	833	797	788	860	702	833	805	804	836	799	860	795	817	796	802	806	816	829	788	816	873	781	778	798	784	814	837	816	776	803	805	818	824	793	836	846	842	809	812	754	793	820	778	790	786	786	791	793	790	773	811	827	759	790	775	812	790	809	801	826	832	810	801	761	848	805	792	841	803	783	831	773	775	862	751	749	787	781	851	807	745	790	808	838	802	824	838	838	783	842	813	777	822	814	886	813	812	797	738	802	816	808	814	823	770	764	815	823	825	830	830	806	777	737	791	759	775	799	790	835	751	776	858	852	780	771	814	837	745	814	852	820	828	802	802	829	815	780	829	781	805	812	835	798	799	762	822	834	790	829	797	792	761	772	775	776	771	760	808	767	756	781	860	830	815	810	812	795	802	841	803	804	777	788	769	810	786	816	801	835	817	855	803	795	846	841	820	825	793	824	794	839	829	819	784	797	766	825	795	825	821	817	752	776	771	855	852	784	862	852	828	821	802	781	762	807	829	777	817	830	773	811	822	826	825	833	769	776	833	795	784	786	817	800	749	809	845	804	808	820	809	806	827	814	791	827	774	811	802	795	821	732	823	832	788	785	821	777	793	800	796	781	809	819	786	764	784	782	790	788	791	793	815	781	816	777	803	811	795	758	815	777	782	795	779	799	802	801	817	810	752	793	805	816	813	724	819	783	795	827	808	792	774	789	801	800	832	777	773	799	833	817	782	808	810	820	772	775	767	817	807	809	834	837	778	869	816	813	802	787	813	820	758	806	808	799	822	851	833	819	795	829	813	778	842	798	848	813	776	818	825	791	794	799	808	786	807	763	783	831	780	778	786	820	803	789	772	776	795	817	789	777	795	824	790	763	797	824	814	799	800	773	787	789	773	813	792	792	831	791	855	785	785	818	808	804	845	828	802	835	778	790	800	777	815	798	835	835	787	797	807	832	763	802	806	812	812	775	873	815	829	755	798	789	845	761	786	821	818	759	777	826	800	788	836	805	797	854	794	798	804	815	777	806	793	736	800	764	826	790	813	803	815	840	765	798	826	814	818	848	796	807	860	787	835	869	793	852	820	795	833	844	811	801	842	797	737	797	776	779	796	801	863	829	817	806	789	791	832	807	819	830	805	776	761	792	806	760	847	839	807	793	797	809	850	801	828	836	815	827	832	772	786	802	810	770	826	814	801	814	853	781	796	867	848	777	800	803	832	837	782	802	709	806	833	784	818	757	828	738	788	829	757	793	799	811	819	753	787	831	806	762	797	768	843	826	804	823	821	786	804	831	767	787	849	822	785	809	806	832	791	775	788	779	793	776	779	784	799	790	830	804	794	784	842	782	830	770	846	782	849	828	769	792	839	781	827	821	813	763	774	783	787	850	814	797	775	763	776	780	860	830	820	800	787	807	844	784	802	794	821	789	851	756	787	775	811	834	752	771	763	770	785	780	795	827	839	790	798	787	806	760	809	827	761	817	767	772	795	825	797	814	783	862	811	767	810	833	800	831	772	759	823	876	748	798	782	806	840	800	794	805	801	753	765	836	801	812	779	797	785	826	800	775	794	805	805	785	825	813	813	817	785	764	784	839	831	838	837	843	799	815	871	838	775	802	799	783	786	844	769	820	801	772	735	830	873	835	789	799	817	743	827	724	804	795	818	846	791	815	838	800	756	854	796	754	796	785	816	804	803	825	807	770	753	778	767	807	779	796	786	796	805	812	763	794	812	785	789	808	783	867	822	788	804	746	799	804	780	799	805	826	806	787	755	823	788	823	790	815	825	774	738	785	816	825	783	799	808	779	829	795	794	793	840	792	752	842	808	783	817	786	780	809	823	832	839	794	769	855	824	822	808	769	822	817	804	828	791	804	798	775	787	779	805	822	804	815	816	776	773	820	838	823	809	796	789	803	810	777	822	808	808	823	792	835	748	827	834	845	814	827	782	790	782	783	803	746	758	826	790	807	816	812	818	820	792	813	772	807	820	821	848	826	771	779	764	782	822	783	796	791	797	848	829	825	852	801	833	811	798	836	810	819	830	847	829	835	759	831	784	824	843	833	843	812	810	816	808	774	808	792	811	805	800	794	778	832	814	778	784	750	781	808	823	812	768	819	819	827	755	787	809	783	792	844	821	827	796	804	788	845	788	795	813	759	794	825	795	781	742	804	821	795	810	769	755	782	818	851	776	804	766	830	842	851	802	804	768	867	751	802	818	814	800	892	825	766	821	783	778	834	791	783	822	793	810	842	770	767	810	806	770	815	824	837	868	800	767	841	788	825	799	857	751	824	768	798	878	795	801	808	759	791	823	719	814	815	833	779	839	790	797	807	830	808	826	850	780	798	829	825	829	833	763	774	873	812	755	746	808	791	783	821	831	826	796	814	776	798	816	821	844	833	808	760	782	733	807	832	816	805	818	820	806	773	827	778	789	852	801	826	792	821	817	777	786	836	838	770	812	869	748	803	765	824	771	775	804	754	787	805	783	789	781	852	803	828	807	781	819	899	818	819	799	767	766	792	814	812	768	813	803	788	796	819	766	795	797	766	796	747	776	811	816	845	807	806	842	801	780	764	800	809	769	813	766	796	840	800	755	821	830	777	783	768	750	820	824	868	736	859	817	797	837	793	834	819	802	768	804	801	765	806	813	822	819	779	799	783	783	819	760	787	788	773	772	790	780	811	867	743	824	780	801	742	800	788	870	784	821	795	789	827	804	857	833	848	826	834	809	790	825	817	784	794	752	776	806	818	805	829	808	843	823	761	798	825	775	790	791	852	857	836	806	792	795	808	823	755	829	777	812	808	818	801	825	841	809	793	820	778	825	792	810	791	789	828	821	777	840	762	817	827	857	784	800	808	838	821	801	855	848	770	771	782	843	822	799	743	799	803	771	836	807	834	730	805	783	818	812	768	805	834	797	825	815	819	793	761	893	814	783	785	816	783	762	830	839	807	855	776	754	769	821	784	820	841	764	842	789	790	774	800	799	808	859	835	830	817	762	774	810	774	807	783	788	792	782	768	801	805	763	774	807	820	814	765	781	786	760	818	856	835	850	836	837	765	783	816	790	777	823	818	793	797	825	790	808	800	844	759	838	793	798	834	878	780	793	816	780	769	813	799	849	790	789	808	819	783	810	787	764	810	830	847	811	806	805	790	826	809	830	823	797	811	786	795	767	765	790	764	771	729	816	824	840	790	829	838	807	790	806	783	799	772	769	823	822	833
2454	867	961	740	527	503	420	220	164	158	121	120	123	138	125	109	102	133	115	106	106	91	91	103	106	118	119	119	104	103	103	110	115	126	93	90	114	113	100	108	104	103	101	117	124	109	100	89	91	115	96	107	107	107	114	112	92	109	107	105	105	128	96	100	107	97	101	113	124	111	89	89	116	101	123	94	85	101	81	88	109	103	93	112	100	103	122	108	98	100	118	92	118	103	101	110	94	108	124	112	99	107	87	101	105	126	118	110	112	106	107	108	91	110	109	125	113	106	99	112	106	84	87	102	103	115	100	116	123	118	114	110	107	107	115	119	127	119	114	95	105	112	119	112	98	102	104	91	108	113	88	89	93	104	118	101	106	91	110	100	111	107	99	104	109	86	113	118	98	89	95	115	108	84	95	123	98	112	123	105	109	99	116	95	94	109	97	97	112	104	127	106	101	114	119	119	105	98	81	92	119	100	99	104	112	111	114	85	125	112	100	115	130	119	107	121	92	120	113	100	116	111	107	98	124	110	98	110	97	117	119	107	111	106	121	110	100	98	113	99	95	101	98	123	113	83	111	103	110	93	109	117	78	106	95	119	106	107	103	119	94	99	82	122	93	124	105	110	107	115	95	110	102	118	98	118	91	115	104	91	102	114	114	108	81	124	99	104	119	115	105	113	117	111	97	116	104	88	79	101	90	113	107	106	118	122	89	111	123	97	110	105	95	113	109	119	97	107	98	115	113	125	103	100	107	145	104	105	112	90	94	120	108	117	92	104	108	98	109	107	111	102	101	123	109	127	104	93	103	108	106	114	95	93	100	112	95	105	110	105	104	125	97	129	108	118	115	94	94	118	104	102	99	81	97	115	111	82	88	96	98	107	90	103	102	101	103	108	86	101	111	97	91	115	104	110	106	107	109	94	105	122	117	110	110	106	114	93	120	118	110	108	107	108	96	94	96	85	99	101	124	115	112	114	115	122	111	91	108	75	109	116	129	106	109	108	111	107	96	94	113	96	86	104	125	95	125	94	103	85	109	95	100	101	110	107	95	99	107	115	104	107	101	109	123	100	110	102	120	129	117	96	97	119	122	109	121	94	108	101	98	109	106	119	102	107	95	109	111	121	101	100	113	94	95	112	103	99	101	118	105	110	92	133	94	103	112	89	109	95	105	101	96	123	123	96	88	112	98	111	149	90	90	109	107	118	104	110	99	105	80	130	107	113	100	99	87	107	98	99	120	102	113	104	112	99	90	103	111	84	92	118	96	100	111	112	97	108	108	99	104	112	106	117	136	107	106	100	103	86	103	99	102	119	102	118	100	97	100	138	96	139	107	114	94	114	112	103	115	104	127	106	117	95	98	94	99	95	115	116	102	101	104	112	122	112	101	95	121	105	105	108	114	91	115	115	114	117	113	127	103	111	114	120	107	105	96	94	109	80	110	104	117	103	98	115	94	113	104	112	117	101	106	93	119	111	106	94	103	118	92	102	108	108	104	121	108	108	96	111	119	111	90	101	91	83	101	104	102	97	87	104	118	87	92	114	87	112	93	107	105	111	101	104	92	101	106	122	118	116	94	103	96	115	124	100	91	108	99	97	92	115	96	93	114	118	116	89	130	122	101	105	102	108	104	99	129	111	102	102	95	111	109	92	119	108	111	107	90	91	114	113	90	103	111	105	102	111	92	101	101	100	93	98	101	110	98	123	122	113	92	122	130	111	100	107	99	115	105	96	112	107	108	102	98	114	87	109	104	113	102	92	99	109	81	96	116	111	95	95	96	100	115	108	104	118	99	110	93	111	108	98	93	99	98	98	96	111	99	116	104	96	104	99	92	114	100	110	104	120	104	93	110	124	96	127	107	104	112	103	76	115	90	107	103	88	96	104	112	117	103	118	102	113	111	94	106	129	101	110	116	95	102	102	97	118	102	107	107	123	108	103	97	107	117	103	100	87	93	98	120	103	101	112	97	109	105	116	114	107	115	122	91	97	94	104	100	111	113	98	90	95	101	116	97	97	108	105	106	111	107	118	112	124	114	122	97	93	91	123	100	103	111	106	107	101	113	98	104	99	99	112	106	109	108	118	110	113	101	101	117	94	125	102	117	101	118	103	108	93	101	100	86	120	106	113	110	101	115	99	97	82	100	96	107	97	111	102	107	106	115	99	123	92	119	130	117	99	111	111	111	92	119	100	106	100	89	99	100	109	99	110	103	107	114	109	88	110	115	89	94	101	107	100	102	110	94	97	123	130	107	119	92	97	108	96	100	109	90	99	107	118	119	112	100	98	115	118	115	94	104	103	115	104	110	107	102	100	107	117	113	99	92	99	107	128	97	89	105	98	95	109	94	110	134	113	99	99	94	94	85	97	111	92	114	111	104	103	95	103	112	103	95	112	112	98	95	111	112	113	116	113	121	97	108	98	112	93	107	91	117	128	105	116	105	95	99	107	106	106	112	106	107	96	111	96	109	111	121	109	115	98	111	107	108	111	114	97	86	107	99	100	120	113	113	114	89	103	105	90	114	112	101	98	105	105	107	92	96	124	104	107	107	121	96	107	105	101	108	77	128	115	106	107	107	114	118	89	83	97	100	105	117	94	92	108	123	107	106	117	82	115	95	103	103	103	97	113	85	98	99	117	120	122	109	98	105	111	100	99	97	91	98	97	94	108	125	114	97	106	95	100	105	80	94	131	106	90	114	101	108	95	94	104	110	108	97	112	115	83	111	93	110	104	86	105	106	108	86	95	111	108	93	104	126	110	113	112	115	92	111	116	98	106	99	112	104	130	97	129	112	115	121	85	110	102	106	116	104	103	107	111	105	112	99	102	88	101	93	107	88	106	90	109	120	89	104	103	103	106	100	112	117	100	123	101	128	103	96	105	99	97	120	115	90	91	134	95	122	117	116	107	107	127	112	113	79	104	114	127	111	99	126	93	99	120	102	95	112	96	108	110	102	101	122	96	120	99	113	95	114	123	106	107	98	109	109	114	98	108	102	123	122	103	123	118	102	117	113	115	118	111	104	110	132	104	119	105	108	101	107	99	112	117	103	119	103	137	98	105	89	114	108	92	119	95	109	111	101	100	116	104	110	103	105	112	97	86	105	89	105	102	90	87	117	98	109	91	101	108	101	86	93	103	120	111	98	106	102	93	117	94	99	95	93	108	112	112	89	107	100	116	89	110	77	126	107	97	106	112	113	96	111	119	102	92	116	111	102	123	121	114	104	110	122	118	96	99	86	94	100	116	98	114	101	138	89	110	113	106	95	102	93	102	110	104	111	113	106	91	117	111	91	108	137	112	106	103	109	89	117	93	111	110	107	116	93	103	101	104	112	89	107	113	110	100	112	108	103	92	114	98	116	119	93	125	89	90	109	101	108	84	97	99	103	104	116	93	118	116	91	97	120	117	95	93	99	125	110	121	105	113	92	108	115	122	97	108	120	100	82	118	106	102	114	105	93	112	101	124	116	99	108	108	109	103
2621	1410	2203	2573	2384	1924	1472	805	700	584	490	524	508	482	386	420	367	352	333	356	375	367	358	356	346	361	336	375	364	391	341	329	353	384	365	380	327	368	358	373	365	345	333	335	367	319	374	324	339	344	354	350	347	359	333	357	350	397	383	381	372	337	354	357	342	341	364	394	309	328	330	344	359	375	369	342	342	348	385	329	342	361	326	350	346	339	334	338	343	351	338	361	352	329	375	374	357	360	349	371	369	380	334	325	371	351	369	352	330	351	377	350	362	330	326	382	374	334	378	386	356	378	384	354	343	357	360	343	355	325	334	331	371	355	359	347	367	349	371	353	392	338	348	374	363	363	348	361	376	378	374	348	402	343	326	380	341	320	326	326	360	358	331	342	309	351	336	353	376	353	340	356	350	364	362	376	338	339	346	382	359	334	353	361	335	373	361	346	375	385	336	350	340	330	387	367	367	346	366	361	323	366	370	336	346	331	368	334	331	365	337	319	361	320	330	363	328	377	291	352	339	360	348	333	331	368	372	358	345	343	323	350	354	344	336	333	369	337	335	373	342	341	375	348	368	368	380	398	366	381	336	359	374	318	383	338	363	362	377	332	345	374	357	318	344	384	377	372	359	316	326	351	331	366	347	366	319	357	350	359	362	364	349	357	373	350	360	327	356	348	350	334	337	376	333	367	355	365	339	381	355	353	344	346	346	342	347	341	349	331	341	350	355	364	318	325	356	337	353	365	373	335	348	372	357	327	346	355	347	372	365	349	348	337	355	366	397	325	358	316	359	334	356	331	335	326	331	358	336	333	394	338	330	361	352	365	347	369	327	371	349	357	395	366	356	333	333	318	400	331	381	351	358	317	353	343	330	349	369	345	380	337	346	339	383	352	351	333	354	322	339	375	388	355	348	330	355	326	374	338	300	346	372	369	329	347	337	322	344	353	356	384	357	355	337	368	341	386	350	334	353	374	360	349	302	352	363	352	343	391	346	301	364	374	347	360	334	337	337	353	336	357	331	348	355	352	343	357	354	345	340	342	392	336	345	376	378	331	365	357	362	362	328	350	359	319	365	364	339	356	352	353	346	365	360	350	321	384	336	346	343	391	365	367	349	364	334	359	326	352	339	334	333	325	301	360	328	339	335	372	364	337	373	335	344	373	361	347	340	368	364	318	344	317	411	342	345	363	351	368	338	333	344	339	355	330	366	329	366	365	324	318	352	382	342	329	390	349	365	377	346	383	325	371	328	373	345	318	341	348	371	384	372	364	345	323	374	309	327	350	368	321	353	352	370	352	375	343	369	333	366	346	341	357	355	338	350	384	362	373	361	367	341	323	367	330	372	355	396	366	353	356	331	371	391	362	355	356	384	340	368	346	357	335	313	359	371	339	376	325	342	344	360	328	365	350	329	322	336	356	365	363	377	347	382	333	361	339	356	327	335	333	333	339	344	358	351	355	367	348	351	370	372	350	375	370	377	342	363	368	362	349	336	351	382	380	332	369	338	345	334	342	364	341	363	320	348	366	335	349	321	365	322	377	326	368	339	320	344	344	328	378	357	349	343	324	364	333	374	366	384	350	367	341	368	350	353	366	355	339	366	339	364	349	364	352	369	333	316	336	321	363	350	321	377	347	352	374	331	333	354	372	353	345	322	345	353	356	358	369	361	353	332	331	341	327	340	352	372	364	357	365	321	378	353	317	344	379	370	364	332	357	323	373	371	380	347	351	336	348	346	330	362	352	325	369	328	343	340	370	329	349	336	361	373	352	328	342	345	360	373	385	355	382	333	348	351	356	371	354	304	358	329	358	344	336	390	362	303	341	356	342	359	363	327	349	365	349	336	373	338	360	359	352	367	349	334	344	360	383	353	353	368	331	367	356	376	363	365	384	363	358	379	348	362	350	344	338	346	316	329	371	343	375	336	357	362	353	348	353	338	347	329	383	355	329	325	326	361	359	333	329	369	321	350	344	383	333	320	362	335	336	327	346	385	328	350	341	346	367	340	376	345	376	355	328	394	324	338	350	339	371	375	324	389	345	332	360	335	342	329	310	353	360	340	336	364	375	378	351	377	348	323	330	342	345	339	363	342	399	334	388	362	352	310	333	358	348	364	338	353	361	333	345	362	365	361	350	355	365	324	343	341	379	353	342	340	325	348	359	319	353	355	382	363	375	348	341	350	344	367	334	335	345	373	353	357	372	358	367	329	382	344	352	338	353	355	349	384	333	328	351	353	347	343	332	347	337	385	338	330	323	315	373	327	356	383	328	360	370	363	342	353	356	323	374	340	369	347	332	348	332	360	368	325	382	337	329	360	337	373	318	341	349	386	335	390	332	383	352	348	337	320	323	328	359	335	355	378	346	352	301	344	324	325	343	336	325	358	329	361	365	376	323	345	399	332	362	337	360	313	352	355	322	356	336	368	368	346	341	353	347	336	376	343	350	372	355	360	324	364	330	351	338	337	361	341	368	371	335	317	360	328	314	338	373	356	338	392	352	326	338	333	392	346	383	324	358	359	360	342	366	354	361	338	341	313	346	328	376	315	346	315	342	349	358	349	322	329	349	354	341	334	344	336	343	364	310	319	321	319	328	361	356	362	340	321	348	351	365	355	358	383	395	343	369	412	364	311	352	370	323	373	375	362	374	376	362	355	378	345	383	364	371	358	333	335	346	351	369	358	345	361	364	371	354	358	363	352	361	375	348	361	359	353	375	336	349	359	329	364	344	342	316	321	359	353	350	324	319	344	353	343	363	354	358	366	356	350	336	349	342	369	358	353	352	354	311	350	340	327	353	355	373	360	351	360	371	327	373	376	380	376	347	365	327	393	315	357	363	338	342	376	378	338	361	345	335	360	368	360	356	339	331	359	363	389	355	362	357	346	376	347	339	363	335	337	354	340	350	358	354	350	373	356	363	335	303	347	338	427	383	361	369	358	347	334	356	321	380	349	355	361	357	359	333	350	327	327	348	374	334	365	332	381	350	375	342	323	360	364	348	365	360	327	342	354	342	331	345	316	358	350	379	349	362	373	367	318	324	386	333	343	378	352	333	295	346	352	339	353	353	374	346	346	363	323	380	331	326	323	325	367	339	361	357	373	361	344	371	340	361	369	310	362	347	355	343	362	349	358	314	343	349	376	313	336	332	358	351	374	364	352	354	371	382	347	390	303	354	327	335	324	319	374	351	343	343	338	379	345	369	355	335	349	379	339	335	348	354	381	361	327	350	377	331	320	357	367	344	323	363	348	319	359	335	366	324	320	394	379	335	365	355	352	314	349	352	366	355	373	390	321	350	342	362	350	359	360	360	371	357	353	349	367	369	329	370	337	358	401	352	361	341	342	324	372	360	336	352	353	366	383	316	378	352	334	354	356	341	335	352	335	334	340	355	336	331	334	353	358	345	327	339	343	370	366	351	323	360	376	382	344	328	377	351	352	336	344	352	363	334	352	323	399	358	368	352	340	390	351	359	348	361	337	391
10486	8891	9142	9604	8254	5237	4069	2105	1195	941	608	608	610	506	425	363	324	245	261	277	251	241	232	213	264	252	232	259	258	262	252	253	239	241	238	231	260	244	279	227	225	236	228	199	207	278	232	232	228	252	239	241	217	242	262	224	246	249	253	231	218	218	213	244	238	213	250	249	244	225	257	247	237	253	237	241	240	234	220	251	248	221	263	236	261	229	244	268	235	204	227	235	225	226	226	241	271	238	243	241	239	234	234	252	249	228	232	222	207	206	254	242	242	228	250	228	215	262	231	224	226	240	234	224	211	213	240	248	225	224	215	215	245	237	235	208	275	249	224	234	244	260	211	215	226	211	228	218	236	256	245	247	234	233	243	237	250	250	231	240	235	261	232	264	207	225	206	252	258	226	265	226	263	253	251	234	223	247	223	253	232	233	262	226	242	268	224	237	257	257	249	226	241	244	269	266	231	214	232	244	245	223	243	232	244	199	263	222	253	240	220	260	237	216	212	264	272	249	247	237	262	262	234	228	273	216	247	203	234	244	255	255	249	269	215	240	253	237	216	229	248	228	208	267	245	244	250	239	216	244	258	235	229	235	255	221	237	251	232	232	235	244	225	249	237	240	221	243	247	223	248	242	235	237	240	237	248	227	202	243	248	234	238	231	255	219	204	244	223	231	207	250	241	238	246	246	229	246	232	256	256	227	238	212	221	222	239	247	239	228	255	230	251	249	245	217	238	232	242	246	222	200	259	254	247	248	232	283	237	234	250	251	230	231	234	256	252	213	223	243	216	251	249	225	237	224	233	256	256	228	231	237	240	231	240	231	253	242	260	223	243	258	260	217	255	229	255	221	237	255	230	231	237	241	216	243	263	226	227	241	236	249	255	241	238	228	236	241	233	275	255	241	255	222	258	251	240	231	244	222	245	239	250	237	227	232	243	277	242	226	249	225	232	232	235	214	209	245	237	259	245	227	223	222	210	234	231	255	249	232	217	235	231	226	215	272	228	238	254	238	257	257	215	227	243	253	260	250	244	233	238	268	231	219	213	277	222	253	224	227	224	209	236	252	227	228	250	227	278	251	255	262	255	238	246	274	263	237	233	235	219	212	243	256	249	233	238	230	249	234	226	234	257	246	224	245	224	208	220	218	254	253	243	263	225	229	230	205	223	247	234	234	250	245	221	241	244	218	220	241	247	255	231	237	262	222	238	237	222	212	238	257	253	232	231	272	205	228	230	242	248	233	220	266	251	223	228	239	251	252	240	223	213	233	244	247	259	231	252	238	244	214	229	228	236	244	230	242	247	239	225	230	212	256	242	239	228	256	247	230	239	237	237	227	241	240	241	211	266	229	245	248	238	264	214	237	216	252	228	234	228	239	248	221	253	235	234	236	214	232	253	232	253	240	225	255	237	247	233	225	258	245	229	227	252	230	206	245	224	252	227	221	236	228	244	259	232	229	225	253	232	270	253	219	256	269	249	217	238	240	211	244	252	226	237	225	227	229	227	254	218	223	267	245	219	229	238	242	231	235	246	239	238	206	253	240	218	260	245	238	281	248	234	257	239	258	237	248	214	258	237	240	241	255	249	241	275	282	274	202	244	256	265	269	214	260	241	231	251	229	228	268	243	238	238	222	247	235	228	240	248	232	226	232	236	251	233	246	254	251	259	239	216	253	228	247	221	255	259	239	224	243	256	231	221	230	231	230	251	229	228	220	236	242	291	224	210	230	241	218	234	249	239	244	233	250	235	221	244	222	224	251	219	234	239	268	245	228	248	239	248	239	238	239	229	221	243	224	230	232	264	213	240	219	225	252	240	239	238	220	198	238	243	255	225	247	229	237	226	268	238	234	259	220	224	226	256	248	201	226	250	233	265	247	256	236	241	239	229	274	241	243	240	217	235	226	229	238	224	220	257	253	223	254	239	209	230	236	228	247	248	262	243	253	254	246	238	250	195	231	220	255	240	245	264	279	226	212	247	213	231	235	242	267	257	234	239	261	239	245	256	262	212	260	229	242	248	239	241	243	208	234	247	231	225	236	239	211	231	245	235	241	232	253	255	235	235	252	222	245	249	243	243	249	246	253	248	223	210	248	278	230	244	217	228	232	243	227	249	190	224	245	225	217	236	243	269	210	250	239	221	226	226	236	249	244	214	272	246	240	241	239	240	233	226	243	217	252	260	238	226	232	233	224	242	232	241	240	220	258	225	248	236	210	246	239	242	235	214	240	224	245	237	240	204	212	235	267	225	235	248	232	248	260	233	249	221	279	220	237	236	243	214	205	234	213	237	231	238	243	229	230	241	248	250	247	227	218	214	224	213	237	250	237	247	239	235	247	193	218	229	224	246	239	211	249	210	210	236	256	190	239	235	206	226	223	235	227	232	235	218	225	253	255	236	241	226	243	241	264	255	242	219	237	220	249	240	215	259	249	231	203	240	244	218	243	238	225	236	207	221	247	233	236	272	250	266	265	242	228	227	243	207	232	229	240	246	265	217	247	250	238	213	240	225	217	285	225	252	263	207	235	242	258	207	236	242	255	245	264	236	255	214	251	242	227	253	248	243	208	249	229	222	260	234	238	223	234	237	250	233	263	247	222	250	213	254	250	267	261	253	232	243	215	239	279	246	263	228	245	245	263	238	233	230	234	218	236	256	234	233	226	263	240	244	262	242	242	220	220	234	246	249	238	243	236	239	227	217	238	246	218	246	220	240	225	230	223	227	225	250	266	245	241	218	218	241	214	243	232	228	240	245	269	227	248	243	229	231	230	263	228	262	233	237	222	258	222	248	218	232	226	242	210	221	266	269	259	243	230	221	222	240	228	241	226	256	228	225	243	207	277	219	250	245	239	227	251	243	226	229	244	242	238	257	235	214	232	256	272	251	228	241	240	194	222	266	217	225	239	243	229	228	250	224	236	230	244	235	241	237	238	251	233	239	237	224	244	240	209	226	226	251	244	239	219	217	240	227	231	247	250	215	216	237	243	232	216	242	232	237	243	235	217	246	233	240	229	236	220	241	232	209	240	242	246	237	212	256	231	213	201	243	188	225	260	263	249	235	224	234	247	252	236	229	251	238	228	224	274	231	253	239	229	232	232	246	260	256	254	218	222	231	251	207	235	206	205	231	250	228	246	235	244	217	246	239	208	250	242	245	226	261	252	228	237	221	216	266	234	234	254	247	242	236	217	256	212	243	230	219	251	229	219	266	244	233	220	244	254	229	227	244	230	219	255	236	219	235	211	246	256	246	241	221	211	252	241	231	231	253	243	251	234	235	248	215	226	263	244	230	243	239	247	242	236	233	226	249	215	232	250	232	253	236	237	245	240	208	221	251	235	261	229	216	261	213	250	242	281	262	249	241	245	220	218	220	236	255	262	251	217	248	210	230	221	217	249	271	206	219	238	231	217	240	243	239	226	211	251	253	244	215	220	235	258	240	237	233	263	247	243	244	235	229	244	241	217	237	207	250	253	229	246	245	236
8860	6769	9166	11160	13282	10323	9662	5198	3868	3881	3010	3314	3015	2479	1962	1621	1145	1097	905	845	823	768	787	733	791	774	716	773	705	735	715	727	687	733	728	762	715	704	686	694	686	713	685	688	733	732	715	656	643	673	705	700	712	686	682	685	718	683	687	656	654	627	676	702	684	674	688	706	658	677	684	640	683	700	691	666	637	709	718	624	695	678	631	705	673	723	737	659	641	664	658	681	698	676	711	651	681	688	661	677	669	667	661	704	663	682	699	645	671	660	730	663	626	618	626	639	651	678	672	649	647	629	646	584	637	624	655	663	632	676	662	679	686	678	629	682	675	639	655	665	701	656	628	692	681	668	632	643	670	656	656	619	632	656	654	636	663	682	658	630	656	710	687	667	669	665	636	667	658	664	658	660	693	664	688	616	682	657	658	677	682	647	681	665	670	666	601	644	666	679	688	639	606	651	713	655	632	664	617	687	674	612	623	645	683	667	626	688	667	641	671	634	620	676	643	714	702	660	670	667	653	697	656	651	673	675	669	644	660	647	655	684	688	632	660	688	687	652	658	708	667	643	697	633	712	643	656	681	673	691	624	644	638	642	683	668	629	680	670	655	641	692	687	665	672	661	631	616	645	659	627	634	674	717	653	682	673	647	660	703	631	589	654	690	644	668	653	736	671	652	712	635	671	663	628	642	686	693	622	685	650	679	629	609	644	652	705	707	655	650	635	657	661	656	652	681	685	662	667	592	650	642	678	663	639	616	664	658	658	655	676	675	615	655	638	600	668	610	667	650	669	630	645	683	675	694	671	595	653	681	729	685	670	643	640	637	641	695	634	649	654	633	637	658	683	655	626	660	626	697	650	665	674	651	664	643	673	647	627	691	677	668	639	659	695	649	624	682	649	705	646	634	646	698	681	636	704	661	604	650	652	638	683	704	640	619	657	639	618	699	685	640	650	678	621	629	649	662	668	696	647	628	678	678	686	705	660	618	635	638	648	680	672	629	668	623	644	643	657	696	624	656	685	685	669	656	648	661	658	666	664	650	683	629	682	697	689	655	681	605	685	725	676	664	631	659	668	657	629	650	628	648	685	651	662	640	625	656	661	712	643	661	612	627	679	672	637	649	689	654	651	673	625	663	634	699	617	653	649	650	671	648	656	632	676	630	663	607	710	595	671	642	663	648	655	671	668	616	651	650	675	713	697	621	684	616	691	650	619	634	638	634	686	639	672	664	651	659	656	623	682	680	666	706	671	669	689	655	627	695	637	608	687	632	626	734	670	665	697	616	689	653	668	690	650	656	610	636	710	646	666	661	617	657	642	680	652	682	663	690	688	671	718	671	682	630	675	700	681	617	651	652	617	654	696	695	643	665	661	658	670	668	650	629	701	666	707	687	620	681	714	648	670	647	662	696	660	672	639	667	662	659	606	684	645	636	665	634	695	668	636	667	649	642	741	699	658	667	657	670	661	699	649	675	661	684	675	671	657	701	717	670	658	687	616	662	653	680	617	648	629	611	650	638	702	656	651	657	656	614	622	659	609	626	658	653	652	650	654	633	658	637	649	630	644	682	673	660	636	671	654	670	637	648	676	609	631	619	606	621	648	630	653	634	634	683	633	638	632	659	652	615	643	688	656	673	632	633	709	673	666	665	661	687	674	615	709	660	673	646	663	678	728	695	668	670	660	673	618	617	663	632	654	654	648	676	705	652	657	645	650	641	646	681	684	660	674	635	647	690	666	641	686	664	709	637	658	638	658	644	657	671	702	672	589	659	650	652	688	670	666	677	662	644	661	631	648	619	620	677	680	626	641	616	698	654	677	626	654	644	680	662	713	647	613	671	652	632	606	653	639	626	685	638	668	648	678	664	634	650	704	700	653	647	654	649	604	664	693	701	652	660	700	673	650	644	626	632	677	698	678	663	635	666	656	643	697	653	660	663	663	628	666	605	674	669	666	669	656	636	690	625	647	647	688	669	675	637	664	672	689	665	671	642	703	689	691	643	679	656	659	657	589	682	663	691	642	684	710	674	619	629	654	654	605	636	696	636	661	628	664	606	637	636	658	659	651	697	627	643	687	635	662	661	682	646	673	620	685	640	676	638	651	632	632	646	626	661	668	681	658	662	653	671	653	647	641	645	665	663	696	691	670	675	676	654	628	664	641	665	633	670	651	639	689	619	647	680	643	630	648	668	635	655	679	641	640	694	679	734	658	617	656	662	678	681	697	668	655	682	677	684	659	629	684	643	639	693	674	649	667	656	673	650	631	699	648	680	634	668	625	666	675	669	651	663	700	645	677	674	693	625	693	710	668	673	650	708	660	720	637	648	671	666	663	668	654	705	671	661	629	655	686	661	651	685	718	637	646	656	662	605	678	652	678	637	661	692	673	681	637	695	670	630	635	676	722	678	699	628	709	677	625	656	681	665	640	653	657	657	685	639	622	634	628	634	647	649	639	694	675	676	653	637	684	633	680	700	671	678	661	632	638	689	642	631	666	628	631	619	626	677	647	694	679	680	681	684	630	698	680	657	676	667	736	646	700	681	642	664	625	667	626	621	662	679	628	644	646	631	634	722	642	647	664	643	687	727	668	675	653	661	662	647	676	653	641	667	633	634	645	638	667	684	676	676	659	649	598	663	675	651	643	665	639	666	648	641	633	631	642	626	643	695	670	667	656	618	702	673	677	656	679	656	687	684	659	635	635	691	664	652	679	661	636	648	655	671	660	638	591	611	688	612	624	623	659	682	604	652	629	650	686	642	675	683	641	661	665	635	643	658	661	654	676	660	642	638	596	676	633	687	679	629	650	639	627	653	630	690	653	697	690	671	656	665	653	620	666	624	636	639	675	656	701	677	652	691	700	635	613	628	623	688	636	691	683	686	652	629	660	699	647	666	671	646	657	645	702	640	675	724	667	636	662	661	652	713	680	619	664	641	668	609	651	658	621	640	661	630	663	706	689	645	638	619	656	642	639	653	686	636	698	640	688	673	661	665	713	691	626	674	668	687	682	647	677	692	648	638	694	639	649	663	662	675	639	640	678	635	632	692	672	622	667	645	631	626	691	680	628	623	672	662	660	627	611	704	642	686	626	646	612	693	686	620	655	633	656	655	645	678	671	661	664	649	625	682	683	646	631	636	695	659	603	697	700	680	681	690	668	711	689	670	650	695	676	647	692	670	675	705	650	648	634	660	638	640	678	632	640	678	696	632	627	647	651	703	652	657	671	691	634	688	681	698	660	636	624	623	684	628	602	697	653	702	655	631	669	659	637	664	645	629	658	670	631	655	669	672	647	703	660	689	637	637	714	661	672	618	676	665	674	642	634	650	667	654	686	623	711	649	711	632	657	637	660	658	643	668	652	697	674	629	650	705	665	698	611	689	701	624	664	696	642	647	667	652	665	690	651	675	659	634	698	646	692	670	658	671	651	712	670	698	654	694	687	714	650	715	669	689	627	645	672	654	669	676	739	680	653	663	631	641	668	669
17981	13310	13726	13916	12194	8803	6659	3291	1743	1481	1188	1156	1090	966	678	595	449	405	373	346	328	338	354	337	312	347	332	345	335	307	321	351	307	276	317	337	308	338	304	335	316	321	306	303	343	325	303	317	324	333	307	320	305	342	349	342	334	319	319	296	317	324	322	285	291	341	290	323	323	308	357	345	311	320	318	295	335	310	316	330	331	309	317	315	314	340	303	320	335	272	291	306	351	384	303	342	329	341	287	315	343	302	328	354	334	305	307	329	305	343	328	280	292	338	335	284	309	304	347	297	344	310	320	296	311	301	314	302	292	313	294	325	318	304	314	311	335	290	321	349	311	293	291	314	299	312	302	316	319	333	317	298	301	312	307	312	332	293	316	296	310	319	309	318	326	317	306	328	286	310	317	318	309	308	322	323	339	342	328	314	306	278	308	276	290	317	328	309	288	318	322	304	335	325	298	329	327	339	318	343	299	315	309	306	302	297	291	345	329	291	298	301	298	319	305	303	321	309	339	363	305	325	297	298	288	280	309	316	296	337	324	298	295	340	328	301	299	294	316	300	346	336	323	294	313	335	299	296	309	302	306	301	340	314	311	317	291	320	316	304	304	322	293	314	336	287	323	326	327	288	306	313	282	293	300	302	316	350	299	326	324	292	309	321	327	302	318	331	315	332	324	302	303	311	317	298	330	321	315	296	332	316	319	307	317	314	334	298	298	314	292	331	302	313	316	307	299	286	301	337	309	303	295	301	316	275	328	335	309	301	303	316	316	338	284	296	323	314	280	297	294	302	310	312	314	294	291	290	324	328	276	305	306	336	319	289	352	326	290	295	301	294	336	318	289	293	323	269	309	342	316	282	308	321	337	284	291	312	328	333	320	317	294	290	296	299	317	345	315	306	309	326	313	296	306	322	322	317	304	293	294	323	321	361	346	317	290	287	307	304	304	315	323	306	308	304	307	296	320	284	286	299	282	295	300	316	305	325	299	279	310	295	308	331	302	312	296	300	356	334	291	304	295	306	317	307	304	328	328	344	299	312	325	335	324	327	318	315	306	312	324	292	316	290	266	290	291	311	291	340	323	332	323	324	309	324	279	326	315	301	301	276	285	311	330	272	313	297	292	319	343	310	308	310	299	303	314	345	320	330	314	299	278	292	284	329	328	273	300	305	278	304	340	336	325	315	270	324	336	346	312	311	282	327	305	306	310	311	304	323	313	306	304	312	313	340	278	278	290	317	337	288	337	341	307	296	313	308	304	345	324	301	327	283	307	320	312	308	284	301	303	335	294	308	311	297	317	302	352	320	327	316	321	289	314	336	326	355	312	310	311	316	306	340	299	299	297	338	311	340	307	310	301	302	305	302	318	293	296	306	305	293	337	309	327	311	306	318	342	301	303	327	307	299	325	324	312	302	304	321	331	309	330	280	277	308	314	317	300	295	329	306	309	319	284	327	294	308	277	289	339	320	310	329	330	290	335	329	310	295	307	294	303	322	292	280	310	306	320	305	320	342	276	301	348	324	334	295	324	369	321	333	314	331	299	280	322	296	315	297	310	324	331	312	280	287	306	319	296	323	328	332	313	306	278	320	315	268	278	334	358	291	302	290	303	319	293	310	280	297	306	289	283	313	303	319	282	319	315	296	321	306	313	330	327	311	291	323	333	309	322	320	314	324	342	323	319	292	346	347	316	346	329	323	335	312	351	308	313	310	348	309	303	313	330	318	310	326	308	303	309	283	304	308	347	302	298	307	335	317	301	291	301	304	293	299	294	316	315	337	334	335	320	330	327	321	317	298	324	314	288	315	330	308	307	308	348	296	320	304	329	293	298	317	322	319	328	321	328	303	299	319	302	310	349	300	324	271	284	340	299	307	308	310	283	295	300	294	303	291	317	302	307	313	311	303	311	315	297	298	331	336	311	315	289	299	309	367	297	299	303	303	334	314	304	332	320	310	341	314	292	317	332	325	306	310	323	313	322	282	321	329	315	300	312	351	300	317	333	323	336	272	301	323	291	300	309	317	295	285	315	321	320	306	306	309	281	347	302	327	312	324	338	324	307	311	322	314	278	299	321	319	321	276	308	317	302	304	305	340	318	311	331	278	302	329	323	303	324	288	289	349	292	307	307	276	331	275	306	319	326	310	320	307	316	312	336	320	315	334	300	327	326	304	299	293	315	321	315	310	308	293	282	288	310	335	364	302	297	262	323	310	300	269	311	323	339	302	251	284	328	312	308	305	305	313	306	333	295	298	334	334	290	332	305	321	312	319	338	333	299	307	338	308	315	310	331	310	342	323	339	296	323	307	328	322	324	281	285	323	301	278	310	300	341	285	335	341	285	288	330	299	307	344	310	309	314	318	270	332	304	324	348	335	334	321	331	346	306	300	305	321	323	325	322	298	322	322	313	353	313	286	331	334	323	317	292	284	297	269	276	311	302	295	322	287	296	294	311	313	303	275	323	294	301	299	308	284	321	294	305	330	304	348	337	350	312	305	301	300	331	300	314	325	306	313	290	301	303	319	326	323	328	308	268	312	293	317	327	322	285	307	320	299	321	335	296	331	315	292	315	308	282	306	311	305	286	301	326	295	301	309	329	304	323	320	307	300	322	310	309	307	310	325	309	311	325	317	322	301	326	312	312	304	306	307	314	329	335	279	319	291	306	288	285	322	300	327	312	279	315	304	294	329	306	309	348	329	306	334	317	338	299	314	305	300	294	332	301	335	343	266	347	299	294	317	330	327	276	274	304	293	310	315	336	330	343	314	296	317	295	312	301	307	330	286	296	306	299	324	292	301	335	316	304	337	294	324	276	316	334	327	292	305	322	311	319	335	326	311	283	288	324	298	311	308	339	277	329	318	301	321	314	323	296	307	328	351	321	330	292	325	324	317	308	326	327	301	308	275	307	309	294	330	295	323	331	321	300	307	298	290	320	294	304	331	288	312	346	315	335	333	320	297	322	295	272	306	308	325	360	305	321	324	318	310	317	300	301	305	336	303	294	337	327	292	297	273	309	314	288	296	317	304	310	297	324	329	313	281	337	316	329	279	305	298	306	310	315	297	325	330	316	317	312	330	322	312	310	341	318	312	316	321	295	342	320	318	311	344	287	310	290	324	288	303	298	309	315	337	313	311	303	332	353	272	305	333	312	293	299	321	330	344	325	290	285	316	335	309	344	335	294	298	316	322	336	301	313	333	329	305	309	324	298	257	312	308	321	311	308	354	318	313	327	338	312	321	340	313	349	286	339	331	347	287	344	309	290	292	326	274	316	286	296	323	318	283	341	294	315	301	304	320	337	293	307	307	316	298	336	281	275	310	297	309	297	334	302	308	323	320	311	289	311	291	323	315	315	275	298	327	302	355	330	302	279	311	353	322	300	309	314	323	303	313	284	296	296	331	312	288	304	333	325	342	308	292	318	314	303	298	309	289	315	284	310	320	322	344	302	290	330	313	313	290	308	304	302	320	304	325	319	308	335	312
12377	9492	12514	15891	16630	14803	14182	8524	6103	6245	5405	5271	4638	3777	2895	2527	1661	1424	1279	1182	1052	1038	1021	1036	981	1017	989	995	959	983	921	889	941	913	887	893	951	899	895	888	847	804	896	869	859	870	866	858	888	818	834	847	890	870	819	875	878	770	851	832	818	814	816	864	791	796	829	789	832	809	829	833	895	834	808	856	854	827	854	816	823	812	776	835	822	795	819	784	789	846	865	837	851	799	862	809	821	799	816	806	770	791	803	863	819	829	787	801	824	838	755	803	774	788	806	821	805	845	851	839	791	778	775	798	831	807	824	799	790	810	762	794	825	799	761	815	803	865	825	820	810	793	822	837	753	774	810	821	780	812	798	799	798	778	808	812	838	772	792	808	833	775	797	824	801	800	819	781	821	803	780	769	819	799	829	829	740	794	803	803	822	841	800	791	751	830	741	823	808	844	812	786	791	772	793	818	809	779	862	842	792	776	786	754	779	819	830	789	819	828	816	826	750	821	838	794	822	798	805	764	737	765	791	815	814	755	802	806	817	805	769	823	828	766	788	802	782	793	813	803	818	839	822	797	807	812	813	806	783	779	797	800	753	792	823	810	815	756	801	825	796	813	756	861	784	782	809	815	747	780	803	789	818	772	800	827	796	785	833	803	801	792	809	789	807	828	828	845	810	827	821	822	817	829	847	818	842	811	772	814	775	767	767	857	818	827	861	739	748	809	741	838	831	748	809	758	836	794	846	763	819	760	781	815	778	795	821	784	811	851	804	878	789	822	860	855	809	791	773	805	788	786	794	804	829	831	801	763	801	770	833	807	781	810	812	840	775	806	826	865	777	812	806	804	802	815	817	795	771	826	838	816	817	810	829	747	833	819	851	798	744	773	838	780	786	826	812	818	813	758	790	779	804	781	826	840	804	770	802	855	798	809	766	802	790	744	859	812	819	777	777	850	815	817	738	798	819	797	803	844	815	842	789	768	803	789	790	838	824	788	779	797	841	760	834	786	822	793	757	784	812	798	806	765	801	806	809	829	830	856	801	845	773	810	778	828	770	783	795	819	843	821	769	760	839	829	804	783	784	762	778	792	781	781	841	801	840	814	764	776	788	801	867	840	788	795	806	805	831	795	775	827	791	782	743	805	820	852	791	791	863	791	790	802	756	878	799	778	756	799	826	776	772	815	795	828	791	791	814	801	812	759	763	809	806	823	826	802	829	812	740	768	814	797	810	798	788	798	785	781	801	772	790	794	785	839	773	819	774	785	811	826	816	761	788	799	763	768	795	815	790	841	861	756	770	804	786	802	846	777	836	752	791	811	788	853	782	796	831	858	761	791	845	811	781	804	793	832	796	782	817	840	807	816	798	759	779	784	775	810	795	781	856	803	832	772	781	853	828	794	834	799	825	831	790	767	814	770	790	817	825	836	780	761	798	759	791	793	782	815	749	809	838	828	782	801	793	855	809	796	773	790	833	750	815	809	833	827	812	802	802	762	768	769	805	826	839	801	780	793	792	832	824	812	836	791	850	799	828	795	778	798	813	761	810	833	786	822	794	834	812	840	858	763	748	793	828	815	799	822	815	825	838	812	835	808	807	776	839	829	782	786	801	809	773	783	855	742	785	823	796	832	820	786	813	851	812	819	831	747	780	781	799	801	800	804	802	829	770	772	769	808	811	801	757	776	890	820	814	797	819	832	779	797	798	820	783	788	780	808	795	765	733	854	820	749	838	792	843	810	803	801	818	785	773	848	824	788	824	779	752	779	852	759	810	785	813	791	820	815	815	735	841	793	772	821	833	878	837	783	793	804	773	797	831	763	795	837	845	804	817	830	794	836	780	804	782	827	835	783	796	843	774	774	825	821	779	798	838	798	785	794	821	819	817	769	801	791	770	818	793	817	774	790	809	823	821	784	845	779	797	804	856	802	821	759	771	803	831	834	868	841	739	797	819	827	774	756	804	784	783	822	818	764	786	867	801	762	823	815	758	808	765	835	828	807	792	811	793	779	774	832	830	792	831	774	789	800	808	850	779	785	835	789	821	824	804	817	873	811	824	821	817	814	765	805	788	822	786	795	798	821	806	808	793	813	805	776	787	796	821	818	816	834	759	778	831	792	815	796	827	765	753	771	782	847	828	817	777	761	814	779	783	853	769	821	820	790	774	792	806	828	818	810	829	817	808	832	813	802	807	819	818	790	810	802	823	804	821	822	765	798	796	819	839	779	838	830	775	793	786	767	749	794	818	774	797	823	792	765	771	776	825	791	820	784	800	786	835	782	786	864	812	769	799	839	814	814	819	792	813	843	817	780	839	823	800	778	852	838	776	823	806	808	757	832	769	811	865	792	812	815	818	816	746	787	769	777	781	779	797	816	802	844	772	802	784	792	810	796	763	806	823	814	808	847	789	817	817	821	842	815	772	816	832	852	768	801	777	794	793	815	784	803	773	817	844	766	872	777	809	820	836	796	804	780	806	798	827	803	817	805	790	779	774	830	828	783	772	762	787	767	818	833	786	788	826	782	740	789	834	808	810	811	800	874	794	739	802	763	805	862	732	789	823	785	795	800	800	839	765	793	796	803	811	772	815	800	787	822	849	829	823	824	757	808	821	772	829	819	815	746	793	762	771	783	769	770	807	774	771	801	787	769	793	763	806	814	852	853	801	801	842	751	804	858	802	803	787	804	806	798	788	789	787	808	824	790	824	862	806	812	803	799	786	839	791	821	811	857	808	783	810	835	781	804	776	793	772	763	831	797	871	792	864	803	800	787	729	847	740	803	846	838	752	888	773	745	815	852	816	782	818	817	834	790	808	794	816	757	793	724	814	731	773	793	793	827	847	772	786	814	807	796	791	767	785	788	834	857	792	795	758	816	780	801	781	806	823	850	771	826	795	833	812	862	795	804	750	752	812	781	853	830	764	831	800	750	829	856	829	809	858	837	834	816	836	768	806	828	856	783	790	841	792	770	791	795	820	812	807	795	759	776	826	849	793	775	850	774	794	803	770	823	782	822	772	814	764	791	817	810	835	837	810	746	787	812	819	841	834	806	820	805	807	816	835	811	784	852	813	808	826	835	837	859	717	888	777	773	813	798	806	823	831	824	772	811	823	823	779	848	810	814	776	859	810	779	779	823	813	782	860	787	777	762	855	789	726	818	796	790	792	850	789	816	787	801	796	792	815	810	760	842	801	765	782	769	802	827	831	852	821	818	849	785	808	782	790	814	812	788	813	751	744	778	854	797	727	776	807	778	781	786	837	811	783	785	797	791	804	775	776	781	830	788	753	775	811	776	780	848	807	784	809	761	780	765	814	752	752	801	820	861	806	786	799	807	758	827	785	808	784	775	835	817	836	789	796	802	819	788	804	804	826	794	817	772	762	781	832	751	784	851	786	775	827	743	737	792	776	749	796	759	758	799	825	796	805	753	868	814	818	795	837	807	803	770	770	825	773	819	774	830	760	797	782	816	810	790	799	800	799	731	794	791
2552	744	875	940	528	414	270	181	132	114	137	125	118	92	134	112	122	98	89	101	109	100	115	117	99	116	126	94	107	103	119	115	102	108	122	119	97	111	108	104	90	110	109	108	121	111	99	121	107	92	110	109	102	100	96	92	113	119	104	108	127	95	111	93	96	103	96	100	115	98	86	121	104	84	94	111	121	100	93	97	99	87	104	114	111	97	124	104	100	96	94	94	117	111	108	108	118	98	105	96	106	94	100	115	106	116	105	101	123	88	109	103	118	83	122	107	113	108	102	104	101	92	113	109	95	100	100	91	106	94	94	102	107	102	107	95	104	94	118	124	103	95	101	113	122	127	85	111	101	90	108	93	109	110	123	110	93	106	96	96	95	106	109	107	103	128	107	100	115	94	103	98	103	111	102	119	105	103	88	99	95	107	103	120	100	103	84	86	98	86	104	87	86	88	104	112	101	96	112	107	122	112	104	97	108	110	107	104	110	101	104	99	99	105	107	89	111	106	109	99	98	121	86	102	104	84	121	97	112	114	125	113	105	114	102	90	116	110	105	102	90	106	102	119	102	101	92	95	97	88	102	113	93	97	101	92	109	88	91	110	87	96	108	107	93	100	101	100	98	92	99	109	104	98	101	126	109	109	101	102	92	96	105	91	112	106	96	108	112	104	108	110	92	109	94	109	89	95	109	102	107	92	106	96	90	80	114	103	91	107	89	92	106	100	93	106	111	106	115	99	94	100	104	91	111	92	96	103	102	113	97	105	104	103	100	108	110	104	99	80	103	115	107	95	115	85	107	89	95	82	120	103	89	87	79	109	95	105	87	127	97	106	96	108	94	112	91	109	114	100	112	80	107	111	99	101	104	96	84	103	105	102	104	102	101	108	105	93	102	93	111	87	102	108	109	100	86	104	110	120	111	78	108	108	92	95	97	110	83	104	109	85	107	93	114	91	104	80	103	113	92	113	97	104	110	99	102	113	96	82	109	100	120	96	99	105	100	89	105	124	110	124	121	94	103	119	79	116	96	111	116	102	95	85	91	100	106	115	102	106	100	92	97	91	91	97	85	107	93	102	130	102	88	96	101	90	114	113	101	80	90	111	99	104	101	103	97	109	89	105	95	104	106	110	95	91	106	115	113	120	115	117	103	102	99	99	87	122	111	111	96	109	95	99	99	93	105	104	111	109	104	87	106	88	108	112	102	96	95	105	89	109	94	95	123	92	102	108	119	102	94	103	122	111	107	94	110	102	106	106	118	96	87	86	86	108	91	84	115	116	119	123	105	68	93	104	92	92	80	85	88	102	93	102	104	93	101	88	67	89	125	105	91	118	98	109	118	91	113	122	107	94	80	86	110	102	87	100	131	99	94	104	119	105	98	107	102	91	89	99	103	100	87	109	100	96	107	122	106	109	104	100	110	125	88	93	98	98	104	103	122	107	92	95	111	103	98	83	94	103	99	108	113	110	102	104	111	103	98	101	92	105	119	92	106	97	104	98	113	96	106	115	89	97	112	120	107	115	113	125	105	99	81	100	99	102	92	104	98	98	91	111	103	111	95	105	87	96	117	90	110	102	101	91	100	112	97	92	121	102	99	117	107	104	120	99	123	103	94	107	108	119	97	104	103	88	96	100	111	107	118	99	133	101	126	121	103	116	102	96	98	109	84	118	91	108	87	98	94	84	97	97	107	97	103	94	101	111	115	91	99	111	110	96	101	117	102	115	94	105	99	94	110	117	117	112	116	126	101	107	94	98	112	100	99	117	113	91	107	109	110	99	97	104	116	112	98	110	90	92	108	113	89	87	105	94	109	98	112	101	106	98	113	110	116	106	108	127	107	101	100	119	101	141	94	90	96	107	96	118	96	104	100	103	102	95	112	92	107	88	90	94	89	92	101	89	110	102	101	95	83	104	130	109	95	96	96	111	105	100	97	97	84	107	93	98	104	113	123	86	97	108	92	101	103	107	107	104	105	106	90	98	95	97	102	110	114	90	110	101	107	97	83	106	109	121	97	96	111	109	114	104	90	127	82	113	107	111	99	100	112	93	92	93	110	96	112	98	111	109	113	88	114	91	120	100	102	95	96	114	109	98	111	101	93	96	113	111	103	111	89	110	108	95	101	93	116	90	90	88	111	95	109	95	106	84	105	98	106	112	105	103	105	118	93	91	110	106	113	104	85	103	111	98	96	114	96	102	108	105	115	94	104	107	106	107	98	94	88	91	109	127	89	104	102	95	115	93	106	103	88	104	93	102	107	101	116	106	100	101	98	92	104	118	94	107	97	109	89	102	113	85	107	94	91	107	93	100	112	86	107	112	105	121	83	121	90	99	96	85	99	118	104	106	112	90	102	106	75	93	109	104	106	122	93	116	104	109	107	90	95	102	98	100	95	126	110	90	113	110	100	102	110	93	112	112	111	100	118	101	94	90	94	133	117	92	92	110	106	107	83	88	107	120	106	95	101	118	113	102	112	98	99	121	93	94	101	109	82	101	108	101	87	95	109	110	113	121	95	115	84	81	98	100	86	111	104	100	109	116	116	107	99	85	115	92	113	103	111	92	99	114	90	101	109	94	113	98	106	107	110	96	106	114	92	111	105	93	99	95	118	115	101	102	105	101	89	90	128	101	122	106	110	108	97	131	106	115	91	89	96	100	120	93	98	107	111	113	127	100	96	117	97	114	100	117	119	106	95	107	91	109	103	91	76	98	118	103	100	112	96	100	100	119	108	116	111	93	96	108	99	95	92	94	78	101	100	95	90	96	108	103	98	108	110	91	95	92	100	101	111	93	124	99	126	92	109	100	105	93	105	94	108	102	99	96	102	90	104	116	118	97	99	103	92	114	109	102	99	92	124	121	110	107	92	91	104	96	95	97	121	99	90	99	99	85	92	90	104	112	117	90	83	94	126	102	78	128	96	104	105	106	92	116	125	96	105	104	101	101	115	96	109	99	112	110	96	105	114	103	110	113	93	100	97	94	105	90	81	99	105	109	112	115	95	95	117	100	104	100	116	91	101	97	111	104	103	112	72	102	86	113	134	105	124	121	119	121	105	105	92	122	144	103	94	104	119	110	113	97	111	113	105	80	110	106	113	89	101	126	99	88	90	104	106	104	86	91	98	100	90	107	96	123	94	118	85	109	83	104	97	109	118	96	102	86	114	107	93	94	95	109	88	113	115	103	92	113	95	99	122	89	90	95	97	109	109	101	109	85	102	102	81	85	96	99	85	120	105	97	113	116	105	116	107	94	129	113	108	93	104	104	86	104	98	88	105	108	94	107	100	110	94	121	97	108	108	86	93	96	106	95	101	106	109	107	85	93	116	111	94	90	114	109	115	118	91	90	98	106	104	112	119	106	122	97	90	118	94	102	117	92	114	100	100	121	101	104	108	94	99	89	109	88	109	118	108	85	103	94	103	112	95	114	93	117	106	103	99	101	97	113	86	126	97	111	99	76	128	98	111	107	124	106	92	109
2788	1226	2009	2792	2175	1622	1277	784	615	583	550	485	501	493	457	401	388	366	350	362	335	340	390	373	362	344	315	365	379	360	351	362	356	361	364	379	346	350	341	344	355	328	337	385	339	316	346	346	357	371	344	324	317	324	340	347	341	368	347	318	335	336	303	329	352	358	355	369	345	340	314	344	359	346	360	358	363	345	379	333	349	312	362	349	335	378	328	350	326	337	376	369	340	365	326	372	386	336	353	384	342	367	332	334	310	328	332	327	364	312	330	346	304	374	313	336	330	340	345	342	345	355	371	354	371	359	347	336	328	345	349	309	374	337	314	313	336	337	327	341	326	365	314	345	333	343	361	350	362	359	351	332	332	326	354	355	357	362	370	315	335	343	347	377	351	355	349	343	331	346	351	371	355	382	326	334	358	329	379	319	345	368	339	373	328	348	367	398	344	332	374	349	358	353	335	359	362	342	370	386	314	341	329	362	358	341	349	336	311	370	308	357	335	367	325	330	321	369	326	327	364	326	325	360	341	346	314	350	360	310	325	327	287	342	362	360	327	366	377	384	322	352	322	353	360	340	347	346	305	366	321	377	355	377	355	316	308	335	355	364	347	350	351	350	344	335	365	338	367	332	354	316	337	352	349	330	304	373	372	327	338	350	339	376	334	374	347	321	340	325	357	352	364	360	338	332	373	359	357	363	336	381	327	332	360	314	331	319	304	340	366	342	345	339	332	371	344	338	358	309	337	344	335	356	340	355	358	349	373	338	342	323	314	303	366	292	385	326	344	339	343	334	323	357	361	301	352	339	329	346	326	343	357	332	363	348	352	343	344	304	345	346	314	366	362	370	332	335	396	325	336	361	318	361	331	310	323	348	346	383	371	356	361	308	348	346	343	365	348	371	309	360	358	370	359	347	362	339	347	332	321	342	344	334	344	367	330	336	354	350	338	381	351	352	325	329	365	334	337	357	349	333	374	365	312	353	361	351	344	352	374	346	373	336	347	385	371	344	377	332	326	361	335	350	341	338	333	347	326	320	326	345	352	353	334	347	338	323	325	359	337	336	354	360	368	333	349	336	376	323	356	337	356	378	336	330	332	350	332	375	348	344	320	364	336	332	351	311	298	367	359	346	388	343	321	358	375	326	362	374	334	372	337	354	365	368	369	353	343	315	351	346	352	352	325	356	337	351	381	313	339	330	353	359	345	330	339	329	335	346	358	334	347	324	349	324	371	393	365	364	355	362	366	350	335	342	320	343	325	346	332	329	302	322	350	344	322	331	307	326	376	334	355	332	332	332	327	378	356	358	324	347	395	330	344	341	343	343	365	347	398	383	359	349	341	325	330	369	319	330	347	331	350	329	360	320	322	360	355	337	353	344	340	349	326	336	362	343	340	325	377	315	381	383	356	328	359	331	339	327	344	336	337	345	354	373	338	317	335	356	373	337	337	338	330	330	336	349	316	353	333	334	340	315	347	364	362	372	344	359	363	320	357	323	343	372	330	339	359	327	323	316	328	332	334	323	353	349	307	337	350	364	334	355	306	364	323	324	347	384	336	358	347	354	333	362	336	344	358	318	354	333	346	314	353	336	340	334	330	361	357	308	336	366	357	331	301	344	347	352	340	313	345	340	385	365	344	345	349	316	353	351	335	334	354	326	354	327	361	335	345	366	365	346	367	353	308	311	336	342	350	358	348	352	362	323	306	320	312	331	325	357	326	340	348	358	339	355	355	350	348	328	342	372	349	347	376	368	384	296	311	368	346	323	336	363	349	355	362	352	394	338	345	349	354	332	375	361	338	329	313	383	325	330	347	350	332	340	370	324	339	338	345	350	333	350	356	341	339	374	348	328	383	318	384	357	358	365	370	327	383	328	344	341	368	333	324	355	359	333	358	344	356	351	339	315	364	351	327	337	301	337	328	344	333	381	337	332	334	363	343	348	338	332	352	345	326	341	349	317	356	320	358	318	317	373	347	323	348	353	347	336	377	363	335	354	322	356	332	333	339	387	371	328	331	318	361	368	354	372	338	342	346	320	334	333	351	335	338	342	320	322	312	349	343	333	309	319	317	364	344	325	358	373	363	304	363	310	334	350	350	364	336	340	381	349	372	328	361	331	358	380	335	331	356	334	362	321	343	358	331	341	348	350	361	358	334	352	332	334	304	368	323	378	336	332	329	358	357	352	367	344	352	354	348	341	338	337	340	329	336	361	363	356	339	311	368	349	363	363	329	314	345	337	355	352	337	359	333	347	362	350	356	310	329	335	330	348	329	366	325	367	347	361	348	385	350	329	341	315	356	327	375	351	358	342	321	343	358	322	335	349	344	330	316	346	356	326	317	348	367	340	348	384	346	359	349	332	320	324	321	300	371	361	334	339	370	357	325	366	337	341	364	338	348	349	355	333	334	364	346	335	335	353	340	358	351	364	315	358	358	354	340	363	331	346	315	333	350	324	351	376	330	335	361	341	358	353	328	352	365	321	360	376	349	360	357	341	389	362	338	351	349	326	342	354	334	323	357	360	302	353	357	338	389	376	374	343	344	320	334	338	322	348	336	363	327	358	344	340	367	339	330	321	318	355	347	344	363	344	368	322	373	338	362	360	325	336	346	355	369	320	359	343	341	336	325	353	370	352	349	350	370	330	326	301	336	319	379	332	340	370	358	362	350	341	366	340	348	349	368	355	343	325	326	330	386	337	306	339	360	376	370	324	339	350	342	331	338	360	337	352	347	333	335	336	345	320	351	370	360	313	338	334	363	338	320	366	345	353	316	358	345	351	358	414	347	362	345	332	325	329	358	346	340	350	380	327	364	365	347	337	347	319	314	339	343	352	343	331	364	345	350	369	354	324	356	333	330	363	348	327	341	352	362	357	344	297	368	343	345	345	343	373	383	337	358	313	371	350	359	334	333	356	348	330	349	349	364	338	352	330	328	361	322	326	352	368	337	356	351	363	374	352	346	358	370	319	355	387	325	342	349	382	362	332	347	327	346	331	337	361	341	367	352	361	307	361	355	349	314	346	327	334	346	325	364	344	373	338	340	393	315	353	368	328	328	331	339	341	377	324	367	330	332	342	349	316	341	361	350	366	342	321	357	350	347	352	362	373	332	367	348	345	351	358	340	362	369	357	403	330	351	348	336	351	331	363	382	356	345	339	332	315	358	332	350	359	335	340	333	323	341	295	331	359	332	337	355	369	360	366	349	352	325	330	357	360	341	340	334	349	339	344	346	348	365	344	350	338	347	338	308	322	349	308	330	346	336	357	314	340	347	370	316	358	357	325	340	360	368	360	324	349	331	358	378	385	310	334	323	334	298	371	343	371	330	353	368	374	318	341	336	332	334	382	299	304	365	349	320	371	360	351	377	336	357	361	362	371	354	341	355	346	343	352	349	316	338	347	363	336	355	316	342	351	369	335	357	351	328	334	351	357	309	319	331	360	395	337	340	365	342	364	365	325	313	352	382	365	349	348	404	354	325	343
11553	9075	9372	10037	7219	5332	3741	1770	973	817	856	704	527	561	411	373	356	300	289	263	245	249	243	231	246	240	243	216	240	254	245	236	241	254	231	227	245	224	254	263	241	262	236	212	262	232	257	238	231	242	237	245	234	231	273	236	233	248	227	211	223	243	235	240	225	245	249	247	281	229	251	246	245	252	242	262	228	238	261	225	244	215	236	213	260	248	201	251	232	225	231	218	232	205	220	256	215	212	257	247	258	251	225	215	227	223	255	209	213	236	214	239	255	240	244	273	246	232	243	239	222	240	262	221	211	227	229	234	238	249	240	221	232	219	203	223	201	254	230	230	240	253	241	266	238	245	224	238	241	229	206	239	207	234	253	239	211	225	260	194	262	246	231	262	261	252	226	243	238	237	209	252	231	239	212	217	232	250	301	212	212	241	231	239	213	218	232	241	233	254	243	235	224	233	240	240	228	213	223	248	223	237	243	232	243	226	212	223	230	251	252	231	211	235	221	231	238	234	227	239	253	262	217	210	247	265	187	233	192	247	255	209	234	241	224	238	191	224	229	251	228	236	224	229	250	261	247	207	235	239	215	235	218	235	239	277	230	212	213	239	257	250	221	226	222	215	217	254	189	248	212	261	239	236	228	232	193	204	244	257	230	232	215	239	231	238	232	238	234	240	222	232	223	262	256	258	228	259	230	214	234	236	205	224	224	245	247	235	225	219	250	249	226	250	235	281	227	245	228	233	271	236	225	223	245	206	265	235	212	217	240	239	244	253	244	237	240	236	239	215	212	252	242	248	235	237	231	247	256	247	231	242	226	225	240	209	217	216	258	230	248	217	216	213	236	238	254	212	228	229	232	230	256	236	208	208	241	239	228	239	221	217	233	231	230	247	244	257	254	273	247	220	221	241	234	228	207	210	232	252	245	265	260	222	249	275	253	234	253	227	243	220	260	259	216	236	248	267	231	205	227	244	237	249	214	237	246	243	194	209	234	249	234	251	249	242	234	252	257	228	244	235	239	242	251	258	242	252	243	246	219	229	224	267	242	231	254	227	232	256	234	233	244	235	243	247	251	238	256	246	248	228	220	235	234	241	241	248	207	228	250	233	216	233	255	229	228	238	224	224	232	226	257	218	233	224	250	203	250	226	232	263	231	222	240	236	221	239	228	267	255	212	229	246	204	214	224	224	230	226	194	234	256	249	219	229	258	221	216	221	260	241	234	224	236	254	232	230	227	227	233	235	225	247	238	248	239	199	237	258	219	239	226	229	234	257	261	207	227	241	227	226	249	236	233	243	218	231	219	227	222	241	232	217	225	215	257	243	243	229	221	248	251	243	265	243	263	235	239	241	233	239	244	257	241	220	269	251	244	230	268	243	222	216	236	240	225	237	217	198	244	248	215	233	194	259	235	248	208	253	243	259	227	254	259	239	245	215	220	218	245	226	236	213	241	255	241	218	238	246	225	234	207	226	228	233	201	227	242	240	233	244	210	211	233	228	230	221	212	256	235	256	225	234	257	214	226	212	235	243	217	207	235	230	243	264	229	245	241	238	233	256	206	253	213	222	212	243	241	234	224	267	243	240	234	198	246	231	232	238	259	220	237	222	236	264	248	226	259	254	243	235	218	218	241	247	247	216	234	268	253	228	261	233	237	230	212	241	218	246	263	244	239	255	262	208	230	247	215	221	252	222	224	219	227	242	219	225	223	242	218	240	215	224	233	237	243	245	258	227	239	244	229	236	240	212	268	235	238	238	247	254	249	213	228	249	231	225	231	220	235	237	225	230	225	227	243	253	228	264	236	233	229	260	226	221	247	245	226	245	212	235	237	228	260	218	230	244	233	235	252	241	228	232	222	256	230	232	241	210	235	245	242	229	250	227	238	237	221	227	245	246	246	221	231	235	213	225	260	221	215	232	251	249	228	238	229	227	241	239	211	222	237	253	244	223	253	259	232	261	252	235	217	262	227	231	223	237	271	236	241	217	222	253	224	259	265	219	237	210	250	197	252	224	206	253	200	241	233	248	199	249	216	239	240	246	258	223	235	228	208	230	228	253	234	225	240	243	204	255	249	234	232	221	220	239	237	263	225	238	224	210	221	247	243	219	261	239	216	258	246	245	252	211	237	230	251	278	258	264	237	203	242	236	208	226	245	254	242	284	239	240	238	246	237	247	215	210	226	229	243	232	248	232	247	243	249	254	240	239	220	201	217	239	252	228	225	227	223	246	238	278	237	216	227	231	218	225	225	254	215	233	226	254	210	231	241	252	214	234	251	227	216	252	199	231	246	252	224	216	226	233	251	225	234	235	221	248	264	262	232	252	244	239	225	237	252	242	219	258	237	248	210	239	248	247	251	259	230	211	255	222	253	217	267	255	249	212	230	224	236	237	229	242	239	222	240	255	222	266	232	226	249	254	253	222	212	231	225	220	229	240	243	223	217	216	238	222	237	256	217	233	204	233	221	223	239	215	222	260	235	230	220	278	204	236	245	214	249	211	229	217	239	222	234	230	225	228	214	251	237	238	219	259	210	217	268	262	229	217	235	246	245	214	262	231	268	245	214	230	228	217	243	253	242	226	225	258	252	207	219	262	237	216	249	244	232	227	215	258	225	228	251	248	219	224	210	244	259	228	237	236	263	239	233	223	221	254	233	241	240	221	214	228	254	225	256	227	243	270	265	231	251	229	230	229	264	214	216	240	213	209	248	235	217	254	216	242	218	237	227	215	254	225	248	267	208	257	231	243	230	249	238	221	241	228	228	247	249	249	269	239	217	232	245	231	258	243	267	215	248	238	242	222	243	227	231	238	236	236	241	261	226	228	233	232	235	221	234	234	245	223	230	245	251	233	253	245	238	237	232	253	216	279	243	203	253	220	228	224	258	208	231	213	238	252	235	232	234	236	236	257	244	240	213	198	242	211	244	236	257	275	244	244	216	249	237	250	222	222	222	213	254	242	221	232	252	234	215	243	237	231	256	234	233	228	247	260	236	231	214	228	210	225	232	229	226	248	240	258	248	240	221	220	240	249	247	264	218	220	238	200	229	254	242	237	195	229	233	260	184	248	229	232	217	232	228	232	212	233	219	228	233	234	185	238	222	281	238	215	221	259	231	223	275	250	225	224	243	243	232	204	264	227	244	203	233	246	206	241	248	209	236	246	223	246	238	252	211	223	271	236	244	230	234	238	222	276	245	215	234	239	213	242	239	202	246	232	234	245	225	242	248	216	224	233	257	250	244	222	232	230	216	264	216	243	225	268	226	230	237	251	243	252	223	220	229	239	256	242	220	214	237	225	255	251	240	228	273	236	236	228	200	237	236	212	233	253	239	242	238	228	243	251	242	205	231	233	233	232	248	250	261	228	245	247	245	219	237	237	216	225	201	216	247	227	236	242	203	256	233	256	236	229	226	215	221	233	221	244	222	219	236	227	247	237	233	217	217	253	237	249	229	239	243	249	233	262	230	226	256	234	288	236	227	241
9267	6604	8875	12057	12176	10887	9209	5236	3815	3746	3570	3100	2758	2402	1787	1383	1094	970	931	893	834	874	768	727	766	706	770	750	717	737	687	737	739	710	709	703	696	664	699	737	692	664	692	674	722	737	689	669	683	698	677	665	712	643	666	677	659	652	663	693	708	695	681	666	631	653	645	662	663	620	671	666	687	706	652	645	621	665	668	627	646	641	640	662	642	661	719	678	641	625	692	656	706	666	620	679	659	715	645	656	647	689	630	636	636	650	629	649	629	672	668	588	629	648	682	647	628	670	680	679	667	682	665	630	734	674	633	642	684	666	643	653	658	633	640	654	674	675	631	613	681	611	669	668	639	669	686	652	684	616	665	632	606	623	665	643	704	641	645	631	679	628	630	650	644	652	654	630	652	657	667	665	640	652	611	625	671	671	664	659	652	641	640	626	640	681	634	613	664	679	644	662	663	638	651	669	668	647	634	693	673	707	669	627	650	658	656	685	621	628	644	654	616	686	660	663	646	664	631	651	681	633	657	609	689	643	658	675	683	633	679	649	685	633	645	601	654	640	647	647	650	668	694	651	660	618	667	655	672	667	614	656	673	691	644	657	684	629	656	621	663	610	675	645	631	643	634	641	599	648	670	636	679	667	648	650	616	663	634	675	637	639	662	659	608	674	648	672	643	644	657	624	629	693	683	639	666	709	644	612	635	654	645	652	623	665	640	656	648	624	638	623	699	683	643	655	631	645	656	675	620	652	657	657	647	628	645	648	646	694	710	638	653	654	642	649	673	628	636	701	640	621	678	696	654	660	602	653	662	650	646	653	700	668	671	639	671	636	644	641	677	658	657	624	639	639	656	625	643	657	630	664	638	617	652	697	643	673	637	653	650	707	613	672	622	615	618	624	592	647	663	686	672	656	618	675	682	653	651	626	628	650	649	649	674	664	609	619	664	621	659	629	653	668	614	611	628	717	645	659	641	634	667	674	625	652	662	619	654	655	660	669	666	697	660	713	628	675	666	684	612	643	628	655	644	672	669	658	638	636	647	677	574	642	603	712	654	644	623	624	623	618	644	639	648	666	670	629	674	636	642	629	650	639	681	670	629	651	673	644	692	612	670	692	661	597	635	644	689	623	646	671	611	626	661	630	636	663	609	694	652	657	660	628	675	654	638	642	671	655	655	670	621	670	641	672	628	665	645	691	630	644	619	655	616	661	625	670	639	622	661	660	687	649	620	684	639	652	692	673	692	643	628	620	639	619	681	690	670	656	630	623	641	626	681	614	640	622	632	640	646	649	669	654	604	637	656	636	686	665	642	657	674	595	646	636	629	628	641	637	633	626	701	668	664	588	646	657	615	641	692	692	668	656	694	647	675	693	630	623	655	644	673	640	643	586	662	653	683	660	664	635	657	663	671	626	668	628	621	631	620	715	660	660	658	650	632	655	652	639	675	662	629	657	695	695	618	601	672	612	634	660	675	687	651	699	611	676	623	645	635	640	658	683	660	633	620	660	642	659	632	590	636	637	629	664	679	663	654	649	655	607	708	657	640	681	710	638	614	678	656	677	644	658	627	656	625	665	634	619	677	664	666	618	593	686	676	618	688	624	639	690	661	673	636	646	605	611	659	650	686	660	699	635	609	686	674	628	670	649	614	676	644	649	621	636	654	677	671	642	635	696	704	695	613	639	636	653	656	671	622	687	670	654	695	647	634	651	651	624	641	643	655	636	601	655	646	675	674	628	616	637	636	669	641	617	660	649	629	675	688	690	659	663	667	673	617	596	676	641	655	619	671	635	663	616	670	620	683	666	659	644	631	677	627	637	667	677	677	637	657	618	604	675	601	604	667	650	628	638	620	673	680	686	660	715	649	613	651	623	640	666	645	661	679	637	631	653	639	610	663	657	647	694	640	619	650	644	644	677	623	623	619	653	658	603	625	653	641	644	641	662	662	683	656	677	648	653	597	711	654	634	659	617	656	681	667	616	622	638	655	627	676	654	625	671	665	613	665	608	679	573	638	642	656	626	609	638	684	626	676	663	655	601	668	637	661	660	623	707	669	628	641	654	657	620	696	672	634	660	657	631	659	642	663	633	632	669	662	663	667	670	605	683	670	659	704	664	616	652	631	673	654	690	622	611	636	662	655	609	639	662	664	627	634	704	665	658	675	638	617	678	630	698	669	685	689	690	677	691	645	662	649	676	600	729	697	653	671	639	695	626	653	698	651	618	607	637	597	668	701	628	672	609	641	671	661	653	669	671	635	680	655	652	624	648	626	602	639	670	637	613	658	642	681	593	621	619	657	617	636	657	654	617	655	637	669	652	668	656	632	665	588	630	647	655	690	679	648	679	660	645	623	622	656	689	644	630	660	666	682	619	674	633	661	664	642	707	643	672	630	621	607	639	677	669	676	708	618	689	686	684	589	641	643	657	666	646	641	648	659	630	636	580	657	609	616	638	683	645	653	665	666	633	671	634	651	639	654	665	641	670	623	662	677	689	658	659	641	594	671	682	633	642	653	654	608	664	626	666	717	639	650	599	648	673	695	718	637	625	612	640	642	635	661	661	667	626	665	613	694	642	607	664	619	674	656	598	609	608	636	650	632	628	619	658	702	677	646	621	627	652	672	676	636	701	614	633	617	641	651	659	690	600	632	654	662	688	688	678	664	631	624	684	659	652	624	647	691	715	658	675	619	636	671	671	624	610	641	675	659	627	623	690	633	610	670	685	653	637	660	628	679	663	625	645	606	592	627	657	625	631	616	645	626	631	617	629	649	661	632	662	656	694	672	688	668	648	662	650	637	645	667	614	651	667	665	605	649	658	602	661	630	684	622	645	639	621	633	644	628	700	585	652	652	646	658	696	643	691	643	653	637	695	679	633	663	706	641	640	665	662	655	646	666	640	630	664	689	707	634	671	635	670	644	608	627	594	658	653	678	629	685	657	639	671	646	691	677	642	709	608	653	600	718	678	652	679	613	639	653	643	624	618	669	638	659	632	668	639	641	614	694	685	662	663	663	647	651	692	649	680	671	634	661	690	655	645	659	661	652	668	691	629	645	623	650	639	671	675	685	637	636	623	675	652	662	652	671	685	647	695	640	695	679	659	611	677	657	677	659	627	624	633	669	641	685	672	673	686	699	733	712	629	644	621	650	663	678	634	661	596	670	692	620	647	676	608	640	589	624	652	626	595	684	610	644	614	583	621	646	632	651	660	612	640	642	671	668	665	653	676	696	622	648	672	645	629	584	704	665	598	606	685	616	668	666	651	670	681	677	648	685	683	668	654	645	630	631	663	638	621	647	617	616	625	667	661	634	686	649	625	629	651	612	661	667	644	642	633	643	647	631	630	639	641	647	660	641	651	717	639	677	590	669	671	651	619	680	651	652	589	660	617	646	667	610	635	681	648	609	613	609	628	652	680	626	615	635	603	655	636	702	663	639	656	645	655	651	692	684	642	667	669	637	620	683	634	665	620	634	655	633	663	662	645
18914	14458	16213	15740	13309	9962	7428	3515	1944	1507	1308	1081	1034	890	626	531	428	408	374	345	336	346	353	327	342	324	327	298	307	294	323	306	324	277	324	341	316	323	338	313	313	292	299	305	345	327	328	316	288	309	351	312	315	335	282	301	348	328	295	287	327	283	311	304	303	294	317	304	314	301	307	297	327	341	308	277	299	311	310	291	313	334	282	280	326	328	297	296	322	335	322	309	312	289	322	298	309	291	318	335	276	301	332	319	305	308	312	343	318	302	313	299	305	323	322	311	300	302	305	305	326	332	309	282	321	312	326	290	338	312	321	263	322	352	305	308	301	333	313	331	326	315	289	342	313	317	298	289	285	333	294	309	300	319	319	350	334	293	310	293	294	328	278	317	334	308	336	289	310	299	302	315	305	331	303	303	316	282	300	308	328	301	296	307	308	285	318	341	317	327	291	300	342	316	339	292	326	336	307	290	326	307	300	316	323	291	324	293	318	295	271	297	297	334	289	321	314	281	316	354	330	294	275	294	323	309	294	278	272	320	357	312	315	320	272	311	325	323	307	332	297	300	264	330	286	321	315	301	304	312	286	303	296	311	289	330	328	314	294	329	303	290	276	321	300	336	314	297	307	283	313	333	305	286	300	322	321	279	336	286	317	311	300	323	285	313	290	326	299	326	313	292	291	326	296	307	329	288	335	287	296	295	305	310	323	305	313	317	292	324	310	304	281	292	303	314	312	314	311	307	282	302	324	287	323	324	274	266	315	305	331	307	297	302	344	296	303	322	300	317	270	312	303	307	305	297	285	314	302	326	320	339	317	324	357	277	302	301	305	300	339	334	305	273	316	298	305	293	345	290	304	290	281	290	300	292	327	336	273	321	334	304	286	307	294	344	317	328	336	324	287	298	288	314	354	315	320	291	295	340	290	319	320	309	269	304	299	295	323	275	289	292	303	315	286	291	281	292	282	321	341	302	334	308	304	306	319	315	301	332	315	281	309	295	312	302	315	291	300	332	304	310	308	312	289	310	317	296	331	287	317	328	331	328	339	290	280	288	320	331	292	308	317	331	303	286	282	331	296	292	278	285	265	299	308	305	314	299	313	293	306	313	301	310	290	324	323	322	289	304	284	306	303	322	294	329	347	296	299	319	277	302	294	329	289	296	335	323	329	292	298	290	280	323	311	273	314	301	285	297	324	291	297	310	307	308	296	342	311	318	316	283	299	280	311	307	298	323	322	290	305	306	296	307	330	324	323	336	303	297	330	341	333	335	314	335	294	335	315	323	297	334	311	299	300	318	293	325	322	302	303	284	313	329	303	285	329	336	318	310	294	322	301	320	323	333	300	301	312	320	318	310	307	264	317	281	290	299	309	296	336	322	307	304	312	294	326	295	292	312	348	316	323	320	316	334	295	336	314	323	359	281	318	309	305	295	336	299	340	288	334	329	333	315	298	289	343	330	318	291	301	304	317	300	308	329	297	310	285	366	305	316	292	292	309	327	326	338	323	298	295	315	330	315	323	322	329	308	324	319	321	305	289	300	313	328	275	318	295	323	323	321	277	301	323	310	295	324	318	275	289	320	320	289	336	292	328	289	292	271	278	301	286	325	318	309	324	320	308	344	376	304	296	292	323	310	329	331	315	343	321	323	307	286	280	297	304	316	331	309	293	304	312	321	316	302	308	318	291	330	333	310	330	300	298	317	322	310	311	323	306	329	325	320	339	259	305	345	295	289	291	305	312	292	308	320	297	325	305	299	299	318	301	297	324	295	336	344	300	273	292	330	312	308	319	279	290	316	319	315	310	304	298	320	312	272	309	315	305	311	319	318	324	302	302	339	302	288	339	298	294	293	304	314	328	293	288	297	289	291	289	306	252	313	319	327	323	294	301	307	317	305	301	293	321	325	323	310	295	317	286	319	286	295	322	296	296	308	311	286	340	316	292	301	324	326	295	294	320	299	291	313	306	293	331	318	305	308	322	343	309	300	315	333	298	274	315	330	310	295	327	306	328	291	310	329	309	291	346	289	335	306	302	286	304	301	341	308	272	302	295	348	298	291	323	292	322	302	331	325	308	313	361	316	304	300	290	273	286	278	302	313	308	331	317	307	308	293	301	366	303	276	307	290	290	284	292	293	282	310	303	320	307	286	340	308	338	279	304	300	293	299	300	326	309	298	316	316	277	317	334	292	319	291	272	309	322	325	333	297	321	319	299	312	285	307	316	298	312	308	308	309	305	322	294	268	289	329	323	311	331	307	309	305	304	333	301	293	349	308	306	322	283	315	308	311	321	299	310	309	309	295	321	311	303	264	316	283	320	317	317	282	320	325	276	301	339	312	322	320	314	323	314	296	319	300	332	318	287	283	350	296	349	318	324	335	316	299	305	288	312	306	309	317	295	323	302	313	305	282	309	299	306	324	300	322	308	315	313	275	319	282	318	297	325	293	315	312	306	316	306	289	311	315	309	350	335	291	329	317	322	292	323	291	347	314	313	281	323	306	288	307	294	297	328	321	297	313	297	274	302	301	306	326	292	301	307	305	309	286	325	308	308	328	280	312	283	263	319	315	308	298	315	317	306	315	301	324	262	291	324	334	307	309	294	317	306	311	337	296	327	279	306	307	332	335	280	288	319	306	367	317	292	318	329	319	304	328	305	351	302	293	291	302	319	301	306	319	321	302	302	310	279	295	301	315	325	293	270	315	332	315	340	296	322	283	303	297	293	300	326	286	295	319	280	280	342	309	290	312	317	279	307	313	289	329	298	291	315	302	329	301	297	320	348	310	349	282	313	300	287	313	313	300	308	302	296	330	281	280	313	316	304	327	323	333	315	312	300	336	326	307	289	315	323	299	330	300	310	313	319	287	287	294	322	287	327	306	302	288	327	275	307	325	313	302	303	340	312	318	278	318	283	306	298	323	303	308	298	270	306	288	345	318	312	300	283	311	315	303	313	298	302	286	311	329	302	325	309	304	294	315	316	322	330	284	320	324	299	309	320	306	328	329	322	326	313	334	316	314	300	309	296	304	344	274	296	296	340	330	323	331	302	325	334	312	294	311	299	324	303	322	322	319	290	288	291	314	314	309	317	325	330	300	311	309	335	319	310	309	300	301	331	316	273	310	334	307	321	290	317	311	329	305	298	327	284	324	301	319	275	320	320	326	327	316	312	365	311	322	355	305	325	338	289	345	297	321	313	307	300	303	313	301	330	311	293	346	288	290	345	301	305	314	325	310	307	344	324	336	309	292	263	308	334	286	299	342	291	299	293	280	322	327	311	312	319	297	294	324	300	300	312	339	309	307	297	311	313	303	322	317	288	321	316	285	282	264	293	294	291	298	296	293	322	294	313	307	304	316	315	317	323	327	335	305	300	331	310	291	325	313	310	324	285	320	293	338	331	282	308	335	306	311	289	303	311	309	317	328	319	305	311	309	295	291	298	323	328	316	301	322	314	318	334	297	326	334	300	308	327	333	307	282	308	317
12491	10596	14194	16346	16964	15462	14770	8635	6113	5879	5800	5195	4487	4420	2902	2359	1606	1447	1483	1166	1075	1093	1025	1008	1016	1005	987	938	939	905	894	933	845	950	888	936	896	916	880	928	875	858	858	803	791	832	799	765	825	854	843	829	819	875	855	782	833	856	824	835	850	815	801	789	816	780	760	765	821	763	785	853	798	785	814	807	816	829	828	823	806	810	824	833	798	791	809	788	829	800	833	802	806	814	805	821	782	793	827	799	796	776	813	835	782	794	805	775	802	810	776	813	795	803	850	839	820	844	802	819	815	814	798	782	809	790	840	802	819	794	771	806	764	791	756	799	847	808	829	720	826	771	816	760	751	841	831	792	785	814	783	778	836	804	803	804	796	816	777	827	832	847	842	805	823	782	810	776	769	810	768	848	823	822	810	801	841	835	787	788	848	808	762	789	828	819	786	793	788	804	811	795	788	779	776	804	822	844	732	747	783	786	807	789	799	797	802	772	779	755	799	754	817	796	784	803	773	770	796	795	780	784	762	834	808	830	803	842	810	777	783	789	778	772	784	810	802	797	815	820	773	793	779	811	784	798	808	797	832	770	809	755	794	803	783	788	753	856	750	791	809	727	840	828	756	794	794	849	799	789	791	780	793	757	810	766	791	804	807	806	827	870	765	785	832	808	791	790	814	745	829	812	796	749	771	818	794	772	774	821	761	829	806	810	800	754	780	824	800	751	808	837	835	796	780	808	850	800	803	802	767	795	757	788	784	770	808	835	866	832	832	803	848	816	791	771	777	830	785	786	792	843	796	820	809	790	765	829	827	820	817	789	747	845	790	834	798	773	851	793	815	768	811	766	799	789	780	778	836	813	802	781	814	847	815	799	775	775	791	804	798	823	779	782	810	797	765	773	763	828	816	772	797	798	767	837	744	782	801	732	830	799	794	757	789	785	795	769	777	768	761	767	818	832	839	815	823	803	822	780	820	799	808	762	759	774	802	853	755	798	790	842	757	751	791	831	771	810	757	779	823	752	796	852	794	794	816	786	763	763	809	793	708	811	807	808	844	787	805	793	739	767	809	753	778	779	777	813	796	844	830	799	774	800	767	788	808	787	775	806	791	744	840	799	778	767	808	781	755	821	821	779	835	795	807	802	814	792	781	764	801	730	831	805	801	766	815	779	764	723	860	781	785	846	764	804	828	769	803	839	804	792	809	786	785	821	791	784	791	816	800	839	759	875	781	780	779	802	805	821	778	778	803	741	807	793	751	804	818	777	801	765	774	837	811	766	826	835	841	836	813	823	798	786	772	799	772	827	821	800	782	758	783	785	811	791	762	800	751	802	800	797	823	793	817	833	757	792	829	815	795	849	806	774	784	807	833	783	826	778	821	803	807	808	778	764	773	781	808	776	765	744	776	779	780	797	777	765	741	798	841	797	822	803	771	772	799	787	788	779	811	835	764	785	835	826	746	794	798	794	771	793	783	762	776	769	799	766	824	792	803	727	826	801	781	781	800	796	818	797	802	831	802	790	837	819	846	801	799	758	797	801	842	808	793	750	803	826	805	847	795	807	792	818	759	797	801	811	788	789	783	786	772	758	757	809	786	787	813	834	776	806	754	736	812	758	793	794	783	793	810	804	771	780	758	804	869	811	740	789	779	774	766	787	797	787	811	746	814	786	788	725	747	851	772	798	795	830	822	796	799	818	806	783	840	821	768	777	790	854	824	798	835	789	774	859	756	783	770	781	798	807	785	756	787	808	843	765	769	756	776	771	787	759	771	853	832	778	800	782	801	849	796	821	811	713	792	809	795	799	738	764	787	798	762	807	782	831	802	787	811	843	820	801	755	777	803	776	777	806	814	757	806	790	779	785	801	803	807	774	776	751	798	757	806	813	807	854	778	804	778	795	818	817	782	782	779	818	797	790	821	809	796	786	767	804	761	786	784	774	824	834	795	790	858	805	765	786	780	785	818	796	808	822	770	773	761	782	822	759	808	752	831	750	806	774	797	761	746	772	811	773	793	738	827	814	769	725	822	792	824	810	827	800	747	815	777	786	782	819	773	767	794	764	830	833	755	822	817	797	781	763	809	820	766	786	789	775	817	792	835	811	775	798	803	821	828	805	832	823	750	765	744	787	720	816	808	787	780	842	844	789	803	847	810	799	804	774	814	799	882	751	779	773	811	762	804	794	822	837	779	744	791	848	816	802	794	789	800	781	800	819	772	812	790	795	768	836	782	766	826	830	763	731	729	805	751	761	778	831	760	714	721	817	775	807	821	809	797	789	819	832	728	836	806	818	795	832	770	812	808	777	850	758	820	812	775	787	766	760	833	814	816	825	756	805	790	772	797	775	780	840	765	789	839	811	799	755	738	772	783	796	791	806	795	835	745	865	756	824	778	858	783	807	883	803	799	796	761	757	808	790	792	790	737	775	823	820	801	793	775	836	767	799	764	816	811	820	772	838	792	759	791	758	811	823	798	803	785	771	805	749	804	815	869	783	747	772	777	762	811	797	802	757	822	767	832	791	805	781	802	825	789	788	844	786	789	800	793	805	812	830	798	824	788	787	751	805	787	779	771	812	795	781	764	838	762	822	763	772	781	786	796	878	778	751	832	817	814	764	762	835	791	835	795	768	810	787	811	855	794	803	781	797	761	798	776	814	784	786	774	830	798	769	813	822	813	746	810	824	776	783	761	822	781	761	761	774	809	786	791	790	751	830	787	802	825	802	763	789	831	783	774	791	782	748	784	813	771	833	813	790	783	753	772	820	772	817	821	782	777	807	839	766	779	795	792	771	806	812	799	813	770	816	822	806	783	827	785	799	803	769	806	761	833	827	793	842	816	806	795	855	823	801	791	788	790	778	791	813	818	791	820	797	778	836	813	796	820	780	753	793	821	800	804	793	806	799	740	830	816	772	777	810	825	783	780	826	782	785	782	805	802	744	814	798	818	798	824	774	778	830	774	767	796	805	807	852	809	797	737	800	796	797	855	772	779	782	788	806	775	816	785	767	769	807	791	827	780	774	800	805	852	771	755	784	788	788	791	780	776	808	822	792	842	776	824	791	794	769	774	797	745	812	791	811	837	801	773	831	852	762	748	775	780	791	787	806	816	830	787	774	828	802	796	813	787	808	805	815	836	795	814	789	778	770	798	803	753	813	791	758	818	823	764	803	781	816	741	776	838	810	769	826	784	814	791	778	774	752	779	821	779	856	839	820	782	755	811	739	779	773	781	798	842	753	762	749	791	772	823	759	815	808	771	776	864	743	814	787	831	782	801	781	825	774	790	789	805	771	812	752	799	822	778	777	746	799	765	812	800	799	781	769	790	757	781	812	743	799	742	756	790	807	789	799	848	784	842	850	809	779	811	816	781	856	799	771	781	783	777	774	857	798	791	789	778	742	755	843	810	783	774	814	781	806	759	836	830	770	782	805	753	772	809	789	772	767	818	808	797	771	856	820	783	782	809	813	811	806	759	767	795	818	805	814
2558	835	1239	851	556	333	226	169	116	145	135	132	120	106	126	114	104	105	98	102	96	91	89	82	109	97	108	100	102	103	101	92	111	98	90	94	113	115	91	99	101	107	93	103	107	86	101	86	99	90	93	109	109	87	97	112	98	105	92	120	97	118	87	103	98	117	100	92	101	108	127	91	97	110	98	116	113	106	93	93	93	100	107	102	117	123	104	102	104	84	91	108	107	91	103	116	88	101	104	109	113	87	104	105	106	98	102	108	114	103	106	93	111	111	116	112	109	101	102	101	103	80	105	111	88	110	99	102	118	109	108	105	99	101	98	108	114	102	97	95	103	103	94	101	96	112	112	109	104	98	91	118	93	101	105	95	108	107	87	103	87	92	92	109	98	98	107	82	101	91	92	111	97	97	89	97	87	108	97	92	115	91	115	113	107	114	101	111	92	107	109	91	79	93	106	106	114	86	92	98	105	91	85	93	105	82	93	105	119	108	113	108	99	87	115	97	114	109	94	62	96	110	92	115	94	97	101	102	85	77	96	101	93	74	112	89	91	96	82	87	116	105	99	79	99	115	101	104	109	112	105	87	104	100	80	87	125	122	103	95	96	93	91	107	104	95	91	105	93	116	99	109	118	100	84	112	99	96	113	90	97	103	114	98	116	112	96	124	111	111	107	110	102	97	94	97	78	108	91	105	86	93	115	94	106	113	93	102	90	109	80	88	99	103	100	93	87	95	104	95	117	91	86	96	111	116	103	117	86	106	101	101	101	115	103	88	108	92	88	107	90	107	95	97	92	110	89	101	94	111	98	107	99	103	103	127	104	106	115	82	101	107	93	99	111	107	90	94	83	87	107	95	106	95	101	118	96	88	111	100	104	106	110	84	105	71	90	104	119	88	92	102	116	103	104	81	114	106	105	92	86	108	111	102	104	112	84	110	96	95	99	121	105	120	87	91	92	88	97	114	128	115	105	114	118	105	103	110	120	101	109	110	91	103	105	84	104	100	110	112	93	113	115	118	79	96	114	102	95	86	109	90	103	114	86	89	89	102	121	94	93	86	115	86	109	82	93	107	119	104	97	96	98	111	103	100	103	114	121	108	103	112	97	102	122	110	95	115	93	109	99	89	104	104	85	107	91	97	116	113	105	117	101	96	104	115	111	102	88	92	96	100	102	96	102	114	92	104	106	79	120	99	104	99	99	95	106	100	102	118	106	100	96	123	119	89	99	108	72	91	90	98	102	100	100	97	91	111	102	97	102	103	102	103	101	94	108	103	91	104	94	112	115	96	110	111	86	106	121	102	102	99	119	109	100	115	116	113	90	104	91	93	107	106	93	94	118	105	94	102	112	78	103	114	95	105	100	112	91	105	107	104	91	93	106	96	90	118	89	91	108	104	104	103	105	97	98	105	98	119	96	121	87	108	103	83	115	104	104	97	115	113	94	97	81	109	103	96	87	96	91	116	106	110	85	108	115	93	96	95	111	100	119	95	107	119	104	105	87	91	111	112	109	97	106	103	117	114	101	89	101	114	98	87	78	113	102	104	110	101	99	87	103	106	96	101	108	104	120	103	93	81	94	105	105	103	113	96	100	106	106	98	121	115	109	109	117	104	112	96	106	93	109	92	101	126	97	115	91	89	92	109	97	122	90	103	102	112	99	99	104	87	94	105	106	105	85	106	106	95	101	99	106	83	91	113	92	118	104	101	83	85	83	97	95	123	104	114	91	78	98	97	101	122	108	87	107	89	100	101	127	85	104	85	82	104	99	125	108	121	96	109	95	104	107	118	100	94	106	103	97	104	103	95	111	94	104	94	110	97	80	129	117	122	103	121	101	100	101	86	95	113	94	90	119	99	111	114	105	88	100	110	99	119	89	102	99	114	103	105	114	109	121	97	95	115	90	96	98	87	106	103	106	114	111	108	85	103	112	113	105	101	97	102	94	106	100	92	97	115	109	107	108	105	99	83	81	135	112	111	103	116	102	84	96	73	101	98	96	88	119	92	99	102	102	87	85	82	86	82	89	91	89	89	93	108	88	111	97	114	95	95	103	101	100	87	100	106	113	102	111	100	92	87	108	105	82	111	102	115	114	106	109	106	115	91	117	111	105	113	101	98	99	93	90	82	127	101	111	95	86	101	92	98	81	102	99	96	111	99	90	120	94	78	100	110	107	97	95	96	89	110	103	113	92	105	104	116	103	118	94	96	90	106	95	99	86	97	95	103	89	95	95	82	90	94	91	99	89	124	103	110	91	117	119	102	97	118	95	104	102	88	104	107	103	92	106	106	89	98	116	95	103	95	90	93	92	104	105	86	100	101	101	89	112	119	107	100	94	106	101	112	102	96	97	96	99	97	99	90	98	92	105	120	97	104	101	97	105	93	94	98	85	124	87	99	99	100	104	93	104	114	98	108	91	94	103	100	83	106	74	110	94	97	82	94	98	96	96	98	96	92	90	105	100	102	100	128	105	92	102	92	110	98	122	94	96	106	108	128	112	125	103	100	105	105	120	89	76	121	93	99	99	84	122	117	91	96	123	112	115	100	113	101	95	91	112	96	105	84	100	103	116	101	86	80	107	102	111	100	98	88	105	89	113	107	97	93	84	104	107	98	94	97	116	101	100	96	91	106	112	82	90	102	94	100	103	94	105	94	97	89	97	106	83	119	112	105	108	96	119	94	105	98	94	110	104	100	112	79	99	104	114	92	109	104	101	100	113	106	90	113	92	103	101	105	91	92	116	96	115	94	80	95	80	109	92	113	109	103	97	94	91	116	107	114	104	116	104	112	108	98	100	113	105	93	100	117	102	97	105	94	86	117	88	112	97	119	94	106	110	87	114	104	118	101	116	105	111	135	103	98	100	89	108	101	106	87	108	113	104	111	90	91	111	77	98	91	94	94	97	100	96	106	94	99	92	87	84	89	100	102	93	115	121	112	111	100	82	105	102	98	108	126	100	105	91	94	117	107	121	95	97	98	108	95	99	83	104	112	100	118	81	109	102	85	108	103	118	118	93	104	97	103	88	106	85	86	108	99	108	107	94	88	91	113	97	106	103	108	106	112	97	123	75	118	91	106	101	98	106	96	99	108	108	101	107	102	101	111	104	97	91	107	102	110	96	126	111	98	95	113	89	106	98	117	96	111	92	89	95	87	82	102	110	98	96	111	111	114	100	94	81	127	99	105	97	88	93	119	97	96	102	106	114	105	80	85	95	106	107	93	103	95	92	85	102	79	107	108	105	94	87	84	105	95	115	82	90	105	101	103	81	92	97	89	101	102	104	97	115	96	106	107	93	93	88	99	100	124	97	103	92	115	86	99	105	111	126	94	90	108	111	104	125	96	118	105	111	102	95	101	107	100	81	114	100	101	91	113	108	99	119	89	97	114	99	102	104	88	104	119	122	93	107	99	104	105	99	100	88	79	79	107	118	93	107	104	101	86	101	103	103	107	95	92	115	76	98	97	102	121	103	81	91	105
2759	1419	2537	2493	2154	1669	1504	911	611	579	554	513	495	439	390	404	343	342	347	377	337	340	340	347	350	331	348	359	353	323	312	340	348	325	318	344	335	362	375	353	329	335	349	324	355	349	356	309	300	327	349	333	360	338	365	344	365	347	365	334	333	330	367	311	283	323	306	352	335	343	369	288	313	359	337	318	338	358	337	359	380	360	333	342	333	361	338	354	349	311	346	334	342	336	323	346	323	352	352	313	334	347	321	314	340	332	330	347	340	349	345	305	361	343	298	357	315	335	354	316	315	345	336	350	339	343	381	313	342	371	336	335	343	351	321	340	308	378	310	333	330	366	341	343	340	348	349	355	364	348	343	354	337	349	347	337	333	320	342	329	336	347	360	326	323	331	342	346	331	344	348	325	365	337	352	360	339	341	357	349	363	331	337	346	360	331	358	329	349	328	345	346	355	344	336	336	341	319	322	386	355	296	317	318	327	307	357	334	382	309	343	318	350	330	358	356	349	356	371	325	356	350	360	299	316	318	335	326	348	370	347	361	374	346	332	360	351	359	338	335	347	372	322	341	350	348	335	347	326	332	323	328	362	357	330	346	355	341	334	336	317	359	356	351	343	387	347	339	354	364	360	352	338	317	345	339	346	319	336	331	355	385	321	347	318	348	347	340	337	353	377	354	328	338	323	362	360	327	320	345	347	306	358	331	376	364	357	365	331	339	349	361	333	353	334	354	310	350	351	343	339	302	328	319	333	328	325	312	335	333	344	325	344	334	339	337	317	356	308	346	358	328	333	336	328	318	329	302	359	340	353	367	327	329	347	356	349	345	318	324	347	309	315	329	326	344	359	346	340	341	344	286	377	360	366	355	328	330	311	336	324	311	356	327	335	313	332	362	346	319	343	299	354	330	345	357	320	346	354	321	356	358	320	333	351	352	353	350	313	358	323	332	326	361	346	331	337	361	336	339	360	377	348	369	358	333	327	354	309	320	327	343	331	334	343	341	358	356	323	326	337	352	343	347	355	318	362	341	355	330	365	342	356	370	332	328	353	358	341	345	319	334	361	380	327	327	356	330	344	370	328	343	376	332	346	337	366	354	335	335	317	334	364	334	346	313	370	304	343	373	331	333	344	335	333	369	362	343	355	350	334	350	355	367	334	329	350	324	342	327	339	332	319	347	344	324	345	348	379	323	319	332	332	324	366	317	310	345	331	344	359	338	342	336	372	323	335	362	354	329	301	341	367	346	355	361	362	372	329	351	326	291	329	349	385	301	342	320	345	340	318	331	369	376	352	353	331	311	326	366	334	316	332	332	332	352	327	331	314	345	341	350	338	335	334	318	347	335	331	345	340	346	354	351	343	349	334	342	370	350	328	352	367	364	334	325	363	334	347	335	337	324	358	315	358	307	344	347	316	384	350	341	342	354	336	336	321	338	325	303	346	349	336	331	336	365	356	350	383	333	361	358	297	318	348	332	356	348	340	359	336	346	337	354	375	304	363	330	361	323	316	369	338	329	343	349	350	311	351	336	319	336	307	375	348	326	327	323	335	326	336	334	334	327	309	330	366	328	339	328	337	308	343	314	325	318	340	343	354	355	344	376	318	353	351	337	349	352	304	327	353	309	359	333	339	342	343	337	313	301	343	340	346	350	354	337	308	357	329	354	354	335	325	345	332	321	337	337	334	347	329	345	345	329	350	323	329	313	360	362	336	360	330	377	347	325	319	307	356	341	373	349	343	351	346	374	338	316	310	352	366	325	331	346	357	340	350	332	386	356	309	329	343	310	349	301	343	344	357	327	338	350	336	313	323	355	333	312	353	326	308	365	359	363	312	317	350	325	316	337	354	386	390	326	338	349	315	333	381	325	330	353	325	310	345	335	358	334	341	359	328	315	361	356	333	320	345	313	334	358	337	343	337	360	325	372	356	302	369	364	309	368	321	375	322	348	376	344	339	357	355	321	342	317	341	347	344	361	339	332	365	321	312	358	335	353	348	311	321	355	335	339	338	352	322	333	330	322	334	365	316	367	362	347	339	323	335	355	324	344	348	312	300	313	357	333	354	300	350	333	315	349	345	387	372	362	356	372	345	353	329	342	367	320	324	340	330	330	324	373	355	343	371	359	327	357	344	327	367	330	328	338	323	355	342	332	360	335	321	320	336	331	361	339	319	307	348	347	320	347	381	326	341	356	309	344	345	306	357	318	351	323	345	356	313	340	362	351	346	330	346	333	340	363	336	321	335	351	365	319	352	359	346	328	322	327	356	333	361	329	348	363	335	352	339	347	326	337	333	359	299	360	370	350	330	329	328	359	345	362	362	316	379	341	314	322	355	331	356	358	303	339	342	343	354	376	338	363	352	338	364	328	342	340	366	350	362	335	327	329	365	380	358	347	320	358	349	364	331	343	362	333	357	335	306	340	345	309	344	306	339	359	346	323	367	356	353	360	302	338	334	350	346	367	330	358	332	340	324	328	341	325	317	333	330	331	362	350	300	306	353	301	315	365	351	359	313	340	352	331	326	347	366	360	350	325	336	332	366	318	355	353	322	344	319	367	320	329	347	362	340	320	367	363	327	321	362	307	368	347	342	331	342	393	345	336	353	348	322	331	370	341	352	342	328	329	348	332	355	336	320	330	383	377	336	339	386	294	361	338	330	326	332	350	349	342	342	343	338	325	310	334	362	368	349	368	358	342	326	337	341	327	375	349	343	319	351	337	308	341	349	337	392	331	326	327	360	324	331	350	367	380	336	359	339	346	371	372	333	313	302	351	354	331	347	308	346	340	336	337	320	363	333	360	350	350	324	330	316	312	358	341	356	359	336	348	331	329	356	365	341	328	318	306	352	328	372	351	339	333	339	322	322	360	345	344	350	371	309	367	331	340	350	321	325	374	347	355	355	361	302	360	361	349	338	342	335	327	352	312	360	371	344	327	332	355	336	333	336	318	352	356	344	338	326	333	308	354	342	346	346	381	335	365	333	342	360	346	348	367	331	355	336	334	328	323	324	336	336	331	336	342	353	341	358	335	358	344	325	323	349	347	321	323	332	316	362	349	334	311	357	350	308	340	328	351	340	360	299	324	357	331	347	350	342	354	317	334	301	356	375	315	368	333	353	345	350	304	344	309	362	306	331	369	349	340	327	318	354	335	317	329	328	338	343	347	344	331	332	360	383	339	315	358	385	319	360	346	304	385	337	350	356	301	342	336	334	319	335	301	332	319	357	371	383	331	372	345	382	332	325	333	339	351	340	336	356	386	334	304	328	321	348	334	324	348	350	355	360	330	341	372	361	326	329	350	339	327	337	309	347	340	306	333	332	343	340	315	381	368	373	311	329	332	328	348	328	338	344	317	325	308	325	340	343	344	323	323	337	347	343	338	340	328	364	346	307	340	343	327	347	334	323	365	342	330	338	359	328	358	323	331	306	359	334	296	346	351	312	349	326	306	328	364	346	336	334	363	348	338	314	344	335	316	364	336
11205	9190	12854	10762	7947	5251	4044	2571	1335	921	779	702	615	450	390	374	312	264	241	250	247	252	246	242	262	237	250	228	250	244	242	239	263	251	219	244	259	235	233	211	238	228	215	243	197	243	238	220	257	238	246	211	246	222	246	231	229	259	219	240	253	244	240	218	220	224	266	240	229	259	212	235	236	205	257	240	245	235	217	234	234	221	240	216	234	221	254	251	234	222	207	228	266	239	210	222	244	244	216	257	239	211	258	214	229	218	215	239	250	226	241	271	257	241	269	216	231	283	243	243	217	225	250	265	254	237	233	259	240	233	253	238	227	244	183	225	226	196	227	216	272	234	253	209	245	229	216	243	226	214	215	256	229	257	259	267	208	224	224	189	237	247	264	213	253	225	225	241	234	242	228	210	208	232	247	266	228	250	220	233	237	253	240	226	232	225	221	229	253	221	227	228	245	257	225	243	246	218	242	234	263	216	240	260	249	246	250	235	256	286	236	244	230	240	209	224	244	231	226	207	228	205	241	213	243	216	219	249	237	244	235	236	239	222	231	257	210	211	243	236	216	225	211	209	232	232	239	226	228	238	244	238	242	211	243	244	210	212	243	210	221	217	222	255	226	231	224	231	238	215	217	267	248	232	216	238	239	207	218	231	245	230	244	243	272	224	217	267	231	225	242	232	248	246	251	196	230	273	214	253	241	219	207	279	222	232	237	241	250	222	218	206	247	230	257	213	244	241	227	260	224	236	252	199	214	237	226	233	259	251	228	234	234	224	220	193	212	228	241	244	239	226	239	247	218	251	251	245	237	228	229	245	224	223	237	243	237	248	226	227	243	257	222	261	255	232	223	235	260	239	237	212	211	211	255	223	217	225	221	249	220	230	236	211	250	225	264	251	232	253	206	231	225	210	229	220	241	234	219	224	209	226	225	230	243	237	243	264	227	259	222	228	251	217	218	228	231	243	218	236	237	222	233	230	243	215	219	223	224	240	238	212	232	235	234	207	231	226	228	223	230	242	238	227	244	234	244	252	210	233	255	239	253	244	253	248	230	218	210	241	232	222	235	248	226	200	251	233	215	229	215	255	228	257	226	261	222	207	255	231	233	248	214	220	239	244	222	225	259	214	216	249	230	252	232	234	222	225	234	235	245	221	228	230	240	270	235	213	197	198	226	230	228	220	260	238	245	259	230	225	234	229	228	232	230	224	216	228	246	234	218	251	258	248	222	241	240	250	253	224	233	225	223	222	225	237	259	236	254	254	216	240	228	252	235	267	208	243	262	221	257	248	224	240	230	228	210	243	244	223	244	210	253	243	253	235	236	227	217	245	229	238	211	220	230	264	228	239	222	239	244	207	246	259	222	243	208	237	192	251	225	224	261	230	233	233	223	231	217	273	224	211	226	237	241	235	221	243	249	235	221	228	236	240	233	234	219	230	262	225	211	238	252	246	228	190	250	235	222	203	246	246	222	240	229	256	214	228	225	236	211	223	285	240	223	232	250	265	242	230	206	222	240	215	215	241	250	253	241	225	238	228	243	227	256	249	242	226	204	245	222	229	238	246	228	265	238	280	222	230	232	230	252	243	259	261	231	243	236	228	254	246	226	233	239	243	243	255	230	267	231	228	246	259	233	236	234	233	214	235	237	233	248	239	224	223	217	219	227	250	200	246	221	238	224	251	239	234	223	231	218	226	221	231	246	227	247	260	210	249	244	240	236	266	264	229	224	242	241	225	247	226	235	233	225	239	250	224	225	221	202	267	215	229	243	228	239	254	237	254	226	237	228	223	251	215	247	251	244	244	231	222	233	217	236	212	239	236	224	226	267	220	229	230	212	248	215	244	240	239	242	221	222	201	249	263	227	227	233	228	226	267	217	248	213	242	215	217	245	258	220	243	250	262	244	230	242	277	225	214	242	226	215	233	230	192	239	227	231	268	248	223	258	241	213	241	258	208	220	250	213	223	243	236	207	235	224	216	237	251	232	231	240	255	213	264	209	234	252	230	237	211	237	229	241	219	235	228	263	237	231	244	255	210	217	227	208	235	231	225	233	228	210	239	234	229	243	235	235	235	225	232	215	248	205	260	221	220	239	217	222	215	224	229	232	232	258	266	229	268	222	244	232	212	214	247	225	234	242	234	216	260	211	234	228	238	237	215	231	229	234	256	208	233	241	217	238	228	233	234	246	247	231	234	227	228	208	236	236	226	226	246	266	234	228	242	218	227	236	222	232	248	237	222	243	244	240	235	255	239	220	229	269	275	227	224	245	224	252	246	232	240	216	251	242	229	250	246	219	236	219	197	242	249	199	220	239	209	236	257	238	226	230	229	238	273	241	246	239	233	236	234	244	251	217	233	249	221	241	235	227	240	226	241	262	228	243	240	233	224	232	232	234	203	242	220	243	252	226	247	212	232	211	233	242	221	226	239	279	251	241	241	227	265	206	229	257	266	236	212	241	232	243	241	237	217	207	238	235	210	233	263	245	214	241	236	260	236	240	239	200	234	229	253	212	239	268	228	262	230	229	249	236	234	233	252	199	222	229	239	237	248	226	243	226	241	254	244	218	234	275	249	217	273	242	252	207	228	225	249	248	232	234	239	205	207	225	246	223	247	267	246	251	234	240	218	246	219	233	247	236	249	233	213	241	226	255	252	239	229	227	239	217	258	240	225	248	237	252	242	243	248	213	240	230	240	281	232	232	208	248	233	230	253	234	247	223	202	239	222	229	254	247	216	242	229	252	249	227	224	218	235	227	239	247	255	222	258	218	225	222	243	250	237	244	229	208	243	236	212	269	218	252	246	252	249	216	212	221	237	221	237	225	229	245	254	247	202	242	218	244	226	235	215	230	211	209	239	231	243	242	222	238	242	212	217	245	212	263	235	222	247	213	260	237	270	264	220	244	237	257	252	218	201	214	235	231	236	218	243	223	243	235	245	216	251	244	221	234	238	228	218	230	240	219	223	227	271	219	237	225	218	214	249	226	222	215	242	245	236	231	213	230	237	237	229	237	234	237	219	248	236	221	224	253	244	236	218	237	222	198	264	258	221	232	232	253	233	231	222	253	267	253	221	238	254	225	236	224	239	241	196	234	270	222	244	217	252	223	222	234	244	231	225	215	241	236	218	243	198	247	215	254	212	259	230	195	234	248	256	220	236	231	219	246	251	265	245	258	231	246	206	226	236	218	236	252	246	209	209	264	246	245	259	210	230	222	230	242	208	246	232	222	220	233	252	249	247	241	251	237	235	227	247	204	211	245	237	213	227	262	204	239	252	237	232	229	234	240	243	229	243	244	250	214	232	231	223	209	208	224	214	239	253	212	209	230	246	246	227	238	235	242	212	197	230	257	244	228	233	223	222	219	234	232	245	257	269	207	222	224	239	237	253	250	226	229	238	236	218	204	225	259	226	193	244	267	269	261	209	267	242	229	219	243	252	238	259	229	233	226	243	266	240	240	238	230	242	251	230	220	235	228	239	194	216
9104	7589	12283	11957	12070	9538	9743	6011	3959	3475	3253	3059	2705	2113	1774	1465	1108	956	876	846	809	766	788	785	760	708	761	687	721	700	693	735	705	727	697	674	733	660	690	724	668	660	669	663	695	669	710	613	662	664	652	683	672	687	656	649	644	642	689	659	689	662	652	673	639	635	604	607	692	661	677	665	640	627	686	621	649	662	626	661	717	702	648	675	647	695	715	634	616	682	644	657	678	640	690	660	664	657	650	637	648	646	636	683	651	649	630	697	656	624	672	637	662	648	597	673	690	633	698	644	680	642	641	650	656	686	665	671	657	666	697	663	627	640	649	646	608	634	630	631	648	691	702	674	677	635	652	657	659	666	688	644	679	676	683	665	606	637	687	729	609	645	652	671	645	682	650	663	647	675	661	679	668	623	664	622	693	659	613	671	641	618	669	635	659	624	650	669	617	645	696	608	650	628	646	676	640	644	665	683	668	655	685	638	643	689	664	616	641	685	627	651	702	643	687	657	660	667	708	672	696	676	621	649	648	634	672	624	596	613	694	625	644	605	668	629	629	659	666	650	666	608	613	717	620	653	651	657	631	684	639	630	628	671	646	651	647	675	665	579	667	664	694	633	614	629	620	677	645	602	636	624	654	662	649	643	650	670	626	640	641	657	654	668	666	658	651	621	675	645	627	641	633	698	661	607	627	651	648	639	624	643	642	600	635	630	693	637	633	659	657	687	632	622	659	678	652	656	639	671	654	678	641	632	628	661	687	645	650	642	622	685	650	644	644	611	636	658	652	653	665	680	695	652	645	673	635	653	599	596	652	654	652	637	669	671	654	680	633	662	668	650	644	628	658	656	650	667	685	647	622	661	663	644	621	708	640	622	669	663	652	621	634	657	620	633	657	620	636	660	662	690	637	659	630	634	676	616	666	648	624	665	635	649	670	664	655	652	677	618	665	679	622	724	639	671	650	655	656	664	642	644	666	621	632	622	668	668	635	666	639	658	677	638	638	628	645	649	621	627	658	677	684	658	665	659	690	628	642	647	652	643	638	624	650	598	604	662	642	619	624	639	651	649	634	652	640	648	625	622	673	622	648	662	667	656	673	647	689	675	685	651	638	685	641	660	681	643	655	681	632	653	646	633	646	658	636	697	605	605	614	631	661	605	698	643	649	685	688	646	640	657	642	658	639	647	634	677	644	619	665	645	646	640	641	606	662	653	652	632	605	650	644	643	680	675	670	630	675	630	680	640	661	606	645	627	633	657	657	657	637	674	634	662	631	653	634	658	641	669	667	666	644	632	614	652	654	655	665	641	625	685	660	619	630	613	615	660	638	650	657	670	633	661	684	612	638	670	607	631	687	614	660	663	665	634	644	672	672	617	644	622	638	626	609	652	634	690	655	659	637	666	677	644	614	634	635	653	628	646	675	679	646	658	662	656	648	639	624	626	634	648	608	638	675	639	631	649	649	618	600	620	651	661	619	683	663	661	667	641	660	618	677	620	596	625	640	631	617	632	680	681	665	656	647	633	695	672	641	646	651	621	646	641	654	629	621	633	662	652	710	667	661	602	684	637	672	714	678	648	703	649	681	627	644	660	723	676	670	625	629	610	599	612	621	677	686	655	664	650	666	668	665	692	625	672	622	602	630	594	634	646	638	606	630	680	644	654	687	638	655	610	657	708	697	626	659	652	687	687	679	665	614	655	685	613	607	660	609	603	663	645	666	639	632	678	654	664	629	639	643	572	641	607	660	622	645	644	676	634	644	624	703	618	674	636	661	683	604	655	609	598	683	652	681	658	624	631	651	676	649	671	651	628	650	634	665	651	685	624	653	690	613	658	668	652	648	657	659	644	673	674	686	631	638	629	660	688	671	657	626	616	672	632	698	652	685	651	628	652	630	658	633	649	627	684	605	654	649	690	616	640	633	680	642	638	635	664	673	654	652	653	655	671	653	642	650	626	591	601	674	641	665	674	645	641	628	608	663	634	655	648	649	678	648	714	637	659	634	650	697	653	678	617	616	668	610	616	660	617	640	625	671	604	606	671	595	663	635	645	641	619	657	677	645	624	661	618	638	628	659	680	602	623	632	626	633	629	644	629	609	660	639	635	657	644	651	655	650	694	626	607	647	622	666	635	654	620	626	653	689	670	648	654	651	629	657	628	697	647	620	696	754	639	646	633	586	638	660	606	642	632	682	612	691	655	620	691	673	648	621	616	652	663	675	627	684	667	636	635	650	646	649	609	643	640	675	705	670	585	618	650	629	678	654	678	644	658	609	635	661	665	638	658	648	683	623	632	619	591	682	668	659	671	633	630	631	587	629	650	670	709	667	623	632	666	683	661	644	670	635	605	604	696	666	675	675	619	662	635	648	671	625	672	646	663	625	632	626	662	649	654	653	651	615	630	662	681	611	639	685	674	684	658	611	613	635	647	644	654	705	650	674	638	646	657	640	665	649	639	689	627	613	666	679	644	630	691	662	620	660	673	641	690	628	640	640	637	657	660	607	640	632	602	654	608	678	618	672	605	609	654	619	629	672	635	655	684	627	629	662	644	632	659	662	647	645	641	604	597	669	638	624	631	641	728	676	629	683	657	647	619	660	650	637	656	651	621	626	663	649	639	667	667	671	669	677	697	625	617	671	608	662	668	645	644	621	643	656	656	650	679	633	638	658	649	635	653	640	636	615	618	654	686	625	644	637	658	625	641	638	624	682	649	649	629	710	645	616	651	644	649	605	678	650	634	666	632	676	657	664	636	627	681	619	660	647	662	613	655	651	631	677	653	638	685	649	646	669	667	635	654	659	632	638	634	599	705	677	682	665	641	635	611	655	676	673	648	654	623	659	605	600	657	686	619	653	687	619	650	667	638	680	606	679	644	638	672	638	653	615	628	672	646	636	689	666	585	649	611	620	658	638	650	625	618	667	670	614	607	634	622	671	658	650	654	638	648	610	648	654	638	636	641	650	645	666	653	651	699	620	637	653	604	642	643	649	673	637	649	624	677	630	660	634	624	630	664	647	605	593	682	633	614	625	668	654	676	621	647	658	643	694	674	646	665	679	648	684	651	696	675	630	646	638	691	644	643	633	681	625	636	717	633	629	655	673	661	643	654	664	632	657	658	699	644	647	666	690	638	591	637	676	671	657	661	610	617	628	636	630	617	661	625	696	636	641	648	626	612	657	630	655	688	665	667	644	648	709	705	642	622	667	604	644	628	637	640	673	617	637	659	693	656	639	639	655	658	611	588	670	654	650	668	617	698	617	693	635	651	675	621	622	650	627	608	655	669	589	604	653	663	658	685	644	654	655	614	642	640	659	668	668	638	664	633	607	649	619	695	655	662	659	678	634	673	652	646	650	663	673	645	673	660	632	607	689	623	665	673	667	666	673	661	608	660	655	626	655	682	676	669	636	643	631	677	655	610	667	684	601	678	646	643	702	648	641	658	618	619	697	652	681	669	638	586	656	654	657	676	618	644	679	657	651	702
19143	17226	19317	17491	14363	9773	6577	3757	2084	1264	1304	1090	935	782	635	517	426	386	374	352	297	336	316	342	366	321	321	328	333	319	316	335	309	312	303	301	294	314	323	319	302	334	326	311	315	309	306	332	303	343	327	322	297	317	326	313	281	299	293	323	302	291	286	349	301	299	315	271	317	325	334	317	338	325	312	303	292	277	342	288	330	325	318	305	329	343	334	332	329	309	295	278	319	303	305	332	333	311	348	332	291	279	316	301	310	294	321	313	301	331	311	291	340	315	323	286	304	326	296	310	305	293	333	301	314	267	307	316	325	329	318	301	316	323	293	328	309	293	282	300	297	333	302	315	329	315	304	324	303	334	297	292	296	305	335	329	316	329	322	313	334	286	306	286	309	293	304	305	328	300	306	333	305	316	315	332	309	333	306	305	302	296	280	347	342	309	327	295	299	307	316	302	308	306	328	305	345	322	315	288	298	301	315	292	295	335	328	289	313	318	316	295	313	339	313	305	286	269	323	344	307	292	289	270	289	325	328	307	313	309	294	287	327	337	319	307	327	344	302	306	313	311	282	293	317	314	281	317	335	283	295	287	264	309	301	294	289	300	301	311	322	282	284	327	315	299	308	295	311	313	320	295	272	310	323	316	306	278	288	324	308	314	258	318	292	294	328	324	314	313	284	271	315	314	313	297	323	309	305	332	307	299	273	295	334	306	290	269	311	299	335	299	307	282	297	302	322	318	327	315	319	302	328	290	308	283	301	268	291	292	310	310	326	283	337	272	319	303	301	270	329	301	315	268	301	309	294	298	297	288	332	288	322	297	309	315	270	315	311	315	299	276	313	322	295	314	284	309	328	274	318	322	293	298	297	322	307	332	273	307	345	363	286	293	317	314	302	287	310	293	325	327	306	306	305	301	285	313	293	312	303	283	306	311	302	299	344	287	290	326	311	303	304	309	306	317	307	300	316	260	316	276	282	328	265	297	327	333	299	317	287	290	294	275	290	337	312	286	289	288	295	320	310	320	329	288	280	310	294	302	327	333	328	328	295	329	289	293	297	285	299	289	320	308	309	321	279	306	316	315	322	329	328	315	293	314	348	305	300	285	276	314	337	350	294	299	309	310	337	301	309	295	298	307	303	350	311	292	297	305	345	287	291	322	298	312	320	333	314	326	323	281	321	312	324	293	325	316	306	319	322	321	311	308	307	322	285	312	299	338	322	273	316	297	323	297	272	292	329	305	322	320	316	292	340	309	315	302	301	314	296	307	296	291	302	323	309	297	299	304	299	348	333	329	308	305	302	318	296	340	303	304	267	325	279	326	308	306	298	316	330	293	302	320	299	324	315	301	312	309	292	345	305	327	304	292	286	332	299	307	320	309	307	315	302	308	323	303	318	287	331	301	310	274	298	307	288	309	268	308	313	301	329	308	322	299	295	323	305	294	324	280	315	305	328	303	318	315	307	317	313	317	346	316	343	332	319	254	323	284	275	311	288	312	322	306	317	303	274	332	279	326	291	317	316	312	282	297	270	299	305	294	321	293	318	308	293	287	294	309	309	288	282	295	299	308	316	261	343	303	308	289	314	317	310	336	291	283	307	291	270	330	315	316	298	304	294	303	269	297	323	335	275	296	317	306	280	319	318	293	298	294	284	282	250	315	328	323	295	280	335	323	307	334	303	344	309	306	313	337	308	275	307	312	298	330	284	288	279	292	304	276	317	305	306	314	329	340	332	299	309	316	326	346	311	305	326	288	311	293	268	271	324	342	315	319	319	294	343	307	337	330	314	264	277	326	316	311	322	313	343	321	297	294	314	317	300	333	313	279	296	312	293	327	329	302	349	301	290	295	319	325	307	317	283	304	304	283	312	338	284	334	286	316	309	291	332	294	310	299	299	318	312	336	305	277	322	314	264	305	297	323	310	331	319	292	300	304	304	318	350	281	302	324	329	303	319	295	265	307	299	305	290	317	295	312	303	329	320	324	290	291	302	307	313	300	331	309	299	302	285	281	301	294	269	316	273	304	309	317	325	297	332	312	297	266	302	294	346	318	304	315	324	292	326	285	323	315	295	341	338	333	284	276	273	295	290	319	317	307	290	301	283	301	303	312	316	297	359	283	285	294	362	355	329	318	307	279	324	305	285	317	311	324	296	286	322	307	278	340	292	304	308	299	308	324	321	291	339	293	311	303	323	298	323	311	301	309	298	287	312	318	295	283	315	287	278	289	304	300	278	283	325	312	308	299	304	332	344	316	360	306	286	303	296	330	278	304	268	319	319	322	330	314	327	322	273	339	326	315	322	268	313	285	298	299	313	318	299	303	294	343	299	301	309	304	335	299	330	299	297	293	298	314	313	312	325	281	307	340	310	307	309	305	315	330	295	308	284	306	295	285	324	318	342	326	313	278	274	326	313	299	300	341	302	306	313	303	330	334	321	286	329	339	306	309	319	288	345	314	318	309	266	309	326	300	322	305	340	287	315	343	311	324	328	315	264	312	302	339	286	294	302	315	283	283	313	287	300	300	307	301	315	291	298	295	338	299	339	303	317	291	309	323	339	328	273	316	300	289	299	301	314	312	300	324	345	289	299	303	282	308	313	280	309	322	346	279	283	292	317	306	320	303	321	322	320	315	307	314	308	327	302	320	329	298	289	314	295	323	330	298	318	300	298	279	330	302	314	287	278	283	324	288	314	357	336	317	327	346	287	315	308	292	330	290	317	336	300	309	298	311	292	292	307	331	311	307	324	349	308	329	301	305	309	327	336	289	303	331	321	293	271	328	308	314	293	315	291	318	298	316	292	313	327	334	310	305	330	319	308	339	285	302	310	321	323	318	296	306	350	293	287	328	306	313	301	303	372	293	306	321	265	319	315	305	267	299	331	310	308	308	299	337	323	328	272	315	281	285	303	319	292	288	312	338	301	308	279	309	315	285	299	302	314	312	316	306	330	291	297	313	335	316	294	317	302	312	320	286	279	310	304	317	290	326	328	317	317	321	306	298	318	312	324	304	269	314	309	335	308	288	330	295	331	312	312	303	296	292	347	309	311	261	320	320	308	312	276	318	303	296	298	348	329	331	286	297	307	320	323	320	295	254	288	323	321	290	322	280	317	330	310	308	281	304	319	348	309	296	303	314	342	286	305	281	312	294	278	306	323	296	290	331	298	318	307	318	346	324	295	290	294	316	301	312	295	315	290	304	322	304	311	307	289	300	306	282	272	309	324	303	275	352	335	317	304	330	316	282	327	295	333	324	299	274	299	307	323	329	316	293	341	327	335	323	299	305	308	322	325	336	302	285	320	315	337	300	284	301	279	307	306	305	291	298	317	311	314	307	286	310	270	289	300	329	328	308	281	325	320	307	303	275	320	302	364	323	318	293	307	332	300	320	287	332	292	295	318	336	279	299	258	331	327	297	284	307	311	307	319	303	314	293	322	300	315	324	306	308	325	300	297	319	300	291	269	293	293	329	311	302	279	317	346	306
13096	12701	16163	17065	17530	13592	13448	9283	6681	5460	5680	5279	4349	3481	2774	2131	1659	1348	1370	1146	1104	1059	1009	971	1005	969	943	939	954	938	918	966	891	864	923	885	903	843	895	881	838	865	795	834	878	790	866	849	821	821	871	858	835	847	867	827	807	885	858	798	856	835	816	806	872	825	843	809	816	829	820	815	822	818	798	799	812	809	825	808	801	823	772	854	855	793	760	840	846	818	789	845	836	775	871	828	784	848	752	786	795	793	775	841	838	786	788	776	794	815	854	772	790	794	800	788	789	836	749	735	764	698	829	783	855	814	749	803	814	820	765	783	798	797	804	806	797	804	801	812	801	804	759	793	825	741	797	800	786	793	814	797	785	796	797	788	772	788	816	816	781	759	795	762	819	778	781	783	796	776	787	780	761	793	774	789	745	798	735	772	805	784	796	766	782	802	776	807	772	778	768	834	784	778	809	777	758	785	789	790	842	772	796	794	799	811	812	753	817	821	786	763	824	816	769	837	752	835	793	781	803	778	812	819	778	802	789	796	803	782	782	776	765	756	765	777	769	822	780	815	777	795	839	793	797	754	776	750	751	784	808	811	795	810	748	799	781	817	771	776	817	783	752	811	789	843	796	767	761	796	792	809	795	806	783	857	785	821	781	778	794	794	809	770	793	751	822	789	796	776	772	804	847	816	812	825	800	800	765	768	752	758	807	742	771	841	807	775	753	799	768	792	774	816	801	794	767	803	812	782	790	818	765	792	804	804	789	780	803	775	748	772	828	825	768	793	801	861	806	791	796	790	829	818	791	783	780	751	786	844	774	749	784	800	750	806	779	773	775	789	765	774	777	817	755	759	751	814	840	793	801	781	839	788	764	779	795	773	799	808	834	755	813	763	791	777	773	797	803	765	781	849	742	796	739	839	798	782	812	762	808	786	720	766	806	769	812	727	811	788	769	861	771	777	804	726	778	786	730	759	818	804	835	784	807	774	775	771	838	804	809	791	750	752	822	791	837	781	782	746	860	827	785	748	765	782	780	790	829	803	728	793	760	825	806	782	785	760	802	822	781	822	833	811	766	779	807	818	790	804	766	803	759	789	765	778	807	835	795	774	809	778	824	779	813	785	765	834	747	773	826	784	772	779	727	803	825	795	787	828	773	758	773	769	808	806	843	802	770	750	816	780	755	753	769	774	825	813	802	787	781	817	779	772	785	818	789	798	795	748	786	848	799	764	823	795	798	772	801	782	812	824	741	745	816	806	820	786	781	802	806	790	779	814	779	828	805	808	799	808	790	742	766	769	805	805	828	788	783	781	793	775	808	823	811	771	768	757	779	764	805	808	792	802	803	765	748	768	763	804	780	725	830	838	805	799	762	810	798	807	768	788	839	771	753	762	801	834	809	837	837	809	751	760	793	756	771	815	824	776	770	779	798	845	819	816	775	745	772	781	783	766	801	729	787	763	778	781	795	775	785	791	750	786	825	778	784	741	811	794	748	853	777	829	794	848	811	809	809	822	788	764	784	772	801	815	763	799	757	787	810	736	791	830	798	812	796	750	771	753	771	799	777	802	823	796	770	817	792	832	806	791	772	800	818	747	820	804	777	771	792	771	762	803	764	741	802	833	770	767	769	801	809	793	790	787	763	816	865	754	819	787	763	792	738	771	818	794	738	795	836	833	790	806	776	754	809	772	807	794	807	751	730	761	828	756	770	779	785	754	801	793	823	838	802	806	740	753	825	837	807	746	799	773	790	812	805	798	800	780	795	826	809	768	797	767	815	795	783	786	796	801	795	783	780	826	793	763	780	750	794	803	800	776	791	765	806	776	823	777	786	773	836	784	792	802	803	812	829	751	807	771	776	788	774	823	796	750	792	773	830	792	783	754	763	760	770	810	849	791	858	807	768	771	822	796	790	791	842	840	801	811	825	747	776	778	728	796	765	743	788	803	781	768	793	797	808	818	770	765	795	806	799	801	789	861	779	789	859	782	854	791	800	783	770	772	783	809	810	800	834	748	795	822	803	814	831	774	770	760	779	794	820	770	817	833	781	800	753	770	791	753	801	847	766	794	805	820	790	852	811	822	752	717	795	806	835	775	808	785	713	798	820	788	793	813	807	781	811	801	771	796	786	766	778	791	826	795	806	832	742	839	804	796	776	818	776	802	836	776	807	786	799	787	785	774	819	760	797	810	791	746	715	824	746	794	793	784	819	763	800	751	818	799	764	788	760	756	803	786	737	784	797	774	796	881	759	803	776	856	777	836	834	793	864	804	762	801	817	740	826	772	829	740	724	828	785	803	806	789	832	721	793	796	801	826	809	764	813	769	839	789	781	772	754	802	770	797	771	756	828	748	722	775	776	810	809	830	794	803	797	804	770	830	823	798	801	753	770	798	768	766	791	824	797	768	836	757	821	772	817	801	805	830	794	772	788	827	867	759	796	751	782	812	815	772	786	781	814	803	776	761	861	790	797	792	795	797	787	806	814	775	779	759	783	738	771	772	800	820	766	778	802	791	754	814	751	799	781	787	772	823	759	774	801	807	809	811	834	795	749	773	780	818	768	785	769	780	762	784	764	801	759	832	779	825	815	744	792	718	797	763	796	800	750	796	829	781	788	822	795	832	773	743	793	816	778	772	774	794	808	769	774	800	815	813	821	804	797	836	737	757	759	838	793	806	850	804	795	804	814	814	794	742	842	783	784	788	770	775	801	777	794	771	843	769	803	774	790	802	785	760	824	799	773	764	772	784	803	858	809	805	817	763	755	776	869	742	801	805	803	802	753	764	829	784	780	794	765	791	805	760	753	840	808	796	746	777	850	819	784	834	816	752	831	807	790	832	814	821	861	746	787	754	823	801	778	820	803	762	777	770	770	788	801	762	779	746	743	786	851	753	784	801	845	805	780	789	829	722	795	782	747	784	819	765	759	730	766	779	808	800	773	762	824	758	780	791	790	794	768	796	800	787	804	762	765	751	791	815	774	783	813	842	794	829	856	795	756	790	835	783	801	804	811	786	748	761	765	769	801	791	780	843	766	827	799	806	780	810	782	802	797	806	792	762	826	828	868	776	812	827	799	798	777	756	826	775	826	790	797	817	782	790	810	772	800	782	829	757	808	820	824	834	788	848	792	809	823	824	784	816	769	794	803	838	754	818	771	818	791	783	782	795	763	846	776	770	760	847	812	756	795	820	790	756	770	780	741	872	801	835	760	752	809	801	744	793	849	819	764	757	768	839	780	839	798	817	791	774	853	799	786	775	861	856	824	796	780	778	770	831	833	779	818	780	763	821	800	749	813	835	785	821	851	761	790	773	789	745	817	780	824	785	839	723	757	807	773	804	810	796	760	808	798	775	764	797	786	815	771	802	745	807	843	793	819	814	796	831	803	782	775	781	760	819	761	794	800	783	814	810	834	765	809	797	815	807	733	803	850	779	788	777	781	788	730	801	782	834	806	816	821	839	822	786	812	816	714	740	840	792	785	761	799	792
2553	1088	1134	1025	618	344	200	168	166	130	119	115	128	116	95	113	109	102	97	113	89	105	102	99	105	110	122	92	113	102	133	87	93	102	113	113	107	99	126	110	81	110	113	92	122	77	105	116	114	108	87	91	102	89	97	86	90	106	97	98	101	100	107	114	94	107	88	90	103	109	91	91	103	95	105	115	115	94	82	122	113	109	107	98	98	110	114	99	98	105	100	100	100	105	98	101	98	108	93	81	90	121	102	90	93	103	82	105	90	95	87	103	90	114	100	93	92	89	112	111	111	97	90	102	92	93	101	95	91	102	106	90	110	91	106	100	88	108	116	95	94	105	124	111	105	94	102	100	90	114	112	103	97	81	78	105	88	84	101	104	115	98	93	114	89	84	89	93	86	131	100	92	95	95	100	102	98	111	94	89	94	101	127	103	103	99	92	108	104	113	95	111	104	97	120	104	100	100	94	100	111	103	99	106	79	96	87	103	122	124	106	99	113	90	97	93	93	106	104	95	90	121	120	91	91	104	100	93	95	103	106	87	98	105	97	106	83	123	102	113	110	103	101	90	111	96	127	110	113	89	72	114	108	85	112	95	102	112	92	99	86	94	89	103	120	110	86	120	105	91	99	83	94	93	98	103	111	100	108	106	114	99	99	90	99	102	110	103	84	112	110	92	94	105	103	89	100	107	100	110	113	106	108	100	117	106	110	115	117	118	97	115	96	96	142	108	113	83	95	97	111	111	110	110	103	114	116	89	90	108	114	95	80	109	125	100	98	133	107	91	110	102	97	88	90	106	98	89	103	90	87	94	100	77	85	107	102	107	88	89	93	118	92	103	89	94	108	112	119	97	87	96	115	95	106	84	118	86	99	89	93	102	107	117	103	105	95	104	106	87	101	108	110	119	90	94	105	90	90	98	83	98	80	98	86	78	87	90	83	98	107	91	95	93	114	113	111	96	94	105	114	118	111	101	109	96	107	96	105	115	96	85	102	110	102	84	109	115	110	105	83	89	74	101	94	89	100	89	95	105	114	102	101	95	113	114	126	86	97	94	98	109	93	96	99	107	115	107	92	118	90	111	94	93	99	93	132	97	122	101	87	107	86	107	91	101	84	108	99	85	99	98	96	94	97	101	101	104	85	84	103	100	94	105	93	93	100	96	104	107	99	92	109	99	97	113	112	122	111	99	101	97	98	96	106	101	106	98	102	95	77	118	101	105	99	98	91	104	99	118	107	95	107	110	98	119	93	99	96	105	85	94	94	77	105	88	101	90	85	96	91	103	96	95	114	100	99	82	91	91	104	98	101	103	97	110	92	90	87	85	98	106	99	95	94	112	85	113	99	120	87	99	86	123	119	96	110	103	83	118	101	100	92	114	94	111	102	92	105	87	92	91	92	101	80	96	89	95	87	94	89	95	112	96	106	125	103	100	85	92	110	100	94	105	113	92	92	101	101	100	112	107	100	90	102	119	113	101	109	88	106	107	83	101	102	106	109	103	106	106	87	88	114	110	112	103	94	89	105	84	94	103	99	112	110	96	116	107	94	85	114	120	97	97	111	89	124	92	101	97	97	115	98	91	99	107	113	93	98	112	103	96	108	100	107	102	111	88	89	98	117	105	100	106	90	104	97	102	93	102	99	106	94	102	105	88	85	87	106	99	100	110	92	92	102	97	112	106	104	101	94	128	105	116	93	108	98	91	90	89	97	123	105	125	92	104	86	109	89	94	93	98	106	106	101	97	100	113	106	110	92	98	100	86	102	98	83	118	92	113	97	98	90	98	118	108	92	120	118	103	112	90	81	90	103	99	101	97	90	91	99	104	107	96	83	114	115	92	96	111	111	94	104	96	97	103	97	109	113	105	98	98	100	105	116	95	116	94	105	94	89	102	100	92	99	93	116	97	101	91	100	113	99	114	100	81	111	105	93	119	99	112	109	94	106	73	105	112	116	108	108	100	115	104	90	103	106	97	83	105	100	104	89	87	89	106	98	111	99	119	85	100	113	110	100	79	86	118	103	94	97	93	108	94	91	101	110	88	102	90	98	109	78	94	94	126	99	91	96	122	92	115	108	104	81	98	86	98	91	120	89	95	111	89	106	104	119	111	86	117	103	87	106	100	123	97	99	95	96	91	99	107	97	102	111	83	123	101	96	102	111	95	79	98	103	104	90	102	81	85	86	124	109	91	74	91	111	108	101	105	108	94	107	101	100	111	112	103	86	97	93	88	86	79	95	90	116	101	107	98	97	115	107	83	126	116	115	93	102	92	105	102	103	87	93	113	98	108	108	107	101	83	113	96	97	97	102	103	118	90	114	116	104	108	88	113	106	105	104	84	96	102	102	105	91	96	93	97	100	104	98	112	90	98	108	81	94	106	108	108	90	108	102	92	118	109	97	97	86	92	110	96	99	103	111	112	108	88	83	102	97	99	115	104	89	93	112	107	79	95	95	97	117	92	88	91	104	92	110	100	107	121	116	108	109	102	113	101	109	98	89	96	100	105	96	106	117	123	99	118	97	86	84	103	93	99	97	95	107	99	106	104	107	89	82	92	99	125	104	77	112	108	86	98	100	99	92	95	88	110	80	105	112	107	87	97	105	102	104	89	99	91	107	98	105	89	105	109	104	105	111	130	105	100	103	98	103	95	112	109	96	89	102	78	110	96	114	81	99	101	115	111	101	85	99	99	81	104	120	93	98	105	109	88	100	107	102	97	107	80	90	94	113	109	106	106	98	88	107	87	98	73	85	100	98	99	86	99	89	90	118	114	110	80	98	102	87	107	100	110	79	113	98	115	94	81	85	98	121	116	104	98	109	94	108	97	102	109	90	104	75	103	86	104	110	105	107	113	136	96	75	112	98	112	91	110	113	89	100	103	114	90	98	95	89	107	96	105	108	92	83	83	99	91	96	113	118	103	107	121	102	102	91	83	109	85	98	91	101	106	117	105	107	103	96	98	101	96	102	108	105	109	103	95	94	98	104	110	96	92	91	92	91	96	96	91	97	93	111	113	91	94	104	107	114	95	81	111	97	92	102	96	109	97	94	95	101	123	103	91	90	110	88	73	90	104	105	106	108	103	119	99	85	105	114	122	100	114	111	88	106	102	99	115	105	117	87	106	96	107	95	98	84	92	102	105	109	94	87	106	116	92	109	87	103	101	125	103	91	85	87	103	102	109	94	85	112	92	106	101	97	100	104	90	104	99	96	103	112	98	100	109	106	89	100	112	107	107	112	113	108	96	90	120	103	93	119	101	103	95	91	101	77	91	87	111	105	101	98	85	88	97	121	96	91	96	91	102	94	94	91	95	104	101	96	92	101	104	97	107	93	88	102	92	89	120	90	87	98	84	96	115	103	113	84	104	94	95	97	100	115	86	101	93	104	112	95	106	97	97	108	101	109	98	91	96	78	100	94	89	103	83	109	94	93	114	111	105	101	114	102	98	86	112	96	117	106	101	118	91	112	88	84	92	103	100
2645	1849	2448	2971	2215	1559	1233	924	706	511	556	547	508	408	403	369	337	340	373	351	348	328	323	367	330	373	314	352	336	346	371	372	334	316	348	349	302	320	333	333	332	347	347	349	361	331	325	345	335	344	358	367	328	323	322	325	336	338	352	352	349	337	340	327	346	326	359	343	333	320	336	318	315	360	361	327	354	324	327	332	357	350	346	314	330	358	317	317	347	301	362	339	334	310	375	314	375	345	318	341	319	357	337	337	335	339	345	345	338	347	300	338	315	366	346	337	362	327	330	341	351	354	328	348	351	346	328	334	330	349	349	349	336	343	341	338	319	319	313	337	334	345	338	346	336	331	358	339	336	374	337	333	355	356	326	370	356	324	350	350	324	336	346	346	337	323	366	342	315	374	321	330	393	359	329	316	320	344	363	341	364	362	287	334	314	348	336	311	308	330	342	370	377	340	309	360	335	320	345	335	360	363	356	337	352	367	353	335	367	303	349	325	360	379	293	329	355	334	323	336	345	328	333	351	349	333	360	340	354	352	321	313	340	353	350	335	319	334	290	301	327	358	349	316	332	304	334	339	365	352	329	334	320	350	375	367	314	297	369	327	304	324	312	356	296	311	348	348	348	342	322	356	301	339	325	347	318	327	350	313	341	340	325	384	321	302	340	321	337	367	362	353	339	314	344	344	350	359	343	379	326	349	343	390	363	317	328	324	328	327	327	367	352	356	368	361	352	346	325	336	338	359	347	332	354	337	357	330	351	335	349	367	338	333	339	337	359	317	354	351	364	325	350	321	312	349	324	343	301	328	328	321	359	353	326	353	315	360	341	339	337	304	361	335	363	316	312	356	309	364	303	315	322	344	312	359	355	310	340	358	336	353	324	333	364	325	375	345	327	345	335	316	352	330	334	356	341	345	309	338	340	331	349	342	338	356	333	319	339	314	358	356	349	315	346	331	325	360	328	334	285	327	342	351	332	343	336	345	334	327	345	349	331	320	360	339	333	342	338	360	330	314	334	340	315	287	360	373	352	331	376	336	355	343	374	330	320	366	341	331	343	309	340	305	335	311	356	341	339	333	311	315	361	328	319	333	348	306	312	323	334	363	345	334	357	321	326	339	339	353	342	330	345	344	332	295	328	316	330	352	337	340	328	325	327	327	323	333	358	344	346	294	367	319	343	312	345	313	328	337	332	323	370	379	344	374	350	336	348	320	332	329	356	346	343	344	328	382	334	324	361	355	363	367	292	349	315	332	372	361	325	328	328	336	305	348	318	345	340	352	339	372	314	361	360	341	343	320	359	364	362	337	335	314	327	343	361	325	345	338	330	347	320	385	322	336	341	311	361	345	330	328	334	311	327	330	344	330	351	322	331	355	349	338	340	341	320	315	326	354	318	351	340	351	363	357	322	376	322	317	365	341	344	329	343	304	309	335	329	346	325	324	339	315	350	334	322	332	321	340	336	321	355	349	364	319	341	348	344	290	369	369	327	322	295	329	331	332	340	334	352	319	356	324	379	342	353	361	327	319	360	342	348	323	322	353	355	342	383	354	356	375	357	333	343	319	371	302	366	321	336	354	333	315	346	351	357	355	337	335	327	332	340	318	356	333	342	334	362	329	348	366	316	320	338	359	324	355	320	350	357	326	326	344	353	332	362	332	330	369	355	327	313	345	339	322	320	352	335	341	344	346	343	336	345	349	329	314	324	329	323	332	319	315	344	336	321	363	361	349	339	346	338	345	312	332	368	352	320	349	349	340	341	323	332	366	354	361	328	345	356	344	324	351	325	381	337	337	320	341	322	335	351	342	359	337	327	354	321	333	355	331	356	313	347	340	325	342	340	347	351	340	331	351	325	342	351	359	332	367	338	326	313	361	319	323	308	369	344	339	321	328	343	321	321	337	358	337	320	366	325	367	320	360	329	327	336	357	318	337	335	353	346	325	338	366	312	344	324	351	368	363	350	315	351	323	343	315	297	324	370	337	330	384	322	318	372	361	361	351	326	334	341	341	342	335	315	353	347	341	321	356	344	353	342	293	352	339	359	331	336	333	340	353	326	352	351	359	369	334	350	319	345	351	336	338	317	347	333	338	346	358	330	357	384	332	334	364	341	338	301	321	350	334	358	327	364	333	351	368	356	326	351	338	332	352	352	340	336	318	336	350	306	358	373	320	340	313	329	344	340	348	327	342	349	341	323	341	344	367	349	332	341	328	311	361	335	377	356	337	322	315	345	331	372	370	345	359	351	331	347	321	362	346	339	340	340	338	321	326	330	368	313	308	330	339	354	336	347	356	357	346	340	380	343	350	323	329	348	299	329	361	335	301	347	330	349	350	351	335	331	356	347	352	351	334	365	312	344	300	346	342	346	347	345	328	335	338	340	361	341	303	323	347	320	338	345	316	362	339	364	326	347	354	307	359	339	339	332	368	341	344	308	334	344	337	336	374	348	374	328	330	330	353	365	307	328	362	329	297	343	357	328	317	337	333	321	315	348	356	371	342	345	338	365	352	325	315	350	325	355	327	332	344	330	320	337	335	344	369	305	308	354	347	337	327	329	361	372	349	340	314	365	346	365	352	340	342	295	309	337	339	346	357	329	331	361	334	368	343	336	331	338	371	340	354	376	338	335	318	309	317	358	334	311	325	281	355	342	328	313	385	345	327	352	297	351	312	334	343	309	337	293	335	305	346	368	374	345	324	333	360	331	362	337	322	313	343	323	384	379	322	363	332	341	322	345	325	348	343	322	347	318	332	359	343	332	334	328	366	341	330	355	363	336	330	327	351	341	322	343	341	346	314	337	341	352	380	322	345	355	356	353	345	341	360	362	336	325	350	364	304	329	340	350	353	364	324	365	372	353	332	361	353	335	334	337	326	314	322	343	321	335	380	331	332	295	341	360	340	351	328	361	344	339	321	340	341	297	327	363	331	325	336	342	321	351	319	354	348	319	334	350	309	316	356	332	339	318	348	359	339	341	336	335	330	357	334	344	389	340	340	350	355	334	348	309	322	333	320	333	359	372	353	351	352	355	342	367	326	373	334	327	327	342	363	358	342	325	327	367	333	322	325	363	348	366	343	347	332	330	335	335	368	336	325	334	346	336	328	363	326	311	304	325	334	354	362	311	326	364	341	352	355	319	359	382	316	348	324	334	389	348	338	391	330	351	338	342	345	316	325	359	356	343	388	343	379	332	354	375	304	351	308	295	320	322	322	327	336	354	325	342	339	350	320	379	314	358	332	321	334	339	356	367	337	351	308	343	316	392	333	396	323	305	327	316	326	330	339	347	339	330	335	326	335	319	338	336	324	297	308	356	318	318	323	335	351	349	333	346	350	334	333	340	335	333	356	336	340	365	355	351	353	380	316	337	337	359	349	341	314	364	338	366	349	347	331	348	342	332	385	342	348	297	307	314	350	334	342	308	320	320	333	338	362	367	352	333	311	313	355	348	323	351	296	358	331	393	367	347	351	330	327	348	345
11664	10400	12977	12691	9923	6246	3521	2158	1325	820	810	681	762	555	415	301	273	273	258	285	254	228	239	259	240	242	208	245	246	232	237	239	247	233	244	232	243	215	251	252	249	228	227	250	235	204	205	252	252	219	244	227	234	216	226	233	230	227	237	245	238	241	241	226	220	219	237	235	225	226	215	231	219	225	221	236	234	247	257	211	222	274	250	242	236	221	240	206	239	231	217	252	224	226	213	223	230	218	211	223	233	268	217	229	220	223	216	265	222	240	249	245	232	215	231	229	239	233	227	212	230	228	212	245	256	222	251	254	228	213	234	236	219	230	242	237	260	240	220	259	234	235	254	232	227	228	224	206	224	260	213	249	242	207	244	254	271	196	238	254	223	236	239	245	246	259	253	222	239	235	242	251	203	236	252	216	243	236	247	235	241	238	229	211	229	221	245	252	232	223	210	240	215	233	211	233	250	221	193	263	258	226	220	214	240	232	256	229	250	253	228	238	239	250	273	253	234	269	221	220	228	257	245	237	213	222	231	270	215	210	233	253	236	219	225	221	228	217	224	241	226	249	280	238	229	218	242	233	226	226	220	216	239	243	233	259	257	203	217	210	215	221	232	259	247	201	240	238	220	234	243	247	231	259	269	224	246	236	243	188	241	238	222	212	249	242	221	229	231	236	210	216	216	246	228	233	200	215	229	224	232	221	247	228	242	244	205	230	230	226	248	223	225	227	268	213	240	269	210	242	232	259	214	216	244	217	226	230	224	240	234	221	259	268	211	246	251	254	257	206	264	235	251	225	230	226	227	252	231	233	216	221	253	221	223	239	235	240	252	226	232	237	260	202	238	232	225	203	232	192	230	228	258	251	194	217	223	239	208	264	216	216	227	223	233	226	224	228	243	241	210	233	232	256	205	216	233	236	235	239	229	254	232	221	213	238	210	208	249	250	241	217	239	231	224	236	240	194	254	223	257	216	249	247	229	227	233	245	267	226	243	241	234	239	271	233	270	258	252	214	226	221	218	237	243	241	243	250	210	230	227	226	235	254	249	261	241	210	210	238	248	224	238	242	235	222	240	224	245	246	223	215	271	248	217	226	229	240	249	237	221	236	266	258	264	238	236	228	253	224	240	225	223	219	243	263	247	234	250	271	224	233	206	248	258	237	216	241	258	233	230	240	242	245	246	229	211	223	254	222	233	234	227	246	205	224	222	230	252	204	230	220	233	224	261	229	248	235	236	219	211	215	235	252	213	240	239	234	220	246	246	246	238	229	213	241	216	230	252	219	242	230	220	225	224	236	238	257	223	239	242	235	233	297	247	239	244	229	215	224	251	229	247	259	248	237	221	259	266	229	245	217	227	232	232	261	216	273	212	236	225	270	235	221	232	239	272	239	210	214	228	219	206	238	231	228	229	222	230	239	227	229	235	223	234	234	223	215	209	221	238	242	209	208	217	228	222	255	249	235	213	216	231	227	228	218	269	261	244	228	224	233	220	228	218	241	234	227	224	232	214	214	222	236	230	212	234	241	273	258	221	230	236	248	228	260	257	222	269	226	254	219	274	252	212	264	227	239	235	225	231	228	237	233	208	209	248	204	238	238	216	236	234	223	236	211	232	237	246	222	249	217	225	219	233	246	249	231	252	228	230	240	222	210	257	228	198	240	241	253	256	237	244	238	224	217	223	231	241	215	228	237	239	218	239	239	221	226	200	231	217	245	244	251	223	226	231	225	233	207	242	243	253	249	224	237	226	229	240	254	267	247	236	242	250	245	204	210	229	231	234	230	254	233	222	232	264	232	230	237	245	264	238	226	214	247	218	226	205	230	249	227	249	246	230	215	234	229	239	220	229	235	245	241	246	233	219	197	210	251	251	243	220	239	213	230	227	231	244	228	254	244	251	261	220	239	219	268	225	235	227	236	240	260	253	254	222	239	259	229	235	248	223	238	226	223	227	224	224	216	257	244	226	228	214	217	225	263	210	251	215	212	221	238	239	229	223	253	243	233	213	224	210	226	253	237	241	246	232	207	228	260	250	253	241	244	244	248	265	208	230	266	237	228	221	240	212	228	251	209	245	236	255	234	215	240	235	222	227	257	222	226	242	253	239	232	216	239	272	223	222	244	247	240	242	219	254	234	238	258	248	248	212	235	227	214	224	238	235	221	228	234	235	225	229	197	234	203	221	258	235	245	230	213	210	216	236	236	220	249	217	235	220	239	227	221	225	216	226	240	233	231	242	241	225	245	223	238	216	232	231	218	262	234	228	219	248	245	226	259	247	241	196	228	224	245	222	222	222	246	217	240	230	232	246	239	236	224	204	245	238	212	234	258	234	244	253	212	243	228	233	230	225	237	226	258	225	277	235	232	260	274	230	219	221	232	265	219	219	225	251	221	203	254	241	238	252	245	226	245	249	214	254	237	235	237	251	237	238	230	232	233	244	227	238	243	215	245	246	242	230	221	228	227	229	219	252	244	244	237	226	253	233	236	255	251	226	223	218	239	241	223	233	201	227	222	258	254	225	251	225	211	242	237	253	250	214	243	236	249	258	230	241	222	229	223	240	215	224	220	255	241	254	244	238	226	214	223	244	241	241	225	223	229	230	234	254	241	246	233	223	236	232	225	239	245	238	238	244	220	213	223	238	234	221	241	253	212	226	270	240	227	233	198	234	236	241	263	209	237	228	230	232	221	243	235	231	248	230	236	231	234	217	226	252	256	213	201	228	238	229	238	212	256	251	245	245	244	248	269	211	234	244	230	243	252	253	227	229	250	260	250	232	242	220	253	239	228	232	240	225	261	212	240	240	220	231	239	205	226	204	227	222	226	209	235	226	247	264	255	215	224	223	252	226	228	252	232	257	253	237	217	201	197	225	220	213	229	246	250	252	224	222	208	212	211	251	220	246	238	246	224	224	245	226	241	246	228	223	223	232	234	260	251	236	217	235	256	238	238	249	240	241	236	250	242	247	226	216	232	245	245	225	229	236	216	251	229	238	221	239	218	234	220	251	217	240	213	218	217	196	210	238	203	239	221	246	261	202	229	204	236	220	252	230	233	217	239	254	235	219	216	243	238	251	237	227	224	209	250	250	236	228	247	227	230	250	238	194	234	255	200	230	233	223	222	210	260	247	226	229	232	234	238	223	253	246	227	242	230	246	250	212	231	232	222	215	210	200	232	236	232	248	230	202	229	243	213	247	230	218	215	237	227	251	222	221	221	214	237	244	238	260	209	253	213	238	241	236	262	230	236	244	178	240	259	216	254	223	219	246	252	225	221	266	231	238	210	227	231	190	239	219	220	202	231	224	201	188	250	221	229	258	244	222	248	220	241	245	263	244	233	270	232	231	254	220	212	257	238	244	224	225	221	230	206	236	225	244	263	226	230	238	243	235	210	244	221	248	228	226	216	236	221	234	215	221	219	223	199	240	213	240	225	232	237	237	217	241	223	233	261	203	243	228	221	230	221	205	238	215	220	234	244	243	253
9374	8732	12425	13547	13777	10559	8435	6148	4360	3128	3534	3282	2738	2387	1717	1208	1029	883	836	769	795	774	747	716	704	776	671	715	736	737	679	718	698	719	709	652	707	718	708	684	704	687	639	650	659	722	622	658	664	631	702	636	680	626	669	677	704	663	676	708	652	613	618	662	645	649	656	698	658	629	647	664	617	650	621	640	629	667	663	649	642	664	640	646	612	609	644	636	625	663	646	663	631	665	688	662	593	659	640	650	617	636	652	656	649	619	677	670	636	612	677	625	649	663	658	649	673	694	628	623	599	637	619	687	626	676	589	619	641	676	641	664	614	580	634	673	639	662	645	663	641	693	649	617	671	607	657	675	627	625	680	663	650	620	632	662	613	612	636	617	637	648	643	639	622	655	651	609	642	597	626	660	636	658	722	613	655	620	625	614	635	641	641	663	607	657	617	681	637	593	662	684	617	668	657	648	622	653	676	670	656	655	661	637	661	628	583	677	614	689	656	676	662	664	651	669	634	639	644	638	626	660	654	649	636	679	617	635	635	598	628	618	653	683	569	646	645	634	670	618	640	690	663	611	674	653	665	654	668	624	705	635	643	672	641	673	638	684	632	684	642	659	623	674	643	661	620	647	630	698	638	666	627	650	650	635	668	637	642	624	619	634	672	653	652	632	605	640	635	627	584	618	629	638	648	679	644	622	686	601	670	630	606	644	632	587	646	656	618	612	659	667	651	664	620	638	617	615	652	633	649	631	639	649	653	609	682	637	665	644	680	663	634	674	611	625	614	655	647	658	629	631	609	666	661	628	629	653	609	673	644	630	666	625	680	602	653	670	663	650	628	599	625	652	652	689	661	641	607	636	638	634	684	656	680	665	593	657	630	636	663	647	641	651	654	661	623	634	629	641	665	632	614	615	619	662	617	595	661	667	656	605	654	623	650	633	673	631	664	661	661	646	665	660	614	635	654	616	659	657	614	651	690	672	615	606	667	615	683	615	664	625	660	657	620	650	667	626	602	623	641	648	622	603	605	655	700	679	655	633	671	654	609	653	654	616	611	640	595	638	649	629	649	634	624	671	594	608	652	616	680	612	640	649	612	637	631	626	645	670	654	639	685	614	646	679	629	639	650	628	666	660	627	613	617	647	627	635	648	630	649	698	644	604	634	621	640	635	632	665	642	647	640	657	637	653	626	635	653	668	683	630	710	644	676	672	618	592	628	690	627	648	706	663	623	677	686	648	672	611	642	635	674	656	723	675	657	629	616	619	606	697	647	609	653	641	628	655	660	622	630	657	599	660	647	643	603	675	631	570	635	634	615	676	646	610	649	704	651	650	644	631	639	627	646	681	641	621	589	626	645	626	597	668	676	667	647	614	638	665	651	627	642	619	661	670	637	659	601	631	664	668	615	659	585	713	676	587	650	650	666	635	628	652	647	638	647	612	645	652	630	678	633	618	610	641	644	661	633	652	625	630	661	672	623	618	669	621	617	675	676	648	710	645	673	603	630	637	630	679	626	648	628	707	651	665	653	665	663	638	589	640	704	653	612	646	633	668	708	616	685	678	618	649	622	628	647	630	624	595	681	647	589	627	642	642	628	644	674	599	631	655	621	666	616	652	641	638	644	650	649	660	587	665	658	612	681	649	664	671	675	647	624	619	630	668	607	635	649	655	694	655	649	621	606	615	644	655	658	656	692	610	620	654	616	642	625	658	673	626	616	641	665	619	678	642	616	656	625	668	617	674	639	631	655	620	600	654	677	640	687	652	650	637	620	643	648	606	635	678	644	652	651	694	637	638	681	658	647	655	651	653	646	663	606	645	675	660	698	649	637	624	630	655	617	678	632	663	625	610	639	643	608	625	651	702	646	608	619	644	598	666	638	651	636	667	621	613	607	647	646	667	630	661	645	633	647	649	643	635	608	653	654	659	688	623	648	662	658	633	619	712	623	662	666	645	663	633	629	626	687	672	640	666	656	640	643	666	693	637	654	621	618	700	661	698	623	634	636	649	610	694	684	639	615	635	596	612	666	636	655	634	572	613	612	656	565	608	643	649	635	633	674	651	637	652	686	697	673	647	625	608	666	648	668	673	604	652	612	658	616	643	645	635	636	627	667	657	641	677	669	651	614	676	660	679	652	653	595	603	666	619	623	619	627	631	650	659	632	667	670	671	661	647	653	670	657	614	663	615	602	643	648	648	647	657	675	610	634	657	660	612	636	663	641	668	666	652	621	662	615	633	639	654	649	628	674	634	636	592	660	581	630	647	641	637	668	614	645	627	620	632	596	642	591	618	664	624	631	653	628	637	660	681	641	635	655	628	668	652	664	603	618	644	671	647	641	606	604	650	689	682	630	600	625	658	645	644	666	657	622	621	683	667	607	703	621	685	656	618	628	664	664	655	630	671	650	593	643	671	680	615	595	658	627	668	653	626	626	644	630	655	620	657	679	641	648	602	620	647	621	653	623	695	613	642	603	658	694	641	654	654	580	643	662	636	641	639	636	612	674	596	628	622	673	638	630	649	628	647	658	604	637	636	659	672	674	659	622	635	659	624	638	699	644	629	643	667	665	646	645	669	614	636	629	679	639	647	660	602	684	654	660	637	674	641	607	623	646	629	676	657	668	674	635	627	612	647	638	669	690	602	631	617	636	663	621	592	633	645	638	617	670	638	653	652	674	672	640	680	651	693	645	625	656	642	669	667	644	649	610	676	670	596	593	639	647	631	634	618	684	645	628	643	645	681	609	674	640	623	649	624	695	669	651	655	625	648	655	611	603	650	627	673	653	716	699	658	628	657	655	631	600	652	604	628	617	629	611	629	646	668	674	612	606	627	624	636	672	651	673	653	684	705	636	625	647	626	635	691	671	606	635	638	666	637	597	686	663	647	619	632	659	667	676	617	650	639	639	650	688	641	594	663	610	655	644	645	593	676	616	670	681	646	651	665	665	680	648	673	692	641	599	624	654	647	653	626	641	673	648	660	645	635	633	661	678	594	654	658	659	608	602	667	592	614	601	670	650	637	647	632	646	673	624	657	638	656	675	654	667	655	620	623	649	649	633	678	650	648	668	663	623	668	659	616	605	667	612	610	641	635	658	652	661	651	603	653	623	598	629	656	595	663	626	656	625	620	686	604	631	639	656	645	629	635	587	631	658	694	633	637	636	630	600	649	628	658	659	642	585	656	668	671	635	650	678	633	657	661	664	631	635	632	652	620	612	667	667	674	670	642	681	634	665	662	636	635	666	646	645	670	622	623	643	659	679	688	685	646	659	662	619	645	619	624	683	662	639	645	693	637	662	632	632	628	635	622	637	632	612	611	636	656	663	607	637	646	671	677	617	684	640	633	663	667	695	654	646	639	650	657	620	662	618	653	682	632	672	616	620	627	651	619	619	629	710	643	653	650	603	628	660	633	623	628	679	648	621	645	629	658	632	676	678	562	604	589	670	624	642	651	655	631	608	711	617	661	607	673	652	675	620	643	620	663
18889	17520	20602	17830	15431	10489	6954	4272	2536	1666	1245	1229	990	754	607	528	442	390	374	347	340	331	332	337	317	321	341	329	316	345	317	314	309	293	305	309	299	325	315	313	318	322	276	313	319	320	321	316	295	336	285	292	296	322	294	297	296	306	288	340	293	308	323	302	337	313	298	302	306	263	301	316	296	329	321	327	304	283	283	290	317	311	287	322	313	329	329	298	304	324	342	316	289	328	305	291	302	325	305	337	280	290	294	330	308	331	321	297	326	303	317	316	299	300	307	308	293	298	292	310	319	288	321	309	325	311	304	320	309	320	350	291	322	306	321	284	302	308	317	288	317	306	336	323	302	310	301	322	330	310	317	313	315	308	298	290	288	300	294	320	273	325	315	307	295	298	304	307	326	302	303	310	302	306	328	299	306	275	326	312	321	325	342	316	313	337	331	300	293	320	275	312	282	299	303	347	303	309	313	326	328	331	264	321	332	275	284	280	309	281	283	308	320	325	322	322	317	303	293	276	285	298	333	305	325	295	310	292	322	308	309	302	287	314	326	303	267	309	338	316	321	321	301	306	313	305	293	327	343	301	301	318	279	311	316	273	344	316	318	305	329	302	280	323	325	275	337	336	322	315	309	302	253	288	303	284	294	308	316	321	290	327	337	314	302	320	315	336	292	293	309	311	304	285	303	321	293	277	309	324	300	280	278	306	291	321	284	315	329	318	286	319	320	337	318	321	312	277	309	328	319	314	303	307	303	303	284	293	323	287	323	295	303	305	335	291	296	289	272	276	338	337	343	273	313	301	315	339	293	296	295	291	299	283	322	305	303	300	317	348	321	318	322	295	294	308	277	277	354	282	316	305	263	292	276	340	286	305	281	333	282	293	305	292	307	317	289	289	285	271	308	318	326	330	294	289	300	288	315	321	316	317	306	322	286	275	295	313	298	285	322	328	325	307	289	289	285	284	315	308	314	273	336	302	301	290	312	315	322	307	301	321	287	311	333	342	301	315	300	318	304	327	310	294	277	283	326	320	289	301	307	312	296	276	326	305	308	290	335	284	309	294	299	325	329	318	306	300	315	309	286	291	289	312	291	300	300	330	296	341	308	306	281	333	316	301	292	297	307	272	312	277	315	296	301	306	334	301	269	302	319	314	342	340	300	311	328	278	297	267	326	296	279	332	270	281	288	295	308	310	287	337	332	301	329	283	303	279	298	279	279	340	301	308	313	344	291	291	315	311	324	309	301	329	309	293	346	317	316	304	315	285	272	335	288	278	324	312	326	308	345	292	297	326	277	328	306	324	319	291	317	327	339	278	282	280	309	284	319	288	325	310	269	282	272	309	305	336	331	268	325	286	330	312	313	312	307	312	320	321	320	318	284	310	309	299	344	296	317	313	334	297	311	313	318	304	303	329	283	315	304	315	306	302	310	299	311	297	312	321	355	324	348	301	300	319	319	296	257	303	340	309	307	292	289	286	279	298	326	314	319	318	326	285	313	309	332	288	289	302	306	330	323	312	313	276	338	299	306	318	319	309	309	302	315	292	317	338	328	290	293	302	331	276	312	315	308	284	334	319	296	297	269	302	332	299	288	305	298	304	337	312	293	324	311	313	312	319	279	308	298	292	298	296	272	320	315	289	312	333	317	324	291	299	313	315	311	337	284	311	305	344	317	266	310	286	299	332	311	303	289	304	300	310	327	337	297	328	286	310	282	311	296	298	329	297	316	294	342	320	293	286	285	290	288	306	283	310	283	265	316	265	292	292	298	307	306	305	281	302	367	312	321	330	315	295	312	326	329	304	303	325	322	320	308	308	317	314	284	305	282	306	305	334	306	312	296	316	286	292	295	304	293	295	311	307	289	317	294	310	292	314	272	323	350	304	293	316	296	298	327	296	315	332	285	301	309	306	326	292	313	305	296	289	304	303	302	291	306	341	295	290	344	285	305	297	304	297	299	297	307	306	303	300	313	310	305	295	288	319	302	329	304	292	314	316	296	302	306	331	317	286	300	276	307	310	325	312	274	278	310	281	330	308	294	285	336	317	315	280	290	287	330	312	284	331	302	311	279	319	314	274	301	316	324	347	313	295	297	279	298	304	320	283	301	263	293	307	338	341	294	321	313	307	311	317	314	358	284	299	285	303	281	294	315	306	298	323	298	292	309	300	303	333	331	280	319	312	299	322	307	302	305	283	283	282	281	322	299	282	321	312	337	293	283	324	289	299	297	304	303	327	295	313	314	280	293	314	284	294	285	312	306	342	304	319	304	283	324	311	284	333	313	327	304	309	318	335	298	287	304	348	311	325	316	283	337	309	329	309	298	284	326	283	299	306	335	316	294	313	322	297	306	330	316	289	310	316	280	307	318	332	317	302	315	317	334	296	316	309	335	312	290	332	330	302	319	316	333	302	293	317	298	280	300	290	313	291	289	295	292	356	283	302	295	316	275	300	313	289	303	323	288	321	277	326	300	329	301	277	293	301	315	349	305	285	297	314	295	300	287	304	341	285	358	290	295	303	312	278	280	283	284	282	329	282	333	309	325	294	288	345	291	331	323	307	303	319	311	317	315	334	312	308	281	301	288	291	292	343	336	287	332	325	353	257	307	326	283	291	289	307	309	294	305	321	304	319	287	323	359	323	319	270	327	287	301	290	328	295	296	307	288	298	334	302	286	306	294	286	316	309	310	329	330	304	323	327	310	295	327	298	330	319	294	311	286	308	321	286	337	305	308	288	303	255	345	280	306	292	300	288	289	328	354	333	358	272	354	295	283	282	330	319	329	290	327	314	318	299	308	316	308	275	320	278	333	275	307	318	317	313	307	296	343	314	293	281	299	297	297	297	296	289	338	303	325	324	298	300	282	309	299	290	322	315	310	295	313	302	301	293	291	316	313	291	313	303	309	321	298	337	336	313	338	315	314	283	264	323	322	306	342	310	318	324	292	301	306	311	280	318	325	279	326	304	303	324	322	325	333	324	319	316	277	296	262	336	294	274	318	343	293	345	315	303	343	317	318	325	283	300	303	305	263	279	302	327	272	302	257	264	358	284	297	327	306	295	278	328	318	301	325	285	305	301	289	299	290	327	316	301	297	301	328	318	287	328	290	316	290	309	293	337	316	323	285	297	319	305	280	306	326	330	332	301	317	307	301	300	325	301	283	290	327	302	334	311	284	304	307	284	335	318	346	306	309	327	297	298	298	308	309	280	267	310	307	275	302	296	322	296	336	304	287	321	320	320	273	298	308	295	336	298	323	315	295	323	319	282	291	303	299	338	280	290	309	319	304	303	317	287	300	336	300	329	283	327	387	305	268	315	325	340	319	296	276	298	314	297	312	307	308	255	298	291	320	318	301	321	344	333	320	328	301	304	319	308	284	312	292	326	318	285	274	317	303	318	310	302	349	333	279	336	296	296	306	309	311	318	329	296	294	307	285	301	327	308	298	320	324	326	320	307	326	309	316	313	278	325	287	302	285	299	290	338
12889	13048	17048	17819	19011	14979	13435	9628	7288	5441	5422	5625	4203	3492	2832	2230	1623	1373	1200	1194	1125	1076	1026	1001	994	942	975	950	899	905	982	919	891	956	914	842	879	878	920	907	815	849	863	818	864	796	822	840	870	849	860	881	823	821	871	856	832	795	863	891	842	839	806	805	805	786	843	797	746	776	822	810	809	788	764	773	779	775	787	814	795	775	825	778	875	814	868	842	796	830	811	801	854	807	830	803	814	798	773	797	783	763	801	766	795	807	782	828	826	773	793	831	759	788	823	715	754	792	815	809	811	783	765	767	769	762	783	755	815	772	805	734	773	803	784	812	841	763	788	760	805	776	814	785	796	819	867	742	753	772	796	798	805	818	844	779	799	845	888	817	797	788	821	743	761	799	732	784	802	771	792	781	784	816	787	827	835	846	764	788	796	779	783	831	813	789	735	764	807	800	779	827	786	763	782	796	783	777	784	766	835	777	772	805	818	758	776	750	797	802	760	757	772	751	804	795	804	773	793	790	761	737	762	818	847	792	770	718	750	752	776	879	763	791	752	784	812	741	749	787	789	791	808	795	796	819	811	782	737	814	818	816	783	748	771	767	764	770	723	752	817	765	789	783	795	826	790	821	820	806	762	761	781	820	753	774	774	767	801	786	824	794	732	815	770	798	814	777	736	774	721	815	778	805	759	823	789	773	736	806	815	788	732	771	801	796	784	788	823	813	787	755	818	765	754	800	750	751	790	768	797	747	804	756	776	844	760	822	774	756	780	813	831	806	770	777	775	762	787	799	802	754	748	758	782	805	796	769	807	805	823	820	722	776	814	827	807	806	807	810	839	791	826	773	761	836	797	736	747	809	801	792	751	803	783	787	730	787	744	816	846	731	766	761	738	807	781	768	835	726	791	772	818	810	807	787	789	790	783	808	800	815	762	767	764	718	804	778	767	775	808	825	820	752	847	819	768	815	790	791	836	788	752	787	810	820	773	785	781	765	834	851	760	810	856	840	771	753	849	758	815	806	792	813	774	772	821	840	790	791	820	771	807	797	765	816	779	785	840	745	796	827	824	760	732	750	796	776	817	785	773	809	774	763	739	757	791	792	803	775	748	742	800	729	815	814	799	763	811	758	779	791	791	793	770	756	786	832	789	825	823	785	806	802	792	758	795	763	817	744	817	796	770	820	817	734	802	738	780	763	789	753	732	777	764	804	762	774	778	770	819	755	729	823	840	832	811	784	787	800	759	751	769	740	812	771	753	808	760	786	804	796	780	779	811	822	814	807	774	757	822	779	774	799	824	814	809	761	776	817	818	831	764	754	755	790	790	752	794	758	803	772	742	814	781	751	771	765	733	823	785	824	821	829	792	759	745	781	793	780	753	731	777	783	826	815	803	813	795	792	758	800	798	783	780	782	761	818	799	876	849	783	802	762	754	734	811	768	756	759	779	779	763	812	790	805	815	735	804	765	795	871	759	793	804	766	818	842	791	803	775	743	729	787	799	803	782	764	807	827	773	834	805	796	804	762	778	839	770	795	834	808	769	826	771	774	805	794	830	775	742	788	800	798	805	771	804	793	821	797	839	758	725	824	795	766	838	768	780	763	774	812	836	802	783	799	817	812	785	793	742	795	814	794	809	756	720	755	800	792	764	823	797	796	778	771	764	770	756	790	831	851	830	780	764	775	771	751	784	818	809	778	785	815	814	814	737	805	775	764	778	824	773	789	808	749	774	836	804	758	788	786	784	769	844	709	803	836	771	794	817	792	797	810	776	755	794	798	776	785	803	766	802	771	810	811	799	821	809	763	806	770	832	784	797	764	786	836	813	797	807	837	770	757	812	770	755	759	826	792	765	775	775	834	796	815	816	764	787	799	801	804	788	784	750	773	774	865	805	785	827	798	798	818	755	823	843	795	784	772	820	784	738	783	841	806	794	743	772	812	762	795	794	774	802	756	755	772	837	765	810	816	795	806	784	764	749	822	793	793	754	805	792	776	794	819	804	801	724	755	840	794	794	764	815	771	775	811	817	803	763	809	772	818	810	859	775	798	808	750	831	789	799	776	748	804	777	823	795	777	840	823	822	762	807	802	810	785	778	796	781	847	769	791	745	756	806	839	754	776	823	777	754	796	778	796	744	737	787	760	724	748	827	778	747	768	741	768	826	762	863	793	818	859	761	748	819	732	860	797	776	785	783	747	785	832	808	834	785	782	822	813	724	824	817	819	817	784	762	802	778	777	825	806	801	812	770	813	772	818	760	780	816	775	798	792	795	808	833	768	772	818	805	765	823	831	776	790	759	790	822	759	793	796	809	803	753	813	818	779	743	794	801	758	838	787	784	764	737	794	811	793	788	828	785	754	797	764	770	782	817	780	744	787	784	752	783	768	772	793	770	781	828	823	740	782	791	803	783	779	766	823	767	761	779	774	778	768	814	786	762	817	849	774	786	802	799	822	783	779	772	809	810	811	832	772	786	792	810	766	775	817	802	787	793	817	821	797	813	763	818	778	738	809	778	792	811	804	760	767	793	754	786	860	761	786	765	811	802	812	748	803	813	804	755	771	841	797	758	806	810	827	764	751	801	761	813	795	787	793	794	739	808	752	757	804	769	780	750	816	753	731	807	776	819	751	798	803	784	765	774	813	782	763	809	774	768	776	816	778	802	774	779	783	811	782	805	760	815	791	788	749	772	755	774	814	756	801	759	744	815	782	821	746	815	732	779	808	790	784	746	819	786	779	769	759	783	768	821	805	794	814	796	777	807	754	761	786	797	793	812	807	753	796	806	810	789	806	814	788	752	774	829	790	803	796	765	785	781	798	782	796	781	783	791	793	808	810	824	770	815	781	824	821	761	779	834	810	807	775	752	772	795	794	790	835	821	783	733	777	840	800	817	749	798	765	838	795	757	773	840	805	807	817	833	800	797	774	796	817	808	759	780	706	772	834	786	819	760	838	804	798	749	750	800	790	802	779	829	782	782	815	784	781	776	769	760	819	781	842	810	795	799	822	763	815	783	769	811	769	765	793	797	809	820	756	790	766	807	772	786	827	829	824	810	809	782	856	830	758	763	844	792	811	824	769	744	795	771	783	757	796	841	820	786	800	776	799	790	827	791	782	763	793	798	783	796	840	864	826	750	761	825	757	784	732	823	813	819	792	735	840	764	783	788	804	797	843	781	827	779	778	745	814	836	713	760	797	750	755	747	795	781	788	775	767	779	785	772	777	798	774	786	832	791	801	784	816	797	782	792	783	754	766	833	769	821	748	785	822	793	807	831	856	795	790	733	788	814	773	757	759	829	841	752	767	804	770	782	797	808	798	799	748	816	844	749	791	776	781	779	790	774	800	826	777	768	798	787	751	806	819	804	749	771	774	832	749	803	814	794	813	785	813	826	780	800	756	780	739	792	797	789	801	807	787	797	778	796	811	774	797	833	815	808	808	785	776	827	796	781	794	793	753	806	839	782	790	799	747	767	755	781	745	792	763
2353	1172	1300	990	626	410	237	215	133	116	144	100	109	113	104	98	105	100	122	116	89	88	81	105	80	99	109	95	93	93	107	117	101	102	89	96	103	78	104	91	101	82	102	100	95	88	90	88	99	89	90	94	106	95	104	110	92	87	92	102	118	92	95	92	110	94	101	111	90	115	109	103	105	95	108	98	93	103	94	104	98	107	100	101	99	100	100	98	91	81	107	92	106	92	92	93	101	96	100	101	107	103	101	74	94	93	107	96	100	112	90	97	88	106	96	102	106	95	104	111	75	109	87	92	92	115	89	117	94	87	100	111	98	101	90	90	91	81	105	102	99	98	79	103	100	104	112	113	118	90	85	96	99	96	105	96	99	94	99	104	93	87	114	76	89	89	104	74	88	94	108	105	120	94	103	85	115	102	107	110	111	97	92	96	98	103	95	98	96	97	84	99	85	105	88	92	110	116	88	88	94	103	94	105	102	93	97	95	109	94	109	106	110	107	87	96	87	97	107	99	94	102	98	93	90	82	86	89	90	105	108	99	86	96	92	98	96	97	86	106	94	90	109	98	88	100	105	92	94	92	81	103	87	103	100	85	82	107	83	96	85	101	87	100	92	92	98	115	88	104	93	108	96	106	92	99	105	98	76	88	96	101	82	84	85	90	105	115	85	113	96	120	102	86	118	101	105	99	102	110	106	90	106	102	97	103	107	88	108	98	123	116	100	116	98	106	102	103	100	90	99	109	109	100	91	90	110	96	112	81	90	100	96	101	91	116	85	99	116	103	98	74	102	105	91	105	97	100	95	104	96	87	83	93	90	80	74	93	105	112	101	109	91	102	109	107	111	77	114	108	85	98	109	100	91	98	92	103	92	107	99	84	107	110	107	104	96	89	92	109	100	100	105	117	103	113	85	98	91	79	84	114	106	102	88	95	105	81	88	93	98	101	108	95	91	83	90	98	84	102	89	88	97	99	79	92	113	92	121	91	104	107	95	89	109	90	94	84	94	88	96	89	116	95	90	106	81	85	105	105	95	107	100	110	122	88	95	89	121	107	124	106	108	95	97	89	99	103	112	105	105	105	103	96	108	91	116	100	98	105	95	92	97	88	91	105	97	103	81	87	103	114	91	105	111	91	88	97	91	89	81	87	100	111	99	111	96	125	93	100	112	96	89	91	87	99	105	102	83	104	83	111	108	91	109	95	102	111	107	101	91	105	79	98	103	99	106	108	84	108	114	94	93	91	108	93	88	103	99	91	83	91	93	111	93	97	109	99	108	103	81	91	103	118	100	87	106	87	82	103	89	109	104	91	88	112	89	107	105	103	94	91	90	94	86	111	94	98	86	117	88	110	69	119	114	111	124	90	100	94	98	100	106	107	93	113	100	100	84	87	83	108	99	99	90	87	107	95	95	108	99	76	90	93	89	102	88	118	117	99	82	109	109	115	96	89	92	108	102	78	93	111	99	90	110	105	89	76	114	91	90	114	93	94	80	103	91	112	86	98	105	97	96	103	99	103	106	110	94	83	121	94	107	93	109	88	88	110	99	101	92	98	90	113	94	73	84	100	121	94	108	107	117	110	89	110	89	105	107	105	97	111	90	89	100	89	101	97	106	106	78	101	101	98	113	115	102	84	115	114	96	104	95	82	84	87	93	97	99	84	87	102	89	101	100	114	94	91	122	124	100	88	106	116	109	104	108	99	113	109	103	112	83	97	111	90	80	89	117	84	101	112	85	120	101	93	96	99	82	118	85	95	85	106	90	90	107	83	108	105	111	91	101	82	111	101	102	98	87	97	83	105	111	117	97	88	115	103	87	87	104	101	91	83	115	91	101	87	91	94	94	104	79	105	79	91	111	94	106	117	94	99	94	102	87	97	99	125	107	90	96	115	102	110	105	91	103	108	106	80	103	100	87	93	89	91	106	98	96	85	119	113	119	110	101	105	110	103	104	106	119	109	98	106	86	93	102	83	115	115	105	112	105	105	96	96	102	91	92	90	87	87	94	109	110	97	94	87	94	95	87	107	102	110	103	81	93	77	88	88	116	93	102	86	96	99	93	86	118	94	88	88	91	122	110	96	99	94	111	84	99	93	86	104	105	93	103	96	97	93	102	103	113	103	94	92	108	97	105	104	97	86	111	118	103	94	98	106	117	92	107	121	96	94	90	93	106	102	89	89	97	102	91	97	100	98	107	106	97	77	94	93	95	94	114	98	88	119	88	96	102	93	113	95	105	89	92	92	95	112	83	82	91	91	116	89	101	85	113	96	102	88	98	106	96	111	97	89	97	100	97	102	110	89	113	97	112	76	82	107	96	110	84	81	101	97	79	88	100	93	96	111	99	86	92	100	96	106	87	109	90	77	86	99	94	81	86	97	88	92	93	101	109	110	98	79	106	78	105	87	100	100	108	97	106	91	104	99	104	97	107	83	98	96	102	84	98	102	107	103	95	86	104	86	92	104	86	90	98	108	114	97	85	88	103	104	95	103	81	89	99	97	97	108	102	93	90	92	76	97	116	80	102	85	112	111	89	99	87	99	87	108	107	98	101	94	112	112	95	104	104	96	102	102	101	108	89	99	110	90	116	118	97	98	97	85	109	101	93	97	92	112	100	92	96	101	98	95	97	99	99	104	97	86	88	107	90	93	87	110	111	112	86	109	109	105	99	104	101	87	105	118	93	83	97	105	110	76	86	90	92	88	94	101	102	106	101	104	98	96	103	95	90	86	109	81	99	102	86	78	90	113	84	98	81	113	104	99	112	106	102	98	82	96	91	103	95	107	106	119	95	116	105	99	83	100	101	98	107	108	94	89	94	105	103	88	106	105	99	101	96	120	105	90	99	92	79	102	92	84	99	92	82	104	105	115	100	99	86	102	86	90	94	93	123	108	111	84	77	95	112	77	96	102	104	101	105	100	87	104	90	105	108	112	92	110	89	86	119	104	91	104	124	99	102	116	82	101	104	86	109	97	107	108	114	94	108	100	100	104	94	87	75	98	98	119	108	91	112	100	97	104	88	101	99	104	116	118	94	79	98	116	90	107	85	97	101	82	94	106	118	96	109	118	76	80	94	95	91	96	96	100	95	101	81	105	84	89	116	97	103	114	76	82	90	110	102	106	105	102	111	129	101	94	93	102	86	97	105	93	88	111	108	111	102	112	104	97	107	87	103	99	84	93	111	101	95	94	102	117	96	97	94	95	95	103	93	90	85	109	101	103	102	82	99	87	109	104	118	113	99	103	88	108	85	98	88	86	98	86	90	96	81	83	96	102	106	99	96	101	105	111	100	94	106	113	88	109	107	86	106	81	97	101	98	104	90	89	111	95	91	111	103	114	98	90	103	118	98	99	97	90	97	99	100	103	95	98	99	107	103	97	110	89	107	80	80	96	113	110	93	84	94	92	95	87	92	91	100	101	92	103	106	87	86	113	91	102	103	109	75	127	126	91	103	107	100	91	93	115	121	104	115	100	122	90
2578	1932	2711	2801	2324	1694	1168	994	714	610	589	560	431	410	394	372	350	346	331	327	359	384	342	396	346	360	341	377	309	350	328	348	329	349	366	311	374	317	340	321	322	352	341	320	360	358	359	340	333	314	348	341	353	334	371	362	314	342	328	327	346	285	326	342	337	333	340	341	368	387	303	321	315	301	346	343	329	340	324	347	340	348	329	316	331	347	350	320	311	314	352	327	355	356	357	352	318	324	387	325	333	320	320	322	318	337	344	329	375	374	313	337	347	369	317	323	378	322	345	335	317	341	332	301	338	332	311	338	319	327	324	364	324	325	310	330	356	339	344	358	312	342	334	328	352	335	296	322	324	366	307	338	315	349	321	306	328	343	331	360	302	378	346	371	292	324	352	318	343	332	316	323	359	349	343	354	317	323	341	358	324	340	364	330	339	381	355	344	316	317	329	352	342	333	346	301	324	363	334	328	333	332	320	336	320	359	339	346	325	314	346	324	310	323	349	328	356	311	341	343	358	319	321	327	350	346	339	328	384	332	373	361	340	348	355	363	349	322	307	313	337	312	329	321	355	344	345	311	337	339	333	330	332	329	342	344	319	349	324	338	336	329	339	343	325	333	343	324	338	340	339	340	307	343	333	332	314	324	324	335	324	371	351	376	327	345	329	325	364	330	319	315	352	328	290	342	346	343	330	323	340	330	360	355	334	333	304	321	330	334	327	338	351	326	330	311	320	328	333	336	311	325	347	347	355	357	344	327	351	330	308	351	321	332	351	368	350	347	297	316	324	366	358	316	331	338	328	339	307	328	349	367	338	336	345	328	325	330	359	325	342	326	355	331	317	335	311	363	335	329	348	335	346	339	362	344	336	333	344	326	321	343	350	324	307	326	316	328	325	309	317	308	301	330	319	333	348	335	322	359	350	336	350	338	352	323	342	351	333	358	368	323	356	322	333	352	326	310	341	336	350	340	335	338	303	301	347	330	343	329	314	362	330	338	374	361	328	327	334	350	321	365	360	333	322	346	368	307	324	327	325	344	348	350	349	309	332	345	323	366	342	328	324	323	334	338	331	336	338	288	323	338	340	309	357	332	302	318	324	341	331	354	319	342	355	339	335	314	330	334	331	341	332	316	342	318	349	342	338	352	341	343	344	321	316	345	312	320	351	332	324	351	310	345	340	324	360	336	337	336	336	322	327	330	346	352	322	329	351	352	346	330	352	321	345	344	357	345	322	341	342	392	349	326	307	320	337	344	346	308	335	333	305	336	337	350	307	363	364	317	363	336	340	346	342	322	327	334	328	352	334	355	333	357	356	359	339	351	321	341	333	328	317	344	310	348	323	320	348	365	331	355	345	328	345	318	330	306	324	363	344	356	359	331	322	338	341	328	344	351	343	319	339	334	323	323	347	323	318	340	342	330	336	338	328	358	337	345	330	363	334	315	319	358	321	398	321	381	356	348	336	366	340	333	343	296	374	344	305	315	326	350	361	321	318	297	358	315	356	376	326	336	323	325	359	334	356	337	315	348	346	322	313	349	362	332	330	354	298	345	321	331	346	373	323	340	349	339	298	349	353	325	366	335	355	318	333	347	306	327	350	319	324	337	349	322	363	340	334	332	352	331	337	308	349	349	345	321	334	351	351	327	355	324	337	352	336	354	304	319	362	351	299	352	358	350	299	321	336	324	300	341	344	307	346	332	326	355	339	342	353	315	350	358	322	330	347	323	333	323	343	344	320	320	322	358	337	343	332	318	322	328	318	353	309	297	364	318	321	370	372	337	337	319	313	343	313	363	315	309	327	353	342	359	342	336	327	350	331	326	339	332	308	353	344	359	342	314	350	366	341	320	336	349	337	352	318	324	323	332	323	339	350	326	321	326	353	330	308	334	330	330	342	353	339	329	356	318	356	348	327	355	328	307	327	343	341	311	352	305	302	355	342	333	342	323	372	338	334	324	339	345	351	303	321	362	352	328	338	330	327	352	339	320	345	289	335	358	312	296	324	345	331	354	338	320	309	341	337	311	370	333	328	364	335	344	332	337	332	341	324	331	322	350	357	329	332	320	336	316	347	351	341	305	365	361	371	383	353	328	345	375	298	316	348	337	327	333	365	328	330	308	342	351	352	333	319	310	355	337	339	363	314	347	313	316	331	335	364	327	331	333	326	333	295	305	310	334	348	326	346	320	361	309	349	337	329	342	350	323	331	301	339	347	312	327	319	306	317	317	365	335	332	329	330	321	310	344	327	334	344	327	375	324	351	311	335	342	326	329	318	309	342	322	382	350	355	338	336	325	364	311	313	330	322	325	327	336	329	362	340	333	320	343	313	371	356	320	349	363	350	322	313	352	318	359	340	354	337	378	319	326	334	359	345	339	358	332	297	352	329	331	351	332	349	311	325	352	377	345	340	361	338	339	326	377	324	312	327	334	346	354	350	330	301	345	329	331	326	377	351	307	348	303	338	352	354	322	337	336	311	336	331	321	324	324	337	337	338	348	349	341	351	313	330	329	298	318	346	328	339	328	347	358	362	335	347	298	317	323	324	327	341	318	335	322	342	333	325	362	338	347	336	338	315	335	346	334	334	360	337	357	345	312	357	353	326	331	334	357	365	339	309	350	333	322	332	320	350	338	348	335	330	316	322	347	333	296	340	372	346	314	343	326	400	307	353	308	342	364	348	309	309	325	317	329	358	331	334	329	332	323	324	337	364	332	337	314	316	334	328	340	340	339	337	352	345	328	340	320	348	342	322	322	327	365	317	368	322	341	314	326	311	360	307	334	374	340	335	329	309	352	328	316	321	335	323	348	325	322	319	327	336	334	333	365	361	349	305	343	349	307	368	336	356	321	315	343	344	297	345	354	326	358	335	326	357	345	347	339	339	339	313	340	333	309	360	324	333	359	355	323	336	320	329	342	360	329	335	319	295	326	314	362	350	330	330	357	331	302	336	326	381	326	355	333	343	332	361	310	343	333	334	326	364	353	353	310	339	315	330	298	341	278	326	341	316	336	334	332	305	321	315	317	306	361	326	318	338	302	339	319	341	312	360	347	334	340	356	325	351	328	364	312	347	371	314	319	332	345	357	331	350	335	359	349	335	355	334	334	335	327	324	324	339	318	325	319	314	342	321	318	319	306	323	322	368	316	348	340	347	326	362	322	326	312	339	327	321	318	334	310	308	327	340	344	359	313	341	338	326	321	336	366	346	317	306	352	353	337	354	326	339	334	312	353	349	334	339	318	335	322	320	334	386	354	371	302	332	363	317	310	377	329	340	332	340	338	337	363	307	353	323	353	339	341	326	331	333	327	331	354	343	336	344	316	317	332	318	356	326	321	343	326	332	360	342	272	347	355	328	316	346	304	345	340	345	303	331	340	305	330	341	335	326	334	314	340	316	334	345	327	317	318	351	343	368	337	344	331	323	352	317	333	359	350	306	342	340	358	316	297	355	335	350	313	323	348	349	326	345	356	358	344	371	338
11506	11228	13170	12162	9836	6505	3608	2123	1536	1012	664	675	567	439	335	298	299	269	283	263	268	242	266	272	237	250	250	263	240	251	229	235	241	209	220	217	215	259	212	239	216	234	223	219	262	240	209	248	237	232	232	223	251	251	247	256	228	223	217	216	223	252	214	241	216	230	260	238	237	236	241	227	226	240	234	223	230	242	248	213	235	224	245	222	210	211	236	247	207	211	211	219	257	226	226	244	226	213	247	227	238	222	245	208	206	230	227	211	206	227	219	232	253	213	255	227	211	259	232	241	244	236	211	220	230	247	249	238	268	227	258	220	225	215	225	213	242	216	206	218	220	218	233	234	243	224	260	218	227	211	229	236	232	227	244	224	234	245	221	234	256	231	246	260	237	247	225	207	217	243	208	239	245	251	245	247	244	211	229	218	218	234	233	235	207	212	247	221	227	216	257	214	240	222	232	203	240	228	233	252	247	232	248	236	214	225	228	222	216	247	216	238	210	240	243	233	218	243	233	246	223	246	191	193	221	246	237	232	208	252	237	250	221	224	233	243	264	204	246	244	218	241	242	223	248	227	217	231	226	240	245	221	235	219	259	209	224	213	223	234	239	256	235	234	236	261	230	241	250	256	238	226	235	241	268	235	243	225	224	215	251	248	224	222	237	217	252	238	228	241	247	222	235	246	207	241	218	231	230	239	235	227	231	233	215	234	217	231	229	210	234	222	261	235	208	238	252	243	229	232	230	256	228	247	201	219	251	236	234	208	239	241	245	238	235	203	220	235	247	229	231	235	201	240	202	217	229	267	210	253	241	264	229	243	235	257	217	239	210	212	219	246	215	220	233	208	236	224	261	260	212	208	223	231	221	206	236	216	212	201	215	244	244	257	210	212	231	237	232	223	221	242	216	226	194	247	201	239	202	206	248	217	231	203	225	215	215	219	225	240	215	245	229	230	235	207	241	242	213	227	218	250	210	213	267	226	230	248	211	234	211	229	253	235	233	266	234	265	250	222	257	240	251	239	239	228	235	232	249	192	209	221	216	240	230	242	252	220	234	228	203	235	250	238	211	248	249	203	234	224	248	230	216	265	229	228	219	216	209	238	250	238	206	214	226	257	210	224	234	236	219	232	228	240	242	239	220	225	204	219	236	219	233	223	244	207	225	234	256	229	224	239	244	249	228	257	234	228	239	224	270	235	245	232	237	206	246	220	261	235	219	239	272	218	239	240	228	224	240	222	248	209	215	223	240	218	255	229	212	231	217	219	220	230	241	227	244	225	268	216	229	260	245	238	246	224	235	241	224	270	222	239	257	230	234	224	230	229	211	218	198	255	232	240	236	215	226	226	241	208	217	213	239	244	242	220	213	224	211	217	240	231	224	237	230	220	239	264	202	221	209	240	252	212	235	237	237	230	252	225	224	232	224	214	248	210	246	243	225	226	221	225	232	222	227	213	231	257	223	232	235	255	210	242	228	232	228	221	224	243	210	236	242	212	245	234	215	233	229	246	241	184	225	267	227	212	210	244	247	220	220	254	227	207	211	225	210	213	219	222	249	212	261	211	261	215	208	236	249	229	243	235	252	246	237	232	212	225	225	239	229	229	241	240	225	249	228	229	232	201	211	220	222	239	222	249	252	216	222	245	237	260	242	205	250	216	214	222	239	233	246	221	230	211	240	233	240	206	207	239	176	258	215	240	221	249	207	228	247	217	238	236	204	275	201	235	232	234	234	246	197	226	218	221	207	200	230	220	250	236	242	246	235	205	204	248	229	240	258	248	222	241	236	205	228	256	246	240	219	241	230	211	197	189	221	223	211	233	248	238	231	226	269	225	215	228	220	192	235	242	230	243	232	224	215	227	237	241	241	250	221	249	214	258	233	225	237	247	244	247	210	240	231	260	218	214	221	201	222	236	243	215	233	241	212	241	245	212	204	228	245	233	219	257	229	225	238	235	225	218	263	243	227	223	267	238	233	254	230	225	248	236	238	239	259	235	226	226	232	212	235	219	204	220	210	236	234	190	230	222	248	203	213	235	206	235	221	229	220	232	206	231	237	223	232	235	213	226	228	246	221	223	241	221	244	218	218	229	224	203	212	239	246	238	213	240	230	211	252	231	228	222	257	242	224	209	258	255	268	232	216	225	207	232	211	240	226	223	219	259	214	231	252	226	216	219	202	217	229	231	231	217	237	208	254	194	238	240	252	261	237	239	225	216	250	253	235	231	234	233	235	218	219	190	199	203	206	248	233	241	236	226	248	206	213	262	221	259	229	219	227	234	246	225	225	281	244	244	233	213	211	235	223	203	210	226	243	208	239	227	230	240	261	245	242	209	245	211	250	235	236	238	227	239	254	257	205	204	236	251	219	202	230	255	231	254	223	224	220	255	231	225	227	255	215	245	234	225	249	241	238	216	228	238	227	250	248	257	239	257	239	225	229	239	219	199	253	245	222	219	277	235	207	241	245	238	211	231	229	249	228	226	226	228	221	211	247	228	240	208	234	237	233	201	218	236	241	191	237	223	210	246	221	212	229	226	241	231	220	199	223	247	224	246	257	220	226	247	254	228	208	218	246	254	204	246	213	249	208	244	204	252	224	203	235	246	212	229	246	228	231	229	200	239	210	244	252	246	225	245	251	209	226	213	217	208	243	213	241	226	226	238	234	209	211	220	230	231	225	210	212	213	258	216	218	214	234	209	229	224	227	249	252	227	233	229	236	229	251	228	220	214	228	210	227	231	255	242	230	237	240	257	221	211	233	249	234	242	247	228	225	209	235	229	209	234	242	236	245	218	230	234	246	214	215	210	250	243	231	263	227	210	242	214	223	253	243	228	230	235	228	234	238	209	212	220	201	214	227	261	225	234	228	232	231	271	272	229	204	215	224	237	231	210	229	211	241	224	263	223	220	233	207	221	219	232	232	220	220	249	239	229	215	223	256	229	228	223	238	210	244	238	244	202	202	222	238	245	257	222	209	264	200	182	230	221	252	238	244	246	227	197	233	234	250	225	229	209	221	216	250	229	212	235	245	249	230	220	232	197	219	252	196	221	241	235	221	229	243	205	239	223	220	224	250	233	215	220	205	218	223	232	226	183	232	242	230	218	237	209	232	235	233	236	236	234	257	209	247	220	224	231	218	253	226	229	238	215	218	236	197	221	252	201	229	217	228	198	240	223	218	220	239	222	250	240	265	211	237	188	220	231	228	225	250	257	216	233	247	221	205	202	230	214	226	225	250	241	226	245	260	234	260	234	247	263	239	221	208	210	230	224	251	240	224	233	240	232	223	241	230	225	221	225	251	245	217	228	215	213	247	229	221	229	243	247	223	210	233	224	256	229	247	224	225	241	222	227	251	246	228	263	221	221	237	211	249	220	222	205	216	242	207	229	232	216	221	231	242	252	230	230	267	238	252	247	231	222	238	229	225	211	229	214	214	229	259	204	220	242	214	259	228	246	218	239	243	228	236	241	252	211	207	232	242	230
9126	8994	12337	13563	14179	10617	8271	5936	5081	3807	3371	3270	2335	2035	1566	1206	1043	960	853	854	804	759	753	709	678	727	714	750	736	673	677	704	724	660	693	740	685	689	748	686	659	688	650	672	677	667	645	708	678	709	679	646	651	689	675	712	655	626	671	673	642	676	626	685	678	622	632	639	671	664	635	679	654	625	648	655	659	665	661	646	695	612	625	675	653	667	647	631	671	644	657	666	653	693	607	636	629	642	626	640	661	625	600	633	680	635	601	658	615	676	642	633	648	603	644	674	657	623	667	614	606	622	617	689	636	634	658	611	655	663	680	645	641	654	625	628	670	643	639	656	683	656	642	649	655	653	651	660	594	610	638	652	621	661	651	671	629	620	612	632	667	617	644	600	665	601	628	619	703	620	641	586	641	655	625	593	661	678	652	638	640	625	654	626	606	621	655	663	653	674	616	634	627	661	665	611	635	643	600	673	612	662	627	642	613	635	606	633	633	668	654	678	677	647	644	633	636	657	649	667	642	639	648	669	653	608	624	700	655	626	638	654	650	681	626	619	587	631	619	669	635	636	656	639	643	661	596	619	685	595	659	668	610	613	648	641	646	648	624	656	624	653	662	641	653	675	633	658	663	641	606	663	625	679	668	649	647	625	621	659	685	650	632	655	664	625	660	655	678	616	658	643	615	611	649	656	690	664	637	608	632	623	662	644	653	678	663	632	595	648	642	629	662	694	629	614	638	664	645	617	647	603	668	623	600	648	655	632	608	644	571	630	637	618	641	607	661	668	631	634	652	617	645	649	649	663	651	609	632	623	659	708	640	625	615	636	657	645	609	627	642	665	656	661	677	660	623	636	615	601	692	649	675	641	655	644	631	654	680	640	629	631	640	664	646	604	633	669	659	604	656	608	670	610	621	613	647	676	668	650	638	689	636	682	665	595	642	634	613	622	644	641	643	655	703	648	649	647	617	647	653	640	626	621	631	610	638	601	662	671	641	677	646	662	670	629	678	605	678	635	601	690	652	627	633	671	650	677	622	666	652	605	616	649	612	624	633	665	615	665	655	635	621	647	651	647	664	613	620	679	603	666	667	675	654	655	597	649	645	663	661	621	648	702	653	628	619	629	631	637	658	647	633	646	660	633	641	648	622	706	618	652	579	614	624	693	655	632	688	645	649	644	598	678	633	637	661	629	599	655	661	613	631	637	622	613	626	664	609	627	629	650	642	673	642	643	676	675	682	624	691	691	586	624	643	650	659	624	630	621	641	658	631	631	616	633	672	624	630	635	689	650	665	654	672	631	617	674	645	615	624	650	660	613	615	659	599	613	673	632	686	643	662	605	677	667	670	658	656	641	625	633	633	627	647	636	649	640	660	643	622	650	610	613	643	620	686	640	681	648	627	640	666	628	598	634	650	661	664	627	627	658	623	617	687	659	626	625	631	646	629	620	649	619	645	684	632	652	660	682	670	644	673	645	654	671	641	634	665	602	634	634	651	634	641	638	665	611	651	628	618	662	600	642	632	667	630	658	641	675	599	598	680	641	654	635	661	662	631	605	655	669	647	641	650	669	652	666	637	632	625	644	656	687	652	641	624	640	683	637	668	625	623	605	611	617	657	618	629	659	650	598	641	634	630	597	604	633	615	662	662	613	621	679	654	619	621	604	673	649	652	640	599	643	628	593	692	592	628	610	636	628	640	644	628	678	663	604	658	628	629	619	634	600	654	604	620	666	677	638	644	627	616	725	615	569	707	634	641	684	637	638	623	603	672	625	670	629	606	595	633	667	666	661	607	657	647	625	617	655	653	664	651	664	618	661	614	631	657	614	673	664	639	641	601	627	663	621	627	703	630	621	638	712	620	603	677	606	684	641	657	630	636	646	630	657	634	628	656	612	611	673	623	613	635	667	677	571	630	673	660	669	669	636	635	637	661	656	661	695	651	637	632	684	653	645	617	613	640	589	593	676	627	657	633	650	632	649	658	698	657	609	636	660	621	619	617	666	638	613	642	598	637	618	662	685	626	663	604	668	630	658	606	660	620	699	644	627	629	640	654	663	613	613	638	642	651	646	632	648	626	619	629	629	667	617	623	629	654	605	635	623	622	644	642	629	645	665	661	679	663	671	661	613	667	615	647	639	606	678	625	630	672	695	684	620	591	633	632	692	608	624	665	640	662	728	614	634	628	671	679	690	615	635	655	637	649	668	599	612	687	643	618	613	637	654	650	648	680	574	635	652	627	643	619	666	709	669	647	638	639	668	624	655	642	678	649	653	632	652	664	671	656	626	620	616	654	628	638	645	639	668	668	624	653	599	676	659	640	641	633	610	682	602	690	659	659	671	667	704	705	637	624	659	642	666	617	671	604	625	669	695	623	674	612	669	630	648	635	643	673	627	632	644	641	626	661	634	651	636	650	631	609	600	683	619	628	621	650	650	635	628	582	641	628	657	623	681	659	637	612	630	653	678	671	637	621	614	690	586	654	659	632	680	640	695	639	619	655	599	651	660	584	640	658	684	697	634	658	664	633	620	634	619	658	680	625	619	627	614	604	643	673	598	666	640	634	621	657	649	655	593	656	620	617	688	616	670	612	626	618	581	621	657	632	674	615	643	628	666	619	698	677	658	597	697	596	657	605	666	639	643	643	649	631	633	660	673	663	625	648	662	670	633	620	693	640	594	607	643	676	628	650	670	658	643	631	643	677	656	578	577	683	608	636	614	683	663	658	642	622	620	627	622	639	660	627	636	667	697	647	637	603	618	675	636	671	657	693	599	626	661	673	651	641	681	643	643	690	620	641	628	645	653	681	605	625	660	642	705	624	642	643	674	650	641	682	603	639	609	671	682	607	594	591	655	677	669	671	640	673	614	648	668	631	649	638	630	661	599	653	642	673	675	641	615	658	592	641	645	587	646	679	621	657	635	666	612	622	677	638	626	677	626	645	637	626	615	629	622	609	659	659	580	655	612	604	636	644	631	617	638	641	653	666	678	606	632	634	609	677	647	677	599	651	686	674	660	630	658	654	643	629	626	609	636	646	700	635	594	699	652	625	598	654	631	622	689	677	658	586	671	642	651	618	587	651	636	677	666	618	624	654	631	666	640	626	637	641	706	642	646	643	687	636	656	667	679	643	636	680	638	679	613	665	590	600	642	628	685	627	663	638	640	644	659	631	626	625	651	657	625	629	615	701	624	595	650	647	625	646	655	653	645	597	607	626	631	671	675	665	654	601	632	641	656	609	662	628	628	631	649	675	620	645	617	607	621	651	659	625	668	690	607	617	646	633	638	636	630	667	599	680	648	648	630	618	697	638	657	661	656	660	664	625	591	588	634	632	612	596	648	637	652	657	673	625	591	626	628	666	692	677	646	664	685	619	635	619	660	684	696	575	643	607	648	617	672	605	646	616	588	657	650	678	592	621	672	603	613	619	628	675	694	667	638	639	652	642	613	600	583	622	665	620	634	637	659	644	628	634	659	631	617	613	628
18352	17227	20192	18997	15561	10515	6388	4063	2467	1641	1221	1145	792	668	551	478	374	325	372	383	360	368	303	355	296	320	331	304	335	338	329	331	326	320	293	325	306	339	285	324	357	314	308	289	329	296	299	298	298	282	300	331	324	312	325	316	321	330	296	268	301	291	291	320	315	276	346	308	311	314	290	282	326	313	304	336	306	309	286	272	299	286	281	326	316	318	271	317	312	291	310	309	303	306	330	329	350	297	342	309	295	281	343	272	311	304	290	315	348	300	311	318	321	269	299	320	343	296	325	322	313	300	350	301	294	322	330	299	332	332	336	319	322	305	270	312	295	345	304	316	323	306	343	308	315	298	292	285	315	303	296	322	293	332	319	280	261	321	284	343	326	319	295	306	304	310	308	293	311	281	314	330	295	311	315	302	323	318	280	288	320	281	319	292	318	319	329	324	312	318	300	312	332	283	321	328	292	315	283	271	290	285	331	313	306	285	289	305	329	323	284	308	267	283	288	297	298	292	298	291	309	288	315	304	301	289	322	308	307	311	310	291	313	330	312	295	307	297	292	285	288	291	306	319	290	298	302	316	302	314	267	340	332	291	294	277	314	310	293	269	319	312	289	308	302	304	286	322	295	303	306	301	311	329	324	305	305	284	282	287	306	299	280	295	314	283	250	278	270	297	297	326	329	270	290	321	295	313	348	279	306	296	303	323	306	276	286	303	268	321	310	312	345	344	303	335	310	305	295	292	320	292	307	311	331	306	307	309	306	275	306	322	290	314	313	305	340	319	312	377	321	344	297	317	290	344	288	314	301	319	279	277	309	304	295	302	286	311	342	315	295	313	302	310	291	321	275	277	276	329	299	272	287	290	335	302	319	316	324	331	328	304	278	324	312	328	306	324	311	316	314	282	310	317	284	313	316	324	287	341	330	300	290	320	325	290	289	331	318	327	286	331	346	274	302	252	342	328	308	314	297	310	275	284	299	322	355	340	311	314	282	313	304	296	313	319	294	332	290	291	299	297	293	261	304	306	300	283	305	267	307	293	333	325	277	311	294	283	309	322	333	307	293	323	297	320	335	287	297	301	292	327	285	323	321	293	326	268	321	301	328	270	352	332	311	301	301	312	280	297	288	272	306	299	300	294	319	302	295	302	301	311	306	319	282	318	297	307	305	333	311	318	275	315	312	319	305	289	292	341	290	292	310	300	329	297	282	297	311	307	322	264	330	320	350	310	315	325	309	289	269	317	295	345	309	297	312	288	287	349	288	300	342	294	313	334	283	284	319	328	287	281	303	288	298	310	334	295	312	323	315	291	300	297	307	303	323	310	292	281	302	345	334	340	306	288	305	320	306	323	288	298	305	288	327	284	307	296	304	265	308	292	284	324	302	323	291	256	321	306	279	263	309	330	284	308	297	315	289	295	317	293	331	303	298	269	277	322	324	306	316	275	338	296	301	324	325	292	301	282	302	314	293	304	323	300	338	323	316	309	308	285	307	295	317	301	293	287	322	314	320	291	281	311	287	293	297	326	290	299	293	308	319	343	352	298	296	298	335	301	285	302	311	316	306	323	311	286	277	299	347	303	357	314	305	316	332	294	298	288	302	310	301	320	278	289	288	304	317	303	348	296	290	306	303	351	302	298	308	294	321	276	292	312	316	296	319	310	315	284	277	297	310	323	289	258	339	296	306	309	285	304	298	292	285	303	305	286	337	321	314	295	295	313	292	306	327	283	294	305	317	314	301	295	271	333	278	319	319	279	334	326	296	269	274	306	328	316	275	309	293	296	317	307	301	281	311	302	308	327	297	265	319	294	278	285	285	317	310	283	327	292	319	309	323	319	325	323	326	310	333	295	312	300	275	289	307	305	314	306	303	291	311	294	280	304	311	310	291	314	285	296	312	303	291	326	348	306	291	309	325	302	323	305	304	306	302	317	336	302	300	319	329	279	290	302	308	301	333	315	337	345	292	323	309	288	289	295	308	296	314	321	280	292	304	318	301	308	295	289	310	326	321	320	302	308	282	296	308	330	312	311	335	284	300	299	303	320	303	323	296	324	319	332	319	320	291	277	299	281	325	292	318	290	303	279	315	301	319	294	298	307	326	310	304	286	315	322	282	309	312	279	287	330	300	336	308	294	295	290	268	316	286	335	298	307	332	283	311	336	287	276	336	275	349	297	311	317	280	300	308	314	334	320	302	272	344	337	306	295	317	297	324	324	305	333	284	296	319	285	295	314	281	317	297	321	282	313	319	336	315	290	296	311	304	286	282	331	300	311	316	314	268	303	319	287	308	311	302	303	324	291	334	293	311	323	273	289	290	318	306	316	322	300	285	289	294	265	316	294	315	327	326	289	302	306	353	317	303	289	300	307	309	291	283	314	331	333	266	286	302	316	294	296	271	334	299	302	330	291	305	265	308	305	295	293	308	316	317	347	316	285	309	306	325	310	307	316	321	336	297	301	297	291	268	342	317	309	329	292	305	326	302	323	324	350	280	300	325	308	283	314	285	273	338	260	300	304	304	278	293	310	319	269	310	325	297	297	301	312	276	322	268	259	330	287	315	308	313	363	277	300	290	316	287	319	312	291	285	313	308	288	310	313	318	308	283	322	298	317	292	318	311	289	306	285	307	318	298	351	306	297	295	298	300	312	302	269	301	303	267	321	266	297	303	297	303	286	343	318	313	303	319	298	323	305	304	316	300	295	336	333	276	331	313	304	327	310	297	316	299	317	291	315	288	294	302	320	274	308	316	332	333	312	316	316	314	320	295	325	309	289	305	293	311	314	304	316	309	276	280	343	318	291	328	308	287	296	292	281	303	298	300	293	295	293	333	320	290	336	318	306	325	307	294	261	286	328	296	314	305	283	277	322	294	339	309	324	312	298	309	288	291	309	304	322	328	305	337	281	283	332	303	266	302	302	300	316	336	299	319	272	286	316	319	307	309	291	293	312	278	308	282	316	301	315	335	297	312	324	316	305	327	307	303	310	287	323	302	295	330	357	304	286	314	307	304	325	328	298	289	294	318	330	313	321	328	294	296	255	297	294	289	265	297	339	327	280	291	306	306	331	318	327	334	319	279	309	297	275	285	319	337	282	282	323	281	320	327	322	281	294	324	326	255	328	255	305	289	291	316	265	327	287	284	296	316	293	299	286	304	312	307	318	326	305	287	293	301	301	267	303	298	309	327	324	323	303	300	305	281	309	282	312	316	291	305	339	309	300	292	342	329	302	307	318	274	291	316	290	296	309	286	321	320	307	321	302	321	306	285	311	318	300	306	270	348	279	326	323	288	281	319	318	309	291	316	329	289	315	303	298	287	309	318	306	303	305	293	342	318	327	302	289	307	307	287	306	293	313	300	317	304	299	351	322	318	271	300	295	293	303	314	297	290	301	285	283	293	304	309	299	312	277	326	310	333	343	280	293	352	291	280	313	318	337	307	292	278	307	301	297	306	301	300	298	338	320	321	299	324	288	305	306	315	319
12233	12805	16703	18729	18984	15292	12072	9368	7957	6732	5228	5451	4214	3425	2670	2068	1484	1247	1285	1150	1019	1066	1026	963	983	1023	916	967	948	943	942	882	939	904	890	895	903	869	892	813	836	884	811	848	848	848	800	801	829	807	881	848	836	870	839	871	860	908	830	812	862	817	804	771	834	811	807	783	817	763	805	756	812	803	791	831	789	812	778	836	852	797	791	781	741	744	815	810	784	797	826	776	814	771	834	786	743	839	759	801	795	802	756	809	817	806	821	716	817	802	796	782	779	826	849	733	821	835	803	769	773	776	802	766	831	797	797	787	763	778	776	788	855	812	816	818	762	820	771	708	809	847	802	761	797	806	775	813	768	775	788	827	816	803	788	760	784	817	772	757	825	771	789	801	782	790	806	846	831	752	741	771	795	794	832	790	763	768	738	737	793	815	728	791	776	789	753	814	775	817	787	831	813	798	772	790	791	747	737	783	769	788	767	832	780	796	800	742	756	836	749	736	787	803	741	767	799	754	846	805	788	772	793	713	786	767	743	800	768	774	737	771	729	808	756	757	828	767	808	805	816	804	769	819	827	791	766	770	825	776	817	806	772	757	792	778	763	752	746	834	770	804	793	760	782	777	754	815	797	849	821	818	830	773	782	780	783	738	825	774	805	800	795	744	773	774	790	780	756	772	806	826	753	802	752	789	869	798	755	781	797	767	800	755	771	774	771	762	815	798	808	789	813	772	820	816	810	786	782	818	847	782	827	770	746	770	779	766	791	759	826	759	786	802	821	816	769	743	811	792	777	765	766	813	795	777	737	784	777	786	784	754	756	767	784	801	780	763	789	774	764	788	794	815	789	821	769	771	755	799	790	774	824	779	756	784	804	786	791	767	712	777	786	780	712	736	772	784	747	780	787	777	810	745	747	831	815	740	816	756	796	787	796	773	807	760	790	759	760	750	824	767	863	746	775	752	772	790	832	754	803	757	833	725	770	763	769	811	794	770	822	776	816	785	814	763	776	809	784	764	788	749	838	820	783	736	835	757	807	756	759	757	783	761	812	744	756	773	807	742	773	767	775	806	765	760	792	788	764	780	782	800	769	790	751	768	773	823	745	742	807	734	797	797	744	796	783	827	828	806	773	791	808	801	756	773	827	746	764	803	803	786	783	801	791	788	873	778	856	857	837	844	789	794	803	803	803	748	773	808	761	774	819	785	755	790	811	833	779	805	788	791	798	789	748	760	796	809	801	773	762	769	765	826	768	769	762	798	831	777	789	821	784	765	725	813	821	741	755	776	818	751	830	750	781	791	835	767	767	776	768	774	776	810	824	796	846	784	769	776	791	796	788	785	787	819	764	798	800	818	757	770	835	746	772	798	817	772	788	781	757	758	779	797	802	743	795	829	827	834	765	749	806	785	775	843	771	876	857	792	786	803	799	767	790	788	787	767	774	813	809	808	792	753	756	779	778	785	796	786	801	796	762	824	733	763	786	799	799	785	789	845	736	790	763	803	796	794	814	739	780	782	751	777	826	803	777	787	782	809	802	844	763	768	795	789	792	769	761	779	772	774	776	790	748	778	775	767	817	809	757	788	757	768	779	808	786	772	806	793	815	739	768	796	761	767	775	813	702	814	794	749	781	798	773	817	779	751	810	786	789	825	840	784	746	818	759	820	779	780	799	796	804	753	766	814	806	779	850	810	782	826	743	783	803	824	793	798	796	813	812	778	770	774	798	788	767	790	843	799	770	832	795	815	775	814	762	776	784	761	771	761	788	792	786	795	778	774	743	786	793	761	762	727	778	762	735	785	748	824	777	776	762	798	803	810	772	785	793	774	763	785	804	777	799	794	778	772	780	771	790	737	772	770	777	783	752	796	797	718	807	835	803	797	731	777	750	766	816	774	775	743	743	795	761	800	780	828	739	744	800	809	777	807	738	749	762	766	751	790	786	757	833	810	763	782	791	827	768	786	755	795	770	811	737	744	806	799	749	803	733	801	783	773	785	804	857	786	810	796	808	795	763	778	780	747	757	786	822	748	793	797	789	777	744	789	774	818	830	835	753	760	790	759	779	783	801	765	713	818	808	748	756	785	770	766	788	778	781	735	776	769	759	801	731	770	727	801	781	786	778	804	763	780	785	750	771	773	773	785	814	785	755	767	774	761	770	789	792	804	829	707	766	690	818	777	791	784	777	777	741	734	793	783	773	759	779	798	744	807	780	782	742	776	743	804	781	725	816	817	801	834	787	815	826	767	770	782	804	838	777	801	756	797	775	795	753	784	802	770	817	838	731	747	722	823	811	767	794	777	760	746	798	743	761	810	754	769	759	763	783	785	777	763	735	733	824	777	769	809	835	757	759	803	765	788	746	790	815	780	756	790	808	793	799	736	812	807	742	801	768	772	758	772	793	802	792	772	818	781	766	769	792	758	775	746	810	768	788	800	773	803	820	796	798	817	751	796	791	717	773	787	785	838	716	749	798	814	794	783	763	835	772	798	755	734	810	808	802	780	788	759	783	797	787	769	780	765	807	776	796	737	791	789	795	821	814	779	778	833	772	778	754	829	801	816	818	789	764	766	778	774	839	795	756	819	768	719	800	796	795	791	792	758	760	824	767	749	758	786	803	832	816	790	753	740	802	788	786	782	761	796	770	769	744	793	799	834	814	753	787	771	761	780	764	761	736	788	765	781	798	756	727	811	736	800	745	819	717	752	771	784	747	769	810	810	772	794	813	843	762	782	785	776	813	787	758	773	820	782	752	802	827	775	831	757	778	759	764	797	737	783	778	755	785	750	753	779	831	811	797	791	772	760	799	842	793	751	790	780	781	786	843	752	833	832	793	790	765	773	729	818	801	797	747	840	815	747	806	789	736	792	788	890	792	774	776	784	749	794	788	758	793	787	798	793	749	793	831	779	775	768	767	806	773	724	799	751	826	808	765	781	855	784	770	757	766	791	850	811	786	794	851	802	776	793	776	784	800	807	820	792	796	842	765	781	805	785	801	735	825	785	778	731	744	788	741	762	733	795	832	762	812	848	802	738	733	739	743	749	790	783	737	760	774	749	814	785	767	768	772	784	876	819	837	769	761	792	786	775	826	822	789	780	767	759	787	817	794	749	750	804	773	789	778	763	781	820	748	785	783	771	836	811	815	782	803	754	745	806	788	838	813	847	793	797	801	795	792	769	774	774	792	832	788	740	801	793	772	799	787	779	819	796	798	793	802	758	755	782	793	716	752	756	777	780	751	794	823	757	746	759	818	819	743	769	793	812	800	770	798	829	792	762	803	761	766	757	786	813	784	802	780	826	803	775	765	793	775	734	720	795	824	788	729	801	762	773	806	793	863	759	799	754	775	805	826	733	825	774	766	796	787	780	785	810	816	862	772	761	749	749	746	733	785	737	833	762	767	750	837	737	799	781	801	791	801	850	756	810	765	797	753	791	797	828	763	788	825	765	801	744	738	803	724	791	782	781	806	766	783	752	743	792	801	775
2459	1004	1124	891	577	335	268	170	118	126	137	123	116	104	131	114	117	92	93	84	96	93	104	73	91	87	109	91	120	93	90	104	80	108	109	102	110	110	87	111	97	94	84	106	81	111	107	82	126	93	110	104	127	108	86	82	99	105	100	103	98	101	93	95	91	99	108	101	105	91	103	123	87	109	93	111	120	108	116	99	95	95	113	115	102	100	99	98	98	90	82	88	101	107	105	92	114	101	106	97	106	98	101	85	106	103	111	121	91	101	109	94	113	82	103	120	89	92	96	99	97	91	95	106	100	123	91	99	110	88	102	98	105	105	106	112	111	101	84	100	99	92	110	106	91	101	95	82	96	91	95	98	93	89	91	122	93	104	107	105	98	91	93	95	102	92	108	105	111	80	102	95	108	102	77	93	104	109	105	86	93	87	111	114	106	87	98	104	105	105	96	92	100	99	104	116	103	91	93	99	97	93	92	82	106	102	110	118	86	87	96	110	103	109	105	124	110	102	101	90	94	111	78	102	80	102	91	94	89	94	110	114	91	93	91	112	90	84	110	110	79	111	97	82	96	102	88	101	102	85	89	93	113	92	100	102	74	91	93	94	100	111	99	109	95	93	102	104	96	93	99	116	93	100	101	84	103	108	138	107	84	97	91	88	86	92	85	106	93	97	101	83	90	99	97	97	91	81	119	90	73	107	101	99	96	106	93	106	89	100	99	85	117	89	94	101	78	112	96	94	101	84	94	88	108	86	105	86	112	103	102	87	109	109	85	80	100	100	113	108	101	85	114	113	108	93	110	86	94	109	107	126	111	105	104	92	101	102	102	91	87	99	107	109	96	85	95	119	66	89	112	90	115	113	109	110	81	104	100	88	114	85	98	92	98	102	89	102	108	84	91	111	99	90	84	110	87	120	106	98	109	116	91	96	99	121	97	106	111	86	100	97	108	109	83	85	111	98	120	101	108	105	107	93	80	101	103	109	109	109	105	96	86	89	85	112	96	87	101	91	89	103	107	119	107	93	100	104	82	101	82	97	119	96	112	100	103	92	96	95	96	118	98	97	107	98	95	102	91	93	118	90	111	100	100	98	102	109	91	100	96	106	111	90	96	103	104	103	102	112	88	106	76	98	95	110	113	86	98	90	101	111	125	100	96	98	76	82	92	99	97	101	108	94	95	105	105	99	102	89	98	90	85	111	97	108	81	92	91	84	111	92	94	101	100	101	91	103	103	100	109	75	100	110	104	100	88	95	78	90	90	99	105	86	122	102	92	100	92	94	86	95	120	111	83	115	84	94	105	92	103	108	96	90	102	113	127	110	89	92	89	77	97	100	79	80	104	104	102	103	78	93	91	93	94	96	84	98	100	96	91	106	103	109	93	102	91	116	84	95	85	85	101	108	99	95	109	94	93	101	81	119	110	114	107	94	79	92	100	104	91	82	119	90	89	110	110	103	107	90	103	105	97	99	103	98	104	106	104	91	102	103	106	98	100	88	102	118	86	108	88	101	92	85	94	98	104	105	105	105	112	86	109	95	113	111	99	112	84	97	91	95	117	86	82	90	115	96	84	117	85	89	116	92	75	93	95	106	106	102	96	95	112	93	112	100	103	98	84	98	99	91	108	91	102	99	99	97	102	101	115	104	121	86	98	111	80	92	93	90	91	104	103	120	114	102	126	104	87	87	90	117	101	90	101	104	94	86	83	105	104	94	89	107	93	92	96	102	96	102	98	97	109	101	110	94	113	91	114	93	99	105	100	110	95	99	93	98	84	119	95	111	121	116	111	92	102	96	101	109	104	94	109	86	96	102	104	96	93	113	97	94	91	125	100	96	102	87	106	94	111	101	92	106	112	100	103	95	91	91	88	90	106	114	101	84	97	104	93	104	103	91	97	109	103	98	88	102	91	112	107	97	89	102	107	98	96	87	92	102	106	106	107	97	115	99	103	98	110	95	98	99	105	96	109	81	103	106	90	89	96	93	107	76	93	117	107	96	89	103	95	93	110	100	87	109	121	89	92	97	86	114	101	84	112	82	102	111	93	99	111	98	99	89	93	106	85	97	85	117	82	92	100	89	89	92	90	118	97	95	84	77	85	111	92	104	100	97	98	76	85	95	98	90	87	105	103	99	104	78	88	108	107	94	94	97	85	115	101	92	111	103	100	105	94	89	88	110	81	111	113	96	101	113	100	114	108	99	101	93	88	103	105	97	93	81	94	93	107	90	99	93	102	107	99	90	91	110	73	97	101	97	103	93	97	95	97	102	89	92	113	89	96	97	95	98	98	91	109	97	92	108	115	94	96	103	104	103	97	112	91	101	80	108	105	94	105	107	96	95	99	81	99	91	141	100	103	109	91	108	92	99	113	101	95	85	104	90	111	103	93	112	113	91	108	90	94	92	104	104	115	103	96	92	88	88	120	89	99	89	90	113	90	107	107	91	104	90	104	94	98	88	117	104	90	102	113	103	101	97	102	93	114	93	104	109	100	86	99	103	113	104	95	84	117	82	99	106	102	115	108	88	105	98	102	97	83	106	103	111	97	111	102	108	91	100	93	83	89	95	94	83	84	91	115	104	94	93	95	120	104	105	103	102	91	110	98	119	100	99	107	105	94	91	97	89	102	107	117	83	101	102	94	101	106	99	93	111	107	85	118	107	98	97	116	88	87	85	126	80	89	113	82	114	91	96	137	82	89	93	107	99	97	81	101	111	94	100	109	91	114	111	92	86	84	95	108	119	114	102	119	112	104	96	102	82	96	104	102	110	100	90	95	85	105	103	108	94	107	110	104	100	89	102	107	121	119	97	105	97	84	92	113	102	97	96	93	106	89	120	118	92	106	97	116	94	112	100	102	102	107	99	91	119	83	109	103	92	97	86	113	103	100	90	98	114	108	94	99	89	82	112	85	100	95	99	94	83	84	98	116	105	101	114	86	101	95	109	98	99	91	99	111	104	104	105	99	119	100	99	111	80	92	90	100	95	100	112	97	113	110	92	100	82	95	94	93	99	120	94	106	106	74	105	90	116	90	92	88	99	95	103	93	94	94	85	113	98	114	101	97	90	104	88	91	89	100	107	84	100	91	117	86	111	91	107	117	122	87	92	100	108	107	100	99	102	109	91	95	83	90	97	101	108	106	102	99	82	101	99	113	98	73	94	77	95	101	100	112	108	101	86	97	96	113	97	98	90	96	85	112	100	114	100	86	96	115	83	107	98	100	109	97	101	96	89	102	99	96	126	97	101	121	89	102	103	91	105	99	107	104	92	89	107	104	105	106	95	114	98	80	91	101	101	100	102	86	113	91	103	94	101	98	115	78	105	99	104	74	94	106	96	107	122	119	92	96	94	90	96	100	93	88	127	92	106	90	101	110	84	102	108	112	84	101	97	81	104	107	101	113	96	107	80	100	88	96	126	104	101	101	100	94	99	90	115	107	97	95	121	104	93	123	92	104	98	98	108	98	91	111	92	102	74	114	92
2670	1620	2554	2818	2241	1618	1231	860	714	631	536	519	472	460	389	344	349	344	371	361	316	351	331	336	344	354	373	347	341	347	339	321	314	307	324	302	359	330	319	346	355	336	360	308	318	334	340	303	322	344	330	338	315	352	340	335	315	336	328	341	324	351	359	309	314	331	355	354	290	336	314	335	339	353	348	312	335	319	335	318	325	322	336	341	333	298	333	347	349	350	323	353	353	371	304	344	336	312	302	321	343	330	312	328	300	297	324	328	311	336	317	342	342	336	315	314	322	355	318	335	316	331	326	333	315	330	327	324	355	352	332	333	308	303	317	322	337	338	316	324	337	350	308	350	369	340	351	384	350	313	314	344	324	346	327	352	303	334	324	313	329	358	326	344	353	344	307	328	311	322	305	344	355	345	376	318	335	317	335	326	294	335	321	332	364	349	355	335	348	327	360	357	377	323	364	325	344	353	356	330	340	364	357	330	328	331	363	343	341	302	344	319	346	344	304	335	330	353	355	334	360	323	315	350	346	308	332	338	340	322	358	323	359	328	327	330	367	374	338	353	326	331	346	367	339	328	335	346	309	339	356	334	347	338	320	336	341	330	338	346	360	337	313	329	352	310	368	350	310	319	331	347	347	328	335	318	321	324	306	324	351	330	359	309	342	355	353	323	331	360	317	327	320	295	326	335	344	346	330	342	323	332	335	345	332	303	334	316	357	338	347	334	364	304	310	312	324	330	352	350	310	316	314	349	309	346	337	351	311	303	325	341	319	352	352	323	340	327	308	329	339	342	349	361	339	325	325	342	351	324	308	362	317	318	366	353	322	312	353	324	338	333	325	337	352	322	355	326	344	339	323	372	307	319	324	341	362	321	330	310	319	329	334	336	324	331	334	342	339	292	310	307	331	341	332	314	343	330	319	334	342	353	309	342	339	346	333	363	343	318	366	343	330	304	319	349	360	363	336	337	358	338	323	289	317	338	301	313	322	325	341	366	322	329	375	335	327	337	309	336	315	332	352	368	352	345	337	334	327	337	321	320	347	322	351	361	347	333	347	352	289	326	331	351	372	353	340	325	341	382	323	315	320	328	347	326	336	325	346	361	296	327	313	348	316	319	327	338	348	341	345	318	324	381	327	333	324	324	316	338	339	363	338	314	341	325	325	320	346	306	327	329	323	332	335	341	323	316	315	355	330	364	307	330	363	345	340	355	327	317	324	350	332	329	331	317	354	322	367	335	343	334	295	324	314	343	336	328	343	326	324	334	283	335	335	352	340	329	330	347	314	340	350	303	338	315	284	330	354	346	334	349	339	305	361	350	337	347	336	327	363	309	316	306	335	328	350	342	315	331	326	309	316	311	348	352	305	313	312	327	305	297	341	342	331	340	313	383	344	369	317	329	326	327	378	351	314	323	353	320	353	353	329	316	330	314	325	349	329	352	349	333	312	334	340	336	319	331	335	341	371	333	343	303	341	333	366	326	308	316	339	323	339	361	331	343	333	324	341	339	301	333	345	329	358	337	308	325	321	347	344	339	297	340	332	340	331	330	384	318	335	347	333	329	334	348	357	315	324	321	329	345	339	355	339	350	336	350	321	311	363	337	326	348	348	351	334	351	345	346	335	324	308	341	326	315	344	343	346	361	303	339	333	313	332	325	352	333	306	335	324	368	380	334	333	329	356	309	322	344	354	343	353	326	373	337	314	368	345	316	339	325	342	313	362	325	305	356	316	344	344	325	325	339	348	306	358	336	347	349	339	323	323	317	329	336	339	321	336	362	327	353	348	335	374	320	348	324	333	344	326	342	339	338	364	360	329	348	323	342	316	321	329	336	313	328	319	334	361	343	348	323	352	343	336	342	351	310	353	330	325	357	332	340	348	318	348	334	325	301	350	338	316	329	352	341	311	350	317	353	342	355	365	317	340	317	357	376	349	320	301	306	343	363	340	330	312	331	325	331	327	338	344	312	332	360	355	297	312	326	335	316	332	349	326	318	344	383	331	337	339	347	320	318	350	293	312	340	332	305	322	338	354	363	320	331	323	324	356	324	297	360	321	335	362	328	332	338	342	318	342	353	325	342	311	346	340	322	352	353	323	324	344	320	331	318	324	367	325	324	335	345	351	293	328	326	324	326	334	328	339	365	327	336	353	333	362	337	332	299	335	350	327	336	360	316	332	309	334	326	332	358	326	337	355	336	340	336	333	325	309	300	321	343	311	317	359	308	314	333	330	331	335	305	333	342	336	361	326	304	361	362	332	321	319	341	344	355	317	317	330	332	336	378	353	337	343	353	333	312	353	378	364	330	295	309	322	340	319	346	340	333	368	348	331	336	351	353	301	328	299	308	318	322	328	328	345	359	329	333	346	321	339	336	373	333	324	339	339	351	290	332	347	328	348	333	343	332	329	326	369	305	336	312	334	316	339	304	328	352	303	368	343	337	371	339	330	336	343	270	351	329	305	319	365	350	316	294	343	364	329	353	307	324	309	345	316	336	351	335	322	331	313	313	327	350	365	363	324	324	340	353	330	302	293	335	358	302	342	328	322	339	328	324	317	349	334	349	294	309	317	363	338	323	367	347	311	343	338	329	365	345	348	325	311	315	338	338	332	344	350	302	329	330	376	343	352	330	350	335	345	354	327	317	308	321	327	316	319	345	316	344	333	331	316	339	337	311	328	366	328	307	344	318	311	301	336	337	334	332	329	337	311	344	324	350	352	329	351	343	344	318	341	316	352	351	332	330	343	331	328	334	358	341	328	336	323	331	336	364	329	344	367	320	351	351	338	343	343	299	336	319	341	290	323	361	401	342	326	345	310	340	335	335	354	345	314	329	367	333	333	348	316	358	328	335	337	328	346	310	361	299	308	333	371	355	338	368	341	313	317	311	312	332	329	306	329	350	329	375	352	305	365	327	320	345	346	310	328	360	302	347	346	322	330	364	347	346	319	341	311	342	335	320	329	344	332	317	326	342	347	366	344	317	347	347	324	331	327	377	322	338	324	318	325	348	306	306	301	348	326	344	332	300	318	329	343	337	336	329	338	332	328	346	349	344	354	364	325	352	338	340	328	324	372	297	332	373	332	334	353	332	335	334	329	375	314	357	374	311	352	304	346	333	317	325	382	341	344	342	323	328	308	312	351	342	277	312	365	350	351	333	341	337	335	327	309	345	345	343	330	318	323	365	376	317	318	360	353	346	301	329	360	332	344	345	327	326	315	329	348	337	307	350	342	333	338	322	349	333	364	326	352	316	346	351	365	324	369	328	304	342	352	340	316	320	333	349	355	364	337	334	332	346	350	347	325	299	335	349	325	353	327	358	336	364	318	343	328	370	364	324	363	333	339	326	334	331	329	346	333	343	321	326	361	319	328	347	333	353	353	317	311	321	291	358	337	331	339	318	339	309	309	375	312	312	332	323	313	319	338	319	287	343	348	340	347	311	336	327	344	333	303	331	337	313	341	326	376	326	325	354	345	347	359	350
11248	10727	13319	12602	10340	7481	3723	2280	1625	1097	755	744	589	430	327	334	278	241	266	273	238	247	269	288	240	236	240	243	229	235	232	260	239	237	227	228	237	234	220	256	269	246	245	239	228	237	198	237	211	237	230	240	216	230	234	232	252	239	236	218	260	242	204	248	245	243	233	225	231	215	216	242	233	214	237	207	200	219	253	227	228	234	205	241	243	215	228	207	258	234	231	208	251	207	254	231	217	227	187	240	223	230	223	216	237	240	239	228	239	232	224	241	248	266	212	244	211	243	216	207	197	248	222	242	226	232	243	246	209	206	252	231	217	231	237	208	239	244	246	232	246	219	214	229	213	229	247	258	259	235	245	257	241	254	222	267	223	210	212	205	247	235	218	253	226	232	232	248	261	243	239	255	231	233	243	202	219	243	227	248	247	231	239	235	218	236	243	232	248	215	209	226	231	265	232	207	240	237	265	245	242	209	234	216	217	207	251	232	223	230	213	247	238	217	219	222	246	255	225	234	228	230	237	195	247	241	211	245	240	239	224	225	235	236	197	241	214	216	227	219	224	249	219	235	205	233	246	240	243	234	227	221	245	246	237	245	206	215	251	207	263	240	237	213	226	237	239	239	253	218	197	245	223	201	232	215	269	229	216	243	227	238	206	244	243	244	223	218	225	210	210	216	210	211	221	247	247	242	233	227	213	217	244	244	219	217	233	242	237	244	230	220	226	202	220	231	209	235	240	259	219	242	240	232	241	220	232	212	240	232	243	208	219	250	234	218	240	244	225	251	231	249	214	234	213	218	246	219	250	233	238	230	224	235	220	255	224	219	218	230	246	199	237	240	213	235	210	247	236	220	241	223	218	241	240	257	222	228	255	230	249	240	224	221	224	233	239	228	222	263	238	216	226	224	252	255	268	214	223	230	225	242	246	234	257	212	237	245	253	232	226	225	239	269	216	237	247	227	248	219	215	211	248	226	218	226	246	235	263	217	230	220	236	258	256	245	203	247	245	183	209	248	224	227	224	250	205	232	210	208	243	223	235	250	237	230	245	252	236	257	223	215	226	221	202	252	220	220	193	267	221	199	243	241	199	217	237	249	227	231	237	235	206	241	240	228	222	255	215	240	234	245	229	212	244	232	241	222	209	225	234	243	213	232	209	229	247	208	219	246	223	212	246	234	220	241	230	230	219	217	244	204	223	212	228	245	215	217	236	236	229	207	243	234	252	224	246	220	216	244	268	233	225	211	243	240	210	201	242	222	214	234	248	216	234	201	229	246	257	216	229	231	250	234	248	249	211	240	243	238	232	238	271	247	226	217	224	234	247	230	237	210	221	245	218	252	235	220	212	229	257	229	246	217	244	218	245	255	251	208	216	256	228	235	219	233	248	219	233	233	225	234	230	219	251	200	251	244	232	213	241	271	219	210	230	202	238	252	237	267	191	254	235	211	232	209	227	241	238	211	205	256	243	252	218	248	200	248	213	227	219	241	198	232	190	235	249	238	229	248	232	268	239	214	238	195	232	234	222	218	235	240	233	237	263	239	265	222	232	266	272	225	237	226	227	231	219	238	243	231	226	263	211	249	209	207	224	242	222	218	246	255	256	244	255	206	240	209	231	249	213	213	221	263	262	252	233	252	223	237	248	223	260	248	228	206	240	233	239	209	233	246	228	250	202	210	213	215	256	236	228	244	238	249	246	240	240	242	213	240	258	233	220	207	218	238	218	230	234	230	215	239	254	251	247	217	255	224	222	246	237	220	201	248	251	244	248	219	227	223	225	266	241	210	238	230	237	221	250	242	235	221	237	240	228	250	219	234	248	222	223	233	212	235	226	225	221	217	258	261	247	204	230	199	238	221	226	234	220	216	249	229	247	280	227	253	215	253	219	231	221	227	221	234	220	228	219	238	219	222	234	235	232	245	233	239	200	226	238	229	244	179	235	241	238	244	206	227	249	193	235	251	220	251	224	233	206	238	253	243	237	253	262	214	233	236	216	220	222	220	241	213	221	222	243	226	225	217	258	240	226	209	216	230	247	237	235	229	220	211	255	214	206	215	233	232	258	234	218	238	215	222	236	238	254	236	235	243	234	221	246	248	225	231	245	205	227	222	235	230	236	254	222	238	225	244	227	214	229	208	248	240	241	213	225	205	257	241	225	239	230	217	253	238	232	225	234	239	238	232	214	200	235	260	224	200	218	240	254	223	244	228	232	203	238	234	226	232	215	195	216	225	210	246	227	227	233	244	219	259	220	218	259	249	233	241	237	221	254	220	235	228	217	201	214	230	220	218	216	218	222	199	201	249	234	247	214	250	231	268	244	237	217	223	223	231	204	228	211	218	248	254	212	264	221	247	231	231	200	216	227	214	265	252	214	220	244	246	224	252	219	235	229	233	236	208	212	223	224	223	224	225	239	233	241	248	235	225	244	235	226	224	215	238	238	256	232	239	257	225	242	213	217	250	209	237	215	219	211	237	237	240	244	227	220	245	223	220	241	229	219	206	232	233	242	242	216	237	241	255	226	225	244	231	243	249	202	240	200	216	241	237	245	228	218	215	211	193	213	194	234	226	225	204	228	258	245	203	256	192	231	236	226	232	242	209	240	223	221	240	237	241	230	252	203	229	233	250	216	222	223	223	200	241	252	235	233	221	200	238	244	215	251	220	237	235	223	226	236	233	235	254	202	217	207	237	239	216	230	210	216	216	242	247	255	218	219	240	271	226	260	233	216	207	217	251	224	245	218	236	229	212	230	240	242	230	234	236	244	214	242	252	234	216	248	237	239	231	244	234	250	211	283	252	217	251	233	227	216	225	216	223	215	219	214	240	255	247	243	240	218	239	224	216	198	205	249	230	261	256	225	245	221	215	250	231	250	222	250	219	229	228	231	219	242	235	242	226	253	216	227	243	258	237	211	237	211	263	221	230	208	233	258	246	214	234	220	220	224	242	247	223	207	207	228	215	211	209	248	219	227	229	245	248	238	242	224	226	239	277	217	202	219	266	236	210	241	232	248	245	253	245	242	250	256	223	217	275	202	212	226	222	249	240	235	245	238	231	202	234	223	233	240	223	236	224	234	237	194	218	245	229	215	234	254	238	250	221	201	213	207	220	226	211	193	210	209	206	214	240	212	220	261	230	232	283	229	217	229	212	237	246	222	207	252	216	236	223	244	202	232	249	251	240	244	229	243	226	250	235	228	232	231	241	226	213	236	226	253	226	241	197	228	228	251	226	220	212	217	230	219	247	243	253	225	211	238	186	230	233	242	239	223	226	225	233	235	218	242	243	230	238	228	231	239	215	234	228	235	243	219	250	248	220	238	225	223	234	222	226	218	233	236	212	233	255	241	213	219	235	217	211	216	227	227	198	239	228	213	236	265	249	247	229	219	230	240	234	275	206	211	229	260	249	244	242	235	213	239	225	232	247	231	207	242	236	221	226	200	233	229	244	229	239	239	235	208	230	223	237	198	218	232	236	239	245
8956	8736	11967	13565	14335	10988	7463	5585	5303	4140	3276	3598	2402	1912	1532	1284	944	895	861	845	780	775	755	721	728	749	726	722	666	687	731	671	727	667	671	683	703	662	719	666	674	702	681	653	687	694	700	624	653	649	680	648	689	697	687	716	649	665	661	662	643	683	652	641	650	675	655	700	659	668	690	648	682	646	636	663	664	654	644	626	628	664	696	658	679	630	662	661	670	597	633	681	687	648	684	631	639	661	633	651	664	677	674	591	595	623	692	641	683	674	619	658	638	661	648	603	695	663	637	628	692	630	628	663	626	649	633	654	636	616	668	662	659	674	638	706	639	605	678	624	675	651	649	636	649	640	689	651	669	645	679	669	652	591	680	634	645	628	662	674	603	637	627	650	653	659	635	669	623	634	598	724	690	666	638	615	641	607	649	608	641	609	621	603	637	586	662	647	653	644	627	585	643	689	642	640	641	617	655	644	632	682	655	668	610	677	648	623	654	631	637	643	646	618	630	662	668	617	677	637	619	621	604	674	636	632	632	668	671	641	629	697	615	646	629	645	613	685	604	705	661	656	647	664	636	684	664	669	681	608	673	616	636	615	632	647	637	617	665	669	630	648	630	644	650	626	607	645	583	640	636	660	607	637	660	643	643	642	629	566	671	668	586	616	662	620	632	684	656	624	670	644	647	597	640	614	622	649	645	652	639	650	599	682	627	653	632	648	643	608	594	688	636	665	631	595	592	622	679	637	643	661	648	615	689	634	638	639	631	667	643	667	653	659	635	593	587	617	651	621	645	659	648	633	650	577	644	642	675	602	669	652	653	677	685	608	657	656	690	628	658	603	625	601	607	563	627	647	636	634	640	620	658	665	609	630	679	643	656	604	651	634	686	647	628	619	676	673	660	645	646	603	626	619	629	661	603	609	668	677	656	610	647	643	696	644	610	617	606	686	669	595	658	604	614	631	650	662	695	650	703	626	636	656	592	644	650	654	646	651	627	672	687	629	663	691	621	674	618	631	646	654	651	603	598	602	638	654	629	602	635	664	628	659	653	679	668	630	724	593	663	678	652	646	632	670	613	676	649	629	635	634	607	657	667	657	663	639	666	653	635	676	664	612	647	643	629	674	623	668	655	634	652	637	673	620	615	637	631	646	698	611	648	648	639	620	627	609	672	629	656	672	642	643	628	618	594	646	662	643	662	684	667	631	646	653	652	633	607	614	655	646	608	658	678	641	642	657	693	634	679	637	655	647	630	657	677	643	650	707	647	639	615	694	643	647	625	624	642	615	584	621	661	657	632	691	638	590	609	650	646	667	641	656	630	634	627	674	616	610	605	648	632	589	605	576	633	625	662	591	660	622	643	673	618	627	622	647	632	586	637	662	633	663	629	701	618	617	626	634	650	607	612	624	640	664	672	651	590	640	661	617	665	646	617	604	673	633	624	676	645	604	620	683	657	613	632	630	642	628	631	653	622	664	610	641	642	652	613	634	657	645	609	647	614	666	648	668	610	642	644	632	643	661	649	639	632	632	613	669	601	578	663	658	632	677	659	634	681	644	646	605	671	620	677	586	679	638	656	620	591	689	658	616	677	664	612	661	599	644	632	611	633	663	624	631	653	654	653	610	627	675	611	679	637	624	639	589	623	601	626	664	647	668	592	650	650	640	635	628	670	629	625	615	669	656	638	642	675	651	628	660	661	615	669	637	657	588	654	641	658	631	624	698	624	664	601	668	700	656	637	655	644	628	663	660	639	631	669	617	608	690	630	668	601	613	675	661	619	627	673	665	647	630	651	656	654	645	622	661	614	665	595	620	622	639	661	658	644	608	634	663	611	598	636	652	635	635	654	621	618	668	618	617	645	599	658	676	682	646	645	649	643	620	636	635	657	646	659	624	665	629	648	627	637	619	626	651	639	635	666	619	649	673	650	610	636	644	701	641	632	596	629	625	663	646	645	632	624	647	638	642	647	597	577	605	598	649	651	596	670	619	683	598	609	651	671	671	654	625	614	650	607	678	634	644	665	604	657	632	659	623	609	656	652	614	653	668	663	679	634	642	613	642	639	629	641	582	622	615	650	639	612	673	592	633	670	655	632	628	641	652	660	626	656	643	620	643	601	626	627	617	638	622	601	617	650	670	621	652	662	650	681	621	672	604	608	665	621	674	660	651	636	683	606	621	686	650	644	667	644	628	651	655	656	657	637	633	634	651	626	610	649	613	624	662	626	638	625	684	614	642	616	680	607	617	675	662	630	630	654	639	640	629	663	637	663	630	579	674	629	653	656	607	666	614	683	669	617	653	622	617	621	630	676	633	689	630	650	605	657	685	637	650	643	631	680	606	671	641	653	651	638	680	628	659	661	631	647	712	679	638	662	648	626	667	630	633	586	687	644	683	614	593	658	645	609	668	637	630	614	674	687	571	602	628	700	629	613	639	652	648	619	646	639	654	678	632	655	628	619	621	648	637	649	651	645	647	667	622	624	660	653	642	634	659	613	657	666	641	587	638	642	610	617	635	606	662	641	663	615	647	667	653	614	646	632	642	636	632	696	665	652	616	664	649	641	650	659	667	623	711	674	595	673	636	668	670	642	665	637	664	618	651	643	650	667	612	658	630	632	620	631	659	615	623	644	644	647	645	626	652	705	619	631	680	646	620	654	630	605	613	644	628	611	630	642	602	625	640	677	603	643	652	637	605	640	672	649	619	632	652	619	667	641	660	655	639	680	637	617	635	611	627	597	631	608	660	650	683	659	671	698	633	633	641	584	599	615	624	609	691	628	652	639	650	666	654	651	680	623	613	623	655	665	608	639	611	569	672	672	645	645	634	650	672	650	669	743	655	669	593	636	589	646	692	654	623	676	627	607	654	625	645	645	629	640	620	630	662	653	662	644	668	646	657	657	646	670	626	630	635	654	635	631	673	627	688	629	640	626	648	617	626	667	584	650	652	599	641	645	617	613	627	621	620	612	642	674	625	629	655	638	647	623	622	654	697	633	662	665	599	611	687	681	634	642	626	604	657	633	635	662	654	610	652	621	617	619	614	633	640	676	648	594	637	671	654	660	665	611	623	670	628	627	639	615	670	659	631	635	608	620	578	684	714	657	640	659	638	613	652	626	573	677	650	598	620	677	602	605	628	669	567	590	650	633	636	621	648	623	609	665	620	664	658	649	661	628	657	649	663	607	647	648	647	614	647	663	602	634	644	649	625	628	649	627	613	656	663	640	677	627	594	641	629	663	673	593	605	704	660	649	654	700	683	624	659	655	603	649	619	664	635	602	645	638	594	600	605	589	603	611	646	638	646	699	643	653	654	636	654	627	684	649	696	644	670	671	643	661	605	646	667	672	671	665	696	651	683	609	646	632	599	612	642	647	613	641	641	614	663	631	623	668	647	659	625	642	624	654	650	561	615	665	630	621	631	669	616	589	624	660	594	626	641	625	646	621	653	630	586	614	646	655	632	606	637	651	626	612	632	632	634	662	676
18401	17012	19966	19333	15819	11824	6685	4009	2623	1761	1435	1280	855	799	589	463	389	378	326	391	318	336	354	308	313	310	316	291	320	350	311	367	333	303	357	317	321	361	310	314	290	322	331	327	300	291	309	330	317	337	352	302	303	305	297	346	273	303	308	345	324	317	297	314	314	296	337	298	296	312	314	320	324	306	273	342	310	291	282	297	302	317	334	262	317	308	292	297	321	324	302	288	294	305	321	317	279	317	300	313	286	312	288	320	244	320	326	319	306	320	277	292	322	308	331	292	311	252	283	317	286	295	284	285	337	287	309	301	311	277	307	336	299	293	274	297	321	332	329	313	276	324	324	284	294	319	313	322	288	317	295	296	309	337	312	290	328	308	283	310	298	321	292	304	320	313	336	273	297	288	256	302	326	298	309	346	303	295	339	322	294	327	308	313	277	303	310	309	297	296	341	327	324	310	288	315	283	306	353	298	325	291	312	285	330	310	281	297	308	333	346	287	330	321	346	306	289	294	320	278	294	304	338	310	288	313	315	320	299	318	268	302	283	289	343	321	295	297	299	291	318	338	316	296	310	271	293	285	308	298	276	334	286	269	311	295	309	327	330	278	327	302	322	266	320	301	309	305	304	327	298	285	294	311	339	317	310	267	294	310	307	310	287	288	354	303	352	281	285	325	287	366	294	343	341	291	326	324	301	329	287	322	299	320	287	278	302	292	311	297	290	311	302	319	309	302	292	304	310	289	281	296	324	323	290	302	314	297	303	310	324	337	310	326	311	286	322	320	310	291	309	319	316	321	309	345	303	303	323	272	284	330	314	309	323	286	305	335	317	293	294	309	279	357	290	270	287	293	296	320	298	339	306	300	303	300	271	319	306	296	271	319	324	285	313	306	317	291	302	262	304	305	314	309	285	310	313	312	282	307	304	282	311	309	308	315	327	314	327	312	297	322	286	335	292	289	345	314	296	304	291	285	266	340	293	253	274	326	297	265	302	323	310	299	313	289	303	280	304	337	357	291	329	285	302	316	293	309	304	306	276	294	309	317	284	320	266	299	317	284	297	315	302	284	327	314	321	305	329	315	321	289	281	322	268	285	325	306	315	314	313	297	289	293	329	291	308	309	332	277	327	303	323	300	298	290	319	303	287	323	299	317	323	316	300	283	282	288	272	324	292	287	317	308	306	310	326	311	309	300	312	279	289	318	313	317	313	306	306	302	271	307	290	281	311	307	327	289	310	324	323	351	282	312	289	296	286	299	311	314	286	290	308	304	295	276	302	279	291	306	329	316	306	291	300	305	326	299	312	295	315	326	314	323	300	322	311	303	333	297	323	276	316	305	303	305	305	299	321	307	317	331	301	303	311	323	291	295	311	330	316	309	285	288	323	304	334	309	302	306	300	276	286	323	313	265	309	273	273	296	275	325	304	317	270	341	289	312	315	308	301	318	312	298	297	292	261	295	296	292	295	287	302	322	309	330	293	276	318	316	288	298	280	302	285	296	309	314	315	306	311	305	333	280	273	283	335	285	305	276	325	309	293	297	314	273	301	293	308	291	310	312	315	311	324	279	304	290	330	320	296	315	308	320	300	279	286	307	307	317	277	308	300	274	306	297	336	302	273	309	292	291	282	289	332	303	288	301	340	282	297	331	287	328	319	321	325	292	291	305	306	324	299	283	296	310	298	330	320	298	343	284	305	304	293	276	298	277	271	265	305	290	315	281	287	281	294	319	311	295	313	283	308	295	281	314	311	319	333	294	294	295	292	278	325	284	306	305	289	306	303	321	287	340	315	327	308	294	305	314	324	310	308	299	318	314	317	251	293	311	315	277	326	314	311	321	292	271	303	283	290	311	300	291	314	283	292	304	297	292	308	320	331	317	306	315	303	316	319	328	284	299	315	310	308	302	319	304	285	303	292	270	326	291	318	305	314	318	303	318	318	289	290	297	299	306	315	347	300	321	306	288	320	310	302	312	287	309	313	312	325	292	285	319	300	268	320	312	322	335	303	324	289	347	294	278	314	315	314	329	332	296	279	301	290	311	306	303	312	289	344	310	315	308	293	273	290	289	327	293	295	277	282	311	307	321	293	324	316	285	308	332	275	320	303	301	256	306	290	301	329	307	296	341	291	311	329	324	314	324	289	295	301	303	339	305	337	310	283	323	309	311	312	314	287	311	266	283	304	308	295	299	287	320	287	282	292	292	295	320	317	286	337	295	304	308	277	332	317	299	283	299	313	320	330	292	286	306	328	308	286	333	304	331	283	295	330	299	312	300	322	308	288	283	290	296	291	322	280	269	314	259	318	312	329	331	319	291	279	305	298	313	306	297	310	340	265	322	302	322	334	327	323	294	311	300	311	286	282	329	303	336	320	298	342	316	337	285	318	302	297	315	304	282	350	313	301	319	293	320	285	298	286	296	312	311	312	319	333	279	282	296	302	310	304	321	272	307	348	311	268	299	307	327	310	305	294	304	302	305	326	292	317	252	281	288	294	300	317	294	323	323	324	298	298	281	283	345	280	271	324	281	290	316	328	302	318	309	327	331	324	303	312	295	289	330	299	304	287	301	297	279	307	326	290	285	288	306	307	315	314	268	300	313	300	292	294	309	324	292	314	308	332	311	274	300	324	301	321	312	304	310	300	313	265	329	323	292	303	319	334	272	319	294	351	306	330	299	316	323	349	311	303	314	326	286	298	315	315	301	329	294	311	313	296	333	280	308	309	302	327	331	328	322	310	305	287	296	309	297	303	300	281	292	305	303	314	304	307	283	303	295	287	306	303	308	297	299	297	336	295	290	307	301	318	296	295	302	325	304	310	297	296	337	286	320	331	278	275	285	303	317	295	296	280	267	300	294	297	283	317	327	344	304	324	293	294	325	319	313	323	285	290	347	331	320	303	263	291	312	321	298	324	327	329	291	312	294	312	314	307	288	291	315	286	293	295	294	295	331	281	302	307	319	320	328	328	303	308	331	294	312	306	267	315	340	293	291	288	307	306	239	292	330	317	320	285	297	314	301	302	292	323	299	331	300	264	263	303	309	316	293	303	291	327	291	290	332	279	278	304	291	324	341	308	283	314	314	293	298	327	294	311	327	310	309	306	333	333	272	342	300	280	298	322	319	299	325	285	312	293	292	273	314	301	277	316	314	272	304	317	330	314	318	309	263	304	286	326	289	296	315	304	295	348	289	304	273	289	290	321	289	329	328	303	282	302	300	309	296	304	355	300	312	299	309	270	303	283	334	291	295	328	299	304	290	298	296	304	267	299	260	292	278	267	314	281	310	276	301	335	296	316	294	280	298	266	319	348	304	269	288	296	313	291	308	350	330	335	287	287	317	313	346	303	310	309	282	315	312	298	316	331	309	319	316	306	290	267	285	255	344	300	317	277	292	320	269	297	325	329	305	289	273	325	285	297	284	312	307	280	302	324	294	310	283	310	292	322	331	318	292	287	314	302	295	290	331	331	278	324	255	289	273	303	309
12434	12812	16690	18910	18860	16114	10904	8685	8374	6668	5780	5847	3906	3109	2486	1860	1536	1258	1249	1262	1041	1061	1001	1027	950	962	939	944	942	937	871	935	899	882	864	864	918	884	875	917	897	845	923	827	818	854	823	891	859	869	808	820	852	855	852	845	837	836	812	802	814	840	806	772	826	861	797	789	791	787	807	841	784	822	787	793	835	828	757	802	819	862	770	824	797	828	782	752	836	799	808	845	797	767	788	812	791	768	781	783	794	757	810	794	777	865	803	792	807	774	807	803	730	787	802	841	823	800	803	762	830	789	821	804	839	758	792	791	790	761	794	808	771	804	835	768	769	778	764	806	765	792	761	799	826	773	772	841	805	798	764	778	770	797	799	751	769	748	755	837	804	835	774	803	726	732	779	774	828	814	759	812	745	772	801	779	785	754	782	745	771	769	769	795	789	793	799	786	828	772	797	794	796	774	727	808	785	766	783	820	784	799	778	813	775	801	765	786	786	819	768	812	745	772	752	758	818	723	790	784	789	798	757	805	757	741	741	812	771	793	804	762	799	756	805	793	750	757	798	775	809	807	807	744	756	740	764	755	801	805	788	744	785	798	777	820	782	802	818	787	775	792	771	774	727	793	778	763	803	779	799	728	762	815	762	801	754	825	770	769	774	791	749	789	762	749	781	826	795	819	747	793	813	788	792	771	740	767	763	716	808	807	757	793	794	762	785	781	757	779	810	752	773	800	773	803	770	758	786	778	818	805	808	797	756	743	817	782	799	792	801	797	813	794	762	781	772	806	805	778	776	789	798	787	792	782	809	791	766	793	755	819	765	784	795	799	757	781	795	814	758	793	839	742	789	765	787	793	775	785	769	748	793	812	779	796	810	793	807	797	806	776	835	783	810	789	742	790	735	843	770	749	775	763	772	804	753	773	794	787	769	772	792	791	767	768	746	769	763	767	796	751	850	753	803	741	767	762	764	832	736	786	810	787	792	769	741	789	779	786	751	772	767	805	799	784	746	791	805	784	764	796	786	781	799	767	814	784	764	814	808	812	785	851	797	837	819	761	794	818	804	787	740	775	733	808	811	776	785	742	741	786	828	745	759	779	781	751	797	762	776	812	725	753	750	815	793	789	731	751	781	832	839	770	788	758	788	803	812	727	755	767	746	779	790	769	782	785	798	786	778	731	751	830	776	713	799	761	763	740	755	790	809	813	753	828	813	773	831	763	769	784	785	779	743	793	748	788	774	754	707	803	783	795	819	825	786	787	775	811	859	746	795	771	766	792	815	779	764	714	816	811	767	778	741	800	823	739	776	781	798	776	789	823	829	863	804	819	768	811	796	805	782	769	787	768	740	738	764	800	805	780	752	799	772	777	797	790	788	817	791	756	761	794	758	823	817	802	812	749	795	759	779	766	822	791	812	790	837	751	804	795	774	763	758	757	794	839	796	752	803	826	787	815	796	788	861	803	758	773	810	712	812	813	742	759	751	794	775	776	825	734	805	800	782	756	812	811	796	823	811	779	742	805	798	806	806	824	778	812	809	813	811	771	769	803	742	762	800	781	764	821	792	783	781	741	786	814	727	770	814	793	753	806	761	796	798	793	807	795	799	759	785	810	790	794	794	804	776	745	760	837	753	796	775	724	801	751	777	756	759	800	799	790	745	778	758	757	808	775	791	773	804	747	744	785	762	846	820	804	767	761	792	823	770	729	829	809	776	770	752	823	818	799	762	798	799	798	771	807	792	777	810	818	732	808	755	822	784	742	784	805	790	756	814	775	795	749	747	777	802	773	773	791	798	737	789	802	810	844	799	837	804	830	795	786	801	795	768	770	757	791	780	798	748	821	766	789	761	774	774	783	685	792	761	730	785	798	751	733	811	756	811	837	808	825	818	787	798	797	775	755	798	810	763	765	770	813	827	815	757	829	752	781	767	788	752	765	791	762	796	800	768	753	760	742	815	794	820	746	774	780	782	796	779	730	755	811	717	774	778	763	804	772	760	729	795	774	786	751	791	791	807	818	729	770	796	763	730	840	809	781	749	803	763	765	783	815	736	799	741	778	782	777	775	771	760	775	735	779	776	771	785	768	757	791	768	774	832	823	742	805	789	822	749	782	768	832	787	769	776	759	779	760	782	744	793	779	793	765	794	821	768	789	756	820	764	777	786	810	740	796	761	781	791	767	758	793	769	831	790	793	817	770	761	762	802	754	803	798	728	825	754	787	795	748	795	776	764	803	770	763	786	787	769	745	770	760	804	818	768	751	766	790	846	767	817	780	799	838	777	740	804	768	769	805	812	768	779	739	802	793	822	769	790	716	840	769	769	797	754	773	733	766	767	762	840	769	801	795	800	786	787	824	789	770	817	804	768	798	801	814	776	792	804	764	796	814	784	763	776	790	775	765	783	809	773	817	816	796	812	818	759	796	746	794	775	753	786	770	734	756	796	797	769	776	781	776	792	801	775	824	729	762	768	755	768	785	750	787	759	786	804	774	778	790	770	793	798	797	781	768	823	800	767	764	786	772	776	835	794	790	774	834	796	754	765	774	801	760	785	825	802	762	774	815	842	786	773	763	783	763	826	780	808	795	773	812	773	796	773	727	772	772	781	765	747	775	775	713	741	788	812	833	749	767	783	825	790	738	775	780	757	742	762	808	780	801	821	763	769	776	746	817	757	756	789	795	772	786	809	767	771	769	809	735	778	819	794	766	802	784	771	805	795	727	809	811	798	776	784	808	787	791	798	795	773	797	757	757	809	831	767	780	771	810	813	759	834	760	776	779	741	812	788	778	802	786	798	741	751	750	754	784	822	773	838	776	787	785	759	791	761	717	753	787	784	777	748	728	766	835	774	827	809	803	732	809	796	838	739	787	788	787	791	796	834	779	778	732	792	852	772	797	757	795	829	832	769	747	788	792	758	849	814	781	790	779	833	734	761	797	841	766	804	796	783	776	790	754	806	834	760	823	760	805	782	788	799	766	799	791	758	768	771	786	775	807	764	754	744	792	764	773	805	801	739	845	779	762	786	818	793	796	771	793	810	786	770	812	752	756	772	817	844	805	815	745	779	773	750	804	767	765	796	791	809	765	782	799	834	790	798	757	807	782	753	848	736	788	731	799	818	796	779	774	838	798	759	771	775	828	765	815	747	810	744	761	848	763	771	751	823	785	759	815	783	829	741	815	762	781	754	767	785	801	774	774	769	771	721	808	764	776	766	761	787	801	775	807	765	801	810	795	838	760	793	755	816	812	734	780	784	789	721	774	756	803	762	763	809	781	796	820	737	762	830	783	816	775	794	734	757	791	767	797	808	769	769	839	804	799	794	748	814	815	803	829	738	781	812	807	765	744	813	780	773	817	777	794	788	784	818	808	771	706	763	808	784	786	767	756	758	767	806	768	796	789	765	812	821	787	838	804	781	763	762	784	700	811	758	778	781	812	786	820	741	780	773	766	828	766	793	788	822	800	799	754	768	786	741	785	818	776	763	827
2375	1155	1289	1122	589	391	205	175	149	136	123	120	134	122	109	108	107	100	92	89	103	99	108	80	108	101	95	100	106	94	94	96	96	101	87	113	85	109	88	96	92	94	97	103	133	89	86	86	113	104	111	87	105	105	106	104	107	108	104	94	95	97	106	113	89	104	94	110	114	96	84	84	104	102	80	97	114	92	114	85	105	92	110	94	92	98	98	119	92	86	100	95	99	102	94	81	86	93	105	105	104	105	100	86	96	104	74	109	86	85	118	97	112	106	115	105	112	102	95	94	104	109	102	97	105	93	108	105	100	93	98	90	84	97	106	94	93	94	82	100	83	92	99	105	72	85	112	88	103	103	100	99	98	103	90	93	111	98	100	91	116	86	109	89	96	95	97	113	110	99	107	107	102	97	104	107	96	105	99	94	98	103	104	131	119	103	99	84	98	105	88	105	100	115	102	78	96	119	103	96	100	96	101	89	88	94	93	78	109	93	87	98	100	107	95	106	101	101	104	97	93	74	88	98	104	100	79	108	99	88	103	107	96	89	101	90	104	86	81	101	96	106	101	109	88	99	98	110	105	114	85	101	95	98	105	106	105	103	108	130	110	99	106	113	89	95	99	108	92	78	82	101	112	106	103	96	114	109	92	100	88	110	120	92	99	93	109	102	102	102	100	93	102	81	99	106	93	87	95	88	88	99	132	101	102	101	89	114	111	90	98	99	93	79	93	104	87	90	112	105	89	127	79	96	79	109	89	114	104	93	89	73	77	93	77	90	97	83	93	97	110	108	119	81	92	93	87	107	96	111	91	94	97	91	92	115	104	83	105	102	96	105	82	98	84	98	86	92	89	106	113	97	103	93	104	100	111	93	95	90	82	83	81	90	105	110	107	88	96	90	114	96	108	124	117	102	89	84	84	97	100	119	84	105	81	95	102	109	102	102	112	95	91	99	100	108	81	85	95	104	97	115	89	89	95	88	94	89	103	127	89	76	127	92	95	103	87	95	101	67	97	109	117	86	113	91	109	107	107	78	96	94	101	81	113	93	98	90	79	105	84	99	106	89	91	87	93	90	99	89	99	91	91	106	83	110	96	90	86	108	100	91	93	101	86	117	95	114	103	108	99	103	81	92	96	111	87	89	95	83	89	99	95	103	77	94	92	98	106	100	128	114	88	103	111	83	107	91	92	92	93	90	97	94	86	103	100	94	96	95	106	113	89	85	104	110	88	124	89	99	109	86	92	101	97	95	82	96	100	82	105	103	99	90	94	112	105	99	97	97	99	86	89	90	110	98	110	95	101	92	97	84	80	81	97	96	104	97	102	91	96	111	77	110	100	92	112	96	114	101	87	110	92	92	92	94	86	103	89	95	114	113	101	89	99	80	102	106	98	92	85	109	102	109	94	106	102	83	71	99	90	85	93	95	85	104	107	103	112	98	106	108	99	109	113	104	105	102	88	113	107	90	101	87	107	108	104	107	81	100	83	110	95	84	92	84	100	103	107	100	105	108	92	89	93	92	85	96	98	93	97	101	111	102	94	95	93	86	111	99	104	98	96	105	95	98	104	115	86	69	111	97	105	98	106	93	106	108	88	106	108	99	96	109	105	103	100	95	94	97	108	90	104	87	92	87	95	98	98	107	122	98	108	112	110	107	88	109	88	100	100	108	110	96	96	85	103	90	107	94	108	100	88	96	107	107	98	112	99	107	102	100	106	89	103	97	101	101	95	106	90	105	98	101	109	91	83	103	95	100	85	93	105	103	107	109	106	87	107	82	95	93	106	111	93	98	105	100	104	111	102	91	108	121	105	90	98	98	101	97	95	98	107	109	110	90	107	105	104	104	89	101	91	95	89	109	91	124	100	98	108	91	99	95	97	96	95	109	96	102	102	88	96	87	99	77	105	99	84	104	100	99	93	120	86	92	89	113	101	102	97	109	91	91	91	104	125	89	98	86	107	104	119	112	104	86	106	90	86	94	109	82	92	83	83	108	83	94	118	96	105	105	89	101	99	89	100	84	110	98	94	95	80	110	96	86	96	93	103	89	97	77	96	101	107	111	98	98	102	84	99	120	117	91	98	108	100	72	85	112	111	92	114	97	101	91	98	89	110	138	109	97	98	110	85	76	100	117	107	84	116	103	99	93	102	83	120	109	89	86	98	98	98	113	91	101	108	96	106	108	96	103	98	82	111	93	107	92	111	82	93	97	87	101	84	99	100	120	110	106	102	87	109	94	100	99	101	100	89	92	91	96	92	116	104	85	106	113	96	75	105	100	101	103	92	79	107	94	97	89	101	103	85	100	85	102	107	94	105	95	115	107	109	114	78	85	102	91	108	90	108	98	101	71	109	91	95	107	110	75	111	95	100	94	82	89	96	77	93	91	102	106	100	129	103	82	85	89	112	103	90	107	123	92	102	80	94	106	95	87	100	104	85	92	92	89	91	108	87	94	82	104	106	108	92	104	116	106	104	95	97	85	86	99	109	117	115	93	98	98	93	93	96	91	100	103	83	104	92	83	113	88	87	118	90	101	96	106	102	96	96	99	107	112	98	102	104	92	102	89	124	105	94	117	89	99	86	101	97	95	109	106	110	92	99	114	123	102	96	103	91	102	92	100	92	83	94	102	81	108	87	94	105	82	90	101	110	111	111	84	117	93	110	112	98	104	106	102	99	86	85	104	85	104	112	97	104	91	89	82	92	113	102	92	104	100	83	77	102	112	106	91	105	77	100	96	89	93	89	93	109	91	106	82	78	108	105	110	112	120	98	87	94	102	94	100	116	78	99	94	103	77	93	88	106	116	97	106	93	101	120	77	98	102	87	93	105	84	104	108	106	90	98	104	100	81	83	126	102	94	95	108	102	100	117	102	107	90	104	95	105	98	135	95	93	98	107	82	104	95	100	100	113	107	104	89	88	103	117	120	92	101	117	89	105	106	97	100	86	118	96	101	112	106	104	92	102	98	100	96	86	90	93	86	114	108	96	94	100	90	99	119	106	114	84	99	76	96	98	86	95	88	85	116	89	109	108	103	89	98	107	107	91	101	121	109	101	86	88	101	80	73	96	100	100	96	103	114	107	98	115	99	104	91	91	102	94	108	93	106	101	96	82	90	104	79	100	98	114	89	103	97	103	93	93	111	99	96	95	110	93	90	105	103	100	111	99	99	119	94	104	88	99	100	105	100	103	100	98	90	101	75	99	108	78	104	90	99	94	92	100	94	92	85	108	114	96	104	96	82	104	104	102	108	95	100	112	102	114	113	93	98	91	90	110	117	100	90	110	89	97	105	95	77	101	104	111	101	102	89	87	107	105	98	91	105	99	94	93	95	109	102	113	100	108	98	104	100	74	99	105	89	113	92	97	110	107	113	93	101	97	92	97	86	92	94	100	105	92	106	107	90	97	113	100	82	107	89	112	91	100	98	109	101	85	83	101	91	104	104	99	102	98	98	93	96	77	101	96	104	105	93	82	94	95	104
2571	1659	2615	2827	2184	1652	1088	871	776	645	557	517	451	411	403	376	337	338	371	359	346	345	327	343	347	313	298	350	351	307	330	326	336	336	329	342	330	323	356	321	321	324	359	333	338	335	324	342	323	343	348	321	324	340	328	351	313	338	324	354	352	310	316	350	309	341	345	287	365	310	331	320	309	316	325	363	353	336	319	346	323	339	321	324	356	331	349	300	333	312	358	354	343	349	339	310	302	311	303	341	317	340	330	317	342	327	341	329	338	314	350	344	319	337	349	346	326	317	307	364	334	355	354	375	313	324	336	342	356	332	327	320	334	329	342	327	297	329	355	337	351	333	326	331	322	330	364	339	339	334	320	336	367	311	314	335	344	319	333	331	327	326	350	330	335	309	316	309	314	321	293	306	321	344	314	279	322	321	335	321	325	305	341	320	300	322	352	341	350	337	322	326	348	323	339	350	351	340	316	314	329	306	328	298	285	333	321	356	319	346	326	323	353	351	297	316	353	331	315	325	330	307	350	314	340	341	359	307	326	332	316	344	331	363	310	326	339	339	351	381	332	317	332	346	349	302	319	377	375	338	355	355	331	334	335	352	316	322	331	290	358	352	311	338	345	328	327	330	345	356	294	280	327	332	291	340	331	323	337	320	338	313	333	354	310	350	319	323	334	340	344	327	347	310	335	332	321	334	351	338	304	352	337	309	312	307	330	328	313	320	327	330	319	290	341	324	372	302	295	334	368	307	315	324	344	332	347	329	322	303	331	317	330	338	309	300	348	336	315	326	342	339	319	332	362	345	298	332	332	329	329	342	338	329	332	317	340	374	344	335	337	342	294	336	339	330	335	355	309	313	337	305	340	330	338	326	324	342	324	327	296	314	327	342	350	309	328	365	329	311	333	316	350	325	301	294	331	339	341	345	361	341	338	321	327	361	325	343	324	329	340	311	342	330	325	365	348	355	314	352	316	301	335	320	345	324	329	367	345	339	345	307	325	359	324	333	336	325	317	314	333	340	328	333	319	324	323	344	316	342	320	336	305	303	314	374	349	322	304	311	322	337	364	328	344	347	315	386	340	348	327	343	321	324	321	343	339	311	347	326	291	340	335	360	333	304	321	337	332	331	345	328	342	349	362	325	329	336	310	321	366	326	339	337	309	343	328	325	341	364	343	332	321	332	353	337	336	310	342	311	355	351	324	340	338	349	307	330	370	294	314	334	315	326	318	329	352	366	351	327	320	338	338	319	355	334	346	343	342	326	343	325	336	329	366	364	318	344	349	299	283	335	347	358	348	325	321	309	339	336	331	306	332	336	314	344	333	346	321	313	325	325	319	314	339	370	320	308	332	340	310	290	342	345	335	319	318	325	329	338	290	312	322	332	354	372	305	310	316	320	306	343	371	329	326	366	336	356	344	355	344	340	332	364	346	336	344	316	351	348	315	333	342	350	364	344	340	345	370	326	340	346	335	356	351	325	334	345	370	326	335	371	329	328	358	318	368	338	328	341	319	339	317	347	322	308	328	322	320	334	348	317	332	318	328	325	342	332	310	350	331	368	320	303	338	364	331	317	343	327	331	354	336	338	321	338	330	308	318	362	309	364	326	314	332	343	320	337	319	327	344	339	325	352	348	327	358	345	338	322	318	334	330	334	354	327	327	343	333	321	368	351	365	308	294	322	300	304	340	333	329	318	336	327	342	349	326	296	306	315	349	315	333	322	318	364	358	353	321	297	289	342	355	313	342	317	335	349	341	346	331	342	320	345	342	346	303	310	320	318	350	304	331	328	311	354	321	320	358	333	355	365	332	314	307	301	301	325	308	364	340	315	334	352	296	353	355	385	332	313	337	321	336	292	343	326	325	342	311	344	337	343	315	324	319	357	336	305	319	334	339	353	372	311	313	304	311	286	323	321	339	334	321	338	312	323	332	306	319	341	337	331	328	331	307	329	318	343	314	325	320	302	344	319	333	335	312	321	294	353	350	340	315	348	349	338	347	333	324	336	344	335	362	358	360	347	367	311	370	332	340	325	312	353	345	346	330	336	313	345	350	337	313	322	350	316	351	344	341	359	326	351	324	344	327	331	307	345	352	328	347	334	313	368	328	332	331	324	370	339	327	357	303	333	337	302	317	318	373	326	333	298	322	328	340	314	355	322	370	318	329	330	330	339	307	325	337	311	333	332	346	352	318	354	330	327	328	344	338	337	349	325	317	325	336	359	311	318	349	321	319	334	338	294	330	337	319	353	336	341	304	326	332	337	352	329	325	326	317	345	327	315	340	332	335	349	346	333	342	313	346	329	328	358	328	344	375	338	339	326	346	308	336	324	317	376	293	337	326	316	323	329	340	312	318	347	333	311	356	330	329	291	319	335	340	342	334	330	308	313	317	334	323	346	319	353	330	308	311	341	358	301	344	333	298	324	317	341	331	317	338	337	316	315	330	311	312	337	356	335	351	360	329	340	352	314	327	333	337	323	337	348	327	330	341	318	317	353	324	330	324	354	348	316	310	325	346	317	327	329	367	316	325	352	314	331	345	344	327	309	346	347	324	340	339	348	363	363	362	318	309	309	318	351	317	301	311	358	313	319	370	341	337	363	323	356	315	334	321	344	304	358	320	332	363	317	322	340	315	345	319	326	332	331	333	324	368	337	317	325	290	310	346	364	356	339	316	377	290	324	345	333	360	343	315	307	338	342	329	321	333	347	333	342	332	324	346	321	339	363	342	342	343	317	318	303	332	334	348	317	359	325	343	339	342	327	356	326	321	293	334	319	311	349	361	315	324	302	362	345	314	315	304	337	311	358	350	346	329	378	320	335	332	320	349	329	354	321	335	336	318	349	365	349	336	361	317	340	337	321	371	315	290	328	356	364	332	341	327	354	344	335	366	336	340	332	324	342	365	355	355	331	332	326	334	320	379	353	349	313	346	348	349	341	340	298	341	310	339	310	319	336	359	353	321	301	333	338	352	363	336	332	323	343	366	326	296	321	335	366	337	329	337	339	340	328	368	341	326	356	337	335	374	337	342	310	335	349	336	349	334	352	359	330	307	328	320	348	323	316	309	320	321	347	345	331	327	325	372	321	298	316	334	353	346	346	346	358	332	349	331	318	351	354	338	363	340	346	301	334	295	305	338	332	344	314	349	336	332	357	302	327	346	310	362	312	315	316	348	306	325	374	325	322	345	327	359	353	345	346	360	295	321	319	344	320	317	321	338	351	338	316	335	333	306	354	332	353	350	364	339	333	351	322	345	350	311	324	351	330	323	344	336	370	340	331	334	307	328	336	327	363	332	338	343	356	315	323	329	327	342	334	320	302	343	351	322	341	300	304	326	310	360	317	344	320	344	330	330	318	315	323	331	346	315	312	346	327	358	346	333	335	327	353	371	359	338	368	332	314	382	363	290	330	319	343	343	335	341	318	297	356	339	318	331	308	327	321	334	350	350	332	341	317	352	340	350	346	326	320	324	331	334	295	327	324
10255	10311	12551	12572	9582	7055	3370	2162	1461	963	765	740	491	353	334	296	284	282	250	245	259	254	219	251	247	228	209	257	244	243	210	256	248	227	234	243	242	237	227	228	256	247	244	198	241	221	219	256	210	236	238	266	242	223	222	222	225	212	216	255	218	231	250	230	247	252	240	245	236	265	217	221	217	210	230	235	249	234	232	232	217	230	228	233	232	239	223	229	225	251	216	212	216	247	233	227	225	249	232	255	218	224	208	228	251	224	230	211	240	268	216	236	235	221	227	240	214	227	203	224	267	244	238	190	233	217	243	227	208	244	263	238	224	213	225	223	243	254	236	213	197	210	220	218	224	232	263	258	222	209	257	226	247	242	240	244	228	230	222	238	271	246	234	241	219	239	216	221	241	243	244	236	229	208	235	228	212	249	223	239	259	237	216	256	242	238	204	263	246	224	235	233	250	234	216	225	219	225	235	251	227	224	226	218	256	269	223	262	220	215	218	242	230	227	255	258	223	210	204	227	250	223	227	257	252	222	207	266	242	236	206	212	217	228	226	234	257	223	248	226	214	240	209	244	236	226	232	217	245	215	253	238	211	238	249	209	221	260	240	227	214	233	199	232	250	214	243	245	220	223	248	228	223	225	248	241	221	244	229	271	184	223	212	233	254	243	203	211	229	242	218	227	244	227	197	221	234	243	254	245	235	231	231	229	222	217	253	225	225	245	237	257	252	225	223	243	216	210	234	236	244	216	269	220	249	213	238	222	218	230	243	258	222	234	240	232	222	229	233	244	239	254	232	199	215	213	225	233	215	231	236	219	205	220	257	239	237	236	258	246	224	245	231	220	235	212	258	241	215	230	232	238	234	228	232	256	217	211	217	281	226	223	223	213	232	235	224	242	246	253	231	226	246	240	235	218	233	257	203	250	235	229	229	236	244	223	212	234	228	236	221	232	248	253	226	220	233	218	198	247	222	260	242	217	215	237	205	224	226	245	218	252	224	204	252	239	243	232	241	216	258	235	246	249	229	236	211	235	245	232	216	225	207	247	198	226	233	241	230	203	207	230	252	218	213	239	224	201	225	243	237	222	247	240	244	224	230	249	220	202	229	226	222	241	237	204	234	253	229	211	233	219	258	223	232	218	235	223	242	255	261	253	250	255	246	220	210	203	222	228	228	246	257	213	207	238	208	219	252	229	223	225	236	225	231	223	254	238	241	221	202	214	239	212	253	239	247	232	250	221	209	228	253	223	243	222	213	243	216	227	230	240	267	237	238	211	221	217	248	225	223	230	236	234	216	257	234	248	219	252	238	252	240	223	249	228	226	232	244	249	252	219	256	218	224	245	212	227	212	210	235	223	238	218	254	214	236	212	243	249	236	229	261	241	232	230	236	226	240	208	241	238	237	238	236	234	202	223	244	249	230	254	248	199	205	240	230	223	233	260	226	207	239	245	234	240	247	247	244	236	221	246	238	239	268	228	202	212	226	196	237	223	221	239	260	238	251	204	242	233	236	235	213	225	241	251	239	233	234	226	252	213	276	248	265	234	205	217	238	258	237	227	229	213	241	219	221	252	231	238	227	233	251	240	212	246	196	230	240	214	246	220	223	214	247	261	213	215	222	211	222	227	255	251	263	223	254	218	257	228	259	258	242	235	218	246	269	233	257	237	228	232	214	220	231	235	233	213	252	230	229	230	250	237	242	219	221	249	241	232	223	216	221	239	218	240	222	225	268	239	218	239	196	243	227	238	228	233	243	242	245	217	210	223	228	239	236	222	224	245	244	252	221	194	255	211	232	240	244	239	242	229	231	209	233	238	224	227	205	232	216	204	242	239	251	262	258	225	227	255	234	246	242	234	240	220	229	236	224	208	212	244	230	226	257	217	231	268	235	241	221	208	271	224	224	230	244	218	263	237	209	209	233	238	210	228	237	222	244	238	206	251	235	241	230	235	213	235	244	214	226	224	216	200	221	216	231	211	226	225	249	258	217	232	228	226	235	226	239	216	247	208	224	211	220	216	248	214	252	244	241	257	230	259	222	244	214	250	221	248	209	214	245	228	246	220	228	227	244	233	228	224	224	244	216	242	241	224	226	239	216	222	234	236	218	241	204	224	224	222	222	199	213	249	219	230	219	213	253	236	238	212	231	239	215	263	216	222	229	231	228	238	230	219	214	241	209	230	263	243	228	220	257	247	238	211	222	245	249	262	252	258	224	228	235	247	257	230	219	208	238	245	255	216	209	232	258	234	234	208	209	249	234	231	245	217	237	227	202	241	204	241	253	248	224	238	211	225	243	247	217	239	239	240	218	209	224	220	216	241	250	224	232	235	244	214	242	223	224	271	214	252	219	218	240	203	241	239	237	232	222	249	219	249	245	255	251	222	230	217	220	223	250	252	218	258	245	257	225	250	235	208	223	232	225	238	207	236	240	227	238	239	228	226	214	239	223	218	228	202	244	220	234	236	237	213	232	209	200	232	217	246	225	226	239	247	223	219	228	216	231	203	208	239	219	231	222	215	215	241	224	221	222	228	222	248	254	241	242	272	214	257	207	215	232	248	200	228	236	232	219	234	239	245	240	239	255	243	232	251	224	236	210	231	189	231	242	229	217	230	241	226	224	248	239	238	234	215	224	212	237	239	238	248	228	269	246	263	225	236	220	258	240	202	225	233	226	227	239	249	219	237	226	212	243	226	224	229	211	237	238	227	222	242	265	256	206	233	225	240	217	244	244	254	236	233	227	225	236	251	229	239	229	224	230	219	225	220	243	219	230	237	226	215	236	225	216	253	229	238	215	204	232	213	223	215	254	232	251	235	230	205	222	224	217	242	226	225	249	241	224	248	224	234	260	215	233	228	240	217	227	219	220	250	257	254	240	240	259	226	233	234	240	213	263	234	206	220	270	236	222	234	243	227	236	206	238	221	248	207	214	252	249	237	256	246	209	200	246	241	256	239	252	238	227	226	245	236	234	234	230	225	226	222	219	241	204	231	266	252	217	222	218	209	221	240	214	235	218	227	230	247	254	232	243	227	237	206	212	219	231	233	227	231	238	288	263	234	241	242	208	244	232	252	238	240	223	234	268	248	223	241	212	205	245	242	268	219	220	240	236	221	247	208	216	213	221	231	195	238	240	228	240	223	223	235	245	212	235	230	220	242	242	216	227	214	245	230	227	230	246	246	245	255	233	240	227	233	218	227	264	245	194	204	245	230	229	231	234	221	220	205	225	228	240	234	212	260	236	219	248	234	238	225	227	238	221	247	217	214	220	253	211	278	270	215	226	218	223	257	233	235	229	238	253	268	235	228	245	248	231	227	240	239	213	216	225	183	209	215	237	236	255	225	227	211	247	255	233	213	241	225	255	267	235	214	247	287	227	239	243	251	228	231	256	259	216	231	231	225	240	214	251	236	232	231	234	222	240	229	238	241	243	249	229	240	222	208	247	227	224	219	213	244	215	224	237	241	247	247	243	244	213	245	214	235
8557	8484	11835	13985	14434	11679	6689	5281	5252	4286	3940	3576	2357	1669	1463	1170	989	934	846	805	780	799	740	696	747	711	707	709	725	691	696	677	713	705	734	689	706	684	692	685	668	694	641	700	682	666	681	648	656	648	659	693	640	657	618	717	649	678	699	665	651	688	637	653	647	667	607	636	608	633	633	644	656	653	629	697	578	633	633	627	677	660	636	670	640	649	680	637	575	677	636	633	638	659	618	661	611	635	663	616	649	645	661	622	603	656	651	702	601	625	655	602	619	647	690	678	627	636	667	627	619	679	623	652	640	620	623	692	618	652	652	622	621	679	634	619	663	653	622	679	654	600	614	607	643	628	638	659	607	628	655	606	619	603	667	653	640	654	613	635	637	643	627	588	623	604	604	659	634	633	685	632	613	644	612	634	650	632	614	626	653	617	658	649	634	626	620	669	675	659	650	665	607	624	596	596	645	650	630	608	631	651	633	640	625	647	638	629	651	673	609	669	595	611	615	620	612	605	646	655	646	665	656	655	658	636	677	597	633	635	646	651	651	668	653	636	661	657	660	641	636	642	656	649	665	612	645	645	629	616	655	567	629	668	631	621	645	609	590	665	644	658	669	618	642	636	659	627	603	653	657	621	642	617	630	657	626	624	685	619	636	654	643	648	682	683	651	656	688	661	636	696	635	646	624	624	629	667	672	654	611	667	646	643	648	634	618	586	664	669	640	626	611	643	616	644	663	631	621	667	635	646	623	642	575	638	705	636	660	584	643	637	637	651	658	658	659	673	648	674	626	639	575	633	608	639	650	665	650	660	612	650	616	662	667	597	618	645	684	614	667	603	672	590	645	635	639	662	637	601	623	684	658	628	667	618	657	629	625	614	683	603	623	642	630	604	646	591	612	634	628	610	665	686	659	656	619	642	647	614	623	627	683	630	656	666	628	626	616	650	628	619	627	620	660	611	684	675	649	665	642	641	607	651	650	641	657	660	632	680	617	654	654	650	609	631	649	691	630	627	639	630	637	653	658	647	629	601	656	623	661	657	653	652	617	650	629	633	650	657	671	575	680	617	648	641	644	641	696	648	653	632	638	653	627	653	684	685	606	637	660	643	647	652	639	632	649	645	605	637	696	595	621	648	619	630	636	629	660	643	621	682	592	650	632	650	666	634	636	614	648	625	677	608	664	680	659	675	644	667	654	643	610	638	632	628	631	663	626	623	631	608	666	659	671	660	603	621	614	626	613	655	640	680	650	630	623	609	622	678	661	622	638	629	629	640	655	644	659	581	629	666	618	662	658	676	639	648	606	650	667	616	664	637	624	607	619	659	634	633	648	650	620	635	654	645	650	666	607	629	664	679	627	638	657	628	629	651	679	663	642	658	686	642	608	642	644	651	634	617	652	683	624	637	604	612	659	650	680	645	666	670	656	645	664	649	701	626	605	626	660	678	628	655	669	659	670	630	663	674	680	616	624	638	664	632	611	644	640	649	595	647	687	621	662	610	621	664	664	667	644	660	646	635	591	651	615	637	650	658	647	663	656	673	626	662	652	596	665	664	643	627	670	641	630	652	606	631	639	665	627	621	654	615	641	646	635	614	640	631	610	639	645	623	629	632	647	657	660	617	629	619	611	654	630	636	608	660	696	610	641	630	608	662	635	627	636	654	671	631	654	656	657	645	625	669	667	613	668	641	663	628	683	653	699	652	670	636	626	599	657	643	633	684	701	670	662	595	677	573	658	649	639	665	661	653	636	607	639	644	641	628	642	623	623	652	651	661	639	643	624	629	640	651	654	609	629	643	649	635	634	615	651	665	636	642	653	667	635	660	626	676	609	623	708	643	639	635	635	611	628	639	638	639	624	613	684	674	655	644	616	597	703	650	653	662	611	645	644	678	654	597	635	614	669	627	661	617	642	661	629	645	635	643	630	710	632	668	589	622	655	623	649	623	634	636	662	663	612	591	648	638	601	663	652	660	666	690	652	700	641	604	650	669	664	628	622	632	669	631	654	643	620	671	706	618	651	663	664	626	638	670	642	675	625	640	647	653	655	640	642	638	686	683	684	645	641	634	657	656	641	674	629	599	681	645	612	634	634	668	639	621	606	625	660	651	669	602	625	606	646	636	696	598	678	627	649	614	653	670	635	664	697	639	655	667	648	690	640	671	630	693	637	626	610	659	661	642	630	630	625	667	625	664	638	634	615	603	608	623	649	653	639	665	629	655	645	619	644	647	680	623	616	614	638	603	661	643	647	611	563	650	656	651	650	621	622	653	622	655	599	594	674	688	611	613	639	666	645	634	632	655	661	620	651	632	680	620	655	665	652	671	659	636	669	629	676	619	608	672	628	646	608	699	661	625	653	662	652	609	614	601	640	689	626	626	668	612	681	611	650	609	617	606	654	671	683	687	702	628	655	633	600	623	613	625	689	670	649	649	619	617	681	605	607	661	632	632	644	623	664	638	663	656	617	643	672	630	632	633	642	683	642	666	652	619	617	685	654	649	657	606	644	582	602	624	604	616	617	627	654	633	604	655	613	632	603	625	651	668	634	611	640	649	657	643	618	649	656	637	645	666	669	640	674	665	615	671	637	600	646	675	690	622	627	675	685	620	593	658	641	663	681	653	655	625	630	632	630	630	644	658	648	656	649	638	613	651	594	642	595	624	667	617	639	637	657	632	640	694	665	628	646	684	604	683	606	632	602	642	630	677	600	677	633	646	634	640	634	658	613	633	663	627	604	657	669	660	648	656	606	602	618	638	636	679	658	621	666	670	646	611	646	616	690	667	648	674	694	687	648	610	673	656	664	680	602	598	668	658	597	650	631	673	671	630	637	659	638	637	642	651	622	661	662	633	603	675	654	631	672	628	600	674	645	627	661	681	644	647	606	643	639	605	686	650	626	651	646	629	647	614	662	625	642	641	611	657	599	632	607	632	652	684	642	601	686	671	663	601	611	665	658	606	654	599	625	680	667	627	646	642	647	659	650	660	664	699	616	626	634	625	641	625	657	644	633	658	659	605	667	645	663	607	654	630	650	609	663	623	663	677	651	621	639	635	685	684	624	636	648	647	639	624	626	665	620	614	619	638	633	635	634	661	644	624	640	615	653	635	634	669	646	644	651	629	601	648	649	636	631	596	655	641	614	632	631	655	637	661	641	631	713	658	658	687	645	610	616	639	688	629	679	688	693	674	613	653	675	621	629	626	681	613	681	618	668	628	648	603	690	643	671	627	629	625	626	603	594	648	648	632	653	653	638	655	665	683	588	607	675	679	654	635	661	684	606	600	626	655	667	602	625	621	650	581	654	644	601	646	631	610	633	647	676	631	602	625	656	660	612	629	664	674	615	603	656	644	648	663	604	628	658	650	606	654	650	670	621	619	619	703	682	653	619	631	619	623	688	712	629	597	671	619	640	665	612	656	690	707	661	679	645	625	666	671	623	635	635	690	640	605	619	665	602	637	648	614	686	611	637	622	643	640	633	644
17652	16283	18119	18031	15987	12328	6655	3840	2494	1841	1507	1354	875	647	496	457	429	362	335	343	356	317	344	307	329	324	340	344	315	337	341	326	328	331	317	312	329	289	307	314	310	300	304	314	306	323	301	299	276	319	333	302	309	299	316	283	287	322	294	288	279	310	322	306	301	321	292	294	328	285	316	304	289	313	295	275	308	331	268	287	308	246	292	305	296	303	344	300	293	288	316	293	320	298	331	295	339	320	291	320	312	300	314	324	286	317	306	316	270	290	304	303	310	336	289	294	324	290	329	318	333	266	279	311	298	304	327	311	320	301	310	283	300	303	299	313	318	298	302	331	295	301	308	288	301	258	310	283	316	296	313	291	302	299	308	312	303	306	316	307	259	319	353	307	317	284	308	319	291	292	297	321	315	329	301	275	312	298	297	344	260	335	285	280	273	294	292	303	300	313	317	285	315	333	303	282	316	306	320	284	282	296	308	343	298	326	315	294	288	285	310	305	296	304	284	308	305	275	302	323	332	317	304	318	328	314	308	306	287	297	286	328	298	298	302	300	299	293	305	315	348	359	281	299	296	304	302	320	291	282	287	285	286	334	304	300	308	255	294	275	320	298	288	303	335	301	301	322	304	303	319	294	280	293	301	271	283	292	292	296	287	302	297	283	332	286	313	294	288	302	310	297	293	313	270	311	312	320	286	278	301	293	296	285	321	314	308	316	287	308	296	305	311	315	304	272	302	322	316	307	311	322	305	318	306	334	302	299	290	308	272	289	341	306	301	312	292	294	302	332	273	280	327	309	307	324	310	302	312	324	321	288	320	311	295	295	326	282	291	292	318	314	280	312	290	326	298	310	291	311	281	306	297	313	343	336	296	320	318	306	329	298	340	334	293	332	302	296	364	304	314	314	303	343	271	322	308	337	300	300	288	319	330	313	285	298	308	304	331	277	295	315	297	325	311	293	265	291	285	314	286	276	292	294	299	333	314	294	295	286	307	322	307	302	270	273	313	348	276	296	317	311	277	344	281	290	313	294	274	332	303	288	337	285	314	297	299	288	292	305	248	275	297	308	309	306	341	293	344	304	319	258	290	294	306	300	342	300	296	337	310	318	300	302	316	310	320	335	294	299	298	291	314	297	310	282	273	319	274	296	299	319	304	272	318	283	315	302	283	307	298	310	296	295	272	293	312	295	299	317	316	297	313	271	302	273	344	304	319	294	322	292	327	305	309	295	311	299	286	326	328	274	321	291	289	336	316	320	314	343	299	317	292	293	297	291	310	310	266	324	323	325	293	281	330	299	328	301	329	277	285	323	321	299	296	285	338	331	298	300	321	289	314	294	309	293	320	317	304	299	295	282	279	303	300	332	301	326	292	286	255	288	310	281	303	283	273	305	305	290	298	300	320	340	309	266	284	294	297	313	300	282	305	294	302	309	306	313	283	354	294	277	309	312	286	289	272	308	300	287	302	301	304	275	329	299	305	311	295	288	291	275	323	297	318	314	305	264	304	292	309	290	289	309	288	332	307	285	297	287	315	273	285	332	320	286	350	286	293	322	298	316	302	278	290	324	293	308	267	313	291	328	334	324	308	301	260	328	310	299	307	320	297	340	297	287	304	277	323	333	294	327	317	307	307	305	272	324	297	288	316	301	317	334	286	296	290	308	303	314	320	324	364	302	286	243	296	317	313	303	299	299	292	307	284	319	293	317	321	304	308	311	298	309	309	311	306	290	310	304	301	291	297	314	341	306	272	293	306	313	293	341	294	272	290	325	286	282	308	329	281	315	290	303	295	327	288	287	302	292	250	314	296	298	299	309	316	307	312	298	308	287	311	306	305	279	328	317	328	296	291	315	294	297	297	326	290	307	305	318	282	287	304	309	294	307	292	294	306	287	329	296	306	299	318	305	307	332	320	288	324	318	315	338	307	285	264	320	295	308	303	328	307	335	323	301	308	311	321	323	303	317	317	318	268	305	301	313	316	280	315	304	320	292	331	312	297	288	322	314	290	294	309	290	298	303	299	257	287	277	307	325	314	285	309	339	287	278	325	292	322	299	296	289	327	338	301	306	317	310	333	294	301	296	296	294	310	280	309	298	341	310	272	272	316	274	333	269	314	285	308	317	299	294	288	292	291	330	304	280	302	327	315	318	314	309	309	276	274	337	277	292	311	307	294	293	282	369	303	290	311	333	329	334	310	286	291	322	290	333	319	266	307	342	308	253	293	287	311	292	313	317	297	293	287	305	303	303	285	314	293	284	304	293	288	301	276	317	290	314	283	284	302	293	318	301	308	311	286	319	304	311	297	296	297	294	288	275	309	309	300	286	293	296	295	334	291	294	266	311	307	271	292	280	286	280	292	306	327	291	272	296	277	285	287	321	316	292	323	301	318	301	290	308	306	306	329	297	298	349	313	290	260	279	306	324	318	269	304	297	319	312	293	311	288	326	301	300	310	313	278	288	298	298	306	302	305	296	277	301	324	295	307	321	313	297	302	304	310	286	297	279	299	301	288	280	312	304	314	319	329	248	291	302	299	266	294	301	311	286	301	279	294	263	312	308	305	284	326	274	263	258	282	288	323	262	275	271	323	305	291	295	270	314	297	294	311	287	298	328	299	310	299	308	317	330	287	326	307	304	307	293	297	302	339	303	320	298	300	353	304	290	288	310	284	289	282	306	275	299	310	294	303	312	329	329	312	313	311	276	328	311	332	324	284	311	327	307	303	338	310	295	316	302	320	295	302	319	326	295	284	276	294	310	322	320	284	274	300	339	368	300	290	282	272	304	275	300	312	302	306	326	298	304	298	332	328	326	272	312	283	330	309	283	292	312	284	270	290	289	300	319	287	289	314	318	298	294	283	299	282	302	311	297	309	309	306	341	325	331	334	304	325	309	318	314	277	272	295	272	272	295	269	299	300	277	282	278	272	292	290	292	292	293	307	329	318	298	312	321	302	330	315	318	309	337	307	323	290	300	304	296	302	309	350	334	328	307	324	293	296	336	307	268	326	310	318	291	311	304	291	323	312	318	303	284	306	324	290	314	320	300	295	318	324	314	303	332	332	274	328	307	291	311	310	279	341	298	313	287	292	318	296	286	313	280	327	349	289	289	299	306	285	275	301	291	319	311	299	318	315	294	340	278	301	291	299	322	320	300	288	305	305	306	316	295	302	297	311	304	271	328	317	325	297	306	331	301	313	289	305	318	281	300	319	300	298	298	334	290	309	304	308	288	324	296	292	304	303	323	310	297	296	277	280	272	277	301	287	309	317	278	318	333	276	300	304	269	322	314	272	303	288	272	309	300	307	303	308	291	303	321	273	293	289	317	301	293	276	300	304	302	309	320	317	315	319	312	304	299	285	303	296	298	335	285	290	287	293	313	292	299	282	325	324	323	346	312	294	298	313	285	298	309	285	322	292	274	327	326	299	288	256	297	291	312	319	300	308	335	312	319	315	287	298	316	326	297	304	294	314	317	324	289	286	332
11759	11910	15233	18453	19524	16044	10332	8137	7671	7124	6252	6467	4301	2859	2155	1728	1410	1254	1228	1176	1102	1030	938	943	977	943	960	935	874	937	854	882	880	899	875	853	923	837	801	848	865	820	899	763	835	811	818	817	835	842	845	862	789	834	846	842	855	813	804	819	797	817	831	842	804	737	845	837	808	821	792	821	835	786	817	824	836	778	834	757	784	759	743	816	818	808	777	801	710	813	781	777	760	808	811	799	749	772	811	730	815	804	738	764	794	800	796	783	781	839	800	743	806	733	775	731	740	758	794	780	828	761	795	789	765	751	754	808	771	772	763	772	773	781	780	755	806	805	796	810	769	776	749	763	768	803	768	774	805	770	821	799	767	788	802	787	733	771	778	797	799	773	802	808	776	797	787	803	736	762	785	846	781	762	806	788	813	787	790	790	825	752	755	820	779	826	811	780	819	838	831	809	784	835	751	796	805	769	789	785	786	739	767	726	753	770	771	770	809	824	722	800	768	767	702	730	799	791	793	782	803	757	794	816	803	771	777	807	739	800	760	803	784	781	798	749	764	783	779	706	793	774	786	804	768	793	754	773	782	758	842	791	812	777	740	797	789	715	758	780	770	749	767	751	775	786	774	782	775	797	759	779	818	765	758	742	795	733	801	820	784	826	787	761	742	738	779	820	767	771	781	803	784	858	794	754	774	760	807	822	764	794	803	732	845	759	769	774	754	754	768	787	770	752	770	777	792	779	780	803	756	845	763	752	765	752	766	774	797	822	801	788	792	800	818	788	746	759	815	770	769	771	773	779	755	801	784	733	790	756	773	748	739	792	820	749	796	780	792	802	763	781	768	802	762	763	706	776	785	716	774	766	787	771	780	784	709	753	755	798	799	780	764	777	728	746	749	724	803	768	791	748	807	749	821	749	751	785	807	752	818	773	758	827	778	798	821	823	831	772	805	756	793	811	761	801	781	769	804	783	799	784	783	785	754	723	721	775	801	753	738	758	768	772	811	766	841	808	756	761	756	812	780	793	762	785	779	808	775	799	795	730	775	774	774	778	825	839	746	750	797	722	757	757	711	795	781	826	820	731	786	764	777	826	795	794	819	781	784	805	777	771	801	725	775	714	791	782	767	801	796	795	759	777	747	794	778	769	777	751	708	717	722	795	779	734	768	792	759	781	799	722	770	822	837	802	755	760	717	806	783	764	765	749	779	808	804	794	791	775	810	751	760	754	794	773	743	778	766	769	785	777	785	818	820	778	769	751	716	809	796	800	769	784	770	771	759	818	780	781	757	780	726	789	744	765	739	782	804	785	801	756	797	761	812	739	802	780	744	785	750	800	803	773	785	803	706	734	796	789	739	740	772	798	777	790	781	787	757	789	780	732	741	768	752	825	818	763	829	804	762	813	774	813	775	764	802	799	763	750	741	784	805	787	806	814	770	767	772	768	742	765	741	756	794	764	779	759	767	700	785	741	807	758	760	807	796	750	759	804	788	784	804	807	782	821	778	815	799	775	789	747	723	723	783	759	797	775	794	758	803	779	818	777	751	780	728	778	773	736	739	768	746	775	776	804	768	733	779	722	753	764	757	796	782	749	821	844	771	784	764	793	729	787	801	743	778	755	728	802	758	731	794	800	822	756	765	779	765	809	783	770	738	798	749	774	764	773	737	814	798	789	801	753	769	783	741	737	792	787	750	756	760	748	825	812	762	755	756	805	787	790	777	798	806	788	801	750	764	727	770	815	739	759	800	818	758	801	829	781	750	828	747	818	769	787	842	762	762	785	754	764	819	763	784	786	801	808	755	751	794	781	746	788	807	781	816	746	760	791	774	791	843	846	739	726	765	770	804	822	762	735	790	789	756	832	799	774	776	725	734	776	747	787	729	805	792	737	725	776	800	746	748	834	740	774	792	809	767	765	791	742	791	772	782	808	808	747	745	740	753	767	789	749	763	800	748	818	793	798	832	812	766	811	762	787	804	799	773	794	737	753	768	759	750	737	832	802	743	783	764	761	765	753	795	793	792	775	786	762	746	733	792	804	749	759	692	771	756	778	797	728	790	805	750	756	739	813	805	752	782	715	817	751	798	805	755	817	784	741	756	795	768	763	753	796	785	774	711	758	796	729	739	746	774	783	770	753	790	804	847	747	786	765	795	771	723	788	723	764	779	779	762	774	731	771	804	787	758	778	777	781	763	787	782	832	764	790	802	799	759	824	708	782	775	772	802	819	748	757	760	795	786	754	764	795	748	803	828	786	781	773	738	749	751	786	764	762	760	751	823	770	725	794	787	785	811	748	818	804	746	771	744	719	800	756	713	797	800	788	766	770	789	806	783	789	754	752	754	714	785	771	754	763	792	797	778	777	744	778	754	752	709	752	776	769	791	749	765	748	800	788	823	765	790	791	822	801	791	806	773	749	824	771	787	854	821	756	760	801	791	784	793	823	795	834	737	748	797	786	810	789	760	810	762	788	798	775	746	809	741	792	761	774	792	837	756	763	804	747	776	787	775	753	758	742	801	754	759	817	775	790	761	759	731	721	797	808	814	823	837	806	754	798	746	757	749	786	724	821	753	775	744	787	780	769	753	822	780	758	745	782	777	803	752	775	782	767	803	754	791	753	788	825	773	790	731	753	753	757	755	780	773	823	748	791	803	788	752	758	819	822	804	770	762	766	821	788	774	764	737	761	802	767	764	730	780	799	822	810	771	779	770	767	786	803	763	752	827	781	766	819	803	806	792	773	816	827	776	786	784	737	820	740	757	771	810	746	760	776	744	772	759	780	766	790	815	691	785	804	772	743	784	745	798	830	773	792	794	783	784	781	801	812	792	754	746	778	734	747	804	799	754	740	776	764	770	786	755	776	749	778	805	796	752	764	812	737	799	757	776	749	810	766	746	815	729	756	753	738	782	782	726	784	802	716	829	768	775	795	773	787	791	766	800	825	790	746	817	797	753	778	776	791	852	788	835	764	805	757	830	773	841	762	748	805	765	744	766	795	767	782	763	769	736	742	792	782	778	709	785	721	804	720	760	723	763	722	725	794	724	768	751	709	723	795	810	788	786	776	793	811	801	789	783	757	734	731	792	807	736	821	764	772	751	788	751	812	751	780	747	775	835	793	742	816	769	796	809	782	801	787	761	810	739	768	782	712	773	783	766	744	749	771	753	772	822	759	828	794	791	818	802	798	764	794	801	798	759	756	779	797	770	792	803	765	814	788	789	765	751	744	793	783	780	799	787	793	742	780	774	784	805	820	772	807	786	748	763	792	801	762	794	763	780	738	750	797	787	746	741	762	764	790	818	861	748	764	796	727	799	760	785	786	759	781	779	730	799	762	755	819	769	801	839	746	782	775	783	789	790	775	809	745	803	738	788	739	777	796	745	747	769	790	794	749	788	729	783	752	768	713	772	724	791	817	746	756	774	798	750	734	809	734	787	799	779	737	724	743	823	755	758	783	782	759	766	747	748	815	746	776	783	765	784	764
2218	1008	1030	841	530	495	203	200	135	117	118	124	127	110	87	96	95	102	97	120	106	85	106	84	92	92	110	94	91	105	105	85	121	76	96	81	107	110	101	79	96	108	86	84	93	94	93	113	95	88	96	105	109	103	99	84	95	97	95	88	106	80	121	105	87	109	112	101	98	96	94	95	92	81	99	101	89	99	96	105	93	94	106	91	99	92	87	110	114	96	99	92	111	94	82	110	99	79	100	94	95	94	84	87	107	103	90	89	92	98	103	113	91	103	94	103	93	102	96	92	93	100	113	97	132	84	86	103	98	95	101	96	109	86	103	97	109	71	83	81	115	76	108	121	88	90	93	101	103	101	108	88	103	86	87	119	81	68	94	101	88	82	97	105	107	94	103	113	97	111	91	95	90	117	94	100	104	98	97	97	102	88	87	110	85	104	109	110	106	85	102	121	93	118	93	87	88	80	100	101	87	112	99	76	85	100	114	106	100	93	108	101	81	109	75	100	91	85	99	110	96	79	114	92	101	94	108	101	83	109	86	85	103	94	96	92	106	101	98	95	102	93	89	92	94	104	89	90	83	89	87	109	78	102	95	107	83	110	113	86	99	95	101	96	104	99	99	103	91	81	83	102	108	95	106	98	106	88	78	94	94	106	76	84	101	94	117	100	90	92	96	86	78	89	93	109	95	82	110	98	88	94	88	79	97	84	76	81	109	108	103	80	91	97	99	103	88	79	90	117	83	90	94	96	89	107	97	100	96	109	93	108	96	114	112	99	107	90	75	97	88	100	77	76	113	97	95	96	106	98	104	78	92	100	107	106	103	111	92	90	112	100	100	96	104	93	99	106	108	74	91	80	86	92	97	106	131	71	113	109	102	85	95	94	114	128	80	82	74	104	85	80	87	92	105	81	95	95	87	115	99	89	104	111	86	92	89	115	100	97	97	86	99	102	90	89	101	107	109	107	88	107	98	92	93	128	117	104	109	94	89	99	98	99	107	101	96	96	91	83	91	93	91	99	107	109	97	100	104	111	104	97	79	110	98	97	114	99	79	87	103	102	98	89	90	124	71	96	87	90	94	88	109	100	93	88	106	100	99	88	104	90	91	83	95	92	95	92	83	100	100	104	101	85	91	98	85	84	80	90	101	97	75	110	94	83	77	103	101	89	102	97	104	105	107	90	117	95	102	102	92	109	89	105	96	105	115	100	102	105	100	91	86	98	81	104	103	109	88	111	93	96	110	97	101	88	93	112	82	106	105	103	99	98	94	104	100	84	92	90	89	106	85	107	111	81	101	89	87	90	116	112	102	77	100	83	95	93	90	98	99	105	100	90	80	94	86	108	101	87	103	107	101	98	91	107	101	112	101	95	100	95	90	96	106	88	103	100	98	104	92	75	94	93	107	101	86	107	101	89	75	96	109	111	92	116	126	82	77	100	110	96	107	88	107	84	91	102	90	108	91	96	92	94	106	113	100	112	99	88	101	99	102	107	114	100	79	93	86	96	113	89	78	85	77	65	111	93	84	108	101	95	95	82	105	87	107	93	117	114	88	92	98	114	97	91	84	112	92	99	115	84	89	96	103	97	89	89	97	101	118	112	91	102	104	90	75	97	111	92	106	88	89	110	84	97	106	112	96	91	98	99	100	89	102	118	92	108	87	96	100	96	88	93	107	90	89	106	100	94	107	87	121	114	102	83	94	107	105	88	84	97	107	110	105	88	97	88	87	93	101	97	105	84	96	111	83	93	102	88	91	97	103	81	114	85	88	103	96	96	91	101	91	96	110	99	91	86	95	89	111	93	124	97	99	99	96	97	96	108	84	85	86	96	109	91	110	89	98	107	92	80	118	85	103	105	94	101	99	83	104	92	83	112	112	103	106	93	109	103	100	93	103	79	94	103	88	105	111	97	94	88	109	90	86	92	91	95	104	88	106	94	78	100	89	102	107	103	85	118	96	89	90	98	93	103	103	115	116	99	83	82	116	82	97	86	105	78	102	84	76	93	98	96	103	101	97	101	110	90	91	89	100	98	92	91	93	102	106	94	95	90	99	109	98	85	102	89	103	76	86	93	100	92	91	68	102	88	101	115	94	110	101	87	91	91	102	101	89	89	102	101	97	105	103	96	94	95	83	93	94	94	98	98	110	88	96	104	105	103	90	86	104	85	98	101	93	95	98	98	96	114	88	108	101	96	113	96	91	101	108	98	79	100	108	81	78	95	103	95	95	99	89	92	97	85	86	111	95	104	104	100	94	85	93	78	99	112	128	103	100	92	91	114	80	81	113	91	86	92	111	94	90	79	106	85	83	105	80	86	97	84	84	102	106	91	105	107	78	94	97	107	72	83	100	99	106	97	108	107	111	95	113	91	90	100	91	85	100	117	112	113	102	94	103	78	78	83	97	96	118	97	110	106	97	106	80	105	99	95	110	86	108	105	75	92	91	95	95	100	105	90	83	93	92	118	93	94	83	93	109	109	82	86	74	108	98	78	93	96	96	84	101	99	110	90	109	90	97	96	94	106	94	99	88	118	93	104	121	82	73	88	106	93	86	102	87	100	99	96	86	96	98	100	77	104	88	107	101	100	91	100	107	102	101	121	109	108	93	91	89	88	91	92	88	93	94	91	105	91	113	97	107	92	102	119	110	105	119	88	113	73	76	96	100	71	75	95	95	90	90	101	99	95	106	107	92	106	82	90	88	91	83	105	94	80	87	89	86	94	92	104	88	93	105	82	116	100	99	96	93	79	101	95	81	91	112	100	95	99	94	97	98	75	107	85	94	82	97	101	104	87	94	91	79	81	93	109	102	81	101	101	104	98	80	103	80	109	101	88	95	96	91	131	102	86	105	92	93	88	90	98	86	111	98	98	88	103	102	104	96	92	103	99	96	85	84	101	112	98	98	121	97	101	93	82	107	86	108	94	92	90	93	116	89	92	113	98	85	99	87	112	94	97	101	74	113	101	92	98	92	92	97	88	78	88	86	103	98	90	105	97	98	101	79	126	95	100	95	99	110	84	87	95	109	107	110	89	103	85	122	112	100	92	91	100	98	81	88	91	99	95	103	103	91	79	101	98	100	99	96	104	94	77	95	118	93	100	94	93	86	121	81	113	121	87	97	99	94	106	105	91	92	128	104	105	91	90	101	96	94	98	91	106	92	90	88	93	74	102	106	90	99	93	97	80	94	90	103	80	89	102	91	99	94	88	98	85	91	89	113	97	87	90	90	93	95	107	93	101	88	90	93	96	103	91	87	89	94	119	95	94	92	89	80	92	89	109	87	100	80	95	108	92	109	88	88	97	112	105	102	108	90	99	106	106	87	86	84	99	87	101	110	82	91	83	97	104	92	94	89	79	74	92	93	99	99	98	93	88	83	91	110	102	90	97	98	92	104	106	91	103	99	91	95	103	97	93	100	101	91	101	95	99	97	88	93	87	88	107	111	99	83	104	122	113	102	101	105	96	127	102	84	91	97	101
2454	1548	2219	2577	2065	1941	1162	827	683	598	564	567	464	445	415	355	344	367	385	354	324	355	349	321	336	336	335	314	346	306	302	323	297	346	344	349	325	337	308	329	356	331	355	337	306	337	320	340	311	324	350	330	360	333	364	297	315	297	312	338	357	327	326	370	323	310	317	371	311	363	299	326	323	312	326	319	305	337	301	313	335	316	307	330	350	301	350	325	312	335	357	346	351	313	334	322	318	310	362	353	354	318	317	310	331	318	331	327	336	326	346	350	308	321	308	345	313	292	320	302	320	326	325	313	313	336	317	334	362	322	340	323	340	308	344	314	340	342	334	350	318	333	315	311	352	347	306	331	353	309	299	344	323	320	352	300	336	339	332	320	339	306	307	340	345	336	324	323	329	312	306	343	349	327	350	323	334	310	302	322	315	325	311	320	326	336	337	308	345	331	305	336	338	377	295	297	299	303	382	343	309	304	324	316	350	334	343	326	324	341	318	322	328	314	332	358	306	351	314	354	297	334	333	328	331	349	320	316	311	324	332	289	320	329	314	321	358	333	353	342	325	339	313	335	348	294	352	316	308	310	357	330	319	321	325	329	326	346	317	301	342	355	312	301	316	303	308	334	336	350	340	318	299	355	334	337	325	339	331	334	314	341	303	350	327	337	335	317	323	317	309	341	340	317	304	336	324	325	340	342	342	341	294	308	325	345	325	325	325	332	319	332	331	341	337	310	316	321	311	320	305	318	313	326	296	325	318	333	336	313	332	342	317	323	339	327	356	334	349	309	318	289	297	329	333	340	333	306	308	344	290	328	305	320	341	332	361	310	314	338	334	324	346	318	344	351	339	348	320	314	363	325	342	308	326	327	310	316	314	327	312	330	307	314	372	332	320	323	319	340	309	348	309	351	308	335	354	307	349	346	324	325	338	309	340	358	333	302	333	303	330	316	331	354	360	312	308	324	333	291	334	293	323	355	319	332	334	302	338	290	282	335	334	323	317	304	329	323	314	331	333	305	313	341	291	299	366	321	327	318	327	362	314	323	308	335	343	344	313	355	314	344	316	316	352	333	326	300	316	289	301	306	343	325	303	337	330	323	336	336	312	325	324	342	292	310	336	328	326	346	362	318	366	323	330	331	313	346	340	357	319	338	328	337	356	323	308	318	321	327	329	341	311	338	298	319	322	324	331	347	333	320	304	328	308	345	320	338	354	322	354	331	320	320	291	343	334	333	302	329	350	290	314	305	327	317	346	344	345	304	313	302	310	355	329	320	329	289	319	333	319	334	348	392	324	339	310	324	305	307	315	348	326	305	330	322	359	348	317	340	355	339	349	305	333	355	335	300	325	350	343	348	296	295	320	326	322	325	294	356	343	312	329	341	323	325	343	332	329	346	307	335	331	322	333	343	351	325	342	335	352	373	341	333	334	329	356	314	330	318	324	345	317	324	329	320	342	336	371	323	331	349	316	301	321	315	306	324	334	330	336	313	354	362	324	324	339	331	281	345	321	333	328	333	340	349	316	318	329	296	338	338	319	317	320	351	338	329	375	324	353	323	337	330	338	339	318	324	331	353	307	318	330	323	326	307	348	317	297	324	358	368	300	304	336	336	324	316	310	289	319	326	319	341	324	337	315	345	291	320	379	339	337	323	341	338	332	323	341	312	319	303	331	320	324	309	293	315	360	369	331	351	326	343	332	312	344	309	351	333	330	321	337	328	332	340	308	367	331	345	322	340	312	348	321	347	351	302	310	340	323	323	330	321	330	353	357	315	316	312	320	321	314	339	320	357	314	366	316	311	322	350	318	339	324	311	322	317	319	340	352	321	321	310	297	320	350	314	332	332	339	326	317	338	345	304	319	313	336	329	315	330	324	345	317	332	336	354	326	333	354	337	331	316	331	309	322	362	343	358	364	332	369	313	313	320	346	357	325	340	329	318	358	320	325	332	316	314	356	335	329	320	365	352	310	326	342	290	334	326	336	322	340	328	326	332	312	319	314	333	315	345	328	331	326	318	299	324	300	335	336	349	341	351	363	343	298	302	336	319	347	323	337	315	303	299	329	340	344	348	317	313	305	340	342	320	329	312	304	354	332	306	300	301	299	331	345	289	322	340	342	323	341	338	293	325	322	329	352	313	338	316	358	319	314	312	322	335	323	332	361	314	303	311	324	336	339	315	342	310	325	332	332	323	345	330	324	312	335	283	350	341	357	316	350	327	307	334	336	303	329	324	321	306	336	307	320	335	310	327	332	301	368	336	319	363	333	353	286	349	350	334	348	314	337	328	325	311	327	312	318	320	326	315	324	336	318	317	326	362	307	321	346	321	326	340	328	334	323	318	342	311	311	322	310	350	323	323	345	328	313	286	323	333	318	349	330	337	333	333	352	309	331	309	324	299	306	335	320	321	327	333	313	316	331	333	309	307	337	333	352	351	311	285	342	290	317	308	332	316	328	350	344	345	338	306	325	331	313	336	313	354	347	338	300	325	323	340	288	369	334	316	347	305	305	328	324	339	295	327	312	312	322	318	317	312	311	318	322	343	314	333	337	331	344	328	332	328	317	336	308	328	326	337	287	314	333	320	322	348	334	313	345	310	324	312	329	339	335	323	348	353	322	325	348	318	335	338	303	326	346	351	334	330	309	337	315	308	323	356	310	318	319	331	347	312	346	330	318	321	332	361	335	334	341	298	330	307	342	305	324	339	315	334	385	338	317	297	298	306	346	300	304	330	301	345	329	315	341	269	319	327	280	357	333	359	309	330	315	348	313	327	380	314	331	338	348	340	335	355	329	379	329	316	327	360	320	370	343	307	318	342	381	308	345	284	307	303	335	322	329	337	337	330	328	321	330	326	336	328	312	321	332	341	318	346	296	316	294	326	358	297	336	336	323	338	299	359	324	313	323	320	329	304	296	359	353	339	353	319	322	312	328	337	345	314	326	341	323	339	360	348	341	308	360	332	328	354	303	355	315	370	348	310	360	337	332	308	317	333	334	346	340	332	325	312	348	321	339	353	349	336	351	336	333	307	345	302	309	354	337	304	328	307	328	362	307	321	329	330	337	346	331	315	320	316	336	353	323	329	363	333	314	329	319	349	355	314	328	316	325	323	328	325	336	336	349	329	342	318	340	295	331	342	325	334	344	332	330	346	343	330	340	326	328	340	331	298	312	316	331	351	342	312	375	328	321	319	338	314	316	335	313	335	309	341	341	355	340	344	351	324	311	359	320	336	328	333	321	296	344	300	353	311	344	348	304	335	325	334	341	324	339	304	342	328	331	333	324	322	308	308	353	318	336	322	317	336	328	309	310	346	343	362	333	324	317	334	345	326	323	313	331	297	329	336	348	308	310	322	323	359	341	326	312	344	310	342	302	299	364	335	332	359	302	312	306	302	298	306	309	304	325	336	313	324	337	303	327	311	352	302	380	320	331	318	332	322	367	334	320	326	364	337	319	347	301	371	342	365	353	333	329	319	337	334
10787	9233	11069	10904	9109	7021	3706	1911	1383	969	866	952	640	469	350	292	273	241	252	269	257	236	243	240	189	234	226	246	273	241	236	255	236	233	243	233	212	229	240	224	260	236	228	217	216	238	239	238	249	239	251	243	227	211	242	243	224	232	232	222	245	242	219	216	237	228	230	275	226	242	236	229	216	237	250	216	231	252	217	219	220	222	225	226	214	206	241	222	232	217	228	238	222	233	244	234	236	237	224	233	229	189	233	208	210	236	228	217	229	228	233	244	246	232	239	241	260	239	219	204	218	211	210	245	223	221	243	202	245	230	220	211	215	234	247	229	243	215	256	250	206	235	236	210	252	227	237	188	253	222	242	243	212	234	216	252	259	226	233	227	219	220	240	253	236	236	221	228	241	231	235	239	241	223	216	207	241	199	256	227	233	223	220	237	218	225	234	215	219	230	221	256	229	236	224	254	225	239	261	256	211	218	238	216	215	222	246	244	218	242	233	243	240	240	261	257	207	217	244	221	214	221	226	220	237	232	239	254	250	216	235	200	224	209	227	247	224	242	238	236	231	240	235	208	223	222	210	219	259	257	234	232	211	236	263	241	233	214	224	224	192	233	224	207	215	204	231	231	218	208	259	217	209	232	223	239	216	234	224	240	220	208	225	224	244	232	213	217	246	260	209	224	218	233	227	233	256	225	225	252	250	229	233	219	199	231	238	246	232	229	229	232	205	246	234	212	200	249	250	227	232	243	222	232	234	226	223	223	213	208	195	229	226	230	226	220	243	203	231	230	248	238	234	203	234	239	219	217	244	253	223	218	192	228	216	237	231	214	241	229	238	223	229	222	230	246	204	235	217	246	246	222	224	267	217	240	249	236	221	251	222	241	256	223	217	205	251	217	243	240	197	240	233	197	219	220	221	227	222	232	212	251	239	236	243	227	226	229	236	214	215	246	229	245	229	228	234	232	206	231	250	211	225	260	241	227	244	251	226	231	249	215	218	223	240	252	215	218	256	220	247	235	218	230	243	251	240	249	216	240	245	222	209	220	228	226	198	236	224	235	221	222	213	231	238	208	244	195	217	241	205	209	269	232	234	261	228	235	230	237	202	194	244	218	237	221	224	217	234	235	230	221	228	245	233	217	239	229	204	248	242	224	208	240	219	217	235	190	221	226	235	234	236	250	226	258	199	243	225	224	239	239	269	201	212	225	223	250	234	222	236	218	224	236	255	197	216	236	218	244	234	223	247	222	215	226	231	217	227	232	222	244	227	215	223	225	213	236	224	197	233	226	218	235	229	224	229	221	239	231	219	232	227	224	258	242	221	213	273	241	238	241	224	213	228	173	215	227	205	232	263	229	237	236	199	201	205	233	244	225	240	228	241	245	219	198	189	222	239	213	221	241	239	228	241	224	238	237	207	216	242	236	236	241	239	216	240	251	238	220	215	224	235	213	198	243	225	169	233	246	235	208	228	219	259	234	199	234	236	227	238	207	235	218	235	224	250	219	246	238	219	207	236	240	226	214	221	236	245	228	220	231	243	240	233	242	244	215	251	235	202	226	249	211	221	218	202	248	241	251	222	213	240	200	214	202	239	213	229	214	234	226	236	225	211	223	225	233	283	210	209	224	237	219	231	230	219	216	263	238	235	227	211	237	232	216	208	219	220	227	216	233	214	230	212	238	240	205	214	229	236	225	251	224	228	247	222	220	276	226	201	253	220	235	243	253	264	252	217	209	243	238	236	270	214	219	248	224	247	215	229	225	209	226	243	212	225	215	257	217	252	240	235	222	225	227	241	233	195	214	253	208	212	234	258	220	227	248	214	233	214	237	219	200	256	232	228	241	250	223	217	239	253	206	238	240	251	244	228	204	205	226	197	250	249	234	237	220	240	252	201	236	233	240	236	256	227	210	227	246	243	225	209	234	216	231	197	243	227	217	209	246	251	259	235	245	236	199	195	224	233	217	237	232	239	240	228	220	224	190	218	240	230	246	221	238	208	233	227	214	231	223	263	222	239	209	244	246	210	205	258	222	210	225	243	229	225	244	221	238	225	239	215	225	240	224	206	218	196	241	201	217	269	246	227	226	231	238	232	217	223	192	232	222	204	211	233	214	246	224	229	207	223	211	215	208	231	251	246	217	218	248	222	203	244	233	221	241	216	243	206	216	249	193	217	225	242	241	235	208	217	215	253	220	249	207	217	220	214	243	253	218	218	234	221	261	240	226	241	237	240	239	226	217	222	237	215	248	232	247	238	214	225	235	219	242	222	220	260	236	223	214	243	228	229	247	234	258	210	241	233	215	221	235	213	241	222	214	218	239	237	218	221	241	244	242	223	225	252	238	226	216	201	234	229	251	232	247	195	223	204	232	232	235	250	241	241	236	239	226	243	229	227	220	238	244	213	218	230	207	217	231	279	216	242	241	234	187	217	230	217	234	235	222	232	240	234	254	214	236	250	236	213	234	236	212	257	221	258	232	240	225	238	220	203	218	224	208	269	251	235	199	226	218	251	236	226	240	227	184	212	230	243	246	234	228	227	245	226	201	245	222	218	249	212	233	231	229	209	200	233	233	221	196	189	247	232	227	223	200	219	226	249	229	235	233	227	238	243	233	230	237	205	254	252	253	197	204	238	214	210	237	236	205	247	208	259	226	233	177	209	212	239	229	240	216	223	216	215	233	213	192	247	227	234	220	229	219	208	224	238	205	244	226	248	252	222	219	258	245	218	230	244	225	212	247	233	214	234	202	254	223	240	227	222	246	257	218	192	253	207	247	219	243	235	189	215	218	238	223	218	216	234	228	248	238	246	205	260	244	233	225	241	216	223	211	202	229	253	242	250	215	207	235	189	244	227	237	211	247	241	222	217	186	218	234	219	235	204	221	222	241	226	251	196	219	222	239	213	231	221	262	240	233	199	223	212	239	229	230	224	185	253	263	247	220	234	231	235	233	250	207	213	234	224	238	243	222	233	220	249	188	222	210	201	223	224	224	229	237	214	223	223	238	241	236	230	205	210	196	249	209	236	230	243	241	260	246	241	223	231	233	260	240	229	232	206	213	225	218	206	202	241	238	248	227	212	204	210	240	194	245	273	249	208	229	228	211	225	225	232	238	236	239	238	229	238	230	224	244	230	233	247	231	231	262	233	221	210	232	248	245	251	253	211	243	295	211	237	214	236	223	235	241	228	242	213	230	243	215	202	230	243	222	246	229	240	270	229	231	265	212	216	244	229	232	250	211	247	229	179	237	223	231	246	238	270	215	219	201	235	202	235	233	221	226	216	231	218	238	224	227	234	203	235	236	227	203	202	229	234	228	212	229	231	211	242	206	228	195	253	221	213	255	201	234	220	243	220	246	216	234	230	199	241	231	222	248	214	239	222	262	218	208	260	218	231	226	231	202	257	215	236	228	239	226	245	250	225	239	224	220	212	237	220	241	214	202	208	221	231	233	220	223	230	253	217	242	220	219	218	220	221	214	231	218
8805	7272	10400	12787	14059	12788	7207	4549	4905	4229	4072	4544	2633	1962	1297	1087	970	861	838	806	818	775	752	758	704	673	717	737	743	674	737	648	733	646	708	684	680	636	667	661	653	680	737	669	727	628	657	669	648	637	664	613	650	660	676	650	608	642	676	655	655	604	647	653	654	644	653	662	600	655	684	619	659	644	659	651	658	635	590	640	617	613	592	647	642	607	674	619	613	588	706	616	637	652	687	660	673	687	650	613	694	636	635	641	680	641	626	710	586	667	613	652	621	655	643	622	681	628	657	623	611	682	609	606	610	675	623	651	669	637	596	649	628	640	624	657	616	615	619	641	596	670	643	677	677	651	630	680	641	652	630	623	667	644	629	616	621	632	622	644	688	653	626	661	632	634	619	630	644	658	657	599	640	625	654	637	618	696	616	659	640	633	637	637	631	677	603	622	630	652	598	641	631	594	629	631	662	639	632	670	649	631	633	632	643	600	678	616	609	597	629	640	674	669	611	662	637	646	612	639	638	604	630	678	605	618	651	658	654	634	662	635	612	626	628	627	651	594	662	641	637	637	613	616	627	610	642	633	614	629	664	664	604	610	600	694	644	668	619	635	603	649	619	670	638	658	653	630	634	604	649	617	629	649	603	636	654	655	653	646	638	635	664	630	602	671	630	672	614	626	608	632	654	649	628	630	614	649	631	663	639	665	613	611	673	649	657	609	650	634	616	643	632	667	597	659	604	623	662	666	669	597	615	666	604	623	618	661	618	607	652	626	667	692	616	643	635	635	668	652	636	589	709	635	649	588	639	645	601	676	662	609	647	660	670	660	630	623	658	613	631	631	625	623	627	629	679	656	619	644	618	633	607	646	664	603	598	651	645	656	619	633	657	660	646	644	663	696	631	649	596	609	629	669	615	631	648	608	603	639	609	623	625	650	612	618	630	653	696	593	608	686	662	610	607	709	590	708	622	649	627	637	597	636	606	630	619	620	631	614	578	647	670	659	635	641	645	667	660	626	618	664	664	649	592	613	692	653	637	638	645	627	641	626	634	599	650	603	637	601	637	566	639	678	659	645	602	668	624	667	660	598	651	613	659	591	637	606	611	609	642	636	664	614	578	662	685	608	604	652	579	629	633	646	675	641	667	624	692	600	666	646	601	629	685	587	609	640	656	612	605	639	642	599	623	661	604	659	643	626	620	648	651	644	642	576	629	687	617	644	638	607	626	643	607	656	660	671	683	615	636	658	611	616	617	636	651	629	632	648	617	663	657	606	661	636	640	610	607	659	656	611	658	616	615	633	655	636	616	638	606	595	663	628	603	623	620	647	606	656	656	618	694	622	659	629	636	643	668	616	610	682	643	641	649	629	643	616	642	625	628	654	637	665	622	606	633	636	575	591	640	641	643	614	613	625	620	626	679	663	605	640	621	642	626	605	639	627	632	628	665	630	613	651	672	632	632	652	700	633	635	639	625	617	633	618	630	652	620	657	597	677	648	702	630	672	607	694	654	647	665	638	650	627	568	641	658	638	632	646	688	692	617	639	608	646	663	650	609	620	669	616	607	634	601	616	640	664	636	649	608	630	636	648	615	633	644	595	606	615	611	619	604	624	647	636	654	626	654	639	649	681	654	615	637	612	657	641	678	616	633	648	667	690	606	618	633	621	650	685	632	645	641	592	618	615	664	631	656	626	630	634	624	666	648	625	644	619	614	670	614	609	657	624	606	613	623	599	643	620	647	643	638	650	637	622	661	608	615	630	637	636	661	657	606	642	659	649	634	641	653	655	641	601	589	610	648	666	620	634	630	661	667	629	662	625	594	606	636	652	630	599	630	609	607	636	636	628	613	666	618	647	629	646	636	604	604	631	659	612	631	645	611	583	616	638	620	603	616	614	652	630	628	666	626	693	614	598	620	620	595	617	567	644	591	635	663	652	634	660	659	650	625	621	629	600	667	616	623	598	671	622	626	611	634	637	612	642	665	682	629	640	640	644	637	654	636	605	694	597	598	686	651	646	668	613	671	672	680	604	631	682	680	584	659	624	661	602	606	624	682	659	687	642	603	649	596	626	588	669	633	639	666	694	630	604	584	688	642	636	613	637	634	649	623	619	621	606	626	650	664	624	691	629	621	668	630	617	611	636	603	639	658	589	605	659	604	624	643	604	675	621	677	662	640	656	635	662	586	629	610	612	625	626	635	644	596	583	639	632	652	631	651	685	588	641	689	629	660	619	609	657	623	666	613	681	601	641	654	640	640	612	637	628	671	636	606	618	621	613	645	634	635	626	633	624	673	611	671	669	655	640	667	608	619	617	622	607	636	599	631	638	624	633	638	633	659	655	639	657	573	637	629	597	613	642	614	626	640	629	643	639	645	583	619	676	640	692	627	587	655	602	666	644	627	618	649	655	659	658	631	641	660	634	667	646	635	598	598	664	629	585	593	653	635	634	593	602	617	616	648	661	657	625	679	651	655	653	609	619	649	630	664	628	632	649	651	656	636	638	638	656	644	650	657	683	619	646	657	595	595	630	639	641	624	637	660	626	596	625	619	645	593	606	606	650	672	699	651	643	615	614	640	687	652	626	617	671	635	616	668	646	620	624	649	641	636	661	690	634	625	676	615	644	661	633	623	658	644	633	663	572	642	653	574	627	632	686	629	676	647	690	669	617	660	661	681	654	603	641	592	595	645	663	641	633	647	608	635	677	634	623	592	634	607	634	597	654	602	632	617	622	654	675	660	607	641	657	661	593	643	653	625	626	636	657	615	650	646	649	656	613	635	591	612	608	584	647	612	628	645	617	657	635	617	636	636	635	639	608	635	661	612	588	612	624	662	657	660	628	638	618	571	647	641	637	702	625	625	620	645	642	672	663	662	609	610	590	648	655	646	624	643	615	593	709	650	641	648	596	628	602	607	604	687	616	593	646	627	655	627	682	576	650	630	597	626	647	615	643	601	617	610	667	617	636	674	600	627	666	573	660	645	639	647	665	655	629	601	651	656	630	622	619	685	669	701	645	611	670	632	625	601	632	618	602	630	635	613	583	621	638	603	594	642	625	605	657	627	604	708	633	670	653	635	587	622	606	635	614	660	648	593	596	637	641	595	626	624	610	628	680	643	614	632	640	592	596	656	632	655	617	632	642	683	606	596	615	657	625	645	628	676	603	634	666	598	651	657	609	596	628	663	628	626	642	599	659	626	680	612	596	619	594	637	631	636	657	655	644	610	613	610	655	665	673	644	654	579	644	635	646	626	633	641	614	623	670	665	600	614	611	669	603	605	641	688	613	615	597	623	616	647	619	618	656	640	661	631	640	627	630	665	631	601	637	609	629	701	621	594	614	656	651	623	631	614	647	654	640	628	625	608	657	614	608	663	639	679	662	642	608	625	655	642	625	638	620	633	643	588	642	639	647	576	592	622	631	685	601	634	638	635	639	634	683	633	671	637	675	593	638	616	615	610	600	639	646	605	633	595	606	602	623	681	661
17218	14169	17751	17403	15022	11948	6952	3575	2408	1724	1334	1705	1087	717	494	456	350	357	327	332	354	357	308	335	325	353	319	301	294	340	300	306	321	300	302	332	308	353	311	317	302	291	301	286	338	340	305	294	336	297	305	318	307	280	307	337	298	276	320	298	295	318	300	294	316	314	281	309	305	282	293	305	286	323	303	314	314	322	306	326	286	314	312	279	313	277	281	324	335	295	310	309	322	305	316	307	286	323	298	290	315	294	285	270	304	311	315	328	287	289	281	305	314	309	304	295	313	306	311	294	328	298	331	326	321	318	304	316	320	287	298	254	306	320	302	295	300	307	280	300	291	304	307	304	311	296	305	317	334	293	311	309	280	296	280	324	294	285	309	305	308	284	289	303	314	319	283	318	324	305	277	287	307	292	296	274	315	344	322	276	290	333	272	303	274	295	309	276	280	334	297	334	312	294	328	268	294	345	302	278	315	287	317	310	314	320	298	291	294	287	299	283	312	311	294	324	331	336	303	311	313	283	295	291	295	290	289	286	349	308	299	343	301	299	316	274	340	320	311	310	303	310	303	288	319	302	319	309	313	300	312	313	336	325	295	300	265	297	342	296	296	300	296	323	293	302	279	286	305	293	311	316	314	322	290	293	297	320	326	289	290	281	299	304	295	308	308	340	318	306	286	308	285	323	288	308	267	307	286	301	328	262	319	318	317	298	316	302	331	281	341	278	303	268	299	303	306	302	290	306	281	290	350	304	303	297	293	325	273	310	293	303	310	309	297	301	277	276	268	278	295	274	282	275	296	277	347	321	282	317	290	298	309	347	308	296	328	316	271	274	302	293	319	287	288	348	305	267	289	282	284	320	269	304	314	313	292	326	293	283	301	307	297	295	276	314	343	287	316	276	298	305	309	312	300	303	298	318	308	292	308	296	314	302	306	284	303	326	296	308	296	329	311	322	289	324	309	289	266	318	289	355	313	305	285	313	285	297	271	315	284	303	273	283	301	328	281	267	310	310	270	338	305	307	334	263	298	311	310	314	308	310	321	313	307	311	298	290	252	285	302	314	292	290	290	294	323	344	289	333	307	321	300	274	257	302	334	292	300	276	292	315	277	293	300	295	274	272	300	303	310	320	290	281	268	296	310	299	321	319	249	315	287	284	302	307	289	299	321	298	298	325	280	272	342	293	312	310	286	323	295	319	315	295	287	331	314	279	295	291	261	288	306	303	325	272	301	317	271	299	308	302	283	278	292	292	275	332	304	295	310	271	317	296	312	305	313	296	310	317	295	301	294	324	289	311	317	333	266	264	299	308	311	289	288	285	289	303	296	260	343	293	304	297	322	306	287	323	318	303	345	287	309	304	287	298	327	274	315	319	284	312	285	284	302	305	297	314	315	295	311	315	304	321	317	311	275	312	303	294	294	260	299	283	305	279	267	296	331	312	339	272	332	293	313	298	330	285	334	297	297	301	287	306	278	313	316	311	282	303	302	313	301	303	302	330	335	294	288	297	287	297	301	269	309	281	268	286	285	303	286	279	298	294	294	311	300	301	326	284	293	329	310	332	292	262	309	289	338	298	306	293	331	290	306	319	307	280	266	300	269	299	299	284	313	314	311	293	268	312	316	307	296	311	301	303	310	290	295	302	308	274	292	302	322	314	295	286	304	306	317	295	319	287	296	306	281	342	292	307	271	296	282	316	281	295	297	293	316	291	317	278	304	317	289	287	305	302	288	278	292	297	321	290	292	293	314	285	282	273	333	306	308	310	298	305	304	294	317	310	269	332	299	278	303	267	276	315	309	286	293	298	282	298	317	310	302	310	312	285	300	315	335	276	298	258	317	280	317	310	309	294	317	280	301	295	267	314	289	298	307	345	285	302	312	302	291	292	343	302	312	319	306	284	277	311	284	298	284	334	321	305	276	320	286	292	308	289	307	290	316	295	291	300	292	310	327	307	342	312	297	281	310	265	285	295	332	279	323	298	265	324	302	301	305	301	284	311	294	310	303	296	314	291	271	290	292	293	302	272	276	318	287	318	328	289	300	334	292	318	293	291	317	305	294	301	287	261	261	292	321	323	262	310	295	311	325	291	292	313	314	304	274	278	322	288	334	351	314	311	311	311	311	317	298	277	300	351	310	295	297	297	300	316	295	314	298	301	306	294	307	300	284	282	277	283	309	288	276	295	292	295	306	321	270	267	298	290	287	292	261	295	278	325	283	304	283	285	320	321	289	300	303	297	282	320	313	302	307	312	314	288	328	308	291	298	296	281	298	310	287	331	303	255	283	313	301	298	307	285	303	305	315	266	308	304	298	284	287	326	273	278	289	289	301	267	300	274	294	324	291	286	299	313	299	306	339	306	304	319	289	292	311	278	288	292	306	281	314	303	324	286	290	288	288	264	299	294	281	302	316	285	306	277	298	316	282	283	283	315	292	296	318	332	286	263	285	325	325	276	269	279	322	298	280	250	301	303	283	328	326	289	276	285	298	298	282	319	293	338	310	316	291	285	295	267	330	312	290	292	310	319	303	311	292	324	314	320	291	294	319	315	327	337	304	335	299	300	307	337	290	284	317	307	272	311	314	304	289	291	309	263	266	290	303	296	307	306	275	339	278	295	300	294	315	340	283	304	317	291	304	312	310	290	286	277	320	304	287	297	294	293	266	310	314	315	310	307	302	296	312	299	274	303	287	280	296	281	291	270	307	274	330	326	291	316	315	319	295	297	300	284	300	297	284	300	289	339	308	275	283	295	287	303	305	308	292	297	298	288	310	302	297	281	272	305	298	276	318	298	311	309	319	295	304	326	281	322	298	298	304	318	294	314	333	265	286	314	298	309	298	313	299	315	303	295	277	313	289	292	288	269	338	311	306	320	305	309	307	300	303	296	276	274	305	324	319	288	335	314	296	297	303	300	326	269	303	316	293	295	316	292	291	302	293	303	266	327	258	315	302	321	302	273	291	319	300	308	296	315	271	301	267	291	308	309	299	312	271	287	295	299	318	261	301	283	294	291	307	342	267	315	294	307	320	320	300	351	278	246	288	317	291	288	335	311	299	324	332	327	318	294	308	336	327	271	339	327	281	288	313	298	297	279	305	308	275	325	274	284	284	295	269	302	287	343	302	292	267	316	335	297	301	322	267	318	317	279	277	323	303	280	310	295	300	301	285	261	321	279	283	317	290	311	303	309	308	314	298	321	294	290	311	307	302	323	331	286	234	287	302	303	319	298	310	315	277	334	309	299	307	319	284	338	335	311	289	335	305	304	295	308	328	269	301	282	315	278	295	310	311	289	286	317	274	308	271	292	326	300	277	321	335	306	328	318	267	287	277	298	284	281	305	287	278	304	325	254	319	327	290	285	311	295	306	293	292	323	300	311	292	312	341	302	309	297	277	312	322	337	348	297	331	313	310	287	309	294	300	297	309	292	279	291	298	293	294	300	307	274	306	305	292	320	279	301	325	302	301	308	285	277	302	288	308	296
11488	10575	14855	17299	18365	17901	11661	7618	7620	6436	6083	7140	4954	3186	2157	1641	1270	1333	1161	1092	1074	1035	978	1043	937	892	932	999	932	856	910	889	915	904	879	872	871	842	891	887	807	867	870	841	794	852	783	825	828	843	807	821	803	840	847	838	785	805	763	824	798	788	781	813	801	750	763	820	743	815	820	786	801	804	816	834	829	745	834	775	814	813	830	791	796	752	800	812	787	776	768	785	734	772	745	790	773	788	809	763	820	786	770	809	764	799	784	782	820	797	795	736	764	755	781	777	789	758	728	779	787	792	774	822	759	751	760	792	782	765	790	783	772	790	717	756	811	778	776	811	750	761	756	762	796	792	755	780	771	719	758	769	795	843	808	730	803	786	819	770	761	789	813	782	831	752	762	793	756	782	812	757	779	734	774	766	832	715	798	802	731	780	776	776	774	790	760	782	754	836	769	783	752	770	785	753	736	784	741	753	769	810	766	766	757	736	761	745	777	741	742	790	777	766	755	785	763	743	697	797	764	751	802	799	781	777	735	781	788	768	756	752	752	783	811	803	713	769	795	697	752	759	746	776	756	743	772	770	820	780	777	736	799	748	753	797	773	776	772	746	729	726	766	767	783	725	757	732	779	741	793	798	817	802	748	850	736	748	773	783	747	780	752	816	754	756	794	727	757	786	777	710	784	774	796	767	742	723	799	683	767	747	730	770	755	806	758	761	722	795	761	762	787	816	790	766	812	719	770	727	727	732	726	735	732	773	812	815	762	729	759	731	799	794	829	783	701	780	767	808	780	744	759	776	784	831	778	807	788	718	827	728	754	746	787	757	770	788	715	743	778	756	792	755	759	718	768	797	773	777	728	741	810	765	791	806	739	747	781	823	721	751	807	784	802	709	812	839	763	734	758	784	768	756	769	733	798	782	810	808	807	752	766	751	765	744	754	777	838	754	811	784	781	749	745	811	772	798	814	772	771	749	752	770	806	804	743	747	769	786	770	793	742	723	779	776	826	759	769	809	819	773	742	765	736	768	786	768	803	773	753	799	744	772	721	776	778	796	789	761	794	766	766	730	767	748	805	771	759	785	781	739	805	823	778	715	757	802	785	788	738	758	711	728	756	752	777	764	785	771	724	780	813	791	805	771	836	716	753	764	770	798	774	761	774	785	783	756	765	786	782	783	748	761	759	722	789	787	706	779	791	701	762	767	769	741	737	773	765	751	782	734	737	773	741	761	779	765	739	817	735	756	794	730	798	737	751	765	764	820	698	775	767	798	759	768	781	768	830	713	798	762	800	812	764	774	713	802	775	786	727	801	764	808	772	764	777	791	821	760	711	781	804	781	804	735	775	782	807	762	805	763	797	751	750	786	813	776	720	717	767	764	785	775	798	783	753	797	833	783	777	809	794	783	724	722	774	716	735	762	753	742	755	761	822	790	785	851	722	738	772	775	737	745	802	733	847	811	797	766	734	731	749	805	804	804	815	753	745	776	766	769	774	759	785	757	741	795	768	766	764	768	772	769	780	771	778	769	731	728	763	758	777	772	765	749	754	729	744	776	763	771	780	770	760	793	768	759	745	770	773	787	793	773	753	828	790	837	767	785	769	746	778	740	797	791	760	754	818	814	739	783	794	809	821	754	751	780	768	792	767	752	742	818	760	776	788	704	759	787	783	746	748	743	755	790	789	735	753	749	831	785	830	794	768	777	794	750	765	728	785	752	772	846	753	814	847	727	808	823	781	843	773	718	815	759	806	769	776	713	763	736	771	778	758	711	760	768	744	768	798	771	736	772	761	738	763	818	770	755	800	768	816	792	774	759	806	791	737	773	781	804	831	768	770	760	712	743	803	747	785	744	805	784	733	762	753	748	780	762	814	776	793	770	780	801	754	784	734	770	796	755	849	808	773	767	777	711	768	762	739	817	808	783	790	756	794	754	783	771	766	777	735	766	779	750	757	761	731	757	804	781	742	742	791	794	842	787	746	775	742	774	799	782	781	734	733	759	767	767	777	782	762	776	810	848	754	786	844	793	781	795	787	802	798	740	775	794	774	816	797	778	774	779	765	756	809	772	809	767	755	692	792	742	806	798	784	769	795	752	742	767	733	738	810	782	793	774	738	812	768	723	804	772	754	814	741	775	761	765	803	750	762	803	764	823	791	788	752	758	728	756	800	761	825	774	767	786	802	797	732	751	800	767	779	733	759	757	756	783	781	766	751	755	786	760	751	724	756	774	764	779	778	818	782	770	711	779	773	732	748	766	782	780	777	753	778	824	723	748	820	768	757	786	706	785	774	756	700	796	802	801	781	784	728	768	816	797	783	784	796	806	784	745	782	787	810	811	804	782	758	786	809	704	773	744	803	791	700	756	801	789	769	742	764	787	734	767	777	784	782	834	757	794	761	808	777	774	731	790	777	798	763	770	751	740	764	820	807	746	805	759	744	754	786	801	758	820	773	825	758	757	764	778	736	772	791	753	800	821	748	756	774	792	777	744	763	771	798	758	831	750	808	803	761	745	739	759	730	771	738	787	752	769	726	747	786	798	796	783	745	782	751	776	773	799	806	749	781	708	782	827	787	763	788	738	782	764	786	786	724	786	768	780	817	786	786	762	762	811	772	757	734	780	782	781	751	739	748	810	774	747	735	720	750	731	779	742	746	787	789	744	799	763	803	782	768	769	708	788	772	792	753	809	779	728	855	796	775	807	777	735	785	823	783	802	811	736	750	761	771	743	733	773	768	762	764	762	728	713	748	769	787	756	788	780	843	761	749	769	779	809	777	800	749	775	804	768	762	735	752	741	746	763	717	765	731	796	773	716	731	761	819	816	744	753	753	740	768	820	772	764	705	816	741	798	768	752	759	766	745	760	742	783	768	744	802	818	767	764	789	765	765	783	773	767	788	776	831	815	805	724	775	777	789	811	755	746	757	779	762	776	751	785	776	755	771	827	781	753	757	758	751	782	721	795	777	778	804	803	773	759	756	729	743	756	753	764	722	760	752	799	721	814	794	769	791	782	727	786	784	792	764	768	724	762	740	771	767	766	814	742	773	751	763	800	776	785	765	772	754	767	777	768	780	762	805	781	831	758	769	779	751	776	791	800	715	771	782	762	794	757	775	741	755	739	737	799	777	764	827	746	802	800	768	754	773	824	774	781	746	791	760	774	781	761	824	777	808	791	747	776	755	739	791	797	746	775	805	769	750	707	801	797	745	780	772	789	773	758	778	801	769	776	762	748	732	755	795	754	799	751	785	805	752	739	735	781	758	778	767	764	806	716	789	819	783	748	805	793	790	743	831	799	730	774	735	762	782	778	821	776	733	761	805	797	767	808	774	804	747	757	721	789	761	835	746	753	718	773	771	738	761	798	772	764	792	707	733	697	773	764	718	763	797	759	766	769	797	802	775	799	771	766	729	771	792	778	766	797	765	818	740	813	700	728	722	775	794	755	741	787	739	756	755	726	753	750	752	738	754	806	820	712	761	765
2046	717	1143	955	577	487	270	207	161	155	153	116	107	106	111	94	118	95	79	84	107	113	89	84	90	95	111	81	90	103	88	116	108	108	98	100	90	88	102	105	106	107	117	120	84	97	100	108	91	107	91	74	96	96	97	107	86	113	106	105	95	99	103	95	88	112	85	95	106	107	94	104	105	115	85	93	87	102	89	89	89	108	105	103	97	104	86	103	98	83	105	100	89	77	92	93	111	96	101	92	71	107	82	111	85	104	87	102	108	97	92	82	98	97	103	94	102	80	84	108	91	116	96	102	98	105	88	97	101	98	80	95	83	75	86	100	111	96	89	94	72	83	111	92	101	115	113	103	98	98	120	96	91	88	90	100	108	95	82	89	74	96	114	115	94	105	98	91	98	100	103	103	91	92	85	90	98	90	109	94	81	96	98	90	98	100	96	103	95	111	100	109	87	106	72	93	89	94	99	94	96	92	86	98	96	110	98	115	91	111	103	122	110	97	124	87	81	77	85	87	121	91	90	80	88	111	108	106	98	99	98	104	103	92	123	101	99	86	88	114	97	101	112	89	96	105	57	96	103	109	97	106	77	110	88	109	115	90	100	77	102	114	98	88	90	84	109	106	87	98	94	96	99	93	92	102	83	131	113	90	79	108	98	105	113	101	90	115	91	84	102	90	96	94	97	88	85	93	95	99	94	98	90	98	87	91	98	117	86	113	87	88	96	95	106	102	91	100	97	93	82	79	95	110	83	100	99	99	102	108	115	88	101	95	87	99	82	82	105	95	113	94	93	71	107	91	98	99	92	97	101	105	88	102	84	99	97	95	88	89	101	102	93	101	92	77	91	97	83	80	89	89	101	113	79	89	89	94	92	90	81	97	107	94	99	116	87	99	100	104	97	93	83	120	114	100	107	82	95	94	99	85	90	98	89	100	97	89	98	100	96	105	102	82	98	96	102	84	80	88	114	89	95	98	88	93	86	96	83	107	95	103	95	106	91	108	91	115	103	96	83	91	77	96	83	106	95	109	103	96	101	96	94	77	83	100	83	92	85	88	92	107	103	89	99	93	95	94	98	98	93	82	105	79	109	107	88	92	90	96	93	105	94	92	111	107	99	97	83	100	103	104	100	90	93	95	89	106	103	109	96	103	114	101	106	101	92	110	114	110	100	96	107	111	86	98	102	105	88	103	86	75	87	90	84	101	110	98	102	91	96	88	94	94	89	91	111	87	121	95	95	86	81	86	106	104	101	105	96	99	89	102	105	86	96	99	95	94	87	97	98	93	89	89	106	108	97	100	98	104	90	96	106	109	93	106	94	99	116	98	83	92	84	100	91	89	85	100	107	83	85	101	90	106	81	92	103	98	100	86	90	94	94	98	84	89	85	93	101	93	86	74	97	93	107	97	80	90	110	116	82	99	93	80	105	105	101	106	93	95	88	117	109	101	109	93	107	98	99	88	105	109	94	95	90	91	94	98	117	107	89	91	80	85	89	78	86	100	102	83	110	87	89	86	85	103	91	103	82	78	89	90	91	78	91	102	82	103	90	106	76	92	99	95	105	78	96	87	99	85	87	99	100	90	94	102	102	101	119	90	100	82	99	102	73	83	98	98	106	93	81	106	78	102	91	104	94	104	110	88	79	108	108	108	89	97	106	119	107	100	88	104	86	83	92	94	105	89	102	102	88	89	98	100	90	98	104	99	100	105	94	97	90	90	96	85	77	108	94	94	99	84	86	100	99	87	102	103	98	110	94	101	89	113	89	97	101	99	99	94	80	110	104	101	71	94	103	114	99	112	90	96	99	117	91	90	110	97	114	99	80	88	104	103	107	100	107	89	109	111	88	95	101	114	85	118	105	99	79	99	93	83	118	99	101	97	107	89	101	88	108	90	92	100	82	94	94	121	91	91	93	93	90	98	90	94	88	105	90	91	107	101	86	99	103	105	98	108	103	100	95	86	84	99	88	107	95	110	107	80	100	94	97	100	97	102	83	89	72	89	93	75	100	108	86	100	91	97	98	99	88	87	83	101	84	96	103	89	98	84	82	115	94	115	110	92	79	86	98	100	88	107	105	93	78	111	96	100	96	103	102	100	87	98	104	90	105	90	95	104	121	90	90	89	85	97	79	100	95	93	97	99	104	112	93	90	94	97	86	103	92	95	90	108	99	92	98	102	96	86	90	95	94	95	103	79	102	111	108	86	115	92	91	105	107	88	105	97	105	80	104	96	104	127	89	88	98	103	89	103	93	108	112	84	87	86	65	92	105	107	87	109	101	119	96	88	82	100	103	105	97	96	111	81	115	111	93	99	114	100	105	93	105	95	95	97	93	90	88	108	122	91	82	86	84	92	107	90	80	95	91	95	95	96	88	112	108	105	82	123	85	86	92	93	103	94	96	93	87	89	106	104	96	88	73	74	93	96	96	110	89	84	93	94	111	101	111	93	80	86	103	89	104	99	105	96	96	77	95	110	91	94	96	90	87	88	97	84	81	94	100	94	77	96	83	103	89	115	93	93	101	103	99	97	101	115	90	93	85	79	98	91	84	98	77	99	105	99	110	111	95	110	104	97	86	97	87	100	116	94	106	85	101	94	105	78	107	84	109	97	103	89	87	89	78	82	107	86	99	82	93	101	118	93	95	103	102	95	106	102	113	90	96	97	93	98	100	99	99	98	98	96	99	97	81	96	85	103	95	90	108	80	118	96	100	112	79	105	104	94	101	83	105	100	96	95	96	112	107	87	102	101	102	93	102	82	105	117	93	96	95	93	90	82	94	118	105	95	99	94	112	112	107	112	90	118	84	99	94	90	98	95	80	105	101	112	103	103	94	93	85	100	95	89	92	91	92	99	93	98	110	83	96	103	78	76	93	108	98	97	100	83	107	98	96	75	88	122	98	85	93	83	79	93	83	105	99	104	95	85	89	98	92	114	108	118	112	89	95	104	106	90	91	91	97	84	103	116	101	98	81	98	105	102	94	104	70	88	110	103	97	105	108	93	99	91	98	102	97	104	93	90	107	108	100	84	104	90	99	88	87	83	99	64	104	81	105	83	101	94	99	87	99	100	89	101	96	91	100	90	93	120	88	88	92	112	98	78	93	108	104	107	98	102	94	88	99	91	91	103	98	83	100	94	110	91	91	94	88	96	103	94	99	90	108	108	103	106	110	111	93	97	105	91	113	110	115	86	96	94	105	91	114	94	94	83	108	88	88	99	90	98	99	101	99	94	107	86	114	107	93	103	100	88	98	100	108	103	88	106	103	98	93	92	85	84	93	94	91	86	111	95	120	90	106	84	101	101	105	86	111	112	94	112	88	81	87	84	92	97	118	109	98	90	92	88	105	82	111	89	103	81	112	98	97	91	88	104	97	95	96	91	94	99	89	90	102	100	81	110	98	109	85	79	112	110	100	111	88	109	91	111	84	121	91	92	103	98	104	106	89	84	106	115	89	115	97	90	103	98	81	84	102	96	92	84
2398	1283	2326	2658	2138	1940	1172	845	678	612	646	527	584	394	398	342	338	345	309	321	331	310	325	345	349	332	328	317	327	323	324	327	308	314	326	316	313	328	282	309	331	327	280	341	310	327	349	278	330	338	333	323	329	308	336	342	297	299	345	334	336	310	351	362	334	328	313	334	324	343	340	322	328	323	332	325	339	341	322	345	298	325	309	308	313	342	342	341	358	334	320	314	320	318	336	328	336	331	339	361	351	331	289	301	327	290	378	336	316	348	316	344	338	332	299	303	318	335	313	323	297	301	327	318	342	307	340	340	325	334	342	338	328	347	321	342	336	319	319	315	343	293	303	341	321	307	296	300	346	319	332	336	352	339	368	326	315	307	324	323	309	328	350	340	322	317	348	317	345	293	320	326	354	298	347	320	331	292	343	340	329	316	355	331	308	310	322	325	365	305	312	313	339	341	311	335	363	316	311	329	297	312	328	329	335	351	318	336	326	278	339	320	360	338	347	315	319	350	320	336	319	306	326	314	340	291	332	334	285	331	325	338	327	334	335	312	340	329	341	340	316	324	319	342	324	340	319	325	327	327	367	333	303	314	345	341	323	332	341	299	311	321	330	325	341	334	336	303	292	324	330	340	328	328	300	332	327	334	349	344	353	327	334	302	378	316	307	315	308	326	311	358	336	312	311	317	314	320	325	370	354	347	323	312	324	316	309	285	338	311	311	314	315	323	343	312	336	328	335	327	338	352	328	330	292	319	305	307	324	324	301	353	333	343	350	342	312	355	310	353	325	351	310	331	350	326	343	327	349	334	308	340	317	324	285	302	284	301	306	323	329	333	326	336	374	326	315	282	324	325	330	341	320	352	315	296	331	297	306	326	338	317	326	324	342	296	331	330	332	327	341	347	352	344	304	360	325	320	315	321	329	317	307	347	336	334	313	359	346	337	343	331	316	353	328	311	287	323	335	311	319	327	350	332	321	335	328	314	349	338	331	337	328	345	319	324	372	334	331	322	331	339	312	307	326	349	324	330	293	321	324	312	325	324	343	326	322	342	321	308	312	320	296	337	324	320	343	314	296	331	310	359	286	316	286	349	328	349	307	325	328	306	323	326	325	331	328	286	348	354	335	304	314	324	315	323	359	331	325	347	361	333	346	344	321	344	337	343	321	333	331	323	340	330	312	356	328	347	330	327	300	340	322	334	333	314	330	292	337	347	327	340	339	328	319	335	313	322	352	340	331	316	370	375	321	349	330	331	318	312	333	318	307	304	329	333	308	301	344	314	323	321	315	318	312	314	324	301	320	359	325	302	295	328	305	371	308	319	323	348	310	337	309	323	349	335	358	338	312	338	355	366	328	315	300	338	309	321	361	329	307	368	309	370	330	342	308	334	334	327	313	291	335	315	359	291	288	358	330	296	326	321	320	330	318	326	314	297	314	332	325	317	315	304	343	348	330	358	319	332	335	325	381	290	340	299	317	364	362	351	313	313	325	339	305	357	288	348	321	349	322	315	333	311	342	321	352	321	308	346	334	301	357	324	351	326	337	332	294	354	329	326	328	303	287	354	303	336	322	298	337	320	318	336	310	341	323	310	345	338	331	315	336	357	302	309	333	330	304	350	304	354	347	305	307	331	331	335	326	311	294	348	324	342	314	319	332	337	328	318	351	356	324	337	343	319	327	350	326	317	345	342	310	325	317	338	327	323	345	320	367	281	337	328	325	309	337	298	349	340	335	318	318	333	319	337	317	359	328	307	338	298	368	342	367	300	336	327	351	318	304	304	343	335	297	337	325	318	359	313	316	331	318	338	330	329	334	336	320	322	326	351	348	352	339	300	325	352	314	327	305	320	320	336	349	301	315	320	362	330	307	305	365	333	323	326	329	307	341	328	332	370	350	336	304	321	318	323	316	316	329	345	347	357	341	323	331	307	347	340	328	335	334	377	326	342	316	355	316	312	307	323	321	342	314	322	300	328	346	339	317	304	351	325	319	333	325	329	313	359	304	308	362	349	323	331	316	346	326	329	312	318	339	326	339	311	370	341	336	322	343	323	305	329	297	303	326	319	347	339	347	306	310	292	311	334	337	339	359	315	321	340	338	311	289	333	322	346	312	329	303	372	331	377	325	310	298	280	334	328	325	305	305	324	335	326	330	321	340	350	310	334	301	324	320	336	304	296	304	348	324	332	316	331	327	309	301	343	331	315	348	334	297	341	325	332	322	323	336	319	330	345	351	361	302	302	299	358	323	336	377	313	337	311	332	340	336	326	335	345	305	314	284	332	283	353	324	314	341	369	328	344	326	327	332	306	331	333	341	321	329	342	342	334	331	338	339	346	306	332	305	341	307	351	331	322	355	320	338	336	344	329	307	316	367	318	305	322	302	317	361	374	296	337	325	351	305	352	320	340	350	355	308	336	325	303	308	345	316	330	304	303	336	327	316	340	344	330	358	322	287	339	322	317	329	332	331	349	315	292	334	353	355	321	333	339	315	325	345	326	341	298	345	334	322	326	315	345	342	338	340	333	293	305	322	333	348	321	343	349	311	326	314	330	323	328	353	320	326	344	361	302	318	344	339	309	319	330	320	329	366	339	320	348	355	368	302	331	304	310	306	291	306	338	311	310	345	335	324	344	328	319	341	329	326	336	311	328	318	337	354	352	323	302	334	317	335	337	335	337	325	336	320	341	356	325	325	330	327	311	330	341	341	318	341	331	321	365	333	331	313	298	321	322	343	315	340	337	314	329	327	308	298	325	312	352	322	321	311	338	319	312	336	323	376	340	348	312	337	331	371	304	329	355	309	335	304	323	347	341	279	318	321	325	338	316	352	309	333	306	354	316	349	347	330	348	321	324	313	323	341	332	329	334	335	326	332	336	336	300	330	344	298	326	347	322	354	322	334	320	352	361	349	332	335	321	349	334	351	334	332	318	335	316	330	315	336	356	358	325	328	367	335	326	348	340	355	331	338	325	316	346	336	355	315	335	300	350	365	326	303	334	309	336	301	313	332	336	304	318	332	328	286	313	322	343	300	343	327	326	317	328	314	355	325	332	301	292	315	350	356	335	335	333	340	332	336	320	311	337	325	325	325	322	338	331	343	319	325	328	341	306	326	305	330	346	337	313	334	333	321	323	318	322	325	301	310	323	338	312	304	302	347	321	324	373	330	313	312	324	325	338	325	342	340	331	332	327	313	355	334	338	329	351	348	321	328	313	337	315	349	307	304	318	349	333	300	299	351	312	321	337	348	315	298	328	317	322	330	306	347	354	337	285	314	359	341	319	351	323	316	294	325	339	356	313	325	292	308	318	345	318	308	330	359	320	318	353	339	348	279	305	335	298	323	302	340	301	319	356	320	333	310	326	308	340	340	322	290	328	334	341	350	325	293	344	357	327	325	320	292	332	333	316	335	295	307	289	338	315	355	349	312	321	332	343	327	359	321	311	330	339	361	311	367	306	350	331	319	320	334	341	325	339	335	301
9232	6916	10091	10484	8351	7002	3885	2104	1267	904	788	894	694	444	310	317	249	307	268	231	259	262	259	223	235	256	242	229	222	240	262	217	239	220	216	211	235	215	247	262	239	222	232	242	234	206	247	217	244	212	236	243	220	240	238	209	215	230	230	256	220	234	221	229	247	224	237	235	225	218	206	230	223	227	239	237	233	264	209	223	245	240	221	217	217	241	208	246	213	253	252	243	205	217	214	230	213	266	214	246	229	205	238	243	213	207	236	232	235	201	223	229	205	209	229	250	215	246	216	226	211	237	207	244	221	212	214	234	230	252	239	230	267	218	232	249	231	236	213	223	257	268	219	232	230	203	216	228	241	227	242	230	224	198	229	248	210	237	185	218	230	226	255	239	228	234	231	218	210	232	202	231	244	248	231	230	236	224	206	207	225	224	244	261	236	220	211	251	226	230	233	244	212	223	219	215	235	253	256	216	214	198	243	222	222	220	217	235	231	214	222	220	252	218	219	205	233	201	230	239	250	235	194	232	245	223	229	213	205	221	236	240	220	234	205	216	245	230	196	212	238	227	237	210	219	237	244	217	208	200	247	229	247	272	229	242	227	234	233	195	235	212	234	238	208	197	237	224	204	220	243	242	236	249	215	224	190	239	235	222	235	247	215	214	232	236	231	220	251	229	245	225	240	255	230	238	254	234	207	228	242	270	251	207	237	210	222	219	220	238	223	248	238	230	242	250	253	224	222	248	241	253	206	193	237	223	271	214	230	249	239	226	220	228	234	233	238	226	238	254	226	220	247	222	254	229	201	240	231	225	197	214	228	255	263	216	226	230	254	201	234	222	215	238	227	235	207	255	230	193	233	220	212	237	225	242	243	224	229	206	247	219	244	227	232	214	260	241	211	229	260	233	261	215	237	218	231	223	221	218	234	230	239	232	223	231	201	204	237	242	215	234	209	256	219	199	226	219	247	214	224	206	224	258	210	216	218	207	264	233	213	262	220	214	221	196	235	270	214	234	226	240	234	233	220	255	236	240	236	241	234	238	253	226	220	224	217	233	224	242	251	232	194	227	236	211	226	244	215	220	213	250	229	221	229	239	216	221	223	227	222	255	209	235	235	224	253	232	205	235	243	234	220	222	225	218	247	263	238	230	225	227	236	227	273	265	216	242	253	266	254	249	215	238	218	235	215	244	212	220	217	213	230	237	212	233	226	242	229	255	235	216	221	190	240	247	222	232	224	221	200	230	222	220	256	256	233	234	250	245	200	232	271	216	233	235	194	240	237	263	225	235	225	204	212	250	259	201	218	219	245	228	213	242	223	215	230	247	223	229	210	227	253	238	193	241	239	215	200	240	218	249	216	225	241	224	210	220	238	222	236	204	230	226	222	237	224	234	204	214	251	226	240	232	238	251	217	253	256	208	206	244	227	226	213	249	212	234	241	238	233	217	243	221	236	245	221	224	236	226	257	226	201	207	245	247	247	244	240	192	229	244	233	246	235	223	232	254	245	250	209	204	191	281	239	227	204	235	233	242	254	233	209	221	226	203	232	211	227	207	218	225	226	244	215	223	241	239	217	253	210	228	227	236	232	230	234	238	223	200	222	256	242	239	261	217	216	244	242	211	208	233	243	211	236	223	241	230	226	211	217	221	205	228	233	228	221	237	221	212	265	226	217	236	234	206	221	208	241	194	239	254	237	212	233	217	229	225	239	228	217	246	225	196	245	245	227	232	207	244	210	231	232	223	203	221	240	238	251	252	242	241	233	215	207	232	230	230	259	230	247	211	223	192	237	226	224	229	213	209	217	250	242	235	231	219	196	216	207	215	254	223	220	220	212	216	232	236	229	231	249	204	233	231	213	221	216	213	215	222	255	223	215	255	227	244	230	231	252	221	234	244	222	215	239	240	223	242	211	242	221	254	211	220	228	233	214	250	237	216	209	227	199	206	242	251	198	202	220	263	220	224	249	212	269	220	217	236	252	213	217	226	228	233	232	206	255	216	220	239	229	219	237	232	231	227	231	245	225	233	233	222	206	226	227	229	250	217	199	215	221	230	230	205	252	212	257	236	242	226	227	207	236	221	226	215	226	223	236	228	231	205	256	216	238	242	245	248	200	239	214	210	246	250	251	207	244	222	238	237	211	231	229	238	217	233	219	241	237	217	242	229	216	230	205	236	207	221	218	238	221	217	210	227	250	272	184	220	225	267	237	226	227	232	234	225	265	204	231	245	217	198	259	225	210	235	243	234	228	212	214	206	218	218	210	206	232	211	258	240	236	231	231	207	248	240	261	208	217	225	226	256	237	248	268	243	225	240	221	237	222	206	233	207	216	210	244	228	233	245	246	243	239	253	258	230	207	245	228	198	222	241	222	245	210	232	232	211	219	236	245	204	236	225	214	195	233	219	223	202	220	248	227	234	218	221	241	236	219	215	199	236	220	235	249	200	218	195	217	229	253	234	218	243	199	248	203	217	232	227	233	238	236	215	259	241	232	234	233	222	239	227	256	241	217	206	220	234	214	247	249	234	243	222	227	232	244	214	203	247	227	201	187	204	249	221	223	205	237	223	236	221	245	216	246	226	257	199	224	221	195	228	227	225	264	212	230	218	268	241	207	227	234	248	210	218	218	225	213	255	222	251	225	223	227	217	240	224	210	196	245	217	219	219	248	241	225	243	210	214	190	216	243	210	238	233	255	251	238	231	245	195	216	215	226	214	206	206	221	257	261	242	225	218	229	255	218	278	212	214	225	230	247	227	222	245	244	240	207	228	245	252	247	238	226	242	244	219	208	235	234	232	217	219	222	212	222	207	232	259	227	232	243	223	231	223	266	248	219	227	251	223	234	233	209	225	225	246	249	218	226	220	221	238	250	225	233	254	216	233	269	218	238	195	244	231	252	218	230	196	228	212	255	218	256	235	210	248	214	218	235	221	214	222	231	247	211	242	233	223	200	218	237	254	215	247	257	234	212	215	236	213	216	230	203	223	236	231	210	218	232	239	218	206	236	231	253	188	225	234	213	232	242	216	247	228	212	230	229	230	183	233	235	221	233	239	249	226	213	234	252	244	223	235	223	227	260	239	243	244	212	233	223	247	239	241	219	245	236	236	223	213	232	206	203	242	220	234	242	215	253	236	242	212	204	242	244	233	232	236	205	208	225	220	261	226	238	222	204	223	234	186	201	229	226	234	247	219	230	193	211	263	211	229	217	226	221	227	254	205	235	223	236	233	234	221	210	215	268	232	233	236	193	245	256	218	212	223	208	217	214	232	239	248	235	226	228	219	245	206	229	205	201	232	204	200	246	208	229	221	207	259	236	249	256	225	227	236	246	241	254	222	233	207	238	230	239	236	224	230	228	224	227	231	235	206	235	255	224	214	221	235	222	209	230	227	252	241	255	221	217	253	233	229	226	235	237	237	217	245	204	246	227	218	249	219	231	221	223	201	230	239	224	221	252	244	224	241	265	243	207	237	212	225	217	248
7550	5964	9972	11581	12648	12840	7839	4505	4419	4129	3547	3886	3085	1810	1322	1106	894	867	878	807	829	784	746	694	758	702	733	705	768	710	681	717	709	686	705	701	671	671	643	628	674	698	693	661	635	672	668	668	654	720	639	701	684	697	639	660	623	643	657	620	675	645	640	647	662	656	613	658	643	624	673	658	602	601	632	630	667	643	653	699	702	635	617	604	598	606	599	632	612	661	682	636	621	612	614	661	588	606	611	633	650	654	624	621	643	623	590	615	642	640	638	615	576	609	658	631	602	645	674	626	654	680	632	670	672	638	642	653	650	626	605	620	630	607	603	672	662	600	626	599	609	625	635	627	598	669	664	625	658	605	660	637	628	604	636	607	651	682	619	612	609	612	633	607	675	692	603	599	684	658	642	639	617	583	686	613	634	627	617	614	644	604	661	610	609	595	660	583	664	602	611	610	681	625	621	643	654	671	634	638	675	606	649	660	647	624	651	614	651	625	606	644	653	628	615	639	669	628	626	588	661	643	660	692	596	656	646	599	609	616	589	620	659	616	673	626	591	666	636	610	665	626	587	633	638	646	629	591	630	675	602	650	662	663	617	656	640	604	589	696	636	659	596	619	648	628	627	623	650	642	613	619	624	620	611	625	638	646	579	634	649	604	621	661	601	649	666	609	659	657	618	616	614	629	633	635	608	606	688	638	622	610	597	596	682	595	690	643	654	653	604	640	593	675	663	637	611	670	656	634	641	618	640	612	595	664	673	595	628	620	649	653	686	680	641	618	615	620	629	613	638	660	708	648	647	639	692	677	601	641	602	659	641	655	652	603	603	613	660	673	636	610	642	639	640	655	659	665	625	597	630	565	624	640	664	625	606	622	619	639	640	677	624	601	620	607	635	611	632	611	640	607	627	681	613	692	661	624	631	631	649	644	677	593	606	617	568	630	634	636	665	615	684	600	617	639	591	661	582	623	669	591	607	651	624	635	619	636	631	654	619	618	611	633	636	638	658	605	638	657	610	640	656	636	644	666	585	635	665	622	641	630	626	661	625	652	585	657	654	615	627	634	628	613	606	643	677	661	595	613	665	674	658	618	643	639	625	633	687	631	595	591	624	636	613	680	614	610	613	617	658	607	648	633	607	652	631	626	604	627	615	636	685	636	655	667	623	654	629	670	686	671	649	596	640	625	659	603	657	617	660	636	619	639	629	632	622	672	606	644	616	601	602	593	635	594	667	604	627	662	650	648	600	639	604	597	618	685	652	630	636	612	671	641	623	644	621	637	676	630	644	618	589	594	606	640	613	632	627	636	640	613	642	622	630	685	648	657	642	608	662	663	621	659	627	564	628	637	615	642	622	616	651	592	636	608	633	666	613	660	602	632	645	640	588	690	662	599	636	649	653	635	618	643	649	641	598	624	681	580	674	617	634	649	630	657	630	633	656	616	629	628	673	653	669	599	635	638	615	618	676	635	628	647	574	602	616	644	631	604	613	653	655	645	633	636	615	580	608	639	599	653	626	613	649	645	633	643	627	569	641	641	694	615	634	633	640	638	616	633	652	631	618	670	634	648	646	654	650	654	643	614	609	617	675	649	634	631	619	663	639	636	660	680	632	677	623	642	622	631	619	633	647	643	647	621	603	620	670	615	620	620	675	647	625	599	617	597	639	646	618	622	681	610	602	606	602	647	642	663	615	647	608	601	657	596	582	639	662	651	652	646	642	604	595	637	637	647	678	605	636	597	627	631	635	634	662	641	680	599	650	627	635	650	626	649	661	673	670	635	644	627	599	656	627	579	646	616	631	636	656	633	659	605	648	586	594	632	647	647	640	657	621	626	630	618	621	672	642	613	631	674	682	642	683	627	613	644	604	600	619	652	635	577	622	643	627	693	587	656	582	609	653	649	611	633	609	632	619	597	684	662	588	630	631	656	617	602	650	636	658	600	651	684	635	610	614	597	674	592	608	578	637	613	607	619	672	621	640	647	672	644	641	645	646	624	682	667	605	642	611	621	644	652	661	635	611	640	625	611	642	610	621	650	674	636	595	628	624	641	655	632	645	674	617	688	616	625	577	610	659	663	652	649	610	612	667	624	665	641	625	674	625	597	607	608	642	634	666	646	654	645	612	618	644	659	634	668	646	650	637	632	656	649	621	663	634	614	590	650	628	680	624	612	671	664	634	661	592	659	612	588	610	666	645	653	690	586	667	637	617	653	573	641	644	626	603	654	636	645	666	676	668	662	610	632	663	603	647	629	626	638	607	619	606	617	605	639	596	601	626	684	642	629	658	625	636	684	648	650	651	642	668	629	659	645	638	617	618	619	648	577	604	612	593	647	616	625	638	636	608	616	654	621	593	670	642	667	673	590	635	611	646	628	622	685	652	604	631	624	596	669	604	632	637	621	665	650	682	683	601	623	636	594	672	657	606	635	593	605	655	590	645	673	627	622	642	600	675	610	639	625	667	597	635	642	662	629	666	681	616	676	626	616	573	564	678	605	643	650	618	631	645	640	631	684	574	620	564	608	580	650	639	621	620	590	639	655	653	662	641	618	650	632	617	634	641	644	629	619	640	639	620	604	620	661	631	639	640	660	663	650	590	609	626	685	637	650	587	619	658	701	618	658	641	642	668	636	640	598	638	606	613	655	643	615	610	613	636	673	665	577	644	617	657	618	580	631	631	635	625	676	624	643	639	612	584	655	607	616	646	609	614	634	650	610	635	639	638	673	620	601	599	613	612	642	625	637	663	671	646	621	634	613	636	651	640	625	646	609	608	630	610	638	645	600	648	614	628	632	679	631	666	631	686	638	656	638	621	636	673	624	633	627	581	600	630	624	600	633	622	653	651	607	602	624	638	641	625	642	632	622	648	661	609	677	643	601	612	633	627	649	637	614	619	619	633	649	705	632	634	644	662	590	638	608	590	638	661	619	615	643	611	612	650	613	670	670	644	652	579	623	592	609	667	659	647	653	625	625	627	685	635	634	633	635	608	621	622	669	592	634	672	615	631	606	638	625	630	605	658	640	619	650	627	668	647	631	617	595	633	606	592	671	657	657	624	660	639	659	645	641	651	635	634	624	622	611	674	627	628	620	630	630	646	639	619	623	596	632	625	623	627	604	693	605	622	670	620	620	638	594	594	649	594	616	585	694	579	624	628	653	593	627	625	684	644	632	634	644	617	603	653	675	632	614	639	658	643	636	629	660	672	628	623	629	643	622	617	646	650	595	660	615	632	620	592	611	678	657	625	674	600	621	629	625	633	615	685	652	636	641	662	625	676	611	615	615	698	613	647	651	646	639	628	640	703	638	619	639	604	575	630	653	666	666	656	605	631	655	662	653	641	579	658	670	589	668	678	621	630	603	654	643	605	604	592	642	638	593	636	630	614	619	601	621	631	583	597	693	602	605	616	606	626	658	663	611	617	659	704	672	581	628	591	622	649	631	630	682	588	612	626	635	657	653	675	620	612	594	568	618	673	588	639	647
16516	10412	14865	16696	14794	13085	7250	3978	2709	1906	1300	1333	1185	1046	577	446	357	375	394	353	350	339	349	348	332	355	308	331	300	315	318	300	319	299	342	313	318	322	291	295	287	317	291	306	287	290	351	301	307	286	294	290	271	271	316	307	341	301	292	312	290	312	329	307	299	283	306	343	298	272	307	306	302	271	305	309	315	323	324	284	331	308	289	285	303	283	347	304	297	293	327	321	309	311	301	305	322	289	330	280	301	317	273	290	296	307	269	297	294	330	274	310	305	313	312	310	299	289	298	342	323	330	284	310	340	317	286	287	324	312	291	309	327	281	297	280	308	303	318	287	311	295	305	286	314	321	342	273	322	317	262	304	301	315	314	285	341	309	306	329	326	312	279	284	296	287	329	292	318	274	309	316	307	287	287	296	322	286	284	273	305	282	310	324	319	317	294	275	329	308	308	306	336	284	312	312	321	315	285	313	342	319	291	275	304	330	331	299	291	285	308	306	296	296	324	314	298	312	300	305	297	293	299	273	270	296	321	308	285	323	306	323	309	301	277	335	307	312	308	293	340	284	314	310	293	308	306	274	287	300	322	299	288	308	274	328	299	280	296	302	322	287	331	325	307	300	276	339	276	271	289	297	332	278	284	296	330	314	286	323	317	282	306	337	275	309	334	288	300	310	283	307	308	298	319	296	306	312	315	310	299	280	337	334	312	304	266	296	295	297	324	288	301	296	288	284	308	291	279	299	302	265	278	271	332	314	281	315	320	291	287	279	286	300	313	298	309	260	293	318	281	312	304	309	329	320	335	294	303	312	272	296	292	318	299	308	315	279	291	300	294	311	287	305	286	322	311	312	295	333	306	311	312	295	338	323	328	287	315	308	303	291	320	282	290	287	269	307	290	324	271	298	278	266	295	276	288	327	304	301	269	328	316	312	291	271	335	297	323	281	309	301	273	306	275	339	279	280	305	310	313	334	281	314	282	281	292	312	317	334	282	307	320	327	317	309	309	301	305	335	317	289	279	297	296	282	289	287	302	282	294	329	286	294	316	262	286	303	274	297	279	296	317	302	280	321	289	291	287	308	314	326	328	299	272	331	288	300	282	292	325	287	298	310	301	287	284	277	309	317	290	319	302	320	300	310	300	319	279	319	235	309	330	300	293	288	286	311	277	289	309	303	290	312	291	280	308	336	307	276	271	313	332	294	282	285	300	314	296	289	308	301	291	315	310	293	298	327	279	311	296	331	298	306	314	307	307	311	308	314	275	306	314	316	309	285	299	282	296	300	294	296	297	333	335	303	289	310	312	275	283	303	306	299	284	304	295	336	291	271	276	294	317	270	313	293	287	278	317	318	316	329	290	283	290	300	319	262	273	299	295	323	293	301	274	316	292	288	283	311	325	279	331	279	313	284	301	308	277	317	299	274	308	293	310	309	302	295	280	295	333	280	269	301	295	288	292	282	291	342	305	270	281	281	319	309	277	310	329	310	288	312	292	306	311	272	279	331	310	320	291	289	335	290	288	309	353	293	308	308	317	324	280	299	292	313	287	298	322	290	322	311	303	269	306	318	291	317	295	315	301	304	311	304	303	310	255	316	291	286	315	297	297	300	317	287	288	324	303	305	324	307	286	297	326	331	263	277	309	288	301	298	297	304	292	282	288	322	338	289	306	285	309	277	316	299	270	308	294	344	290	274	304	296	282	296	321	312	328	296	300	305	315	317	271	291	303	305	340	288	283	299	315	279	290	334	310	287	310	294	353	292	312	308	315	324	314	297	292	289	292	325	311	286	318	314	327	330	308	310	308	342	300	290	303	306	291	301	303	339	297	302	305	301	307	282	318	322	320	281	299	298	283	279	302	308	297	303	301	323	307	297	290	307	288	291	280	301	298	286	301	295	287	296	284	320	333	290	265	277	306	303	319	322	294	289	289	320	318	302	264	319	300	276	316	311	276	303	258	325	302	333	326	295	284	262	318	323	326	311	311	322	313	318	271	279	318	282	274	309	297	270	345	291	287	312	291	300	297	318	310	283	285	297	335	317	336	313	274	294	300	300	328	327	307	307	290	307	360	285	270	321	319	303	261	296	309	311	290	324	334	316	290	325	329	291	305	319	285	330	300	266	303	295	339	360	314	292	292	298	300	301	297	305	313	313	314	297	297	310	291	326	284	313	297	289	327	304	280	273	272	313	337	305	287	277	332	298	280	300	312	285	323	299	290	295	304	263	321	305	292	325	291	315	297	287	341	295	310	288	298	310	292	328	290	293	294	319	291	310	302	283	302	309	320	291	286	282	280	298	299	285	302	298	286	288	319	271	306	316	291	311	299	308	318	293	308	321	305	312	279	317	311	292	350	277	300	308	314	301	327	327	277	328	329	281	295	298	287	290	288	277	284	308	280	290	283	363	319	309	287	325	270	317	271	316	285	274	297	327	296	297	293	322	318	316	311	315	313	302	331	294	296	308	303	313	299	291	280	303	314	281	286	297	290	274	295	296	314	319	301	328	311	310	310	288	303	327	299	295	307	297	295	327	320	308	307	310	314	324	330	328	287	278	365	325	284	290	299	313	314	242	316	319	297	290	312	288	292	290	317	307	302	282	280	292	298	272	297	325	336	322	288	324	324	296	295	285	276	323	312	280	304	312	308	291	278	309	314	305	310	303	272	314	267	283	296	277	304	292	298	313	343	299	297	322	315	307	282	296	319	318	312	336	301	301	326	286	293	310	323	291	330	306	285	310	292	321	285	291	291	304	327	307	284	299	282	333	297	293	297	313	318	327	318	295	307	275	308	316	257	299	334	329	297	295	293	274	287	303	297	270	284	292	304	258	306	286	332	313	273	294	309	293	305	296	300	266	320	298	305	321	316	284	336	307	296	305	312	309	301	300	325	316	303	258	258	316	305	290	311	307	297	321	336	292	283	281	348	276	287	342	316	250	285	306	298	286	309	324	301	296	305	323	290	300	304	313	289	307	322	283	323	294	307	284	282	311	318	324	313	285	316	314	298	286	326	292	309	313	311	295	303	283	293	283	278	305	289	340	313	306	308	303	286	292	297	326	312	292	307	326	282	318	260	293	277	291	315	324	307	310	295	292	312	290	316	330	279	330	296	324	283	299	280	318	283	305	300	314	304	289	289	301	311	331	318	295	331	328	315	300	297	307	289	321	297	280	302	300	312	331	312	282	310	279	316	275	310	343	299	296	299	306	290	323	289	306	318	271	304	331	272	322	303	302	309	273	280	294	290	304	323	316	320	271	302	293	311	299	311	276	284	284	290	318	303	307	323	282	303	320	305	263	285	317	291	311	291	344	336	297	286	283	305	315	294	273	294	287	300	293	312	279	274	297	268	321	291	309	307	297	288	311	337	296	323	282	301	319	291	339	307	288	299	327	282	298	295	324	291	298	311	328	330	281	312	326	312	299	285	291	321	277	303	295	291	314	310	306	325	320	285	272	296	332	266	310	300	317	259	292	318	300	308	261
11016	7430	13608	17187	18912	18533	11619	7647	7957	6612	5647	6463	5173	3367	2248	1807	1321	1313	1190	1115	1002	1077	960	1005	1010	964	935	968	951	878	902	856	895	929	854	840	805	905	882	873	813	883	879	799	868	878	886	854	812	839	812	837	825	785	819	835	801	855	799	823	842	825	801	832	837	808	776	825	789	834	760	783	763	775	763	740	834	799	797	783	797	760	817	731	764	772	856	759	784	784	818	768	771	812	797	803	796	786	828	778	780	819	810	779	801	812	825	784	745	780	760	823	728	769	788	778	819	799	759	719	790	772	778	769	811	763	816	818	775	757	791	779	735	800	780	791	827	777	764	741	741	752	782	760	727	752	775	741	766	766	756	771	771	797	740	798	800	806	716	781	759	756	781	729	752	782	808	762	760	820	719	779	726	806	801	793	755	772	780	732	743	798	795	777	780	855	781	807	755	808	835	813	782	711	807	798	732	803	760	780	804	766	741	798	791	794	769	778	755	812	768	782	771	797	762	779	747	738	792	769	747	786	773	804	793	763	739	810	840	791	761	825	803	766	812	786	749	764	766	722	776	800	774	813	763	729	804	782	754	761	835	814	745	772	780	768	781	788	776	799	779	757	747	792	807	736	764	768	758	787	743	762	746	725	791	746	766	729	735	775	750	746	781	801	772	773	785	770	757	705	714	746	798	765	746	756	747	745	794	774	761	758	726	797	798	831	788	761	724	799	766	820	794	815	795	806	798	776	750	765	722	798	753	735	815	801	780	799	736	788	731	766	839	780	792	831	790	751	736	728	728	797	732	749	756	794	779	760	804	779	802	740	775	814	746	784	752	811	731	722	743	757	801	777	752	782	765	822	785	780	803	773	739	717	756	729	765	786	792	791	779	759	802	734	757	765	740	809	759	730	731	744	801	772	768	778	726	709	769	723	776	797	753	756	794	783	805	795	824	744	768	796	735	784	741	778	745	685	731	768	790	804	784	702	798	784	747	750	810	769	780	752	747	801	769	772	767	790	802	749	719	811	788	791	784	750	767	763	769	753	759	734	753	773	761	782	778	760	756	763	759	824	771	774	789	806	824	719	761	803	789	760	744	832	772	788	755	778	784	811	767	769	727	736	777	791	793	753	816	762	739	749	758	790	752	796	778	802	759	743	762	796	758	845	783	733	757	758	785	792	749	798	765	745	768	766	808	734	774	737	753	763	794	811	763	736	846	770	725	753	751	748	798	769	753	768	767	759	703	772	740	743	778	791	815	715	745	758	768	772	770	789	776	787	733	771	746	786	794	773	746	801	733	803	708	766	793	758	751	797	773	777	776	755	798	726	721	724	766	773	736	746	788	740	725	756	768	787	768	773	804	781	773	759	788	714	775	762	749	827	770	744	848	718	774	780	767	786	811	775	805	818	804	778	745	794	772	814	762	757	789	799	793	721	770	808	746	750	798	779	765	760	755	815	701	781	767	811	765	810	779	786	760	785	754	779	743	803	757	786	761	712	752	756	763	778	795	778	804	812	725	804	777	725	757	714	765	721	721	805	733	789	717	779	723	817	784	811	803	815	743	732	774	753	820	762	777	725	827	756	758	764	750	736	820	776	780	775	769	794	779	769	835	770	767	795	771	824	756	780	743	788	838	733	738	754	769	762	771	721	811	794	766	804	725	743	756	776	794	775	807	732	739	739	803	754	756	801	783	754	745	752	762	776	759	747	767	767	773	800	786	753	745	815	786	789	772	790	722	773	765	854	730	778	767	748	779	744	763	748	754	769	798	785	788	748	788	803	780	765	768	729	822	761	719	793	795	722	790	783	776	781	778	780	780	751	789	824	757	731	749	810	804	817	772	737	776	785	768	788	757	758	761	728	733	745	776	764	752	812	720	782	785	732	786	750	809	755	765	782	789	821	821	756	830	778	753	778	766	767	773	782	749	764	776	785	789	753	761	767	764	794	713	770	780	707	775	741	799	754	722	767	793	748	773	778	773	764	736	776	731	765	816	788	786	742	786	777	768	774	761	737	720	773	727	773	777	779	805	785	815	685	802	801	743	764	777	798	820	722	723	820	770	784	729	742	714	771	736	767	766	800	774	793	755	812	775	762	726	784	747	734	822	781	764	752	812	741	790	796	778	804	728	799	775	746	824	780	815	778	825	802	721	788	791	781	757	769	770	766	763	748	792	746	767	724	813	766	804	751	752	776	771	766	777	787	792	771	768	781	820	781	808	769	755	745	830	797	774	784	790	840	758	797	771	765	774	756	722	769	784	767	772	744	772	769	732	731	779	767	790	773	750	822	758	758	756	807	747	790	754	716	754	833	799	822	798	785	762	763	816	860	786	820	744	771	748	751	786	809	775	835	732	783	763	804	722	725	746	750	732	746	775	810	767	729	752	759	733	787	807	741	779	803	812	765	791	726	817	767	763	764	793	766	783	768	784	767	722	759	732	780	833	767	806	746	772	790	792	780	791	718	720	746	778	740	784	820	721	775	730	822	755	740	777	724	801	743	833	725	765	748	723	781	791	811	767	784	767	809	808	794	807	800	738	815	742	771	785	759	745	734	763	785	815	768	780	770	772	767	758	764	773	785	729	771	790	756	793	806	736	793	774	752	773	760	761	760	741	787	785	771	777	767	727	789	775	757	762	761	769	779	754	771	781	795	791	746	771	748	780	763	776	726	783	722	769	761	767	829	735	800	738	740	772	783	746	767	776	799	760	743	731	791	768	749	718	819	743	759	745	767	739	768	768	808	752	748	769	726	739	752	730	773	728	779	773	778	807	784	774	816	740	752	746	717	795	714	764	762	774	746	788	785	767	760	811	732	789	782	767	752	741	804	759	821	770	803	795	834	736	774	813	796	755	797	723	735	717	750	771	809	784	736	753	768	803	788	808	782	710	829	735	815	772	780	815	752	819	799	775	747	816	752	747	758	810	767	816	766	775	805	770	783	779	754	790	787	800	835	788	774	781	757	820	719	784	759	705	790	787	784	762	739	747	738	751	749	774	816	791	804	782	770	781	820	792	791	760	761	805	760	763	735	793	819	814	758	766	755	761	723	755	757	807	805	795	771	787	781	773	740	748	771	806	724	782	749	768	735	763	785	792	761	775	839	807	808	766	777	763	766	824	788	746	755	743	802	744	793	775	727	785	748	805	758	791	800	738	796	734	801	801	751	740	758	733	777	761	765	788	738	751	750	764	777	762	787	793	770	786	760	802	802	767	807	797	797	785	700	795	745	804	788	732	792	817	725	765	801	765	774	744	750	807	741	769	763	759	786	826	769	776	829	790	730	779	802	746	759	773	766	804	755	724	693	821	717	757	754	799	807	772	744	764	787	820	738	760	731	735	783	771	738	832	784	763	798	808	740	748	789	756	786	770	773	799	781	752	758	833	724	748	795	702	769	758	792	752	804	751	705	795	764	768	748	799	792	746	782	821	787	788	780	790	818	731	806	812	780	788	789	753	790	733	768	773	752	730	779	764	780	724	781	836	799
2142	560	861	810	511	422	246	193	140	132	115	122	123	114	101	112	104	104	103	110	92	98	104	104	88	102	85	117	93	91	92	97	104	97	86	94	94	92	99	98	101	86	87	96	119	86	99	103	102	111	94	79	91	96	84	90	95	84	78	89	103	99	87	96	84	88	105	108	92	101	98	103	82	80	91	87	101	99	89	86	96	103	106	93	100	116	95	85	96	98	105	98	89	93	106	100	90	90	92	101	94	82	81	109	90	94	87	107	103	92	79	107	101	78	84	81	80	114	93	98	101	99	79	101	94	108	87	84	95	114	100	104	98	82	86	105	94	93	96	102	96	86	90	114	84	89	66	83	90	111	99	98	99	85	105	71	82	107	109	92	92	79	103	97	106	93	105	79	84	83	99	97	83	108	83	113	106	81	82	99	90	67	106	105	91	71	79	96	109	83	102	91	105	93	86	97	82	83	90	95	95	83	94	106	78	79	82	110	77	115	90	103	89	81	92	97	77	87	98	96	109	102	99	88	112	112	88	103	105	97	102	114	95	96	83	106	107	96	88	93	107	99	77	116	92	82	97	92	85	95	92	89	103	97	92	115	107	79	107	120	85	86	106	99	86	88	108	89	98	107	88	91	101	80	103	95	106	90	88	93	89	92	88	99	81	116	95	81	96	82	90	82	82	94	114	90	96	94	104	69	101	109	91	102	90	81	111	82	80	105	97	88	97	87	79	88	99	103	85	105	93	89	94	95	90	91	105	118	92	90	94	101	103	96	85	104	88	100	92	76	109	80	90	90	93	90	91	83	78	97	127	82	95	95	105	98	75	85	114	86	90	104	96	102	95	84	95	105	109	94	99	86	101	106	91	106	97	87	91	88	86	87	119	93	95	93	94	100	98	81	101	104	92	84	106	94	83	94	87	101	94	82	115	101	95	97	80	91	92	92	118	70	96	95	98	97	99	93	91	109	114	87	83	77	103	91	91	110	101	89	102	103	104	97	95	93	77	108	96	107	82	97	123	97	78	65	108	84	103	96	94	97	89	100	92	90	88	91	87	80	83	90	114	109	95	91	101	113	98	108	82	110	93	91	97	93	92	95	108	97	87	101	91	107	98	95	87	88	93	100	98	80	94	103	100	116	94	94	93	101	98	94	85	98	92	83	98	104	91	104	87	99	95	106	92	105	111	81	84	86	105	73	92	85	99	92	92	87	100	98	112	94	73	97	80	102	86	91	86	91	90	90	82	85	99	100	102	100	110	100	94	84	85	100	94	93	92	82	98	81	89	94	82	92	98	113	90	96	81	81	100	74	88	84	97	100	110	105	94	97	87	95	97	97	96	109	106	80	83	102	82	77	63	92	94	95	105	99	104	82	90	113	104	96	85	90	111	96	114	99	87	84	93	116	94	79	91	110	82	79	103	88	86	88	110	98	97	85	88	87	89	95	86	89	90	108	105	92	92	77	92	65	81	106	88	90	89	87	84	109	97	110	106	108	137	102	74	87	96	109	85	80	97	99	97	95	112	110	81	94	88	90	95	100	98	95	94	91	95	118	77	99	90	93	89	85	87	75	67	108	93	97	116	98	74	87	94	92	90	91	86	87	95	88	73	101	124	111	96	96	100	99	104	102	81	90	90	79	98	106	83	90	109	113	109	101	87	96	99	95	116	97	97	110	113	85	99	129	98	99	102	96	78	89	93	100	82	112	111	95	96	93	102	100	95	96	80	98	95	104	82	90	87	93	95	88	89	88	95	96	97	87	86	105	102	101	98	85	91	87	113	110	102	81	105	105	88	95	105	92	97	103	90	94	93	78	84	92	96	97	100	100	112	104	109	92	108	87	85	90	106	96	94	118	102	112	102	99	90	103	96	97	109	100	100	91	90	87	84	101	95	91	121	99	92	86	92	93	85	110	80	98	103	104	101	109	99	91	100	90	87	93	92	95	97	91	111	91	112	90	95	108	94	100	102	99	90	91	98	81	112	111	101	93	90	103	100	100	92	83	103	79	82	92	95	72	86	91	90	101	100	100	96	109	90	99	110	117	105	91	112	93	87	97	78	114	83	95	108	92	93	95	98	80	94	116	108	121	72	79	108	87	101	112	84	100	83	78	79	110	95	87	92	96	97	103	82	103	89	94	88	84	106	91	95	92	105	92	69	101	89	123	96	89	96	82	90	87	102	87	86	104	93	86	95	95	89	86	93	84	90	103	107	119	82	100	122	107	97	106	116	104	99	72	114	95	113	71	103	95	93	113	89	98	114	92	121	117	79	103	108	95	89	101	85	90	103	117	94	94	101	84	98	87	99	102	94	123	100	97	93	110	108	108	109	88	109	103	89	93	107	89	111	91	100	118	85	101	84	90	88	94	102	113	93	74	90	95	105	105	104	99	82	91	94	94	85	71	104	89	94	115	109	85	88	89	78	90	100	97	99	88	105	107	83	85	99	95	93	105	98	84	124	106	84	108	100	90	101	101	81	83	93	91	103	94	94	90	91	86	103	86	88	80	109	84	91	97	98	104	108	118	96	91	88	91	96	96	83	100	79	101	100	82	87	81	113	101	106	98	87	87	88	94	81	112	98	95	90	104	81	86	68	103	113	90	119	105	106	90	80	99	90	103	115	97	91	87	98	93	101	89	85	93	85	92	104	83	91	87	98	98	100	107	104	114	99	90	94	88	113	102	94	98	94	101	101	86	85	93	94	101	106	93	93	90	102	96	89	87	89	103	82	77	96	77	91	99	106	88	94	103	99	100	98	97	93	90	96	80	80	81	88	89	110	94	92	88	113	81	98	89	94	84	94	94	96	79	94	101	102	101	95	97	91	80	107	83	104	94	94	90	89	97	72	111	102	88	90	110	98	97	88	101	79	95	99	84	95	84	95	119	100	84	89	82	87	97	105	105	93	81	90	112	102	77	92	96	98	102	112	101	108	86	100	87	103	96	85	83	108	101	95	91	90	91	101	97	108	84	92	102	93	79	111	93	118	104	121	101	99	88	106	86	112	95	85	88	93	107	92	107	97	85	97	107	94	80	99	103	101	88	103	113	97	113	106	92	95	102	80	94	101	76	81	88	112	96	87	84	84	83	85	101	100	95	101	94	113	94	84	92	94	104	108	102	95	94	93	83	87	90	85	77	102	108	97	99	93	99	92	108	99	87	77	98	100	96	79	105	89	95	92	85	102	121	105	110	84	99	90	104	85	105	97	94	83	82	93	92	108	92	90	99	97	119	101	105	102	76	104	85	93	71	90	96	119	101	115	96	79	89	94	90	81	80	91	101	105	120	111	88	105	109	111	100	89	122	101	100	79	82	103	96	104	82	102	100	84	91	79	104	80	85	91	92	98	85	118	95	83	102	111	66	108	97	76	101	98	98	106	83	96	92	91	119	105	89	124	95	123	118	87	77	104	85	97	79	93	105	99	91	94	78	88	99	96	95	93	77	99	99	102	87	78	95	109	115	95	94	89	88	76	103	88	102
2442	948	1865	2318	2225	1948	1141	903	641	614	519	571	498	444	418	385	313	340	355	333	343	332	329	333	357	329	307	298	278	326	317	341	340	327	328	347	316	328	331	344	333	310	302	306	327	297	350	336	328	331	327	304	339	311	324	325	359	302	358	310	326	315	309	312	332	290	294	299	298	304	329	331	333	325	309	335	339	337	311	318	326	327	326	338	312	304	314	331	345	328	331	330	307	349	308	348	339	346	330	305	304	318	361	311	310	287	324	318	329	349	320	286	305	299	312	326	312	304	301	341	300	325	325	305	331	301	347	322	357	315	332	303	332	315	338	338	318	309	316	305	307	310	355	330	293	315	321	326	341	304	334	330	341	334	339	316	313	315	314	322	350	328	326	325	337	342	312	323	315	365	322	342	302	300	333	304	316	366	339	354	318	340	322	342	347	295	331	312	306	336	341	323	325	303	322	306	315	285	315	318	299	341	325	352	298	338	304	332	300	339	352	323	340	324	332	350	349	331	304	310	341	312	321	333	329	300	320	316	285	319	344	292	338	335	305	323	322	298	306	301	363	341	340	309	369	307	352	327	286	306	343	340	345	279	318	298	298	322	315	314	332	314	306	313	302	320	313	339	316	329	320	347	309	361	274	313	356	308	319	305	328	317	339	310	330	310	297	322	290	319	330	366	331	350	325	308	329	329	311	338	324	317	330	311	353	313	310	298	329	306	317	344	340	302	308	315	288	337	298	311	336	310	337	339	333	326	336	293	316	334	336	319	326	324	329	309	364	328	314	328	293	313	340	329	320	344	334	333	362	355	276	338	297	321	343	342	307	329	332	316	346	304	302	349	339	311	317	311	337	303	298	301	320	326	330	334	359	336	326	285	334	323	347	309	338	320	315	301	330	313	352	318	317	325	321	307	347	361	288	340	323	321	338	338	302	316	303	330	304	347	340	302	310	311	326	302	318	321	336	312	319	329	291	329	323	336	324	311	308	323	334	329	335	274	314	337	344	323	326	306	332	348	299	317	298	346	333	326	354	315	304	336	311	304	339	320	323	346	322	300	308	367	313	324	355	317	337	353	342	312	282	320	324	318	312	332	306	331	325	311	300	329	340	319	344	323	349	313	325	315	302	304	317	313	314	300	306	343	314	355	295	349	319	339	328	357	332	306	327	364	324	318	342	318	303	331	350	324	331	348	329	315	333	338	333	320	320	324	296	331	303	321	323	313	305	339	313	347	312	342	305	330	320	339	343	315	336	322	311	294	297	321	326	332	339	329	332	314	339	328	344	272	313	315	316	291	330	319	315	326	299	318	320	318	356	323	310	350	341	341	303	298	341	310	349	326	298	322	333	316	331	325	336	343	313	283	330	330	303	342	352	336	334	338	279	343	320	310	302	307	310	333	343	342	338	297	283	361	342	326	334	320	333	326	290	307	320	302	333	345	317	317	325	324	254	290	297	306	318	312	312	319	311	340	350	323	272	334	336	335	327	311	330	346	306	318	332	346	329	318	318	336	294	317	291	336	312	311	336	341	287	323	313	304	325	294	324	326	344	314	318	308	329	308	320	340	303	332	328	333	343	298	309	323	317	310	313	303	310	300	306	300	332	299	301	295	322	319	328	302	334	358	337	326	344	328	301	341	333	338	314	308	312	350	310	314	317	335	320	305	303	350	328	318	315	346	297	309	283	360	317	308	335	332	333	294	320	281	310	329	290	333	333	318	342	300	332	325	332	324	309	322	308	334	288	308	332	350	340	306	335	292	340	328	316	327	329	311	333	325	311	336	322	319	312	317	342	342	336	309	337	324	302	332	336	344	312	323	331	329	337	359	287	334	319	322	312	335	317	289	324	335	359	315	348	299	329	325	289	337	294	308	339	335	343	318	323	337	320	343	344	336	300	348	342	305	342	310	327	316	345	291	376	322	325	325	298	335	340	338	335	320	320	298	324	321	335	318	305	320	353	317	352	330	340	297	280	313	318	337	322	312	307	312	309	326	336	331	325	325	343	335	313	328	323	296	292	298	320	316	284	324	334	315	294	338	318	360	350	300	303	307	345	320	323	324	353	279	315	318	303	320	320	363	325	322	346	309	309	332	305	315	357	345	321	309	332	312	323	330	341	298	332	332	312	335	330	347	318	287	328	323	320	317	315	355	270	318	344	331	344	325	325	316	341	331	329	325	321	325	336	303	295	352	301	321	339	315	314	337	340	317	318	337	319	339	289	308	310	336	337	313	302	299	289	332	361	332	312	332	315	331	339	349	348	315	360	338	327	279	318	342	312	308	292	326	296	322	343	317	305	337	330	333	301	315	321	333	323	359	327	314	312	338	318	338	304	318	326	311	327	329	323	293	321	321	346	314	317	318	311	333	313	335	352	321	313	328	330	337	339	319	326	308	301	314	313	337	329	320	348	316	325	316	301	347	298	314	295	308	337	326	313	327	300	315	345	307	326	326	295	327	321	328	318	319	296	325	334	325	350	305	342	321	318	349	308	317	344	302	320	298	336	315	348	307	303	352	333	326	314	334	307	326	314	302	337	335	350	324	332	327	320	312	342	317	342	316	334	311	311	332	315	321	321	322	323	323	321	326	337	298	350	295	320	325	327	330	283	308	297	329	328	345	313	309	336	296	312	323	334	336	339	307	331	342	318	331	316	324	338	330	341	308	316	330	316	321	311	321	318	337	318	348	299	343	324	293	342	341	351	314	306	315	331	322	326	307	302	322	340	318	337	328	317	318	328	312	301	360	322	311	349	316	303	302	325	308	308	285	318	311	344	346	325	323	324	322	289	319	284	301	337	352	295	314	306	317	321	362	339	316	333	357	315	354	309	351	317	339	289	308	320	303	320	310	315	309	313	304	309	311	344	320	289	323	345	330	304	326	327	343	317	327	317	303	303	304	335	307	305	336	312	353	321	329	339	330	315	318	353	326	310	338	298	323	295	317	328	316	302	305	352	330	331	328	350	322	339	345	337	307	316	319	314	318	321	292	333	323	338	342	302	333	326	346	318	317	326	325	339	318	306	316	325	324	321	309	312	313	351	368	331	327	321	344	313	347	336	305	305	314	300	308	300	306	345	325	327	322	319	313	336	337	348	295	312	326	350	313	349	289	357	323	333	305	344	325	339	303	328	312	332	317	329	305	334	329	292	320	327	321	302	327	336	333	304	354	308	312	355	339	346	340	282	296	324	347	349	316	342	304	320	313	338	315	322	328	318	317	300	311	319	334	327	303	319	336	273	337	318	361	331	306	327	359	322	314	357	301	360	326	333	321	310	309	316	330	309	322	317	313	344	320	319	315	324	285	336	319	329	330	300	318	323	300	330	300	334	311	300	319	299	310	322	318	306	335	348	329	327	319	333	343	317	315	326	325	325	302	330	278	337	321	291	303	316	314	325	308	344	336	307	317	337	332	337	339	305	319	308	333	331	315	319	297	311	312	333	312	314	345	351	311	336	354	308	320	331	305	348	304	312	321	318	331
10176	6538	6756	8441	7622	6801	4055	2247	1292	1124	754	869	751	517	383	333	263	244	224	222	234	243	250	260	241	236	204	254	228	218	230	238	263	237	275	270	225	253	239	232	239	247	251	256	241	217	207	222	238	240	225	242	219	246	242	240	230	230	217	239	218	225	241	231	231	245	230	237	242	229	233	215	229	251	226	231	233	204	219	228	244	224	170	250	199	227	191	232	238	209	243	236	272	240	208	207	236	256	238	228	242	242	186	244	261	241	231	234	240	229	219	233	260	212	213	247	247	220	234	208	247	220	229	257	223	212	207	223	250	199	203	243	227	221	227	213	229	276	250	258	218	221	240	258	226	229	229	230	223	234	210	220	240	236	220	235	251	250	220	200	233	224	200	236	238	240	248	240	228	225	216	221	223	227	242	213	220	244	202	217	228	223	251	228	245	245	227	215	266	210	226	248	246	237	244	236	242	225	235	262	234	239	235	236	226	204	243	236	244	212	237	246	240	258	207	217	250	235	225	256	242	207	227	234	214	206	215	214	210	196	218	200	233	226	235	232	229	218	213	229	221	224	206	203	235	217	228	222	207	223	256	235	211	206	227	203	202	224	206	231	234	215	248	209	240	220	215	238	241	213	217	239	249	224	207	228	242	224	236	225	198	207	234	232	225	250	222	219	200	236	199	220	234	233	216	238	226	213	243	237	235	221	226	254	229	207	198	224	231	247	246	235	236	218	221	242	230	242	185	244	196	236	223	221	208	217	229	205	224	223	215	234	243	255	221	208	215	220	225	218	243	224	222	245	218	223	233	239	226	235	238	219	256	210	244	239	230	222	219	217	208	249	217	236	260	215	220	234	209	239	245	258	248	231	200	236	241	234	210	238	222	219	245	208	227	235	227	221	223	220	208	246	246	226	211	239	268	256	222	222	230	229	227	237	206	204	236	216	236	247	199	247	247	225	211	230	214	232	216	219	230	251	215	224	221	237	242	251	224	215	207	242	237	208	233	209	226	237	230	247	235	238	243	265	247	235	224	195	245	220	217	219	211	236	219	230	212	232	247	242	239	242	239	256	219	210	213	226	251	225	214	252	215	188	235	219	235	202	223	218	250	207	222	224	211	194	239	256	226	240	209	242	247	266	241	242	227	214	246	220	238	255	220	224	244	205	237	254	228	213	255	250	231	243	212	212	241	214	221	225	242	223	239	238	262	223	203	215	213	266	206	209	253	201	233	241	229	230	225	229	243	236	230	232	240	211	235	197	213	243	220	252	212	213	208	212	251	238	204	216	226	267	226	222	220	229	236	235	240	216	228	211	227	217	236	233	238	202	221	236	222	208	237	212	249	212	193	240	238	228	204	261	241	243	238	247	234	218	208	239	231	229	231	223	235	217	215	234	217	221	211	244	228	212	205	209	221	194	221	210	251	240	209	245	260	224	241	201	207	235	204	213	237	240	221	243	242	209	202	233	262	241	238	213	224	203	212	237	224	216	222	238	221	241	196	233	225	234	229	204	236	245	232	226	219	228	239	217	223	231	231	192	222	244	226	225	238	217	217	217	233	234	216	215	231	212	225	230	252	227	209	240	248	248	231	211	241	228	230	238	217	210	214	237	237	227	243	214	260	233	213	223	199	216	230	233	268	232	241	200	209	244	214	237	240	233	244	245	227	235	226	230	222	229	245	241	251	235	204	226	215	236	209	179	230	235	247	248	218	236	238	232	214	254	238	240	248	242	234	208	235	230	224	210	222	213	201	238	235	235	250	226	201	227	205	220	229	257	236	217	243	230	244	231	222	211	246	213	242	231	226	241	204	223	227	214	222	215	211	226	208	248	220	226	213	215	210	226	255	246	220	211	234	253	234	230	211	228	243	239	225	213	244	190	210	226	230	202	231	235	220	223	235	226	232	227	217	218	217	227	230	224	238	215	234	236	230	191	214	268	246	238	225	207	267	245	229	214	224	222	221	230	230	235	232	210	236	215	223	245	250	240	239	236	236	241	250	233	258	249	204	241	227	224	240	220	240	238	234	226	240	213	232	209	214	222	233	210	222	229	225	224	212	214	238	248	219	241	228	239	248	213	212	224	241	193	229	210	268	217	261	235	205	225	250	238	239	246	230	238	230	207	231	210	208	216	185	241	230	263	241	208	194	217	251	252	219	244	214	247	254	248	229	225	240	232	219	250	214	212	248	242	216	263	229	231	197	211	227	219	249	251	232	236	219	250	234	221	231	223	242	228	214	202	230	200	225	228	238	222	193	213	230	226	224	252	221	233	243	233	192	241	229	223	244	212	235	254	212	211	214	228	234	237	230	257	238	225	233	226	223	228	235	235	206	244	238	220	231	240	245	237	240	210	267	239	198	226	223	215	217	228	200	229	208	236	229	221	251	239	235	225	229	237	216	247	241	216	241	240	226	226	250	233	258	218	234	226	228	209	245	247	236	242	216	217	221	269	230	217	235	221	237	225	237	210	249	255	276	218	240	221	240	224	219	220	236	224	274	244	233	210	211	236	249	236	198	234	224	201	221	233	228	221	233	229	264	213	233	223	226	227	247	254	218	218	215	212	230	226	240	235	223	227	228	253	238	212	215	237	214	238	262	237	233	212	230	281	209	233	249	210	244	204	216	229	208	241	248	229	229	217	234	243	231	224	216	219	223	208	247	217	213	220	231	213	225	241	223	229	251	236	227	230	218	239	201	196	224	219	214	216	229	238	205	174	233	249	237	245	253	212	220	248	227	258	224	218	223	228	212	240	220	254	227	236	216	208	221	216	216	252	228	233	214	253	216	232	237	217	264	242	233	216	225	241	217	233	223	250	248	263	228	217	260	258	223	196	225	238	216	241	236	238	227	196	211	220	217	244	220	212	211	233	220	241	249	253	220	227	221	214	217	241	209	244	249	225	231	247	214	210	223	210	231	240	223	225	247	248	248	239	213	244	229	216	226	219	252	210	247	226	247	243	237	233	221	267	227	224	194	206	233	186	221	217	208	203	221	208	237	217	230	207	222	207	194	218	223	236	235	226	221	226	207	282	226	223	205	241	222	231	228	222	220	222	223	217	231	249	198	223	226	218	235	211	211	220	230	231	226	252	223	221	235	218	248	225	240	244	227	243	212	235	230	229	225	216	203	216	216	213	196	227	233	224	228	209	244	221	225	216	248	230	218	224	207	220	239	210	233	238	230	201	225	237	201	238	215	226	244	226	221	215	230	231	217	250	233	214	215	236	253	214	224	193	226	261	241	235	234	230	237	226	205	207	218	221	264	224	224	208	237	212	221	210	222	210	237	233	241	218	262	222	210	238	223	222	237	225	225	216	227	240	227	232	210	240	243	247	250	246	261	228	215	221	241	222	216	190	215	227	252	240	230	225	241	246	215	233	227	237	205	249	221	238	232	241	217	215	226	235	228	204	234	203	232	256	253	232	232	228	241	234	217	217	217	203	235	208	240	241	200	240	242	183	251	223	234	226	238	226	226	246	211	246
8308	4910	7199	11496	12844	13482	8882	5691	4343	3804	3283	3597	2867	2205	1523	1169	954	947	905	788	803	769	747	766	777	713	737	744	695	692	703	660	672	702	706	680	701	671	654	679	666	676	708	635	624	640	652	635	652	632	649	676	636	636	701	655	647	653	674	610	632	644	657	624	689	614	652	652	626	641	645	649	627	643	630	620	639	612	664	658	646	610	694	625	665	638	612	653	615	613	592	626	658	634	651	653	636	647	597	636	637	659	615	692	644	630	654	604	629	576	627	668	590	630	669	632	633	659	599	615	616	617	600	648	668	605	651	612	638	610	649	621	586	662	645	625	610	609	600	623	633	613	671	626	605	618	647	573	631	622	658	661	711	631	600	651	631	630	644	593	648	596	641	586	625	644	625	595	614	596	600	571	633	626	623	650	631	612	623	601	643	634	635	658	649	629	619	641	581	636	661	655	629	596	636	667	616	629	652	618	625	568	674	686	653	621	627	644	614	651	665	621	606	634	620	629	594	660	600	619	663	672	615	626	636	624	636	595	611	663	643	634	647	648	698	596	643	655	623	607	620	635	581	635	619	631	618	608	659	607	668	653	623	640	611	631	620	664	713	650	641	640	690	663	633	665	653	662	618	644	676	621	645	663	622	660	610	658	633	674	625	635	621	654	635	665	642	687	649	643	615	662	630	652	613	651	578	648	629	602	609	629	654	616	648	672	649	649	615	674	617	600	642	641	699	692	655	640	603	655	618	605	649	630	623	644	595	655	624	649	644	565	658	584	604	672	633	638	660	594	628	635	624	696	611	658	625	670	612	614	669	642	643	611	642	645	646	590	596	642	622	629	656	649	682	633	592	623	614	625	598	635	596	638	644	636	619	600	659	618	628	677	645	649	598	618	692	591	623	638	622	616	608	627	613	619	588	625	643	584	590	629	622	637	617	600	631	634	608	616	596	662	674	629	617	654	679	646	618	665	632	683	663	654	647	645	663	583	609	626	638	666	645	651	632	609	640	650	641	588	569	581	599	688	614	636	611	605	673	613	669	643	593	668	627	634	614	668	591	626	652	640	655	638	652	609	611	617	661	667	664	632	652	604	589	617	655	602	610	635	637	603	644	611	614	651	675	661	584	678	637	633	620	653	631	615	640	623	639	655	670	615	657	635	671	666	649	649	654	615	629	611	647	629	591	604	656	614	640	624	603	650	669	626	652	615	665	606	592	636	629	630	684	651	641	659	558	621	675	616	647	651	589	640	664	659	586	662	596	628	623	646	596	585	602	622	660	634	603	622	632	602	636	631	615	613	669	623	634	621	608	611	618	643	616	607	611	581	629	623	635	618	603	589	630	643	628	648	591	634	626	576	600	638	584	657	669	664	621	624	656	638	642	574	623	641	637	645	643	644	627	664	599	642	622	614	630	589	610	673	608	626	630	657	657	642	585	635	601	637	612	596	637	677	602	617	611	621	643	631	631	610	583	646	654	626	632	650	656	608	619	619	649	617	611	581	605	634	653	645	641	582	648	655	671	650	625	609	617	633	573	658	643	663	629	646	629	645	599	625	623	648	596	611	607	618	634	650	635	681	600	634	570	604	637	648	591	615	565	661	623	599	624	603	644	651	622	627	624	590	607	631	627	620	653	669	634	633	628	636	655	666	654	660	667	646	635	637	631	592	630	627	676	608	576	638	647	595	634	592	644	656	626	628	597	601	666	668	636	652	634	639	637	626	639	663	621	584	631	650	644	639	666	607	600	643	636	579	668	647	657	626	650	626	609	618	676	634	588	646	662	622	609	588	672	672	590	651	639	609	648	655	650	640	627	636	640	661	661	636	661	558	654	625	616	672	653	638	625	627	608	625	635	640	612	646	668	588	646	590	650	598	658	618	692	612	640	629	626	630	618	661	700	605	695	667	639	634	611	655	636	619	681	613	646	608	636	546	633	645	632	602	629	592	663	621	632	620	622	582	608	664	646	688	610	699	620	615	646	597	624	653	640	642	670	666	625	619	608	589	635	618	629	623	626	587	611	643	612	623	676	637	643	618	626	613	645	649	612	681	667	688	633	601	616	652	644	695	692	633	644	610	611	655	617	636	627	618	647	652	610	610	629	674	650	614	583	666	631	653	610	643	590	643	583	648	572	619	624	643	585	614	588	664	577	616	610	606	656	643	654	632	596	598	600	650	612	626	657	647	644	597	646	664	613	647	639	598	640	624	587	663	657	609	639	611	613	581	635	663	613	607	658	613	600	649	665	613	620	643	664	570	609	603	607	603	620	628	646	625	631	659	651	606	644	616	604	646	678	677	619	622	629	684	594	634	631	617	597	609	639	651	638	615	639	648	622	643	672	637	620	649	620	607	645	611	625	575	618	662	630	616	659	642	638	618	627	642	674	637	593	640	655	591	642	665	624	630	624	622	620	638	637	650	640	653	637	630	658	676	628	644	644	667	599	680	634	634	622	620	617	637	668	608	618	610	652	631	624	636	605	611	637	639	624	609	630	606	658	633	624	618	585	606	615	607	669	644	686	636	662	671	632	641	622	585	582	624	616	611	636	656	631	645	635	616	628	678	596	634	637	612	643	607	627	581	601	658	616	649	656	634	589	647	631	612	703	595	625	650	643	662	651	646	636	618	620	633	607	603	640	629	667	629	614	628	600	631	638	625	597	650	672	670	675	608	613	671	583	637	633	649	600	613	643	652	646	631	612	632	650	600	666	608	638	675	623	629	623	616	628	628	620	652	655	603	622	635	656	671	615	625	632	599	651	675	632	623	647	669	650	656	641	649	619	630	641	633	595	581	660	609	611	611	645	605	673	641	619	620	649	619	655	645	632	653	646	652	621	597	703	647	645	646	611	677	619	595	602	644	583	619	609	616	675	620	631	625	642	649	670	659	594	668	595	639	631	584	637	608	630	663	723	677	616	660	593	606	583	586	605	636	638	667	624	586	643	633	659	605	605	638	622	615	671	557	585	669	618	625	603	644	600	594	601	649	557	662	695	609	618	628	639	667	603	618	663	623	644	645	592	635	639	622	654	629	617	654	681	619	596	616	594	629	642	577	645	641	654	588	645	621	634	616	616	662	656	596	579	624	664	648	654	615	662	607	653	640	626	628	645	665	577	667	613	656	611	653	693	623	637	629	631	616	641	627	643	653	644	620	694	619	686	642	629	637	588	619	648	624	651	638	639	596	609	650	645	666	603	620	697	658	629	622	636	630	647	614	661	608	643	588	586	604	631	640	627	632	649	577	650	656	588	591	673	639	611	601	666	628	622	645	626	643	621	663	615	644	659	640	606	603	628	641	654	635	636	629	652	624	609	635	684	628	650	640	648	625	617	649	666	642	613	630	598	637	645	629	606	685	624	654	602	656	603	656	678	636	631	671	656	652	604	621	618	604	646	614	611	674	631	618	623	612	601	600	659	622	652	656	623	642	641	625	616	641	598	692	620	650	646	660	640	673	608	631	601	615	615	637	613	630	621	616	611	634
17140	10816	11642	13759	12410	11933	8070	4591	2663	1836	1216	1340	1079	802	600	460	399	338	349	324	355	344	333	327	340	328	338	294	338	290	321	312	311	299	297	329	285	327	298	324	304	304	300	272	280	282	310	314	290	324	323	300	336	275	283	300	287	295	308	327	290	328	278	263	325	298	311	293	305	303	297	286	328	301	297	334	308	318	277	276	306	307	295	268	342	293	313	288	310	307	307	289	290	320	310	302	311	303	295	316	322	292	282	320	268	254	291	314	273	285	307	295	316	298	299	326	342	274	299	302	317	315	315	293	290	299	277	305	287	271	278	329	276	270	306	285	256	316	311	277	272	294	287	308	312	322	320	303	280	289	298	296	292	314	313	293	287	324	302	304	291	300	259	309	285	291	289	315	314	277	281	321	340	273	337	314	302	305	316	299	276	298	307	311	309	292	308	290	281	319	302	293	303	275	275	333	274	297	304	291	286	292	314	325	305	256	285	316	327	274	279	338	305	264	290	299	294	287	320	303	281	290	325	313	332	311	327	295	319	292	314	298	284	298	315	304	288	317	306	287	265	278	304	303	283	261	317	330	323	345	342	300	299	267	348	306	301	270	289	290	291	300	301	331	304	300	297	301	285	314	326	281	309	311	304	313	291	312	320	313	308	307	292	306	297	321	302	314	297	296	292	304	309	278	293	286	302	292	292	297	316	306	322	306	302	308	315	329	271	312	291	288	312	294	289	292	308	312	304	298	311	304	318	307	274	301	291	330	285	291	319	315	287	264	284	273	277	275	293	321	293	293	301	314	306	326	276	315	339	324	296	285	317	295	316	306	305	281	291	326	286	296	321	263	339	331	326	281	300	293	313	305	327	288	322	343	258	267	288	330	317	279	304	298	317	288	307	297	331	289	281	285	348	296	314	319	277	289	298	294	291	326	310	292	309	304	299	304	295	300	340	313	275	283	330	312	313	315	293	269	332	273	304	299	324	280	305	320	286	313	290	311	296	277	295	342	287	323	319	337	302	280	290	285	284	327	289	284	274	311	291	346	312	304	301	297	303	307	268	300	323	299	303	287	294	289	320	321	305	321	297	287	287	270	292	301	285	312	276	322	268	331	302	237	279	298	329	322	323	303	292	290	296	325	275	301	267	287	264	307	306	291	289	279	284	325	340	302	321	347	298	288	296	298	302	303	273	296	301	298	287	300	313	298	295	337	295	278	258	274	291	276	322	298	338	307	285	346	301	314	308	295	306	283	309	326	323	318	285	313	305	293	286	274	308	285	304	327	282	311	280	291	302	311	304	280	295	287	281	287	308	313	292	305	304	289	302	301	321	321	289	266	290	303	284	304	327	337	310	292	280	311	299	280	300	275	296	287	277	315	301	322	295	304	314	288	289	304	294	304	312	322	326	324	306	295	285	303	325	308	323	329	301	312	288	279	283	302	271	302	292	283	287	300	290	320	315	301	359	277	310	329	325	295	298	287	283	294	312	327	294	300	320	294	316	279	293	303	303	269	323	292	292	317	257	357	294	301	335	284	281	278	305	311	287	303	307	306	287	271	279	306	309	299	302	308	304	280	265	265	305	344	289	278	292	316	319	330	310	289	279	338	297	267	292	288	274	310	281	304	301	311	302	316	301	330	281	279	292	335	306	303	329	278	283	314	305	324	280	309	285	330	321	280	280	292	287	294	285	299	316	280	299	296	270	302	322	282	317	277	322	296	315	298	317	293	279	345	305	320	310	300	295	300	318	306	275	294	309	279	314	286	319	328	312	295	319	315	323	311	287	302	312	289	273	292	269	333	284	281	345	287	335	292	305	280	292	276	295	323	279	283	277	323	328	293	318	289	293	285	291	303	318	305	301	323	309	319	268	295	309	304	307	301	334	346	287	337	313	322	277	319	295	299	277	281	298	304	283	312	301	311	284	323	313	276	285	321	293	291	321	294	289	263	291	291	318	318	294	298	270	292	282	278	285	311	295	357	286	306	319	312	326	319	305	307	307	303	287	276	325	294	282	298	301	301	281	306	302	307	298	308	281	308	292	334	282	298	301	318	316	294	307	316	283	300	279	305	326	285	300	259	286	313	299	301	298	301	296	305	289	299	306	281	317	270	311	322	304	296	283	336	287	272	319	274	302	299	303	304	297	293	314	258	292	313	287	265	300	344	319	307	265	300	280	266	299	320	291	282	290	315	328	315	279	302	305	294	298	283	289	284	308	331	302	277	302	294	327	280	293	276	313	270	301	274	286	283	300	302	290	286	263	318	307	323	290	319	302	288	279	284	299	309	301	342	319	289	349	321	297	299	289	302	303	284	310	311	280	301	327	321	325	287	283	325	301	316	305	296	300	307	328	285	297	300	263	284	307	315	349	298	263	327	305	298	340	316	299	298	311	321	289	294	276	315	293	288	306	283	342	273	322	310	283	308	288	286	295	266	322	293	345	307	300	315	321	300	312	272	305	276	307	298	309	297	299	308	293	322	295	294	279	334	315	295	255	288	293	304	328	292	322	275	283	287	284	302	286	292	280	293	317	338	310	310	275	312	310	287	285	324	274	323	266	315	277	316	307	299	296	304	298	284	304	319	269	286	296	276	290	271	277	305	305	300	295	296	313	318	310	290	323	292	306	335	305	307	287	302	274	279	296	334	298	334	302	343	302	308	299	304	310	332	308	299	295	369	330	272	290	310	317	269	289	305	288	296	303	319	299	310	305	310	297	297	303	294	304	298	297	286	332	287	308	324	305	270	315	286	299	283	293	307	295	289	262	288	270	308	297	309	313	322	344	308	321	277	302	311	306	250	293	294	339	275	295	291	342	283	282	296	310	292	302	308	326	272	315	328	307	344	324	322	311	318	293	298	293	281	280	274	320	297	301	335	312	279	302	280	311	271	312	300	304	318	264	295	325	301	289	321	304	321	293	291	293	277	311	324	341	299	351	318	316	294	275	271	307	281	288	317	311	292	294	333	300	325	312	286	316	302	313	317	309	318	292	280	295	283	279	311	312	270	286	311	312	300	336	311	307	315	287	283	345	287	280	286	289	261	280	281	324	316	355	294	319	300	326	299	316	298	278	297	284	317	311	280	292	309	283	261	330	279	283	283	279	289	306	295	324	301	294	301	307	290	299	335	305	323	293	305	304	308	275	313	310	301	344	322	318	320	314	269	315	278	312	303	282	298	309	310	306	295	315	274	284	307	285	311	308	268	304	288	271	283	292	308	319	288	294	261	293	295	303	336	299	296	268	323	297	321	323	287	304	284	298	293	278	317	271	287	282	273	331	288	289	318	254	304	363	304	302	299	336	314	316	272	335	332	329	327	298	293	316	299	282	286	283	303	279	331	313	327	293	319	270	314	304	287	309	260	279	286	313	304	294	288	309	304	294	301	319	285	274	331	287	266	287	320	316	308	299	266	299	295	313	301	322	322	295	290	317	338	306	289	279	297	271	323	314	314	282	288	335	320	320	295	316	306	316	283	280	300	311	312
11268	7632	10843	15512	17148	18923	13695	8512	6904	6748	4900	6019	4651	3771	2326	1656	1390	1291	1174	1116	1078	1026	985	1007	991	1011	933	914	923	952	875	890	834	834	862	843	891	837	826	891	845	832	836	858	819	746	759	821	799	786	801	813	800	865	865	802	840	831	781	819	819	832	802	791	785	786	759	807	764	743	826	768	771	770	809	774	772	787	800	779	819	765	763	802	760	770	772	791	822	790	771	786	734	776	850	781	771	771	803	771	764	755	786	770	741	754	766	790	778	754	781	754	782	759	794	801	800	783	783	765	806	733	781	742	758	765	756	808	786	720	823	774	785	805	804	768	830	781	742	804	717	742	751	768	735	736	785	761	818	746	807	743	772	745	739	756	764	770	736	755	785	762	814	776	756	729	790	778	773	703	804	776	812	721	751	770	811	782	754	764	738	785	799	768	765	794	739	773	722	784	777	786	727	782	755	750	763	760	722	762	724	770	755	774	772	772	773	838	764	785	792	775	785	793	772	818	768	801	746	774	805	827	717	730	758	780	773	782	795	753	752	764	765	753	761	740	774	737	749	744	790	748	769	746	813	717	779	762	790	785	753	783	788	793	721	791	762	757	848	741	724	733	761	754	745	750	714	730	739	801	730	799	779	774	756	757	730	750	753	791	805	779	768	756	741	724	791	749	774	782	744	809	828	731	821	766	764	747	759	755	726	769	797	767	755	776	825	775	715	754	758	769	809	759	784	735	790	854	761	775	772	776	790	744	753	767	758	757	834	755	766	764	772	746	761	783	762	783	703	772	747	740	779	745	719	745	787	753	805	758	752	804	761	797	779	770	791	733	756	728	792	782	780	747	811	758	790	732	785	779	781	806	775	736	762	715	791	757	733	776	747	764	742	729	738	780	771	807	741	800	800	758	757	727	733	737	759	752	789	818	753	773	760	770	763	724	774	717	755	731	788	746	757	759	767	745	732	721	752	741	779	777	753	804	755	819	749	791	809	754	778	755	754	739	761	750	735	685	751	759	751	741	805	767	743	752	805	736	764	789	745	751	781	717	785	769	792	772	818	788	776	730	756	785	747	768	736	813	769	745	740	768	732	766	721	700	776	803	794	813	735	774	812	709	791	744	784	799	778	779	762	785	716	802	754	757	740	744	751	768	802	792	810	748	757	714	703	724	736	778	731	820	812	734	768	772	777	757	799	754	768	761	845	771	762	793	787	747	785	797	729	742	851	786	810	775	726	786	745	773	796	756	736	758	813	785	789	789	788	803	741	773	747	768	800	780	771	771	743	779	842	751	716	787	732	723	717	762	775	713	729	726	720	754	740	762	749	737	755	722	742	781	763	776	760	790	789	803	760	753	787	766	781	789	751	710	734	748	812	777	780	738	794	736	749	826	770	838	796	786	805	774	712	712	838	786	735	757	797	799	785	775	758	756	762	713	788	736	772	760	770	810	716	782	797	752	761	735	777	745	765	734	769	757	750	790	779	783	805	715	764	771	805	820	767	792	755	773	811	768	746	770	776	762	756	804	770	746	747	783	755	731	800	747	741	751	766	744	720	764	765	738	746	767	731	769	752	804	753	754	746	764	793	787	788	756	780	721	776	756	740	782	779	720	769	763	727	752	782	752	744	722	799	725	743	750	789	716	779	727	778	779	778	775	811	773	784	777	751	783	739	746	743	751	738	788	737	771	742	782	785	738	795	790	755	754	833	783	768	787	776	721	831	761	757	790	776	750	764	718	756	760	757	689	819	761	803	826	770	734	735	787	731	729	736	793	805	800	770	784	749	728	744	728	692	740	785	763	719	775	723	760	774	699	762	766	837	792	764	753	783	805	734	750	713	761	746	752	821	770	763	769	765	735	757	786	810	768	741	734	773	755	754	720	716	806	746	751	806	769	798	761	748	784	724	761	725	711	778	740	749	758	736	786	761	725	811	776	768	768	783	722	789	785	754	803	739	761	775	779	772	750	777	745	739	796	766	751	744	792	821	756	761	786	810	732	799	751	736	779	725	745	783	768	760	758	789	721	749	772	777	770	759	746	778	774	783	719	777	737	761	759	809	792	760	749	726	817	729	792	745	797	763	766	751	771	772	764	789	747	783	816	751	779	742	744	737	759	798	694	759	805	753	772	717	773	769	721	796	751	769	812	799	800	753	753	738	806	789	808	796	764	762	772	788	771	761	705	749	806	727	784	750	774	781	689	770	753	752	796	775	783	776	794	746	788	795	788	741	782	750	756	802	721	789	696	776	756	795	799	762	779	741	739	724	805	776	772	777	758	765	753	747	763	777	754	757	790	723	784	818	767	704	826	751	743	797	731	728	734	737	753	758	744	779	789	777	730	756	790	763	763	781	736	767	746	725	743	750	776	731	753	787	740	785	714	780	802	792	796	737	794	798	762	782	775	730	767	747	814	821	768	775	741	737	816	741	776	734	756	794	803	788	722	750	762	735	785	743	766	738	770	769	748	785	776	798	764	741	775	773	791	775	756	729	770	784	734	769	793	763	778	762	783	740	752	766	775	755	758	721	815	709	778	795	765	791	744	731	758	745	785	778	747	775	745	761	756	727	739	764	752	800	780	775	782	801	727	781	803	798	746	793	744	782	752	742	828	742	771	726	780	757	788	752	796	782	756	809	757	784	760	764	775	750	761	785	826	788	760	795	745	758	818	790	722	823	726	736	828	765	798	770	793	725	765	752	756	741	792	722	800	757	775	803	768	764	797	773	741	800	728	763	726	764	789	718	797	730	758	824	779	721	754	783	770	789	750	724	753	753	780	721	762	723	778	780	736	784	769	798	765	775	768	808	731	808	788	746	724	764	788	768	773	751	754	800	812	800	722	740	810	789	747	771	785	807	786	743	754	764	784	784	766	764	768	738	716	785	796	796	717	678	794	748	760	765	758	784	804	781	763	736	775	762	763	775	719	813	740	735	788	830	780	814	729	797	734	780	753	766	825	795	780	779	777	778	764	760	765	740	795	772	745	775	760	814	766	757	723	766	705	736	699	733	806	749	804	764	779	786	779	760	736	806	758	777	773	765	752	747	743	768	720	759	775	805	806	774	768	755	718	786	772	732	749	736	792	760	774	826	787	819	758	776	821	742	769	713	789	764	790	755	759	734	738	776	737	730	834	754	741	728	712	777	805	745	808	784	772	752	812	790	773	744	780	800	791	749	762	770	812	763	783	707	739	726	796	756	773	736	784	790	741	750	784	754	840	707	775	744	797	818	822	742	751	758	792	733	734	722	780	768	816	755	789	786	715	791	814	763	724	776	771	805	775	774	810	794	764	753	747	716	785	780	750	754	823	763	789	745	778	807	733	797	743	780	779	817	780	759	756	766	781	755	799	803	763	735	766	809	801	769	772	759	759	804	759	782	763	736	780	762	770	774	786	761	788	881	748	753	764	791	738	732	773	835	736	769	793	774	755	810	750	764	766	756	777	805	735	761	798	807	750	719	756	804	764	737	777	760	775	745	762	750	783
2203	723	728	712	496	465	232	172	151	134	130	114	111	90	95	96	100	99	103	101	104	95	124	91	96	113	105	98	108	83	96	111	112	100	88	92	102	98	102	86	96	75	103	90	104	92	101	89	81	95	85	99	80	112	108	91	96	98	109	102	77	101	85	100	105	106	95	93	86	78	97	107	100	87	93	105	97	118	110	91	87	105	92	88	112	98	90	113	104	91	118	105	103	100	95	94	112	82	84	110	109	88	99	103	92	114	82	86	101	87	91	92	88	97	83	97	92	86	96	97	80	100	85	93	109	106	99	92	106	82	83	101	86	84	80	86	90	91	100	88	83	76	76	97	110	99	88	96	73	93	91	70	75	101	92	97	80	93	113	98	120	98	120	97	99	96	87	104	101	101	101	95	104	100	101	91	103	104	86	84	94	96	90	113	95	106	86	91	122	96	103	96	67	74	86	87	96	94	84	101	97	77	87	102	103	112	94	106	97	83	106	98	127	86	93	93	92	90	78	98	81	82	112	96	116	97	79	100	81	79	90	87	101	107	83	94	100	92	101	108	78	100	91	94	104	112	101	86	88	107	105	91	95	79	98	97	80	94	80	91	76	88	101	101	100	90	91	101	90	93	99	91	104	94	93	98	101	90	92	104	90	88	97	84	84	82	87	73	96	98	104	109	114	99	113	88	102	111	97	100	95	106	89	97	98	90	88	91	103	109	100	74	89	120	95	102	96	96	79	83	94	87	111	101	95	101	82	96	75	108	93	105	110	88	122	113	82	91	92	96	85	92	96	98	94	102	89	105	81	103	92	89	96	104	107	96	90	91	97	94	82	86	86	84	77	97	102	111	103	88	107	83	89	97	80	93	86	94	80	105	87	103	83	96	106	94	99	105	103	118	92	97	97	72	88	95	106	101	88	85	89	84	102	109	91	90	100	93	92	109	96	99	110	85	92	97	90	85	98	85	88	87	102	89	99	103	105	108	103	93	91	101	105	89	99	100	102	98	88	91	84	104	118	92	89	106	95	93	102	72	122	88	86	86	71	96	93	102	94	101	90	88	97	90	101	102	90	82	102	90	100	96	111	90	89	81	107	109	101	95	107	94	77	81	107	99	98	95	92	102	88	87	88	92	99	88	102	101	101	84	100	82	99	95	102	92	97	89	97	98	101	85	102	111	110	89	71	89	81	83	92	82	97	100	99	90	89	94	81	81	95	107	96	97	92	112	94	100	77	115	98	94	88	104	99	104	89	96	96	105	83	89	97	78	89	83	111	115	102	85	95	95	73	93	95	79	77	94	130	87	96	98	89	75	85	86	101	88	80	106	97	99	103	94	87	104	108	116	102	106	112	75	79	100	108	87	93	116	104	89	89	98	85	102	109	80	73	73	92	75	104	90	93	73	87	108	113	97	101	87	84	93	95	101	97	89	102	87	84	89	98	99	103	90	106	105	110	86	93	107	86	97	104	97	109	96	86	100	82	79	95	86	79	107	109	77	73	101	92	87	104	98	90	84	94	77	99	94	97	90	74	93	94	101	104	98	93	92	95	95	111	90	100	80	105	90	98	109	95	80	89	89	76	104	106	98	104	87	84	76	103	95	95	98	97	92	84	103	103	88	94	94	83	87	85	98	106	99	99	98	107	102	99	64	75	108	109	77	88	100	103	124	96	94	109	96	91	108	98	84	87	67	120	82	84	98	101	84	87	105	70	92	99	97	77	98	94	102	107	80	108	87	107	82	101	75	103	111	96	106	83	92	92	83	114	92	86	83	92	112	95	110	94	79	106	83	98	111	104	96	111	96	107	100	85	97	100	86	103	100	94	90	88	97	82	90	91	88	92	124	90	90	94	93	81	85	86	108	105	101	101	115	101	97	79	79	72	84	85	93	93	90	109	94	98	88	79	96	86	100	92	96	102	102	88	91	112	84	92	90	105	69	87	99	83	88	85	113	105	87	106	84	92	98	82	110	103	93	94	103	103	95	92	100	99	99	68	102	91	80	70	89	81	108	97	100	87	90	89	70	95	100	96	88	100	98	92	106	94	81	93	111	100	82	74	118	104	88	101	92	99	81	105	91	83	87	92	99	90	88	90	82	95	107	90	93	94	85	103	91	112	102	102	93	105	87	89	79	84	100	108	90	85	78	90	103	96	90	86	106	104	90	91	96	83	97	88	81	97	101	111	103	72	104	73	87	100	100	108	85	94	77	87	84	98	96	103	95	79	107	101	107	104	103	87	98	84	99	84	104	86	108	110	118	104	96	102	100	103	94	85	84	89	102	81	77	105	110	96	105	96	100	91	87	102	100	87	100	107	97	99	117	91	85	92	107	79	82	94	99	90	97	85	97	103	99	82	97	96	87	99	97	109	95	93	93	111	91	102	119	119	117	112	103	105	94	97	98	96	90	98	79	82	94	95	89	82	91	107	104	95	114	84	98	88	74	94	93	106	99	113	75	102	71	99	103	96	97	96	75	105	89	110	107	87	117	85	94	95	106	93	69	87	95	111	114	104	108	102	84	96	92	82	106	89	103	98	96	90	103	97	102	88	84	100	98	109	82	84	99	103	76	88	88	73	96	91	85	92	100	113	92	98	69	101	98	98	85	88	84	92	83	94	89	104	90	107	94	98	104	77	102	82	79	104	115	88	104	102	111	91	91	94	88	102	106	106	78	98	92	94	88	87	87	105	112	89	85	81	114	97	99	101	92	104	86	97	91	98	90	101	99	98	106	90	87	89	86	90	110	100	103	104	106	89	107	93	97	104	106	87	86	94	87	89	101	126	91	102	110	98	105	93	82	106	93	101	89	90	93	104	105	119	112	98	111	76	94	99	109	104	93	85	83	105	90	88	95	95	98	80	89	104	81	75	101	113	80	93	100	93	102	86	96	99	84	113	92	74	81	97	98	89	99	94	100	107	95	79	93	114	105	107	107	91	99	99	86	106	97	72	95	107	100	78	87	94	76	105	107	105	79	100	84	100	90	107	85	91	100	105	103	90	110	93	115	103	115	112	105	107	87	96	101	79	110	89	93	102	111	90	94	80	84	91	87	92	93	106	96	111	109	104	105	72	90	90	99	104	112	78	94	109	87	98	85	97	86	79	90	96	84	88	92	101	91	92	97	80	85	110	112	114	100	80	87	104	85	98	92	100	94	100	97	102	102	96	81	87	78	91	103	87	94	107	94	90	87	113	83	78	106	109	91	91	86	86	84	92	86	99	102	104	90	101	93	95	99	89	84	91	112	99	102	100	98	100	87	102	101	87	99	73	73	109	108	87	102	107	95	108	117	89	82	106	99	99	81	101	83	98	101	74	82	87	70	113	94	86	93	91	97	82	96	82	84	98	82	79	88	78	113	97	100	85	99	84	89	96	111	91	99	84	92	90	81	108	85	89	82	86	106	89	89	88	93	94	81	87	89	77	90	87	97	92	87	95	101	93	82	105	108	88	104	76	108	102	88	96	109	90	96	97	86	79	96
2360	984	1560	2189	1968	1998	1108	891	667	633	565	576	465	478	384	325	355	332	347	336	345	332	347	320	309	348	334	332	334	318	356	308	329	336	327	325	322	322	314	306	328	308	289	312	305	352	330	359	359	311	359	293	309	302	316	316	357	337	325	305	343	316	306	329	342	325	310	318	356	326	315	304	306	278	324	331	347	335	321	308	307	325	334	318	309	362	305	325	306	313	332	348	322	330	332	321	325	306	295	284	313	323	335	343	299	319	303	381	298	352	331	317	306	295	310	317	330	334	329	307	315	329	306	314	337	336	292	329	300	322	291	322	335	329	327	327	319	324	347	303	315	331	325	327	363	320	312	320	317	338	330	295	341	298	334	320	345	345	330	329	285	319	305	331	326	298	317	330	337	328	326	340	288	303	314	315	314	323	319	344	312	297	327	291	297	337	308	333	331	339	294	321	351	319	319	322	331	312	325	304	325	322	312	331	291	327	331	328	349	308	321	295	331	310	328	341	318	342	318	341	345	291	334	329	309	316	306	292	345	312	340	320	314	336	323	295	313	331	314	306	321	345	365	329	300	282	373	322	324	331	320	319	313	320	362	323	314	298	324	343	322	341	299	334	336	323	314	285	331	318	346	340	348	308	299	302	296	305	319	283	329	351	302	341	315	272	271	305	317	321	316	331	326	324	279	345	287	314	343	324	323	332	322	352	321	329	304	309	314	319	312	321	332	302	314	321	314	315	322	321	293	292	316	307	326	282	324	333	314	329	338	327	315	279	354	316	322	309	298	288	354	314	341	334	290	335	337	327	283	298	342	333	331	366	343	323	319	317	333	342	377	331	322	323	294	331	327	312	315	331	319	334	308	303	341	330	316	312	331	315	344	304	323	287	308	345	351	335	289	317	330	308	329	327	318	334	298	324	307	328	302	302	361	367	313	346	310	318	291	304	319	311	321	339	325	330	325	340	338	324	313	325	307	303	302	298	333	313	325	286	294	300	315	329	341	342	291	320	314	286	328	302	318	326	331	328	321	326	322	301	307	300	344	353	347	301	333	331	295	329	333	311	301	314	298	298	324	338	328	308	339	321	352	319	311	312	321	335	335	293	319	321	311	312	325	301	324	322	288	310	318	311	334	294	356	313	304	309	313	309	306	289	311	287	324	309	335	293	334	312	298	350	313	301	298	309	335	311	334	309	333	361	325	323	315	306	340	336	307	351	335	329	332	320	347	327	309	313	349	302	289	336	335	338	329	344	336	312	316	295	308	314	334	353	308	326	335	339	316	332	307	332	283	331	339	303	302	342	330	299	310	354	323	327	339	321	313	319	325	339	309	279	301	323	349	339	310	344	322	314	332	319	337	291	321	307	296	318	347	342	341	331	295	337	311	344	334	327	300	329	327	332	345	336	293	338	386	316	328	369	305	302	309	297	317	315	320	296	327	314	328	320	333	313	329	320	331	337	343	307	319	286	318	342	348	335	313	305	333	329	329	296	290	320	353	311	318	319	311	344	326	336	317	358	323	308	326	326	351	340	292	317	294	312	304	326	324	339	290	381	305	340	324	333	319	286	338	314	355	317	337	313	335	322	319	350	312	321	336	351	321	328	314	335	311	321	310	326	308	334	323	374	352	330	301	318	314	364	352	329	313	315	310	303	337	310	285	345	298	306	327	305	326	313	299	342	321	320	353	316	310	328	305	310	326	327	325	342	335	324	291	332	312	300	343	322	329	295	332	298	337	329	306	322	332	339	290	315	319	312	308	281	326	323	327	338	320	324	291	343	299	336	314	340	347	378	305	347	315	308	282	335	343	292	307	325	343	317	326	312	345	317	321	331	351	322	325	315	335	315	348	323	313	344	346	332	300	356	326	318	302	308	292	323	321	296	341	359	350	333	338	332	325	351	309	319	322	304	352	339	317	307	352	342	349	287	297	321	340	342	321	317	332	326	304	314	312	343	324	308	322	344	325	335	323	311	307	301	306	316	307	298	323	337	276	315	325	314	307	348	319	302	334	349	305	328	358	295	328	316	327	297	320	335	314	307	349	315	300	307	308	339	323	306	304	325	309	344	302	329	306	316	320	310	313	301	350	302	327	323	336	308	312	331	304	296	304	304	310	348	313	296	333	329	320	305	305	290	318	336	346	327	301	322	296	323	307	308	309	320	321	335	297	331	335	321	300	326	293	305	329	288	311	325	319	305	328	366	292	333	323	322	275	318	321	308	320	313	347	300	311	324	338	326	319	321	320	328	319	331	354	318	335	300	308	308	298	275	366	284	340	327	314	326	339	301	327	328	339	311	330	337	304	324	340	300	349	311	326	342	331	358	306	321	327	293	339	321	324	335	341	344	321	336	322	335	338	317	324	308	347	305	316	334	310	365	328	320	343	308	305	320	321	295	314	290	328	325	304	325	334	313	300	356	329	341	347	346	334	324	339	320	345	313	309	319	277	330	354	331	321	356	294	321	321	337	303	324	346	305	293	321	330	321	318	313	321	308	299	348	351	323	316	321	301	301	313	316	341	305	328	314	348	307	312	329	323	321	338	322	315	327	323	308	345	354	329	305	306	304	316	334	307	325	311	334	306	342	301	314	334	338	326	324	332	300	325	309	343	315	308	314	313	349	320	330	314	324	293	306	326	309	325	310	331	324	347	324	337	323	353	334	325	315	341	337	336	311	353	321	338	334	325	327	340	337	347	315	307	334	312	323	334	339	329	303	314	327	330	311	320	334	324	316	334	294	334	314	294	321	304	353	370	327	347	284	342	334	313	299	324	305	297	317	270	302	295	346	302	328	273	302	341	345	338	304	315	289	325	321	320	308	324	328	317	335	324	294	338	334	335	323	312	346	317	305	337	332	342	340	332	344	328	323	295	332	306	342	285	313	317	329	296	312	333	299	312	297	340	309	309	297	318	335	336	307	307	308	324	339	300	308	333	303	315	330	310	357	333	331	314	310	329	341	339	323	333	345	315	294	333	328	324	350	325	308	346	311	298	315	300	359	326	340	329	299	345	352	347	331	338	310	334	315	323	331	309	346	310	327	333	301	353	316	343	307	326	336	327	314	276	342	353	311	332	345	312	303	302	323	337	324	345	335	336	314	320	334	301	322	327	325	314	325	305	315	337	333	334	344	336	334	336	351	337	368	316	320	335	315	307	320	311	316	318	289	381	308	321	331	312	330	354	331	311	323	331	315	317	316	321	311	312	304	321	333	320	341	327	328	315	357	296	317	318	314	285	314	333	325	304	300	333	324	344	337	283	299	329	301	317	338	324	324	315	328	306	313	317	325	345	322	344	345	349	327	314	314	339	309	335	347	331	315	346	321	320	291	317	315	334	317	329	309	293	332	272	293	310	326	332	322	331	331	324	351	328	310	320	318	342	288	316	330	319	293	355	292	315	326	311	343	341	354	309	336	336	300	294	289	320	342	334	338	318	312	337	326	326	319	313	344	304	339	295	293	317	315	316	343	327	317	309	348	335	320
9806	6588	7342	7750	7273	6696	4228	2387	1408	945	624	623	554	411	360	265	286	285	259	243	270	249	228	271	241	251	220	243	233	239	222	227	253	239	218	224	242	205	240	244	241	205	236	219	249	212	219	240	229	244	237	242	208	216	257	224	241	237	242	212	233	221	225	218	211	250	227	187	217	216	200	244	206	194	244	239	253	195	233	222	234	229	198	227	232	257	245	210	233	212	236	205	248	278	236	224	225	224	229	264	206	198	222	238	214	196	207	249	234	218	232	218	214	218	231	240	229	224	242	230	237	228	238	247	237	237	238	233	193	237	214	233	195	207	228	230	233	223	225	236	243	245	229	213	225	234	221	208	240	257	261	231	238	236	231	193	221	225	219	219	223	212	196	231	230	238	211	218	214	239	256	234	207	225	220	234	221	221	232	234	231	220	230	231	242	239	224	219	222	225	230	237	229	220	230	217	236	240	239	246	225	235	229	230	224	210	240	221	243	214	228	214	215	204	230	235	222	234	225	229	235	235	226	229	242	227	227	230	245	227	227	216	221	241	229	250	248	209	225	247	226	220	237	209	241	227	235	222	237	237	239	219	214	239	223	216	234	218	256	231	223	246	216	206	218	205	246	209	216	235	216	231	237	270	219	209	235	224	207	242	249	234	243	214	243	231	244	208	212	219	211	225	250	228	220	230	217	241	223	234	224	244	214	227	213	257	230	241	190	221	242	223	219	216	226	227	219	216	229	240	215	219	220	218	258	208	227	227	224	203	206	216	251	242	232	251	209	225	235	253	207	258	203	223	256	262	230	204	255	236	216	236	198	253	226	228	235	223	230	226	198	221	249	218	210	194	221	233	232	192	255	229	234	227	227	241	238	210	207	227	245	213	234	248	235	255	225	209	238	245	230	235	219	227	201	253	249	231	249	217	237	222	209	220	233	232	218	239	223	236	227	234	232	214	222	217	220	266	220	237	236	225	226	222	234	246	232	217	225	197	212	240	229	235	247	249	245	251	203	250	242	254	244	221	232	225	207	245	219	237	222	274	248	226	237	217	224	211	222	257	215	224	215	208	208	223	205	233	241	245	232	240	227	235	264	234	235	220	210	241	223	233	231	225	231	233	230	237	245	249	237	236	220	235	240	214	217	249	233	197	232	231	216	240	229	210	234	224	182	214	223	259	207	237	211	226	240	219	256	245	218	232	211	197	230	220	213	237	220	228	251	242	229	237	234	233	221	236	209	210	202	223	205	234	230	248	212	224	237	229	210	257	236	228	236	262	221	217	188	227	243	221	230	234	218	214	237	201	228	215	223	208	224	253	237	222	250	240	202	227	225	242	202	243	196	205	196	212	208	214	200	211	241	242	242	209	231	217	212	187	250	219	229	231	232	239	219	242	227	224	217	232	206	228	246	243	220	215	219	247	235	262	221	245	222	227	218	205	206	225	226	219	223	212	222	226	184	238	206	244	216	212	228	221	237	225	211	258	217	250	224	214	215	269	227	201	216	243	202	225	263	192	243	195	215	224	204	214	229	271	236	240	236	228	236	250	237	241	207	238	216	230	213	226	209	239	236	239	222	220	224	226	229	259	215	234	221	201	213	223	236	225	194	241	220	215	245	223	216	189	222	259	227	214	214	234	236	242	221	230	229	225	254	235	217	248	192	228	207	240	259	210	254	227	236	230	229	247	222	233	226	216	223	217	209	211	211	241	228	213	230	185	215	219	245	224	228	197	217	234	197	227	219	203	214	243	225	233	224	236	244	213	248	217	245	245	252	242	242	237	207	204	215	214	205	251	233	223	234	223	237	239	236	206	232	227	221	208	208	219	245	239	232	208	237	228	211	214	243	227	235	232	232	245	267	212	240	211	215	216	238	225	224	217	225	232	234	231	221	208	239	214	210	229	218	216	189	248	205	242	225	212	230	226	213	227	243	230	212	231	221	245	226	217	246	221	218	258	239	255	188	232	234	236	221	250	212	210	199	232	246	237	224	226	244	211	221	219	237	220	219	215	236	242	209	243	215	236	202	239	234	224	214	179	230	213	204	235	215	261	212	229	238	236	206	251	253	236	212	216	252	232	214	239	244	242	236	219	225	222	232	242	200	243	230	244	225	207	224	226	234	202	226	237	227	203	228	230	215	233	193	245	225	249	193	224	228	236	267	209	226	238	234	238	237	239	257	219	210	245	216	234	255	209	241	227	233	239	226	232	206	222	207	254	252	231	206	199	214	243	230	245	217	232	224	234	212	212	216	231	239	248	241	244	218	239	209	206	229	206	208	224	211	229	263	236	225	225	216	230	253	236	240	229	228	240	222	239	243	205	231	250	204	226	233	231	217	228	231	207	224	230	229	246	220	208	227	256	230	261	246	239	243	232	221	203	233	226	216	218	213	210	224	220	198	234	227	236	210	227	228	199	218	233	239	228	213	215	228	235	220	232	213	233	228	230	225	235	261	224	223	213	214	270	257	210	209	218	237	232	252	243	218	227	235	217	213	243	225	236	212	216	252	262	217	237	216	243	223	219	223	212	213	220	229	254	234	226	220	200	234	209	254	224	235	251	220	216	235	213	215	236	252	236	222	239	224	261	238	207	217	237	228	229	249	203	249	226	227	220	225	234	222	203	239	205	209	241	218	265	224	233	243	240	221	235	219	237	236	251	212	210	224	221	224	228	212	220	220	227	238	251	220	229	223	228	219	238	234	216	229	205	229	215	223	203	220	221	224	228	217	263	222	224	229	202	233	222	228	251	223	240	211	200	248	217	238	225	239	235	229	227	242	200	212	203	207	257	233	240	225	213	219	238	204	264	208	229	261	221	226	204	204	239	209	238	224	204	231	228	214	220	240	213	233	226	252	207	229	211	197	194	223	227	211	239	240	232	228	235	197	230	227	230	220	222	209	222	227	267	231	239	202	213	220	206	217	250	241	226	223	234	227	230	220	229	227	233	229	233	231	243	240	220	246	231	227	223	229	192	212	219	212	228	213	206	238	238	202	234	204	237	227	224	220	217	234	217	225	228	248	210	210	228	237	223	244	230	264	216	236	240	226	209	225	228	238	254	229	238	227	243	230	236	245	228	239	215	221	204	220	217	202	209	204	222	221	206	224	228	226	227	229	210	262	232	193	231	219	224	205	241	236	220	217	216	235	226	205	225	247	224	253	236	229	239	220	215	220	223	208	243	220	233	248	227	219	251	247	218	222	236	192	189	224	203	230	236	244	247	229	215	215	233	238	230	225	240	232	230	237	204	214	222	213	258	232	190	231	180	219	199	238	238	222	238	244	216	238	222	246	229	227	223	228	215	216	223	213	236	232	202	222	240	224	225	214	198	229	232	205	209	255	234	233	212	216	204	217	218	248	254	218	219	241	245	230	267	241	221	219	242	226	224	204	239	232	227	229	207	220	234	213	246	244	230	260	244	216	271	227	230	252	224	208	226	226	238	224	246	249	230	219	203	241	233	248	237	220	231	251	212	220	214	246	205
7898	5454	7918	10968	12463	13154	9489	6582	4234	3544	2454	3313	2378	1753	1477	1150	1012	971	824	770	799	759	699	749	688	709	718	692	718	706	739	691	714	685	676	652	666	659	726	698	684	676	628	620	662	678	647	665	644	633	641	646	663	637	668	658	560	621	647	626	698	675	644	628	612	636	682	618	643	689	628	653	637	570	653	630	636	597	650	635	657	640	645	635	611	611	600	634	626	620	600	628	624	618	605	639	667	671	613	616	651	613	629	662	624	642	639	581	665	615	635	641	624	635	668	634	655	590	609	565	597	616	649	648	671	619	649	659	643	595	621	678	641	583	648	627	592	604	659	617	601	653	646	632	640	650	615	665	640	567	614	615	652	637	621	662	676	645	631	610	654	579	626	616	637	666	620	609	689	628	633	593	634	659	660	621	597	693	622	619	609	661	579	643	622	673	611	633	586	571	630	595	640	605	639	642	612	667	600	649	585	661	593	609	604	621	601	629	636	610	660	606	639	623	669	621	602	571	640	656	647	619	611	594	610	619	643	638	650	686	628	609	652	645	665	607	619	638	593	642	558	656	608	609	558	644	614	610	656	612	681	607	627	616	601	626	621	615	639	603	631	650	657	620	622	616	648	641	646	637	615	669	621	619	678	628	650	623	584	644	608	628	612	635	659	642	647	616	600	651	638	635	618	640	607	608	648	633	654	637	639	609	604	620	632	652	602	615	619	627	634	588	614	630	634	607	606	627	674	624	635	618	676	573	616	631	643	628	632	607	629	624	592	603	628	616	630	609	686	616	694	642	617	637	659	594	625	624	599	617	624	638	655	654	598	590	634	651	631	637	655	643	660	613	609	647	610	623	633	621	582	602	670	590	675	646	660	650	620	683	637	641	644	646	638	630	606	637	665	596	600	617	644	593	636	653	653	620	607	664	628	633	626	594	611	630	596	673	632	615	624	635	658	628	628	632	624	626	600	635	559	624	659	670	657	613	634	602	643	656	593	646	626	636	594	597	649	631	592	624	639	682	584	621	626	589	581	665	624	637	611	669	606	578	636	638	643	644	622	617	611	598	652	668	607	625	604	644	646	606	649	643	643	611	623	634	667	616	653	619	594	595	581	607	583	646	697	625	651	629	634	646	585	605	624	624	623	646	625	609	609	610	614	631	629	625	679	560	672	635	637	604	613	574	644	661	655	630	640	649	657	643	648	626	627	573	612	619	634	686	648	623	637	620	611	591	666	617	629	657	635	607	603	619	672	691	589	609	578	617	651	630	642	613	628	633	641	637	642	601	613	649	618	629	615	636	593	684	643	654	644	631	623	685	575	601	684	634	645	646	635	637	626	658	632	638	692	599	604	669	604	618	606	648	660	574	608	633	629	713	659	622	630	629	683	621	626	645	585	628	620	669	626	655	607	625	609	645	616	670	594	628	598	600	655	637	614	649	702	634	656	613	617	644	606	699	609	634	636	622	587	626	615	622	614	659	626	658	648	633	649	633	634	640	601	638	611	616	598	629	603	632	614	615	630	656	646	669	591	625	626	644	633	667	601	617	606	641	592	608	662	636	589	665	637	620	654	619	621	604	601	615	604	642	650	636	629	591	620	642	661	654	585	611	635	628	645	612	625	656	677	655	627	678	603	651	610	693	581	622	609	649	621	632	628	664	654	610	639	660	591	643	665	647	596	668	603	567	597	630	603	615	653	672	624	631	643	614	609	623	612	654	657	620	610	625	627	631	654	602	602	599	630	660	637	632	663	616	658	651	646	616	622	598	622	620	639	603	655	631	636	614	630	650	670	641	649	594	636	618	616	613	651	620	614	595	645	587	668	601	604	671	671	680	633	579	644	635	618	582	601	601	621	651	637	644	589	656	658	590	661	615	626	617	628	634	642	592	624	633	659	634	613	654	627	592	660	641	577	647	594	611	629	590	631	625	656	626	638	639	598	604	634	616	659	646	611	646	656	639	589	613	598	641	664	616	612	620	588	644	594	667	599	653	617	602	616	622	599	647	644	647	648	619	642	673	629	625	602	577	626	653	630	651	615	599	590	677	665	631	615	601	624	635	646	624	635	649	643	619	644	655	590	591	660	636	567	637	627	655	597	608	595	641	609	573	617	647	614	639	634	614	635	602	632	605	604	611	629	648	589	589	608	657	599	642	688	634	591	610	591	632	637	643	608	593	636	639	635	636	618	641	623	648	623	633	587	672	609	645	631	631	640	646	605	626	620	679	646	665	606	666	659	647	582	641	666	641	656	683	599	643	612	606	653	620	641	636	627	620	677	676	641	618	622	654	613	595	581	616	621	596	617	613	619	589	588	612	603	617	647	581	584	620	648	609	606	588	651	585	580	617	563	609	551	640	605	593	633	668	637	658	618	621	621	627	644	623	629	651	651	642	636	644	618	600	624	666	577	657	636	631	612	590	651	632	643	627	611	632	656	630	621	645	624	623	593	659	631	620	615	627	629	616	579	639	666	634	666	657	573	613	626	593	594	630	606	620	651	602	634	614	649	656	669	665	642	626	621	636	621	640	634	628	657	668	585	609	640	621	640	607	679	630	622	594	647	646	608	664	617	630	652	642	648	591	579	589	643	641	678	601	589	630	622	648	614	656	637	606	642	610	642	623	592	678	576	631	670	665	629	596	610	650	567	641	626	620	636	630	654	585	634	627	644	621	630	633	628	586	616	623	613	622	646	635	627	588	644	620	609	608	616	625	618	622	604	625	637	595	689	643	674	634	609	654	600	677	617	602	639	606	641	642	603	637	651	591	606	641	561	613	613	635	618	645	628	635	637	635	624	580	636	642	622	641	635	558	593	652	654	616	604	638	598	584	668	619	676	619	625	621	581	614	606	598	651	667	613	627	648	616	647	589	634	621	623	631	621	613	664	679	622	613	642	619	644	644	638	660	602	600	666	654	619	639	653	633	638	630	672	609	635	676	618	655	622	634	602	632	632	628	626	613	679	596	655	596	646	594	653	676	685	623	632	687	649	655	614	670	635	663	636	636	614	609	638	636	669	658	638	611	633	622	623	627	615	635	666	611	619	621	611	617	671	605	653	632	629	638	589	591	610	627	649	603	644	596	659	651	660	618	616	642	591	641	650	662	629	633	655	625	606	604	675	683	648	653	643	637	664	613	654	641	642	623	608	659	607	684	631	640	598	663	609	655	611	656	671	582	614	642	626	622	620	623	645	589	636	680	689	648	666	610	611	604	618	619	632	646	609	648	663	631	637	622	627	634	612	603	670	620	616	589	642	631	604	606	635	619	635	634	646	647	689	639	623	630	669	612	620	694	596	627	604	655	657	603	598	627	653	648	662	631	623	624	625	622	607	626	631	641	644	640	607	690	605	645	640	607	651	627	621	600	638	630	584	615	652	652	651	604	600	626	605	638	628	614	622	573	616	628	651	685	648	632	621	631	605	622	611	629	620	613	630	637	577	653	611	613	624	629	652	605	667	651	569	620	606	621	621	652	639	641	652	659
17258	13617	13835	14314	13463	12207	8131	5484	2448	1719	1047	1188	1139	650	548	437	393	368	341	318	306	331	286	295	338	347	269	328	309	290	345	320	320	311	334	267	305	279	306	301	317	293	307	301	309	300	288	309	314	307	292	285	288	317	305	319	310	321	299	297	287	304	315	312	260	302	279	299	309	335	282	307	312	277	316	313	320	270	285	294	292	306	287	273	300	318	285	295	274	309	319	308	288	313	281	297	290	327	315	297	325	315	292	302	297	246	278	288	288	300	299	306	280	347	281	276	304	323	278	266	282	318	305	289	291	276	309	274	299	297	288	328	312	283	310	294	274	290	310	285	306	292	328	299	299	311	313	313	283	268	295	311	293	298	282	299	284	312	295	322	307	286	278	296	301	299	325	292	312	295	283	313	322	310	301	278	311	303	305	287	332	305	282	273	307	277	285	271	261	303	327	286	324	301	324	280	285	296	315	285	304	273	285	319	307	305	305	324	309	323	294	316	289	279	297	317	287	264	282	300	309	295	309	322	271	320	319	276	285	309	309	295	271	321	313	322	297	286	303	306	271	285	274	281	294	326	325	333	313	278	299	286	294	266	300	309	340	278	274	313	279	309	287	312	248	313	292	288	293	286	295	312	317	307	300	309	279	273	293	268	303	324	292	321	323	269	321	281	284	307	259	315	296	296	304	332	306	294	310	304	291	298	300	290	313	337	266	308	279	279	331	295	324	301	294	326	268	276	259	257	312	306	294	271	306	279	309	295	304	301	286	305	303	289	311	337	329	276	302	285	289	281	316	301	298	263	281	295	333	306	292	294	300	269	323	306	281	325	281	283	289	276	292	281	292	321	315	326	296	283	307	276	285	283	263	284	315	317	272	266	287	284	302	321	277	295	289	323	323	292	285	303	288	298	274	341	314	275	301	291	297	308	304	319	295	318	310	321	289	300	328	304	290	279	350	296	287	334	324	296	278	319	280	304	285	322	285	323	285	276	294	284	282	321	296	326	312	311	269	319	296	284	321	328	286	307	291	301	291	296	281	247	309	273	314	291	320	285	301	286	301	266	301	293	306	286	304	298	308	311	301	302	294	295	303	292	282	323	291	307	294	304	303	305	305	277	324	266	299	275	288	298	290	284	285	329	314	309	311	300	308	333	293	352	286	306	299	276	309	301	278	333	311	297	294	300	272	308	320	277	323	283	314	315	313	295	306	327	314	297	314	313	290	278	297	305	293	301	261	283	297	320	349	313	304	284	325	286	297	299	308	305	288	295	326	270	306	312	288	289	341	286	307	305	274	283	302	292	283	296	283	300	273	294	267	291	300	306	332	307	287	301	327	271	325	255	276	295	297	290	301	320	273	283	272	271	309	286	311	290	316	286	275	320	259	273	300	285	297	292	286	309	281	273	278	300	332	320	299	289	279	279	294	295	311	276	290	321	316	309	273	300	308	274	287	302	306	298	290	305	307	312	280	305	303	309	332	279	292	294	308	294	315	248	288	276	300	248	268	315	305	294	293	293	322	318	302	284	309	293	306	317	323	298	301	287	300	312	281	306	303	287	294	298	306	295	270	296	281	325	303	288	282	308	305	298	303	331	297	299	311	286	295	286	286	306	259	290	295	310	272	250	286	312	288	304	314	318	308	310	270	286	275	305	283	310	295	287	305	288	294	301	272	293	313	322	289	286	329	332	302	320	305	289	282	298	268	298	262	304	266	314	306	289	308	307	302	273	277	318	288	317	279	328	275	296	284	293	299	299	302	322	269	255	311	315	280	291	295	287	290	310	302	319	299	294	263	289	279	276	312	255	282	262	312	279	268	279	310	295	289	301	282	297	296	296	304	283	314	291	299	300	300	292	292	320	313	300	279	311	301	292	330	310	303	287	301	277	298	314	278	286	291	310	300	263	310	305	308	282	293	301	291	289	309	284	281	299	296	279	297	295	275	288	305	275	266	325	330	315	291	293	316	299	311	292	322	297	302	293	260	310	296	318	290	291	301	283	292	307	283	281	314	267	270	307	280	300	311	312	288	296	273	334	295	290	325	316	283	275	276	308	280	316	295	317	317	289	287	291	257	313	306	307	292	317	293	302	335	285	305	301	290	312	310	297	308	306	294	286	271	325	279	281	282	301	296	309	293	304	319	284	310	309	304	299	313	314	280	308	283	275	286	307	334	314	293	309	310	276	294	292	286	308	311	298	296	274	275	282	297	287	287	301	266	294	329	287	281	330	293	293	326	312	308	295	330	310	293	299	292	316	303	316	313	296	324	294	287	295	313	299	299	292	307	286	318	294	284	306	360	302	318	314	291	303	294	291	313	301	298	285	289	272	297	287	287	288	305	306	282	283	304	290	269	265	302	307	287	327	283	307	298	292	297	273	290	300	309	304	307	319	301	312	313	294	281	301	285	262	279	343	294	289	303	303	279	298	290	295	279	306	301	280	308	299	324	308	288	292	312	298	289	318	289	280	314	290	304	293	269	322	310	303	287	269	306	327	291	270	303	284	298	290	281	304	290	284	316	270	317	277	291	301	300	295	299	302	326	310	312	316	285	294	296	315	311	288	288	294	294	287	300	309	304	291	306	304	324	312	321	349	299	294	318	308	308	300	297	297	328	311	323	271	306	286	329	287	281	293	276	286	310	291	285	272	298	318	310	307	299	308	265	324	285	311	298	243	287	278	294	298	278	287	303	264	324	299	302	309	343	340	291	273	329	295	304	286	312	297	308	304	277	294	308	299	299	287	278	298	319	306	265	316	310	273	282	303	296	301	302	292	341	276	316	289	273	278	305	282	300	281	260	291	295	285	282	309	342	309	282	305	280	308	324	301	290	314	330	286	312	282	343	281	293	303	287	282	293	286	304	289	290	287	295	284	312	288	286	288	301	312	290	299	331	303	301	278	309	288	298	336	346	255	266	311	316	279	286	294	247	292	271	298	334	301	292	238	297	305	280	341	313	300	305	321	286	282	251	300	308	307	296	259	276	249	303	316	308	305	303	259	314	307	303	281	347	293	302	287	275	309	283	321	298	294	278	314	292	315	272	292	268	278	307	296	287	309	288	308	293	321	300	277	271	271	324	296	318	312	303	313	306	288	313	301	286	306	308	293	273	322	291	295	313	307	291	311	311	308	295	298	325	311	310	289	294	283	303	279	275	292	290	310	316	314	322	293	293	293	277	256	297	270	299	299	292	292	296	320	288	280	298	282	314	292	271	299	296	276	328	282	300	293	286	275	276	336	298	304	322	269	287	294	311	290	341	303	286	265	268	264	288	302	297	300	296	269	298	270	285	309	320	279	287	289	278	287	317	306	290	295	273	286	282	292	292	287	282	297	342	308	287	313	300	280	299	302	281	301	286	292	290	307	287	291	326	276	287	275	296	301	312	294	344	293	311	313	322	277	313	298	283	307	295	293	293	323	275	319	277	300	280	310	308	281	311	309	333	294	299	268	323	298	290	296	271	294	292	276	334	332	287	297	310	285
11746	9218	11616	15714	17974	17817	14833	10122	6149	5725	4166	5505	4332	2695	2234	1587	1474	1332	1298	1140	1052	1040	994	924	928	927	939	899	911	984	924	866	864	868	844	858	833	855	833	806	912	812	820	781	764	773	812	766	809	810	767	781	812	824	832	822	796	806	789	797	825	787	796	805	760	836	813	774	764	794	783	732	767	751	760	762	757	760	769	744	789	810	774	774	736	795	732	807	781	744	832	751	758	804	785	812	788	783	746	780	778	760	774	779	789	739	778	778	813	759	740	809	769	729	766	805	750	766	754	811	750	769	768	707	722	759	743	744	770	753	755	783	725	714	751	794	762	739	775	740	764	760	799	789	804	774	772	740	794	801	761	783	768	744	745	703	777	778	770	803	756	740	801	750	756	800	791	859	794	757	754	793	768	814	729	798	738	748	769	790	755	758	815	785	755	753	761	806	743	751	771	781	773	748	779	778	790	771	747	774	734	800	788	760	757	751	791	794	759	776	741	761	711	781	755	802	768	780	739	747	770	754	753	794	750	733	752	755	765	766	773	773	695	805	778	747	766	748	821	767	751	732	791	740	768	793	736	754	785	802	710	767	797	747	771	725	749	753	785	778	764	718	726	744	801	729	771	837	801	771	764	777	776	781	767	783	797	751	754	727	763	775	756	739	771	807	758	779	772	742	734	767	805	787	728	760	743	783	779	784	774	773	778	777	824	796	742	806	728	793	760	790	767	753	792	748	746	779	761	806	765	769	770	769	794	758	754	739	761	771	789	787	788	783	776	793	803	739	711	751	799	813	748	777	757	751	733	805	791	746	801	818	783	747	763	788	732	778	778	741	748	793	786	768	770	747	777	727	790	784	772	718	757	748	729	764	764	749	744	764	740	735	791	792	716	740	787	746	732	787	765	769	793	800	756	737	771	761	766	773	778	710	742	712	798	735	771	755	756	760	777	760	784	796	764	756	759	719	803	790	798	806	776	840	778	768	768	793	801	778	738	777	755	735	771	770	771	747	772	776	792	768	705	844	824	720	783	734	763	767	801	749	785	752	761	726	787	792	773	771	769	725	725	746	794	747	777	796	748	770	720	754	751	780	743	744	765	743	761	754	780	752	797	751	771	757	768	765	755	786	767	802	738	691	765	793	778	762	799	772	743	746	765	785	756	743	796	753	723	784	792	773	757	778	758	742	743	760	784	798	736	760	721	749	731	768	750	738	766	761	734	741	775	762	832	737	748	715	723	723	756	763	744	786	774	757	723	750	755	749	720	772	741	753	794	794	692	758	716	754	714	780	770	745	784	716	739	745	726	760	776	784	752	759	767	770	763	768	775	769	781	795	765	807	761	801	761	770	812	780	725	778	749	740	808	796	739	810	766	762	759	789	802	789	816	780	745	743	743	755	778	754	819	760	752	730	775	728	773	804	781	722	754	757	706	801	762	732	743	770	762	757	775	748	719	747	733	738	774	762	788	791	742	729	758	789	768	758	763	774	754	792	764	764	732	740	813	756	800	711	759	780	747	761	771	791	795	755	806	758	868	753	776	840	762	734	785	803	750	791	753	768	769	764	789	763	767	763	764	760	749	762	742	763	766	745	771	783	756	747	759	770	773	787	749	798	740	802	790	735	774	764	760	807	759	764	741	788	806	763	777	779	728	733	794	765	813	749	782	759	697	765	777	774	741	765	776	770	814	758	751	798	751	803	716	732	738	777	746	788	696	750	755	748	762	751	756	737	729	789	790	809	732	751	779	740	749	821	753	739	786	773	762	784	727	778	763	740	847	745	839	790	809	784	812	786	798	774	754	772	750	799	765	761	754	740	752	787	735	760	783	764	777	767	719	747	776	758	756	704	775	799	756	768	805	777	756	785	745	724	723	781	792	799	758	747	792	730	765	721	785	780	757	744	726	783	782	718	791	769	781	757	773	740	772	787	760	749	744	766	784	769	762	776	749	746	792	778	724	776	743	729	756	757	770	775	785	793	748	731	714	751	763	769	774	726	789	758	764	786	786	807	767	757	797	792	777	775	786	787	725	775	737	797	766	685	768	737	807	778	727	780	826	736	709	775	757	749	762	786	769	793	790	716	794	748	762	746	789	749	763	761	786	740	791	811	790	717	742	803	739	774	748	771	796	771	775	751	758	780	762	746	732	829	774	728	734	735	766	778	762	733	775	762	768	795	777	756	762	742	713	761	797	710	764	822	758	753	759	782	710	800	812	709	769	748	770	695	767	755	767	745	757	755	761	752	842	773	764	786	761	744	761	830	738	737	769	797	749	734	763	806	769	842	817	749	759	810	765	824	758	759	760	767	747	765	767	751	768	758	763	742	763	778	815	778	739	766	726	773	746	786	764	816	771	801	740	767	775	717	803	723	797	774	746	781	763	805	770	725	744	763	743	763	760	780	724	829	753	797	764	779	780	795	772	790	724	764	784	771	781	737	761	777	786	800	798	813	779	797	790	740	751	785	768	773	813	753	800	713	806	783	783	721	767	766	812	734	776	790	775	768	791	816	742	745	775	811	764	757	705	671	753	767	805	737	794	778	783	750	788	728	735	748	720	747	787	736	790	735	757	745	739	760	789	750	795	796	706	756	750	792	768	774	781	757	749	797	768	737	799	800	755	736	749	774	781	745	801	764	785	769	819	786	794	769	731	739	758	758	762	809	767	750	786	740	738	719	741	811	736	716	799	724	769	719	769	757	811	761	733	726	809	764	775	736	754	784	784	799	781	744	755	742	792	720	756	770	731	766	774	741	808	810	749	792	793	708	764	805	816	741	712	770	734	772	775	725	786	786	722	773	750	778	728	799	741	781	749	814	807	826	761	752	765	741	762	730	768	804	747	773	766	752	795	776	729	807	796	770	787	740	759	790	769	807	722	770	758	771	798	781	719	778	791	776	736	757	761	737	763	733	763	787	798	750	753	782	765	773	754	704	747	779	729	736	771	755	772	716	758	746	790	753	774	749	732	796	738	805	745	718	744	780	765	834	762	709	795	769	694	736	722	785	738	746	749	793	773	772	765	766	712	799	782	790	757	752	736	748	725	759	756	797	771	810	786	796	751	737	770	753	777	814	761	751	728	772	753	728	735	764	749	701	761	804	715	750	799	757	790	720	768	802	770	729	716	742	766	820	756	748	780	788	742	789	742	729	747	783	762	754	815	767	739	717	724	761	735	749	789	711	717	755	760	758	725	740	731	748	751	738	781	751	703	744	767	794	746	749	757	765	723	735	731	715	743	792	740	780	736	738	840	779	758	766	793	738	768	777	745	728	780	737	758	777	730	756	761	759	743	729	770	770	754	807	764	753	763	738	733	751	744	746	766	772	779	756	762	808	719	740	795	732	722	767	728	757	746	787	786	748	768	756	855	722	765	734	719	780	734	775	787	801	709	803	779	725	765	743	784	738	811	785	756	757	763	793	771	776	746	789	763	770	746	783	757	734	799	758	757	783	797	775	707	750	773	741	746	726	798	717	794	788	800	775
2112	661	832	685	467	361	232	210	192	150	96	118	111	91	98	93	99	100	85	106	103	101	94	76	100	101	80	88	96	106	92	97	94	107	102	82	90	105	88	81	86	114	90	93	85	99	90	95	94	105	94	98	109	85	89	92	88	87	87	100	92	90	82	101	111	93	91	98	79	100	82	88	89	101	97	85	114	92	112	104	95	91	86	85	118	99	77	89	108	98	95	94	99	88	98	84	80	71	94	112	95	99	92	86	87	97	101	98	94	85	93	81	109	83	100	78	81	108	92	105	91	113	89	92	83	92	89	85	98	102	90	96	97	108	110	112	96	106	95	95	102	94	95	86	114	91	88	96	98	102	97	103	86	73	95	90	83	96	117	86	90	102	92	84	89	91	115	91	98	91	91	89	90	89	90	107	86	84	84	96	88	79	98	97	89	76	103	91	101	104	99	87	103	109	97	99	107	110	102	99	77	84	85	92	80	94	96	70	93	99	80	104	102	91	89	103	93	94	79	91	106	99	109	82	82	116	97	96	108	91	117	100	101	91	73	110	87	81	94	93	107	97	85	95	88	80	100	81	109	91	92	94	95	105	76	88	94	99	82	85	95	97	90	96	89	102	108	93	110	91	107	88	104	92	75	95	102	91	95	100	92	98	121	91	81	92	88	110	103	107	96	94	84	94	121	122	97	99	101	92	93	86	97	96	91	111	82	87	80	97	120	85	98	91	100	110	83	110	94	103	108	100	86	83	70	79	96	82	91	93	88	112	95	94	91	111	90	73	80	89	101	85	101	88	110	93	96	93	82	91	86	85	106	86	104	90	92	94	95	93	93	94	99	130	109	96	100	81	80	110	109	86	105	75	93	87	98	90	88	87	94	107	81	104	95	85	79	101	93	105	104	110	80	85	102	95	89	66	75	81	86	92	89	89	91	80	90	98	86	86	101	92	89	87	77	90	90	92	91	93	104	98	94	95	100	89	107	111	79	90	91	106	92	92	89	99	101	103	95	99	84	95	95	107	93	103	113	101	96	75	80	88	77	98	92	94	94	92	85	98	86	106	88	98	103	115	100	90	102	97	90	92	98	90	85	95	102	91	103	114	91	100	86	93	96	110	84	106	90	88	87	107	90	106	104	97	90	97	106	98	101	95	76	89	103	92	100	111	109	91	101	102	92	82	90	94	106	108	110	85	79	94	93	97	83	84	99	82	84	91	106	95	84	95	87	116	103	91	87	86	95	85	89	99	96	118	81	94	100	82	94	96	96	75	87	92	73	102	87	97	93	110	100	99	84	88	95	105	111	87	95	93	113	96	89	95	91	105	101	82	79	93	71	99	89	107	89	96	106	102	107	91	86	108	77	76	106	98	96	93	99	94	101	81	103	93	99	102	87	96	101	95	77	98	105	86	72	87	101	79	103	99	91	111	99	89	83	101	83	96	89	86	97	92	105	90	99	100	108	92	90	80	97	106	108	99	90	81	83	93	100	94	89	100	81	92	104	106	101	108	70	107	106	89	92	79	104	112	106	98	91	106	99	98	98	99	97	83	82	105	83	87	89	94	106	69	93	107	88	83	108	77	76	89	85	86	78	92	65	97	99	90	95	104	104	102	100	108	78	98	91	85	102	101	89	90	95	99	84	102	87	85	92	85	80	88	101	99	92	92	88	107	110	104	90	87	83	77	77	90	108	97	95	100	112	73	89	88	81	104	89	95	102	90	93	107	89	93	110	101	119	94	118	77	91	101	89	90	84	85	98	74	95	77	89	91	83	98	93	94	87	80	75	90	99	90	92	97	94	98	102	76	93	98	86	82	86	105	96	105	113	87	102	108	86	111	79	93	93	105	101	94	89	81	88	87	102	101	85	88	90	87	89	89	102	71	97	86	89	95	87	101	99	87	96	104	89	99	84	105	97	116	102	85	88	90	100	86	98	103	89	82	109	100	81	92	86	86	89	76	93	89	96	105	98	107	67	100	87	107	77	81	97	95	81	90	78	87	100	87	104	89	90	92	70	90	88	81	92	112	99	100	90	78	110	101	87	96	111	86	102	78	94	78	88	95	88	94	102	88	93	84	97	99	99	93	96	103	93	93	81	95	99	105	86	89	79	94	107	108	90	81	100	99	84	114	103	93	96	82	84	90	82	103	95	84	100	97	117	103	98	121	75	97	96	93	104	92	79	100	96	110	88	81	104	79	105	86	107	88	86	94	104	106	97	86	99	87	105	108	78	90	92	96	89	97	101	94	89	102	95	95	88	101	109	85	90	87	91	102	91	97	86	111	107	112	95	94	87	92	78	91	92	102	93	96	81	100	90	99	91	96	75	86	94	112	122	97	95	113	95	84	87	100	75	100	82	97	80	107	80	107	108	89	95	97	86	96	97	86	89	94	105	89	114	104	89	85	96	101	84	94	103	84	110	97	89	96	86	97	110	85	83	115	97	101	101	92	98	95	96	92	84	90	83	105	91	93	91	103	90	100	84	100	97	85	108	90	78	115	104	100	95	110	81	82	100	96	86	76	93	96	95	86	92	86	83	105	86	92	77	87	86	79	103	104	100	92	81	95	94	89	97	104	93	114	96	84	96	89	112	116	113	122	96	82	103	93	96	90	111	116	100	100	100	93	93	81	75	86	90	89	94	83	100	94	98	90	76	93	89	82	96	98	97	94	80	100	77	101	89	90	91	109	89	98	112	88	100	86	93	74	92	87	89	110	97	79	79	102	94	86	107	88	93	105	106	89	90	88	81	95	103	99	97	94	95	98	92	91	92	102	98	88	90	93	103	97	103	85	80	88	87	105	93	82	110	92	86	104	96	70	117	106	80	89	87	90	89	86	92	97	93	97	90	103	79	92	101	88	78	87	114	88	84	95	98	76	91	98	97	94	93	103	95	111	83	104	113	95	86	103	95	93	91	106	110	109	100	89	99	104	91	103	105	91	102	84	85	98	80	101	99	95	87	102	95	89	98	94	84	103	94	91	100	77	82	95	112	100	100	122	99	93	96	74	95	106	74	105	93	87	84	97	101	85	103	102	90	94	86	94	65	91	97	80	105	109	92	88	92	99	92	89	86	92	77	91	95	96	84	98	90	88	88	84	81	105	81	94	86	89	110	108	97	88	109	78	94	100	89	111	82	88	108	98	103	100	97	96	95	78	85	81	90	100	87	94	98	78	105	95	119	85	97	117	79	89	81	95	96	86	106	89	103	104	112	113	108	83	102	94	100	78	75	102	82	75	76	114	93	109	88	87	111	103	108	84	93	92	106	103	101	94	72	88	100	87	97	101	92	87	97	71	88	90	95	111	108	94	88	83	99	85	102	99	106	83	106	77	96	117	93	81	91	99	101	86	91	87	94	98	92	109	66	100	98	98	80	102	88	109	89	83	82	100	86	93	110	87	86	90	104	87	132	118	103	108	95	94	92	76	89	97	97	120	98	82	103	92	91	103	74	100	91	98	93	95	92	103	103	109	117	110	81	100
2542	1098	1594	2250	2099	1876	1357	1017	677	552	470	453	467	388	393	311	384	363	326	302	338	321	315	367	303	335	335	352	333	327	352	332	339	279	335	321	343	316	353	308	320	340	335	329	332	285	310	331	330	301	334	298	325	299	335	327	359	317	338	320	314	317	306	332	296	299	311	328	296	337	313	316	348	324	280	349	339	330	337	316	326	323	322	316	333	306	309	353	341	322	337	286	335	331	324	292	330	328	335	304	293	319	292	317	328	297	319	308	319	328	320	322	314	318	301	337	349	313	328	317	346	350	333	323	364	312	324	326	317	328	303	311	312	296	292	320	329	334	346	328	322	301	322	322	349	338	342	351	316	319	320	323	310	306	322	317	310	313	293	312	311	287	309	361	312	325	342	307	320	343	319	353	348	310	282	307	322	325	326	333	303	331	301	325	336	331	316	311	332	303	319	319	327	330	319	318	305	303	328	289	336	325	308	336	322	296	287	334	347	323	325	339	333	317	358	324	320	298	317	286	326	341	329	307	306	309	321	313	325	314	350	307	312	278	338	331	300	336	315	343	315	302	310	316	330	353	331	326	308	328	347	323	315	338	311	312	327	332	342	339	287	306	366	315	329	344	298	312	321	322	284	298	342	326	333	310	351	300	342	321	336	349	321	331	322	315	317	320	318	360	298	322	323	319	349	330	290	314	340	315	337	323	298	321	338	311	317	323	324	320	325	285	305	325	315	323	332	309	313	296	332	311	335	306	319	310	292	317	311	317	308	301	318	311	332	305	344	339	293	328	304	310	304	349	341	333	328	313	325	347	296	335	303	316	321	341	330	318	315	320	316	343	336	321	325	337	352	314	299	295	281	323	320	327	298	333	341	347	323	305	318	321	310	315	329	313	331	310	350	310	305	281	319	304	279	309	336	300	317	311	310	327	337	348	321	311	312	306	296	320	333	318	319	318	319	321	326	318	304	307	349	303	272	307	327	318	335	318	288	301	336	313	306	295	333	328	314	305	333	339	309	310	355	295	340	328	289	306	310	331	297	315	304	304	315	358	330	330	298	320	318	303	329	332	302	318	340	290	332	342	330	329	330	330	329	308	318	345	347	307	338	338	329	315	326	297	326	330	340	319	340	313	328	296	294	323	297	315	346	309	307	329	326	331	331	312	336	300	346	286	328	331	338	300	319	277	341	315	308	317	308	319	343	321	300	342	317	336	329	300	312	321	335	317	332	318	345	317	332	364	295	332	307	326	305	330	288	347	319	336	316	324	317	340	334	337	308	338	296	324	310	312	302	325	324	350	321	331	332	335	324	335	324	330	296	315	304	309	294	344	283	307	327	326	315	338	304	346	308	312	323	313	331	302	308	282	322	323	289	349	343	285	311	327	306	330	324	301	343	344	311	294	307	322	341	305	332	306	281	315	292	332	316	314	322	307	325	344	344	307	311	304	332	311	276	312	316	335	283	321	325	313	347	324	341	312	309	336	325	340	348	300	293	311	339	300	293	339	322	315	332	303	329	310	331	317	314	332	339	305	317	305	339	306	308	351	315	305	345	331	343	328	323	319	307	324	330	316	326	299	324	313	316	330	361	327	306	330	304	303	332	284	336	317	322	324	337	298	293	305	309	288	287	323	354	322	303	369	330	327	314	356	293	314	351	313	314	293	316	302	330	325	283	344	305	304	298	322	345	296	305	331	314	326	339	328	327	272	346	341	374	344	309	323	331	336	371	335	339	307	300	364	319	326	325	316	312	344	318	331	348	331	314	301	347	322	305	313	308	322	321	290	301	309	292	325	348	324	305	351	318	292	322	344	310	301	319	347	374	302	319	323	302	292	314	309	349	295	315	295	337	320	306	311	306	371	294	310	349	297	328	312	326	313	304	344	336	336	310	273	341	325	329	332	302	308	361	286	325	310	364	310	310	318	348	298	323	316	327	314	324	338	312	311	289	335	316	342	332	317	357	337	323	310	312	331	303	312	326	341	320	364	323	329	329	327	273	297	327	339	325	340	295	332	312	308	304	289	310	296	323	324	322	329	305	326	319	309	306	309	306	325	345	323	334	313	287	315	322	299	300	315	331	333	309	298	343	311	313	335	349	316	295	310	333	311	324	306	296	333	322	306	325	314	316	337	310	301	313	339	319	341	290	323	298	302	326	327	311	314	309	332	301	323	325	319	318	339	314	324	330	314	346	329	342	326	328	314	345	310	283	334	333	305	332	319	324	311	297	350	308	377	329	330	341	358	317	304	317	331	304	316	320	305	321	333	349	310	344	325	297	325	328	293	272	289	364	343	326	295	329	314	322	321	324	347	309	312	320	317	347	325	345	295	316	321	356	334	334	290	318	326	324	340	326	327	296	292	328	332	346	361	290	316	325	318	330	316	335	322	295	315	310	277	320	311	321	342	354	318	302	335	328	306	335	317	326	277	335	308	320	295	338	333	316	327	296	358	314	302	304	307	321	348	340	331	324	320	303	299	315	316	314	341	317	313	340	293	316	317	300	332	308	292	311	364	304	321	351	313	338	306	327	343	337	354	291	317	305	291	308	350	293	328	340	338	348	336	337	338	307	325	325	328	315	358	319	311	328	316	322	346	344	322	292	323	345	293	308	302	302	346	338	351	344	305	300	292	298	327	289	330	340	307	301	330	352	315	339	320	330	347	279	301	314	314	310	311	332	328	320	291	332	323	327	338	323	337	315	311	295	300	301	314	317	313	291	303	335	336	346	314	316	314	359	322	303	335	316	317	318	371	319	296	315	305	337	326	308	325	333	305	334	336	288	317	330	318	350	320	354	294	346	313	316	299	305	316	342	307	369	308	288	295	317	319	363	310	336	332	338	300	330	306	313	320	294	348	351	353	328	311	300	334	330	311	329	325	334	298	309	292	301	319	322	341	338	315	328	338	308	301	314	311	346	322	323	283	311	296	309	319	298	308	350	331	298	324	288	324	303	321	319	324	307	339	320	316	334	305	329	337	312	338	341	356	332	321	334	335	279	338	293	332	348	319	318	338	297	282	316	311	300	316	307	344	347	331	325	327	334	358	333	352	333	323	292	326	326	315	319	303	300	346	304	333	303	318	316	284	304	286	334	336	330	326	311	298	357	312	341	292	324	317	307	334	367	317	372	371	331	322	325	286	288	277	290	352	351	317	304	337	322	330	298	300	326	318	316	303	332	306	308	295	307	326	321	313	330	324	313	309	317	323	310	321	331	348	322	310	317	300	313	283	323	328	311	305	326	368	313	299	323	304	305	336	320	336	331	333	316	296	303	309	324	340	362	298	296	320	342	352	309	312	324	322	319	326	308	324	303	310	287	303	320	346	337	319	340	338	310	322	318	306	336	294	309	327	313	324	319	340	311	292	327	335	334	327	351	338	326	315	275	325	329	314	318	310	347	313	315	336	318	333	308	332	331	283	333	302	313	343	320	332	308	315	344	327	313	290	318	330	311	323	333	318	333	336	339	323	311	324	314	327	328	355
9846	6808	7706	7635	7167	6542	4221	2842	1380	1038	588	564	590	401	335	259	248	247	219	241	251	237	249	250	259	223	251	237	277	240	225	265	231	235	236	260	224	217	240	222	255	241	227	226	248	264	230	221	246	239	230	216	250	206	242	224	237	257	226	201	244	228	273	247	223	224	247	233	219	232	212	204	211	219	222	221	209	217	225	247	236	223	221	223	242	223	234	215	233	246	238	226	221	214	239	218	210	203	231	244	232	214	194	222	209	193	204	219	262	220	228	213	218	205	232	223	222	241	207	227	221	236	231	223	243	230	216	195	239	220	223	266	233	225	202	237	230	226	194	235	233	215	240	222	222	236	216	247	237	231	218	198	246	212	219	212	226	214	210	235	213	212	223	238	208	221	222	238	219	225	234	238	230	238	226	215	224	227	239	230	225	233	261	227	187	226	201	202	237	241	211	202	233	195	256	219	203	235	217	245	201	220	243	241	248	225	220	232	203	230	210	216	248	223	191	227	213	232	253	228	247	242	237	251	219	232	224	212	239	212	231	241	238	222	207	228	228	197	210	246	234	229	224	245	258	235	235	247	222	242	229	214	220	246	202	239	248	216	233	225	210	224	193	255	235	244	224	221	212	212	229	195	215	230	235	244	236	203	205	221	227	218	238	232	248	231	222	228	221	205	217	223	211	219	237	230	204	204	200	231	245	222	224	229	222	226	216	227	221	224	239	217	206	218	240	225	217	214	210	202	227	243	225	274	218	237	223	212	225	233	227	243	219	237	233	223	213	216	206	226	251	215	251	247	260	222	213	250	238	237	231	242	218	225	204	207	202	251	241	213	228	238	228	225	196	223	237	208	246	239	243	231	220	236	220	216	222	252	235	239	238	237	244	228	231	245	239	207	212	230	216	214	218	220	249	246	213	224	238	236	259	225	215	217	235	232	233	214	219	220	201	237	245	222	240	233	256	232	229	233	231	246	205	226	236	219	216	221	237	230	223	222	258	208	233	226	233	228	224	213	264	212	249	205	225	210	229	227	207	247	235	210	251	214	220	236	264	235	250	237	227	224	242	220	238	243	243	225	232	210	230	205	244	253	242	254	224	248	212	212	220	253	239	225	235	233	227	233	228	231	216	205	222	211	244	223	231	240	229	204	209	212	240	233	205	233	254	236	234	224	216	210	252	242	228	231	280	219	215	231	243	197	245	207	247	197	207	217	248	216	217	256	233	228	213	208	231	215	226	211	230	241	231	222	223	239	261	229	217	241	206	240	198	224	213	205	185	239	229	225	209	227	224	218	224	230	206	204	193	223	236	225	241	239	238	217	233	252	222	204	225	231	197	217	231	212	210	223	228	235	223	232	223	234	237	233	233	240	241	231	225	247	232	208	229	246	211	243	226	243	232	226	217	239	210	204	194	252	222	211	248	247	234	236	213	223	257	202	233	215	226	242	191	248	268	226	230	238	245	215	206	215	200	229	220	223	232	224	210	221	214	219	209	245	207	229	236	218	242	213	236	226	218	239	236	236	225	267	241	228	233	239	221	216	224	252	221	216	225	218	230	236	216	251	212	244	239	267	226	213	229	221	270	225	219	259	226	232	239	239	217	221	220	220	205	244	236	238	232	208	232	251	238	249	214	212	242	206	260	256	233	251	242	222	232	203	224	234	217	220	225	227	224	246	218	208	239	214	214	233	235	206	238	218	229	226	237	228	212	236	226	240	228	209	212	215	220	236	225	234	193	235	207	231	219	223	207	223	198	221	248	243	249	198	200	231	222	241	209	205	239	209	215	247	226	217	258	246	254	208	196	229	200	233	227	255	219	242	212	209	226	219	251	222	208	220	213	225	222	229	225	234	240	216	240	224	221	248	223	244	217	218	212	229	226	203	243	223	222	243	236	211	243	227	209	249	246	245	225	236	257	200	217	202	231	228	225	220	226	210	217	199	232	221	219	230	224	235	224	230	213	213	221	256	217	237	244	226	230	233	219	215	223	237	231	241	218	233	212	207	227	240	226	224	207	244	250	224	235	222	231	204	222	217	231	230	230	211	245	227	216	220	223	223	216	229	220	237	227	228	212	223	237	210	197	221	238	218	202	198	218	230	211	239	226	260	189	221	237	213	217	210	230	203	235	251	218	227	208	224	245	218	220	211	261	238	220	205	268	243	236	223	201	229	212	197	259	253	235	223	239	232	222	230	216	216	223	210	245	213	219	211	222	217	224	229	229	200	202	214	212	231	215	195	219	205	231	231	235	231	231	226	189	250	210	229	229	230	229	231	213	230	226	232	231	242	234	224	242	217	234	225	250	240	225	238	224	219	194	221	205	247	227	230	267	210	222	231	217	216	276	202	219	238	210	224	234	234	208	234	244	233	214	217	244	219	196	205	219	220	227	223	211	200	222	232	210	231	249	254	259	206	259	247	214	224	218	230	228	254	217	228	177	242	243	231	228	231	228	230	218	232	222	234	214	221	227	252	226	214	234	238	245	223	203	195	244	228	215	233	237	229	211	236	246	219	244	245	238	230	231	226	236	211	218	241	218	244	231	269	240	222	240	225	224	238	214	257	227	188	234	232	234	207	242	239	250	216	203	221	272	221	245	245	221	213	222	222	218	234	236	240	237	240	268	219	236	218	222	203	216	236	230	222	228	206	220	209	214	235	221	233	241	231	234	218	221	224	253	236	228	237	244	229	256	221	213	223	207	215	256	233	212	230	225	235	210	226	207	218	242	222	221	220	251	220	230	224	233	239	234	231	233	220	221	221	224	209	228	238	258	195	233	264	243	233	189	219	224	221	222	210	229	227	228	217	214	226	232	221	229	208	224	191	253	248	228	236	210	242	222	203	254	225	194	242	227	235	232	224	251	234	214	228	246	239	226	260	194	213	228	240	228	237	255	244	216	244	236	218	203	221	226	227	222	214	241	240	242	231	251	226	223	227	212	255	221	193	182	220	240	226	216	203	227	224	207	230	242	223	226	220	234	237	235	204	230	238	220	232	221	214	225	223	233	230	247	254	229	182	232	247	219	223	247	224	210	234	210	228	229	224	205	245	225	208	224	227	198	200	231	229	266	234	231	221	220	205	219	221	236	244	244	240	224	215	223	243	208	193	225	233	233	244	226	216	258	224	204	213	213	261	224	208	221	215	237	246	209	246	230	253	223	223	244	228	237	228	219	227	227	209	208	231	254	207	239	243	258	256	245	204	229	223	225	238	234	248	234	209	225	249	214	209	234	225	213	253	219	200	248	234	227	244	220	224	219	223	249	247	231	250	218	245	218	218	231	221	203	237	245	222	246	228	257	232	216	200	207	221	227	213	240	210	233	240	237	197	242	233	222	224	249	237	207	215	203	212	258	235	206	229	214	218	242	244	228	234	204	242	235	219	219	205	227	216	195	229	207	262	228	219	229	239	264	200	214	231	209	247	227	238	209	221	238	252	197	217	222	213	237	209	228	232	224	246	197	259	245	229	222	211	221	240	228	242
8127	5656	7585	10649	12439	13113	10071	7751	3945	3811	2339	2821	2649	1833	1413	1105	973	911	781	827	789	750	732	729	689	711	707	693	721	711	683	666	628	660	679	663	638	653	685	681	681	703	654	669	660	679	708	652	679	651	695	648	644	684	663	636	697	645	646	630	649	623	646	611	639	622	642	636	658	658	611	632	607	678	668	681	669	614	641	630	616	657	622	612	661	620	660	619	637	710	627	627	620	631	647	645	613	596	639	635	596	627	632	630	654	656	637	638	627	596	651	637	607	612	618	649	598	666	593	632	642	639	663	632	585	625	636	611	650	616	638	613	648	638	602	634	612	623	613	630	615	646	608	615	602	671	620	628	650	634	677	666	668	664	648	621	593	659	620	610	601	669	647	631	625	661	608	618	644	572	621	638	656	617	577	588	623	646	648	630	635	642	600	643	639	587	639	655	619	578	683	620	666	627	619	645	609	599	599	589	655	623	602	609	615	591	615	646	651	638	649	604	646	675	612	613	578	580	648	632	615	620	617	632	607	637	612	683	618	630	657	603	664	603	643	603	609	654	613	614	595	631	620	605	649	628	587	610	625	596	609	631	607	616	661	648	674	654	614	653	604	570	623	708	636	612	611	609	579	610	628	662	637	628	633	631	600	638	654	606	622	601	662	614	579	652	565	618	631	613	637	625	597	618	623	615	638	645	622	658	645	637	612	607	653	606	604	637	617	629	627	635	647	621	632	636	655	612	631	587	652	614	634	585	626	632	580	663	658	614	599	614	629	628	602	656	585	628	652	639	573	608	611	613	626	615	578	622	629	628	570	626	623	619	614	637	608	665	609	604	659	626	574	648	627	665	639	653	576	603	640	607	642	614	584	615	675	672	616	632	608	598	581	608	618	635	618	655	660	627	633	636	625	639	636	593	613	611	616	614	582	612	596	674	636	617	646	618	633	631	671	634	625	655	617	597	627	661	650	650	660	659	597	617	592	606	605	622	598	594	633	623	666	670	605	638	649	645	600	607	587	634	614	597	602	669	624	676	613	627	655	667	663	642	658	632	629	622	638	610	610	631	600	618	700	633	607	663	631	636	650	615	573	616	589	623	661	624	661	599	623	665	591	578	622	612	629	640	610	637	634	662	593	612	639	651	616	620	643	679	610	665	625	605	623	614	654	606	579	649	662	604	623	645	614	660	631	597	631	587	601	597	628	604	615	612	643	587	607	651	638	619	671	599	643	611	625	617	633	614	593	567	611	648	626	624	627	623	581	617	612	605	637	564	681	606	624	622	600	605	609	580	639	654	601	563	651	650	618	602	607	558	647	636	661	618	658	634	602	643	649	613	613	631	668	671	583	585	680	645	616	652	608	640	640	636	607	605	609	610	629	618	664	604	636	630	621	598	629	600	584	601	670	624	613	599	596	601	652	622	671	659	655	624	596	612	620	606	589	618	607	648	631	600	629	653	659	619	669	649	626	623	630	668	626	603	610	589	663	667	671	642	630	643	670	665	586	647	554	628	623	650	666	608	600	611	603	649	626	608	725	625	663	649	642	586	625	610	635	632	683	633	637	605	557	651	605	602	645	637	617	602	628	635	607	615	652	646	659	596	605	619	621	657	599	624	633	636	658	592	650	574	646	637	621	616	614	664	595	684	621	638	630	570	616	630	672	599	630	609	612	591	645	587	649	626	651	579	609	598	605	670	588	635	678	629	610	607	641	653	629	602	632	674	632	620	599	703	634	636	617	665	602	609	674	669	605	631	636	619	635	657	623	612	630	636	609	618	609	641	596	630	636	618	681	601	626	608	611	614	604	594	625	615	625	624	626	628	612	620	601	689	586	641	648	603	623	638	674	633	627	654	607	587	646	576	636	590	639	648	608	615	627	628	632	604	631	610	580	616	603	639	652	634	643	609	586	609	595	625	651	628	654	622	666	621	636	618	584	623	644	650	620	624	604	648	596	623	590	645	611	600	602	619	575	594	605	601	615	650	630	609	620	604	646	661	671	621	636	645	576	598	688	626	637	644	626	613	664	585	627	643	667	595	645	629	655	601	600	678	619	643	616	666	618	639	628	637	648	628	591	610	590	584	631	629	611	584	647	631	596	701	664	604	554	640	657	631	597	637	656	676	636	624	617	633	625	629	614	597	623	647	635	643	589	629	630	627	627	632	631	617	617	656	666	611	637	622	627	602	625	639	591	620	606	650	606	680	632	604	614	581	610	646	616	592	617	613	639	635	645	611	595	619	618	653	686	598	653	619	609	587	616	602	633	614	603	606	653	627	654	615	666	664	580	636	618	613	630	644	637	662	648	638	687	650	605	677	658	659	660	627	662	679	667	620	634	619	642	676	611	625	626	637	633	587	622	597	637	578	620	648	665	647	608	604	628	589	656	668	595	621	599	663	601	650	683	672	632	627	591	646	606	625	615	552	627	615	592	630	600	615	717	624	639	635	636	637	617	603	620	631	624	614	658	638	652	625	601	627	641	636	666	621	653	612	598	598	571	674	632	658	610	626	666	642	596	603	629	616	628	637	616	656	628	640	616	656	603	643	585	597	650	609	623	664	660	637	614	663	649	671	642	609	624	609	622	607	620	622	629	656	614	635	633	621	603	627	646	572	628	626	648	626	606	668	639	593	651	640	603	628	630	679	600	617	591	652	641	641	652	634	620	615	640	616	624	661	638	617	636	635	639	620	625	637	585	658	628	599	660	638	616	642	628	600	632	649	633	676	582	610	617	603	651	591	629	627	620	655	599	634	623	587	608	667	653	647	636	593	619	619	603	633	623	645	654	618	657	648	626	629	647	601	663	628	632	623	635	613	612	630	649	634	623	597	614	611	632	651	600	570	635	613	607	662	594	653	631	651	612	596	626	610	619	594	624	641	634	617	615	652	628	609	609	631	606	611	611	623	614	586	647	647	587	584	637	660	566	654	696	646	639	614	630	642	590	607	593	632	624	608	642	574	620	588	625	615	602	621	627	684	620	707	626	610	620	636	640	617	603	638	620	645	589	619	645	595	606	637	609	638	616	595	625	631	606	607	644	614	639	619	638	608	626	628	616	603	600	644	619	640	605	602	640	647	640	648	633	614	651	674	621	629	652	608	614	607	668	635	628	634	668	610	639	593	617	666	668	640	634	631	640	625	619	622	633	617	601	613	605	648	608	580	664	645	608	611	613	615	633	606	601	609	654	604	613	641	680	610	620	622	621	648	670	641	646	687	593	644	670	624	648	577	622	633	616	662	612	588	653	622	622	628	674	616	535	618	652	672	626	635	624	619	586	614	671	644	631	628	626	628	662	558	616	617	650	619	607	612	634	635	652	606	643	658	601	622	586	655	589	571	625	597	632	607	633	630	653	625	630	643	626	606	609	617	646	608	615	633	634	643	650	632	604	648	624	644	621	624	669	592	634	592	633	631	599	648	629	609	594	621	654	628	641	634	641	661	639	625	589	636	594	606	595	616	623	631	588	632	636	612	655	640	654	587
16714	11085	12407	12410	12823	11692	8540	5551	2664	1588	1110	882	1044	730	530	417	395	362	339	345	355	334	328	340	342	312	316	333	336	311	304	307	302	290	342	307	289	315	317	305	315	318	292	287	299	292	302	290	302	284	308	307	304	280	326	283	296	316	292	276	320	244	308	290	309	312	279	317	341	303	305	304	296	291	266	282	314	310	272	306	278	250	287	288	308	241	290	299	305	284	317	332	321	276	317	329	292	300	296	275	346	279	281	284	299	278	280	310	311	276	331	299	281	291	281	276	330	299	316	323	306	338	299	293	282	328	266	289	321	316	304	327	283	267	270	300	295	312	288	296	266	300	335	288	280	268	289	289	315	303	302	321	297	272	300	287	301	298	259	292	273	272	296	283	289	271	311	281	301	317	297	318	288	293	279	291	313	318	290	267	259	314	281	300	275	304	288	305	303	307	309	303	296	303	290	298	298	304	301	316	286	306	292	310	308	294	298	287	298	284	274	307	296	304	310	305	267	279	274	275	298	291	264	318	286	343	296	280	299	317	303	307	294	315	311	325	285	310	297	280	308	293	284	321	304	295	285	314	297	301	288	299	307	294	292	290	299	314	280	291	287	312	290	296	291	289	315	304	284	266	288	318	317	256	278	294	294	282	279	333	310	285	261	299	284	311	277	269	284	310	299	276	296	310	287	328	319	295	316	284	300	321	283	309	278	277	296	320	276	315	295	303	257	335	325	287	300	296	283	317	313	332	293	320	272	305	271	300	290	321	277	312	278	296	289	281	263	344	286	287	311	291	302	321	294	295	271	277	318	288	308	298	308	304	238	286	283	322	264	264	318	291	300	325	298	321	291	306	280	302	330	268	308	316	275	321	322	293	285	298	290	278	286	265	262	288	307	315	302	284	304	291	316	298	312	338	326	268	273	301	292	285	276	327	304	294	287	294	279	319	291	296	317	291	294	284	328	308	335	307	311	324	288	284	301	309	265	306	288	291	305	320	273	339	328	291	283	281	315	320	331	291	285	261	255	330	299	242	317	279	294	297	283	320	319	304	292	291	265	279	289	280	293	331	280	284	304	295	329	265	323	292	280	323	275	305	267	287	334	297	274	276	281	293	294	304	302	343	300	319	287	315	297	296	281	322	296	274	307	274	309	286	300	265	295	320	256	300	311	271	298	306	315	315	294	313	321	320	319	293	275	287	303	284	322	294	311	317	280	312	283	284	302	286	294	293	286	299	281	307	287	284	286	254	270	267	295	290	280	237	326	299	288	288	302	301	279	302	301	304	313	326	313	276	268	280	272	267	322	305	274	289	291	304	265	314	311	311	287	305	320	275	270	287	304	303	288	298	310	289	296	282	313	282	277	311	290	286	291	290	274	285	317	275	288	292	293	293	330	328	280	314	308	286	304	277	284	315	289	307	318	293	330	278	291	314	270	331	286	302	289	285	333	298	309	295	272	300	279	262	299	297	305	305	275	285	266	321	312	283	311	253	270	273	279	296	314	309	270	288	305	272	313	305	308	318	280	283	260	314	329	318	305	315	298	281	298	313	266	303	258	291	322	299	311	275	309	298	319	296	317	287	295	269	314	293	329	316	315	306	285	290	290	313	293	296	332	300	307	298	289	286	289	272	300	315	297	304	299	292	294	295	326	291	302	300	309	329	322	302	318	315	280	295	292	274	299	289	277	295	280	280	290	309	280	293	295	308	266	332	300	288	320	249	273	274	299	307	277	297	307	291	312	277	303	324	316	295	309	301	327	286	297	288	281	298	300	310	266	327	301	313	280	271	305	310	277	293	292	312	303	300	293	304	285	319	299	310	314	315	305	295	267	301	302	309	319	315	305	334	292	348	294	299	270	300	291	272	282	315	284	280	302	315	283	288	288	303	315	283	333	302	326	285	299	312	278	303	293	301	266	307	288	314	273	267	294	306	311	313	280	305	262	301	311	270	282	302	324	292	310	307	292	345	286	311	292	323	274	300	305	296	329	316	300	304	278	342	292	265	304	314	303	279	316	285	317	295	322	320	325	296	287	280	273	291	295	331	274	270	295	294	288	285	308	316	333	305	319	306	311	288	289	290	316	291	274	311	297	273	283	284	275	336	292	286	253	299	268	297	293	302	311	308	305	313	279	361	288	291	285	306	311	334	353	282	282	266	325	260	282	295	286	324	291	278	259	298	319	313	309	295	277	283	299	296	300	322	327	316	314	294	258	301	326	283	305	302	253	318	298	284	313	274	300	270	328	277	300	295	292	311	304	318	292	297	315	277	261	304	319	313	311	280	302	286	298	288	300	280	333	339	312	267	311	326	284	278	318	292	321	301	323	310	275	314	312	305	279	302	309	303	311	279	309	300	280	285	299	301	297	299	297	296	266	289	318	282	313	286	282	260	278	297	289	303	284	293	312	289	302	297	281	266	279	283	302	262	276	326	282	306	300	280	326	285	304	286	328	296	262	339	302	295	279	309	293	254	319	308	286	309	299	300	302	303	295	317	305	288	314	334	288	300	297	275	312	319	336	297	298	291	315	316	312	302	300	291	283	268	327	279	307	329	303	285	278	283	268	283	306	301	306	282	330	288	297	297	268	315	306	294	307	300	315	278	290	284	314	322	298	284	271	284	325	299	297	293	257	303	286	286	322	287	293	254	319	263	301	297	316	287	317	290	282	297	291	292	303	255	284	276	323	291	331	323	298	279	318	298	277	286	319	287	275	288	302	311	303	294	286	319	297	321	265	293	279	303	289	294	299	289	325	292	319	325	286	288	289	312	291	301	275	296	317	307	317	320	323	297	289	273	275	291	305	293	326	294	274	286	322	286	305	274	300	322	308	293	280	294	297	286	309	305	295	268	282	308	304	297	280	312	319	290	262	310	319	294	299	293	302	325	260	283	317	309	286	330	291	297	284	288	307	318	302	298	314	272	314	299	300	295	301	310	302	300	288	309	260	284	302	255	268	295	320	317	312	339	267	305	320	330	307	320	279	283	287	287	272	300	305	299	282	273	311	284	303	284	300	299	305	355	297	282	313	282	324	260	285	301	314	268	252	265	296	270	279	307	281	309	284	301	309	315	268	278	304	299	302	266	274	289	295	325	267	296	319	291	321	303	291	260	295	302	310	292	286	306	283	274	271	332	285	284	270	280	270	276	320	273	255	289	277	285	283	318	295	313	279	281	295	273	269	293	283	308	283	276	292	320	289	302	288	289	278	302	268	266	293	279	274	280	279	283	294	272	295	279	329	290	271	289	299	311	306	281	285	302	302	300	256	285	302	286	322	298	285	284	283	286	299	315	317	314	289	293	289	306	299	306	296	272	288	283	278	315	316	331	313	287	266	278	311	306	270	315	306	314	330	295	283	303	307	279	307	315	309	309	291	280	298	320	305	285	315	292	298	276	296	288	300	293	303	298	289	301	309	280	288	293	272	304	308	298	274	288	309	316	263	280	276	288	293	290	298	304	297	289	286	288	316	315	299	285	309	303
11280	7864	11165	14169	18102	17986	15213	11671	6419	5482	4310	4078	4620	3271	2195	1621	1417	1342	1177	1122	1027	1055	926	950	954	937	976	907	896	870	902	896	835	859	817	912	850	834	883	805	852	825	794	809	801	815	834	802	829	816	781	846	820	813	825	777	796	788	792	790	773	778	801	835	776	784	761	755	766	760	764	771	766	736	773	739	750	792	762	753	756	785	802	792	820	733	757	790	745	756	770	698	768	803	790	757	827	788	735	728	804	806	768	763	804	738	784	738	762	743	752	790	777	752	729	786	763	776	785	690	716	793	777	771	737	778	781	790	779	775	752	716	735	742	754	760	776	796	762	731	772	760	795	764	786	771	797	751	738	755	765	765	804	788	763	742	793	737	828	755	756	764	756	792	783	763	779	741	763	793	736	730	728	785	782	795	749	731	782	743	789	785	795	741	766	764	761	754	827	784	795	826	768	753	770	741	788	750	801	760	739	754	741	730	705	807	734	794	729	723	783	752	774	763	746	759	718	768	778	755	762	761	812	759	798	726	785	742	799	805	775	805	728	745	727	766	783	792	767	798	759	744	775	773	724	780	764	726	781	826	722	753	750	801	761	730	755	768	793	765	772	761	752	748	767	808	740	771	784	763	782	787	783	695	774	761	702	782	800	773	792	744	730	747	769	698	785	748	747	770	748	719	787	724	717	807	770	729	763	741	755	741	778	804	810	727	757	764	756	773	786	779	714	768	785	782	749	729	743	732	761	737	757	752	773	738	807	748	807	776	735	706	760	771	731	737	767	747	778	763	733	764	708	792	815	734	743	707	796	777	745	801	781	800	742	755	749	760	744	793	758	717	745	803	711	765	787	736	735	746	808	748	786	778	792	776	749	784	734	792	704	754	735	727	747	768	713	755	794	750	791	838	737	754	732	779	768	748	744	729	735	782	777	792	778	761	807	720	747	792	732	718	750	776	791	741	763	738	784	750	739	755	755	729	759	714	748	797	714	716	786	769	712	707	768	787	753	755	691	784	739	774	755	780	742	801	785	753	805	767	741	766	772	761	687	788	806	765	738	769	765	799	783	761	742	749	801	697	750	755	720	774	741	722	773	758	728	746	773	761	798	747	757	762	755	760	759	756	730	765	765	743	753	735	790	803	773	775	776	832	766	770	802	723	772	797	760	748	763	732	735	759	739	734	764	803	748	772	795	784	758	740	775	729	734	725	709	745	713	759	767	737	752	708	761	743	783	727	748	763	791	734	737	744	755	790	735	775	772	779	763	773	770	788	777	746	762	740	781	726	738	746	785	756	730	760	743	762	743	823	757	765	738	701	778	778	760	792	745	758	759	758	812	682	777	748	758	737	784	712	750	741	707	746	817	809	749	769	772	727	752	784	742	722	741	707	778	712	735	762	771	729	767	720	756	796	736	776	761	763	762	800	752	836	754	817	750	768	755	782	781	775	705	756	779	733	781	751	730	747	763	745	791	742	798	746	750	770	763	747	749	775	772	739	726	763	756	769	763	767	750	745	742	723	718	725	703	743	765	774	771	719	796	791	797	745	801	733	778	702	760	772	750	766	776	771	806	724	708	733	791	709	788	735	730	734	768	751	759	788	710	784	742	748	792	739	777	751	760	736	752	724	724	728	738	753	722	754	717	777	726	764	781	758	754	788	745	706	788	780	774	763	764	806	720	782	766	792	734	774	717	758	733	757	792	801	726	761	786	734	753	805	799	806	744	784	792	767	827	814	796	772	747	729	741	711	784	784	763	721	772	769	779	761	732	764	752	719	726	722	753	728	765	751	731	731	797	698	780	765	771	717	807	711	781	762	752	781	783	760	773	744	747	773	716	767	770	761	735	708	762	729	783	774	781	718	766	704	774	759	713	755	773	797	807	738	821	775	738	752	782	732	773	770	778	746	742	773	796	717	733	744	714	798	803	777	758	763	775	730	788	733	707	752	761	733	815	756	753	739	743	739	753	749	713	760	737	747	802	750	770	757	750	721	716	801	741	743	770	772	774	750	716	756	743	739	779	760	778	704	747	756	743	786	764	723	760	750	772	738	797	768	752	761	770	752	757	766	801	711	800	728	744	750	709	737	782	822	813	790	732	797	794	780	778	765	770	752	765	775	734	747	782	743	749	751	786	742	749	770	773	775	815	732	707	713	756	717	736	751	713	773	702	756	702	752	771	729	749	758	740	745	749	759	757	709	711	796	773	773	798	737	780	770	730	802	784	744	753	762	806	786	769	725	738	789	738	766	752	773	804	738	749	742	777	769	817	745	713	792	738	744	790	744	756	748	782	749	717	783	737	790	752	772	807	772	759	773	714	776	716	791	784	797	760	784	722	744	772	753	776	779	746	718	731	794	753	756	754	764	771	736	748	771	752	790	760	761	758	719	746	784	788	748	745	757	739	775	733	797	757	775	812	798	801	803	764	759	684	805	764	758	699	773	767	762	718	760	710	811	759	757	773	774	752	784	807	732	749	746	752	776	768	821	783	760	787	770	749	715	789	737	764	797	792	744	706	740	771	771	752	763	768	761	760	764	737	784	786	760	795	753	770	777	731	774	795	767	795	743	751	778	726	724	812	791	751	785	820	718	751	739	811	717	784	732	757	776	743	752	747	758	809	728	722	743	717	747	773	740	678	763	804	793	745	728	760	773	803	758	765	747	762	727	750	744	773	775	731	748	723	751	752	795	783	710	797	775	745	732	744	799	825	782	758	797	733	801	732	766	740	802	782	713	760	807	754	785	771	763	734	813	787	771	745	765	716	773	780	736	745	758	764	778	795	711	742	734	725	741	763	755	754	740	772	743	803	778	754	788	731	754	802	768	711	786	734	747	796	759	829	763	749	762	768	775	767	728	812	756	742	716	728	788	759	711	735	776	735	765	750	725	773	737	738	799	746	740	763	748	755	746	750	767	731	739	724	763	713	790	747	783	728	816	761	788	766	750	707	761	746	734	765	743	786	762	763	715	760	775	758	806	804	778	739	766	791	722	760	775	769	740	752	753	751	812	776	755	791	733	707	726	820	736	781	764	741	785	776	786	762	784	756	733	756	808	744	739	777	752	748	730	714	784	740	737	713	725	721	758	752	779	764	783	775	749	771	786	767	761	773	746	765	747	805	768	746	727	739	778	764	765	741	749	741	756	778	734	765	791	728	722	767	759	746	737	751	709	728	732	722	751	720	704	753	682	795	790	720	733	752	771	753	792	689	784	760	750	756	789	799	762	780	742	732	755	763	796	773	776	796	735	812	757	811	832	724	715	776	755	746	758	752	720	794	759	772	779	790	752	769	796	724	754	723	802	737	727	756	759	772	717	734	783	774	770	758	732	746	736	806	804	787	739	747	771	703	733	762	766	770	749	733	784	787	769	757	743	793	746	769	733	777	754	786	698	809	814	742	758	725	704	720	763	743	772	763	742	799	749	753	794	735	767	733	789	769	748	764	762	769	751	765	790	715	740	753	712	757	723	727	767	702	760	720	740
1871	395	657	733	523	361	273	162	151	135	129	95	116	123	84	89	93	88	89	72	104	104	93	82	92	97	103	79	90	106	109	118	101	104	99	82	93	70	93	98	110	100	89	87	102	107	95	85	95	83	116	92	91	108	101	85	93	95	85	89	86	91	89	111	64	99	102	114	99	73	80	91	100	83	99	93	90	113	87	74	106	95	106	108	107	101	98	99	85	122	106	81	111	92	103	76	106	92	86	100	101	95	81	85	82	93	88	114	92	112	98	106	105	95	114	105	94	83	90	99	86	85	105	100	99	115	93	100	84	93	98	101	94	102	96	102	80	83	99	98	74	72	73	101	86	82	82	102	113	82	77	108	88	105	96	82	98	75	96	99	92	101	85	99	80	98	88	106	88	90	83	93	100	95	104	79	99	85	116	88	99	96	94	91	90	90	93	109	108	101	95	69	83	98	91	108	103	103	96	103	108	89	99	91	103	83	96	110	87	95	96	85	94	104	92	112	105	93	110	85	105	106	96	90	85	88	91	101	100	85	100	85	88	99	85	88	86	106	99	98	98	116	107	97	101	90	113	86	102	92	89	104	91	91	92	88	73	70	92	88	98	86	93	87	89	91	84	88	79	91	106	94	97	90	99	90	99	86	110	83	71	83	93	95	94	91	81	80	117	96	102	92	74	107	106	79	106	94	102	93	89	78	85	93	91	101	96	95	92	105	93	90	86	110	98	92	90	93	75	84	98	79	105	95	89	91	115	97	79	106	101	95	94	88	102	106	78	107	79	75	110	93	104	87	89	79	85	101	90	96	97	110	99	92	90	95	103	92	104	87	108	70	92	73	97	93	108	94	89	92	72	82	105	102	98	110	83	96	88	97	87	100	90	92	109	87	99	83	92	95	91	101	99	88	92	88	92	93	99	107	90	97	65	94	98	97	104	103	95	80	96	109	96	85	111	98	101	94	84	98	99	108	95	98	114	108	89	81	110	90	88	94	90	98	118	77	80	93	97	102	94	86	74	101	88	122	91	82	86	87	82	94	89	96	76	91	109	83	84	93	100	87	89	101	93	87	97	103	98	87	108	102	97	95	80	90	102	108	94	102	102	95	88	99	91	86	95	97	95	94	98	87	82	78	89	95	86	95	82	95	108	86	97	94	88	87	88	94	90	91	82	91	82	93	95	92	89	106	99	88	90	94	86	106	86	102	92	86	114	92	94	80	100	95	89	104	89	84	91	107	99	92	96	85	96	96	95	86	107	101	103	86	85	100	100	112	91	88	107	105	90	82	103	97	96	103	104	94	119	107	99	111	102	115	72	83	96	92	103	101	100	86	117	97	90	107	100	106	94	93	111	89	99	104	86	92	84	96	70	94	94	88	112	122	116	79	96	96	84	92	89	99	101	91	94	96	101	90	84	79	85	83	102	113	92	115	92	87	104	77	104	102	106	95	92	99	81	108	91	105	100	99	99	90	85	82	79	84	109	107	94	103	103	88	87	85	105	93	86	105	104	87	89	82	81	98	84	76	79	106	83	81	112	93	107	78	97	72	117	95	100	95	112	93	69	98	88	86	102	80	107	83	98	86	101	70	85	102	109	92	88	108	100	99	83	105	76	96	93	101	102	97	95	88	87	98	99	102	104	92	100	93	108	113	82	105	91	92	97	95	104	83	86	90	87	104	78	99	87	85	86	100	80	77	95	104	96	87	96	96	92	76	93	103	83	100	92	88	108	88	93	83	84	101	90	83	79	87	81	85	105	83	80	84	108	89	107	106	91	95	89	98	88	89	75	100	99	105	100	94	96	89	88	97	88	79	99	77	71	77	86	77	79	99	109	104	87	90	100	86	89	77	87	97	113	85	71	92	102	90	105	98	92	89	98	96	92	109	84	98	92	105	88	90	86	91	98	99	116	76	92	84	91	97	106	90	83	101	123	83	95	90	89	117	98	95	96	89	99	100	89	72	124	91	96	87	113	112	101	72	89	91	92	88	94	91	106	99	116	102	96	111	114	93	88	106	107	90	102	82	90	99	85	115	99	97	92	112	94	87	99	91	89	108	112	92	124	96	84	91	92	91	98	82	85	109	86	91	80	83	114	103	88	93	103	119	95	98	85	105	101	108	74	104	108	85	91	96	83	85	83	92	90	83	97	95	119	103	101	102	96	101	77	96	87	88	108	92	100	81	95	91	106	89	93	91	97	113	94	82	100	92	96	108	99	76	87	100	87	95	89	79	95	103	94	107	111	87	89	88	96	88	121	85	86	98	91	86	76	103	99	86	93	85	81	89	111	97	102	92	80	79	99	94	92	104	80	98	99	81	103	105	93	94	97	91	79	77	98	85	91	89	73	85	96	75	91	97	95	82	103	118	107	94	111	99	102	82	105	106	82	86	84	88	75	90	93	97	88	106	90	87	102	93	97	103	104	104	93	93	100	92	91	89	99	81	131	93	91	92	89	91	87	106	92	91	75	81	99	96	100	77	92	103	103	84	105	106	96	92	81	89	102	81	102	88	98	95	95	95	91	102	80	92	90	87	87	94	104	83	109	89	85	99	97	100	101	90	88	84	94	80	102	79	107	96	95	94	88	94	82	93	94	80	105	90	91	89	108	94	103	88	110	98	93	97	103	97	103	101	87	96	96	91	85	83	102	83	90	102	90	104	96	113	94	80	95	93	88	112	89	95	101	93	88	90	75	99	94	97	117	94	106	88	97	74	92	98	96	110	85	97	87	91	85	76	97	95	106	105	102	95	103	91	85	83	103	84	80	77	101	95	84	74	92	76	98	91	88	90	99	83	83	82	93	100	108	108	87	86	116	92	86	89	85	87	87	99	103	70	93	97	103	116	94	85	90	102	100	96	87	95	100	101	93	98	100	91	107	93	100	98	84	108	88	102	94	99	96	88	118	112	90	95	106	101	100	74	98	103	92	94	75	108	92	99	79	96	107	90	81	111	81	103	99	108	80	89	104	72	103	94	110	87	107	98	63	78	91	83	92	104	100	94	92	89	95	76	113	98	94	95	83	79	99	85	87	95	75	80	71	95	84	78	106	82	91	93	80	90	83	89	97	107	99	85	91	93	99	97	92	106	100	92	93	101	82	109	96	109	103	98	104	112	88	91	89	95	85	84	93	91	100	105	89	112	95	97	82	99	113	101	87	82	84	109	81	85	66	96	82	128	82	91	107	99	103	94	91	90	86	95	109	84	85	80	97	75	93	97	100	103	83	112	94	88	109	103	88	91	127	92	108	86	86	86	82	116	105	94	89	86	106	89	92	84	89	109	93	94	91	99	93	95	98	99	88	90	111	89	88	98	90	95	95	87	102	80	87	81	106	94	84	86	90	78	100	77	117	99	128	87	90	84	94	93	95	107	72	83	107	97	86	86	88	101	90	89	84	97	90	93	102	99	85	86	95	94	103	100	91	95	67	99	83	78	85	75	87	91	97	99	99	82	97	91	83	78	99	97	84	84	94	94	94	82
2314	845	1444	1960	2199	1785	1294	931	680	561	508	472	449	402	371	329	300	344	334	333	319	306	310	314	313	356	318	308	351	343	324	337	322	326	305	307	298	333	308	309	331	316	322	301	342	308	322	312	325	333	293	334	331	319	320	312	306	302	327	316	300	312	328	294	324	312	316	305	335	300	309	313	312	316	319	325	345	331	314	296	313	309	312	330	334	327	335	319	311	292	291	316	329	303	304	323	331	324	305	323	322	342	326	324	330	305	320	308	305	323	317	299	317	308	344	293	314	318	285	294	294	334	331	285	304	311	306	325	312	301	302	307	316	280	293	338	297	310	321	341	309	307	329	295	286	321	337	312	318	335	352	310	332	298	348	323	299	313	307	329	338	312	317	330	300	296	324	306	317	290	324	342	315	296	293	332	336	340	319	336	292	335	296	326	366	292	319	333	335	300	310	335	301	326	325	302	334	322	359	289	313	308	302	319	328	293	334	304	325	309	309	322	300	327	325	306	349	298	330	300	334	357	331	318	358	297	318	315	329	293	318	336	349	291	311	288	299	335	266	317	330	320	287	321	292	311	331	333	341	308	319	326	309	299	302	324	324	294	315	296	353	358	314	313	321	318	313	344	317	322	335	344	322	323	347	319	286	365	318	317	303	321	311	329	337	332	326	334	320	319	351	307	344	325	335	337	305	285	330	296	300	343	338	298	338	305	310	341	303	320	341	342	321	366	326	313	297	320	306	304	307	281	307	353	298	304	332	316	310	321	312	317	281	317	310	364	298	327	336	318	297	320	329	323	300	313	309	326	322	292	309	328	310	331	267	349	323	303	314	337	298	321	320	327	340	318	337	306	293	348	296	344	309	301	308	301	316	323	289	309	302	303	343	314	331	304	327	332	342	292	326	314	309	305	300	316	356	306	331	300	311	310	323	316	351	310	305	350	319	330	346	317	322	310	317	306	301	298	326	328	343	307	344	374	339	323	326	282	288	320	310	308	314	295	329	342	304	291	301	353	322	329	307	346	279	340	337	340	325	312	289	325	300	319	316	309	313	335	303	292	309	317	308	303	310	332	314	364	311	340	298	312	289	302	323	319	330	327	335	292	341	307	313	318	332	330	298	319	317	349	321	331	300	326	326	320	319	349	292	319	355	353	327	310	330	302	319	327	316	314	313	315	311	362	328	360	301	348	313	301	331	303	318	309	318	321	319	307	347	326	333	305	305	343	368	323	310	292	358	288	317	342	298	323	338	317	316	310	296	358	326	341	318	308	331	295	331	307	333	326	311	299	303	319	313	300	341	321	308	319	302	328	323	307	323	317	297	322	310	318	325	331	315	336	341	336	320	321	336	330	313	318	326	298	308	352	313	305	336	316	334	324	325	308	284	333	310	335	333	299	321	294	317	345	308	364	309	300	295	294	335	300	312	327	338	345	324	285	333	295	305	323	335	331	319	328	311	329	321	309	322	360	328	314	344	309	321	338	290	360	327	330	318	323	309	304	355	326	291	315	290	326	297	311	332	333	317	306	273	312	300	301	284	317	309	310	341	341	316	298	333	304	327	328	328	331	318	307	299	305	339	318	344	319	317	324	333	313	323	282	309	305	309	319	315	282	352	260	334	329	302	326	321	309	331	316	333	298	336	325	332	321	329	306	321	348	305	285	317	329	312	307	316	311	299	324	326	340	299	323	320	318	332	346	325	288	337	318	342	306	308	330	335	336	336	323	310	302	333	328	294	287	330	313	325	309	305	351	308	308	307	318	336	314	326	312	341	284	325	312	347	324	310	307	281	301	304	334	295	327	341	310	302	303	280	330	304	311	332	327	289	325	336	340	322	322	303	325	322	322	283	329	315	320	329	306	346	312	330	321	329	305	317	305	345	320	310	328	329	300	354	303	336	335	316	316	326	323	330	319	329	326	317	333	336	300	304	300	288	320	306	340	295	325	292	361	299	342	309	350	345	304	316	323	327	314	342	352	314	306	308	315	338	338	329	352	291	319	316	310	312	309	287	318	306	264	328	293	347	310	311	299	337	334	301	342	335	291	335	293	322	339	346	313	338	324	294	287	277	331	335	308	311	321	304	325	308	308	305	328	314	330	308	306	309	292	333	301	323	300	302	325	327	319	297	322	323	342	311	290	331	311	328	346	304	355	345	321	309	312	286	345	330	300	328	295	314	282	342	327	309	309	311	362	314	318	294	322	313	332	338	293	308	361	330	307	300	311	328	324	310	317	301	310	327	324	333	308	272	312	355	311	353	332	319	302	332	324	303	296	307	317	334	301	291	334	335	351	333	295	356	340	341	330	343	327	330	336	315	290	312	320	309	329	313	297	347	307	353	327	314	320	336	309	355	306	295	313	334	373	324	304	320	289	298	330	319	342	347	336	304	341	330	306	295	324	327	297	325	325	333	296	289	330	307	297	295	317	347	326	366	327	330	296	336	341	326	311	341	288	317	326	316	309	293	303	344	309	310	297	306	327	322	305	316	324	360	308	280	326	323	328	307	310	339	338	327	338	358	336	311	336	302	347	351	247	327	336	314	322	321	330	328	293	305	302	304	324	322	319	308	314	312	343	312	295	324	332	331	341	351	337	355	341	320	316	316	288	326	326	300	326	352	296	330	323	313	338	328	318	320	337	304	327	323	322	322	341	301	313	325	317	347	296	333	303	313	311	314	291	297	333	331	303	330	323	324	316	330	327	337	351	328	308	323	306	275	308	284	308	314	329	321	292	342	324	302	367	337	295	318	325	316	325	299	345	322	327	303	278	284	290	315	331	314	322	334	343	294	334	310	349	324	342	273	308	336	315	308	293	308	336	346	320	299	294	304	320	324	332	309	314	336	323	364	291	296	333	332	349	283	310	316	314	342	340	323	344	358	318	321	313	337	320	328	338	333	306	317	309	289	308	330	310	327	377	311	358	325	312	298	325	319	311	314	343	338	325	307	323	326	294	329	329	311	328	316	338	288	317	334	301	326	334	303	288	312	353	358	303	292	313	349	294	318	328	336	314	334	311	283	334	313	297	331	331	309	312	328	303	337	339	344	292	278	335	298	329	339	288	332	301	324	297	344	321	347	307	324	354	344	331	315	299	313	311	357	327	324	321	310	327	316	338	315	330	325	279	335	307	314	312	319	311	290	319	327	319	327	334	320	324	315	301	354	307	285	298	302	312	311	326	297	295	313	312	314	306	331	299	323	336	319	271	316	335	314	339	321	346	354	309	303	284	345	311	331	324	336	312	327	313	322	308	314	306	319	315	342	290	334	313	321	334	330	353	305	350	313	310	308	323	297	308	307	330	320	350	335	319	299	332	323	327	303	304	309	276	333	323	323	282	285	295	327	313	295	332	311	344	304	351	363	304	312	329	341	313	314	325	310	311	314	294	336	336	301	315	309	303	329	294	309	338	333	337	328	333	328	340	342	317	321	292	345	300	307	332	338	365	281	312	304	301	322	325	310	286	329	323	343	339	353	332	317	317
8742	6194	6988	7810	7566	6446	4843	2891	1376	802	771	545	574	427	313	288	235	267	238	265	244	279	252	249	225	220	253	249	230	218	235	214	242	231	229	234	236	240	214	264	184	220	239	232	228	219	231	233	265	223	236	228	199	256	231	227	244	231	218	200	222	207	227	204	238	224	230	227	234	215	213	239	228	216	228	204	218	198	243	206	219	227	191	200	212	203	221	241	221	220	213	202	234	245	215	243	221	227	213	221	227	247	197	240	208	215	224	222	207	242	239	201	221	223	219	225	197	254	257	239	235	205	240	232	259	224	215	238	232	225	242	218	221	241	211	230	241	232	228	226	206	215	216	253	222	237	222	250	237	242	244	232	230	234	196	213	234	233	228	244	220	247	214	234	233	227	215	239	227	233	220	247	225	218	257	212	229	210	196	187	239	242	231	247	236	246	225	210	229	214	207	233	222	230	220	209	242	250	237	214	234	236	222	208	230	214	220	206	233	225	215	197	228	226	234	247	242	245	224	232	206	216	223	241	214	193	217	230	212	208	244	221	229	227	223	210	238	235	228	211	231	209	233	257	232	219	235	264	225	251	219	227	229	239	209	230	211	217	259	229	204	235	214	221	253	227	230	242	223	204	219	220	229	236	231	222	228	234	237	208	226	214	232	240	219	239	205	222	227	216	212	227	234	208	219	251	210	203	211	200	249	237	239	245	211	234	212	233	218	223	216	222	259	244	215	227	207	221	223	218	229	238	239	197	254	203	204	202	247	258	250	205	232	227	241	195	226	235	218	208	228	220	200	215	249	213	230	179	230	202	229	233	252	201	207	212	240	221	219	254	222	201	226	207	222	253	235	200	198	236	213	223	227	232	222	234	241	224	241	199	236	226	212	239	226	239	210	214	230	224	225	227	239	228	227	190	242	221	225	210	245	215	234	253	213	251	221	224	227	210	250	203	220	224	210	212	203	221	229	240	240	210	236	241	216	233	211	210	233	221	246	244	235	228	207	215	257	206	251	204	252	224	234	220	214	216	227	199	216	185	238	239	212	255	223	204	229	253	251	206	211	231	215	234	233	220	225	219	216	236	233	207	212	240	222	211	253	250	256	203	216	226	212	230	238	221	238	236	214	248	190	251	250	250	224	231	243	209	241	243	234	229	226	215	244	217	224	219	228	226	222	201	232	247	224	217	234	219	217	220	233	232	197	255	233	230	231	220	230	213	230	211	214	228	225	270	246	209	238	223	212	216	236	201	240	247	227	245	214	249	242	230	229	213	234	200	228	240	222	221	234	225	211	238	234	201	230	178	223	222	251	232	225	208	219	226	223	214	218	208	238	195	212	238	237	233	241	209	212	216	198	237	248	243	235	222	218	227	210	221	217	222	245	196	186	211	229	231	224	260	205	252	218	220	241	210	224	231	212	243	223	226	198	227	224	216	211	220	241	218	229	213	232	220	201	239	237	226	225	214	237	217	222	201	244	222	224	213	207	232	223	225	233	221	208	220	220	220	225	251	232	230	219	233	215	208	218	232	229	229	220	251	224	255	231	248	215	201	244	208	210	217	214	219	214	224	243	233	236	237	225	226	240	218	210	248	234	218	234	271	229	216	265	240	224	251	225	231	231	205	240	235	209	218	248	206	225	196	206	238	215	220	208	224	219	245	230	217	237	227	222	218	206	237	200	221	216	221	229	239	246	214	238	232	236	191	230	234	224	249	237	214	217	203	223	215	224	222	238	224	227	234	232	223	200	218	217	234	230	253	237	227	218	226	216	200	223	210	228	237	215	218	212	221	209	244	223	242	214	256	206	246	196	235	208	227	233	234	202	234	205	236	214	215	245	229	216	219	248	267	223	236	218	214	216	229	208	212	209	236	265	218	226	260	219	238	234	243	192	216	206	218	213	199	225	209	186	241	245	230	230	202	208	212	237	231	228	219	219	214	233	238	231	219	248	225	209	230	225	203	200	248	214	221	218	235	221	237	227	236	251	225	214	225	256	210	222	246	223	232	234	210	228	235	254	207	240	208	258	242	216	233	232	246	232	220	211	231	223	228	239	232	228	225	221	235	231	227	188	202	213	224	217	231	226	212	234	240	190	205	201	227	243	202	216	220	224	250	218	242	221	216	231	251	219	216	246	253	246	232	222	231	228	243	227	234	230	211	223	220	250	212	216	242	190	240	238	219	240	232	219	224	230	211	229	227	236	213	191	199	214	237	244	236	226	226	245	230	216	234	234	230	233	240	249	187	223	228	211	224	252	196	214	212	231	253	230	224	231	219	218	224	249	216	204	234	253	229	222	232	223	200	242	209	244	230	256	213	246	238	235	243	231	234	214	240	238	217	224	235	220	233	216	215	218	210	249	221	213	225	236	240	189	223	209	203	269	190	224	199	236	205	216	202	247	230	243	223	243	232	220	249	223	257	256	205	219	222	225	238	228	211	231	241	230	205	197	217	232	212	219	201	221	226	246	191	215	244	211	187	228	240	220	223	219	197	223	207	219	239	192	231	223	221	230	240	233	225	230	227	215	219	229	203	226	234	225	231	222	241	240	203	242	222	181	233	225	242	256	228	235	227	211	243	238	214	223	223	208	226	219	237	220	206	237	211	227	228	211	227	232	213	219	218	218	214	228	249	223	221	237	254	218	198	256	232	245	232	233	215	237	227	238	235	199	235	237	208	182	245	245	224	224	178	228	222	229	237	228	224	247	217	228	240	222	231	199	223	237	243	208	229	235	225	227	216	225	219	211	261	220	221	207	243	227	218	235	225	236	257	225	205	233	232	217	208	248	229	212	241	214	220	236	246	215	224	232	226	188	214	248	221	237	206	233	252	194	213	212	233	210	175	209	219	239	238	225	211	186	208	211	232	211	227	248	233	254	220	227	233	231	188	220	231	232	227	238	217	226	239	215	229	224	183	235	221	248	224	234	224	232	226	229	223	230	214	244	230	219	206	226	218	220	217	256	231	209	229	229	215	200	235	249	243	205	220	231	208	228	217	221	238	211	214	222	222	238	220	205	234	222	232	219	243	227	219	231	223	227	230	208	220	199	196	215	217	241	215	207	219	258	253	240	235	245	196	227	227	213	242	232	229	196	229	218	227	224	232	201	225	251	202	201	257	235	245	224	235	223	214	244	199	230	259	230	208	223	215	234	224	219	222	223	228	210	226	214	201	237	229	236	246	222	201	244	223	234	207	236	239	243	211	246	204	231	218	224	230	234	251	248	229	220	199	232	235	218	243	212	219	228	218	222	209	208	208	249	217	236	232	221	223	242	232	201	209	230	226	241	226	233	224	245	210	249	222	230	209	243	212	227	231	227	266	251	209	231	247	239	209	259	222	231	227	241	212	239	249	218	207	205	246	221	221	220	220	248	211	242	232	244	229	235	228	218	218	208	267	238	235	226	246	216	221	224	237	208	248	216	200	217	223	228	229	237	215	223	220	215	229	248	229	241	242	207	211	226	242	222	238	233	198	225	204	211	213
7324	5597	7244	10191	12404	12414	10920	7681	4063	2814	3009	2334	2454	1932	1435	1138	988	1048	879	799	773	755	729	689	773	698	720	695	665	657	663	721	691	661	637	705	679	686	680	647	642	637	644	681	618	643	635	634	622	629	609	639	743	671	668	622	666	644	641	633	626	678	664	650	620	645	628	615	650	626	632	625	636	636	658	628	618	629	604	640	669	604	565	600	659	633	620	639	595	631	585	621	571	597	610	672	612	597	635	626	607	621	662	620	636	622	650	634	651	641	617	614	625	609	640	654	608	608	633	616	626	639	655	591	638	631	624	645	646	615	588	629	617	638	622	631	622	613	619	631	586	643	593	642	634	618	589	605	670	674	639	649	625	616	601	638	642	622	647	604	633	599	626	592	646	646	634	603	616	620	627	647	608	618	585	646	627	630	630	614	642	656	640	644	679	607	651	601	603	641	598	609	610	628	622	590	656	578	581	620	621	625	660	604	615	610	604	605	616	614	659	618	620	632	646	650	609	627	602	611	672	602	609	616	641	665	564	650	626	598	661	574	597	604	641	674	638	652	689	606	617	642	593	632	597	653	646	627	650	658	645	614	631	593	663	627	646	584	584	641	625	645	611	617	638	614	613	592	624	624	635	645	581	564	670	642	596	632	592	626	638	642	649	604	635	606	617	596	589	570	619	615	641	649	609	654	631	637	618	669	618	661	621	648	621	613	650	640	640	642	649	655	607	629	600	650	636	639	609	607	595	591	628	629	622	711	623	615	558	661	604	625	618	603	653	618	611	662	617	616	636	626	628	620	656	646	608	629	638	586	608	639	598	631	641	594	604	632	608	626	630	618	639	633	621	617	626	609	614	649	601	672	621	642	600	659	596	661	654	647	566	651	589	599	579	671	666	612	629	688	612	591	619	582	628	573	577	682	633	667	613	653	612	588	616	610	614	625	595	582	615	615	632	585	673	588	629	598	704	556	621	576	636	637	563	618	638	662	605	620	590	593	600	645	620	593	630	630	621	639	644	643	622	614	639	637	664	617	644	635	618	614	621	615	622	611	621	616	650	635	573	613	614	600	613	618	678	655	626	637	617	584	664	615	647	599	642	620	621	596	654	609	620	672	638	547	625	638	628	606	572	593	629	674	615	684	662	662	627	624	641	636	635	648	652	613	601	575	635	643	625	654	575	599	583	623	604	619	638	593	615	608	625	573	583	581	607	674	634	602	616	649	633	662	608	674	624	648	608	647	617	613	600	611	642	634	620	624	636	630	648	606	639	617	622	603	633	635	588	610	648	628	615	667	615	608	654	628	639	586	623	642	608	617	602	608	591	614	627	617	631	640	638	566	625	618	606	628	616	621	632	648	643	633	622	552	598	634	598	616	636	610	656	593	633	645	638	659	601	600	624	620	654	640	596	633	595	648	612	586	588	612	645	654	599	622	615	642	665	593	646	659	640	638	638	627	580	663	640	568	634	619	623	587	637	659	618	618	613	588	661	639	627	621	621	664	617	627	633	626	580	671	639	626	633	617	650	622	599	628	663	619	606	636	609	642	680	631	684	635	611	613	606	635	622	578	649	627	630	648	624	597	594	637	644	645	655	652	631	609	614	579	572	610	624	592	651	639	607	610	643	573	637	592	568	637	635	629	611	626	614	624	609	630	618	625	585	687	640	608	592	643	623	623	657	672	618	584	604	650	620	608	620	627	612	620	669	636	585	630	656	628	619	567	640	642	624	615	620	586	599	611	629	648	619	631	657	586	614	632	628	599	638	595	606	652	676	625	624	652	602	616	623	623	651	621	624	661	651	602	641	661	629	606	638	633	661	608	638	630	664	632	658	625	619	630	622	615	616	585	627	626	586	622	620	633	610	581	606	618	640	617	623	664	601	653	604	620	644	611	621	639	669	635	637	622	609	639	608	594	600	628	591	615	654	548	643	643	634	632	616	661	632	626	625	625	637	617	611	678	608	626	642	603	657	613	615	599	625	633	652	599	628	599	651	590	592	627	625	587	629	675	649	695	662	608	618	594	648	642	598	637	653	580	668	622	618	592	662	638	636	639	582	629	598	620	632	645	649	645	645	656	664	603	606	670	635	634	646	622	617	639	613	625	621	614	591	658	628	620	636	635	610	661	657	638	612	642	698	615	605	636	588	582	632	617	621	619	615	623	618	629	613	643	669	599	616	616	619	642	628	677	613	663	612	620	614	628	581	657	656	582	620	635	634	616	593	637	633	626	655	650	602	625	608	600	608	661	616	622	590	602	623	585	631	607	687	684	556	592	589	595	645	563	616	590	559	635	583	578	654	596	640	625	622	684	640	606	572	646	621	630	613	616	631	616	636	636	631	639	597	627	619	644	634	664	585	598	608	632	640	642	638	651	658	651	637	576	653	655	642	647	645	627	623	629	677	618	647	580	638	647	643	603	563	645	617	637	578	616	611	633	618	573	592	615	662	625	636	624	617	584	633	621	640	611	598	671	557	601	669	593	634	604	639	689	594	625	625	626	598	633	603	627	640	621	643	646	617	654	612	612	629	590	640	687	644	589	629	662	626	583	601	643	610	639	622	619	652	611	608	628	627	619	636	648	586	624	591	585	606	614	616	595	644	566	561	592	679	613	643	605	604	619	590	611	608	630	651	635	622	610	654	593	588	641	617	614	615	626	589	613	623	649	649	635	613	636	610	599	606	612	612	584	591	585	602	606	640	611	636	619	626	626	635	609	624	652	632	644	634	632	623	565	631	621	661	655	640	638	647	623	594	594	625	585	633	618	617	610	611	636	612	626	626	638	612	629	662	620	594	634	604	627	650	633	625	599	649	595	592	614	596	623	629	615	630	600	620	606	634	621	665	598	623	589	621	632	627	634	600	635	577	642	615	602	603	643	606	627	619	637	589	657	621	624	603	596	641	601	636	613	624	624	608	611	625	621	582	612	596	621	632	635	623	638	642	676	628	635	614	627	610	624	594	648	631	630	615	606	609	594	588	590	598	636	592	622	617	636	673	590	610	684	615	618	604	629	646	648	643	632	621	630	603	651	638	618	576	648	653	595	601	591	602	598	652	647	557	611	672	651	648	614	572	633	606	665	593	656	614	616	657	673	595	603	641	679	595	645	629	640	666	635	587	583	639	645	580	625	637	597	647	604	608	633	662	615	638	602	594	632	608	630	563	656	635	604	694	605	608	612	618	594	602	644	663	624	657	646	613	643	609	626	620	644	641	602	652	646	590	618	630	646	625	606	653	684	661	650	642	582	573	633	601	598	634	643	582	584	617	593	579	606	624	617	604	647	574	564	622	613	620	616	612	628	580	606	670	627	648	634	627	633	653	670	680	587	603	585	623	593	590	650	586	638	608	604	590	643	655	629	599	616	652	659	632	609	624	639	663	648	615	617	604	613	616	630	634	669	658	672	591	586	619	575	640	633	624	606	627	606	621	633	616	614	627	622	585	647	608	679	656	622	592	641	607	616	610	578	597	674	643	633	634	627
15876	11069	11882	12726	12386	10966	8292	4936	2794	1511	992	867	636	667	533	409	360	356	352	319	336	316	331	316	333	331	330	281	289	335	319	300	335	318	302	281	341	323	322	283	293	311	316	328	293	290	281	284	347	295	306	278	301	298	299	307	325	307	279	277	324	303	311	307	296	313	303	317	277	270	292	314	272	308	305	294	310	313	305	290	294	312	266	306	287	307	275	296	321	291	269	304	299	272	285	276	289	283	295	268	279	296	318	293	277	301	300	316	304	309	299	324	283	306	338	287	302	286	300	305	318	300	298	308	288	306	310	274	263	336	283	292	303	290	305	275	324	308	307	314	284	295	296	282	305	303	325	298	312	302	321	289	311	267	274	298	284	281	288	320	290	328	296	270	319	297	273	279	277	280	291	327	286	290	293	301	289	292	293	296	305	268	281	309	272	302	300	293	298	270	299	289	317	341	280	295	280	344	312	327	299	306	290	317	311	284	287	312	321	274	281	287	270	297	285	286	239	289	283	301	299	278	292	310	304	290	283	280	276	306	295	296	328	306	304	315	279	293	303	301	308	345	311	313	306	328	291	303	312	287	333	288	307	321	275	268	302	305	263	261	286	265	322	278	293	292	301	286	280	305	287	300	304	274	280	291	309	283	286	288	299	266	323	309	326	294	275	299	293	284	282	293	253	315	279	304	322	299	283	324	272	274	287	314	310	306	290	307	285	308	293	308	313	298	348	299	336	305	279	301	307	283	305	279	312	273	288	257	252	307	278	298	288	302	303	297	324	322	292	275	245	279	288	269	300	291	284	306	282	270	277	293	303	314	263	343	286	275	271	288	274	309	289	314	262	253	281	289	276	307	283	275	273	289	307	296	295	301	287	291	297	245	309	283	288	297	301	263	315	285	308	284	273	324	263	283	273	295	293	278	316	290	285	270	292	266	313	288	253	292	292	314	301	270	302	280	262	308	308	300	296	314	297	271	301	265	274	293	301	299	304	321	305	295	246	295	300	304	309	286	292	287	313	279	268	291	261	318	262	324	296	304	322	292	299	324	276	261	313	295	297	272	321	299	316	319	293	304	292	266	309	301	282	309	304	303	312	315	293	262	281	247	305	312	281	302	290	271	286	290	322	307	325	256	284	270	297	288	278	294	305	293	266	290	300	296	283	301	313	294	287	294	279	318	302	299	283	302	306	288	297	307	286	304	294	314	263	291	340	308	253	312	288	276	255	313	293	294	313	276	307	283	307	286	265	291	278	311	316	294	295	292	294	301	284	268	284	290	305	293	317	314	281	313	291	331	268	287	246	303	304	306	300	297	302	279	321	287	263	290	292	284	290	317	279	333	290	299	288	299	294	301	294	306	326	341	265	304	294	300	260	284	305	329	299	300	324	307	277	314	350	296	303	311	312	290	298	309	297	282	319	288	317	304	292	284	259	307	322	285	308	292	286	287	286	290	305	263	277	288	256	274	280	276	287	306	286	283	296	291	297	295	323	307	291	285	281	316	306	288	310	321	317	283	279	311	268	287	294	297	278	319	301	297	264	275	297	286	302	298	314	293	272	299	287	292	240	270	288	271	290	298	286	287	284	269	305	292	280	319	281	286	280	290	323	308	322	296	294	280	259	326	274	295	318	307	289	294	292	265	286	282	302	326	294	247	325	305	285	291	310	287	309	279	327	313	326	273	315	312	274	286	298	318	293	291	321	280	297	294	302	285	303	300	308	290	322	290	285	287	278	276	296	269	318	260	280	252	301	310	292	320	293	283	290	304	286	263	327	344	265	293	288	320	286	312	304	322	305	255	278	288	300	304	302	322	298	308	303	272	293	311	348	273	292	273	293	290	306	296	278	292	317	279	292	272	306	289	319	297	292	266	280	281	303	309	282	310	285	288	298	290	274	283	315	319	305	299	272	275	310	277	265	303	300	267	311	270	311	312	289	281	314	300	267	271	301	269	286	283	308	303	286	290	294	263	288	286	315	311	279	307	292	292	275	299	270	279	268	283	291	318	282	306	273	259	318	287	286	276	317	323	294	254	271	322	284	304	307	299	302	330	266	287	293	316	312	284	248	293	269	291	300	242	291	277	273	281	275	301	280	275	312	273	308	332	276	262	295	289	305	272	309	284	261	299	294	297	311	293	298	254	294	267	297	320	292	313	307	296	290	297	294	310	314	282	291	310	303	266	284	305	294	277	287	288	261	284	287	249	265	290	303	300	298	311	313	272	291	288	291	296	283	298	296	278	285	281	288	294	285	290	283	308	270	295	287	277	294	311	296	309	314	269	295	274	323	275	274	279	285	286	268	301	279	259	271	290	294	306	290	320	285	292	287	280	287	314	283	292	295	308	272	292	289	332	298	321	290	303	284	303	284	298	278	283	312	283	307	316	288	306	289	303	272	297	299	303	263	274	300	301	309	311	263	339	309	320	295	263	282	314	308	288	272	282	280	279	293	267	264	296	280	290	304	326	287	286	263	277	303	300	302	283	283	319	306	325	294	312	281	278	296	291	296	281	298	300	242	272	302	295	276	292	307	277	252	283	309	288	296	289	332	288	301	297	295	290	290	268	296	297	282	298	290	317	284	291	277	295	275	300	289	281	330	293	276	294	277	317	324	307	270	281	301	290	295	288	280	273	293	271	281	301	302	301	300	322	312	298	288	280	286	304	308	253	282	288	270	288	277	296	292	316	258	304	316	299	294	313	304	295	265	318	296	277	324	274	312	307	274	294	281	297	281	309	271	294	302	322	318	327	288	312	304	301	302	273	276	277	291	281	298	271	320	315	269	309	301	297	295	318	283	306	284	286	310	320	302	286	302	285	292	293	279	252	263	320	315	304	294	290	322	305	279	279	312	310	299	281	291	280	298	302	291	278	282	292	284	294	318	273	267	306	296	284	303	331	279	286	275	301	266	307	299	321	322	302	262	299	293	310	304	278	288	268	307	288	271	275	298	306	286	278	277	299	298	310	295	286	304	305	284	288	325	342	292	275	300	285	300	288	317	296	301	318	299	302	253	327	291	291	301	304	279	285	297	289	263	287	299	273	280	350	305	274	293	312	303	283	289	287	260	282	312	291	314	304	306	318	298	279	284	283	303	328	304	285	313	295	320	300	289	277	294	303	255	296	307	278	291	260	274	261	273	302	294	309	293	260	314	302	293	312	308	291	301	290	281	284	304	290	283	325	326	329	292	284	264	288	284	319	291	310	296	273	295	293	309	304	273	330	326	273	268	313	283	282	281	301	287	283	306	274	317	281	304	304	265	305	314	316	295	281	258	282	302	288	311	260	307	278	322	321	302	293	293	294	313	266	308	288	288	301	300	319	299	281	269	294	296	289	300	297	313	310	294	259	291	302	288	299	281	314	285	325	311	296	284	298	289	270	289	295	294	312	271	285	321	292	288	324	278	308	280	274	318	292	272	295	312	280	312	288	307	292	296	320	308	302	324	272	297	307	279	281	298	308	299	297	268	287	292	288	305	290
10932	7821	10697	14086	16865	17799	16737	11976	7014	4541	4158	3590	3365	3110	2157	1590	1390	1415	1183	1094	1086	1027	1025	1035	937	989	942	925	908	944	877	875	899	857	922	868	871	848	856	812	854	831	812	802	824	831	815	794	826	811	762	817	809	726	791	834	782	797	793	779	779	782	826	779	727	776	788	765	814	832	791	760	752	799	768	780	748	827	798	774	779	795	787	769	781	764	767	769	717	780	760	796	778	715	720	780	758	760	774	762	777	728	783	790	769	781	796	724	754	752	728	738	791	746	730	759	735	764	800	748	757	756	776	720	755	795	787	755	766	805	744	749	777	736	802	764	771	748	797	775	761	774	778	730	766	784	759	749	797	776	743	706	797	737	798	747	742	764	760	756	737	805	757	777	750	738	734	729	757	714	767	742	737	766	812	771	766	766	725	738	774	724	737	735	768	780	756	740	773	730	768	777	769	760	725	725	714	788	719	779	794	759	763	744	776	786	791	790	764	754	788	767	763	742	740	701	769	760	769	751	747	793	759	763	725	790	798	755	762	735	745	757	768	762	799	729	769	741	755	778	735	781	802	744	756	757	724	734	782	740	740	761	802	832	803	807	798	758	779	774	759	747	757	739	770	755	759	749	725	709	763	763	788	740	717	708	784	763	760	740	804	806	759	744	822	774	748	826	802	762	729	731	744	799	801	780	742	768	764	750	737	753	773	741	778	730	715	756	751	745	775	764	724	829	737	751	737	751	730	793	799	772	722	758	748	734	751	768	778	751	812	800	724	747	749	762	783	734	750	754	751	741	769	792	743	737	743	755	756	746	718	715	753	782	770	705	762	723	752	743	722	759	734	712	729	787	750	764	764	791	773	756	788	715	715	735	769	773	786	781	769	756	805	764	766	779	808	773	778	749	756	742	786	771	766	817	749	782	777	783	710	729	797	725	720	733	723	783	807	773	763	750	776	732	745	777	791	758	731	776	750	742	771	768	747	770	770	726	784	775	726	737	789	749	788	780	759	812	775	750	764	783	799	722	735	754	761	768	797	798	759	749	791	729	796	748	741	751	760	779	746	777	740	731	739	778	723	784	779	720	727	783	795	756	782	772	713	823	804	796	728	789	743	771	722	744	762	785	743	753	766	741	728	767	729	790	736	772	792	779	792	782	758	743	759	731	757	738	810	730	739	719	730	789	754	719	694	792	743	725	739	738	780	699	766	746	746	734	773	714	788	749	743	764	771	766	754	771	736	757	751	757	796	791	767	744	750	742	762	805	802	777	771	769	749	784	726	726	726	807	759	718	745	756	770	773	738	753	798	705	765	722	730	724	756	777	748	715	755	763	773	767	760	781	790	772	742	791	781	731	796	768	740	793	767	761	789	794	721	774	758	767	737	719	746	755	753	725	728	767	704	762	752	757	720	804	754	764	761	735	820	766	790	745	759	708	719	762	762	759	763	736	791	778	764	771	718	744	789	778	748	796	766	791	759	755	732	764	739	723	721	798	750	765	753	799	745	773	752	757	773	744	757	789	735	716	801	756	792	785	775	781	708	750	772	746	804	766	754	735	734	733	757	787	759	762	749	739	749	781	781	723	770	788	777	760	768	735	747	749	725	768	737	754	775	757	768	772	731	727	757	747	773	786	794	787	767	709	776	787	781	698	755	761	728	715	773	770	729	731	768	779	758	739	723	740	762	760	754	817	720	750	816	718	764	757	794	688	771	736	732	799	785	749	754	735	739	772	793	735	768	749	789	792	801	759	738	795	708	743	757	771	783	749	774	801	761	811	742	752	812	789	723	760	730	777	772	746	778	784	775	719	723	784	786	797	749	795	755	789	768	792	728	778	768	835	784	751	745	766	740	800	761	752	721	737	732	768	799	782	742	737	702	730	773	753	766	775	732	709	750	751	766	749	748	809	734	732	777	716	739	790	733	753	741	747	751	754	803	769	763	733	743	776	697	760	732	737	755	757	759	761	784	774	764	741	778	702	748	774	745	743	788	814	769	739	744	791	772	732	772	799	732	777	722	730	764	772	782	759	737	746	763	741	755	769	786	749	752	741	772	780	741	768	798	797	711	802	723	772	771	794	756	788	775	723	761	771	740	729	717	751	725	771	779	795	742	762	774	757	781	768	733	747	741	778	772	727	737	759	791	756	770	789	761	790	784	737	750	772	803	749	777	779	695	761	738	737	769	782	771	789	793	768	748	768	768	731	757	757	775	777	685	748	758	710	710	788	763	744	698	788	712	739	714	724	716	730	821	747	753	780	715	727	735	789	722	745	765	738	730	712	784	773	790	739	769	752	725	800	741	751	766	762	685	716	727	776	764	746	774	739	745	804	779	783	763	740	757	746	687	764	815	768	740	766	747	740	788	715	745	782	737	739	754	707	798	744	758	734	752	726	746	748	769	760	767	749	784	729	688	805	709	749	766	793	747	751	784	776	740	743	766	703	758	737	765	729	722	753	729	774	752	756	757	777	722	722	764	721	712	745	749	722	765	736	776	744	787	802	778	782	783	737	747	772	789	763	765	761	780	742	787	739	749	680	771	712	786	805	712	747	777	780	743	752	736	770	749	764	759	734	707	758	817	702	794	761	741	798	759	711	793	736	799	770	728	775	765	765	753	740	793	760	713	729	724	743	741	785	697	731	772	693	786	748	776	741	749	741	701	752	732	798	745	749	745	755	737	764	788	771	716	769	711	742	754	784	725	746	797	784	750	818	746	747	797	754	754	771	768	773	747	778	758	723	757	752	761	759	747	721	816	785	797	754	763	762	694	751	733	765	762	743	699	777	744	777	762	781	726	749	804	767	724	763	768	792	691	742	754	742	781	742	775	816	774	752	766	774	793	772	740	707	789	795	728	752	757	723	740	791	743	789	748	771	783	746	748	786	755	740	712	734	781	723	802	748	714	779	754	734	772	706	782	726	700	726	752	755	745	735	756	724	725	752	797	778	731	724	746	707	759	780	798	752	740	734	739	714	720	751	787	776	740	771	736	756	765	746	763	752	743	732	767	778	764	757	679	727	747	778	740	772	756	755	837	776	722	767	781	801	785	781	784	782	763	752	678	774	735	773	776	774	737	778	773	696	800	751	702	768	764	750	711	751	787	734	734	775	731	760	759	762	819	794	745	770	788	736	730	799	729	763	765	728	759	796	735	735	782	773	748	738	754	801	772	717	752	747	770	786	752	746	766	764	724	798	774	783	733	746	745	772	779	763	730	776	766	753	740	733	781	786	727	737	785	787	771	715	815	697	776	724	789	810	772	817	744	769	746	756	751	808	737	712	789	725	709	765	741	770	775	742	762	707	739	774	737	756	726	721	784	796	806	749	794	742	708	755	765	747	747	751	779	784	746	795	722	789	706	751	769	741	728	763	697	748	763	701	744	768	741	765	747	721	725	752	756	745	762	771	746	737	712	756	760	772	792	744	770	738	773	738	762	806	759	788	767	707	750	714	739	835	709	729	749	785	757	717	690	788	694	740	757	762
1910	487	571	594	562	328	249	202	120	101	137	104	97	87	109	112	115	87	108	95	100	111	89	102	95	111	91	89	98	98	92	81	97	91	105	88	89	93	96	93	74	98	99	88	119	100	79	90	94	93	111	103	92	93	96	103	92	82	78	84	80	95	86	97	90	79	108	96	99	92	88	89	95	90	66	115	80	100	103	101	110	90	102	94	97	102	95	93	96	96	85	80	105	102	99	92	95	112	93	93	90	81	94	87	96	115	94	102	110	88	103	99	106	97	98	86	95	84	91	106	79	78	103	91	88	97	94	97	91	83	92	85	81	85	99	112	75	106	108	105	110	100	92	82	95	89	98	87	105	84	89	84	102	94	91	97	96	99	93	99	96	98	111	91	99	80	104	82	84	88	95	97	92	99	89	107	81	113	96	82	103	103	77	80	97	108	95	97	88	102	81	108	83	88	82	96	89	86	85	88	100	90	97	94	96	104	105	94	102	99	92	103	92	89	86	78	106	95	82	71	96	102	102	90	84	107	93	89	91	105	101	98	86	105	85	94	96	97	89	89	97	96	90	85	84	98	96	97	97	76	99	97	86	86	110	92	95	86	104	83	95	87	109	68	90	106	96	104	106	102	96	87	93	106	98	77	84	96	99	102	101	98	71	117	95	95	102	94	100	88	96	96	96	77	98	94	92	97	93	95	77	68	83	80	97	83	112	93	97	83	85	85	95	95	87	87	77	77	77	89	101	129	83	102	87	109	79	94	76	89	82	107	88	88	95	102	90	63	80	110	106	83	93	83	88	108	87	97	105	104	80	104	94	82	88	105	97	90	85	85	98	92	95	76	100	109	84	91	96	83	98	100	83	111	103	99	102	83	96	93	91	106	105	86	96	95	93	83	89	89	85	96	83	96	87	86	91	112	93	68	87	99	93	99	92	99	80	113	87	91	88	82	90	84	83	99	92	92	78	86	109	98	91	85	116	85	100	98	87	99	92	74	82	101	92	115	99	106	114	99	104	92	82	84	111	80	94	98	91	99	83	87	98	93	107	71	89	103	109	94	97	106	88	86	107	93	90	81	106	90	101	92	93	102	79	97	83	97	92	107	101	99	103	74	74	93	94	87	118	97	109	84	92	86	91	108	90	92	85	94	95	94	109	94	88	100	110	106	106	105	85	79	97	84	99	98	92	98	103	90	86	100	96	87	86	87	91	106	82	81	111	71	100	92	83	103	94	121	96	115	84	87	84	77	120	98	91	102	99	94	105	82	90	80	102	96	95	98	83	91	96	86	86	99	103	78	71	106	84	85	100	76	95	96	79	83	113	101	83	91	90	79	90	96	104	97	92	76	79	91	85	100	88	87	105	79	112	90	111	119	106	93	88	90	90	82	111	100	72	103	103	84	95	92	86	91	92	102	76	103	85	85	109	93	83	106	93	108	86	84	95	94	91	80	66	103	96	88	84	116	99	86	94	112	94	96	86	92	91	86	75	90	100	81	103	92	100	82	89	88	96	91	79	91	106	100	108	82	104	99	87	80	92	92	95	104	99	69	116	106	96	97	94	97	100	90	94	120	89	89	103	93	96	96	84	91	95	92	88	110	100	97	99	104	94	94	78	112	100	82	94	91	89	103	89	97	83	88	95	111	86	91	96	96	85	85	104	86	98	85	98	84	103	105	82	95	89	99	77	93	103	98	101	98	82	91	104	95	106	112	91	100	87	96	101	95	90	105	95	87	93	91	106	82	103	91	100	101	89	93	108	84	92	107	98	79	85	104	77	87	84	94	110	102	113	98	105	92	83	89	93	96	91	83	77	83	89	97	92	96	79	85	94	87	100	81	93	81	90	89	105	97	89	92	109	90	94	84	108	80	99	93	92	96	93	103	86	90	99	108	86	89	92	95	90	89	99	108	96	94	95	96	81	100	95	108	96	77	92	88	71	90	86	79	91	119	80	105	108	97	86	96	84	85	106	90	101	104	93	100	95	111	119	101	84	83	84	97	100	97	83	99	83	95	78	97	88	98	94	79	96	83	98	112	98	95	92	90	93	90	97	94	101	94	110	102	97	95	97	81	89	106	104	87	84	100	85	91	83	104	112	68	91	91	92	82	88	82	82	92	101	98	92	99	111	93	81	100	99	93	87	104	96	76	92	76	81	94	100	106	89	104	90	97	109	107	102	100	99	100	118	88	95	98	94	85	97	81	91	95	83	117	87	104	74	75	88	90	101	114	70	103	90	88	78	86	103	112	97	110	85	120	95	92	105	90	86	83	87	98	88	97	99	92	96	92	69	101	104	104	85	92	111	97	84	92	93	71	100	99	87	107	90	83	92	91	95	97	101	88	104	99	101	96	109	82	88	97	109	98	86	91	106	82	102	103	107	115	108	90	84	103	82	93	94	92	96	87	89	84	82	81	79	110	77	84	99	88	100	100	101	87	98	92	81	122	93	101	84	82	81	105	98	100	95	106	96	113	93	97	103	79	104	87	78	116	80	85	86	73	93	108	87	114	78	89	79	90	91	84	103	113	87	103	81	89	106	78	86	85	90	73	89	88	93	101	90	99	82	107	101	89	110	107	96	110	87	80	103	91	95	108	92	90	92	96	79	134	90	91	89	102	97	97	98	87	91	108	90	81	95	80	104	89	83	81	81	108	96	89	80	86	107	98	96	97	98	76	91	95	88	85	95	80	78	93	107	79	87	81	105	76	92	86	99	89	83	89	89	102	82	88	81	106	97	97	106	93	81	104	93	104	96	74	88	101	83	91	107	108	100	112	86	109	91	77	89	101	96	93	85	97	89	103	78	98	99	90	97	89	96	93	83	112	91	95	100	98	98	84	107	97	96	80	85	99	86	94	100	110	81	117	102	95	88	80	98	84	100	98	76	84	94	71	102	87	89	77	90	96	87	70	88	90	102	85	65	88	106	93	95	83	100	93	93	92	105	91	98	85	107	85	102	99	95	89	100	71	118	83	93	95	94	89	98	113	96	85	96	87	99	90	84	83	97	82	94	82	85	91	110	89	95	79	105	98	80	95	95	88	94	87	95	85	83	86	90	102	79	80	86	90	101	95	105	86	98	89	100	103	101	96	97	110	110	91	110	75	94	95	92	103	109	80	104	85	105	91	97	94	107	95	88	93	100	99	104	105	100	103	103	102	99	94	113	99	76	94	94	104	72	113	109	93	95	92	82	86	89	101	102	100	104	103	85	94	99	82	102	87	87	110	108	108	93	87	81	86	87	84	85	98	113	108	97	102	103	79	105	98	97	91	78	83	109	112	90	98	70	113	97	102	92	80	101	85	91	79	84	101	89	115	120	92	88	86	76	92	90	97	83	89	103	100	98	93	108	89	101	104	100	81	73	109	99	87	94	92	86	98	105	111	95	93	99	73	94	97	83	97	82	85	94	90	94	90	94	117	93	107	83	92	78	95	96	81	88	85	101	96	86	95	110	84	109	101	90	102	86	90	88	100	91	90	110	95
2250	848	1416	1847	2131	1589	1431	949	633	543	552	421	421	383	335	336	331	328	331	339	318	329	324	317	324	325	292	323	309	330	292	307	326	315	329	325	342	328	304	318	328	329	330	298	340	347	340	343	309	305	285	321	342	343	292	311	317	346	296	339	282	313	322	329	318	326	344	303	320	288	310	316	330	301	286	333	327	306	311	319	308	344	344	297	300	294	358	316	311	310	329	331	320	324	321	317	302	331	307	317	305	334	301	293	344	310	325	308	320	287	335	332	304	295	300	317	327	363	292	304	332	325	314	346	306	329	345	320	302	326	313	298	314	293	307	301	305	314	311	317	308	317	307	324	310	295	319	306	331	299	307	326	327	310	298	295	313	312	328	302	341	322	309	331	320	329	336	296	305	331	345	284	311	310	326	324	301	314	313	313	291	332	356	336	317	315	312	315	308	293	310	312	318	308	315	319	297	278	336	319	342	305	301	327	316	280	326	305	322	340	308	315	298	358	304	322	298	329	331	348	314	293	305	351	298	307	299	303	322	320	320	333	317	344	339	335	314	322	314	310	330	338	293	317	324	310	324	321	288	327	331	312	333	303	340	298	295	362	303	265	310	323	341	348	337	311	315	323	318	316	324	307	318	298	332	311	296	306	322	324	326	365	321	317	331	280	334	303	301	301	301	318	345	326	323	320	329	306	324	306	310	337	328	344	319	298	320	331	325	295	298	320	265	317	298	294	323	309	286	322	338	280	308	319	317	306	322	316	345	309	304	304	285	299	308	321	319	292	328	305	295	321	321	330	331	320	338	317	354	301	304	346	299	325	313	322	302	330	316	322	324	303	318	321	320	316	294	311	287	325	315	316	349	335	310	308	345	321	314	323	302	323	303	327	287	339	339	277	301	324	342	317	319	310	317	332	322	300	305	314	308	304	304	307	315	323	303	320	306	301	317	310	327	322	341	303	334	282	296	314	345	325	293	317	344	337	323	322	280	335	319	295	338	306	321	324	292	302	322	292	321	270	297	314	326	331	339	305	324	328	322	303	292	333	305	310	344	322	309	323	320	323	311	349	315	302	314	333	308	308	302	308	312	290	322	320	305	315	284	314	301	308	336	325	297	313	309	322	318	345	302	312	327	307	331	317	335	273	308	301	306	295	299	317	318	298	343	325	332	319	325	333	342	310	316	307	312	312	320	306	328	322	318	328	338	337	302	318	326	332	296	354	326	336	290	314	335	307	313	345	352	327	302	344	291	306	324	320	333	303	345	324	312	310	310	310	315	323	328	298	308	302	330	298	317	290	294	319	317	334	326	334	333	351	315	318	301	324	345	318	327	286	320	343	315	303	302	336	307	276	326	303	345	298	315	329	283	352	317	305	321	319	321	322	330	323	324	337	309	306	315	321	339	298	353	305	330	321	328	291	297	316	323	329	344	340	287	315	324	334	311	308	273	286	324	313	353	316	323	300	350	332	325	331	323	344	307	284	343	342	321	313	326	340	343	291	322	349	323	326	308	341	316	283	336	320	334	339	297	282	309	298	323	324	331	344	301	309	315	312	303	290	311	299	344	292	314	337	316	368	305	338	314	330	305	324	307	321	282	326	289	310	322	321	333	311	302	309	321	318	333	308	316	301	340	315	323	304	321	353	323	328	321	350	304	303	330	326	299	332	303	304	316	330	322	331	336	317	345	326	301	332	340	322	311	296	325	318	328	295	329	314	298	323	349	341	320	307	306	331	320	318	336	333	312	322	320	320	357	295	317	297	339	313	330	310	319	289	320	278	323	336	307	324	324	338	322	309	333	303	336	325	336	313	325	327	338	280	328	312	292	348	291	310	319	304	298	313	337	278	306	320	301	344	283	325	311	309	323	301	332	295	309	303	353	314	318	305	326	321	349	319	362	299	326	319	348	314	299	319	304	326	301	339	337	335	326	304	326	333	325	320	309	292	311	300	326	307	313	294	331	309	299	307	318	292	339	336	295	331	301	320	296	331	328	317	322	305	324	328	321	330	309	328	336	332	330	300	333	316	316	311	326	306	282	279	278	325	330	323	293	345	296	338	331	316	331	294	313	287	284	330	320	282	305	297	331	323	292	344	279	293	306	320	355	294	312	303	306	291	341	292	315	314	303	306	327	331	287	340	307	329	291	306	294	345	301	312	304	311	335	313	315	322	324	293	329	304	315	316	343	309	299	287	288	339	329	290	303	324	306	301	311	351	304	303	321	350	309	302	296	332	294	293	328	337	346	324	313	322	299	301	301	336	332	313	330	327	304	304	333	316	323	323	286	315	284	322	319	292	346	325	345	322	315	318	282	322	337	328	295	311	283	293	350	305	345	336	300	333	309	307	309	292	354	303	310	342	327	342	340	316	299	301	325	296	283	311	300	329	306	311	307	317	325	295	312	329	364	334	341	317	278	329	311	304	306	335	320	333	333	339	306	326	311	290	333	308	364	312	330	302	320	320	300	321	313	311	343	326	300	295	302	325	300	297	324	282	317	313	312	309	304	331	326	301	333	301	332	293	299	311	319	310	316	319	317	314	297	327	301	326	314	285	291	294	324	316	302	334	300	332	363	303	320	346	324	309	312	290	305	317	333	329	360	311	331	347	298	321	332	316	294	300	318	322	324	298	322	315	305	317	323	334	311	336	337	316	326	329	332	350	351	286	350	304	319	315	326	335	319	345	307	301	336	292	322	287	338	319	303	301	327	320	319	314	329	312	338	303	309	336	332	325	342	316	291	303	288	318	297	335	323	289	301	330	312	309	318	290	297	314	348	313	338	301	330	331	288	297	331	333	317	310	326	310	285	299	349	334	301	321	304	352	316	288	333	319	337	310	318	312	288	309	313	324	331	286	342	337	308	287	297	304	310	328	318	302	332	343	329	330	298	301	308	325	327	324	318	295	304	317	292	308	310	303	370	293	339	311	337	319	314	315	307	320	335	308	300	293	290	322	296	307	325	292	308	303	309	291	317	319	322	319	312	307	287	344	320	308	309	325	319	318	313	295	329	332	287	308	306	345	336	327	290	312	355	300	335	295	315	302	293	273	336	304	304	311	320	298	330	297	321	318	326	345	308	334	293	311	338	319	313	324	301	304	335	353	310	334	299	334	317	310	286	307	297	332	310	333	308	263	310	294	301	306	307	293	349	332	310	323	322	281	332	297	321	309	311	313	308	310	287	298	321	320	299	301	313	343	337	308	319	310	314	337	313	318	328	288	351	338	334	284	332	338	322	318	318	307	315	305	330	313	332	314	333	342	271	356	300	335	315	313	316	288	290	324	295	337	317	264	319	336	324	316	314	341	329	326	314	320	295	357	305	347	319	327	335	288	306	295	290	352	303	307	312	278	334	317	325	272	317	308	335	309	344	307	315	315	288	352	314	318	310	330	333	313	309	322	296	325	304	322	307	331	304	296	337	314	268	320	301	292	298	308	293	312	310	294	333	313	302	293	352	308	300	272	308	326	332	279	293	303	323	322
8180	5948	6464	7326	7236	6278	4220	2982	1366	712	763	520	441	447	319	265	281	264	246	254	263	269	239	245	266	244	245	216	227	236	229	273	236	250	248	235	223	232	236	271	232	218	193	219	223	236	236	250	243	235	226	241	226	259	227	240	234	239	220	216	216	216	234	216	210	241	227	220	223	230	244	228	228	208	239	250	237	247	232	230	232	217	219	197	235	211	250	226	230	246	208	209	242	245	209	230	216	240	235	206	217	233	213	217	245	239	221	220	206	233	211	250	249	221	232	243	223	217	234	219	191	222	232	246	198	224	232	211	216	259	221	227	226	221	202	231	214	229	211	233	228	215	217	221	203	232	213	235	231	228	223	228	219	217	207	225	236	219	240	220	231	233	199	215	229	201	187	229	218	220	243	231	214	246	244	231	207	217	200	210	210	214	236	210	222	201	215	223	223	231	248	246	264	221	215	233	217	231	244	239	230	247	215	246	219	244	244	198	213	196	238	235	247	204	208	226	227	222	225	209	228	253	195	241	233	251	215	232	215	227	262	232	233	229	204	234	215	207	210	228	228	207	209	202	204	218	223	228	234	232	241	227	212	232	222	246	205	243	229	248	212	228	197	202	251	202	213	201	216	193	237	194	224	231	240	227	196	197	227	221	239	239	233	228	255	218	225	212	233	237	206	202	210	237	225	215	230	214	220	226	206	258	231	196	223	233	226	244	223	228	239	261	233	206	235	210	197	224	229	255	231	231	240	229	246	208	208	218	215	194	230	205	212	222	217	209	211	238	213	214	236	234	236	240	217	259	198	226	234	224	212	223	196	248	219	243	199	228	205	221	201	218	230	250	233	259	209	198	226	229	239	200	210	208	252	228	239	229	202	214	264	209	227	241	226	212	198	249	244	201	236	195	250	250	233	247	224	246	226	216	218	223	221	210	235	215	228	238	221	218	211	209	198	247	202	240	198	200	236	218	250	228	230	234	210	246	233	216	248	189	222	241	202	201	220	235	238	191	248	221	229	201	227	209	231	247	264	222	233	262	216	220	210	214	232	209	235	249	221	221	209	245	198	240	204	229	233	240	207	220	219	216	208	239	217	221	238	210	217	205	227	238	251	244	240	208	235	219	227	208	246	242	229	212	230	209	230	214	223	211	216	232	240	230	241	206	223	234	213	213	207	242	245	304	200	225	210	215	210	233	216	239	237	227	231	227	222	208	227	238	222	240	240	240	230	231	220	221	220	242	236	211	230	217	201	204	213	233	199	214	204	228	248	242	210	214	229	240	240	236	225	214	239	249	215	212	236	223	210	227	245	240	251	223	229	224	226	201	210	213	224	205	233	262	216	234	202	216	225	206	237	211	248	249	224	205	209	232	226	224	222	245	235	223	225	231	191	215	224	224	221	244	225	227	208	229	217	230	226	212	244	199	232	225	217	244	201	224	249	223	250	226	201	217	211	210	222	223	225	231	220	244	256	222	201	207	204	231	244	225	237	210	212	215	216	227	217	211	215	225	211	210	256	205	227	198	212	201	221	246	234	229	217	214	233	206	235	225	234	226	237	221	199	242	242	224	228	216	230	209	223	256	235	227	219	233	222	222	223	202	205	224	225	188	244	215	229	204	250	233	212	218	217	227	228	219	247	225	233	227	211	212	198	203	209	228	202	213	227	192	231	228	240	231	222	225	231	216	213	211	235	232	204	227	205	217	227	225	209	207	271	222	221	234	215	177	256	217	221	232	241	208	225	241	219	244	243	223	230	216	220	224	218	237	250	236	225	213	247	219	215	239	226	237	219	219	224	247	201	234	219	243	246	205	233	230	229	195	211	208	210	235	242	220	238	206	224	216	220	235	217	228	235	256	212	235	207	220	229	228	220	223	238	242	234	233	239	200	259	222	232	214	228	206	205	237	227	219	222	218	230	240	206	224	227	227	211	230	200	255	240	227	229	195	211	197	231	217	248	229	224	212	234	228	256	235	246	211	213	228	211	224	218	274	188	215	217	237	204	236	212	225	214	236	253	209	188	230	226	213	227	214	225	223	226	221	250	234	219	208	232	230	213	212	230	228	230	232	230	241	232	218	208	208	216	214	242	237	220	213	223	233	231	216	227	219	238	215	214	210	204	224	230	245	227	253	245	231	225	246	211	194	224	227	221	231	258	245	237	220	241	219	231	236	218	242	238	238	253	215	206	222	231	251	208	228	218	249	250	240	221	231	229	239	248	204	250	227	230	215	248	236	222	234	194	240	228	272	223	201	227	184	237	192	232	212	212	218	213	224	235	230	208	224	244	235	199	217	217	266	224	217	222	230	215	224	220	237	231	219	224	252	239	243	204	222	226	237	225	209	242	218	247	239	212	213	241	213	233	210	211	238	255	239	224	225	221	240	233	212	221	232	220	197	216	243	223	238	215	214	202	213	229	233	200	240	225	203	198	204	256	231	234	222	189	232	223	214	239	195	206	214	245	205	182	205	235	234	225	228	222	227	202	228	225	234	214	234	206	208	254	203	213	200	251	244	224	185	219	231	225	238	224	230	216	232	209	225	247	244	201	229	224	223	205	206	259	250	230	249	229	234	187	212	201	213	219	217	251	233	246	251	224	226	236	216	207	209	233	211	233	186	226	238	215	246	195	201	230	214	205	194	237	231	230	181	228	242	211	212	227	235	238	248	225	226	229	228	212	238	206	229	213	228	230	264	220	205	247	224	214	199	241	242	232	195	242	228	227	212	230	226	219	207	207	219	242	228	232	225	237	247	239	218	227	221	224	226	207	237	222	213	239	221	234	251	189	210	217	229	223	226	185	225	226	213	204	222	233	218	199	227	218	213	235	203	214	205	211	226	227	217	245	231	213	234	247	205	244	210	238	218	220	233	221	195	250	223	250	232	207	232	225	234	215	233	236	254	223	235	231	239	227	234	245	226	199	204	229	225	205	204	243	216	214	226	231	246	200	259	225	185	231	224	223	238	232	235	226	225	229	217	226	209	224	219	234	251	245	224	194	219	235	213	205	211	209	231	234	221	213	239	267	215	206	205	215	227	237	229	231	261	206	215	216	233	214	211	212	212	228	208	215	248	209	248	208	235	234	223	223	244	221	221	219	202	218	220	236	223	241	237	207	240	227	223	237	201	212	220	230	222	243	230	228	208	213	231	248	266	219	222	213	237	220	223	215	215	238	217	214	244	245	192	255	226	207	214	220	209	215	220	243	253	250	242	202	221	210	237	235	227	223	225	225	224	205	226	230	218	226	232	231	238	237	230	208	198	216	198	211	233	223	212	219	209	232	233	221	221	226	224	216	238	254	238	258	185	211	224	197	251	226	246	216	215	240	242	222	201	206	220	222	244	235	254	231	231	217	220	215	203	204	244	240	208	224	231	229	232	237	230	213	223	207	221	239	220	234	223	216	204	232	230	218	258	227	204	238	222	219	233	172	236	204	208	240	197	227	228	211	224	249	244	233	207	213	197	213	222	237	227	236	221	202	216
7060	5102	6749	10006	12434	12696	10878	8585	4534	2647	2753	2118	1902	1755	1298	1052	1023	968	885	803	764	713	673	663	683	732	690	700	703	693	682	700	712	685	670	671	709	648	663	642	642	658	648	642	637	708	613	653	645	647	673	633	640	617	646	604	661	654	632	616	637	667	605	637	659	620	637	619	638	607	649	649	605	615	590	638	654	617	639	637	652	592	583	646	613	619	620	647	631	587	675	658	666	634	636	638	663	615	627	590	638	632	639	655	620	611	627	633	595	649	601	610	633	622	628	620	583	630	617	607	644	596	630	626	666	650	587	610	607	598	644	654	620	620	602	624	652	630	611	601	605	614	614	647	600	651	652	567	636	614	671	575	618	623	629	668	636	616	625	591	642	571	640	637	631	638	621	571	574	622	642	642	630	569	589	648	628	617	671	613	657	645	645	599	639	641	657	657	619	601	638	591	651	595	639	598	609	623	651	635	667	597	578	638	644	627	677	602	643	600	646	639	593	607	652	627	646	615	624	605	602	577	637	593	569	643	632	672	626	625	599	624	603	638	601	593	649	589	627	621	681	623	635	615	642	621	641	612	640	618	625	668	661	615	628	645	602	604	645	626	595	620	559	643	638	650	567	628	637	629	653	684	590	598	606	619	632	601	632	638	628	598	645	648	603	641	613	621	612	642	607	635	621	641	611	647	613	620	607	604	564	642	564	659	628	608	656	622	644	638	604	592	643	580	609	601	590	623	586	630	601	599	577	657	614	613	630	576	600	658	574	679	651	698	634	608	601	655	611	608	656	661	625	628	586	632	629	651	589	609	646	627	641	603	625	612	621	632	586	633	640	638	604	617	550	614	645	616	628	579	609	585	578	631	639	641	630	596	609	616	639	632	567	614	651	663	614	621	661	639	675	649	603	605	614	614	616	592	633	604	601	623	636	650	597	609	661	657	616	606	629	607	624	624	578	611	680	605	625	604	622	585	609	638	668	607	582	636	586	550	599	628	679	599	580	629	638	624	675	598	652	660	650	616	614	592	628	652	631	627	633	617	604	586	628	630	633	695	612	644	612	580	607	613	634	647	611	642	627	584	588	638	658	657	646	648	635	655	558	618	605	631	623	632	554	618	640	559	569	601	619	609	608	608	611	609	632	632	603	612	598	580	630	632	578	595	636	624	633	623	623	698	603	625	613	594	602	585	607	660	629	607	586	602	641	566	604	580	556	618	601	652	604	615	599	628	602	641	624	639	640	640	646	603	597	587	587	615	618	589	634	617	621	624	570	603	652	589	582	608	609	614	648	648	604	641	624	622	604	628	649	614	613	642	613	575	631	615	627	648	607	655	611	593	622	638	643	607	633	640	628	620	604	644	635	623	630	618	597	633	600	623	636	612	654	679	622	605	612	596	596	588	593	617	583	619	594	654	629	605	663	659	618	633	598	636	561	629	621	666	582	627	655	617	591	610	644	651	639	620	599	629	602	625	668	585	647	662	653	587	593	606	611	588	618	611	628	617	604	636	583	611	643	629	671	604	643	621	618	644	608	622	615	607	642	585	573	608	587	652	628	647	602	606	615	627	636	621	659	590	638	632	631	621	620	639	622	602	629	628	688	651	650	597	645	622	576	620	622	635	628	618	628	620	640	633	633	616	584	589	616	653	590	660	597	627	656	620	635	630	628	593	633	627	616	638	626	641	624	604	632	611	585	603	636	588	634	598	598	620	629	624	597	598	633	635	622	645	638	600	582	610	601	631	604	603	613	642	639	651	580	640	616	597	642	618	610	621	600	608	581	570	614	660	666	672	651	616	575	611	626	676	603	634	599	682	629	630	607	640	623	642	632	590	624	665	639	635	713	633	637	636	672	621	635	602	624	642	644	644	615	593	613	658	632	588	615	642	610	650	595	667	655	599	668	579	604	606	636	655	609	629	655	628	632	657	586	651	570	608	616	629	619	617	633	637	611	651	616	601	597	666	634	619	631	608	603	612	634	609	605	587	614	606	611	578	616	648	609	621	587	628	607	604	648	627	584	633	608	629	605	646	604	632	579	603	628	612	648	634	617	620	687	584	575	551	632	642	569	597	644	592	618	598	613	631	632	623	617	613	627	613	635	631	592	632	650	589	580	613	669	628	660	604	613	591	645	632	645	595	645	612	653	614	628	652	614	592	634	635	621	618	622	613	601	619	608	621	633	628	648	631	657	609	604	702	628	663	582	651	648	592	634	581	682	642	606	571	604	606	572	651	583	616	615	622	606	653	607	578	652	636	610	630	624	594	635	611	624	564	625	608	623	628	572	604	605	641	613	616	614	631	603	635	608	619	589	590	641	602	609	590	639	609	606	643	581	601	623	617	586	599	642	613	626	638	640	554	641	597	610	601	630	614	586	646	562	596	655	636	622	621	615	662	662	594	656	576	643	632	626	555	607	639	599	612	598	634	570	644	629	611	602	645	668	618	599	636	606	641	621	636	626	617	645	611	627	582	588	611	591	637	635	628	615	638	604	617	624	543	600	603	624	612	584	596	641	634	646	602	656	592	613	583	631	628	644	612	629	670	625	634	611	587	634	603	605	676	665	626	636	631	597	586	659	607	639	583	681	636	616	627	618	653	623	631	643	622	606	644	598	618	590	674	596	595	648	601	595	660	615	608	634	580	612	604	646	622	630	642	601	645	631	623	632	643	593	603	594	656	616	639	614	654	613	612	641	611	573	630	628	607	595	608	635	616	609	646	638	615	652	614	621	571	644	594	605	618	593	650	622	616	666	637	615	611	620	594	646	626	584	653	650	615	622	610	623	622	616	613	592	620	596	633	632	593	638	641	653	632	591	643	640	617	611	628	659	600	637	558	614	637	610	610	598	650	618	616	582	586	608	644	613	569	605	623	597	625	625	556	613	607	593	616	625	588	629	627	656	624	628	640	637	622	662	627	609	620	606	611	620	646	604	621	626	608	636	625	634	628	594	632	566	606	645	652	616	596	631	639	595	614	602	589	586	617	573	649	657	634	621	599	658	616	622	635	583	593	635	597	591	600	651	613	698	607	655	619	602	608	616	646	622	628	606	622	597	596	637	642	635	648	643	620	667	627	577	617	631	634	625	599	607	631	575	636	617	617	624	638	637	624	622	592	643	603	619	580	636	616	575	620	615	653	629	620	633	627	605	612	582	665	620	648	641	596	634	667	615	647	648	626	602	669	611	627	625	642	655	616	669	602	616	584	649	593	673	600	599	572	617	636	608	619	602	614	638	622	654	627	642	649	663	625	634	591	659	592	631	588	644	661	646	659	650	661	631	632	624	638	699	622	620	634	638	636	631	651	597	593	644	615	651	614	653	608	632	623	636	607	655	594	629	629	628	637	647	604	628	629	626	690	620	639	599	586	596	618	616	616	624	650	644	628	641	595	578	601	661	610	642	633	627	597	618	657	599	608	622	620	659	587	596	611	605	625	624	680	606	642	631	593	673	629	612	644	664	603	643	620	613	667	559	640	635	631
14228	10110	11419	11811	11306	10514	7887	5444	2795	1347	1001	896	677	614	451	377	364	366	360	328	324	360	339	365	325	352	270	300	306	313	329	313	270	307	290	307	311	306	313	293	287	303	319	298	304	292	345	287	316	310	341	287	276	316	270	277	313	291	311	299	277	287	294	281	321	334	292	299	269	270	291	285	244	300	296	271	276	303	305	294	303	322	300	322	291	309	252	275	292	281	291	244	306	290	269	301	318	294	289	301	309	289	308	329	301	304	283	278	274	259	282	269	302	282	305	275	270	272	266	268	280	291	292	289	284	308	286	288	272	276	314	291	303	287	299	280	317	266	302	304	294	271	303	325	295	290	307	295	288	298	308	287	297	288	299	290	251	301	295	288	300	290	262	318	340	303	313	279	297	262	291	312	288	323	267	294	307	299	282	291	264	297	298	293	305	250	310	282	303	289	287	302	312	303	301	282	319	304	317	282	277	275	317	263	309	301	285	284	309	305	286	317	276	287	302	296	298	306	324	294	307	290	286	290	294	284	295	337	288	287	294	322	304	305	315	301	286	305	290	293	307	316	298	286	307	292	284	293	281	288	291	310	301	275	304	298	279	285	267	281	263	270	314	293	281	297	303	296	276	288	282	319	278	320	278	281	249	284	273	298	282	264	300	296	307	298	262	309	284	296	284	272	296	291	311	329	294	300	320	265	293	297	299	269	297	297	296	287	280	271	282	299	275	299	302	256	298	327	295	298	277	304	307	279	307	295	286	321	292	309	258	310	294	316	301	293	299	261	313	296	251	318	273	284	285	289	290	279	291	282	289	287	293	270	284	287	274	291	304	306	295	307	323	294	286	292	300	283	289	269	288	316	287	295	334	317	324	261	251	260	315	286	273	320	328	317	324	296	274	318	293	283	290	272	299	290	267	286	318	329	252	293	317	302	286	322	281	263	298	291	288	283	289	301	307	306	292	287	267	283	282	311	315	303	301	309	283	279	319	296	319	303	298	281	302	292	286	302	283	300	290	290	309	288	281	305	294	302	318	302	292	271	304	297	320	305	301	275	301	267	298	297	301	291	288	329	285	310	319	282	303	304	288	287	314	332	286	302	286	289	289	302	271	297	272	285	313	309	296	290	302	299	280	277	291	319	260	277	302	298	300	301	306	274	277	254	299	274	305	289	289	308	290	297	282	306	274	305	325	286	307	285	305	278	307	308	313	297	313	306	285	334	287	307	301	286	303	329	312	262	274	294	286	271	302	298	289	295	300	297	282	325	334	278	284	267	297	282	271	281	275	274	316	320	231	284	298	302	310	303	301	289	274	282	278	278	266	290	310	296	289	264	287	256	289	255	273	300	281	323	288	279	294	270	287	276	266	275	288	261	328	277	293	267	283	279	293	290	313	296	252	291	304	255	292	310	279	278	278	277	296	293	299	315	305	321	318	255	268	304	306	282	292	282	262	293	313	286	291	325	310	304	287	319	321	296	299	292	299	297	283	294	311	334	321	310	286	272	277	297	285	269	315	298	289	271	291	289	295	274	286	308	284	280	291	316	291	279	318	280	302	317	317	268	292	316	290	302	288	281	271	248	298	301	293	296	330	266	277	266	334	299	298	285	297	285	340	303	270	315	302	273	282	308	344	332	280	285	315	307	286	302	284	314	286	326	311	306	330	277	291	288	276	306	281	292	280	298	303	302	280	284	309	273	313	321	303	263	313	307	291	284	289	322	292	286	305	287	315	312	326	274	289	288	295	272	320	323	290	302	273	284	290	265	288	255	285	309	296	269	325	314	262	285	295	300	322	283	312	293	293	299	289	292	282	283	292	312	272	288	294	310	278	294	317	305	275	291	279	301	270	268	304	282	291	331	334	307	306	281	308	283	313	284	286	325	292	276	296	291	266	283	272	291	305	284	279	318	265	256	278	285	290	308	325	275	279	311	307	308	324	309	293	269	296	281	311	271	289	266	298	295	330	304	296	292	300	303	319	287	311	331	322	306	307	318	277	333	308	306	280	281	306	290	292	282	265	290	290	317	301	290	292	306	315	315	270	268	287	296	276	289	281	327	294	263	274	301	322	278	282	332	332	286	262	288	281	285	282	293	287	281	337	295	340	324	281	284	295	307	282	292	302	291	324	299	279	293	312	286	309	317	272	294	308	306	321	297	289	285	297	306	274	303	273	287	310	326	323	303	300	294	325	294	294	283	327	287	305	286	269	306	292	291	296	293	268	289	293	308	321	280	334	273	301	286	293	302	305	304	302	276	326	309	285	311	287	285	266	309	283	288	255	311	282	276	300	307	299	295	277	281	288	310	293	310	297	293	284	294	282	297	282	270	278	294	308	321	305	301	315	272	266	299	276	284	300	308	286	302	328	265	310	303	297	259	271	279	284	311	308	279	296	268	281	284	271	283	299	294	333	283	331	307	297	296	270	286	275	322	333	258	312	275	318	303	301	300	295	303	302	284	321	304	318	301	283	297	297	314	304	323	281	305	308	297	311	300	283	334	284	261	289	306	322	286	286	286	305	320	293	282	309	281	281	288	288	307	307	299	292	267	256	304	302	297	321	288	264	297	276	275	280	292	319	262	260	303	287	296	273	312	280	270	290	284	313	283	312	303	314	339	293	305	266	304	269	276	285	326	265	259	298	291	306	291	312	255	316	264	272	295	272	275	259	284	290	295	304	289	260	296	302	250	271	284	302	281	306	271	288	283	316	298	304	313	317	288	293	305	300	292	289	300	305	338	294	304	274	290	283	296	289	293	289	272	283	301	302	317	278	286	267	292	333	288	325	316	309	316	285	287	291	286	290	280	291	312	298	266	278	322	276	306	279	282	311	310	294	281	289	280	310	302	312	291	293	286	303	279	297	274	266	286	306	287	318	287	308	280	277	319	268	291	298	277	307	305	331	271	279	286	296	299	318	304	297	288	313	293	268	312	306	301	291	279	299	290	312	259	328	294	287	296	287	281	270	304	288	278	283	295	300	270	298	293	290	281	295	303	256	323	279	318	302	284	306	291	302	317	280	300	313	283	310	299	298	295	307	319	292	293	291	267	297	269	274	259	289	286	307	295	283	304	310	289	315	300	281	309	270	310	267	324	278	252	291	277	317	282	294	301	292	272	313	299	272	312	300	269	285	261	265	298	293	287	305	288	269	298	284	311	293	285	293	314	291	320	306	294	315	271	263	284	284	259	291	272	290	291	288	293	304	283	289	321	324	286	300	273	295	272	267	278	328	289	291	295	272	296	261	269	292	310	319	282	288	330	294	306	259	336	291	275	289	316	302	300	329	273	271	322	282	290	285	284	308	316	300	295	290	288	271	280	287	296	310	324	270	311	273	332	303	283	269	312	287	263	299	313	311	301	299	282	277	305	293	280	294	283	281	301	272	296	313	270	301	278	290	281	288	295	292	320	269	311	276	313	275	279	315	309	293	306	302	288	307	307	295	302	287	302	280	280	301	285	289	270	292	282	309	263	317	300	314	313
9896	7942	10387	13870	16338	17944	15586	13183	7882	4574	4250	3466	3150	2507	2004	1493	1453	1421	1193	1115	1038	1000	1024	1005	983	939	844	921	885	884	850	855	829	878	844	891	815	900	824	805	852	794	814	776	824	836	823	841	819	759	822	786	840	846	733	771	785	826	799	745	771	816	776	798	806	790	757	789	790	785	797	779	770	801	818	767	772	748	747	777	750	743	746	795	783	779	775	770	821	745	788	777	755	780	797	722	760	830	744	829	780	774	768	718	758	751	741	741	736	718	796	768	773	729	764	711	778	758	772	784	798	750	737	743	746	756	771	750	756	722	743	766	802	726	741	749	783	817	763	739	766	741	750	785	751	744	751	751	728	785	777	790	720	832	730	758	725	713	813	807	761	722	743	747	786	777	743	735	770	745	768	819	792	809	722	731	760	727	722	738	757	722	772	724	807	712	764	720	785	732	718	733	774	692	756	739	739	777	776	766	711	747	748	736	744	752	773	753	772	760	814	782	731	772	788	776	772	787	745	795	765	747	739	818	734	768	742	768	780	747	767	763	732	725	727	767	774	811	732	756	736	735	761	770	747	727	752	759	732	724	767	761	730	728	702	728	750	787	720	711	762	784	771	790	788	756	763	751	776	735	803	795	762	761	763	785	762	753	758	769	749	804	713	782	749	743	744	733	750	737	752	774	748	761	745	759	811	766	712	788	762	763	783	755	749	726	723	769	752	754	765	756	717	752	738	725	729	712	755	734	814	785	760	779	763	746	836	774	757	786	744	709	722	759	801	769	744	790	744	806	779	699	761	744	739	758	781	794	743	742	703	802	746	759	742	776	729	712	764	758	753	728	695	751	733	724	724	707	756	754	763	797	742	715	749	793	715	800	752	750	769	751	781	815	790	754	789	766	747	796	774	729	760	712	747	725	804	770	730	767	750	746	777	756	771	712	785	728	704	747	782	771	714	740	729	732	781	726	743	800	727	776	799	759	755	776	775	747	727	766	756	713	708	822	775	725	755	750	751	723	748	742	742	776	744	731	782	747	749	763	778	802	744	762	790	763	741	752	732	739	774	711	739	737	744	818	701	690	750	742	759	803	717	776	769	713	744	727	759	762	750	734	798	732	745	732	728	748	736	802	759	801	779	720	781	777	728	742	793	756	756	706	778	778	683	728	726	733	735	738	732	776	724	727	699	709	744	741	759	738	749	766	759	735	732	728	766	721	775	745	710	766	729	770	771	841	734	739	772	777	754	722	741	701	763	771	785	749	759	750	727	785	777	775	811	758	768	736	774	769	762	759	707	767	778	771	727	735	733	759	794	722	734	731	703	747	747	734	739	754	743	787	740	730	749	785	760	745	728	770	734	742	775	780	786	788	754	793	769	749	785	750	767	753	737	782	730	698	745	799	751	735	779	782	753	744	749	753	796	733	768	746	739	753	775	794	762	759	779	735	782	781	746	742	734	735	720	760	786	710	776	798	782	756	772	771	733	757	758	745	776	737	750	798	748	762	734	710	739	776	734	753	717	749	724	753	797	774	755	754	762	807	715	743	765	754	772	782	758	749	783	751	775	778	707	719	763	811	703	718	747	769	763	775	713	754	778	790	752	744	765	735	773	745	765	767	716	731	779	722	742	715	798	755	765	740	781	749	759	786	728	764	798	722	754	743	776	763	787	771	795	787	761	765	798	760	738	757	746	792	704	747	771	805	749	724	761	722	710	781	756	754	759	776	737	726	738	726	777	782	784	722	752	741	763	749	740	749	773	677	795	675	705	721	753	727	662	713	766	754	733	710	731	728	768	749	725	708	730	752	729	758	767	774	755	829	687	763	750	787	727	690	750	731	780	780	749	717	722	818	750	780	769	728	786	757	765	699	775	776	747	755	745	779	750	756	701	772	765	755	750	744	755	761	775	707	772	761	704	808	741	744	751	754	757	749	747	708	768	775	743	750	748	763	769	774	788	705	726	769	773	718	776	763	741	791	722	750	718	732	775	724	750	740	760	783	782	763	773	722	790	737	758	772	751	761	745	756	753	747	783	765	775	741	795	733	766	741	793	754	723	728	764	744	757	756	723	759	728	757	711	741	701	787	730	770	789	764	722	784	748	749	733	769	740	802	745	777	735	730	737	741	762	760	776	722	719	742	745	717	764	775	766	767	723	714	721	765	773	776	706	771	769	753	780	738	720	796	794	742	734	770	795	729	731	724	779	759	767	729	753	743	748	735	744	744	736	792	767	770	803	772	679	770	693	763	753	716	715	769	742	792	723	762	702	707	697	725	679	731	741	791	721	779	716	694	786	756	754	731	776	688	768	721	770	749	795	696	752	741	743	806	785	767	742	762	769	718	766	740	789	788	762	753	786	767	749	737	803	723	731	729	778	776	732	798	763	783	716	815	742	756	737	782	729	778	745	741	716	758	766	749	792	791	769	741	735	762	709	767	801	745	755	734	772	759	774	742	805	744	689	775	768	776	751	808	765	751	741	763	732	744	689	751	743	784	724	708	793	751	745	789	775	776	781	741	768	738	745	709	742	725	747	767	779	774	768	691	746	758	770	777	756	761	723	768	778	761	739	779	763	707	745	707	777	768	736	704	765	715	794	701	755	725	736	764	775	749	764	756	758	784	773	737	787	749	750	783	725	697	769	744	728	765	791	746	752	726	758	736	749	711	747	738	711	726	787	727	746	718	782	713	752	725	777	749	757	778	699	708	748	735	765	747	756	710	783	778	777	742	725	696	765	762	694	745	771	751	767	709	745	769	788	760	724	736	796	796	723	781	744	744	779	747	719	782	743	703	760	776	788	711	729	709	760	741	723	771	771	749	747	752	741	729	734	777	813	762	762	769	767	748	705	749	731	790	742	756	689	740	709	777	704	741	785	764	797	744	734	802	716	777	744	747	744	755	748	723	752	774	766	794	765	757	747	747	746	734	747	738	731	775	778	745	781	784	781	768	758	745	806	770	745	732	748	757	736	724	742	757	737	762	764	757	730	793	812	786	742	676	747	765	753	778	746	763	762	787	712	675	738	745	771	723	751	785	743	768	749	755	755	732	744	745	765	783	748	723	765	800	729	739	729	774	767	752	757	732	747	782	738	749	745	755	758	789	729	773	760	715	779	764	742	723	724	798	752	782	785	720	745	781	760	766	764	713	704	751	768	723	755	750	752	741	759	720	718	770	785	791	710	794	778	778	722	749	749	752	701	759	732	765	761	792	768	740	732	788	779	719	756	745	807	732	731	726	732	781	750	779	776	740	777	765	777	731	785	770	753	793	756	769	769	766	745	782	724	756	806	738	763	748	725	751	736	763	745	757	781	745	757	710	752	708	704	742	717	734	714	756	727	770	754	778	764	767	764	767	788	734	734	760	772	744	701	744	759	749	778	761	749	746	715	752	722	761	686	752	745	787	794	771	772	771	735	780	782	796	778	758	676	733	735	760	742	760	789	723	773	757	748	740	739	727	729	745	699	731	807	730	702	739	738	773	783	736
1853	598	554	558	475	319	208	216	140	135	135	107	118	107	96	96	91	93	87	86	104	90	104	80	92	77	96	98	97	108	84	88	78	92	97	82	83	93	87	95	94	85	94	88	102	105	105	82	99	110	77	105	102	85	90	102	88	72	95	86	84	91	94	94	87	104	114	97	88	101	89	93	79	88	89	91	97	101	101	92	79	76	95	89	89	84	74	93	90	93	85	94	103	101	89	86	98	96	107	88	93	89	82	85	96	106	98	82	91	105	88	86	77	94	101	102	95	88	114	95	88	98	84	89	81	101	76	90	72	83	90	103	91	92	80	105	97	85	97	101	77	123	89	86	89	82	84	93	85	90	107	81	98	90	104	90	91	88	90	104	91	99	89	101	90	97	88	98	88	89	97	88	98	87	85	97	103	100	85	84	93	81	95	98	101	96	88	97	126	97	91	74	84	103	92	84	94	90	77	84	118	90	95	102	90	106	96	108	114	96	98	95	89	96	103	105	90	90	100	89	98	91	97	85	107	93	112	81	86	100	103	87	82	93	76	93	96	79	89	105	89	111	78	94	91	80	100	93	111	89	92	94	91	94	99	91	83	100	92	113	85	101	99	95	94	94	90	96	70	77	100	91	84	96	82	98	90	90	93	85	102	83	102	97	103	109	105	94	88	82	83	78	86	76	77	92	102	87	71	89	100	94	101	114	108	77	87	104	94	89	110	92	90	87	95	94	88	81	92	95	95	96	102	108	96	104	79	68	73	72	90	86	83	109	77	99	89	89	89	100	103	106	93	71	103	81	105	93	115	108	102	99	81	95	98	102	77	79	90	94	95	96	98	109	73	91	99	85	88	89	83	92	75	105	83	90	103	87	91	86	95	81	104	90	73	88	78	96	82	91	99	93	79	105	98	85	82	93	96	106	96	91	102	93	93	92	95	78	114	97	89	93	104	123	93	87	94	87	103	91	108	106	97	103	106	96	78	105	93	92	103	100	85	98	79	80	100	90	92	100	94	91	82	88	86	93	104	96	114	93	89	91	90	71	89	74	101	92	117	75	99	80	87	87	87	102	81	81	70	107	92	85	86	91	92	71	103	86	99	100	87	116	91	111	92	92	92	107	92	88	78	95	90	88	98	104	77	94	104	97	68	91	92	90	94	85	80	90	100	84	94	83	89	81	91	85	90	104	92	97	95	108	108	82	79	96	74	80	91	95	101	99	96	103	95	85	93	92	95	102	105	106	100	93	79	103	82	79	105	114	98	74	79	93	73	102	84	111	80	90	110	74	102	93	79	81	96	85	80	84	81	98	104	83	89	87	96	90	90	86	81	85	98	86	91	85	97	101	83	88	79	88	77	96	103	77	89	100	100	84	93	101	95	77	88	96	81	108	104	81	86	97	92	93	105	88	77	91	86	99	87	80	107	90	99	111	95	117	99	91	100	86	78	97	83	100	96	77	92	69	105	83	98	100	102	80	104	108	79	89	99	100	84	81	102	81	83	104	91	98	101	105	100	87	86	92	103	88	101	79	82	70	97	85	100	91	72	81	84	87	88	85	87	83	84	106	95	92	92	90	84	83	99	87	96	81	90	77	82	92	94	93	90	111	75	91	77	82	88	83	102	104	101	92	86	95	80	86	103	80	94	78	85	76	92	82	81	96	83	112	91	88	91	93	99	103	86	87	88	84	127	81	86	80	96	104	84	90	72	92	86	99	99	110	95	91	89	80	90	99	86	84	97	123	97	98	103	92	101	91	99	102	70	92	107	88	120	85	95	87	97	92	91	84	89	104	104	94	75	104	99	95	98	105	87	105	94	100	76	98	105	93	79	91	98	88	94	97	96	85	94	97	94	85	106	82	85	86	97	92	95	97	87	93	87	106	78	92	99	77	87	84	98	81	67	124	93	96	95	88	97	101	109	108	90	99	97	101	103	95	89	88	91	84	96	111	89	81	79	86	104	91	97	109	98	106	76	89	99	87	96	95	85	103	90	93	89	94	77	78	90	109	98	108	83	74	97	84	107	96	91	87	89	96	97	107	90	85	99	87	95	101	80	86	79	82	99	90	88	85	77	101	100	103	102	103	88	110	93	88	80	104	90	88	94	99	100	101	81	102	83	95	84	93	90	98	94	102	85	86	92	83	89	107	99	97	89	88	85	112	85	85	111	85	83	90	104	106	102	90	90	103	114	97	79	87	81	91	105	83	104	88	101	84	104	73	101	76	97	90	90	99	98	102	82	94	84	93	101	88	88	98	80	86	84	94	80	80	92	84	100	95	89	87	89	87	91	98	107	83	93	87	92	90	82	91	92	101	96	95	106	95	97	90	99	93	92	98	76	98	91	108	90	99	92	92	72	90	107	106	95	90	105	94	78	95	109	91	102	91	100	96	92	103	102	94	97	111	98	80	112	85	92	89	82	97	98	99	81	88	70	94	105	78	93	91	105	107	98	91	93	108	100	98	99	84	87	89	94	99	88	89	94	95	101	110	102	98	87	110	82	102	82	92	95	89	111	94	96	82	92	99	98	97	85	89	102	105	81	104	79	90	91	80	95	93	89	80	94	74	99	77	96	85	85	105	86	86	88	81	95	86	104	121	86	94	97	116	112	106	97	98	92	82	98	101	87	108	94	112	85	78	85	82	103	88	80	102	85	91	100	91	93	97	96	85	93	95	90	92	96	94	77	78	83	90	85	85	117	103	84	82	88	100	91	85	99	115	81	100	108	98	96	95	94	115	95	111	102	77	88	77	87	93	88	90	68	99	102	112	79	107	83	99	88	85	105	118	79	93	104	94	84	93	101	98	83	83	95	86	98	98	91	83	77	119	101	71	96	81	92	83	101	87	78	90	104	115	103	82	98	101	77	92	84	94	84	69	99	96	94	88	93	100	72	97	94	95	92	101	96	99	90	95	92	87	107	88	96	91	95	120	105	77	86	107	105	108	88	97	112	93	96	94	94	94	87	92	87	98	75	100	101	99	80	93	100	78	88	97	105	89	99	108	87	104	89	87	99	93	99	96	93	91	107	83	84	85	100	82	107	91	99	107	95	99	79	77	94	96	99	92	104	104	111	102	88	86	78	81	86	104	92	89	84	116	107	99	97	105	84	97	107	90	85	73	98	86	99	95	87	86	100	100	97	85	92	77	98	72	98	101	89	90	79	80	87	86	107	91	91	74	98	83	87	98	81	131	94	102	82	100	86	95	94	74	93	96	86	100	107	89	90	97	99	123	73	80	95	98	92	117	94	84	85	103	94	97	92	88	110	100	95	105	97	107	74	89	89	93	98	74	91	112	92	104	89	109	92	87	102	82	79	93	111	95	92	86	95	95	104	83	102	105	97	80	83	95	74	112	92	76	108	93	95	79	101	100	95	84	104	97	81	89	87	84	98	88	92	97	96	92	84	96	98	92	78	86	73	97	90	92	93	107	74	97	79	83	77	94	89	89	78	85	89	87	103	104	92	88	102	102	97	100	102	90
2304	939	1312	1775	2096	1609	1253	1078	656	526	460	488	435	379	321	324	351	321	335	336	317	287	343	316	341	329	338	336	318	329	322	348	321	294	282	307	290	313	334	310	339	335	297	332	332	338	300	315	307	328	325	316	314	291	296	318	321	316	305	304	295	331	330	294	323	301	308	309	325	305	298	318	313	330	278	370	307	328	301	315	315	310	315	333	299	321	338	318	319	303	314	324	325	278	325	315	300	320	297	315	342	324	311	317	296	316	311	304	327	306	330	345	326	314	318	311	358	279	303	323	324	294	331	337	316	291	342	313	305	314	315	282	332	318	313	311	319	317	326	313	315	315	333	301	313	292	306	317	305	331	316	310	301	307	296	341	300	296	315	319	325	328	320	295	332	323	315	307	318	354	323	338	320	340	328	279	320	350	344	312	344	315	307	284	315	304	298	301	287	335	309	319	301	309	289	332	298	333	302	318	342	346	310	309	303	316	308	304	303	316	316	304	318	323	320	336	311	330	316	307	335	336	302	304	331	324	307	340	320	327	309	315	331	313	301	301	348	329	328	305	294	331	327	346	296	304	329	303	353	323	308	293	328	314	325	312	354	289	327	349	319	342	318	315	312	294	324	291	305	311	299	302	318	328	306	311	285	311	285	296	328	308	303	316	306	302	297	309	313	315	319	317	311	293	284	324	284	294	298	292	334	304	305	321	308	318	319	308	276	317	322	335	346	333	306	282	343	286	313	328	344	295	308	342	334	309	314	298	321	308	332	312	304	292	346	338	349	319	327	293	296	331	301	322	313	310	312	316	317	313	327	297	306	329	301	304	299	324	331	307	302	324	319	301	287	303	340	325	323	369	328	304	316	292	294	309	312	306	320	318	304	307	324	293	308	311	302	280	327	330	298	312	302	333	307	284	309	313	317	322	302	321	334	329	306	297	322	304	315	276	280	302	309	324	315	331	311	303	303	300	332	298	316	305	324	312	321	329	291	338	317	333	307	316	298	317	283	285	325	297	312	309	299	334	283	336	307	275	303	305	326	314	288	317	330	293	312	311	299	295	316	302	325	299	298	361	324	317	329	334	299	284	304	283	335	315	300	291	339	348	304	331	297	289	311	349	308	332	315	299	315	314	318	329	289	298	335	309	332	328	331	338	300	283	316	348	319	316	317	306	298	283	328	298	293	281	295	354	325	318	317	327	315	318	311	330	320	334	305	304	331	326	312	315	289	323	333	315	313	272	299	317	286	285	305	325	334	287	319	313	294	293	298	295	303	309	312	330	337	315	319	321	307	304	329	298	327	331	327	292	328	303	309	295	328	330	325	306	354	302	294	331	318	316	288	296	297	342	321	327	296	313	316	294	332	323	321	309	311	301	310	299	318	326	305	298	314	329	296	306	368	289	360	335	326	331	305	326	282	281	320	302	284	313	325	296	311	288	357	309	336	337	331	333	319	298	329	301	322	310	273	328	319	326	299	303	322	307	334	332	316	327	318	310	312	286	312	326	303	304	293	326	290	304	326	296	305	338	350	298	318	288	319	315	308	325	336	317	334	300	343	297	301	336	332	306	324	316	303	341	315	293	301	297	318	305	325	284	317	313	275	342	328	307	335	312	340	310	335	313	305	314	305	333	325	321	317	276	351	298	312	319	288	342	290	286	326	304	314	320	298	322	347	307	319	295	312	296	303	368	282	308	297	288	327	324	336	328	328	320	334	308	343	326	321	305	311	321	338	275	336	310	347	315	334	306	297	298	300	315	320	302	314	294	294	336	326	323	311	318	307	303	306	327	297	345	356	336	351	341	311	332	313	285	307	302	317	299	328	312	347	297	302	352	319	320	342	331	293	348	327	284	351	294	334	297	320	314	306	299	361	302	337	345	295	329	328	330	317	324	335	281	302	306	319	324	315	298	312	300	327	296	341	308	289	309	309	290	313	312	342	296	309	328	308	329	320	318	321	317	288	327	328	320	314	316	342	316	299	309	324	325	339	333	284	316	316	351	312	355	307	297	302	276	301	304	342	326	318	312	313	310	321	327	308	312	317	321	316	349	333	324	324	286	288	284	320	281	328	300	304	305	332	299	327	298	350	318	315	299	307	322	328	297	312	322	323	326	293	291	303	325	323	291	289	332	326	302	315	341	302	312	301	323	331	302	293	330	312	304	311	330	306	317	315	326	301	311	285	288	325	327	332	319	318	325	337	313	310	313	282	312	307	293	340	328	310	322	310	327	307	312	296	352	323	288	314	301	311	316	309	313	312	315	318	330	309	335	321	321	337	306	299	293	313	315	328	317	317	337	344	318	322	297	311	334	327	354	349	311	308	322	309	356	313	292	299	299	306	332	337	294	304	325	308	328	338	340	329	310	325	319	330	342	314	305	298	292	290	337	333	305	311	331	302	320	316	292	315	305	333	308	303	284	319	287	323	326	324	294	294	281	343	322	346	330	345	285	323	317	321	300	313	314	341	302	311	323	302	343	302	303	322	295	307	309	287	303	361	289	284	347	294	293	317	300	299	315	341	308	303	306	309	332	300	334	307	318	287	303	307	293	315	344	336	311	338	338	319	332	313	319	298	325	302	301	316	322	317	320	305	327	317	325	299	301	310	320	347	299	300	329	290	329	306	300	307	305	284	298	325	332	264	282	302	286	318	313	351	302	286	300	322	335	308	341	300	317	323	329	310	349	334	318	315	318	324	302	321	308	311	318	301	305	341	344	353	338	317	309	360	345	313	287	332	321	337	322	319	296	326	266	323	323	311	311	336	309	302	337	306	302	291	311	324	317	335	335	311	301	311	310	303	336	324	291	309	299	309	272	357	334	323	323	317	301	314	305	323	314	325	311	309	288	319	326	303	300	316	301	329	293	290	339	272	313	280	360	336	296	311	332	308	323	355	291	284	295	312	325	280	347	328	338	319	318	334	310	302	327	299	376	325	319	314	305	301	308	307	330	329	300	310	329	316	301	314	320	324	329	310	302	303	300	312	301	299	307	303	289	334	333	299	319	297	311	320	326	345	305	314	338	344	324	309	299	318	279	324	309	320	315	295	335	285	295	305	332	346	312	335	330	321	305	309	315	304	317	311	288	317	317	292	347	280	337	286	316	309	326	309	304	365	325	322	304	316	317	315	321	305	292	271	317	311	341	329	308	295	309	318	285	333	317	293	303	315	309	343	319	336	307	271	316	283	292	327	270	302	330	316	304	314	343	300	297	320	279	323	326	275	306	325	298	290	309	335	345	321	288	293	324	320	349	314	344	324	338	316	271	340	296	304	360	338	280	312	360	301	313	295	336	310	300	284	298	332	281	307	303	320	354	331	317	304	326	314	313	306	334	313	350	313	311	293	320	323	320	312	304	327	317	321	319	322	315	315	326	311	319	313	326	315	303	329	321	281	309	317	309	335	333	311	320	286	300	330	311	335	295	310	315	304	317	306	317	331	320	279	324	279	328	317	311	272	335	296	321	336	293	333	350	305	300	340	342
8068	5794	6101	6648	7312	6230	4501	2705	1540	806	510	472	450	390	298	301	269	242	248	233	255	254	253	278	234	236	225	230	236	235	221	204	219	263	240	234	218	218	204	234	265	231	252	232	209	236	257	191	220	225	193	251	222	248	231	226	227	214	237	243	233	216	203	228	210	231	244	236	217	214	223	228	214	210	217	201	242	210	220	219	237	220	218	205	225	236	237	205	239	209	230	215	193	232	206	239	234	216	206	199	196	197	231	224	212	234	214	216	223	230	239	235	261	235	211	251	233	215	221	219	244	254	201	204	244	208	202	223	201	227	241	217	217	236	221	195	235	204	221	239	221	226	213	223	197	205	207	254	235	241	264	225	237	235	231	246	221	240	244	242	214	188	217	230	211	243	239	222	205	224	253	236	195	239	219	173	211	231	215	232	235	237	219	231	235	249	213	195	219	205	227	218	251	206	206	219	224	220	234	234	220	219	201	201	223	224	216	234	224	207	209	224	236	216	240	233	235	190	228	256	216	182	232	243	229	231	212	224	202	238	246	229	224	231	203	227	228	201	246	220	218	203	228	220	235	210	207	216	213	224	237	196	232	240	220	247	248	227	220	198	211	222	206	214	190	199	244	234	218	219	232	216	213	205	217	197	250	223	225	217	214	204	223	220	244	235	232	210	200	218	253	219	227	227	205	241	223	219	250	210	228	226	255	221	197	208	224	226	206	225	199	229	229	211	243	243	227	252	262	226	233	195	206	227	208	233	230	216	238	225	198	231	212	246	220	214	228	198	198	214	233	249	222	227	234	220	199	224	212	240	218	219	244	219	248	232	230	212	242	227	232	212	223	220	204	232	218	230	243	216	249	228	224	224	219	234	186	208	252	228	229	237	228	225	227	250	226	196	236	239	226	213	232	204	205	229	236	249	263	218	231	195	208	209	248	215	198	203	210	211	200	233	224	202	220	228	191	228	211	226	255	245	237	225	229	236	242	220	244	239	187	237	239	234	212	182	237	201	216	194	206	211	210	222	211	211	200	235	196	257	228	189	226	218	243	229	194	230	228	202	191	195	228	182	234	239	241	228	233	233	230	242	203	202	237	210	229	205	215	229	206	230	217	194	222	232	231	237	220	230	194	231	216	228	238	222	238	234	229	227	201	206	225	196	240	238	229	234	187	212	238	216	241	221	227	208	213	222	222	260	185	221	192	260	207	228	209	221	183	198	205	215	239	257	216	217	202	200	209	216	243	215	243	219	244	213	217	207	221	232	216	245	226	239	232	229	241	212	234	239	251	236	232	228	208	227	212	226	237	257	223	227	213	222	214	214	230	223	231	242	246	223	220	235	228	245	235	222	217	221	266	223	220	213	212	242	211	207	190	227	229	233	211	213	231	208	230	221	240	264	222	229	229	237	232	255	226	209	222	238	232	211	219	231	241	238	244	232	251	244	224	246	251	209	200	204	224	253	209	235	245	218	241	220	206	246	196	234	194	246	223	207	214	236	220	237	215	220	217	235	244	205	242	189	215	226	211	213	216	219	236	228	216	250	255	201	219	238	214	226	235	213	206	207	231	243	219	237	211	217	210	222	216	186	223	236	224	224	196	223	220	211	221	251	207	216	256	225	186	247	216	209	226	225	246	235	255	205	225	221	220	237	217	216	209	201	211	237	219	230	195	204	217	225	236	217	232	227	227	209	213	242	251	235	214	217	245	221	272	211	223	237	253	235	218	229	242	219	217	219	235	232	243	237	240	227	215	215	218	219	239	265	238	241	212	220	205	228	213	236	235	226	240	201	229	207	248	207	218	222	218	242	198	238	202	222	216	216	209	227	236	238	229	226	200	209	218	209	240	213	204	240	207	271	200	237	226	194	225	230	218	221	215	216	231	228	209	219	240	200	207	229	223	223	256	219	218	212	226	214	231	240	187	217	250	228	225	232	236	230	223	217	228	239	233	218	213	222	196	213	221	269	202	226	211	242	240	248	216	239	239	242	249	232	224	232	186	220	229	214	202	196	215	214	234	230	229	244	205	229	240	184	224	231	212	239	220	214	214	203	227	218	245	213	247	215	224	228	224	239	226	181	229	221	234	208	225	223	243	196	210	189	234	240	231	243	218	232	215	222	231	240	217	185	238	216	232	224	230	239	208	217	228	227	206	242	227	242	219	212	232	216	205	211	212	228	226	215	211	233	216	235	188	209	220	239	235	209	212	204	234	233	212	229	230	225	231	216	224	236	254	255	243	198	242	205	215	198	217	242	238	237	235	196	203	243	204	243	227	211	239	223	249	198	234	237	232	223	186	217	223	227	215	207	217	217	233	239	222	224	219	230	256	214	235	232	222	234	216	238	214	220	211	225	243	221	215	243	206	220	219	229	213	222	213	224	209	201	226	211	216	201	209	218	200	225	228	231	218	249	240	236	208	201	221	221	240	254	223	218	192	221	206	188	213	225	223	199	214	222	235	236	223	227	203	238	212	256	236	242	214	252	232	228	239	231	226	230	219	221	236	233	243	204	215	240	202	217	218	235	250	215	221	212	225	239	221	234	207	205	223	218	238	217	239	217	213	217	223	229	229	229	246	229	199	221	249	233	248	212	261	228	237	225	227	202	212	213	201	225	211	224	222	210	225	269	199	259	224	219	227	234	240	233	219	209	256	234	204	244	214	214	190	221	225	253	231	226	200	229	236	205	221	224	236	205	220	206	223	221	221	247	253	233	232	228	212	225	209	224	214	205	211	237	234	257	209	206	242	201	227	226	197	233	230	221	214	198	246	242	235	229	227	236	237	207	222	227	216	221	239	212	223	237	242	213	236	247	212	232	215	232	217	232	221	215	247	228	210	211	238	219	237	230	231	199	223	227	208	206	209	213	179	233	243	264	233	225	225	221	213	225	219	229	221	214	221	239	222	250	225	224	224	233	198	231	208	212	230	237	211	237	199	232	216	201	236	216	231	198	229	230	211	214	234	222	250	211	235	239	246	241	222	236	221	250	248	210	225	231	199	207	258	184	217	246	227	221	233	215	218	227	228	223	221	205	202	226	200	222	244	218	221	220	225	220	221	230	211	209	217	200	206	191	264	189	227	196	195	216	230	214	208	237	214	219	222	242	201	230	239	236	191	220	200	230	210	235	199	173	207	229	224	207	219	208	213	211	241	197	243	237	200	222	224	221	249	201	223	226	202	196	209	224	217	218	208	227	211	213	207	243	228	214	207	269	231	220	217	236	217	251	216	225	225	221	230	215	230	216	220	241	208	234	231	212	246	204	221	254	240	229	193	220	232	230	232	233	220	230	262	212	232	215	219	218	236	222	230	222	228	224	205	218	224	198	237	214	235	222	215	223	230	201	222	226	213	237	218	209	208	226	214	216	226	205	244	247	217	214	229	223	235	260	243	229	248	218	206	221	247	258	198	219	240	218	203	204	236	219	254	216	219	214	249	230	204	202	227	236	230	226	252	195	223	226	215	205	198	217	200	202	219	255	209	226
6853	5160	6661	8795	12807	11729	10736	8056	5318	2720	2253	2085	1951	1466	1193	1012	972	950	919	797	768	754	748	732	706	742	697	711	698	693	656	690	637	707	672	684	708	633	720	686	671	643	645	662	698	623	669	646	659	635	642	669	651	655	635	629	638	649	691	704	675	620	652	575	634	657	625	670	623	596	597	654	658	620	575	594	654	625	619	625	608	622	642	618	619	555	615	636	631	610	593	602	621	636	603	601	644	625	623	628	664	616	578	629	582	613	619	590	598	585	636	633	632	663	607	641	568	626	612	603	629	652	613	621	627	606	602	642	644	586	632	622	622	600	592	623	577	608	613	633	625	653	639	610	609	661	560	622	622	562	642	631	598	587	607	606	595	636	636	620	655	632	599	667	623	653	653	647	601	587	593	614	629	593	645	608	599	592	640	620	595	634	640	629	648	585	608	615	641	613	588	623	649	611	608	628	609	613	660	623	592	626	612	625	645	583	612	619	622	609	606	613	597	618	639	594	596	586	650	651	646	612	628	596	599	620	638	604	638	608	660	574	633	628	597	593	623	575	641	601	634	628	668	620	605	540	609	643	621	658	615	655	632	635	650	629	608	619	613	634	621	589	591	671	628	611	586	603	559	639	630	630	616	629	635	678	621	628	620	687	669	568	644	635	611	636	600	619	671	634	622	609	636	595	663	612	627	575	646	668	652	617	624	616	676	604	605	637	605	610	612	614	615	666	610	592	650	652	597	600	617	625	629	691	623	623	571	674	635	589	651	684	621	600	645	591	622	608	573	609	602	646	613	607	628	618	597	576	613	630	616	658	613	576	590	613	659	620	646	581	604	641	613	587	606	621	646	615	602	647	629	579	631	635	643	659	595	643	618	602	641	631	613	635	601	609	659	630	607	612	660	620	651	592	621	634	614	567	619	610	630	601	632	664	617	592	627	686	628	606	585	654	605	639	630	661	610	624	665	633	682	633	625	599	604	616	623	609	625	618	591	637	626	621	606	613	595	616	665	605	617	614	634	623	598	598	633	616	613	603	612	619	587	554	613	584	618	601	651	586	609	645	613	633	615	592	632	630	601	600	613	625	624	668	634	628	599	631	632	620	631	610	625	623	652	628	602	674	617	622	614	590	578	630	630	612	617	605	627	633	562	634	635	621	673	588	588	612	592	596	629	580	624	618	612	660	614	606	559	611	652	589	637	637	666	572	662	574	641	622	678	599	610	629	607	668	624	589	600	622	638	606	573	627	643	636	638	622	630	641	620	639	627	617	655	609	604	658	580	604	605	592	607	650	602	609	587	618	633	612	635	668	651	614	643	637	646	604	623	638	651	618	621	645	620	620	582	619	601	611	630	556	613	621	599	623	598	632	606	620	647	623	683	543	626	658	643	581	591	645	624	628	619	619	597	612	624	617	620	570	620	634	596	628	640	656	608	659	649	622	600	600	646	633	611	605	619	573	610	592	604	628	609	651	618	629	633	585	561	677	580	555	624	600	614	609	583	630	648	678	655	582	573	612	614	593	625	659	637	593	626	636	588	651	601	569	577	608	648	597	624	637	612	584	622	587	633	636	599	665	620	640	654	636	611	594	624	597	624	618	634	644	624	594	604	598	592	618	632	600	623	638	629	599	600	604	591	654	604	606	634	581	631	612	599	651	602	633	608	627	631	588	613	651	603	575	634	660	617	634	653	613	606	630	617	626	622	632	585	630	638	616	644	578	611	553	645	621	592	609	599	682	624	625	612	606	634	613	598	599	678	591	639	635	612	619	643	652	613	636	568	575	629	575	594	595	642	608	623	592	583	639	600	600	638	551	595	632	629	604	624	588	620	609	615	637	555	603	633	654	581	630	630	607	652	628	610	613	635	641	659	657	609	610	621	616	655	630	641	605	621	693	595	635	590	620	569	648	592	621	619	601	613	594	609	623	614	646	629	671	680	612	568	580	582	634	643	601	659	625	616	612	642	660	606	589	646	553	609	689	618	608	587	643	624	598	622	611	633	607	635	590	634	631	590	635	593	648	624	602	603	599	641	602	599	648	649	609	609	601	605	597	645	607	599	667	681	652	609	631	581	573	618	625	631	624	643	608	634	613	634	646	604	635	611	591	544	627	636	608	578	614	624	624	630	625	589	642	600	563	588	596	629	633	610	621	621	616	588	572	651	598	631	600	624	619	620	649	634	577	649	635	654	577	648	611	613	633	600	621	637	598	661	626	608	623	596	621	592	624	599	606	594	621	627	573	617	609	619	634	633	571	608	597	626	616	619	549	605	622	678	670	576	642	609	570	594	656	663	643	658	599	638	637	604	569	593	600	605	621	631	596	619	626	608	638	612	659	592	634	601	623	650	599	596	578	626	561	626	608	623	573	659	620	584	648	612	622	640	606	580	582	622	627	609	624	603	586	632	575	619	666	603	608	611	633	604	628	640	635	640	562	592	672	618	645	613	627	600	591	594	619	610	604	583	599	577	642	578	603	599	584	634	602	609	638	639	605	620	626	622	579	609	637	603	635	618	624	661	610	616	640	609	592	623	608	677	591	587	584	619	653	652	641	613	629	611	646	594	642	558	580	612	621	584	595	599	634	614	641	600	600	588	627	684	598	633	601	616	627	665	654	629	637	626	609	674	650	571	597	643	632	629	624	619	648	612	623	669	622	569	646	610	581	623	575	609	613	640	659	621	622	605	634	576	637	565	633	610	607	611	626	636	630	587	612	603	615	637	601	625	640	546	651	592	644	614	607	628	645	653	639	652	591	625	592	635	629	627	583	669	647	612	638	601	644	648	618	595	641	601	628	613	579	603	641	609	634	582	573	629	633	624	610	623	582	611	645	596	643	635	606	646	630	624	598	617	597	608	636	619	630	618	615	608	612	648	657	636	597	618	661	583	605	612	636	601	639	611	597	624	649	620	586	655	628	640	633	639	618	608	599	692	596	639	615	615	640	649	610	603	654	579	622	641	612	606	645	631	626	620	609	641	617	650	639	658	607	619	649	618	621	643	597	643	618	638	659	615	636	634	598	659	611	613	657	609	641	599	656	589	621	583	574	635	610	608	606	617	611	622	599	612	614	617	603	607	620	620	586	608	652	650	618	610	589	589	690	629	613	604	597	641	610	578	587	620	627	638	627	580	594	608	635	621	608	612	615	590	608	598	619	651	639	593	630	628	574	643	636	656	684	637	623	603	669	605	633	634	562	622	601	607	621	627	645	618	621	590	607	593	654	601	618	615	599	631	680	616	628	592	550	606	608	633	596	620	632	631	626	604	587	614	601	656	596	581	619	607	661	597	600	633	683	599	645	611	611	626	643	636	590	622	617	573	599	629	592	639	636	603	595	602	584	627	631	609	594	623	634	624	608	623	654	623	600	649	641	613	648	637	615	592	541	606	660	585	626	603	593	588	578	634	629	659	623	630	614	586	647	622	675	636	624	597	638	629	608	640	618	575	576	662	626	653	661	624	603	587	571	634	615	617	595	630	649
14271	9566	10254	10562	10839	9973	7573	4878	3092	1542	1002	812	677	579	445	346	392	390	356	326	346	305	363	346	279	333	351	330	309	315	302	291	302	304	248	331	306	284	315	281	309	299	325	315	284	268	271	308	283	290	266	279	297	282	294	291	275	274	270	322	301	316	291	294	293	293	310	308	270	291	297	315	257	287	287	276	320	288	321	287	305	301	262	291	318	285	307	287	275	294	317	282	261	286	287	273	301	304	284	330	289	296	289	266	288	315	272	305	287	297	297	306	321	304	293	306	283	285	292	305	269	266	325	270	292	276	292	295	286	282	268	284	290	299	296	288	312	318	280	246	277	310	323	296	308	295	311	280	323	284	315	315	305	240	292	266	265	290	263	269	274	291	291	277	280	313	296	302	281	277	275	295	279	257	271	307	318	284	317	292	258	298	326	289	339	295	299	296	308	272	309	275	293	304	291	300	286	303	289	306	301	290	287	285	295	267	305	320	292	296	297	287	329	291	292	279	278	279	296	288	294	311	298	275	300	319	305	320	310	298	280	280	262	274	283	318	314	251	307	305	331	293	296	311	277	261	248	305	288	288	259	292	279	278	264	279	296	283	297	262	292	295	304	305	325	292	296	297	278	276	286	304	306	305	282	310	290	279	297	261	270	264	292	298	272	299	292	254	264	290	296	318	313	290	270	339	290	273	302	293	288	288	273	264	285	277	286	325	276	272	292	271	259	281	296	270	267	281	289	294	280	311	322	315	289	306	317	289	290	286	278	301	301	257	282	294	295	298	266	300	284	308	302	295	316	290	314	296	272	290	266	274	302	276	290	312	282	291	323	277	248	242	285	305	290	292	308	304	295	293	289	275	252	314	292	302	290	287	304	346	303	296	297	280	339	322	295	288	268	284	289	319	286	283	269	277	268	309	283	318	291	293	299	272	308	291	298	303	308	312	328	287	263	273	272	278	294	299	295	286	271	299	290	312	292	280	308	286	268	280	279	301	318	306	298	273	293	294	293	292	264	276	256	277	277	280	305	271	298	301	317	318	263	269	312	270	289	273	279	310	301	290	295	295	287	298	270	312	282	304	315	286	298	277	295	273	258	285	295	279	276	302	271	279	315	304	291	279	246	307	300	297	296	277	271	300	309	271	282	310	284	304	276	282	287	272	278	277	296	287	304	286	296	279	311	270	279	282	274	290	267	277	290	262	311	303	295	280	266	309	305	308	279	277	340	276	303	312	302	283	297	310	293	290	289	303	296	292	276	285	327	296	262	261	301	280	299	292	299	303	264	271	255	291	298	276	288	277	311	271	274	267	293	258	290	292	311	276	298	286	287	282	307	277	282	283	273	263	314	272	299	308	313	291	257	313	326	281	289	285	294	293	273	247	235	299	287	319	299	287	261	306	280	273	282	283	303	276	301	305	293	273	314	309	298	301	302	286	292	301	283	298	314	262	317	299	314	272	301	250	287	255	288	326	285	302	306	276	234	284	309	302	278	286	331	343	288	295	312	291	296	292	300	315	286	304	319	299	305	332	294	313	299	262	283	296	306	308	292	268	273	277	333	282	294	272	298	297	288	287	312	297	291	300	279	323	300	294	313	281	298	303	277	312	313	272	293	303	323	259	292	279	332	277	324	288	286	320	293	324	306	297	311	303	257	308	323	266	314	285	292	266	280	292	287	301	278	296	303	315	307	319	277	305	301	299	275	286	322	293	286	266	301	303	286	284	298	304	275	282	299	289	306	295	281	316	264	270	300	273	274	278	304	281	289	256	304	293	311	293	274	271	302	303	290	295	296	259	284	269	302	312	280	320	282	301	270	294	316	276	293	278	311	286	301	287	297	276	287	280	317	294	288	276	296	289	292	260	288	305	320	310	280	267	326	280	288	300	310	270	311	267	281	261	298	301	311	299	280	269	281	308	301	315	287	271	298	291	316	327	314	299	285	286	286	297	286	284	261	270	306	306	282	286	268	293	320	316	318	286	335	305	280	294	276	310	325	294	281	333	272	316	273	297	296	299	301	290	307	276	284	254	275	289	292	310	295	281	247	295	279	280	280	300	324	289	296	295	280	262	268	293	303	283	276	302	291	300	299	285	299	295	279	278	270	292	277	311	320	280	276	277	251	290	298	290	285	288	279	273	294	295	311	289	289	293	289	297	313	310	290	279	264	271	301	300	296	279	259	287	296	311	298	282	317	293	270	273	295	274	271	275	279	273	301	283	307	305	301	256	290	262	296	320	306	285	290	280	286	301	307	291	271	284	280	277	287	283	320	299	275	305	305	287	262	276	252	298	292	319	289	285	289	298	303	284	332	318	275	295	287	286	274	304	290	266	295	266	263	315	305	318	306	277	275	302	313	276	271	291	312	279	286	295	265	269	256	316	299	284	293	329	288	290	293	303	259	296	279	287	312	278	288	265	311	321	341	324	295	304	299	272	320	300	303	311	289	298	326	313	327	285	272	278	311	267	295	285	278	281	270	315	268	248	313	277	300	267	264	306	310	275	264	291	296	279	275	308	288	280	294	281	266	282	279	295	318	299	281	306	304	301	287	289	278	281	296	284	286	295	274	313	291	295	286	338	285	284	269	249	319	316	278	300	277	291	292	320	309	297	303	332	313	291	279	258	286	323	310	280	272	278	278	292	277	301	321	306	278	312	301	300	303	253	301	288	306	291	264	268	295	286	285	315	283	325	334	304	285	287	303	282	302	301	310	303	300	290	297	310	318	309	281	344	281	294	291	295	292	332	298	274	309	295	259	308	291	295	320	316	296	287	287	270	287	289	302	272	298	287	278	294	279	275	267	268	280	285	293	286	322	296	305	298	322	312	306	280	290	273	291	321	296	285	295	302	330	292	280	297	250	244	265	332	299	268	303	298	302	310	289	293	280	302	294	301	284	328	287	276	277	301	285	314	261	314	293	298	290	304	269	295	290	266	287	306	277	316	337	272	282	280	288	272	291	292	296	314	295	317	273	285	294	295	281	269	312	291	282	278	309	290	300	285	224	279	288	266	294	301	286	271	297	283	298	295	299	253	299	288	291	284	336	276	300	281	296	281	252	285	308	296	308	294	309	275	326	279	309	279	281	252	281	272	291	304	307	289	298	254	309	295	282	341	293	307	290	344	276	259	265	291	265	280	286	282	301	273	292	307	278	272	322	304	326	263	289	306	282	296	294	293	252	288	290	313	296	282	309	255	306	296	263	271	300	321	276	279	274	297	279	287	297	279	279	258	291	312	302	291	270	271	270	305	257	301	302	288	307	304	300	309	318	286	275	295	308	293	273	281	281	272	317	273	307	273	301	289	282	317	309	293	285	284	283	264	277	304	299	296	301	306	288	319	302	255	300	285	282	266	313	283	307	287	326	274	293	278	286	279	272	291	297	291	282	294	273	339	297	282	274	302	290	282	321	285	293	286	301	308	308	299	287	312	298	256	249	264	308	274	290	296	305	311	292	293	304	273	295	286	259	305	287	295	299	306
9820	7226	9349	12992	16196	16584	15962	12625	8510	4612	3647	3636	3075	2472	1835	1418	1467	1325	1279	1102	1023	955	1016	991	980	964	875	888	911	896	931	886	865	838	888	885	808	858	787	830	835	831	800	815	836	788	824	803	831	780	782	854	774	781	752	816	754	803	803	846	805	769	743	732	801	751	749	780	746	787	795	769	778	784	784	771	766	787	776	766	804	724	751	811	776	738	709	762	782	768	749	771	736	747	750	749	770	781	786	765	735	703	769	754	772	772	818	755	697	728	824	774	785	743	711	776	756	762	779	741	754	755	777	787	751	762	730	731	785	726	700	799	774	773	749	799	745	706	800	754	755	766	831	758	746	735	741	760	732	783	677	777	785	769	709	737	715	775	775	778	735	731	748	744	724	758	783	777	749	789	780	750	696	736	770	802	762	724	765	801	771	812	800	767	760	722	771	769	747	740	778	788	765	782	755	728	734	803	754	720	721	777	757	776	767	750	758	744	716	757	753	704	773	756	723	735	784	780	712	769	759	750	762	708	763	755	742	706	759	761	732	742	746	722	756	734	731	723	760	758	792	766	755	746	756	737	722	731	756	714	742	747	690	811	714	793	752	726	684	770	752	729	736	729	743	740	765	773	772	759	694	754	723	778	811	721	747	740	762	709	738	780	719	741	783	730	774	766	725	731	712	771	745	765	717	713	726	725	752	769	759	766	722	784	773	765	766	713	791	777	780	740	718	796	752	754	773	783	714	767	811	828	770	714	707	744	726	750	779	797	727	754	722	772	736	750	781	781	673	706	690	754	744	711	731	755	731	767	759	730	735	752	713	704	785	727	757	747	737	769	775	777	766	770	743	760	731	736	741	752	778	747	689	755	763	794	765	788	733	774	756	804	785	733	745	738	750	732	750	759	798	715	705	768	701	755	773	793	773	734	740	722	767	746	730	739	664	751	757	735	782	708	750	717	714	791	777	743	733	723	777	747	693	735	746	757	737	777	724	723	737	726	717	753	726	760	697	745	759	766	745	800	742	723	775	783	716	772	752	738	783	727	731	806	789	772	719	683	668	744	728	760	744	732	784	741	720	741	753	773	761	752	714	774	782	727	721	709	760	737	750	791	777	722	735	782	738	732	744	733	729	736	794	704	752	790	734	735	717	741	723	764	748	741	745	731	783	786	758	762	725	790	758	794	734	760	763	780	743	780	706	781	768	749	836	732	737	783	709	738	778	710	785	763	711	720	745	750	747	777	747	745	766	764	779	749	689	734	768	744	744	749	695	744	720	732	780	744	798	741	746	726	707	698	742	725	726	755	773	781	713	762	759	741	746	707	685	746	764	754	764	714	774	747	737	753	749	777	751	747	807	736	771	790	764	760	775	694	762	788	825	785	757	827	738	768	746	717	746	767	759	721	740	807	745	735	745	743	744	713	758	782	736	750	790	760	776	696	754	767	696	778	737	726	774	753	687	703	709	795	756	741	762	724	758	787	761	746	744	703	793	710	737	767	740	769	720	752	783	767	745	698	777	743	762	776	743	747	783	747	743	797	706	707	753	746	708	801	751	746	689	767	758	694	690	762	773	753	742	749	725	745	727	742	720	752	744	750	706	745	761	762	789	769	766	746	742	768	757	747	740	794	724	807	704	784	706	732	773	746	761	725	770	737	735	753	732	744	778	723	766	766	771	770	748	722	765	734	788	782	765	760	706	774	719	784	757	802	696	740	715	764	734	694	733	764	730	755	753	767	796	701	771	752	769	785	764	751	699	759	752	770	772	785	792	731	761	709	751	727	754	774	758	783	748	743	755	760	764	762	791	752	707	776	686	767	752	770	710	779	742	721	719	733	698	742	772	727	756	768	761	751	763	792	705	749	715	781	779	751	760	769	753	774	791	681	772	756	757	686	745	724	761	793	798	770	716	765	787	743	747	738	743	737	735	727	700	724	744	783	717	751	729	755	799	745	762	755	797	746	808	756	799	743	768	748	767	754	780	768	763	737	740	751	758	716	799	686	779	767	734	749	731	746	766	737	746	781	786	778	767	788	773	757	745	731	763	711	735	758	770	688	717	767	761	704	753	738	754	711	764	763	748	765	741	757	767	770	709	782	763	722	779	795	744	776	784	758	736	766	744	764	718	769	751	757	809	729	773	714	727	804	797	753	746	762	749	738	775	787	742	742	744	740	750	748	760	783	751	714	788	679	732	730	751	723	769	722	721	737	745	778	725	713	767	754	708	715	737	764	770	717	787	774	793	734	673	747	774	756	750	728	710	753	807	737	776	784	730	763	715	771	736	732	788	742	724	771	759	743	748	691	726	730	785	771	713	771	785	747	760	682	766	737	752	795	742	749	726	754	771	743	735	794	757	742	737	740	717	739	742	725	762	738	790	727	777	763	749	749	746	759	752	768	729	778	730	782	738	750	724	755	786	756	761	726	719	773	759	754	789	771	802	701	752	715	742	726	759	749	780	745	775	743	765	763	751	720	719	767	750	727	730	758	786	755	759	769	753	773	766	748	725	735	772	761	762	735	758	747	771	752	751	743	736	757	762	739	716	712	718	752	727	768	738	750	743	704	747	779	742	781	800	716	743	730	730	762	755	737	779	694	739	714	769	670	751	731	737	754	770	749	773	749	751	757	780	761	734	746	754	763	755	755	745	810	719	713	756	750	749	825	714	746	764	758	743	762	742	743	777	740	791	753	760	821	739	737	765	756	745	751	779	736	765	709	730	736	750	715	745	721	746	770	730	737	703	791	713	758	752	689	737	743	757	731	737	749	767	714	786	783	748	772	746	751	754	765	767	780	739	748	750	779	787	734	785	719	755	781	756	783	806	723	761	799	749	782	747	796	801	762	771	751	754	780	792	784	724	767	713	742	769	720	792	780	750	756	746	761	720	686	756	697	780	654	749	745	761	712	765	760	762	781	730	760	714	771	736	763	715	792	735	704	759	791	748	670	759	711	764	736	731	751	775	747	764	756	777	732	732	769	747	773	784	727	736	711	762	752	757	723	798	748	724	719	735	711	738	760	767	749	765	738	759	789	768	722	712	739	751	797	797	758	751	740	752	749	753	753	741	805	755	808	768	761	702	755	720	717	772	686	770	745	782	745	752	688	702	746	713	759	777	751	789	777	789	754	807	772	757	755	776	805	775	771	772	745	738	753	779	725	717	719	761	742	707	722	684	706	735	761	781	708	739	702	772	745	780	723	712	782	725	717	741	737	785	749	762	745	749	739	694	770	713	729	743	755	762	765	741	776	723	704	727	753	757	748	773	762	715	747	735	776	761	753	728	761	704	705	778	791	755	729	783	721	713	746	748	758	733	713	780	770	788	756	756	742	712	743	709	739	753	703	768	723	742	707	805	747	764	772	805	786	756	743	790	744	742	764	752	741	770	729	718	729	731	785	719	734	744	742	752	768	725	756	690	734	734	744	757	744	752	740	754	695	725	773	714	704	727	712	728	776	721	809	732	718	766	799	768	791	753	769	756	746
1977	502	476	674	601	640	396	266	172	99	116	108	139	119	110	93	85	103	94	117	109	90	91	118	98	116	80	104	101	98	108	111	106	91	88	101	108	104	81	79	73	88	97	90	101	80	105	93	78	89	101	90	74	80	110	97	97	94	106	98	95	94	116	116	79	111	79	100	92	103	90	63	106	89	90	113	80	69	83	97	97	83	103	103	79	92	91	90	80	100	82	66	85	83	93	98	76	108	107	90	94	87	90	80	89	101	79	107	108	114	90	101	101	100	112	106	100	97	95	94	75	102	95	98	89	98	111	103	70	108	98	90	75	92	97	102	77	95	89	89	107	103	106	90	105	92	95	95	93	86	97	89	100	99	71	86	76	86	91	85	101	92	86	91	72	105	84	119	95	99	104	108	91	124	107	81	92	94	99	99	95	76	82	111	112	89	78	87	81	100	106	90	90	95	103	92	97	111	98	91	108	85	76	88	99	93	85	83	97	92	93	90	100	84	93	105	99	99	100	83	113	97	103	98	83	91	116	98	102	73	94	100	84	100	87	91	80	93	99	112	89	83	89	99	103	82	92	94	79	81	83	95	79	81	101	96	75	87	95	110	94	106	100	100	96	105	98	124	103	95	94	77	88	102	94	104	73	104	104	90	123	97	85	116	93	94	88	75	90	98	89	103	100	101	97	107	100	96	101	86	94	87	81	91	100	95	99	92	89	88	100	83	87	106	99	103	81	106	95	104	87	84	110	115	107	91	98	87	87	105	91	91	92	78	91	84	112	76	84	93	91	96	87	99	107	105	102	94	87	93	98	102	104	86	101	95	86	91	85	90	76	94	99	92	97	99	96	81	100	96	105	92	91	86	88	109	100	94	89	79	95	104	115	100	96	107	104	83	75	92	96	106	91	89	79	94	80	96	88	88	88	100	82	70	74	97	97	95	95	96	77	91	99	100	102	100	83	89	103	84	75	100	87	93	101	77	108	91	89	104	100	88	92	100	89	107	99	91	106	84	95	87	93	86	83	94	72	104	97	87	112	109	109	93	103	108	110	115	91	87	93	100	91	115	85	117	98	71	115	98	93	101	92	78	81	95	70	96	81	101	79	86	88	118	89	82	81	104	103	94	112	93	115	80	115	80	91	106	94	88	95	96	104	97	101	94	74	77	81	95	84	78	103	127	91	81	82	104	128	78	95	89	105	84	94	99	94	85	103	97	109	97	90	104	109	99	90	119	89	87	97	105	109	104	84	106	99	93	104	79	92	89	85	87	97	104	77	90	91	104	74	96	111	94	69	82	87	85	85	92	100	107	90	112	92	101	103	85	91	93	112	99	105	99	79	93	82	101	98	96	87	94	99	93	84	98	78	95	99	97	91	100	99	91	90	98	100	81	104	88	85	84	84	103	107	104	96	93	89	95	76	92	93	75	89	110	101	102	96	94	79	89	93	111	88	89	113	112	103	87	101	82	79	97	110	91	99	73	87	109	84	86	104	97	85	105	72	80	90	96	93	98	92	95	111	97	87	74	92	80	95	98	119	89	73	87	99	87	89	100	95	84	105	105	110	107	78	107	80	96	99	84	93	98	114	101	100	95	84	102	86	94	78	71	90	101	86	100	82	80	98	102	84	74	108	75	101	103	115	112	104	90	86	92	94	95	78	93	81	102	98	94	103	108	83	97	96	87	110	81	95	104	101	94	88	95	78	90	101	100	89	86	103	92	89	92	102	78	105	73	79	97	72	99	86	104	94	85	97	80	102	94	82	96	92	104	106	77	97	86	104	114	78	80	88	76	111	78	96	85	95	84	94	76	117	104	97	81	80	81	90	115	90	80	93	98	80	99	108	99	102	103	108	92	97	88	88	110	87	104	105	103	91	110	93	116	89	104	113	91	86	94	94	101	92	87	86	91	85	94	90	91	92	72	103	107	96	88	96	100	109	78	97	96	91	105	87	96	92	94	94	84	97	88	84	93	80	85	97	94	106	95	99	112	85	84	103	85	93	90	98	107	88	86	98	91	82	93	101	78	101	89	101	93	80	114	112	112	99	93	86	105	88	93	87	90	109	85	107	95	102	103	93	97	86	84	101	110	98	107	80	79	93	97	93	86	95	95	85	94	80	92	113	93	104	100	98	97	101	79	73	92	89	97	95	98	92	89	119	89	75	95	96	107	88	85	97	92	113	82	88	99	77	95	95	95	85	93	86	98	94	89	107	85	97	105	86	98	90	100	96	107	92	93	85	79	87	92	102	93	77	95	104	93	110	99	82	92	89	84	83	88	87	79	114	96	99	102	89	95	99	104	88	72	103	80	92	86	83	98	84	88	89	92	102	93	115	91	94	88	86	106	107	102	104	90	93	101	89	100	115	82	102	95	82	96	86	91	94	102	88	94	89	102	107	87	109	92	89	83	105	91	89	76	76	86	81	95	97	92	103	99	98	77	102	96	100	104	74	97	101	96	94	92	93	99	82	107	86	109	89	90	83	79	103	82	85	92	114	98	94	104	82	102	96	86	99	97	88	84	96	90	88	102	101	99	95	96	85	94	87	74	110	95	73	94	85	95	103	95	78	85	106	91	92	120	84	101	83	101	88	85	82	86	133	82	103	109	84	83	94	97	86	94	97	102	112	84	116	88	87	92	108	88	80	94	95	104	92	91	97	104	98	111	86	73	106	79	89	97	96	90	102	81	96	113	102	113	104	96	93	86	97	71	88	89	96	90	100	96	90	90	110	98	88	98	109	96	104	90	94	96	103	91	95	103	93	117	82	91	102	81	97	86	81	90	93	105	94	104	105	93	102	110	74	94	98	83	98	84	95	102	91	93	114	98	84	102	122	90	83	95	69	94	81	105	109	107	82	92	80	95	82	79	87	106	100	92	101	97	89	84	85	88	97	85	93	94	105	92	104	103	115	93	102	103	95	90	80	98	98	85	98	91	96	81	83	90	102	109	105	84	93	94	111	97	87	87	92	110	106	101	87	98	90	79	92	105	92	104	86	98	84	94	108	98	103	99	92	94	95	103	96	94	76	91	86	77	102	93	93	82	81	107	83	107	112	92	103	98	99	89	100	84	82	86	82	92	95	96	93	112	92	91	89	76	85	85	92	69	95	102	94	73	95	105	103	92	87	91	103	92	107	99	119	96	88	97	81	89	88	100	89	90	86	108	105	77	118	88	88	86	99	94	90	86	104	108	105	101	102	119	90	98	107	103	92	109	107	93	87	71	84	97	96	87	104	90	87	100	100	79	83	100	98	79	96	78	101	101	95	94	89	92	90	91	113	82	89	87	82	114	83	115	89	75	99	109	83	90	103	100	119	98	95	107	95	91	93	80	94	84	101	100	77	80	97	98	105	84	98	92	99	91	91	94	86	74	94	83	116	86	89	88	101	103	98	102	85	90	99	91	106	102	79	91	98	99	85	82	88	87	99	92	84	103	83	96	91	87	87	106	109	93	99	89	92	88	100	93	95	89	85	104	88	99
2372	851	1034	1735	2099	2044	1355	1143	687	507	469	457	445	448	378	359	334	359	340	309	338	339	313	359	307	324	314	332	322	307	339	333	338	351	332	307	294	363	343	318	307	339	312	336	304	324	338	329	329	295	316	289	301	313	327	321	319	319	304	326	323	358	296	307	300	325	319	336	306	330	303	324	327	339	324	302	280	318	328	333	310	308	307	345	334	342	316	318	302	304	315	294	328	318	347	358	284	341	323	298	304	331	300	343	308	304	313	325	340	310	299	322	320	315	339	311	327	327	290	330	377	335	321	299	317	324	310	305	320	319	320	302	343	309	312	339	297	338	332	294	321	313	303	285	328	318	341	317	357	319	319	325	311	320	317	330	302	306	312	321	297	328	347	286	326	330	337	293	307	316	312	309	313	319	343	339	331	309	320	301	306	318	326	306	308	304	326	298	331	322	314	315	304	304	332	332	317	303	276	289	307	328	351	360	291	308	293	328	322	315	322	328	329	317	334	340	317	314	332	319	301	270	313	317	340	333	325	296	342	331	321	331	322	330	333	331	363	325	319	310	312	317	329	344	319	328	354	321	303	326	319	324	316	318	296	286	328	325	306	322	318	282	344	294	346	340	320	319	338	344	342	299	321	311	338	309	315	304	290	334	290	302	286	291	344	353	323	346	302	328	294	324	358	340	324	320	339	277	330	290	319	303	300	335	297	345	310	290	317	299	298	335	302	326	314	295	295	310	311	320	319	311	334	350	327	324	311	319	308	363	297	310	315	316	348	333	317	331	311	309	324	322	311	336	325	295	311	330	310	330	323	301	326	329	324	317	312	316	308	302	336	317	321	328	309	307	323	311	332	323	331	320	319	290	304	283	331	303	296	327	312	325	303	304	308	295	344	332	318	349	313	340	277	328	311	287	326	263	283	305	350	329	309	302	314	344	342	312	317	381	340	326	310	320	317	294	307	359	323	318	335	327	307	288	328	315	319	325	324	301	314	311	367	348	289	325	333	334	289	306	291	315	326	320	339	310	329	312	300	325	313	308	330	316	343	299	316	330	325	327	340	305	329	315	289	324	311	313	313	308	312	290	306	333	328	318	331	334	308	330	338	327	326	308	303	348	310	298	332	350	311	320	309	304	344	342	344	348	285	334	375	309	326	339	295	324	296	316	325	335	315	291	307	303	320	341	346	309	335	318	314	313	331	330	326	318	326	295	335	360	329	319	316	285	290	344	309	301	342	329	335	324	333	312	350	290	323	295	351	305	294	321	305	320	302	354	310	279	363	291	325	324	324	312	320	305	339	302	304	329	308	333	306	313	327	345	297	306	325	339	299	327	326	311	349	323	316	297	315	314	321	318	317	319	314	297	329	309	296	298	346	319	333	307	359	343	318	312	310	302	332	307	335	330	335	310	324	336	326	321	319	307	323	327	295	308	334	319	302	298	367	311	323	311	296	308	332	302	354	305	314	302	305	328	333	327	307	318	323	350	357	326	305	301	291	324	332	297	344	292	354	313	337	336	308	311	332	283	329	316	331	330	293	348	310	315	310	278	302	319	289	304	340	284	293	323	349	323	317	311	287	308	284	296	313	320	302	337	336	292	296	295	323	339	328	308	312	334	316	296	345	331	306	320	302	304	317	335	316	320	335	311	332	301	334	287	326	335	311	314	310	308	337	310	328	309	348	339	317	304	317	291	338	315	322	321	308	302	289	344	324	326	357	297	309	329	297	319	313	301	329	347	336	337	316	348	331	317	316	297	329	351	333	316	308	308	289	314	321	301	306	349	291	303	327	332	297	297	325	321	304	312	275	314	368	279	299	362	317	333	311	305	310	316	322	334	289	312	337	341	318	321	326	319	327	348	347	321	353	282	297	330	294	293	349	331	340	335	312	328	312	292	289	319	330	319	319	313	313	294	333	312	327	315	343	342	318	316	335	285	321	330	312	285	335	335	292	339	332	339	307	321	334	315	346	334	315	298	330	320	327	310	332	333	322	308	313	341	322	313	322	303	286	302	291	337	330	338	334	306	300	335	334	343	344	305	324	311	326	358	346	338	333	336	284	323	312	311	307	297	308	270	309	298	338	324	342	301	343	305	311	337	313	333	322	306	315	335	347	334	311	311	330	308	290	318	299	322	307	309	316	302	325	285	291	313	321	331	319	303	314	331	298	344	334	290	320	322	360	346	328	339	299	308	290	346	334	312	307	321	310	325	327	344	335	308	315	315	320	295	334	331	322	314	341	309	304	287	308	338	319	336	342	291	310	313	299	340	317	317	302	323	318	324	305	306	320	312	309	354	351	318	323	311	334	317	331	316	352	296	324	341	340	335	322	321	306	279	341	330	304	315	341	329	287	335	310	317	303	349	325	348	290	311	284	335	295	311	304	340	319	338	335	305	329	317	313	314	334	326	320	346	343	309	339	330	327	311	301	322	312	330	292	327	305	340	286	297	324	318	317	372	309	342	297	324	299	298	345	327	326	291	296	320	292	294	300	306	322	319	295	325	312	327	318	329	327	325	304	324	305	343	343	309	315	315	338	326	325	311	322	299	341	349	316	316	338	318	305	310	299	311	323	315	311	315	337	330	335	342	315	337	347	297	323	320	298	327	335	324	305	294	310	300	303	301	298	314	295	279	305	328	293	352	317	319	357	279	296	312	304	336	342	335	292	345	305	333	309	355	350	316	318	316	322	324	333	311	322	327	359	308	295	318	312	313	303	308	312	323	318	323	339	323	331	337	314	313	314	316	310	342	296	324	332	296	313	314	322	315	290	298	324	320	321	307	298	324	329	334	355	329	304	306	306	315	334	310	313	292	301	346	310	336	334	258	305	303	345	290	314	308	336	333	315	327	326	300	325	362	287	334	331	310	331	338	312	325	306	270	307	299	310	293	311	279	303	334	318	311	333	327	307	332	329	309	317	328	328	330	290	337	314	278	335	330	321	325	328	270	314	287	343	303	358	343	291	316	320	311	332	289	329	337	307	326	349	287	311	329	305	298	305	316	321	304	334	321	332	335	307	322	326	324	318	346	337	327	322	326	314	276	322	337	284	357	301	307	331	312	328	301	359	367	294	319	305	321	304	338	336	323	358	304	314	334	338	322	294	316	314	321	313	311	302	290	343	352	321	305	335	337	287	316	320	316	307	320	298	313	326	334	332	352	337	313	340	313	307	297	314	327	351	305	301	307	325	299	314	312	325	301	323	317	323	355	317	292	309	329	307	326	322	344	304	314	302	349	320	318	331	310	311	297	336	311	315	348	305	339	349	286	303	343	340	333	304	324	299	337	337	327	291	275	357	336	286	299	320	311	309	343	332	313	319	311	275	303	284	315	273	322	340	302	341	304	324	315	332	297	327	325	315	288	333	299	310	349	314	327	299	349	321	331	289	310	308	308	300	337	306	336	342	309	315	329	318	306	342	322	309	356	330	328	322	321	319	329	333	314	329	323	308	315	310	309	390	291	341	314	321	316	313	300	296	354
7608	5223	5309	5647	6194	5760	3795	3038	1596	756	496	464	438	423	278	274	270	279	261	270	241	269	225	212	231	217	225	233	201	221	206	246	248	243	196	245	189	206	224	244	217	224	231	181	247	220	226	214	232	202	236	223	238	231	240	221	240	248	231	220	226	216	221	222	202	220	214	207	232	210	235	219	246	233	222	208	213	223	225	195	193	219	222	231	227	215	224	203	222	232	214	208	236	238	248	215	226	232	240	196	251	223	207	220	204	231	220	210	214	200	246	205	208	229	231	230	203	231	236	236	254	234	213	210	230	212	244	226	241	241	241	236	221	214	189	228	225	233	227	238	227	229	245	233	232	210	206	227	203	209	219	231	240	237	196	254	208	232	237	239	223	229	216	262	232	206	212	222	209	236	238	216	221	246	203	204	222	235	223	241	191	249	245	212	228	218	214	253	202	222	205	221	225	225	207	194	208	223	240	225	231	204	206	244	215	237	215	208	198	234	223	197	222	218	258	223	230	233	229	213	206	210	200	216	257	196	196	231	221	197	229	230	226	236	232	220	194	217	218	222	216	203	230	199	197	223	207	224	232	230	203	188	220	208	211	213	244	212	216	210	215	207	226	241	214	208	205	242	227	229	228	214	222	212	213	219	216	229	234	220	224	246	233	191	246	220	221	222	238	207	212	190	231	226	224	251	223	222	208	224	244	233	200	211	241	220	229	240	210	222	207	224	224	222	236	251	218	187	250	202	210	253	199	241	209	236	229	251	222	238	238	236	262	227	209	234	217	237	221	241	198	214	212	212	199	178	221	216	211	209	211	227	241	207	230	253	224	216	227	226	238	215	214	238	219	231	247	205	214	200	225	189	218	225	231	235	209	206	221	212	224	243	224	237	233	219	220	202	233	186	217	241	233	226	229	235	212	233	220	231	220	207	231	236	256	218	208	213	219	225	210	206	204	228	230	232	217	221	213	241	235	203	221	214	228	214	208	218	194	222	212	222	218	219	214	239	229	199	226	242	236	213	232	233	188	226	210	202	231	242	215	232	229	210	227	226	214	226	239	235	236	234	239	199	244	217	216	219	193	221	190	233	216	227	222	223	213	207	215	190	200	236	223	221	240	237	219	204	217	256	211	228	194	248	231	217	213	231	222	238	267	210	233	232	246	204	215	217	209	230	196	210	202	207	214	230	236	197	224	226	200	240	265	231	221	197	183	236	230	209	229	195	260	221	204	220	227	227	224	239	269	205	223	211	216	209	208	212	211	191	234	245	228	220	238	244	225	216	213	242	193	194	241	194	227	217	232	224	205	237	214	226	194	232	216	240	218	223	212	212	220	218	201	237	222	223	210	220	230	228	216	217	205	235	201	201	212	220	216	227	214	207	222	199	235	229	215	246	217	201	219	210	229	236	219	214	233	218	230	211	213	241	199	213	206	218	201	201	216	218	234	220	191	232	218	212	205	228	193	218	235	212	211	231	209	201	212	197	222	203	243	215	214	194	228	201	219	226	230	237	202	232	214	251	207	220	244	241	236	206	219	211	206	219	228	232	210	228	214	238	235	231	243	189	225	211	215	206	225	196	216	208	192	228	229	213	223	218	219	210	237	228	243	223	243	212	214	245	221	233	216	213	238	234	205	226	221	215	240	237	224	224	238	250	218	215	216	217	248	233	184	209	227	229	197	224	230	221	242	208	212	251	220	237	214	233	224	223	241	204	220	227	245	241	181	206	202	211	208	207	237	224	199	223	260	188	221	211	195	203	193	229	231	210	227	187	223	206	207	220	203	183	200	243	219	215	209	234	179	211	206	248	206	237	223	196	227	228	217	217	237	231	228	216	227	210	230	228	208	248	217	237	217	206	218	230	251	242	252	234	223	202	235	233	221	234	212	242	204	229	197	218	230	242	196	227	224	222	239	218	249	191	211	196	215	250	225	218	206	232	206	209	221	199	221	254	216	229	264	231	220	228	214	221	216	224	226	220	213	264	198	212	212	242	232	245	213	214	224	231	233	226	225	208	182	217	238	233	225	198	208	219	235	237	236	193	225	208	210	227	203	204	253	196	241	237	224	271	234	210	220	230	212	216	223	216	211	218	230	209	231	196	240	248	196	216	216	220	222	240	209	212	193	216	234	247	220	226	218	244	212	235	208	196	218	212	220	229	220	200	222	213	218	220	219	241	210	217	234	243	225	210	205	189	211	205	225	255	238	261	217	235	224	210	234	223	235	212	217	193	232	221	216	227	223	209	204	228	242	215	186	204	231	245	207	217	212	217	227	244	232	199	232	189	218	235	222	230	229	206	224	217	218	242	199	237	209	237	251	216	184	254	207	201	252	219	231	203	228	210	224	203	211	225	209	229	212	230	198	236	224	230	262	250	231	216	221	222	227	198	233	198	209	206	253	212	195	241	240	213	224	223	212	209	231	241	224	215	225	240	201	227	204	188	199	198	183	244	225	234	243	245	221	230	200	241	229	219	218	207	217	222	222	236	238	226	219	224	183	199	215	228	203	245	235	197	214	212	256	209	202	241	238	202	241	211	243	217	245	218	235	209	250	235	215	246	218	219	199	224	216	228	252	216	217	219	231	223	205	205	198	188	223	216	212	245	231	227	199	228	216	234	224	241	229	201	248	235	203	232	260	226	256	235	211	241	202	214	238	219	217	239	243	230	242	203	226	222	233	226	230	217	240	202	227	233	263	218	203	233	231	236	198	232	246	218	205	213	222	218	208	206	231	225	239	222	226	239	221	249	209	220	220	202	206	232	221	233	254	228	231	223	232	207	263	212	240	212	230	239	234	227	229	223	231	235	213	227	217	194	224	215	227	245	212	202	223	213	206	220	208	221	224	216	192	210	212	237	214	227	234	241	253	220	203	226	244	232	218	215	210	242	231	223	212	215	222	240	239	234	240	208	225	214	248	209	211	238	212	229	206	225	207	235	238	239	215	241	240	207	229	213	226	227	216	234	230	231	217	227	240	213	188	223	235	226	244	224	233	225	208	223	218	226	231	231	220	209	236	234	257	236	245	220	258	228	224	230	227	228	205	208	190	228	233	236	226	215	228	259	214	240	243	207	232	237	230	224	219	223	215	221	230	234	211	206	244	223	248	232	187	225	231	205	221	259	211	242	229	220	253	231	240	253	204	220	228	238	229	240	219	220	211	211	227	221	229	222	208	230	207	204	228	225	240	222	194	211	237	228	223	228	237	227	212	219	214	239	196	207	223	218	239	239	238	215	226	239	249	197	220	210	227	216	229	237	222	229	232	220	210	217	214	214	189	219	227	254	240	230	210	208	239	206	232	241	212	211	219	240	234	197	236	249	226	196	218	197	237	234	212	240	238	197	237	197	219	207	236	223	207	241	254	239	219	190	228	195	213	222	215	204	219	212	237	219	228	247	206	229	239	247	230	225	226	215	225	211	216	207	226	230	237	226	212	230	191	209	205	201	233	212	231	201	194	234	219	228	227	215	207	195	215	243	203	198
6725	4779	5501	8838	11752	10974	9607	9520	5204	2623	2226	2118	2023	1764	1148	983	925	991	830	742	752	754	737	698	744	738	716	722	682	688	751	681	670	672	702	680	630	653	649	673	653	613	663	669	646	687	648	636	658	647	685	623	587	634	679	609	626	636	613	637	676	624	615	612	637	642	627	575	652	601	596	648	629	640	616	628	595	601	601	642	644	655	633	649	647	600	606	661	625	624	592	628	655	562	673	672	610	629	594	608	592	650	612	638	604	600	597	603	622	618	601	637	587	617	624	614	618	622	609	673	651	638	655	624	644	595	616	619	607	582	635	653	637	660	627	632	612	576	633	613	590	591	631	629	613	636	620	685	611	610	612	634	607	634	596	621	628	601	659	645	604	643	568	645	596	628	641	585	613	627	611	617	642	607	641	616	640	586	609	648	631	590	662	635	583	622	599	624	669	626	584	640	577	643	633	596	607	647	598	664	615	627	666	591	575	609	643	620	622	632	651	620	600	613	635	619	630	609	616	631	639	644	623	593	606	615	591	600	607	632	567	671	585	640	641	597	595	583	640	612	657	577	598	596	622	549	604	614	617	618	615	622	578	652	599	625	577	625	617	639	619	592	598	608	597	597	649	621	583	612	583	612	587	646	611	622	614	611	621	614	611	626	593	563	633	594	626	635	632	626	618	641	567	627	600	636	652	595	653	644	581	620	605	603	613	613	596	623	641	601	657	662	557	616	571	606	600	631	630	606	623	600	600	639	607	587	591	645	629	609	603	625	651	611	600	620	586	638	619	601	658	599	624	614	650	619	649	622	589	611	567	628	644	624	584	620	628	635	645	583	642	578	642	586	636	585	643	639	651	603	644	609	621	563	635	646	616	642	611	648	613	571	634	612	655	608	592	644	586	550	623	631	646	614	583	546	635	616	618	594	651	646	624	604	616	620	612	652	584	600	635	600	561	581	631	618	627	639	567	562	607	605	639	627	600	611	666	609	613	620	609	643	617	610	601	674	604	584	616	616	604	608	601	625	591	621	554	590	619	632	666	599	585	640	642	641	611	644	583	633	655	616	566	626	636	621	590	584	637	619	591	624	638	590	600	603	651	598	603	605	630	608	581	611	607	626	602	629	603	605	626	619	661	625	596	538	617	609	570	617	622	594	655	613	584	636	597	618	607	619	638	616	595	616	671	625	608	598	616	603	640	608	607	621	616	611	588	633	607	640	598	594	624	625	625	578	585	577	642	650	640	634	639	613	632	635	597	568	621	613	622	601	630	612	670	646	605	682	620	621	602	595	614	588	650	611	620	580	623	613	644	625	593	639	571	651	653	615	605	600	628	630	605	630	608	623	597	658	593	574	616	663	634	632	635	636	588	647	629	622	642	617	632	615	598	572	626	569	605	631	613	634	591	604	596	615	574	586	655	640	586	610	618	609	589	630	620	578	629	622	595	582	612	631	596	623	611	574	641	585	585	630	624	635	627	602	605	586	605	658	572	655	601	609	633	654	648	617	616	612	582	622	592	592	577	648	615	634	633	638	588	607	638	550	656	596	628	612	631	587	609	579	622	622	594	616	623	612	594	603	648	617	664	636	633	662	634	598	575	623	629	613	597	589	656	619	589	618	605	591	604	636	603	618	643	616	603	639	634	617	636	621	620	587	586	621	582	596	569	615	581	626	595	604	622	612	639	613	608	622	619	601	654	626	641	647	624	614	563	614	645	614	601	636	607	592	644	646	624	607	632	629	610	603	619	658	625	612	592	619	653	630	589	621	601	620	580	641	610	637	618	569	601	639	646	620	574	653	588	642	602	655	628	584	628	581	647	620	617	575	614	591	561	640	608	589	648	621	610	634	588	600	660	623	605	570	618	620	630	601	600	630	606	675	605	603	619	626	623	651	626	606	605	606	647	591	604	623	647	625	622	609	645	606	608	592	655	600	613	599	602	611	636	633	588	623	609	607	616	628	607	628	604	598	601	616	596	602	629	632	661	645	572	648	636	623	631	655	608	625	632	636	596	611	595	604	604	636	574	610	633	595	637	604	654	612	583	567	602	623	604	610	574	659	612	575	614	648	611	616	611	574	604	569	645	617	618	616	605	643	585	613	619	574	574	573	592	599	603	585	605	651	643	593	614	673	610	627	632	617	582	601	632	633	630	630	616	615	641	599	583	616	617	594	665	589	613	598	625	625	583	604	588	574	604	638	636	640	631	574	598	606	587	591	635	604	613	605	636	601	605	617	644	617	607	635	617	652	608	613	639	637	638	560	594	634	622	617	629	605	624	613	605	624	581	590	598	563	590	664	626	551	597	624	633	623	606	649	588	651	615	581	596	648	591	610	640	649	616	613	575	622	631	631	631	658	621	580	606	612	593	606	618	663	610	621	600	604	601	584	632	622	579	668	637	588	605	577	597	667	605	629	617	594	606	608	602	656	567	620	617	637	564	638	610	613	574	600	587	597	613	590	594	644	657	649	624	609	611	614	639	641	598	636	615	613	663	610	634	631	606	621	633	616	563	643	619	635	615	611	609	598	629	622	618	641	578	610	615	613	634	639	603	608	634	619	609	633	646	616	619	613	597	643	646	633	621	610	634	642	656	630	646	620	608	615	623	625	627	649	656	616	644	636	641	593	599	579	590	610	643	637	593	586	610	594	597	616	623	648	630	639	637	597	600	608	585	647	627	596	609	580	598	623	615	647	604	620	597	645	589	584	611	644	655	636	621	610	578	641	601	661	604	628	667	616	616	626	665	644	646	636	613	589	627	618	602	605	612	627	655	594	599	613	608	580	612	615	624	572	677	624	575	624	559	595	675	648	641	618	615	621	602	597	578	589	605	634	602	608	621	636	597	635	616	601	605	601	640	641	621	575	635	637	632	602	614	618	590	630	657	599	622	630	576	589	577	666	620	641	646	637	597	644	606	593	620	614	628	600	636	640	598	608	596	607	602	633	574	621	657	617	635	579	597	601	558	610	605	641	583	580	642	608	606	596	627	650	653	588	608	654	587	598	578	603	601	596	655	612	651	629	657	601	620	643	612	615	604	591	636	579	585	568	651	641	614	610	588	550	620	604	622	594	621	658	579	621	586	595	588	631	619	616	630	573	612	624	603	597	597	598	590	628	593	628	625	588	645	627	611	604	616	624	600	629	613	613	568	617	633	638	610	583	637	607	619	626	596	644	621	593	636	622	611	594	585	657	627	651	621	615	606	607	560	597	583	579	608	589	609	605	625	636	614	632	611	613	644	616	588	625	630	657	600	618	599	608	591	644	574	598	601	588	630	617	591	598	620	657	576	616	593	660	655	642	645	635	597	625	599	603	610	593	633	605	602	608	610	619	627	620	640	581	606	625	592	620	601	632	637	646	643	665	555	657	619	618	617	626	647	597	633	625	624	645	621	601	594	545	632	632	562	599	637	563	605	610	615	581	568	607	579	603	613	561	604	573	585	607	587	649	626	615	599	601	600	638	616	561	595	629	594	555	623	592
13716	9456	10302	10082	11657	9952	6874	5120	3329	1233	894	793	704	655	447	387	399	370	341	323	291	350	307	316	305	312	314	316	297	320	305	297	325	286	300	313	310	308	259	312	285	310	288	302	283	329	276	322	307	277	287	288	328	298	315	317	308	319	310	271	271	302	315	272	283	287	283	307	306	281	313	260	291	270	290	276	283	292	292	292	277	297	297	298	285	304	278	289	324	319	298	307	302	286	280	288	279	316	296	292	280	302	307	286	297	253	277	288	311	275	294	297	301	318	307	298	299	280	282	282	288	291	334	273	278	299	296	286	290	310	305	278	339	274	279	300	272	280	296	314	277	273	302	272	276	294	313	255	290	273	270	301	268	288	287	279	288	290	297	301	264	286	300	279	282	297	271	329	267	286	272	298	282	293	267	278	276	261	284	295	289	287	270	315	331	303	284	268	295	270	294	263	312	269	294	275	312	275	248	272	254	296	243	267	292	306	253	278	278	279	269	291	292	311	296	304	297	308	265	266	284	283	275	270	274	256	259	307	263	307	282	301	285	297	283	264	268	298	276	299	302	292	316	285	335	298	298	296	302	301	314	302	285	297	288	300	282	295	287	273	284	277	260	296	295	312	284	298	300	294	273	286	290	298	307	322	274	300	277	268	269	310	291	287	313	290	296	285	294	250	285	323	254	282	289	277	277	306	274	279	287	266	280	290	268	300	283	284	305	287	305	293	316	312	306	257	270	261	285	269	295	276	308	265	271	346	289	279	291	277	319	296	290	307	278	293	285	282	292	313	332	291	277	297	295	279	313	289	284	275	310	293	274	272	293	306	289	270	308	305	316	281	282	287	303	282	261	292	286	279	288	308	272	293	307	281	266	303	320	287	270	282	281	262	312	296	299	317	300	302	267	286	289	284	278	283	293	268	265	286	333	258	273	282	282	280	302	301	287	284	301	291	293	267	317	315	272	289	284	290	286	282	285	279	274	308	258	327	302	265	272	304	285	315	289	288	286	317	282	256	303	284	277	304	304	276	298	289	328	260	313	287	247	285	280	275	316	261	279	309	317	312	260	299	316	307	297	265	326	304	304	305	277	287	295	281	275	299	283	282	289	304	312	303	270	312	300	284	285	300	290	291	278	315	319	317	278	295	282	290	304	281	303	285	275	283	295	282	315	300	312	296	273	292	300	282	297	300	284	312	291	274	307	285	318	288	292	299	322	285	283	280	294	301	280	289	302	318	289	300	283	266	292	266	289	290	280	289	315	312	305	301	266	283	302	319	279	256	264	311	302	295	288	284	279	290	296	283	296	320	265	305	290	264	281	255	299	272	303	324	291	315	280	290	270	283	312	279	278	310	302	263	286	294	300	274	303	311	278	310	314	262	296	287	296	313	320	290	294	287	296	308	280	292	292	277	267	288	304	313	298	297	266	300	300	297	321	303	274	281	316	293	312	288	290	253	303	266	282	278	291	279	320	285	295	318	302	258	269	306	305	300	303	314	294	293	287	269	286	306	275	313	267	291	293	289	300	268	281	319	294	290	281	275	290	300	264	261	263	278	300	279	287	279	289	303	286	304	299	298	311	300	296	324	286	308	280	306	333	293	264	297	275	309	274	290	285	265	317	287	285	281	278	301	259	277	290	316	290	307	297	318	268	304	291	263	294	297	284	295	308	295	287	284	295	293	287	279	281	275	293	283	293	308	291	293	284	276	282	289	301	286	303	272	277	298	290	298	286	245	284	318	303	305	257	294	300	311	295	280	287	277	285	309	283	282	268	298	304	286	268	286	292	308	298	285	297	289	326	283	293	299	290	298	294	280	318	313	317	283	291	269	308	275	272	297	300	303	289	308	270	270	284	288	288	242	300	300	279	320	319	269	273	264	278	267	277	303	289	269	286	269	281	306	284	310	281	275	315	303	271	298	313	296	305	292	295	290	342	323	257	296	306	298	291	335	309	269	273	290	319	284	310	282	293	275	275	282	291	268	284	276	309	304	304	278	279	280	284	311	275	271	316	263	271	283	289	279	319	320	302	276	285	297	269	282	281	300	281	288	306	289	271	270	273	303	265	296	302	313	272	307	306	284	272	309	250	293	287	296	304	303	281	306	273	280	292	304	314	304	292	274	280	272	312	268	305	253	300	271	295	288	313	250	288	296	290	304	276	283	314	295	295	322	278	305	308	285	280	308	297	281	262	277	299	294	288	302	288	278	327	329	302	288	269	309	277	279	309	277	299	301	267	343	274	273	287	270	285	305	280	306	291	297	312	311	270	297	306	268	293	299	284	308	278	282	302	306	308	309	286	294	317	287	274	303	301	277	259	312	304	287	301	274	286	310	283	275	303	336	299	287	312	299	300	289	270	266	296	323	298	265	292	280	308	309	309	288	289	281	327	285	266	299	246	312	291	296	285	280	308	271	296	247	291	290	297	303	264	271	288	290	311	244	306	297	257	291	277	299	286	313	287	276	269	313	302	306	301	298	304	289	260	271	307	286	304	284	283	291	294	284	276	302	281	304	279	323	309	317	292	297	276	298	259	280	287	252	298	293	290	242	297	270	290	313	294	299	313	294	289	284	295	269	312	279	278	302	279	282	261	271	287	290	299	289	290	284	299	267	275	299	276	265	271	277	308	293	272	286	286	261	293	266	302	285	306	329	286	301	303	287	268	279	282	288	273	278	289	300	281	299	300	279	299	278	288	343	284	293	274	291	328	265	273	293	293	294	279	259	301	306	301	295	289	262	295	283	330	261	297	329	282	314	294	252	294	270	271	294	300	311	288	295	264	280	298	302	271	280	286	288	275	275	326	343	266	270	284	295	275	290	300	287	312	309	291	293	256	260	255	293	311	283	320	321	286	321	280	302	294	289	256	271	314	282	262	272	263	292	268	255	304	264	310	320	287	326	272	261	287	297	294	303	297	298	287	295	287	293	256	300	306	322	269	310	332	284	301	267	299	263	302	315	295	315	290	292	284	298	265	263	271	297	309	298	290	254	285	296	276	258	296	275	282	279	268	282	298	281	276	276	261	279	303	319	278	311	290	310	289	275	321	273	295	267	278	285	297	298	252	271	269	291	278	292	304	301	300	323	294	294	264	294	281	284	308	286	297	280	313	284	286	295	293	304	293	297	283	282	278	255	280	282	284	298	318	282	263	271	273	310	341	292	278	290	299	261	271	294	283	279	280	270	299	285	259	298	294	292	293	302	300	263	331	294	285	310	285	294	277	261	306	295	317	316	319	291	259	306	277	263	263	298	278	291	296	290	281	289	290	266	282	302	264	299	293	286	310	297	277	321	296	294	303	259	305	323	323	305	290	252	287	264	273	326	284	271	302	313	261	276	303	294	275	273	273	289	278	290	273	292	275	269	283	308	292	292	299	291	270	282	303	274	264	280	298	279	323	287	294	300	266	266	283	294	297	293	273	294	299	259	279	318	263	289	297	275	256	285	320	293	303	281	276	299	283	295	275	333	287	301	292	282	285	288
9447	7332	9349	12179	17236	15990	13313	13344	8634	4356	3583	3485	3493	2706	1907	1534	1413	1290	1238	1077	1061	975	1009	999	966	939	956	882	895	881	933	892	823	847	851	862	871	845	909	794	809	844	822	780	821	805	757	782	824	823	786	820	798	846	792	760	834	727	801	802	807	814	800	756	749	745	834	829	772	788	759	771	747	823	736	749	716	800	795	778	795	778	805	763	786	767	776	825	752	783	765	737	740	749	762	760	744	766	769	765	699	793	753	753	810	796	740	813	770	754	747	795	717	721	745	748	788	754	682	737	746	725	770	751	750	783	770	770	719	756	776	763	752	759	816	789	708	752	717	725	688	749	729	753	747	746	758	739	759	736	761	746	764	748	714	713	806	751	764	798	747	813	775	755	749	747	787	736	738	718	731	721	744	730	768	758	729	739	703	721	758	728	754	712	748	768	713	750	716	731	721	770	748	807	767	714	755	722	715	760	740	767	792	683	774	746	754	792	785	780	779	754	704	701	733	756	694	741	776	751	750	712	752	763	754	753	715	731	728	731	730	730	735	758	762	765	726	722	767	742	693	777	703	728	761	746	717	746	749	749	753	732	786	736	715	748	769	742	724	703	776	761	721	739	752	752	675	758	741	736	704	722	695	769	793	779	806	755	778	761	733	760	769	773	724	782	702	738	674	751	783	762	747	793	709	760	736	709	743	800	750	734	727	717	745	780	737	798	749	777	771	734	736	723	727	744	742	734	755	724	748	669	696	753	769	725	743	708	726	764	749	755	759	769	782	772	752	737	728	766	744	763	787	738	786	734	743	765	768	721	720	719	731	789	700	723	735	730	739	745	741	740	754	780	762	754	750	723	679	707	717	708	738	737	750	763	779	724	782	707	748	779	757	739	776	730	722	729	752	771	736	732	796	768	777	773	761	747	722	764	758	755	744	751	726	804	740	731	747	762	728	821	736	737	749	732	714	742	745	723	746	771	724	717	722	736	741	702	771	777	764	786	733	758	748	811	728	726	757	774	800	742	729	720	760	752	738	770	779	723	749	760	769	823	786	743	760	741	798	727	722	715	735	695	777	737	762	766	747	719	771	664	719	768	761	799	733	786	736	770	710	677	718	727	726	762	733	699	726	739	773	724	724	730	769	812	719	765	752	806	714	741	746	746	754	737	715	783	748	753	775	726	732	704	720	750	728	702	736	776	705	724	750	726	773	754	724	807	740	745	797	720	773	797	731	739	685	709	767	762	774	718	743	746	713	756	708	765	771	814	744	745	726	782	746	743	716	716	725	711	771	742	754	740	733	734	766	738	768	810	743	757	757	723	776	756	751	717	750	748	756	753	712	765	796	703	766	750	759	727	764	773	743	725	693	754	757	766	740	776	755	775	785	747	788	761	734	730	750	752	708	699	758	736	785	776	779	742	764	727	749	713	767	739	765	678	777	720	768	758	742	697	757	740	722	734	754	694	750	761	727	723	722	756	719	740	754	724	756	801	766	734	780	752	747	674	736	746	734	736	723	727	712	724	704	678	733	728	781	724	747	741	739	763	785	743	729	728	787	722	730	749	773	757	775	687	783	703	799	721	740	734	774	728	793	770	730	747	723	724	769	770	743	773	790	742	763	737	735	737	768	697	747	762	748	747	753	730	748	727	798	743	726	720	752	745	758	697	708	789	729	753	726	735	755	728	781	788	753	768	768	739	726	711	758	755	765	726	791	730	752	748	763	746	755	733	712	719	777	747	752	757	780	724	750	733	757	757	766	745	725	795	751	696	736	771	719	728	734	715	775	761	791	758	672	710	724	750	753	733	723	745	781	738	769	731	759	759	755	700	760	762	783	752	749	704	773	752	743	744	763	751	716	767	738	742	728	745	751	692	731	727	712	732	747	719	757	744	810	746	699	762	698	789	805	780	712	725	737	762	749	750	737	727	821	758	690	724	763	753	745	736	758	790	748	765	737	699	736	725	760	715	727	784	794	714	768	748	736	752	760	695	732	710	716	757	785	729	747	730	752	763	742	768	703	720	765	784	758	699	733	738	761	732	730	744	736	758	752	734	769	742	741	772	713	740	777	779	709	745	735	734	718	783	720	738	704	735	774	753	738	734	735	741	711	751	740	775	725	739	756	793	760	781	744	772	710	787	756	765	741	750	781	735	723	758	759	722	755	755	814	749	733	714	740	672	767	759	796	774	684	783	745	715	725	736	756	768	793	711	740	734	714	702	745	776	668	753	766	753	785	734	747	742	743	759	744	772	747	719	744	771	727	720	695	727	723	732	713	786	782	736	752	739	742	781	738	720	699	731	763	759	777	746	785	721	747	748	783	768	782	750	743	745	741	739	781	737	743	774	761	799	715	715	768	722	727	733	737	718	726	750	747	730	780	739	745	744	734	732	756	746	706	767	718	785	728	753	806	759	756	723	713	751	748	789	690	716	759	741	753	714	709	699	710	762	731	684	726	722	743	742	764	753	727	729	784	746	742	748	714	788	748	687	755	789	792	757	742	713	708	704	777	739	783	777	732	737	749	761	752	766	721	749	751	770	775	779	738	724	763	781	761	723	733	752	745	781	748	759	761	738	743	715	760	785	745	726	756	733	762	725	724	772	801	758	752	752	723	732	742	723	784	777	688	749	766	713	782	708	820	740	756	745	719	775	746	784	800	778	744	734	764	729	797	718	745	695	692	737	768	771	747	746	796	753	719	769	735	717	744	750	753	759	787	769	732	759	725	797	719	753	758	759	785	767	764	744	732	784	715	765	752	709	764	770	741	733	770	670	730	777	738	776	702	784	750	732	752	755	742	744	744	697	748	717	723	764	754	706	714	704	733	763	812	710	744	757	748	739	758	775	711	767	712	720	742	699	787	730	762	752	726	775	702	743	766	765	741	748	722	714	745	747	721	720	770	725	744	722	741	744	730	756	742	756	786	806	790	775	782	774	725	715	753	755	701	765	736	750	791	752	769	734	715	788	762	743	750	755	769	746	744	771	727	784	728	697	728	761	727	764	705	768	670	751	724	724	737	779	776	747	742	714	773	709	731	775	799	732	726	748	738	705	748	750	797	762	716	721	735	736	744	773	774	759	752	755	764	730	730	712	753	771	758	661	758	725	717	672	731	775	764	777	764	715	754	742	740	784	748	757	716	741	745	749	718	719	766	738	760	760	742	761	698	778	734	718	745	753	719	739	792	755	776	739	753	723	710	731	743	745	755	716	723	820	678	705	766	703	701	719	766	710	729	761	775	706	776	739	772	766	708	721	735	689	751	760	697	700	732	762	760	735	730	775	718	760	750	774	743	760	787	778	764	759	710	752	766	746	750	722	727	739	730	720	786	748	773	754	755	740	753	783	718	737	754	745	748	743	692	711	764	726	774	770	745	760	742	773	775	768	700	766	772	747	721	770	728	744	765	752	788	705	741	723	720	736	689	746	744	724	747	743	705	776	744	687	687	670	680	763	741	748	714	745	762	706	745	733	789	717	785	737	755	741
1816	536	392	395	503	376	257	178	158	114	103	100	106	92	99	89	101	124	88	96	97	93	86	81	88	85	88	87	100	81	88	97	82	103	84	88	94	99	97	106	114	105	95	115	88	87	79	92	111	88	85	95	97	85	83	84	95	80	97	91	108	106	68	81	117	97	84	81	98	95	91	85	86	105	82	96	93	98	95	79	68	84	105	96	96	89	101	82	93	75	95	91	117	109	89	91	89	86	79	104	107	91	96	89	96	91	103	99	101	92	88	66	91	111	80	88	100	87	89	91	96	83	92	106	98	82	105	82	101	120	100	91	97	83	76	75	93	87	94	78	87	88	99	95	86	74	86	77	92	81	93	93	100	90	92	87	113	90	77	83	100	88	97	88	78	89	74	111	94	87	82	82	98	87	83	97	88	66	93	74	93	95	102	87	95	101	99	72	95	74	108	80	106	115	99	98	84	92	80	88	115	100	77	87	91	94	90	82	100	91	97	101	82	85	91	104	83	86	104	93	99	88	80	97	79	88	101	76	103	85	93	99	99	112	88	97	86	111	77	101	100	101	88	106	87	94	101	88	96	79	79	100	96	97	89	79	77	90	95	76	83	110	104	101	86	81	86	74	90	99	108	89	97	82	83	87	84	100	79	90	83	97	84	99	102	97	100	78	83	114	80	75	95	97	99	93	96	97	92	98	103	93	84	97	85	85	88	108	105	86	95	79	82	75	88	84	92	105	94	81	77	92	95	88	114	73	106	84	94	99	98	87	102	93	113	86	95	104	90	112	85	99	76	94	91	95	82	104	100	111	98	75	82	93	72	92	88	71	83	103	100	84	95	93	76	86	79	78	78	95	99	89	107	90	92	99	88	90	92	90	82	102	94	76	98	97	92	76	92	107	94	74	84	78	109	74	97	88	92	109	98	103	79	106	96	98	110	99	93	85	92	84	88	100	105	95	88	99	72	105	80	98	85	106	95	93	85	102	99	103	96	84	86	92	96	85	82	82	90	87	109	98	68	97	76	88	80	94	91	93	82	89	77	98	101	103	101	107	77	75	98	98	107	77	82	97	87	91	114	103	91	100	78	87	99	103	83	69	94	82	118	99	109	114	93	114	89	82	81	94	95	100	80	96	82	82	67	107	92	81	101	84	90	102	90	78	84	95	89	78	90	84	96	90	102	88	96	82	93	85	109	100	101	95	82	88	109	86	110	102	80	94	82	106	104	93	84	76	94	89	86	93	100	117	86	75	117	83	83	96	79	89	93	86	93	108	108	109	90	84	91	89	78	130	76	92	79	104	113	80	101	102	89	91	85	97	96	89	77	96	108	112	80	82	93	96	91	105	89	91	78	105	89	95	82	77	87	81	78	85	94	99	92	102	97	100	91	80	87	118	86	111	77	82	83	74	104	90	83	105	100	92	84	100	87	99	91	96	103	78	88	79	81	80	104	81	107	88	88	97	106	77	92	89	97	83	83	85	75	91	84	93	79	77	97	93	94	93	108	94	84	97	106	72	95	107	95	91	87	92	96	98	106	83	116	79	91	97	93	80	102	84	83	91	98	80	76	88	94	82	87	98	97	91	93	91	88	93	82	103	93	84	95	86	97	116	115	79	77	102	96	93	73	81	100	98	97	75	87	92	92	95	111	106	93	90	113	84	97	82	94	80	105	93	91	93	103	92	101	84	73	81	68	80	106	69	105	91	89	77	89	90	112	112	75	84	89	106	82	96	84	100	96	109	105	103	84	76	88	89	103	80	87	111	93	110	81	82	82	103	94	100	90	83	89	83	96	90	88	94	91	105	107	108	102	89	97	99	121	100	96	91	93	89	84	81	97	84	83	94	99	90	98	99	87	109	81	74	101	91	100	75	91	91	101	99	86	80	100	96	101	89	98	120	84	88	110	93	93	91	97	96	116	111	92	103	91	96	92	80	105	84	92	91	85	92	92	96	83	89	108	86	93	101	86	82	115	72	105	78	94	124	96	93	91	89	90	90	96	97	71	99	95	83	86	88	80	89	98	77	83	76	93	106	83	82	95	103	96	92	91	101	85	88	82	93	100	92	95	76	108	97	101	102	91	104	76	94	100	85	83	76	93	92	100	71	76	94	99	104	92	84	101	93	84	102	93	87	107	109	87	93	104	89	63	91	90	80	90	89	98	91	76	86	78	91	97	98	89	90	79	114	88	84	102	98	108	107	99	74	89	89	85	90	114	103	87	89	98	99	87	85	87	83	115	87	87	91	80	85	100	98	104	95	103	88	83	80	76	93	84	93	83	114	82	83	107	91	85	98	94	84	87	95	107	85	74	89	76	103	115	80	84	91	110	93	100	95	94	90	84	87	95	94	86	77	83	86	80	86	105	88	79	82	96	76	99	98	99	103	75	92	69	95	90	92	103	91	93	75	101	108	103	79	62	101	94	95	93	96	78	86	97	77	102	99	101	100	103	78	90	99	111	111	90	109	92	99	84	84	91	93	97	115	94	97	96	102	97	84	82	84	87	85	77	90	93	84	89	87	84	110	94	80	108	85	88	96	95	106	64	79	91	106	96	97	85	113	95	76	81	101	101	107	68	95	93	85	91	96	98	102	96	89	77	104	70	83	90	92	87	93	84	68	99	97	83	85	75	93	90	92	84	86	96	79	94	86	101	98	89	93	82	97	86	85	105	103	91	87	79	91	97	90	86	107	90	91	90	97	94	86	94	75	107	77	106	88	85	108	83	103	75	83	78	96	100	95	91	113	97	87	81	91	63	91	91	96	97	99	100	97	77	97	82	81	81	97	79	88	97	89	100	101	121	82	109	99	98	77	100	90	94	105	115	84	99	96	102	96	106	117	85	86	93	99	105	93	77	111	118	91	110	84	91	89	118	79	89	99	82	84	97	86	95	87	73	93	96	81	90	89	103	92	96	96	80	97	89	85	86	75	85	97	83	84	96	99	93	101	98	87	100	88	98	92	89	80	89	82	76	99	93	82	72	108	110	89	88	92	82	102	112	101	92	98	93	81	95	96	84	97	98	96	96	99	65	96	96	100	100	90	93	91	118	78	84	86	90	95	75	97	96	98	86	82	86	97	95	88	81	100	82	96	95	92	90	96	107	86	82	105	99	110	96	78	110	102	88	91	95	96	76	84	98	92	114	82	84	82	81	91	79	80	84	80	94	91	93	91	85	106	87	92	85	100	97	71	99	83	89	108	95	98	97	92	89	88	91	89	111	110	97	105	91	99	84	97	98	113	73	95	105	90	92	90	84	95	82	101	79	82	77	96	94	94	91	101	100	87	79	98	79	99	85	92	88	102	89	99	87	88	86	88	86	111	108	95	102	89	91	74	100	100	108	119	77	99	80	95	72	75	93	94	106	120	85	100	103	80	79	104	100	95	103	88	90	107	92	105	80	103	99	86	99	98	99	92	95	82	99	86	94	76	94	82	86	91	104	83	85	70	101	86	104	110	90	90	90	90	96	99	93	70	97	92
2198	1039	973	1453	2026	1652	1117	902	702	463	425	416	430	390	365	341	331	320	319	305	315	309	324	312	364	348	315	295	320	334	306	276	285	315	329	301	321	316	307	321	303	325	316	317	329	302	350	306	301	313	283	283	300	315	274	320	319	301	321	328	306	311	298	297	340	292	310	325	335	337	294	317	320	312	310	317	325	323	317	291	308	311	306	314	293	301	296	345	324	285	315	299	309	288	347	309	306	315	290	309	290	340	299	323	299	317	316	306	317	291	322	284	313	312	281	310	282	301	317	340	308	297	290	314	274	323	350	323	332	333	298	336	321	311	303	310	338	285	310	295	325	330	311	294	310	280	304	321	312	334	298	311	317	312	294	303	311	314	310	300	309	350	324	330	319	294	323	273	307	319	329	341	304	305	333	279	310	309	316	311	295	289	324	329	336	313	310	332	335	301	301	290	320	305	324	330	338	286	331	296	311	303	298	302	288	307	331	328	310	279	302	324	283	326	337	314	334	302	309	291	311	342	309	280	300	316	307	286	327	328	298	305	281	294	333	289	325	334	345	315	312	322	296	313	301	346	311	317	320	306	327	320	303	307	310	309	295	264	342	307	316	336	305	330	317	333	313	331	273	312	282	310	318	311	291	303	322	309	286	311	307	280	340	320	283	309	334	259	297	345	294	286	312	348	329	315	340	316	290	325	288	301	288	312	303	337	326	331	309	314	305	322	303	294	314	332	287	332	292	325	324	277	322	291	343	339	330	288	294	301	296	281	319	328	297	304	314	309	302	309	298	277	321	287	309	316	333	321	340	298	294	290	328	343	301	292	335	345	304	299	335	307	342	320	320	333	300	317	309	312	339	317	323	253	284	328	308	330	298	305	312	315	273	312	330	334	294	289	329	311	294	287	302	314	325	335	309	341	282	318	331	299	322	287	310	300	273	320	306	328	319	299	299	299	277	297	290	297	311	293	334	327	304	302	306	307	339	300	329	302	330	295	294	316	294	340	290	309	288	316	301	324	291	333	335	313	290	309	303	318	300	314	301	294	317	316	283	279	301	302	314	264	284	329	293	302	319	303	307	330	322	290	295	292	310	301	294	343	316	284	332	310	298	273	315	319	327	322	291	308	309	311	326	305	326	319	330	318	285	332	295	329	302	302	309	290	376	316	315	308	293	307	325	330	313	292	311	309	311	339	305	317	326	293	313	312	293	290	279	314	310	329	292	300	313	307	322	298	322	323	272	312	324	321	311	322	334	305	290	317	305	322	299	307	335	299	311	310	345	296	304	307	344	310	290	319	310	285	325	323	338	280	310	304	322	308	305	313	302	301	300	325	292	300	294	310	310	286	313	315	327	308	337	299	339	287	302	270	319	306	301	307	314	341	278	313	338	311	322	297	298	308	326	319	323	315	307	320	304	318	327	292	300	284	283	339	300	311	307	340	317	314	274	289	310	320	314	283	301	339	314	305	312	295	318	301	301	325	292	285	311	323	321	318	307	326	275	322	331	288	308	287	309	304	307	306	317	321	337	317	331	337	314	330	304	319	291	316	292	323	322	313	301	310	304	337	332	313	303	306	296	317	337	323	323	308	292	262	325	314	315	288	362	328	309	350	289	330	314	319	292	324	362	306	288	280	326	311	347	315	319	321	312	300	317	320	320	302	305	308	327	332	327	322	303	275	318	304	300	300	325	290	291	290	304	274	304	308	310	298	312	323	307	305	279	312	329	303	330	289	307	303	334	316	312	320	316	312	304	297	330	342	312	317	319	313	317	329	320	298	329	325	318	292	317	322	355	297	326	334	301	341	304	316	281	303	319	334	335	311	320	327	310	300	326	297	317	330	341	313	325	318	327	317	291	306	339	313	323	302	330	303	337	327	333	289	296	293	321	335	309	298	309	334	316	312	317	300	322	303	304	335	322	314	334	296	299	328	327	317	311	326	305	321	304	323	343	310	316	299	327	284	290	318	327	284	284	287	263	334	296	290	290	322	300	318	340	314	372	318	316	310	302	305	319	302	311	271	282	340	307	294	324	312	286	344	297	316	296	308	317	317	332	296	313	293	308	314	334	301	292	312	336	344	273	292	321	302	328	305	307	306	322	325	292	299	305	284	334	296	295	290	329	296	309	305	338	297	340	336	295	346	303	339	317	326	281	321	313	309	288	334	297	305	300	315	283	334	292	278	325	331	321	315	318	294	290	340	324	300	310	318	281	303	297	306	306	304	329	308	316	321	319	337	330	293	310	329	293	363	325	308	305	320	330	341	348	328	299	316	319	328	292	296	328	300	303	310	298	325	316	312	305	313	287	316	294	323	298	310	314	315	314	315	298	313	278	309	335	308	314	284	307	292	327	299	296	352	301	279	316	308	314	332	315	323	302	294	341	339	306	322	294	279	282	273	298	312	310	295	292	330	334	301	305	294	300	325	294	300	271	320	295	322	342	311	317	311	315	302	297	320	286	333	303	310	318	292	333	316	295	343	317	308	311	269	308	307	329	304	329	307	319	315	304	310	302	295	312	297	335	293	297	304	316	292	304	312	333	313	299	285	318	311	322	316	286	304	322	319	328	322	280	299	342	351	309	316	298	288	306	299	324	323	310	314	324	334	290	311	329	291	287	292	333	325	303	355	323	286	296	325	319	319	333	304	320	294	328	307	288	286	309	315	316	273	279	304	344	329	300	333	307	319	283	307	305	285	328	333	329	322	320	337	296	304	275	327	313	303	320	338	306	284	326	344	328	281	307	292	291	293	315	327	329	316	315	297	314	331	307	300	331	304	339	306	331	297	306	286	272	325	316	317	315	292	321	299	311	276	314	362	318	326	288	313	323	317	326	321	289	301	335	321	323	327	290	334	335	315	298	300	336	309	302	322	313	341	302	307	333	336	288	320	300	331	302	318	332	346	302	299	311	308	322	298	329	326	283	312	324	281	318	287	338	271	324	324	343	317	347	326	337	291	334	321	289	314	318	308	344	293	296	339	336	296	317	333	305	293	292	303	314	321	300	314	289	319	286	293	319	312	290	364	335	314	315	298	283	333	294	345	314	283	317	295	338	300	340	355	325	319	296	326	303	312	338	330	280	325	330	301	307	278	295	315	301	312	310	322	307	307	313	293	318	335	303	321	307	302	311	296	312	298	290	317	339	299	284	295	316	286	331	325	331	328	289	296	343	281	328	264	337	344	284	312	273	314	291	286	304	312	345	305	303	304	310	323	322	321	276	311	295	295	280	331	356	274	345	314	313	317	311	339	302	314	326	326	300	290	287	313	330	311	302	337	331	277	319	315	317	289	296	313	315	343	296	290	323	293	339	317	342	300	300	306	329	314	298	262	319	285	332	330	346	320	329	306	276	300	297	301	310	277	312	318	286	320	299	316	334	316	280	327	306	312	305	267	304	333	326	320	291	321	295	326	299	306	322	341	323	331	306	338	306	308	341	298	337	307	329	297	342	321	334	311	323	308	305	334	316	317	323	323	324	303
8062	7330	6909	6093	7685	6127	3476	2528	1899	801	579	537	416	412	349	275	277	293	243	242	239	251	227	224	243	243	238	237	213	231	254	244	231	192	236	229	252	228	218	240	213	229	235	208	226	234	225	192	227	200	210	240	204	195	229	215	243	228	219	209	217	205	223	229	224	220	233	206	220	217	225	234	251	240	222	218	213	233	210	234	235	226	225	186	229	227	203	206	237	216	240	224	221	215	224	231	219	214	207	218	234	231	236	205	232	240	252	236	214	211	225	223	212	209	251	211	224	237	207	232	202	202	210	186	206	218	211	262	216	222	233	243	237	204	205	212	193	233	223	227	202	198	206	194	216	195	241	237	224	229	212	202	230	208	206	204	185	227	240	221	217	218	244	243	236	231	210	233	241	225	221	224	229	185	206	215	184	234	188	201	239	233	221	261	219	236	204	218	224	237	199	204	219	225	224	223	211	215	224	203	248	221	232	218	222	228	218	203	237	195	227	215	212	233	218	237	223	205	215	215	208	223	232	212	215	206	193	226	208	207	219	195	254	227	202	188	212	183	228	202	217	225	206	253	235	201	229	213	252	217	223	207	212	207	218	227	221	213	215	190	229	245	260	240	205	216	218	218	195	211	238	254	223	255	230	235	232	227	203	226	230	229	220	230	226	210	210	232	218	251	217	202	233	214	237	216	237	199	213	228	229	250	214	214	228	219	251	224	201	213	223	201	216	223	211	232	211	223	187	222	215	208	219	218	228	199	226	241	222	204	237	219	210	253	224	230	211	204	232	233	192	216	238	219	204	202	209	238	212	205	217	219	217	215	239	228	233	221	224	217	228	241	250	231	206	241	227	195	221	205	232	210	209	240	205	211	218	226	209	216	231	209	219	229	222	213	208	204	250	197	243	222	207	216	235	243	207	222	204	213	225	250	250	219	222	205	202	220	203	244	232	227	238	216	228	230	241	230	214	220	223	217	223	203	222	239	222	217	243	247	232	196	232	254	234	220	216	217	217	209	216	242	211	219	196	211	181	205	247	232	217	232	209	251	208	237	226	223	249	232	234	238	226	224	226	223	225	227	238	207	224	209	202	225	226	232	220	206	232	237	242	251	225	216	204	229	207	210	211	227	219	241	247	237	236	193	223	210	208	203	220	217	225	230	210	226	216	207	235	210	242	242	192	199	240	219	245	215	225	215	212	222	248	202	210	208	220	262	217	218	224	228	244	236	217	224	202	227	198	220	218	187	230	236	251	230	218	264	237	231	226	219	218	231	199	229	233	204	222	238	226	204	211	198	215	211	223	213	230	204	223	215	244	236	212	240	209	228	216	221	226	230	243	224	218	229	238	227	216	226	225	221	206	215	225	228	208	219	238	234	207	212	212	205	229	227	247	210	200	211	208	224	227	185	188	190	222	252	231	224	245	219	257	218	214	194	239	236	224	206	203	224	206	241	231	214	212	216	206	226	237	228	199	238	213	221	232	219	204	195	222	242	225	262	214	223	239	200	220	239	198	200	222	229	206	210	205	241	196	219	222	214	224	233	223	228	233	231	215	221	211	208	232	242	225	213	241	218	200	232	230	247	241	212	206	234	232	216	229	219	205	226	269	237	214	253	238	214	215	224	213	250	227	244	241	224	216	219	222	208	255	203	217	225	208	177	205	208	238	237	184	240	231	233	204	219	241	219	208	208	208	219	191	186	227	224	230	222	242	218	216	205	198	220	244	224	213	217	220	218	186	217	235	221	217	252	238	225	220	238	213	253	208	245	251	228	220	207	213	215	201	198	228	219	224	219	230	226	234	246	244	206	258	228	224	215	233	222	214	217	222	216	226	232	219	220	204	201	217	210	198	235	249	216	229	261	208	226	240	221	218	235	246	231	201	244	212	211	236	256	239	192	247	224	199	242	209	222	231	257	215	213	224	225	256	221	207	213	207	226	238	211	227	226	197	209	186	220	228	202	215	224	209	224	194	232	234	252	251	210	202	224	238	207	193	217	247	208	245	216	221	186	204	206	251	229	229	226	254	211	199	231	207	225	236	215	248	205	222	247	222	202	203	209	202	189	227	219	227	239	213	234	222	216	221	220	223	221	217	234	223	233	230	221	249	230	209	218	220	229	220	213	224	226	246	206	217	232	206	218	232	222	217	203	208	249	209	234	233	215	206	228	201	187	220	215	232	201	220	200	235	251	204	217	209	233	221	209	212	250	250	229	229	214	220	217	209	239	234	219	208	240	234	206	241	224	203	267	217	226	227	214	233	226	201	228	233	235	225	229	204	227	242	211	220	226	237	222	193	245	227	246	244	226	241	230	248	244	206	220	233	213	225	221	215	212	213	220	234	220	239	213	216	194	211	218	202	218	222	222	205	213	208	225	222	222	227	233	238	224	216	261	212	213	226	236	205	239	229	225	217	229	215	213	203	213	253	226	222	196	221	216	217	250	203	223	211	215	209	212	225	218	219	212	233	216	198	222	223	216	213	224	212	207	210	252	207	192	239	206	221	214	205	201	237	212	221	250	239	221	223	227	214	226	218	252	221	228	227	207	197	220	215	228	241	221	219	212	187	241	232	219	241	216	238	230	227	207	215	219	218	212	246	254	228	208	228	202	236	185	214	204	229	207	211	233	221	246	199	231	243	221	209	241	237	230	225	217	259	226	239	216	238	231	230	203	207	237	245	231	219	226	250	206	229	221	218	214	231	239	208	236	240	223	237	225	201	252	206	223	237	227	217	232	234	225	244	205	211	226	251	203	230	270	234	252	236	229	231	230	226	214	237	210	214	207	213	205	206	227	199	225	242	207	212	229	221	238	223	233	240	226	235	216	209	222	228	205	243	205	223	231	254	218	219	195	227	229	235	237	212	220	211	223	213	229	234	221	210	225	207	226	217	241	247	214	234	201	252	217	205	238	232	211	224	234	227	232	214	192	188	235	204	211	210	232	211	229	231	229	226	232	216	217	210	215	209	222	232	220	213	202	221	229	219	194	228	235	245	199	210	196	231	218	214	206	241	228	208	232	220	210	237	221	257	213	228	222	220	216	231	220	206	240	226	205	228	207	247	239	222	231	212	218	206	199	219	195	213	209	225	224	216	213	240	240	225	219	228	195	232	198	219	241	233	204	243	215	198	184	218	215	234	226	234	253	221	187	231	229	236	197	192	221	236	199	253	213	226	239	224	231	225	204	239	222	230	225	218	215	209	221	216	227	214	237	205	219	204	242	238	235	207	221	235	198	218	231	237	246	192	227	239	210	213	231	195	228	216	237	207	233	227	167	209	203	235	225	230	233	226	222	235	205	230	214	253	236	243	208	218	227	210	220	198	237	221	222	261	236	208	219	229	210	244	222	225	224	222	199	187	210	233	212	238	197	240	226	216	229	238	220	239	228	220	230	221	207	214	259	209	214	220	232	201	210	217	232	227	207	214	238	216	220	236	228	243	244	221	248	230	226	227	201	234	211	228	233	242	205	238	204	223	244	212	222
6920	6344	5905	8621	12956	10845	8656	7818	5646	2416	2012	2203	1905	1859	1276	1033	971	939	814	745	734	743	698	733	743	674	678	625	711	675	681	666	689	673	706	653	660	678	674	679	654	687	615	650	626	644	650	637	656	621	651	671	658	631	646	605	656	662	663	571	631	641	621	648	636	659	648	649	648	566	582	610	613	602	585	607	661	606	586	654	618	594	604	623	623	641	624	627	599	594	607	597	649	624	616	672	656	629	645	632	625	648	620	629	642	630	603	658	591	601	581	615	628	590	660	623	599	568	587	592	619	628	619	595	620	656	618	592	583	620	641	664	639	623	581	586	616	597	604	652	626	625	604	647	611	626	650	604	598	604	644	679	614	619	589	630	614	596	615	647	622	574	669	555	651	627	638	647	613	594	571	626	597	650	632	647	557	655	569	607	609	600	619	642	601	584	596	677	649	663	642	652	559	659	626	589	604	646	559	620	584	651	627	604	596	605	617	619	597	610	612	613	605	603	622	597	619	604	582	585	621	599	593	588	650	632	611	597	611	627	644	593	610	594	634	573	622	595	613	573	617	587	605	603	602	598	589	678	629	598	579	628	598	597	596	597	612	605	620	607	596	581	611	644	587	628	636	610	623	658	631	566	625	623	632	565	643	623	631	605	586	609	583	642	596	610	571	625	632	672	609	621	642	598	590	634	605	600	673	638	638	587	607	585	621	610	618	623	621	624	617	580	631	600	633	647	637	594	647	592	637	650	582	635	654	625	639	638	608	601	597	617	603	585	613	609	647	580	583	574	608	624	639	649	597	609	591	638	604	605	642	565	629	616	632	584	609	656	636	557	606	625	624	628	598	652	631	646	625	631	613	610	557	598	606	598	636	618	611	661	596	666	615	629	642	650	615	612	608	636	570	614	622	609	644	637	644	617	624	595	595	578	591	590	644	590	618	605	614	591	616	657	641	669	596	596	595	626	633	637	619	626	613	649	637	612	622	629	628	637	612	604	628	598	629	638	547	553	612	650	652	619	621	588	609	632	590	609	578	605	629	603	588	602	615	600	632	610	604	613	608	574	650	623	615	628	584	626	601	624	593	603	604	611	625	624	567	648	619	617	630	640	619	600	616	627	585	626	620	557	599	621	626	609	612	631	619	642	609	630	630	597	594	621	615	588	587	600	604	688	600	636	627	595	637	656	573	589	640	703	638	650	616	630	595	586	573	608	637	648	626	593	637	602	624	600	613	548	614	599	660	576	612	630	655	648	645	628	600	576	609	595	628	598	591	629	597	643	636	584	655	564	603	633	621	607	624	597	642	605	612	604	600	629	603	628	646	600	639	631	611	616	629	583	632	646	586	651	647	642	624	597	617	588	635	604	663	598	643	588	641	649	627	577	632	578	595	601	588	595	665	558	606	639	621	614	638	622	667	641	624	606	639	622	624	598	620	592	642	623	592	634	614	562	617	580	626	663	600	611	635	646	581	626	694	584	622	637	611	605	604	621	618	641	598	586	636	562	603	651	575	631	637	652	640	678	595	610	592	661	630	628	653	595	641	621	562	620	611	597	595	595	617	590	620	584	553	619	622	590	573	591	576	641	595	658	644	587	664	643	614	629	571	619	606	610	611	610	580	573	621	588	617	599	605	571	621	634	647	649	621	624	594	605	580	629	629	586	619	631	627	602	612	601	598	575	627	622	573	607	639	614	612	569	612	630	591	626	612	583	611	622	615	663	603	610	613	658	603	653	617	691	591	615	585	580	616	613	592	643	626	637	620	599	613	583	655	674	589	622	652	619	610	620	623	579	622	611	616	636	658	597	604	596	587	658	599	603	622	620	610	645	637	622	593	598	626	651	611	603	623	632	647	583	656	648	612	591	659	622	619	622	591	570	609	667	627	648	622	582	679	597	660	641	580	618	636	642	637	612	635	591	636	617	693	578	586	623	630	644	644	604	592	620	609	604	635	603	568	639	610	600	600	618	601	652	571	626	632	647	611	602	610	611	575	576	634	622	606	634	594	620	635	681	588	639	616	653	592	617	628	621	589	627	615	652	601	589	586	654	596	573	627	678	601	613	625	609	605	583	631	618	630	666	589	665	608	616	595	614	594	613	622	587	634	604	621	625	585	604	603	611	629	591	623	623	634	632	624	618	607	597	604	648	596	605	624	596	587	618	639	616	614	612	628	613	625	612	609	642	681	556	622	641	563	569	626	607	587	653	686	625	567	599	603	589	602	616	606	601	630	635	600	623	635	618	626	607	571	618	642	617	599	582	627	592	626	604	609	563	649	593	587	591	596	595	615	583	643	623	597	598	591	656	659	656	653	638	635	599	611	545	597	603	643	575	621	626	617	688	649	562	630	583	621	632	630	617	599	592	566	646	625	588	624	635	585	570	577	597	591	619	642	629	587	625	636	596	649	677	603	599	646	651	571	610	615	580	638	610	611	574	630	612	601	612	608	607	661	619	630	586	648	678	599	577	614	650	597	612	599	640	634	627	611	599	632	601	636	600	599	615	640	616	598	592	598	601	584	631	612	581	652	601	625	638	599	589	590	618	653	638	604	623	614	613	610	623	587	639	641	604	613	567	601	590	587	579	602	567	643	635	604	612	620	656	612	591	624	604	628	602	602	636	616	646	568	602	609	571	575	622	613	608	636	581	611	631	591	651	585	601	637	596	601	619	579	630	624	614	637	647	691	599	608	604	617	570	604	598	612	612	610	631	594	599	612	599	585	602	624	627	607	631	618	591	613	610	590	567	575	611	643	616	617	632	645	619	599	654	644	627	587	611	611	648	576	618	614	600	590	600	612	586	642	593	622	566	603	589	655	623	630	610	632	565	641	589	580	602	585	592	617	595	653	600	626	609	599	587	624	643	581	599	649	584	638	602	659	617	581	636	637	612	601	610	653	605	613	634	598	639	608	617	625	639	639	652	602	608	578	580	631	606	637	610	584	616	578	622	572	625	602	655	588	583	615	620	607	603	607	640	653	628	577	616	614	632	602	616	614	573	673	683	615	619	598	599	600	606	669	613	611	606	681	616	624	592	591	603	606	587	622	562	576	597	637	634	617	603	598	610	604	637	634	626	638	575	657	596	574	619	619	652	638	600	603	631	623	604	595	608	671	598	603	550	580	610	639	632	607	629	581	606	596	600	581	644	606	579	609	649	595	599	595	603	632	594	651	617	608	588	661	648	579	591	648	581	602	615	600	633	616	597	665	638	582	604	629	605	621	595	606	629	616	579	614	567	621	614	622	607	585	631	632	587	636	567	643	640	647	617	644	587	621	629	622	594	639	664	635	626	589	641	625	615	634	631	590	629	636	632	591	575	628	589	590	585	634	630	653	611	581	611	613	589	623	634	627	652	650	587	636	644	632	640	597	612	652	605	597	637	586	577	607	612	640	663	617	567	594	640	621	630	617	629	602	611	591	648	606	649	598	662	621	629	643	614	608	620	600	650	642	589	610	594	620	607	587	611	615	577	640	579	624	653
13670	10389	10591	10195	11983	9983	6546	4817	2927	1242	907	831	698	591	469	404	330	388	345	323	334	318	314	288	323	333	324	308	308	338	314	299	294	322	291	293	301	297	316	270	315	280	301	314	322	314	298	302	262	313	284	290	317	290	279	287	292	272	305	278	296	275	319	331	271	278	291	277	295	276	256	286	283	314	286	286	278	284	270	314	299	281	309	340	304	356	310	304	296	298	280	307	314	274	303	268	281	300	291	295	274	308	294	287	300	291	305	315	291	283	278	286	271	264	288	284	286	317	306	279	299	311	310	300	293	311	283	273	297	259	284	261	298	284	273	282	294	288	284	298	277	293	319	262	292	302	316	290	263	277	304	315	257	296	258	276	302	274	270	292	281	316	301	284	263	277	289	298	298	312	254	298	267	303	280	263	280	288	276	273	303	269	293	307	303	309	285	281	273	285	295	272	298	289	262	276	263	309	294	300	307	282	296	265	307	297	275	304	284	270	309	241	311	263	268	244	263	290	338	310	284	301	284	277	267	289	284	264	264	275	275	304	316	314	257	299	297	307	273	278	284	262	303	293	327	267	294	305	302	278	298	296	286	274	269	328	318	290	278	289	299	277	280	288	283	289	298	293	322	290	287	329	298	289	261	283	245	293	282	312	299	297	297	286	300	292	326	318	335	302	301	300	314	275	293	295	282	318	305	286	303	312	253	263	307	289	296	300	279	278	293	274	266	301	284	315	279	305	280	279	288	277	298	301	284	294	291	280	285	287	280	266	278	300	282	306	254	280	253	278	279	316	292	294	262	318	313	267	288	285	271	281	297	281	312	280	290	282	289	275	308	311	325	301	263	280	262	290	300	274	274	305	281	265	282	301	273	269	268	295	291	267	282	253	267	309	301	318	301	303	271	283	314	294	269	308	290	287	273	273	275	303	289	283	301	282	277	283	298	309	290	269	279	273	266	282	260	291	265	293	302	293	289	303	296	269	275	281	260	279	303	266	281	260	314	292	307	321	284	264	302	301	288	286	289	293	298	282	279	266	290	302	287	268	269	310	297	274	294	253	269	282	303	273	271	263	296	286	281	287	253	256	293	305	317	244	303	288	296	279	317	328	262	318	289	305	286	282	302	302	274	283	283	287	276	287	288	312	288	293	281	282	264	296	293	255	295	288	327	274	280	289	297	284	278	266	317	294	293	279	281	282	314	299	255	330	257	281	277	318	292	286	285	311	279	285	291	306	275	310	270	293	279	282	280	267	290	248	292	288	314	274	282	306	295	292	276	285	319	299	283	280	274	301	262	274	304	308	296	314	270	297	286	275	267	265	293	301	290	299	283	302	275	306	264	305	274	301	290	289	320	269	300	298	312	297	270	330	274	275	297	297	278	276	265	290	264	281	284	306	265	280	293	303	280	293	281	292	296	290	284	299	291	296	303	305	276	258	291	317	293	293	274	266	273	310	289	291	304	277	261	265	284	276	282	307	308	305	315	250	269	283	269	269	295	283	300	309	289	291	255	284	299	268	288	298	297	279	265	253	299	261	306	289	299	294	287	277	287	315	272	278	309	299	302	255	299	306	274	299	286	277	283	309	289	278	275	311	298	282	295	281	276	342	267	326	297	315	320	307	283	291	255	264	306	294	307	317	297	255	263	294	285	284	286	263	301	312	279	297	290	288	268	268	291	259	288	290	275	289	311	288	288	291	292	284	276	311	299	279	288	287	300	289	275	254	279	274	303	279	285	244	300	277	303	288	294	302	277	312	299	317	308	283	245	268	281	299	271	318	294	284	287	270	290	298	298	280	291	295	263	305	267	299	326	289	289	319	300	278	283	302	302	300	280	286	318	291	257	268	256	278	271	284	269	321	305	293	301	288	282	288	251	276	293	271	297	283	290	303	276	295	329	301	271	285	335	252	299	282	278	280	283	296	272	291	298	288	290	328	286	288	297	292	313	263	276	294	291	295	294	279	302	308	278	293	299	289	285	290	303	288	286	301	303	313	276	259	282	311	293	299	288	297	300	298	304	278	292	301	321	283	269	315	297	277	288	289	290	300	323	273	299	285	307	291	309	304	320	286	317	281	311	299	277	291	292	296	272	282	261	289	306	278	296	298	291	253	287	269	292	290	267	307	299	277	283	312	301	262	259	296	277	266	293	326	299	303	310	276	277	282	268	305	279	289	300	304	266	303	300	304	288	267	280	311	265	326	281	281	309	296	280	300	246	281	286	329	291	251	257	265	288	287	320	294	282	300	309	286	296	294	305	286	286	312	261	304	320	280	291	305	304	282	296	276	279	270	289	291	256	286	273	334	270	299	254	285	285	286	260	297	299	291	278	308	310	285	277	260	262	282	260	262	306	269	292	314	313	264	301	281	303	284	290	284	275	304	283	296	297	294	286	305	304	275	268	305	287	257	287	268	274	296	270	315	279	277	320	268	273	311	326	278	255	304	290	268	274	291	287	253	291	285	279	282	288	292	311	296	307	273	294	279	281	308	280	292	308	292	294	288	292	282	260	291	295	262	288	322	296	291	283	285	287	318	325	276	320	290	289	281	287	269	296	284	294	308	294	278	287	288	281	262	310	306	300	295	290	298	259	297	295	264	282	241	262	307	313	304	260	270	308	265	290	294	280	313	279	295	286	278	298	292	316	314	332	256	284	271	244	308	298	282	293	289	275	267	298	268	312	254	278	288	285	299	255	321	268	310	277	308	284	294	287	313	312	307	310	276	273	298	259	311	297	292	277	314	316	307	295	292	290	297	267	258	294	285	293	303	325	284	298	287	289	276	295	298	300	308	313	291	288	281	298	277	267	305	254	300	290	311	319	298	325	349	263	292	288	293	294	280	288	297	298	255	285	285	313	275	315	265	283	311	291	320	272	291	260	304	305	311	314	251	291	298	304	301	256	299	292	304	304	328	293	307	290	301	300	285	275	288	316	302	313	264	280	299	308	293	269	295	279	277	318	268	273	315	312	303	299	278	277	299	290	265	271	273	291	263	285	257	321	302	308	296	296	301	283	310	277	340	314	287	276	309	311	302	311	321	311	303	277	272	269	280	278	283	315	303	287	291	302	296	295	252	272	304	287	305	264	269	278	334	278	288	326	267	300	285	281	272	305	261	281	272	279	280	316	300	304	261	306	284	274	298	283	293	277	321	296	265	293	294	289	325	296	289	273	289	289	300	311	290	276	284	293	265	286	281	292	298	310	274	263	268	265	283	276	296	293	283	304	249	315	310	348	267	286	264	315	277	314	294	298	266	296	286	262	269	267	295	268	277	285	276	341	289	266	297	280	288	297	295	292	278	263	283	303	308	291	280	284	283	312	291	251	304	263	278	292	324	283	296	290	280	291	274	293	298	286	278	310	304	244	295	295	300	301	298	265	283	276	265	319	268	297	282	304	290	305	299	323	290	281	332	299	296	305	286	300	291	308	270	304	284	285	277	297	275	262	290	289	328	287	311	300	275	300	277	288	301	303	306	274	286
9445	8616	8968	12699	17556	15062	13015	11817	7878	4021	2901	3374	3178	2693	2005	1531	1355	1393	1173	1074	1051	961	981	979	940	866	929	895	863	881	904	874	862	848	834	829	832	818	837	858	871	798	817	801	793	803	810	831	804	840	782	798	795	746	802	718	737	773	764	787	767	774	795	753	812	786	804	731	798	750	756	740	760	788	788	778	784	734	816	730	726	711	775	762	778	742	768	763	723	774	759	754	751	774	743	723	743	774	793	738	745	769	765	727	768	782	734	737	785	774	752	727	726	698	737	761	739	769	772	723	729	733	766	713	744	755	762	777	724	771	788	766	748	725	747	754	741	685	743	720	755	770	731	798	756	738	777	770	753	795	740	742	797	707	768	746	763	726	756	744	713	715	688	763	761	726	802	753	775	748	760	762	724	716	790	729	735	742	722	763	745	767	726	706	726	716	756	691	741	761	731	764	767	736	756	786	747	767	804	711	738	757	763	703	747	726	750	753	736	754	724	775	778	800	738	742	774	720	718	753	741	764	742	744	728	743	767	764	688	744	778	756	758	742	748	791	748	716	724	713	797	723	820	762	779	713	702	752	739	708	779	776	729	744	752	770	812	755	762	757	724	740	763	732	811	739	753	720	721	733	758	805	755	734	734	745	739	692	777	721	724	772	782	742	738	783	735	743	757	728	767	738	778	790	702	726	748	740	724	782	720	736	753	789	748	752	743	754	735	758	769	733	759	771	724	782	734	712	722	772	728	738	715	761	736	714	745	784	741	721	718	735	706	730	752	777	782	674	760	721	756	762	714	749	715	794	714	809	724	744	765	717	748	722	751	766	720	787	737	701	712	713	771	690	738	742	745	718	721	754	779	751	726	766	741	731	705	736	730	718	768	737	730	735	762	748	745	750	736	724	709	708	743	771	751	733	723	704	739	762	769	754	731	780	720	763	742	725	764	762	759	735	742	729	710	754	750	766	729	687	782	748	734	750	771	749	760	766	761	766	756	762	726	760	716	724	762	743	703	784	744	734	765	748	726	752	732	715	694	750	770	709	715	728	760	760	730	736	779	770	752	719	744	731	715	732	727	732	734	728	727	766	743	771	727	759	739	792	774	669	721	758	775	745	739	753	723	733	754	780	753	712	694	787	703	750	746	697	745	749	739	753	756	726	734	697	765	733	786	732	715	776	757	739	762	754	688	714	756	778	742	803	781	732	707	709	724	746	741	762	714	767	743	767	721	750	734	701	709	748	745	712	752	761	746	785	753	813	756	711	729	742	718	766	752	750	770	718	775	755	759	771	775	736	708	756	718	764	749	737	715	718	788	750	752	754	749	745	752	745	752	715	744	762	739	762	756	743	742	704	766	747	652	718	753	771	721	806	765	768	733	789	740	724	763	748	768	723	772	793	739	765	805	793	762	757	730	732	771	735	760	772	722	791	780	711	736	727	762	713	752	734	729	758	747	720	753	740	775	718	752	735	791	721	752	728	712	749	770	734	758	757	729	763	766	759	720	760	718	708	764	755	762	735	779	748	788	790	715	721	721	707	739	727	737	721	751	804	760	747	737	722	722	739	748	809	688	742	731	740	752	762	783	740	724	736	751	755	735	706	768	753	757	708	719	775	744	722	707	708	766	680	790	744	718	719	736	829	704	712	724	748	736	709	733	689	730	758	807	737	759	767	688	709	741	748	703	722	723	730	790	758	763	765	724	705	783	688	780	714	726	754	738	743	776	735	741	795	792	683	730	723	695	727	773	735	773	742	726	722	740	791	761	754	740	761	730	731	778	757	735	701	730	713	707	772	759	725	747	766	767	730	703	752	717	752	709	753	666	775	731	710	759	742	766	738	772	740	749	686	725	751	757	771	736	690	768	719	729	745	754	782	730	725	789	783	745	719	753	733	753	765	706	763	756	759	724	748	774	770	794	809	762	732	757	730	738	743	722	730	725	754	744	752	700	702	818	742	753	771	767	773	768	748	730	711	795	756	729	709	726	715	698	777	755	699	725	705	738	716	749	745	741	771	706	770	794	776	694	724	698	729	760	752	731	765	751	731	743	729	724	776	712	746	810	764	796	759	728	689	749	784	776	718	782	760	739	757	735	738	787	724	713	790	728	717	727	770	751	740	780	768	729	741	761	714	724	726	703	739	785	751	762	748	763	775	761	731	765	732	686	731	705	742	768	775	744	712	762	721	769	709	786	749	754	744	748	746	730	745	737	702	775	764	733	725	766	733	729	809	783	781	784	776	704	724	727	741	748	750	792	771	657	706	749	828	765	751	718	764	688	753	773	730	757	749	718	766	732	735	689	745	751	744	691	775	754	721	774	712	753	746	732	736	720	821	711	755	748	758	712	765	763	718	727	798	725	713	692	747	749	774	741	749	731	705	768	726	764	725	739	748	753	721	690	778	752	712	748	719	713	743	701	753	761	783	711	718	784	692	733	727	710	754	756	728	744	760	782	744	694	796	728	797	728	681	724	768	709	729	751	713	760	711	751	735	758	729	695	750	735	715	690	737	760	717	763	779	711	740	761	747	768	725	736	765	758	712	724	717	753	725	725	728	682	824	717	722	720	740	750	754	677	736	753	735	718	718	707	756	689	753	751	733	768	763	740	723	762	734	722	771	740	767	698	773	715	776	777	746	727	744	738	722	760	759	753	763	751	726	804	705	757	709	758	733	719	717	799	752	755	712	746	734	733	772	759	726	698	714	790	709	725	751	729	761	777	761	738	742	761	753	733	779	736	754	720	708	759	692	762	749	763	684	729	772	702	778	755	747	757	764	782	735	767	743	752	774	747	786	729	719	740	728	754	812	778	716	706	744	740	759	710	743	736	803	719	724	694	749	754	713	755	748	710	759	706	740	739	785	741	732	766	769	782	739	725	745	735	753	786	771	755	770	747	720	716	735	745	724	712	795	761	749	698	752	766	719	765	774	728	755	736	744	758	758	768	695	761	825	743	677	739	746	769	770	744	744	736	769	771	710	697	711	743	755	742	723	795	721	761	736	780	851	787	776	768	770	753	774	744	770	728	756	752	712	753	734	726	699	714	779	764	775	796	736	727	745	759	737	723	734	766	738	738	777	705	707	735	740	740	733	737	756	762	729	711	735	732	714	793	747	697	770	683	750	774	744	809	768	702	766	735	719	801	728	729	746	764	774	720	751	747	682	731	728	735	750	760	735	721	762	746	740	679	685	687	744	742	734	758	753	693	731	754	730	699	717	706	725	749	794	703	724	712	720	727	713	733	704	760	762	763	736	769	781	759	762	735	770	739	771	784	751	735	752	720	729	727	749	766	770	779	744	725	757	723	730	734	744	692	752	795	764	760	695	748	751	728	731	752	750	764	746	750	730	731	766	728	718	701	735	778	791	766	768	726	734	746	753	822	766	756	765	736	677	717	724	753	757	760	729	750	702	730	763	722	725	708	728	757	752	735	791	744	702	778	718	793	797	737	741	728	744	744	761	679	731	771	756	773	713	736	726	756	745
1725	467	418	331	354	247	201	154	120	105	119	124	98	109	95	89	101	107	86	96	92	88	73	101	79	86	96	100	91	95	82	96	92	86	96	89	86	97	87	111	108	115	90	87	71	105	106	88	83	87	94	93	85	81	89	81	89	89	95	90	86	103	89	100	94	77	85	102	94	108	81	98	101	89	91	89	77	95	86	94	112	91	73	94	110	79	98	92	107	86	102	103	89	85	127	107	80	80	108	88	103	95	79	81	84	97	92	83	105	87	83	87	105	90	80	94	101	105	86	66	94	110	95	107	97	73	80	97	88	106	107	79	96	94	110	90	106	103	82	82	91	74	54	90	92	89	82	86	91	91	93	96	83	99	108	97	102	102	87	83	81	101	78	83	96	80	78	88	73	74	96	85	92	90	90	96	89	86	106	100	77	88	94	103	77	98	85	84	95	87	89	87	107	96	100	94	89	112	100	76	82	82	91	78	88	86	75	86	116	89	96	91	93	88	82	85	106	83	99	87	102	74	107	108	80	75	94	95	90	91	106	88	78	82	94	73	92	115	102	92	81	93	85	92	99	90	83	106	80	111	92	92	100	78	83	91	87	79	85	95	100	100	99	98	101	77	92	83	89	93	111	88	75	82	95	88	84	102	104	94	93	106	90	89	100	93	64	90	92	103	92	81	90	99	90	104	89	87	80	76	96	87	90	104	95	82	89	91	79	94	91	70	81	89	91	100	95	75	107	77	87	86	113	88	96	90	95	109	75	78	85	98	80	86	93	87	110	85	89	104	89	94	86	97	72	101	70	78	101	109	83	94	95	87	78	85	87	98	84	75	97	94	105	102	77	96	106	89	88	103	80	91	80	79	101	81	95	87	95	105	107	98	99	88	83	90	85	89	80	97	73	86	97	78	102	95	81	84	94	86	88	89	98	74	74	83	96	107	105	103	81	70	82	96	103	96	106	76	99	92	92	94	75	103	89	92	87	96	93	89	91	75	103	103	86	73	104	117	71	88	85	93	114	88	95	113	86	95	67	95	86	111	93	91	93	83	101	84	100	107	82	99	71	84	92	108	93	85	95	93	98	86	90	91	104	88	79	88	93	91	82	101	72	99	93	70	112	102	105	82	85	104	81	83	86	84	92	94	86	105	97	110	85	107	97	93	108	80	81	112	98	67	69	84	95	90	94	104	98	74	85	91	98	80	107	94	94	89	86	75	87	95	88	86	110	87	100	74	93	85	88	96	94	94	106	83	83	105	94	77	120	99	103	86	75	88	106	78	85	84	92	102	95	89	92	98	77	81	77	82	96	79	86	91	103	109	83	123	95	84	85	100	89	78	92	94	82	78	98	82	77	81	79	92	78	75	97	71	83	74	92	93	90	100	99	103	96	80	82	73	82	80	93	100	89	81	87	88	99	87	87	74	107	93	70	88	106	99	94	100	102	99	81	79	89	93	81	85	107	96	91	85	73	81	98	90	85	97	98	99	93	85	65	107	92	90	110	68	89	88	83	95	84	91	88	85	94	95	97	109	92	101	104	83	93	107	101	85	81	81	78	98	98	89	120	101	104	106	95	104	106	88	96	89	88	107	81	103	82	89	81	93	90	91	91	93	76	94	94	90	88	85	85	92	76	84	99	93	91	95	91	83	88	84	98	86	95	88	101	79	84	95	82	87	75	87	88	93	81	85	87	91	69	94	94	78	88	79	80	92	106	98	81	85	83	96	104	83	112	84	76	103	93	94	94	94	88	101	87	90	107	99	115	113	74	98	90	86	80	100	86	90	83	114	84	92	79	95	92	84	89	95	78	97	81	97	104	89	88	95	118	90	76	76	98	85	105	96	84	95	88	102	84	88	92	92	77	93	81	94	77	76	89	94	81	93	101	99	83	93	76	76	84	106	82	89	95	78	104	84	88	95	82	87	86	95	95	87	80	95	88	104	74	96	98	94	78	102	87	89	89	96	95	83	95	97	101	80	103	89	96	99	100	100	95	87	92	76	86	94	96	87	83	83	93	73	69	89	98	80	90	105	92	78	101	97	83	93	89	98	98	78	73	96	90	84	81	100	91	84	89	88	111	85	104	88	103	92	87	81	100	100	89	106	92	92	94	76	94	87	93	114	78	96	91	87	97	95	87	100	96	94	86	99	77	88	91	87	99	105	97	80	114	100	78	101	94	85	92	81	87	106	85	94	94	97	79	88	78	83	88	73	94	105	100	98	87	105	95	78	94	97	98	104	102	89	82	94	86	94	92	90	82	97	84	95	87	100	91	93	85	74	92	94	101	106	89	85	80	97	83	104	83	92	81	107	88	98	98	83	88	93	78	86	89	83	90	92	89	79	80	106	79	94	81	72	82	95	94	96	103	100	102	92	94	92	87	82	91	91	91	116	106	94	85	98	74	77	91	81	89	92	95	114	82	99	93	84	87	89	95	100	93	95	80	94	91	89	82	74	101	83	75	91	84	101	115	88	94	83	105	86	112	72	101	83	99	101	97	85	86	91	86	67	106	104	86	91	85	98	104	83	110	89	89	94	76	98	96	104	77	92	93	87	84	81	85	74	84	85	99	77	99	96	85	84	103	83	92	86	82	66	91	93	73	93	88	93	77	90	83	105	97	90	108	106	84	81	96	91	104	87	100	84	76	98	75	90	106	85	87	90	90	74	95	98	87	106	82	105	99	92	74	97	83	85	97	86	79	71	89	82	106	90	103	105	97	89	67	78	92	85	78	90	76	95	91	84	90	85	91	77	89	93	84	81	88	100	88	90	92	84	81	98	101	89	83	74	105	75	103	84	91	83	86	85	91	70	89	96	83	85	92	89	89	85	96	88	98	100	97	89	82	77	95	99	83	106	84	104	109	93	86	101	87	85	99	83	103	104	90	92	87	96	92	90	89	93	97	91	89	99	81	90	92	89	91	79	100	97	85	84	87	104	89	78	82	105	82	77	83	85	84	72	97	98	101	79	102	87	91	92	87	87	81	97	108	84	90	101	90	76	93	89	96	85	101	95	75	86	92	90	99	93	78	76	102	79	82	78	102	88	84	91	109	96	82	119	92	103	91	93	78	88	106	88	95	85	76	81	106	78	97	85	79	67	102	88	79	85	88	89	84	90	102	85	91	97	94	104	91	84	90	86	83	97	107	96	82	97	88	90	99	84	83	85	84	84	74	100	105	94	88	92	84	77	93	96	86	92	93	97	112	113	90	93	88	84	79	98	97	96	104	92	85	105	97	81	114	83	88	89	105	83	91	86	88	99	95	108	90	98	88	78	91	110	91	103	92	104	92	79	82	95	83	72	97	106	91	83	102	81	92	95	71	100	95	101	100	93	92	88	90	85	95	104	95	92	85	80	104	106	84	94	110	93	88	94	94	89	87	85	89	95	90	82	96	97	91	84	95	93	77	78	75	105	89	94	90	109	89	85	113	97	92	92	85	89	84	92	90	91	83	97	89	97	93	93	96	91	86	96	104	84	109	96
2247	992	1043	1190	1674	1398	975	823	624	425	443	431	403	372	348	337	341	284	320	312	291	352	326	296	332	340	303	302	302	283	332	306	327	313	333	338	303	327	325	325	303	280	337	313	341	285	329	334	326	278	297	295	289	322	286	321	326	333	323	307	285	307	290	325	324	325	306	276	346	326	302	341	310	327	308	316	317	281	316	304	318	293	283	297	292	316	292	335	280	298	290	315	325	284	319	317	335	305	303	313	305	310	306	341	314	307	296	300	299	306	284	310	296	311	302	317	303	313	288	297	256	285	290	325	328	304	345	326	298	315	290	284	317	324	299	294	322	311	317	298	300	291	292	290	303	290	300	282	293	307	294	297	315	317	280	289	291	303	357	323	287	342	346	297	276	310	302	296	338	309	292	280	312	316	324	301	289	300	302	311	333	311	313	313	311	312	312	284	321	301	285	302	347	315	313	324	315	313	298	308	289	303	285	321	304	292	315	309	319	317	318	310	325	313	299	305	313	316	303	306	316	306	347	303	320	294	297	314	322	317	297	306	316	325	281	331	309	273	308	290	327	330	300	304	348	305	320	335	301	323	319	310	290	282	302	310	317	288	336	334	269	309	299	312	287	319	311	293	301	303	300	293	267	309	299	323	319	295	333	309	292	285	303	286	314	290	294	300	305	310	281	288	260	297	301	327	307	335	315	317	295	353	275	294	293	314	288	341	298	303	319	314	313	303	298	315	324	352	321	315	323	316	307	294	322	301	309	295	272	306	306	288	322	310	345	331	296	302	334	336	296	310	308	314	279	306	307	354	321	315	313	305	297	309	316	307	341	306	290	293	305	275	310	309	275	331	301	309	305	338	337	285	317	305	304	299	310	306	328	294	331	308	297	294	304	287	304	273	325	313	288	319	335	305	297	298	319	307	297	329	341	301	310	330	280	351	318	309	331	323	297	298	319	325	331	293	316	319	294	286	304	276	315	319	319	293	313	297	324	297	363	299	332	312	316	302	310	314	312	321	284	293	285	334	325	329	291	291	335	308	298	294	313	302	321	292	317	297	310	317	301	324	287	297	347	297	323	296	296	298	275	310	294	330	301	324	320	319	319	313	289	291	339	306	317	312	312	317	323	314	318	331	343	305	319	308	317	329	327	287	313	278	307	360	349	303	351	318	311	317	317	296	334	309	342	305	306	300	333	315	315	354	302	319	337	302	292	313	313	307	330	281	317	324	291	316	328	338	315	300	327	322	304	326	300	332	325	322	291	281	297	277	298	310	340	274	334	322	302	266	293	311	322	280	286	313	310	292	338	282	311	299	304	306	332	286	307	312	310	324	303	312	319	275	315	267	312	298	310	305	298	275	304	308	298	314	321	299	310	307	325	308	281	322	298	316	325	278	246	298	306	293	303	310	346	299	320	295	307	329	286	302	337	337	321	298	294	367	307	320	324	307	343	299	310	319	273	330	314	292	311	322	319	287	320	302	290	338	325	332	291	317	287	324	310	335	284	318	310	299	337	295	319	311	272	321	304	303	300	287	300	323	325	270	292	327	326	326	300	310	316	317	324	324	353	320	340	332	312	336	302	295	277	298	271	306	301	320	280	323	312	305	320	308	270	304	286	301	332	274	325	329	285	268	313	297	316	339	306	308	307	357	321	324	312	309	285	307	301	316	310	314	275	318	297	302	326	297	300	325	310	335	329	327	285	321	323	310	296	291	329	337	337	316	294	321	338	300	279	308	290	287	295	296	292	290	306	317	300	322	328	361	278	313	322	284	287	312	316	297	327	308	313	311	327	296	314	319	317	289	291	301	324	325	305	308	316	321	310	291	289	314	328	312	317	286	277	283	329	336	304	303	323	314	325	314	346	315	288	301	271	310	287	288	277	294	307	311	326	302	306	318	313	281	311	333	322	280	299	319	321	322	332	320	297	319	282	294	283	322	313	337	300	304	280	289	292	326	296	320	319	319	312	288	323	319	316	296	295	297	308	341	296	330	318	312	299	296	341	296	303	289	320	339	313	314	325	326	319	317	319	308	317	298	298	283	320	297	302	327	285	309	303	303	318	280	274	299	293	312	289	318	315	296	313	325	289	333	352	317	288	274	296	298	310	292	303	292	293	297	316	354	306	294	304	305	319	344	321	286	311	297	321	317	328	327	301	267	310	295	312	270	311	314	292	293	320	279	276	296	298	296	300	332	272	282	331	330	265	307	318	318	302	295	308	293	292	311	325	324	304	326	304	274	288	309	305	314	343	297	326	308	313	311	321	288	324	301	297	272	331	320	308	305	324	296	315	317	299	318	327	296	289	305	272	316	310	329	295	324	324	323	328	312	322	308	325	316	315	312	313	310	320	289	349	320	336	300	311	272	311	309	333	310	309	335	293	322	343	309	311	294	290	294	294	325	318	291	326	337	334	269	295	293	296	341	347	310	296	322	295	292	302	300	307	311	314	303	282	311	301	307	287	295	309	321	277	308	285	295	265	315	309	312	315	292	314	280	314	291	332	306	302	360	277	318	306	308	329	304	308	278	297	291	292	332	330	314	307	336	312	311	298	300	278	299	290	304	300	284	294	295	306	318	292	329	290	296	303	299	347	348	297	287	311	297	336	313	310	289	293	313	317	293	288	283	299	300	336	314	338	341	317	295	303	320	311	284	312	301	266	305	322	294	319	315	312	342	289	269	318	323	323	333	295	290	310	299	271	314	344	297	274	303	312	308	284	294	300	322	282	325	282	295	275	291	301	325	306	317	322	288	296	295	317	336	306	300	364	311	331	328	307	308	256	300	289	322	315	281	326	336	314	298	307	306	298	294	299	296	287	350	353	313	300	313	315	331	281	309	290	326	302	287	345	312	323	307	305	297	301	321	338	307	285	281	313	311	340	311	331	315	308	339	317	300	296	339	285	308	303	242	287	291	317	298	340	322	312	330	339	301	317	294	282	305	326	300	290	288	295	300	330	290	315	307	293	291	352	284	336	314	305	277	329	311	279	299	287	292	264	344	284	325	307	336	302	304	297	307	301	313	294	325	296	272	285	302	298	296	316	281	286	321	305	295	317	321	291	301	283	320	314	321	319	314	311	299	312	323	294	281	322	337	298	298	306	265	324	330	292	275	313	306	325	303	298	324	294	288	311	296	290	326	311	311	322	316	323	285	324	328	287	307	304	320	317	290	298	321	277	293	326	259	311	300	303	311	322	296	296	310	303	325	308	297	301	347	308	329	321	316	299	299	295	307	315	298	287	318	300	306	304	317	303	296	279	324	315	300	327	318	289	313	317	325	330	309	304	315	296	326	297	306	300	314	311	350	318	312	288	347	311	281	316	314	317	328	337	276	286	315	306	316	332	300	302	329	339	284	313	301	312	305	311	281	293	316	305	291	308	302	314	316	285	319	306	308	296	298	318	296	329	298	305	319	316	338	330	307	299	330	297	304	321	318	315	293	319	324	312	299	290	322	314	319	301	306	320	314	316	322	303	301	317	308
7530	5670	5206	4717	5317	4596	2865	2264	1276	577	481	501	477	355	310	278	273	258	261	249	232	232	218	240	229	243	205	236	243	220	224	206	211	259	229	240	224	222	250	209	228	192	240	225	226	252	221	211	219	219	235	218	222	228	198	207	231	215	230	231	254	220	212	200	215	212	235	193	209	229	266	230	217	230	230	205	191	245	227	208	225	201	235	225	224	229	221	216	220	247	208	216	215	195	223	198	218	227	202	226	228	240	241	247	209	239	234	214	198	217	238	224	233	219	242	202	224	232	224	217	215	225	221	228	240	194	239	226	227	216	250	218	232	240	184	219	234	218	221	202	234	204	216	223	216	216	218	206	222	217	227	240	186	216	230	216	222	224	215	228	238	216	228	230	211	230	223	206	229	215	224	240	204	202	191	210	250	233	216	222	214	202	240	218	217	212	199	254	218	217	262	223	237	222	195	187	220	230	203	193	223	227	217	204	260	249	199	245	237	225	212	202	226	224	225	238	224	214	224	227	223	246	211	211	223	209	242	211	231	223	209	221	224	182	218	205	210	226	242	222	217	209	227	197	237	220	217	255	223	224	216	206	197	210	230	239	237	260	211	190	209	235	198	230	232	227	211	233	224	217	196	214	217	195	223	229	200	242	231	222	242	219	227	220	207	194	217	200	252	215	208	228	254	252	205	216	205	242	230	192	215	228	216	221	204	229	216	196	255	220	235	226	228	215	231	197	225	213	214	234	231	239	228	217	230	210	233	208	217	239	227	192	220	200	235	206	230	225	226	234	235	216	210	229	190	209	196	215	262	173	201	226	210	229	203	222	227	237	212	236	231	240	221	226	211	242	225	219	214	223	239	206	222	219	202	217	204	216	203	202	219	220	189	223	216	224	248	238	252	217	204	213	209	237	214	220	220	228	221	211	245	207	229	230	208	223	221	207	209	223	213	204	194	221	248	233	226	198	214	212	216	221	223	182	224	239	227	249	241	233	216	226	229	213	246	234	212	248	213	233	214	225	212	213	208	224	215	212	218	174	197	226	205	227	187	245	215	228	229	227	234	198	222	229	216	221	229	222	213	212	210	228	238	224	194	208	208	251	188	231	222	216	198	220	220	235	214	209	248	233	200	190	197	242	203	205	223	261	216	200	197	228	201	217	229	204	189	225	212	211	222	236	238	202	205	212	213	215	232	196	230	236	218	213	218	225	204	190	227	230	239	240	209	227	210	227	192	211	215	226	241	229	214	227	247	219	240	224	192	209	209	254	237	215	228	217	217	227	225	210	239	214	230	225	212	210	215	214	228	207	198	219	245	212	199	236	225	236	229	231	220	228	202	186	216	229	233	215	222	223	225	213	209	203	202	205	207	230	188	241	208	224	208	241	219	206	220	219	208	218	223	210	216	205	205	207	215	232	207	228	212	225	217	234	221	202	219	205	212	222	185	183	226	211	223	253	211	226	213	204	206	247	209	215	249	220	235	208	239	199	205	203	218	202	205	222	203	223	226	229	226	221	233	228	200	206	226	211	235	225	212	230	218	219	222	206	222	218	222	221	218	200	218	218	222	223	223	208	218	230	195	182	193	211	208	204	248	207	209	221	217	243	246	196	223	227	238	205	254	208	211	231	220	199	228	197	205	216	229	214	234	218	174	212	209	215	220	211	209	212	220	207	228	218	208	214	216	231	231	242	212	224	209	226	220	236	230	226	205	224	226	186	224	202	216	214	236	222	228	222	206	208	228	211	200	240	241	187	229	221	203	212	237	203	235	224	221	238	222	236	237	237	217	235	212	248	232	258	241	222	228	216	218	197	221	220	244	216	225	240	217	235	242	204	200	215	238	211	232	211	206	222	238	262	209	214	207	228	230	206	236	204	206	212	190	200	233	250	231	247	250	217	208	218	216	206	210	209	222	216	233	250	221	218	215	209	211	213	231	240	225	211	220	232	214	202	239	215	224	209	228	241	204	257	226	218	202	227	195	247	235	224	245	252	210	206	221	217	241	217	218	225	232	231	222	201	196	204	193	226	204	224	227	212	197	238	211	219	250	241	218	214	213	201	204	245	225	194	198	229	215	218	238	231	220	175	234	219	208	217	223	236	196	207	195	211	246	184	228	234	203	220	239	194	221	199	213	212	215	240	216	224	228	216	224	227	221	193	226	245	205	218	205	214	228	214	199	215	224	218	232	224	219	210	215	223	224	214	217	222	188	192	236	205	218	236	206	232	221	183	221	196	221	219	230	227	208	208	224	210	205	194	212	231	221	244	214	206	227	219	220	194	234	224	258	195	232	211	195	231	223	225	219	206	222	196	208	206	212	223	238	222	245	234	221	211	213	223	220	224	226	221	220	225	201	192	218	221	221	231	229	209	219	230	247	192	212	215	196	226	262	209	219	241	228	214	207	197	212	220	256	203	223	220	231	236	208	211	225	217	204	228	228	246	209	181	211	215	226	234	218	239	224	232	196	221	201	220	222	211	227	193	236	262	250	215	207	232	231	230	233	207	220	208	205	198	215	202	231	237	252	241	232	208	190	220	199	234	204	224	212	205	201	231	215	220	184	206	229	236	210	213	200	174	235	223	241	215	218	196	233	227	231	201	227	223	208	217	254	225	243	239	204	241	198	236	206	187	252	231	241	199	215	210	210	225	192	217	216	265	224	225	212	220	231	214	230	208	225	240	208	220	217	215	227	203	199	209	211	202	212	213	211	238	227	203	227	202	235	217	217	200	223	230	247	225	217	219	225	221	212	254	214	228	215	222	210	259	252	201	196	209	219	226	192	180	217	226	246	186	207	213	218	196	211	206	237	229	226	198	252	247	194	195	214	253	222	208	227	213	200	206	216	188	241	219	205	198	216	238	219	249	218	229	220	226	218	204	200	234	243	221	211	210	186	229	199	190	223	229	227	200	217	220	211	225	226	230	233	232	226	225	228	210	233	221	228	217	224	203	201	195	215	192	220	203	203	203	224	247	205	191	202	228	216	221	230	211	219	196	202	211	242	250	199	199	228	210	224	214	236	232	204	211	201	237	211	189	208	215	232	200	215	232	225	228	212	191	217	225	237	201	222	227	225	220	234	209	220	234	230	265	212	226	216	211	220	242	246	222	223	232	199	216	214	229	213	227	238	256	211	224	230	241	212	259	212	204	232	216	212	224	205	201	239	221	227	208	237	206	208	220	193	202	237	218	193	214	219	219	220	223	224	198	260	243	229	218	202	211	213	216	236	219	229	199	177	221	256	216	204	223	216	232	212	206	214	196	228	207	211	233	217	208	205	202	232	227	222	212	209	183	227	222	245	223	236	217	205	249	223	215	249	201	226	222	220	223	232	205	214	221	220	222	190	197	193	240	248	190	215	205	243	219	211	215	210	231	232	238	221	220	217	212	215	212	215	180	228	242	212	230	241	244	203	231	217	213	225	242	193	190	216	206	221	228	226	214	205	215	223	216	222	215	236	252	233	207	216	219	189	240	213	234	218	238
6756	4955	5351	6936	10351	9861	8072	7481	4948	2258	1845	2076	2056	1568	1243	981	931	972	843	777	753	800	744	727	684	744	668	681	639	696	635	682	663	668	631	680	634	659	631	640	620	644	638	643	623	654	657	613	636	660	603	654	624	634	649	617	598	610	626	664	643	637	629	680	655	676	623	593	614	610	592	612	618	624	659	668	578	600	621	648	644	655	626	635	627	591	632	687	622	629	642	636	624	636	618	625	645	586	617	590	628	605	633	603	633	662	600	624	645	631	617	608	581	606	624	613	605	657	656	604	586	636	576	584	625	652	605	600	613	610	596	638	642	558	598	660	593	621	634	562	608	650	577	646	631	592	643	588	617	656	584	643	571	639	632	617	674	614	610	600	639	602	617	598	615	626	610	643	639	588	606	609	626	623	649	639	616	631	635	593	577	614	605	607	586	660	609	593	628	623	620	635	589	627	631	617	618	616	598	623	594	625	626	582	580	615	594	642	664	570	597	605	588	649	669	611	595	629	614	597	627	595	630	622	640	636	614	596	622	579	632	564	613	607	617	623	593	601	638	625	644	630	638	601	629	623	589	621	609	605	589	618	629	621	643	552	599	630	606	591	607	628	598	606	586	596	625	585	635	603	629	630	593	627	587	630	607	587	590	638	608	618	583	600	580	650	629	614	611	605	600	601	637	611	645	617	656	614	615	644	566	624	639	614	592	558	618	596	612	590	608	607	666	629	583	617	630	627	598	589	665	629	607	614	630	643	614	637	594	596	594	586	613	631	615	572	628	633	596	602	605	637	603	626	637	582	594	593	603	621	592	581	602	554	595	629	596	597	572	667	641	594	634	613	584	611	580	622	603	616	604	680	620	594	635	630	632	618	573	617	601	615	621	633	582	612	569	613	604	634	626	632	573	576	565	557	574	642	600	593	571	585	633	623	618	609	612	600	611	581	612	595	612	588	638	659	644	609	610	604	635	639	613	659	631	611	629	643	623	616	609	628	631	613	616	600	612	591	678	596	619	619	594	656	633	601	586	595	632	596	619	610	627	625	609	614	641	569	604	595	575	598	582	622	603	668	589	598	611	571	637	596	605	632	619	609	586	576	619	627	588	625	612	611	594	587	626	626	553	602	644	629	584	619	591	610	583	581	635	612	611	627	637	562	643	638	620	583	600	611	599	618	601	595	611	605	578	640	596	585	603	580	595	600	618	658	600	606	626	619	578	641	573	625	640	577	628	582	592	625	588	589	605	605	594	620	623	611	643	608	633	593	608	602	637	612	632	616	628	614	616	618	626	614	612	672	644	601	638	567	649	603	611	640	566	591	639	599	618	633	599	639	649	594	642	616	585	599	582	567	596	574	621	597	600	626	583	627	589	592	604	621	605	617	617	556	626	592	624	625	606	596	596	615	608	630	617	624	578	597	570	650	626	621	605	621	564	608	639	594	583	641	581	631	623	597	587	638	602	595	626	634	607	606	621	613	623	598	604	612	640	620	621	614	617	588	662	594	627	613	635	621	567	612	612	647	606	616	649	597	615	617	580	601	634	582	617	580	634	547	655	600	625	622	599	618	606	618	600	610	629	607	649	621	648	649	621	631	594	603	668	606	611	636	613	605	618	597	643	629	634	611	608	575	634	586	672	648	589	628	613	607	560	605	632	633	665	624	623	605	610	604	639	605	626	601	590	594	615	611	638	603	598	607	631	594	605	631	609	602	595	596	613	616	616	609	645	601	623	627	602	604	676	562	583	616	611	616	631	604	594	604	610	642	600	657	643	602	599	627	581	648	552	600	633	609	660	628	649	631	610	625	613	630	626	647	612	628	632	601	642	619	603	612	642	620	672	635	618	627	585	601	604	641	622	598	630	605	573	663	621	582	621	609	651	641	591	595	633	621	619	581	624	617	585	635	637	655	605	591	616	612	598	571	603	617	575	615	579	600	596	605	623	637	664	598	644	583	593	608	614	615	581	531	617	645	603	609	622	614	651	573	594	613	644	583	604	599	636	612	621	601	613	631	592	601	649	646	570	648	618	603	611	635	643	609	586	650	598	600	619	639	598	612	605	669	604	631	657	639	586	610	641	648	615	533	652	602	636	589	622	606	617	621	641	628	610	599	595	613	612	630	624	627	582	621	627	602	618	626	588	621	655	566	590	616	595	638	537	611	585	608	620	592	577	584	661	581	648	654	617	602	615	620	623	610	631	591	600	607	595	578	645	599	622	612	607	606	608	613	574	593	595	587	605	620	641	632	616	555	613	610	580	586	604	607	616	597	586	628	611	644	613	644	632	602	581	597	648	590	658	597	642	610	618	631	624	646	634	642	638	631	584	595	608	624	622	634	609	581	607	644	686	592	615	600	628	575	588	623	660	649	661	619	598	646	606	581	581	641	634	572	582	565	556	581	590	585	597	658	651	646	571	653	615	591	619	628	613	590	634	584	664	595	606	628	631	627	606	589	596	650	627	609	630	604	603	638	591	610	569	594	643	627	624	589	545	640	588	591	613	655	616	590	603	648	600	632	618	582	598	610	613	578	611	606	628	633	610	575	614	621	587	591	637	630	596	623	592	581	611	618	583	629	599	624	645	600	590	579	612	569	630	609	575	615	624	623	574	625	611	643	631	642	614	619	654	623	608	594	628	629	620	607	613	628	631	623	575	597	637	592	659	617	570	638	593	589	614	634	621	635	662	632	611	588	589	625	556	643	626	650	614	559	678	645	595	589	621	597	594	613	617	632	582	622	614	620	608	660	607	606	578	598	637	608	606	642	597	598	616	566	584	608	640	574	581	604	621	608	597	618	577	620	592	605	635	599	603	650	581	579	596	640	582	584	605	618	611	612	581	608	555	605	621	622	647	624	619	628	626	607	666	634	577	587	607	622	658	609	613	623	627	657	665	584	628	627	627	630	607	601	616	613	608	587	627	680	642	624	622	583	622	555	592	628	627	606	578	692	641	604	578	631	618	563	606	612	621	619	602	638	639	572	614	599	593	606	620	647	632	619	657	616	608	603	601	577	617	620	577	545	634	608	623	603	624	633	626	610	611	629	600	566	617	613	633	614	624	628	604	641	601	639	659	601	626	650	621	613	636	612	598	639	606	574	615	616	643	610	628	629	634	634	586	562	642	623	590	613	644	616	602	639	610	586	653	628	656	578	592	672	593	606	606	625	605	613	616	613	657	595	613	644	608	660	597	622	598	627	609	601	654	588	598	586	612	654	608	608	541	637	604	622	605	574	596	594	649	607	632	574	561	621	579	613	586	619	612	584	570	596	619	589	644	602	642	631	590	611	605	626	626	625	637	596	594	587	609	614	612	630	601	678	577	588	621	557	589	599	614	560	644	616	611	618	620	554	613	609	646	562	616	594	619	602	648	632	616	615	605	578	592	608	588	586	612	592	640	612	646	616	653	628	594	593	627	632	625	588	598	636	551	567	589	629	618	612	636	582	612	597	603	608	619	569	629	617	625	646	589	619	640	604	648	589
13328	8653	9355	8093	9470	8250	6255	4885	2747	1353	774	630	685	535	487	353	337	334	322	360	308	287	337	284	338	296	310	291	268	331	286	319	304	309	308	312	324	310	363	290	290	316	317	293	288	318	291	311	308	279	271	283	302	323	282	271	306	322	315	267	300	312	333	310	308	321	287	284	301	292	260	255	278	284	322	327	281	317	300	321	285	269	300	292	270	285	282	302	309	293	256	300	334	280	300	255	285	255	305	312	293	292	283	289	311	318	302	294	287	311	289	339	311	289	292	272	291	249	285	319	287	280	309	315	317	303	258	270	292	281	313	295	315	288	317	282	318	328	291	336	284	287	276	312	280	272	257	290	283	265	301	279	286	273	289	317	286	262	289	295	274	299	277	282	308	308	285	296	304	302	295	288	278	289	280	292	263	293	302	277	286	293	283	294	302	264	286	314	299	287	290	281	287	266	293	282	260	298	279	290	315	292	291	280	285	285	256	283	262	316	297	284	301	279	283	289	304	328	311	283	301	272	334	319	279	274	287	282	305	272	288	261	308	265	257	268	302	302	287	294	295	283	321	293	298	313	286	289	324	271	276	292	273	302	320	299	283	306	323	286	283	271	294	256	279	295	269	315	314	300	281	279	277	302	298	285	281	317	266	293	317	321	269	284	297	285	280	263	279	272	279	333	297	287	307	250	286	310	281	270	333	327	301	290	281	274	299	302	298	283	289	286	311	282	277	293	299	267	260	275	280	291	294	306	272	304	294	284	332	285	277	292	318	283	287	282	277	295	287	255	320	276	299	299	299	323	307	318	261	278	301	267	299	294	252	301	271	270	291	281	286	312	280	300	300	284	300	254	300	280	307	250	278	297	275	290	267	303	302	287	300	295	289	288	316	302	280	297	298	296	293	292	294	300	275	309	299	279	288	277	292	314	288	308	276	290	288	261	285	269	297	289	287	294	285	281	285	296	337	288	266	284	317	305	273	276	322	295	329	284	310	292	306	270	309	271	237	286	275	314	314	266	297	315	273	312	321	316	263	322	296	310	289	262	291	272	307	280	271	302	276	263	277	303	307	297	281	281	284	283	293	320	323	299	277	247	276	312	309	252	316	282	277	296	291	278	275	292	313	262	277	307	276	303	272	281	286	292	313	275	267	275	290	263	265	301	300	290	303	282	314	300	296	284	268	291	303	311	282	268	308	277	284	307	296	275	275	285	309	282	277	282	323	296	268	252	285	316	295	281	329	264	268	285	280	249	267	300	272	284	303	300	294	315	285	293	273	335	284	308	240	269	278	269	277	323	241	277	294	281	292	287	303	277	298	301	283	279	297	278	307	272	264	296	272	281	283	282	290	289	296	274	287	282	265	281	285	306	291	276	289	269	306	305	290	268	284	280	287	276	298	280	274	293	301	267	296	290	292	286	308	319	257	272	309	278	263	256	281	288	293	309	288	287	278	283	287	301	273	320	308	285	275	301	292	307	274	309	283	286	278	301	270	308	301	282	290	284	302	285	271	290	270	277	280	290	313	296	314	292	274	313	288	278	282	298	309	287	284	299	310	298	290	293	280	315	287	309	309	307	274	278	324	261	291	279	283	269	306	280	316	316	310	286	291	272	287	292	315	284	278	300	290	308	292	319	244	283	280	290	287	309	302	275	288	317	296	275	307	287	294	303	277	327	314	279	299	293	299	316	270	318	282	308	283	275	301	295	275	283	311	285	308	295	282	260	281	294	298	321	297	290	300	302	289	281	306	271	298	289	309	294	285	280	295	268	272	311	306	322	272	309	307	309	263	305	306	289	291	299	250	290	258	269	277	300	280	300	288	290	310	289	304	261	299	271	309	272	265	307	308	283	300	294	316	288	297	293	283	297	289	278	266	300	307	276	280	272	304	285	304	329	279	271	299	291	306	283	318	280	295	273	277	277	268	283	314	279	302	281	278	300	270	284	253	278	291	279	293	318	271	293	293	261	276	288	312	284	294	279	297	284	311	321	309	271	278	285	313	263	290	288	305	280	270	273	309	302	284	305	266	279	323	278	327	320	301	284	280	314	298	271	280	288	286	261	310	285	266	285	280	282	264	299	304	286	262	269	293	276	314	274	288	263	279	316	319	283	304	277	314	292	296	296	269	267	294	350	286	289	272	283	325	269	294	285	282	296	313	278	274	273	264	288	289	287	281	253	275	297	324	310	258	276	292	281	301	317	273	273	293	298	297	292	274	251	297	282	283	245	286	298	299	269	263	299	293	292	317	287	262	299	281	278	305	278	286	317	317	267	276	287	312	294	245	310	266	316	322	307	280	313	263	289	291	295	278	276	311	283	283	254	298	309	305	300	285	309	321	304	289	300	294	301	286	311	326	269	303	286	291	285	308	272	272	286	309	275	277	293	294	275	293	297	245	297	271	281	315	280	281	269	304	310	286	295	309	253	271	278	278	280	288	309	283	293	295	280	279	313	295	334	276	306	274	270	288	310	311	288	300	298	283	303	289	322	331	297	290	296	311	293	341	280	297	308	277	279	285	260	269	306	305	309	279	330	335	311	299	285	264	286	284	295	291	284	276	262	302	282	294	336	288	315	283	258	313	256	296	325	297	269	283	306	305	311	285	305	311	318	315	280	288	286	308	274	287	277	284	313	269	278	317	317	287	301	268	296	272	319	283	298	273	297	304	325	282	272	300	320	297	311	281	277	294	290	310	286	297	275	300	299	268	262	286	280	275	274	303	269	296	297	302	303	245	312	290	277	247	264	300	289	300	264	283	255	283	275	283	272	300	287	260	315	301	317	274	292	307	300	281	279	280	309	272	280	272	300	275	281	303	290	282	257	292	274	295	275	277	267	279	310	293	275	282	305	272	298	274	278	278	293	290	289	278	287	297	295	304	282	275	268	280	284	282	298	273	282	289	302	279	286	253	274	297	278	295	313	277	289	282	268	283	275	284	313	290	271	320	292	289	293	282	314	293	259	316	271	316	277	289	299	265	310	286	286	291	277	285	299	297	297	301	287	305	289	275	275	318	269	276	295	291	321	259	302	305	326	285	324	266	270	311	281	283	310	287	312	300	302	279	314	249	304	291	288	304	261	275	297	282	300	276	301	252	293	279	318	295	305	291	308	255	300	297	305	292	289	297	294	269	291	291	284	316	289	286	281	266	285	295	318	303	316	293	283	284	290	265	302	291	273	285	321	277	309	305	305	272	295	290	265	295	293	298	280	279	279	311	277	288	293	303	299	264	265	281	333	276	294	304	298	255	292	283	296	290	294	307	279	305	294	258	314	286	299	271	275	287	285	289	295	263	292	287	253	281	257	295	286	290	287	274	303	277	269	256	303	266	305	282	294	282	268	299	290	289	319	264	281	310	272	281	289	297	310	287	284	299	287	301	287	288	286	306	314	281	293	313	267	308	341	297	269	258	321	264	295	289	299	291	317	298	266	266	310	292	300	297	286	269	277	290	293	276	328	293	280	279	293	304	266	295	304	279	293
9139	6713	8628	10173	15133	14509	12616	11873	7144	4191	2811	2966	3242	2498	2047	1515	1377	1300	1141	1066	1020	1007	1000	942	942	962	909	889	937	854	885	876	865	810	868	827	813	804	823	782	776	814	802	826	826	796	783	805	769	785	796	770	793	749	744	731	753	752	768	803	769	748	760	742	750	749	756	757	785	788	742	732	779	748	777	793	766	755	744	703	735	748	698	757	732	755	771	777	767	748	729	718	792	742	763	753	769	721	769	772	774	749	776	732	709	757	755	772	750	714	763	758	720	791	777	725	765	765	737	766	742	776	804	756	746	739	769	762	750	789	753	715	740	771	740	757	742	733	713	706	701	740	754	745	776	771	744	741	745	763	765	740	724	723	754	743	786	733	699	731	756	766	727	739	747	743	755	706	787	746	701	790	677	755	752	696	744	727	702	773	782	712	712	745	770	685	726	755	728	733	741	715	733	708	759	741	800	772	747	756	709	786	710	752	726	727	766	733	678	741	744	758	731	735	764	728	772	741	761	729	792	733	804	719	778	733	728	786	731	743	755	695	739	707	741	712	714	730	767	767	743	692	717	751	698	741	759	782	739	756	757	772	797	748	747	690	740	759	755	700	773	708	751	755	757	767	746	770	709	756	715	750	756	758	733	692	740	768	717	716	807	754	786	774	765	727	734	768	694	724	714	712	726	754	746	715	796	795	751	744	685	761	780	724	768	745	711	759	778	791	760	771	748	748	708	722	725	751	772	767	746	723	751	726	775	747	737	740	783	710	769	762	741	724	770	744	697	730	702	724	769	707	725	708	782	751	747	718	692	763	765	737	734	746	745	741	748	744	771	725	734	740	766	770	749	733	769	721	734	743	767	777	780	695	699	750	745	740	741	697	721	773	755	776	801	692	766	728	707	755	728	753	714	731	739	760	757	806	724	717	727	745	759	736	744	745	716	740	781	712	725	756	731	744	753	789	712	735	734	743	743	754	752	745	746	746	717	721	742	749	800	719	774	767	728	676	706	774	785	818	735	777	727	740	730	760	785	749	727	741	766	766	731	715	733	735	723	743	733	752	783	714	722	699	749	721	751	718	723	781	735	751	745	738	737	768	720	744	775	750	759	709	740	790	738	756	693	760	724	726	685	764	732	732	751	714	747	754	735	746	767	699	719	714	727	778	738	677	771	704	760	811	701	716	719	726	719	762	725	762	775	800	757	719	716	710	678	745	776	763	758	718	774	762	781	744	763	796	756	742	702	742	756	750	711	778	776	750	735	746	712	756	784	699	765	740	689	722	797	722	758	715	759	762	798	770	702	807	734	728	744	727	670	740	741	741	753	758	715	754	680	743	709	738	717	764	701	748	739	792	739	715	771	747	724	752	758	753	751	810	732	722	771	750	721	720	757	757	716	725	728	779	769	744	685	748	766	742	765	712	765	705	727	703	703	731	749	750	755	743	763	748	718	748	772	776	799	740	706	711	754	698	747	704	725	762	760	766	713	749	705	755	710	711	746	750	755	727	744	787	740	746	700	748	742	751	750	715	719	798	714	806	715	730	769	742	741	691	744	740	724	714	743	691	724	739	721	755	768	729	752	745	701	774	747	671	760	806	720	728	768	745	790	716	790	734	778	773	798	721	726	762	750	749	752	733	734	752	729	780	729	745	708	680	789	802	761	722	759	753	783	720	759	727	698	753	749	761	752	739	714	716	713	694	710	753	758	736	749	717	733	777	728	731	701	728	732	766	760	761	748	702	702	747	719	761	805	734	759	772	684	692	743	750	728	707	744	758	717	768	734	755	747	786	725	749	739	755	743	729	742	753	761	752	717	803	713	746	705	751	684	703	776	716	751	757	699	723	751	719	757	781	801	718	724	768	748	700	756	758	733	727	774	743	708	713	710	749	752	729	777	755	721	757	742	815	785	736	747	744	748	755	729	745	755	755	755	687	716	751	795	782	757	744	714	767	722	733	700	712	686	739	747	684	722	747	757	773	769	718	720	746	724	791	757	722	732	774	785	705	745	790	769	720	735	735	718	793	706	765	713	769	776	762	762	778	769	764	733	747	754	735	757	772	740	762	748	723	764	741	755	730	736	726	723	758	760	712	733	738	740	756	732	757	727	717	752	795	737	739	717	767	751	733	751	724	732	729	750	738	744	739	725	730	786	710	784	741	755	780	774	735	741	731	749	740	719	721	741	784	786	744	794	787	737	727	774	741	733	776	751	783	758	783	726	746	722	757	688	731	777	784	718	753	826	733	750	705	753	771	721	742	729	762	744	760	729	774	763	725	737	776	765	781	751	766	746	729	755	741	735	757	722	769	723	721	734	713	780	738	726	757	694	736	741	763	740	683	739	692	731	795	741	729	739	768	708	745	831	730	716	743	758	774	754	767	757	772	740	749	727	741	746	739	751	723	731	750	747	771	728	762	724	728	770	724	752	744	710	731	773	775	767	698	786	723	757	765	718	716	755	757	759	708	748	722	754	747	748	774	720	769	766	760	745	730	715	728	750	771	724	715	775	760	751	727	758	777	740	741	762	754	736	749	746	741	711	726	733	733	796	803	708	747	763	738	729	772	764	722	707	735	757	777	737	744	762	724	704	698	737	748	729	755	729	745	769	785	767	749	734	744	682	763	749	747	737	784	729	772	780	727	764	721	710	756	731	758	753	767	753	738	750	720	743	710	752	773	737	716	783	746	808	744	715	746	750	704	765	721	695	752	749	719	754	760	732	749	696	734	717	753	762	694	777	758	735	735	722	748	739	756	712	734	738	714	771	756	718	720	746	802	735	761	801	749	698	750	777	758	729	736	789	743	750	722	748	744	761	741	760	721	750	807	757	741	769	766	739	763	753	729	714	761	780	729	751	718	730	768	732	772	729	743	754	785	758	760	739	727	708	774	726	762	787	761	768	705	718	787	739	745	723	740	699	766	756	770	723	780	740	702	725	787	733	714	780	750	730	730	720	700	722	739	738	737	725	754	751	727	750	723	760	749	739	752	725	737	748	722	759	731	748	789	733	723	746	717	752	764	726	715	706	727	741	722	683	682	744	766	765	717	733	768	763	748	714	740	703	777	767	732	714	746	763	741	768	697	738	758	720	781	732	763	804	751	756	727	768	767	752	752	752	715	708	749	744	780	751	762	714	747	765	815	739	771	759	691	730	716	736	740	721	780	710	715	673	706	776	743	750	734	734	772	786	736	721	734	729	723	702	762	786	735	763	757	740	758	692	733	745	733	786	778	763	724	758	777	739	780	731	739	724	750	674	717	779	755	773	698	790	724	784	741	773	763	690	751	732	782	740	725	753	733	705	726	732	769	707	768	738	728	708	722	781	714	768	753	746	744	747	697	716	724	761	725	769	746	725	747	702	711	743	698	736	769	755	754	761	710	727	771	766	686	751	714	768	790	774	744	726	782	712	711	738	726	759	731	761	729	785	751	746	789	733	734	732	743	784	778	766	793	738	703	726	754	730	772	722	751	723	753	772	666	741	710
1816	407	373	246	265	285	235	227	118	91	84	102	117	95	94	102	79	72	87	86	93	106	96	97	88	80	99	88	87	92	90	99	80	90	91	83	94	78	90	84	89	86	92	101	102	83	87	83	79	83	95	96	84	83	78	84	82	88	98	104	92	84	92	99	88	101	95	87	79	91	105	107	104	91	99	79	83	77	90	98	88	81	77	73	88	89	98	103	99	95	104	92	84	89	98	98	83	87	88	101	110	82	87	98	93	93	73	69	86	102	101	79	87	88	95	97	70	95	97	108	94	89	100	95	105	88	78	93	83	86	88	79	96	105	98	70	86	87	93	88	97	64	96	88	96	103	80	96	87	94	89	78	92	92	95	97	92	94	87	113	89	103	87	93	77	100	86	82	86	102	90	66	82	84	98	73	81	96	75	87	88	110	81	91	94	105	100	88	99	107	90	99	92	100	91	82	80	97	97	85	83	101	96	90	86	98	96	76	102	108	78	70	83	76	86	80	95	94	84	104	89	81	88	86	96	103	83	102	85	86	94	71	101	79	97	107	86	123	90	98	96	99	95	100	87	110	100	90	100	87	77	91	90	100	72	89	106	99	98	82	95	100	78	102	91	106	88	94	99	82	89	90	112	99	89	86	93	90	89	82	96	80	80	102	75	100	109	116	85	98	93	95	82	92	94	95	81	71	115	86	80	93	88	80	77	99	106	85	88	90	93	100	82	83	78	84	83	94	106	91	79	99	99	92	93	106	91	108	92	99	105	80	105	93	89	90	93	89	94	98	103	105	89	92	105	106	73	84	87	101	85	104	78	110	109	88	105	86	86	92	108	99	82	109	95	73	91	83	100	104	105	131	78	110	102	79	91	90	91	93	101	104	117	97	73	102	92	84	74	86	92	86	86	102	96	85	99	114	66	99	100	101	85	125	94	99	84	98	88	97	86	80	77	77	75	68	78	104	90	84	83	90	81	81	106	103	82	92	83	82	88	97	96	84	76	90	71	87	95	96	98	85	98	90	89	84	86	87	103	82	92	77	68	90	100	80	90	74	86	76	81	99	103	92	83	101	90	92	86	88	95	97	92	88	86	88	91	95	79	88	84	103	81	91	84	94	99	98	79	101	95	83	98	100	96	81	83	81	101	88	82	91	83	93	89	95	81	92	104	94	80	87	88	84	111	103	88	104	79	99	103	115	88	82	82	95	78	79	100	90	84	93	98	84	84	82	105	97	114	82	94	93	99	94	79	104	91	84	99	82	104	85	65	97	88	74	84	97	87	105	84	84	111	83	85	91	109	99	83	96	91	84	87	87	85	89	88	91	113	90	96	96	86	86	76	97	84	76	92	96	78	66	90	95	88	99	104	88	81	86	123	86	78	101	90	95	94	72	95	99	84	90	86	82	84	95	87	80	73	92	95	86	96	100	90	77	86	91	75	108	106	107	96	82	93	75	75	73	95	96	93	93	105	92	98	81	89	83	108	105	80	74	90	84	89	88	82	79	111	101	81	84	95	92	77	89	98	99	89	101	85	94	91	97	86	94	100	98	85	104	89	96	81	88	99	98	92	107	93	116	98	81	97	88	87	93	81	80	116	97	91	96	92	74	98	107	107	87	81	79	83	110	88	83	101	94	107	84	89	86	106	84	106	74	110	87	74	73	95	113	81	87	86	82	87	97	90	104	83	86	85	84	93	72	98	76	98	106	86	78	73	106	110	85	89	93	105	86	94	110	94	80	100	101	81	82	104	95	85	87	91	72	86	81	75	93	95	92	91	82	93	99	73	87	99	88	90	93	79	87	92	82	100	86	92	92	91	113	72	71	68	98	87	81	85	95	108	75	88	105	94	92	84	73	87	94	92	94	82	76	88	101	87	93	86	107	92	106	111	82	88	109	108	95	101	106	84	90	87	90	84	102	83	101	111	81	87	94	81	107	86	80	92	99	70	79	93	75	105	86	82	103	89	91	86	91	88	84	69	95	79	82	98	98	103	102	109	84	83	91	116	91	87	91	87	99	81	87	85	87	96	87	86	106	87	92	113	98	89	96	105	91	81	111	79	100	92	103	67	82	82	83	77	83	89	91	98	87	91	95	91	87	101	94	81	97	90	90	93	101	99	90	78	83	89	106	103	88	85	96	97	98	83	100	93	87	90	83	107	85	114	93	107	96	94	84	91	84	70	90	83	92	84	83	95	93	90	92	74	94	84	78	105	108	107	95	84	89	98	92	83	91	85	84	96	96	100	106	83	102	122	91	112	92	99	99	90	86	106	93	77	81	95	77	100	96	94	96	93	88	84	68	84	81	94	83	102	92	110	95	79	83	96	88	114	77	91	92	86	102	102	84	89	102	96	115	73	113	85	107	100	104	78	85	92	107	100	84	81	85	76	86	77	82	69	91	89	94	91	112	88	91	88	84	87	94	93	97	97	84	88	84	89	81	96	97	96	98	94	81	98	85	88	89	82	86	91	104	84	79	85	104	87	97	91	97	111	102	84	95	84	82	72	82	85	97	84	98	87	80	88	99	97	83	67	70	103	74	87	112	94	102	91	88	87	76	102	89	91	91	79	90	82	83	94	88	91	94	89	88	91	113	84	97	109	100	102	85	107	94	84	101	86	85	91	92	110	69	90	87	100	106	76	108	97	74	103	80	89	87	102	97	79	87	91	92	90	80	93	91	88	96	86	98	108	100	96	113	77	95	103	90	95	98	92	85	107	97	101	89	96	99	101	103	97	100	80	104	91	92	89	106	85	91	91	83	78	96	89	85	86	76	95	100	98	84	90	81	89	81	86	86	104	88	97	73	78	95	82	95	92	85	99	101	85	105	99	87	86	86	95	103	70	80	99	92	102	100	82	71	92	92	82	98	87	110	66	84	104	105	98	92	102	87	88	96	96	64	102	80	87	104	92	81	86	100	99	87	85	102	92	87	100	109	88	100	97	92	102	80	71	84	90	107	99	92	101	94	83	106	88	95	81	78	82	102	92	87	98	76	90	93	91	94	92	87	83	73	92	97	87	93	97	83	81	92	75	84	85	72	93	107	95	86	102	99	81	88	98	73	84	92	99	95	107	90	90	90	104	79	81	83	102	86	80	85	106	98	89	84	91	109	87	92	90	94	90	98	86	79	87	97	105	81	78	101	106	88	98	86	81	93	92	100	88	82	95	69	87	100	75	81	93	109	86	88	110	112	110	82	77	95	85	85	97	72	99	99	98	91	94	85	92	112	94	85	99	95	85	77	83	98	98	78	74	91	92	111	85	83	122	82	80	96	76	82	71	104	82	90	91	84	87	98	78	102	104	98	106	84	84	104	95	83	83	87	105	101	101	96	78	79	81	105	84	85	109	103	103	68	90	91	86	106	81	105	100	90	98	83	76	90	94	76	83	70	88	78	88	89	72	90	91	100	87	88	83	94	79	104	101	88	85	87	104	74	80	93	89	102	88	95	82	83	92	99	85	85	102	70	88	102	102	106	76	98
2277	753	1057	1077	1486	1393	902	944	574	455	408	399	382	388	356	324	339	328	293	316	316	317	319	314	303	281	298	308	295	316	297	345	300	302	326	301	310	321	317	335	334	325	313	302	312	324	320	321	337	300	311	295	334	314	278	342	298	282	325	314	324	294	301	298	331	302	309	334	330	343	351	339	310	301	306	315	320	304	325	279	341	301	294	325	295	335	315	293	301	301	278	319	328	311	287	299	308	291	315	328	311	305	297	326	346	298	337	330	307	313	330	319	310	294	334	321	296	336	293	343	323	302	313	303	302	297	287	321	315	285	312	314	326	317	301	305	309	322	285	314	267	299	305	260	310	283	316	277	330	338	311	308	310	330	299	289	345	295	297	313	353	313	324	294	302	329	307	297	284	297	291	318	297	303	334	335	299	317	307	304	300	279	320	306	338	318	297	298	299	294	293	324	290	292	310	304	295	310	311	287	347	308	314	278	306	283	311	326	307	282	329	328	283	300	324	345	305	274	287	293	296	297	340	303	316	352	279	295	329	275	300	324	316	324	294	290	310	305	287	312	315	310	331	314	289	298	331	314	322	308	326	327	288	309	323	276	288	314	330	304	314	342	323	305	304	323	304	293	280	317	343	322	293	285	317	319	325	293	306	312	294	298	295	302	298	320	265	315	311	310	331	257	307	320	315	299	335	323	289	332	312	295	306	293	298	302	292	310	311	294	295	326	326	313	313	295	295	352	321	317	295	319	317	292	331	297	318	316	335	336	313	306	294	303	306	309	317	322	282	304	303	287	293	280	290	296	327	340	294	300	310	323	302	311	304	306	278	305	281	323	310	292	339	339	316	310	295	304	311	284	309	292	302	293	308	300	322	298	311	277	304	310	314	326	316	294	292	307	284	314	299	292	304	256	285	327	307	322	308	313	323	319	315	313	289	305	327	294	294	301	294	295	309	345	311	310	306	330	326	307	293	298	306	312	286	300	314	290	310	306	326	296	275	303	318	325	310	287	326	296	301	296	296	325	287	299	302	309	347	318	298	302	299	312	306	318	310	297	310	299	305	280	299	319	321	305	292	306	302	309	324	294	313	333	309	302	300	332	308	291	282	296	310	303	331	338	318	320	286	303	304	317	302	307	321	319	317	287	312	301	307	349	274	276	292	323	292	340	310	305	300	294	306	286	301	279	318	314	296	322	303	311	323	294	301	300	322	317	302	328	314	316	317	329	325	315	317	325	306	298	316	307	301	342	308	310	296	333	322	311	326	308	300	317	294	283	322	292	329	293	263	338	316	288	311	299	293	309	331	320	305	303	308	312	313	322	288	304	307	311	310	343	308	307	283	289	289	296	299	310	311	266	331	311	295	302	322	288	308	308	337	317	313	293	299	315	298	291	294	330	296	290	292	291	304	292	312	303	304	305	309	290	305	310	304	278	312	303	320	322	268	282	318	308	318	267	315	279	286	291	305	312	296	313	321	326	330	290	304	314	317	297	304	329	296	296	305	300	309	324	305	333	299	325	328	316	264	308	293	313	302	321	334	329	303	312	292	332	312	308	307	311	339	265	313	293	322	324	314	300	303	312	282	308	316	309	340	300	305	290	309	337	325	302	318	302	274	301	322	349	274	277	289	320	329	298	322	267	315	327	301	324	328	293	301	292	321	290	307	355	312	331	269	283	327	331	289	293	292	330	299	300	306	274	299	286	337	310	300	303	309	306	321	304	296	302	335	321	312	274	316	308	309	303	304	322	309	340	296	289	315	316	274	318	291	301	302	331	347	282	295	288	312	292	322	309	328	294	314	326	336	322	290	314	314	284	307	281	298	294	294	302	288	319	311	327	312	313	333	303	317	300	317	312	309	320	332	307	319	302	333	323	308	307	291	295	303	332	290	318	344	342	326	270	300	314	338	331	327	333	339	299	293	324	291	341	339	315	326	312	294	316	313	324	309	286	304	270	279	275	314	319	317	276	272	322	310	308	323	304	311	323	303	321	297	292	284	299	320	328	337	307	286	302	329	336	303	302	317	301	299	323	311	316	332	301	287	289	290	296	307	316	315	305	342	289	292	309	361	299	290	305	299	329	304	335	313	299	296	341	331	277	334	323	268	349	279	312	348	324	317	310	298	311	312	278	309	337	308	318	321	306	338	311	287	307	290	295	289	343	339	319	316	311	313	302	303	321	319	301	277	318	296	303	296	284	312	304	302	302	312	333	278	302	296	268	297	320	303	283	300	324	323	288	293	309	335	339	284	305	304	309	288	296	328	320	309	298	321	343	295	296	267	303	336	314	325	319	319	297	322	334	308	303	302	280	312	325	348	314	306	286	315	311	283	307	296	308	304	283	284	334	298	297	289	306	290	317	285	311	326	310	321	322	276	303	316	274	296	294	314	303	285	295	314	303	283	301	321	268	274	329	281	318	308	313	278	304	305	336	327	302	299	295	325	298	311	335	310	339	327	296	246	292	321	338	323	298	315	295	301	327	298	279	298	336	283	284	298	326	317	284	307	319	316	311	301	281	315	354	305	293	307	309	314	333	323	279	278	315	292	316	313	331	334	288	326	289	329	321	319	310	283	306	315	288	300	286	314	354	299	291	332	297	321	316	311	302	323	316	289	328	315	293	288	333	316	284	312	326	274	347	339	336	274	311	328	304	290	305	314	309	263	297	312	328	344	282	277	266	320	349	296	307	328	319	295	329	271	321	303	315	305	311	297	314	295	301	314	316	308	319	291	335	302	310	315	335	307	299	294	296	321	304	332	338	311	293	281	302	292	289	326	283	288	314	306	308	302	298	304	306	289	300	327	284	311	292	315	303	324	288	298	362	269	303	306	314	288	336	313	318	305	296	279	320	308	326	318	311	313	314	315	311	297	294	284	331	296	336	303	307	328	274	338	347	298	345	307	308	327	313	316	330	302	315	346	330	334	305	287	273	291	314	351	289	325	320	319	330	309	288	329	297	298	290	287	315	304	343	294	274	291	288	308	297	326	312	311	329	310	301	308	315	314	279	315	309	310	275	288	308	310	333	333	297	300	302	315	333	311	292	302	294	304	323	307	288	302	281	306	310	316	294	327	302	335	318	316	309	350	312	306	316	310	310	299	292	318	312	317	279	310	302	316	320	288	304	324	343	308	318	317	281	311	275	301	313	324	299	317	309	296	313	352	308	309	317	296	314	311	271	299	318	332	319	344	318	291	336	324	326	300	339	293	333	338	271	322	296	305	328	322	302	298	318	294	287	329	289	318	301	308	287	324	309	308	293	343	301	298	290	315	299	303	308	304	318	304	298	359	303	300	299	299	326	324	305	297	318	333	313	314	327	308	325	305	307	338	325	279	326	282	285	305	316	293	326	313	319	302	343	292	271	345	321	340	343	303	330	340	295	307	304	302	328	313	298	292	303	291	275	292	320	300	312	284	302	323	292	304	298	281	292	325	317	292	317	343	305	307	310	289	304	294	319	309	309	325	284	290	322	311	299	321	323
7235	5045	5690	4664	4462	4362	2451	2093	1110	591	501	494	427	370	278	269	299	252	244	238	232	227	244	243	235	234	250	220	253	230	237	222	217	250	227	264	265	273	214	207	241	243	245	236	226	216	234	238	228	216	226	231	207	240	220	223	196	251	243	214	198	216	234	201	227	225	226	218	208	217	218	208	216	207	215	210	211	220	204	254	219	245	206	245	216	213	239	215	217	223	220	191	235	235	249	214	216	218	226	242	223	210	193	218	228	218	227	243	213	216	200	228	221	218	221	183	221	216	218	235	217	232	235	230	230	249	227	202	224	203	217	196	220	229	204	195	250	203	183	230	230	250	226	202	227	219	231	230	221	251	228	228	212	235	185	221	244	202	214	230	248	223	242	220	221	199	220	203	220	224	259	209	218	204	221	232	231	217	219	217	221	238	222	215	257	204	230	224	213	235	227	223	214	216	219	237	225	228	193	218	212	235	229	190	231	211	205	240	229	233	207	209	224	225	227	220	255	217	234	217	236	195	206	215	206	207	250	222	215	230	241	234	222	214	227	217	221	246	230	235	169	228	223	221	223	210	208	220	223	229	220	188	218	235	223	208	218	225	211	226	197	225	204	224	229	198	218	228	228	218	234	243	206	178	235	224	230	236	194	220	225	228	231	231	222	247	235	273	221	231	231	226	233	218	233	223	226	231	199	199	216	209	246	221	227	230	227	207	181	219	259	232	210	200	196	211	238	204	223	217	220	210	247	218	231	223	204	226	227	229	238	223	229	218	242	224	224	218	242	224	219	241	224	210	224	230	239	231	235	228	210	231	214	230	217	201	221	243	210	204	225	213	219	231	243	187	211	207	244	242	222	223	207	219	198	250	234	244	229	232	208	251	236	224	217	212	225	218	202	212	189	228	236	210	254	203	192	236	252	213	206	205	202	232	221	230	204	221	207	239	218	200	231	233	200	222	243	242	237	210	224	209	227	222	184	222	211	215	233	213	223	222	202	238	211	214	223	229	223	232	206	196	233	210	226	231	200	229	228	236	242	221	244	213	242	244	215	227	206	233	246	210	203	225	229	225	213	217	220	216	253	232	219	230	208	199	235	243	206	210	237	229	209	218	236	232	245	229	233	211	212	234	226	221	223	214	241	231	236	220	222	226	194	222	225	260	238	213	213	234	229	229	232	217	215	198	254	224	218	231	216	227	229	239	217	222	212	221	207	228	227	211	220	217	236	242	226	243	238	191	208	208	215	244	203	229	213	202	218	234	204	215	213	186	221	217	229	200	229	195	225	200	206	212	231	235	236	212	223	218	218	222	242	252	222	222	224	223	202	232	233	209	239	215	238	215	199	214	225	218	190	221	250	216	251	221	193	230	230	233	218	217	204	199	237	219	217	207	241	209	210	221	217	234	220	212	204	236	232	228	214	271	222	208	226	222	204	205	249	241	225	233	206	221	228	210	254	245	224	222	261	235	210	227	220	196	207	223	224	204	182	231	195	210	229	230	223	220	228	221	246	213	219	227	180	220	216	252	188	221	212	229	201	228	210	219	221	215	218	217	214	236	228	228	225	232	234	233	245	238	225	225	226	205	218	221	222	232	226	218	236	216	232	223	217	213	227	192	221	233	210	232	213	193	239	213	236	243	206	199	234	216	225	194	232	241	251	202	215	203	206	219	219	227	228	224	224	230	201	230	213	237	228	230	198	214	225	213	242	228	226	187	210	212	251	234	239	228	224	215	218	220	195	220	228	236	222	255	217	207	189	197	209	193	236	220	209	215	227	242	233	228	200	228	227	212	236	223	210	217	230	218	224	226	209	217	230	231	241	222	213	241	212	235	227	250	200	213	206	243	226	203	206	207	195	233	205	207	220	220	226	206	200	207	212	221	233	238	226	204	203	229	216	254	236	223	233	214	236	223	222	221	220	211	194	229	208	213	218	241	233	219	220	221	233	218	218	235	206	226	238	226	210	221	200	230	205	231	218	222	247	214	214	208	215	226	226	283	206	203	239	241	207	216	185	220	221	225	237	218	242	250	232	250	230	222	213	213	199	214	239	238	202	225	245	237	216	219	234	246	249	222	235	213	246	218	230	215	224	230	235	193	207	212	225	220	207	212	213	244	229	233	212	240	228	233	219	203	219	214	229	215	218	232	232	236	258	232	227	220	221	233	233	205	213	230	233	222	220	218	225	217	232	229	239	221	216	211	215	238	217	224	183	240	239	204	228	221	213	213	236	198	231	190	210	233	182	188	222	202	230	218	209	244	220	228	209	214	198	191	205	216	218	212	226	243	245	208	225	232	252	210	202	222	195	228	192	228	206	224	222	227	221	192	237	203	240	199	252	223	221	209	243	242	224	214	233	193	216	202	230	229	233	210	230	225	209	227	236	217	224	248	232	223	229	231	209	223	216	199	209	238	195	249	201	230	198	212	228	241	252	234	205	236	246	248	194	231	217	198	212	206	243	209	247	236	240	212	244	204	241	231	197	200	219	241	196	233	221	206	219	229	230	253	224	234	210	237	216	221	215	227	213	204	227	227	187	217	224	237	211	235	217	266	246	212	215	210	215	223	232	204	210	257	229	228	237	224	218	220	257	222	215	232	228	216	240	215	203	224	207	221	197	240	223	218	221	214	221	231	212	248	227	229	249	210	214	217	211	229	235	228	243	214	214	217	242	222	208	222	215	221	244	216	225	185	214	219	206	233	235	212	224	223	208	231	232	276	222	222	215	229	220	220	200	207	237	209	219	223	245	243	234	231	215	181	228	224	208	241	220	243	185	223	245	231	237	217	236	225	213	224	211	234	220	208	241	236	227	246	218	228	245	205	206	238	223	221	199	217	217	264	234	239	212	255	197	228	204	239	216	227	235	254	219	213	213	227	231	211	206	226	193	211	263	212	205	225	228	242	220	234	218	244	237	221	218	223	221	230	237	212	212	245	247	224	217	219	233	211	237	222	210	213	230	235	220	228	224	201	247	224	219	241	199	235	243	200	222	211	205	219	202	217	219	215	220	227	218	219	225	219	212	206	209	214	226	245	240	188	233	234	210	247	225	234	232	192	256	220	230	238	217	206	236	232	227	249	218	223	218	232	204	213	192	213	213	227	243	240	229	221	207	210	248	239	232	234	197	224	240	224	259	235	185	245	219	188	211	212	185	205	223	224	226	229	211	217	233	231	252	217	227	225	225	228	222	250	222	233	219	220	215	255	221	206	239	210	219	213	213	219	226	256	214	238	231	217	204	204	227	224	219	213	213	222	233	210	216	256	245	218	238	208	213	212	250	226	228	234	214	246	222	200	211	230	226	208	240	219	250	235	245	210	196	227	215	230	231	273	240	212	221	229	212	244	227	230	231	209	230	235	232	230	227	231	234	219	199	234	211	229	242	231	224	211	202	207	201	214	204	222	224	188	236	227	218	226	207	211	219	236	217	232	222	204	193	199	226	223	208	219	253	240	202	213	196	210	244	203	233	247	238	236	243	225
6551	4963	5948	6463	8875	10197	6601	7911	4474	2575	2002	1875	1856	1476	1212	1069	993	941	857	762	807	682	726	717	754	673	718	711	735	722	682	694	714	642	713	652	675	656	696	661	636	645	618	625	636	649	659	658	659	640	592	631	648	631	644	621	628	615	671	580	618	600	637	649	626	603	643	628	658	577	618	588	605	595	615	630	615	632	621	574	635	621	606	618	642	592	601	600	591	628	650	632	589	639	617	649	610	599	577	617	568	618	600	593	580	596	609	589	632	595	598	636	616	608	626	618	659	613	638	613	633	581	606	588	602	639	662	590	608	573	584	624	637	609	590	598	602	593	608	598	629	613	620	617	638	616	701	628	593	588	611	628	666	598	572	585	625	618	597	560	605	631	637	591	632	618	618	631	636	610	633	638	631	624	627	620	649	614	561	647	559	618	581	598	598	621	639	613	569	674	625	592	615	627	619	577	594	573	599	623	605	611	615	600	594	586	624	610	616	620	650	600	583	601	650	630	581	614	615	589	636	640	610	628	596	622	585	638	653	623	614	631	635	641	641	612	605	647	587	592	605	594	602	605	622	617	621	613	590	586	609	630	664	591	651	646	606	621	635	643	618	583	654	611	667	622	607	576	637	616	647	577	608	646	595	621	601	622	610	622	627	596	611	610	627	666	625	577	634	573	653	610	617	614	585	586	582	607	633	630	605	646	653	611	600	604	624	626	573	597	614	602	627	652	594	636	629	678	601	608	608	648	604	604	601	570	578	619	646	632	582	588	612	650	640	633	613	601	589	608	636	613	654	605	623	588	628	613	581	595	604	576	622	604	633	620	616	603	614	580	570	644	635	607	595	585	593	591	645	609	635	603	663	630	624	631	609	632	650	626	655	629	590	617	623	624	630	589	594	619	621	622	612	620	583	637	596	619	587	591	598	608	601	627	651	597	608	594	617	627	623	577	602	595	634	627	613	662	630	659	633	590	595	621	626	650	581	591	632	604	609	606	594	635	614	613	613	565	574	616	603	618	605	586	580	631	541	574	609	645	594	659	624	622	631	597	615	643	583	623	670	628	585	643	617	626	589	593	615	604	552	608	602	607	654	654	640	630	654	601	612	593	600	580	629	594	574	587	598	622	630	625	579	587	603	610	647	635	614	593	613	638	596	579	626	624	632	583	631	615	657	634	594	609	584	563	604	581	602	621	596	590	603	589	600	612	617	589	632	577	631	615	624	606	612	643	611	604	629	623	603	613	596	615	620	569	586	644	635	578	639	633	569	616	618	652	628	618	590	601	618	604	613	652	610	629	618	574	609	605	618	612	583	595	604	610	617	630	613	652	615	624	606	654	660	645	640	596	582	623	607	608	622	569	634	588	586	634	603	608	607	611	632	635	608	660	649	642	628	598	643	637	599	597	567	649	617	641	626	648	566	645	585	641	658	605	603	603	595	630	599	614	636	615	589	571	591	599	600	632	606	609	623	575	585	629	629	666	607	607	616	597	589	626	596	594	612	630	578	599	608	629	616	609	567	622	623	609	589	613	570	637	645	587	620	632	614	627	628	652	618	641	598	638	610	577	628	641	621	579	666	616	598	577	613	542	607	623	635	620	616	609	584	620	573	638	586	602	616	587	593	626	608	629	617	603	628	596	622	605	665	608	633	596	624	612	622	619	601	648	611	629	600	598	575	561	585	619	626	597	588	626	621	575	601	583	595	604	619	628	560	630	656	621	627	582	640	609	590	607	623	603	637	624	598	598	636	615	622	624	570	629	614	638	625	592	622	625	620	617	644	572	616	657	667	639	623	645	569	589	633	634	666	666	627	575	610	623	637	585	615	610	641	629	580	650	588	624	606	627	666	587	565	594	613	578	621	589	642	627	603	645	641	649	596	616	641	673	617	583	640	598	637	642	605	581	652	605	621	636	642	615	620	607	648	626	640	566	629	617	599	628	632	604	668	647	607	595	599	634	631	594	636	626	593	566	660	591	613	600	594	605	588	656	602	633	598	618	584	600	612	620	604	607	564	570	617	590	648	587	610	592	633	631	591	610	607	602	611	623	632	601	615	610	574	601	611	662	617	552	592	580	588	607	599	617	644	622	609	612	599	645	599	632	610	618	662	647	665	626	636	639	582	585	622	572	609	594	593	613	594	611	593	609	628	651	624	638	580	597	621	609	620	604	621	626	603	612	643	625	637	605	610	610	642	622	614	664	625	635	620	635	594	616	576	587	614	661	631	649	558	620	672	660	631	589	598	627	636	614	616	584	641	608	616	644	638	589	587	622	614	583	628	646	587	605	605	545	596	583	581	628	600	597	672	593	607	585	582	637	587	621	610	630	624	627	601	662	607	619	677	574	609	642	607	618	604	637	599	605	610	574	601	652	586	619	614	676	579	589	620	669	606	611	610	610	595	607	611	614	570	595	602	620	623	637	609	600	591	583	616	614	624	598	586	566	615	599	618	604	586	592	661	602	587	596	683	638	597	584	637	612	611	595	593	640	621	600	597	599	628	599	594	623	568	607	650	608	610	650	624	612	642	629	624	609	594	620	560	610	626	649	596	611	640	565	634	633	639	588	652	588	624	582	629	598	575	582	630	620	636	660	611	604	637	595	610	597	610	616	611	604	625	583	609	611	604	608	621	650	564	659	608	614	608	597	612	562	612	598	631	641	599	601	658	615	585	603	585	596	610	657	608	670	601	611	636	636	618	647	597	612	561	602	594	678	609	620	583	621	617	599	601	632	610	616	637	639	650	619	635	587	589	589	613	607	600	629	591	657	597	605	583	633	602	649	620	590	625	593	588	627	601	650	631	611	586	579	651	667	635	619	640	641	610	652	606	600	665	596	603	619	624	596	566	576	564	594	583	613	610	589	635	603	666	606	641	601	618	560	590	587	640	603	612	622	624	602	605	628	618	554	637	623	647	595	636	635	627	616	620	610	618	632	642	596	596	622	645	634	620	600	599	608	628	629	609	632	595	667	614	614	597	640	583	645	630	613	604	608	621	610	615	602	635	616	577	600	635	651	599	629	653	626	625	581	653	617	595	621	617	672	568	630	620	587	659	607	584	634	609	661	576	546	640	583	610	635	635	635	638	578	615	633	633	623	645	617	575	672	677	641	585	634	579	603	621	567	636	624	554	573	578	614	614	629	610	644	613	581	584	660	608	628	656	629	608	634	607	611	595	635	591	635	600	600	599	683	614	624	614	619	565	602	608	634	587	656	618	620	563	620	615	631	653	638	641	570	637	607	594	626	580	616	610	649	634	603	602	620	602	622	596	659	633	636	598	591	634	585	662	622	602	604	558	619	587	658	611	625	626	594	578	633	564	653	598	579	616	617	614	620	611	553	612	612	625	588	622	570	644	607	569	606	616	642	628	595	612	601	598	629	639	587	611	653	599	596	597	608	587	608	601	617	600	630	707	644	570	615	629	606	564	602	591	625	638	629	633	588	616	634	592	653	605	607	642	632	599	611	612	621	635	604	594	617
12674	8330	10466	8448	8009	7496	4777	4746	2653	1267	962	899	668	594	469	378	367	335	324	357	302	310	329	348	293	293	338	319	306	274	310	285	290	314	354	278	282	332	302	319	262	285	309	281	277	291	279	280	294	269	291	286	278	298	293	281	295	304	275	310	278	296	259	278	283	286	317	278	283	311	313	273	294	294	279	277	280	282	256	300	298	289	283	310	300	310	284	320	273	273	287	291	308	279	290	290	273	247	279	302	309	312	302	279	327	296	279	271	314	308	288	298	308	275	272	299	259	289	279	306	285	298	319	304	293	271	288	288	285	258	313	313	297	299	288	305	265	320	301	332	290	283	273	314	286	281	292	281	284	266	282	259	287	292	286	307	284	289	260	274	310	274	296	320	315	314	257	291	286	288	283	282	328	239	304	309	307	306	311	297	290	297	291	333	272	284	308	274	279	274	292	296	292	293	286	268	324	266	287	283	275	283	276	292	296	275	284	316	279	312	278	292	318	309	297	298	274	283	291	301	299	296	289	304	293	281	263	268	315	298	247	312	268	274	299	267	279	273	302	301	314	266	269	285	285	317	313	272	280	300	322	273	281	296	258	296	272	258	296	265	314	327	297	262	319	262	272	263	234	310	326	274	275	279	265	281	277	278	299	286	247	297	262	307	294	306	311	307	304	286	281	307	272	328	291	312	313	291	287	294	298	302	279	286	275	273	282	297	315	262	270	251	290	298	298	303	318	282	311	273	283	286	298	286	303	278	254	307	310	304	293	276	312	272	284	241	295	294	293	260	272	274	284	301	274	280	278	289	310	266	283	284	295	283	270	290	277	314	237	264	283	296	314	283	273	295	307	292	268	279	259	316	275	298	284	300	279	291	304	332	262	310	313	287	314	279	286	284	308	293	249	292	289	310	298	291	277	278	311	273	280	278	308	302	288	301	286	299	307	263	290	274	298	312	282	284	307	267	274	280	321	311	300	323	313	274	288	300	268	321	290	282	288	266	290	305	305	273	286	303	288	275	320	269	269	265	277	283	300	319	290	324	274	297	296	308	303	292	250	286	299	278	275	310	310	305	275	300	310	299	315	285	278	268	281	295	300	291	289	278	301	297	276	287	289	282	289	277	283	300	309	278	257	289	264	306	284	285	306	279	317	282	290	273	299	283	296	279	303	265	292	296	278	272	324	266	298	269	243	270	262	293	313	311	285	296	301	282	333	284	291	305	283	265	269	288	284	301	270	304	269	283	296	291	263	311	302	278	304	302	305	297	286	290	295	303	299	288	303	286	289	328	250	276	314	308	303	271	272	266	288	274	292	275	294	235	285	294	287	312	270	318	287	260	268	260	275	286	261	270	282	261	299	284	306	273	336	285	275	275	281	307	322	283	270	275	285	320	278	266	281	277	295	282	279	295	333	320	275	309	297	287	304	292	287	293	283	262	281	263	299	290	302	284	280	287	303	290	278	297	272	284	287	278	307	271	277	277	285	272	297	259	291	283	273	284	296	295	288	280	273	285	280	312	285	267	288	301	293	292	336	281	297	277	288	240	313	265	295	276	309	287	315	274	299	266	263	303	268	291	277	276	267	270	310	305	303	267	303	270	297	286	281	305	256	261	266	281	277	287	294	274	265	281	281	256	270	298	281	296	310	351	323	290	284	285	280	275	278	278	289	274	260	285	287	286	321	302	292	302	303	286	243	288	264	294	266	286	286	297	277	293	277	275	281	269	272	285	284	284	288	305	290	299	278	319	283	287	289	286	298	277	289	297	309	306	282	289	263	305	314	286	309	317	321	288	283	277	305	291	276	307	287	267	281	286	318	280	272	323	287	275	292	279	284	276	279	277	320	297	308	277	270	284	295	258	277	314	282	296	286	285	276	279	308	322	296	314	292	279	289	276	307	282	303	301	282	294	286	269	265	280	299	273	261	243	245	270	261	284	305	290	279	294	287	310	290	297	288	289	326	321	289	279	301	287	345	276	296	286	284	300	325	299	261	280	253	279	272	290	286	310	284	293	291	290	319	277	267	293	292	306	298	272	272	262	259	279	299	277	270	296	259	262	267	258	289	279	292	304	333	311	269	273	304	281	268	275	268	270	304	274	284	270	293	323	287	307	317	293	299	275	285	297	291	279	249	292	268	264	302	306	301	335	264	293	273	277	278	277	296	277	305	288	283	286	304	309	292	329	291	277	276	264	271	274	281	281	314	280	277	290	288	285	267	283	315	309	301	283	299	312	308	313	272	308	288	311	296	268	310	283	292	305	289	298	257	289	316	296	280	283	278	323	271	281	282	305	309	281	285	306	300	280	285	290	271	250	284	301	265	295	305	293	271	321	304	310	279	271	287	308	266	253	288	285	302	280	285	313	273	271	292	277	271	286	266	297	294	262	290	291	312	288	282	258	289	302	297	274	281	261	262	267	278	311	276	283	284	291	278	284	305	285	283	283	296	255	263	265	276	295	289	321	269	286	267	315	261	267	261	305	277	293	291	308	277	305	313	291	255	276	287	307	296	273	259	307	302	292	274	303	328	293	273	295	330	276	275	283	282	284	303	281	287	316	275	255	278	271	297	278	270	295	280	327	289	248	276	299	322	306	285	271	299	287	280	300	258	305	276	323	283	322	285	286	270	282	270	307	277	305	308	304	295	258	300	275	275	284	285	278	289	279	294	263	251	319	284	263	294	285	315	281	299	327	291	291	291	270	302	303	268	290	284	262	312	299	298	302	305	297	285	275	278	290	298	305	263	302	284	302	273	264	264	271	276	299	295	289	305	284	252	283	319	284	315	299	291	268	259	321	303	290	283	263	291	275	292	274	283	310	280	280	279	279	285	292	291	293	290	274	288	309	310	301	284	280	255	297	306	304	266	308	284	293	308	269	279	252	294	269	270	284	302	329	279	246	318	264	289	302	284	246	312	245	283	284	301	286	277	307	270	270	276	283	291	308	260	308	314	284	292	289	303	294	263	295	270	305	289	297	290	269	287	283	280	274	294	319	287	293	326	308	281	302	255	291	311	277	308	301	283	278	264	303	290	274	270	244	303	304	267	269	272	294	307	325	272	289	291	289	268	294	273	298	303	309	288	270	271	297	279	284	281	270	347	287	291	266	264	285	271	304	279	277	298	297	272	244	292	302	307	317	283	284	301	330	310	272	291	287	287	300	262	290	249	283	283	309	293	278	280	292	285	277	253	282	299	332	290	287	287	309	339	312	306	286	297	270	289	291	310	269	293	292	304	298	296	244	289	264	251	263	308	280	319	311	288	282	292	304	289	284	306	284	279	281	246	276	298	277	299	259	271	295	264	297	296	279	302	271	316	290	313	288	296	296	296	298	285	266	296	283	290	290	294	295	285	280	286	271	308	307	295	280	306	304	293	295	311	307	268	293	263	281	294	302	292	326	300	290	276	296	301	283	277	263	282	301	292	322	298	319	290	298	267	303	292	301	296	290	288	286	279	274	258	313	282	303	309	292	305	279	317	290
8662	6683	9768	9645	12416	14125	10431	12901	6850	3869	3049	3316	2738	2699	1827	1416	1410	1253	1135	1059	1040	1010	1000	989	924	914	854	861	912	846	933	859	849	894	819	875	869	834	834	855	783	801	797	820	840	748	791	778	762	754	774	765	766	801	784	768	769	770	763	811	741	772	779	759	757	761	757	769	769	778	793	768	810	722	756	776	780	764	770	765	742	731	733	774	733	765	723	755	762	762	740	732	708	744	759	746	731	734	791	717	753	761	757	752	744	778	758	758	791	731	684	735	799	760	787	747	735	782	641	744	726	776	774	767	766	770	698	754	742	762	687	740	733	763	796	746	769	767	705	736	789	750	753	707	741	736	740	715	720	732	735	737	738	732	722	731	781	752	731	733	747	773	711	744	727	731	720	767	761	753	730	710	705	774	797	758	747	719	756	692	744	702	714	735	753	731	767	742	722	791	721	786	715	758	766	741	744	795	758	711	711	781	732	778	719	716	785	723	705	715	785	707	707	718	732	725	737	747	721	748	778	724	721	705	711	739	753	669	734	757	730	741	740	731	744	742	714	764	757	740	761	729	747	719	711	734	728	722	755	765	720	719	743	752	734	743	744	775	747	793	736	752	733	765	755	735	757	722	683	769	735	755	764	725	745	686	782	735	790	711	712	764	799	702	748	702	765	745	749	764	813	763	720	730	767	723	699	739	706	675	751	661	793	759	746	701	733	749	782	773	738	754	751	793	772	717	704	674	739	737	753	724	743	666	746	718	709	745	729	789	778	688	752	754	751	798	758	816	708	730	717	773	706	692	772	710	711	710	765	778	703	764	734	710	729	763	780	726	763	749	789	734	796	695	729	776	766	722	733	756	736	714	700	690	722	721	743	790	738	738	726	740	743	782	717	754	740	715	746	715	763	697	734	707	808	755	796	706	746	750	768	726	716	776	724	744	819	724	712	710	736	806	748	719	700	735	747	742	712	703	730	697	736	757	791	762	761	713	740	732	729	760	746	748	721	742	758	744	683	728	741	734	755	753	699	718	743	753	705	710	711	768	787	750	714	710	728	709	722	750	757	757	741	764	705	738	746	773	738	711	775	736	706	772	760	736	793	725	727	716	737	768	736	770	746	705	715	695	716	730	735	716	720	783	780	749	722	743	745	821	768	749	751	745	730	716	748	741	753	721	731	733	739	704	785	730	743	802	749	723	730	745	772	743	738	721	747	700	743	768	719	743	751	722	738	710	760	734	752	734	724	728	752	770	701	759	684	750	707	769	706	684	732	728	736	759	725	706	738	729	749	714	744	738	759	716	694	736	728	764	755	709	694	725	718	685	800	743	720	762	725	731	695	770	765	763	761	743	699	737	737	748	750	704	747	700	747	741	744	756	733	772	685	812	756	723	782	743	703	750	742	750	727	731	693	716	725	767	715	757	707	707	773	726	734	759	751	740	778	795	755	771	726	730	735	712	723	720	681	730	764	757	738	742	728	744	744	747	754	744	783	729	753	711	708	721	743	717	733	759	749	698	757	798	706	673	751	766	746	724	763	694	718	731	774	747	704	718	686	741	763	706	759	723	740	749	711	741	740	748	684	746	683	763	722	740	787	743	701	785	752	739	739	763	752	736	737	736	730	744	712	705	730	748	749	787	772	733	752	737	727	723	732	762	754	740	768	693	697	740	693	727	735	698	749	766	714	741	726	757	706	752	734	738	737	755	741	755	751	773	692	765	786	733	771	766	763	713	764	696	747	717	735	745	715	709	736	692	775	768	730	767	704	764	735	726	701	725	747	735	718	730	791	669	713	768	736	741	718	739	757	757	724	740	727	793	736	716	682	731	699	770	755	753	722	721	755	744	749	765	706	723	756	742	735	792	727	719	744	735	697	743	728	781	752	760	754	691	741	747	718	687	785	754	747	715	710	746	764	748	746	743	776	711	784	745	752	747	739	708	744	800	755	719	769	707	749	707	760	741	782	696	704	751	769	728	722	731	726	698	724	734	764	725	729	739	750	781	748	762	735	786	687	786	667	763	724	707	737	758	716	713	771	709	795	721	757	736	773	773	743	740	785	739	748	722	725	776	784	763	749	751	752	739	758	722	758	710	718	719	728	757	716	741	763	722	744	746	744	731	693	728	741	800	748	701	736	735	751	725	730	704	685	742	757	781	703	737	746	716	722	750	731	777	721	717	745	783	729	766	755	762	714	741	747	755	708	740	673	709	719	782	764	795	804	767	761	801	704	688	694	745	742	744	685	749	737	772	717	750	775	734	725	753	753	750	733	767	736	769	752	732	726	776	725	785	734	773	777	712	758	740	758	727	765	721	760	745	737	717	732	724	710	715	725	786	717	731	775	747	730	724	737	760	759	758	719	695	712	774	726	731	735	792	772	748	724	757	754	715	762	691	734	727	748	761	763	728	728	739	737	724	727	745	724	693	725	775	709	773	715	733	753	737	777	757	763	703	723	766	727	725	715	709	688	757	732	755	729	753	765	769	729	740	709	748	713	704	703	721	756	719	722	730	736	730	728	718	734	774	739	739	738	741	765	726	726	738	724	751	740	750	725	717	759	749	729	717	749	775	743	750	708	724	765	720	775	786	744	697	697	732	719	794	778	739	746	761	738	719	733	741	709	753	757	727	680	795	739	706	763	738	715	727	747	777	750	721	762	759	777	770	763	783	732	781	701	722	747	771	757	717	698	716	732	698	736	735	750	706	725	736	753	719	777	744	719	734	768	792	720	776	754	732	723	782	725	745	702	710	791	765	735	741	742	726	720	709	763	744	748	719	775	702	745	730	714	723	700	710	754	716	742	762	678	772	759	744	735	698	715	706	703	716	701	739	790	781	732	747	781	734	791	766	727	749	750	778	704	725	731	767	731	743	743	759	719	747	700	741	710	728	713	795	784	716	741	748	751	731	740	698	732	767	714	754	811	771	727	729	720	760	731	725	781	752	753	748	758	721	694	710	721	705	788	737	694	692	826	770	704	730	726	762	751	724	751	770	749	723	708	730	776	731	703	754	731	744	718	734	672	778	776	763	772	711	748	760	738	730	711	747	768	701	756	765	729	733	687	713	788	696	740	749	728	763	716	741	764	730	757	727	756	738	739	735	759	764	702	773	760	722	764	718	757	756	754	720	746	703	747	732	789	744	713	733	728	793	732	750	736	683	729	737	764	775	712	738	781	735	737	778	769	791	778	720	791	741	775	755	752	729	727	722	731	784	721	750	739	778	726	740	723	707	747	679	735	775	766	706	741	716	751	747	809	742	765	751	737	707	762	779	757	698	742	757	793	794	773	726	701	735	739	728	693	800	764	738	772	732	728	767	780	723	747	746	727	776	756	756	786	757	752	794	734	792	732	741	742	733	686	767	717	723	749	774	763	748	780	756	759	723	763	665	789	782	770	770	713	734	743	751	727	699	682	717	728	681	709	758	783	689	738	755	772	721	752	723	738	750	738	724	756	755	737	752	719	762	750	727	709	722	769	730	751	735
1705	417	505	348	274	303	200	169	121	111	84	81	107	85	95	102	113	103	77	90	85	88	82	76	82	90	82	114	87	85	70	98	111	102	88	93	81	73	79	94	105	86	101	109	84	80	100	95	97	103	100	89	99	88	103	102	92	97	97	109	106	99	74	91	88	78	95	92	91	92	89	93	102	88	87	98	94	90	92	77	82	83	82	89	91	100	87	103	98	95	101	107	69	87	85	91	78	73	82	91	89	92	80	80	80	105	79	99	101	94	94	95	91	88	82	114	102	72	92	112	94	76	91	112	93	97	95	108	75	82	79	96	100	86	99	105	81	95	89	81	88	108	72	95	85	92	88	93	83	103	108	94	85	96	100	99	80	81	98	86	94	83	99	77	83	89	92	94	95	90	109	102	85	97	89	87	90	75	91	94	92	77	91	110	103	96	102	72	93	109	93	105	94	98	86	73	99	99	77	91	102	83	103	83	88	84	96	101	88	94	94	89	75	73	108	90	85	98	90	83	86	101	73	100	107	81	91	88	88	94	88	86	83	72	96	92	88	82	106	95	103	87	89	89	101	92	97	93	69	101	89	83	105	112	77	91	91	100	101	82	96	79	81	75	96	96	96	85	97	99	112	86	93	92	91	93	77	82	98	98	93	99	102	90	101	90	71	89	96	83	93	81	90	84	73	95	104	76	94	94	103	88	92	96	95	95	86	102	96	88	81	65	73	98	92	69	90	91	92	113	93	107	89	94	78	88	78	70	118	122	84	105	72	99	89	83	103	84	93	97	87	104	98	96	90	99	72	90	76	93	100	96	71	92	89	88	103	79	77	105	89	87	96	81	74	104	90	90	93	79	102	81	93	83	106	95	103	86	93	80	90	89	84	89	81	86	97	101	92	101	95	88	112	109	91	101	90	79	101	88	75	77	103	116	95	98	84	99	80	81	77	102	72	76	94	97	101	91	93	100	85	97	81	66	86	89	97	81	90	81	102	84	83	96	84	96	81	95	89	91	95	93	100	99	99	95	90	93	89	96	100	85	96	96	84	85	98	102	96	115	92	100	95	93	110	92	83	85	93	91	98	100	82	84	85	99	88	94	76	95	85	91	80	89	93	103	94	99	78	99	65	70	102	105	92	95	84	91	73	88	106	85	94	95	94	94	77	104	84	87	98	98	77	109	92	76	86	102	75	95	83	95	85	91	92	104	87	110	115	92	88	85	83	79	84	91	106	95	85	104	81	87	85	98	95	98	106	82	96	95	98	81	98	88	88	105	88	91	88	76	105	80	76	78	76	84	87	107	96	72	83	84	92	79	101	92	105	98	88	96	94	98	99	105	102	89	91	83	110	97	80	69	68	94	94	87	79	85	97	95	99	95	94	97	91	94	79	85	100	95	91	107	90	98	100	89	103	75	87	111	91	89	90	98	93	86	84	92	96	86	108	87	108	105	102	98	94	82	101	80	84	92	93	92	88	92	68	101	94	86	108	105	86	93	85	71	91	76	105	93	80	94	93	78	102	86	102	90	85	83	89	84	97	98	79	95	90	95	98	89	96	94	72	94	79	104	101	84	98	88	100	94	88	91	94	91	101	83	84	96	97	90	88	67	102	87	96	89	112	90	92	90	86	79	76	84	82	99	116	96	97	91	90	78	83	89	92	79	86	83	82	76	85	99	88	91	78	110	82	95	93	72	113	92	94	90	104	81	82	77	94	97	109	91	103	82	100	80	98	97	73	94	101	96	89	98	90	86	74	90	111	78	95	90	103	88	88	79	95	100	89	86	90	84	81	87	76	104	96	76	89	100	101	91	89	101	94	91	89	88	103	80	91	70	88	102	84	106	97	95	97	82	103	93	88	79	99	100	95	104	87	82	93	88	111	95	90	77	113	108	78	95	110	95	89	92	94	107	83	96	76	92	98	99	101	101	85	89	107	75	100	108	102	98	76	79	73	88	84	90	90	87	88	101	114	86	85	100	94	80	91	92	85	89	82	80	82	91	97	109	90	81	87	91	105	79	88	76	101	105	91	82	107	86	90	75	80	82	85	84	108	90	86	93	98	90	91	94	73	90	93	77	90	82	100	89	95	119	99	100	92	89	88	87	107	79	98	83	84	100	85	84	94	88	100	86	96	100	86	103	94	100	77	113	89	89	94	76	104	92	91	101	89	119	93	88	104	82	102	109	102	98	75	102	94	79	100	84	87	89	94	98	91	98	83	74	96	88	93	82	81	98	104	94	104	92	92	88	85	99	96	91	84	92	96	101	94	76	88	92	81	82	87	91	86	82	89	100	99	93	97	90	93	91	93	105	88	97	118	89	97	93	94	92	96	88	77	94	90	86	99	98	80	83	84	90	83	92	92	88	84	97	93	88	93	80	98	102	98	107	83	105	96	85	74	91	87	90	88	91	70	71	113	102	85	84	78	84	105	88	84	82	111	83	108	87	87	89	98	69	96	94	80	88	98	89	102	100	81	97	80	84	100	77	102	92	87	83	85	90	94	97	77	98	88	89	100	96	99	83	98	88	84	89	84	81	76	85	92	95	87	91	94	102	100	99	87	81	83	86	81	99	94	103	80	90	91	104	99	109	96	96	99	94	107	94	97	90	89	92	69	84	98	95	93	91	77	99	99	77	86	100	95	108	86	101	78	99	93	69	68	102	79	112	94	89	85	108	105	98	96	77	94	81	111	90	94	94	89	88	109	94	89	92	82	110	85	101	81	92	84	85	89	87	108	89	91	106	89	72	99	87	86	99	88	77	85	94	90	81	87	87	99	95	87	81	98	107	76	109	79	75	74	86	79	98	106	95	82	97	98	84	81	95	91	83	77	95	82	98	71	96	85	100	86	84	89	56	105	92	86	100	94	89	80	88	109	78	94	103	92	79	74	78	93	88	75	109	84	96	88	105	90	91	91	87	90	108	81	102	100	89	95	109	95	99	94	97	84	88	84	87	81	90	87	88	82	84	100	96	74	95	78	83	74	99	87	89	85	101	113	83	85	104	93	88	98	101	98	99	95	68	88	104	88	97	96	83	91	99	74	102	87	92	110	77	70	97	86	103	84	99	71	100	96	96	91	102	82	100	81	77	87	90	98	104	86	91	98	81	95	99	90	103	85	78	88	83	101	92	83	79	98	87	94	86	91	77	96	97	97	85	93	90	88	74	96	113	82	95	92	75	74	111	89	83	99	86	100	95	87	97	95	75	67	94	88	79	86	103	94	106	89	92	84	91	92	98	89	89	81	74	96	99	92	92	73	86	85	87	101	93	88	93	100	93	92	102	65	92	110	88	87	89	87	91	86	84	106	89	97	92	93	83	78	95	98	90	95	81	110	90	95	102	91	98	89	82	104	96	93	91	85	99	109	88	108	86	93	90	74	83	98	89	84	97	89	94	85	78	84	97	100	99	114	86	93	102	88	98	79	85	91	72	109	92	99	89	94	89	74	84	92	93	97	94	91	91	97	83	77	90	77	82	102	98
2171	831	1156	1077	1231	1185	961	877	648	434	437	385	397	347	367	331	345	319	322	322	307	313	323	352	305	333	286	316	291	299	346	294	329	304	288	327	315	289	317	312	295	310	314	350	296	289	296	306	298	331	311	281	289	281	361	350	321	331	360	337	306	293	286	355	283	327	326	295	335	328	334	298	295	307	291	312	327	314	298	304	277	333	329	294	298	334	302	309	317	305	312	327	317	286	294	312	303	323	296	288	327	322	297	298	313	320	323	293	284	315	298	300	317	305	307	298	304	312	312	280	320	320	295	334	307	306	295	277	321	319	293	320	282	315	312	290	308	280	282	308	325	297	291	318	311	294	300	296	332	323	353	301	310	296	310	298	301	328	274	265	313	288	312	279	309	292	323	289	319	284	342	319	330	304	325	290	291	306	332	317	321	274	300	291	337	300	284	284	307	321	296	333	272	275	286	309	333	278	267	292	313	346	279	285	301	273	318	299	308	287	304	332	301	276	306	305	308	320	316	294	297	298	329	326	310	322	301	280	300	296	298	287	330	307	295	289	314	292	296	305	321	303	321	309	309	313	315	273	316	299	316	284	316	312	299	306	278	329	290	328	300	307	298	297	316	284	319	341	300	334	293	341	313	327	324	271	308	305	372	296	266	301	323	304	300	312	341	293	305	311	304	261	306	341	322	291	319	298	311	327	321	339	305	320	312	275	295	298	317	283	289	312	316	322	323	301	314	304	284	319	315	291	308	303	288	326	337	320	299	328	285	318	334	300	314	290	296	313	289	315	330	328	263	281	302	298	302	310	295	315	300	279	279	300	304	284	303	299	301	339	320	308	339	316	314	302	327	299	310	291	337	308	341	294	294	298	331	324	316	298	342	301	317	328	332	317	320	304	279	270	318	306	312	304	322	327	311	336	304	312	312	285	311	311	326	319	321	289	282	316	292	342	290	274	289	324	317	275	310	285	311	280	315	268	316	325	352	300	297	291	316	296	284	290	265	294	301	294	307	325	293	302	294	316	329	296	287	325	327	336	326	309	286	332	291	318	332	313	297	287	305	310	302	291	281	309	304	290	285	308	291	334	357	310	281	321	299	312	316	276	313	329	343	306	283	329	331	306	310	303	304	313	318	305	318	312	322	319	305	332	308	325	290	309	321	315	321	326	290	305	302	309	334	300	323	302	311	300	303	300	296	315	315	304	303	315	343	300	311	338	333	320	315	316	286	289	347	321	299	291	287	327	325	325	295	290	299	309	301	278	320	324	295	317	319	305	320	296	318	290	317	294	305	312	293	312	314	303	326	312	310	313	308	331	307	312	297	288	325	280	329	310	327	319	323	315	302	307	292	290	327	305	281	310	301	335	329	305	277	314	289	312	284	328	318	296	320	326	327	335	320	270	293	305	294	313	302	302	328	347	312	305	308	311	288	329	291	302	283	344	300	302	324	318	324	311	309	321	330	306	308	299	325	311	305	312	304	308	344	308	309	324	327	312	328	319	284	315	316	327	300	309	309	308	324	272	287	302	321	320	300	285	303	313	325	328	299	309	329	301	293	294	317	322	324	294	314	300	294	295	338	323	302	335	272	293	305	321	309	307	314	320	332	276	313	339	332	316	289	296	305	313	319	322	350	327	327	317	326	292	322	297	286	290	321	317	316	336	354	288	306	310	301	289	307	309	324	304	302	304	300	300	311	327	308	302	306	292	288	304	312	288	313	313	274	284	313	307	332	311	297	317	297	288	280	300	304	313	302	299	287	353	313	334	312	300	307	298	334	299	302	302	284	296	290	324	329	322	333	307	327	316	321	295	314	333	321	310	326	312	313	310	317	341	305	311	305	305	327	322	302	328	298	320	317	312	321	326	307	314	312	313	294	308	301	319	325	277	313	287	307	342	302	310	274	327	303	267	306	298	301	289	302	330	334	300	318	293	287	295	308	327	285	307	272	321	305	344	322	290	336	286	323	290	306	332	311	319	323	300	312	310	281	284	302	332	316	316	305	321	313	341	304	307	334	329	315	298	327	294	326	327	310	287	329	311	294	319	329	320	304	307	318	336	328	304	299	315	288	280	265	293	312	322	318	307	321	291	284	286	282	312	293	302	317	265	323	303	281	297	339	313	340	295	277	294	282	295	272	331	311	317	306	297	324	304	297	312	302	308	305	303	313	314	341	300	333	306	313	274	342	311	338	323	288	303	279	322	294	314	302	322	278	324	309	273	341	303	315	321	286	291	295	297	268	305	293	294	302	292	289	325	303	328	280	301	306	305	306	312	324	330	328	342	302	296	308	320	286	300	313	318	322	281	316	331	349	304	296	312	290	330	329	295	325	338	291	308	304	295	315	334	310	252	309	289	288	299	286	333	294	321	351	295	302	300	313	273	319	314	299	280	299	300	304	302	279	298	297	302	284	310	306	342	319	311	311	298	299	282	305	306	320	320	310	304	296	309	328	297	289	292	309	314	317	281	303	335	306	299	315	303	317	317	287	295	292	314	324	291	331	300	299	290	280	318	376	315	311	311	299	341	288	301	312	298	277	295	300	344	314	311	269	313	337	294	291	290	316	312	313	304	322	322	331	287	309	311	301	304	326	323	344	326	293	307	308	322	301	333	300	301	291	356	310	316	330	328	303	286	299	288	312	311	301	347	298	300	304	313	289	301	331	320	312	317	326	311	304	296	300	293	311	278	311	315	275	305	309	298	339	321	328	325	280	298	327	300	299	337	327	288	328	304	295	290	307	323	294	304	284	328	314	312	304	310	304	322	301	290	299	313	312	305	329	305	340	298	312	326	351	310	296	316	326	324	296	303	284	310	316	334	297	350	323	306	326	284	309	315	326	315	268	336	291	318	324	331	297	306	314	316	298	331	288	339	327	304	310	293	304	308	334	317	327	295	313	292	312	278	309	317	313	290	323	287	321	276	286	360	308	288	295	309	297	279	301	330	332	321	310	330	318	294	276	299	312	296	312	286	306	270	293	347	322	311	316	309	298	337	322	293	308	283	298	305	316	331	310	337	309	320	286	312	300	309	308	309	302	322	339	293	303	314	303	333	299	303	295	305	300	324	303	326	284	320	322	268	319	326	292	300	305	322	291	288	310	310	291	292	270	341	311	279	291	311	320	327	330	299	316	321	306	352	298	310	306	306	298	295	329	330	274	324	314	334	305	298	292	293	274	321	308	297	276	327	311	315	330	316	279	296	330	322	324	332	308	311	328	289	316	313	308	301	331	277	305	290	307	330	322	338	282	339	303	322	299	293	315	312	287	329	331	326	308	313	297	294	329	301	325	295	285	313	296	313	308	322	317	333	343	300	324	309	276	318	329	321	310	325	270	315	331	308	338	309	296	321	320	321	332	287	288	293	312	311	298	330	318	286	322	311	367	274	298	280	281	302	313	327	280	310	327	305	300	307	297	333	292	338	306	320	302	321	317	276	314	287	291	318	315	321	284	288	320	312	299	303	285	321	332	306	302	336	291	328
6795	4003	5700	4987	3677	3648	2493	1826	1124	595	430	486	409	350	255	245	258	265	243	256	234	224	257	214	235	242	202	258	242	231	226	235	210	192	247	216	232	221	183	208	214	202	206	209	220	200	240	243	208	236	232	228	238	222	229	205	213	209	232	241	230	248	223	198	210	233	215	224	210	217	206	226	230	213	231	214	222	217	208	209	224	217	229	243	218	239	188	239	215	203	190	214	223	216	212	214	226	209	224	192	235	243	229	226	211	193	228	199	217	229	218	233	221	203	213	232	229	218	237	222	209	241	228	195	228	248	201	264	245	218	224	244	218	216	198	196	251	220	207	225	241	256	231	197	255	245	246	242	206	245	203	219	201	216	248	234	219	204	206	218	210	222	214	239	217	216	230	224	202	225	217	233	211	223	225	217	234	225	206	212	189	228	217	218	241	216	241	200	232	236	257	217	219	215	218	215	262	228	228	217	195	216	199	223	197	222	225	205	226	224	212	204	233	220	250	219	208	268	223	191	231	236	204	244	236	229	219	219	235	212	196	205	215	225	206	203	217	252	239	240	225	219	225	204	231	239	218	244	218	208	219	203	201	213	214	227	216	233	212	227	200	232	216	220	245	227	228	216	212	220	241	229	197	210	215	206	254	222	234	228	236	236	223	234	246	225	229	241	214	250	220	215	211	224	221	225	214	240	214	230	217	237	219	224	210	241	221	225	233	244	219	239	252	187	218	188	219	211	241	209	244	240	229	223	231	225	222	236	224	225	206	225	218	221	242	225	219	208	215	210	239	228	209	254	226	205	222	242	242	228	242	225	219	212	219	215	211	241	234	212	231	225	218	240	236	195	209	219	231	219	229	233	192	245	233	212	205	251	256	249	237	211	215	255	240	221	225	205	207	219	230	204	222	210	251	242	231	211	199	184	229	218	226	208	236	217	233	209	215	235	198	246	235	215	226	244	210	219	214	214	231	232	229	241	208	200	219	212	212	210	208	198	209	214	214	205	214	203	234	238	191	216	235	183	222	175	207	208	222	234	229	223	228	220	236	204	194	228	239	205	216	228	234	230	235	233	216	196	229	201	198	225	236	216	210	210	216	199	213	224	220	224	216	198	232	232	217	235	234	211	228	249	255	216	214	213	197	212	212	216	217	213	202	253	230	229	234	236	219	225	219	232	222	232	222	225	207	226	233	233	215	213	209	197	207	264	241	227	220	240	202	193	210	228	216	211	229	191	226	227	224	211	216	258	228	206	233	220	220	222	243	229	233	221	234	246	244	194	221	214	200	235	248	222	228	202	201	226	213	251	195	210	218	227	215	225	205	227	225	211	221	254	217	245	225	223	239	198	208	218	226	217	212	218	201	234	215	220	239	214	220	204	230	227	222	225	208	226	218	239	216	217	210	208	223	214	218	200	236	193	211	232	225	196	225	235	228	219	206	227	227	214	229	228	203	212	218	214	235	251	206	228	250	199	218	194	215	201	204	235	211	252	204	200	236	239	208	225	239	221	200	248	223	200	215	219	203	232	238	233	238	206	224	222	206	223	241	206	205	202	210	219	231	234	206	233	238	198	230	219	243	249	243	211	209	224	229	232	191	227	241	214	249	224	203	204	212	240	221	229	230	234	233	216	239	209	213	230	232	227	202	205	234	217	225	275	211	204	214	210	211	222	223	198	245	211	234	213	198	229	182	204	219	216	205	231	225	221	218	195	220	206	216	224	217	199	227	246	228	243	195	225	222	226	233	212	242	210	209	195	219	225	229	223	231	217	223	218	190	259	220	207	230	203	218	205	209	248	221	214	213	216	202	210	202	204	241	210	229	242	254	216	215	206	232	200	237	229	238	199	220	216	241	227	215	205	203	191	198	207	190	207	182	205	204	223	226	213	222	222	193	227	226	212	215	228	240	236	208	219	213	219	240	258	212	226	195	234	256	241	212	224	210	218	217	223	208	225	202	219	234	249	202	224	245	200	212	201	222	226	201	250	239	227	231	235	222	229	212	211	243	227	215	209	248	216	195	240	228	221	220	257	239	230	204	223	238	251	206	212	234	189	247	216	215	235	239	234	254	228	225	209	206	215	221	260	236	205	192	218	212	257	204	198	226	231	214	242	245	202	206	230	228	239	193	226	256	220	255	227	201	215	248	223	241	194	245	198	215	196	244	230	218	202	209	239	225	234	241	230	228	226	223	239	216	240	226	197	243	236	222	219	205	216	224	221	215	214	218	204	195	218	218	227	218	240	238	226	208	189	226	200	202	215	219	192	223	228	241	224	239	238	223	200	213	192	247	209	204	213	202	248	217	230	234	227	221	221	208	223	256	213	210	227	241	249	199	216	232	222	212	233	237	233	225	226	211	216	230	210	221	212	222	193	252	209	248	213	236	201	223	225	222	208	226	227	220	246	219	215	235	202	220	231	226	232	214	214	226	207	189	241	228	176	203	213	220	204	249	232	214	227	244	228	211	218	206	205	232	207	228	228	211	236	240	235	222	216	241	200	244	190	232	221	232	220	250	226	222	198	198	220	183	264	211	232	219	204	208	217	237	223	211	220	246	230	217	221	236	202	219	223	243	220	218	238	223	233	213	212	195	222	219	220	213	227	225	220	224	248	224	213	252	245	231	213	232	206	241	263	244	209	230	235	235	192	210	218	223	213	232	205	218	223	208	227	225	238	210	222	215	191	223	242	206	187	203	204	219	243	252	248	232	226	198	229	198	223	247	227	215	218	190	242	280	224	234	231	202	245	224	228	244	223	224	218	242	215	210	200	222	229	213	204	239	221	230	220	214	222	232	232	249	253	229	202	239	220	217	206	236	235	214	219	225	223	249	211	225	213	227	212	233	221	208	225	208	253	234	216	220	224	197	203	216	232	188	199	206	198	210	215	251	196	210	215	208	235	217	209	234	233	233	226	220	220	231	216	245	221	216	217	199	241	208	208	223	231	206	236	232	200	204	213	229	258	218	259	232	211	216	215	215	206	202	197	242	241	234	234	199	210	212	215	228	230	196	208	228	235	202	236	191	211	225	221	197	237	215	192	223	211	231	220	190	224	219	245	213	215	205	210	205	227	210	214	229	201	235	225	247	226	227	236	208	237	229	215	211	231	219	213	207	213	210	195	220	225	208	219	223	208	208	214	238	201	219	242	234	212	239	217	215	235	219	202	196	209	234	225	227	225	214	216	227	207	219	224	227	247	223	230	204	224	231	219	204	183	212	228	215	218	209	206	249	231	241	237	226	218	238	224	208	225	237	236	231	197	225	194	216	219	207	223	210	212	191	261	204	219	233	213	236	214	212	223	258	202	252	212	207	192	264	229	225	213	209	203	201	208	210	185	231	218	227	228	255	217	218	217	241	217	200	224	235	206	218	185	219	201	223	217	217	208	225	241	237	216	237	209	218	214	232	208	219	235	209	219	222	243	218	232	237	240	216	209	237	220	198	242	195	213	197	232	238	231	224	197	212	222	216	225	237	186	231	230
6441	3954	6637	6918	7537	9203	7147	6770	4480	2310	1825	1828	1612	1457	1136	917	898	888	812	800	755	733	741	737	730	711	713	690	639	699	672	697	638	672	664	660	647	694	636	649	650	608	644	650	638	620	616	654	624	615	670	658	642	619	645	663	616	610	643	645	624	585	644	619	625	571	586	622	578	612	665	584	623	642	612	640	646	636	657	611	585	576	617	624	626	654	608	659	637	635	624	627	617	642	608	638	613	668	604	633	619	616	616	668	574	631	633	625	629	608	591	560	657	610	600	602	637	606	631	609	624	629	643	626	618	591	604	582	626	592	588	567	602	588	622	649	645	599	597	632	569	619	585	612	626	643	601	576	594	602	653	617	639	622	587	614	597	640	636	604	620	669	635	591	627	592	620	583	609	559	640	617	605	600	625	639	587	620	620	584	637	639	587	607	620	615	614	571	640	627	636	631	639	584	591	567	647	627	600	614	588	621	628	593	601	611	605	647	605	608	622	599	599	599	613	604	628	583	629	636	620	607	649	661	616	666	628	599	627	595	623	653	610	636	632	620	602	618	625	610	579	589	602	629	608	588	559	570	619	618	589	600	615	596	607	629	644	602	623	587	607	620	594	622	656	630	627	613	600	565	629	648	619	650	613	639	627	617	641	626	574	593	664	594	607	598	608	609	590	616	617	629	649	607	614	629	579	573	571	650	596	596	619	603	606	640	593	603	597	633	655	586	602	582	581	609	594	594	616	645	599	575	596	578	616	577	638	565	615	588	649	602	646	604	614	636	593	616	612	611	611	610	558	623	618	615	575	620	665	598	595	553	569	630	663	622	630	629	608	617	609	579	646	633	567	593	626	619	589	649	625	624	617	600	589	629	616	606	638	600	609	591	607	665	657	622	628	633	591	566	578	626	633	631	602	628	585	592	595	641	663	622	623	605	630	587	627	590	597	596	595	643	637	604	595	610	606	571	611	600	556	620	591	600	629	592	600	605	634	613	560	611	638	624	611	604	600	613	635	631	611	673	677	592	640	627	616	619	605	596	582	570	574	643	624	585	606	610	642	601	627	627	638	609	590	598	637	579	628	602	650	595	597	658	660	611	618	602	640	557	575	652	560	615	578	613	652	582	663	604	610	664	607	591	599	569	612	636	576	580	620	649	616	567	592	607	606	620	543	596	615	636	608	585	653	618	638	575	627	604	612	633	631	645	592	587	594	569	601	602	634	629	648	583	636	636	627	595	656	580	607	582	616	603	615	602	539	605	653	592	614	674	601	607	584	608	644	567	613	625	589	607	613	621	667	634	629	556	613	649	623	622	590	612	622	562	607	618	607	584	602	630	593	611	606	565	601	643	608	633	607	597	572	616	610	605	671	636	597	610	614	575	627	582	629	658	599	621	608	588	627	586	567	595	640	593	637	649	589	579	658	616	586	624	640	586	608	598	592	590	620	590	632	633	622	591	618	617	630	629	611	646	613	622	607	610	580	605	612	602	581	643	615	618	616	616	580	597	593	606	624	622	603	609	613	585	617	622	614	631	599	597	596	601	623	611	585	616	657	581	609	586	568	666	635	613	639	644	625	578	619	606	569	593	633	608	571	642	620	562	602	592	604	669	635	622	589	582	598	596	611	653	587	621	619	587	598	609	619	608	630	591	645	614	602	589	598	628	589	618	579	627	595	579	641	641	602	683	569	614	574	606	580	612	664	640	571	627	616	589	598	612	603	600	627	621	630	623	647	616	619	609	630	613	676	622	585	562	640	633	644	580	630	638	624	615	597	632	614	633	616	611	642	588	566	621	614	592	574	622	595	584	615	569	594	613	645	602	609	598	564	624	623	597	630	582	586	607	616	565	625	590	601	587	651	608	585	612	596	564	622	609	593	645	602	565	610	613	612	645	602	660	601	623	602	587	628	582	619	607	643	598	639	629	589	612	641	648	584	594	586	603	649	610	658	642	629	628	593	579	621	578	630	595	616	641	660	606	587	645	618	624	591	611	628	571	609	638	594	597	604	633	644	638	575	612	632	589	617	618	576	627	571	638	605	624	613	572	585	591	602	625	601	589	653	630	675	567	601	590	589	601	619	620	629	645	627	601	616	606	622	629	613	569	571	646	610	608	620	647	606	603	609	591	629	600	618	582	627	613	594	634	597	666	638	635	613	599	627	561	601	607	589	647	580	597	613	644	633	634	601	600	604	584	609	600	622	577	638	620	588	616	594	606	595	594	629	627	632	635	623	591	586	589	614	573	565	658	608	607	642	556	590	631	626	600	581	596	596	637	633	600	632	620	585	664	580	603	597	628	640	596	622	642	578	646	603	591	603	611	590	628	623	585	614	631	633	620	625	615	597	668	583	614	575	612	644	600	608	591	602	648	614	563	632	586	591	576	616	631	609	625	600	647	655	594	618	580	616	631	624	621	613	627	627	643	622	626	665	583	580	596	659	601	604	608	623	579	602	612	629	572	607	646	594	609	594	645	596	635	591	617	570	651	613	620	609	621	647	618	587	558	619	597	645	646	589	656	596	639	615	599	624	630	593	596	675	585	592	637	620	635	573	591	588	605	613	613	560	648	642	594	604	605	599	622	622	598	600	608	551	607	618	623	572	610	614	602	610	604	621	589	650	623	629	621	600	642	585	603	625	617	567	620	615	588	576	593	619	620	602	658	597	621	599	619	604	600	652	598	592	618	611	640	655	680	582	596	608	596	620	612	613	594	600	640	591	615	620	677	585	610	592	611	629	591	618	582	630	629	616	562	613	612	617	617	569	602	588	613	589	656	594	590	591	640	590	591	560	630	586	663	580	609	580	602	629	561	651	573	587	593	590	629	588	625	630	577	628	601	602	599	658	623	624	601	618	575	585	602	587	606	628	597	619	581	594	608	577	615	602	616	603	643	623	628	614	622	617	608	611	574	562	610	626	635	604	643	622	661	591	596	622	603	650	607	678	582	645	602	650	572	625	612	586	589	660	649	591	619	615	612	605	673	658	645	614	621	635	589	626	644	611	579	638	596	609	606	646	649	636	613	604	602	649	592	616	564	620	596	583	613	615	611	592	644	606	616	617	599	595	630	607	568	617	566	603	656	614	622	592	646	614	579	616	597	589	589	660	565	610	598	584	600	567	611	551	613	604	624	605	655	635	624	597	619	599	629	630	629	564	627	586	634	593	644	559	660	601	581	607	619	586	599	621	608	607	630	600	642	634	642	612	610	593	603	589	589	630	570	639	633	646	587	628	659	609	644	599	634	660	588	612	601	602	617	630	635	626	603	573	662	616	636	633	589	551	610	583	632	601	599	619	537	591	609	615	646	629	634	625	627	623	634	633	598	607	598	591	597	589	616	605	595	645	570	607	627	619	629	604	611	622	583	658	661	593	592	592	625	571	623	636	619	619	606	581	635	647	599	599	570	619	589	622	608	624	556	629	600	644	625	623	648	642	647	638	602	621	653	628	600	596	610	611	615	639	608	593	559	576	599	596	628	616	613
12225	6540	8430	8490	6475	6547	4707	3827	2298	1339	811	666	610	512	419	417	361	367	326	351	317	277	305	301	318	304	289	319	287	319	294	290	316	322	297	281	269	293	292	301	317	283	298	262	293	287	239	286	275	268	282	270	298	287	278	280	302	286	279	326	290	269	296	273	260	281	273	291	279	286	280	303	282	305	254	311	295	285	283	279	319	273	278	271	298	311	272	317	265	282	297	289	307	269	274	289	269	289	271	284	293	294	295	279	257	257	315	289	292	301	262	291	298	297	270	256	297	291	270	312	256	284	318	277	291	259	286	279	281	273	318	298	303	280	309	299	290	280	310	310	301	280	280	274	283	283	290	309	277	261	309	262	271	296	273	297	302	294	271	262	299	297	291	285	270	299	265	278	292	247	261	254	316	276	304	259	296	307	262	297	284	294	299	291	277	302	284	318	282	288	254	284	291	276	284	300	280	287	314	280	317	296	325	283	290	302	298	275	257	252	240	287	309	291	252	292	317	262	295	282	272	279	290	312	299	269	298	288	325	274	291	279	287	289	266	308	279	292	289	294	280	297	287	283	297	315	295	258	265	298	258	282	301	286	333	314	315	267	296	308	300	284	261	295	265	305	277	246	293	284	276	268	280	278	287	303	263	268	301	275	328	303	277	303	279	281	329	306	289	279	264	299	293	315	299	310	274	280	292	300	275	277	300	294	298	286	284	307	285	315	310	277	339	247	284	263	296	269	298	276	275	295	266	283	294	295	290	294	262	271	279	305	282	289	285	288	267	292	297	296	310	294	314	294	263	299	288	269	271	263	275	317	294	284	306	286	296	275	280	273	304	292	267	292	269	289	291	286	258	258	275	298	279	285	292	278	302	266	290	300	303	276	287	302	300	261	293	275	276	312	280	282	300	322	269	277	296	300	255	296	273	298	292	274	326	277	286	302	271	315	287	305	296	292	295	296	291	306	304	297	291	277	316	300	251	268	258	290	312	283	260	328	294	299	291	313	275	291	281	288	263	292	285	292	272	231	284	307	268	304	304	266	290	290	292	314	296	269	267	279	255	268	298	299	273	300	283	271	297	270	303	273	272	291	283	270	262	305	300	298	305	274	293	318	284	315	241	304	283	288	279	267	296	269	294	276	302	299	304	295	274	284	287	271	291	306	264	305	285	283	295	313	277	296	293	268	276	275	292	291	296	251	283	296	264	264	305	300	278	245	279	278	315	266	291	273	273	278	327	302	308	261	289	313	302	308	254	269	300	303	322	279	285	250	327	324	253	285	297	285	288	284	305	277	266	293	281	296	302	294	296	294	244	270	292	294	277	294	306	272	296	296	287	288	280	295	305	268	267	284	276	312	271	294	278	275	288	293	276	292	302	297	265	303	284	264	288	285	298	293	264	327	289	302	292	293	259	305	285	265	303	309	266	253	265	310	286	284	292	265	254	261	264	266	265	271	305	263	285	308	264	313	301	258	274	278	279	305	298	287	289	290	273	267	283	286	291	285	274	281	279	287	292	264	260	290	275	307	271	285	305	280	310	306	275	325	312	288	302	280	260	285	283	302	286	281	262	311	277	292	279	293	318	283	281	279	281	278	304	276	250	283	302	291	266	274	278	268	282	295	261	335	253	256	305	287	263	293	295	296	312	295	300	281	294	282	295	278	299	287	281	292	258	278	281	293	270	296	288	276	307	284	288	305	320	283	268	271	294	303	303	260	313	274	252	309	296	286	243	291	270	294	307	271	320	305	303	287	272	300	314	271	296	289	288	276	290	278	280	274	282	258	283	277	276	264	276	294	284	317	276	258	284	293	294	285	260	275	286	273	316	303	285	319	251	264	298	272	288	296	285	283	265	302	304	310	282	281	282	261	261	270	282	262	282	257	272	299	244	302	284	293	289	272	290	268	313	282	302	265	262	276	313	325	303	281	298	299	290	281	286	300	271	276	265	303	288	267	312	301	294	272	303	312	301	311	312	296	280	277	294	305	291	276	269	319	280	267	265	262	295	297	279	287	262	282	291	278	280	281	316	286	241	314	272	279	286	290	252	301	299	298	295	318	292	279	280	317	298	261	311	271	296	291	286	301	273	267	267	285	297	251	317	291	283	304	274	271	280	285	302	306	309	284	276	257	286	273	271	287	285	317	282	280	275	301	301	279	266	280	285	274	284	295	277	272	269	299	278	292	299	306	269	291	280	287	292	304	300	294	292	322	268	302	294	268	262	328	270	300	246	306	291	285	310	261	267	303	235	292	257	267	280	289	293	281	287	283	280	265	299	263	321	297	264	307	298	268	304	287	298	302	293	280	245	272	298	298	289	296	289	299	275	287	276	272	295	275	285	288	254	278	287	319	279	295	263	305	288	297	289	302	305	264	280	275	331	282	288	306	269	266	260	262	295	309	282	320	324	281	314	270	288	284	295	305	291	260	287	293	289	303	279	268	271	280	323	286	281	317	290	250	307	290	308	257	279	277	269	313	278	305	315	269	299	272	297	301	275	267	307	288	266	300	308	291	279	295	272	266	275	306	300	287	313	302	290	284	304	276	309	271	276	322	277	272	274	289	261	309	287	278	280	288	265	272	294	291	263	270	305	274	291	292	273	306	285	282	295	246	310	290	305	331	304	261	296	300	291	300	297	311	289	307	267	313	294	305	279	298	309	250	289	260	299	301	300	311	292	319	274	316	306	290	294	313	301	319	307	251	256	245	240	281	270	259	309	276	333	283	304	287	276	318	263	268	269	309	322	287	311	293	301	263	300	298	268	307	278	319	265	287	284	281	279	272	295	300	280	288	269	269	281	254	261	296	277	265	280	280	301	304	305	292	255	307	298	287	327	278	268	300	269	321	299	277	280	312	278	288	290	276	305	272	267	259	262	290	274	267	255	266	257	284	301	297	277	273	274	244	281	306	281	282	283	291	291	307	303	276	268	293	297	303	322	261	301	321	282	286	293	308	283	278	301	282	332	284	298	289	293	309	249	289	266	270	298	247	276	292	310	303	282	305	260	292	305	306	283	313	268	301	269	296	266	297	246	295	284	259	287	293	281	246	297	284	306	285	289	283	283	263	284	279	280	289	290	277	301	287	284	303	310	288	276	286	260	248	264	319	318	343	272	297	285	278	290	319	276	299	271	268	311	306	286	295	274	298	282	278	294	280	251	290	285	253	280	273	295	292	275	278	283	260	265	270	319	271	281	268	291	284	289	290	290	296	256	288	295	294	263	309	287	272	265	275	284	291	299	285	289	301	309	300	251	278	266	284	279	274	291	283	283	298	307	270	299	299	302	285	298	308	308	259	289	282	300	249	291	319	275	257	323	255	293	272	314	293	291	273	309	309	275	299	308	288	298	329	242	256	321	298	284	283	280	278	304	270	302	251	274	286	293	263	297	286	288	328	273	285	287	283	312	273	300	265	307	271	257	325	307	320	282	269	283	306	302	287	295	288	274	291	294	309	284	300	278	290	310	268	278	313	288	281	285	283
8538	5375	9003	10490	10767	12404	10542	9995	7423	4039	2689	2799	2502	2144	1675	1567	1353	1245	1077	1107	1046	998	955	986	933	993	931	898	893	907	879	813	812	840	859	836	889	833	847	768	823	806	845	785	823	841	829	811	727	805	764	855	777	795	805	776	794	736	756	784	745	753	720	725	743	751	787	775	735	738	802	780	789	778	750	788	790	772	793	753	776	750	774	786	768	780	727	804	759	754	759	726	729	759	771	716	764	814	742	724	765	721	776	730	759	791	779	759	725	754	713	736	758	735	755	697	745	734	748	721	774	725	747	774	737	744	725	757	743	749	735	732	792	783	733	758	705	777	761	765	758	718	779	737	761	702	753	744	756	718	789	756	748	786	729	753	754	752	732	769	746	699	667	730	736	707	722	726	742	747	773	687	739	740	729	737	695	745	755	679	733	769	758	731	752	719	721	739	703	749	736	766	751	752	765	758	728	665	734	738	769	767	758	793	691	722	714	759	767	785	769	703	782	708	791	745	700	769	725	757	746	745	760	735	720	715	731	708	732	764	745	758	734	690	713	736	697	723	740	760	742	753	762	732	784	726	759	787	746	745	672	748	763	777	720	749	737	698	724	728	731	779	763	751	792	739	737	702	724	765	711	733	802	770	705	699	781	727	666	733	707	837	730	743	739	798	753	739	756	692	748	734	760	737	795	719	732	760	776	745	711	728	801	723	730	784	759	714	758	758	719	756	743	733	713	703	678	710	695	757	748	748	736	775	750	769	779	726	725	712	725	717	742	748	715	767	729	741	741	779	774	718	763	756	752	770	699	723	747	768	743	752	738	725	736	762	750	716	729	746	732	693	724	691	725	719	777	709	764	735	718	794	734	765	771	779	730	728	718	751	721	747	781	772	785	727	764	707	727	751	782	737	706	718	723	798	723	784	720	756	725	802	753	720	730	729	721	779	728	774	801	731	743	761	747	740	773	753	738	742	748	778	770	697	763	692	699	724	748	739	740	744	795	682	736	714	707	734	744	757	719	729	799	742	750	731	778	784	753	716	724	744	719	750	702	733	765	733	790	727	747	693	779	732	731	731	746	780	747	742	730	699	730	785	746	751	710	692	717	741	771	769	711	702	743	780	732	693	737	741	739	736	755	772	716	729	732	749	716	733	728	719	782	710	741	726	757	729	820	727	761	720	745	709	752	774	696	770	718	769	754	789	735	734	714	715	750	784	715	738	700	728	724	777	752	760	652	756	747	711	761	748	774	751	742	770	756	712	693	746	724	754	736	730	756	705	660	733	717	706	719	762	720	750	725	711	763	737	749	709	739	745	749	769	713	758	754	733	741	699	753	722	750	758	777	680	767	739	735	745	708	674	720	753	749	770	707	712	797	683	732	730	730	741	777	757	727	752	746	737	740	782	774	747	708	753	732	738	770	732	755	739	692	724	783	738	720	764	710	741	707	731	725	718	744	729	732	717	717	747	708	733	767	707	761	737	737	743	742	732	682	752	768	725	754	727	779	772	687	738	762	756	760	736	733	717	777	745	697	727	729	737	742	780	752	714	766	746	745	750	729	742	750	706	739	743	707	713	768	677	739	721	730	732	732	741	703	760	714	727	681	715	705	721	739	737	755	724	752	729	743	719	759	773	715	770	729	784	759	745	729	734	722	765	753	760	758	707	711	754	738	751	702	775	759	743	751	727	769	702	763	737	759	778	770	772	731	804	753	716	746	757	701	795	704	745	736	720	772	781	722	734	708	763	749	766	771	760	703	722	742	741	773	715	745	750	719	767	718	758	758	728	698	735	764	736	787	766	743	755	735	717	735	750	762	704	761	733	655	712	738	706	728	799	790	722	785	732	755	747	683	743	777	722	763	722	756	762	690	734	785	761	784	743	710	740	732	712	725	703	711	761	712	728	771	722	723	722	768	751	710	709	752	783	712	740	733	793	778	739	719	729	738	759	764	734	722	730	706	769	734	718	711	733	728	717	715	777	775	650	689	716	741	800	702	739	731	749	778	695	741	783	746	698	789	733	754	718	726	712	719	730	782	767	709	751	741	730	744	763	742	732	754	727	727	717	759	719	737	745	737	760	719	720	709	718	683	748	743	722	813	737	767	722	735	746	795	732	773	719	760	788	720	746	752	735	756	767	773	705	746	694	751	698	731	757	702	733	739	750	793	732	729	697	684	706	742	804	785	762	689	719	741	718	728	731	708	720	778	758	789	744	709	709	711	703	737	776	751	708	763	764	745	729	735	742	767	762	736	772	679	719	767	742	734	732	740	733	810	726	745	821	718	734	706	757	759	781	773	774	712	736	713	781	740	722	706	796	719	744	773	761	699	674	749	758	756	764	714	749	762	699	716	757	711	711	726	739	719	713	759	681	771	699	774	749	686	750	708	759	729	751	714	713	731	763	762	737	743	709	762	728	784	719	716	769	755	721	753	707	792	789	774	756	765	732	721	764	734	756	757	711	740	730	761	714	741	786	730	776	742	780	725	749	716	727	762	722	744	737	733	700	755	779	750	701	689	774	752	698	757	773	700	737	756	717	728	740	715	718	728	768	776	722	695	696	719	729	723	704	710	767	747	707	739	738	741	757	678	719	741	735	736	748	738	725	712	750	739	640	725	745	756	735	679	716	717	730	771	725	762	777	729	713	727	720	735	758	746	725	725	750	779	678	750	764	694	707	740	729	712	743	736	726	779	749	715	714	697	793	736	732	784	775	691	732	729	781	681	766	734	771	735	735	743	765	729	759	717	747	736	749	759	738	802	710	704	750	692	698	730	725	757	788	760	756	675	767	742	767	752	718	747	713	748	717	731	771	763	715	756	779	719	769	738	720	704	749	775	759	744	749	792	746	758	729	709	771	776	739	713	738	779	718	743	706	692	755	739	730	786	719	777	766	736	763	714	718	701	720	739	704	771	702	727	738	674	705	794	712	727	747	781	757	721	736	723	740	757	734	760	763	736	730	748	731	708	699	713	720	704	739	736	736	721	745	744	788	716	706	736	771	702	693	791	692	738	775	815	749	776	730	787	743	765	747	716	733	741	792	734	744	739	724	743	726	768	733	774	704	743	713	703	755	746	766	691	740	757	699	770	710	706	721	730	749	717	728	742	757	762	738	757	759	727	743	700	748	723	769	774	675	747	725	750	742	757	716	748	744	749	711	754	706	694	716	739	760	770	737	724	763	734	754	755	710	767	771	728	732	783	771	737	752	741	663	733	705	770	739	747	738	745	752	716	718	727	715	714	705	757	737	720	755	767	741	700	736	678	713	726	735	758	728	689	731	741	759	704	695	744	744	737	725	721	692	758	766	780	728	719	723	753	753	716	723	729	726	790	717	721	715	740	754	747	740	753	741	738	735	731	740	735	684	747	723	751	740	735	714	768	746	801	786	737	714	717	792	727	782	719	762	748	728	735	671	766	734	738	764	757	725	772	758	728	714	705	779	772	698	756	725	788	740	748	711	757	716	697	773	730	737	716	723	785	742
1632	262	355	315	276	213	195	176	117	105	92	74	112	94	104	96	98	80	87	88	86	100	80	95	116	103	101	105	83	98	89	79	78	93	83	79	77	96	81	108	90	104	87	92	86	103	93	80	89	96	92	82	82	84	89	116	77	98	90	90	101	91	91	81	84	90	107	77	96	107	73	105	95	96	95	104	84	94	89	90	106	103	89	83	86	102	90	83	88	91	105	82	102	93	81	84	96	82	92	73	74	96	87	97	72	98	91	100	86	81	100	83	92	87	86	86	88	99	89	91	98	105	80	96	84	92	91	81	85	98	67	108	65	80	74	94	76	83	90	90	77	75	83	97	103	103	87	91	82	90	95	107	97	97	71	92	96	96	116	101	90	104	88	85	86	73	87	91	95	94	95	86	85	90	88	88	92	86	105	82	93	95	97	92	87	99	87	103	98	94	72	100	96	90	77	93	99	98	79	72	90	85	108	82	88	102	80	94	69	82	78	89	102	108	90	65	84	87	92	96	84	93	86	88	98	87	84	98	72	91	84	96	112	79	105	97	83	90	83	86	92	75	87	92	76	74	87	98	105	91	91	95	94	73	76	76	84	74	85	100	79	92	90	88	97	87	78	87	107	77	97	100	95	102	78	80	81	99	76	84	91	94	88	91	100	85	100	108	81	84	92	99	79	90	92	85	91	74	87	105	76	88	104	93	84	100	93	99	91	74	67	91	91	81	84	94	84	87	82	79	90	101	80	84	85	114	75	92	86	95	102	83	86	83	93	92	101	93	80	96	91	98	104	105	106	96	106	90	81	97	89	98	90	101	78	101	99	94	77	85	93	86	101	69	71	100	89	81	84	93	94	91	95	101	90	89	78	83	79	103	83	96	99	83	96	93	91	82	86	94	91	94	80	97	94	108	93	94	91	82	82	96	110	106	103	80	93	103	87	86	90	83	102	93	102	81	95	98	69	95	91	89	102	83	94	77	91	97	104	82	77	99	71	65	93	91	88	86	73	79	84	81	83	74	96	75	82	88	107	90	108	75	85	71	81	77	97	75	110	95	92	94	116	97	87	70	96	93	106	97	80	108	79	75	90	77	76	86	93	84	85	110	83	88	100	75	90	76	84	83	91	99	95	82	100	98	73	89	72	79	102	88	79	91	70	100	90	90	103	95	87	102	85	80	80	77	103	101	105	92	74	78	90	78	86	100	87	103	87	95	75	85	91	70	106	89	101	95	77	67	102	85	91	93	110	84	89	91	79	81	88	106	90	77	95	87	93	82	100	94	97	89	89	91	95	100	84	77	82	77	69	88	78	100	86	80	92	101	92	103	89	96	85	107	102	99	87	105	116	83	92	93	79	96	82	93	89	87	96	114	103	113	82	95	100	88	81	81	93	98	103	87	88	84	90	86	100	94	88	100	93	94	92	116	79	97	80	93	92	85	92	70	79	86	85	87	89	80	89	100	99	96	85	85	95	82	99	98	81	88	81	93	101	86	96	94	71	79	104	78	80	85	72	81	91	92	109	86	94	107	94	101	86	86	106	96	79	98	101	95	81	104	93	103	78	96	107	103	94	88	84	93	92	91	95	105	88	88	77	90	74	80	84	90	101	87	104	89	89	97	98	94	92	84	88	93	94	89	101	77	82	121	90	96	94	84	87	85	90	81	95	85	97	88	86	99	87	92	103	86	76	86	101	101	75	77	101	90	86	82	99	74	75	106	92	91	88	86	81	89	92	76	99	84	79	72	100	103	94	90	113	84	76	91	78	91	85	100	93	94	94	95	99	101	91	95	95	94	80	92	76	96	100	78	80	95	91	74	79	94	97	81	88	96	86	95	98	104	75	80	83	96	102	92	91	104	75	76	94	86	88	76	90	72	87	77	108	102	80	80	89	105	90	109	83	89	97	80	76	99	96	79	90	98	111	94	94	91	83	82	79	95	80	92	77	81	89	73	74	99	111	85	81	106	85	88	87	85	92	90	89	86	93	98	79	87	84	92	106	94	88	89	76	77	81	104	90	104	96	89	84	89	91	84	81	83	91	83	88	88	90	101	95	95	84	87	76	74	92	86	90	87	94	89	99	92	71	72	73	78	91	95	89	88	85	88	107	100	113	81	87	96	87	102	89	89	102	93	79	91	109	83	89	86	94	99	78	83	94	92	77	100	92	96	91	84	78	95	91	94	77	85	93	100	68	91	102	93	83	93	94	85	96	85	93	98	87	89	91	99	102	93	97	97	99	86	95	83	84	83	94	97	89	103	88	76	108	91	95	84	76	124	86	93	93	103	94	87	102	87	73	87	90	76	92	99	88	99	95	103	96	70	85	101	79	103	93	93	88	94	85	78	112	79	93	82	108	86	99	100	124	86	83	82	94	78	79	88	82	102	88	73	96	79	103	97	98	72	104	88	92	91	96	93	89	95	95	105	100	89	96	90	92	81	82	85	99	79	87	84	85	85	97	96	94	103	87	96	105	84	94	78	86	88	96	88	101	87	103	107	84	83	98	89	100	100	92	89	92	95	84	86	83	95	109	89	88	93	80	97	90	80	103	109	88	88	90	92	101	87	98	69	100	87	78	79	103	97	94	76	85	87	104	91	83	86	87	93	97	92	92	83	89	86	100	85	91	86	81	78	89	81	102	96	83	77	75	97	105	90	82	90	90	86	89	89	89	92	102	97	96	110	80	84	85	89	77	90	95	80	97	91	78	117	89	83	83	84	84	77	88	86	97	93	78	92	97	90	87	102	104	74	97	79	75	74	95	71	83	104	87	104	90	76	94	100	91	85	102	92	91	89	90	83	82	96	101	97	84	84	98	99	95	100	97	80	94	83	97	106	101	100	85	87	93	86	86	82	70	91	98	79	90	89	100	93	94	95	80	73	91	119	83	82	85	89	98	88	105	91	101	82	90	99	94	83	93	85	92	98	85	75	60	69	90	89	78	93	92	93	87	85	95	85	91	87	99	91	68	80	94	96	89	90	81	90	94	93	82	88	101	91	107	109	102	79	78	92	97	104	81	88	74	80	100	95	84	71	78	86	84	97	96	98	84	113	72	88	87	74	91	109	95	86	89	89	88	87	93	90	89	72	83	71	111	81	72	93	85	87	72	86	86	87	83	87	93	92	85	87	84	85	87	83	83	97	86	88	92	75	89	91	89	99	93	89	87	70	93	76	85	85	82	89	108	77	86	85	87	88	87	106	93	95	103	88	89	87	87	87	93	117	84	105	94	99	92	97	84	107	89	86	102	104	85	81	97	93	84	94	93	86	87	88	84	75	91	98	79	94	105	90	92	94	89	93	90	100	111	97	86	84	89	63	92	75	95	93	80	84	87	82	94	75	88	89	102	90	96	93	84	86	90	94	90	74	103	94	93	84	95	95	104	86	103	74	89	83	103	87	88	105	93	108	93	80	88	77	73	79	74	106	94	86	90	88	101	101	96	83	89	78	102	96	89	95	91	94	85	105	107	91	76	90	88	82
2126	617	1009	1178	1093	1076	1007	730	550	425	388	356	400	363	326	338	299	314	318	321	319	350	305	302	326	322	313	310	312	308	323	332	295	341	324	302	304	336	340	298	296	342	310	310	276	293	344	324	286	274	340	311	349	302	285	310	297	314	306	316	285	296	326	341	305	303	335	315	329	353	374	292	323	310	314	315	317	304	273	293	263	315	338	307	304	276	296	335	318	311	286	300	316	292	313	326	333	310	290	311	294	319	317	306	297	314	298	330	284	300	296	326	298	315	274	297	309	304	303	290	308	293	330	283	315	327	308	298	300	336	312	328	303	325	307	337	315	300	306	308	299	322	295	309	334	330	299	321	281	329	325	312	297	303	316	306	297	319	332	312	312	256	328	317	314	298	302	308	316	324	304	299	306	318	309	299	319	294	294	313	327	301	316	310	315	296	304	312	325	327	314	329	307	290	289	318	324	311	312	292	323	304	319	328	315	323	346	299	304	313	337	277	339	306	318	308	319	309	314	301	322	313	324	276	329	341	280	319	305	325	314	288	301	311	302	274	333	265	305	294	327	293	293	304	319	319	316	299	338	287	305	301	317	325	301	313	296	294	332	311	289	284	324	352	308	338	311	299	319	337	310	297	304	305	304	304	309	304	314	308	289	322	322	270	306	289	346	282	288	299	314	276	294	282	300	308	310	312	327	298	296	305	292	288	308	292	308	293	289	291	308	311	319	318	303	316	333	334	314	305	311	341	319	302	302	317	303	303	270	300	276	283	320	312	323	292	307	335	340	311	354	318	306	309	304	304	296	296	311	322	330	321	301	285	347	329	324	314	302	288	318	314	329	317	345	294	286	304	313	296	302	288	293	297	335	321	329	300	312	287	295	296	317	340	304	292	321	338	276	307	338	288	318	344	309	286	315	296	330	287	319	324	351	312	289	312	294	299	280	309	311	299	308	324	317	319	319	317	314	297	367	284	300	310	316	321	310	307	298	333	297	329	331	286	299	337	339	312	289	317	314	296	303	282	299	299	284	300	372	291	312	309	283	277	314	319	293	299	308	300	336	300	339	290	285	308	301	306	321	268	325	311	321	275	336	278	319	316	303	310	296	309	308	283	288	306	308	307	305	327	329	297	277	305	281	304	291	314	333	297	285	315	304	311	323	316	282	351	318	306	313	301	293	303	305	287	334	289	280	306	311	319	326	283	337	314	317	283	285	302	319	319	346	328	302	305	310	333	318	305	274	316	292	329	307	295	310	297	310	301	291	350	295	308	318	311	292	331	337	309	294	299	303	286	302	291	319	309	293	331	270	306	287	311	314	290	319	306	317	338	318	310	319	309	303	328	340	305	276	295	325	325	327	290	300	344	314	305	341	328	314	308	317	332	298	316	339	293	327	302	285	288	311	306	321	296	286	309	305	319	302	300	313	302	333	324	293	306	310	319	316	310	301	334	311	307	321	325	346	307	330	312	321	363	283	309	302	347	294	310	284	299	296	320	308	316	308	357	285	298	304	329	310	303	325	299	344	328	306	286	303	276	318	287	285	340	302	292	314	332	301	303	315	309	287	317	303	283	291	303	337	311	292	313	316	294	318	290	313	314	302	290	319	346	303	317	302	290	314	304	324	323	331	302	303	303	295	290	304	313	289	319	305	296	307	297	301	303	338	312	340	332	332	313	338	340	299	282	296	307	329	321	302	327	312	299	297	345	300	282	295	299	300	343	279	292	295	327	309	291	291	327	303	326	304	290	309	301	297	321	347	296	326	287	306	298	301	312	293	310	305	311	298	307	316	296	336	303	273	300	299	335	308	322	293	288	319	292	323	294	320	257	322	303	309	318	325	311	282	314	350	305	326	289	326	320	324	314	306	301	307	295	347	314	304	300	329	306	304	301	289	309	305	307	323	306	274	313	295	294	301	292	320	296	341	302	282	281	316	281	303	318	328	321	312	292	292	290	287	304	329	291	292	326	299	312	304	337	350	295	277	274	273	327	306	293	330	282	299	320	300	335	296	328	295	318	324	278	299	321	307	309	293	249	318	339	278	323	308	318	301	322	303	305	315	303	307	331	328	304	295	295	279	311	315	291	314	303	305	333	314	331	290	297	323	326	326	322	288	305	287	276	315	314	313	322	298	310	325	315	308	313	302	296	314	314	323	310	310	300	314	306	297	332	317	311	295	318	296	296	307	295	324	276	318	299	318	286	319	328	267	324	310	321	313	301	305	292	321	295	290	322	292	272	299	350	312	321	289	351	303	288	334	293	303	306	267	280	301	329	281	309	288	329	335	292	307	300	308	301	275	288	310	276	294	322	256	323	308	299	299	288	315	316	305	292	298	297	305	288	284	298	308	322	321	298	344	288	295	291	288	293	301	282	303	311	302	284	286	316	310	299	318	289	316	335	305	304	296	313	295	287	311	306	338	309	332	266	309	295	291	314	328	278	289	333	312	344	286	292	299	327	311	296	303	326	306	303	310	315	314	330	289	287	338	268	300	306	314	309	282	304	322	323	302	325	334	311	288	318	312	289	321	292	299	282	270	315	323	345	286	298	299	305	321	288	295	296	302	297	323	333	299	334	319	313	324	345	296	309	320	315	333	289	307	298	314	276	286	321	286	310	304	318	311	287	308	291	313	345	306	329	323	307	276	315	300	353	294	297	332	314	327	316	306	314	307	312	291	341	316	322	308	324	295	294	332	310	336	311	317	316	311	322	316	283	342	305	293	299	310	299	295	360	326	288	316	307	305	307	319	311	324	272	328	298	332	278	279	313	304	284	295	321	319	343	313	309	300	298	283	299	318	314	350	303	314	292	336	323	337	316	303	319	302	327	286	321	316	347	326	286	289	319	334	317	314	301	318	309	306	301	303	318	308	333	312	295	325	318	337	279	308	288	304	287	315	281	355	305	308	307	323	293	308	296	294	335	286	303	331	298	288	294	286	317	351	322	318	295	327	306	323	302	320	317	291	324	333	320	320	254	301	288	297	298	307	289	320	307	332	282	271	331	299	311	263	309	303	329	304	299	259	316	303	296	255	332	288	317	337	316	334	315	322	320	286	304	311	301	292	323	299	288	275	307	294	294	315	300	301	317	319	296	284	275	328	289	305	330	301	275	313	306	348	324	316	299	324	315	313	277	286	292	322	302	277	292	323	313	297	333	281	299	285	315	330	278	313	337	295	288	328	327	318	283	307	315	284	326	306	322	326	308	336	344	313	338	316	284	334	292	276	320	320	292	320	275	303	293	308	318	332	329	317	291	292	316	309	343	294	305	324	309	304	278	325	303	298	302	317	289	289	297	298	320	337	315	319	284	296	329	319	298	319	288	302	311	303	320	296	298	330	349	330	329	323	290	318	293	299	314	284	297	347	317	294	311	330	328	326	322	309	287	306	305	306	310	322	303	292	309	309	270	278	301	305	300	285	313	293	298	342	329	311	302	330	322	319	306	276	314	322	314	328	329	306	269	337	309	312	289	311	296	314	305
6583	3075	4599	5605	4335	3428	2805	1827	1071	672	410	399	342	361	265	260	279	245	238	265	208	244	239	244	226	260	240	229	233	220	256	245	246	211	246	222	219	234	241	235	228	217	235	189	228	246	220	217	197	219	203	203	232	232	224	199	208	229	216	213	239	211	217	195	221	228	230	250	217	224	201	235	240	258	238	236	229	231	206	197	240	230	226	216	260	204	230	200	201	190	227	175	223	207	226	215	210	232	228	205	205	226	240	231	216	196	238	171	204	214	195	223	219	257	236	235	256	233	205	209	232	202	234	228	217	210	216	228	248	237	231	207	219	227	213	197	223	217	220	206	215	207	209	221	216	220	228	229	198	215	205	219	221	195	209	218	201	212	205	196	218	212	190	234	212	207	229	214	214	225	212	233	213	218	213	238	232	216	222	217	219	225	242	215	214	233	212	234	249	197	203	239	211	224	212	214	250	235	214	222	212	217	263	233	207	206	200	234	223	220	217	226	208	217	225	225	249	221	232	221	224	204	222	211	208	236	227	215	213	239	218	217	209	209	249	217	233	218	230	222	217	203	212	221	218	200	230	215	209	223	217	205	243	198	202	183	227	228	227	201	213	218	188	213	198	208	204	223	205	215	198	227	214	238	201	213	238	201	221	220	228	211	208	218	248	235	197	215	234	230	207	229	213	199	213	228	213	212	233	212	251	220	215	213	225	223	227	207	206	213	229	201	212	240	240	231	230	230	231	227	219	208	244	188	215	225	222	213	220	207	182	218	235	199	242	216	226	255	213	230	215	227	210	205	229	223	226	227	234	223	212	241	216	246	237	208	220	235	241	229	218	228	217	224	235	222	224	232	217	247	206	205	229	220	214	195	223	214	203	194	225	219	219	217	238	251	217	191	211	212	210	232	225	205	228	243	193	235	214	236	219	233	235	226	220	211	224	231	223	215	191	247	214	208	249	194	197	211	230	253	201	220	242	235	193	234	208	229	211	192	216	228	229	185	230	240	224	215	214	225	204	216	222	238	192	220	198	206	221	211	228	211	210	235	220	240	216	221	211	214	245	247	185	226	199	204	219	223	218	216	222	212	226	220	193	229	240	226	227	219	224	231	224	231	216	214	237	211	216	197	213	190	228	220	232	222	227	250	230	208	230	228	223	248	232	212	212	220	205	239	214	250	195	235	208	218	200	229	250	203	207	209	221	249	211	234	216	234	213	224	252	208	230	215	219	221	228	188	221	249	235	227	212	209	192	222	207	224	223	245	208	237	214	209	224	207	190	217	199	198	195	211	229	236	223	231	204	212	200	223	210	218	215	215	200	203	211	215	215	192	244	232	231	233	237	219	219	218	206	217	207	234	216	210	202	206	205	215	203	212	203	223	230	214	208	227	214	224	204	225	221	182	197	232	218	233	223	220	216	215	179	240	227	201	223	221	228	186	226	217	195	211	213	203	212	244	217	195	179	230	237	203	207	222	243	201	215	237	201	225	194	203	206	218	233	214	220	225	252	211	215	208	206	235	232	228	223	222	248	206	231	219	230	233	208	235	224	230	232	229	208	230	221	226	232	180	233	227	253	235	212	188	210	237	212	231	221	214	231	208	222	202	226	217	210	213	197	205	208	227	235	221	211	213	230	211	221	233	227	215	198	210	222	226	194	249	216	196	223	214	216	191	213	221	227	204	246	212	213	234	242	206	223	237	201	221	238	204	232	223	227	197	206	227	226	218	201	221	210	224	234	229	225	220	206	226	208	215	170	219	231	232	235	224	211	215	227	211	220	206	234	234	217	233	246	214	218	255	213	237	233	214	227	228	245	235	199	222	233	221	230	252	209	226	213	199	227	198	213	220	227	224	235	220	232	227	240	237	233	211	219	247	208	227	226	245	219	215	194	224	231	208	223	219	251	232	220	239	223	212	235	209	227	229	198	246	225	200	214	228	213	241	217	231	237	197	208	234	222	199	227	234	217	203	246	211	223	223	203	215	234	224	219	215	219	231	210	217	210	232	217	213	223	206	247	234	205	235	221	216	223	227	229	236	242	205	230	215	236	216	219	234	204	250	244	238	212	233	206	216	197	231	232	226	237	233	222	234	250	212	234	236	233	246	193	216	242	218	249	240	221	222	228	228	211	226	227	236	200	210	195	227	217	231	239	222	236	205	235	219	197	208	233	209	234	218	223	242	198	242	229	229	228	193	241	226	225	242	224	219	243	223	196	202	228	210	207	214	210	181	211	224	211	214	221	216	227	204	215	234	208	226	232	217	219	211	222	219	203	231	216	223	234	216	216	222	211	211	229	212	228	221	217	210	200	218	215	189	202	211	225	201	226	236	224	218	203	221	208	192	224	218	214	219	219	200	228	204	214	234	241	211	229	203	200	211	198	238	220	213	207	238	214	213	186	194	205	204	221	225	210	213	237	208	226	210	225	209	196	231	213	228	227	209	230	226	216	216	238	223	219	184	209	205	209	252	222	236	207	226	236	223	221	236	244	195	235	219	235	232	209	222	234	251	227	217	243	193	218	207	236	214	214	220	221	226	208	216	231	204	226	232	212	208	226	229	242	247	225	212	216	236	215	204	214	214	205	233	191	248	198	232	221	214	199	221	211	228	209	216	235	205	234	233	205	207	215	205	227	200	212	241	207	226	229	212	240	203	219	205	241	218	217	226	228	230	240	200	226	248	218	207	206	224	218	204	207	221	201	241	227	226	235	222	229	201	220	231	233	227	222	232	206	219	237	207	208	231	224	223	217	234	215	208	242	220	216	225	224	198	224	189	218	226	203	190	205	243	219	223	220	207	212	233	212	215	222	208	211	224	236	225	225	215	234	230	184	215	203	220	206	176	231	199	235	239	216	250	218	231	235	244	201	212	228	229	235	212	235	218	237	232	230	207	199	228	203	227	249	203	201	225	209	207	236	229	214	209	229	215	213	233	197	213	227	221	217	226	204	226	215	217	217	255	233	216	239	218	228	199	207	219	222	229	217	211	235	230	219	224	240	204	216	214	232	232	211	229	196	231	198	235	193	217	216	211	264	226	204	228	245	210	199	243	215	221	221	251	199	202	245	216	236	225	234	238	199	232	227	227	218	220	211	221	232	248	249	230	217	229	264	223	219	242	224	236	228	250	199	219	208	211	218	222	209	232	208	235	222	222	213	223	215	210	221	223	212	204	214	237	189	215	227	203	204	228	216	207	214	204	219	203	217	193	221	207	234	200	220	218	245	208	236	213	226	218	213	205	204	196	203	203	212	216	242	232	232	224	259	224	245	215	222	213	194	206	202	221	221	209	194	226	227	198	203	224	219	219	223	214	217	222	236	209	220	200	229	241	212	201	186	230	240	214	233	223	244	217	216	219	222	235	218	246	218	212	247	215	229	204	211	214	231	238	222	218	227	219	235	252	234	244	232	226	209	203	206	237	219	213	227	200	231	203	228	214	193	246	233	267	215	217	212	193	185	223	211	229	227	200	220	202	195	186	212	213
6112	3130	5849	7912	7678	7645	7808	6100	3944	2424	1751	1690	1502	1356	1060	991	910	850	800	764	764	706	740	738	690	674	720	694	664	685	675	719	682	627	651	701	693	643	610	665	659	633	612	600	671	645	605	613	593	641	671	662	636	618	655	638	621	624	620	615	635	591	616	659	611	589	619	601	656	615	628	606	659	645	631	666	684	626	625	624	667	618	633	610	616	641	651	664	603	609	639	605	650	639	603	635	630	617	610	676	617	593	658	594	613	662	657	601	623	590	641	613	657	671	587	594	627	626	630	586	610	596	607	600	602	640	603	616	612	652	658	633	628	578	593	601	620	593	591	636	554	598	621	636	642	590	627	666	628	630	610	627	559	623	595	571	626	608	605	618	616	639	611	618	597	613	633	596	632	640	595	630	583	590	640	637	625	601	611	628	622	635	600	630	614	590	600	605	648	656	662	602	571	586	634	647	596	586	587	595	562	622	599	654	583	633	612	617	620	607	585	657	680	562	577	635	606	644	620	649	616	605	652	629	640	614	629	614	628	650	614	565	579	551	640	591	570	602	599	606	609	586	612	620	618	589	616	628	626	633	583	588	675	607	611	612	582	606	612	588	627	591	606	599	630	606	621	631	606	642	613	615	576	598	604	597	649	581	632	667	597	615	634	602	614	640	645	624	575	588	631	566	646	640	612	588	637	597	614	648	601	596	630	664	578	610	591	621	590	639	615	613	617	652	620	619	610	617	603	610	606	595	609	639	584	584	617	621	550	611	630	643	644	640	616	586	618	591	617	598	641	590	644	612	594	559	595	601	631	676	603	573	622	607	573	611	647	603	620	592	644	603	618	600	575	581	632	629	646	620	619	646	620	668	558	642	571	612	635	572	570	622	621	636	578	570	588	614	640	614	629	567	624	630	624	600	694	599	608	650	600	647	613	604	593	598	573	633	632	630	598	579	595	601	637	605	655	647	608	615	604	590	615	608	597	611	629	633	618	621	598	617	569	610	648	568	590	584	644	632	616	610	625	601	622	573	628	583	568	610	633	629	610	590	585	597	608	591	596	596	594	602	613	634	649	624	628	668	597	644	613	603	581	607	634	594	614	655	609	626	597	598	629	609	594	593	617	581	599	581	600	579	600	601	609	592	583	592	624	637	608	585	633	600	572	615	594	662	587	628	612	597	675	604	601	643	637	597	584	628	622	613	597	592	594	583	610	572	629	663	651	636	586	641	649	632	628	558	602	599	617	623	614	635	616	588	673	595	637	617	589	597	610	624	577	617	623	608	605	580	567	603	656	641	579	661	596	572	609	632	575	620	645	618	644	594	650	605	613	606	634	573	624	601	604	612	603	611	595	607	641	584	632	620	625	589	602	623	579	662	607	628	586	620	618	626	589	579	590	621	627	588	626	621	647	615	585	631	620	622	612	636	605	659	625	606	645	547	635	627	653	614	651	617	615	624	619	612	625	598	633	587	631	594	611	592	602	595	578	568	592	665	689	578	575	616	614	636	619	586	569	618	603	647	614	587	564	602	655	639	621	615	603	614	603	595	584	625	589	638	640	622	615	610	614	620	620	630	605	601	656	579	593	644	633	610	629	590	617	620	612	582	636	613	632	632	570	601	573	611	592	608	646	562	582	581	639	634	605	620	614	587	611	626	626	613	657	628	610	630	624	599	614	596	564	633	614	608	644	646	619	626	626	626	622	619	592	635	611	562	607	594	612	631	614	570	628	598	605	623	643	582	622	617	593	589	593	625	603	621	599	602	562	598	596	593	579	591	559	594	573	640	597	591	603	600	626	614	618	644	625	625	613	615	566	591	576	605	645	585	663	598	601	631	618	583	659	631	612	586	609	635	628	630	648	583	641	577	625	607	589	618	598	643	610	600	589	606	666	593	603	608	628	592	651	606	646	568	606	612	619	617	641	589	609	622	603	617	628	620	612	625	624	586	615	605	577	612	628	597	597	598	597	645	619	626	626	573	632	597	626	613	584	612	611	637	567	581	600	637	586	606	591	655	603	652	594	602	566	597	639	611	558	567	616	610	595	609	602	626	587	597	558	621	559	625	608	583	652	610	635	625	634	647	586	574	639	587	600	610	595	661	621	581	646	601	632	580	685	590	629	634	658	643	581	614	614	644	574	636	625	595	639	597	626	649	634	591	609	609	601	651	633	610	624	582	590	614	624	625	630	611	631	639	601	603	595	606	639	541	597	602	633	605	637	596	627	570	591	639	596	559	608	585	590	579	623	637	653	577	633	601	621	611	654	581	652	625	618	636	629	632	589	632	601	583	605	623	599	613	634	653	632	621	597	627	610	637	616	592	629	648	650	596	656	584	612	637	582	632	620	636	627	617	632	601	639	551	584	623	592	605	616	615	549	595	638	573	574	610	624	610	645	607	626	627	606	614	557	581	610	597	616	604	656	581	567	596	621	620	590	602	579	599	623	587	577	602	569	634	620	671	601	671	563	652	640	600	630	643	624	584	570	610	601	588	604	597	621	638	602	585	585	603	618	601	652	617	623	636	594	641	603	608	614	654	623	629	611	630	639	591	595	610	615	603	622	621	581	621	622	646	607	597	592	584	607	573	599	577	654	637	620	636	604	666	621	621	632	595	618	643	620	621	609	609	619	583	597	610	616	613	657	595	607	619	623	586	654	609	623	629	605	613	633	616	573	602	582	649	610	631	630	585	624	617	607	591	609	620	645	637	632	616	598	634	625	583	609	561	599	601	629	600	628	611	586	611	602	605	621	623	605	600	616	626	632	620	605	636	651	665	637	610	646	569	591	593	578	666	613	612	592	651	624	605	582	590	578	572	583	584	587	631	619	596	549	600	605	626	578	614	634	640	587	622	555	571	620	626	632	644	632	597	555	647	611	637	559	633	638	627	610	556	610	614	607	595	622	610	595	613	609	644	598	637	644	568	620	634	636	566	602	640	592	584	609	632	615	611	580	611	620	623	654	584	548	598	616	613	625	585	632	648	674	638	613	641	591	591	625	643	634	610	602	605	633	638	559	560	594	598	635	622	590	595	593	557	621	651	608	598	566	581	597	600	581	668	644	596	641	573	618	619	594	591	619	638	621	576	559	577	666	644	582	640	566	612	624	624	610	586	611	610	610	582	605	602	614	608	588	602	567	626	629	625	650	628	592	599	627	574	627	599	659	569	623	575	641	610	652	616	557	597	672	631	581	600	631	641	651	641	569	613	659	607	606	590	659	624	610	628	613	641	630	614	638	590	653	624	619	614	612	655	597	654	602	624	637	629	658	580	652	572	617	639	645	603	628	576	576	615	585	678	577	565	645	593	659	623	622	596	637	643	617	611	619	575	624	622	578	586	594	610	644	588	622	608	640	633	609	610	557	589	605	611	577	617	612	617	575	622	599	624	612	625	652	637	585	585	600	637	630	605	598	588	592	600	662	599	645	623	585	576	624	652	632	661	631	595	595	594	638	595	611	634	623	642	611	617	624	640	621	586	606	659
12163	5342	7860	8965	7348	5716	4807	3201	1777	1033	761	694	647	501	422	365	310	288	311	317	334	299	313	311	323	317	324	316	319	294	307	303	314	312	280	296	300	299	307	297	281	289	301	289	287	284	299	303	295	270	268	269	278	298	291	267	272	302	272	285	286	295	280	283	324	292	281	280	285	278	291	293	267	289	284	273	311	297	300	290	291	292	302	314	282	323	288	281	270	278	283	285	288	299	290	299	246	268	315	275	246	295	272	281	269	302	293	258	278	290	299	278	307	299	293	274	325	294	288	294	294	267	287	279	293	314	281	271	294	302	292	271	280	279	294	296	285	264	312	293	266	303	268	297	278	289	281	271	291	256	286	312	266	268	293	297	298	295	269	277	272	278	271	296	270	292	292	280	293	270	257	301	276	282	280	255	272	291	260	280	266	288	291	286	312	290	297	273	304	275	283	296	298	275	287	234	284	285	293	277	297	294	312	310	257	293	299	296	291	287	294	256	279	258	286	273	304	298	283	283	294	296	261	270	258	276	328	286	301	263	289	262	282	315	314	318	279	284	275	283	277	259	299	295	265	288	285	294	259	253	266	292	256	273	315	287	285	287	266	293	254	267	287	278	288	296	306	290	315	286	284	303	316	278	288	308	294	310	320	296	265	315	287	261	271	275	300	294	305	307	294	315	274	277	255	287	290	288	257	284	276	266	274	258	274	268	277	275	278	275	288	292	285	330	279	306	276	282	312	266	308	297	320	285	288	261	292	286	272	289	284	291	269	294	267	278	287	250	274	293	292	245	295	299	267	303	285	291	302	285	226	288	255	289	272	274	296	291	299	271	280	300	278	280	331	298	269	292	319	292	300	301	281	264	255	279	281	292	301	270	297	266	305	304	255	292	305	285	264	280	280	274	286	319	299	255	274	286	268	293	261	284	315	255	271	269	321	313	287	282	274	297	322	270	304	281	268	328	285	286	290	307	272	255	266	277	256	293	288	302	298	310	286	293	291	280	310	285	288	261	274	308	300	295	296	251	280	273	316	279	307	283	294	284	268	271	295	282	316	281	283	253	286	272	310	282	310	272	254	307	288	271	298	249	281	276	262	293	295	299	310	307	274	295	268	274	304	280	274	273	270	330	283	291	294	305	292	270	303	294	307	277	278	269	309	267	293	285	289	285	310	293	270	285	294	307	285	277	277	281	316	278	288	258	290	282	286	285	274	284	291	306	279	317	284	286	260	267	283	255	297	262	289	303	298	282	276	295	304	272	269	259	282	277	288	263	278	294	283	275	300	308	257	290	301	287	266	317	289	276	243	291	282	308	286	306	267	283	269	249	298	293	292	272	281	318	258	261	307	278	286	293	282	293	337	304	300	266	297	293	281	281	342	277	277	280	295	230	275	282	281	278	316	297	265	328	268	292	246	242	250	289	278	275	259	264	330	283	293	279	292	250	293	293	318	275	288	273	296	318	296	287	271	292	261	252	270	282	311	299	298	292	278	330	294	323	293	302	265	273	309	266	266	284	298	283	275	289	264	277	285	322	277	290	296	283	290	283	281	289	285	299	292	295	307	290	254	301	295	305	328	311	279	280	317	278	269	290	288	308	299	264	286	285	292	283	265	281	293	292	267	284	308	279	284	310	267	297	288	291	283	277	280	291	303	300	266	281	312	274	260	309	293	290	294	287	294	284	280	293	289	275	305	314	278	303	304	296	275	291	307	315	285	267	321	258	246	248	299	291	296	316	289	284	271	298	304	274	311	302	296	283	300	255	295	327	284	293	314	288	266	305	266	286	330	269	269	260	271	287	297	270	302	320	296	304	246	281	264	278	295	258	279	267	296	269	276	258	284	302	282	286	281	284	274	272	285	295	300	259	291	310	284	292	302	314	256	275	291	329	291	260	309	272	275	247	273	278	312	278	280	297	297	278	278	302	265	271	271	291	268	293	297	274	291	285	276	298	264	290	303	285	262	288	290	256	273	276	284	244	272	294	291	260	306	285	286	266	259	312	295	283	297	300	297	339	265	311	270	283	278	245	281	326	282	275	298	294	311	308	270	306	294	288	300	275	278	282	305	289	279	272	290	293	284	321	238	276	266	267	284	264	288	270	304	266	300	295	300	261	268	294	284	286	296	294	288	267	268	265	288	310	275	303	276	266	276	269	306	277	275	283	296	298	261	309	253	280	304	295	275	263	297	260	280	271	280	261	333	273	276	311	304	282	270	263	295	247	291	263	293	282	288	270	274	267	285	302	301	298	291	275	290	267	275	299	305	290	307	272	279	291	297	256	311	268	294	304	269	285	285	299	270	303	303	314	268	311	311	273	289	324	283	274	291	259	289	272	282	310	285	268	244	298	299	299	280	282	293	274	308	313	275	296	266	287	308	307	284	310	284	309	276	299	286	295	296	296	281	270	278	269	271	272	301	274	251	246	314	307	260	296	273	286	292	260	265	272	321	273	275	300	284	285	285	283	288	287	274	310	290	287	286	292	265	286	276	291	310	291	321	305	300	301	314	268	283	278	274	273	271	263	302	288	295	279	291	287	307	308	282	273	291	283	313	285	251	327	243	291	308	279	304	307	272	281	310	296	290	298	302	262	286	280	280	277	319	302	264	278	303	304	299	290	269	284	288	271	303	290	289	277	297	314	254	287	288	277	260	279	302	307	289	273	297	274	288	249	251	241	279	283	266	288	278	261	292	303	281	306	283	279	319	283	318	287	304	311	262	275	278	289	316	297	293	272	309	294	265	283	290	284	256	282	326	288	303	291	290	305	288	302	268	290	285	284	293	285	255	284	276	290	267	309	258	319	261	274	282	275	310	280	286	259	300	301	291	280	292	271	303	285	308	291	279	279	271	297	303	306	270	305	302	273	286	279	258	258	287	282	270	287	292	288	276	289	264	291	289	277	309	271	292	298	289	266	279	296	281	261	278	271	269	265	269	266	274	291	318	293	297	287	306	307	287	300	285	280	260	267	293	275	303	323	290	300	287	275	301	250	254	283	282	304	271	289	266	276	297	269	276	280	265	273	281	260	283	306	300	261	276	285	268	277	248	316	305	286	280	311	300	272	290	267	275	276	281	290	313	299	319	316	264	269	263	275	301	282	283	272	293	278	300	272	304	307	319	277	278	282	304	303	302	300	279	284	286	259	253	259	255	277	311	291	248	280	287	264	293	316	292	298	300	284	296	315	324	269	281	264	280	288	276	290	274	304	279	257	269	260	298	280	301	294	310	261	283	303	255	274	247	312	311	266	307	292	289	297	259	279	276	282	283	280	309	295	256	291	246	279	309	308	291	275	275	308	285	307	293	268	269	310	298	285	276	285	291	277	316	319	275	310	296	272	274	272	299	285	289	284	269	286	294	294	279	300	282	273	287	298	270	310	311	288	256	281	266	283	266	301	291	279	264	293	276	296	260	282	277	297	309	263	261	318	279	279	275	313	300	259	277	308	280	280	287	272	267	276	310	290	289	292	301	300	305	262
8375	4500	8641	11753	11313	11151	10693	9001	5270	3931	2818	2619	2618	2075	1573	1484	1313	1230	1152	1183	1037	1062	980	941	911	921	900	898	898	875	897	917	861	821	814	823	817	805	801	793	833	784	794	753	782	821	821	767	822	829	777	756	792	773	727	759	758	779	789	798	795	770	821	744	760	737	751	768	756	728	802	765	705	784	732	726	719	766	729	738	746	791	737	760	754	766	748	715	705	722	768	746	706	757	744	744	771	767	747	784	781	759	699	778	767	749	725	801	716	696	765	769	732	747	780	753	727	743	704	786	728	765	723	751	737	767	706	726	768	772	759	725	761	759	725	758	721	714	781	745	698	698	770	753	818	746	753	758	725	740	757	765	741	758	695	739	758	714	720	760	739	743	725	683	768	800	745	717	724	740	743	692	733	749	715	734	756	717	761	749	754	701	761	749	702	747	770	745	688	738	725	738	743	700	759	758	733	794	752	708	726	723	737	702	731	781	752	767	681	746	805	675	730	796	695	754	746	730	746	706	688	689	725	750	704	775	734	771	764	751	794	782	742	714	697	741	757	734	714	729	725	772	720	744	752	758	754	715	785	752	745	743	741	746	724	745	725	747	757	718	786	752	801	717	763	739	709	753	763	725	731	760	776	712	717	709	753	753	763	775	665	761	755	731	744	691	701	670	757	724	741	735	745	740	751	730	712	735	751	745	734	721	721	704	740	726	757	745	785	773	735	737	718	753	711	782	743	697	729	745	720	719	749	741	743	778	752	748	717	725	740	734	749	731	684	714	733	747	760	756	706	711	766	720	732	702	771	688	723	745	741	752	713	720	767	735	729	749	735	722	709	759	792	782	728	705	719	736	669	725	736	734	748	711	716	729	732	743	728	750	790	716	730	750	716	729	758	724	721	708	785	713	753	684	737	756	740	736	733	724	806	738	694	732	729	746	778	772	710	696	749	716	757	766	737	737	730	756	752	721	747	824	734	722	745	721	764	748	708	740	802	746	732	687	747	751	726	769	749	733	752	731	754	707	696	717	724	732	749	766	715	768	727	716	737	709	750	758	747	769	751	764	719	740	760	733	697	731	704	728	776	744	745	812	724	719	712	703	741	750	786	767	765	717	738	701	767	770	739	806	771	753	789	751	733	746	725	761	751	733	743	731	734	752	729	800	761	749	744	737	739	750	763	734	753	734	752	756	760	720	716	691	772	718	755	786	762	789	731	710	756	725	726	774	728	739	706	736	720	764	751	719	747	736	725	757	719	711	751	737	704	754	732	771	730	734	719	766	698	775	734	745	720	719	774	749	760	733	720	752	719	719	773	765	755	730	712	693	724	670	754	711	744	688	728	799	727	705	778	715	722	769	705	762	740	725	760	728	718	771	689	715	719	746	756	715	713	772	762	786	729	769	769	770	721	751	755	737	736	742	778	743	706	791	752	749	772	746	779	753	736	804	702	765	748	763	715	808	740	757	804	742	761	757	695	693	752	770	717	714	728	751	721	786	696	742	780	753	717	738	759	796	707	706	767	707	741	691	763	742	780	760	745	740	738	723	794	735	701	757	694	762	738	723	716	736	707	779	768	699	728	751	671	784	757	722	769	697	743	712	677	751	708	752	766	756	724	731	703	782	711	712	769	766	756	724	763	765	736	726	744	763	742	692	766	723	742	756	716	757	725	738	739	705	754	734	726	684	752	735	757	771	705	723	782	719	696	713	706	740	751	766	684	733	723	774	718	715	694	711	730	732	724	747	730	730	714	720	720	767	729	745	751	758	718	713	759	730	757	755	746	756	749	690	737	786	757	751	732	695	714	710	773	765	724	744	694	747	779	722	748	745	738	745	753	735	728	748	688	735	762	751	753	775	694	720	686	774	736	703	702	737	761	743	741	734	798	722	763	759	738	703	744	713	725	707	748	737	737	725	779	699	696	774	794	694	686	718	719	730	729	747	759	733	723	742	790	744	691	696	739	745	725	781	751	751	658	766	712	741	708	709	676	738	711	758	731	788	706	711	754	744	746	752	778	701	710	705	741	724	709	689	710	733	728	730	735	726	748	741	762	733	736	679	694	741	753	670	692	731	759	734	703	765	791	776	766	725	685	693	724	731	745	743	755	689	758	735	682	747	673	731	719	762	745	708	737	740	746	720	728	768	757	707	752	705	780	705	734	747	729	777	752	717	771	761	719	734	745	715	742	745	721	715	723	812	754	743	730	734	770	736	768	752	707	720	706	732	759	764	725	677	730	710	670	699	750	743	699	771	723	674	706	740	714	763	709	760	736	668	751	729	725	696	753	697	735	770	740	713	792	723	737	746	752	753	758	752	682	743	731	735	735	728	755	765	711	745	802	781	699	701	737	777	749	743	731	711	784	697	747	743	704	709	784	760	743	714	730	737	748	726	758	741	752	761	758	759	728	745	731	759	725	730	729	703	719	724	738	776	755	716	743	741	743	733	727	763	756	722	720	730	726	707	749	716	749	734	762	732	723	705	694	795	745	742	732	754	793	686	742	706	721	769	781	770	740	762	753	747	711	725	742	768	742	704	741	741	741	757	717	698	727	785	736	751	737	749	751	730	733	770	734	709	735	802	723	746	728	732	756	735	756	710	746	750	791	704	716	719	739	761	718	724	758	749	738	724	775	722	745	725	754	766	744	719	729	759	746	662	716	706	716	742	722	757	750	758	744	743	755	726	700	748	746	747	749	782	711	747	720	750	707	708	726	704	736	754	720	699	770	794	705	695	740	721	763	693	751	724	747	719	758	766	718	747	737	800	729	692	770	735	690	757	734	730	744	720	698	733	729	719	715	725	762	701	738	743	736	767	763	725	770	759	718	782	721	758	768	737	762	726	765	719	748	715	743	740	751	787	765	698	742	777	686	794	745	760	776	770	726	755	754	704	771	801	725	733	762	752	726	711	717	772	802	694	734	771	723	759	774	711	727	710	716	750	697	749	780	735	710	704	801	684	761	735	789	751	700	781	685	713	754	771	730	789	734	747	770	702	750	677	764	783	698	737	693	723	732	785	701	759	673	764	755	735	719	766	738	734	709	757	728	729	737	762	732	742	755	730	736	720	696	734	751	738	677	742	708	720	744	750	748	689	719	709	724	742	719	742	740	702	749	725	729	763	735	727	711	748	736	682	780	693	716	772	759	714	715	715	726	698	781	741	738	727	723	762	764	742	802	740	752	755	724	732	782	752	723	758	723	773	727	738	719	763	708	815	763	721	754	695	784	725	731	731	770	749	690	763	704	723	704	762	749	736	725	758	740	727	712	735	753	735	758	704	721	783	736	709	738	766	741	716	717	737	720	761	741	725	729	730	759	718	688	737	762	787	725	729	732	722	756	722	735	718	757	761	703	740	749	722	796	715	714	761	732	766	737	742	712	768	759	794	747	731	707	765	762	754	779	713	709	673	712	757	776	721	724	745	710	712	726	691	701	771	803	754	748	747	706	774	743	734	740	737	746	687	686	766	762	719	722	809	739	706
1616	258	320	371	253	187	178	134	114	100	93	87	87	80	101	74	88	107	85	84	100	93	96	87	111	80	95	76	108	91	86	89	97	86	101	98	88	108	88	81	71	88	79	76	95	87	98	79	90	99	95	104	89	89	99	105	87	96	97	98	78	89	95	101	83	88	82	105	79	102	95	85	86	90	93	83	95	87	72	98	85	91	110	99	88	93	96	79	95	99	84	97	94	90	88	87	84	87	77	91	105	70	91	88	89	82	94	94	92	89	82	81	104	109	85	85	93	99	87	97	99	83	99	96	91	106	100	92	93	109	100	102	90	84	69	87	89	87	81	82	92	83	75	99	94	89	108	88	92	100	88	96	87	80	94	88	90	72	91	90	83	94	85	90	101	87	81	78	84	91	79	73	75	91	93	96	91	96	96	81	91	96	93	84	91	101	83	69	89	94	100	83	85	93	80	88	81	95	94	84	77	84	105	95	96	85	80	91	75	101	107	78	98	73	110	82	105	81	84	86	87	94	88	113	100	85	100	96	86	108	97	89	86	105	106	86	97	81	70	101	96	84	81	85	95	104	90	100	88	84	83	99	88	92	107	84	82	78	90	86	95	101	84	85	86	97	81	92	92	89	82	86	98	87	86	116	92	82	102	82	87	88	82	104	87	80	85	91	105	91	111	92	102	102	94	81	85	84	78	99	84	89	91	86	106	99	94	99	99	101	86	92	101	79	91	86	90	90	95	87	94	90	80	79	88	97	95	93	80	101	78	92	107	103	87	87	95	101	76	92	89	84	86	89	83	91	84	98	103	92	83	96	84	86	100	99	71	99	99	99	95	100	97	89	90	103	107	84	107	109	97	87	87	89	77	110	92	83	99	84	104	95	92	89	79	77	81	76	95	76	73	94	92	98	101	75	98	71	102	88	89	77	92	94	79	95	99	94	88	103	85	92	83	97	98	79	103	82	105	91	85	88	100	89	83	85	99	105	73	79	81	97	91	116	91	77	85	109	88	81	87	108	86	78	78	74	79	89	101	94	72	107	61	97	104	87	89	93	82	98	92	90	94	108	99	90	68	95	99	90	85	83	94	88	92	80	105	102	89	83	90	86	95	93	90	87	82	99	84	80	94	102	76	99	86	92	75	90	97	82	78	114	88	93	77	93	77	85	109	99	73	96	98	89	102	82	97	84	91	93	85	85	114	90	82	92	97	117	96	81	102	80	76	81	95	77	82	92	78	97	98	84	107	86	61	84	85	91	100	95	75	108	103	84	91	80	87	79	86	85	90	112	78	100	90	83	100	64	106	94	95	79	103	78	76	80	90	83	91	87	103	77	94	94	91	100	71	96	74	90	84	93	105	75	86	87	94	82	84	108	109	88	97	103	83	104	76	100	81	104	93	86	89	95	107	83	103	100	103	82	90	93	98	90	88	80	95	86	89	106	101	94	90	85	82	68	84	86	87	95	105	90	94	86	85	79	99	97	80	85	94	94	105	125	88	97	90	100	93	89	99	84	95	82	77	91	104	98	101	84	103	97	82	90	85	91	90	92	84	76	96	95	91	90	110	96	79	96	99	89	83	89	111	95	91	78	67	98	99	88	102	97	78	79	89	97	103	70	80	78	98	82	97	104	91	84	97	93	97	105	85	99	104	86	92	76	101	95	90	79	78	88	74	97	106	85	82	71	87	98	107	93	82	78	85	88	70	103	87	80	113	93	83	78	85	83	89	82	99	83	84	81	86	82	98	88	98	95	103	84	80	98	94	101	84	90	80	82	92	92	86	82	89	80	95	90	92	88	94	97	97	94	75	99	92	80	98	88	93	86	66	78	93	102	94	100	100	94	102	94	87	108	77	68	84	90	90	85	75	96	81	82	78	85	64	109	93	90	93	78	104	83	99	100	83	85	100	93	115	93	97	96	111	88	81	103	81	110	79	95	93	88	79	101	103	108	88	86	101	96	111	105	91	96	66	85	91	79	89	93	99	87	82	95	82	84	101	88	95	104	118	87	102	98	108	100	92	85	92	76	76	94	96	85	84	98	70	91	77	99	79	95	102	85	88	79	105	85	86	89	84	101	81	94	108	109	87	93	93	107	90	89	100	100	84	84	97	107	77	80	96	83	69	94	83	90	96	93	114	104	86	87	89	101	112	79	73	93	90	83	92	89	75	91	81	90	79	90	88	95	88	77	89	81	88	83	85	85	111	95	86	91	87	94	81	79	82	110	77	82	73	121	100	90	104	89	96	78	82	93	80	98	119	89	86	101	91	92	95	99	84	91	83	85	93	99	107	93	92	97	103	93	80	77	106	97	91	89	97	88	80	85	100	87	80	98	96	82	84	75	88	92	83	83	76	89	84	90	87	95	109	98	101	90	67	99	110	85	87	82	101	85	76	99	92	73	96	89	88	88	101	89	93	85	103	85	106	96	78	88	77	104	73	81	96	90	92	85	96	85	79	95	96	83	84	92	96	100	80	89	79	90	105	67	80	94	87	91	86	84	90	84	101	102	74	91	91	69	92	90	91	90	89	96	87	95	93	83	103	99	112	100	103	96	98	91	97	115	95	111	101	81	98	85	91	74	98	92	85	80	95	94	91	84	83	92	79	82	93	81	84	96	111	91	100	73	103	89	91	85	100	90	79	86	81	69	83	96	97	91	89	88	95	90	98	79	75	69	93	91	93	82	92	91	106	97	84	91	80	91	72	107	103	93	83	109	91	94	82	99	92	93	100	85	90	84	78	90	113	74	96	98	87	95	74	99	91	94	106	82	84	95	102	93	86	102	75	90	90	84	99	98	94	75	81	90	88	88	84	98	86	96	99	82	85	91	85	93	83	95	95	110	85	110	117	101	88	89	81	85	91	79	77	103	97	95	76	94	107	94	89	86	95	92	73	97	85	107	89	74	88	94	98	104	86	87	95	94	122	89	89	98	103	85	91	90	93	90	81	79	90	86	91	87	80	82	91	72	89	99	92	83	102	118	81	85	99	77	103	109	88	99	91	106	101	80	78	89	78	106	86	89	91	78	97	80	92	82	97	81	87	88	88	106	94	92	90	91	91	81	118	85	100	97	105	87	95	99	85	90	79	95	70	91	73	88	90	100	98	96	103	89	91	97	83	105	102	78	83	98	94	68	107	93	88	100	92	104	84	90	90	92	95	85	93	90	101	92	82	94	92	89	87	91	97	93	83	100	73	97	88	85	89	94	87	85	102	109	83	107	87	79	97	86	85	82	94	75	75	92	100	80	82	97	91	93	83	79	104	93	111	90	73	89	92	96	93	91	80	84	88	87	94	112	108	76	85	80	76	85	91	92	74	88	85	86	84	92	89	97	83	84	86	105	104	91	86	90	93	112	68	82	104	96	78	90	95	92	110	103	91	94	93	78	89	86	108	106	84	84	95	73	85	87	89	88	103	90	93	79	84	84	108	92	99	103	85	78	93	96	87	71	93	91	120	80	89	94	85	78	80	84	83	87	88	85
2113	616	938	1581	1137	1015	956	694	479	424	406	373	384	346	319	339	321	327	330	299	306	283	295	349	329	299	323	311	323	323	304	319	335	288	305	327	312	335	320	313	315	287	332	286	309	324	288	352	302	306	321	312	301	325	291	273	265	294	312	329	319	285	302	303	314	299	305	324	296	319	319	326	326	297	305	300	294	275	280	294	289	302	315	307	318	326	312	301	323	329	300	353	302	278	300	265	323	316	311	297	339	295	299	319	294	343	351	318	319	314	316	325	292	304	322	335	326	316	290	314	312	311	302	331	299	344	355	315	305	318	273	323	302	293	330	294	331	298	325	315	313	308	318	316	297	349	283	308	279	314	356	270	268	321	284	313	309	345	325	324	284	326	276	335	301	360	323	306	321	318	324	310	279	293	291	319	304	288	315	333	327	305	292	282	261	314	295	321	327	300	317	335	279	290	309	305	288	319	309	295	312	334	301	299	315	320	340	350	305	321	318	287	291	309	340	286	285	326	348	297	318	325	309	318	286	313	339	315	329	309	289	323	290	306	305	296	307	330	316	331	298	298	313	310	284	286	289	321	314	304	337	284	281	309	328	338	310	324	284	309	322	323	311	320	295	301	293	302	303	318	339	324	306	337	306	309	298	299	295	324	286	328	323	264	284	335	323	357	305	309	314	311	310	298	308	287	299	313	307	318	289	306	274	294	295	320	341	303	319	299	318	297	262	308	297	295	354	312	271	306	303	318	330	291	281	325	328	326	331	314	315	310	307	306	300	303	329	290	314	311	322	306	342	328	319	310	306	327	310	329	325	302	286	288	322	314	284	310	343	338	300	294	269	299	312	333	321	298	313	292	299	312	308	314	310	314	343	297	278	312	333	300	311	315	312	301	297	300	270	329	289	320	293	303	321	309	279	301	310	300	294	302	316	321	295	319	307	300	295	289	260	302	285	284	311	315	294	310	318	297	319	305	320	333	307	325	328	271	297	266	308	323	283	303	289	312	324	262	299	329	329	312	305	331	348	293	314	318	292	328	315	315	317	290	300	348	302	310	314	315	305	296	306	306	297	308	300	267	315	328	325	317	325	302	318	280	313	289	327	301	311	332	332	313	275	293	327	325	294	290	297	309	326	298	323	325	279	335	294	329	295	315	332	313	293	319	298	330	332	321	347	316	309	330	306	296	282	293	287	311	314	296	314	293	320	336	301	338	324	334	329	296	300	281	313	331	297	332	301	320	339	289	299	281	301	308	304	283	295	302	295	289	285	338	326	297	299	289	307	316	319	304	283	323	321	294	253	308	306	298	343	276	297	338	287	314	308	295	302	320	344	326	339	304	300	299	305	294	291	337	286	286	276	337	299	277	303	317	301	284	309	322	287	312	297	338	312	322	309	329	302	298	305	290	297	289	341	323	348	310	318	294	312	299	319	335	283	292	312	301	298	300	332	272	245	347	314	335	315	325	296	276	341	310	329	288	323	289	326	308	317	348	305	342	299	327	341	285	288	279	309	326	320	297	322	319	295	329	295	334	294	308	296	321	337	286	311	306	318	310	298	303	301	309	318	348	301	305	309	293	334	339	288	286	296	330	305	319	318	308	329	307	322	289	278	305	287	339	343	311	288	301	322	329	309	338	360	286	305	306	307	311	325	292	313	319	299	322	290	297	297	319	304	305	289	291	275	317	321	346	332	302	366	309	300	316	298	303	297	300	297	320	309	309	315	319	332	281	298	337	315	345	317	323	302	322	297	311	312	286	323	340	303	281	291	305	331	310	307	321	302	322	303	286	301	280	303	308	300	275	270	321	313	330	301	330	331	308	298	326	318	323	303	304	291	276	287	309	317	327	301	325	289	317	300	325	306	294	315	306	281	312	284	307	298	290	294	343	289	334	332	285	314	303	289	281	274	294	296	288	306	317	351	297	307	306	294	299	331	335	316	315	337	300	277	310	330	272	286	343	306	319	304	296	273	290	306	334	284	308	293	349	299	352	313	326	333	291	329	329	316	285	316	281	310	286	323	308	327	301	330	321	294	316	298	318	282	300	290	313	315	302	340	302	301	285	327	321	285	317	316	317	319	310	316	307	313	316	272	327	288	306	314	290	300	306	318	307	332	309	310	307	317	288	302	317	296	306	286	327	304	311	346	294	337	280	318	289	293	300	341	310	290	315	300	310	320	295	292	273	318	321	281	320	335	289	307	304	303	330	305	301	287	307	281	264	314	277	299	295	268	288	340	321	281	292	321	286	302	302	330	314	286	328	349	315	268	320	285	299	299	341	312	328	279	307	331	301	278	324	287	338	316	288	321	320	298	278	297	319	276	276	310	333	315	304	289	305	329	294	290	344	306	296	286	291	283	324	312	292	308	291	303	334	334	321	342	302	301	291	306	295	310	342	291	304	327	316	292	337	298	305	296	277	306	310	326	269	328	324	340	304	299	304	292	293	293	294	302	316	282	314	293	284	316	325	300	288	308	283	309	309	288	298	307	291	285	299	349	289	335	322	313	322	318	319	336	304	311	285	291	298	296	301	295	323	300	300	291	309	342	319	297	319	316	270	303	324	299	270	302	314	291	310	320	291	318	339	294	326	297	310	305	311	301	318	295	315	346	294	311	287	323	307	302	347	302	303	295	306	325	315	332	287	335	310	290	314	287	317	286	334	307	291	300	331	312	329	292	286	338	298	309	307	286	276	298	336	315	315	307	297	325	324	308	293	325	327	306	300	308	311	295	290	259	315	330	310	294	356	286	285	324	292	296	319	287	278	317	292	324	295	275	294	315	313	305	335	347	315	331	305	304	320	314	326	308	303	315	336	292	299	297	307	302	298	343	341	289	326	283	315	277	298	316	318	290	271	289	317	297	287	345	330	282	321	298	313	291	300	292	286	299	299	296	313	333	289	275	317	305	311	342	324	306	320	301	305	277	320	292	297	297	299	300	311	285	279	296	318	316	283	320	301	306	288	316	313	318	281	298	299	304	314	313	282	297	329	300	306	357	330	280	320	312	308	261	298	306	301	294	295	327	308	338	281	315	312	309	302	328	297	297	289	302	320	280	305	302	318	310	321	268	334	313	295	300	349	339	297	361	295	293	318	323	330	316	304	299	329	328	300	340	314	289	298	304	311	304	321	319	289	306	315	309	305	312	294	338	320	304	325	317	307	281	342	302	310	282	307	292	275	272	347	281	287	284	299	331	292	318	319	302	309	310	296	291	305	303	333	296	315	319	316	319	294	325	306	304	307	292	298	317	293	299	336	301	324	297	313	312	299	310	327	299	302	269	344	288	297	330	291	281	302	323	322	277	303	324	300	315	331	337	319	297	350	289	313	309	288	292	304	287	290	305	292	262	317	262	287	316	306	323	325	304	304	299	327	299	339	304	289	309	291	315	302	324	298	283	318	300	317	323	327	301	304	313	314	327	306	293	303	315	293	315	329	329	301	309	304	303	308	319	322	299	264	330	310	311	298	282	302	317	292	312	283
6711	3028	4451	5863	4444	3671	2691	1644	982	537	379	372	345	320	276	230	247	258	225	245	229	233	239	256	253	241	241	226	224	238	219	219	218	220	224	214	224	220	243	265	202	243	245	255	207	274	239	204	200	229	239	221	247	251	202	193	216	241	231	256	235	215	208	218	208	238	255	223	232	231	234	257	206	242	211	212	227	220	197	202	208	220	236	200	235	213	230	242	212	201	214	230	224	198	207	224	209	207	216	226	221	221	216	211	233	227	216	212	221	223	243	236	252	228	223	186	219	217	206	210	217	210	214	237	209	220	207	222	216	202	226	191	194	233	245	246	235	258	247	208	213	234	219	224	219	244	209	239	191	234	237	222	237	231	225	188	221	226	209	215	216	220	208	210	200	213	210	192	219	210	208	185	228	235	234	190	220	215	209	196	234	198	200	191	198	208	211	214	193	235	251	211	201	230	221	238	235	210	206	225	231	213	236	210	234	213	241	205	232	195	205	236	218	219	240	245	218	208	209	215	243	231	183	209	227	224	203	253	244	202	234	220	229	219	214	231	221	227	208	233	225	179	205	205	228	220	220	202	224	205	206	219	221	209	201	224	219	206	232	209	224	232	221	201	250	222	203	221	205	256	228	229	218	221	180	215	218	225	225	201	220	210	208	235	223	209	195	219	218	205	218	212	225	188	240	228	225	220	233	216	212	208	247	190	193	253	244	234	196	226	258	233	201	217	189	202	224	229	223	232	213	207	252	221	182	253	202	217	219	214	202	188	223	227	221	228	203	219	200	202	222	226	254	223	216	250	207	228	232	218	223	223	207	228	212	241	225	224	203	219	208	233	220	218	220	192	213	209	214	219	224	226	224	240	179	221	223	226	209	220	234	249	201	230	209	226	208	218	237	236	217	192	220	202	210	216	230	213	249	213	212	172	232	194	205	227	211	192	214	231	230	247	212	215	218	222	234	228	235	221	214	210	214	239	221	221	225	226	233	230	213	224	220	234	202	220	226	240	202	228	213	222	208	198	239	214	221	233	203	239	212	217	239	223	213	212	243	211	235	203	217	218	209	196	181	222	210	214	223	234	233	221	216	212	214	249	223	225	207	199	219	231	224	226	247	206	217	210	222	234	216	189	236	229	208	218	229	232	203	194	238	221	250	228	203	239	221	234	217	210	199	242	244	230	242	223	223	235	250	247	199	185	236	229	218	201	193	219	215	225	235	219	211	213	204	216	210	213	216	197	234	226	204	226	226	205	211	214	216	219	205	205	211	247	247	226	231	213	238	227	221	195	222	206	219	213	181	250	237	237	208	209	199	231	235	215	218	213	231	226	197	232	203	235	217	217	233	239	241	212	217	215	202	223	219	231	231	251	236	215	240	228	223	241	205	235	209	252	220	227	209	250	199	218	222	219	228	239	226	268	203	226	250	223	224	242	241	222	232	217	204	245	242	236	235	227	209	221	204	221	210	213	228	234	229	223	201	231	223	197	228	198	214	205	219	225	233	208	220	216	191	201	229	247	217	199	227	219	226	205	229	219	201	214	248	233	203	223	219	211	222	226	236	214	184	221	215	201	209	231	227	236	218	220	203	223	204	216	228	251	234	217	207	195	211	198	230	213	236	246	223	217	206	219	223	228	226	217	233	207	210	213	234	217	246	223	202	235	221	186	229	228	213	222	228	243	199	220	216	207	239	210	218	244	194	222	225	225	247	221	217	213	205	237	209	245	206	200	228	224	228	225	199	185	227	193	203	241	228	239	239	210	236	237	220	210	231	218	224	208	222	191	217	220	219	214	196	241	207	218	232	226	203	212	209	223	219	248	258	216	219	217	226	226	218	207	203	240	246	230	230	235	211	208	209	224	225	274	222	235	228	236	205	227	238	219	236	219	219	234	220	195	227	210	210	207	235	225	242	212	228	225	210	219	210	244	208	218	201	233	195	217	239	180	205	233	208	204	227	221	230	200	218	222	216	210	207	224	223	214	213	229	218	211	189	223	232	216	202	223	233	239	211	224	223	207	245	226	218	206	223	205	230	231	260	201	206	214	240	219	192	208	243	226	228	225	195	198	245	201	208	210	210	239	240	219	207	219	217	227	224	234	200	217	208	246	221	230	211	221	231	226	222	216	197	191	220	221	230	248	235	232	211	235	207	195	208	228	185	217	251	218	221	219	220	200	204	227	221	209	215	201	234	194	263	213	209	215	233	216	217	232	189	210	243	215	216	175	214	217	218	215	212	213	222	236	244	228	224	215	194	218	255	257	253	222	231	201	218	222	202	241	227	197	194	226	235	241	219	237	215	220	235	213	206	250	231	221	212	198	215	229	184	205	226	231	209	216	240	194	205	217	187	231	204	201	215	203	223	224	222	224	224	227	193	238	201	218	182	239	224	228	192	200	223	218	229	200	253	214	204	249	220	221	209	226	212	245	217	217	219	238	215	233	204	206	228	178	196	225	241	225	239	211	189	196	196	225	219	241	239	242	210	218	221	216	244	198	233	226	227	219	207	222	228	218	230	202	204	219	241	217	218	248	238	238	230	221	207	203	231	219	226	203	229	202	215	212	213	190	209	197	217	233	199	198	206	209	235	222	222	196	211	264	230	206	216	213	232	226	201	218	221	236	219	215	223	249	214	211	210	234	236	214	229	221	234	205	234	235	229	214	227	212	235	212	191	229	215	211	250	216	198	217	206	211	224	230	225	224	229	224	209	232	213	198	233	220	214	191	224	226	241	254	262	233	207	212	244	215	249	236	220	219	220	222	231	227	231	217	194	201	214	205	216	222	218	225	233	221	206	216	220	232	226	225	212	229	197	208	219	199	241	229	218	213	213	214	219	242	216	218	225	238	237	186	215	241	223	248	221	224	211	202	220	225	218	218	238	236	231	221	208	209	217	188	221	230	242	223	248	228	219	232	204	218	225	214	197	219	229	235	226	220	214	214	215	199	222	217	207	243	247	233	224	214	212	217	229	238	227	229	229	254	200	226	213	211	222	204	211	223	210	219	201	203	212	223	231	195	208	221	234	208	214	217	223	232	231	188	248	232	244	218	208	219	212	233	221	207	213	236	225	225	216	228	207	228	222	228	231	204	222	224	244	221	239	223	218	216	213	238	205	218	247	222	227	223	233	199	218	246	237	204	209	206	256	216	221	222	199	205	209	220	227	217	230	206	205	210	219	240	245	221	224	212	193	199	232	249	207	212	213	239	226	215	215	227	232	206	222	208	260	207	242	186	213	250	209	221	230	216	223	239	236	213	224	217	246	209	218	203	208	200	250	203	206	209	220	206	212	229	221	194	199	216	245	214	223	227	196	218	218	198	209	201	206	206	221	239	235	215	199	205	221	211	241	220	199	206	223	230	272	234	205	225	201	228	217	231	227	192	201	230	250	228	209	224	181	208	225	230	220	222	200	232	175	222	202	225	200	205	215	219	218	238	230	204	190	239	236	212	218	232	242	204	217	230	218	212	217	218	215	213	257	236
6318	2880	5465	8160	8298	7966	7832	5331	3853	2370	1757	1514	1592	1199	1067	934	932	855	820	717	811	756	749	684	669	727	672	656	734	676	626	673	704	733	647	657	671	613	648	661	607	651	637	673	708	632	656	625	612	648	610	612	675	628	598	641	623	624	614	647	644	599	646	574	623	670	619	650	630	667	672	626	663	644	596	624	608	611	608	606	625	645	623	620	629	606	609	634	613	603	656	593	630	625	607	605	635	609	619	641	631	585	601	591	624	634	596	660	617	643	610	626	599	595	625	593	617	615	619	631	630	607	574	633	600	585	613	568	588	636	630	612	599	603	607	626	658	619	632	636	609	594	607	656	591	646	616	619	645	619	603	613	586	613	660	582	623	618	664	630	578	576	584	607	615	565	600	637	633	624	597	566	602	670	583	628	610	630	652	669	589	634	600	573	584	604	588	639	625	588	630	617	615	586	645	561	603	586	614	611	604	642	594	639	593	620	618	610	629	627	618	605	603	581	581	551	647	593	605	641	597	599	577	671	590	620	598	626	563	619	580	603	607	596	623	644	580	615	581	636	596	629	620	594	636	637	585	655	621	615	598	627	589	625	627	624	632	658	629	640	607	566	632	593	610	586	605	603	561	577	610	606	581	651	652	622	609	616	579	632	612	622	614	596	646	622	567	639	553	608	598	596	598	636	555	594	643	586	584	571	624	625	586	605	620	606	613	594	620	612	616	592	619	610	564	621	617	609	644	590	631	603	631	584	613	625	597	586	628	636	600	592	608	607	607	614	580	626	616	629	613	643	617	623	605	567	578	657	578	607	640	621	624	594	587	606	620	652	636	596	583	602	609	555	605	600	631	631	604	583	585	620	648	602	700	629	624	689	585	613	635	589	585	620	617	617	605	595	590	612	578	622	580	594	583	633	591	592	591	637	625	605	588	616	627	624	606	581	634	592	619	637	621	616	621	602	629	592	588	595	580	595	601	615	623	628	638	635	610	612	584	622	632	581	623	628	576	690	640	621	639	590	611	607	602	588	581	607	579	634	597	618	606	586	641	623	568	618	613	581	632	601	650	641	619	581	600	590	587	605	606	648	606	589	577	579	608	616	625	623	568	609	610	577	621	607	617	619	597	586	629	604	609	614	615	553	660	656	644	608	608	617	634	605	578	637	664	596	621	600	596	632	597	633	629	617	622	582	593	620	626	655	604	608	614	596	547	547	641	606	606	613	586	601	622	597	624	622	602	594	614	600	652	608	632	616	595	629	616	573	566	631	574	559	635	580	584	650	616	617	573	625	632	577	584	641	595	583	591	578	613	629	612	608	631	609	611	620	652	618	604	619	585	602	562	582	613	627	616	619	625	614	608	631	617	602	559	586	618	633	596	561	588	594	653	583	574	591	580	629	630	599	584	585	632	588	626	591	600	600	631	611	671	590	610	599	593	588	603	637	602	629	641	578	615	629	626	667	620	586	634	603	632	584	607	653	613	604	585	660	621	581	581	605	592	611	618	560	566	630	596	656	570	561	622	604	648	610	629	622	594	543	591	568	610	608	648	608	607	594	632	596	569	630	617	606	622	671	619	606	598	581	609	625	642	599	591	643	630	588	594	573	574	626	612	610	615	601	615	572	618	613	594	594	631	612	621	608	609	600	559	576	638	640	633	615	599	610	658	629	601	585	573	613	642	638	617	588	630	670	617	617	583	592	607	611	606	577	638	584	610	640	579	626	629	582	568	644	650	586	598	627	582	664	608	630	573	628	617	646	616	601	600	586	636	606	607	573	622	644	645	664	642	607	648	612	623	626	628	592	603	606	643	650	605	613	608	632	602	595	643	612	616	611	631	616	611	652	606	614	630	611	611	599	606	608	579	583	605	607	627	612	602	630	607	588	615	616	631	609	577	583	670	599	585	606	610	631	601	561	631	631	568	599	589	624	597	621	606	625	626	606	646	658	614	658	621	588	620	630	616	602	628	597	591	611	608	624	568	600	568	692	603	602	610	630	632	619	599	642	602	599	589	584	602	652	590	638	586	618	607	647	622	576	615	608	631	631	611	607	608	606	607	574	618	554	595	649	641	652	615	615	624	625	619	635	644	592	636	605	637	649	611	607	638	595	618	579	562	632	611	582	609	606	622	629	613	645	595	628	600	641	630	641	616	602	596	601	601	575	635	603	570	590	628	638	588	619	608	606	586	604	647	604	583	612	619	603	600	613	613	572	610	598	601	608	652	569	596	595	571	567	618	600	600	637	658	598	642	614	586	582	601	581	579	579	627	620	610	674	619	611	586	638	597	578	577	594	626	605	610	600	651	616	605	573	613	609	663	609	641	607	626	561	556	670	620	593	611	591	611	590	627	566	627	606	618	622	584	626	604	548	574	632	609	598	561	646	595	582	606	630	571	606	564	611	592	623	598	657	626	567	599	588	622	609	619	619	632	561	644	621	644	609	610	574	543	563	602	591	570	671	644	628	593	610	620	597	604	587	648	599	601	643	588	601	605	600	588	583	602	608	625	637	618	576	590	630	611	600	611	576	643	582	588	593	614	593	607	624	627	582	567	631	604	607	619	609	634	546	583	632	586	607	589	604	587	606	601	629	615	606	626	636	598	613	592	673	626	604	629	652	589	612	639	626	639	591	641	637	679	605	631	598	629	644	596	621	611	629	579	659	589	631	586	635	632	590	629	611	636	621	589	630	595	585	639	590	578	624	610	587	629	597	659	580	573	639	652	599	622	639	596	601	622	669	614	588	634	562	627	623	604	632	575	630	599	627	617	646	644	623	587	662	595	580	617	606	569	652	628	571	606	614	581	644	617	624	628	634	625	595	617	559	651	644	617	633	613	566	626	603	630	592	601	623	633	604	599	592	662	627	612	577	613	647	614	637	626	586	633	626	621	600	642	613	634	631	587	562	591	604	572	572	582	600	586	614	624	638	633	657	609	615	578	591	669	637	617	636	669	563	614	594	610	587	652	598	587	605	649	599	602	601	605	605	623	592	579	626	577	629	634	624	586	647	636	612	627	606	644	647	601	601	604	595	610	617	588	597	594	621	589	622	588	631	617	638	585	608	611	569	617	610	608	639	610	593	600	605	593	596	634	659	625	662	598	628	605	637	607	624	579	618	598	630	628	639	617	621	606	628	608	624	602	625	615	586	611	621	629	602	633	589	585	630	612	583	644	610	630	616	598	609	622	595	540	615	552	628	594	589	619	626	585	584	603	635	623	629	585	600	606	598	605	653	615	641	556	668	664	602	628	602	602	569	632	623	622	567	660	641	585	622	621	595	596	618	604	570	600	656	659	591	571	561	615	601	578	569	620	632	552	640	591	600	595	610	591	618	624	625	591	587	573	625	626	605	621	612	628	607	610	610	601	599	628	622	575	624	599	582	626	587	614	626	597	578	633	611	617	571	600	607	560	659	600	649	586	570	594	638	588	614	606	616	626	648	583	585	647	586	607	598	601	625	603	663	605	648	584	610	639	550	558	590
12132	5241	7497	8869	7598	6209	4659	2981	1763	1065	670	607	650	490	375	368	363	365	318	340	346	333	295	321	320	302	303	305	283	290	300	290	271	311	306	293	283	284	244	289	259	278	265	275	281	299	291	276	292	333	278	281	288	275	312	281	306	304	282	247	278	280	282	290	276	251	268	282	291	315	289	309	268	296	290	282	265	293	292	263	296	290	288	290	287	252	264	302	263	301	271	278	296	279	274	266	297	285	235	305	258	313	269	273	272	288	286	269	295	285	278	276	285	305	291	273	285	290	262	292	277	290	259	255	272	282	288	280	314	274	284	279	290	295	301	282	294	273	294	269	284	240	299	291	286	263	310	274	293	281	278	255	283	299	300	280	268	279	288	275	251	296	309	305	279	291	268	301	297	274	252	295	265	295	282	272	331	320	307	302	305	247	277	304	327	270	270	276	291	309	274	316	300	295	281	298	314	318	281	292	277	290	284	294	299	286	278	299	303	297	285	285	292	296	286	271	295	327	286	273	266	269	271	289	294	301	297	302	279	285	274	265	317	251	291	255	262	279	319	285	270	296	293	303	301	300	270	297	262	262	306	316	293	247	290	330	267	285	291	229	288	287	289	273	286	266	290	260	289	283	278	274	294	276	271	275	289	292	281	260	319	274	302	309	264	275	271	257	276	270	299	267	279	268	260	272	304	263	286	290	270	264	282	256	272	296	246	290	299	251	305	266	251	267	289	296	288	275	288	264	268	266	280	311	288	287	261	331	278	283	270	275	292	270	318	282	275	277	292	261	290	268	303	270	278	275	277	285	291	269	293	261	280	306	294	302	287	264	298	303	282	258	286	288	304	282	269	269	242	278	283	320	285	302	275	308	259	270	311	249	279	276	258	258	269	295	277	283	311	281	274	295	279	283	291	281	273	266	267	254	270	283	241	311	306	300	284	264	289	273	282	262	269	277	285	284	272	284	283	308	296	296	299	296	282	296	306	280	285	307	305	291	293	279	286	265	282	281	283	285	289	265	297	282	290	287	276	299	257	329	264	312	292	275	271	264	275	294	287	270	264	265	284	293	296	273	273	286	236	299	265	325	272	282	306	268	282	247	300	271	289	290	312	267	300	270	279	287	291	282	293	301	317	285	281	284	283	301	291	282	279	274	291	266	278	305	282	242	300	263	272	285	319	254	254	296	294	310	296	258	293	298	274	283	278	275	294	290	298	288	274	273	290	283	276	261	275	274	304	260	259	263	294	282	282	306	270	303	291	284	296	299	287	261	283	302	282	305	250	310	278	246	253	301	282	276	276	297	296	307	292	271	281	271	266	288	269	276	275	267	276	312	279	287	294	309	309	259	303	299	323	290	280	277	292	276	296	298	313	287	278	279	286	302	252	292	279	232	287	279	271	256	286	311	271	259	278	269	300	260	281	312	279	297	318	288	295	310	273	298	278	306	255	265	281	276	247	279	303	270	249	265	255	286	248	298	307	314	268	273	244	266	297	272	285	289	296	270	298	265	286	301	292	316	282	271	301	256	294	258	262	276	307	261	274	284	305	278	315	305	301	276	300	287	303	277	306	283	295	287	297	295	250	281	287	254	295	258	267	270	324	259	267	296	282	267	286	273	322	315	273	269	274	291	275	283	274	301	260	286	281	302	264	248	268	247	263	302	255	284	293	294	289	274	326	294	259	264	266	276	292	267	253	289	308	305	271	303	286	284	260	305	288	284	274	285	289	280	313	249	295	287	315	257	247	280	279	293	280	269	326	274	303	292	277	276	260	324	248	266	297	272	277	312	292	286	278	298	278	278	271	275	274	306	278	276	286	296	289	280	274	277	313	279	278	288	303	286	323	281	308	275	281	265	302	298	260	268	301	278	309	250	293	296	279	275	273	279	284	283	271	310	288	264	314	264	289	278	263	288	286	274	277	258	292	290	288	253	292	281	316	270	289	286	314	275	292	260	299	270	277	274	289	284	282	280	288	271	289	273	316	312	263	274	293	318	269	272	261	307	290	306	297	284	283	274	266	275	310	244	268	283	265	272	284	279	307	296	297	274	258	306	249	263	309	232	305	310	303	249	256	285	312	277	268	285	276	324	292	306	297	277	279	273	281	288	271	267	293	303	302	286	270	289	285	260	280	287	277	292	290	274	290	258	292	255	261	281	278	280	283	283	286	297	269	289	301	242	272	284	278	240	260	299	269	303	279	287	291	262	277	277	300	266	291	298	297	302	311	266	284	292	315	306	267	286	283	294	283	255	267	281	298	280	291	310	308	311	300	313	306	304	310	276	275	266	277	291	282	266	293	240	299	279	299	294	270	260	249	245	260	260	288	320	279	301	295	297	273	305	293	279	263	287	280	304	290	276	300	288	282	291	282	262	286	243	294	267	307	289	298	273	300	271	272	310	262	253	288	289	283	276	299	257	241	249	291	282	306	315	292	291	304	307	241	264	267	270	285	282	307	285	262	266	280	288	275	281	290	274	312	261	315	288	286	298	293	310	292	259	276	260	268	295	301	286	278	302	256	289	291	249	289	269	272	275	295	338	269	302	265	298	283	308	287	282	276	309	281	292	265	277	283	258	283	304	295	265	303	281	292	261	304	268	242	263	276	309	278	290	241	276	286	285	260	278	298	267	308	261	233	320	285	294	267	280	275	278	282	270	291	288	309	296	268	256	273	318	293	274	302	291	277	315	258	264	273	257	265	267	271	284	285	296	311	283	288	293	289	278	287	296	285	289	270	282	273	298	271	285	268	299	314	268	313	293	299	308	287	299	280	235	283	272	293	280	284	267	288	277	292	293	286	250	294	309	284	283	296	299	285	269	262	273	272	274	286	263	290	288	252	275	298	287	251	278	294	292	279	271	284	275	324	299	302	296	279	308	260	288	270	242	294	262	301	288	274	265	288	275	296	273	292	294	297	271	279	281	256	280	290	255	280	270	253	267	273	292	270	268	296	267	314	279	292	272	285	312	282	253	298	319	266	280	256	298	276	297	296	274	253	233	310	299	284	293	297	281	283	271	264	313	292	337	302	277	289	290	269	275	257	278	250	305	271	276	259	289	257	285	284	271	282	276	280	303	263	295	276	299	296	275	261	280	272	303	278	275	261	278	313	276	286	273	300	293	302	291	300	267	305	277	301	310	261	282	267	266	307	287	272	275	248	311	314	300	297	304	284	299	278	303	290	301	268	289	314	293	294	288	299	263	311	295	250	313	282	281	289	277	277	285	287	280	287	249	271	260	268	276	272	286	295	292	287	266	263	252	289	271	309	278	276	293	276	250	276	278	278	257	273	296	270	319	268	292	292	271	294	277	270	274	298	284	328	296	303	281	275	264	276	265	270	304	265	288	263	282	282	262	288	284	317	267	287	254	280	274	292	278	277	248	278	291	248	279	300	287	265	295	270	278	275	261	290	289	265	268	274	280	285	295	294	276	250	306	237	346	286	293	300	273	293	277	277	271	286	290	276	272	267	241	271	286	285	260
8286	4395	8047	11465	12273	11844	11434	8245	5679	3831	2737	2558	2462	1831	1569	1442	1309	1101	1055	1038	1042	1007	995	891	952	886	867	872	850	889	867	851	860	861	789	850	865	847	780	757	818	808	805	791	789	791	754	760	820	748	772	797	804	831	749	741	793	771	773	770	729	777	748	779	729	748	745	741	726	740	792	768	776	758	738	736	730	773	725	742	747	793	762	749	748	794	733	680	754	788	749	731	748	787	751	735	758	727	757	765	747	715	728	760	750	757	716	698	758	726	755	730	718	730	690	672	743	712	761	723	753	732	733	732	728	734	725	720	737	772	738	733	758	754	742	712	733	696	740	737	711	768	746	753	751	775	744	717	740	779	711	738	805	780	717	763	726	742	783	746	715	741	747	735	744	759	764	711	772	766	745	732	749	747	756	729	712	723	710	762	738	747	784	690	699	719	758	752	685	753	755	705	746	751	771	679	747	750	722	713	773	749	788	760	752	697	752	730	739	773	766	676	716	753	752	746	739	785	746	825	722	772	721	738	752	747	775	710	722	738	725	744	743	711	753	699	731	719	764	732	711	747	721	713	741	741	731	743	721	736	721	727	744	691	761	733	740	726	718	739	716	736	687	706	763	736	709	772	760	743	746	723	751	739	766	718	747	752	781	731	762	742	727	706	795	744	765	725	778	753	768	720	778	726	722	751	736	701	773	736	710	714	771	738	750	745	738	723	750	794	695	765	733	739	757	730	729	724	682	720	757	748	713	761	740	777	714	713	743	732	725	769	786	747	753	716	815	749	769	730	698	737	743	719	740	751	761	737	754	764	745	691	744	715	736	703	741	724	757	728	718	707	745	712	748	726	723	687	710	721	750	787	710	731	771	730	694	758	681	727	753	740	758	686	741	738	789	741	740	815	732	713	731	707	758	733	759	720	740	728	719	730	739	743	754	788	712	740	732	700	688	732	761	751	785	723	674	773	768	731	755	751	731	776	737	743	775	735	750	700	784	718	653	764	731	719	792	721	729	791	724	730	722	761	715	696	725	725	748	766	743	730	754	694	749	748	725	722	766	682	746	728	749	752	718	716	768	686	783	740	721	787	745	754	726	724	732	735	743	746	733	755	708	774	752	728	791	717	744	715	736	744	768	735	752	728	762	729	720	766	698	781	747	779	759	697	695	710	725	702	763	705	751	751	729	729	704	728	739	760	720	755	719	771	717	756	741	730	720	751	718	690	707	757	728	775	758	686	736	716	747	722	738	715	739	719	724	765	780	768	693	720	713	759	707	687	753	724	732	741	716	750	705	729	750	761	680	748	758	743	756	696	754	724	744	757	709	771	732	721	707	720	771	739	723	748	757	734	780	689	718	691	769	744	746	741	708	710	758	736	703	735	735	776	752	772	713	728	723	694	750	722	773	683	751	721	744	715	712	691	765	722	735	746	787	727	705	734	753	693	734	737	764	753	771	704	719	723	731	742	748	746	707	708	712	708	764	725	744	720	720	774	736	734	754	717	733	729	728	741	745	707	715	742	701	755	762	768	683	753	740	797	746	724	743	754	739	726	766	699	739	734	740	717	755	728	739	683	757	744	718	787	794	718	684	751	727	729	744	730	733	766	747	726	716	727	706	734	753	758	698	756	730	718	748	758	767	736	694	727	676	763	749	683	754	735	726	752	725	773	734	745	734	722	705	744	774	777	745	759	771	776	766	769	767	741	743	713	723	734	708	768	708	725	733	738	764	742	731	723	751	730	736	729	729	717	721	714	726	774	764	745	748	748	739	735	764	769	756	752	744	733	727	762	728	728	734	693	750	747	722	797	757	768	726	687	723	736	716	706	768	712	755	734	754	693	750	747	710	722	672	735	738	728	725	761	707	732	732	767	741	746	747	731	725	726	683	769	698	760	786	722	761	744	728	773	765	755	710	760	716	729	682	776	760	737	749	748	756	751	701	784	741	745	716	753	697	755	678	730	731	754	729	755	731	732	785	710	697	753	704	753	754	738	713	734	751	726	707	743	712	762	711	721	758	726	752	709	735	765	706	760	718	763	725	729	745	766	735	739	740	703	738	735	729	682	759	759	752	767	747	688	710	736	774	753	715	802	769	738	769	746	716	737	737	748	752	722	699	752	821	752	742	744	744	755	684	714	746	745	766	735	729	697	708	710	745	778	723	766	751	718	709	742	765	686	756	734	757	754	768	770	712	716	706	737	708	716	703	722	757	727	743	714	732	720	762	737	724	775	738	724	699	691	727	730	798	664	750	758	729	727	734	811	726	742	698	719	722	743	716	761	718	711	711	749	718	737	742	727	748	710	801	766	725	778	721	754	763	733	729	690	723	756	739	768	770	737	735	737	745	737	755	711	671	756	755	736	722	766	798	755	737	729	752	697	745	684	730	753	705	732	743	772	747	668	725	737	732	755	782	741	724	761	730	788	763	767	735	752	723	725	704	730	747	698	752	711	774	761	730	743	720	733	742	736	753	760	760	744	726	748	713	749	711	722	720	713	728	724	748	752	755	736	718	776	727	719	732	731	730	741	733	779	744	764	764	689	750	763	709	737	741	688	722	739	710	734	680	759	706	719	731	710	738	664	773	701	723	739	735	724	769	716	785	741	770	760	741	746	744	723	748	703	766	764	732	721	697	792	716	711	725	780	682	714	714	714	765	748	726	735	750	755	752	746	732	690	697	685	728	715	751	724	736	722	772	708	734	732	731	711	790	704	706	733	757	739	715	760	759	746	737	738	742	672	719	734	747	761	747	750	753	743	694	781	693	752	752	708	755	759	751	772	727	786	719	743	694	758	742	712	752	723	695	740	684	734	726	782	769	752	776	790	744	713	711	719	739	737	708	718	732	733	747	774	701	777	723	689	773	713	704	713	728	707	779	762	699	676	752	762	739	726	741	764	708	749	709	775	721	763	734	750	732	744	677	761	705	722	719	719	732	692	714	754	756	757	765	753	708	744	732	710	719	714	711	753	758	747	769	723	724	759	769	756	762	686	762	693	765	714	702	720	747	765	753	769	768	724	742	717	742	743	794	699	741	754	700	735	739	768	737	737	682	737	692	705	762	737	728	727	755	723	750	777	707	735	791	699	810	719	727	779	775	706	715	737	776	744	725	785	711	726	727	718	694	746	763	717	729	735	749	746	774	759	694	744	761	693	757	764	736	733	683	706	668	748	733	764	720	735	744	715	707	736	745	738	718	716	753	712	765	713	764	707	748	724	734	724	762	737	736	757	713	757	729	744	734	734	768	718	729	789	710	700	727	748	692	761	745	737	721	750	708	720	752	768	750	715	718	742	785	733	760	745	690	747	733	720	745	769	721	719	732	731	767	749	710	768	742	746	793	728	740	740	771	785	741	786	739	766	734	742	759	746	795	719	735	771	734	733	689	709	734	731	708	760	705	712	744	725	668	717	697	734	738	721	765	750	762	692	729	802	707	736	708	761	739	742	713	746	742	765	734	743	765	724	709	735	767	733	755	752	734	704
1602	220	299	355	261	211	167	148	114	107	85	81	104	84	96	102	74	91	82	100	105	73	94	102	79	92	104	87	84	76	88	84	109	102	100	87	91	91	83	94	94	103	93	103	97	99	99	93	98	113	83	90	98	97	94	94	94	86	73	80	107	79	84	70	101	84	107	84	97	87	99	70	90	83	85	98	88	89	99	80	96	107	100	79	109	89	96	86	70	92	120	77	81	98	71	85	96	90	94	100	94	97	88	92	81	93	67	89	104	90	90	95	97	103	78	101	87	87	84	93	81	100	69	94	94	86	84	110	78	92	84	100	90	93	98	85	87	89	96	86	80	97	96	97	106	91	88	121	88	81	88	90	79	79	71	103	85	77	98	89	80	70	84	121	89	85	102	89	88	67	96	83	92	84	88	108	114	80	101	91	81	87	93	87	88	74	90	89	93	67	101	83	111	98	81	103	96	84	94	81	96	106	76	86	99	89	94	85	91	91	103	86	89	89	83	105	93	96	88	97	89	98	66	76	85	101	93	95	83	94	75	90	86	89	92	102	92	93	94	83	84	89	98	96	81	96	87	100	111	85	88	81	87	97	74	91	68	85	92	88	70	96	102	86	97	84	108	87	100	97	87	101	90	106	77	87	93	82	79	87	81	103	76	86	82	103	91	102	80	87	81	74	99	74	96	90	92	95	102	101	86	70	90	71	88	86	86	83	79	90	90	80	83	92	88	118	73	87	86	86	84	86	81	91	91	83	84	95	97	88	81	93	90	89	99	74	77	77	95	101	91	80	94	77	99	98	84	77	111	74	105	72	100	102	89	84	91	107	81	115	95	96	108	80	80	88	99	95	101	58	84	92	93	115	110	83	85	105	89	87	91	82	87	104	90	78	88	89	93	88	82	95	93	92	74	97	98	89	70	84	103	80	90	101	92	74	82	76	94	93	92	92	76	88	94	77	108	89	95	94	95	98	101	106	74	96	103	95	94	104	80	87	98	106	80	88	78	100	79	104	91	115	101	107	69	112	84	84	91	99	105	95	90	89	82	96	94	84	96	86	94	86	92	77	92	92	84	103	93	82	92	102	100	87	77	112	93	92	91	95	70	105	73	92	96	77	91	85	85	83	103	93	88	85	93	87	90	84	84	100	80	89	116	88	111	83	105	99	90	77	76	79	81	79	89	110	99	84	74	82	96	84	76	83	82	85	85	96	93	108	87	73	96	85	81	81	70	86	100	90	92	84	91	90	95	74	95	78	98	99	94	81	86	94	89	98	94	87	85	92	88	95	83	103	85	87	87	85	87	82	105	88	93	115	98	92	92	102	88	92	80	83	90	98	93	91	88	73	85	75	73	86	81	88	76	77	91	91	93	89	71	87	82	86	92	97	90	88	85	97	83	87	87	91	91	99	108	94	74	85	74	80	87	79	106	96	92	86	82	107	100	78	88	91	80	95	91	91	90	104	92	84	78	92	81	87	77	81	70	93	84	88	77	83	90	110	101	95	88	91	81	89	78	87	94	82	90	87	87	85	93	88	89	103	92	92	90	105	85	94	95	105	81	93	86	77	91	82	81	101	94	89	83	96	86	100	85	90	77	105	92	75	82	86	85	81	93	99	75	93	85	106	79	78	94	85	84	77	77	101	97	89	81	79	84	88	85	95	86	73	82	92	98	100	79	87	96	70	78	98	88	96	103	97	78	80	94	104	75	86	93	99	104	96	102	89	67	79	73	87	93	91	94	100	79	90	70	100	101	81	88	100	88	92	112	83	86	111	78	93	94	85	97	81	94	88	103	86	92	98	79	88	92	80	95	102	88	93	68	81	79	105	92	79	79	82	90	101	93	104	84	106	102	100	95	81	91	100	114	87	85	96	83	85	72	84	91	87	101	83	90	72	100	98	87	86	118	103	93	104	92	83	99	72	75	90	100	74	88	100	82	73	86	90	82	68	86	93	72	93	82	80	108	102	80	94	86	85	95	85	80	87	100	90	81	91	78	87	104	88	103	103	106	100	95	74	83	103	91	93	82	83	100	98	76	93	111	84	90	82	95	74	100	87	70	92	99	75	74	86	93	94	101	92	100	97	95	83	101	78	95	91	67	94	74	92	89	80	83	91	97	109	89	96	95	98	96	75	80	90	81	109	95	87	88	71	76	71	88	98	98	98	103	99	84	102	78	82	91	82	84	89	100	107	90	76	94	79	105	95	84	99	92	87	80	82	85	83	112	99	103	99	97	84	86	87	95	108	100	90	111	91	84	91	117	70	93	100	77	99	106	80	70	115	102	121	94	75	89	89	93	85	104	83	93	91	76	97	82	85	99	85	103	96	106	80	86	92	84	86	92	95	100	95	71	96	81	92	94	111	81	83	108	67	85	78	76	72	98	98	85	99	76	80	100	83	59	74	83	94	94	77	91	90	92	99	94	93	105	94	92	80	83	79	88	96	107	79	86	86	98	78	75	92	84	99	94	90	125	94	88	80	95	84	91	94	84	88	102	83	103	105	104	91	86	98	77	77	78	81	90	87	113	84	102	95	83	73	94	84	75	92	95	78	85	99	82	71	86	94	94	86	67	74	82	80	81	92	98	100	76	84	81	81	85	91	86	100	90	87	93	98	96	92	96	95	101	87	88	105	90	87	75	98	81	101	77	108	82	94	84	83	105	68	90	94	93	92	78	91	86	84	107	106	83	96	87	101	90	88	96	87	88	96	82	101	91	94	85	71	81	92	90	86	90	90	83	92	110	101	105	71	88	82	106	89	85	96	104	88	91	85	89	87	94	91	80	99	103	77	88	84	85	90	98	90	115	87	83	88	77	83	101	102	96	100	113	79	91	93	86	81	92	99	108	92	106	100	75	86	99	90	77	92	99	98	88	82	85	79	89	101	72	85	110	94	95	112	83	96	79	74	84	90	74	87	95	80	102	97	94	87	79	97	86	75	89	93	96	105	85	112	91	81	74	92	78	82	81	87	84	76	84	78	109	100	86	81	81	89	97	93	102	80	84	79	101	77	98	80	88	85	80	90	76	99	83	78	109	79	97	79	87	112	65	87	75	89	80	91	92	85	98	103	79	81	91	88	95	102	87	91	93	77	82	109	76	63	98	89	97	81	89	91	109	99	75	71	82	84	88	86	93	85	70	80	78	105	96	86	104	99	88	76	76	76	95	101	85	109	89	83	79	93	91	75	84	83	86	82	108	115	93	85	98	83	87	81	96	72	92	97	73	102	80	77	115	84	94	90	95	92	85	87	83	94	82	88	100	73	91	95	84	79	120	86	96	93	82	111	94	99	109	88	71	94	85	81	90	102	100	96	94	92	97	80	94	95	91	74	98	91	94	92	99	96	77	90	74	83	80	98	82	82	96	96	78	101	103	89	81	91	82	88	95	84	73	73	82	87	64	83	110	95	76	107	96	87	77	79	91	89	104	79	80	90	101	106	94	106	90	90	78	96	76	90	108	85	89	71	84	96	94	101	88	92
2072	554	813	1338	1289	1041	877	761	483	408	374	373	400	347	345	324	347	338	326	295	333	300	348	302	298	269	330	298	315	331	288	310	333	314	326	322	319	313	324	319	307	315	301	306	315	316	296	323	304	283	312	321	280	283	307	342	325	298	342	312	319	332	318	331	313	302	295	309	294	304	318	303	327	285	313	324	303	314	299	333	343	299	348	316	296	334	300	332	320	279	320	305	312	271	307	321	317	319	322	320	316	298	282	325	289	279	334	319	329	301	311	304	326	298	315	302	314	296	289	299	317	291	286	297	332	306	309	335	315	298	317	318	314	336	285	268	286	325	309	305	296	343	317	330	277	306	318	323	298	342	290	323	321	302	273	287	300	272	299	301	304	321	300	304	300	313	291	316	323	296	322	323	326	284	311	314	338	336	307	300	320	275	285	348	273	317	306	302	309	299	295	292	330	306	282	291	321	307	329	331	299	316	291	307	313	288	319	286	289	301	331	325	320	303	313	335	338	303	311	301	313	299	315	300	282	293	316	290	338	326	316	292	327	301	311	345	289	293	315	311	299	325	295	304	344	303	321	311	332	332	334	307	321	308	294	290	317	315	289	318	296	314	290	299	321	280	329	307	304	295	312	293	291	326	295	301	306	307	259	301	350	286	293	307	286	319	314	290	316	300	337	314	255	316	304	287	317	322	297	311	303	290	305	287	276	295	312	306	283	287	291	320	311	300	306	291	323	294	275	305	333	292	274	316	291	307	315	302	339	316	317	306	291	305	318	301	306	300	306	311	280	279	293	314	283	315	290	342	287	351	306	329	325	298	305	319	279	301	299	308	313	334	291	286	304	318	332	289	287	306	323	315	302	295	266	332	291	305	285	270	293	319	305	305	303	285	295	316	286	320	338	309	279	322	288	307	296	288	333	313	311	329	332	347	284	312	306	279	281	275	307	367	308	305	313	323	275	313	300	293	313	309	293	317	290	320	297	305	317	276	311	314	314	326	324	312	303	330	329	286	313	297	336	302	314	303	310	327	329	325	329	298	301	298	292	303	298	329	326	309	309	307	302	294	284	293	304	304	298	331	334	321	247	306	302	318	319	314	311	312	335	299	289	332	335	302	290	292	325	313	337	330	289	293	328	322	301	323	326	322	297	306	330	291	280	300	321	341	289	315	299	326	323	317	291	322	275	335	301	312	286	319	335	306	289	317	300	332	303	281	318	301	333	320	253	298	297	320	314	320	295	299	321	331	297	280	296	302	325	336	293	308	357	276	319	329	366	347	307	317	312	306	339	289	329	308	320	307	313	315	313	304	317	316	312	315	293	321	298	331	304	311	297	333	317	300	312	309	294	343	314	299	306	295	265	325	284	307	314	289	338	299	327	297	298	282	282	313	338	298	300	307	286	306	294	329	305	328	307	298	312	270	322	316	260	303	327	306	331	308	340	320	293	293	321	319	321	320	317	298	325	292	314	307	329	307	281	318	301	309	280	299	321	310	326	295	314	305	306	317	322	320	315	303	302	302	308	311	296	323	313	294	305	312	308	320	300	312	332	301	324	313	311	329	311	297	304	292	312	288	342	291	330	286	308	310	324	323	301	285	302	293	312	318	292	307	293	329	327	312	319	302	309	316	286	310	318	280	281	285	300	326	312	318	314	301	289	320	323	341	330	298	327	328	327	320	324	338	324	309	305	293	294	289	285	282	330	331	308	309	309	289	303	314	323	310	278	315	300	305	287	323	327	290	308	286	306	298	329	333	329	310	274	301	331	335	273	302	284	322	306	306	286	304	326	311	292	282	313	295	312	299	304	303	320	307	299	284	292	301	265	311	298	316	313	300	328	309	343	303	307	327	344	338	312	301	312	291	306	282	286	349	327	288	322	301	296	296	286	332	332	275	318	299	318	278	324	283	315	314	307	324	297	315	343	308	323	297	322	358	307	329	305	317	322	311	318	310	322	303	300	299	279	293	310	321	312	303	298	321	287	316	302	298	307	301	311	300	292	336	327	294	300	320	303	301	325	304	335	295	328	305	280	320	289	330	324	319	328	292	301	310	320	301	309	328	322	299	271	308	284	306	307	316	301	334	330	304	323	301	338	292	318	299	296	307	303	299	298	344	324	314	307	294	316	314	320	317	295	311	328	294	294	294	323	312	301	306	296	323	338	318	306	275	288	321	318	327	316	336	287	328	279	270	305	281	321	313	308	305	310	302	327	324	319	303	316	295	320	328	310	327	312	308	294	334	327	333	328	314	332	299	309	332	295	309	294	285	291	298	336	299	290	297	314	316	308	299	287	296	325	296	289	283	309	291	304	285	295	305	302	314	295	283	326	302	285	306	317	340	304	309	305	299	315	283	289	293	318	326	294	315	308	312	324	311	325	326	309	302	330	337	303	283	285	306	271	326	330	325	322	295	295	322	301	313	318	315	325	294	294	294	310	312	323	287	284	350	299	356	308	314	314	327	315	342	294	300	284	291	284	312	288	337	310	317	312	346	301	307	293	325	303	347	314	314	315	294	323	351	328	305	301	282	287	300	275	338	333	307	326	319	365	311	301	288	310	322	302	313	302	335	330	299	318	271	318	297	277	287	312	297	308	312	297	329	339	273	289	312	302	309	319	337	347	314	326	305	297	278	321	299	314	317	320	316	308	341	323	284	289	290	290	301	313	307	310	314	301	300	292	302	299	302	293	313	324	317	324	296	316	315	341	312	329	312	302	302	353	296	331	313	305	331	319	315	297	280	313	318	297	304	288	315	298	301	298	295	304	307	295	282	305	298	317	305	319	285	299	284	282	331	301	281	319	330	306	294	297	325	320	303	307	322	304	307	299	351	307	324	307	317	309	319	315	302	306	278	313	306	305	313	307	286	328	320	292	316	297	334	307	287	292	339	290	275	283	304	328	323	310	295	325	332	291	289	346	296	318	317	317	295	310	308	316	288	311	322	317	325	290	314	326	288	322	332	320	328	308	262	288	333	319	301	313	283	298	290	320	336	314	332	314	328	307	304	303	307	286	301	338	330	287	329	267	314	323	289	330	323	285	311	294	303	296	338	296	298	306	290	299	306	282	306	297	307	306	318	312	311	312	309	303	316	337	328	330	270	291	282	301	336	306	292	290	310	304	307	307	327	331	295	295	309	328	294	318	323	314	304	301	304	326	288	319	283	283	318	283	297	306	329	324	307	307	295	291	331	336	328	330	312	317	296	273	290	326	329	314	341	312	335	316	300	294	295	300	293	319	294	330	336	321	331	316	342	311	317	293	300	317	341	300	303	353	275	284	302	297	323	311	292	305	284	328	305	313	319	331	273	297	322	323	334	350	342	308	322	286	310	318	293	284	323	302	324	283	290	329	292	278	307	323	297	292	293	299	323	316	317	314	289	313	307	308	336	311	291	334	314	300	297	307	305	305	327	291	310	301	312	270	309	281	308	327	319	321	292	271	318	307	332	324	305	325	288	325	341	305	329	314	324	330	315	286	308
6830	2874	3923	5233	4400	3323	2239	1529	916	506	355	395	381	322	276	309	244	227	262	231	219	229	217	243	248	252	246	211	207	240	201	217	224	217	225	231	196	218	239	218	221	228	206	206	212	243	240	243	220	230	221	227	193	237	200	251	222	211	231	203	207	232	196	228	204	222	227	205	199	220	234	226	220	222	218	226	225	225	199	248	205	216	241	206	209	207	224	228	233	227	223	221	213	232	224	251	223	216	232	223	245	210	200	209	227	235	217	224	243	226	213	257	219	221	240	187	223	219	196	204	224	235	249	244	169	195	193	224	224	210	215	180	208	213	212	225	211	216	225	216	225	227	207	212	215	230	221	213	220	240	219	228	215	223	226	229	229	235	220	224	216	214	243	228	207	214	214	243	241	217	225	221	216	225	199	202	201	237	219	199	237	220	222	205	202	219	212	214	208	215	214	222	231	209	219	206	228	214	208	224	208	240	196	242	216	214	214	210	215	225	207	201	207	216	223	184	229	231	232	211	233	217	211	221	227	209	227	236	239	193	237	218	200	224	212	227	225	210	231	216	213	211	252	233	212	203	204	230	224	209	220	261	209	239	229	234	214	207	218	232	200	181	219	193	230	227	188	234	230	240	226	223	205	205	195	216	198	219	213	213	209	210	220	238	227	225	210	197	223	241	240	195	241	222	235	218	227	218	216	221	245	203	231	208	205	231	228	215	234	191	199	202	236	195	257	212	249	230	221	208	230	221	223	201	216	234	225	201	231	251	206	235	209	211	220	188	204	217	210	227	255	227	222	208	200	203	204	230	215	216	238	225	233	211	219	199	217	199	227	220	219	213	196	236	220	245	217	208	226	204	191	212	202	219	235	231	214	225	262	216	226	200	209	195	230	217	213	251	231	214	245	221	236	213	227	202	235	234	207	233	217	210	214	213	224	218	218	229	242	233	197	235	231	194	196	189	228	220	212	211	221	232	226	232	242	174	220	205	236	209	216	232	230	228	259	192	232	229	202	243	213	213	233	244	204	242	214	193	244	227	248	221	242	200	221	218	227	242	253	225	201	245	222	220	209	228	207	203	203	221	225	235	191	209	230	226	227	216	209	232	210	212	205	193	213	224	219	242	220	199	221	226	209	226	217	216	237	219	205	237	233	226	206	224	213	252	207	228	223	204	233	243	228	228	216	228	212	220	217	235	225	227	210	220	203	199	193	233	207	228	223	209	204	200	201	184	221	229	214	218	215	227	228	243	198	230	255	217	207	216	208	211	202	195	188	227	235	217	208	210	211	214	217	249	213	220	203	230	210	218	221	229	237	246	225	201	210	217	188	221	190	194	231	220	221	236	223	222	223	240	223	229	228	205	209	198	204	221	209	231	228	195	225	218	232	205	212	212	211	224	213	228	198	226	206	221	244	238	216	217	227	215	209	226	223	196	221	227	228	208	171	213	203	208	246	216	219	246	214	226	209	216	218	208	203	234	240	207	240	217	251	224	197	215	224	223	238	217	231	219	218	228	210	229	199	216	219	219	176	217	191	226	189	208	218	197	220	210	216	218	220	204	217	235	209	235	212	206	224	216	232	212	225	235	205	211	192	219	206	245	202	192	252	209	230	199	194	215	222	200	207	223	207	217	222	230	211	217	227	247	225	222	212	225	203	234	232	225	241	241	211	223	238	206	233	211	235	211	222	208	215	254	208	231	215	196	196	229	231	209	206	224	236	210	196	217	206	249	237	205	226	194	235	239	250	226	196	209	206	221	207	223	198	213	230	211	216	244	237	268	206	196	238	213	214	197	218	229	203	229	215	208	206	218	235	216	221	205	203	200	231	218	200	202	187	212	208	212	228	237	253	209	235	201	207	232	215	211	212	209	211	235	210	227	247	215	233	219	237	213	212	204	211	233	192	219	224	209	213	218	238	220	237	202	218	205	205	239	208	209	185	207	213	232	219	201	198	227	225	227	230	210	206	233	212	197	217	212	194	239	235	196	200	193	223	200	219	215	234	215	204	249	216	228	247	227	214	217	189	197	205	207	239	199	212	210	231	205	234	213	235	221	222	221	241	215	224	220	225	205	195	232	211	192	218	194	239	220	213	230	220	231	227	231	234	183	195	232	227	245	208	220	215	219	184	196	199	228	206	226	221	213	232	199	203	186	204	212	217	213	217	212	234	224	209	242	222	216	225	231	220	216	238	191	229	230	210	242	209	206	228	218	200	207	214	204	232	250	206	233	239	216	221	225	236	230	210	213	215	219	218	196	215	236	222	199	240	217	211	234	224	205	215	228	213	236	231	218	224	241	222	206	196	224	209	228	226	208	217	229	228	200	188	220	239	225	201	237	213	204	213	239	230	206	249	217	205	204	236	238	216	213	186	221	202	219	261	212	251	202	249	221	200	232	197	205	206	218	225	221	202	212	223	205	232	216	221	221	241	218	216	194	209	206	231	203	199	211	224	201	243	205	212	236	219	207	216	215	229	208	206	231	247	217	221	234	211	220	216	212	222	222	229	233	224	224	228	205	199	210	199	218	206	237	208	226	210	221	232	236	211	245	198	197	214	225	228	211	195	206	208	223	233	189	225	233	234	236	227	220	219	212	218	225	219	202	231	193	200	221	224	216	215	215	199	207	229	224	200	224	215	232	257	232	226	211	214	199	220	224	245	221	221	216	226	186	252	216	234	243	232	212	209	217	245	210	224	227	220	216	205	183	196	245	226	218	221	222	208	207	228	220	213	235	227	218	223	236	211	229	238	219	203	205	231	216	226	223	217	209	204	212	204	250	226	210	219	213	195	216	217	220	236	201	183	207	215	206	224	199	231	217	214	218	212	200	193	242	232	236	242	202	204	243	210	210	189	189	229	227	233	206	207	219	235	225	227	240	223	229	203	243	233	249	213	220	222	196	223	246	245	241	208	223	233	213	230	223	219	224	181	201	209	223	208	210	188	268	212	211	240	225	225	236	243	194	212	236	209	223	222	198	193	226	236	230	218	199	218	221	240	232	213	210	223	215	248	224	184	200	245	220	217	201	226	229	238	221	238	164	211	225	188	285	216	239	220	211	217	226	232	225	227	223	225	212	216	213	225	235	233	213	184	222	221	238	200	228	222	183	196	226	201	198	203	195	244	213	224	205	218	215	221	231	216	235	241	240	220	203	215	221	201	231	217	236	223	234	210	219	230	224	207	238	232	195	235	215	233	224	219	202	191	211	225	205	228	213	217	184	194	192	188	244	190	229	215	224	226	232	226	203	201	266	197	225	222	252	233	254	213	231	198	242	240	204	216	220	218	211	234	215	213	201	237	198	217	238	195	214	214	247	225	181	209	207	205	220	184	230	237	228	219	212	243	221	221	196	217	236	213	218	212	240	205	217	212	197	206	202	230	234	221	208	246	199	239	231	248	204	235	234	233	209	197	213	223	214	222	210	216	232	207	222	225	176	211	228	241	240	200	225	233	216	231	242	215	222	239	217	216	222	208	228	232	228
6275	2671	4792	8317	8794	7402	6253	5207	3080	2031	1583	1535	1473	1251	1103	879	845	801	922	844	770	749	731	721	708	712	751	666	692	690	687	711	686	653	672	644	680	634	651	619	636	620	670	611	668	640	667	589	675	629	677	681	637	605	635	639	631	588	623	665	617	675	614	636	626	628	640	679	625	649	636	594	648	662	644	640	603	614	623	643	667	627	655	604	667	628	596	634	563	617	618	619	649	642	646	601	578	624	600	607	622	624	602	674	641	609	544	600	624	604	628	624	623	677	594	631	669	660	632	626	666	570	583	636	586	599	585	689	606	590	629	582	599	612	614	585	637	584	609	608	625	658	577	583	612	616	580	586	601	620	586	594	597	563	630	596	693	596	637	624	586	610	614	642	618	608	588	603	588	598	636	642	626	603	570	598	653	601	632	612	595	654	646	597	591	576	612	650	582	646	572	592	615	607	652	628	594	626	651	616	611	633	572	558	595	608	599	563	628	619	567	511	624	625	596	647	660	605	620	597	649	595	577	593	626	616	610	597	612	598	572	664	652	631	588	614	584	613	607	609	595	588	632	610	641	616	611	596	622	611	601	606	602	627	593	590	629	659	610	552	596	631	585	585	583	603	635	613	609	607	586	608	591	663	610	669	619	632	622	600	645	608	628	576	633	629	640	657	586	613	621	609	662	576	576	592	707	606	658	666	600	624	578	639	572	620	658	631	582	621	622	633	606	616	593	554	655	663	656	610	609	664	615	633	621	609	601	617	629	596	632	572	574	598	583	620	597	618	606	629	637	606	599	591	593	634	624	609	591	598	597	631	576	623	628	608	602	615	568	591	647	599	611	610	626	641	664	607	640	625	603	592	608	624	621	605	568	646	601	593	648	570	622	609	660	646	636	577	627	608	604	631	565	584	579	601	619	624	598	619	584	627	646	605	629	559	581	612	569	610	596	631	637	602	611	587	580	582	583	605	569	597	605	601	582	590	596	590	608	562	620	608	610	602	610	632	613	598	601	592	602	653	583	633	585	652	594	608	647	564	606	615	591	556	614	595	542	583	594	612	609	611	650	542	597	624	600	600	630	642	619	578	568	585	602	658	614	591	559	634	609	608	627	589	612	696	661	619	619	593	646	616	593	623	630	660	611	613	602	621	605	566	656	595	608	586	635	602	655	619	625	579	570	590	583	610	571	684	636	620	600	583	586	627	574	587	615	625	588	637	611	645	652	586	602	626	603	618	622	598	607	621	575	617	586	595	568	613	620	637	657	558	598	578	627	596	663	610	634	603	585	604	576	600	602	617	617	574	615	621	638	584	601	619	563	614	619	595	632	656	601	574	580	584	599	613	579	612	592	579	641	641	630	627	598	652	619	638	596	624	578	628	651	671	586	578	639	582	612	628	592	599	603	614	597	582	684	675	624	540	607	557	609	620	626	621	663	623	635	643	583	589	570	628	600	631	606	597	557	594	621	593	630	589	637	571	617	600	573	636	608	603	639	624	565	583	643	618	621	594	630	613	625	583	629	649	624	634	626	545	642	598	587	596	613	613	579	567	583	606	571	624	595	608	641	595	606	619	590	603	620	584	602	623	603	590	637	598	606	629	582	634	608	602	618	605	637	600	593	666	608	616	605	594	601	579	675	581	611	612	611	631	631	590	623	621	613	604	649	662	627	638	650	643	634	587	635	597	652	634	574	605	650	649	626	615	583	610	596	645	623	591	629	610	626	596	597	616	609	611	578	628	622	667	612	622	591	669	612	609	599	626	597	629	621	585	606	609	605	540	628	578	605	606	588	616	650	611	565	573	611	606	590	607	600	595	656	596	580	632	599	605	609	638	589	620	629	575	616	600	585	639	633	630	582	568	595	640	580	663	553	595	612	608	599	603	573	578	603	588	647	635	644	567	663	591	580	587	632	628	655	616	554	593	628	615	628	615	632	599	598	637	624	598	641	612	620	603	596	640	640	624	561	626	594	610	586	609	605	610	583	647	622	612	581	619	653	617	626	567	630	605	633	588	598	588	627	616	575	626	606	623	592	628	621	610	624	606	600	608	617	660	602	609	566	643	577	592	615	640	602	603	603	601	603	632	613	631	615	626	608	627	645	620	561	615	645	585	603	622	608	635	573	577	630	636	546	605	598	648	623	638	658	569	618	579	609	631	593	564	590	600	607	630	631	617	621	606	643	629	631	671	595	642	584	672	617	657	594	620	624	591	607	586	629	626	616	633	635	577	604	597	648	637	579	608	607	595	619	543	603	588	628	596	653	620	598	587	610	588	605	579	618	618	574	596	622	588	592	590	603	566	603	629	602	607	595	636	620	574	605	612	623	563	567	640	608	632	597	568	642	616	625	608	615	605	653	634	601	612	646	639	612	614	625	594	612	620	640	669	643	611	615	608	602	596	613	602	593	627	667	606	579	576	571	598	612	624	614	618	612	634	631	628	595	615	635	616	589	618	614	607	640	606	638	596	623	612	610	609	609	623	643	632	592	596	599	668	577	610	603	606	614	605	582	608	575	621	622	628	603	608	595	597	609	645	605	615	629	601	646	626	581	622	585	637	587	626	594	598	606	603	614	627	617	670	616	636	569	604	600	611	588	601	644	573	595	625	592	604	589	590	608	613	573	608	630	557	586	608	604	591	659	659	593	603	630	623	630	644	640	622	618	625	594	576	589	580	649	632	559	605	649	630	610	630	633	630	607	574	604	622	628	603	620	603	629	595	551	601	622	591	581	625	630	628	610	651	636	605	587	595	617	634	571	612	599	657	619	599	624	615	644	604	642	638	562	592	592	591	581	634	646	580	669	610	630	629	628	600	580	610	569	625	578	629	659	583	611	611	594	583	600	664	583	628	588	597	608	582	594	588	593	577	594	615	613	646	649	592	564	606	626	631	559	591	604	632	593	601	648	639	624	602	612	585	661	595	608	656	629	607	670	621	642	624	635	647	599	603	613	579	645	652	583	600	608	595	602	622	632	615	605	581	635	565	598	621	579	594	603	656	622	592	596	638	571	601	550	585	604	610	637	611	613	641	614	622	649	575	614	647	621	599	609	605	635	613	617	615	542	575	666	630	624	585	571	607	613	600	614	591	607	592	586	640	652	632	622	585	619	613	627	621	617	629	626	597	579	606	614	629	602	581	610	596	636	615	594	595	628	592	582	607	622	607	628	610	590	651	598	600	588	625	618	621	577	606	592	599	605	638	636	603	627	634	578	631	592	600	576	604	633	593	635	640	659	586	639	594	621	622	576	601	616	585	614	629	628	616	594	616	619	623	625	599	577	560	574	613	609	617	595	664	577	614	657	604	637	637	584	596	634	625	666	577	607	618	595	602	563	602	582	580	658	585	606	590	567	605	615	611	637	632	669	642	585	600	570	588	583	603	612	647	626	602	592	626	602	609	614	572	636	630	632	631	580	666	629	628	625	616	667	634	633	593	590	622	637	615	600	594	595	600	601	603	683	625	636	625	609	628	655	668	617	589
12300	5297	5771	7984	8125	6274	4718	2770	1522	1000	709	711	511	516	456	372	384	349	311	325	351	316	356	306	301	303	293	295	302	297	293	308	265	295	330	299	313	281	294	316	295	304	272	281	311	300	284	308	299	285	310	291	290	278	287	310	285	303	289	280	282	314	307	282	265	277	255	302	289	297	303	262	275	284	307	273	274	265	290	270	321	279	250	275	258	262	257	246	282	300	279	284	283	271	271	283	263	285	285	275	275	257	298	275	295	307	261	297	247	311	270	282	272	286	260	252	249	274	258	316	269	295	298	269	293	280	268	280	281	262	301	280	301	269	300	280	277	314	277	282	291	300	272	273	270	280	280	278	249	259	288	309	292	271	300	289	282	307	269	307	270	270	301	285	259	275	272	299	286	272	294	275	306	290	317	267	278	324	265	291	308	277	257	295	281	304	306	264	317	283	284	279	319	302	268	284	286	270	274	314	263	275	307	272	278	265	266	277	279	305	297	291	286	254	288	281	270	250	295	287	278	300	302	267	274	275	265	278	278	252	323	283	267	264	287	295	274	284	271	294	273	290	300	290	262	280	262	284	300	302	273	302	282	293	261	300	318	297	290	289	289	275	293	292	320	278	279	283	304	270	292	276	277	279	298	286	272	312	270	312	289	290	290	307	281	291	287	284	292	307	294	290	275	292	287	275	274	280	272	289	292	310	307	261	245	306	277	292	270	269	317	278	275	273	270	273	321	298	317	279	297	306	298	293	263	291	274	301	253	289	298	268	306	290	266	284	283	286	251	289	285	298	288	266	277	293	285	287	311	259	304	234	283	258	289	298	278	276	284	267	285	275	295	271	246	278	292	284	313	267	279	287	287	294	287	283	268	263	290	294	279	312	296	289	281	281	294	288	276	254	278	290	263	285	264	261	316	298	273	254	284	279	307	288	291	298	302	294	258	319	312	311	288	289	282	289	283	269	311	314	293	299	263	304	275	288	264	294	290	274	282	298	287	260	299	271	304	283	264	273	305	289	263	327	257	264	295	316	280	296	278	297	291	292	274	261	297	258	304	274	309	262	273	297	294	307	285	300	294	282	299	268	268	249	268	260	280	281	321	281	282	262	290	277	266	277	288	273	313	263	294	320	282	268	270	282	310	303	280	278	276	297	287	276	258	293	266	290	275	271	301	292	261	266	282	286	316	327	275	283	298	260	288	298	280	308	296	269	293	317	291	320	284	295	261	280	275	308	267	280	279	309	278	278	295	271	285	271	299	268	257	292	275	307	302	274	284	285	277	267	300	248	330	267	284	230	254	286	285	280	291	327	297	265	274	260	293	291	264	318	291	274	263	284	286	278	268	301	305	286	303	290	281	269	289	287	292	294	286	279	280	314	298	288	260	269	286	284	269	274	248	300	292	301	295	271	264	291	277	290	270	290	294	287	278	266	268	293	284	269	257	299	279	324	296	257	310	278	301	306	282	266	288	282	283	273	300	282	275	294	268	295	280	314	266	279	280	273	290	256	262	295	274	284	294	270	282	251	294	291	255	278	289	312	290	291	276	281	264	275	300	279	294	251	288	265	256	275	262	276	291	268	262	284	273	267	276	330	290	287	295	265	315	287	276	239	259	305	285	270	273	312	287	298	288	289	306	248	259	307	268	291	253	258	294	301	296	283	280	307	264	283	252	258	258	283	311	273	272	266	251	305	273	271	284	280	284	271	318	292	298	256	273	288	290	298	259	315	322	258	296	281	269	277	287	291	252	276	275	276	289	280	301	276	300	280	310	306	282	267	268	299	275	308	260	294	260	290	272	276	257	305	302	283	281	300	278	287	275	303	267	248	285	301	287	265	284	286	304	257	305	251	302	308	277	273	271	256	288	292	286	312	292	271	279	296	292	333	264	296	284	292	276	257	258	273	301	274	305	293	294	262	297	298	302	289	247	277	291	287	286	298	305	318	260	272	307	290	239	283	295	268	284	287	284	264	305	292	256	290	275	297	293	282	311	293	295	279	268	305	289	278	282	315	271	264	285	290	283	332	309	282	292	313	285	265	273	261	289	266	289	265	296	260	247	268	298	282	266	276	281	277	296	273	307	315	311	294	302	292	272	319	295	290	260	285	294	289	277	269	290	283	286	281	273	298	291	288	303	310	292	281	281	254	287	287	298	271	287	292	290	263	269	286	291	302	293	304	281	297	262	298	285	290	283	260	267	303	312	296	267	273	292	285	310	296	289	323	288	268	287	241	280	315	269	264	284	269	272	264	282	300	281	304	289	247	288	274	276	286	284	274	268	265	304	288	296	288	277	253	278	313	321	301	297	295	302	260	282	300	305	282	287	294	310	284	294	290	275	304	283	274	315	263	279	301	285	288	288	300	287	266	268	257	287	309	281	296	280	313	263	275	287	285	250	267	279	278	285	261	268	309	285	258	301	300	302	315	296	291	286	314	297	288	259	253	291	283	291	282	271	279	277	291	262	285	269	289	283	310	285	273	264	298	275	262	286	285	277	284	301	287	277	312	254	281	286	308	293	243	274	289	278	280	263	290	319	316	317	273	297	272	263	259	280	288	325	301	281	283	279	294	275	298	267	278	294	276	263	274	291	289	285	291	281	325	284	301	313	289	266	268	264	320	315	283	272	304	281	271	277	287	261	276	273	308	283	307	262	298	310	279	292	314	268	256	255	283	309	288	299	301	283	282	266	320	296	275	266	287	257	294	350	288	299	272	275	288	250	286	295	251	304	273	279	301	278	312	278	263	292	284	279	260	268	297	303	303	300	293	279	280	249	301	277	274	290	308	299	293	301	269	270	301	273	300	308	287	291	289	268	283	287	298	299	286	249	288	272	265	278	299	265	299	292	312	287	275	285	293	288	293	285	302	287	276	278	261	302	272	268	271	305	301	250	301	262	270	274	277	279	278	283	279	301	274	293	314	273	279	295	280	288	285	310	260	280	296	272	291	246	268	279	282	286	285	249	277	272	268	270	271	276	283	269	284	291	281	287	302	279	291	295	303	280	287	278	316	297	302	276	292	305	257	280	262	271	308	272	267	300	312	317	258	281	275	255	274	264	285	303	278	285	310	312	256	270	292	298	303	259	294	312	277	305	289	273	260	282	297	322	312	271	281	281	284	266	287	262	284	268	290	272	277	266	312	278	266	273	291	282	279	286	305	318	271	280	295	294	307	264	273	261	271	273	292	280	280	278	308	265	290	290	319	305	292	285	282	275	268	254	300	295	275	267	282	288	278	263	299	283	277	266	298	287	281	277	304	324	298	299	282	271	271	276	281	314	309	307	298	260	278	298	303	297	294	274	279	298	282	284	309	264	305	287	279	308	287	274	283	267	303	287	279	291	273	290	279	302	294	280	307	285	265	269	267	279	282	296	287	282	287	271	289	274	304	278	294	327	293	300	284	270	298	268	265	291	295	260	272	276	314	284	255	296	287	296	274	295	279	282	278	301	281	294	313	292	282	278	280	290	230	299	278	300	315
8461	4304	6970	11537	12875	11471	10277	7608	5194	3873	2535	2729	2030	1818	1694	1426	1388	1277	1057	1063	1078	997	949	962	955	905	931	939	884	903	849	857	828	819	860	819	814	814	863	800	800	791	766	788	777	791	781	786	823	802	739	777	758	760	758	771	781	808	784	732	764	769	788	729	774	730	726	714	753	801	760	729	772	749	733	753	787	704	751	755	840	700	749	748	765	758	676	731	753	705	711	713	753	751	737	708	730	752	771	735	742	746	769	758	772	742	745	730	741	744	713	708	709	770	737	745	740	672	725	681	743	771	760	690	758	749	692	762	733	785	718	721	725	797	765	744	778	807	767	743	705	706	709	745	781	755	766	775	714	730	773	723	752	725	745	720	734	759	752	698	785	729	710	783	749	704	811	746	737	752	746	730	724	743	727	751	769	764	767	721	741	732	765	749	735	782	716	715	722	729	762	756	739	780	744	702	711	717	721	772	738	695	733	708	710	719	726	742	780	696	747	690	783	765	742	765	773	732	687	781	745	697	720	731	753	749	757	715	780	756	736	819	741	719	729	699	702	771	725	705	771	705	789	730	724	745	779	742	701	766	783	743	777	741	732	733	762	706	709	702	697	763	684	714	754	753	744	770	724	717	723	722	755	722	746	752	752	754	753	754	705	774	755	723	741	762	719	729	714	711	708	808	753	742	724	730	741	743	750	724	693	729	715	726	693	729	707	784	716	759	776	695	732	719	758	763	732	671	726	775	787	718	703	741	735	751	718	666	701	741	743	731	731	734	740	738	723	760	762	757	773	744	714	684	727	747	721	769	757	746	715	743	740	723	735	712	687	739	756	744	742	734	732	749	702	736	718	761	733	767	766	699	732	749	742	742	741	769	765	724	746	755	714	718	734	738	663	743	755	746	723	694	752	733	726	755	751	723	747	748	741	747	738	736	717	782	696	742	757	737	743	714	764	785	750	708	725	761	739	739	730	721	693	770	761	732	727	737	713	699	689	788	738	749	768	742	703	792	709	780	714	693	729	723	775	748	730	704	734	733	720	705	747	740	731	745	763	757	734	702	774	713	765	751	765	713	712	724	742	732	705	755	728	704	730	761	712	753	713	777	712	722	692	715	734	715	712	748	704	754	732	727	740	704	753	735	722	725	733	729	733	762	757	708	707	711	759	732	730	722	721	710	784	751	778	754	756	732	714	720	726	774	709	719	749	732	728	722	748	730	726	728	740	747	695	682	726	745	704	715	764	705	767	753	757	732	728	722	763	718	739	736	759	766	761	708	754	712	752	735	751	742	735	732	720	750	712	669	703	678	760	713	737	778	753	734	753	735	732	722	737	710	713	731	714	754	680	737	772	713	762	732	736	761	767	748	774	777	730	744	738	721	684	725	718	707	750	695	744	703	727	728	733	753	723	739	750	786	710	776	791	703	764	727	732	704	735	738	789	766	763	763	752	764	798	735	728	727	737	718	730	750	754	733	758	700	775	775	732	712	739	716	739	737	751	720	774	734	743	738	702	702	754	698	757	750	766	707	752	738	747	680	692	755	747	791	764	716	778	749	740	739	779	738	725	690	727	743	717	752	756	788	718	723	731	724	699	742	708	732	724	727	697	748	761	712	746	702	717	704	719	712	714	773	785	731	731	736	753	729	694	812	721	716	760	739	709	747	764	784	741	738	746	737	763	745	758	763	738	755	698	730	723	748	771	716	724	731	761	721	724	761	686	766	739	798	690	754	710	737	724	734	800	727	684	767	720	752	735	767	769	756	732	761	768	767	734	739	729	741	749	685	742	782	719	692	732	748	748	754	733	784	721	748	725	720	727	687	729	756	765	717	696	706	749	700	744	772	714	709	743	763	732	734	717	724	697	786	725	758	733	700	700	732	747	759	742	727	722	723	759	717	749	790	722	724	681	734	721	739	708	722	696	778	759	736	771	761	752	735	757	738	715	738	811	743	692	726	740	721	684	747	758	729	730	731	736	725	708	745	693	694	755	736	743	755	746	776	723	740	701	764	735	754	748	709	742	712	733	717	777	747	720	732	739	709	722	755	699	749	722	772	750	753	766	776	736	729	753	761	775	748	722	706	746	746	722	724	636	779	722	772	771	730	732	739	729	683	746	710	730	725	745	763	730	701	749	744	705	715	680	773	731	741	768	711	686	764	724	745	732	736	747	752	742	775	716	770	699	710	736	746	733	723	682	749	736	744	740	707	716	735	716	792	736	777	754	697	707	753	764	758	753	741	763	748	740	733	720	682	764	721	718	749	738	690	741	743	729	720	747	751	741	758	781	740	735	743	669	742	745	745	742	736	733	740	777	681	747	751	708	741	705	752	713	703	704	727	747	777	749	783	753	754	679	722	747	795	722	777	732	771	701	696	724	683	741	734	719	722	708	699	709	737	704	789	741	731	723	773	727	778	739	702	729	723	731	733	702	735	774	728	764	729	698	739	715	759	706	801	723	755	746	713	693	703	758	734	736	734	720	703	721	731	730	767	697	705	715	750	737	723	713	741	731	721	721	726	743	735	768	735	668	698	751	719	775	740	759	708	701	754	740	748	716	733	746	762	712	740	765	725	772	748	717	693	752	741	682	691	764	732	699	713	685	752	764	740	750	722	717	718	716	748	767	748	756	727	759	681	706	762	720	752	749	712	727	732	742	759	743	721	777	775	745	692	747	760	745	736	774	709	738	764	744	739	730	764	763	747	722	783	767	753	744	723	748	741	747	781	732	718	753	749	709	693	708	682	768	725	723	778	674	750	697	765	770	761	737	723	764	716	739	719	724	736	746	734	735	720	772	740	724	769	733	742	737	678	739	756	742	717	704	731	694	757	710	697	732	781	755	715	748	694	708	796	690	741	750	753	733	717	698	750	773	733	655	754	744	774	761	785	700	780	701	736	736	712	743	730	742	764	783	763	741	757	711	713	779	723	756	785	742	739	754	735	748	735	734	719	777	768	773	769	755	730	749	767	754	746	750	759	744	724	705	784	718	771	726	739	714	722	751	738	705	744	692	737	724	700	739	748	696	689	712	747	737	719	745	690	743	714	697	759	711	768	773	704	740	800	781	733	700	752	718	714	798	736	762	753	778	730	738	765	755	692	733	791	760	723	670	691	741	728	714	719	670	733	724	775	774	763	740	769	736	761	749	706	721	692	707	712	723	743	757	704	754	738	769	677	764	739	757	740	678	757	700	753	734	738	717	726	751	722	730	781	764	762	772	726	729	743	721	710	736	750	676	770	764	685	704	723	738	761	775	734	717	730	727	724	732	729	723	773	792	732	726	759	749	749	745	802	745	677	702	756	688	720	734	697	740	731	721	715	701	688	730	718	717	750	727	691	738	748	734	737	746	739	769	740	730	804	756	723	707	736	721	760	736	764	727	725	757	754	753	753	724	726	717	781	712	704	713	749	708	760	761	763	736	702	773	719	741	725	730	755	684	719	697	657	736	746	732	699	744	653	732	741	734	690	731	738	754	736	755	759
1631	213	317	333	258	189	179	152	118	100	111	106	98	93	104	113	86	87	100	96	88	89	84	80	87	96	79	96	101	82	74	77	76	90	68	76	97	103	83	101	88	78	79	79	88	75	98	82	103	87	99	95	81	94	74	86	74	76	92	102	92	95	84	105	96	95	88	93	96	100	96	90	104	116	101	91	90	94	89	88	81	84	104	91	70	84	83	80	88	95	89	95	82	84	95	92	97	98	90	87	81	86	94	76	98	79	94	83	76	99	88	93	95	86	81	97	85	92	74	104	97	87	80	90	98	101	110	71	86	97	70	83	75	75	103	99	82	82	100	87	77	90	98	91	80	83	100	105	94	76	82	94	86	81	97	86	63	70	67	93	85	94	93	101	95	107	107	75	80	87	76	100	84	88	99	89	99	87	110	91	81	89	80	78	90	85	76	101	83	92	101	92	91	84	82	103	78	91	104	91	90	93	79	86	90	80	73	84	89	78	102	94	94	94	101	79	90	91	108	83	76	78	87	89	80	97	78	85	90	75	80	88	72	104	88	91	77	89	94	99	79	69	84	110	103	81	77	84	89	80	94	87	91	81	95	89	78	87	94	92	103	106	102	108	93	80	89	90	82	79	74	88	84	86	99	79	86	83	88	83	92	85	89	87	85	92	82	115	102	93	95	72	84	91	86	75	104	93	92	77	102	73	98	96	74	83	94	95	74	74	80	83	82	92	101	119	87	82	103	73	85	91	103	102	93	88	101	82	89	79	80	81	109	91	100	74	84	94	90	86	101	87	97	83	96	91	88	93	100	110	85	102	101	86	85	91	77	101	96	86	95	97	97	105	99	86	107	77	98	67	107	97	106	91	89	93	88	97	89	74	80	87	99	87	84	77	85	81	93	99	95	101	82	78	83	101	86	88	100	87	90	104	85	104	83	84	99	87	89	89	91	85	75	88	83	99	81	75	98	75	63	84	93	107	98	94	77	86	96	74	86	95	77	93	90	93	89	97	89	86	84	85	93	95	99	64	79	81	86	98	90	86	87	104	80	99	86	79	90	96	95	102	78	88	88	88	81	100	102	108	77	88	90	96	78	101	89	80	88	100	81	104	100	99	87	97	76	79	102	85	90	86	91	102	88	81	82	70	102	78	108	88	98	94	92	84	79	88	93	100	79	89	91	95	73	86	76	90	82	98	81	82	82	76	81	98	90	77	77	82	79	85	96	83	86	92	97	88	88	99	90	92	93	81	83	85	90	95	93	99	93	98	93	87	110	95	84	69	98	91	78	110	77	90	74	84	98	88	111	89	85	92	88	76	75	93	98	93	103	86	86	81	65	81	86	88	95	83	91	106	81	78	105	93	85	105	88	103	86	82	97	88	86	87	92	114	78	87	110	87	86	104	109	92	83	83	76	88	67	87	96	99	110	73	90	98	112	85	91	85	91	82	87	91	106	98	96	94	95	75	76	82	83	93	96	82	83	75	90	103	90	83	91	80	74	96	79	95	103	90	88	95	95	78	68	98	111	92	99	91	91	90	83	92	66	81	70	96	102	95	82	87	77	90	75	111	89	85	109	79	79	81	77	91	90	79	94	107	99	86	106	90	90	75	97	91	93	96	92	85	77	87	87	92	80	80	87	98	102	88	83	87	81	92	99	94	102	74	82	92	86	80	83	88	102	93	76	77	92	84	99	89	98	107	80	85	77	88	76	95	83	91	91	87	95	89	94	88	84	70	66	71	73	105	100	91	93	91	95	99	77	84	99	93	101	83	84	93	91	91	97	88	84	111	76	99	84	83	85	96	95	94	81	92	85	94	89	87	94	75	106	99	103	89	84	102	78	100	94	101	99	88	112	98	81	89	103	101	89	102	112	92	86	85	82	95	75	91	79	85	86	86	101	82	92	79	97	91	114	82	92	97	97	93	83	97	76	93	82	97	96	89	80	75	112	92	107	79	79	82	94	84	93	77	87	81	100	101	95	99	80	101	93	80	71	96	85	91	56	78	69	88	94	91	94	95	91	94	83	73	95	96	93	99	94	74	94	82	89	92	87	100	89	89	83	84	90	108	91	75	103	92	87	84	86	79	100	96	75	98	91	73	90	92	93	71	69	98	76	82	100	90	84	76	81	70	86	81	82	90	72	80	101	119	88	92	67	97	98	80	83	88	93	91	84	90	99	97	83	69	88	89	87	89	83	94	95	94	79	74	82	87	91	87	92	86	98	106	84	101	97	86	85	77	92	94	80	94	87	97	89	84	81	87	84	99	98	97	91	91	104	93	108	96	109	96	105	84	102	102	85	92	89	103	101	100	86	99	91	71	85	96	96	88	89	106	90	111	96	94	83	90	91	69	73	91	106	87	84	104	99	94	100	105	96	93	88	94	87	94	82	82	86	98	96	102	95	75	91	97	96	96	80	78	95	78	100	90	80	87	79	86	106	91	88	79	73	61	103	91	87	71	92	93	104	96	88	100	79	76	90	93	97	108	84	85	86	90	98	95	88	86	82	88	90	79	99	94	96	87	107	92	96	78	78	99	75	91	82	102	89	100	88	74	83	87	86	91	86	87	106	92	68	104	87	106	81	76	109	97	89	76	100	90	99	80	86	75	84	92	95	97	89	83	71	82	85	101	92	90	92	89	99	74	96	99	100	90	80	104	74	76	109	99	103	98	87	91	106	82	94	97	95	100	101	74	95	95	90	86	84	97	81	96	87	88	83	89	91	88	95	74	117	76	73	94	92	97	93	87	79	80	86	94	70	82	95	102	84	89	95	99	79	67	99	73	87	92	98	87	96	98	101	88	106	91	81	110	85	89	88	80	94	81	79	91	115	79	88	78	96	95	87	109	96	84	92	97	83	97	73	79	97	83	80	100	97	94	105	79	78	100	90	89	106	87	93	95	79	94	99	95	88	85	99	77	97	90	108	98	101	97	94	94	74	96	90	81	81	114	90	83	80	102	92	92	93	88	92	83	79	89	105	106	81	97	86	95	88	93	94	76	81	82	87	107	82	102	86	85	85	75	75	90	93	91	114	86	95	83	84	82	74	75	74	94	101	84	92	92	93	90	76	69	97	104	98	86	99	106	90	96	83	96	95	104	109	92	104	108	92	73	104	85	94	81	96	83	89	111	81	102	73	89	80	84	82	88	101	88	92	101	76	75	82	98	94	77	115	99	108	87	105	84	82	101	112	84	102	87	108	75	85	78	90	87	96	95	104	104	103	95	77	98	90	87	92	107	92	71	87	94	81	90	101	76	74	84	94	88	110	86	83	73	90	98	89	83	87	83	80	93	97	106	100	79	100	84	92	91	82	96	103	64	93	83	88	90	82	86	103	83	85	100	88	82	91	92	84	96	87	79	91	89	112	102	97	76	94	107	80	97	89	78	84	86	85	85	89	84	94	98	100	88	89	91	88	91	79	79	92	86	87	104	101	93	83	86	104	88	93	88	88	94	88	81	89	90	92	66	100	83	82	99	85	81
2106	518	740	1181	1319	983	804	650	503	407	400	388	363	310	322	329	307	330	309	323	298	304	321	312	349	323	329	342	296	300	348	319	318	331	306	328	327	325	304	336	336	299	308	301	293	323	316	320	320	327	324	308	296	307	271	315	318	348	335	299	296	303	320	311	305	327	291	302	320	323	307	328	287	315	326	302	293	312	325	304	304	310	272	353	302	311	292	295	304	349	298	314	347	320	315	317	326	299	321	304	300	304	322	338	268	285	328	304	325	304	299	320	293	283	336	302	305	311	331	308	316	320	323	341	302	296	312	309	320	284	326	331	341	313	320	312	284	292	320	288	304	314	322	317	333	323	320	296	309	307	313	304	318	304	327	291	284	308	315	320	288	332	309	321	324	280	281	323	296	297	331	301	277	312	305	301	282	315	300	308	315	305	295	343	328	297	324	313	297	328	268	287	310	296	295	330	307	306	320	296	324	312	304	297	302	307	303	302	289	312	300	287	326	322	300	307	334	319	261	316	322	330	324	296	308	317	290	305	268	316	330	322	307	283	298	287	311	329	286	279	293	316	323	304	303	286	264	290	307	300	311	305	328	298	294	312	287	324	305	268	291	316	310	300	325	302	298	312	320	311	277	322	323	270	273	299	280	332	295	303	265	306	287	308	336	293	296	360	317	285	313	342	330	309	328	293	286	328	296	280	312	323	306	292	302	318	306	314	301	340	306	300	310	273	303	294	307	310	283	292	315	296	280	321	287	297	302	294	287	310	327	321	324	323	310	321	332	293	331	307	324	291	341	326	288	328	308	285	290	288	324	309	304	310	324	308	308	284	325	306	310	309	286	322	292	284	314	326	291	327	307	315	347	316	323	317	297	307	297	293	304	276	283	294	296	294	309	299	319	317	323	332	302	338	320	326	312	303	295	314	314	305	297	316	332	304	290	310	286	324	304	324	321	312	302	305	295	312	303	281	308	298	314	285	331	306	305	316	318	308	291	316	302	302	276	312	304	331	326	329	307	321	321	353	313	327	297	273	296	318	322	309	319	325	307	293	284	309	328	314	315	343	318	261	304	316	304	325	339	309	273	297	334	319	298	310	323	288	312	293	331	329	317	298	298	309	326	331	289	316	298	304	313	310	276	288	307	330	331	292	300	312	285	337	291	306	308	310	320	311	299	321	318	299	293	304	271	323	284	302	318	323	336	338	282	288	332	294	279	296	287	296	299	313	300	334	317	297	339	298	322	288	317	299	292	296	307	295	287	315	311	306	307	315	291	303	299	286	319	295	302	286	292	306	333	311	304	290	286	288	303	322	324	295	320	311	338	306	259	328	285	320	305	341	296	294	309	306	308	340	312	286	314	306	302	330	324	295	300	287	289	282	311	326	307	339	323	295	293	321	316	299	300	312	292	302	331	311	301	312	310	339	309	329	332	327	315	288	304	301	280	329	319	315	310	320	325	311	325	286	302	304	304	272	318	333	317	311	315	293	294	316	312	331	324	336	310	273	311	303	312	322	317	330	301	270	315	280	316	333	302	314	290	284	305	312	277	300	288	313	287	306	303	299	316	297	326	348	292	303	326	311	297	313	311	333	312	296	275	311	311	298	294	305	335	309	258	289	307	339	308	307	320	277	338	296	325	304	333	327	276	317	320	323	308	321	311	267	316	310	302	352	322	289	313	317	297	302	307	293	311	291	337	311	321	302	319	327	266	338	296	321	302	304	327	328	287	307	304	318	301	318	302	315	354	307	284	310	324	320	291	306	308	296	323	292	313	296	298	291	322	322	281	309	305	307	330	317	348	311	294	308	331	296	316	289	323	302	324	308	308	311	278	309	280	287	306	271	292	272	320	291	314	298	314	306	344	319	324	289	321	290	293	328	342	305	293	325	338	319	299	288	294	323	292	325	322	310	299	299	302	323	322	297	331	329	315	313	311	307	296	358	315	330	305	312	295	318	309	299	311	296	319	296	322	315	296	301	299	303	305	311	319	343	297	316	284	281	296	316	320	292	316	290	357	315	271	297	319	304	329	316	317	313	324	324	313	324	301	302	320	312	302	307	295	308	316	287	284	294	303	273	320	298	279	340	324	310	305	268	282	312	271	308	318	302	326	316	320	300	315	326	346	296	319	306	322	283	345	343	327	300	330	304	289	332	305	333	317	348	316	287	309	296	296	298	266	310	310	272	253	311	315	299	334	305	302	316	328	281	332	301	300	296	297	304	321	323	314	284	302	306	290	296	332	318	301	324	327	329	312	314	308	313	318	322	317	313	334	322	317	290	324	308	302	331	329	283	313	315	300	299	313	316	324	306	305	326	332	306	319	307	325	325	299	323	278	311	312	347	311	320	340	309	335	293	344	296	296	251	310	309	304	319	307	329	307	292	327	329	303	302	322	305	295	290	305	282	314	314	319	304	284	326	314	297	325	310	308	321	332	317	324	313	278	298	325	311	299	301	327	307	296	292	318	277	324	343	328	275	292	310	295	311	327	291	298	297	296	303	338	317	318	320	330	314	309	284	318	289	313	299	311	317	273	280	331	327	314	320	293	314	334	282	314	276	319	308	312	300	306	302	340	321	295	298	323	310	319	294	284	288	287	317	308	292	327	321	273	317	320	284	285	314	315	313	308	318	301	313	299	329	285	299	332	320	315	325	328	295	310	298	314	307	302	266	299	327	302	336	321	294	312	296	315	281	323	314	338	301	294	320	265	324	299	307	317	347	310	296	312	304	297	325	314	331	308	318	316	314	322	304	290	296	313	333	294	328	320	300	285	302	300	312	276	299	353	321	303	300	328	296	305	299	320	302	340	316	316	334	286	303	301	313	298	305	298	310	284	281	295	287	304	285	322	286	322	286	306	313	282	307	324	298	300	339	298	272	286	300	308	326	303	310	319	325	273	304	293	309	312	320	273	316	312	300	286	307	309	323	309	276	308	314	328	288	315	305	326	313	314	299	337	308	341	308	307	295	307	323	311	304	328	282	321	317	312	289	313	293	345	289	304	307	277	308	313	325	301	289	316	269	320	310	302	320	298	310	304	318	301	313	294	316	289	309	292	297	314	325	343	277	294	305	312	311	319	310	269	318	350	323	295	307	310	327	300	309	334	306	315	337	295	277	321	329	295	305	310	281	284	305	297	298	296	302	317	308	317	307	282	309	304	313	310	295	289	320	312	324	295	314	318	318	296	292	303	312	313	309	287	322	329	309	313	312	319	286	302	319	303	301	297	332	310	310	311	298	312	306	294	306	307	316	336	312	278	313	310	308	304	302	289	309	308	338	312	299	311	277	329	295	316	334	304	323	312	325	316	307	309	307	308	319	328	314	309	340	279	312	319	292	336	312	288	317	315	324	315	275	316	287	294	269	316	302	284	333	299	282	304	305	310	336	272	289	328	308	303	289	311	333	322	292	300	309	307	310	317	283	308	301	304	324	327	329	316	306	310	317	304	319	332	304	308	290	324	294	298	305	299	307	325	307	302	319
6655	2752	2674	3834	4913	3216	1989	1135	690	550	420	329	337	308	251	240	249	231	254	240	256	231	257	219	225	241	225	238	224	217	202	234	236	230	242	191	219	215	212	217	233	215	226	245	202	262	195	222	207	249	212	210	225	234	227	236	234	196	215	212	199	208	217	235	201	213	209	222	212	216	217	217	241	216	199	212	230	233	225	228	241	216	231	224	198	224	220	198	217	202	229	197	220	205	204	219	229	225	226	220	228	219	211	221	197	214	226	229	215	233	220	194	227	216	197	261	241	203	236	234	185	230	222	198	227	213	221	216	227	226	209	203	216	219	191	216	237	211	235	234	230	246	210	231	239	203	231	229	198	225	217	236	223	218	226	197	215	228	208	220	227	201	214	261	204	229	214	184	217	212	221	231	227	249	248	218	241	198	237	241	204	226	216	198	207	228	215	221	197	217	238	220	221	235	202	220	223	201	232	222	242	193	244	182	203	206	195	227	184	217	218	235	236	216	216	194	228	213	222	231	197	206	214	186	210	227	202	194	204	202	216	210	211	231	220	208	211	196	214	223	196	253	221	242	217	232	251	193	206	201	201	243	242	221	193	225	231	224	217	216	256	231	222	207	201	213	193	198	221	221	219	212	238	234	235	226	216	222	237	228	233	206	222	228	209	219	226	228	222	195	234	220	191	203	207	216	198	240	235	211	240	230	211	224	225	210	230	209	251	209	238	215	196	222	214	218	257	224	227	219	222	231	228	221	261	210	197	243	224	219	216	222	236	224	250	233	232	216	219	213	234	228	223	204	221	244	200	197	227	212	216	211	208	217	214	232	208	225	225	194	231	211	238	204	209	203	225	247	240	209	256	211	217	220	244	202	213	239	229	211	220	219	240	220	268	222	204	228	194	180	216	209	226	206	231	222	220	238	240	225	219	215	222	210	210	216	202	238	238	235	213	216	231	234	221	202	227	257	224	198	214	197	198	223	213	210	217	220	222	222	216	198	214	214	233	196	232	209	242	237	233	217	185	223	254	220	209	231	225	229	214	243	215	215	213	231	225	216	202	241	219	251	199	212	208	204	203	238	231	219	230	222	210	226	235	218	231	202	224	218	256	237	216	213	222	224	224	226	207	208	218	210	198	189	231	249	233	221	235	233	220	241	206	241	201	207	215	220	202	239	238	213	240	228	214	198	202	212	227	231	224	222	204	228	260	220	205	219	234	233	223	237	247	229	212	221	194	238	232	203	190	228	193	225	225	226	204	241	206	200	208	228	239	222	209	206	212	218	232	243	229	207	222	221	227	195	200	197	232	246	216	213	211	213	240	240	238	206	228	228	208	231	220	201	201	219	211	209	219	258	222	229	221	202	209	221	232	218	231	214	205	202	201	205	216	232	231	235	213	216	236	197	226	214	224	199	222	206	194	205	235	211	211	226	235	228	207	212	220	232	213	220	219	208	249	203	237	223	218	188	205	225	227	235	214	191	213	212	232	250	228	228	218	231	201	206	215	230	236	202	227	236	204	207	217	227	220	228	211	203	205	222	234	216	256	223	208	227	212	215	196	211	205	221	199	199	198	200	194	218	246	239	201	190	210	200	226	221	207	209	203	220	210	200	228	194	229	233	196	238	214	227	217	239	229	218	214	204	226	217	244	220	225	227	233	218	235	219	199	244	227	235	235	226	211	204	226	249	222	199	187	231	231	181	194	254	254	202	229	208	223	228	199	201	234	210	219	202	193	227	229	231	234	195	232	216	219	203	257	219	240	247	224	209	215	211	256	222	213	219	180	218	221	231	235	205	219	213	232	218	220	219	212	236	188	224	218	216	252	228	250	234	216	205	220	245	214	236	220	206	192	222	219	209	210	223	184	245	199	203	231	230	232	206	231	251	237	205	237	206	221	233	232	233	231	192	222	200	194	209	214	228	232	223	182	230	219	205	212	248	236	213	226	216	219	224	207	199	246	231	218	210	225	211	237	192	210	228	206	233	228	213	235	225	235	194	246	195	200	238	227	226	237	239	216	193	222	230	230	233	208	206	235	231	215	217	228	211	225	258	217	243	210	198	217	205	222	223	239	205	228	201	222	215	223	232	201	221	216	207	207	210	218	224	209	231	195	226	206	204	207	215	219	215	221	223	203	243	200	218	215	230	225	217	216	197	196	236	207	224	200	220	192	213	225	222	235	206	225	211	203	195	233	228	245	215	217	207	212	215	209	243	231	205	219	237	198	208	230	221	231	202	224	219	223	209	198	197	252	221	181	200	214	209	223	243	222	233	222	211	221	222	234	239	202	226	204	210	222	239	236	213	189	219	207	197	199	245	212	194	202	215	235	235	215	224	219	218	216	220	207	227	241	226	243	241	223	195	209	243	224	236	224	220	212	205	203	207	210	218	175	218	235	207	230	211	241	217	205	214	223	212	218	215	216	232	216	203	211	198	209	212	252	201	220	201	184	236	218	209	241	224	208	191	225	199	217	212	226	220	186	236	254	250	200	242	212	220	200	203	200	206	200	204	243	271	204	213	198	215	214	201	223	202	223	243	190	212	201	230	227	217	224	233	238	238	237	248	231	198	234	225	210	192	227	228	208	205	209	224	193	195	204	190	240	237	205	219	223	205	249	229	226	211	207	222	237	217	227	204	221	227	202	219	213	198	237	241	208	227	233	196	232	225	212	241	203	190	234	232	224	204	233	223	227	216	197	229	219	210	226	185	238	231	212	225	235	217	222	204	214	217	218	193	232	217	226	235	206	243	207	206	202	221	255	221	210	211	218	207	192	219	237	247	212	234	180	241	209	234	227	236	235	199	229	225	204	202	218	215	222	228	201	205	208	221	224	195	200	198	198	203	202	224	204	196	229	219	209	232	212	207	221	203	228	198	229	207	202	220	207	237	230	233	243	195	205	211	207	230	222	206	235	214	205	219	234	210	227	201	201	231	227	221	240	194	231	222	219	219	229	232	232	193	246	214	224	221	221	236	223	203	217	208	236	194	203	217	223	231	219	199	198	238	213	234	214	222	211	215	225	216	202	219	233	194	216	221	217	205	208	242	224	229	201	231	235	229	229	226	227	208	234	229	198	225	240	250	217	204	253	235	240	216	231	213	220	204	227	212	208	230	239	258	220	194	224	227	232	238	207	215	225	239	222	225	225	201	204	217	205	219	196	245	217	224	232	207	201	221	209	234	238	201	190	208	221	201	241	228	223	255	193	227	230	212	262	212	218	239	232	234	199	247	215	197	215	232	227	199	230	171	224	226	209	220	219	225	229	228	225	239	237	208	209	225	244	207	240	232	222	182	221	233	215	212	263	216	226	202	228	235	236	218	208	207	249	225	221	229	247	215	238	214	209	228	210	216	240	230	204	228	222	234	186	226	201	254	252	229	237	210	210	238	225	195	221	201	199	254	190	221	196	229	224	216	233	236	207	225	248	213	209	186	213	191	213	205	221	203	220	235	220	223	214	209	208	221	204	221	207	222	201	231	233	236
6254	2562	4159	7253	10454	7401	6716	4793	2694	2230	1560	1391	1331	1263	958	837	849	814	791	795	800	767	760	748	736	713	690	673	726	682	687	715	665	603	650	658	649	636	624	658	685	660	601	672	611	706	628	609	615	651	637	611	595	615	614	623	653	591	642	609	612	638	632	654	640	631	613	639	670	623	575	613	625	598	644	584	649	630	611	645	638	614	639	596	635	582	588	652	582	585	654	625	623	679	601	618	658	606	643	575	611	603	609	621	588	602	611	606	606	604	602	634	595	617	641	625	612	600	664	623	620	603	589	619	587	569	629	609	583	609	612	625	641	624	597	645	595	596	601	649	561	574	591	629	634	601	639	660	597	598	610	615	658	612	587	620	605	586	558	648	601	612	597	602	598	653	599	635	600	576	608	625	635	625	598	628	633	650	599	626	668	618	632	629	592	628	638	621	620	598	573	650	676	593	617	607	596	610	630	655	588	634	624	611	590	638	611	608	585	589	623	602	609	607	627	631	610	623	651	617	636	640	617	606	602	632	590	591	577	608	591	585	594	616	629	625	617	628	644	594	567	625	592	619	572	590	633	582	580	591	635	566	581	637	636	591	614	614	620	611	652	640	583	625	596	604	602	651	592	592	620	646	633	660	592	617	611	596	617	643	596	618	546	579	677	590	576	618	612	606	600	610	617	607	627	621	604	637	588	602	653	577	588	558	580	634	617	613	599	594	603	621	623	626	637	592	609	567	585	627	573	613	601	586	624	660	594	584	580	590	609	604	599	574	632	588	611	620	608	618	609	624	611	630	600	581	619	605	642	597	638	633	595	611	646	613	609	625	594	592	598	614	648	643	556	552	636	606	600	627	652	632	569	581	595	638	617	605	624	604	645	608	604	613	597	645	593	626	617	576	611	572	648	594	629	606	606	601	606	601	626	612	622	558	628	628	654	602	596	639	622	614	602	617	574	593	630	595	624	605	613	589	661	622	631	626	638	583	606	606	608	596	602	588	619	634	615	590	605	618	600	573	621	646	627	609	588	565	646	607	629	640	620	637	635	597	604	621	629	606	591	597	599	586	590	556	617	629	616	589	627	595	601	634	626	591	618	584	605	622	628	634	617	592	609	586	642	591	626	646	610	613	629	638	671	626	635	589	588	590	643	653	568	649	573	615	594	596	601	611	618	627	611	584	645	580	602	602	648	662	617	642	617	632	613	631	649	594	630	600	617	624	611	579	630	575	587	591	600	584	615	614	598	573	594	614	652	596	622	604	624	592	606	578	571	610	596	582	643	629	601	628	609	641	589	637	606	592	626	627	583	629	609	602	626	592	632	588	626	619	634	580	596	575	592	612	626	608	624	612	611	688	602	625	611	634	633	606	635	621	598	600	636	593	639	626	584	587	633	597	624	585	604	631	647	593	615	571	577	609	637	594	634	623	556	605	640	655	612	623	603	627	588	626	664	588	633	602	589	538	671	630	599	613	583	623	622	633	552	605	620	553	565	597	609	559	591	576	638	580	592	603	597	595	597	602	651	568	648	582	678	584	634	566	578	659	657	607	613	592	587	615	603	607	636	621	635	573	652	636	631	624	565	579	626	614	623	617	610	633	649	658	619	561	634	631	597	612	626	626	609	584	577	614	611	636	603	624	586	630	622	622	619	596	628	599	582	581	604	615	581	574	609	595	655	567	659	600	640	590	652	621	587	593	574	580	612	606	627	561	650	622	614	634	576	630	611	594	563	639	577	602	636	584	626	551	590	591	584	616	629	650	639	598	596	560	615	610	668	607	631	597	592	648	614	622	616	614	639	606	639	589	600	608	645	620	602	610	630	595	602	617	605	612	621	597	591	617	637	589	592	591	589	608	588	585	620	597	639	566	612	616	632	626	610	580	615	617	619	628	664	578	601	610	602	633	595	622	601	604	641	615	660	623	580	600	631	611	608	646	629	650	627	619	593	628	605	590	594	579	597	583	607	628	576	565	650	586	590	593	620	624	597	623	624	585	664	614	660	610	591	641	615	555	590	654	583	598	628	637	573	622	636	586	662	632	585	634	595	636	586	584	600	589	618	572	621	595	619	595	598	620	569	606	603	592	621	598	596	594	648	620	613	548	573	614	619	605	629	636	557	585	579	599	606	586	623	648	587	575	636	611	573	600	635	605	573	624	626	610	622	602	630	618	604	578	604	612	548	624	625	610	617	613	618	631	642	570	649	589	597	596	578	585	613	628	584	609	632	567	613	582	606	580	605	595	599	545	620	610	636	594	611	607	641	600	612	590	632	619	594	616	603	622	569	652	608	630	620	605	554	582	611	619	608	603	587	628	636	614	618	632	596	584	603	607	596	636	614	579	579	624	604	591	598	562	609	666	645	577	615	622	615	614	598	630	605	639	612	585	593	567	577	592	620	590	601	631	602	597	558	619	644	608	574	594	643	634	607	631	624	613	600	609	626	610	571	579	614	643	593	584	583	639	604	587	632	620	608	638	605	578	598	613	594	572	668	596	575	685	576	605	562	623	595	609	595	629	568	585	610	597	574	600	625	604	602	569	631	603	595	582	578	657	563	654	657	613	600	565	604	607	613	611	584	599	607	630	580	617	587	595	625	589	699	601	618	579	579	620	593	649	605	608	628	599	644	660	599	602	579	619	582	644	651	640	623	612	659	610	600	598	603	600	598	611	644	612	617	596	608	615	633	574	574	600	658	624	578	579	610	610	653	578	616	646	616	612	632	635	629	660	609	587	612	573	655	571	571	630	631	634	590	611	600	614	615	615	619	634	602	611	614	588	618	597	629	630	577	618	655	638	611	582	589	588	617	614	628	578	608	583	597	634	593	599	625	627	633	629	594	603	666	646	589	642	611	637	620	623	608	571	589	604	601	586	595	637	649	615	615	593	621	629	616	583	617	638	585	648	586	626	640	593	644	607	608	595	673	640	656	578	561	602	624	634	619	614	597	601	636	598	640	621	616	634	642	616	625	587	638	619	568	613	636	649	614	590	619	624	639	616	627	604	619	633	587	590	631	643	632	618	628	619	670	597	629	570	612	694	591	642	647	581	635	598	574	572	588	606	586	577	596	630	623	637	601	601	637	649	613	629	627	615	592	613	617	589	625	593	610	589	607	582	596	618	650	601	606	625	607	652	588	596	615	605	616	627	644	587	592	566	567	652	662	584	635	624	597	597	619	630	613	608	612	655	656	644	580	615	592	602	619	577	568	597	595	571	564	617	610	636	585	557	636	683	618	617	588	637	583	614	626	644	608	609	631	557	601	610	597	640	601	571	618	616	615	580	632	639	645	627	645	562	602	595	578	624	635	607	626	631	608	677	654	574	632	610	619	565	558	632	613	583	619	651	578	587	580	601	605	590	607	599	591	619	612	625	618	601	604	591	638	613	623	585	594	580	633	629	575	620	603	595	607	604	607	550	569	586	631	605	568	610	634	586	608	575	608	652	630	651	599	589	623	589	595	609	570	617	633	592	622	593	592	612
12431	4685	4925	7400	8212	6178	3898	2399	1281	834	679	622	498	411	376	328	354	340	317	336	323	313	299	286	357	291	273	301	308	277	289	299	273	301	307	317	305	291	282	268	290	283	286	297	317	287	297	298	309	281	285	299	302	257	289	277	311	244	291	293	258	301	294	282	316	274	280	280	296	307	289	297	316	271	296	290	316	282	260	281	280	313	294	302	321	282	310	286	290	301	269	308	269	285	264	277	276	274	257	303	298	285	288	308	308	297	297	310	249	257	286	240	281	295	281	278	281	284	263	289	236	299	274	293	268	278	250	307	282	308	275	329	281	291	292	283	274	269	306	272	279	310	273	303	247	300	268	283	312	271	255	291	296	277	271	258	279	251	289	293	310	258	311	277	290	299	290	300	270	288	282	306	277	267	259	271	277	293	285	258	318	327	270	306	280	281	257	284	288	290	274	293	283	306	270	255	308	284	304	285	268	263	280	255	278	283	296	299	279	277	274	275	281	272	272	278	285	300	275	283	269	261	276	300	291	275	287	249	282	291	296	283	268	302	312	250	244	268	277	283	304	302	306	243	327	280	263	309	296	291	311	289	296	250	290	240	292	274	286	261	296	281	287	280	240	267	277	279	303	297	298	267	301	290	261	295	270	291	293	300	311	286	284	281	297	258	268	286	303	271	264	288	302	298	316	265	280	295	264	280	287	270	294	286	272	282	288	267	280	286	281	308	292	268	290	283	291	287	280	242	308	262	276	278	289	278	244	281	293	299	297	282	262	305	276	309	294	238	264	274	299	290	261	303	294	280	307	266	270	271	293	270	268	288	284	273	260	277	280	246	283	269	257	303	302	299	294	298	271	269	312	283	282	257	282	300	279	263	272	247	265	274	284	297	276	290	264	289	240	289	323	293	290	277	296	272	274	283	264	264	276	259	282	258	270	284	292	264	302	277	284	321	278	279	288	285	290	291	273	281	310	298	277	264	281	286	278	269	285	268	274	290	289	275	284	278	265	279	289	267	278	300	306	310	255	307	277	269	296	276	294	295	291	317	287	227	295	291	284	300	279	268	260	269	294	269	296	279	270	266	290	285	318	269	250	296	316	295	261	319	269	258	261	251	300	298	299	303	277	299	326	259	269	266	279	307	285	276	278	252	305	292	264	285	273	284	281	278	312	280	283	314	285	261	261	283	301	296	273	285	279	244	256	269	303	309	304	274	274	282	290	253	286	292	280	310	276	290	270	269	286	290	281	320	277	282	300	295	306	298	292	242	260	267	306	291	283	272	276	302	290	286	291	292	258	278	277	275	277	287	314	286	302	286	304	287	302	279	264	292	263	252	294	269	286	286	247	263	280	286	274	262	283	288	285	310	283	280	291	317	299	284	300	268	268	284	276	277	279	285	255	258	277	274	291	285	295	294	266	303	315	306	260	260	282	294	312	270	272	240	297	303	282	278	274	243	274	255	285	284	280	280	294	271	289	289	296	267	297	286	283	263	316	285	276	255	267	262	275	276	280	307	287	281	279	282	294	288	272	257	256	266	288	270	271	268	303	325	302	286	303	270	284	286	282	284	296	308	270	276	286	301	288	287	308	286	328	295	290	264	261	297	270	271	297	292	310	263	272	282	283	266	277	270	267	263	276	298	265	282	295	236	290	275	266	291	271	291	287	299	244	296	237	282	266	278	276	270	282	299	276	298	270	284	298	279	279	288	278	283	262	282	291	258	305	276	278	269	304	276	306	271	286	251	242	304	281	282	280	328	276	293	305	297	292	240	297	261	301	274	268	308	280	281	296	249	298	289	281	281	296	246	259	287	315	271	276	268	278	303	302	266	283	297	288	292	306	284	290	287	253	272	280	288	284	278	234	279	269	314	283	279	291	311	279	317	282	284	289	282	311	290	268	304	260	266	291	297	309	299	293	291	287	300	274	336	303	271	281	274	270	296	287	287	285	278	285	317	311	304	283	277	280	288	294	265	284	257	278	300	269	283	291	256	296	312	305	306	282	285	278	251	290	314	269	283	297	278	267	287	306	297	293	305	278	274	290	327	250	302	315	259	278	269	296	277	265	247	277	258	274	276	302	286	257	263	272	277	279	306	267	281	275	300	281	306	299	298	280	281	276	294	299	287	280	280	262	268	265	282	292	281	297	304	286	335	270	262	267	280	296	271	293	278	287	286	288	296	276	282	258	293	286	236	288	258	291	250	285	265	286	273	242	300	272	302	305	304	253	255	279	268	288	277	259	279	286	289	298	280	263	299	303	293	328	299	290	305	304	279	287	298	295	273	269	278	265	298	288	295	308	279	285	310	305	309	267	270	283	300	274	289	295	253	266	261	279	281	299	267	296	284	277	315	250	268	288	289	306	298	279	277	274	282	285	287	284	307	298	289	270	266	292	279	281	289	264	269	271	288	324	279	274	280	269	273	287	307	257	268	281	283	259	304	283	269	271	270	294	254	277	264	282	262	276	301	275	277	291	298	275	299	282	288	267	296	274	281	280	298	276	318	297	298	294	308	268	276	265	301	273	288	288	317	272	275	305	280	302	283	272	257	300	266	261	274	297	296	283	255	252	271	278	287	317	277	293	290	277	266	280	295	311	242	263	270	262	285	300	301	278	301	284	269	310	309	304	288	311	294	289	289	282	327	262	270	275	290	289	293	289	266	286	278	270	299	296	295	274	291	299	280	286	238	287	283	278	275	282	270	253	283	268	296	296	302	283	295	270	283	264	275	257	298	269	273	280	284	296	291	289	298	275	268	292	277	302	278	269	283	293	300	256	297	293	285	300	306	315	255	272	257	295	271	303	282	282	286	276	256	299	285	248	309	292	288	291	285	303	264	292	284	260	267	305	273	281	261	285	263	280	271	282	271	315	283	258	279	272	267	280	297	274	327	288	293	314	292	274	307	290	289	308	282	301	297	286	271	278	262	293	275	257	294	283	287	300	303	267	302	267	288	272	263	292	301	299	317	312	249	245	252	306	311	253	303	285	270	274	272	272	326	277	284	314	283	308	284	287	273	302	274	301	289	306	276	283	282	289	297	303	264	275	287	299	286	292	317	266	298	293	290	280	275	306	257	244	296	268	307	250	293	267	296	279	305	284	287	293	284	279	265	313	254	267	286	296	297	286	273	256	274	267	296	272	301	262	288	313	278	270	283	269	300	268	283	266	293	288	298	295	296	272	291	261	262	265	299	320	270	312	254	235	279	291	317	248	296	300	283	307	267	278	296	270	287	240	283	311	308	291	244	279	299	310	279	257	280	294	278	285	275	319	284	276	312	287	271	275	294	264	292	251	277	275	267	306	294	258	270	296	304	291	280	318	301	314	269	291	276	287	309	314	312	304	286	305	282	284	286	288	267	290	286	299	303	273	289	260	269	254	280	299	262	288	295	331	290	286	278	271	289	302	280	274	251	303	290	293	298	255	264	263	280	261	258	283	278	290	284	277	282	283	301	297	299	297	292	291	308	287	274	254	273	291	295
8380	3867	6451	10850	14361	10728	9992	6888	4367	3497	2484	2286	2023	1750	1612	1317	1218	1206	1122	1111	1002	1013	1018	981	931	935	886	883	882	807	858	859	900	881	882	772	808	813	841	832	833	845	798	781	775	777	804	792	779	772	753	802	787	780	731	797	814	736	755	772	801	736	765	729	723	784	716	794	726	783	807	758	751	811	714	731	715	753	748	792	788	730	721	722	762	687	797	768	741	706	739	738	740	725	757	762	740	760	725	734	773	755	749	696	723	699	744	726	709	785	770	735	733	777	733	683	726	739	745	750	764	703	815	734	730	761	754	716	703	739	723	737	720	729	753	713	734	717	757	731	759	750	788	727	763	762	740	736	737	803	728	742	734	684	754	738	721	743	738	738	759	691	702	780	723	741	718	787	743	691	798	783	711	742	763	721	757	786	727	703	672	757	748	694	722	759	746	736	764	733	758	765	751	711	767	706	744	714	727	784	702	691	732	743	759	730	757	761	725	734	781	717	744	812	775	759	726	724	694	802	780	765	715	767	719	705	749	758	727	720	737	713	750	759	732	726	760	716	717	741	688	705	732	734	726	697	741	721	717	755	764	722	710	713	737	756	789	771	726	779	749	740	738	718	702	742	720	726	729	720	770	753	793	731	719	744	690	723	741	764	734	725	730	791	696	714	746	708	744	759	727	723	776	704	790	713	746	739	715	736	749	740	760	746	747	749	738	739	716	724	738	745	709	793	718	758	743	701	720	778	716	709	740	729	699	738	809	771	730	804	760	728	733	717	731	703	699	697	730	714	747	725	772	722	736	723	731	709	720	767	732	731	711	736	697	719	739	757	745	750	746	742	719	743	717	710	734	715	743	781	728	758	768	755	766	734	706	715	733	726	711	737	731	755	729	719	709	723	755	702	756	785	712	715	728	719	768	762	697	698	766	765	719	765	720	763	744	738	735	762	718	754	737	725	711	642	780	754	774	701	768	742	702	754	715	714	703	739	697	704	670	750	742	792	729	746	726	735	719	780	745	707	725	718	719	785	737	736	713	775	744	715	740	746	732	737	743	760	772	748	753	727	730	763	698	710	763	756	727	768	764	749	742	782	778	701	711	737	786	679	754	738	732	715	733	721	739	746	727	763	731	733	713	757	741	722	742	738	749	735	722	671	694	670	734	736	755	698	737	746	742	763	740	763	723	689	749	792	696	727	727	768	738	746	730	728	747	725	730	714	731	691	756	743	728	719	784	737	705	722	763	777	766	729	685	736	731	711	690	690	685	768	762	740	668	698	666	719	722	754	720	773	777	716	741	722	745	727	745	732	705	715	728	737	731	749	745	770	759	744	712	724	763	713	713	690	703	717	721	728	737	668	752	739	722	721	709	736	770	762	812	738	781	734	705	748	734	751	725	815	715	700	741	708	748	755	771	735	803	731	704	714	686	735	741	717	756	773	717	715	723	732	701	741	686	782	774	761	742	707	717	732	757	759	733	644	735	739	738	797	756	742	702	763	728	732	715	736	714	722	743	748	713	746	726	756	701	706	735	771	763	734	753	715	744	686	741	772	724	716	678	764	751	701	772	699	732	707	700	773	758	739	720	696	768	785	756	693	716	721	709	746	701	758	747	679	696	752	743	669	733	693	735	715	735	672	723	746	738	741	771	769	705	736	715	743	744	731	747	734	719	731	759	705	689	767	701	745	712	741	738	742	688	709	754	728	780	711	703	749	729	755	720	749	719	732	744	718	709	753	724	719	746	705	761	744	700	758	714	705	745	708	723	704	769	709	766	731	718	700	728	800	739	737	761	737	705	779	783	714	751	713	719	733	759	756	801	743	722	693	764	725	724	759	765	715	788	731	720	752	720	700	752	777	749	741	763	693	748	696	772	731	727	698	734	751	716	733	736	754	747	709	728	766	713	701	764	741	698	747	691	719	740	750	782	757	752	726	772	744	759	779	698	704	716	731	722	804	735	728	751	755	709	774	725	690	736	726	700	775	753	708	760	716	685	718	718	752	775	756	766	690	700	730	711	736	760	732	756	711	742	696	757	728	782	717	773	771	695	687	734	770	729	778	761	744	682	756	702	756	738	767	717	717	786	746	681	748	692	729	768	732	741	767	713	720	721	675	737	712	732	661	714	746	731	721	757	772	698	798	752	736	720	733	685	698	758	714	789	745	746	750	757	744	761	711	765	689	766	691	776	768	766	691	734	756	733	742	757	748	742	699	740	710	725	706	718	741	764	701	750	775	779	730	732	768	769	729	717	706	689	715	722	705	744	758	765	745	719	710	748	753	767	750	695	736	726	731	690	792	778	768	714	701	731	727	744	747	685	735	751	682	738	721	715	764	734	694	653	748	766	740	742	769	761	703	731	744	771	787	773	771	714	736	738	739	763	736	755	739	675	728	706	754	767	712	718	754	732	741	710	670	720	735	750	767	748	722	706	728	756	787	751	712	760	734	763	696	735	759	751	734	731	744	740	712	726	733	739	741	750	775	737	745	762	795	737	744	757	732	797	719	721	739	733	769	707	742	765	722	735	780	735	714	760	753	766	737	768	774	722	727	722	747	693	706	743	744	748	703	752	765	732	726	748	771	707	737	780	733	770	725	701	743	721	724	658	715	750	692	745	741	733	689	773	752	754	771	749	769	733	725	743	727	738	726	707	737	731	721	799	717	724	758	735	728	762	744	732	712	712	721	666	762	750	793	742	720	708	675	765	742	705	736	736	702	764	772	746	763	696	767	774	699	753	708	713	766	725	707	705	727	740	762	768	762	720	753	710	736	727	735	719	720	760	767	748	697	757	762	759	741	753	710	731	694	740	743	750	789	694	732	764	696	725	787	755	786	752	719	717	767	731	729	723	793	763	695	732	692	699	711	728	794	736	711	777	713	754	781	741	734	741	748	761	736	717	770	698	718	744	739	744	755	711	728	735	706	711	683	762	735	765	753	736	706	758	706	775	704	716	671	750	703	733	712	759	711	748	765	727	781	726	736	739	730	779	738	744	712	778	715	717	715	731	713	706	765	667	698	732	740	742	697	706	719	754	766	774	767	708	726	668	741	765	780	743	763	742	778	782	740	710	783	738	726	717	737	727	771	736	780	726	710	721	702	740	739	713	703	742	754	694	776	764	761	731	686	677	752	716	728	734	706	718	718	740	746	725	710	706	740	678	761	704	755	717	750	756	712	683	721	708	787	751	760	693	783	744	747	754	714	764	719	742	777	719	776	767	721	738	704	719	724	722	709	747	751	741	720	750	720	743	768	755	731	742	697	757	743	721	749	746	714	717	754	712	763	752	761	770	753	778	736	709	707	715	685	691	722	722	698	726	703	735	705	744	745	756	704	722	746	758	714	734	786	731	724	721	730	742	713	722	789	758	710	740	716	730	765	773	703	727	751	736	721	755	768	685	730	722	740	787	754	718	709	795	736	762	760	735	706	707	749	751	681	741	760	770	753	732	740	786	745	715	764	710	807	733	718	753	782	761	728	766	680
1728	213	275	353	252	180	132	116	112	115	93	108	102	89	88	109	84	83	77	99	97	80	84	88	106	83	96	95	97	88	82	93	82	88	110	113	87	98	89	80	107	84	96	98	86	99	99	76	94	96	83	88	98	85	66	87	93	94	117	100	92	85	91	89	76	92	70	86	91	86	70	94	92	98	97	88	102	84	87	97	105	85	81	85	107	99	101	92	103	98	80	99	89	83	90	83	84	90	108	88	75	93	88	88	93	88	90	87	74	86	108	81	93	78	90	81	97	106	83	108	89	94	102	89	82	89	71	100	83	88	95	71	94	91	88	85	79	97	95	89	85	95	99	108	91	104	102	98	100	84	100	69	80	93	78	88	76	91	92	88	79	88	80	80	86	87	92	95	84	80	85	94	78	89	67	97	95	91	99	97	95	78	102	89	86	84	85	92	83	104	107	99	94	87	83	92	91	103	78	71	87	96	89	92	117	74	70	90	96	92	89	76	91	77	88	84	96	92	88	106	95	107	89	71	90	86	83	83	69	83	91	80	90	79	91	76	91	95	87	88	93	81	83	92	75	90	80	97	80	92	72	86	75	87	89	74	94	79	98	105	102	100	76	95	85	104	84	90	91	89	73	103	95	92	105	70	101	84	68	92	85	93	75	87	93	87	91	94	79	90	84	102	87	79	87	77	94	86	87	86	80	82	90	91	87	92	89	91	84	85	96	85	78	75	88	102	108	96	96	104	86	101	92	85	99	85	89	87	85	93	89	101	100	102	75	87	94	82	75	84	115	100	73	93	85	86	104	79	96	92	96	101	88	80	94	102	90	70	75	76	85	77	97	87	90	108	101	97	79	110	97	95	96	107	93	87	91	88	85	82	91	93	90	95	95	72	84	94	90	83	84	95	97	79	76	103	82	87	90	85	77	91	85	73	84	74	93	79	76	94	95	94	93	97	77	83	81	96	84	82	100	80	83	80	100	87	90	75	79	86	92	69	84	92	95	78	81	112	103	98	96	66	83	97	89	81	97	90	105	110	96	97	87	76	102	101	112	91	95	73	94	77	87	90	108	89	87	77	87	94	88	95	104	98	85	93	100	84	75	100	85	94	75	90	99	92	102	86	91	85	88	78	98	83	89	82	84	84	78	90	105	111	84	92	96	83	81	92	81	80	94	86	82	88	89	98	79	96	83	108	88	92	80	74	88	66	88	85	74	91	89	91	105	75	96	110	93	102	97	84	86	103	81	93	101	83	101	90	95	84	79	103	92	100	92	81	78	90	94	96	103	89	92	75	80	93	88	79	96	86	78	89	96	85	97	85	92	89	92	98	100	86	86	95	96	107	120	95	101	101	92	80	102	93	94	84	98	99	77	76	87	81	99	95	82	91	86	90	73	77	86	81	90	101	76	96	100	76	90	92	92	75	102	85	80	95	90	103	83	105	79	113	89	94	117	93	79	89	111	90	76	94	74	79	110	93	74	85	91	90	92	79	96	81	89	92	79	77	96	85	93	77	70	89	85	84	83	81	72	92	106	76	86	90	110	90	78	97	80	85	72	107	88	86	78	90	81	81	75	97	84	103	86	72	92	90	78	91	82	90	92	93	85	97	84	85	82	93	96	86	87	83	98	109	81	107	73	102	80	89	103	105	96	89	90	98	70	92	86	99	88	96	80	85	83	96	66	68	92	87	91	94	96	74	92	92	92	86	88	107	95	77	85	79	99	93	88	99	99	84	83	90	60	100	81	90	79	90	99	100	85	83	89	97	80	90	89	92	95	85	98	104	94	80	99	87	90	96	89	96	96	74	99	82	94	89	87	100	92	118	92	82	94	85	66	72	91	77	87	88	75	88	98	82	87	91	84	85	89	99	75	100	89	105	73	80	105	92	86	86	86	80	93	104	91	77	104	91	70	80	95	90	81	91	105	96	74	82	68	90	91	94	81	88	86	102	100	103	95	86	108	82	79	87	92	90	100	100	89	86	90	85	85	79	89	102	106	80	96	101	115	93	82	83	90	85	86	93	89	87	102	93	74	84	72	81	109	84	81	87	84	90	76	92	82	102	99	90	90	87	93	85	87	79	81	79	103	93	97	82	85	97	75	77	99	84	97	81	83	93	73	94	88	95	86	94	94	85	77	99	91	83	82	108	104	101	82	85	91	80	92	80	91	106	83	91	106	81	60	90	88	80	78	108	99	84	99	84	87	95	109	94	79	86	103	78	82	76	106	88	112	90	89	84	77	110	82	98	93	96	87	90	97	93	88	74	84	71	85	93	109	110	91	93	89	80	77	88	102	78	89	87	75	99	89	82	91	87	90	85	83	79	91	99	82	86	104	100	85	89	81	112	107	95	96	91	91	74	78	85	90	93	101	95	88	85	88	86	108	88	78	103	104	94	108	101	80	94	84	92	81	68	89	92	81	83	96	96	88	92	84	103	77	99	94	96	94	69	86	106	86	82	90	101	84	95	79	72	100	83	90	88	105	81	80	89	78	86	92	92	93	82	77	86	97	89	81	98	92	80	85	103	89	80	95	82	93	100	71	95	97	87	97	99	85	82	88	84	89	91	90	115	85	89	71	91	88	70	74	90	87	79	98	81	95	85	107	99	106	114	104	92	86	94	107	101	107	89	91	76	92	98	100	100	85	92	93	88	96	91	95	104	93	85	78	92	88	104	101	81	86	90	96	83	85	73	73	78	90	90	95	95	85	84	85	87	104	87	85	79	91	86	76	83	90	86	83	93	69	79	88	87	81	105	91	87	97	95	82	93	73	72	91	89	105	89	76	77	97	95	91	100	92	85	87	84	90	77	89	83	95	90	87	74	96	93	80	80	90	84	105	85	90	84	106	84	101	99	87	99	85	80	68	76	93	65	89	85	101	78	88	90	93	84	82	105	86	86	96	78	90	99	88	93	76	95	85	94	95	87	81	100	89	83	98	99	119	97	99	94	102	83	90	86	83	88	86	103	98	109	87	84	80	105	89	94	88	77	78	87	94	84	79	97	94	89	111	97	107	95	88	93	80	99	84	81	90	88	81	83	91	85	91	81	83	109	82	92	103	84	75	103	62	89	85	85	79	91	90	84	99	88	97	114	85	87	94	105	80	85	88	74	102	88	93	86	77	92	98	92	76	101	95	84	76	95	84	76	91	94	93	93	101	83	94	92	83	76	95	93	93	109	101	96	89	88	83	74	89	91	82	89	97	85	102	101	98	92	86	100	84	90	102	104	107	89	78	105	78	80	94	84	89	84	73	97	101	73	94	86	86	102	96	87	89	92	86	94	94	78	73	94	90	81	78	107	84	97	100	91	78	79	85	78	109	95	108	88	84	104	74	79	102	84	95	95	103	102	99	91	91	94	92	85	82	80	92	86	87	87	93	93	89	74	85	81	103	80	99	92	87	89	94	95	84	91	91	90	92	90	80	77	79	84	71	83	82	89	75	104	94	84	84	67	89	87	89	107	94	81	73	102	82	100	79	79
2049	480	795	1284	1366	916	746	523	476	417	381	377	335	347	347	313	320	313	299	332	340	333	299	333	341	325	322	339	311	331	337	301	351	302	291	307	321	329	317	296	291	269	302	322	301	280	287	320	289	310	296	313	333	264	331	276	325	286	329	306	296	305	294	317	308	326	353	281	309	301	286	328	311	316	296	312	335	304	285	310	315	296	283	305	314	340	311	312	285	287	281	306	320	292	283	316	286	309	296	313	327	317	322	299	304	303	295	299	324	303	293	328	326	316	319	274	292	273	320	276	276	299	316	301	318	304	292	349	283	284	321	307	301	302	331	293	282	315	301	334	331	292	294	328	306	295	319	300	289	331	313	321	298	318	277	279	303	284	302	301	300	288	308	315	303	341	295	313	291	306	302	325	335	306	342	302	315	310	327	306	317	291	304	282	294	299	324	306	325	300	318	308	304	301	292	278	334	310	313	317	314	314	299	328	307	261	316	296	302	308	310	322	298	303	287	312	281	313	309	335	298	290	297	294	302	292	296	326	261	290	284	304	335	322	297	306	284	294	339	323	312	302	336	306	304	295	337	269	302	304	326	309	283	317	309	310	328	301	299	312	306	310	342	320	291	316	288	307	303	304	304	310	307	329	283	298	313	298	283	288	309	352	303	300	306	289	293	316	309	287	313	318	310	281	311	289	312	298	306	300	326	344	305	325	316	290	315	284	306	335	293	302	302	324	270	317	266	324	307	311	313	294	299	337	316	294	313	280	327	267	288	320	312	279	308	321	312	333	314	313	305	311	301	319	305	325	315	297	300	295	311	316	304	295	271	290	305	326	319	294	302	298	329	291	364	281	311	282	298	293	313	327	325	339	284	311	291	327	331	337	319	299	294	290	277	269	297	309	301	298	317	320	285	323	318	288	307	289	305	278	281	312	275	317	307	292	292	319	328	297	285	331	311	313	301	316	314	305	285	305	305	319	328	290	272	311	323	324	312	325	303	325	319	313	300	296	314	300	298	302	296	317	284	311	327	296	303	277	341	320	278	302	298	331	300	293	300	322	274	320	294	310	287	341	281	303	316	278	323	304	285	309	288	311	304	287	303	286	280	311	285	283	325	304	352	320	311	309	302	303	293	312	326	315	298	307	297	294	336	300	320	323	316	303	287	303	318	280	317	309	307	309	291	319	294	307	314	296	314	297	331	317	295	312	312	312	296	322	300	314	299	309	318	310	335	301	317	307	303	289	277	277	288	329	289	304	311	288	292	325	304	310	280	302	314	321	324	317	302	290	303	310	296	336	309	293	314	327	292	325	318	337	320	311	323	318	303	290	289	308	280	293	308	319	303	327	317	307	313	296	292	320	278	294	270	302	279	330	285	290	325	279	340	298	307	322	340	310	314	331	294	312	298	300	297	311	281	275	306	310	318	355	316	303	305	322	321	326	293	292	342	311	292	289	358	310	286	275	326	303	321	331	322	354	313	297	267	311	318	281	343	286	296	295	329	311	290	318	310	332	343	308	305	350	330	310	294	303	323	287	320	300	337	310	316	316	303	314	303	307	286	297	322	300	334	320	313	292	281	298	295	277	317	343	285	276	291	325	331	348	324	300	288	331	286	260	301	305	302	291	313	313	305	301	275	339	298	305	307	271	334	278	285	299	319	313	293	336	303	306	317	304	292	332	277	330	320	344	292	316	306	368	299	295	290	315	321	332	334	301	302	301	304	319	326	324	309	315	309	315	310	292	323	325	299	337	324	340	314	261	314	261	307	320	296	328	341	330	313	322	317	293	326	319	350	306	287	292	300	272	303	324	308	315	293	303	305	295	310	293	312	314	305	278	329	314	305	290	301	312	287	330	328	315	303	325	322	305	319	303	269	277	313	312	293	325	346	291	304	294	284	311	308	306	361	299	300	329	321	285	296	274	322	305	307	326	291	299	319	313	297	282	317	284	290	288	256	332	310	291	299	328	297	315	293	337	293	316	297	297	296	321	304	299	321	288	328	310	332	320	313	289	346	298	306	312	297	315	326	303	312	325	296	290	319	304	314	320	283	308	344	331	304	280	344	278	306	324	287	305	317	305	306	334	284	280	316	309	327	294	287	318	288	298	287	290	301	291	286	320	316	291	318	331	292	337	316	288	289	308	298	269	302	312	326	319	339	308	251	311	332	301	298	294	307	268	303	306	326	306	293	298	279	322	320	298	305	331	309	314	310	334	294	307	311	316	292	281	324	353	286	284	316	303	329	284	301	274	314	299	299	282	300	294	316	277	310	324	305	326	299	331	320	324	312	304	303	319	318	289	312	311	306	325	315	295	289	314	285	332	329	308	281	291	309	294	304	344	323	324	316	313	316	302	333	298	290	316	331	318	289	295	294	275	333	308	330	295	305	341	318	319	331	336	299	295	298	329	304	310	322	288	298	321	323	339	309	296	316	290	322	302	327	281	295	267	324	286	316	317	299	303	317	309	311	335	297	323	306	303	304	279	321	348	304	282	310	289	306	326	320	311	316	313	302	301	305	314	339	291	322	286	329	301	313	260	319	307	302	318	274	301	294	305	289	312	347	317	295	298	295	311	302	299	301	313	335	294	317	331	303	319	324	306	302	297	323	298	280	298	278	291	301	326	311	297	309	319	295	329	311	286	304	328	291	294	335	294	316	337	288	293	319	319	304	320	299	317	313	314	315	320	299	322	276	329	286	318	277	331	295	307	318	302	284	295	311	320	334	286	307	315	280	334	318	270	316	323	323	296	296	309	289	297	319	255	300	298	306	320	307	311	307	314	280	303	317	320	291	311	337	292	293	287	330	322	303	303	313	320	328	328	270	322	310	299	316	294	366	302	299	300	279	321	306	288	313	308	304	332	301	324	301	290	323	317	304	311	289	318	322	315	319	290	313	325	323	359	312	308	278	315	326	331	300	328	308	312	311	276	311	311	290	321	317	307	310	298	332	312	294	312	288	284	314	298	276	288	333	319	309	286	271	286	272	304	311	314	273	288	291	307	334	316	327	309	333	305	336	332	328	303	315	304	332	307	281	310	311	326	303	340	333	304	319	311	307	299	326	325	332	322	314	316	353	312	339	292	320	320	303	288	312	317	309	307	332	294	356	293	320	289	296	294	310	292	290	300	299	305	318	325	280	308	304	299	275	296	316	294	335	303	304	306	310	326	305	313	290	294	337	321	314	317	285	273	283	303	285	302	282	297	320	303	308	287	288	323	298	280	291	294	306	323	294	320	326	339	321	327	277	305	337	259	293	292	284	299	284	287	305	309	306	313	312	281	309	270	283	312	282	299	280	296	312	274	342	323	304	309	293	332	331	327	273	348	327	305	275	331	279	347	295	341	296	310	289	320	280	312	328	262	289	288	284	305	317	290	314	278	294	302	330	321	310	265	306	318	328	300	315	326	299	318	326	321	348	293	325	302	285	294	303	323	324	337	316	295	316	294	316	299	306	298	301	308	338	320	300	302	327	300	312	306	310	292
6893	2899	3170	4077	4627	3199	1938	950	567	474	371	372	338	399	369	279	259	204	273	245	212	219	235	242	228	236	255	224	221	213	205	228	249	244	228	255	227	213	227	238	240	209	211	216	212	202	222	215	225	209	232	209	224	208	256	225	228	239	195	210	211	221	214	220	209	207	217	233	204	229	217	203	222	240	213	243	224	221	231	235	234	215	230	217	212	222	224	237	229	213	245	227	268	210	217	213	200	219	228	211	186	186	232	237	212	229	205	226	220	223	255	198	246	214	214	243	214	220	192	219	242	202	232	214	220	225	215	203	236	237	214	204	239	215	240	239	207	240	244	225	221	202	239	221	214	199	243	234	207	237	214	213	218	204	217	202	201	216	204	231	181	211	229	225	199	218	221	215	228	200	193	204	220	217	222	211	216	204	226	226	195	223	233	192	226	233	214	220	191	205	216	232	212	216	257	229	195	214	199	236	213	212	190	198	227	201	186	244	215	206	230	211	223	255	207	198	199	223	195	197	191	210	210	229	225	212	234	210	198	218	218	221	211	231	224	253	235	244	191	224	240	206	232	240	210	226	194	215	207	236	231	216	226	199	249	226	217	199	222	240	235	233	196	232	222	228	228	198	219	236	185	245	228	206	229	193	212	229	200	217	205	228	191	218	228	204	191	240	247	192	226	240	235	250	203	221	222	230	244	205	190	223	230	222	226	229	227	241	226	199	237	208	239	214	199	216	225	224	204	225	214	203	181	235	239	208	234	210	213	213	205	214	204	199	212	204	230	228	210	208	232	210	196	209	229	225	241	211	252	241	216	223	206	209	195	217	210	200	190	220	187	231	244	202	178	222	221	233	256	217	198	233	198	199	236	213	213	237	227	232	227	207	214	221	227	208	220	230	239	212	215	213	211	209	221	185	212	233	233	236	219	232	214	238	218	211	221	215	196	203	202	252	200	201	211	225	236	230	195	246	212	263	235	226	201	220	221	211	226	213	221	199	219	219	176	235	223	209	219	217	215	279	205	215	194	203	238	188	226	208	212	235	188	222	217	207	230	215	232	234	225	190	224	212	230	238	204	240	194	217	207	212	211	230	237	232	236	201	238	224	215	174	223	223	200	220	210	199	214	237	219	204	238	248	244	214	197	214	219	189	217	223	202	198	202	216	220	211	210	210	241	199	235	217	233	216	218	219	219	211	231	227	222	250	227	221	208	181	210	237	209	204	220	204	225	229	224	204	209	221	218	211	214	199	211	204	210	208	234	219	219	214	209	226	229	217	212	211	185	208	254	191	221	195	236	212	227	194	190	228	199	231	224	232	225	194	226	217	200	232	219	215	203	232	202	219	182	197	225	227	225	213	212	230	210	192	209	224	223	219	217	203	202	218	221	223	238	214	230	240	226	211	225	209	207	233	206	204	217	211	234	204	225	237	229	212	224	214	219	231	237	214	211	225	216	267	219	203	232	217	211	228	208	229	240	223	205	201	220	222	202	218	232	215	196	198	227	235	211	189	209	224	190	232	213	250	228	227	231	250	220	239	213	208	236	220	196	220	228	201	218	218	207	247	201	212	209	201	228	218	240	227	217	219	211	229	226	214	245	209	223	238	221	226	252	233	179	224	220	224	229	226	207	249	225	217	234	204	227	202	229	196	212	215	201	216	227	220	226	236	234	210	218	204	224	235	232	231	232	214	201	197	216	196	222	197	247	194	227	231	233	201	218	201	213	188	226	205	224	224	214	201	236	202	204	206	221	211	225	226	215	218	199	249	221	215	235	208	196	211	240	228	195	194	221	238	217	199	204	209	218	205	238	215	207	220	226	218	238	213	204	208	223	212	213	229	202	212	251	229	214	215	206	194	234	207	222	223	230	213	200	229	193	226	222	221	212	209	226	205	238	217	238	218	245	226	200	240	224	224	174	203	225	218	230	224	228	218	199	208	208	229	225	194	237	219	206	232	195	196	205	205	234	227	232	242	209	209	207	203	229	227	226	225	212	216	225	205	261	238	238	225	223	194	221	234	236	228	240	219	219	254	221	200	210	218	227	204	189	237	196	219	215	209	219	221	219	252	238	221	225	228	212	191	242	204	219	222	250	224	213	233	247	237	208	187	202	197	207	230	231	245	221	205	198	202	214	228	246	210	229	225	217	242	228	218	205	202	212	209	232	215	198	198	209	191	227	184	214	225	239	212	224	222	224	220	218	235	232	210	218	238	204	217	227	214	223	212	177	213	222	232	212	200	234	195	231	194	203	176	196	238	188	212	224	227	214	235	254	250	194	217	252	231	213	226	234	242	241	229	213	224	194	210	216	229	218	217	195	235	205	202	230	193	216	221	212	220	209	227	240	243	223	196	234	233	231	216	226	235	223	227	255	206	233	200	226	228	231	202	192	198	200	213	197	219	233	241	215	245	229	223	232	237	216	208	212	237	204	228	192	217	222	193	214	234	226	220	201	193	215	236	211	190	212	217	211	233	223	224	246	273	224	210	223	231	193	269	212	225	195	227	217	195	192	219	208	234	208	196	222	226	215	215	231	223	208	205	205	204	206	195	209	231	213	231	217	202	223	193	230	223	207	222	227	222	200	236	232	215	233	222	230	206	202	238	225	236	207	229	199	222	222	216	223	198	216	199	216	205	222	235	209	215	199	202	210	223	222	210	228	204	218	233	193	192	220	207	206	224	197	218	227	234	202	210	220	189	226	228	208	203	217	224	220	204	219	248	202	216	234	221	201	245	218	211	228	223	194	216	235	205	209	231	230	237	203	208	232	233	250	218	203	202	226	209	211	207	229	230	203	223	241	206	232	232	199	211	195	202	243	235	202	219	236	248	237	216	197	226	197	215	204	199	228	236	233	237	228	228	206	221	211	205	231	255	257	206	206	217	216	203	210	231	229	231	230	217	223	199	224	213	230	228	196	224	199	206	210	216	213	212	212	177	210	214	215	213	235	215	241	196	228	226	207	214	256	237	239	211	223	234	230	217	212	197	212	192	239	245	217	189	210	173	225	241	230	204	204	201	203	233	226	208	226	204	216	234	220	178	197	208	246	239	227	201	249	241	233	180	233	230	241	202	238	238	222	199	222	223	207	209	236	215	208	208	221	234	215	205	232	225	217	229	218	244	212	221	216	214	229	232	237	205	210	219	206	229	217	219	218	221	226	216	215	233	216	224	231	223	207	209	231	198	193	229	205	206	208	223	193	228	229	219	208	223	229	212	223	237	236	197	217	254	213	227	206	198	220	206	216	249	208	182	226	215	219	245	211	213	204	222	225	226	217	219	208	226	218	217	208	188	212	232	228	227	245	226	232	211	218	213	249	198	225	192	223	198	210	209	231	222	238	238	180	204	238	239	227	242	248	209	200	209	225	221	219	215	216	225	219	229	218	225	204	223	194	235	225	218	211	223	234	228	203	223	206	220	209	206	230	227	203	207	245	200	225	227	238	224	206	248	218	218	220	223	216	217	226	215	227	188	235	184	232	231
6344	2774	4172	7400	10221	7464	6261	3570	2589	2380	1692	1566	1294	1180	990	934	860	798	812	766	779	743	734	750	741	704	734	666	694	706	656	702	625	677	662	662	653	631	647	636	662	667	639	634	625	614	632	632	676	665	652	646	595	603	659	664	643	650	646	607	634	629	621	647	596	653	628	578	643	619	587	580	611	663	581	640	698	620	615	691	627	597	646	577	652	614	635	609	652	624	594	616	584	633	605	605	598	601	629	581	613	598	622	560	607	661	656	592	592	564	630	634	625	627	598	600	605	610	621	634	576	590	597	609	617	648	615	602	598	622	661	629	621	570	612	620	623	635	578	622	583	581	610	614	621	576	635	626	601	637	631	593	589	590	633	639	652	602	603	634	593	628	652	603	620	615	635	622	590	607	589	601	638	604	616	663	682	580	586	589	611	615	604	599	654	642	649	633	625	621	604	586	597	660	591	623	623	608	607	633	567	630	622	599	655	567	584	594	637	587	620	627	590	642	600	592	619	586	608	589	625	646	585	645	607	641	557	615	621	619	613	663	613	615	601	601	613	611	590	620	617	608	633	603	622	598	628	613	579	633	625	629	619	658	658	596	594	608	618	630	577	634	556	617	620	595	594	629	590	602	600	650	605	664	546	580	617	613	600	614	610	614	586	638	602	595	619	615	595	600	594	647	638	616	573	635	607	630	607	605	575	609	601	599	619	627	622	590	648	618	601	610	638	630	607	617	597	604	612	633	557	658	615	597	630	640	620	638	599	592	584	595	572	585	609	652	622	607	610	605	640	581	582	605	597	614	595	659	613	624	565	564	575	612	621	560	610	596	570	662	612	627	607	635	626	607	625	613	626	603	633	584	624	596	611	627	597	573	620	605	582	586	614	605	574	640	601	602	574	598	621	648	650	653	607	643	630	613	582	623	571	603	606	588	637	642	627	573	628	633	623	622	574	607	619	617	611	654	607	638	592	619	589	612	615	593	635	602	609	601	580	599	598	662	590	609	621	660	598	641	629	621	568	619	599	606	609	655	587	586	604	561	576	568	602	618	611	639	621	582	611	582	575	617	598	572	572	624	606	575	611	628	587	622	622	620	607	579	616	629	607	654	625	613	637	596	617	628	612	609	630	621	625	624	637	597	650	619	622	598	595	623	583	617	617	641	609	656	613	622	622	613	602	641	585	593	606	617	608	605	618	624	613	646	649	615	589	651	631	597	637	594	588	603	618	640	601	607	566	594	621	614	584	572	649	592	612	642	610	581	638	588	631	615	578	577	626	667	589	583	616	605	574	604	612	614	592	602	612	622	574	624	618	656	629	634	567	643	584	636	673	640	614	645	605	628	591	616	623	633	596	611	616	619	648	584	617	625	587	589	631	645	627	606	651	598	624	607	656	611	588	587	623	597	629	602	626	620	602	597	595	604	598	606	604	622	630	635	565	641	585	646	629	643	639	627	616	670	611	624	600	644	630	620	600	594	611	627	625	611	657	648	603	636	641	649	593	575	588	597	617	588	638	626	627	585	616	620	607	619	615	618	613	642	608	622	580	591	663	627	616	640	592	600	620	586	616	628	618	603	638	627	604	623	570	597	619	611	619	562	592	588	607	622	637	602	640	644	656	601	579	619	616	602	644	605	579	585	625	606	628	641	616	598	630	605	627	621	615	594	625	610	606	602	574	637	609	591	619	631	616	599	595	606	576	618	593	621	585	597	576	650	582	604	604	603	618	633	609	640	630	630	583	590	586	631	619	591	599	606	632	614	647	638	620	579	622	585	587	614	629	592	575	666	560	588	639	623	637	607	597	648	602	624	562	637	611	633	603	608	580	608	545	592	576	566	622	634	607	590	681	605	614	602	627	591	629	566	603	567	624	628	632	609	628	609	606	607	591	625	605	603	629	619	623	654	621	615	651	603	615	604	645	614	658	613	617	623	579	565	589	586	633	622	648	576	621	643	633	654	569	594	575	556	637	610	596	622	647	667	628	606	579	628	616	634	631	632	639	589	609	608	612	626	595	608	623	586	628	614	624	632	602	629	557	653	638	660	607	618	576	598	598	577	582	612	621	616	642	598	589	615	607	601	594	581	619	602	604	622	609	581	635	612	626	545	634	611	585	590	604	624	595	603	649	578	620	625	592	616	620	642	553	612	571	563	617	637	632	565	625	582	612	629	635	604	630	603	602	584	565	572	625	617	589	626	594	583	628	572	588	570	621	596	649	562	587	628	598	591	582	654	656	653	610	641	608	578	640	626	643	577	650	624	579	622	609	609	616	615	627	619	604	648	630	634	647	596	614	610	603	584	629	626	584	625	612	595	642	616	575	658	639	600	599	615	569	597	641	608	598	634	603	593	615	597	598	622	589	636	613	595	622	613	628	571	596	619	603	607	645	594	639	622	650	621	551	619	617	568	633	607	594	587	635	627	636	623	591	566	636	634	605	599	574	579	650	602	592	588	601	584	633	612	639	612	621	607	611	632	601	617	614	657	577	593	589	626	610	629	575	606	608	634	658	574	620	618	629	593	606	611	572	591	607	583	567	616	619	604	655	644	596	604	593	604	621	607	611	602	601	676	646	669	574	615	624	626	579	578	600	648	620	636	586	624	612	565	640	600	583	591	653	639	638	636	607	609	590	615	574	628	609	641	592	599	580	630	628	570	641	636	611	628	624	620	583	599	609	651	624	591	622	619	612	590	624	600	637	678	596	590	591	643	648	604	621	614	588	650	647	600	541	615	594	604	646	627	616	573	616	631	580	625	591	623	563	650	590	630	568	633	603	614	624	582	614	643	619	558	592	631	589	640	609	621	607	645	615	656	579	620	648	596	573	617	601	618	686	611	641	564	598	616	614	646	575	585	582	593	584	590	613	580	630	608	603	608	637	624	652	596	640	567	595	551	617	613	555	600	626	580	606	615	563	567	647	637	633	633	590	611	589	642	570	599	656	596	587	600	592	587	613	647	631	648	608	617	639	621	587	585	645	586	597	603	630	583	584	640	591	664	634	561	648	597	637	626	636	611	586	619	638	610	615	603	618	620	620	602	622	667	588	606	568	647	639	615	550	610	619	595	636	589	641	626	634	605	597	634	614	591	624	583	607	606	590	609	651	618	599	618	592	630	604	601	612	649	579	633	597	652	589	554	640	624	603	643	662	570	599	592	645	630	648	586	565	617	630	621	655	644	603	598	586	586	561	591	604	609	598	635	579	630	657	604	594	654	620	581	640	606	611	618	601	578	590	578	620	605	613	583	654	612	596	595	604	614	573	628	613	626	601	645	611	625	614	588	589	606	620	612	616	593	608	603	640	605	595	591	620	617	625	629	597	621	590	605	586	585	609	626	642	639	631	616	643	574	650	595	630	602	643	583	630	637	582	675	591	615	593	610	600	643	636	601	630	613	563	633	619	604	585	577	605	590	597	614	593	610	631	605	643	639	591	644	613	574	579	633	653	574	608	606	649	594	576	610	617	608	621	620	571	615	586	575
12439	5833	6221	7362	8218	6134	3869	1990	1267	908	669	500	450	396	408	345	354	350	356	331	303	307	292	282	317	306	311	301	291	306	301	292	310	286	290	259	281	325	279	275	299	312	338	284	300	255	285	293	276	276	304	275	306	298	274	313	285	266	279	291	264	300	253	277	247	266	274	284	278	271	272	294	261	279	292	236	267	281	274	274	288	278	297	312	269	264	260	244	278	263	293	274	279	287	281	283	273	307	261	316	296	281	284	281	301	292	282	312	311	294	265	246	254	274	231	292	276	273	285	248	286	269	291	275	295	256	308	275	275	275	274	293	266	276	295	282	302	277	308	308	271	293	261	257	259	319	329	299	313	291	276	284	311	330	275	303	290	283	300	248	290	275	257	296	277	273	278	291	267	273	267	271	285	265	265	285	287	264	295	302	294	292	294	287	260	273	275	269	282	280	293	287	308	293	294	278	309	289	311	274	269	319	269	229	268	273	279	263	286	273	282	280	267	282	309	249	269	265	264	282	305	281	279	281	292	273	278	285	287	311	298	304	288	291	285	268	304	304	292	271	308	260	307	305	283	261	276	262	261	258	276	317	258	239	285	290	298	293	284	309	293	293	285	288	249	305	270	300	263	296	297	294	280	271	303	282	280	280	266	261	331	286	283	285	278	259	271	266	285	281	312	288	255	273	269	273	299	289	299	290	299	286	287	262	269	280	286	309	291	270	276	289	254	277	295	287	278	301	276	280	286	279	280	274	293	284	284	289	260	272	281	267	287	287	263	269	291	279	290	305	286	252	312	299	278	317	306	280	284	280	286	269	266	280	262	275	290	281	288	264	240	305	277	276	289	287	295	286	265	271	271	298	283	272	281	307	277	276	266	268	302	287	264	270	285	303	290	271	250	319	279	236	252	285	297	291	289	266	270	266	265	270	288	274	284	270	310	278	303	268	311	264	285	294	285	280	278	289	294	305	268	282	286	279	282	244	291	300	284	301	272	299	300	282	273	274	303	309	262	290	255	283	283	290	278	282	257	326	288	273	265	274	273	270	263	276	272	291	275	300	295	290	293	285	287	267	281	276	272	269	262	293	296	294	253	305	283	275	294	294	299	271	298	308	289	319	279	317	294	250	276	304	281	254	248	264	295	306	300	291	291	257	297	269	294	290	244	276	268	292	276	304	303	320	304	296	270	278	270	260	243	253	244	279	319	237	266	286	296	271	272	288	283	250	238	267	280	285	286	284	294	302	290	289	285	282	283	286	270	307	294	314	298	278	294	255	272	289	290	297	265	293	296	290	302	303	269	278	301	330	262	268	251	280	278	262	300	265	276	291	292	297	266	302	290	244	268	273	286	306	301	269	282	264	299	292	291	286	285	288	262	288	276	268	295	257	296	297	266	280	272	288	271	283	270	294	278	279	273	292	296	290	300	286	284	286	287	318	283	297	276	271	254	237	265	280	292	280	292	271	304	272	269	301	273	272	256	301	293	280	283	287	306	298	257	288	265	306	256	276	277	279	270	287	274	277	279	276	269	309	268	289	296	295	286	271	304	291	254	278	304	296	321	291	265	298	309	294	297	280	325	314	274	249	270	281	291	294	296	273	255	296	252	302	282	290	317	296	299	277	276	292	285	318	257	268	289	266	267	313	311	285	287	294	302	282	273	299	278	289	320	252	284	288	276	264	301	327	254	310	291	265	270	282	261	289	281	240	307	290	286	269	310	288	306	321	274	273	233	297	259	263	254	272	295	298	298	281	289	301	294	279	274	297	292	289	293	318	252	291	300	275	258	286	298	264	280	295	263	274	275	287	279	273	306	320	276	310	325	285	268	319	266	318	300	262	268	311	284	287	265	291	270	271	258	260	284	266	283	307	280	303	274	295	286	244	226	246	274	245	288	254	300	308	296	286	271	271	285	297	295	290	273	308	268	260	262	280	291	314	294	278	307	271	280	272	289	292	290	278	259	268	274	313	272	304	314	299	268	301	260	282	262	299	338	295	275	286	313	283	271	282	272	298	268	277	287	312	280	256	257	273	274	315	278	299	297	293	247	289	284	285	289	280	320	311	254	268	267	286	255	276	257	305	279	294	297	293	284	277	298	287	281	269	297	280	308	271	276	293	279	282	277	254	290	263	255	265	286	275	276	284	301	284	268	314	278	296	269	253	289	279	293	294	280	282	259	281	280	303	284	292	342	260	265	308	294	267	295	260	294	266	268	314	294	321	298	285	299	296	293	266	264	305	282	261	268	268	305	263	270	275	250	262	300	265	298	298	316	268	266	292	293	314	308	274	299	275	259	241	282	304	264	270	274	295	287	265	254	283	282	276	247	285	283	294	279	268	261	300	295	296	264	280	288	293	272	266	279	292	304	279	278	256	277	260	280	275	281	270	282	282	296	278	284	326	299	286	312	259	293	271	306	242	305	262	270	265	292	283	282	292	284	267	253	262	281	288	291	283	269	261	289	292	290	271	284	283	309	294	284	308	296	307	285	221	237	298	292	299	280	280	250	266	303	278	283	306	276	250	284	306	308	269	297	261	285	292	306	299	304	286	272	289	265	285	292	290	298	285	280	274	265	282	273	255	303	274	299	308	311	282	303	300	293	318	285	296	290	303	235	265	302	283	275	280	254	278	273	275	291	280	246	289	295	295	286	280	264	307	276	262	275	262	276	274	256	275	277	313	272	305	298	325	262	278	331	299	268	318	283	316	271	290	281	260	279	244	260	304	281	251	263	268	313	287	293	261	288	284	295	276	265	277	272	281	269	285	255	274	298	246	261	283	306	280	281	282	283	309	248	268	278	280	285	262	295	313	283	280	294	255	304	289	249	268	304	286	311	255	280	278	305	267	281	294	263	281	277	264	246	286	264	299	275	289	270	290	275	244	306	277	277	297	307	293	268	296	293	282	258	289	296	287	281	301	295	297	275	296	326	280	294	300	264	274	305	276	327	286	294	301	281	276	266	240	284	302	279	245	278	267	295	269	285	258	300	307	279	274	294	307	298	285	271	297	314	289	294	280	273	265	278	291	278	287	269	267	277	266	280	307	291	287	257	295	269	261	266	310	305	272	295	297	276	275	291	269	289	276	254	290	277	254	268	273	277	322	275	268	293	252	310	299	263	310	308	291	252	268	293	268	302	265	283	279	288	302	272	272	280	301	272	298	249	265	279	285	284	275	276	276	301	296	303	282	275	306	290	297	249	265	272	292	279	301	302	265	273	283	269	287	278	267	285	277	263	305	294	304	291	249	309	306	311	286	285	268	275	284	294	270	265	300	255	285	297	294	275	264	287	280	263	301	288	271	260	296	287	229	280	277	299	272	279	284	301	301	307	283	289	284	283	296	258	286	264	294	286	264	285	295	293	283	305	300	235	299	277	295	268	321	276	284	305	256	276	284	293	280	260	286	275	273	268	287	291	260	275	255	288	274	286	272	263	261	284	266	297	267	314	292	270	305	318	283	290	291	241	326	308	290	297	270	320	304
8517	4659	6844	10828	14250	10966	9821	5600	4240	3703	2625	2271	1939	1730	1430	1346	1232	1208	1063	1047	1001	998	985	946	973	948	946	875	879	879	902	849	815	870	838	835	826	806	851	800	764	805	780	783	808	795	844	788	731	744	788	786	772	793	778	809	763	711	755	781	747	787	826	852	781	841	819	776	790	795	758	750	733	779	748	828	761	745	727	739	697	730	725	790	755	700	825	718	746	743	719	726	789	706	762	739	765	717	739	803	710	744	757	692	713	696	754	716	683	715	742	766	783	755	724	704	745	703	697	756	722	740	777	795	747	746	697	765	761	718	759	743	728	776	705	793	751	731	726	711	753	747	711	741	746	726	759	748	747	740	791	710	735	787	738	745	719	759	767	736	758	701	745	759	732	704	722	760	719	755	771	757	741	716	748	696	737	748	795	735	787	723	745	759	748	746	727	749	726	740	728	717	745	750	760	718	720	768	775	769	744	779	761	740	763	768	723	739	731	727	726	734	724	712	698	709	726	786	754	682	756	718	744	722	748	785	731	771	724	753	689	737	701	747	739	755	757	728	672	743	745	763	706	749	762	681	749	707	744	789	725	754	736	744	751	762	734	698	747	752	718	726	757	773	724	761	747	743	698	788	712	718	745	758	718	738	744	742	739	781	729	721	692	703	704	710	816	742	761	726	774	738	752	712	758	746	713	788	762	752	757	779	787	731	676	688	768	716	787	700	745	772	784	754	729	736	739	730	712	728	799	699	697	731	717	711	748	720	720	738	724	780	767	708	780	765	681	745	751	721	686	718	703	761	743	686	740	712	731	728	715	755	759	744	722	723	774	714	739	744	725	759	716	755	729	714	733	758	788	748	698	762	753	759	720	741	711	748	784	711	730	779	750	746	801	718	729	742	734	732	733	732	729	746	718	755	773	771	725	717	753	750	715	745	675	728	723	781	718	705	767	773	732	734	719	725	735	715	757	719	764	753	695	680	757	754	742	739	724	724	729	707	796	703	757	687	699	739	793	758	696	737	745	810	742	741	741	737	734	736	719	736	719	737	756	727	735	741	717	743	746	660	737	701	802	740	741	711	745	685	708	754	795	755	709	678	752	748	720	765	748	759	758	704	747	752	783	696	710	724	709	725	700	731	674	780	694	722	712	755	686	723	725	742	762	751	736	748	748	745	769	717	711	760	709	770	735	712	725	769	677	728	696	708	711	773	758	692	739	768	754	793	757	784	678	766	764	697	760	723	710	691	795	748	727	768	759	767	759	688	771	752	719	718	722	692	744	731	716	741	741	747	772	724	739	744	779	712	728	751	780	706	784	773	705	743	757	705	756	765	727	724	707	777	720	756	741	775	750	737	715	720	742	753	751	709	744	742	748	717	727	725	745	731	739	732	711	791	697	726	748	740	777	748	703	743	710	730	736	685	760	683	778	760	698	739	783	740	688	761	736	729	721	678	712	712	688	651	700	787	742	759	712	735	657	725	724	727	736	731	708	731	745	703	770	759	749	756	770	720	743	714	693	780	733	768	728	791	729	767	793	724	756	761	784	740	722	776	694	767	727	678	759	799	704	700	739	765	678	764	772	688	699	737	687	746	748	726	755	749	706	745	754	744	724	723	754	701	767	767	759	712	728	688	763	733	778	756	681	729	736	753	731	765	716	743	682	733	805	716	738	731	750	751	738	768	735	757	686	764	741	739	710	727	750	683	729	729	731	757	756	732	752	707	806	701	742	727	709	741	741	757	734	749	726	702	712	784	768	762	693	791	727	758	744	769	690	710	749	706	769	761	714	677	750	764	750	713	698	759	748	743	727	717	742	688	751	767	711	721	720	751	738	768	723	705	796	760	774	772	774	732	751	705	702	751	739	737	734	708	757	766	759	713	686	725	705	696	714	693	723	707	739	743	690	751	750	732	750	724	669	767	728	745	723	775	715	690	795	748	718	719	692	774	732	719	752	706	736	753	745	735	727	730	770	703	715	754	751	713	681	730	709	727	720	716	750	734	748	729	743	767	719	719	726	765	756	791	747	709	720	753	719	748	732	683	779	726	751	724	715	753	696	749	742	717	808	737	720	736	766	761	751	772	745	693	757	673	756	699	744	753	746	741	742	758	730	729	748	746	801	733	723	759	726	679	694	713	783	716	734	746	731	717	755	724	759	738	739	763	723	741	757	789	716	753	717	750	731	734	707	760	733	764	703	771	695	743	685	742	739	727	756	715	773	724	764	717	749	745	734	748	723	715	698	742	731	705	655	727	707	669	797	677	714	739	707	728	756	749	759	727	688	737	761	771	765	735	712	705	757	731	722	747	768	691	747	752	735	722	706	765	716	708	715	788	731	715	716	721	748	721	749	702	721	766	746	634	721	712	757	758	766	738	716	678	758	717	696	736	728	733	712	730	732	745	730	739	731	736	748	718	797	733	762	764	716	739	730	760	758	703	730	733	710	729	758	792	746	731	722	753	662	691	733	703	760	714	687	762	731	776	717	772	782	744	747	767	747	714	730	769	714	738	762	704	702	745	671	730	721	761	758	667	752	715	688	710	730	732	715	678	786	749	725	760	695	713	689	769	729	774	718	731	710	729	782	730	736	715	700	710	700	832	746	730	739	692	690	741	716	733	758	713	734	741	724	766	741	764	748	735	775	763	763	779	736	760	740	726	706	694	710	786	772	756	792	751	758	737	762	717	768	704	751	772	773	740	799	707	721	759	734	686	713	746	735	735	730	705	763	748	683	711	696	687	717	715	759	777	719	715	766	715	724	713	729	731	709	729	793	745	755	773	718	750	699	729	672	684	682	723	754	753	708	725	745	694	690	787	716	716	724	720	689	769	771	741	749	723	771	704	776	739	749	725	737	737	725	743	754	690	734	751	700	732	753	743	689	715	737	748	801	762	700	716	749	708	753	729	738	747	738	721	759	690	732	721	731	744	754	710	765	679	735	793	778	776	722	754	702	779	768	762	748	744	760	686	732	709	789	736	782	755	765	705	728	762	755	755	746	756	727	747	695	697	757	768	715	773	678	771	697	782	732	744	764	714	717	738	745	720	704	693	726	739	701	739	719	729	733	763	729	771	784	786	798	761	745	708	758	780	697	730	745	720	763	721	729	706	731	719	727	771	761	762	724	755	713	782	727	748	742	707	735	749	733	748	715	677	748	734	736	750	806	718	687	722	760	730	765	750	720	782	772	731	759	712	744	752	711	728	740	721	770	683	704	761	744	766	712	768	752	767	731	750	713	739	713	803	727	744	752	744	757	726	781	735	705	734	812	732	731	769	716	720	764	752	700	764	732	704	740	734	726	755	704	729	731	755	780	743	758	697	758	718	737	753	718	725	721	762	742	717	751	708	708	728	761	781	709	765	733	739	711	720	721	775	707	756	729	707	682	707	750	720	751	729	721	726	768	691	762	767	730	739	709	767	771	727	774	722	693	766	742	764	726	744	768	753	731	755	776	686	760	724	703	757	743	729	719	758	729	739	758	734
1690	313	323	288	270	197	129	110	106	96	104	85	84	103	112	85	68	96	86	80	95	103	103	94	91	104	87	94	106	96	75	86	80	88	84	62	75	112	116	89	78	102	110	106	101	97	92	85	89	85	82	104	99	88	68	92	92	88	86	91	101	80	89	93	85	106	71	89	93	89	103	96	82	110	82	87	74	84	87	93	81	91	94	91	88	89	102	115	100	101	75	98	83	83	91	103	99	89	104	92	91	86	103	82	82	83	77	107	97	91	100	84	89	98	90	94	98	95	106	77	73	89	93	109	88	88	86	108	83	107	116	98	81	76	88	104	90	84	87	97	105	79	82	68	95	81	95	130	84	88	82	87	97	76	89	109	83	89	102	94	99	89	99	94	92	85	94	94	92	82	96	136	96	84	94	98	84	93	85	100	83	95	93	91	89	87	98	106	69	93	91	100	86	110	87	91	73	92	93	80	87	89	86	99	78	92	106	105	84	78	98	99	108	99	89	96	82	75	100	97	80	83	88	100	77	118	105	88	89	80	85	82	93	77	88	85	85	96	67	99	89	87	90	89	76	101	101	81	91	81	83	92	73	88	86	83	95	93	82	118	94	93	84	82	81	96	74	106	79	92	89	86	91	88	94	97	84	107	88	83	109	91	93	84	95	95	82	112	96	68	112	91	110	80	100	92	97	81	84	89	87	75	87	93	99	97	98	76	84	91	95	78	98	100	77	86	96	97	101	101	94	90	99	99	95	79	108	101	100	109	85	78	73	87	82	84	78	85	106	82	92	85	90	97	88	97	85	89	91	88	97	78	83	84	83	80	88	89	77	103	93	93	99	88	98	89	93	91	107	100	74	94	108	74	93	84	105	92	71	103	102	76	103	95	94	95	116	79	85	94	100	101	109	68	86	92	92	89	105	97	92	75	87	89	84	100	93	74	94	104	108	105	94	89	90	88	88	99	99	112	83	83	96	93	92	83	79	76	78	96	98	95	104	89	94	83	85	106	100	88	102	107	77	84	90	83	94	87	87	105	110	90	81	89	97	89	99	86	94	89	81	105	103	82	102	86	98	101	74	95	74	79	98	86	99	80	72	99	99	98	98	102	105	97	77	90	98	97	84	97	78	88	104	96	88	92	91	97	79	94	106	103	81	85	95	103	91	99	105	98	79	105	100	82	83	100	96	81	90	102	86	81	72	94	99	79	95	82	101	81	83	95	82	95	101	97	77	94	102	94	103	85	97	93	80	69	104	85	96	93	95	76	83	79	83	83	105	92	77	92	82	86	79	70	72	89	100	104	77	83	91	97	95	79	86	86	71	94	84	103	87	93	108	84	89	90	97	99	119	91	94	109	89	110	83	94	82	93	98	102	105	89	95	93	114	91	102	107	83	109	105	74	99	100	83	103	92	102	81	77	84	88	91	106	99	82	89	101	100	97	82	87	84	86	82	89	86	90	92	81	100	73	102	107	88	79	108	97	98	100	96	96	83	68	85	104	94	97	89	82	69	93	86	92	71	69	95	78	85	71	90	89	87	111	96	92	93	96	88	81	87	79	99	109	93	86	75	75	91	81	83	80	74	76	111	87	92	89	84	94	104	97	78	85	95	108	90	87	101	102	86	91	91	88	91	76	96	86	96	95	86	90	93	80	91	87	88	82	95	82	95	79	85	83	82	97	83	104	103	98	97	90	83	89	92	99	77	92	89	96	81	97	95	97	109	99	93	89	75	69	91	89	79	95	96	93	98	93	84	99	90	88	110	100	87	95	85	96	85	91	77	88	76	85	87	85	102	61	86	104	76	92	99	81	98	104	91	90	87	90	77	104	96	78	85	98	102	85	85	89	97	93	101	91	90	103	84	71	109	70	96	92	88	87	100	95	88	82	97	104	106	87	84	95	80	87	90	72	90	91	73	83	91	82	94	88	91	83	96	73	86	79	92	80	82	109	83	75	87	97	88	102	88	93	84	93	86	93	77	85	79	108	77	87	97	90	98	88	97	88	78	87	90	87	80	68	94	83	83	104	92	83	102	83	112	87	96	97	89	107	83	105	89	90	86	95	112	68	94	86	92	95	87	92	93	75	92	88	107	92	84	69	72	84	79	82	106	95	115	92	100	78	78	89	101	75	88	89	97	91	106	80	92	83	89	116	90	84	90	83	88	95	99	99	107	87	91	104	104	89	97	79	90	87	84	99	103	76	94	96	86	80	84	105	100	83	81	100	91	79	102	83	96	98	117	106	89	81	94	94	75	101	83	88	91	102	97	90	96	95	83	92	110	88	84	101	97	93	87	95	88	102	110	104	102	115	76	90	95	95	90	94	79	76	88	81	94	93	81	90	83	80	85	91	81	84	76	96	104	83	100	87	87	117	84	92	100	101	77	81	105	89	107	96	69	94	89	95	110	99	72	101	91	89	97	93	94	76	85	91	82	86	92	80	85	105	105	76	87	86	97	109	68	100	110	92	87	86	95	78	96	93	97	91	85	82	99	87	109	94	96	80	103	117	92	87	101	91	89	78	74	74	92	103	83	96	91	82	83	88	98	85	89	87	83	85	111	106	110	84	86	89	94	88	93	86	76	99	104	87	76	96	82	78	94	111	100	85	76	96	87	109	101	97	108	93	91	110	94	96	86	95	83	92	84	84	90	82	94	103	107	89	90	84	90	78	91	96	85	102	88	76	98	73	86	92	75	106	85	93	99	78	91	94	97	97	83	97	89	89	88	84	97	79	84	77	101	102	95	84	95	101	83	87	83	84	99	81	94	109	96	105	84	97	91	79	83	82	75	83	85	106	79	98	87	76	86	82	95	105	82	100	111	85	97	98	84	73	84	86	87	90	80	79	86	90	112	84	95	89	102	96	88	94	106	95	97	91	102	80	92	91	92	99	97	107	90	95	92	81	101	69	86	90	97	105	84	85	89	94	76	103	77	87	107	100	104	100	75	106	104	88	88	89	71	92	78	87	89	89	93	87	99	92	88	108	99	75	93	91	102	86	99	78	76	81	91	80	89	94	92	101	94	89	74	92	99	90	93	91	95	84	91	87	88	105	89	87	92	101	97	81	93	93	95	99	92	97	95	95	85	93	87	89	79	102	84	92	76	87	89	100	77	75	81	86	93	109	94	94	77	91	88	103	80	88	73	90	103	85	85	84	96	104	96	82	106	108	96	82	87	94	89	76	98	86	87	73	94	89	83	96	84	92	77	102	95	84	89	81	100	89	77	108	89	90	91	93	103	77	115	74	90	91	78	118	83	96	94	86	103	83	82	87	95	82	85	78	102	88	87	89	111	90	89	90	79	74	92	97	96	104	103	96	100	87	92	93	86	101	96	97	89	87	98	102	103	118	101	84	85	109	86	99	94	92	98	88	101	96	104	91	95	101	98	82	87	79	91	103	85	87	94	87	89	110	85	79	115	98	88	97	92	101	100	89	92	70	85	99	90	96	85	108	99	86	106	98	102	94	100	99	87	96	88	95
2146	616	724	1037	1383	1062	776	524	509	427	409	365	371	296	332	315	330	300	316	278	305	327	318	296	338	277	341	321	310	342	297	309	339	328	308	283	291	318	313	339	315	340	295	324	282	317	318	330	306	304	293	314	288	295	328	309	312	310	308	296	323	316	282	292	279	311	310	304	294	345	293	272	307	329	321	301	336	328	284	293	308	301	321	276	274	280	307	306	318	317	340	300	332	318	332	287	288	327	302	329	322	309	303	330	331	330	332	301	320	321	327	311	311	336	339	294	327	303	302	321	320	305	324	292	323	306	318	289	297	311	281	315	324	304	327	345	313	307	284	292	300	292	305	321	296	311	291	295	322	293	319	308	315	311	295	333	287	316	301	284	293	277	322	296	305	336	325	295	280	293	306	303	317	314	306	344	288	322	300	305	327	303	311	303	306	322	348	326	293	318	319	306	341	296	336	282	311	271	312	307	362	301	295	308	320	300	306	290	291	352	315	288	281	338	300	315	314	349	303	336	299	303	319	325	328	307	340	309	342	301	302	338	322	329	314	319	260	309	323	303	306	295	316	314	297	315	325	300	322	299	322	341	321	362	293	266	326	307	279	278	279	337	311	305	313	298	295	313	310	300	299	312	298	304	321	319	300	333	305	312	298	319	295	306	333	316	313	310	311	275	297	299	308	299	300	291	286	312	304	333	285	311	307	302	282	312	322	307	308	348	270	301	306	279	298	303	303	329	307	305	322	315	303	309	313	315	322	295	331	301	287	320	288	310	292	324	315	278	313	319	313	316	276	317	322	310	330	298	315	309	302	314	311	283	303	293	300	330	318	300	283	345	306	321	316	313	280	319	330	307	333	300	303	306	320	295	288	305	286	310	283	315	289	320	341	313	307	329	293	287	340	309	355	309	283	296	341	306	294	317	321	311	315	302	334	297	279	335	324	289	291	298	299	324	295	293	288	328	340	303	277	315	318	325	305	288	302	299	319	299	297	301	293	272	325	326	341	277	302	308	322	283	302	309	305	288	303	304	310	317	316	313	286	288	340	338	274	306	325	308	314	285	306	334	278	305	307	315	279	303	302	304	319	291	295	299	299	313	277	304	295	318	297	276	311	305	314	276	307	305	333	299	308	321	298	278	288	327	339	311	305	293	278	303	333	320	304	295	329	312	317	307	313	315	313	302	298	312	306	346	300	303	313	300	273	298	327	321	315	312	284	299	309	292	319	297	280	286	316	314	306	301	310	306	290	311	311	315	325	306	321	309	269	305	316	323	327	274	315	344	338	321	312	339	272	324	331	309	292	304	317	333	337	328	304	311	329	304	330	312	291	285	300	300	290	305	305	340	319	320	316	304	301	313	288	319	326	300	316	324	337	330	299	289	316	311	319	317	326	295	354	296	313	316	295	350	312	329	293	302	307	298	303	312	292	307	336	279	325	306	306	316	304	300	303	329	298	333	308	325	307	315	308	308	318	341	326	350	329	283	312	310	283	308	300	320	285	306	315	307	313	286	292	287	337	264	316	313	310	324	309	337	296	303	318	340	299	299	311	317	316	325	335	290	311	321	278	318	312	299	320	328	265	314	337	306	330	298	294	353	313	311	300	337	305	305	320	312	325	313	312	304	300	326	287	308	286	280	300	335	345	295	306	320	299	320	303	331	356	325	312	335	330	327	327	317	298	321	309	305	306	303	285	292	305	286	285	310	302	312	312	312	305	328	287	340	312	308	331	292	308	266	323	308	293	278	310	298	320	313	351	311	302	318	339	325	296	309	321	282	309	341	286	276	311	315	321	331	305	291	296	310	324	315	336	284	303	313	319	320	323	286	278	307	306	268	290	328	296	325	261	299	334	323	325	299	296	312	342	294	315	305	294	333	338	285	289	339	311	305	337	322	302	308	266	291	312	311	320	340	309	348	311	300	301	298	335	332	304	275	308	320	298	266	307	317	311	282	325	324	324	301	314	265	291	309	284	320	289	305	313	282	318	282	315	311	340	340	347	295	292	328	337	306	308	313	321	350	326	328	316	304	311	322	331	296	343	289	294	286	312	330	289	322	316	301	300	301	291	329	330	311	316	288	312	315	302	337	291	322	312	279	302	340	329	327	287	282	282	316	328	304	294	311	360	285	338	303	330	306	313	289	291	321	322	304	323	304	291	316	288	288	319	317	342	325	319	305	326	290	287	279	311	306	327	295	309	293	332	308	315	312	301	295	314	291	292	312	330	303	303	290	317	325	288	322	311	288	316	344	310	318	308	298	325	314	350	322	286	325	282	303	312	319	314	289	300	311	306	307	318	290	297	322	320	291	295	299	300	339	298	317	289	306	319	325	316	294	319	297	326	324	322	328	313	308	297	296	317	290	347	319	314	289	322	307	291	312	318	315	303	300	321	321	319	283	275	332	296	266	312	310	322	299	286	293	326	298	285	295	312	319	284	270	279	312	313	296	318	309	330	286	297	289	304	297	324	284	319	278	354	317	302	313	303	310	300	315	300	316	309	321	326	328	316	297	309	296	314	311	302	276	292	329	292	302	316	310	310	308	324	323	340	292	299	268	295	343	315	285	290	335	311	295	262	316	332	268	307	302	315	312	340	315	294	335	322	297	309	304	340	290	325	340	320	325	316	333	297	317	273	317	312	304	293	313	297	302	321	314	291	308	304	320	349	286	319	306	313	287	307	323	316	303	330	291	295	304	291	306	313	295	348	317	299	278	314	331	294	294	294	314	304	292	294	319	320	295	341	331	331	302	288	323	303	302	311	314	295	310	329	327	278	290	327	302	322	315	324	273	333	314	289	299	305	312	295	309	322	327	350	307	305	302	304	307	293	313	282	300	303	292	316	292	309	306	289	294	308	302	280	312	286	323	305	316	333	341	264	298	312	324	288	317	309	294	327	302	328	340	306	326	321	283	313	301	290	301	335	316	340	336	326	333	339	324	276	306	276	298	287	302	328	342	319	292	344	323	307	308	330	332	301	319	301	303	333	314	290	289	318	301	319	322	329	314	287	298	268	306	289	299	359	321	313	306	347	282	303	317	299	296	318	310	281	327	308	289	313	294	295	290	300	329	311	312	329	320	316	326	315	338	322	292	312	314	279	292	296	335	299	307	308	319	297	359	296	323	320	311	298	268	301	308	300	299	303	300	300	309	319	289	305	310	309	330	305	323	295	324	336	294	319	300	304	252	302	340	318	308	309	309	309	337	306	311	326	313	275	316	311	320	311	299	279	294	292	297	286	283	337	302	336	321	304	299	293	280	333	320	292	313	304	321	326	282	315	274	337	300	340	309	333	327	311	298	297	323	309	324	301	312	319	320	320	328	295	355	308	337	307	329	297	312	313	322	324	306	311	311	294	305	300	321	308	298	307	291	304	330	278	286	311	306	334	340	295	320	301	304	340	309	298	321	305	313	312	342	309	301	301	317	305	300	309	320	306	309	275	302	312	320	313	312	303	298	333	280	338	309	307	332	326	329	312	307
6858	3365	3489	4573	4635	3538	1781	1165	579	499	564	406	330	255	264	259	249	220	220	238	238	217	233	236	193	214	234	213	227	220	225	213	210	224	236	234	231	223	231	225	200	223	255	212	225	235	215	228	216	242	228	235	221	218	217	227	214	226	200	225	250	235	255	231	229	238	231	223	211	233	230	221	210	221	225	190	230	228	209	201	270	217	201	219	221	202	217	242	219	219	222	212	223	268	227	221	224	230	235	217	212	226	255	199	224	215	231	228	231	195	211	232	211	226	250	238	207	197	216	215	207	244	222	243	240	203	219	195	222	235	248	206	223	247	235	223	210	225	232	207	211	219	215	215	249	192	210	212	237	213	229	230	205	213	224	220	228	221	230	189	208	242	218	203	223	239	222	224	230	238	195	215	218	232	221	229	227	198	188	192	209	212	222	242	220	233	217	240	204	206	216	191	208	211	211	223	225	249	239	203	221	224	206	193	218	213	238	234	229	181	219	207	221	197	203	206	202	231	224	218	222	211	172	248	213	233	201	215	225	207	193	245	204	225	197	207	210	214	211	220	240	217	233	208	241	222	243	206	215	229	223	209	231	235	209	228	230	205	226	214	222	223	221	222	197	202	205	199	239	202	194	204	213	234	242	215	212	234	231	211	220	217	209	229	204	246	184	218	249	237	206	205	228	208	239	216	230	236	245	242	251	212	219	224	200	241	222	231	214	217	213	200	220	210	229	234	189	213	212	227	206	245	220	192	198	225	208	192	231	221	225	215	216	223	220	207	217	209	216	206	199	220	234	228	227	244	219	217	236	216	246	238	217	249	230	226	217	220	222	201	184	238	202	224	214	198	222	220	204	242	222	225	207	211	218	213	237	218	204	204	220	214	223	230	219	236	215	219	226	214	212	213	193	215	189	234	206	207	182	228	228	211	220	208	205	232	224	215	229	240	221	210	214	227	227	205	230	216	178	238	227	206	242	195	210	218	210	220	213	188	192	223	213	243	210	224	233	206	231	239	230	209	240	218	220	216	222	248	209	202	235	214	197	220	218	225	204	245	213	213	224	218	219	246	213	209	189	234	217	197	207	221	226	240	223	192	210	235	215	207	227	234	194	200	229	198	234	203	212	230	232	221	206	245	218	223	215	218	204	218	227	225	220	232	228	178	235	221	243	220	218	221	244	212	231	167	218	207	250	228	218	223	222	212	198	206	228	192	176	198	226	222	230	239	208	193	215	251	194	246	196	204	202	226	220	214	205	205	202	255	219	216	199	232	233	201	241	214	219	222	202	197	219	224	204	241	220	260	236	220	235	206	230	220	193	233	220	226	231	246	220	217	211	201	191	218	210	227	221	235	233	207	202	232	217	206	204	220	219	224	240	216	204	223	207	194	233	213	218	209	210	249	237	224	207	206	236	216	213	239	224	219	211	218	239	221	230	213	211	200	219	229	212	226	204	216	206	233	238	220	231	204	213	222	238	204	225	240	212	212	190	201	201	221	209	256	220	244	207	210	224	220	232	221	201	241	229	210	238	223	225	221	235	237	237	204	220	216	221	199	215	230	219	205	210	214	220	244	227	220	227	235	191	218	213	240	209	213	221	217	235	217	194	233	194	226	202	200	213	240	213	235	240	246	236	235	205	216	205	217	249	206	245	213	204	243	216	206	231	218	215	188	222	205	192	202	206	233	229	187	229	240	208	209	210	214	228	234	260	229	218	264	209	220	221	198	239	247	218	238	219	198	232	232	205	206	221	226	209	223	192	250	207	217	235	231	214	234	216	213	242	239	237	219	210	214	228	244	206	216	260	240	245	215	209	216	223	232	197	182	273	222	220	203	211	216	193	212	233	234	212	211	226	198	201	205	222	212	233	236	193	231	234	231	190	200	213	216	223	227	228	221	205	217	239	239	221	231	245	196	214	202	199	228	208	203	219	218	220	211	225	196	216	232	222	216	247	239	206	210	207	212	251	245	212	190	186	246	204	214	248	243	211	202	215	232	235	227	239	224	213	237	223	211	208	228	198	228	196	201	222	203	222	231	244	240	238	197	220	250	221	216	221	222	215	213	214	214	227	240	235	213	210	228	196	221	211	224	203	211	218	210	214	231	237	212	211	224	208	222	232	202	220	224	232	196	204	203	227	231	207	238	222	204	249	194	214	208	215	235	211	206	193	213	211	219	219	202	251	217	187	206	231	201	204	227	217	227	216	205	207	221	209	224	206	201	227	225	221	239	222	192	209	225	216	226	207	227	228	209	223	255	213	220	223	225	214	203	225	214	210	223	219	212	237	225	209	210	219	218	243	238	226	216	234	224	217	227	213	206	217	242	227	218	216	235	208	236	227	243	205	241	231	216	222	213	226	223	200	214	248	201	205	224	225	217	225	237	196	196	204	230	215	205	220	234	216	234	212	188	208	219	222	212	198	208	215	219	227	215	220	209	227	210	200	215	208	205	212	215	232	216	237	211	228	243	234	210	221	236	228	247	209	214	224	201	219	239	227	234	226	199	233	240	232	217	226	242	201	225	207	228	207	246	202	225	230	223	229	240	239	215	237	222	224	208	215	193	208	210	223	245	219	214	233	235	216	214	230	243	222	212	227	225	209	232	249	229	221	218	216	211	233	220	207	216	222	223	209	227	225	232	238	171	227	210	223	196	214	204	194	226	245	217	215	233	241	218	203	216	218	223	207	217	210	207	191	234	213	213	212	192	218	186	235	224	218	215	222	232	214	218	199	215	233	224	199	225	226	249	210	204	192	223	220	241	215	208	219	206	214	208	219	208	203	209	227	207	224	228	213	226	213	233	237	221	230	232	219	233	253	225	215	202	239	216	249	222	234	222	220	185	204	235	227	239	201	214	202	240	210	246	214	199	223	192	219	217	224	246	216	207	223	202	205	243	218	212	263	209	214	208	222	216	254	235	198	209	220	206	248	240	210	214	217	192	226	227	220	207	219	240	215	244	202	201	203	221	223	220	230	239	229	205	209	209	239	207	222	240	233	219	228	196	226	238	227	215	214	209	223	227	239	224	222	214	220	221	245	232	240	215	234	258	228	222	212	241	208	206	203	226	221	213	231	240	239	243	223	236	217	221	212	233	228	214	205	214	231	233	236	217	202	213	206	236	242	221	220	205	229	215	248	231	194	236	201	230	219	220	258	191	239	241	189	223	236	195	206	223	236	195	198	219	220	207	173	222	211	245	233	234	233	198	201	225	217	217	194	213	215	175	241	197	222	223	233	200	209	227	234	202	220	210	204	194	235	213	218	206	194	187	207	227	187	218	227	253	235	235	197	230	235	216	236	214	205	202	219	193	224	213	234	204	209	196	201	237	246	199	216	219	244	205	196	201	222	237	240	215	222	206	218	234	224	255	234	227	220	214	204	206	241	229	235	240	233	227	221	236	183	224	207	239	205	205	256	227	215	186	208	228	234	245	233	214	207	257	215	211	257	224	214	222	228	227	229	227	202	220	253	223	201	218	215	206
6423	3028	4432	7426	9788	8201	5985	4518	2382	2352	1656	1279	1144	1125	1048	902	841	792	781	758	824	773	746	705	755	734	680	661	684	654	668	705	651	647	680	631	643	663	619	680	626	672	674	613	589	647	632	602	617	648	611	649	660	676	618	635	636	625	642	595	665	625	636	640	655	614	658	600	617	653	652	610	608	619	613	624	643	630	625	614	642	655	605	625	610	607	613	626	667	636	576	571	633	566	612	631	602	605	619	625	628	615	588	644	634	614	600	628	626	612	609	634	606	588	589	601	612	629	615	589	608	653	642	665	611	602	634	617	574	610	632	630	617	610	567	625	638	645	659	621	617	629	585	587	642	616	606	616	663	616	626	591	649	635	601	603	626	642	606	606	563	657	632	624	651	611	634	632	599	582	603	627	600	607	622	592	573	595	622	615	586	588	596	634	628	646	579	638	662	605	586	619	642	568	631	643	604	610	575	597	647	612	600	657	609	617	583	602	635	601	626	635	598	604	610	669	638	574	627	614	618	615	596	575	628	634	611	614	616	609	611	635	591	640	645	596	628	661	571	629	617	606	609	593	626	645	662	603	630	613	644	624	621	586	629	640	656	579	553	649	614	624	622	601	641	641	614	590	609	635	604	580	647	611	555	600	642	630	627	613	660	594	617	566	640	606	591	619	609	665	576	608	580	610	640	630	617	654	570	607	601	574	667	586	603	585	560	554	621	607	614	606	664	563	642	619	597	651	608	614	592	581	607	645	633	651	575	613	615	620	567	581	622	611	614	604	624	655	639	595	626	630	603	654	632	669	631	677	628	586	597	632	594	602	573	617	630	604	611	624	621	641	622	613	633	621	599	633	638	622	600	581	618	620	615	627	646	608	598	592	615	613	634	621	615	588	621	644	620	637	624	636	614	592	592	610	633	635	599	569	595	632	636	600	595	599	661	641	596	594	619	599	600	603	600	624	670	607	580	620	628	597	597	618	633	627	617	618	552	580	583	600	627	589	555	624	600	627	607	576	610	645	619	634	641	581	600	603	625	630	648	575	631	626	629	614	570	646	653	601	571	650	647	611	585	631	594	588	583	644	628	597	585	647	619	640	577	589	572	604	608	632	604	664	622	636	562	632	637	599	611	626	580	612	651	628	605	589	617	581	614	615	594	606	606	556	602	629	601	648	594	606	639	642	624	621	605	615	614	567	588	605	642	607	591	623	625	618	620	630	624	633	624	615	609	655	617	590	617	615	642	594	640	608	619	576	622	620	616	631	606	614	652	575	578	610	625	638	631	614	613	598	587	596	612	576	623	591	616	614	597	596	606	560	617	586	569	591	603	589	594	600	600	582	620	654	591	597	596	629	651	647	620	573	649	584	604	593	576	635	648	627	650	591	588	586	581	610	640	582	633	608	611	606	602	611	614	617	614	601	595	605	640	628	634	632	595	608	593	624	564	602	646	628	583	679	598	630	570	626	614	593	606	617	606	614	644	649	556	628	622	599	618	667	665	611	586	581	615	644	614	559	633	624	664	609	638	612	614	648	639	641	584	667	610	604	644	601	636	632	617	627	595	593	590	583	666	600	627	626	621	601	658	609	597	601	568	611	625	561	621	622	584	583	597	630	627	580	589	616	619	602	571	626	637	593	578	615	662	580	592	619	611	632	628	624	641	627	615	623	583	622	630	616	599	623	599	593	591	588	611	596	586	643	605	548	614	596	650	625	626	632	627	620	652	621	629	616	606	628	544	650	610	605	630	612	606	644	642	584	617	636	602	643	598	580	630	653	615	621	614	626	624	588	599	623	621	622	618	615	631	604	618	630	651	630	597	630	593	610	603	615	627	599	612	591	568	632	630	642	654	575	607	578	629	620	596	647	627	622	598	650	598	596	602	643	635	603	642	615	624	600	590	617	589	615	616	592	633	625	588	604	594	635	644	634	630	567	637	618	605	595	553	572	637	599	678	593	607	606	649	613	635	589	577	603	598	657	623	617	616	588	602	591	620	593	588	601	588	610	577	678	567	605	575	589	626	631	643	642	618	614	625	621	662	561	609	651	649	635	635	583	594	618	683	591	599	600	637	602	631	611	580	592	628	603	604	664	588	607	613	613	561	601	606	585	572	611	604	616	635	600	635	644	606	572	674	624	619	613	627	620	598	624	576	606	608	625	605	631	615	607	607	604	636	602	620	640	594	624	640	628	591	637	620	578	620	621	593	584	576	641	626	631	546	631	608	632	631	607	590	556	610	648	604	620	626	648	612	606	633	655	603	590	613	582	606	595	632	587	597	601	597	627	605	596	638	622	640	598	633	644	600	610	626	610	638	629	612	570	616	604	599	588	652	641	580	618	674	602	640	635	603	595	592	622	618	677	595	603	599	614	548	602	629	582	599	612	582	581	600	606	646	626	644	644	611	580	629	596	641	599	594	630	599	597	595	572	580	608	569	639	610	600	585	636	613	613	608	617	582	630	602	622	596	618	634	610	601	591	554	579	652	625	589	601	621	586	588	597	616	630	598	592	633	599	607	608	537	558	601	646	618	666	605	577	630	650	606	630	588	598	652	598	592	618	646	608	599	602	589	667	620	619	574	630	568	635	621	634	624	548	596	619	612	622	600	601	629	622	581	644	610	592	608	633	591	594	595	629	653	622	615	629	611	615	586	629	620	587	611	632	594	596	629	593	639	634	658	607	600	626	613	631	571	641	600	665	631	628	589	627	602	601	592	643	640	636	657	614	621	617	581	624	583	637	598	622	602	620	602	634	584	635	619	626	640	625	617	575	622	618	575	613	604	649	612	610	593	618	576	629	625	669	642	671	597	628	601	567	630	577	601	574	614	614	600	603	657	569	600	616	625	620	587	642	645	605	648	643	588	573	638	638	603	584	617	596	625	657	635	581	628	609	603	622	577	626	645	594	636	612	621	662	632	607	625	653	669	614	644	600	660	629	647	604	621	611	587	635	613	620	611	568	552	620	636	606	627	574	622	656	583	606	612	633	619	605	653	591	588	662	621	614	634	626	612	623	620	587	609	610	611	619	616	608	609	602	638	564	554	626	618	611	598	622	623	615	609	624	594	602	602	607	624	600	612	641	619	575	644	600	599	625	613	633	613	576	645	580	629	613	623	640	621	628	615	690	596	619	596	622	613	620	636	641	624	607	606	607	635	590	606	600	645	596	619	611	594	618	654	640	629	599	599	598	614	556	622	637	639	623	625	633	623	607	616	619	595	646	637	609	640	619	654	620	553	633	635	605	625	580	579	626	634	609	616	630	587	588	612	654	650	650	586	628	629	587	630	592	641	638	623	619	608	599	660	622	599	583	644	626	653	618	577	627	608	621	626	589	628	617	649	621	648	605	660	616	638	596	591	621	590	603	615	622	629	627	573	563	601	638	638	601	645	661	602	650	633	614	621	584	667	634	614	619	607	624	622	591	613	633	605	612	593	610	638	626	598	598	544	604	614	641	618	614	617	577	581	612	605	587	638	588	595	572
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
