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
336574104466	336574104986	336574105534	336574106086	336574106636	336574107186	336574107736	336574108286	336574108834	336574109386	336574109936	336574110486	336574111036	336574111586	336574112136	336574112684	336574113236	336574113786	336574114336	336574114886	336574115436	336574115986	336574116536	336574117086	336574117636	336574118186	336574118734	336574119286	336574119836	336574120386	336574120936	336574121486	336574122036	336574122586	336574123136	336574123686	336574124236	336574124786	336574125336	336574125886	336574126436	336574126986	336574127536	336574128086	336574128636	336574129186	336574129736	336574130286	336574130836	336574131386	336574131936	336574132486	336574133036	336574133586	336574134136	336574134686	336574135236	336574135786	336574136336	336574136886	336574137436	336574137986	336574138536	336574139086	336574139636	336574140186	336574140736	336574141286	336574141836	336574142386	336574142936	336574143486	336574144036	336574144586	336574145136	336574145686	336574146236	336574146786	336574147336	336574147886	336574148436	336574148986	336574149536	336574150086	336574150636	336574151186	336574151736	336574152286	336574152836	336574153386	336574153936	336574154486	336574155036	336574155586	336574156136	336574156686	336574157236	336574157786	336574158336	336574158886	336574159436	336574159986	336574160536	336574161086	336574161636	336574162186	336574162736	336574163286	336574163836	336574164386	336574164936	336574165486	336574166036	336574166586	336574167136	336574167686	336574168236	336574168786	336574169336	336574169886	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	3650	2300	2710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24688	3354	1988	1473	1088	817	615	440	413	311	317	283	261	220	256	200	190	215	169	184	166	159	180	172	162	138	174	154	134	136	137	140	157	160	114	144	134	136	130	132	116	134	131	115	126	155	153	144	135	126	138	115	126	130	160	127	129	145	128	137	119	132	139	140	128	153	148	144	132	132	129	119	120	119	115	132	132	128	140	113	120	118	149	121	123	108	152	140	138	151	133	137	143	138	123	156	130	134	127	129	123	126	144	141	148	121	112	127	129	121	109	144	127	118	134	136	131	122	134	116	132	131	128	133	123	118	139	114	149	134	131	115	121	158	118	116	150	122	115	122	126	140	146	140	130	135	138	139	143	129	129	148	146	132	137	140	145	137	114	128	110	157	130	126	163	153	124	131	140	146	139	129	128	142	144	107	116	125	123	135	123	128	120	133	135	127	145	129	139	124	120	109	137	135	112	116	98	130	135	108	129	137	124	127	133	134	130	133	127	134	120	157	127	115	130	147	145	135	130	132	125	133	135	135	130	122	119	136	119	134	123	155	138	120	141	141	122	131	112	118	148	114	127	116	118	121	115	125	111	114	112	133	146	135	127	96	145	139	131	117	119	145	151	128	129	145	112	125	131	132	131	119	133	119	127	112	144	128	135	125	128	135	137	104	121	117	131	114	124	132	128	127	129	136	155	137	123	135	127	131	121	139	135	132	116	153	122	116	137	121	138	139	125	117	124	120	141	124	125	137	124	121	145	126	106	129	125	155	131	134	141	121	161	132	156	117	120	132	106	134	135	127	121	124	122	127	126	125	118	118	134	128	134	138	121	123	154	117	133	127	119	119	139	136	116	96	135	129	120	147	135	130	140	143	135	133	110	135	130	116	115	130	116	122	130	119	130	129	125	132	126	113	141	114	144	135	118	127	127	143	129	122	128	131	137	134	159	122	148	150	117	141	156	123	142	138	128	129	146	118	118	113	121	120	128	123	151	144	127	134	134	120	127	107	137	126	128	124	117	117	130	121	127	110	121	137	124	148	129	139	126	145	126	116	122	126	125	119	116	110	136	115	111	146	136	150	136	145	110	142	137	142	129	140	116	165	121	116	110	131	127	127	144	129	131	121	137	127	126	140	117	137	127	134	132	147	127	128	122	129	131	127	135	123	122	148	134	139	122	129	147	132	117	117	118	130	119	100	109	128	125	127	127	143	135	128	137	136	122	126	145	131	131	121	122	127	115	117	137	149	129	138	129	127	125	124	142	126	125	120	140	138	146	139	142	130	135	141	115	115	121	131	143	143	125	135	122	116	120	113	134	140	140	131	125	116	106	152	121	149	132	125	120	125	100	139	112	124	123	114	120	130	113	137	131	137	113	113	122	151	127	125	121	117	117	106	148	145	132	122	112	150	115	139	148	133	146	137	132	135	117	141	120	120	132	128	140	137	122	145	123	147	134	148	125	119	127	128	162	122	138	122	126	135	128	130	114	137	133	133	129	125	113	119	122	86	126	130	135	130	158	129	113	132	139	106	137	131	133	131	136	124	129	130	126	132	120	145	136	131	110	123	156	130	135	129	140	131	137	125	125	116	126	121	123	111	123	140	122	155	133	127	149	121	136	124	131	123	138	134	134	139	139	124	143	120	135	132	130	128	112	119	135	125	128	117	122	99	110	128	132	143	125	126	145	143	138	148	126	139	140	128	97	123	137	139	126	136	152	119	135	135	124	134	134	157	118	129	136	141	149	140	134	126	118	141	109	111	121	132	135	134	134	111	154	137	118	135	125	123	124	130	134	148	131	129	122	121	126	133	158	155	116	143	134	122	159	133	120	137	140	121	123	112	140	134	142	104	152	138	139	140	136	118	152	116	120	138	127	145	120	133	128	142	130	133	137	137	113	122	129	133	126	118	148	121	135	124	118	145	147	133	128	127	140	140	133	135	138	153	147	139	114	117	144	110	138	134	137	124	128	146	119	131	121	123	136	151	156	117	122	137	120	131	129	132	132	151	143	123	122	106	122	128	133	120	147	134	115	139	129	128	94	115	131	114	147	133	137	130	124	122	149	115	139	145	115	136	147	138	137	132	153	144	150	111	138	118	123	122	139	111	114	127	132	127	142	127	137	133	137	132	149	104	126	121	132	136	124	131	125	123	130	119	125	119	122	99	104	130	147	132	130	128	131	141	114	123	125	123	127	123	123	136	110	136	133	113	128	122	118	121	125	148	124	118	123	115	128	119	140	104	116	120	141	136	121	105	115	122	121	137	117	147	135	130	132	122	115	136	156	132	121	135	124	153	110	100	112	113	153	137	125	116	139	150	123	133	120	139	128	113	144	147	147	149	131	147	151	125	140	107	145	116	108	152	124	128	129	130	118	118	138	139	136	121	118	130	137	156	145	136	141	144	110	145	127	135	121	134	132	128	158	126	126	137	157	141	127	129	128	123	133	121	120	120	134	144	128	127	125	115	124	134	124	129	149	119	131	140	128	147	120	118	131	136	113	116	147	115	133	136	135	121	143	116	120	114	126	118	131	134	137	137	133	122	121	130	124	121	130	131	135	135	133	144	152	140	126	133	119	132	114	137	135	126	129	127	134	109	108	122	123	138	142	143	125	160	131	124	139	125	144	106	142	134	135	130	124	113	141	138	123	128	164	139	136	145	142	133	107	132	119	120	127	129	132	139	118	145	128	139	169	129	128	124	136	102	139	118	134	129	130	104	109	129	126	128	107	126	142	133	136	136	126	117	120	150	119	121	126	119	134	131	139	146	129	119	120	159	114	151	124	112	134	118	137	132	120	120	128	125	122	108	129	142	131	132	120	151	146	128	123	123	125	121	127	107	110	133	140	119	136	107	134	102	140	136	135	138	134	135	119	120	130	134	138	147	139	124	113	133	116	120	110	120	115	150	101	125	135	122	98	148	108	153	115	122	136	131	145	108	142	126	110	153	146	116	135	140	128	127	122	141	130	117	125	109	150	125	140	115	156	137	127	126	135	146	151	134	130	129	124	137	117	147	126	115	125	127	134	143	116	114	126	125	124	115	126	124	131	113	112	131	130	130	137	123	110	145	117	146	140	143	119	131	134	146	145	139	118	148	121	127	116	137	114	134	153	161	140	131	133	136	131	111	147	132	127	123	147	135	149	131	96	132	122	117	146	128	144	155	128	131	147	134	127	128	135	129	128	131	120	147	146	117	129	151	139	144	122	127	151	148	126	110	122	113	141	131	144	127	142	145	131	143	139	137	132	140	124	136	132	135	131	118	134	118	138	115	123	138	131	135	142	127	114	142	124	136	120	135	119	145	137	136	138	148	127	134	137	135	137	132	128	140	114	141	120	119	125	137	140	136	109	140	131	102	121	114	152	116	139	114	143	141	132	113	128	142	128	126	143	131	113	137	128	131	137	131	105	139	131	125	133	117	130	140	123	101	111	126	140	138	129	130	125	117	128	109	117	145	127	141	147	139	127	128	128	143	121	140	127	138	130	135
11855	1841	3726	4623	4176	3297	2751	2317	1913	1737	1441	1246	1211	1058	1004	909	828	759	769	755	697	668	603	642	597	617	568	600	532	532	487	490	492	474	488	469	428	430	454	425	452	441	426	448	434	419	429	425	407	372	429	438	387	417	388	376	406	397	382	401	402	372	384	392	409	347	368	407	396	364	404	388	399	366	337	387	359	364	372	371	370	362	355	388	364	360	356	377	366	378	353	358	372	340	372	366	386	382	388	385	359	405	364	392	366	350	391	348	383	386	371	368	362	360	361	384	353	388	381	377	420	375	360	367	373	386	354	356	348	373	361	390	372	386	352	362	379	343	375	357	388	397	402	346	324	355	366	372	398	373	355	379	365	357	323	349	364	359	367	359	365	373	395	394	361	385	364	349	357	386	356	334	414	378	368	344	383	386	400	316	379	371	367	369	370	336	321	359	353	353	371	362	369	371	320	407	378	398	364	357	354	381	353	346	338	354	363	380	374	350	337	344	318	349	386	359	355	332	326	354	400	339	355	382	379	388	345	384	369	398	345	364	345	354	339	354	373	359	329	339	371	384	423	333	379	339	370	343	373	387	343	368	355	367	378	348	350	368	347	398	375	364	328	381	391	359	384	348	362	373	338	312	346	355	366	343	339	387	317	346	353	359	365	369	401	318	342	383	311	352	327	332	371	376	357	346	359	378	364	349	394	378	394	358	364	340	338	366	312	376	360	352	328	355	369	358	360	352	381	328	349	349	360	352	384	374	344	316	352	369	342	335	345	349	357	340	381	370	358	335	365	371	351	361	346	341	364	349	357	355	315	383	353	343	355	350	353	368	339	357	372	371	336	362	350	373	347	372	357	342	368	373	360	375	345	371	330	388	340	377	358	340	331	343	359	356	342	382	375	378	359	382	334	352	364	371	375	361	326	342	370	306	356	377	368	356	391	369	331	374	365	376	366	358	339	334	358	315	349	357	345	313	348	347	359	360	356	353	345	344	371	360	342	372	349	333	383	359	339	356	363	351	346	362	331	368	387	385	343	332	378	364	362	359	358	353	368	369	321	372	364	341	408	356	364	342	352	345	363	362	328	357	328	398	343	331	361	342	340	340	354	365	343	363	359	354	361	334	361	378	355	353	337	362	351	354	349	345	362	342	339	342	345	383	346	347	350	319	340	345	292	381	334	336	382	355	347	351	355	365	359	350	355	299	405	334	401	332	350	355	357	367	352	349	372	344	357	348	372	344	357	381	357	391	341	397	386	358	388	373	343	339	364	367	321	376	375	354	363	356	353	387	350	319	365	345	331	377	332	368	350	327	339	344	347	344	336	362	298	357	380	362	344	342	326	359	328	349	311	365	330	339	372	310	343	366	405	361	339	356	377	349	371	351	371	367	370	339	369	357	342	362	339	393	343	374	349	374	346	347	341	340	362	358	358	385	379	335	369	366	392	373	398	365	373	321	351	345	353	336	341	371	367	350	381	360	397	350	357	332	355	345	351	358	394	382	370	349	331	372	372	360	341	363	327	353	352	385	348	338	358	351	368	322	364	330	357	382	342	374	352	375	322	373	330	341	370	363	382	349	338	390	351	396	370	326	347	342	336	363	358	375	377	370	378	378	318	366	366	380	345	357	403	374	380	370	356	372	330	344	384	376	371	394	352	348	319	339	394	360	337	393	328	359	347	329	389	342	378	410	345	360	352	342	380	346	377	346	370	355	363	392	387	357	379	350	368	350	391	353	388	371	354	355	295	349	379	362	355	348	401	358	366	348	340	374	368	335	381	331	387	342	381	369	346	341	383	353	333	374	359	316	388	379	352	358	381	369	379	379	375	347	347	321	336	350	414	334	320	332	333	389	349	354	389	345	349	352	376	360	370	345	360	367	371	379	354	338	358	387	335	345	353	355	365	326	343	370	323	349	364	335	363	327	373	368	362	376	355	357	354	336	379	355	323	321	349	372	350	375	362	335	347	344	359	338	364	367	335	349	369	360	353	340	372	338	357	343	352	327	354	348	336	346	306	379	371	350	357	341	378	363	357	347	357	351	306	370	380	339	381	349	353	363	350	329	343	334	367	385	350	353	347	356	374	360	342	371	349	391	341	367	350	359	356	345	329	344	371	352	360	324	344	355	358	386	355	342	358	378	379	339	348	361	371	344	333	389	342	375	367	401	354	349	314	345	393	363	374	351	357	294	354	397	354	367	356	366	349	357	366	341	346	357	341	367	363	363	318	375	355	365	356	338	338	352	391	332	351	373	369	381	382	345	356	352	374	354	368	359	358	371	378	370	363	371	375	363	359	393	368	343	353	330	327	367	358	335	347	336	364	383	373	354	349	328	343	344	326	342	333	357	348	338	356	338	347	357	344	356	352	359	378	348	357	340	324	324	369	354	362	342	386	372	335	395	382	345	372	385	365	347	369	357	341	338	343	364	355	348	364	378	367	367	363	345	373	375	343	409	326	318	383	356	352	358	378	349	372	361	324	347	339	326	346	352	354	360	373	346	370	392	342	326	389	339	359	376	373	354	372	355	366	363	365	341	355	343	376	359	378	362	358	338	362	359	358	345	306	356	379	368	368	377	344	352	347	370	343	359	351	357	349	325	384	337	359	384	359	364	362	341	353	401	342	343	361	338	362	357	354	377	355	364	345	378	357	344	355	380	327	326	375	368	343	363	337	366	363	360	381	341	350	351	383	366	339	338	348	344	380	360	384	346	365	384	341	358	373	357	393	365	348	374	338	366	380	337	342	355	342	330	319	381	316	414	361	360	376	334	366	340	364	360	365	377	387	361	326	326	383	378	365	350	352	380	384	358	357	349	365	366	387	343	364	368	356	362	348	367	423	348	387	363	362	417	371	334	381	352	355	337	383	333	331	348	374	342	352	389	374	318	362	321	378	329	380	359	361	362	353	376	357	332	369	325	377	368	341	370	333	345	345	361	380	347	359	326	349	342	333	358	373	375	359	338	386	339	360	346	374	369	368	371	355	399	348	379	351	372	336	355	362	358	358	359	378	339	387	371	362	338	357	325	386	361	344	391	325	362	376	357	353	344	339	358	381	373	328	376	380	385	349	345	364	356	355	350	359	329	379	402	376	350	338	376	384	334	376	358	354	368	313	373	375	356	347	355	376	338	361	390	334	355	315	353	369	349	378	394	372	346	362	317	392	377	367	371	340	370	321	347	335	360	339	330	361	347	357	338	332	336	346	379	349	357	354	362	345	353	318	361	354	339	343	378	378	350	372	326	376	355	379	340	379	350	371	373	359	383	364	337	327	377	372	336	373	354	341	356	374	357	373	310	368	361	372	354	402	316	366	354	371	364	364	354	367	346	383	355	353	357	377	365	336	362	376	378	330	320	338	348	382	379	385	346	343	355	355	358	376	346	364	353	329	428	354	367	330	354	358	351	358	326	380	343	349	366	370	375	373	360	385	354	364	351	317	357	356	374	345	365	360	347	345	336	340	380	336	368	387	360	343	402	352	339
3267	297	299	257	263	226	257	259	265	246	236	252	246	237	263	251	242	240	244	243	213	226	244	227	207	272	269	250	259	222	253	243	223	239	237	238	225	226	216	235	253	221	246	245	232	244	222	234	260	218	236	223	234	233	240	218	225	246	241	233	243	234	248	243	250	243	225	221	262	251	248	227	259	219	251	222	251	247	249	222	236	222	212	221	231	218	217	237	251	235	238	262	223	216	250	243	252	253	233	246	231	227	264	243	229	247	268	251	233	237	266	210	229	241	235	220	250	240	227	208	222	254	229	245	216	242	233	266	274	258	233	218	256	234	234	254	229	214	221	234	243	231	257	231	228	256	200	229	247	242	230	286	262	260	242	245	240	268	264	234	243	241	235	233	260	235	208	236	240	228	230	223	257	289	254	230	230	219	256	256	232	242	272	227	224	222	235	229	242	244	229	232	223	229	233	227	218	235	216	236	262	222	230	250	265	228	234	243	259	234	235	251	230	240	254	239	226	250	248	236	223	220	258	247	237	212	266	232	259	239	239	231	217	239	217	243	227	252	230	218	228	242	232	214	258	235	247	241	237	224	221	254	243	221	229	261	241	228	257	229	210	237	236	220	233	230	213	241	249	230	225	235	245	249	225	227	211	242	223	223	208	241	214	226	218	228	226	228	238	225	216	242	242	241	234	221	199	226	209	230	230	227	228	233	233	252	208	251	257	273	244	262	281	234	265	229	234	242	257	246	261	244	216	236	228	228	237	220	258	245	260	239	255	216	233	250	239	243	221	225	210	222	221	210	216	253	217	256	249	254	227	213	235	228	254	238	220	244	216	242	267	246	237	256	251	269	268	251	241	251	253	222	215	218	194	250	204	226	272	253	227	257	210	226	229	239	236	221	244	218	215	251	226	253	243	244	206	258	215	216	226	222	239	249	226	256	244	242	234	222	234	196	227	264	237	215	243	216	215	232	223	248	255	232	244	252	221	260	237	246	256	220	239	239	228	261	249	250	228	227	262	249	238	221	245	214	262	230	241	223	262	245	210	257	224	230	223	222	251	230	226	243	236	245	235	218	240	204	207	243	260	226	252	227	227	242	207	206	232	234	245	258	240	210	261	232	230	225	212	238	248	251	225	248	226	213	215	266	243	220	239	216	230	230	220	229	229	233	228	254	218	248	259	249	251	253	226	259	222	235	234	245	229	235	232	218	229	225	210	221	226	223	233	213	254	239	243	225	241	234	233	220	225	256	243	215	257	231	231	240	232	274	230	221	235	242	238	245	247	222	224	235	226	242	241	241	238	227	244	233	230	213	226	220	271	237	253	239	203	240	234	244	232	249	224	254	259	248	224	283	220	272	260	217	226	231	254	226	231	228	241	256	207	238	222	228	240	219	243	235	234	205	257	261	262	241	225	208	203	212	257	211	243	267	248	227	225	227	256	240	265	239	251	240	246	227	255	217	243	226	222	243	235	254	248	271	223	229	242	249	265	231	254	239	255	240	228	248	234	245	258	231	247	246	267	229	244	223	242	244	229	223	236	219	255	249	220	238	256	223	225	252	241	223	245	235	225	244	257	234	227	219	252	234	228	247	240	246	203	243	241	229	224	221	211	254	213	256	222	230	229	226	245	259	230	269	220	250	239	231	247	263	195	235	237	235	267	249	242	256	224	255	251	236	244	258	256	209	241	248	227	242	227	230	251	248	211	269	253	229	217	244	246	240	218	229	221	245	230	253	247	238	230	230	277	210	243	288	246	219	219	264	218	227	251	219	213	220	214	254	217	253	264	230	209	246	233	237	253	246	259	216	244	219	229	214	231	232	243	194	259	235	279	222	226	215	250	266	216	253	213	207	218	253	245	243	249	227	238	234	228	219	239	231	232	238	260	241	249	240	232	228	233	204	232	232	239	268	235	264	220	224	202	244	244	234	247	233	245	230	228	222	226	208	264	248	223	238	226	238	230	264	220	231	224	242	255	241	238	220	214	224	211	246	234	244	230	232	203	244	258	227	245	208	235	233	241	257	245	216	245	252	236	248	201	245	257	235	265	253	252	239	229	248	222	234	243	225	254	274	232	229	230	201	224	243	238	232	221	229	226	248	228	255	246	238	262	233	231	216	238	213	239	224	238	224	254	203	244	258	260	273	257	238	250	240	227	221	227	243	232	236	209	237	235	217	249	219	258	235	233	221	240	222	249	203	233	236	212	232	250	218	274	251	238	206	229	255	221	231	251	232	223	226	235	244	234	245	230	262	238	218	222	234	241	249	248	233	210	235	240	219	222	208	218	227	245	240	237	248	235	238	273	237	238	242	259	252	240	220	249	216	216	215	225	213	253	252	263	291	223	231	210	219	246	240	254	207	263	254	215	221	220	223	263	212	247	245	231	249	253	242	265	247	246	218	255	233	231	240	240	212	279	233	237	215	201	194	241	236	264	218	250	195	228	225	224	266	218	236	235	261	255	235	237	246	245	229	239	226	227	255	215	242	242	243	233	246	232	272	235	234	235	230	242	261	223	223	228	244	217	261	238	262	242	217	245	230	247	232	217	247	234	237	232	227	220	226	238	228	233	224	220	243	233	240	217	243	230	226	267	246	221	248	205	240	220	277	234	223	215	243	237	250	269	262	231	236	230	262	224	244	255	225	239	225	238	258	255	237	232	237	230	262	226	225	219	214	229	257	251	233	259	233	254	219	238	236	238	233	273	234	234	240	235	257	218	249	216	229	229	224	246	220	226	220	223	245	238	239	234	223	242	220	225	206	229	259	245	216	243	241	236	233	234	218	225	222	240	221	234	273	242	248	227	228	235	214	233	232	244	230	216	219	233	242	253	233	228	236	227	240	236	232	230	214	246	230	229	265	265	236	224	257	216	224	253	256	222	239	233	239	236	235	243	229	251	258	261	229	234	232	235	270	256	233	244	276	220	264	210	192	239	220	254	233	227	246	236	226	242	239	231	264	228	258	220	250	237	227	240	230	232	231	244	249	209	255	247	232	205	216	232	237	229	218	248	262	259	241	242	238	245	233	236	252	246	236	254	243	240	251	228	239	245	252	202	239	222	224	231	224	254	211	239	248	219	243	239	232	214	251	238	262	219	251	210	249	218	242	239	236	202	231	246	231	233	230	237	224	247	225	213	226	216	218	211	234	248	223	227	235	250	228	242	230	232	250	235	235	228	220	252	241	231	196	228	249	228	251	220	235	245	230	220	244	229	253	203	244	248	225	242	222	249	238	243	236	222	235	241	245	260	250	213	204	271	235	252	218	230	253	270	240	238	239	253	241	227	239	249	248	251	215	252	237	270	239	223	249	212	245	248	245	228	263	263	241	233	254	220	272	213	199	233	226	237	253	249	235	238	215	234	230	242	241	232	237	241	234	249	254	210	236	238	230	243	231	283	239	261	239	236	277	250	249	245	225	228	262	192	236	249	233	235	248	216	218	243	247	219	218	231	243	201	241	230	231	232	256	241	251	235	219	248	250
2874	727	799	816	763	745	708	723	744	714	660	667	670	692	690	598	720	586	698	645	606	650	610	647	650	623	606	647	634	626	643	654	638	639	711	640	661	607	648	678	625	641	630	567	633	668	663	634	676	641	637	651	640	624	636	585	637	598	593	669	616	617	609	622	654	642	636	638	627	630	639	633	604	621	637	616	639	592	605	608	606	656	668	615	608	655	637	640	653	638	652	649	604	633	627	622	629	639	662	574	613	604	620	606	637	573	627	644	665	624	650	627	606	649	652	589	628	621	638	612	653	598	672	620	641	624	607	594	635	598	587	609	638	619	659	619	651	640	611	684	590	592	655	649	626	646	622	668	617	635	623	593	668	616	666	586	587	603	625	678	603	658	676	606	641	627	607	620	596	637	608	608	583	609	632	615	592	664	642	609	629	612	624	604	639	649	655	611	633	661	624	675	616	600	632	617	666	596	617	637	642	617	622	671	622	593	616	613	652	668	647	588	640	679	632	638	628	630	637	645	631	629	627	658	598	600	634	630	640	641	602	608	673	619	670	598	626	627	632	629	639	660	646	630	633	630	603	628	658	631	628	669	632	636	613	603	634	637	614	639	640	632	647	624	599	630	616	657	651	685	676	603	602	628	659	664	686	600	580	602	584	681	627	655	631	631	613	586	659	635	642	629	644	649	634	619	625	601	617	656	629	630	644	657	611	636	595	645	611	617	625	654	671	666	628	613	622	660	607	657	635	622	615	650	653	642	636	630	624	616	658	604	623	604	645	614	605	648	616	640	593	641	641	621	642	631	677	679	658	660	597	682	613	594	620	612	622	644	591	671	661	602	660	666	621	625	634	625	585	641	670	658	630	648	632	604	620	662	627	614	661	633	626	648	632	604	641	666	656	628	604	658	574	670	627	645	623	635	606	621	660	598	666	638	662	633	595	636	674	619	642	603	628	608	647	608	625	595	629	625	628	617	609	636	610	602	636	601	609	613	631	626	607	608	594	618	574	626	643	614	657	664	589	615	649	625	677	619	616	614	640	640	662	621	627	651	649	622	661	673	625	637	659	618	615	683	616	606	627	655	588	604	636	637	591	648	630	617	612	626	634	646	597	639	618	636	608	620	646	627	655	605	660	611	578	645	629	636	611	630	651	618	619	597	616	633	664	621	656	632	628	612	651	586	634	622	646	661	620	637	603	629	611	668	639	640	617	612	600	673	613	605	603	607	630	631	623	663	683	621	647	656	663	638	645	597	638	613	654	624	574	619	669	640	620	623	651	578	583	606	680	665	619	673	652	653	622	621	642	606	613	625	674	662	565	616	644	559	646	599	656	651	670	646	585	624	618	643	642	629	612	641	659	666	589	629	595	622	649	583	636	639	639	665	652	605	647	655	639	680	648	642	608	595	634	628	608	619	606	641	626	643	599	587	639	608	601	654	622	577	576	670	645	650	629	644	626	567	615	655	612	680	595	664	629	625	623	657	656	649	644	646	584	646	608	613	620	649	651	623	634	571	588	631	610	604	608	625	582	611	655	625	620	610	573	705	602	604	635	638	621	580	631	598	627	627	614	615	646	609	574	629	601	618	650	667	619	614	651	653	615	611	629	636	637	589	647	634	573	609	647	649	646	629	666	652	658	641	605	602	603	678	643	633	604	649	645	644	630	592	637	591	640	615	658	599	649	636	591	669	640	612	660	664	652	600	593	638	633	615	692	584	652	602	609	607	574	654	608	635	642	633	600	644	618	587	630	619	608	629	631	659	654	646	595	661	599	625	601	627	647	628	607	627	619	621	619	628	630	618	611	641	634	653	632	606	639	655	640	631	651	641	618	643	633	625	604	610	590	638	639	666	625	592	605	617	643	614	643	644	614	602	668	625	625	660	613	637	592	633	611	621	612	614	624	643	637	623	653	643	642	563	585	640	645	604	662	614	646	627	632	627	643	606	636	612	634	684	610	614	622	643	594	625	662	615	654	597	597	630	666	605	652	609	618	643	602	672	671	634	625	630	655	617	663	644	644	706	676	654	598	675	633	634	623	620	602	617	642	617	596	658	648	628	661	637	645	674	657	583	623	625	591	638	632	660	656	596	633	666	611	577	628	609	662	653	641	652	593	613	609	644	619	669	631	636	655	623	603	626	676	670	628	698	649	626	649	616	614	675	600	610	644	638	609	620	657	655	575	654	598	641	659	640	628	622	625	626	612	640	652	600	627	584	633	602	604	669	645	621	673	634	636	626	592	614	665	629	645	612	620	617	611	624	590	653	608	611	674	639	624	638	626	585	611	602	634	612	560	602	636	653	630	631	609	634	611	652	593	645	621	614	670	634	608	648	583	639	659	688	613	630	667	657	617	638	635	594	618	656	655	631	642	675	623	626	632	675	611	698	590	684	647	639	640	630	615	591	651	620	619	643	657	641	659	665	591	604	681	598	658	644	652	644	625	621	622	602	632	634	613	597	641	719	667	628	641	646	638	624	671	620	636	656	611	680	639	645	664	626	680	591	607	698	664	645	613	619	652	626	643	612	586	571	631	626	653	607	618	617	606	614	643	656	614	620	639	649	631	648	627	649	650	611	662	598	596	608	583	661	632	601	644	690	632	627	616	577	644	630	637	627	596	671	620	584	685	633	639	629	644	634	621	624	698	619	628	684	604	633	647	636	614	596	584	659	652	624	622	625	610	615	584	591	623	696	653	633	618	630	584	674	616	658	649	648	655	596	635	584	652	606	653	659	615	647	623	631	640	662	631	605	636	657	663	622	630	630	633	662	622	627	689	620	611	607	615	664	651	601	662	631	607	636	652	600	579	625	634	660	628	649	661	622	648	652	610	654	607	630	631	622	615	641	594	597	622	628	644	655	648	643	635	635	613	654	614	614	586	626	638	633	619	617	573	618	621	672	618	640	637	620	654	616	638	660	585	599	633	638	654	646	598	644	638	641	611	636	645	613	648	603	601	608	634	697	632	617	595	633	670	619	622	628	595	674	599	662	632	654	653	645	666	601	628	601	639	686	624	692	642	613	604	597	699	596	654	633	613	685	629	633	627	621	622	640	602	623	632	633	606	609	623	652	667	683	599	618	604	649	655	624	652	614	647	615	630	649	590	642	644	634	617	655	597	649	615	626	652	587	632	689	631	664	652	644	654	661	602	644	614	618	622	627	610	628	629	633	626	638	615	619	592	630	622	654	631	645	681	658	621	642	618	666	652	622	682	631	652	592	656	664	597	631	611	634	613	627	621	663	584	608	670	656	676	602	693	634	576	591	668	668	612	647	661	654	621	674	649	640	635	655	631	622	630	639	632	654	633	633	638	630	643	638	641	631	578	631	599	644	626	650	625	621	639	653	665	679	590	620	603	662	614	595	680	615	627	627	613	624	620	634	635	617	625	637	598	592	609	634	594	638	583	637	645	634	560	659	600	608	628	626	650	650	600	644	651	661	645	619	617	614	688	613	649	615	647	661	661	639	619	641	645	632	601	640
15737	1432	1224	1078	757	645	535	461	422	398	350	376	335	346	313	323	349	318	320	313	299	282	282	293	284	277	289	277	282	289	249	265	308	256	267	260	282	312	274	268	300	273	278	277	273	301	294	266	278	284	296	260	261	263	278	258	257	258	266	259	279	263	286	243	274	259	251	264	253	288	259	277	279	275	263	251	272	279	258	265	307	245	291	266	292	258	248	287	261	297	295	256	288	281	257	279	244	249	279	275	258	267	253	272	274	265	253	295	269	298	287	282	256	265	280	253	268	286	300	252	277	256	280	274	256	284	261	282	241	289	269	265	248	278	275	263	259	261	270	259	253	254	261	272	270	290	288	291	257	305	252	272	262	253	266	275	278	244	299	254	278	242	288	278	248	251	306	259	286	260	268	280	278	270	256	264	254	274	274	261	273	289	309	280	260	268	260	266	283	291	279	286	236	256	290	265	231	293	271	268	272	226	270	270	285	242	290	274	285	271	242	285	274	265	276	294	242	257	250	248	286	270	288	266	254	254	270	268	280	278	265	274	254	278	253	260	288	282	257	247	289	298	283	261	242	298	292	260	287	304	265	264	272	274	248	284	263	272	262	273	256	264	302	263	237	289	261	267	251	276	255	254	264	265	265	247	241	242	250	277	284	290	278	235	297	254	258	285	253	271	259	266	268	271	263	277	258	282	281	261	246	291	290	272	250	282	309	288	284	263	250	305	267	268	256	263	259	253	275	265	267	280	244	250	267	282	269	292	290	247	275	263	276	279	240	274	271	271	270	253	242	262	294	269	268	296	281	264	284	258	295	271	273	236	298	234	281	259	277	287	294	235	271	275	260	291	273	274	274	272	259	309	279	277	269	271	279	277	274	301	257	286	281	286	273	311	288	275	214	270	279	273	285	301	288	260	285	304	244	256	263	290	295	289	244	293	294	282	264	273	299	283	309	272	268	258	299	282	251	289	274	244	272	280	277	268	268	289	277	280	268	256	288	271	287	273	273	304	270	286	282	238	277	280	261	260	274	263	256	249	293	305	277	274	280	262	278	271	251	236	271	287	267	283	290	271	252	262	269	246	284	243	252	255	257	285	271	303	292	258	258	269	297	253	277	265	270	248	282	252	262	250	267	243	267	259	285	274	236	262	268	286	266	300	301	273	293	287	232	238	273	260	266	279	282	267	265	291	261	247	261	300	263	279	225	270	267	278	280	271	286	280	259	279	251	261	267	277	272	263	291	264	260	266	273	270	254	226	309	238	264	281	263	251	244	288	304	281	268	282	287	253	285	283	287	281	242	276	272	278	280	281	257	266	238	297	282	281	269	280	255	266	305	266	291	274	258	290	265	289	248	275	310	272	287	255	281	288	285	270	250	267	275	251	267	262	254	261	257	271	266	268	275	236	275	261	268	257	286	250	271	266	293	281	260	240	293	284	242	291	261	288	299	275	252	287	262	286	281	280	262	266	262	267	277	308	281	267	260	281	278	276	273	268	247	282	280	260	275	260	299	262	262	293	296	294	287	290	261	279	270	292	297	279	283	280	290	277	277	275	282	270	266	265	262	273	274	288	264	253	260	269	269	242	271	275	240	287	272	260	270	294	275	291	251	270	290	268	275	279	273	270	246	280	278	266	305	286	281	255	259	290	316	276	254	283	274	264	305	260	227	244	276	275	257	246	285	278	284	266	244	272	264	239	272	257	299	245	274	288	274	273	279	262	269	284	261	277	276	282	300	277	224	303	252	278	306	298	296	249	248	281	273	278	291	306	282	266	276	268	278	245	259	296	276	297	254	241	272	263	292	259	265	291	255	256	285	272	247	262	264	264	260	283	287	270	297	278	262	264	226	262	265	279	283	258	275	238	267	281	257	250	292	294	297	266	251	283	293	244	266	307	257	277	265	259	269	282	258	230	286	258	275	255	267	267	273	304	280	289	298	305	279	262	266	293	261	318	277	281	288	276	264	244	237	289	266	274	253	288	261	249	297	284	285	265	292	238	278	275	249	284	278	270	259	240	256	252	285	266	265	285	273	273	239	245	287	280	271	261	275	266	278	269	290	248	248	236	258	284	259	281	263	256	299	255	241	282	258	305	281	284	267	253	274	262	267	261	285	286	316	269	316	259	257	285	240	281	274	283	269	266	261	258	265	258	271	269	273	283	264	258	251	297	292	271	305	277	260	297	276	271	287	264	284	259	268	248	284	261	267	266	271	245	269	235	259	298	277	266	270	271	269	250	299	249	231	266	280	276	247	272	308	305	292	270	267	280	267	248	244	253	263	254	279	249	281	257	286	272	240	263	280	289	229	255	282	246	257	272	274	278	252	241	281	283	278	280	276	233	274	280	273	274	273	264	279	285	251	276	290	239	256	235	281	253	257	292	283	271	283	234	248	248	266	231	284	289	319	260	262	278	259	274	263	267	264	236	301	267	285	274	294	270	266	261	246	264	300	276	254	267	266	267	275	239	286	281	290	290	281	265	266	274	289	271	266	268	254	279	268	257	294	241	273	277	275	286	246	249	248	280	253	264	237	226	280	290	276	254	259	270	274	257	292	248	244	273	245	280	272	283	282	265	248	253	258	246	254	284	294	272	271	261	246	259	277	265	274	277	263	309	284	277	270	264	278	262	274	272	275	271	293	269	280	293	247	271	294	280	249	285	271	267	274	256	302	278	294	276	260	216	235	278	247	284	289	258	292	250	273	247	272	271	268	281	275	271	302	262	257	263	277	237	273	296	272	274	266	261	294	240	274	269	283	264	281	261	260	276	272	230	266	251	280	264	253	239	262	258	294	284	254	262	265	286	286	258	242	298	287	277	265	271	275	270	259	257	274	254	296	278	262	279	279	291	262	260	281	262	303	262	276	238	287	267	268	273	266	261	283	293	280	301	253	271	291	260	266	273	265	249	270	282	272	287	274	264	256	267	283	232	255	281	240	259	251	255	263	311	274	286	296	253	276	255	234	272	252	304	255	273	273	271	240	299	262	262	277	271	254	291	281	303	278	283	274	283	257	258	252	264	263	239	262	255	258	284	290	271	253	261	260	257	290	280	283	246	268	259	286	243	258	243	283	264	266	276	295	280	274	299	273	294	241	270	241	252	267	266	280	251	269	275	274	243	281	291	243	266	248	257	270	283	263	262	290	242	260	284	306	275	265	265	246	236	269	284	241	264	238	270	270	281	279	252	256	274	292	267	261	272	236	259	274	265	295	254	243	268	305	274	245	283	269	282	265	252	275	278	243	281	279	277	276	287	282	262	271	268	249	251	255	258	286	266	254	251	270	282	291	266	275	243	271	239	247	278	290	291	261	273	289	270	283	254	269	285	273	272	260	264	280	252	272	269	272	316	256	276	281	290	282	305	286	320	281	260	299	270	284	267	291	301	299	269	288	248	287	288	256	267	272	288	265	262	265	285	264	263	270	288	277	261	243	255	256	279	277	264	297	262	240	277	281	262	261	270	247	270	291	287	227	268	239	277
8601	1471	2634	3133	2814	2384	2062	1859	1678	1444	1351	1162	1180	1110	1062	1037	955	963	917	869	891	883	866	862	789	821	880	772	748	829	794	787	762	751	760	740	769	799	680	728	704	721	730	732	713	775	777	700	722	723	726	755	715	679	724	729	715	763	704	744	696	705	699	697	679	718	708	735	700	700	705	721	680	726	688	665	690	674	747	678	684	729	705	777	737	696	731	749	701	675	781	694	699	729	721	719	695	694	727	721	701	669	719	704	705	655	730	682	728	697	677	696	740	729	706	705	658	724	731	712	685	714	695	714	717	678	669	672	697	688	749	733	713	711	674	694	679	686	695	699	716	719	699	723	713	690	724	747	668	719	689	692	687	688	728	715	682	674	681	705	708	716	723	707	700	661	731	671	703	708	710	692	707	718	675	731	647	693	669	755	723	700	663	726	662	736	689	677	723	726	727	693	686	712	711	745	697	724	728	668	699	690	656	737	741	671	681	709	726	727	695	713	681	722	689	668	698	671	671	675	716	718	667	719	696	715	686	644	672	708	717	659	716	729	700	662	719	702	762	712	726	706	686	664	703	656	677	714	692	715	651	685	694	695	657	725	683	664	715	693	717	669	690	760	673	700	710	699	694	704	726	726	695	695	715	697	743	672	725	713	734	676	753	717	699	708	768	748	704	744	739	678	693	707	667	705	660	643	692	665	684	716	707	724	693	661	769	689	696	668	674	697	657	665	698	673	722	716	691	685	698	697	657	696	693	722	697	714	692	702	696	721	708	643	681	703	696	710	719	750	705	705	703	652	711	687	704	751	656	676	689	685	687	709	695	665	686	691	741	695	671	717	696	691	682	737	703	703	705	706	661	677	716	682	709	696	686	670	697	684	670	735	738	710	716	679	738	727	704	697	739	634	669	721	706	702	677	712	686	716	715	716	723	686	665	693	700	754	685	743	675	695	696	688	726	685	718	683	702	700	716	734	712	683	733	632	687	679	731	725	691	696	681	714	712	724	749	728	709	684	697	697	674	707	681	685	726	684	664	657	712	690	680	675	685	722	695	671	733	694	720	676	666	742	718	678	666	688	722	739	718	716	683	694	714	702	728	673	703	696	726	699	693	693	724	732	693	697	716	659	670	703	728	707	709	670	702	715	689	669	672	674	707	643	744	700	729	680	707	704	692	698	712	684	752	701	700	697	687	708	690	724	699	673	678	662	682	701	671	706	714	686	709	711	711	701	645	702	702	684	693	676	680	665	674	719	695	705	747	706	690	709	693	690	728	676	731	704	752	688	699	724	678	703	662	667	723	703	692	724	685	664	768	666	700	704	690	700	739	686	717	690	736	662	721	638	673	683	708	679	641	707	690	673	654	711	705	683	670	691	683	720	673	676	685	695	711	649	695	732	656	719	689	686	680	672	736	678	683	628	676	720	704	739	652	678	703	668	705	735	749	747	714	707	704	665	761	663	698	709	712	697	693	655	688	680	682	697	697	680	681	718	747	723	691	707	675	684	685	691	670	702	682	671	714	715	672	654	654	700	704	728	641	738	658	734	695	665	699	719	685	685	648	726	699	682	712	715	643	654	666	688	731	704	667	713	694	661	673	672	705	715	686	651	698	701	715	677	659	715	681	690	663	725	699	678	721	670	674	710	716	656	703	717	722	718	667	675	684	654	644	681	658	714	721	678	640	713	755	688	705	749	695	692	709	698	727	734	705	728	706	673	730	663	700	699	683	728	718	709	643	686	653	728	688	705	695	685	698	697	646	668	706	693	744	701	780	688	722	679	691	679	722	730	655	670	699	693	718	662	662	698	685	658	722	711	700	700	669	672	682	670	688	683	689	718	720	713	691	658	671	701	702	677	659	680	711	727	693	682	698	687	730	697	661	718	671	684	715	691	757	725	691	682	716	691	647	689	679	718	698	698	706	743	717	661	674	706	671	681	682	710	681	725	686	705	704	712	713	683	672	679	690	708	724	697	657	649	713	683	694	683	696	670	692	696	686	701	705	702	685	716	662	692	699	721	730	691	687	704	698	693	692	679	749	684	745	664	723	723	655	707	697	705	690	740	698	689	683	694	731	713	712	686	663	723	661	684	723	642	725	698	674	706	674	699	696	685	652	712	705	666	668	694	683	738	716	683	676	696	708	698	751	680	706	679	717	667	695	752	762	690	697	729	700	651	704	742	684	724	718	680	759	629	726	730	720	659	678	729	695	673	695	758	649	731	675	688	728	710	745	687	723	701	697	703	691	658	705	703	690	696	662	728	713	702	711	690	681	689	728	708	703	687	687	699	657	699	671	662	709	725	675	679	688	711	673	652	760	671	721	652	707	680	695	682	674	718	717	688	719	693	649	683	711	702	705	725	707	709	691	744	671	734	671	728	701	727	730	698	692	704	674	735	723	694	678	743	672	716	744	697	710	678	719	735	663	688	730	688	649	678	686	656	650	693	707	730	695	704	686	693	726	667	662	737	710	680	722	682	701	680	669	689	675	709	693	701	734	703	686	670	690	699	709	699	758	706	690	704	717	706	645	655	700	736	737	683	688	645	725	703	731	674	676	691	692	680	680	687	701	726	730	717	696	750	705	675	683	716	685	699	700	677	681	713	677	712	703	706	691	690	718	684	711	698	660	688	679	717	670	730	651	698	669	730	670	656	720	691	728	715	714	653	753	670	634	720	664	678	704	662	689	725	709	679	696	668	677	713	689	685	702	709	693	667	700	695	685	679	734	721	707	723	724	673	714	711	709	720	706	719	734	761	675	681	718	718	694	682	704	644	691	693	675	679	699	702	700	736	670	709	707	686	700	683	694	711	710	700	683	691	699	727	681	665	725	723	707	719	694	717	713	718	670	722	725	710	695	654	685	680	723	661	705	690	688	696	711	683	698	691	703	739	675	719	712	730	724	701	672	680	714	698	734	659	663	731	710	628	718	666	701	700	697	689	666	693	678	668	680	665	687	729	691	714	676	692	711	701	676	713	683	689	690	751	704	718	678	676	686	713	705	652	699	694	694	706	742	639	708	735	706	698	682	666	688	632	731	663	711	698	795	687	678	651	692	717	710	737	668	643	691	712	735	640	708	686	718	725	703	692	690	703	732	692	692	687	698	740	708	704	679	715	714	703	668	697	706	697	680	672	697	702	711	714	689	730	705	682	666	706	719	683	709	690	748	632	667	681	706	706	667	654	715	708	688	675	667	679	706	680	694	670	674	686	697	650	748	711	700	733	693	675	739	664	713	697	728	692	648	667	683	730	715	713	714	736	666	694	663	746	698	698	710	706	675	672	655	701	685	743	700	660	680	710	678	680	697	678	701	699	692	713	689	685	707	690	741	658	671	724	712	719	720	749	681	690	706	685	694	689	713	667	712	631	705	696	720	711	701	754	654	718	689	731	709	721	682	697	710	680	704	711	693	710	694	724	732	698	693	698	658	644	727	693	730	734	728	678	723	736	718	675	760	655	715	704	704	685	667	698	709	679	689	686
24709	3132	2278	1586	1200	849	656	552	497	379	347	313	281	256	258	248	224	216	180	213	183	172	168	184	158	177	143	148	161	166	135	153	178	140	165	163	153	173	145	169	142	136	141	140	162	138	136	135	157	135	160	136	153	143	150	133	149	138	144	116	149	131	154	155	122	119	148	154	133	135	154	138	139	141	127	123	134	156	136	139	126	126	142	133	139	134	137	159	130	145	164	125	161	124	120	136	138	152	153	137	138	142	145	159	142	158	146	125	142	117	132	116	144	138	138	147	150	141	145	150	147	119	121	150	125	117	141	134	139	145	156	150	151	166	133	121	117	127	141	127	156	142	150	137	131	140	130	140	143	141	138	148	143	139	134	143	149	151	136	142	144	107	122	113	140	126	125	124	119	131	115	150	145	134	143	133	136	151	136	138	149	127	138	126	134	119	135	135	132	140	125	146	150	131	154	141	127	147	144	143	137	163	146	141	146	141	150	121	146	135	125	119	134	127	151	135	127	139	131	149	124	144	155	157	140	132	148	162	135	133	152	142	144	134	144	142	143	112	132	143	149	140	132	122	159	154	138	140	113	153	145	124	150	131	137	135	144	124	133	153	116	146	131	121	141	140	150	155	125	130	129	149	150	124	131	149	133	139	150	125	147	133	146	131	130	129	122	141	129	176	129	150	126	147	129	117	164	128	177	109	129	143	132	154	141	133	131	127	144	128	139	146	147	141	138	140	140	152	113	137	134	148	123	128	132	131	138	134	133	121	136	124	133	109	130	133	154	165	163	150	144	147	136	133	113	135	138	146	136	144	157	157	146	150	124	147	139	136	145	158	141	141	130	131	143	123	137	148	146	135	142	136	126	140	134	132	126	135	140	140	142	130	141	125	141	131	139	131	132	139	130	149	130	151	134	128	163	149	129	137	117	151	115	131	142	145	139	157	152	153	132	144	132	146	142	153	116	149	152	117	123	148	115	134	145	150	133	143	138	150	131	114	146	160	145	142	146	136	132	164	135	134	123	149	138	141	134	139	164	142	125	137	139	142	146	162	162	149	133	135	141	147	142	131	139	128	136	135	125	143	138	145	139	137	118	146	129	124	145	141	148	129	142	145	150	131	152	144	153	152	144	147	156	129	154	141	137	143	142	148	170	147	151	154	145	159	136	161	151	147	153	128	165	146	158	151	143	135	130	153	151	128	139	149	128	144	145	131	137	140	149	118	125	143	122	121	158	156	156	136	137	135	150	120	135	143	137	151	134	156	153	144	115	122	142	118	136	137	111	132	133	126	139	106	124	147	124	134	127	129	128	161	115	147	142	119	118	131	157	129	146	139	131	142	153	137	151	115	124	167	131	121	133	137	130	162	131	163	128	124	134	150	137	129	138	132	177	150	136	119	122	137	111	157	126	134	131	116	136	145	142	144	170	139	128	146	121	125	142	127	147	135	124	142	127	145	110	138	165	128	142	147	136	143	138	160	123	138	148	144	119	136	138	123	122	141	133	125	108	124	141	153	146	139	116	145	115	158	135	130	139	144	140	126	129	136	113	137	122	156	142	133	112	122	140	151	145	141	126	135	128	132	164	128	124	138	150	137	127	139	150	154	140	130	159	155	138	111	142	123	132	114	144	143	154	131	133	141	145	140	141	133	145	131	150	125	133	148	150	160	159	130	154	124	135	104	142	138	128	166	146	163	133	135	128	139	146	144	152	117	117	115	147	138	132	150	114	148	158	131	150	148	150	119	126	133	142	132	144	150	119	132	141	139	151	157	140	156	152	150	145	134	104	132	127	126	147	120	122	125	142	134	147	127	131	139	128	139	137	124	146	137	137	129	132	125	144	128	136	137	119	145	166	131	121	150	136	117	136	126	136	117	140	127	135	141	132	115	137	137	141	135	170	136	150	129	157	141	119	134	136	122	135	160	125	145	133	141	139	131	138	147	138	121	146	144	147	132	153	140	130	140	147	133	116	129	147	132	152	133	128	144	140	144	129	136	150	163	131	134	162	142	143	126	144	150	151	139	120	137	127	128	146	145	131	122	153	137	144	130	136	120	161	137	145	155	154	144	163	150	121	136	135	148	132	137	121	127	123	140	138	146	135	156	126	157	157	139	163	125	142	142	145	143	148	139	136	148	149	126	132	140	144	133	144	112	135	117	130	149	138	131	137	148	128	132	145	130	137	128	129	142	139	125	131	159	141	150	136	110	142	117	133	147	140	142	134	135	143	151	143	128	160	131	135	135	139	157	134	158	142	128	147	146	122	139	127	129	142	136	152	157	133	135	126	129	140	113	135	149	132	141	130	123	119	127	140	134	150	143	157	152	120	140	146	139	130	122	155	141	144	129	124	145	136	119	161	134	117	136	125	123	143	134	172	140	142	142	141	125	132	151	137	132	138	120	129	133	128	148	154	143	135	138	127	137	173	139	153	114	136	135	140	145	148	155	120	141	148	173	130	123	137	125	156	113	124	130	126	150	156	144	157	140	143	149	126	124	157	161	126	137	135	130	137	145	139	132	130	129	104	138	127	138	127	149	128	136	133	121	130	149	158	122	126	136	130	153	139	141	171	135	131	137	140	137	156	132	148	144	137	145	153	137	141	116	117	140	157	147	162	130	124	138	140	127	127	136	158	130	110	131	146	128	136	136	142	130	171	124	123	138	125	145	140	135	138	132	146	128	135	144	149	124	127	153	147	134	139	137	129	137	127	157	133	140	154	122	142	160	141	139	125	131	153	136	157	141	145	119	136	160	150	111	137	147	153	141	148	150	150	137	140	145	149	124	129	135	153	126	145	119	134	146	135	152	132	142	143	148	147	140	146	172	120	148	150	115	132	124	133	139	137	123	165	130	147	169	142	129	133	155	147	134	154	139	140	121	135	126	136	147	119	131	134	143	125	143	156	146	140	127	129	131	134	153	153	137	133	119	118	134	134	145	152	130	137	132	122	151	109	128	146	134	132	117	132	136	111	144	151	136	132	146	111	139	133	156	149	127	137	161	171	168	123	146	138	159	118	116	118	137	168	125	147	122	121	141	131	125	118	129	120	134	163	157	134	134	137	125	122	126	116	144	151	151	140	142	143	132	145	129	122	135	144	159	138	140	137	128	153	151	139	132	148	143	136	127	131	142	136	137	158	135	142	152	140	145	138	133	130	142	142	132	142	126	131	138	134	113	154	130	130	134	120	119	142	153	139	123	141	149	153	126	130	142	144	127	131	129	140	127	147	149	153	121	146	116	122	134	144	149	142	152	142	137	152	126	136	126	145	124	141	145	144	139	139	136	140	162	117	145	146	123	136	119	160	131	130	150	122	132	160	139	137	154	136	149	145	138	149	119	146	135	135	128	145	143	139	132	149	153	134	130	128	156	143	178	123	131	139	136	137	139	145	136	153	162	129	123	137	152	131	133	128	133	139	123	131	131	136	147	151	136	130	150	134	149	127	146	106	132	134	151	121	135	132	155	159	131	107	119	145	99	133	143
11885	1942	3997	4946	4314	3649	2821	2385	2142	1779	1585	1417	1278	1068	1027	1017	888	812	806	760	723	664	661	648	663	647	578	572	566	583	566	553	512	545	527	543	498	490	466	460	455	440	453	480	440	485	417	460	457	455	433	396	418	417	406	448	423	408	421	413	431	416	430	404	427	390	394	443	392	403	370	410	384	398	404	376	422	417	369	364	384	431	402	402	393	386	421	372	422	392	412	419	401	395	419	419	391	421	403	383	366	368	431	394	408	392	362	397	389	376	371	381	382	398	374	371	404	384	414	359	422	394	372	384	356	408	387	396	386	392	397	372	361	351	390	401	353	366	379	401	399	355	397	411	400	374	327	383	411	379	384	403	404	430	375	409	395	364	396	408	354	395	396	382	382	360	383	416	372	367	391	372	371	386	398	394	390	419	360	371	398	389	376	398	367	380	383	353	338	354	404	369	387	386	373	352	384	387	374	361	389	414	388	340	409	380	370	371	377	355	341	397	373	370	386	402	386	383	382	382	394	377	401	381	398	351	355	389	371	372	343	369	408	394	409	389	330	385	371	371	401	349	387	372	343	379	360	350	358	384	365	377	379	378	374	378	352	374	387	422	376	393	405	393	397	359	393	425	383	416	401	340	354	332	346	359	373	392	405	390	401	407	397	347	387	370	390	356	357	360	390	381	372	392	374	372	411	383	357	372	386	408	415	352	384	403	413	386	377	390	386	346	325	385	356	350	381	373	399	388	387	374	379	402	385	384	379	376	391	377	353	369	384	377	349	365	389	390	357	379	382	363	374	392	372	383	367	382	387	405	387	393	416	377	398	361	373	351	383	365	339	384	363	347	350	387	362	375	405	360	391	398	403	355	387	371	400	379	388	345	420	384	362	369	408	397	378	411	374	385	366	364	387	407	359	345	370	374	358	389	380	355	351	401	382	375	370	363	389	354	384	354	360	382	410	378	386	367	365	403	365	380	391	382	369	391	382	358	400	370	369	380	425	335	366	366	358	363	393	378	377	383	411	357	366	363	401	366	359	363	401	387	393	435	394	384	381	395	406	373	386	426	343	393	401	362	376	400	364	447	417	430	365	424	364	370	377	397	371	364	371	382	359	353	403	371	396	364	352	378	382	371	367	340	337	406	396	382	378	358	432	385	402	385	369	384	352	388	389	379	345	357	344	383	392	346	345	375	411	383	377	361	412	411	381	371	366	356	387	367	389	405	382	385	364	383	380	394	404	395	375	372	365	394	385	377	382	374	413	357	367	373	387	386	378	379	376	389	389	420	360	389	365	370	380	380	361	385	383	392	379	424	391	368	407	394	382	363	351	385	389	362	360	376	357	383	403	396	360	406	386	372	420	379	403	384	396	400	397	395	346	353	383	353	388	404	378	381	385	403	368	412	372	390	363	380	373	378	381	388	363	384	372	389	385	376	407	354	379	399	391	370	379	356	342	364	382	371	385	344	379	399	373	398	396	380	373	415	379	400	374	374	398	416	371	406	365	390	372	383	384	393	398	391	351	363	390	399	399	336	376	370	375	407	398	383	370	412	354	376	375	356	351	387	361	364	380	381	385	384	380	357	368	422	324	369	366	369	378	380	326	403	337	361	376	380	361	371	366	391	345	385	350	370	390	397	376	385	364	394	363	396	386	370	387	394	370	375	399	368	329	389	363	380	344	369	373	393	377	370	394	384	384	417	409	386	405	391	380	377	398	401	393	394	371	376	356	374	358	347	371	416	331	365	365	367	359	358	381	363	359	374	375	390	349	416	417	377	367	386	373	410	374	369	377	369	405	369	389	386	394	379	414	360	394	365	365	346	353	380	347	387	404	418	360	364	404	380	391	390	360	384	357	412	363	392	391	359	387	409	379	372	360	360	392	390	394	373	412	393	391	404	370	376	391	357	388	362	346	367	376	390	369	402	372	366	382	368	353	375	381	418	360	355	383	403	407	396	359	368	374	356	369	393	380	398	380	373	369	404	336	351	378	397	381	420	379	397	398	388	348	349	398	379	405	384	383	381	378	402	363	378	385	362	382	380	360	365	387	344	380	383	382	377	411	386	369	400	380	385	381	411	390	370	367	382	398	369	367	341	378	363	392	358	338	356	365	395	385	366	374	367	375	405	375	369	383	362	435	399	363	380	384	390	366	394	375	396	366	416	413	371	379	375	337	351	385	367	375	366	366	377	368	364	382	361	368	369	379	365	365	397	352	358	368	391	395	363	396	396	386	351	372	390	407	365	382	388	395	387	395	366	393	388	373	376	387	351	382	352	364	380	380	401	398	361	339	385	390	418	363	359	406	344	369	396	357	372	364	367	385	395	385	389	352	379	369	385	393	377	395	381	357	406	368	383	373	356	388	395	376	365	354	394	366	436	391	386	396	371	361	371	368	402	388	385	361	391	377	369	394	391	367	360	411	356	402	351	363	401	368	387	390	381	344	371	367	375	406	377	390	362	375	400	393	377	344	362	381	371	376	370	374	375	389	389	388	383	357	398	382	388	433	385	345	373	382	386	377	396	399	383	356	405	411	381	371	354	369	386	395	390	411	353	374	374	388	362	388	385	379	370	394	390	372	368	397	364	359	355	354	395	397	364	388	368	371	336	354	378	399	411	335	346	373	383	382	380	353	354	381	383	353	372	357	385	361	376	377	377	391	357	376	377	376	368	353	399	393	394	394	355	370	375	335	429	385	379	390	384	379	365	439	409	399	362	416	374	340	378	365	376	407	375	362	401	358	353	391	361	378	363	366	364	392	390	357	399	364	379	349	385	381	387	392	378	373	404	386	376	358	433	386	340	367	357	390	364	365	399	409	384	385	363	390	368	382	372	372	351	341	382	391	380	365	361	378	377	381	399	391	375	358	413	401	363	374	376	365	362	379	385	353	372	384	398	374	397	363	362	389	358	376	393	394	395	349	406	385	368	395	378	405	338	379	376	414	418	364	404	369	371	347	383	392	360	405	406	388	416	371	387	395	367	347	387	397	376	397	347	377	399	385	381	384	400	359	349	382	382	394	349	405	383	376	407	358	413	425	353	389	371	427	408	351	377	391	359	413	365	389	398	401	378	389	366	373	365	348	377	389	377	383	355	406	380	391	413	403	372	342	374	356	387	353	368	383	387	386	389	383	390	409	365	386	380	408	359	388	395	384	383	407	403	352	403	363	385	375	398	359	395	371	368	417	400	349	332	380	338	353	394	400	421	360	349	355	376	392	432	381	381	376	365	392	385	369	436	384	377	382	377	387	400	352	378	349	396	383	388	381	396	366	379	368	380	408	381	386	406	387	385	362	370	382	394	348	417	354	361	380	356	369	381	383	365	409	365	382	380	376	379	362	358	348	389	372	404	371	362	384	358	399	366	405	369	421	358	371	353	364	393	348	374	382	368	387	416	342	378	412	357	370	358	396	388	354	394	375	422	354	346	340	379	379	356	396	370	375	383	373	393	378	374	396	378	395	377	371	379	373	366	371	404	376	377
3235	288	310	300	295	258	236	248	265	268	252	240	232	228	243	230	243	218	206	222	263	238	254	249	245	228	275	222	228	213	228	247	239	250	229	252	231	245	221	218	227	248	230	252	232	238	197	229	271	241	257	249	258	206	228	285	224	254	255	223	241	227	244	231	233	247	219	214	236	249	263	261	247	231	224	236	241	220	234	238	228	199	234	249	225	267	248	227	212	242	236	232	228	229	235	241	251	234	235	266	215	232	244	251	232	249	233	236	214	214	277	258	220	223	250	252	260	219	239	240	201	251	221	230	239	223	259	235	257	219	235	241	241	225	223	225	251	242	264	226	228	231	223	218	234	212	216	249	249	216	222	206	230	234	236	229	237	209	238	223	252	226	267	227	236	212	243	243	228	212	249	243	226	275	227	231	232	224	237	213	231	221	269	225	262	232	258	233	251	241	213	234	223	227	240	227	243	258	235	224	227	236	224	234	224	240	232	227	229	245	238	233	214	246	245	240	245	236	228	234	242	240	260	241	232	264	256	242	244	214	248	240	231	228	230	268	222	209	218	234	210	232	224	238	234	224	229	250	230	214	223	225	245	235	248	245	224	256	211	230	217	225	249	239	233	230	225	253	238	252	207	247	248	210	242	249	245	240	250	245	226	218	236	224	237	249	224	234	265	253	236	239	209	260	238	225	236	215	249	250	227	227	208	252	247	232	232	222	243	244	262	232	230	234	236	251	268	226	230	248	237	269	224	224	235	235	232	195	233	205	232	230	239	231	255	228	242	225	248	265	235	242	244	246	272	229	239	223	234	217	247	217	250	250	253	231	231	235	223	248	240	223	240	220	237	246	245	240	202	236	246	229	240	240	220	214	216	271	214	207	238	217	245	252	263	251	256	255	223	205	238	238	234	255	217	262	220	222	258	226	235	225	247	221	258	239	252	218	256	226	247	236	225	230	237	223	226	210	222	243	250	218	248	237	217	250	265	260	221	247	231	225	246	212	247	195	239	242	239	228	223	233	253	229	242	228	258	236	244	227	219	241	245	228	245	240	243	238	244	241	246	229	227	227	231	245	247	217	238	261	238	230	227	236	251	256	239	235	238	231	230	239	214	242	217	267	242	241	220	247	247	223	230	253	238	273	228	258	246	235	241	233	221	242	227	202	211	233	222	236	234	224	234	251	257	240	232	240	229	243	234	258	212	243	234	213	222	212	226	241	226	239	241	251	265	240	251	227	219	262	234	231	219	234	234	242	231	230	245	225	243	248	233	225	241	216	267	238	242	253	220	239	229	254	239	235	242	213	214	268	240	261	240	224	214	240	258	214	238	234	259	240	246	209	251	227	215	256	229	238	224	222	233	221	209	212	217	234	206	223	260	235	213	261	243	240	232	239	248	255	224	232	251	241	246	209	232	264	270	240	218	274	235	260	221	226	217	239	242	240	265	242	235	246	229	242	248	263	221	227	227	214	233	217	241	228	239	224	217	220	253	269	181	228	217	276	243	267	239	235	259	233	225	262	265	244	238	226	222	220	249	250	232	254	254	258	229	234	262	240	225	235	250	234	233	238	235	231	232	255	241	210	230	215	225	241	209	215	210	246	218	248	221	235	264	214	212	238	267	228	235	221	223	219	252	253	265	221	210	271	265	228	215	248	247	205	239	228	234	248	227	229	230	237	237	253	231	242	221	241	232	231	256	257	209	244	258	265	230	254	263	219	234	243	245	241	230	209	252	228	227	234	238	236	235	229	254	211	261	241	211	230	273	252	228	255	212	250	244	239	234	228	202	256	200	248	240	233	255	209	245	218	250	232	258	223	248	221	229	243	224	228	243	233	214	248	206	225	253	251	236	239	276	227	264	230	242	241	220	239	239	232	247	251	240	256	205	201	237	263	245	209	257	223	229	260	259	231	235	250	233	242	233	266	233	240	257	265	222	221	229	263	252	237	223	223	235	252	230	249	220	236	252	223	247	247	251	275	221	211	272	244	239	227	218	228	232	232	220	256	258	232	226	239	227	235	239	240	217	199	251	249	270	254	230	243	246	213	232	253	259	232	241	227	228	207	241	246	236	249	238	267	255	241	261	246	248	244	258	232	235	247	259	230	228	213	247	260	265	263	252	253	220	193	228	234	263	249	229	228	242	237	270	219	244	241	216	234	215	224	235	223	266	230	233	247	223	253	273	234	249	247	262	233	272	221	250	224	252	248	219	237	245	220	248	205	262	245	232	247	214	223	193	241	257	220	239	237	265	245	246	223	240	259	248	230	230	269	261	238	213	259	242	236	237	229	265	229	230	236	261	237	236	245	231	231	233	243	257	231	244	231	225	273	258	249	218	226	236	224	218	248	245	229	233	237	238	246	239	250	243	249	250	238	251	253	236	235	228	228	227	259	235	247	231	214	218	218	245	251	216	227	223	240	258	226	243	227	247	217	255	238	254	190	267	232	266	242	202	271	222	228	262	257	274	246	222	244	230	219	238	228	225	238	262	248	250	246	216	241	220	238	226	253	235	242	258	221	200	229	254	242	238	245	231	235	209	271	219	239	226	202	234	227	239	245	219	237	256	236	236	223	252	245	225	239	227	232	242	236	214	210	243	212	232	207	218	232	243	237	248	238	242	266	237	266	250	225	236	220	267	233	249	224	245	259	225	205	235	249	220	230	223	223	237	247	246	254	237	254	233	242	282	249	239	243	249	220	256	249	247	202	250	206	229	217	246	221	238	253	224	267	209	250	279	236	254	210	251	255	244	230	197	265	233	229	264	257	235	241	209	228	219	218	254	232	251	234	220	240	212	241	259	244	222	247	245	223	226	230	247	229	280	236	211	233	218	237	235	237	228	251	242	242	214	229	260	238	226	229	257	237	210	240	219	229	233	212	219	244	210	238	236	228	250	222	220	276	220	237	248	242	220	250	236	222	251	235	229	256	265	246	201	230	243	216	220	236	235	264	216	245	209	255	233	236	237	236	243	249	234	226	204	231	195	234	243	248	243	218	234	234	233	215	225	244	215	258	222	228	249	258	236	248	238	260	242	236	224	237	205	209	262	232	235	231	241	229	240	232	227	232	241	249	208	272	236	231	224	236	248	235	252	251	224	246	221	223	260	233	252	261	252	244	259	269	298	278	231	248	251	249	236	230	231	220	245	237	226	273	216	209	260	252	231	231	228	222	240	231	236	215	254	280	244	267	218	222	211	246	240	236	257	231	259	248	265	236	260	218	221	236	226	226	238	235	252	221	218	223	226	253	247	240	213	267	223	234	213	234	244	229	242	238	221	230	248	230	250	232	244	237	241	244	209	231	244	245	196	248	241	239	237	232	228	276	243	217	250	262	240	242	242	272	263	236	252	225	248	241	244	238	256	271	226	247	231	258	267	225	210	230	269	246	256	211	232	234	265	210	234	216	237	243	226	249	247	233	224	217	210	207	198	245	259	246	191	254	212	231	233	237	240	225	220	228	232	242	215	253	269	229	247	237	213	250
2908	725	823	829	836	786	763	767	724	703	667	676	665	652	663	638	665	659	691	660	662	603	631	695	666	653	637	608	653	612	610	639	601	681	628	640	614	610	626	651	657	586	665	604	620	655	617	599	612	664	614	620	635	625	627	661	642	646	623	594	578	637	640	615	602	652	589	643	634	681	673	650	665	617	652	638	694	621	625	631	606	639	615	624	623	643	622	654	634	603	611	592	592	630	676	652	618	649	628	642	632	638	641	619	645	633	642	580	635	630	645	614	583	617	589	598	595	607	629	670	660	593	648	642	660	621	675	692	631	637	634	651	601	574	641	663	644	603	666	623	666	660	640	600	629	623	639	610	572	667	665	656	573	638	629	587	623	599	605	627	662	591	587	627	657	610	645	630	648	634	649	588	594	616	600	646	620	597	631	642	636	618	660	637	619	625	573	641	599	623	584	634	642	616	623	647	618	627	615	653	599	634	685	628	596	665	630	626	663	598	636	634	637	621	642	618	619	669	598	608	633	645	614	625	609	633	640	611	661	629	617	600	635	691	643	629	622	628	616	624	659	614	605	599	643	619	612	590	629	626	670	633	647	612	627	643	664	650	619	611	608	655	626	627	625	615	640	647	638	626	605	636	651	653	570	634	635	566	673	629	673	637	611	614	616	616	625	596	663	653	655	651	619	636	627	606	626	664	626	620	651	627	608	627	633	598	617	636	626	662	627	646	668	575	636	647	678	667	694	637	599	672	617	639	627	631	646	598	591	664	650	654	624	626	646	622	639	646	640	678	607	633	628	717	632	595	604	621	644	633	624	616	601	588	639	579	616	683	654	661	638	599	641	657	576	610	630	634	650	637	648	653	636	584	633	600	618	608	664	618	637	646	603	641	627	632	616	686	639	596	606	632	670	638	651	615	627	650	601	688	628	596	610	654	647	633	659	618	644	646	618	642	616	612	650	659	641	641	623	620	642	629	652	602	605	549	639	626	615	629	642	622	598	637	653	651	623	638	667	599	619	660	625	631	621	643	607	629	647	627	620	613	588	591	693	620	622	643	616	632	650	707	636	653	661	668	610	631	668	620	622	639	634	642	606	617	662	544	619	636	660	603	668	627	639	626	606	639	637	647	589	644	650	642	647	676	627	624	633	644	603	604	637	609	623	642	635	590	599	626	631	607	665	622	618	602	607	634	655	609	667	638	613	641	600	674	609	643	658	582	617	628	604	636	672	611	654	605	601	625	616	619	622	636	582	571	613	616	606	687	678	661	609	625	645	657	625	633	632	675	621	665	612	582	660	595	645	634	598	642	648	632	642	625	643	587	642	640	604	631	586	609	581	617	623	645	616	658	635	622	620	642	595	601	644	661	626	639	615	622	653	567	629	614	619	611	678	588	641	614	628	607	643	637	627	606	635	672	643	671	594	611	645	578	681	618	571	649	639	642	613	610	638	652	622	609	679	651	618	641	619	628	641	632	660	619	649	645	702	602	579	662	640	621	641	624	672	529	630	554	635	638	602	679	651	652	597	636	635	602	613	648	619	628	636	665	638	606	669	596	623	600	638	583	671	615	637	637	631	643	632	635	641	634	631	599	627	655	599	594	653	564	653	632	585	622	613	642	622	612	640	626	633	620	594	620	607	594	606	660	618	598	660	612	643	617	650	649	632	672	647	619	605	595	653	624	635	603	652	662	669	642	627	624	618	624	636	626	631	636	589	591	671	651	592	574	615	630	605	613	680	619	628	635	628	642	663	665	595	618	616	646	596	668	632	628	615	613	624	652	631	667	630	589	671	620	621	608	647	625	631	628	657	627	602	637	660	601	622	632	569	622	619	608	629	623	614	642	672	653	568	636	619	599	650	644	610	594	632	635	627	671	617	651	652	663	597	614	581	626	641	582	645	631	643	601	613	615	655	623	634	640	616	642	588	641	650	611	632	636	618	638	627	610	630	630	639	619	631	693	633	637	649	666	635	624	671	605	640	655	612	631	641	622	626	653	695	646	621	635	640	634	623	641	601	640	621	635	625	695	604	608	650	642	652	649	602	585	653	645	616	640	642	594	627	646	638	602	617	628	646	633	608	596	634	579	646	605	630	601	629	645	655	621	593	638	607	599	638	656	608	569	660	636	607	647	630	591	615	629	586	651	654	654	663	644	627	666	623	608	652	645	631	678	627	635	611	574	616	638	636	599	616	656	610	670	634	621	632	624	618	633	627	611	616	615	639	632	659	642	612	692	657	584	650	642	648	680	594	616	611	623	711	641	644	619	654	655	641	623	637	626	622	675	631	618	574	637	615	601	634	628	594	639	600	625	655	614	653	654	612	662	565	624	652	610	607	599	625	598	689	654	657	595	625	617	619	618	620	637	648	583	645	621	646	664	632	614	615	619	607	580	661	641	611	589	651	627	636	655	620	629	626	607	633	676	590	616	616	631	605	635	639	599	596	613	657	624	656	628	611	585	648	579	621	629	633	663	570	642	663	635	641	639	632	583	641	625	623	657	634	674	654	605	619	650	635	620	602	657	620	639	614	643	624	610	649	644	640	603	571	636	623	645	619	663	610	599	616	599	600	627	594	638	638	653	617	626	663	636	669	635	590	592	578	657	629	640	666	668	604	578	600	671	642	601	607	600	665	619	611	647	613	648	646	607	655	614	615	603	595	630	665	679	654	650	639	633	601	614	641	653	648	619	624	630	642	579	608	638	642	590	651	643	656	637	620	643	652	636	587	625	602	613	672	580	592	636	681	633	593	591	683	635	665	609	641	590	611	601	635	610	614	594	617	644	616	649	592	648	618	638	642	600	661	618	673	663	610	634	635	624	626	640	625	617	706	667	662	651	655	583	659	615	648	616	613	634	658	650	626	623	623	658	622	618	609	630	596	653	674	621	602	609	626	597	678	607	675	572	656	602	622	616	625	602	656	598	599	607	629	648	611	645	648	614	596	650	649	643	657	661	606	604	615	635	646	621	602	610	666	629	633	641	597	613	644	631	627	626	651	615	651	622	639	645	608	619	615	641	630	633	607	598	629	651	686	641	612	569	652	661	632	644	676	627	680	635	629	638	631	620	598	649	637	606	613	658	612	593	652	649	624	607	654	589	623	610	564	660	607	614	587	609	644	645	594	621	616	625	644	624	631	574	677	633	626	643	643	620	611	651	625	624	625	612	597	714	644	579	602	653	637	602	632	641	646	627	615	616	627	652	625	596	669	614	682	658	624	619	629	616	625	611	629	638	623	642	663	626	599	633	634	631	629	652	596	597	610	622	634	644	617	580	661	677	645	621	636	615	640	638	642	645	611	597	660	630	613	639	620	617	658	587	613	671	670	683	643	634	600	682	604	630	629	634	640	616	623	628	587	670	625	603	603	579	576	641	662	704	649	635	632	630	615	611	649	627	606	615	628	640	622	595	633	666	628	658	636	628	659	627	648	634	599	575	656	596	613	653	604	609	612	642	617	656	660	676	603	647	648	626	634	579	605	581
14961	1249	1233	970	822	628	509	459	403	394	376	380	338	328	333	319	328	305	297	342	286	295	306	269	287	293	287	288	261	296	294	271	300	283	252	286	295	297	300	272	267	289	291	262	304	265	282	331	276	287	296	263	254	281	270	275	272	235	260	262	265	266	262	274	233	267	262	291	281	261	251	284	248	285	299	260	264	271	287	277	269	261	300	279	270	283	253	265	326	263	266	269	297	274	285	310	294	255	267	275	278	290	257	255	267	281	269	258	311	264	266	292	272	285	254	266	270	255	269	264	306	280	286	264	250	277	265	299	277	270	267	257	303	288	263	238	285	283	245	265	269	279	281	263	286	299	253	305	283	276	256	283	274	295	252	283	255	249	278	282	256	292	282	273	276	298	272	280	262	266	265	258	277	256	290	263	263	287	268	260	265	301	275	301	274	285	285	268	281	282	251	251	283	270	248	280	288	289	290	261	286	280	265	253	274	290	281	269	243	274	258	262	287	269	261	267	241	294	257	298	264	235	239	275	285	276	315	292	256	259	247	266	258	258	267	276	299	295	258	261	257	246	252	269	271	279	273	239	267	250	293	267	264	316	265	285	250	254	276	282	259	281	271	276	275	274	286	272	261	292	272	297	276	268	248	278	243	287	247	281	256	258	270	265	277	288	267	264	267	299	274	263	291	302	274	295	268	263	256	279	291	285	295	241	259	265	257	267	283	304	269	277	290	283	243	270	242	301	296	288	229	265	268	249	300	266	260	288	276	264	257	226	290	250	269	253	280	273	253	258	252	284	272	250	277	283	258	296	254	278	243	296	272	298	225	269	279	266	286	293	259	261	292	299	255	289	305	305	262	272	294	257	255	264	288	271	281	249	300	271	263	273	280	257	304	278	273	256	244	274	267	252	274	270	307	247	280	278	283	233	289	287	262	252	306	236	268	268	275	254	272	286	266	262	279	269	257	288	273	294	247	264	248	250	276	293	248	294	278	284	254	298	240	275	285	295	282	298	267	245	263	240	297	269	298	238	276	262	313	276	303	255	249	243	275	263	268	283	284	291	253	284	262	274	235	272	287	270	234	274	274	296	259	259	277	298	256	268	281	243	261	266	285	233	253	269	272	274	249	315	264	282	268	266	248	289	230	268	271	271	273	282	260	286	263	249	267	245	293	254	270	288	298	252	254	250	286	280	292	232	265	272	284	268	254	292	233	284	248	283	308	268	293	262	290	269	267	270	288	287	241	261	251	283	277	292	277	282	247	266	254	258	283	249	306	265	259	280	267	262	262	306	288	299	282	281	289	267	274	240	270	256	264	301	288	271	262	242	284	260	299	244	282	277	256	279	246	273	255	272	271	261	280	277	240	261	285	256	265	286	280	247	274	281	289	292	288	269	237	306	267	311	286	318	254	301	278	279	264	258	266	249	282	273	283	259	270	283	269	264	252	270	277	293	241	272	261	262	268	279	265	276	272	271	283	277	318	256	235	257	271	264	307	287	298	258	279	253	286	279	290	260	264	261	281	288	297	265	281	265	281	291	296	284	256	287	303	273	276	226	259	273	258	281	263	271	265	280	292	289	246	281	260	261	264	282	264	277	271	282	260	260	269	256	271	290	227	304	239	266	287	257	254	242	267	285	266	239	279	256	272	257	265	277	290	268	268	270	244	278	302	275	265	269	270	270	268	265	283	259	280	275	262	266	258	276	280	265	267	267	275	283	258	277	254	270	275	282	275	259	305	250	272	270	274	264	276	250	263	260	231	268	273	267	267	245	251	259	290	263	284	260	309	273	281	248	267	290	266	262	253	260	259	273	263	267	277	311	287	239	247	285	273	282	249	253	256	254	287	266	288	297	313	267	257	260	280	267	274	274	296	255	288	255	267	290	261	279	269	266	267	293	274	268	323	229	280	275	282	251	292	282	245	271	277	285	281	264	256	266	281	266	281	268	259	272	278	277	290	288	269	276	255	273	289	250	271	225	278	276	277	284	268	268	259	275	256	279	260	290	266	250	281	279	285	255	306	269	260	307	259	255	267	256	269	253	260	287	288	266	283	294	261	267	249	274	249	244	271	259	270	264	280	237	302	273	258	246	297	246	303	275	243	279	281	282	282	303	281	259	277	255	267	283	240	272	257	268	270	269	224	264	283	253	276	287	263	251	265	262	272	250	273	254	271	268	252	237	282	279	277	253	277	289	272	270	304	301	245	286	293	240	254	246	284	268	288	261	288	260	276	269	257	265	273	284	286	259	269	280	264	273	266	266	288	272	293	288	271	264	268	266	284	246	273	270	268	249	260	267	260	264	293	268	307	276	272	280	228	250	285	271	252	246	242	261	280	290	284	255	251	270	270	261	284	256	281	292	284	235	287	246	281	273	277	252	290	278	296	263	281	267	275	255	270	244	257	266	297	255	265	265	259	258	292	235	289	261	285	271	297	293	252	261	254	277	275	254	274	270	282	279	278	280	280	271	269	260	289	285	293	236	275	255	273	305	281	246	271	254	267	278	261	287	285	266	258	317	268	273	248	270	265	254	288	260	270	265	274	252	288	235	296	268	265	259	269	256	260	310	248	265	267	264	281	267	266	278	281	279	269	239	243	285	241	275	249	284	266	297	273	251	266	259	269	238	286	259	281	269	260	298	260	264	278	282	269	246	250	265	234	284	254	287	263	283	286	266	288	275	293	268	247	281	289	261	261	244	288	265	284	269	251	281	271	285	272	256	263	258	248	262	267	273	269	276	268	277	263	264	250	284	285	288	262	271	250	259	238	265	263	262	259	283	264	237	260	275	247	281	286	266	283	258	267	257	266	286	264	268	276	281	273	270	246	244	247	286	296	291	275	271	269	282	253	255	297	261	283	279	264	301	254	252	292	260	279	284	252	269	281	275	251	277	278	268	253	282	282	270	257	257	262	275	264	255	259	246	257	268	242	281	292	275	263	293	274	265	264	282	282	281	287	295	235	270	264	276	280	277	272	290	310	296	276	263	291	251	262	291	270	254	295	280	279	248	285	274	260	288	284	285	261	261	281	259	272	249	270	266	263	257	280	282	293	302	287	268	249	233	265	290	272	293	248	295	272	267	247	263	260	286	254	258	296	269	262	292	263	257	290	288	266	266	287	281	241	283	264	259	248	274	263	260	278	264	264	255	275	258	305	286	259	275	260	279	280	281	256	249	247	269	296	273	303	291	269	279	277	296	250	268	258	276	253	272	247	252	296	269	312	284	255	251	293	288	253	273	282	267	279	267	257	278	287	254	277	258	249	250	243	247	253	263	308	272	272	278	277	256	285	243	265	302	286	296	249	295	279	304	291	264	260	268	273	276	255	291	282	259	255	295	287	265	252	261	287	283	282	260	265	234	230	247	236	276	267	268	286	267	278	273	243	277	269	278	278	253	257	270	274	270	244	270	281	236	281	280	259	282	276	281	292	279	261	277	282	279	243	244	279	274	274	273	272	240	274	263	303	263	282	265	306	255	254	273
8078	1478	2599	3169	2898	2394	2210	1835	1622	1442	1373	1204	1136	1113	1009	1034	910	930	931	895	903	873	823	834	809	890	783	837	796	834	778	753	734	736	744	785	768	774	774	774	787	742	742	702	750	735	712	710	716	743	706	758	721	725	705	673	706	644	728	713	717	685	732	709	709	748	733	708	699	676	679	704	695	702	685	690	706	721	713	698	702	689	706	763	727	728	684	718	708	696	674	711	679	685	705	712	650	713	695	701	692	745	732	691	711	725	689	709	669	679	753	686	689	722	694	634	698	690	695	726	736	642	662	692	697	674	665	695	721	694	695	706	641	689	712	664	715	703	682	718	683	726	707	679	664	683	722	700	723	701	695	705	746	689	656	718	675	715	694	728	694	677	695	697	720	708	655	728	686	658	685	686	659	736	686	709	701	718	687	699	697	697	685	738	701	731	728	746	740	691	735	779	697	686	673	703	718	732	719	692	672	711	673	750	698	757	703	690	690	644	664	699	729	718	710	663	709	726	699	685	627	691	704	672	706	709	741	713	712	708	718	675	706	654	694	732	745	667	686	696	669	702	734	686	721	688	682	681	698	668	684	695	720	649	722	701	696	679	701	661	702	699	690	709	698	718	694	690	714	720	699	695	693	640	665	697	677	667	720	697	730	700	707	736	679	692	701	736	698	711	738	750	712	696	718	718	647	671	763	662	734	763	740	692	711	706	703	691	647	689	679	730	702	714	680	662	682	723	704	698	676	709	759	654	639	705	664	723	698	678	732	721	678	738	747	677	703	705	682	703	696	702	690	708	743	702	717	724	698	658	686	690	683	659	682	701	713	694	745	704	658	695	686	713	675	729	650	678	674	624	680	657	717	713	694	697	709	699	666	702	706	742	703	696	697	688	696	701	702	658	654	689	718	708	678	684	686	685	647	709	702	685	669	667	695	703	685	684	727	710	701	732	671	696	700	713	684	735	735	739	723	700	727	721	741	688	670	679	660	707	684	722	655	703	681	790	701	655	680	702	711	730	712	675	743	698	705	722	716	700	704	643	669	766	758	677	711	720	687	699	705	699	700	730	732	680	697	710	739	707	710	725	673	682	689	716	678	727	686	713	717	696	715	746	705	670	674	693	680	714	675	741	683	726	706	707	733	668	663	738	754	662	770	713	719	692	698	633	708	727	720	693	749	670	697	724	731	699	690	703	706	732	718	662	666	691	691	751	711	718	726	686	688	657	716	717	705	686	735	731	728	708	685	703	689	674	696	736	654	698	643	735	703	703	711	712	679	714	714	699	712	680	714	724	674	623	713	662	706	689	682	728	697	707	682	652	712	685	699	728	703	752	726	662	710	707	713	702	686	690	721	722	691	704	702	695	686	738	719	706	682	676	643	713	708	675	696	689	762	697	696	730	689	760	693	666	731	681	738	750	697	690	691	681	709	693	723	640	672	706	723	713	687	721	697	705	644	685	708	735	686	679	690	692	711	687	705	734	717	710	664	669	680	752	694	659	698	698	728	675	673	672	744	680	700	673	709	748	704	736	711	660	765	697	698	685	683	660	685	710	684	696	710	774	715	738	719	693	688	651	666	694	745	664	688	725	728	708	699	702	761	678	662	704	706	666	648	685	644	726	642	688	685	715	722	718	667	721	683	692	705	695	676	693	656	699	648	692	692	662	697	660	691	706	682	681	717	702	725	729	716	682	687	722	684	715	656	742	688	665	720	656	713	717	700	693	714	705	685	729	695	706	695	733	682	717	676	689	702	682	735	673	684	696	731	668	707	640	662	667	699	705	693	675	711	695	700	726	686	696	692	697	715	719	737	682	728	658	726	641	694	688	692	685	699	715	668	677	694	718	685	699	709	693	704	691	699	669	680	665	727	716	665	690	719	701	728	669	686	686	682	707	677	680	667	687	690	668	713	698	696	709	732	665	703	687	718	709	693	717	668	741	618	735	702	676	723	709	723	662	692	715	730	731	701	664	731	703	714	691	717	724	722	661	689	683	683	688	686	654	697	714	699	697	698	709	680	692	699	731	689	675	673	697	715	696	688	691	653	653	692	673	722	675	665	669	673	693	718	678	688	666	730	643	702	682	742	680	714	700	681	657	731	675	680	684	691	702	692	690	673	721	703	704	707	734	710	724	681	732	726	707	691	741	675	707	736	710	732	685	690	645	705	725	710	704	679	704	710	647	711	677	729	696	709	680	660	695	670	723	681	686	726	717	713	678	708	682	702	724	706	728	677	723	688	716	683	700	695	687	699	658	665	724	713	667	703	717	699	689	697	706	688	703	662	732	711	663	684	705	678	667	671	735	704	682	668	737	682	688	695	738	722	687	705	706	714	705	697	717	712	692	667	716	710	666	671	665	712	736	679	677	706	701	652	680	729	730	678	708	680	713	720	725	747	721	684	713	700	710	700	690	657	679	711	695	646	721	673	717	712	708	640	718	710	715	720	708	706	667	691	735	686	719	689	726	703	734	735	684	648	680	728	666	702	686	680	710	702	695	751	651	719	676	707	650	693	701	716	720	701	718	685	711	693	680	712	678	692	709	719	667	713	708	690	710	702	688	690	686	730	685	709	706	731	723	711	708	710	675	679	700	700	654	716	711	668	722	707	716	678	729	655	673	710	705	704	716	692	661	690	689	701	697	653	702	693	659	694	697	714	774	681	748	727	697	723	672	681	690	682	688	663	687	715	695	677	702	698	712	734	692	672	681	725	717	718	671	722	752	673	728	648	737	707	733	678	709	703	694	754	699	708	673	717	715	685	698	716	717	679	704	643	712	704	680	654	725	719	653	717	750	711	722	728	708	706	699	744	712	685	667	734	706	697	719	696	690	696	713	715	721	719	723	669	703	724	725	700	736	724	691	664	670	738	721	730	672	658	724	724	739	729	704	713	706	669	707	713	671	687	673	724	697	683	688	687	679	689	666	725	754	684	707	680	660	706	698	707	714	694	730	723	694	688	702	660	734	696	635	679	690	715	666	708	726	734	682	725	691	699	712	686	664	718	723	668	714	679	688	716	706	712	698	709	685	687	678	676	657	713	685	694	722	713	677	702	695	703	698	683	721	693	698	738	685	739	731	746	708	702	685	675	687	706	750	698	707	664	662	699	645	709	682	716	682	704	719	679	725	736	726	695	732	674	675	664	722	692	700	711	680	715	671	701	734	744	701	677	682	720	708	716	737	676	710	690	653	691	738	710	651	707	706	740	728	703	648	665	730	655	709	716	705	662	741	743	664	717	681	699	656	711	719	662	707	734	711	740	714	666	687	711	676	725	697	673	688	681	693	749	721	679	671	734	670	644	683	705	708	671	704	730	713	679	670	720	701	735	710	674	665	713	661	713	718	686	684	732	706	690	698	692	658	684	655	698	673	677	716	697	679	686	723	715	720	702	675	658	683	672	693	710	696	749	683	699	708	671	759	742	708	708	697	687	680	687	699	764	679	687	730	705	717	692	725	726	693	703	713	698	741	749	689	712	721
24268	2849	2245	1717	1184	827	697	506	443	372	331	300	276	244	225	178	203	226	177	190	190	193	204	189	155	183	165	168	191	157	157	150	189	153	133	142	127	144	157	130	149	171	151	128	151	134	150	150	138	147	147	145	138	116	129	163	136	146	138	151	143	129	129	139	147	130	134	145	166	154	152	149	137	133	146	138	137	136	155	148	148	138	150	130	157	135	143	142	124	151	135	134	129	123	151	138	144	122	122	131	124	152	127	142	125	140	152	139	142	148	162	148	158	136	132	154	147	153	135	156	133	133	135	123	139	148	135	114	146	136	107	139	126	147	139	147	144	137	135	170	137	148	132	129	125	136	137	146	153	122	129	149	149	126	127	145	134	143	137	126	130	136	133	127	132	123	121	146	133	147	137	149	142	124	155	164	128	122	153	129	147	128	140	149	126	125	149	136	133	128	136	124	134	138	147	146	112	138	149	152	125	146	159	131	141	147	137	106	133	141	136	163	139	159	141	130	147	126	137	131	135	127	120	133	145	118	141	124	129	154	128	159	143	137	156	150	144	140	144	140	136	132	135	133	129	136	136	139	135	106	128	121	141	157	122	142	158	122	130	153	152	153	150	125	146	133	122	154	126	134	145	141	152	156	132	151	139	127	141	140	136	149	140	143	139	127	145	136	136	120	145	153	134	126	139	144	149	157	149	149	142	146	134	122	139	124	158	149	128	135	131	129	134	121	139	149	146	152	149	135	137	125	123	127	142	134	134	146	138	154	136	122	137	132	147	133	161	148	158	131	164	161	135	144	135	132	142	137	134	149	128	125	151	124	139	135	136	121	115	147	154	125	139	130	132	143	160	134	125	132	130	138	149	131	148	142	149	125	124	141	145	137	164	128	127	147	143	133	129	151	147	135	126	135	135	141	147	144	128	126	138	143	151	139	126	145	124	130	138	157	125	160	150	136	120	156	132	148	134	170	133	144	155	146	134	140	137	141	127	144	151	139	111	144	134	149	117	143	120	134	150	130	129	155	128	137	145	147	152	142	128	128	122	138	145	151	121	150	157	159	156	126	128	131	136	161	129	132	128	134	152	149	152	153	121	142	127	132	141	158	143	127	127	128	155	151	133	146	148	143	147	145	142	163	135	131	126	135	152	149	118	131	134	106	138	149	160	147	149	138	126	135	125	143	152	124	155	152	157	129	122	135	132	125	150	131	141	126	155	121	143	121	147	116	159	155	155	137	125	137	145	142	144	127	131	125	131	143	132	152	122	136	143	144	124	136	119	151	129	127	141	132	127	122	118	118	154	138	133	125	127	148	132	131	141	146	156	136	113	165	146	141	129	151	139	140	112	128	123	114	140	136	125	126	145	151	134	139	135	131	127	137	141	136	124	153	159	142	132	119	126	134	131	132	135	124	107	138	122	133	142	118	128	130	146	134	124	130	131	148	125	148	155	140	135	128	151	133	148	147	146	132	142	151	138	134	111	148	156	155	133	122	160	125	133	139	173	137	136	129	123	147	131	138	131	138	137	138	153	141	142	139	149	148	132	128	144	117	131	135	143	142	122	156	141	122	123	142	132	143	134	138	119	130	139	140	151	141	133	145	141	139	140	119	148	147	132	146	146	121	128	144	135	136	124	121	142	131	134	128	144	140	130	118	144	141	144	164	121	134	141	141	128	141	132	121	146	125	136	148	139	127	134	138	125	128	140	131	141	124	138	141	130	121	137	150	147	134	142	141	127	135	144	128	141	146	131	128	139	144	136	140	126	130	136	143	114	146	129	151	142	129	145	143	130	151	130	124	119	126	142	120	138	155	134	136	137	151	131	131	135	158	142	148	142	135	132	134	130	151	135	125	124	127	119	143	130	117	140	140	143	147	161	122	155	140	130	128	128	146	135	153	145	151	140	166	134	131	141	131	120	133	139	121	136	143	138	125	139	142	157	140	147	139	156	146	163	136	120	149	159	144	146	140	139	157	151	139	116	139	154	154	142	129	154	140	143	146	143	132	136	134	142	161	130	150	135	136	129	141	135	126	121	146	128	137	115	137	128	134	167	157	156	132	144	135	139	142	134	134	135	141	146	138	129	153	149	144	156	148	157	126	131	129	147	131	152	142	156	126	141	136	128	133	126	124	125	132	133	111	119	132	141	123	137	149	151	122	141	119	143	120	115	139	158	122	156	128	122	125	140	140	130	104	173	133	145	125	141	126	127	135	124	138	140	142	143	137	135	134	133	122	138	136	126	134	131	126	133	148	137	147	167	143	127	143	140	128	125	139	164	123	120	146	131	137	149	144	117	133	142	131	132	149	124	122	138	158	141	154	132	134	131	137	172	124	135	133	158	144	140	159	150	162	131	133	137	123	137	141	151	143	121	129	137	136	147	131	132	132	150	182	144	140	145	137	160	128	137	132	146	142	131	146	132	150	152	144	133	146	128	128	117	121	137	159	144	134	146	125	152	130	125	130	138	139	131	144	144	160	137	122	140	122	128	138	129	146	140	135	128	130	143	136	136	126	129	150	147	136	139	135	133	145	138	119	142	127	145	150	148	132	143	121	139	127	134	129	127	137	128	161	159	146	137	132	124	142	144	132	141	144	151	123	140	116	127	145	154	137	139	127	143	140	134	129	151	122	149	136	145	160	141	123	149	135	151	144	146	127	136	129	161	110	132	137	155	122	137	150	153	139	132	151	153	142	144	145	149	121	132	136	142	140	126	140	149	137	126	142	148	123	137	141	150	146	129	127	144	138	145	144	133	136	178	123	140	156	142	150	132	122	158	126	126	146	171	134	129	130	163	128	124	150	147	125	160	159	143	141	131	133	134	137	152	145	158	129	146	163	145	132	143	136	135	144	121	138	122	141	135	116	147	135	123	136	126	147	118	116	133	136	144	130	128	161	143	124	134	126	158	154	147	135	137	123	144	133	125	128	182	141	132	147	165	121	149	135	126	136	127	163	147	122	158	144	133	147	141	149	138	139	126	122	132	129	129	140	131	170	137	142	138	150	137	152	137	119	154	125	131	145	131	137	155	120	144	138	141	151	168	145	145	168	139	130	142	145	126	141	119	134	164	151	148	154	160	139	143	147	145	127	120	143	133	148	137	137	145	121	131	135	119	136	141	145	143	148	137	144	122	141	115	122	110	147	122	140	127	129	132	164	132	133	132	178	159	127	124	142	129	127	133	157	144	141	146	151	143	180	127	138	137	133	134	167	136	128	136	143	133	140	140	133	136	129	120	136	130	108	143	113	142	155	128	146	151	146	140	113	124	145	135	134	136	156	130	129	135	143	141	161	148	142	152	153	130	139	125	136	144	139	153	151	149	134	138	145	132	125	135	156	138	132	109	131	145	124	132	126	141	135	131	139	149	146	137	128	139	133	149	137	117	141	147	141	147	131	137	167	115	140	139	157	119	135	138	150	146	140	138	144	147	149	120	160	152	146	147	152	137	146	152	120	138	110	151	159	158	131	147	146	154	141	123	131
11380	1873	4043	4860	4320	3554	2937	2479	2055	1818	1545	1364	1271	1135	1119	933	931	833	777	742	724	708	657	625	662	593	601	643	594	552	511	546	525	525	476	510	533	515	471	502	514	468	447	494	506	454	473	490	436	459	484	463	449	439	456	426	438	370	429	420	416	422	398	411	404	452	427	393	391	414	379	389	391	390	420	393	392	394	419	370	368	378	412	358	392	415	383	408	393	409	430	366	391	391	388	368	408	393	379	355	380	358	353	395	422	350	387	372	364	403	441	407	352	422	370	417	375	400	377	394	387	391	406	390	390	374	389	343	393	399	435	396	383	396	359	365	376	410	383	382	344	391	394	402	382	347	373	393	395	358	392	351	383	377	390	356	382	392	370	370	413	393	344	399	365	387	359	377	382	404	390	387	362	404	417	390	399	403	364	384	376	405	385	411	379	398	361	417	358	358	435	357	346	358	391	407	366	403	351	382	395	347	398	365	378	368	395	389	431	391	413	380	393	391	400	368	413	374	386	392	374	388	368	407	382	356	367	385	345	405	406	359	379	427	367	360	405	350	396	368	408	386	379	365	372	371	348	382	394	358	382	377	376	384	408	378	401	398	365	383	358	379	382	372	394	413	385	387	398	391	369	386	396	397	358	382	380	373	377	411	393	354	399	410	388	354	384	384	404	393	408	368	360	390	377	360	360	414	368	377	366	370	365	370	383	383	395	369	351	413	367	384	383	348	370	366	356	391	398	369	331	369	370	362	365	425	361	380	363	410	369	367	386	363	374	377	381	369	389	420	348	386	362	356	384	372	420	395	412	362	402	379	377	365	416	347	391	397	364	373	374	389	369	386	392	379	365	363	378	353	362	361	395	431	374	362	363	390	342	354	356	364	385	359	382	380	396	360	374	406	356	373	376	367	398	403	368	402	354	407	374	381	362	343	380	365	411	366	388	392	372	424	393	400	353	383	409	386	376	373	381	362	365	370	397	369	380	389	383	393	351	389	401	363	346	366	349	359	375	371	408	400	361	342	384	363	374	384	379	359	386	383	393	414	363	359	377	365	330	371	428	382	367	379	375	369	359	412	391	378	387	393	395	349	412	387	414	379	390	388	368	394	379	383	382	416	425	361	423	387	418	411	418	379	357	355	375	401	349	389	413	374	390	411	348	383	390	354	387	345	378	350	399	410	381	334	368	395	363	346	393	401	374	341	395	393	394	394	364	373	390	352	373	400	351	349	425	412	388	376	349	357	396	369	348	384	365	343	360	359	368	368	374	360	387	396	376	409	374	373	383	400	367	391	378	365	368	367	406	379	384	395	378	398	390	375	384	392	411	385	397	358	391	345	359	373	408	406	396	342	382	383	403	386	350	387	383	359	420	359	356	407	407	370	388	354	422	372	370	367	392	408	343	368	380	392	400	404	344	410	390	343	372	344	373	394	390	376	381	393	387	403	428	376	350	419	398	378	384	377	366	389	367	425	378	387	362	407	379	400	381	389	375	364	400	390	341	394	316	392	409	358	373	403	387	390	394	345	421	349	393	336	367	374	366	382	384	367	380	398	357	348	381	379	373	362	375	377	399	387	370	362	360	399	354	392	385	362	384	379	407	396	369	376	361	406	388	391	363	389	395	379	390	372	357	394	379	335	391	377	350	373	390	382	422	395	388	384	331	403	383	396	368	388	356	349	376	367	427	384	364	373	382	346	368	384	374	341	386	351	378	371	406	341	393	351	373	390	362	373	371	360	401	384	368	382	373	388	373	386	406	360	403	414	338	395	383	357	425	429	354	371	417	399	397	410	415	383	388	402	374	388	390	380	343	409	399	367	366	366	375	388	404	391	397	356	364	388	407	382	358	342	370	386	382	361	348	368	388	380	352	366	395	386	347	386	355	402	378	371	353	344	374	363	411	365	374	354	365	393	372	418	394	367	390	399	363	383	381	387	411	361	378	371	374	375	373	356	396	390	370	350	356	366	369	354	382	386	364	374	353	389	377	372	353	401	384	349	362	378	392	365	377	398	371	377	379	387	353	390	363	374	381	402	360	378	364	387	386	365	377	368	373	350	353	376	392	384	364	368	338	345	357	399	353	384	381	368	387	381	375	374	389	385	400	395	414	388	405	369	365	392	357	406	379	351	406	394	393	386	327	369	391	347	365	351	424	361	411	402	349	368	378	403	403	401	378	410	385	353	337	381	373	366	382	368	393	377	344	379	399	407	396	392	381	349	401	383	395	412	352	357	378	367	365	371	401	371	401	378	349	382	418	383	386	376	376	398	337	395	366	404	402	383	343	376	381	375	345	338	385	387	374	389	411	378	395	332	379	389	351	359	353	360	368	384	395	415	379	355	368	351	330	392	406	403	382	363	384	384	381	386	406	371	385	369	379	374	374	380	372	371	361	395	376	371	366	354	375	392	418	394	389	413	391	383	350	351	403	357	385	388	342	370	354	429	382	354	395	430	359	414	380	368	412	388	385	370	367	404	362	419	381	371	369	400	414	350	386	368	389	401	393	384	407	423	377	390	381	396	419	405	368	391	350	391	382	388	393	351	376	381	345	386	405	355	360	347	383	356	390	365	376	388	363	376	394	374	422	409	398	376	390	354	378	370	380	402	375	350	379	362	397	360	349	362	424	387	372	384	391	327	383	377	359	369	381	373	378	381	396	368	393	397	391	353	369	396	421	366	403	359	398	379	363	362	415	377	418	419	362	396	415	372	396	360	369	379	383	374	350	395	370	374	364	387	394	377	372	335	379	396	373	363	356	353	359	382	377	371	378	398	356	364	412	351	404	351	367	373	379	383	416	405	368	369	363	341	373	393	399	388	357	379	410	404	379	387	379	403	374	397	351	403	390	353	389	377	367	382	378	377	392	369	398	401	351	423	387	394	353	358	383	404	378	413	390	364	363	366	380	357	355	373	346	396	389	401	368	405	378	390	407	396	392	395	396	379	343	385	350	388	354	378	387	392	378	382	400	365	384	368	395	367	399	358	362	380	348	412	353	379	411	403	391	376	397	414	397	380	385	397	389	373	398	370	392	398	339	395	378	364	389	397	370	422	362	366	389	379	377	407	404	388	363	325	366	339	363	382	399	387	363	352	386	404	409	439	376	397	365	388	355	372	391	386	353	435	387	372	378	345	371	367	383	392	393	384	348	408	420	382	386	397	370	381	362	371	369	368	388	382	381	414	362	419	350	379	376	377	395	383	350	362	373	382	408	376	394	373	376	350	377	404	429	390	396	395	375	350	374	377	378	385	366	397	374	360	391	383	399	352	382	397	377	380	402	402	385	357	371	376	385	371	334	378	395	363	379	357	376	380	366	407	374	371	379	387	373	354	362	395	366	394	364	424	405	359	386	375	404	344	390	363	382	379	381	382	378	391	360	354	385	412	405	357	367	357	401	379	390	387	370	375	374	357	380	396	374	362	383	362	372	367	407	362	414	388	388	421	399	414	399	366	399	419	367	386	382	382	414	346	355	357	363	381
3090	293	299	267	272	252	243	261	251	238	237	241	256	224	233	213	252	214	256	227	266	254	227	231	223	222	238	225	243	242	231	252	214	244	217	232	230	248	262	235	228	258	257	248	226	258	245	239	208	225	246	222	227	207	265	251	220	274	229	209	213	250	210	233	248	198	235	231	228	221	247	232	242	261	252	226	236	232	263	227	235	254	223	226	231	231	237	222	230	234	253	229	223	239	247	236	252	217	248	216	230	213	234	228	230	259	259	213	248	218	237	251	242	232	248	224	227	242	221	220	231	232	230	258	234	230	245	238	239	242	247	229	243	222	213	247	247	216	242	240	263	215	241	215	243	226	237	222	242	205	241	270	241	239	228	240	217	275	239	210	209	213	242	249	242	247	229	254	236	222	234	240	235	240	211	232	222	239	246	194	245	255	243	226	234	245	236	261	257	239	237	237	250	265	231	261	239	272	230	232	238	226	249	233	254	275	236	234	257	236	218	235	245	240	228	238	241	241	232	254	209	245	233	226	245	257	238	226	232	232	246	251	262	238	228	228	238	211	251	249	236	225	232	246	227	225	248	241	240	239	228	201	242	248	235	239	236	236	239	233	243	228	249	271	232	214	242	245	214	240	226	236	241	212	249	249	252	234	228	231	243	230	246	257	229	254	274	235	233	241	213	223	246	232	261	220	247	208	236	286	245	240	254	229	235	249	238	207	223	229	230	230	246	207	250	251	236	241	224	251	251	242	225	211	237	242	226	220	225	249	231	223	210	229	241	209	233	242	225	235	237	241	234	230	234	218	241	230	214	232	260	235	234	246	266	237	274	244	256	237	245	248	241	257	269	239	246	239	249	231	228	241	266	225	248	243	248	246	254	206	228	227	219	260	223	248	229	216	225	260	195	227	248	233	244	213	221	207	239	258	227	249	265	215	230	221	255	237	227	243	234	229	230	276	260	256	251	231	233	253	240	210	243	236	215	225	244	250	235	240	238	238	229	200	241	218	213	259	236	209	239	227	217	216	246	201	226	243	228	217	238	225	231	252	234	263	222	212	228	238	260	245	259	252	260	226	235	214	228	230	192	222	212	244	222	250	245	223	245	236	247	239	228	233	217	217	237	221	238	244	248	243	265	216	226	245	225	236	253	219	231	206	248	234	243	229	258	241	255	218	242	256	227	219	233	259	260	253	239	208	239	213	255	239	220	223	251	234	260	243	235	234	241	235	233	224	231	222	218	229	237	253	246	230	243	212	225	237	259	225	202	254	235	248	266	238	219	226	273	258	243	215	261	240	256	249	223	257	252	266	250	225	222	251	248	245	242	232	224	218	213	245	229	233	268	226	226	222	226	220	265	217	236	226	226	242	255	227	217	216	247	243	228	237	254	250	249	275	257	227	231	240	230	225	238	245	266	217	254	238	246	235	232	257	233	225	222	226	234	227	241	212	221	243	219	228	258	232	263	229	236	216	226	218	220	244	228	226	215	257	240	241	253	226	245	253	227	237	222	261	238	244	266	247	241	244	256	218	231	237	239	257	270	249	256	237	260	236	257	245	258	255	253	223	224	228	228	244	225	227	249	252	234	233	262	228	238	237	253	247	253	244	245	242	227	223	257	206	246	242	243	233	257	236	217	225	231	239	248	256	246	268	260	225	237	245	193	232	249	237	250	190	227	236	230	263	217	235	246	210	226	241	239	250	242	216	259	239	219	202	231	249	212	245	236	236	241	226	252	223	218	234	248	224	261	245	234	229	248	260	216	235	247	237	249	220	231	243	211	284	245	281	239	222	253	239	241	233	233	248	205	242	223	238	245	212	240	244	213	225	232	247	208	249	216	217	208	246	222	231	251	240	240	229	251	237	223	236	235	260	233	241	246	250	254	229	225	264	237	212	262	241	239	224	243	237	250	240	218	222	242	237	249	224	235	238	242	261	247	228	217	238	278	246	263	220	213	227	234	243	245	207	232	243	263	224	232	252	241	246	252	223	228	257	239	237	256	225	241	241	238	245	218	266	233	222	244	203	251	263	254	239	233	252	253	247	252	256	230	222	228	225	218	221	184	215	236	225	229	209	240	224	247	248	239	221	225	248	234	220	242	219	235	247	219	236	242	229	263	244	229	253	207	219	242	245	230	235	222	231	249	241	225	226	223	247	221	247	235	261	228	237	231	232	243	250	237	242	244	252	267	227	210	219	244	244	226	244	227	236	227	262	237	235	216	199	224	236	225	214	220	244	228	217	239	253	258	239	257	229	255	257	247	244	246	217	224	245	219	223	237	254	246	217	222	267	227	240	218	242	246	245	245	260	251	251	236	244	223	246	224	215	235	225	233	213	240	237	248	245	245	254	230	252	270	236	216	267	227	267	245	217	243	247	238	230	232	243	241	229	252	230	271	248	238	240	239	255	244	240	230	261	242	215	240	233	223	200	248	248	207	242	251	227	249	238	234	257	240	240	246	224	256	259	230	245	238	238	237	245	250	197	232	257	233	229	204	226	260	221	281	255	234	228	232	229	251	215	235	252	247	209	229	209	235	249	237	243	232	251	251	248	242	268	270	262	228	237	241	250	224	237	246	226	214	249	234	261	204	221	224	269	245	233	207	219	231	226	195	273	227	258	237	233	236	245	214	222	239	226	248	233	255	224	235	240	247	233	233	229	263	236	255	224	228	232	237	224	246	234	232	232	222	263	199	232	230	241	222	227	240	247	227	216	222	238	256	262	218	239	227	269	239	232	229	232	249	232	220	263	235	237	232	235	228	252	230	237	248	214	263	259	262	240	191	230	236	259	229	214	227	217	266	233	250	223	244	262	213	247	234	235	205	242	225	240	289	226	239	223	248	218	238	230	264	240	239	238	232	236	225	216	231	242	243	211	238	210	233	214	244	250	237	242	229	229	245	229	218	222	216	262	244	220	247	257	251	259	262	213	213	234	252	249	222	217	258	249	274	244	229	250	218	246	244	240	236	247	270	260	267	242	229	264	250	240	211	233	216	224	257	247	211	202	237	239	247	231	257	259	231	229	213	226	204	243	251	249	232	223	230	244	238	240	227	216	249	206	265	250	237	244	237	238	234	219	227	219	213	256	227	234	241	234	245	237	231	282	255	249	239	267	273	226	227	228	241	255	223	214	218	231	193	202	246	267	245	237	227	247	225	230	262	226	225	237	246	221	263	248	224	239	237	261	213	221	219	238	221	232	236	236	231	230	247	249	212	208	221	245	243	245	230	249	229	215	256	247	224	247	226	261	239	238	247	255	231	238	222	249	215	249	265	247	208	244	253	226	250	193	214	218	249	237	229	241	235	247	247	233	249	208	219	204	246	232	260	210	232	250	245	250	244	244	240	243	224	253	223	253	242	263	243	276	254	223	236	267	207	231	233	230	264	253	239	237	211	217	241	238	223	228	229	226	231	217	242	245	208	234	243	253	225	268	259	216	263	241	230	274	215	226	248	229	253	254	248	233	261	221	223	255	257	215	229	232
2891	738	768	824	791	803	744	680	700	636	691	727	647	680	673	671	619	649	654	675	644	670	618	649	693	649	671	650	663	651	646	582	598	611	667	664	608	668	640	635	674	605	635	606	651	621	634	660	618	636	590	670	650	658	699	670	600	627	633	631	616	631	633	599	696	658	643	624	641	698	627	605	625	624	607	654	625	676	634	636	652	634	629	639	626	624	629	643	651	698	635	551	610	625	631	614	633	651	652	643	622	624	660	622	603	651	610	624	653	621	679	609	636	604	609	621	637	663	639	610	608	642	648	599	653	668	645	660	653	583	606	630	678	628	642	638	660	686	650	595	623	625	634	585	632	630	635	651	622	659	633	617	627	633	608	599	621	625	658	620	595	633	622	619	646	668	651	634	673	655	657	622	659	645	624	604	648	625	630	685	627	637	645	713	653	656	696	646	582	606	622	639	603	549	687	681	630	624	627	619	601	653	622	619	616	626	653	628	642	620	643	662	614	621	670	655	666	619	618	619	636	624	638	591	640	633	655	606	676	644	598	642	696	666	640	609	621	649	602	650	631	639	634	651	649	660	610	611	620	618	607	609	649	654	619	612	656	683	662	618	639	649	617	614	635	676	659	645	670	618	632	632	603	647	630	612	646	615	624	633	625	605	648	625	654	577	589	617	660	642	598	624	622	606	648	633	639	645	661	649	629	635	633	648	647	670	646	684	607	628	639	599	649	669	621	623	625	573	653	616	648	666	654	622	643	645	643	655	652	630	623	622	621	620	667	676	681	637	617	633	625	628	646	670	608	670	601	633	677	635	625	639	632	615	647	665	633	622	598	635	663	607	635	605	638	639	631	685	639	642	613	615	590	600	628	609	601	602	623	670	646	682	628	655	621	645	613	616	650	598	662	624	624	592	642	614	622	632	600	657	586	625	634	639	583	603	671	636	575	636	614	618	643	632	628	604	643	648	643	611	641	660	630	624	668	610	653	620	640	654	574	644	637	628	598	656	618	673	649	631	637	616	639	661	596	613	645	653	648	630	588	656	635	672	609	630	605	647	649	611	636	581	667	645	623	643	653	581	614	597	626	671	643	629	664	660	641	648	617	638	597	600	645	676	642	660	599	626	626	655	645	648	639	613	649	691	662	638	700	603	627	665	638	601	641	599	654	592	653	683	633	619	586	611	614	629	624	677	664	634	616	631	658	642	621	583	657	635	649	630	613	597	611	652	655	636	609	629	637	636	659	633	633	657	672	653	643	553	681	609	603	673	616	658	617	639	647	585	661	660	664	645	641	665	659	648	636	647	599	663	631	604	640	644	612	668	630	595	623	628	607	690	641	632	647	629	646	656	676	682	623	629	603	603	639	625	648	690	633	656	637	631	667	653	647	629	614	671	613	639	641	632	661	610	662	627	631	581	596	618	630	617	607	571	630	647	638	601	649	648	660	651	620	608	640	665	666	649	665	678	640	616	639	643	629	662	689	648	610	614	652	633	629	622	605	605	664	607	595	640	628	616	629	617	632	646	625	636	651	644	666	671	626	646	616	669	609	644	631	682	667	590	581	660	647	685	628	682	640	595	642	641	614	620	648	593	636	644	635	611	628	636	582	646	603	615	647	662	635	635	597	616	647	626	672	610	617	619	588	682	622	619	644	647	623	665	718	618	643	634	678	655	603	630	636	638	681	659	694	636	666	643	669	626	632	602	651	615	595	635	681	662	608	666	592	665	643	648	589	632	656	606	639	631	672	625	638	657	654	596	670	666	624	640	674	588	592	626	635	666	629	641	626	605	640	635	619	626	649	631	665	620	629	632	601	579	634	638	641	665	607	680	636	615	647	646	642	644	642	632	632	579	598	648	688	673	614	642	565	625	605	605	689	639	634	618	615	646	582	652	654	632	615	664	660	636	624	606	662	624	633	634	671	657	566	627	629	633	646	639	614	651	658	649	617	651	610	597	640	626	654	645	634	619	642	634	637	607	642	648	602	645	633	646	636	663	639	667	608	636	622	655	645	650	608	670	625	607	624	595	664	649	625	626	628	682	584	655	586	668	619	634	650	632	627	673	575	640	633	656	615	662	621	620	601	600	632	582	624	657	650	618	636	560	677	661	598	607	651	603	644	612	650	628	674	612	630	664	613	652	668	637	642	643	586	628	637	660	637	629	598	665	638	632	611	661	651	630	657	622	638	656	644	627	613	643	651	598	678	635	612	582	660	638	590	643	597	607	607	670	637	630	589	601	640	610	622	669	627	598	650	636	687	637	676	652	621	626	622	691	638	607	626	676	627	629	672	619	638	652	656	641	634	666	666	638	642	644	637	628	627	593	650	612	608	622	651	617	664	653	634	616	597	600	625	636	624	665	653	638	648	628	626	633	621	616	649	637	659	657	602	663	583	633	633	672	630	628	709	616	606	652	616	583	634	627	598	663	612	659	623	654	605	604	602	609	595	626	664	620	582	674	642	675	646	671	631	672	677	654	618	613	634	611	637	639	641	598	627	633	630	663	620	632	630	621	636	593	622	626	668	667	656	654	603	672	653	626	680	620	632	623	634	680	620	618	667	558	636	633	647	641	648	689	619	659	624	657	653	620	631	608	618	610	632	639	604	616	608	628	617	618	663	619	598	641	631	624	626	637	611	619	638	670	573	656	611	629	641	630	638	578	604	642	651	635	601	656	645	574	621	641	658	644	651	631	626	641	607	636	629	654	661	630	629	638	601	696	570	651	674	627	653	641	669	616	632	635	641	627	623	590	646	608	634	607	590	634	613	629	619	646	606	677	626	621	694	639	632	629	627	606	650	670	591	601	597	654	651	619	575	599	612	637	616	653	614	611	632	644	646	656	659	624	624	639	670	624	646	632	673	638	677	663	622	664	626	608	640	624	598	648	637	638	658	603	609	616	576	617	648	626	565	629	630	634	610	621	675	680	691	668	624	653	629	622	633	632	630	646	590	624	637	672	667	640	645	671	638	657	653	630	610	619	647	658	615	590	635	622	633	590	636	644	678	627	636	651	624	644	638	676	663	614	635	620	664	646	672	583	664	633	663	620	619	634	628	629	656	632	615	624	635	614	603	657	682	643	663	600	663	637	624	619	625	651	641	594	642	570	625	624	596	614	621	655	666	635	654	592	621	665	623	633	618	654	634	660	662	630	644	590	610	634	648	613	673	611	662	653	620	661	662	674	652	641	608	626	662	620	610	624	589	636	642	641	655	656	601	604	675	614	618	626	597	663	623	661	608	663	601	626	685	615	654	638	608	614	608	645	638	644	670	643	607	626	621	653	651	641	661	654	631	622	664	668	646	643	643	642	629	614	550	670	674	614	620	636	646	630	603	677	685	634	606	608	652	634	652	643	614	629	608	599	636	603	658	685	675	617	645	667	645	642	631	634	636	638	644	647	608	656	638	630	625	610	629	652	665	657	636	638	599	638	615	637	641	618	603	613	650	673	653	668	675	608	583	633	631	606	585	659	624	669	667	639
14463	1302	1261	1017	787	618	538	467	443	400	357	355	303	335	335	340	305	302	297	292	270	308	301	258	287	290	319	305	331	310	298	305	290	260	313	262	259	283	257	265	312	271	287	299	248	266	281	274	281	294	301	284	255	291	256	251	333	324	265	290	271	282	288	298	281	293	294	296	257	275	239	268	305	300	249	303	269	271	248	306	275	275	280	312	273	249	304	272	293	265	268	274	249	270	259	253	302	276	285	255	258	271	265	282	301	270	282	254	263	294	296	296	262	279	274	246	285	302	259	297	282	262	277	269	280	276	290	288	258	271	271	282	276	277	253	285	301	288	264	273	297	283	289	286	304	271	252	230	273	270	271	285	270	274	295	301	269	258	275	244	256	266	261	260	261	274	232	259	298	255	262	279	267	260	278	250	263	274	263	278	281	274	285	274	255	274	286	250	293	279	261	269	288	276	286	264	257	264	275	249	285	246	263	233	300	299	245	274	270	278	222	265	250	259	271	278	251	301	285	307	284	262	260	275	266	272	266	272	284	286	267	291	291	275	299	288	261	264	296	279	241	268	241	279	263	274	288	275	263	274	261	273	247	273	255	303	270	260	281	243	258	273	264	252	253	277	260	316	300	269	259	273	258	286	311	260	263	346	277	299	239	253	284	286	259	291	242	238	231	280	265	271	242	276	286	290	279	321	278	269	248	277	259	250	259	248	270	264	276	281	290	222	266	288	260	270	270	288	269	288	232	278	266	268	274	296	280	259	236	276	281	296	249	268	267	277	238	274	262	279	289	268	290	300	254	280	255	319	286	295	284	258	266	293	263	241	250	284	256	238	277	282	277	290	261	285	270	297	294	273	248	305	271	255	302	234	270	282	257	280	285	289	251	286	266	304	252	262	275	300	276	240	280	265	292	275	263	257	254	277	277	261	288	252	284	288	268	255	278	266	270	267	269	253	266	308	252	259	261	226	269	262	254	245	251	285	296	277	271	256	278	270	267	264	308	278	254	268	263	282	287	273	246	290	289	268	270	282	254	311	250	280	263	278	273	286	299	286	307	259	264	292	247	274	287	279	251	257	237	288	266	285	298	271	253	277	274	247	254	282	277	253	296	264	294	297	282	276	279	268	295	241	263	285	270	273	252	269	299	269	275	249	281	233	283	248	275	254	249	278	261	281	308	301	302	283	307	280	254	283	227	248	277	281	287	269	257	263	288	281	256	281	265	262	273	283	267	260	262	260	242	256	284	259	270	284	243	247	276	287	249	228	254	293	285	240	278	273	290	244	294	295	254	270	271	239	280	262	276	276	267	273	241	272	294	250	244	279	265	299	265	292	276	258	273	273	283	266	284	289	275	280	286	249	254	290	264	247	267	257	266	269	278	288	250	288	271	288	259	276	281	252	269	285	267	269	251	277	265	247	281	281	264	269	284	225	265	253	275	263	273	276	271	261	283	255	305	301	287	279	295	256	296	268	263	252	295	291	283	279	277	255	284	265	291	297	273	282	262	274	258	246	301	258	260	269	286	260	270	244	243	245	268	278	302	297	280	243	266	302	249	251	266	280	267	276	278	263	281	287	250	253	260	273	263	295	265	274	298	269	271	270	269	293	263	283	278	297	289	266	294	284	273	257	280	292	250	267	262	278	297	307	262	255	247	240	257	276	259	273	230	292	281	267	255	254	295	289	274	267	276	249	287	277	244	251	267	263	300	272	262	250	276	251	297	238	289	253	298	285	302	285	258	272	261	250	255	301	283	270	242	270	302	298	263	264	279	259	267	276	276	274	283	251	273	268	252	279	243	286	258	262	277	289	275	261	261	274	258	315	272	283	296	258	256	265	253	271	260	256	275	275	274	291	257	294	243	259	305	266	269	292	281	273	267	256	267	274	296	267	271	279	280	261	269	255	276	293	269	273	249	270	288	291	255	284	292	270	324	282	279	298	283	254	254	264	256	240	264	283	297	259	298	248	256	242	279	271	263	272	267	266	270	276	258	274	293	293	278	276	269	288	287	263	243	250	277	292	242	266	267	258	278	250	281	295	283	260	279	271	273	276	258	270	260	310	253	312	295	258	276	272	270	284	267	262	265	272	288	266	256	271	255	275	263	257	270	263	275	253	282	287	282	270	261	292	284	273	252	276	259	262	259	263	259	274	277	240	252	279	267	277	278	267	279	267	290	263	286	275	288	311	295	243	287	262	254	256	292	276	278	294	248	248	299	297	283	293	324	290	265	264	263	253	264	243	243	251	270	274	277	300	267	278	251	269	263	270	268	283	299	261	272	273	267	271	209	288	278	272	277	312	250	268	250	272	243	227	239	250	252	285	292	288	276	297	247	242	308	273	283	274	275	278	278	284	297	250	292	262	299	288	225	253	258	280	276	275	291	258	280	283	260	277	261	283	262	269	233	262	254	258	291	267	274	287	283	268	268	297	233	262	271	294	281	281	263	259	277	295	271	273	267	287	283	277	253	280	274	254	287	265	289	291	243	263	260	243	290	287	258	270	272	296	262	250	290	257	265	278	290	262	286	312	271	233	271	289	264	273	241	283	280	281	278	234	276	271	292	283	254	283	265	257	266	258	275	255	281	276	274	248	272	284	274	255	275	229	275	251	246	273	287	269	266	271	277	274	252	297	288	262	278	288	263	274	286	259	257	277	267	291	293	279	290	264	288	286	264	293	260	312	268	266	274	274	268	266	231	265	281	271	281	258	243	272	292	286	246	268	295	246	264	264	267	258	256	266	263	280	243	282	249	303	277	287	274	260	315	266	274	261	240	299	267	266	264	281	282	291	287	270	268	268	258	264	259	278	280	273	266	265	280	296	276	277	299	283	247	258	274	256	240	255	276	290	292	263	255	266	255	271	298	273	296	243	271	279	299	260	300	275	240	247	263	292	280	280	256	275	288	292	240	305	273	263	266	273	269	273	265	229	294	265	283	274	280	269	287	296	256	270	266	243	269	253	250	282	234	272	315	304	259	267	265	245	263	280	261	279	269	289	285	301	275	280	297	278	310	275	261	264	291	270	284	272	231	255	276	272	268	251	270	270	273	256	282	283	259	265	293	275	263	268	269	237	255	252	232	269	305	285	271	251	279	278	286	262	283	239	279	256	277	270	277	282	269	287	253	284	272	269	258	234	257	285	269	273	270	260	284	279	247	274	246	271	277	280	265	253	269	260	287	274	257	293	257	261	257	278	267	294	266	254	271	270	274	257	285	288	271	269	303	282	273	276	265	308	279	272	293	249	270	265	299	246	261	271	270	291	284	281	269	281	287	242	246	279	267	252	275	270	277	254	280	250	268	263	287	264	252	283	278	249	248	297	278	248	265	268	276	274	256	279	251	253	300	282	313	271	279	266	273	260	282	265	285	304	274	277	278	298	238	273	278	307	275	288	285	295	282	260	302	248	269	248	300	270	272	290	279	271	269	286	266	282	278	231	276	251	258	281	269	281	250	261	277	267	320	264	271	247	264	253	268	262
7865	1468	2637	3207	2837	2391	2086	1813	1628	1377	1298	1220	1134	1113	1032	1013	950	977	885	885	855	875	860	845	876	832	754	834	829	789	745	805	804	774	772	768	729	741	795	737	738	734	691	744	778	773	725	731	708	734	680	722	665	697	706	721	658	715	715	724	713	725	669	732	686	668	732	755	665	721	706	719	704	729	718	719	687	676	715	694	671	720	698	700	733	724	664	700	702	684	739	685	720	696	706	711	757	694	675	676	668	671	735	696	740	714	707	701	700	680	673	629	696	697	686	705	686	701	684	660	710	726	712	741	715	670	706	672	708	754	724	734	719	717	726	669	685	721	718	722	703	660	718	725	722	739	708	707	681	721	721	671	720	645	679	732	666	728	683	737	670	691	693	677	699	700	685	737	736	702	749	704	706	660	709	690	694	705	731	679	709	658	682	695	733	685	691	694	711	716	688	655	722	708	742	719	735	715	649	677	729	676	698	685	742	746	735	692	704	763	735	677	724	728	707	727	718	723	719	664	670	707	679	697	737	674	696	679	718	699	713	739	692	693	676	685	692	682	701	719	724	656	683	692	669	705	726	705	689	711	673	691	709	732	706	710	753	705	667	679	687	652	685	696	686	694	682	761	689	707	699	673	701	681	663	693	735	705	691	671	652	670	696	721	693	691	734	650	735	683	752	723	680	724	691	701	692	718	693	710	686	725	699	681	682	713	663	695	752	695	729	710	685	741	698	714	749	701	723	669	698	724	689	702	669	709	646	697	706	701	706	640	717	701	716	699	677	704	683	705	751	684	712	712	712	691	735	731	759	705	687	693	686	703	741	683	677	656	702	685	697	739	685	729	728	705	709	741	662	657	716	657	666	694	642	732	683	720	673	709	693	735	716	641	686	683	699	704	681	735	671	716	705	666	668	688	723	704	731	688	709	712	721	662	671	705	730	732	682	718	672	723	668	703	729	691	746	695	677	660	686	724	698	677	738	662	736	690	682	783	722	647	675	651	674	682	712	676	692	707	718	716	724	698	684	678	640	671	699	691	733	703	659	735	720	726	730	718	736	697	706	685	685	648	696	700	750	708	686	682	759	722	686	674	694	687	700	753	682	666	658	693	682	691	710	671	707	742	716	701	731	699	685	695	691	698	689	657	706	684	684	721	679	687	703	679	680	742	661	721	763	755	709	680	769	697	717	654	711	697	710	682	677	676	716	693	695	712	679	721	694	709	690	726	687	687	680	711	718	675	703	669	722	677	694	740	660	709	671	734	661	679	689	667	683	667	648	691	716	674	694	658	675	701	661	679	713	681	722	708	682	713	753	666	644	715	705	680	712	662	736	693	727	689	691	675	687	734	677	697	695	741	683	737	676	710	704	672	711	702	685	746	684	679	693	690	754	667	684	715	734	651	697	722	748	718	725	725	687	694	718	684	721	747	704	594	652	657	697	657	666	731	752	682	716	690	719	652	729	665	720	654	732	717	666	717	740	692	680	690	686	720	705	642	697	665	661	702	723	702	702	701	711	641	710	664	726	715	673	683	717	679	723	750	696	698	700	779	668	676	678	684	719	656	636	742	689	673	666	659	687	669	670	722	721	740	698	694	695	701	662	708	679	721	641	707	692	734	673	688	704	679	721	745	747	662	694	670	680	684	674	641	704	737	687	697	710	695	714	673	704	737	708	694	721	701	685	697	720	665	724	746	685	704	700	734	707	725	692	685	687	729	681	683	722	685	684	654	713	744	705	736	726	698	709	715	751	661	730	647	676	713	685	717	716	723	769	718	665	714	668	682	731	666	686	696	694	691	667	716	700	679	720	717	717	709	741	720	694	678	731	690	662	724	706	698	732	772	725	705	695	690	679	683	734	676	663	684	721	654	714	726	699	705	713	689	693	676	695	725	700	694	684	671	706	718	700	733	681	682	726	670	721	699	734	722	714	673	688	651	660	700	719	685	657	717	738	737	716	693	647	727	687	666	698	747	707	709	691	698	701	667	702	734	685	717	672	649	715	697	678	679	697	739	704	750	686	715	662	721	710	655	663	710	722	655	723	708	671	679	685	668	707	710	692	616	706	701	689	679	682	728	670	663	690	714	734	750	690	684	742	719	676	665	661	684	698	696	694	739	699	685	676	710	704	713	696	727	723	668	723	762	650	731	678	691	666	672	702	729	720	694	715	686	732	668	737	731	698	737	695	705	679	759	658	637	746	747	707	679	676	705	703	773	701	685	699	682	751	686	685	710	744	690	712	716	665	708	696	751	759	700	701	666	711	686	700	699	693	724	695	670	652	680	752	668	728	734	714	692	729	763	688	700	705	660	707	711	729	697	693	648	739	688	668	672	691	675	712	675	678	710	727	713	670	677	654	690	712	696	662	736	697	696	707	713	738	713	694	649	719	662	681	702	653	684	701	693	696	672	700	686	669	673	700	742	720	657	701	689	730	663	692	705	747	720	701	686	728	679	704	675	692	678	717	708	701	667	708	725	667	694	678	719	683	695	716	699	716	664	755	664	780	629	705	676	672	693	728	639	695	649	734	677	719	673	697	708	669	767	635	685	684	686	676	709	688	659	734	691	719	741	702	712	718	702	722	691	701	630	704	723	731	729	686	685	680	670	681	681	716	701	717	707	663	672	754	711	735	706	703	655	704	681	710	745	723	658	702	690	707	699	745	743	757	697	724	681	721	733	674	663	674	675	747	715	664	654	669	672	707	695	750	689	669	710	668	664	687	707	684	712	675	644	667	705	712	680	674	722	701	726	698	705	679	676	711	703	685	686	702	707	739	659	694	688	664	680	671	698	690	756	687	710	712	728	692	672	680	683	718	723	708	678	682	690	713	704	685	734	732	687	693	701	682	715	740	666	674	717	707	743	680	717	699	697	719	737	665	712	677	696	680	715	666	690	680	665	752	662	673	698	721	689	710	695	710	756	704	701	700	664	691	707	714	713	678	716	632	737	750	681	677	649	672	713	658	685	715	674	691	675	704	689	663	685	669	683	715	715	676	670	698	736	678	689	698	668	671	686	696	690	698	681	682	662	636	718	691	688	671	732	719	690	700	727	686	722	727	700	722	718	736	667	721	713	716	704	705	676	712	712	687	716	700	698	746	717	714	694	702	714	660	648	723	673	688	665	738	695	700	679	716	709	743	730	719	688	643	690	690	703	687	735	698	734	728	715	736	694	680	683	662	698	764	647	677	723	646	697	689	709	693	674	701	680	703	744	699	677	685	757	679	749	707	707	659	704	716	688	722	685	714	662	663	698	743	691	686	714	671	694	715	697	740	687	762	704	667	705	702	735	712	719	684	701	691	638	661	684	646	669	710	712	698	721	685	706	681	705	686	730	691	702	752	681	715	715	670	706	669	702	705	744	680	707	726	708	677	657	718	694	649	680	763	700	695	736	652	728	764	695	735	685	697	698	703	691	695	723	672	698	739	690	724	698	681	660	724	733	701	679	682	708	704	673	738	732	703	674	710	713	685	723	712	690
23467	2733	2131	1671	1114	895	693	504	437	380	305	261	264	248	248	222	204	207	205	175	189	202	172	154	171	177	177	160	154	162	125	156	173	172	157	138	144	182	138	170	137	146	132	179	151	145	153	146	147	141	126	139	158	135	152	129	147	136	132	174	148	162	156	163	132	132	154	157	153	143	149	150	146	131	125	149	136	123	121	151	152	128	133	146	139	134	141	140	149	124	116	139	131	155	134	139	154	133	151	142	162	150	154	125	124	145	122	129	129	146	150	159	116	169	131	135	184	129	145	131	114	148	142	123	138	130	147	130	118	137	147	140	119	159	142	126	157	139	137	121	146	149	186	147	141	132	125	155	128	153	137	115	140	155	128	157	129	128	135	121	131	154	150	148	127	126	132	127	143	144	140	149	134	140	138	146	124	120	151	131	149	131	153	146	134	122	136	126	160	141	131	146	130	125	144	157	154	115	130	151	129	121	142	156	128	132	156	150	142	126	125	129	134	142	140	131	153	122	132	128	147	123	141	133	121	140	117	167	135	129	151	116	146	149	154	151	122	133	137	133	150	143	129	132	141	141	149	128	130	131	123	147	138	131	147	165	145	130	150	133	127	130	124	124	136	138	146	151	123	122	125	132	121	154	139	142	136	146	139	127	133	128	137	170	142	113	147	135	142	127	140	115	133	142	143	138	157	168	122	130	128	146	136	156	139	126	149	145	146	126	157	156	137	139	146	125	130	155	131	153	154	145	129	159	154	119	157	152	151	138	139	125	149	131	154	126	132	150	135	133	122	137	114	165	140	132	136	134	124	144	130	128	144	145	156	141	132	139	147	169	138	137	158	140	146	136	132	144	136	129	129	162	157	134	137	139	145	123	135	143	129	121	157	136	161	128	131	133	142	151	129	131	145	131	143	148	145	129	117	136	143	126	134	152	153	155	139	146	142	137	124	136	171	147	135	132	113	141	126	123	117	141	137	128	126	156	148	153	144	155	152	138	133	127	126	148	150	137	129	123	133	130	130	151	124	155	131	138	134	152	124	133	163	144	121	129	157	126	132	124	155	159	127	119	140	157	133	126	133	143	137	156	163	132	128	139	166	116	131	138	146	142	138	137	131	145	120	152	125	123	135	137	136	142	142	129	138	123	143	122	142	152	125	150	124	139	140	142	130	121	128	131	149	149	133	133	148	137	144	130	142	153	141	144	143	146	134	140	148	141	142	155	133	132	143	116	139	132	144	117	114	129	138	139	137	162	144	129	144	143	125	128	163	131	137	147	158	119	117	138	110	126	135	134	134	148	148	147	142	120	144	125	136	152	133	144	142	138	127	140	124	121	158	139	125	133	139	109	163	139	125	170	140	119	133	141	148	142	149	132	126	136	143	119	144	128	126	141	128	130	128	140	152	153	122	121	117	137	145	143	127	117	141	134	156	136	142	134	137	150	156	145	146	138	135	154	150	136	138	129	122	122	131	149	177	130	135	140	153	138	132	144	118	154	125	144	147	151	139	136	152	130	127	140	131	145	144	131	164	143	141	125	145	135	118	123	136	149	131	118	139	160	136	127	123	136	134	134	143	147	141	160	127	140	122	158	131	123	120	134	147	141	132	127	145	127	129	138	155	144	148	141	136	129	124	147	129	115	117	110	145	138	131	156	135	137	141	133	138	128	146	142	139	130	143	161	136	126	157	141	131	131	142	142	133	150	124	134	151	156	149	136	151	134	143	145	133	144	105	130	138	145	131	146	151	146	137	143	145	137	179	147	136	131	156	142	128	134	144	148	141	144	147	160	153	130	132	154	120	131	152	135	147	155	130	150	111	118	132	128	156	151	124	114	112	127	146	136	127	136	141	122	140	129	130	154	147	163	150	124	141	131	148	153	142	135	146	125	158	132	160	137	139	188	150	122	147	135	155	128	146	154	146	139	147	137	138	140	127	131	104	136	149	130	134	138	127	139	133	146	161	150	137	140	143	138	130	128	155	132	114	140	155	159	138	130	138	150	145	118	145	150	134	120	147	138	141	125	122	120	129	136	130	157	135	145	135	124	126	145	131	149	136	154	138	146	120	136	115	122	152	152	140	152	139	120	144	135	140	121	148	137	137	150	129	122	136	166	143	148	145	153	144	150	131	151	119	168	149	138	143	138	145	150	134	149	131	143	155	133	146	130	147	135	152	146	133	154	154	128	126	146	129	139	133	146	141	144	154	137	132	152	125	145	138	143	139	153	144	145	155	136	143	147	135	154	145	161	146	154	152	127	133	137	115	144	153	143	104	145	143	133	133	138	135	137	133	148	131	155	135	162	129	137	127	141	147	134	119	134	139	127	134	131	137	129	145	120	118	129	124	153	134	136	128	147	111	151	136	122	149	155	126	146	126	127	121	144	146	119	117	148	123	122	120	149	121	148	129	130	137	124	146	132	141	135	131	147	139	134	151	127	147	136	145	137	146	142	168	149	152	148	169	147	124	152	131	157	135	117	157	158	137	142	122	149	118	126	148	143	128	126	132	140	145	124	159	156	129	130	132	135	116	120	139	135	167	129	149	121	136	146	143	152	139	127	154	148	146	122	151	130	155	136	133	118	141	142	128	130	136	162	122	147	125	155	143	132	141	136	146	154	141	134	148	130	129	145	136	130	145	127	140	137	125	128	155	151	145	156	132	140	125	142	132	135	136	113	117	112	121	146	139	152	127	131	127	133	144	157	130	169	118	135	140	139	144	139	121	135	129	136	137	123	145	146	151	131	145	134	139	146	161	147	113	115	121	144	141	118	145	139	137	148	134	135	135	146	138	133	138	152	135	136	124	140	123	127	135	137	153	116	134	167	137	146	147	144	129	151	147	135	147	134	152	135	133	123	140	149	138	162	122	158	147	138	128	145	130	149	142	137	129	146	123	123	132	142	113	134	131	120	151	148	146	152	136	151	140	138	131	165	145	150	142	139	152	147	125	144	142	140	137	125	137	143	150	140	142	153	118	131	135	149	115	130	121	131	134	163	150	126	127	130	127	122	141	127	127	159	153	161	135	151	128	136	144	130	159	150	142	130	145	130	142	150	131	118	117	148	138	105	125	106	129	156	132	133	157	128	128	128	122	147	129	139	128	155	141	126	148	148	145	127	129	137	146	135	157	130	118	136	137	138	141	129	141	134	140	129	120	126	116	139	128	130	137	131	136	141	150	137	126	139	115	121	143	169	113	148	162	132	147	134	165	144	123	149	120	154	156	167	140	120	145	124	137	125	152	134	123	149	139	153	140	129	137	138	131	134	136	130	122	137	138	144	136	132	153	121	150	122	119	139	131	114	143	126	141	142	145	125	128	153	138	153	136	113	132	137	138	140	130	157	136	156	127	153	123	140	168	161	138	134	139	148	122	138	117	127	125	120	127	134	148	134	125	128	160	163	151	134	138	161	141	122	123	149	142	148	120	122	123	136	146	151	137	120	127	135	133	130	141	144	142	149	139	138	156	137	149	159	132	119	127	138
11231	1943	4051	4899	4340	3553	2948	2602	2072	1817	1598	1330	1318	1122	1066	978	871	888	773	759	731	677	644	675	644	594	592	618	538	544	535	576	529	512	512	505	489	488	455	478	445	474	482	440	444	488	441	458	432	459	409	398	436	390	462	424	440	383	429	431	382	442	449	392	395	356	416	401	401	418	433	414	433	394	438	411	398	399	427	386	397	384	398	403	375	410	424	410	397	361	386	365	413	387	403	378	414	413	400	383	372	381	388	404	369	377	407	381	401	368	407	395	374	392	427	425	369	405	357	390	370	369	387	408	379	379	366	380	392	372	387	415	371	349	363	379	407	413	346	371	395	394	368	402	348	381	380	404	366	405	360	419	394	410	379	443	366	397	352	400	409	384	408	373	407	368	380	366	375	363	362	416	421	389	361	391	414	376	401	387	373	384	401	396	352	378	398	409	364	375	391	358	367	355	394	415	402	365	360	362	389	397	385	347	369	395	375	374	364	372	354	408	404	375	360	355	380	398	362	423	387	401	376	373	411	400	403	382	378	423	384	393	353	386	390	389	400	381	385	389	395	363	401	428	383	372	388	427	371	398	412	383	348	390	373	419	389	366	413	357	355	379	437	397	366	362	365	382	429	380	366	378	359	352	377	388	360	380	398	411	364	389	390	397	393	362	351	387	387	378	386	415	370	350	400	385	407	373	369	387	365	404	403	415	391	366	361	377	376	392	346	382	347	424	378	384	335	390	366	383	380	369	383	352	365	368	391	386	389	396	367	394	385	380	395	363	416	395	390	350	395	383	364	387	391	386	387	375	368	371	403	385	366	383	368	367	350	382	354	388	385	402	416	378	388	380	372	378	381	397	357	376	371	422	366	370	340	384	373	366	424	370	373	432	387	360	379	390	413	375	344	366	355	361	386	336	371	388	379	383	392	369	386	387	362	415	345	374	378	386	372	371	382	348	401	372	397	394	393	395	395	366	371	402	370	400	387	384	353	393	372	351	387	356	388	362	412	357	399	398	395	404	392	382	378	391	427	374	423	341	380	378	357	369	351	352	407	361	363	417	385	383	383	362	405	378	419	368	405	376	359	400	366	373	381	387	355	400	383	388	368	387	380	386	377	382	383	407	397	371	393	417	388	385	344	373	386	377	396	371	374	406	391	408	393	355	342	390	395	358	425	401	361	388	394	399	391	426	407	346	393	406	424	394	362	367	442	367	372	412	379	413	356	436	374	400	403	349	377	390	380	380	370	397	379	360	407	339	337	366	387	388	362	365	377	397	383	396	364	432	364	382	405	384	399	413	372	383	432	367	352	396	390	386	365	387	362	412	370	381	392	389	410	376	387	369	352	391	372	389	355	400	361	409	391	378	378	362	377	399	405	375	362	374	359	391	404	396	392	386	386	402	370	369	378	361	378	384	401	378	362	407	370	395	369	408	370	383	384	355	399	397	377	393	372	365	368	375	336	366	400	409	365	342	373	352	418	384	402	362	351	401	426	376	360	386	392	368	383	364	374	354	405	343	395	392	369	388	365	384	410	362	344	351	370	375	340	370	394	387	399	373	347	371	395	353	375	355	401	365	426	403	381	365	391	387	358	391	367	379	373	365	375	392	336	383	375	359	418	378	380	364	421	374	395	359	395	367	363	361	368	393	394	386	379	383	373	364	369	375	399	367	383	335	450	399	379	357	357	374	368	367	354	427	395	409	374	397	402	377	415	298	355	360	353	410	396	373	380	390	388	379	405	414	362	408	374	362	377	388	373	341	355	350	406	381	382	362	384	391	400	378	382	365	399	385	394	384	416	381	356	350	376	373	371	366	393	391	397	380	378	378	344	385	355	391	384	374	398	384	399	357	388	381	371	382	365	379	394	389	373	376	366	400	358	362	430	371	380	345	416	390	395	363	366	368	409	349	391	363	365	358	382	356	393	374	368	371	374	377	364	399	392	388	381	366	398	373	433	369	373	422	366	393	396	364	391	368	364	408	362	366	391	353	385	404	400	347	377	375	376	389	343	375	389	345	400	411	394	371	382	362	368	418	400	369	370	382	400	337	379	407	378	418	378	363	383	376	414	405	365	374	410	416	362	365	361	355	390	381	385	409	404	375	404	376	366	373	372	375	397	389	370	356	376	415	397	387	412	390	408	407	357	369	369	403	374	391	397	358	349	372	378	345	360	385	389	376	395	406	380	372	351	414	358	373	411	387	407	394	393	416	327	395	379	385	357	353	381	389	351	399	386	360	388	372	341	410	390	392	375	387	370	381	362	373	405	381	375	362	377	398	379	389	373	369	372	387	405	369	350	398	389	349	373	363	403	369	416	354	385	396	384	373	427	414	401	358	370	391	408	359	358	357	390	382	390	377	359	373	354	383	369	390	394	365	374	363	389	358	388	387	408	366	385	393	398	365	398	350	373	375	372	380	380	382	374	377	412	397	376	385	411	363	412	372	418	350	381	366	356	401	337	390	408	374	391	390	389	393	388	374	392	361	404	377	401	381	395	390	374	385	383	375	358	376	382	407	380	374	383	379	356	365	342	389	375	398	370	363	393	395	377	385	382	375	400	387	425	356	412	389	416	399	376	359	387	355	395	357	361	382	388	387	410	375	350	391	367	382	408	391	372	382	386	383	358	376	362	390	397	378	400	369	353	403	400	390	406	382	380	370	365	346	391	414	367	357	361	387	394	353	334	365	399	387	391	408	370	366	360	334	388	397	396	399	376	399	377	375	380	393	371	371	364	354	374	407	374	394	351	381	373	370	383	377	393	370	412	385	375	379	393	387	384	364	360	381	369	407	346	405	363	345	388	379	388	413	371	394	404	370	381	409	398	402	392	384	384	364	351	409	365	407	361	380	331	389	405	386	371	385	365	381	396	387	376	369	387	404	415	370	375	353	420	364	431	350	370	377	437	369	359	358	397	339	423	375	415	371	361	385	350	368	354	400	368	380	364	392	383	421	386	381	394	401	419	364	348	382	388	368	367	355	386	391	384	354	372	402	367	396	350	374	387	350	400	358	371	374	360	359	372	379	388	401	359	379	402	384	381	367	364	359	376	398	370	409	392	414	419	377	403	381	401	349	381	358	410	373	392	396	372	394	390	427	379	403	384	397	380	394	399	381	372	414	398	385	404	361	371	374	378	400	385	392	388	387	368	380	364	382	368	369	393	391	364	395	362	349	382	368	393	376	343	371	375	364	355	365	394	388	376	348	399	384	371	414	393	344	378	372	373	351	362	388	421	361	411	353	378	367	382	396	362	363	382	411	364	359	406	430	384	389	405	361	377	361	377	327	372	377	379	371	381	388	365	356	376	365	380	388	404	367	385	384	359	387	365	357	372	350	364	373	394	372	351	398	344	372	377	383	396	368	376	418	349	375	408	412	370	409	411	398	399	401	389	389	391	372	369	371	370	330	382	410	430	405	354	425	394	374	396	383	347	359	380	359	387	407	396	391	368	359	382	362	376	400	373	353	360	403	370	396	367	428
2967	269	244	292	258	291	261	237	217	237	227	263	259	292	265	239	222	248	256	255	249	250	233	280	236	253	225	212	231	226	238	264	242	242	238	265	251	228	240	238	226	227	240	257	229	234	223	231	250	240	214	246	219	248	253	255	205	208	233	242	245	252	267	261	236	237	276	213	255	245	211	198	220	228	224	264	226	230	236	236	249	246	223	221	242	245	224	259	220	241	223	251	223	244	222	239	251	226	259	249	240	225	236	216	211	238	257	242	236	226	230	248	219	243	211	250	237	255	248	232	235	260	253	239	249	248	234	262	235	281	246	228	229	240	239	249	259	251	253	238	241	236	237	228	258	228	247	260	219	253	235	256	248	253	227	244	245	239	213	226	274	249	252	253	225	236	266	237	245	221	222	237	249	196	242	229	229	238	248	212	232	254	216	226	230	256	227	234	224	232	240	243	264	245	219	233	241	243	235	223	220	235	249	245	231	251	228	229	246	231	261	243	247	248	200	237	219	231	221	268	231	237	242	265	255	258	245	223	231	232	220	222	261	236	270	227	234	231	230	205	249	240	247	264	250	252	240	249	234	223	234	234	220	232	236	224	224	237	236	238	230	232	236	255	229	261	244	231	256	221	225	257	231	255	226	240	245	230	237	243	248	268	248	232	223	238	222	230	261	204	252	235	242	196	250	216	248	258	257	247	213	238	248	241	250	231	260	222	236	217	261	238	250	245	222	285	228	230	250	249	268	216	258	236	240	222	267	247	249	259	241	251	270	226	236	226	225	222	246	214	243	249	244	253	234	217	233	226	260	249	234	246	241	240	237	251	237	230	201	231	247	258	239	230	228	250	220	217	235	227	247	240	242	245	224	248	236	240	232	268	258	253	238	246	231	245	229	256	288	257	213	237	261	258	260	242	260	255	216	239	238	245	263	229	255	254	240	244	230	260	258	230	229	232	228	232	269	240	240	253	242	248	227	231	216	257	230	242	213	224	242	274	252	242	249	230	246	225	226	232	260	246	230	243	234	244	255	241	223	233	227	240	261	230	211	248	251	222	196	232	219	236	255	220	256	256	224	227	243	203	247	187	259	211	238	235	252	223	260	241	240	271	242	231	233	230	242	234	216	258	235	240	219	210	248	272	246	253	239	255	266	248	224	236	253	265	240	217	253	271	232	252	233	227	252	232	258	257	238	251	220	236	277	228	219	230	234	239	245	233	232	240	222	213	256	214	229	232	246	226	239	223	246	227	253	262	231	259	245	238	220	251	243	249	255	265	232	261	249	256	264	218	239	239	258	249	248	233	250	248	212	237	253	248	260	231	247	236	248	219	229	262	271	232	224	228	220	242	251	258	237	227	240	247	225	236	237	247	246	246	210	234	246	243	251	233	251	240	226	228	246	246	222	227	240	246	237	243	233	252	211	223	242	240	247	239	230	238	242	239	242	263	253	258	255	233	227	219	260	217	252	238	242	256	246	242	237	236	260	244	245	223	265	234	231	275	258	281	224	221	257	228	240	222	241	226	254	225	241	256	217	260	246	257	227	259	229	247	235	243	252	246	241	257	242	239	258	254	261	229	231	271	238	216	237	245	226	283	261	263	246	237	236	240	227	230	234	242	251	259	225	227	236	251	255	247	211	246	255	271	241	229	227	254	253	230	233	231	267	238	239	239	217	232	243	226	253	257	236	242	256	221	244	239	243	233	222	239	252	252	265	243	233	254	216	253	237	237	230	247	241	248	221	244	235	248	237	247	246	224	256	210	233	224	219	263	233	235	236	222	256	255	222	218	244	266	244	253	214	237	231	252	236	214	248	251	229	238	223	229	244	250	236	249	234	229	235	261	247	245	248	230	249	226	221	257	224	250	250	208	243	235	238	259	246	246	248	223	230	261	225	263	262	242	218	238	214	252	208	230	246	218	236	255	231	222	243	240	265	223	232	215	251	213	237	239	255	247	239	230	246	234	250	246	221	264	227	265	250	246	235	230	244	243	221	206	255	205	253	243	229	236	220	261	234	204	231	240	234	223	237	214	226	257	233	248	237	255	252	213	219	255	261	267	248	246	263	227	249	239	242	220	229	193	251	233	238	238	257	221	259	232	254	239	235	267	250	253	238	234	244	216	258	242	243	249	240	245	235	239	227	223	244	232	258	242	255	227	229	248	235	230	226	255	213	254	246	208	225	224	244	235	240	224	256	266	246	254	219	251	253	261	215	234	242	213	245	234	210	240	227	259	244	219	219	248	254	270	207	252	251	233	234	241	251	229	231	263	254	240	226	231	245	239	235	252	232	249	244	225	234	227	219	236	259	254	231	223	245	227	224	241	209	192	250	263	250	259	242	238	289	285	250	209	263	250	233	230	227	208	215	219	248	214	224	236	261	264	222	235	240	206	249	230	231	214	265	261	239	243	233	203	250	204	242	234	222	240	201	237	243	242	253	238	234	224	229	223	252	248	241	243	229	235	245	230	221	238	228	232	220	245	227	224	231	251	250	218	235	241	207	228	226	252	243	267	240	222	222	234	267	236	258	222	230	221	216	245	248	253	223	246	263	257	242	247	239	222	225	216	230	219	240	233	246	266	262	274	247	217	236	250	245	246	237	232	218	254	264	242	237	247	250	219	230	269	238	241	233	233	249	238	217	233	232	212	240	260	256	214	266	235	215	242	212	223	245	217	227	262	203	227	243	227	252	222	241	249	249	241	249	244	246	254	253	258	227	218	249	251	219	234	242	228	249	227	220	237	243	263	255	245	249	268	221	248	217	234	232	254	250	238	241	253	256	226	249	221	230	241	226	237	221	212	245	220	244	237	258	226	235	257	226	216	216	257	265	237	252	249	266	275	258	223	251	224	247	224	259	239	246	256	214	262	262	226	250	265	256	261	247	221	233	238	246	255	227	283	235	251	225	268	251	240	263	257	279	258	231	239	209	244	249	244	263	239	234	234	238	247	232	247	248	251	232	237	228	248	238	228	241	222	245	224	246	238	247	214	269	225	227	238	240	236	233	209	243	242	249	253	221	233	220	229	235	224	228	264	239	247	234	273	214	242	230	234	232	225	266	240	246	240	229	257	213	232	231	264	221	275	243	226	264	207	223	240	243	254	235	232	237	254	235	259	235	224	251	206	226	242	247	255	238	219	251	253	243	246	234	236	229	235	257	238	252	222	239	237	252	258	264	229	201	240	241	243	226	253	234	224	249	246	209	233	226	238	257	252	253	237	260	244	251	223	275	233	244	240	217	256	213	248	224	259	222	268	217	233	263	212	237	251	248	249	243	229	215	230	224	221	233	258	254	216	233	254	274	236	229	239	249	243	221	233	253	208	269	230	232	251	232	263	217	253	241	246	232	192	241	208	249	252	218	238	217	219	235	253	216	254	225	258	223	222	226	251	217	234	253	198	237	243	252	241	229	243	265	244	227	237	246	232	242	264	252	259	250	273	221	243	232	237	240	273	241	229	244	237	251	251	232	245	275	239	236	261
2833	743	798	837	814	778	770	726	701	657	672	692	651	617	642	628	649	639	679	673	645	678	620	695	671	615	671	633	652	633	671	661	641	666	654	613	659	665	634	616	647	623	626	650	664	592	613	631	639	647	674	613	656	616	598	608	615	641	655	657	662	704	665	646	661	688	665	614	629	629	669	643	634	664	659	615	637	649	683	634	649	664	565	665	640	658	610	664	621	615	630	658	639	710	593	669	635	619	620	630	650	650	674	642	635	621	621	641	714	615	622	623	661	602	662	640	635	633	645	635	653	650	598	667	653	612	622	643	631	647	609	656	664	599	619	611	636	615	628	646	681	626	601	625	628	581	678	617	606	621	633	662	608	590	612	602	598	669	687	615	617	624	632	631	618	609	607	626	629	595	646	665	636	608	666	664	633	656	602	585	615	669	640	630	631	603	575	601	654	630	631	609	639	665	610	620	696	652	617	657	647	609	633	600	593	637	649	603	641	618	625	659	636	649	620	627	652	639	634	650	583	640	622	622	690	606	653	607	637	598	667	607	624	644	632	630	635	665	628	623	610	645	578	662	647	623	635	631	654	653	648	672	609	595	647	632	606	637	628	653	641	643	670	610	621	646	643	588	631	673	625	680	648	614	656	620	633	669	635	582	677	631	623	613	626	591	632	630	642	665	619	670	635	617	686	687	676	679	648	664	664	628	674	693	636	654	624	659	653	659	608	631	658	637	614	640	644	693	626	632	596	644	658	687	618	648	617	661	625	611	666	570	605	630	666	630	647	666	599	622	640	648	627	616	634	633	665	620	661	655	656	651	643	655	636	656	627	587	631	632	637	633	615	641	576	634	589	677	641	610	667	625	649	652	601	593	606	580	616	626	592	683	606	616	640	638	590	619	630	639	648	655	647	657	637	619	647	675	669	670	647	638	656	615	657	637	641	600	659	598	639	677	625	657	658	617	641	667	607	622	613	661	622	638	639	641	628	630	620	673	667	598	661	672	640	642	620	676	614	637	633	619	662	651	627	639	671	627	645	644	646	622	663	660	639	665	679	660	646	634	614	643	622	619	612	642	647	629	622	664	660	642	614	612	598	696	641	625	636	644	587	642	641	640	630	645	619	631	620	659	627	583	625	641	611	645	628	613	654	658	663	628	639	645	702	650	659	646	651	622	614	621	593	639	662	625	686	637	673	642	656	607	554	632	639	604	619	623	593	649	657	639	630	654	604	619	637	644	635	651	609	618	651	621	636	641	587	657	621	670	690	695	646	659	608	634	617	655	613	617	634	633	647	626	615	656	626	651	623	638	649	613	625	640	648	613	647	632	615	643	601	636	639	612	576	641	637	622	677	650	645	616	655	589	620	627	664	607	601	570	577	624	583	647	664	665	651	654	674	648	621	625	594	622	621	616	616	631	685	649	630	672	635	615	638	632	613	620	638	620	634	636	666	657	605	690	588	652	637	620	613	646	598	656	604	603	644	624	615	636	651	646	688	635	636	639	653	703	590	579	630	642	605	618	671	639	649	616	645	644	647	637	668	619	635	629	607	619	628	667	622	652	615	648	670	615	701	682	591	651	617	655	614	669	646	608	621	612	660	617	697	625	647	606	630	652	649	671	595	637	623	693	609	646	640	652	693	659	659	675	652	582	624	665	608	598	659	639	644	604	615	609	650	684	709	616	683	666	619	665	638	644	593	656	591	655	609	627	628	605	635	619	577	648	648	639	609	617	622	629	637	615	668	622	693	588	631	612	655	636	635	615	653	671	658	607	642	595	652	643	659	659	575	592	644	582	634	626	657	605	628	627	616	679	627	658	677	681	639	593	653	578	641	605	630	625	613	641	678	613	646	663	642	680	658	685	683	608	670	657	614	637	670	647	615	635	619	611	628	654	652	641	684	625	613	586	609	678	668	616	601	622	633	601	674	650	646	635	656	651	636	618	619	627	630	628	646	623	655	649	625	621	602	630	647	626	622	652	659	627	622	638	608	668	629	663	635	649	642	614	657	660	650	647	654	584	611	620	613	613	656	637	622	658	660	630	620	638	620	675	620	630	634	627	639	610	639	624	616	601	637	636	638	614	624	606	603	619	679	657	615	608	670	643	656	642	636	657	640	647	665	577	663	659	664	664	665	673	637	617	608	636	605	636	667	579	630	649	610	646	633	652	661	618	640	653	660	613	634	677	608	627	646	628	668	618	666	660	669	636	678	637	606	638	629	638	617	635	717	659	630	637	637	632	574	680	643	671	651	607	618	637	647	642	623	663	635	656	636	670	656	624	697	682	657	646	657	620	631	658	617	628	614	620	599	651	641	623	628	627	681	636	661	669	629	646	627	681	598	624	608	665	658	624	608	656	630	643	650	595	679	639	603	629	624	631	587	677	606	644	638	611	657	653	629	666	641	659	639	619	651	660	638	671	640	666	625	660	613	669	583	691	609	617	639	662	655	630	610	687	604	631	621	626	612	606	636	636	642	646	650	657	651	675	663	623	616	616	624	669	649	672	629	634	631	608	652	631	659	614	599	704	647	633	650	647	614	684	638	619	634	598	575	624	676	634	631	672	613	630	623	657	643	622	650	615	615	629	613	629	660	613	645	654	636	676	607	641	655	621	644	629	614	692	654	636	618	618	613	639	647	651	616	643	630	636	637	630	647	610	608	669	687	649	645	580	636	613	613	627	625	661	610	625	651	591	627	636	608	658	596	639	654	646	640	650	611	672	630	630	683	602	585	637	702	627	624	651	589	558	670	655	655	637	624	625	672	659	624	628	620	643	632	607	624	694	631	661	675	588	646	676	668	633	626	632	686	620	594	612	696	661	648	622	614	667	659	626	612	605	660	653	658	644	614	638	660	640	641	623	622	640	620	635	629	650	634	636	646	646	664	659	608	583	627	629	623	639	711	650	618	609	607	616	635	639	640	640	633	686	576	596	649	616	609	635	609	632	671	658	618	610	635	597	663	681	632	609	634	644	628	645	631	629	643	698	668	634	582	676	616	645	638	657	610	672	645	620	629	653	669	655	612	582	635	618	637	586	629	644	627	608	632	596	665	600	624	604	650	651	625	646	635	607	614	598	644	593	617	633	628	646	569	657	623	588	628	616	646	641	649	581	659	622	649	689	649	618	648	568	659	652	609	639	620	583	658	641	600	626	633	657	671	616	674	653	654	660	627	567	618	613	645	629	658	662	679	652	669	573	668	632	633	636	619	632	662	579	561	604	617	669	642	628	661	596	649	589	653	670	639	651	616	660	623	627	633	600	695	679	677	674	656	616	634	643	628	648	606	685	646	650	641	644	594	602	660	664	622	631	642	641	613	710	639	649	631	648	610	631	612	640	650	613	667	626	678	632	640	636	604	626	579	627	704	673	641	638	654	645	649	638	620	672	633	634	639	619	626	610	641	632	622	639	652	650	648	589	634	616	664	638	611	655	653	644	641	646	678	663	651	646	621	606	645	681	623	641	657	629	630	644	636	630	680	585
14342	1199	1298	935	781	602	520	442	448	364	369	335	318	326	286	297	289	319	318	299	288	279	298	300	283	291	279	241	275	307	271	285	254	287	280	280	283	280	273	286	296	265	275	285	275	300	286	304	259	286	286	273	270	281	276	293	283	247	245	281	250	264	254	305	275	268	270	254	248	257	274	282	280	274	292	269	298	297	262	273	268	273	300	261	275	269	259	258	249	291	242	279	253	263	273	283	278	242	270	254	290	270	256	289	253	245	296	250	247	266	287	267	299	249	258	262	247	279	295	289	264	291	270	277	273	259	285	243	255	295	260	275	277	286	287	237	289	252	249	258	261	284	273	268	245	294	250	256	279	294	295	312	277	289	278	277	265	300	255	245	272	282	272	265	297	242	238	256	269	249	276	279	246	284	277	303	260	250	247	297	301	252	246	244	274	289	266	267	276	270	267	271	268	267	282	315	281	294	270	301	277	270	280	252	264	243	236	259	235	249	301	287	273	252	277	300	263	244	299	276	280	283	253	258	260	293	267	304	260	289	306	279	276	243	252	268	267	275	222	273	240	278	286	250	271	268	244	265	259	289	259	247	272	270	270	290	280	271	287	263	283	301	295	280	261	274	257	285	285	231	277	255	278	285	265	260	254	274	278	281	240	251	239	283	269	280	269	263	279	267	269	283	279	264	272	301	277	281	267	246	278	246	275	229	265	274	247	263	275	242	272	262	267	262	266	282	261	297	281	292	269	270	284	277	273	298	265	276	262	269	277	252	281	303	272	264	279	272	269	282	264	278	256	279	282	263	267	283	246	294	292	273	254	292	258	285	258	286	259	283	296	296	279	277	264	274	290	259	264	303	288	296	296	291	293	242	289	296	275	265	245	253	279	283	272	245	260	287	277	215	274	248	307	255	278	261	247	247	266	264	271	248	246	228	298	277	263	260	270	271	264	255	249	254	258	270	263	278	267	293	302	298	248	285	256	259	254	273	234	310	254	279	272	263	278	259	264	263	253	247	273	240	298	290	270	264	291	260	258	272	279	271	261	266	279	268	285	270	259	218	287	284	267	266	301	317	278	281	256	246	285	281	270	309	262	288	255	301	278	260	278	292	310	268	265	285	280	288	271	309	272	282	278	240	260	278	271	285	290	280	286	286	296	264	251	273	263	274	265	283	252	295	264	264	316	280	250	249	242	259	290	277	257	248	259	279	256	271	260	250	261	255	251	243	260	305	245	271	276	274	268	276	272	287	253	282	297	286	279	269	246	258	267	268	295	298	279	271	293	263	282	288	250	253	269	256	255	230	281	248	281	281	248	301	260	302	287	271	289	265	272	272	263	262	281	274	247	254	276	285	250	266	260	281	273	266	299	288	266	293	272	312	253	254	241	286	266	271	274	294	265	264	264	259	290	268	280	267	257	243	282	250	286	287	294	278	287	276	267	282	266	252	301	284	282	264	314	279	281	315	300	256	280	276	260	272	261	249	280	247	271	298	254	265	292	256	293	268	259	276	268	305	277	234	264	231	264	271	293	272	252	244	261	263	277	258	284	265	285	260	251	277	300	257	238	269	262	284	244	281	297	290	284	292	244	263	244	288	274	268	274	268	263	273	270	294	269	256	273	287	280	258	272	292	308	276	276	289	257	247	287	282	272	260	303	295	270	270	276	269	257	280	281	291	242	247	266	299	267	265	259	306	273	249	284	285	276	266	254	266	244	287	281	245	269	271	282	256	282	253	276	264	312	263	273	278	293	289	281	310	246	274	266	265	260	236	279	272	273	256	253	261	273	241	269	277	290	277	241	277	261	292	257	231	290	253	246	282	280	248	288	275	264	282	270	277	239	258	278	272	254	286	285	257	280	283	252	296	253	251	270	284	268	270	262	251	267	275	275	269	260	277	276	289	290	294	272	257	273	299	270	267	267	283	293	287	285	272	274	300	267	288	261	250	276	289	313	255	261	277	254	253	269	249	262	307	251	259	278	260	249	252	268	303	277	258	284	278	268	258	298	264	263	269	250	270	278	273	253	286	284	272	273	262	270	310	272	246	234	282	279	256	275	280	257	265	252	248	285	289	241	272	270	266	258	292	270	295	251	272	274	264	287	263	258	293	260	266	281	264	291	229	273	273	271	280	264	278	292	259	276	231	264	242	244	269	293	271	257	318	300	303	270	251	258	269	265	264	293	273	268	243	274	277	272	264	243	261	265	226	264	247	324	288	285	291	302	260	264	249	274	284	284	259	269	264	257	265	275	296	290	298	256	300	271	279	235	226	232	277	276	281	288	248	281	269	283	270	285	272	282	272	257	298	276	277	268	296	251	253	251	277	264	277	274	309	262	260	240	250	278	297	273	270	272	253	251	250	249	237	255	265	287	273	301	295	261	279	268	279	280	296	281	284	267	261	263	261	296	243	240	277	311	255	255	282	271	266	243	268	272	251	265	279	273	281	258	273	242	280	329	308	239	252	259	275	289	310	269	250	262	252	265	283	245	257	273	285	296	279	250	268	258	260	266	262	242	291	303	256	264	274	282	312	278	276	234	297	237	300	273	297	294	262	256	328	264	301	282	269	249	268	297	270	269	279	238	300	305	275	271	282	243	244	286	297	254	278	265	249	277	282	271	247	267	270	266	256	288	269	264	288	275	292	248	243	283	297	274	262	272	245	254	276	300	269	270	289	265	256	268	284	253	264	309	263	276	266	263	291	271	263	268	286	272	263	274	293	272	278	287	257	300	249	263	267	273	280	265	265	285	313	311	257	277	272	248	281	300	265	258	278	288	312	265	271	264	247	296	268	282	267	262	304	266	262	295	294	261	245	264	265	262	254	259	282	269	273	267	270	255	270	287	232	293	265	239	278	262	281	258	257	284	297	258	270	287	282	298	303	254	287	273	266	290	290	273	265	258	266	286	273	296	302	303	288	306	292	263	279	262	284	258	270	259	285	301	280	266	254	269	266	266	289	262	285	275	264	278	271	260	275	274	283	269	286	268	283	271	261	272	254	248	269	274	253	277	278	231	278	261	295	266	274	256	267	280	259	286	287	278	281	262	249	262	229	290	300	291	266	291	286	269	261	282	273	273	304	272	251	301	283	267	272	306	296	256	314	261	259	280	274	257	262	301	246	270	268	251	289	268	263	286	270	262	272	261	244	257	257	270	257	298	311	258	262	241	269	268	260	263	285	271	270	300	254	276	266	286	311	257	287	283	265	274	288	250	269	293	250	252	293	269	261	264	237	275	283	259	249	285	271	254	273	245	262	253	279	277	284	293	282	282	255	280	274	255	274	283	262	273	269	254	264	252	244	249	276	294	275	274	282	258	258	278	257	264	256	288	287	268	265	291	269	265	287	264	310	284	283	236	256	256	267	272	283	287	277	241	287	263	289	294	261	281	268	262	312	247	271	266	277	272	254	257	265	296	258	262	253	274	262	294	256	287	271	251	296	270	258	257	277	252	270	268	307	247	242	273	280	310	258	262	275	280	277
7831	1518	2590	3215	2882	2433	2067	1771	1641	1529	1315	1246	1189	1137	1078	1010	990	955	966	894	880	900	813	823	767	883	845	794	765	790	775	800	821	765	765	774	741	727	760	775	720	715	731	741	773	726	694	730	710	687	706	685	729	730	709	696	727	733	718	723	706	709	722	677	727	711	704	709	680	704	710	685	736	712	686	715	745	690	724	728	721	659	673	719	699	690	715	724	708	724	700	692	689	690	747	672	755	744	703	702	723	693	702	751	679	703	681	716	693	696	666	709	714	676	702	646	744	694	744	718	693	753	686	681	694	675	703	698	689	707	704	726	698	735	681	737	690	738	700	746	690	706	721	660	705	713	730	719	698	684	700	728	732	689	710	708	688	695	685	692	710	681	708	685	703	714	686	751	765	678	690	702	698	733	685	666	708	719	741	715	718	727	650	735	659	697	702	672	702	687	684	707	702	685	709	749	652	701	741	654	726	692	665	708	688	667	648	710	698	687	736	668	693	693	720	664	732	660	676	727	684	719	698	661	674	703	689	731	750	674	754	684	739	709	732	681	689	738	725	691	716	700	726	684	718	710	688	681	668	713	733	658	689	711	704	716	717	688	692	688	662	647	663	730	643	727	681	727	688	695	707	747	721	715	724	667	676	655	703	673	690	697	699	658	697	676	659	702	663	676	702	685	708	636	713	727	676	747	703	746	688	643	691	692	709	694	706	715	697	684	690	688	711	695	668	690	692	743	693	677	670	664	652	715	692	709	688	699	721	655	683	667	712	694	755	683	684	687	683	685	706	696	706	706	701	729	715	671	678	686	738	739	728	717	703	694	731	668	706	641	718	709	681	680	693	676	686	677	695	704	699	664	684	670	724	659	722	684	673	675	731	700	711	657	657	674	717	695	678	733	720	670	703	693	676	721	686	665	707	693	643	679	753	706	711	666	738	724	706	602	708	730	681	702	712	655	716	724	749	744	694	686	647	742	719	719	689	718	667	672	689	698	709	721	692	716	685	693	739	716	672	710	677	708	662	722	665	696	647	709	707	704	730	719	715	721	697	709	685	715	784	716	672	714	678	726	671	660	696	698	665	726	725	682	716	661	722	674	689	701	709	697	698	661	729	706	695	678	680	720	700	692	712	700	661	712	710	751	691	690	680	682	722	673	706	742	696	670	725	695	708	672	706	701	679	687	682	681	719	690	660	691	700	710	707	681	709	704	686	686	713	686	721	708	705	680	730	696	674	676	706	723	706	642	690	740	683	696	642	686	737	683	714	680	649	694	704	700	719	752	708	725	686	741	666	678	661	696	718	699	706	702	637	710	680	682	674	698	726	660	724	664	675	697	725	693	680	691	701	705	704	684	698	701	711	696	739	716	678	700	686	718	685	743	727	708	720	733	700	724	717	717	706	704	702	735	722	743	707	707	707	671	692	702	665	703	689	705	696	732	728	709	730	704	674	737	674	730	756	710	716	729	699	706	724	696	694	688	685	702	707	701	663	700	640	688	709	743	716	683	694	766	688	689	703	703	736	672	652	636	702	693	745	681	756	690	715	641	691	729	705	674	693	654	681	705	691	718	698	702	685	712	726	689	714	685	700	683	699	702	667	734	701	688	711	756	707	722	701	698	681	720	736	677	687	683	736	682	698	703	669	671	721	680	664	715	723	725	714	707	664	734	742	702	721	708	714	679	682	698	678	653	752	751	703	731	660	758	712	721	682	681	686	701	693	692	693	687	691	695	691	684	705	733	685	706	726	717	703	667	689	678	693	693	680	646	693	699	679	680	714	714	691	756	672	709	738	675	700	655	681	674	681	706	699	687	707	709	694	700	680	654	683	731	685	720	695	729	694	681	680	690	695	699	692	734	720	689	670	705	730	747	733	689	690	703	658	685	686	653	681	682	740	687	684	661	681	722	746	688	716	682	647	735	695	643	689	646	726	701	700	684	715	695	722	712	701	691	704	743	739	700	654	707	734	679	739	694	733	669	709	706	686	675	712	667	683	716	692	696	664	693	718	694	709	711	680	689	706	717	727	693	692	653	691	744	727	728	681	651	687	692	656	704	688	680	749	712	656	695	673	678	658	688	679	671	672	733	678	726	657	694	712	694	691	685	727	745	726	711	678	755	703	675	699	691	741	724	714	714	670	713	693	704	738	709	701	712	690	693	689	734	702	693	702	758	696	719	695	719	698	668	672	697	716	676	695	711	728	681	665	722	678	666	682	704	788	692	719	713	682	742	697	723	717	729	700	686	742	694	720	699	699	681	649	692	727	715	712	699	722	714	690	681	668	669	661	681	717	676	703	692	697	709	738	714	694	680	725	707	678	696	697	751	671	741	674	671	707	697	711	758	685	685	695	714	718	667	643	647	703	687	668	697	714	677	669	713	680	664	717	684	724	672	699	749	684	731	692	718	689	716	638	705	706	746	683	725	680	633	693	665	704	695	718	683	706	690	759	735	705	721	692	701	642	722	703	698	711	673	713	702	681	719	684	677	699	680	681	699	711	708	745	686	691	713	740	677	709	738	712	677	679	712	713	709	715	719	670	709	687	709	677	668	732	703	725	717	656	737	711	703	702	682	677	704	670	685	678	637	753	653	721	711	749	737	698	726	653	691	739	725	724	725	689	661	721	678	674	722	717	730	699	651	733	672	714	702	693	711	745	669	703	671	710	695	689	697	701	705	747	682	678	682	697	683	691	687	725	696	743	692	678	689	681	690	694	714	693	712	751	688	720	691	680	745	678	702	716	732	692	689	692	670	710	692	685	699	725	708	681	701	694	675	688	711	652	678	673	725	710	710	693	708	766	693	754	735	705	687	678	735	676	738	694	716	699	679	695	704	700	753	671	736	705	681	690	698	660	705	702	713	731	694	675	712	701	751	665	695	711	661	761	669	690	684	645	697	673	745	722	646	713	745	691	724	693	705	701	763	678	711	707	701	724	764	733	675	702	704	705	668	690	665	689	705	678	706	700	724	732	646	660	663	712	690	731	660	698	699	634	728	672	721	674	720	717	680	703	631	706	694	744	708	717	692	722	694	709	696	705	669	654	698	722	670	730	679	708	721	671	666	694	699	695	660	719	693	702	725	697	631	682	729	717	696	677	703	694	703	735	691	711	747	716	714	737	708	676	642	753	697	684	739	676	690	736	699	663	690	701	661	680	696	692	713	725	692	688	717	708	736	714	717	698	697	707	699	694	718	683	704	670	663	728	717	660	724	676	691	669	730	705	712	647	743	712	667	705	733	675	667	714	694	640	657	702	694	745	714	690	681	722	697	723	663	680	692	683	685	702	711	710	656	694	680	719	716	750	724	676	680	685	712	665	696	718	710	718	692	686	715	679	694	697	715	700	692	687	710	682	700	685	737	664	627	696	706	664	705	692	675	706	734	738	672	656	655	652	706	737	712	720	679	735	716	670	688	711	662	718	688	742	704	729	715	680	668	700	666	691	703	706	704	707	663	701	686	703	682	697	722	679	736	719	686
23100	2661	2111	1577	1190	917	692	502	441	364	306	295	266	283	237	206	215	224	198	177	158	183	156	145	167	195	148	179	172	152	142	155	153	154	134	146	154	137	146	163	138	161	156	166	146	161	137	147	139	132	150	140	153	151	153	142	150	156	142	155	148	136	146	154	139	145	137	171	130	139	139	146	160	159	138	145	144	117	135	155	136	145	139	156	136	148	142	123	128	148	136	133	142	143	157	124	133	140	142	129	141	138	118	163	124	150	174	171	157	129	121	162	146	152	138	159	140	140	129	133	134	115	140	136	146	149	137	138	127	136	128	122	156	145	142	148	145	136	123	135	138	155	145	125	162	128	138	149	130	142	135	131	146	143	147	147	138	142	136	128	141	136	136	146	144	131	137	136	130	139	145	134	137	142	146	155	139	159	137	122	158	125	142	127	144	131	140	136	152	155	132	136	147	121	140	136	121	151	146	116	127	141	125	137	154	117	146	140	147	130	138	138	129	143	156	136	163	133	135	151	151	137	163	149	146	145	140	122	145	148	122	146	143	124	125	125	152	118	142	135	151	145	128	145	144	104	155	130	127	130	145	141	148	140	135	133	139	136	129	150	134	150	143	146	149	130	126	137	142	119	146	136	124	164	135	137	143	133	159	133	148	151	149	123	140	140	133	142	146	134	156	147	127	120	130	167	154	167	144	128	156	160	136	141	142	138	134	144	133	140	123	140	133	141	166	156	152	146	131	149	125	146	129	119	135	131	136	138	136	132	135	138	130	138	144	144	128	122	131	153	135	146	125	153	132	117	129	134	156	141	157	109	137	146	141	147	145	120	143	157	144	140	131	158	141	146	134	127	145	133	132	135	141	144	140	139	143	143	141	140	125	149	132	129	154	148	125	151	149	148	147	143	137	113	124	136	125	152	124	153	144	148	139	131	144	147	149	132	147	138	156	144	134	129	143	133	129	116	139	129	134	124	149	136	152	123	122	123	122	145	123	130	134	136	138	135	115	132	138	146	145	140	148	147	145	130	151	142	135	135	149	143	125	134	113	134	145	137	138	120	138	131	146	132	136	150	127	146	140	123	116	131	140	158	139	148	130	129	128	144	149	121	140	143	127	132	172	133	137	135	135	137	147	137	129	140	139	154	134	147	141	131	138	139	124	118	129	151	146	118	117	134	126	131	151	160	130	135	127	126	137	126	115	132	146	132	149	133	133	139	148	181	155	136	146	140	158	132	147	143	135	126	147	143	145	162	143	141	139	146	142	125	126	120	148	167	138	157	136	141	151	141	140	137	152	134	107	148	149	140	156	125	131	117	147	109	130	129	128	123	118	141	144	155	135	125	123	159	138	131	131	137	122	149	150	120	136	143	141	150	124	149	149	135	144	146	126	133	127	146	121	148	146	144	135	130	151	139	154	142	142	128	147	150	129	132	121	135	132	124	163	139	126	140	135	162	134	150	121	146	118	148	122	148	140	128	144	138	162	138	144	144	129	152	126	145	113	141	126	125	152	136	146	130	138	140	137	136	108	156	124	120	148	140	143	135	135	149	128	142	135	152	142	137	140	138	147	120	148	132	121	141	148	148	145	155	130	141	135	141	117	137	151	148	149	155	125	149	150	127	135	140	157	129	134	145	120	140	124	126	132	127	138	160	149	124	147	135	152	134	148	133	153	145	129	134	141	148	124	137	115	155	105	117	134	140	127	139	134	137	140	142	143	153	136	173	131	141	144	130	141	146	131	124	125	160	162	158	123	143	125	129	117	129	145	146	141	129	134	159	128	126	132	135	146	135	112	118	120	150	155	130	131	142	142	141	138	119	149	159	147	142	139	118	139	151	140	98	140	148	159	117	131	133	153	131	143	136	131	151	151	130	127	142	164	130	123	136	138	135	133	148	142	147	145	110	141	127	143	161	146	148	139	149	138	132	141	140	160	118	147	148	136	106	136	128	140	126	149	114	112	151	149	150	144	116	139	134	155	154	153	127	136	140	129	134	129	130	132	136	134	141	115	140	137	131	132	151	147	146	134	136	142	136	155	151	129	138	137	132	124	151	119	166	140	143	134	131	129	135	146	120	133	163	134	124	119	126	172	153	123	162	140	141	157	126	141	131	140	153	126	143	117	133	153	126	131	140	133	138	135	143	158	145	162	137	155	144	135	149	138	168	135	127	122	151	163	133	126	125	145	117	120	132	125	138	131	159	158	145	132	143	149	122	131	155	142	154	137	156	119	127	142	138	131	138	139	135	135	141	136	120	129	161	134	140	134	141	125	129	153	126	141	144	147	144	145	139	130	124	147	157	137	148	127	137	138	152	144	143	153	145	138	135	140	132	130	130	125	123	146	118	124	136	147	139	136	131	133	126	149	120	143	141	138	135	153	169	123	130	137	122	159	161	150	116	125	150	121	150	157	148	130	124	125	116	142	125	148	125	141	149	144	137	133	139	126	146	140	146	130	158	123	124	141	118	142	142	142	127	143	117	162	138	139	141	146	128	137	154	144	156	135	138	142	153	143	136	143	119	141	133	142	150	120	132	118	152	132	165	137	153	134	144	167	151	141	136	138	145	136	133	134	118	158	132	156	154	143	134	138	164	144	134	129	166	161	133	145	132	126	154	145	144	142	127	135	121	148	131	125	125	137	130	124	150	112	133	132	139	120	138	139	152	128	139	125	133	124	150	161	152	135	142	142	133	137	147	135	133	126	150	139	145	156	132	132	134	136	120	142	140	128	145	146	120	150	129	146	160	143	132	147	127	131	134	124	145	140	126	130	150	129	133	129	128	160	133	141	152	135	146	154	152	142	134	126	120	157	147	143	132	150	131	136	137	116	119	150	131	144	143	141	127	145	149	125	134	115	132	111	146	128	127	139	132	135	147	131	123	133	153	149	115	146	138	144	140	135	155	139	160	133	146	134	153	133	169	140	162	150	148	157	158	144	132	130	142	142	140	138	131	130	135	176	121	138	136	127	120	129	147	122	143	136	160	137	139	136	144	155	136	137	153	144	147	121	132	151	131	123	146	119	132	147	141	130	117	127	143	131	140	148	125	170	131	156	153	117	132	146	150	130	126	138	148	141	119	143	149	138	137	169	142	119	140	149	137	137	153	148	125	162	129	161	156	117	124	134	126	163	133	135	131	132	133	134	133	169	137	128	145	115	126	136	146	146	133	118	131	149	131	149	143	150	165	145	133	139	132	114	139	145	147	132	124	139	133	129	112	125	150	145	150	133	122	138	155	123	140	137	144	147	144	130	133	129	143	131	147	133	130	148	142	144	144	142	147	130	140	153	129	126	130	132	153	135	140	137	119	128	132	129	143	141	133	139	149	140	116	139	136	128	150	148	157	136	144	139	151	148	153	123	133	155	153	144	125	142	131	132	140	138	140	153	129	161	144	130	157	126	144	116	145	127	140	133	140	146	145	144	137	117	121	127	143	132	150	129	126	125	141	158	135	156	127	169	157	146	142	154	129	157	141	139	126
10727	1887	3917	4878	4207	3540	2933	2533	2074	1830	1569	1462	1190	1192	1096	917	898	826	779	745	730	661	678	654	690	615	580	648	555	531	552	498	486	498	478	490	510	469	474	490	438	465	477	476	417	472	450	413	429	429	459	436	442	437	422	410	419	431	453	417	386	383	449	402	451	413	414	374	457	388	399	414	364	404	406	403	382	415	421	423	401	409	441	401	416	413	400	377	399	380	373	383	378	398	393	370	385	417	383	371	372	406	388	371	386	394	407	404	381	381	412	407	374	370	378	391	390	404	380	403	392	400	397	394	371	402	372	358	373	379	375	352	440	395	402	367	379	371	390	395	404	364	359	344	402	420	364	385	418	399	374	395	365	390	403	380	359	356	396	389	376	397	376	372	380	360	399	364	406	349	400	424	394	406	382	392	391	374	366	392	406	390	406	353	411	342	364	385	382	367	371	360	376	381	381	362	378	391	364	391	398	412	397	363	371	383	438	421	398	387	355	368	403	377	363	340	408	385	396	405	400	351	384	374	364	378	402	402	385	386	396	360	380	399	365	349	349	361	370	410	363	412	372	393	381	375	385	381	422	374	373	404	371	389	372	385	361	384	387	362	350	348	401	399	401	380	371	399	391	373	365	373	352	382	359	385	392	365	442	382	370	387	364	385	370	346	370	383	368	386	402	385	409	383	376	386	373	375	377	388	354	383	378	360	380	401	392	405	406	418	383	373	382	385	388	355	383	385	369	393	418	378	369	384	403	401	384	372	417	420	373	362	365	357	363	354	373	399	372	397	378	381	347	427	327	419	378	380	377	399	372	373	394	378	369	404	399	397	396	380	369	397	365	389	382	374	367	369	428	352	354	353	386	366	393	363	382	347	393	379	375	404	392	382	386	392	423	362	383	377	383	380	383	377	366	359	351	417	390	370	380	384	382	355	379	361	357	381	392	354	392	404	389	376	401	375	367	353	421	428	391	396	391	380	389	371	376	406	348	350	375	378	383	391	392	360	385	379	385	416	421	396	374	368	375	372	364	392	413	397	400	394	412	380	375	345	364	346	364	419	371	333	403	322	384	396	393	388	353	365	378	395	368	366	433	394	402	369	412	384	399	368	357	402	376	387	369	383	372	386	370	373	401	379	373	365	363	342	406	384	340	377	394	382	399	399	380	367	386	393	373	420	371	379	381	383	388	413	383	366	381	422	387	378	350	386	385	385	377	351	406	390	392	390	375	410	380	409	386	380	395	377	364	361	374	401	407	402	394	362	397	388	387	408	400	383	356	392	360	369	350	400	367	418	375	352	350	379	385	387	359	350	417	369	392	384	377	358	373	397	390	376	369	360	351	375	337	389	382	371	386	363	363	392	401	378	389	358	381	379	416	394	374	393	388	401	380	379	370	372	386	383	375	350	390	390	379	409	388	390	397	349	386	369	352	400	382	385	376	398	352	347	348	379	385	356	379	388	365	371	384	353	358	400	439	360	365	368	378	427	354	382	389	381	378	370	366	375	364	374	385	395	369	381	389	389	370	415	394	382	376	401	376	382	380	391	350	379	354	404	387	395	374	391	369	345	366	383	377	402	376	365	342	374	396	363	389	322	363	343	371	371	378	370	379	396	405	401	392	398	424	384	363	358	360	356	409	403	384	366	398	369	384	446	388	355	393	402	400	437	384	347	365	382	370	351	369	384	385	376	361	363	381	395	409	407	377	396	337	356	343	363	370	365	367	374	397	382	401	397	386	376	413	395	395	409	369	408	364	374	370	371	372	342	364	373	392	355	377	374	402	395	344	398	369	378	412	354	394	354	399	362	397	390	395	420	376	374	394	394	370	387	373	402	348	400	357	368	385	336	367	369	384	338	396	400	372	357	400	391	386	363	356	368	379	398	367	383	385	385	402	398	423	364	378	387	374	374	342	361	363	375	388	411	355	373	359	374	377	359	379	414	393	370	385	387	370	420	387	383	345	388	375	364	397	375	397	347	371	338	369	385	384	372	357	377	367	375	391	407	357	364	386	387	391	417	405	366	366	384	397	372	364	355	365	428	376	387	398	374	355	363	383	387	365	395	376	358	372	420	404	348	366	340	373	375	389	378	387	377	344	402	393	399	368	375	393	393	377	368	384	355	356	383	380	349	366	397	392	374	389	380	388	385	368	370	399	357	404	374	391	367	361	378	396	399	351	381	377	390	396	385	411	365	383	377	382	351	378	398	375	408	369	374	422	363	386	403	365	355	386	376	387	372	371	343	369	374	383	395	364	375	404	361	368	392	366	403	379	387	367	387	445	400	369	378	402	401	401	360	370	340	388	392	377	388	403	385	394	376	379	377	389	385	380	356	397	396	363	369	384	395	384	393	380	384	375	371	366	375	362	406	350	397	375	359	380	360	354	404	397	396	413	381	360	360	390	392	357	378	352	393	357	372	377	389	349	390	372	397	377	364	388	366	390	355	393	341	371	371	406	394	389	371	373	359	379	386	387	387	407	364	359	380	377	344	415	355	414	378	360	374	392	359	394	351	364	394	389	358	381	397	389	384	370	384	399	360	369	376	373	366	405	391	393	370	346	385	368	399	359	362	381	387	380	382	398	347	403	418	374	364	424	387	396	396	350	352	403	386	403	392	353	374	363	396	379	419	386	364	368	374	392	404	398	355	398	359	411	414	400	405	393	378	375	359	394	398	375	374	364	375	368	414	353	364	370	383	378	344	380	363	399	366	379	403	393	362	369	381	397	343	394	374	393	403	340	359	369	370	409	367	414	385	354	361	390	386	361	355	402	342	384	391	343	389	365	345	407	360	411	370	411	398	401	359	403	375	390	380	337	404	396	411	361	381	364	389	379	382	351	374	369	366	386	391	354	425	357	332	403	348	382	355	409	343	381	395	355	382	385	383	368	333	390	407	397	395	397	378	373	355	356	365	384	410	389	371	377	370	389	382	374	362	362	382	367	367	358	367	416	358	377	361	410	391	355	378	383	394	387	389	358	378	380	377	376	416	370	403	360	385	367	416	382	413	395	396	405	407	369	404	378	362	361	377	371	418	367	380	372	389	359	413	382	401	376	376	368	373	382	363	374	384	374	396	385	374	352	365	407	413	365	380	377	392	378	366	395	369	385	357	381	358	379	363	359	412	372	376	375	356	381	356	356	361	420	379	362	372	387	357	397	380	362	384	354	366	376	348	373	367	375	387	390	389	388	389	400	360	345	348	358	434	350	382	391	375	380	366	372	343	364	355	362	386	421	331	379	384	396	416	410	365	371	392	375	395	356	408	344	397	373	399	375	400	382	353	404	388	389	387	350	396	376	350	405	372	354	370	371	348	382	347	403	394	376	352	376	381	404	408	381	359	374	364	365	375	397	382	374	362	357	340	399	382	407	377	384	386	411	375	371	344	404	408	386	411	368	379	358	387	402	393	404	379	400	367	385	356	401	360	360	413	386	395	375	351	371	370	383	383	343	387	373	368	414	399	396	385	357	372	346	409	372	385
3114	307	314	292	284	248	261	246	262	222	244	248	246	246	274	238	265	252	273	228	242	231	238	227	253	215	252	243	224	230	243	229	250	237	239	237	240	250	210	252	258	230	231	216	223	223	225	259	273	252	244	225	250	237	248	239	243	220	238	259	254	244	243	232	227	254	250	245	254	247	247	221	229	239	242	258	263	216	245	250	242	236	279	259	245	209	210	244	238	257	258	241	228	241	211	243	241	248	228	223	231	238	253	231	206	250	236	224	212	250	231	241	240	248	235	242	223	251	267	230	260	247	249	239	223	244	248	241	254	232	226	246	249	225	224	248	230	228	245	243	280	211	239	258	240	217	215	238	269	250	237	228	234	235	208	262	252	244	220	243	265	223	237	222	243	271	225	229	220	278	217	216	212	239	239	255	215	254	235	234	227	225	203	246	262	245	247	228	246	243	264	259	239	243	258	242	228	221	252	277	228	252	247	211	220	248	231	264	246	232	218	216	231	229	242	257	250	229	211	200	242	212	235	233	254	244	239	232	233	221	241	235	262	252	237	246	235	255	226	223	242	250	244	237	254	241	257	257	270	219	262	220	246	225	223	239	253	227	239	237	234	249	265	239	268	248	216	254	259	241	260	212	245	239	245	265	267	227	260	230	237	249	272	214	229	205	220	238	240	221	235	270	229	268	237	248	213	285	250	207	245	261	259	246	249	223	236	259	239	251	229	233	263	242	251	237	248	248	280	224	224	238	227	256	264	235	228	228	229	256	234	211	240	234	231	226	227	248	243	233	255	242	254	274	252	244	248	229	239	263	229	211	240	257	219	227	234	226	248	245	228	245	265	236	224	225	238	267	226	234	228	234	226	258	243	229	194	229	239	249	229	231	233	253	246	212	256	219	270	240	225	237	267	261	241	245	216	253	224	247	233	216	228	273	270	225	239	270	231	238	211	242	258	207	228	265	211	240	248	223	226	242	236	237	239	222	240	212	231	243	228	256	244	256	244	241	210	222	233	219	241	279	216	208	241	232	239	238	212	226	218	244	213	261	242	225	250	246	232	234	244	245	230	233	242	255	261	234	226	242	259	249	237	230	249	253	233	239	233	238	263	249	204	242	214	240	265	216	231	243	241	254	235	232	223	225	262	265	226	219	233	243	250	220	226	241	232	240	228	249	262	220	217	226	252	228	253	238	216	227	233	235	228	215	213	244	241	234	248	227	230	243	260	257	216	271	222	252	228	242	237	244	274	223	225	246	260	238	221	220	239	253	223	241	230	260	216	244	245	220	223	254	259	247	259	262	233	227	267	218	226	203	235	239	217	278	243	259	225	251	241	255	249	225	238	220	244	240	239	245	267	228	233	244	233	213	241	249	223	267	234	235	286	252	253	248	236	222	192	245	231	233	255	236	227	223	256	211	231	225	221	221	238	249	245	221	274	273	221	243	243	229	268	226	251	256	219	248	223	275	252	219	208	257	206	239	261	233	231	214	235	234	241	254	241	249	228	217	204	227	234	212	212	261	221	236	247	253	224	218	242	246	220	192	196	246	225	247	245	264	227	221	232	244	258	229	268	198	219	214	234	257	265	245	246	215	245	239	235	242	254	209	245	249	254	222	215	226	240	239	260	226	255	243	242	215	236	251	231	265	216	224	252	234	236	248	229	235	205	214	243	218	224	240	259	217	254	253	244	253	208	206	245	245	234	240	250	250	218	206	227	231	246	244	224	226	240	219	231	219	269	259	231	251	253	226	244	228	239	231	251	251	248	240	279	222	233	236	242	221	249	199	263	240	243	216	234	227	270	251	224	230	213	201	225	247	257	234	263	242	241	241	221	229	224	265	223	234	224	219	244	244	220	228	246	233	214	273	238	237	249	197	235	244	276	234	231	235	226	236	254	246	266	244	271	235	245	224	234	231	223	239	233	216	232	243	236	252	270	228	250	232	247	236	239	233	245	239	254	257	248	203	249	251	284	235	247	242	237	238	240	255	255	251	240	245	228	250	219	238	242	216	249	254	247	246	236	261	246	237	218	253	242	221	220	255	228	189	264	237	225	232	256	222	224	243	237	262	248	235	215	217	244	245	242	238	246	287	220	228	247	273	218	235	232	249	224	231	248	223	239	236	237	253	242	269	241	251	232	251	235	232	218	221	222	223	220	250	275	200	241	249	241	260	231	251	243	236	239	252	223	225	235	231	272	232	219	242	233	244	254	237	222	232	235	243	237	261	236	229	226	258	207	244	227	235	212	237	244	232	235	240	242	239	224	232	229	206	230	242	261	228	247	227	236	245	250	228	247	217	265	251	253	207	238	243	269	214	235	222	218	228	244	207	221	228	250	283	257	243	245	230	228	226	264	227	216	235	251	233	240	235	235	235	260	231	250	240	268	226	246	248	249	239	238	247	227	224	211	235	245	256	256	249	261	215	253	232	246	230	247	217	229	247	246	218	260	229	219	239	246	241	245	233	218	236	225	232	232	248	269	242	251	230	238	226	238	266	231	241	237	239	247	253	227	219	251	248	241	237	255	222	236	257	233	277	241	223	236	230	211	231	221	261	254	259	267	240	250	202	243	231	241	242	258	225	216	256	241	240	232	228	226	258	216	244	239	228	279	222	262	215	251	242	242	231	244	248	243	243	235	248	213	235	241	220	265	236	229	264	210	226	222	246	253	261	217	233	229	290	226	245	221	221	264	245	242	219	271	279	245	267	224	256	260	229	262	266	249	239	252	222	229	239	248	235	254	261	214	234	234	231	250	262	243	249	270	217	237	218	227	247	240	235	237	227	235	248	241	253	240	242	249	229	258	248	217	260	226	223	220	246	235	233	252	227	243	237	240	226	219	247	222	230	242	233	254	214	247	238	257	251	233	240	253	233	246	254	244	238	222	251	252	237	267	223	236	225	225	245	240	249	246	233	252	228	227	229	213	244	221	244	243	243	239	234	253	247	235	249	248	268	237	246	213	243	225	233	270	267	203	232	252	245	247	208	238	236	227	225	220	256	262	204	248	238	262	240	231	245	246	240	256	240	245	247	237	244	262	238	202	231	257	234	222	225	230	243	253	265	244	256	256	235	221	238	249	236	232	252	249	250	238	238	227	237	227	230	205	254	229	246	234	226	243	256	220	274	230	207	270	236	244	226	240	229	241	208	247	230	218	218	244	224	247	241	245	249	247	254	209	261	247	220	221	224	222	264	251	230	248	228	233	242	251	245	246	240	259	229	246	223	257	207	234	211	230	251	211	232	249	243	259	229	266	245	248	224	226	225	255	232	214	243	237	236	266	231	209	231	259	232	250	236	234	217	239	220	258	230	228	247	236	246	252	260	225	207	252	243	255	252	229	235	227	238	220	227	217	231	245	262	258	231	226	233	239	236	227	216	243	232	249	252	228	253	206	233	224	207	208	246	242	246	223	230	268	231	230	253	221	241	251	247	233	235	231	241	234	263	244	232	209	242	222	272	231	239	229	203	221	244	210	202	242	231
2811	700	854	861	817	786	740	803	759	733	704	664	692	665	637	710	658	708	671	627	633	645	655	633	611	626	598	628	654	612	674	647	667	655	613	658	673	670	658	603	612	696	610	656	638	644	615	608	593	677	647	601	637	641	602	646	609	666	664	584	625	654	615	631	647	607	673	631	663	612	571	589	630	644	613	632	668	620	626	612	600	628	640	635	604	610	680	654	663	597	619	609	645	639	643	644	627	656	643	621	612	642	641	633	635	652	644	686	661	644	606	633	657	644	659	689	638	599	656	639	662	632	620	663	640	611	644	603	583	648	655	620	641	652	644	662	656	642	648	623	576	620	617	644	627	634	639	629	642	641	656	576	634	632	640	636	595	654	672	658	605	624	642	623	626	654	620	635	645	647	654	609	653	657	656	671	635	634	629	622	643	626	659	663	660	634	638	655	593	635	620	614	653	646	647	641	610	626	620	621	606	635	622	645	614	647	633	639	618	649	584	616	641	623	669	593	652	624	626	652	626	602	646	667	616	659	608	644	594	599	619	636	626	616	627	654	641	676	657	663	632	667	639	638	623	673	621	611	633	649	631	610	619	630	632	636	650	647	662	642	613	607	655	651	614	626	624	681	674	603	626	661	632	627	694	635	640	576	590	630	653	664	646	647	631	640	705	622	606	607	601	639	643	663	655	592	622	628	670	635	635	629	636	645	613	626	655	651	664	609	641	648	636	627	612	655	631	655	623	648	602	612	648	641	665	630	635	651	645	629	645	617	655	641	611	611	626	653	645	602	671	606	675	631	641	642	618	622	643	664	611	657	601	622	593	635	638	641	657	655	622	658	645	665	678	619	613	592	625	633	622	640	665	642	601	636	632	635	625	647	581	623	662	615	674	653	607	614	575	643	620	675	602	637	655	632	642	624	660	656	610	628	667	656	603	672	623	642	646	643	647	657	637	659	624	619	654	596	607	662	612	680	654	642	666	624	614	584	592	619	636	655	679	656	632	649	646	613	616	657	636	634	625	674	605	600	634	612	621	636	652	658	622	585	593	626	624	643	636	639	625	616	693	626	645	662	668	641	606	651	660	625	588	639	646	626	668	666	612	618	661	624	609	667	684	697	640	653	663	637	634	668	639	647	646	599	657	666	641	650	609	649	630	624	663	583	631	643	598	578	624	647	652	651	598	630	679	632	645	651	638	627	654	630	594	613	654	650	657	613	611	618	618	639	607	635	655	663	623	636	634	620	665	605	655	641	621	623	641	631	680	655	603	614	647	642	679	667	673	667	610	627	610	584	611	654	583	597	645	631	630	599	647	626	650	671	623	634	611	643	625	585	619	605	639	603	604	615	649	624	609	674	634	642	634	607	614	585	642	656	701	630	622	597	623	649	645	597	642	628	641	557	598	644	640	645	671	639	680	591	644	698	635	646	659	657	640	632	660	638	655	649	609	639	635	617	645	596	652	603	631	613	618	627	693	660	664	657	641	599	633	633	632	630	663	640	630	684	621	612	637	640	592	672	624	615	585	610	624	735	621	662	616	660	601	657	633	665	646	602	627	615	580	660	617	643	650	582	642	634	651	636	664	621	609	623	600	605	698	580	637	624	663	631	670	658	677	626	621	660	658	613	632	625	643	635	635	615	663	650	647	637	608	610	639	634	656	659	622	653	608	663	592	658	619	658	620	603	607	613	661	645	614	590	607	673	662	646	650	660	633	683	637	607	596	641	640	633	657	679	679	638	596	665	654	605	605	662	620	635	632	681	654	668	628	644	614	676	635	587	623	583	613	633	655	642	657	636	656	631	653	632	664	660	656	595	646	672	627	641	613	664	656	616	618	624	619	622	641	694	667	664	607	632	638	657	612	636	641	592	640	606	599	619	623	643	676	611	639	639	624	630	610	665	630	691	643	612	624	635	644	644	666	614	633	671	653	679	618	620	609	623	663	618	615	632	610	635	637	607	597	643	620	656	630	666	642	651	640	578	657	668	659	647	597	619	665	649	599	621	652	637	631	644	612	609	623	660	683	612	639	650	678	612	611	576	623	621	627	685	631	633	596	662	637	653	630	617	671	633	648	636	645	656	650	627	608	616	609	641	656	653	663	618	628	600	637	605	654	641	662	668	671	626	663	633	678	657	632	637	682	602	612	625	622	644	665	635	565	634	609	643	627	608	585	637	630	623	616	676	610	635	584	635	610	667	626	636	662	637	630	661	651	680	612	612	635	629	623	611	668	622	646	676	631	606	621	581	624	642	637	614	604	666	657	635	642	673	596	667	639	602	636	638	662	660	583	634	656	615	684	617	684	680	618	613	605	690	626	627	592	631	603	665	634	604	565	635	601	639	603	643	636	649	617	648	615	616	616	627	611	692	646	653	640	624	609	648	583	607	634	618	623	623	645	649	582	659	625	621	637	623	630	626	630	660	629	639	668	611	630	612	647	582	655	693	643	619	620	637	672	655	676	653	637	641	675	624	647	642	596	643	679	667	650	658	652	602	653	630	646	642	645	606	662	629	610	595	648	643	611	622	631	616	614	635	632	613	684	629	674	619	584	622	643	635	662	631	596	612	624	619	616	643	631	663	577	640	651	642	627	617	602	605	616	592	613	634	652	646	654	639	674	639	619	617	618	613	677	667	580	602	646	619	587	634	615	625	635	637	635	630	654	670	635	630	636	649	631	627	655	603	615	655	620	592	640	595	666	599	610	656	675	613	617	670	584	649	605	664	671	648	625	636	706	641	657	612	616	636	636	625	609	603	611	610	661	618	663	677	565	652	663	623	621	621	647	595	616	639	614	646	638	626	599	631	643	662	603	617	619	643	643	625	687	626	657	646	662	658	611	653	600	648	680	616	637	676	660	586	637	637	616	661	628	645	656	678	705	651	650	647	625	650	618	601	616	609	582	654	658	588	639	632	602	650	636	627	598	641	681	618	642	594	661	651	597	608	684	661	626	634	605	610	672	602	603	631	613	677	638	640	640	639	591	662	609	611	605	647	624	604	609	644	634	634	660	623	707	666	657	620	628	669	655	623	589	612	660	609	624	565	646	615	631	622	616	672	624	611	624	652	631	616	641	659	642	664	615	643	626	670	605	639	597	628	640	620	610	631	629	599	656	638	619	648	627	663	650	643	637	647	626	604	608	669	670	631	652	630	600	644	623	612	642	621	647	653	657	617	657	663	635	656	648	648	635	640	667	608	616	626	658	673	626	635	650	650	631	646	619	608	629	634	636	647	611	639	621	608	583	644	651	655	681	623	600	611	611	631	666	612	626	631	676	685	611	627	585	647	666	683	625	635	620	653	649	578	630	634	622	661	616	636	641	625	670	638	631	629	582	640	660	670	629	636	577	627	649	640	634	623	616	608	641	628	650	666	638	661	590	664	666	588	633	603	646	624	629	630	591	668	600	657	649	678	596	655	624	632	666	639	594	640	641	617	563	632	626	620	628	630	638	627	644	599	617	690	655	626	635	644	622	624	632	633
13561	1216	1260	999	790	620	583	460	438	403	404	377	327	333	322	302	314	315	275	296	326	283	242	284	284	282	310	293	284	276	298	283	281	264	290	286	275	293	262	270	262	297	285	286	281	298	282	280	289	248	316	272	277	289	249	256	284	255	271	283	279	277	281	283	261	293	289	297	265	271	295	272	294	263	257	275	244	267	254	273	273	256	242	282	262	279	288	259	264	245	273	276	283	288	270	268	272	248	260	272	284	273	263	277	245	261	278	253	268	291	258	280	265	265	253	274	287	261	240	246	256	252	298	259	262	290	278	274	260	310	267	258	262	277	271	255	255	265	271	258	268	255	264	293	249	274	261	278	258	277	265	243	267	284	246	295	290	261	234	248	294	268	298	266	230	252	282	260	271	274	273	288	247	263	278	276	295	289	275	281	249	277	268	275	281	306	267	272	263	261	263	267	254	250	259	250	271	314	280	276	269	285	256	255	248	254	261	263	284	250	278	282	263	282	282	258	258	261	257	267	261	285	267	281	285	258	264	282	277	257	241	268	251	289	286	271	303	288	254	258	266	294	289	253	267	231	239	243	259	268	286	242	302	234	262	259	279	292	266	271	292	283	262	257	261	282	262	255	257	270	266	279	293	279	237	286	275	282	285	278	263	268	275	256	268	274	255	303	266	273	264	274	264	260	258	283	272	244	272	268	267	249	261	247	257	267	269	280	265	266	246	287	280	239	258	251	264	283	284	267	287	279	262	290	272	263	285	256	253	265	246	281	254	254	271	292	274	285	275	284	257	292	276	265	282	290	272	273	274	303	269	259	250	280	255	266	271	261	268	232	288	276	272	287	278	263	267	280	266	291	260	265	268	246	256	274	315	304	257	281	271	291	268	280	262	284	272	264	288	260	254	281	249	272	268	257	294	268	263	275	281	213	249	295	267	267	288	288	299	316	276	272	282	287	252	245	282	277	303	258	252	274	272	259	250	268	308	240	260	243	261	241	280	257	287	279	251	274	295	258	283	263	266	267	242	269	254	267	265	272	256	294	270	266	247	249	279	273	273	261	242	238	263	265	237	284	306	299	284	264	287	301	260	274	265	265	279	267	253	262	289	284	251	271	302	262	273	269	274	277	255	265	242	280	238	274	290	277	249	254	264	268	288	272	286	266	282	267	273	271	302	262	232	270	277	275	245	239	287	264	260	285	282	268	256	282	281	266	291	255	279	287	275	273	249	285	280	269	278	275	265	274	256	281	274	230	260	301	246	292	272	276	226	238	278	272	274	250	284	260	286	280	281	238	258	262	255	266	270	272	297	268	288	287	249	256	291	262	288	252	266	262	270	277	220	272	269	245	264	272	268	261	273	269	258	261	281	287	234	265	270	242	333	293	272	281	289	249	270	257	275	262	301	274	267	283	279	279	260	254	278	288	295	272	244	298	279	241	261	245	261	251	265	260	265	264	270	269	288	242	279	288	237	265	293	265	263	263	292	259	269	280	282	251	264	285	259	284	267	282	247	313	282	275	253	273	263	270	275	264	274	266	273	286	245	276	268	297	286	277	283	286	258	295	284	260	260	260	253	246	279	258	263	271	251	261	261	276	260	289	280	272	239	261	242	276	279	286	260	251	273	253	280	272	261	254	253	273	265	279	294	267	252	272	270	267	259	256	260	273	263	288	274	243	272	275	294	274	234	266	280	249	233	263	295	284	299	242	265	264	304	279	278	309	277	274	246	257	264	257	286	243	280	281	259	256	292	283	292	284	271	259	272	291	303	262	255	240	258	254	266	261	239	270	282	301	272	271	248	274	304	281	283	259	275	254	272	276	284	280	275	275	258	274	258	264	266	254	275	312	284	228	316	288	269	287	261	271	281	276	276	257	249	298	248	249	257	277	255	251	288	263	288	271	255	250	260	279	271	247	289	278	274	261	287	261	278	271	242	278	266	278	264	282	245	295	248	265	257	269	287	273	268	251	270	273	278	277	287	280	275	271	271	297	247	288	274	305	269	289	268	258	277	267	263	252	276	299	298	270	252	270	282	299	249	246	281	305	240	263	242	253	285	282	264	254	245	293	269	257	320	253	271	277	259	256	249	278	245	260	269	273	294	287	259	267	288	274	281	281	273	270	288	270	273	270	302	255	268	270	274	282	277	283	263	242	269	282	255	263	248	265	260	249	273	260	252	279	257	265	252	275	268	260	248	314	267	249	261	265	285	292	258	259	267	268	253	275	227	291	288	269	271	266	268	274	273	260	296	289	257	266	281	274	287	263	256	267	285	257	263	268	264	270	272	258	286	260	242	267	275	300	299	289	282	246	299	271	255	279	283	293	264	298	294	264	258	309	293	262	287	275	261	279	244	277	266	248	266	248	259	285	285	236	261	263	266	239	265	282	255	300	288	294	231	275	289	255	286	263	258	296	274	272	273	281	262	294	277	248	275	270	275	297	278	260	268	280	280	260	276	277	276	282	268	261	272	235	273	302	261	291	296	276	303	295	265	275	252	260	281	246	253	256	271	279	271	262	260	265	242	257	296	234	247	255	250	281	269	307	255	301	305	269	270	292	260	256	272	292	273	245	278	286	289	264	257	292	287	251	254	304	254	263	285	284	252	258	271	279	281	254	256	292	271	268	260	273	277	265	275	291	279	280	262	265	267	295	286	253	260	281	295	278	270	246	246	279	319	274	263	302	249	271	294	255	271	227	276	271	271	255	255	288	267	276	273	283	280	271	255	273	265	228	267	272	248	266	300	309	280	265	272	259	301	281	251	265	289	248	275	268	281	272	275	296	268	257	254	262	269	263	267	252	226	286	264	291	288	251	236	264	276	293	277	283	255	275	262	253	262	265	281	294	288	303	273	272	290	262	261	277	245	280	250	300	253	273	283	325	238	276	309	278	325	282	253	276	239	281	286	239	282	299	283	279	260	271	307	264	288	265	265	253	274	266	275	242	269	290	255	287	262	249	248	249	294	251	260	255	249	279	268	262	297	286	294	305	268	256	264	277	255	287	315	282	301	332	272	267	260	288	289	281	252	264	249	279	273	256	272	266	278	261	265	277	272	256	283	268	273	290	269	259	278	274	266	279	270	274	269	263	312	252	264	290	256	260	274	248	267	278	267	284	277	259	261	298	257	256	249	278	261	296	246	269	259	274	289	264	282	279	289	268	281	254	292	297	294	252	259	258	272	275	283	288	252	296	262	272	261	268	307	251	308	261	271	253	254	293	275	279	279	259	287	285	294	247	252	285	267	259	272	297	282	281	276	257	281	269	268	253	265	286	278	285	247	277	269	272	265	268	278	255	276	277	299	283	255	289	288	254	241	273	266	280	260	316	308	278	290	280	243	262	243	215	276	255	271	238	281	292	276	269	261	262	267	244	274	256	289	289	283	261	264	275	283	266	271	291	286	287	288	264	297	278	285	284	274	274	272	257	286	253	300	242	256	254	267	285	259	239	284	274	297	259	266	265	269	274	252	280	271	249	245	270
7366	1532	2639	3133	2698	2464	2119	1793	1627	1443	1305	1196	1169	1122	994	1062	1023	975	929	915	822	827	897	787	856	782	797	779	803	763	745	786	822	840	735	767	726	723	736	744	735	754	785	807	736	734	703	713	696	741	752	719	713	778	699	747	769	678	695	741	737	734	716	702	724	722	742	733	693	677	681	708	709	712	708	727	664	729	714	701	696	700	717	629	758	727	680	730	692	750	727	742	721	698	735	746	693	695	691	696	713	705	724	703	726	701	695	740	672	722	682	744	740	714	691	725	701	733	692	695	723	651	706	696	667	727	670	742	670	710	655	747	720	669	707	723	688	639	759	691	721	701	681	729	680	711	721	664	708	721	668	694	690	738	739	665	717	733	738	690	662	679	774	715	670	710	711	683	695	727	683	691	718	705	703	694	730	660	660	716	696	709	740	676	693	675	659	705	692	709	656	733	696	706	661	706	691	724	704	718	677	635	655	691	648	641	687	664	651	704	693	728	709	654	697	719	679	714	695	715	645	726	652	718	686	726	695	687	728	698	668	660	667	672	676	700	718	692	703	713	700	677	705	711	689	701	708	727	726	681	697	679	697	689	726	730	737	693	648	726	670	691	707	724	754	724	676	692	689	698	681	719	662	665	698	724	678	701	730	672	709	696	703	641	730	734	649	715	697	691	715	703	719	696	692	701	688	735	700	716	756	684	714	694	728	667	764	664	677	668	703	741	712	688	703	735	681	678	710	691	710	695	667	660	657	676	714	684	702	695	735	670	708	707	742	744	687	698	698	720	648	670	725	699	629	709	740	664	674	705	652	688	703	725	678	729	698	691	689	691	704	720	686	742	735	706	698	749	627	733	690	683	716	712	656	726	732	728	708	645	701	672	647	688	677	691	673	678	717	738	697	733	691	716	704	689	717	712	737	715	739	696	739	694	737	719	677	716	643	733	761	707	710	670	760	690	722	688	692	713	674	682	676	710	747	676	688	668	731	668	686	714	659	686	707	682	709	714	735	728	686	728	685	692	700	645	738	679	728	705	685	654	709	725	695	704	702	674	720	686	697	724	716	684	738	677	710	707	730	717	743	682	731	710	656	724	719	676	705	689	668	716	715	709	685	671	686	663	671	661	685	673	705	709	676	659	739	721	727	678	679	669	735	733	702	701	716	701	703	708	697	722	747	713	672	728	687	685	723	688	681	668	693	745	731	699	684	675	717	716	709	726	729	663	717	703	671	662	705	698	707	682	675	712	711	691	670	687	654	763	686	706	694	693	710	760	703	686	663	672	731	706	661	675	689	705	720	720	689	708	716	707	692	709	716	688	686	699	692	685	711	696	670	738	755	675	745	690	712	683	665	660	716	706	669	735	691	689	757	715	690	726	701	700	714	662	734	709	718	683	703	708	696	692	734	696	704	680	685	665	652	716	683	691	678	722	722	668	709	701	696	640	669	719	740	702	730	749	691	705	666	668	678	738	745	661	744	666	716	726	702	673	642	672	692	696	698	750	682	701	719	701	775	685	711	684	681	696	661	674	696	712	693	663	679	711	683	713	759	676	766	706	702	739	677	684	727	668	697	728	693	723	739	666	674	668	728	683	688	694	718	720	703	741	724	710	704	711	673	708	755	696	676	683	663	734	745	679	699	725	691	743	649	698	677	694	693	695	675	707	668	682	707	690	686	727	704	671	728	695	721	682	694	677	695	704	703	680	681	722	710	698	666	725	712	676	786	676	727	684	651	703	679	614	711	704	694	717	724	718	696	733	718	702	659	671	658	728	678	745	691	701	715	702	737	716	694	677	723	705	627	731	715	697	688	721	692	723	697	703	644	672	739	699	694	684	753	691	706	693	649	701	674	722	690	734	677	708	655	726	732	680	697	707	680	719	664	682	673	723	688	646	687	700	733	760	732	718	710	721	697	725	702	733	702	693	694	696	750	655	727	690	715	698	623	693	718	754	689	687	727	696	709	735	708	653	686	656	716	687	694	688	676	687	728	698	760	673	745	718	672	705	697	670	713	721	700	691	732	687	711	711	672	645	753	672	735	698	700	694	743	727	687	724	703	716	700	723	650	634	669	704	679	691	698	701	704	700	735	653	650	710	709	663	680	682	677	696	695	771	680	707	699	682	740	683	725	694	718	715	694	681	660	755	726	714	701	659	669	707	710	680	665	708	775	707	667	755	680	692	743	682	713	664	683	717	695	670	666	737	705	672	756	679	694	671	716	719	676	716	676	706	652	687	672	630	701	685	696	670	702	716	711	733	654	732	755	654	652	707	667	723	700	670	722	725	719	679	666	716	693	718	702	692	701	694	697	706	702	709	730	659	691	699	699	660	684	676	757	690	712	692	732	664	736	689	659	684	694	718	727	713	698	710	683	693	714	656	699	721	683	697	662	752	700	694	700	696	742	718	698	702	725	685	683	734	650	665	649	745	729	712	744	677	722	735	725	702	698	669	747	694	732	711	723	703	677	667	702	713	695	706	675	666	721	672	696	701	682	701	697	724	656	674	658	693	727	698	746	734	686	750	681	682	708	735	735	692	693	746	708	744	654	686	678	721	696	665	695	708	736	670	686	672	710	706	703	716	716	696	736	677	692	683	743	666	710	712	680	693	652	692	731	716	689	687	679	710	720	743	689	687	727	703	672	665	755	684	700	779	704	720	668	714	668	695	699	700	682	655	666	685	674	658	675	677	690	714	698	689	693	633	696	694	723	690	705	660	740	665	658	664	738	722	689	696	704	698	672	682	718	696	697	690	712	682	702	774	722	637	693	681	669	685	689	705	677	681	679	714	675	722	719	652	703	703	692	703	679	698	717	693	711	680	756	656	693	748	695	735	734	754	682	718	679	685	708	718	697	670	730	704	691	689	698	725	654	706	716	704	704	733	708	667	693	692	668	729	689	720	669	735	677	695	682	642	734	687	696	689	682	669	712	681	712	665	708	674	699	718	651	684	695	683	719	728	667	706	740	701	696	688	656	716	694	689	693	724	722	720	733	664	738	690	687	729	707	715	676	715	704	697	686	662	712	714	741	704	691	709	695	711	691	648	739	717	681	673	713	682	706	687	697	695	670	702	703	681	701	695	695	723	713	722	720	704	689	651	689	719	725	669	681	669	675	745	725	673	749	758	717	701	711	661	699	650	667	702	687	714	684	691	744	700	689	711	670	703	681	653	678	695	676	730	702	671	730	734	674	676	694	746	695	658	696	693	675	679	689	726	728	683	678	703	707	636	665	649	691	685	727	657	691	684	695	704	658	736	702	650	675	735	735	703	673	707	733	762	718	694	686	712	703	708	647	676	694	710	746	714	752	689	699	735	706	717	685	693	684	745	712	683	665	695	689	700	674	703	720	651	692	698	667	673	728	696	681	701	742	666	725	688	689	709	730	705	684	668	691	701	687	746	690	657	701	705	711	687	682	757	724	720	668	666	689	676	737	676	662	705	741	716	686	716	711	723	668	688	701	677	717	704	717	714	696	709
22638	2731	2270	1724	1175	892	652	561	440	344	320	296	270	232	231	217	205	206	172	197	173	185	164	182	187	184	173	193	136	148	156	156	159	162	168	151	174	167	166	159	151	161	175	150	138	157	136	158	140	131	128	130	145	143	155	143	148	135	147	160	159	140	140	166	128	162	150	147	123	139	142	133	130	135	142	135	148	164	144	129	151	136	151	126	136	129	147	171	146	130	150	138	118	151	142	159	120	137	120	143	138	160	135	135	144	163	149	138	131	137	128	124	133	142	143	159	149	123	140	141	135	131	147	156	134	145	136	142	137	156	112	142	115	143	147	142	124	133	128	153	124	124	140	114	125	137	144	129	142	126	123	140	110	118	144	144	152	134	143	139	117	122	161	148	136	143	146	141	145	147	147	140	150	135	140	113	144	150	144	140	127	150	117	143	148	138	148	121	154	132	152	124	137	132	139	131	147	150	122	126	130	139	118	125	129	142	126	155	151	137	145	168	137	149	146	133	131	120	150	123	137	158	140	137	128	153	147	130	139	148	138	141	137	145	162	149	139	144	156	144	135	147	134	139	144	131	138	137	121	135	126	140	156	145	123	130	128	132	163	142	134	144	145	141	144	145	165	141	117	132	143	152	134	137	133	151	128	118	130	121	128	126	130	141	113	151	125	131	147	117	159	147	123	144	136	129	137	131	144	130	145	131	153	139	140	132	150	137	141	142	129	118	132	154	154	164	111	146	174	138	134	141	133	128	127	165	112	145	142	135	152	141	125	134	125	133	145	152	137	114	131	149	137	147	126	131	133	146	117	151	141	144	141	149	142	146	161	141	150	132	126	155	160	123	131	142	136	151	148	120	148	156	134	141	143	128	154	161	138	134	146	131	144	134	118	123	140	138	132	134	131	132	142	137	148	126	143	141	148	131	133	121	145	150	165	135	144	130	138	125	144	157	134	137	160	151	130	136	125	134	176	121	146	133	158	147	154	134	132	130	130	139	133	138	129	136	126	146	168	128	145	148	137	136	141	181	115	146	117	141	138	131	132	145	132	142	132	145	137	131	151	113	137	139	138	138	165	134	131	141	164	151	128	141	156	149	117	133	140	131	136	134	157	140	124	142	139	154	145	158	136	130	159	134	132	150	143	166	143	125	131	162	135	156	142	137	155	153	112	139	128	136	151	139	151	110	154	140	138	137	145	131	147	137	142	136	150	159	135	127	143	157	154	151	153	149	146	135	138	139	141	150	115	139	99	141	119	129	156	145	133	121	124	132	145	153	127	143	146	139	127	121	133	127	155	127	141	148	135	131	147	143	142	138	136	150	150	129	124	142	138	142	132	135	134	138	133	128	143	158	148	141	125	148	131	146	137	128	146	168	123	140	152	154	140	148	137	123	154	132	149	154	137	116	117	133	159	145	131	138	129	141	120	141	127	143	128	154	136	121	133	148	159	141	152	142	162	149	131	145	147	138	125	136	123	125	134	138	139	147	108	146	146	169	144	138	144	134	166	147	134	149	131	164	160	127	150	142	150	126	137	122	147	141	142	125	139	138	160	125	109	141	137	131	163	150	128	157	122	154	128	150	133	153	127	152	149	133	158	142	122	146	127	126	138	142	128	126	139	126	131	123	149	135	153	129	167	137	158	129	154	149	123	127	136	137	127	129	133	148	138	144	130	140	141	122	136	146	145	141	141	168	146	142	161	156	147	143	146	152	139	128	131	132	134	118	153	137	129	122	147	137	149	137	147	145	135	157	154	147	130	130	131	143	147	148	155	139	130	138	117	115	143	148	153	125	154	148	134	143	129	133	160	101	114	117	140	144	117	128	139	140	121	132	145	152	129	127	111	126	148	136	144	142	132	142	144	117	140	144	139	140	133	149	149	159	138	133	154	149	143	143	147	135	128	129	134	147	140	118	146	108	135	138	133	146	153	119	135	144	143	118	138	160	148	135	146	155	153	121	123	157	116	143	129	135	152	150	146	138	142	139	136	136	114	124	139	145	133	136	148	142	143	134	151	141	134	136	117	165	122	129	142	141	138	128	141	118	137	120	152	117	139	135	129	155	161	138	118	142	133	129	115	118	134	153	125	154	154	130	134	140	132	141	113	148	125	145	148	152	147	131	131	139	149	149	122	117	120	133	147	122	133	168	138	139	128	143	130	163	155	150	160	123	155	134	152	127	123	149	152	127	149	153	149	147	146	150	159	143	129	126	130	140	143	131	126	145	137	141	120	142	134	138	132	135	126	174	147	129	150	140	143	133	151	146	148	125	127	151	138	137	126	145	152	138	149	138	132	139	135	138	140	158	119	149	146	137	161	133	130	145	126	138	171	125	135	135	148	146	134	141	153	147	147	135	138	146	128	129	136	138	142	125	122	127	139	138	147	122	146	135	137	125	134	129	134	147	138	145	137	126	125	137	140	128	136	123	127	148	144	153	145	126	152	122	138	141	124	117	144	124	138	135	124	108	122	121	140	131	131	142	138	115	137	160	151	132	120	143	141	123	140	130	177	120	153	124	131	153	151	137	147	135	127	151	135	126	161	152	149	142	149	142	146	134	139	134	155	126	136	154	141	125	121	131	148	135	140	124	131	111	129	121	122	134	133	143	141	134	126	163	133	142	125	124	146	145	136	142	129	122	144	134	147	131	140	149	142	129	129	158	152	140	128	115	133	154	137	146	144	146	156	164	162	134	147	146	129	149	127	152	138	132	126	125	147	173	149	131	149	125	139	142	147	121	167	146	138	141	131	131	134	147	137	136	137	108	131	144	139	132	156	133	125	130	114	132	124	142	166	126	114	141	162	142	150	144	145	120	124	130	135	148	139	123	142	147	151	128	134	137	164	148	148	145	138	147	133	134	135	151	120	130	149	142	144	143	139	143	138	141	142	130	140	145	149	142	124	140	141	147	140	169	123	129	128	128	152	125	139	122	115	146	116	145	147	135	131	118	158	136	133	138	134	154	149	149	134	140	128	130	151	143	147	116	138	145	136	137	117	145	148	134	145	113	140	138	117	130	145	133	142	160	152	147	134	129	134	140	142	139	133	128	135	135	127	152	137	120	118	134	140	137	125	142	127	148	127	131	152	129	141	139	133	134	137	133	127	126	141	124	145	166	114	142	131	137	154	117	115	137	144	146	132	152	126	140	137	154	156	137	130	134	128	141	124	124	110	139	139	142	145	151	149	145	112	113	143	146	133	145	130	144	114	149	179	127	160	144	140	141	150	129	127	134	140	140	131	134	149	140	137	146	125	127	146	139	152	132	147	136	137	147	133	144	145	132	160	134	139	117	153	130	135	141	135	127	138	144	118	116	131	160	150	135	134	139	130	146	124	151	131	132	157	160	157	122	138	144	164	143	130	118	144	134	144	156	140	143	154	147	142	112	142	147	146	123	124	150	151	152	130	138	119	149	145	152	129	111	135	150	152	146	125	107	136	169	155	135	127	143	136	126	136	126	124	146	135	140	129	114	144	146	165	140
10453	1893	3980	5023	4421	3606	2896	2534	2129	1824	1597	1389	1263	1161	1060	1016	938	852	822	789	679	762	668	680	592	621	587	540	544	564	545	582	542	489	479	469	475	481	511	455	430	426	474	450	447	422	465	444	433	423	472	473	435	472	449	439	428	418	407	441	440	429	407	408	409	447	415	425	415	443	410	389	387	373	403	408	419	420	416	402	372	408	418	436	391	408	418	429	399	419	407	414	398	413	383	411	406	404	401	391	392	417	386	381	391	396	367	389	406	396	410	377	387	392	365	385	384	341	382	373	403	376	361	391	419	367	393	422	373	399	387	401	397	374	394	360	383	362	376	379	400	395	376	392	367	349	389	367	388	420	374	420	391	391	378	384	397	365	390	370	381	389	373	388	377	424	377	393	363	377	387	369	398	396	369	377	343	366	401	356	412	362	367	378	391	377	352	351	391	383	408	404	373	400	364	391	374	367	385	364	376	368	374	392	396	396	398	379	398	363	385	387	395	388	403	406	364	393	331	343	401	382	369	346	404	393	335	367	371	369	353	381	387	387	391	356	398	380	400	371	382	386	382	392	420	376	391	358	353	379	358	401	350	366	385	344	406	394	379	356	387	356	370	379	409	411	365	377	379	419	386	388	399	360	372	410	402	357	371	378	397	384	422	379	401	357	384	353	361	395	399	370	416	361	382	374	379	396	372	362	372	356	394	391	383	339	381	400	395	388	386	392	377	385	399	409	386	357	397	341	377	355	406	413	410	385	352	372	371	387	384	396	372	380	366	375	384	357	383	402	367	378	375	437	384	403	380	360	382	394	389	386	371	377	378	369	401	382	418	360	378	380	368	406	377	435	350	412	389	384	383	378	422	376	353	381	360	359	410	395	364	362	376	408	393	382	388	363	408	370	356	399	367	421	384	387	367	386	380	394	358	386	382	365	385	432	343	352	351	394	338	373	375	398	365	373	362	381	368	374	372	369	401	398	400	368	381	392	354	400	413	372	405	367	376	353	354	335	366	387	358	376	387	401	426	355	398	368	357	382	377	398	365	388	368	394	364	354	374	366	383	384	389	378	368	355	380	370	393	385	382	375	373	389	402	410	378	420	383	387	411	381	373	352	395	379	383	347	366	424	361	366	379	390	384	359	368	394	367	388	366	383	419	360	383	383	364	362	386	382	395	403	336	372	404	361	360	401	356	384	360	364	399	404	375	418	382	368	366	391	414	366	413	409	401	372	407	368	370	397	388	398	381	387	388	405	394	358	352	369	411	367	361	369	397	375	347	420	373	392	381	360	384	392	380	385	378	384	373	405	377	392	400	384	413	370	382	326	377	428	412	358	380	379	384	393	370	363	360	427	358	376	405	384	362	367	379	407	364	391	386	357	393	389	384	385	409	387	397	387	393	370	371	359	362	373	368	364	398	386	362	389	388	381	382	398	390	364	374	399	377	392	354	397	350	364	380	371	351	358	340	384	397	419	362	377	367	381	398	394	352	389	338	367	347	383	407	353	358	395	376	386	387	363	331	342	342	389	364	372	428	358	370	395	337	366	386	361	355	391	361	381	398	383	383	358	349	369	374	386	406	400	357	400	360	404	393	364	394	415	381	382	366	365	376	356	410	360	384	369	380	352	401	379	361	381	401	349	385	352	385	358	366	399	384	404	388	403	393	389	408	363	380	355	383	390	345	360	430	396	342	422	368	383	420	374	383	388	403	385	370	387	413	388	398	373	408	360	395	402	380	390	399	405	389	347	400	399	394	382	377	402	346	342	371	397	396	386	393	382	350	375	335	386	334	365	372	381	374	368	341	418	335	368	375	383	368	354	387	376	383	352	393	376	358	364	372	358	377	379	387	369	396	417	369	410	409	421	345	374	347	375	387	393	373	364	379	355	405	425	380	378	373	390	375	388	409	350	371	399	383	358	376	373	373	387	400	352	345	371	389	379	391	390	419	431	398	377	386	389	381	395	377	376	363	361	403	337	370	369	401	390	406	374	386	340	393	412	395	373	392	387	358	361	361	354	372	361	381	365	366	378	392	393	357	356	404	379	383	387	362	371	403	369	355	356	405	368	366	383	377	363	388	364	363	417	352	363	381	378	360	350	342	337	372	360	363	386	395	355	394	373	384	396	372	378	380	361	384	386	387	380	415	359	411	400	363	387	375	379	397	356	388	373	368	392	368	396	406	351	392	385	373	363	369	398	386	362	376	355	374	355	366	398	371	375	380	378	416	385	363	377	388	376	391	405	368	374	405	356	360	379	365	385	386	359	385	357	376	366	369	403	359	382	351	369	365	380	404	383	361	377	352	394	368	366	384	410	368	379	356	417	371	369	389	378	350	351	382	370	391	347	408	388	392	370	402	340	387	393	397	401	404	363	364	356	371	387	374	377	394	378	396	391	381	370	402	347	366	402	371	397	377	348	386	391	392	385	349	378	400	363	410	400	391	390	343	360	387	384	344	398	371	414	376	362	367	377	374	372	340	368	351	372	403	379	368	378	380	365	365	414	370	402	353	352	408	389	385	377	370	403	395	384	381	328	363	363	399	372	415	361	374	362	408	355	374	364	384	385	396	396	360	405	393	345	382	357	375	357	371	415	391	361	388	380	368	385	422	356	397	393	397	387	348	393	413	391	387	414	374	396	395	400	398	409	359	388	406	383	405	366	381	376	389	376	395	389	411	406	368	330	395	387	416	397	374	372	387	382	344	367	367	375	369	353	390	391	389	376	402	374	369	370	371	372	368	333	379	363	397	400	404	383	418	375	380	371	395	377	380	391	414	402	365	368	408	368	385	388	351	386	416	374	374	375	350	358	358	362	390	370	360	389	407	321	401	396	377	347	411	443	391	340	387	368	342	429	365	398	369	372	359	419	398	394	393	391	396	403	384	397	382	376	368	414	365	382	358	402	400	392	374	390	402	353	392	383	359	377	379	407	384	409	379	374	376	337	382	378	372	376	365	396	374	383	390	413	398	435	357	388	368	385	363	376	345	378	378	384	371	354	374	367	388	391	358	361	398	383	409	364	340	336	387	401	369	357	379	345	382	382	381	386	410	396	406	398	357	387	406	379	363	394	400	385	359	375	355	396	396	381	386	374	397	364	363	384	390	415	306	365	364	387	369	409	384	364	413	398	373	386	395	407	378	382	364	381	398	383	345	369	378	355	402	395	403	381	399	414	383	404	400	407	402	405	389	371	402	385	389	366	406	384	369	405	402	407	400	409	379	387	407	387	397	375	403	367	334	385	350	374	392	401	378	411	383	383	379	358	384	350	403	365	375	384	379	369	407	381	369	412	372	376	389	387	396	355	350	375	351	350	369	363	365	358	347	389	380	374	354	358	379	364	369	415	361	368	369	359	414	396	380	385	389	375	392	349	403	397	382	376	379	368	419	376	383	369	379	421	375	386	361	392	377	431	361	348	362	373	374	377	369	384	394	380	350	403	388	378	372	402	390	398	362	364	398	354	419	373	394	386	359	384	421	389
2833	289	284	288	269	261	263	245	275	267	233	251	248	240	213	239	225	234	222	221	237	223	211	215	234	251	212	231	242	233	249	240	264	245	230	254	240	241	256	243	269	233	221	216	259	230	234	235	254	235	227	259	231	239	255	235	228	197	231	272	266	252	256	224	234	248	221	212	224	259	243	261	279	253	232	261	245	245	231	236	227	269	222	244	229	226	226	235	223	246	211	234	224	242	238	249	241	236	233	222	218	248	251	243	243	242	233	242	242	255	219	204	232	270	271	244	204	230	271	260	264	217	240	229	234	261	255	268	264	255	248	239	238	225	252	259	243	244	250	248	236	270	239	236	237	232	206	215	211	281	263	244	242	268	280	245	235	232	225	233	229	235	243	255	244	267	213	245	224	241	214	230	244	221	246	229	228	232	251	247	225	227	232	247	247	215	225	249	244	212	244	232	254	275	257	248	243	202	233	250	243	272	231	236	232	241	236	259	243	217	222	273	241	250	218	235	231	226	257	237	249	211	240	259	237	234	213	247	236	254	261	249	215	236	271	239	252	257	226	265	248	252	206	250	218	224	229	224	229	241	241	226	222	255	227	232	226	255	252	227	213	237	201	260	263	240	204	219	243	241	276	224	251	238	261	235	219	234	257	247	245	239	231	223	219	243	225	228	242	253	233	247	246	242	243	242	231	241	218	212	255	212	260	239	260	258	232	235	246	207	257	228	233	214	233	220	213	262	219	248	227	235	257	220	225	258	239	243	264	230	259	248	240	264	223	247	238	226	228	227	262	231	231	260	252	241	253	222	241	253	236	247	240	234	245	238	252	254	232	219	243	230	235	258	236	257	256	245	216	205	253	266	256	248	264	248	233	220	234	232	224	249	230	230	218	240	255	243	284	274	259	242	253	247	218	226	274	244	207	251	253	231	250	220	257	239	248	225	226	253	269	246	237	238	214	226	230	246	243	254	254	212	245	250	281	239	265	235	258	262	244	277	227	240	232	235	232	214	271	252	227	241	240	235	253	225	285	251	229	243	246	247	251	243	250	213	242	236	238	209	242	239	221	225	231	208	274	244	246	231	243	268	220	238	256	232	244	211	255	260	260	228	255	243	225	249	227	283	217	230	255	240	240	261	248	238	247	222	220	217	264	246	230	268	227	222	248	248	233	222	251	262	229	221	251	230	238	224	239	211	240	266	262	240	257	209	269	246	247	234	231	262	225	232	234	227	259	253	225	250	249	234	240	254	244	227	219	211	242	221	240	235	238	211	245	239	258	253	258	229	208	282	248	237	236	260	263	284	249	253	261	217	206	270	260	242	234	227	204	240	248	229	239	213	224	258	244	227	265	240	227	240	240	240	243	256	256	232	235	250	228	256	219	267	238	232	232	209	253	246	245	239	234	246	239	211	251	246	232	236	210	268	227	244	242	240	254	240	268	210	263	257	218	234	210	240	211	240	236	237	235	237	255	220	249	244	245	260	260	250	225	204	256	256	248	266	259	250	270	270	234	253	256	239	267	237	235	237	248	224	256	225	236	227	242	216	261	221	250	232	256	275	259	252	239	264	257	257	210	213	236	264	235	225	213	234	218	228	251	265	227	239	246	228	263	238	250	254	264	247	234	260	209	248	246	210	239	221	245	232	262	272	230	235	227	248	241	242	255	243	241	260	256	217	236	204	241	245	235	231	237	231	245	252	283	266	244	226	240	235	211	229	249	238	241	228	252	254	254	254	253	239	251	243	228	249	252	254	225	246	233	255	259	263	259	238	249	235	262	241	231	260	233	242	246	239	226	266	247	252	225	253	275	224	255	236	237	251	224	245	227	262	269	251	241	267	244	248	227	230	250	273	250	252	239	226	239	228	240	232	248	241	237	221	231	235	260	240	244	214	256	235	224	224	227	208	228	210	224	230	238	227	234	200	221	255	252	235	241	249	249	231	232	257	223	246	233	231	238	265	230	220	256	229	213	248	227	253	220	241	259	238	262	252	245	242	232	252	246	253	227	248	237	242	220	251	238	223	241	242	257	241	235	259	241	238	230	242	229	243	230	250	256	230	228	243	224	259	241	269	229	240	253	221	242	236	229	254	245	232	274	226	235	252	218	240	242	252	250	221	268	248	239	274	232	268	215	243	222	227	260	256	248	257	246	264	229	249	249	255	251	230	245	239	242	246	231	241	244	233	245	245	218	255	233	233	246	226	253	218	242	225	230	227	264	216	235	255	241	238	241	224	247	255	232	204	256	260	253	250	228	280	242	236	250	245	232	265	216	248	233	239	252	236	200	242	235	259	250	250	228	237	265	230	216	211	224	234	241	214	210	244	259	228	249	212	268	245	247	242	239	264	245	260	237	219	233	231	213	254	237	244	232	234	216	241	241	254	245	243	232	230	216	233	217	271	243	264	223	221	264	268	257	231	249	218	235	232	239	238	219	215	256	233	241	236	237	225	235	227	241	255	215	237	265	247	246	255	239	229	252	221	250	230	245	207	241	250	221	241	237	256	223	233	226	249	228	255	242	242	240	224	264	232	262	236	255	242	240	267	198	233	255	228	235	233	247	259	270	274	223	251	243	263	253	214	241	248	249	244	227	251	234	228	231	243	249	272	220	249	238	237	251	244	276	238	223	217	222	254	209	253	239	240	252	258	266	236	246	239	224	220	248	219	265	234	244	248	223	239	265	222	261	225	246	259	234	253	223	216	228	223	241	264	229	237	250	250	286	220	237	267	254	249	228	230	241	217	235	232	226	196	216	252	194	239	232	244	259	244	236	244	241	245	215	257	229	254	246	230	250	247	229	239	260	240	267	255	238	236	260	250	238	230	235	213	230	222	219	280	261	250	257	248	253	230	250	265	232	227	230	223	241	251	247	222	234	222	213	243	250	246	264	216	248	235	242	244	273	237	246	206	237	227	227	226	248	243	233	229	225	254	212	216	267	231	238	254	228	240	230	249	236	214	272	244	237	219	235	225	218	230	275	244	225	236	254	234	240	245	227	229	244	230	244	218	253	247	243	246	268	252	246	240	265	243	232	227	260	234	237	252	211	216	247	237	232	254	221	254	207	238	242	255	271	222	257	252	228	243	253	254	245	243	258	241	265	218	234	241	195	225	243	239	219	214	251	234	240	230	265	241	265	286	234	222	242	243	256	212	246	261	253	240	238	274	232	258	238	265	219	262	264	236	245	234	224	258	246	241	265	223	219	241	239	240	249	238	212	252	240	241	239	220	231	245	237	231	237	242	258	211	214	245	245	251	255	233	235	237	222	215	237	249	238	231	280	238	262	216	228	215	211	265	236	263	234	230	232	234	254	289	273	253	248	235	239	240	247	235	257	214	224	240	267	211	261	265	247	234	243	243	247	216	259	231	230	220	226	267	226	237	216	222	243	236	206	228	228	229	233	254	243	237	219	256	223	225	235	236	244	227	223	238	258	259	231	253	260	258	229	201	245	226	218	252	236	223	219	241	255	222	218	248	219	227
2745	662	818	811	783	781	692	717	706	701	673	700	698	661	651	697	672	650	689	615	707	636	689	640	642	694	699	639	679	677	684	633	665	686	682	601	649	603	622	618	629	684	588	632	665	627	660	621	657	607	595	632	659	677	627	611	636	607	619	647	645	617	631	668	627	641	613	651	619	633	656	639	661	649	639	650	681	638	637	668	623	640	617	617	667	628	629	607	604	665	615	659	600	594	646	646	674	624	636	637	623	613	630	665	633	657	662	633	611	616	661	643	619	665	669	607	673	608	654	682	606	596	650	629	629	605	656	602	642	618	592	616	633	610	630	609	657	643	620	628	653	640	621	640	683	684	667	641	661	604	665	643	602	653	603	655	639	607	651	623	662	646	647	671	668	657	680	655	662	664	613	612	626	642	597	656	622	670	683	668	638	672	652	657	631	633	654	616	602	625	640	642	609	594	657	618	643	591	624	644	695	644	603	616	627	636	665	647	644	670	675	669	636	643	643	643	619	660	619	599	663	678	612	606	609	646	633	609	651	671	631	602	654	667	631	618	639	641	639	616	607	634	629	628	629	609	623	614	632	597	627	644	613	638	656	682	661	658	647	612	606	614	627	620	615	638	657	638	686	667	634	619	609	623	614	616	629	668	638	634	660	673	611	602	601	656	604	637	647	598	659	645	590	602	602	619	639	618	601	664	714	634	698	610	661	649	661	669	614	614	636	619	638	616	632	608	695	664	629	619	644	645	605	639	576	632	674	635	618	637	671	598	596	636	617	649	635	666	618	622	639	613	670	621	631	636	623	601	644	641	647	606	642	634	622	579	671	621	660	656	622	608	624	660	673	614	670	597	658	644	642	656	660	594	610	656	641	631	634	615	631	652	666	648	621	609	610	657	646	626	659	627	622	636	632	687	647	635	617	633	663	653	607	640	633	627	650	656	644	680	619	627	615	664	633	624	641	662	640	633	624	659	664	617	650	635	615	622	597	679	668	647	676	647	651	633	627	607	611	677	617	624	656	638	646	593	609	652	650	628	659	623	658	657	629	636	644	651	616	597	646	717	616	651	611	662	617	686	670	662	581	625	599	632	629	638	637	647	611	645	633	610	612	662	648	660	613	654	611	614	649	623	639	671	693	573	635	627	617	642	658	630	617	666	635	600	593	607	659	692	660	611	640	580	634	625	613	650	645	651	612	626	642	622	603	606	649	655	608	652	626	666	614	653	635	652	636	671	604	600	632	665	619	628	634	601	663	641	636	653	638	667	666	626	693	595	598	612	668	597	654	669	629	621	638	671	675	643	643	605	606	672	631	614	607	653	643	617	639	645	596	676	646	571	654	629	629	603	652	661	616	654	657	619	650	649	607	668	659	664	620	633	622	643	621	634	604	651	633	638	646	638	662	648	635	662	634	650	647	593	655	611	644	603	620	596	619	661	645	581	619	644	675	585	588	646	617	632	654	640	642	581	616	629	614	664	643	606	622	633	612	621	592	618	661	614	621	670	669	642	642	604	589	646	623	669	654	659	661	664	612	648	630	637	636	610	638	663	603	653	639	601	644	633	624	622	633	650	638	603	694	629	578	624	650	597	645	629	635	616	615	641	635	630	617	664	638	629	639	571	583	639	717	636	631	638	590	643	639	662	654	652	647	621	622	651	626	597	628	644	607	611	632	672	641	660	615	641	688	634	677	610	667	640	654	626	613	602	656	663	626	666	605	615	644	643	638	631	679	611	603	648	649	614	649	595	620	626	611	639	659	669	580	588	619	600	637	640	611	650	633	618	631	653	645	615	606	629	643	656	628	642	637	688	642	694	630	618	641	670	672	619	627	639	618	606	642	648	618	614	647	616	686	570	631	639	613	596	656	650	659	633	621	637	620	609	556	664	686	670	609	620	637	683	672	645	646	572	648	632	605	606	642	645	614	606	621	636	625	653	627	602	633	687	646	685	598	666	677	608	616	652	636	642	655	628	635	637	642	602	627	609	624	665	668	585	651	591	616	607	607	607	598	647	589	648	640	657	697	643	650	646	637	660	642	631	638	623	580	637	654	611	628	643	619	644	628	661	621	630	599	652	639	626	619	595	618	592	620	663	670	647	607	609	638	653	624	673	652	650	677	637	610	654	650	623	643	596	649	667	640	649	647	612	651	655	657	626	684	641	629	635	681	659	644	655	665	592	611	636	625	629	613	641	622	658	661	676	653	650	660	622	655	609	668	615	645	682	705	645	621	635	643	625	638	645	634	653	611	611	636	642	634	661	641	630	638	620	665	635	612	613	674	665	638	679	612	650	625	631	607	628	685	660	647	615	663	673	674	645	599	610	642	644	672	648	645	656	654	630	631	620	615	625	651	646	591	642	610	665	654	606	659	590	660	637	630	619	593	630	642	643	665	592	601	651	583	653	599	597	652	622	625	624	609	652	639	615	650	653	652	645	653	654	642	649	663	634	646	618	616	647	653	652	594	645	656	669	661	619	630	599	599	616	621	697	643	672	666	645	640	648	639	607	660	640	651	643	616	629	662	679	583	617	654	648	655	649	694	664	650	639	635	670	637	612	643	608	639	617	631	653	601	625	670	649	613	605	662	627	667	643	665	634	640	582	622	592	647	680	656	659	671	619	582	635	613	648	639	592	578	643	662	626	618	648	631	665	635	681	615	617	621	673	680	620	562	648	634	641	637	652	646	643	658	623	651	630	631	633	639	665	637	647	638	643	605	660	646	657	628	639	641	637	662	615	674	597	623	648	655	622	654	643	684	640	610	616	640	661	618	647	628	640	629	632	617	693	660	609	625	620	612	695	646	637	620	638	630	610	616	631	618	603	687	606	642	685	616	668	664	643	628	662	638	700	614	629	598	649	648	634	672	599	623	632	629	649	647	636	634	571	600	631	674	647	624	615	649	609	598	634	645	594	660	657	631	625	636	647	627	670	643	676	645	648	643	648	617	616	637	605	621	642	628	626	600	672	668	612	603	664	653	634	621	646	638	652	628	648	635	630	627	614	706	602	596	635	616	626	604	675	632	649	619	616	628	703	647	629	626	670	642	598	604	648	606	641	645	654	649	583	655	628	620	596	617	681	644	599	673	632	659	619	621	634	638	670	631	668	623	605	644	632	643	637	659	655	604	663	642	629	665	657	637	651	653	651	628	659	661	659	620	615	649	679	663	685	655	624	623	649	664	644	642	673	659	645	644	600	658	659	622	653	620	637	609	628	614	634	654	633	632	661	686	670	653	690	664	616	702	611	624	636	620	633	656	646	601	597	604	682	582	623	603	639	617	650	611	618	636	598	618	655	640	633	645	622	624	606	679	652	632	657	664	681	588	636	611	654	611	605	667	641	678	606	645	622	673	627	680	591	601	655	657	641	690	654	692	584	651	630	636	614	664	653	629	664	618	679	581	636	654	605	610	647	660	687	647	646	659	633	634	635	614	615	649	610	611	611	622	590	658	624	633	590	654	688	638	652	601	640	628	634	673	634
13367	1155	1236	985	776	647	542	453	451	412	386	346	308	340	319	301	337	308	324	287	292	295	303	296	288	319	282	281	269	291	247	281	287	285	269	247	274	262	274	247	278	273	301	263	276	291	256	277	262	263	290	253	302	269	279	278	316	296	253	264	276	303	287	253	252	300	258	276	228	279	278	265	271	259	241	265	280	297	258	292	272	280	272	265	274	270	276	249	278	238	247	237	281	298	264	261	272	280	233	265	243	274	257	274	246	277	273	276	259	270	249	278	284	302	260	285	274	259	271	298	268	285	290	310	312	256	265	285	265	275	281	261	295	257	266	265	256	338	313	248	252	269	279	285	285	248	259	237	271	284	263	285	265	270	302	250	285	301	251	275	279	284	297	287	289	288	241	292	242	266	250	265	278	283	269	253	247	275	272	247	258	244	281	273	283	272	265	270	270	293	268	301	237	263	273	277	262	259	276	282	265	266	265	289	264	243	254	295	279	297	290	280	288	271	251	294	248	264	284	266	273	293	267	270	252	264	297	288	265	264	259	263	273	285	246	268	288	287	263	253	234	284	288	276	292	271	272	263	250	281	271	281	289	267	286	275	259	299	297	249	257	299	264	276	266	259	278	280	249	285	283	266	271	252	293	271	242	257	271	240	287	265	233	277	271	260	259	260	273	250	288	270	280	260	271	248	281	289	246	258	294	260	267	244	276	300	263	280	289	272	255	248	271	281	249	265	247	276	252	274	269	275	245	242	244	267	273	273	265	270	259	281	278	239	278	277	258	266	277	269	270	258	277	298	253	250	280	287	249	275	250	272	249	272	259	284	272	273	281	293	274	277	244	243	244	235	272	280	260	288	261	296	279	260	271	267	278	238	292	284	288	260	270	292	259	281	251	246	274	263	253	267	244	265	300	261	258	299	311	253	256	272	328	245	307	250	255	281	295	275	280	258	297	269	253	240	274	271	268	262	275	292	260	272	282	302	287	273	276	295	301	261	260	302	265	278	284	270	248	297	261	261	281	287	275	278	265	265	266	264	267	300	254	255	256	256	265	281	268	271	280	279	268	270	248	254	289	251	247	263	283	260	261	271	288	264	262	301	284	304	287	248	254	272	273	268	259	289	293	289	270	280	246	284	260	301	289	259	236	258	240	263	284	279	294	287	276	308	229	277	288	257	265	273	257	277	292	254	287	263	267	296	313	256	269	267	273	247	294	265	278	247	269	273	286	299	278	292	279	303	274	261	266	269	262	262	299	259	257	282	266	259	279	282	278	285	276	263	274	269	252	269	258	257	251	268	255	276	274	296	271	290	300	258	236	310	274	288	276	281	260	258	270	279	284	287	261	303	264	289	247	280	287	289	283	255	270	276	251	274	288	275	252	292	257	268	307	315	289	281	262	249	260	270	247	299	273	290	276	273	275	282	263	289	281	278	253	286	280	269	269	265	244	264	271	286	302	255	264	247	276	280	284	299	240	281	265	282	274	275	259	284	257	279	277	259	274	272	254	281	289	281	300	259	269	256	255	285	275	279	294	266	272	258	261	299	264	263	272	262	295	259	291	286	309	288	276	291	285	306	264	263	238	275	271	269	285	280	275	280	272	279	279	282	277	268	282	285	274	277	261	296	285	252	279	246	276	273	276	266	268	273	265	283	309	266	250	266	249	285	239	265	283	276	264	272	274	246	244	275	264	293	277	263	252	319	246	250	235	297	309	271	257	280	260	282	268	276	264	236	277	231	262	280	264	297	269	250	265	261	305	278	292	282	262	299	287	239	272	250	288	266	293	274	256	296	281	276	263	286	258	240	268	272	282	285	283	249	273	263	236	242	268	240	260	287	255	285	287	277	285	257	255	304	250	253	289	276	280	298	307	273	263	267	231	270	238	263	254	279	251	246	272	282	257	268	275	287	271	257	279	259	287	253	281	272	268	292	266	259	271	237	286	318	284	264	286	251	268	264	269	295	283	273	259	270	258	285	268	262	268	267	270	315	262	286	266	298	261	290	261	253	271	293	267	269	281	276	255	249	279	282	278	293	260	252	283	256	301	254	276	258	252	247	277	296	272	285	273	257	249	259	257	273	274	272	282	276	268	255	279	251	266	305	278	278	292	276	275	274	244	290	251	284	264	265	255	264	285	263	285	275	259	256	251	273	252	288	289	267	290	239	288	277	277	275	305	256	282	269	264	264	267	258	273	293	269	263	264	254	259	281	302	293	287	259	264	269	260	260	258	281	272	273	256	276	281	289	290	256	272	248	303	275	231	269	293	291	269	291	278	268	263	301	264	268	282	288	275	273	213	274	272	251	266	257	265	271	272	258	263	260	275	255	248	282	249	291	291	273	290	264	244	261	288	257	256	250	273	268	262	290	288	284	256	278	277	273	271	284	268	314	237	272	261	264	267	255	303	268	286	251	267	283	292	258	288	311	301	271	273	263	263	268	301	230	268	291	263	307	277	261	280	251	267	282	288	269	279	297	249	297	275	299	266	274	268	290	296	250	291	263	243	272	288	270	264	287	256	271	292	258	249	281	271	266	280	235	257	278	292	272	271	274	258	285	270	288	297	270	265	282	249	285	302	287	219	279	266	241	290	263	259	274	283	262	255	284	268	245	276	267	278	262	261	269	255	287	283	284	259	281	274	268	276	265	292	320	304	267	283	257	296	278	243	271	268	256	282	274	280	288	273	253	275	255	307	263	249	274	260	279	266	281	255	245	285	291	295	272	265	290	225	272	314	277	268	272	311	285	274	268	257	284	250	284	285	270	288	252	234	275	276	274	252	247	245	276	271	297	240	274	277	265	255	250	248	281	272	276	242	289	273	267	272	263	290	309	236	266	277	261	262	264	268	264	280	283	253	277	283	274	238	243	240	273	281	276	272	281	297	263	278	243	274	252	265	271	288	251	255	289	269	256	250	282	295	285	269	245	261	276	337	268	268	282	266	250	277	280	296	268	262	240	270	288	286	250	273	311	262	292	293	259	279	269	310	287	264	276	254	301	302	267	266	294	318	278	267	234	274	287	249	299	305	271	293	312	249	266	251	248	232	307	272	278	280	250	247	291	272	265	264	259	274	258	254	304	273	255	283	274	281	289	278	292	260	245	339	265	276	260	287	275	290	258	279	263	266	256	306	278	267	238	307	296	266	266	259	277	245	272	315	295	268	256	287	309	271	265	249	277	261	270	261	255	274	260	269	229	265	282	266	275	266	268	258	265	277	276	261	272	282	257	275	271	254	267	280	268	256	269	264	240	267	283	275	244	269	280	253	307	290	255	288	278	266	251	265	268	274	263	237	279	288	268	253	289	258	272	258	278	276	261	269	248	316	282	278	253	263	255	249	291	279	237	254	289	299	269	298	277	260	223	292	278	278	275	258	274	286	277	294	246	265	249	255	263	267	255	284	262	270	303	252	250	274	306	265	279	272	273	269	297	292	251	275	277	263	295	266	248	280	302	304	268	265	291	278	279	281	264	287	274	278	274
7496	1458	2594	3160	2824	2423	2042	1740	1558	1432	1328	1194	1152	1100	1034	990	1010	1011	943	917	848	843	776	790	822	828	846	837	765	814	792	804	785	723	748	791	754	782	722	720	799	720	729	789	749	688	771	749	714	754	742	702	739	716	717	714	698	721	756	736	709	680	722	750	691	723	666	747	651	685	784	725	715	668	723	707	722	730	708	721	672	749	723	682	738	697	736	735	713	731	684	679	762	679	765	694	702	704	655	654	721	702	714	757	748	687	754	690	701	690	622	703	737	737	713	703	680	691	744	718	725	709	708	734	676	721	716	708	723	729	683	678	698	702	738	712	665	696	730	679	675	637	694	714	729	674	678	703	663	681	700	668	695	685	716	683	728	710	687	751	662	651	734	680	713	668	725	718	686	733	731	677	716	679	728	717	674	708	717	693	667	700	722	775	709	724	719	721	690	713	715	723	729	705	666	753	664	710	679	719	704	703	681	680	701	696	689	734	735	705	704	747	761	681	692	693	725	697	737	735	710	688	691	704	713	703	662	660	702	732	669	721	718	726	700	691	706	717	664	699	756	709	659	714	685	708	740	700	684	678	698	724	694	716	722	706	745	706	697	702	710	675	715	724	691	727	694	702	690	694	691	718	709	722	684	708	724	723	693	755	701	705	679	715	693	680	718	679	765	720	717	708	693	728	675	682	694	715	692	682	690	703	742	719	665	699	736	669	672	750	684	703	663	736	704	790	714	669	681	692	651	676	695	678	675	684	712	681	714	699	725	668	689	733	723	697	732	705	716	697	701	702	713	735	693	687	705	700	705	686	748	719	698	684	702	730	724	685	665	714	697	707	719	694	688	710	677	692	715	690	720	747	670	673	687	695	711	706	738	738	710	758	729	715	681	685	707	715	654	704	747	662	714	738	723	674	680	752	732	703	781	639	664	660	742	686	695	726	711	709	723	720	695	704	684	707	729	692	702	719	686	680	681	661	731	738	696	685	682	680	696	707	701	709	647	711	698	673	684	727	705	705	704	684	722	670	672	667	691	683	672	666	712	657	666	705	678	672	695	728	694	723	714	735	673	663	693	715	677	672	702	675	738	721	751	682	678	734	677	673	689	691	683	697	675	718	663	702	688	737	721	744	708	717	751	679	674	694	698	693	752	733	692	710	688	652	690	696	738	673	716	721	727	702	696	666	709	725	716	740	701	698	714	689	692	700	676	771	736	720	685	697	700	659	726	705	747	677	749	668	726	652	695	701	708	714	725	702	699	687	665	674	730	696	719	715	686	736	701	708	697	743	653	655	735	698	704	688	726	661	700	684	710	695	730	674	669	677	731	647	667	678	711	689	717	667	690	727	703	741	663	674	684	682	693	725	650	706	736	702	711	672	691	679	724	716	683	717	696	756	705	699	714	653	726	669	790	707	655	761	695	702	751	709	698	713	704	728	720	694	699	700	704	680	687	650	636	716	682	752	645	774	677	688	724	678	714	701	731	744	690	713	679	666	718	728	728	705	731	688	679	679	712	700	714	686	629	637	738	675	733	702	704	703	727	681	707	659	685	704	706	728	720	646	743	673	673	743	706	693	707	726	702	695	695	708	697	731	716	692	713	679	733	719	694	687	695	704	687	669	709	733	692	678	681	664	709	718	705	697	715	714	683	720	711	696	702	734	667	654	657	667	702	682	731	706	698	667	701	682	712	671	700	672	692	680	678	698	714	705	637	671	702	744	680	746	715	659	731	699	698	668	748	705	670	689	727	734	738	749	707	750	724	754	698	687	675	694	692	688	724	700	716	725	694	664	704	686	737	729	659	750	703	678	682	713	717	686	662	658	720	701	681	752	708	718	727	665	684	640	741	686	740	676	731	753	685	683	736	731	702	664	760	739	707	700	706	711	672	683	680	644	734	678	684	691	681	753	702	698	710	688	693	710	686	702	695	676	746	711	725	685	723	724	692	703	711	707	774	749	662	717	683	735	702	693	708	686	680	669	746	686	679	704	709	714	722	684	700	636	708	725	720	698	730	719	674	697	728	666	708	690	665	701	732	689	722	710	645	648	671	713	694	683	692	720	708	641	694	707	720	724	707	672	724	696	692	712	683	723	684	710	665	690	649	698	694	711	669	693	720	706	657	719	663	684	754	700	694	692	714	709	734	684	690	719	680	718	694	709	692	700	691	667	748	749	734	673	774	674	711	679	708	706	741	684	723	678	695	705	651	684	657	703	695	701	753	696	709	709	721	683	747	707	703	696	672	716	683	723	696	737	700	691	696	709	684	734	695	723	674	690	770	716	714	730	691	686	677	712	707	704	706	719	735	706	768	710	675	672	635	689	747	708	690	739	712	730	673	706	670	741	744	683	666	693	678	742	704	684	722	687	684	681	708	730	702	672	707	704	662	709	662	699	660	674	692	699	721	725	711	693	687	716	713	699	723	713	752	711	709	678	738	661	700	702	700	701	658	706	708	685	760	738	738	724	683	669	731	699	720	672	719	726	711	703	714	712	652	681	721	702	696	699	686	697	667	722	680	735	738	660	703	677	703	701	713	664	741	699	721	687	649	685	751	727	704	694	682	678	681	722	689	684	717	706	733	690	671	679	684	676	714	743	693	717	688	695	767	659	709	687	667	724	691	711	715	689	718	666	738	702	683	661	718	684	697	766	733	692	658	676	731	649	682	727	657	722	716	710	707	715	692	730	723	688	649	651	711	692	701	695	744	736	691	721	676	693	716	674	716	715	712	703	653	703	686	679	734	742	719	711	743	699	680	738	687	717	640	668	769	729	751	676	648	688	670	715	718	719	645	733	720	724	674	712	693	716	737	698	682	660	720	719	713	641	682	695	666	664	775	692	681	684	708	708	713	684	728	718	670	709	719	673	731	740	654	670	696	747	677	709	715	733	693	725	706	685	706	684	678	687	689	760	709	700	709	693	682	712	729	690	668	692	705	701	703	707	737	677	647	732	704	722	672	744	710	675	670	715	707	691	643	735	729	709	739	707	671	716	720	692	698	740	702	685	688	712	771	650	711	684	718	713	666	689	690	718	672	644	664	664	689	682	735	696	730	677	710	709	745	642	648	733	678	652	714	713	655	712	683	682	697	697	683	682	689	700	658	795	696	731	680	703	691	684	689	692	700	680	675	704	690	725	787	729	702	707	694	673	647	712	692	706	694	739	726	706	750	677	661	713	735	670	682	716	710	682	662	692	694	737	704	674	687	712	716	715	659	718	723	694	681	676	685	665	693	699	718	714	703	715	710	694	686	692	671	658	712	685	765	674	725	738	679	674	727	688	714	686	693	665	712	700	657	691	741	716	711	679	694	678	745	686	689	720	731	684	718	694	655	721	687	661	738	685	709	691	745	701	718	673	663	716	633	712	640	723	680	753	693	650	720	722	716	665	704	722	678	699	722	719	718	643	665	665	723	727	719	680	669	729	696	717	664	694	714	690	713	696	700	669	694	765	740	719	648	727	698	724	723	634	681	740	699	728
21827	2593	2167	1661	1162	811	666	528	396	354	299	310	275	246	249	235	217	224	188	215	190	160	181	164	158	172	187	166	157	169	161	155	129	176	169	153	150	143	140	141	157	165	154	124	132	158	156	149	142	132	138	156	150	135	141	159	130	143	148	153	127	142	130	167	129	129	146	140	147	127	129	150	137	115	166	134	151	137	123	150	154	124	131	135	127	151	156	112	152	133	139	129	147	116	137	130	147	148	145	144	130	130	140	144	123	156	149	118	150	145	127	142	150	149	128	136	150	125	136	129	139	147	139	145	119	141	126	130	149	142	144	123	128	162	125	154	133	122	147	141	141	135	131	127	136	138	124	166	120	150	154	139	126	108	157	136	136	138	126	154	147	139	134	110	139	158	137	156	145	129	164	138	151	147	109	127	148	131	150	147	126	117	137	135	127	150	139	157	143	134	132	121	115	168	133	144	154	142	130	163	145	134	126	165	179	135	118	129	128	121	145	137	137	134	124	146	127	166	132	144	134	128	141	131	130	144	153	125	156	146	131	150	143	128	130	139	136	143	147	117	150	146	157	113	144	138	147	143	129	146	135	137	134	128	116	127	122	136	121	126	139	114	151	155	133	144	138	120	140	133	132	143	133	137	152	134	143	121	136	119	143	146	144	137	138	135	154	129	128	146	137	139	129	133	145	147	152	148	151	151	144	145	128	140	143	137	134	144	124	132	150	170	150	127	140	144	147	138	163	137	134	158	147	144	134	130	131	144	148	143	145	149	130	146	132	151	126	141	167	133	135	132	143	121	125	149	137	126	140	118	145	128	156	126	137	136	156	148	154	125	128	157	140	116	115	139	111	139	154	163	121	115	122	115	144	160	148	140	154	136	131	145	139	127	115	131	142	126	123	138	153	139	131	137	139	144	131	137	141	125	140	140	144	141	143	134	138	148	141	138	140	131	158	171	132	122	159	161	144	134	166	132	147	152	151	129	141	135	130	116	147	157	149	144	139	117	143	133	143	126	136	147	134	122	146	126	132	135	135	123	145	146	148	112	132	137	138	145	139	141	122	129	123	138	125	140	134	144	140	137	141	128	143	117	129	130	137	134	145	157	136	142	148	142	136	138	136	124	130	131	134	156	117	157	133	130	129	133	148	131	137	152	144	151	123	155	140	145	132	152	136	114	136	148	138	131	138	142	155	120	142	136	140	163	127	128	123	144	162	147	120	138	136	159	156	131	146	144	146	116	130	150	162	131	135	130	130	121	133	136	125	148	138	134	129	146	149	123	135	149	128	138	140	132	134	148	152	148	107	142	133	136	141	139	130	155	126	139	148	142	136	147	126	121	152	134	128	134	129	131	115	135	137	149	133	138	141	136	133	114	124	127	155	163	137	132	148	121	123	143	125	131	133	124	143	144	143	152	138	128	123	149	122	162	126	137	158	135	115	152	144	139	148	131	160	129	134	132	126	134	138	148	158	148	152	110	156	140	154	131	142	152	143	137	119	137	122	124	127	136	129	148	160	138	147	103	136	150	125	145	142	141	148	148	140	140	133	116	156	129	154	141	147	158	135	120	125	152	141	119	130	131	119	140	131	146	132	117	128	154	154	141	125	146	142	140	131	153	121	142	138	128	142	138	139	143	123	120	130	127	131	140	164	128	167	143	137	151	130	131	130	136	133	130	138	136	147	118	149	144	140	147	140	120	121	129	137	132	132	153	143	141	121	141	134	133	143	122	124	123	147	141	140	156	138	151	118	164	132	138	121	142	121	131	147	138	120	118	132	139	146	137	165	151	140	122	133	136	136	145	123	149	141	150	157	140	131	146	159	114	140	132	132	142	159	138	126	156	127	137	135	126	114	134	146	130	127	136	140	142	146	140	151	137	141	138	147	130	143	136	145	139	129	135	143	131	145	122	132	141	128	125	128	123	138	139	150	133	143	138	151	151	141	144	136	122	157	127	120	134	125	150	145	127	140	121	142	145	146	160	131	135	158	115	121	147	138	145	119	129	126	127	129	147	145	141	138	161	162	166	155	128	142	147	140	129	165	116	115	121	127	127	131	120	117	140	138	149	143	113	140	128	148	129	127	152	121	148	141	145	146	144	159	155	138	134	153	146	161	139	153	138	127	120	137	147	141	142	128	149	124	126	140	106	125	133	155	132	144	126	111	151	139	154	141	138	142	154	120	119	137	179	119	119	146	140	151	166	142	134	138	136	147	130	130	125	123	145	121	154	136	147	124	138	144	157	144	138	149	129	134	139	120	127	134	147	142	139	155	127	156	135	157	148	138	141	134	154	145	142	153	138	151	159	152	142	141	153	147	159	142	128	113	167	136	153	139	130	138	151	137	155	126	151	150	127	139	132	131	149	132	133	141	144	133	150	142	140	131	135	124	157	137	131	141	138	146	142	127	136	134	140	126	148	160	135	146	129	157	130	130	156	130	137	110	131	136	125	133	155	131	114	146	134	139	128	107	140	138	143	142	157	138	135	142	140	131	156	116	148	155	135	132	119	135	137	142	148	116	131	121	143	156	141	144	137	157	105	154	139	110	113	128	156	116	120	131	147	158	134	124	139	141	132	156	142	144	119	158	141	134	152	158	144	154	133	131	152	148	132	129	142	126	130	130	145	123	153	143	129	136	133	118	150	129	151	116	124	137	145	138	130	146	144	138	129	133	141	128	146	144	143	131	141	154	133	145	126	160	138	107	133	160	141	129	123	134	122	128	147	144	146	141	144	143	120	158	150	144	133	132	128	125	132	137	121	130	137	149	130	117	135	121	112	140	135	137	150	139	123	118	137	144	127	145	138	152	146	142	129	127	133	132	133	117	149	129	136	133	134	122	128	126	136	118	134	131	127	129	130	149	149	119	121	133	138	140	153	131	142	137	140	128	133	140	116	122	143	119	155	142	137	128	142	141	126	113	166	129	122	130	132	120	128	120	157	128	134	142	149	154	143	151	131	125	150	132	137	145	128	110	152	139	133	127	148	145	126	139	134	136	130	131	150	135	134	153	162	131	121	120	149	128	131	132	129	125	132	123	168	128	149	143	145	123	132	148	156	124	151	138	137	126	116	146	140	129	128	130	141	146	136	152	148	151	162	154	139	121	136	141	149	153	117	132	155	161	135	139	122	136	134	127	154	118	117	132	132	141	110	132	105	139	132	130	136	140	145	128	131	137	143	119	143	146	129	134	147	133	161	133	125	125	123	153	148	130	155	137	154	119	137	137	145	145	127	149	132	144	128	136	132	114	155	139	121	159	150	125	149	159	145	135	126	150	115	137	126	113	123	141	113	141	143	140	128	137	138	165	153	140	145	164	158	133	140	156	135	131	152	139	157	122	136	148	147	133	133	131	137	126	144	159	156	124	158	169	143	118	129	155	122	144	120	152	140	141	129	161	125	126	124	139	133	124	141	135	133	150	149	148	145	136	125	147	114	147	126	146	133	107	128	136	125	128	138	129	145	155	145	131	150	111	161	137	133
10023	1899	3947	4903	4441	3585	3025	2458	2045	1805	1591	1330	1276	1135	1121	953	900	841	790	758	772	681	656	613	608	591	630	587	560	542	535	482	578	519	509	492	468	480	448	443	496	422	501	437	465	462	476	417	449	435	438	445	442	386	462	414	410	414	422	398	440	413	415	392	410	394	423	411	366	383	438	399	419	386	395	406	372	410	404	398	404	378	398	392	383	395	386	433	370	405	384	385	416	400	385	411	395	369	346	387	409	406	417	372	408	366	421	387	391	365	409	398	419	408	406	369	429	409	372	372	419	361	352	409	409	341	346	384	384	385	409	351	398	353	430	386	394	399	386	396	381	364	414	387	372	384	408	387	386	380	373	427	398	379	394	363	391	378	374	385	420	347	368	388	380	400	373	382	359	401	412	396	379	403	391	424	388	386	383	387	390	382	394	379	382	406	410	359	367	369	400	396	396	384	372	382	377	356	370	368	360	403	388	390	378	383	389	368	400	393	339	384	393	368	389	349	433	386	380	376	379	381	374	341	365	372	353	380	391	372	375	371	387	383	374	366	397	386	369	388	369	336	364	382	399	368	352	354	358	371	408	392	389	339	366	364	415	363	374	371	389	382	399	412	359	376	355	349	347	376	374	388	410	398	381	369	345	406	374	402	421	407	374	363	372	398	369	362	400	334	399	368	361	389	399	375	416	387	371	382	370	388	401	402	391	403	400	373	376	433	358	380	378	397	412	385	390	365	383	390	389	388	392	396	394	405	366	370	381	390	398	367	382	384	377	379	374	374	364	372	386	365	371	400	405	359	402	409	379	392	366	363	404	417	423	373	389	399	390	372	407	381	372	398	405	397	371	394	369	386	398	414	368	398	371	355	359	414	366	387	379	349	363	392	368	376	379	382	388	388	394	369	332	390	401	372	389	398	390	375	387	398	373	388	385	362	389	400	393	376	420	372	396	407	395	338	372	394	401	382	400	368	376	340	374	364	365	354	425	381	372	432	388	402	375	374	386	377	376	391	381	396	373	416	351	388	383	376	368	390	376	339	369	369	403	377	362	366	364	352	366	378	396	405	390	388	388	409	361	396	351	398	416	388	343	357	362	375	392	376	381	395	381	346	414	388	399	359	358	365	385	346	412	379	363	383	374	391	371	377	393	358	381	356	361	383	346	392	405	384	357	378	368	371	384	371	384	407	374	364	385	369	386	356	362	398	370	374	382	396	355	362	345	393	416	375	372	354	402	332	380	387	377	421	357	395	388	366	377	364	387	377	371	387	359	359	383	366	370	370	376	396	373	386	371	361	408	375	403	377	367	387	353	381	373	374	373	356	386	374	369	377	388	394	369	351	385	380	390	402	399	401	413	395	366	345	371	402	379	402	358	340	378	375	389	417	389	387	386	388	363	375	334	390	349	381	399	366	359	390	370	393	372	367	374	378	354	396	356	399	379	338	381	365	395	364	397	398	360	386	422	357	345	373	407	393	412	378	358	395	371	348	415	402	378	415	357	373	359	401	347	407	367	386	413	383	341	369	407	408	369	374	423	407	393	365	389	375	365	405	357	396	383	436	376	392	391	384	341	378	383	383	399	367	442	414	358	351	389	363	397	406	389	398	358	396	387	343	406	381	383	387	373	389	368	386	368	374	430	382	391	362	390	396	384	386	387	378	369	358	377	394	360	372	375	356	366	381	363	366	334	385	400	336	360	408	383	380	396	404	387	366	394	351	380	397	367	354	375	368	387	399	371	354	409	395	386	359	384	391	377	388	408	394	403	383	379	367	364	395	372	386	376	379	400	399	367	391	396	382	371	347	373	375	380	383	374	381	373	377	358	425	390	414	383	410	370	413	361	378	376	375	422	431	386	359	390	405	374	378	398	376	358	347	387	388	389	373	384	403	371	361	371	370	393	372	386	395	352	374	388	383	377	382	384	372	384	379	364	402	402	369	367	386	371	428	374	359	388	442	384	398	385	370	417	357	391	384	406	372	355	400	388	414	381	386	365	404	386	376	367	382	369	373	395	345	411	342	393	395	400	391	393	368	384	399	358	379	360	388	365	370	367	375	377	384	415	367	373	356	379	399	385	393	411	359	364	391	395	393	361	367	364	384	360	385	354	394	383	359	411	370	376	367	378	364	416	392	403	395	400	359	361	362	366	378	428	368	359	379	352	405	398	384	388	397	362	403	375	359	350	351	390	380	382	372	385	377	381	326	397	408	393	372	373	389	397	404	371	393	409	394	383	403	372	359	412	385	361	354	390	400	377	365	391	374	387	362	408	386	380	380	363	378	343	371	391	384	336	398	334	373	391	417	400	397	370	378	424	363	377	398	378	404	380	428	382	376	373	405	416	396	417	370	356	379	425	343	375	414	386	354	375	363	351	418	390	363	390	406	383	344	393	353	378	368	387	368	376	380	385	349	393	369	390	381	418	391	375	371	410	385	371	378	368	382	370	395	360	380	372	340	408	361	377	365	354	344	364	378	393	374	371	365	412	367	393	400	408	368	396	386	365	404	392	334	375	390	374	382	392	376	387	373	373	351	392	374	401	399	353	353	401	394	408	396	365	384	384	351	398	409	374	383	358	381	366	375	352	414	381	395	393	369	400	399	408	384	401	382	353	378	359	377	359	382	360	389	372	390	365	383	360	370	368	391	347	392	388	413	397	393	383	366	354	361	377	383	360	378	356	392	387	400	377	370	353	363	385	373	370	380	392	387	383	356	396	401	363	394	385	355	408	414	399	370	357	381	376	378	369	407	377	383	350	358	373	359	377	379	386	397	425	357	370	403	396	419	410	352	388	368	335	415	355	371	381	396	387	382	391	363	363	376	413	366	352	357	403	361	400	397	414	388	384	413	402	395	374	352	352	378	370	357	372	372	386	372	365	389	391	361	395	398	417	415	396	387	375	414	369	399	412	374	365	384	382	374	390	365	373	360	391	424	369	385	381	397	306	373	387	377	379	371	386	379	378	356	376	386	389	396	388	333	423	406	386	367	388	394	393	371	400	385	347	401	355	365	366	366	366	365	395	374	366	360	356	372	383	400	362	381	387	373	377	384	415	381	394	366	359	381	427	387	399	350	377	388	415	364	391	371	382	364	400	346	391	392	399	396	354	375	373	396	384	370	407	381	387	386	376	384	384	391	355	360	421	361	378	356	347	363	346	437	362	425	388	357	428	385	408	396	341	354	401	367	341	406	404	389	341	356	359	379	383	392	361	375	320	390	399	399	357	395	347	379	388	378	395	370	413	391	438	387	401	370	410	378	364	403	372	398	412	392	382	363	385	354	365	386	391	367	390	390	348	376	364	406	414	377	390	379	380	354	346	360	381	392	374	414	397	388	370	390	405	372	414	364	363	387	338	379	338	372	399	371	363	350	370	362	404	334	385	420	365	383	364	399	410	375	377	368	360	352	388	392	345	390	359	379	367	387	381	411	410	421	386	370	410	409	355	376	368	376	359	391	359	389	386	384	393	364	396	381	391	358
2991	302	332	295	270	274	265	243	214	251	277	218	254	218	242	262	237	247	248	244	218	244	238	242	241	239	233	228	233	257	216	234	217	232	222	242	242	253	250	251	226	238	234	252	284	235	233	262	263	261	266	240	234	230	264	237	229	263	237	233	239	240	234	242	244	248	252	232	224	211	239	233	222	229	215	221	233	265	226	238	244	231	238	228	233	238	255	242	250	235	247	222	252	235	222	205	246	221	245	222	241	249	235	251	247	260	239	227	226	253	225	224	231	237	245	256	215	266	243	246	242	238	258	179	229	229	244	240	232	235	225	230	228	223	213	222	233	241	244	211	232	248	248	265	262	250	224	229	245	265	224	242	245	247	218	216	237	244	223	233	225	241	261	225	241	252	241	274	236	246	216	227	237	249	267	231	247	232	268	249	244	256	256	221	229	252	224	266	240	242	238	237	281	229	221	244	234	250	253	259	242	249	256	260	244	240	240	221	236	229	223	254	265	226	260	241	246	240	240	237	231	235	252	247	224	246	253	216	245	213	245	262	226	199	259	235	234	265	253	242	218	223	223	236	248	252	228	232	233	246	235	226	226	241	253	265	255	226	233	233	220	224	254	242	227	262	253	248	241	247	263	230	228	283	266	257	234	238	262	262	241	245	260	243	243	247	240	244	236	260	223	235	217	247	241	222	230	235	227	235	214	240	252	206	241	200	234	243	240	245	216	232	245	244	250	224	246	235	230	232	247	245	213	254	245	219	252	245	233	247	263	240	230	228	228	259	243	222	235	216	242	242	241	270	254	249	228	249	248	227	222	249	252	217	250	241	245	246	242	259	243	222	259	246	232	229	248	236	253	246	233	198	236	217	210	209	220	242	240	247	231	238	252	203	234	250	248	231	242	242	255	214	232	236	218	229	251	260	243	233	219	231	239	224	245	203	239	242	220	220	226	235	222	228	256	277	232	247	223	257	220	212	207	245	225	232	229	241	249	214	249	234	261	229	245	254	250	271	242	242	209	255	226	212	246	258	259	250	247	238	250	224	230	244	238	246	227	229	203	212	215	250	241	237	229	229	226	258	239	227	233	230	274	232	229	232	259	251	255	257	238	228	229	237	236	259	237	247	233	246	251	234	208	236	257	246	224	216	265	265	243	250	243	234	218	231	245	233	247	239	236	235	227	241	232	249	222	250	229	225	247	257	235	238	252	205	237	252	225	235	213	245	220	259	219	233	230	239	222	247	243	227	236	263	255	230	257	266	245	261	215	231	216	232	262	230	234	234	233	220	247	230	254	225	259	227	254	206	237	220	221	270	243	256	251	238	228	249	249	231	224	208	240	227	245	211	227	272	233	215	255	244	249	241	238	256	247	250	234	240	235	227	225	217	265	257	247	265	218	255	267	242	246	240	248	212	227	232	247	263	226	254	245	223	252	239	269	264	243	238	198	207	252	241	250	223	244	235	253	231	237	251	243	249	235	255	225	200	219	225	228	252	256	249	219	233	243	252	254	210	243	238	217	236	217	242	224	241	241	251	270	253	244	241	229	244	250	221	237	231	239	244	239	213	243	213	237	245	251	250	221	251	238	262	228	237	241	239	233	233	239	245	224	240	240	220	208	223	249	281	253	244	228	222	237	231	249	212	254	252	217	251	247	245	221	229	227	238	244	224	246	230	234	253	228	228	262	231	208	232	240	231	257	244	225	246	228	241	227	251	251	224	224	224	224	263	243	225	257	254	207	232	242	242	249	236	258	239	245	222	248	267	244	232	266	243	229	286	217	213	236	244	225	248	235	271	254	245	252	227	246	248	226	228	259	272	204	234	239	272	252	242	239	248	257	235	234	244	210	242	235	226	216	214	240	263	240	244	227	252	231	259	236	243	276	260	251	250	249	261	235	223	263	214	218	255	258	240	242	246	233	228	236	248	234	230	218	228	275	222	260	249	215	250	246	231	236	230	228	260	246	228	268	224	255	224	218	257	221	243	259	222	228	227	284	255	216	248	238	238	241	262	231	248	238	241	237	228	239	254	243	235	221	219	256	246	233	243	241	250	203	255	234	237	250	264	264	248	235	243	250	252	256	250	236	256	258	241	236	249	224	231	232	284	228	214	225	266	253	263	250	232	253	231	216	254	240	233	223	236	215	248	232	234	241	224	251	250	261	248	258	228	249	228	210	264	238	225	240	232	239	247	244	240	224	247	232	260	247	261	257	254	262	242	237	241	234	253	227	211	253	230	223	238	250	232	237	236	233	252	279	242	227	253	231	240	226	239	241	248	242	234	229	228	225	245	238	266	235	242	238	236	234	258	247	228	255	234	223	224	239	261	238	223	214	256	231	230	234	260	237	235	282	230	256	220	262	240	257	227	224	236	241	245	235	253	218	247	220	238	242	230	224	221	257	253	257	215	241	255	268	239	230	235	248	224	262	257	246	220	263	242	203	245	237	232	256	230	259	254	244	239	244	211	236	253	258	230	248	226	264	236	219	242	223	247	228	242	253	266	254	253	245	233	223	252	226	261	236	246	247	235	240	227	261	236	250	254	234	246	231	230	225	247	236	247	250	264	228	229	224	234	239	239	237	257	241	253	254	257	244	229	247	255	251	271	212	270	229	242	248	221	238	247	222	242	237	255	257	268	205	232	234	252	251	237	242	251	262	241	228	235	221	215	236	262	229	243	236	218	217	210	244	233	234	261	239	252	238	215	252	256	219	233	254	240	240	210	238	218	232	263	217	263	238	242	246	255	243	231	265	203	239	215	258	256	250	216	278	252	235	223	247	220	222	228	247	205	220	256	248	220	247	233	255	223	245	246	254	252	263	232	251	240	236	248	234	238	260	224	251	204	243	291	232	227	247	228	227	230	254	235	252	218	231	246	245	237	226	235	248	255	243	240	243	229	241	260	240	240	251	215	226	215	247	276	251	259	264	212	230	246	244	261	231	245	223	231	247	235	223	228	242	229	247	255	255	231	252	210	215	252	215	261	259	241	254	224	231	247	208	250	237	213	233	234	203	217	269	258	216	212	234	249	219	237	243	240	269	271	242	259	241	248	242	257	241	260	269	222	230	226	246	231	245	250	245	241	255	254	255	227	236	249	246	224	255	253	235	217	253	242	237	246	211	245	226	197	271	284	228	232	240	227	228	240	258	224	235	230	235	227	244	244	247	241	228	220	242	244	265	256	232	247	244	228	209	244	220	258	226	240	247	239	277	232	237	238	240	255	221	216	232	268	247	235	253	220	242	253	230	230	236	223	246	263	261	239	246	241	256	232	237	236	213	246	253	240	223	245	243	241	234	244	256	216	234	232	250	232	253	211	243	221	228	247	231	264	229	242	213	269	255	252	194	218	208	247	242	235	228	270	227	256	240	248	243	224	254	249	237	257	225	223	252	234	225	247	220	244	233	224	258	263	235	226	227	242	238	250	249	252	234	226	236	263	229	244	246	256	227	225	241	222	250	247	216	235	263	236	254	242	239	229	242	242
2732	716	795	861	804	807	799	737	722	699	690	674	695	725	725	681	680	684	657	637	636	641	654	636	610	621	642	605	645	637	607	659	667	605	647	700	667	617	666	636	663	689	684	680	618	601	637	652	682	625	673	679	663	635	624	642	629	631	616	649	634	661	665	640	627	642	660	677	631	660	650	662	620	621	642	603	682	668	643	641	631	595	653	620	625	641	666	666	668	632	618	626	645	654	656	690	610	651	613	679	678	679	681	670	608	609	627	618	612	652	663	664	634	666	586	615	673	666	654	637	616	676	641	653	634	635	613	644	669	645	649	641	643	646	653	611	592	638	628	668	675	627	635	619	655	646	626	642	622	661	643	634	631	637	610	648	620	637	665	602	678	640	641	635	596	630	626	638	656	650	658	580	610	652	650	670	658	611	639	622	672	651	640	644	662	638	635	644	656	627	691	633	652	604	643	618	638	667	635	622	659	640	611	639	676	632	606	636	611	606	660	648	673	645	603	614	639	650	657	646	648	618	630	639	629	659	617	664	582	566	684	631	637	615	606	630	613	637	649	634	587	615	634	675	672	626	644	607	667	649	653	661	636	616	673	658	670	607	633	633	651	620	603	631	636	662	594	621	614	667	629	635	700	661	656	647	641	622	646	601	634	637	617	647	603	616	634	659	627	637	650	602	615	650	630	625	658	698	595	647	580	604	624	627	668	653	651	674	598	609	625	695	674	626	640	613	672	679	634	664	623	619	606	674	634	643	649	623	645	633	661	647	656	668	585	605	676	651	664	661	611	644	600	606	641	647	661	604	635	641	659	649	589	626	643	615	639	637	595	641	651	647	662	621	615	635	624	644	644	631	598	672	618	620	648	686	669	674	617	696	649	684	681	689	616	645	630	610	648	649	613	651	625	648	642	594	637	618	644	669	646	623	618	628	621	628	632	667	651	620	622	628	637	678	636	655	678	624	619	571	678	634	659	669	621	668	621	637	622	639	640	650	623	615	652	603	649	598	615	585	657	697	648	638	643	659	609	593	664	645	672	654	642	639	660	651	646	679	649	646	645	578	634	640	664	611	621	617	619	622	660	615	669	644	649	636	656	657	638	615	617	601	616	659	635	626	608	614	628	633	619	605	610	623	639	672	671	637	610	630	636	639	666	647	636	640	618	670	620	624	671	657	667	600	652	621	640	627	627	626	620	615	648	647	625	628	656	609	629	624	669	637	661	651	646	661	641	651	658	656	638	702	660	589	641	637	596	628	652	622	610	623	661	650	654	611	640	640	687	640	624	638	643	645	682	673	625	685	622	623	642	619	649	635	688	663	646	652	607	596	656	612	643	646	642	676	647	629	674	636	688	622	646	621	622	651	636	605	642	664	635	621	595	620	683	655	635	680	636	639	654	614	660	652	634	584	630	653	659	619	621	661	637	636	661	631	623	641	614	603	633	620	620	659	602	659	638	634	629	602	644	655	614	630	680	604	641	618	610	602	575	662	622	623	677	665	633	614	642	640	632	629	669	652	657	670	603	649	636	685	598	635	651	614	619	618	653	643	670	601	643	628	655	660	660	620	651	637	649	622	639	634	630	647	672	605	676	630	628	617	669	583	637	646	638	647	650	653	659	716	625	583	650	610	617	665	626	638	637	637	634	645	652	615	690	627	657	641	624	632	645	690	648	617	604	627	641	702	614	660	645	636	600	616	645	617	625	654	660	624	668	666	624	624	669	613	594	644	610	684	666	618	630	608	639	689	615	611	594	625	679	613	607	664	653	632	587	679	626	611	648	654	629	630	676	636	622	627	658	642	601	698	608	656	679	608	656	640	578	645	635	666	678	585	647	641	638	629	609	665	641	656	643	601	644	665	604	652	616	668	641	651	658	615	637	604	636	656	591	679	628	618	665	658	604	645	638	643	649	626	627	684	599	649	668	645	663	595	661	652	629	647	646	660	620	664	633	662	671	594	643	678	663	644	647	631	616	659	632	634	652	616	631	611	640	612	681	640	642	610	624	629	628	656	591	608	671	678	627	640	645	604	670	639	615	679	646	661	593	639	624	593	684	633	586	642	614	600	641	619	648	622	641	650	642	673	656	660	654	600	653	615	607	663	701	630	670	628	651	675	635	646	621	648	673	619	646	613	667	631	623	641	640	612	648	628	657	645	644	650	645	611	617	645	674	625	649	629	654	606	626	634	620	620	653	682	620	650	645	613	617	660	637	668	639	627	628	657	640	651	653	666	704	619	617	633	650	622	613	673	613	644	668	657	624	627	574	631	641	645	643	671	653	652	689	592	579	653	641	628	647	647	619	616	620	641	632	656	639	664	642	683	640	679	638	623	630	631	682	639	628	635	638	661	656	672	668	622	613	665	635	624	654	597	621	618	672	635	629	683	685	610	626	624	586	642	653	624	629	633	657	640	610	664	631	673	650	618	660	613	639	638	666	635	628	646	656	650	604	614	643	657	638	650	640	618	636	643	627	653	628	644	617	573	619	614	647	598	623	582	690	620	613	661	678	627	628	623	622	600	674	670	690	640	611	630	645	669	651	668	671	620	629	607	643	700	572	654	604	649	621	628	638	675	630	612	637	627	630	568	598	585	634	615	607	622	671	633	610	657	639	591	693	640	625	600	648	641	641	639	658	656	625	634	620	673	640	599	573	629	626	663	665	629	624	655	621	619	620	638	666	641	559	686	619	655	655	629	629	651	620	643	656	615	605	657	663	650	637	670	658	612	644	631	625	660	592	623	674	604	645	615	633	629	656	603	664	664	666	625	653	639	682	651	669	596	589	723	616	625	671	690	633	699	635	601	669	608	687	629	610	617	612	686	652	643	686	659	631	665	667	647	642	645	650	652	619	632	671	604	641	600	651	588	620	663	648	621	655	631	698	699	575	695	617	699	632	651	631	654	628	620	650	635	621	642	663	642	687	663	631	667	621	656	643	626	648	590	634	597	647	600	633	627	605	643	624	653	625	567	608	676	625	679	661	640	604	641	627	608	657	614	636	597	622	686	634	633	664	616	629	684	630	623	648	625	657	615	610	648	677	656	628	643	676	613	602	722	652	626	614	631	657	598	628	651	680	625	629	656	652	668	641	607	673	621	654	647	608	645	637	645	640	664	603	610	634	603	550	600	662	613	647	664	637	640	616	627	647	616	653	613	637	646	636	625	603	646	608	626	636	638	615	651	620	629	643	663	617	649	637	601	643	666	636	649	603	592	647	589	616	658	656	649	647	666	666	667	649	655	669	665	640	643	648	637	646	588	644	657	630	638	648	645	629	644	639	640	663	605	674	634	630	628	640	643	672	601	661	664	626	620	609	615	630	610	614	633	629	617	670	617	627	658	650	648	602	628	615	637	604	651	645	642	637	620	657	645	652	607	646	594	651	666	637	637	605	598	637	645	655	623	630	640	657	669	642	631	666	641	599	646	656	608	694	681	685	706	652	616	633	633	607	647	630	689	638	651	634	650	640	683	661	636	624	664
13054	1164	1274	1017	796	630	582	459	427	403	403	353	357	293	310	336	316	294	294	259	310	304	300	328	290	273	286	283	289	303	285	258	279	276	291	272	253	291	286	277	292	286	281	294	286	296	244	265	274	294	308	295	283	318	326	267	296	271	305	277	264	300	268	275	281	304	302	268	262	280	276	260	264	289	284	283	269	278	263	268	264	277	253	296	290	257	247	247	241	275	280	272	247	262	286	294	270	298	265	245	264	289	293	262	288	292	272	280	284	263	273	254	276	284	281	275	280	252	270	285	272	262	247	279	269	271	261	271	267	258	267	275	278	269	272	256	244	270	248	256	249	269	252	262	299	281	240	296	282	241	272	280	277	249	259	246	264	266	291	271	269	275	287	235	280	282	237	268	271	285	257	285	254	253	247	265	266	264	256	262	301	264	263	294	228	285	274	281	270	233	277	280	270	257	270	285	269	271	303	314	248	291	266	293	258	280	289	270	281	294	283	288	259	268	270	281	247	271	278	280	285	275	246	272	269	280	270	280	271	320	281	278	252	275	274	283	302	277	283	278	260	274	289	309	267	264	256	257	271	273	283	320	300	276	269	275	284	273	262	250	267	240	269	248	256	240	295	277	264	253	258	294	255	266	302	282	271	250	242	286	237	266	306	275	260	254	290	280	274	261	295	270	285	249	266	252	275	277	274	238	247	302	278	263	254	284	277	286	240	286	262	268	234	272	298	278	274	280	257	267	270	268	269	272	282	280	251	272	256	275	278	301	261	276	273	252	286	244	277	315	283	279	266	277	269	259	286	291	265	304	286	258	285	257	256	243	290	252	273	269	288	291	270	263	262	286	278	266	259	277	273	267	284	263	302	286	284	273	276	280	262	293	281	256	305	279	299	242	240	265	311	252	254	271	275	279	270	271	277	281	285	262	291	277	235	281	264	234	289	261	264	289	268	276	283	273	301	227	254	304	252	262	267	245	285	255	266	282	276	282	287	278	283	272	264	261	265	291	293	292	274	292	272	269	284	293	264	273	271	272	268	253	265	307	284	251	271	293	274	268	299	265	234	258	271	284	271	245	231	268	283	275	269	277	278	273	241	282	277	284	272	265	277	305	285	284	288	270	253	262	275	252	283	278	260	259	289	263	266	249	294	282	283	272	297	275	268	283	264	247	247	262	285	281	271	255	259	278	257	289	251	285	280	254	275	263	272	286	258	267	259	301	244	306	270	268	282	273	259	260	258	291	281	252	279	307	302	265	267	309	268	280	256	264	259	273	305	278	289	271	275	270	276	268	252	300	273	259	245	278	297	275	266	287	258	286	308	293	251	300	258	299	301	228	286	266	289	251	268	278	279	269	277	259	284	287	283	281	256	266	250	285	264	269	267	285	278	284	268	285	262	276	274	272	265	278	277	265	289	308	261	253	266	298	270	264	278	307	277	278	246	293	266	262	269	253	264	281	261	276	268	266	287	262	280	264	251	276	291	257	267	275	271	249	294	263	264	239	293	260	291	255	262	270	267	270	270	285	271	271	281	281	271	282	271	269	267	279	258	265	276	292	265	255	292	276	259	256	299	277	263	286	294	284	306	281	277	275	264	258	302	267	282	263	261	251	294	247	252	280	294	264	252	284	283	277	254	277	252	272	292	293	269	283	258	289	294	266	268	263	263	260	278	297	297	286	302	243	274	279	300	248	239	281	256	252	259	268	279	285	270	241	269	254	295	245	272	280	263	245	262	292	248	266	294	282	296	244	252	273	293	285	280	290	251	263	267	264	259	257	285	271	261	251	285	276	255	261	284	284	269	286	266	267	282	286	270	297	259	273	311	299	261	292	273	275	268	287	251	262	258	281	293	277	273	266	269	256	285	263	288	265	276	258	294	279	274	268	272	293	284	278	291	308	259	263	285	275	290	273	296	251	273	242	267	272	311	254	254	265	280	294	274	257	277	271	259	236	290	266	282	293	286	278	241	276	276	300	272	245	247	272	238	277	239	297	286	284	275	278	272	270	252	260	281	246	255	276	268	274	272	283	253	282	257	287	255	277	276	249	256	259	283	286	290	280	239	254	259	286	279	282	284	250	263	276	274	266	301	295	318	262	323	253	296	258	266	261	266	270	264	258	300	275	236	280	256	294	299	256	286	290	249	271	247	271	271	247	288	279	270	256	292	236	260	276	264	271	291	257	247	298	266	276	226	250	283	245	277	273	289	302	274	242	267	263	249	291	293	287	263	264	229	279	301	299	278	280	268	259	254	309	272	290	290	251	269	289	280	257	263	239	259	256	261	283	275	274	274	276	292	234	253	255	292	257	304	258	269	259	290	289	282	284	257	243	234	257	288	285	273	298	281	281	256	248	275	272	290	249	285	279	286	280	270	284	259	284	254	284	275	268	257	291	276	267	294	247	299	278	256	255	262	293	305	261	271	252	270	278	278	247	303	313	263	282	268	261	264	267	253	275	276	268	256	291	292	254	259	263	288	274	291	252	262	272	261	254	276	277	259	245	271	251	227	256	273	266	293	308	303	281	236	297	274	245	292	248	268	320	284	254	300	258	257	257	273	273	278	247	272	279	255	268	298	291	245	247	270	252	268	270	252	284	273	269	283	274	266	291	244	275	267	279	290	279	267	282	277	258	282	302	263	286	268	297	266	275	256	260	256	277	265	254	268	268	253	293	254	271	228	294	307	285	304	262	234	293	295	292	276	286	312	261	272	262	252	254	278	284	272	263	265	281	274	290	288	265	240	275	269	308	296	279	260	273	278	278	299	240	286	284	264	280	249	287	281	274	253	282	257	250	281	295	274	262	285	261	285	291	272	268	290	280	275	292	278	300	250	246	268	242	298	272	277	284	292	263	283	281	273	237	260	263	307	273	279	258	267	280	292	266	275	273	282	274	268	262	245	270	229	287	300	236	274	292	258	296	269	288	252	274	289	255	277	273	277	252	257	260	290	302	295	269	271	275	252	258	249	284	294	286	262	261	273	260	272	279	280	263	267	282	277	286	260	251	281	237	279	288	273	280	257	269	273	274	266	278	288	284	258	258	279	276	269	260	266	284	236	265	255	276	238	291	249	290	293	257	283	283	278	261	263	264	267	247	273	268	308	258	272	261	250	250	247	261	274	244	253	275	286	303	302	274	256	287	233	269	274	253	251	274	259	252	292	283	267	284	264	291	272	283	302	300	276	312	272	297	274	282	268	277	262	303	276	291	274	252	284	263	271	297	278	265	271	281	279	295	308	243	298	266	261	265	244	268	288	271	253	259	279	263	295	289	256	294	304	256	243	258	270	287	250	304	254	288	302	288	267	262	278	284	260	282	281	298	263	275	271	250	289	298	295	260	254	276	274	273	277	285	273	289	286	243	274	280	271	282	263	269	292	276	284	258	256	276	244	264	272	296	300	274	293	293	256	268	270	259	280	283	267	272	267	239	269	261	268	284	259	280	271	287	254	314	293	284	265	264	267	279	304	231	274	266	273	262
7283	1483	2729	3155	2935	2353	1993	1796	1631	1492	1277	1257	1162	1143	1087	1000	950	942	963	938	885	871	819	844	855	813	789	791	787	773	800	824	777	793	756	761	764	738	753	738	756	688	742	792	745	729	749	727	783	747	768	759	744	744	772	717	747	707	723	701	724	710	704	736	774	699	689	687	727	716	704	742	720	689	660	724	665	701	757	695	762	676	715	734	749	688	747	716	664	713	741	670	755	707	718	734	736	733	673	751	720	716	739	738	726	679	706	717	721	625	687	726	708	696	668	703	687	719	697	710	717	671	697	651	719	688	709	724	681	730	753	716	719	677	655	689	703	693	708	659	661	709	658	702	712	695	709	684	734	671	721	679	677	721	698	698	696	750	697	695	727	711	679	714	729	711	662	727	672	718	765	657	688	711	710	704	705	687	712	726	672	690	729	703	685	738	733	697	679	719	717	715	747	710	728	684	703	722	770	685	672	690	748	744	727	708	719	713	661	690	706	660	692	682	669	693	623	707	699	710	743	658	700	699	691	675	764	712	688	679	725	700	674	721	712	699	711	665	759	672	744	669	718	717	732	715	723	696	709	708	714	733	690	707	699	744	636	701	676	678	683	666	707	738	663	687	709	662	691	691	706	696	719	662	725	742	663	687	685	731	693	689	713	724	725	719	718	727	686	719	739	732	708	679	685	710	682	729	698	700	750	721	678	722	721	700	685	682	707	712	700	672	751	703	721	645	766	710	691	721	697	753	659	705	679	665	697	732	667	648	702	737	725	723	769	699	683	714	713	689	705	722	673	719	722	714	670	674	702	662	721	665	674	704	728	723	670	700	675	720	695	705	717	708	701	715	726	730	684	664	666	664	691	707	685	708	689	683	672	756	692	754	701	679	687	650	729	724	677	672	726	694	662	691	720	660	701	688	704	728	698	721	722	664	691	660	678	677	666	698	700	694	695	726	740	688	696	696	710	775	675	715	722	653	709	717	674	713	672	674	697	724	703	710	682	733	687	727	709	684	663	743	709	690	760	736	694	707	736	706	670	708	720	696	693	742	683	682	733	684	731	694	689	682	722	694	689	714	684	740	733	635	668	730	684	722	709	699	690	667	715	718	720	687	791	683	655	689	724	696	686	696	718	677	658	709	696	682	672	695	676	693	751	740	712	666	673	662	677	692	734	724	703	716	725	672	713	661	721	739	686	677	701	656	689	716	663	715	708	687	714	761	706	737	680	691	659	682	679	690	726	644	724	689	703	714	736	680	681	741	729	738	695	651	752	711	701	702	646	708	682	697	699	689	670	704	709	664	677	697	680	671	720	716	699	696	704	698	662	681	664	691	743	709	704	729	687	735	726	722	739	716	710	696	718	720	645	683	746	673	728	717	741	671	700	731	729	695	690	766	699	692	747	703	657	719	703	688	654	679	705	731	642	719	657	724	678	675	689	749	675	700	710	740	689	697	726	723	733	721	691	678	649	746	708	681	725	736	689	738	693	678	654	734	699	720	681	691	704	740	702	707	654	736	701	711	698	730	687	726	714	719	742	679	696	679	690	701	645	699	663	680	695	628	692	716	773	698	678	700	668	670	678	693	693	698	697	712	706	736	678	681	760	703	694	712	727	707	712	739	773	665	719	679	707	632	702	677	721	683	711	715	722	699	713	679	721	705	668	738	689	692	713	764	736	724	664	723	714	715	714	742	698	724	727	675	680	683	685	681	676	693	688	725	677	700	657	684	675	726	730	707	684	650	717	710	659	683	720	689	689	747	705	683	726	678	606	690	723	721	774	682	682	670	674	671	735	678	678	689	635	708	720	702	733	673	730	765	691	674	741	680	706	733	726	704	713	704	698	704	717	736	691	644	706	698	689	689	715	751	740	694	718	702	724	712	617	745	714	686	681	675	717	740	742	683	696	757	722	723	685	704	725	695	729	662	709	710	676	717	713	698	708	718	706	706	729	750	724	713	694	710	725	694	723	713	671	708	695	710	681	695	686	672	717	710	693	689	768	734	659	686	705	702	703	666	687	689	693	731	658	705	703	722	719	654	661	638	693	725	733	703	688	722	731	710	757	688	737	709	704	706	729	699	659	714	739	717	682	670	705	684	694	771	654	662	692	681	660	669	681	746	726	714	670	702	698	678	701	751	720	686	684	723	704	722	701	695	698	697	708	695	674	722	693	689	671	691	729	704	710	721	722	699	699	709	737	741	700	694	687	708	706	736	719	714	678	738	733	649	732	696	677	723	710	742	728	685	687	713	729	702	698	665	694	742	688	711	659	672	669	708	698	701	700	694	717	705	677	697	723	731	677	683	689	682	680	704	729	695	736	720	685	697	709	707	681	672	710	678	678	726	692	685	734	725	694	711	737	697	702	753	720	738	724	715	725	648	721	705	717	737	655	691	689	704	717	686	658	691	662	751	709	680	645	685	734	701	664	715	724	695	667	630	724	711	713	741	692	667	737	658	674	682	710	709	709	704	695	659	780	695	676	715	690	683	665	738	729	670	758	723	676	731	700	641	717	767	737	657	674	696	739	713	752	712	695	727	702	735	770	706	742	696	705	697	735	734	683	726	682	677	686	687	678	688	699	702	687	677	694	628	691	661	749	657	719	721	740	715	697	723	668	680	725	665	685	698	653	720	699	692	668	694	696	716	697	674	702	680	696	675	659	678	733	703	730	726	690	693	735	730	718	702	742	684	684	698	757	676	706	736	678	721	698	768	723	742	687	689	719	728	721	662	690	676	728	680	729	697	686	672	726	699	705	709	758	638	716	709	710	710	697	659	672	671	675	729	669	707	650	685	681	701	687	693	673	718	713	703	698	755	739	666	720	709	708	747	742	660	702	742	681	694	709	673	714	677	723	706	693	725	698	701	697	677	712	695	694	719	710	676	703	677	678	719	724	707	706	739	735	714	706	753	695	721	700	646	735	648	733	750	734	703	692	710	715	690	697	704	680	721	682	709	685	696	691	731	718	673	650	745	741	689	705	711	687	655	682	697	645	680	708	694	696	720	738	742	707	693	685	701	724	697	721	724	747	690	767	725	688	709	780	685	734	735	695	743	682	700	733	741	691	669	699	688	694	741	677	722	724	705	735	747	740	757	709	708	712	690	652	708	664	708	688	707	682	706	662	675	669	683	692	704	691	717	672	721	724	743	699	686	722	703	711	712	669	681	700	688	669	669	785	666	709	666	712	693	701	722	714	714	761	712	675	721	674	709	690	667	732	691	720	730	716	736	719	714	755	739	715	671	708	638	735	705	714	731	732	685	707	716	709	656	740	727	705	704	735	718	687	719	717	749	699	692	692	716	706	684	722	674	700	669	724	753	698	712	660	724	674	680	689	679	742	713	706	692	713	715	718	690	667	777	696	703	662	663	719	697	662	716	689	718	688	711	697	697	702	713	693	716	708	681	726	732	711	679	715	726	704	659	714	723	670	710	708	690	710	740	723	686	698	714	702	715	647	739	688	715	726	677	734	700	698	675
21831	2607	2089	1663	1139	820	671	546	448	376	349	294	283	260	237	229	217	207	180	214	190	184	195	159	174	151	158	150	165	147	174	144	164	160	150	150	159	152	171	148	136	161	150	154	136	179	141	124	128	138	153	172	157	129	148	143	143	132	132	120	125	159	133	124	138	163	136	140	140	135	136	149	146	133	155	125	142	145	138	173	135	135	129	117	139	135	163	168	158	126	138	149	154	134	128	111	143	155	139	135	155	144	132	139	127	132	136	127	134	146	133	126	132	141	155	120	131	175	123	136	113	147	153	143	128	149	153	157	137	151	147	118	137	127	128	152	135	123	142	123	133	132	137	150	153	141	129	158	141	115	102	133	148	143	139	118	125	147	160	156	135	121	129	137	153	140	129	157	137	142	125	151	134	154	153	143	171	126	141	151	142	147	126	152	138	153	133	141	132	132	144	137	115	132	119	145	123	135	125	136	127	146	137	122	145	118	150	129	142	124	149	140	122	137	132	143	139	139	160	133	109	123	157	130	170	160	126	133	124	133	152	143	137	132	135	120	121	139	125	136	139	125	141	138	158	134	114	138	142	133	137	142	133	124	117	134	127	125	129	124	148	155	136	135	136	114	142	143	143	158	116	131	127	131	129	142	125	152	123	126	135	154	143	122	144	127	130	109	136	133	113	141	129	131	138	133	143	137	116	134	115	137	148	146	126	130	137	137	140	133	138	151	148	151	148	136	135	154	137	115	146	140	137	157	126	139	127	148	164	150	150	140	125	143	146	136	149	153	141	131	146	128	124	134	133	129	120	140	145	134	159	131	117	136	134	131	160	121	152	146	128	149	141	143	138	153	130	146	142	141	131	138	137	163	142	126	133	116	147	147	126	149	143	154	124	134	128	145	130	128	157	148	122	127	140	145	150	113	121	131	123	145	134	123	113	119	161	122	154	131	142	132	168	120	150	143	143	132	135	139	124	161	148	144	144	149	149	113	132	136	136	152	136	156	137	143	141	151	125	146	126	133	128	129	128	137	138	143	128	146	136	141	134	139	123	124	148	132	106	138	156	142	126	135	138	127	117	135	153	142	146	119	108	129	128	134	102	156	126	118	131	132	140	130	166	145	123	132	122	128	142	148	131	148	146	120	136	142	149	147	130	131	142	126	125	170	141	119	132	148	154	123	158	141	122	124	140	132	156	133	133	150	118	150	147	140	136	140	139	141	144	138	120	142	136	155	151	134	152	125	147	137	138	137	147	136	126	144	141	137	132	144	133	158	148	152	130	128	136	119	136	137	153	118	146	136	120	139	152	166	126	136	132	134	154	129	134	164	149	147	138	137	148	129	125	146	129	172	128	120	154	157	147	124	152	149	139	124	127	154	135	149	129	133	118	149	164	152	145	160	137	121	120	154	141	150	145	125	124	149	146	149	148	152	143	146	145	144	132	123	137	151	141	126	131	131	153	155	132	146	119	137	129	126	141	155	137	141	145	146	123	126	140	134	131	145	148	150	138	145	146	135	144	126	144	127	130	135	163	126	135	139	134	143	117	140	133	153	136	139	154	134	150	146	135	146	144	140	141	120	129	136	129	124	142	150	136	144	134	143	132	120	134	130	131	128	117	139	149	168	132	122	136	129	142	131	159	132	116	144	137	131	128	157	136	126	140	134	141	136	126	127	146	147	155	133	137	143	130	162	152	149	143	160	123	132	129	155	162	121	139	142	140	150	146	156	139	154	160	129	122	135	133	133	146	137	171	146	144	136	138	137	178	143	126	116	132	130	118	115	148	135	140	140	148	135	144	131	136	135	129	129	127	120	143	160	161	118	134	122	160	130	137	141	146	162	119	123	150	136	155	151	134	152	135	132	132	131	133	134	143	136	131	135	151	155	134	130	131	125	129	124	131	144	137	143	136	137	139	137	136	151	149	157	132	135	117	138	149	125	133	131	156	127	135	149	119	142	136	161	151	159	132	131	148	143	119	127	138	133	138	132	144	119	145	131	155	140	151	143	146	128	122	142	152	131	123	149	128	140	149	145	133	123	125	141	139	142	141	143	136	138	117	158	149	151	133	142	133	151	138	137	123	131	137	128	123	156	131	144	146	138	138	143	140	121	130	136	134	141	137	152	136	151	135	156	132	155	121	159	126	124	127	131	141	162	138	137	108	141	125	138	169	133	129	142	147	139	136	130	133	134	140	141	142	145	127	153	142	133	125	124	148	146	136	138	126	126	136	140	121	127	154	144	132	146	130	141	144	130	130	133	131	121	134	120	155	142	125	153	138	162	132	137	151	134	123	149	140	123	138	144	144	132	141	132	150	134	127	133	146	140	149	113	133	131	129	131	133	150	160	126	143	154	148	137	161	110	129	146	126	132	136	125	134	132	144	131	138	174	158	148	123	126	143	130	147	149	144	136	149	147	141	125	127	141	134	124	146	165	138	151	135	145	134	162	135	146	141	120	133	158	134	152	147	140	145	128	154	137	130	144	135	147	142	135	136	130	139	125	123	135	156	134	137	137	157	130	142	109	156	130	117	148	148	141	147	126	118	127	151	139	129	120	140	133	139	132	126	148	142	130	147	140	149	139	166	126	133	137	139	139	162	158	152	129	162	122	125	153	152	128	136	144	136	146	155	124	150	123	122	126	151	142	137	135	135	125	145	123	139	123	132	137	139	124	150	166	132	133	113	138	127	127	142	143	142	121	129	138	137	142	127	136	152	132	149	121	154	129	149	145	134	145	134	146	134	148	122	110	150	141	134	132	130	130	176	131	133	138	138	147	138	124	141	125	146	123	151	126	148	133	141	141	145	146	149	139	123	136	127	117	126	144	144	153	155	149	131	129	151	156	137	140	130	121	133	128	143	139	113	138	134	118	133	135	144	130	148	139	148	146	143	144	151	151	142	141	125	134	137	163	138	144	131	137	144	133	133	147	128	128	148	135	136	138	158	147	134	176	142	151	130	145	147	129	133	124	138	163	149	143	152	155	116	154	144	129	145	147	128	133	141	125	141	135	150	132	134	169	130	126	136	148	143	137	139	134	128	126	138	155	140	140	122	126	133	118	144	140	140	127	154	138	151	132	160	122	146	162	136	122	119	152	143	137	151	138	158	148	120	139	128	124	152	146	134	138	127	140	139	133	128	123	160	140	150	154	118	125	132	138	148	133	129	150	153	145	144	122	151	139	133	147	129	155	136	148	131	136	134	143	144	140	141	142	128	152	126	141	128	129	132	163	143	144	128	136	134	146	133	151	148	150	131	142	139	141	150	136	127	131	144	152	147	139	170	125	131	158	140	131	145	154	141	133	133	129	173	133	154	157	140	131	127	142	118	121	133	126	140	160	134	144	123	133	169	167	161	149	123	142	133	126	141	158	130	124	127	136	153	167	131	133	142	147	114	147	164	157	132	143	122	122	138	139	145	152	113	151	126	142	138	147	130	131	113	136	146	145	113	149	134	136	121	153	140	141	150	140	140	128	153	123	120	140
9924	1857	3873	4959	4294	3533	2920	2414	2100	1810	1623	1345	1306	1161	1115	979	887	817	791	757	727	685	651	716	658	607	605	594	582	588	535	554	552	526	513	525	517	489	509	450	469	449	492	446	490	464	478	450	480	468	438	452	450	443	408	429	428	387	421	396	406	416	441	418	387	394	387	429	398	421	414	385	409	408	398	394	451	384	419	421	405	382	401	401	409	406	399	396	386	390	361	408	415	369	388	398	401	396	409	409	370	387	414	355	412	392	357	389	385	399	362	377	399	395	410	394	401	389	397	380	402	405	381	391	402	399	381	385	412	378	370	433	421	365	411	389	401	397	398	386	376	371	421	404	435	352	334	374	390	387	409	401	380	387	393	397	403	370	403	397	360	391	345	379	397	364	371	401	370	371	377	397	397	385	360	405	405	348	361	386	399	371	376	356	373	384	392	378	384	362	386	381	409	363	394	380	367	395	379	371	384	419	392	384	370	354	386	370	340	373	417	344	394	419	427	393	400	372	381	368	390	367	376	375	384	387	440	368	343	398	384	408	380	395	369	374	368	370	372	343	356	396	392	364	390	358	402	382	380	354	387	415	385	368	368	410	362	359	361	384	401	408	348	339	385	417	409	371	375	371	371	381	418	387	404	360	394	361	398	370	370	384	383	398	371	395	371	395	359	375	421	391	376	396	360	397	364	361	396	448	366	388	365	381	384	380	394	401	358	366	363	344	365	381	414	361	380	367	395	372	403	407	401	382	368	386	371	381	385	374	374	368	382	360	388	386	361	414	356	358	419	383	359	402	400	387	397	391	348	355	383	375	377	371	370	389	363	391	402	375	366	366	393	369	370	410	375	378	423	392	402	419	405	382	421	385	394	381	374	406	366	356	403	338	374	342	347	401	395	387	416	414	408	397	366	335	377	367	380	402	407	378	370	390	363	370	365	394	372	389	429	392	366	362	430	365	397	380	356	397	356	376	350	355	379	352	399	374	373	405	383	373	390	391	389	423	351	412	399	371	375	368	399	351	394	373	388	406	377	372	392	405	367	355	449	362	386	405	370	371	392	365	440	395	356	407	391	392	385	401	374	379	380	349	373	387	347	368	369	366	390	380	379	392	401	371	373	360	388	425	388	383	380	405	357	370	370	399	382	391	371	349	350	377	351	373	346	357	388	379	406	394	374	404	373	382	396	388	389	371	391	365	399	373	385	402	360	381	358	400	354	376	355	377	385	378	404	378	367	395	377	381	388	388	397	379	392	396	356	392	370	394	391	344	384	402	408	375	357	399	405	375	371	388	345	383	361	365	421	372	403	364	373	376	376	385	357	378	394	420	405	400	382	384	411	379	378	372	368	390	369	385	400	388	376	394	371	338	344	392	355	398	378	377	402	404	382	358	385	375	396	389	402	398	336	415	407	369	402	395	354	379	368	386	364	402	353	406	358	366	388	395	414	414	391	383	387	374	412	365	376	355	361	388	402	382	373	418	397	350	381	377	375	382	430	388	386	374	368	369	375	402	374	370	379	394	412	361	373	404	370	375	388	400	421	377	396	402	376	402	379	378	348	366	362	390	384	366	382	388	368	375	409	401	402	359	366	392	400	376	394	379	365	400	380	422	411	406	361	411	400	379	379	374	395	368	370	386	348	375	352	411	393	390	373	357	371	386	422	384	376	364	347	362	417	368	394	366	395	450	385	429	383	403	358	354	404	372	373	379	369	343	392	364	391	355	371	400	362	376	374	381	347	385	392	375	387	377	394	353	360	390	383	369	385	367	386	372	403	372	377	388	383	395	351	389	383	374	372	402	397	368	376	394	381	362	389	367	397	417	391	381	385	407	440	374	377	393	377	354	369	407	352	418	392	394	370	351	341	386	350	411	362	368	403	350	362	356	383	415	419	363	406	394	345	353	346	346	413	400	376	379	394	402	356	405	382	414	383	377	406	376	386	388	384	361	360	381	393	384	354	393	440	373	384	370	366	410	387	363	381	398	385	422	378	383	362	405	384	363	371	386	346	390	342	364	356	422	392	375	353	387	381	357	390	408	392	412	367	390	398	379	385	405	399	356	388	372	354	364	392	380	365	406	382	402	392	390	356	371	363	366	397	341	378	389	397	363	377	392	404	375	378	412	398	399	409	379	374	340	386	368	369	363	351	366	360	349	410	380	380	361	364	396	398	396	371	383	358	351	394	363	399	367	379	355	387	385	343	343	400	386	374	375	389	378	369	379	367	372	359	367	392	379	324	417	421	388	368	354	370	419	368	373	388	399	376	403	404	382	367	352	362	397	397	359	371	373	345	354	440	380	378	347	426	401	404	397	380	372	380	377	345	383	377	380	421	390	347	369	400	376	388	357	393	378	405	377	383	370	381	374	387	402	383	393	360	376	352	370	374	398	370	404	346	384	386	391	358	384	351	368	387	354	400	380	391	395	387	361	395	367	400	363	376	389	377	355	359	421	380	385	386	373	371	358	387	376	392	405	371	385	394	404	384	411	392	366	368	373	363	413	366	393	331	418	364	376	377	401	386	391	382	399	375	354	366	367	342	380	368	375	384	390	402	363	389	371	340	388	378	360	370	377	372	391	392	383	364	367	376	407	399	390	383	384	349	396	355	390	380	365	365	358	384	388	394	380	398	395	369	389	370	394	411	393	381	390	381	353	361	378	396	387	381	410	404	402	351	400	394	389	364	364	388	387	375	352	375	368	359	329	395	378	373	412	381	392	370	372	370	345	397	363	401	381	374	371	430	373	341	383	403	375	379	347	374	392	373	384	372	393	376	366	385	359	381	395	407	386	388	411	367	396	391	381	363	374	401	385	357	376	405	378	427	395	383	351	393	402	368	396	370	408	407	411	383	359	350	364	349	396	388	372	401	396	412	369	403	354	398	388	359	385	358	387	379	391	395	424	389	371	381	382	369	349	376	369	361	387	387	383	424	376	376	413	398	379	383	355	389	395	396	363	366	338	381	396	395	384	361	361	349	372	371	369	355	391	378	382	384	403	395	396	389	377	367	359	373	413	370	434	375	370	430	367	401	367	393	360	373	390	368	395	392	390	397	383	379	368	387	388	379	396	356	380	352	373	409	385	380	360	386	356	363	398	389	368	355	418	359	365	393	380	386	392	364	343	396	367	351	362	346	377	382	356	404	372	371	384	354	377	404	382	359	338	360	379	406	354	372	376	410	401	400	363	399	399	358	363	371	373	429	373	368	381	360	416	369	375	399	411	344	366	373	378	389	403	437	397	394	385	411	396	374	398	384	382	398	364	391	386	379	408	341	381	377	419	364	375	401	411	404	393	366	409	363	408	369	368	384	373	377	391	385	369	363	364	393	358	366	392	398	385	394	381	363	340	359	374	388	391	356	389	371	351	361	381	384	393	403	359	403	388	375	360	384	368	359	384	385	366	367	406	350	409	383	375	393	425	405	363	363	398	376	390	376	382	355	371	401	379	374	371	394	339	385	395	395	385	393	366	385	407	388	412
2811	276	313	296	293	256	268	272	238	243	226	222	214	248	233	235	221	234	236	229	280	232	239	244	252	244	234	234	250	253	245	243	237	259	221	247	242	228	235	240	213	237	242	220	221	236	243	220	265	216	251	246	279	250	242	252	266	247	263	218	218	246	224	244	262	245	260	251	231	240	217	253	254	234	238	238	254	263	236	228	258	235	214	245	220	237	229	236	238	232	231	242	246	251	253	223	250	242	267	221	246	258	266	247	234	260	261	219	271	258	247	236	234	248	241	214	237	263	234	222	257	225	251	237	249	249	240	224	263	208	233	236	242	236	237	240	258	226	236	249	239	228	237	251	228	239	261	248	233	229	230	224	211	269	240	239	239	245	260	240	226	218	250	214	236	231	237	217	234	222	249	229	240	244	228	232	232	228	258	227	222	238	257	232	218	242	239	243	208	252	226	247	252	233	262	267	248	241	232	230	230	231	231	210	259	260	224	264	233	233	237	252	239	234	226	226	250	224	262	209	249	269	213	258	266	230	266	233	229	220	214	211	225	222	265	246	241	232	270	228	262	243	226	209	237	267	200	216	247	224	242	224	260	233	250	271	260	235	201	242	250	241	254	232	258	242	250	222	243	225	267	250	241	228	237	229	235	233	237	237	197	241	226	199	261	234	270	257	260	208	218	231	225	239	240	216	245	234	244	292	214	235	264	239	246	249	233	257	255	203	237	229	256	256	244	226	240	222	228	225	239	255	238	220	236	251	255	235	225	258	231	247	246	216	248	250	236	229	253	247	255	237	237	228	229	230	241	229	243	218	251	215	229	256	257	244	249	260	240	245	237	249	239	246	256	204	235	221	254	211	250	240	228	222	246	215	218	233	227	227	246	196	212	243	243	231	223	240	249	254	244	253	254	261	249	247	228	240	244	245	220	275	241	257	240	261	250	218	234	223	256	236	216	243	248	266	260	257	234	222	249	252	247	245	256	261	228	249	251	233	246	252	237	260	251	247	250	238	239	225	241	250	214	258	261	231	226	246	222	257	263	264	246	227	228	242	213	265	252	282	229	236	258	232	276	276	252	264	237	199	254	214	228	233	234	261	251	243	238	246	218	247	230	254	227	250	234	268	249	224	227	205	263	219	214	266	241	218	244	253	237	230	240	250	252	254	226	241	218	229	241	224	250	240	230	217	239	217	255	253	246	235	220	217	223	251	254	242	230	233	235	241	241	227	201	244	224	249	219	228	255	236	248	256	232	243	253	263	251	250	259	230	252	226	194	259	227	254	241	241	234	218	205	237	221	245	224	245	220	239	263	268	253	260	255	261	247	241	250	227	233	233	220	221	245	235	239	231	249	232	227	237	233	268	257	209	215	231	256	239	259	247	203	257	234	219	239	231	232	250	232	209	227	239	260	269	245	261	242	208	262	266	235	260	257	222	227	234	232	234	242	239	253	226	272	242	229	251	244	243	245	228	286	243	232	211	251	234	231	229	249	229	249	213	267	210	210	237	268	224	228	215	226	233	231	239	244	215	248	262	216	216	249	220	249	232	231	212	248	234	218	235	258	225	239	237	248	223	235	254	228	232	234	261	237	255	243	237	212	242	233	229	236	245	268	244	256	229	260	251	234	220	251	235	246	198	241	224	256	246	235	247	242	221	227	246	249	230	245	226	224	226	278	218	249	244	242	257	231	217	239	273	255	243	231	238	243	241	256	270	256	264	273	238	209	242	253	210	223	264	240	225	221	240	233	242	241	238	234	217	239	244	246	219	232	271	234	240	239	243	225	241	237	263	243	228	251	232	253	251	256	250	251	248	226	238	240	233	240	240	222	232	228	244	242	245	230	234	227	251	225	192	247	244	216	219	262	251	225	244	237	247	237	225	254	244	236	232	202	243	271	259	240	260	217	255	256	252	235	254	235	230	231	252	249	228	222	272	241	243	245	280	237	259	241	258	264	243	226	243	227	259	234	258	241	230	230	231	273	237	253	219	224	234	234	234	227	227	269	234	240	252	212	245	253	261	239	246	233	242	261	227	214	234	263	244	220	261	266	216	248	258	235	253	220	260	239	232	254	242	239	229	249	252	224	213	249	201	249	253	264	242	230	217	239	229	224	229	256	232	285	240	258	256	254	258	240	237	237	259	230	223	225	239	212	264	223	218	248	271	223	250	238	240	280	245	257	255	272	236	231	227	245	258	266	244	246	252	250	246	249	256	233	240	248	236	255	234	260	239	217	254	238	244	225	264	238	250	226	217	249	241	246	223	245	247	243	217	222	261	263	241	263	247	276	242	246	242	238	211	231	214	250	260	238	235	252	240	263	240	205	220	222	228	249	211	278	240	236	240	219	240	238	234	228	242	267	230	259	200	235	191	250	228	238	241	237	238	266	237	232	257	243	257	225	224	243	263	234	231	223	254	256	230	251	245	217	257	239	252	223	258	267	214	238	233	226	247	248	210	209	230	271	235	240	248	239	269	241	249	248	266	223	236	200	246	212	226	227	226	242	235	234	228	261	247	237	230	252	248	237	238	250	249	241	239	240	264	250	231	284	231	240	241	255	218	240	217	247	232	250	200	237	233	241	235	237	232	245	215	233	255	245	244	254	244	253	247	263	255	241	237	236	245	233	239	219	236	237	225	267	236	229	217	225	222	206	245	242	237	217	232	220	252	206	256	261	229	241	242	264	255	253	257	238	234	258	250	227	228	240	228	242	242	233	252	243	236	243	204	210	225	266	244	223	260	271	241	208	223	241	249	233	234	250	219	207	251	245	234	259	245	228	252	229	220	243	262	251	224	262	265	242	259	239	218	250	234	254	233	237	250	232	238	242	244	276	228	230	237	272	264	239	253	236	243	231	237	256	211	251	235	241	222	236	259	238	207	249	239	234	236	254	244	243	254	220	242	226	240	257	243	241	256	236	224	233	259	235	299	256	257	258	249	227	231	246	258	219	253	234	226	252	245	232	227	234	217	255	250	253	234	246	229	261	239	218	239	208	234	239	235	227	217	233	216	252	233	223	244	231	228	243	227	236	234	245	230	228	251	237	241	244	262	241	245	248	236	261	270	230	254	232	237	212	260	257	223	222	248	230	232	245	240	239	246	247	273	243	273	240	232	242	231	239	216	244	238	233	237	211	268	253	225	246	243	237	222	232	229	245	216	254	230	237	266	267	264	236	224	217	231	212	246	255	244	219	226	258	259	252	214	248	238	259	260	233	258	248	268	230	252	263	238	272	246	239	265	261	259	231	247	257	228	248	235	221	235	238	215	249	203	230	233	243	244	239	259	236	265	245	231	247	216	267	227	231	237	240	232	248	241	241	236	248	222	248	230	246	231	225	250	212	218	250	249	236	252	240	284	204	244	215	238	235	219	215	263	222	257	232	250	264	211	237	248	229	259	252	250	238	224	234	232	228	267	224	235	203	232	192	237	257	242	216	224	218	267	235	222	256	224	254	251	230	234	229	224	241	243	235	255	240	251	246	199
2701	702	750	836	801	810	726	712	694	732	684	664	682	648	698	644	648	641	708	676	621	623	686	629	667	665	645	663	663	651	623	683	668	666	651	681	614	637	631	702	661	617	655	632	669	617	637	661	683	635	631	642	640	659	648	637	610	634	613	666	641	676	644	704	663	669	660	604	629	663	611	665	660	595	662	627	626	603	629	669	616	668	643	620	684	679	625	623	652	646	617	654	644	627	628	634	628	662	653	653	609	695	667	676	667	620	632	671	622	666	656	670	685	613	676	626	589	652	596	675	656	631	599	627	670	628	646	612	655	651	631	600	640	675	675	650	638	639	629	647	634	646	662	637	645	609	633	683	659	653	652	638	639	648	667	632	650	635	620	646	629	611	619	643	622	650	607	648	683	702	641	634	602	621	649	577	616	648	596	645	688	638	627	653	644	616	678	645	654	622	616	636	660	647	654	623	631	643	655	636	625	670	662	635	662	652	589	604	635	634	649	681	624	611	610	611	639	672	603	650	665	617	639	647	654	620	630	608	677	648	655	568	585	660	665	649	665	585	682	634	618	641	623	612	643	653	665	683	609	610	637	618	676	629	666	637	630	641	652	672	656	652	672	689	634	667	625	614	642	640	629	645	667	665	610	683	683	592	602	616	612	629	642	598	648	628	678	697	676	699	619	640	609	624	674	656	647	623	628	642	668	679	579	688	646	657	667	656	610	627	609	609	607	653	654	648	617	614	639	662	674	622	645	663	633	627	665	638	629	636	633	669	653	615	616	610	633	634	678	639	681	623	646	674	630	664	680	648	653	654	619	625	605	635	637	626	673	629	671	635	643	689	657	648	611	637	660	652	661	635	616	625	645	634	620	667	678	634	655	607	620	697	658	616	650	623	611	599	660	644	625	645	672	620	633	629	654	627	622	667	618	612	671	626	655	586	664	628	597	623	618	675	632	668	679	646	629	633	635	613	633	589	659	638	626	685	613	655	580	627	654	633	612	653	621	618	611	660	671	652	639	599	592	674	608	601	615	641	653	666	652	648	637	679	661	705	652	599	632	689	682	614	641	631	613	612	614	651	626	649	628	612	624	653	640	692	630	657	634	633	679	613	618	617	647	657	627	612	670	642	617	636	632	651	643	599	662	676	626	659	651	643	644	688	683	567	652	637	620	648	573	644	624	642	611	599	606	631	623	636	629	633	631	684	615	598	661	632	683	618	616	658	630	644	640	671	635	656	672	685	595	635	634	651	610	643	586	643	622	647	650	678	653	658	626	672	652	679	640	650	619	651	685	644	638	606	669	605	679	634	657	642	604	657	607	676	643	650	667	646	655	686	666	665	643	651	656	620	667	685	649	630	659	628	654	659	644	625	646	631	613	628	658	653	669	701	623	658	597	614	621	659	651	659	616	606	645	598	671	586	613	647	665	642	630	654	603	618	627	605	619	652	625	643	633	620	615	657	649	626	633	596	641	709	683	602	688	650	599	656	637	636	696	679	647	645	629	657	675	641	673	630	601	656	626	636	675	642	661	632	632	596	642	614	620	623	592	650	641	644	624	617	645	707	653	670	627	648	630	604	658	647	673	595	635	617	581	692	634	643	629	615	603	634	724	647	643	635	642	628	630	632	613	614	640	624	682	657	629	620	670	643	676	641	638	651	654	607	681	671	633	636	605	603	697	641	620	605	638	617	590	640	575	624	627	677	624	640	662	622	664	666	601	626	640	669	663	632	640	630	636	664	625	652	674	645	638	628	695	640	628	630	632	657	650	637	698	667	617	637	628	635	626	640	655	638	620	651	648	633	648	660	683	670	647	665	586	630	661	651	612	613	672	607	634	681	624	606	625	625	615	622	637	604	661	655	604	620	624	652	678	671	621	598	692	648	596	671	607	623	614	629	638	629	630	646	669	647	619	588	646	650	651	641	638	651	638	639	662	667	623	611	642	602	586	617	636	621	627	631	601	605	633	655	661	654	611	597	657	663	599	594	637	660	628	674	597	664	607	636	675	644	617	663	599	615	667	627	674	632	667	661	671	619	626	679	646	661	689	636	659	665	660	656	600	588	647	648	593	673	620	680	613	602	602	648	642	674	639	645	642	681	631	670	643	638	591	624	571	666	610	625	661	603	659	651	667	610	617	631	648	654	574	634	638	650	669	636	640	664	647	629	678	659	601	628	626	636	630	627	638	697	660	627	655	599	678	677	698	659	630	675	645	639	599	654	627	636	638	657	653	620	650	651	684	662	626	621	626	658	622	610	638	627	632	621	641	642	634	653	657	680	601	650	663	652	642	670	664	653	610	641	604	621	659	668	626	613	662	583	621	617	635	625	623	644	635	611	639	637	640	603	631	631	639	620	614	581	611	611	672	662	646	654	654	664	655	670	670	644	636	587	654	598	629	635	655	644	636	632	668	677	662	641	616	575	613	600	663	655	665	638	654	652	586	650	635	630	639	608	637	633	660	575	639	632	629	656	631	606	643	624	659	626	647	666	647	665	644	697	646	641	640	647	652	637	668	660	653	700	656	650	608	633	619	624	648	641	632	654	642	654	678	590	621	641	597	695	678	609	663	648	666	602	637	636	630	619	663	657	627	622	626	659	697	661	622	617	635	633	648	608	609	618	660	644	672	630	664	579	672	609	629	646	628	620	656	660	625	625	651	639	633	689	657	617	663	610	632	657	618	625	643	659	649	688	668	611	665	669	605	623	632	622	625	665	628	595	614	644	649	657	628	661	626	606	682	612	695	595	650	606	651	638	627	677	622	595	602	667	678	648	650	648	632	634	634	635	592	619	690	629	624	612	616	641	598	684	658	608	611	590	631	656	665	638	623	656	662	650	614	660	655	647	670	651	668	627	597	649	653	644	624	638	674	649	607	696	665	662	633	575	628	632	659	673	656	643	646	639	624	636	649	642	653	619	662	624	661	616	635	629	679	653	666	618	611	646	610	675	640	617	633	713	636	622	658	638	658	628	639	701	644	643	654	607	628	669	655	647	639	650	656	662	677	608	670	630	605	637	661	635	636	630	610	643	585	623	662	660	665	666	667	636	641	623	608	659	641	608	676	667	682	655	641	642	644	650	648	639	662	656	616	700	639	602	632	676	655	681	669	655	598	613	624	616	644	646	649	663	661	640	671	584	624	672	641	677	630	638	618	668	603	638	607	623	639	607	653	622	635	604	664	688	661	673	623	640	596	668	664	675	633	614	620	614	619	656	673	640	639	620	647	644	577	666	661	642	662	667	662	607	646	642	619	656	616	670	647	645	602	678	631	600	600	622	629	651	636	662	619	614	611	623	614	646	633	617	611	625	615	645	654	688	674	646	645	640	637	563	644	604	640	641	622	608	666	596	648	660	654	589	672	635	665	680	591	681	641	686	642	630	649	650	612	619	617	652	668	630	655	648	621	615	627	628	615	637	686	677	652	615	660	663	651	659	610	624	623	628	639	627	641	622	669	639	657	679	643	667	685	628	649	634	611	611
12701	1157	1186	1025	783	629	508	445	441	415	402	383	326	324	333	319	329	344	286	319	285	277	300	279	266	283	293	310	285	269	291	298	296	280	260	277	287	299	289	289	262	292	286	278	256	255	262	264	268	298	283	257	331	276	272	263	277	278	274	293	265	275	260	269	263	244	283	291	287	263	281	285	288	295	270	249	296	290	279	275	263	299	276	283	252	253	270	309	257	297	256	262	262	295	288	288	293	273	261	270	282	270	300	275	269	304	289	295	260	259	282	266	288	293	271	294	268	272	287	257	294	256	288	264	279	273	289	278	263	281	270	261	286	256	261	284	236	235	277	297	270	279	280	281	267	267	287	297	270	275	282	284	313	269	282	311	253	279	256	258	271	257	278	273	266	271	271	245	270	237	272	251	292	263	310	267	262	261	281	269	269	277	286	263	242	269	252	276	277	296	258	276	262	252	249	263	235	270	295	316	254	271	271	237	288	278	245	273	274	272	270	270	298	294	246	270	291	278	245	282	253	281	281	247	236	266	289	262	286	244	277	282	274	264	265	264	268	255	264	260	263	276	247	300	273	255	239	304	267	275	317	272	241	294	272	288	301	284	263	289	275	254	286	312	278	285	293	273	283	272	279	280	258	302	280	289	276	282	278	250	292	267	302	265	249	278	293	285	264	290	274	294	271	271	271	239	253	260	304	265	299	257	288	279	259	269	276	293	283	282	283	292	238	291	257	298	242	267	262	271	267	268	269	291	249	296	252	246	257	274	279	281	255	275	267	229	285	265	269	301	253	272	257	305	261	300	250	278	257	294	279	274	277	271	254	263	275	288	283	245	288	291	311	262	279	293	300	310	255	278	255	265	242	272	291	268	269	288	284	277	279	254	289	253	267	295	288	258	287	281	258	252	284	237	290	263	280	253	266	283	272	294	290	282	280	286	295	270	320	285	284	282	276	280	286	255	279	277	284	290	260	263	301	290	293	247	279	258	271	234	263	254	276	281	279	263	263	264	263	262	262	275	281	265	274	269	295	282	268	270	302	264	301	270	289	278	254	267	271	271	267	294	266	289	283	251	310	274	273	277	278	290	266	285	269	259	280	331	294	253	256	232	269	266	277	251	270	296	287	284	271	298	278	296	273	309	295	277	279	275	271	263	254	272	300	245	268	271	243	255	286	242	273	300	282	264	273	265	253	277	261	255	246	233	297	272	268	298	271	267	249	269	308	290	261	279	285	277	266	276	273	245	267	296	283	254	268	274	290	261	256	262	285	258	268	275	308	299	264	281	278	256	267	267	270	279	268	277	288	299	261	275	261	250	307	267	260	275	269	274	282	258	283	275	251	292	277	277	276	281	259	265	266	258	272	275	269	268	254	288	271	266	272	275	281	277	272	239	254	278	245	267	267	280	290	269	318	243	292	255	270	240	262	233	263	245	278	294	283	270	255	282	276	244	258	271	294	256	248	268	267	302	239	281	265	275	258	267	298	291	232	287	292	279	289	244	263	272	278	265	286	243	273	264	263	261	268	294	297	266	287	284	252	279	250	250	277	300	281	249	271	292	265	286	288	275	255	280	280	257	252	258	283	288	225	273	257	264	261	269	252	295	270	282	268	291	244	240	266	280	265	281	267	273	283	299	278	287	275	264	262	329	266	268	260	276	267	279	271	249	249	301	283	263	251	268	280	280	253	298	280	280	253	255	318	264	266	251	252	283	282	288	287	286	296	267	272	305	266	262	263	302	253	260	271	273	285	285	265	279	266	282	257	251	294	255	270	290	267	275	271	300	269	261	253	269	272	273	268	269	276	268	289	273	293	295	273	305	279	283	272	302	262	286	270	307	301	269	280	264	277	292	280	257	287	272	262	289	301	278	273	264	280	272	288	291	314	268	270	283	253	282	267	306	283	286	266	283	272	302	259	257	294	267	267	279	267	261	250	260	261	282	296	253	297	277	264	259	247	268	270	275	293	275	265	277	281	246	278	286	273	289	277	254	277	254	255	268	267	292	286	243	274	278	263	265	264	243	258	284	250	267	241	276	278	288	270	267	270	277	264	296	313	300	290	252	264	271	249	264	315	284	255	270	286	258	288	285	264	253	305	274	244	292	252	280	288	278	251	265	295	264	263	281	269	264	274	309	275	263	276	268	232	249	285	317	292	275	268	267	279	280	231	252	269	302	290	269	262	270	275	253	275	292	277	271	268	261	277	257	268	287	277	285	275	274	281	247	297	227	277	248	306	273	272	268	297	294	270	260	261	271	271	273	304	249	260	269	270	258	290	269	302	251	322	316	272	252	288	261	255	259	279	284	245	268	284	283	252	269	313	291	311	277	274	259	281	258	278	251	263	280	278	264	281	264	269	262	259	268	260	254	282	246	258	264	282	291	236	259	296	276	280	263	267	268	278	264	279	237	263	270	245	277	274	270	250	281	267	280	215	270	272	271	276	275	283	279	281	262	277	328	278	323	258	270	267	263	276	274	266	256	278	285	276	302	267	257	253	261	253	254	294	281	266	236	277	268	295	282	275	278	286	280	267	288	258	279	273	283	272	273	247	285	283	295	261	282	289	273	277	267	273	283	266	256	253	287	275	260	278	302	285	281	295	315	292	278	288	264	273	267	277	275	297	263	264	251	260	266	295	264	242	245	268	275	276	263	258	282	278	280	257	277	280	295	280	277	302	280	249	275	268	293	272	297	282	305	282	282	288	267	272	226	264	277	246	266	283	251	263	271	286	280	248	259	249	262	245	283	263	254	277	291	244	310	277	269	272	273	272	269	279	261	265	261	271	245	264	263	269	273	253	260	295	264	291	280	245	269	251	247	281	252	255	282	273	274	269	270	266	272	279	296	283	275	289	256	289	281	288	294	292	303	293	279	242	273	261	251	245	290	272	290	259	262	269	268	265	265	268	267	250	271	256	257	249	238	254	288	271	304	268	273	267	276	279	270	274	254	287	278	280	277	257	282	273	266	260	269	256	256	267	291	255	284	271	269	256	279	295	282	246	254	268	259	251	249	272	231	287	276	269	276	286	277	276	271	267	284	287	267	246	280	260	268	279	254	289	250	287	264	233	267	270	267	285	288	288	272	285	276	253	297	270	283	254	278	279	272	278	249	295	311	265	277	289	282	262	262	250	281	280	290	272	256	286	295	287	286	283	256	270	269	265	239	256	274	271	269	296	268	263	275	265	269	299	276	283	253	309	262	266	274	286	284	276	256	289	259	255	271	262	259	284	296	258	277	278	266	273	275	258	280	285	283	289	289	272	276	251	237	298	267	255	266	253	292	297	286	295	257	267	276	257	277	294	259	265	250	280	287	268	273	287	263	268	271	292	270	272	290	288	273	282	249	261	285	271	249	274	300	270	255	257	280	295	268	258	292	310	289	263	296	288	265	265	283	249	275	284	264	270	276	282	271	260	289	247	275	278	250	272	278	273	268	300	269	290	286	280	261	294	274	278	252	269	275	244	254	271	277	258	261	276	281
7124	1469	2661	3225	2789	2434	2056	1795	1566	1413	1323	1185	1165	1128	1041	1022	956	942	903	914	880	874	854	802	842	762	777	790	832	857	832	730	821	787	738	820	725	762	788	780	773	757	779	719	778	733	702	789	741	743	694	701	755	747	746	727	673	713	724	738	728	778	687	733	716	711	693	742	674	718	709	694	662	742	668	761	695	693	726	709	648	630	715	682	702	721	718	745	681	700	734	738	701	725	702	713	686	687	738	771	685	718	700	770	716	691	707	666	747	719	665	681	719	717	755	708	689	724	674	673	714	708	731	678	728	714	692	687	667	742	702	696	692	731	675	688	679	720	685	687	691	710	759	695	696	658	706	733	673	669	676	701	730	745	702	683	717	711	674	684	719	700	637	703	706	692	674	700	690	708	722	698	701	673	653	721	729	696	713	707	714	711	696	670	743	730	684	738	719	688	641	754	720	717	686	694	687	694	648	736	657	688	715	669	742	694	684	713	690	676	695	670	666	712	714	711	703	707	675	701	634	660	691	709	653	690	708	661	702	713	693	671	758	666	674	767	675	731	691	715	689	688	729	711	690	680	735	711	701	719	723	655	743	734	735	716	714	729	623	707	702	713	732	697	701	701	717	733	673	740	729	679	693	735	691	721	647	686	695	693	693	703	729	704	664	716	675	695	648	657	684	702	654	711	744	697	659	707	690	667	690	679	735	681	657	730	725	682	708	689	677	694	667	745	692	736	681	737	706	692	697	714	683	719	703	700	683	684	732	717	629	676	702	734	723	724	686	664	703	693	675	706	713	721	700	688	697	752	705	678	704	640	660	677	653	693	693	735	718	689	701	728	718	716	707	665	726	706	694	707	723	714	683	715	735	724	733	694	732	729	689	692	694	698	741	688	705	709	693	706	721	707	712	718	724	737	751	727	698	679	683	714	693	758	726	723	641	725	704	716	732	750	687	704	707	701	712	695	722	755	691	710	714	715	698	684	712	697	708	695	700	686	681	707	714	706	732	672	695	736	717	691	698	698	706	680	669	682	695	701	675	730	677	640	678	713	727	671	720	668	679	693	703	683	724	754	674	660	728	723	691	681	676	700	681	732	695	715	698	717	727	683	692	670	650	666	656	685	765	680	697	701	715	723	693	721	674	737	702	668	708	697	702	727	704	675	688	740	664	706	671	715	717	669	670	709	762	739	660	693	690	716	686	683	703	768	658	720	730	706	735	698	717	741	717	720	687	725	676	717	678	678	692	705	699	696	694	696	688	685	703	696	695	722	710	695	714	720	723	730	711	727	736	699	727	703	704	740	704	712	661	715	701	761	757	678	672	719	672	673	742	679	717	717	680	684	706	735	696	680	733	733	736	718	684	685	701	691	721	717	741	701	695	652	659	688	723	693	707	699	676	692	743	727	751	735	681	714	708	671	697	703	718	721	695	706	667	675	728	685	689	697	715	704	676	691	725	719	671	759	683	664	755	739	691	693	706	697	705	717	713	704	727	721	742	683	655	711	666	738	708	697	715	736	700	665	706	655	711	722	676	682	665	678	647	691	698	680	715	696	698	706	671	710	703	681	741	714	736	695	703	719	702	676	715	745	741	705	681	700	704	696	713	686	693	717	717	718	755	683	754	698	686	691	680	731	731	726	672	700	717	718	666	735	746	682	710	738	684	754	740	743	724	733	706	705	686	752	731	709	717	693	714	691	660	686	690	702	693	694	709	641	695	699	714	697	729	690	729	680	699	673	711	714	691	712	670	699	693	710	695	671	698	754	729	680	715	696	712	675	741	669	748	698	687	722	694	717	703	741	671	687	738	718	705	679	702	618	674	711	709	688	754	670	711	683	673	741	722	706	713	758	648	699	716	701	715	715	706	647	720	680	730	751	705	709	750	697	680	716	685	669	677	680	688	686	687	684	712	688	654	745	684	721	709	710	655	726	731	663	743	688	682	740	695	736	673	701	713	695	667	697	698	681	702	657	678	683	716	685	713	692	736	692	651	709	702	738	660	733	712	743	724	755	684	664	704	697	686	679	691	698	691	668	709	732	724	657	720	737	717	765	721	683	708	757	651	666	674	692	702	685	712	734	703	719	742	729	696	674	727	732	649	705	686	707	666	686	718	696	703	701	717	713	684	696	710	675	785	725	737	673	736	686	640	719	728	701	732	710	718	735	728	674	702	708	656	712	692	695	720	673	717	715	659	697	687	707	694	722	721	701	661	675	715	722	658	693	689	718	716	735	711	695	757	653	709	741	707	696	730	727	670	736	727	715	673	724	731	688	703	666	704	677	718	697	707	654	682	695	733	698	753	685	704	686	716	750	751	637	697	678	695	698	691	752	763	689	712	734	703	710	717	677	687	703	709	764	698	688	712	709	787	706	703	705	657	663	654	703	684	676	706	749	678	663	768	719	712	688	736	667	693	784	744	691	724	674	703	698	720	674	675	667	753	724	689	681	676	682	687	693	695	703	665	724	704	681	718	710	701	733	688	686	694	703	694	683	660	702	658	741	688	746	689	724	702	696	717	744	683	686	677	641	675	737	714	706	646	753	695	715	734	671	723	740	652	727	748	677	708	716	731	702	688	678	693	643	724	699	724	700	680	727	722	680	668	702	685	686	719	691	706	715	675	699	698	711	639	768	692	702	705	750	742	691	714	734	666	681	688	645	713	699	703	692	728	697	710	727	674	678	673	717	730	731	731	705	691	674	724	714	710	693	709	746	726	647	727	734	702	675	696	693	697	657	727	697	688	744	699	675	701	728	702	710	712	686	721	704	687	698	684	711	697	681	727	767	717	710	755	726	725	685	696	634	604	657	667	715	684	770	713	646	645	686	713	687	660	720	683	738	696	701	748	683	739	706	706	764	659	660	688	714	684	687	726	709	722	647	687	688	678	710	689	673	680	701	708	705	713	735	723	718	713	689	683	647	688	690	711	691	682	682	724	746	716	707	670	715	721	682	714	681	687	671	680	747	674	713	738	714	704	725	718	700	680	696	695	732	668	682	724	683	683	731	708	745	703	688	657	718	668	727	733	713	676	710	705	714	708	686	737	668	685	718	773	710	699	693	723	717	676	663	719	684	702	696	692	723	672	669	698	701	699	706	713	704	726	702	686	676	663	702	709	678	719	699	697	701	737	770	716	694	702	732	683	695	733	703	691	707	684	687	701	694	682	714	680	696	726	720	757	682	715	673	650	715	716	732	710	713	709	684	677	741	703	705	687	732	694	753	739	700	724	693	679	688	660	671	677	703	709	658	728	746	705	672	693	659	689	698	714	727	681	737	708	692	708	712	684	686	686	688	704	660	663	727	726	735	732	678	669	724	742	676	699	688	689	721	741	688	670	697	688	684	724	701	716	728	729	709	756	699	722	663	709	702	675	727	732	691	745	679	698	688	665	701	716	723	707	688	660	698	770	686	671	722	730	674	706	716	671	714	712	720	727	706	699	718	719	683	675	679	684	734	760	705	756	705	700	671	717	678	756	708
21162	2569	2166	1633	1157	872	620	560	470	416	309	276	244	272	241	220	212	209	196	181	218	164	206	169	197	179	175	158	161	152	165	157	145	163	180	156	146	166	148	144	138	142	135	151	138	157	166	187	154	136	125	151	157	143	144	136	135	154	145	143	150	129	130	129	159	154	130	145	157	125	146	151	139	151	137	146	147	167	158	128	153	155	134	135	135	160	112	137	145	138	155	142	125	148	130	134	165	140	154	134	151	139	139	141	116	135	123	142	121	156	141	137	131	147	118	151	141	144	153	146	129	154	150	142	136	133	138	137	148	138	154	153	130	141	143	132	131	132	138	137	143	134	167	126	153	134	123	142	142	156	146	131	140	150	157	134	105	144	122	137	125	127	154	141	139	149	144	117	132	140	130	151	128	138	122	110	147	127	164	136	146	140	155	132	135	123	116	143	141	128	139	123	141	137	131	139	152	128	125	108	131	166	137	143	150	155	155	127	127	144	127	134	161	125	146	136	139	133	144	148	148	126	146	119	153	112	147	145	127	118	120	134	138	137	141	131	151	136	136	107	135	134	157	132	126	132	126	135	157	150	133	134	152	153	123	145	140	133	161	124	130	136	130	133	106	131	135	125	123	122	143	133	138	133	149	144	124	115	154	129	136	124	135	145	105	128	117	143	126	143	139	146	145	130	133	138	134	138	129	155	154	142	143	112	140	131	145	152	138	140	117	119	141	151	142	121	115	138	157	157	141	123	140	148	118	133	116	170	131	111	139	128	122	133	146	156	134	145	141	113	147	135	157	145	126	130	141	144	140	134	161	151	131	151	123	144	137	151	132	124	156	123	128	141	113	125	143	146	147	129	134	116	130	138	145	154	128	141	137	135	153	151	149	119	121	121	149	150	136	129	148	144	148	150	144	118	152	133	145	134	128	145	136	142	151	147	164	136	140	154	139	131	137	143	134	139	138	146	134	146	128	141	136	156	126	142	134	141	130	133	144	134	124	123	144	116	142	146	155	136	158	146	134	126	158	133	157	132	124	145	138	125	157	138	161	151	120	143	121	143	131	142	164	155	135	135	130	122	156	138	138	143	147	126	156	130	115	118	132	135	141	160	153	122	153	116	154	147	139	133	132	135	164	126	125	138	138	126	144	118	147	130	158	145	138	132	143	152	114	131	139	137	145	141	123	145	151	151	130	146	143	133	136	137	131	148	162	143	131	153	125	139	136	156	133	155	152	149	144	143	135	128	152	120	141	147	142	132	160	126	133	156	136	142	130	149	141	136	135	118	145	148	133	140	136	157	144	137	133	133	123	154	119	151	146	123	136	118	140	136	146	143	152	117	150	141	134	133	150	146	145	134	137	167	123	135	147	127	113	158	132	138	130	146	126	135	148	140	147	152	115	147	127	144	156	141	144	156	151	159	127	145	150	138	146	143	141	133	132	154	154	110	144	137	148	133	145	165	140	139	145	152	132	138	114	128	136	165	122	142	140	127	128	122	147	137	119	125	133	162	148	136	135	153	121	135	123	131	150	138	130	138	156	138	139	128	148	126	129	150	141	128	132	116	141	131	136	136	134	121	149	146	145	129	113	136	160	135	151	140	144	151	149	120	145	136	122	131	148	134	107	137	123	132	158	119	124	137	147	141	144	128	127	137	131	133	162	137	149	137	118	128	154	144	146	132	149	145	149	147	138	129	137	151	151	157	160	129	122	155	143	124	124	150	128	140	146	133	140	140	136	143	137	137	144	139	147	136	137	146	126	174	120	148	126	132	130	146	149	118	145	127	136	143	146	131	128	138	134	120	144	134	137	132	151	129	149	143	145	138	142	154	153	137	136	138	113	131	134	121	148	145	137	123	138	138	157	153	144	139	145	143	161	123	130	153	136	129	130	143	128	147	143	134	141	131	138	133	169	158	145	138	119	145	122	148	129	129	123	132	117	154	124	138	135	132	139	149	139	157	133	146	136	152	134	147	140	131	120	157	133	147	138	138	147	140	138	132	128	145	151	129	130	149	161	138	130	136	132	140	136	139	140	129	126	118	154	105	133	137	131	129	151	143	140	154	141	155	149	159	131	147	143	131	136	125	142	142	132	135	139	149	157	139	125	119	142	124	144	144	117	133	145	119	130	171	136	136	147	140	143	114	139	140	135	135	142	127	111	148	120	135	143	149	113	142	120	105	135	131	118	131	134	154	147	168	147	130	133	138	134	132	114	129	118	124	136	156	145	127	121	129	112	131	152	139	147	140	129	116	145	129	143	150	151	140	136	134	142	118	144	131	141	138	121	145	131	142	141	140	143	130	147	137	131	147	132	139	148	128	125	146	129	146	121	136	143	138	138	132	129	158	151	138	124	136	125	132	132	145	142	136	135	131	139	134	143	132	149	150	121	145	132	156	129	137	134	133	131	141	132	129	129	149	126	150	137	155	146	147	130	140	132	128	144	154	141	128	130	138	157	165	145	141	143	142	143	116	132	154	136	126	148	130	114	133	133	158	137	128	116	133	156	170	124	132	145	134	145	142	135	137	159	161	113	149	106	135	155	149	136	118	127	140	147	140	139	146	135	154	146	161	122	132	110	123	132	124	133	137	127	136	128	136	148	113	135	141	143	142	133	128	119	143	139	146	144	134	153	151	151	130	118	137	145	134	141	114	129	161	129	133	146	134	145	149	151	125	128	141	149	137	130	114	136	145	153	133	141	128	115	151	142	147	145	135	141	162	128	145	140	130	121	140	143	132	146	156	147	158	159	149	130	138	142	143	140	143	135	124	133	115	150	129	123	143	151	147	122	144	143	134	125	149	116	136	151	145	151	157	121	144	152	150	131	148	134	139	136	134	146	118	138	132	146	144	134	133	131	154	133	157	123	127	135	140	137	123	148	140	140	139	145	146	122	142	133	135	147	132	144	140	141	130	116	144	139	120	121	162	159	142	143	132	140	137	126	139	123	123	141	133	156	144	145	143	156	144	112	124	141	136	116	156	150	136	118	131	134	132	136	133	146	135	145	148	157	134	138	129	114	176	131	133	108	151	145	153	157	163	136	126	136	136	127	143	128	150	127	129	137	137	128	133	126	128	133	118	144	150	149	149	157	128	145	141	126	129	129	134	114	139	129	128	132	160	144	129	150	130	123	131	142	129	155	126	136	142	135	132	146	131	137	148	124	158	140	128	151	131	147	122	148	132	138	152	128	131	127	110	121	138	144	131	150	160	143	129	146	120	127	126	151	147	144	124	110	143	150	143	153	141	137	136	127	150	139	127	128	135	141	149	131	151	147	147	149	118	148	149	151	127	138	150	164	151	128	123	146	142	135	154	139	129	131	110	147	138	149	128	152	112	148	139	163	170	134	127	157	140	143	128	114	145	138	133	116	138	118	152	148	148	164	141	119	136	143	127	150	149	137	112	137	153	153	144	141	141	157	138	141	132	149	133	165	137	132	138	147	133	149	130	139	128	153	118	119	121	149	153	133	138	136	135	140	143
9723	1863	3981	4808	4403	3506	2936	2441	2099	1809	1528	1324	1266	1160	1022	976	958	821	793	717	684	701	637	640	609	620	579	588	548	568	496	523	559	522	510	479	556	455	482	461	432	470	450	458	460	457	464	458	425	420	434	490	408	448	398	415	415	411	435	420	449	440	424	426	389	417	441	437	413	400	429	422	414	383	418	397	416	411	411	396	398	406	418	387	381	407	388	385	374	371	413	332	408	391	402	401	408	391	417	408	387	378	409	392	390	406	395	410	412	362	378	382	392	365	379	390	370	379	381	417	332	379	388	388	413	393	385	364	431	408	367	375	362	418	357	385	388	402	371	359	370	422	410	407	391	365	388	379	376	367	381	378	400	400	404	385	377	386	391	410	386	382	366	404	413	404	366	375	346	406	392	387	384	411	352	352	371	421	392	388	415	354	364	400	405	377	384	389	369	368	369	349	374	415	383	364	352	372	376	381	394	406	383	378	394	403	408	421	388	401	363	367	390	347	394	370	397	378	358	379	400	393	328	361	364	398	365	429	400	388	379	385	404	393	362	359	383	397	379	380	380	371	380	369	372	352	380	368	411	401	391	383	359	404	421	410	384	379	365	375	361	386	391	417	379	372	374	395	391	382	403	389	425	364	348	387	371	371	356	370	409	355	365	370	356	386	382	371	392	349	367	406	381	365	369	368	395	355	409	362	393	394	413	360	405	374	397	386	381	374	379	376	389	378	375	350	396	385	374	396	374	376	393	371	402	408	393	376	374	381	385	398	392	402	403	383	404	366	405	371	371	370	367	379	375	362	345	388	377	387	387	368	379	390	428	397	371	417	388	386	393	367	419	372	368	363	400	371	385	390	366	398	383	358	387	415	360	346	396	360	391	394	384	392	387	371	361	391	351	391	372	375	393	384	390	394	384	353	392	374	375	403	390	393	391	362	370	431	383	390	407	383	368	403	413	370	379	406	379	388	385	374	399	371	361	380	394	377	375	444	329	373	419	392	384	388	369	386	388	376	388	365	361	392	381	394	391	396	402	412	355	378	385	379	387	398	400	385	379	381	390	382	369	385	384	357	382	380	341	356	399	359	381	356	377	388	394	393	393	375	391	352	359	395	353	406	376	373	387	382	406	399	367	391	404	356	391	376	380	369	396	383	361	364	387	354	378	339	408	419	387	392	376	403	352	349	378	375	409	397	412	377	424	363	408	374	351	388	372	355	381	394	386	361	387	354	401	398	382	351	382	365	371	369	380	408	409	419	372	388	395	386	383	362	335	401	378	381	403	380	409	367	357	370	375	385	374	376	392	399	386	368	375	396	394	386	372	391	392	364	356	398	402	395	347	380	375	385	387	403	355	386	380	397	381	380	423	383	389	355	388	397	398	417	368	374	362	421	414	359	379	383	376	364	381	404	395	353	360	392	339	402	384	360	380	386	415	382	369	385	396	405	414	379	369	402	362	426	385	382	410	410	401	402	390	390	376	348	361	371	379	393	396	375	356	371	367	366	356	380	377	363	409	356	409	394	410	392	369	419	366	400	370	385	385	385	381	376	361	379	401	384	374	383	386	363	359	426	375	382	357	353	365	381	348	380	407	370	385	372	364	392	380	371	357	418	386	346	389	371	391	389	397	350	432	353	362	401	375	392	373	373	427	375	382	406	394	374	364	376	381	373	363	365	402	368	394	374	374	386	383	348	356	386	348	410	360	397	388	427	387	402	344	376	367	395	392	395	371	342	346	366	394	395	361	378	397	404	342	415	394	381	354	390	390	370	399	365	402	340	379	413	360	356	386	362	370	398	398	369	386	401	371	367	384	376	378	367	382	412	391	377	391	355	388	375	384	390	371	393	370	384	387	357	383	403	366	366	381	411	376	374	410	363	356	375	374	370	359	372	391	361	377	408	391	392	389	404	396	394	360	389	412	348	398	376	381	340	402	366	391	404	405	351	344	362	418	407	362	388	373	386	393	366	390	398	405	395	384	403	406	369	378	365	401	409	378	364	386	380	392	360	376	348	396	391	351	412	369	383	364	393	394	390	357	394	403	374	384	381	389	382	381	407	377	388	376	346	398	359	392	405	370	344	382	363	363	364	379	391	374	385	393	379	367	383	418	373	418	366	395	368	366	397	363	368	390	405	392	375	403	382	401	390	359	371	373	364	353	409	382	371	363	373	414	400	383	354	375	361	382	394	408	373	401	386	361	385	405	384	405	369	411	362	396	359	395	391	392	390	388	421	401	397	384	392	356	372	398	367	412	359	345	403	398	386	417	372	405	385	348	384	380	356	381	378	401	397	388	384	372	365	375	394	404	372	331	381	364	366	393	399	374	396	360	386	364	352	372	368	401	370	379	385	371	396	383	384	357	409	338	376	389	377	408	344	349	379	377	401	406	365	391	345	385	409	392	367	365	386	342	368	384	396	379	368	370	372	391	382	377	388	416	403	375	398	364	411	373	376	378	416	369	376	387	400	385	405	413	379	370	401	349	348	386	380	373	385	409	363	364	361	381	384	388	378	353	362	362	359	382	390	403	377	398	364	381	373	389	343	385	391	421	347	380	400	388	397	341	366	397	388	352	344	367	392	357	380	410	376	410	385	385	382	366	378	400	371	357	375	377	350	397	393	358	392	376	398	364	371	372	351	397	398	380	412	381	379	382	391	341	363	373	362	384	359	408	380	361	372	355	390	377	360	410	389	371	405	361	367	382	399	378	379	364	401	392	374	366	369	438	385	369	379	362	388	393	403	396	377	391	350	439	385	382	394	380	381	395	377	331	384	358	391	354	413	370	395	380	376	387	359	369	401	396	386	402	381	349	394	344	407	363	372	359	357	396	366	390	358	367	368	330	408	402	372	390	388	363	368	396	374	386	392	399	327	391	390	393	377	389	347	353	389	377	397	393	391	388	372	352	368	385	390	383	378	366	386	384	396	403	404	370	359	404	392	370	364	379	391	355	373	392	375	378	393	385	378	396	375	359	360	399	410	378	405	348	378	365	421	370	406	382	382	393	363	416	364	388	399	403	366	380	336	397	401	393	398	378	356	361	373	359	385	367	378	408	401	365	374	395	373	390	366	363	378	383	410	404	404	399	377	369	411	392	374	420	393	369	395	359	404	374	398	379	373	375	395	374	383	388	395	404	382	386	379	394	379	343	390	398	409	399	370	383	387	383	387	405	350	364	392	385	400	362	364	409	362	351	393	344	375	387	349	406	392	382	367	387	389	389	395	366	345	395	404	357	346	375	372	405	359	399	418	367	407	386	381	354	366	411	378	346	365	378	424	375	370	349	379	386	342	403	365	388	373	396	391	368	383	378	338	368	357	434	370	372	359	383	377	373	404	371	411	365	351	390	408	382	352	414	390	399	369	380	407	378	382	360	385	383	364	368	381	381	392	393	352	385	385	413	364	369	382	376	358	379	412	385	402	350	366	361	343	376	361	393	354	384	390	389	362	396	373	367	382	371	378	382	382	341	373	409	441	416	360
2811	284	302	269	254	270	268	255	250	259	251	243	268	266	228	240	235	235	259	237	239	248	279	266	227	253	248	222	250	229	227	233	239	269	230	256	211	222	257	253	262	246	235	214	238	213	241	271	252	258	257	238	251	248	237	249	211	244	278	232	251	240	243	269	208	260	205	246	263	239	275	214	238	269	251	219	248	262	273	248	204	210	227	251	249	252	238	236	274	259	252	227	238	276	266	233	239	225	246	218	253	231	216	222	249	255	263	253	236	239	242	246	244	242	257	231	246	235	224	246	237	257	236	234	250	267	233	234	227	224	233	253	228	235	235	234	259	235	236	274	225	241	236	252	262	264	228	246	226	223	249	230	256	260	233	259	246	241	241	227	220	256	211	251	240	214	228	250	245	234	220	238	216	220	253	249	243	285	213	240	248	254	254	236	206	208	241	246	242	211	242	244	230	216	246	230	222	246	223	262	255	260	248	253	256	214	215	234	241	258	248	229	244	255	244	225	209	232	240	231	242	224	247	236	229	221	237	244	254	237	271	217	235	241	259	239	269	218	252	249	228	228	216	233	249	238	243	245	231	249	255	237	235	248	228	243	245	241	261	230	205	249	234	234	230	232	246	234	241	248	233	256	245	265	227	242	219	234	228	244	222	232	238	225	258	244	240	228	265	254	221	220	228	225	244	253	258	223	228	224	252	226	225	249	257	240	241	243	224	254	247	245	260	275	238	224	247	245	230	222	253	245	265	279	236	249	266	230	252	225	250	231	220	228	234	237	233	250	261	250	240	225	241	265	252	236	247	253	265	250	240	228	236	239	234	224	244	258	257	249	232	237	229	264	255	249	234	256	242	227	244	244	222	243	232	257	228	215	239	247	226	255	230	232	256	238	216	218	238	237	227	239	208	254	236	261	227	237	239	236	230	256	215	252	226	252	250	267	240	215	255	236	264	251	220	237	241	219	235	230	237	227	230	240	273	257	265	263	252	232	211	226	266	226	237	230	251	239	237	252	247	246	253	248	247	237	256	253	261	230	248	246	236	234	252	257	260	238	223	245	236	255	254	241	239	217	247	237	276	233	240	232	260	234	254	221	235	227	203	239	217	231	251	249	247	265	261	247	185	241	214	286	249	247	268	239	255	278	229	213	277	280	262	245	257	237	289	274	264	246	225	217	227	225	227	243	226	252	233	238	208	231	234	208	239	253	222	193	251	247	241	240	254	253	239	258	246	231	252	251	252	241	243	247	233	250	261	252	250	251	230	212	234	268	246	234	224	224	233	237	261	242	245	238	215	250	225	240	275	234	261	239	257	244	238	262	227	219	248	219	228	205	222	208	239	237	282	208	248	229	233	233	227	240	231	226	236	232	264	238	245	222	254	257	238	242	214	253	257	237	247	228	252	244	242	232	219	222	255	263	234	247	237	243	241	238	234	270	238	228	224	249	218	256	238	214	273	229	267	216	239	223	236	273	248	257	245	258	226	237	247	265	242	273	239	257	258	215	225	240	248	211	239	233	249	249	229	260	225	228	224	234	251	259	236	226	267	256	269	253	236	248	257	237	232	240	209	261	233	256	248	252	259	269	252	242	243	254	255	222	251	229	236	245	235	228	227	245	251	265	223	231	233	240	254	271	246	239	237	239	270	211	260	263	252	254	261	222	252	262	240	240	241	261	243	225	241	234	232	255	251	228	220	264	212	222	231	260	198	245	235	247	261	215	243	269	209	230	251	248	269	248	226	240	242	235	223	244	243	245	266	282	216	229	231	242	239	243	221	236	234	264	231	245	248	239	212	226	252	261	262	215	245	247	251	262	239	252	221	223	218	268	249	260	254	248	253	211	255	220	286	290	246	235	257	264	248	225	252	246	245	249	239	265	284	222	241	257	255	246	249	257	232	226	241	244	229	260	234	252	223	254	269	229	225	223	257	224	226	251	230	262	243	239	213	246	224	221	220	235	244	251	232	235	239	214	245	247	237	237	245	272	224	253	260	243	225	240	253	225	222	239	272	250	264	219	216	235	247	272	246	259	244	265	254	231	226	249	264	265	234	243	239	216	220	223	239	256	232	262	226	251	231	217	233	233	247	258	267	238	232	237	250	214	236	268	222	221	233	226	251	215	223	242	226	263	250	237	251	260	285	244	254	245	205	254	229	245	253	256	232	247	243	195	255	241	236	266	222	230	236	227	261	229	261	222	259	230	223	245	238	226	229	232	239	251	251	217	220	244	241	234	257	288	241	234	224	233	239	252	256	248	251	223	245	241	249	210	258	249	259	246	239	239	275	228	231	260	204	244	242	242	253	229	237	244	215	238	258	273	280	223	269	256	240	225	201	227	252	257	241	215	245	210	211	207	213	215	240	232	236	250	226	234	242	278	261	231	240	239	256	217	254	245	252	236	270	220	215	237	238	226	247	247	245	219	280	258	217	240	248	227	221	270	208	239	233	252	256	239	233	227	269	243	246	239	227	237	233	254	221	208	259	222	250	234	251	240	243	239	232	219	253	208	263	254	234	249	261	270	255	230	238	248	245	243	269	272	208	250	240	223	233	213	258	241	236	254	257	223	253	251	243	232	240	225	264	252	229	264	226	224	236	252	256	230	246	258	272	228	227	253	221	227	241	236	216	248	237	221	251	259	238	248	261	239	244	203	230	223	229	226	245	263	245	278	226	239	264	250	243	240	219	219	216	240	224	260	249	255	255	221	236	227	253	230	238	231	218	232	263	230	238	230	260	243	227	235	266	237	243	237	239	248	234	242	240	214	239	251	238	238	249	264	223	236	232	234	227	252	226	245	257	248	215	257	251	232	227	232	249	235	271	236	240	269	232	230	228	226	247	229	242	231	235	222	253	263	221	258	246	265	279	245	252	248	246	206	259	242	226	239	261	239	223	250	209	225	245	214	233	241	243	260	263	246	225	263	230	275	272	233	258	243	233	225	238	240	257	286	241	250	246	242	280	237	217	238	261	262	236	228	253	284	228	243	235	255	256	240	232	239	211	248	256	225	241	271	258	228	243	226	228	247	237	203	248	242	263	232	242	247	213	251	252	243	239	224	255	221	248	252	239	249	236	213	233	247	220	239	245	220	249	216	277	223	233	247	234	231	254	232	239	250	241	264	234	259	240	247	254	268	253	205	241	207	251	244	257	226	243	251	245	235	232	247	230	248	226	254	241	250	253	261	233	226	221	264	243	241	258	222	235	251	250	230	213	243	248	264	249	264	261	256	228	233	256	220	238	221	250	247	235	235	229	219	210	233	261	242	212	241	254	237	245	212	248	263	246	212	262	243	243	265	251	243	272	243	212	250	240	229	264	230	248	239	229	239	241	267	232	262	242	228	224	270	251	209	238	241	232	266	240	248	243	189	241	238	250	252	216	224	257	248	268	220	233	248	228	267	246	237	217	257	218	209	261	257	264	238	220	225	251	243	236	270	264	218	243	254	235	239	238	253	254	264	273	264	248	235	246	254	236	243	228	257
2798	723	786	802	826	749	745	739	746	694	715	625	665	680	700	670	661	703	664	659	657	642	690	637	695	636	644	675	617	630	665	667	665	621	652	610	705	651	656	657	656	676	670	688	639	675	634	639	619	650	680	666	647	681	616	692	646	592	639	647	643	682	601	642	602	653	610	618	684	627	667	700	637	642	661	673	599	663	624	652	617	688	655	654	666	630	608	622	602	620	622	633	643	656	707	634	632	684	627	667	613	651	644	650	626	612	647	684	627	602	613	659	635	635	628	614	693	625	627	677	665	640	612	623	628	693	662	648	661	631	639	664	637	623	666	663	631	640	665	663	654	652	636	631	648	640	611	679	664	671	638	682	640	604	637	666	674	628	625	659	622	632	583	669	666	614	669	642	564	625	684	649	677	643	581	673	640	623	669	644	663	661	657	637	604	678	614	661	688	600	629	622	616	666	607	645	677	637	665	646	587	597	682	615	633	661	670	615	644	638	586	654	654	602	657	635	653	659	670	633	627	621	650	631	645	598	622	656	651	656	643	607	640	615	657	641	694	662	635	607	622	675	631	678	628	655	629	618	624	615	622	602	648	675	633	647	678	719	647	644	675	615	645	614	637	578	628	684	623	663	646	619	645	643	681	659	643	633	621	670	641	661	631	663	588	600	645	639	693	636	624	646	674	609	629	623	669	658	663	635	648	646	670	613	657	666	626	673	648	636	634	669	686	641	646	671	619	647	622	681	645	636	648	650	658	653	630	636	645	632	656	578	666	633	639	689	681	604	670	619	611	643	643	642	650	653	649	644	647	685	631	598	655	646	666	688	649	699	701	644	573	665	696	660	639	654	610	605	653	605	615	634	619	624	662	598	708	678	656	647	648	632	655	637	615	591	655	653	628	679	618	633	635	584	645	616	678	655	633	642	618	653	686	616	676	644	647	627	674	672	656	664	652	652	642	657	632	659	620	628	654	632	661	613	642	611	678	673	677	628	639	644	637	622	637	612	643	619	673	674	650	672	642	654	654	610	632	623	621	643	674	646	651	617	636	621	645	639	657	580	656	622	642	593	650	663	665	682	630	638	685	614	662	631	604	696	625	643	650	623	631	649	637	615	683	628	630	641	660	646	643	681	695	698	648	679	611	635	666	621	625	668	601	652	650	595	635	661	687	614	600	622	660	658	634	647	680	655	669	649	631	668	641	665	615	643	628	643	607	590	652	612	700	657	660	679	633	650	638	656	667	624	632	614	631	684	635	693	647	671	619	621	601	643	657	621	686	622	608	646	618	629	615	633	621	650	642	645	696	640	653	659	605	698	678	644	671	639	642	615	638	650	642	650	661	609	625	605	644	653	642	636	674	646	671	649	650	660	635	648	638	647	629	658	636	651	639	671	643	686	618	660	652	658	665	667	612	636	630	638	636	633	636	611	626	669	665	634	629	629	654	706	651	645	679	634	662	645	624	625	677	635	631	629	591	640	633	645	664	616	638	652	618	611	571	612	610	655	707	663	633	600	594	618	612	637	685	632	654	661	635	657	681	684	630	661	638	622	645	638	642	629	644	649	610	644	633	606	623	667	614	653	630	634	630	674	601	648	644	618	635	660	650	626	655	632	664	653	617	682	640	641	714	680	664	677	654	639	595	616	681	638	642	667	659	621	613	661	654	648	639	597	663	666	591	639	680	661	633	637	674	628	646	632	596	687	636	603	631	677	600	667	685	651	680	681	620	607	670	623	632	646	636	610	629	639	689	632	607	631	656	648	642	645	656	661	603	662	671	654	654	653	615	624	594	614	646	655	597	680	596	651	677	675	626	639	598	664	629	615	641	648	633	632	604	691	681	645	639	599	650	628	677	614	655	653	656	623	648	686	644	599	651	641	650	609	665	622	661	611	633	686	639	644	630	610	646	610	636	677	726	655	689	643	649	637	622	636	665	657	610	663	657	649	652	645	658	653	652	673	667	647	628	617	618	611	644	652	650	649	627	608	635	657	611	663	661	666	603	671	622	635	659	613	633	664	644	640	608	648	626	636	646	657	609	628	615	645	582	662	636	620	614	635	626	680	681	631	652	641	627	615	629	607	663	629	646	635	630	654	702	661	675	654	641	648	641	617	657	681	643	643	681	631	632	634	612	623	633	691	700	626	626	677	672	652	662	668	671	628	630	654	652	636	627	663	628	619	699	677	650	663	641	657	632	620	652	605	649	640	656	656	637	664	710	675	625	635	606	644	635	605	648	647	710	654	634	674	635	646	656	670	628	672	694	651	660	600	613	645	610	629	652	643	630	658	675	609	637	638	642	620	628	653	644	673	633	653	625	637	644	690	631	630	661	626	663	617	645	611	640	646	705	608	610	668	632	640	660	628	701	596	656	604	660	707	677	620	616	655	622	608	675	638	639	665	668	710	674	657	627	644	670	614	647	591	599	621	618	628	664	651	633	658	659	632	586	617	647	654	617	623	677	686	651	659	651	638	658	671	621	639	615	635	652	616	624	680	612	635	675	612	623	662	643	643	697	653	598	631	592	680	625	634	647	632	647	614	659	655	595	627	641	633	647	654	651	642	638	634	600	640	675	676	664	662	633	642	718	640	661	651	602	656	700	648	690	585	642	685	594	642	643	658	677	660	666	636	636	665	597	653	617	638	639	637	620	618	624	703	674	635	683	640	621	620	624	632	654	618	643	662	674	626	624	637	624	639	640	647	643	641	621	657	602	614	611	617	706	672	638	653	593	679	670	706	655	635	654	594	639	659	599	671	615	631	638	665	659	610	651	624	610	686	639	635	645	701	613	643	681	692	696	619	608	604	649	613	625	681	658	642	664	645	622	685	637	672	661	656	665	587	685	655	681	668	652	605	674	664	640	618	684	673	630	627	660	639	643	694	614	617	634	643	602	649	647	642	589	684	673	626	672	594	665	653	665	666	621	627	677	632	632	614	586	666	635	637	638	659	652	637	640	630	647	635	662	682	592	656	661	650	587	621	644	669	616	636	687	630	611	638	669	655	619	602	650	686	675	625	684	675	629	657	610	637	676	693	674	674	645	629	648	649	636	636	690	663	680	622	592	604	640	610	607	622	629	591	621	645	656	574	672	652	627	639	660	650	666	684	652	620	652	637	629	680	595	621	628	586	653	625	600	628	667	659	641	648	704	650	603	644	629	654	616	641	612	649	644	675	664	629	650	660	631	626	643	633	683	630	634	663	682	605	707	644	648	612	650	633	614	619	634	629	631	631	686	641	632	664	679	674	628	623	670	623	650	629	655	650	641	649	648	587	624	614	646	635	597	650	618	654	656	670	618	692	635	652	640	620	649	678	655	642	633	624	602	640	617	634	675	664	627	657	646	656	655	674	672	636	635	625	644	652	643	692	621	646	601	640	646	628	627	633	681	659	676	654	592	705	653	636	621	645	635	616	678	645	665	590	634	621	656	666	623	618	649	650	569	687	630	667	661	642	633	618	612	647	635	663	641	626	644	641	662	684
12629	1159	1164	992	765	647	516	483	430	431	360	349	329	305	336	318	301	300	330	286	298	330	299	288	293	290	335	275	247	279	283	289	258	300	324	269	271	280	293	263	260	280	266	300	278	286	263	281	292	275	239	271	268	265	260	262	317	276	270	268	253	288	273	263	247	266	276	285	238	265	293	284	267	274	282	270	329	259	288	267	303	265	292	275	257	300	271	270	282	277	275	277	265	287	266	276	306	287	270	251	281	268	259	289	312	261	266	283	296	285	285	257	261	283	286	257	280	280	282	275	242	238	273	267	293	283	300	310	261	271	267	292	313	260	273	255	280	273	292	294	299	252	267	285	256	289	263	290	262	270	252	292	287	273	271	267	282	266	282	267	257	278	270	301	261	287	261	282	302	267	262	281	282	242	264	276	269	267	273	262	299	255	291	256	313	266	287	276	304	276	241	261	279	279	268	263	290	250	275	282	267	253	284	257	261	281	269	283	291	259	250	246	281	267	261	285	260	303	286	260	241	237	269	271	275	257	280	291	267	241	284	277	284	293	263	284	292	274	282	237	284	254	254	271	267	235	269	256	271	276	249	265	257	270	279	255	293	288	266	261	258	264	236	283	274	290	261	258	245	277	287	290	264	259	263	257	229	246	284	276	265	274	263	239	284	255	273	298	277	294	257	268	292	262	253	267	268	280	261	247	262	280	262	256	259	249	273	282	267	273	253	281	253	241	245	294	265	289	258	267	285	246	275	272	276	252	265	277	269	308	291	241	305	288	272	262	282	273	268	274	263	252	280	274	283	279	287	277	273	254	279	288	279	264	244	261	261	282	267	251	259	256	253	271	249	274	262	308	246	294	237	257	266	275	257	277	297	253	264	265	279	281	293	279	277	258	243	302	281	263	273	272	276	263	287	275	266	278	245	266	256	251	255	275	285	276	278	253	261	250	291	281	265	274	275	267	261	283	260	265	276	247	253	276	278	290	265	261	278	264	242	285	280	235	275	291	249	291	259	280	248	272	289	273	264	298	307	253	276	284	276	269	257	275	290	241	259	244	261	272	286	296	277	290	296	273	244	290	298	275	254	265	296	260	265	256	258	260	246	261	293	305	278	265	272	245	262	278	255	256	259	273	263	284	256	281	295	248	254	288	257	282	241	244	276	271	249	287	309	264	280	273	249	292	275	265	259	268	266	237	264	256	291	239	283	247	267	239	260	257	279	253	253	287	278	271	250	285	259	287	289	280	309	287	280	248	282	295	283	248	303	265	282	259	295	261	264	253	240	265	302	252	252	304	267	260	265	276	300	286	258	273	266	296	263	287	263	265	283	294	271	261	278	244	273	282	281	267	301	265	262	278	274	274	260	294	267	290	260	258	273	273	241	285	285	262	277	272	246	275	296	304	275	282	261	255	272	319	259	261	250	286	272	254	257	306	288	278	283	289	264	276	283	252	284	278	259	250	292	268	262	278	281	268	268	265	265	275	267	248	280	265	284	269	266	277	304	281	280	294	290	264	266	278	275	250	281	260	268	237	238	289	263	299	267	255	255	263	250	251	288	277	276	271	254	271	278	247	263	256	266	280	290	247	253	292	270	255	286	267	282	257	259	276	268	260	266	282	275	263	285	303	279	282	244	252	296	266	255	250	307	289	281	249	284	268	274	274	258	279	298	290	282	273	301	293	268	261	266	270	293	286	251	267	265	239	278	264	259	249	273	274	263	292	239	307	288	294	262	265	301	286	246	281	244	273	288	271	283	297	254	240	275	274	301	249	266	308	272	245	249	287	274	280	257	289	259	295	271	291	268	244	310	289	310	236	301	305	274	278	277	263	235	249	267	245	291	250	257	287	268	299	273	286	224	296	293	279	278	254	271	255	260	283	250	272	272	275	264	256	253	251	281	295	279	264	266	270	261	278	255	267	266	286	280	291	281	310	244	291	261	289	264	299	286	268	251	285	230	265	286	278	258	283	270	271	283	283	245	274	284	271	274	251	277	284	278	282	235	289	286	256	291	296	276	259	257	267	274	268	279	259	285	258	253	263	250	273	236	295	262	271	278	310	266	240	280	265	273	300	258	285	274	244	287	249	301	270	298	284	291	311	271	260	302	267	279	263	285	298	276	280	267	283	281	268	238	274	256	277	259	272	258	264	292	243	268	265	277	289	258	258	289	300	274	266	277	301	252	251	273	276	243	256	256	260	273	260	277	283	307	257	257	242	271	285	280	267	289	302	280	266	284	253	295	290	288	308	296	258	274	265	273	232	298	275	283	314	273	275	283	262	276	243	290	264	251	271	309	255	275	327	299	271	289	266	251	248	261	267	263	308	284	260	258	254	283	253	273	260	291	283	268	297	276	241	279	235	264	247	287	279	265	277	249	278	272	254	240	311	268	262	282	272	279	237	254	274	275	254	246	271	273	282	298	279	273	279	273	272	262	264	281	271	280	254	264	262	270	275	256	276	284	295	293	312	256	275	264	269	285	268	302	261	287	276	289	244	280	260	259	249	271	285	257	261	256	259	263	296	287	258	258	287	269	254	283	307	297	271	249	267	233	278	276	280	273	291	250	278	283	267	263	274	260	274	280	252	263	270	302	317	244	280	259	258	279	274	292	257	267	268	254	273	274	250	286	273	279	267	300	276	274	314	272	271	265	264	255	241	291	276	244	283	247	266	249	254	263	299	235	274	273	260	279	270	285	258	278	243	293	278	287	278	278	291	273	256	291	253	277	326	235	247	273	250	280	262	262	243	260	265	248	289	299	271	283	276	281	264	260	287	258	276	253	286	295	249	277	259	240	252	263	278	268	283	283	285	254	314	257	290	306	283	249	256	248	265	246	242	258	302	278	257	280	264	266	261	274	301	286	291	258	275	294	297	279	275	268	300	280	258	254	284	283	261	301	274	243	245	257	240	269	246	263	283	290	252	252	272	275	270	293	297	315	283	254	272	283	278	248	256	269	265	281	256	279	286	273	285	295	238	272	280	298	278	255	259	281	248	266	248	282	254	255	274	251	271	275	254	272	272	269	299	269	269	234	268	241	292	277	270	260	262	270	255	250	294	257	267	282	286	234	259	266	268	267	286	265	250	265	281	261	248	290	228	270	251	263	291	250	246	270	254	263	268	272	277	309	250	273	259	303	314	257	261	285	277	252	295	277	256	276	273	285	268	299	274	263	261	256	262	282	254	273	247	278	277	281	276	278	263	259	272	247	246	276	275	270	284	291	276	272	279	308	260	286	265	249	266	292	279	251	274	292	225	287	271	240	253	291	272	256	275	255	282	261	289	275	277	275	263	245	272	245	271	268	261	242	300	280	298	274	273	261	275	266	255	253	242	297	277	269	265	275	262	266	246	282	261	276	264	251	285	275	245	255	254	252	256	287	289	285	284	267	249	261	252	279	283	315	286	261	278	262	262	267	273	275	280	263	269	262	282	299	282	260	297	281	280	272	278	275	244	288	254	275	250	281	304	277	274	283	305	285	296
7172	1470	2577	3141	2845	2429	2076	1758	1679	1404	1344	1261	1167	1079	1045	1003	973	943	881	969	885	803	856	838	837	825	824	834	737	782	812	843	789	748	742	752	744	747	778	722	718	774	797	750	730	775	773	761	716	775	695	761	715	770	715	689	756	696	731	734	744	698	741	727	708	747	690	693	754	730	758	672	702	696	756	735	726	698	707	670	689	700	704	701	715	697	736	761	681	718	729	694	705	729	726	698	725	679	670	732	729	717	713	720	766	689	686	686	704	722	718	699	699	723	729	709	741	700	736	733	727	662	700	730	721	721	714	712	707	759	729	676	732	680	714	702	727	700	751	726	720	757	731	729	738	700	709	743	735	719	716	670	711	719	730	687	689	669	708	703	735	709	702	742	674	678	731	710	649	683	720	731	729	700	702	677	713	760	711	705	685	721	723	725	705	672	724	744	659	672	732	707	699	723	691	696	699	697	679	731	757	686	703	676	710	700	671	707	691	747	707	698	699	720	670	680	731	699	717	691	680	688	700	757	744	704	654	720	685	717	698	702	738	714	702	674	705	656	694	684	694	731	665	714	730	721	707	712	723	704	689	691	699	678	735	665	723	726	709	676	682	697	690	687	676	728	693	676	755	710	723	730	745	671	722	710	663	711	732	685	737	654	726	672	729	704	744	697	718	660	723	678	693	701	669	777	721	699	716	673	741	712	717	725	712	645	692	692	722	676	714	720	710	693	730	737	710	685	748	688	676	717	705	681	716	662	699	729	691	698	732	635	688	701	755	658	679	703	694	669	726	690	724	686	693	740	717	699	766	683	709	730	695	692	649	750	682	690	704	670	706	697	660	709	669	710	736	763	731	738	707	714	681	681	732	684	675	697	748	698	724	696	678	711	703	741	715	696	715	692	688	641	692	717	696	663	739	690	703	652	775	735	670	738	739	730	674	715	704	717	711	709	716	687	676	707	707	733	730	686	692	714	704	710	717	731	641	676	725	690	715	744	718	782	711	718	681	670	698	735	675	724	712	719	670	721	735	721	689	716	682	735	704	724	699	669	724	731	703	687	704	714	729	686	727	699	723	709	729	731	724	711	699	694	664	746	692	732	723	724	714	681	709	694	718	685	719	730	741	684	719	718	741	668	712	701	644	723	688	659	667	662	732	710	736	689	712	686	720	751	731	655	739	689	697	671	645	716	694	664	707	667	703	735	706	689	760	700	681	686	657	717	629	699	708	717	671	705	716	757	682	766	681	693	709	736	721	709	684	763	714	715	714	703	718	685	701	716	708	734	675	695	715	655	697	723	727	718	736	712	725	735	660	700	691	684	730	735	716	730	716	717	690	675	712	654	706	684	691	714	723	745	732	704	745	697	733	666	739	672	681	702	712	695	702	738	728	690	723	718	697	677	699	722	689	684	748	675	708	674	673	723	702	675	709	716	696	690	727	671	678	737	691	692	676	771	724	721	702	663	654	724	662	717	688	695	717	683	689	673	653	715	726	712	724	718	724	693	743	647	707	692	699	653	700	738	716	701	754	700	676	715	707	723	718	724	694	738	771	667	666	683	710	712	679	724	687	724	743	705	694	676	707	656	711	737	761	716	679	714	695	712	731	696	665	658	683	694	671	709	697	739	695	738	709	698	673	701	730	703	737	698	715	690	723	717	698	707	692	658	697	685	666	694	690	682	713	714	726	679	737	751	648	659	727	703	703	726	710	732	708	731	727	689	731	712	723	705	719	724	728	698	748	712	761	717	684	702	679	706	705	677	740	767	704	710	671	671	706	691	756	691	793	717	685	669	716	706	718	657	669	727	655	702	702	767	669	689	684	684	756	719	708	709	666	679	708	725	701	720	659	710	752	689	737	680	709	706	723	709	683	675	726	706	730	742	674	647	710	692	741	680	663	653	670	723	704	686	767	694	674	674	689	715	713	667	732	705	744	708	692	696	708	642	695	679	681	739	704	725	708	715	722	706	657	682	713	700	716	717	700	688	659	700	682	709	697	746	690	700	702	642	693	712	709	734	745	707	716	651	680	673	717	704	689	697	677	732	681	697	687	687	723	734	718	726	753	684	722	731	665	717	690	749	743	681	719	674	705	707	714	696	727	688	696	680	706	696	675	676	731	765	729	651	694	693	657	729	700	673	707	696	721	679	685	726	701	739	759	697	728	687	755	697	715	726	733	679	721	718	704	688	708	698	716	718	701	692	703	757	710	683	754	708	721	709	646	709	667	711	746	674	736	718	717	683	717	671	662	701	711	669	694	689	703	705	732	659	743	698	714	635	686	706	721	679	705	657	695	657	739	716	705	717	689	668	646	711	726	711	751	696	769	678	704	687	659	731	717	725	691	668	713	708	697	676	679	692	725	730	720	698	699	693	743	693	681	711	736	683	691	713	688	696	750	662	670	756	694	706	685	696	690	709	691	741	729	667	706	731	730	709	710	684	713	702	717	712	679	702	743	690	711	645	679	685	743	682	694	741	700	688	718	669	693	747	736	699	719	668	698	720	740	703	703	680	719	684	724	707	717	717	705	717	723	679	697	715	704	705	714	718	694	702	704	698	707	695	683	663	717	692	718	670	672	726	733	668	710	709	739	703	666	691	692	686	711	716	688	678	661	738	655	693	725	704	745	728	681	732	715	657	672	689	712	652	762	726	656	693	723	729	755	692	733	670	664	712	695	670	708	698	692	699	679	712	698	709	719	699	703	740	671	709	676	712	686	674	718	660	704	730	671	750	719	736	663	695	701	677	677	645	668	702	701	702	689	668	647	684	693	682	754	696	705	735	718	720	724	746	667	739	738	690	703	699	726	698	758	690	712	657	679	680	693	726	648	737	687	652	727	702	669	695	722	737	702	682	712	735	700	731	711	730	673	672	682	706	726	745	688	689	724	701	716	682	682	647	719	717	716	656	648	690	680	757	754	712	649	683	729	687	753	744	704	671	722	708	673	761	677	754	705	710	740	719	697	751	713	717	696	712	693	668	658	713	669	706	725	653	747	673	664	709	703	709	701	678	689	717	744	685	729	698	653	759	669	665	696	679	722	684	718	717	729	724	679	693	655	728	728	701	694	680	691	724	738	744	702	683	749	703	706	709	686	724	686	700	700	661	718	691	692	724	693	719	670	732	719	693	698	685	675	724	683	738	710	709	712	692	716	645	640	658	682	710	737	757	729	727	676	708	718	707	753	695	683	709	726	672	673	702	750	712	731	708	704	707	661	713	696	660	661	710	678	698	712	690	699	687	709	664	747	729	666	699	719	687	690	704	705	710	697	702	700	673	712	684	729	731	712	682	692	660	698	731	647	675	680	710	710	673	696	673	741	678	705	711	706	718	698	679	715	730	737	666	744	724	697	644	698	704	727	681	710	756	743	722	674	662	674	726	676	746	752	730	697	711	739	737	663	701	663	725	720	700	724	694	721	675	676	699	706	698	689	663	704	705	685	720	699	734	713	673	682	749	717	725	684	707	723	720	701	693	703	672
21369	2640	2235	1660	1238	835	713	525	441	375	307	272	269	224	230	253	215	197	182	209	167	171	193	156	181	160	186	146	185	160	190	148	145	135	149	130	159	145	134	151	140	154	130	136	141	142	159	140	144	161	172	125	143	135	129	133	138	139	155	130	133	153	111	150	145	144	139	168	160	135	125	142	130	115	144	137	129	157	121	151	133	148	132	166	146	122	124	134	130	113	162	146	142	156	139	131	137	138	128	136	138	118	137	132	142	137	138	158	153	155	145	122	117	131	163	159	120	152	145	130	148	119	152	122	134	143	148	170	140	138	128	130	135	128	134	156	128	142	149	129	139	151	126	139	124	123	159	118	118	131	146	158	126	153	119	129	126	151	126	154	141	126	115	136	133	135	136	118	140	140	112	147	147	146	115	112	150	119	148	137	116	144	147	118	134	125	140	111	151	123	141	130	146	158	141	130	153	135	130	134	149	126	153	134	139	143	152	137	129	146	134	132	143	130	141	133	144	107	133	134	116	141	125	127	137	153	131	144	135	126	126	159	130	155	156	153	140	128	135	130	139	151	153	137	139	142	134	135	132	163	133	131	132	142	133	141	121	125	146	146	132	146	128	141	145	124	121	129	141	152	142	136	148	117	119	135	138	138	136	141	156	123	127	133	129	125	116	136	110	130	124	128	141	136	138	156	126	142	154	147	137	161	139	149	151	126	141	113	149	121	146	148	151	132	147	139	130	134	152	150	114	146	134	140	154	126	126	138	137	132	137	128	117	135	139	154	122	143	135	109	119	143	155	136	154	134	131	129	112	131	128	141	140	138	136	149	128	141	131	139	122	134	152	120	125	126	168	132	133	136	125	138	137	130	152	126	150	154	150	144	141	139	138	138	130	135	140	137	139	143	143	125	136	147	124	125	134	151	140	150	110	131	153	145	128	145	131	140	139	136	111	123	128	131	164	137	152	136	148	142	137	137	127	134	135	130	136	144	138	125	149	152	133	161	135	130	135	130	158	140	145	145	149	131	144	138	130	148	146	145	118	136	147	132	137	154	156	131	151	155	144	137	138	140	140	120	124	130	137	147	130	143	133	123	139	133	128	136	125	133	147	133	117	131	128	146	143	145	143	147	148	116	138	123	123	165	128	129	142	133	152	161	157	148	133	142	150	160	128	150	134	119	142	142	139	129	133	113	146	137	131	148	142	131	141	127	126	133	132	153	139	138	142	153	143	161	110	142	127	122	166	146	127	140	140	122	157	139	145	165	131	125	121	119	143	151	144	148	142	150	167	139	129	133	135	145	135	148	108	152	129	151	140	136	121	128	142	134	151	124	134	140	125	127	142	143	123	118	130	129	126	157	133	154	136	131	145	129	147	150	128	130	136	140	116	143	122	142	111	156	134	140	147	138	137	137	157	141	135	108	127	128	122	122	142	139	145	146	119	140	141	140	125	107	150	132	143	142	138	129	144	132	134	124	98	151	143	141	140	145	130	145	132	130	141	140	143	137	149	136	164	134	134	157	132	148	137	134	154	151	150	152	138	146	152	131	134	148	134	143	120	137	164	128	148	155	139	147	134	161	142	134	146	128	143	143	140	137	157	155	147	127	123	176	131	165	114	127	132	131	157	140	140	141	134	130	153	164	146	140	132	145	137	149	146	145	157	151	137	147	126	136	131	135	145	123	135	139	136	148	127	134	131	118	124	136	132	153	154	131	127	138	138	147	127	131	140	147	138	137	136	152	117	140	142	132	132	138	124	126	146	117	130	141	147	116	138	153	132	138	143	124	118	142	144	140	137	139	148	138	109	155	124	120	154	126	156	123	125	139	134	144	126	141	109	136	129	132	130	141	148	135	142	154	155	142	145	134	160	127	144	157	119	145	138	147	148	152	131	148	125	130	131	144	126	142	137	143	141	167	151	136	154	147	139	135	146	135	145	143	142	123	121	156	138	129	159	130	145	148	135	132	154	126	122	133	134	132	122	132	141	146	153	132	142	142	130	127	133	125	132	134	152	135	144	137	134	114	139	131	149	128	144	131	143	139	137	137	143	110	140	134	136	152	131	121	151	150	141	148	123	134	160	145	140	141	141	159	133	140	148	154	127	150	130	142	114	136	131	141	150	138	132	131	132	122	151	121	130	134	146	127	135	139	121	126	146	161	139	163	127	151	139	139	149	131	135	155	149	122	141	150	113	119	145	135	134	133	129	121	136	145	137	151	139	123	130	158	144	115	155	138	155	135	120	141	131	156	141	121	178	146	134	156	136	156	146	143	166	138	119	125	155	124	147	131	132	139	159	135	142	154	144	132	133	125	132	159	129	122	152	150	149	132	133	137	151	124	137	136	141	128	150	147	151	150	118	152	135	133	122	151	138	147	131	159	151	127	134	138	139	143	132	158	127	126	124	154	123	129	144	152	136	135	114	150	133	122	138	151	136	149	155	121	126	140	117	149	115	136	134	138	128	112	146	117	126	145	131	139	144	147	153	121	136	136	138	144	131	137	120	127	119	153	127	152	143	144	141	141	136	123	141	137	125	168	159	139	149	145	158	138	134	156	158	151	141	155	134	134	151	145	127	143	126	137	138	136	137	134	131	121	145	133	141	148	146	124	158	135	140	127	138	128	122	143	125	141	130	146	119	134	140	151	147	140	140	145	135	160	136	147	150	127	147	113	166	135	155	136	139	133	158	142	142	127	163	133	128	160	117	143	140	139	119	150	133	138	120	135	146	158	163	133	127	152	135	133	143	147	145	131	147	119	144	160	144	128	129	128	124	128	135	125	145	142	130	148	150	140	124	149	128	135	150	126	144	156	124	123	132	151	171	138	137	143	137	162	137	119	133	138	137	127	139	150	142	149	146	127	149	145	147	147	129	132	120	153	159	155	147	128	136	126	124	121	147	115	156	147	155	144	123	117	135	123	135	136	155	135	122	148	132	127	138	122	135	127	157	112	132	137	143	145	147	158	154	133	154	134	150	153	138	122	147	152	126	123	143	123	142	147	147	139	131	128	125	141	146	121	138	138	132	151	119	107	141	144	151	127	107	126	137	124	126	127	153	126	131	143	137	149	131	155	140	135	148	130	135	153	130	131	124	152	120	141	124	154	135	129	127	127	150	167	132	131	147	156	119	147	137	115	141	144	120	155	132	112	120	144	120	153	150	135	142	131	133	134	129	132	131	155	151	134	154	133	153	134	148	135	134	122	137	139	145	154	120	118	124	135	134	117	135	133	121	158	164	131	138	152	163	159	137	144	131	154	134	138	140	129	150	135	140	144	128	120	141	133	135	126	120	124	128	117	127	138	142	142	142	135	150	136	141	145	128	125	153	150	139	147	124	147	146	131	126	124	141	170	140	117	132	133	148	147	141	145	140	128	154	133	144	152	137	159	126	147	133	135	133	138	149	137	114	145	135	120	137	127	150	142	140	161	140	124	162	132	138	143	110	138	132	130	161	146	129	136	152	128	144	136	151	160	140	147	162	122
9813	1903	3963	4849	4436	3491	3018	2431	2023	1792	1535	1468	1204	1170	1042	955	924	844	800	738	725	692	691	660	599	605	620	529	526	577	504	552	520	521	493	481	508	459	491	451	453	465	461	464	433	422	484	441	485	438	439	416	438	395	412	413	432	427	425	425	373	430	416	414	416	393	411	427	419	397	442	406	381	385	433	401	363	382	405	407	411	402	432	392	405	388	395	385	385	404	390	428	413	377	402	391	427	354	414	409	429	378	388	415	380	384	366	398	384	412	341	414	400	402	401	384	406	349	389	382	378	402	360	393	380	403	418	355	366	383	372	367	391	412	384	401	397	406	387	394	386	377	425	355	373	381	400	399	371	388	373	419	378	407	359	374	386	354	355	389	422	407	356	384	407	397	374	411	417	450	384	388	387	337	392	363	370	366	379	376	399	378	391	381	376	368	381	377	396	374	387	368	371	375	394	385	390	391	351	347	384	393	361	376	402	384	399	410	359	420	395	405	366	401	376	378	390	382	387	387	375	386	359	375	391	372	407	401	378	362	387	386	346	396	387	374	376	389	370	424	396	383	355	408	388	370	391	380	359	380	382	372	394	393	403	394	385	390	385	390	382	389	377	353	380	358	403	370	362	401	373	395	406	381	393	410	384	355	373	392	348	372	399	392	394	420	393	384	368	370	381	389	376	396	387	432	337	398	386	385	356	382	386	374	390	392	375	363	354	416	352	378	334	360	382	387	387	404	378	401	382	363	383	376	379	354	368	350	391	369	416	339	365	371	394	387	372	386	358	398	387	390	378	341	365	349	387	395	370	390	357	373	410	383	345	396	403	384	368	364	414	391	371	374	396	390	426	377	391	380	389	398	387	398	384	382	353	392	418	388	339	396	384	381	393	378	375	401	377	359	339	394	426	358	391	354	412	352	364	360	396	361	388	363	394	387	358	385	394	389	408	374	399	376	402	387	365	369	353	372	394	380	366	392	351	385	369	362	390	363	340	403	400	371	405	367	385	374	367	404	387	380	350	394	382	376	378	394	372	373	417	365	369	360	399	373	408	393	389	395	423	414	434	379	379	377	400	361	374	390	362	362	328	361	408	378	363	394	370	410	385	356	340	391	366	398	411	384	425	384	363	394	405	363	382	361	390	447	391	387	389	384	376	377	403	413	353	370	398	394	381	404	368	382	413	350	386	412	368	341	352	355	365	405	387	367	362	376	380	369	348	394	400	369	369	374	369	383	384	373	373	375	386	385	406	395	384	345	366	378	396	384	406	344	380	372	408	351	361	364	375	403	377	395	356	379	399	358	373	395	366	403	378	391	352	416	398	387	360	374	355	338	374	385	416	397	379	388	363	379	377	384	350	384	380	370	376	373	382	385	375	385	380	364	386	382	390	401	374	353	395	384	428	396	371	387	367	402	394	374	383	374	343	373	356	350	377	403	381	399	397	365	387	423	394	378	381	367	405	392	419	361	357	370	371	396	377	394	345	375	354	413	371	389	402	362	407	372	394	366	339	402	375	403	384	400	371	394	398	377	357	380	379	401	375	381	428	362	362	363	394	389	411	361	413	342	393	383	421	405	353	330	384	349	389	372	396	391	396	372	389	441	395	382	372	378	371	365	377	382	375	367	372	394	404	352	352	398	397	350	372	392	386	343	357	367	359	354	382	389	401	384	412	377	376	373	359	385	373	386	383	354	376	388	402	391	384	382	406	370	410	372	367	393	396	411	369	337	376	391	396	389	413	384	383	369	370	362	402	359	391	375	362	346	368	337	373	370	394	384	361	413	379	393	365	357	409	419	433	398	391	378	385	407	374	381	431	384	379	381	365	357	377	395	380	349	400	373	365	349	390	374	387	402	363	378	394	367	412	389	404	394	420	353	381	374	387	345	385	398	360	462	354	384	379	374	388	372	351	377	404	407	369	397	387	348	403	399	365	356	377	381	362	358	386	363	407	398	375	396	342	382	366	379	387	360	390	432	363	380	381	379	365	391	382	362	388	405	360	362	382	403	352	411	362	353	367	395	376	393	351	373	372	376	379	405	389	395	411	368	366	357	387	415	383	393	399	404	369	363	360	386	395	382	410	372	405	361	356	390	407	400	363	375	400	403	376	400	388	361	412	380	386	395	397	400	392	399	352	362	357	389	406	372	392	370	430	362	396	383	406	359	392	382	381	390	377	365	391	384	368	381	395	422	381	370	416	396	351	349	379	367	381	402	374	405	375	347	369	343	366	378	365	376	386	381	392	376	392	388	422	392	351	407	371	360	416	374	357	380	378	378	380	387	394	394	381	366	396	398	370	410	397	371	368	408	362	360	376	365	383	376	387	381	387	380	389	361	342	357	373	423	373	400	411	382	363	397	359	352	379	379	372	386	366	392	374	433	405	403	394	390	408	385	385	411	358	369	383	388	382	392	370	367	388	364	376	381	372	398	397	377	402	362	380	429	403	359	370	364	371	384	364	381	397	369	377	382	348	378	366	381	400	391	376	418	376	366	362	359	367	372	393	391	374	419	381	395	378	395	370	402	378	391	367	356	375	350	361	417	389	360	349	373	398	385	346	399	400	375	400	338	387	408	392	405	394	427	383	393	349	393	371	384	411	358	354	365	385	385	397	381	405	358	360	392	407	413	389	387	371	383	376	375	363	377	401	389	390	361	385	377	366	414	411	372	381	398	400	370	379	383	414	393	391	380	400	390	376	408	401	377	368	386	364	377	395	405	371	366	368	372	353	391	351	373	383	373	362	376	393	384	355	363	396	361	366	377	409	390	393	408	400	428	358	390	392	379	396	386	374	380	389	380	391	406	404	398	387	408	376	382	384	393	389	387	370	375	400	367	362	395	406	388	381	390	364	373	363	358	405	382	383	371	355	382	372	330	390	379	374	397	388	394	369	405	386	361	361	379	371	340	404	361	380	436	393	362	357	374	400	385	385	386	405	360	413	398	367	378	385	377	400	339	389	353	364	385	389	393	402	395	383	397	402	355	389	410	366	390	364	354	387	385	412	401	386	361	370	387	358	397	390	346	395	377	403	398	367	391	385	384	365	395	389	398	401	387	393	378	350	402	372	368	369	420	373	367	398	419	368	362	401	363	412	380	380	364	383	344	389	380	373	378	367	365	363	434	381	383	355	380	351	372	364	381	399	379	399	380	375	384	379	358	367	358	396	396	382	365	386	384	385	342	375	365	392	378	390	356	385	393	401	377	392	397	380	388	386	356	377	383	344	394	368	378	380	394	364	413	356	403	383	361	393	343	379	383	360	368	394	363	393	402	396	377	366	410	384	407	380	382	363	395	375	361	343	398	366	366	359	395	400	411	424	391	410	383	360	418	362	376	389	393	377	389	369	392	365	438	385	401	370	418	367	354	398	414	396	371	384	417	371	367	400	379	381	392	421	347	421	358	395	394	384	383	362	394	363	408	348	412	364	388	352	379	374	382	404	341	384	376	376	417	398	328	369	373	367	405	379	379	411	405	432	380
2853	284	295	315	268	219	284	269	244	263	222	248	224	242	217	254	234	249	223	228	236	245	238	226	261	247	256	256	232	250	236	239	290	242	235	252	219	252	247	246	212	248	228	238	231	247	261	247	245	242	248	236	241	221	214	232	206	245	243	264	206	240	246	256	238	272	249	231	238	232	244	242	239	270	232	245	256	233	230	254	216	248	248	282	271	259	231	237	221	221	235	243	240	224	209	230	234	214	218	235	241	255	246	223	233	208	226	283	233	242	260	235	240	231	231	254	222	223	209	252	229	243	276	254	226	245	212	250	270	256	254	217	219	230	206	244	244	269	230	226	255	251	230	237	238	244	254	253	237	233	239	229	222	248	243	244	240	222	264	238	231	223	248	277	233	249	247	261	249	235	252	262	262	241	228	240	276	269	254	227	240	233	216	238	213	243	250	235	236	239	230	257	226	256	243	243	249	238	252	224	233	219	268	261	242	262	238	231	253	219	232	223	240	251	240	257	233	239	225	258	243	273	226	248	263	220	229	224	252	221	251	248	244	243	227	266	229	245	247	257	213	237	245	231	233	234	212	234	228	230	249	248	246	217	256	261	231	247	237	228	263	224	250	256	219	299	256	226	252	252	250	214	259	231	243	275	227	223	226	235	252	219	231	231	227	225	250	253	236	235	244	251	222	246	238	245	257	225	229	238	239	259	245	241	222	256	241	272	228	256	241	249	237	251	209	253	262	250	242	228	256	220	237	261	248	248	231	255	267	255	228	253	232	250	247	241	268	233	245	228	230	237	250	246	264	254	234	222	236	254	246	261	258	263	240	243	220	254	239	244	251	208	221	227	234	248	261	250	257	250	257	257	233	239	265	229	262	250	260	203	233	264	255	225	242	250	222	225	258	265	213	256	253	245	235	257	241	248	263	253	263	258	236	235	253	230	236	270	267	245	244	255	264	255	228	212	247	260	261	239	221	246	217	211	259	235	253	244	237	237	253	240	286	238	239	260	280	253	238	246	270	234	221	221	251	243	229	237	242	247	283	252	257	266	226	226	225	248	217	265	227	242	242	242	214	228	244	201	244	238	257	254	227	236	244	250	228	244	258	212	221	254	235	246	215	243	227	231	257	234	225	231	237	235	282	240	237	229	270	251	243	252	228	250	244	245	244	243	237	247	265	236	216	232	230	228	235	226	268	253	229	245	225	254	234	237	228	250	235	245	273	238	241	254	245	246	231	284	219	228	254	226	230	238	232	269	213	237	254	225	241	252	218	242	237	258	251	231	283	260	241	266	238	217	233	250	247	259	242	226	260	232	259	252	251	238	249	220	243	248	267	261	226	241	268	217	243	251	218	239	238	259	264	257	246	247	217	244	283	248	239	219	245	248	247	259	226	239	283	248	238	233	223	227	233	249	251	223	243	218	232	218	243	236	247	236	241	234	252	234	252	245	248	244	233	269	257	240	243	243	238	248	267	219	240	236	222	280	249	219	240	242	235	232	239	245	257	223	242	242	242	255	241	249	240	229	233	256	245	239	221	237	260	222	237	213	235	248	243	237	257	237	204	238	226	226	230	230	246	227	240	234	273	227	250	261	248	227	243	249	235	244	249	237	220	229	237	233	212	229	234	240	244	207	236	247	232	265	251	221	250	244	241	217	234	276	253	259	210	228	227	216	247	199	245	245	249	245	242	223	226	201	216	217	263	238	245	250	258	239	258	238	247	255	245	248	249	262	250	211	242	253	225	206	224	237	238	218	246	232	231	243	234	246	236	251	251	219	265	252	223	267	241	232	240	240	228	222	247	253	255	239	268	231	243	234	233	229	241	237	202	246	237	243	243	267	225	249	242	232	247	211	246	236	210	248	248	258	223	242	251	209	251	234	247	220	242	267	220	264	236	237	234	227	257	252	242	235	265	246	214	259	221	263	254	237	240	274	254	217	230	253	226	258	251	246	235	258	226	263	239	240	238	243	238	223	226	265	268	228	223	224	227	225	255	244	271	221	225	235	219	236	211	222	250	220	232	241	263	210	248	243	251	242	224	218	271	245	251	260	257	278	239	287	261	257	240	233	279	209	272	241	255	246	245	243	249	221	246	255	243	263	245	249	231	268	240	242	236	231	233	240	232	244	259	236	227	222	245	260	245	254	252	232	237	213	234	247	249	243	255	222	241	247	229	247	271	237	240	221	232	234	250	244	242	272	229	228	231	246	249	248	258	250	242	254	217	217	239	246	246	242	267	245	212	244	230	235	233	249	243	244	205	208	247	236	220	221	240	251	257	271	211	222	226	231	256	254	229	230	228	275	258	214	251	230	249	241	222	264	245	232	251	236	239	267	223	249	206	240	213	226	196	212	217	263	238	236	270	273	247	245	247	230	265	243	254	236	234	236	217	236	235	256	247	257	235	247	251	234	249	253	250	224	248	200	228	249	220	223	228	233	243	236	272	224	264	221	246	210	222	254	253	228	232	240	214	226	243	245	236	261	217	252	213	260	214	246	235	220	226	257	249	234	252	272	255	247	262	246	258	252	236	242	266	225	227	247	242	245	232	232	231	236	240	249	247	237	242	246	227	210	246	221	267	237	254	237	238	234	241	236	210	211	224	226	246	259	234	216	262	226	236	230	220	279	243	226	252	266	217	232	239	249	275	231	255	219	265	264	253	223	240	275	213	243	240	239	221	235	258	235	239	244	225	246	274	238	212	221	264	238	241	252	244	244	244	231	215	251	225	247	241	228	246	261	250	245	238	257	235	239	255	232	231	190	217	238	244	231	254	243	247	225	242	233	258	213	226	260	236	248	246	261	214	248	205	229	244	241	223	237	200	215	222	238	259	218	243	245	236	215	228	237	242	273	218	254	237	236	226	220	244	222	223	239	254	226	231	230	221	274	246	240	244	235	264	270	247	231	258	223	238	225	228	238	234	252	254	244	243	250	240	230	267	247	261	253	241	225	207	228	235	227	252	254	239	248	255	243	249	254	255	221	248	226	268	246	220	233	275	233	236	246	247	244	246	238	235	242	228	235	248	240	244	277	233	216	263	251	250	258	259	248	236	255	223	230	264	258	253	223	278	235	254	224	192	233	253	235	253	263	225	279	235	240	275	243	279	217	251	235	226	221	251	244	236	236	239	205	238	234	260	246	215	238	246	231	271	268	252	238	262	230	241	229	248	240	245	220	251	235	240	259	249	243	255	223	280	248	252	255	250	211	261	247	244	227	251	242	239	242	243	238	235	207	240	256	241	248	217	246	232	253	241	211	212	255	261	260	215	229	242	237	228	213	230	226	279	239	216	231	235	246	253	243	237	220	243	214	269	253	244	254	267	254	222	231	225	231	250	230	210	254	232	240	239	247	244	264	246	240	245	246	219	248	247	261	265	256	265	250	243	238	221	226	241	205	232	229	211	224	270	255	253	257	221	247	240	242	229	235	243	238	244	225	262	211	266	244	226	261	267	226	240	251	272	236	217	227	237	262	240	241	224	272
2692	711	783	844	819	790	705	761	721	722	708	682	712	690	658	652	718	638	722	706	653	678	619	687	646	693	639	641	653	652	606	640	635	670	668	605	669	651	650	683	663	658	629	676	641	608	630	648	664	659	650	631	595	665	693	656	674	670	648	660	691	620	650	643	600	632	655	630	684	671	601	581	594	659	637	603	653	640	650	639	646	635	686	640	680	616	652	680	617	638	627	655	627	624	651	667	669	643	629	662	648	600	664	670	686	613	590	642	614	666	642	622	645	653	634	665	623	645	657	636	651	706	671	646	648	656	651	627	620	653	623	610	640	636	628	669	612	664	599	611	609	633	682	665	619	624	654	647	600	683	642	683	686	699	656	640	643	603	617	671	655	624	686	649	663	617	614	678	610	659	631	619	656	613	640	638	632	654	635	628	639	619	631	595	632	678	616	663	648	625	668	667	631	644	623	654	671	662	642	625	658	664	659	609	621	636	620	675	664	611	652	632	636	645	622	679	664	651	646	647	600	612	654	651	646	638	646	650	629	670	657	640	630	663	633	652	609	688	691	627	638	650	636	612	652	633	623	625	636	662	654	616	650	614	636	686	601	680	672	630	591	666	619	671	683	602	622	631	626	647	625	669	608	648	652	644	652	696	631	593	689	665	674	624	648	647	636	644	654	651	717	614	647	606	665	623	637	694	620	674	633	644	676	680	653	647	679	640	575	713	658	653	615	630	631	622	688	643	638	611	646	639	636	716	701	604	629	658	640	625	640	644	637	616	676	618	701	685	674	702	615	625	679	675	630	636	642	630	662	635	627	629	606	575	644	615	635	589	644	658	662	647	672	675	650	627	664	695	666	679	658	624	665	636	644	666	669	634	651	635	628	645	664	668	610	629	666	658	660	618	620	651	643	658	621	671	658	641	640	663	631	681	613	659	601	646	646	662	592	626	649	603	646	620	672	629	635	676	647	625	673	641	657	642	605	647	665	660	628	696	697	595	646	654	633	659	636	625	661	632	662	645	666	627	643	640	656	644	635	650	593	626	700	628	663	684	698	652	663	651	633	668	666	666	637	658	634	672	621	633	721	636	617	597	655	674	652	643	631	659	676	653	612	645	625	679	662	657	635	621	594	617	638	635	593	590	618	657	626	676	635	668	689	677	661	616	645	663	683	615	619	659	617	598	660	611	671	641	623	630	655	591	674	625	670	591	648	641	666	703	714	649	624	657	659	628	666	657	627	619	656	656	652	615	624	592	652	659	635	680	592	648	648	658	589	663	676	651	652	614	625	611	669	636	587	642	634	595	625	676	625	652	624	643	674	627	671	602	664	650	689	657	656	684	636	645	623	619	645	686	626	623	624	621	634	647	649	645	678	670	634	658	632	639	660	606	678	663	683	650	658	670	596	618	602	625	650	676	658	628	668	661	622	664	631	619	656	659	625	635	608	614	564	664	651	587	620	663	672	663	627	599	636	664	612	607	656	664	680	696	641	679	638	646	680	624	670	670	665	647	635	702	615	664	648	637	644	651	678	647	650	618	636	659	696	669	661	662	630	623	609	676	675	616	599	586	619	607	627	654	643	652	665	667	680	712	673	655	643	675	684	659	602	648	632	642	628	625	631	675	617	641	652	600	674	668	641	611	625	621	597	656	678	652	639	642	639	663	626	637	633	658	641	616	660	677	636	604	634	654	610	653	587	648	654	703	629	652	604	651	638	614	651	657	642	631	683	626	624	619	628	621	679	617	604	652	632	672	660	653	627	644	629	603	634	625	645	620	670	668	670	659	638	651	667	649	625	618	655	653	583	646	643	668	706	634	668	724	664	691	626	618	643	654	694	631	661	643	638	650	657	668	631	646	645	625	680	617	622	618	663	634	668	601	645	678	654	635	639	654	623	626	603	622	612	652	635	631	612	685	625	672	620	637	599	635	634	619	676	669	655	664	634	597	649	610	656	636	653	659	628	653	643	582	690	633	610	673	649	653	604	656	653	639	641	656	673	601	698	703	632	670	659	702	632	655	665	620	640	650	656	650	640	634	657	651	682	677	652	669	609	676	625	591	689	652	640	647	631	653	677	609	680	668	671	656	643	612	649	711	639	717	622	619	633	626	644	623	614	638	615	653	633	654	622	606	674	656	623	638	642	654	668	658	679	643	703	608	614	689	605	646	620	656	652	659	618	652	663	652	641	657	643	624	701	617	623	629	702	593	614	632	630	605	620	673	657	619	632	621	651	624	658	665	596	632	653	669	647	670	643	633	647	660	673	614	663	653	719	611	671	611	627	660	625	611	646	638	686	654	622	657	618	652	660	657	642	674	649	623	664	646	680	671	679	608	633	668	673	667	598	630	604	606	651	648	610	625	684	601	651	662	648	659	664	635	677	607	648	642	658	615	650	615	681	665	646	637	685	673	616	620	621	675	646	667	650	617	654	628	659	672	656	664	623	681	642	617	657	640	681	710	623	621	684	578	648	650	659	663	643	645	655	665	677	687	693	607	647	633	635	629	648	625	681	635	634	679	693	621	633	618	650	607	644	628	625	661	635	664	666	643	665	670	599	611	623	660	675	637	608	642	657	661	603	689	674	646	615	648	638	614	598	692	636	611	688	638	662	636	625	594	599	702	649	597	635	672	667	658	656	636	659	689	642	619	638	648	676	634	628	647	643	645	644	616	634	632	661	636	650	629	661	690	644	648	642	691	667	647	630	679	632	598	653	661	634	659	610	638	636	640	650	645	614	570	647	621	628	665	616	675	640	616	658	677	701	654	646	658	670	655	651	675	660	641	669	630	604	668	632	593	641	667	658	675	643	687	650	656	667	642	693	647	656	631	647	639	621	631	664	626	633	642	642	645	706	657	642	650	660	622	578	610	671	650	636	616	620	647	628	583	648	672	634	650	635	671	651	639	644	641	636	643	650	656	644	650	686	660	659	652	638	650	621	665	596	659	632	675	574	616	628	646	671	637	634	651	635	638	625	596	662	658	677	584	675	643	643	682	686	714	662	592	670	624	713	652	641	645	670	612	628	605	653	644	636	686	640	634	691	628	660	697	634	619	647	628	657	674	624	636	636	630	607	600	610	638	644	630	662	635	666	659	609	642	645	649	628	658	703	700	634	650	648	630	655	668	602	646	668	649	632	651	607	626	659	632	651	671	592	598	643	691	631	646	686	690	634	643	656	670	648	642	660	656	657	654	641	608	608	605	660	635	639	646	638	615	636	623	653	573	656	641	626	674	657	661	638	628	661	605	660	652	632	624	658	671	624	627	645	613	612	649	647	640	612	596	648	667	647	640	658	633	654	637	660	638	642	638	676	653	649	634	622	644	675	643	638	595	672	618	637	681	605	613	650	647	647	689	633	658	683	678	644	625	664	639	617	649	638	650	680	619	617	653	614	614	662	616	645	646	669	626	634	616	641	643	678	634	627	637	643	627	666	629	658	614	611	676	665	644	619	639	632	663	645	643	640	636	660	647	656	617	660	606
12478	1162	1273	1018	836	624	518	475	440	381	401	377	341	321	316	336	338	308	295	301	291	308	300	288	314	282	269	283	267	261	286	274	279	244	261	271	266	270	309	284	308	282	271	242	290	281	256	288	290	281	280	271	256	271	273	252	269	244	285	261	295	255	278	292	297	277	285	298	287	261	261	281	255	255	261	321	264	271	259	285	277	307	237	307	304	290	276	287	235	273	263	272	310	278	278	264	254	268	283	225	289	254	259	288	298	272	274	281	261	299	262	276	237	278	309	302	267	273	258	239	274	293	278	263	233	288	320	254	271	304	282	274	281	298	276	263	245	270	276	299	249	267	282	267	261	295	293	279	254	292	270	289	268	287	271	251	296	237	254	301	262	276	270	286	254	246	261	257	261	277	233	270	276	250	276	289	270	259	243	262	285	265	277	292	272	265	279	295	266	281	280	290	271	271	251	285	267	273	279	318	271	252	298	283	269	269	272	253	267	255	291	271	286	254	291	283	259	255	257	273	247	290	287	241	287	235	269	269	298	245	262	300	279	269	299	282	240	263	266	263	291	262	241	236	281	270	232	294	299	289	275	263	281	283	271	263	275	304	264	284	245	293	283	263	246	274	317	280	280	258	267	238	272	288	268	244	264	257	273	279	282	257	255	248	266	287	272	255	255	278	279	269	242	285	253	286	281	256	270	250	295	249	299	263	266	279	291	255	289	243	277	275	297	266	256	268	279	286	255	267	285	273	273	290	281	263	265	281	281	265	274	261	282	269	265	282	281	246	240	271	275	268	275	256	231	287	281	231	288	271	285	246	266	276	257	246	272	256	276	279	250	292	290	255	265	286	281	285	257	256	293	287	314	278	269	252	261	287	254	274	258	259	266	278	268	236	289	276	258	306	259	277	272	229	277	272	284	283	297	246	259	270	247	284	246	295	261	281	232	273	248	285	272	265	250	304	272	267	268	288	312	279	282	262	281	252	292	266	252	265	285	289	274	264	258	261	281	263	259	270	276	288	279	277	278	285	291	276	252	277	302	299	297	268	313	301	327	294	286	266	257	254	273	268	252	249	265	240	285	261	269	316	287	284	288	279	257	284	266	258	257	291	282	232	281	274	273	265	278	259	256	297	257	268	308	288	272	290	280	277	272	286	289	253	277	291	314	263	285	264	273	287	287	258	270	264	294	273	271	288	266	268	266	282	254	255	266	269	293	299	276	278	271	261	276	267	284	256	258	271	254	275	267	280	267	266	265	284	269	268	264	271	268	277	266	248	267	255	295	298	273	276	264	266	234	276	283	251	260	259	281	280	271	262	303	287	279	283	250	290	263	276	312	294	276	298	263	273	301	285	275	267	265	283	242	258	286	256	272	257	259	259	284	260	266	283	271	262	264	278	296	267	275	256	263	265	265	260	288	280	250	259	239	286	316	261	297	268	273	280	255	278	253	286	276	295	262	310	289	299	263	262	277	248	265	246	239	290	306	243	287	267	274	249	256	273	277	262	287	276	271	283	264	322	267	286	286	263	313	281	268	254	269	322	255	262	280	257	306	289	301	277	295	267	256	265	276	284	297	262	277	258	284	271	275	269	250	321	274	265	275	309	283	282	244	297	299	272	286	252	248	261	262	275	264	300	251	274	245	260	258	284	267	263	265	243	312	267	256	263	320	290	286	255	287	285	279	262	298	293	270	293	276	268	252	270	302	257	287	261	307	248	279	287	237	257	271	285	251	278	269	264	282	278	269	295	223	270	267	275	267	289	290	288	280	266	295	270	312	269	270	282	316	284	274	293	289	277	255	260	294	282	286	268	271	257	286	255	276	240	265	264	256	270	287	254	307	278	275	267	267	275	269	279	276	272	281	258	270	276	269	274	292	299	289	285	277	309	271	256	269	291	271	300	284	272	278	254	262	253	295	245	265	276	251	300	252	262	265	291	265	283	259	281	286	302	284	299	276	262	314	258	267	257	278	276	290	260	297	262	251	279	238	249	281	266	267	280	298	286	290	274	258	306	266	316	276	280	270	261	268	283	277	282	267	282	268	272	251	275	273	282	289	248	234	288	299	278	281	263	313	291	248	248	294	259	305	264	254	244	278	275	271	238	258	259	295	265	293	274	252	271	286	267	277	260	268	265	261	271	261	235	300	266	269	289	282	257	270	300	284	257	318	263	270	281	302	240	258	253	263	296	282	266	267	257	297	262	277	279	288	274	256	263	291	283	252	266	244	263	291	272	314	260	262	293	303	241	285	295	257	281	257	258	319	287	281	241	250	271	271	273	292	298	277	278	277	275	286	261	289	259	276	289	248	302	273	267	264	244	285	273	289	271	276	271	263	256	293	283	270	264	259	265	298	268	261	292	284	266	260	243	264	287	265	259	288	298	288	301	273	250	314	283	288	291	290	282	270	253	295	293	286	256	265	244	282	279	278	269	270	278	303	266	292	258	269	294	260	267	271	270	231	281	271	265	287	291	258	305	265	288	262	272	293	280	267	274	284	263	286	254	278	265	269	259	290	269	294	268	271	267	270	279	248	268	269	271	275	284	263	280	324	273	274	267	299	253	311	272	284	234	251	288	302	282	296	300	310	251	278	271	257	268	314	264	266	257	240	277	250	268	284	286	262	263	271	268	265	240	292	246	272	262	264	266	259	262	251	295	283	283	276	255	280	267	283	288	290	260	291	291	295	288	269	262	252	283	290	287	260	274	236	295	294	264	287	250	271	274	243	271	284	297	266	309	272	295	273	253	249	277	265	263	270	250	254	280	229	247	276	266	281	292	266	272	287	260	277	270	255	280	252	287	269	271	228	280	265	274	251	269	251	273	256	290	265	295	275	240	267	276	277	291	277	288	269	241	278	287	288	281	267	253	265	275	289	288	261	283	292	300	247	246	282	264	275	279	294	267	304	292	276	290	280	318	269	311	267	247	277	297	265	286	287	292	244	263	274	278	298	263	255	276	270	257	247	282	276	270	283	273	260	284	266	289	261	253	273	283	258	304	261	276	275	275	277	274	275	278	283	280	267	281	248	255	281	276	256	256	301	305	271	272	292	285	303	267	274	289	277	249	261	265	269	260	288	270	253	271	266	301	302	264	289	292	266	253	252	278	282	280	282	267	304	280	281	251	267	267	297	289	282	256	283	285	259	277	278	279	269	254	252	278	303	288	284	272	260	258	271	271	259	275	263	283	292	261	251	283	268	261	256	257	279	291	260	293	293	292	255	293	311	300	280	275	252	305	301	283	252	246	275	259	255	236	281	251	276	261	286	260	276	260	256	239	272	263	304	273	279	247	275	275	268	271	271	291	272	281	303	304	246	279	243	302	266	278	275	275	303	278	305	269	260	278	269	271	275	270	261	272	281	277	293	272	237	237	274	287	278	270	273	282	288	283	261	281	261	264	253	291	251	299	273	288	280	278	296	294	299	278	260	232	282	279	254	270	274	243	268	271	273	290	264	298	257	243	247	309	270	262	278	279	281	262
7121	1494	2635	3192	2854	2417	2078	1717	1655	1538	1337	1270	1166	1109	1120	1010	950	949	898	935	941	908	880	818	891	830	784	796	793	788	776	771	752	749	776	795	785	744	727	793	723	729	726	743	732	689	740	701	740	690	735	694	752	741	707	786	735	730	740	717	733	700	719	680	710	743	770	735	723	713	766	736	712	732	729	744	723	751	700	726	739	714	705	704	702	728	693	673	706	716	686	755	678	743	734	692	684	738	662	737	694	676	679	698	727	663	713	733	720	672	677	687	687	662	705	716	716	732	740	697	653	728	699	671	736	692	690	671	731	667	710	674	700	719	693	730	688	701	707	702	677	712	730	657	744	672	650	752	721	734	706	708	710	712	715	685	728	664	691	726	688	757	735	730	721	741	734	704	648	725	698	740	743	671	732	693	675	746	708	709	712	683	711	727	676	653	653	724	717	687	694	718	685	696	707	691	700	731	690	705	693	742	755	685	722	688	698	725	675	726	696	678	735	707	691	745	767	713	712	649	718	710	700	663	696	667	711	794	707	687	735	683	714	693	707	724	710	683	708	699	734	660	646	658	693	694	755	701	728	701	735	707	700	708	668	743	700	682	732	710	661	665	648	701	695	692	702	682	714	697	697	733	709	711	732	686	682	699	706	662	733	739	698	688	726	705	715	675	717	687	729	697	714	709	699	716	729	699	675	697	734	712	677	678	770	686	720	749	647	747	737	693	675	661	696	717	703	724	741	723	656	702	699	659	683	670	744	698	636	679	691	674	681	700	690	696	674	717	690	651	729	721	730	712	720	713	739	756	671	724	698	670	725	766	701	714	707	709	666	691	735	710	683	730	706	713	676	695	667	694	727	688	722	708	678	685	675	672	695	743	676	701	734	715	712	723	749	701	687	727	729	665	746	708	720	683	680	672	662	738	679	763	689	713	717	667	645	699	719	735	718	701	724	734	737	713	686	712	715	734	699	746	698	688	699	686	682	711	706	715	706	675	736	712	674	683	686	730	730	715	731	715	711	676	692	701	704	716	686	703	692	681	709	692	703	720	705	704	728	680	713	688	707	740	679	684	750	726	687	701	710	703	669	676	742	697	704	710	743	746	708	708	665	706	727	694	730	704	698	708	726	698	678	703	695	733	731	668	743	665	721	680	657	711	691	679	704	717	719	707	689	713	739	708	722	697	687	714	703	700	686	724	715	682	706	721	711	720	686	720	731	680	708	684	707	708	692	729	722	737	685	710	678	730	718	705	724	746	669	706	733	737	674	699	709	654	721	750	656	692	697	735	687	694	700	733	708	761	703	669	745	702	744	722	680	667	720	688	755	711	679	683	723	759	724	685	702	712	681	644	688	694	759	707	738	714	653	684	719	748	720	706	739	707	698	676	718	694	692	754	712	699	693	755	709	741	685	715	713	734	719	634	656	635	721	665	680	692	663	731	671	711	686	756	703	697	671	734	708	709	709	734	716	674	668	739	717	708	709	714	701	705	690	720	721	704	684	708	696	708	726	729	668	715	626	712	686	707	695	754	719	689	733	710	687	709	687	692	696	677	716	668	681	686	700	696	669	703	692	720	674	684	724	730	748	717	722	717	680	721	709	654	718	736	719	706	698	763	670	683	678	737	668	675	666	709	677	722	727	725	721	748	710	720	721	657	691	733	712	764	731	710	692	712	712	686	719	693	710	689	649	719	714	723	694	750	713	721	705	700	722	681	719	670	663	656	777	683	674	695	698	715	723	704	706	725	709	711	748	746	714	706	698	663	709	738	673	644	706	715	671	690	670	697	673	664	763	720	674	686	764	681	710	715	668	717	716	704	723	724	711	731	692	675	752	653	718	655	730	698	705	728	710	680	710	709	698	667	685	754	704	718	672	704	683	677	702	739	727	633	747	673	652	655	667	700	752	738	723	730	693	737	688	719	699	718	684	690	689	673	727	707	705	688	671	711	680	694	719	692	699	680	711	682	764	713	718	652	690	763	703	743	707	724	718	722	702	713	741	708	712	715	678	716	726	750	681	681	706	692	686	696	721	738	729	693	669	716	753	735	669	734	724	701	694	695	718	718	723	736	713	699	703	722	683	743	694	647	664	693	753	724	708	717	719	682	678	677	638	672	680	668	710	724	690	721	715	711	664	695	735	704	687	698	770	631	690	663	677	703	704	702	711	724	722	735	678	662	701	722	722	727	677	737	688	670	710	677	711	716	755	724	716	714	742	715	736	730	689	684	709	701	743	742	681	697	722	710	745	713	731	658	667	733	726	750	706	701	714	663	692	699	691	665	683	722	665	753	767	684	706	717	715	730	689	701	714	723	711	704	663	750	712	737	727	735	701	753	683	710	720	699	696	699	691	699	708	713	701	688	718	666	733	711	728	731	721	727	690	705	731	686	748	670	679	757	677	691	720	702	661	715	696	741	733	697	715	712	732	727	726	659	691	688	673	750	694	744	724	666	674	718	727	704	706	734	713	731	743	705	690	714	736	691	727	693	747	724	732	662	716	706	708	712	703	715	715	696	706	758	743	740	699	659	701	690	732	720	732	685	682	719	699	741	711	705	754	694	677	670	661	719	728	713	698	728	734	696	726	699	705	673	734	675	712	683	685	669	649	676	683	705	698	688	701	682	671	717	698	707	679	731	660	661	691	681	733	695	705	710	710	730	715	696	712	716	690	686	706	710	711	698	719	724	656	741	728	718	664	713	715	740	690	709	735	668	735	706	726	681	776	697	658	757	684	774	706	705	761	701	706	711	736	727	697	709	746	768	655	695	724	676	718	691	684	704	640	707	685	702	711	651	699	683	693	662	727	696	723	726	734	707	702	735	668	701	706	719	678	688	736	658	717	711	724	701	701	709	716	717	707	727	722	773	691	714	722	732	700	718	728	720	756	687	695	690	693	656	745	736	736	762	726	710	716	637	715	631	656	680	686	710	705	719	696	743	679	689	698	678	711	660	736	721	701	678	697	724	708	728	704	765	693	723	682	733	720	693	711	715	694	676	721	695	693	663	675	687	689	709	680	691	672	700	719	692	687	671	691	736	685	714	731	735	693	707	734	691	754	701	731	731	683	681	640	739	749	662	707	744	717	748	676	688	705	708	681	685	686	717	723	700	652	662	752	680	662	710	701	722	726	674	718	717	706	678	740	709	712	678	686	693	723	690	686	703	707	678	719	717	729	689	640	692	712	694	717	717	722	687	721	638	669	707	673	677	724	679	710	694	735	690	698	696	704	686	667	727	711	763	699	694	713	719	751	732	713	692	737	721	675	739	735	674	665	723	665	695	715	690	691	715	721	699	710	715	735	716	695	692	661	710	714	701	706	754	705	738	687	723	676	678	754	743	712	739	747	691	680	713	716	743	728	702	691	681	679	717	694	705	697	709	723	712	723	728	686	721	686	691	686	724	712	662	689	728	738	750	711	668	713	767	714	726	680	686	694	742	704	708	670	713	660	671	752	683	731	714	763	732	703	706	625	660	701	683
21536	2788	2188	1663	1225	866	713	529	445	363	362	312	297	259	223	225	214	185	195	211	184	162	182	177	170	159	165	157	156	160	176	159	146	152	143	153	147	143	145	164	160	140	145	132	141	143	134	163	160	120	146	121	164	141	138	140	148	149	136	124	165	170	150	140	157	132	130	148	142	149	120	154	142	148	132	142	143	152	132	133	155	135	133	129	157	126	161	137	148	146	144	153	153	138	139	156	120	167	167	139	127	132	132	128	139	146	114	131	141	127	133	148	166	125	150	120	152	137	154	146	135	128	167	128	140	123	118	147	147	156	136	113	150	155	150	148	141	136	146	140	139	157	151	131	140	142	113	140	137	137	143	140	154	128	135	152	153	133	126	120	142	114	144	151	144	108	144	146	135	145	138	152	137	138	148	140	130	148	140	143	127	106	144	148	161	125	126	123	155	143	131	125	139	140	142	134	138	131	117	131	143	142	123	119	163	133	139	133	142	152	148	132	135	129	145	153	159	140	134	140	122	170	130	124	123	143	152	129	178	135	133	154	138	120	116	119	141	141	139	135	151	137	154	118	127	157	143	138	139	126	117	147	140	140	133	133	137	143	131	140	108	172	126	159	145	146	157	135	153	117	144	123	123	135	126	121	144	164	119	135	114	156	139	147	145	140	143	172	145	131	136	160	135	145	126	165	139	128	128	150	124	168	122	138	138	129	153	124	117	157	125	143	144	151	152	136	130	127	166	141	148	143	154	132	131	127	118	134	132	111	158	154	160	146	149	146	150	141	131	137	145	129	145	141	137	167	142	144	128	145	137	145	167	160	150	127	142	133	153	143	120	139	153	140	130	133	143	143	127	129	162	155	133	139	134	129	119	154	126	134	141	147	131	136	133	114	137	148	141	131	123	153	115	135	129	151	142	133	150	151	128	136	145	133	151	141	140	156	134	143	113	149	142	118	126	155	131	154	121	128	135	121	126	131	138	145	118	130	141	139	129	162	115	130	134	133	139	143	139	132	119	148	160	152	124	146	145	141	160	141	149	151	147	139	147	158	126	140	134	154	118	135	146	150	132	130	131	144	128	136	123	140	153	134	132	125	135	130	146	115	148	126	123	120	151	113	131	123	136	123	143	153	135	127	148	119	126	156	141	141	135	139	158	148	129	117	102	140	141	140	152	130	133	142	130	132	161	134	135	121	139	140	156	141	162	159	122	159	162	128	138	146	145	123	138	146	127	137	141	149	144	149	129	138	134	141	138	135	149	156	157	123	109	121	148	148	148	145	152	150	132	141	134	149	124	137	163	133	130	144	146	152	134	133	125	131	148	136	154	144	143	150	129	119	125	141	137	135	149	125	138	132	123	137	144	144	148	106	127	138	124	158	142	138	164	150	147	126	141	134	151	158	156	134	126	158	136	126	130	127	140	139	147	128	122	142	161	132	130	122	152	119	155	132	133	134	162	128	131	130	138	150	132	157	136	147	126	122	145	118	137	138	129	118	154	140	142	146	152	152	132	137	157	122	132	133	141	131	151	121	129	152	136	164	147	123	159	127	141	153	148	131	133	146	144	119	157	134	133	136	141	132	157	142	136	155	142	139	146	109	150	127	132	147	132	158	129	138	140	139	121	144	137	142	114	144	131	159	137	147	128	118	146	136	136	130	145	143	153	148	113	146	123	145	135	125	120	148	150	129	137	123	135	142	130	139	139	125	132	131	144	125	138	150	140	145	152	162	154	151	137	143	145	149	133	135	155	126	146	141	133	162	125	168	140	140	131	134	153	127	132	148	150	124	141	147	130	142	153	134	119	127	142	123	147	139	135	135	138	128	133	147	142	154	140	116	131	126	158	151	123	147	122	129	139	162	149	135	151	146	134	136	145	142	131	142	145	125	152	150	147	160	142	131	141	152	116	121	126	130	137	151	141	137	149	133	127	165	123	154	137	121	133	126	155	137	151	132	148	135	140	145	141	131	149	165	152	141	143	150	127	150	142	140	134	135	150	126	150	123	143	144	146	152	138	127	154	147	128	130	116	156	136	121	148	149	143	120	156	168	144	139	142	144	132	119	121	150	125	143	129	137	147	123	146	130	120	140	137	146	137	116	132	141	123	137	147	117	147	145	154	146	128	134	133	129	136	127	146	157	153	160	156	153	128	146	146	142	165	129	136	139	126	136	142	138	155	138	147	123	115	146	146	120	143	149	131	126	117	152	152	122	109	158	144	132	121	146	126	125	117	153	138	129	151	118	134	134	157	120	135	147	154	122	141	129	153	139	142	142	120	127	158	153	129	132	152	129	115	126	150	135	136	175	149	162	140	138	140	141	117	137	125	158	132	134	137	151	127	173	145	147	120	118	150	136	136	138	129	138	154	148	140	139	147	133	163	139	122	130	136	125	147	141	114	141	121	149	132	125	163	118	141	134	123	139	163	146	142	146	165	156	127	150	132	153	128	131	136	143	144	126	144	142	139	122	154	137	121	133	141	162	129	114	131	151	116	149	133	147	154	136	141	136	124	128	130	142	135	129	168	166	131	138	146	134	160	153	145	137	151	118	142	149	147	143	137	121	133	130	145	164	120	126	143	149	116	122	145	145	145	151	119	123	147	138	177	149	156	158	125	157	141	124	148	136	148	118	121	155	122	140	121	144	132	127	134	117	121	140	115	142	121	136	129	141	128	152	150	149	138	141	144	149	119	132	152	138	140	136	112	138	158	169	168	159	127	129	143	141	133	148	135	139	135	127	145	127	160	137	156	140	138	139	144	135	128	125	123	142	149	146	136	144	125	121	129	153	131	138	127	136	128	146	153	143	158	179	122	145	138	147	147	144	133	142	152	152	123	135	146	140	153	148	136	129	132	127	141	141	112	146	137	133	132	144	142	135	153	148	151	149	132	137	142	130	161	116	145	130	146	139	122	136	128	137	142	129	130	141	141	145	124	120	146	118	126	155	141	161	142	142	130	135	149	138	142	137	126	122	133	130	135	133	152	132	127	141	131	154	154	127	128	140	130	123	105	132	131	141	120	145	133	154	149	129	156	150	170	133	135	148	114	146	153	149	133	128	144	154	154	147	130	151	124	130	128	148	155	145	134	137	128	134	150	134	158	135	133	130	132	145	149	137	157	120	146	143	158	137	145	141	172	117	129	116	127	132	143	165	121	137	124	146	142	132	142	145	120	146	130	139	118	165	132	148	153	129	126	135	142	129	137	128	141	133	134	151	162	139	146	133	122	153	153	129	126	130	158	128	150	163	142	141	128	138	145	132	134	148	131	138	141	127	148	144	149	138	154	134	149	154	153	136	141	161	139	125	119	126	147	152	144	129	154	149	144	152	120	142	169	140	147	159	141	137	134	142	118	145	122	117	147	141	136	149	149	151	107	131	134	122	150	135	147	137	133	143	130	126	117	143	137	136	139	115	162	127	146	123	135	133	132	161	114	151	138	120	153	150	131	113	140	140	136	139	135	146	146	143	131	144	131	127	140	155
9692	1939	3970	4959	4284	3620	3032	2437	2062	1788	1579	1399	1305	1144	1045	1019	863	831	864	763	758	733	679	679	623	603	584	583	569	577	505	494	510	499	513	504	483	505	488	468	477	500	467	425	442	468	426	452	461	484	423	467	447	449	428	429	421	408	461	453	450	401	402	418	398	427	401	430	407	380	386	396	403	426	348	386	394	421	386	435	380	350	406	384	412	376	410	384	402	399	398	356	405	422	335	372	385	403	408	396	391	357	399	397	394	401	394	371	404	432	390	403	398	385	399	368	400	390	406	379	381	395	359	377	399	387	392	382	409	374	383	372	357	392	369	380	402	405	394	402	381	404	401	395	383	368	360	384	378	373	369	393	386	393	391	406	393	378	347	378	362	402	391	402	360	367	360	394	376	383	365	397	390	415	386	388	355	377	378	360	386	375	407	366	401	393	391	384	368	352	345	397	361	375	388	345	396	374	397	378	384	380	396	372	364	369	389	394	442	361	370	371	384	371	377	386	375	396	375	380	356	405	402	414	416	381	366	373	370	434	380	395	402	371	376	399	393	361	399	357	387	388	383	383	391	428	373	402	400	378	400	398	387	383	398	395	395	368	391	373	356	378	390	378	401	364	387	376	367	402	371	427	358	378	367	404	392	353	362	413	423	400	400	384	398	385	374	388	400	396	379	355	356	391	418	391	418	421	412	395	364	407	381	388	400	397	369	371	368	385	403	399	399	356	364	359	366	377	425	370	355	354	376	384	393	393	393	398	388	394	387	344	390	359	403	385	384	387	385	420	413	355	377	382	359	385	389	358	432	380	396	342	358	392	369	386	384	363	395	377	386	375	390	356	357	380	389	406	373	398	386	387	406	355	398	393	390	383	381	395	383	387	393	403	399	401	393	385	372	375	389	396	389	350	392	400	353	385	376	347	403	395	391	376	380	393	389	380	375	373	406	350	383	378	391	389	390	394	370	373	368	418	365	420	342	401	366	378	345	396	386	373	387	374	398	370	352	381	367	359	404	380	398	386	406	412	425	403	388	390	391	410	372	384	403	390	359	351	410	357	393	408	387	319	370	421	375	388	382	324	363	403	382	390	356	406	368	411	337	375	366	383	376	381	390	394	389	406	380	357	404	361	397	380	367	387	379	385	399	366	402	366	412	359	361	368	379	390	392	396	391	387	391	391	358	373	381	343	403	350	376	379	412	386	381	382	390	382	354	386	373	419	347	386	366	370	377	385	386	398	399	424	354	361	379	383	368	361	411	386	399	373	410	375	334	390	376	409	355	390	402	396	384	366	379	391	373	373	350	393	391	364	382	399	379	410	391	355	370	378	361	379	377	368	382	397	379	360	403	403	378	395	415	408	375	361	397	381	405	393	379	408	389	378	335	380	403	391	402	389	384	349	376	405	374	384	391	379	405	394	403	382	377	396	343	388	351	360	389	401	369	388	368	363	349	410	390	375	356	377	367	415	397	360	381	383	419	390	384	370	384	393	394	401	393	391	385	395	377	379	370	359	350	369	381	414	358	373	378	406	399	387	383	390	393	386	364	358	362	397	336	388	333	364	415	397	379	393	374	376	402	391	357	402	385	343	389	389	353	345	383	352	356	404	397	373	360	434	393	393	393	361	389	347	334	401	345	374	383	398	376	387	382	355	402	402	378	381	376	405	400	389	406	385	380	369	360	441	359	453	357	374	360	412	359	407	417	345	369	384	388	364	367	418	362	404	413	378	390	393	422	386	383	352	385	402	388	404	368	389	396	394	403	362	395	368	384	379	380	389	365	364	384	368	357	385	379	357	388	397	377	381	402	377	365	363	390	376	356	375	356	364	347	375	389	356	355	415	375	426	361	408	376	359	386	390	402	362	353	356	387	394	412	398	383	354	388	360	371	403	396	378	382	361	408	367	379	383	377	369	387	357	369	400	425	370	361	365	427	390	363	373	363	384	379	392	388	404	376	411	365	392	379	388	380	397	368	393	398	401	387	384	368	387	383	364	367	407	365	384	365	367	382	380	361	373	385	396	370	377	382	412	362	405	401	378	380	351	415	395	381	377	363	351	363	382	376	334	337	353	361	358	392	414	395	395	368	343	362	374	352	377	387	381	385	411	361	361	395	382	359	384	402	385	357	395	419	348	396	397	369	402	386	353	376	370	355	387	398	368	373	387	374	424	380	399	372	393	361	379	355	369	395	352	364	404	391	374	386	391	390	368	425	399	379	394	372	382	419	371	332	374	379	383	389	392	424	405	380	387	370	392	396	380	393	392	362	364	331	384	389	360	385	361	386	341	399	388	406	368	394	361	342	403	369	398	392	361	399	368	389	431	375	380	381	362	356	378	371	374	392	357	408	391	373	370	367	387	382	350	436	381	399	402	369	369	351	363	368	376	374	402	420	348	400	391	400	350	417	385	381	364	359	409	369	385	434	347	406	357	363	382	357	372	406	340	350	378	373	377	369	363	383	385	402	381	363	384	369	371	399	365	358	341	367	384	365	402	365	370	389	393	379	409	379	362	419	392	402	378	373	372	421	357	378	387	364	357	401	367	402	345	384	383	404	402	375	388	374	352	363	392	416	368	401	371	395	393	335	375	393	397	410	411	383	363	396	377	359	344	384	371	373	381	376	409	369	395	392	392	426	382	360	393	368	381	392	364	369	367	366	379	347	424	385	400	406	366	393	425	377	366	365	383	398	414	393	346	397	343	385	375	379	393	354	396	335	354	364	414	376	359	384	379	346	397	376	362	377	398	403	414	382	382	373	395	351	349	385	391	414	387	374	391	371	386	374	368	407	373	377	400	368	351	344	395	374	370	379	383	394	385	375	389	397	385	410	372	358	385	374	354	391	385	373	364	367	368	368	390	398	397	370	407	396	347	391	363	375	362	358	407	380	373	374	377	390	384	369	368	400	386	414	409	366	427	386	431	368	387	359	406	354	358	367	394	367	381	398	379	407	378	372	372	391	384	370	365	360	388	351	445	413	404	376	360	389	398	402	406	376	415	356	408	361	382	375	375	373	387	374	370	408	385	317	391	355	384	391	377	401	402	381	414	363	398	375	391	383	394	319	404	372	396	375	333	391	400	399	346	360	391	357	351	363	369	391	381	353	405	407	376	426	384	392	389	394	375	371	366	350	396	371	371	412	394	418	348	377	397	404	402	380	358	347	385	393	339	385	398	402	349	401	361	393	375	395	377	399	357	388	346	388	410	368	369	365	408	396	383	393	387	412	397	381	381	370	402	352	377	363	376	417	389	379	354	400	374	400	400	384	392	404	396	375	385	359	410	403	343	393	366	380	384	389	352	373	410	421	416	391	380	371	407	405	359	379	374	365	394	403	370	414	350	379	385	360	390	357	385	394	356	355	370	402	376	388	409	394	359	352	374	398	365	358	354	412	341	374	361	403	390	371	356	387	408	401	389	398	395	398	394	351	421	394	376	381	374	347	392	368	414	376	396	366	394	399	358	357	403	402	388	342	423	422	387
2842	258	286	323	254	272	250	218	251	230	267	267	235	278	242	271	239	228	231	239	224	252	247	219	232	271	263	268	265	272	254	261	226	227	231	245	257	270	237	245	231	258	229	224	273	226	245	225	240	238	241	261	226	265	237	215	236	217	205	229	256	247	236	247	245	265	263	284	245	240	232	256	228	239	260	236	261	244	252	205	251	256	219	251	231	232	273	228	265	240	242	244	224	262	239	268	253	247	252	262	244	236	229	246	238	258	250	246	234	261	247	236	255	247	226	233	253	259	241	229	255	250	246	227	209	249	240	263	229	272	236	241	261	232	226	250	242	232	212	224	231	247	247	216	254	236	249	265	262	264	241	260	253	277	300	229	265	255	274	228	262	233	238	223	228	238	241	262	252	238	263	251	221	290	268	236	262	245	216	219	210	246	250	247	251	228	252	237	237	231	247	226	232	242	234	220	262	233	253	236	264	264	233	228	248	244	217	230	244	259	203	248	244	248	221	234	274	224	249	245	263	243	240	227	248	245	232	253	248	247	246	213	237	216	270	226	256	234	261	246	224	242	214	236	241	231	238	232	238	251	247	255	246	239	261	259	244	260	249	232	242	239	271	252	222	252	231	223	236	217	255	210	240	251	240	259	242	244	270	242	262	233	250	230	243	275	231	254	252	227	243	242	206	262	260	264	220	210	231	253	253	216	228	239	269	241	241	260	226	228	252	241	235	227	234	252	234	258	263	249	243	276	231	258	220	240	245	257	257	223	225	233	257	259	237	232	258	228	242	224	249	248	232	242	263	236	263	240	258	252	227	259	263	266	256	258	224	244	218	227	256	243	207	237	242	245	220	217	254	259	247	244	217	236	222	275	238	262	237	246	229	231	231	221	260	254	230	234	277	259	254	221	256	204	227	248	265	257	253	264	266	228	238	249	257	256	222	232	233	228	259	243	241	250	234	237	251	256	249	207	234	261	249	243	257	262	246	240	239	253	255	256	225	222	231	253	237	253	234	256	264	238	236	241	256	260	211	249	251	251	208	258	243	240	232	242	219	270	239	228	261	251	234	223	257	242	228	233	230	210	252	261	234	237	242	254	242	270	252	253	240	245	265	234	243	225	233	259	222	275	283	258	245	230	232	252	271	242	280	247	271	264	232	234	253	239	240	240	234	250	240	249	258	252	235	253	264	240	215	221	239	257	238	265	247	240	251	255	245	225	232	240	207	246	241	257	248	235	257	225	225	221	251	248	222	236	225	241	232	255	255	232	225	249	259	261	239	229	230	252	239	256	225	239	236	271	237	247	264	232	266	245	249	244	231	228	240	247	249	251	220	239	233	242	262	213	273	254	259	239	244	256	236	238	243	235	240	219	226	250	225	235	236	262	227	242	234	241	219	260	219	261	239	250	236	253	268	259	247	266	228	244	238	227	250	241	248	255	237	222	247	251	250	249	226	242	232	268	236	244	222	240	229	245	216	275	252	216	235	224	251	246	248	251	252	274	263	244	244	251	220	252	246	255	249	242	254	241	259	217	223	220	262	249	257	245	255	246	218	233	232	245	244	253	216	255	238	251	242	255	248	267	247	272	211	231	220	241	245	231	277	258	250	279	231	237	252	249	240	250	234	237	253	227	239	225	254	239	254	236	221	239	251	258	262	253	229	251	244	223	240	243	263	238	233	250	238	287	238	248	229	242	255	280	262	271	268	248	252	241	231	256	236	268	245	235	241	242	241	242	271	242	219	262	221	233	237	265	236	244	234	248	232	270	232	243	236	227	258	248	235	247	230	287	232	260	246	279	241	218	241	259	209	228	249	244	211	271	245	257	258	221	248	256	261	237	284	253	232	227	255	254	256	226	254	237	222	251	232	259	271	251	224	253	222	234	272	266	253	245	235	258	223	246	238	276	217	246	236	228	235	239	236	255	243	240	254	245	255	261	268	260	248	269	253	244	275	262	241	203	238	223	210	228	243	241	239	241	260	231	249	207	220	250	247	216	249	241	239	229	233	238	244	258	230	253	271	215	235	241	236	254	248	247	241	233	219	244	232	218	233	223	244	261	220	250	258	246	259	215	246	229	269	221	229	222	233	236	234	238	239	221	267	225	262	224	265	251	260	243	233	197	261	219	258	238	271	240	256	267	257	246	249	237	263	243	255	237	238	220	242	245	242	222	246	238	246	242	257	236	237	233	237	235	232	249	259	261	246	259	254	236	240	233	242	229	264	256	242	251	236	243	213	247	223	243	274	260	223	226	212	212	252	245	221	256	247	271	275	233	222	255	227	247	275	256	254	256	238	227	258	232	257	247	231	227	238	250	237	271	269	245	211	244	241	253	232	238	273	220	223	250	231	229	239	267	225	251	268	239	229	246	245	253	240	250	245	249	250	248	243	247	249	220	259	263	243	260	260	266	237	223	234	245	269	241	233	254	219	243	247	254	220	231	209	264	240	245	260	261	215	273	238	234	249	227	244	260	239	244	254	247	260	233	220	227	239	249	243	242	230	240	253	259	261	239	259	231	219	253	242	203	242	277	232	217	223	256	221	231	250	238	236	247	248	240	250	217	255	224	252	262	239	267	261	238	269	240	241	239	219	239	244	240	227	269	241	275	245	252	262	250	240	248	241	228	259	233	229	240	250	240	237	228	237	249	256	259	249	261	249	228	255	249	264	240	261	219	246	228	252	238	221	235	264	247	238	235	281	256	258	275	242	254	247	225	201	232	304	248	268	252	263	229	260	251	247	211	227	236	241	271	224	238	230	234	249	231	241	248	233	252	246	245	242	238	261	266	248	238	250	242	253	231	259	215	252	254	230	252	244	228	250	238	239	253	268	255	242	282	245	237	224	257	226	240	256	243	189	227	236	233	238	238	225	229	225	257	242	260	266	241	273	236	230	223	212	243	219	237	253	214	236	257	242	205	229	244	234	246	264	239	251	261	244	238	227	238	218	243	246	261	233	245	241	255	262	242	243	253	242	238	250	232	242	232	246	261	254	236	233	238	225	236	258	266	261	241	236	228	238	249	244	237	247	240	275	249	247	246	246	226	246	222	265	274	268	250	218	247	249	257	230	251	260	227	243	261	231	216	242	231	223	236	255	271	237	206	224	248	235	226	239	273	245	252	251	231	236	236	242	220	228	255	234	252	240	238	227	256	259	236	260	252	249	246	262	238	243	248	246	252	244	263	241	217	237	258	246	228	240	245	253	223	288	259	242	250	222	237	241	205	232	203	255	271	227	234	250	269	236	228	254	258	250	259	236	268	224	237	259	239	240	249	228	233	225	256	268	228	236	246	251	234	267	220	229	257	272	237	220	268	242	229	237	220	226	251	220	236	263	228	262	265	268	206	252	230	241	244	242	246	237	236	224	251	246	233	221	232	232	252	251	231	251	251	238	256	236	272	270	232	223	245	266	212	246	235	232	211	209	274	219	238	276	242	253	217	243	249	240	228	259	259	244	253	246	239	248	202	241	273	237	231	217	259
2661	686	764	787	831	681	781	730	719	702	729	747	657	684	725	705	699	655	662	637	692	649	672	701	640	642	674	650	668	633	650	632	642	662	647	654	628	607	625	599	649	665	667	676	633	630	672	636	629	597	659	635	635	683	657	650	589	626	690	628	657	603	667	674	681	606	628	638	676	671	652	603	658	579	636	664	663	618	636	623	649	657	664	645	664	677	685	615	620	674	613	612	671	633	625	605	634	619	700	641	678	588	645	693	620	657	655	623	620	634	663	647	641	678	644	658	639	625	613	675	677	649	652	644	665	637	665	656	617	636	620	653	641	610	682	656	640	620	667	655	613	614	666	638	685	620	628	628	656	648	686	648	628	658	635	636	629	641	603	630	668	638	655	642	665	646	653	632	637	632	616	660	625	610	676	643	667	617	652	630	683	660	626	616	683	648	639	614	636	603	637	643	668	647	657	614	658	614	657	620	653	633	614	618	644	617	614	639	651	624	654	643	617	635	686	626	621	643	658	673	667	648	625	637	646	568	629	588	586	618	644	653	567	643	690	657	646	631	659	584	594	589	654	676	656	625	661	642	659	668	633	625	627	620	624	643	627	648	647	646	618	641	594	628	709	640	665	661	608	659	607	653	634	626	676	605	642	627	635	680	628	646	611	633	641	625	623	635	619	688	689	637	637	604	639	635	629	653	655	627	614	640	661	654	660	650	668	656	632	641	715	628	623	618	626	635	680	602	640	641	655	686	665	631	663	626	672	592	710	651	673	619	632	617	611	653	621	639	678	650	652	658	663	638	630	663	677	625	640	618	622	613	617	636	639	649	609	634	678	642	642	589	609	628	615	618	665	612	663	642	646	683	649	659	644	657	675	645	625	640	619	644	659	637	636	646	680	653	594	605	645	644	665	642	592	620	630	656	595	612	648	635	651	643	632	676	609	679	637	611	598	636	650	633	653	627	609	632	615	691	613	662	639	633	628	636	601	643	711	639	624	700	646	641	654	662	657	665	627	624	712	659	636	650	607	648	628	659	626	661	644	655	644	656	672	631	666	642	640	650	661	613	606	604	641	639	664	630	638	650	607	649	635	626	588	651	626	646	606	669	642	644	614	667	652	647	644	700	656	688	651	614	671	617	635	645	634	630	671	651	649	616	658	616	665	688	654	648	674	625	672	670	682	681	695	641	668	659	626	667	621	673	632	597	656	633	690	622	615	660	630	634	627	617	653	658	613	655	653	632	656	608	645	654	685	677	647	636	641	637	625	604	649	661	656	692	633	624	614	624	626	628	668	634	646	640	637	650	645	653	631	657	621	622	673	638	649	639	677	644	650	629	630	616	630	645	607	681	626	699	640	641	636	607	644	654	642	612	639	663	632	662	654	633	641	587	622	639	657	621	670	625	718	644	626	680	612	648	611	680	636	687	610	622	640	636	697	646	652	679	654	656	617	650	640	601	622	670	636	656	624	650	686	641	678	595	623	614	646	624	639	640	648	659	641	658	653	623	657	630	635	684	667	610	654	653	624	636	682	647	631	612	583	605	595	669	670	678	630	650	669	646	657	644	662	614	624	623	636	657	637	631	616	592	663	668	630	694	697	612	638	647	622	671	612	662	606	622	577	586	651	637	620	617	656	638	677	671	630	644	662	630	624	626	660	628	602	631	639	700	626	650	570	640	635	626	633	601	642	634	661	610	629	606	609	631	676	643	635	638	608	616	620	655	653	652	641	662	622	682	687	653	606	703	674	638	627	693	652	714	607	614	627	657	627	657	673	619	673	600	639	642	593	631	630	654	657	624	631	651	670	670	670	638	699	666	650	662	613	663	665	643	653	622	633	648	631	645	611	654	641	664	628	662	618	649	646	664	625	643	629	676	629	648	629	691	635	611	597	631	635	630	617	624	625	626	646	664	630	648	678	655	663	646	645	670	623	628	679	632	632	599	657	654	630	636	640	640	609	634	662	664	638	652	652	681	641	640	683	620	625	619	665	680	683	638	673	663	594	640	586	660	636	636	684	655	679	650	636	640	693	630	659	658	673	642	645	670	642	611	621	663	625	626	621	636	624	668	665	643	667	619	639	668	639	668	654	644	674	632	637	656	629	628	649	649	658	639	679	663	655	662	643	611	644	651	605	631	669	632	625	579	653	658	615	640	627	632	636	686	631	670	638	597	673	588	650	598	643	661	631	613	660	647	615	605	662	638	610	678	628	661	636	626	638	642	665	650	682	626	622	611	663	619	640	612	643	638	647	647	655	646	647	639	631	606	657	664	691	632	671	601	648	648	634	663	669	689	637	636	671	651	664	627	673	609	643	633	633	624	665	670	645	627	641	631	671	617	678	678	612	593	693	669	680	618	601	676	644	660	655	698	618	652	668	612	608	557	654	628	628	569	673	596	630	647	673	644	634	592	632	675	643	623	653	614	649	653	640	669	649	633	618	673	668	634	630	657	690	680	670	636	623	677	626	667	633	677	631	642	672	643	689	640	640	662	633	659	649	609	637	626	636	623	631	638	652	673	719	692	633	636	646	660	657	648	624	640	624	657	607	670	596	660	647	674	651	655	674	643	640	622	660	676	694	664	678	607	643	630	624	605	633	636	618	632	649	643	615	595	641	628	636	647	642	623	636	630	641	634	620	613	622	620	620	692	647	635	623	649	677	681	681	639	633	654	665	626	668	684	670	648	639	644	629	639	660	625	678	639	637	599	640	641	640	639	663	629	624	657	671	633	641	656	637	652	605	660	668	581	662	624	620	647	659	605	636	681	625	645	650	647	669	683	632	636	629	656	604	667	642	651	608	653	634	639	615	661	683	674	641	617	654	625	619	635	666	604	643	646	658	633	641	633	599	635	678	604	640	638	643	670	591	664	619	650	684	658	645	623	620	697	656	668	625	631	627	626	614	672	639	578	598	678	628	604	648	659	664	653	657	694	647	671	617	615	668	640	643	648	644	653	649	638	655	663	628	636	594	630	606	659	645	624	580	648	636	632	625	641	649	665	655	630	670	653	674	625	665	624	630	633	606	661	691	672	649	665	611	664	626	634	678	637	664	636	605	685	634	635	605	617	638	684	647	663	649	669	656	620	627	609	615	619	625	646	638	638	660	688	672	627	640	672	616	629	675	632	662	668	682	673	642	653	614	667	616	607	669	618	650	625	661	657	641	629	621	648	623	638	664	632	624	645	664	646	597	710	656	637	667	620	622	635	614	661	645	666	688	632	638	659	670	638	653	606	637	645	637	638	665	628	632	597	611	673	624	659	658	681	667	650	640	623	711	678	673	657	643	641	655	632	628	616	651	604	606	675	671	613	644	680	658	674	650	632	645	645	625	613	646	633	630	622	606	626	635	662	622	638	625	592	630	634	673	663	724	672	658	600	665	621	650	671	627	640	619	604	673	641	616	647	642	565	685	611	636	608	620	609	693	667	609	589	690	650	663	658	582	647	679	616	632	638	664	646	640	668	641	640	635	676	686	618	608	604
12892	1272	1209	997	830	618	520	484	447	376	360	358	336	362	324	287	356	347	302	294	314	293	282	298	305	275	313	280	300	277	277	275	289	271	272	267	266	262	275	278	304	265	256	298	301	289	270	283	272	308	282	263	304	298	268	255	283	276	271	285	316	275	288	268	281	270	292	243	268	299	270	267	302	313	296	277	267	294	297	268	293	264	244	281	279	278	277	267	269	271	272	284	276	272	257	286	237	267	289	296	260	290	279	280	264	267	270	270	289	304	277	286	289	285	252	251	275	291	270	287	288	277	263	273	269	299	289	281	273	295	302	272	282	299	278	254	274	260	285	301	310	266	316	266	270	269	288	280	285	288	282	325	282	267	285	276	281	281	282	269	271	282	257	286	274	248	272	283	266	250	274	294	268	266	299	277	233	294	270	278	255	283	288	272	289	294	261	277	254	315	286	292	279	279	277	279	268	296	282	297	289	263	275	274	294	293	281	270	273	264	278	253	300	267	265	288	243	316	264	242	291	291	284	272	281	274	273	258	290	290	266	259	273	291	284	310	268	274	294	269	291	256	303	275	288	292	285	279	254	260	307	276	273	256	280	240	309	271	279	267	275	268	266	273	287	288	249	289	258	275	271	280	270	269	289	274	284	284	271	263	276	308	275	262	255	279	254	259	284	277	258	218	279	280	260	262	256	257	277	308	291	275	282	276	282	257	285	332	280	287	281	297	274	309	274	254	278	271	293	295	275	290	287	275	273	263	255	277	257	250	312	260	275	265	289	292	294	283	277	276	268	253	261	285	296	282	262	269	290	300	281	244	286	271	240	289	285	267	266	251	273	243	276	259	277	262	291	286	280	258	286	273	286	274	275	249	279	268	265	294	216	279	277	248	256	283	229	287	265	256	271	314	303	309	252	283	294	267	267	286	256	271	267	295	294	260	252	287	278	277	269	296	259	296	285	266	302	257	260	270	250	246	263	261	283	284	286	299	289	279	265	285	280	312	291	254	291	254	283	288	287	303	272	275	249	285	274	275	263	275	281	253	282	297	273	289	243	261	279	279	274	264	244	282	280	286	308	271	243	283	285	265	269	263	302	262	268	291	250	276	286	287	265	267	251	308	294	281	291	276	259	310	295	268	263	277	274	289	276	259	254	267	258	249	227	296	276	270	263	288	295	311	281	258	255	257	251	281	283	300	285	279	281	285	302	248	269	236	271	276	284	302	289	287	277	255	242	254	267	258	268	260	282	266	266	305	303	293	281	265	273	278	292	273	300	273	252	283	267	276	290	292	275	286	263	262	288	288	297	254	267	250	274	272	290	304	275	256	283	276	286	285	256	274	300	261	276	262	260	299	284	250	286	266	289	291	249	269	276	281	279	287	284	244	257	253	284	273	258	278	291	297	275	278	244	255	266	288	261	282	295	228	258	287	259	234	265	300	303	258	238	299	251	325	296	302	268	279	260	266	285	298	269	271	248	279	292	252	264	255	281	288	274	295	291	284	278	282	261	257	262	280	297	279	226	272	287	263	268	282	270	268	257	276	260	305	266	267	271	290	286	255	279	285	275	301	284	287	288	262	286	264	255	278	279	270	257	282	265	278	280	279	261	318	295	282	277	264	285	268	268	287	277	297	280	284	287	284	311	275	288	287	282	300	305	253	287	288	255	289	291	299	284	249	269	282	253	290	270	290	295	268	256	290	269	320	253	253	262	247	285	232	299	279	262	290	268	271	302	267	279	261	289	279	267	296	263	264	296	279	273	282	293	298	290	263	256	274	272	262	273	293	266	265	299	283	289	252	282	294	288	258	282	257	247	270	282	252	260	269	294	285	301	264	279	288	274	286	294	304	258	270	274	281	291	291	277	292	272	299	311	286	311	303	280	285	274	292	301	244	279	264	259	289	291	294	326	266	290	306	269	234	273	268	276	275	276	263	265	247	278	287	293	290	263	288	285	257	279	311	271	297	267	269	295	301	294	273	270	275	286	269	267	274	293	274	265	281	310	280	254	269	275	291	266	278	269	305	287	258	280	258	272	293	285	295	294	278	297	262	288	272	279	287	241	260	272	248	266	258	276	291	273	273	277	274	304	272	290	276	273	285	265	281	274	256	249	271	266	282	267	253	264	266	289	274	249	265	243	252	274	254	291	294	302	266	298	278	262	288	271	257	276	285	244	271	308	253	277	249	277	279	292	262	253	280	263	283	248	311	292	264	275	308	281	281	282	247	266	258	283	312	270	262	292	249	262	290	275	291	245	284	281	264	281	259	288	253	279	286	265	257	256	265	295	294	263	272	299	263	267	265	294	267	261	272	286	248	282	256	256	291	299	298	275	276	290	281	298	267	285	306	247	276	289	293	326	266	275	300	266	266	262	285	309	288	274	274	275	278	288	304	295	241	280	268	287	276	258	277	279	285	271	279	276	258	268	244	282	284	257	291	283	293	262	280	301	272	279	268	284	267	269	283	269	277	277	294	278	257	267	271	278	252	295	279	306	254	259	283	262	279	276	263	272	301	257	301	270	257	302	253	264	264	273	308	222	285	248	272	284	291	295	271	274	297	283	292	316	292	269	295	293	271	272	287	240	250	290	272	303	285	287	274	272	264	263	298	298	267	275	270	287	250	286	284	288	271	277	274	282	307	276	285	274	309	282	294	283	272	280	279	271	258	270	288	270	263	246	309	265	257	252	285	238	285	268	312	289	268	336	286	276	275	265	265	318	296	261	308	275	287	306	283	267	295	276	283	263	283	300	264	275	288	256	272	263	283	275	260	270	291	267	280	292	262	285	262	264	274	294	271	276	285	278	290	286	294	317	270	266	266	257	280	251	289	296	274	295	273	303	281	269	297	287	246	290	281	300	285	277	271	263	268	276	293	252	261	315	274	301	268	285	277	272	282	243	263	259	288	287	278	274	280	244	296	250	269	263	228	277	307	259	310	298	298	297	267	271	335	300	288	274	283	260	281	264	308	288	274	257	271	253	289	301	265	277	280	276	290	295	279	269	263	277	262	318	263	261	283	311	295	269	269	264	267	250	255	264	282	273	280	218	285	253	301	276	318	247	301	296	289	279	249	252	266	259	278	274	273	273	307	279	278	260	256	264	279	270	297	302	285	281	282	293	291	263	275	258	267	243	277	285	270	275	278	306	256	273	287	255	251	297	273	258	277	268	276	258	287	266	284	286	264	272	306	291	247	261	261	262	279	296	265	278	270	288	284	279	312	303	266	306	259	255	265	288	305	256	268	318	253	265	289	290	297	304	261	290	309	292	222	294	261	291	239	272	273	275	278	268	256	258	296	281	299	251	283	256	269	254	270	304	290	289	282	274	298	270	254	271	259	275	280	287	318	264	274	233	261	273	271	292	255	245	267	237	280	294	271	318	257	306	257	244	292	287	265	305	295	254	301	246	262	280	301	247	294	262	308	275	276	255	258	286	264	265	257	290	258	262	280	277	242	281	273	241	274	262	269	273	289	277	307	271	277
7199	1469	2601	3111	2795	2375	2063	1734	1645	1423	1302	1196	1158	1081	1009	1079	1049	960	930	914	938	862	845	824	776	888	814	809	827	833	745	763	806	783	744	773	739	753	786	796	735	732	761	754	795	726	718	747	786	747	741	711	735	738	727	740	745	715	752	731	685	751	719	736	749	779	733	723	732	723	653	686	745	734	688	675	672	684	717	692	675	725	698	706	740	689	716	716	766	680	718	682	674	712	710	700	704	676	727	704	762	705	704	705	711	669	720	697	706	808	709	676	650	718	752	676	714	695	705	738	729	738	691	683	727	712	715	676	721	651	719	702	684	665	729	648	715	691	725	705	695	702	709	735	710	737	700	718	716	702	679	694	733	699	669	726	731	748	729	719	728	695	708	691	736	719	697	739	710	692	720	711	680	767	731	703	730	735	703	732	694	753	721	682	640	637	740	685	678	686	748	721	678	725	720	719	740	723	755	728	731	636	662	686	765	718	725	708	695	690	734	747	710	685	700	688	690	691	687	744	683	711	714	693	748	683	685	737	682	698	666	699	680	665	675	708	667	752	688	702	704	697	686	660	686	669	690	748	691	656	729	721	668	701	745	677	713	681	719	777	686	699	707	718	683	716	716	672	718	682	699	658	756	679	706	747	692	749	713	728	701	698	716	702	657	721	689	692	700	742	695	761	695	676	717	712	686	686	692	687	723	698	689	700	718	699	738	709	666	662	733	709	731	677	741	714	743	701	739	703	655	714	690	765	684	705	738	770	693	715	711	683	688	666	702	679	682	709	704	714	718	698	679	727	717	664	749	689	689	711	684	685	712	721	727	715	736	745	742	674	710	700	677	719	686	740	731	722	706	714	695	701	723	746	644	759	721	726	684	694	736	736	684	704	706	664	723	710	731	712	690	661	661	668	682	719	735	692	726	719	718	688	692	708	666	713	753	701	668	693	687	700	710	719	678	668	699	723	717	720	728	684	710	730	725	727	696	701	711	677	726	692	680	729	738	678	692	736	705	716	696	686	693	657	721	690	750	718	700	724	711	714	677	707	711	675	723	750	667	698	719	719	695	746	724	656	707	706	710	686	732	695	693	737	687	701	737	680	708	710	671	712	678	682	681	717	680	740	685	714	757	710	695	737	696	704	666	714	729	676	707	726	682	649	701	751	693	760	760	679	670	698	700	723	706	688	602	664	706	726	697	717	740	737	697	697	735	690	740	683	720	702	679	723	699	650	683	726	739	690	689	675	701	682	672	715	689	664	753	677	730	687	727	694	670	699	662	754	684	738	674	705	706	709	711	697	680	697	712	688	718	695	676	743	718	708	670	685	701	705	749	686	712	715	742	714	733	746	718	719	709	683	775	693	699	762	684	718	682	669	705	706	683	747	666	735	717	701	711	710	708	731	715	694	725	707	715	705	709	672	663	672	706	742	696	690	685	674	757	697	688	727	706	732	667	683	727	727	688	719	678	720	695	747	724	698	698	725	665	702	795	709	678	655	699	766	716	707	688	688	713	670	698	646	755	725	659	685	724	667	666	720	702	728	697	692	668	683	692	698	733	694	704	724	713	708	710	769	704	714	687	688	689	719	699	676	665	697	748	710	734	656	757	692	718	696	681	705	694	701	665	720	750	717	771	712	701	719	737	710	699	703	707	718	700	711	679	703	715	686	698	683	723	707	716	731	715	652	704	735	701	683	685	698	762	698	728	665	766	730	665	690	696	744	656	695	754	728	694	675	724	694	644	709	683	693	732	774	741	707	733	686	685	692	726	721	687	677	669	694	671	748	673	699	668	698	636	718	678	733	665	733	687	658	731	723	703	716	665	727	733	736	748	705	734	700	686	715	750	672	715	696	770	653	742	712	756	722	670	676	735	688	700	720	679	720	675	690	713	726	692	655	682	698	708	674	749	691	692	687	704	686	696	720	729	686	729	682	728	743	694	734	721	730	738	692	748	691	702	732	739	732	759	642	739	697	740	696	712	701	718	706	695	685	728	735	720	705	742	712	679	699	746	708	734	713	729	660	720	696	678	757	711	706	688	691	677	708	663	693	678	688	711	686	762	708	713	705	688	696	738	691	740	694	689	657	712	693	738	730	690	701	682	713	741	699	724	723	659	682	703	732	728	740	672	729	691	698	708	710	711	691	699	704	735	705	687	659	731	717	733	680	710	689	725	730	722	711	680	755	664	701	714	723	687	689	679	726	660	754	698	684	711	650	713	649	679	700	681	709	701	688	746	730	662	710	715	704	724	693	703	712	709	679	707	693	714	737	711	710	667	732	697	745	705	724	683	689	711	698	736	669	730	727	648	694	688	669	692	698	673	718	646	735	669	721	693	702	708	719	731	728	736	685	723	720	719	686	695	649	678	690	696	695	655	728	670	639	676	739	739	674	685	697	675	719	720	743	709	704	725	712	647	728	696	777	689	683	682	715	786	733	766	654	653	646	738	698	704	724	755	716	723	717	737	707	682	701	729	732	712	661	738	704	663	693	766	707	706	707	673	707	675	712	666	648	763	749	718	669	719	713	726	690	706	698	696	714	691	749	741	717	686	687	680	704	695	701	702	704	691	709	707	701	705	662	690	685	671	674	683	729	709	746	711	697	705	688	708	681	711	765	722	695	709	689	659	698	727	748	710	708	692	712	745	712	694	677	687	730	688	722	733	763	729	704	727	677	698	721	724	716	699	680	693	696	712	717	749	702	678	738	679	732	724	738	664	719	710	723	746	696	711	691	666	696	713	708	687	733	719	661	696	728	723	710	717	713	666	668	699	671	711	724	699	692	773	727	707	702	703	679	693	703	750	734	697	751	654	675	692	678	706	689	697	708	727	671	716	695	715	739	709	651	710	745	686	675	730	730	749	702	677	665	691	688	672	717	674	713	753	742	701	695	693	690	680	713	712	703	713	756	703	711	684	738	747	673	704	704	718	656	697	701	658	733	717	699	726	723	730	676	717	701	699	679	688	683	712	745	719	765	758	703	702	712	679	727	663	752	700	672	706	681	732	704	726	649	696	704	719	648	761	709	695	657	703	709	700	727	687	693	729	687	721	707	703	707	716	720	648	665	738	739	721	703	688	740	672	711	697	716	726	681	651	715	701	714	716	715	693	745	718	695	723	698	727	737	669	732	697	733	704	674	724	718	686	700	726	724	752	760	702	717	711	697	705	719	692	716	750	692	698	695	693	723	663	683	675	679	672	701	675	735	705	718	668	692	681	732	719	712	729	697	720	679	686	721	657	653	724	697	698	703	741	695	703	725	725	716	713	686	708	732	698	682	699	718	693	720	730	715	698	702	693	695	660	711	695	690	650	657	712	765	716	664	706	692	726	740	694	742	694	681	701	711	712	713	716	709	721	701	664	742	726	686	669	685	706	718	656	706	724	689	700	725	707	727	726	689	677	700	727	740	681	671	726	640	721	713	678	761	680	728	718	645	686	704	706	686	653	695	729	736	699	727	733	692	682	745	732	697	674	716	689	702
21745	2738	2184	1652	1211	873	658	487	465	381	338	301	262	244	230	210	202	190	228	179	219	196	185	167	165	177	184	163	144	178	147	154	160	147	183	128	149	132	149	157	164	126	125	153	140	133	142	150	115	138	145	146	138	157	137	142	141	142	150	170	154	160	131	142	147	147	131	166	141	140	151	129	134	135	135	135	149	137	135	139	143	130	156	157	143	162	127	144	142	136	147	128	132	143	107	151	142	145	161	127	117	125	128	147	143	128	153	128	154	138	117	138	151	161	126	128	142	119	125	135	131	138	149	114	161	150	131	147	162	146	132	133	139	137	169	122	130	145	147	138	128	130	125	154	135	138	141	150	119	134	123	140	148	139	128	133	158	156	126	136	144	149	133	147	156	131	144	125	140	125	138	130	160	135	124	144	147	133	125	147	122	156	151	153	151	145	134	133	136	128	146	136	145	132	144	139	143	149	148	124	138	126	118	147	149	146	142	135	134	136	142	143	140	150	138	141	126	137	140	123	150	132	130	142	150	140	141	136	141	154	120	129	150	158	150	138	132	142	133	130	123	128	111	138	145	128	138	132	157	137	129	122	155	151	144	126	163	129	123	132	139	151	134	134	122	140	150	123	151	148	129	150	137	132	137	133	153	150	125	161	109	155	136	125	134	124	139	125	154	129	130	129	143	140	147	138	146	130	137	142	159	138	160	123	142	132	142	137	137	135	121	138	135	130	127	134	122	133	149	165	125	139	149	138	133	148	131	153	150	143	150	128	145	146	166	148	136	144	141	147	145	151	143	124	126	133	130	122	130	137	119	158	144	142	123	151	138	152	154	123	133	135	122	125	121	138	136	149	151	120	142	132	134	134	128	129	147	138	126	158	137	138	135	144	114	121	127	131	141	160	135	126	150	141	129	126	140	119	151	147	142	124	143	126	126	150	137	143	137	161	124	132	116	126	132	129	134	156	137	158	131	135	148	141	140	134	139	103	141	112	142	134	147	149	122	142	150	156	132	147	164	129	149	138	148	127	140	160	156	155	138	150	142	125	142	134	129	156	152	156	150	140	139	129	116	147	158	146	139	111	129	137	117	139	140	155	141	148	132	128	150	151	142	142	132	149	159	138	147	118	148	128	156	135	150	169	140	137	136	139	134	152	133	126	146	139	139	140	139	128	132	124	153	137	144	135	113	153	137	151	171	152	150	144	135	136	156	134	132	140	147	130	124	137	138	125	125	137	118	144	151	125	166	119	153	136	151	131	133	132	132	129	154	147	133	125	154	130	135	135	141	149	143	136	138	137	122	142	131	129	143	142	150	141	138	141	134	108	154	122	141	137	156	140	127	141	151	133	139	126	138	139	131	163	132	143	126	137	147	164	130	138	163	146	120	143	132	143	137	117	132	148	121	134	138	136	154	144	135	153	139	125	141	139	165	137	137	157	120	142	146	133	149	135	137	112	127	144	149	154	156	143	138	127	150	136	120	161	126	166	129	128	128	176	124	113	135	160	129	136	133	120	149	162	141	158	140	116	139	126	129	131	120	137	132	132	137	141	149	140	141	117	138	145	147	145	128	135	125	146	122	146	149	149	130	162	137	143	114	140	121	141	137	133	172	146	126	144	136	141	144	138	136	132	153	146	139	139	120	135	132	143	140	150	145	131	163	132	144	133	169	147	146	127	149	151	128	127	126	166	150	142	156	129	138	167	131	126	146	149	134	143	133	137	132	134	151	135	147	133	137	159	148	140	138	141	127	142	151	134	142	168	142	121	184	129	149	140	142	130	119	158	133	131	141	144	133	147	101	141	144	142	147	154	142	145	131	114	154	139	154	132	130	130	147	152	153	149	155	149	148	150	142	152	141	136	154	136	134	161	129	146	135	133	129	136	131	141	145	143	139	137	131	123	154	147	119	137	149	152	157	135	144	131	145	141	138	151	128	140	145	124	139	144	157	117	146	118	143	136	146	164	148	108	143	133	141	142	117	134	138	123	146	123	136	142	149	136	137	132	146	168	142	141	137	120	155	132	152	130	124	153	147	139	127	163	154	149	127	144	125	159	127	160	148	145	139	145	167	151	123	136	157	146	152	139	121	140	142	142	127	141	136	134	148	132	139	130	132	153	132	132	125	127	130	147	131	143	136	139	118	146	139	126	151	135	156	149	146	137	127	134	123	145	131	132	126	129	139	134	141	108	133	149	145	126	143	119	132	138	150	133	144	139	135	144	142	166	139	161	138	149	150	142	132	141	144	136	125	127	135	149	128	143	124	129	142	127	135	163	131	127	113	151	132	141	119	155	134	161	151	134	155	144	129	131	129	142	139	156	157	128	142	137	135	121	158	147	139	147	153	131	140	146	143	144	158	154	138	118	120	148	140	141	129	157	163	134	112	119	168	145	131	143	155	152	153	124	132	125	159	149	143	123	144	155	137	138	134	132	131	159	150	127	137	114	127	143	139	124	137	133	154	133	145	123	126	105	145	126	145	159	128	141	137	128	124	151	153	128	119	156	125	122	136	133	145	134	123	113	132	117	160	135	149	148	164	150	135	140	127	142	151	156	149	153	147	139	168	124	167	154	173	141	143	129	121	138	130	136	143	146	126	136	128	135	122	131	149	156	139	132	145	154	113	149	125	120	146	148	138	151	155	153	155	115	133	143	131	135	121	139	149	127	140	126	159	156	153	132	133	114	124	135	140	166	137	141	146	158	154	133	121	150	154	140	134	140	134	110	147	134	151	142	141	156	151	149	126	144	143	155	152	135	166	143	134	114	137	150	128	122	121	131	138	159	137	141	136	123	145	143	134	144	142	149	121	147	124	146	131	119	158	152	146	142	130	152	126	119	145	161	174	130	119	134	143	146	143	140	143	141	146	146	134	136	154	132	136	159	129	134	145	120	155	138	155	135	123	140	150	137	131	146	132	146	147	151	130	129	158	143	156	138	156	142	158	135	148	132	155	120	140	132	148	137	145	119	143	147	135	129	141	139	139	133	130	143	179	129	151	157	126	148	142	147	146	149	124	130	148	134	144	140	133	128	135	144	132	132	120	122	151	121	147	154	153	142	146	143	138	122	128	142	155	140	123	118	140	152	147	131	129	126	144	140	140	135	150	133	141	119	146	152	125	150	139	118	149	139	137	150	139	158	136	113	122	147	119	158	144	134	133	154	139	151	149	124	145	145	126	133	154	128	124	148	160	134	132	139	141	169	139	138	115	145	141	142	117	142	130	126	109	132	113	136	138	149	143	131	131	145	154	129	152	142	144	155	135	154	127	112	153	163	132	131	149	116	123	127	162	158	127	159	134	148	118	148	137	149	135	164	146	140	134	156	140	127	135	130	136	150	139	156	151	141	122	130	122	154	149	164	152	142	133	127	145	155	144	140	117	132	162	108	138	154	157	144	124	136	158	129	134	137	149	133	129	141	131	148	138	143	137	141	149	145	162	130	151	138	125	158	131	143	132	148	131	129	141	131	125	121	139	128	141	119
10072	1937	4055	4936	4187	3587	2831	2427	2085	1797	1544	1343	1192	1165	1075	977	914	825	793	727	723	668	649	625	656	617	580	550	554	577	546	514	527	507	534	494	488	458	458	454	480	458	457	434	477	444	449	457	469	440	455	426	434	413	443	411	422	465	380	386	439	420	412	433	388	387	365	412	439	436	436	435	411	397	393	427	392	396	394	417	367	386	386	403	392	393	419	396	404	408	402	390	382	394	384	396	391	403	353	414	402	411	373	409	375	374	412	398	397	405	399	338	373	405	384	382	406	391	367	391	426	361	368	365	410	360	390	395	405	360	383	386	400	400	385	393	377	393	398	377	419	399	373	380	394	393	384	344	379	420	377	394	415	399	369	402	351	368	395	372	385	374	368	382	363	393	374	380	400	369	381	361	352	403	382	386	376	396	397	361	413	409	399	378	371	392	384	431	418	388	390	418	387	371	384	374	372	399	380	380	366	373	363	393	368	391	364	408	386	350	391	380	416	388	372	384	384	368	415	362	398	375	413	382	363	406	384	391	387	386	402	368	364	363	363	399	401	388	370	394	370	401	341	383	404	418	342	376	349	350	366	372	391	377	408	407	367	358	388	427	413	391	373	384	406	388	341	398	370	375	381	358	410	391	363	379	412	368	384	379	420	364	381	381	375	345	383	372	367	392	362	367	358	366	344	414	402	384	382	397	427	390	389	373	368	383	368	387	376	390	367	367	391	388	356	346	378	394	418	394	364	394	372	392	395	382	386	366	445	374	386	383	406	400	392	400	401	392	380	407	316	373	404	364	335	402	375	362	376	366	351	400	398	374	345	366	400	410	371	359	396	366	383	383	379	400	352	405	397	371	380	349	387	373	397	371	346	379	369	371	371	366	403	412	381	363	385	384	383	350	396	408	354	374	388	384	363	394	361	374	356	408	365	415	396	425	349	348	375	387	374	387	360	390	358	357	358	399	388	386	407	381	390	425	390	341	396	397	354	384	392	400	371	386	424	392	365	348	375	402	407	440	368	392	368	350	382	398	323	381	391	359	388	380	403	369	387	353	360	415	334	363	379	411	415	398	391	389	402	374	368	436	364	386	391	380	381	363	364	395	376	372	367	376	402	426	377	401	377	362	376	391	406	377	378	368	336	369	370	391	388	355	376	406	367	366	376	366	360	367	401	389	383	394	367	382	363	346	376	399	380	381	392	373	389	386	384	418	385	347	396	404	396	376	402	449	418	415	360	424	372	361	352	408	385	378	372	381	370	400	385	372	424	357	384	391	392	397	406	375	417	391	349	414	359	377	390	382	395	421	395	396	399	412	367	381	373	371	380	381	391	370	412	377	367	380	375	381	381	389	415	373	413	384	382	426	416	390	383	362	365	424	357	397	383	353	359	392	373	405	341	356	415	414	366	372	376	403	379	356	381	377	382	384	413	367	376	358	399	371	374	395	385	402	403	376	396	355	365	376	390	364	383	348	378	361	376	383	378	413	360	409	380	364	341	363	398	337	376	380	391	365	362	403	388	399	386	408	402	354	393	345	396	368	404	422	382	344	371	362	379	393	359	365	372	382	380	364	396	354	394	375	412	388	351	395	404	401	419	378	379	369	368	408	390	389	374	365	360	393	393	388	345	383	390	355	375	388	348	365	400	372	405	390	357	388	411	383	364	395	394	374	363	373	356	390	378	327	386	370	392	363	384	375	378	391	384	416	380	384	351	380	324	389	376	389	365	365	368	376	418	363	413	378	410	363	404	384	421	353	368	395	367	365	365	408	401	388	386	387	419	387	349	386	372	385	385	408	380	345	372	333	390	407	369	424	397	358	403	358	406	378	391	394	371	373	361	361	380	406	393	408	404	391	360	395	374	392	388	356	368	373	399	414	397	389	385	385	397	367	413	354	362	399	418	369	400	381	395	407	386	407	393	407	377	416	435	394	421	387	392	383	395	387	355	399	360	386	343	392	375	360	405	398	405	380	374	394	378	376	370	420	376	370	392	354	393	400	383	387	410	398	383	363	388	368	402	352	373	394	394	370	398	387	372	383	377	393	395	401	366	355	366	414	432	395	369	368	393	415	402	380	392	371	403	360	388	366	430	401	376	376	357	418	376	391	393	379	394	376	354	396	395	381	379	369	418	379	381	372	396	388	374	343	378	374	374	401	405	376	395	399	391	373	374	380	356	394	382	349	372	384	408	385	375	385	428	386	359	389	411	362	368	390	348	371	331	371	365	400	372	386	393	387	386	410	408	372	363	384	369	375	380	354	358	360	408	382	383	399	383	358	387	357	402	397	384	416	394	364	383	352	392	393	394	397	365	392	368	389	378	394	403	403	395	401	382	383	379	369	387	376	356	389	402	398	358	409	397	372	372	379	377	370	383	390	372	387	348	405	391	395	384	336	383	404	417	369	395	396	402	373	386	376	403	401	378	369	377	374	391	412	395	363	387	379	387	418	366	391	428	415	380	387	384	370	416	377	352	374	361	411	398	411	331	387	388	374	332	364	388	388	408	392	376	375	371	405	385	411	370	379	391	372	383	402	370	383	351	363	392	370	404	404	371	375	378	358	401	346	395	409	395	390	382	411	364	381	360	394	379	364	388	369	392	384	372	382	363	370	393	394	389	385	407	396	348	389	374	352	369	397	377	413	382	389	385	389	384	393	356	393	372	412	397	416	390	395	357	377	369	391	373	420	380	372	416	380	363	362	369	396	378	377	389	415	340	361	406	403	387	383	396	394	365	366	365	428	394	405	350	388	390	388	404	406	356	386	416	365	366	399	350	393	408	365	397	392	391	351	391	389	386	367	391	377	391	389	383	374	353	389	377	417	351	405	425	407	348	398	372	391	374	360	361	397	371	383	384	335	390	385	380	415	381	374	416	397	391	407	404	430	382	395	387	375	386	382	359	409	375	360	385	365	352	375	387	363	380	375	369	386	375	362	391	377	396	388	363	400	407	377	402	377	389	371	347	388	373	345	401	374	426	379	394	402	411	377	415	399	394	365	364	350	374	384	381	396	366	379	396	382	377	353	400	366	378	376	391	367	383	381	363	368	368	359	397	366	412	388	377	400	376	381	377	383	399	384	399	394	399	388	363	374	394	405	366	386	383	361	372	375	382	406	343	374	387	371	386	376	369	394	368	386	355	365	362	415	365	378	377	395	346	365	380	398	401	373	385	369	376	386	416	389	371	385	363	367	385	379	386	384	374	383	402	360	408	376	394	373	356	384	349	355	404	341	382	389	395	415	389	410	377	378	397	375	373	398	363	375	393	396	374	391	392	395	389	369	357	365	395	407	385	385	348	410	389	361	399	369	405	398	405	359	342	372	393	408	411	376	411	352	399	394	378	399	380	378	377	371	368	364	371	386	391	362	406	394	378	382	347	394	392	368	327	375	381	395	390	382	370	363	413	360	393	404	358	372	373	415	357	400	363	419	345	356	375	401	386	359	359	354	396	355	356	378	376	383	399	364	369	360	369	394	378	396
2833	275	267	302	275	264	243	265	256	223	260	270	259	237	244	262	262	206	246	243	240	255	264	251	264	236	266	278	234	243	233	262	228	243	231	235	260	290	253	255	232	241	229	271	276	214	248	223	260	248	278	196	256	239	248	234	229	244	191	246	253	254	225	247	231	235	249	273	225	232	247	249	259	239	252	239	266	227	259	267	258	248	217	229	245	243	273	223	231	230	230	234	241	227	245	255	218	230	235	232	226	258	258	252	249	230	267	268	244	223	271	261	215	266	257	242	262	237	223	255	231	238	249	247	255	218	237	258	245	235	225	247	226	242	254	250	254	251	238	221	239	229	229	221	249	210	237	233	250	269	219	255	207	245	215	246	231	239	252	258	208	225	248	269	237	228	248	230	241	271	236	254	259	212	228	237	260	218	237	240	251	236	264	241	250	211	254	226	243	249	252	239	247	249	266	240	253	244	249	252	251	263	228	250	251	268	229	268	273	236	233	255	248	254	248	225	260	233	268	227	232	224	249	226	244	262	268	234	220	267	269	225	244	247	250	243	258	241	254	214	242	238	251	228	242	228	243	229	228	223	225	239	228	226	235	253	221	250	247	254	244	237	209	247	245	266	244	237	238	239	240	268	264	265	228	254	241	240	273	222	245	221	243	254	233	226	238	252	242	242	235	226	238	246	267	260	255	258	254	253	221	253	243	262	234	217	241	235	245	267	247	270	272	257	256	221	263	263	257	201	241	229	253	247	246	235	247	231	237	267	277	267	273	227	251	242	250	248	235	236	233	232	252	229	262	241	270	260	267	248	241	251	257	242	243	230	236	232	254	221	263	228	236	236	251	244	210	226	234	242	252	247	245	262	253	240	250	254	245	264	225	255	236	232	217	251	246	282	236	268	249	255	216	237	252	239	246	246	249	289	258	247	241	219	239	221	265	240	247	251	267	244	258	264	246	243	240	217	241	224	255	244	280	251	251	227	244	238	276	255	265	241	266	239	285	271	279	265	273	248	220	255	227	252	262	244	236	242	240	221	251	208	261	219	252	237	229	231	229	258	234	223	235	228	227	241	234	231	224	242	226	252	263	238	254	229	246	248	231	246	235	232	254	233	224	271	239	263	265	248	247	242	224	262	247	239	253	248	236	231	233	267	234	245	246	234	230	238	253	260	243	225	243	251	240	270	260	260	236	237	268	233	247	253	236	267	250	242	216	225	224	253	272	224	249	227	249	229	250	273	256	250	240	241	223	234	254	220	237	225	242	232	263	246	245	240	257	225	240	232	255	250	227	257	216	249	271	250	264	261	227	228	214	240	246	247	273	243	232	233	254	222	253	212	230	241	273	254	256	268	264	236	260	258	246	236	223	230	244	232	257	231	259	238	262	252	262	263	217	230	230	229	204	259	267	240	215	250	243	267	231	221	242	281	247	262	257	270	217	252	237	262	247	235	237	269	232	274	244	247	260	253	260	261	261	285	252	248	244	238	236	228	271	225	250	286	234	229	229	232	253	262	259	238	234	233	263	252	225	225	257	247	232	238	262	247	295	251	231	248	239	241	250	234	240	263	245	247	253	239	255	237	260	226	230	248	251	224	250	238	241	241	228	272	246	243	224	225	263	246	245	239	239	229	267	243	232	231	239	260	220	239	225	230	230	262	256	240	237	238	266	260	244	233	283	229	225	233	256	274	256	247	232	227	216	263	241	252	217	280	271	271	244	233	228	215	228	243	216	239	219	264	274	220	249	247	269	230	248	241	212	222	271	265	242	273	257	231	248	260	238	235	232	233	258	237	246	265	237	265	260	271	250	219	211	246	241	274	264	252	227	261	272	252	248	245	253	255	242	249	235	262	232	228	236	245	209	247	239	245	259	217	257	269	258	263	262	246	266	264	235	264	231	228	284	227	262	253	247	258	242	255	265	236	224	262	233	247	228	230	264	252	283	245	243	267	223	255	238	216	228	247	236	261	247	237	239	250	238	239	263	247	235	257	253	250	218	273	241	210	241	231	265	269	242	234	216	252	238	219	238	278	266	250	242	240	225	230	247	256	242	242	263	253	218	284	225	219	230	241	261	213	262	245	238	245	222	259	237	243	234	250	261	206	227	266	236	226	256	237	223	222	249	239	269	233	199	253	225	246	231	273	252	280	259	255	253	232	247	250	244	233	237	263	230	220	223	231	236	236	229	250	250	280	240	251	239	263	255	244	258	221	218	225	232	239	243	213	242	239	244	237	228	231	264	257	221	266	253	258	232	229	246	242	215	219	237	246	269	248	258	259	260	277	218	245	215	243	254	247	245	235	223	266	245	238	264	233	225	254	248	270	239	241	235	245	231	245	238	248	259	238	232	241	239	248	262	252	221	222	252	253	263	217	257	255	253	246	245	217	254	249	262	258	238	263	223	227	254	222	216	263	262	222	228	234	236	233	258	252	254	224	237	250	250	225	237	225	230	248	250	229	269	221	239	249	234	220	227	240	264	269	246	267	285	236	269	250	236	243	249	228	230	232	264	231	235	234	216	245	252	234	283	268	265	238	238	237	207	244	245	218	247	267	240	269	237	246	264	257	263	233	250	284	227	226	263	241	246	256	264	255	231	239	233	254	206	241	236	239	252	254	219	265	243	255	241	223	245	212	257	235	258	255	246	257	250	245	296	264	253	258	263	234	239	232	270	246	224	227	234	239	234	245	263	265	261	241	242	234	237	269	202	266	231	241	233	238	229	216	261	229	257	238	256	232	246	283	233	261	226	234	254	225	236	229	271	217	242	267	225	250	227	215	253	245	248	293	223	248	242	255	224	247	244	238	227	240	236	254	211	275	256	246	242	259	253	266	246	264	255	251	264	266	267	226	247	281	245	236	206	213	237	238	235	218	231	239	258	261	237	224	250	237	232	222	224	267	212	251	235	237	217	240	235	249	244	232	203	243	256	256	216	250	224	250	254	247	248	235	215	235	257	256	237	225	239	222	264	254	237	232	254	249	239	223	240	243	230	232	265	244	246	258	262	223	232	242	224	208	253	235	227	189	266	230	243	251	228	250	250	258	238	231	238	239	253	229	269	240	229	230	278	241	232	242	264	249	225	256	246	235	246	231	276	253	269	230	232	240	241	247	222	236	239	230	242	253	236	236	222	257	258	268	225	246	259	244	251	262	250	262	251	220	237	251	236	234	208	243	232	227	262	245	239	246	246	240	225	218	253	247	230	243	271	276	255	248	248	232	240	226	239	250	237	247	280	240	211	235	204	216	215	239	262	266	243	213	246	217	236	256	244	234	208	234	244	223	247	235	224	252	233	254	222	245	280	229	267	224	217	213	231	236	248	255	238	258	259	247	252	246	220	256	235	212	237	201	255	261	274	237	240	257	257	263	230	229	270	254	209	196	258	212	236	258	238	265	193	251	233	266	227	253	220	217	253	252	231	242	270	219	218	246	233	227	217	228	227	269	207	283	256	253	251	244	236	246	235	241	240	231	213	258	278	249
2745	727	809	844	838	795	743	685	738	681	708	656	700	663	708	668	703	629	666	654	677	691	636	681	682	668	659	621	658	637	640	680	696	657	636	658	640	719	672	630	674	660	680	594	647	641	620	657	666	646	630	604	639	674	626	630	617	651	694	624	643	673	650	605	680	674	651	623	580	634	661	663	649	687	662	659	663	641	636	646	652	673	630	684	643	640	649	678	675	622	631	644	641	625	658	637	715	635	638	696	604	647	656	710	638	649	631	634	663	653	629	643	605	696	617	601	688	663	649	633	629	659	644	616	637	671	628	665	649	625	667	617	607	660	652	710	626	651	620	651	671	698	644	635	630	655	666	657	660	642	615	662	653	661	641	648	670	629	562	680	628	665	654	629	648	616	594	621	622	671	630	649	637	677	684	618	687	593	632	645	662	667	640	634	698	643	668	697	650	604	617	666	628	657	635	693	652	617	693	631	658	642	601	646	604	595	662	623	677	684	620	621	656	646	648	659	686	657	642	634	650	703	660	667	642	686	648	673	652	668	679	619	655	656	640	587	612	621	635	706	606	577	658	645	646	667	674	628	601	652	645	650	653	673	625	611	644	641	667	683	597	632	664	651	665	660	618	664	644	619	654	660	667	624	651	611	641	659	651	674	608	667	668	654	633	650	597	680	662	682	628	652	668	680	641	642	596	652	648	648	640	644	671	634	637	630	639	659	621	684	687	638	635	635	624	656	687	643	598	664	659	669	666	653	647	698	646	682	652	611	630	636	583	633	678	668	640	611	646	665	648	649	640	647	627	677	654	660	691	629	636	652	676	665	658	682	655	632	660	634	652	666	637	651	680	668	591	632	674	625	614	639	673	646	638	633	664	581	604	641	631	621	624	666	618	686	682	685	649	635	660	711	638	623	666	607	640	697	660	625	607	690	658	677	659	622	631	651	630	667	691	662	644	641	641	651	621	623	637	683	599	661	690	653	657	651	685	676	665	661	640	639	625	691	638	627	687	615	595	678	659	628	632	620	646	665	616	677	674	662	669	654	649	605	708	679	652	642	637	686	651	642	650	698	665	648	685	646	682	630	669	657	640	637	693	666	599	607	634	642	638	642	677	628	649	620	697	672	687	614	636	603	637	679	688	689	659	650	615	679	668	614	616	678	612	657	649	648	661	652	643	654	613	672	612	655	650	657	664	602	648	664	670	615	647	631	657	673	650	625	639	658	682	657	622	660	651	643	673	637	633	646	607	660	634	673	653	692	641	652	680	647	619	678	697	627	650	639	703	705	660	679	597	668	672	653	647	647	633	612	631	617	643	635	681	658	621	611	613	654	664	676	622	635	655	625	612	679	677	631	730	669	635	686	654	647	664	662	637	679	610	645	643	651	640	649	639	606	635	626	651	681	659	649	683	630	669	665	662	612	663	701	618	647	639	572	696	667	656	655	673	665	683	631	605	631	637	649	640	643	682	648	640	701	649	624	664	649	634	641	603	663	652	674	619	656	640	672	654	639	646	634	670	593	666	670	618	676	691	648	665	668	643	579	635	645	704	657	647	664	644	651	641	623	628	640	689	635	627	653	654	631	698	655	668	660	602	658	610	616	604	655	648	674	655	604	663	649	620	624	694	665	604	658	637	624	677	619	683	637	625	627	592	671	637	615	683	648	646	666	658	646	665	694	641	656	682	626	659	617	659	687	654	679	639	615	642	625	603	624	625	644	655	682	637	628	706	618	630	666	673	594	667	690	620	676	621	662	621	614	657	640	649	658	621	644	617	620	638	633	677	655	670	665	674	692	619	645	614	649	651	668	649	669	612	681	658	603	662	658	621	601	633	607	638	637	634	648	635	649	622	673	649	674	681	656	651	637	685	660	626	654	628	633	663	642	651	625	619	631	665	670	638	655	630	662	647	638	632	641	639	645	683	651	633	602	611	676	631	702	610	666	650	663	638	664	650	674	664	645	642	673	634	689	613	659	649	664	672	650	628	637	631	615	619	656	663	617	650	668	611	668	621	661	662	657	630	660	709	650	659	688	662	656	606	608	645	668	652	682	614	628	649	610	616	640	655	622	641	618	658	657	654	689	660	667	682	650	646	671	683	623	624	646	679	643	637	698	619	680	644	638	653	663	675	645	638	633	685	622	686	640	629	686	617	673	650	648	632	675	659	666	602	683	666	644	635	620	642	659	694	589	649	640	662	677	612	646	637	593	668	650	678	632	655	643	696	609	629	674	679	660	609	628	666	669	619	666	632	624	667	669	623	602	666	662	674	618	651	671	646	597	656	609	627	634	614	631	689	658	670	658	620	672	623	674	618	666	670	638	631	678	630	643	635	634	684	649	694	624	717	678	638	644	650	659	628	638	622	655	680	706	654	617	657	636	667	685	653	629	644	663	668	621	645	652	655	630	648	601	630	672	628	648	646	658	651	634	687	654	647	653	607	674	680	661	689	697	618	594	654	712	614	628	661	665	614	669	645	637	687	671	692	670	679	673	629	705	634	714	599	632	712	646	636	629	625	664	651	682	682	617	621	677	706	655	642	663	665	608	658	610	676	623	649	661	653	663	657	644	625	659	661	644	636	705	660	613	661	612	636	649	658	648	654	656	648	621	629	653	650	633	677	645	630	569	689	630	653	648	641	613	630	689	636	633	657	682	638	655	638	649	628	652	621	649	646	633	608	605	655	684	619	637	710	634	678	628	627	659	646	664	604	619	656	673	616	652	646	663	663	638	623	669	650	669	641	649	663	660	590	640	639	695	652	671	659	643	674	586	598	711	635	684	626	658	642	622	612	642	663	682	616	611	661	631	614	659	641	668	634	661	638	638	684	679	665	671	667	657	687	665	657	637	662	630	639	695	651	708	687	668	693	710	603	651	619	666	638	617	667	664	658	649	647	638	649	617	634	663	632	640	660	600	645	685	657	661	650	664	643	653	686	641	660	642	670	643	668	624	611	672	629	639	660	659	661	638	627	652	663	604	652	658	630	622	608	627	684	631	657	669	648	669	678	660	670	655	669	643	683	646	641	635	644	661	641	650	694	663	645	638	627	630	634	651	628	635	623	654	659	642	669	649	662	632	654	624	623	645	651	643	656	649	675	654	604	619	637	666	650	677	662	659	656	677	681	656	658	629	615	625	615	628	602	622	644	648	640	593	689	690	662	654	699	636	637	675	626	636	652	638	635	674	645	604	679	659	645	616	641	640	623	635	642	635	645	647	654	613	647	666	609	702	601	668	658	665	665	640	625	633	660	679	650	646	635	650	645	649	625	662	614	624	638	660	648	668	645	645	637	590	659	640	674	662	671	673	657	690	624	649	684	640	657	659	662	641	661	612	661	684	600	690	618	668	611	626	673	589	642	692	667	621	641	654	674	634	634	633	697	679	649	649	653	651	634	697	669	647	647	661	677	649	670	645	668	615	640	688	652	631	651	641	641	653	674	655	633	620	625	648	682	663	635	675	691	633	663	617	655	641	658	645	612	687
12755	1153	1284	996	782	622	531	431	418	399	410	363	321	345	331	308	304	294	297	318	289	317	335	290	294	257	291	292	297	282	272	285	264	296	289	251	256	266	270	314	287	299	284	292	275	263	283	268	243	310	302	300	265	283	307	303	267	280	284	281	254	274	283	269	296	279	312	300	266	299	296	287	281	267	272	263	255	258	267	268	274	296	311	264	255	269	277	257	306	286	281	275	275	299	294	263	270	302	272	271	261	278	292	268	268	294	273	269	281	294	250	276	257	277	285	281	317	298	272	246	267	241	273	254	290	277	294	317	267	282	301	287	267	257	265	287	299	277	287	283	306	289	263	262	267	278	257	278	282	295	296	263	298	290	275	284	256	299	273	273	267	270	297	264	243	271	279	276	276	303	281	289	253	267	320	273	263	292	287	263	286	282	305	282	276	267	278	296	266	302	254	285	259	291	286	272	247	273	266	246	265	275	283	256	309	285	315	272	261	250	281	267	273	286	256	250	264	281	258	253	294	285	288	269	250	296	260	277	265	269	296	260	258	282	313	288	275	294	301	273	283	279	310	281	287	291	259	300	274	287	283	253	270	286	286	281	293	260	234	255	264	298	281	296	298	265	264	273	281	252	261	242	274	261	290	275	247	237	278	279	274	279	282	267	262	273	288	254	284	303	282	298	258	265	247	277	283	254	303	269	300	261	257	288	300	270	280	255	280	281	255	269	268	266	263	265	301	275	294	290	287	289	315	307	258	294	277	279	273	282	266	263	294	267	272	268	275	236	270	314	282	285	305	270	282	270	247	273	307	283	254	269	251	286	259	253	306	278	288	310	301	269	270	262	259	300	279	269	266	257	244	274	263	243	267	253	284	272	256	291	299	290	270	277	250	276	317	272	280	274	266	259	282	276	266	275	275	280	290	271	254	287	279	261	249	270	290	295	262	261	256	290	247	287	279	293	270	276	272	249	274	258	310	260	274	291	257	296	269	281	262	299	267	249	263	263	284	304	290	267	286	287	269	275	262	258	266	296	284	264	283	283	281	281	253	273	292	264	263	272	288	280	273	291	301	260	255	270	273	287	283	318	268	310	246	257	283	256	255	266	286	284	277	295	272	266	290	252	278	268	270	263	285	257	262	285	288	263	267	272	259	272	247	246	262	261	244	262	279	301	299	294	267	281	268	309	292	276	258	284	292	265	283	300	307	261	288	295	287	319	284	260	262	265	272	279	283	263	284	259	260	276	282	313	291	302	265	264	282	294	276	275	274	288	254	288	288	258	276	283	277	289	299	275	298	283	272	268	276	257	275	279	265	282	277	302	275	254	273	250	257	270	300	260	281	271	287	261	268	268	250	269	265	297	285	266	300	286	311	275	285	250	287	252	279	255	264	281	327	264	273	274	280	280	260	279	266	278	269	303	299	277	270	280	250	247	281	250	292	280	262	264	287	282	279	287	251	281	272	259	283	279	261	260	274	280	270	262	314	301	274	249	288	288	272	283	285	277	285	252	279	307	254	257	280	284	245	262	274	273	278	281	279	281	262	255	269	272	295	279	253	265	265	285	304	238	272	250	287	263	282	289	294	283	288	265	261	265	294	260	286	301	270	320	281	303	257	295	266	271	290	289	226	281	257	260	293	282	307	269	289	242	261	295	305	291	258	271	275	246	300	301	278	296	251	293	260	259	263	303	267	283	261	273	261	286	278	272	295	301	294	278	290	245	269	253	253	287	285	319	285	265	272	301	252	279	276	289	248	273	315	285	262	261	316	282	293	299	292	250	301	276	283	286	278	289	276	254	263	267	284	287	250	246	288	271	258	271	292	272	279	240	277	267	273	300	280	273	280	293	296	251	280	283	313	275	264	274	301	292	302	285	281	258	277	273	288	282	272	281	248	286	316	280	267	248	303	287	291	276	311	267	276	301	261	245	269	287	262	282	285	294	259	255	285	254	256	292	287	283	257	258	288	261	282	292	290	272	280	273	255	303	306	270	294	290	266	275	261	298	273	282	276	290	254	287	279	284	276	277	265	246	261	273	261	284	258	249	286	263	283	276	284	283	269	268	250	308	263	285	257	287	269	260	288	273	263	273	232	264	283	293	261	261	262	266	277	262	266	266	294	289	302	255	270	282	263	285	278	273	274	283	279	264	293	268	234	280	297	262	271	297	237	272	271	261	294	273	264	288	319	267	274	301	285	267	295	294	287	276	272	276	275	308	307	313	274	252	257	290	285	244	284	290	273	277	287	258	290	263	269	297	276	267	290	272	265	276	283	302	251	278	268	287	266	299	279	293	301	293	254	265	291	277	287	277	270	263	276	310	258	278	290	243	277	303	252	275	276	269	281	289	271	289	235	285	270	265	290	267	305	315	300	275	276	278	278	263	283	281	264	281	268	256	272	253	265	291	271	262	261	263	260	293	298	285	254	249	300	286	285	293	293	260	239	258	266	263	270	281	286	287	297	281	294	250	281	253	268	270	293	284	249	304	276	281	268	277	258	271	280	276	252	253	286	268	269	260	258	288	283	290	288	272	276	280	259	266	270	266	299	280	258	280	268	269	284	303	268	272	246	322	275	312	319	271	271	251	250	267	278	284	312	263	268	283	289	272	270	261	262	307	306	251	273	258	291	294	279	308	229	296	242	276	276	260	242	254	237	242	277	264	277	293	294	275	280	303	259	297	255	290	274	304	256	274	267	291	267	269	259	295	278	270	289	273	307	266	280	291	278	288	281	271	268	317	256	243	305	271	297	276	277	278	274	233	257	265	278	287	300	288	270	279	238	266	261	233	274	265	278	297	268	271	287	303	289	298	259	268	250	282	281	265	268	281	283	278	265	266	263	288	290	280	275	278	277	270	246	271	287	297	289	281	287	306	279	288	260	281	302	264	273	277	290	286	311	297	284	286	322	269	279	299	249	273	274	261	280	267	271	264	281	258	288	283	288	302	262	325	283	308	287	258	297	273	264	277	260	285	275	300	288	312	269	261	281	297	271	288	279	291	245	257	300	264	254	288	316	275	286	277	282	268	256	266	262	250	280	248	248	258	303	286	299	288	292	316	267	267	265	264	277	247	264	295	296	238	291	273	253	274	259	268	261	259	246	265	271	299	263	273	286	249	263	259	268	287	253	285	258	280	262	301	279	257	287	242	267	280	289	283	275	314	264	284	289	317	266	269	270	287	291	303	254	274	273	306	284	282	296	285	317	273	274	271	292	283	286	274	283	259	264	284	284	258	268	274	286	275	293	293	251	269	279	234	292	250	263	269	284	297	238	279	297	299	283	279	271	281	253	271	264	298	264	264	286	283	259	274	261	275	263	262	281	260	257	285	260	279	273	264	242	284	263	285	274	259	279	255	311	305	293	277	212	271	283	288	269	262	261	252	247	267	254	280	289	303	292	296	311	289	312	273	290	290	306	273	253	284	295	268	265	271	295	293	285	261	270	261	279	290	257	251	251	280	259	273	270	260	297	257	255	293	276	292
7179	1484	2601	3122	2804	2485	2086	1787	1597	1466	1270	1226	1216	1065	1052	1011	954	961	923	915	852	916	826	854	878	842	839	787	818	846	789	823	758	800	801	760	765	753	777	729	778	736	721	777	765	757	696	748	738	743	781	731	752	742	723	751	697	719	762	741	753	738	807	729	702	699	699	727	702	679	695	717	709	741	756	732	719	748	714	708	680	669	717	725	710	695	681	663	735	694	752	723	714	756	726	715	748	734	743	715	692	718	711	689	708	727	677	715	692	709	711	672	633	688	724	680	729	708	678	749	664	721	755	710	715	729	725	708	696	703	727	735	691	718	711	721	666	707	694	698	717	735	676	742	689	716	685	728	743	701	723	680	685	705	705	698	690	724	710	688	716	730	742	695	703	736	706	693	656	707	714	709	740	709	710	746	738	701	714	721	719	664	712	731	681	717	742	659	686	715	713	741	730	733	705	729	754	701	688	699	705	716	754	712	706	734	700	679	697	710	739	711	710	739	683	669	746	660	714	711	773	730	722	701	702	749	668	689	759	769	674	713	727	659	685	699	737	736	753	712	668	754	682	678	774	704	710	729	712	703	774	728	744	729	749	686	714	723	712	709	727	680	684	684	685	706	703	696	693	722	727	674	636	717	769	702	738	695	694	697	653	721	684	707	763	724	683	670	686	656	755	689	710	686	641	730	698	729	706	736	714	755	722	698	696	738	743	680	664	678	720	653	746	724	722	697	734	741	706	703	730	704	717	698	712	709	677	756	689	652	736	702	704	682	722	704	717	753	699	715	708	729	657	643	710	723	685	726	716	686	710	683	753	705	687	757	714	741	714	675	722	696	710	729	651	704	759	727	692	752	715	736	687	686	713	699	715	687	686	697	691	719	753	738	701	695	669	660	691	733	706	664	719	702	713	731	682	733	722	708	716	664	704	674	716	719	715	682	735	718	698	738	727	681	713	675	645	727	688	686	655	734	687	705	698	726	662	680	749	711	729	716	709	677	727	706	680	747	731	683	709	684	747	726	735	721	715	723	687	734	694	698	745	793	721	692	694	678	709	720	701	691	713	700	705	733	771	671	698	719	701	690	702	696	690	777	758	705	701	712	697	699	758	715	698	736	671	723	727	701	678	692	713	723	684	729	689	700	722	722	694	696	746	674	759	682	683	694	698	681	685	736	693	726	717	693	720	680	732	757	713	753	720	715	722	671	705	670	721	682	680	660	722	701	723	722	707	679	765	734	685	748	738	733	696	689	701	743	655	728	710	755	692	714	720	708	742	717	651	740	693	726	689	637	705	763	751	720	696	707	752	741	682	670	715	654	717	696	731	747	727	693	724	665	670	720	719	715	728	695	681	689	731	706	699	732	711	708	729	689	707	729	691	760	707	684	703	692	706	745	733	683	708	691	749	715	719	733	748	723	691	704	711	709	683	701	711	717	666	717	733	693	683	749	707	731	715	677	718	708	710	733	731	727	742	653	649	711	694	661	712	705	679	704	676	769	676	747	687	671	730	735	730	716	734	710	700	714	676	715	683	679	743	744	738	737	748	665	710	669	714	713	696	681	670	686	705	707	748	730	690	784	742	712	750	694	724	662	698	673	699	653	668	720	704	671	723	692	707	695	711	651	757	674	742	701	676	715	720	719	680	733	714	710	769	761	706	728	743	674	691	711	744	698	734	714	686	698	726	731	682	750	677	747	743	720	740	707	715	720	692	662	700	639	703	747	715	683	688	711	690	676	675	691	693	708	696	700	683	679	742	748	661	700	716	693	732	673	723	691	722	711	730	676	699	674	680	664	687	692	730	688	698	697	703	736	796	673	718	668	706	757	677	723	748	743	681	689	721	702	648	714	706	715	703	684	686	713	697	715	701	709	747	743	717	696	709	679	729	680	725	710	703	685	720	723	653	690	657	705	688	712	654	737	721	684	706	715	768	711	698	726	742	756	706	719	776	718	683	750	709	737	707	690	733	691	722	723	696	749	742	706	740	708	676	685	669	654	741	708	721	658	729	721	681	712	740	683	686	730	675	713	709	693	737	689	687	732	729	709	698	704	698	655	636	722	718	688	743	716	723	705	714	762	720	691	726	745	673	654	683	719	695	659	678	713	755	683	727	711	695	696	733	662	703	699	692	710	685	727	691	707	732	702	719	717	697	670	735	666	736	715	741	727	755	727	651	773	718	693	728	684	707	742	717	715	680	709	720	706	703	719	693	690	747	736	732	702	735	708	706	692	671	722	718	744	694	724	722	766	718	699	724	683	684	687	700	699	711	720	700	680	758	724	733	753	702	685	736	690	732	734	740	728	658	728	680	753	697	711	732	702	707	679	707	685	739	664	702	715	741	739	695	696	671	698	692	705	768	684	672	670	689	713	699	709	741	670	706	693	734	690	716	713	680	694	677	709	726	720	679	705	711	691	679	666	720	717	677	707	721	702	689	698	688	731	716	725	717	746	685	690	715	696	701	683	714	691	740	691	700	743	677	711	715	683	707	730	723	699	715	708	707	683	712	715	674	733	707	724	716	701	682	717	664	703	713	699	653	689	657	766	705	723	703	678	747	711	707	679	679	724	676	727	703	670	702	676	752	732	723	687	666	699	729	727	726	678	739	735	696	672	678	686	682	675	733	699	733	709	671	708	711	689	686	714	695	719	736	701	720	712	724	729	761	741	694	709	705	671	707	716	707	692	709	717	718	706	704	726	734	716	724	693	718	706	730	720	730	681	739	722	710	708	773	700	692	702	673	655	687	674	722	718	727	726	727	718	687	712	741	690	685	716	701	661	683	715	751	740	695	704	727	676	718	722	688	697	720	758	684	693	702	705	668	665	731	689	668	695	687	711	718	713	708	722	680	729	657	646	715	696	709	712	733	696	714	731	738	760	699	764	721	732	694	779	701	656	686	707	781	728	701	665	727	730	777	685	704	741	708	686	674	674	711	712	779	734	713	706	715	710	701	731	639	709	748	731	698	694	683	696	684	702	685	698	730	742	704	713	711	704	676	737	665	718	703	726	747	702	723	689	711	710	720	693	670	729	740	672	698	691	694	723	742	741	709	675	688	695	710	726	693	686	769	734	739	681	676	669	762	704	721	719	727	725	763	638	688	736	732	684	669	663	652	685	672	690	741	701	704	705	674	754	683	693	704	732	753	723	713	684	723	659	707	761	717	704	681	741	720	692	643	723	726	732	685	701	736	710	702	702	724	702	712	673	720	700	708	695	727	703	725	705	684	729	663	737	702	752	705	677	693	712	714	689	684	693	768	690	713	755	698	680	614	742	675	745	727	663	698	716	688	722	763	732	697	737	731	707	669	664	680	752	703	689	695	743	685	718	714	696	710	690	712	737	738	726	705	712	734	677	694	753	730	737	733	755	673	696	683	696	735	739	722	712	720	702	643	694	728	696	750	682	659	698	661	703	718	718	720	679	719	679	678	757	697	705	718	722	676	657	759	680	764	712	740	717	713	714	686	723	709	720	693	707
21493	2668	2186	1662	1169	870	631	508	422	344	323	309	268	273	249	233	237	210	221	195	164	199	166	159	153	187	159	142	147	160	153	162	146	172	142	159	152	128	149	157	154	153	142	155	135	125	123	138	144	141	136	132	147	141	135	124	145	131	138	130	148	134	139	140	146	111	143	132	147	143	140	140	163	119	132	136	129	159	139	172	139	154	145	161	139	141	135	140	122	158	129	148	143	164	135	143	149	135	144	158	143	128	141	132	139	151	143	121	135	145	140	145	148	146	129	140	144	150	133	149	122	167	134	126	126	147	132	155	120	135	148	127	157	145	132	154	140	149	152	153	145	136	145	135	134	118	119	144	131	134	153	145	127	130	126	139	123	138	137	127	149	126	107	139	139	135	141	100	133	145	128	126	125	150	144	130	131	125	112	135	138	141	136	147	118	122	147	134	127	130	124	146	152	110	152	138	143	123	135	131	128	138	130	136	132	136	146	132	115	144	122	145	136	145	146	131	138	129	128	137	155	126	137	142	147	147	127	159	131	129	130	132	134	131	142	137	133	132	142	113	150	135	140	120	143	130	137	138	135	105	146	129	134	148	137	140	123	151	142	139	138	134	143	146	140	135	121	133	145	120	148	126	133	157	133	142	153	133	146	141	146	135	153	155	144	157	137	145	161	164	143	139	156	129	141	137	145	131	131	125	147	151	121	140	118	124	153	130	118	123	132	126	150	138	166	141	133	131	121	151	112	142	138	151	146	135	152	134	138	155	141	145	155	126	142	128	149	128	134	155	127	121	123	139	160	143	127	142	140	115	130	134	128	142	146	135	156	137	135	161	142	140	138	138	128	146	128	129	137	141	131	134	144	136	149	134	149	140	149	146	143	157	136	136	146	140	126	142	153	142	131	136	150	143	128	138	151	146	167	147	132	142	148	136	145	142	143	142	124	125	144	141	127	142	135	133	132	123	132	142	125	153	131	118	174	133	159	138	140	163	132	137	151	144	136	153	136	133	132	142	108	128	131	129	129	144	137	128	145	139	164	150	152	137	146	135	126	139	133	141	135	143	145	132	147	143	137	158	157	153	128	154	144	136	125	115	175	125	131	143	143	144	148	106	136	126	133	142	144	140	142	123	155	142	155	123	160	118	140	162	149	164	142	142	133	142	131	128	146	136	120	127	152	162	144	143	134	148	149	137	150	121	127	120	133	135	138	143	141	129	147	128	141	131	145	148	139	145	146	138	143	161	165	149	142	145	118	139	111	149	130	148	129	143	138	142	120	119	155	134	132	143	121	153	134	133	128	118	159	150	129	148	163	134	151	146	134	119	136	140	138	150	155	142	118	141	124	121	149	131	121	146	133	126	152	160	120	145	137	129	136	137	139	123	145	129	143	147	136	122	137	158	133	131	156	137	134	148	132	150	149	125	135	139	118	112	128	143	143	149	136	138	128	156	112	167	128	116	152	143	112	140	137	140	148	161	150	134	119	140	143	138	163	148	160	136	142	143	141	149	133	114	137	147	124	139	142	135	138	124	128	130	119	138	137	138	142	147	125	122	153	152	121	140	146	148	134	154	147	134	146	145	134	148	151	139	145	147	139	147	124	137	145	132	136	142	128	130	132	136	141	121	146	130	140	138	135	115	131	128	146	126	147	143	153	127	138	130	143	124	166	146	156	155	145	131	128	137	135	134	141	129	131	145	137	112	132	144	144	138	139	149	133	133	121	147	143	143	143	151	146	129	126	153	142	156	114	138	145	137	137	128	131	151	134	142	141	143	133	140	134	132	131	120	158	165	145	124	118	121	154	126	128	131	129	163	139	147	162	166	136	131	148	138	125	173	134	128	118	156	134	113	131	127	139	129	148	122	145	136	145	143	131	151	125	140	122	162	147	129	145	138	151	124	116	125	133	125	123	145	160	141	159	130	158	130	150	125	114	147	155	147	128	122	125	125	138	153	142	127	126	115	153	142	132	144	134	159	132	138	138	112	118	164	154	140	160	157	146	157	121	131	143	132	143	140	144	142	133	151	132	128	144	132	127	150	131	145	138	143	139	138	124	137	122	125	123	156	141	150	133	126	141	145	138	153	144	146	128	146	136	130	162	147	112	147	137	149	148	142	157	145	123	130	154	142	147	127	151	150	129	147	120	133	149	141	158	132	142	133	121	162	160	145	130	139	119	137	158	143	133	140	128	140	128	156	129	145	137	149	126	134	129	134	124	159	151	152	135	127	136	140	145	151	137	141	145	133	136	148	146	131	145	146	130	135	134	133	136	144	154	134	131	141	149	151	138	121	143	141	149	129	145	150	128	118	128	124	139	133	143	143	158	109	130	159	145	144	159	159	126	137	128	112	128	129	160	139	143	124	154	135	140	142	144	143	141	127	153	125	126	148	134	124	137	142	120	141	143	127	150	138	145	137	140	112	132	134	148	160	120	138	142	123	140	130	119	159	139	151	147	135	136	149	133	150	144	124	132	133	130	124	131	151	160	126	126	135	131	118	139	135	145	151	153	153	122	126	144	121	142	142	136	148	137	118	138	141	140	139	139	140	152	144	157	127	130	176	149	146	150	145	145	119	154	148	123	128	147	135	140	127	134	131	138	120	150	142	142	152	133	124	135	132	147	124	146	125	115	135	120	132	137	160	148	136	135	126	138	142	156	160	154	128	128	130	159	135	149	125	119	138	126	148	140	152	149	106	133	153	151	132	155	136	139	135	145	141	145	178	121	137	130	135	139	147	128	151	139	135	141	131	135	118	138	113	133	131	133	115	118	116	126	116	135	129	154	149	128	141	153	134	128	129	123	135	135	142	137	137	158	158	152	132	119	133	159	140	138	129	131	139	129	127	145	138	152	132	141	125	163	149	133	153	133	145	120	132	128	141	151	146	131	148	125	133	137	143	128	143	131	128	137	153	142	154	139	115	151	128	122	175	110	142	158	139	127	134	166	151	127	137	124	160	130	149	143	112	154	135	145	138	170	125	136	138	156	104	129	133	139	129	141	131	118	134	151	142	132	128	138	135	138	132	142	145	150	135	134	153	123	133	146	165	128	136	144	132	133	129	138	161	151	160	138	141	140	119	166	122	151	162	120	137	156	140	150	140	113	113	167	148	124	136	150	129	145	151	161	119	124	117	150	130	113	149	143	144	133	149	128	144	136	128	143	154	141	145	139	160	138	161	118	144	139	143	118	142	137	138	132	137	134	166	143	122	152	133	134	144	136	135	137	129	145	146	148	121	104	127	147	132	152	136	164	127	136	134	141	145	147	136	138	126	136	165	142	123	145	138	135	113	151	143	131	137	147	157	136	152	133	123	136	163	152	145	132	148	148	136	129	144	143	128	145	145	127	112	115	125	136	150	139	164	124	136	149	126	143	139	146	126	130	128	134	128	146	139	120	143	151	156	117	141	138	129	143	128	130	134	150	127	150	134	140	126	131	130	106	144	156	132	142	139	130	142	145	156	136	130	153	129	126	145	132	134
9977	1853	3880	4862	4424	3568	2967	2452	2060	1795	1593	1424	1237	1121	1029	908	956	837	805	762	722	701	639	635	589	585	611	567	509	514	532	537	473	557	489	508	502	501	488	522	484	463	448	465	448	459	448	415	409	424	437	427	411	431	430	393	445	434	483	431	393	427	415	405	419	434	431	400	427	388	434	393	377	414	420	420	375	415	427	418	372	417	397	427	426	417	412	390	396	359	402	373	375	389	397	359	422	433	377	395	388	394	428	416	380	383	399	411	389	416	385	360	401	383	388	359	378	384	395	383	377	349	376	390	414	357	414	395	374	408	356	388	363	385	397	374	367	375	401	366	399	370	367	386	362	420	402	391	428	423	397	375	378	384	431	350	385	398	363	415	360	373	371	403	411	426	385	389	374	406	365	401	370	367	384	359	396	379	346	406	340	382	401	390	373	354	406	384	458	350	404	408	385	370	385	398	386	391	388	376	355	389	366	389	356	388	421	389	385	374	388	354	390	385	385	397	396	403	370	397	394	383	367	393	364	400	398	371	354	350	378	384	376	375	388	377	388	382	372	383	421	378	367	389	400	344	376	391	363	420	416	358	391	379	399	363	387	379	398	424	392	343	357	379	353	390	379	382	365	366	375	348	355	371	381	349	387	375	404	359	380	376	361	353	399	403	386	374	397	374	377	409	380	405	386	410	378	367	421	376	378	367	380	400	392	400	405	360	407	358	397	390	371	397	372	382	412	370	405	359	387	362	370	402	322	373	370	375	388	375	400	376	395	386	362	391	370	390	365	371	402	390	397	373	382	375	403	388	387	395	417	351	405	382	406	391	389	356	336	361	366	423	394	391	382	382	379	392	423	330	398	354	386	406	418	344	380	350	416	361	367	366	402	346	389	365	367	352	392	377	378	373	366	366	367	395	406	368	363	380	371	397	399	382	367	388	366	390	398	363	357	413	384	343	393	425	421	380	371	379	407	415	400	358	369	353	393	367	390	385	365	378	400	421	373	383	406	389	399	378	384	393	420	401	377	361	385	357	371	369	407	361	391	348	387	398	347	345	351	383	340	414	389	386	398	367	425	347	329	376	393	378	380	357	353	369	424	384	380	385	403	368	366	393	395	382	389	393	359	381	344	357	392	395	348	387	421	386	391	412	367	394	356	356	384	353	359	365	393	380	378	357	386	384	335	350	410	364	365	373	376	387	349	395	393	390	389	394	382	402	373	382	411	391	392	393	377	362	369	366	372	371	355	392	395	399	416	406	411	368	354	370	371	337	328	364	406	376	391	393	369	439	373	393	394	409	388	371	397	394	398	372	340	377	409	379	402	374	410	371	387	433	399	406	355	386	370	390	384	409	361	407	384	378	418	374	394	380	377	402	373	374	369	380	385	369	368	378	394	380	388	406	386	333	413	391	375	368	358	408	395	423	397	400	378	392	371	391	371	390	382	364	401	408	376	393	397	407	408	398	398	383	415	378	380	377	385	390	367	371	374	380	371	390	362	377	363	394	399	389	421	380	403	373	367	419	417	359	353	355	394	374	367	346	409	370	383	389	400	390	375	401	424	393	406	388	390	358	425	397	379	397	368	389	373	415	376	362	353	389	349	401	361	374	418	416	362	431	367	378	385	372	393	374	325	380	364	386	373	377	347	405	377	372	379	386	403	334	385	387	374	383	371	409	369	426	353	409	367	362	372	394	385	396	376	379	355	393	368	353	409	368	346	387	359	363	398	385	418	368	383	437	368	393	392	380	360	352	371	422	405	386	402	402	391	403	349	437	375	353	387	394	368	381	407	383	364	384	386	409	367	431	396	371	400	416	374	373	389	400	371	381	362	393	392	404	380	399	354	345	375	349	386	396	391	358	357	339	359	383	416	364	384	376	381	385	377	386	378	379	383	392	411	368	369	389	380	416	362	416	367	365	399	359	387	382	385	374	368	384	370	380	386	383	377	348	405	372	378	366	408	377	372	361	416	391	377	389	374	367	394	388	397	409	392	424	384	388	398	366	375	353	349	370	363	383	447	366	367	390	367	406	375	407	354	347	386	404	386	380	403	407	397	384	343	372	420	406	348	412	383	390	384	357	410	390	397	378	379	367	394	376	380	387	404	382	402	392	383	375	363	383	350	402	371	376	386	360	375	371	404	396	376	384	391	386	403	403	378	395	394	382	378	379	391	381	366	431	392	371	358	383	413	362	373	376	417	380	370	368	361	361	362	382	390	382	410	365	377	377	372	354	391	394	386	428	404	349	407	369	371	383	394	370	366	358	353	406	390	403	387	391	385	372	354	410	395	356	382	385	382	388	415	352	368	393	367	397	366	387	405	398	348	374	395	379	389	342	389	360	364	380	382	388	358	382	360	385	390	373	390	369	367	424	414	365	369	350	398	346	372	401	364	376	414	389	417	385	381	412	370	361	407	361	394	392	403	359	377	437	370	352	401	341	418	388	408	356	398	362	370	430	359	400	415	394	388	383	357	389	379	399	386	411	382	387	415	378	364	396	372	336	417	375	425	388	359	389	422	384	370	379	364	361	391	387	389	409	363	399	402	384	398	360	357	386	400	396	401	382	405	401	378	344	410	379	401	361	372	369	398	365	384	393	371	384	381	373	364	373	392	393	404	377	388	364	365	408	365	392	398	383	377	378	375	410	357	398	364	383	381	407	411	397	396	395	383	370	404	356	396	373	405	397	388	382	383	359	395	381	405	379	407	355	350	364	378	411	396	402	373	359	341	388	359	366	389	383	379	376	380	369	377	392	365	387	367	363	392	395	389	389	381	388	395	375	373	383	378	373	378	390	337	390	355	358	374	397	367	394	385	387	373	328	379	381	368	368	388	366	367	387	383	389	405	403	384	399	391	380	375	372	385	388	358	375	373	372	371	359	404	380	391	351	382	377	393	342	369	364	376	369	399	379	356	393	398	340	358	393	419	373	393	394	389	371	395	385	392	351	380	361	366	389	375	378	371	367	390	421	370	387	371	384	371	388	392	386	375	372	419	361	375	417	392	388	377	369	416	379	408	382	371	419	388	401	381	396	389	425	357	356	417	382	359	386	353	381	381	398	412	397	391	385	377	383	411	397	400	366	365	385	379	370	379	399	355	376	404	387	374	401	378	366	367	352	395	384	362	373	369	381	390	392	408	351	371	348	413	379	388	376	384	374	410	399	370	364	414	421	397	388	398	380	356	379	405	401	415	381	393	415	353	388	358	378	393	361	410	385	395	356	389	378	383	386	397	370	333	380	381	381	379	356	396	394	396	373	370	376	384	386	376	365	388	373	410	387	393	370	402	382	351	368	353	415	398	409	398	382	399	379	375	381	376	353	375	368	374	401	396	387	425	393	391	342	384	398	348	386	400	362	358	428	361	421	407	360	389	357	425	405	374	381	352	400	387	365	363	387	361	383	367	419	386	396	359	406	357	407	393	386	399	417	406	401	393	368	399	362	396	360	380	370	385	411	376	337	375	409	395	362	369	394	382	390
2775	293	306	266	278	254	261	236	257	286	286	257	257	251	233	240	256	234	225	223	240	244	239	238	236	283	229	248	230	228	212	242	233	236	262	258	244	251	234	230	250	228	257	267	257	224	239	269	247	250	216	256	223	242	230	230	228	256	245	239	252	243	257	245	271	253	244	212	276	237	245	263	256	237	253	249	240	228	263	216	252	219	259	252	250	238	232	285	256	257	240	245	240	274	272	223	266	238	232	255	241	230	250	247	243	224	252	242	261	236	238	242	242	244	234	259	234	255	246	247	264	221	254	225	195	244	243	263	236	213	251	261	204	239	259	249	242	240	250	202	223	253	247	236	243	217	250	241	226	235	269	209	252	242	239	231	250	229	229	232	255	264	248	237	223	224	250	247	245	213	255	252	241	246	251	261	214	238	225	258	215	245	258	217	244	196	247	268	227	254	254	252	229	238	242	236	236	240	246	269	261	259	243	235	218	233	244	224	241	258	276	244	260	242	251	244	215	252	240	221	237	223	227	260	233	248	272	258	206	248	239	227	234	238	244	247	243	216	237	242	253	246	218	268	249	228	257	240	257	231	239	212	233	243	246	198	233	238	235	233	238	267	252	248	259	267	246	252	244	255	242	227	239	233	242	213	249	240	235	231	236	226	272	257	261	225	263	249	276	217	257	252	247	265	228	230	231	229	248	243	242	252	238	230	219	240	195	246	282	220	237	264	258	263	259	300	253	249	234	244	239	241	236	241	212	246	249	241	243	237	242	231	258	223	245	221	240	248	242	229	250	235	240	270	244	244	256	268	250	248	248	256	241	267	224	240	240	245	233	264	227	225	262	232	254	248	244	251	257	254	243	228	229	237	253	214	250	236	257	236	255	232	253	250	269	227	252	225	255	218	245	228	243	272	255	225	220	245	236	251	219	238	261	231	271	256	233	229	242	241	256	228	248	251	225	253	239	245	258	236	240	236	233	248	257	240	234	250	246	260	272	233	268	218	260	246	241	219	233	246	242	260	240	264	267	224	246	243	240	273	234	226	244	249	261	239	253	226	219	231	250	286	246	245	245	232	256	256	230	241	249	267	227	248	274	228	226	281	236	233	220	263	226	271	277	238	241	232	263	254	232	237	239	240	228	243	272	254	231	248	251	234	268	227	213	245	216	254	226	247	225	248	241	224	237	245	265	244	240	213	232	231	223	256	255	253	223	268	241	238	254	275	225	278	252	231	269	262	245	230	266	242	244	251	244	248	226	225	249	267	222	246	244	233	271	257	240	259	226	244	254	231	214	258	260	251	249	269	265	252	226	239	244	238	215	258	248	245	250	233	254	236	227	233	260	216	239	221	266	270	253	246	244	233	236	258	218	241	243	260	210	248	245	247	263	203	250	234	269	238	269	231	268	208	247	234	260	248	243	252	261	272	249	253	240	244	225	259	269	238	218	249	232	248	272	251	238	251	210	255	257	227	269	235	234	217	235	250	240	253	239	251	235	251	227	233	244	255	246	260	246	229	238	224	269	245	216	271	245	228	257	267	249	226	254	239	218	238	247	250	230	235	254	218	264	248	258	232	279	259	262	238	281	238	251	252	254	277	243	243	240	233	255	253	246	207	254	249	228	260	242	225	249	250	251	244	258	222	247	253	267	226	226	242	247	254	214	266	263	257	237	229	227	237	249	260	241	239	238	273	208	272	257	232	225	267	271	237	260	225	238	253	237	220	239	239	231	251	230	275	239	215	256	249	232	258	217	239	247	246	261	249	227	238	224	240	247	231	231	257	258	243	254	263	243	218	230	254	234	238	273	255	217	231	219	256	232	246	267	236	234	247	266	221	279	239	272	225	241	232	229	254	263	262	244	247	226	234	231	247	245	244	252	231	240	246	250	242	248	244	248	248	236	257	238	225	232	237	236	257	203	206	221	224	230	220	261	243	263	242	255	221	231	226	239	268	273	248	226	256	234	239	253	267	237	240	228	254	258	244	212	222	236	245	246	255	268	278	249	226	262	234	229	254	250	225	235	247	232	263	248	250	249	226	223	225	232	251	224	245	241	227	212	247	262	244	221	230	222	243	259	267	221	272	221	223	237	216	233	242	254	252	238	260	255	256	241	243	235	242	238	204	233	260	245	230	226	274	263	251	253	236	235	238	254	229	224	234	276	247	248	230	259	228	233	257	246	251	259	232	221	262	207	252	252	240	244	249	252	290	237	238	235	253	237	215	222	245	261	265	240	239	268	222	241	237	248	234	243	257	233	261	281	230	238	282	256	246	235	251	252	243	261	224	233	239	248	228	261	255	256	206	227	275	233	245	253	236	220	252	264	219	238	260	253	231	262	238	261	239	253	277	233	228	226	257	230	220	225	234	219	218	256	263	249	233	247	260	253	253	220	245	241	226	239	250	233	235	243	256	213	216	260	235	250	262	221	253	235	235	245	265	210	263	236	249	263	253	283	259	241	245	248	250	246	236	277	241	245	215	250	230	261	238	228	229	242	242	269	243	246	238	223	235	260	216	247	232	262	238	242	263	298	275	228	245	234	253	233	233	251	234	224	234	253	249	231	244	247	274	233	261	265	245	217	259	239	255	245	252	259	238	237	270	262	240	245	225	258	255	257	212	246	266	242	250	197	224	225	230	236	238	257	244	231	228	268	237	271	239	247	209	257	256	235	243	246	247	259	250	246	259	271	245	263	235	255	233	248	230	231	234	225	243	249	225	255	259	249	211	245	215	226	248	236	233	249	228	228	252	229	243	248	233	242	238	254	233	246	228	253	213	261	257	250	224	237	273	236	241	231	249	280	216	223	223	225	241	219	244	243	266	222	215	237	231	244	259	217	264	253	248	242	239	246	236	234	273	265	229	257	242	262	231	223	242	244	249	248	264	232	240	274	243	255	269	250	252	229	229	223	249	255	246	246	225	249	227	225	258	225	232	226	250	240	260	230	245	222	235	247	226	278	255	251	258	256	258	227	234	237	246	228	255	233	244	226	237	260	253	254	264	228	243	218	237	254	229	270	234	233	275	266	224	209	249	266	223	273	250	250	270	248	259	266	218	264	245	244	252	264	259	229	232	261	259	227	243	260	238	245	246	250	244	219	256	233	239	246	229	234	261	241	217	256	250	227	235	252	270	285	242	236	264	238	245	280	261	232	278	235	256	267	268	259	251	246	251	260	238	256	249	230	224	225	232	266	238	253	238	241	238	240	235	209	246	236	256	266	219	248	232	220	243	233	208	241	251	239	241	239	251	257	253	249	245	246	237	255	246	267	232	217	236	231	253	250	263	244	248	257	246	200	222	241	252	232	230	242	231	243	226	248	261	252	232	251	236	227	241	231	258	238	235	237	251	250	253	261	241	245	240	237	215	241	261	239	272	260	245	249	229	240	231	276	254	285	249	252	237	235	263	251	240	236	223	238	246	244	238	249	258	260	232	236	246	258	246	273	239	251	215	269	221	243	277	249	231	249	242	249	262	260	248	232	265
2690	673	799	859	844	757	783	758	718	712	726	655	696	671	695	661	667	652	652	692	670	679	631	644	637	658	679	646	683	667	644	669	641	638	653	647	649	650	637	660	667	656	630	667	677	626	685	640	650	709	662	669	625	695	659	665	647	619	678	656	615	632	665	688	631	616	630	663	633	669	658	703	650	651	656	640	656	676	685	676	662	643	642	671	659	664	630	666	629	680	660	626	676	646	674	662	659	607	599	607	646	658	640	643	666	646	653	663	705	641	630	616	677	599	613	649	626	628	607	612	673	610	638	660	599	616	661	659	675	651	653	649	697	668	639	673	644	671	659	651	619	645	641	629	628	644	634	647	592	633	686	643	659	685	671	652	662	622	685	658	679	637	631	660	632	628	652	622	621	680	654	607	632	666	638	587	567	602	639	614	690	638	655	625	653	646	651	688	669	666	614	630	625	586	653	658	611	637	671	650	601	608	643	619	616	633	674	670	634	658	663	635	642	697	676	650	693	623	655	666	624	656	624	599	677	645	709	642	662	662	663	633	634	669	611	650	668	638	678	645	650	641	648	645	684	666	665	681	656	661	677	654	628	606	651	654	624	639	637	663	657	627	662	662	630	636	644	677	622	651	629	663	670	660	616	728	627	620	653	629	707	659	644	687	680	674	679	649	639	663	655	704	636	657	662	661	645	618	625	663	680	627	655	647	651	590	678	668	636	652	643	658	700	676	671	642	568	702	628	653	678	629	676	635	685	659	679	643	617	644	625	613	665	648	627	630	657	661	678	607	654	628	648	639	626	617	614	641	639	687	634	627	634	705	624	648	668	652	658	633	656	674	648	689	627	711	692	626	636	615	658	636	657	672	618	628	668	643	649	685	642	613	685	657	651	640	664	673	610	641	629	634	653	658	640	674	649	639	641	650	654	639	647	635	660	636	648	638	616	645	661	616	693	618	601	645	627	649	619	599	611	646	659	640	645	610	686	665	680	651	693	645	651	620	665	662	616	635	635	639	623	661	608	682	609	671	696	656	617	650	658	682	654	633	664	639	685	647	604	649	674	635	643	628	633	642	653	689	635	640	635	653	657	642	685	638	647	684	678	641	732	666	646	624	672	665	593	603	660	637	645	638	635	634	634	664	655	699	656	674	675	666	631	631	650	669	652	599	680	652	693	640	654	658	649	687	720	610	659	682	637	676	642	618	674	677	668	593	672	619	650	663	654	602	649	639	615	659	662	634	677	659	659	674	663	632	606	602	663	644	620	674	627	689	648	664	634	639	654	658	621	663	670	648	631	626	605	670	659	673	670	674	629	672	642	623	651	638	682	670	637	661	627	636	671	608	634	677	658	651	690	648	686	662	638	706	694	652	646	618	634	615	650	657	671	673	672	644	687	629	589	641	666	628	685	605	656	654	670	712	646	663	685	627	644	656	644	672	655	640	626	665	628	641	656	629	600	694	653	645	669	614	663	657	618	648	662	690	649	634	614	662	615	624	658	665	664	665	621	663	635	642	612	614	630	639	653	627	657	635	645	656	650	642	610	625	680	628	648	646	647	634	674	661	683	635	687	609	651	652	663	661	628	673	646	706	695	606	632	632	667	683	636	667	673	636	696	636	648	618	657	661	648	667	578	679	622	647	641	656	635	634	657	662	655	640	674	709	683	631	627	676	657	639	687	677	614	621	641	702	653	645	631	676	625	688	686	664	658	669	594	647	654	607	605	618	684	613	650	588	662	608	658	697	651	631	641	607	618	643	647	696	647	638	653	648	594	613	686	650	618	617	647	689	644	657	667	626	656	612	624	637	645	653	627	637	645	688	675	628	659	649	657	653	680	627	639	666	650	628	706	672	678	606	646	666	643	654	654	634	655	657	647	669	687	628	663	619	628	660	651	647	709	662	649	657	650	671	631	630	636	648	570	597	599	623	688	647	647	647	656	681	622	612	653	647	629	645	658	689	666	685	603	658	661	641	651	625	610	702	681	697	641	635	648	617	676	640	664	674	660	654	651	633	617	674	627	693	662	575	656	632	678	618	664	614	611	674	697	621	661	668	632	647	641	667	685	645	663	623	669	658	650	602	676	607	650	632	665	650	632	623	688	586	658	601	642	679	668	664	646	649	670	679	681	636	636	679	621	628	648	671	658	661	609	678	673	656	663	677	641	620	642	630	670	679	698	720	651	633	676	658	626	631	635	634	679	653	619	673	625	695	646	724	638	657	616	650	656	610	617	609	676	652	649	657	694	659	632	672	615	611	676	661	635	678	609	643	634	700	645	667	644	638	638	652	643	643	693	682	606	637	627	620	629	637	676	679	677	640	661	648	665	622	674	672	641	630	674	651	669	649	645	641	681	646	655	658	644	670	670	616	649	685	685	640	635	585	673	677	684	633	638	690	653	631	631	602	641	677	612	633	679	664	654	639	656	603	631	650	649	658	660	674	634	660	638	682	619	658	639	632	688	650	614	632	618	728	675	732	635	675	626	660	693	653	637	669	661	689	635	644	630	688	614	663	630	621	652	611	659	668	644	612	678	636	659	631	684	586	698	623	654	668	655	664	601	635	650	599	654	618	680	624	696	671	632	642	638	674	625	647	624	653	679	627	653	658	673	659	619	646	633	640	653	624	680	618	632	605	626	624	626	636	697	631	624	637	662	613	666	643	682	666	589	613	649	641	648	679	652	657	637	603	637	651	665	622	647	667	622	651	627	726	627	628	667	655	646	603	637	666	668	680	698	619	627	601	639	657	634	648	645	643	656	629	647	655	633	676	647	636	676	653	649	670	705	637	618	627	677	655	608	628	640	648	678	679	640	679	637	642	650	636	635	661	637	676	652	680	659	655	690	610	618	665	662	640	677	657	617	627	666	624	670	671	604	659	679	651	656	641	678	644	655	644	625	606	684	652	668	670	665	604	713	659	668	633	634	629	661	690	669	682	627	639	651	668	646	618	629	623	634	638	673	673	602	668	696	646	639	675	685	633	686	653	643	654	611	647	616	708	641	628	677	675	588	629	645	645	588	637	648	614	614	623	628	623	653	616	669	623	650	668	699	660	644	660	659	618	656	660	663	642	632	652	655	635	670	679	658	623	657	651	654	636	684	676	639	652	641	584	621	610	622	653	652	648	630	651	670	634	630	682	657	615	678	727	674	666	644	601	644	662	632	612	677	652	664	640	654	623	644	642	670	659	657	637	653	661	645	649	632	641	620	672	665	639	677	695	653	659	615	661	661	651	634	659	584	659	542	637	608	632	679	660	672	648	670	656	613	677	597	645	612	651	626	638	633	642	656	618	643	660	607	646	644	689	679	664	629	651	648	634	662	636	679	668	646	636	651	633	649	658	645	638	659	615	638	637	644	643	674	630	703	640	604	649	653	684	641	620	612	692	619	655	621	678	623	653	652	621	663	661	618	696	612	657	677	650	637	616	676	652	665	653	692	672	650	668	675	657	702	678	653	642	608	658	610	676	672	650	629	655	691	642
12608	1155	1274	1036	821	585	524	434	451	378	379	367	347	344	298	342	297	303	294	309	277	298	291	279	295	269	325	298	282	304	273	271	295	290	275	277	271	285	261	269	290	329	251	274	278	292	271	253	244	292	278	274	273	253	278	294	258	274	250	263	294	291	275	283	276	281	245	298	241	271	264	229	289	262	272	270	245	274	296	264	263	266	258	282	254	268	243	282	273	279	256	281	247	246	257	281	277	262	274	294	241	254	279	291	292	292	269	286	268	292	278	278	282	279	282	253	291	286	279	262	297	270	246	282	248	271	294	260	291	283	265	270	269	286	312	250	263	285	263	282	288	288	266	282	298	273	253	235	263	257	264	257	296	286	279	286	300	265	274	266	269	264	265	295	273	278	287	250	293	286	304	267	264	257	267	257	281	290	275	242	272	280	263	305	262	279	272	238	293	251	282	278	262	269	268	280	270	261	274	247	305	307	302	258	278	270	273	276	296	287	278	242	258	291	318	289	302	264	280	254	306	267	268	282	276	248	299	257	255	281	273	235	271	281	282	273	312	311	277	255	272	307	287	271	276	273	286	282	276	277	246	264	283	266	264	307	256	241	304	292	284	280	274	262	306	271	292	284	264	280	284	302	311	300	264	262	275	273	274	261	330	291	259	285	308	282	267	284	242	264	279	258	285	291	282	289	286	294	293	274	275	273	279	276	289	296	277	322	265	265	264	251	298	267	284	283	294	259	255	259	281	309	280	254	255	269	274	273	266	301	296	292	274	272	291	288	297	268	264	296	246	317	275	264	261	282	299	299	302	286	286	253	268	267	245	309	318	279	292	260	262	277	279	261	269	297	270	269	264	240	271	269	258	276	280	286	264	249	273	269	273	289	259	277	306	278	259	249	281	246	267	245	278	248	284	282	271	268	276	264	286	258	287	285	284	255	270	301	246	307	267	278	259	290	267	274	271	289	248	277	271	289	261	272	302	285	291	249	262	298	281	277	254	258	254	265	281	273	243	259	289	240	276	246	298	286	257	261	262	294	298	260	283	251	256	264	244	278	260	240	242	289	276	254	264	300	274	287	303	297	261	265	274	297	277	258	255	262	311	258	267	273	291	324	291	261	267	273	306	294	278	279	282	262	289	273	280	252	266	275	264	286	263	249	282	279	249	262	256	285	286	260	259	287	267	284	276	262	277	239	271	254	252	257	312	277	290	290	275	258	259	274	265	254	292	267	254	285	280	275	271	282	277	271	291	241	296	252	287	306	307	265	258	280	290	274	293	255	264	258	278	280	254	255	261	290	301	270	267	262	251	264	246	262	279	273	235	278	311	268	269	278	251	252	275	255	282	232	262	249	277	295	265	235	278	302	283	266	266	279	225	274	287	254	250	298	274	280	277	288	295	278	272	255	261	276	280	232	261	259	287	267	283	263	309	281	305	262	269	279	282	275	277	248	268	250	268	294	292	283	277	271	270	265	279	281	300	265	262	260	268	286	250	269	258	278	278	316	283	283	279	277	259	298	280	273	246	279	266	256	278	269	279	232	278	310	283	275	279	260	293	252	283	255	252	274	276	265	267	265	288	268	289	263	279	263	267	246	282	262	253	240	266	260	285	247	259	270	274	261	294	284	252	255	283	268	260	269	285	280	275	260	264	278	272	278	310	279	275	238	279	296	275	240	288	296	255	241	269	305	271	244	283	286	268	269	255	253	277	257	291	285	290	238	256	264	251	257	274	259	268	253	269	268	253	296	272	237	237	284	253	282	289	284	261	248	255	269	285	280	279	304	320	304	283	274	240	299	243	251	273	276	276	319	282	240	271	254	275	266	264	273	264	281	265	302	266	269	274	258	293	269	267	280	294	284	274	296	246	298	264	283	302	261	280	267	307	260	250	258	267	309	285	298	313	272	256	250	294	275	279	312	280	250	259	294	265	281	268	290	295	256	257	261	258	276	304	289	280	281	286	228	258	305	278	239	281	263	273	255	277	265	270	284	250	306	291	271	285	274	264	282	285	266	260	259	277	266	248	258	296	282	264	300	250	271	236	246	296	296	275	271	277	281	297	294	281	238	305	278	253	284	280	257	246	270	262	279	265	245	278	287	274	277	289	267	285	278	285	257	260	283	318	248	291	279	298	298	281	265	270	290	286	275	312	272	283	282	264	255	260	297	309	270	256	286	237	282	278	265	264	261	298	282	251	262	281	248	259	309	286	255	261	265	265	271	270	304	266	264	291	285	258	258	253	289	295	282	257	272	267	275	287	278	290	273	285	308	278	257	303	268	283	287	271	250	254	276	289	279	273	256	251	284	277	269	290	267	262	264	254	257	282	247	269	288	265	321	286	266	261	258	287	296	265	271	304	251	278	273	260	225	270	266	258	265	272	281	283	275	247	269	275	306	289	252	291	288	265	254	280	283	277	254	272	295	279	271	238	249	263	265	248	260	309	267	269	266	262	263	297	257	281	293	290	281	278	284	267	269	282	285	270	265	271	271	276	284	266	271	272	283	295	269	276	262	233	243	278	256	264	260	263	283	282	274	300	296	273	258	309	296	271	280	280	258	266	265	304	288	307	269	264	249	272	276	245	245	268	300	278	300	256	287	262	272	285	278	259	265	290	263	287	250	290	239	269	277	282	298	283	273	284	284	327	298	284	252	259	287	262	248	277	270	264	287	308	288	271	270	287	260	277	248	283	256	305	287	288	255	308	256	237	276	279	291	261	274	259	269	265	274	296	292	278	291	288	263	275	296	244	285	279	247	244	282	251	273	300	234	269	255	268	246	286	253	257	259	265	250	285	287	277	314	292	291	279	274	262	273	277	275	252	261	267	256	268	291	289	281	269	256	265	256	278	249	255	258	267	268	298	291	270	266	252	240	255	249	227	272	256	245	288	240	279	261	290	267	304	266	289	274	266	281	275	271	294	288	272	284	265	305	273	236	289	287	279	278	261	278	253	250	282	291	275	303	261	270	261	257	281	281	262	281	288	293	299	253	316	265	292	266	277	267	292	302	284	240	295	258	269	277	315	239	281	278	256	292	280	298	280	264	273	281	273	275	264	238	280	290	279	277	269	280	262	309	297	309	294	303	288	266	280	282	269	250	266	280	290	258	264	232	246	261	260	267	315	276	304	273	287	274	303	255	281	266	280	280	257	276	243	259	269	257	253	277	264	257	252	249	288	260	260	271	272	292	257	285	276	280	263	292	289	267	287	271	241	292	264	265	270	255	262	273	297	268	275	257	259	275	265	248	265	263	255	265	266	266	233	269	281	276	274	296	264	301	260	270	261	271	269	293	262	279	275	275	282	269	291	286	270	250	262	280	247	288	268	265	276	267	284	279	269	285	321	285	276	256	292	264	259	268	271	274	254	256	290	253	268	295	285	257	250	239	254	259	286	268	264	287	267	251	286	269	281	285	246	265	251	255	282	281	276	272	272	270	275	258	279	280	254	238	275	297	262	291	293	264	284	259	314	267	291	291	275	266
7102	1486	2539	3107	2902	2373	2152	1847	1630	1458	1334	1259	1168	1136	1112	1024	960	992	896	903	910	789	799	813	823	756	856	814	850	815	776	775	787	797	786	795	728	746	815	756	788	793	801	690	757	740	730	728	743	720	794	698	671	702	768	723	742	756	724	736	721	781	780	759	689	718	725	790	695	674	685	703	691	749	710	712	687	739	731	658	688	728	731	700	745	682	726	714	707	710	716	693	713	710	708	754	732	734	761	698	744	705	729	722	708	748	688	744	700	717	725	777	722	667	723	756	678	689	705	722	689	748	656	727	736	728	694	705	700	694	702	796	713	685	711	731	684	726	699	701	700	708	700	699	698	734	691	712	704	719	754	666	715	741	702	671	719	688	741	716	758	698	741	734	723	726	755	684	696	735	700	664	727	704	702	697	730	711	712	714	703	700	764	691	692	689	672	721	700	693	642	703	707	687	674	733	707	714	684	679	716	716	700	695	721	727	677	759	677	755	702	717	756	758	701	676	742	722	731	725	732	748	729	746	734	697	704	702	688	674	722	731	653	755	692	663	730	751	699	659	773	745	679	647	717	723	671	730	684	672	694	696	675	726	727	728	693	725	668	709	743	708	667	717	699	705	669	712	745	719	742	715	629	715	696	710	683	704	750	716	667	774	710	724	707	680	699	728	740	699	729	755	682	706	707	706	713	692	724	746	731	741	658	709	690	680	705	743	682	730	737	738	739	723	718	688	731	703	757	751	730	714	711	696	699	729	736	682	682	712	734	735	701	673	651	695	729	704	707	764	680	676	697	725	667	729	675	759	665	724	721	730	708	696	701	727	694	677	679	712	742	704	704	706	628	686	731	686	688	743	764	669	755	683	718	704	685	710	724	711	725	729	707	710	778	704	743	678	719	687	651	691	723	753	725	701	696	697	694	712	708	700	680	731	741	698	723	731	712	715	696	701	715	683	737	669	677	663	711	727	721	727	676	752	712	725	728	686	687	716	698	721	734	709	729	715	708	760	661	735	689	677	718	677	740	676	704	661	694	705	685	723	731	699	753	728	667	693	680	688	748	644	757	715	693	656	685	717	714	668	697	705	688	725	745	690	751	721	727	670	723	695	712	674	717	734	717	702	691	703	743	703	735	701	715	738	750	683	741	683	740	739	719	708	678	713	731	738	733	695	669	741	721	755	711	698	732	753	679	704	717	680	704	710	683	701	713	698	711	707	675	686	720	727	714	726	697	704	684	697	715	726	720	700	712	681	716	719	674	756	677	651	714	695	740	696	716	718	699	712	706	706	720	685	671	696	723	684	721	708	677	756	740	735	744	715	719	722	711	672	712	779	687	720	675	729	643	772	671	636	702	690	705	724	654	695	700	684	702	704	655	697	694	698	713	701	679	703	742	693	690	681	677	697	731	714	650	701	705	704	685	629	688	702	715	705	694	729	704	699	705	638	743	735	737	744	719	696	712	699	765	718	704	669	668	746	711	727	739	649	691	662	742	692	686	668	647	688	692	730	721	680	721	657	729	699	718	735	675	657	708	703	702	678	738	704	734	730	694	718	690	709	689	703	734	773	659	714	671	744	751	702	749	717	710	691	735	689	688	677	736	721	740	698	674	707	705	710	708	719	702	697	705	689	699	735	706	716	685	687	712	701	673	712	670	668	734	705	691	712	744	721	688	750	731	676	724	706	703	754	686	691	698	740	670	674	704	689	680	706	715	701	675	730	717	726	707	793	700	691	706	701	731	690	702	669	717	706	690	689	712	714	752	699	704	682	708	651	738	661	668	702	689	712	711	678	713	728	700	684	664	677	665	695	702	732	689	715	697	715	758	682	685	757	686	709	716	714	686	694	737	730	666	709	713	703	704	673	722	733	714	711	662	708	682	683	664	666	717	674	674	691	680	681	690	693	733	704	710	667	682	681	726	699	748	676	731	674	684	740	712	690	705	634	701	713	696	739	784	702	723	695	737	725	691	686	708	655	722	719	663	674	678	768	755	703	713	695	706	713	734	701	693	746	700	702	655	727	759	730	761	663	704	673	705	752	715	704	698	702	662	723	677	670	698	710	675	728	709	777	682	707	687	746	724	719	714	712	689	705	694	718	682	706	663	738	696	693	698	675	691	710	751	712	689	662	677	739	683	725	726	739	744	713	738	687	731	720	702	731	712	721	694	729	716	739	706	663	681	660	700	659	698	763	706	686	711	677	706	707	751	666	706	743	762	735	670	673	707	675	659	693	695	710	713	748	698	662	700	692	679	715	708	707	700	667	708	658	698	695	717	729	712	700	743	755	703	747	682	723	698	645	724	699	729	709	717	748	680	670	707	699	725	687	722	701	702	757	730	685	718	725	731	669	670	714	682	712	691	704	715	764	671	691	668	695	721	737	734	731	719	736	738	749	712	740	698	750	748	748	708	715	704	737	705	699	699	741	706	737	759	716	702	696	725	732	741	723	721	730	691	704	703	729	717	688	703	662	707	726	715	723	719	692	713	716	712	779	747	694	687	722	672	696	714	688	710	735	705	688	690	719	697	713	686	712	681	721	725	683	723	703	724	736	735	681	715	758	711	720	739	693	718	682	687	715	715	659	692	690	713	712	698	743	730	711	689	726	727	735	756	724	725	667	686	717	689	698	699	754	681	708	755	692	759	668	690	707	694	741	740	707	715	676	673	732	737	731	734	752	689	690	707	771	698	679	680	732	738	760	715	702	701	692	714	706	725	707	693	722	679	697	665	679	715	716	665	664	708	753	737	692	679	685	751	674	723	719	632	714	710	700	744	696	711	746	749	684	738	739	677	715	689	737	703	705	707	677	725	719	726	710	760	700	680	677	743	733	705	681	726	694	671	703	683	693	751	699	719	704	762	731	678	750	736	699	645	700	716	667	702	724	660	698	688	746	697	724	705	710	716	719	712	741	705	713	675	757	699	686	678	710	733	789	706	724	721	708	706	705	725	755	752	735	729	760	695	715	719	691	680	710	693	687	727	684	727	683	666	751	734	695	683	717	685	670	711	722	691	742	678	729	744	696	720	709	698	723	745	748	704	712	717	715	724	669	729	685	694	673	722	695	734	696	689	757	680	713	714	668	738	693	724	702	716	706	713	718	717	700	712	635	688	692	714	764	715	671	687	696	701	709	761	705	717	687	688	677	689	731	686	703	712	706	703	682	669	729	724	667	715	717	718	671	715	721	720	767	716	676	690	743	706	712	717	768	728	760	706	745	680	718	675	687	734	706	724	685	735	744	743	742	692	713	681	723	672	688	741	646	747	757	749	731	704	733	707	736	690	753	696	724	745	708	678	716	715	707	689	696	704	736	724	760	742	707	706	708	649	704	754	762	734	750	700	792	696	711	711	706	656	699	690	679	709	721	726	716	684	735	669	707	676	749	704	695	744	727	752	734	729	710	710	731	689	777	683	650	709	693	689	698	719	705	686	704	706	704	668	731	751	725	743	706	765	699	707	703	689	696	725	694	674	772	718	676
21248	2711	2183	1676	1200	842	622	589	452	395	322	324	271	261	254	240	212	196	208	176	191	178	173	206	164	164	158	167	179	154	166	182	160	141	162	153	151	146	156	150	149	152	152	134	145	140	155	137	152	144	147	154	156	134	141	123	150	138	143	156	119	121	136	143	140	121	152	130	155	158	141	135	147	151	166	124	125	146	132	165	141	140	131	140	149	137	128	145	140	144	129	131	127	138	142	134	132	133	134	151	143	138	143	127	134	133	137	155	142	140	152	141	142	153	149	141	126	134	139	117	150	134	157	132	149	152	158	129	143	125	149	148	137	137	141	131	135	141	133	127	136	138	158	142	137	131	148	130	135	127	126	137	150	134	122	128	122	125	141	124	141	135	152	158	131	147	150	123	135	134	147	152	142	136	150	153	165	139	127	134	151	152	165	131	156	138	127	128	145	140	135	138	166	144	130	131	145	126	147	132	144	131	150	127	137	131	150	129	128	141	150	137	148	118	140	133	147	153	136	138	161	134	141	168	128	156	126	139	157	125	130	141	133	148	131	142	144	121	129	159	122	155	143	129	139	147	142	140	133	131	137	122	144	125	128	111	151	142	146	149	141	134	141	132	131	136	124	154	161	141	133	140	134	119	135	133	149	152	157	168	139	137	140	148	138	143	137	158	143	122	139	138	127	128	129	135	145	146	154	133	148	149	132	134	118	137	153	120	145	140	151	135	158	155	139	132	136	137	127	125	133	138	141	141	144	145	128	119	146	136	124	151	142	157	152	130	153	132	106	124	165	108	128	155	157	137	141	138	121	109	113	136	123	147	129	133	131	164	135	152	126	113	121	134	145	105	145	145	137	133	132	143	123	142	144	120	142	124	149	140	131	146	141	129	155	138	137	139	130	127	129	130	135	148	136	138	147	156	139	140	138	128	139	151	150	133	141	145	143	139	132	150	140	125	153	140	138	139	131	141	137	140	125	128	154	146	143	129	150	144	152	120	121	134	144	143	136	139	133	158	141	142	139	138	149	136	140	143	126	123	127	140	157	136	164	140	146	141	136	139	125	116	136	127	140	105	144	147	141	138	153	152	136	148	148	127	155	155	137	128	114	120	130	149	134	113	137	163	128	130	131	148	128	123	146	145	138	121	141	143	144	129	142	124	139	142	142	136	155	146	161	151	145	153	123	154	157	128	132	132	151	133	123	152	123	124	130	159	138	126	136	147	122	127	151	135	132	152	146	122	125	120	128	133	129	143	119	163	135	143	145	126	142	125	128	130	149	131	140	161	132	149	158	125	126	154	147	133	146	153	160	135	134	133	133	111	122	153	116	117	132	144	131	141	129	128	123	128	148	145	129	126	124	158	137	122	114	147	142	124	150	136	135	144	122	120	137	159	137	139	162	150	139	111	156	131	130	158	128	145	131	127	117	143	123	159	124	153	125	134	129	139	133	127	137	145	111	142	144	154	118	141	145	126	123	147	116	120	157	141	124	120	141	128	159	127	147	136	113	142	155	147	113	138	124	130	134	128	144	123	142	144	112	144	137	134	141	124	124	133	158	124	142	142	135	133	134	125	159	138	133	142	123	109	140	136	148	143	155	138	156	145	145	124	140	151	144	135	120	162	153	120	130	130	140	127	115	136	127	153	119	137	147	144	157	122	140	132	134	123	142	109	124	125	132	126	130	123	134	153	135	129	143	150	152	167	121	140	160	148	157	138	158	134	133	141	157	123	134	147	138	145	126	135	135	158	138	142	149	149	169	129	140	133	123	124	143	147	118	155	136	142	155	152	149	165	139	152	122	149	125	122	149	158	139	141	160	153	144	148	139	132	123	143	132	147	135	161	133	138	139	132	150	109	167	137	135	155	140	138	124	153	127	147	143	142	138	143	139	143	133	147	132	131	127	140	118	146	125	138	128	168	133	144	148	109	141	151	122	151	141	142	111	130	137	138	136	158	146	137	133	133	145	119	133	126	123	137	144	127	147	136	122	125	110	133	131	147	129	157	136	153	146	159	143	140	145	131	140	147	136	143	124	147	158	129	135	131	161	121	151	147	153	137	139	136	137	135	155	133	143	146	128	144	143	139	155	153	135	134	124	148	151	120	148	136	121	148	158	139	144	149	112	146	131	140	142	128	155	121	142	146	142	132	141	153	154	142	120	131	151	117	156	145	125	149	151	123	160	124	137	122	140	130	147	147	140	127	136	148	130	135	106	159	124	129	149	129	132	151	139	137	145	144	147	141	153	133	140	141	152	140	121	144	126	151	126	150	142	127	108	132	126	149	127	142	148	140	138	139	132	139	129	153	152	131	141	133	131	161	146	135	145	148	133	119	164	146	160	141	145	139	139	139	134	134	111	135	131	133	145	139	135	128	149	124	122	138	119	141	133	154	125	144	151	137	127	124	122	150	130	139	132	133	125	149	135	150	145	138	149	135	142	124	124	131	137	141	166	115	136	147	157	149	146	145	149	139	143	125	121	154	142	141	140	119	149	129	130	115	123	124	136	147	131	139	140	155	138	162	137	136	144	137	144	137	152	137	147	118	139	128	148	146	129	150	155	137	156	137	142	154	129	129	163	117	129	133	132	139	147	131	139	129	145	141	133	114	128	148	143	139	149	127	129	147	122	156	141	154	136	140	158	139	137	175	148	124	138	151	140	142	128	148	118	124	141	122	142	157	139	123	134	124	151	125	141	117	140	130	117	115	153	142	116	140	124	152	149	126	133	164	143	139	145	148	123	145	142	128	130	133	136	113	134	142	132	141	131	129	163	142	127	145	146	137	140	130	142	164	161	118	121	134	127	112	143	154	124	119	133	127	142	143	125	141	130	133	143	143	146	124	149	123	139	152	152	139	159	117	151	153	160	131	120	160	129	139	143	129	140	176	130	150	134	120	161	141	124	147	121	123	146	135	158	132	132	113	141	136	114	137	158	139	126	154	111	113	125	122	149	144	125	131	128	121	151	135	132	132	146	132	158	133	146	154	153	143	133	129	136	151	150	132	127	163	156	129	163	134	151	118	150	126	149	158	153	124	144	135	147	138	142	137	136	141	124	123	115	126	141	146	126	130	147	163	148	130	120	149	148	152	132	143	135	137	126	144	139	137	149	157	124	141	131	119	135	125	140	136	133	159	142	161	109	138	153	152	124	127	135	145	141	142	115	150	141	152	138	118	131	143	118	124	141	138	129	155	147	141	157	143	133	159	122	153	140	131	136	136	149	137	143	135	136	149	139	132	113	142	110	134	143	142	150	135	133	157	148	108	140	142	145	139	139	146	148	120	136	130	147	148	117	118	163	143	129	150	131	143	133	120	144	130	146	150	149	153	139	138	144	146	141	139	155	122	158	140	149	107	137	153	170	121	127	155	129	118	154	149	144	170	133	165	143	142	142	153	157	133	127	136	133	153	144	122	137	138	139	148	143	119	146	119	123	147	134	137	151	129	154	141	142	131	109	136	131	126	133	110	163	141	125	137	135	148
9887	1916	4119	4909	4451	3592	2966	2444	2074	1793	1524	1442	1252	1196	1038	985	916	904	799	756	751	660	668	663	611	626	580	590	556	570	546	502	518	505	503	539	492	498	467	437	475	518	458	461	470	461	446	450	455	449	435	435	413	455	429	407	421	481	412	428	400	448	444	420	428	391	407	385	469	424	425	438	404	433	399	422	407	402	431	408	411	446	396	404	406	415	362	378	426	399	401	428	397	411	393	419	391	391	391	379	385	399	383	391	387	407	378	383	377	378	377	402	375	421	399	393	387	395	407	421	404	399	430	393	410	393	427	380	444	415	375	366	401	373	390	396	379	372	353	377	368	368	379	391	409	363	383	358	433	364	400	382	355	406	407	375	384	393	394	389	396	386	394	371	407	366	401	372	386	373	413	394	375	383	356	406	383	352	399	363	382	382	392	397	358	373	386	362	381	425	375	370	389	384	364	405	419	386	412	387	354	386	393	392	371	414	382	345	379	370	405	374	382	389	369	375	359	399	377	388	392	376	415	383	402	404	384	397	405	379	373	385	391	395	388	359	358	365	379	420	388	386	363	369	395	425	380	366	344	370	382	365	370	385	381	421	365	452	355	372	369	384	369	400	374	362	399	379	382	400	396	383	370	377	396	383	397	356	383	366	393	382	373	395	393	412	383	379	398	371	383	405	379	397	369	337	366	422	407	407	371	371	390	398	354	403	388	380	393	381	377	384	403	393	393	392	370	375	387	382	376	399	405	406	380	348	383	405	390	372	411	380	383	383	357	437	380	409	364	403	373	395	383	382	371	371	390	409	357	405	342	353	389	396	390	402	352	411	372	392	389	367	357	362	409	372	382	372	382	389	371	358	396	387	343	364	417	337	374	368	414	346	388	392	353	394	386	383	367	378	409	372	346	365	381	376	354	390	375	381	347	371	407	353	380	388	362	392	394	393	360	419	395	374	381	362	380	390	378	385	406	363	403	365	365	397	368	370	409	398	366	368	422	383	374	344	391	396	363	368	390	424	380	371	402	376	384	422	356	389	346	365	395	411	402	385	382	357	401	432	372	373	360	390	390	375	418	409	374	400	403	400	376	379	370	403	379	383	382	397	376	366	391	387	387	348	373	382	396	373	349	376	409	384	367	375	352	379	427	381	367	392	342	355	363	359	387	378	373	420	415	422	405	379	370	372	384	363	362	350	385	364	378	365	397	364	390	371	383	374	374	399	373	395	395	384	365	362	347	391	351	380	351	383	371	386	403	408	379	372	411	386	392	373	403	400	375	361	369	395	374	381	411	355	403	366	379	353	341	369	386	371	390	403	397	377	371	404	369	368	414	400	376	376	359	399	409	379	363	377	423	394	388	382	379	358	383	374	375	351	381	378	405	358	370	367	382	379	399	345	409	412	374	392	399	354	382	410	379	385	367	403	369	402	392	357	365	368	426	365	384	385	410	384	419	369	385	391	354	379	416	392	366	399	391	398	380	362	378	386	383	345	383	374	393	387	369	397	396	394	377	404	391	368	398	364	356	401	363	366	358	385	383	396	378	340	386	416	400	381	359	369	428	363	364	384	359	401	353	354	396	368	393	375	391	367	397	341	378	360	383	380	390	386	373	369	350	375	410	404	352	350	375	395	374	366	368	380	372	373	381	367	392	392	360	365	359	381	389	396	423	391	393	373	355	360	374	367	377	357	361	357	371	351	385	398	347	413	376	367	406	384	390	384	424	400	383	376	370	408	373	398	379	399	396	364	404	405	356	349	376	390	367	354	359	374	413	365	410	368	371	403	401	386	387	360	383	370	363	386	402	367	387	372	395	394	369	369	399	361	405	367	370	390	375	371	359	361	358	401	373	400	369	387	398	357	383	384	404	374	371	360	374	376	386	348	389	381	366	353	364	381	411	375	375	412	363	345	386	386	404	379	393	368	397	382	372	399	383	386	385	408	389	387	383	382	413	386	381	342	408	395	374	406	368	367	387	402	379	395	380	402	388	388	399	396	361	371	393	374	360	400	395	346	358	388	408	414	374	374	392	365	366	360	412	338	404	409	381	374	380	363	404	383	368	414	404	353	379	419	389	401	366	405	372	365	381	376	374	424	417	364	389	391	386	423	369	396	361	394	389	363	374	337	362	402	337	387	397	360	370	385	365	375	391	352	372	374	377	394	406	399	388	402	391	442	407	366	368	373	390	399	378	407	392	360	367	372	367	400	381	324	393	406	401	390	390	385	391	394	378	383	363	390	369	366	434	356	432	378	389	373	392	352	355	371	391	407	380	363	392	429	362	368	368	378	373	379	383	385	384	354	358	355	398	364	394	380	389	388	404	393	368	390	369	336	408	379	370	395	353	402	345	396	402	414	414	413	375	423	368	405	385	397	391	379	378	388	385	372	371	412	352	393	379	369	386	374	387	390	418	364	370	377	374	383	389	414	356	354	363	400	365	376	381	370	348	345	365	380	360	392	388	411	395	387	369	383	348	372	363	384	368	386	412	373	397	379	374	378	381	358	401	353	353	393	384	376	367	370	401	375	367	383	377	367	356	367	407	427	366	365	400	389	375	351	400	384	373	340	410	383	389	347	356	370	392	386	379	384	354	385	408	400	361	381	396	412	400	396	376	391	351	384	381	407	387	365	385	367	371	370	358	358	375	372	400	391	397	369	384	373	391	367	400	367	398	364	381	368	409	345	377	393	389	357	384	339	395	394	427	363	386	353	383	367	361	371	380	393	378	389	398	384	355	409	403	407	379	392	366	378	378	367	392	384	389	368	349	372	369	399	381	382	368	398	394	390	365	389	349	379	367	411	352	408	375	385	389	358	365	395	352	401	360	394	390	412	405	406	396	407	392	359	369	368	387	355	384	365	352	391	431	373	390	398	365	397	374	422	386	365	367	397	400	355	364	397	384	367	359	429	376	390	399	368	357	360	375	406	355	413	399	365	375	367	381	386	400	379	368	386	388	394	396	368	376	380	402	391	351	357	392	376	383	378	421	386	404	384	370	364	354	401	397	400	394	364	399	375	406	393	361	375	365	351	377	368	380	343	380	395	418	376	361	394	387	401	388	369	362	388	349	371	393	424	412	369	413	403	381	413	390	404	404	382	397	388	401	401	407	384	360	392	376	376	399	354	372	352	387	376	389	375	390	372	399	370	382	413	362	370	399	362	375	395	363	360	406	393	374	398	377	397	379	381	413	395	369	386	369	349	352	373	386	397	372	392	378	372	369	396	356	383	371	370	376	379	407	377	393	413	378	400	385	356	380	376	386	374	364	372	386	412	404	381	389	386	373	374	386	368	377	355	386	401	405	382	369	386	392	373	417	377	381	380	355	390	414	396	386	406	401	351	369	393	353	392	375	348	377	355	407	344	400	381	380	370	393	400	347	389	381	383	414	374	381	382	406	398	380	388	349	411	432	374	377	368	369	394	391	382	358	388	379	386	363	356	400	382	400	385	386	377	375	342	369	361	382	387	389	384	373	399	325	400
2794	275	280	271	261	257	249	209	264	281	228	243	243	241	261	243	216	241	232	209	224	259	228	231	245	249	219	252	285	242	255	237	245	232	249	266	242	249	255	248	235	234	219	250	248	254	233	270	259	231	252	259	245	238	247	232	246	262	233	248	247	241	237	259	246	243	241	255	225	247	227	264	241	266	251	238	238	248	260	219	265	224	228	283	229	225	243	247	260	228	235	229	255	253	222	234	239	235	245	237	240	255	215	231	247	205	226	215	231	239	287	238	241	246	265	231	249	208	240	231	244	267	238	242	228	257	239	239	251	227	245	258	261	204	228	222	236	245	235	226	224	240	243	246	225	225	233	237	232	249	274	261	243	242	212	236	216	250	240	245	235	230	232	240	247	239	249	216	236	228	259	218	229	264	243	225	262	256	211	244	244	241	252	233	245	252	241	255	235	235	234	251	232	237	242	235	232	237	241	245	198	237	241	227	257	234	238	239	253	226	239	252	219	240	232	272	278	234	251	219	258	235	261	256	245	258	230	239	250	255	213	239	249	237	245	215	253	234	245	253	264	250	240	223	232	233	251	258	230	238	215	269	252	242	224	228	260	273	241	221	251	243	259	245	225	237	249	241	251	211	260	233	268	222	254	260	249	238	264	249	270	249	222	234	265	234	225	240	233	234	245	249	243	253	220	229	220	249	251	242	248	260	229	251	205	236	256	220	205	253	228	254	228	231	257	266	249	213	235	221	254	250	250	225	231	231	225	227	252	226	238	256	254	230	215	219	230	253	216	243	220	222	232	232	254	247	254	220	254	248	263	255	248	208	238	241	250	259	256	268	258	252	262	248	274	256	260	246	244	248	252	238	264	258	260	229	234	247	237	228	254	244	240	270	235	221	230	242	248	244	241	238	257	240	225	234	261	268	251	250	245	243	228	216	235	243	253	255	249	271	239	232	237	220	230	228	216	222	228	237	221	248	248	238	223	222	238	236	219	265	239	244	243	246	234	250	246	272	245	255	250	253	248	234	269	232	224	226	231	233	228	257	238	278	236	212	229	243	209	263	242	257	264	263	238	253	269	263	249	267	243	227	265	238	263	231	266	228	251	240	240	245	240	227	246	251	254	248	225	248	249	239	239	230	264	222	260	216	247	256	246	248	258	221	247	251	230	215	232	259	231	235	235	233	248	265	256	243	257	257	231	255	223	260	272	248	216	234	259	234	216	245	208	251	220	212	277	248	239	248	262	244	217	273	262	253	217	235	251	239	200	239	242	223	242	240	243	222	220	253	208	236	254	255	246	265	249	231	253	270	234	239	247	243	262	222	235	237	263	235	240	224	244	281	217	238	235	238	254	248	232	219	226	239	260	239	238	250	232	236	239	254	260	224	236	215	240	231	252	224	250	246	239	236	243	241	234	248	248	248	253	213	258	234	249	245	266	224	238	230	291	240	254	273	239	247	226	249	240	256	231	238	212	246	214	216	224	256	218	239	238	231	219	246	231	223	243	243	242	246	237	252	268	250	225	256	272	254	240	264	222	243	266	256	244	235	245	223	260	225	238	274	249	252	263	254	267	226	226	261	250	242	226	243	239	234	251	249	249	259	243	230	252	227	242	243	241	238	243	233	241	245	258	237	239	259	228	202	250	223	215	265	231	236	240	243	244	210	229	252	235	266	254	273	210	254	266	234	252	262	252	264	241	219	243	234	236	260	254	253	229	250	235	236	297	229	246	256	252	239	253	257	247	245	235	232	229	239	267	248	216	227	255	231	229	237	225	244	208	237	254	252	243	244	252	237	241	215	232	245	253	239	246	265	259	260	274	206	246	264	247	238	238	237	222	255	225	271	231	253	270	251	239	221	255	253	231	210	256	240	241	245	241	242	258	245	247	247	240	237	255	269	208	242	224	235	234	245	258	251	246	242	248	237	257	255	237	258	248	250	237	249	238	229	254	262	214	228	263	216	247	251	238	217	256	242	243	233	271	241	230	225	230	242	263	267	240	234	255	262	227	238	239	257	221	258	224	227	237	266	241	245	263	252	270	248	248	234	249	222	242	241	243	229	268	263	242	240	244	251	243	269	242	260	226	235	218	258	264	229	232	265	246	239	258	244	257	248	235	229	229	248	234	241	244	239	254	239	259	231	248	260	230	252	253	213	246	211	216	262	227	280	209	234	242	221	258	249	235	240	232	244	248	255	243	278	220	241	249	273	255	230	209	252	279	232	221	221	260	251	239	232	236	257	246	261	237	262	264	237	228	242	255	256	256	239	230	270	220	234	246	244	225	237	265	225	225	234	244	245	251	238	233	223	255	250	260	211	251	241	246	225	248	238	245	257	248	266	243	239	224	247	212	244	245	249	256	249	259	237	231	216	227	237	242	242	237	241	211	255	247	226	271	260	226	251	245	245	230	229	256	227	243	254	227	235	244	236	259	248	232	257	230	226	259	228	237	260	243	239	225	262	222	238	220	272	257	235	210	259	238	243	264	232	234	218	257	221	236	233	229	249	247	239	221	232	233	246	258	249	235	247	240	257	244	241	237	251	217	220	224	225	233	228	240	261	259	238	279	258	225	255	272	227	233	264	231	241	237	264	247	247	249	238	216	246	275	244	237	230	239	258	250	255	217	236	232	267	251	243	235	264	237	249	243	265	230	223	231	252	233	239	248	272	242	243	229	263	240	237	226	237	215	233	245	247	249	248	226	234	219	234	245	241	263	260	259	227	204	234	212	243	241	229	238	249	247	228	249	248	260	239	265	230	240	227	235	247	245	258	246	236	244	257	242	243	276	226	262	252	262	261	255	211	238	229	287	262	229	257	251	222	255	233	253	249	249	246	217	250	255	246	251	219	258	243	236	273	247	244	243	243	251	228	213	229	240	248	218	265	234	248	285	212	244	259	249	252	228	238	220	267	239	257	249	230	224	247	236	279	281	230	242	286	263	230	211	232	262	235	244	246	240	257	247	205	246	220	237	265	231	250	210	232	237	249	252	256	251	258	249	236	236	250	245	230	263	233	258	268	233	217	234	224	266	268	242	250	227	226	217	260	227	256	245	217	221	252	238	236	245	275	266	227	237	224	243	234	256	234	265	274	224	243	222	240	247	238	242	262	250	251	235	260	218	233	235	249	227	247	275	227	271	249	232	224	239	232	247	222	254	242	247	231	242	245	253	241	272	241	219	258	251	218	236	250	223	231	242	217	251	268	230	254	248	269	244	249	256	264	217	246	224	246	252	248	230	239	220	237	227	228	231	267	251	232	234	270	228	249	266	212	240	244	243	244	260	230	241	255	260	222	225	253	236	227	247	246	234	260	233	252	258	223	246	234	261	260	238	234	244	242	247	219	253	259	234	249	260	251	237	233	239	220	258	247	225	229	241	210	245	246	237	221	240	268	215	274	210	237	231	273	260	254	246	231	249	258	224	246	239	243	241	217	249	250	262	237	218	263	226	259	266	242	251	203	249	223	233	239	215	217	248	255	272	267
2711	746	822	852	782	768	788	716	732	687	659	711	695	669	634	647	680	684	677	629	644	686	658	725	653	611	692	647	661	631	667	670	641	654	659	616	636	673	653	642	632	639	653	668	671	691	613	672	632	624	622	669	717	669	637	650	660	639	638	605	675	622	647	618	680	668	656	641	646	637	615	636	606	620	665	664	621	648	679	671	633	625	677	652	644	680	624	642	635	600	656	645	631	581	632	642	708	681	606	624	679	670	601	675	631	645	636	634	676	603	667	593	645	615	630	631	665	655	670	684	674	624	667	677	632	680	636	624	627	696	682	649	688	642	697	633	656	639	657	672	635	674	718	610	607	654	646	653	635	642	668	659	658	626	643	625	651	650	600	642	653	669	667	633	632	668	649	647	684	682	644	643	611	630	625	685	659	684	659	667	698	613	650	630	665	644	658	659	659	675	631	653	662	634	669	653	655	614	714	655	656	663	637	728	655	602	628	617	654	626	683	683	617	681	604	613	623	644	669	692	657	661	656	631	672	633	675	659	677	628	655	666	595	668	621	623	648	664	626	655	665	639	598	652	669	652	663	626	677	676	667	671	631	634	645	661	678	633	644	669	675	616	624	660	674	635	643	641	659	640	685	620	651	658	628	626	625	656	692	664	612	658	634	675	686	648	668	672	618	617	580	614	669	664	648	652	655	669	616	647	649	645	661	612	652	638	683	661	679	662	714	679	665	636	669	659	675	624	642	667	633	692	637	661	658	670	635	626	609	666	698	679	638	641	628	651	673	611	626	649	669	677	654	638	644	668	664	669	604	678	649	635	684	659	642	669	614	634	635	634	627	627	612	633	648	662	645	657	625	625	676	636	706	643	649	633	657	660	647	659	639	667	675	648	623	652	660	619	685	686	680	629	677	609	631	637	657	676	637	642	672	643	673	593	657	686	701	651	638	662	685	623	637	637	620	649	628	630	645	677	687	657	663	690	669	612	626	622	629	659	675	693	711	661	688	636	664	655	657	665	639	623	660	663	615	627	629	649	651	656	637	577	646	658	626	637	640	666	706	664	598	598	656	653	638	641	682	644	655	645	670	638	616	633	623	642	638	637	627	655	617	641	651	652	642	669	655	644	648	619	705	638	665	666	639	647	649	636	667	666	586	642	633	687	635	642	701	635	635	674	658	656	712	671	625	651	628	678	632	610	693	642	649	623	637	635	629	659	681	686	632	643	653	626	664	689	619	680	669	689	679	670	632	599	676	628	645	633	637	633	644	661	654	655	638	645	659	622	668	602	620	626	721	656	685	706	682	589	689	628	640	665	640	690	652	675	613	638	622	659	668	640	603	647	683	618	617	646	659	629	690	678	639	649	707	676	698	626	659	661	624	634	614	626	598	644	616	643	647	676	668	675	659	648	632	604	650	645	661	642	621	685	630	666	651	638	633	679	688	637	647	606	644	650	634	621	701	683	641	675	642	634	676	661	624	597	648	636	590	653	680	680	670	639	609	692	652	628	677	647	620	653	636	619	683	651	676	631	652	659	667	640	695	692	645	626	586	691	639	690	657	635	608	666	637	621	666	644	632	635	620	682	617	642	640	647	719	666	586	644	656	648	623	693	621	665	592	666	710	686	605	652	619	678	661	661	625	633	652	645	642	624	683	659	664	650	645	671	723	628	649	685	642	627	636	663	670	633	645	626	664	655	659	681	606	648	665	652	601	635	679	645	669	646	614	657	640	659	677	676	625	649	591	645	636	647	655	674	651	657	664	630	640	656	631	645	669	591	646	637	677	642	637	630	702	663	653	677	637	654	665	634	641	641	693	636	629	661	661	641	654	655	644	618	684	603	673	654	647	653	663	624	662	638	700	617	654	665	626	641	643	612	647	643	607	641	680	695	667	633	638	622	671	597	640	689	682	619	623	685	684	651	637	647	688	655	657	606	630	673	638	692	620	667	617	672	667	630	646	612	645	587	696	655	651	634	673	670	671	664	652	632	653	628	627	606	640	619	670	659	625	625	630	661	670	621	629	669	609	655	667	677	634	656	684	626	601	640	616	617	641	666	649	690	668	658	626	607	616	629	685	659	680	616	699	683	630	658	648	634	627	652	669	676	628	619	670	665	656	640	627	699	697	662	662	663	673	654	584	673	652	671	661	667	669	629	676	646	627	634	637	640	638	649	661	663	631	662	687	609	602	639	706	660	662	634	612	677	659	678	659	694	632	662	591	676	647	667	630	663	632	608	668	657	635	654	656	631	656	689	638	673	596	667	643	653	658	657	601	622	633	673	704	705	664	671	653	659	625	635	626	632	617	608	620	652	670	691	665	642	635	654	640	667	642	665	611	631	634	646	671	632	651	649	657	614	623	662	629	645	703	648	701	620	642	653	613	623	678	635	655	679	620	646	667	628	618	652	705	701	675	675	605	612	616	670	587	598	667	623	680	650	622	692	630	676	713	645	674	619	688	662	637	636	618	627	634	660	649	667	640	668	673	657	669	687	644	654	628	664	663	627	682	642	648	638	700	639	665	623	640	626	683	624	688	646	642	642	648	654	662	617	655	647	652	636	632	662	614	620	631	643	667	646	671	663	645	626	704	664	663	631	626	620	652	666	661	700	631	665	600	643	677	672	671	667	632	642	644	653	600	647	634	678	652	646	625	641	707	637	653	704	679	659	661	652	633	739	605	645	633	679	658	630	629	632	647	634	654	670	649	635	668	667	663	624	718	668	655	671	615	673	639	661	668	640	658	620	650	649	623	691	628	626	658	629	613	634	648	665	612	662	604	595	668	698	616	665	631	658	671	680	666	626	641	667	637	644	652	673	636	667	672	601	613	601	647	671	654	625	650	657	623	669	625	645	638	634	593	629	662	701	635	627	614	659	653	615	663	667	637	642	654	628	648	662	699	639	659	635	633	641	638	689	669	653	657	672	663	652	669	650	677	674	641	677	651	636	630	651	682	639	617	597	663	641	625	617	621	660	617	662	645	651	661	636	664	669	664	643	632	625	648	650	639	633	671	621	600	606	687	616	639	637	648	637	666	603	663	672	623	664	660	642	660	680	686	659	691	660	636	622	650	655	646	631	653	647	643	624	635	644	663	682	624	643	638	689	614	649	595	635	654	606	649	650	698	659	670	630	690	655	653	672	611	642	634	646	657	648	679	613	654	608	648	685	652	670	640	644	658	662	679	671	691	661	635	663	699	673	619	611	632	709	667	651	652	658	639	657	651	633	640	681	636	654	616	644	663	645	652	633	654	665	702	625	645	653	651	678	635	645	679	634	663	608	615	654	659	624	641	674	627	673	622	669	649	611	629	664	669	679	665	629	655	645	662	627	646	660	681	639	660	631	611	629	622	667	632	627	679	653	630	674	646	651	598	684	695	664	662	645	602	640	611	686	653	674	636	655	686	626	652	657	661	642	663	654	676	640	664	663	639	644	736	662	646	625	640	645	669	643	601	620	664	621	650	642	632	665	682	654	639	648	640	654
12667	1180	1171	1005	765	682	551	453	427	383	352	357	338	335	314	334	325	318	307	278	291	327	304	285	310	290	297	285	288	294	270	280	276	271	320	279	301	289	296	312	301	300	281	296	266	281	305	267	259	261	267	298	286	280	298	277	262	278	296	305	290	255	251	244	293	281	271	287	271	290	254	286	275	267	285	286	254	277	278	276	268	278	296	285	266	273	266	293	275	273	276	261	288	271	253	280	300	303	274	278	269	256	237	280	264	297	278	279	281	251	276	279	221	269	292	273	287	261	256	301	279	301	289	276	278	276	286	283	251	293	242	273	294	304	257	282	270	320	276	285	325	263	264	237	274	269	248	262	269	264	286	265	262	273	254	254	223	265	286	272	256	286	275	277	284	296	273	255	283	286	302	251	302	260	256	240	274	296	314	274	248	268	268	262	283	317	272	265	263	283	293	234	258	244	244	257	280	281	315	258	276	244	282	274	270	294	268	263	283	241	297	260	259	264	286	299	296	240	264	269	298	312	263	258	267	297	265	260	304	253	275	267	290	272	271	314	258	279	284	278	257	289	289	240	239	273	249	289	243	271	240	272	274	282	263	263	272	291	243	262	276	280	256	283	259	277	277	268	270	295	270	272	256	263	250	291	279	281	258	269	273	298	275	258	254	274	280	282	267	238	281	254	290	277	271	262	269	257	260	242	279	273	274	284	287	286	271	257	268	277	294	291	283	317	226	262	272	264	266	260	272	264	277	284	292	264	283	267	244	244	280	242	263	265	264	264	257	261	290	280	265	252	241	249	260	253	257	281	262	261	271	275	233	268	262	283	294	273	290	297	252	277	265	304	275	286	256	298	282	238	249	267	288	261	273	248	294	275	276	282	265	282	294	291	288	280	261	291	273	283	267	269	278	285	253	287	282	277	262	243	270	296	291	273	278	271	286	268	266	256	265	287	281	255	298	281	268	254	277	272	310	280	256	286	264	243	270	274	275	250	263	276	262	272	272	266	289	254	262	282	242	292	256	288	266	313	234	276	281	299	255	262	272	261	267	275	255	281	274	274	282	250	262	262	278	238	276	281	301	279	261	260	283	268	232	274	262	289	273	282	272	274	304	246	285	260	261	297	276	260	248	272	278	269	285	280	260	271	264	297	286	287	257	272	274	277	283	273	257	238	264	287	270	278	266	251	266	285	259	299	273	252	261	233	265	255	291	282	272	282	297	269	280	251	272	260	272	272	249	268	262	240	301	289	245	264	265	268	287	277	262	280	257	263	258	271	263	300	265	242	281	284	257	285	274	238	300	293	279	289	297	266	260	284	269	266	251	301	280	305	294	286	299	272	237	294	251	271	276	280	284	289	275	269	269	296	259	280	298	271	269	274	266	287	249	259	283	271	275	286	267	278	272	297	300	263	284	297	292	257	277	274	308	251	235	282	270	300	282	272	294	280	268	257	271	283	273	316	287	265	268	265	303	260	288	267	276	304	289	265	289	289	284	288	293	302	258	257	271	236	246	307	289	266	287	278	309	270	267	295	272	277	276	278	270	264	266	288	323	282	277	254	283	293	277	278	282	273	286	285	266	269	265	268	288	258	254	261	276	274	273	282	265	250	249	254	278	263	264	273	259	261	323	274	286	272	253	265	259	284	290	289	255	265	273	279	264	260	267	295	258	307	274	287	261	303	266	277	241	262	268	280	247	283	251	270	270	280	281	282	288	257	274	267	287	268	267	309	271	275	298	264	255	287	270	274	262	289	284	278	272	268	301	275	258	269	256	267	280	256	261	266	257	261	257	294	295	274	267	269	273	291	263	271	275	264	257	294	307	291	260	268	261	280	266	309	236	253	255	248	274	294	280	292	293	314	261	305	277	226	260	295	264	295	270	267	296	249	292	287	296	261	254	260	253	262	267	273	284	284	283	256	289	290	272	287	255	264	256	249	276	268	274	302	289	280	262	269	249	267	285	244	297	263	280	260	269	257	296	301	275	314	273	276	275	321	275	282	277	249	273	279	256	261	269	297	291	243	255	269	268	279	264	270	272	268	273	259	299	285	287	285	283	285	277	270	281	263	274	288	290	287	242	288	291	253	267	282	290	277	229	292	267	306	278	269	282	288	270	276	271	295	284	258	305	275	263	285	269	264	267	266	278	279	273	252	305	271	254	256	283	314	251	278	276	281	267	276	270	293	268	289	281	283	269	261	256	280	271	239	296	285	266	307	281	289	289	300	272	249	295	256	260	271	303	248	280	282	263	285	266	277	262	243	278	290	260	297	276	282	260	308	240	261	283	284	276	294	281	321	294	266	257	254	286	308	272	279	264	282	277	259	271	301	296	305	303	262	278	276	291	268	251	287	274	254	245	280	255	301	274	290	294	279	272	276	290	305	272	309	313	262	261	315	271	266	252	272	283	272	282	305	284	276	292	287	279	270	264	263	281	246	265	250	292	286	268	271	268	329	275	291	267	302	257	280	287	267	272	281	288	267	292	268	265	284	275	279	264	279	250	253	268	285	294	277	264	265	283	283	259	274	257	263	277	246	284	261	236	280	286	264	237	243	258	286	270	269	255	258	263	278	265	293	273	251	299	289	252	306	280	300	266	302	247	291	257	251	285	247	276	249	229	268	259	305	282	282	294	271	266	255	256	290	273	266	275	260	239	276	276	268	275	300	284	283	289	271	283	243	297	274	245	280	243	286	279	265	295	265	263	257	272	256	248	270	292	315	261	275	263	258	276	281	269	274	271	273	271	258	262	248	276	265	306	269	316	269	304	280	271	252	279	278	263	299	248	303	303	279	266	259	261	285	293	258	249	273	297	274	284	328	288	302	279	262	303	262	285	292	278	261	284	264	300	280	273	266	260	240	270	282	295	260	278	251	288	270	238	268	246	257	271	270	288	306	264	256	247	276	287	267	295	263	248	269	265	302	262	308	264	290	277	266	276	262	276	281	258	282	274	295	279	294	260	267	232	292	255	298	272	291	280	272	242	287	279	298	273	287	286	279	265	264	285	241	250	273	279	248	269	292	267	293	276	270	297	290	311	287	268	326	250	272	278	292	238	248	285	298	288	287	270	269	282	275	277	286	257	293	276	277	260	281	257	289	287	293	251	274	255	284	266	277	278	270	258	288	271	284	272	284	245	279	293	250	257	286	276	254	244	240	278	281	281	281	255	288	251	286	283	275	296	287	286	288	256	292	264	237	299	273	289	245	264	271	272	254	273	248	282	250	257	274	309	290	297	291	295	273	286	278	268	255	282	282	306	300	280	287	240	295	278	243	280	279	303	293	273	257	306	265	305	283	251	258	266	306	300	260	273	261	305	295	260	276	272	297	292	267	277	266	258	283	259	251	284	244	239	284	263	263	274	272	277	265	284	319	291	294	274	279	261	306	278	293	249	248	284	272	283	262	267	274	277	274	250	276	257	255	275	240	272	273	271	264	242	320	286	272	261	276	263	274	265	274	256	274	276	245	249	297	320	273	307	292
7136	1521	2612	3179	2840	2320	2091	1807	1542	1509	1335	1243	1188	1098	1080	1040	972	931	900	916	906	834	794	876	851	791	827	799	809	791	769	814	794	786	731	849	707	809	777	812	728	772	740	771	750	735	807	730	749	757	754	716	712	752	731	653	745	719	669	712	733	713	693	707	757	726	698	706	715	664	740	692	725	682	709	726	737	755	706	746	697	747	696	716	710	726	728	713	689	738	775	743	762	677	686	730	757	706	708	684	719	746	691	712	742	669	687	721	739	729	726	707	751	701	731	676	693	729	695	696	701	758	688	716	767	643	749	709	702	693	692	697	764	725	707	705	733	687	731	711	693	650	734	666	783	728	729	713	676	726	718	700	687	696	690	718	679	703	718	684	698	711	746	686	681	661	741	691	694	694	715	707	744	718	683	724	690	695	777	698	726	732	712	691	675	719	700	741	699	728	707	685	729	722	696	710	723	753	685	722	713	717	701	732	711	741	684	681	696	699	706	710	733	752	692	715	717	723	731	743	719	724	718	691	701	690	694	690	676	736	674	686	641	726	718	734	713	688	702	723	700	745	702	648	733	700	748	718	737	751	701	738	734	678	672	731	654	666	693	705	712	742	761	715	748	679	736	703	686	730	727	724	691	757	719	703	735	697	695	745	693	685	690	692	731	796	685	815	666	692	734	677	737	675	712	726	730	738	721	711	716	711	671	697	704	717	710	700	713	666	680	742	719	715	700	700	732	747	690	747	700	703	718	721	668	666	688	714	744	736	738	695	678	673	713	698	686	695	705	659	734	742	719	702	707	715	720	712	706	722	701	728	723	718	700	724	680	707	693	740	706	703	659	740	717	686	706	677	758	673	690	687	721	752	695	665	682	724	715	741	720	758	698	724	714	767	755	722	739	721	733	724	702	725	691	717	663	698	690	746	696	702	716	691	684	753	703	676	666	741	693	728	711	697	703	753	655	689	657	705	694	730	716	711	689	712	674	674	705	700	707	739	676	681	701	712	748	674	707	716	692	695	709	735	717	717	675	741	695	732	751	728	723	755	685	674	716	750	716	710	710	686	718	738	694	731	624	730	676	680	727	717	745	729	743	687	715	740	709	702	717	717	707	709	714	702	665	677	718	725	725	736	705	721	740	733	706	703	699	746	688	736	699	682	725	716	676	690	744	714	740	667	715	684	734	718	724	703	704	718	693	739	671	686	719	672	728	691	718	710	729	677	664	720	663	732	713	726	711	739	751	686	737	732	706	707	700	736	704	745	638	665	685	727	702	750	718	749	662	718	694	681	729	691	705	733	735	675	700	742	675	717	674	772	698	739	712	696	686	669	746	725	694	688	734	700	736	714	709	669	686	693	705	751	714	729	720	668	721	639	734	697	700	674	692	664	712	777	691	734	681	729	672	692	750	710	747	709	701	683	730	723	690	717	725	730	734	737	732	712	724	721	695	738	654	673	738	696	725	731	729	708	717	684	724	692	704	704	733	673	689	720	700	670	688	691	721	696	717	748	705	702	745	695	692	658	760	737	708	718	705	703	710	742	705	743	664	671	716	699	691	708	741	680	684	713	727	654	671	713	708	742	670	716	680	748	726	696	693	689	712	716	692	748	758	695	740	769	697	667	748	713	739	741	678	653	751	733	707	701	684	707	748	713	704	723	687	704	691	691	713	732	703	722	697	671	727	743	720	726	712	719	725	715	662	724	652	709	690	680	698	690	682	714	788	736	682	725	692	711	692	717	720	732	712	721	698	682	743	690	709	702	689	723	705	697	717	693	695	695	716	725	726	695	699	714	643	672	697	752	692	720	707	759	764	721	746	696	745	662	710	714	701	709	714	684	655	690	698	709	704	706	719	662	702	674	736	717	751	675	742	725	717	709	711	699	725	757	720	728	681	680	742	693	687	718	712	702	712	746	736	675	694	697	716	747	728	694	725	726	682	688	723	701	694	664	701	706	712	720	748	679	665	740	673	711	715	725	741	697	691	735	749	711	715	724	682	705	755	622	677	687	707	763	694	698	694	699	748	693	748	737	702	715	742	714	717	719	713	705	691	676	694	707	713	758	678	706	715	696	733	684	717	728	729	673	731	713	703	711	685	703	673	674	717	709	686	725	709	711	718	699	725	692	672	698	729	721	762	764	714	732	712	715	689	746	707	737	668	688	740	711	689	724	711	727	641	682	745	697	689	690	772	699	730	699	723	726	742	708	726	701	674	672	663	679	707	716	699	664	724	683	727	698	727	743	742	717	701	680	676	681	675	742	697	708	738	715	648	704	733	724	689	672	682	713	731	736	737	778	680	711	683	726	704	748	715	684	692	695	789	704	673	674	730	742	708	691	699	718	720	694	698	758	757	720	726	692	684	700	744	711	694	729	681	739	722	725	738	715	734	700	667	740	696	689	706	706	703	687	686	700	682	696	666	726	729	710	695	697	744	739	753	739	740	710	736	730	657	752	695	682	669	718	699	774	726	706	704	650	709	701	705	657	730	681	701	706	702	719	698	692	713	702	708	673	721	713	707	708	705	724	721	717	690	693	698	724	737	731	730	714	716	731	740	728	758	709	694	691	727	728	698	729	703	711	766	671	704	702	698	711	715	708	715	716	682	692	704	776	730	666	702	672	696	748	740	725	717	708	708	678	744	755	711	698	727	685	657	734	660	677	737	677	745	784	721	728	708	708	701	718	698	711	713	732	724	723	671	698	746	713	676	691	668	710	706	684	679	706	706	769	661	662	702	687	730	751	729	688	695	709	698	694	732	707	702	693	691	718	715	686	660	713	679	700	699	713	683	721	703	699	690	725	712	771	706	721	725	699	747	699	741	706	678	701	701	722	705	722	690	745	709	722	736	725	680	679	698	728	735	667	674	712	728	721	740	691	738	712	739	755	703	666	726	760	716	773	746	721	706	765	733	724	692	696	752	718	708	728	683	715	681	726	728	682	710	715	688	681	670	726	696	702	696	697	698	760	761	751	693	686	720	722	694	699	658	749	685	684	762	706	723	711	692	699	686	682	697	670	689	749	713	668	723	699	701	666	704	739	703	729	698	689	717	740	716	707	705	703	739	696	710	735	742	738	734	706	713	696	701	708	698	763	738	704	723	689	710	714	712	696	711	692	709	725	703	685	742	692	707	708	714	690	689	705	699	700	707	727	611	733	667	646	745	724	699	719	698	671	681	699	700	773	700	731	671	716	749	700	714	716	726	719	726	713	689	700	738	708	694	740	711	706	728	697	687	712	753	744	680	698	738	728	691	713	715	733	726	713	684	717	702	745	739	713	720	663	719	701	694	693	703	693	682	666	741	709	717	708	687	772	718	702	690	712	716	714	675	712	686	730	765	741	703	720	714	693	693	723	708	752	721	704	683	697	705	723	691	753	734	684	738	731	724	730	684	662	732	747	720	718	718	747	717	726	701	746	717	693	749	684	723	727	721	686	724	691	772	698	725	734	691	736	697	716	649	731	738	767	748	689	754	698	658	724
21330	2693	2236	1647	1159	864	626	529	448	345	328	309	267	257	262	227	208	202	223	196	183	179	189	139	197	160	152	173	183	186	152	174	145	157	173	144	140	158	131	177	174	148	141	129	149	180	161	140	171	128	155	139	150	125	133	137	180	139	140	119	123	148	155	132	142	147	125	152	155	136	151	136	165	130	171	124	141	145	134	149	139	116	129	156	127	146	143	121	127	148	140	159	148	141	150	135	147	146	136	135	137	127	135	138	129	133	129	146	150	134	126	136	152	141	135	119	135	163	155	138	150	150	162	136	145	140	141	159	133	132	137	138	144	159	146	135	130	138	142	142	135	137	130	137	145	135	146	123	155	138	119	130	152	154	124	129	154	134	130	131	145	140	146	165	137	125	152	141	133	128	133	136	141	128	133	133	124	132	134	125	145	113	155	139	159	157	140	148	120	142	146	116	126	160	124	115	148	117	146	127	134	133	132	130	121	129	131	148	138	127	134	149	117	148	113	134	122	143	132	147	134	137	135	146	151	155	127	155	142	129	135	124	137	154	129	146	123	136	146	111	114	138	122	129	151	151	138	147	123	130	136	133	159	126	121	133	162	152	137	136	130	136	129	137	140	150	142	128	153	136	136	156	148	150	142	152	136	146	139	143	118	140	155	151	133	150	135	126	148	150	138	139	119	154	139	142	142	139	106	130	139	139	143	135	136	147	136	151	139	146	142	142	112	127	137	142	140	146	136	151	115	126	130	143	149	129	125	143	142	143	120	150	142	142	156	137	138	132	147	116	150	131	151	119	136	159	135	137	129	145	128	131	135	123	117	127	134	149	125	135	131	121	130	150	153	136	137	138	145	134	145	148	149	160	132	152	136	144	137	132	120	145	147	133	142	110	137	131	157	141	148	147	147	131	151	127	164	130	143	128	139	143	147	135	145	136	132	156	144	159	122	142	121	158	139	138	112	127	134	136	121	141	139	128	135	135	122	140	124	152	133	161	116	129	137	151	130	144	143	113	135	121	149	158	129	147	148	144	134	138	122	122	132	149	155	139	132	137	146	152	140	150	151	145	124	157	138	143	155	139	145	134	142	155	128	126	134	151	126	125	161	161	129	151	155	135	136	134	123	135	135	156	155	168	124	159	149	138	133	140	127	152	150	120	120	137	128	115	169	138	142	147	150	151	149	171	136	125	133	121	141	124	138	144	160	111	110	146	127	117	130	151	140	146	140	144	134	147	137	132	146	139	144	135	119	135	153	140	138	117	139	137	123	134	132	129	157	150	146	153	157	120	133	148	138	125	129	135	138	138	131	157	132	120	128	127	155	145	136	170	143	146	126	137	141	130	181	155	128	119	126	118	165	132	129	166	152	138	113	127	138	141	147	140	141	132	156	155	155	140	126	148	131	144	127	129	129	126	135	155	125	133	139	144	120	145	130	146	114	133	122	158	146	139	133	141	129	143	139	141	142	138	144	158	144	130	155	148	144	142	150	142	147	139	135	147	135	155	132	157	148	118	132	149	134	157	149	145	137	117	122	138	139	144	140	131	137	138	141	116	135	143	149	168	124	128	137	133	117	125	131	145	128	152	134	125	154	143	147	124	138	131	125	135	134	130	144	140	140	128	137	159	141	144	125	153	134	131	107	145	143	144	148	160	140	152	126	144	124	151	134	140	127	143	142	142	141	150	150	117	129	160	136	139	127	142	140	145	134	125	136	138	133	144	127	140	135	122	143	160	133	146	121	143	132	132	127	113	131	159	155	133	161	137	140	131	164	133	138	124	156	114	131	128	142	147	167	141	148	150	157	148	149	124	144	128	136	125	120	147	144	138	168	122	120	142	148	149	143	142	158	145	160	152	115	132	157	160	145	153	142	137	150	157	136	125	143	149	136	157	131	138	119	147	139	144	122	142	111	145	115	135	137	143	125	147	164	141	148	147	127	143	147	152	140	128	145	127	129	132	125	135	130	162	146	166	121	135	128	145	131	133	139	134	141	118	149	159	126	138	131	130	138	133	152	141	172	133	123	147	132	134	135	134	134	132	157	136	118	141	140	151	109	137	144	159	138	144	135	140	127	146	126	131	145	148	129	145	168	157	141	109	124	145	126	116	144	156	144	129	130	135	132	126	149	151	142	131	127	145	147	151	150	128	148	149	146	134	122	137	139	145	137	140	160	136	159	163	118	123	142	134	120	138	137	152	139	123	131	126	126	137	146	136	160	139	163	147	153	127	156	140	136	154	139	139	146	144	147	151	133	141	139	131	133	125	140	126	134	144	139	127	155	141	162	143	131	149	104	132	134	127	123	135	130	146	122	140	144	114	131	119	143	145	140	144	152	144	147	130	148	130	131	135	142	133	145	152	160	126	131	140	140	154	122	118	137	132	132	135	149	163	136	126	147	142	145	148	158	122	164	138	145	124	133	124	166	109	136	153	156	144	150	136	138	126	133	140	114	138	154	134	135	154	136	130	145	136	138	153	117	136	152	159	130	122	135	154	123	161	133	107	139	144	140	127	128	138	137	96	150	125	148	126	136	149	144	157	158	136	137	142	156	148	131	133	125	121	133	156	157	137	154	145	129	162	138	147	155	153	162	121	132	120	143	123	119	111	137	134	153	134	149	137	123	149	131	151	119	133	133	151	164	112	130	148	139	132	132	152	129	144	125	150	148	134	144	147	119	134	158	118	133	147	134	148	151	144	134	141	137	122	148	120	150	161	143	131	125	137	131	126	163	150	157	133	147	135	123	151	149	168	127	152	154	123	136	135	135	156	143	153	148	152	115	114	126	134	115	118	141	126	151	138	133	161	134	129	125	125	128	112	144	130	144	119	138	149	136	146	141	167	144	151	148	147	140	144	138	152	149	136	124	141	150	130	145	147	123	154	138	123	146	163	148	143	129	143	145	134	146	115	146	140	129	159	165	115	141	119	150	130	126	165	139	139	176	142	150	127	128	146	163	125	142	142	143	146	135	128	112	141	145	148	133	125	142	152	124	156	128	145	126	139	134	162	123	159	132	126	146	135	122	142	123	158	154	139	139	138	150	141	132	157	122	135	147	116	133	133	150	134	117	148	140	147	136	128	148	131	147	125	136	133	129	149	122	136	129	135	147	139	154	130	142	145	139	144	130	131	126	133	136	117	119	138	140	143	128	126	136	132	126	134	150	139	143	151	144	155	148	156	143	126	150	141	143	148	117	144	139	114	146	163	128	145	131	115	136	142	136	127	146	131	143	134	139	113	140	154	128	116	131	128	149	128	137	157	133	170	133	155	137	150	132	131	134	155	131	149	144	127	158	152	136	129	139	136	128	123	132	126	130	142	137	140	139	142	145	126	117	130	164	153	132	152	137	134	134	125	147	121	124	131	118	127	137	146	144	134	152	134	136	149	127	139	145	137	143	143	140	154	137	145	135	169	125	126	129	147	152	119	135	122	145	141	133	123	150	135	145	137	154	134	136	142	137	141	137	137	135	134	122	130	123	127
10145	1853	4004	4961	4367	3571	2954	2488	2111	1844	1634	1444	1323	1181	1077	1019	910	864	828	712	776	748	700	633	658	620	566	582	599	536	540	506	546	545	492	545	476	474	478	501	470	465	476	483	459	452	452	443	455	435	418	443	466	463	423	451	408	422	454	418	429	451	413	421	403	419	426	421	427	418	407	431	424	428	415	427	416	368	395	384	409	400	404	416	426	398	441	393	395	372	386	405	400	405	416	389	376	397	386	418	386	387	364	439	351	409	401	410	385	418	376	394	422	386	402	397	377	385	367	393	379	395	398	360	416	407	372	397	415	389	415	428	396	386	356	392	389	388	390	382	379	400	368	381	374	355	397	381	400	374	407	380	383	392	387	361	378	360	386	400	399	401	403	366	421	406	368	363	388	345	406	383	367	381	384	379	378	369	384	365	353	375	402	396	401	382	382	397	381	384	394	388	457	387	383	357	387	371	394	392	380	351	366	354	374	369	380	388	350	377	412	394	383	377	394	356	394	362	402	360	411	341	400	351	406	399	374	351	401	385	426	375	390	410	386	389	371	401	389	384	394	403	392	350	390	397	371	369	402	390	393	391	373	372	345	368	401	374	372	398	385	415	349	387	375	356	402	377	396	409	366	394	384	371	389	384	381	351	383	371	402	349	388	384	406	373	376	409	399	418	428	344	346	414	376	350	386	405	379	440	389	391	383	390	390	379	408	381	399	396	377	380	360	406	360	402	377	395	331	364	381	373	388	375	397	391	394	412	369	401	394	370	377	389	382	405	374	402	401	372	369	408	381	389	351	395	369	369	374	376	384	368	368	382	368	369	388	367	400	381	414	350	401	406	393	368	397	389	398	388	378	398	378	384	373	411	359	415	372	400	413	347	369	352	397	398	395	360	378	382	382	370	367	399	388	357	426	358	393	394	391	389	374	354	356	385	387	370	386	394	363	402	400	381	376	358	381	377	393	386	390	396	384	372	368	360	378	369	379	384	395	380	358	394	392	399	361	395	389	360	383	399	396	390	394	406	359	381	406	409	382	427	403	381	387	361	374	339	400	376	412	415	366	413	394	424	404	395	375	376	408	374	391	375	355	396	401	379	393	388	401	373	414	378	387	357	381	403	377	373	388	394	420	409	389	376	369	375	361	364	391	363	395	387	421	342	373	401	359	397	364	416	372	348	378	388	394	396	397	365	392	421	362	375	348	403	381	366	390	334	400	400	421	358	368	371	393	367	370	383	389	398	352	389	389	384	375	371	369	393	359	360	373	389	382	406	394	390	392	378	356	387	375	387	392	365	384	394	370	379	381	373	366	385	388	416	395	376	401	407	364	390	350	326	387	411	403	411	374	411	414	378	404	376	376	377	418	350	386	344	404	379	416	410	372	386	373	397	397	396	359	369	367	365	380	394	362	409	390	387	397	392	441	388	402	367	384	410	424	368	364	365	381	377	388	384	377	403	378	373	384	385	401	393	386	367	386	346	380	361	355	375	413	397	355	363	382	408	382	390	395	369	390	397	401	381	382	380	382	376	401	377	371	398	360	385	369	350	368	396	373	350	404	383	349	372	381	350	372	387	400	391	396	358	377	359	362	380	372	393	388	416	377	365	396	431	357	390	352	403	387	377	373	334	402	382	398	386	391	366	415	391	415	390	401	357	387	372	391	358	391	387	369	397	405	366	383	388	388	384	402	402	379	411	372	376	347	365	359	376	365	381	390	375	372	391	385	432	398	356	380	417	386	363	405	376	354	350	400	438	370	339	427	386	383	397	399	362	387	381	384	383	398	386	351	362	354	417	390	357	403	386	375	395	376	389	371	383	351	404	351	352	383	418	422	427	358	396	420	403	401	423	400	344	388	385	422	396	400	386	381	397	385	393	398	447	337	368	363	403	387	344	401	373	405	397	364	370	375	389	379	381	358	356	390	385	383	373	387	401	413	404	440	413	381	373	384	371	365	377	393	408	405	393	360	374	375	398	342	385	390	380	399	393	385	398	383	393	394	400	396	389	413	373	397	414	392	365	374	378	362	377	358	401	361	347	386	428	397	388	385	378	375	367	375	357	408	374	336	386	394	382	372	371	404	389	383	360	366	384	382	396	340	387	401	391	423	405	382	390	352	408	394	395	386	372	407	382	370	415	397	407	390	367	416	391	414	389	419	348	382	380	370	355	368	377	355	381	407	380	386	360	371	380	358	414	398	370	330	356	399	397	371	386	388	368	403	382	389	406	395	365	393	390	396	390	338	390	374	340	349	361	373	389	370	364	404	382	378	375	399	387	384	366	379	393	366	413	389	363	388	378	393	369	383	399	382	425	389	389	403	378	355	357	400	393	381	360	336	385	370	396	381	368	351	415	377	386	355	391	384	372	368	380	361	383	365	354	379	375	391	414	386	385	370	366	380	404	391	394	394	404	366	347	377	355	371	385	381	397	364	375	393	396	373	378	358	375	416	377	354	376	395	382	415	377	374	374	383	450	352	397	351	365	374	385	369	389	376	353	390	422	381	370	383	382	387	367	336	411	412	387	420	401	364	387	361	370	402	382	409	395	424	388	369	364	337	402	382	381	388	374	387	403	386	376	366	372	346	416	385	394	359	378	390	412	357	385	385	398	369	386	399	415	375	374	373	367	373	408	388	412	374	384	406	419	392	400	409	398	398	391	388	385	398	385	389	402	380	398	393	416	401	390	366	387	372	394	408	415	375	373	391	378	411	371	382	396	430	385	355	424	397	376	405	377	392	390	368	354	389	364	384	418	373	386	403	392	362	397	355	404	385	368	380	372	392	406	405	401	376	383	372	394	409	402	351	394	390	407	392	402	384	387	373	375	358	374	360	373	377	405	393	382	369	371	357	376	346	380	377	396	378	372	393	381	400	416	393	410	400	384	407	381	382	384	370	406	418	381	392	415	416	372	401	371	398	402	391	357	361	368	421	362	371	349	396	400	412	382	383	373	391	384	363	354	341	394	402	384	409	327	383	423	374	410	361	415	372	429	404	372	372	365	367	381	396	375	368	422	381	390	344	393	373	384	380	349	398	397	370	368	383	388	367	374	407	407	430	376	390	397	391	395	404	366	350	386	371	376	370	419	426	358	411	403	382	363	421	408	385	429	346	410	387	372	379	372	367	374	397	360	384	391	393	338	383	361	388	344	376	368	412	363	380	387	370	398	402	377	437	385	350	379	380	361	385	397	392	356	378	346	400	344	417	379	368	366	378	385	345	436	408	369	393	402	401	374	393	378	398	392	382	403	394	369	375	383	402	375	388	396	399	398	395	408	364	363	398	374	389	358	370	381	359	358	382	348	373	375	340	414	378	403	398	414	374	357	397	380	375	354	393	396	385	383	400	377	391	370	392	399	378	388	393	375	374	421	385	378	377	368	385	348	401	402	406	405	385	392	407	404	399	394	408	365	375	372	395	365	384	370	414	384	379	380	399	363	362	372	415	360	382	374	371	360	386	403	382	360	411	364	390	359	362	373
2897	327	358	272	274	269	273	275	276	259	219	257	243	235	254	221	225	233	276	227	244	247	252	251	254	246	261	245	239	247	255	256	276	236	216	252	238	232	232	249	232	238	239	236	269	266	210	235	255	257	257	245	274	242	258	223	251	265	252	268	248	245	241	221	224	216	232	241	251	231	229	229	231	250	260	230	245	246	214	250	231	229	261	251	252	229	217	257	241	259	258	240	241	257	234	270	248	232	225	233	257	247	245	240	246	226	245	244	247	231	251	231	263	242	276	280	250	242	228	222	238	235	238	239	216	259	251	226	247	277	240	260	252	240	224	240	264	215	242	242	223	239	241	273	249	237	240	251	235	214	230	284	254	241	250	223	221	249	256	240	237	249	240	243	229	242	279	238	244	233	241	231	259	263	239	236	250	235	256	231	233	233	264	242	247	233	236	242	225	222	238	217	247	261	278	262	256	238	264	245	244	233	234	236	273	232	277	255	258	244	223	256	196	252	268	226	270	232	202	214	226	240	233	219	247	245	273	255	226	288	249	246	258	237	242	232	258	255	271	215	204	251	235	222	269	268	250	245	235	230	241	229	231	232	245	258	246	269	233	273	231	251	252	235	220	228	248	228	243	241	252	239	233	223	244	239	287	244	239	207	256	240	245	269	246	245	237	275	211	235	253	215	251	242	219	222	244	218	262	236	233	220	240	235	231	259	230	224	261	252	229	258	269	229	232	233	204	240	265	255	263	261	262	232	247	239	244	266	235	255	244	277	236	246	241	247	271	232	246	215	220	250	235	228	256	237	223	259	239	228	226	232	254	245	241	248	250	201	244	240	245	237	232	267	262	230	244	228	225	239	268	237	252	242	224	225	226	238	244	237	231	263	246	263	221	226	283	249	239	256	241	240	230	240	242	270	245	267	242	222	196	244	234	246	256	252	246	251	221	262	232	240	267	265	250	277	242	265	236	243	248	223	244	227	234	257	231	267	230	278	240	232	269	243	242	253	241	270	224	272	249	233	249	255	244	231	268	239	248	245	250	229	256	247	249	219	223	239	233	258	219	259	248	248	241	282	242	236	261	240	290	246	238	260	221	268	259	246	261	242	271	258	247	234	269	228	270	227	242	248	236	246	255	255	236	242	279	272	258	231	269	231	243	233	248	222	262	235	247	251	255	268	241	239	237	274	247	221	256	229	235	244	211	245	252	245	223	235	245	248	256	219	225	231	252	222	216	248	256	257	256	217	246	259	239	249	216	251	279	258	224	243	248	272	272	258	241	234	234	235	254	231	240	247	244	256	249	235	215	252	248	255	263	248	224	236	266	274	239	255	277	264	230	256	258	245	264	247	283	235	273	242	246	254	277	241	268	250	244	233	225	248	256	227	256	276	247	255	202	242	261	243	246	223	237	272	239	269	244	253	222	232	249	231	233	275	281	266	236	235	248	273	276	249	266	224	252	238	242	258	231	237	237	241	242	218	245	240	247	250	246	283	217	250	238	240	215	250	243	232	225	253	275	244	239	265	257	272	235	220	222	250	241	241	254	231	220	260	261	242	244	252	256	240	224	239	237	229	236	255	241	262	250	233	246	233	237	244	237	281	234	234	234	236	243	254	259	257	213	240	252	242	256	228	252	260	248	238	264	255	255	235	252	269	236	259	237	233	237	234	280	225	216	255	222	203	236	210	272	234	242	223	287	253	248	215	236	237	252	234	265	243	217	246	246	243	269	258	210	246	228	262	230	229	268	232	229	257	258	238	200	250	281	260	247	253	262	233	234	250	236	238	248	239	267	246	227	255	257	268	213	257	254	255	263	230	247	260	247	263	249	270	241	228	265	224	254	234	235	236	261	267	254	233	239	261	266	271	251	256	244	244	242	247	240	247	249	227	245	259	240	241	240	269	266	248	229	232	233	236	243	244	248	251	262	207	230	245	217	217	242	228	216	244	226	243	230	221	241	273	243	252	234	235	239	256	220	218	258	250	248	255	255	247	240	243	254	231	260	263	226	238	222	272	243	258	251	273	249	245	253	260	250	279	234	279	244	224	252	215	263	265	239	223	251	247	241	264	242	261	240	238	246	236	237	248	250	254	253	232	264	246	277	246	254	222	249	244	253	248	279	246	242	230	247	238	241	247	227	267	232	231	241	275	221	253	269	244	246	269	227	241	274	221	265	247	246	238	241	237	217	220	253	253	224	239	228	244	238	258	233	273	228	238	236	247	241	242	244	227	256	249	262	237	268	214	243	259	252	242	231	260	252	232	228	249	242	228	229	247	224	232	258	236	231	246	279	223	230	265	238	238	239	237	266	249	249	213	272	220	236	260	274	249	214	240	261	245	255	242	251	230	248	220	269	288	273	251	266	236	260	259	206	257	251	254	276	249	241	242	232	212	252	246	248	243	242	228	240	248	230	223	237	255	268	249	276	231	211	252	265	250	234	240	236	236	266	281	246	223	246	242	233	244	240	251	220	241	243	260	234	256	238	230	262	247	257	240	237	234	232	230	249	206	246	270	229	246	254	226	273	238	236	243	265	215	242	234	229	230	213	250	254	253	243	273	228	236	261	221	241	271	253	248	248	248	255	243	263	234	270	216	239	225	218	243	269	259	245	236	245	235	281	252	256	231	287	237	267	244	216	268	243	232	223	280	219	239	253	211	242	254	253	232	227	240	262	241	250	255	243	226	259	261	247	236	244	234	243	286	219	245	268	248	291	239	241	222	275	239	234	256	270	246	255	260	248	271	260	253	234	239	237	264	263	249	244	223	220	238	239	240	250	235	246	237	261	231	252	264	250	239	228	230	241	259	248	253	280	261	259	270	234	258	244	231	252	235	243	250	243	247	237	199	230	255	260	249	243	230	271	238	258	242	235	232	234	236	233	266	259	236	259	222	235	253	237	246	258	231	245	240	229	243	236	242	219	249	229	242	232	241	229	247	248	228	261	262	250	243	244	226	227	225	235	236	234	244	220	228	274	223	235	233	265	242	280	229	233	247	222	224	236	236	249	254	240	223	243	254	246	239	245	236	222	231	254	248	258	235	251	282	246	249	221	244	252	237	225	249	222	254	269	236	245	278	253	226	238	233	246	247	224	256	246	237	247	235	242	265	291	277	233	252	225	290	242	272	243	247	251	243	213	230	262	255	230	228	252	240	253	244	273	279	263	239	236	234	248	232	228	244	239	210	249	242	279	222	237	267	259	242	269	237	233	243	258	277	212	261	236	255	211	226	276	265	227	225	243	203	244	206	247	262	246	264	244	258	262	227	228	266	244	249	246	248	243	238	232	249	262	265	247	248	242	285	251	234	227	246	258	241	243	254	254	247	221	248	237	223	248	268	243	245	244	248	260	239	222	249	244	245	238	218	258	240	257	253	260	269	250	279	239	262	224	215	251	241	213	255	227	245	251	227	226	232	247	259	253	261	223	249	247	264	230	235	263	237	260	268	236	234	251	267	243	242	255	254	223	234	271	226	217	271	235	231
2817	762	789	898	891	852	757	751	701	727	708	679	730	706	662	666	679	710	620	667	667	683	652	671	683	663	660	684	630	617	641	655	618	661	624	694	613	700	614	675	643	633	680	651	654	685	658	696	631	677	641	682	668	691	636	650	592	599	643	624	662	673	648	715	614	667	641	718	712	683	653	694	680	668	633	638	644	638	688	661	660	619	663	678	651	688	667	655	681	626	675	624	611	670	661	600	629	669	636	646	620	644	681	621	670	702	653	654	656	641	605	621	668	648	669	621	608	648	635	654	684	691	670	613	611	633	624	663	629	630	647	663	637	673	641	667	636	616	663	612	639	666	675	637	617	643	667	684	604	688	653	624	607	679	654	620	681	688	591	655	656	666	643	656	624	641	631	645	664	645	595	674	671	626	656	645	655	649	633	686	665	647	659	651	677	632	684	597	656	677	639	681	655	662	616	626	655	658	632	671	648	682	627	666	615	655	659	650	642	664	609	624	660	674	629	650	648	667	686	652	653	642	643	655	668	647	654	641	643	641	643	623	620	645	668	680	685	648	652	685	646	594	663	656	650	656	648	623	623	654	632	644	673	694	639	653	679	640	643	618	694	685	663	634	637	634	688	682	685	657	631	667	646	684	625	674	655	628	628	692	644	646	674	629	597	684	636	672	623	669	672	639	673	653	665	674	686	635	609	633	656	639	654	611	649	662	651	710	650	625	605	658	631	631	642	663	629	624	658	659	682	642	682	643	623	656	624	669	641	648	646	668	672	640	662	670	652	662	638	650	645	642	701	685	612	668	643	670	632	653	647	672	680	664	638	669	674	689	648	615	664	666	658	662	666	682	662	639	662	612	639	649	667	658	643	672	669	627	645	683	644	663	644	653	654	641	622	608	654	621	645	654	671	628	638	661	665	626	632	666	654	654	601	697	639	624	618	650	609	594	627	640	630	662	694	630	601	656	680	635	636	654	658	641	647	665	618	610	632	648	704	617	695	615	659	683	636	616	660	661	668	606	666	669	620	612	667	669	651	672	661	666	669	665	648	674	621	682	639	677	635	624	681	676	660	665	607	663	635	660	675	661	676	622	700	674	653	672	655	631	676	683	627	646	666	639	722	682	645	611	637	593	707	670	648	652	667	656	630	627	672	659	670	693	608	714	680	649	647	681	616	684	648	627	632	676	628	676	596	649	673	645	629	662	672	680	647	636	632	664	671	607	682	675	620	663	642	707	641	655	691	677	678	620	689	660	641	691	619	668	674	676	646	665	659	640	647	639	652	599	691	656	638	631	619	632	668	658	678	608	595	642	635	625	629	660	608	672	671	633	654	648	697	638	650	611	629	665	693	676	634	656	679	630	671	631	647	653	587	666	661	636	657	635	633	675	655	586	641	657	661	547	680	654	650	664	657	599	651	697	607	699	608	652	669	646	647	614	642	651	678	651	663	688	611	690	620	689	642	623	681	650	635	660	661	643	645	608	663	658	626	690	631	657	671	633	661	635	650	636	691	640	628	632	624	630	622	661	679	665	652	657	671	660	681	610	683	643	663	621	572	620	666	639	682	645	586	658	652	618	664	615	640	624	606	653	659	655	635	651	666	660	624	629	637	647	639	643	650	660	669	652	642	627	657	635	643	681	713	658	645	624	628	649	640	693	631	675	630	649	652	670	700	634	620	665	646	622	620	655	677	630	686	683	649	633	661	642	638	638	621	662	669	671	619	666	610	631	626	636	676	572	653	716	598	616	651	676	675	682	616	675	655	626	653	662	648	669	696	649	665	631	631	612	647	607	659	651	621	672	651	697	660	639	604	596	644	620	664	656	678	674	591	678	584	647	630	680	708	617	621	655	683	705	591	631	633	648	654	649	680	646	558	629	695	689	631	663	658	630	665	656	646	660	601	652	633	676	692	643	648	648	657	610	630	656	612	664	639	630	670	636	677	663	657	646	656	662	669	623	638	681	691	618	663	654	628	635	663	604	643	690	603	650	646	655	652	639	674	676	654	632	617	632	652	657	640	625	650	654	621	667	683	634	675	655	641	658	680	646	657	660	695	656	666	647	615	653	650	695	627	663	686	640	647	610	642	620	651	644	624	642	645	673	659	657	661	633	630	640	660	668	638	639	613	637	653	713	666	611	651	639	624	682	659	694	641	636	651	661	603	662	694	641	631	652	671	641	634	590	635	644	669	658	628	687	644	662	629	631	589	641	624	641	658	632	637	648	597	642	613	650	625	656	642	645	659	669	638	653	690	653	657	678	590	686	654	687	642	632	662	669	621	679	646	629	605	692	601	644	622	671	625	666	686	644	670	655	615	626	644	708	675	703	693	633	601	636	674	714	589	634	666	622	647	662	681	635	642	666	633	626	630	651	649	611	682	629	629	651	661	673	613	648	682	649	679	639	683	686	703	626	628	638	650	653	645	651	675	644	637	679	647	606	670	609	637	622	622	648	667	652	644	659	670	636	653	684	649	639	618	632	662	646	620	634	667	674	641	738	653	653	697	647	663	622	641	668	609	648	671	661	693	652	665	698	661	610	634	645	619	620	655	595	674	644	637	629	674	627	616	636	670	629	627	630	669	626	626	650	651	616	649	668	652	710	662	646	701	680	653	648	633	667	654	646	664	653	639	594	627	678	646	664	682	694	624	637	635	683	671	679	651	709	676	629	676	601	656	652	679	647	665	648	656	658	665	644	679	624	658	666	667	657	642	599	611	687	639	641	629	656	630	643	647	628	628	607	656	638	662	651	683	653	661	648	647	713	643	621	661	675	683	641	669	656	650	645	637	631	681	680	642	635	607	677	660	637	670	682	643	672	697	673	626	667	678	656	655	673	644	650	671	677	604	654	672	692	661	672	692	677	662	668	664	668	649	681	685	625	648	611	588	615	630	683	630	644	658	664	645	651	650	703	657	632	575	628	633	660	644	679	642	660	616	637	673	641	704	688	615	629	624	667	649	635	640	665	610	655	630	670	668	673	647	638	718	606	717	688	630	623	606	639	656	640	619	635	670	634	647	667	588	675	605	645	624	601	655	667	660	619	642	625	640	626	623	690	662	617	640	656	663	658	688	689	646	625	636	671	674	670	673	651	644	660	619	637	645	694	554	613	627	669	635	675	636	645	649	711	663	611	660	694	667	651	659	678	623	622	655	653	659	621	650	599	624	622	668	660	600	685	661	650	672	641	661	643	710	676	673	688	674	619	604	628	628	632	638	632	617	623	638	678	690	632	645	663	663	641	647	622	625	655	642	655	624	645	659	644	642	699	697	626	668	630	644	607	623	598	662	623	659	629	645	651	643	627	659	664	642	613	657	632	616	658	617	659	644	655	621	718	633	671	684	639	613	700	637	641	705	690	679	664	628	674	624	651	616	649	632	630	659	645	672	665	673	642	656	666	635	664	646	638	600	636	682	639	650	669	628	619	674	666	678	661	641	663	630	613	675	648	631	672	670	631	641	625	635	608	660	620	645	665	663	667
12684	1287	1227	1035	775	622	558	480	447	421	367	359	335	345	354	357	306	295	313	287	326	282	315	271	301	316	279	308	298	270	282	292	295	318	265	281	253	280	301	309	301	242	293	295	267	298	270	260	259	265	278	282	244	317	274	293	252	267	294	276	300	286	272	278	271	275	250	272	284	264	273	269	283	287	282	306	269	261	253	297	286	284	274	296	288	325	273	273	280	262	286	315	306	253	269	254	250	246	267	270	264	271	254	291	288	289	250	267	253	277	280	277	290	254	259	313	290	303	284	251	262	288	301	268	283	273	277	263	274	299	303	277	284	274	265	272	257	257	263	255	283	288	283	280	296	257	306	293	299	289	300	281	315	268	263	273	281	274	288	276	263	313	286	282	279	226	257	284	277	271	255	279	267	287	283	264	263	290	294	264	278	297	264	295	255	266	297	229	282	299	270	290	290	276	273	245	253	269	316	270	280	302	268	288	277	270	275	261	237	263	285	275	280	292	284	313	285	261	286	293	288	284	296	239	290	291	281	298	286	258	275	285	266	288	269	287	274	287	281	278	285	262	257	277	277	272	279	282	284	311	312	288	277	295	314	309	292	254	284	261	266	212	269	287	271	285	277	314	276	275	273	282	280	275	269	266	291	284	264	277	277	262	276	285	273	242	267	265	289	294	278	311	277	285	290	292	280	285	296	270	281	269	280	269	286	275	271	271	274	274	300	251	320	277	280	248	263	285	267	252	250	282	300	311	262	275	281	273	281	297	269	255	274	274	269	303	289	256	295	273	265	261	283	283	294	273	277	287	272	292	295	279	270	267	270	272	268	238	298	287	275	295	290	308	287	273	308	297	289	263	311	312	237	276	273	246	286	276	280	248	283	274	283	273	294	289	289	258	280	276	288	286	264	278	265	275	276	236	275	272	256	291	256	280	274	250	260	295	280	280	284	246	314	279	323	268	248	273	258	274	277	302	284	308	300	289	281	287	269	279	244	246	282	270	271	302	248	275	248	248	299	301	314	280	267	305	299	258	244	262	241	278	266	275	257	275	272	277	293	288	260	283	287	263	245	284	271	292	264	283	248	271	277	302	277	278	253	247	288	260	256	283	275	294	277	264	280	287	279	251	242	237	301	300	301	286	259	292	265	320	286	270	271	275	269	270	294	233	274	265	277	270	256	276	273	265	277	285	268	285	294	264	287	275	278	247	274	293	271	269	287	237	292	269	288	315	299	301	272	273	269	268	285	274	266	262	267	310	302	280	286	267	280	262	276	284	281	269	274	274	277	289	265	258	279	307	270	296	306	253	289	289	268	289	278	283	259	273	251	248	239	281	320	304	271	276	288	284	290	253	313	295	251	293	272	257	268	269	305	273	298	278	266	291	273	264	277	297	282	280	302	297	261	285	300	268	297	283	286	245	280	284	283	273	259	288	265	248	272	273	293	284	271	284	275	246	283	285	258	305	266	292	273	259	265	269	269	288	274	264	237	283	306	278	267	283	279	280	292	269	272	295	272	272	260	289	294	279	270	278	272	276	265	283	289	281	283	251	261	247	289	277	269	270	291	291	250	260	302	275	263	269	256	278	254	269	281	256	299	311	252	272	304	297	269	258	274	280	287	252	256	286	253	259	291	286	278	301	282	276	284	258	275	268	270	302	253	276	270	279	277	272	276	263	269	272	259	280	284	268	276	284	265	291	247	258	267	275	281	278	263	283	279	291	287	276	268	293	254	275	276	308	287	301	259	271	277	280	296	252	243	281	290	291	261	298	268	294	255	258	308	280	280	285	269	260	267	292	285	279	264	274	263	263	259	274	286	274	264	273	256	281	253	295	260	282	290	292	292	269	260	267	290	261	283	272	292	254	276	264	253	298	244	275	265	280	275	299	286	290	242	255	294	277	276	281	271	264	312	273	295	295	308	281	292	282	294	248	266	257	300	289	284	251	301	300	271	264	238	271	269	248	281	304	271	290	289	282	268	256	256	282	279	260	252	246	272	253	275	248	275	281	272	272	261	248	293	273	262	280	277	265	265	269	299	269	293	254	266	280	279	268	261	271	290	282	281	287	263	255	272	259	289	290	296	274	303	286	293	284	268	270	287	290	283	291	298	283	298	228	274	281	259	273	323	272	267	266	277	290	301	286	266	273	276	300	261	286	267	289	296	300	269	263	292	265	297	265	248	280	298	305	264	290	274	286	265	280	289	256	278	289	239	291	281	258	286	260	272	256	270	272	259	267	295	289	272	261	238	250	291	296	297	281	258	278	270	285	291	277	260	303	272	274	251	282	272	260	295	273	293	265	280	291	280	272	277	282	242	297	284	256	314	252	251	294	291	289	288	313	282	256	288	271	284	256	255	292	265	274	257	291	264	293	320	278	280	278	275	296	266	253	308	254	293	290	285	308	267	282	265	275	252	263	274	264	266	284	299	258	268	312	270	285	291	276	306	273	289	273	269	260	285	303	251	281	298	267	290	303	289	260	268	266	267	272	252	245	288	291	270	244	282	275	297	269	267	275	268	271	271	276	245	274	277	268	296	275	252	280	263	236	261	262	291	312	278	252	306	256	270	275	276	301	285	278	273	285	317	258	252	272	262	269	255	249	295	297	264	285	256	272	241	263	247	265	292	248	249	272	260	290	262	251	264	281	297	263	264	272	270	244	311	271	262	289	293	277	266	267	283	280	279	263	299	269	284	276	286	299	267	256	291	265	277	250	252	305	277	290	277	284	278	270	276	274	229	251	260	287	273	250	291	282	293	274	277	274	267	267	255	247	279	267	266	251	259	273	280	283	275	247	300	262	268	239	245	267	279	263	268	264	252	290	296	256	255	314	293	268	294	270	274	284	259	271	243	272	307	278	260	286	274	266	274	281	271	317	296	278	288	289	245	277	283	291	269	268	264	265	283	265	255	272	300	285	302	267	297	292	280	297	278	294	234	245	286	280	261	281	298	256	283	266	287	288	247	279	282	276	256	271	286	277	256	276	273	244	277	295	270	285	260	302	285	259	287	278	260	282	299	281	293	259	301	282	309	236	280	274	283	294	278	262	280	258	295	289	290	298	281	278	285	278	292	269	279	291	299	265	294	230	284	272	269	266	297	269	270	297	249	275	278	253	276	288	306	230	260	254	258	272	267	263	293	299	299	290	278	264	282	282	276	271	295	271	294	259	278	266	290	280	272	239	258	276	272	273	297	292	248	274	282	242	303	273	273	254	257	296	285	261	285	289	285	290	267	272	264	291	244	262	285	278	261	266	291	251	280	287	284	287	278	307	268	280	265	262	290	302	296	290	252	289	276	292	283	273	265	304	269	285	278	302	260	324	265	289	273	265	308	279	249	275	274	286	283	231	259	298	281	285	274	262	276	268	278	300	265	282	289	272	278	294	278	271	268	275	269	268	293	285	265	294	273	282	282	271	269	298	282	251	307	297	275	286	283	293	293	254	268	256	265	298	269	285	300	269	296	327	303	258	247	285	266	268
7236	1553	2631	3159	2891	2391	2136	1817	1619	1431	1337	1228	1179	1086	1021	1005	954	900	941	906	930	866	864	820	802	816	831	822	741	800	802	772	800	777	776	798	786	784	759	803	751	781	751	743	776	742	763	765	766	769	740	772	716	761	742	720	739	769	712	686	693	720	719	682	749	720	687	724	735	668	703	707	711	725	711	767	748	746	721	720	669	755	692	779	732	708	700	677	660	718	722	738	675	723	715	730	742	683	681	708	672	763	738	737	767	685	727	780	658	680	700	755	712	691	697	708	688	707	751	699	728	700	703	658	743	688	726	679	710	706	752	710	695	704	732	720	772	667	722	690	745	723	665	685	713	756	696	676	692	729	696	697	662	704	688	717	708	681	761	701	672	727	728	691	704	744	737	700	717	731	745	709	658	696	711	709	693	689	725	710	706	713	697	793	744	691	723	721	679	668	696	710	762	693	715	742	719	680	701	749	725	718	680	701	672	719	710	676	725	672	779	720	702	691	719	713	708	746	722	698	736	677	705	739	710	706	763	769	715	727	710	691	712	729	741	684	655	699	690	684	720	676	682	701	677	684	694	772	742	722	717	702	712	682	673	741	664	708	733	714	672	726	670	681	688	657	729	747	675	670	722	763	725	758	723	706	670	664	692	699	708	720	676	732	739	668	715	698	756	698	734	703	706	718	740	746	734	679	712	747	695	711	714	722	639	717	717	727	753	720	723	707	717	745	726	706	684	699	754	700	731	757	717	654	739	743	691	698	731	774	680	701	741	719	675	709	750	685	709	713	780	711	713	725	710	742	749	686	709	683	711	708	707	706	697	700	675	685	660	708	719	717	684	690	709	735	675	710	712	708	714	695	716	658	700	717	696	681	688	707	722	710	731	733	693	694	713	683	716	692	688	735	701	698	653	707	717	708	723	731	681	744	734	685	720	688	721	719	680	704	698	713	730	692	698	796	720	760	725	734	721	723	730	710	650	721	666	684	724	723	732	696	729	693	744	676	713	726	714	738	724	718	712	706	701	687	752	689	710	675	705	727	694	743	709	671	709	727	685	679	721	686	707	685	651	689	692	723	694	723	754	684	705	697	674	705	735	671	735	679	726	738	730	683	730	679	726	686	712	701	702	750	699	729	719	704	712	655	697	677	689	707	734	746	720	700	723	732	734	688	719	696	703	706	688	688	655	736	694	692	725	762	654	750	704	704	700	722	716	731	687	719	746	711	676	726	717	688	671	696	717	712	687	701	675	719	723	701	755	703	677	713	712	687	706	744	699	696	742	648	694	715	748	709	699	659	680	648	689	689	695	731	699	692	717	693	701	716	755	708	686	696	723	719	716	728	704	689	742	710	712	705	675	763	700	722	689	698	712	707	700	710	721	716	675	691	750	709	694	669	738	722	706	683	688	717	687	706	706	714	721	683	666	656	708	666	748	671	709	726	740	723	758	721	727	691	661	692	709	681	703	704	694	713	749	744	733	739	731	697	753	733	701	689	705	702	711	664	729	715	687	734	700	722	711	704	713	731	679	725	675	710	680	665	662	677	717	728	745	703	739	755	696	713	736	694	714	707	739	689	785	784	673	748	674	724	696	707	746	707	692	739	711	685	725	657	681	755	735	742	696	738	716	679	704	710	721	685	709	722	733	718	749	797	688	673	705	693	699	713	691	717	681	715	688	703	712	721	712	719	663	687	693	743	699	708	689	696	709	667	672	755	694	712	688	664	730	713	739	704	710	693	683	721	738	631	705	702	698	725	719	743	664	745	715	732	758	758	716	717	678	771	686	726	734	707	700	646	682	702	705	764	765	748	676	696	713	688	704	715	700	698	699	703	700	707	672	719	776	743	751	696	733	701	758	688	719	692	690	657	717	712	718	738	694	678	744	713	667	677	703	702	717	692	682	710	708	706	698	759	739	730	740	695	743	699	693	683	743	737	696	728	723	740	697	727	665	723	738	703	703	730	686	717	701	719	689	727	686	678	728	689	691	713	692	693	731	727	749	737	764	734	731	690	701	669	678	713	715	718	721	675	695	684	721	681	763	719	709	691	712	696	721	693	754	698	744	717	675	722	702	694	708	696	685	660	749	685	728	717	704	660	715	701	684	661	702	682	736	694	742	674	688	672	678	706	699	701	698	702	724	717	731	739	701	732	731	734	722	707	698	713	717	670	688	750	716	740	723	700	718	687	686	753	719	737	667	676	713	716	719	720	727	697	726	727	747	696	698	720	738	727	770	682	732	728	752	760	735	738	671	693	680	711	740	673	694	694	630	708	730	768	653	719	715	720	709	754	716	708	670	698	693	715	701	682	732	708	700	715	725	681	724	712	706	733	681	653	702	703	692	688	707	677	692	713	697	748	735	671	731	706	678	687	741	683	665	642	704	688	704	723	712	698	724	722	707	707	707	713	700	651	700	755	664	722	720	714	711	693	711	675	756	745	737	747	713	682	726	681	732	695	701	665	731	711	724	706	700	740	706	715	717	728	757	715	730	676	675	721	720	684	693	719	777	701	703	676	721	647	719	660	694	726	724	706	743	729	697	739	719	717	734	695	749	739	736	682	737	685	710	690	689	761	725	701	708	732	747	710	711	709	682	742	709	719	693	706	694	732	743	686	720	719	727	690	687	731	715	718	729	692	729	737	716	689	680	683	724	726	727	653	713	721	709	676	705	725	704	712	693	685	725	680	738	721	768	687	716	693	674	728	729	744	691	724	713	684	711	659	646	708	711	705	693	701	740	726	793	686	706	683	723	733	721	722	703	696	692	672	676	684	753	701	727	739	751	686	769	708	705	704	722	692	709	752	772	719	703	606	669	723	726	708	711	733	668	736	706	652	712	679	724	676	719	718	685	708	748	736	708	721	699	664	746	684	719	707	758	742	713	675	676	687	702	700	698	685	710	722	699	727	719	708	700	711	669	682	701	720	687	665	711	721	739	682	716	717	707	672	739	729	737	703	723	721	666	663	714	698	716	723	711	685	688	686	670	705	706	727	671	720	695	677	706	707	721	716	687	746	733	709	649	712	718	676	729	680	685	700	737	706	738	656	708	717	689	720	707	711	728	702	674	712	749	729	664	680	723	695	705	701	672	687	693	724	702	756	693	740	723	720	693	711	686	706	691	715	755	727	755	720	672	716	812	725	710	705	702	695	666	733	691	734	639	725	715	727	664	692	681	740	709	759	698	690	708	705	733	740	673	709	747	705	698	647	723	676	729	717	726	702	679	736	685	695	669	677	732	710	676	708	746	700	698	749	705	691	684	672	716	771	669	741	714	717	710	750	635	743	704	702	700	709	728	708	712	701	680	701	739	669	753	718	685	661	747	725	715	724	713	732	712	702	666	711	722	678	770	718	687	713	770	705	679	727	681	729	687	741	687	713	671	645	731	686	681	717	700	736	680	721	762	690	624	726	684	685	682	674	693	727	700	739	682	737	726	722	731	686	695	663	733	689	707	731	668	750	729	716	712	723	711	710	726	762
21606	2866	2190	1730	1130	896	676	518	423	398	351	286	275	238	227	237	243	198	195	197	175	196	174	158	180	179	187	144	171	149	152	157	153	183	171	157	148	150	179	167	144	131	171	159	169	129	123	142	150	131	175	133	110	165	149	176	152	142	137	140	148	143	137	135	143	139	157	133	158	136	108	147	151	136	154	135	132	162	149	127	120	143	124	143	145	134	137	161	148	120	171	137	124	147	139	142	143	128	140	150	126	130	145	141	142	140	136	173	147	121	134	147	147	147	131	124	136	125	144	142	147	145	154	150	135	150	138	150	118	131	149	159	142	123	127	152	135	135	144	133	131	135	119	147	152	149	144	126	144	159	154	137	145	125	117	142	138	152	148	129	133	123	142	146	148	139	129	123	150	137	145	138	125	119	138	148	144	144	153	133	136	127	126	129	137	148	133	164	145	150	144	128	131	140	179	130	135	149	128	144	152	164	99	144	133	136	145	126	138	140	114	120	138	133	141	148	125	135	143	142	143	141	136	141	138	133	144	130	152	137	149	132	153	156	131	132	166	140	150	130	126	144	150	155	137	130	159	139	130	149	135	145	140	153	122	123	136	134	150	119	145	162	137	137	133	127	139	128	131	150	153	140	142	136	125	147	129	129	149	123	121	130	115	158	121	155	145	125	165	140	156	135	136	138	130	137	143	152	133	137	148	126	120	145	131	148	132	149	154	137	139	146	138	114	134	121	164	140	138	133	154	140	125	148	150	137	134	150	123	114	119	131	133	129	137	146	136	126	169	135	143	145	158	151	137	171	144	134	147	138	129	130	134	142	145	150	137	147	119	141	130	168	142	151	123	119	152	129	140	150	156	155	136	137	120	128	126	141	138	157	109	147	137	137	139	122	114	117	152	122	153	148	122	132	146	151	142	144	149	139	134	130	135	132	144	135	131	132	141	155	112	139	137	139	139	126	115	151	145	131	125	145	153	141	130	154	122	146	132	134	129	151	124	137	142	134	146	130	119	123	137	150	131	135	126	118	139	151	118	127	118	120	155	137	146	137	141	136	140	154	143	147	134	136	147	174	136	127	134	123	128	146	129	145	129	142	134	135	145	139	133	139	155	134	140	158	140	142	137	128	168	131	111	137	135	159	147	147	133	147	135	115	141	121	162	157	131	157	145	137	133	133	147	131	133	143	146	151	146	141	139	165	162	146	139	146	139	131	132	135	124	133	131	152	146	146	130	147	121	131	142	145	137	131	137	149	135	140	143	146	139	144	136	148	147	145	128	139	139	124	144	133	150	149	133	104	126	144	151	132	121	140	139	143	157	142	121	144	136	132	151	141	135	127	133	170	135	153	134	146	130	136	134	148	143	117	154	149	136	151	112	124	151	130	120	133	142	147	147	143	135	142	138	140	149	128	144	131	132	161	147	140	149	122	155	126	142	134	122	151	133	132	128	140	149	131	134	132	156	156	143	146	167	123	125	157	105	157	152	152	147	129	136	141	148	138	144	126	145	165	140	127	138	139	137	146	143	129	141	143	140	135	152	154	151	145	137	121	129	153	146	132	136	136	183	119	134	136	151	125	138	139	139	139	145	128	140	154	144	130	149	146	129	147	122	132	137	137	133	161	143	144	160	128	143	135	147	137	144	145	124	132	147	139	124	141	128	141	159	138	145	130	122	122	136	145	150	124	144	150	134	131	150	147	137	123	139	118	139	149	140	138	136	113	141	150	168	127	146	141	135	139	112	146	144	144	126	153	135	143	133	144	130	133	135	133	138	139	162	166	133	132	146	137	125	136	129	132	127	145	125	144	141	131	144	134	157	125	126	147	139	117	138	138	164	142	115	138	135	145	122	139	129	145	147	147	131	116	154	137	128	137	138	159	126	124	116	146	134	135	154	169	145	138	128	141	142	122	133	127	154	114	155	134	162	112	129	133	164	124	141	171	138	155	134	119	137	141	144	160	144	131	127	144	140	146	153	141	126	144	152	137	135	124	124	131	140	127	134	116	138	129	150	147	141	141	119	129	152	164	136	119	161	120	124	139	153	153	140	151	134	148	152	157	144	150	146	155	127	139	134	128	123	159	151	125	131	140	132	118	157	152	176	136	115	143	125	142	152	129	135	149	139	159	133	130	130	133	137	121	141	147	140	139	155	134	127	146	143	137	130	139	147	139	121	144	145	139	148	151	144	138	139	146	140	158	122	144	153	142	131	133	122	131	138	156	134	141	138	139	158	123	152	139	128	134	157	135	140	174	121	141	157	136	121	119	149	135	155	133	164	144	137	147	132	141	129	148	138	134	150	136	161	133	140	132	142	148	136	135	150	118	118	163	127	124	125	153	117	138	139	131	135	149	129	123	116	135	139	128	131	151	140	168	134	139	159	119	149	144	130	140	147	143	123	146	121	120	147	126	118	143	145	145	160	130	143	135	140	157	149	119	149	140	141	143	143	132	150	144	157	142	124	149	129	129	151	128	133	128	117	132	141	128	142	136	139	151	131	128	153	133	120	130	150	134	129	123	148	152	131	132	121	138	146	104	125	133	139	139	134	130	152	140	135	136	125	131	140	139	160	133	176	120	134	144	132	137	171	150	136	161	155	111	131	142	149	151	126	130	160	137	135	135	160	136	143	134	131	135	133	163	149	171	142	136	155	134	133	145	151	147	148	138	148	134	145	127	136	155	153	143	122	170	147	127	137	120	143	147	151	139	122	153	150	127	117	125	130	126	122	149	128	131	145	149	131	146	143	130	124	131	150	133	146	144	166	109	138	162	166	137	151	110	113	150	130	137	140	152	149	147	138	124	157	149	154	155	152	128	170	138	129	146	161	138	143	140	149	136	120	134	136	157	152	149	127	126	139	119	145	155	144	142	126	153	131	117	133	149	131	137	137	147	122	133	156	150	152	136	155	133	122	120	146	133	144	153	139	147	143	168	107	143	157	139	133	157	141	148	149	153	146	146	133	120	143	143	147	170	123	122	130	131	130	134	151	136	128	126	131	140	152	127	153	160	143	107	137	142	149	122	138	137	149	138	147	113	121	123	154	164	137	120	152	130	143	158	154	128	144	151	124	117	129	121	157	133	140	145	153	122	137	137	133	127	126	161	134	122	127	151	134	161	155	134	126	134	134	142	120	139	150	155	128	122	143	136	148	116	150	131	169	133	160	156	125	131	157	132	136	143	163	146	140	139	130	145	132	132	125	139	129	130	141	138	138	128	156	122	154	145	127	139	166	121	137	143	138	127	162	138	139	147	156	135	144	141	159	115	139	155	124	153	148	148	144	134	120	126	152	142	152	122	124	151	123	126	137	146	137	141	135	147	140	138	142	161	129	165	131	142	142	125	147	143	157	127	146	132	149	125	139	132	137	157	165	147	139	154	141	132	138	151	149	140	141	127	136	149	135	149	136	139	143	152	124	129	120	143	137	141	140	135	149	147	141	148	153	125	146	143	128	123	152	152	122	134	115	137	135	158	141	140	137	143
10127	1903	4042	4985	4413	3514	2964	2446	2143	1805	1536	1376	1280	1190	1068	984	914	885	815	756	740	685	667	656	610	616	639	523	586	551	520	562	573	503	519	513	504	477	477	488	476	439	450	474	458	406	418	444	431	410	411	413	442	448	429	429	434	434	438	414	426	425	405	400	416	440	405	431	420	421	384	448	430	407	378	404	405	418	463	359	395	426	412	377	400	392	422	370	380	399	394	417	379	424	422	396	417	404	400	441	421	379	397	397	404	404	390	404	406	392	418	411	385	381	409	410	433	398	399	385	371	407	395	411	391	393	404	419	355	409	386	385	393	360	354	359	428	377	398	395	381	360	397	401	388	410	387	403	416	386	366	399	377	357	371	358	408	359	373	402	397	368	367	415	365	338	410	416	376	415	403	376	368	360	353	371	366	354	377	383	386	372	386	357	399	370	405	379	390	374	373	363	382	401	393	396	411	368	388	365	361	364	421	387	358	417	371	402	392	390	375	367	391	424	341	411	394	382	387	397	418	375	356	391	366	377	384	374	379	386	392	399	403	418	400	378	389	399	402	360	390	398	403	398	370	339	392	373	381	372	373	423	380	403	396	374	362	408	387	391	399	408	400	377	346	383	397	373	360	387	388	387	361	377	367	424	428	360	356	369	403	364	373	374	378	373	360	369	370	407	437	377	383	369	360	395	390	397	406	369	407	393	397	376	409	394	416	381	409	381	390	377	388	391	408	390	353	371	360	401	415	373	390	375	369	370	354	376	415	386	384	380	349	367	377	403	370	377	399	378	352	387	388	360	380	417	379	359	335	339	388	391	393	371	351	400	342	371	390	387	405	380	407	392	369	411	370	395	395	359	397	364	375	348	355	391	374	379	382	411	393	367	396	409	385	384	373	392	380	385	397	384	410	382	362	368	401	353	363	346	378	404	423	372	371	397	363	358	377	380	362	365	398	393	370	368	398	372	394	355	346	364	425	378	374	356	380	400	393	412	389	381	376	364	376	398	377	381	370	356	386	367	374	380	383	385	349	409	370	416	373	370	419	344	372	361	403	374	384	380	361	402	395	381	419	384	379	350	361	384	395	370	370	359	381	389	340	356	399	414	387	337	395	403	350	390	381	361	387	418	392	386	381	399	408	380	334	363	369	380	394	357	375	398	368	386	384	355	378	367	348	375	399	384	401	395	363	382	361	351	393	405	411	386	403	386	357	385	374	353	420	413	413	365	365	361	400	409	360	384	401	405	394	337	375	380	403	397	368	403	425	397	396	393	390	403	400	368	349	378	408	388	384	415	404	400	405	386	357	379	362	394	376	382	370	362	361	366	386	372	347	400	390	357	393	417	368	407	338	390	385	411	389	399	369	401	365	386	360	386	376	361	416	379	397	387	394	364	405	368	373	377	399	369	424	410	390	369	343	387	410	416	381	396	373	400	386	388	389	393	404	319	410	376	411	336	385	355	369	394	407	365	401	360	391	350	399	382	378	376	386	355	409	391	372	369	423	346	375	408	394	406	359	374	399	398	355	421	417	363	371	424	377	366	391	390	399	361	386	397	393	350	416	398	380	359	384	373	379	361	369	379	369	379	379	349	383	429	398	380	389	380	388	387	355	378	365	388	407	375	367	409	372	390	410	367	362	366	361	384	394	397	356	365	391	363	397	373	396	378	410	379	387	351	394	385	440	371	371	376	386	366	366	408	391	384	378	395	405	376	370	387	385	359	355	394	394	368	378	431	360	406	384	426	397	429	362	365	368	360	379	407	361	407	348	378	397	390	395	394	377	404	381	389	408	384	434	370	390	343	394	408	382	412	395	394	380	375	392	362	370	391	389	396	342	392	377	382	391	370	394	348	390	410	360	377	413	401	423	389	396	402	382	368	351	361	384	392	395	386	362	364	380	418	379	357	397	374	404	346	403	386	382	393	390	396	410	341	414	391	394	397	400	400	386	397	364	396	404	372	408	364	391	372	411	355	412	365	405	415	361	423	385	363	391	371	399	387	374	365	382	375	359	413	379	399	355	385	429	377	397	400	383	386	416	370	380	399	402	379	357	391	382	381	372	376	383	379	375	414	386	377	390	358	384	385	350	403	378	391	348	379	386	386	395	412	379	376	390	347	347	372	369	385	408	384	376	386	388	402	379	343	396	388	382	373	349	391	378	437	401	398	361	384	380	381	371	369	360	406	414	384	383	350	368	389	414	406	405	372	365	343	382	412	380	370	362	370	364	368	384	401	402	381	385	395	418	338	368	363	373	384	414	370	387	372	389	383	385	393	388	354	414	376	354	374	399	398	348	353	367	400	374	382	397	375	400	362	392	402	408	371	351	391	374	403	367	387	369	357	420	361	362	390	373	390	418	403	378	378	387	384	380	394	394	381	375	365	404	378	382	415	398	392	390	360	376	379	371	366	380	389	386	400	362	362	398	389	386	375	386	375	376	337	368	368	404	388	320	364	361	391	373	367	392	358	366	406	344	360	342	413	402	391	369	355	372	385	388	358	395	350	380	416	397	393	375	373	362	376	392	412	385	403	399	369	384	359	400	369	381	365	380	343	390	381	367	371	402	406	380	352	366	385	394	364	369	422	402	371	380	370	393	403	367	386	368	373	410	367	374	377	362	393	429	450	406	428	371	358	385	382	367	373	384	377	384	365	385	371	403	376	368	387	411	414	379	351	377	401	403	375	364	366	372	379	372	388	366	395	359	424	364	406	407	362	408	408	375	397	364	399	405	399	374	383	408	355	408	370	405	361	390	374	393	390	386	358	382	362	392	390	390	369	396	380	379	375	389	377	386	421	409	368	366	364	379	347	380	396	401	407	397	356	418	388	371	398	390	407	374	348	387	383	408	398	390	384	373	362	382	361	395	400	380	410	369	377	375	373	394	392	365	377	374	375	385	379	404	403	373	355	390	413	361	396	366	347	415	396	384	378	398	402	394	391	420	371	406	412	359	396	425	369	415	360	379	358	388	392	387	377	390	397	345	362	365	366	403	409	371	410	390	412	377	366	386	406	410	378	346	369	375	384	380	365	401	363	390	395	392	407	406	382	347	373	388	408	371	372	375	406	392	377	365	400	380	394	402	373	358	370	350	374	369	411	378	391	414	384	380	401	420	402	396	361	405	377	415	365	388	378	353	400	383	375	383	418	372	358	382	348	405	411	398	375	371	366	380	413	396	395	403	380	376	407	409	371	386	365	382	384	368	390	401	375	376	392	359	409	363	360	387	379	402	407	387	365	377	408	392	391	380	440	406	413	349	384	387	384	406	411	374	374	385	377	377	373	411	370	390	377	385	395	360	363	402	400	380	401	388	399	395	321	356	375	378	373	375	356	374	410	354	397	390	340	349	373	413	382	419	401	375	421	349	372	401	353	381	384	370	385	379	394	383	401	360	399	377	382	384	397	391	364	410	372	380	344	390	394	397	333	379	407	338	386	353	366	366	395	352	399	378	363	363	389	375	368	390	388	362	376	402	358	370	392
2893	303	306	279	283	260	264	272	243	258	254	277	244	226	241	263	275	255	233	240	247	228	240	244	226	234	235	224	245	253	241	228	268	239	239	271	294	258	239	255	261	250	246	256	245	287	247	225	256	263	236	243	232	245	267	260	240	259	246	257	247	250	238	263	268	239	235	268	239	211	254	248	244	225	243	248	221	267	233	264	260	272	255	258	268	231	251	270	259	255	280	195	238	277	243	259	269	229	216	248	253	216	255	240	280	233	252	253	260	236	254	241	233	254	233	236	242	255	229	260	223	269	255	237	246	248	268	227	258	258	256	238	268	272	271	260	258	244	263	263	269	223	267	229	229	222	248	216	266	248	231	244	246	271	202	240	253	245	231	236	247	252	288	247	242	252	215	232	238	247	256	237	259	250	273	277	239	215	235	225	256	285	238	241	222	267	235	264	237	215	267	225	259	261	243	253	265	244	255	247	222	227	254	256	247	231	229	236	229	255	253	241	266	257	275	269	262	246	237	238	275	234	245	264	227	262	227	214	209	215	235	254	271	252	254	260	277	212	235	263	229	250	261	260	238	281	264	265	231	248	256	259	228	258	261	244	236	253	248	251	234	273	256	269	233	251	276	251	246	230	233	278	236	271	220	245	230	239	229	253	272	260	270	224	225	232	258	253	238	275	245	278	271	242	233	245	248	268	252	226	268	282	280	229	248	254	237	266	245	224	269	247	238	234	259	253	251	274	246	235	234	257	254	252	226	250	254	263	254	268	268	240	283	235	269	237	252	201	232	264	241	239	254	240	216	241	237	226	247	214	233	243	262	265	230	240	263	283	223	253	254	260	241	254	255	207	232	237	254	251	266	243	232	252	245	265	244	241	267	248	256	256	271	279	266	246	226	239	252	250	215	258	254	237	233	215	256	236	269	247	224	224	232	259	249	245	269	251	221	277	231	247	227	242	231	258	252	231	222	230	255	244	251	248	272	255	276	239	238	238	264	241	260	248	225	247	244	217	254	194	284	279	278	232	226	236	253	238	248	220	251	240	253	253	255	252	232	221	227	235	226	227	265	257	245	252	260	251	255	239	243	242	265	272	229	244	238	263	272	268	244	244	262	258	259	216	275	281	221	234	242	230	228	245	271	227	283	256	223	226	236	232	230	250	254	278	254	242	275	258	247	276	255	256	253	254	255	289	235	247	234	256	228	258	241	264	247	264	257	239	233	258	235	210	241	248	249	239	246	264	257	239	234	265	256	235	242	234	258	259	235	250	256	243	230	239	226	233	238	259	278	290	248	253	270	232	230	248	271	260	248	254	261	231	253	263	235	223	274	249	234	216	239	231	275	230	273	248	242	227	227	249	243	246	254	228	249	249	281	248	260	264	248	255	235	229	228	256	247	241	248	275	249	268	237	279	270	230	266	281	245	274	233	225	223	238	231	228	209	262	230	247	221	247	247	247	250	245	249	247	240	243	247	246	245	257	232	251	228	280	192	261	243	248	286	262	246	246	235	236	217	253	226	249	276	249	244	251	231	251	250	244	245	226	260	225	212	225	248	229	249	250	242	214	225	258	240	251	252	215	262	256	228	283	253	277	249	242	235	249	258	255	248	258	267	253	276	292	261	226	260	239	243	246	266	249	251	267	245	244	249	269	227	237	287	241	232	265	236	247	238	255	229	269	231	252	273	260	240	262	244	255	263	278	268	223	260	257	221	256	250	274	233	222	240	263	244	263	240	255	241	215	262	263	236	247	196	222	260	262	283	240	259	232	243	219	251	256	215	238	246	240	240	257	267	244	251	220	247	282	253	241	231	248	256	241	246	234	200	237	250	244	254	235	240	248	264	215	256	262	216	278	251	237	245	236	253	260	211	275	251	264	246	258	232	248	238	260	234	246	249	236	241	233	246	240	235	261	252	241	258	239	256	270	261	239	246	268	231	254	233	253	249	265	249	242	278	249	247	251	237	217	224	256	243	235	245	250	306	250	258	256	252	233	264	251	237	250	226	248	238	245	263	244	230	240	241	269	251	250	258	251	249	241	270	255	235	275	266	233	256	248	253	265	260	220	253	266	248	210	260	268	255	256	242	273	240	241	261	258	230	251	238	272	222	263	271	214	234	265	250	263	258	270	240	258	255	247	212	257	237	203	253	222	234	263	244	249	236	257	240	228	236	240	245	237	247	235	234	246	242	268	244	226	244	243	252	236	262	226	245	237	246	249	241	263	238	224	239	242	247	225	243	231	209	207	264	258	262	232	237	254	242	244	239	253	242	231	249	238	260	260	256	274	267	265	236	232	237	235	230	232	252	239	233	261	243	244	238	245	259	255	251	254	220	225	257	298	246	253	258	248	240	254	236	258	232	249	282	202	225	215	264	234	229	264	235	246	240	273	240	249	260	227	259	245	265	215	232	251	250	235	296	245	268	249	244	244	242	262	241	233	267	257	235	255	266	244	261	250	244	245	235	220	240	275	271	259	252	269	230	250	244	244	237	243	227	248	269	264	249	244	255	266	216	236	253	239	254	216	231	242	232	227	256	235	244	244	270	245	243	230	257	240	249	255	233	262	257	245	266	268	234	254	231	258	247	239	236	272	257	243	229	244	241	281	231	233	264	279	241	246	232	220	267	228	255	214	236	248	273	251	255	242	233	255	274	258	277	255	249	278	270	275	239	252	258	258	256	242	229	222	268	265	246	230	288	276	250	249	256	228	247	268	254	238	281	239	257	243	229	231	255	266	248	298	249	247	286	213	247	252	233	238	250	252	216	246	250	245	257	231	259	258	264	222	247	275	258	234	253	272	285	247	265	258	284	246	234	224	228	237	260	216	261	252	248	255	288	243	231	243	263	250	275	244	234	241	275	267	263	220	270	226	231	248	237	224	222	263	250	256	247	258	247	241	223	255	277	233	242	247	240	253	261	242	231	259	236	254	229	251	241	233	251	243	234	238	263	257	269	245	251	264	230	263	243	255	263	233	259	261	239	217	260	252	248	242	242	243	244	262	248	267	273	253	247	236	275	275	207	247	222	232	247	241	239	236	248	238	228	279	262	251	236	252	238	251	258	245	241	248	251	245	257	246	235	221	241	253	239	270	268	254	231	234	262	243	253	229	234	270	247	262	286	240	253	257	276	227	213	246	253	253	243	243	238	266	268	235	262	249	233	261	271	260	248	260	265	258	244	260	228	250	244	245	248	273	258	254	243	255	271	233	234	253	254	218	238	227	221	254	228	217	261	253	248	276	216	231	239	251	298	257	224	246	247	221	239	234	216	240	241	242	252	276	243	261	225	259	247	231	265	257	209	263	246	252	249	261	270	253	253	255	261	237	261	247	248	258	236	264	244	269	231	232	232	274	237	252	233	232	252	240	240	245	246	252	224	222	253	248	250	261	248	236	235	238	264	251	262	265	233	220	270	259	246	234	229	253	260	267	274	210	259	237	249	237	258	251	233	244	227	248	250	269	262	250	237	260	251	254	222	245	249	262
2740	774	828	816	838	768	748	749	745	763	693	697	735	704	685	706	710	695	696	716	647	691	660	693	693	685	657	674	658	655	692	674	660	612	694	610	666	675	687	623	637	617	645	721	660	633	682	622	665	608	659	676	598	651	633	661	650	672	679	634	640	657	681	627	621	704	690	623	685	635	656	682	667	683	640	623	668	678	642	636	673	639	628	630	640	609	639	671	697	668	671	669	644	661	664	659	690	651	636	682	664	602	630	720	632	670	671	643	642	662	650	656	607	669	645	682	655	668	652	653	654	622	650	638	671	647	635	670	700	626	624	676	616	665	677	666	704	689	666	650	655	657	650	627	661	663	661	604	574	672	628	677	650	642	709	609	633	644	653	649	654	696	669	689	678	637	649	626	657	675	641	673	673	687	622	660	625	680	694	650	680	665	659	675	616	624	659	648	707	684	690	667	601	636	659	647	641	634	661	659	640	695	649	636	633	635	644	670	669	660	652	641	633	677	589	663	591	655	641	670	663	618	660	675	677	673	621	621	643	663	653	678	624	677	662	658	698	634	617	638	662	703	704	614	655	643	666	652	650	667	650	686	637	622	640	626	694	645	664	654	615	703	670	690	697	678	644	643	655	676	620	645	718	640	653	649	683	643	642	666	628	666	657	636	663	690	646	663	633	685	658	663	682	637	658	655	738	695	700	674	678	682	628	652	622	662	695	650	615	674	660	672	678	637	657	658	647	725	636	681	668	638	661	621	654	674	646	635	681	613	680	634	655	647	628	685	650	632	627	601	713	635	652	617	638	659	660	635	711	680	620	630	634	639	697	651	686	617	708	601	636	715	676	659	608	665	653	648	668	650	586	668	648	671	661	651	662	652	666	606	689	646	678	613	710	662	681	647	712	704	672	618	639	695	669	608	666	645	665	688	617	666	624	692	667	639	661	653	626	644	638	676	618	706	633	683	687	619	620	684	608	657	657	648	647	657	619	688	661	696	672	624	665	675	632	656	666	698	697	668	657	632	681	621	657	644	634	658	631	631	656	664	667	643	655	617	630	652	650	648	668	653	640	636	656	633	697	679	634	643	636	627	638	657	616	654	686	691	669	706	669	624	656	615	641	679	651	684	624	684	709	643	619	665	693	655	687	670	652	680	659	658	673	650	680	654	674	642	652	639	652	663	701	637	688	688	665	637	631	645	679	663	653	659	665	596	675	628	619	705	624	675	668	665	659	663	658	663	703	639	618	668	651	686	605	679	680	705	634	660	636	690	652	710	634	708	692	677	652	678	637	644	699	644	610	650	704	622	689	693	640	656	691	638	642	659	668	651	627	628	666	671	646	686	632	684	656	635	697	684	687	602	697	661	689	654	669	638	662	664	673	631	661	655	652	611	687	646	652	713	634	686	616	669	702	654	598	644	655	593	634	687	652	646	666	666	663	681	592	665	670	682	658	672	653	610	648	646	640	618	689	639	712	674	674	649	663	697	648	653	656	647	678	693	672	646	673	641	644	670	631	671	660	644	627	686	634	674	620	652	618	632	672	657	622	655	657	661	650	628	656	660	600	666	633	633	652	645	637	665	665	613	636	636	603	669	651	673	657	663	630	660	668	640	676	636	627	617	655	643	643	654	665	633	713	644	619	669	661	663	678	676	669	715	635	659	654	630	668	633	657	623	642	647	665	646	583	664	651	667	645	609	652	681	676	618	663	635	731	662	689	672	639	669	600	666	608	671	649	650	659	621	676	631	679	626	691	609	682	662	618	664	708	631	634	674	688	634	687	671	632	689	632	650	620	648	655	632	682	685	682	587	641	652	674	685	633	678	689	642	667	652	666	638	676	636	677	662	645	634	631	627	702	633	646	671	625	677	613	650	626	626	656	611	673	649	658	667	704	654	638	647	706	665	650	654	652	655	698	649	639	691	662	667	666	680	694	632	665	655	654	667	656	617	685	684	655	653	636	649	623	636	669	674	623	641	652	647	685	661	672	659	676	632	627	674	668	688	674	648	656	684	712	671	656	659	708	615	626	646	659	669	622	672	619	618	647	643	676	686	618	632	632	663	655	650	687	613	668	634	639	677	639	693	643	676	689	634	643	664	667	670	678	654	672	618	672	705	677	653	648	671	694	636	642	670	639	644	619	650	609	704	668	629	644	664	641	614	663	650	673	691	685	688	661	618	680	627	666	660	697	621	650	659	628	668	642	638	680	630	628	687	641	665	640	660	615	663	630	663	656	665	631	666	649	610	595	644	666	619	712	675	644	709	657	626	675	663	671	677	655	661	637	651	647	664	673	670	624	661	669	651	623	666	647	625	632	657	654	653	626	633	660	675	670	656	658	679	644	644	630	636	640	621	669	632	656	647	666	672	682	682	618	654	680	639	674	674	690	650	666	686	627	631	641	678	633	644	660	633	629	604	660	684	642	657	622	646	682	656	675	645	660	649	649	680	656	617	651	669	663	660	654	675	651	687	618	645	682	641	655	638	667	612	669	678	640	671	649	682	637	658	625	642	649	627	655	654	678	627	677	676	671	661	700	667	636	648	678	649	616	620	612	674	654	660	673	674	645	646	622	665	680	675	666	653	619	658	643	671	636	670	637	679	645	717	622	640	614	597	673	665	629	654	660	687	655	679	665	700	667	678	649	646	635	672	637	619	675	684	671	692	639	612	624	658	654	647	684	655	624	650	655	621	595	618	664	653	672	681	648	642	639	619	651	675	639	687	655	657	715	673	703	652	674	644	680	641	662	663	656	648	653	653	636	553	669	674	660	678	676	656	684	610	663	704	647	676	606	655	669	655	623	624	682	640	643	624	639	650	617	659	626	643	683	654	667	628	662	619	617	629	632	669	686	618	682	654	648	651	618	673	663	664	649	615	656	649	652	623	648	632	683	645	664	636	616	684	706	631	668	685	672	685	645	600	669	659	615	632	635	651	681	644	661	644	622	662	664	669	644	665	633	645	632	640	648	643	600	651	684	691	675	634	659	623	608	686	671	640	652	662	633	641	634	653	657	673	636	726	676	607	668	661	695	625	678	658	668	638	610	653	697	708	658	713	664	645	637	662	658	640	651	659	651	634	670	647	687	677	657	650	616	650	670	676	651	667	653	637	634	683	646	646	671	655	645	652	616	687	674	689	667	630	669	652	638	663	670	634	656	673	720	637	677	596	674	647	656	678	639	653	674	628	678	650	654	653	689	623	661	613	644	666	661	651	673	643	652	642	644	620	590	665	674	659	642	665	639	642	595	636	646	633	614	677	679	688	613	678	698	629	682	614	684	637	624	671	670	597	696	690	685	637	671	638	696	604	672	639	661	666	622	642	676	641	630	686	656	697	589	664	614	675	673	641	674	630	642	682	652	629	660	647	667	633	654	698	628	656	658	611	644	650	657	586	655	626	685	668	668	676	645	649	599	648	671	639	647	675	701	679	631	642	667	603	668	634	642	669	672	643	633	634	625	670	663	665	651	663	644	682	640	656	653	645
12957	1192	1294	1033	737	649	592	477	413	396	387	342	328	341	343	289	301	305	302	310	326	298	313	296	280	278	291	278	287	309	284	248	296	298	325	320	304	273	296	282	291	312	306	265	283	274	269	277	284	291	294	280	260	267	270	286	255	262	256	294	285	281	272	310	292	273	307	284	254	284	274	295	275	277	264	277	294	307	264	255	270	263	277	289	284	273	286	271	282	305	262	302	302	271	286	263	300	294	285	274	284	287	279	275	280	297	264	272	254	260	281	261	275	282	254	250	276	260	269	289	265	265	285	252	286	285	278	263	280	259	264	271	262	287	277	278	314	281	268	288	265	289	253	253	270	260	246	316	264	287	269	249	270	278	279	242	297	280	256	309	258	289	250	310	306	273	271	300	291	288	295	243	262	282	274	278	262	276	280	251	264	253	242	317	256	281	264	291	256	288	281	264	294	249	271	266	254	257	275	274	299	258	268	249	289	287	262	251	268	271	295	268	293	277	271	275	303	276	282	271	276	281	273	256	267	287	266	261	289	269	299	258	315	273	289	284	264	265	284	247	280	245	275	300	287	279	293	303	282	254	256	249	277	274	286	260	262	275	296	283	271	286	308	312	272	288	288	299	292	255	287	270	265	292	266	307	282	281	268	278	287	265	266	274	265	305	295	257	243	298	268	280	284	274	294	279	257	279	261	283	271	289	282	285	287	275	291	302	310	283	253	272	283	274	316	274	278	258	277	303	264	279	276	283	252	261	284	295	261	289	283	285	267	271	250	287	276	259	298	266	302	266	264	291	291	265	273	272	260	258	289	295	254	299	263	290	272	275	292	292	299	291	280	245	274	265	268	245	267	286	287	272	264	310	269	277	266	268	272	305	285	265	267	296	273	273	285	309	285	246	255	279	263	287	287	232	302	257	286	283	249	287	235	250	301	285	271	267	280	304	297	259	272	254	262	279	302	275	252	269	294	267	267	283	250	255	284	297	283	307	276	244	260	279	285	292	260	267	298	270	251	275	289	318	286	261	265	288	319	245	261	304	285	316	250	291	290	275	235	300	282	263	263	273	299	254	285	255	290	293	287	293	285	263	268	231	303	294	268	272	260	296	285	271	268	303	293	281	294	248	275	289	283	279	269	300	284	302	234	257	279	260	272	290	278	267	284	276	247	243	254	257	250	235	277	262	279	272	268	259	293	261	271	262	257	242	286	284	286	302	277	250	270	260	282	270	276	254	307	272	305	276	273	277	274	240	278	256	280	281	283	311	270	277	266	262	284	298	296	267	278	246	306	260	274	250	298	291	246	258	255	247	260	245	278	273	281	283	277	291	239	268	255	270	259	263	273	266	249	283	282	262	321	264	303	246	259	283	312	280	278	262	284	288	278	280	251	280	240	300	282	282	246	259	268	284	271	287	255	271	280	328	261	302	270	301	291	285	273	268	271	320	314	271	291	293	285	270	316	267	268	269	263	283	294	318	261	262	283	247	274	249	283	291	258	247	290	285	283	256	291	298	284	245	250	283	276	271	298	272	240	276	275	246	288	273	272	263	297	269	273	250	291	260	295	275	280	260	271	245	279	272	275	293	265	280	272	246	286	297	252	292	292	270	289	266	270	262	278	248	261	314	265	258	264	284	319	294	304	292	269	262	269	282	256	305	273	258	276	258	269	286	264	263	253	273	295	314	270	300	281	284	306	259	235	285	326	281	265	282	290	280	250	281	266	297	275	301	275	253	268	261	296	281	300	282	295	257	272	282	264	276	261	262	300	271	289	294	305	309	269	291	259	265	298	276	281	290	267	268	292	293	278	265	259	257	277	278	276	288	279	273	293	275	275	256	274	293	270	251	268	291	251	289	255	268	292	287	280	274	277	270	264	255	247	265	251	287	251	288	254	287	268	267	295	291	299	283	271	292	292	278	244	280	259	296	284	269	277	269	280	279	269	286	288	273	282	256	275	311	262	268	288	236	279	268	258	287	280	282	240	307	251	254	314	278	230	260	277	294	287	254	297	302	271	278	291	242	310	298	262	260	291	273	270	282	253	287	280	293	278	289	277	282	296	310	266	266	281	274	278	273	247	275	289	290	281	260	264	283	329	306	254	311	296	269	274	245	304	295	280	288	290	288	265	278	245	252	281	261	270	279	291	292	276	269	300	263	277	288	269	287	281	299	247	298	278	291	293	276	283	288	303	269	274	285	279	301	270	250	285	277	258	275	263	257	247	247	274	303	297	293	276	269	292	291	285	267	273	276	279	265	290	271	302	264	277	272	274	307	277	289	267	263	288	285	331	310	244	269	294	293	263	278	270	273	310	282	312	266	272	265	258	273	276	250	287	263	288	276	269	294	290	262	264	291	282	307	299	302	282	318	277	271	268	271	286	308	285	284	305	277	267	273	268	284	279	270	260	252	260	262	263	292	241	259	282	257	262	303	285	284	262	270	264	283	279	287	277	261	266	296	259	265	290	307	287	276	319	295	283	294	305	295	298	289	256	294	246	294	329	286	270	264	294	292	257	259	282	285	266	274	273	291	289	265	275	284	307	280	299	274	267	242	303	259	298	253	257	289	292	267	278	262	270	265	251	276	277	313	284	279	255	283	291	288	286	284	289	299	273	260	289	288	272	272	276	269	269	272	318	283	281	289	259	271	269	282	285	269	283	267	304	301	293	286	292	283	260	301	280	279	268	265	273	270	274	297	257	303	293	280	261	277	248	260	267	271	313	283	277	253	292	266	275	255	294	273	299	259	283	282	266	286	269	254	258	270	273	266	300	261	309	283	274	258	258	269	268	271	281	285	285	268	286	270	256	288	247	274	272	262	274	287	285	287	281	277	243	270	248	290	274	285	251	291	241	250	289	262	258	271	231	279	251	268	269	296	270	270	281	253	267	267	285	270	269	311	285	253	301	296	277	283	268	290	301	287	278	274	296	270	256	274	276	244	289	252	292	284	288	283	262	255	288	270	289	273	290	263	294	298	270	279	269	287	313	258	290	291	284	270	269	281	240	284	271	259	278	286	264	279	316	285	281	277	288	288	279	291	269	286	282	281	308	273	285	241	273	288	272	294	263	281	280	265	277	298	274	282	307	272	285	275	269	286	270	278	301	304	274	282	264	292	311	250	308	278	271	266	277	305	277	274	289	263	253	277	261	260	297	289	286	284	275	279	272	271	287	263	271	290	272	287	304	283	262	247	272	264	293	254	225	304	276	266	287	275	271	267	293	248	278	301	295	273	279	250	275	288	289	236	288	296	304	272	277	274	284	276	295	282	295	264	286	292	241	282	285	301	302	275	255	266	255	267	286	280	270	278	283	263	233	301	286	229	255	315	272	304	256	272	279	259	266	294	285	247	299	259	279	288	291	290	277	290	282	293	262	262	266	282	273	288	263	262	264	293	301	275	274	284	262	269	278	271	286	268	291	286	261	283	284	274	254	286	264	277	285	286	270	264	262	279	244	286	304	284	292	301	267	295	285	263	272	301
7425	1515	2635	3217	2970	2382	2166	1816	1612	1445	1312	1168	1189	1086	1042	1009	952	927	916	928	890	950	861	846	842	861	783	862	833	848	858	799	815	798	740	745	748	759	767	768	798	731	759	782	718	715	783	704	749	751	750	743	729	754	651	757	763	738	775	768	731	697	774	731	724	723	732	738	748	741	704	693	740	688	703	746	731	729	722	749	740	687	698	710	719	714	734	721	687	736	711	733	719	720	691	744	699	719	709	681	704	743	750	717	723	722	672	706	691	713	701	725	726	719	679	700	750	712	694	690	708	662	709	714	678	738	713	737	664	731	681	698	646	655	733	738	739	714	684	733	686	695	723	753	722	742	734	733	737	738	694	725	702	700	665	706	669	697	697	670	747	724	708	761	760	729	746	699	697	690	720	707	717	697	709	689	746	723	742	657	705	744	688	750	673	722	758	698	750	722	728	714	714	692	713	727	677	716	693	714	691	721	754	688	714	645	721	707	729	683	693	740	688	716	692	714	726	698	669	697	726	688	677	763	735	747	669	698	752	683	689	724	728	712	680	727	665	745	706	656	690	750	713	764	706	694	707	730	679	711	718	679	640	647	738	685	725	711	710	701	718	715	658	763	667	726	736	729	705	705	702	692	748	689	745	693	716	739	743	710	702	753	673	736	650	669	672	680	673	696	697	714	705	708	721	707	713	755	721	738	653	699	728	720	704	680	753	719	757	713	702	676	653	699	682	693	686	658	721	689	741	697	728	732	721	698	753	676	741	675	697	716	708	687	697	708	697	698	721	722	678	751	737	742	742	720	704	742	714	699	731	708	682	679	669	756	736	695	729	726	745	716	760	718	663	696	701	756	635	633	697	684	710	740	718	667	756	708	709	783	706	686	713	703	736	697	690	769	711	691	732	725	769	720	720	726	713	725	669	729	693	753	701	700	696	673	692	707	678	695	710	709	670	697	697	716	679	742	707	721	691	671	714	724	709	758	724	693	705	673	732	711	705	760	706	731	700	703	681	713	662	730	724	687	727	707	672	713	686	753	733	736	731	747	722	748	719	701	696	674	647	641	722	728	714	704	717	700	680	686	742	684	739	740	675	766	713	750	688	747	736	685	719	680	736	676	746	733	729	677	711	699	726	697	741	683	669	707	723	694	693	725	734	718	684	734	715	708	702	753	721	689	722	670	690	726	724	724	693	678	733	696	681	718	699	714	708	747	729	669	728	692	741	669	742	680	715	706	683	705	718	728	736	727	701	690	709	698	688	690	724	679	699	708	716	720	718	691	676	698	720	751	718	681	745	694	716	698	709	696	749	718	763	712	706	739	753	758	719	708	722	718	683	681	726	713	694	759	732	721	674	713	722	717	732	681	713	734	658	758	713	714	724	705	716	736	720	707	730	655	689	718	718	672	684	734	720	676	728	698	709	713	676	699	697	755	658	708	731	721	721	725	651	744	688	689	765	794	752	669	722	716	714	696	729	721	699	676	661	756	683	706	695	702	710	745	752	729	746	738	711	729	714	708	736	696	733	681	715	653	700	759	718	733	731	676	691	742	720	704	750	661	659	734	694	691	708	732	659	735	736	692	715	691	696	674	741	735	729	725	714	674	689	677	734	732	666	708	752	738	783	706	689	690	695	708	687	716	685	687	700	715	708	737	733	681	682	679	720	719	697	688	691	656	673	745	683	700	707	734	745	729	715	689	709	737	683	749	699	696	744	672	747	703	723	645	695	705	716	688	683	769	738	700	691	756	666	703	730	721	748	734	709	694	644	664	765	675	715	709	724	724	690	740	697	710	654	760	688	738	724	705	724	781	732	700	742	702	681	700	666	716	692	705	758	735	701	697	726	698	705	681	734	701	705	726	769	720	793	722	673	690	708	712	733	704	699	721	685	721	712	731	664	731	752	699	732	720	724	689	705	733	718	658	696	719	694	700	732	690	703	682	664	681	762	723	727	730	695	661	703	708	689	695	725	677	680	707	698	715	676	746	706	745	693	731	728	715	722	731	708	727	722	670	704	699	713	741	750	668	748	714	732	690	691	681	730	670	674	715	704	755	731	720	730	701	711	735	713	687	735	741	647	711	673	700	752	697	684	730	686	669	743	710	746	702	709	686	683	696	672	727	726	735	730	735	719	711	770	726	666	740	750	674	696	680	695	701	741	748	705	722	692	768	733	723	748	759	650	715	712	684	730	705	742	765	736	713	735	733	739	691	699	733	703	753	714	707	711	705	683	716	696	754	709	679	705	665	682	758	697	751	722	709	719	749	704	722	699	663	655	733	756	705	712	708	680	712	693	720	709	731	661	744	727	734	719	742	706	678	708	686	738	678	774	670	726	721	746	644	683	721	736	662	708	678	729	743	694	702	683	675	693	677	708	691	715	693	702	725	711	750	722	684	720	684	696	733	733	665	681	690	762	673	701	734	681	731	693	735	700	720	716	736	742	730	730	662	720	716	732	694	745	709	707	725	733	681	721	732	780	716	761	701	692	727	707	730	685	686	712	731	656	671	692	735	745	727	729	710	717	727	741	687	726	668	658	742	711	680	719	742	710	679	716	658	735	699	664	749	656	718	711	723	719	753	719	704	699	692	739	777	722	684	713	676	721	718	720	668	733	668	677	708	742	696	713	715	704	704	677	712	718	724	760	722	740	773	704	686	716	719	693	680	693	703	700	716	711	696	724	677	726	721	726	703	704	698	711	657	713	689	778	665	697	696	691	683	672	649	682	686	704	705	719	710	693	732	739	739	727	724	715	702	739	691	805	693	702	701	690	668	722	701	699	723	738	717	676	749	724	710	729	700	702	722	748	695	759	720	709	675	715	721	686	752	713	733	723	714	703	715	728	750	701	694	691	747	736	718	725	748	715	708	753	713	685	734	714	745	684	713	709	741	718	687	691	699	663	720	694	700	702	660	725	707	748	717	697	731	707	679	670	666	698	695	712	714	734	718	671	773	676	743	719	661	675	711	711	712	676	738	724	648	748	718	708	692	708	695	710	695	652	712	661	687	711	742	731	702	703	698	742	705	717	745	702	704	726	688	679	650	692	702	657	705	692	632	696	738	717	746	754	685	708	703	665	685	732	679	707	739	717	721	713	713	718	716	703	704	715	702	722	737	740	705	737	686	747	743	705	709	714	738	689	698	726	683	684	667	680	741	688	670	747	679	746	699	739	667	724	716	747	678	764	687	708	731	715	684	704	709	756	699	694	661	698	694	680	700	720	714	717	758	704	759	717	690	750	729	709	658	703	695	748	691	700	721	717	717	746	696	700	717	683	737	738	804	714	662	711	732	690	692	726	734	708	715	695	663	687	741	727	739	721	725	703	777	709	694	712	703	735	698	696	742	686	701	679	718	715	737	769	705	698	736	725	666	742	671	728	726	686	716	687	686	756	709	654	710	687	719	689	737	770	729	684	717	702	714	672	706	743	706	696	678	750	690	711	677	721	773	685	703	639	728	710	691	750	633	698	730	727	681	701	679
21625	3070	2189	1658	1125	855	630	515	442	357	340	303	252	245	244	226	207	218	190	212	220	185	179	188	164	141	148	178	159	152	150	171	163	144	171	163	163	159	145	135	156	165	127	138	150	135	140	139	151	140	144	144	152	155	114	144	135	173	133	152	128	140	150	154	139	132	161	144	148	127	154	146	131	148	135	151	130	152	143	170	137	134	135	139	144	148	139	146	133	145	126	145	139	140	146	142	120	135	132	150	143	154	128	132	135	115	171	134	138	131	137	134	172	136	146	146	158	131	137	129	133	143	129	124	121	151	129	148	150	142	117	142	136	138	142	124	126	139	124	144	127	125	140	154	147	166	134	159	146	125	158	125	147	157	130	117	117	149	153	153	148	131	132	153	135	135	158	140	158	144	124	131	151	146	128	116	125	148	134	136	123	150	129	132	171	137	132	140	125	146	139	124	139	148	156	146	120	145	131	151	123	127	127	143	144	123	143	142	128	126	133	157	154	126	138	143	149	114	135	142	135	145	128	140	138	138	129	142	126	152	149	137	140	142	141	136	143	122	151	136	125	129	122	148	147	134	133	169	134	119	144	152	130	148	106	142	143	133	127	147	128	131	169	130	137	140	152	136	136	146	134	140	130	163	135	137	140	164	151	149	131	131	159	127	135	143	129	122	131	129	136	120	115	151	137	133	134	155	156	139	122	127	156	150	143	130	141	132	149	123	131	117	149	126	151	138	131	144	128	131	122	152	129	145	145	152	122	131	133	150	146	135	132	136	141	150	118	137	150	136	139	146	139	151	130	162	132	133	136	134	130	139	139	145	124	138	138	154	149	130	141	162	126	146	160	143	150	128	151	155	139	131	160	151	142	141	122	128	138	120	130	140	112	120	136	124	132	113	136	123	134	140	147	169	125	149	140	130	121	145	163	132	136	149	122	141	151	148	143	132	155	141	145	149	117	125	145	151	127	123	111	130	142	137	149	148	126	139	143	149	144	134	148	138	126	146	143	133	144	124	138	124	124	135	160	142	149	133	131	149	123	146	143	126	125	147	151	116	147	137	148	140	141	155	123	138	125	144	130	144	152	135	142	118	158	147	147	146	147	131	129	137	124	140	122	146	151	141	136	151	141	144	164	126	135	121	144	125	113	139	138	139	136	138	140	154	122	133	134	128	143	130	142	125	145	148	126	136	143	124	150	136	123	155	147	131	127	164	133	148	148	157	136	131	147	155	129	144	126	128	151	130	141	163	132	133	128	134	151	143	132	144	122	132	134	149	166	143	152	155	142	126	129	125	126	154	140	136	143	134	147	144	141	129	126	139	141	128	144	150	121	149	137	130	135	125	149	130	125	125	119	146	126	136	129	167	135	151	138	148	149	125	140	122	146	124	144	130	140	158	142	123	136	144	162	153	154	134	152	136	148	141	118	117	127	125	135	115	124	140	127	137	124	139	146	140	124	134	134	119	125	157	146	129	120	150	146	131	151	158	149	119	143	167	134	150	144	140	139	168	137	126	161	119	153	155	141	133	124	149	137	142	179	140	124	132	142	146	122	148	157	127	147	166	131	156	114	148	148	147	173	136	158	152	113	135	121	112	152	129	133	146	129	145	131	139	117	141	124	157	130	150	130	134	157	134	133	139	149	154	135	109	152	133	148	130	123	144	126	137	142	136	128	136	129	142	120	157	125	140	133	132	133	142	116	131	114	143	134	137	133	152	163	139	133	142	149	125	156	134	135	115	140	117	137	157	150	166	150	138	146	134	161	127	138	122	156	144	139	147	126	142	134	135	114	145	144	135	134	127	139	135	126	131	127	138	139	128	125	131	145	141	164	161	137	129	155	147	130	137	130	120	145	132	134	142	150	115	170	125	142	142	152	134	147	121	148	152	132	144	140	155	135	124	139	119	121	143	137	128	109	127	149	122	127	141	152	150	132	118	146	126	121	136	146	144	138	140	138	145	141	146	134	140	131	144	126	127	133	128	141	129	160	160	127	134	120	130	131	134	124	139	123	140	150	122	137	134	120	153	124	129	123	133	146	145	124	141	127	134	121	131	131	130	115	130	133	148	123	141	146	134	128	124	111	127	130	153	148	137	126	143	131	103	149	131	140	144	129	119	152	150	157	139	137	129	141	144	159	108	123	114	157	124	156	134	143	148	141	128	127	129	158	129	153	140	134	136	155	137	132	134	151	149	129	139	139	122	131	144	157	154	133	136	153	124	125	131	131	147	133	152	149	116	139	129	134	126	141	124	132	137	153	135	131	119	134	127	152	130	130	135	132	142	149	123	152	161	141	105	137	152	130	156	128	134	137	153	136	147	151	140	148	131	122	142	140	117	150	136	122	149	149	139	156	165	173	110	126	123	139	148	126	107	137	143	149	136	126	128	138	131	118	134	145	146	116	140	163	154	151	140	124	141	139	150	127	116	125	144	115	155	153	149	130	156	153	156	128	143	144	166	157	151	129	129	138	137	154	148	132	143	142	132	147	156	148	156	140	147	156	142	121	124	141	135	141	140	156	149	136	132	127	125	154	137	130	119	137	125	128	158	128	149	137	124	125	158	117	138	133	125	139	128	148	143	155	141	152	150	135	129	128	138	134	149	151	149	116	143	150	119	126	129	163	132	139	143	143	121	120	145	148	142	147	123	144	141	141	134	138	129	136	151	132	139	138	116	143	153	121	138	144	161	135	137	142	114	150	145	129	137	146	140	139	123	142	126	146	138	143	146	139	146	156	128	135	148	125	134	139	128	147	140	144	127	132	135	130	143	133	125	137	118	151	155	103	152	153	134	135	133	110	133	133	137	142	144	128	137	122	143	136	150	142	151	143	127	134	139	132	136	161	146	130	154	157	128	131	127	147	137	127	150	135	151	114	149	128	140	147	155	146	125	140	175	139	135	144	147	117	146	144	156	133	134	134	141	155	129	134	116	122	148	150	172	150	131	143	143	143	136	112	135	145	149	137	139	134	126	141	162	129	128	142	127	155	120	157	155	123	161	141	142	153	110	159	140	133	136	139	135	116	153	144	127	126	139	148	150	150	135	129	142	137	130	157	152	138	146	113	158	121	146	158	143	124	126	160	138	157	148	146	129	141	144	144	140	136	142	128	135	137	139	135	130	135	132	137	130	156	151	153	135	146	154	162	159	125	151	129	145	128	147	135	144	158	146	135	137	127	147	135	110	128	139	134	114	122	134	139	140	149	127	143	136	134	143	137	128	133	147	122	131	142	140	149	134	121	141	112	133	135	152	140	137	134	131	128	129	130	144	149	133	134	122	136	147	171	145	142	111	141	134	132	146	122	140	121	141	146	132	114	128	122	134	150	141	135	129	142	141	141	145	142	147	140	150	134	136	146	131	139	116	139	144	143	151	157	122	116	119	132	134	166	136	151	137	139	126	138	126	135	163	142	131	145	138	142	122	117	147	118	124	135	132	166	132	160	138	130	130	143	135	113	146	142	150	142	124	131	135	141	147	136	132
10385	1922	3969	4892	4471	3626	2959	2502	2097	1781	1576	1392	1299	1110	1045	990	879	885	724	755	714	679	671	658	638	560	622	591	593	574	553	538	524	501	529	493	495	500	505	499	451	476	468	452	414	456	456	458	462	460	455	408	477	433	423	439	435	400	410	404	452	454	415	436	383	448	402	382	397	415	402	412	453	425	455	381	432	400	402	471	433	440	396	411	391	394	433	361	413	367	381	407	424	394	394	410	370	401	413	361	356	383	389	371	386	399	375	384	410	392	386	405	393	382	374	375	395	378	383	382	411	445	381	393	370	388	385	367	391	427	402	407	385	407	374	381	376	351	400	358	420	354	398	339	367	381	387	386	397	340	399	382	373	395	397	415	386	371	421	362	385	384	361	364	413	403	359	381	436	376	374	371	380	358	388	401	393	414	416	410	394	404	404	383	380	395	350	394	405	359	393	383	415	393	388	401	383	374	382	389	442	421	397	388	364	423	405	410	382	396	361	379	386	400	390	424	413	386	358	370	387	388	373	409	348	418	388	402	391	391	358	377	358	393	389	403	398	390	368	389	422	368	396	387	397	400	413	373	382	428	408	377	392	390	358	383	367	395	425	403	400	406	409	392	384	376	400	389	410	378	346	385	413	388	383	342	401	394	388	398	406	383	374	380	422	374	373	408	389	407	383	361	390	397	384	366	360	368	372	360	401	426	363	396	399	383	364	366	364	363	385	381	368	380	418	402	397	382	392	384	370	397	376	393	381	392	384	404	404	372	380	414	347	413	367	368	382	330	391	368	408	405	351	406	404	385	392	363	379	383	376	378	383	368	391	379	382	365	377	385	395	360	376	397	363	419	383	392	385	396	362	397	391	423	377	444	435	410	396	386	373	380	367	367	404	401	378	361	372	393	384	418	400	413	384	375	392	388	391	372	371	395	406	385	408	372	367	388	378	395	406	364	375	404	392	367	338	380	371	372	387	360	391	396	397	382	399	417	383	359	379	384	376	381	340	374	393	383	413	399	399	383	357	365	369	369	371	393	365	399	347	362	388	384	398	352	409	354	374	384	354	390	350	354	381	380	381	379	403	393	393	363	385	361	350	382	388	378	399	422	391	383	385	349	409	358	389	393	357	371	387	369	380	395	421	395	358	385	356	349	367	369	369	416	383	383	388	389	361	421	405	385	383	373	411	385	404	385	364	346	381	389	382	386	359	398	383	379	407	420	389	408	332	341	384	398	378	393	378	380	393	357	415	409	383	379	404	371	351	362	423	421	356	375	390	377	369	361	404	409	394	394	407	432	357	364	362	397	376	383	364	338	372	345	397	386	412	415	383	357	368	373	395	374	341	378	357	384	354	414	404	390	384	397	378	334	419	347	366	403	393	410	397	388	374	394	368	358	406	372	365	374	364	382	367	398	339	386	379	381	356	366	353	388	408	402	409	424	356	403	405	409	384	353	389	373	374	381	393	361	414	370	374	387	387	390	377	388	389	360	416	363	351	393	399	368	418	387	383	387	374	409	451	403	417	382	388	374	392	366	403	380	380	390	352	393	349	396	355	372	398	387	387	385	359	379	370	369	369	380	368	402	366	363	410	401	416	375	400	357	390	381	372	376	361	374	387	377	375	359	352	428	378	381	376	390	373	373	402	425	404	367	368	377	351	419	421	326	379	383	380	368	393	335	365	395	399	391	351	373	348	389	415	394	392	400	374	381	371	384	384	363	413	363	365	347	391	363	391	349	358	374	354	405	368	400	413	361	381	384	393	384	384	391	354	333	396	382	375	358	348	391	353	398	352	396	380	381	367	390	372	385	386	399	389	376	363	385	396	376	399	370	357	386	373	376	401	354	363	370	378	389	398	371	384	384	349	369	404	369	377	399	402	380	407	367	386	390	380	408	358	344	364	406	374	385	355	314	426	399	373	376	412	351	360	392	441	384	372	365	398	382	365	358	400	408	379	367	404	361	376	418	380	363	390	376	372	432	398	393	397	431	369	384	402	390	395	373	363	392	375	360	351	358	359	410	389	390	388	385	416	384	384	394	417	366	394	362	399	392	378	385	408	373	425	371	379	400	378	376	391	355	418	350	404	388	376	370	395	390	393	378	345	338	351	363	380	341	410	362	413	404	370	400	420	409	393	358	388	358	381	390	404	404	386	385	356	353	398	394	381	380	386	365	412	394	363	361	362	404	362	372	388	386	380	359	338	382	369	400	342	388	399	348	346	402	353	395	345	382	369	360	398	367	382	405	403	370	358	420	414	378	382	403	380	395	368	368	387	355	342	425	379	384	404	367	395	382	365	378	381	362	365	434	403	375	392	377	358	378	422	393	378	391	396	388	387	366	371	367	361	384	390	399	381	392	387	386	356	392	362	366	363	400	406	377	376	358	390	379	391	360	364	370	369	356	354	361	400	422	382	361	386	381	405	374	376	391	369	376	415	395	377	398	373	409	398	367	412	366	365	375	363	377	399	385	359	359	374	386	394	381	395	403	356	394	387	398	370	410	398	388	379	372	360	382	378	370	370	374	358	388	371	370	357	364	390	359	419	408	431	398	366	401	381	409	392	408	390	428	392	363	388	353	380	425	380	375	379	394	406	385	373	394	393	368	367	368	407	418	404	365	407	352	342	427	388	388	369	386	387	381	377	361	350	361	392	368	371	396	402	414	366	409	363	392	389	376	379	370	414	391	388	395	352	364	398	365	380	389	345	360	371	350	391	376	390	367	392	364	395	382	413	391	386	371	358	389	390	370	376	340	385	349	393	397	385	388	376	427	394	399	411	380	387	387	377	338	394	383	380	330	364	364	357	385	395	404	398	392	403	397	369	396	346	385	373	393	392	385	385	363	375	364	369	376	394	414	359	358	354	418	364	377	373	376	416	349	433	384	377	399	426	409	392	378	357	398	395	374	392	405	382	419	420	431	364	375	389	351	385	397	396	355	389	365	389	390	386	394	356	395	401	366	394	370	396	336	346	383	387	389	342	360	361	368	371	354	377	360	368	369	366	355	396	362	360	409	398	350	404	374	390	375	390	409	333	367	378	411	390	372	366	399	377	385	379	366	398	381	378	403	351	396	419	368	364	401	382	404	369	398	380	354	395	396	396	372	394	385	368	372	382	389	356	372	386	398	398	369	365	354	398	370	378	365	379	374	373	396	374	401	389	386	413	391	391	358	397	387	364	362	363	365	404	371	372	349	413	421	389	362	363	398	407	411	401	415	383	383	354	369	397	395	364	358	353	380	389	366	392	382	357	400	403	386	362	393	386	358	401	425	401	371	420	345	394	380	390	362	353	367	346	384	383	370	382	404	398	369	337	375	378	389	416	378	378	374	397	389	386	422	374	352	391	394	354	433	364	393	388	369	381	409	369	367	408	362	376	383	358	386	396	392	372	381	405	369	377	378	370	414	374	393	352	377	399	380	376	370	381	354	366	398	338	380	400	403	403	394	394	402	373	393	421	361	368	401	414	376	374	390	380	387	387	367
2781	297	328	289	298	279	242	243	285	265	238	270	241	244	242	263	238	247	235	257	240	223	260	265	254	240	246	251	246	241	230	230	239	247	245	252	269	269	257	254	244	256	246	245	252	267	240	233	243	253	260	257	222	239	226	264	246	237	238	252	214	231	219	252	255	236	271	273	239	265	255	250	258	231	262	238	245	269	236	252	236	252	228	247	260	248	262	276	264	228	265	240	261	232	234	240	274	242	233	260	244	269	254	257	259	243	257	276	242	243	246	209	248	227	277	270	269	275	237	228	266	233	207	248	259	242	259	255	226	237	264	248	225	254	263	236	245	225	241	254	236	246	264	241	236	247	281	225	254	246	264	244	233	237	276	231	239	245	272	256	237	272	247	273	256	238	247	254	263	221	257	238	263	262	266	250	257	234	268	215	224	248	249	248	252	254	253	259	239	243	242	256	256	237	244	237	246	248	219	236	260	242	283	243	244	250	241	278	252	232	233	236	255	241	228	266	263	252	253	269	268	229	254	252	237	263	237	258	216	231	264	226	276	243	275	221	243	257	234	247	239	240	239	208	260	213	234	262	257	229	238	240	234	260	227	237	263	264	233	255	245	244	234	259	248	237	271	228	267	245	243	261	230	266	259	238	228	236	247	266	220	250	265	273	239	218	285	257	245	237	228	251	227	265	234	289	247	237	249	221	213	243	234	263	250	246	225	251	249	263	238	283	264	248	251	253	253	264	236	244	232	247	238	251	248	263	248	244	262	246	219	257	258	273	258	232	276	271	232	261	235	268	248	258	237	259	259	250	260	284	245	261	238	228	256	279	235	231	263	231	235	266	258	251	237	245	247	232	227	278	250	238	242	252	230	267	228	272	244	249	233	225	242	219	239	250	230	250	281	235	252	246	237	255	248	241	251	247	249	216	236	227	223	263	258	240	257	280	229	243	264	248	255	262	276	263	236	252	244	239	255	260	225	257	248	262	251	249	243	246	232	259	233	250	242	263	261	225	215	204	181	249	277	239	248	243	267	247	214	265	246	247	232	261	240	240	240	226	245	280	221	243	249	234	258	236	250	236	238	227	226	257	232	218	266	255	253	220	237	244	237	235	262	276	249	231	263	217	231	226	228	231	226	232	226	262	231	235	245	246	256	229	259	227	249	262	271	224	242	237	251	247	245	238	254	245	216	240	245	281	247	264	294	252	250	254	228	226	243	232	241	256	255	249	233	241	263	252	239	230	258	263	260	243	248	280	247	241	253	263	264	254	265	236	243	261	214	234	242	225	265	244	251	244	230	245	263	250	240	231	247	241	263	248	253	237	242	265	238	252	249	285	248	242	250	246	247	213	270	243	287	233	271	266	257	249	247	251	258	283	265	260	294	243	258	246	227	264	263	258	260	248	246	266	227	259	250	235	259	253	242	236	227	215	251	238	251	261	258	235	260	250	220	241	235	219	272	242	236	232	244	268	253	246	267	250	248	246	247	247	245	255	259	251	260	224	245	249	219	256	242	279	251	269	266	257	232	269	259	254	252	236	232	228	234	250	242	225	278	246	250	244	232	246	234	244	226	232	252	248	280	229	237	255	245	239	250	211	252	243	241	246	246	243	219	249	248	227	271	217	237	234	258	239	251	236	247	227	243	251	229	250	204	243	235	270	233	243	257	250	252	253	223	246	261	295	220	261	237	241	234	262	247	209	258	249	247	248	223	227	257	258	256	278	254	255	209	208	259	234	255	234	218	271	268	228	243	231	259	232	255	248	230	266	240	252	236	252	249	225	252	208	253	235	242	227	252	227	258	255	249	268	246	238	249	258	245	241	255	242	267	278	256	231	288	255	262	232	258	223	251	239	235	252	242	243	212	267	240	239	269	282	223	252	234	227	224	237	198	240	234	259	239	266	243	267	264	252	262	259	246	235	252	256	241	239	243	243	271	230	253	251	245	229	258	253	223	260	223	240	247	236	255	244	249	254	225	272	231	231	245	240	237	260	240	264	243	232	250	250	236	240	248	250	253	230	241	245	228	250	238	254	285	245	242	250	218	237	240	268	291	240	274	248	250	255	260	219	246	253	279	276	238	227	284	213	227	253	236	245	238	259	250	273	240	238	213	238	217	262	223	234	228	246	245	237	254	253	249	242	254	221	238	229	261	244	254	254	221	238	246	258	208	214	239	246	263	250	238	253	247	240	251	250	239	255	245	265	235	231	256	250	256	211	241	227	232	224	227	246	249	247	274	249	269	243	224	236	233	220	228	244	231	271	249	261	251	219	233	215	232	244	251	257	238	254	253	257	256	278	286	262	255	238	246	252	239	248	250	259	258	249	253	242	215	253	255	250	237	256	214	255	251	241	244	250	275	221	241	225	264	250	230	242	219	280	231	256	249	258	261	228	253	237	253	236	254	262	255	247	229	228	251	247	249	250	247	247	241	255	251	253	252	254	266	249	274	251	246	231	220	218	260	257	245	232	232	247	233	233	250	243	265	264	240	235	237	251	242	222	233	220	245	209	238	255	224	256	220	229	249	218	245	244	262	262	269	234	229	220	261	228	280	247	238	244	265	248	212	227	230	242	268	234	251	238	211	263	234	246	252	269	258	247	248	210	231	244	250	241	227	256	233	257	245	248	237	220	240	272	265	240	242	234	287	261	232	252	255	227	237	260	225	264	241	218	256	252	245	269	245	259	235	229	220	234	261	244	222	238	239	250	252	236	248	232	250	231	246	240	252	219	223	249	226	252	265	252	236	276	233	244	252	272	259	238	239	264	239	244	256	235	235	241	216	270	247	251	265	249	271	270	238	237	270	250	249	250	225	226	269	277	244	250	248	262	254	250	266	270	269	270	254	228	266	243	229	226	220	241	195	235	273	236	242	242	236	244	193	249	240	237	216	264	250	233	236	234	215	242	255	251	227	219	277	287	253	244	236	288	269	222	233	257	229	211	216	251	239	236	236	254	248	260	247	254	237	253	272	234	242	255	271	272	222	236	251	259	246	281	236	265	236	227	248	232	265	257	213	247	247	227	244	239	249	238	247	257	243	258	272	178	249	260	267	282	224	260	232	234	230	266	249	231	230	244	243	262	236	247	246	229	223	260	258	276	260	248	267	256	267	261	220	266	233	247	239	244	215	261	262	237	270	251	245	253	234	250	263	229	248	246	254	259	258	245	224	224	211	237	258	239	226	244	252	268	265	247	239	255	253	242	250	261	257	231	259	238	245	231	240	229	236	248	254	253	247	264	281	255	236	241	250	240	245	250	228	235	237	236	238	239	234	261	247	213	238	249	259	259	267	245	244	234	213	242	258	281	241	274	253	253	258	242	241	241	265	261	240	239	263	231	239	242	237	230	240	255	256	242	239	212	276	253	246	243	244	242	256	240	272	260	236	234	244	259	252	249	261	240	234	258	251	236	246	243	220	249	264	289	267	231	258	238	261	244	290	236	263	250	240	251	211	235	269	258	261	247	252	270	251	254	192	249	259	240
2697	759	802	873	885	803	771	752	701	687	682	678	648	698	705	740	712	681	644	681	647	639	678	676	669	640	709	674	611	639	735	657	681	693	669	670	593	690	636	672	631	668	677	633	648	657	663	634	638	704	695	690	600	653	653	648	669	638	628	636	683	632	646	607	689	686	648	645	631	670	707	650	660	601	678	693	666	641	624	635	660	633	618	677	644	644	686	655	657	658	641	655	673	658	654	659	652	626	638	630	662	642	681	673	690	648	707	636	664	680	668	656	671	678	658	657	705	660	648	606	673	708	646	636	651	653	649	659	663	628	570	648	633	659	620	630	710	619	649	684	633	660	622	685	649	653	635	622	661	645	700	686	654	605	642	627	627	686	640	657	652	650	711	671	663	678	657	711	673	683	646	646	687	641	671	635	631	678	676	661	665	639	641	658	681	662	645	645	644	692	671	643	626	581	666	676	676	631	645	619	704	653	713	671	633	654	652	632	661	666	648	660	634	638	649	646	649	624	682	672	650	634	656	642	658	640	658	679	627	625	757	674	632	640	645	621	645	686	671	677	660	669	657	611	670	660	630	688	632	626	633	645	660	610	618	644	631	641	657	661	603	719	645	666	672	705	642	628	628	640	682	625	675	677	665	699	660	645	684	657	647	595	676	652	663	652	672	649	673	668	690	679	642	643	623	739	667	700	630	661	671	658	650	650	649	637	646	713	658	664	644	664	630	644	612	657	651	680	640	643	637	647	657	676	656	697	641	634	695	627	646	641	642	621	639	630	667	627	654	666	656	656	641	694	624	692	665	684	645	644	650	660	585	660	692	651	644	689	646	643	697	691	661	696	666	628	640	649	650	654	668	619	660	671	682	663	637	665	651	617	649	655	637	624	678	671	651	667	613	637	628	646	660	649	677	632	660	642	627	646	670	586	652	644	647	678	625	652	670	643	657	689	654	691	610	638	647	626	681	598	661	652	635	617	611	649	626	684	640	650	642	627	611	656	654	653	616	638	629	631	671	655	648	657	666	648	727	667	631	650	629	668	634	677	643	682	651	623	645	641	639	660	618	698	651	693	652	648	645	633	692	669	631	655	691	623	661	630	659	665	615	665	675	625	692	668	628	642	636	638	670	719	623	669	692	638	651	659	657	629	657	635	668	655	634	657	680	659	647	685	608	681	662	649	670	672	678	653	645	602	673	658	650	638	654	624	625	607	677	661	640	643	667	642	676	679	639	685	673	677	656	696	677	661	650	642	630	645	661	681	644	666	677	703	642	655	670	661	641	623	669	696	668	639	655	692	644	607	615	627	664	663	665	671	640	651	634	687	619	645	705	710	679	660	695	646	680	655	653	683	648	660	658	659	669	672	614	653	644	642	621	623	667	623	630	655	658	732	653	654	652	708	679	639	649	653	649	655	657	656	722	669	679	627	681	654	657	667	657	718	670	677	645	625	637	628	661	626	683	670	675	643	623	604	676	699	691	632	655	609	660	649	647	676	662	731	630	709	668	655	679	668	673	650	663	661	653	660	682	657	685	682	651	652	677	621	658	659	644	596	654	715	668	647	693	659	698	637	662	644	624	638	631	677	643	620	628	686	664	644	684	674	636	696	689	656	609	640	607	648	666	651	697	632	695	613	595	666	655	604	661	634	691	643	639	649	600	639	604	651	655	701	654	689	665	674	698	643	733	641	674	670	692	675	675	615	634	656	661	635	610	655	663	618	656	680	668	670	676	656	658	671	665	671	678	654	697	657	698	669	680	634	632	700	663	660	633	647	677	643	685	653	650	678	675	630	611	644	643	655	674	688	606	648	673	639	611	654	682	629	631	649	664	682	686	672	710	650	659	669	641	645	669	595	638	645	687	662	618	656	619	642	575	607	661	645	661	701	623	633	660	675	640	592	678	664	673	615	639	655	626	704	607	694	687	649	703	677	674	631	674	670	640	676	669	689	682	669	683	684	650	618	689	667	662	663	600	636	662	659	655	676	655	627	676	641	663	622	666	682	656	683	633	701	669	654	678	683	682	659	659	691	681	627	621	672	635	632	684	679	646	663	643	685	671	656	674	696	643	628	633	657	619	682	670	648	680	656	681	640	660	677	596	671	649	642	653	634	637	695	657	678	627	629	658	606	654	636	657	628	638	686	679	659	688	651	648	719	690	640	662	623	657	696	679	621	699	617	653	671	651	669	673	621	668	648	714	603	686	599	652	662	654	675	633	615	677	675	651	628	646	647	675	641	662	672	671	694	642	616	619	655	688	675	688	649	613	647	659	635	683	666	666	702	666	674	613	641	659	647	672	685	711	701	628	622	664	646	677	668	662	647	631	645	648	636	671	644	653	649	635	618	678	658	670	631	656	616	639	579	650	670	617	680	685	657	644	637	643	659	668	593	606	667	682	683	650	645	669	631	661	668	641	669	631	670	621	607	683	669	594	686	639	662	675	676	596	639	638	635	612	644	673	653	655	639	656	655	640	679	621	693	662	628	643	632	667	683	636	637	660	698	618	685	659	632	643	666	596	615	636	676	650	634	672	621	628	645	657	654	658	639	660	672	671	652	684	630	696	671	678	633	634	671	656	667	672	645	651	658	678	631	682	650	643	663	684	635	599	643	644	668	683	637	674	673	681	694	626	678	635	676	695	655	666	676	673	674	647	677	638	659	644	667	641	665	666	661	643	641	675	648	678	677	630	641	693	624	604	672	658	625	632	692	678	657	644	645	655	621	666	678	632	685	643	627	654	640	696	670	683	667	642	660	684	639	653	638	705	678	675	627	655	640	675	615	638	649	692	648	664	663	662	621	630	680	630	645	644	637	663	653	682	706	652	663	632	647	656	684	655	619	644	664	711	663	656	612	655	656	679	694	652	647	670	648	671	649	649	655	598	682	689	678	723	683	630	655	694	659	692	602	653	645	649	608	680	626	646	651	612	681	695	629	647	694	638	687	620	671	656	620	620	656	659	672	613	682	589	612	644	669	650	680	654	605	643	678	697	658	666	677	685	641	643	683	680	657	682	687	655	665	659	718	656	639	710	603	649	684	675	640	646	666	645	643	645	669	644	621	663	695	632	622	581	654	642	645	641	650	678	705	642	626	702	656	658	643	598	612	677	677	606	671	683	591	676	638	639	627	657	638	611	652	691	642	600	621	673	661	698	650	655	642	630	660	655	588	662	638	666	634	676	623	692	653	654	622	633	660	664	611	653	616	671	684	677	705	678	677	681	631	625	657	705	658	690	649	666	638	693	647	653	651	645	623	663	698	662	688	629	654	610	668	622	719	678	643	650	655	604	618	616	668	654	624	645	638	666	661	632	685	626	637	657	703	677	665	660	609	671	696	659	619	661	651	661	661	672	646	694	679	614	637	687	622	675	683	684	675	672	672	664	636	698	624	659	636	677	643	668	636	635	622	617	589	657	653	624	637	645	602	656	665	604	682	664	629	639	629	649	628	603	657	653	637	607	671	666	606	628	688	632	624	651	640
12921	1287	1216	1041	730	635	560	472	405	400	369	393	372	333	348	338	324	318	323	298	311	298	324	310	317	296	314	305	275	305	299	277	289	293	290	293	280	284	292	273	299	323	246	248	238	265	279	302	282	291	296	295	281	267	289	299	284	266	280	256	285	270	285	281	293	289	264	283	287	299	282	265	309	276	281	280	289	298	265	269	276	251	268	287	271	261	314	278	279	290	263	259	292	239	277	279	264	284	291	270	251	288	260	282	298	281	274	239	281	285	259	272	255	298	281	303	281	285	257	280	295	263	279	259	272	294	312	262	274	290	267	290	251	293	269	292	264	248	303	282	281	276	285	284	254	262	276	272	287	273	286	278	267	271	250	303	286	263	290	288	281	268	256	292	287	267	279	270	271	325	294	260	274	275	251	289	251	258	253	275	300	267	283	269	284	262	279	287	292	294	293	288	266	264	299	286	268	287	269	268	277	271	283	283	282	266	274	281	278	300	280	242	304	282	283	281	242	251	290	283	289	276	273	285	287	265	296	252	313	251	306	282	281	285	273	253	277	278	286	319	272	277	273	258	304	266	292	276	270	306	300	287	275	276	303	271	262	282	297	272	274	209	294	242	284	292	308	276	294	275	292	293	265	283	303	290	285	274	267	280	293	290	248	293	306	273	253	288	286	281	277	269	295	269	251	279	253	273	284	264	258	272	291	297	240	257	283	300	293	270	292	268	273	280	280	268	272	296	265	294	292	280	264	260	286	265	282	272	275	294	267	265	248	296	266	297	261	277	308	278	285	292	276	289	287	276	268	289	265	275	306	270	303	250	284	262	265	275	270	289	253	287	289	278	270	269	293	299	268	272	277	282	287	270	290	283	272	276	262	272	276	301	274	288	259	289	283	290	252	282	260	300	255	295	262	278	275	260	259	255	293	309	254	272	272	245	255	297	283	271	281	273	242	279	282	268	257	277	258	265	289	270	305	285	252	269	252	278	256	293	263	262	282	304	276	268	278	291	271	240	249	293	276	294	290	268	263	281	284	273	298	263	282	270	263	247	311	254	292	256	259	247	274	316	250	280	303	300	292	280	275	285	280	307	266	230	282	266	269	299	269	266	279	277	275	285	284	265	269	284	262	265	283	281	281	287	272	307	272	277	233	261	285	273	271	246	289	266	277	277	292	279	285	269	248	290	298	294	306	238	281	290	301	280	257	292	281	281	304	237	281	294	248	290	291	248	256	286	264	273	286	293	283	281	295	249	280	288	268	290	295	256	275	288	306	249	274	270	269	265	266	287	258	305	295	284	263	291	274	292	258	275	285	258	282	308	281	298	309	271	263	268	275	252	262	272	285	274	282	288	257	274	253	285	310	299	272	279	277	299	281	268	250	296	267	235	292	269	273	294	274	250	259	263	294	271	267	269	268	291	308	275	287	270	303	266	323	274	286	302	304	266	276	287	305	275	294	250	261	255	249	296	278	264	274	286	262	274	308	305	292	309	298	293	244	306	286	262	284	289	287	274	271	265	270	275	258	264	266	279	267	264	272	285	290	302	288	287	290	280	297	292	276	290	292	267	256	298	278	255	257	258	293	258	256	293	296	234	284	295	284	314	274	286	252	274	274	294	301	279	273	256	287	282	290	269	299	281	246	282	257	307	272	286	283	280	265	254	296	268	298	249	240	299	283	285	270	292	285	308	278	273	266	300	280	268	258	320	262	265	271	268	299	271	261	246	271	281	288	273	305	253	317	259	271	270	260	289	308	288	265	310	302	241	282	300	281	293	278	293	269	275	281	286	290	284	258	263	291	291	295	286	273	273	292	288	267	256	259	260	248	258	261	279	307	278	259	268	260	290	277	287	263	258	249	269	269	262	287	281	261	266	286	263	269	275	267	265	268	283	268	279	266	281	268	286	291	271	268	268	283	263	287	258	262	279	289	289	272	242	295	266	296	301	275	264	293	295	261	247	279	280	293	256	264	288	296	263	266	267	339	291	266	270	284	267	297	264	275	267	324	307	290	273	282	247	272	291	258	252	273	288	259	270	269	293	287	270	262	288	286	289	295	268	268	247	279	270	273	267	270	257	268	291	285	276	291	285	260	281	307	252	264	255	296	292	312	263	274	291	265	303	253	275	284	266	278	265	286	295	289	275	271	246	265	247	292	245	254	266	284	280	277	245	282	303	288	275	294	287	292	229	289	257	277	298	281	293	275	278	273	273	279	267	265	284	295	262	321	289	299	276	254	271	286	275	266	303	275	276	295	274	292	274	278	274	291	259	289	265	300	258	267	277	251	267	279	278	257	267	277	281	281	263	253	280	261	279	293	255	274	273	295	268	260	271	274	275	296	293	272	280	282	286	249	282	283	276	286	266	268	288	273	290	238	269	278	252	297	273	297	249	289	272	253	272	278	290	282	290	284	262	252	264	274	267	307	278	280	302	259	272	254	290	294	295	286	289	254	306	252	282	257	249	245	276	271	269	283	281	291	277	302	283	287	263	260	283	302	278	290	314	281	268	281	295	321	310	269	297	264	258	307	270	249	296	270	287	270	272	272	283	292	306	275	299	294	267	306	268	290	259	278	268	266	282	286	274	263	275	250	282	298	280	281	268	290	266	284	287	303	263	260	285	255	266	255	260	291	254	267	281	272	269	289	284	248	279	266	257	278	289	305	266	259	279	262	241	282	303	270	278	252	238	265	301	275	280	290	282	266	311	296	283	275	282	270	297	272	269	282	287	266	285	256	267	271	269	289	288	282	282	301	258	274	277	282	271	255	264	284	283	302	276	248	264	266	271	290	286	266	269	258	290	285	303	295	270	277	251	268	288	283	302	257	281	283	288	271	249	300	284	287	259	278	287	290	271	240	300	282	285	270	233	270	274	282	297	293	255	283	290	278	284	283	253	278	294	300	266	288	291	265	260	281	250	290	286	286	289	265	295	282	280	302	279	280	266	256	322	261	261	281	268	275	301	305	279	313	302	268	309	263	284	249	287	270	291	270	288	274	241	271	272	267	271	265	277	260	264	279	253	281	289	282	281	273	289	309	295	314	291	277	248	298	269	260	252	295	289	276	286	260	289	266	270	251	262	255	283	284	308	281	292	297	292	258	284	269	274	309	286	282	273	280	276	258	258	258	304	300	269	281	264	266	306	273	275	281	240	297	297	262	273	288	252	281	248	265	271	268	286	258	270	268	263	295	297	300	259	273	307	265	258	269	286	281	267	274	284	277	286	263	268	267	293	288	273	252	283	262	276	280	283	295	289	301	275	275	265	280	297	263	286	266	275	263	309	287	306	277	266	255	273	280	283	283	274	247	271	276	258	257	268	280	275	278	306	278	265	283	251	310	278	286	288	282	289	289	289	305	299	241	277	259	268	275	289	275	271	307	274	261	271	265	321	271	272	279	253	267	279	266	245	285	267	281	296	270	259	281	284	276	275	231	271	274	271	282	279	266	285	246	282	265	279	278	259	255	301	282	276	279	256	261	278
7651	1504	2618	3154	2779	2378	2065	1832	1622	1473	1373	1227	1141	1145	1069	1003	971	943	961	955	925	901	860	884	850	827	830	783	789	772	786	812	824	701	794	787	757	779	753	761	804	770	723	753	780	734	765	765	807	781	716	730	739	733	735	691	748	723	703	708	748	766	717	718	751	720	705	661	690	730	710	718	693	757	630	722	754	653	727	763	765	733	729	727	734	715	749	687	741	712	724	691	737	688	653	662	726	681	722	707	757	725	729	732	715	713	759	731	695	710	715	735	681	700	701	731	705	752	729	678	729	727	725	710	728	737	717	760	726	692	722	744	706	745	706	729	705	795	721	701	744	668	715	766	705	709	722	733	719	678	669	689	698	672	712	687	685	727	691	717	747	709	716	723	678	752	713	729	719	743	699	697	691	729	704	724	714	683	741	722	738	728	737	725	720	712	709	727	710	710	710	722	699	680	671	672	666	689	722	724	746	712	698	691	694	647	740	726	728	699	730	703	703	738	770	662	704	733	667	697	673	722	715	719	727	709	671	717	709	704	730	762	716	733	722	754	694	676	700	733	718	711	729	721	719	714	713	727	713	725	676	678	726	692	687	699	684	682	719	723	712	701	698	722	661	727	716	670	685	716	682	699	712	684	795	708	705	723	718	707	697	783	727	717	735	689	650	721	742	730	717	729	719	704	731	736	678	713	734	704	770	743	724	724	733	668	741	722	698	730	738	711	717	729	717	709	682	708	722	681	698	724	686	727	722	766	720	734	709	755	708	742	704	695	672	671	704	701	713	757	709	740	708	736	738	702	771	774	718	723	736	736	663	683	695	659	702	721	719	681	696	754	733	696	671	702	671	720	713	687	666	679	679	694	674	693	665	700	682	703	699	708	711	682	736	712	709	685	701	732	760	715	716	717	726	685	740	732	743	695	691	708	697	680	746	689	700	697	714	734	717	748	755	705	704	703	693	718	749	726	715	727	720	702	689	694	736	684	706	698	693	708	714	683	711	751	678	708	737	691	676	732	658	711	721	736	754	721	687	721	726	762	694	722	664	721	669	745	715	739	707	715	693	785	697	718	725	716	726	710	753	741	764	721	758	722	670	689	687	727	691	769	739	706	724	699	695	695	721	697	734	712	730	709	703	683	667	725	711	701	686	706	751	703	711	743	681	762	685	743	735	749	732	706	716	675	721	720	725	663	724	711	732	725	692	652	698	708	720	712	692	709	728	730	713	721	666	730	705	695	683	698	714	714	678	684	737	688	730	737	722	718	739	703	707	692	751	727	729	737	690	678	732	714	727	705	727	703	712	729	715	727	696	749	708	682	745	707	700	728	721	765	720	716	727	686	754	688	705	706	741	733	744	704	672	694	718	671	751	732	714	698	699	687	711	685	739	677	717	738	697	718	697	740	749	706	706	691	697	695	751	746	757	727	713	720	728	658	733	741	710	752	689	732	726	716	689	667	742	731	739	696	726	729	717	786	738	695	741	743	700	737	717	729	688	734	679	692	703	719	681	677	710	710	692	671	665	654	713	720	715	729	766	718	702	738	744	706	702	714	711	723	738	726	711	688	691	719	721	716	707	733	726	738	659	653	736	688	726	741	693	702	735	688	750	679	757	701	740	700	724	762	654	680	681	691	749	771	727	733	728	758	718	731	753	710	760	707	724	704	711	688	711	695	722	753	692	708	721	712	733	684	700	680	699	723	793	705	755	747	696	756	700	682	701	695	716	719	748	742	704	703	754	702	668	731	673	683	689	745	726	696	711	723	675	718	741	689	709	725	733	713	698	694	688	728	685	704	736	667	723	730	746	733	731	690	693	671	714	746	729	753	766	706	709	727	747	686	751	714	756	725	743	739	706	749	706	721	719	688	709	757	738	719	689	687	698	711	718	677	727	675	692	746	710	719	718	704	729	709	728	769	678	770	720	725	672	685	706	699	670	740	732	676	745	698	768	690	708	764	728	681	733	718	723	736	701	709	719	737	717	720	736	694	698	682	656	689	693	717	709	754	702	742	692	729	717	749	652	753	683	717	692	705	687	670	721	696	728	690	716	718	698	689	720	754	685	693	708	701	685	687	691	735	739	711	719	759	670	733	695	673	753	699	707	700	751	726	774	659	727	718	747	757	709	705	714	723	721	682	717	680	718	733	730	728	769	746	678	717	674	732	700	699	704	726	686	731	761	733	663	703	716	703	677	715	692	688	726	706	720	696	713	715	709	704	677	784	706	678	709	744	702	708	710	698	716	701	733	715	732	700	762	715	723	666	728	704	733	728	717	709	699	681	666	735	694	685	734	736	734	742	736	749	726	742	727	678	696	719	747	703	718	728	672	732	661	711	718	679	673	659	741	730	758	705	708	718	694	705	739	715	726	717	711	719	729	719	709	715	695	688	708	722	694	716	743	718	690	700	712	723	747	667	690	729	728	675	654	734	730	729	711	696	743	703	727	702	693	674	651	726	700	765	706	684	723	727	668	724	728	753	715	742	714	692	708	649	697	709	705	720	709	702	692	680	718	691	634	681	727	708	681	699	745	706	759	719	673	711	692	732	696	682	731	689	705	684	702	722	720	757	691	713	750	734	707	705	687	706	710	728	682	657	688	705	682	686	721	676	751	756	759	726	720	729	733	714	718	659	711	699	744	710	690	809	736	712	667	717	712	677	759	695	722	737	720	683	729	682	699	689	691	704	718	705	707	732	737	693	694	711	716	689	713	695	735	726	684	699	717	723	706	748	714	727	742	697	733	751	750	738	729	740	689	750	690	709	734	729	715	699	705	739	706	645	721	731	697	744	717	713	698	717	720	710	676	725	724	738	733	733	696	700	722	726	717	774	717	691	707	686	721	716	670	762	757	701	709	734	726	725	745	750	701	745	707	723	751	726	683	750	710	722	765	769	736	716	709	715	716	694	702	696	732	786	711	743	723	733	706	658	718	653	678	753	733	697	670	775	734	714	800	713	740	684	741	713	702	789	692	714	698	695	718	725	729	700	724	731	668	704	708	693	709	726	710	689	712	667	766	718	689	707	759	748	681	734	742	679	720	677	746	780	711	708	729	704	733	766	691	717	686	723	697	756	687	739	726	711	766	711	723	695	674	718	743	722	676	717	774	694	675	744	705	659	747	686	725	825	727	722	707	736	738	701	680	653	737	726	707	685	733	667	707	742	739	686	699	692	695	713	707	713	684	751	724	665	727	701	742	713	666	722	688	720	705	745	679	706	677	703	761	723	717	735	729	752	762	684	721	711	693	694	711	731	767	786	672	726	705	689	647	707	714	688	713	730	722	677	698	697	754	719	689	746	727	722	754	683	715	719	676	767	724	718	721	758	745	756	704	662	700	699	668	714	692	717	679	709	718	714	707	680	709	696	727	719	709	723	702	734	729	690	709	672	731	741	701	697	719	699	733	683	649	742	699	724	648	685	675	731	735	700	728	733	680	727	673	750	700	720	719	734	695	715	739	694	706	738	695	750	695	707	726	726
21904	3156	2247	1679	1175	856	663	548	414	397	316	280	276	259	229	227	238	200	174	181	198	179	197	158	174	153	170	157	140	157	170	138	168	173	167	165	123	142	149	166	129	149	159	153	139	138	132	146	137	156	165	142	139	175	138	129	135	139	151	148	157	148	126	155	123	158	129	143	122	173	163	145	166	141	141	165	127	151	136	155	153	149	128	136	137	139	133	145	171	136	119	129	154	148	156	149	138	130	151	135	150	159	138	164	134	173	132	154	138	145	138	123	131	128	131	137	146	141	140	126	132	151	151	150	133	142	124	135	151	139	123	141	115	128	158	125	144	146	153	148	160	140	153	115	134	134	147	144	169	109	168	135	149	141	171	135	156	146	140	164	123	145	128	139	127	142	141	116	154	118	136	138	142	130	132	146	139	144	145	126	130	147	141	143	145	151	129	148	158	136	141	151	140	129	143	107	133	161	149	142	124	107	131	128	130	146	130	149	131	117	130	134	141	135	150	137	152	133	138	137	143	133	137	145	141	132	146	125	133	144	158	114	128	154	137	137	154	161	121	143	148	133	140	129	130	143	148	138	146	147	136	157	120	142	134	133	149	137	135	145	128	159	161	133	129	127	148	141	149	143	153	147	144	137	134	141	122	144	152	140	133	148	149	139	135	127	126	129	152	154	140	142	137	125	126	126	132	131	146	142	149	149	142	132	125	125	128	135	153	141	136	144	109	155	120	150	132	142	128	135	133	157	141	133	117	129	137	137	146	118	143	116	167	128	106	127	156	118	147	140	124	156	146	145	153	140	150	123	106	138	125	130	160	156	151	133	144	132	138	126	141	131	129	135	145	144	140	131	132	144	154	158	123	141	129	127	142	130	104	144	138	135	113	125	132	126	133	143	111	135	135	140	127	137	124	134	142	153	154	122	148	148	130	126	126	141	132	127	141	121	147	137	145	124	127	148	121	137	124	136	125	129	130	144	143	144	138	118	149	125	103	137	143	128	146	123	123	160	130	155	128	142	138	133	137	123	139	140	152	141	132	148	152	138	148	173	140	155	145	136	136	111	159	149	152	143	129	134	124	143	131	150	135	135	137	147	135	134	130	119	153	120	144	143	143	143	138	137	136	133	134	127	134	133	146	136	144	157	135	151	125	128	150	143	144	134	133	138	145	133	139	117	163	134	130	123	138	134	141	125	151	133	147	146	126	160	144	128	129	132	139	150	153	161	131	125	154	134	150	135	131	122	136	134	145	158	142	158	125	137	153	138	153	119	153	134	124	132	122	128	114	138	127	130	140	138	120	143	147	137	122	128	129	152	135	141	143	139	129	114	130	129	131	138	143	130	128	142	126	136	119	144	133	146	159	155	123	136	146	122	146	140	156	159	130	136	138	143	154	120	132	136	127	147	129	136	123	141	145	127	145	145	149	129	142	154	143	127	111	140	129	139	123	132	149	155	142	136	143	135	136	136	158	159	144	117	145	148	119	122	139	143	131	126	139	136	136	129	146	181	187	150	146	142	138	135	125	139	158	119	116	135	118	133	154	126	129	139	146	135	138	161	159	138	157	156	124	132	115	137	146	137	141	131	141	140	146	131	149	142	126	137	155	154	144	126	128	127	165	164	131	149	149	138	148	143	132	145	148	132	122	150	122	154	143	134	146	111	136	115	148	125	136	115	152	145	150	128	128	131	152	146	140	148	154	127	111	140	153	135	122	117	135	139	137	125	131	146	131	163	150	150	145	146	153	152	149	147	123	132	131	144	164	133	163	138	149	136	157	142	134	134	140	135	136	143	151	120	141	130	130	136	160	152	145	140	136	126	144	142	146	132	120	134	162	142	135	160	140	148	129	133	156	148	132	125	142	136	127	139	136	153	155	156	134	136	148	139	139	130	146	141	158	151	131	145	130	125	153	156	107	153	154	145	143	138	149	124	168	162	130	128	144	156	133	153	160	126	140	146	149	146	140	151	156	113	125	139	151	129	123	128	146	159	157	145	120	122	131	153	136	131	142	136	136	118	138	145	134	122	144	137	169	148	132	146	122	139	162	159	140	150	134	165	142	150	121	125	132	155	155	134	155	144	131	149	166	133	121	164	142	148	160	147	124	144	148	148	120	152	128	135	130	141	136	139	131	139	139	160	124	165	150	140	135	143	147	155	132	141	127	141	129	128	145	133	142	143	147	133	138	145	141	157	121	140	152	130	140	137	111	148	142	143	156	133	136	156	133	143	149	145	129	139	144	146	114	145	126	141	131	135	140	118	137	115	150	129	146	138	160	148	145	129	142	152	137	133	154	128	134	149	130	123	142	152	139	131	144	154	125	149	141	143	143	154	146	138	145	136	128	144	121	148	136	148	137	124	136	139	123	134	153	133	131	117	139	136	132	150	125	139	141	132	129	127	147	130	136	123	139	152	141	117	135	131	143	149	167	126	151	148	139	117	140	130	115	153	113	132	144	118	146	136	140	132	141	168	125	141	145	144	148	145	130	146	108	132	124	143	131	121	154	128	133	125	154	156	132	177	144	137	128	125	153	124	125	133	154	147	162	134	140	141	131	125	139	128	125	154	118	133	154	149	141	129	147	144	127	130	125	148	146	123	131	125	142	149	146	134	144	127	137	151	145	139	137	142	158	138	130	161	152	125	158	142	148	144	136	146	125	130	137	139	139	148	150	130	149	129	124	145	152	134	164	126	135	126	133	129	111	128	148	136	144	144	142	139	135	143	122	167	154	125	140	124	128	137	132	142	138	159	138	137	144	152	124	147	132	126	139	149	140	141	152	128	134	139	137	144	122	134	145	133	137	151	162	140	135	149	144	181	136	128	123	158	128	145	159	148	142	154	141	130	135	141	147	140	122	138	139	158	144	137	132	115	118	145	151	139	113	126	137	129	155	133	111	156	156	155	142	150	139	140	141	117	150	151	160	126	139	147	132	134	139	146	150	123	142	141	120	142	146	131	123	118	144	139	141	139	147	136	123	143	146	146	128	149	125	142	144	158	167	147	141	164	145	146	133	142	161	139	143	153	119	150	145	172	130	144	135	139	120	143	140	154	140	159	142	139	122	141	156	162	138	149	144	154	149	151	139	133	154	132	152	133	142	156	122	158	133	138	135	145	125	130	163	136	142	132	159	146	158	131	127	132	127	127	145	138	129	147	151	166	155	115	145	135	127	143	144	139	142	138	123	127	134	133	152	134	128	139	139	142	152	153	126	142	136	132	131	138	131	132	144	134	141	127	120	128	129	125	129	122	137	118	121	129	131	133	128	122	152	132	119	131	151	146	165	153	127	147	125	149	148	143	133	134	160	126	129	142	132	135	131	147	136	123	129	134	135	124	123	145	140	137	136	156	136	134	147	139	129	134	134	139	124	129	142	134	143	120	136	140	136	130	125	121	139	135	144	111	151	130	133	130	162	151	122	128	136	133	157	133	145	141	154	146	123	130	132	163	158	151	138	142	149	153	146	137	123	130	157	122	143	124
10510	1836	3939	4919	4268	3630	2951	2486	2075	1817	1538	1457	1225	1183	1054	1008	910	826	790	750	727	716	724	626	634	609	590	574	575	562	514	522	502	541	467	497	490	544	464	536	438	463	455	426	495	462	438	441	449	466	466	417	438	429	426	437	432	415	410	471	404	390	409	450	422	385	411	384	418	455	432	402	395	403	439	377	387	426	411	432	411	432	443	410	432	408	409	355	430	358	420	438	375	394	410	388	408	397	395	378	368	396	409	416	397	383	365	400	386	411	422	407	387	423	400	409	432	424	393	398	379	411	403	385	383	392	394	378	365	369	380	415	403	382	383	382	383	417	395	373	389	390	393	396	402	404	389	394	397	403	415	410	371	369	365	382	398	400	385	411	389	410	379	371	398	393	379	380	397	403	348	384	392	422	425	341	394	386	415	373	410	431	380	382	351	409	382	378	375	386	406	356	387	379	396	409	377	393	409	397	359	373	379	389	402	374	385	367	394	379	404	431	381	360	365	372	366	427	386	392	376	378	355	376	355	387	403	396	371	399	416	381	411	375	387	435	370	387	386	400	371	438	361	382	391	363	399	389	420	392	371	347	378	435	409	391	367	390	398	405	338	377	395	387	395	398	345	402	393	384	353	418	373	374	387	368	389	429	409	381	384	411	385	385	393	368	383	346	388	371	368	383	419	373	407	382	393	364	405	403	362	377	361	394	386	395	378	374	350	401	379	387	392	375	372	387	409	393	406	432	415	400	382	381	377	377	363	364	414	401	393	411	388	391	388	427	365	411	382	403	381	389	396	417	401	382	370	377	379	376	389	391	418	387	405	393	368	431	368	387	391	409	401	387	396	367	357	428	372	392	350	377	370	358	384	383	396	400	451	384	385	391	374	353	387	369	361	409	362	379	365	362	398	346	379	347	364	387	398	393	398	408	372	376	371	388	357	382	390	382	385	341	375	371	419	377	387	357	364	397	356	392	401	391	353	374	389	404	372	424	375	363	377	386	374	379	386	362	384	384	418	384	396	419	397	376	425	382	341	392	385	380	412	381	384	370	372	333	400	366	368	411	395	385	379	390	421	411	404	343	419	358	414	354	371	366	389	379	401	395	391	355	389	396	390	379	381	380	384	384	392	349	370	373	372	358	382	392	383	413	379	355	374	397	416	402	375	370	396	371	372	369	377	379	385	380	393	341	379	395	353	352	413	374	374	412	391	411	351	339	388	362	394	377	375	401	383	389	411	360	393	358	356	402	378	386	405	382	395	406	406	380	369	359	337	376	365	401	351	367	404	391	368	403	362	355	379	403	380	411	377	377	389	383	385	378	381	377	368	372	399	426	392	394	354	405	440	385	381	410	402	392	406	397	393	393	373	386	394	351	373	367	376	405	387	357	413	386	375	382	400	376	385	414	394	361	395	416	375	417	355	418	404	358	383	404	388	394	375	381	407	399	376	384	383	376	398	412	394	375	382	415	354	395	342	369	384	414	375	377	394	401	401	417	418	407	364	380	395	377	383	394	367	318	359	409	380	395	385	347	400	430	397	368	411	423	374	404	382	388	375	355	378	390	416	400	397	365	368	372	368	416	365	366	411	410	389	384	362	373	426	368	390	356	396	384	361	366	379	395	392	437	374	396	364	371	369	427	384	394	355	386	390	395	372	369	352	379	392	374	387	428	392	396	370	347	394	358	380	373	418	355	394	372	391	371	367	385	372	386	342	404	384	366	381	387	397	370	400	389	410	397	423	374	387	395	364	399	375	403	397	368	403	366	396	392	380	377	378	383	430	386	358	374	411	398	370	391	377	378	399	368	373	400	377	362	338	370	408	407	411	391	395	367	385	337	385	411	395	374	397	395	418	389	340	396	354	388	396	420	371	373	385	404	398	382	387	393	392	371	382	380	417	362	378	384	411	385	417	353	398	405	349	390	353	383	403	417	336	392	404	385	384	405	380	355	419	406	368	382	401	349	402	372	355	390	382	429	347	345	396	390	407	407	372	411	421	362	385	394	383	391	399	428	380	410	396	370	351	358	416	394	425	402	388	379	412	369	363	393	392	418	391	364	334	382	353	343	414	385	361	382	387	401	361	380	371	407	386	376	350	414	395	406	380	371	395	398	411	378	394	382	397	364	371	378	395	381	371	342	378	408	439	410	371	374	384	402	369	383	398	374	391	370	384	403	371	393	403	371	377	393	370	380	390	372	373	387	375	373	428	377	435	373	372	388	410	398	391	448	383	383	369	403	386	386	415	386	359	409	377	365	401	401	427	412	366	405	393	388	386	370	418	341	398	405	400	386	397	350	384	415	385	366	380	372	415	396	391	379	396	388	371	391	382	401	403	349	352	359	342	397	381	402	343	347	374	361	413	378	399	370	403	386	382	378	378	379	394	407	407	371	384	368	424	364	404	367	381	358	370	391	389	380	384	379	396	334	375	396	392	376	380	366	389	333	379	392	371	414	387	350	366	385	388	425	350	392	378	380	360	402	355	398	407	396	409	363	389	393	401	359	348	388	416	371	359	373	400	407	390	351	368	387	396	378	414	400	362	404	391	392	370	348	368	422	378	380	362	396	408	397	374	340	365	428	407	373	412	406	377	365	375	413	397	336	378	366	382	400	411	363	367	396	358	406	403	385	388	400	365	381	379	381	359	371	400	343	340	396	361	397	387	342	388	406	406	380	395	349	403	396	369	377	357	407	364	416	399	407	384	375	375	379	389	389	374	385	383	386	389	404	433	391	412	380	398	376	361	390	382	405	389	399	385	401	373	371	419	395	394	386	377	368	398	364	376	401	404	359	365	398	385	359	377	366	385	372	383	394	403	381	379	372	401	360	366	402	439	387	394	379	357	378	406	390	380	354	390	391	404	382	355	403	366	386	424	400	401	357	378	356	376	366	381	396	395	355	423	357	381	384	393	379	403	393	357	408	381	388	372	383	387	375	429	380	382	405	375	385	420	362	424	386	407	386	387	356	402	370	402	393	370	434	382	357	399	384	381	400	374	385	386	374	390	366	353	377	383	376	410	446	394	367	390	396	417	382	399	397	401	357	395	384	403	347	387	392	400	426	374	381	390	374	391	364	349	395	377	391	395	388	374	381	366	391	377	375	361	408	406	422	368	394	382	385	385	373	362	388	389	348	350	392	389	410	397	362	381	387	406	394	361	360	370	394	383	415	429	387	395	413	375	379	383	403	369	422	401	406	361	364	403	393	360	401	408	396	354	373	397	408	391	403	393	381	402	382	374	421	383	384	377	367	384	378	365	379	398	386	392	360	399	420	369	379	384	385	386	376	394	393	385	395	401	416	355	364	351	360	383	381	392	391	409	363	377	403	370	385	395	394	373	389	418	390	400	352	359	398	416	399	408	341	349	401	406	415	380	376	368	352	376	413	382	378	382	403	368	377	426	397	380	416	371	368	374	400	385	358	394	377	414	396	359	400	379	365	353	384	344	405	376	389	407	382	387	373	388	394	405	399	363	369	360	398
2795	281	289	291	269	287	292	281	234	239	278	258	233	242	256	220	237	234	246	214	288	226	246	264	237	254	247	231	249	208	238	235	248	254	242	240	239	220	240	257	259	255	285	214	273	247	242	262	271	244	253	255	270	271	220	260	274	226	245	269	247	268	257	238	253	241	244	242	271	265	270	225	288	266	254	232	268	253	278	243	243	280	248	274	270	245	249	268	240	271	265	255	219	237	257	246	236	240	284	233	231	266	231	247	230	229	218	255	230	278	255	231	263	290	271	222	220	224	280	252	236	244	251	235	249	244	248	238	244	302	240	243	239	251	233	244	228	255	244	236	231	239	215	260	267	237	254	267	223	262	261	284	232	276	261	254	267	228	247	246	262	232	227	226	222	284	224	231	246	256	259	228	245	226	240	275	264	249	245	275	245	231	258	256	248	232	231	255	256	241	251	248	266	240	230	240	231	237	252	251	264	257	212	211	248	244	245	269	245	263	228	251	250	218	237	250	251	254	273	234	227	233	234	265	255	228	250	239	240	270	253	243	264	229	234	233	248	233	260	249	235	253	269	266	254	250	217	218	204	246	290	256	262	254	253	250	223	256	271	253	243	242	231	252	235	276	254	287	260	233	270	267	247	243	269	221	248	245	212	251	255	225	257	257	250	257	250	258	257	227	246	240	254	253	259	250	230	242	256	254	250	270	268	228	281	256	262	275	257	237	258	253	243	247	269	247	241	236	274	242	254	221	231	233	257	233	240	253	264	219	249	245	241	238	243	250	255	248	234	240	226	243	245	252	236	219	239	256	251	240	246	260	258	229	264	234	253	250	223	236	242	230	250	233	222	261	282	217	220	270	249	217	257	244	228	241	250	250	254	258	242	255	217	224	232	230	238	231	256	234	235	245	249	237	253	223	291	226	235	252	277	249	217	250	247	258	206	247	253	223	271	242	207	254	243	244	260	255	224	247	238	259	223	252	240	228	242	251	245	232	238	244	226	216	260	240	282	291	229	235	250	252	231	231	237	228	245	231	249	258	253	239	258	271	275	260	251	238	271	249	275	257	238	223	232	238	276	265	257	269	277	259	232	262	227	280	247	245	250	242	256	240	237	253	253	237	247	236	232	238	267	275	270	243	229	263	249	251	262	267	269	234	256	258	258	258	248	240	224	254	222	265	247	240	244	241	272	239	236	245	243	244	268	231	253	225	253	232	248	272	234	256	273	261	266	258	234	246	260	262	245	249	232	221	242	239	247	240	241	278	254	249	215	227	241	262	256	250	234	239	246	250	229	249	247	249	241	261	267	265	244	261	250	250	262	252	264	269	239	278	268	255	251	243	249	245	278	245	254	223	248	266	239	247	229	261	254	243	262	228	238	256	221	259	249	270	250	251	244	220	249	224	240	247	243	251	212	262	251	239	234	253	237	250	253	242	278	265	234	249	252	231	243	259	227	259	250	246	251	243	249	251	269	256	224	286	249	257	262	234	235	203	242	246	246	225	248	280	244	236	214	254	252	232	226	273	256	251	221	248	260	214	232	234	243	258	240	241	228	238	244	247	252	233	243	283	258	274	229	242	241	246	226	240	253	243	257	231	281	248	223	236	262	268	221	230	254	233	222	250	202	222	236	224	248	240	260	264	235	252	222	256	277	260	233	232	229	244	251	230	244	266	252	231	257	241	266	250	250	255	235	251	232	255	229	282	224	238	271	221	272	232	256	238	230	268	260	230	244	256	247	234	254	215	273	250	244	235	273	216	228	250	264	246	264	246	264	252	231	253	243	244	255	275	254	248	246	231	264	233	258	251	253	257	254	247	260	249	244	247	238	261	264	234	248	263	227	297	242	254	191	257	242	228	215	266	272	222	243	265	244	253	228	251	238	283	245	248	258	230	273	246	240	266	244	253	252	222	233	231	237	254	242	264	257	223	234	254	238	255	227	246	220	224	260	253	225	240	251	260	261	243	265	235	238	249	248	235	244	248	238	234	247	251	229	242	244	231	255	232	265	242	240	224	248	234	254	268	239	242	265	252	235	243	229	255	243	207	238	247	223	229	291	240	227	233	256	258	272	257	273	278	272	253	241	246	226	235	237	250	233	237	261	232	258	246	241	219	250	251	225	259	239	245	262	252	273	253	252	261	272	253	255	247	236	245	240	254	247	270	244	264	245	258	243	244	245	266	271	287	239	254	263	277	227	232	283	237	266	239	250	221	267	268	294	265	245	266	280	250	251	266	254	286	243	255	254	238	233	246	224	259	246	252	225	230	246	241	240	272	237	251	232	245	240	258	258	242	262	260	262	291	237	239	237	248	248	227	253	249	246	260	247	269	258	221	263	259	245	229	242	240	265	248	232	239	257	211	256	254	233	266	265	242	253	222	303	252	239	247	249	261	246	248	235	234	255	234	264	254	234	267	257	268	270	240	204	231	251	228	268	239	232	228	239	238	234	262	250	208	242	251	271	234	248	254	240	221	233	259	262	211	258	238	246	231	259	249	224	244	254	238	246	237	248	227	235	261	280	241	229	240	251	272	253	256	259	268	259	233	246	254	247	255	270	253	262	243	260	276	226	240	250	257	255	274	277	244	246	237	226	228	274	252	263	261	259	250	244	242	247	233	265	251	282	242	267	256	232	215	249	247	255	239	215	223	270	214	275	244	240	230	221	245	231	247	247	246	249	201	244	254	280	237	250	234	231	242	211	243	241	233	231	214	256	278	229	269	218	231	259	246	260	249	266	231	259	248	233	235	233	295	230	278	243	230	227	260	258	240	252	242	238	228	236	239	263	264	222	234	254	249	260	253	247	245	255	269	243	240	242	241	242	262	240	255	259	261	255	224	240	261	247	237	240	248	227	280	265	234	227	249	239	260	242	287	253	273	240	266	221	247	226	265	227	259	230	228	239	271	247	249	201	211	284	273	239	275	250	256	253	255	241	227	253	272	253	220	237	263	258	256	241	263	234	283	270	231	254	248	262	220	249	250	257	238	244	268	259	252	241	238	256	230	265	241	232	233	254	243	223	245	226	239	227	250	244	229	227	237	209	249	252	249	262	271	223	273	244	276	248	231	244	254	257	261	238	262	205	240	281	216	263	257	208	227	239	213	262	251	251	222	253	255	216	243	240	241	244	236	263	227	271	236	270	249	236	245	230	253	226	240	267	246	269	237	237	257	271	240	235	238	268	242	219	238	242	258	264	225	239	214	254	248	264	236	260	256	243	236	243	253	255	257	245	256	250	238	257	267	221	255	225	262	261	236	245	233	272	256	259	227	262	235	254	236	237	277	277	244	248	225	249	234	241	248	258	248	242	232	253	266	245	252	283	249	282	246	279	258	247	264	239	254	252	263	242	220	240	243	270	244	252	235	258	251	258	238	269	239	257	236	216	243	245	257	254	247	218	261	211	252	233	267	246	193	254	253	204	219	247	251	235	264	247	274	263	247	268	232	243	228	257	249	235	247	252	265	246	223	233	253	210	251	273	229
2620	722	784	888	845	818	770	730	738	740	744	672	722	680	690	697	636	675	627	610	667	642	680	683	726	637	683	668	683	672	619	652	630	657	629	663	662	703	706	701	647	739	614	687	654	611	659	623	670	705	651	634	710	652	686	705	642	667	680	689	634	647	655	642	684	694	596	673	658	671	616	681	654	666	708	704	634	661	632	654	643	672	637	678	627	636	642	650	655	676	638	644	649	727	596	615	688	662	648	654	689	670	717	705	724	705	695	675	710	675	659	621	671	608	702	660	674	629	669	654	609	652	660	694	635	639	663	675	668	638	678	651	628	638	646	656	670	625	660	688	647	679	638	681	631	669	651	649	622	655	646	682	597	682	632	645	624	653	660	663	646	663	658	609	627	637	713	620	647	619	643	653	612	642	675	664	678	613	738	682	667	616	657	646	638	690	670	669	666	629	688	677	675	653	641	661	690	656	652	640	640	653	615	648	647	672	614	650	686	690	665	681	666	676	641	658	613	673	650	659	686	694	663	634	643	668	636	655	597	703	640	673	613	690	672	681	674	656	619	661	629	674	653	663	638	649	654	676	641	660	672	651	685	690	652	632	670	681	626	674	650	646	627	658	698	623	622	661	629	672	646	663	673	649	631	652	679	628	687	665	649	646	700	656	636	638	660	653	627	621	678	635	692	661	673	619	663	676	630	670	668	675	660	603	658	640	684	657	640	626	660	629	688	671	652	628	622	609	642	662	665	671	665	631	672	676	655	655	614	602	694	644	640	694	666	649	647	662	626	617	679	614	632	645	696	642	642	656	701	653	679	640	729	656	660	671	651	640	642	695	673	671	669	667	684	654	671	613	609	707	682	662	680	653	646	639	701	674	625	674	649	656	686	643	633	685	622	662	617	676	633	659	654	666	616	665	675	717	657	607	658	653	633	654	682	666	675	653	693	602	635	653	608	634	640	680	639	632	642	638	639	683	630	650	610	633	660	681	607	642	680	595	634	666	705	665	686	649	646	665	596	677	623	653	659	678	641	661	656	706	636	678	644	651	648	678	685	606	656	601	614	643	658	721	630	635	678	636	621	627	638	647	660	668	662	646	667	654	683	639	639	651	648	655	653	698	658	662	662	651	671	618	652	644	639	627	651	649	658	676	692	629	693	688	690	674	665	678	657	647	605	677	714	635	672	656	620	662	656	701	643	679	626	631	667	635	703	664	625	661	663	640	656	634	619	680	627	639	685	663	682	685	644	637	641	695	672	659	635	666	668	681	661	664	655	623	642	623	629	667	665	619	676	634	652	651	642	660	619	694	619	690	667	650	623	700	647	653	694	685	650	672	635	676	676	631	621	652	662	639	647	678	619	590	670	633	612	666	682	652	663	693	677	678	680	660	658	598	685	639	619	633	646	689	633	668	685	647	660	649	630	628	649	662	699	611	642	684	670	666	667	671	726	624	684	668	704	643	669	657	637	662	670	679	629	702	670	667	693	675	678	632	626	670	635	623	631	651	698	677	678	690	674	678	655	647	637	706	685	615	642	643	626	721	600	650	673	636	638	667	654	662	659	688	655	665	650	634	623	626	626	686	637	668	664	688	681	687	619	613	717	617	659	640	668	651	655	644	645	684	655	669	638	649	632	652	679	632	658	639	650	665	652	623	715	640	687	665	646	642	644	642	656	648	630	604	659	662	685	649	690	668	676	652	680	660	664	648	639	636	667	656	664	686	663	707	692	596	670	641	671	652	647	650	670	659	637	631	629	661	691	665	646	680	646	644	633	637	670	708	649	649	640	634	651	661	653	629	667	730	642	651	684	663	649	661	637	597	630	635	675	607	651	632	626	640	697	643	672	673	610	642	668	613	610	666	647	634	650	630	667	682	666	638	695	617	623	643	685	677	678	633	652	695	640	645	636	607	652	670	631	701	675	691	673	613	691	682	684	653	625	644	677	653	658	651	693	651	674	658	688	634	665	640	628	638	615	640	646	684	645	629	628	630	615	635	654	687	612	661	624	675	676	660	710	653	652	676	660	646	629	613	651	629	685	613	662	690	623	644	645	681	613	642	646	617	642	649	673	696	685	654	658	630	606	629	698	657	681	674	659	696	655	589	690	651	613	713	645	604	671	668	656	657	639	682	642	628	657	700	659	683	653	633	688	654	637	679	653	632	662	671	673	615	618	678	627	665	662	667	650	628	657	660	673	671	654	657	673	621	640	624	691	630	651	649	649	663	645	633	673	656	623	673	642	628	656	648	649	663	652	653	654	743	683	687	687	615	593	658	701	644	654	701	606	663	678	643	681	676	663	648	687	657	649	692	647	639	663	643	684	658	676	676	618	677	657	626	631	700	675	626	665	659	615	628	665	651	655	659	658	639	617	663	642	625	699	658	689	650	680	658	677	650	661	644	629	678	659	644	650	638	663	628	646	641	637	670	691	689	612	657	650	646	675	662	641	679	634	612	613	622	616	694	634	681	661	653	640	645	683	613	637	684	653	664	655	656	636	661	683	631	627	656	650	646	682	683	676	679	655	638	672	647	637	658	647	678	672	650	642	652	688	608	635	666	671	685	677	656	657	625	649	623	652	660	703	648	628	702	666	688	662	621	615	666	688	619	629	677	672	675	685	679	671	646	622	655	640	617	639	620	623	651	662	668	649	668	662	643	657	694	672	650	730	668	630	641	667	625	664	640	684	648	652	703	658	647	640	676	684	620	589	633	640	656	710	643	700	651	658	620	647	723	673	635	677	684	699	656	647	645	685	634	651	640	690	636	655	645	669	629	665	641	648	658	647	657	653	654	635	643	683	665	650	652	676	619	621	652	663	669	612	649	665	642	629	671	649	646	679	644	655	665	644	613	649	650	692	669	667	639	636	617	631	630	619	671	644	662	595	645	692	620	676	625	713	611	664	662	615	628	654	662	710	623	672	672	647	638	635	658	668	649	675	654	624	668	723	648	640	667	669	633	613	640	737	634	640	692	671	708	633	645	643	645	661	641	625	669	651	676	662	624	638	675	660	682	602	655	642	682	654	673	651	658	640	670	706	620	672	682	709	672	592	687	653	619	637	644	680	585	633	674	644	675	654	648	619	673	648	700	652	658	640	666	641	670	645	666	677	649	650	633	663	657	660	659	645	701	702	670	638	625	679	690	652	689	648	678	675	668	668	664	699	634	604	663	670	652	619	653	644	660	616	621	657	648	657	669	626	619	593	679	656	689	646	682	635	668	625	649	638	659	659	691	656	678	642	721	668	669	610	679	637	638	689	655	654	679	653	660	716	693	688	662	706	655	638	653	663	638	631	687	647	650	682	638	610	663	672	675	683	668	619	681	644	651	705	648	683	675	695	681	683	701	625	624	640	601	620	610	625	630	686	664	621	642	659	650	644	652	633	662	670	663	674	696	628	685	678	689	687	674	642	650	678	674	691	680	649	656	668	662	674	707	639	663	649	670	651	656	666	622	681	606	700	682	693	726	692	619	682	662	700	658
13288	1399	1300	1067	822	609	528	482	440	390	364	382	350	340	284	325	292	295	317	281	283	275	291	291	305	280	248	298	255	319	281	285	293	256	269	317	287	269	294	296	261	297	262	294	294	293	263	274	282	261	275	288	272	281	283	289	289	254	279	284	298	265	275	267	295	304	276	283	287	275	285	268	280	267	309	300	263	262	269	287	305	282	266	307	300	297	261	290	291	270	298	263	292	281	260	261	279	268	270	263	277	293	258	250	281	274	277	271	303	279	294	292	268	303	294	268	277	279	288	269	268	272	275	259	274	259	298	287	262	262	282	268	250	260	302	264	265	265	238	267	303	273	307	273	260	268	274	260	273	269	319	252	285	274	280	273	273	292	281	289	266	296	277	302	257	269	276	301	289	294	278	277	296	283	298	280	258	256	288	262	267	275	302	293	257	306	262	291	270	255	276	294	253	283	299	278	283	267	299	306	268	280	274	311	255	276	268	278	260	262	266	288	305	269	263	301	275	310	255	262	324	275	247	278	282	276	283	298	283	272	270	293	276	284	283	257	263	279	275	278	297	289	251	271	287	275	262	296	280	276	269	245	271	319	242	267	260	288	294	306	271	274	270	271	276	285	282	282	265	286	266	274	283	274	257	296	324	276	279	278	254	287	275	256	297	292	289	266	263	238	282	268	292	258	268	262	259	320	251	260	247	259	300	279	289	279	269	249	274	264	283	287	268	280	265	279	263	273	284	279	277	309	293	251	272	267	271	275	294	280	288	305	281	284	290	269	271	266	290	290	282	285	284	272	302	324	282	271	271	260	258	301	281	257	281	291	289	272	289	264	275	252	274	274	273	276	270	265	293	307	276	260	269	268	255	269	265	274	251	268	255	292	288	278	271	287	292	265	293	283	290	232	292	286	247	283	294	280	257	260	265	300	255	283	263	260	290	284	302	287	267	275	272	280	291	245	273	309	265	288	273	292	266	266	276	267	276	279	293	274	265	282	307	257	296	284	274	255	276	286	286	288	275	286	324	285	264	271	275	289	296	294	297	249	266	247	272	259	265	280	293	253	291	263	311	244	275	266	288	297	281	269	282	278	272	276	276	291	250	281	288	269	319	275	278	250	262	263	275	274	293	280	284	269	273	273	269	268	283	288	260	276	262	314	262	261	272	309	269	266	290	269	293	240	285	294	254	295	277	301	276	304	269	288	274	275	292	274	260	292	284	300	278	268	262	267	264	279	275	253	298	288	285	284	267	288	273	264	298	291	285	270	281	276	315	279	277	268	264	277	272	253	257	281	298	273	257	282	287	294	299	284	292	262	257	279	274	292	277	285	281	270	268	297	295	259	298	297	258	297	286	304	264	288	314	286	270	282	269	284	290	284	248	245	292	297	269	295	259	291	263	279	256	281	241	267	299	255	272	270	251	271	281	263	279	291	300	265	274	295	268	257	273	295	266	277	305	278	282	266	266	255	269	291	235	270	277	251	283	248	271	271	274	279	285	255	281	273	259	295	281	274	270	268	260	294	296	259	272	267	287	289	280	279	280	263	294	288	272	254	281	261	251	275	256	279	278	265	282	263	282	266	272	243	251	280	260	241	254	293	305	257	269	261	254	279	263	286	290	298	286	290	266	273	249	280	276	271	269	293	274	246	280	290	295	247	264	274	304	304	277	273	281	248	253	265	266	278	254	291	286	295	289	278	266	280	262	319	266	272	293	286	264	267	289	269	266	241	266	255	302	276	275	280	256	280	271	287	290	250	306	276	312	303	278	267	260	259	278	254	271	281	267	292	250	307	286	306	254	275	247	254	281	276	290	253	304	265	271	273	284	298	267	274	279	274	248	270	266	272	278	292	265	276	307	252	284	267	283	268	280	285	277	249	283	246	269	293	279	262	286	274	256	287	272	273	262	287	244	264	299	304	265	257	261	286	277	282	259	263	258	285	262	282	273	284	259	286	313	278	278	280	281	250	289	257	269	273	274	293	276	279	276	257	306	291	283	271	258	285	281	263	290	283	248	253	248	286	262	274	279	276	277	278	292	277	279	256	274	274	239	253	310	249	277	234	270	291	258	291	253	281	260	283	320	270	252	292	310	263	289	269	266	290	291	282	269	293	301	286	260	286	284	261	295	267	270	248	276	278	241	266	264	330	266	295	288	269	246	270	256	270	260	274	274	252	303	298	251	287	268	297	286	295	267	285	280	256	317	246	269	290	265	294	257	271	264	286	285	292	291	282	263	265	268	273	296	267	263	265	284	282	274	308	262	276	283	284	285	250	287	278	257	246	279	256	296	282	291	273	297	275	288	262	276	305	278	271	250	265	273	276	275	289	283	274	274	291	265	291	287	264	274	290	271	323	228	270	252	245	294	276	306	281	287	299	306	261	262	262	244	266	273	299	281	269	276	288	274	239	288	291	260	279	275	290	289	266	278	298	267	297	289	269	301	293	267	282	295	257	275	278	247	291	246	278	262	280	265	297	297	268	300	298	244	277	273	248	296	278	282	301	275	263	305	269	258	260	265	262	265	247	266	262	272	288	234	294	266	273	295	286	274	270	326	267	298	285	259	284	284	296	309	282	264	269	259	269	285	285	280	279	279	303	281	295	262	275	304	270	289	262	293	288	301	274	257	276	261	275	257	273	276	268	276	287	278	228	302	305	255	267	283	286	310	277	296	295	300	275	277	280	260	272	240	258	271	266	295	272	277	314	263	289	266	296	310	274	265	287	254	280	277	265	267	271	263	281	283	278	269	244	313	260	312	285	280	290	250	287	300	289	257	270	285	284	314	286	264	261	293	273	267	310	273	311	306	278	311	293	268	253	277	245	287	285	262	262	256	274	273	266	270	235	264	302	272	286	281	295	301	295	279	299	301	280	245	288	268	272	272	287	312	265	261	287	260	267	290	253	260	266	279	275	276	265	269	278	266	285	277	282	264	282	270	286	315	277	261	305	273	280	297	294	293	268	282	274	310	253	280	279	302	290	270	260	282	267	318	293	266	267	287	279	279	285	274	273	271	320	288	276	253	286	257	279	264	284	263	266	283	279	316	251	307	249	280	222	287	298	246	264	264	275	247	297	274	282	276	243	265	285	273	262	276	261	279	283	287	272	271	279	267	279	286	288	279	288	292	297	276	283	282	282	261	259	303	280	267	279	282	272	264	243	238	249	251	286	287	274	290	280	273	301	286	265	290	257	272	300	265	275	262	258	252	294	248	274	272	288	296	283	254	266	288	276	277	265	283	259	267	289	268	253	280	266	272	292	262	285	295	275	287	254	265	283	321	281	276	283	272	277	274	271	270	282	258	288	293	276	292	275	263	284	249	249	304	319	277	273	291	277	295	286	268	269	275	273	275	284	292	268	293	272	295	285	277	299	272	286	254	282	257	287	260	256	294	258	268	298	271	245	274	267	284	288	289	274	264	279	293	274	283	277	264	269	256	270	248	264	266	274	264	242	262	269	240	290	299	233	292	310	251	282	269	270
7792	1577	2576	3195	2873	2503	2129	1831	1624	1460	1398	1260	1195	1111	1090	1033	938	962	903	892	945	880	875	817	844	807	840	832	788	899	803	804	783	786	777	767	776	794	788	785	747	719	759	747	785	690	727	761	725	719	706	767	718	746	742	759	803	770	778	705	785	694	703	743	675	755	689	700	765	794	740	745	751	704	719	757	733	707	683	720	737	690	728	725	737	735	738	732	738	717	679	708	721	711	715	743	718	777	754	786	732	733	689	719	681	721	699	688	751	713	727	694	724	760	708	725	705	707	764	736	744	753	748	681	736	670	726	686	726	729	752	783	717	719	749	715	689	708	761	705	732	663	730	728	737	688	703	728	698	714	710	709	768	763	739	713	712	726	730	746	757	732	728	699	716	705	706	719	729	792	678	711	697	720	778	729	741	758	700	705	783	698	743	705	745	765	713	709	711	729	761	732	720	741	738	729	679	702	705	722	702	724	724	700	701	727	702	732	733	709	746	724	726	734	745	706	725	732	712	718	729	722	720	670	699	726	740	742	705	727	748	721	705	731	714	727	694	718	718	700	703	733	688	709	696	690	721	764	709	711	691	694	721	758	723	744	736	676	774	723	758	722	734	678	705	710	713	725	737	697	715	753	711	748	688	681	699	682	738	763	683	722	706	702	697	680	742	735	718	700	729	743	753	694	696	750	708	753	702	763	744	727	716	743	724	685	672	760	706	694	738	749	749	689	686	713	699	672	693	678	751	663	719	692	738	714	771	673	668	724	724	686	695	733	726	717	685	702	683	635	715	706	670	756	691	755	753	732	675	734	744	713	721	724	742	728	719	719	681	694	711	725	710	688	656	718	734	671	753	727	711	749	706	703	736	723	684	708	716	749	748	709	718	715	721	699	686	731	714	721	729	734	668	728	736	720	702	748	735	721	677	728	745	718	731	704	707	649	719	701	722	754	734	723	730	722	723	759	705	712	715	736	716	712	714	694	758	741	730	678	728	722	746	766	704	726	706	706	714	700	724	743	702	694	725	778	748	709	723	703	697	753	714	735	722	748	739	670	704	738	744	708	756	749	711	700	717	720	714	706	753	734	696	675	721	696	664	698	685	773	730	702	648	719	728	728	753	706	703	753	710	683	733	693	731	734	693	720	690	735	672	746	715	737	706	747	711	733	712	749	679	691	688	723	756	717	729	715	730	695	709	695	705	697	713	688	694	691	734	725	758	710	729	689	738	742	676	704	694	718	714	720	730	686	701	722	679	699	726	697	716	731	747	713	670	741	734	698	771	718	760	740	689	740	681	654	710	749	690	671	740	702	714	713	752	715	690	691	724	720	694	698	739	710	744	688	737	699	756	711	708	711	693	725	715	731	709	718	777	716	766	718	767	694	698	723	733	724	695	708	710	758	745	709	722	735	699	716	734	733	751	723	672	716	705	717	703	699	718	688	726	702	743	700	720	665	710	769	731	745	748	759	710	724	731	716	697	746	748	703	739	744	667	731	733	723	706	734	688	696	690	690	727	725	707	661	718	708	728	708	697	720	715	680	686	751	685	776	686	680	710	706	723	698	737	714	727	727	675	719	690	677	748	649	708	706	719	702	701	756	756	673	696	734	744	755	755	721	733	711	693	694	684	723	733	718	742	726	740	740	710	714	674	764	685	764	673	716	727	711	695	704	689	710	711	750	697	681	720	698	655	723	701	712	746	691	733	761	738	754	652	675	702	722	748	792	726	692	725	692	718	763	757	712	685	665	711	688	730	714	733	709	666	683	754	745	686	730	775	708	714	702	726	742	661	693	716	726	718	698	734	700	670	689	747	678	735	717	656	695	757	723	705	711	734	701	699	707	701	683	691	747	706	713	704	667	699	728	725	711	723	682	741	710	706	720	695	674	720	736	735	679	704	761	701	734	656	710	690	676	723	703	697	716	723	724	712	686	709	669	735	728	673	713	718	745	700	768	754	734	693	720	754	710	696	716	774	741	714	726	690	672	674	667	708	674	697	715	700	720	684	708	739	734	703	710	753	730	714	689	721	747	743	699	733	716	691	717	742	728	688	701	685	786	711	638	746	737	719	665	709	697	735	716	754	726	714	722	712	709	738	729	714	679	720	711	731	687	713	722	723	740	678	721	701	698	734	712	690	725	757	720	725	723	708	681	706	721	704	752	718	751	691	673	730	676	743	703	718	703	735	743	722	757	686	734	732	799	734	701	734	791	695	738	712	714	717	737	718	685	680	695	673	717	704	722	730	690	737	756	732	694	719	739	687	726	741	720	705	739	767	714	710	713	738	760	779	711	710	699	734	730	717	731	716	723	728	722	705	787	705	683	681	694	743	688	742	704	686	743	715	681	708	685	667	760	725	732	751	735	712	729	701	732	706	660	723	693	689	717	711	690	724	673	705	756	689	724	743	715	707	724	754	717	769	704	731	741	693	707	741	698	714	779	688	707	678	709	723	732	706	693	716	749	751	722	699	688	748	659	748	727	717	706	711	728	697	744	726	686	709	726	690	634	719	718	708	652	680	693	694	717	713	679	748	703	711	725	706	721	687	693	675	704	707	702	752	742	732	739	682	678	748	665	707	725	709	697	733	690	791	681	697	721	704	729	683	700	730	765	669	722	691	729	726	721	744	680	682	715	681	765	781	687	771	712	658	721	720	709	709	709	727	704	723	750	723	697	728	728	776	689	682	669	698	722	692	710	701	694	715	705	692	719	732	686	742	747	678	709	680	736	723	696	691	756	680	707	726	690	716	737	691	718	696	719	714	757	718	705	719	718	711	661	716	715	659	760	744	740	688	722	677	700	707	736	776	704	752	687	692	732	711	743	714	698	697	678	718	701	696	714	684	725	754	687	751	711	742	704	702	685	703	722	714	758	738	715	716	720	717	704	742	719	739	695	718	674	728	717	703	723	724	670	720	711	673	750	709	752	678	764	742	732	694	732	729	740	690	733	732	731	684	711	758	738	722	721	754	710	714	724	728	702	692	725	669	755	710	738	739	715	687	740	681	731	718	711	705	771	661	722	743	690	692	750	733	701	769	702	705	702	693	714	709	734	712	701	749	675	711	685	702	689	647	708	774	729	752	681	725	726	709	703	673	733	711	728	696	732	669	715	719	745	741	720	664	686	712	700	678	764	735	726	729	758	718	693	729	704	704	718	714	769	720	701	732	686	678	721	721	704	729	677	727	724	753	703	729	712	733	693	736	683	724	745	737	690	729	660	735	702	744	711	671	725	689	730	689	778	738	689	711	727	704	733	770	712	719	750	710	697	708	756	745	737	761	703	692	704	731	744	739	717	720	708	749	720	710	716	708	746	752	725	736	700	694	741	680	752	741	718	682	720	714	755	742	693	719	724	698	733	717	681	735	663	722	702	688	736	700	675	707	749	697	690	702	737	717	724	659	725	687	769	702	691	713	708	765	708	749	752	673	694	751	718	685	650	745	720	705	720	717	717	710	703	740	727	721	699	729	708	765	698	698	740
22263	3530	2185	1657	1118	831	680	568	469	361	340	318	246	254	254	215	223	201	174	177	191	199	180	204	172	160	151	170	161	146	160	143	153	134	157	156	155	156	146	146	112	153	157	143	147	125	130	157	164	135	129	178	155	163	138	122	134	150	128	132	177	151	148	137	153	145	133	157	136	147	136	127	143	134	146	136	129	140	154	141	146	134	138	160	144	144	134	128	123	136	114	157	126	151	126	136	134	133	151	138	150	153	136	154	114	168	137	122	138	136	143	137	142	124	109	135	160	128	141	135	133	125	134	140	149	133	141	119	129	149	134	142	134	148	138	144	113	120	135	132	152	146	148	108	145	125	178	155	154	164	149	154	137	136	138	147	129	122	138	144	125	146	140	141	132	127	127	136	145	125	116	113	148	157	147	124	131	121	122	157	137	130	146	149	129	150	128	127	139	130	149	133	138	118	157	143	144	143	140	138	145	130	132	135	148	142	147	137	119	151	142	131	145	138	160	135	131	154	145	138	149	139	122	140	129	126	137	137	143	131	149	147	136	126	135	161	128	125	145	147	135	144	123	124	135	152	120	137	153	136	127	142	137	132	126	132	117	154	129	134	161	150	145	132	135	142	133	134	139	139	133	139	149	138	132	144	127	151	146	129	117	139	133	120	134	133	131	130	128	140	134	128	129	148	124	131	133	143	144	153	129	146	131	134	115	160	111	146	123	155	126	130	149	123	131	125	152	123	133	130	135	147	128	145	132	173	152	125	157	132	146	167	151	132	154	127	137	138	166	138	132	138	139	138	131	131	121	123	132	140	144	145	145	131	148	135	140	128	162	145	148	149	119	144	135	129	129	128	138	137	141	151	145	122	123	133	144	140	155	162	142	136	140	139	119	133	124	134	128	102	136	160	161	144	132	146	132	143	123	137	151	134	145	127	142	147	135	149	113	145	154	129	124	139	147	133	143	145	153	134	148	144	127	124	158	119	145	146	131	147	127	122	141	143	137	131	130	133	148	120	151	153	133	139	123	145	124	126	117	156	145	145	133	156	142	162	147	131	134	153	170	150	131	165	155	143	141	135	142	145	143	133	139	144	142	128	135	128	149	158	128	136	159	144	137	133	139	140	138	135	147	149	154	159	130	137	141	146	140	133	132	131	146	152	118	129	133	153	134	151	138	127	153	151	148	161	150	136	126	125	113	154	147	129	145	150	133	136	135	133	138	134	155	141	130	132	161	150	136	127	125	120	122	148	150	141	134	143	117	134	136	160	140	136	129	129	131	132	141	125	145	147	138	111	148	140	136	159	140	154	149	131	115	130	130	136	166	139	131	132	137	139	141	141	138	143	140	141	149	150	133	154	131	144	175	132	139	154	144	106	116	157	124	164	125	139	140	144	150	120	128	145	151	145	146	132	158	139	138	151	140	127	163	137	141	127	109	140	129	134	133	121	132	148	147	147	138	130	140	144	138	129	141	132	174	132	166	140	153	138	142	139	138	154	144	127	169	144	146	143	126	141	159	124	113	124	143	145	134	132	136	152	143	142	112	135	151	141	137	126	131	148	127	140	144	131	143	142	133	125	148	125	144	144	120	170	118	129	143	131	124	141	119	136	130	141	141	146	127	110	121	140	148	147	127	157	127	155	153	129	145	157	120	135	129	118	130	134	120	141	125	127	147	144	142	137	139	135	132	136	144	138	140	157	151	153	129	120	153	148	123	122	150	123	132	134	124	163	136	155	146	147	141	145	156	141	147	118	132	142	154	127	145	134	125	133	147	125	142	130	148	133	142	135	149	135	132	144	145	154	127	135	127	144	160	128	153	119	135	135	141	157	163	127	135	150	137	147	144	136	159	156	118	125	142	133	137	143	123	126	139	135	137	118	123	162	126	129	163	131	146	155	122	132	118	141	137	134	130	138	119	152	134	134	135	139	127	124	133	125	142	142	124	133	130	146	148	149	155	144	130	131	133	139	154	141	147	133	144	132	128	161	152	148	131	121	142	157	153	147	158	127	147	132	137	154	163	126	125	145	155	133	138	132	139	136	150	141	145	117	150	131	127	119	162	138	136	132	130	142	142	117	137	155	137	149	138	121	148	131	147	164	121	129	144	138	138	141	136	153	143	112	140	125	127	155	150	143	149	143	119	124	146	126	127	147	146	141	146	136	153	148	122	139	152	131	130	138	146	123	145	141	139	149	133	148	153	145	135	135	146	126	132	127	138	127	133	149	158	142	127	136	137	130	143	167	159	133	148	145	118	149	130	133	151	124	116	127	138	141	134	152	126	119	137	119	164	132	145	130	119	127	133	150	152	159	141	168	136	144	154	133	142	123	143	150	120	142	158	124	121	135	139	154	154	142	146	123	130	157	123	132	158	123	136	147	131	124	158	149	148	132	140	134	143	152	120	167	136	125	136	153	121	154	129	124	140	130	150	126	149	127	144	128	124	147	124	138	130	130	133	153	128	162	139	149	132	130	140	136	139	136	152	139	123	133	134	118	121	140	130	140	148	142	121	136	122	145	145	127	149	138	149	147	142	140	153	132	115	171	135	124	116	146	109	142	152	114	152	117	142	117	107	115	153	132	145	129	147	140	122	140	133	149	134	151	162	136	117	136	141	131	152	140	134	130	128	145	129	129	119	135	147	152	145	136	154	138	137	133	138	144	136	141	129	131	140	149	148	138	139	146	146	139	120	143	135	130	137	172	147	138	136	148	154	136	137	134	133	135	152	126	129	136	138	128	128	157	131	147	138	120	126	157	124	161	133	138	146	158	136	119	157	150	143	138	167	158	144	143	113	147	149	141	140	140	138	141	151	135	153	135	121	142	128	117	151	125	151	134	131	134	137	151	143	131	148	154	161	151	130	151	133	139	143	125	130	136	140	148	145	152	130	146	127	127	145	135	156	137	135	149	126	144	132	129	132	140	152	143	142	130	132	159	112	131	141	137	137	152	141	152	144	136	162	142	174	114	139	128	127	127	128	128	157	149	128	123	120	149	151	109	153	142	133	139	133	147	126	149	139	150	149	140	133	143	130	153	154	163	149	142	128	138	118	146	136	126	134	130	157	144	144	154	135	146	126	130	164	132	143	134	139	157	135	135	151	132	140	144	143	135	148	138	130	157	136	151	142	126	153	131	137	130	148	130	163	153	143	128	157	151	144	137	150	134	127	159	147	147	124	130	151	153	136	137	147	141	142	139	141	138	119	142	147	121	121	145	131	118	142	129	132	120	132	147	122	128	141	146	140	130	155	140	149	135	128	134	148	120	141	126	144	128	160	125	149	128	128	165	133	158	139	140	145	130	134	148	117	140	152	127	128	137	136	133	128	146	145	143	142	139	129	151	138	141	142	128	130	148	161	123	138	157	138	145	128	147	141	144	135	149	133	154	145	143	129	143	138	129	122	136	172	132	138	146	127	118	131	125	150	121	116	129	153	135	139	127	133	134	149	137	159	119	109	126	116	137	123	129	147	162	144	115	121	138
10940	1914	3993	5029	4360	3527	2932	2451	2030	1834	1579	1340	1233	1170	1051	995	927	881	833	780	760	721	683	700	631	583	560	576	583	511	497	518	525	494	503	500	530	482	491	481	457	432	458	470	431	441	483	455	428	433	479	463	454	427	425	430	415	410	466	403	424	430	388	436	432	394	411	426	451	388	411	387	408	399	397	440	389	418	416	431	381	404	409	417	396	421	427	372	426	383	383	421	392	410	414	359	404	405	360	390	408	409	380	390	398	414	398	403	385	415	383	395	408	381	393	386	381	386	403	397	395	376	406	392	377	426	391	387	399	378	385	388	408	362	399	385	343	389	403	419	406	408	388	390	416	375	403	407	370	397	413	369	373	383	373	411	376	419	368	399	386	373	429	386	387	385	377	401	389	383	445	386	372	414	395	371	372	379	383	367	411	388	424	391	383	381	390	404	401	385	363	418	376	357	437	383	374	375	384	400	367	357	398	415	368	371	346	400	401	373	399	380	388	420	392	363	397	365	370	389	390	391	434	411	404	398	363	348	367	380	412	402	416	398	364	365	393	404	386	406	378	376	375	416	400	361	398	393	424	393	387	339	420	405	371	345	401	373	404	412	428	370	390	367	366	402	356	392	370	386	384	375	390	383	387	378	361	388	387	378	389	390	368	382	401	389	368	426	360	400	353	417	384	396	424	360	390	409	394	384	381	385	384	404	392	387	408	358	438	380	403	403	391	421	369	381	405	369	385	397	380	362	393	398	380	374	395	394	384	404	374	384	385	393	406	364	383	404	421	353	390	395	374	396	391	395	381	389	375	411	383	370	315	379	374	393	378	408	406	390	378	379	379	390	335	390	374	402	372	386	379	382	399	385	381	386	357	384	414	417	353	419	387	351	384	369	381	363	369	373	386	370	361	366	393	396	410	373	403	385	389	415	415	378	419	412	390	412	396	373	366	394	330	401	390	401	380	401	335	381	399	355	390	405	391	407	409	425	413	420	386	395	389	414	387	373	390	367	365	401	370	373	366	392	387	361	370	400	374	386	432	393	407	323	390	380	381	396	354	414	384	380	382	363	393	365	372	397	388	410	383	381	411	396	397	416	391	375	383	398	352	405	348	390	406	346	364	405	383	378	363	387	371	343	433	378	405	361	349	392	387	359	420	380	402	385	375	349	400	371	397	373	349	364	402	396	381	406	384	352	351	400	361	400	392	379	377	391	370	365	355	368	406	398	378	363	392	372	402	389	339	388	378	357	396	350	367	387	392	419	395	370	381	387	373	383	403	375	380	401	416	378	396	381	415	397	420	369	386	383	399	431	385	378	375	356	393	383	412	356	388	420	396	348	383	371	358	342	374	375	383	403	374	430	357	395	362	417	375	374	344	392	383	369	342	394	403	384	376	415	374	389	386	392	374	390	389	379	376	374	364	390	378	370	401	405	390	378	393	384	410	355	407	357	380	364	355	339	406	371	420	397	369	395	351	374	393	382	371	390	374	340	380	373	379	367	374	395	397	423	395	383	369	412	395	348	366	371	390	348	381	389	383	367	379	403	373	391	373	385	419	379	396	405	398	401	386	379	382	370	385	400	363	375	384	362	374	384	399	392	379	368	385	380	384	404	358	364	390	391	356	364	369	354	372	409	396	421	400	383	358	388	375	389	381	394	396	397	420	390	370	392	377	390	383	369	392	394	399	395	354	408	397	398	347	372	381	401	391	364	394	346	351	383	376	432	378	390	376	352	340	372	352	419	381	372	365	389	384	357	376	380	322	400	372	388	373	423	379	373	380	406	397	348	394	379	386	390	398	361	393	403	386	375	367	394	430	418	329	376	409	395	391	390	366	372	363	369	386	412	383	363	380	397	399	363	389	361	374	407	370	400	375	375	371	382	360	395	395	378	366	405	373	385	401	376	392	414	418	387	374	395	397	397	363	438	398	417	380	387	394	409	395	399	374	359	367	391	424	397	402	377	360	414	402	405	390	355	401	380	379	373	381	388	394	420	409	375	360	402	375	416	383	418	358	372	406	371	420	412	409	372	408	392	393	396	406	384	363	397	360	352	356	410	381	389	390	404	366	370	408	406	378	382	348	419	388	369	385	415	405	377	372	361	399	398	393	373	350	337	373	391	390	340	391	359	406	391	386	413	399	362	394	375	376	362	391	358	361	405	350	416	424	409	380	372	397	389	410	391	380	386	409	410	374	363	351	371	369	396	381	352	397	374	389	360	351	390	398	373	393	396	367	375	331	377	399	379	377	356	352	385	403	445	384	362	394	380	387	365	397	361	357	388	375	405	410	420	386	409	410	409	374	389	380	403	374	378	412	354	396	405	386	372	374	368	416	395	397	399	399	358	370	376	401	384	371	408	396	403	369	345	381	379	382	409	409	407	379	367	370	380	376	369	394	400	365	400	370	389	362	389	343	392	389	373	411	381	395	398	377	373	364	405	373	406	391	386	366	365	367	396	385	366	402	381	412	363	412	370	356	385	375	386	399	363	411	377	383	371	396	398	358	380	383	381	360	402	380	378	352	376	350	395	382	377	400	369	414	428	401	404	391	373	373	409	387	395	409	369	395	420	372	391	381	358	365	342	397	385	407	356	350	393	365	382	363	373	358	384	378	373	393	394	406	377	378	387	364	393	394	359	390	392	385	407	360	378	366	400	390	376	365	343	373	418	383	370	389	387	400	442	352	379	371	344	369	378	365	375	377	375	374	374	387	394	350	384	378	344	405	404	368	352	378	381	401	366	368	373	364	360	397	401	353	356	358	387	392	442	389	413	414	335	372	393	375	410	346	378	376	376	382	398	376	373	362	358	373	395	373	362	395	403	371	377	398	391	385	384	399	355	410	387	357	396	379	402	354	402	389	396	366	385	351	399	373	376	365	383	359	409	369	365	395	386	382	373	403	395	356	425	411	359	374	371	381	365	352	394	374	364	391	382	417	357	356	373	378	400	395	363	366	355	393	369	366	388	424	371	362	376	406	350	351	379	353	395	383	385	381	385	385	363	379	383	376	393	397	379	358	397	365	399	345	380	402	383	425	361	391	386	384	348	364	423	367	379	395	354	377	392	373	365	406	395	388	375	363	393	416	373	353	371	357	371	405	387	429	387	379	376	380	388	382	353	358	392	389	394	357	399	356	367	342	361	397	376	373	417	357	356	393	396	371	389	407	422	359	368	383	392	372	392	371	387	385	417	383	391	397	399	390	371	379	356	352	346	375	386	359	348	384	418	399	400	392	386	376	392	391	419	367	389	360	372	399	376	406	392	411	379	381	356	385	378	383	344	373	389	430	389	389	388	396	357	408	356	358	391	390	390	388	380	403	343	418	386	372	374	427	392	373	373	364	358	414	394	353	354	375	387	395	339	385	407	360	426	400	360	373	405	434	407	374	400	394	398	349	332	367	426	404	370	399	380	354	388	405	361	366	360	356	393	383	391	394	375	383	358	403	396	391	383	398	412	407	357	367	395	360	388	393	378	383	391
2839	281	291	311	312	269	255	256	277	261	258	227	247	237	248	257	211	215	241	243	240	253	276	235	213	241	256	258	264	243	259	220	241	238	241	216	225	251	263	248	257	225	247	283	215	255	254	249	279	246	243	214	252	237	238	231	243	262	261	250	239	221	229	272	261	254	251	248	225	251	208	253	259	236	231	235	245	263	242	225	238	235	227	250	220	248	267	248	251	225	261	235	266	252	255	227	276	240	268	246	221	222	253	274	231	272	249	236	275	244	251	267	251	243	223	250	232	255	248	258	246	230	253	255	233	241	243	230	203	256	266	261	238	242	230	259	261	250	268	255	234	231	256	243	226	257	254	231	221	247	250	263	238	246	248	239	246	218	258	246	271	224	246	262	230	233	292	271	233	268	217	235	227	251	266	250	238	233	255	263	218	254	243	270	245	250	286	227	247	253	254	235	262	231	246	241	227	227	270	235	264	259	262	228	260	257	226	236	249	252	249	238	233	245	255	221	222	252	260	275	239	245	253	260	223	217	228	238	253	273	244	241	267	259	255	250	218	241	261	232	275	251	227	239	274	228	263	252	257	254	252	241	278	263	254	265	252	250	233	237	240	234	234	217	238	248	244	255	276	248	264	235	236	265	246	247	250	270	231	222	232	229	240	238	243	256	257	210	271	247	230	236	250	277	268	281	239	243	232	254	251	228	244	254	260	237	225	242	235	250	234	252	279	255	228	246	252	239	250	254	225	260	225	269	272	245	252	256	246	240	236	256	247	239	275	227	261	228	264	231	253	241	221	256	234	255	241	281	245	240	229	248	258	281	246	247	261	238	248	240	265	219	267	234	239	277	257	245	243	245	254	219	264	256	242	274	256	251	259	245	242	250	261	229	226	253	265	249	248	269	236	253	250	258	216	251	214	223	250	251	225	223	256	229	250	279	259	224	268	244	258	229	254	259	229	252	236	239	266	249	256	244	231	234	271	229	274	280	258	209	222	243	257	208	241	266	242	258	271	258	255	238	234	231	266	229	261	256	238	250	253	252	260	264	258	240	237	241	261	270	240	233	267	260	250	258	233	261	250	258	244	260	244	266	240	238	221	261	223	245	254	267	245	231	223	255	242	257	260	245	263	249	256	245	256	282	268	263	273	267	245	260	264	244	258	241	248	247	265	245	286	250	229	257	242	246	240	245	240	223	236	260	227	239	245	229	240	229	226	230	225	263	248	237	221	231	249	268	253	231	257	257	260	249	262	261	231	235	279	232	206	279	244	263	269	243	252	246	253	241	236	244	225	252	278	244	248	232	244	244	248	235	234	241	254	268	238	238	242	275	256	266	255	258	231	236	255	238	239	248	243	245	274	235	261	247	257	255	263	235	248	239	218	232	250	258	252	249	228	227	257	226	226	250	231	270	270	241	260	256	239	260	255	258	251	273	257	238	268	265	264	239	236	230	218	253	235	237	261	220	245	243	248	261	255	254	235	267	224	252	279	246	222	248	257	250	256	243	217	264	232	231	238	282	235	246	287	246	253	254	242	260	252	224	269	216	261	273	280	235	249	255	238	250	246	228	237	258	237	247	281	271	256	227	244	224	256	259	274	271	226	244	246	255	263	216	241	244	261	268	247	234	261	243	248	253	251	216	233	270	243	237	279	246	242	254	246	257	229	256	262	246	247	249	234	235	218	244	273	252	257	239	210	269	261	233	246	268	250	272	245	236	231	241	241	248	250	243	251	229	258	255	229	240	259	238	274	241	224	274	282	241	231	253	248	232	245	241	242	253	247	240	266	240	215	268	233	258	245	231	253	287	259	230	248	239	248	232	242	257	278	262	243	254	258	250	235	243	231	247	254	254	234	250	248	247	240	244	274	239	228	237	224	224	254	261	241	250	252	239	239	254	262	240	231	247	276	271	264	255	260	271	281	240	245	253	251	245	255	259	205	280	255	269	233	254	245	245	250	241	230	228	238	239	241	228	249	274	250	269	229	243	230	252	241	263	225	271	263	235	264	252	236	241	250	232	256	238	240	257	239	247	247	251	242	256	254	252	273	237	229	241	256	229	236	244	237	243	268	264	241	262	246	228	244	247	273	263	249	266	221	237	233	248	255	238	249	217	225	253	232	263	243	252	248	232	259	259	259	223	253	247	249	230	243	224	226	239	233	247	262	241	225	236	262	263	234	257	243	245	247	254	266	254	238	250	254	230	254	238	269	237	240	251	239	242	249	229	249	225	307	253	208	286	252	243	248	250	259	264	224	292	271	227	244	256	221	261	239	229	260	256	266	256	238	267	279	252	231	255	247	237	255	233	243	235	230	265	224	278	248	274	278	265	263	255	231	266	266	221	273	259	277	271	221	235	266	274	248	206	249	244	243	261	252	228	251	245	260	256	246	226	254	270	234	223	241	233	229	240	254	233	279	249	223	248	227	254	243	235	269	251	228	236	255	244	265	242	266	256	248	281	238	236	256	225	233	255	251	213	237	232	240	276	280	257	259	245	254	232	255	240	247	234	266	259	231	258	242	254	214	260	239	260	263	247	266	237	249	271	254	250	268	252	232	273	262	265	231	276	219	263	269	257	226	241	241	241	252	251	232	272	274	232	239	233	252	240	260	259	267	282	246	243	215	226	265	242	237	236	231	240	253	237	235	273	237	261	263	302	268	235	261	244	244	239	252	265	240	229	256	239	229	265	249	255	245	245	248	240	237	270	273	244	229	252	235	249	247	231	232	250	231	223	234	254	263	245	264	227	228	265	231	230	248	258	265	242	247	285	248	265	246	242	251	249	257	253	242	237	257	262	256	237	260	245	241	238	269	259	237	236	261	235	217	270	263	238	255	242	242	226	261	242	249	218	221	232	269	255	246	234	270	209	246	249	221	259	232	270	243	223	248	224	226	239	230	257	236	245	244	236	280	252	250	252	255	275	245	237	258	230	246	250	218	243	255	198	266	262	256	253	241	226	245	250	219	241	264	237	252	258	257	245	244	238	262	234	215	280	230	229	235	233	228	269	264	221	245	245	215	259	255	237	268	245	255	246	232	239	236	257	228	266	269	268	269	256	261	228	234	259	264	241	271	242	292	232	262	231	258	267	246	256	247	250	256	244	239	268	233	229	248	259	217	276	229	217	257	229	251	240	232	250	252	229	227	221	258	233	231	227	271	240	227	224	268	262	240	230	238	244	235	227	241	262	262	219	256	258	233	259	232	275	230	270	232	248	256	236	241	252	270	247	246	255	265	245	244	255	255	225	264	239	243	245	254	239	285	231	259	244	237	279	216	244	259	244	240	243	231	261	256	253	248	227	235	239	232	262	263	253	270	247	218	261	255	241	255	258	235	223	269	262	273	235	256	262	247	271	223	236	245	265	239	251	228	245	245	255	229	264	266	251	280	250	211	252	228	275	235	224	243	249	267	269	262	233	231	250	240	224	240	256	223	249	236	256	248	223	241	260	251	249	260	236	242	240	249	248	243	234	262	246	256	243
2677	747	774	854	844	767	791	762	750	675	705	661	699	666	713	707	669	683	708	671	662	633	649	642	703	648	649	666	668	676	678	691	682	630	626	666	647	670	623	641	630	623	663	719	728	627	669	684	614	622	665	661	672	680	687	640	679	631	640	679	674	652	679	635	669	680	679	684	705	677	702	640	671	665	629	632	686	665	663	666	665	646	632	702	701	682	702	677	666	659	721	624	673	628	644	644	671	642	665	640	617	645	651	671	706	659	691	625	632	642	650	661	625	657	630	597	647	669	715	682	657	603	620	646	670	665	657	681	671	656	645	652	626	687	717	658	635	659	652	663	645	599	679	688	684	727	680	661	673	668	672	684	684	649	620	706	673	678	613	740	663	674	670	674	683	664	630	638	629	630	625	691	650	620	628	636	635	648	689	614	655	625	648	661	706	638	623	639	625	669	653	675	589	703	648	669	627	681	662	694	653	669	663	645	670	657	656	633	707	587	664	675	668	669	651	663	620	662	649	630	632	661	639	657	661	632	656	664	671	641	644	684	681	679	670	666	668	648	651	678	689	668	679	643	687	689	717	654	640	659	625	629	684	698	692	655	674	689	676	684	627	637	672	707	585	644	663	711	632	632	668	675	660	696	615	676	690	622	661	634	668	642	657	674	699	618	649	675	649	649	668	682	655	674	655	672	687	703	647	673	604	604	651	654	664	663	638	679	663	673	586	629	699	600	624	634	680	679	686	683	662	704	607	671	664	624	677	656	675	601	645	639	670	661	681	627	648	640	652	622	711	671	695	661	619	616	689	599	609	650	632	652	619	648	628	683	645	652	625	696	649	664	672	684	636	622	632	661	659	679	653	626	638	635	646	677	678	680	690	631	645	611	607	615	685	665	662	670	720	640	652	669	691	700	616	661	684	642	694	675	676	618	633	695	700	662	633	664	666	661	667	693	624	678	654	657	621	671	649	662	628	677	681	628	631	664	615	660	645	649	686	666	676	608	709	680	659	705	632	661	714	669	643	647	651	650	662	658	656	634	692	704	702	615	690	665	648	649	698	675	672	670	619	598	687	648	618	635	648	660	727	649	688	661	636	669	702	679	646	672	639	641	661	651	668	667	655	636	632	644	669	624	640	676	661	665	624	628	707	691	636	696	675	699	648	651	683	639	652	629	671	657	665	634	664	674	656	716	698	654	662	664	632	658	644	648	649	678	628	686	671	625	706	664	658	636	716	643	620	653	707	691	656	631	639	666	655	649	681	661	686	667	691	672	656	627	614	661	706	654	638	633	623	655	654	613	615	626	716	663	639	665	675	637	659	658	659	623	654	651	680	677	692	671	633	632	681	671	629	657	654	698	651	640	655	650	681	662	701	652	627	658	650	627	619	645	677	709	641	690	665	633	612	625	662	674	675	654	692	655	660	668	666	666	689	666	660	660	642	650	706	622	659	638	688	645	690	642	657	676	699	633	645	629	614	688	650	642	651	626	680	643	673	657	656	687	676	674	661	686	638	677	625	633	665	658	676	723	640	649	665	663	664	694	659	616	637	656	672	595	672	677	628	635	641	683	683	663	689	674	649	660	686	686	651	664	645	634	718	643	695	687	640	633	666	654	650	662	652	650	622	618	628	657	657	640	671	668	663	660	665	622	629	693	639	640	631	669	623	683	679	592	647	660	636	641	655	614	661	631	693	611	652	632	657	640	698	689	637	676	630	662	611	700	668	697	629	647	674	619	647	676	616	642	642	637	643	659	652	658	663	672	630	656	651	633	706	682	694	634	641	649	619	615	632	678	670	660	642	691	648	659	670	622	625	625	660	647	611	637	661	708	665	651	663	668	655	623	670	612	605	628	665	657	665	649	689	685	644	670	621	654	626	652	664	707	638	667	656	611	644	660	653	646	670	641	672	652	619	668	640	649	701	684	632	685	669	651	694	653	678	621	660	662	646	657	705	663	670	657	643	661	691	651	663	620	662	608	628	654	670	687	688	641	697	637	734	681	695	650	701	646	659	675	630	651	653	630	614	644	711	652	660	661	672	654	635	648	631	651	670	652	631	640	612	644	713	617	617	684	616	624	622	661	671	620	639	682	675	678	669	655	663	647	669	638	648	652	647	599	673	648	660	610	671	650	653	637	658	641	657	656	655	634	661	662	647	693	667	690	660	636	698	670	653	636	647	682	645	619	630	634	669	665	695	666	669	639	660	663	669	649	636	647	643	636	695	667	650	629	673	719	670	687	671	654	670	650	634	709	628	614	651	672	636	672	707	667	667	626	624	664	679	634	696	673	649	643	649	624	656	684	647	670	648	638	659	692	675	643	635	700	676	638	587	656	696	601	651	657	652	651	623	678	658	669	643	691	627	659	681	648	672	670	690	655	655	687	641	685	672	651	656	655	680	675	703	618	678	642	646	652	666	648	701	661	665	685	641	646	657	623	649	687	638	688	685	628	613	652	661	709	639	661	615	645	653	705	678	624	597	629	671	671	634	606	662	643	657	617	689	686	678	637	674	682	692	665	672	668	685	657	625	667	602	679	612	639	649	657	666	623	647	632	642	681	680	681	659	666	649	666	655	729	639	652	634	621	700	676	659	692	642	657	679	663	685	680	662	685	649	726	656	660	644	668	639	673	687	677	653	666	638	675	647	695	688	662	630	705	647	656	663	636	658	686	631	655	672	719	643	644	654	651	655	639	663	671	718	646	660	648	687	670	638	683	615	642	663	622	672	713	632	648	649	637	620	657	656	658	629	646	674	686	623	678	667	655	645	673	687	676	660	667	645	602	688	638	674	625	657	683	657	614	708	654	653	659	664	687	677	642	637	650	684	672	632	651	659	651	686	633	656	686	719	651	661	672	659	621	644	690	624	650	616	649	633	654	677	629	623	642	708	672	683	698	682	677	660	633	699	614	606	693	662	625	667	676	669	622	705	649	673	635	660	671	665	643	657	647	650	697	709	680	632	641	633	657	664	659	663	647	675	683	651	629	659	654	645	621	685	677	661	627	676	619	638	695	620	653	717	653	648	666	672	626	647	652	655	655	661	669	703	613	672	672	647	657	641	693	651	695	694	677	647	674	676	686	680	681	630	669	713	670	676	638	707	676	658	668	631	646	641	637	664	663	618	671	674	610	686	656	673	660	625	692	668	678	678	692	671	694	656	649	666	662	708	659	627	663	681	683	656	668	647	630	683	665	624	692	673	689	646	637	675	634	634	676	659	664	692	632	700	614	662	662	673	670	647	660	643	656	688	594	655	675	704	678	671	641	645	677	690	654	647	639	654	630	620	645	692	662	640	669	635	671	645	646	615	657	657	689	639	632	657	651	675	668	634	692	694	663	646	612	661	674	660	647	672	635	593	671	632	656	687	688	670	697	698	674	665	629	683	662	679	677	702	629	654	667	612	687	627	693	650	631	643	637	659	621	691	642	669	710	615	676	657	697	696	646	655	651	679	696	636	667	618	679	648	701	662	700	668	640	657	621
13878	1519	1285	1040	808	650	525	501	430	423	394	341	365	348	332	322	315	327	325	281	319	278	313	308	277	322	284	292	290	298	258	282	285	297	299	311	260	295	292	299	306	307	286	278	280	314	286	271	283	303	252	279	295	317	271	264	296	296	283	269	282	278	276	299	263	235	289	333	301	289	280	307	290	255	290	304	290	283	311	285	271	282	280	280	287	282	283	277	271	278	271	287	280	270	286	279	294	299	298	265	263	298	254	276	275	264	304	282	270	280	285	284	296	271	285	292	258	280	254	289	260	284	267	265	260	300	264	274	291	304	280	267	269	270	316	304	236	283	287	281	276	287	282	300	297	294	269	308	287	276	264	241	280	260	278	243	246	286	301	275	297	340	267	287	302	277	286	258	291	286	292	285	267	268	245	254	273	275	272	274	277	282	306	263	269	271	291	279	280	277	287	270	283	273	282	297	253	253	283	278	275	255	273	264	278	278	281	280	260	267	252	311	275	264	303	260	245	229	290	283	310	254	309	255	273	272	279	277	261	305	274	308	289	254	268	268	268	280	275	267	303	290	234	285	276	284	284	294	246	247	280	271	257	259	252	279	307	299	295	321	297	265	279	278	263	272	275	268	264	292	307	290	278	256	290	304	294	270	280	284	247	274	270	322	284	262	270	328	305	257	283	274	301	290	264	310	257	271	248	290	279	260	287	299	301	266	286	270	265	314	266	288	291	266	295	278	244	302	305	305	293	299	275	265	252	232	264	281	290	250	278	278	277	281	268	236	270	236	273	300	265	257	297	270	300	237	265	289	238	240	282	278	274	246	259	269	273	241	267	281	305	297	294	257	327	259	260	276	254	289	281	269	285	276	262	292	301	270	278	265	259	275	297	288	300	292	254	285	299	273	275	266	271	261	303	298	244	282	268	270	266	271	284	284	289	246	273	272	291	278	290	283	261	263	305	280	308	264	316	294	236	275	295	257	304	284	260	283	288	262	278	246	285	275	265	284	262	266	280	291	275	253	291	273	269	288	300	255	263	281	245	286	279	272	307	282	291	296	305	305	268	273	260	297	261	269	278	302	280	331	283	278	289	270	237	292	270	285	251	279	262	261	283	306	277	307	306	241	290	268	301	298	269	311	261	262	281	259	285	254	270	267	268	287	290	300	284	283	265	286	285	289	285	265	272	270	264	283	310	272	293	286	264	295	277	272	321	287	232	270	291	287	256	263	299	284	275	255	295	277	300	286	295	266	295	275	259	269	282	294	256	268	234	270	241	307	294	300	276	291	284	281	268	275	252	256	250	311	286	281	284	257	285	284	283	266	269	304	318	300	272	283	267	252	295	300	269	282	252	284	267	256	312	290	288	316	280	301	258	284	272	278	263	292	286	296	259	269	288	273	259	277	287	285	283	296	278	290	248	288	274	249	269	266	272	276	283	280	266	280	277	266	255	263	286	277	297	279	261	282	293	251	294	255	251	296	279	306	278	313	273	315	274	274	276	297	272	267	278	262	289	279	270	272	247	288	291	289	273	266	296	294	282	294	286	253	295	253	272	278	286	252	263	271	313	270	289	272	258	306	271	267	265	270	292	257	300	250	283	282	275	269	272	283	285	282	302	273	279	265	260	311	288	308	289	273	278	312	250	281	278	288	269	286	266	273	280	250	253	282	283	284	269	284	290	289	301	270	265	264	273	267	263	317	280	288	252	297	234	270	270	275	267	269	265	278	261	270	265	283	298	286	263	282	284	296	295	271	275	285	274	310	275	254	278	292	280	267	248	303	255	295	267	259	257	293	282	249	293	275	263	310	303	234	271	266	271	275	299	291	297	287	283	261	300	256	289	288	277	272	276	293	309	278	272	245	314	280	270	258	289	287	280	279	268	276	250	300	271	299	265	270	277	303	274	286	270	286	264	262	285	273	284	280	308	301	312	268	268	290	283	258	313	303	274	259	260	262	289	282	256	268	281	292	277	260	285	297	264	297	296	280	284	259	264	294	272	267	276	277	279	258	267	288	279	269	268	252	255	300	261	260	300	309	280	273	311	289	271	279	278	277	299	263	262	294	253	271	272	264	302	272	304	286	293	253	263	257	295	249	279	286	263	318	280	259	295	293	312	272	283	244	218	281	272	274	266	292	282	254	271	277	265	280	277	275	290	309	293	274	300	286	282	274	270	266	289	266	298	283	272	272	261	296	298	259	266	281	277	275	273	269	289	266	269	273	269	264	290	305	276	215	269	284	250	289	283	300	264	262	269	263	259	256	283	292	309	288	290	288	257	263	251	270	263	268	287	289	266	319	272	257	285	291	257	291	285	290	298	281	287	257	282	263	271	278	288	266	292	272	280	315	281	281	260	313	264	286	262	270	279	306	277	292	251	265	287	263	277	275	263	314	267	270	261	236	249	279	275	266	301	304	306	291	258	268	272	283	283	281	281	260	283	276	267	267	276	269	296	288	287	288	270	274	265	257	272	249	314	300	280	267	292	320	292	277	261	300	294	273	279	270	236	295	267	291	258	272	277	264	263	284	268	234	294	256	260	279	286	290	284	260	254	271	264	282	295	247	296	276	261	257	284	298	283	260	320	274	272	272	255	282	268	282	272	266	257	293	260	287	271	264	283	276	294	290	306	276	280	300	258	284	290	270	240	291	293	290	287	274	300	280	290	273	255	260	266	292	275	248	304	279	298	268	259	287	295	295	287	280	287	271	241	257	260	294	251	266	244	278	293	282	282	305	288	283	280	293	286	266	265	274	259	262	285	271	281	244	298	253	242	304	332	300	304	279	262	304	273	281	256	295	282	269	294	246	299	238	286	273	301	301	252	277	285	303	296	294	296	292	284	270	241	289	284	286	290	259	319	262	309	276	244	287	281	272	288	275	283	242	279	293	257	267	277	287	285	271	296	244	255	276	282	293	287	289	271	311	258	270	294	281	283	268	261	280	259	293	292	291	299	288	267	276	293	279	270	284	260	296	279	293	270	306	311	286	306	273	285	275	267	293	255	271	254	249	261	266	246	255	293	269	284	271	290	277	273	271	270	260	245	280	281	267	307	271	286	294	319	251	284	263	259	294	269	266	271	283	267	264	301	263	273	280	288	287	284	297	282	279	292	272	299	293	283	276	277	303	322	273	271	286	314	292	296	282	282	294	289	306	261	299	239	270	301	289	257	258	267	253	269	307	298	303	268	236	285	276	271	252	296	283	304	274	291	296	294	289	270	304	273	265	324	286	264	262	259	275	271	276	281	304	292	283	265	254	305	284	264	262	256	301	302	270	263	247	277	308	242	314	270	294	295	298	306	272	289	289	277	292	266	281	271	281	299	272	272	287	293	305	261	269	294	296	250	293	273	265	244	288	257	242	249	307	282	283	262	261	272	276	286	246	301	308	285	276	271	282	264	276	295	251	309	273	300	261	289	290	290	285	298	264	288	289	261	265	282	314	304	262	276	264	250	298	276	273	287	285	270	302	314	279	248	302	284	297
7984	1543	2681	3205	2818	2450	2028	1818	1624	1480	1364	1274	1156	1113	1073	1005	1028	908	942	890	834	879	827	869	808	892	824	797	790	775	809	774	800	807	794	806	716	771	805	734	789	733	726	766	755	725	749	721	713	762	742	666	738	712	696	733	726	717	727	708	717	743	695	749	791	753	690	757	701	721	703	702	730	740	671	697	715	699	728	717	701	715	761	716	725	721	724	758	687	742	736	712	709	707	702	721	705	666	739	767	763	701	723	683	722	724	695	769	708	706	639	704	782	722	777	734	689	698	731	702	692	730	699	746	728	707	696	691	668	754	724	704	726	740	712	726	729	706	751	678	692	741	675	734	672	702	651	728	734	696	693	747	709	804	693	734	733	759	756	745	735	696	695	719	709	736	699	694	737	706	716	734	684	689	689	715	714	728	631	772	683	730	711	693	680	716	751	714	650	727	729	698	709	718	720	689	735	749	749	728	725	704	734	696	722	699	688	714	667	707	709	719	697	703	701	754	688	710	691	741	658	686	684	724	700	707	709	711	723	714	716	720	729	721	703	738	745	701	691	703	724	717	716	720	735	747	689	740	700	729	662	711	717	694	728	679	677	762	725	684	731	689	713	721	702	723	720	677	706	691	733	728	729	692	717	704	704	685	740	703	653	701	738	712	691	715	739	704	678	720	716	735	731	734	697	657	688	736	696	690	702	679	660	692	722	719	721	731	684	738	781	685	738	718	707	781	724	719	700	741	675	727	762	706	689	639	780	760	676	714	689	735	745	743	754	700	726	705	665	683	717	709	667	692	736	681	726	740	723	678	722	737	694	710	718	701	690	744	764	740	709	735	733	657	698	686	726	729	723	738	692	708	668	691	727	684	733	692	701	691	738	717	674	745	686	707	691	691	701	694	710	738	731	734	717	729	662	715	681	725	712	737	676	721	710	703	680	686	748	767	746	723	728	694	736	697	743	693	710	700	698	700	709	709	722	720	735	726	677	741	741	747	728	723	734	742	713	724	716	726	754	772	748	724	694	728	700	707	716	728	680	696	708	774	718	699	706	730	699	680	704	705	688	710	751	723	707	758	741	724	680	706	649	757	700	755	724	667	720	708	662	704	728	717	717	760	716	734	678	710	689	704	705	690	703	734	690	745	679	724	711	757	718	698	707	719	775	685	704	683	741	689	731	695	721	712	728	716	700	740	700	670	675	679	712	760	695	757	725	695	695	779	710	699	711	684	698	688	703	656	709	748	728	714	699	687	725	628	718	705	743	734	728	703	707	692	652	692	748	735	694	702	723	690	734	711	782	686	679	727	720	723	744	711	712	710	700	726	715	718	695	669	728	699	718	735	712	686	712	713	701	735	699	680	724	728	728	699	734	682	730	718	717	706	748	692	736	698	691	727	730	710	696	722	702	689	749	748	707	718	703	708	734	695	769	716	729	675	710	656	742	712	731	734	674	711	721	696	676	687	696	719	690	704	695	701	731	734	695	722	734	732	704	688	695	710	698	773	706	737	722	768	699	722	738	686	703	756	692	660	723	719	703	714	692	707	707	697	744	726	720	746	728	705	695	692	732	695	714	737	685	729	727	751	732	713	711	745	693	752	721	720	688	711	697	715	698	729	767	743	680	739	762	712	700	711	711	713	672	747	696	719	779	716	674	729	746	755	722	766	693	745	687	743	717	684	752	708	675	699	729	701	728	714	735	712	720	746	720	734	741	678	717	688	702	712	706	695	734	680	703	692	736	706	694	744	742	753	678	710	742	691	734	718	695	718	719	758	701	696	722	733	665	706	708	671	733	704	661	744	716	657	656	652	712	703	750	734	685	719	777	676	631	679	729	735	680	666	703	718	710	687	687	715	737	679	698	723	700	720	774	732	696	739	714	739	718	733	719	713	734	720	701	677	726	724	701	717	700	688	719	782	692	725	738	744	685	735	693	680	733	696	725	745	700	724	741	740	704	729	729	715	737	706	700	692	671	743	667	717	674	754	700	651	689	677	722	707	709	757	694	672	691	710	718	699	706	740	722	702	715	709	739	699	704	702	678	677	736	777	692	697	761	692	721	697	732	719	720	713	681	736	710	704	743	729	734	740	777	699	701	757	687	727	696	704	682	702	727	734	753	723	704	714	714	727	725	712	698	758	702	696	723	707	685	718	703	722	679	671	742	725	756	741	725	675	715	681	736	696	692	731	757	701	733	708	693	681	707	724	711	671	692	753	721	755	697	726	728	713	725	711	730	761	663	709	688	687	718	702	750	718	731	705	670	739	693	729	695	694	710	689	709	704	710	716	692	658	719	746	746	679	724	746	757	671	676	732	709	693	711	698	674	720	760	687	664	727	711	721	725	759	730	724	703	745	712	682	668	689	695	677	693	676	704	746	693	744	740	690	699	704	731	726	717	714	737	677	733	709	694	712	693	741	694	732	717	700	719	704	714	699	703	719	718	770	780	739	679	691	718	759	728	754	667	687	725	728	694	725	741	727	709	729	674	717	744	752	673	717	726	708	689	773	687	739	681	720	738	739	729	704	703	727	685	708	732	719	709	690	655	681	739	691	685	674	739	719	680	724	686	674	718	722	705	689	732	713	699	735	702	725	710	698	746	730	742	717	706	728	678	719	692	728	674	717	681	697	678	710	744	737	676	751	689	739	659	721	775	712	704	756	713	688	736	715	719	739	686	704	702	726	727	681	747	763	744	680	735	707	722	721	698	667	699	666	687	711	747	741	657	686	748	709	709	708	695	710	696	684	713	756	694	753	733	701	760	675	684	716	669	711	739	781	693	731	686	688	742	733	663	716	705	704	711	675	688	721	711	722	718	735	691	700	717	709	707	685	746	718	707	700	672	682	665	665	702	708	702	722	724	724	676	734	724	728	733	697	739	734	741	705	673	774	700	747	707	735	709	711	708	665	724	724	688	682	676	679	748	668	703	728	736	726	710	751	705	686	664	711	712	748	688	699	723	739	707	734	715	710	740	770	681	743	707	717	690	666	678	691	713	706	731	657	723	722	715	713	694	717	743	693	762	728	713	710	726	732	714	744	706	709	698	707	736	688	694	698	736	729	714	707	697	707	729	760	715	697	700	705	696	728	693	723	721	688	697	701	771	719	700	722	705	708	683	686	687	698	740	675	750	702	700	678	739	750	678	717	708	679	743	743	720	717	754	712	681	709	746	710	734	697	700	743	712	720	710	725	702	703	714	740	705	701	712	677	713	729	687	707	710	680	664	718	740	687	734	712	743	724	703	722	719	687	775	729	714	678	709	689	718	724	691	721	760	708	703	715	689	701	718	726	670	724	724	705	751	701	681	737	748	690	727	690	723	725	733	678	737	690	652	702	728	708	711	705	770	712	718	726	748	686	708	692	684	749	740	689	684	676	710	709	707	712	720	698	692	698	742	713	745	708	763	714	741	718	708	667	768	722	748	752	666	688	694	744	733	706	690	704	718	726	723	704	722	711	743	708	679	714	663	741	692	706	741	714
23207	4133	2219	1633	1129	831	677	547	472	398	351	299	280	236	254	216	201	188	204	203	170	173	190	181	178	174	145	155	188	187	181	162	155	139	141	155	176	152	152	144	141	133	149	150	158	177	150	146	151	140	156	128	152	154	144	147	123	127	131	136	135	141	173	145	135	129	145	151	146	165	161	128	138	132	156	150	147	138	140	149	158	121	136	136	118	124	153	120	127	138	109	151	150	145	125	132	126	132	125	119	160	125	134	128	128	116	142	128	141	132	135	144	150	134	158	154	163	138	127	137	144	136	133	141	139	127	170	164	129	136	173	158	151	151	142	127	132	137	143	143	131	128	153	134	108	135	129	132	141	133	143	131	128	151	164	135	157	156	164	144	137	148	111	155	145	131	123	140	146	135	146	131	130	143	130	145	131	147	146	125	131	138	148	145	129	142	138	153	121	144	138	132	135	132	112	128	133	140	151	145	141	152	141	148	140	128	134	129	124	132	160	131	132	121	117	140	153	138	128	136	138	149	144	159	142	125	131	136	143	147	143	128	144	145	141	140	139	149	137	155	137	147	138	147	126	151	125	133	135	149	142	137	139	135	134	137	133	150	145	135	118	139	111	118	154	141	141	130	133	122	122	118	133	158	144	139	136	153	127	129	164	147	130	160	141	145	150	141	141	120	140	118	119	129	129	116	133	132	138	140	165	126	138	136	155	117	128	129	119	132	144	124	158	155	127	124	130	146	125	122	158	122	149	120	136	135	146	156	138	160	139	131	138	131	125	165	138	122	145	134	169	151	173	145	126	140	146	147	118	137	150	146	133	132	131	140	129	135	147	143	144	141	145	134	138	143	133	138	147	134	145	151	130	138	122	135	153	171	121	168	141	128	144	131	140	117	141	138	132	135	141	140	151	141	157	123	143	127	144	141	140	144	145	141	133	136	126	144	130	140	126	125	124	125	134	136	124	152	129	124	141	151	134	113	136	133	139	156	115	146	136	140	145	145	116	149	130	144	123	148	130	158	134	145	148	153	131	146	137	112	128	147	161	135	132	159	138	147	124	140	151	137	135	157	168	130	124	155	145	129	133	115	127	134	132	123	145	156	152	128	103	135	120	139	132	141	133	148	140	140	153	137	147	127	143	138	162	147	153	131	142	137	149	150	141	128	138	128	133	140	149	140	140	152	135	119	145	138	166	115	140	143	136	143	118	156	130	147	143	141	147	140	151	134	132	146	123	148	135	115	146	137	136	132	142	124	132	151	156	140	136	131	134	130	111	133	126	140	132	143	153	144	155	126	140	139	150	144	133	151	132	125	130	129	147	153	113	140	120	129	152	153	145	123	141	148	164	143	120	138	144	135	158	146	136	141	117	136	139	144	124	126	130	141	135	129	127	143	134	138	145	134	151	131	144	144	143	144	160	153	168	111	141	150	158	137	142	127	115	169	136	152	138	132	125	133	136	127	124	150	137	133	141	129	145	127	144	132	125	137	136	141	137	128	136	128	130	142	160	117	130	132	136	152	136	135	152	157	133	146	133	133	114	147	149	141	136	136	155	137	134	126	137	133	125	163	173	149	141	148	151	122	143	118	156	134	146	140	155	147	131	137	145	131	125	149	141	130	131	139	141	129	117	165	120	130	135	111	150	118	138	118	137	125	127	139	145	123	135	157	131	137	129	119	142	133	132	141	117	142	148	145	145	142	128	158	119	132	138	169	130	148	147	119	145	132	140	130	130	127	143	144	122	148	133	149	132	119	141	135	135	152	152	134	142	132	134	150	165	144	156	124	134	147	144	151	167	132	126	134	127	143	134	138	147	119	130	156	154	145	137	150	111	134	146	137	154	127	150	116	162	142	137	155	145	140	149	143	149	140	121	136	139	126	130	134	104	129	131	131	130	115	132	130	133	134	129	126	130	134	124	149	154	144	135	120	155	119	134	144	114	143	125	145	121	137	128	142	132	109	120	139	128	151	131	152	119	147	152	135	139	131	146	137	141	147	127	113	143	134	120	131	154	138	126	128	147	154	147	136	129	142	147	138	131	145	153	143	133	139	132	148	141	131	146	138	142	148	154	145	123	142	141	115	117	142	136	137	153	139	120	126	157	159	140	134	149	136	148	143	144	153	156	140	138	127	133	151	160	120	168	150	141	124	133	144	147	157	164	140	128	135	122	125	141	133	122	154	147	143	152	153	159	129	151	123	148	147	134	152	141	137	153	113	129	139	170	155	146	127	133	157	138	139	118	136	134	149	128	128	147	150	132	150	138	139	130	135	130	138	147	139	135	142	148	160	139	136	140	109	147	131	128	144	152	143	151	143	135	172	142	147	129	136	161	142	121	150	122	126	158	138	121	153	149	179	146	123	141	156	130	127	119	143	134	90	144	138	139	152	152	145	128	107	131	121	144	136	143	134	137	161	144	142	130	145	139	139	130	129	144	153	134	153	159	150	142	148	158	159	132	135	142	125	129	139	146	141	139	166	150	120	140	127	149	124	120	158	134	143	146	161	172	125	136	157	143	138	139	139	147	127	147	137	125	116	138	144	109	142	133	164	165	149	120	146	105	140	130	168	129	148	134	136	153	127	130	130	149	147	122	128	122	130	141	131	137	140	159	146	136	163	175	135	145	128	107	126	125	134	153	142	139	165	136	114	138	150	119	142	125	129	154	162	150	151	146	132	141	142	127	135	137	145	130	137	129	150	161	140	131	139	141	131	113	129	144	136	129	135	123	147	146	120	132	126	131	139	134	132	134	135	127	128	147	120	136	131	161	144	148	127	131	147	127	150	160	127	134	140	145	135	118	130	149	131	129	143	139	141	118	130	137	120	136	127	125	125	126	157	140	139	119	123	155	132	119	132	138	133	140	138	148	146	159	114	161	132	129	144	136	106	142	129	146	132	144	132	140	138	134	140	134	112	133	131	115	155	162	152	134	124	144	151	135	142	130	159	169	125	132	150	139	128	146	148	161	147	132	134	147	147	133	135	126	129	156	140	128	134	146	157	141	146	137	136	148	140	140	146	122	121	145	144	138	158	119	165	168	140	122	129	127	143	162	147	148	157	143	130	142	157	147	126	133	147	138	124	144	136	142	116	133	130	151	128	143	117	144	146	130	120	139	132	116	156	122	151	133	138	142	131	132	161	143	152	148	143	139	128	140	123	135	156	135	142	140	131	115	127	126	138	130	143	148	142	155	134	135	143	142	126	126	153	129	141	151	140	137	135	129	156	123	146	142	129	136	134	152	150	153	141	134	124	118	140	149	134	156	148	140	149	146	124	140	127	129	128	137	127	146	154	130	137	148	127	136	148	136	129	123	139	148	124	142	141	139	148	139	135	135	134	118	131	162	156	147	137	127	138	130	153	148	120	153	124	130	132	143	168	144	148	156	105	144	129	144	141	142	135	161	135	160	119	139	173	131	146	133	143	137	149	153	120	146	149	166	129	146	145	132	170	128	154	142	135	137	145	143	151	116	141	136	133	115	139
11495	1988	4002	4985	4414	3635	2956	2400	2126	1714	1601	1383	1261	1083	1035	963	851	834	792	786	748	718	659	623	603	624	560	543	575	540	546	580	533	485	495	484	479	505	476	447	487	490	469	463	473	451	428	449	447	481	445	424	426	415	432	392	408	423	460	432	423	436	403	419	416	402	439	418	412	395	397	424	419	420	411	376	395	395	381	405	394	426	428	395	382	412	427	386	388	405	382	429	365	379	400	407	399	361	445	388	389	424	421	370	374	392	432	414	414	392	423	385	415	381	401	377	402	387	400	420	400	430	390	390	358	423	359	368	377	398	419	370	341	435	362	382	393	414	404	397	380	385	391	413	374	396	370	374	360	411	395	393	370	370	391	403	394	384	396	376	372	418	382	365	351	363	396	421	360	399	434	420	437	414	390	365	407	388	411	377	385	376	410	361	347	378	397	400	367	375	412	407	378	415	365	393	396	347	397	397	389	365	374	388	402	390	368	392	396	386	384	389	375	376	378	400	362	386	388	359	418	368	372	361	387	367	379	388	379	388	377	414	381	385	388	372	414	375	354	422	385	380	397	411	358	382	381	374	373	377	354	439	368	384	372	396	376	407	377	389	390	398	385	423	396	409	352	430	384	360	401	369	402	373	348	379	420	397	409	356	366	385	399	385	369	362	363	371	389	373	397	402	348	362	398	393	387	400	401	391	377	387	410	393	361	399	403	391	383	362	394	356	370	368	366	386	370	386	391	376	407	386	363	403	398	383	387	345	377	367	355	387	412	400	417	387	374	365	395	415	383	365	375	398	329	345	370	396	378	411	358	367	376	363	367	361	382	389	376	393	375	387	372	386	360	393	364	422	415	388	405	388	406	370	394	400	394	361	390	381	439	376	373	393	370	401	385	367	341	375	380	400	382	396	364	374	437	393	378	390	397	377	412	400	362	351	365	340	375	363	410	387	397	408	374	356	396	390	404	384	374	424	384	423	407	396	368	365	390	350	360	379	413	376	366	379	375	356	399	392	392	359	367	365	381	388	394	390	389	396	374	331	375	357	366	420	357	366	395	381	362	370	396	360	386	426	372	392	386	388	391	425	365	388	381	392	380	359	357	367	395	381	383	352	386	374	364	415	355	361	385	358	390	393	370	431	370	365	385	359	386	402	362	396	395	398	416	370	397	389	380	375	405	403	354	402	366	370	393	355	400	355	397	364	418	370	401	393	382	401	349	396	404	371	366	394	408	392	387	379	413	399	421	350	373	399	372	387	363	362	387	397	389	391	367	373	375	411	400	344	366	360	391	400	373	385	378	394	423	387	376	397	392	404	379	385	365	382	401	401	385	419	416	382	369	385	364	390	361	395	398	388	375	392	374	399	383	394	367	389	409	390	349	393	392	391	364	410	398	385	417	377	380	381	351	402	395	350	408	373	356	370	352	353	389	356	396	345	409	391	376	390	389	398	357	383	366	371	378	366	397	355	402	401	399	370	389	402	399	353	366	387	375	384	374	373	384	436	342	432	394	382	392	387	384	422	404	364	405	392	372	390	362	403	394	409	411	377	380	387	413	381	359	346	435	391	380	384	387	363	345	386	375	433	417	370	381	408	369	388	367	361	416	382	420	407	368	381	379	375	377	394	395	359	383	393	363	394	350	381	391	413	389	392	373	417	398	425	358	373	389	360	379	380	366	399	424	394	368	367	373	354	416	392	435	401	397	384	398	378	355	372	400	361	341	359	377	363	370	390	413	378	405	404	374	385	410	368	378	375	372	387	384	367	393	388	380	381	368	402	391	429	372	417	407	374	357	382	354	368	328	358	347	435	353	375	346	380	352	394	384	385	367	390	382	408	379	363	379	357	399	408	385	380	384	379	422	373	375	373	386	385	386	360	400	383	388	365	400	403	343	379	335	395	400	378	382	364	370	403	403	364	386	360	405	352	394	344	419	391	370	353	390	383	406	376	392	361	393	370	382	408	425	365	399	423	389	392	367	396	359	390	377	391	360	382	368	358	364	380	416	381	350	368	372	372	381	406	357	393	386	371	397	391	394	375	379	361	386	403	391	356	408	378	384	398	406	386	381	373	353	438	368	379	382	407	406	384	393	395	378	348	389	337	365	383	366	381	419	396	380	385	387	355	394	420	395	394	416	390	404	378	392	384	391	382	410	391	394	356	383	392	413	369	382	405	383	409	412	409	377	413	361	372	365	366	395	384	401	397	386	369	417	373	371	401	381	408	378	393	374	365	363	374	367	358	370	343	377	359	383	378	385	334	356	417	382	398	378	363	408	388	395	344	392	408	359	376	362	379	401	403	391	398	388	378	380	378	366	378	359	399	399	385	414	399	389	354	408	387	404	403	389	394	353	371	402	368	387	375	367	376	382	380	409	384	359	368	377	364	400	387	363	398	378	395	395	348	372	360	363	385	405	395	383	356	386	414	413	348	383	363	383	396	373	386	389	353	384	365	389	375	373	374	367	400	376	364	370	396	388	400	372	405	348	371	364	425	377	360	381	411	370	401	357	405	395	370	411	377	413	363	372	363	431	388	423	358	380	424	376	328	374	362	399	406	373	375	352	393	370	368	384	394	383	425	383	334	379	408	370	356	411	359	375	403	368	397	386	373	387	383	367	392	406	378	360	349	375	362	395	368	415	400	373	373	395	367	370	383	373	397	407	398	391	340	378	405	373	389	385	406	371	393	407	382	400	401	374	360	382	382	415	392	384	369	359	369	372	393	371	401	400	380	390	348	380	392	404	393	347	357	385	404	378	389	375	412	362	382	371	396	414	401	394	401	385	386	384	372	360	379	385	370	346	392	398	386	325	379	380	405	390	389	360	420	374	413	362	370	399	379	391	367	362	392	362	371	362	409	353	365	370	356	386	379	372	375	360	389	372	380	393	388	392	377	407	374	362	381	386	413	392	381	391	386	389	391	388	401	384	379	374	386	387	369	409	390	380	406	383	374	372	381	385	359	364	397	396	405	404	341	405	411	390	364	349	375	401	387	351	388	375	393	317	363	377	370	385	354	361	364	415	377	378	359	392	363	354	388	393	390	380	362	377	397	376	393	375	402	396	416	400	389	370	390	382	388	388	396	362	401	416	384	414	363	390	407	379	402	396	422	385	422	392	383	383	396	403	394	378	414	365	383	445	384	359	368	374	334	381	404	390	385	371	374	383	389	402	377	356	392	386	347	357	400	377	369	398	389	359	351	353	366	396	390	394	377	394	366	355	395	408	371	365	361	376	421	382	382	382	406	371	373	395	401	364	384	390	353	365	394	381	386	381	350	371	376	381	385	411	397	380	411	379	398	353	399	395	384	363	363	383	368	399	372	384	374	379	362	402	412	337	357	397	389	376	401	374	351	390	384	365	376	397	417	418	365	353	372	393	367	405	389	398	387	389	367	413	378	387	380	373	378	372	361	411	393	400	417	372	359	381	407	383	348	429	405	384	385	411	412	355	394	384	410	397	369	355	368	389	389	370	379	399	414
2897	302	295	289	275	279	292	278	245	235	254	284	256	223	266	251	270	282	250	246	280	244	256	242	261	244	259	248	239	234	235	263	236	261	276	242	245	245	246	259	253	263	248	244	227	250	243	241	268	230	250	238	257	241	253	256	260	250	253	251	246	245	252	261	217	276	263	244	254	265	250	237	232	246	253	255	263	247	238	260	238	262	239	229	243	235	243	255	257	249	241	237	254	231	266	241	271	267	215	243	248	227	246	213	238	279	266	244	253	239	268	230	246	235	246	240	257	260	246	248	272	222	257	226	266	275	254	249	258	250	244	249	242	229	241	271	228	238	239	255	226	246	232	247	267	252	239	226	244	229	245	242	238	275	245	293	219	248	270	237	246	236	268	260	237	254	263	244	276	250	248	255	235	266	238	211	258	268	258	258	256	279	266	239	261	243	255	252	258	264	272	276	269	274	238	233	241	236	272	267	228	247	257	264	281	235	242	268	253	257	259	249	244	231	236	269	250	234	240	232	241	239	223	256	265	222	250	215	201	259	267	254	219	250	241	243	258	225	241	221	261	254	250	249	221	216	270	226	250	244	216	238	259	264	246	253	238	261	246	256	238	235	251	238	265	228	228	268	254	227	246	251	269	236	253	255	248	258	230	250	264	253	248	260	252	241	249	264	264	270	240	230	233	258	254	246	250	256	257	259	258	233	277	273	270	271	224	244	237	269	233	255	275	259	257	242	260	245	256	260	241	233	265	248	237	250	234	233	250	241	257	239	248	263	219	266	243	229	223	261	244	269	241	264	254	230	245	243	241	241	238	237	243	284	303	243	251	284	222	267	262	274	231	223	247	252	244	222	247	210	245	243	247	215	258	257	241	265	241	254	245	239	236	218	273	236	250	271	254	249	258	257	238	254	258	246	239	265	257	231	234	255	219	247	260	253	264	238	222	279	235	271	245	259	273	232	247	263	235	249	262	242	254	246	256	258	254	256	250	255	250	247	251	270	243	258	232	243	233	246	232	263	251	238	256	269	236	262	227	245	240	235	247	216	255	209	230	262	238	223	242	261	243	242	271	249	259	237	247	240	226	229	230	282	255	267	261	248	232	267	246	223	251	243	226	245	225	260	263	231	239	209	238	234	237	251	238	234	233	243	245	254	228	269	244	251	288	253	280	239	222	252	250	260	242	260	246	256	261	215	241	264	224	246	242	241	239	281	243	221	241	254	268	272	246	266	236	253	221	260	220	242	235	256	241	247	245	237	256	267	263	242	245	226	241	250	228	238	238	241	256	243	252	226	234	263	245	246	239	281	240	247	251	240	248	249	238	245	221	231	236	236	233	246	266	235	260	233	252	255	262	259	232	253	236	257	247	249	240	272	245	271	229	258	250	256	267	241	251	250	252	268	234	246	268	264	260	253	272	248	270	261	237	256	256	277	238	235	257	251	252	252	245	235	241	217	284	210	233	221	208	254	275	255	251	226	236	249	255	283	235	249	222	230	253	258	259	257	246	247	230	237	259	241	226	274	219	237	265	266	260	264	228	235	257	232	243	261	257	250	245	280	237	262	252	252	217	274	269	246	243	225	246	264	246	256	257	239	244	250	254	256	234	279	243	236	253	257	247	248	254	239	244	270	258	242	249	237	244	225	262	254	230	235	270	249	244	240	248	223	260	250	219	220	244	267	261	235	224	235	251	258	213	266	224	227	234	253	266	286	239	252	272	280	242	260	257	237	246	247	251	245	249	234	258	248	230	254	233	251	224	263	260	273	241	244	239	241	237	240	252	243	260	254	256	244	276	249	249	233	216	225	231	243	251	266	223	232	246	232	224	272	261	261	229	232	254	249	250	238	246	261	256	244	219	249	255	255	278	235	248	222	235	259	252	232	257	237	229	242	262	222	239	275	280	251	224	233	246	239	233	242	236	261	267	226	263	230	239	233	245	266	253	236	249	226	235	230	294	253	238	212	238	241	244	247	233	262	244	258	246	236	263	252	230	234	244	256	241	263	234	276	253	262	263	253	243	240	238	252	276	273	233	232	243	248	264	218	244	261	210	239	265	229	276	257	255	243	246	247	276	224	241	219	228	232	252	245	273	226	253	245	238	235	249	268	266	241	226	251	250	236	241	250	252	229	243	241	235	270	240	246	261	273	244	251	248	262	239	231	221	235	265	238	243	215	238	252	267	237	246	265	261	247	250	256	239	267	243	254	244	251	266	242	244	234	264	253	250	250	233	261	269	251	244	263	247	252	262	246	296	255	256	259	259	253	231	248	235	258	262	283	230	243	237	224	257	246	245	273	254	237	255	265	241	234	265	219	279	245	281	256	216	226	247	268	240	239	255	260	259	242	269	259	252	253	231	213	224	261	265	212	239	246	247	239	253	260	245	231	248	257	258	233	258	287	237	258	270	290	229	225	261	219	225	259	242	260	251	251	249	266	264	260	258	249	255	247	223	268	281	267	241	258	259	244	244	227	253	228	251	230	238	262	275	244	229	212	223	225	247	264	243	254	226	265	240	201	260	251	272	271	266	244	251	263	266	246	254	281	249	258	248	244	225	243	247	232	238	249	253	225	260	254	269	229	249	238	262	244	214	256	238	247	257	235	245	239	230	243	259	268	235	250	239	244	232	229	246	241	232	252	253	218	251	244	260	281	263	275	252	258	254	236	258	227	257	263	271	246	233	256	239	257	274	238	263	226	260	231	246	251	254	221	238	266	233	248	238	242	215	237	233	269	233	233	250	263	275	270	254	276	238	257	242	251	262	255	226	219	253	252	236	260	238	268	255	241	240	261	265	258	263	248	248	241	234	243	279	233	230	239	272	254	201	282	241	236	253	235	252	235	243	255	238	255	269	238	256	235	252	265	274	245	228	262	227	262	226	240	261	233	230	246	296	222	247	254	247	249	227	266	296	246	273	252	269	252	250	252	222	238	266	250	248	241	233	233	224	229	239	245	236	230	250	269	222	269	236	247	243	255	273	270	292	259	244	242	264	257	254	238	270	253	235	212	232	222	259	255	232	249	234	268	260	249	235	249	240	227	261	263	243	219	243	251	252	248	247	232	250	232	259	257	218	262	229	245	246	249	257	266	257	254	253	257	265	238	246	262	244	230	251	286	238	227	249	257	248	257	260	234	262	226	242	260	246	265	241	246	251	239	267	246	257	257	220	247	239	261	246	235	227	255	243	232	228	250	233	227	252	251	237	243	262	261	229	255	244	251	269	259	241	256	255	245	234	227	267	264	262	239	233	260	244	238	255	224	253	211	221	270	220	228	250	237	259	248	261	237	236	249	261	249	235	240	254	244	248	257	224	236	258	276	260	248	238	260	213	243	249	230	246	244	245	251	239	262	223	229	225	218	232	230	225	221	243	246	229	264	249	248	272	264	267	253	262	239	269	248	263	235	227	244	221	247	272	242	275	245	232	236	253	270	285	250	248	247	227	217	263	256	276	265	226	243	246	291	234	246	239	250	252	220	232	285
2723	733	789	851	851	795	786	776	777	658	721	732	722	680	738	723	688	657	662	674	710	620	673	624	704	693	678	658	642	664	668	673	723	682	631	667	656	663	662	689	623	667	646	655	672	656	622	707	635	665	599	680	658	667	688	669	635	714	661	627	653	640	657	676	678	667	652	651	644	695	678	668	668	637	641	653	660	645	617	636	656	683	671	670	669	666	664	672	644	632	653	596	652	627	653	678	649	657	650	660	683	649	680	623	659	670	639	647	644	699	643	668	667	619	667	636	681	681	651	688	665	641	671	688	596	653	660	681	660	669	659	633	671	685	664	633	630	645	664	615	691	652	693	597	623	669	679	627	658	640	680	638	659	595	654	694	658	639	674	724	688	652	622	675	664	633	663	659	658	663	648	623	638	666	669	621	625	672	658	670	687	626	647	660	684	690	655	663	628	699	651	658	655	637	623	621	637	636	733	608	639	655	657	670	670	625	660	697	653	667	658	658	655	654	747	649	622	689	671	669	660	661	635	710	711	656	616	675	682	649	675	631	655	661	611	670	674	628	653	670	646	681	676	688	608	653	606	648	620	649	664	611	646	674	635	662	661	645	668	692	690	644	642	628	650	646	690	663	642	622	676	663	658	657	638	643	688	670	641	638	651	664	673	624	655	621	639	656	658	684	677	667	629	644	689	680	643	646	673	642	667	677	687	675	669	620	628	653	679	684	657	681	684	733	692	696	689	676	722	735	646	651	687	653	654	667	642	646	642	656	685	653	628	654	674	691	664	638	654	680	668	633	647	659	620	647	593	654	699	671	617	654	633	656	622	677	704	709	652	630	658	668	718	681	670	672	677	691	698	657	655	669	676	643	674	647	616	629	619	676	676	675	658	623	647	681	614	658	655	638	632	630	663	640	685	696	679	643	641	680	633	659	650	651	647	667	630	674	680	653	609	676	678	626	659	699	652	655	613	684	667	620	643	653	654	651	632	637	638	643	638	651	647	665	671	606	682	644	674	653	646	643	663	637	628	645	637	665	611	630	645	666	635	648	699	691	667	646	656	627	664	659	659	685	640	609	653	674	702	680	608	617	679	636	635	680	636	670	631	668	660	674	698	691	648	631	642	652	660	640	633	652	639	657	630	655	654	620	670	652	654	641	644	669	628	651	709	682	646	669	680	654	633	662	658	679	614	675	673	658	626	650	683	646	721	639	700	664	690	650	629	675	695	660	678	650	647	625	657	660	645	650	682	630	648	673	673	651	646	637	701	633	670	683	660	699	617	665	612	630	650	622	647	664	641	668	602	703	697	613	645	653	639	668	690	688	668	690	653	680	647	643	701	632	716	658	632	680	675	664	585	698	683	657	659	670	668	643	664	675	645	640	662	686	642	648	648	644	654	677	621	724	675	636	652	676	658	633	615	673	681	651	666	657	661	656	671	671	650	663	707	655	639	710	695	677	729	676	613	619	642	656	644	660	647	649	719	680	649	660	646	685	631	644	637	701	661	678	664	668	666	643	644	618	695	670	661	606	640	627	668	635	635	667	691	660	667	638	646	666	656	680	703	659	652	633	638	711	684	655	709	645	673	680	621	603	699	690	637	670	648	677	653	675	648	670	644	668	685	622	674	653	674	652	692	638	634	634	664	646	715	669	629	670	651	639	639	654	659	649	679	682	665	642	663	669	620	679	662	657	661	668	626	700	649	627	639	664	637	686	641	617	656	670	684	659	626	646	706	661	643	661	645	638	660	667	623	666	666	675	666	643	658	647	632	678	678	650	689	633	649	695	623	658	636	670	653	638	646	639	674	648	636	651	659	616	602	624	683	665	624	664	660	679	710	624	665	621	627	653	652	651	666	617	671	662	583	656	625	664	656	654	638	635	629	668	654	620	670	705	679	605	698	698	687	704	633	669	606	656	655	699	634	649	626	679	625	658	647	649	650	665	665	637	678	686	637	661	681	624	679	659	667	671	635	638	669	627	653	658	648	658	660	685	630	652	670	713	639	667	645	653	673	669	668	627	604	614	640	677	634	645	669	676	670	667	633	633	648	636	649	620	669	621	642	696	663	676	641	661	653	702	666	641	630	620	659	658	663	669	673	685	674	635	682	670	649	665	643	704	651	664	607	695	649	626	678	669	628	676	703	677	658	659	661	655	638	649	682	641	643	629	660	689	677	679	676	627	681	637	653	639	632	603	694	697	672	637	649	669	633	705	613	629	666	652	630	668	663	677	646	652	662	673	663	676	616	682	687	692	652	649	649	703	695	712	670	697	679	726	675	673	651	661	634	626	652	643	614	629	678	629	684	658	615	648	641	639	684	671	674	641	661	644	680	661	639	685	651	660	679	660	646	705	665	562	652	642	672	624	631	669	667	622	665	642	698	682	635	636	674	659	670	679	673	673	641	613	686	675	642	669	675	685	636	654	665	656	658	662	643	648	641	611	683	667	655	663	661	648	656	677	677	655	675	634	708	700	699	628	645	674	624	670	654	685	636	619	644	661	628	695	683	654	683	690	686	644	674	627	660	640	680	698	710	672	636	699	671	602	684	637	688	669	617	661	686	640	678	696	660	688	659	651	648	638	636	634	624	695	653	682	592	622	667	667	656	643	612	707	650	659	660	681	648	669	701	626	665	710	659	651	654	683	667	661	701	701	618	667	656	679	657	617	655	674	646	630	665	690	668	639	646	666	660	682	647	699	693	698	646	672	647	669	678	687	683	666	655	661	626	626	648	684	669	616	671	714	643	672	661	651	713	615	708	674	684	616	622	675	676	705	649	706	671	618	681	635	684	690	660	641	690	639	634	613	633	729	670	650	660	629	649	666	678	636	717	633	688	684	655	665	708	668	686	651	652	708	637	637	689	625	636	674	637	687	613	654	676	673	685	651	695	653	653	603	630	623	651	662	661	666	653	722	616	591	649	616	645	694	677	685	618	667	687	639	636	661	679	683	699	632	672	657	618	696	673	659	735	685	629	658	689	628	634	666	683	665	642	671	672	685	655	641	702	638	643	666	621	716	617	672	675	609	658	662	658	656	668	687	649	662	670	705	686	694	623	710	643	694	684	687	639	678	595	655	667	659	651	682	643	652	656	655	710	704	646	679	656	679	651	678	644	613	672	634	662	650	650	638	640	656	646	657	614	682	681	687	617	645	682	664	638	629	648	667	681	681	629	700	667	626	647	647	621	629	646	704	690	607	683	652	633	687	692	651	640	639	653	683	641	627	646	648	650	641	636	657	683	685	645	627	622	633	650	645	638	636	642	630	679	658	689	720	645	642	652	668	654	678	683	657	679	685	650	678	646	681	633	703	632	653	665	638	672	657	649	661	636	647	666	645	656	615	646	681	663	661	648	673	660	664	680	672	664	663	640	701	696	644	642	643	690	651	650	677	668	647	693	687	634	682	622	618	715	697	608	661	655	664	694	662	641	656	629	688	630	618	645	656	724	653	580	695	691	654	634	680	643	653	648	653	681	673	687	646
13858	1636	1286	1063	793	666	539	473	440	394	410	379	357	321	323	332	307	303	326	308	316	316	319	284	278	305	297	281	293	290	305	289	312	298	297	301	279	297	292	265	282	256	287	280	285	276	266	283	276	313	300	283	261	292	308	277	285	273	277	275	279	298	277	250	279	292	237	277	269	260	253	264	281	272	298	275	280	282	263	276	272	301	239	260	273	296	242	264	289	262	302	253	298	278	264	286	285	279	316	308	256	294	280	288	268	267	264	276	292	283	292	266	266	252	264	264	275	283	264	274	271	265	317	277	263	278	282	265	283	305	294	290	265	260	302	285	235	301	271	253	284	262	282	264	314	291	299	296	258	286	273	307	281	269	280	289	300	287	296	272	274	300	290	302	281	294	290	296	300	325	311	285	249	249	268	252	297	291	273	269	278	302	286	278	279	262	277	261	256	271	267	268	256	299	296	309	285	288	295	287	302	278	270	268	273	276	273	301	269	283	273	312	253	285	307	322	291	253	279	274	274	303	296	270	274	250	271	278	289	256	262	280	306	280	279	247	279	292	281	263	311	316	274	272	274	249	295	309	251	290	279	292	283	285	269	289	330	288	267	266	259	294	292	259	253	287	297	283	262	261	269	283	258	269	281	293	281	271	279	271	282	293	298	285	278	298	293	268	286	301	287	254	263	295	253	249	294	276	279	280	289	257	280	273	275	290	293	269	287	286	283	297	296	304	254	289	291	293	291	277	288	292	266	304	239	257	267	269	287	253	277	260	274	274	273	253	262	274	276	289	255	271	241	284	287	278	295	285	293	269	294	312	267	274	265	315	294	270	285	286	271	270	259	287	281	284	279	293	272	279	275	294	285	306	278	281	294	266	283	289	292	286	288	277	269	308	304	276	271	279	280	310	273	288	316	291	295	263	266	269	293	274	287	297	299	251	267	282	288	250	296	250	254	289	291	288	295	272	269	288	272	295	262	278	307	306	248	292	264	266	302	272	273	267	275	283	299	295	267	285	300	285	288	286	273	253	317	280	238	299	287	274	278	248	259	293	249	252	282	278	283	271	297	284	266	293	276	289	292	271	304	287	288	307	292	276	281	253	234	279	285	245	269	296	273	299	256	305	288	259	274	264	300	272	287	264	255	277	267	308	223	282	276	249	285	292	313	288	321	264	272	273	313	269	282	297	270	281	300	242	282	256	265	293	284	281	287	298	292	262	309	283	294	251	293	263	265	277	244	282	273	276	250	257	287	267	264	298	291	256	243	299	292	257	274	243	268	290	270	269	289	273	284	284	273	270	269	276	268	298	281	306	292	312	266	307	294	294	241	255	277	283	266	281	266	280	280	263	280	276	276	277	255	268	282	283	277	304	275	286	296	272	266	263	292	252	231	273	268	299	293	285	287	277	267	252	248	286	266	281	283	262	288	264	261	296	268	270	286	267	277	277	289	294	305	274	258	273	260	283	301	252	263	283	275	286	281	267	279	276	267	273	281	292	264	251	231	253	282	299	278	267	307	290	265	296	270	256	281	271	256	297	285	275	263	276	266	300	267	331	267	272	246	274	259	284	274	286	260	267	288	229	288	279	264	269	264	253	281	263	254	295	254	274	301	257	251	290	285	250	295	305	284	260	287	259	289	285	276	276	303	285	292	281	233	266	285	242	244	305	298	276	267	273	264	274	273	253	267	289	287	277	284	272	280	296	277	276	262	264	277	276	289	245	301	267	276	252	248	279	280	266	259	259	293	277	294	284	257	282	264	289	267	275	260	270	280	277	281	282	280	264	281	286	258	295	284	282	290	259	284	251	293	280	294	296	268	295	284	257	254	286	288	271	249	255	274	268	288	278	280	270	329	266	273	265	287	262	268	282	260	308	276	289	301	286	245	278	276	290	272	276	281	297	274	258	240	260	271	304	270	276	269	260	281	289	274	261	281	280	288	308	280	261	284	297	268	292	253	263	275	312	286	287	273	293	282	299	253	273	272	278	298	258	270	311	272	294	271	287	294	285	279	267	258	301	281	296	313	268	295	268	275	253	262	270	307	261	268	279	258	289	274	272	256	327	255	265	291	284	262	289	265	278	279	280	280	322	258	260	287	296	290	262	271	271	293	263	322	282	247	259	284	273	274	297	318	273	260	283	252	275	283	296	261	244	291	281	273	295	269	289	269	291	277	317	265	267	275	288	261	264	271	276	294	277	251	275	286	279	245	264	273	307	274	294	268	295	260	301	265	294	284	280	286	254	261	274	271	261	268	290	234	270	263	304	271	258	280	275	295	271	238	278	260	265	273	285	301	304	280	274	246	278	288	301	253	274	259	267	241	263	283	273	269	269	296	299	285	306	297	282	263	290	270	263	271	272	270	292	253	278	284	250	263	277	257	241	269	287	272	279	263	266	300	320	256	292	311	263	271	283	288	316	275	276	296	281	283	272	270	280	301	256	275	277	267	274	296	276	284	275	258	281	281	266	264	266	304	272	288	290	299	292	274	263	242	283	262	285	248	266	277	278	295	311	247	271	326	279	261	274	257	273	288	301	252	267	290	280	288	297	283	282	248	261	262	300	238	279	280	253	264	278	281	262	266	282	254	261	296	283	279	258	266	275	281	272	293	255	284	312	296	266	280	299	289	261	277	260	277	264	294	254	258	258	258	258	275	283	281	264	301	264	312	273	307	294	267	273	275	289	277	264	277	295	256	263	271	269	258	268	307	283	257	275	253	269	265	271	296	279	299	265	284	242	286	252	314	310	273	297	271	285	286	251	296	273	256	260	291	271	266	237	290	292	312	286	258	283	278	280	276	292	291	287	263	271	284	265	270	295	268	271	317	274	246	272	249	231	270	253	272	258	259	293	277	290	288	298	275	305	271	251	280	271	283	274	308	257	265	247	253	293	250	261	270	307	288	291	282	261	270	288	252	302	275	286	280	282	273	277	294	256	283	264	267	280	324	280	272	272	264	261	300	272	269	289	282	278	288	316	279	272	281	276	289	251	300	291	290	270	273	238	278	253	284	257	276	279	304	268	297	283	271	259	257	281	280	290	281	258	255	290	280	282	259	264	284	276	296	280	260	315	277	287	291	286	266	278	291	245	268	286	284	295	292	260	273	250	284	268	276	270	260	291	254	245	270	237	273	262	253	251	262	284	259	311	262	279	290	273	299	274	257	271	272	288	286	274	291	269	313	299	273	301	282	304	282	281	263	233	254	299	264	282	274	294	296	302	279	274	304	253	269	286	279	273	269	277	289	265	266	282	278	283	273	251	272	294	302	297	291	248	278	300	286	283	288	253	291	268	278	277	256	276	267	291	273	277	258	275	292	286	266	289	289	304	285	282	296	303	301	245	260	260	284	287	260	303	288	289	286	313	258	280	256	277	299	274	294	297	270	274	300	279	294	278	294	241	288	250	271	248	267	267	298	296	263	243	262	314	266	304	297	244	263	267	282	271	268	287	294	301	273	249	313	255	271	289	286	259	262	276	237	276
8190	1652	2524	3262	2857	2437	2045	1889	1564	1428	1262	1274	1142	1120	1006	1018	1003	990	956	841	921	867	834	832	896	780	841	846	777	810	804	792	792	771	730	785	783	739	744	825	779	780	746	810	732	729	765	684	755	773	723	728	757	745	701	678	707	736	745	705	735	764	757	722	694	782	713	711	724	759	683	732	751	715	707	730	715	723	714	758	705	739	697	689	735	734	731	761	759	705	777	739	748	762	748	703	727	723	743	711	701	686	711	738	715	704	742	725	695	757	708	707	737	750	687	716	750	728	751	722	718	744	739	748	695	713	744	706	719	708	654	741	711	710	751	684	741	722	699	730	763	740	730	738	745	706	733	727	740	700	747	724	730	759	706	727	731	742	725	674	757	729	738	733	741	679	703	670	718	718	724	721	739	725	697	736	721	688	649	739	718	711	743	741	717	753	715	711	705	748	727	712	762	708	766	738	711	737	678	719	673	726	701	775	721	687	707	735	745	656	688	682	730	694	646	713	715	693	702	731	723	774	700	721	665	711	689	730	762	766	685	695	720	732	665	700	713	652	735	672	680	773	687	732	695	666	720	655	696	714	649	748	729	710	761	727	718	717	737	737	718	741	706	684	686	700	696	743	702	732	755	718	732	663	723	652	693	703	700	755	714	730	719	727	675	687	729	761	711	706	693	651	677	711	723	707	707	709	692	687	715	653	717	697	619	731	728	697	693	726	710	734	728	691	687	701	727	729	779	728	707	716	722	737	719	751	757	729	692	750	748	702	726	722	670	739	702	693	678	699	717	669	664	749	701	700	711	707	698	757	708	734	739	709	709	771	706	650	755	695	707	687	683	672	733	725	768	743	742	701	707	738	719	725	714	733	702	743	704	698	759	713	757	681	710	712	745	681	711	666	694	663	751	675	724	710	756	724	699	709	744	731	729	727	754	724	698	735	660	704	729	696	729	686	763	693	717	719	690	713	697	674	685	759	758	697	663	719	724	772	687	705	680	659	729	695	686	706	713	708	710	731	654	727	735	700	733	653	674	731	720	709	685	749	709	697	655	714	696	691	715	756	716	696	729	735	722	663	735	698	726	708	758	672	754	676	679	720	727	751	708	714	735	684	674	723	686	682	657	746	689	709	788	711	697	727	738	697	660	725	675	644	727	716	723	688	674	705	681	745	672	708	662	689	733	698	686	717	737	761	686	683	674	681	710	718	740	703	691	726	706	699	755	700	709	733	706	700	679	709	789	652	721	710	697	710	708	708	723	726	765	737	695	702	718	687	695	702	696	700	697	690	717	741	675	758	693	747	712	682	690	719	678	720	744	732	731	711	716	693	681	727	696	694	721	689	684	710	716	725	724	743	718	762	735	725	700	671	683	690	660	696	718	718	687	708	706	718	717	716	732	693	735	761	770	705	687	718	770	715	696	729	770	732	743	727	694	742	720	706	697	693	675	762	706	744	683	746	716	680	700	665	723	689	743	661	730	743	704	753	666	720	715	725	720	691	722	750	749	707	706	700	702	718	718	668	707	712	686	705	778	718	781	706	741	732	712	723	718	733	744	727	730	735	732	698	677	711	716	663	697	669	712	689	734	722	705	666	682	684	737	639	682	671	710	695	715	761	746	731	698	676	718	652	710	710	723	710	735	702	699	711	731	660	707	689	659	729	702	756	689	708	765	720	710	672	718	665	743	729	696	713	701	735	695	708	696	759	697	709	738	744	738	720	757	749	675	712	698	736	680	678	689	718	743	712	696	696	714	711	690	697	688	684	730	736	706	714	757	727	646	719	719	748	683	728	733	702	745	707	715	692	673	659	742	735	702	704	674	685	678	646	691	735	680	704	753	719	742	696	725	710	720	715	678	682	657	762	697	666	712	757	680	753	710	692	693	720	710	718	701	747	720	708	721	686	696	703	705	702	690	712	742	679	696	725	691	770	706	740	762	677	733	677	689	759	675	706	706	750	759	726	737	704	747	757	746	718	718	659	718	680	717	727	736	718	702	682	709	701	737	692	740	712	712	691	726	795	727	724	688	739	718	728	726	684	701	739	696	722	716	679	689	683	697	678	668	734	675	764	705	728	731	700	690	718	699	698	679	728	681	740	722	700	729	697	715	676	723	730	742	722	745	695	685	710	659	724	695	681	724	721	702	696	720	733	748	737	709	692	705	730	755	685	721	691	704	714	753	658	720	728	669	757	705	712	715	784	735	724	717	755	689	743	714	703	734	662	708	736	765	761	637	676	744	699	728	685	732	731	717	751	711	707	723	702	747	666	706	730	760	717	711	780	673	695	729	684	749	700	711	676	677	683	706	675	698	720	727	719	707	712	682	762	705	698	670	712	718	692	698	764	731	748	704	679	759	769	672	677	748	714	701	661	713	729	685	699	689	692	704	723	719	729	669	710	753	729	690	768	737	732	658	729	689	688	694	747	723	724	697	726	706	723	738	690	740	697	691	680	728	740	677	710	737	731	705	671	680	721	678	689	723	713	769	721	686	719	753	730	731	699	767	713	713	654	715	727	671	711	711	691	715	729	710	714	711	702	716	710	695	750	728	742	694	715	716	711	691	706	736	720	721	719	713	761	736	751	756	728	725	723	714	710	739	703	727	733	736	698	728	703	682	738	661	677	685	745	724	701	705	703	694	715	749	701	757	708	728	716	756	699	718	685	704	761	738	717	706	691	673	739	713	726	692	682	724	713	662	706	732	777	723	693	739	736	736	707	722	700	725	729	672	729	707	695	698	686	707	715	713	715	727	670	712	695	678	685	707	698	725	697	748	712	721	709	724	708	711	702	702	696	710	729	722	735	700	709	699	775	745	702	690	681	741	752	712	654	705	722	697	743	734	737	685	740	738	705	758	693	690	704	735	752	700	677	681	746	713	742	711	722	724	716	735	695	704	663	721	699	698	766	696	691	718	682	725	651	726	707	704	733	726	712	744	712	711	732	687	748	740	683	714	708	740	685	777	710	726	759	732	695	679	714	678	691	688	742	694	718	676	684	689	712	696	699	737	684	675	718	695	719	702	701	703	722	688	721	665	693	660	697	719	729	717	746	692	714	719	716	713	714	699	694	702	680	713	764	675	722	715	735	724	720	753	690	716	731	687	738	757	679	715	719	711	694	723	689	709	678	707	655	727	745	746	690	714	684	696	758	712	731	718	721	727	711	734	714	667	739	673	690	730	704	737	707	715	711	687	709	725	685	676	724	717	711	723	727	700	686	715	659	705	688	703	715	723	694	738	730	739	711	698	668	708	706	713	746	750	719	718	716	714	723	691	728	683	697	743	718	666	715	633	715	706	735	703	735	738	697	719	730	748	761	713	741	720	702	666	702	743	694	701	693	757	696	695	669	711	687	706	732	647	685	732	710	642	729	699	758	713	714	697	703	684	703	770	686	742	701	745	698	698	728	682	699	734	680	688	724	750	692	729	648	696	687	712	725	655	692	723	695	730	722	678	687	733	748	704	703	754	739	682	670	662	704
22973	3996	2212	1698	1189	910	684	525	456	388	327	316	256	241	239	206	219	206	214	185	194	174	177	159	141	173	174	174	169	155	172	159	149	142	148	142	158	177	157	147	159	127	128	141	153	134	120	126	159	165	155	165	156	136	159	139	143	136	148	154	160	138	148	154	135	149	143	149	133	134	153	137	153	158	154	157	138	153	161	130	158	140	116	132	124	127	129	148	142	130	141	130	121	148	155	137	140	129	148	132	174	124	106	150	147	149	136	122	119	135	156	144	140	153	125	141	134	143	147	163	146	144	151	130	135	151	105	127	135	151	149	134	143	141	148	137	135	137	115	137	133	138	158	127	125	129	144	134	130	135	138	143	156	130	164	147	140	144	120	128	151	156	144	123	156	151	142	127	127	133	129	135	142	156	138	133	146	161	142	141	119	135	154	135	147	140	147	150	143	115	121	132	141	151	138	126	119	133	133	151	133	158	159	166	148	144	138	134	135	139	133	140	142	148	147	147	161	140	142	124	158	139	146	123	154	129	145	132	134	122	127	127	123	133	141	148	140	153	123	137	138	142	132	168	139	133	153	131	140	134	131	141	140	136	121	140	137	135	116	124	153	143	136	146	143	134	145	135	168	106	138	125	132	121	139	140	127	128	142	121	129	148	130	123	153	129	150	139	138	132	148	134	151	137	153	140	130	152	148	141	127	121	146	127	135	130	140	145	129	144	132	144	127	136	112	147	116	149	132	142	125	115	143	131	125	135	122	128	139	141	149	149	144	147	142	138	138	145	122	143	149	133	157	143	143	146	149	149	129	131	138	152	150	154	136	139	127	136	146	159	139	134	142	114	124	137	128	130	112	123	151	143	127	128	128	153	125	151	119	125	137	155	136	149	148	148	140	149	148	143	141	149	148	136	143	137	137	137	123	133	142	131	138	146	135	138	148	132	139	118	143	129	123	127	154	143	129	141	135	144	125	141	157	136	128	142	139	136	135	128	125	126	131	146	166	116	150	134	141	137	146	108	164	131	133	137	130	124	137	131	147	131	143	142	136	160	147	125	139	136	128	125	137	143	139	143	149	141	133	152	131	142	145	133	128	153	153	151	142	147	138	162	141	125	168	141	132	133	133	138	146	140	146	128	135	146	130	127	146	136	132	143	147	139	156	144	141	132	151	133	143	127	147	145	132	139	117	153	143	140	122	135	131	143	134	135	123	132	140	143	125	165	167	153	141	143	100	153	129	121	144	127	111	146	150	145	129	134	147	138	138	137	151	155	158	130	150	160	149	138	157	124	133	133	131	152	139	130	144	128	148	128	135	144	133	134	144	132	128	123	138	131	162	115	161	139	139	141	141	144	143	125	146	149	127	148	132	132	144	150	147	137	148	138	161	153	132	131	142	139	148	159	135	128	131	127	145	138	133	122	167	125	152	163	136	122	160	157	144	147	142	136	116	129	139	130	153	139	121	151	142	117	143	136	155	152	127	121	126	131	146	153	144	124	139	145	154	146	154	135	142	121	132	138	140	136	158	152	122	128	138	131	148	124	127	140	133	127	154	165	140	133	155	140	140	128	147	145	147	178	133	163	141	140	142	145	155	138	130	99	142	146	115	136	127	137	123	141	128	131	138	113	139	133	157	148	148	141	148	139	128	153	141	120	145	161	135	137	145	153	124	137	143	144	142	131	142	159	170	121	141	108	158	118	140	130	142	139	129	149	139	161	141	143	137	146	134	128	135	147	121	136	147	136	121	153	145	145	150	121	141	126	157	130	145	149	126	125	142	121	132	130	136	140	126	152	137	136	136	158	139	139	155	138	161	148	145	139	119	134	142	133	139	134	142	178	136	121	148	132	148	146	132	151	124	148	129	130	127	161	160	150	151	149	146	120	147	148	149	130	155	139	120	153	133	141	137	121	139	123	147	129	131	153	136	150	154	131	174	149	156	144	136	122	124	142	140	161	154	138	132	141	156	139	127	146	138	138	118	139	126	137	138	158	163	129	136	142	132	124	162	131	117	132	142	138	158	150	129	146	154	150	141	128	121	151	140	127	149	143	137	145	143	136	147	138	142	137	155	124	143	159	109	140	125	146	126	132	140	141	144	128	151	131	142	147	149	147	135	147	136	128	120	147	137	129	158	129	144	151	148	149	138	134	144	144	137	150	140	133	142	132	158	149	152	135	156	146	136	130	144	144	129	136	134	129	138	156	141	136	117	144	144	162	150	130	131	147	123	135	141	154	155	134	125	129	149	146	148	129	124	129	149	156	134	126	124	139	110	146	133	136	137	130	162	152	137	143	128	144	134	138	126	132	150	150	130	144	120	166	146	131	153	128	130	132	136	150	139	132	126	140	141	125	152	128	160	161	153	130	144	145	141	149	150	123	126	154	138	134	127	132	125	116	152	152	130	131	133	153	142	166	160	114	141	136	124	129	158	142	136	162	128	172	142	120	146	145	130	139	162	144	134	151	161	128	150	144	156	145	134	138	152	134	153	152	129	130	132	144	158	125	118	130	131	151	126	113	116	144	139	151	132	133	143	130	159	158	148	129	141	175	119	151	133	153	150	140	116	129	155	136	158	156	147	129	147	158	127	126	151	136	137	142	144	155	146	113	152	144	136	166	131	126	151	139	147	133	142	146	151	136	142	152	156	127	124	129	128	137	125	134	137	155	111	146	118	134	171	127	128	152	128	152	134	134	141	148	137	138	132	145	129	119	139	136	149	131	140	131	132	128	150	152	156	158	153	127	137	132	136	154	135	129	138	142	117	113	138	127	130	138	142	119	141	130	164	136	128	132	136	143	146	131	116	135	133	135	149	133	134	137	132	145	144	126	116	142	143	142	119	142	156	140	143	146	126	138	146	145	146	147	161	166	124	154	159	153	128	121	116	150	144	156	140	121	134	141	134	134	146	130	150	154	127	119	144	144	166	153	136	156	161	145	154	145	141	154	102	149	145	143	151	152	136	143	140	128	130	148	152	148	124	136	121	138	147	151	137	144	158	151	159	136	140	149	142	137	125	147	142	143	138	124	128	135	130	122	142	127	131	126	139	140	142	139	132	132	119	146	135	116	129	135	136	142	135	146	150	118	139	125	121	151	137	137	136	128	131	159	131	128	120	138	147	162	134	133	149	148	129	137	129	127	121	126	136	127	155	128	133	150	144	120	154	136	136	142	149	157	158	130	126	136	125	132	144	141	132	125	136	137	145	157	155	138	118	125	130	158	153	142	147	130	155	152	139	127	166	149	152	143	154	149	155	142	132	136	134	136	129	128	147	156	122	143	149	121	143	137	128	120	117	134	142	126	127	128	118	153	143	140	139	138	152	139	150	149	129	122	146	130	148	138	138	133	155	131	116	147	145	126	113	156	130	152	119	140	143	140	132	135	141	149	128	150	148	149	110	144	144	156	140	138	152	143	142	131	138	136	137	166	138	130	144	128	134	98	150	134	142	131	125	135	133	139	143	137	125	125	137	169	130	147	135	156
11690	1892	3959	5037	4396	3585	2994	2395	2005	1801	1618	1409	1259	1130	1029	1004	858	854	837	712	749	713	718	657	631	580	607	567	538	580	539	522	529	549	503	492	497	477	479	452	480	502	426	488	425	459	452	456	449	424	457	435	418	438	439	409	426	456	406	413	416	427	399	413	428	462	400	424	411	411	408	409	362	385	375	423	360	385	428	399	386	426	363	427	384	432	397	413	416	395	400	435	399	388	386	373	391	402	406	427	384	375	385	428	436	405	400	376	377	376	384	426	404	410	380	401	392	385	387	394	397	381	369	387	379	413	391	409	412	376	392	382	378	359	395	402	406	378	390	404	408	397	397	385	407	392	402	382	382	373	394	350	360	395	370	379	387	356	406	402	385	390	390	398	397	366	406	388	413	397	409	417	399	396	428	354	368	378	390	375	373	394	418	415	389	397	366	398	410	410	394	399	375	395	399	392	413	371	415	356	367	368	374	381	389	384	370	409	402	370	366	435	399	360	370	345	365	387	378	381	371	389	375	400	399	380	384	390	372	392	361	413	358	390	391	410	414	372	364	381	374	349	394	408	376	376	342	413	375	407	442	377	358	361	387	414	387	387	370	373	390	357	379	381	413	418	371	368	361	411	358	329	388	343	399	372	389	401	384	371	425	388	409	395	383	380	390	369	399	394	376	393	373	368	348	358	409	372	351	407	362	387	380	384	381	395	371	397	349	393	384	361	369	413	374	366	377	377	402	383	359	380	347	429	377	362	391	406	414	403	398	379	384	397	368	386	384	402	369	387	385	345	358	363	383	386	385	384	415	377	405	385	392	415	393	411	373	409	391	377	387	394	407	379	383	358	388	393	382	357	361	402	373	416	374	398	407	377	413	372	374	347	410	391	398	375	361	391	383	398	392	383	388	371	377	386	387	385	373	361	397	358	371	386	390	377	398	387	360	375	350	382	366	337	408	392	402	388	426	382	375	391	370	372	413	383	320	422	409	402	402	394	393	429	387	390	383	396	390	383	408	392	389	391	423	384	396	420	377	386	389	370	376	388	401	417	410	393	387	376	374	368	355	402	395	375	368	376	388	385	379	351	396	372	399	373	399	403	369	380	377	376	426	392	370	402	395	398	396	397	387	401	348	406	397	383	374	354	386	379	375	391	376	385	396	377	385	362	390	401	375	381	385	396	371	383	358	441	375	366	382	372	400	353	338	408	370	364	360	403	392	384	387	354	369	371	362	387	357	347	340	343	376	412	363	370	380	394	396	360	366	366	381	422	413	400	385	350	382	413	357	390	411	344	390	365	397	389	377	383	381	381	376	357	390	417	428	381	408	396	366	350	391	369	358	357	388	383	363	414	360	389	389	371	373	390	349	397	381	377	380	404	356	364	398	358	399	412	381	387	346	390	390	381	393	392	361	360	394	379	407	381	378	382	399	368	396	363	379	408	394	378	436	374	413	367	390	390	408	357	393	377	387	389	389	380	400	375	377	392	404	366	403	369	380	387	385	422	390	390	386	373	390	387	389	350	373	373	389	376	392	377	391	416	362	381	399	364	368	380	390	371	387	392	371	423	351	371	365	366	408	363	392	355	388	387	396	377	382	337	397	387	369	385	364	418	406	372	362	395	329	405	402	346	367	352	348	354	404	400	424	379	397	366	374	393	373	412	392	403	374	390	368	410	395	398	391	395	366	388	401	401	380	392	406	407	376	379	401	385	414	385	324	362	392	358	384	375	377	339	377	354	348	358	349	386	408	368	401	350	387	386	353	396	354	423	372	406	368	365	386	376	392	380	387	385	376	363	374	379	353	394	364	394	408	374	428	348	363	392	363	392	394	382	399	390	397	349	419	365	370	370	384	410	391	399	411	366	405	382	427	367	367	391	377	376	391	370	391	382	393	403	412	362	372	376	390	370	402	375	372	373	389	403	391	396	423	338	401	401	385	380	396	373	408	396	406	397	371	378	405	416	395	340	351	384	381	391	342	420	372	387	407	400	375	362	369	389	355	342	358	354	369	383	400	375	370	395	401	365	399	354	384	414	379	361	333	387	414	385	391	405	384	389	375	422	410	374	361	368	418	410	382	398	396	364	392	399	365	341	348	379	399	390	372	376	387	400	380	392	397	385	373	356	367	373	373	366	362	414	366	338	367	411	372	382	383	370	377	358	394	389	393	373	336	334	381	366	426	357	369	391	376	369	370	355	386	394	389	371	368	382	409	351	377	377	422	376	410	403	354	376	397	403	417	384	407	383	415	406	418	363	385	398	382	349	371	399	388	392	396	394	407	408	378	380	395	356	360	394	375	366	387	382	368	408	435	372	369	346	393	352	380	364	391	364	382	391	366	412	364	388	360	387	389	381	365	390	409	397	374	405	365	375	416	397	381	355	399	357	365	404	387	374	397	387	369	392	377	347	384	408	386	332	392	396	386	375	404	392	384	382	394	401	343	379	372	414	374	366	369	385	387	370	394	414	376	392	331	350	331	379	343	355	397	382	387	375	358	365	388	375	396	382	339	408	391	369	355	367	380	393	381	348	367	392	394	338	378	377	358	371	406	390	344	409	378	380	385	391	373	384	386	351	401	399	358	351	375	377	419	376	429	351	390	359	383	371	427	394	414	403	418	402	389	369	389	382	384	413	397	373	400	417	373	415	365	368	402	385	327	381	379	383	425	380	382	379	387	409	349	347	369	383	397	396	394	397	410	423	382	372	384	389	360	339	375	398	405	383	371	404	388	353	392	355	412	357	387	422	397	418	378	360	381	381	357	372	396	375	401	350	380	363	375	376	400	393	393	386	411	385	405	378	387	381	419	380	375	364	401	378	385	372	381	390	369	394	424	395	372	379	395	380	380	338	393	405	367	396	341	379	341	374	406	414	400	372	389	370	361	373	370	407	419	386	375	419	327	389	375	373	342	373	357	421	378	406	377	372	383	382	398	372	363	394	381	353	414	383	408	389	388	363	353	409	408	389	354	389	393	398	377	407	374	393	374	372	430	387	384	397	385	390	374	377	372	380	415	384	367	387	378	404	356	356	386	383	392	370	394	409	375	395	404	374	385	393	371	414	367	401	382	392	356	409	405	377	404	365	404	401	379	371	389	359	402	380	367	387	361	435	359	375	355	371	391	390	373	407	393	382	345	387	393	375	387	378	361	429	354	391	395	406	371	432	404	383	377	373	347	340	358	376	350	392	365	372	350	364	399	413	386	386	394	393	395	375	392	328	386	401	405	394	413	423	407	379	373	371	364	416	385	380	418	377	388	392	375	381	374	379	369	420	385	388	372	391	405	390	389	386	396	404	389	348	373	385	390	429	377	368	365	384	379	404	408	376	396	376	374	419	395	365	420	342	343	370	426	389	409	415	404	376	394	376	334	399	399	354	384	364	408	387	375	384	395	346	428	425	403	364	393	389	394	391	375	409	405	410	428	384	398	370	426	380	376	389	345	379	424	401	372	407	401	405	371	373	403	347	385	398	364	402	385	394
2822	309	315	300	275	267	261	260	265	244	265	248	237	242	249	253	244	259	245	270	244	241	254	239	241	259	244	231	263	237	277	242	232	227	245	242	245	224	237	262	261	274	253	234	254	263	302	236	244	237	242	274	272	216	253	229	245	233	236	234	254	261	283	216	235	199	261	236	241	243	261	240	223	209	247	249	250	273	252	248	241	263	238	271	246	221	243	229	233	262	262	260	228	254	260	225	265	240	263	277	243	245	240	214	244	236	249	234	242	247	274	260	244	260	229	238	268	225	235	245	238	252	255	247	270	248	256	268	234	258	254	240	226	236	272	261	227	239	244	263	261	265	244	220	243	246	268	231	236	238	228	259	263	237	233	242	258	247	258	218	244	268	216	253	260	275	271	226	241	241	243	240	222	264	244	256	241	262	247	244	260	220	257	272	241	262	242	258	232	246	226	263	253	261	254	256	242	228	231	269	239	251	265	274	255	235	225	229	266	260	253	234	253	236	248	247	252	245	275	258	255	219	275	257	247	280	231	257	244	237	222	262	234	250	211	232	222	261	258	226	243	266	257	232	256	264	237	291	246	275	250	245	227	226	249	255	258	235	262	235	246	238	247	259	254	222	214	249	223	269	273	246	234	257	256	262	241	222	226	227	276	217	249	232	219	225	252	228	242	264	245	244	282	270	257	226	224	256	278	252	252	248	235	255	253	238	241	243	247	240	281	254	260	243	263	245	225	245	262	232	250	216	223	255	263	262	224	242	276	247	248	271	255	276	231	250	246	255	250	258	274	246	261	259	263	263	244	243	278	242	253	232	280	253	256	271	244	257	246	242	238	242	254	226	241	256	249	241	219	257	254	261	247	252	265	250	259	250	249	253	246	247	221	243	246	254	276	254	244	279	224	249	269	254	208	244	262	237	262	240	259	260	256	240	242	220	254	239	251	213	254	240	233	261	236	232	209	242	244	272	257	257	244	230	247	247	257	257	236	211	266	250	250	236	221	258	226	240	250	255	280	276	235	265	279	249	265	240	239	238	247	251	257	256	263	238	225	248	268	249	255	240	295	269	276	299	222	242	260	259	258	268	227	247	234	249	253	274	245	239	256	239	224	255	243	264	226	232	255	255	278	242	294	261	269	257	228	246	253	245	249	251	238	246	250	276	237	234	236	230	245	242	248	258	236	250	256	264	241	262	245	232	244	222	251	266	245	251	228	252	234	273	254	236	245	239	251	254	253	233	244	245	253	244	258	242	254	216	266	292	216	229	271	223	248	226	262	275	222	244	238	257	281	254	219	256	213	265	258	271	250	268	243	258	228	276	255	272	225	249	239	258	257	253	257	264	231	255	247	245	257	266	248	256	233	224	244	273	250	236	264	245	277	237	265	248	212	247	242	255	240	256	253	251	250	233	260	245	234	266	252	266	240	259	261	249	260	271	259	255	245	245	233	231	257	238	254	231	276	246	285	259	273	257	251	247	262	237	250	245	220	236	217	225	228	262	269	250	257	232	269	239	258	243	239	248	254	249	235	230	260	273	249	264	260	264	270	221	258	252	258	253	240	272	252	223	255	237	242	247	253	243	244	221	265	244	261	235	261	245	224	290	247	250	247	261	266	238	252	257	217	230	230	234	226	230	227	253	233	301	235	242	252	241	274	271	272	241	261	234	239	250	260	261	272	250	241	246	243	261	251	278	254	249	234	234	253	264	250	258	235	247	269	259	249	231	250	245	247	252	241	243	235	254	261	234	273	246	242	254	267	218	261	262	238	259	243	243	254	235	276	226	244	267	243	270	216	252	245	229	238	256	233	272	255	267	262	257	238	199	249	267	262	246	252	248	248	243	243	259	235	267	232	238	254	246	247	258	234	259	241	238	229	262	234	245	263	243	250	247	252	240	270	255	204	239	273	268	269	261	243	245	238	260	248	266	247	245	255	257	229	293	222	230	248	228	232	234	253	254	268	245	241	229	249	242	265	231	244	246	254	247	260	235	230	234	279	257	238	250	234	243	232	213	211	267	217	260	241	241	251	259	232	209	253	245	283	260	230	251	256	241	251	247	257	230	252	277	256	245	229	233	226	236	252	241	238	222	242	256	245	244	262	268	237	271	239	235	234	256	244	234	232	225	245	246	220	264	238	249	254	256	253	222	230	257	231	241	220	264	235	249	244	229	267	233	261	257	250	248	221	249	242	248	281	236	271	296	236	258	223	220	246	238	212	245	268	243	230	233	257	236	222	249	247	273	253	250	261	248	220	241	239	250	262	252	246	250	236	291	252	252	248	256	253	243	249	237	267	234	268	235	245	262	260	245	236	247	247	271	228	237	242	242	239	237	258	245	279	275	245	240	260	238	265	251	248	253	219	238	246	245	256	248	249	270	241	243	238	232	257	228	247	244	249	238	236	262	253	270	257	250	290	252	249	276	252	242	231	223	244	252	253	263	235	245	206	254	255	240	245	255	242	247	255	255	242	242	243	259	249	276	225	253	240	249	264	236	241	245	223	276	251	262	269	241	251	280	226	282	240	242	295	251	280	279	260	246	243	262	261	227	266	248	274	246	275	259	260	259	226	230	257	234	269	253	243	229	251	234	224	221	254	242	253	240	286	250	213	249	255	251	258	231	256	238	262	247	240	262	261	271	262	266	291	260	241	220	272	215	256	230	255	264	253	235	287	243	239	248	245	219	225	252	241	253	259	245	229	233	236	254	255	243	261	221	254	246	286	283	250	252	279	255	255	241	249	253	254	243	256	243	246	243	258	251	224	247	239	275	255	257	263	243	233	263	251	213	249	249	226	271	247	248	263	244	261	273	237	241	239	263	272	252	232	280	241	265	245	258	256	256	269	246	250	212	248	265	241	249	230	250	281	266	265	273	246	240	268	237	265	252	233	258	229	231	284	225	232	266	269	289	272	277	268	263	262	247	238	290	243	251	255	270	250	231	229	244	263	273	250	271	260	233	232	262	259	231	238	239	256	271	237	252	255	240	246	237	269	251	235	259	257	237	255	260	249	250	262	241	254	266	263	273	260	266	259	243	229	249	267	285	262	239	224	234	262	230	255	220	254	265	260	250	271	245	256	250	242	259	261	229	287	258	276	258	248	221	237	220	242	248	273	228	243	237	240	247	275	267	257	246	250	248	237	256	228	285	239	258	259	240	239	255	260	245	217	253	250	235	251	240	249	245	199	250	264	241	270	254	252	255	236	249	254	255	236	239	249	235	196	224	243	243	244	262	223	255	254	252	248	241	236	228	249	225	250	241	262	237	264	255	233	256	268	269	240	250	272	243	258	238	255	240	237	246	230	228	219	220	271	269	243	237	250	232	241	249	244	239	244	256	230	262	230	233	259	234	226	283	261	261	272	232	236	233	251	265	247	268	249	259	262	239	227	259	251	250	229	268	236	226	275	250	249	230	211	237	256	211	265	263	257	276	253	235	259	260	246	226	275	211	273	264	235	269	254	236	244	248	259	253	244	225	230	267
2705	729	791	904	822	727	766	716	709	734	771	711	679	710	684	645	664	695	706	686	643	672	679	674	699	698	629	642	705	708	648	677	733	650	722	637	673	637	662	643	589	639	662	630	625	674	647	660	642	690	663	664	633	627	646	639	668	691	587	635	670	646	639	687	663	669	673	638	689	668	668	661	670	684	612	648	661	633	644	661	674	641	661	666	648	664	684	675	641	657	643	631	651	627	599	636	630	636	658	714	617	628	633	675	632	662	677	697	627	637	663	694	659	681	649	665	656	633	664	741	615	695	709	663	688	695	643	637	698	656	642	634	680	654	674	678	698	631	610	676	650	669	634	649	678	695	676	635	666	694	638	685	630	644	650	643	684	625	677	628	637	628	659	646	614	649	659	641	633	664	645	620	672	638	695	659	682	641	619	644	672	672	661	664	645	665	653	632	679	692	691	681	674	654	666	594	652	656	646	638	624	677	682	651	656	655	645	633	635	630	678	673	643	703	617	658	698	644	706	635	653	714	627	687	636	678	652	622	637	620	680	683	660	673	672	690	674	652	653	617	667	620	596	664	653	636	668	643	697	622	693	682	653	698	657	708	646	637	694	659	698	645	622	644	632	626	651	639	618	671	640	705	684	638	648	678	693	656	672	657	597	698	682	653	641	646	643	669	643	687	643	632	670	657	674	659	661	696	718	656	665	655	639	660	690	663	656	647	633	638	669	661	689	673	666	663	688	676	647	631	680	659	668	672	673	667	703	691	661	656	626	667	639	703	668	656	658	654	648	665	663	656	629	661	695	669	701	604	675	649	677	681	645	627	689	674	655	640	647	650	654	623	666	656	650	659	656	663	673	661	614	650	642	652	650	671	660	656	706	621	644	680	699	659	663	699	679	639	660	668	690	681	693	690	659	679	610	688	629	657	656	650	628	630	650	621	620	689	705	641	642	709	646	644	632	645	654	662	634	653	649	686	675	697	660	614	652	654	672	655	644	689	683	653	654	678	650	671	644	676	679	704	645	607	706	673	668	631	687	662	641	681	636	654	680	615	692	652	654	674	683	652	643	669	666	634	615	650	612	625	651	627	618	693	639	664	677	637	606	607	630	629	638	655	665	653	644	647	690	673	658	700	678	661	660	669	673	632	666	650	647	638	656	662	672	691	653	704	621	647	682	692	664	665	608	672	630	676	689	667	635	632	625	681	631	650	665	666	624	683	608	690	623	638	653	634	690	667	695	631	648	624	671	677	642	671	617	662	642	629	673	663	638	649	642	689	665	642	666	635	670	688	645	655	647	658	651	677	635	686	630	618	634	654	653	677	626	650	666	643	663	673	657	630	718	648	652	616	627	651	640	658	679	685	647	658	645	681	620	670	643	657	676	657	633	627	648	625	642	659	636	633	622	618	640	659	635	666	651	672	655	694	674	602	683	659	700	653	682	655	629	680	699	670	667	698	672	644	657	668	631	669	679	659	670	637	638	684	668	654	616	650	641	651	650	632	668	650	634	665	643	659	653	622	654	674	653	659	615	653	641	702	642	696	615	664	664	645	681	667	664	620	662	658	699	623	627	732	679	657	666	601	661	686	648	662	620	670	673	657	623	611	648	635	662	626	668	647	635	659	677	625	709	657	726	676	708	618	625	677	671	653	654	664	660	677	683	637	664	746	648	641	698	662	649	653	679	674	661	593	653	636	682	605	674	642	647	626	629	677	621	624	644	680	606	639	674	620	667	657	652	666	627	679	619	691	625	636	700	682	672	688	667	647	673	690	688	631	639	664	660	624	638	650	630	673	604	656	669	648	662	665	656	717	651	632	618	629	621	622	642	663	668	696	653	663	654	659	636	674	651	643	681	643	633	613	696	674	691	648	671	628	602	657	696	634	635	689	641	643	692	670	664	673	655	618	641	662	681	652	631	692	682	674	661	709	671	667	667	672	674	644	680	615	629	676	680	671	644	688	650	672	643	688	691	677	694	621	667	640	608	631	670	622	688	634	671	661	693	657	631	674	635	610	623	622	647	661	651	691	637	634	711	652	626	612	659	643	657	644	642	632	652	656	654	650	590	637	630	658	649	669	648	660	639	597	639	657	664	689	694	671	621	676	653	650	627	669	685	665	655	662	678	636	676	656	648	715	688	650	657	652	655	685	666	661	625	694	668	679	673	649	652	674	664	674	677	597	633	632	648	637	628	650	685	693	646	631	692	653	666	679	712	653	684	660	678	638	664	667	650	655	650	674	614	677	655	711	670	656	642	662	659	625	628	634	667	646	663	641	637	702	652	665	663	679	648	642	642	706	627	645	687	664	669	639	612	614	660	622	673	657	664	647	644	634	616	676	641	650	669	661	699	692	703	644	634	662	648	659	651	643	627	624	648	619	648	642	667	692	678	612	678	619	670	613	681	665	630	666	646	641	612	642	679	624	659	613	684	657	608	663	653	662	657	623	628	589	666	659	630	667	684	686	625	661	636	661	629	677	633	653	705	657	675	633	643	630	670	655	662	675	650	664	669	660	691	637	652	650	664	657	649	675	652	720	647	673	678	653	636	677	667	648	692	666	625	709	684	638	634	673	653	684	725	647	650	697	633	638	657	677	645	655	643	682	677	651	663	633	661	627	641	646	630	667	657	615	646	655	641	655	661	684	651	618	660	622	730	697	635	658	675	669	641	688	694	673	681	632	649	695	665	661	632	664	649	677	663	668	647	633	677	638	665	667	625	644	648	636	699	655	615	656	626	707	701	670	633	641	654	617	660	659	663	681	634	696	659	659	617	669	644	705	639	666	643	643	629	679	697	624	689	674	659	667	673	669	689	656	719	687	660	697	634	618	656	650	637	639	703	662	707	630	665	664	672	657	642	669	633	660	666	637	663	647	654	633	684	672	647	668	672	671	631	638	618	647	655	638	678	690	634	689	672	639	658	649	629	702	659	615	685	679	606	635	621	642	658	686	620	692	653	667	695	599	661	662	672	657	672	645	688	653	641	663	606	653	648	648	660	685	662	648	642	640	639	621	628	662	697	648	657	659	653	713	682	638	647	681	632	613	611	679	606	697	683	661	664	673	653	668	689	694	651	666	620	699	650	670	681	670	665	669	680	648	668	655	668	708	598	668	702	676	674	670	684	676	648	624	655	658	644	696	679	666	655	633	605	643	679	643	658	649	691	677	672	637	650	687	699	666	668	670	687	664	653	699	639	649	662	675	669	691	667	631	645	661	619	628	677	653	644	654	594	693	721	643	644	645	700	633	654	679	688	686	696	693	640	666	692	622	628	632	702	674	619	631	677	631	633	687	676	647	668	637	644	645	590	627	661	640	678	671	638	707	711	628	685	637	644	700	629	674	633	630	659	593	649	614	609	655	691	663	660	667	687	645	693	663	680	659	688	724	656	647	622	604	664	651	664	688	654	688	670	680	652	657	666	614	717	633	654	591	689	689	676	632	659	656	661	646	666	677	672	647	718	707	678	612	681	631	647	640	669	672
13576	1501	1300	1013	814	635	543	467	427	397	400	374	334	314	358	334	338	306	295	263	300	311	273	298	294	303	283	286	285	282	278	278	271	282	273	279	285	274	288	299	327	322	270	289	275	280	251	285	314	274	285	297	308	252	266	276	285	249	273	266	276	304	298	288	288	280	288	263	269	281	292	272	282	258	288	307	275	293	286	269	281	270	268	255	268	274	267	257	251	254	314	260	290	281	275	267	288	290	280	268	291	280	292	269	279	278	265	296	272	291	262	259	285	267	276	305	289	291	282	263	258	262	238	265	281	265	301	252	290	263	288	251	277	302	280	259	297	285	286	275	290	263	293	267	289	270	285	253	331	281	283	265	258	260	290	266	269	282	285	333	251	272	271	283	268	249	304	266	289	297	272	296	278	314	281	273	277	287	266	237	259	268	249	274	250	260	277	264	256	243	260	284	279	293	301	266	269	272	300	277	275	298	278	269	295	305	260	251	271	286	296	284	273	282	253	266	288	248	301	280	305	262	278	274	280	261	285	273	257	284	300	269	279	251	272	306	280	311	262	287	280	286	258	265	285	301	247	283	276	250	281	262	289	270	267	271	249	251	276	281	261	281	284	243	243	275	275	272	251	317	250	295	287	263	255	312	271	305	278	272	269	285	275	285	257	303	263	300	291	278	269	274	282	283	264	269	290	300	261	328	298	304	308	295	271	268	287	267	279	310	301	279	249	273	286	258	298	262	284	290	262	270	301	282	294	266	290	270	277	264	273	287	255	283	283	310	283	267	311	257	264	314	256	269	270	292	293	292	277	262	266	292	280	251	309	297	306	282	249	276	273	295	249	278	315	272	286	296	259	257	293	285	295	292	262	267	267	257	273	286	281	292	273	253	305	314	263	292	292	284	295	285	292	288	270	279	260	273	278	268	249	283	288	303	269	274	258	265	279	255	292	281	282	291	280	245	242	313	283	273	267	260	279	279	302	269	272	277	301	249	275	297	312	282	259	283	269	269	307	309	257	282	265	250	294	282	285	272	286	276	276	269	249	260	272	259	255	271	286	332	303	235	299	262	309	282	267	258	274	239	288	295	273	257	255	296	270	271	250	267	291	238	288	309	260	272	286	304	269	275	285	273	281	287	279	293	301	280	272	266	298	289	276	282	307	284	257	300	303	281	293	307	284	249	303	300	271	278	275	290	305	271	271	276	277	294	290	272	276	280	293	266	279	244	274	255	237	272	276	298	300	278	326	243	272	276	272	276	279	325	302	253	248	284	278	304	254	266	246	261	290	287	307	256	285	289	248	314	294	257	284	296	258	313	278	280	267	291	261	287	280	277	271	294	278	292	292	278	304	261	269	287	271	267	258	253	277	275	303	262	280	247	250	299	271	292	271	294	278	269	275	302	266	256	270	297	287	278	257	268	296	276	264	299	276	293	298	281	291	295	276	275	260	274	324	272	268	277	289	292	285	269	312	267	284	304	273	245	260	315	284	269	272	297	270	285	316	281	268	285	296	279	271	253	272	262	268	255	287	274	279	299	287	276	297	261	273	284	260	278	285	241	272	275	277	309	245	259	278	301	270	299	284	286	270	281	269	287	295	264	253	276	305	287	271	252	278	282	289	267	266	238	296	283	299	248	279	294	266	271	276	294	263	271	274	268	290	273	274	301	303	252	287	279	251	249	283	281	270	280	281	297	258	287	299	285	290	274	284	258	278	289	270	228	274	298	270	280	276	294	268	259	275	243	262	287	304	280	274	286	283	277	305	287	273	272	259	274	261	274	249	272	244	254	282	272	301	293	249	271	270	283	281	261	281	278	261	281	261	253	268	300	281	293	302	285	297	258	289	254	298	283	263	253	288	281	294	272	244	296	236	296	266	278	281	272	288	239	297	266	241	303	292	288	285	264	276	257	279	293	271	266	283	276	279	292	256	249	262	241	290	293	299	269	287	301	260	277	249	275	253	280	270	278	291	298	267	270	296	261	268	287	260	271	269	278	274	275	305	241	276	247	267	262	273	297	281	277	257	259	274	304	278	300	269	272	292	267	251	286	260	292	279	272	273	288	264	271	272	273	274	276	269	318	236	284	263	313	252	274	294	291	280	282	250	275	274	272	256	263	297	292	302	264	269	273	261	287	283	288	277	281	297	267	253	273	279	299	295	267	276	270	283	282	262	294	290	304	298	271	278	301	311	272	282	279	233	285	262	291	269	291	287	299	282	258	288	275	265	277	253	263	272	266	286	264	298	300	270	304	277	313	253	311	287	301	265	252	270	269	265	296	290	275	276	265	263	284	259	286	281	253	253	277	259	278	278	268	288	261	301	312	276	289	262	290	257	277	287	298	293	270	253	291	249	280	299	276	297	259	262	285	285	279	274	268	293	279	290	281	284	271	280	294	282	255	269	285	267	268	266	262	285	250	247	293	297	277	293	290	298	276	297	271	257	297	292	247	294	291	267	294	291	276	275	267	274	281	272	276	287	293	291	255	257	295	288	274	270	328	298	319	297	285	263	305	304	268	276	271	291	261	255	276	286	261	274	283	270	265	270	294	265	268	261	296	285	269	266	271	279	274	294	298	299	298	247	278	271	279	248	272	281	258	295	292	290	291	270	264	274	277	290	280	276	301	278	291	275	299	286	281	262	296	290	263	299	291	286	288	281	260	266	268	296	264	236	249	272	290	294	287	295	253	270	300	279	280	282	295	269	275	273	280	283	287	284	273	283	270	277	270	274	305	280	290	277	285	292	272	279	267	287	268	293	305	268	296	269	266	280	250	272	285	274	244	259	308	271	264	282	276	285	273	280	285	279	300	280	285	260	284	266	301	282	270	263	308	284	270	268	300	285	258	266	277	288	279	319	294	280	281	270	291	262	285	256	277	253	295	278	270	269	275	302	262	291	297	268	261	298	289	288	246	289	282	292	266	289	289	285	249	260	258	281	287	247	297	292	310	288	279	256	278	276	234	252	269	297	273	281	253	276	296	275	273	241	229	246	301	278	272	287	276	295	289	271	273	272	241	281	265	255	280	284	294	251	262	264	297	295	279	279	250	259	262	280	260	279	286	266	282	268	297	294	270	283	268	270	269	281	283	285	291	282	287	309	250	272	260	275	290	292	288	291	238	279	266	305	285	274	306	262	252	276	274	240	295	265	315	280	279	260	287	275	259	285	287	266	304	267	265	266	251	285	270	298	246	264	299	280	294	258	286	263	293	295	276	279	243	305	297	255	263	253	256	252	290	265	277	264	278	266	266	289	284	280	295	309	282	252	288	281	288	292	262	282	297	296	269	294	281	299	290	240	279	262	280	306	295	271	277	265	271	298	279	270	266	279	291	276	289	283	257	296	262	249	298	299	272	279	278	260	297	246	322	271	253	266	239	286	275	271	283	282	295	255	287	249	254	278	280	274	268	284	262	297	261	308	262	258	302	258	308	266	264	254	312	310	279	264	294	301	313	301	236	277	278	273	257	265	290	288	271	305	292
7912	1547	2665	3192	2794	2368	2038	1752	1666	1460	1389	1211	1193	1152	1023	1081	1060	945	897	916	926	873	824	845	796	836	871	788	832	816	769	775	807	811	787	787	753	767	772	794	757	800	730	764	744	778	690	727	803	739	766	721	768	720	744	738	767	732	718	721	722	757	745	779	728	735	722	755	728	730	732	718	700	688	774	750	715	688	688	747	750	707	733	682	674	771	781	707	714	737	744	687	694	705	715	745	713	724	686	703	711	690	754	702	700	707	707	679	724	734	719	764	710	740	731	676	753	729	719	704	744	679	745	744	716	724	719	750	688	667	696	708	673	658	733	704	673	737	711	764	748	687	702	727	693	696	774	749	700	712	775	718	659	723	729	675	708	685	684	724	736	704	712	761	704	694	711	718	697	725	707	721	631	718	717	763	723	693	686	699	728	718	724	702	731	696	705	732	799	697	753	728	631	744	711	694	757	741	746	716	722	678	750	683	716	720	692	698	706	752	698	711	717	709	698	722	715	733	713	716	704	748	728	727	718	641	771	700	670	695	723	703	736	739	713	715	705	705	683	685	694	722	683	721	730	734	714	766	703	676	658	727	742	708	684	725	695	730	736	720	692	661	786	743	745	699	724	718	691	732	700	680	722	653	702	715	723	705	699	709	715	689	733	759	692	732	667	678	675	707	697	684	729	701	714	697	653	719	727	681	708	688	703	720	722	724	758	735	696	693	707	704	694	698	715	680	715	687	665	718	747	759	667	700	741	707	691	706	721	638	709	686	704	709	720	718	609	677	705	719	751	744	749	692	682	732	706	693	724	704	712	639	732	738	722	712	738	693	683	705	696	695	713	766	703	728	713	715	693	740	741	729	708	726	718	705	688	708	789	724	693	695	731	713	779	712	663	730	732	716	719	678	685	681	657	729	695	727	720	692	708	718	710	732	716	725	724	690	720	732	712	682	707	717	708	730	728	699	763	740	685	695	639	746	739	707	761	718	731	709	822	677	727	709	701	707	703	707	782	673	725	735	728	703	732	706	736	753	744	701	702	712	680	740	743	677	675	728	706	673	757	735	756	747	773	748	674	701	706	732	685	749	730	714	698	723	719	684	676	700	709	718	668	684	737	706	715	707	712	732	743	718	704	720	708	704	695	684	714	727	743	718	703	671	696	668	659	708	709	769	733	706	725	716	724	715	671	741	766	751	733	692	693	723	748	777	683	703	682	729	663	685	707	725	716	694	684	649	724	667	717	664	684	680	707	728	727	702	772	672	690	698	701	693	710	714	687	697	686	760	696	748	724	724	754	704	655	664	685	658	681	704	693	722	744	704	665	713	738	666	733	784	690	733	755	703	717	749	713	770	732	758	734	756	754	729	735	761	750	684	666	718	735	711	696	736	668	722	758	742	750	705	724	722	710	682	764	686	705	703	711	701	693	732	707	693	718	704	708	717	725	733	688	703	710	707	677	750	740	673	730	721	744	714	685	673	715	667	691	770	713	722	697	706	734	740	646	730	699	728	699	714	668	690	711	681	701	706	712	709	706	675	703	708	698	673	721	661	712	712	714	727	741	720	709	710	715	731	709	729	663	688	693	700	743	733	723	692	737	697	699	699	714	725	700	679	749	750	779	673	686	710	713	658	751	717	704	690	711	727	714	736	730	717	704	747	705	724	668	743	719	722	765	717	692	675	701	684	704	730	686	684	687	695	679	733	715	706	680	693	733	703	741	763	731	681	752	721	672	653	733	723	689	711	767	712	711	751	746	753	726	715	750	708	735	662	746	727	667	764	722	721	730	679	742	713	748	680	709	716	714	743	703	622	694	679	748	743	734	725	740	674	694	700	724	727	650	727	766	689	701	737	764	696	739	736	698	679	702	728	743	692	725	742	749	663	723	684	763	681	726	700	713	708	716	680	705	707	676	711	687	718	685	711	695	735	685	700	696	708	736	722	666	751	715	691	760	759	728	687	721	703	716	716	732	690	705	728	700	713	702	702	694	746	739	721	741	710	709	729	676	709	689	690	729	688	742	753	704	734	684	700	732	711	732	730	748	706	761	736	702	737	735	698	737	701	710	695	736	673	646	685	702	732	691	746	681	700	715	701	667	744	688	761	682	758	722	760	740	716	730	740	677	649	698	715	694	734	658	679	686	767	718	754	709	678	760	684	708	700	680	720	732	693	701	723	672	721	744	676	753	635	677	709	702	696	759	718	801	709	636	732	710	737	724	712	706	757	695	706	667	724	714	684	719	693	729	714	725	718	705	780	765	737	707	726	725	687	711	775	645	765	733	694	712	745	712	700	716	732	687	725	718	710	694	666	717	689	731	717	743	741	659	700	714	730	753	693	701	734	680	758	738	685	712	717	698	684	720	695	721	726	710	752	698	694	740	772	690	756	671	695	764	719	704	745	661	705	724	681	708	732	687	698	671	718	709	662	747	685	726	682	683	745	742	719	693	723	702	681	699	715	758	667	672	719	748	688	702	706	721	710	709	737	727	707	710	697	681	704	714	663	715	681	711	804	672	702	703	740	720	730	681	737	704	675	718	697	650	736	751	673	678	692	692	718	672	679	685	688	737	664	744	726	730	757	688	729	724	692	703	719	708	708	708	718	731	704	689	699	743	744	706	702	717	728	731	696	736	745	738	680	726	701	709	728	749	696	702	750	711	692	704	755	729	735	721	676	688	738	699	690	702	687	704	727	719	710	784	708	713	644	735	686	696	746	676	739	716	759	686	709	724	658	690	753	728	706	695	692	701	720	670	753	697	739	726	681	726	750	755	754	729	746	736	722	725	708	728	675	776	726	708	714	790	732	658	721	723	673	735	767	720	697	693	728	685	705	701	718	725	660	714	674	768	738	708	733	749	723	688	738	665	757	729	723	701	755	760	680	749	758	707	707	765	706	677	672	706	723	739	667	683	713	734	723	674	671	708	732	661	652	704	667	711	706	719	676	688	690	691	729	704	710	719	758	711	698	735	736	754	693	713	672	694	685	701	719	679	717	687	731	693	726	685	717	688	723	699	696	716	713	693	724	700	685	743	697	695	767	713	693	662	727	689	688	671	716	720	677	731	639	703	717	721	684	734	719	744	739	713	672	688	731	732	681	685	691	698	737	775	726	720	648	775	700	762	706	732	716	719	711	709	682	755	725	738	666	664	678	702	736	722	722	675	762	700	737	712	707	715	716	726	696	751	703	750	683	772	695	715	702	742	722	678	696	697	662	694	698	721	675	714	692	740	678	666	690	708	714	718	697	685	740	735	666	720	758	718	747	714	736	735	725	696	710	704	676	676	706	696	702	679	690	737	734	694	692	750	706	682	760	722	728	750	708	678	697	727	758	694	698	658	727	685	692	716	707	713	715	740	716	714	736	712	703	744	710	716	742	730	701	722	671	756	707	724	733	663	682	739	710	685	737	662	689	705	716	700	718	744	712	743	722	666	668	732	670	713	685	727	704	702	682	717	753	693	702	743	716	705	704	708	729	678	704
22780	3631	2131	1676	1168	790	715	522	456	360	321	257	275	290	222	221	196	180	191	200	187	180	198	181	158	170	164	178	153	162	195	172	150	174	151	169	172	143	152	157	161	146	143	154	152	146	142	124	167	149	148	146	136	132	138	158	153	142	148	148	138	136	145	146	152	135	137	124	150	153	134	137	145	126	145	145	156	137	125	132	145	149	133	171	145	133	157	141	145	141	160	151	152	161	153	137	143	144	133	148	142	131	147	143	142	133	126	128	160	130	157	172	142	149	127	142	133	152	129	109	133	132	111	143	144	126	160	146	131	158	125	132	136	145	130	138	144	148	127	133	144	129	130	143	121	137	112	123	158	143	135	149	153	138	125	154	119	143	140	147	134	124	152	133	159	139	129	149	162	150	128	134	156	144	148	150	151	133	132	118	133	142	155	131	167	159	131	149	151	144	148	141	121	148	143	129	122	105	140	148	140	131	150	133	155	139	122	160	157	134	132	129	142	124	136	141	151	128	137	153	130	126	148	162	134	132	122	141	146	134	128	142	141	149	132	168	132	143	167	131	133	117	143	146	144	149	147	139	129	145	135	124	156	150	140	125	133	125	124	142	136	159	155	159	131	146	121	128	136	152	137	138	169	146	163	132	132	109	119	132	134	121	127	162	161	146	117	149	137	130	138	141	137	141	143	147	154	117	133	134	129	150	144	134	147	119	126	134	155	160	189	133	157	126	141	121	126	155	131	136	143	123	159	123	152	142	134	143	130	134	134	135	132	127	147	141	124	142	141	152	155	147	162	134	141	138	136	140	120	144	148	143	128	135	160	146	148	138	146	152	138	129	126	147	159	143	116	142	136	145	161	137	141	115	146	126	153	167	133	140	136	147	134	131	134	125	149	134	135	127	133	162	125	145	142	120	166	126	133	164	116	134	139	137	149	156	156	147	150	132	132	135	154	125	133	156	133	137	143	165	138	128	123	134	125	134	150	152	130	144	139	134	144	129	129	127	138	141	130	135	126	127	134	143	129	143	110	136	125	124	144	146	150	137	144	168	145	142	153	144	131	164	135	115	123	118	154	148	153	145	140	136	145	150	148	136	130	140	153	124	121	109	132	146	127	139	141	141	140	131	130	143	132	147	137	141	132	120	130	149	127	155	121	145	133	151	145	137	145	132	135	155	118	153	138	136	126	134	147	121	169	160	147	146	152	132	156	133	147	172	162	134	170	126	155	159	133	148	145	131	122	145	131	136	133	156	140	135	138	159	165	114	137	126	182	116	132	154	123	123	133	155	159	139	126	128	158	130	139	153	141	141	141	119	117	155	129	140	137	152	138	149	141	145	139	169	111	148	128	128	149	124	136	155	131	127	140	136	131	119	150	126	136	142	145	118	150	116	124	148	143	147	125	132	112	159	135	133	150	152	136	142	137	145	148	137	164	142	150	141	135	141	151	117	136	157	130	137	130	133	120	135	161	124	141	152	156	121	143	148	159	145	146	142	138	138	128	138	123	157	137	139	138	142	136	152	127	140	145	154	141	136	156	141	149	135	142	129	146	120	146	141	126	155	133	135	136	139	143	152	138	139	132	153	148	143	164	142	131	134	160	113	124	122	118	155	137	138	138	141	137	145	144	133	139	145	149	125	126	127	131	140	140	136	149	129	127	124	135	135	124	145	149	135	120	141	154	118	129	134	145	137	135	134	139	131	154	138	136	128	103	131	143	135	143	149	115	142	159	145	126	145	118	144	125	126	130	134	138	133	141	139	146	158	140	141	134	166	138	145	125	128	127	112	138	145	135	144	162	128	108	153	149	129	127	150	132	140	121	134	155	152	156	135	129	115	139	135	151	135	132	146	151	147	130	152	117	162	152	136	148	139	158	136	145	130	136	136	138	151	125	134	131	146	160	135	159	147	164	120	136	141	131	138	103	131	139	156	134	157	151	145	131	118	136	129	139	147	142	140	130	152	151	136	135	130	149	130	132	109	146	153	135	141	129	126	157	147	124	132	145	153	143	140	142	134	154	145	135	130	129	138	144	151	138	131	138	141	132	138	125	143	163	141	158	133	121	135	146	171	158	145	157	124	135	132	136	141	119	117	128	127	146	131	130	129	134	149	135	138	141	116	161	131	120	136	130	123	164	144	136	153	148	157	122	130	158	122	160	123	134	144	147	139	137	124	124	139	143	138	146	137	158	139	138	114	143	143	146	140	145	149	135	147	120	149	114	134	138	134	129	126	140	131	128	124	137	141	128	138	138	149	120	140	143	147	127	145	145	140	131	161	151	166	126	131	140	129	164	125	152	134	138	130	135	143	126	148	127	148	146	132	140	133	163	143	136	146	127	152	133	135	123	148	140	154	130	119	162	143	127	136	136	108	155	144	127	151	142	136	112	139	128	133	143	138	141	125	141	129	126	142	138	136	134	154	107	157	136	125	173	123	146	127	116	123	134	134	149	145	134	129	124	158	137	148	130	153	132	124	152	154	168	148	144	134	148	143	146	121	130	129	121	139	162	121	152	130	130	128	140	121	116	121	134	121	163	154	114	131	151	153	144	116	112	141	154	126	142	140	160	124	131	148	142	158	133	135	120	153	145	135	139	137	125	144	137	143	136	124	159	153	152	143	147	139	144	165	147	124	144	120	152	141	127	135	145	122	140	121	130	142	136	141	136	149	150	150	160	169	122	144	146	146	118	139	136	126	108	129	146	155	122	145	119	126	155	130	135	119	145	134	154	106	140	144	141	134	142	145	140	144	131	135	131	136	139	157	146	159	136	127	136	150	122	135	145	120	125	123	131	129	140	143	142	140	148	141	139	134	148	157	149	133	135	136	145	142	147	145	130	123	137	139	129	124	144	139	167	143	124	124	132	148	154	122	133	129	152	134	136	130	156	145	150	129	124	140	147	149	148	150	133	138	133	128	143	120	132	147	106	137	131	130	159	141	143	128	167	129	157	145	126	136	148	149	160	133	138	124	135	141	140	136	131	151	127	137	129	140	134	143	117	139	131	126	143	144	149	171	160	134	126	152	132	122	115	127	151	157	153	157	144	143	146	139	133	145	129	143	151	156	143	142	115	131	140	137	149	139	139	143	118	147	124	145	121	145	127	149	130	112	137	148	138	147	150	148	133	125	151	134	147	124	129	108	136	140	153	141	133	116	136	154	151	129	130	142	176	132	132	139	138	170	153	137	147	135	118	160	136	121	137	148	141	132	158	126	140	147	154	142	130	128	135	116	119	143	148	132	154	147	145	130	141	133	156	138	127	131	144	119	149	150	144	133	142	145	150	144	134	172	131	134	119	136	147	146	133	119	132	127	124	160	165	140	124	128	116	146	133	114	150	117	129	156	130	121	143	126	137	107	149	146	133	150	139	129	124	126	142	129	139	126	134	138	141	128	173	137	119	144	145	136	122	131	135	144	123	136	123	125	132	147	139	107	117	121	138	143	138	131	161	145	136	132	135	126	139	129	125	147	157	139	140	124
11246	1855	3821	4925	4286	3568	2977	2490	2047	1787	1552	1433	1241	1153	1021	960	938	867	789	732	696	669	620	660	642	616	583	568	528	542	552	536	531	554	537	467	485	480	484	492	474	481	446	471	464	445	448	447	472	443	436	415	431	393	452	467	404	428	425	411	459	424	434	439	443	411	425	427	393	413	393	445	412	414	409	396	407	362	429	408	401	437	421	375	394	405	387	395	410	380	409	405	404	402	404	418	437	391	406	396	391	374	408	362	397	398	393	386	378	365	389	377	414	389	398	377	376	347	403	393	401	382	380	358	392	415	422	418	380	389	404	400	367	428	416	401	366	410	386	443	382	361	388	384	380	394	362	372	398	407	403	401	388	368	422	404	393	398	383	395	391	371	339	397	348	352	391	375	392	418	387	412	381	403	340	419	377	398	393	400	367	403	395	398	381	381	361	397	434	402	385	368	396	390	378	357	388	389	402	392	395	374	392	370	351	430	393	358	361	405	394	365	362	368	401	385	373	372	419	409	405	361	388	363	379	356	396	386	346	386	356	387	410	367	376	362	397	381	382	384	367	413	394	358	369	390	374	382	328	404	411	367	380	399	375	374	393	407	381	403	381	394	376	394	398	351	379	354	393	366	412	389	393	372	391	406	371	421	365	382	391	367	363	386	403	381	408	371	373	416	397	375	412	371	377	409	422	377	379	391	366	397	380	391	368	354	410	398	364	362	364	385	362	354	373	375	353	383	359	374	402	347	394	388	419	409	353	406	369	366	402	373	383	392	381	415	392	400	395	372	340	384	369	395	385	360	408	386	369	370	345	361	406	390	408	411	407	370	387	389	384	379	424	403	380	374	354	393	422	370	384	421	414	379	430	418	383	391	356	336	402	410	390	400	434	367	367	360	377	401	390	359	377	422	371	399	393	353	353	384	388	373	401	398	382	424	372	356	402	384	410	397	401	389	363	392	389	384	407	359	364	374	352	349	384	388	389	383	347	351	384	383	363	375	395	388	407	398	398	352	396	384	394	397	361	389	399	371	379	381	365	390	359	362	386	382	358	334	394	356	381	364	395	386	410	365	366	413	383	352	378	373	390	398	370	389	360	382	382	419	394	375	407	387	333	408	390	368	351	422	371	350	376	368	434	375	368	401	414	347	386	408	365	373	419	360	404	368	381	416	373	425	380	384	326	399	380	379	404	392	423	373	378	429	416	393	416	372	382	358	413	410	355	389	389	395	385	370	371	396	371	352	395	364	429	387	373	423	408	378	355	345	398	366	378	384	378	383	351	354	414	371	378	401	375	394	390	359	384	345	379	372	370	368	410	417	404	394	397	358	397	363	379	371	401	343	364	366	380	408	391	370	379	390	384	390	345	378	373	379	391	363	413	380	398	408	406	395	376	374	373	385	369	362	373	384	313	407	380	372	391	400	385	368	375	389	358	382	368	371	401	361	345	409	382	371	378	373	377	373	373	361	347	386	351	384	386	404	370	430	380	400	350	359	377	395	376	374	377	409	393	362	397	392	370	360	415	368	357	374	374	415	387	345	373	400	385	364	378	370	395	388	349	374	376	408	354	378	376	355	420	396	375	402	349	399	376	375	378	408	394	393	379	370	360	369	367	378	342	392	412	356	393	347	393	414	370	393	379	402	406	402	393	399	394	374	395	419	407	396	398	374	369	385	381	338	370	400	390	388	383	372	393	394	374	406	367	386	386	358	375	407	397	389	383	400	416	417	414	418	376	404	405	410	422	363	396	425	367	379	396	372	394	390	388	378	385	399	394	358	352	384	371	387	422	385	400	366	363	399	384	432	406	403	396	381	376	377	403	382	389	353	393	375	381	395	384	398	375	406	383	388	422	380	377	381	393	404	392	404	357	358	419	391	349	404	364	406	385	370	368	384	418	365	373	404	382	391	353	387	411	360	388	401	362	399	398	395	415	386	349	384	382	355	388	402	409	376	395	382	391	402	379	362	385	428	375	356	373	364	387	378	411	386	422	401	366	388	391	373	394	384	386	397	399	327	370	339	368	370	386	418	363	369	395	396	373	385	406	370	414	408	404	350	374	402	423	388	383	373	384	364	382	370	393	408	410	390	387	391	400	382	380	373	392	394	392	386	410	396	393	378	357	384	410	409	401	348	375	392	371	402	418	384	388	362	356	396	410	369	390	409	364	395	387	391	389	396	405	394	381	399	381	376	361	379	404	380	379	377	397	382	373	386	374	380	360	401	352	364	375	361	415	376	389	379	371	353	332	402	354	362	377	386	410	393	393	380	384	416	395	399	380	374	360	372	379	427	385	341	382	392	350	371	395	356	361	420	389	372	413	381	396	375	367	402	395	377	400	373	392	385	406	361	363	361	358	403	380	377	397	360	407	348	373	370	350	368	356	390	371	379	388	396	368	394	376	363	402	353	367	381	374	405	375	375	370	385	370	399	396	390	394	389	367	432	416	403	371	368	383	372	403	397	399	367	383	391	403	376	359	371	366	361	391	367	384	381	391	394	378	376	361	384	394	408	350	375	390	385	375	371	401	395	395	369	405	361	376	388	369	389	368	389	379	391	373	360	343	417	351	387	385	395	379	373	367	406	386	371	400	395	364	393	406	396	391	386	387	393	364	403	412	395	371	371	392	405	387	375	374	394	397	393	375	386	366	356	383	391	398	385	348	383	391	398	353	363	371	418	394	361	380	407	409	380	394	388	355	388	366	365	399	403	374	408	402	415	400	406	365	387	384	376	385	431	417	379	410	412	390	390	392	411	375	397	370	442	365	350	437	380	362	365	385	361	421	374	369	385	382	395	419	383	372	382	386	393	393	355	350	428	401	364	382	395	390	407	347	378	382	397	379	366	376	378	412	361	372	393	404	405	396	392	380	367	378	377	383	400	384	400	364	395	348	389	388	396	392	382	384	399	401	413	357	374	381	350	364	386	375	374	341	369	382	389	374	401	369	358	405	353	377	403	397	354	371	409	392	367	375	411	374	377	361	352	380	358	358	397	385	381	403	373	379	378	397	377	373	399	403	367	357	370	400	360	352	397	418	371	385	404	362	405	402	424	401	409	370	415	405	385	357	380	394	396	367	393	397	376	369	372	378	380	377	421	381	355	390	401	372	395	387	367	405	386	417	388	371	368	408	364	394	382	397	358	390	401	372	369	364	402	402	445	368	427	378	421	390	406	413	375	371	383	429	325	362	358	370	364	371	382	375	390	409	383	421	358	424	400	378	374	380	399	408	372	423	372	375	365	381	386	386	373	376	386	384	374	370	370	397	364	425	363	386	366	357	368	408	401	395	349	397	376	403	369	384	377	384	353	402	383	400	423	423	384	386	400	404	363	356	433	364	412	403	365	403	387	359	386	395	388	396	405	405	388	354	401	386	401	369	396	397	398	336	411	401	340	376	375	381	403	393	393	399	365	407	362	384	396	427	393	391	383	382	389	344	378	374	434	415	406	375	394	342	349	372	376	412	392	377	382	402	390	407	392
2754	288	291	253	259	268	235	263	270	281	258	257	230	243	236	236	266	253	264	267	231	254	239	249	241	254	254	271	266	264	260	243	280	262	240	256	230	243	240	255	249	240	262	275	251	252	223	238	283	245	232	229	219	256	265	250	279	222	258	267	239	236	242	261	265	252	248	244	225	242	245	221	238	238	236	266	239	258	251	279	238	278	247	233	252	264	240	245	249	251	265	250	252	270	233	235	259	251	256	254	259	241	269	258	214	263	268	225	262	222	267	260	257	230	248	258	259	231	245	221	239	252	252	241	249	261	235	283	268	240	252	252	235	265	227	237	279	232	229	264	241	237	216	255	225	270	221	257	262	267	258	245	246	223	279	236	254	245	221	259	255	270	262	232	259	273	246	250	263	238	230	232	228	268	229	255	242	234	258	248	249	284	239	248	276	243	264	263	250	256	252	264	242	215	251	261	264	267	246	253	284	260	264	277	249	236	275	250	283	262	236	263	268	257	265	265	253	222	261	230	238	267	239	219	257	248	230	232	238	240	268	240	243	253	237	254	247	217	231	237	261	236	257	262	271	241	261	260	233	237	246	239	262	230	253	225	222	253	230	260	264	263	213	231	228	236	257	276	269	271	252	266	240	239	284	270	235	231	241	242	257	225	255	264	249	258	259	277	272	226	264	238	277	258	230	259	281	247	256	240	283	273	292	224	255	239	251	239	246	279	240	276	276	225	229	231	273	244	248	239	263	274	266	235	245	260	256	255	244	207	219	246	242	253	248	261	227	254	233	218	235	242	249	235	246	272	252	243	253	254	234	247	245	259	230	243	251	235	254	261	239	251	262	243	236	281	293	252	269	260	268	228	238	250	244	246	270	251	240	221	239	241	244	247	238	244	247	253	226	250	268	248	254	225	257	240	259	244	235	253	216	297	274	292	215	260	228	256	253	221	259	247	299	288	244	270	264	252	236	249	265	257	252	246	259	256	226	262	249	243	264	236	249	241	259	282	255	285	244	249	221	254	225	242	257	241	246	255	264	260	244	273	272	216	261	217	278	249	241	255	247	256	224	225	255	285	267	248	267	238	255	261	252	290	239	238	252	248	261	255	239	285	232	236	267	240	209	254	253	261	240	248	236	255	245	230	240	262	247	234	239	240	252	259	225	233	272	252	244	250	240	238	250	256	251	267	259	254	256	265	253	283	251	271	240	238	223	256	258	245	265	267	236	271	229	225	254	238	245	249	239	269	247	264	258	235	233	254	246	259	261	234	244	234	259	271	243	262	256	227	252	264	268	258	250	236	245	274	240	246	251	237	242	268	237	273	243	266	239	242	258	254	247	265	249	236	258	234	238	262	246	250	230	225	250	261	242	255	246	272	220	258	249	259	254	249	251	239	226	259	265	219	224	261	264	239	250	281	243	189	257	250	254	249	248	256	234	248	245	241	252	278	279	288	275	289	255	243	248	230	243	211	242	240	245	262	244	279	282	249	282	242	273	227	270	262	244	257	225	230	256	241	205	260	246	227	272	254	267	253	262	225	261	247	236	249	261	241	238	257	256	254	249	225	266	259	265	237	235	258	240	263	269	234	271	221	242	245	252	259	262	250	242	229	235	239	242	223	220	225	232	261	239	281	258	270	249	248	250	259	252	233	231	222	280	262	256	252	262	258	260	270	262	260	260	252	272	274	260	249	249	240	285	261	266	266	244	250	244	240	252	286	235	251	247	276	262	260	268	267	247	248	252	242	262	275	266	236	260	227	231	262	272	252	259	269	224	252	259	262	256	249	238	244	238	243	272	262	278	239	246	266	265	242	280	239	260	250	218	241	266	252	248	258	231	235	227	266	250	253	252	263	263	241	257	251	232	246	245	238	276	284	253	237	253	247	225	260	282	264	258	276	263	236	248	249	241	242	240	284	258	222	239	251	219	232	252	222	231	289	286	278	258	257	253	231	219	272	261	213	238	231	247	233	222	280	237	264	272	263	242	263	230	270	238	223	274	234	295	242	257	257	264	256	232	240	227	259	253	260	247	234	256	232	245	273	299	247	250	255	270	225	225	261	251	260	274	247	260	245	218	256	279	220	251	247	242	269	226	247	238	224	236	242	259	259	249	230	255	240	259	250	235	239	251	256	221	242	246	268	244	241	238	260	271	245	237	261	240	254	229	255	236	226	222	234	227	246	251	250	239	247	287	267	231	219	246	241	237	248	268	213	215	253	220	238	221	249	253	258	223	229	288	232	221	259	228	245	236	256	252	230	257	218	257	253	246	277	251	252	228	232	242	269	290	246	230	239	274	259	211	280	269	256	247	274	268	245	258	269	266	255	220	273	244	246	232	252	219	225	252	248	250	240	266	254	250	261	259	275	239	233	263	256	216	261	219	250	268	232	254	273	235	264	257	250	277	252	242	230	270	282	240	261	270	260	249	245	249	249	220	240	281	265	254	266	246	248	267	220	224	244	269	253	230	283	259	253	241	247	249	231	266	244	259	237	250	284	257	269	261	237	268	244	245	254	245	250	265	288	262	221	250	239	232	258	247	266	226	253	257	230	223	250	248	246	245	254	267	244	272	270	250	270	261	238	270	259	280	228	238	241	273	214	239	243	269	223	266	261	268	244	254	248	236	250	252	279	249	239	271	241	287	253	246	243	265	240	239	264	272	218	249	267	236	234	231	262	255	265	265	253	209	260	241	263	241	249	262	252	251	262	231	267	266	271	248	264	219	255	261	245	241	247	279	230	236	250	224	253	224	249	228	242	256	245	229	231	277	234	259	246	245	264	255	253	220	252	264	219	264	230	231	277	248	252	277	228	245	262	253	239	256	298	274	266	244	231	255	246	256	246	246	257	241	218	240	248	277	253	211	249	244	262	282	248	228	241	235	259	239	236	244	280	241	253	254	256	245	250	277	218	257	256	249	254	250	278	258	236	249	238	244	234	235	246	238	257	247	245	246	240	270	237	240	250	244	267	261	221	266	285	272	246	235	257	273	273	256	225	272	258	248	243	265	227	254	246	246	250	246	245	264	254	234	268	236	261	227	239	249	238	258	242	248	248	239	250	232	277	251	270	256	249	253	245	253	254	250	260	245	230	238	222	234	242	260	255	257	253	272	272	256	212	241	238	259	270	261	262	225	250	261	226	280	229	253	233	249	255	241	280	248	238	258	246	212	246	262	257	228	241	223	252	257	244	236	238	276	249	264	252	253	235	240	227	303	251	292	224	276	246	258	220	270	252	251	231	227	228	234	234	229	227	276	223	211	267	252	251	278	223	234	249	272	256	253	239	258	245	238	250	264	271	268	254	208	258	277	247	259	233	250	238	247	240	256	233	240	242	259	263	249	230	251	241	260	252	288	222	250	247	246	260	259	252	221	265	261	232	239	254	256	268	269	255	235	236	250	240	275	269	272	261	250	242	239	272	260	252	261	241	265	261	259	212	274	264	250	256	233	235	251	215	242	252	249	252	249	275	291	233	266	227	248	226
2816	731	754	879	794	775	768	718	755	751	701	714	694	696	695	727	676	684	672	688	682	691	687	619	669	676	648	691	690	700	689	680	639	682	659	672	670	652	638	661	618	667	678	687	668	661	678	638	635	667	670	648	671	685	660	632	640	662	618	634	698	625	685	662	656	662	691	676	673	640	670	652	657	664	696	619	671	687	675	661	647	639	655	674	653	659	598	643	614	678	659	639	691	681	672	666	681	636	643	601	727	647	665	709	646	655	681	688	652	683	626	634	607	657	664	708	661	662	660	644	624	660	719	704	642	688	646	640	681	662	634	676	654	712	680	660	634	652	620	722	710	679	667	647	610	594	656	623	633	689	619	634	664	661	604	688	656	649	697	677	636	651	648	671	641	680	662	630	625	666	617	654	634	676	681	625	666	665	619	690	633	709	669	678	682	689	676	646	632	671	676	706	697	633	639	638	656	697	681	658	633	654	661	709	663	648	662	657	639	662	677	748	625	617	672	713	585	649	634	674	683	647	658	659	646	667	687	659	637	682	648	673	615	652	704	647	602	681	634	667	656	677	673	666	664	665	664	699	656	694	658	646	642	603	648	615	693	659	667	619	645	638	682	670	640	671	644	604	679	640	638	659	629	654	682	656	645	672	638	672	675	642	637	643	675	659	623	657	627	706	675	636	671	620	655	673	669	643	697	644	697	674	652	672	633	642	595	665	640	714	639	637	642	660	677	641	636	624	666	669	666	692	645	673	640	697	682	640	672	639	675	658	667	633	672	640	639	646	673	663	647	684	633	607	674	689	681	668	681	668	615	683	677	678	634	664	614	686	673	669	691	669	668	666	673	649	686	670	639	649	702	629	671	654	674	659	660	636	652	661	686	643	656	664	606	680	717	709	658	609	644	632	667	713	627	688	665	653	683	652	665	672	640	621	692	651	675	650	692	662	673	650	708	713	665	670	672	682	667	670	656	689	645	620	635	634	640	654	647	659	679	689	702	661	647	658	630	584	645	654	643	651	715	661	662	680	695	644	637	662	685	634	689	650	670	694	676	641	647	651	638	666	676	697	678	592	593	689	699	627	677	690	603	631	652	629	666	667	658	599	647	657	662	641	655	657	646	685	659	638	643	573	663	688	672	695	621	661	684	681	660	658	617	644	654	690	647	634	675	664	641	664	607	648	644	665	665	637	669	631	633	638	678	647	690	668	658	633	673	647	665	700	701	640	635	685	652	686	676	663	716	679	703	622	676	671	668	679	609	675	641	705	667	643	656	658	660	635	652	623	659	648	665	672	642	647	685	581	690	648	658	633	661	643	657	676	642	656	628	696	644	701	597	625	674	632	626	683	652	629	679	653	706	690	703	666	619	664	612	691	602	703	640	675	626	630	691	661	657	691	654	642	681	691	604	660	652	668	708	625	665	644	662	651	676	647	652	661	689	617	662	657	654	697	653	634	638	701	627	665	655	620	660	680	691	685	640	652	670	666	644	630	644	642	649	676	691	663	651	688	641	691	607	626	682	682	680	613	671	635	676	621	676	691	649	653	679	672	704	694	687	662	648	666	693	636	619	665	645	648	666	682	662	652	650	661	669	627	672	723	663	607	672	644	676	647	665	710	685	682	666	676	645	686	670	655	621	667	652	651	632	693	643	643	629	612	674	659	662	679	670	667	662	666	689	625	712	671	645	680	633	682	702	636	657	709	662	662	646	600	663	659	648	669	659	709	690	642	647	655	690	648	638	667	648	654	642	703	674	644	670	645	667	636	660	624	657	660	657	649	643	676	626	662	652	640	657	600	666	668	648	676	677	590	628	640	647	651	631	687	692	685	687	682	635	687	702	640	644	648	665	681	680	639	688	705	655	709	636	637	645	651	659	683	675	633	693	641	663	673	664	659	655	643	673	652	725	662	648	631	696	642	625	638	686	663	711	650	636	643	619	662	647	695	679	681	691	639	613	690	626	627	631	694	607	656	668	674	647	635	651	652	633	663	649	691	675	664	644	639	679	645	646	660	655	662	661	647	625	668	671	686	693	678	676	623	661	610	622	738	664	713	647	646	649	695	678	674	690	649	628	633	670	631	675	607	643	653	636	628	709	642	615	687	711	633	667	681	647	672	710	688	626	683	615	667	663	694	615	656	659	654	670	715	626	669	668	618	687	674	687	638	652	657	690	669	700	636	639	637	652	670	645	661	649	683	642	635	637	654	629	647	650	663	663	710	693	684	642	661	655	668	671	693	646	658	698	680	642	703	660	610	632	661	638	651	618	664	629	644	693	618	615	678	649	689	659	642	647	666	676	606	682	647	608	690	679	652	663	693	704	670	699	688	664	656	639	684	685	686	630	660	687	643	688	681	709	684	655	605	680	644	689	659	660	691	674	692	623	646	626	658	660	644	629	609	629	655	682	632	613	671	636	637	686	696	634	693	665	655	663	711	636	653	657	676	677	651	670	691	685	633	692	636	654	703	686	641	671	675	632	647	666	633	618	636	626	706	687	622	646	640	635	686	629	660	664	640	662	666	657	646	662	647	637	661	635	677	647	663	666	627	605	694	662	626	650	657	655	657	682	644	643	665	686	674	659	694	631	617	637	689	649	666	689	686	656	648	617	655	664	695	656	644	674	657	667	681	658	687	653	642	601	643	630	665	662	655	697	667	655	668	629	709	646	648	647	709	659	666	621	686	643	692	642	672	691	666	702	650	681	687	657	645	667	666	689	686	657	664	710	659	621	634	633	610	630	688	633	683	627	670	649	637	672	637	666	678	619	665	652	650	686	666	675	630	650	664	704	632	619	691	622	686	647	643	654	633	679	654	713	625	689	687	709	647	669	663	728	699	644	634	618	703	649	659	653	668	694	634	634	674	662	640	635	666	656	695	660	696	662	676	655	668	675	679	666	718	632	667	704	648	665	640	643	661	667	634	688	640	683	606	621	666	661	649	711	623	673	649	696	625	645	660	630	633	689	615	623	694	667	669	649	640	622	646	674	657	661	659	651	672	677	691	647	590	631	650	705	659	703	677	624	697	654	646	614	697	677	665	610	677	613	691	665	683	689	666	652	651	645	677	684	650	667	650	677	655	627	631	651	684	684	614	653	710	696	661	676	681	682	652	698	697	694	636	650	673	661	682	643	664	707	646	650	656	643	652	628	675	613	674	695	636	604	630	660	675	705	697	631	685	697	641	662	666	661	630	617	673	639	678	639	621	648	612	672	636	706	653	666	643	647	654	650	684	704	668	730	632	688	723	657	658	662	638	662	688	670	656	663	628	639	649	682	658	590	650	702	663	642	675	659	707	645	639	711	665	657	658	640	651	621	663	714	629	652	647	643	695	676	656	653	641	643	632	661	654	672	619	654	635	710	629	673	678	657	673	635	669	630	612	642	641	648	624	688	665	622	593	677	651	641	677	597	683	698	637	659	638	657	639	629	658	657	629	656	667	676	666	642	692	613	663	611	672	651	668	614	613	660	680	673	630	625	628
13496	1401	1272	1013	773	608	525	484	434	384	354	346	351	318	299	312	344	303	315	308	318	319	294	314	293	284	282	331	279	290	301	296	300	284	267	286	271	303	285	267	269	303	279	304	296	244	293	261	266	290	273	267	294	284	268	268	280	306	282	271	294	282	262	302	276	286	259	294	291	287	276	280	266	274	319	280	293	269	281	281	278	309	264	280	277	253	278	277	275	247	265	280	272	321	296	287	305	232	243	262	284	269	275	273	263	271	270	254	287	277	284	278	271	295	266	270	279	278	279	297	263	288	270	268	297	271	286	267	283	264	291	277	286	295	280	274	265	268	271	276	263	273	256	275	262	298	293	268	267	250	281	262	270	271	259	288	303	255	291	281	279	254	281	280	296	298	276	313	291	324	270	310	276	290	280	285	303	285	293	308	252	248	289	299	259	269	286	259	276	270	289	290	287	259	266	299	283	279	291	260	286	272	271	263	290	286	271	229	269	271	276	270	273	313	272	297	277	257	281	282	291	286	289	229	263	258	280	303	297	281	237	267	290	305	257	267	294	292	262	264	269	280	262	259	283	301	309	291	327	304	282	279	280	284	285	268	260	300	288	291	284	281	286	257	280	266	273	281	289	286	273	254	276	249	260	251	260	260	291	284	291	268	275	283	270	265	289	298	293	261	283	293	281	285	270	303	304	271	323	268	269	258	274	281	267	308	281	285	264	275	244	260	285	268	272	250	290	278	283	285	281	318	261	279	266	263	281	286	283	280	291	275	280	281	281	276	278	263	278	274	274	274	293	254	274	239	305	288	276	278	280	272	288	285	305	294	267	268	239	274	311	268	283	287	259	301	301	271	295	280	280	296	299	244	261	278	290	311	283	303	289	294	278	272	287	303	264	270	299	298	262	279	263	289	272	249	276	290	287	262	278	284	290	279	276	257	278	275	302	290	273	275	260	272	256	277	247	266	273	272	274	275	285	274	293	269	277	257	271	278	271	290	264	279	272	269	272	312	299	258	267	290	254	288	272	273	278	296	314	271	289	281	258	290	278	255	276	265	271	296	281	306	291	264	264	279	296	291	283	259	297	307	285	288	313	277	282	274	286	293	266	310	298	293	283	280	282	277	299	291	273	276	278	305	294	275	262	233	275	252	282	258	263	291	304	322	264	321	282	260	279	293	289	286	295	289	322	264	286	283	293	277	276	304	280	272	319	293	295	262	270	266	294	282	317	281	267	280	290	304	298	301	303	282	262	283	278	274	283	280	267	263	275	288	258	289	266	310	266	282	283	288	303	266	256	317	279	297	261	267	292	279	271	258	282	257	250	275	283	279	273	272	267	305	290	278	279	271	302	282	277	272	294	267	293	288	301	264	287	284	284	278	269	289	257	281	290	292	249	269	276	264	309	317	284	271	287	282	302	275	294	271	266	268	287	273	255	262	281	258	278	309	261	252	234	267	260	291	267	300	290	285	276	277	317	283	264	281	266	264	279	270	271	276	274	283	279	272	273	307	276	289	279	276	272	274	282	268	276	274	285	300	290	274	288	288	295	277	266	264	251	265	277	306	319	281	277	264	284	262	302	285	256	275	300	286	286	271	275	285	266	286	272	291	286	258	268	276	263	270	276	242	304	294	288	260	277	290	270	273	249	275	265	277	277	273	252	271	283	273	282	302	281	257	279	256	292	280	284	296	258	282	270	265	281	284	260	278	288	252	290	284	266	256	288	284	273	297	290	270	267	291	285	274	275	249	258	258	292	283	267	256	283	285	277	285	300	295	279	290	305	285	299	272	284	273	293	283	262	299	280	283	289	304	281	281	296	294	277	299	282	291	284	265	289	294	278	297	261	258	283	275	287	271	300	276	285	268	303	262	271	285	264	288	295	267	280	299	261	290	239	269	252	270	267	290	294	251	259	277	290	271	276	280	294	228	269	290	268	272	307	272	284	283	280	285	301	236	300	294	279	288	276	275	280	278	296	262	275	277	306	289	304	288	274	261	268	274	281	309	267	285	265	289	256	272	287	288	262	304	270	280	292	264	292	271	285	280	249	297	294	271	252	276	305	295	292	297	315	283	248	283	292	278	293	262	308	280	282	264	260	277	284	275	254	258	273	308	293	270	275	272	266	246	247	318	280	283	303	297	268	313	256	272	286	255	276	276	265	298	276	283	279	314	288	260	289	269	267	256	273	273	280	300	254	251	282	309	251	294	264	299	266	278	281	307	257	291	261	307	285	280	273	293	283	284	273	271	297	256	297	267	248	302	263	266	267	269	280	270	304	275	249	284	285	285	305	282	271	284	278	251	263	269	288	297	258	286	289	290	259	278	270	291	290	283	268	279	281	271	292	295	302	294	308	289	286	278	293	256	287	289	279	322	290	266	281	274	280	295	265	290	263	255	255	282	264	281	275	290	293	278	286	269	262	289	279	280	294	285	302	267	282	294	281	271	267	288	290	276	283	283	313	272	286	296	270	263	293	279	270	265	308	309	270	314	237	289	272	252	291	274	285	263	314	274	263	252	300	274	290	260	298	297	257	274	280	294	281	265	282	270	268	286	280	285	292	303	262	251	262	305	275	254	257	296	263	271	264	282	284	276	278	264	271	236	271	259	264	299	288	287	263	272	281	254	280	290	297	281	271	279	296	288	281	289	304	293	250	274	294	288	282	288	298	287	286	294	239	271	271	284	281	254	269	249	300	237	274	271	286	265	287	308	268	291	274	256	251	276	246	276	294	289	262	278	271	264	267	275	273	311	285	260	286	285	251	269	281	261	287	284	272	260	249	320	262	282	232	261	291	291	295	279	282	252	292	278	301	274	268	266	278	256	265	303	267	327	258	278	271	285	279	278	290	241	280	287	280	291	279	286	263	273	286	291	263	258	278	278	286	291	264	284	275	261	266	326	291	258	284	295	275	283	248	305	287	274	273	259	286	302	257	291	285	263	282	243	297	264	245	277	289	244	302	292	261	265	257	267	256	267	279	266	282	279	277	279	283	255	266	303	283	262	298	312	258	282	265	269	281	260	321	267	273	264	271	272	271	272	249	278	290	293	284	292	300	287	279	307	293	279	287	299	294	282	299	280	307	303	278	289	293	281	272	277	293	265	252	274	281	253	275	279	285	283	259	264	278	266	279	269	297	288	278	247	293	320	284	271	285	291	292	301	260	279	298	270	304	291	282	314	286	279	285	313	303	300	286	254	257	266	272	289	273	275	257	282	268	285	285	309	308	294	260	267	310	249	268	267	260	272	249	275	281	271	290	287	300	278	256	284	268	275	262	297	311	278	270	314	287	256	302	274	277	291	254	296	279	280	278	238	282	297	293	276	269	275	285	258	274	278	316	266	270	284	263	254	265	305	285	261	243	277	247	295	266	292	287	288	286	258	284	254	288	315	259	277	289	275	295	281	270	267	299	277	291	273	266	258	275	263	286	262	283	276	279	271	283	283	284	285	253	279	255	300	258	293	257	254	261	284	295	283	236	285
7873	1549	2547	3111	2950	2463	2108	1758	1612	1378	1387	1266	1250	1097	1040	1029	1001	944	951	932	932	888	900	856	866	790	887	780	796	734	759	797	840	798	778	777	748	794	772	749	783	756	757	740	756	744	722	724	756	746	736	703	704	745	761	802	698	766	741	736	679	692	737	769	770	698	746	703	715	718	760	730	739	681	741	751	737	766	750	695	695	738	725	721	736	763	688	726	680	740	789	727	724	766	762	726	703	716	720	731	716	735	712	765	705	704	711	721	736	711	739	711	716	684	723	744	726	737	728	697	665	722	748	725	731	724	671	671	732	744	700	729	717	717	696	703	764	694	716	719	736	695	733	715	746	696	763	723	693	756	740	712	724	799	685	693	697	738	729	743	741	678	722	700	718	698	653	752	705	741	724	728	704	738	723	707	705	712	697	719	744	705	727	746	755	721	709	726	698	675	677	667	739	747	714	742	746	682	674	721	690	749	711	740	700	698	744	721	705	684	678	711	687	708	767	746	661	694	727	683	711	724	757	668	739	683	684	704	709	765	722	753	684	726	717	724	709	742	685	719	695	736	725	723	701	700	659	675	735	733	712	743	733	737	733	698	759	721	719	755	763	747	702	703	742	745	699	712	722	705	716	746	734	732	709	775	707	750	705	715	690	745	723	723	680	712	736	734	684	716	715	719	700	744	681	718	719	742	676	737	696	739	715	733	724	675	720	710	693	755	689	722	714	734	708	755	686	732	713	710	719	684	698	763	696	710	703	689	714	706	719	683	702	724	692	739	732	719	725	734	746	745	700	717	722	711	701	766	793	682	706	777	747	737	714	704	722	746	735	739	707	679	747	741	740	671	714	729	725	735	719	701	680	694	737	737	753	692	707	680	715	720	736	713	765	678	699	704	756	695	697	689	730	708	736	760	742	736	694	700	689	776	722	694	716	708	752	695	757	653	735	714	705	758	640	764	701	692	656	746	698	706	700	655	731	727	729	721	732	742	678	737	713	720	761	682	706	699	666	730	748	708	700	750	764	744	735	739	708	678	741	729	662	696	717	764	725	714	720	715	735	728	757	704	758	700	670	746	738	691	717	741	734	734	655	725	755	741	724	755	720	763	717	779	714	735	733	702	675	722	802	710	640	757	697	687	678	724	731	714	686	711	720	704	754	772	740	727	675	722	697	710	741	682	691	742	731	715	707	664	754	717	692	736	686	679	718	735	738	720	696	744	702	683	688	660	731	700	716	695	714	717	706	752	697	727	734	703	740	714	747	686	733	692	750	723	712	747	707	638	726	725	689	725	716	702	731	714	717	742	698	719	759	705	672	716	738	729	697	708	741	724	760	703	685	706	774	716	742	686	721	708	735	688	695	684	789	755	714	694	687	721	742	670	771	719	705	707	765	722	731	704	740	668	660	692	688	757	757	739	755	724	726	686	705	772	688	673	703	701	683	712	709	703	656	689	737	690	729	747	748	778	738	677	738	732	734	679	753	662	714	723	685	750	784	702	688	687	704	704	708	736	676	723	715	706	714	699	746	691	731	683	689	732	717	724	699	718	752	728	706	694	692	737	693	681	745	707	735	719	719	690	734	711	711	673	729	708	723	694	682	741	741	660	727	703	689	735	729	741	693	720	779	690	707	693	712	737	701	707	755	675	726	691	715	696	709	731	717	672	678	725	721	731	713	751	700	688	715	782	685	708	685	696	703	696	735	746	707	712	694	764	725	740	733	712	715	691	699	694	679	722	715	705	674	668	701	739	682	753	727	709	721	710	710	753	750	702	758	692	680	710	698	752	689	738	705	795	669	689	657	670	777	690	703	725	689	779	706	718	711	687	728	741	717	731	781	717	738	722	765	724	746	750	782	711	715	727	699	693	723	688	767	719	733	710	668	750	703	731	689	708	724	740	702	715	699	715	689	747	726	738	739	697	704	723	728	735	692	753	719	697	729	717	691	699	678	698	726	705	714	695	689	715	711	704	718	752	733	670	743	715	716	757	706	744	709	703	673	768	749	742	724	711	716	711	689	782	704	731	722	730	705	665	721	721	671	733	721	741	725	685	723	735	703	730	689	708	709	718	732	747	731	752	757	756	734	749	713	718	678	659	733	679	746	734	726	687	743	737	731	692	698	725	707	697	713	726	731	730	676	689	701	724	706	706	706	752	761	703	746	691	685	703	735	708	707	723	731	741	731	711	711	680	710	713	707	703	717	706	677	713	707	709	740	757	723	744	704	725	680	730	718	730	754	719	720	689	724	691	755	741	772	735	718	756	743	713	755	712	735	755	725	769	749	660	707	739	708	731	750	680	744	719	702	735	735	704	775	733	688	704	689	707	701	703	711	715	700	764	687	702	721	719	717	733	696	688	752	742	736	715	755	728	704	710	723	685	687	713	749	693	732	665	698	727	689	714	725	746	694	700	750	770	714	663	695	760	691	723	713	721	744	719	728	724	748	683	695	733	714	757	687	713	701	713	696	742	768	744	704	695	687	685	735	757	750	757	767	712	724	741	741	719	727	714	676	724	716	698	754	676	699	697	711	718	731	694	746	703	660	677	698	726	713	700	732	670	741	708	682	645	713	724	698	717	722	721	724	695	685	695	758	726	772	736	762	709	689	740	712	725	753	700	723	678	730	707	715	771	673	670	738	752	715	686	703	702	730	734	745	681	739	734	724	704	660	699	703	712	665	724	750	723	673	708	708	670	665	763	695	743	654	740	716	672	736	679	742	761	706	734	721	753	751	724	706	690	758	725	704	715	714	728	699	675	730	638	690	688	713	699	737	732	697	745	781	701	726	724	713	719	678	757	689	692	747	703	716	692	731	750	677	715	750	738	739	740	761	721	744	734	721	737	673	673	692	727	726	688	688	744	731	735	674	718	711	769	766	662	710	737	723	698	713	709	729	707	738	702	769	669	731	670	700	716	712	754	717	653	745	725	721	701	721	760	731	752	741	753	729	731	750	696	709	682	710	721	742	719	723	712	708	735	735	712	683	752	727	662	718	706	732	779	718	714	715	749	712	697	747	697	730	729	655	778	682	698	751	701	729	691	736	705	671	704	762	705	761	700	725	781	658	701	728	705	731	697	702	721	718	705	692	710	721	721	721	754	753	749	734	704	712	756	723	739	697	730	712	730	723	748	689	722	716	709	721	699	718	750	748	665	739	748	781	748	720	652	700	721	720	779	774	704	714	693	719	680	765	745	693	730	695	708	719	724	719	721	736	754	722	707	697	681	692	713	745	705	708	692	702	733	736	703	746	735	694	719	736	700	721	724	713	717	700	707	684	715	718	667	706	701	724	708	706	724	710	707	716	729	758	692	731	719	716	758	729	709	744	723	668	703	708	742	694	722	784	723	690	692	738	811	691	737	747	658	731	720	733	695	765	724	679	783	719	743	740	710	717	707	730	755	727	723	733	727	749	703	690	688	698	712	706	753	729	686	711	694	698	730	716	720	746	743	685	723	734	762	779	669	766	715	738	727	686	718
22429	3304	2151	1618	1144	908	684	538	428	430	339	308	263	254	241	233	246	195	174	163	169	185	187	149	166	177	179	168	148	143	163	167	159	173	145	173	133	147	135	136	158	132	141	150	141	143	154	136	155	152	153	151	125	143	141	158	140	159	148	157	142	132	144	148	156	123	145	142	151	157	146	141	123	142	134	142	130	142	128	163	138	130	148	160	130	127	113	147	127	137	145	141	140	146	123	135	147	149	139	141	147	132	142	145	148	139	141	126	135	133	146	131	138	153	130	137	99	145	118	175	164	134	155	145	143	131	133	128	124	160	130	126	131	133	141	145	136	144	148	125	140	135	154	133	135	136	122	127	132	167	140	145	147	147	129	133	134	131	156	138	153	137	140	134	129	139	145	147	119	140	143	142	150	127	150	134	141	149	137	120	141	165	120	148	149	156	142	127	139	137	137	131	168	143	133	134	127	123	141	148	152	140	130	152	127	131	138	146	144	144	135	125	150	140	160	144	140	145	136	120	134	159	131	144	142	146	133	142	129	138	130	129	144	176	136	121	148	152	160	134	149	163	165	147	121	135	129	106	113	132	130	147	144	131	152	148	154	141	153	145	128	144	143	156	146	136	150	122	137	143	152	125	153	131	135	139	162	130	152	148	138	139	142	153	134	128	127	125	132	134	138	132	129	134	136	127	132	144	152	130	149	133	128	133	141	140	159	153	148	149	121	130	149	151	154	144	145	144	155	149	167	148	161	153	134	126	143	121	151	122	134	149	143	123	130	131	132	147	147	140	136	136	114	144	146	128	139	135	156	137	138	133	119	153	157	153	119	138	135	145	152	132	127	169	119	141	121	148	137	147	140	146	168	164	154	127	154	150	138	137	145	133	159	133	143	150	124	125	158	144	123	138	140	142	123	148	150	140	130	121	111	137	166	147	143	125	137	120	137	128	148	156	142	146	141	155	140	116	139	145	133	142	155	150	129	156	156	126	142	168	153	142	148	140	130	133	139	137	137	142	141	135	129	150	139	134	121	151	145	117	144	136	129	129	166	106	119	139	142	140	144	127	150	136	138	143	139	153	161	141	124	136	138	116	142	136	139	168	127	176	145	152	171	143	151	148	127	135	157	132	141	117	140	144	173	129	135	148	137	124	133	130	133	147	146	142	120	136	153	146	140	128	161	139	111	130	133	131	143	151	141	130	155	119	123	135	138	119	138	154	139	135	134	132	132	145	144	150	126	154	134	155	154	136	135	146	145	134	119	156	127	133	103	147	134	139	132	145	151	144	157	154	133	147	143	156	131	123	125	137	148	160	125	133	136	128	138	129	125	151	141	135	121	136	140	153	131	135	137	144	130	139	160	132	133	144	130	113	109	150	147	146	129	133	134	131	132	150	150	160	115	142	134	138	144	131	158	146	139	138	184	133	134	130	125	114	138	152	138	134	135	148	134	167	132	119	133	139	149	136	140	136	146	150	125	133	134	146	129	143	135	151	125	90	156	129	141	150	149	135	121	152	125	134	140	110	128	130	136	129	152	142	143	142	137	121	140	125	138	158	130	129	142	138	134	151	147	132	163	142	142	125	138	129	151	132	124	149	140	131	130	122	135	119	120	126	138	129	130	131	149	139	162	142	140	143	146	149	146	136	133	129	139	129	121	144	117	141	121	126	131	134	135	144	126	136	126	129	124	140	146	158	125	134	136	147	140	149	173	139	128	125	135	115	143	129	126	145	123	147	130	145	152	146	145	170	134	130	144	126	154	149	144	144	128	145	133	127	122	123	137	137	123	139	138	136	147	148	130	143	134	154	138	155	157	135	133	141	161	139	146	142	141	140	158	148	136	138	160	159	144	148	140	165	142	150	151	144	138	140	162	180	155	142	138	150	140	140	150	148	138	153	144	113	123	130	127	159	128	142	121	151	152	150	137	164	147	144	136	159	129	136	129	137	145	128	145	158	137	145	145	142	137	135	133	136	136	129	132	130	140	120	139	137	145	136	133	154	146	133	149	137	127	146	141	124	121	139	134	117	158	121	130	111	130	115	130	141	143	118	155	127	143	130	139	127	139	136	155	143	143	155	149	138	140	145	129	142	133	150	125	146	141	130	128	135	130	145	138	122	152	162	152	149	132	145	133	142	144	136	134	160	146	123	151	140	122	133	144	136	127	133	153	149	140	126	121	159	145	121	129	152	156	102	154	155	144	129	141	146	128	150	145	167	123	135	137	145	119	126	135	121	133	127	136	144	144	126	149	136	131	126	151	128	133	149	137	156	120	160	139	137	150	163	129	152	144	136	132	127	142	140	126	135	142	145	148	142	147	153	121	133	137	122	122	135	139	134	131	139	131	151	125	148	129	152	129	139	141	159	147	144	152	132	141	166	120	148	148	125	139	146	152	142	138	151	143	141	139	136	151	125	151	134	151	146	140	146	145	144	137	147	130	154	125	115	132	147	162	131	136	121	114	135	156	144	142	125	136	152	146	128	149	137	157	105	146	125	149	115	137	148	131	131	143	126	153	137	137	144	146	120	135	164	154	132	125	134	152	117	143	127	129	129	136	145	142	125	139	147	128	144	139	123	150	129	126	136	142	125	156	127	154	128	135	146	113	150	138	117	143	153	150	140	153	150	132	122	114	142	136	147	133	145	135	172	141	152	147	140	130	124	146	125	147	137	131	138	118	146	136	159	139	146	124	133	139	134	165	149	151	153	147	142	158	148	159	166	155	144	148	159	162	125	136	143	154	143	145	138	133	141	133	124	129	150	118	141	132	153	153	136	153	145	123	131	134	142	126	143	133	133	153	131	135	147	133	141	143	136	122	141	178	140	148	133	126	136	147	126	140	116	136	137	148	141	140	129	125	138	137	136	144	125	162	132	146	131	142	151	137	145	123	144	124	136	126	125	153	151	161	141	138	157	136	146	124	136	128	152	119	139	118	133	140	115	124	152	140	148	143	143	142	121	135	143	147	147	148	144	125	146	135	136	147	160	139	143	131	133	127	155	137	149	118	142	130	145	129	134	127	134	146	131	145	143	161	137	154	128	138	154	155	156	114	135	131	139	141	129	129	132	125	161	124	143	176	153	118	133	130	127	148	116	144	137	145	156	125	126	136	148	135	148	150	126	157	134	130	150	146	128	131	112	151	140	130	121	123	121	144	118	131	182	131	152	122	118	138	148	135	138	146	163	166	151	130	126	145	148	129	139	128	157	132	158	121	141	128	110	153	136	146	135	137	147	139	143	115	156	145	129	127	132	145	143	143	146	160	136	136	150	141	116	154	159	126	138	131	134	145	137	149	171	139	144	156	145	149	136	118	139	153	134	126	129	131	132	127	141	147	130	148	149	134	147	149	141	144	135	136	147	154	139	156	161	138	139	135	141	138	127	140	157	130	136	125	150	135	126	136	140	134	133	142	126	137	143	147	145	143	142	131	146	149	124	146	124	156	177	145	150	130	134	145	129	123	150	130	140	141	149	134	155	131	142
10882	1820	3966	4998	4324	3545	3018	2546	2044	1814	1545	1388	1222	1179	1019	950	884	836	843	744	734	706	675	650	606	634	579	606	567	575	586	509	502	519	492	533	507	473	475	454	447	475	465	464	487	452	451	400	463	424	428	442	421	433	436	397	401	443	419	423	427	378	432	409	410	429	389	380	405	413	409	442	421	428	376	446	410	406	401	403	397	412	403	356	409	429	405	408	415	396	414	438	419	384	379	357	384	366	407	368	404	412	359	391	395	437	342	393	419	390	380	366	388	349	386	391	370	400	368	418	375	400	414	385	410	422	377	384	399	395	410	391	394	375	383	381	400	392	408	424	401	394	389	365	394	416	360	386	406	417	397	392	379	403	394	392	354	366	388	425	333	368	334	405	415	356	388	355	382	390	378	398	391	402	380	422	382	372	395	410	406	332	399	375	404	399	375	372	413	394	428	385	385	372	383	366	385	387	413	361	424	393	357	389	401	381	378	346	377	380	406	409	400	403	391	386	389	406	381	394	363	385	382	383	360	365	374	366	411	421	391	395	399	369	403	349	358	362	399	368	372	394	401	401	415	377	407	375	380	425	374	393	394	351	337	383	380	417	396	390	373	387	367	378	409	417	389	381	368	332	394	350	396	399	390	409	378	383	377	388	382	394	367	384	363	399	375	371	366	360	345	409	375	365	383	383	395	383	417	420	402	408	389	372	361	406	411	406	387	356	381	376	368	385	357	399	380	391	386	430	394	343	390	403	413	405	369	367	370	380	387	353	386	409	396	387	392	375	367	390	351	393	381	389	411	396	362	354	384	402	376	364	375	397	376	359	412	383	378	372	397	401	400	365	415	335	414	368	409	426	392	387	369	415	412	341	349	412	405	398	407	382	392	373	408	378	359	366	359	377	383	390	397	375	384	387	394	355	365	397	375	363	376	378	380	367	373	404	369	380	377	385	382	404	441	413	379	381	374	372	367	392	380	363	391	392	398	379	413	369	385	390	370	362	392	366	391	367	375	372	368	379	381	370	368	404	374	360	384	378	373	389	384	403	383	381	392	357	386	382	374	369	358	392	364	356	410	375	383	360	380	395	371	412	399	409	390	396	387	406	376	380	356	377	379	378	385	403	385	391	385	396	352	379	351	372	408	391	349	422	398	374	391	390	390	392	404	358	384	401	367	392	391	389	371	403	429	371	392	379	375	390	360	382	400	404	368	396	412	376	365	350	407	385	389	382	379	405	385	407	379	358	365	387	411	390	373	394	355	372	391	415	367	371	371	411	373	398	387	375	385	378	369	419	392	372	355	391	384	382	348	414	390	377	394	402	381	402	380	393	378	391	370	404	404	369	387	364	357	372	388	402	426	387	407	398	353	363	376	348	397	346	366	370	388	382	369	430	398	400	387	388	394	375	381	372	373	370	381	424	386	370	380	357	380	396	375	396	379	412	376	365	367	363	419	411	387	339	431	409	387	416	357	370	373	380	354	362	377	382	420	363	398	375	388	392	403	404	397	356	399	438	414	373	385	371	399	387	400	394	370	369	399	387	380	377	393	409	398	396	400	407	389	356	382	363	365	399	410	371	377	358	401	378	352	371	393	364	401	366	382	397	392	406	399	390	396	371	358	388	378	381	368	383	391	394	375	376	375	382	375	404	394	391	390	413	381	387	364	383	389	406	378	381	391	368	374	367	409	373	385	382	390	371	362	355	347	401	389	426	339	346	405	409	388	384	386	393	376	368	375	377	368	375	367	380	388	372	378	359	357	361	382	370	395	383	374	390	444	412	370	425	409	379	367	362	378	405	369	387	387	366	405	382	398	372	358	406	385	404	361	391	417	388	369	402	400	374	401	358	413	398	367	375	342	402	391	370	387	382	405	360	358	389	400	373	371	383	390	350	387	374	369	397	403	353	389	394	393	384	381	434	349	370	383	365	365	367	398	360	384	366	406	379	396	397	423	423	393	386	392	390	393	414	371	394	377	390	391	323	379	382	406	373	410	385	369	406	355	343	406	384	374	388	393	383	368	366	347	385	414	377	405	392	392	374	391	424	387	372	364	386	417	387	409	374	382	364	378	397	387	387	412	370	411	347	386	395	381	385	395	355	393	398	406	395	357	380	367	390	369	351	401	375	341	394	343	407	403	363	377	366	386	373	375	372	378	371	374	372	395	364	376	386	421	400	388	369	402	389	365	386	380	400	373	408	355	364	386	390	388	401	405	363	389	363	423	350	387	353	392	378	390	371	366	390	385	369	436	366	395	380	357	380	427	409	363	413	404	413	375	386	380	375	371	373	410	383	392	359	371	410	356	404	360	389	371	344	387	387	363	346	405	364	400	396	357	395	371	419	385	365	384	377	396	407	399	341	378	390	344	372	383	369	391	350	387	368	352	371	356	365	371	368	369	389	422	392	385	354	412	360	379	392	398	390	410	387	398	391	375	354	392	363	430	440	350	401	387	396	364	391	379	395	395	378	399	345	379	394	388	404	356	383	406	344	377	407	368	414	377	374	396	410	367	370	394	359	385	412	362	361	405	371	375	373	396	380	384	392	347	373	402	341	372	387	367	360	373	408	403	410	380	371	398	385	419	448	379	362	365	403	368	395	331	357	357	399	422	411	376	346	364	350	393	401	382	390	328	371	399	420	394	351	378	379	381	393	377	424	379	389	376	393	418	396	411	410	398	385	375	400	397	379	398	381	371	360	398	380	385	367	400	395	413	364	400	375	356	381	368	378	402	355	379	375	352	401	376	391	358	390	385	350	411	392	380	390	440	390	385	352	356	402	367	386	431	403	382	388	391	369	345	421	387	389	385	377	381	416	380	371	357	335	414	419	408	382	412	370	361	373	362	367	381	377	415	345	384	380	387	391	361	373	387	363	364	398	402	381	387	410	360	433	392	406	419	412	374	403	402	380	378	386	410	374	380	381	422	364	377	387	386	382	372	367	363	413	372	373	405	392	374	354	385	340	379	369	406	390	400	360	385	375	385	363	359	368	372	407	408	406	357	365	395	369	366	394	358	378	387	370	391	394	383	364	372	391	364	368	401	404	397	408	367	380	377	392	431	365	364	380	378	379	371	373	367	399	410	413	360	371	365	412	398	405	371	374	393	388	379	366	394	372	373	392	384	395	384	389	399	379	433	391	354	390	391	406	374	364	413	378	377	401	375	367	347	359	378	432	374	343	407	370	389	407	368	391	316	394	367	398	373	390	371	378	400	391	358	376	379	401	383	369	405	371	407	378	417	407	394	388	382	392	368	396	383	378	406	400	399	363	363	398	383	403	415	373	367	359	377	386	341	365	388	384	399	377	368	340	394	340	397	359	414	378	408	383	380	400	402	374	394	379	364	358	427	390	420	354	379	386	407	352	376	374	388	390	376	366	397	438	383	396	409	364	370	353	377	406	390	400	385	384	369	393	405	362	413	414	395	391	387	402	381	360	411	351	364	408	425	373	347	406	364	403	367	358	359	392	407	402	401	369	391	390
2710	293	291	315	299	271	262	269	240	253	244	243	285	257	221	237	259	253	265	263	235	246	264	258	252	233	240	270	248	254	224	249	278	226	283	257	247	259	267	275	238	251	254	265	221	255	272	222	259	259	261	251	272	249	246	251	268	252	256	306	279	262	235	257	247	231	222	244	238	235	258	240	273	247	251	226	279	256	268	225	250	258	265	249	232	230	297	239	270	264	229	272	212	245	207	227	275	259	246	253	240	253	249	259	249	245	252	231	250	248	262	221	238	251	246	245	222	248	273	251	251	244	244	230	230	271	250	245	245	255	240	230	238	239	260	235	257	218	269	256	249	278	263	292	245	262	237	243	264	214	217	199	275	254	262	254	258	244	248	243	239	252	233	263	217	231	229	236	239	218	235	250	244	252	229	253	251	236	243	255	246	222	218	248	260	239	227	245	265	262	252	231	244	249	261	248	270	251	227	243	249	235	236	262	238	239	250	252	268	268	230	231	222	237	245	236	252	252	248	212	244	248	252	246	252	241	254	240	267	251	284	221	271	251	224	262	244	256	243	259	230	257	232	227	242	267	244	265	261	251	215	251	250	266	233	256	254	234	270	251	242	283	244	219	265	267	215	252	270	247	248	257	242	259	226	238	244	266	250	261	262	249	229	218	216	246	290	268	221	245	257	238	268	253	248	242	238	241	253	248	239	240	257	255	276	280	227	271	243	244	265	238	249	254	252	254	276	256	235	256	239	245	240	251	250	243	244	246	249	240	258	236	266	264	222	251	262	251	261	259	251	224	262	225	248	246	244	264	227	256	253	262	239	255	253	250	242	222	245	209	252	256	273	267	243	235	261	267	246	251	242	250	279	227	245	236	279	243	270	233	276	267	234	229	248	256	239	256	259	250	240	244	241	235	224	259	241	228	226	235	221	253	253	257	250	254	248	242	234	268	244	261	245	236	258	255	243	239	254	223	245	259	250	226	248	230	253	262	274	249	221	265	219	276	257	239	237	249	246	229	252	224	255	254	230	251	266	276	283	259	233	248	257	278	284	258	232	231	250	239	235	225	271	256	234	263	263	225	225	250	203	255	254	227	257	258	239	271	251	251	257	280	270	255	241	247	245	219	252	226	224	227	274	251	257	240	240	256	266	229	253	250	215	258	254	245	254	238	238	258	248	249	258	245	235	242	277	263	256	280	279	270	265	268	239	241	239	263	239	243	257	236	236	249	228	267	242	288	259	282	243	241	243	235	259	264	309	253	234	251	223	267	261	220	255	260	240	263	223	249	241	254	267	272	243	241	271	255	224	284	255	249	230	264	244	231	259	225	263	242	258	233	252	260	245	247	255	232	224	224	246	230	233	240	268	249	255	255	249	237	246	246	247	257	263	233	271	243	220	240	251	273	239	252	230	280	233	254	276	240	247	237	253	238	238	247	246	252	260	265	229	249	223	275	239	239	244	266	242	238	224	213	246	278	277	248	241	251	252	262	263	236	243	244	244	257	275	262	228	248	262	260	245	239	214	264	239	251	259	247	269	272	275	290	234	260	256	230	267	231	241	268	258	247	273	243	247	261	232	253	231	280	293	263	244	232	228	273	249	238	244	239	253	263	228	261	239	270	279	244	265	245	254	235	226	236	255	242	257	238	249	268	246	248	244	249	220	268	236	254	236	254	251	245	250	244	235	244	234	240	230	255	240	238	248	262	234	260	257	257	248	225	255	248	259	260	253	256	252	249	241	245	222	247	267	239	232	262	229	248	263	254	247	237	244	253	278	242	237	253	239	232	243	262	246	240	213	236	235	206	234	256	241	273	243	263	248	233	241	242	236	225	260	252	260	266	262	240	200	254	249	243	254	229	230	235	248	287	265	216	212	273	264	223	282	267	264	288	244	253	258	238	232	244	263	240	266	250	241	213	244	263	249	221	266	250	259	233	255	278	263	242	251	268	227	229	250	244	238	241	222	251	249	255	229	264	274	229	244	241	245	235	229	255	251	275	260	220	249	246	261	258	258	244	241	262	256	247	244	246	240	286	240	259	245	210	232	250	235	246	263	236	248	255	236	240	251	281	238	243	249	235	229	262	215	266	261	227	230	245	242	232	232	274	284	237	264	257	239	284	232	290	252	262	239	251	269	237	227	251	259	279	250	262	284	248	261	266	229	257	256	243	260	261	238	258	255	240	265	220	230	229	257	249	248	218	251	253	254	252	240	255	254	246	283	235	248	244	247	243	251	227	258	208	215	214	247	217	265	259	262	266	255	239	229	275	234	245	234	226	254	226	226	237	265	249	268	252	221	255	231	252	260	274	258	235	241	267	239	271	264	275	255	267	289	234	260	224	240	254	247	242	220	259	255	269	245	280	281	241	258	254	234	266	259	244	251	261	252	259	269	255	246	227	243	248	242	261	252	251	267	243	257	260	250	252	269	256	247	237	244	254	243	224	225	246	254	253	257	246	268	246	244	272	272	291	261	236	250	270	246	238	250	262	265	247	246	275	248	247	248	220	260	233	230	241	224	261	282	247	243	271	221	232	252	261	271	234	279	239	269	250	242	239	248	231	236	255	268	242	249	271	257	290	266	241	230	230	241	236	242	235	237	252	231	226	241	238	221	238	232	233	257	231	265	251	249	262	267	263	251	263	240	263	254	208	265	241	271	248	243	268	282	252	268	239	284	286	289	246	247	251	254	256	237	252	241	248	234	247	240	245	247	263	233	234	221	253	278	277	264	245	253	236	231	242	239	227	254	236	275	253	245	248	286	250	244	255	259	249	244	267	268	274	242	245	257	212	235	206	241	237	247	244	262	261	225	246	254	250	248	242	233	223	260	250	253	250	236	233	264	269	251	263	263	281	242	253	248	217	263	279	256	283	263	248	226	250	245	275	264	247	236	257	284	277	249	247	262	236	228	221	258	289	254	278	252	258	258	245	229	251	249	262	229	260	224	265	241	267	230	247	230	262	252	242	236	260	231	254	277	248	260	249	223	246	234	244	250	270	263	226	244	253	230	266	244	252	266	266	261	267	267	233	264	257	250	249	235	239	266	264	262	254	275	236	293	271	245	245	256	297	266	250	260	249	262	214	236	258	251	218	239	268	283	263	261	260	255	251	249	241	231	238	261	282	258	224	263	274	271	269	258	266	237	247	231	277	254	230	246	258	239	256	236	271	261	272	243	257	237	240	237	236	267	251	236	256	234	264	258	253	223	279	250	245	251	247	231	250	236	242	275	262	243	248	265	241	241	286	237	250	256	258	255	228	245	240	255	254	250	266	246	259	262	261	251	252	285	252	239	250	224	229	242	256	211	264	242	236	249	261	240	231	255	244	247	219	242	256	219	265	231	260	239	252	252	263	230	246	245	297	246	267	232	244	222	230	272	264	249	252	279	237	252	253	247	264	256	270	284	277	248	257	265	245	264	261	263	245	243	240	226	265	248	238	285	258	236	259	277	227	259	242	248	237	240	228	242	249	246	225	239	237	264	239
2694	719	778	856	807	822	754	725	782	687	698	711	723	664	679	701	681	745	677	691	662	725	687	696	686	650	705	658	702	676	664	676	667	678	710	648	685	691	681	649	667	652	636	691	621	639	695	641	730	697	723	694	666	618	680	644	640	657	667	650	677	665	680	680	635	675	713	658	680	673	684	632	655	635	662	635	675	667	686	674	620	650	631	654	702	659	662	646	697	714	629	646	654	647	695	689	680	694	646	634	654	629	665	695	667	645	693	647	647	680	653	719	674	682	693	633	654	653	698	673	644	624	717	634	655	636	682	615	671	701	687	645	705	633	654	662	642	660	616	651	624	639	644	636	630	698	636	604	676	653	637	673	668	701	673	664	627	664	673	667	657	679	652	649	653	627	680	649	623	669	660	649	629	663	642	689	664	645	689	670	681	677	705	657	695	679	676	707	707	634	645	655	696	664	604	634	686	655	651	663	680	638	675	695	689	667	689	686	639	685	688	644	670	684	645	648	656	662	712	641	649	660	663	651	695	590	662	646	657	653	649	665	660	631	636	663	672	689	651	633	696	640	640	637	616	667	667	674	611	681	680	615	657	685	623	602	688	683	655	608	655	670	680	674	703	672	680	700	636	650	647	653	642	625	678	726	677	673	658	628	663	681	693	647	632	678	653	670	664	674	622	660	700	631	641	634	638	663	648	668	656	669	680	630	662	684	648	688	678	666	648	669	668	659	648	646	658	676	632	642	665	637	685	707	666	640	672	695	729	652	702	645	696	685	668	663	658	633	650	698	639	624	698	653	643	688	665	680	644	678	662	658	653	659	611	640	623	669	701	669	665	626	695	650	650	632	726	630	666	667	638	666	634	683	643	654	671	652	665	635	663	677	631	639	688	668	617	698	691	685	656	653	632	671	645	652	668	645	642	692	666	669	650	656	675	665	642	662	700	636	619	680	634	663	679	674	688	637	680	695	671	648	667	676	682	679	691	698	726	671	669	664	647	671	678	639	634	668	680	647	678	651	634	638	701	637	688	676	708	656	643	667	654	612	703	648	664	630	665	669	683	670	694	644	643	689	688	701	686	640	671	644	666	697	668	634	673	690	672	626	655	702	694	621	675	645	697	645	714	672	695	683	644	689	625	649	695	653	628	666	670	659	657	616	635	649	695	617	677	715	636	648	655	660	645	646	658	658	665	696	683	663	664	652	644	635	646	673	674	633	714	730	727	680	660	634	683	674	685	646	661	687	665	644	677	608	644	678	634	658	611	697	671	703	629	683	640	644	631	640	662	653	703	603	718	678	621	699	676	694	643	681	672	634	655	637	706	644	648	721	711	681	702	622	661	661	687	686	672	681	661	604	687	684	660	623	681	642	709	673	680	686	666	675	706	662	674	695	656	672	668	663	661	640	612	627	665	680	668	681	649	714	659	637	709	648	636	633	654	708	693	653	664	636	665	672	632	685	625	658	689	698	668	641	653	605	625	691	667	681	642	721	653	628	635	609	643	639	647	620	686	665	684	690	690	666	669	684	669	663	658	656	661	661	671	657	647	671	695	644	677	644	683	654	651	669	652	674	680	627	652	630	634	685	663	671	630	648	651	654	628	621	641	687	655	600	685	674	643	680	647	654	661	655	676	675	664	647	691	638	602	633	640	631	682	628	643	683	685	667	673	683	643	678	699	666	649	684	668	644	654	666	687	688	667	690	708	639	607	638	622	645	634	613	659	685	678	661	690	658	655	674	635	640	666	704	659	677	619	703	681	622	662	648	639	662	653	646	684	662	668	659	664	677	708	641	664	657	656	640	674	650	635	622	646	621	656	653	663	649	655	655	631	666	656	661	662	661	697	641	694	640	695	697	620	633	615	684	650	637	621	676	666	689	684	655	707	664	652	646	652	671	670	642	668	700	686	667	607	687	671	656	662	678	684	662	674	649	664	652	638	650	696	703	644	679	692	668	673	643	633	704	665	682	661	654	638	650	700	636	681	651	690	648	654	672	700	667	659	718	632	682	674	683	705	659	700	703	655	673	666	672	664	652	669	691	686	621	649	666	715	654	671	640	654	629	649	675	669	619	627	630	695	630	662	716	640	639	685	623	664	657	651	681	683	690	656	710	662	710	631	624	666	661	738	660	706	641	645	662	643	632	710	681	645	669	590	675	655	654	674	665	667	640	609	649	652	678	697	650	649	616	676	659	647	670	654	655	667	681	646	608	651	667	677	652	676	634	697	652	657	674	643	643	623	645	628	628	687	651	636	666	655	669	682	629	661	670	678	629	665	645	662	662	664	651	668	662	677	706	653	651	682	670	652	652	667	699	631	670	710	682	673	671	607	680	658	584	681	642	696	644	662	639	682	663	646	669	619	629	675	657	616	628	661	693	626	630	666	669	658	636	672	638	673	634	635	628	667	640	658	628	688	693	700	654	714	648	639	636	612	699	646	632	675	701	699	641	672	685	675	648	638	634	624	671	678	660	671	657	668	660	680	661	661	677	653	628	623	671	685	643	679	627	640	662	641	651	701	678	629	727	666	653	642	675	613	650	649	687	638	657	657	623	698	721	647	669	644	634	691	684	633	614	684	647	698	648	688	651	676	611	626	731	670	681	669	656	671	689	618	644	669	682	678	643	626	712	657	687	667	652	642	610	666	666	648	655	658	638	667	610	667	632	645	684	637	654	606	672	625	629	611	628	653	651	629	681	632	650	657	682	625	656	650	668	655	681	620	676	633	636	683	652	683	660	610	610	680	671	704	677	697	698	678	656	668	651	676	690	654	743	652	686	640	685	685	644	707	648	639	695	672	631	709	675	652	672	672	664	630	687	659	676	641	668	670	631	663	679	651	658	667	617	655	637	700	662	669	647	646	658	616	684	676	682	655	649	672	707	640	692	677	661	643	660	674	662	624	639	632	702	679	671	660	660	669	669	692	659	680	613	682	678	626	693	647	592	680	641	641	668	663	665	677	663	614	697	651	665	630	674	669	634	631	703	660	645	668	664	688	658	594	617	674	649	635	661	644	666	660	689	667	655	654	634	637	663	647	643	654	702	616	694	635	674	640	644	699	658	648	637	693	691	648	677	663	657	665	606	660	663	653	658	672	643	630	637	636	672	633	671	645	648	645	658	652	660	613	618	674	655	668	657	697	667	692	662	624	661	636	657	645	653	689	671	658	651	645	712	668	691	628	628	662	676	659	680	642	641	667	675	667	656	664	656	634	604	631	710	682	646	666	638	627	671	712	663	631	707	693	622	700	689	654	677	689	683	715	681	643	630	713	649	645	621	702	659	667	647	677	686	677	710	692	631	708	671	642	627	650	647	658	641	664	675	696	705	690	698	624	632	660	671	667	669	660	738	647	655	634	653	689	691	624	627	721	663	640	643	648	652	666	673	658	685	661	623	638	654	675	650	659	631	725	683	682	703	647	642	659	659	606	662	652	650	679	644	685	671	650	693	638	659	615	662	606	653	657	655	633	667	638	625	643	655
13192	1352	1248	1034	796	634	594	454	421	395	393	339	359	350	321	333	335	327	338	306	276	306	329	302	307	278	303	275	267	296	261	286	303	282	272	281	306	262	281	286	263	260	274	313	304	291	274	300	312	279	290	297	277	275	255	252	277	263	279	284	273	288	283	272	277	306	284	264	274	322	255	273	285	285	283	295	253	269	254	328	264	278	274	284	272	274	252	282	287	281	252	266	272	279	296	252	286	289	294	268	277	276	252	269	286	301	259	277	287	278	299	283	261	306	273	282	261	286	273	290	282	300	261	302	269	265	295	267	278	276	286	221	273	289	268	258	265	286	330	272	295	284	280	313	267	293	280	284	299	289	276	295	283	278	248	244	264	261	283	276	231	255	250	285	300	272	259	290	277	309	281	237	262	317	259	293	290	262	263	261	274	283	290	308	262	263	277	278	267	275	282	278	326	298	294	224	276	285	312	271	290	298	291	281	279	247	266	289	249	265	270	261	284	269	287	250	278	256	309	289	277	228	284	285	267	276	289	271	280	268	285	294	304	300	280	316	293	298	255	295	293	287	267	292	259	293	257	297	290	264	295	302	265	289	267	253	292	261	291	282	274	261	282	289	288	225	290	295	284	247	286	256	267	285	301	303	299	292	289	253	281	291	281	298	278	285	277	277	272	247	261	288	243	279	261	258	275	307	282	276	283	309	284	261	277	284	299	256	279	280	281	323	282	258	268	292	284	273	305	263	309	279	275	298	248	244	279	286	279	322	275	270	281	277	268	290	289	276	267	270	287	297	283	309	270	288	279	290	307	250	291	253	260	274	271	264	254	279	288	255	266	278	284	284	288	280	289	239	264	299	296	282	302	275	268	283	270	266	266	277	261	281	268	274	292	249	273	294	276	259	285	270	281	302	284	301	279	278	260	254	315	294	270	295	265	261	282	269	272	269	313	250	261	262	264	265	279	266	276	265	311	251	275	246	301	283	286	265	288	269	307	278	317	259	289	305	280	244	270	275	272	269	305	311	279	296	297	291	304	290	283	285	290	284	273	274	299	298	285	296	273	281	286	272	313	289	295	261	264	269	269	271	234	285	275	294	295	265	284	266	277	269	266	276	295	286	279	273	271	261	273	285	280	243	271	300	292	290	293	300	289	292	267	264	272	260	265	271	295	266	266	266	254	333	300	260	266	262	249	275	252	265	242	290	285	283	279	253	269	278	285	295	290	275	293	304	281	315	283	290	261	291	291	270	263	257	277	264	288	271	292	288	283	300	259	287	277	252	304	266	285	275	332	299	266	273	278	269	274	311	259	291	274	284	245	280	311	306	264	302	265	266	297	267	283	303	263	295	249	278	261	274	273	259	301	276	280	278	275	302	283	286	290	265	255	284	302	265	291	287	313	282	257	311	288	289	268	293	277	282	280	297	284	296	287	271	273	268	266	279	278	266	291	270	287	262	263	261	252	280	302	280	287	272	319	281	295	276	276	283	310	262	275	285	274	291	275	263	261	275	289	242	262	261	272	246	285	291	259	303	287	312	286	286	274	245	307	261	275	263	253	288	261	264	303	325	270	278	259	297	283	296	267	260	287	280	279	307	300	268	260	269	291	255	274	267	292	278	284	294	271	266	272	274	273	277	261	267	276	264	277	239	287	264	253	291	275	288	274	270	277	282	272	295	290	274	282	257	272	309	295	309	269	279	286	274	261	265	276	261	309	274	282	307	287	291	276	308	305	292	296	268	274	264	282	275	295	299	257	267	287	258	283	293	288	264	273	248	278	258	256	272	304	288	227	237	264	289	282	234	278	246	291	288	266	296	270	275	296	277	276	252	274	280	277	279	286	275	276	284	285	262	248	270	273	279	290	266	275	272	267	259	275	270	291	285	295	294	256	305	269	279	256	277	286	289	288	301	302	257	269	300	271	297	269	266	288	286	277	276	286	272	299	302	276	300	253	261	320	271	280	253	283	275	279	259	290	251	275	290	302	244	263	300	292	270	291	269	262	271	294	285	297	310	296	272	230	303	254	224	273	285	267	284	273	264	266	260	273	290	273	258	283	293	274	291	310	287	249	283	326	312	287	255	272	264	289	276	293	283	284	297	289	299	260	266	277	268	265	244	289	286	270	281	277	295	288	288	257	302	274	290	268	292	281	264	284	305	269	279	242	308	269	288	224	266	296	281	305	278	246	265	287	284	263	291	289	297	267	306	285	293	262	292	274	274	287	274	285	299	262	281	267	277	285	280	264	243	259	281	267	316	286	278	266	268	278	288	295	259	268	291	253	247	295	287	318	254	290	269	265	274	293	272	258	240	288	274	272	303	306	293	269	268	259	254	279	265	265	300	267	312	261	273	320	270	279	315	277	262	285	260	241	244	275	296	312	275	288	265	269	305	231	284	256	280	295	269	276	285	300	248	309	288	268	274	290	268	280	297	296	279	309	273	292	276	245	304	299	300	249	268	258	277	298	258	260	284	282	258	287	248	292	303	309	289	263	268	299	292	255	278	239	288	306	303	250	281	255	272	259	264	266	315	284	276	294	274	282	266	278	271	268	280	269	280	272	289	282	243	279	267	251	300	288	300	261	254	301	295	285	263	266	264	314	313	320	263	309	287	270	256	245	274	227	293	287	287	291	255	271	256	275	274	272	272	293	260	269	256	271	254	260	274	276	295	273	268	295	260	281	301	270	271	275	291	321	270	278	272	280	267	288	271	275	292	279	285	295	239	286	277	288	290	298	287	255	266	295	266	280	297	264	276	303	291	288	285	292	270	285	280	270	268	275	299	283	302	276	294	249	261	312	272	287	314	272	289	274	308	261	296	249	274	287	293	267	289	318	247	293	250	246	275	280	279	312	289	265	278	285	283	297	261	281	262	288	260	286	275	267	262	250	300	292	257	275	271	312	275	312	279	260	284	248	258	274	291	275	269	249	246	260	242	254	275	277	301	286	310	306	272	252	260	293	288	278	275	297	277	296	269	298	276	268	268	269	269	294	273	281	267	287	262	280	253	283	286	272	269	262	288	289	276	277	290	279	332	278	281	265	254	274	299	287	295	267	268	284	243	296	256	280	272	289	282	296	289	309	317	306	283	283	286	265	279	285	256	307	259	282	316	278	279	287	284	253	279	284	272	310	282	277	271	260	279	268	271	270	283	234	300	253	271	284	307	287	275	283	295	303	276	261	281	257	273	278	255	301	283	288	284	241	278	271	268	248	300	278	271	281	273	297	288	267	303	324	276	242	259	230	258	291	264	292	263	278	267	269	275	272	302	304	221	287	292	263	277	305	297	289	245	250	271	244	248	256	309	266	271	269	303	300	285	275	264	315	278	264	287	272	268	274	268	279	278	287	291	273	259	289	295	314	240	296	284	257	268	299	302	264	273	277	272	298	265	264	258	251	303	258	307	247	234	285	287	267	290	292	281	281	262	249	264	263	289	278	282	265	288	245	279	286	269	275	282	310	274	276	301	300	244	291	272	313	273
7749	1457	2562	3131	2828	2469	2059	1824	1616	1480	1298	1285	1148	1102	1092	1080	1026	941	935	938	882	888	808	855	793	799	802	803	743	766	742	766	778	818	786	744	816	762	699	780	713	747	735	724	761	739	736	770	746	768	736	767	717	765	735	699	743	675	741	762	738	730	740	712	692	687	697	707	723	754	746	748	692	680	741	751	735	712	681	691	720	713	782	700	722	682	709	727	737	733	712	715	747	698	702	694	691	711	740	785	741	676	700	732	697	758	663	715	708	708	727	727	651	699	736	686	736	721	710	773	699	719	736	700	742	716	744	706	666	707	715	758	716	710	737	738	681	676	691	703	719	726	717	686	744	733	701	723	737	720	727	761	703	709	710	676	755	725	725	715	749	721	710	703	703	727	706	708	769	674	754	734	748	710	738	721	680	756	716	688	728	696	731	700	680	676	705	726	679	688	736	675	716	717	725	708	700	745	732	713	721	713	760	671	715	681	681	733	667	675	678	701	697	701	724	722	698	722	751	793	716	706	744	707	712	724	712	682	672	713	719	773	719	710	729	721	714	699	700	748	723	737	690	694	706	679	657	713	735	654	724	678	725	722	728	722	692	723	709	763	737	697	736	716	716	713	729	722	708	688	701	752	706	695	699	698	669	724	736	728	748	716	686	690	733	760	688	709	740	730	717	722	764	723	738	730	723	701	678	751	695	748	696	725	688	700	768	669	717	729	680	782	701	657	698	741	710	697	686	734	726	712	752	680	717	720	660	704	674	728	715	696	791	697	701	662	747	715	701	669	669	724	680	708	711	702	722	748	673	733	757	674	741	756	724	703	678	734	721	761	636	679	707	714	731	698	700	758	714	696	708	752	699	687	772	739	675	704	740	666	706	712	713	712	663	684	685	697	690	729	688	703	698	699	693	711	751	742	708	714	702	728	694	713	735	676	745	762	730	714	687	749	689	685	701	682	733	772	675	738	714	727	726	686	699	709	698	729	701	752	744	704	705	745	680	710	668	689	709	686	717	750	737	758	684	703	669	702	740	693	677	708	757	715	698	734	734	716	709	680	663	750	676	728	697	777	680	709	703	680	666	697	727	703	725	740	730	712	700	778	666	692	778	673	724	767	758	753	732	697	738	734	725	720	661	748	700	710	714	727	701	715	718	735	748	719	699	722	730	713	705	733	688	727	757	711	707	763	743	701	772	694	675	695	664	754	712	742	679	734	674	758	693	689	693	745	741	766	714	703	740	712	703	753	712	695	702	690	714	694	762	735	711	712	751	732	723	703	728	683	682	684	680	704	744	754	656	681	716	704	715	705	702	711	720	686	735	730	706	683	690	748	712	743	726	713	693	734	763	704	668	724	730	706	690	684	730	742	691	729	682	743	710	761	698	712	771	715	674	718	712	713	746	688	733	667	735	680	747	715	707	676	703	746	674	731	705	708	673	748	745	722	736	730	726	731	695	756	726	684	757	721	739	690	731	696	746	733	774	702	688	760	733	679	666	706	704	731	662	705	731	723	718	668	699	674	700	696	738	712	727	757	704	707	685	738	709	682	660	718	728	736	681	718	699	735	689	706	710	679	704	699	707	702	694	729	697	712	696	699	705	756	756	698	700	735	695	769	735	681	712	723	725	697	718	693	661	696	731	687	659	678	729	677	719	720	727	667	732	705	706	642	673	696	724	698	740	680	689	703	736	733	672	703	698	675	740	720	708	743	733	689	693	713	685	738	725	762	723	745	698	679	669	745	720	728	656	704	761	722	771	743	737	733	707	726	680	714	668	697	691	705	707	769	737	699	743	686	717	710	680	736	725	711	753	703	684	738	710	708	663	749	691	777	702	719	702	701	713	684	725	708	712	657	706	703	666	695	728	728	711	719	742	673	756	702	667	748	718	695	703	709	718	712	734	688	715	731	636	648	708	717	716	712	694	722	736	702	701	720	718	741	751	734	700	704	671	697	703	706	714	708	677	733	692	702	698	667	704	717	705	744	705	678	709	744	732	738	767	722	732	745	673	740	700	686	708	749	702	721	751	658	707	687	725	702	733	689	736	711	738	742	714	712	737	727	713	665	752	708	738	690	715	681	770	679	704	707	698	735	716	732	714	727	713	722	675	703	772	651	707	710	720	695	692	714	735	701	706	715	702	725	723	689	732	722	757	677	734	734	731	705	763	706	697	700	720	730	783	704	705	692	703	709	710	698	666	673	728	706	750	697	686	688	703	716	667	683	723	698	709	680	724	730	729	683	735	735	693	694	689	743	723	702	703	674	711	741	733	775	724	683	744	653	707	700	678	673	729	750	718	720	678	702	753	727	732	686	756	705	682	706	670	704	697	714	733	706	728	661	742	695	722	726	686	731	714	723	707	707	737	699	695	706	741	718	708	682	770	737	728	699	692	707	705	702	744	740	768	673	684	699	695	729	747	675	713	703	720	715	715	757	698	720	717	690	739	670	683	702	700	695	677	736	691	672	685	697	721	746	702	727	754	693	759	719	668	716	692	669	732	716	729	714	689	742	728	707	686	704	724	746	704	700	676	745	714	767	731	746	673	732	721	678	730	702	682	723	754	709	706	695	735	699	686	775	720	704	693	739	737	669	726	767	718	710	722	711	720	799	738	726	691	730	741	731	706	702	705	703	678	725	709	692	716	694	709	704	753	686	692	723	688	738	690	715	730	703	705	766	706	689	764	747	708	680	703	728	665	731	770	689	673	696	714	693	716	718	712	739	779	688	709	711	692	695	697	694	776	742	690	682	703	703	719	733	693	698	731	721	700	746	709	710	733	734	675	697	785	689	666	750	723	706	702	697	713	716	735	666	706	714	710	725	690	747	693	719	666	712	705	702	706	762	734	690	714	738	706	737	686	697	676	737	705	722	709	715	701	745	733	698	694	779	706	692	693	685	743	702	685	706	728	719	737	729	741	705	710	658	687	722	713	737	673	760	729	703	721	735	733	730	734	738	727	743	678	686	683	755	699	729	709	685	715	752	696	737	699	706	710	667	706	726	691	701	704	702	728	728	703	708	691	717	703	793	678	733	703	667	712	708	689	690	726	692	718	714	720	709	705	701	712	705	683	719	713	699	757	678	706	689	708	719	737	704	715	672	728	720	673	760	714	688	749	709	725	701	699	728	701	652	735	718	739	702	718	732	697	729	733	703	717	726	687	721	717	681	664	695	729	735	710	710	730	689	705	721	759	709	681	733	708	718	747	734	752	749	736	713	740	730	742	694	772	720	737	701	717	700	700	734	703	748	698	723	725	738	670	743	707	691	691	695	742	692	738	765	742	693	692	697	690	690	739	732	740	691	716	709	709	714	688	707	738	737	756	707	676	673	721	697	696	690	702	709	720	728	713	735	712	692	656	689	723	700	733	683	704	694	767	693	769	737	691	694	685	715	697	708	716	667	694	743	781	667	684	707	673	726	721	737	692	698	717	680	723	730	687	741	737	734	683	741	696	764	722	712	724	723	687	729	754	706	729	677
22635	3680	2093	1615	1119	812	619	521	414	376	316	302	274	266	206	206	206	234	202	200	193	164	199	155	160	157	162	135	140	164	152	165	133	164	159	154	140	144	142	139	147	144	147	123	147	125	148	147	142	152	139	148	138	137	154	137	171	131	159	139	145	137	158	140	155	134	137	131	140	158	121	155	141	153	130	143	131	161	137	155	111	142	131	138	138	143	128	146	140	123	145	143	128	163	157	138	152	139	152	145	135	151	129	138	133	135	135	144	141	124	141	131	162	130	119	124	140	148	134	116	131	134	121	129	130	143	130	159	153	142	153	123	143	145	146	136	144	144	133	144	138	136	153	141	133	129	143	146	147	124	134	117	129	141	138	111	155	140	115	163	123	159	118	136	137	146	140	116	134	123	125	125	127	136	153	142	142	122	129	140	130	145	128	128	164	134	127	137	136	127	159	129	131	118	146	125	128	155	138	123	121	138	146	134	141	132	145	133	110	124	133	144	144	126	129	140	141	143	151	139	137	149	126	162	151	164	138	132	142	135	131	138	132	116	133	128	136	133	167	139	119	124	136	122	136	124	138	137	133	136	133	139	155	129	150	131	134	135	130	139	138	142	126	142	124	139	133	136	147	116	119	132	144	129	151	142	119	142	143	123	149	135	144	136	139	130	127	158	119	139	130	123	136	136	144	126	138	140	128	132	132	119	139	121	150	123	145	115	143	166	163	122	133	158	155	137	139	123	127	141	137	160	136	135	150	148	127	147	140	137	134	133	138	132	140	153	132	167	117	159	154	136	130	130	132	103	133	149	119	146	159	130	155	132	128	122	151	139	126	151	133	142	145	155	134	129	138	144	117	141	119	115	141	143	137	135	146	156	155	138	163	145	136	145	120	154	107	134	128	154	151	137	138	135	155	110	145	124	138	140	123	124	143	163	136	141	147	126	122	147	146	133	136	147	141	148	123	164	150	140	135	147	144	124	134	128	139	162	129	128	140	136	149	127	131	144	145	125	154	145	128	119	144	177	130	151	140	152	140	134	134	124	147	123	116	157	120	143	135	135	136	150	125	137	135	135	154	139	146	127	140	141	132	128	135	137	140	136	154	145	103	132	139	137	137	145	150	133	144	147	128	130	158	151	148	151	143	130	127	140	126	141	136	125	143	149	155	157	139	162	136	145	126	152	137	124	132	137	145	136	156	145	145	113	141	128	155	152	136	122	135	134	140	119	152	166	121	136	154	130	130	151	124	148	133	136	127	162	168	143	126	121	143	152	148	156	142	121	147	147	156	126	135	129	136	158	149	153	153	119	145	155	130	127	139	161	135	140	145	130	135	142	149	134	143	136	168	148	126	131	170	148	128	148	126	154	127	146	144	134	143	124	152	153	148	124	142	150	155	144	131	126	143	138	133	143	128	126	151	144	144	136	120	150	131	148	139	146	139	138	133	137	138	143	132	148	138	147	123	126	156	147	143	131	136	132	135	152	143	141	150	134	152	120	137	151	154	143	144	127	153	144	150	142	151	154	115	130	144	132	146	135	148	152	145	118	138	126	137	157	154	149	159	130	173	158	141	137	134	136	127	139	161	127	148	145	145	138	134	136	141	131	129	155	155	137	159	122	157	151	135	138	119	131	139	149	141	132	139	122	125	146	139	121	143	135	127	136	133	134	130	142	139	149	118	135	150	146	126	137	136	132	134	144	129	149	125	154	162	135	118	142	134	138	151	135	145	156	135	131	124	122	145	138	130	145	155	135	157	151	128	138	146	103	136	145	134	122	142	128	130	153	122	137	143	133	160	134	143	121	136	136	139	154	127	145	150	136	138	154	133	152	147	147	143	136	138	132	135	143	131	118	142	126	156	140	136	139	129	133	150	173	141	143	149	162	123	131	134	123	122	133	128	155	132	144	137	143	141	127	138	148	143	146	145	148	150	138	148	140	159	128	133	151	134	155	142	120	138	136	157	139	133	149	151	155	144	134	148	138	143	125	118	141	142	108	129	145	150	135	133	118	138	119	142	109	134	138	141	143	133	136	124	129	157	117	145	150	133	123	139	123	129	121	133	140	134	135	121	133	137	145	160	148	122	158	128	138	137	134	157	146	125	156	142	135	146	128	124	151	140	123	140	140	146	120	139	127	126	172	131	137	137	141	155	122	149	160	124	156	141	132	137	145	133	138	127	125	146	140	135	149	111	135	144	129	163	142	129	131	124	153	165	156	116	145	139	134	136	124	131	162	144	145	131	142	135	129	142	122	137	129	130	139	150	134	145	145	138	144	165	120	140	133	132	138	108	132	143	143	138	133	141	137	160	134	134	151	143	124	126	132	148	132	135	141	141	134	129	119	153	119	125	130	135	137	132	142	131	141	145	158	135	98	126	142	143	118	127	132	124	154	135	156	142	133	147	134	138	156	162	142	129	126	121	114	142	150	156	140	124	162	128	139	132	141	125	136	135	137	144	144	125	126	126	134	159	151	153	131	140	131	143	154	143	144	114	155	141	149	156	142	155	134	140	149	129	139	149	113	135	118	138	128	138	146	107	137	131	153	136	159	136	134	152	145	121	138	128	163	122	143	136	143	144	147	154	144	132	129	143	149	158	123	144	124	131	159	152	132	131	153	127	157	143	134	117	125	152	142	133	165	137	137	126	135	160	126	129	120	138	143	151	146	148	120	144	157	155	136	140	135	153	133	130	138	147	132	135	155	125	130	146	154	142	146	166	141	145	147	128	145	123	148	158	154	148	127	148	142	148	147	130	154	128	139	121	138	137	133	151	130	157	143	152	129	150	144	147	152	141	131	140	155	139	144	141	115	162	131	129	142	165	125	142	135	148	123	152	160	156	145	149	110	149	143	147	118	131	132	108	148	163	130	135	141	123	139	131	159	149	133	135	140	130	134	152	157	121	143	139	150	113	167	142	142	138	126	155	122	150	125	120	127	131	158	140	145	147	144	126	138	137	137	151	168	137	120	129	135	154	127	152	138	156	151	110	127	142	144	136	128	163	129	137	137	141	142	138	140	137	146	125	136	125	138	140	129	142	154	141	133	147	133	133	128	150	154	145	139	152	128	148	139	135	132	143	149	128	142	156	135	112	132	132	143	124	117	131	152	158	139	148	153	124	144	116	130	147	145	124	144	145	125	118	135	145	116	146	149	149	154	134	149	122	139	136	132	149	154	135	154	126	146	135	153	151	130	146	173	118	136	153	147	146	141	144	128	147	156	132	130	118	135	142	127	132	138	150	152	134	137	126	138	128	133	132	126	125	115	135	152	130	155	149	133	141	118	146	134	146	145	147	129	129	169	164	136	110	158	133	137	140	154	150	136	148	142	143	142	142	155	171	147	148	133	144	143	137	146	147	156	122	132	114	141	133	112	167	135	128	142	138	142	111	116	146	159	134	144	136	137	160	126	116	139	133	141	139	144	156	157	135	129	139	121	130	140	144	146	150	161	130	134	146	141	127	129	128	161	137	139	158	135	144	113
11172	1891	3959	4839	4357	3498	3021	2493	2063	1892	1539	1505	1244	1088	1000	939	853	831	801	760	694	679	666	639	643	609	561	552	580	534	527	486	511	498	479	527	506	487	493	478	465	472	475	459	474	442	427	454	439	469	433	458	443	431	434	459	422	432	430	403	451	380	389	361	407	456	414	393	447	421	363	354	422	392	447	410	391	422	392	425	384	385	393	426	357	392	426	394	381	376	431	387	373	404	361	392	400	370	418	386	411	370	381	394	414	374	399	429	419	399	426	383	398	392	423	375	370	421	410	378	425	346	347	401	361	380	373	385	390	363	370	392	384	367	434	380	378	390	406	369	369	393	359	378	405	372	418	382	411	393	410	402	391	395	385	404	388	377	388	420	368	347	373	400	360	403	407	386	401	393	405	383	368	436	419	416	379	413	362	389	382	387	419	376	398	389	409	398	398	372	384	342	364	390	391	375	379	370	388	374	383	394	373	384	395	390	384	358	353	375	401	374	421	422	370	374	375	404	368	386	373	389	348	370	371	355	405	409	390	373	390	372	399	362	381	372	387	387	377	382	362	415	380	410	373	374	402	412	398	373	385	401	387	381	398	405	355	405	397	389	377	407	371	395	398	377	392	372	371	404	362	394	411	352	395	391	396	379	369	385	397	400	388	356	380	371	348	413	394	380	386	377	378	385	374	430	383	392	395	356	393	422	400	412	408	356	396	361	385	388	363	391	402	397	405	396	408	381	401	415	397	361	385	390	379	428	352	382	385	410	372	346	397	402	402	377	376	387	335	365	378	355	402	388	360	396	367	392	410	374	385	371	377	363	379	405	386	377	354	370	377	388	359	355	366	392	379	421	371	386	378	383	391	383	387	396	386	433	381	386	373	387	375	396	403	375	355	400	391	355	376	395	394	355	393	371	410	392	368	354	383	392	362	388	408	370	421	356	401	362	408	388	360	392	394	356	353	353	379	416	342	388	358	361	389	364	405	396	403	404	381	342	358	390	386	397	353	396	397	354	395	369	370	358	408	389	430	433	388	401	389	342	411	422	340	395	378	416	374	386	382	339	397	404	391	383	382	377	376	444	354	365	362	386	382	404	354	378	403	365	385	405	396	381	413	374	364	370	374	367	382	369	392	427	387	359	387	340	379	374	371	377	395	357	387	387	374	371	373	411	368	388	378	387	355	375	380	371	374	339	390	351	380	363	387	380	431	359	377	371	334	368	380	364	373	374	360	350	371	442	402	355	403	355	387	394	373	363	405	366	390	388	385	395	391	406	386	342	361	376	400	371	407	389	384	349	408	398	386	387	382	401	373	386	366	400	380	410	358	362	361	399	397	373	365	382	376	380	395	354	392	372	424	406	393	368	386	345	399	387	397	368	393	374	395	372	355	410	380	379	390	385	426	412	386	380	404	374	408	414	419	395	391	362	389	390	391	370	358	354	385	393	350	364	373	389	343	423	364	372	390	390	370	398	415	379	381	369	407	336	382	410	392	368	350	369	420	368	371	340	377	352	377	366	408	383	392	378	377	380	405	371	350	422	363	364	376	393	405	386	411	409	392	404	427	407	357	420	330	380	373	383	387	366	328	378	341	371	364	381	375	394	397	383	382	367	439	369	384	391	369	413	377	384	367	410	391	409	395	372	401	373	387	381	387	381	409	358	354	416	392	366	390	353	390	358	374	383	359	405	421	390	393	368	416	373	355	389	388	337	402	378	402	377	398	385	362	377	402	382	364	400	373	390	380	385	410	373	374	361	411	375	366	439	369	377	386	338	343	391	397	378	384	384	377	368	403	379	391	359	406	378	376	391	372	381	364	397	362	353	390	352	402	396	413	366	388	364	390	370	397	387	416	383	374	370	380	391	369	371	382	391	382	332	394	393	398	393	340	379	388	383	402	337	387	367	375	403	367	383	409	381	370	383	373	364	347	342	403	376	397	383	383	376	391	379	383	393	407	375	416	377	370	403	385	370	375	373	378	378	380	361	378	359	373	373	417	389	368	376	386	385	390	371	365	351	356	411	386	397	382	375	384	334	372	423	389	377	414	406	389	363	376	388	390	383	413	383	387	341	412	377	404	343	364	400	426	408	392	344	413	350	399	382	407	383	392	370	418	368	402	367	368	353	373	389	374	362	378	400	369	399	395	408	393	371	366	402	399	393	390	378	333	415	357	399	406	359	382	359	374	406	397	399	390	369	362	396	384	384	368	379	370	378	348	358	355	388	381	358	398	388	414	399	370	441	403	382	430	386	374	389	416	400	395	393	397	384	362	403	355	390	388	367	376	348	364	418	412	383	403	357	381	384	361	382	376	371	400	388	354	377	405	379	355	394	367	382	359	370	360	361	377	341	405	386	359	370	424	399	356	394	379	379	387	348	403	380	355	370	402	402	403	406	356	397	369	387	385	376	414	385	369	387	394	373	362	400	379	386	413	379	361	363	384	334	373	389	432	347	382	391	382	368	401	397	390	378	409	387	364	380	381	389	392	372	388	431	370	362	403	376	358	378	393	350	400	395	394	373	403	361	373	347	365	377	387	394	410	396	403	375	389	375	386	390	388	405	344	409	411	416	370	408	388	390	373	385	388	354	369	324	397	410	390	367	391	380	349	380	390	381	380	373	378	412	385	372	375	393	389	390	378	411	394	378	412	354	391	435	371	402	408	385	389	410	406	421	403	361	395	379	406	387	389	383	356	407	408	365	352	390	352	403	405	370	380	388	365	382	372	397	371	375	377	383	396	392	368	362	386	400	353	372	376	396	399	401	342	386	374	375	428	398	380	404	372	395	380	400	377	403	432	371	394	413	415	412	399	368	370	383	392	358	370	380	350	405	367	366	332	394	338	406	397	395	364	363	361	393	357	350	377	392	390	378	364	366	364	398	383	402	391	395	381	361	387	396	383	348	374	377	405	408	368	359	401	378	383	343	389	415	376	394	389	404	368	377	362	391	403	383	378	375	398	390	385	395	393	373	365	355	395	379	399	403	327	369	401	394	412	366	377	367	375	334	371	354	392	370	411	387	418	380	359	356	374	357	369	391	379	394	356	399	391	362	367	370	364	394	372	424	382	390	361	378	414	385	404	387	369	370	372	383	392	370	388	346	382	414	370	383	377	359	387	387	360	371	402	378	433	370	375	357	370	419	370	366	340	353	377	350	371	397	403	413	412	377	408	368	395	363	381	357	367	383	394	363	385	379	390	399	390	412	361	342	391	372	428	419	390	365	376	372	430	384	388	384	412	372	342	384	344	377	356	361	407	382	375	363	354	376	359	423	376	411	384	370	404	402	378	392	364	391	380	386	381	396	395	376	384	391	352	425	365	403	342	383	375	402	382	382	415	401	384	365	402	404	389	410	393	384	371	392	366	363	371	410	387	397	378	374	352	349	369	416	377	392	345	355	399	385	390	384	369	383	359	373	377	358	406	404	393	384	387	392	400	398	387	400	403	397	416	379	396	382	409	407	390	402	384	375	385	389	389	362
2882	335	279	275	270	299	277	279	267	256	278	260	267	273	248	252	218	239	276	278	249	245	222	243	265	241	224	268	242	283	240	262	227	256	263	220	229	267	282	233	226	258	284	264	255	240	230	258	231	235	244	226	267	268	240	238	265	249	257	233	250	261	241	260	237	260	245	238	251	233	256	257	226	258	251	256	245	241	261	234	243	269	245	246	249	253	229	246	270	254	247	261	224	273	232	258	237	266	247	248	238	254	237	252	253	225	261	264	252	247	246	236	211	268	237	262	237	228	222	234	243	244	236	248	266	251	238	234	249	234	251	252	229	279	269	230	259	253	253	254	255	206	238	235	214	254	232	267	241	248	239	264	240	261	262	248	246	269	258	240	235	236	288	245	256	209	242	270	262	267	242	223	262	300	247	284	272	264	235	227	248	261	260	228	237	219	260	236	237	216	220	234	272	247	271	247	234	242	246	243	251	242	264	249	225	261	236	242	266	235	254	249	270	273	243	259	257	240	250	229	255	238	272	249	259	262	239	232	229	252	248	248	257	244	231	267	255	247	271	228	254	250	215	247	241	230	254	253	244	228	263	231	240	224	243	251	233	263	237	251	238	240	248	255	247	252	240	256	238	266	262	242	242	264	238	258	235	225	219	253	247	262	286	242	244	226	230	230	249	238	245	270	250	301	273	282	256	245	241	248	294	264	238	274	241	261	250	239	274	253	255	248	250	264	255	261	256	268	255	252	252	252	242	241	266	250	221	227	259	277	237	264	247	231	264	249	240	248	255	260	238	254	262	237	266	273	259	252	263	220	225	250	259	252	259	236	256	253	257	237	254	236	241	260	264	249	250	226	234	278	223	240	243	269	268	274	232	257	230	250	263	231	237	227	242	253	255	235	232	242	253	240	252	246	266	272	244	258	229	246	266	247	279	253	221	287	267	245	254	261	249	245	245	264	249	256	281	257	237	223	246	233	250	242	282	259	285	264	285	232	264	232	252	243	212	240	268	258	263	235	244	238	238	249	230	230	233	239	214	275	272	230	246	237	223	248	226	267	253	254	229	218	259	258	238	235	240	245	246	250	248	269	251	239	262	247	269	253	257	237	223	269	278	280	227	225	238	256	229	269	288	248	269	257	221	232	241	245	242	261	244	240	222	264	265	255	235	256	264	256	255	251	227	232	234	238	267	256	231	247	261	268	254	226	236	229	270	263	254	221	278	255	252	274	245	254	278	234	229	257	289	241	246	264	243	236	235	253	257	267	247	244	233	242	214	248	257	245	227	230	241	249	224	252	273	228	258	236	221	257	269	230	258	249	268	235	260	235	231	228	219	237	247	239	234	254	236	259	268	225	249	296	210	248	249	245	254	253	245	269	249	270	221	264	244	263	245	257	264	252	264	243	261	251	255	264	240	297	247	267	251	232	268	249	257	224	254	254	265	263	237	245	223	265	263	247	229	267	227	247	264	271	245	264	219	252	247	244	269	269	228	265	241	260	239	235	266	265	259	252	240	249	270	240	218	233	253	289	258	265	222	250	257	265	236	252	258	244	245	195	254	254	269	242	277	257	262	257	239	253	258	245	251	260	230	284	250	268	257	262	236	233	264	230	251	243	223	239	258	263	240	225	274	247	275	271	246	256	257	230	235	223	248	231	253	253	245	241	220	239	230	249	274	263	268	234	259	250	229	256	245	232	218	219	253	254	246	222	250	242	248	263	258	256	270	252	223	267	251	268	254	249	255	235	245	233	228	266	256	233	242	267	232	259	265	232	248	254	239	250	245	246	245	251	252	247	246	276	265	264	245	230	239	254	236	241	219	223	254	264	250	259	240	254	251	235	242	237	247	257	262	261	224	231	254	277	251	242	244	212	253	249	229	268	259	249	244	255	239	270	248	262	257	232	236	255	275	251	272	270	253	246	274	230	264	259	269	263	286	237	226	263	236	215	249	269	260	236	244	261	249	202	256	274	246	246	258	232	248	247	256	226	268	265	265	239	243	261	272	247	256	224	242	217	247	211	222	238	249	233	258	251	250	226	284	244	261	231	207	261	249	257	248	247	232	256	248	268	246	253	226	250	236	235	228	269	237	242	268	221	250	251	224	236	256	244	227	266	249	254	236	259	257	266	252	240	282	236	230	281	276	243	239	263	193	241	238	232	233	231	236	214	239	241	201	218	224	243	261	241	247	235	197	256	229	217	241	226	263	261	241	262	258	262	242	243	242	231	252	236	240	271	248	245	220	262	237	267	253	230	234	257	244	257	257	257	275	217	215	233	255	236	251	297	251	249	248	260	259	261	255	285	240	260	257	253	255	237	257	238	219	257	248	239	256	235	247	261	277	226	242	281	265	253	252	262	281	288	262	276	231	264	262	274	246	234	239	235	263	248	235	271	247	278	239	272	262	218	255	253	253	250	246	243	237	224	252	232	238	267	260	291	250	244	266	237	240	239	268	259	249	262	220	250	262	243	266	248	246	260	239	253	242	286	239	250	247	241	247	272	254	240	234	247	222	228	259	246	269	246	256	257	243	252	247	235	227	249	216	266	242	234	249	269	238	228	281	244	231	236	294	272	267	224	247	259	252	255	241	280	236	253	247	238	262	227	248	247	233	242	230	230	268	247	227	225	250	233	243	220	250	272	247	250	257	254	245	252	256	253	261	265	248	262	242	259	265	245	240	230	263	236	274	265	235	260	274	233	229	231	254	244	274	240	262	266	271	239	262	230	271	259	256	250	241	252	222	228	263	254	199	268	233	267	258	240	283	238	278	264	243	249	244	226	265	258	225	244	277	245	258	255	255	266	290	260	251	235	233	254	265	233	246	241	249	257	252	249	252	226	243	244	260	247	259	258	248	286	248	255	255	267	264	239	261	253	249	242	252	264	245	242	263	216	240	214	238	250	259	242	260	239	249	243	233	279	240	234	263	258	242	258	243	273	262	253	252	263	233	260	252	237	240	249	232	283	259	251	249	240	272	225	257	237	253	225	238	289	257	224	240	228	252	262	258	248	267	239	256	218	230	257	277	259	241	232	216	239	256	255	260	268	242	232	258	258	222	274	246	237	268	249	248	242	246	259	254	292	251	248	253	238	243	232	234	226	295	244	244	220	251	263	235	256	221	277	243	252	249	244	255	252	245	242	264	231	249	216	239	254	256	263	262	279	237	244	228	265	238	238	255	249	273	248	245	234	218	270	272	278	277	251	251	257	244	249	251	227	252	247	229	237	263	291	241	273	263	273	242	276	240	250	230	256	246	255	236	254	244	230	269	240	275	273	244	272	271	262	252	279	254	222	258	254	234	231	269	257	255	255	247	232	259	259	259	265	299	243	259	253	256	225	234	213	246	235	243	239	241	268	248	243	261	242	277	247	245	219	251	237	267	267	227	239	241	238	247	254	271	238	245	246	254	241	261	251	224	280	263	228	251	256	252	248	273	276	229	236	227	246	235	264	239	243	267	242	259	235	235	280	243	266	250	251	226	248
2712	706	818	854	865	800	769	750	707	686	665	737	698	625	691	690	708	690	658	686	701	678	724	687	719	641	746	687	693	681	666	710	658	687	648	669	644	689	639	682	661	611	665	686	691	707	688	664	683	665	696	686	694	667	736	682	658	708	660	686	673	675	660	687	705	676	668	678	696	665	651	681	660	678	635	667	660	645	696	669	669	730	681	652	646	667	682	701	675	687	668	644	676	698	693	647	689	639	697	690	643	689	698	685	714	666	673	685	619	645	664	613	636	705	635	652	703	680	667	668	680	648	691	638	643	664	672	654	602	666	659	659	670	694	625	667	646	692	655	625	660	668	660	667	661	636	634	646	689	644	649	669	699	677	643	641	663	663	605	671	703	677	669	678	671	660	689	659	707	655	635	650	633	650	640	668	713	633	675	645	642	684	691	699	647	643	669	641	643	663	698	655	682	677	630	672	642	669	627	653	632	650	635	695	694	706	642	678	630	684	654	624	700	683	721	696	647	644	648	695	706	654	642	635	689	680	696	697	729	621	704	668	670	691	657	660	626	666	632	669	673	658	671	668	662	664	689	673	640	645	654	654	673	630	665	646	646	662	648	665	601	650	645	646	658	658	657	665	685	693	671	706	633	633	677	672	643	669	644	674	665	678	700	673	665	692	692	671	637	645	610	683	682	662	675	679	677	651	676	709	618	647	682	683	623	671	630	671	664	670	651	650	647	697	658	645	694	642	619	638	665	664	673	667	619	657	647	628	642	651	665	658	669	641	622	615	641	691	668	716	693	657	711	651	668	662	677	668	655	646	705	658	672	696	662	635	693	676	652	667	711	698	627	623	692	665	682	682	630	684	671	667	668	683	686	713	638	666	617	673	632	697	612	693	679	687	693	691	649	651	642	699	704	644	674	683	665	700	634	646	617	633	623	659	665	646	623	605	668	685	643	651	699	666	700	677	663	708	667	647	710	650	636	636	660	693	688	661	647	669	687	655	681	636	715	679	624	682	647	635	624	679	678	677	694	613	654	693	645	688	654	613	659	673	646	669	669	669	641	679	692	599	683	647	648	650	668	660	669	693	688	660	653	666	663	656	631	651	619	653	684	685	672	657	678	704	692	672	664	668	674	691	660	695	661	656	654	651	658	668	674	671	675	631	702	663	709	622	663	653	619	672	690	640	667	651	696	677	683	655	655	692	684	669	688	656	650	646	685	631	618	666	652	651	673	625	661	627	648	623	646	676	665	658	690	654	690	710	679	622	672	678	687	724	688	686	592	703	667	680	675	706	673	686	682	649	662	652	666	628	624	663	654	656	649	649	656	724	662	641	592	655	662	690	641	608	683	709	671	635	641	663	676	667	657	659	670	667	691	656	681	652	656	633	660	684	684	674	649	691	669	717	647	663	632	670	666	724	677	649	660	655	617	713	655	669	663	657	698	629	672	635	669	693	685	683	693	712	668	677	704	647	644	668	694	647	651	730	627	704	679	622	647	689	674	682	675	689	700	718	606	641	694	666	637	688	642	680	693	660	620	683	635	676	618	702	683	694	687	693	664	609	697	657	660	633	666	656	649	612	662	655	614	667	684	653	680	678	633	634	677	639	632	664	653	660	712	650	658	657	692	625	638	731	665	647	652	686	571	723	655	690	668	632	657	668	661	630	631	665	654	666	718	655	651	681	644	725	675	646	631	662	665	659	669	645	647	689	649	654	627	695	673	648	723	684	640	707	709	603	647	670	664	665	649	673	669	709	674	630	719	739	602	744	667	651	686	669	696	642	665	676	667	669	660	701	655	631	659	636	647	621	633	643	657	645	625	663	705	687	706	691	651	658	634	658	697	645	646	624	626	665	640	663	688	674	620	637	621	619	674	685	658	726	680	689	672	635	645	637	704	658	680	695	616	669	610	646	669	656	662	645	647	656	642	648	658	646	697	672	684	654	703	681	665	692	659	638	681	635	702	711	688	655	682	651	691	628	663	663	626	655	634	661	665	669	684	629	675	657	693	653	699	712	654	658	676	644	660	648	638	693	653	633	659	705	650	670	684	684	628	637	681	636	662	679	666	629	663	627	565	675	651	639	737	659	684	665	685	682	645	683	639	665	621	730	667	668	680	655	650	657	646	656	646	676	667	650	658	646	631	692	643	622	643	628	638	654	681	638	684	703	624	701	698	655	668	688	693	664	641	678	665	697	657	655	684	658	643	653	638	665	636	678	613	660	660	673	693	654	637	677	682	619	664	647	667	672	689	679	728	651	642	677	683	707	663	666	636	653	634	659	621	669	655	639	661	691	619	694	622	682	697	659	660	630	616	627	699	671	629	650	667	688	657	669	662	630	653	700	622	668	671	684	661	655	704	671	722	668	655	677	675	729	672	668	639	687	631	672	686	695	724	629	713	717	704	645	634	647	661	596	653	650	665	649	630	663	658	670	668	686	673	647	661	678	676	616	672	709	648	685	712	673	634	657	683	692	669	619	664	667	651	615	628	644	677	677	676	683	698	683	657	647	667	692	701	660	630	674	661	662	707	658	672	674	695	653	655	703	646	661	651	668	651	654	675	687	706	635	707	649	649	650	679	731	716	652	691	653	676	715	674	616	635	667	659	644	700	644	665	699	657	633	609	713	700	619	636	653	655	699	690	668	633	673	641	644	666	672	675	664	670	693	686	623	660	692	678	616	631	649	622	670	644	661	686	668	632	675	662	697	650	665	657	648	684	654	644	653	668	634	674	690	655	657	616	637	603	660	644	681	634	683	644	677	681	619	705	662	670	625	680	636	645	693	648	668	658	652	648	703	668	697	682	645	655	670	662	676	675	633	650	653	655	691	671	662	707	665	652	674	661	678	677	669	616	650	686	619	645	665	623	697	706	684	700	653	671	689	715	697	700	712	692	663	639	692	650	615	673	636	667	656	634	651	658	656	687	686	672	693	634	645	642	640	705	679	704	679	684	673	693	715	680	637	676	681	679	668	691	690	686	680	649	701	647	666	636	660	662	680	698	634	721	670	641	627	608	653	721	650	705	612	634	652	683	715	709	711	668	687	709	639	628	728	681	685	646	657	701	668	662	656	653	659	652	656	729	605	639	611	678	695	675	659	641	701	640	709	602	602	660	655	627	643	655	653	665	639	658	629	654	631	666	690	600	625	652	662	680	667	657	684	689	639	677	712	645	665	670	614	682	659	661	659	640	683	700	631	697	656	650	652	683	661	673	664	693	640	661	672	665	631	630	635	649	645	635	643	617	669	650	670	687	740	700	645	644	639	717	642	664	636	658	668	662	672	645	675	616	647	699	679	677	699	643	662	695	679	718	677	626	659	651	693	660	671	664	644	663	652	635	672	666	668	660	661	651	614	648	646	622	662	691	659	679	642	624	671	667	673	661	645	706	658	689	654	658	720	665	657	676	661	708	648	682	646	667	686	675	668	666	686	707	703	612	694	692	690	649	686	677	653	681	708	651	652	669	659	653	693	653	648	644	633
13965	1521	1237	1092	832	586	531	446	428	400	402	356	347	355	299	310	306	301	283	305	315	323	297	299	300	267	294	275	307	300	295	318	288	270	283	268	277	285	314	263	266	272	251	288	294	273	279	299	264	283	286	263	289	267	268	280	279	270	285	259	273	282	247	269	302	272	291	302	264	273	268	304	297	277	254	294	282	288	266	302	272	295	293	302	279	256	325	289	277	281	295	295	277	250	262	291	288	272	271	271	280	260	272	276	271	259	293	275	254	277	277	286	308	289	293	287	260	247	266	309	284	297	271	250	303	297	310	291	285	299	301	271	253	248	261	269	267	300	313	264	290	292	248	281	238	258	278	307	284	294	319	309	291	277	282	302	265	270	244	287	284	268	291	292	284	282	304	259	299	277	282	260	292	285	256	257	291	280	284	275	282	257	279	269	285	299	291	296	263	256	255	267	298	290	285	284	297	302	313	296	245	259	256	251	277	292	263	269	268	273	308	299	274	294	283	260	257	290	264	271	254	281	262	298	305	266	304	280	299	311	274	277	295	254	257	294	273	274	300	286	274	292	287	262	277	318	283	290	255	249	279	272	268	260	323	265	273	247	293	279	254	277	273	278	257	293	293	266	272	265	295	263	299	241	289	301	284	254	278	264	279	286	274	288	275	251	316	269	288	307	284	290	291	278	291	261	298	270	266	299	280	270	294	278	307	298	251	294	287	249	321	291	270	282	296	270	285	291	262	292	276	271	317	294	284	299	294	273	287	251	261	268	260	293	274	285	285	273	266	271	299	308	243	276	297	277	262	289	262	267	259	312	276	269	268	246	275	261	286	253	286	273	260	270	249	298	295	275	303	279	264	285	252	296	298	285	302	267	264	272	303	277	291	299	304	281	264	283	293	286	323	269	303	278	272	247	270	284	295	263	254	279	263	278	243	291	275	307	291	270	300	257	246	278	285	283	285	277	267	289	289	286	275	266	306	295	287	288	277	258	276	283	269	306	267	284	302	296	312	246	282	276	281	267	259	275	295	271	288	252	270	270	286	307	279	284	267	266	276	286	276	291	259	276	290	264	288	247	292	300	270	251	282	297	296	276	294	268	295	291	301	278	284	283	303	288	277	280	296	296	300	297	263	277	278	301	308	317	298	246	287	255	268	285	280	304	266	318	260	276	292	290	256	267	294	275	294	267	283	289	271	272	269	306	256	285	276	274	275	269	294	297	292	286	285	256	262	285	297	289	267	268	287	270	282	278	281	260	249	268	279	254	254	276	281	308	268	305	263	262	263	285	288	285	305	257	268	254	268	300	277	275	271	255	276	265	280	262	267	283	281	243	284	291	299	272	287	311	283	275	287	308	267	266	282	247	255	248	276	269	278	303	272	275	291	276	264	262	273	290	270	288	282	270	239	311	308	278	303	273	285	271	250	288	277	258	255	254	263	303	293	293	300	256	303	289	280	282	272	288	280	282	283	283	267	241	326	278	269	268	297	296	264	258	276	290	285	261	251	298	271	253	287	299	278	259	282	271	319	256	309	260	294	290	252	309	280	272	291	293	284	298	268	279	268	285	280	273	293	283	281	284	299	270	265	283	276	290	282	304	263	322	290	289	268	270	280	270	302	280	250	259	265	262	268	288	268	250	261	295	307	258	278	274	294	269	265	281	259	285	262	265	293	269	245	251	255	281	269	264	288	250	284	268	302	278	252	295	306	283	261	271	303	304	281	299	286	280	291	293	305	295	297	249	298	297	288	268	276	274	270	274	289	278	282	270	258	296	270	293	274	277	266	292	286	243	282	285	262	289	264	274	277	283	294	289	288	276	253	326	289	307	272	264	303	296	281	259	315	288	265	258	270	259	277	309	260	259	266	288	264	261	265	247	291	297	299	270	295	290	276	305	264	294	268	279	255	289	269	311	315	290	269	277	296	259	264	306	262	275	301	286	286	252	286	252	258	246	285	312	248	294	295	300	287	289	295	263	254	290	269	294	276	266	294	271	288	320	302	242	301	320	311	274	317	332	303	303	273	296	276	253	284	243	289	278	294	288	261	279	264	283	279	268	293	278	246	268	283	269	252	272	289	270	285	298	276	280	320	336	251	290	277	279	300	283	283	275	263	291	271	272	267	287	247	304	279	265	271	269	278	277	262	310	282	279	276	251	275	285	289	272	267	261	296	285	262	248	268	314	280	278	265	262	296	272	265	269	268	260	260	274	301	286	267	271	256	276	300	292	305	284	266	266	286	260	287	262	294	313	278	256	277	280	305	250	271	277	284	300	280	287	283	269	314	315	266	247	255	301	269	288	286	296	256	303	294	267	295	292	260	281	264	244	294	304	278	277	274	259	289	283	283	298	249	286	279	252	283	265	271	286	271	256	284	289	269	259	289	284	287	263	259	314	274	300	292	279	274	280	286	304	266	269	260	252	266	287	290	287	295	292	283	274	285	311	298	290	281	295	283	303	275	263	272	292	270	278	292	278	296	280	266	235	292	284	282	295	259	294	275	290	301	265	296	283	275	275	280	301	260	288	255	289	269	277	284	293	279	279	261	271	267	296	272	281	269	280	284	303	282	300	293	268	278	280	281	284	283	246	274	278	264	267	285	258	257	264	270	291	291	252	280	285	265	232	258	276	263	256	275	274	289	245	279	304	281	291	267	255	264	292	290	278	286	274	255	302	282	249	318	311	273	292	289	252	277	280	293	282	282	285	258	256	277	288	282	286	279	304	250	301	276	284	264	313	270	305	297	280	277	269	293	291	272	257	279	272	279	278	252	297	272	286	277	286	286	288	241	297	236	266	256	303	255	291	285	278	271	299	280	276	256	306	294	287	272	288	295	274	266	261	264	294	294	290	296	302	252	285	295	266	301	262	297	276	300	281	288	276	256	283	239	289	274	297	285	259	285	270	291	276	269	288	281	287	266	272	276	277	257	282	288	284	275	263	250	274	304	286	254	277	294	231	302	256	303	302	260	265	255	291	276	262	247	274	255	313	271	282	301	290	270	280	264	290	321	306	288	279	272	283	289	288	292	292	282	275	262	271	301	263	303	300	269	282	275	272	279	310	256	243	293	267	266	253	243	275	293	289	248	301	258	272	295	276	285	316	253	295	279	281	288	264	273	284	262	296	260	284	261	262	288	299	276	279	289	260	302	292	294	302	271	274	289	284	293	300	329	318	296	314	273	273	287	266	265	276	285	274	319	287	249	267	277	287	295	279	294	274	259	274	295	306	283	305	276	282	288	303	269	303	251	272	279	288	305	310	281	274	314	269	263	282	283	273	279	278	290	257	274	295	301	271	264	254	287	249	282	258	307	269	283	248	315	288	286	254	281	297	283	279	271	277	261	278	295	290	284	289	298	290	278	277	271	254	310	272	296	279	277	250	317	285	275	267	295	266	273	286	274	283	280	293	279	278	267	273	266	265	261	296	282	262	252	309	245	285	268	288	284	262	284	281	258	252	259	276	266	283	257	284	313	270	299	292
8024	1531	2696	3239	2912	2513	2127	1817	1592	1463	1405	1264	1183	1117	1064	1055	994	932	913	913	915	858	874	853	837	802	827	788	828	765	831	809	815	834	754	757	784	773	761	835	739	736	734	771	761	727	777	715	724	776	714	754	741	723	742	720	749	762	733	724	730	710	725	717	774	759	741	728	671	718	755	731	775	785	764	712	699	700	748	701	710	724	697	733	749	726	789	696	733	709	751	730	761	737	771	775	723	727	736	718	753	729	749	729	719	725	759	743	734	717	726	699	700	722	737	774	684	739	716	710	710	729	713	740	734	679	744	717	731	722	661	691	725	758	740	766	725	698	680	716	655	710	698	691	773	696	731	725	697	655	754	724	713	718	694	700	760	702	685	710	771	695	698	739	733	741	740	715	756	730	693	715	730	682	698	684	702	678	733	711	684	762	685	752	696	742	685	705	738	689	798	735	731	678	787	723	661	743	725	699	716	705	706	699	767	746	732	696	735	722	720	764	689	712	672	697	697	742	672	748	692	747	672	740	686	703	672	721	683	740	684	716	721	740	711	715	706	742	726	699	730	682	712	699	708	685	751	757	791	767	760	685	745	682	737	723	682	690	757	679	724	734	680	678	727	733	683	696	692	685	732	720	694	682	769	711	703	730	638	701	722	700	673	772	675	713	721	739	655	739	654	737	746	746	720	667	701	690	709	704	728	768	721	755	731	713	726	703	690	712	683	719	714	724	717	722	684	702	683	726	740	709	685	764	721	718	717	670	735	727	713	730	669	701	728	722	753	706	766	747	700	660	745	703	714	737	700	734	729	670	707	706	723	693	714	717	666	738	720	674	710	717	749	726	694	700	728	762	737	732	745	647	699	765	683	699	705	737	717	707	735	684	726	720	734	742	740	679	740	719	716	744	737	666	709	711	701	739	705	728	743	721	710	699	695	722	717	744	708	799	684	716	711	778	726	722	720	736	730	708	719	773	748	757	729	712	687	721	715	653	668	733	728	771	734	742	715	729	730	721	705	732	759	712	687	729	692	696	695	729	678	709	676	721	702	787	725	734	729	728	713	743	702	731	754	694	722	772	692	695	740	686	757	716	746	716	703	710	770	686	724	789	752	701	686	683	714	710	749	726	691	702	685	730	689	719	729	714	684	714	694	728	718	712	707	695	739	744	755	719	735	723	708	715	703	709	661	682	731	749	716	745	781	732	665	680	733	721	721	711	699	711	699	679	710	739	716	737	721	725	751	725	719	741	741	730	675	765	666	716	731	751	743	744	720	687	712	694	743	710	724	683	675	730	725	727	701	720	671	679	703	733	749	726	719	733	711	706	719	765	722	716	703	705	691	702	740	709	748	731	714	702	743	713	720	708	664	721	711	723	664	725	750	759	713	694	740	721	704	727	713	722	710	712	686	726	741	715	720	693	683	726	728	702	730	686	756	749	712	764	776	714	674	739	692	707	749	689	669	728	712	728	766	725	695	774	713	713	760	738	698	670	705	708	689	710	746	747	719	701	704	683	720	717	687	729	704	691	730	697	692	700	695	676	711	733	747	702	701	733	713	706	696	683	698	658	736	708	715	762	656	678	673	706	729	698	728	702	699	716	702	707	719	690	674	713	704	715	685	732	684	670	687	750	728	732	698	700	684	703	669	660	701	734	729	672	698	727	724	704	691	723	717	719	715	725	713	718	742	671	713	742	748	737	681	696	738	722	744	731	725	732	702	704	718	764	689	679	739	742	720	716	699	757	673	722	718	734	715	737	726	710	720	754	725	742	718	764	686	675	715	653	698	741	701	707	666	708	730	711	674	683	700	724	697	746	736	726	724	712	772	721	699	724	692	696	708	713	719	689	684	676	666	739	715	758	700	721	728	691	651	730	731	720	692	691	701	716	766	684	690	744	721	728	735	723	755	699	686	711	650	769	709	706	746	745	712	661	721	696	710	735	730	717	694	737	729	735	726	733	677	698	697	729	703	731	704	704	699	763	770	734	692	694	704	699	720	726	717	725	741	688	683	717	734	790	712	712	727	713	730	723	716	748	697	700	726	730	717	738	761	743	729	670	768	680	731	747	719	727	744	684	733	774	723	701	708	727	717	641	723	703	731	694	737	666	721	711	739	716	738	700	756	753	722	712	771	709	725	688	721	756	694	705	761	763	678	721	700	700	737	777	719	758	716	682	733	737	727	732	705	683	657	772	727	721	678	728	721	685	757	685	749	687	723	691	762	719	762	740	715	668	712	745	752	710	673	690	678	709	708	701	756	719	697	735	736	665	696	728	729	701	731	700	742	693	706	649	704	720	724	693	718	724	701	705	703	669	711	684	723	723	705	747	701	713	694	716	754	675	750	716	698	682	666	699	740	747	737	698	741	765	708	726	752	692	732	724	710	708	781	776	778	699	759	728	745	671	721	661	691	697	728	721	722	713	739	731	699	697	730	710	758	738	724	700	737	713	703	726	735	724	713	729	736	708	702	678	679	741	739	729	728	701	752	733	724	738	743	704	701	684	705	758	716	662	781	720	746	705	686	698	682	784	728	745	693	679	737	721	714	730	738	697	729	688	745	705	743	689	689	756	682	721	707	724	722	664	699	716	749	713	699	740	701	699	739	732	697	689	709	674	733	715	691	667	667	753	730	756	709	697	749	738	711	730	730	744	704	750	764	704	731	732	726	666	726	701	694	723	711	737	719	768	753	743	733	679	681	832	727	695	765	674	738	730	668	697	692	706	715	726	735	725	665	754	719	710	731	704	732	734	706	730	702	739	710	724	713	671	712	694	736	748	712	697	698	694	756	707	778	761	679	720	668	705	733	711	749	738	724	735	713	702	698	716	756	747	683	757	703	730	683	740	708	695	707	724	749	661	724	745	710	638	676	730	747	719	727	720	750	712	735	721	680	748	704	696	736	734	700	699	702	728	721	767	689	712	732	773	738	767	696	664	732	711	709	728	649	734	791	715	754	734	755	769	677	717	707	724	747	743	686	713	736	727	774	701	705	722	760	746	707	703	679	682	694	668	722	720	737	694	713	695	741	750	675	707	738	716	733	761	718	703	718	730	674	713	731	780	702	708	736	688	697	773	718	684	702	671	708	752	690	713	719	719	718	744	701	726	730	767	671	702	686	729	711	709	731	715	741	719	719	730	736	719	706	704	714	736	653	689	722	715	742	684	662	735	725	650	679	715	719	711	750	747	685	699	713	723	748	745	707	710	737	713	692	703	695	721	677	743	719	723	711	757	722	690	687	697	753	707	709	708	700	784	707	679	719	687	665	700	718	717	706	706	765	726	654	682	724	688	780	732	670	709	709	699	725	772	710	721	709	698	716	736	711	696	745	741	672	724	709	749	771	723	711	678	745	700	707	733	726	735	690	701	703	703	746	738	715	729	749	693	693	703	729	677	708	710	690	719	792	724	685	680	730	748	659	735	688	748	728	713	676	720	713	725	734	781	693	730	761	677	707	740	737	719	702	715	689	744	691	709	689	755
23152	3968	2285	1637	1189	873	684	502	463	418	316	303	257	264	261	237	210	203	189	199	187	177	186	174	177	198	150	176	161	163	176	153	150	147	165	157	141	145	116	139	161	163	169	134	142	153	142	142	148	142	121	162	126	123	147	157	139	137	137	121	148	156	131	129	134	133	138	129	143	126	134	136	135	132	150	139	151	148	150	134	136	120	145	137	148	143	141	130	123	136	142	153	150	143	126	146	163	129	140	122	144	156	129	123	158	133	143	134	121	119	166	141	139	143	149	129	134	148	119	146	130	131	131	137	148	124	143	139	146	130	126	133	143	143	133	155	148	142	162	140	131	163	126	136	153	132	152	131	126	133	148	133	119	155	127	148	154	128	133	155	140	147	138	129	133	132	136	148	130	140	146	123	176	127	159	134	141	129	131	132	128	123	147	128	132	135	164	127	131	136	139	137	156	133	148	136	145	145	131	149	145	131	155	136	145	134	148	138	141	169	153	118	153	138	135	138	138	139	167	110	133	121	139	123	126	130	130	149	133	141	126	150	129	144	114	132	142	135	153	142	134	132	143	145	144	123	156	122	153	146	121	126	128	143	147	130	145	132	141	124	135	142	151	132	132	160	150	134	137	154	144	149	146	128	132	127	137	141	166	141	137	163	135	123	135	130	144	143	120	129	139	141	141	148	156	140	147	118	131	122	163	130	164	143	125	111	130	134	141	135	136	136	133	133	172	144	140	136	125	134	147	131	133	148	110	157	129	130	141	173	140	144	133	146	143	128	126	144	143	137	149	146	145	143	126	137	128	130	137	148	144	129	128	162	143	154	133	143	127	142	158	129	117	143	140	147	141	142	143	118	116	151	135	148	104	128	134	159	117	136	129	162	111	136	152	138	136	127	149	128	152	143	154	167	144	133	142	146	152	161	141	117	152	128	146	139	144	163	136	154	130	139	136	140	138	136	150	139	148	137	168	152	144	136	144	154	128	116	153	141	145	163	138	145	147	135	137	132	125	143	147	139	144	132	137	152	120	143	148	123	131	141	137	132	136	144	145	141	154	129	136	124	131	136	140	112	149	151	146	139	173	131	159	134	130	141	143	136	146	134	148	136	143	126	135	143	149	147	151	139	136	138	124	153	149	130	135	130	123	153	145	141	135	147	167	145	146	147	145	149	149	131	154	146	147	154	152	155	151	137	147	145	150	142	130	136	157	134	149	140	148	129	154	124	133	116	158	131	141	173	140	152	138	138	143	145	134	139	130	146	123	148	156	151	141	133	125	146	167	147	140	120	133	133	147	136	149	152	127	114	136	145	142	150	129	122	146	146	131	139	147	165	138	128	149	142	145	148	116	149	146	117	138	152	146	143	132	156	121	143	140	128	139	120	146	163	127	148	148	141	129	143	154	151	117	138	116	130	151	123	158	132	161	154	124	135	143	125	141	157	133	153	151	121	123	129	156	145	125	131	134	133	143	149	138	139	131	134	126	135	145	132	143	130	161	139	143	142	132	151	128	166	142	111	133	142	155	153	144	123	158	125	130	133	150	157	138	129	150	120	143	156	153	144	132	142	132	133	154	132	115	147	141	134	139	147	144	126	146	116	133	156	147	148	134	134	150	154	146	145	137	145	140	142	133	146	136	141	154	134	124	151	139	143	130	147	160	133	146	142	157	126	148	144	140	152	157	146	143	160	155	121	155	152	109	133	153	136	146	126	134	134	138	147	150	144	155	140	141	137	146	151	130	166	138	142	145	152	123	114	164	142	149	150	142	145	131	129	138	102	141	138	140	144	131	125	129	125	141	121	144	127	130	128	149	136	153	149	151	135	148	152	147	146	130	148	143	150	125	122	140	139	120	139	133	143	113	143	119	122	149	144	153	159	149	133	129	134	171	131	128	138	128	150	141	133	152	141	139	142	140	149	139	132	130	131	131	140	120	160	144	166	137	134	118	136	147	124	124	113	140	127	136	119	145	133	162	138	140	145	145	144	135	144	138	137	146	127	134	140	137	158	162	155	150	129	142	158	135	133	122	127	140	142	136	157	146	127	120	123	140	164	132	132	142	128	163	132	131	120	144	148	135	138	149	143	142	137	140	125	116	138	129	132	147	153	133	131	141	145	134	122	129	121	150	147	169	129	144	139	154	152	150	137	138	174	163	141	141	136	116	147	127	147	163	144	142	118	143	153	147	128	131	139	143	133	128	146	143	147	133	126	150	132	154	166	149	125	141	133	141	117	162	129	128	137	142	136	159	150	112	119	131	141	154	139	141	132	147	126	135	147	156	141	148	147	128	133	131	157	152	124	132	130	141	124	133	139	142	137	152	142	124	153	141	154	135	130	151	141	164	125	109	134	143	147	127	150	145	129	151	130	138	124	168	146	147	121	148	146	128	147	140	134	166	127	135	148	137	146	138	149	137	146	140	147	143	136	145	122	163	142	151	152	131	141	141	123	156	131	132	116	136	144	128	145	140	151	137	123	140	133	173	131	148	141	121	124	155	143	135	129	134	138	141	129	149	152	141	145	149	145	155	139	135	134	134	164	141	139	143	144	152	139	131	156	141	151	159	168	149	128	141	123	136	136	127	129	133	155	162	146	125	138	134	130	136	153	137	154	122	144	149	133	122	149	115	157	118	143	125	147	138	136	152	147	145	111	141	125	127	138	163	133	144	140	132	133	142	133	136	147	152	161	145	131	125	157	123	133	124	178	142	136	134	144	126	145	130	149	136	134	153	127	143	131	147	144	137	137	148	131	145	137	140	127	149	127	138	128	136	133	158	118	168	128	145	146	147	144	144	133	139	128	140	150	135	105	119	150	139	130	139	129	153	141	144	148	150	136	140	148	143	140	130	149	120	132	143	151	112	146	138	112	141	143	116	116	154	136	136	133	142	132	130	116	148	135	148	134	152	154	145	107	130	159	138	162	111	142	133	144	127	127	146	145	114	135	139	163	161	135	141	157	151	133	123	137	128	141	140	125	130	149	131	157	120	149	131	138	150	136	153	120	146	175	154	145	137	129	122	129	137	152	155	152	129	130	148	126	138	140	107	138	141	150	154	155	143	141	153	152	143	141	139	149	150	153	136	128	154	138	159	132	124	122	133	134	133	139	138	153	126	140	141	148	147	146	136	137	160	148	129	134	151	130	149	151	152	127	137	142	147	117	148	132	153	131	143	151	134	122	142	106	128	134	144	111	134	131	128	154	119	151	146	156	128	136	146	158	144	132	141	137	127	134	119	139	135	154	135	128	121	150	135	142	123	149	151	139	122	131	148	143	139	139	153	135	143	141	131	129	163	140	130	134	144	129	125	125	141	138	126	116	155	132	139	126	180	125	174	123	138	133	153	167	167	109	122	126	144	150	128	130	120	159	150	156	132	141	132	121	122	143	130	129	129	154	125	137	142	144	135	160	153	137	123	143	129	130	139	133	130	164	134	130	133	118	152	150	146	154	151	146	135	139	144	123	134	132	139	120	160	130	142	127
11624	1832	3971	4990	4327	3568	2925	2513	2046	1800	1573	1411	1205	1134	1016	997	910	842	831	731	751	717	669	648	597	610	585	548	576	567	557	578	493	462	506	447	480	454	485	493	446	446	477	441	470	473	426	446	458	441	408	453	420	430	441	431	418	395	433	407	411	458	402	414	417	393	386	432	400	449	386	403	405	406	392	415	380	439	390	371	413	411	360	396	431	400	405	375	388	373	403	382	431	394	417	386	381	397	392	386	397	391	401	396	414	419	407	372	369	385	379	374	419	396	368	362	399	396	421	401	369	390	392	381	364	388	417	400	401	390	389	379	367	416	372	367	397	393	400	428	356	384	389	382	404	341	371	392	359	365	404	378	388	374	384	381	392	394	363	401	408	354	402	367	397	417	394	389	412	389	332	392	394	416	376	386	389	357	424	393	350	388	412	402	422	354	375	384	364	419	395	354	382	389	383	389	341	376	426	381	351	368	354	375	379	342	361	392	410	389	407	381	413	414	404	401	393	387	421	380	369	395	388	373	373	391	391	395	411	358	440	382	410	391	383	360	383	379	383	379	389	393	400	413	375	393	368	393	363	405	398	401	356	379	386	373	389	375	391	367	378	383	377	381	386	409	378	324	380	416	378	363	387	376	409	405	391	387	420	375	401	374	403	398	385	418	437	412	370	379	389	373	377	383	382	368	394	382	364	404	376	418	377	367	380	429	401	353	421	368	390	400	370	394	398	394	406	350	391	408	417	380	379	347	394	372	369	387	346	401	376	375	370	387	366	395	435	356	384	381	367	375	388	398	367	414	401	370	361	373	398	373	368	385	384	389	377	386	364	355	407	369	353	378	375	390	385	368	364	385	386	375	361	370	419	382	349	435	357	397	362	367	414	377	393	389	401	375	402	388	369	380	415	414	385	365	400	390	390	390	372	401	359	348	403	389	385	402	354	389	439	399	437	406	366	356	359	391	401	400	375	367	426	385	368	392	404	420	386	402	413	382	361	385	358	424	389	373	412	388	392	364	370	393	364	382	421	395	383	375	402	384	400	365	379	369	373	407	345	382	379	361	375	400	362	400	386	386	370	391	356	397	406	376	389	373	397	388	341	383	396	396	379	355	364	381	392	378	409	385	389	369	381	412	391	381	392	397	358	376	400	364	412	376	356	380	360	412	430	379	379	385	419	414	396	393	392	381	391	406	385	388	393	367	395	376	375	345	370	328	435	410	427	337	389	347	398	380	407	415	390	346	378	380	358	388	378	395	395	395	352	353	412	371	384	372	388	410	378	334	367	377	374	391	385	380	359	364	388	350	359	371	354	369	382	405	381	368	407	402	408	385	380	386	383	362	370	388	442	377	405	407	401	378	404	406	369	370	382	365	378	372	374	413	362	406	373	398	390	354	419	387	390	376	398	407	395	417	361	401	407	388	398	362	404	394	374	369	411	397	404	369	405	365	376	403	402	343	384	370	358	389	374	403	395	413	367	390	383	375	416	390	392	403	378	362	368	392	396	406	412	396	401	386	371	378	365	359	387	362	395	374	399	381	373	396	394	360	376	396	402	385	393	393	361	393	369	380	421	372	346	410	404	365	357	396	386	356	364	319	383	379	441	385	393	378	387	381	373	348	398	376	365	402	376	369	407	390	404	370	392	397	373	404	436	383	380	383	411	382	387	401	349	372	379	379	361	356	362	384	366	366	355	386	375	380	395	370	400	378	386	389	370	379	394	376	419	378	362	373	362	380	379	366	405	416	374	353	386	404	381	387	384	373	387	377	386	400	378	409	346	372	422	368	375	367	366	376	344	396	400	384	378	385	367	414	373	382	381	361	368	386	405	349	421	387	379	365	410	381	382	387	415	373	421	384	369	408	366	372	380	406	372	370	374	349	378	407	401	391	425	379	393	379	410	392	397	379	344	363	402	391	373	368	382	421	420	379	410	387	398	380	375	381	386	400	333	395	415	391	372	385	394	393	377	370	383	417	401	365	390	372	379	372	348	368	354	399	400	397	377	383	369	381	385	361	373	383	401	384	388	370	382	368	359	393	402	382	391	365	350	362	385	400	383	376	359	377	367	365	378	419	343	352	392	394	361	384	379	400	373	363	419	373	413	391	412	419	371	404	352	403	399	393	404	392	373	387	403	398	395	363	376	371	400	424	407	396	408	407	391	377	387	392	400	345	387	399	362	359	388	337	398	368	388	384	414	396	386	404	344	378	369	399	381	401	365	433	371	396	376	363	356	404	383	358	405	367	388	367	396	349	393	389	392	392	376	419	391	370	379	435	410	417	396	354	364	384	388	355	368	407	395	374	394	398	376	361	380	386	388	409	364	362	381	398	357	387	401	412	409	390	368	379	417	364	387	394	380	386	428	363	367	370	366	394	368	400	372	403	366	376	358	380	371	350	371	413	367	370	399	387	385	395	367	371	403	378	402	402	367	400	383	403	387	404	385	397	376	456	384	416	385	381	382	351	382	401	374	387	381	386	402	413	385	374	372	369	384	400	382	399	406	401	390	366	356	384	378	388	342	373	397	378	386	409	398	364	368	367	384	385	399	410	402	390	386	405	392	397	405	391	373	388	378	397	415	401	356	394	370	435	378	402	368	378	395	403	397	396	380	382	405	365	349	402	360	368	358	364	368	388	392	382	417	356	391	396	396	393	405	413	415	397	376	364	386	363	390	384	336	412	399	409	409	396	365	389	387	394	378	377	377	361	385	370	386	383	400	387	385	404	361	349	395	369	391	388	436	403	388	385	378	345	374	361	370	373	388	371	374	387	350	402	339	378	373	379	414	379	419	382	365	393	379	365	384	420	372	396	432	387	377	426	379	363	352	389	394	388	373	375	352	372	380	349	411	365	358	383	366	377	375	370	381	395	407	362	403	368	391	376	349	393	400	381	405	391	396	390	385	367	380	411	364	402	410	369	398	392	426	403	380	412	414	383	425	384	391	365	389	372	361	412	388	399	382	374	390	369	387	362	365	373	391	377	368	418	392	368	360	369	428	368	375	379	406	352	355	363	433	417	366	363	392	365	358	401	371	374	369	408	379	401	379	375	395	369	392	362	368	374	390	368	378	386	367	387	370	394	377	400	385	416	397	377	368	366	352	389	385	361	321	400	390	367	385	407	401	362	404	372	372	402	356	411	401	386	351	345	419	374	379	336	377	375	352	399	393	398	360	377	377	370	372	347	353	382	390	346	386	366	410	382	412	378	341	400	396	421	370	391	385	373	359	393	393	383	352	359	368	362	401	398	383	363	377	382	382	377	355	431	379	401	387	398	368	349	383	386	386	371	384	417	385	374	391	407	374	370	362	375	395	380	401	370	371	366	367	374	370	385	355	379	375	386	375	403	393	407	358	409	381	390	401	359	408	382	390	382	373	377	412	376	400	365	367	395	372	387	362	394	336	396	400	365	369	366	374	357	412	339	399	391	371	396	378	375	360	387	366	342	415	403	410	393	403	385	389	407	377	415	373	398	372	386
2871	321	322	295	299	261	269	264	268	295	273	267	263	230	244	268	278	272	245	267	241	236	243	251	248	232	249	256	266	243	268	274	247	238	231	316	249	229	234	264	232	270	243	273	258	240	233	246	270	270	250	230	268	253	243	248	247	268	245	277	260	279	261	239	250	261	261	244	236	232	241	265	254	258	281	274	254	257	271	247	249	245	251	256	248	245	241	259	262	239	244	246	244	250	249	232	236	232	263	230	225	230	261	265	263	248	260	256	219	250	244	236	257	228	248	266	234	252	230	253	254	253	259	252	245	261	258	259	267	248	244	242	253	269	236	253	231	266	244	264	243	251	254	277	216	239	260	273	255	247	247	224	207	237	253	237	237	260	271	249	265	227	260	231	261	252	246	251	259	241	230	248	270	283	248	224	272	262	291	257	243	246	244	261	243	234	209	278	235	237	244	258	265	246	268	240	268	231	246	264	254	244	223	248	239	221	248	270	234	265	256	239	251	256	226	237	253	271	263	256	265	255	253	252	263	263	221	236	253	233	267	251	236	259	257	244	267	254	268	272	257	249	216	257	247	264	216	231	266	249	265	250	258	222	256	266	272	266	261	284	258	258	242	220	228	261	209	235	272	262	286	238	245	251	219	254	241	241	231	259	244	266	230	248	220	261	256	218	228	225	262	235	216	224	235	275	237	236	236	247	249	248	255	264	254	238	248	251	246	272	242	240	241	244	216	257	246	245	234	256	260	242	254	258	250	258	270	254	235	252	249	218	269	258	245	240	244	255	262	266	251	226	232	251	258	244	226	269	252	261	242	253	262	237	259	258	270	230	239	295	244	224	272	232	258	233	232	254	220	269	270	252	245	247	247	292	252	248	278	258	263	270	233	258	247	250	257	265	250	243	246	252	265	254	249	273	241	285	266	247	262	248	262	236	251	244	240	266	249	285	231	246	261	256	275	258	225	263	260	285	242	228	282	261	245	237	214	256	224	254	260	261	228	227	248	288	274	245	272	227	243	236	266	225	262	233	235	266	210	269	255	250	281	234	252	261	278	257	239	260	253	258	275	281	252	249	280	250	244	233	244	264	253	226	281	268	245	244	268	257	256	246	269	256	246	264	236	236	242	258	222	240	276	284	258	271	232	264	263	246	265	234	276	282	269	258	249	270	282	253	257	242	237	257	273	247	277	260	245	275	230	298	258	237	258	236	243	260	261	211	264	244	250	251	257	250	266	252	225	243	241	250	240	247	239	224	248	248	246	280	233	270	261	238	268	250	281	237	254	223	230	256	250	233	276	235	249	241	279	258	259	242	249	228	273	265	267	269	269	244	277	234	254	248	262	247	279	255	254	243	247	261	226	257	236	252	210	261	268	250	263	236	236	269	248	262	240	236	258	264	269	254	263	270	267	252	248	242	277	239	228	255	248	273	215	256	255	275	237	265	284	255	261	249	220	253	251	281	252	228	274	258	276	217	234	239	258	233	284	284	250	259	241	265	279	254	226	269	259	283	270	254	267	252	257	282	243	235	256	248	230	236	252	266	257	263	258	243	237	246	246	247	235	239	253	267	268	227	259	243	260	242	251	261	236	254	234	283	266	250	266	240	268	247	246	254	247	247	239	244	265	239	231	238	262	246	248	265	215	258	257	241	277	235	249	261	281	243	265	253	233	273	272	271	274	252	258	263	230	255	279	267	228	248	266	265	253	263	243	261	285	275	258	274	258	237	224	236	259	221	294	291	251	251	261	246	264	240	232	239	232	254	268	259	245	252	243	263	251	242	241	260	234	237	249	274	259	233	260	267	235	265	253	283	262	258	264	261	237	246	260	278	263	307	261	248	247	225	251	240	231	243	244	246	271	234	232	237	295	259	248	232	271	252	275	237	256	258	243	228	238	239	283	241	254	258	253	264	249	234	238	250	275	260	234	247	261	236	263	254	253	262	267	261	263	262	247	269	267	272	238	274	263	260	264	252	233	264	259	261	252	258	231	232	255	288	253	246	255	230	276	237	257	271	241	232	242	229	244	260	251	235	264	218	250	248	278	266	256	275	241	252	254	238	245	253	242	256	259	232	258	266	281	255	254	266	265	254	289	246	266	269	245	227	256	238	257	254	224	248	255	248	245	243	256	263	246	261	263	250	238	240	271	236	281	244	233	253	261	229	270	278	266	257	266	237	263	260	227	247	258	246	276	237	297	244	294	275	248	266	281	255	236	255	270	257	251	227	274	257	251	231	255	271	252	248	248	254	258	224	233	221	250	271	256	253	253	248	232	250	233	267	265	243	254	253	266	242	234	213	250	288	243	253	245	266	244	240	266	253	242	256	261	237	248	255	233	266	264	242	241	228	240	228	238	222	255	252	266	270	225	241	254	227	268	250	255	263	270	256	275	285	245	258	252	238	252	277	268	243	254	240	263	283	264	202	236	257	240	225	241	315	236	237	263	251	270	219	242	247	213	257	244	238	271	287	250	266	252	250	238	242	252	262	254	229	237	264	268	258	236	259	271	243	258	256	247	258	285	274	221	256	274	241	252	263	223	247	256	264	245	230	280	249	241	252	255	253	249	260	248	255	246	234	269	259	272	241	283	242	214	255	285	245	255	258	260	258	245	225	274	249	232	223	219	259	252	239	272	264	284	251	256	249	247	235	275	255	251	259	264	213	284	231	230	255	218	264	269	255	266	234	204	257	227	281	249	251	238	259	288	275	260	254	272	239	264	249	263	237	252	266	256	230	265	253	259	248	267	255	271	247	240	248	265	230	260	239	240	261	241	250	230	264	256	237	232	264	275	231	224	252	255	245	276	251	235	277	231	267	253	240	228	228	247	228	241	245	213	249	242	245	237	259	249	275	262	260	266	256	260	253	272	256	238	240	257	273	273	245	288	279	243	233	264	268	257	243	233	250	212	228	255	252	247	263	269	261	240	236	236	270	235	242	267	221	271	239	255	257	234	264	253	231	233	249	235	214	262	228	233	229	257	228	245	235	270	270	253	254	238	259	253	231	265	264	255	251	269	270	245	241	239	249	266	250	249	253	265	236	272	253	246	238	257	243	238	241	236	234	232	233	260	244	243	235	291	260	238	258	277	267	262	242	256	248	257	244	255	264	259	241	260	215	250	240	231	266	242	249	256	279	257	256	251	251	268	256	257	238	201	243	245	265	248	247	252	236	255	240	241	243	234	255	271	252	249	241	252	263	270	270	250	254	252	219	255	244	232	294	236	250	240	254	252	280	233	265	244	241	278	223	250	224	271	273	277	273	226	240	226	224	252	272	218	243	267	260	239	246	247	222	272	259	245	233	236	266	226	233	284	220	255	222	243	245	259	287	255	225	248	261	246	262	243	228	247	236	244	243	251	228	242	213	247	238	261	235	281	254	247	258	248	261	229	274	249	253	240	248	217	255	280	248	250	268	241	230	232	280	258	230	281	245	258	232	254	262	267	246	227	290	251	256	234	270	251	249	254	229	240	251	284	264	245	259
2787	748	765	800	834	789	723	749	771	720	754	736	714	686	699	674	723	699	675	728	676	631	600	674	662	694	663	700	684	695	647	672	666	705	733	670	675	706	666	664	647	648	609	613	667	679	648	661	691	696	679	625	661	666	658	660	674	705	675	671	639	676	646	668	681	693	646	614	642	629	677	658	657	628	741	668	611	653	664	661	672	706	656	644	684	646	679	645	657	645	669	663	663	680	709	677	676	653	650	673	668	668	639	673	667	681	723	625	652	618	708	628	662	673	629	624	651	607	685	664	658	667	644	639	672	697	666	624	704	661	636	700	706	683	709	595	665	644	682	668	639	646	677	641	653	657	687	659	640	682	630	642	727	645	646	657	634	618	654	661	637	664	691	605	639	689	672	693	673	653	639	717	624	698	717	678	651	645	662	684	604	673	654	636	645	638	688	729	633	647	669	721	684	667	649	648	652	655	619	683	628	694	678	715	667	740	711	669	638	672	648	658	622	620	643	636	668	670	663	624	688	678	699	674	622	668	703	639	637	663	648	682	669	656	654	629	655	711	673	657	646	666	652	692	638	662	668	672	660	693	681	653	686	611	692	691	649	703	662	640	673	632	655	650	638	700	622	634	708	654	641	682	698	696	664	640	695	712	645	708	644	653	687	714	691	696	673	704	680	655	688	691	669	683	669	671	668	703	660	688	679	701	692	656	669	658	626	701	677	627	688	686	674	672	664	660	688	696	710	645	663	653	696	672	682	618	640	656	625	654	637	665	645	639	676	635	668	650	661	670	641	696	673	705	677	639	676	650	681	682	623	640	671	668	667	686	599	628	673	722	666	663	661	622	637	678	625	686	666	652	718	650	597	723	649	650	624	680	711	711	677	629	651	657	663	682	675	668	681	641	704	685	641	702	653	628	689	734	673	652	638	659	659	657	688	647	660	663	638	663	671	691	705	679	673	640	678	639	664	684	703	616	692	630	656	676	695	659	647	663	702	637	644	654	642	666	688	675	671	695	717	689	628	676	644	722	657	676	682	673	657	671	665	664	641	657	684	651	685	709	655	644	662	657	667	673	687	682	641	662	684	681	626	647	690	674	710	663	677	649	707	644	629	660	618	650	665	669	658	648	649	648	685	687	676	686	635	691	657	666	629	645	678	647	653	653	651	664	658	649	671	600	638	631	669	674	707	681	645	695	670	661	691	628	704	644	656	689	629	660	617	650	621	669	699	715	669	652	638	688	648	660	657	663	683	684	657	674	644	656	652	662	637	688	692	603	647	649	702	671	687	677	647	650	658	709	649	626	683	649	700	652	629	650	657	644	613	641	705	693	688	619	641	687	668	639	677	618	695	654	643	643	671	679	664	676	651	679	693	630	691	679	683	692	671	662	641	635	705	623	688	653	727	665	641	651	721	676	657	642	702	652	668	665	667	671	676	693	657	662	624	692	652	669	682	649	660	706	629	621	655	673	620	645	649	684	650	669	671	709	652	648	630	641	667	690	673	633	668	601	690	641	657	649	651	634	676	675	697	702	615	671	655	627	692	649	677	674	664	613	712	650	657	661	699	677	605	677	672	666	670	591	644	652	680	679	662	680	653	698	684	645	639	645	647	665	658	682	656	664	656	652	647	601	709	647	658	684	684	657	675	675	668	650	683	661	668	655	661	678	656	634	614	648	646	664	691	682	655	657	630	685	715	645	680	701	717	670	666	659	637	662	627	663	610	647	641	705	669	646	654	699	661	692	662	665	671	641	637	661	634	670	661	625	647	710	692	672	645	651	642	662	700	692	656	703	710	698	673	723	703	694	686	695	655	676	654	633	626	711	667	682	686	659	640	650	639	672	693	635	687	650	636	659	630	666	671	668	644	590	626	697	693	708	665	692	658	640	662	657	676	688	607	701	613	659	639	687	669	687	653	682	667	683	648	689	695	664	653	638	673	678	636	655	685	678	675	670	636	669	644	669	655	695	683	645	699	670	725	634	645	634	651	636	678	629	641	690	696	657	654	603	668	672	674	659	665	658	640	663	639	667	710	617	668	668	684	691	654	664	703	695	612	672	667	661	619	704	640	645	674	635	654	615	627	698	650	718	670	652	628	675	674	667	599	698	673	644	690	685	672	662	640	622	727	671	670	639	667	671	682	682	724	606	673	683	660	666	649	691	664	693	665	696	673	709	625	670	658	657	655	662	652	706	693	673	698	599	670	682	615	626	660	633	656	697	698	589	659	658	690	663	640	672	627	618	650	645	690	673	619	668	662	665	667	681	670	597	657	646	690	645	645	630	669	666	667	650	646	692	702	630	671	711	595	722	661	662	686	675	648	696	675	695	670	658	655	648	672	659	624	672	667	658	683	641	683	634	674	675	660	664	631	629	674	696	679	677	668	657	630	592	697	701	685	641	655	654	668	651	628	647	675	671	656	643	658	661	631	664	680	681	674	675	653	654	659	716	682	663	631	633	687	655	689	641	581	626	669	665	684	685	661	704	710	682	639	670	689	679	714	673	664	656	635	671	648	676	625	662	725	679	577	699	683	676	661	691	675	692	658	695	666	618	610	620	672	661	661	703	676	674	657	669	667	672	689	658	683	653	664	674	675	643	699	699	634	688	628	697	695	685	648	723	667	673	679	642	650	675	617	674	628	658	658	668	655	679	682	669	636	668	650	673	663	694	648	673	680	695	646	674	724	656	678	674	685	643	672	679	711	666	675	643	678	652	639	692	701	679	642	680	654	639	674	655	665	655	666	694	657	676	656	697	657	694	667	669	661	709	679	666	681	659	654	658	626	657	656	634	697	648	664	650	653	684	637	649	672	732	675	697	643	650	689	709	633	654	665	651	675	641	649	697	636	698	663	732	644	650	617	641	674	637	632	636	654	658	666	660	679	668	681	660	642	668	624	710	655	664	667	664	672	678	654	659	641	629	695	680	662	652	676	647	655	669	662	680	678	690	653	693	673	682	674	656	657	651	642	654	681	632	653	674	685	672	680	635	632	675	677	666	673	655	636	683	621	653	682	698	711	695	642	685	628	663	661	696	637	692	673	632	637	657	656	648	666	722	712	657	668	721	672	694	639	648	653	652	657	681	626	677	638	605	698	693	646	647	662	646	664	688	662	636	656	682	643	686	697	672	639	658	624	706	662	657	620	661	684	673	680	698	697	682	665	712	631	686	646	616	676	678	643	664	648	678	662	655	646	654	690	687	663	657	678	672	720	604	662	658	657	658	688	684	623	673	676	655	620	682	696	708	664	700	646	668	659	651	652	670	677	682	662	667	687	652	649	711	629	671	658	710	693	626	666	630	622	681	696	662	707	691	694	675	681	662	674	667	679	635	662	600	682	689	661	688	671	655	686	700	703	642	644	642	643	698	656	661	666	709	654	680	659	704	682	656	675	666	755	689	651	656	687	671	649	647	671	647	682	698	664	709	688	650	659	687	656	649	679	692	655	667	672	653	635	654	648	629	685	673	643	675	625	647	661	702
14044	1484	1386	1114	806	568	538	441	421	408	397	336	319	343	345	319	337	301	326	297	291	321	293	284	294	293	287	289	278	310	290	286	281	253	291	316	293	282	271	284	268	290	316	285	278	259	263	288	283	297	267	297	246	267	268	280	295	297	301	246	290	268	282	303	286	269	259	263	271	280	262	263	288	263	279	298	260	300	269	263	273	282	291	260	275	294	299	261	273	253	277	266	252	271	284	267	304	283	273	291	285	293	265	281	284	301	309	273	260	295	294	269	287	286	273	246	281	278	275	286	285	285	260	266	268	276	304	274	287	272	229	274	280	295	253	265	288	332	270	286	257	281	283	285	255	283	281	300	278	288	288	279	305	244	243	257	278	266	276	273	281	299	263	281	273	272	315	298	293	297	297	298	297	264	269	261	314	237	291	251	257	317	271	273	293	274	298	315	264	254	289	305	279	277	276	265	287	280	313	297	310	232	288	288	279	321	276	281	266	301	280	274	323	286	273	291	252	267	266	264	244	278	247	268	299	254	267	272	284	287	263	302	249	285	298	309	272	289	293	259	279	264	264	253	269	309	276	314	276	268	263	261	282	261	288	309	267	260	241	305	275	266	286	317	290	320	260	276	270	268	281	280	292	272	262	280	262	285	296	261	285	269	277	296	278	279	287	283	282	248	299	310	288	303	297	281	280	278	313	274	272	289	268	288	264	261	288	270	294	269	278	303	288	291	291	271	264	264	314	278	295	300	272	257	309	262	308	304	288	280	284	269	261	269	299	300	233	283	292	263	275	275	280	258	293	263	275	288	295	275	313	275	282	284	272	286	299	274	264	293	276	264	279	290	281	249	255	270	283	263	275	256	291	284	292	260	279	291	292	299	262	257	273	281	276	271	273	257	305	298	249	303	252	287	275	284	288	271	249	244	285	265	271	285	265	270	266	309	303	275	264	274	271	261	298	298	283	303	282	259	261	306	276	274	287	288	285	302	257	288	278	266	283	278	298	288	284	282	285	286	277	289	273	256	284	322	283	279	278	302	281	335	268	290	248	276	294	282	305	288	278	284	263	286	243	268	287	241	268	279	269	267	263	277	271	299	242	272	267	259	266	263	273	234	264	279	278	281	248	254	264	237	276	275	278	250	289	278	267	264	295	257	290	260	317	284	278	274	271	268	289	266	272	291	282	274	267	278	294	278	284	292	309	258	279	269	265	271	281	239	255	249	276	266	277	259	301	259	273	254	274	278	268	267	266	278	274	253	275	263	285	278	283	275	294	259	288	256	285	301	306	280	276	254	252	283	300	273	283	268	246	272	302	277	283	280	274	287	266	262	264	248	286	296	274	286	272	291	271	272	281	272	273	311	287	281	278	263	298	289	278	266	265	266	305	291	273	298	293	269	299	346	314	298	250	284	282	258	254	271	269	266	288	289	282	249	303	284	290	267	278	255	292	304	288	262	304	272	287	302	286	310	290	287	268	269	316	252	324	297	258	280	288	296	299	289	259	296	296	262	272	269	277	287	306	282	290	272	324	264	276	282	303	308	264	262	271	281	240	284	287	276	270	275	247	309	259	300	285	274	272	323	298	305	260	299	286	254	286	273	292	263	284	282	282	283	271	327	289	272	263	300	238	274	250	295	240	272	296	275	278	270	296	259	311	279	279	285	273	282	286	297	292	250	277	284	266	271	258	294	255	291	283	285	296	258	290	253	297	277	289	242	274	278	284	257	271	292	280	288	309	287	276	292	306	278	282	298	291	255	271	283	265	256	260	287	262	276	276	281	291	304	261	293	254	260	295	261	316	287	296	258	271	305	282	286	310	273	287	266	280	251	281	280	266	277	273	277	274	267	260	284	282	282	293	253	281	252	250	293	272	310	285	267	308	264	307	284	294	288	242	277	266	291	278	297	279	282	300	293	265	274	277	298	262	261	268	324	263	297	296	257	269	246	279	285	280	255	287	283	276	286	276	280	289	273	290	277	277	290	312	298	290	281	314	278	288	260	284	285	276	286	290	291	263	280	268	276	298	262	285	297	285	280	293	275	306	295	279	266	247	284	287	265	276	281	280	257	258	245	277	258	282	290	283	312	293	259	264	278	300	271	278	268	270	288	274	265	278	298	276	308	280	269	275	280	290	263	288	287	295	289	309	268	272	265	273	270	299	296	298	259	259	274	293	265	289	269	274	280	278	275	268	254	282	291	280	287	296	294	275	302	264	261	270	269	258	283	300	297	318	263	271	283	248	276	275	285	276	293	305	246	267	269	261	281	268	251	279	286	258	285	260	258	275	262	306	270	263	284	286	267	273	308	290	288	260	249	301	275	249	288	291	288	262	260	315	246	261	276	286	274	259	274	284	281	282	304	311	282	309	279	279	298	283	249	301	295	301	290	292	262	275	299	284	241	267	284	260	276	280	273	290	277	294	294	265	283	266	285	312	285	279	273	263	285	264	294	300	294	253	265	288	299	257	274	281	267	288	275	276	263	306	280	305	307	297	278	240	279	295	290	282	299	281	273	300	275	260	286	278	277	294	274	268	290	302	308	295	268	277	275	295	262	277	315	278	282	314	253	283	280	290	279	248	310	304	280	293	309	304	280	276	247	280	269	274	283	263	293	281	284	250	264	271	305	261	303	252	271	293	279	241	263	286	302	264	301	301	265	298	258	246	261	276	284	286	310	271	302	286	277	287	280	302	269	287	249	294	290	265	279	292	264	264	288	272	277	281	311	318	296	251	269	304	274	267	273	289	283	268	297	265	287	295	244	262	273	264	271	257	301	267	283	258	279	290	287	269	260	284	259	287	311	301	289	302	281	322	247	267	247	251	279	264	279	275	296	288	292	294	282	262	273	284	269	256	265	328	270	283	269	280	295	270	302	275	257	249	266	276	246	285	293	275	252	278	297	311	279	273	280	261	281	295	295	305	291	276	283	274	271	243	281	262	286	307	291	295	265	283	295	324	297	296	271	302	306	270	274	263	256	315	309	264	270	287	274	284	285	292	270	278	266	258	270	291	257	276	280	291	247	245	276	266	298	282	269	292	281	287	292	271	271	294	284	293	300	314	296	306	279	312	279	271	280	272	273	258	275	279	273	284	273	301	315	268	280	284	276	291	293	248	286	245	284	280	280	283	255	282	298	249	298	266	267	308	298	276	267	260	281	250	294	278	241	276	274	263	272	296	246	285	281	298	273	284	256	262	258	275	259	275	285	259	268	284	274	285	282	307	279	282	256	266	263	297	240	283	303	285	286	276	260	276	269	253	270	261	280	295	274	278	268	298	281	258	266	277	303	285	262	282	288	275	293	275	273	259	284	284	296	288	325	287	268	282	278	281	271	265	289	296	275	281	272	304	286	277	253	276	267	261	277	285	296	266	278	233	289	272	271	253	296	315	290	258	234	297	286	276	283	282	279	262	248	270	295	281	235	270	246	267	284	281	262	262	267	303	257	276	322	273	268	289	279	263	252	261	256	263	285	287	287	279	284
8180	1503	2659	3256	2827	2561	2142	1861	1632	1538	1332	1200	1160	1116	1069	1063	975	978	917	943	905	880	876	899	848	791	843	850	783	815	810	804	769	810	715	831	805	776	823	782	790	729	727	792	743	778	806	724	752	754	720	731	728	749	766	729	752	656	727	681	727	743	720	693	747	752	771	764	710	706	756	748	736	773	703	752	648	682	705	760	758	748	675	714	751	694	742	747	690	668	712	743	727	722	703	742	712	693	657	767	717	713	715	707	751	740	703	740	753	747	731	740	730	716	702	764	701	721	710	713	689	670	741	696	728	713	696	726	680	723	688	671	712	699	686	723	759	739	706	703	732	710	743	701	686	732	692	723	698	687	708	740	701	768	705	712	731	756	744	730	708	739	700	714	718	728	747	708	712	697	720	717	725	744	697	753	684	767	696	806	709	750	781	675	720	685	719	733	725	752	701	706	662	690	732	681	693	717	700	706	750	737	757	728	754	740	691	733	728	685	688	730	743	727	726	727	672	686	731	709	712	704	700	679	693	725	710	758	672	712	733	765	693	695	714	695	730	700	655	670	719	676	714	746	709	677	737	668	681	696	662	710	728	734	691	783	680	722	723	771	722	665	698	704	688	723	747	714	769	727	728	711	750	704	715	726	672	677	709	715	763	783	708	688	704	759	676	749	705	693	721	706	678	644	734	758	710	702	700	710	712	702	735	749	736	770	731	677	749	775	709	714	701	737	737	714	741	738	705	726	734	706	744	707	707	757	735	739	712	707	741	721	714	705	726	775	716	724	717	698	708	707	731	711	781	721	710	729	675	751	715	703	737	719	696	694	719	716	742	726	689	712	691	680	690	714	774	722	737	736	738	694	720	723	747	718	750	737	711	717	731	752	705	681	743	739	726	753	734	696	775	726	726	755	710	724	695	725	696	712	715	672	704	686	717	701	734	708	694	731	714	728	674	729	691	727	670	734	694	702	784	787	675	681	709	749	772	717	738	730	712	717	727	730	674	696	741	710	683	687	714	747	739	722	691	672	681	726	702	694	676	762	723	690	703	668	689	723	699	734	750	733	667	748	779	742	749	693	703	735	814	675	691	657	771	734	687	728	712	718	729	703	706	691	744	750	721	706	705	710	699	725	720	746	713	761	711	732	705	767	724	724	763	718	728	726	709	696	701	735	716	736	664	713	751	660	719	695	697	759	685	735	747	755	702	749	699	697	730	749	697	729	699	731	739	751	666	703	671	741	703	733	788	723	703	700	690	693	702	726	688	745	688	718	717	711	738	709	731	668	660	721	664	685	726	669	702	652	710	734	719	705	716	766	729	740	727	723	686	744	728	714	713	735	742	714	720	734	686	718	699	721	723	744	711	730	731	688	683	728	743	668	682	729	735	723	690	689	737	715	711	749	698	725	726	662	714	717	700	739	715	737	728	748	669	721	697	765	677	723	728	664	700	715	723	684	666	688	696	704	694	767	774	730	739	720	734	756	731	688	725	727	746	679	755	713	718	738	725	736	670	712	690	733	688	735	726	688	760	680	681	742	726	676	704	754	748	740	709	703	702	736	738	727	713	708	679	750	699	712	728	734	744	713	742	691	712	747	675	731	745	754	702	728	719	729	714	688	756	732	691	744	744	732	705	692	729	667	693	701	697	699	772	745	726	700	724	703	719	673	730	688	706	749	730	722	714	742	773	697	712	708	739	746	726	773	736	702	743	716	769	729	726	778	733	716	728	692	703	704	692	718	747	756	748	687	770	720	705	677	700	708	682	692	723	747	751	742	708	740	750	752	718	675	717	698	712	688	778	707	723	650	722	663	708	714	733	726	681	698	710	727	700	713	711	746	733	719	767	753	749	731	714	713	678	701	701	670	703	698	734	769	724	708	718	718	703	691	719	725	714	725	716	694	727	761	753	724	736	689	673	740	729	704	749	749	738	716	697	736	729	714	675	700	672	715	702	731	723	718	748	725	727	725	694	706	730	725	748	703	714	678	729	712	747	727	718	743	703	740	728	766	696	725	751	756	736	667	700	699	739	717	717	691	709	774	694	744	739	771	746	771	720	720	734	738	716	711	701	676	695	682	728	725	709	704	774	721	683	714	754	739	673	681	721	691	702	741	703	726	719	714	718	702	726	693	707	730	763	693	727	696	750	747	675	746	768	755	732	716	708	717	783	719	719	679	748	729	646	749	679	705	752	669	680	786	686	670	701	684	793	724	711	697	714	709	724	755	662	721	732	712	740	709	722	681	748	731	717	693	682	723	701	754	742	700	719	690	741	729	676	680	777	758	777	664	701	715	720	711	704	700	737	764	760	704	673	686	695	718	697	720	728	713	713	740	761	702	699	673	692	663	723	725	694	667	696	670	728	709	780	716	726	705	709	699	689	778	696	722	703	716	677	687	704	707	730	764	719	707	717	710	750	744	712	716	669	713	769	751	738	737	672	775	750	763	709	714	700	701	700	718	685	768	681	727	723	687	673	728	727	694	697	736	699	703	700	729	692	719	726	759	707	735	766	702	727	774	728	743	727	736	749	707	697	728	733	720	695	790	714	714	722	708	721	729	698	737	731	710	739	711	732	699	685	689	690	714	708	724	699	728	705	671	690	706	719	718	695	723	727	712	702	727	719	748	710	743	762	673	739	742	747	707	707	721	758	704	696	711	707	748	720	688	728	741	679	672	747	709	710	718	725	700	711	766	703	692	713	759	712	684	712	743	737	659	758	725	697	692	722	697	699	714	728	710	752	697	718	698	705	725	727	752	707	758	701	727	668	678	730	757	728	727	691	707	695	751	771	716	687	723	677	653	729	711	717	707	745	695	694	719	718	710	730	730	712	774	707	738	748	715	726	707	690	748	743	720	758	715	737	760	730	660	725	704	681	729	745	732	713	766	743	716	765	675	692	720	710	702	715	725	728	769	685	725	731	731	749	710	743	705	714	733	736	702	733	683	724	688	671	680	732	703	719	761	739	719	754	698	718	724	720	736	726	722	734	684	692	703	720	741	734	700	741	747	687	702	710	734	702	772	730	713	693	708	700	710	742	735	744	705	722	712	766	720	702	746	706	751	736	693	697	715	727	742	730	705	750	679	697	735	724	759	696	712	723	682	689	670	689	714	717	764	686	686	653	708	738	743	739	752	765	736	700	653	764	771	705	739	739	777	710	715	695	707	722	708	694	707	719	635	700	684	708	708	715	727	729	680	719	719	729	769	717	667	733	783	710	642	735	689	701	695	758	718	756	706	701	683	677	727	703	741	735	696	691	735	769	718	710	721	718	670	694	686	755	717	699	718	701	710	738	683	678	749	721	708	700	705	737	736	685	745	683	750	693	740	735	762	750	702	689	730	722	686	709	746	731	768	724	723	715	773	703	705	720	693	690	712	744	716	715	733	757	738	738	742	743	718	680	698	737	717	726	720	680	667	772	704	705	700	748	693	724	743	761	732	714	711	674	711	725	724	722	745	750	680	700	713	692	725	696	769	675	739
22858	3225	2211	1731	1163	889	632	552	455	372	325	291	271	229	224	201	208	198	191	199	176	192	163	181	179	139	156	167	161	150	164	152	136	168	152	158	166	144	169	153	150	145	156	169	165	150	155	125	121	132	143	134	150	147	137	152	137	138	127	136	139	143	155	142	124	129	137	137	160	136	133	145	133	155	141	164	146	127	118	132	134	131	146	156	152	147	137	153	150	126	134	155	146	136	148	152	128	142	144	144	134	118	141	125	131	119	136	141	156	137	133	142	143	137	127	109	135	149	150	155	135	137	137	156	161	160	124	144	145	149	128	130	133	157	134	123	137	142	129	139	126	136	153	156	128	138	137	136	151	134	137	136	133	149	144	146	138	130	140	134	137	140	140	134	161	130	142	121	141	134	144	141	143	139	143	128	143	149	140	148	154	149	136	136	140	162	141	158	131	135	120	142	126	127	154	155	151	136	132	142	147	140	134	118	132	153	134	141	143	116	124	158	126	143	152	127	148	133	119	142	128	157	145	128	126	136	147	153	162	165	143	119	128	136	143	135	133	158	144	140	122	140	131	158	127	141	148	140	143	149	154	140	157	132	136	160	145	132	133	129	154	152	129	141	137	130	149	155	153	171	141	172	139	130	139	144	134	139	128	152	138	148	129	141	141	118	144	159	130	150	130	155	157	142	154	140	139	131	146	142	132	168	156	153	127	135	140	141	131	123	126	141	137	126	151	149	138	129	146	139	128	130	146	127	148	126	139	140	136	154	141	126	149	125	145	159	141	154	131	120	113	114	136	151	151	148	142	137	139	142	141	141	128	152	145	137	157	130	169	124	128	128	131	134	138	124	118	115	128	146	148	142	113	143	121	120	120	127	120	133	137	173	120	161	130	105	179	140	141	137	151	133	144	116	157	150	161	135	146	130	148	146	142	151	147	128	135	118	144	154	148	120	145	147	146	147	146	120	130	135	106	132	138	148	119	139	115	119	154	137	143	150	147	149	139	151	155	138	129	151	130	127	141	141	149	148	127	140	140	139	151	163	159	149	153	132	115	131	130	131	144	121	117	156	133	121	131	127	161	146	155	156	144	147	165	130	158	161	144	142	142	129	142	130	151	126	149	128	125	125	148	118	121	150	126	147	120	112	137	123	156	133	149	147	134	128	123	137	155	145	139	143	135	130	133	141	154	129	136	131	142	137	139	170	126	144	119	145	151	130	140	140	144	141	138	131	147	113	152	128	144	133	140	148	133	139	133	141	142	139	134	158	122	140	147	125	136	147	171	147	151	145	138	133	131	146	118	145	137	138	122	139	140	126	157	135	153	135	134	144	140	140	141	137	137	147	129	123	130	140	137	132	139	147	154	135	115	136	140	136	146	108	118	130	133	143	134	163	140	127	123	139	138	147	144	140	145	136	132	137	127	157	146	131	135	135	158	138	157	148	135	130	141	149	133	121	154	135	146	129	144	122	165	128	131	127	154	152	137	128	137	150	129	130	143	131	129	134	145	128	130	121	156	132	124	122	145	148	145	118	141	152	132	151	131	148	121	148	124	132	135	131	147	125	107	148	134	112	140	123	116	129	153	142	119	142	124	146	141	134	128	171	144	133	135	125	143	141	131	145	120	161	150	161	162	139	149	127	121	128	131	134	153	132	137	113	138	125	129	146	138	168	140	124	123	132	137	129	135	139	116	144	130	144	117	133	126	134	134	118	141	128	129	144	138	134	144	130	156	135	124	128	137	142	154	170	125	124	126	133	126	138	139	141	165	158	145	122	140	130	144	137	128	137	134	154	145	127	125	155	156	167	149	137	159	132	119	111	136	149	144	120	165	142	129	127	144	141	126	126	131	131	129	131	137	140	139	139	141	143	117	141	151	155	172	139	134	123	155	160	127	132	129	154	147	131	142	127	144	131	128	158	130	140	149	158	140	139	116	139	142	137	167	155	145	131	161	142	129	137	139	126	146	139	142	151	139	134	125	124	148	142	135	131	139	149	125	112	145	127	133	148	149	140	155	157	144	143	128	155	148	155	147	133	134	136	148	142	128	107	148	145	159	142	135	136	163	130	150	150	120	123	134	138	156	151	125	163	146	157	129	145	127	126	136	133	142	125	117	120	110	117	118	148	121	123	137	149	155	137	141	153	174	142	130	138	114	135	131	117	139	109	133	130	133	142	163	132	145	137	161	130	136	139	142	131	138	138	140	153	127	147	150	125	146	148	141	134	126	133	135	127	129	139	115	146	128	145	129	134	125	148	134	119	124	136	135	164	148	131	142	132	134	148	133	143	111	131	138	130	144	137	162	142	154	152	117	154	159	147	127	131	157	139	139	138	119	136	149	142	136	123	131	127	132	123	132	142	115	136	131	130	137	154	152	145	106	152	139	145	130	132	145	144	132	144	130	151	137	162	158	149	119	140	156	147	126	129	127	173	129	137	144	134	122	116	139	145	149	143	144	157	141	154	147	131	142	138	125	142	150	141	157	153	146	146	146	157	140	140	144	124	134	119	128	149	135	132	138	151	139	129	144	152	141	128	114	136	145	136	119	136	162	124	159	121	128	127	142	145	150	130	125	136	137	137	129	121	149	141	139	126	139	148	139	139	136	150	136	128	152	135	151	124	120	144	119	139	140	124	140	141	132	136	154	148	140	122	141	149	141	143	154	148	132	140	146	124	149	164	162	127	140	132	139	153	135	133	176	151	136	140	177	148	131	143	140	137	136	183	112	131	141	142	147	139	153	163	143	136	143	128	134	137	140	137	133	134	139	114	128	134	118	139	140	157	141	125	127	126	131	132	158	129	139	141	140	122	162	132	119	139	153	134	127	146	164	149	160	112	103	130	133	148	98	111	138	136	149	158	132	135	137	159	131	129	166	145	142	145	132	150	145	134	121	146	135	159	138	159	141	117	129	124	125	142	147	162	124	140	153	127	125	122	153	126	141	142	155	130	155	145	125	153	138	159	143	150	133	138	130	161	142	140	146	173	133	152	130	143	139	139	146	124	144	131	128	125	151	152	126	152	132	140	134	138	130	151	128	125	144	161	152	139	125	153	142	142	137	132	134	124	134	146	146	124	157	147	137	141	139	138	145	149	133	118	127	129	130	140	111	144	144	157	152	131	133	142	155	142	142	146	132	149	131	142	151	139	121	133	120	126	153	144	127	117	139	139	145	149	156	135	133	126	127	149	142	142	135	141	147	122	131	140	120	138	139	148	147	131	136	128	139	119	137	131	137	121	119	126	152	133	137	142	139	124	129	151	131	126	125	124	146	135	131	142	132	149	154	143	146	121	147	124	142	137	132	103	157	143	133	146	135	153	147	123	141	133	157	149	135	144	139	149	120	117	134	145	135	129	143	157	147	160	132	134	133	128	160	145	143	144	136	161	147	142	145	156	146	161	137	156	157	153	133	141	153	148	139	136	144	133	146	130	143	133	141	134	137	139	131	135	135	142	145	122	156	154	142	124	131	140	130	128	157	161
11206	1799	4023	5041	4397	3504	2936	2517	2064	1776	1645	1450	1252	1147	1041	1003	932	829	825	729	698	718	726	628	632	604	593	581	531	516	581	516	550	516	482	506	477	490	453	503	485	484	460	430	433	487	481	499	420	438	407	457	436	425	431	431	442	459	400	430	474	386	460	382	401	424	418	413	434	418	421	413	384	439	418	377	401	417	412	442	410	386	395	446	376	399	405	399	405	389	374	413	389	399	375	385	412	408	391	423	362	396	441	390	379	399	362	389	420	370	415	426	428	380	407	387	398	411	396	369	378	402	392	418	393	391	412	411	383	408	408	385	354	359	383	376	398	425	391	353	410	374	409	405	423	418	383	408	383	365	448	429	381	401	405	360	412	402	404	388	377	387	426	406	421	381	408	335	408	405	412	419	382	379	368	386	392	395	420	406	398	379	376	378	414	380	364	376	386	367	385	359	372	375	370	373	413	411	367	370	383	396	390	415	380	387	385	391	345	399	375	381	359	370	409	422	405	356	377	402	376	361	409	383	393	422	380	358	379	365	423	423	378	373	364	393	405	392	372	399	384	409	380	339	362	416	329	412	377	404	363	357	406	366	426	361	352	371	358	364	381	390	376	369	385	353	377	392	387	398	385	392	368	377	389	386	412	362	412	393	393	400	364	369	399	374	424	410	372	373	399	361	379	365	386	386	363	375	429	406	396	372	410	393	376	423	399	381	354	390	374	380	368	397	424	365	395	374	376	388	368	388	380	401	376	365	401	354	365	408	395	386	379	377	370	380	380	396	366	396	414	418	367	399	412	374	403	366	396	423	391	367	406	334	392	401	411	361	427	375	364	420	371	378	381	366	400	376	405	384	399	373	397	392	409	364	395	423	365	388	391	376	406	405	377	404	393	376	380	353	436	373	350	415	393	390	393	374	370	402	371	365	377	377	372	362	380	393	402	400	402	378	391	370	382	391	397	367	393	334	363	377	355	405	389	393	363	373	388	362	375	376	371	397	404	375	384	371	380	384	416	383	392	377	393	369	352	383	376	371	397	410	418	395	372	369	416	432	384	351	400	397	361	386	416	367	378	415	394	393	374	347	330	359	419	422	424	387	364	369	381	385	357	400	388	385	387	372	391	391	353	390	400	387	335	372	384	368	372	400	352	357	384	395	373	393	401	351	393	398	392	369	393	405	402	393	387	403	383	387	373	368	419	353	394	383	419	383	358	392	375	387	392	384	388	366	382	369	385	407	408	395	372	375	395	419	374	367	426	392	389	399	401	389	392	355	356	400	409	398	380	359	372	426	373	355	393	396	385	373	386	405	393	406	387	406	382	379	398	385	406	400	389	389	389	366	351	365	370	340	361	385	391	395	383	374	411	397	393	389	386	402	390	410	367	351	358	390	387	379	377	359	367	422	383	408	388	413	410	450	379	386	401	384	361	382	367	364	368	378	415	340	392	424	387	417	391	367	358	374	385	387	364	391	359	390	377	349	400	359	392	407	344	403	365	418	379	393	420	391	368	391	396	364	362	380	357	378	397	383	376	384	384	370	400	385	353	370	373	431	394	372	395	406	400	375	365	390	410	357	358	383	394	364	381	382	399	363	390	378	373	408	409	410	403	391	393	399	372	373	395	394	408	385	378	381	382	394	391	369	395	361	377	373	401	366	365	405	432	373	385	408	402	347	417	383	409	371	404	431	377	388	396	402	428	393	391	380	348	408	382	398	391	376	411	357	409	349	401	403	387	392	391	411	423	378	356	381	366	362	386	394	375	388	401	359	413	402	402	386	357	374	364	392	399	380	365	386	398	375	406	412	380	316	390	365	364	389	397	391	391	428	372	368	401	370	373	366	337	396	408	365	400	414	397	382	391	367	366	413	432	389	408	371	395	412	366	404	367	382	357	336	371	412	386	412	374	391	375	399	386	381	379	390	396	384	374	403	429	389	390	381	395	378	390	391	405	365	354	390	394	360	367	382	404	393	375	392	389	414	417	413	381	401	371	400	410	392	403	371	368	383	395	362	383	390	382	388	394	395	400	391	384	377	369	381	364	363	390	380	393	372	413	367	384	379	398	380	401	367	396	395	372	377	373	357	358	381	410	380	376	391	426	369	413	387	342	364	432	397	412	387	375	380	405	367	379	396	370	358	412	379	360	419	390	374	408	389	377	393	399	394	411	400	415	398	369	397	358	379	399	376	378	367	382	356	390	406	400	363	367	425	380	397	402	407	367	383	401	384	376	404	393	353	415	381	358	379	351	407	374	386	405	387	382	392	393	363	380	380	358	404	355	425	371	389	401	330	375	403	368	412	354	380	386	350	362	375	382	355	397	395	392	372	363	376	400	368	404	372	386	368	355	360	397	371	374	399	379	380	416	382	396	405	381	434	380	419	403	357	380	388	400	375	382	384	412	376	374	392	386	372	391	370	397	371	383	416	349	367	422	413	399	375	375	369	399	396	386	394	353	403	414	398	361	382	375	358	397	344	394	385	366	361	370	416	351	387	369	401	368	395	390	394	406	391	382	379	413	381	378	356	389	416	356	377	443	386	400	399	393	368	415	347	374	359	376	364	374	380	385	379	380	364	383	386	347	428	390	369	395	341	375	398	381	380	403	363	385	373	372	382	374	385	375	369	390	376	400	445	378	427	345	391	387	342	370	380	363	385	388	366	392	388	360	373	362	371	387	387	378	361	379	397	398	382	401	408	347	391	435	413	368	361	374	369	384	383	410	392	407	390	385	383	394	399	397	355	405	380	406	380	390	361	376	368	361	338	392	388	379	368	355	363	392	403	384	372	387	378	374	399	380	394	350	396	401	388	383	370	392	374	378	370	419	388	402	419	420	362	404	382	376	377	418	407	376	387	358	356	418	375	349	356	351	413	399	378	399	366	411	393	370	352	367	417	374	397	365	382	401	426	424	381	397	397	369	398	360	399	368	375	380	376	391	365	390	379	409	381	377	419	365	379	394	384	413	371	402	381	397	401	378	366	379	373	371	330	343	395	383	384	364	329	360	359	403	390	376	405	383	372	362	401	379	385	386	395	389	380	403	378	408	362	364	374	385	385	373	369	378	372	362	384	403	373	361	419	365	385	364	360	370	383	383	374	417	365	344	378	410	371	327	409	391	382	371	394	374	360	372	393	374	415	393	433	375	380	374	392	419	355	378	361	395	399	406	419	399	377	396	373	360	397	417	364	393	384	360	374	344	407	387	381	421	390	369	379	389	412	407	381	382	405	422	417	396	396	380	390	402	383	438	369	411	393	408	365	394	379	391	371	400	393	385	403	358	398	400	390	389	388	389	360	398	374	348	360	382	390	385	394	382	357	388	409	381	389	407	374	396	378	387	421	381	417	359	413	395	408	415	353	387	407	369	410	431	411	383	367	402	403	383	370	366	409	362	385	395	375	403	369	380	395	389	347	420	377	380	400	391	345	407	372	378	386	377	408	391	375	368	371	404	375	378	363	429	365	385	394	373	396	392	344	358	366
2749	301	279	275	281	279	300	258	274	279	243	270	262	248	268	244	292	258	261	266	232	238	270	243	236	258	249	257	264	263	263	252	239	227	262	261	239	235	253	229	223	239	246	262	256	241	281	267	243	246	249	238	242	262	246	256	252	271	246	255	283	254	253	260	245	278	237	231	252	254	232	239	229	246	248	244	255	240	250	251	272	248	269	239	243	244	284	289	273	242	202	252	266	220	272	259	231	261	267	226	252	245	243	226	262	251	250	242	281	262	240	238	229	257	258	255	246	282	258	256	270	248	264	230	233	247	243	257	266	234	250	247	236	259	255	246	226	274	261	231	233	214	297	241	257	240	239	232	230	257	274	291	279	246	260	281	263	238	254	244	248	260	278	250	258	288	244	254	229	234	267	249	247	236	251	256	266	254	227	244	261	256	293	238	264	248	266	270	230	240	256	250	249	250	230	232	258	265	253	228	267	233	256	252	257	259	248	269	247	261	239	242	238	268	248	269	223	254	261	249	260	222	260	261	262	249	263	256	244	261	257	262	300	273	270	266	236	242	252	271	267	231	247	244	231	253	247	264	253	256	307	252	251	258	264	225	236	238	239	245	225	286	260	242	278	253	216	250	245	242	236	230	236	260	245	250	260	260	258	240	231	258	235	253	257	253	266	219	287	268	254	226	262	226	258	247	265	245	254	235	246	260	243	232	253	233	277	266	229	209	232	247	270	239	272	274	239	261	255	232	248	242	268	241	228	261	253	243	255	259	279	279	276	271	250	227	248	246	261	230	231	270	264	246	255	234	252	250	239	240	248	258	265	282	261	257	254	256	259	239	248	246	262	254	213	218	247	236	246	259	254	270	275	252	228	266	255	235	245	244	273	271	248	248	243	272	225	275	253	240	242	267	256	290	220	256	271	265	229	235	259	269	252	238	232	233	271	230	267	242	246	265	245	257	252	232	272	241	270	239	260	250	249	229	243	259	238	239	237	231	230	242	248	251	265	239	242	275	238	243	243	242	258	283	242	217	255	265	264	230	241	249	229	235	227	253	265	259	268	233	288	268	237	271	250	229	227	264	254	233	257	239	268	253	250	251	244	248	206	233	237	264	258	257	276	226	237	220	217	244	256	262	231	239	231	276	236	252	241	249	228	236	263	252	238	284	231	256	265	280	266	250	262	259	252	264	242	228	249	265	260	230	250	255	237	225	232	266	254	265	244	256	262	252	255	237	249	265	240	252	208	249	278	259	248	262	248	254	252	257	243	246	216	246	265	266	268	224	261	227	242	225	280	272	267	246	257	240	262	223	269	253	241	218	247	212	243	255	280	254	243	224	241	247	260	240	229	238	262	258	227	226	237	253	245	219	227	281	267	279	277	263	279	234	224	256	261	243	215	241	258	273	285	278	291	250	237	261	248	261	264	251	252	239	245	236	240	253	260	230	224	228	243	260	221	247	250	241	234	271	241	255	262	242	237	250	245	287	285	255	252	264	252	265	256	247	233	245	295	250	232	248	237	268	254	265	270	251	229	231	270	233	250	269	222	229	262	260	258	230	247	274	216	248	245	230	238	218	262	247	251	274	249	267	257	268	253	254	237	265	278	246	212	237	249	244	268	260	243	285	237	251	228	263	259	237	244	258	220	251	264	237	264	253	250	244	240	216	257	257	245	251	263	236	262	264	221	246	245	246	272	246	289	250	247	280	249	254	227	274	239	251	251	236	231	253	261	245	254	245	253	238	255	250	239	258	237	247	248	243	247	270	249	256	281	254	239	265	246	219	267	244	289	287	245	263	242	238	235	248	215	236	258	281	270	226	232	262	268	261	255	249	222	228	260	235	245	258	237	268	254	245	247	230	255	251	265	233	260	256	243	248	258	227	235	255	244	250	264	266	242	247	263	259	246	258	261	242	236	266	270	239	256	247	254	268	284	255	243	296	248	255	228	257	257	260	244	221	236	259	249	247	239	246	261	275	233	270	243	249	234	232	265	252	246	235	239	275	257	278	242	252	251	260	242	289	244	242	245	257	260	235	246	239	280	254	263	264	271	274	242	252	280	240	245	280	265	287	263	268	239	239	260	263	245	258	243	240	243	232	230	244	230	243	243	252	248	247	250	230	244	249	258	264	252	265	234	270	220	262	240	236	243	259	259	278	236	259	252	265	267	267	249	259	233	273	283	245	249	269	228	259	259	239	248	259	227	233	237	217	241	262	258	271	231	245	229	256	239	241	226	252	248	232	243	258	245	290	245	231	251	230	232	270	228	253	257	249	259	279	278	260	232	216	247	238	256	252	240	256	260	268	242	249	241	239	252	259	243	266	281	259	280	255	256	251	271	273	266	252	259	247	264	260	250	243	245	251	241	242	265	255	250	288	267	267	257	266	276	257	246	242	226	253	251	232	238	227	259	245	269	223	258	218	230	263	252	262	221	254	252	279	256	277	245	265	248	254	251	264	241	252	253	274	251	244	253	248	218	250	275	250	268	261	233	227	261	256	277	239	225	230	233	247	239	230	251	264	233	248	226	231	222	245	234	230	288	244	234	257	271	270	214	261	247	233	235	246	286	267	255	278	228	252	247	235	264	254	280	235	265	241	272	276	285	238	239	255	236	288	240	242	291	255	246	239	280	252	251	244	259	261	245	265	224	268	289	276	244	264	223	255	255	248	285	254	235	260	245	247	234	272	240	238	239	234	241	245	234	229	226	238	256	237	255	230	256	241	254	261	258	279	228	257	251	210	249	246	258	264	252	275	253	255	259	225	224	244	254	244	250	218	260	257	240	241	248	249	226	255	266	258	222	250	251	231	254	245	236	236	259	252	240	233	236	246	240	243	261	278	243	253	274	280	241	262	250	271	241	242	235	259	275	280	283	229	225	247	264	223	245	226	248	244	259	273	256	226	258	245	271	274	260	229	284	258	261	237	266	272	219	241	234	224	234	259	266	273	247	247	278	251	252	242	236	252	246	255	248	236	220	256	204	262	235	244	263	238	236	259	231	227	268	218	217	247	245	233	271	260	248	245	249	264	272	243	239	262	246	252	239	259	255	253	236	239	250	258	240	282	230	254	241	256	262	241	241	245	247	265	231	255	245	253	264	254	245	227	270	248	237	258	251	268	244	236	250	256	236	248	250	250	247	287	245	252	266	255	230	231	215	243	246	222	268	257	245	247	251	265	253	237	243	231	253	235	241	237	236	268	237	259	226	250	274	232	231	230	234	253	253	245	244	235	269	248	260	259	285	246	252	249	272	255	253	250	252	266	244	244	256	270	253	277	253	238	265	265	215	257	222	249	267	253	244	246	234	276	233	244	218	237	278	245	233	242	249	233	223	263	243	243	257	270	239	256	258	250	276	254	237	257	249	230	264	265	226	249	236	255	236	244	245	251	259	236	272	256	257	266	236	266	249	234	239	246	249	253	235	216	267	239	230	222	227	250	240	260	236	248	249	220	275	250	264	237	259	239	233	264	240	249	245	282	262	251
2675	703	782	784	853	750	808	748	730	747	718	718	696	664	699	707	685	675	671	716	660	656	677	674	654	713	642	660	710	654	675	661	695	693	706	672	672	655	641	722	645	698	700	670	680	618	676	655	647	642	631	677	659	672	674	664	677	678	664	667	642	736	699	654	680	661	649	621	647	716	682	655	680	693	698	678	669	674	643	670	671	706	665	678	702	680	689	677	641	692	704	664	675	686	640	651	641	656	694	685	666	630	598	680	662	615	664	678	665	676	688	707	693	657	677	683	656	653	673	646	661	707	622	707	659	683	710	699	671	620	714	681	660	665	676	645	658	694	685	682	671	641	694	677	644	684	625	677	663	670	687	691	662	660	669	661	645	646	686	631	668	667	633	658	618	668	663	677	686	676	626	642	647	726	674	638	674	622	687	622	638	650	744	645	642	634	710	696	632	736	652	666	645	639	640	708	620	652	659	675	630	644	683	703	652	671	677	679	703	665	696	702	683	655	671	653	644	648	667	647	683	680	674	704	639	664	658	667	674	652	650	644	686	635	652	700	668	647	650	655	682	654	666	652	664	656	743	675	718	645	635	649	658	650	667	642	656	653	666	656	647	635	690	649	666	689	675	659	678	643	610	685	670	663	643	662	686	663	649	662	639	700	705	667	645	651	718	636	701	648	647	647	681	675	679	655	634	638	639	680	686	656	703	641	638	655	662	600	629	639	645	659	672	648	694	644	664	664	695	680	653	693	595	656	680	656	629	678	665	679	608	677	636	660	687	645	685	666	677	604	627	668	678	650	693	652	660	652	648	658	642	680	695	610	705	687	673	660	666	679	634	661	644	655	685	661	639	671	661	652	635	695	678	702	671	706	683	654	698	628	678	662	609	661	683	665	613	656	711	740	684	641	636	679	709	668	652	643	679	651	716	687	672	634	651	655	649	645	622	670	677	718	658	720	679	631	700	699	661	648	644	689	651	690	683	663	692	699	645	644	643	656	626	709	643	608	664	698	658	663	645	677	718	686	625	622	686	663	632	687	637	652	653	698	676	691	670	666	706	644	706	677	695	661	692	753	639	696	686	691	637	686	665	680	661	640	647	637	657	682	635	689	732	694	652	618	632	701	645	696	646	706	651	700	663	672	666	652	666	681	651	618	625	664	682	679	681	659	651	655	660	638	684	703	668	640	677	665	667	682	684	688	654	629	641	679	677	652	658	675	642	674	655	632	629	702	671	673	656	679	627	673	606	710	677	651	705	645	722	721	691	692	644	656	678	677	634	664	646	717	678	704	677	671	640	670	620	649	659	700	689	649	660	678	649	672	677	650	702	648	699	658	657	676	653	654	626	732	706	631	638	663	679	660	666	651	628	699	663	667	655	700	658	646	655	657	696	646	661	674	693	692	677	655	682	707	637	667	645	648	713	640	636	696	649	654	704	679	693	646	625	678	681	645	678	646	671	636	697	637	669	630	720	654	658	699	678	711	646	668	726	668	695	657	669	667	640	671	697	700	631	694	701	628	655	675	641	635	678	619	603	666	693	681	660	688	662	629	693	640	657	665	670	636	664	656	660	665	643	665	668	634	651	646	668	637	631	628	690	694	634	677	700	627	691	652	669	672	635	644	686	631	668	684	717	671	660	665	645	617	618	637	650	665	668	657	653	660	675	669	636	685	656	659	677	683	675	695	658	688	689	712	671	664	657	666	692	681	655	689	667	721	673	702	670	708	654	673	711	671	659	693	658	679	732	639	666	658	701	682	668	663	683	638	645	640	638	678	699	685	651	660	653	681	680	653	663	662	663	685	651	661	687	685	653	685	679	673	702	702	684	633	665	678	660	671	716	686	674	685	624	679	675	671	688	647	648	659	677	635	708	617	621	666	680	666	658	633	652	655	686	694	697	661	658	693	694	682	645	630	696	655	680	664	676	662	693	690	670	694	676	601	693	685	611	662	705	650	657	718	660	623	659	630	704	659	680	670	700	687	655	683	645	687	673	678	648	696	641	605	685	665	648	651	680	656	664	665	675	625	632	692	670	626	707	633	676	654	655	681	687	662	635	646	642	711	610	622	637	672	667	636	657	691	640	672	683	632	710	680	687	646	636	665	645	653	673	652	692	653	643	660	696	662	716	684	675	673	677	685	651	630	639	677	684	683	677	701	677	654	690	663	712	647	704	657	715	666	665	680	665	668	628	682	648	658	638	660	656	660	699	698	648	700	697	662	628	630	629	697	672	630	628	652	652	636	654	692	699	684	620	685	680	615	595	681	633	674	682	670	630	690	703	658	663	647	703	650	681	646	648	658	661	666	644	649	668	675	646	674	695	608	666	668	678	647	689	663	617	674	639	655	675	699	662	662	664	640	640	610	666	693	663	634	663	708	684	702	667	689	661	688	659	645	650	679	689	637	658	692	665	680	676	686	626	644	684	637	634	640	680	679	677	669	696	688	696	619	701	646	633	712	619	642	644	742	671	662	623	664	683	656	643	630	607	695	652	680	624	674	674	633	683	650	676	662	640	695	643	641	685	684	669	648	675	682	691	687	668	647	634	676	605	630	634	642	701	670	710	697	682	688	628	673	638	689	645	653	670	671	671	673	698	636	658	663	627	701	641	668	694	674	685	645	659	656	642	687	647	631	687	718	657	697	668	653	638	651	616	635	694	617	690	703	688	660	693	668	652	676	625	647	643	678	707	653	673	649	671	646	674	702	641	648	634	638	618	677	651	679	639	649	651	687	661	668	655	653	689	679	660	674	633	678	656	700	665	666	666	646	697	655	655	643	616	645	728	673	676	651	662	674	668	700	635	696	653	664	659	662	693	645	695	624	654	662	668	673	657	688	640	638	706	642	655	663	662	734	673	609	629	672	702	612	678	687	662	675	629	612	670	717	676	631	652	640	660	640	672	697	626	622	658	677	674	650	658	650	654	666	672	623	669	631	643	682	678	625	692	677	655	680	678	599	689	675	649	727	688	663	722	662	678	723	646	664	640	661	686	687	668	662	641	674	709	681	657	689	651	662	645	681	638	649	690	672	679	674	699	644	675	660	668	654	708	691	659	667	623	636	650	646	660	697	696	659	634	613	648	671	669	646	664	610	720	698	667	627	702	677	651	628	652	701	614	698	652	665	659	658	643	680	638	689	677	686	672	633	648	685	686	680	693	625	701	692	666	657	619	695	636	662	696	676	618	617	716	645	693	647	671	670	675	713	655	706	687	689	646	666	667	610	673	667	664	675	667	672	678	639	637	654	709	695	620	663	710	644	698	653	688	682	688	663	676	651	659	635	687	725	649	683	660	660	640	693	665	665	641	637	697	730	655	658	624	704	677	676	674	690	637	644	683	646	682	697	675	679	698	675	643	670	630	694	683	682	671	666	651	657	672	680	625	636	653	689	692	674	656	673	654	650	664	696	646	650	660	626	641	700	681	642	660	675	697	704	647	625	635	670	659	667	660	720	637	618	705	692	674	621	703	689	613	656	712	670
13599	1285	1268	972	829	642	536	472	427	420	350	387	353	329	330	299	328	350	320	273	332	292	296	274	317	307	295	320	333	302	281	290	264	268	261	259	273	269	272	294	291	312	291	257	300	299	288	268	302	273	281	277	277	277	291	245	290	262	274	292	288	282	256	300	269	296	293	289	276	292	267	277	275	295	271	286	275	262	255	243	284	267	282	276	283	276	293	280	265	295	287	263	286	230	276	247	276	286	258	273	283	267	260	279	260	275	262	281	270	262	283	280	277	243	276	305	270	286	277	277	261	267	298	259	279	257	301	269	262	255	255	261	294	286	307	286	255	286	287	283	267	272	276	291	281	272	251	281	259	283	281	283	283	304	299	312	247	285	294	271	260	274	272	240	291	240	263	273	301	281	298	273	287	268	302	274	295	286	281	267	238	288	276	279	303	296	289	292	273	276	299	291	266	268	253	277	288	276	254	276	320	305	266	298	307	288	260	255	277	266	301	276	275	258	260	275	266	294	261	271	257	297	271	307	269	280	249	275	271	272	263	317	276	258	286	257	277	285	261	279	283	288	310	272	257	287	249	255	277	298	263	256	301	303	278	283	235	281	298	292	249	299	275	244	271	290	279	273	304	317	293	279	246	262	281	263	319	250	288	330	295	302	291	250	269	325	267	255	282	266	280	269	304	296	276	309	285	294	284	260	285	282	265	272	256	296	278	299	298	274	242	265	275	294	256	281	277	253	277	278	290	270	249	268	255	266	275	288	265	275	272	277	277	259	309	283	303	291	277	263	270	267	291	308	278	233	267	287	290	297	287	275	270	273	296	274	262	274	275	257	305	264	255	243	300	304	277	283	262	289	286	273	270	289	257	294	277	257	248	266	269	273	282	261	273	259	277	259	260	277	296	308	254	284	277	275	250	256	277	258	283	289	299	296	269	280	260	318	273	305	264	285	260	297	259	306	280	283	277	292	250	306	298	271	288	286	273	266	273	276	290	244	298	295	259	281	289	259	284	283	297	275	276	284	299	262	249	268	259	267	286	271	271	282	309	289	268	273	295	283	242	254	262	264	281	311	265	270	280	297	253	302	294	275	278	294	270	289	270	239	284	288	270	278	276	300	272	282	284	292	274	290	278	256	248	269	259	306	248	288	292	278	274	284	295	258	256	279	256	262	278	296	275	306	314	260	302	266	243	271	311	273	278	272	274	301	252	301	281	273	300	255	276	294	286	279	283	259	277	293	254	292	284	279	296	289	272	278	288	285	272	269	274	291	268	268	256	290	261	267	268	281	306	260	261	273	274	283	276	277	299	265	281	250	279	294	249	289	318	290	240	281	304	286	296	258	298	261	271	289	299	277	252	271	266	294	274	296	281	288	282	287	298	280	257	283	304	252	287	245	294	295	285	288	224	258	277	318	295	294	287	268	262	263	234	281	270	276	290	269	292	261	264	247	277	245	259	268	264	309	270	286	302	259	271	272	300	261	292	307	292	278	301	297	265	262	281	270	272	258	280	272	286	285	298	271	294	289	267	286	269	286	281	273	287	258	302	291	277	294	301	267	266	269	277	290	276	280	272	257	270	257	265	291	298	295	306	236	282	263	280	293	289	249	302	253	292	259	281	280	279	309	257	264	289	272	294	271	281	313	295	284	269	265	317	263	285	308	287	284	281	259	285	268	290	256	315	287	253	280	299	294	303	304	312	267	269	305	295	287	252	300	281	294	287	303	285	294	266	306	294	268	270	260	284	283	271	268	272	263	233	266	283	272	253	279	299	277	265	272	312	283	280	280	286	261	302	271	277	272	268	269	278	259	266	277	245	257	268	281	268	248	287	272	278	261	258	306	260	279	279	270	293	276	284	254	266	274	284	250	278	257	267	288	286	280	282	282	286	277	250	280	298	250	261	284	269	258	291	286	276	304	252	262	281	274	288	258	279	294	259	246	283	284	267	273	272	303	269	280	261	252	262	274	289	242	313	278	288	311	285	301	269	260	271	300	273	274	304	276	302	281	285	291	296	285	272	276	276	293	293	265	286	271	238	283	270	256	263	272	275	246	286	273	284	264	273	269	294	287	273	280	260	300	273	258	263	261	287	277	296	276	257	258	301	290	277	255	320	284	285	279	257	269	298	245	271	264	316	273	260	288	278	276	276	300	309	253	261	281	264	258	280	266	293	296	244	267	293	258	287	255	265	286	254	250	292	290	262	287	310	289	270	264	291	255	278	266	277	283	285	286	274	269	285	293	265	307	263	267	288	251	282	280	278	287	261	291	261	289	299	276	280	278	245	297	298	303	287	269	240	270	300	277	286	285	291	274	256	268	299	254	296	297	284	272	256	274	279	305	250	280	282	282	265	272	303	256	279	261	313	307	287	281	277	261	305	293	276	286	286	273	239	284	300	303	272	276	301	279	278	256	295	286	278	259	286	286	265	254	283	268	267	292	264	257	280	249	269	267	330	266	270	254	268	276	251	260	282	275	311	248	285	265	274	284	274	277	275	293	260	266	279	287	305	285	272	281	295	296	273	319	263	284	274	291	276	289	295	273	288	252	263	289	255	295	296	304	289	282	287	274	268	289	285	291	291	278	269	287	252	318	255	298	261	271	277	249	263	294	276	225	256	258	312	303	267	271	275	252	304	285	276	297	302	289	289	280	307	310	284	270	279	272	283	281	275	297	312	276	295	287	247	276	249	282	248	285	263	311	279	283	338	263	283	299	247	280	270	297	278	285	269	272	290	272	280	279	298	276	285	296	266	287	263	252	323	282	301	281	269	260	269	291	307	280	269	250	271	278	261	301	299	285	277	266	285	292	300	272	235	259	286	262	269	270	282	264	256	289	305	284	278	285	284	276	315	297	283	263	296	259	288	284	273	276	283	250	249	269	241	290	260	299	271	258	278	264	265	295	249	291	320	281	287	283	269	306	280	289	288	249	270	286	292	283	298	302	301	274	253	252	287	284	279	291	279	252	291	285	280	298	233	290	274	282	260	276	291	269	255	284	242	274	268	278	274	237	266	260	264	250	289	274	257	306	252	248	269	276	293	280	290	286	304	286	268	264	260	300	274	294	272	298	274	289	275	279	302	265	256	262	313	275	285	260	270	290	273	280	302	280	275	272	279	281	265	270	280	296	292	284	292	289	264	280	288	267	294	280	274	315	289	291	276	303	269	294	261	250	303	286	281	253	316	271	289	297	268	264	297	269	276	275	299	270	299	270	317	288	283	242	280	299	271	311	321	267	257	272	294	276	276	291	289	272	303	294	277	255	268	286	280	272	298	282	275	251	282	272	253	283	273	300	289	263	272	286	272	298	309	283	297	286	277	262	272	324	306	272	265	255	300	276	271	252	302	273	277	279	316	282	284	269	302	271	271	287	268	305	261	296	277	280	286	280	270	262	292	263	275	255	278	281	273	264	310	272	253	283	276	288	294	252	272	273	275	246	281	267	276	277	273	295	261	268	276	268	271	296	300	275	271	277	281	283
7752	1497	2466	3090	2978	2465	2034	1865	1659	1424	1375	1244	1200	1067	1117	1046	1020	952	880	875	896	910	825	850	794	832	876	774	804	780	785	759	802	788	801	758	832	775	725	747	733	778	737	763	774	735	730	758	761	767	740	759	784	763	738	710	758	775	739	728	704	708	735	731	710	770	750	750	741	711	723	706	718	764	722	743	700	796	777	761	760	812	763	745	744	758	726	742	734	698	778	726	797	737	754	712	732	716	727	727	782	703	725	728	671	773	714	712	725	810	721	718	709	741	718	774	729	717	719	717	696	717	710	673	709	714	715	741	737	687	711	734	731	707	683	715	693	702	762	665	710	700	709	732	736	736	727	702	739	729	669	735	706	719	667	731	728	738	698	779	734	717	725	710	698	686	727	700	736	736	715	690	738	737	765	720	699	719	758	770	759	716	699	728	724	684	678	743	757	718	695	682	727	673	688	725	731	731	680	668	721	711	747	730	755	710	739	732	732	718	712	735	707	701	696	722	659	736	703	735	708	712	711	738	727	724	731	728	708	688	698	709	761	672	737	681	711	716	760	701	755	669	708	759	687	688	735	698	708	705	714	674	728	749	726	768	727	646	711	677	750	762	752	781	712	685	663	734	727	762	709	678	725	705	719	725	701	729	724	691	693	682	783	712	702	731	749	669	750	678	706	735	721	729	686	741	749	693	740	759	715	737	732	719	716	702	747	763	668	742	732	709	752	708	743	753	699	686	713	763	739	695	796	716	755	745	757	696	767	752	724	719	732	726	738	755	742	730	667	686	719	748	712	737	694	733	705	677	753	691	692	641	692	771	768	734	735	637	722	712	705	742	730	725	726	702	719	701	768	707	703	754	687	716	723	712	729	739	729	757	727	672	715	762	722	785	682	702	761	762	734	680	724	669	725	734	703	699	705	734	729	681	700	706	706	663	667	690	744	711	709	735	675	683	751	727	733	767	682	689	744	694	655	715	695	712	729	711	729	713	748	689	723	707	753	707	687	768	702	686	725	715	719	682	676	707	744	710	689	683	693	701	718	699	682	717	731	759	720	733	788	724	762	740	752	706	686	693	702	740	700	715	713	701	689	678	727	717	688	693	700	690	723	707	719	718	674	726	746	759	725	724	739	690	713	723	750	679	746	691	755	738	727	709	694	763	786	732	685	715	704	691	710	757	698	704	746	714	702	712	690	737	705	700	723	746	695	666	770	789	702	652	770	725	715	691	660	724	696	689	716	745	708	717	744	746	758	722	714	706	726	724	735	712	727	711	739	700	761	772	718	705	703	744	688	697	711	767	704	721	672	689	702	662	703	731	691	739	717	749	727	678	707	716	690	701	694	767	697	702	747	721	734	679	682	721	726	723	741	738	723	727	745	621	742	712	748	665	730	731	756	710	676	723	753	721	765	721	714	728	698	726	707	734	717	756	719	697	723	669	735	699	725	664	708	698	740	708	720	686	697	727	736	716	716	727	678	712	706	655	698	754	732	708	710	740	734	713	742	686	698	727	725	681	666	722	748	749	750	702	729	735	709	735	703	697	735	675	741	751	740	749	682	738	707	741	739	713	714	651	672	717	705	722	726	733	697	694	705	724	713	749	737	688	691	760	752	684	679	703	721	715	721	712	711	726	722	705	710	714	696	691	693	731	675	695	725	761	675	722	690	793	687	734	733	729	674	679	717	744	721	776	748	685	718	708	699	695	724	734	709	757	757	695	721	712	743	687	704	723	711	695	730	719	722	734	734	698	734	743	699	696	680	656	673	666	663	681	762	746	741	705	705	667	731	720	735	754	720	692	728	716	721	711	690	720	747	682	682	705	689	702	717	706	739	734	703	725	719	794	744	729	768	717	701	731	735	745	711	693	702	705	696	731	679	708	715	713	736	725	742	761	719	699	709	689	736	726	751	772	731	734	691	685	733	744	717	721	724	714	682	700	705	735	751	745	660	700	758	732	722	715	696	709	713	750	737	704	666	707	725	750	720	686	736	712	698	683	679	690	729	700	699	735	708	709	714	681	705	760	693	691	723	719	707	666	723	723	708	739	708	706	709	681	723	708	705	700	742	745	705	741	746	721	712	736	700	699	688	706	761	735	737	692	711	735	764	722	781	698	715	707	717	710	732	689	732	676	739	745	719	724	698	713	754	729	706	725	762	746	727	678	698	745	770	720	706	708	722	750	710	692	735	705	720	749	741	756	746	715	702	736	695	701	673	702	710	728	695	732	744	691	723	785	710	710	725	690	696	721	697	676	676	692	740	707	691	679	745	646	685	699	741	735	740	692	667	665	671	717	716	715	717	727	723	724	751	728	688	760	723	754	740	731	729	759	724	707	715	705	729	737	722	719	723	694	710	703	675	744	700	723	715	734	724	727	694	719	721	688	679	726	694	721	748	667	767	745	657	717	696	737	706	680	681	734	721	731	718	675	706	734	718	734	688	754	773	720	699	727	761	740	728	762	713	753	677	739	717	682	702	688	701	684	718	736	681	717	732	742	728	735	742	700	719	697	674	687	720	765	770	730	681	729	708	763	731	667	723	715	714	732	683	749	695	700	718	709	698	682	749	722	730	753	710	731	694	741	724	727	725	741	712	728	731	696	733	676	721	681	682	679	708	737	718	724	734	729	751	681	672	704	693	752	696	781	717	676	751	740	703	707	723	710	688	713	709	729	676	745	729	707	703	702	741	722	695	702	722	692	762	713	689	728	737	751	768	745	722	690	708	707	700	693	747	731	760	693	702	718	710	714	720	721	750	714	719	719	680	700	707	730	711	790	713	690	681	742	650	701	693	714	703	711	729	712	750	698	686	723	755	687	720	717	693	728	698	702	702	721	734	713	753	696	672	721	716	769	727	708	692	730	710	728	739	705	695	751	734	692	708	761	702	684	738	702	686	738	779	718	679	738	679	706	726	736	772	744	710	663	706	706	706	698	695	707	765	715	743	724	725	728	699	703	730	709	707	722	726	734	734	669	715	685	747	691	698	692	749	732	705	716	733	695	763	729	721	753	745	742	720	668	679	686	755	722	732	709	768	723	746	699	741	685	699	705	713	716	741	733	751	675	742	720	725	775	749	722	783	744	709	730	731	675	732	720	701	673	721	682	692	689	709	703	706	735	665	706	733	738	659	701	738	723	695	680	685	777	749	661	745	696	746	676	757	725	735	701	734	708	729	716	707	730	716	725	734	742	661	728	719	713	746	735	738	716	729	703	682	710	671	742	689	702	713	720	738	713	710	719	694	708	728	699	781	709	728	733	707	661	683	711	728	695	750	702	695	714	732	748	748	734	718	747	694	717	701	680	718	698	731	722	693	744	695	716	742	701	678	722	736	751	692	743	694	701	713	726	705	694	679	689	722	746	745	687	679	731	703	681	714	746	690	698	728	741	686	724	746	730	677	717	734	753	744	653	689	730	695	704	766	675	753	702	740	707	727	701	757	739	729	718	731	704	764	718	713	687	720	720	686	731	730	768	705	789
22233	2783	2233	1692	1153	836	646	528	477	404	330	312	258	251	227	222	223	237	171	175	214	198	192	180	189	178	175	159	177	191	157	142	144	164	151	161	127	140	142	162	151	144	143	150	137	170	134	136	144	148	144	149	162	140	148	127	150	135	144	154	137	143	139	127	149	138	145	162	144	138	144	141	182	172	132	160	139	159	160	138	123	129	147	170	133	143	151	150	142	151	140	145	145	132	151	141	149	150	138	142	152	124	123	130	139	155	142	155	138	138	147	141	136	137	138	144	139	148	137	121	133	165	138	127	131	150	139	145	124	152	152	117	125	143	149	132	130	139	157	151	140	152	141	129	152	153	133	155	126	140	132	125	144	137	134	151	120	132	145	146	130	138	145	131	123	120	134	136	132	151	148	139	139	130	130	139	141	143	134	121	120	132	147	136	132	136	152	138	141	124	141	156	158	124	137	141	146	139	111	137	123	135	146	145	138	138	144	140	137	125	135	150	132	136	140	133	141	148	141	161	154	153	147	135	138	116	143	143	131	135	128	121	117	104	125	156	159	131	149	140	121	125	142	121	151	143	124	130	131	155	144	130	131	130	149	135	155	140	151	122	145	145	136	148	142	130	130	112	140	141	140	117	138	140	158	142	139	149	146	137	111	124	126	156	120	162	136	135	154	148	149	127	123	172	152	122	163	127	140	146	145	113	122	128	143	129	139	168	135	134	136	130	133	134	154	99	139	136	111	140	132	113	126	140	130	150	121	155	134	136	133	134	132	132	132	138	163	115	137	131	127	138	147	147	132	150	119	137	149	144	152	142	145	118	141	137	128	133	127	142	130	145	140	149	132	127	132	143	150	111	144	136	116	117	119	144	134	130	145	144	127	136	133	132	113	136	148	130	153	145	128	127	126	121	155	136	141	118	145	142	156	131	122	121	137	145	134	126	133	151	150	157	162	130	154	119	157	134	141	144	122	157	127	147	145	120	140	146	155	156	139	128	136	148	128	146	123	159	137	140	125	132	135	133	143	146	135	152	126	134	158	124	135	135	137	129	138	131	126	137	135	147	159	150	136	129	125	122	128	132	125	152	160	141	146	139	147	140	131	134	133	144	125	141	134	139	130	151	146	151	140	144	146	118	133	148	137	129	142	117	150	134	138	148	125	124	125	132	144	125	152	133	138	149	143	130	180	151	147	164	123	128	136	143	141	131	127	138	150	133	143	140	141	156	159	143	145	149	161	152	129	124	142	127	138	137	144	138	135	135	125	140	142	158	133	130	138	131	131	130	144	120	154	152	157	144	153	140	122	148	143	140	142	141	133	130	123	155	145	144	132	134	149	152	136	132	153	102	134	134	150	135	150	112	149	127	145	128	151	131	150	158	150	113	155	123	141	144	156	115	136	129	139	160	151	145	133	138	138	146	135	120	142	115	116	143	132	142	140	139	136	126	132	141	139	130	145	143	158	144	138	146	140	146	129	144	126	131	134	109	129	167	132	165	128	136	121	127	126	137	141	121	154	130	146	137	150	131	148	150	151	119	118	146	125	148	148	132	145	127	155	138	135	118	117	146	133	152	155	163	125	124	130	137	166	133	147	139	161	136	119	149	160	138	135	143	131	154	149	107	147	140	159	139	115	160	135	147	136	135	132	111	136	132	139	141	158	158	149	147	151	120	126	158	151	170	138	128	137	152	140	126	144	142	136	143	142	143	134	128	137	139	129	119	146	127	144	138	149	126	133	127	140	137	150	142	159	137	142	151	135	138	156	141	138	127	146	140	127	143	143	141	133	143	133	152	145	137	145	136	153	143	139	136	112	144	134	126	129	164	138	124	120	130	124	151	133	138	109	151	139	145	127	144	153	166	146	141	129	158	160	121	123	146	140	147	113	137	153	137	147	143	111	148	146	141	135	130	157	160	107	141	122	117	150	128	132	121	133	141	129	146	141	157	137	127	156	127	130	147	123	137	136	140	152	131	123	116	135	129	139	156	131	121	144	158	140	141	150	140	140	129	137	137	151	143	141	137	145	141	139	159	152	138	137	131	142	127	134	136	148	138	151	125	131	150	120	130	135	121	136	155	126	147	118	144	157	155	145	138	132	121	149	131	124	143	154	152	141	131	138	142	158	127	155	140	157	126	140	129	131	137	151	140	134	134	148	158	111	143	166	122	122	143	144	142	126	146	127	123	142	141	136	127	140	135	152	136	155	105	127	147	128	141	129	146	147	132	144	132	148	130	134	129	140	139	143	126	153	143	146	145	138	133	137	149	142	117	137	155	132	151	133	154	129	143	130	133	160	127	134	141	126	129	127	141	134	142	143	125	119	153	132	143	137	125	140	125	145	143	146	139	134	146	135	124	149	138	141	126	142	135	137	119	133	133	143	128	155	126	127	142	135	151	137	126	147	130	145	131	129	142	114	144	135	138	146	136	129	135	132	132	121	158	126	132	137	162	123	138	142	118	133	122	136	148	129	139	163	148	150	142	132	145	132	128	142	139	141	134	120	140	132	142	148	142	133	151	140	151	125	152	134	133	145	156	141	130	136	138	136	147	144	139	147	138	152	118	144	147	143	159	123	123	142	153	152	135	122	123	148	147	126	136	146	141	166	132	136	130	147	154	125	156	142	133	139	139	126	147	148	121	139	173	126	130	125	149	140	130	129	133	154	144	124	133	155	129	125	133	117	144	145	139	127	156	119	154	139	129	145	133	110	131	150	160	142	166	130	134	142	150	132	132	159	121	147	137	159	130	156	128	151	143	124	151	152	149	149	154	141	141	142	138	142	134	149	151	126	109	150	126	155	142	131	133	146	134	137	134	139	130	133	128	143	146	129	130	140	128	136	145	126	149	148	131	132	125	142	143	131	144	136	121	126	129	143	139	155	135	118	133	130	129	135	133	141	127	124	143	114	141	131	143	142	140	119	121	141	157	133	142	137	125	131	127	148	152	146	147	126	126	147	152	139	139	135	131	144	137	150	135	143	138	125	135	143	151	140	154	141	146	120	131	117	142	160	137	143	122	154	137	139	169	154	128	140	114	148	145	141	171	129	136	130	127	155	134	124	133	134	120	131	131	135	136	144	135	158	137	144	134	161	119	139	133	123	151	132	132	132	134	132	156	159	149	145	122	131	135	138	131	145	138	131	134	142	130	138	119	136	158	136	133	138	147	141	158	124	141	134	148	145	135	126	138	153	150	143	144	133	127	150	152	134	143	140	140	127	145	175	147	138	142	143	152	127	128	128	124	140	142	126	144	139	136	128	134	121	145	136	133	159	128	103	136	169	134	161	132	127	149	136	131	148	144	130	148	136	116	120	110	130	130	151	113	161	130	128	139	138	138	154	139	133	119	143	124	149	140	130	136	144	137	116	128	127	147	142	128	141	159	147	149	113	124	131	134	127	130	114	160	132	145	124	118	147	129	123	129	144	125	124	137	128	146	142	130	155	140	137	151	157	134	118	153	133	134	124	146	134	147	149	157	150	134
10819	1836	4090	4994	4327	3590	2919	2487	2181	1801	1579	1407	1258	1159	1038	993	948	840	816	710	734	686	674	676	614	609	620	574	576	548	547	560	513	468	534	524	481	489	490	492	471	479	456	511	466	430	451	501	453	471	444	407	465	430	429	435	417	407	461	429	419	401	412	434	408	424	424	435	422	390	379	404	409	417	383	405	421	428	376	378	419	404	379	388	410	407	366	414	398	411	362	392	424	401	418	416	417	375	416	422	398	403	404	402	403	365	412	393	396	395	393	404	377	399	370	379	390	369	382	391	398	405	405	366	367	409	378	366	430	393	398	395	369	436	401	401	374	392	374	393	369	359	398	383	434	384	394	368	391	406	427	400	378	373	391	395	384	348	375	372	397	376	397	367	370	387	396	410	381	379	388	380	396	401	366	391	362	391	381	382	384	381	372	375	416	394	369	368	377	417	356	384	378	345	390	379	414	366	400	354	356	361	390	371	378	414	355	401	406	391	381	376	392	371	379	379	386	399	389	386	357	406	399	368	350	390	393	393	361	398	380	452	417	380	395	386	400	393	384	399	358	394	360	347	363	385	388	401	375	374	379	425	390	367	386	400	402	380	420	350	390	368	410	395	392	440	416	382	355	443	390	440	367	376	381	364	358	370	363	400	417	356	383	393	378	397	384	399	377	362	379	391	372	378	382	417	390	343	377	404	394	391	404	392	386	370	404	379	367	373	362	359	401	380	408	404	440	428	403	390	418	400	414	381	360	392	363	371	385	405	392	389	374	363	410	392	356	388	369	386	390	378	370	365	408	375	352	421	369	399	370	381	389	383	371	379	373	351	414	378	344	400	366	359	389	371	372	418	361	388	407	385	375	374	376	396	387	401	397	376	388	361	402	395	370	379	388	389	389	386	384	402	407	396	371	375	428	386	349	375	417	389	370	334	397	390	427	379	368	377	406	378	410	393	407	395	400	360	382	385	437	399	372	383	357	394	373	438	378	389	381	412	379	365	360	370	378	360	409	398	369	392	380	397	396	421	413	415	368	392	386	378	365	405	396	380	370	388	372	382	377	355	410	404	358	388	401	374	357	381	377	386	411	401	388	368	383	383	357	395	358	367	382	387	364	397	407	391	371	402	361	371	412	351	414	380	369	401	382	398	359	359	395	378	353	393	384	383	380	350	400	368	409	390	366	349	395	388	380	375	387	382	371	370	376	419	403	381	381	388	359	393	390	394	400	407	377	393	378	371	402	419	381	375	363	381	364	383	385	387	403	385	381	388	378	368	398	399	389	380	375	381	426	383	397	381	343	398	420	414	388	392	385	387	395	378	399	360	383	412	417	380	400	344	380	366	412	407	385	412	380	397	388	422	422	379	386	382	368	375	361	378	372	353	375	369	392	357	350	411	397	357	427	390	397	401	369	358	376	408	353	372	386	388	385	371	371	382	390	374	410	351	353	391	385	378	381	378	423	401	409	403	402	377	381	366	389	400	399	378	398	373	354	413	383	364	373	402	372	412	367	372	389	371	404	372	405	352	397	355	376	358	374	403	383	410	402	385	368	381	381	368	402	368	404	398	385	398	397	366	383	400	400	396	387	380	369	413	399	404	367	358	369	379	388	389	394	423	384	364	363	387	354	352	366	393	394	347	386	385	402	390	409	393	392	380	389	373	383	359	375	370	352	398	365	354	382	367	409	385	396	374	353	414	396	379	366	364	396	392	387	373	394	409	358	375	349	374	394	358	407	388	386	360	393	363	347	386	354	383	376	400	398	379	395	377	396	397	382	398	407	343	402	384	342	394	392	406	391	417	361	384	420	387	354	389	373	388	394	372	398	409	429	439	396	389	361	387	380	376	377	390	403	366	394	376	383	354	378	399	403	334	382	395	352	366	378	384	367	348	388	378	360	411	396	391	375	380	384	388	375	351	416	359	409	381	382	383	392	390	409	383	375	387	371	374	370	390	373	378	411	356	410	371	427	398	376	403	382	410	362	399	395	379	367	386	381	409	401	394	401	384	370	356	386	390	387	394	391	371	387	370	358	369	369	335	384	364	391	376	388	401	389	382	379	385	388	379	416	358	393	405	406	375	389	386	397	338	404	418	385	380	404	427	430	398	366	365	376	397	365	419	382	400	416	394	358	379	382	357	406	393	377	394	385	431	394	390	391	399	417	408	390	365	388	420	419	411	382	371	359	381	423	373	333	405	380	386	398	399	388	381	396	416	368	392	349	367	387	409	374	414	387	392	352	351	390	384	385	373	363	405	379	384	361	393	383	393	414	402	363	364	368	438	367	388	359	388	379	362	392	380	372	409	366	392	395	404	374	368	381	371	369	393	358	381	402	371	374	380	407	422	386	380	418	418	380	379	362	417	390	356	391	381	415	350	395	381	369	387	391	384	401	362	427	406	382	400	379	348	390	389	383	404	413	369	386	394	410	390	432	356	378	388	381	344	377	374	393	402	374	404	368	370	393	405	383	405	387	395	389	371	366	371	367	399	395	350	382	394	373	403	366	389	368	365	373	367	391	404	364	371	402	356	380	362	405	368	388	356	404	380	380	374	380	389	382	374	399	388	377	377	437	403	378	385	384	354	386	392	384	405	401	421	356	389	394	385	366	429	363	400	345	414	368	395	392	369	346	390	366	405	386	392	401	376	386	398	413	378	360	390	376	405	387	423	398	382	420	374	356	394	389	405	392	363	371	364	363	382	390	365	380	373	398	408	388	405	406	394	404	365	422	396	366	382	364	376	379	397	388	406	392	389	386	358	346	403	413	380	397	365	401	373	378	408	419	365	376	401	357	370	383	365	403	374	430	409	377	387	370	365	380	400	394	377	397	373	396	392	367	355	373	378	372	355	368	374	389	411	370	381	410	356	379	393	415	414	400	394	382	381	343	354	349	380	391	357	357	385	366	370	368	397	397	397	370	384	396	404	420	356	369	391	354	396	382	394	396	378	411	390	341	384	408	344	359	410	402	395	391	410	376	402	395	386	378	381	375	373	403	351	411	396	391	381	385	329	409	363	404	351	433	352	410	383	391	403	388	364	403	411	383	400	417	368	352	405	387	370	406	419	406	378	352	428	410	354	396	377	383	412	401	365	379	353	421	416	399	381	405	400	390	369	395	389	392	356	342	382	385	393	368	404	394	387	402	382	383	369	398	402	380	411	366	385	416	394	394	377	364	350	374	416	415	391	352	372	384	378	374	387	410	355	369	332	402	400	360	407	421	377	392	392	402	349	354	372	374	372	409	358	375	399	379	400	392	371	396	394	391	386	416	372	371	402	378	377	402	403	434	382	335	380	408	390	398	398	393	403	356	373	394	375	364	406	374	352	353	381	373	366	411	386	409	375	406	359	391	377	372	386	355	404	362	356	384	371	362	428	364	384	390	374	364	386	372	392	418	402	369	390	376	389	383	397	393	393	390	344	409	415	352	355	357	366	375	383	370	366	401	406	397	387	366	423	380	386	387	392	397	388	344	380	373	418
2703	315	318	281	282	306	294	282	285	280	278	219	246	244	260	229	257	235	250	239	252	250	232	233	274	248	257	254	245	275	232	271	213	230	266	226	264	248	230	276	274	252	233	244	231	214	262	207	266	264	297	284	282	229	234	250	275	249	285	258	237	239	265	222	277	224	247	212	236	232	276	233	244	272	241	249	229	255	258	237	244	264	267	244	247	241	237	254	259	224	238	243	271	259	226	249	242	260	287	236	234	270	247	276	250	222	214	259	263	245	237	264	276	253	256	276	217	234	246	240	249	255	252	268	254	252	240	232	253	243	254	243	227	291	279	278	240	228	252	232	231	268	249	270	249	259	262	244	258	295	241	282	247	225	252	253	241	228	264	263	232	263	240	246	253	232	246	274	257	259	251	246	240	257	226	252	256	226	273	276	247	235	260	259	274	247	242	220	229	245	256	247	232	262	272	243	277	257	254	239	244	255	258	263	256	242	252	231	315	248	246	276	272	262	229	267	228	256	271	252	243	222	266	264	257	252	244	254	226	257	238	229	274	248	263	273	257	261	273	267	237	253	254	228	245	243	251	267	266	254	256	253	247	260	252	265	233	264	240	245	259	256	244	234	249	253	235	250	235	238	248	252	228	246	268	265	262	245	208	264	252	253	257	268	245	249	240	258	268	246	250	271	254	262	247	232	252	260	252	218	232	268	251	211	289	261	258	257	251	282	258	216	292	254	239	261	234	257	246	272	239	291	235	279	284	299	272	249	253	237	241	272	233	236	245	232	226	290	250	274	255	258	248	263	242	256	242	287	279	239	267	256	234	258	259	250	253	262	237	266	235	258	269	221	251	266	253	233	275	253	257	237	235	240	244	250	271	247	242	256	247	256	255	220	279	250	254	259	278	277	243	248	255	244	266	259	270	254	272	240	249	251	240	252	251	262	258	255	233	285	255	252	225	226	253	240	274	271	232	243	238	243	262	249	287	241	245	282	251	271	228	248	239	237	255	256	230	253	242	238	230	289	269	207	222	250	233	244	257	238	222	221	248	250	265	257	237	224	264	256	226	259	245	267	297	246	274	259	225	232	262	242	267	254	230	243	245	237	258	251	251	258	258	264	206	278	248	229	227	254	233	248	263	266	273	240	277	255	271	271	251	270	274	279	242	256	233	238	229	238	284	250	258	248	223	257	273	263	271	250	264	265	260	241	246	264	260	259	278	265	258	239	260	247	249	263	250	257	262	266	255	238	260	276	258	257	256	250	236	282	263	272	255	261	245	266	241	274	254	234	268	264	239	254	268	278	257	222	266	252	222	297	244	264	252	235	229	263	233	263	241	245	258	259	242	237	257	260	244	265	258	255	224	269	252	260	272	255	263	250	261	267	267	257	284	227	249	251	280	262	244	258	244	224	266	243	279	271	261	265	240	242	239	269	247	271	268	242	259	235	251	260	234	225	236	251	265	235	263	271	258	271	252	241	267	229	238	273	269	244	263	258	261	256	264	231	244	233	253	258	227	222	247	259	248	256	238	266	246	210	259	249	228	249	250	254	240	291	266	262	250	239	234	249	227	266	260	257	255	283	236	240	258	242	260	243	236	238	253	267	252	253	250	275	261	280	310	240	226	251	280	268	243	261	272	253	266	276	231	260	226	253	264	259	262	233	234	292	269	273	250	232	243	227	284	224	234	279	261	239	235	254	256	258	289	259	242	275	272	271	232	231	242	240	258	234	267	261	266	266	225	277	261	269	268	273	254	222	266	233	266	242	255	288	231	243	298	263	262	218	243	217	236	235	255	276	257	250	240	247	268	244	252	239	238	260	246	270	253	249	260	257	243	271	247	257	240	234	255	267	233	240	274	261	224	250	246	255	245	237	261	247	228	265	229	239	254	258	256	222	294	269	238	240	230	247	247	261	233	261	244	249	205	223	264	266	255	255	249	268	277	248	245	257	245	286	217	269	248	248	259	242	228	273	239	260	246	249	240	287	267	252	225	258	247	283	261	258	244	244	251	259	243	253	252	254	247	265	226	226	250	268	263	229	263	259	260	230	265	248	238	260	263	239	231	293	217	257	265	231	274	245	261	262	231	246	244	248	261	245	271	277	242	218	234	252	263	238	233	234	236	237	270	230	234	255	229	258	252	277	245	267	235	255	228	283	231	247	256	226	244	242	260	246	236	229	227	229	249	226	255	232	226	261	229	245	234	251	235	268	252	241	257	272	232	231	256	263	254	272	273	243	228	244	245	248	277	269	243	269	244	263	234	274	230	246	265	245	255	230	228	254	230	226	270	239	276	243	244	243	238	247	280	256	244	269	229	280	250	251	259	277	236	246	255	264	258	283	243	236	213	265	284	248	260	259	237	269	240	256	269	228	241	227	259	248	231	254	239	273	269	277	252	252	260	255	278	235	253	270	238	262	243	305	249	232	250	259	230	273	251	239	289	257	283	267	254	250	272	235	252	268	243	264	256	250	256	240	206	282	258	230	248	248	247	234	255	243	247	271	250	258	222	250	243	257	248	244	250	248	246	274	255	253	234	243	221	267	236	207	243	268	251	252	229	256	264	251	241	263	236	243	267	240	262	243	256	242	245	241	283	253	285	231	207	247	264	252	241	232	265	280	226	260	230	229	253	272	243	255	245	238	247	274	244	255	248	255	246	244	254	214	217	243	269	247	278	247	244	273	263	252	257	258	241	245	243	240	247	237	264	264	226	241	252	234	244	273	293	261	255	282	272	273	260	220	255	270	280	260	246	249	241	226	260	223	274	282	266	256	239	265	256	239	219	263	238	246	247	226	222	251	247	258	255	230	247	249	266	260	248	229	249	258	219	254	248	240	265	246	252	267	238	237	239	251	251	253	242	276	271	235	221	250	261	235	261	228	268	248	220	248	253	259	267	246	255	260	209	237	239	262	259	250	264	274	217	230	264	258	261	242	250	238	237	277	281	258	273	244	265	249	263	255	255	257	268	250	275	240	268	247	226	276	235	275	262	256	276	236	259	252	265	215	249	265	231	252	230	263	257	259	237	268	288	259	213	233	255	248	254	240	259	248	250	243	253	273	225	262	248	253	236	273	254	255	229	247	229	247	261	257	281	253	245	246	241	243	248	242	251	261	254	238	240	242	226	245	296	240	238	238	260	227	226	244	276	245	248	250	261	262	231	267	249	242	240	265	231	245	252	277	253	230	239	257	258	252	246	253	262	247	246	255	249	268	240	232	238	260	252	261	259	244	247	256	286	245	280	245	234	227	280	271	266	257	264	249	263	261	280	227	248	256	284	263	266	277	297	248	243	253	217	274	240	218	204	273	258	260	240	234	292	254	241	251	253	235	271	262	262	249	240	260	281	216	254	268	257	245	251	265	270	277	242	253	243	286	284	237	260	256	277	286	266	261	243	277	257	238	273	230	239	268	248	234	263	258	245	270	296	245	253	287	246	277	257	235	256	240	215	243	209	254	273	274	256	247	241	255	244	243	232	257	246	225
2828	765	822	859	832	790	800	755	778	651	685	747	686	718	685	677	683	654	671	696	683	737	704	685	704	677	696	697	653	665	695	719	652	657	678	663	697	706	670	656	648	697	649	694	643	707	713	681	640	686	654	638	668	696	671	697	674	645	605	649	684	692	667	684	644	677	673	665	692	691	636	656	704	708	672	638	676	647	707	649	677	697	678	691	713	660	639	714	677	693	643	667	698	650	657	671	671	668	686	670	680	710	701	664	670	671	660	615	675	730	717	666	711	643	638	671	691	676	638	671	624	656	630	685	661	645	677	698	638	678	642	645	663	657	674	683	653	717	679	696	680	650	613	662	693	684	653	663	639	643	658	682	678	684	683	644	669	640	648	658	694	661	633	621	642	650	647	704	686	627	681	667	671	652	687	647	681	673	679	688	682	650	676	656	678	651	669	650	648	656	683	631	653	688	712	699	643	674	708	667	643	672	672	671	669	656	629	663	664	643	692	705	684	648	667	714	634	653	678	670	688	697	733	684	677	653	632	654	664	673	658	675	679	671	686	651	673	643	658	680	670	640	687	680	664	638	688	709	644	612	641	736	696	654	679	653	656	662	643	699	673	630	665	667	643	665	681	677	659	625	621	709	670	663	632	644	664	696	677	680	678	614	686	636	702	686	659	623	713	651	674	606	650	636	660	629	658	693	648	709	648	612	665	676	674	710	667	692	667	641	618	711	676	699	648	644	640	689	688	648	680	673	726	686	706	638	631	659	676	637	685	677	680	641	658	701	647	697	692	734	700	672	690	648	671	660	652	656	694	613	707	682	635	684	658	633	698	661	688	710	675	657	672	663	639	659	675	624	612	618	685	639	655	658	646	693	704	646	692	636	677	643	644	641	655	641	645	689	638	655	686	661	675	630	692	615	686	652	673	669	683	697	622	657	683	719	688	690	652	657	664	650	637	661	679	644	673	715	653	686	657	665	625	688	678	698	708	693	677	663	701	705	666	673	656	666	645	681	693	629	724	620	687	684	699	649	659	641	678	639	654	664	732	696	664	703	647	656	672	688	680	683	649	687	692	717	652	658	637	715	686	657	662	702	655	690	644	698	616	664	658	697	759	686	663	690	669	685	627	710	718	658	672	679	706	620	646	729	703	680	700	676	682	619	637	673	712	704	640	669	670	705	671	690	645	682	658	703	637	665	663	698	683	676	663	723	665	714	652	652	666	644	652	650	692	688	644	663	679	705	671	666	634	658	613	660	628	641	685	674	684	676	627	665	691	671	699	620	690	657	706	671	661	707	636	664	608	717	646	648	679	682	646	689	725	645	634	656	654	677	693	667	619	661	681	655	663	646	680	648	695	640	704	688	688	649	708	678	672	698	663	660	705	699	671	656	673	628	662	673	610	646	650	704	695	673	661	677	678	616	644	665	687	669	639	707	663	691	669	702	668	690	666	672	668	690	685	662	649	664	636	666	657	662	675	643	669	617	682	626	636	701	654	686	661	661	722	693	634	667	655	658	672	646	660	706	651	661	661	654	655	649	693	688	665	682	696	664	650	685	678	676	691	723	668	674	692	645	661	683	642	660	670	657	697	652	671	677	653	710	674	650	670	648	669	696	706	657	654	686	673	684	654	689	660	671	605	662	681	711	649	682	679	689	668	702	698	684	676	667	652	635	681	716	707	656	624	721	664	686	705	693	691	642	689	679	663	614	676	663	694	674	639	677	669	660	707	646	712	672	664	697	680	725	617	587	667	689	670	683	661	676	664	649	716	688	675	688	715	621	684	679	710	683	649	632	655	643	650	715	626	653	665	701	674	737	711	685	687	675	684	671	655	669	687	615	664	612	671	721	698	698	669	638	701	634	646	685	639	665	667	683	669	708	642	665	660	732	667	653	684	663	695	670	685	715	687	712	673	614	710	691	670	677	689	659	623	743	668	674	646	660	687	698	658	676	696	673	692	646	661	688	693	688	618	660	665	644	704	633	651	689	636	652	667	663	696	684	688	665	685	672	648	650	685	704	679	674	689	681	689	660	692	696	658	644	653	660	641	674	636	668	677	647	681	674	645	673	645	686	670	652	685	666	730	658	689	676	685	639	658	655	646	685	679	646	635	628	653	650	661	640	692	708	640	650	687	674	612	664	663	680	685	708	644	657	689	663	681	707	643	706	629	663	652	690	676	620	714	693	654	705	673	643	646	647	667	649	661	676	673	647	660	666	692	727	658	675	668	661	660	689	673	686	666	653	665	658	662	696	659	664	709	694	650	715	678	689	660	618	660	661	695	684	674	667	676	645	658	656	684	632	672	714	629	676	696	676	702	652	678	653	694	659	695	665	682	667	663	653	686	668	647	609	673	671	691	706	683	701	668	690	627	682	655	706	706	672	677	658	664	686	672	687	697	677	643	631	680	667	671	629	689	702	657	699	673	653	696	668	655	626	652	685	700	720	631	646	666	684	678	721	673	683	650	692	626	668	660	688	646	668	651	704	651	661	656	652	678	643	616	665	690	693	642	623	683	638	647	694	665	616	651	654	643	692	704	667	642	681	685	678	636	688	634	651	657	667	676	660	657	715	659	674	662	636	694	684	648	682	698	612	673	675	676	669	662	658	697	696	722	670	674	667	707	659	647	669	677	727	658	681	648	650	681	673	610	709	732	686	719	666	658	667	694	680	655	657	679	638	701	682	663	630	659	655	623	658	667	643	606	629	679	672	702	678	630	684	670	627	676	680	674	678	676	656	714	677	669	663	651	671	664	616	682	684	651	692	689	644	626	649	648	675	686	684	688	626	670	672	667	688	637	682	707	692	671	659	693	687	673	669	667	684	719	708	705	686	660	686	647	622	658	685	681	644	642	682	666	641	680	629	686	678	678	634	662	680	671	645	665	700	682	659	686	699	676	682	668	675	670	650	646	677	663	664	694	697	673	667	662	688	692	665	690	644	671	671	685	666	666	669	718	701	680	697	652	695	640	643	699	663	646	651	653	666	646	647	640	636	631	613	671	651	655	672	643	665	700	682	646	686	621	677	679	671	661	649	660	718	663	632	634	655	663	646	630	646	661	697	648	656	646	642	666	655	682	639	658	686	647	698	681	700	679	641	659	657	717	636	641	720	665	688	658	635	696	687	635	691	633	716	652	663	710	673	667	648	672	640	632	731	663	717	683	682	667	655	708	717	650	657	686	734	654	689	692	628	671	647	696	669	660	708	680	596	672	679	694	629	683	653	664	645	673	675	680	643	671	645	669	681	672	680	646	636	653	686	650	659	620	676	677	664	686	621	648	692	664	653	646	662	633	646	706	678	643	680	733	674	626	628	625	650	642	645	692	685	679	653	715	671	602	726	654	680	676	714	641	640	686	698	674	677	690	619	651	683	649	681	705	644	642	652	684	678	694	665	689	667	657	682	667	661	684	647	678	660	661	675	660	706	670	648	663	691	691	634	693	640	709	678	722	635	671	684	681	679	672	671	664	647	668	669	701	647
13086	1297	1305	1000	778	655	568	464	424	433	365	357	344	338	318	314	319	331	237	300	305	299	320	303	295	296	299	284	279	276	310	289	312	271	322	283	309	295	303	281	279	275	269	281	258	278	266	289	289	242	316	265	295	305	294	304	300	258	256	278	270	295	300	253	279	285	269	277	269	259	279	305	260	272	280	298	273	290	288	277	277	270	279	260	295	272	302	282	290	267	270	296	267	263	283	286	293	295	315	270	287	279	262	287	271	288	251	271	294	311	275	262	293	269	250	283	300	251	275	290	304	285	297	278	295	269	271	297	301	298	300	293	260	256	251	297	295	256	285	269	262	293	292	263	280	290	302	284	283	283	278	243	272	297	301	307	310	305	300	259	280	277	262	254	271	264	258	270	258	292	251	268	279	282	280	307	284	255	261	276	310	279	271	275	263	290	266	258	263	287	246	280	267	256	271	295	285	270	262	284	263	246	271	283	299	277	292	299	240	265	258	284	291	299	261	288	259	285	290	260	291	266	283	296	272	288	286	289	295	289	243	289	247	286	268	305	260	265	265	282	290	280	281	280	333	265	276	307	269	257	273	268	267	282	259	259	294	286	277	293	287	268	267	296	260	276	315	300	278	267	293	282	274	320	284	308	272	303	281	269	295	276	281	290	290	241	285	286	302	272	301	259	259	264	262	264	298	246	273	277	289	266	297	260	286	260	262	279	267	296	270	275	254	256	264	257	278	235	277	270	305	282	325	266	301	290	305	268	288	266	295	275	286	271	279	301	302	256	276	302	284	280	266	292	257	293	275	271	269	271	267	307	286	279	253	284	267	295	285	275	268	260	278	267	267	287	294	271	304	277	266	271	287	303	301	273	300	263	289	333	279	285	270	298	309	277	277	302	249	269	279	271	267	304	292	281	282	296	282	291	319	305	257	257	277	288	309	278	254	298	242	248	287	288	277	289	279	293	285	258	292	286	291	268	272	256	262	290	314	313	261	291	282	301	271	286	269	300	262	279	275	319	296	290	314	304	278	253	292	286	278	302	250	270	280	277	269	259	287	264	248	278	284	271	288	290	265	275	280	266	279	257	269	288	301	290	297	282	252	273	269	283	310	284	286	277	306	275	284	277	284	289	298	292	271	263	275	284	273	301	280	247	265	275	284	265	260	298	274	270	287	300	241	266	275	277	258	293	306	261	247	305	263	289	258	275	269	292	281	251	292	291	290	282	247	332	260	290	264	294	287	293	295	269	265	274	273	275	277	273	274	296	293	277	281	289	301	305	276	291	272	273	269	276	285	258	274	270	263	285	271	260	271	286	278	314	309	289	281	261	267	300	309	271	290	299	271	300	276	234	277	272	299	293	274	268	275	305	269	281	287	280	291	281	278	275	269	297	262	287	266	296	278	273	252	299	250	289	268	261	288	283	259	297	296	285	287	277	280	251	275	288	251	246	270	276	273	285	300	293	237	292	270	273	285	263	292	259	283	270	283	275	279	239	271	255	294	278	270	283	298	288	253	261	272	282	284	287	295	289	270	256	284	269	301	257	253	299	287	275	277	279	264	286	255	273	262	270	290	260	279	267	254	257	301	302	283	266	293	303	287	280	253	246	290	267	281	274	310	284	274	290	301	265	256	283	289	315	295	268	305	298	286	283	287	281	295	240	262	270	285	275	281	309	278	303	273	288	277	254	276	277	239	254	269	283	299	302	252	281	247	260	272	284	262	262	282	281	296	319	277	283	265	271	286	275	260	313	274	271	255	261	291	313	296	266	266	274	309	278	270	263	276	270	294	296	267	297	242	255	331	280	319	288	301	293	261	273	273	286	269	278	274	290	267	256	265	328	290	274	278	283	288	258	248	260	256	266	290	279	299	258	256	280	281	279	255	277	278	325	272	260	304	287	260	329	286	281	286	260	269	243	270	252	268	254	261	295	274	292	250	261	264	294	264	314	255	260	258	303	257	260	251	274	288	294	295	262	279	256	285	270	252	270	296	274	306	288	270	266	300	315	262	281	300	283	258	277	279	292	292	259	277	284	282	285	264	285	300	287	264	288	274	277	274	262	255	306	275	297	300	295	286	288	292	292	282	247	289	267	323	293	280	280	284	264	264	261	297	246	288	276	269	282	280	306	289	302	292	285	272	294	274	258	266	276	301	275	296	293	286	250	253	289	290	262	280	272	299	298	270	296	301	304	285	272	279	304	308	284	289	257	247	304	276	248	296	266	264	280	292	285	254	282	290	294	281	303	274	244	290	267	266	286	285	266	272	271	271	252	305	285	279	304	305	293	304	253	270	273	282	278	261	251	280	281	292	300	279	293	286	255	264	306	265	260	268	295	291	297	299	303	294	255	285	280	269	271	287	289	287	286	269	276	284	243	279	277	280	295	274	264	275	263	263	261	297	283	288	269	285	287	269	252	304	306	283	251	295	284	275	288	299	294	292	289	282	246	321	265	288	300	263	287	289	246	267	296	323	268	289	282	274	282	287	286	297	299	287	311	269	269	276	274	286	273	251	281	280	287	268	258	288	280	272	271	272	280	282	292	283	264	274	321	273	278	309	286	282	251	255	303	288	289	255	272	290	299	271	282	262	304	263	257	283	286	267	310	261	283	294	282	299	270	316	298	274	281	276	269	278	265	234	286	288	269	289	259	280	264	297	286	309	300	250	259	281	262	284	298	311	308	250	274	270	284	277	327	261	265	284	264	278	267	290	246	279	290	294	240	288	293	291	279	281	273	270	281	287	278	267	281	258	282	270	262	287	275	258	258	265	286	284	277	268	273	296	291	277	282	318	298	317	277	291	290	256	303	263	292	296	269	317	271	267	284	280	284	290	256	283	274	273	259	240	292	273	281	283	273	287	266	263	272	255	285	290	283	260	286	286	290	306	284	276	290	266	262	269	278	249	297	295	244	256	293	269	256	262	287	277	260	266	278	242	274	276	288	261	249	277	270	280	264	285	288	271	289	261	295	302	262	266	274	262	290	274	258	282	269	280	255	248	282	293	284	283	287	286	300	273	275	265	291	277	267	262	313	284	266	263	269	266	337	299	265	295	256	277	242	275	291	277	331	294	279	274	284	277	288	283	297	275	269	288	288	252	279	268	246	271	292	269	280	296	313	282	256	298	262	273	271	271	271	306	303	271	268	269	286	296	265	283	310	296	249	287	273	262	271	254	258	255	271	293	289	288	273	285	275	276	284	243	291	260	306	306	261	275	294	288	278	268	299	275	267	308	263	311	285	269	295	302	287	248	285	244	255	258	269	335	273	258	259	273	307	281	308	279	239	298	283	266	276	312	245	279	294	247	273	278	238	283	268	309	284	264	280	271	286	305	286	287	310	271	247	275	295	282	272	273	265	277	286	262	303	276	271	274	269	252	256	290	275	239	272	258	302	272	258	294	275	291	306	272	294	295	273	299	294	280	250	288	289	279	268	295	284	284	280	286	252	266	294	290	278	264	299	303	273	252	270	257	276	294	268
7620	1540	2634	3241	2894	2462	2148	1799	1685	1396	1383	1286	1212	1181	1047	1010	1027	963	991	916	911	901	918	861	848	828	790	800	800	792	795	828	757	761	778	731	780	839	774	774	758	700	764	754	746	772	740	806	738	734	740	751	771	798	768	719	765	720	707	780	739	772	746	755	724	704	763	725	766	701	718	746	739	702	746	733	749	725	665	725	730	715	734	676	811	757	724	768	769	698	717	788	753	738	718	721	703	689	676	724	741	734	744	693	726	739	736	686	720	694	776	767	698	774	735	673	706	748	690	729	718	739	710	706	705	776	735	750	733	686	737	758	715	664	741	744	688	691	719	731	735	737	703	731	681	679	661	690	670	765	684	731	716	687	701	712	752	684	762	733	714	735	715	701	712	725	710	758	713	760	724	708	713	764	700	733	698	724	746	705	724	731	724	702	712	725	710	721	688	722	683	718	760	744	702	721	700	697	725	699	714	704	742	719	748	709	708	715	737	701	690	743	658	692	686	742	691	717	720	721	745	698	761	729	694	745	678	715	750	678	723	706	700	684	730	720	753	712	740	722	708	757	735	705	740	683	696	736	740	724	710	754	696	733	678	724	723	768	784	657	755	707	728	742	686	676	752	687	719	692	687	726	698	722	717	674	680	728	703	723	702	787	687	723	685	727	723	725	729	700	697	688	729	688	778	741	751	771	788	689	677	714	700	698	725	703	699	769	723	752	701	730	677	756	683	755	711	706	721	792	686	753	726	709	744	742	724	712	727	700	742	729	733	657	756	703	642	664	744	719	786	725	714	714	686	712	716	730	730	686	720	740	700	723	729	748	692	730	679	708	731	715	725	715	739	674	740	681	719	721	708	742	691	753	723	673	744	695	773	704	720	715	747	702	715	725	715	677	697	713	717	745	745	695	751	671	709	730	730	728	688	724	692	712	702	714	761	729	667	671	741	732	704	714	746	705	693	716	722	720	703	662	756	737	723	696	752	679	777	704	727	695	720	739	732	733	718	744	710	759	751	740	726	739	704	794	677	731	726	798	768	766	726	707	694	718	734	721	769	655	680	704	754	678	704	702	715	671	713	717	772	676	697	736	667	745	677	731	730	685	703	726	706	727	723	712	757	742	691	689	745	703	684	694	711	759	663	680	735	728	710	742	684	743	721	724	711	717	737	763	692	709	756	730	725	728	700	679	730	733	725	738	774	722	702	713	746	687	734	726	753	719	684	700	732	712	709	704	714	689	760	670	733	739	708	751	751	722	757	717	707	805	730	746	728	733	724	705	719	707	731	689	760	698	738	731	714	752	740	707	751	688	675	696	740	712	721	730	745	750	720	721	717	765	744	699	670	730	702	705	719	734	726	718	723	739	676	720	729	726	768	764	743	715	699	692	698	682	735	704	718	755	739	716	700	755	752	739	744	730	721	777	695	705	707	669	700	703	737	728	702	708	694	678	697	683	728	693	700	738	724	734	713	697	687	720	736	714	701	709	690	716	751	708	718	736	705	742	726	729	745	714	725	731	748	715	688	752	771	730	680	703	739	754	666	721	737	716	735	714	748	771	722	711	768	695	689	699	714	752	727	673	644	771	670	700	746	707	650	701	697	722	727	709	727	733	709	703	693	688	720	733	753	707	724	687	707	722	682	749	753	727	657	709	748	717	682	714	713	726	699	710	706	686	702	690	740	705	724	730	723	739	729	738	711	709	691	710	712	740	694	726	697	706	720	694	690	752	725	743	716	713	685	685	771	691	729	696	751	704	751	706	726	686	674	717	742	731	759	695	754	677	739	705	722	731	703	679	731	685	691	703	725	735	692	725	725	701	716	753	781	684	727	730	723	706	724	709	679	714	694	665	706	731	707	741	743	705	728	679	737	690	722	760	732	709	720	686	753	715	704	644	739	685	746	708	722	775	758	677	721	710	685	704	723	770	744	722	724	703	700	757	722	715	704	681	707	714	669	729	723	732	740	736	714	730	678	720	754	713	728	681	699	689	770	724	736	742	701	721	716	767	763	761	719	735	680	724	703	651	653	724	712	707	788	724	709	711	725	679	700	729	692	746	686	721	722	768	741	717	721	690	706	768	715	706	738	708	726	721	688	738	694	721	721	688	662	753	772	720	743	754	712	753	758	662	723	734	714	725	686	644	670	677	749	718	749	769	746	677	736	682	738	689	681	694	697	739	715	732	778	735	689	713	700	741	703	646	682	745	731	729	711	714	713	700	706	749	664	727	710	669	725	716	743	733	715	705	705	749	731	695	635	732	751	713	698	730	673	738	733	709	731	736	736	687	752	762	700	703	735	701	702	722	733	747	705	706	708	761	761	698	674	711	692	735	688	722	731	736	718	757	694	737	730	704	747	720	731	703	716	691	711	703	695	736	669	789	723	702	711	695	711	686	705	742	711	731	723	725	696	681	685	682	705	716	723	685	735	686	702	684	698	713	712	712	758	634	748	684	699	664	700	698	744	701	719	720	742	693	710	665	714	691	703	729	707	744	765	725	682	735	756	711	718	738	752	729	724	723	723	686	718	739	719	680	690	675	772	674	725	672	741	720	732	707	720	716	707	692	745	736	699	721	730	706	706	721	705	712	679	701	672	747	694	716	663	754	686	686	718	747	692	751	699	684	704	713	693	722	713	676	675	713	699	698	699	725	705	724	656	747	785	722	658	706	722	727	710	756	730	694	670	726	752	709	692	704	757	716	693	701	743	766	713	683	733	685	717	704	702	705	759	728	717	723	756	686	705	710	713	743	730	726	694	727	712	733	725	726	752	735	712	753	723	751	682	731	737	715	742	722	719	684	721	719	723	730	698	725	755	651	710	752	697	723	682	763	705	698	706	745	764	729	746	756	727	699	685	734	723	733	694	729	716	734	720	690	704	718	736	706	683	746	734	738	682	723	693	709	679	692	723	684	710	662	713	646	760	715	705	674	704	724	753	709	744	674	755	715	720	721	705	727	693	669	711	688	738	707	750	735	742	710	744	742	724	718	724	740	691	690	727	677	751	785	692	695	734	655	760	735	715	690	662	696	686	750	716	703	756	744	683	731	743	734	716	714	719	681	689	722	683	725	726	696	761	704	737	716	731	703	706	687	723	735	692	724	736	718	740	726	670	712	705	736	692	709	713	706	725	772	737	708	770	708	671	734	703	716	733	751	758	708	698	706	701	691	703	751	738	682	771	756	734	730	701	726	735	710	726	682	727	681	739	740	695	724	739	724	717	719	747	708	710	712	735	712	744	712	733	633	697	685	739	716	730	758	724	777	738	719	712	718	718	721	757	744	706	689	717	746	739	735	762	709	696	735	726	723	683	735	730	765	725	722	670	774	741	699	742	666	696	666	700	722	714	744	767	706	761	705	744	709	728	745	754	721	706	738	702	736	712	746	689	736	719	726	656	728	736	753	713	692	715	694	733	701	682	719	717	716	677	729	724	712	720	768	661	705	778	696	715	748	708	721	720	716	722	692	679	701	686	777	703	703
21954	2652	2244	1662	1130	880	618	533	456	362	365	280	285	263	248	238	217	191	196	197	209	145	189	179	167	149	162	143	196	157	165	145	168	153	173	148	153	140	147	155	137	148	140	153	165	153	144	147	136	127	141	112	149	138	161	148	160	124	151	155	132	150	146	145	153	151	162	154	166	126	128	126	138	132	110	158	137	141	149	147	135	150	129	143	132	138	128	129	148	114	137	147	138	128	160	126	141	136	153	145	147	155	141	133	129	139	146	132	123	152	147	132	113	141	139	143	144	137	106	142	150	131	135	135	113	126	137	140	135	127	142	146	140	146	130	118	129	159	143	133	152	162	135	124	150	142	139	137	127	128	126	150	130	143	165	142	133	118	157	132	127	130	138	164	153	135	135	118	142	146	151	152	157	127	147	119	123	130	133	130	148	149	127	134	129	142	132	144	124	127	126	135	159	139	151	139	117	141	141	159	149	149	121	119	125	150	123	151	130	158	127	128	146	146	131	124	147	136	132	151	130	130	129	132	114	140	150	148	154	144	139	145	132	142	134	149	154	159	137	136	127	133	132	149	137	139	149	123	146	137	136	146	166	143	119	132	126	148	139	124	139	124	143	134	120	145	116	134	132	149	137	131	148	140	152	147	159	128	145	118	137	127	129	135	145	151	141	137	137	143	130	150	141	132	118	157	158	118	133	134	145	114	145	132	146	126	142	119	136	142	120	136	156	135	144	131	136	134	133	138	137	125	145	141	119	147	133	137	156	146	149	141	142	149	141	142	143	160	139	131	129	141	146	145	164	136	131	160	144	139	134	156	148	135	153	122	146	136	124	123	122	126	128	126	144	136	137	127	162	127	136	143	128	115	140	164	124	118	138	162	155	138	138	142	143	140	114	124	141	143	118	153	139	137	156	125	124	139	144	137	125	123	141	157	141	131	146	152	152	129	132	137	124	136	143	127	130	139	148	161	127	128	148	140	155	148	128	132	134	140	147	122	141	139	144	148	144	151	136	157	147	133	121	140	142	141	130	146	165	154	136	145	141	154	128	138	146	151	134	148	158	141	131	138	128	144	136	144	151	156	157	136	163	152	144	138	143	161	133	133	148	148	142	139	157	116	131	144	134	126	142	121	133	156	138	143	140	146	122	132	135	154	167	137	144	150	123	132	131	159	156	139	147	133	138	139	130	134	149	142	137	128	129	136	128	135	142	122	132	145	128	150	114	118	126	125	133	139	140	156	141	136	125	149	150	124	124	130	130	136	141	127	155	154	145	118	166	133	129	140	140	147	140	138	148	134	146	151	117	132	163	142	137	138	168	144	139	148	167	152	130	144	112	146	130	134	131	154	140	132	138	140	138	144	136	156	155	125	161	125	158	152	138	161	130	156	134	143	136	142	130	133	127	144	123	112	140	152	130	146	147	140	139	140	145	121	146	127	138	126	143	141	144	144	134	142	131	146	165	138	153	136	140	164	148	117	130	140	162	147	125	135	123	151	146	142	116	139	119	147	144	129	138	168	174	121	144	123	135	128	152	140	141	143	127	135	117	139	135	135	114	156	131	152	146	144	124	161	137	133	121	146	141	135	120	158	149	141	122	139	132	119	142	137	141	140	137	154	153	156	148	119	143	146	142	124	143	152	147	148	151	149	117	142	127	143	146	130	125	130	114	142	129	140	134	157	125	120	163	145	141	125	126	118	157	117	142	134	161	112	142	139	140	130	140	108	136	145	137	128	146	139	130	155	145	137	148	126	157	134	137	127	171	127	142	136	126	143	130	131	130	146	136	126	153	119	140	146	137	142	146	147	154	123	140	133	132	148	120	146	137	141	143	155	150	149	131	157	139	149	141	140	121	120	138	173	121	145	153	134	148	158	134	130	122	142	126	133	144	141	147	143	138	147	128	126	162	154	153	128	122	144	153	119	166	149	130	158	153	159	158	130	138	116	154	131	134	133	133	157	127	124	165	142	149	119	150	153	125	118	133	126	145	143	131	151	141	141	95	122	139	137	126	130	125	139	134	141	123	120	136	141	144	135	143	148	128	147	142	152	143	136	129	125	130	140	137	133	143	144	156	143	132	131	125	110	132	135	152	141	127	121	144	137	144	131	119	142	142	144	131	146	146	151	160	137	140	141	150	119	137	158	134	140	136	135	155	166	123	148	143	151	131	143	126	146	157	130	118	142	142	139	143	171	120	148	139	143	152	153	147	144	137	128	137	138	118	146	132	141	120	142	146	133	161	154	145	164	144	133	145	131	121	152	142	151	152	152	140	142	150	152	152	141	133	128	133	136	151	126	145	129	153	161	131	158	148	128	128	126	134	131	153	134	134	141	143	135	147	131	145	133	141	138	143	135	133	159	155	148	138	142	141	126	131	142	160	120	146	137	155	121	151	145	129	130	144	139	131	139	118	117	131	122	129	126	125	138	143	137	145	156	135	139	131	144	134	127	148	144	143	147	109	129	124	146	137	158	128	125	135	151	128	132	140	167	134	135	127	155	125	141	142	149	168	145	122	120	133	156	155	138	137	164	136	149	139	137	136	134	143	151	131	150	137	127	131	129	148	127	130	140	129	143	133	116	140	128	147	126	139	144	151	148	119	149	121	133	151	130	144	151	155	133	150	136	148	133	147	144	154	165	138	153	128	141	143	152	168	132	149	150	130	149	118	136	152	127	124	167	150	142	123	141	129	154	135	130	127	125	142	135	164	148	172	145	135	128	142	132	127	107	123	150	128	135	136	152	139	140	132	137	155	152	129	108	136	137	166	128	129	130	148	146	142	133	122	127	136	128	131	150	142	135	142	150	139	143	144	132	135	149	129	142	124	151	132	130	142	142	133	154	149	160	145	143	131	132	117	127	146	140	129	153	147	125	145	144	156	150	156	118	152	137	128	127	151	148	139	159	142	148	124	133	160	154	153	127	149	132	148	124	133	136	118	143	141	133	144	151	145	150	143	155	144	137	161	142	156	135	145	125	136	131	141	165	140	129	124	150	117	136	129	136	139	127	137	142	130	145	135	132	134	126	128	118	151	152	154	147	152	127	124	144	146	139	125	151	116	151	125	136	163	148	134	136	139	129	143	147	154	120	146	147	143	130	124	129	112	140	148	146	146	140	137	141	125	154	126	139	159	154	156	138	145	133	149	139	139	140	128	137	139	119	135	133	136	146	139	154	129	151	139	142	135	127	143	136	150	132	138	147	131	110	130	108	142	134	150	127	143	134	143	131	142	142	139	148	131	141	129	167	140	133	148	139	160	145	135	148	121	161	139	109	140	127	142	166	149	103	128	135	128	130	158	130	128	116	146	146	118	139	140	156	131	131	126	150	135	141	156	102	166	146	147	138	157	132	147	117	134	139	155	137	148	134	135	154	132	133	143	127	139	145	132	113	126	148	146	131	147	131	138	152	121	150	144	132	134	146	143	144	159	140	140	142	151	141	147	119	157	154	159	126	134	144	161	134	168	150	118	139	150	137	135	136
10558	1869	3948	4904	4359	3595	2978	2570	2091	1774	1549	1374	1196	1160	1059	942	871	855	815	752	734	693	698	668	616	622	572	571	586	552	548	531	515	503	534	489	531	504	496	471	480	512	483	468	438	477	471	445	453	419	456	431	455	432	396	420	467	396	417	419	432	412	438	421	398	423	410	416	395	411	414	405	433	401	421	419	421	407	406	410	405	404	439	400	417	399	372	448	400	421	391	403	367	413	391	427	427	390	387	410	379	383	399	387	392	417	395	385	377	411	414	364	409	379	396	373	387	391	345	352	424	398	395	425	356	368	373	390	406	422	397	389	358	376	387	418	405	365	397	397	377	379	392	417	400	383	393	363	416	354	373	363	373	379	366	371	407	379	375	388	387	374	365	409	418	384	389	368	396	368	407	376	350	388	379	380	363	391	393	402	390	387	425	398	400	376	366	367	414	363	352	403	394	374	366	342	431	370	382	397	357	359	364	358	361	405	419	383	385	422	393	399	410	381	390	384	368	362	389	386	419	385	375	399	411	377	409	352	391	382	386	366	374	388	367	379	371	389	362	392	394	386	347	336	399	365	410	354	358	403	389	382	388	384	354	385	406	383	383	386	365	404	394	406	374	397	416	374	442	354	403	395	364	374	390	377	355	369	395	431	375	356	378	377	398	408	350	377	375	377	395	369	354	383	411	360	377	352	364	418	376	417	393	371	373	411	342	360	376	401	397	416	349	393	365	406	390	394	380	392	379	387	394	386	352	421	427	367	416	404	371	355	357	393	373	368	367	365	336	411	417	401	381	390	353	403	413	392	419	395	369	361	373	406	377	371	416	415	367	361	398	393	382	399	378	393	378	409	394	385	343	415	357	366	421	382	374	384	429	407	372	414	391	374	356	334	401	398	353	397	402	386	384	390	359	375	409	395	414	414	380	393	397	390	416	381	405	374	403	392	388	390	411	384	369	393	360	369	398	400	375	409	377	368	380	400	405	378	347	357	410	403	398	368	391	396	407	381	382	386	405	412	374	361	376	356	369	386	386	338	428	389	389	389	403	379	385	414	371	390	341	369	386	386	388	375	380	386	364	427	391	412	408	363	381	384	400	364	413	383	364	366	378	395	413	433	384	407	399	381	410	365	393	414	374	402	362	386	398	407	375	368	407	378	384	361	367	386	372	375	360	384	389	413	434	371	368	351	370	382	380	390	402	373	355	366	381	373	399	378	386	403	393	375	390	396	333	378	375	383	401	410	377	391	387	399	379	406	412	393	400	372	374	375	359	398	389	380	376	378	358	363	363	374	401	419	429	385	382	397	437	357	400	409	376	386	363	375	367	385	371	393	369	367	393	420	386	418	394	369	394	366	374	370	398	400	369	380	346	390	360	395	367	384	384	426	433	352	383	428	390	360	391	368	379	379	396	408	381	387	407	378	395	363	410	394	381	388	403	391	367	418	380	353	437	412	379	366	386	345	393	384	395	398	396	396	386	391	378	418	386	385	368	381	384	391	398	360	335	356	415	403	368	378	397	384	397	397	365	379	386	394	386	371	393	394	397	394	380	403	417	414	374	412	373	372	387	392	383	382	393	380	387	388	401	390	388	354	372	391	381	378	392	408	366	356	396	387	378	379	399	361	356	394	415	416	380	370	385	380	414	419	354	355	402	347	379	389	392	369	388	392	413	382	385	353	410	387	369	355	392	372	402	374	360	398	366	361	352	409	389	366	369	378	372	401	402	362	406	337	370	362	411	405	383	379	414	391	411	386	374	368	381	365	342	399	383	366	397	398	381	359	398	404	383	383	352	379	375	421	344	390	367	367	395	395	376	387	385	342	380	393	412	389	372	358	339	378	352	383	416	366	397	396	364	399	372	417	387	355	376	372	388	357	396	400	405	392	396	334	403	376	388	356	399	369	387	352	390	384	387	423	393	393	332	398	385	331	402	420	362	378	359	412	392	401	402	413	378	369	357	365	377	378	375	405	386	375	401	343	353	414	374	409	414	391	409	409	386	388	382	374	430	407	411	400	411	381	355	383	349	377	386	372	393	351	376	365	393	375	429	395	377	376	387	373	375	398	347	385	367	393	389	394	405	357	380	396	400	366	386	403	384	409	387	391	395	362	395	367	381	374	378	383	391	377	382	342	437	380	397	380	391	353	417	353	390	383	377	400	362	384	339	404	402	413	372	366	353	392	430	376	371	418	395	394	381	370	402	398	414	400	410	371	382	390	386	382	401	385	399	417	385	394	395	393	364	407	394	396	349	368	356	371	411	393	375	366	411	366	383	392	398	377	386	387	385	386	418	377	401	405	388	373	363	376	355	383	376	368	390	412	388	384	375	395	405	382	342	377	378	398	375	371	405	381	384	373	419	416	392	389	411	362	415	387	379	377	370	372	347	413	387	389	370	371	387	369	411	386	401	411	350	387	394	390	395	392	365	405	397	387	359	362	388	389	363	362	379	359	367	407	387	383	347	377	395	387	405	380	377	377	384	404	363	360	378	392	396	408	407	427	381	373	397	359	425	389	384	394	390	370	367	431	373	385	370	374	396	377	348	388	384	373	373	406	384	380	395	387	373	378	375	392	382	388	378	355	350	367	402	404	395	402	364	363	387	409	376	395	380	367	355	351	395	397	368	382	367	420	417	392	375	385	401	352	378	406	423	416	381	397	376	398	411	409	419	430	401	379	417	425	360	400	386	373	406	381	388	380	403	410	346	396	378	391	392	384	374	376	351	358	356	393	404	414	398	386	433	367	406	392	378	393	398	369	370	406	385	382	371	407	405	380	396	387	390	383	378	434	389	407	390	366	405	371	384	376	395	384	409	363	400	373	383	387	376	374	383	373	372	396	355	385	392	388	375	391	388	361	371	378	360	411	348	401	422	361	372	403	388	394	360	400	368	384	356	416	403	389	367	392	396	375	367	376	412	392	387	357	369	337	389	380	372	388	401	380	366	358	377	368	367	406	381	369	371	386	378	370	402	379	404	411	391	434	369	378	430	399	380	362	354	385	394	358	385	377	371	411	387	403	375	390	380	410	408	347	386	386	398	369	388	383	406	361	373	368	394	398	407	383	360	409	384	375	356	381	372	418	410	372	398	374	416	363	368	392	388	392	356	384	388	357	374	365	392	406	410	375	341	408	356	410	386	373	405	383	408	379	387	369	372	361	388	377	401	400	368	414	363	397	372	424	423	386	386	393	386	365	398	390	396	403	399	389	384	409	369	403	369	383	395	419	402	366	362	384	387	404	384	415	395	389	365	398	361	399	398	395	405	367	397	396	394	363	405	383	391	369	394	353	372	384	356	372	403	359	384	387	391	371	383	398	391	397	409	381	372	409	384	383	402	374	402	388	365	405	342	389	430	363	407	397	370	403	360	369	358	383	366	384	391	381	345	401	374	367	400	387	363	383	390	382	404	404	401	344	410	377	409	378	400	363	384	377	399	405	359	390	370	402	370	352	389	365	392	402	404	390	385	394	404	392	388	377
2781	289	297	309	273	280	289	266	224	282	254	263	240	230	259	217	267	232	242	252	267	250	238	247	242	244	269	274	267	266	281	240	227	264	261	243	242	278	230	283	264	216	247	255	251	263	276	264	269	260	240	272	231	249	262	271	231	245	244	247	239	260	242	253	267	258	256	262	256	246	285	231	255	234	245	264	252	250	245	246	290	271	258	249	261	225	229	229	245	239	238	262	229	239	249	262	265	234	254	253	232	241	247	273	272	238	280	275	251	244	238	278	245	273	258	275	256	223	266	250	259	266	265	250	252	232	243	243	258	234	240	243	278	296	253	271	253	244	277	246	245	238	234	255	239	243	266	231	265	247	236	239	265	250	233	274	262	239	256	253	253	234	246	248	246	234	279	252	278	246	239	276	282	269	234	250	267	290	224	235	265	250	247	224	245	242	253	262	250	261	263	239	254	274	265	263	237	252	255	247	247	237	260	230	218	262	259	238	221	256	238	254	272	238	247	235	263	242	269	249	248	239	251	230	228	241	265	266	239	230	256	257	255	256	260	273	294	244	221	256	261	241	265	257	258	270	244	245	261	272	254	276	255	244	274	233	281	266	281	262	248	242	265	277	251	239	247	254	257	261	226	275	250	250	231	268	249	246	239	269	257	267	250	259	263	266	284	224	233	252	251	281	251	277	249	256	231	248	294	247	244	237	256	265	257	241	237	257	264	246	273	258	261	237	237	249	271	226	258	243	254	239	253	251	264	248	245	255	277	259	233	257	246	238	267	264	242	267	269	249	241	254	256	243	233	259	237	281	254	270	228	278	273	255	253	255	277	228	222	220	281	279	246	237	225	265	277	269	258	252	261	253	236	220	248	252	246	219	272	256	262	242	292	241	245	274	231	264	220	280	254	262	222	226	257	228	229	267	277	247	282	261	248	226	241	241	227	241	224	259	269	239	274	276	234	232	261	259	253	285	249	223	243	260	255	260	249	237	239	267	235	237	269	287	240	244	276	239	265	230	267	224	255	241	259	271	235	287	252	240	264	227	257	263	256	294	255	246	255	269	232	230	268	253	236	237	229	236	253	303	247	262	242	231	259	245	235	236	258	256	245	259	257	270	232	222	263	241	231	264	237	245	237	224	259	252	284	264	272	226	263	227	212	226	233	239	258	250	245	221	242	285	231	268	256	233	227	234	272	245	229	240	262	264	233	260	270	246	283	228	273	287	262	253	243	248	255	249	257	246	254	266	240	245	257	237	260	253	223	250	247	277	238	235	261	234	252	268	272	253	239	252	236	251	276	235	257	255	245	264	246	225	260	278	233	265	272	257	255	259	237	240	257	230	268	214	245	244	249	277	230	245	277	226	268	247	209	234	276	268	245	248	262	291	258	231	234	240	225	256	245	245	261	245	244	257	287	268	260	226	250	226	236	259	251	246	257	253	232	270	245	243	214	232	266	273	237	260	272	226	235	256	234	253	251	248	263	249	248	272	272	247	248	244	245	238	248	260	283	256	243	253	258	255	249	266	249	256	257	246	221	237	277	276	228	242	269	250	245	278	237	243	243	233	242	253	255	258	263	234	276	259	256	258	242	231	250	237	241	263	240	248	264	281	267	239	277	253	259	239	242	249	264	263	225	266	265	256	246	231	225	250	259	254	224	245	254	245	261	224	228	268	256	231	240	244	259	234	264	254	249	256	239	250	245	233	258	223	251	242	250	255	252	231	241	239	257	265	270	277	255	250	234	257	270	241	233	248	273	252	252	238	264	246	248	228	248	248	253	238	251	258	233	276	253	237	251	258	263	219	267	255	240	232	316	229	250	240	269	235	234	254	240	250	238	219	240	270	236	254	261	238	244	244	258	265	267	253	253	244	259	252	288	288	280	215	247	268	263	233	269	257	253	243	235	280	259	269	248	246	253	257	261	255	265	281	254	305	256	237	253	251	273	277	280	265	246	271	279	254	247	287	261	250	262	230	239	248	240	237	231	249	246	269	253	257	234	244	256	230	252	258	221	231	250	250	252	255	216	287	279	241	254	247	266	265	281	253	266	250	265	252	274	227	221	254	248	253	281	250	237	257	255	227	261	246	246	229	290	284	248	265	278	245	246	245	277	252	235	233	245	263	258	259	222	294	278	258	251	284	240	270	270	248	273	278	227	249	280	264	257	242	259	256	231	264	242	259	251	249	248	272	251	256	242	250	296	257	229	254	264	267	277	234	258	237	255	273	240	258	237	254	266	263	288	249	270	262	252	223	267	281	256	279	252	258	248	256	282	264	254	257	240	268	257	265	245	237	228	254	240	239	226	269	267	261	244	256	251	240	258	240	237	254	288	240	243	237	274	249	248	234	256	267	251	285	245	253	234	263	246	237	243	245	272	264	250	277	271	275	278	261	248	248	273	217	242	251	240	230	266	245	231	266	238	243	239	248	232	258	263	260	233	243	229	238	283	239	222	268	259	275	260	228	276	277	289	251	272	286	244	279	269	276	226	252	220	244	257	263	249	258	258	227	243	244	263	261	266	264	272	240	247	232	235	251	214	231	265	261	257	205	287	250	244	247	231	262	246	244	240	299	266	266	241	237	249	247	246	234	268	238	264	246	236	232	253	264	236	261	235	254	266	257	236	270	252	252	219	255	238	243	237	208	220	258	247	250	259	236	251	231	258	245	244	245	237	256	256	231	265	244	252	257	253	236	261	233	254	240	270	260	275	260	247	243	252	259	239	244	255	265	281	251	235	215	255	247	249	251	272	249	256	226	239	255	272	255	260	282	251	258	263	290	266	273	262	228	240	265	254	256	232	262	222	263	246	237	284	266	257	262	255	228	250	256	256	257	261	244	254	254	277	257	231	246	243	252	250	215	244	264	253	253	290	232	260	264	269	245	251	273	251	254	259	256	266	193	240	222	239	236	233	245	252	237	245	267	233	254	262	262	248	233	225	239	265	257	244	236	263	275	253	213	231	256	271	250	250	273	287	281	302	270	241	279	231	264	269	228	261	270	276	237	249	259	242	266	261	266	255	251	259	226	242	272	254	249	283	271	282	264	245	242	249	266	257	269	260	253	253	246	278	239	250	252	234	204	226	246	235	262	210	244	245	265	237	251	253	265	260	246	263	265	248	261	267	255	253	241	241	249	253	261	284	264	259	239	250	248	226	258	233	289	229	247	245	242	235	251	279	273	233	278	271	238	274	239	244	241	255	257	262	247	259	253	285	250	246	270	260	262	259	284	264	261	260	258	254	238	262	216	233	244	251	267	241	244	227	258	276	258	249	274	292	254	262	258	240	246	252	226	261	259	244	253	233	267	261	250	224	248	276	262	244	250	276	249	245	255	243	255	258	246	275	242	282	256	269	242	249	269	232	208	250	229	246	265	242	256	250	273	264	250	233	247	254	247	256	231	264	248	253	238	259	274	260	231	261	245	253	262	252	258	226	259	256	240	284	275	255	235	256	250	240	237	286	257	233	257	246	266	284	248	237	260
2629	770	843	819	871	809	808	780	745	740	746	707	707	689	681	652	716	685	669	709	716	661	697	673	657	657	691	654	609	640	711	713	673	682	671	652	662	661	700	699	679	639	645	690	663	656	627	665	690	631	669	673	670	660	684	725	636	682	673	621	702	671	647	644	690	675	695	675	691	647	657	696	674	669	697	725	689	649	667	657	645	692	663	652	670	691	681	657	664	678	679	677	664	678	680	650	657	651	656	673	665	698	645	639	667	638	652	676	652	714	634	669	666	653	632	680	648	688	649	684	665	681	683	695	640	668	712	615	661	699	688	624	677	663	648	646	669	681	626	658	687	690	672	724	675	685	678	650	681	671	648	666	636	696	688	658	687	651	666	646	685	663	644	677	682	642	688	676	693	628	696	671	657	685	685	698	687	687	706	661	666	661	667	641	686	668	624	704	646	659	645	703	671	637	686	684	658	676	668	730	662	676	642	662	679	678	668	718	677	632	667	647	670	677	682	637	661	656	739	690	696	694	638	651	642	643	659	677	680	648	711	673	702	687	690	675	747	633	677	689	661	697	667	705	683	630	640	642	672	658	679	727	627	671	706	727	615	661	687	631	614	658	618	667	663	657	688	675	701	698	645	663	650	681	672	702	700	648	658	660	691	631	649	676	666	668	662	666	658	685	671	664	703	706	656	670	693	649	654	657	670	652	622	633	671	638	650	676	661	688	714	638	617	666	662	634	640	625	638	702	651	700	670	645	680	673	613	665	705	644	702	703	657	659	676	658	678	653	621	645	648	685	660	654	663	716	675	712	680	678	646	664	681	653	688	656	654	683	624	673	701	633	660	672	681	708	671	668	649	689	682	677	623	675	681	681	648	665	683	713	632	665	630	655	643	631	707	646	691	586	625	626	630	653	668	697	662	691	638	705	662	688	698	686	691	687	671	662	637	716	696	666	651	674	674	733	686	684	670	652	646	639	664	657	696	643	685	679	666	643	637	686	687	696	681	655	695	677	673	646	704	653	695	697	681	648	650	659	644	664	669	645	636	668	677	667	651	626	674	626	630	681	699	695	638	627	627	662	629	671	668	651	704	672	635	654	697	622	713	694	666	624	658	725	701	624	703	729	626	665	678	639	703	681	643	679	671	665	694	697	666	633	677	664	689	665	668	684	650	631	663	654	671	688	658	623	639	674	667	695	650	651	641	662	700	667	666	672	680	656	670	715	663	707	704	643	682	705	703	686	674	703	660	652	619	699	674	666	664	679	667	648	660	696	653	631	652	656	669	696	695	682	736	673	637	681	686	675	686	666	665	689	662	679	641	679	651	701	703	695	675	678	691	685	659	658	676	646	647	640	681	684	673	663	662	670	635	630	656	684	653	686	690	673	699	672	731	652	634	694	695	660	678	671	697	678	680	716	674	711	648	679	645	643	685	681	666	697	643	671	682	673	700	670	628	667	676	638	673	710	653	647	661	673	653	652	653	643	652	686	660	655	700	662	648	666	654	644	665	680	642	686	718	702	649	647	635	672	706	641	663	679	650	639	656	663	652	693	680	690	643	674	645	640	658	683	664	688	670	664	693	621	698	643	667	664	649	657	631	655	691	668	677	711	703	651	645	681	662	716	695	634	613	656	682	672	664	691	631	620	685	663	663	698	676	670	679	686	637	687	681	661	658	693	638	666	667	676	724	678	702	692	655	688	646	660	686	723	649	699	708	708	657	663	651	661	690	673	703	617	700	655	664	681	699	693	667	694	645	623	649	676	641	619	690	640	682	687	709	726	667	658	655	693	709	658	687	659	680	637	650	660	675	685	708	653	659	673	682	635	724	623	694	636	665	678	695	663	606	658	665	683	691	653	676	679	660	693	686	682	618	605	645	634	691	700	686	704	643	630	696	615	680	696	711	721	657	675	671	729	697	648	679	698	691	682	660	656	637	611	714	694	660	669	622	696	672	663	629	700	661	702	688	657	660	655	666	658	647	655	691	666	687	692	669	668	658	659	627	652	665	663	680	688	666	673	659	678	675	726	634	667	695	655	653	661	636	689	623	648	655	676	644	700	644	658	668	620	669	643	655	655	677	666	660	663	606	641	674	674	673	674	648	645	665	703	702	636	641	715	699	652	693	633	690	671	673	686	657	674	661	702	688	656	622	681	668	653	668	662	697	693	683	696	675	629	642	640	692	687	662	671	686	626	673	642	650	677	702	677	672	681	607	715	618	691	647	667	687	689	694	676	610	713	677	689	700	665	711	676	655	656	605	684	690	677	679	614	620	686	661	700	718	645	675	697	653	656	672	638	685	664	640	641	697	684	647	695	667	663	673	638	719	666	652	668	649	634	645	646	679	676	638	678	639	648	650	653	684	673	623	626	699	728	644	674	670	688	677	635	665	693	689	689	647	638	698	655	691	733	675	697	614	683	590	693	627	661	666	675	644	693	665	689	671	695	672	672	629	651	645	686	644	640	678	678	669	656	645	680	655	636	659	660	742	691	644	655	630	670	694	692	697	651	677	715	724	652	643	708	666	665	667	712	702	675	677	627	654	684	700	678	658	670	687	646	650	642	648	619	727	659	623	708	636	653	649	669	629	660	677	692	633	648	692	685	662	625	629	637	697	678	650	659	726	625	633	654	658	657	693	647	685	675	675	654	673	605	677	658	685	674	659	652	654	684	701	655	671	662	657	683	666	680	686	675	696	694	683	640	617	704	651	661	674	677	643	666	648	711	655	620	633	695	649	655	648	706	667	719	728	652	722	643	632	716	654	698	692	692	639	666	692	646	714	718	684	603	670	648	655	676	649	661	669	694	689	680	663	695	692	646	687	692	646	669	648	686	627	648	648	692	718	687	667	699	647	683	600	692	628	661	630	661	703	638	667	671	663	646	661	661	664	650	659	679	677	615	626	643	702	689	579	641	663	579	625	700	661	647	718	670	680	644	642	678	654	677	657	682	682	648	713	658	659	669	621	696	686	678	691	675	655	612	647	669	649	687	648	634	622	722	672	668	615	669	685	722	713	672	671	704	649	657	679	695	671	722	631	691	672	683	641	678	676	662	687	691	655	668	657	691	682	669	630	622	724	660	621	695	673	695	671	655	678	680	681	689	673	644	700	667	652	724	641	629	627	689	721	668	687	703	649	666	708	637	678	668	668	675	681	659	642	654	689	655	702	711	678	623	660	660	649	673	650	688	667	698	687	674	665	715	659	672	652	692	668	657	680	688	621	680	642	647	650	709	682	682	664	663	672	667	664	705	724	711	663	655	625	696	665	685	633	708	671	694	709	665	644	699	674	687	656	668	655	647	686	669	597	648	674	643	708	682	636	662	649	696	659	638	686	645	661	669	657	679	677	664	737	652	714	642	689	695	623	713	711	661	681	650	673	703	660	670	648	687	691	635	686	593	708	679	707	666	700	689	626	658	715	669	652	690	669	681	690	673	645	667	686	647	631	644	675	687	712	706	650	630	711	661	670	660	654	709	632	708
13138	1256	1309	1079	745	654	567	465	441	368	357	362	345	373	353	340	306	298	334	301	293	312	283	300	298	297	258	292	278	308	288	278	267	298	301	267	254	287	304	265	287	284	288	297	292	274	280	272	272	295	304	308	295	267	309	274	291	278	254	273	278	266	270	273	307	256	280	294	284	278	269	280	282	239	264	264	279	286	290	298	263	275	331	296	266	261	282	302	295	268	275	291	277	255	272	273	308	294	285	293	265	286	287	266	277	274	304	293	317	308	262	277	292	292	288	288	241	287	263	270	267	235	297	304	244	291	314	294	259	293	264	284	296	317	293	269	268	249	282	287	268	263	292	292	287	300	277	278	278	262	281	287	261	272	273	277	296	247	299	268	280	307	298	291	291	298	296	269	280	269	295	249	264	282	260	287	309	282	287	296	287	287	279	267	292	304	280	279	306	260	276	252	288	287	252	294	298	275	279	266	267	257	246	237	281	313	281	262	288	308	271	290	279	261	283	289	274	283	248	266	289	304	288	247	262	278	270	252	273	295	285	292	305	285	290	283	267	289	287	255	302	291	285	297	275	251	312	267	276	286	291	276	258	278	329	310	256	266	282	245	287	293	264	273	307	294	294	256	255	272	266	268	285	261	267	282	282	283	290	295	291	278	247	298	289	280	288	260	314	295	285	268	279	283	293	300	265	309	304	272	259	287	288	316	276	274	286	278	275	262	277	252	296	278	287	272	258	281	262	298	302	289	266	288	305	268	261	271	255	294	287	294	274	277	291	254	283	222	282	258	275	295	278	301	279	270	294	280	294	283	259	305	287	277	274	256	281	300	253	300	328	274	254	295	270	222	262	297	275	276	278	293	311	280	274	327	278	274	273	225	278	270	259	237	283	285	270	311	279	269	295	273	277	265	271	281	295	271	253	289	278	294	283	271	276	284	260	261	279	298	268	284	289	275	266	275	278	282	282	291	273	261	273	299	262	299	281	260	247	268	309	250	254	284	275	279	281	266	259	264	270	291	275	262	315	270	288	262	252	313	263	286	286	255	252	287	295	293	260	279	275	275	302	261	277	290	265	224	255	261	310	296	263	266	258	290	272	269	271	287	264	268	279	276	272	297	292	273	289	298	283	276	254	264	283	301	251	292	291	269	307	255	279	276	269	292	298	267	260	259	286	282	288	282	257	289	265	266	260	297	245	277	288	277	250	271	271	294	274	305	250	299	291	273	300	256	259	247	289	265	267	267	331	269	304	281	255	270	235	310	300	287	283	293	304	270	295	265	248	273	273	287	265	258	278	303	291	266	284	298	254	292	267	252	290	257	314	291	291	272	281	280	263	256	291	280	300	273	277	303	279	302	256	249	289	314	289	263	279	292	284	277	316	287	267	292	281	270	293	275	273	290	266	249	291	266	266	262	272	268	268	276	309	256	278	266	266	278	248	283	289	258	281	284	264	280	289	283	292	274	281	294	278	278	264	274	321	249	295	288	268	267	266	256	305	303	225	250	241	317	308	277	257	269	260	293	282	292	301	268	279	305	303	255	264	288	276	288	282	264	316	268	271	290	285	288	246	297	254	288	284	259	280	269	294	250	298	304	291	296	260	274	266	296	284	263	291	290	295	274	303	311	267	261	268	270	288	264	295	268	271	298	286	266	296	279	298	258	254	293	310	269	265	276	267	254	280	305	274	284	258	235	245	269	268	292	270	283	287	283	310	257	273	328	274	301	278	292	261	283	259	300	287	266	307	299	246	289	288	276	292	293	265	281	290	277	279	269	309	291	256	284	273	267	291	281	300	318	253	264	278	292	308	272	284	285	284	285	278	277	273	297	272	331	277	318	276	288	270	281	288	272	258	299	256	285	280	251	269	284	288	265	282	252	268	309	265	286	276	312	277	288	286	289	274	271	284	271	288	293	302	291	297	279	266	306	291	261	274	311	277	289	266	287	266	279	301	323	254	271	276	264	274	290	251	306	244	255	276	261	273	259	258	266	306	288	274	284	257	258	296	279	294	293	258	298	290	269	285	277	288	297	279	287	292	239	320	293	300	301	267	300	265	270	294	280	276	255	267	288	303	279	289	277	279	299	266	270	266	317	293	248	260	252	293	284	300	300	288	278	268	296	280	275	263	282	290	279	292	270	301	295	270	256	301	280	277	280	292	254	287	262	265	260	290	267	253	290	262	259	265	260	314	282	318	280	263	236	279	252	273	257	285	276	261	286	262	272	267	286	291	265	234	302	302	278	303	243	268	267	306	273	246	287	276	320	266	282	256	308	281	282	286	271	270	273	244	283	260	267	280	263	287	289	284	272	295	269	281	289	259	278	311	293	257	261	271	282	281	258	281	237	280	280	239	278	311	297	269	307	268	288	283	275	291	278	268	271	302	278	269	276	269	291	291	252	268	267	256	237	263	303	274	287	289	270	288	292	304	277	290	254	294	274	296	269	322	251	261	276	315	256	305	267	280	273	293	254	284	285	295	242	270	256	268	279	281	285	266	289	283	276	272	292	271	276	275	255	258	300	284	291	295	283	265	266	282	295	253	255	260	300	255	292	321	307	266	263	290	277	291	267	257	292	290	260	269	291	273	266	269	263	263	269	291	271	316	271	278	282	261	301	271	289	260	283	285	289	258	282	299	275	266	312	286	256	280	307	284	263	247	285	299	304	292	318	260	260	274	294	283	311	300	279	280	279	288	275	261	261	259	248	278	287	314	275	256	274	267	282	296	294	297	275	301	276	259	308	270	281	272	287	317	285	271	271	273	272	280	298	279	272	296	275	263	320	323	270	290	277	268	300	278	298	272	286	273	298	275	267	253	282	257	274	269	282	290	276	256	257	278	295	292	286	246	254	275	307	307	271	261	272	238	265	290	297	279	290	285	296	292	339	272	266	288	270	260	283	265	273	258	312	299	302	268	286	277	294	261	251	279	284	264	272	281	251	259	248	265	282	282	296	253	273	280	259	271	258	268	292	267	278	295	281	280	289	236	289	295	290	317	268	271	272	272	290	290	283	292	257	285	305	275	278	275	249	306	275	284	255	288	278	340	290	253	252	268	270	276	261	315	297	283	293	267	259	302	299	265	301	282	278	317	268	259	278	302	276	254	270	318	282	239	270	292	319	299	294	284	312	280	270	272	285	278	244	283	297	261	292	311	250	274	288	289	240	248	290	271	275	277	280	277	276	272	251	250	315	271	273	255	265	262	281	266	281	277	270	297	262	302	250	283	269	241	270	336	297	292	271	289	294	284	274	270	298	268	289	281	307	276	307	250	249	265	279	276	260	278	274	274	285	263	286	267	267	285	257	276	268	296	292	280	280	275	264	278	287	313	302	310	260	290	280	289	292	294	251	254	288	274	264	279	255	264	245	314	271	251	306	300	297	301	268	312	302	311	296	309	285	308	283	311	274	279	258	317	276	269	287	270	304	283	283	252	298	259	264	267	272	274	276	276	288	272	276	299	251	253	282	301	297	301	291	287	271
7653	1562	2693	3219	2897	2442	2194	1818	1613	1446	1371	1233	1189	1134	1050	1010	1023	979	938	939	867	833	873	856	846	800	792	795	792	810	766	760	832	789	804	773	817	787	753	739	762	744	764	754	792	738	764	724	774	756	762	752	776	754	777	732	747	746	736	756	742	723	771	763	739	706	766	700	728	756	783	772	745	731	719	713	757	699	707	713	718	758	721	763	750	676	674	720	719	706	694	754	750	716	696	745	718	699	744	741	704	730	698	729	731	744	733	751	752	749	718	718	728	766	754	716	756	687	666	744	747	727	718	753	706	758	702	728	729	704	721	715	704	743	775	701	663	710	756	717	722	699	652	670	700	702	722	724	715	686	704	712	722	731	719	740	695	713	693	710	725	748	713	668	715	731	754	736	746	711	717	731	724	786	726	717	773	694	696	708	726	692	725	729	708	768	729	760	733	726	711	729	742	700	680	736	701	662	686	730	762	748	722	705	725	680	729	692	735	709	679	715	733	735	742	696	760	743	688	729	694	711	749	691	740	683	724	709	722	678	726	727	762	711	717	708	712	694	721	738	749	745	735	741	707	754	692	731	728	765	720	732	786	682	756	746	746	768	729	717	755	700	697	685	720	707	702	757	749	738	768	748	720	721	740	739	710	733	672	707	733	725	722	699	730	738	815	680	737	739	700	708	756	695	750	737	737	712	714	719	725	734	715	685	736	732	706	666	719	665	704	709	729	722	716	735	712	719	688	730	747	685	701	725	666	713	744	691	720	725	691	692	696	709	670	688	723	729	707	751	710	717	731	738	707	678	722	745	749	770	712	707	736	740	696	714	751	706	743	716	696	678	725	703	735	740	731	724	666	714	735	693	715	706	739	687	699	674	730	735	730	721	752	651	672	739	708	703	726	758	740	728	656	698	710	739	721	703	734	738	717	734	739	700	735	683	766	728	737	759	739	722	765	705	709	742	754	765	688	665	706	686	703	723	753	739	723	702	700	730	718	767	729	728	669	769	704	713	736	732	698	696	677	698	742	723	770	690	726	724	677	710	763	741	658	695	723	721	694	710	727	702	672	775	737	697	703	707	704	757	670	729	700	752	693	758	727	700	706	741	745	747	702	698	717	709	662	778	708	741	742	707	666	745	731	740	748	738	718	755	752	725	723	764	721	712	730	686	709	735	750	726	708	731	717	753	730	712	699	702	701	682	696	687	691	732	702	797	717	710	702	692	694	711	707	754	704	697	731	725	713	704	731	737	668	766	711	725	706	724	724	727	722	727	700	747	740	703	720	741	703	721	730	691	709	711	677	680	698	683	696	718	702	754	753	711	695	705	738	707	726	730	696	705	786	768	716	693	748	694	724	684	731	719	690	699	719	668	739	694	721	714	697	739	712	711	720	734	733	713	708	711	708	753	747	740	697	755	731	712	723	715	739	742	704	698	704	708	721	704	686	721	714	721	695	753	725	728	722	726	777	738	763	734	722	763	684	715	762	677	678	717	700	716	700	691	678	690	701	740	703	693	706	763	750	745	735	763	695	751	726	726	699	737	677	707	695	712	686	691	748	724	728	718	753	771	707	729	710	717	743	720	687	744	725	730	707	762	719	754	755	736	699	652	709	704	705	693	738	700	680	744	710	716	724	717	748	681	698	710	694	705	694	707	677	697	756	715	737	772	732	711	752	749	697	712	798	699	711	791	672	685	759	706	761	716	701	722	744	741	741	704	734	688	693	748	700	707	734	725	720	679	720	735	679	721	708	801	703	711	703	745	650	676	719	749	721	696	732	694	709	719	739	721	675	703	685	713	734	675	708	699	715	692	710	682	684	729	706	711	742	727	677	757	709	753	709	698	742	730	715	733	694	723	754	729	716	736	686	721	739	730	729	677	697	692	736	727	773	715	698	676	722	750	733	701	714	741	738	728	732	738	724	723	742	731	699	715	705	740	724	687	714	709	721	735	721	671	719	713	710	741	701	742	714	700	691	686	697	738	698	676	705	724	704	704	723	654	729	712	759	777	730	713	668	792	707	722	709	744	734	730	712	733	749	711	694	736	749	729	760	701	681	712	750	716	705	747	704	699	754	700	739	780	730	705	679	733	711	703	709	716	732	686	736	752	715	693	697	728	719	693	710	737	691	705	720	717	745	726	712	705	743	734	682	729	674	687	719	733	705	691	668	687	731	727	672	685	660	722	689	683	733	730	685	699	710	720	709	735	771	701	722	697	735	729	677	744	762	727	675	688	717	773	736	767	719	763	720	680	679	676	715	699	729	701	728	703	687	690	733	694	679	706	735	635	676	748	767	690	718	740	750	713	698	693	700	723	688	730	742	725	728	668	744	734	754	744	719	734	684	702	704	746	729	691	711	753	717	742	717	696	720	710	718	731	724	724	718	681	712	700	722	679	715	721	716	703	747	735	683	731	720	702	694	691	695	721	714	715	761	719	720	644	710	679	725	688	724	722	702	661	712	736	705	753	680	752	729	736	683	741	698	729	759	723	734	702	746	697	702	723	753	762	757	741	768	696	702	725	785	747	790	765	725	710	763	746	747	681	698	716	707	717	742	716	644	698	742	751	710	757	716	705	724	714	707	725	742	711	675	709	702	677	775	718	745	743	699	729	743	765	713	714	702	694	735	757	719	723	749	748	691	690	693	691	723	700	685	744	763	754	750	719	706	748	761	701	765	729	759	730	702	690	719	712	709	704	676	733	721	723	742	721	687	729	699	691	702	698	696	693	668	709	763	688	730	771	765	700	701	714	709	704	695	746	700	713	738	717	713	712	711	729	678	754	687	711	738	665	697	706	727	760	697	734	747	734	715	727	754	721	718	759	672	692	744	707	689	753	768	723	681	730	728	687	721	735	745	726	757	719	734	723	710	679	721	704	720	729	712	776	692	671	740	744	720	668	789	758	766	755	762	758	699	764	694	714	738	727	689	730	718	705	745	705	727	706	703	763	715	743	712	708	703	674	687	728	766	709	666	681	673	682	704	717	680	691	718	720	750	704	750	760	732	752	702	683	733	689	703	689	689	744	652	703	740	706	681	669	665	731	696	755	722	729	763	763	673	727	730	734	720	746	690	665	696	724	680	732	722	712	695	700	715	712	704	700	700	724	716	671	712	713	717	718	671	733	737	742	712	748	732	736	711	753	713	775	650	701	732	738	690	761	701	736	660	712	725	694	690	727	739	714	701	752	738	751	734	731	720	695	697	703	678	721	718	686	751	666	681	744	741	751	706	707	691	679	704	737	719	697	732	728	768	674	723	719	721	670	720	711	727	717	696	740	744	723	740	782	689	753	723	728	731	694	736	751	726	736	737	744	724	653	730	764	699	655	722	705	677	738	733	767	666	682	685	659	733	702	699	738	714	701	714	741	730	687	699	738	729	723	761	731	751	717	721	697	750	769	732	760	722	730	729	679	715	744	714	700	712	738	756	683	736	690	724	711	720	721	711	704	709	725	719	742	717	729	701	739	691	726	693	721	730	734
22038	2837	2094	1660	1155	795	711	547	460	371	307	313	278	245	218	219	206	186	192	208	197	195	173	156	163	195	183	140	156	161	159	156	147	158	145	154	136	153	124	149	127	140	134	141	129	149	160	158	138	158	153	141	125	146	159	156	153	142	143	139	161	147	148	140	133	136	133	150	138	114	137	131	133	133	160	127	147	144	127	146	109	143	129	143	131	133	136	118	147	134	136	150	132	163	155	144	135	132	147	123	155	148	136	147	139	133	149	134	130	141	137	144	156	140	153	156	132	164	152	134	145	155	156	127	133	130	136	145	123	134	136	139	139	145	137	130	126	126	126	123	128	137	140	147	122	154	141	128	160	142	144	140	163	128	144	141	126	143	145	133	151	115	135	133	132	144	128	144	114	134	142	145	133	154	154	126	149	165	150	124	127	119	137	135	136	160	136	117	128	145	128	147	130	124	123	132	137	150	147	141	130	141	123	144	110	149	135	146	144	124	127	129	140	124	124	153	132	134	129	138	128	119	141	169	133	124	136	122	148	134	146	143	123	120	151	137	131	131	130	136	139	138	116	137	135	137	140	156	132	134	135	133	134	155	128	132	150	154	138	164	141	148	139	139	145	129	119	127	130	165	137	124	149	135	153	133	142	125	139	131	136	150	159	140	124	138	150	129	133	142	136	146	141	148	139	145	129	133	137	120	138	140	135	120	144	135	164	131	147	120	144	131	121	141	121	127	119	136	133	137	143	135	132	134	136	141	145	146	161	122	152	130	148	145	115	145	151	156	132	136	143	136	165	135	139	155	127	143	143	110	135	146	144	154	128	144	174	152	119	149	140	141	126	153	139	163	135	128	133	119	128	147	134	151	150	128	144	131	154	146	121	147	141	139	129	141	159	145	144	135	144	131	127	135	134	116	131	140	139	126	142	132	138	115	146	153	132	134	131	146	143	133	149	128	120	155	161	128	152	137	146	133	138	120	128	128	174	137	168	146	150	129	138	146	133	136	143	128	140	149	141	152	149	161	164	144	129	128	123	130	158	151	145	143	157	133	140	156	125	156	141	148	147	128	147	138	137	149	133	141	119	119	149	140	144	125	146	131	161	144	136	128	135	154	139	136	136	145	142	109	156	128	136	134	115	140	142	145	127	149	150	146	130	149	157	133	106	127	126	141	174	132	141	123	147	124	123	132	109	123	168	126	150	127	121	131	131	155	143	138	109	147	140	132	139	126	112	139	141	140	142	105	123	121	127	137	133	112	131	147	137	158	138	127	135	137	140	150	120	152	150	133	160	128	126	141	150	121	139	135	139	134	151	135	130	135	147	153	136	133	150	147	145	134	156	143	135	151	138	137	125	148	130	137	141	130	125	123	136	128	160	125	145	137	133	160	130	124	165	144	127	136	124	124	159	128	136	155	136	152	98	117	163	134	145	130	149	149	137	133	143	146	126	148	146	140	129	134	116	133	129	149	150	127	131	134	136	128	142	141	127	126	120	159	132	151	150	145	140	126	159	145	122	126	145	136	120	149	143	140	146	133	123	129	143	127	135	138	156	119	126	142	145	138	145	133	131	149	145	165	137	142	126	125	142	153	134	149	137	123	151	141	140	162	139	124	145	147	138	139	146	126	139	129	135	130	139	148	147	120	138	131	134	168	141	161	131	133	134	141	122	135	124	137	146	129	129	151	162	156	125	132	157	147	119	154	153	146	153	147	149	135	152	106	139	123	128	122	168	161	129	126	132	141	141	121	145	164	140	141	139	139	148	143	129	148	136	125	125	160	148	122	143	142	149	152	136	133	124	128	135	144	132	140	151	118	121	131	130	125	160	140	165	154	145	133	141	146	126	129	127	154	123	128	132	125	137	148	137	159	131	131	127	119	140	118	142	146	139	153	140	136	138	124	131	139	147	141	143	148	154	127	144	141	146	148	141	120	114	113	126	148	158	121	140	112	156	167	131	135	136	135	161	158	141	136	127	151	149	165	123	128	125	128	155	137	157	129	137	147	137	134	121	126	157	149	133	135	151	124	158	144	136	136	138	124	145	152	158	159	138	138	138	146	143	138	138	137	166	136	139	128	136	124	143	140	134	151	154	123	147	140	126	124	126	140	126	136	131	122	137	128	146	153	157	141	139	141	125	138	163	119	127	124	159	140	159	138	140	158	126	161	127	165	142	153	159	150	152	140	134	139	123	118	119	127	141	152	133	126	139	139	125	153	134	139	132	116	142	127	146	136	144	142	139	143	130	146	158	134	153	136	126	130	134	128	119	131	140	134	132	139	148	148	145	130	159	134	135	134	133	136	137	127	134	129	125	134	131	157	145	128	151	175	164	120	168	129	144	137	145	144	140	139	133	134	142	113	147	149	145	127	134	158	152	151	162	115	146	151	128	135	122	133	160	154	115	159	131	159	133	143	137	137	136	167	152	152	150	130	123	145	126	142	113	121	128	151	144	131	144	136	144	147	146	146	131	128	156	145	113	125	156	144	138	148	143	128	159	145	128	133	152	141	120	133	147	132	143	141	154	138	129	157	117	141	147	156	154	149	155	149	134	149	151	121	150	102	125	141	121	152	132	136	138	122	118	142	134	138	143	151	130	136	146	128	147	139	125	124	144	160	121	129	116	143	155	143	142	149	149	133	143	111	135	136	135	134	113	132	120	121	147	141	146	137	127	135	148	132	167	128	125	127	166	130	143	157	137	136	144	150	134	130	149	147	123	134	144	138	141	126	136	140	116	138	123	136	143	141	166	125	121	125	139	107	122	148	143	131	152	146	137	133	145	151	144	144	163	121	123	133	130	131	146	131	149	134	146	132	138	144	136	126	139	132	148	144	125	149	139	139	131	138	130	163	162	144	153	147	124	129	153	135	127	154	141	137	137	127	145	140	137	139	142	133	138	157	132	128	152	131	138	124	135	151	155	148	151	149	159	152	126	133	161	122	132	141	142	143	144	128	135	121	130	140	143	140	143	142	124	145	116	130	136	127	119	145	111	152	128	146	158	138	130	133	137	128	147	123	149	146	110	122	132	146	138	142	157	128	139	150	131	129	132	149	135	138	149	151	142	159	122	134	140	150	146	130	150	144	137	123	164	113	146	144	138	111	133	135	125	110	133	153	136	137	132	133	135	135	132	129	133	123	137	157	132	127	150	142	125	131	113	141	137	138	125	144	132	118	146	123	155	151	144	148	134	128	144	139	168	146	136	125	139	125	118	156	124	132	132	116	122	146	142	129	152	140	133	130	133	144	141	150	150	159	140	152	132	153	157	150	152	124	119	140	156	129	135	154	135	148	152	135	169	127	160	138	113	151	122	141	133	149	125	136	142	148	140	131	124	161	158	148	140	128	144	115	118	143	142	135	116	158	145	165	138	133	140	140	161	144	143	159	137	143	124	128	141	149	118	158	136	152	142	140	132	135	125	140	143	129	152	125	141	129	117	132	143	149	127	133	127	143	138	148	157	141	154	153	155	145	148	132	132	140
10785	1852	3904	4965	4295	3632	2911	2443	2091	1756	1621	1450	1247	1098	1017	981	866	820	801	739	758	662	679	649	657	634	561	591	572	577	516	555	565	511	494	538	456	464	508	487	474	492	527	425	449	433	406	449	442	451	435	468	473	422	447	391	423	403	408	456	447	434	428	404	401	436	418	430	416	407	412	396	394	400	411	418	413	393	427	412	405	404	413	423	384	396	392	396	409	370	420	414	387	411	384	392	393	426	401	393	413	405	372	391	410	422	408	413	425	404	411	361	407	390	390	377	385	413	390	433	380	400	396	346	389	343	395	351	399	349	407	342	405	392	400	399	416	366	394	355	413	371	398	442	399	378	406	397	396	407	414	400	415	368	414	395	371	395	361	357	420	386	365	405	433	393	428	378	391	383	383	358	399	397	378	389	380	403	367	382	403	406	413	394	409	381	360	414	358	375	363	361	398	379	400	400	416	398	348	374	421	361	370	393	391	372	410	366	346	384	375	391	400	403	357	397	387	418	355	342	382	404	412	348	402	362	355	395	354	345	406	362	405	383	421	404	427	374	397	345	396	408	392	382	378	411	360	366	376	388	383	413	393	391	400	400	385	362	376	337	383	398	413	415	415	376	402	376	390	354	364	359	409	377	337	375	385	377	371	365	401	380	373	400	398	350	374	392	416	382	390	381	369	365	389	416	408	368	352	377	399	376	396	378	419	401	401	388	399	390	394	386	331	377	361	387	401	391	378	406	410	419	405	365	406	377	350	405	383	368	403	393	400	383	373	404	360	407	379	382	398	370	420	383	383	359	334	375	377	402	349	409	419	428	383	383	358	371	369	385	408	387	352	380	392	383	420	404	383	360	426	378	367	402	401	348	368	366	403	373	409	396	401	368	406	398	388	386	415	380	412	378	362	427	396	375	376	360	392	380	381	370	395	415	377	393	369	384	361	391	381	396	374	412	396	385	390	406	377	386	422	362	393	359	377	391	392	381	414	386	394	378	392	401	371	425	384	390	364	373	366	370	401	395	411	392	391	364	396	438	407	384	371	414	349	402	381	390	378	399	405	380	408	388	398	375	403	383	352	388	399	414	369	405	392	385	410	399	382	379	354	392	389	394	417	384	370	393	373	355	369	401	399	374	377	382	395	370	393	335	357	402	394	418	409	403	409	358	380	379	405	386	432	390	382	356	390	370	390	385	367	380	401	377	373	389	377	371	383	375	391	393	372	367	377	397	402	387	385	396	373	357	369	377	347	376	386	381	425	403	407	353	372	417	364	414	394	367	428	387	390	394	407	366	370	394	385	390	383	390	386	371	390	355	380	379	356	402	377	387	392	380	383	398	408	379	406	402	356	346	390	391	373	370	370	377	397	376	369	368	404	400	411	380	377	363	371	386	421	426	392	413	389	404	393	366	391	370	394	410	406	392	407	375	390	389	407	406	378	385	367	365	378	364	355	339	394	377	382	403	392	378	370	385	404	376	387	357	356	371	405	383	375	388	401	377	350	395	369	365	399	398	408	341	386	427	379	413	405	389	380	392	377	363	355	381	371	387	379	405	387	361	396	367	369	392	356	395	358	417	390	393	400	416	375	394	376	416	402	365	360	373	370	386	398	358	389	371	408	385	381	394	380	388	358	390	409	387	388	374	405	382	396	364	407	396	359	382	380	390	400	372	371	391	387	396	389	388	399	393	395	375	371	391	358	389	383	391	351	372	411	419	386	374	366	394	390	379	392	409	378	403	391	375	341	385	372	391	376	390	406	373	350	394	396	378	371	379	352	384	379	397	392	366	419	381	401	416	359	394	400	410	386	398	409	411	392	381	417	368	425	344	393	404	395	359	419	388	390	400	384	355	383	376	353	406	376	382	392	422	364	354	380	361	401	364	360	380	410	400	382	390	373	389	392	422	374	390	403	358	392	384	392	374	373	367	391	375	395	406	360	358	357	384	390	373	362	403	373	355	370	386	440	414	383	392	400	407	395	394	372	391	431	373	350	353	388	394	396	354	365	383	399	427	426	371	377	378	381	365	390	360	395	404	396	374	387	417	395	401	379	388	381	397	345	372	381	387	439	416	370	421	388	371	398	408	411	370	398	360	382	386	402	410	378	391	399	407	351	422	372	367	399	391	389	425	396	397	396	392	377	389	408	420	376	371	401	383	422	352	359	398	399	376	411	387	389	378	393	393	409	357	370	370	399	366	399	371	375	362	390	355	405	383	365	405	369	374	366	399	373	386	370	407	357	410	395	447	407	387	392	406	385	399	375	376	396	397	392	401	401	379	397	354	380	354	378	384	372	391	402	385	378	349	396	390	385	345	352	397	378	399	392	419	396	386	383	408	364	385	382	418	393	388	379	409	416	400	409	338	397	371	371	381	414	391	369	382	404	360	404	393	390	357	353	376	391	390	390	377	361	390	382	380	349	387	370	420	348	416	403	365	421	398	410	373	392	353	413	380	376	415	346	404	386	370	374	393	381	370	421	359	391	373	382	379	360	384	382	393	382	343	405	431	351	337	369	401	385	385	377	375	392	419	364	402	386	380	376	400	424	394	357	404	359	385	389	419	387	355	403	397	375	353	352	386	396	378	395	413	392	365	408	357	369	382	379	362	377	402	404	370	391	355	342	404	369	409	383	388	373	380	367	365	359	395	424	399	364	390	359	350	381	408	387	390	407	371	387	412	347	380	405	387	387	394	396	369	413	384	420	417	417	392	363	382	393	411	386	383	395	380	397	370	407	373	395	371	370	360	393	374	362	372	367	364	370	372	413	389	390	389	386	386	350	375	363	324	413	408	389	374	357	383	382	380	337	370	364	360	373	388	392	358	409	374	369	365	393	379	402	385	360	417	389	360	392	412	369	361	386	376	407	358	381	378	381	381	386	413	401	390	404	387	367	403	375	397	395	409	382	429	407	408	410	397	398	380	399	368	371	363	383	375	371	402	392	394	373	376	407	390	388	382	392	367	361	368	370	373	348	407	416	380	419	378	403	372	396	425	375	394	398	397	367	351	387	362	409	404	365	395	373	384	341	384	359	353	386	357	391	386	356	389	417	373	399	390	404	379	410	390	363	367	387	399	369	384	380	374	364	367	415	325	367	368	392	390	405	366	394	366	394	373	366	399	370	420	379	395	378	379	394	407	377	394	387	379	402	373	373	350	388	407	357	405	389	428	392	392	391	377	393	413	392	384	367	392	405	372	371	392	397	416	375	372	376	372	400	407	377	404	380	438	397	355	401	336	379	362	405	412	393	404	389	366	354	368	400	385	354	406	377	378	382	369	402	400	428	369	358	368	394	422	361	394	450	388	400	350	384	381	340	381	354	401	378	399	401	409	399	393	369	383	358	366	380	364	365	374	392	397	375	372	380	381	390	349	400	359	356	371	389	383	423	382	374	365	345	382	385	372	362	397	393	389	389	368	359	409	424	381	413	358	370	407	381	406	382	369	381	391	387	387	407	376	413	380	398	400	385	370	422	372	369	354
2746	328	344	310	284	287	277	265	294	222	250	243	252	250	238	242	241	281	274	221	282	258	304	236	262	261	235	263	238	245	229	229	289	301	251	234	246	270	258	252	253	245	243	259	251	247	258	240	261	246	223	267	241	273	269	248	244	287	274	247	257	269	251	256	263	220	244	277	241	245	250	230	250	267	264	229	247	260	256	253	264	249	246	258	229	242	236	259	245	256	222	239	231	260	246	247	237	232	268	233	248	231	232	271	235	255	252	283	262	252	237	262	239	276	260	252	235	263	253	265	259	247	259	247	254	257	269	266	252	230	251	253	270	240	241	260	247	237	292	238	239	242	201	235	245	242	241	279	263	253	263	261	249	277	249	241	271	239	256	247	214	259	250	277	283	265	251	257	264	272	240	287	259	259	236	250	276	227	234	277	265	238	244	240	252	272	239	267	245	238	246	286	251	244	269	238	284	252	253	228	258	265	271	240	239	250	229	257	235	276	240	260	281	265	227	268	261	242	282	237	208	255	240	245	238	214	270	232	257	220	265	228	214	262	263	247	270	250	271	258	223	254	269	239	256	233	227	238	278	258	207	235	221	258	233	236	221	258	268	276	269	256	229	226	228	246	281	258	255	236	271	237	231	237	236	254	253	246	231	258	273	227	241	276	241	254	244	227	267	231	261	249	242	262	235	268	239	251	270	236	247	275	271	271	245	235	264	241	244	286	260	219	239	279	236	257	276	260	259	261	275	235	250	231	277	256	261	267	275	250	258	286	256	237	242	249	263	259	234	287	239	274	250	261	268	231	255	263	265	245	274	249	227	265	260	249	234	226	294	244	237	266	260	243	211	240	256	232	272	270	240	251	246	243	253	267	250	256	272	264	273	219	247	253	265	246	269	294	233	254	251	247	253	258	265	265	270	229	234	272	258	236	254	277	263	257	261	259	276	248	250	262	253	244	275	229	268	239	237	231	267	247	268	260	263	243	252	272	249	260	244	276	241	268	263	213	277	235	248	243	242	251	242	246	271	256	252	218	279	261	235	235	255	244	247	223	245	223	267	263	263	277	269	253	260	263	254	237	251	254	256	240	268	271	242	253	252	243	256	222	286	275	279	269	267	250	261	227	255	265	229	242	245	232	237	246	241	263	243	266	245	230	257	232	247	219	242	252	242	249	274	262	252	236	247	228	246	233	246	282	254	259	275	231	243	246	249	255	249	226	274	245	213	248	268	278	238	247	234	252	221	290	251	271	270	268	247	238	244	257	292	270	225	250	264	245	271	254	249	221	231	239	248	235	266	270	257	263	236	273	264	279	264	243	254	259	265	228	246	250	246	257	263	220	270	265	260	274	221	270	244	242	221	246	272	269	254	272	282	226	229	251	239	283	237	253	275	266	268	262	254	285	258	247	258	247	235	248	262	220	252	269	235	282	245	276	282	272	232	234	233	229	252	246	262	241	238	249	238	229	246	268	247	252	262	261	228	243	244	271	245	253	287	277	268	273	245	263	267	268	238	278	256	285	250	260	253	279	285	242	238	267	262	263	277	271	236	232	232	282	238	254	286	256	240	251	275	268	231	268	250	263	232	276	251	233	245	225	248	233	241	257	260	255	265	237	252	268	248	269	252	260	268	280	256	252	243	258	274	268	255	258	257	251	244	246	234	222	274	271	257	260	235	244	294	246	254	252	261	249	242	244	265	229	263	238	243	234	235	288	271	242	257	245	282	269	234	255	281	240	253	240	245	224	268	266	245	257	278	240	285	261	271	250	276	250	256	258	222	259	273	255	234	258	242	269	239	241	248	242	261	238	248	255	226	250	259	248	269	254	240	244	260	232	263	250	245	247	226	244	232	252	219	251	283	217	229	263	281	254	238	252	250	220	260	281	264	255	248	268	239	250	240	236	230	224	241	243	250	251	269	239	231	276	238	240	234	254	257	239	252	261	252	263	253	225	248	260	249	262	270	235	264	271	257	242	274	274	224	249	270	277	234	255	289	240	277	273	237	280	291	248	244	240	268	259	269	257	236	247	267	246	253	226	230	252	243	251	253	261	237	282	270	228	247	226	235	218	245	245	259	281	260	280	265	265	249	252	230	255	242	269	250	283	255	265	290	314	226	246	272	291	263	257	240	269	243	267	260	258	234	284	252	256	299	247	253	270	261	265	246	268	239	262	273	243	262	271	262	262	234	256	275	251	242	268	242	271	257	229	236	247	245	237	259	257	248	274	257	249	240	233	246	229	243	247	274	242	238	272	248	236	235	266	262	265	266	250	239	255	246	249	249	237	261	242	256	253	223	262	268	241	236	257	274	228	242	233	255	291	255	257	268	246	261	262	243	249	263	260	245	259	249	265	271	253	253	246	246	249	282	239	244	258	261	222	263	234	247	268	271	256	235	223	244	244	248	266	255	249	272	270	244	221	242	238	259	241	259	235	242	287	217	260	278	264	279	294	260	253	229	245	259	240	220	235	272	248	235	261	234	263	222	264	247	229	239	256	263	261	264	257	247	244	290	252	275	249	270	239	235	248	252	274	241	242	246	252	260	228	252	258	249	267	265	226	245	252	243	271	267	235	275	247	251	257	253	271	251	251	256	253	243	251	270	242	254	289	245	244	249	271	237	235	239	263	266	248	243	278	265	237	270	257	244	238	269	229	253	253	245	225	253	260	249	261	245	236	249	256	255	270	273	247	276	258	275	257	267	236	240	225	261	259	250	243	229	271	219	261	263	251	296	244	237	230	264	256	269	281	257	219	272	228	243	239	273	248	218	268	252	239	266	240	286	230	260	244	242	245	249	248	257	241	240	281	271	245	220	230	258	264	228	220	253	227	242	252	226	275	253	240	256	270	257	264	254	263	274	277	270	235	247	243	254	293	238	234	231	255	275	243	242	288	266	253	254	272	226	279	265	253	256	287	236	242	241	234	242	258	257	256	252	248	251	253	242	242	233	235	252	242	259	249	229	260	278	236	275	233	209	253	240	260	237	236	208	263	237	246	253	254	267	242	250	263	278	255	267	250	247	229	237	284	271	243	242	263	250	248	242	274	268	248	264	220	250	253	244	233	265	262	262	248	261	229	235	268	260	251	269	270	257	243	258	247	258	265	226	227	256	224	295	285	242	241	235	243	252	241	231	261	271	234	264	250	264	258	262	233	241	257	232	270	278	291	265	264	250	271	247	247	266	254	264	261	224	232	240	273	265	217	239	253	233	272	241	259	229	256	303	265	260	224	249	279	249	225	230	248	254	222	253	268	241	228	232	258	235	226	257	242	244	256	268	257	253	251	242	250	268	246	269	247	263	257	277	251	266	242	268	225	234	251	258	241	270	239	267	232	259	249	246	265	267	270	278	216	231	233	236	254	258	270	240	251	251	262	270	240	265	234	261	257	248	260	247	251	279	264	254	270	232	257	274	245	265	282	246	271	260	215	263	248	252	237	292	276	249	277	240	244	240	259	257	258	233	223	236	219	285	218	255	282	257	267
2725	772	886	866	854	840	746	758	764	702	704	725	723	714	781	696	683	687	668	672	711	675	642	678	658	613	669	697	700	679	661	643	709	636	653	702	706	680	641	710	719	666	640	652	651	664	669	684	683	654	667	734	677	681	647	638	678	667	648	637	701	653	664	625	643	677	678	645	635	658	651	633	666	658	689	655	677	664	693	695	693	713	682	690	701	656	652	692	661	715	685	683	649	652	673	652	682	700	664	692	674	646	666	697	681	674	665	692	699	670	661	669	654	645	690	671	649	658	667	689	659	637	650	684	702	682	695	679	687	670	689	618	667	687	653	641	667	650	724	673	658	661	643	688	698	653	662	649	675	701	644	656	683	685	682	661	662	640	625	657	698	642	676	680	644	681	599	671	682	683	640	673	729	648	636	702	684	699	663	647	664	678	683	678	675	659	643	670	673	648	697	675	653	657	684	693	715	718	684	733	669	679	678	712	689	698	707	658	632	669	642	664	662	681	658	687	652	655	658	626	681	659	655	692	678	673	689	615	632	685	705	673	709	640	648	635	644	644	641	669	682	671	697	642	672	620	625	636	678	653	694	653	676	633	673	641	641	665	726	683	729	620	667	663	644	658	687	696	716	666	702	664	661	693	666	647	697	672	612	661	679	723	647	682	663	658	676	654	688	658	697	659	653	679	708	664	639	698	715	682	696	665	687	657	666	638	694	664	649	601	659	667	647	641	669	664	630	635	591	654	671	714	649	634	675	695	665	612	668	650	646	673	689	700	679	657	651	664	670	715	627	682	720	647	694	658	695	705	616	672	637	639	649	649	633	676	700	697	697	680	669	668	690	739	694	667	685	660	641	709	675	725	690	685	697	607	693	689	636	680	686	681	655	635	688	676	661	664	627	693	707	689	643	670	647	664	693	721	607	690	663	610	695	667	638	669	679	621	649	661	702	703	605	669	649	677	674	659	687	626	645	635	704	690	673	661	688	679	661	673	680	665	654	639	665	669	655	695	659	674	675	686	687	666	680	649	668	637	673	671	662	685	657	661	650	645	693	717	644	700	654	690	702	671	685	681	691	691	646	685	622	668	666	732	633	690	648	681	649	644	642	688	648	657	672	654	688	682	648	684	663	673	678	677	670	677	663	693	656	672	706	676	675	690	672	642	712	698	661	678	630	646	648	673	641	695	686	728	653	691	652	618	673	671	670	663	646	675	678	641	683	674	715	691	671	624	692	641	708	726	698	666	688	616	690	643	654	653	675	700	633	662	653	696	698	662	688	653	705	686	618	684	698	697	719	643	668	668	673	641	650	663	698	683	658	683	684	654	681	660	684	670	690	675	640	651	662	635	686	678	684	628	705	655	691	662	706	663	640	668	620	630	658	648	704	694	655	696	699	680	648	675	645	653	649	685	671	691	672	666	683	643	640	678	664	673	668	714	645	659	651	608	703	660	677	704	661	634	670	650	698	653	642	709	669	674	718	706	664	645	681	683	668	658	654	689	655	706	660	636	644	708	634	713	734	653	666	696	659	685	651	652	662	645	663	630	692	718	647	663	673	646	669	657	675	670	677	636	636	714	656	668	650	625	673	672	670	655	667	720	694	655	707	658	681	674	679	696	722	717	643	706	674	670	693	644	662	646	707	650	678	703	665	656	606	627	626	648	630	687	695	689	687	677	700	655	662	635	697	676	683	653	656	724	682	648	613	712	675	678	655	623	640	706	681	619	664	686	650	695	619	646	654	693	688	645	659	674	674	613	637	667	656	648	705	688	673	681	611	658	643	694	654	650	702	692	667	664	639	701	684	632	625	676	649	672	646	677	655	623	632	696	664	700	705	691	618	694	714	693	695	672	631	666	659	658	713	677	669	638	632	676	658	641	669	664	689	676	669	670	632	677	669	651	666	683	680	661	684	641	657	685	662	672	657	658	691	680	639	677	725	677	651	639	650	648	646	684	623	661	696	633	639	668	651	696	692	708	704	653	667	648	707	644	691	676	729	681	680	628	635	653	653	658	672	644	663	698	642	648	653	702	705	633	655	692	681	664	693	647	673	692	701	664	648	679	691	690	679	702	658	639	657	652	665	675	675	649	683	647	665	716	634	670	660	646	674	702	655	667	678	651	685	701	690	701	677	648	671	686	684	650	668	641	670	637	663	653	691	695	683	639	682	693	670	653	684	679	666	684	686	662	678	609	669	680	672	690	656	631	649	668	685	641	602	694	686	675	671	676	729	712	649	720	683	638	653	685	652	634	687	663	687	669	655	663	645	640	696	699	647	700	640	697	628	706	711	668	693	653	682	655	680	626	671	695	691	682	634	630	707	660	627	646	685	635	683	692	702	643	660	672	662	671	720	639	675	600	673	660	691	656	648	710	680	696	692	662	675	695	673	679	626	670	694	684	623	669	625	670	702	668	699	667	660	711	683	637	689	707	712	650	681	693	678	696	680	669	674	649	698	616	634	680	648	723	677	705	673	608	667	706	696	636	667	679	696	648	622	674	645	672	660	660	608	655	718	668	685	673	659	667	679	674	644	694	652	710	670	643	675	614	697	636	660	635	678	655	681	637	634	653	661	683	635	638	635	706	690	641	704	659	660	670	649	648	614	702	687	703	667	709	683	671	618	636	666	639	701	684	653	658	676	651	637	636	686	686	638	658	675	681	654	635	686	708	642	641	681	642	723	663	657	641	656	749	637	691	659	645	625	696	697	657	686	656	658	678	673	678	687	652	657	647	669	669	658	673	676	666	707	664	686	666	690	667	681	686	645	693	644	661	681	673	704	677	713	667	670	646	683	708	657	691	672	674	669	716	670	695	626	651	662	714	629	645	659	694	643	672	643	650	686	695	722	660	634	661	656	732	690	660	647	656	652	685	697	661	650	686	656	652	657	699	655	705	655	646	713	641	688	653	675	679	651	653	683	634	686	680	679	677	751	642	641	660	649	655	665	674	649	672	685	703	680	699	686	667	674	670	653	660	650	677	660	659	665	683	697	695	652	684	616	676	656	632	660	655	679	626	704	677	657	656	679	590	671	700	635	683	700	686	633	675	680	634	658	624	677	680	621	688	687	620	659	705	637	690	688	682	654	697	664	707	677	695	664	677	669	670	667	667	630	671	624	715	696	651	674	687	672	667	618	695	717	696	651	650	649	674	663	705	653	645	710	630	659	616	712	690	678	664	627	662	683	626	668	665	657	607	648	681	661	703	680	703	647	685	703	680	664	666	673	616	670	643	682	674	639	655	660	640	652	672	674	668	615	626	688	668	694	701	675	608	680	653	664	651	671	655	696	654	659	657	709	663	710	629	660	653	643	659	660	696	666	671	656	684	705	654	648	676	694	671	683	668	654	671	684	745	676	730	660	700	632	637	682	713	654	624	642	657	689	662	700	691	683	630	678	682	664	646	711	676	698	658	699	675	660	699	686	686	651	719	714	627	687	698	644	684	730	655	649	652	617	619	715	669	663	673	649	661	658	669	678	664
13356	1393	1371	982	813	619	500	491	426	395	334	368	332	319	328	328	348	309	348	324	317	324	307	295	301	303	299	342	300	293	286	271	259	253	293	290	289	273	266	274	242	288	277	280	301	270	269	295	276	269	264	272	284	268	282	310	275	253	278	270	285	311	325	243	285	240	288	287	295	279	315	276	245	251	280	282	283	247	286	273	306	277	306	262	280	276	282	311	245	277	279	260	290	277	288	282	283	310	273	253	288	254	272	278	268	300	291	276	286	296	278	242	285	257	276	287	297	295	288	297	283	277	263	256	268	321	263	270	291	260	273	270	267	293	280	282	305	261	296	272	271	312	262	271	281	267	271	267	261	264	298	300	301	258	280	332	294	272	258	297	293	266	276	275	280	265	275	252	264	295	297	281	275	245	267	265	280	276	289	285	274	261	260	273	292	293	258	262	310	289	297	305	283	290	257	291	301	285	300	288	318	265	246	280	281	279	238	285	311	276	279	298	277	258	274	311	299	289	314	280	275	251	294	254	313	294	279	304	281	275	289	289	270	305	240	298	279	299	273	292	254	262	259	292	268	297	259	278	302	269	261	287	291	245	272	265	283	291	286	251	264	277	274	280	274	273	246	280	280	287	269	271	305	259	273	263	266	255	286	279	286	283	264	260	262	267	288	257	294	282	266	254	292	275	243	264	280	270	259	285	245	277	254	283	265	305	289	286	284	271	278	285	276	270	279	268	261	297	266	286	277	262	247	270	250	295	278	275	279	296	268	273	312	268	285	277	259	268	291	297	288	266	289	273	292	283	297	265	257	246	256	270	269	274	286	310	308	277	267	291	289	279	301	287	292	295	241	275	271	256	269	288	304	292	292	272	300	263	264	309	310	282	314	282	273	274	262	257	283	280	278	285	277	310	283	281	311	279	291	268	272	247	284	262	269	290	248	302	264	270	280	297	309	285	286	284	292	255	269	269	293	296	267	296	260	254	293	274	280	308	309	293	269	291	258	270	261	268	264	278	260	259	298	262	273	267	288	282	297	270	319	262	287	290	264	294	303	259	291	273	300	275	279	310	271	285	267	315	276	276	294	294	282	284	268	288	260	252	289	283	308	278	291	257	265	277	288	261	267	261	287	280	281	296	308	273	253	292	289	238	252	293	274	306	275	314	268	267	316	265	274	264	286	298	284	286	268	260	297	284	273	303	261	285	288	298	299	271	275	264	306	295	311	282	253	278	294	267	260	273	280	304	273	284	276	242	291	288	289	280	285	309	288	285	270	288	275	276	303	267	276	293	250	283	291	319	266	299	283	296	289	268	273	267	273	283	294	281	303	288	325	306	270	304	289	285	297	267	253	289	281	291	270	291	262	273	266	265	267	268	270	280	280	288	310	263	258	282	264	272	255	264	280	276	281	280	290	298	294	289	254	278	310	248	280	291	267	278	237	260	282	300	282	258	259	266	283	266	270	300	292	299	287	253	266	277	331	282	274	256	263	295	287	304	245	293	283	276	267	277	293	248	264	260	306	299	271	293	291	285	270	306	319	297	295	275	276	264	304	258	273	245	285	256	279	264	278	283	277	280	295	267	304	229	264	289	278	276	305	274	276	275	288	224	285	277	289	249	281	263	262	263	285	282	283	256	270	280	279	291	269	313	300	309	283	282	275	276	272	274	285	289	292	270	292	279	278	285	263	257	316	269	249	275	267	295	284	274	293	301	286	263	310	281	264	304	279	299	288	299	271	286	273	285	258	293	270	286	265	278	289	265	283	267	284	272	257	281	263	297	265	298	274	270	291	284	269	271	298	320	284	268	276	302	312	284	293	273	288	280	283	273	268	277	263	318	261	299	271	276	289	265	288	288	299	269	277	291	259	257	284	284	286	294	270	257	285	268	260	283	240	278	265	262	280	264	278	297	283	277	255	276	269	275	295	279	260	259	282	302	319	262	247	280	244	280	273	259	327	275	280	294	289	285	288	277	265	310	277	265	279	275	315	276	300	302	269	266	277	283	291	278	284	288	307	275	243	260	277	274	264	282	277	258	276	247	279	270	261	256	285	249	298	295	283	296	285	300	276	305	258	283	270	253	257	299	265	291	278	273	276	297	282	284	299	266	274	267	273	268	315	283	270	274	271	273	281	262	257	289	267	290	295	261	285	283	282	305	272	290	281	261	275	296	270	261	289	295	295	270	266	297	264	315	267	271	291	288	253	264	305	282	289	294	289	294	262	291	286	259	259	256	255	298	263	274	266	289	294	274	268	288	291	279	274	242	277	269	274	291	288	273	267	253	288	292	284	275	310	267	275	267	279	257	284	304	302	262	272	269	266	274	294	281	295	311	282	307	276	308	284	280	287	251	270	272	271	256	267	272	303	293	269	275	291	272	260	283	282	298	256	297	276	299	311	287	292	268	280	276	260	265	243	302	275	277	299	286	303	299	262	283	278	295	277	329	271	303	265	286	275	270	272	252	268	274	262	306	294	285	262	291	308	266	305	280	284	267	299	264	258	301	264	287	293	270	303	291	286	265	279	281	291	300	288	288	292	277	248	289	294	296	286	288	264	317	267	275	278	262	276	267	281	284	280	270	285	286	281	266	261	254	312	287	266	260	251	291	287	269	269	299	264	287	301	281	278	262	290	309	252	282	258	270	292	261	307	286	281	284	298	287	282	281	282	264	285	299	303	282	284	267	302	250	263	273	273	265	240	265	253	240	287	280	260	294	263	272	276	285	259	283	264	299	272	270	286	295	273	274	270	306	294	323	269	265	285	271	276	282	327	233	266	285	281	304	286	291	243	291	271	282	283	279	276	268	286	275	296	291	285	265	284	302	300	296	269	269	264	275	252	272	284	266	263	265	293	265	247	284	271	279	254	253	268	298	295	279	278	276	305	272	282	309	281	255	276	277	315	269	304	274	305	295	279	257	265	281	284	271	269	237	262	311	267	297	285	299	273	270	308	298	275	245	265	300	271	286	282	295	264	280	270	279	278	262	281	241	246	248	270	261	299	257	297	251	258	275	310	242	273	286	309	300	284	280	289	256	307	252	272	297	271	300	295	280	289	302	261	316	251	284	253	272	307	305	266	299	317	284	309	277	269	276	259	282	297	273	267	282	300	265	267	284	283	277	303	262	286	284	297	282	292	289	282	255	277	231	304	268	278	279	262	272	284	280	269	283	300	268	283	274	283	310	271	288	291	260	278	258	296	257	257	259	288	275	285	265	283	290	271	319	263	302	271	262	275	269	292	267	296	306	270	301	288	255	281	279	277	260	276	294	285	304	278	296	273	275	273	292	284	290	294	274	319	260	271	307	275	266	257	301	301	261	280	294	295	275	290	264	249	273	291	285	289	296	271	308	318	286	241	295	311	288	286	303	297	290	268	289	289	275	289	284	274	254	263	244	285	291	272	289	306	278	282	295	273	286	247	274	281	312	264	316	322	275	282	284	291	271	308	293	260	303	312	272	270	280	283	280	266	298	271	301	302	283
7756	1477	2593	3193	2842	2457	2081	1764	1627	1479	1262	1232	1177	1156	1047	986	968	908	937	914	899	862	849	847	859	817	835	819	832	822	761	826	776	813	754	801	769	772	749	750	771	773	769	733	779	758	734	735	741	721	738	707	692	746	772	737	699	730	701	754	754	765	723	717	717	716	763	777	728	759	684	788	745	736	696	738	754	740	690	759	718	718	749	735	706	744	745	729	708	723	705	718	771	770	708	708	751	748	696	761	717	716	755	690	731	711	714	697	680	726	775	723	750	719	679	704	704	707	758	720	741	726	716	727	696	730	690	722	688	729	728	726	698	734	728	707	715	740	641	744	743	719	731	711	750	728	742	697	731	715	763	755	699	695	720	683	730	724	717	735	759	667	674	709	744	702	728	706	724	708	760	740	688	691	733	698	740	708	746	715	752	709	707	710	684	696	698	703	751	746	730	715	744	708	709	706	702	668	729	738	718	755	738	738	731	731	715	717	691	747	711	715	723	738	729	749	755	712	760	739	719	743	727	747	732	706	762	730	700	708	688	758	712	701	697	700	690	747	716	660	661	712	718	753	713	690	708	714	726	679	704	704	760	703	730	714	689	749	697	701	729	696	718	694	727	763	706	713	657	734	715	724	759	673	734	725	706	664	667	739	684	728	654	753	719	792	683	780	722	721	712	763	718	749	694	677	723	693	727	700	717	718	692	721	743	691	697	773	712	705	674	709	621	712	741	689	708	730	691	727	704	718	720	721	704	736	706	739	739	701	670	695	695	723	734	731	720	675	718	757	739	728	751	706	732	742	743	736	721	752	689	713	693	672	713	736	721	707	696	716	727	760	747	714	715	759	727	705	745	666	732	714	702	731	724	688	726	679	723	690	688	710	712	705	758	716	712	713	730	711	724	721	730	668	660	700	687	706	742	759	690	731	726	738	706	715	740	751	702	739	701	746	707	737	713	713	762	687	715	702	713	769	698	757	664	721	693	762	717	717	747	708	732	697	688	717	742	725	717	743	708	738	717	726	676	716	738	702	766	724	722	712	690	739	718	738	728	665	707	751	744	719	729	728	771	728	684	769	720	719	700	708	719	724	666	717	768	714	758	709	743	729	724	760	700	731	718	692	730	726	713	734	724	746	684	750	703	744	719	747	716	708	707	726	709	723	733	707	708	743	698	678	734	737	721	730	758	709	705	695	696	672	756	703	726	714	756	714	743	717	721	695	727	719	709	731	708	756	714	688	741	687	681	730	698	703	683	735	727	739	713	742	721	740	750	711	727	709	698	720	691	752	705	751	682	736	693	723	695	752	741	703	710	739	675	744	685	751	762	716	732	750	688	758	696	688	698	706	702	741	757	723	711	712	745	731	691	723	690	690	729	750	715	748	743	748	718	696	736	731	715	718	789	678	699	779	706	686	673	734	701	723	707	730	674	648	734	750	710	697	746	716	728	706	732	707	737	718	730	692	720	701	676	708	706	750	722	749	748	753	695	703	722	709	712	749	703	757	703	749	781	701	724	727	752	715	700	693	746	701	710	700	690	744	752	695	694	700	694	703	705	675	753	676	715	732	717	716	721	713	717	741	680	711	714	705	735	738	669	703	724	706	736	787	731	686	699	687	705	735	708	727	723	762	741	676	683	708	731	739	730	769	718	706	715	686	704	712	714	697	750	683	722	740	694	753	690	741	725	716	723	699	693	689	704	660	733	682	700	740	691	708	713	733	751	708	737	762	702	715	679	754	729	721	726	745	725	750	718	701	752	700	774	682	688	738	707	697	671	716	724	684	721	686	712	710	697	705	728	723	677	733	729	711	712	689	687	731	703	708	757	706	697	738	752	720	696	663	694	746	682	734	731	707	719	743	729	720	684	714	739	677	686	700	658	701	714	671	778	691	718	693	719	687	683	715	701	708	741	697	725	739	707	743	704	747	663	692	704	764	730	731	696	746	754	753	704	720	694	741	715	746	698	722	692	677	746	744	752	684	737	744	737	723	729	723	693	734	769	699	740	685	734	728	726	724	687	680	699	692	692	724	695	694	687	678	681	717	704	701	700	741	728	684	728	745	779	746	693	759	753	709	672	688	714	746	703	691	753	723	696	688	697	721	731	707	696	751	766	728	694	693	734	762	696	755	694	772	722	707	712	751	746	683	804	722	680	763	716	753	761	758	735	705	696	726	723	704	716	721	686	749	718	735	689	748	720	706	692	754	702	739	704	715	730	742	675	681	670	690	753	689	707	694	664	703	678	725	745	685	726	724	705	684	684	686	723	735	665	746	713	704	741	685	719	708	716	723	722	739	745	736	747	710	683	722	701	767	709	741	745	697	732	730	699	666	773	744	694	751	747	697	722	718	655	705	667	723	740	688	720	706	682	711	731	710	664	758	710	711	728	697	712	735	717	720	695	726	708	725	723	701	688	753	724	695	695	735	684	729	680	743	707	700	732	716	715	684	730	792	728	692	723	661	791	778	686	717	718	706	706	678	687	708	741	715	742	704	718	751	689	723	765	686	701	761	723	724	742	684	720	714	753	669	735	744	734	702	687	743	724	714	703	736	747	690	691	734	713	712	677	727	754	713	704	721	718	775	681	743	699	746	662	687	708	675	684	726	701	765	699	729	739	725	693	729	731	755	734	742	715	701	700	711	693	696	703	711	739	683	689	740	726	669	717	755	726	718	751	719	720	720	737	693	717	765	741	710	679	723	744	735	743	698	738	735	725	715	741	698	707	719	746	691	699	669	737	719	683	730	704	762	690	709	692	695	700	697	697	727	748	713	670	744	746	731	719	719	684	708	734	645	757	734	692	704	728	663	763	726	733	769	718	700	728	723	698	691	768	755	692	702	694	708	690	702	716	724	725	729	755	702	694	701	718	704	739	721	735	727	702	751	731	713	721	752	697	690	719	737	694	740	698	697	741	669	685	755	689	725	694	723	700	763	732	693	771	760	737	712	747	716	710	702	667	726	737	719	722	704	762	679	706	734	726	677	706	728	748	734	689	737	708	690	721	714	697	765	724	713	737	721	676	736	718	706	747	719	753	700	685	725	723	681	710	745	729	736	673	728	721	700	703	713	716	792	741	706	756	722	716	721	683	736	652	746	682	721	656	711	679	720	755	743	696	690	742	659	707	750	747	736	684	702	712	741	700	709	697	735	685	731	738	709	722	695	744	700	709	718	697	734	742	648	712	684	684	783	715	705	766	748	710	675	680	709	741	738	727	740	731	691	711	705	700	765	681	697	715	741	705	712	737	716	751	686	678	722	687	741	727	693	688	735	740	696	698	700	702	739	720	704	696	778	740	734	690	685	725	751	686	748	732	721	713	732	719	700	712	711	711	729	651	678	659	724	728	747	701	754	681	740	687	678	774	708	691	700	702	749	712	757	701	734	724	716	759	711	680	739	673	699	675	725	737	732	745	738	666	696	653	735	688	748	684	751	729	734	698	749	741	689	684	734	703	666	727	744	716	713	691	716	654	695	738	747
22486	2900	2106	1655	1150	834	659	538	427	377	343	269	276	250	223	225	188	195	209	180	207	185	210	163	184	165	187	164	152	161	160	173	176	166	165	138	179	138	137	146	158	170	135	185	137	149	142	167	143	144	156	153	135	143	145	152	142	144	166	159	127	132	147	148	156	141	136	141	147	157	156	149	160	160	159	123	132	147	140	152	138	155	154	135	144	147	132	135	152	120	137	161	178	153	122	127	144	146	149	147	154	134	139	152	135	159	132	126	121	127	149	155	140	149	144	141	138	143	143	140	140	125	149	136	133	151	141	132	136	122	154	158	146	126	144	152	134	132	146	142	139	137	138	147	133	143	124	145	145	116	146	145	140	150	137	142	141	154	128	142	125	143	149	161	151	150	140	118	135	134	151	150	140	143	141	126	146	156	151	160	115	124	138	149	117	144	122	127	138	152	146	130	149	122	171	142	128	127	136	121	139	142	137	147	115	153	146	131	134	140	138	146	136	145	153	150	136	138	140	140	127	165	114	132	131	134	141	160	135	138	129	147	134	152	140	144	148	134	115	125	138	133	140	147	130	155	127	129	132	129	134	123	134	142	145	152	133	132	160	139	134	144	149	130	138	145	145	160	140	108	130	118	139	114	149	138	151	138	134	128	136	143	141	120	149	148	152	147	131	159	123	133	133	151	139	124	137	141	154	143	141	160	127	136	163	122	130	145	150	153	113	135	156	141	145	104	143	155	119	151	155	145	134	135	158	147	129	156	128	146	131	121	141	161	153	143	136	159	163	150	151	127	145	153	146	164	148	133	133	157	143	128	152	142	128	115	125	121	124	131	138	147	142	140	150	129	160	147	149	145	135	146	125	144	149	146	134	142	127	125	119	157	150	147	144	135	162	145	148	135	126	123	159	121	136	141	129	148	127	156	153	129	152	123	144	137	149	145	129	161	154	158	117	133	115	149	139	138	136	137	139	145	124	154	144	136	156	146	132	132	145	133	133	131	136	140	156	158	138	127	129	168	141	145	170	148	137	135	131	169	144	151	126	139	139	173	133	140	127	134	138	146	137	129	134	144	131	143	139	127	137	146	115	113	147	136	152	142	144	128	136	136	138	128	154	146	131	129	137	146	142	133	150	142	152	158	129	159	142	125	138	120	140	148	143	136	130	122	130	125	153	137	128	132	148	134	141	150	130	137	148	141	164	150	136	141	130	140	137	124	117	138	132	135	136	124	119	136	130	138	161	133	149	149	173	134	125	134	141	141	167	137	137	141	132	139	138	130	128	129	145	151	147	116	137	140	129	137	138	119	123	129	138	142	140	141	130	157	130	143	140	153	143	147	109	139	147	144	156	141	119	145	149	149	125	140	135	152	140	156	143	132	156	157	162	134	161	118	130	137	136	138	126	137	144	145	131	146	114	131	157	133	115	129	139	149	148	138	136	135	129	133	135	124	136	129	133	130	128	126	142	137	127	163	144	130	118	150	141	139	156	142	133	114	125	137	118	141	162	145	151	122	152	146	130	161	131	138	132	150	123	155	155	153	154	127	137	143	149	144	156	136	142	151	130	144	164	109	167	122	138	132	140	144	155	165	147	127	144	145	147	151	135	145	131	144	120	144	137	136	132	133	136	116	156	149	129	152	134	147	131	152	150	120	145	139	150	148	131	159	143	140	138	120	132	153	164	175	155	130	130	145	139	156	124	119	138	165	102	150	133	152	127	125	160	153	131	139	157	134	143	148	150	172	147	131	124	145	133	129	158	141	162	124	148	138	113	135	138	138	123	151	135	135	127	135	137	120	156	139	152	143	145	131	137	140	125	146	145	145	115	164	126	131	119	131	141	149	133	151	151	155	129	153	134	114	134	135	144	122	122	160	133	146	130	149	128	161	112	146	142	126	131	140	160	155	132	143	137	143	118	126	138	150	146	136	152	121	169	142	147	135	139	137	121	159	132	132	148	125	167	158	149	143	134	162	141	140	112	130	157	130	127	116	137	121	139	127	147	143	123	144	149	137	137	146	142	140	125	141	145	121	156	145	136	148	151	126	145	129	135	119	128	141	150	126	135	140	137	125	157	155	140	153	143	148	132	126	146	147	143	142	139	133	146	136	155	141	134	136	118	154	137	169	144	146	120	145	126	141	144	145	129	138	141	127	133	137	131	147	126	137	143	131	140	142	123	136	127	147	151	141	136	146	141	166	149	151	143	159	115	141	161	132	140	150	128	133	129	151	132	137	140	164	153	139	149	131	156	132	129	137	145	150	145	142	163	116	142	153	152	145	155	125	124	138	148	133	131	126	129	135	131	140	147	152	109	146	144	127	150	154	146	134	129	144	139	109	131	139	130	154	152	127	122	138	132	143	130	134	156	134	139	151	158	124	137	146	144	149	128	125	135	153	161	162	155	165	149	146	131	133	152	140	148	117	123	125	140	135	135	151	134	172	115	167	115	131	161	137	156	159	144	145	153	135	128	146	139	134	137	159	155	148	145	140	150	157	143	133	149	132	133	146	132	139	144	133	144	109	122	157	142	159	152	142	141	137	146	152	137	149	131	142	126	140	124	130	146	151	143	141	134	139	150	167	140	133	150	114	135	149	137	136	149	129	142	125	127	150	142	143	146	138	120	137	132	136	168	148	110	131	123	157	130	127	140	142	145	147	132	159	133	113	128	127	132	142	149	136	142	135	154	136	128	147	126	165	133	128	115	127	132	132	148	150	146	133	138	131	164	156	153	152	139	123	168	142	130	133	128	144	131	127	145	124	123	118	128	117	114	107	136	143	119	141	143	156	130	129	126	139	130	166	143	131	127	150	129	152	133	139	155	133	154	131	135	137	139	119	128	149	132	145	152	157	147	136	167	145	141	121	145	137	141	136	133	129	149	152	151	144	136	153	117	140	122	154	137	154	135	153	143	118	146	127	148	148	140	139	137	143	147	124	152	142	143	139	119	126	155	144	136	138	125	126	133	124	132	149	135	147	138	140	110	152	142	154	139	140	140	151	162	138	125	135	133	146	137	134	140	131	131	142	144	126	158	155	139	133	133	147	127	140	131	138	136	134	137	151	123	121	138	136	156	155	131	141	164	162	123	149	121	144	137	142	155	145	143	131	140	158	159	130	145	130	138	135	143	143	142	141	139	143	159	127	134	135	145	123	141	115	139	137	127	138	145	121	142	133	134	134	139	133	136	136	163	152	128	146	133	127	131	160	121	132	147	128	145	155	127	105	145	128	137	133	148	139	154	152	127	159	124	147	149	152	150	141	133	133	135	134	103	135	147	121	138	119	131	138	141	143	141	134	155	160	137	155	130	128	122	150	128	134	157	155	164	150	154	142	144	156	148	153	143	131	110	155	141	130	153	141	130	122	151	165	131	129	130	136	150	135	141	132	144	151	140	135	139	147	133	122	128	139	132	144	150	130	136	142	158	145	130	133	140	125	142	132	131	146	148	128	140	121	133	147	129	142	142	123	133	106	136	135	123	127
11073	1917	4049	4944	4416	3655	2929	2454	2111	1814	1535	1367	1329	1124	1067	943	883	805	786	745	713	728	694	636	603	597	610	596	608	576	590	582	512	559	561	471	434	473	504	478	466	491	477	465	447	465	471	449	483	441	431	423	476	413	455	398	408	437	420	435	401	379	423	432	426	419	404	399	445	394	433	449	419	417	384	379	393	402	440	400	411	400	428	415	376	395	400	422	451	436	407	378	378	394	408	427	372	423	404	401	393	375	429	424	369	397	366	382	390	387	381	400	364	394	407	374	384	404	401	446	423	399	374	400	382	408	419	400	397	376	364	361	367	374	388	397	369	389	392	407	361	414	411	418	396	408	381	390	360	411	441	397	382	350	378	367	387	415	382	423	347	380	379	403	408	413	356	393	382	384	366	405	390	379	361	369	401	339	371	389	373	400	372	400	382	405	380	397	409	384	412	365	405	404	379	358	383	377	398	406	398	368	431	387	416	384	384	366	370	369	414	434	415	405	400	374	392	361	368	390	410	378	388	386	371	411	363	407	346	397	409	391	384	385	358	374	413	379	402	384	383	381	413	385	379	385	333	375	396	403	396	375	397	394	385	388	384	359	396	383	390	407	360	381	405	384	390	402	347	363	341	427	361	389	386	378	376	415	397	363	373	416	427	407	366	395	388	406	375	379	381	383	396	357	372	355	371	384	380	381	424	367	372	363	372	408	386	359	370	373	372	389	372	402	374	409	426	396	371	379	404	351	365	392	416	361	383	406	365	345	363	417	373	375	392	388	377	397	323	359	386	334	404	372	380	379	372	418	400	391	368	360	403	408	394	343	411	369	398	375	377	366	374	378	453	418	384	417	365	355	387	420	391	396	382	390	372	385	376	391	382	394	379	410	381	371	422	365	395	345	406	365	387	374	377	373	370	372	370	400	355	394	373	388	383	373	393	413	384	365	375	390	369	391	437	404	403	371	384	377	425	384	386	392	381	425	381	356	379	390	385	391	335	382	428	422	383	375	399	376	367	387	377	383	412	385	362	399	405	365	422	382	367	336	382	366	402	386	401	381	384	379	397	395	418	430	396	359	381	387	367	376	367	388	392	395	391	415	373	384	353	375	394	362	397	408	410	393	378	395	401	360	392	373	369	400	375	413	383	374	382	391	380	367	441	392	372	396	409	386	389	392	383	394	393	377	373	367	415	387	384	352	390	398	403	382	382	374	388	356	381	396	397	364	392	386	375	389	363	372	374	361	372	408	424	379	381	358	368	370	338	402	376	402	362	370	370	409	385	346	401	377	369	377	390	387	361	382	404	400	363	378	379	389	349	395	329	397	376	397	335	367	365	409	382	373	411	387	364	382	396	391	359	376	361	365	367	379	387	370	369	361	385	375	360	407	398	385	380	387	386	390	397	375	391	407	369	377	408	396	373	364	380	373	355	334	386	376	365	398	399	339	396	373	382	396	369	366	360	398	405	378	374	399	413	411	381	389	393	366	366	389	370	431	410	404	391	397	383	366	371	407	354	420	403	400	432	399	378	389	392	367	352	397	387	378	378	410	396	367	380	386	401	395	375	361	356	384	347	371	392	354	403	366	381	396	361	406	369	358	393	397	386	376	373	359	370	373	391	408	394	367	363	394	365	367	356	403	371	384	382	399	357	371	389	369	407	378	423	375	390	433	416	388	392	400	350	385	365	416	398	356	337	396	380	370	372	356	384	384	421	363	360	381	406	412	394	393	377	369	414	400	390	385	400	385	402	389	376	391	383	370	365	381	351	413	386	386	384	400	391	406	367	379	387	413	370	391	377	397	396	367	406	364	406	416	381	383	377	345	385	388	421	377	388	373	354	387	404	376	423	379	372	395	409	389	385	363	379	392	380	406	395	372	385	391	382	376	390	384	395	407	393	364	402	349	409	382	374	381	373	388	385	394	386	390	369	342	383	393	348	387	411	418	373	386	389	388	391	379	399	410	395	411	405	368	392	377	368	410	395	387	393	375	384	410	407	410	375	365	386	364	370	396	383	379	385	374	409	369	398	365	374	384	393	359	386	400	383	382	379	358	356	387	370	368	377	391	360	351	373	366	358	384	386	381	412	403	383	387	384	390	368	399	376	411	359	408	375	378	400	402	401	342	392	398	400	364	417	401	408	350	405	383	376	356	382	386	398	356	411	418	394	384	385	377	378	396	377	403	391	393	404	357	402	360	382	409	393	398	396	403	372	386	409	406	370	392	350	375	388	382	404	345	377	370	379	379	382	372	405	353	372	359	381	362	397	352	362	418	443	370	338	408	384	382	401	405	402	397	366	418	398	419	374	426	400	396	379	415	356	407	392	361	399	390	398	392	396	376	372	378	393	358	390	391	365	374	377	386	417	388	362	412	370	395	355	399	372	385	380	357	410	388	375	373	413	389	353	363	398	388	357	350	388	378	366	375	406	389	381	366	395	369	367	412	393	411	378	388	400	413	368	379	348	367	361	377	393	399	370	409	380	385	404	385	360	360	369	367	357	384	403	361	381	388	400	370	358	361	389	420	376	362	393	376	393	415	385	375	393	395	400	388	393	406	390	360	406	357	390	377	385	390	381	388	366	385	404	391	416	423	413	358	349	364	424	367	346	416	405	383	381	399	380	412	396	408	370	366	369	352	368	353	364	385	382	339	356	432	385	406	339	421	413	376	423	400	390	340	388	373	362	411	421	377	374	416	371	393	393	352	397	367	377	364	382	363	371	384	365	373	417	360	414	364	392	380	404	403	376	381	376	379	387	395	373	409	384	369	370	350	367	413	375	390	336	352	374	397	380	380	389	375	344	375	418	379	395	376	388	390	390	383	389	388	372	351	380	378	370	379	364	365	382	353	376	388	434	348	361	391	396	406	373	379	382	366	377	365	365	372	359	369	368	395	409	384	371	356	356	376	382	385	387	390	406	392	398	365	372	369	352	405	446	400	397	387	358	384	370	340	367	421	385	382	367	392	384	384	361	367	379	389	387	399	355	382	378	362	380	371	392	364	391	350	358	360	379	379	395	376	336	405	396	376	374	374	389	398	377	375	394	359	392	395	339	335	374	382	385	369	397	415	395	395	401	434	366	370	421	347	367	361	399	406	360	353	391	400	349	389	396	385	357	382	352	395	412	372	417	372	405	384	388	392	368	348	395	355	419	388	393	396	379	413	361	389	405	370	372	350	349	398	353	390	358	364	409	352	395	357	342	410	405	402	385	377	367	365	377	388	451	388	378	402	348	394	381	404	428	368	403	377	382	403	402	381	382	377	364	378	343	390	381	416	432	384	422	411	416	359	357	369	345	382	388	383	374	389	405	386	413	378	378	375	388	386	397	391	371	371	366	390	372	413	356	388	377	388	383	380	430	389	394	397	369	365	392	366	390	396	374	393	387	373	397	376	377	390	403	391	379	360	363	386	389	406	407	373	364	393	355	392	417	392	384	410	396	377	355	421	393	364	392	402	388	385	390	426	375	420	384	410	390	413
2777	293	327	264	277	252	298	250	236	270	204	267	282	274	260	249	262	237	251	272	234	251	230	282	266	236	230	247	275	264	281	237	241	237	256	252	247	243	243	273	266	271	225	270	257	265	257	247	248	241	271	237	258	242	262	247	253	258	248	282	231	248	250	259	242	245	248	252	262	267	225	228	253	270	264	264	262	224	244	240	271	269	230	253	226	255	241	251	246	252	268	254	250	250	234	270	248	240	237	272	237	253	241	268	240	255	235	247	227	258	244	261	243	262	268	241	260	246	230	263	265	250	276	244	281	259	243	251	254	248	242	254	259	248	229	233	265	271	234	259	251	277	260	278	267	286	252	260	257	239	277	270	247	263	239	273	229	221	277	231	255	258	242	250	243	267	246	255	248	263	259	248	261	252	257	281	239	270	242	237	265	262	252	281	252	267	236	251	253	245	241	255	253	253	275	284	221	259	271	239	263	262	250	262	270	273	236	237	260	246	235	223	262	261	257	246	239	255	257	244	262	242	219	240	237	283	242	245	281	249	266	246	242	230	253	253	240	260	279	259	286	242	272	260	253	248	303	241	253	275	267	266	277	236	281	240	249	252	214	267	250	255	266	263	260	265	282	253	249	238	281	270	243	261	234	264	251	251	265	239	249	253	274	276	229	249	239	250	250	243	272	302	259	245	261	270	268	252	248	250	233	229	257	230	271	230	272	242	276	265	229	246	237	232	264	229	257	235	239	242	260	240	244	236	245	272	236	250	263	229	256	262	243	277	235	261	258	259	274	217	217	267	250	261	242	216	248	256	259	260	253	266	225	229	285	262	230	240	217	231	252	269	258	242	268	284	272	257	247	249	256	253	232	275	238	238	265	269	262	264	251	242	282	284	258	244	268	243	267	240	245	243	257	241	255	247	247	212	240	247	246	287	265	249	263	255	261	255	246	257	316	233	237	267	273	251	275	237	254	270	252	256	257	277	218	244	262	242	243	229	239	253	243	272	264	252	238	265	262	241	276	249	276	273	233	259	247	244	269	257	273	280	283	244	244	266	268	283	256	255	266	263	261	251	257	243	268	249	245	233	261	271	251	216	252	250	261	258	248	272	275	265	254	257	232	280	219	278	272	254	234	244	229	259	286	281	274	245	311	236	236	231	254	245	255	255	248	243	248	248	255	262	261	236	265	261	220	276	264	252	263	265	250	234	267	264	253	239	277	243	270	253	245	247	240	275	263	247	281	260	251	240	251	251	262	239	263	257	280	234	231	249	242	261	256	245	240	245	245	235	259	268	256	238	277	257	251	232	250	263	248	247	261	229	236	250	238	254	269	282	249	284	259	246	265	256	227	277	291	234	273	259	271	256	256	236	207	247	262	259	263	242	237	282	274	247	248	277	243	256	233	235	237	252	265	290	269	262	255	266	265	254	259	259	250	292	251	282	289	252	294	257	246	268	226	267	263	241	259	228	262	246	264	254	261	251	263	225	242	253	273	238	236	287	264	220	254	266	266	231	224	265	282	253	246	220	237	258	260	278	248	279	277	255	238	256	262	274	277	250	227	255	251	232	238	253	225	241	262	243	256	274	229	274	241	266	263	259	269	266	263	251	250	253	257	235	258	259	257	249	225	263	262	261	237	243	251	299	236	229	270	259	268	277	260	257	269	243	259	252	229	248	236	240	246	239	267	256	258	254	236	233	254	267	244	250	228	261	236	249	266	254	264	266	245	255	276	265	274	250	255	259	263	244	243	268	298	272	251	270	257	244	272	256	262	208	230	232	244	243	260	231	235	279	246	273	231	286	246	264	229	232	232	278	234	248	246	259	277	287	219	221	246	273	230	269	248	248	260	231	237	248	239	233	252	287	222	259	242	259	243	280	218	257	261	242	224	266	234	262	243	250	240	273	245	241	262	238	238	235	241	250	241	262	252	272	254	265	232	244	239	257	264	260	268	236	241	259	255	238	235	250	254	244	287	249	284	258	261	255	240	281	251	215	253	251	246	232	238	226	239	268	269	244	263	237	258	266	238	258	246	258	252	236	255	277	252	269	293	259	265	246	263	278	268	268	262	227	247	269	264	256	268	240	223	247	261	247	272	265	267	227	251	263	289	266	290	277	255	230	228	239	272	235	265	249	277	235	265	244	260	260	255	240	281	255	248	262	264	241	245	252	226	254	246	283	249	221	238	274	212	260	233	248	240	253	260	241	261	259	286	237	252	264	262	245	265	226	251	255	245	251	250	246	252	252	262	277	240	241	281	252	268	262	254	267	262	260	261	236	271	248	244	252	249	282	241	250	234	226	257	262	274	237	241	258	245	264	247	241	279	244	248	253	269	246	246	238	249	278	245	241	252	253	269	259	293	276	252	270	220	238	260	244	259	252	265	273	279	265	241	252	261	248	243	246	243	267	274	256	259	262	262	257	245	307	264	235	262	245	283	228	254	265	271	268	230	249	274	268	288	233	257	246	258	260	223	266	252	268	269	255	235	257	259	246	247	245	245	281	238	268	266	262	239	231	289	293	250	270	260	261	256	235	242	237	267	234	256	223	233	221	233	252	235	246	231	273	263	278	247	305	274	241	241	260	286	241	252	254	224	256	237	257	226	271	271	281	213	256	271	275	235	241	253	280	247	259	241	235	249	243	247	268	263	253	252	279	266	250	282	255	268	253	240	264	248	264	246	273	257	268	224	257	240	242	245	246	230	244	248	267	241	219	263	223	253	251	277	254	294	264	266	249	253	236	256	255	271	246	253	243	239	260	263	247	268	239	251	284	255	257	255	252	277	259	244	234	279	238	240	246	248	236	237	240	253	259	259	270	272	250	248	258	269	239	237	251	274	276	219	245	232	254	284	242	266	245	260	233	293	249	247	240	257	252	251	245	257	249	245	246	269	244	253	245	261	255	275	274	252	243	251	250	235	261	259	233	220	247	259	237	258	256	260	264	236	237	230	255	249	241	261	276	261	268	257	249	289	271	250	278	232	234	240	249	220	270	237	255	247	277	285	258	246	267	253	244	266	253	209	255	262	204	230	249	244	239	268	255	251	237	237	232	250	231	242	267	265	223	229	246	249	274	256	269	242	270	277	235	254	268	260	239	205	254	248	266	275	218	246	252	235	259	249	262	248	289	271	273	272	241	254	258	234	275	262	253	266	278	245	240	251	250	241	272	258	253	251	287	235	250	253	239	271	246	261	251	262	232	251	243	251	243	282	246	235	260	254	266	245	274	238	266	243	254	272	266	226	239	261	255	234	253	248	249	245	256	254	231	252	250	260	253	271	275	261	231	227	247	238	267	280	245	255	262	268	222	248	248	234	276	251	237	253	263	256	232	260	247	266	253	254	245	255	260	233	242	257	273	240	260	251	254	245	259	242	238	264	244	265	240	258	265	265	244	258	236	235	246	226	280	252	250	269	267	241	237	279	225	263	284	270	262	262	251	257	236	251	247	246	252	251	265	247	246	222	236	259	273	261	264	253	268	237	238
2677	772	812	884	815	798	766	756	683	704	703	700	695	734	714	693	657	688	719	668	714	704	694	689	685	688	685	692	633	669	632	660	655	681	634	711	700	696	697	698	660	705	721	700	656	653	658	679	653	699	667	693	675	698	639	690	670	680	676	618	755	694	686	704	711	679	666	658	708	701	664	650	724	717	649	634	658	671	746	645	642	643	633	691	669	672	642	708	646	679	660	676	646	676	682	689	661	688	668	683	671	687	649	660	672	691	632	692	660	704	679	657	698	707	672	680	669	673	695	669	705	662	667	682	637	668	664	625	671	628	690	724	679	609	692	635	693	601	685	699	692	676	677	674	654	668	659	676	661	637	717	634	624	661	647	671	617	626	651	654	674	740	634	664	648	660	657	723	690	617	666	701	643	650	692	624	659	664	630	668	619	630	690	687	665	681	666	701	676	681	621	725	645	647	661	578	669	618	635	645	640	608	676	716	693	663	683	630	678	687	654	668	646	682	684	648	695	610	671	665	739	658	648	686	652	653	706	662	657	633	691	668	676	643	627	655	674	636	713	690	744	677	696	664	699	694	701	682	679	674	661	639	661	665	713	676	676	649	654	671	695	718	710	642	640	690	660	682	676	635	652	688	669	656	683	702	662	646	631	754	658	661	659	643	660	695	613	670	702	681	680	685	656	748	664	665	659	651	681	660	632	630	649	688	696	676	639	649	649	684	652	623	653	656	666	709	676	708	704	649	689	640	640	648	667	640	645	703	643	687	701	621	636	677	695	677	671	709	668	671	656	681	667	708	673	691	703	663	643	682	659	592	726	641	684	682	710	680	662	668	688	688	655	648	717	630	650	713	684	701	632	688	678	677	656	640	704	616	657	667	662	706	695	613	702	683	682	645	651	646	673	665	660	625	696	642	669	650	690	707	678	591	674	678	661	746	675	660	668	630	686	700	705	671	664	709	701	668	687	671	676	648	683	673	681	647	674	640	655	643	654	669	635	650	646	671	699	681	721	649	679	683	710	673	707	676	705	656	673	647	650	678	662	628	677	638	702	627	677	628	673	672	667	701	642	672	650	681	727	708	677	687	687	652	689	671	712	658	708	700	690	693	665	669	648	671	658	666	631	642	645	682	659	667	697	597	685	668	670	680	634	691	677	659	693	715	676	664	698	668	687	693	737	646	651	677	668	655	697	678	661	686	686	722	666	646	701	657	646	666	675	669	650	677	671	729	712	659	659	675	691	639	640	630	686	682	722	660	666	688	651	674	658	669	651	674	650	675	696	684	656	673	675	718	663	684	739	700	685	656	635	684	694	620	652	691	697	672	648	604	705	706	670	694	684	643	693	655	691	619	691	697	725	672	659	675	663	665	697	684	703	692	645	659	689	685	726	673	704	658	696	656	627	658	686	632	729	663	709	654	700	680	670	703	652	676	653	680	678	673	663	704	635	632	661	699	617	656	669	622	676	649	699	647	664	673	655	628	654	623	666	713	663	664	660	673	676	681	679	680	673	655	698	644	700	688	647	723	643	619	685	660	638	638	702	674	650	652	648	654	673	672	660	705	655	672	674	736	626	690	688	703	628	668	650	659	679	681	685	678	670	643	675	676	634	622	707	666	687	743	638	653	677	690	691	647	659	658	693	697	643	685	679	677	627	664	613	665	649	685	664	669	700	670	657	679	659	670	690	638	680	703	681	700	659	671	622	695	682	627	688	696	633	685	701	667	686	710	638	653	702	665	655	675	659	684	673	612	694	650	659	667	692	661	686	684	661	680	659	675	664	688	662	678	677	650	642	668	697	643	698	691	681	670	649	690	693	677	651	679	666	667	714	673	634	681	667	640	722	635	669	655	672	677	652	632	641	730	691	666	679	678	669	663	661	658	633	683	685	668	631	683	668	659	646	687	651	678	647	660	689	669	659	680	709	640	637	671	651	638	667	644	669	671	665	711	668	666	654	685	648	649	683	632	655	650	644	654	669	698	668	702	706	675	645	710	630	671	668	653	654	680	626	683	655	676	660	674	665	653	627	657	666	651	697	693	636	691	620	631	645	713	664	659	670	692	710	698	702	719	631	688	663	661	677	698	743	676	673	617	676	677	679	679	648	683	678	684	644	647	686	676	659	681	681	658	675	685	686	648	684	713	617	654	696	652	653	701	690	664	676	665	685	626	651	640	681	642	682	685	645	684	715	730	629	677	685	703	707	682	698	663	634	678	646	658	686	728	672	655	657	639	617	691	638	690	656	700	620	645	697	642	630	678	725	709	680	668	661	641	656	681	673	662	696	640	681	691	647	631	686	645	689	718	627	645	683	612	653	693	636	663	653	693	659	688	692	704	662	679	646	653	630	697	707	685	661	669	676	640	675	691	642	668	710	670	704	638	713	665	667	660	681	672	672	682	660	683	710	667	657	674	687	681	653	667	695	668	683	710	643	660	670	668	675	694	675	683	691	695	630	677	741	699	710	662	657	653	684	652	692	690	689	705	668	671	665	700	668	695	662	671	642	687	715	652	698	675	672	689	660	661	705	630	656	629	662	651	661	662	676	696	706	670	667	662	685	645	677	704	621	666	675	678	680	678	695	656	684	644	691	680	689	652	649	678	670	680	700	656	684	717	679	655	724	715	659	687	635	714	632	710	667	659	647	660	717	655	753	662	703	650	659	634	726	693	676	676	658	693	701	666	683	626	718	666	642	697	669	653	663	674	672	663	643	654	657	678	678	752	662	673	725	674	701	610	618	680	691	661	690	688	689	697	661	677	684	694	685	706	657	686	676	673	668	643	647	707	736	631	676	620	689	660	692	654	654	688	669	649	662	673	660	659	637	687	678	671	606	661	641	695	655	651	696	684	667	696	633	695	684	706	699	666	648	685	670	667	724	663	703	637	640	698	662	684	672	671	710	683	665	664	695	721	672	653	650	677	624	657	683	695	649	643	684	657	645	694	656	668	648	653	679	664	654	666	661	659	695	609	687	668	654	698	695	657	640	669	642	727	659	622	702	681	694	741	681	648	663	667	698	664	659	647	638	661	660	608	682	670	643	686	639	659	688	664	677	683	641	599	638	610	655	628	677	691	722	665	636	607	671	696	682	656	691	675	657	687	617	668	684	672	742	647	666	636	632	640	647	695	666	673	676	634	669	649	658	671	718	688	738	712	684	707	661	687	617	679	663	726	677	666	635	655	653	661	689	661	661	663	705	685	661	628	695	696	608	629	692	663	654	724	674	658	708	672	719	688	622	660	653	702	691	711	681	669	680	679	654	687	731	647	677	671	681	681	712	701	647	708	614	647	651	666	668	643	643	662	688	652	656	669	663	678	640	651	697	660	666	662	730	699	639	680	647	680	631	658	683	642	631	662	647	730	652	666	692	692	680	654	670	689	639	690	663	720	720	640	717	692	688	711	686	649	635	640	697	640	677	684	681	686	659	687	666	636	681	682	698	650	680	689	690	672	678	608	715	653	707	647	638	665	648	669	649	668
13164	1218	1265	1067	759	647	524	462	449	439	395	362	353	317	332	312	329	315	344	284	298	285	293	316	284	283	290	268	290	265	278	289	271	288	299	317	295	300	278	265	291	274	291	299	298	304	308	275	274	297	263	286	285	286	293	294	287	259	261	298	260	253	253	312	292	283	272	267	253	285	253	309	288	303	280	286	284	276	301	274	300	292	263	290	292	283	280	268	253	275	258	288	252	273	293	289	281	285	277	297	245	298	267	293	268	297	278	269	253	271	288	299	298	271	320	279	292	280	275	277	265	291	262	266	287	272	292	316	263	278	286	264	306	251	246	290	260	303	281	292	262	283	280	268	310	264	253	270	288	290	303	267	310	284	285	273	277	311	256	239	286	275	318	254	293	298	280	279	256	302	281	295	316	280	296	275	280	302	280	274	296	273	259	296	284	300	248	315	269	269	259	297	220	272	274	270	264	271	255	260	268	269	298	305	279	266	261	273	248	262	279	272	287	288	306	288	305	303	264	269	267	293	285	295	289	269	277	277	301	255	259	290	283	296	254	287	277	279	263	275	280	266	284	256	284	263	286	265	253	251	294	267	280	289	286	263	287	290	260	269	246	261	252	267	274	288	302	312	234	292	300	283	259	264	273	306	301	272	279	294	271	294	252	271	290	316	273	291	265	267	276	290	271	275	273	306	276	292	284	285	309	273	286	269	330	255	259	241	280	290	274	262	270	292	269	234	286	237	259	260	266	255	313	303	252	291	277	266	311	265	279	298	289	267	270	275	233	265	285	264	297	274	293	275	265	299	258	305	271	291	277	301	264	267	307	247	272	260	310	288	276	269	284	291	254	279	303	246	280	276	300	287	299	291	270	301	263	287	279	273	263	273	302	257	277	278	258	286	302	291	296	284	283	293	237	287	295	268	253	274	261	246	285	282	279	248	277	277	274	300	282	302	289	270	271	275	298	279	267	309	270	292	279	274	278	296	259	315	268	272	291	318	293	311	273	279	255	281	285	296	261	251	289	267	267	283	296	278	286	276	318	294	244	269	313	273	258	285	288	278	260	304	324	281	278	282	275	287	275	293	281	263	284	257	291	286	309	254	294	257	307	283	277	275	287	279	275	263	274	268	295	292	268	271	261	286	275	290	310	263	293	265	259	302	285	291	290	279	270	247	267	296	293	248	263	309	281	300	256	251	308	238	312	297	278	264	303	269	275	285	290	289	275	256	293	295	302	279	307	273	270	268	284	263	280	316	296	277	266	294	282	265	273	281	273	289	284	268	287	279	285	287	270	289	277	267	268	287	269	268	293	296	276	269	270	268	278	290	298	281	261	291	255	282	296	289	278	282	283	290	293	299	267	290	306	263	271	321	255	264	283	283	280	262	247	285	285	257	288	288	306	286	275	267	270	260	309	280	265	232	243	254	256	273	270	274	272	289	294	264	263	279	259	275	266	289	301	279	273	260	260	270	305	281	256	294	290	303	287	283	267	276	281	286	263	294	274	283	267	295	277	265	292	279	250	272	273	261	282	272	278	254	238	276	245	299	294	287	282	278	300	271	261	268	282	284	265	278	263	303	267	299	307	268	258	278	271	293	268	257	265	308	258	251	258	280	261	281	288	296	275	285	279	281	271	269	297	267	274	263	251	291	282	285	287	266	270	245	264	273	294	288	275	281	273	285	292	266	297	289	312	257	288	293	260	270	281	269	257	268	250	298	311	300	295	303	278	273	238	290	237	283	277	267	280	295	303	265	250	256	276	285	309	270	281	260	287	296	287	242	273	259	294	270	259	288	284	279	272	258	266	272	286	274	275	275	268	289	257	275	272	279	273	323	266	285	269	289	294	255	291	264	268	290	287	278	269	298	293	281	279	273	273	304	291	280	270	266	264	268	274	267	262	269	262	284	257	304	284	273	301	263	309	289	296	274	275	265	289	256	292	273	294	286	284	281	275	276	236	286	269	291	275	265	275	270	289	286	270	287	266	259	280	277	278	298	263	265	280	297	270	265	258	322	292	284	263	249	307	269	277	256	279	268	290	267	280	246	272	332	309	290	316	263	276	284	286	261	251	249	283	267	264	267	280	272	264	250	289	309	261	244	255	263	298	274	258	249	305	305	312	295	304	291	308	274	309	299	283	278	281	311	328	257	268	300	290	280	273	274	276	288	282	289	261	262	264	273	271	294	279	305	285	295	261	280	299	292	270	262	299	297	275	279	280	272	294	275	272	291	320	283	275	290	280	291	278	292	273	285	252	278	237	232	268	248	291	290	263	265	298	279	284	277	287	260	265	288	315	323	248	295	267	310	248	250	243	272	287	285	284	245	260	278	281	277	277	294	306	269	285	301	292	281	284	306	278	278	291	294	277	306	276	296	268	284	260	293	297	276	272	281	280	246	279	314	288	251	291	283	272	283	268	318	270	278	274	286	272	287	271	245	276	260	263	282	281	280	285	280	225	299	263	253	288	269	289	283	277	244	281	253	266	273	280	261	305	290	287	284	283	298	255	262	307	269	275	280	299	282	274	270	278	262	297	293	258	284	307	277	329	260	293	264	270	290	290	270	279	251	282	254	279	277	264	233	284	248	284	268	307	281	272	305	282	274	287	295	267	275	278	271	295	304	291	271	264	242	277	262	267	286	293	279	252	287	265	268	265	276	269	304	280	260	254	295	266	279	273	296	252	282	257	273	310	325	305	268	298	286	268	258	268	287	295	299	265	276	280	257	294	285	268	283	285	299	276	258	292	281	299	287	277	297	282	278	260	271	288	280	291	299	278	273	279	261	278	299	268	270	285	266	264	277	273	297	306	268	285	280	292	254	292	266	268	256	275	284	297	286	277	276	278	279	276	277	276	287	307	290	291	298	307	252	260	308	302	292	283	257	263	269	291	296	307	308	268	295	295	312	263	286	261	286	304	280	285	292	265	273	292	275	307	279	331	290	260	275	292	281	279	278	291	260	280	302	270	292	265	275	300	269	295	251	266	253	279	273	251	297	267	283	301	275	263	301	279	281	262	286	287	315	273	314	290	271	270	267	277	246	295	312	256	268	302	317	272	273	279	330	253	282	290	274	285	291	299	265	282	284	274	301	283	285	262	256	276	271	285	241	248	273	282	287	246	264	292	271	278	307	264	272	245	251	280	270	291	282	285	296	304	275	277	291	308	309	268	266	262	281	308	272	290	312	279	284	281	257	306	324	279	286	250	281	281	283	274	294	267	266	286	283	298	259	290	286	270	305	280	299	272	288	275	303	273	303	269	293	269	287	305	287	270	257	284	274	276	299	286	286	283	265	274	284	314	279	279	285	296	306	285	284	266	271	321	294	305	292	294	287	265	268	299	266	287	270	316	293	267	270	277	259	298	273	249	274	298	294	270	283	294	305	263	279	277	261	297	270	286	295	277	267	292	276	294	287	289	269	255	287	280	259	273	283	299	277	268	247	266	305	297	326	308	257	250	257	305	288	259	275	297	288	272	239	285	291
7695	1503	2576	3201	2881	2431	2116	1807	1635	1457	1358	1252	1084	1103	1057	1022	1086	928	926	894	890	871	859	865	847	780	844	781	818	811	802	768	829	741	739	783	743	770	815	770	728	728	798	772	750	779	765	743	757	696	755	727	771	738	697	768	776	753	765	792	782	764	786	724	734	791	676	717	683	699	739	732	772	723	714	740	761	772	780	736	719	676	676	687	702	697	739	712	693	724	730	724	741	686	753	738	734	698	704	733	711	694	693	692	726	715	713	710	712	744	711	762	700	770	747	744	683	736	723	726	687	709	701	755	753	745	779	725	755	765	752	724	766	717	711	707	790	722	701	723	777	652	712	736	702	734	772	730	708	732	720	708	775	707	705	698	690	758	676	721	734	701	653	731	746	722	697	764	756	739	669	750	759	735	698	735	758	713	698	744	715	693	661	733	698	702	684	748	685	697	715	665	686	710	720	713	707	703	670	723	740	721	742	728	737	688	684	703	691	677	698	684	722	734	668	678	765	699	734	703	730	706	708	707	737	708	712	765	753	712	684	698	772	680	700	741	647	698	711	723	713	725	730	759	715	695	740	695	748	760	730	696	744	693	728	724	700	692	771	747	692	757	740	731	752	710	676	738	706	711	725	726	710	754	700	726	674	719	739	727	705	713	754	690	729	690	726	695	749	735	712	711	741	712	694	678	759	690	696	695	733	754	690	662	618	754	718	728	696	677	733	729	693	689	724	721	710	725	721	661	717	720	719	716	753	719	713	692	721	700	698	741	703	663	731	696	734	696	712	751	703	770	763	714	698	755	721	758	718	721	728	702	668	718	714	740	770	717	735	732	757	704	717	722	714	727	680	701	704	701	689	695	717	694	648	698	744	696	744	710	712	691	752	731	734	706	741	723	717	787	718	746	732	739	743	707	701	771	749	736	694	688	729	688	694	683	706	738	729	683	730	725	704	667	740	737	688	747	759	735	718	742	723	733	681	702	728	677	689	676	718	721	723	692	734	693	759	696	718	751	743	743	690	734	695	712	705	723	780	739	751	712	657	725	738	705	688	690	710	730	689	690	731	745	722	691	742	731	670	704	721	759	701	693	716	723	689	749	728	703	737	697	747	707	700	729	757	727	670	665	734	715	747	713	743	679	742	711	705	742	706	704	710	702	723	662	726	721	764	727	665	670	720	728	742	734	751	736	730	725	712	736	713	702	755	698	710	776	689	706	692	717	764	672	723	688	733	711	697	729	743	733	682	733	766	746	701	722	739	678	728	695	738	705	747	694	740	690	700	743	731	714	697	732	718	708	718	735	739	727	717	717	736	733	736	738	728	718	739	694	784	789	723	717	733	709	714	734	701	699	720	707	768	688	736	706	692	717	728	725	675	685	713	706	737	685	664	711	741	723	699	763	676	698	675	727	709	739	745	710	717	697	737	714	739	766	685	727	751	747	730	743	733	766	719	743	701	748	680	713	678	706	717	683	713	746	691	739	720	724	702	758	706	714	712	782	670	718	755	761	733	731	700	721	728	704	738	715	760	697	697	723	748	754	744	719	684	739	743	726	732	701	717	699	696	729	726	719	723	715	731	727	725	691	746	715	709	708	716	672	716	700	684	699	744	749	680	657	724	732	693	686	726	720	714	711	743	727	735	720	675	729	735	726	706	722	664	743	710	705	688	757	700	694	734	713	720	731	692	756	710	721	717	720	706	729	779	694	749	704	704	730	690	705	721	709	722	747	725	728	722	755	719	757	736	694	742	727	670	701	734	739	729	699	770	708	729	743	747	731	722	698	715	760	707	715	743	683	707	725	730	684	679	720	724	721	740	690	669	687	745	708	696	669	698	733	721	758	717	692	727	712	755	663	735	733	701	737	726	711	729	696	718	724	733	713	720	721	701	679	751	706	720	748	723	693	697	746	729	712	640	712	672	685	712	711	722	703	711	688	730	754	706	712	712	709	719	739	721	727	719	702	702	716	710	698	694	759	670	707	690	727	729	701	725	712	690	719	661	735	753	732	703	750	681	765	741	723	682	704	730	716	696	710	696	698	720	731	655	733	769	656	690	640	725	725	692	754	709	738	761	721	734	701	762	710	775	702	733	679	655	759	716	684	743	706	754	744	745	802	726	742	741	703	720	690	746	678	750	703	732	742	726	668	687	736	796	676	764	753	699	696	732	708	678	710	683	754	741	724	712	756	741	701	726	764	747	719	751	738	759	692	754	736	680	720	741	709	745	703	668	717	734	737	758	722	751	737	744	741	676	700	732	690	719	742	724	766	733	721	757	725	717	715	706	697	734	742	710	713	731	738	701	696	728	715	733	705	673	715	714	694	724	708	725	734	742	731	704	752	699	750	716	732	721	746	697	740	737	718	751	665	755	708	687	726	727	717	698	728	743	691	729	711	737	729	742	699	713	728	723	707	711	709	750	750	726	698	722	718	711	698	722	704	715	764	740	741	668	737	707	708	722	722	716	718	747	710	694	709	732	743	712	726	712	727	721	759	680	729	715	707	714	749	690	724	684	721	714	706	723	703	733	693	693	760	707	678	724	706	751	745	709	722	751	729	673	719	710	703	671	711	688	753	742	719	725	726	707	719	712	688	790	746	715	723	707	673	691	657	735	716	682	700	691	736	744	734	737	680	711	701	700	733	736	670	727	729	738	712	691	663	694	740	743	699	698	731	679	675	695	718	680	708	675	695	719	716	729	707	701	762	748	744	708	760	670	733	743	722	718	745	702	786	710	739	706	735	705	689	753	720	711	720	721	715	722	775	681	714	710	765	741	716	706	745	728	680	709	751	704	763	746	752	745	711	728	738	723	717	701	723	738	752	696	654	726	687	751	757	709	761	682	745	694	720	768	672	749	741	729	719	698	744	722	685	716	693	706	723	738	766	741	703	755	743	716	736	724	703	728	678	748	748	700	706	754	719	724	736	703	701	750	767	709	681	749	711	745	734	702	696	721	722	704	684	702	712	679	699	698	722	707	712	701	718	732	738	725	746	692	711	729	738	716	735	721	734	714	751	737	691	711	706	717	721	727	734	717	706	722	733	684	728	709	718	767	719	717	737	697	777	737	723	736	733	716	714	715	705	705	722	728	720	663	672	669	690	687	689	704	711	705	708	711	762	700	711	737	766	750	764	679	724	696	709	717	721	702	691	720	791	710	714	680	676	730	691	704	695	717	725	693	699	717	675	723	696	726	718	678	753	718	713	693	745	712	674	741	709	685	673	686	748	713	694	714	712	671	712	714	739	753	676	689	726	716	753	707	729	772	719	650	737	706	711	701	773	684	721	701	741	735	720	695	702	705	698	710	710	740	700	713	756	727	710	689	729	702	715	690	746	700	739	706	743	718	719	701	777	726	727	682	718	689	689	700	754	757	681	688	713	704	735	642	709	773	699	758	746	719	732	723	713	721	760	690	685	776	734	750	719	717	743	725	720	725	758	711	721	735	717	709	692	691	698	729	747	689	736	665	706	712	757	702	743
22036	2718	2207	1719	1140	899	638	528	437	363	349	322	271	286	217	240	208	214	213	200	211	172	153	173	170	168	161	157	168	164	169	154	149	160	167	169	157	141	142	155	151	142	143	144	151	150	144	153	132	149	133	146	128	154	151	172	149	159	145	142	142	148	149	137	140	154	161	137	143	135	137	154	142	152	143	151	135	140	135	155	147	136	149	135	134	166	147	134	138	133	149	141	154	141	120	111	148	140	126	147	139	141	142	133	151	125	143	140	154	146	144	141	140	130	138	127	120	171	114	141	128	147	149	141	128	128	131	137	145	136	137	115	148	138	149	179	169	128	153	134	155	153	142	146	147	144	131	131	130	146	154	123	121	151	113	133	133	137	123	151	126	134	161	142	127	132	150	156	138	143	147	127	144	147	134	135	152	150	154	157	119	146	130	134	141	146	114	153	144	131	129	142	121	135	139	124	119	153	155	127	148	121	150	147	146	125	143	154	152	132	153	137	132	130	143	162	146	133	140	115	143	148	131	150	145	139	146	133	140	145	133	142	137	141	125	138	136	152	135	140	126	122	141	129	150	149	156	154	137	144	155	137	141	148	124	119	138	138	115	118	123	149	122	140	131	153	175	144	157	162	140	136	140	132	124	124	118	150	117	155	135	126	157	133	138	143	158	154	134	154	140	155	153	134	166	158	130	148	154	139	148	134	133	145	138	140	141	174	151	134	136	128	162	162	153	124	155	146	133	129	144	146	131	134	134	140	129	139	147	139	146	140	121	113	153	147	161	132	123	121	136	142	144	135	158	131	167	137	121	132	144	117	145	160	138	130	148	126	136	131	145	132	125	118	126	133	125	146	125	129	138	105	142	146	125	140	131	136	134	149	127	156	136	139	138	132	142	138	120	132	148	121	131	139	130	145	134	128	127	128	113	149	119	146	130	115	110	123	125	109	149	123	132	120	117	166	132	125	151	135	105	147	131	131	133	138	134	130	130	134	152	129	144	162	152	124	142	113	158	132	138	156	131	123	145	130	130	126	121	132	139	116	127	133	128	144	133	137	137	136	149	120	139	124	151	141	145	132	135	159	153	149	128	143	144	126	149	129	146	126	122	149	149	143	137	145	145	150	145	143	139	136	147	142	164	148	139	141	141	138	123	149	136	148	136	143	132	120	137	126	136	136	125	114	133	128	140	153	132	136	148	143	159	150	141	123	130	142	123	118	138	127	124	143	149	152	141	147	150	133	151	145	161	152	128	155	153	130	133	127	146	132	128	136	148	148	116	148	144	143	121	133	137	116	132	158	145	146	155	130	138	118	119	152	138	134	133	136	120	142	130	158	159	145	147	145	109	132	146	138	128	146	129	148	113	154	143	156	156	134	121	135	136	117	141	115	127	117	130	124	134	143	148	144	143	139	141	141	120	126	147	125	135	143	125	152	136	149	140	154	148	146	124	131	150	125	146	143	135	134	145	131	134	171	146	131	141	145	136	156	159	138	120	134	138	117	115	154	151	121	132	144	141	146	134	124	151	145	145	149	126	140	140	130	148	147	141	129	122	133	158	154	160	133	131	122	147	157	152	149	158	151	145	149	152	126	130	143	126	144	119	134	145	138	148	153	142	133	141	133	156	146	144	140	160	156	154	145	135	139	144	143	112	125	150	127	141	157	139	132	157	135	132	138	132	145	126	117	147	141	148	156	133	124	103	145	148	140	132	128	141	157	134	132	175	139	145	137	117	130	144	143	130	146	171	137	150	132	126	151	157	158	137	118	133	153	137	130	136	141	151	127	156	144	146	137	138	139	149	128	136	144	141	135	154	140	129	139	128	148	132	142	125	133	147	136	129	136	137	123	139	153	132	131	147	143	134	137	143	144	133	123	121	127	132	130	137	132	141	123	149	137	135	131	143	166	128	122	134	144	146	135	139	141	129	130	144	128	138	137	148	138	125	132	134	144	124	136	148	128	152	136	128	138	126	160	160	154	126	157	157	132	153	148	156	135	141	134	145	147	131	126	133	127	153	137	154	165	133	112	143	142	127	148	110	135	149	147	140	145	120	140	126	127	147	151	157	136	147	119	113	145	122	115	136	136	133	135	151	112	150	121	150	132	125	138	119	128	131	137	135	150	130	142	134	155	139	146	137	133	128	149	123	130	137	143	154	126	147	133	143	151	126	145	129	130	121	136	124	135	133	145	149	150	136	148	132	149	138	116	140	149	152	142	135	139	139	147	140	163	142	140	137	124	135	131	121	126	139	133	139	140	140	140	129	136	144	129	133	135	143	136	158	129	114	146	128	143	134	124	146	155	132	146	144	135	118	140	136	140	148	133	137	137	138	138	133	136	113	128	149	133	142	152	143	127	144	130	138	145	122	112	132	146	151	155	133	141	148	131	125	145	160	126	128	158	126	143	133	158	121	136	134	112	119	156	117	130	160	147	130	141	162	150	128	142	142	138	152	145	110	139	172	171	141	144	152	149	123	117	131	129	121	124	150	142	112	120	147	144	134	138	127	150	139	125	156	134	147	133	128	127	138	155	141	130	167	132	133	135	123	144	157	147	135	123	162	133	142	139	145	153	158	124	136	140	157	126	144	160	128	133	136	122	115	152	133	151	155	150	146	154	150	130	142	161	125	144	140	137	139	146	142	156	121	138	137	119	142	153	148	133	129	155	152	119	145	158	152	151	148	164	150	159	143	127	151	116	108	138	135	154	136	142	145	137	127	140	147	128	143	124	137	153	136	132	142	130	133	125	135	144	124	144	131	131	150	148	117	167	131	154	143	119	128	137	120	147	153	120	152	149	131	124	140	133	139	151	157	127	129	145	155	134	116	139	129	120	120	156	134	142	127	128	120	152	143	141	133	112	155	149	129	135	133	137	152	148	137	148	146	146	137	129	131	156	131	154	140	123	137	132	150	143	152	136	143	159	143	134	143	134	150	135	143	123	139	133	148	163	127	125	119	135	139	140	132	164	126	146	140	108	149	137	139	115	143	122	151	135	134	121	147	144	151	132	123	138	149	111	127	131	133	134	152	116	140	147	141	142	130	116	138	155	146	122	132	138	162	137	126	139	127	129	153	115	144	165	128	128	167	167	141	148	126	144	137	127	119	125	129	151	141	151	139	149	118	156	149	136	161	134	135	116	121	142	145	147	133	134	150	128	179	139	130	132	113	129	116	145	127	148	130	135	141	167	115	127	137	167	132	135	148	144	133	145	151	147	143	137	144	140	144	140	132	149	144	149	136	133	151	119	135	137	140	164	142	138	134	129	143	148	126	123	135	145	146	109	146	132	125	146	136	126	133	155	138	126	146	137	132	133	139	120	148	161	135	154	112	134	137	149	127	109	128	144	129	136	141	122	150	140	149	133	142	133	133	131	139	123	136	159	135	140	132	137	121	141	148	139	154	132	148	146	134	144	129	128	126	139	136	124	136	132	135	135	137	132	108	147	133	151	143	137	115	137	145	131	153	152	148	133	133	144	171	133
10668	1900	3917	5064	4189	3526	2881	2504	2127	1739	1491	1395	1327	1172	1044	942	928	786	771	787	765	744	677	646	618	581	551	608	569	566	499	522	499	499	512	487	486	498	469	483	494	445	482	458	458	466	468	437	435	444	445	428	422	410	417	436	425	438	434	420	430	389	435	388	415	405	367	394	389	429	420	399	402	384	388	422	405	407	398	412	393	452	392	395	422	396	418	377	435	420	373	371	412	442	385	385	395	397	435	396	401	393	402	407	391	389	391	411	384	375	382	379	407	385	386	380	419	391	417	371	410	381	419	360	410	382	376	403	401	412	402	382	403	401	384	400	401	386	352	376	439	374	403	401	370	381	431	380	404	365	394	397	379	383	374	372	356	354	409	380	391	356	369	404	356	427	412	380	418	378	434	391	379	373	413	388	410	397	416	410	384	373	424	391	401	421	406	368	418	399	399	353	405	372	404	396	381	375	414	400	382	373	391	388	395	375	380	394	381	403	358	368	390	380	383	420	394	400	382	354	384	397	343	390	409	407	385	379	380	392	362	381	414	378	394	403	374	391	372	400	393	378	402	375	403	374	430	373	417	384	393	388	354	375	400	398	410	400	395	440	390	400	399	373	401	345	383	370	344	367	351	429	361	369	373	417	361	374	390	391	385	360	395	402	364	398	399	396	363	394	374	387	383	369	385	366	407	396	391	375	366	390	397	352	397	404	408	424	390	380	389	396	384	412	373	396	374	390	362	406	346	385	347	390	424	358	399	373	407	377	373	386	431	381	371	364	420	395	389	388	359	379	381	381	374	388	396	372	372	393	378	398	369	359	343	375	367	377	385	361	374	392	372	392	386	366	382	379	409	400	388	417	378	375	358	370	367	375	393	399	411	355	397	343	404	389	359	369	415	423	379	353	411	396	433	404	354	409	405	395	365	379	408	363	390	371	438	385	423	363	390	409	391	401	371	382	390	385	376	374	452	347	393	385	378	386	357	381	349	424	404	386	381	392	398	398	362	368	405	419	420	375	359	399	365	376	385	359	384	420	377	380	356	354	399	381	377	427	393	411	367	364	370	381	372	383	378	365	404	425	374	365	394	384	405	349	385	368	365	405	375	390	402	381	375	406	348	420	383	430	383	410	393	406	348	397	415	407	396	431	384	373	356	416	398	417	387	390	373	362	390	382	398	376	385	394	396	366	419	400	383	376	371	374	376	391	376	379	373	362	382	435	377	397	393	357	391	354	408	382	400	385	382	376	384	378	397	330	378	371	357	391	384	372	373	374	385	411	378	388	370	376	372	398	379	368	394	379	377	375	378	408	370	389	374	396	376	400	397	346	395	396	381	364	380	367	417	402	371	374	376	367	374	379	379	372	387	414	354	389	370	373	389	364	407	397	415	362	394	423	384	410	387	399	383	394	379	368	354	395	379	365	380	398	379	387	375	389	368	364	385	407	402	375	373	359	374	344	397	351	364	416	406	368	370	361	371	400	373	342	398	391	392	378	381	341	385	357	430	378	399	354	386	351	395	323	398	399	373	378	389	377	357	358	375	382	366	383	369	352	366	403	393	401	418	391	407	385	387	392	381	363	362	381	374	382	374	383	364	373	422	362	389	402	390	361	380	389	403	374	377	387	369	390	370	413	359	392	382	368	351	396	397	384	416	410	390	374	384	375	403	408	384	387	395	380	401	376	399	382	439	358	401	397	373	354	369	415	374	364	412	386	378	402	396	369	401	378	347	387	399	364	381	385	378	352	375	417	421	379	369	381	393	366	395	395	381	411	357	380	382	358	396	389	349	368	365	405	393	395	393	370	383	383	400	426	385	371	364	400	403	338	385	384	382	402	378	349	403	389	409	355	401	396	359	389	339	364	384	374	378	375	394	380	378	407	408	396	385	376	406	388	384	379	411	407	396	379	394	378	379	407	388	418	367	380	423	399	368	375	381	408	417	385	397	394	394	401	390	418	360	389	399	398	432	370	406	378	353	357	376	371	377	400	340	401	361	372	385	390	388	382	364	352	387	379	421	393	390	379	373	357	377	377	376	385	341	374	367	369	377	388	381	379	457	381	377	431	389	378	351	408	384	381	375	406	364	380	399	374	379	385	397	389	369	379	346	388	389	354	374	424	391	377	377	378	381	354	348	398	361	384	347	378	373	390	352	389	365	406	379	387	358	390	394	380	364	417	384	366	372	389	392	372	377	410	398	399	406	374	388	373	424	369	358	405	393	379	395	383	384	390	386	404	364	371	388	369	376	383	333	384	384	382	382	407	388	342	405	371	402	376	420	384	402	354	380	384	368	379	364	370	412	373	427	362	372	359	382	360	382	339	370	401	399	400	387	413	394	347	392	395	373	381	401	403	397	421	392	373	394	385	397	330	382	381	380	392	388	352	370	398	399	393	371	382	378	388	387	418	392	382	349	395	355	385	392	438	364	409	360	377	399	368	386	354	412	413	366	398	379	385	401	363	366	359	416	400	403	358	390	402	419	400	381	398	341	385	413	383	376	364	357	372	430	409	403	384	350	380	382	404	395	377	389	411	389	378	379	363	396	357	374	386	360	371	366	382	409	371	366	377	387	369	384	390	409	358	387	373	397	431	395	389	381	379	385	348	388	339	425	344	391	372	377	387	378	368	384	394	376	382	390	399	396	382	384	358	357	396	350	362	371	394	377	364	357	378	371	422	367	362	361	362	397	373	389	398	397	355	387	371	394	370	401	362	380	397	398	380	402	379	398	369	353	404	393	410	397	395	368	408	430	400	360	375	370	385	374	406	390	392	363	396	392	364	405	414	370	384	408	380	356	396	376	373	353	390	399	398	356	391	365	381	420	350	342	430	396	366	379	410	384	387	362	401	396	376	410	383	389	398	405	350	395	384	396	373	393	373	414	386	402	381	392	395	375	381	388	383	386	355	389	331	370	348	379	367	384	371	391	406	407	389	353	329	365	404	363	381	398	389	375	356	406	362	371	410	390	378	348	375	359	390	412	421	372	407	374	386	358	421	370	385	353	382	359	350	377	379	384	370	354	368	363	352	393	370	387	394	373	359	326	356	396	391	404	404	385	368	377	351	416	399	366	402	385	391	409	383	394	402	427	380	383	372	415	399	386	379	382	391	362	365	368	401	391	371	389	364	389	376	381	397	401	355	382	399	375	343	349	427	381	365	386	360	390	375	345	400	382	353	397	361	378	373	400	405	388	428	396	372	403	397	357	428	389	400	403	396	396	410	348	401	372	359	381	388	412	388	392	367	370	378	386	398	406	387	389	371	393	341	424	414	372	379	426	347	392	407	371	388	363	389	413	396	399	374	396	375	405	394	379	392	355	377	383	385	368	409	384	368	386	370	370	374	376	384	412	387	382	375	374	426	343	352	392	388	384	407	366	361	377	381	395	364	344	410	383	385	389	415	389	356	360	412	372	390	385	404	412	384	364	361	407	417	388	373	373	417	393	409	346	405	373	364	377	406	411	388	405	401	400	390	381	356
2822	292	318	300	304	259	253	254	263	246	270	261	279	281	236	243	232	285	248	247	254	251	268	248	266	271	225	256	259	257	230	272	281	239	246	252	251	257	261	268	231	230	256	286	255	271	250	233	248	259	238	274	249	263	219	271	243	246	250	243	261	249	253	230	295	257	261	239	284	235	252	264	255	271	252	270	256	249	229	248	266	248	261	236	258	250	225	233	287	260	269	257	234	251	259	261	263	257	241	266	262	240	252	271	262	246	269	255	248	270	244	265	261	250	227	262	250	264	241	237	252	244	236	268	257	283	281	275	252	230	269	254	274	247	281	243	252	256	261	263	269	243	240	251	226	228	257	264	237	268	238	253	246	250	230	255	240	263	256	285	263	227	280	264	262	223	253	248	272	260	252	250	264	236	255	250	264	259	232	231	265	267	262	241	253	272	251	248	283	247	284	259	265	249	275	248	298	259	250	237	248	251	272	239	286	274	233	243	248	251	239	271	242	240	247	235	247	259	274	241	272	255	246	275	247	259	234	248	235	244	271	256	246	239	260	253	222	255	277	261	251	251	250	263	222	285	278	259	261	263	241	262	257	240	271	241	238	263	250	248	234	265	279	277	281	267	270	278	256	257	241	250	219	282	240	261	249	240	280	229	229	259	244	240	268	284	248	264	268	244	278	295	228	238	256	233	247	260	280	266	247	245	250	285	286	280	246	245	251	291	303	255	285	298	257	290	274	277	239	247	230	288	251	230	237	257	259	256	246	247	230	256	279	282	266	261	251	228	237	272	255	254	259	246	246	254	253	240	288	256	279	246	257	272	258	243	269	267	251	257	222	247	246	256	247	242	209	262	253	243	269	245	266	249	252	258	258	252	262	242	254	240	230	270	239	256	273	238	281	246	253	255	251	248	298	240	271	248	252	245	277	265	253	259	262	280	257	263	260	247	214	232	245	235	264	231	264	239	261	264	234	221	264	284	254	258	264	219	259	244	270	246	245	267	243	254	243	235	243	247	285	237	277	255	260	245	262	261	273	247	237	260	236	228	266	260	246	282	248	262	255	258	244	244	252	245	243	276	255	222	261	227	280	276	262	232	263	249	275	243	270	276	242	249	298	232	257	235	237	260	234	228	258	248	244	231	238	249	267	263	291	260	253	246	263	235	282	252	233	243	259	231	254	241	242	250	259	260	253	256	260	246	260	236	262	238	232	254	267	271	262	243	256	239	261	257	250	250	247	290	258	249	258	235	255	257	241	244	230	269	249	267	265	240	266	235	231	254	267	256	267	271	252	248	242	252	231	264	215	262	252	264	270	235	287	276	251	248	242	263	247	242	292	259	258	255	260	248	243	292	235	245	271	261	247	279	280	247	265	264	275	267	249	240	286	286	217	251	258	250	240	237	263	255	268	239	275	274	308	219	254	254	258	245	274	236	255	229	251	255	250	245	231	253	247	245	266	229	272	264	246	273	269	266	266	283	231	285	246	283	258	249	236	279	233	234	257	260	277	249	260	255	257	258	242	249	237	231	248	259	268	246	266	300	263	259	261	247	253	260	243	263	250	279	241	242	247	246	231	271	259	240	255	273	272	254	262	238	259	258	238	197	252	245	266	280	259	275	228	253	256	238	226	245	242	225	271	271	248	270	248	278	268	259	225	243	231	227	275	275	264	255	304	261	231	248	271	259	252	251	283	250	267	258	289	256	221	265	288	263	266	239	254	258	235	268	256	238	269	272	233	276	252	273	274	218	273	278	250	272	260	218	243	252	272	246	238	255	310	246	269	265	255	243	240	230	254	267	239	253	262	253	264	272	252	240	271	280	261	283	245	255	250	232	294	275	256	261	236	258	267	263	251	259	277	234	233	275	271	292	259	259	256	236	256	249	265	279	293	277	249	265	266	257	250	253	253	251	230	245	240	252	268	232	270	268	239	280	277	250	257	233	251	231	260	254	240	221	205	254	252	251	271	245	278	261	258	255	276	262	253	258	264	249	253	273	267	270	262	254	256	231	265	219	255	252	236	251	255	249	247	212	253	249	266	265	250	273	278	264	254	269	264	254	252	267	237	244	265	262	231	277	260	250	290	242	238	278	246	270	254	230	239	261	275	239	265	236	256	268	293	237	275	260	245	277	257	246	265	275	259	250	273	244	264	243	234	249	262	231	270	232	241	278	233	253	239	253	238	252	250	245	273	268	246	272	235	261	238	264	245	267	252	246	269	264	224	266	281	288	263	264	240	274	259	255	261	249	244	276	255	252	231	257	239	265	209	247	292	244	256	235	215	245	250	263	258	249	261	264	261	267	270	253	216	262	277	264	250	243	247	238	262	245	305	251	250	221	245	258	261	252	275	261	235	240	240	254	262	252	236	266	251	252	241	249	252	269	235	264	279	276	282	257	230	239	250	299	237	268	226	292	266	245	237	259	245	241	273	254	231	261	250	254	228	230	235	259	266	256	239	266	240	227	255	259	242	249	277	255	264	259	273	281	237	234	272	245	233	265	247	256	266	293	289	243	256	255	245	252	247	297	269	260	251	245	243	262	254	257	283	242	280	244	227	230	279	280	271	256	261	273	255	253	261	259	260	250	245	259	268	261	278	273	218	236	286	236	248	247	269	254	253	240	256	268	267	257	235	259	227	261	258	266	255	243	232	250	259	240	224	281	244	220	258	266	263	239	259	248	252	252	244	258	283	248	244	236	265	278	241	248	261	265	295	235	228	244	240	280	244	236	249	264	227	238	262	272	221	227	251	259	274	243	268	259	279	243	266	264	261	239	242	271	255	260	251	254	270	250	268	240	257	250	246	267	240	257	247	275	262	270	238	252	260	234	248	252	272	277	275	270	286	247	268	253	259	265	262	230	257	266	268	251	274	245	243	257	271	253	263	268	263	256	271	248	255	243	258	251	224	238	238	224	241	286	261	234	273	222	260	227	244	247	285	244	269	258	263	266	241	249	245	229	268	253	282	231	235	250	294	264	243	255	271	232	259	289	246	259	254	275	228	234	282	231	246	277	233	244	236	255	243	254	261	277	272	234	235	288	257	263	265	243	247	272	279	254	247	241	253	260	236	265	263	218	238	255	190	264	259	271	298	244	227	242	248	248	257	254	253	252	228	240	257	243	255	251	265	256	246	234	244	243	265	276	260	260	234	244	254	242	241	261	235	254	256	240	288	241	274	237	259	264	256	292	261	234	256	245	258	240	237	271	275	273	271	263	258	249	248	273	239	255	276	280	249	229	265	231	276	227	251	266	241	235	254	242	257	249	227	280	251	223	263	266	216	238	263	261	240	265	238	226	268	232	280	252	231	279	230	271	243	257	226	253	287	239	221	233	248	266	265	261	255	260	262	255	244	256	247	240	239	229	241	266	258	266	273	255	264	249	268	261	273	249	267	259	241	236	252	254	263	259	256	265	234	259	251	283	248	262	257	242	264	260	256	259	255	271	257	228	232	231	270	234	274	275	244	245	262	234	242	229	260	258
2656	717	860	887	798	793	772	767	723	760	675	703	676	675	684	738	704	719	679	704	720	731	662	693	650	658	689	733	628	600	703	682	668	683	667	669	633	664	636	659	672	631	650	696	704	646	683	653	679	635	643	675	710	667	691	634	690	708	662	681	725	693	675	695	673	652	635	669	683	688	650	654	680	667	692	609	628	667	664	650	686	658	664	679	704	703	671	652	687	700	645	709	673	682	649	714	682	709	654	697	656	656	659	709	663	677	677	673	698	703	695	686	647	714	640	678	611	646	688	688	677	681	663	699	668	620	616	644	676	644	675	658	709	692	689	637	646	714	668	733	642	685	604	685	630	673	680	625	640	739	689	684	667	631	694	660	668	647	697	699	688	655	665	692	731	680	656	658	671	669	690	682	648	654	681	623	682	668	638	689	669	667	736	651	689	643	685	635	626	684	674	655	660	672	729	647	638	664	671	643	675	660	652	664	672	641	667	635	685	681	663	666	659	688	694	656	662	697	681	638	693	696	641	649	700	634	665	645	646	677	699	667	645	688	685	653	669	666	689	659	710	671	642	657	662	700	673	670	685	667	660	697	717	709	734	684	712	617	620	651	635	742	628	638	677	645	713	665	650	678	630	669	696	682	649	629	691	615	683	629	703	622	692	707	656	669	663	709	687	632	665	678	655	676	650	645	650	652	674	674	669	658	669	653	651	653	653	663	683	670	687	636	642	680	640	703	692	692	644	616	720	659	676	680	665	673	680	664	702	682	664	646	640	677	708	680	659	667	642	692	674	622	675	701	669	666	667	679	660	627	671	690	615	724	629	646	664	701	676	649	653	659	667	706	669	697	665	617	640	670	676	654	672	672	698	689	693	702	628	695	635	662	706	680	680	699	668	669	666	692	711	624	668	668	636	670	670	720	635	679	680	633	669	679	678	683	663	694	620	691	652	692	671	706	675	614	660	701	651	656	673	682	652	643	689	653	702	669	677	634	671	651	718	642	651	690	644	683	619	660	654	676	697	643	672	646	677	687	688	666	659	666	688	685	638	654	692	666	672	655	678	662	675	668	671	667	651	716	705	686	650	660	678	643	650	657	630	704	687	645	683	666	649	671	634	650	646	668	633	683	689	677	643	655	702	618	661	654	681	661	734	681	658	657	674	701	674	652	678	666	648	644	584	682	671	681	661	662	683	648	640	684	714	707	677	667	693	673	690	661	660	686	652	674	625	706	637	651	707	657	640	668	637	673	624	641	686	681	722	685	642	702	661	625	659	672	698	653	716	638	656	651	647	656	699	689	672	646	681	672	655	667	680	697	640	672	718	713	676	688	658	682	646	666	694	651	639	655	660	649	685	641	687	625	644	691	625	630	647	665	678	665	654	674	672	658	688	657	681	677	697	726	662	634	699	714	708	627	666	677	685	645	689	633	668	657	664	714	664	652	687	704	644	675	679	702	671	667	709	631	662	707	602	666	673	690	700	696	638	695	654	676	720	661	667	659	666	705	670	666	661	676	696	687	715	708	670	656	633	673	683	707	693	681	651	667	675	681	642	722	674	660	668	742	722	696	631	671	720	688	654	656	663	693	672	676	627	647	692	639	657	658	683	673	710	643	657	632	690	634	657	683	665	706	685	688	686	669	665	707	678	702	646	665	678	688	660	659	674	634	657	671	679	675	658	673	677	702	670	695	641	650	631	621	684	612	635	653	631	686	691	671	614	644	715	690	694	697	647	698	645	681	654	634	714	662	696	665	641	656	648	703	653	655	635	643	730	663	694	684	684	668	672	685	664	683	706	658	697	648	690	669	630	677	735	695	658	672	667	665	684	671	690	657	644	692	647	652	691	665	612	689	678	647	637	701	650	688	732	698	677	672	646	619	630	696	627	679	634	676	708	682	691	705	644	678	674	657	708	629	625	644	683	647	650	732	666	701	658	691	653	706	663	661	690	652	611	658	701	677	680	714	696	657	697	685	656	677	666	669	665	664	682	701	680	693	719	665	697	634	706	649	659	645	679	728	678	682	659	672	635	712	716	616	639	728	612	688	670	633	688	700	693	651	630	640	689	686	664	673	669	623	671	680	684	697	651	640	678	631	679	643	671	639	664	654	637	600	640	688	666	686	673	714	660	716	678	625	676	708	686	720	649	656	675	715	657	657	634	655	674	647	691	680	649	673	673	686	707	626	688	729	659	661	714	648	659	681	643	688	697	694	717	661	690	713	661	670	729	665	706	686	735	695	688	675	698	666	666	684	681	692	703	651	646	645	708	684	652	668	697	657	634	658	700	647	686	673	635	661	674	595	671	661	653	654	663	674	681	675	693	671	680	690	683	616	672	631	670	658	659	663	657	655	662	651	670	679	681	654	672	653	629	655	676	691	650	712	662	662	668	661	669	655	624	709	685	628	658	716	698	633	637	669	663	630	645	621	686	708	673	654	696	661	657	704	665	659	659	700	673	672	660	620	740	645	688	671	682	698	708	663	652	699	682	672	644	649	655	674	647	685	685	683	683	668	662	664	672	678	683	675	660	691	760	652	663	618	691	636	686	703	745	677	648	694	700	694	642	695	663	685	677	719	635	610	675	647	716	680	718	679	648	664	707	673	677	643	679	648	634	677	656	698	656	721	655	692	635	682	713	720	703	660	740	695	714	644	618	612	703	677	637	689	652	656	672	591	599	675	639	671	627	689	641	651	653	692	695	694	670	646	643	641	721	673	664	693	656	654	669	695	666	669	682	637	684	656	594	665	683	660	649	652	654	690	675	620	699	703	675	680	652	642	682	609	653	613	665	677	646	703	669	678	730	678	689	651	600	689	651	711	661	657	715	682	668	680	659	646	638	652	642	655	661	636	715	652	638	690	649	696	691	645	664	676	673	663	684	698	666	643	656	626	675	638	701	649	669	670	663	653	707	656	639	696	657	636	628	649	660	683	650	686	698	629	659	655	632	676	716	703	663	697	649	674	683	600	652	688	675	635	662	703	690	606	673	680	677	660	717	679	652	677	699	658	661	680	679	650	642	697	682	682	632	687	677	657	691	628	689	645	639	679	662	623	609	634	642	669	675	680	680	674	683	658	633	648	622	684	686	650	677	678	705	654	669	690	675	681	666	689	709	678	717	664	678	653	640	681	635	648	602	685	646	717	652	709	653	678	641	697	706	647	662	664	676	651	658	651	692	721	659	663	656	667	636	643	663	630	655	697	694	694	651	694	681	652	693	646	653	656	682	689	704	678	666	657	641	701	693	694	643	698	670	704	687	688	646	675	651	701	709	696	664	688	645	666	671	633	682	681	677	675	716	661	699	669	675	660	617	641	677	677	670	652	603	658	659	627	706	680	662	705	687	610	686	624	677	668	675	684	630	677	684	625	668	648	719	661	693	687	711	669	642	667	686	672	698	656	620	673	713	634	689	623	637	654	660	674	735	649	648	619	687	675	666	730	709	686	686	646	659	666	661	630	639	668	668	658	653	671	688	684	658	705
12921	1242	1249	1052	793	636	545	482	443	402	388	334	343	331	319	325	332	326	304	313	334	310	318	246	285	298	283	266	300	318	305	293	263	274	280	283	290	282	294	288	283	285	302	282	298	283	257	333	274	286	275	329	272	287	277	262	265	284	255	284	279	295	276	291	269	283	298	275	323	244	266	279	298	277	264	253	290	300	272	282	283	278	257	262	269	307	285	279	276	270	295	287	289	263	303	284	301	268	282	292	284	277	296	293	264	288	291	287	290	271	303	274	289	281	262	287	268	278	303	291	267	278	294	299	320	271	248	292	274	267	290	288	274	284	290	272	269	275	281	294	261	291	286	269	259	265	286	258	294	307	291	269	298	292	316	276	265	291	285	262	280	293	266	274	256	255	265	298	291	255	274	273	279	280	281	284	307	264	286	303	284	279	298	320	274	267	250	269	270	250	278	280	261	261	309	289	279	276	274	263	278	268	293	276	277	244	261	287	260	302	290	303	260	269	297	299	287	270	291	290	277	271	262	249	298	279	302	287	267	272	305	292	242	281	284	265	284	312	282	292	271	299	236	289	298	237	269	306	292	280	249	274	252	268	274	278	290	270	278	265	299	264	282	308	285	256	277	271	292	284	287	276	241	238	272	268	297	245	274	318	247	262	251	264	272	284	280	298	265	269	262	311	256	303	300	261	250	262	285	264	287	275	283	271	275	292	279	272	258	262	283	289	314	287	266	256	296	291	285	259	244	274	292	296	300	274	266	264	302	285	265	293	270	281	264	277	289	287	309	266	285	292	267	298	268	244	294	294	275	248	274	302	284	325	279	300	311	286	267	298	254	274	261	303	271	249	286	288	254	306	308	256	271	275	263	296	257	297	240	284	284	280	267	312	268	270	290	276	269	291	283	270	311	287	300	259	288	272	277	283	283	265	272	255	267	282	281	302	278	301	248	264	267	247	271	278	302	271	292	271	284	243	302	273	295	292	282	289	281	276	306	265	282	264	275	274	321	319	302	271	260	267	273	310	295	288	279	282	303	256	274	265	242	271	293	288	253	268	276	230	313	269	265	285	261	282	254	296	283	277	323	266	273	262	284	295	290	297	276	263	251	285	303	278	273	277	270	284	262	280	297	290	262	291	265	245	307	279	282	288	265	259	294	277	285	254	293	293	305	286	272	269	275	292	277	255	276	292	307	285	243	283	265	277	252	296	245	269	262	264	318	266	266	285	290	274	287	276	282	266	289	258	281	303	282	267	280	305	289	282	263	284	290	258	283	300	278	260	266	262	281	268	256	274	296	298	284	261	264	267	282	269	282	278	267	280	279	292	288	282	263	260	284	261	263	250	282	288	278	263	259	271	280	276	300	273	251	275	298	247	283	274	289	297	277	263	305	300	284	288	287	303	267	289	277	276	286	275	274	284	268	268	278	286	275	317	305	295	264	245	291	274	254	286	288	262	284	294	271	270	285	284	277	235	260	288	277	278	258	279	286	277	266	256	296	278	273	315	281	269	282	265	304	256	249	283	277	281	280	273	308	266	268	259	281	285	280	293	292	304	267	272	306	273	278	259	258	249	285	278	298	264	266	288	283	270	284	269	290	273	286	265	274	294	288	272	290	292	265	311	263	285	252	290	279	274	268	267	293	255	299	308	244	306	254	304	326	278	270	282	277	266	291	273	279	291	251	271	278	275	264	287	278	296	276	262	285	275	275	273	278	291	284	260	274	258	275	315	305	269	292	253	312	260	270	331	251	279	276	253	302	303	269	296	291	293	270	286	275	256	316	286	279	291	277	287	291	260	291	300	288	270	279	269	262	283	266	265	278	274	293	295	269	294	262	255	266	259	283	290	252	272	243	307	300	241	265	271	275	274	244	278	270	273	296	300	291	278	271	256	276	257	246	307	296	239	281	252	290	281	271	281	255	277	295	297	299	294	256	296	321	300	245	267	288	300	284	291	274	273	275	287	263	268	275	258	257	316	283	285	304	319	288	302	291	256	282	276	274	270	280	289	253	261	285	279	255	277	303	264	286	287	286	255	283	255	281	232	293	259	296	278	265	281	313	274	246	302	277	258	267	263	315	268	288	271	284	265	260	271	284	293	292	244	282	285	283	274	273	314	286	338	301	272	319	286	273	272	282	282	253	251	255	280	310	286	287	249	291	260	252	263	264	292	255	306	255	290	277	281	276	264	258	336	304	295	267	267	270	276	302	302	291	271	277	287	265	283	270	272	295	260	262	287	294	289	282	272	263	291	289	251	270	253	260	243	264	295	316	277	290	270	280	290	262	265	278	274	290	272	284	291	297	295	268	287	307	270	268	295	278	299	259	287	271	254	290	253	275	235	265	290	272	259	269	259	289	296	290	266	271	262	254	311	266	261	292	256	305	260	303	266	281	268	300	336	273	274	282	275	249	299	276	293	294	293	287	293	286	272	292	263	282	262	299	291	272	298	308	265	292	300	262	264	330	290	296	284	256	288	274	277	282	298	276	269	304	266	273	267	285	322	246	266	250	255	261	263	293	272	283	262	284	238	284	281	301	267	298	280	290	267	247	277	285	276	274	278	278	272	297	258	244	280	274	265	275	288	260	288	290	276	278	279	299	295	307	247	269	279	292	301	298	281	253	286	241	289	294	277	245	299	274	292	289	250	292	259	256	267	290	273	294	304	284	264	239	265	251	254	278	302	253	262	282	278	283	249	267	288	264	291	297	274	275	295	294	296	263	280	298	253	283	307	277	281	271	282	318	272	249	255	253	275	294	298	244	277	259	277	270	295	294	292	281	323	279	280	285	256	279	268	267	253	281	295	296	280	302	283	295	277	267	265	291	290	290	263	293	305	261	250	298	276	289	288	276	268	262	280	282	280	309	273	300	295	291	284	278	250	270	282	279	305	315	271	283	288	297	294	286	297	288	282	255	279	272	284	294	278	280	308	291	310	271	283	301	311	284	269	290	295	250	281	317	281	299	301	319	296	289	275	282	287	289	314	266	299	256	312	277	279	280	292	286	272	259	285	279	292	263	274	257	277	286	287	276	281	285	303	274	282	245	286	287	271	271	298	290	295	267	287	283	259	302	276	284	272	255	298	297	273	245	287	277	291	268	241	276	275	271	305	270	283	295	265	259	284	273	254	258	262	283	299	284	271	314	288	294	289	298	278	272	300	261	262	287	289	239	289	273	293	291	277	280	253	288	300	307	298	258	295	287	322	286	295	279	290	286	262	291	255	257	266	287	278	291	286	322	302	318	274	259	282	270	267	285	246	287	268	244	299	289	288	259	297	283	261	282	253	251	276	277	281	288	255	268	245	307	271	271	262	259	288	291	234	284	260	260	278	286	269	254	290	279	267	320	295	294	292	273	275	291	277	276	274	278	304	275	331	289	267	285	278	280	277	286	267	276	298	282	268	285	291	276	280	278	296	256	320	273	275	302	316	265	284	279	299	267	276	323	302	276	281	289	264	274	296	284	272	284	270	288	258	269	270
7670	1500	2486	3155	2878	2377	2136	1832	1613	1440	1315	1274	1189	1138	1124	983	1004	939	978	920	896	885	909	810	853	844	843	772	777	834	826	818	823	756	796	763	790	766	743	827	802	741	745	778	751	728	780	751	794	759	783	782	714	709	704	748	754	721	707	751	719	729	748	713	754	742	723	706	748	714	778	711	703	724	694	673	716	734	664	768	706	746	672	754	784	691	706	742	704	731	739	749	744	776	755	750	732	706	697	749	747	761	739	737	741	759	741	746	652	737	697	767	769	737	691	751	739	703	721	720	728	732	719	727	747	688	683	733	745	723	755	736	688	723	723	702	751	664	720	679	728	770	715	733	737	714	678	724	728	690	746	705	712	687	720	727	704	698	721	737	749	706	705	679	673	708	717	706	737	727	699	732	720	701	710	725	783	726	719	664	703	732	723	706	714	708	682	708	708	704	714	695	730	723	737	681	682	715	662	697	708	704	703	703	738	761	712	698	761	727	719	676	713	733	747	761	723	695	730	723	716	718	707	688	751	745	739	760	711	672	712	737	710	669	739	747	717	711	739	672	737	705	691	728	746	683	689	721	758	745	756	703	699	684	737	741	687	678	695	701	738	714	719	732	735	733	735	729	708	743	670	714	689	765	705	738	690	745	700	650	728	692	740	728	730	662	751	738	668	731	727	753	755	688	712	700	720	696	706	734	687	706	739	723	697	740	720	732	736	743	713	758	705	739	712	715	694	685	733	744	707	710	763	705	742	756	773	679	763	669	732	705	695	748	701	725	751	698	711	749	703	692	717	709	683	721	754	713	706	666	764	736	729	691	697	697	753	679	702	737	685	726	712	730	704	728	718	677	707	732	718	749	736	716	689	694	712	700	708	754	732	738	702	743	754	719	732	692	697	674	731	685	756	727	722	737	712	718	714	690	720	719	661	694	730	693	744	744	691	745	724	682	736	715	737	705	674	693	706	704	762	688	747	686	749	722	745	736	702	706	703	761	747	721	706	709	742	684	716	688	685	809	755	756	716	713	736	713	761	692	717	702	710	707	703	734	763	654	704	719	709	728	738	698	726	737	693	745	690	739	757	664	706	748	726	723	714	698	716	720	703	763	724	708	731	790	754	721	763	723	723	730	721	704	741	701	701	766	708	695	681	702	700	703	727	650	635	724	708	742	735	671	702	699	706	771	773	741	700	715	752	761	705	698	680	693	661	748	680	712	705	660	686	724	730	711	735	731	748	724	666	780	778	697	659	685	733	726	728	776	706	698	722	703	726	704	721	691	684	738	751	729	735	702	733	691	682	716	749	758	684	711	722	719	724	714	700	713	713	699	673	701	727	740	720	733	739	762	702	703	721	693	726	701	725	719	722	716	734	733	706	706	779	712	660	715	714	735	744	730	737	704	776	705	754	707	665	678	688	690	739	713	696	664	668	720	705	690	684	739	744	723	737	708	702	689	736	687	735	681	743	696	799	703	751	721	770	659	648	687	712	734	738	680	695	730	764	707	720	732	722	728	713	710	727	737	680	689	744	681	757	734	701	730	732	686	719	696	762	771	712	724	708	721	678	704	711	713	694	720	745	699	703	753	722	728	706	725	712	710	727	713	703	709	733	702	720	714	757	764	678	734	707	731	723	692	686	724	743	709	726	719	699	693	732	724	688	707	748	712	710	723	686	716	728	731	741	731	719	705	733	708	749	695	703	665	690	686	714	689	721	708	722	713	662	698	652	726	741	700	751	698	726	705	774	688	692	679	713	735	759	684	748	715	714	709	698	704	696	735	751	697	682	743	733	688	733	716	691	724	636	672	728	728	692	745	719	709	740	733	686	658	741	764	720	744	717	741	719	741	697	706	750	791	677	707	730	731	749	717	747	747	689	673	738	703	743	694	756	696	709	706	746	737	702	738	720	686	742	728	703	756	715	727	721	738	757	714	760	696	736	698	714	741	741	712	739	756	676	737	702	703	695	720	729	676	707	741	710	706	762	710	680	731	712	674	747	689	702	747	750	768	706	721	749	704	700	679	742	684	781	731	692	686	718	699	744	687	715	722	753	703	753	688	699	699	711	714	718	694	728	697	750	765	688	692	726	746	693	743	689	729	731	691	778	764	770	726	697	705	657	759	755	718	760	709	688	729	713	725	700	733	729	721	758	701	760	702	722	720	699	721	722	690	721	718	700	724	715	748	687	721	724	693	694	678	729	768	754	709	724	731	735	661	723	694	710	773	674	706	669	757	740	772	646	637	702	702	726	748	749	653	738	741	667	700	761	739	732	756	702	736	689	747	709	659	720	723	712	779	713	691	667	718	749	651	735	675	741	746	703	695	699	715	697	696	708	721	715	728	706	668	737	696	697	704	659	734	724	697	724	691	748	660	693	760	710	747	713	713	729	744	692	703	742	708	714	686	697	729	681	735	755	724	723	725	735	678	691	734	752	738	734	756	690	710	705	748	721	766	716	746	716	768	768	686	703	732	681	706	673	699	745	725	685	711	770	697	733	683	723	663	706	682	759	692	715	677	716	717	720	712	757	651	725	752	732	696	762	700	726	701	681	726	760	787	774	683	697	699	705	707	768	671	745	720	691	761	698	705	741	734	703	742	705	737	701	710	688	712	732	673	699	748	731	718	737	748	739	726	725	737	730	716	741	751	698	706	738	706	713	742	704	745	708	705	738	711	703	707	737	766	745	733	720	746	694	716	691	715	697	719	711	716	692	785	741	734	713	682	704	718	719	728	701	731	665	769	715	708	718	759	707	765	748	689	739	732	674	743	710	726	706	748	702	743	703	732	704	768	727	739	713	730	750	717	744	711	714	711	690	671	683	757	735	698	773	730	732	676	747	737	719	698	706	752	664	716	720	719	718	729	717	711	698	727	699	687	732	705	752	726	729	688	749	734	774	720	730	708	705	733	705	724	743	724	709	690	717	761	755	692	699	654	732	678	767	739	746	697	720	792	683	728	707	769	724	729	722	706	700	717	685	688	704	716	772	706	732	710	712	724	697	717	719	742	730	756	679	681	699	744	766	737	745	750	735	767	690	746	701	699	684	656	715	731	725	659	739	680	742	677	735	717	671	745	770	736	754	754	699	711	670	709	738	749	694	727	717	753	705	720	747	758	740	727	703	747	721	710	737	715	680	697	759	712	709	750	686	713	748	750	663	708	684	690	664	707	720	684	716	744	661	700	736	705	726	694	721	697	733	668	688	748	654	722	701	699	741	754	731	725	732	767	663	685	705	757	691	725	670	717	720	721	696	710	738	702	723	759	671	686	734	718	694	686	701	727	687	701	718	738	676	730	736	763	724	738	673	740	732	733	718	698	771	714	764	795	740	678	695	689	707	691	739	721	730	713	739	735	725	712	726	785	741	744	662	720	698	718	721	745	696	741	724	772	778	748	716	728	689	722	709	743	724	729	696	704	762	688	743	675	751	685	692	773	722	693	684	721	723	700	749	716	706	697	751	714	749	755	774	774	694	685	717	685
22353	2757	2268	1593	1138	843	637	531	457	409	312	304	267	263	251	209	209	223	205	181	168	196	179	166	166	160	167	172	163	164	162	176	152	146	168	147	156	164	149	140	153	152	171	156	143	124	163	141	160	128	139	156	136	139	125	146	120	126	141	150	141	142	143	139	144	153	138	148	126	159	129	130	144	150	140	135	148	161	137	130	139	144	131	135	135	130	132	143	152	154	114	142	126	148	134	144	150	144	131	136	121	141	164	134	122	138	146	142	140	145	134	126	119	145	152	123	117	170	122	148	131	138	143	125	136	138	131	154	131	144	143	99	156	130	126	147	141	139	135	107	128	132	152	128	153	130	138	129	120	128	142	134	154	157	146	127	124	156	139	140	141	134	122	131	135	135	153	154	135	144	145	139	152	143	132	123	151	161	125	138	131	131	152	121	147	142	154	130	138	144	165	130	129	126	146	133	124	131	154	114	149	157	134	133	125	153	139	158	120	126	122	133	129	144	161	139	135	156	137	153	163	138	144	143	130	154	113	123	136	157	132	132	130	131	139	140	139	119	144	141	143	147	140	134	136	136	147	146	146	142	143	126	136	143	132	145	125	143	141	130	124	136	145	138	136	136	135	135	136	125	147	131	127	132	138	145	127	132	134	143	152	134	137	145	140	154	123	128	133	121	118	146	134	162	139	141	152	151	117	106	115	129	140	119	140	168	132	123	141	128	137	128	143	133	147	130	128	125	153	124	140	137	139	123	132	110	138	160	133	136	148	126	140	141	147	133	125	154	113	135	140	147	135	121	139	147	144	162	155	130	136	160	143	128	132	135	138	159	153	143	164	136	141	121	141	144	135	142	128	157	145	129	149	131	151	143	137	142	139	129	131	163	148	143	148	140	130	142	152	157	155	143	136	132	123	147	120	127	136	130	164	136	147	139	135	140	145	126	149	144	128	145	137	156	126	145	129	142	151	127	164	144	152	140	133	139	126	148	149	134	148	140	151	165	122	125	135	132	140	141	140	150	129	133	148	146	142	141	138	139	126	122	126	140	134	140	127	137	128	156	157	130	129	136	141	141	150	144	139	141	146	150	134	121	163	147	126	149	125	137	140	148	126	147	124	140	147	145	137	139	146	153	127	121	177	171	141	140	141	130	121	138	147	154	142	138	137	137	142	129	130	129	144	133	159	130	118	143	134	138	125	129	138	143	111	157	152	143	152	153	147	137	129	139	139	138	142	135	142	161	137	132	120	132	142	152	144	137	139	148	151	130	129	171	146	143	144	142	125	127	128	128	125	137	131	150	138	136	140	122	152	147	148	133	141	125	129	148	133	145	143	151	143	137	123	143	137	115	139	129	151	135	163	143	140	133	148	142	133	135	149	138	150	159	148	145	129	141	142	156	140	139	160	137	148	127	122	141	130	138	143	155	152	147	121	124	129	136	136	128	142	129	127	146	145	142	139	158	136	154	149	124	138	162	145	109	141	132	153	154	130	138	127	131	143	142	142	144	159	156	145	126	136	137	124	130	134	141	115	118	114	120	123	132	134	141	133	144	137	143	146	129	126	131	148	151	152	140	133	118	128	137	131	150	141	140	120	144	138	151	141	141	138	141	112	135	130	135	132	140	125	152	137	120	147	116	131	125	135	132	146	119	143	138	149	148	137	148	115	147	142	161	142	120	138	128	154	130	136	120	146	134	122	122	145	158	145	124	142	123	137	140	138	131	129	152	115	129	139	144	139	126	133	140	146	122	147	134	126	155	147	140	140	160	154	126	114	159	132	130	131	124	126	151	126	138	139	128	158	135	145	152	132	145	157	148	147	143	157	123	129	119	174	123	117	147	166	137	156	122	141	135	122	140	136	141	128	145	121	133	147	148	163	152	142	129	133	135	137	135	137	127	145	139	150	138	127	149	121	155	132	155	129	113	141	125	126	132	134	158	154	127	143	153	147	160	147	126	157	150	131	151	154	120	138	131	160	137	117	148	118	143	156	141	143	124	140	140	151	134	156	125	139	137	132	118	136	129	144	128	129	128	141	129	146	149	151	146	139	144	132	145	140	156	127	126	126	141	132	127	156	154	131	131	131	123	104	130	136	140	126	137	111	124	143	145	145	148	142	139	145	124	127	145	144	126	149	148	123	145	155	145	159	148	134	144	136	131	137	148	136	136	142	119	129	132	132	155	147	124	120	161	141	154	144	139	131	142	121	117	128	141	130	159	153	149	148	132	132	123	144	142	118	128	138	130	139	119	134	140	140	137	142	140	127	140	138	138	151	137	140	126	137	143	134	152	134	137	158	140	147	138	134	133	136	137	135	165	115	145	134	150	116	142	126	143	120	141	114	144	133	160	130	139	124	130	129	121	150	138	141	150	149	152	129	142	138	136	150	112	132	140	130	142	121	135	141	123	157	144	123	137	131	144	134	128	133	137	151	136	119	147	141	126	140	157	122	137	179	125	127	136	135	149	139	148	128	120	141	134	154	146	115	151	168	162	128	136	156	156	138	142	117	156	149	130	150	161	131	147	142	146	132	136	147	119	128	148	135	140	138	123	119	143	139	159	161	147	145	147	133	144	127	140	133	148	128	139	123	148	142	140	142	141	140	140	140	129	162	147	131	127	147	129	128	131	168	137	143	137	127	154	137	117	132	145	142	150	163	109	142	150	136	151	145	132	131	145	161	126	143	126	133	150	150	127	133	129	139	137	116	140	135	154	157	148	142	138	122	127	157	145	130	133	153	134	131	129	141	121	116	122	151	134	127	138	150	145	137	123	136	155	153	123	157	140	143	149	173	123	144	142	148	148	132	143	136	152	135	148	139	118	159	128	130	144	123	118	159	113	151	119	147	138	146	134	118	127	138	151	129	136	147	164	129	148	149	136	127	126	139	144	137	135	119	142	127	121	154	114	132	142	139	128	146	102	129	148	150	124	122	130	157	138	130	135	144	145	131	150	135	130	132	130	156	135	136	155	161	151	128	125	133	142	127	140	136	143	130	138	148	131	139	128	135	118	107	144	146	155	145	137	140	131	146	173	142	129	143	136	143	123	138	148	120	135	148	135	129	119	122	154	149	144	138	126	139	121	140	139	128	130	144	149	152	124	134	141	104	122	116	154	139	132	169	136	132	136	144	138	145	165	139	140	129	140	152	139	129	128	137	167	140	145	137	165	141	137	150	137	166	143	142	145	143	131	137	144	126	120	144	149	138	140	118	143	160	148	118	136	136	130	118	148	154	148	128	134	128	146	135	154	149	143	134	150	129	131	147	151	141	151	125	134	118	115	132	131	122	134	139	138	148	163	143	146	132	124	146	150	122	129	144	154	135	117	138	146	141	125	130	137	136	154	131	123	137	150	122	158	140	161	148	109	128	155	129	141	143	142	140	139	133	149	114	149	140	153	140	135	128	145	125	135	126	141	141	142	125	147	133	123	155	116	131	144	132	110	130	147	126	108	134	123	151	126	144	124	141	150	136	145	121	148	137	132
10759	1884	3965	4932	4417	3506	2964	2405	2137	1792	1555	1408	1265	1102	1030	978	921	862	862	771	678	674	695	640	579	592	569	585	580	590	559	562	507	523	509	545	477	472	505	486	518	475	447	453	451	510	423	475	438	426	405	446	429	368	424	423	420	394	417	418	419	446	438	410	432	458	426	423	397	427	446	452	368	442	431	420	380	425	383	405	414	382	386	407	381	428	397	418	418	421	407	419	368	401	388	421	388	423	360	415	389	393	419	425	396	386	372	370	380	397	388	363	390	390	420	387	412	398	437	390	398	415	385	392	377	421	370	403	390	390	389	358	403	359	435	386	421	352	402	429	393	376	363	376	347	394	409	340	423	364	395	367	409	347	415	382	382	397	394	384	375	385	381	398	407	389	379	369	366	409	382	400	393	461	408	396	417	410	377	364	385	375	369	366	413	366	440	374	371	423	405	373	417	397	367	375	397	403	394	388	374	407	392	393	348	349	354	352	390	395	373	383	394	386	364	374	419	408	347	429	403	397	380	369	374	420	371	375	365	415	394	371	389	376	375	401	386	391	390	377	380	397	382	382	367	368	373	394	398	387	391	402	382	358	383	381	371	410	351	386	371	401	401	362	416	329	430	409	391	380	391	378	401	377	416	389	391	380	373	401	389	395	397	390	353	393	383	435	382	386	355	363	365	352	419	378	384	462	373	372	361	359	369	393	414	381	380	399	381	403	399	406	381	359	393	363	388	376	405	348	375	372	377	388	397	378	389	409	368	377	382	386	383	399	399	372	369	371	381	377	387	379	390	361	400	404	374	376	406	353	370	393	377	403	412	355	395	383	385	394	342	389	381	356	400	367	355	369	371	367	419	370	353	410	375	389	368	376	406	391	387	374	347	375	406	407	398	398	363	374	402	378	409	406	359	407	394	391	383	375	414	346	413	417	372	386	405	380	369	410	355	399	376	369	409	421	377	396	386	398	370	393	386	349	400	386	410	340	385	390	390	387	400	370	418	401	404	418	339	379	373	352	363	375	399	369	377	377	388	349	406	365	411	400	374	420	347	372	381	352	401	385	361	394	362	412	373	359	386	380	387	387	395	368	416	366	380	373	351	369	379	392	356	422	363	405	409	380	358	378	375	363	378	398	363	400	380	368	388	363	379	403	373	379	376	386	377	372	390	399	384	372	375	354	404	385	406	372	377	384	396	376	381	377	396	389	385	391	405	415	396	397	435	388	397	421	396	407	391	363	378	398	398	382	326	390	388	397	359	359	376	379	411	382	435	399	425	380	390	377	366	432	382	407	412	384	369	325	410	395	409	414	422	401	370	364	356	398	407	379	377	402	404	376	354	357	390	369	397	384	400	382	383	340	393	373	416	384	381	401	388	400	371	369	378	407	422	362	357	362	389	388	362	354	373	360	371	332	387	371	379	422	389	374	392	406	390	397	400	375	370	379	409	374	378	370	417	398	380	417	354	396	357	379	396	377	373	397	421	368	358	403	387	373	391	387	359	396	338	369	363	392	400	392	394	380	401	363	384	399	398	378	408	411	379	415	390	415	403	369	443	370	369	410	383	395	392	355	401	352	377	378	367	407	388	391	418	382	393	364	386	369	392	368	340	399	381	416	392	371	368	406	392	368	390	360	396	395	383	349	341	396	395	398	402	417	390	391	369	433	375	380	384	374	397	354	374	406	386	390	380	412	399	389	390	428	401	402	371	396	388	382	395	408	428	386	365	428	366	418	419	398	431	391	369	352	397	385	411	382	397	401	367	387	404	354	384	410	386	385	380	386	384	370	370	402	399	390	373	379	411	364	403	390	372	383	413	407	412	363	378	362	380	420	371	409	392	426	386	368	414	393	363	352	356	425	379	379	412	381	383	378	385	390	356	388	366	391	377	360	369	384	384	401	408	369	369	365	374	412	377	394	378	407	380	404	388	357	361	395	413	386	377	385	389	375	368	410	390	391	373	375	363	371	391	350	362	387	362	391	358	386	396	365	390	391	378	403	409	420	367	393	417	371	377	408	385	405	405	382	376	355	339	412	379	391	439	375	370	340	374	351	358	364	413	397	368	365	393	388	366	385	401	390	370	392	387	398	353	382	390	377	413	421	379	384	367	391	421	350	409	377	397	351	413	402	389	375	392	394	389	377	404	403	414	360	356	383	401	383	368	380	376	377	374	397	355	389	375	403	357	386	343	369	369	411	407	383	374	412	375	371	374	338	348	375	376	397	400	393	375	378	417	357	394	381	408	369	338	383	392	402	387	401	387	368	397	359	378	391	377	408	371	411	374	386	402	406	364	392	374	429	359	386	407	390	381	393	411	387	403	428	390	387	388	360	358	373	404	352	376	404	380	393	352	369	387	396	350	405	352	389	397	398	401	377	367	391	384	388	373	445	389	379	388	394	368	393	359	391	400	349	389	423	402	363	391	383	367	347	402	397	393	407	364	405	366	384	382	362	386	396	401	396	365	404	381	382	427	385	375	419	384	415	361	389	370	381	370	386	386	372	391	381	401	391	347	373	404	398	377	384	372	388	379	391	379	424	374	403	417	390	371	372	347	374	395	380	364	402	384	369	365	372	372	409	380	354	312	359	373	388	385	391	375	400	382	400	361	351	395	369	371	388	406	395	402	379	382	378	396	414	365	374	388	412	394	370	357	360	402	366	348	372	430	367	402	400	413	371	398	376	405	369	363	347	379	383	393	351	382	404	375	390	400	368	360	356	386	369	381	391	395	377	393	392	370	387	370	412	355	395	379	381	389	431	400	383	412	398	371	367	360	359	365	367	357	398	394	403	413	370	404	369	382	393	398	383	380	356	410	392	368	352	414	397	419	394	389	378	348	375	362	365	380	402	400	399	375	391	363	385	402	374	427	383	404	390	414	417	376	369	381	361	410	399	381	376	387	349	410	400	372	372	380	370	430	405	390	428	355	366	370	375	392	378	358	360	380	380	377	355	414	397	404	408	402	387	365	421	372	410	393	426	390	384	368	369	375	411	399	372	377	393	376	365	384	381	389	375	396	379	329	391	395	360	378	345	369	423	359	393	402	404	385	381	359	404	387	379	378	382	377	381	380	410	364	336	392	365	329	402	367	376	358	357	403	339	386	417	417	391	400	373	390	319	357	362	390	367	402	369	432	404	391	390	395	406	385	384	344	415	377	366	382	382	402	352	388	360	426	368	390	395	377	375	384	418	377	364	422	387	383	382	394	408	371	356	394	385	375	389	390	400	400	393	388	388	346	368	391	383	391	374	360	361	388	383	411	394	362	356	402	377	411	415	405	395	380	381	394	384	389	373	331	374	413	366	396	392	402	355	398	403	362	377	360	366	378	395	382	397	396	376	383	412	401	387	384	370	361	371	363	393	344	401	354	350	358	373	403	400	364	390	412	369	383	357	418	393	364	378	377	387	400	361	384	349	394	415	413	387	383	392	370	416	356	379	390	400	361	408	353	366	367	412	393	380	362	412	366	412	368	406	352	372
2689	314	314	326	284	284	295	244	275	278	259	238	276	286	270	259	265	248	258	228	255	286	243	258	249	270	232	263	273	258	230	243	253	259	265	244	271	280	275	242	233	270	246	270	236	262	269	247	246	242	259	252	273	252	255	249	254	241	265	273	264	249	264	269	283	238	243	229	238	250	232	247	256	243	235	241	271	248	251	270	258	274	246	248	257	258	263	234	247	256	257	238	242	216	243	267	242	250	256	253	257	265	225	258	234	276	244	241	269	242	253	248	267	252	250	238	269	250	251	278	283	261	268	237	254	232	234	215	245	261	242	265	258	247	265	232	243	239	274	234	236	286	238	247	258	258	254	256	239	255	243	240	241	253	249	250	246	263	271	231	287	260	259	250	276	247	250	258	263	240	228	267	266	249	242	257	272	239	237	258	262	257	241	226	255	255	240	267	221	246	278	253	263	270	236	256	251	245	238	255	212	247	258	259	260	241	235	229	229	261	258	235	274	244	265	228	232	249	260	270	252	280	235	228	269	239	244	251	245	244	248	256	245	238	253	276	242	253	250	255	232	253	284	286	243	259	253	249	267	260	234	253	260	263	265	274	233	238	246	282	272	256	251	262	239	237	267	252	235	259	229	254	229	250	247	268	273	284	260	252	247	268	274	253	252	245	245	265	273	228	255	249	258	267	242	240	271	237	258	272	251	248	283	257	253	266	248	241	271	246	246	244	225	259	235	259	232	268	254	223	230	240	241	242	250	252	239	224	236	236	239	230	253	252	280	256	241	255	249	258	244	239	250	301	232	250	247	248	275	243	276	272	259	243	261	229	254	273	261	249	241	242	235	243	222	201	244	265	259	247	240	245	249	250	253	280	250	263	255	253	248	223	213	252	263	256	254	266	219	261	254	243	241	244	245	257	272	254	268	265	267	283	275	255	259	261	239	237	245	257	265	280	268	230	265	272	274	263	260	242	238	254	241	250	230	254	247	250	261	273	274	246	244	227	239	233	225	257	288	277	218	259	304	223	236	250	250	253	226	228	260	275	259	234	272	244	262	248	260	247	224	250	274	277	233	248	240	246	249	261	240	246	281	301	288	272	248	261	269	246	265	275	237	251	232	255	245	240	255	243	255	259	279	252	237	268	240	251	274	242	262	264	256	244	245	257	278	255	243	265	265	248	219	275	226	247	243	239	252	262	286	234	232	256	256	244	248	259	249	255	256	267	256	259	271	250	241	260	255	263	258	267	265	284	252	259	257	240	260	253	265	269	254	231	262	226	268	273	231	254	266	241	225	296	274	240	265	241	243	269	232	237	269	245	279	285	241	236	263	260	249	238	233	261	260	259	241	232	271	249	280	227	248	246	226	244	242	246	275	238	225	258	282	264	262	248	246	243	264	232	258	219	251	254	257	256	253	270	283	262	252	251	270	274	274	258	241	229	245	272	270	257	254	245	287	231	255	275	231	242	274	268	219	248	254	240	265	240	234	262	258	246	227	244	256	242	228	251	269	255	239	236	289	273	236	278	237	273	228	250	282	260	261	280	215	269	260	250	245	263	267	271	263	262	239	250	239	278	258	253	268	230	244	257	251	277	247	235	248	261	265	261	244	226	224	274	217	243	270	245	252	248	243	266	222	282	249	275	263	232	252	239	271	267	232	245	268	245	247	252	229	244	264	234	271	264	250	245	251	254	244	245	242	255	232	220	234	268	243	261	238	227	254	255	229	263	247	255	264	250	283	283	217	219	241	258	249	255	264	231	273	242	267	235	240	263	265	245	222	232	253	257	251	264	256	255	252	237	250	267	246	265	238	276	254	257	259	232	269	254	263	272	267	276	246	281	239	245	242	269	272	228	270	266	233	215	250	257	262	284	272	249	268	249	246	243	268	261	259	264	244	255	261	242	229	265	252	274	265	268	272	269	271	277	258	270	245	239	257	249	247	244	253	226	239	240	248	277	259	223	269	235	264	253	282	250	264	268	250	240	239	269	284	263	260	266	271	255	244	232	242	259	229	231	252	255	268	240	248	245	257	244	250	263	240	252	278	260	255	242	274	265	262	230	259	245	261	272	275	246	288	253	250	264	244	238	281	233	236	236	265	251	261	252	239	250	273	267	255	250	266	237	265	255	248	248	254	226	263	254	255	263	251	241	251	231	254	242	256	253	219	245	229	239	265	258	286	252	258	276	276	249	261	256	244	253	260	276	238	264	242	254	250	266	240	231	273	259	265	276	249	270	265	253	248	287	255	277	241	248	260	264	245	269	251	241	272	242	257	238	261	236	258	234	261	261	278	287	240	271	255	265	289	242	255	251	265	281	229	247	243	247	204	246	242	244	248	249	243	243	259	222	239	242	258	244	269	252	249	242	245	247	260	259	260	238	238	263	256	239	241	269	254	239	265	231	233	295	231	233	277	279	261	249	249	260	259	251	265	246	270	254	232	273	268	245	258	268	244	246	245	259	272	255	255	288	273	228	258	228	257	232	236	267	257	247	264	262	242	261	243	280	245	273	261	286	245	227	247	259	231	247	230	275	227	256	254	232	254	258	285	259	261	249	217	223	260	237	265	241	260	255	239	246	265	248	253	268	250	254	278	251	257	263	264	251	256	257	261	256	255	240	268	271	277	235	245	262	264	265	250	257	245	265	240	259	257	236	222	286	252	252	256	229	254	260	247	234	293	247	257	262	235	237	232	265	249	268	250	272	298	242	239	248	243	274	245	257	233	257	249	263	241	259	247	258	290	265	270	253	240	240	247	252	207	267	241	241	247	268	262	232	269	248	271	213	257	275	261	253	248	257	223	277	263	250	233	263	251	276	265	251	261	273	270	261	267	278	266	249	257	255	234	277	250	246	270	280	239	274	246	261	279	262	270	231	251	243	276	257	236	227	233	243	245	246	269	273	272	239	290	253	262	256	277	245	262	248	246	238	249	227	253	244	283	217	230	255	303	258	242	239	231	252	258	246	266	275	229	271	269	243	244	252	254	255	244	282	256	243	257	248	254	277	252	235	266	232	257	236	252	264	241	219	244	271	246	264	235	255	240	245	245	239	243	257	261	251	256	258	264	243	278	283	242	248	261	258	249	257	248	243	259	282	255	243	275	251	241	253	261	262	227	236	270	250	240	277	246	238	239	255	243	254	270	241	251	261	272	221	246	252	237	257	260	271	261	251	261	269	241	260	253	258	233	240	229	233	257	253	240	254	219	258	235	259	236	239	268	278	240	250	258	255	273	245	262	286	282	270	255	274	275	278	260	255	237	262	239	289	253	226	253	239	276	245	283	234	291	254	251	250	239	284	250	209	250	272	256	263	229	242	260	264	282	231	261	266	280	243	266	255	257	251	280	240	226	248	251	262	249	241	264	268	241	246	247	256	272	240	271	249	238	269	240	252	276	253	249	238	276	254	242	254	242	290	277	238	261	264	260	264	248	311	236	267	268	231	274	241	273	255	250	283	250	255	248	280	253	257	229	245	267	251	256	255
2682	733	762	828	807	857	795	810	743	741	779	741	709	663	692	680	697	717	697	671	664	733	694	668	684	663	649	689	703	721	675	674	669	660	672	671	720	692	695	673	674	618	661	649	696	676	678	681	693	696	714	693	699	693	665	636	681	677	650	689	651	609	619	680	651	742	704	681	664	657	734	652	707	656	678	654	686	714	674	649	652	658	686	737	624	633	673	684	643	679	647	665	673	671	631	685	663	679	662	664	665	647	670	693	646	648	656	645	666	632	680	702	678	688	637	708	677	649	718	691	686	652	695	645	657	707	706	684	672	683	624	652	674	717	646	680	638	659	721	665	680	649	686	683	673	700	736	700	636	705	699	668	651	697	685	642	644	702	683	688	668	699	663	647	653	718	661	650	687	692	649	647	670	680	709	698	666	659	664	669	686	673	673	672	716	671	664	655	682	656	681	688	702	636	643	679	666	665	677	682	632	682	680	637	691	653	668	672	681	662	665	688	683	641	664	680	635	671	719	654	652	697	674	672	659	700	618	682	692	709	667	636	646	680	679	723	669	662	670	614	670	718	672	686	635	682	711	706	683	717	654	696	678	716	673	666	735	687	719	672	664	694	706	641	687	667	644	703	699	675	673	656	683	709	688	707	682	689	695	679	669	718	712	657	662	676	688	695	694	657	672	713	682	661	678	669	628	602	673	660	642	633	667	661	711	669	700	680	652	687	630	654	632	696	685	642	703	663	642	694	588	641	686	661	731	648	700	652	649	652	711	672	676	708	646	660	626	657	639	647	694	672	657	684	660	646	642	649	687	640	671	721	670	662	687	678	679	667	706	652	654	670	657	712	663	703	722	699	668	694	679	705	693	630	681	655	648	643	636	625	679	643	707	684	653	701	677	662	682	701	673	680	661	679	667	649	643	706	664	712	697	687	683	727	677	692	686	657	698	704	703	623	666	670	706	626	657	673	693	646	668	680	691	696	647	660	641	716	651	750	733	657	637	649	648	691	643	659	650	682	705	665	677	682	652	674	677	689	660	662	690	709	678	689	666	677	673	712	648	701	733	653	656	677	670	702	709	677	672	695	664	670	671	635	682	679	695	635	636	694	665	708	712	695	697	656	682	685	672	700	697	688	661	672	630	670	656	714	694	726	704	665	632	725	682	659	608	669	675	668	671	660	660	674	698	644	656	730	659	672	653	692	689	641	662	656	705	636	682	706	664	690	658	624	633	682	692	683	685	629	656	711	668	637	667	621	637	693	698	641	642	648	689	671	642	674	664	653	640	656	643	681	692	680	722	670	621	616	639	652	647	701	659	633	661	677	669	702	649	656	686	655	677	610	637	650	660	681	659	709	722	639	698	684	657	700	668	669	674	690	687	698	683	629	671	706	665	664	687	684	652	684	660	661	669	671	699	685	649	664	643	645	688	674	692	675	685	716	674	681	706	679	643	667	678	698	663	671	681	676	676	663	642	695	683	626	657	703	666	673	698	674	697	711	641	663	653	694	630	663	668	680	643	658	626	682	647	663	670	656	661	703	646	640	659	678	645	669	733	705	657	699	669	705	651	697	689	688	694	668	670	637	699	716	676	678	673	667	670	665	650	682	653	635	641	720	682	670	627	675	696	677	684	669	762	631	661	660	688	655	669	670	625	716	669	688	678	666	693	653	688	684	689	698	664	680	626	659	702	650	657	664	654	602	683	674	664	647	662	700	664	664	742	671	688	693	632	674	647	633	671	647	709	698	691	677	660	674	675	669	691	623	642	678	721	662	728	728	702	671	648	668	683	691	685	648	704	698	671	707	673	680	652	669	712	637	645	677	674	614	722	658	661	695	683	683	648	648	660	616	651	655	700	722	660	662	687	640	653	670	673	692	664	668	681	717	656	689	655	680	661	694	709	674	689	693	669	695	633	698	689	663	682	659	683	656	683	668	635	665	666	712	689	648	702	666	673	669	683	670	658	709	654	645	620	645	717	671	673	705	667	648	686	650	645	671	648	623	667	692	684	659	657	679	623	624	681	665	699	719	687	701	649	678	713	654	673	644	675	661	702	661	670	674	698	694	677	660	589	701	687	668	675	702	659	710	657	615	640	668	657	661	670	699	698	658	700	660	668	679	693	704	642	661	637	649	665	696	656	675	659	667	688	669	650	716	660	624	709	678	712	703	665	666	666	683	691	695	675	623	645	656	676	660	633	661	646	679	627	690	678	652	698	666	640	678	707	690	602	656	675	645	684	663	645	675	703	607	656	689	663	656	675	694	655	660	701	680	654	692	688	707	646	720	687	699	660	660	695	721	682	661	702	680	680	681	714	656	723	723	637	652	625	652	672	646	677	691	679	655	662	635	711	637	674	686	676	654	689	669	688	668	675	663	666	651	673	624	681	684	680	676	631	659	674	700	665	722	689	611	670	661	704	652	647	642	686	634	674	668	703	641	680	682	675	649	654	667	696	680	671	650	631	633	692	686	682	699	674	684	693	688	633	653	676	639	690	671	724	658	638	696	630	681	712	666	669	712	657	646	710	665	662	655	660	671	663	678	686	636	665	635	688	688	663	634	651	664	688	672	677	632	655	653	643	650	666	719	641	698	645	718	675	670	711	684	708	701	650	687	682	638	686	691	637	645	697	648	625	660	658	619	657	671	612	670	630	689	628	710	691	681	670	653	682	688	642	733	674	708	663	687	650	702	692	700	657	711	641	677	653	666	675	687	675	723	626	670	649	650	651	671	688	639	633	675	678	682	645	651	678	663	674	653	697	674	673	722	675	707	701	619	652	658	699	690	676	653	668	649	686	692	691	670	631	647	618	625	657	630	700	670	642	687	659	658	613	687	642	697	683	630	718	657	668	673	681	682	615	658	648	616	664	711	723	672	661	728	677	672	674	666	652	704	678	701	692	692	717	620	708	656	681	681	650	660	660	692	660	670	728	636	651	675	696	669	702	688	668	679	660	701	655	650	698	694	661	683	646	679	654	667	664	727	652	699	665	643	681	672	716	682	673	650	672	674	650	674	703	711	680	709	643	676	644	739	716	648	707	675	667	696	663	718	678	665	649	666	704	668	668	665	664	708	691	611	647	633	641	656	721	693	701	662	670	674	645	688	664	633	679	684	666	681	701	677	670	696	679	698	678	687	684	610	657	624	665	657	621	676	602	670	642	653	673	636	672	676	644	637	655	691	723	668	644	709	690	668	649	691	676	702	689	676	694	634	651	647	671	656	694	636	643	663	697	640	670	670	706	629	662	691	622	634	725	660	671	670	691	647	722	728	671	691	676	677	670	641	673	698	688	699	676	654	652	684	631	713	673	666	666	667	615	682	665	685	682	651	649	686	636	660	649	678	700	705	684	641	699	647	675	677	681	665	654	660	699	683	682	660	658	688	708	692	656	715	671	669	618	677	670	700	665	620	692	657	651	707	639	643	712	634	663	691	639	668	715	635	711	639	668	653	660	708	665	683	685	714	624	651	688	664	659	716	689	662
13323	1377	1239	1053	781	633	563	486	427	408	396	327	361	340	318	328	309	294	283	306	305	310	307	251	266	314	306	296	289	270	298	294	277	257	281	297	316	294	321	269	270	290	288	302	303	296	320	287	269	281	273	231	265	276	291	279	273	273	294	261	312	326	294	301	259	283	280	280	279	267	263	294	262	284	298	290	296	273	268	258	285	258	283	290	265	267	294	310	264	265	258	288	315	290	308	259	278	285	315	272	273	282	264	265	284	271	291	269	287	292	293	279	261	272	275	274	264	274	252	258	278	294	250	264	260	260	264	277	306	287	282	283	268	254	286	276	287	282	285	327	278	265	275	288	283	266	280	299	301	289	254	302	281	309	325	287	301	286	275	279	278	255	277	278	287	251	263	284	295	286	296	259	330	293	290	270	324	290	278	252	271	282	275	283	290	254	269	280	281	276	254	294	297	270	265	285	266	284	282	269	257	278	301	256	263	294	280	270	272	282	283	255	263	272	252	273	295	305	276	271	292	281	269	292	269	292	276	273	282	294	254	278	280	261	299	292	266	289	288	286	303	270	278	295	286	246	313	279	274	289	276	279	246	275	253	296	286	273	282	262	252	300	264	292	294	304	275	294	245	267	311	273	283	294	286	295	269	282	285	280	289	299	263	307	271	275	270	274	289	291	291	284	260	283	269	311	286	270	334	298	286	261	274	290	284	264	312	278	279	297	303	290	265	267	264	289	267	301	271	264	262	278	266	274	261	285	262	283	232	304	283	287	279	274	286	304	271	254	266	277	268	254	282	281	281	280	247	289	251	270	298	287	291	266	257	255	321	262	278	281	274	255	288	290	261	295	275	284	287	290	272	264	294	265	279	281	274	270	280	286	285	307	261	270	288	275	248	276	297	262	278	275	287	260	309	262	271	287	286	254	262	252	291	234	310	255	289	271	270	270	304	281	285	284	265	260	274	316	275	252	311	257	291	278	267	299	261	277	274	292	291	260	293	292	259	279	292	287	283	307	292	284	267	278	301	276	297	259	283	275	263	295	280	279	250	289	281	263	261	287	284	277	269	287	288	278	298	264	267	275	273	311	269	248	270	285	273	281	254	278	263	281	248	282	302	271	293	284	281	284	266	263	286	271	271	288	284	267	277	271	271	267	284	269	302	287	271	288	237	297	257	272	299	251	295	267	297	283	266	291	301	251	253	270	258	254	281	264	269	267	271	285	263	264	290	269	290	255	311	274	264	289	301	284	295	298	290	284	277	274	318	294	260	298	286	289	281	272	280	284	282	273	306	295	280	266	291	292	283	310	306	246	283	317	275	276	280	294	307	290	309	277	275	320	246	293	281	256	265	286	288	291	250	290	282	288	293	298	265	276	293	302	307	288	254	259	315	288	277	286	272	287	289	290	287	275	283	274	259	244	308	276	271	281	261	273	269	308	299	292	261	301	276	274	259	279	256	271	282	313	281	298	298	287	276	293	263	273	279	259	256	270	280	283	281	274	273	272	316	290	270	252	261	273	285	277	275	254	285	302	290	265	260	283	254	281	273	289	284	280	290	277	248	293	272	293	305	265	273	249	287	278	280	292	259	278	276	275	252	278	285	306	285	263	277	253	281	248	262	259	276	293	257	288	269	280	278	241	259	282	266	294	297	300	256	288	281	258	281	293	270	304	289	256	268	277	277	261	293	291	319	319	289	277	250	259	273	269	303	273	278	293	278	260	300	264	287	299	274	265	314	269	270	256	265	278	283	280	263	242	265	261	304	281	270	285	294	280	282	285	266	264	269	289	247	293	269	274	263	266	261	282	296	254	291	263	250	301	282	277	311	278	291	247	263	287	287	283	317	294	290	280	272	285	289	290	267	302	288	273	246	251	299	266	315	256	288	282	242	317	282	288	280	286	289	290	276	290	286	262	274	281	287	302	278	263	288	257	254	270	282	319	316	277	259	273	265	300	319	286	254	325	282	304	300	254	251	258	288	288	259	263	274	268	286	260	292	301	241	304	266	260	288	303	270	287	271	311	288	264	288	297	257	270	261	265	260	273	269	282	263	279	300	273	296	273	265	256	243	282	300	285	277	268	309	317	278	287	301	301	293	261	310	274	271	273	264	285	282	287	279	278	299	270	294	284	310	263	255	252	268	295	299	264	296	301	270	268	298	273	253	293	302	268	283	289	252	282	295	283	294	280	271	254	247	276	297	300	279	289	267	252	272	272	279	269	282	275	284	307	318	278	270	280	270	278	286	287	320	288	277	269	289	259	275	276	260	279	301	283	296	280	289	306	276	280	279	282	275	304	287	281	242	281	296	296	283	301	267	277	287	293	264	290	251	293	290	245	270	313	284	291	288	294	295	296	279	248	244	274	295	272	282	266	281	261	271	262	271	263	286	287	282	298	255	279	306	272	273	272	249	251	271	251	277	290	269	303	269	290	263	273	290	278	263	263	297	281	281	289	292	292	271	278	305	276	288	289	279	311	311	289	279	279	271	293	289	300	280	270	302	275	256	291	271	288	256	235	250	277	268	284	271	257	274	305	278	305	270	317	286	297	263	253	281	299	294	264	270	291	251	280	281	262	288	276	285	272	257	284	251	256	253	272	321	269	268	290	257	252	244	272	268	300	295	249	296	274	251	290	285	275	286	267	298	260	286	253	279	303	257	284	268	279	280	283	277	268	301	266	317	287	314	302	261	260	274	288	313	271	278	313	298	272	278	274	287	301	287	289	278	296	288	312	274	288	274	300	247	276	284	306	299	272	290	310	277	292	286	277	282	307	299	315	298	268	289	260	254	311	306	272	300	264	258	285	287	272	268	264	258	284	275	297	280	300	267	278	281	292	279	286	242	307	249	270	297	277	301	294	282	300	294	303	276	262	283	286	278	288	272	281	279	267	275	278	270	290	272	301	272	286	294	297	305	282	276	283	287	296	303	310	297	286	267	274	302	270	291	273	260	302	286	261	261	277	268	278	273	253	288	254	291	267	298	271	312	272	315	278	285	262	287	294	296	319	230	258	283	279	289	278	273	270	268	267	293	272	277	261	279	301	294	279	249	252	294	274	276	298	258	319	292	291	282	255	269	268	281	233	298	269	287	275	288	243	297	278	274	269	282	276	285	273	307	286	270	292	250	286	283	296	272	284	272	284	292	263	277	263	295	265	267	269	277	267	263	298	254	256	290	275	283	285	269	288	253	259	310	263	299	269	280	279	297	288	287	266	249	294	259	281	300	260	301	291	297	297	287	271	293	270	275	272	278	291	268	296	275	278	295	299	275	281	274	286	286	275	278	262	262	267	275	279	291	263	294	281	277	261	283	271	267	284	267	303	292	273	259	250	270	282	278	254	288	291	292	280	295	279	304	277	250	305	269	326	290	272	282	270	287	287	267	311	283	293	289	276	266	298	294	321	275	315	286	276	256	309	292	294	291	245	267	292	282	272	300	278	281	301	266	273	272	284	269	284	292	306	271	294	280	261	248	273	306	271
8141	1478	2591	3100	2852	2503	2056	1805	1549	1423	1359	1233	1155	1103	1064	1016	1043	982	946	919	861	894	838	873	875	847	878	789	796	832	797	804	821	790	772	739	798	757	801	743	786	740	785	755	733	738	741	764	734	762	740	739	739	760	746	718	778	764	772	707	741	740	694	719	718	682	728	739	711	736	711	674	692	781	715	756	778	704	735	751	770	754	730	719	705	770	728	718	713	708	706	736	690	783	688	715	695	680	685	718	703	720	719	713	709	777	732	692	704	703	721	709	733	714	734	693	731	719	751	773	702	691	750	744	741	747	724	697	681	730	734	736	674	680	755	676	733	729	684	758	664	769	734	758	687	769	697	665	704	717	699	778	678	680	747	732	707	757	682	697	715	714	699	734	717	729	705	777	725	743	722	681	727	718	691	673	761	721	697	700	732	734	739	707	737	719	777	732	751	720	691	723	685	701	691	754	714	676	741	694	701	718	735	707	786	656	714	731	728	748	709	707	720	760	742	690	728	723	736	735	745	709	771	759	715	709	713	759	711	733	741	715	728	729	756	711	715	689	695	730	707	747	735	757	770	723	737	685	743	723	698	741	746	711	695	747	743	740	716	739	725	759	709	718	723	694	734	711	776	681	728	734	687	725	740	708	727	728	714	707	706	741	695	744	723	730	724	727	706	726	753	709	759	700	725	704	746	764	721	724	741	723	739	719	705	695	720	736	712	707	704	636	730	709	726	708	702	677	707	655	707	712	703	724	743	736	710	754	737	749	721	718	669	739	679	719	697	718	713	710	668	719	727	686	730	706	746	713	703	755	768	744	734	733	760	727	718	674	702	780	734	710	725	730	708	744	708	743	727	702	752	671	714	765	732	764	709	675	704	746	634	687	742	705	705	681	707	751	679	731	722	720	739	696	695	772	678	708	713	667	713	734	683	762	708	735	709	717	710	730	724	700	699	742	740	739	697	712	719	744	710	753	665	689	695	733	744	727	712	717	742	689	726	713	689	743	723	693	702	735	666	699	697	684	701	757	693	702	731	707	727	761	692	696	719	682	707	734	670	714	726	728	730	664	717	697	721	720	704	722	720	717	702	683	717	671	706	771	720	725	704	714	714	728	702	704	742	712	675	729	685	734	760	729	700	704	687	763	756	755	683	748	753	723	709	730	738	679	708	732	724	700	730	748	711	729	723	712	725	708	721	731	750	739	700	723	699	720	706	684	730	692	761	751	745	761	729	713	774	704	689	692	715	715	703	719	689	725	704	681	725	740	705	711	719	720	706	708	691	740	727	693	742	671	731	718	717	733	736	751	671	718	717	747	739	740	678	678	717	725	670	723	726	766	722	705	745	699	694	700	761	727	648	716	708	725	661	765	713	734	716	728	767	697	700	681	722	714	704	726	725	755	699	750	712	685	754	714	747	736	678	694	708	751	728	697	748	732	727	727	716	781	712	652	734	769	694	673	709	745	709	742	696	718	715	694	743	738	724	679	669	705	704	691	685	695	740	691	759	687	720	673	667	727	716	768	711	711	708	754	704	709	698	724	678	755	708	730	719	730	698	723	709	706	723	707	687	728	719	701	699	772	764	715	732	737	718	709	719	744	686	727	736	720	693	639	782	695	719	750	704	728	735	655	725	703	702	698	741	768	700	696	720	683	758	720	677	718	719	703	715	733	716	751	727	752	743	683	732	760	769	684	729	744	705	784	713	764	728	669	728	700	713	761	696	704	705	702	739	711	756	716	742	729	710	683	701	767	744	715	711	662	720	718	726	742	711	688	676	761	712	660	726	704	714	753	736	717	716	700	706	754	694	744	708	690	732	768	727	738	696	708	747	718	699	678	727	761	710	740	710	704	715	695	700	713	751	694	730	684	690	739	691	697	723	695	726	762	762	776	718	642	746	733	714	691	737	721	725	682	727	681	686	694	679	700	666	714	734	707	685	738	743	734	701	694	711	709	724	731	654	721	669	706	662	722	727	718	681	722	703	723	701	697	748	728	730	733	732	754	696	700	703	702	763	713	752	720	710	714	745	733	772	712	766	689	733	692	726	755	716	722	700	684	776	730	698	717	708	676	707	667	736	692	727	690	682	684	753	727	756	720	738	697	707	731	785	698	710	780	761	690	673	740	703	690	752	741	725	745	752	693	735	706	700	668	734	658	738	747	697	715	754	719	781	709	739	728	717	702	738	729	777	723	706	684	699	708	741	656	715	732	724	697	763	714	739	743	711	676	751	741	711	722	680	732	736	690	766	743	756	722	775	699	687	695	695	668	717	761	699	716	731	695	677	778	702	708	720	672	703	770	716	739	704	686	697	692	727	720	752	717	702	737	686	719	723	777	709	721	754	727	741	718	736	715	744	746	674	731	733	706	704	729	710	745	731	740	708	668	729	735	724	699	746	639	714	735	711	704	721	751	725	724	758	742	654	706	758	744	695	692	731	706	759	733	737	719	736	750	704	737	697	704	702	700	713	723	736	721	714	693	733	696	718	725	769	691	703	718	682	703	777	721	746	731	725	741	683	686	676	680	659	688	690	724	718	722	672	721	696	753	702	755	739	700	744	709	710	733	734	701	698	717	715	715	741	724	734	731	723	652	729	757	725	742	712	673	739	701	714	746	724	704	687	744	719	694	708	746	725	718	676	724	748	742	737	734	713	700	721	709	721	670	726	750	711	728	733	734	739	716	701	762	753	721	711	674	708	741	754	682	730	762	715	750	693	720	721	742	727	701	669	710	722	716	730	661	778	706	704	760	698	731	740	749	694	723	705	728	684	714	735	714	699	758	694	731	739	770	688	701	723	702	690	717	717	752	724	727	732	711	713	710	719	718	761	664	682	690	724	704	736	738	716	726	717	712	732	703	701	683	730	756	764	718	779	719	722	702	726	744	749	695	696	749	757	692	690	699	754	755	736	679	726	669	711	734	719	749	718	705	741	633	719	741	715	717	724	728	733	714	680	733	717	708	757	718	674	702	731	743	699	714	698	743	700	734	730	704	695	694	718	714	662	709	688	723	725	741	696	712	735	711	697	714	720	716	758	731	714	730	743	691	702	717	722	749	729	714	689	714	731	748	716	653	734	693	729	735	716	748	723	699	767	739	689	715	741	716	749	742	767	707	731	734	727	726	701	741	715	736	701	716	713	708	720	681	697	739	692	749	705	704	753	755	738	709	724	750	704	754	708	693	704	712	725	732	717	769	713	727	674	680	707	709	741	714	702	723	709	716	693	679	697	719	729	676	722	741	723	680	684	761	707	711	722	694	742	708	688	749	723	658	760	700	702	713	713	714	722	721	742	769	703	699	705	743	733	708	700	711	783	672	723	743	704	727	700	750	742	698	712	726	727	695	759	729	745	681	670	743	710	736	702	670	733	745	706	714	716	693	757	773	729	738	734	726	706	778	704	716	734	763	728	735	736	680	746	721	692	699	719	740	732	740	709	717	682	722	710	746	754	699	731	723	711	764	700	694	731	686	675	717	730	728
22807	3423	2097	1620	1127	848	657	540	434	374	319	303	244	262	221	233	236	225	217	188	169	188	175	170	166	176	183	156	168	157	153	157	154	165	165	156	157	149	156	169	154	155	157	164	167	157	142	139	146	134	144	141	167	139	165	156	142	136	136	152	142	151	152	125	146	130	139	145	152	141	123	140	171	150	154	125	128	137	139	126	148	125	126	132	142	128	144	141	119	130	133	149	143	136	141	123	153	137	141	140	146	155	121	142	140	134	166	123	147	164	164	145	143	145	157	128	141	135	123	140	121	147	149	135	152	145	142	130	126	140	138	165	130	139	144	140	140	123	116	127	145	142	149	130	140	115	131	135	135	142	129	141	139	132	139	148	130	114	128	146	140	142	139	129	142	141	161	133	137	143	124	140	136	111	134	108	143	129	147	138	136	135	136	155	156	128	147	117	181	154	148	138	148	134	142	131	123	140	152	146	152	142	110	145	129	138	137	152	141	137	153	125	119	137	145	152	130	136	142	125	138	138	142	175	140	148	142	153	142	128	131	128	136	139	148	133	130	152	131	149	129	124	138	151	139	138	102	117	129	143	140	139	154	153	124	129	150	132	154	129	138	128	141	166	115	142	136	134	135	138	133	140	143	127	116	133	140	137	145	159	149	133	115	122	150	118	135	124	144	143	141	119	130	170	147	131	144	142	137	154	121	125	137	132	142	138	144	141	127	146	136	134	154	146	154	125	129	146	121	141	151	154	139	157	114	172	120	140	130	145	135	138	140	153	128	143	146	143	129	135	158	166	140	144	128	128	155	158	122	139	159	127	133	151	157	148	150	132	148	135	133	153	141	141	130	138	134	145	141	134	131	142	137	148	145	122	149	129	117	129	147	153	136	137	123	146	143	135	135	137	139	140	115	154	146	138	134	121	142	144	118	143	135	134	144	133	135	145	145	150	139	121	146	136	137	129	107	152	125	151	155	154	156	130	133	129	157	141	140	122	136	110	132	122	126	157	154	129	145	153	138	136	142	140	141	138	147	178	154	129	124	138	135	126	123	141	125	121	101	144	142	148	136	137	134	141	135	138	147	154	138	136	147	141	165	122	136	119	123	137	121	139	130	127	148	150	162	127	149	133	145	136	148	123	149	135	148	120	148	136	139	133	143	131	123	150	150	134	143	132	148	141	135	149	150	142	154	126	124	169	138	117	115	141	141	146	130	142	118	148	126	123	141	143	129	124	141	129	127	112	140	135	139	144	144	132	151	122	140	126	128	149	131	151	134	154	148	138	115	137	160	138	132	127	150	117	146	135	125	135	141	125	133	121	145	144	143	122	145	124	135	140	136	121	146	144	135	138	124	125	135	129	116	141	130	140	150	123	143	130	138	140	141	134	121	149	161	144	159	150	121	156	136	145	159	164	130	137	149	140	132	151	151	132	142	137	133	138	136	149	139	133	121	128	127	144	137	148	144	131	130	152	121	149	142	154	150	132	132	112	131	122	163	129	141	111	163	144	154	140	137	127	125	134	131	134	143	135	139	104	127	135	114	147	140	134	139	124	114	149	121	163	140	142	124	133	154	137	130	141	142	130	142	119	161	125	148	138	127	146	127	117	140	120	131	127	113	114	128	127	146	137	126	139	138	159	133	151	148	142	132	116	143	132	125	162	123	128	115	147	136	125	155	165	141	128	143	129	124	146	137	159	145	141	137	133	131	150	145	138	149	153	117	137	131	160	132	146	154	145	155	125	153	142	146	145	138	157	134	152	144	142	143	123	154	144	125	145	146	138	132	115	136	159	143	132	166	151	151	169	149	134	149	138	153	142	161	149	158	131	137	135	148	155	137	145	155	130	123	145	140	123	150	134	137	154	133	149	143	132	125	128	112	147	142	132	113	156	130	130	138	143	144	146	147	139	159	119	126	133	160	151	172	154	134	133	141	136	146	117	132	142	152	149	138	129	132	115	136	156	140	155	153	141	126	142	137	155	145	133	154	155	142	144	146	128	126	142	166	156	128	119	146	137	116	162	125	149	143	117	140	134	140	122	134	149	153	139	144	125	142	127	132	161	147	140	136	126	137	133	124	141	143	132	136	127	134	169	135	133	163	130	126	148	135	130	136	135	164	139	120	133	147	131	131	134	137	138	127	124	122	134	117	120	137	134	128	126	144	124	131	116	129	137	153	149	135	138	144	145	134	136	143	138	143	129	138	137	127	134	120	138	146	136	139	125	152	147	121	128	149	130	121	159	128	161	142	141	141	161	140	145	128	143	132	126	144	141	139	154	147	159	144	129	156	137	149	148	119	147	143	153	138	136	142	134	146	136	130	142	144	150	144	134	137	157	154	127	125	138	129	154	137	142	141	131	126	120	130	132	125	135	139	138	143	128	138	141	150	146	135	147	134	128	120	143	132	137	130	161	147	144	127	136	150	155	131	138	147	166	143	126	146	140	134	122	130	136	144	135	149	143	129	116	120	121	132	137	140	129	157	131	152	134	145	133	152	143	130	136	145	131	144	137	135	154	131	129	113	118	139	142	151	134	138	135	130	144	148	159	133	148	148	153	151	156	136	155	117	135	158	140	129	137	128	143	124	126	152	117	139	136	143	141	117	120	173	139	139	143	139	136	144	129	140	141	146	125	139	143	136	125	133	154	125	138	154	154	129	146	151	144	132	128	133	144	135	153	155	155	132	124	127	119	129	131	157	159	131	123	140	127	131	139	129	156	141	115	126	132	119	140	149	129	163	143	167	129	138	145	152	147	160	153	119	140	136	133	131	116	130	149	140	117	131	136	121	115	142	119	134	164	140	123	154	131	155	122	144	142	156	118	128	130	158	148	121	124	151	139	146	142	121	165	133	156	135	141	117	122	143	142	122	159	140	131	127	139	149	164	147	146	133	142	125	153	134	144	136	156	154	121	130	127	136	145	139	149	146	128	120	123	149	142	127	112	133	152	158	151	157	141	128	139	153	160	133	142	134	114	127	148	134	146	140	131	135	133	131	142	143	133	128	135	141	127	130	113	144	141	129	134	140	141	132	143	133	119	126	137	147	133	146	114	155	130	117	145	134	138	133	153	137	152	141	147	134	154	127	159	125	140	136	131	138	159	140	145	138	133	131	124	150	145	159	144	167	137	153	140	130	131	128	142	130	153	131	146	149	149	134	138	122	136	147	152	138	146	145	135	124	138	135	137	123	135	140	131	130	148	127	135	140	149	143	135	147	140	141	127	140	155	139	132	155	148	143	131	173	138	143	117	133	140	119	150	124	148	161	142	143	120	127	145	135	126	139	143	128	149	157	132	128	122	153	141	125	142	129	148	126	146	124	154	111	121	135	138	122	123	151	143	131	128	150	133	145	142	147	131	141	125	141	134	137	127	120	130	118	141	141	116	132	140	149	147	136	144	144	110	140	138	149	123	128	136	134	125	131	125	157	154	135	143	122	127	147	135	131	147	149	154	129	156	127	166	131	138	157	117	140	125	123	128	113	158
11557	2071	3896	4876	4254	3552	2891	2483	2180	1833	1534	1336	1279	1195	1075	971	909	812	787	707	721	723	701	643	605	582	604	595	567	561	521	547	563	522	467	537	471	477	488	512	478	473	465	462	476	459	485	421	415	454	466	435	421	428	412	429	406	405	410	404	409	442	420	366	432	404	412	382	407	403	418	432	424	403	425	417	416	409	428	426	408	423	382	399	435	455	395	385	398	380	409	385	413	372	404	416	383	394	387	400	424	352	385	381	402	371	354	371	397	374	388	419	354	411	404	439	407	368	395	373	447	392	412	403	350	386	398	393	391	411	380	396	378	399	384	375	386	394	392	417	376	412	381	370	395	401	367	384	435	399	399	435	391	391	363	411	384	384	370	403	378	403	396	372	408	400	357	375	387	399	386	363	382	436	380	358	364	379	376	346	381	400	374	360	386	376	391	386	362	366	395	407	331	435	396	370	411	403	371	379	351	419	411	406	411	380	352	352	358	399	369	430	376	384	386	391	369	367	379	355	380	407	386	376	344	388	385	369	383	387	374	356	359	373	363	389	338	399	373	358	366	407	423	397	386	387	386	369	376	384	401	413	371	417	387	373	439	398	410	387	404	408	351	410	397	391	387	384	404	403	392	359	369	364	403	372	400	390	358	371	370	371	389	365	401	424	416	402	378	384	390	405	411	390	401	400	375	367	373	378	376	368	420	431	399	386	385	396	383	369	391	398	431	402	406	385	396	390	423	361	421	376	414	377	402	385	380	402	394	372	408	370	355	357	364	388	395	399	396	356	402	413	392	400	353	383	392	379	368	393	345	419	387	346	429	341	402	401	389	390	359	379	398	397	358	395	382	386	383	395	402	357	417	407	407	390	366	408	368	396	371	364	389	368	366	410	418	370	355	362	401	395	399	416	399	385	388	363	394	388	372	438	395	392	394	402	378	382	407	403	400	355	402	399	399	388	367	368	373	407	393	385	404	374	366	366	373	424	407	401	438	404	374	401	387	363	384	397	376	419	399	392	375	378	370	382	381	378	401	382	413	389	376	349	382	360	368	366	384	390	371	384	407	366	364	373	378	386	393	393	356	388	412	402	393	416	360	359	395	417	393	382	404	375	386	380	396	407	434	371	361	374	365	359	377	388	400	391	368	398	389	383	407	369	392	381	341	411	368	380	403	388	393	400	407	414	403	393	412	365	379	392	412	393	393	431	374	367	432	375	377	360	347	372	425	365	409	380	360	377	412	388	399	369	378	381	426	419	374	392	367	380	358	379	399	382	370	375	396	360	378	355	398	398	400	404	339	397	402	399	363	388	373	404	412	358	396	393	385	414	375	396	394	360	392	370	380	348	423	364	387	345	341	397	378	348	408	369	386	414	396	397	373	425	324	363	390	406	366	419	399	364	389	374	340	408	394	377	362	386	394	357	385	404	365	368	393	381	346	379	350	401	415	364	374	398	352	377	355	420	358	390	398	339	375	388	400	394	377	410	346	382	390	398	384	354	394	396	384	398	409	381	359	381	387	412	356	372	383	380	366	386	398	400	414	373	358	348	380	401	359	400	359	373	380	388	371	364	396	398	401	372	356	386	423	380	390	358	371	388	372	372	369	358	434	386	393	377	400	366	358	375	419	382	379	363	365	385	380	379	375	400	380	396	405	391	392	391	364	410	399	408	357	374	404	363	391	371	370	377	382	373	345	390	428	408	388	393	379	428	412	383	389	407	396	403	380	376	378	413	387	389	390	390	436	359	403	368	379	386	385	390	402	381	391	371	361	378	374	389	376	387	401	402	404	379	368	437	423	384	421	402	399	384	383	374	382	367	406	371	355	363	379	411	377	381	376	399	394	369	407	338	412	348	393	421	371	376	368	383	339	371	399	346	396	384	382	372	384	385	359	399	367	398	361	346	379	409	381	410	387	392	391	389	403	413	410	438	379	393	361	385	377	409	403	362	394	360	383	395	399	414	418	393	419	370	404	384	358	384	369	390	361	386	399	416	398	407	391	386	404	412	376	388	398	392	397	383	372	358	400	419	391	374	383	404	346	374	394	366	388	361	403	397	366	381	368	387	375	373	424	390	398	383	368	356	399	403	375	363	362	349	376	391	354	400	362	381	393	407	394	397	380	399	392	374	417	419	403	367	400	365	346	364	398	358	394	400	383	384	378	370	364	363	350	380	401	385	412	399	371	385	363	374	400	378	404	365	393	375	408	362	337	394	387	420	353	397	369	397	352	377	372	383	404	357	350	364	372	413	382	402	381	395	370	384	408	386	385	355	365	401	361	412	359	364	389	333	384	373	381	368	369	391	398	376	401	380	374	394	381	365	388	363	397	411	387	377	388	353	385	357	382	355	369	407	372	384	352	386	377	363	372	372	366	349	377	352	407	368	392	378	391	377	397	364	375	372	400	393	397	369	382	396	390	378	362	377	332	361	394	351	416	402	382	369	390	392	377	380	370	419	387	372	393	418	385	429	384	401	377	363	387	397	382	389	404	393	357	371	372	400	374	347	411	388	356	417	381	391	391	390	395	341	394	386	384	403	398	385	398	383	372	392	414	390	406	379	403	371	395	377	416	417	400	401	380	391	383	345	354	374	411	362	373	377	369	406	373	377	382	426	390	355	413	393	394	393	393	387	358	412	368	368	409	374	392	415	422	376	420	381	375	368	396	371	406	439	400	411	421	399	406	403	382	369	365	389	397	376	374	370	395	350	361	409	394	380	393	384	371	371	380	382	395	406	397	420	396	383	368	335	372	395	368	382	383	383	421	380	364	369	416	374	399	376	378	398	392	405	354	397	409	371	369	392	385	424	346	374	347	415	386	394	381	414	408	400	362	431	383	357	371	379	379	392	428	379	406	355	384	380	393	388	400	359	397	370	351	365	378	410	401	353	369	367	426	368	389	401	388	363	372	368	413	372	385	373	396	396	384	399	351	383	340	406	376	397	378	394	406	383	401	385	381	380	393	398	349	377	413	377	379	390	365	384	407	450	384	393	370	407	374	373	404	393	397	373	387	403	399	367	396	388	372	368	374	350	405	377	363	375	382	396	390	384	429	412	396	387	375	344	351	397	399	409	345	374	397	416	426	376	351	402	396	388	413	384	381	398	397	364	393	356	379	388	356	399	370	420	365	398	409	386	368	378	341	350	443	366	365	385	373	390	415	388	432	373	406	386	393	358	364	424	385	371	348	427	371	374	402	379	440	366	384	413	408	358	328	414	378	390	370	367	380	372	392	367	356	362	401	379	371	383	409	379	382	405	353	367	356	344	378	335	382	381	391	403	402	378	376	376	357	422	364	366	360	393	369	354	360	390	370	392	374	389	369	353	376	384	366	355	381	370	390	385	407	359	401	367	390	373	402	387	441	390	376	402	397	371	373	409	403	394	398	396	387	395	399	406	407	386	409	383	365	405	368	355	374	373	364	356	384	382	365	393	407	382	360	395	417	403	353	387	370	378	362	424	360	384	394	365	361	424	385	394
2809	321	281	300	289	270	240	277	276	244	252	240	249	261	270	242	241	256	242	248	249	269	254	250	249	252	240	256	255	259	259	259	261	283	267	241	251	238	269	255	253	250	216	260	275	239	231	235	238	242	276	254	230	246	232	231	232	257	245	242	255	247	236	277	247	229	296	258	261	250	259	254	273	257	234	258	254	238	233	255	223	244	247	250	250	233	248	249	243	254	260	256	227	244	260	240	240	259	242	244	273	231	238	238	265	274	250	247	264	262	254	274	237	262	248	248	227	237	262	271	213	284	227	273	246	240	240	249	223	248	260	281	273	294	258	224	240	262	242	259	249	228	237	249	256	271	232	265	261	243	269	226	253	237	256	264	241	258	249	229	242	232	236	253	267	246	231	237	248	259	264	264	278	229	273	281	240	247	249	224	216	251	266	266	264	256	236	254	248	254	239	233	266	259	246	280	204	245	227	224	249	271	245	271	230	224	260	285	243	251	258	232	280	225	251	258	232	248	231	233	252	258	275	271	265	249	259	227	254	255	237	279	235	249	221	225	263	260	249	272	264	239	259	239	249	285	249	241	238	249	250	253	247	218	268	227	218	259	252	254	256	254	250	260	235	285	257	235	273	260	262	275	291	261	258	281	242	245	243	234	245	255	251	233	271	238	218	267	271	277	263	246	275	259	246	257	243	249	231	254	237	253	246	256	250	280	285	268	254	259	246	271	246	262	263	244	252	226	232	277	243	245	228	247	253	252	231	274	230	246	262	237	261	282	253	234	247	268	263	267	261	264	242	256	249	282	271	254	240	230	242	271	249	255	246	263	286	246	264	249	242	262	252	284	264	276	244	236	257	247	242	204	222	255	246	264	240	214	273	278	250	247	263	257	250	246	254	244	246	254	277	232	249	243	233	249	262	239	255	240	254	232	226	218	268	267	274	243	247	245	263	243	277	229	275	263	259	253	257	272	235	247	260	243	297	251	259	249	250	284	266	270	243	241	244	245	263	245	267	293	261	227	276	244	229	268	239	252	253	262	250	253	264	250	260	239	272	241	271	252	230	259	243	260	256	268	277	260	284	290	267	276	256	253	277	246	266	237	279	267	256	257	253	238	280	249	261	257	260	261	268	257	269	242	230	248	252	238	255	239	308	252	261	250	267	247	256	237	272	256	267	237	256	224	266	250	241	274	262	248	234	275	236	256	237	219	237	254	231	250	281	223	264	270	252	264	238	233	264	270	265	218	256	222	263	238	242	249	249	253	262	260	248	261	265	278	254	280	270	267	280	274	240	252	240	230	252	266	281	260	258	243	235	251	247	263	251	267	279	236	276	264	259	265	246	249	257	276	231	245	241	225	270	260	261	249	265	284	263	238	266	255	256	258	257	240	274	267	257	284	264	258	267	259	251	254	258	270	262	258	261	256	251	245	264	224	230	256	268	229	272	244	280	244	240	259	234	245	244	246	279	279	261	262	270	230	248	250	220	290	270	276	244	236	240	241	244	284	236	255	236	274	268	265	245	256	263	293	244	252	235	225	267	261	248	246	287	271	257	276	256	256	267	247	258	245	240	263	240	269	266	236	258	268	273	264	271	236	274	242	236	251	257	268	269	243	280	250	228	283	256	275	291	250	258	241	236	285	258	263	253	232	262	223	273	269	250	236	274	259	248	217	292	238	248	216	258	239	229	265	251	243	235	274	249	249	270	233	251	239	268	281	264	241	262	231	270	285	259	265	246	256	270	239	260	261	255	285	264	239	268	234	261	251	257	274	248	266	239	264	248	247	267	300	253	253	263	261	228	235	230	230	250	272	251	253	268	226	249	236	284	250	264	251	273	233	251	271	235	262	253	272	275	240	247	230	280	257	221	265	276	257	238	261	248	246	243	268	246	286	266	261	230	249	246	274	237	266	246	267	283	236	247	240	249	232	230	259	257	252	264	258	256	253	233	251	259	231	252	276	265	241	246	265	249	244	245	275	271	273	276	256	266	264	240	265	301	234	251	249	238	261	236	318	258	260	249	275	251	249	270	257	258	260	243	242	262	272	249	268	256	266	272	271	277	268	267	240	233	220	254	229	245	249	232	278	251	232	240	242	262	268	232	253	231	223	270	232	251	253	226	234	246	269	216	266	244	232	261	264	241	252	258	246	254	271	282	252	249	236	254	248	239	272	232	249	245	255	270	244	248	249	248	283	231	270	246	257	261	271	270	282	266	254	265	243	241	254	238	252	285	277	279	276	247	251	249	274	241	260	254	265	225	271	248	249	235	258	263	233	252	247	244	247	279	269	273	264	241	257	235	267	250	268	249	269	272	256	249	256	255	262	268	243	242	266	237	231	275	257	242	269	229	246	234	244	258	231	247	234	246	246	256	236	275	244	239	248	241	266	211	295	254	248	226	254	229	251	244	259	247	272	241	269	244	240	249	266	252	236	244	246	248	236	269	223	245	273	242	253	270	269	248	255	284	256	237	266	286	248	247	246	256	235	241	267	220	251	237	257	261	262	248	274	272	245	269	216	250	248	274	250	261	235	239	272	263	262	278	256	274	243	232	265	231	242	262	284	290	263	265	259	263	282	290	232	253	235	240	251	248	266	257	282	244	237	266	241	245	256	265	268	250	257	260	268	275	262	237	255	259	235	244	254	277	261	237	265	281	284	262	253	276	246	232	267	246	256	259	268	253	228	239	271	254	246	269	261	244	269	245	248	253	224	294	258	241	267	290	233	268	252	244	269	258	233	267	252	256	267	248	274	218	255	262	256	214	246	256	242	240	251	248	252	261	264	236	284	260	285	248	258	267	256	278	278	280	254	265	264	250	263	249	261	277	273	259	270	238	251	266	236	280	259	261	241	257	255	263	271	247	258	286	281	251	241	294	244	269	269	252	257	283	257	269	256	241	263	271	257	210	285	250	268	246	259	248	240	243	273	238	242	235	248	256	261	226	246	268	234	262	232	280	249	275	278	266	248	265	268	252	227	263	260	239	256	250	262	268	268	260	240	261	290	269	238	265	257	231	269	259	256	261	255	247	263	262	245	238	259	251	264	235	225	250	267	253	265	277	244	234	274	225	249	242	245	232	262	232	261	277	279	292	271	240	264	252	253	268	255	234	265	278	222	273	260	266	237	285	239	263	260	258	250	260	231	262	255	274	244	259	243	254	276	251	251	246	236	266	236	262	296	237	256	253	267	237	260	267	262	238	266	239	255	240	244	275	256	244	290	249	261	245	257	276	270	234	249	254	266	262	236	257	247	268	256	246	256	239	274	269	250	293	275	243	253	250	247	266	270	248	262	255	231	264	260	282	240	250	230	274	248	241	242	251	234	286	250	262	298	252	261	284	254	241	250	273	247	268	264	246	244	239	270	217	250	246	279	254	266	256	277	216	239	222	254	229	259	249	246	259	243	247	284	284	259	240	280	247	240	235	263	244	262	247	294	241	253	257	251	249	266	267	241	275	263	268	248	233	247	264	273	258	265	237	240
2714	756	804	849	861	823	778	794	758	735	729	685	738	653	688	713	706	714	726	722	713	689	672	674	705	697	676	651	700	719	673	667	675	696	660	631	680	622	680	700	673	693	653	653	661	692	675	671	650	614	626	681	705	666	659	668	679	635	666	676	727	705	648	655	686	720	649	660	648	704	681	707	690	653	678	668	663	673	685	641	658	694	710	713	688	644	711	632	652	664	635	648	702	700	675	645	710	683	673	690	631	680	657	669	654	688	644	672	700	693	686	692	703	661	665	681	679	667	632	668	692	685	696	655	675	665	660	690	649	714	659	657	680	730	703	681	661	693	654	665	661	702	689	701	687	677	659	681	658	663	677	631	683	690	680	648	666	666	620	691	678	676	660	728	633	641	689	659	696	650	685	681	660	703	667	632	706	720	697	634	715	633	663	680	671	661	626	654	651	625	681	631	673	618	699	689	671	641	638	675	686	710	662	654	671	677	663	658	754	665	673	695	670	683	650	623	649	678	698	714	718	711	634	697	701	665	678	672	648	684	681	652	693	687	702	681	683	706	616	675	666	705	741	645	705	637	672	650	688	666	694	690	654	682	647	681	696	687	653	683	707	707	706	632	718	680	693	657	663	641	669	677	662	637	684	712	683	629	652	688	690	676	634	662	697	627	647	670	655	671	669	698	669	709	696	618	693	692	686	719	691	612	673	692	680	656	686	693	635	697	705	710	701	678	637	664	656	689	693	709	680	666	682	630	686	664	639	703	660	668	723	665	656	689	667	633	633	658	669	696	677	626	718	655	636	696	691	651	672	678	674	672	663	692	673	659	638	678	741	646	677	679	712	746	668	639	661	691	685	691	689	685	666	649	655	738	682	648	675	663	645	669	689	633	651	663	655	712	668	682	671	634	702	676	660	685	667	681	682	664	621	702	717	693	653	668	677	645	658	691	689	651	684	638	690	659	671	689	662	681	650	655	665	691	740	668	706	636	680	644	660	640	678	684	683	679	652	722	686	659	662	690	643	672	665	671	681	738	642	712	682	672	645	686	658	621	661	728	697	662	698	663	671	638	704	650	672	696	687	693	702	680	682	672	702	705	638	666	662	701	700	645	688	657	682	695	699	662	659	668	666	659	644	666	655	676	649	700	697	693	688	693	650	700	647	661	657	656	650	632	633	661	678	696	653	655	672	639	676	648	719	657	707	690	722	710	670	679	677	659	652	628	674	647	678	624	659	660	675	701	668	689	664	630	672	647	702	646	644	648	702	702	693	687	665	677	662	660	701	687	680	666	670	690	635	656	655	730	638	709	645	714	659	671	700	701	657	646	662	664	670	702	681	681	671	692	676	681	701	682	658	656	686	681	676	712	697	659	664	656	717	660	649	648	679	675	651	646	679	682	686	669	662	689	710	749	642	686	656	647	642	637	632	657	695	652	684	703	684	702	680	651	671	722	669	693	687	647	705	682	678	653	631	652	664	695	705	682	705	693	609	688	651	696	682	667	691	653	686	678	684	681	712	697	644	699	689	678	738	645	676	660	671	670	642	657	650	719	713	664	682	690	677	650	674	668	706	694	703	691	689	637	672	678	686	703	711	658	654	631	626	642	659	721	698	706	694	654	672	699	696	631	655	693	684	681	616	687	658	657	699	651	655	632	704	699	675	661	667	684	685	663	666	676	669	712	642	668	702	684	636	705	677	672	644	636	655	678	650	635	694	694	666	669	739	679	715	687	703	613	668	704	674	671	695	669	637	680	652	694	703	683	685	692	684	621	696	682	659	657	673	645	606	664	680	656	645	626	677	710	688	623	724	676	673	663	670	670	665	671	665	660	707	668	616	664	673	678	673	679	670	647	654	670	681	666	648	701	689	685	660	717	680	671	653	703	697	686	681	699	695	685	696	669	702	715	655	713	671	673	719	682	706	676	654	647	665	692	687	654	691	690	724	673	670	668	734	670	677	682	663	697	685	650	658	648	626	648	654	654	658	652	681	696	686	675	652	629	659	720	661	702	679	642	618	634	691	678	631	725	662	685	682	653	658	688	676	648	672	666	692	627	674	673	682	666	631	690	670	654	602	661	635	651	726	672	677	666	651	671	705	681	666	664	660	682	674	706	707	620	679	632	611	676	706	694	670	626	652	712	719	697	731	651	650	646	678	613	716	704	652	679	663	684	687	684	680	678	635	709	620	666	691	672	681	704	663	696	735	685	705	698	677	734	646	656	644	633	690	691	652	668	608	639	681	690	671	706	720	737	656	675	722	673	670	689	701	712	672	650	698	703	644	731	665	699	654	684	655	657	706	657	706	679	668	684	668	706	673	675	687	648	718	661	646	702	617	665	685	629	722	661	668	685	688	638	659	688	658	654	657	654	706	671	642	690	673	677	684	658	695	680	652	667	695	657	701	685	693	698	715	656	683	735	719	613	678	731	709	695	684	679	717	730	646	700	653	640	694	698	686	668	659	656	656	666	685	673	652	703	679	663	699	697	673	685	687	700	729	688	696	634	665	670	640	710	685	630	709	694	652	689	684	673	676	691	673	652	670	682	670	672	695	723	707	684	731	739	694	656	713	652	703	673	711	654	676	660	686	691	679	660	701	718	661	671	671	647	689	692	685	660	653	682	643	646	632	653	707	628	662	642	704	645	709	663	683	672	668	696	643	697	725	658	677	670	720	700	735	680	685	651	643	725	610	682	649	666	699	691	645	698	673	658	679	674	652	696	696	680	704	684	662	682	663	702	666	655	654	707	715	717	680	641	681	670	662	695	671	684	704	690	657	652	660	653	684	629	678	655	664	687	665	640	662	647	655	680	624	655	693	653	686	646	651	659	702	692	681	681	664	682	713	651	700	671	670	690	710	663	646	640	708	712	691	639	680	709	644	684	718	708	673	664	693	722	683	654	637	683	650	689	678	681	684	675	657	679	649	653	630	664	673	680	693	674	696	645	667	644	652	672	647	649	639	666	666	666	686	664	704	696	646	695	672	663	688	682	698	646	659	645	629	649	680	709	704	650	644	673	652	731	706	672	681	647	671	671	655	668	702	656	707	686	699	700	709	658	726	661	697	703	679	666	642	711	640	664	655	665	657	657	636	713	673	698	668	652	671	676	669	653	654	716	715	697	684	723	717	690	670	694	637	676	709	640	673	689	710	696	660	666	625	662	641	660	671	686	652	683	724	680	679	668	670	670	684	664	695	688	711	681	669	666	655	703	680	674	689	668	698	668	697	697	686	680	617	692	689	652	667	653	685	695	674	654	672	727	656	682	664	678	724	700	648	688	702	679	670	666	639	715	634	664	704	704	692	653	671	707	694	692	649	669	670	694	669	676	652	643	684	617	683	707	664	628	703	652	671	699	624	652	674	625	638	696	703	670	687	696	639	683	727	681	692	706	716	729	654	670	687	693	673	640	649	686	673	626	668	660	728	687	624	728	694	669	655	661	682	642	693	707	673	679	631	684	654	706	694	669	632	676	652	694	641	707
13979	1661	1287	1040	769	654	552	447	453	407	391	374	380	350	303	293	320	352	340	330	278	321	309	304	321	276	297	290	303	323	313	275	276	299	321	268	284	287	310	288	294	298	304	286	264	305	285	289	284	285	292	257	282	280	284	255	308	293	324	265	278	297	289	314	280	294	288	296	290	263	265	299	285	283	315	270	257	297	291	253	287	296	258	291	307	294	307	263	268	270	307	286	275	285	310	281	308	270	272	268	265	316	294	261	263	278	295	267	299	264	260	273	260	277	276	288	273	283	287	269	289	270	275	294	257	286	280	258	303	260	271	278	314	271	285	325	267	270	283	268	280	264	298	273	277	287	270	277	294	284	291	279	286	273	271	266	296	280	305	287	295	275	277	296	274	273	268	286	256	284	288	297	288	279	259	279	290	282	308	274	282	268	283	258	262	283	273	257	291	271	272	296	285	292	285	254	294	287	258	286	285	278	303	242	266	284	306	265	307	277	296	287	274	280	303	318	275	297	277	273	283	297	270	268	285	294	306	251	293	272	298	291	266	278	248	255	288	279	259	316	289	283	288	284	285	302	272	282	313	271	285	266	248	306	295	298	287	259	296	295	256	268	286	290	255	299	291	291	260	273	278	274	268	274	278	261	266	274	286	281	284	291	276	286	319	285	268	298	271	282	256	278	283	258	273	271	303	288	260	295	260	271	263	286	290	279	301	291	299	248	280	269	286	306	262	307	275	282	280	256	267	320	291	286	292	274	270	272	262	284	250	292	308	290	302	285	259	274	262	273	281	314	271	258	279	294	277	259	302	261	279	256	287	321	233	263	244	293	294	278	287	284	261	266	281	243	284	265	269	276	262	291	312	314	296	253	256	283	298	296	295	283	285	273	266	267	282	275	272	301	292	276	252	270	287	252	274	271	317	305	291	280	295	257	269	282	286	264	278	288	299	258	274	235	275	264	292	282	270	283	278	279	287	270	278	290	261	286	256	280	279	266	283	273	278	280	303	279	292	277	315	275	280	283	300	303	286	313	261	272	258	280	250	275	267	312	300	285	267	279	280	259	269	281	259	266	274	281	292	301	291	267	303	275	285	264	282	273	269	281	259	260	289	275	280	282	253	275	294	276	275	286	295	282	280	300	262	271	260	260	298	258	290	282	282	283	277	288	269	292	283	273	291	271	279	309	294	283	287	279	291	290	276	254	285	278	287	267	285	267	280	277	297	275	283	256	278	241	238	292	258	299	282	269	288	303	292	245	274	277	280	270	255	255	292	281	288	309	294	298	246	299	262	282	294	274	290	282	281	276	280	315	281	269	280	310	286	265	269	259	257	251	284	289	308	289	279	313	279	272	297	270	276	281	266	312	300	285	251	292	266	279	277	270	283	295	244	307	284	259	273	302	253	294	266	294	280	274	259	277	288	308	268	272	268	286	287	279	269	282	274	275	275	257	292	268	289	283	293	283	288	318	277	261	291	249	285	303	282	289	271	298	287	294	319	314	295	275	282	252	274	302	273	275	278	304	280	266	285	295	269	294	281	274	288	300	267	290	274	290	285	270	263	287	310	284	262	278	255	288	296	306	287	246	297	266	249	267	295	307	271	289	262	263	273	275	302	288	286	235	258	287	284	258	309	292	306	269	260	272	269	255	289	278	278	277	301	273	284	272	247	282	281	255	270	299	274	264	296	284	263	243	283	291	257	263	293	288	267	256	295	266	314	266	269	304	274	290	287	270	306	261	280	286	264	255	286	293	272	261	297	259	290	260	306	255	254	272	290	289	285	296	279	269	292	293	279	272	282	268	265	284	289	252	268	281	281	253	253	276	278	258	283	303	242	287	286	285	289	301	276	261	281	265	291	268	275	270	287	265	295	278	300	257	284	272	299	272	284	273	259	280	274	268	280	317	311	279	265	257	292	283	260	301	271	291	271	290	296	284	279	275	248	297	274	295	292	292	303	296	300	245	255	292	304	245	285	253	255	257	268	282	276	271	262	252	301	301	286	258	264	315	291	308	284	284	277	283	271	266	265	272	257	291	281	292	262	267	282	293	278	295	318	275	274	284	282	288	269	263	280	249	282	298	262	262	277	252	294	278	291	264	280	298	276	272	290	241	249	253	263	307	296	273	290	266	256	275	275	276	318	281	295	281	308	277	269	277	288	271	286	294	275	300	275	302	276	282	274	282	252	266	256	282	261	324	274	311	291	300	290	271	285	279	235	299	278	265	277	276	288	272	259	283	282	254	243	277	246	297	268	286	272	282	246	277	227	251	278	263	278	277	284	274	259	293	268	285	264	254	254	263	293	289	307	264	304	293	275	286	272	293	263	250	297	273	273	262	280	302	271	284	305	278	282	256	276	269	294	270	291	312	291	257	320	288	275	262	319	282	297	288	264	292	277	290	277	259	251	265	256	286	279	298	256	272	302	276	263	282	281	259	280	310	288	290	247	285	272	283	283	284	271	282	281	287	281	286	286	290	274	270	272	279	276	298	313	300	288	290	297	268	287	278	295	287	273	283	281	268	287	297	292	272	273	262	271	287	256	261	265	267	279	268	292	285	279	262	292	239	268	282	257	270	285	277	268	268	301	291	273	255	320	266	276	282	279	269	270	287	271	296	276	279	313	306	265	279	312	279	302	276	260	259	290	261	303	311	270	291	270	282	290	283	263	278	252	289	260	278	266	293	290	262	312	263	265	280	280	295	280	266	261	275	282	270	254	284	287	284	319	276	271	253	301	289	305	321	278	298	284	286	256	253	260	287	284	296	279	299	275	311	268	301	284	298	276	284	308	284	265	282	248	259	254	280	299	285	276	260	298	300	248	268	275	287	274	258	286	307	252	287	298	331	269	263	282	287	281	262	284	242	282	299	284	272	325	299	269	270	260	309	281	287	261	288	318	327	286	288	314	274	273	276	271	279	289	310	263	281	258	306	267	309	293	249	273	274	279	262	297	267	277	276	318	295	269	297	288	262	252	279	284	290	335	268	284	289	265	313	270	253	276	286	301	261	280	285	275	271	292	296	275	286	286	277	260	285	283	261	294	290	259	232	282	297	299	279	279	293	295	283	292	279	279	276	299	284	288	286	289	292	263	284	272	271	279	302	290	297	271	275	276	286	240	274	302	285	242	278	287	277	281	284	266	269	254	273	284	291	273	276	274	265	275	273	262	265	290	284	300	275	273	259	292	309	253	257	297	296	256	310	289	293	258	304	272	302	260	324	260	311	278	278	304	309	282	271	293	247	283	257	275	297	279	315	290	262	302	278	273	273	282	304	287	262	282	281	277	297	297	303	273	273	292	265	276	271	290	260	269	270	302	256	310	269	287	259	262	289	248	296	287	282	301	275	283	274	286	291	260	253	274	330	265	301	278	248	286	266	309	293	276	264	278	255	250	291	296	270	291	294	285	322	281	278	267	293	262	288	259	291	299	284	265	308	297	302	267	290	277	294	249	280	277	292	287	308	279	292	264	310	286	294	273	253
8341	1670	2709	3269	2826	2476	2069	1830	1598	1477	1330	1238	1149	1164	1074	1020	979	1007	910	917	906	896	905	877	883	867	797	778	810	833	771	810	808	801	772	803	756	808	756	787	754	824	698	744	760	775	759	755	779	758	791	722	735	778	732	738	717	741	752	781	691	740	715	739	740	756	720	731	737	736	666	736	722	749	755	722	726	699	718	733	754	686	698	744	714	752	695	725	704	741	711	691	724	708	744	802	685	702	681	681	729	734	716	755	756	757	696	706	749	688	752	676	713	704	700	731	755	741	702	689	780	727	725	696	740	741	721	719	687	665	702	716	747	741	772	753	679	740	742	729	676	727	755	706	766	755	733	714	736	709	745	721	741	729	720	704	723	719	759	722	742	695	743	739	724	721	636	712	738	718	746	688	696	755	763	714	721	727	731	738	686	742	687	727	753	724	743	667	769	725	676	728	727	726	728	749	742	717	780	725	702	704	673	764	716	661	724	687	653	733	692	719	757	708	781	701	708	723	746	702	745	733	706	781	724	682	724	700	732	697	757	706	767	744	731	715	766	716	748	713	708	672	727	707	722	717	717	734	736	710	723	697	746	767	725	710	714	688	747	701	713	669	681	723	697	703	707	728	712	751	758	738	713	677	739	743	702	698	729	716	704	688	731	743	746	723	749	746	704	716	668	784	745	735	718	716	739	708	725	707	697	688	739	731	678	737	732	686	745	746	675	752	685	729	725	749	702	724	711	696	679	742	716	739	718	680	697	705	733	712	712	744	728	745	703	715	750	705	677	746	764	700	749	707	750	754	684	709	693	753	747	724	726	773	733	734	696	742	721	752	735	756	700	747	664	728	654	705	700	750	785	672	725	718	713	700	695	694	737	704	685	709	758	714	732	708	689	725	743	723	673	707	694	675	706	679	715	671	726	692	738	708	759	725	728	712	744	718	724	737	724	730	723	720	789	715	720	690	740	761	726	726	732	719	739	682	757	704	749	751	686	676	710	714	725	714	751	720	701	735	756	746	727	704	756	704	744	732	740	708	691	768	743	727	728	714	701	796	718	720	714	761	729	727	692	727	698	720	702	769	756	664	713	733	723	718	708	728	728	728	712	697	754	700	698	714	691	692	756	728	716	719	735	710	726	729	744	672	691	726	776	736	739	702	685	713	721	697	727	705	706	668	737	750	727	758	710	738	708	778	706	707	699	711	701	721	753	708	706	730	720	710	709	690	687	700	685	715	794	749	728	694	708	744	683	739	690	678	721	768	750	705	703	700	698	742	726	736	700	682	690	724	707	738	710	743	733	752	709	713	694	762	762	751	747	696	710	730	704	723	770	717	720	708	704	707	685	704	678	740	722	740	724	746	744	743	710	699	729	687	717	716	719	745	678	704	681	713	710	761	744	702	702	712	682	710	728	707	748	739	735	701	710	771	704	685	743	733	699	705	693	694	694	713	729	753	719	695	775	724	709	693	713	655	706	742	714	729	684	725	715	785	743	727	731	710	661	690	725	707	712	671	754	763	733	716	728	681	717	696	768	718	734	749	733	727	752	763	706	708	705	680	796	698	696	711	696	695	738	716	754	701	742	699	758	680	718	712	761	704	717	779	750	746	724	705	757	722	731	746	745	730	754	748	714	743	748	698	734	702	734	720	713	721	716	765	722	718	718	712	716	706	727	741	767	707	695	722	730	687	718	723	744	714	717	754	738	708	680	726	686	726	729	743	773	709	711	724	731	738	662	718	758	698	738	712	728	686	731	737	722	688	740	673	756	716	723	738	681	734	762	716	675	678	713	741	712	735	747	713	701	727	718	666	701	744	682	722	766	703	739	771	704	724	717	742	757	716	735	739	700	753	690	720	770	769	689	750	745	716	716	704	688	766	693	749	718	738	751	671	736	739	757	705	766	715	738	736	710	714	694	719	712	731	707	717	693	750	703	719	688	714	656	665	736	731	704	748	707	717	751	665	757	708	660	740	723	724	749	720	701	718	679	696	642	746	750	721	727	719	708	715	662	701	665	712	728	705	735	727	783	673	706	781	703	759	710	713	706	723	690	699	702	697	740	717	734	718	683	701	701	746	699	694	677	705	722	705	726	732	747	722	711	722	706	750	701	732	688	702	711	720	718	718	747	763	705	700	711	736	738	674	688	725	702	742	712	769	699	756	725	729	710	743	719	694	731	735	722	729	710	705	723	734	702	728	702	763	711	737	698	746	718	724	696	723	774	721	714	713	694	732	734	680	729	708	714	711	739	727	706	693	715	772	690	683	711	721	719	700	713	733	698	763	697	740	738	724	719	735	694	716	690	707	699	693	720	765	706	742	710	715	699	790	723	703	732	696	732	724	717	757	697	705	704	726	722	682	735	678	694	707	777	728	707	716	732	734	681	687	694	695	745	723	738	684	710	721	704	722	707	713	710	670	712	733	736	709	688	673	710	691	790	744	669	689	717	732	736	761	735	723	715	686	727	730	714	689	719	716	686	703	699	765	686	763	725	709	725	682	752	767	697	750	700	716	729	731	724	719	726	733	738	756	686	711	747	725	742	673	727	740	719	737	691	740	690	747	709	724	679	732	729	708	802	696	710	732	754	718	714	721	745	705	666	732	695	687	682	714	732	767	729	674	730	742	731	660	746	769	735	709	745	739	704	730	713	725	710	722	761	716	703	694	764	771	697	735	745	726	735	721	746	770	702	739	712	716	718	702	728	720	724	730	747	712	740	721	760	695	682	685	728	749	763	739	713	727	710	717	689	692	679	746	696	695	756	650	714	712	704	720	740	685	704	766	685	739	700	708	722	725	709	745	689	748	732	678	727	701	717	716	732	659	767	778	738	752	756	712	785	753	714	699	739	710	716	718	700	707	723	721	742	709	753	748	721	709	750	705	744	759	709	754	757	735	726	677	745	725	729	715	721	690	670	713	687	750	720	695	735	714	720	728	704	734	797	742	742	701	715	741	674	749	716	702	652	769	741	740	753	727	664	747	737	691	708	700	717	751	744	725	738	681	722	739	723	740	704	728	761	761	723	750	709	748	742	762	758	755	721	705	654	688	708	744	698	754	737	732	717	791	699	692	692	695	687	710	735	700	736	719	738	661	701	721	729	702	752	725	696	733	744	740	727	746	767	774	719	726	709	738	748	732	737	697	697	759	709	675	737	699	755	704	709	699	740	749	743	729	708	704	713	746	720	686	710	702	672	725	709	689	730	702	743	677	708	738	714	739	720	716	721	709	714	731	764	718	755	719	727	701	773	675	693	709	681	734	709	727	707	679	781	733	750	686	688	692	678	749	679	699	735	739	731	735	758	740	710	699	738	729	734	685	744	737	749	747	758	693	710	701	751	703	732	710	667	785	710	671	754	702	709	732	758	723	736	696	759	764	691	742	742	727	741	705	703	662	733	715	699	736	730	674	670	692	742	732	713	712	687	744	706	714	712	734	687	698	674	741	692	768	751	710	726	701	703	709	727	730	697	705	732	726	733	754
22863	3825	2111	1676	1137	843	680	544	425	378	332	288	267	244	257	237	210	205	187	197	177	194	200	178	189	176	179	163	157	157	170	153	149	154	166	143	126	145	149	152	173	156	147	129	147	134	155	141	155	161	148	130	131	154	140	149	119	133	154	147	150	152	108	158	115	139	149	134	150	122	152	143	148	139	153	161	153	142	142	146	129	144	146	115	150	154	140	138	145	132	114	147	156	145	132	143	152	152	135	135	163	134	131	144	156	129	157	148	125	141	146	121	134	121	150	156	140	143	129	169	129	129	136	146	151	138	137	138	143	139	140	147	148	133	147	139	137	158	142	136	135	151	146	140	130	143	152	129	161	144	136	155	135	142	134	149	139	127	158	133	135	150	143	138	130	156	143	142	139	116	140	147	140	110	127	112	158	157	137	147	128	134	130	158	150	146	151	148	154	144	117	138	131	129	163	124	152	136	130	132	148	152	161	153	154	139	154	136	151	132	123	129	145	150	144	145	137	151	156	135	150	134	129	154	112	142	149	136	140	130	134	122	141	130	148	126	156	138	153	138	153	131	147	169	157	140	156	143	132	136	130	141	145	149	143	141	143	158	149	130	124	147	152	144	118	139	116	148	140	126	137	132	154	136	138	126	121	142	125	140	142	125	136	148	126	119	146	151	141	144	134	126	120	137	156	142	138	154	123	134	133	149	137	125	129	137	133	157	133	153	145	139	148	132	156	134	132	129	136	161	144	135	147	129	115	160	125	129	123	133	143	149	165	133	148	154	155	145	136	130	128	143	157	150	125	142	122	169	141	142	143	139	149	115	121	136	133	161	151	133	112	123	150	143	117	140	149	141	157	159	140	118	133	135	148	134	139	122	165	142	118	131	144	112	149	125	132	134	132	149	130	108	140	122	122	136	132	126	146	135	132	144	126	126	151	121	134	138	140	157	141	146	135	137	142	146	148	138	127	148	127	131	135	158	129	129	130	149	153	128	144	167	141	139	133	146	134	133	156	135	148	118	132	158	122	126	133	149	129	139	134	137	138	146	128	122	105	109	164	150	130	125	137	146	157	138	167	135	150	108	153	148	126	124	146	129	138	148	145	148	131	121	146	145	157	131	148	132	142	140	132	130	120	152	150	147	119	157	157	136	157	151	146	122	138	143	154	127	140	136	134	123	122	164	143	127	131	136	126	146	145	128	161	116	115	119	131	117	134	104	147	140	156	142	124	123	130	135	124	116	123	133	119	155	132	128	129	140	144	142	119	130	125	129	136	122	149	125	125	124	131	153	139	138	147	164	153	124	115	149	146	132	131	147	121	138	140	142	161	147	135	138	138	145	135	144	125	132	130	126	144	123	132	136	135	162	143	133	142	152	134	142	125	139	139	133	145	130	121	123	128	130	137	155	112	124	125	147	142	135	162	134	140	132	117	134	119	144	123	133	136	137	121	153	126	138	152	134	148	110	167	166	135	131	137	125	153	133	138	150	148	156	153	124	133	166	133	116	125	159	130	148	130	139	135	132	152	141	117	140	129	137	115	130	158	143	141	123	138	144	136	161	157	134	125	120	130	131	131	137	134	149	140	126	124	152	132	135	139	126	132	150	130	141	132	150	130	132	121	112	129	132	152	132	155	130	139	127	143	143	143	153	136	139	132	151	143	119	144	141	144	138	132	153	127	130	132	135	138	150	136	142	141	145	151	127	101	122	120	133	121	150	158	130	154	117	167	142	136	144	155	130	142	127	130	148	156	160	144	141	134	137	121	127	124	153	134	125	109	154	128	153	137	145	130	126	133	103	118	122	111	138	122	157	135	142	140	137	110	141	143	157	132	140	135	119	139	135	159	125	129	114	147	151	155	158	138	137	132	128	136	129	151	138	140	157	151	122	126	138	159	148	134	134	143	143	125	155	126	138	135	144	154	156	137	123	138	134	133	124	137	137	143	128	125	133	135	146	125	121	160	133	143	122	136	141	153	153	118	143	122	134	132	148	147	123	117	139	141	130	157	128	139	123	149	129	117	113	144	132	137	145	136	121	135	137	155	126	156	148	139	111	131	157	124	150	157	147	141	129	125	142	137	149	134	123	156	149	116	132	148	149	115	126	160	147	137	121	133	152	144	136	154	132	153	124	133	139	151	129	135	137	140	128	148	119	117	159	157	150	128	121	144	133	149	139	136	134	140	138	150	133	134	140	126	151	159	124	140	150	142	124	125	146	165	123	136	155	130	155	133	172	132	142	150	138	135	131	140	140	139	134	139	144	118	140	141	128	114	148	149	142	142	140	136	142	137	161	137	119	132	147	142	154	119	118	129	130	125	150	134	157	124	149	150	142	149	173	154	174	148	130	136	135	137	141	142	117	136	151	143	158	109	132	121	154	114	137	140	143	122	150	136	129	149	135	142	114	127	134	134	122	156	154	146	141	133	145	143	134	140	141	143	150	154	122	139	157	115	130	153	140	118	147	139	148	142	131	138	129	131	145	130	119	127	139	130	107	139	122	129	111	133	125	157	148	132	164	146	140	160	138	132	141	141	152	142	150	148	128	149	140	150	136	153	122	113	147	130	136	133	152	175	135	155	130	149	132	121	139	139	161	138	135	134	126	129	141	157	130	151	140	133	136	144	143	128	137	153	145	146	125	141	129	115	133	141	152	153	132	146	143	133	130	147	127	140	130	158	146	145	129	147	124	112	129	142	140	136	133	123	129	142	132	153	149	139	131	139	148	144	132	142	126	159	114	158	172	144	139	126	147	152	139	139	151	144	138	140	125	143	130	137	135	135	145	150	152	144	126	137	141	128	127	150	135	128	161	149	150	125	123	129	146	150	141	148	117	124	141	135	112	147	145	154	145	134	135	136	129	145	137	138	135	136	137	138	123	137	146	158	133	150	151	149	163	126	124	134	135	155	152	150	130	139	132	156	110	141	140	113	123	128	129	160	113	136	144	138	113	126	149	125	113	118	148	131	146	153	148	139	130	143	134	141	121	130	138	128	137	117	138	173	129	135	134	128	115	158	131	141	109	136	150	141	130	152	121	143	129	128	144	115	135	124	139	123	150	149	132	113	131	140	154	166	131	144	138	143	128	151	143	136	124	134	141	141	135	132	119	143	118	143	125	152	118	154	164	141	121	134	133	146	151	126	142	135	119	132	125	133	142	115	134	144	162	142	151	138	119	124	134	120	141	151	159	146	134	129	134	142	131	159	129	134	135	127	130	146	125	134	116	127	127	122	134	133	121	131	134	132	129	113	143	128	141	152	135	146	128	147	120	161	125	141	132	144	124	140	155	124	145	130	145	136	116	175	128	123	145	139	148	118	147	131	141	135	129	143	136	146	115	130	137	123	122	131	117	145	150	114	137	107	117	128	129	143	138	128	139	148	156	147	140	137	141	183	133	121	139	118	145	131	149	146	130	142	135	136	112	137	120	153	132	140	124	122	148	144	149	136	134	136	139	154	136	130	153	160	127	163	137	126	141	132	143
11733	2064	3926	4922	4352	3595	2898	2469	2083	1787	1582	1390	1219	1097	1021	981	861	817	855	773	668	721	667	636	639	600	612	606	570	521	559	530	527	510	484	537	467	483	469	469	466	451	443	445	451	445	483	428	473	451	451	431	453	388	372	451	430	435	426	454	404	403	456	389	370	442	436	440	404	429	400	429	428	395	423	394	444	387	412	406	399	368	430	412	384	372	424	404	418	446	403	382	377	379	384	398	392	411	389	377	360	391	381	421	392	438	410	398	363	416	413	374	399	379	390	404	384	357	394	409	403	385	442	390	392	403	403	424	401	412	377	382	402	373	431	367	376	407	371	390	396	390	343	404	403	393	363	427	393	380	393	375	396	371	375	392	398	399	373	394	439	425	407	381	384	374	352	398	356	402	442	382	327	401	366	396	415	377	404	373	389	378	389	396	395	417	389	365	391	387	421	375	375	391	386	358	367	379	359	383	366	382	356	352	399	422	392	392	380	389	392	414	379	375	351	448	372	373	400	356	404	387	395	375	385	415	374	342	386	412	408	342	370	422	409	397	378	423	406	399	383	364	391	376	373	390	419	393	367	366	378	394	386	361	367	388	392	364	382	380	405	342	371	377	381	354	418	390	399	352	390	400	393	390	355	372	362	363	373	400	414	339	385	377	362	372	397	382	393	387	348	356	383	394	398	355	422	383	384	385	403	382	379	383	395	388	412	391	391	382	392	361	416	396	376	370	371	402	385	363	383	363	388	396	372	356	385	392	379	377	423	384	379	379	374	398	361	350	366	388	339	400	373	393	355	371	383	401	378	382	377	379	384	376	365	378	414	405	364	415	365	411	403	399	398	370	395	380	368	388	351	370	372	356	356	400	378	449	422	398	400	350	357	414	355	393	387	381	409	401	360	376	408	407	372	412	421	390	380	374	357	415	399	388	388	418	388	377	385	378	407	439	385	406	385	403	374	393	387	390	395	392	379	412	401	390	386	390	401	436	400	388	370	399	390	400	394	362	371	380	400	385	392	410	376	365	364	368	394	361	397	371	407	405	355	383	422	360	363	391	399	391	407	384	371	388	406	404	366	407	347	365	375	436	373	378	351	386	424	349	402	366	394	385	396	401	393	392	354	413	380	329	383	387	379	409	382	372	351	374	353	399	377	398	359	385	407	382	381	369	408	400	376	346	342	397	337	393	436	416	359	371	383	407	393	407	389	386	380	389	378	386	382	412	384	367	386	371	387	366	376	390	392	370	385	353	412	387	373	401	402	358	390	386	364	384	360	401	390	378	376	401	365	380	384	381	373	407	399	357	421	414	367	360	389	387	396	377	368	352	371	376	394	416	373	393	371	390	387	382	391	386	391	384	382	407	357	380	421	373	356	386	410	370	400	394	363	376	357	360	378	421	405	389	405	341	369	389	403	357	365	344	379	400	357	407	383	369	409	381	381	356	375	343	383	380	339	362	388	428	390	379	405	384	368	390	385	384	380	376	384	390	386	403	400	371	373	367	365	370	377	355	381	377	399	389	389	394	391	389	389	363	361	361	388	391	371	404	399	382	368	393	375	391	391	403	423	404	386	386	416	367	388	377	399	387	405	386	391	397	372	406	373	377	374	390	368	374	388	379	369	392	354	365	416	380	395	411	390	364	392	407	381	348	368	402	377	405	372	376	379	398	365	406	358	367	369	385	417	393	345	348	354	412	388	355	391	379	374	381	425	404	368	394	390	402	401	406	381	434	363	367	398	368	433	411	387	353	393	386	382	372	394	407	406	374	354	383	409	397	411	363	378	364	342	395	435	396	430	347	366	404	389	361	416	396	417	367	367	400	368	390	387	395	380	380	366	378	352	379	377	399	370	410	369	375	367	368	388	383	368	412	400	401	375	387	351	397	365	396	374	375	400	359	428	327	371	407	407	397	393	384	361	391	355	402	358	373	381	385	371	392	383	361	419	391	383	386	366	356	372	400	375	359	367	384	388	388	365	420	366	379	362	378	397	384	338	419	356	401	377	414	391	383	384	385	383	356	381	377	395	369	391	377	407	412	332	361	403	390	386	412	409	402	384	368	361	369	404	357	383	411	391	383	379	379	387	370	391	396	384	386	371	354	349	380	365	396	371	373	358	406	373	362	375	404	401	385	404	393	393	387	372	423	374	408	364	355	392	393	417	386	359	386	374	389	382	348	367	373	380	391	411	362	369	371	359	402	430	401	393	354	375	403	422	356	375	361	362	378	382	388	369	367	391	394	377	384	386	400	399	391	361	380	357	388	427	380	352	364	385	364	390	372	371	397	401	359	378	411	395	392	376	388	376	450	375	404	389	368	384	367	389	368	384	334	396	387	392	353	397	409	372	378	398	401	383	410	400	374	370	400	398	360	407	377	387	345	388	375	381	357	375	382	368	362	378	356	361	389	366	374	385	405	415	393	393	377	398	387	371	382	371	433	410	399	346	399	387	389	403	348	388	403	365	360	344	361	383	357	411	349	397	390	360	390	386	421	373	362	364	416	383	398	404	394	375	381	387	383	373	366	383	357	364	397	377	360	352	393	374	406	388	374	398	391	390	391	349	343	384	393	392	419	378	401	363	380	364	374	379	384	382	396	395	375	381	382	385	394	372	416	397	394	405	373	398	401	400	388	408	372	366	346	380	368	365	374	363	384	405	370	398	387	399	413	385	352	339	410	412	403	404	413	421	394	373	394	355	396	397	402	374	380	423	386	382	401	386	379	384	359	386	370	375	378	400	369	397	409	403	360	408	392	401	364	397	371	395	374	390	413	353	399	380	371	404	375	400	379	368	369	361	380	409	411	365	402	359	411	396	386	404	382	348	353	386	392	428	394	363	387	407	365	438	371	396	397	429	408	356	384	351	370	397	368	405	385	407	382	380	385	387	393	395	356	409	366	364	376	393	410	396	369	404	397	379	388	364	400	383	397	378	377	413	379	375	398	363	422	376	379	370	389	382	358	408	385	382	362	409	403	355	410	381	394	367	393	389	382	371	405	392	400	402	363	398	377	410	419	369	347	369	369	373	405	408	368	393	381	383	420	392	351	383	398	395	382	415	367	380	400	351	372	388	393	406	380	375	367	383	407	398	354	383	355	405	377	354	414	391	406	387	342	387	386	392	374	373	355	347	411	383	390	386	368	397	393	408	381	356	363	356	383	414	377	366	395	399	374	364	382	447	373	380	404	407	374	373	397	379	360	381	373	406	408	387	385	390	384	389	412	378	409	385	393	369	385	389	365	355	384	404	393	419	408	407	392	361	404	432	425	387	422	390	390	357	374	385	377	402	412	360	391	427	385	408	396	403	348	416	386	394	415	360	370	361	383	416	387	404	320	388	398	361	381	377	392	361	372	378	407	378	380	399	374	390	379	404	368	354	372	362	367	388	375	366	412	391	380	341	391	362	400	400	364	349	377	385	386	407	374	357	355	379	389	383	384	387	365	399	387	373	384	397	385	435	381	402	403	381	381	364	405	368	419
2983	278	300	315	266	267	250	247	271	262	303	262	282	258	254	276	274	226	284	287	241	284	260	245	249	261	265	275	252	256	283	265	242	286	287	273	271	251	273	266	257	240	254	247	266	257	267	249	233	224	265	228	281	255	255	265	255	237	256	223	254	268	267	270	219	233	237	242	265	280	263	273	257	263	252	248	258	243	253	238	256	247	247	257	261	257	249	217	272	261	275	256	268	254	240	248	256	273	275	276	254	236	275	240	277	245	263	246	263	251	248	259	251	280	265	242	230	274	270	270	256	252	250	246	263	243	222	240	260	260	271	236	253	238	243	258	243	266	237	266	265	272	244	244	244	262	269	241	279	248	254	239	253	261	243	234	278	258	245	247	267	245	247	274	247	262	253	269	239	261	245	283	253	227	250	238	244	253	269	255	230	276	255	254	256	265	256	247	240	271	295	253	261	257	258	292	251	248	240	267	251	241	246	250	270	255	280	262	275	263	256	265	229	217	268	239	261	257	245	261	267	227	260	272	259	257	255	251	241	248	247	245	256	248	261	255	236	257	258	247	221	267	265	247	264	232	273	265	266	254	257	260	281	244	245	248	251	265	239	243	278	226	259	257	247	234	219	244	238	256	266	239	228	274	277	283	252	268	280	247	252	269	254	262	281	251	285	223	218	247	276	249	258	258	260	270	272	271	253	263	261	264	258	262	233	230	253	242	264	292	287	250	247	268	235	237	258	266	224	257	265	248	275	252	246	278	241	271	264	275	240	268	269	265	291	238	242	266	231	263	296	262	252	254	282	249	241	272	245	268	246	250	223	250	246	240	256	255	239	266	251	256	242	256	275	265	248	245	269	231	244	244	263	240	266	235	241	245	250	270	272	294	268	253	262	253	256	213	278	247	252	265	268	252	244	275	234	243	251	243	238	248	268	259	231	230	280	263	282	253	240	260	260	274	277	254	259	270	278	272	245	233	268	278	253	275	272	243	273	269	294	261	273	240	246	233	236	259	253	267	265	253	241	254	285	258	267	238	276	245	226	248	248	225	255	242	278	231	269	263	247	241	279	235	265	250	282	260	260	249	269	248	268	260	258	263	262	262	262	260	278	266	289	278	246	262	247	259	241	288	298	243	239	276	252	274	259	258	231	241	227	279	238	230	262	264	238	248	276	256	251	238	254	246	256	266	254	252	245	246	291	269	267	255	243	270	264	271	257	252	271	271	258	248	237	270	236	260	215	259	278	248	255	288	264	250	286	250	231	262	251	286	257	268	265	247	257	259	233	290	261	268	260	266	274	230	235	276	230	273	272	257	259	238	231	284	265	251	247	243	247	257	270	261	247	285	247	234	255	254	244	240	233	261	229	256	251	265	251	235	272	227	241	245	242	251	243	253	261	258	267	245	245	251	264	240	270	259	236	248	244	275	246	255	225	270	236	244	223	247	227	269	248	245	262	253	257	285	211	251	261	266	266	263	241	256	237	261	252	253	248	260	271	242	229	200	232	227	254	260	250	238	277	249	246	261	263	276	261	230	253	250	261	244	250	247	299	271	235	230	258	230	261	260	253	234	276	258	273	241	257	266	257	273	291	251	197	243	233	272	265	244	255	265	295	229	254	293	267	215	256	249	250	260	217	263	273	259	228	241	218	255	257	274	258	254	260	260	258	238	249	273	283	266	261	253	227	265	277	257	256	260	254	277	248	261	237	286	216	237	263	258	245	255	258	268	269	254	254	228	259	248	266	255	253	263	307	250	241	269	251	246	249	229	251	258	245	263	237	247	241	240	265	236	242	253	248	232	261	246	235	287	263	270	269	228	253	260	216	233	263	245	225	284	275	257	267	259	256	249	272	224	242	267	253	270	222	234	268	278	238	275	244	259	257	229	236	236	247	253	240	261	276	247	283	253	264	278	243	243	260	255	251	245	244	262	287	254	245	259	262	255	270	266	277	272	277	257	275	233	223	258	275	273	271	256	274	256	292	263	268	253	246	267	279	276	260	228	269	261	229	256	252	244	244	231	228	254	255	254	261	237	256	271	259	253	236	265	252	248	233	250	244	257	245	239	274	283	263	268	276	257	263	270	254	274	233	234	255	251	259	235	255	233	271	259	244	241	245	272	265	255	251	264	265	270	285	256	219	273	257	259	226	241	261	231	273	230	246	226	238	231	241	244	263	240	246	245	258	307	260	259	252	276	276	244	248	249	254	231	271	267	283	251	236	251	263	254	260	254	228	231	249	264	276	263	235	264	229	286	241	241	268	240	236	268	264	268	266	255	244	256	263	243	256	253	258	261	241	232	263	259	278	261	262	249	297	265	241	258	241	228	272	255	273	247	265	242	266	261	246	269	273	264	215	241	263	275	274	241	233	257	247	255	254	260	254	270	228	230	250	271	248	240	255	237	225	263	253	259	238	245	252	261	267	224	237	264	265	242	271	264	250	261	240	255	241	218	249	262	237	268	247	254	264	232	278	287	244	255	255	237	236	252	255	294	254	279	255	251	251	258	248	222	258	251	276	257	235	243	266	235	248	229	272	221	234	243	254	294	280	273	256	221	251	262	281	277	283	290	247	269	260	253	272	236	239	273	251	244	276	277	264	248	252	239	265	249	266	229	232	241	257	262	269	262	233	257	282	219	239	237	260	259	268	241	279	240	275	252	255	273	259	242	249	274	229	257	279	244	267	242	291	290	243	249	258	265	257	250	269	257	261	243	236	254	252	252	245	253	268	238	258	269	250	244	261	248	255	248	251	275	268	287	261	248	259	245	253	281	250	259	288	256	240	256	258	252	242	283	240	273	258	275	257	240	265	262	248	258	257	243	233	261	275	234	249	262	238	276	240	250	266	234	231	235	301	248	270	252	263	265	267	261	275	255	250	237	254	238	272	255	259	231	257	252	277	317	287	267	257	249	252	254	295	261	245	250	223	250	245	290	242	266	285	279	236	267	245	253	243	267	252	247	251	246	285	239	273	238	264	246	270	250	255	227	269	243	247	244	239	221	261	255	265	257	245	278	253	265	240	233	263	251	276	249	258	250	234	251	261	238	283	279	254	265	260	248	240	247	273	256	253	259	260	282	270	237	244	246	261	240	248	282	265	248	263	224	255	267	264	248	252	225	258	255	290	278	250	225	257	245	262	264	255	246	239	271	256	260	272	241	254	251	224	242	229	261	247	253	234	245	252	242	248	244	277	278	239	259	237	249	272	265	257	252	252	238	260	281	234	249	280	257	240	232	256	242	240	266	246	257	240	261	264	259	259	252	261	260	255	273	249	225	250	239	256	262	253	269	235	231	243	298	266	274	256	229	244	247	272	264	226	264	278	270	255	242	254	244	241	245	241	241	269	239	276	240	263	277	254	265	237	265	254	238	250	262	275	254	259	238	260	234	259	277	237	258	253	221	253	259	258	270	260	248	269	250	255	278	266	280	266	260	224	267	248	279	268	217	271	256	240	229	238	233	245	239	279	261	269	248	253	245	255	261
2769	772	786	887	885	780	776	770	711	747	725	715	703	743	711	714	707	697	673	688	650	696	647	700	710	664	698	694	700	684	660	681	692	677	632	668	688	681	678	658	640	718	685	712	655	656	696	718	707	663	758	670	718	712	674	705	666	665	674	730	692	718	739	717	721	680	680	688	634	686	720	735	660	672	688	673	678	682	701	684	684	686	689	694	681	668	667	682	695	699	687	695	699	664	671	703	699	705	663	676	660	721	732	670	695	677	663	654	668	713	704	677	724	718	648	650	670	705	651	639	656	686	695	673	699	708	730	662	636	729	637	726	695	689	657	674	656	679	666	637	680	693	684	712	654	664	675	671	675	709	677	707	707	717	646	685	692	659	644	691	674	722	709	677	679	699	646	697	632	649	722	672	759	656	674	704	650	701	711	663	711	681	709	739	666	669	707	653	664	674	668	686	708	671	673	658	682	683	691	631	656	692	649	691	715	683	722	690	671	687	694	658	642	705	633	649	664	724	674	680	681	652	671	670	662	674	662	662	700	706	658	718	661	639	725	702	719	623	659	721	678	668	687	685	702	637	622	695	690	651	651	664	659	658	705	627	697	669	669	662	688	659	700	712	698	666	639	678	637	708	708	681	675	670	685	681	653	677	696	645	699	676	699	693	635	675	687	709	661	684	692	656	651	660	696	711	706	676	624	697	720	661	636	699	662	671	695	684	644	707	706	634	665	685	703	681	649	578	688	701	654	653	659	667	632	691	674	694	667	727	672	674	671	675	679	685	653	668	654	663	725	693	669	679	666	737	697	615	713	663	695	657	659	672	699	720	693	687	657	680	664	717	652	723	725	659	653	694	679	717	677	657	647	677	695	654	687	686	687	660	693	691	692	705	651	689	729	644	704	712	707	675	694	658	660	699	690	721	663	666	689	676	648	714	652	660	714	719	606	637	651	688	633	690	692	637	711	616	663	700	625	677	687	673	666	687	645	648	700	706	680	694	642	647	678	696	733	669	716	683	661	675	709	652	702	684	696	650	648	685	668	633	676	695	647	674	651	675	736	677	691	641	646	685	693	642	711	643	675	621	715	667	674	695	699	700	663	690	684	676	674	679	663	736	675	637	700	628	674	693	683	671	684	671	658	697	657	681	655	696	636	674	650	686	718	702	672	661	706	753	685	673	654	613	725	731	644	682	695	627	670	709	656	656	629	707	654	702	713	696	680	700	676	681	729	672	724	644	706	680	708	694	624	724	668	636	687	672	694	664	694	715	680	694	682	702	686	673	662	624	699	699	690	691	663	698	669	671	709	692	681	717	675	685	641	625	678	670	690	661	657	678	673	691	653	668	710	640	676	700	672	690	654	654	657	632	681	656	693	619	670	699	709	620	697	666	690	687	733	691	662	674	650	722	712	671	718	678	667	681	698	674	647	672	653	663	708	647	684	656	699	703	702	706	636	656	735	681	693	664	677	682	674	651	630	689	667	665	634	654	684	618	708	672	707	719	652	674	668	661	659	672	712	647	671	681	664	712	712	764	674	674	725	649	676	661	628	676	705	662	673	750	668	681	735	671	688	695	714	656	668	680	677	670	631	708	664	676	629	735	654	664	688	692	679	720	709	717	686	688	675	682	656	645	665	653	680	694	732	680	668	705	696	680	657	657	646	688	705	677	660	686	707	681	641	697	651	648	686	656	683	681	666	691	662	646	640	652	641	690	691	660	703	688	642	681	729	702	680	657	651	694	644	694	656	688	676	688	720	688	683	704	696	764	681	666	683	711	663	714	669	651	650	652	688	674	705	677	656	689	638	714	689	680	643	682	722	695	659	626	706	709	690	652	662	670	686	666	712	663	709	667	692	663	644	660	682	701	718	669	712	641	697	672	682	677	676	707	706	680	650	646	705	675	699	691	654	660	675	680	686	701	686	663	663	668	619	669	682	676	708	692	677	680	682	661	651	690	672	689	672	676	687	739	721	650	660	705	674	663	687	667	674	721	670	668	687	646	657	667	699	701	673	689	637	706	694	633	718	619	672	667	697	703	648	689	695	706	623	651	675	729	653	675	647	696	682	682	708	653	676	622	680	667	683	713	682	681	678	663	680	690	691	703	730	681	675	667	668	683	684	693	674	682	711	669	707	676	660	693	693	640	709	656	670	712	674	655	685	695	659	692	667	660	643	663	671	644	673	697	685	659	681	700	704	667	710	685	668	675	695	690	659	677	710	712	723	692	697	627	654	672	686	664	722	685	667	680	713	692	730	695	680	638	694	699	692	696	718	656	728	685	641	658	678	680	687	675	692	668	669	616	685	701	685	666	669	676	678	680	700	681	663	668	683	686	677	677	726	637	683	671	648	700	636	672	679	699	683	717	660	692	661	689	709	687	671	707	682	689	681	663	663	679	708	687	703	689	694	669	634	720	686	659	673	700	644	709	702	682	677	704	675	669	665	722	629	664	673	738	681	616	666	668	636	683	696	690	643	731	686	651	689	720	679	700	685	712	709	688	713	676	651	696	649	643	667	755	622	697	677	653	688	693	663	681	700	678	700	685	683	700	709	712	638	660	708	651	709	673	675	677	691	672	660	723	699	701	690	697	679	621	721	639	706	655	689	635	665	741	707	690	667	612	688	687	700	685	677	693	710	648	636	632	643	708	678	657	695	705	703	691	648	700	668	681	697	674	711	679	650	663	656	688	649	655	677	653	652	686	658	709	673	675	713	672	634	662	647	663	707	660	643	625	730	666	661	655	645	627	654	678	645	677	684	649	648	733	685	645	704	632	641	665	643	682	677	687	725	673	639	666	671	721	636	654	659	677	644	706	669	676	728	647	727	663	674	712	685	723	696	696	656	673	699	668	687	662	672	698	695	677	703	641	673	661	675	688	693	660	684	630	673	663	716	699	678	681	662	688	683	716	673	683	605	668	728	661	651	680	691	665	658	694	678	679	654	701	719	704	633	673	690	684	720	718	710	670	745	643	686	707	696	713	672	646	687	710	699	667	701	656	713	675	702	670	683	668	647	691	684	697	694	684	664	693	683	684	708	649	681	627	648	705	646	691	637	714	695	689	723	721	696	654	724	713	672	718	665	671	607	703	692	674	688	736	654	660	669	673	671	664	717	701	701	668	682	624	647	673	677	671	667	638	658	690	660	711	696	693	683	707	646	697	697	644	668	673	643	678	693	669	671	716	640	658	688	677	682	672	661	658	612	676	672	646	678	712	676	694	736	629	712	634	703	698	690	661	681	681	688	671	682	681	678	687	677	657	690	739	664	658	669	649	692	693	613	663	666	697	680	697	659	687	659	663	695	728	722	630	698	650	656	726	672	648	687	679	689	705	695	643	632	676	650	675	693	677	704	598	651	734	648	682	663	670	701	654	691	684	698	653	676	681	658	714	667	721	658	647	687	711	661	743	680	706	705	741	650	705	718	669	689	652	712	700	680	666	694	723	673	642	626	693	672	603	668	670	651	692	698	655	751	670	698	660
13949	1626	1238	980	867	641	557	475	445	383	372	380	322	330	332	314	282	347	320	303	314	307	313	326	309	305	281	309	277	269	273	305	282	277	299	270	285	291	306	300	304	297	298	297	305	298	301	275	267	282	267	302	279	259	285	289	289	306	266	287	270	272	281	289	276	304	297	311	283	259	287	271	258	247	314	300	254	285	268	297	321	271	284	284	296	305	283	319	253	299	296	255	292	262	282	306	298	272	297	287	280	280	297	234	276	281	274	266	276	283	263	302	274	315	290	316	261	280	265	260	263	281	308	296	254	255	248	287	267	287	298	307	315	293	285	308	301	281	264	279	267	258	248	301	269	260	279	273	281	274	275	284	222	275	308	261	265	268	284	270	282	289	296	280	272	280	314	276	288	291	273	292	271	284	281	318	253	251	282	274	272	289	306	255	278	314	280	274	297	277	257	285	288	264	280	253	282	289	253	265	289	294	271	290	284	289	289	298	259	272	293	302	288	291	285	288	274	263	259	251	280	278	264	290	266	290	269	303	270	270	252	267	253	273	293	255	267	275	299	301	263	290	302	284	269	292	286	282	299	257	307	258	269	272	294	270	294	268	289	281	298	261	257	281	281	265	262	288	244	277	277	267	288	256	301	278	308	295	275	260	250	283	258	276	283	294	298	284	247	274	280	270	245	270	249	310	278	305	257	280	294	308	291	284	284	284	264	298	302	295	295	286	261	285	268	274	307	287	245	284	266	258	267	294	293	269	284	315	288	280	256	282	282	278	317	255	279	269	301	269	296	281	256	259	265	265	294	304	234	275	288	261	285	269	309	295	263	285	239	282	283	291	307	246	263	296	292	319	293	268	275	255	256	258	284	280	281	283	296	260	272	281	284	302	291	267	286	275	269	272	278	282	281	289	269	287	276	276	287	285	294	262	264	278	300	278	281	289	277	276	304	294	269	272	264	292	270	274	280	303	262	288	265	319	315	261	266	274	284	286	273	284	292	275	283	299	294	318	311	284	258	277	291	293	266	293	276	278	290	299	290	287	269	258	283	278	311	287	306	275	274	277	238	285	293	300	290	262	269	273	299	310	252	306	265	299	249	291	301	292	266	271	263	272	268	270	294	280	310	276	297	304	274	283	216	276	290	293	292	292	295	285	244	273	259	278	268	271	302	306	263	279	316	274	262	257	264	302	289	321	276	285	290	284	313	275	243	285	318	271	261	265	258	284	274	267	292	263	292	268	301	289	274	291	261	295	283	311	273	283	267	273	275	310	294	302	290	266	308	304	290	318	286	252	293	309	290	292	296	297	301	260	251	266	278	261	271	297	299	267	303	285	257	263	276	273	275	274	280	299	286	277	299	267	323	273	269	287	290	293	286	255	279	273	304	244	300	319	309	268	345	280	269	272	270	293	274	271	278	281	256	310	276	263	314	278	270	291	285	248	264	283	259	310	286	268	279	281	284	281	296	288	325	295	291	284	277	304	293	252	268	307	294	255	277	295	260	252	278	296	311	274	301	239	302	286	306	281	281	273	292	265	267	276	272	283	296	295	266	277	271	275	293	277	284	267	304	293	215	313	279	263	304	272	267	270	287	266	293	290	285	291	265	271	299	308	298	274	291	264	286	316	315	281	288	267	272	279	256	290	274	275	267	291	293	301	286	272	281	285	315	299	266	281	274	292	275	281	300	289	256	265	269	298	318	285	286	246	268	265	300	244	279	301	278	284	269	293	301	250	261	279	276	253	249	273	285	269	278	278	241	299	268	292	280	295	267	301	290	268	301	270	301	285	282	295	285	283	270	283	286	302	279	279	267	274	283	257	298	264	258	281	295	289	275	279	297	283	314	259	271	282	290	298	303	267	271	264	312	268	258	267	290	231	316	297	281	308	262	280	268	277	281	298	271	274	262	279	271	296	279	285	249	271	280	277	276	255	266	240	275	271	288	277	313	285	302	268	293	290	278	296	283	304	274	268	246	316	303	286	274	267	288	253	295	299	280	310	281	266	298	265	287	274	293	281	264	278	260	247	283	271	280	247	255	282	265	274	274	287	286	279	253	299	307	268	279	272	266	289	250	276	311	295	282	306	290	282	306	303	265	273	301	237	284	262	303	257	291	277	255	275	273	282	285	292	296	281	318	266	271	290	262	279	268	302	298	306	258	259	293	284	260	267	280	234	273	276	275	262	257	289	277	264	278	291	291	304	263	265	305	279	273	291	308	263	282	281	317	283	262	287	277	289	270	305	271	305	262	295	309	302	261	260	226	288	266	279	288	287	276	303	280	270	290	317	272	259	303	285	291	304	267	275	270	262	269	252	305	280	321	270	319	270	275	301	305	272	286	274	312	318	270	273	296	294	261	270	272	265	272	272	254	275	274	297	290	263	269	321	238	293	254	344	270	296	277	287	277	273	277	260	288	265	278	254	251	271	279	272	268	294	244	285	265	285	278	282	254	280	276	279	272	290	277	293	272	264	262	251	316	271	273	271	334	256	282	264	271	253	279	261	265	273	288	274	268	284	288	285	295	261	273	267	295	260	265	271	247	266	278	303	291	292	275	275	291	309	284	269	290	293	276	269	248	293	284	297	242	282	269	286	257	283	275	268	299	277	286	266	269	290	273	279	291	297	296	286	254	298	285	288	278	289	300	288	277	278	270	271	301	285	273	289	317	288	319	310	251	273	287	294	299	262	272	272	298	290	299	255	277	273	314	284	275	294	296	273	268	331	288	259	282	249	261	305	268	292	272	271	312	276	307	302	236	293	289	270	283	275	258	300	278	262	260	266	262	287	271	292	258	274	293	303	284	318	303	276	289	283	282	295	284	299	265	254	266	246	272	268	288	260	259	281	272	266	269	263	288	304	306	284	291	272	258	267	297	285	273	259	247	279	271	296	268	273	288	288	288	264	272	286	244	270	281	272	292	270	281	299	286	279	285	297	268	271	262	280	281	247	310	290	247	240	289	287	281	266	313	260	256	303	280	291	287	289	281	280	296	256	292	283	275	286	264	288	279	273	274	290	253	282	269	272	305	285	262	263	319	265	310	284	288	249	298	275	302	247	293	285	309	280	268	285	284	263	301	290	303	307	301	278	273	279	311	295	256	294	259	269	268	283	273	266	288	274	291	258	289	263	272	253	280	296	312	295	287	272	300	287	297	282	288	300	251	283	258	319	273	285	261	260	290	278	258	269	279	282	273	287	287	283	295	304	267	273	276	309	294	286	243	289	275	312	294	265	301	303	285	255	249	303	313	302	286	260	272	314	290	298	281	267	302	266	287	299	288	273	258	291	279	285	259	301	302	280	277	284	282	286	252	257	286	282	302	279	312	291	278	298	294	288	272	277	291	280	273	282	300	255	281	276	279	265	297	273	260	277	258	267	282	293	265	276	282	285	259	294	310	258	284	278	278	263	291	293	293	277	310	291	297	265	313	318	279	299	280	311	283	284	249	273	279	263	274	259	264	270	250	295	275	280	257	266	238	278
8297	1609	2512	3178	2809	2474	2075	1739	1616	1487	1265	1281	1163	1097	1084	1102	1006	925	957	906	920	869	902	881	887	792	866	857	799	817	821	761	790	829	769	803	745	826	790	790	730	735	773	743	763	734	827	802	783	771	781	711	749	741	727	775	752	781	743	756	676	747	804	716	735	713	788	741	722	736	711	692	733	779	738	733	751	734	802	758	738	777	742	720	781	756	729	719	694	737	701	709	719	727	724	709	714	714	717	728	696	736	734	706	714	744	702	742	729	740	685	742	677	702	708	772	766	743	748	653	761	698	740	748	758	657	707	761	687	751	773	775	741	760	702	704	687	743	695	726	717	697	682	714	713	739	708	717	729	681	708	754	778	743	721	667	672	680	759	725	773	699	746	734	730	717	693	751	733	749	727	761	687	698	728	736	748	772	718	706	744	715	664	711	727	688	691	747	710	733	697	739	720	720	742	692	732	739	738	762	724	740	683	718	778	724	683	717	733	719	703	722	717	749	736	712	724	720	717	741	745	758	729	724	707	705	711	805	693	759	712	705	706	757	713	747	756	703	787	731	696	739	693	684	717	710	715	717	690	740	689	685	709	739	690	738	749	720	708	747	763	721	758	764	746	689	732	723	720	761	721	729	733	696	697	730	729	744	709	700	686	750	705	721	716	718	769	724	671	704	722	717	689	706	713	743	685	692	754	745	696	671	754	744	712	733	733	753	726	707	700	726	699	729	736	746	744	716	738	737	712	675	761	738	743	717	717	782	667	701	730	695	692	739	785	704	727	719	740	712	732	702	729	756	748	733	689	697	718	711	715	716	713	718	762	737	728	711	674	719	729	772	706	716	737	688	752	696	692	733	757	741	735	677	733	711	706	721	731	770	677	732	707	729	745	697	726	721	700	727	727	718	691	658	740	765	704	693	726	737	716	701	764	674	732	711	718	745	673	738	690	729	735	717	712	748	691	665	723	732	692	787	699	708	720	729	770	705	708	675	679	739	704	699	707	698	667	723	719	699	731	704	695	716	705	722	752	733	679	682	728	722	753	700	785	721	756	714	684	743	700	714	705	681	684	727	748	738	764	736	736	681	736	720	741	798	711	693	756	761	720	732	701	704	709	747	740	722	717	748	772	722	733	700	689	764	698	733	752	700	754	719	737	728	751	707	731	707	707	728	741	693	727	731	730	748	699	730	752	700	725	707	689	702	719	745	757	695	717	687	749	715	753	697	734	728	770	719	736	736	703	730	756	722	769	669	660	744	728	723	692	736	718	744	706	736	677	739	707	696	743	714	690	732	702	681	723	741	724	727	753	724	754	707	730	772	697	744	757	746	714	719	722	735	762	740	704	694	717	659	709	699	714	770	739	765	707	725	744	692	721	715	709	698	714	733	706	694	724	770	700	756	712	711	695	718	719	719	683	714	696	742	692	716	755	736	691	733	712	706	726	728	694	758	731	705	704	710	706	747	737	764	664	691	705	703	732	731	756	726	713	694	715	700	743	719	690	766	705	694	787	748	708	699	706	689	707	731	696	731	679	737	722	750	722	724	692	750	750	775	779	753	691	754	717	698	728	714	703	688	735	715	742	705	710	712	758	737	751	663	777	728	708	686	767	804	688	687	725	730	719	730	755	759	703	718	747	694	703	792	709	698	688	711	713	711	723	699	804	735	747	716	700	742	724	758	746	697	713	685	746	734	728	727	740	699	687	720	690	686	710	673	718	726	744	739	710	743	700	745	722	743	721	789	714	730	743	693	725	702	714	685	678	762	733	713	743	728	708	730	695	733	682	778	687	706	708	723	735	786	755	732	660	713	736	730	743	748	734	701	730	717	716	709	749	740	721	679	678	709	702	660	728	677	775	727	706	703	736	705	722	709	638	737	680	704	713	707	772	729	725	731	732	721	707	723	776	756	782	737	708	727	745	708	727	713	722	770	782	717	702	737	718	706	734	743	777	687	744	707	763	714	759	711	720	720	688	762	691	750	738	770	747	715	684	708	730	743	735	732	724	697	675	712	688	702	661	649	700	752	776	670	751	750	775	712	656	681	721	729	749	712	755	706	736	736	674	705	708	766	734	734	685	703	682	706	712	739	708	692	692	743	748	723	744	734	739	712	684	741	787	763	718	720	733	681	765	700	766	671	724	729	691	760	738	758	697	720	724	734	719	679	686	723	753	686	720	752	715	697	739	683	778	717	737	751	682	739	731	716	744	713	682	685	777	723	770	696	755	740	755	771	718	739	731	771	679	730	749	779	708	731	733	765	743	750	734	693	739	744	694	734	709	754	708	737	741	716	695	723	708	698	795	731	724	737	745	713	714	727	734	749	754	709	742	710	714	717	713	689	679	731	685	666	730	711	729	748	764	732	700	716	738	697	692	761	684	695	701	749	725	711	702	710	728	742	718	747	741	737	714	717	697	776	715	716	732	732	713	731	712	728	694	761	764	692	712	693	730	712	743	706	727	713	709	719	705	738	705	728	724	708	682	716	653	708	749	724	760	725	767	725	683	725	704	743	718	742	723	694	743	671	680	734	700	706	675	691	696	681	715	748	769	640	687	704	733	747	707	701	729	686	717	710	707	802	718	702	683	706	724	701	722	738	793	798	755	747	717	759	755	734	736	692	743	700	705	739	784	721	738	736	719	744	746	687	712	719	741	695	737	739	748	699	711	786	703	710	709	753	742	760	716	712	680	745	730	717	684	719	685	759	764	745	695	705	722	718	748	711	726	704	729	681	749	695	707	667	749	677	720	737	677	726	744	715	722	696	720	669	725	746	768	768	707	725	706	718	714	757	712	710	755	745	740	701	756	732	726	725	733	696	732	786	671	706	735	778	721	702	720	706	709	765	712	692	716	682	716	738	706	669	749	675	710	774	734	731	694	731	706	733	713	703	728	707	666	755	724	764	728	698	769	711	743	722	727	694	731	693	689	762	750	735	693	744	703	738	763	715	720	752	722	705	768	672	705	782	776	697	732	762	748	753	710	696	712	743	748	785	688	717	730	707	706	679	705	714	708	748	688	711	714	733	730	730	754	745	723	706	700	728	708	735	716	727	735	739	752	703	693	732	722	690	727	728	743	708	748	746	716	738	715	691	774	715	698	732	719	748	804	755	732	741	746	746	687	753	754	707	693	720	701	691	716	691	711	704	749	733	734	676	720	702	720	768	686	717	775	697	736	687	796	754	734	715	705	721	730	730	762	718	747	722	721	740	778	689	704	739	702	739	723	711	740	698	765	753	683	738	720	763	759	775	726	746	736	680	731	703	742	718	695	716	751	731	691	732	714	726	742	748	722	748	757	705	752	732	747	722	716	737	668	714	732	725	745	714	721	682	730	668	701	690	722	703	747	743	728	720	708	656	747	717	743	704	692	760	738	734	697	746	698	695	729	738	722	712	699	688	742	732	707	754	755	787	685	751	719	755	763	705	718	726	678	735	727	728	715	714	729	729	716	709	718	677	696	702	719	731	739	721	716	756	752	748
23388	4031	2136	1699	1199	887	691	559	445	386	314	281	290	268	229	217	202	197	191	194	158	200	187	183	156	137	143	133	182	194	161	175	155	152	150	158	134	176	164	154	148	146	131	161	155	152	160	154	143	134	147	136	136	141	130	150	117	142	142	148	126	131	160	146	129	153	129	152	141	124	140	128	147	153	116	134	130	151	145	151	146	127	141	134	150	145	143	144	159	141	157	126	162	121	146	120	158	136	152	132	120	122	128	135	124	124	145	157	120	121	131	129	133	138	133	127	120	143	140	137	119	167	127	137	124	143	148	130	143	137	132	142	132	152	140	149	120	134	126	116	143	166	135	128	151	136	162	131	140	142	141	151	147	142	133	153	125	141	150	140	122	156	153	119	128	156	126	138	147	137	139	103	130	129	159	120	145	117	138	125	123	178	159	151	153	155	117	145	136	145	154	139	152	153	127	129	128	128	138	130	148	142	151	150	124	148	137	152	142	136	154	151	123	143	150	136	159	140	123	127	138	175	144	152	141	135	133	106	132	145	131	136	145	138	120	153	144	144	143	145	153	158	137	121	139	154	128	150	122	145	138	137	119	145	143	136	121	155	126	129	123	125	137	138	160	144	140	136	131	143	159	144	139	131	145	142	113	137	141	131	135	119	162	125	139	152	143	156	140	127	147	147	142	153	140	129	150	134	144	142	135	152	135	148	148	152	137	141	162	125	142	126	151	130	163	133	123	130	125	142	119	151	144	144	113	157	132	141	153	138	138	146	142	133	124	133	137	153	131	128	132	126	144	129	121	144	134	130	137	129	124	137	140	123	144	134	140	125	130	131	121	139	144	139	132	115	132	141	131	137	115	153	148	150	142	142	131	129	133	138	131	136	147	138	139	134	139	151	137	132	144	135	131	155	155	143	155	139	136	155	145	140	127	140	143	158	162	155	138	137	130	132	123	136	135	137	143	136	139	128	126	139	135	136	133	144	140	122	129	151	125	143	149	163	133	126	136	146	147	147	137	122	138	127	136	133	136	132	129	149	158	127	141	145	153	153	136	150	161	142	150	132	155	145	133	144	143	143	127	129	137	135	129	138	132	167	135	117	127	152	149	116	129	131	130	139	143	166	146	133	143	139	151	140	157	138	144	145	140	123	142	141	129	144	135	151	114	162	118	149	150	121	125	151	134	123	131	130	142	128	149	135	151	139	135	143	107	160	132	143	119	146	143	129	140	131	141	145	133	142	139	134	110	124	148	142	117	140	128	129	150	162	143	134	141	117	128	137	144	144	135	132	152	128	132	139	155	145	140	137	140	142	141	154	148	136	135	126	159	134	139	121	134	156	135	146	136	137	132	134	148	152	139	128	158	137	143	117	156	127	138	133	147	149	145	138	151	142	111	124	155	137	140	137	140	145	138	145	143	124	152	150	120	135	117	146	148	110	138	158	140	140	140	135	137	165	133	135	134	139	126	155	132	122	142	126	115	127	140	123	131	139	151	144	144	138	129	156	155	125	153	145	146	129	129	156	140	135	138	127	145	153	161	148	148	128	131	147	130	137	118	132	149	132	144	128	151	133	166	134	133	128	148	161	135	137	151	142	136	123	133	144	130	129	144	132	150	137	131	120	125	136	137	158	145	145	141	141	159	143	127	129	163	142	130	159	139	138	146	148	142	138	135	148	144	145	139	146	117	138	153	122	148	146	134	145	142	145	137	129	136	130	147	129	130	155	151	146	151	133	151	153	142	135	129	119	136	140	121	125	144	139	127	139	137	137	119	148	140	136	163	140	124	127	150	104	138	132	115	176	145	133	158	131	134	146	134	129	136	129	135	135	154	145	154	122	145	113	135	117	138	130	129	122	148	127	150	140	136	167	130	126	143	134	130	138	131	136	160	144	121	144	159	143	137	118	164	130	136	145	133	140	143	120	143	146	127	131	136	126	143	169	139	143	137	130	136	149	144	142	137	145	126	151	129	141	148	138	147	126	115	122	144	142	155	138	133	160	110	140	134	125	106	136	148	131	144	133	155	128	130	155	118	148	155	130	140	144	138	163	142	150	121	121	108	153	132	125	131	140	150	144	135	143	153	134	140	134	140	140	151	130	149	122	119	141	127	136	138	151	136	163	151	132	134	134	140	127	149	143	165	124	143	120	119	153	123	139	127	144	118	138	137	159	139	140	131	118	142	158	131	142	135	143	138	141	151	141	135	119	159	141	163	143	133	130	151	139	120	140	115	153	137	147	153	149	144	145	129	144	135	137	131	154	138	126	123	157	138	145	129	112	150	141	116	116	146	149	126	143	134	142	147	132	147	151	131	145	133	133	130	142	114	135	143	129	146	130	142	137	162	129	146	154	132	134	125	130	111	133	129	135	149	132	129	133	160	148	138	127	146	131	146	131	155	134	128	129	138	154	152	142	136	146	150	129	133	144	162	147	124	141	130	145	123	149	145	131	171	147	130	136	143	149	135	117	124	120	137	123	131	124	151	149	148	140	143	134	128	150	130	119	153	134	141	130	141	121	144	131	148	134	131	136	147	131	138	153	144	143	127	131	139	147	133	118	140	147	144	133	137	134	136	140	133	162	147	145	153	142	138	152	154	144	149	137	129	137	147	137	131	138	134	122	126	142	145	132	133	132	163	120	139	123	156	141	121	146	123	141	142	104	126	132	126	152	139	130	141	137	157	133	148	142	146	142	162	130	161	133	128	137	126	149	150	125	126	117	156	147	129	132	144	140	151	146	141	150	148	124	138	125	158	136	123	165	143	157	131	139	138	158	137	143	159	150	144	120	140	130	136	141	151	134	149	155	120	149	145	139	147	129	131	148	120	138	173	125	144	128	152	146	143	152	120	134	131	122	154	143	152	127	142	141	130	129	138	132	124	137	141	150	144	128	127	148	138	133	141	150	139	125	153	128	164	145	146	131	129	137	134	146	108	135	112	156	143	126	140	136	129	137	145	142	139	166	140	116	133	141	129	133	164	151	137	150	131	126	142	142	127	129	148	147	144	123	139	131	150	132	139	135	145	135	151	145	163	132	153	146	142	142	160	133	149	155	136	150	157	152	137	140	136	135	136	159	155	128	160	155	143	127	139	126	133	153	154	140	136	114	150	135	163	132	140	164	145	150	142	128	136	107	135	150	153	141	152	150	151	146	155	146	132	154	136	124	148	122	149	152	159	144	172	135	148	131	123	127	134	134	167	153	117	142	150	128	137	154	146	143	156	139	131	158	131	136	147	149	153	133	125	123	136	127	154	129	155	150	135	138	135	127	159	139	142	129	171	147	140	124	149	141	130	134	156	143	135	140	130	121	139	148	131	143	120	134	141	150	148	139	125	134	142	139	135	150	156	140	132	143	133	121	129	153	154	142	147	129	135	121	139	161	157	132	135	153	143	135	142	151	149	136	134	128	132	128	129	171	135	105	147	152	136	139	155	128	141	148	136	158	129	146	139	159	169	146	136	150	152	142	150	132	147	158	155	134
11971	2168	3919	4908	4390	3562	2814	2457	2017	1725	1517	1406	1260	1124	1052	941	927	874	780	779	742	668	665	651	608	603	602	565	538	543	499	533	564	518	530	503	493	514	466	463	468	432	465	483	504	471	424	449	418	438	451	416	424	440	441	424	428	408	404	455	429	404	414	421	377	425	407	370	416	412	412	398	413	389	435	370	421	384	404	442	371	431	384	405	400	402	404	387	426	378	428	405	404	403	399	461	423	391	392	401	387	378	408	392	390	388	386	406	415	403	405	406	439	406	414	411	421	354	420	363	360	410	395	362	421	417	379	383	404	395	411	417	407	375	360	401	398	378	406	375	383	393	394	427	365	380	380	382	402	409	421	405	365	368	387	406	388	405	378	352	429	350	395	374	408	407	362	355	335	388	382	403	408	341	366	384	413	361	420	378	374	383	405	391	373	337	403	380	413	398	388	387	407	407	392	366	379	393	400	391	418	386	397	399	359	381	402	374	383	412	401	421	405	391	351	377	400	405	376	366	374	353	400	328	420	416	369	384	414	415	363	389	385	384	375	382	381	369	362	390	386	368	398	363	389	392	385	364	375	361	387	364	399	382	378	402	408	431	436	404	354	415	375	402	367	381	370	370	384	369	348	426	386	397	398	403	401	411	401	404	416	412	383	391	382	401	360	405	384	355	377	391	378	381	394	376	375	353	434	410	388	388	422	358	367	371	369	389	347	393	401	378	407	413	393	413	369	390	397	383	410	372	367	384	370	396	354	393	373	369	355	382	388	424	410	385	387	395	374	381	364	402	409	385	370	417	383	398	367	403	459	400	387	420	364	395	383	407	397	384	355	377	412	401	412	410	368	346	378	388	395	390	370	374	344	391	359	403	408	391	371	389	395	377	352	427	417	346	416	364	397	438	386	421	414	425	412	423	403	399	418	386	372	382	371	359	356	396	391	397	380	369	397	377	403	415	356	363	410	374	400	405	396	376	383	411	408	344	380	380	377	384	393	393	367	418	379	429	375	392	355	377	376	360	368	404	388	375	423	358	352	402	345	368	413	381	357	371	345	391	394	371	426	401	369	407	390	411	404	359	396	380	381	353	381	393	381	382	408	372	403	370	400	386	367	362	360	382	400	385	381	409	402	393	410	365	396	402	382	401	418	375	395	369	370	367	399	362	411	396	419	385	349	412	358	389	387	398	371	376	409	398	373	368	371	371	381	347	389	362	405	401	412	368	429	390	348	390	363	376	380	398	363	362	396	347	401	368	409	392	346	377	410	362	370	402	408	383	376	371	409	370	377	387	371	383	402	403	380	362	376	385	388	433	401	411	406	392	406	360	390	383	388	364	393	347	381	369	398	392	359	398	384	385	399	367	408	368	377	381	367	387	367	383	375	387	374	384	391	384	412	388	373	390	397	376	386	406	410	388	373	404	388	390	414	361	394	381	380	439	395	376	406	417	389	394	386	363	378	370	395	403	408	395	417	400	378	434	386	384	357	387	416	380	368	379	387	389	372	377	415	391	381	393	382	406	366	404	368	379	416	354	386	368	385	352	390	389	424	366	330	391	389	361	386	382	393	375	390	368	383	370	371	375	378	398	393	398	373	389	371	441	342	358	417	385	402	435	371	370	417	360	409	415	374	408	366	397	405	382	391	367	363	394	381	430	384	392	368	385	394	390	396	413	349	399	399	359	353	383	410	389	365	382	396	361	383	387	387	363	391	350	396	379	357	387	396	376	406	405	392	418	377	409	382	381	380	434	355	387	380	361	364	352	417	389	399	407	383	358	401	354	397	378	385	443	408	377	406	395	363	401	356	395	367	404	357	399	383	370	382	406	417	406	434	410	365	390	379	378	378	380	383	381	375	389	390	384	408	360	447	383	368	363	361	407	402	401	376	373	401	369	404	398	397	381	404	379	385	391	425	367	371	431	381	384	382	397	380	374	424	405	364	383	358	354	385	424	416	400	412	393	379	386	424	380	336	378	349	400	370	382	398	407	397	379	412	390	376	378	398	407	376	337	415	391	417	370	359	396	416	409	360	395	350	410	350	383	415	401	373	428	417	373	361	379	360	380	392	410	397	401	396	375	383	399	393	382	407	356	356	341	387	353	408	381	425	379	403	377	385	342	391	394	396	375	412	364	350	384	402	397	399	421	350	368	348	394	377	379	399	377	391	387	391	394	366	364	378	353	380	395	391	382	398	357	381	374	389	375	371	371	412	407	394	385	398	373	342	409	407	392	356	403	380	370	342	347	354	380	368	380	384	367	395	368	403	372	385	405	364	380	388	376	380	373	371	386	389	383	371	365	397	386	357	373	394	353	393	375	376	365	386	398	378	392	386	405	358	382	398	382	401	372	400	385	387	390	372	398	383	377	405	394	394	401	400	402	354	376	375	401	397	373	364	374	394	388	379	358	364	395	404	385	376	384	366	355	380	386	359	406	377	402	386	391	397	459	364	387	388	371	394	333	407	367	397	368	371	401	390	367	393	398	375	381	339	402	410	364	409	405	402	413	418	400	389	335	386	375	359	380	410	399	379	381	364	363	410	418	392	392	353	378	402	387	390	373	399	378	377	386	400	403	407	382	352	367	357	399	370	371	405	385	377	465	408	383	389	416	415	379	379	375	379	393	385	373	371	355	400	360	346	365	382	367	394	381	353	393	391	399	358	362	359	421	373	399	387	389	378	404	372	359	398	432	380	394	418	367	359	403	385	363	402	407	404	360	370	419	370	394	400	400	396	363	396	389	375	403	389	364	406	354	361	412	380	410	411	401	409	378	415	395	389	412	402	423	439	390	384	403	344	403	382	402	379	364	418	391	416	378	380	379	401	380	366	389	397	402	416	376	388	387	355	348	371	402	372	391	371	393	386	389	364	398	388	351	390	377	376	377	350	377	353	366	402	391	413	389	386	392	367	352	358	387	380	403	397	396	363	397	377	379	398	397	412	352	347	383	367	378	395	399	383	395	404	384	385	382	393	390	376	402	389	391	344	399	382	404	406	422	430	378	360	418	359	371	362	395	376	354	389	374	380	358	359	377	398	358	366	348	407	359	394	400	405	387	389	394	399	411	404	361	397	411	379	388	378	392	403	382	381	381	406	386	414	422	375	361	410	412	363	390	411	393	376	391	399	378	377	370	403	400	364	395	346	404	419	384	392	384	410	361	372	354	363	392	383	406	390	388	382	388	418	401	381	391	384	380	395	423	394	376	411	382	414	401	369	366	383	357	398	395	348	393	376	383	356	368	366	414	367	376	378	381	380	394	376	393	362	417	353	375	382	390	367	337	408	362	385	398	376	385	380	378	366	361	353	396	389	376	387	355	379	403	363	376	406	401	391	356	415	384	408	416	404	382	366	396	396	402	416	385	368	363	382	387	376	371	400	364	380	375	418	437	395	417	399	378	408	380	402	402	341	381	387	373	339	375	402	425	374	382	375	380	402	373	390	401	398	403	410	393	387	413	384	358	366	384	369	394	343	366	398	364
2775	302	342	290	280	249	266	269	277	273	266	293	239	259	278	250	240	223	253	258	276	237	277	252	290	297	221	269	282	257	248	243	246	227	254	242	253	254	259	243	272	251	236	261	252	251	274	242	246	246	292	269	256	257	269	254	268	281	236	233	280	243	274	250	218	240	274	258	228	251	216	254	248	249	234	231	261	250	276	287	242	248	241	257	258	290	234	264	249	265	286	274	284	278	267	251	229	252	285	257	239	258	268	254	269	273	254	268	257	253	272	250	254	257	232	239	261	262	236	285	240	253	255	271	272	240	256	234	238	257	238	270	255	277	241	246	261	267	254	248	260	256	266	276	264	268	247	253	253	225	262	241	255	273	255	241	241	256	265	242	220	265	251	258	232	273	274	234	285	278	279	266	252	266	234	278	274	248	233	272	260	259	253	296	272	278	258	297	280	254	237	257	273	282	254	268	237	264	285	255	273	295	230	248	264	273	261	239	233	250	277	302	261	249	257	226	251	282	275	271	241	303	254	255	280	251	245	274	245	231	249	231	255	294	257	270	245	255	270	286	270	259	264	250	244	265	270	260	235	245	254	252	279	240	256	248	256	241	244	253	260	238	257	270	245	249	259	222	255	250	250	279	247	229	231	273	248	262	247	261	230	260	224	283	264	241	243	256	267	288	232	237	264	280	249	249	241	247	241	238	251	269	289	276	238	238	266	248	225	242	223	270	247	256	226	267	244	241	262	275	250	243	263	247	212	257	281	250	290	267	239	287	234	255	254	262	244	266	246	308	290	269	255	238	274	255	220	250	232	246	262	270	277	300	256	252	256	251	231	268	235	255	282	270	263	234	263	267	264	255	259	258	255	257	242	246	240	252	273	277	267	243	269	232	239	258	249	268	259	278	253	304	252	269	266	267	283	247	239	238	258	249	278	277	268	250	246	241	262	272	286	261	232	285	248	244	264	266	233	237	275	265	281	219	264	247	245	252	245	297	258	279	252	238	268	270	279	252	266	260	270	223	261	248	263	269	243	236	276	228	257	265	252	248	240	258	274	247	253	244	244	250	245	270	232	243	244	253	244	253	255	257	237	277	273	265	282	241	254	269	246	231	242	262	227	249	228	262	263	254	290	245	257	250	256	260	262	246	238	268	264	233	259	260	258	247	253	258	257	250	257	275	220	245	253	241	242	278	261	264	238	250	238	247	240	229	256	271	257	265	257	283	274	253	249	241	245	260	271	256	291	291	261	264	252	260	278	253	252	246	251	278	264	261	234	229	237	260	244	235	267	260	253	273	316	249	266	225	247	238	248	280	258	249	277	261	262	257	251	244	281	287	247	246	272	278	248	273	284	253	231	260	237	270	238	255	284	264	266	246	259	252	233	258	261	254	274	228	288	247	261	238	250	238	259	238	220	262	262	251	244	224	245	219	247	284	258	252	235	258	236	246	269	239	269	218	233	237	275	250	283	268	276	253	247	257	259	270	286	245	260	253	255	255	256	255	254	245	274	244	258	242	253	245	265	248	272	277	259	287	262	243	231	254	260	250	217	268	254	247	252	253	272	281	244	285	255	257	250	261	255	246	234	248	250	251	233	254	254	254	262	245	253	268	270	251	235	239	255	250	248	274	248	281	236	253	274	256	239	273	275	243	248	239	259	248	279	234	231	279	252	241	245	236	243	275	249	263	272	267	277	261	269	275	267	286	246	257	242	244	273	263	262	296	265	257	275	256	246	267	257	221	265	229	259	248	250	247	258	256	287	246	227	265	271	233	271	245	261	236	255	236	243	244	261	261	275	250	257	257	248	270	238	263	235	281	226	225	241	253	286	228	258	265	267	263	229	258	286	248	242	241	273	281	265	263	265	259	255	286	268	275	268	254	277	233	239	283	244	256	278	275	242	260	255	258	248	281	269	261	267	252	241	264	247	260	255	240	259	246	219	287	234	238	272	264	239	288	261	254	295	263	255	251	251	268	260	239	221	246	273	293	282	264	267	267	257	270	273	248	252	266	234	235	262	233	245	260	240	239	255	258	263	284	273	230	264	245	265	265	266	252	255	260	269	266	254	246	250	210	259	251	242	236	251	230	237	214	265	258	265	246	248	249	271	271	273	255	254	270	238	284	282	237	244	238	245	228	232	257	242	271	244	231	269	256	250	246	253	238	259	242	255	270	289	229	244	259	266	241	237	265	259	259	236	257	240	236	275	274	253	249	265	276	272	260	269	261	230	285	280	254	220	258	274	268	259	261	237	237	239	293	229	278	287	268	258	266	254	258	265	268	235	245	242	275	257	231	293	249	258	274	243	270	247	236	265	237	268	262	238	254	249	261	281	267	238	253	291	260	253	259	276	266	228	253	229	264	253	229	260	259	223	233	248	254	228	260	261	250	236	261	277	260	224	251	261	290	254	260	260	227	251	237	236	254	250	231	272	244	250	262	269	251	242	277	248	284	257	251	256	277	245	253	262	238	263	253	261	288	244	228	266	252	255	277	256	274	256	264	268	294	265	257	257	236	272	269	268	266	261	221	273	253	246	270	252	249	280	251	278	216	244	251	251	254	273	250	255	246	236	275	274	251	262	255	262	259	237	249	253	275	244	222	286	272	258	253	264	241	248	253	266	297	220	243	275	286	257	268	259	226	281	275	258	265	269	262	251	282	266	265	251	273	291	243	224	232	245	258	267	274	248	236	260	261	219	255	270	262	245	257	233	238	262	249	256	270	257	253	247	252	259	273	259	261	268	280	268	261	261	271	262	257	262	251	234	263	289	262	278	273	249	250	233	253	285	225	268	240	248	269	272	244	254	285	229	279	234	249	241	263	231	225	207	213	254	259	275	243	248	249	225	244	280	240	305	259	253	257	238	280	256	244	270	256	275	271	268	272	255	236	250	267	232	249	270	270	285	284	254	263	274	253	246	233	259	242	277	260	236	248	261	270	262	244	260	278	266	219	278	277	256	244	270	269	280	269	275	240	269	264	262	265	240	264	228	252	251	282	280	252	283	248	236	276	260	261	259	246	242	237	240	249	265	245	244	277	249	236	241	228	282	269	276	280	263	274	269	268	242	245	269	261	257	233	253	271	256	248	211	259	214	264	262	278	251	245	241	270	239	258	262	241	250	255	253	247	267	250	235	254	242	246	267	283	276	246	250	271	269	302	253	248	266	260	253	260	280	255	247	277	251	194	241	237	271	223	256	279	246	244	246	269	252	290	253	255	265	265	285	257	269	269	223	238	271	218	280	227	260	236	230	251	259	265	239	265	231	281	261	260	251	246	254	254	244	274	234	229	234	245	267	273	254	289	245	269	256	261	253	261	273	238	241	259	232	234	250	241	239	252	244	260	252	269	253	273	243	231	283	252	259	240	256	262	249	258	262	254	242	238	248	272	265	234	274	270	261	239	261	264	273	247	291	239	280	277	280	239	270	270	246	290	231	241	245	276	272	244	269	272	244	264	257	220	246	281	260	232	265	281	257	262	266	253
2824	742	834	829	830	758	758	802	759	720	728	751	668	686	667	696	726	693	714	679	703	726	693	656	686	713	697	684	657	667	690	714	667	711	675	718	693	683	704	697	674	680	664	714	668	660	714	675	681	717	679	662	659	695	664	678	678	684	681	678	636	662	654	705	699	679	663	664	695	701	688	725	691	698	719	664	667	671	769	678	714	646	696	656	658	664	683	705	692	691	671	640	732	668	667	652	657	691	716	662	697	672	663	705	676	663	684	699	725	699	709	674	678	666	644	717	698	656	691	685	713	712	702	681	664	673	656	691	626	611	646	685	643	697	680	699	682	705	698	677	693	681	655	708	632	703	673	663	680	673	729	699	694	682	623	632	651	666	661	647	663	682	683	674	664	703	672	672	705	663	645	673	693	658	693	635	675	657	686	664	688	680	671	738	643	703	687	680	668	689	687	659	657	719	723	691	698	658	656	686	649	697	708	690	701	694	738	654	695	669	705	641	699	752	672	656	628	647	653	644	698	650	698	695	668	651	691	678	681	670	702	683	655	691	709	634	719	669	699	686	723	668	731	657	718	652	667	668	667	670	628	690	683	683	666	658	705	723	662	680	663	668	665	666	707	662	669	715	691	695	706	677	755	634	686	663	674	701	659	722	664	673	673	650	651	683	646	648	653	675	625	700	658	638	708	685	720	648	690	691	682	637	703	684	675	696	670	653	661	711	659	689	678	641	694	622	700	700	675	689	685	710	647	741	670	682	699	659	677	695	709	692	630	691	679	665	640	704	689	667	679	655	716	656	648	650	700	656	693	735	685	669	702	706	678	663	658	673	651	655	701	635	729	659	685	622	650	677	665	701	752	688	694	678	677	639	701	635	643	683	670	652	715	724	732	674	672	710	639	692	656	662	719	667	669	684	667	724	722	695	661	664	685	656	658	730	708	710	696	672	643	700	687	679	717	656	691	678	697	691	685	686	693	693	672	684	651	683	664	697	672	666	649	634	711	691	694	661	722	670	666	712	667	664	711	651	685	673	668	695	669	665	657	701	672	709	679	651	627	676	668	645	712	659	760	700	652	609	663	698	648	705	642	662	686	680	665	701	663	675	672	676	626	719	671	674	686	690	657	644	637	674	710	642	674	679	692	724	673	666	716	711	647	647	668	628	706	659	659	687	709	662	655	644	743	682	691	660	678	703	659	674	700	660	680	669	645	669	684	726	664	671	665	693	667	698	651	635	678	703	683	689	633	702	692	693	676	668	683	676	654	670	723	655	711	707	688	691	638	679	639	681	700	702	661	688	717	673	676	673	694	703	704	685	679	686	641	669	675	660	664	654	654	676	705	722	688	671	683	641	658	665	683	630	647	664	626	639	676	715	722	652	674	712	666	713	650	729	667	641	626	689	674	681	666	679	680	710	728	686	701	682	674	635	671	693	659	672	748	633	712	646	677	618	679	698	649	713	711	682	676	649	730	653	665	669	665	654	670	723	679	626	732	647	700	644	735	689	676	664	624	693	684	672	701	710	684	674	666	683	672	715	679	697	725	640	679	721	684	705	669	698	662	666	721	683	692	673	670	648	667	665	694	677	684	683	702	603	691	740	700	687	679	667	643	688	674	692	672	691	652	702	621	638	715	701	671	687	656	687	716	659	701	696	680	649	672	685	703	701	658	669	679	679	663	685	671	645	710	686	663	727	659	727	666	661	673	707	670	689	628	642	644	657	687	687	717	655	710	716	705	709	653	713	706	694	689	645	680	724	666	656	678	631	692	698	674	663	722	664	685	680	640	714	669	680	698	669	701	673	680	638	663	677	687	691	692	657	682	684	692	677	656	664	641	677	674	679	700	706	685	637	665	717	696	657	698	685	687	670	675	682	669	664	665	667	666	702	638	657	673	687	682	699	680	673	667	637	706	635	705	648	637	671	692	687	597	686	720	740	672	676	660	694	691	696	735	724	689	659	706	704	667	701	679	711	652	669	668	633	668	677	669	681	704	675	667	645	660	684	689	666	674	640	647	711	696	717	710	678	653	714	647	698	717	716	692	691	680	668	708	703	656	688	723	699	655	648	662	676	638	678	665	682	654	710	668	712	653	664	674	658	703	656	673	641	679	676	648	713	651	670	675	738	700	668	661	679	658	694	698	703	625	675	727	674	689	670	714	654	697	686	689	722	707	664	699	645	671	643	678	659	708	692	639	701	675	656	663	667	685	696	709	690	693	670	677	662	672	676	663	709	674	722	673	678	701	654	679	709	667	673	670	671	685	700	670	710	679	713	703	693	683	644	633	692	716	734	699	681	683	682	672	668	661	713	672	701	675	702	669	679	645	703	684	697	647	655	675	693	669	628	717	663	639	671	649	683	690	683	690	635	720	654	692	631	715	719	696	697	736	662	689	611	674	692	592	671	704	664	613	673	695	656	695	709	677	661	679	661	725	686	649	685	645	683	668	678	695	686	673	634	702	649	630	677	696	714	650	642	677	649	729	699	656	611	645	661	717	733	641	708	678	714	652	708	741	665	705	681	691	716	617	674	736	705	664	684	748	664	670	677	687	669	662	714	667	673	672	704	688	731	665	668	695	716	734	672	675	674	658	672	695	677	677	655	662	699	679	681	655	670	671	664	624	706	702	670	655	654	644	631	692	695	696	704	699	718	732	686	658	679	731	701	699	701	673	708	696	629	673	687	650	676	658	693	681	670	718	612	668	693	728	663	655	672	620	686	658	689	669	659	648	691	697	675	684	653	674	709	685	665	667	696	663	672	661	667	714	628	706	709	659	673	689	638	640	696	632	691	613	690	730	690	690	663	685	661	656	632	688	675	676	705	680	676	683	640	649	703	683	640	667	704	671	720	662	711	654	705	663	674	687	671	683	634	720	689	640	667	693	694	615	667	609	718	659	655	645	689	647	700	639	700	667	673	659	634	657	700	672	680	700	659	662	679	743	673	704	701	677	679	668	674	680	708	698	682	692	659	691	678	711	701	651	707	716	649	672	699	711	671	669	663	693	667	695	652	714	703	637	684	688	726	733	647	692	711	609	657	695	677	713	703	672	715	694	678	669	643	661	630	681	689	648	698	650	677	718	727	698	677	673	654	711	709	696	665	670	686	638	633	636	670	658	656	673	722	676	675	695	672	673	685	649	638	649	684	669	683	673	729	663	700	744	677	691	667	683	679	692	684	727	627	689	653	703	658	683	689	719	698	693	710	676	692	720	694	668	717	710	682	662	683	707	643	632	690	652	635	683	666	664	647	710	682	656	649	665	667	629	690	667	715	673	702	731	708	628	688	679	644	698	707	682	690	709	725	631	715	611	726	687	679	665	629	699	675	656	665	649	661	637	669	649	648	663	691	673	680	635	710	715	706	649	682	659	695	657	708	673	725	689	671	717	693	638	687	715	654	686	643	681	688	698	653	667	666	695	666	687	685	643	669	707	669	643	650	658	726	681	724	671	634	700	652	651	662	678	641	676	695	672	642	686	704
14016	1737	1280	1000	817	591	582	510	459	403	386	359	373	344	334	336	317	308	315	279	334	306	286	273	315	318	287	296	291	299	318	252	266	296	292	327	316	303	269	304	264	301	293	277	304	289	269	289	277	298	253	260	306	266	318	270	283	291	288	274	292	285	310	299	299	280	274	285	306	264	316	305	242	299	311	296	272	306	307	252	280	284	294	286	297	287	257	289	278	291	255	287	288	311	281	267	297	272	293	282	275	284	278	268	286	259	288	301	296	284	259	269	287	279	261	260	265	268	286	285	283	256	295	254	300	297	255	302	312	286	273	289	297	283	259	281	302	267	300	273	252	275	281	280	261	285	276	277	274	284	294	299	309	308	272	263	264	286	283	279	281	263	308	275	282	268	259	280	289	264	287	274	257	281	272	282	295	317	299	251	266	304	269	266	279	248	260	283	272	282	302	260	305	270	289	288	280	300	278	297	316	287	274	315	290	317	294	285	294	289	266	309	324	278	279	274	283	291	295	269	261	283	248	314	300	292	261	273	257	266	270	267	287	291	270	268	255	288	246	269	267	256	283	267	258	284	280	265	231	279	282	278	258	272	285	280	322	286	277	269	303	279	300	328	301	275	285	291	308	306	283	273	276	274	293	281	273	281	251	305	263	282	278	267	315	282	303	280	320	243	250	277	273	304	301	267	286	301	293	263	305	308	278	303	304	296	269	281	290	286	276	279	303	331	281	266	277	282	264	266	251	255	284	269	266	262	301	288	325	258	286	281	265	272	278	285	286	302	307	299	289	269	265	310	262	287	296	289	279	273	260	293	261	249	266	294	304	286	246	268	261	296	291	254	298	286	261	297	274	279	279	259	286	306	262	283	261	313	296	321	283	252	279	280	279	282	314	273	268	281	268	256	273	259	252	273	307	290	314	284	306	291	269	280	287	272	267	297	294	312	275	298	285	318	287	275	298	270	295	276	279	290	293	261	282	270	282	298	261	273	305	267	283	291	265	282	289	281	287	300	271	283	304	266	301	292	269	273	307	304	247	286	275	297	289	270	260	252	290	270	263	282	317	265	274	250	267	282	304	292	255	263	274	288	279	279	296	261	253	268	282	284	287	267	269	291	276	288	283	304	295	266	300	302	303	303	324	279	282	289	251	309	269	274	277	286	281	269	276	291	275	271	289	276	307	262	272	266	250	281	294	284	312	272	272	264	295	267	259	282	290	271	310	312	295	265	293	289	308	285	256	300	277	261	284	298	330	276	289	284	262	265	294	296	246	276	299	279	261	235	265	245	308	299	306	305	296	283	299	276	310	271	306	269	274	281	278	273	277	264	274	271	285	255	290	310	294	276	282	280	292	289	290	280	301	283	271	300	278	298	281	290	282	300	299	267	259	300	259	257	280	295	284	249	288	289	253	262	274	287	313	268	265	287	284	269	281	283	261	296	302	246	277	264	275	284	267	277	306	288	277	273	279	286	290	302	281	320	273	264	281	281	278	262	296	270	282	274	279	269	282	287	277	276	288	315	270	277	283	310	289	269	238	302	287	295	286	227	280	289	265	276	307	295	263	257	256	285	274	303	259	313	241	268	283	297	272	253	301	254	311	291	285	272	270	306	261	269	267	274	275	272	302	331	267	288	280	265	287	247	278	279	303	281	273	257	267	283	273	262	287	303	291	287	263	301	268	271	272	294	272	274	310	301	262	287	280	278	299	277	253	308	285	286	277	318	274	283	275	270	272	280	281	299	294	273	279	264	295	266	257	299	274	275	282	265	303	280	275	272	311	288	287	269	268	278	260	316	260	280	282	283	280	278	265	286	272	307	254	279	290	264	274	270	294	274	288	281	312	276	265	255	292	294	253	245	258	266	288	297	295	301	296	274	319	258	272	251	268	286	277	272	248	283	302	295	275	314	299	275	295	272	305	285	292	271	271	301	290	284	266	294	268	298	239	273	280	263	331	286	278	281	270	293	312	284	289	288	257	296	310	277	287	273	264	256	286	256	285	290	282	288	272	289	277	278	284	267	284	276	298	315	260	280	287	267	261	257	290	255	283	292	264	264	278	291	281	291	240	279	258	274	269	284	274	289	287	266	272	296	316	258	273	292	285	292	244	273	308	296	311	280	304	253	299	282	268	286	291	328	295	280	254	274	302	285	263	289	296	295	249	285	292	266	278	278	292	275	257	288	266	291	315	303	287	258	280	306	311	287	300	280	300	299	287	306	270	292	280	300	275	272	251	300	259	308	292	297	276	286	261	286	298	285	259	280	265	306	268	285	295	300	276	294	258	325	297	245	293	252	287	251	272	283	296	295	275	264	274	289	268	265	290	254	287	264	274	293	275	250	278	303	292	305	259	283	269	244	255	278	261	258	295	302	318	290	316	268	251	288	293	285	292	259	267	274	284	295	284	309	288	297	281	298	275	277	268	274	271	300	285	279	270	273	285	279	297	302	279	304	282	272	279	285	276	289	286	283	303	273	307	283	278	314	259	271	288	274	255	308	280	273	280	238	270	293	298	262	275	272	261	281	321	289	264	257	270	244	245	253	286	304	273	289	273	303	302	309	280	293	288	284	294	244	313	284	293	287	251	300	287	282	308	293	270	301	287	266	264	293	307	273	274	277	236	257	310	282	286	280	286	241	272	289	277	283	242	302	260	297	301	283	261	287	295	253	260	267	269	277	295	276	281	256	296	309	249	324	286	284	310	289	311	294	280	270	296	317	278	266	241	279	262	300	266	299	263	318	270	249	293	288	278	318	285	224	291	298	276	272	299	296	288	274	285	288	315	317	291	265	272	299	306	317	289	254	275	286	268	277	265	257	281	265	291	312	273	320	299	291	259	285	280	311	280	264	258	290	272	274	262	262	288	290	270	288	278	270	279	246	312	300	264	286	290	252	278	271	272	278	278	293	254	279	265	282	260	285	267	256	270	265	293	293	262	278	273	300	286	287	281	254	259	297	280	301	286	281	322	290	248	265	292	259	290	273	262	300	280	272	299	288	286	288	293	292	256	329	286	271	271	297	258	275	289	258	287	252	262	266	278	303	273	303	268	248	262	291	298	270	266	282	299	277	273	259	302	286	271	271	247	236	292	276	264	282	301	301	300	302	308	316	294	274	267	275	244	300	301	302	274	286	286	295	271	311	289	251	288	271	271	249	300	278	288	313	289	284	292	277	276	258	255	280	271	267	274	272	321	292	261	312	294	276	279	262	256	290	290	269	288	261	258	284	302	293	286	293	303	283	297	260	280	297	264	288	294	270	259	285	286	265	275	268	264	267	269	266	291	277	286	276	286	255	288	271	316	285	299	282	274	278	269	278	291	263	284	295	316	325	292	269	320	252	282	291	307	265	280	294	310	263	279	283	282	299	281	299	295	317	273	284	267	298	261	285	289	280	253	281	301	319	310	269	289	298	285	281	281	243	257	273	303	292	289	296	265	287	292	280	269	261	302	280	279	294	303	277	317	258	286	279	247	283	286	269
8489	1672	2554	3099	2806	2370	2123	1802	1602	1423	1322	1212	1160	1133	1089	1009	966	987	955	919	914	941	851	831	801	873	869	883	822	815	813	798	786	797	758	819	769	834	763	767	742	863	814	813	731	750	796	764	767	752	754	704	746	812	730	766	702	767	775	782	752	722	727	738	725	720	737	748	770	745	693	754	721	741	730	723	740	701	730	767	714	766	761	745	747	719	730	686	749	725	739	713	756	771	734	737	761	717	691	713	726	705	755	743	729	759	737	735	751	724	715	708	755	759	770	752	744	719	738	703	740	680	761	742	720	751	785	679	694	775	751	721	784	732	728	739	701	707	699	705	737	757	739	737	763	741	715	770	714	752	720	712	729	724	677	729	687	736	749	736	741	778	762	710	685	751	756	683	702	741	726	709	704	722	707	738	727	731	722	717	712	737	756	724	730	713	745	736	745	725	695	708	774	733	704	771	701	720	736	715	740	708	739	684	748	749	728	757	713	707	641	761	777	742	727	730	723	734	724	737	732	707	735	691	705	698	697	761	678	739	737	746	767	740	715	740	737	738	665	769	696	729	721	679	722	735	721	715	705	710	774	694	698	735	739	769	737	696	759	692	684	711	743	721	735	720	797	715	742	773	761	695	733	675	763	779	664	720	756	670	743	742	784	634	688	688	764	733	727	717	743	719	753	729	740	745	710	721	712	674	683	758	726	710	729	718	728	651	699	737	720	743	695	717	686	719	677	704	761	713	709	773	740	735	766	712	706	687	699	735	733	714	728	700	734	740	724	736	754	663	697	732	729	693	707	676	665	743	684	723	719	735	674	697	714	711	732	700	714	718	705	697	742	716	781	748	713	715	765	675	705	757	733	698	668	737	704	781	741	732	684	730	765	685	716	719	734	754	698	708	712	716	699	718	714	721	745	741	708	767	701	682	692	746	727	741	690	789	689	745	761	743	706	715	724	690	721	665	732	723	727	706	741	715	741	753	762	700	706	713	714	744	715	719	700	734	682	660	728	691	744	727	693	711	668	698	750	735	674	717	707	725	711	759	710	735	701	736	742	731	738	749	764	689	745	701	673	735	746	751	718	739	700	691	749	744	698	683	750	757	666	723	738	757	772	761	721	733	754	688	728	707	749	696	768	706	737	734	706	673	710	731	748	769	742	725	729	698	729	736	727	710	736	703	713	697	731	651	743	736	713	719	723	696	686	746	684	739	675	728	723	722	774	697	716	717	741	733	755	741	751	719	723	691	734	712	722	747	722	701	741	730	753	730	752	754	704	740	696	737	746	766	713	723	720	686	684	732	712	724	739	737	770	670	735	686	728	728	744	728	745	763	715	695	707	694	726	729	728	747	708	736	718	723	714	686	754	693	725	675	693	735	746	700	747	668	749	734	731	683	730	733	713	719	745	703	682	716	710	744	699	704	759	673	703	731	727	710	709	803	696	718	745	718	725	719	765	689	666	712	712	697	753	757	736	704	708	738	650	761	688	673	786	700	715	705	708	761	746	734	770	677	709	709	710	701	714	778	737	748	716	695	757	723	715	719	710	697	746	739	748	708	670	678	690	724	724	701	743	686	742	716	705	729	734	760	714	726	764	693	772	753	709	723	689	717	731	717	768	792	715	721	707	738	667	695	744	660	738	764	687	764	740	753	752	752	742	731	691	735	715	717	728	730	732	710	732	685	717	748	712	760	756	716	713	720	741	761	747	737	722	701	737	710	721	763	718	664	725	761	732	710	693	716	750	702	699	711	737	715	767	751	693	706	731	732	770	759	732	708	716	722	714	692	692	695	753	764	743	682	738	760	736	746	736	706	736	755	685	752	771	748	744	714	744	713	750	680	728	776	717	727	738	719	751	692	691	675	675	725	695	747	677	739	670	714	725	669	744	686	692	708	702	693	722	689	706	726	701	734	711	707	707	739	784	722	764	740	747	718	727	709	680	691	751	716	686	714	714	715	761	702	697	670	683	644	716	711	724	748	684	766	749	715	746	739	735	731	706	713	730	751	756	677	689	687	736	702	736	709	747	739	682	699	652	758	710	700	693	742	775	761	748	682	698	741	761	699	762	762	674	732	707	734	689	712	719	746	689	713	713	709	723	768	719	700	718	789	771	730	699	735	698	721	700	737	694	693	706	725	726	693	759	722	743	697	737	698	718	725	715	710	715	717	706	754	706	770	738	696	726	776	758	740	737	700	743	712	671	729	771	727	709	787	715	732	738	723	723	715	708	727	676	724	744	721	691	739	707	737	782	739	692	734	758	773	742	688	713	726	739	765	708	755	712	735	709	718	730	686	719	724	763	734	724	677	698	740	764	686	737	719	709	722	754	717	708	719	724	723	724	738	720	731	735	737	707	741	728	700	719	816	730	706	724	727	726	710	747	721	730	694	769	711	743	692	711	717	767	712	768	718	679	652	720	739	698	758	716	758	765	751	723	721	745	721	658	711	725	687	728	742	766	700	694	746	735	696	695	747	726	703	738	694	653	661	708	746	748	727	726	715	750	701	714	701	703	747	709	700	721	720	717	724	683	713	717	699	729	670	732	724	707	693	725	716	705	745	711	718	796	719	749	696	695	707	729	733	711	736	751	764	753	742	724	742	718	712	723	755	696	749	738	740	710	783	734	736	765	744	769	712	722	756	778	725	735	682	703	724	738	754	694	716	765	716	728	735	696	699	703	722	725	733	724	726	683	734	729	761	759	713	713	731	755	734	706	733	740	709	656	725	758	698	706	769	678	716	756	710	735	707	700	688	783	700	691	734	742	672	732	717	705	731	752	736	718	686	767	751	736	708	693	713	733	719	748	741	768	733	729	731	711	689	716	723	718	713	750	728	729	698	728	726	721	720	717	750	751	733	712	698	752	714	724	774	725	710	719	740	750	727	744	715	729	730	703	715	704	737	711	673	756	699	674	767	701	709	689	745	725	693	704	686	682	729	739	734	757	719	742	753	717	713	681	745	719	719	723	695	764	712	749	700	718	708	690	733	706	742	708	709	705	768	709	728	727	713	731	760	775	759	749	723	688	704	717	742	717	690	672	759	715	713	732	756	720	702	774	713	719	695	725	713	722	670	748	738	704	731	717	707	755	735	701	746	716	708	735	739	734	725	718	753	742	721	740	726	737	734	746	683	752	708	726	736	729	711	725	714	685	727	737	721	678	748	746	774	696	749	731	748	689	766	749	722	708	692	743	701	739	736	737	769	711	711	731	754	735	733	732	724	717	757	736	713	705	717	675	728	699	727	704	750	727	789	742	690	689	735	756	709	712	761	703	735	725	670	734	714	734	769	728	735	706	736	712	735	716	703	711	722	715	743	751	734	692	749	741	715	728	695	738	753	723	721	713	729	705	717	740	677	726	700	708	718	760	727	700	679	744	733	753	746	727	708	722	766	771	680	713	720	719	770	734	701	697	686	671	721	766	736	699	651	707	771	709	704	722	738	696	689	715	682	719	755	700	750	693	725	748	696	745	765	743	711
23616	4556	2227	1631	1189	823	631	495	471	370	326	307	264	249	243	217	237	201	194	183	197	192	191	188	152	158	179	169	163	172	143	143	166	156	142	123	140	163	151	143	153	148	169	130	174	154	129	123	120	129	114	149	145	148	114	139	129	127	149	136	136	153	137	151	145	154	133	140	123	144	132	154	132	132	126	128	131	128	149	152	143	138	136	124	145	134	135	132	135	143	139	150	153	135	150	135	156	145	134	126	135	164	138	123	154	118	131	150	121	134	152	141	133	149	137	126	136	123	142	152	144	130	150	136	153	121	143	141	133	171	128	130	133	124	116	150	158	146	131	136	171	137	176	147	144	145	137	163	125	147	143	130	145	136	138	118	151	143	139	135	144	127	129	140	141	157	124	141	113	143	127	158	151	137	127	154	141	148	132	133	126	151	137	135	138	139	138	126	122	139	154	126	141	145	137	124	140	156	132	114	132	139	133	136	160	121	136	147	138	137	136	136	136	122	131	143	157	136	145	155	128	126	138	129	157	129	123	135	142	137	140	147	164	134	130	150	120	127	155	138	127	151	148	161	128	129	134	148	135	125	109	146	153	153	142	149	145	144	135	146	156	147	132	125	126	149	136	129	148	127	132	138	134	148	140	156	147	135	166	128	137	155	111	139	131	124	127	153	128	137	131	150	124	141	121	116	128	152	155	161	134	139	136	141	125	127	140	163	140	149	150	148	141	141	148	149	151	146	136	125	142	124	129	136	124	137	145	117	130	139	140	131	153	128	136	132	142	132	137	152	142	134	129	167	142	148	138	148	118	154	135	154	129	129	144	168	151	118	144	143	161	148	127	146	151	154	141	132	140	144	125	107	132	136	135	138	132	123	138	142	128	128	136	131	159	140	150	111	142	124	138	127	121	131	138	151	148	168	123	128	131	135	125	143	135	134	145	132	133	137	157	130	134	123	149	145	151	145	136	131	152	132	143	138	150	145	152	142	157	148	121	143	134	130	152	123	131	127	124	138	145	141	136	159	143	137	152	113	145	160	133	135	142	127	132	133	142	139	176	153	120	135	139	141	145	156	124	152	128	127	115	137	135	147	139	161	134	143	160	119	145	144	142	140	141	135	146	142	132	125	147	128	132	136	142	152	138	143	124	116	150	127	137	118	129	114	148	145	131	157	151	153	136	142	118	135	146	127	135	150	156	142	124	137	139	143	136	146	134	137	136	152	142	146	142	134	125	128	136	132	141	155	120	138	125	142	144	156	126	153	164	157	144	151	138	151	137	170	141	127	135	152	146	122	132	134	140	136	156	148	132	141	152	157	148	117	147	172	146	124	173	131	145	151	139	140	139	141	157	136	133	129	142	121	110	135	143	153	144	129	146	142	147	130	149	134	124	143	135	147	150	119	137	136	144	150	139	130	121	141	141	133	161	125	146	148	158	138	133	113	147	149	156	133	153	144	151	158	132	130	150	159	126	145	137	148	131	129	120	140	145	124	133	138	130	145	152	164	154	148	110	130	140	111	162	151	133	146	163	157	160	127	127	143	156	137	122	150	146	160	158	130	150	138	126	146	135	133	145	148	160	138	132	130	116	142	125	126	140	151	137	132	132	139	148	153	162	127	137	121	142	152	126	136	151	141	148	143	144	140	138	143	139	146	170	133	148	139	142	144	152	156	122	147	142	149	128	143	156	146	153	139	127	144	124	125	125	142	144	143	155	157	145	135	123	143	125	129	127	138	145	111	124	132	131	124	136	138	160	149	146	134	146	116	147	140	148	128	130	133	136	143	149	138	124	129	148	150	135	151	120	123	140	119	137	144	136	116	145	132	143	146	130	144	142	140	149	127	138	131	132	133	142	134	132	149	117	155	130	127	153	151	141	134	142	138	139	132	147	146	155	141	166	136	136	165	132	125	149	125	140	132	150	148	127	130	142	136	155	140	147	146	160	166	140	154	142	136	135	143	138	131	162	134	123	137	146	143	125	158	140	136	137	154	150	133	131	126	123	127	140	142	148	115	145	135	155	139	141	138	129	161	141	125	145	147	125	115	147	137	134	140	138	150	140	130	138	141	144	143	143	141	142	146	131	140	132	142	131	139	133	135	150	130	123	155	146	143	147	134	145	143	148	132	145	158	127	134	135	121	119	133	148	145	138	148	142	146	141	127	146	144	141	139	133	131	150	122	124	125	136	106	150	137	144	133	122	175	148	136	137	142	133	98	148	157	128	136	115	148	138	125	127	137	121	129	171	132	141	164	134	121	143	126	129	138	148	147	157	134	132	130	128	122	150	147	143	153	148	128	146	141	132	127	160	155	131	144	128	159	143	135	138	140	147	142	132	141	144	127	132	144	121	125	137	143	115	145	126	138	117	139	154	125	111	127	151	126	127	127	149	140	145	132	147	128	139	122	139	145	138	144	144	147	165	133	130	129	135	131	131	130	126	150	144	129	147	154	134	147	124	136	107	143	138	118	158	161	138	146	117	151	132	132	158	144	106	128	121	131	131	156	136	131	130	134	150	140	145	131	127	132	142	143	155	172	141	147	148	146	135	132	128	134	161	117	139	152	149	136	138	128	126	132	116	133	133	167	114	147	155	142	137	143	151	152	142	144	145	120	144	138	127	131	125	140	149	123	132	151	153	146	153	146	121	126	137	155	137	149	151	143	115	135	131	115	133	118	130	147	117	138	168	119	156	141	140	150	149	131	143	141	122	140	140	135	140	137	138	143	149	145	155	141	129	144	123	145	131	143	129	127	152	142	136	155	147	139	142	152	116	114	150	144	146	127	157	137	148	129	139	133	135	114	140	125	123	133	121	138	166	159	144	142	143	115	146	126	157	129	133	157	134	134	137	118	162	141	164	137	123	140	147	140	142	142	152	132	129	118	129	138	158	163	135	142	124	154	139	127	150	144	130	155	134	132	151	146	130	142	151	134	144	134	151	122	144	148	160	132	140	159	145	145	135	133	123	138	148	143	159	139	142	128	154	151	135	155	152	150	142	142	158	132	129	139	157	149	138	138	124	150	152	146	144	140	137	147	129	139	145	132	135	129	149	127	126	148	140	146	141	143	147	145	121	155	151	142	128	145	137	140	126	134	149	140	147	129	136	137	145	133	107	146	122	137	157	138	130	145	114	154	121	130	146	154	147	138	161	140	136	123	130	148	135	139	128	153	128	145	140	130	141	160	143	148	132	145	145	133	137	152	136	116	129	148	148	147	132	129	151	163	125	110	162	174	139	119	116	149	132	130	131	138	146	124	138	132	131	144	152	157	144	150	128	134	136	137	140	129	133	107	126	165	134	126	158	142	143	144	130	140	132	138	104	130	164	149	169	124	163	134	121	147	143	149	138	133	124	141	134	132	154	143	123	122	139	127	134	157	134	137	145	142	137	161	135	155	148	130	142	146	158	144	121	140	121	148	145	134	157	163	143	116	128	140	138	130	165	122	146	142	155	129	112	148	146	134	136	126	154	105	147	138	131	149
12282	2247	3992	5034	4332	3528	2886	2471	2030	1804	1577	1353	1250	1151	1015	961	945	849	806	764	697	680	615	610	655	618	621	572	548	546	553	584	503	470	491	488	527	483	482	469	486	473	425	441	461	472	434	455	442	427	433	409	480	418	430	419	437	444	415	423	440	417	353	441	360	389	405	398	454	412	380	403	414	429	434	411	403	428	393	380	421	406	422	383	353	423	398	383	392	435	442	408	398	407	416	401	422	442	386	409	408	375	406	387	388	377	357	406	413	439	398	365	415	410	384	384	392	420	396	365	405	402	412	407	406	418	398	405	412	360	392	413	375	358	424	410	389	415	386	389	404	363	432	420	397	402	372	403	431	366	413	416	395	427	381	384	411	403	369	369	406	354	394	412	365	386	384	399	421	389	400	386	401	412	428	369	420	393	394	364	392	401	381	395	371	375	381	398	380	382	400	394	363	390	361	387	397	380	396	409	409	406	419	415	377	398	376	372	378	384	365	389	404	398	356	391	424	383	394	383	370	397	374	380	377	386	384	379	410	408	404	373	402	399	383	375	396	407	369	400	386	388	371	368	386	384	370	386	388	401	416	401	405	391	441	374	395	392	377	357	377	389	359	371	368	413	397	387	373	361	378	359	376	386	373	381	424	356	399	374	417	395	394	380	369	388	403	375	376	392	399	412	324	410	363	411	346	367	395	386	414	401	421	383	389	362	391	392	360	381	359	389	389	418	398	381	421	371	358	381	400	371	364	391	392	380	401	380	388	399	400	367	373	376	398	360	404	395	345	366	390	405	399	395	359	415	402	343	409	363	362	442	374	382	410	392	408	370	380	396	415	384	393	396	394	383	395	389	380	367	401	424	359	363	432	365	375	393	394	409	399	391	366	400	343	384	413	370	366	388	404	377	343	401	384	398	396	397	399	359	376	377	388	411	384	356	388	373	369	405	409	381	349	379	384	399	405	423	378	351	377	390	379	384	402	363	418	407	378	374	381	365	347	400	397	377	385	364	445	405	357	379	422	379	397	382	364	358	355	374	390	393	366	394	381	406	404	362	413	366	391	372	371	382	428	379	401	375	374	388	350	383	366	386	426	364	403	389	412	392	397	392	391	398	382	369	368	408	393	402	402	351	380	383	385	372	418	335	421	380	366	379	396	396	406	371	361	407	405	378	409	398	384	381	370	360	385	409	392	378	354	363	358	367	366	396	359	398	391	373	378	388	393	382	380	357	397	393	395	376	382	396	379	410	383	396	396	340	407	409	373	359	375	376	373	385	388	384	372	399	400	358	413	394	366	416	378	438	397	377	375	402	406	409	353	361	364	423	395	395	370	391	376	376	406	393	411	368	399	362	419	369	396	350	364	392	369	355	397	368	366	415	379	377	371	378	394	410	389	404	422	386	382	361	395	394	398	398	409	363	360	390	419	368	364	387	384	386	366	380	344	347	386	420	378	400	384	406	389	408	399	380	368	388	373	410	407	378	396	409	388	387	371	407	390	382	371	395	398	365	392	398	403	394	366	404	363	394	379	377	372	389	414	397	362	374	415	370	384	387	374	397	412	351	386	382	395	405	366	377	366	378	364	386	399	409	399	375	398	396	386	411	394	380	382	369	342	382	365	374	375	369	398	369	403	407	376	378	386	406	391	373	389	382	364	383	391	357	394	391	405	413	380	419	420	393	360	408	386	365	378	359	369	434	373	394	395	391	358	372	414	399	396	375	396	417	375	369	405	376	392	399	364	404	371	413	390	395	359	390	393	365	432	419	368	370	398	400	379	414	415	381	383	426	382	369	373	384	370	355	389	365	394	371	378	348	389	379	383	387	375	408	411	386	438	374	386	393	359	385	384	398	375	392	367	411	373	386	372	375	391	322	376	394	370	388	356	391	376	378	376	364	390	385	367	389	391	388	425	381	350	392	361	363	396	346	432	403	379	362	393	384	393	371	383	387	396	386	419	397	364	339	419	384	407	377	381	391	442	395	369	393	409	368	385	409	392	388	392	380	416	396	393	365	359	379	389	383	392	393	411	358	449	383	405	422	385	390	385	408	408	423	369	405	398	344	373	403	366	378	384	371	389	375	371	362	366	380	363	367	400	397	399	389	376	398	334	348	353	364	391	368	381	371	384	372	389	358	384	389	409	370	391	361	383	363	387	398	362	393	420	355	390	410	348	406	349	418	392	381	374	380	371	407	392	387	366	420	369	377	402	440	353	387	373	378	388	382	365	397	422	371	370	380	385	378	389	370	400	394	373	415	401	400	406	391	385	390	378	398	389	402	361	378	401	365	420	377	419	351	387	378	409	409	411	389	394	382	383	383	382	433	352	389	392	412	394	421	403	376	393	371	398	358	418	348	380	416	379	399	396	406	391	369	369	425	416	367	394	368	386	389	397	383	336	402	419	396	382	389	386	364	383	354	374	373	418	382	398	363	360	370	389	381	388	382	385	405	368	403	400	413	416	395	360	348	439	372	395	388	408	416	393	423	369	379	359	407	437	368	369	376	394	408	402	396	394	441	395	375	400	399	383	361	378	388	387	414	385	395	395	411	378	418	377	402	379	377	376	385	386	351	370	399	385	391	361	383	429	384	381	373	400	354	370	421	380	378	383	368	408	341	375	424	403	410	377	403	380	384	368	393	397	359	373	373	346	399	415	396	404	319	398	359	389	415	362	365	370	362	369	415	403	390	404	377	385	395	441	379	366	376	351	400	343	410	409	369	397	376	373	411	374	398	373	387	370	367	420	356	366	396	399	372	359	362	385	390	385	402	382	399	382	377	398	379	379	395	389	387	382	395	358	376	371	381	388	415	401	384	397	380	383	389	387	434	411	384	378	364	396	381	382	384	373	338	385	393	415	396	383	369	410	384	382	406	392	413	362	376	352	405	407	391	401	368	358	371	416	399	328	383	370	391	362	377	402	386	368	396	361	386	358	380	383	360	383	362	383	388	357	344	400	371	371	381	386	389	384	406	366	393	365	371	351	390	369	400	372	384	412	414	394	379	356	343	408	388	376	416	376	379	394	378	416	378	401	382	382	405	358	391	397	390	378	366	379	375	375	375	383	396	413	358	394	367	389	448	404	390	401	386	383	398	376	424	388	353	412	363	371	367	408	408	364	412	375	405	389	387	397	357	365	411	380	384	374	422	364	389	400	360	384	360	402	406	378	393	426	420	369	377	382	362	413	415	389	403	380	369	374	396	391	343	380	376	389	401	377	380	380	387	394	409	354	388	379	376	386	406	406	396	384	364	373	406	365	373	411	387	403	393	359	348	394	371	363	396	363	396	355	415	373	368	369	419	365	385	375	393	370	345	349	383	382	432	407	387	367	367	406	410	392	409	392	373	413	385	399	348	392	403	357	382	378	380	385	361	357	367	380	384	387	371	384	412	369	405	392	405	381	404	411	391	400	382	427	386	377	403	390	381	383	369	397	395	411	382	366	379	380	376	374	366	363	392	383	389	417	369	399	358	394	384	363	403
3002	356	319	311	261	310	283	275	251	279	277	291	246	236	253	270	251	253	267	255	265	281	252	246	264	249	238	240	260	255	233	279	223	246	262	219	239	245	252	259	236	252	256	251	239	261	251	228	240	261	250	262	262	286	218	245	246	261	269	234	257	270	261	264	235	258	266	254	265	246	270	256	259	253	258	246	250	250	253	238	228	241	254	263	249	252	269	252	241	251	254	257	260	248	253	241	238	224	258	244	249	279	263	258	274	254	236	259	259	256	260	253	273	242	243	245	266	244	251	253	262	242	271	236	239	250	225	253	270	253	251	275	251	262	233	245	258	253	242	252	235	248	251	240	256	263	252	240	242	256	255	260	249	260	253	228	243	245	236	241	277	258	255	219	247	246	246	240	240	245	253	250	237	244	271	266	251	258	302	281	246	259	274	229	251	256	263	256	263	262	267	261	259	247	247	282	251	252	249	262	251	249	264	255	245	238	258	267	257	260	253	273	242	242	267	252	260	249	261	280	286	263	247	264	251	276	265	276	232	260	283	250	237	247	258	274	261	234	251	256	241	275	284	278	246	275	264	257	253	253	278	262	261	273	283	248	238	249	270	270	231	226	249	250	282	233	240	238	245	273	233	282	270	269	238	273	230	234	289	276	276	248	270	222	232	246	256	266	257	257	272	233	258	258	254	266	250	271	279	258	221	256	273	245	259	249	263	248	246	250	246	216	285	263	246	242	239	257	265	244	251	270	294	243	235	244	237	260	257	245	227	249	237	302	264	277	262	273	236	236	230	277	254	264	246	260	271	269	212	270	253	291	260	243	231	260	257	247	274	257	228	238	258	275	284	265	261	236	268	273	247	249	272	271	258	269	265	274	255	276	243	247	251	282	254	246	245	266	270	261	267	254	223	269	246	274	259	287	230	259	266	236	254	252	276	268	286	236	244	250	268	255	253	233	251	277	268	272	242	269	262	259	229	252	236	233	271	245	238	272	260	238	252	267	243	264	236	251	250	242	280	255	281	287	257	260	289	271	241	272	279	233	245	267	250	258	228	262	262	254	253	256	255	272	237	245	256	249	264	252	247	272	267	266	273	255	249	251	268	276	243	268	271	249	285	249	267	265	243	284	255	257	265	235	262	271	236	255	269	266	276	246	240	252	240	245	258	238	238	262	257	259	267	234	290	272	273	279	256	245	246	228	289	250	258	268	246	251	239	276	266	256	262	236	274	242	257	251	250	278	261	255	250	272	267	275	263	238	252	300	252	257	246	230	231	231	240	302	247	238	239	259	220	223	252	243	257	246	225	244	239	232	274	290	257	298	259	259	236	264	255	245	255	272	270	250	265	249	231	266	222	263	252	265	284	284	278	255	262	264	287	237	274	257	266	241	262	266	246	223	272	263	247	275	233	254	270	249	222	266	260	296	246	270	245	252	264	255	262	244	275	276	268	257	245	266	274	235	237	267	235	269	261	276	277	260	243	246	242	259	256	278	247	245	255	262	254	255	269	250	241	235	274	272	268	256	253	230	248	277	238	223	270	258	277	243	262	255	226	274	300	248	258	278	245	255	251	263	254	256	254	286	231	223	243	272	243	251	277	254	284	254	267	225	223	279	259	225	264	255	239	256	244	273	239	248	243	240	272	251	252	248	233	248	251	243	251	257	257	258	256	244	218	229	252	265	271	292	241	267	276	240	274	289	243	245	247	243	266	257	264	233	246	241	277	240	250	257	263	230	267	240	256	276	243	264	261	249	240	277	251	260	262	260	247	255	246	253	248	238	245	237	256	252	247	247	289	265	270	254	255	232	254	269	227	260	269	252	272	258	248	249	228	262	277	252	270	268	238	265	257	262	244	279	289	246	228	259	280	264	270	261	270	264	251	267	287	274	272	277	235	263	240	240	275	251	251	252	267	241	269	252	256	249	246	278	255	258	235	275	237	262	255	234	252	264	243	249	248	238	254	251	252	242	246	282	259	241	255	277	269	272	233	233	249	246	262	272	229	239	242	256	268	281	255	261	218	247	219	277	278	246	252	266	278	218	253	269	253	238	272	279	287	265	249	236	263	260	233	280	257	242	215	287	280	252	275	242	275	277	244	253	256	239	231	259	250	231	248	264	263	251	266	267	267	252	252	279	250	271	231	234	257	257	235	241	252	266	289	236	284	287	243	276	253	238	268	263	228	255	249	252	226	258	245	268	263	269	273	261	247	247	257	267	252	232	277	243	264	253	281	286	261	262	244	257	261	282	241	265	246	239	263	248	247	259	255	254	243	290	244	234	294	247	272	244	261	246	263	256	247	248	247	283	267	240	264	262	237	247	258	284	266	256	278	257	260	247	250	252	255	278	278	263	249	251	270	269	251	260	228	269	219	250	274	268	245	246	249	243	249	264	235	227	303	241	262	226	211	278	267	276	266	274	232	273	217	250	248	270	222	247	228	258	245	260	237	279	264	263	252	261	276	226	262	262	264	264	255	265	235	236	267	280	241	246	272	247	241	274	225	244	263	254	238	243	235	250	274	283	263	247	257	241	257	207	258	239	251	227	259	237	267	254	265	250	246	254	233	230	255	271	256	240	270	242	286	256	277	273	276	264	252	243	239	278	254	241	262	229	267	266	247	220	227	289	274	260	269	244	247	243	260	248	258	283	229	260	268	259	261	243	242	246	283	248	239	247	263	260	261	244	274	243	219	264	233	225	252	219	241	244	270	258	259	252	245	250	244	251	248	218	263	249	238	234	266	254	275	262	279	257	282	265	269	275	271	274	244	264	284	222	257	245	236	238	259	276	240	238	257	254	225	250	276	282	265	237	266	277	252	250	221	254	238	283	253	235	268	248	273	250	254	238	267	278	240	278	254	279	242	253	260	255	250	248	256	264	261	260	238	282	239	243	246	250	233	266	256	247	242	271	282	249	254	252	239	260	259	246	223	265	254	246	243	256	235	248	243	256	238	266	260	238	261	265	264	288	243	262	239	257	258	251	264	247	295	259	273	261	222	236	294	263	230	229	268	238	262	234	240	246	267	236	241	253	276	251	240	273	258	258	260	246	258	252	275	257	239	225	248	266	236	281	274	273	226	245	265	268	237	268	270	242	259	249	271	256	226	267	280	265	260	243	252	253	250	251	225	254	244	245	250	268	282	233	248	264	225	257	267	268	212	258	275	276	289	281	245	262	247	260	256	268	246	223	251	262	277	260	259	260	244	238	279	259	258	232	260	252	278	241	240	245	288	235	236	229	250	260	240	267	261	259	259	238	312	263	242	253	262	240	263	290	272	273	243	263	251	254	256	258	255	258	290	250	286	256	255	253	286	280	258	226	252	270	248	243	280	256	291	243	236	265	289	258	254	264	257	248	276	236	263	244	284	241	265	262	275	243	253	271	246	276	264	231	267	256	249	255	265	241	238	234	255	285	254	270	266	260	253	224	257	246	264	258	259	244	246	241	244	239	231	216	240	260	257	257	235	240	252	243	259	253	244	268
2773	802	895	880	858	848	776	796	752	738	707	699	745	693	639	655	714	750	704	649	697	714	673	661	679	648	658	722	691	731	688	686	661	697	710	670	675	683	669	672	735	658	683	668	692	697	705	702	679	630	675	677	737	671	702	667	690	695	656	702	677	723	646	678	641	649	682	704	688	635	680	726	667	647	683	722	685	713	683	640	689	655	726	683	669	691	689	690	723	692	676	716	662	684	668	682	658	641	694	688	674	695	701	673	736	704	642	665	673	633	639	691	686	676	659	694	664	639	675	704	608	660	648	681	710	682	679	692	632	666	690	610	650	703	741	698	719	673	654	669	713	679	697	651	709	647	713	689	637	673	702	671	698	688	677	687	664	669	677	701	678	642	688	751	681	707	721	673	720	674	732	672	666	678	685	713	689	643	658	692	679	742	654	678	645	669	662	687	704	631	679	635	686	674	681	695	698	588	686	665	669	649	640	650	712	749	681	646	705	693	660	715	643	661	681	671	662	644	724	681	645	660	665	672	660	669	687	668	647	715	661	695	690	679	674	671	692	672	693	642	692	679	694	694	709	664	630	662	707	665	690	654	679	700	669	641	649	679	703	699	651	706	646	685	628	709	664	668	681	703	700	729	671	673	692	643	657	677	694	700	688	681	683	692	692	622	711	707	648	663	643	668	660	651	645	647	681	657	699	668	682	642	697	669	674	677	669	686	683	672	638	693	664	723	660	685	687	685	658	642	674	673	652	690	682	669	639	678	712	676	597	714	661	668	646	649	668	688	672	681	652	625	698	626	700	682	644	696	731	678	690	701	719	709	666	695	696	728	744	635	677	643	710	674	673	653	713	655	633	676	633	704	685	667	695	679	727	657	726	659	642	648	650	640	680	738	689	715	674	663	699	672	707	665	717	662	616	684	681	654	688	688	699	665	647	626	682	695	674	664	657	717	693	683	668	689	650	676	653	702	703	672	632	645	664	686	677	651	661	676	682	625	682	650	679	703	689	661	668	689	687	725	652	666	727	696	682	692	630	688	685	627	684	667	652	666	683	650	710	652	626	711	640	679	655	630	675	675	684	683	682	647	630	685	635	671	683	726	677	687	716	653	711	729	667	707	661	662	664	648	685	716	688	638	663	692	679	677	681	686	688	708	676	694	754	672	680	662	681	683	690	678	640	700	655	671	662	666	682	637	674	679	678	665	658	662	691	628	709	683	664	676	704	680	661	647	646	729	688	643	655	690	697	655	690	645	687	655	677	645	707	691	631	637	754	682	669	670	697	632	657	663	652	722	715	631	670	651	711	654	663	657	674	684	637	699	692	700	638	684	665	663	695	660	711	643	654	681	690	692	712	668	609	671	738	683	685	711	687	683	692	656	651	608	716	677	657	666	662	705	712	665	721	682	664	638	694	700	643	682	694	752	724	759	670	631	675	660	684	718	658	754	653	656	691	718	704	704	699	665	691	684	697	674	698	659	672	659	659	682	634	678	696	697	700	691	674	692	669	651	669	649	712	646	680	695	692	686	683	656	693	666	695	678	673	711	637	646	662	698	693	711	693	678	733	660	672	700	673	656	664	685	703	700	652	690	702	672	652	687	658	735	677	682	655	658	693	687	681	692	685	639	683	712	703	683	679	719	700	650	645	682	715	679	651	684	675	671	670	651	728	716	697	696	667	641	665	686	678	684	670	645	655	694	675	668	638	655	708	711	668	654	659	695	712	625	667	675	655	710	700	680	668	673	663	664	690	639	659	630	676	678	667	699	697	661	699	676	680	657	716	659	707	714	675	652	667	714	678	669	660	674	655	669	707	673	676	680	663	706	679	663	653	640	685	666	755	645	694	671	654	640	707	669	690	657	664	695	723	678	694	692	640	654	669	681	724	664	721	710	675	684	692	655	715	674	708	683	727	713	657	674	684	703	672	647	659	704	681	726	661	680	662	676	677	667	715	684	635	672	706	697	701	682	694	648	651	635	653	663	645	638	690	678	660	694	699	686	696	659	707	675	684	660	667	635	699	699	659	648	724	704	663	670	691	693	619	645	679	687	688	664	670	655	716	704	701	667	667	686	707	694	690	662	698	664	661	666	728	632	680	714	692	666	672	684	655	628	660	681	652	716	669	673	688	713	718	695	659	704	676	717	696	658	701	652	662	681	703	693	675	684	626	677	700	668	663	681	674	662	719	701	705	640	652	649	685	680	685	657	640	646	677	658	652	705	711	656	694	742	652	741	657	617	667	690	690	658	682	664	626	656	726	641	687	667	663	682	683	679	674	739	663	649	693	702	693	641	708	672	718	692	662	702	676	658	667	634	715	656	654	671	663	684	638	681	690	693	677	675	725	715	703	692	616	690	680	705	639	694	713	682	643	690	670	706	659	719	672	707	675	642	671	684	683	664	664	653	674	605	711	739	662	688	679	639	698	662	686	693	679	634	703	649	687	645	688	647	694	639	667	683	717	655	722	706	672	697	698	667	652	767	677	647	638	618	633	674	665	680	637	697	702	707	650	682	649	674	717	676	663	700	689	699	672	690	636	671	673	648	656	702	682	681	712	636	668	647	686	658	678	719	699	657	677	704	657	657	706	665	667	688	678	659	687	675	716	681	677	644	697	677	685	698	672	725	702	693	681	647	705	685	622	655	687	666	663	661	663	727	711	682	688	690	689	670	675	676	674	657	656	762	710	642	648	631	645	681	675	689	730	690	683	673	682	692	658	711	681	647	697	673	681	688	713	671	695	656	687	658	682	658	637	637	656	694	651	681	722	692	615	696	686	659	669	616	673	699	683	674	646	678	685	701	687	658	650	627	670	685	606	670	664	669	702	685	667	640	657	662	674	696	667	692	625	672	688	689	691	676	645	696	702	655	699	714	692	705	619	657	649	638	667	665	676	647	713	697	659	720	687	727	686	655	673	698	653	700	649	689	706	647	674	639	668	678	642	667	675	658	675	685	684	719	685	671	697	691	709	702	663	661	701	673	681	670	659	704	699	667	683	684	674	676	678	688	695	695	669	697	668	691	645	701	685	693	650	657	651	700	624	654	704	633	636	682	688	689	676	640	709	682	682	720	719	699	668	681	678	697	670	659	698	662	683	686	662	716	652	654	648	677	715	681	667	640	678	639	674	690	700	675	656	674	682	641	678	682	662	668	671	615	682	664	608	711	686	713	672	669	679	698	698	669	701	687	681	721	656	624	718	640	621	704	685	698	697	672	717	654	701	680	669	672	672	696	678	676	666	702	705	678	625	717	639	682	706	663	692	696	674	676	665	622	695	669	709	648	675	667	705	663	678	680	702	638	668	669	716	690	664	669	695	668	632	693	686	672	657	633	703	694	690	705	737	673	668	691	686	699	661	706	698	691	676	659	625	654	720	663	634	673	663	655	651	676	717	678	649	687	658	699	691	707	694	696	634	671	665	636	659	741	704	647	618	647	663	708	713	676	666	674	674	669	690	670	746	697	688	704	699	704	656	653	689	671
14337	2213	1274	1078	753	638	526	490	441	401	355	370	349	363	318	301	322	327	316	298	264	295	317	316	303	287	309	266	294	310	280	270	271	313	272	302	253	295	319	297	299	305	298	279	264	259	276	282	282	303	292	279	298	280	288	300	289	278	316	269	275	313	315	305	291	267	300	301	290	255	277	280	277	277	299	297	261	273	291	272	308	271	260	283	315	295	245	274	300	253	255	287	286	285	295	281	261	278	278	264	305	303	277	288	288	283	284	277	284	268	259	279	295	289	250	267	277	282	253	269	272	260	293	306	302	269	256	297	242	306	314	268	280	275	305	272	311	285	294	282	275	270	298	291	286	275	290	269	277	262	260	279	314	268	268	299	334	268	283	292	291	275	283	278	279	250	283	282	293	282	281	282	266	286	266	285	270	290	286	282	287	290	285	270	326	288	307	299	281	263	268	251	275	290	274	294	270	278	305	298	266	297	293	294	308	273	265	257	289	286	275	295	301	290	300	297	282	290	274	253	269	304	288	240	292	303	266	283	300	285	316	291	305	287	290	278	303	274	315	292	264	299	226	280	266	270	296	268	261	281	298	280	292	293	282	306	288	261	305	289	271	313	274	276	262	291	287	287	268	283	265	312	294	309	315	286	299	285	263	286	291	285	265	288	276	294	267	290	286	263	279	268	270	267	284	288	296	282	322	284	291	276	294	317	267	288	269	292	290	271	293	253	297	272	289	299	239	282	239	298	285	287	284	313	262	272	284	303	288	286	283	270	278	296	283	304	299	304	288	310	258	276	280	296	279	275	297	279	290	301	268	302	284	284	283	302	246	288	295	290	254	300	250	282	278	278	265	284	267	265	275	276	285	269	312	296	294	301	266	290	277	297	294	265	273	294	253	287	282	268	312	268	301	269	293	273	276	260	284	290	300	308	287	293	298	257	271	261	269	274	306	266	250	305	272	283	245	296	269	265	278	312	287	295	264	289	247	295	263	303	283	304	269	288	281	272	275	261	295	298	261	299	282	275	280	264	265	300	274	258	276	292	299	276	260	274	263	297	285	316	285	268	275	286	295	250	294	307	288	286	290	283	274	275	280	241	261	269	281	289	266	271	249	297	269	274	274	300	263	275	265	291	292	313	268	293	282	260	289	276	278	285	311	263	274	301	271	285	286	303	267	283	296	271	266	263	267	284	304	278	287	277	278	304	304	274	266	280	272	272	276	274	261	309	277	275	275	280	283	298	293	296	268	256	287	286	266	290	259	269	261	275	270	279	298	249	319	300	275	278	291	282	275	273	265	297	273	307	313	312	278	280	301	284	283	292	281	263	283	258	284	301	263	280	275	300	265	304	269	265	259	283	307	285	313	297	259	284	315	283	283	275	272	276	262	275	310	297	286	296	288	288	298	268	302	276	264	289	285	278	332	289	308	234	290	259	282	302	262	303	302	289	299	289	269	266	257	280	275	280	262	259	267	273	297	261	260	261	298	248	243	283	272	286	269	320	265	263	286	290	281	293	297	306	274	290	280	310	283	298	261	254	315	299	292	288	251	325	262	288	279	308	276	313	274	270	270	303	280	265	294	282	261	282	292	251	272	268	255	272	273	279	290	279	258	261	275	280	254	247	294	291	279	280	288	293	307	282	291	289	280	269	259	283	253	243	267	289	266	293	269	289	305	257	266	292	281	261	268	235	273	282	312	291	303	278	227	264	275	292	282	247	292	291	281	306	275	296	264	275	276	259	278	270	295	293	284	277	308	285	284	276	315	310	317	282	284	270	275	285	290	278	278	287	306	285	306	266	281	253	267	294	280	257	275	293	265	287	268	262	273	274	298	302	271	298	296	297	302	272	270	280	300	251	271	303	276	290	260	248	265	303	261	290	270	269	282	275	304	318	264	290	273	297	267	269	320	270	275	292	267	280	268	302	282	252	261	267	253	266	281	281	294	293	292	303	272	269	261	288	267	295	240	284	264	301	338	258	273	299	277	288	269	279	271	277	285	270	277	270	262	305	299	289	269	279	298	265	294	273	265	274	288	291	265	284	274	276	284	286	278	296	276	268	318	248	286	247	282	267	282	268	308	266	281	302	290	272	286	227	288	252	289	272	277	299	292	276	291	268	276	296	276	271	311	262	294	275	235	250	290	257	273	259	255	293	271	262	317	267	263	293	270	265	312	286	286	305	255	274	283	267	280	281	288	306	287	274	292	280	297	247	283	291	294	271	263	291	252	280	280	286	305	269	281	262	277	267	266	264	277	275	285	277	293	285	265	295	278	310	284	263	296	263	273	271	287	261	292	274	279	291	294	276	271	261	271	275	275	309	273	302	262	267	275	320	312	289	314	289	296	282	265	283	275	256	279	254	291	297	295	288	266	273	290	264	297	268	269	280	303	291	286	299	298	272	290	259	272	274	280	270	287	280	274	272	272	294	274	276	286	255	281	295	255	272	300	284	316	250	273	266	266	292	285	249	275	266	247	263	267	276	293	269	309	295	285	261	288	282	306	276	258	280	269	263	283	278	275	298	272	262	265	291	297	281	294	266	316	287	292	309	276	269	256	265	272	276	289	278	258	283	295	276	269	287	290	277	269	299	262	266	278	272	301	269	296	290	293	284	304	299	247	276	276	265	260	277	264	275	288	263	298	310	272	299	266	254	260	299	263	294	284	299	283	265	262	315	313	264	266	295	312	295	289	301	286	272	271	279	317	270	286	286	288	279	271	276	292	261	284	270	277	287	324	282	300	294	308	286	262	269	268	271	283	288	266	278	287	268	298	286	310	287	313	273	302	267	277	276	309	279	244	272	310	296	312	278	306	276	312	256	278	299	281	280	268	274	281	289	301	300	288	264	269	285	269	271	278	269	299	305	300	265	268	275	291	290	266	303	280	285	281	265	272	276	293	284	294	307	304	282	283	265	276	278	275	321	259	299	260	266	288	300	277	270	262	273	265	278	317	265	300	266	275	290	274	244	280	285	267	307	275	295	292	296	288	275	291	289	299	270	277	269	265	258	307	282	299	286	293	295	287	252	292	277	267	278	285	272	296	279	262	303	282	291	291	258	287	295	262	309	265	278	278	280	278	279	273	252	279	241	279	240	271	300	272	280	292	266	270	296	301	295	250	263	292	251	282	275	266	299	274	291	254	303	258	262	320	279	274	295	311	278	298	299	277	299	284	279	291	244	270	298	287	281	282	286	308	300	302	277	271	305	320	280	232	316	276	252	264	277	266	273	286	292	278	279	298	279	270	270	272	279	276	288	333	263	274	298	294	284	297	287	293	300	279	296	274	290	267	275	285	281	292	282	279	295	304	285	271	290	304	288	257	257	308	271	321	279	273	267	317	308	303	281	306	299	293	253	270	293	312	268	285	284	275	318	276	292	275	286	290	281	290	271	285	288	299	296	296	312	270	283	259	306	263	286	298	292	298	280	273	299	294	297	272	298	282	252	319	275	298	287	278	296	300	307	252	287	331	299	300	250	273	297
8753	1989	2605	3144	2820	2439	2035	1823	1603	1435	1359	1268	1187	1203	1086	1065	994	960	985	911	928	884	840	810	855	836	871	814	803	845	833	780	768	803	802	785	801	801	747	739	805	771	765	755	757	796	777	783	760	769	745	749	714	700	756	733	765	704	744	770	722	737	743	747	779	787	709	732	746	745	702	753	758	726	715	772	734	742	782	748	723	741	700	749	729	749	767	728	720	763	698	750	729	715	725	687	718	695	747	790	762	726	708	726	791	722	778	764	740	740	765	763	738	692	720	707	751	694	723	652	718	712	745	729	730	706	713	725	753	730	685	713	716	706	705	718	761	725	703	729	709	738	729	766	772	750	714	741	721	736	681	709	730	730	714	731	712	702	731	737	770	722	710	696	716	734	734	753	708	740	761	717	774	720	720	698	698	750	742	709	715	752	706	722	719	707	736	692	768	716	738	710	719	703	736	715	756	727	725	720	723	728	733	733	708	727	725	744	711	689	668	759	722	729	738	681	718	722	741	651	683	725	749	746	701	737	733	703	754	724	733	698	743	739	757	697	692	715	727	694	699	674	742	742	795	733	769	714	734	757	695	739	727	775	695	723	762	724	751	759	717	669	750	712	794	734	761	796	746	742	770	784	718	731	770	734	717	732	741	767	695	701	705	742	713	717	697	746	748	762	734	728	680	737	715	711	727	750	688	701	726	741	715	700	660	708	731	754	695	732	718	776	691	730	684	711	736	738	734	761	730	683	756	754	754	746	750	749	782	728	709	732	735	721	744	739	722	725	736	686	733	724	725	726	756	710	709	696	752	720	709	710	722	731	790	706	685	677	708	717	738	783	733	686	725	716	722	763	739	697	738	671	722	776	707	781	770	684	710	692	726	697	713	697	733	740	698	705	718	723	724	753	753	707	736	734	786	774	727	774	690	715	732	748	709	716	762	738	729	693	784	736	781	782	702	707	692	701	742	705	710	717	749	681	730	701	723	713	761	768	771	746	674	768	753	701	732	708	756	713	689	734	777	744	740	739	734	687	694	706	701	714	707	723	716	747	766	716	727	727	733	765	747	708	693	752	679	767	727	717	718	750	702	762	681	738	719	766	760	721	724	738	763	728	750	724	718	731	697	716	711	740	750	732	717	737	716	719	731	675	739	753	745	700	688	735	695	733	740	698	726	735	727	762	712	703	692	736	717	698	696	730	729	736	731	738	734	713	740	713	747	721	716	710	728	727	681	757	757	688	694	777	743	687	740	732	766	693	743	719	692	732	731	715	703	749	765	742	726	767	801	706	729	807	717	733	690	738	742	750	750	705	708	688	751	714	738	713	753	792	736	718	685	711	721	723	743	744	681	716	725	681	721	717	699	714	755	705	736	672	745	706	750	719	713	704	742	656	755	740	690	730	725	743	688	782	706	722	717	731	748	714	726	714	691	684	718	705	726	745	733	697	698	760	746	729	713	735	768	689	743	714	678	737	748	692	697	730	718	751	724	686	719	706	750	719	743	703	744	709	697	735	716	727	727	707	697	696	737	727	694	718	693	730	698	723	716	751	718	693	740	744	743	668	694	688	742	720	689	714	778	721	676	758	725	732	702	743	685	684	723	742	748	706	697	788	711	751	733	743	721	697	752	717	764	744	718	771	689	717	695	722	721	735	749	706	680	724	712	752	729	774	724	745	763	743	720	715	711	697	713	732	738	714	689	733	717	691	718	755	730	696	761	739	745	737	751	726	715	717	715	711	717	746	687	743	722	731	697	695	736	712	732	713	747	708	703	721	712	718	736	752	702	732	748	749	757	671	713	692	709	719	740	760	735	694	735	739	738	690	717	731	744	717	727	696	760	716	720	735	768	713	709	746	720	762	751	671	731	728	711	740	734	726	677	690	737	727	751	728	725	738	733	728	690	727	718	708	787	769	731	703	725	718	726	718	717	704	734	761	720	779	745	721	738	721	757	718	689	740	698	698	754	736	708	741	755	731	711	706	703	716	756	763	715	698	733	744	720	694	754	751	743	758	737	699	707	706	762	710	743	752	735	713	745	716	711	753	712	751	670	678	704	727	737	721	674	702	769	745	753	779	709	747	666	725	716	675	771	747	728	753	724	690	681	735	838	703	677	696	688	718	723	747	734	696	720	718	725	670	709	712	686	832	690	738	724	741	727	764	769	714	709	691	769	733	687	724	671	692	689	695	728	710	684	707	746	730	751	731	725	701	748	716	703	712	712	756	693	728	720	719	718	767	676	728	737	733	696	727	713	741	736	713	733	715	728	765	748	711	723	702	723	708	760	703	742	696	704	740	725	716	757	750	731	734	776	699	720	705	736	691	714	723	674	691	729	772	733	722	698	735	733	728	761	725	717	786	714	733	703	739	699	673	727	716	729	719	718	741	777	785	706	707	706	736	746	766	740	741	709	731	699	678	690	746	744	704	732	756	736	701	693	672	724	719	751	697	758	728	723	720	763	759	726	734	729	668	772	688	721	769	705	733	722	683	701	729	693	719	763	689	714	695	689	744	746	714	712	721	705	676	762	725	757	737	710	737	752	733	700	738	714	762	723	721	701	790	691	742	764	666	734	736	722	712	726	726	738	778	703	740	744	689	713	699	718	729	715	745	732	706	700	745	703	738	770	750	740	696	678	758	732	655	676	702	703	716	756	694	720	755	725	754	700	725	740	719	741	706	745	693	707	708	730	768	751	747	710	750	718	759	686	728	763	746	770	739	734	711	755	799	686	699	717	697	755	668	700	747	729	717	740	691	705	688	736	755	729	691	726	742	745	703	685	688	752	741	745	732	741	699	709	803	728	737	695	736	711	735	747	727	714	752	694	730	745	753	742	677	711	749	763	689	717	724	749	726	762	696	778	684	763	744	760	760	740	724	733	733	703	730	739	663	684	709	719	700	703	684	719	668	721	745	715	771	714	776	721	740	712	743	738	715	744	750	765	722	706	758	698	696	710	735	732	698	732	737	678	744	754	732	709	757	722	703	744	723	662	763	721	753	718	721	731	712	731	711	720	726	751	719	693	749	726	713	766	709	735	703	677	693	722	745	692	777	752	773	752	734	752	717	698	685	706	744	713	684	734	730	744	695	716	732	658	712	735	692	703	722	716	689	686	742	740	745	736	730	726	712	738	756	703	677	737	752	741	722	747	701	672	754	752	698	670	741	762	713	714	697	729	717	723	790	732	712	684	729	734	724	746	735	730	744	690	681	782	693	708	748	723	723	808	715	720	720	737	740	735	772	717	698	748	743	722	729	697	720	701	718	733	705	772	732	754	776	702	740	748	679	688	758	690	705	720	716	731	716	728	719	727	688	754	669	707	723	719	737	727	719	750	703	741	704	707	720	712	727	705	769	739	695	745	707	721	738	702	697	711	766	734	712	726	765	756	680	667	765	725	736	706	709	716	740	760	695	722	733	778	684	717	731	725	769	704	672	755	745	731	701	727	766	707	738	720	734	715	731	739	761	705	745	730	721	704	727
24051	5872	2230	1656	1216	871	633	519	489	395	308	301	272	254	247	236	210	212	192	178	171	183	194	146	178	183	184	172	157	160	152	161	178	141	130	138	151	135	143	144	170	149	149	151	138	142	170	131	149	157	146	146	149	127	126	137	139	139	153	172	155	138	155	124	141	146	150	160	142	139	121	162	168	126	155	139	143	141	144	130	136	144	144	123	157	129	146	154	127	153	157	149	135	121	128	134	134	158	131	152	146	140	156	144	133	133	104	130	161	134	146	136	155	138	150	132	153	132	138	151	166	150	138	141	159	140	130	135	147	173	131	130	136	149	139	135	132	140	138	130	134	126	134	146	118	139	153	131	152	147	138	139	128	135	156	118	141	147	135	155	140	149	133	153	144	144	147	150	126	148	154	131	129	133	144	151	137	142	125	155	122	139	150	133	165	146	141	142	137	140	148	142	130	139	140	138	123	120	151	149	116	153	128	147	135	154	175	128	155	133	153	157	133	153	135	143	123	115	136	156	142	116	134	128	161	141	139	133	144	126	123	120	151	132	146	131	148	137	143	138	140	145	138	134	136	148	141	136	143	150	147	142	138	138	117	135	153	151	130	146	119	121	131	148	149	140	163	108	156	140	136	147	147	145	141	133	127	127	136	135	127	135	121	155	142	143	126	144	152	137	139	142	127	145	125	153	152	147	138	131	128	119	146	135	130	130	130	136	127	143	136	151	153	125	148	142	139	136	128	143	153	130	150	154	156	142	122	142	130	175	145	128	130	169	141	134	127	128	131	152	163	142	125	155	132	160	136	137	138	129	144	134	140	136	140	115	126	151	138	136	154	142	151	145	143	124	137	123	148	141	122	143	131	127	142	152	144	147	143	152	143	161	130	166	149	131	133	144	145	141	133	129	120	139	142	147	150	134	133	134	147	142	152	156	145	149	112	141	130	160	149	133	154	163	139	135	138	133	165	155	143	157	150	122	148	123	146	128	130	152	142	139	130	123	126	141	145	141	136	129	129	127	126	137	144	122	132	167	137	152	160	138	147	132	141	153	106	147	150	126	136	150	152	126	137	149	121	141	145	139	134	150	147	139	131	127	125	135	135	133	152	140	137	146	147	135	153	130	140	149	158	130	169	141	139	114	145	147	150	148	134	122	125	134	122	155	140	133	147	138	150	161	118	145	124	117	155	145	137	146	163	135	126	149	141	129	120	155	131	139	147	137	134	135	143	133	123	153	131	135	163	147	132	116	146	144	139	154	135	164	148	144	125	133	144	140	134	156	171	127	141	139	161	121	147	138	138	125	156	142	105	129	129	150	151	127	153	144	129	118	157	136	133	142	133	114	144	136	105	128	142	149	134	127	125	137	131	144	154	141	136	151	139	133	149	130	138	141	147	131	144	141	145	130	133	141	142	142	125	134	149	158	133	146	161	121	141	127	137	135	138	137	138	162	129	136	131	129	137	153	139	120	148	157	141	143	128	156	139	150	142	147	150	127	149	147	139	152	105	163	140	159	138	147	124	133	149	153	136	118	103	120	131	143	134	142	141	159	118	146	119	160	159	133	130	139	133	133	121	138	120	129	145	136	144	125	136	139	121	141	148	153	125	134	148	130	145	143	152	147	143	113	131	137	127	109	131	146	126	137	137	139	135	125	122	126	129	143	132	140	143	148	165	149	150	129	147	130	135	138	135	159	150	131	148	146	139	126	140	134	138	129	142	147	122	158	112	121	149	153	117	144	123	134	130	130	163	136	141	146	137	128	146	149	108	151	140	149	124	147	154	142	129	134	144	135	169	145	150	143	138	132	133	148	148	126	162	133	139	146	139	141	135	126	151	138	147	147	152	136	136	127	130	134	152	138	154	122	137	142	150	115	143	139	142	133	147	127	149	147	136	133	126	133	122	145	154	129	142	148	138	104	135	128	143	136	154	127	141	142	165	165	151	128	167	122	121	131	117	119	136	129	153	131	168	129	141	148	147	145	149	148	150	135	143	131	143	128	160	157	120	129	139	149	120	124	142	149	130	118	152	139	123	127	136	141	165	134	152	149	160	160	155	134	135	132	124	151	136	131	137	153	149	142	140	138	138	125	146	139	131	127	142	137	169	144	157	132	141	128	154	148	153	136	138	160	141	150	145	124	148	133	151	147	146	145	150	140	176	137	145	151	144	128	146	162	149	143	122	135	146	147	130	151	144	154	125	139	118	149	127	157	151	142	130	153	152	135	138	147	150	126	147	167	146	151	137	146	121	142	154	131	131	132	143	143	149	151	130	128	133	143	124	139	142	160	140	138	139	130	153	127	147	139	136	152	144	137	134	148	136	138	139	152	150	142	139	140	121	148	147	137	127	134	139	142	143	150	122	121	138	137	158	137	159	152	148	145	132	149	117	136	143	126	157	121	135	168	128	121	142	123	150	139	150	122	124	135	166	130	132	165	142	146	153	123	144	125	126	134	141	130	121	157	135	132	130	138	141	136	153	153	140	154	143	123	169	145	140	134	135	144	130	155	135	149	155	137	147	134	147	136	128	140	130	129	134	133	121	149	144	141	135	134	148	114	145	141	129	127	148	141	149	128	139	137	164	152	157	142	141	165	137	147	175	147	123	146	145	119	146	128	131	133	136	136	132	127	117	147	130	133	144	138	126	118	143	131	145	125	144	144	140	133	140	148	124	120	144	142	145	145	138	122	137	121	129	138	152	129	146	155	140	141	126	142	143	129	140	146	123	109	132	132	150	165	118	129	141	130	122	141	119	142	113	127	134	147	144	120	124	143	154	138	124	130	136	134	155	134	146	145	108	154	142	144	146	142	146	149	154	153	121	146	146	139	138	144	157	113	139	148	123	153	129	157	133	139	138	124	159	133	148	130	169	144	148	133	142	136	153	129	123	141	157	146	143	146	150	149	135	136	127	146	120	164	136	149	127	129	128	143	149	136	134	135	135	152	148	142	117	133	126	131	137	151	135	141	136	127	155	143	143	139	149	137	135	126	148	132	128	134	150	126	110	122	129	136	159	119	127	161	123	137	125	158	132	131	139	152	130	155	139	121	136	141	126	150	150	136	139	147	147	148	145	132	139	123	140	152	128	139	156	135	157	135	132	150	138	151	141	148	137	146	140	138	146	140	151	128	146	130	137	155	129	133	151	131	137	163	143	133	142	143	121	135	145	118	147	140	137	145	145	140	146	136	158	146	160	143	134	129	139	143	140	151	134	137	141	147	143	144	132	146	138	168	138	118	131	146	139	113	148	128	144	131	153	157	140	140	140	134	149	151	137	143	146	125	156	140	150	125	118	136	160	115	138	138	129	118	154	145	136	131	139	134	113	147	135	126	136	152	144	154	144	121	151	136	148	134	160	141	136	128	122	137	144	129	138	140	135	140	140	118	145	148	146	157	148	133	136	153	144	124	130	122	109	170	141	151	130	156	140	125	148	137	140	129	130	154	152	134	137	168	162	121	136	141	139	153	128	135	162	126	134	140
12648	3148	3920	4919	4184	3561	2891	2393	2072	1759	1544	1375	1272	1106	1068	973	937	868	788	770	718	682	692	606	605	635	589	563	593	591	523	501	531	569	527	514	491	462	503	457	447	483	470	435	480	423	447	431	429	457	430	457	415	443	443	412	419	402	414	421	421	467	437	440	419	389	390	411	425	408	433	411	406	379	414	378	425	391	445	384	377	393	385	410	422	396	411	363	396	391	432	402	384	412	390	420	380	383	381	399	370	426	383	423	422	357	376	396	405	394	416	420	393	404	370	381	400	382	380	390	330	406	377	408	387	412	393	392	400	391	362	367	388	374	398	398	415	415	426	386	393	421	391	382	367	375	399	389	381	371	401	388	400	381	357	406	398	410	406	419	411	385	409	394	369	411	392	394	365	429	391	421	363	399	371	394	355	374	414	397	407	401	393	387	396	368	373	382	407	396	396	382	375	391	396	366	397	383	401	377	388	398	419	399	386	377	400	379	414	369	420	419	387	410	378	414	397	368	420	422	389	443	357	415	402	402	374	398	401	382	398	369	359	365	378	382	418	372	404	381	379	387	367	353	401	368	367	359	430	426	399	367	358	405	377	374	392	413	377	359	400	359	377	370	365	372	384	414	392	359	397	410	371	404	417	405	409	396	361	393	349	396	336	423	376	319	376	421	374	379	373	401	394	375	395	420	403	369	344	382	361	409	384	385	407	391	416	386	417	398	397	380	431	374	375	412	352	392	377	424	406	391	382	387	400	401	419	391	374	381	370	358	399	377	347	400	368	419	419	410	361	420	421	415	398	391	395	376	373	399	374	384	357	397	382	403	380	381	393	382	394	420	434	398	387	396	412	382	361	368	388	387	370	400	382	386	366	420	381	398	362	390	420	396	387	403	412	362	393	409	372	398	395	397	375	411	422	394	372	391	345	403	401	371	374	393	365	370	378	377	389	368	398	363	380	419	414	379	399	371	412	381	427	382	419	354	405	391	382	374	408	420	388	405	371	392	397	365	410	406	381	376	385	391	381	397	390	380	365	369	376	367	389	366	369	383	413	378	389	405	373	387	396	383	389	398	378	381	401	371	364	398	391	368	374	386	403	376	392	392	366	395	388	393	375	392	361	361	358	377	363	422	368	417	393	355	381	375	390	377	380	392	402	368	368	405	425	377	401	393	394	363	367	360	374	383	369	392	348	362	453	373	411	420	390	408	393	420	397	379	393	416	367	379	410	391	382	336	385	367	387	381	390	414	366	391	416	401	390	350	367	388	351	394	400	382	379	395	350	374	380	379	353	409	361	422	357	401	397	395	410	402	387	369	377	410	398	412	415	347	381	358	392	407	406	386	366	403	395	383	362	360	396	367	400	389	363	404	381	365	397	406	362	392	426	400	409	382	404	367	406	377	411	362	396	391	391	407	406	383	413	389	373	376	403	370	374	369	360	392	387	375	344	385	399	396	372	385	380	433	422	369	365	371	420	397	370	389	381	370	374	410	398	404	405	397	378	341	379	366	396	392	363	389	370	416	437	372	407	391	411	402	384	383	391	393	393	413	392	388	405	376	366	358	389	378	369	400	390	396	391	406	368	357	365	376	376	389	380	373	405	405	374	364	375	348	394	409	399	368	409	405	373	378	356	406	384	422	386	375	343	392	381	362	412	378	388	382	408	387	379	371	374	356	345	397	415	375	405	387	371	387	366	370	421	385	368	412	380	371	409	377	395	377	354	382	377	355	389	385	425	364	394	395	404	368	403	377	382	386	373	388	376	391	372	353	380	384	355	361	397	352	338	382	383	413	364	392	375	367	370	409	393	371	364	395	411	376	377	380	418	406	374	422	365	345	396	396	383	407	385	419	401	399	348	380	351	421	369	391	341	389	355	400	410	370	381	412	358	415	375	394	385	401	394	374	365	369	392	403	388	423	387	391	417	363	388	387	402	398	385	367	390	402	383	393	441	368	365	362	382	393	404	370	353	372	402	383	381	412	371	369	373	406	400	356	439	414	398	393	378	398	409	360	366	407	387	399	360	379	358	370	401	378	373	381	379	381	383	397	388	369	409	401	367	387	375	371	396	382	398	352	407	379	360	397	374	382	395	370	376	396	363	415	371	408	384	339	352	394	396	377	371	385	371	368	387	404	370	410	406	394	399	377	360	398	383	361	388	414	361	395	388	405	398	389	355	384	368	364	378	355	386	392	399	377	388	360	387	365	388	409	430	394	410	376	361	411	403	433	374	340	374	408	389	418	404	383	401	368	374	412	402	417	389	393	383	395	394	380	397	373	371	379	360	400	373	384	395	357	394	416	373	384	374	370	349	404	402	426	376	362	416	387	372	398	375	381	413	388	423	406	395	401	390	359	415	383	366	392	366	393	378	372	373	413	361	421	414	376	387	376	388	429	408	375	429	398	402	421	400	414	359	405	382	391	394	408	409	421	392	400	409	369	393	403	375	382	363	370	380	396	402	405	420	381	393	381	417	401	386	379	387	374	392	417	363	375	364	380	359	370	395	362	422	379	379	361	400	393	370	363	425	399	399	366	394	347	376	432	381	410	393	356	383	377	401	345	364	393	370	400	434	397	344	403	374	390	411	392	371	365	365	413	366	388	401	387	391	433	405	388	374	418	390	394	393	371	393	375	401	372	405	400	392	385	384	388	397	387	372	376	382	412	372	377	406	360	392	429	375	384	410	385	373	380	355	391	373	349	399	364	387	391	366	400	417	408	422	421	385	401	369	402	395	409	352	409	375	423	373	387	386	380	397	398	389	392	374	400	376	410	389	381	371	384	354	392	399	390	390	380	373	353	379	397	385	382	387	377	382	370	400	365	369	375	406	377	409	370	412	391	397	381	351	424	399	377	390	388	373	369	419	409	396	382	401	377	418	393	383	379	419	386	399	380	420	393	349	390	408	387	365	413	375	363	347	374	364	391	381	378	371	390	441	380	349	395	372	398	360	413	406	387	401	370	383	402	395	391	396	373	419	400	385	355	409	386	383	386	364	373	382	357	409	361	369	388	389	391	350	383	399	382	371	413	396	391	377	359	354	367	392	400	407	371	411	370	391	428	409	426	379	389	344	374	384	412	365	378	408	406	409	372	341	379	420	392	391	368	371	366	398	410	397	408	381	381	379	378	354	379	391	384	380	396	416	420	359	401	377	380	404	383	375	396	410	361	380	394	377	432	384	387	369	392	383	415	369	418	400	387	395	381	405	413	374	399	349	393	388	408	381	399	387	384	398	406	400	386	393	408	416	407	385	399	397	387	372	395	383	403	376	376	412	359	365	366	374	407	399	402	391	397	376	380	383	420	404	377	423	397	382	394	408	374	344	369	378	378	356	381	383	358	372	404	385	384	402	397	351	355	385	383	378	398	406	415	376	411	410	363	397	394	373	410	420	365	390	387	398	376	386	379	377	393	360	406	400	423	383	388	403	424	398	369	380	383	383	364	352	415	368	383	385	380	426	400	408	372	371	356	370	415	399	426
3064	460	337	345	301	301	264	280	260	243	239	277	259	269	244	233	265	258	263	291	274	237	263	249	278	272	237	269	269	285	251	224	264	296	257	248	284	268	276	239	257	248	253	250	239	271	262	269	281	269	283	267	242	278	231	247	256	251	291	251	247	256	239	267	265	260	257	257	251	263	262	264	258	253	281	261	251	254	249	255	232	307	235	254	270	257	262	278	271	246	300	260	220	262	269	253	285	246	246	241	256	244	253	246	273	248	225	237	246	244	262	260	238	255	243	270	291	219	240	245	259	274	255	255	236	265	259	263	222	248	282	256	298	255	236	245	232	227	259	267	267	255	255	277	279	257	280	247	265	246	248	275	250	261	269	296	253	272	258	243	268	250	243	263	244	256	242	245	252	257	265	277	277	254	261	250	258	221	247	237	249	271	243	268	245	287	229	241	276	249	261	226	273	284	258	216	244	241	236	273	257	268	273	240	304	237	286	264	238	271	253	264	244	247	236	254	227	284	279	270	259	277	269	244	273	250	273	257	273	255	257	253	261	284	277	227	249	266	236	236	256	260	276	217	235	247	249	257	223	275	240	246	240	242	265	257	268	250	245	265	225	246	259	257	221	215	263	284	298	264	260	241	246	261	276	274	244	264	250	262	274	264	259	275	236	273	231	254	282	277	262	279	264	259	258	258	278	276	231	267	223	261	265	261	260	250	249	266	256	250	273	267	218	245	235	223	269	285	258	244	262	257	255	265	263	273	271	245	252	263	238	240	257	290	246	259	250	234	265	260	219	257	266	283	245	255	262	243	241	283	274	253	275	265	266	241	255	252	255	241	241	249	291	266	252	250	272	245	247	249	239	263	263	273	268	273	230	242	259	267	260	276	260	252	240	278	268	271	259	251	239	252	280	243	258	258	253	274	227	243	252	246	281	243	256	281	266	241	252	213	256	250	240	260	254	279	230	286	253	247	279	266	278	243	287	249	249	269	247	283	279	266	230	282	255	275	259	241	276	230	258	288	266	256	267	275	272	248	269	263	261	276	243	291	281	244	269	230	250	249	267	266	235	248	265	261	277	261	277	255	230	259	262	254	238	257	261	268	275	259	223	240	261	305	244	247	273	251	244	251	267	240	252	281	284	242	279	262	274	257	243	238	262	246	262	252	225	265	267	262	236	245	271	226	262	237	266	237	292	263	265	276	264	294	231	226	257	235	279	248	239	242	258	275	255	280	266	272	275	254	274	247	248	248	242	248	283	247	264	295	276	273	224	261	238	250	237	282	241	248	247	248	272	251	268	244	222	255	269	238	248	271	260	261	249	271	241	261	259	270	262	262	285	223	265	223	278	270	265	289	257	287	272	258	250	254	234	264	246	239	250	281	274	257	243	236	284	260	243	251	245	251	261	246	234	263	250	241	264	281	271	242	261	248	291	270	272	256	233	242	258	257	264	278	250	265	243	216	271	255	270	250	247	261	281	226	260	261	244	246	262	247	253	261	266	251	282	273	272	259	299	259	226	259	251	263	287	260	244	287	234	249	232	254	281	275	273	261	265	268	250	251	254	245	285	233	271	246	259	269	242	225	211	236	266	252	268	264	247	264	273	239	246	263	245	243	260	258	232	246	277	247	292	255	262	238	249	246	255	248	275	253	228	216	262	268	265	238	273	255	250	268	248	260	256	254	230	284	268	241	244	230	264	260	254	247	274	247	263	281	263	280	254	238	252	244	265	259	279	283	256	271	256	289	252	267	280	221	264	249	262	269	243	243	252	256	236	249	263	259	249	270	253	287	245	261	257	280	250	238	253	280	261	262	245	230	282	273	280	262	268	252	248	264	273	288	246	243	247	252	286	246	235	285	255	256	290	254	262	271	230	247	275	292	266	282	260	284	260	264	254	260	213	261	252	257	260	249	265	266	243	252	251	264	276	258	228	266	263	262	236	250	252	278	244	251	284	254	262	241	270	249	270	292	238	285	227	238	259	272	286	247	283	266	253	255	246	258	245	270	263	234	262	256	280	272	250	268	278	276	246	271	238	264	265	273	238	274	275	273	259	277	261	273	252	242	277	254	296	239	256	273	233	262	264	273	262	248	287	267	264	253	267	250	267	241	245	256	248	283	280	279	246	265	247	280	241	246	269	251	274	251	252	246	267	259	266	250	277	228	276	256	288	254	254	245	293	254	280	280	274	270	289	238	248	276	256	248	279	276	268	250	250	243	277	262	238	278	263	236	263	244	251	228	264	265	260	233	272	246	255	246	242	254	273	230	255	214	247	264	242	259	235	251	230	260	244	254	253	232	264	218	226	285	249	279	276	263	229	265	251	243	264	240	282	260	251	253	250	263	230	281	242	256	251	243	229	253	251	258	265	231	266	296	263	264	255	259	267	291	251	253	270	256	261	251	262	274	247	220	270	264	247	249	266	249	267	252	279	276	232	279	244	243	281	234	267	244	235	245	281	275	251	242	240	227	220	272	254	272	262	268	268	265	264	227	256	246	258	273	257	264	261	283	254	238	257	269	262	254	247	292	227	296	278	238	246	242	251	271	235	250	268	251	288	238	235	242	272	247	278	253	237	219	228	265	307	285	253	244	260	249	280	270	233	251	255	271	274	279	259	236	260	267	234	282	264	239	274	267	255	238	261	258	257	264	287	271	241	293	278	305	241	217	258	253	267	253	245	251	259	279	248	242	242	255	268	270	235	274	248	276	245	235	236	249	274	266	244	233	239	254	270	276	243	276	275	260	219	257	234	267	290	232	275	272	267	261	234	263	242	226	295	270	254	260	278	243	249	244	241	213	266	266	239	251	268	234	254	243	223	249	255	258	225	258	246	246	261	239	283	254	233	257	220	268	260	286	272	269	285	261	283	266	251	260	280	265	252	242	255	257	242	263	240	251	264	259	256	273	226	246	246	259	251	264	260	221	255	268	260	247	247	258	264	240	258	279	257	257	257	251	287	280	245	262	263	231	261	268	297	243	265	246	241	268	228	272	268	241	235	254	242	245	252	271	229	239	274	257	244	267	254	258	294	278	255	301	261	256	266	269	261	254	259	269	269	267	252	284	270	252	266	270	248	264	289	259	276	260	264	280	247	251	274	270	275	272	241	265	249	249	223	261	252	259	253	237	271	259	218	253	277	281	271	253	274	253	253	260	253	266	273	259	255	284	236	220	246	256	293	254	251	260	266	230	230	239	241	276	236	241	266	285	248	238	242	281	258	271	269	251	233	275	284	246	228	253	275	239	269	271	267	258	253	262	247	229	252	236	238	259	234	256	276	268	293	234	241	270	255	265	265	251	230	255	237	263	282	254	243	260	260	272	248	265	270	259	256	245	253	265	261	278	265	266	233	257	284	271	247	281	257	251	259	309	241	242	260	285	247	239	234	226	251	286	258	247	255	252	273	255	213	239	238	229	250	217	247	242	275	266	276	249	244	248	257	230	282	235	221	282	273	244	235	278	241	263	250	250	257	250	287	243	265	233
2814	940	850	894	933	857	774	773	730	741	719	747	739	734	736	749	689	732	721	646	737	701	705	729	699	679	687	680	700	713	661	665	689	675	702	687	687	676	676	704	696	674	666	659	687	688	660	703	654	684	711	684	723	658	660	694	668	691	682	637	654	694	720	709	716	661	675	674	669	681	732	665	676	711	691	687	674	697	701	696	618	666	689	699	655	673	631	681	717	695	692	656	701	659	732	667	675	682	699	668	654	688	655	679	682	698	699	644	709	715	676	652	686	681	665	652	664	629	736	683	696	665	699	667	654	727	676	685	691	659	681	678	667	650	652	716	729	674	674	652	713	687	648	704	663	658	659	687	686	682	671	717	673	708	656	651	649	683	676	622	600	685	676	664	700	721	666	676	701	681	662	670	665	713	715	651	667	661	716	681	684	690	662	684	672	676	673	708	660	660	670	694	703	651	661	680	648	646	699	683	696	719	665	674	646	690	635	670	662	673	662	691	671	657	700	704	639	672	684	738	671	697	718	659	658	657	674	655	707	671	704	674	663	660	675	667	667	714	712	659	712	631	662	707	693	685	658	670	675	710	673	660	655	669	673	659	697	655	731	653	672	672	660	686	638	712	687	700	657	675	673	730	674	691	647	661	633	653	708	701	733	693	686	689	637	716	717	741	713	702	705	681	683	688	645	663	645	689	678	738	648	686	703	720	727	653	689	688	663	671	697	684	666	687	636	640	709	694	720	687	656	701	650	661	632	680	624	658	673	691	684	667	676	674	674	687	710	651	654	663	707	694	728	680	665	653	656	725	667	686	683	707	683	674	685	666	696	687	745	642	691	690	686	671	718	633	691	642	704	681	654	693	682	684	653	702	670	686	684	702	647	622	652	672	718	704	671	677	647	694	699	675	686	709	664	714	753	667	689	649	688	647	752	664	731	679	684	705	662	632	671	707	642	731	679	677	700	676	663	703	743	679	695	680	697	659	658	641	700	672	713	667	720	699	663	710	674	753	705	641	670	711	668	729	705	681	677	643	680	702	693	662	684	722	698	688	695	651	703	655	718	705	696	680	656	681	681	685	697	652	694	688	680	674	696	660	634	665	700	642	675	675	640	686	663	658	705	704	670	692	687	685	663	658	675	644	657	692	644	624	735	688	661	676	635	710	633	688	665	671	666	669	703	698	664	659	677	643	687	710	716	650	634	685	656	672	708	701	703	684	693	644	697	681	686	678	728	685	714	656	689	703	705	709	658	686	631	655	654	675	669	657	662	666	685	702	662	726	689	720	640	689	618	605	692	682	658	688	670	680	665	666	701	706	676	665	712	682	675	689	683	695	653	671	657	694	691	688	714	676	693	674	715	672	652	638	669	634	683	660	663	645	689	687	693	685	662	675	666	687	675	674	648	678	679	693	674	695	699	638	659	673	655	666	654	703	677	633	679	660	649	684	689	657	669	706	690	649	639	655	684	660	669	703	637	649	690	686	653	696	705	679	661	693	669	712	704	692	695	698	696	681	699	695	656	681	675	671	679	643	649	703	728	709	684	737	683	664	687	717	689	672	684	695	672	693	662	640	724	648	650	637	716	653	663	653	697	653	677	660	655	740	657	664	684	655	672	670	685	682	664	634	732	679	692	691	656	689	669	692	697	693	695	678	691	684	705	662	650	705	676	698	660	677	651	711	699	663	662	687	670	704	677	661	702	639	712	682	655	721	688	677	708	682	725	666	737	688	669	694	636	673	696	668	670	677	681	683	689	646	643	643	692	707	702	675	654	661	697	672	633	661	677	666	645	671	699	653	742	715	722	692	688	693	616	718	697	655	653	708	673	681	672	676	651	681	680	647	677	673	638	667	662	668	738	696	714	694	663	696	668	698	668	683	679	708	701	682	674	764	671	693	681	660	699	696	668	676	676	656	662	681	637	688	641	659	638	725	685	725	690	677	674	677	699	681	668	642	697	707	672	685	693	638	676	713	699	686	688	657	719	674	691	690	693	671	687	697	669	711	679	693	676	686	704	650	676	711	657	689	712	618	691	688	672	677	675	622	716	670	682	668	691	667	694	686	682	674	642	732	698	658	692	664	704	681	718	709	679	726	641	689	684	654	678	664	695	676	668	700	666	676	652	636	648	694	651	706	686	658	683	652	676	681	684	714	706	698	626	700	715	671	685	678	700	658	688	703	708	706	674	693	671	692	741	671	718	640	718	671	681	679	678	731	686	638	706	666	630	673	650	682	640	675	688	640	681	655	683	671	652	677	681	665	657	641	688	686	669	666	693	699	642	664	665	674	722	673	637	666	675	697	658	669	676	682	712	698	687	658	694	650	690	640	676	702	707	680	710	690	707	682	722	667	688	650	693	749	666	674	722	689	663	703	656	636	669	675	666	700	637	658	655	657	643	676	661	647	638	658	672	668	663	719	672	675	666	661	683	734	680	664	736	699	662	690	699	675	626	675	659	701	640	647	679	691	662	703	672	686	645	673	723	645	602	685	650	686	668	740	693	663	621	653	683	652	698	712	693	679	688	691	655	667	707	668	661	695	691	714	668	643	678	698	702	658	708	689	699	658	689	681	702	644	708	687	682	706	686	614	702	663	687	641	703	685	658	675	700	685	692	698	657	687	658	692	681	677	717	683	654	685	674	701	677	696	660	680	636	667	717	686	689	673	728	683	679	737	685	663	695	664	690	634	648	708	692	690	643	682	693	663	666	681	718	696	652	693	662	692	705	672	636	695	669	650	655	656	678	673	641	648	671	697	712	668	672	684	651	688	698	647	654	679	650	646	696	685	721	653	698	656	653	680	712	689	726	679	655	669	698	673	657	752	630	652	655	674	642	637	663	692	643	679	660	637	647	728	733	644	687	672	670	723	721	664	675	733	658	641	675	683	637	683	681	648	658	713	660	634	658	703	713	682	679	652	697	689	680	670	676	628	625	705	652	708	671	690	689	699	705	707	691	694	634	648	665	668	687	651	648	694	701	666	692	711	700	674	693	673	646	713	669	668	683	640	758	675	633	675	684	719	717	704	673	629	732	708	688	643	643	704	657	669	639	662	714	665	667	655	663	648	690	676	697	696	730	678	650	689	668	675	705	725	663	688	688	685	720	687	673	705	671	688	646	663	715	671	663	661	689	725	713	646	641	675	646	753	681	693	696	663	697	695	666	700	665	680	657	638	682	707	672	663	670	636	637	666	676	715	641	699	687	666	661	655	678	752	678	709	667	689	662	667	641	663	677	686	685	670	700	699	693	655	656	631	624	707	647	664	689	674	682	642	664	707	705	643	703	655	610	686	679	715	646	690	683	659	664	689	649	704	675	674	700	615	692	719	693	674	677	649	644	632	596	727	688	752	721	667	627	692	649	694	705	689	719	692	666	645	665	696	677	706	688	677	689	653	655	661	649	639	642	659	651	683	693	677	660	677	685	734	693	694	657	647	695	716	644	700	644	645	728	694	652	669	697	674	656	695	671	680	700	664	691	633
14911	3440	1422	1054	776	674	547	492	461	401	387	378	380	329	346	339	306	286	304	306	298	305	313	305	304	304	290	294	312	272	294	284	286	315	301	287	339	334	287	285	301	311	281	257	301	275	277	284	293	259	270	286	293	297	294	257	303	283	267	293	298	284	283	281	294	268	315	260	298	318	282	275	291	293	306	265	263	259	262	254	277	285	291	267	294	277	299	303	283	286	283	292	277	291	275	286	269	284	297	288	314	294	287	304	269	272	279	330	266	274	268	264	300	284	314	303	290	259	286	321	289	287	306	269	294	294	315	276	295	281	270	270	298	254	261	262	304	258	269	264	283	301	273	268	289	271	280	263	286	282	298	297	311	279	296	287	291	291	266	285	278	275	251	262	268	296	291	284	254	279	295	258	284	261	271	254	290	273	304	277	264	265	293	255	272	280	274	276	279	279	300	258	295	276	297	270	282	271	285	284	283	303	289	286	271	305	246	311	291	277	270	275	263	264	296	276	286	299	253	245	281	285	269	265	249	268	317	299	246	253	279	336	277	259	281	248	302	285	293	292	279	292	279	260	301	302	294	270	284	300	282	276	288	297	278	285	294	262	260	289	285	272	291	292	298	253	274	277	266	275	281	314	305	265	264	287	305	289	267	281	315	251	273	275	256	271	246	302	275	283	296	260	269	294	291	283	294	301	289	295	291	297	270	267	262	306	272	246	288	276	277	270	287	290	296	274	278	278	287	290	287	299	275	291	288	263	291	291	290	296	297	265	287	269	273	292	275	270	294	286	285	276	307	281	280	281	279	272	293	281	315	269	310	266	259	253	281	311	304	281	302	267	281	300	282	263	270	320	307	280	292	281	294	290	275	280	293	298	265	301	256	255	278	264	282	303	260	286	331	272	275	282	258	269	272	281	291	272	280	272	291	296	299	300	279	272	288	271	262	298	311	288	303	296	270	289	280	267	269	305	284	307	290	296	277	274	310	312	287	249	258	300	271	282	279	281	304	280	275	267	279	280	268	304	297	285	299	295	278	280	292	283	271	267	258	308	299	261	273	282	290	274	263	297	268	266	264	276	269	284	262	264	282	247	290	289	296	293	282	277	282	349	268	291	277	253	303	265	265	260	294	262	242	290	267	300	275	265	229	257	271	255	252	271	282	295	277	267	319	288	252	271	275	289	264	311	261	301	292	281	283	274	291	280	249	300	276	329	304	268	280	288	258	274	274	273	273	291	292	262	320	274	285	272	313	295	299	261	297	290	296	285	294	276	319	264	293	249	267	276	296	295	279	290	279	307	288	331	283	263	285	274	306	287	300	300	279	258	263	297	295	282	288	283	292	259	274	295	296	272	276	297	309	259	296	289	272	293	278	281	283	275	267	304	268	284	316	301	292	336	279	278	272	275	290	267	303	280	295	284	294	302	272	274	272	284	279	274	277	312	299	306	253	247	269	285	287	278	279	279	282	290	269	287	284	274	298	274	298	272	283	291	248	288	307	281	292	279	295	298	278	298	318	305	280	288	305	273	301	269	252	306	286	298	284	298	254	286	292	268	274	295	278	295	272	292	267	308	295	287	245	263	274	285	273	298	298	276	311	261	298	295	303	261	295	288	282	277	301	278	280	293	262	331	269	301	276	284	275	299	254	273	328	270	283	303	289	291	293	295	282	292	312	305	280	269	268	318	258	275	282	287	274	279	260	305	285	280	266	318	282	293	282	272	271	284	295	308	303	292	332	291	297	261	294	301	280	270	299	279	310	287	266	265	276	294	249	291	274	276	263	291	273	311	280	291	296	305	292	284	297	298	288	293	269	277	254	271	277	282	275	280	278	248	277	274	300	275	310	306	304	290	273	304	292	290	295	300	248	273	286	271	293	260	285	284	268	264	273	280	291	261	295	290	270	275	280	281	296	302	288	296	296	289	254	305	278	293	269	260	268	308	280	284	309	251	288	297	280	259	308	293	310	281	281	282	306	303	295	289	294	292	259	288	302	225	284	271	286	300	285	274	259	273	271	277	270	277	287	283	297	291	298	303	286	257	276	303	285	270	243	259	286	281	288	284	275	258	284	273	282	288	323	256	283	273	305	304	297	289	296	280	295	290	291	267	319	325	311	276	277	257	273	292	295	275	332	321	315	299	275	290	316	293	287	294	240	309	266	309	273	303	263	315	296	291	267	263	326	311	278	295	285	298	263	279	274	247	281	283	293	229	286	270	285	269	259	278	272	304	314	268	277	265	255	253	278	275	285	288	269	288	275	248	280	286	287	263	310	281	281	294	264	279	264	293	279	289	311	282	311	301	293	284	306	292	290	270	277	282	285	278	252	296	317	270	307	285	282	284	263	284	293	292	249	285	298	287	280	269	296	280	276	278	284	284	289	279	297	313	267	279	294	279	288	281	275	313	268	288	302	298	288	285	263	293	283	274	296	273	262	287	272	298	302	279	302	297	280	290	296	286	312	295	288	278	269	288	299	270	271	267	272	277	295	307	283	279	290	271	269	297	288	278	283	267	294	283	268	268	306	293	294	289	303	280	236	275	293	267	253	287	301	276	276	288	325	301	266	304	249	252	280	304	269	314	252	289	283	293	293	265	250	286	270	299	278	306	284	296	265	288	294	267	261	283	296	287	266	274	283	309	279	260	336	280	287	297	295	309	293	329	273	260	265	281	273	250	289	274	284	299	279	290	266	286	320	320	261	279	271	295	267	286	296	289	297	287	298	275	285	299	261	299	291	283	303	284	279	273	295	301	286	270	313	300	304	260	291	283	278	286	276	262	277	293	258	306	253	304	250	299	273	284	284	252	266	300	283	301	274	293	280	269	257	283	292	281	321	270	285	247	279	265	278	248	279	286	309	291	300	281	298	277	286	276	300	262	288	281	291	248	304	261	294	286	271	272	297	290	260	257	298	245	299	281	243	291	262	307	255	259	295	284	308	279	282	282	276	269	277	301	319	315	280	253	288	263	273	311	318	303	299	286	273	285	296	283	276	285	320	274	320	293	281	258	267	306	305	288	284	282	285	296	336	243	284	297	298	300	279	286	288	256	302	300	277	279	305	308	282	291	288	282	240	268	299	274	248	244	247	304	283	284	296	264	258	303	276	295	265	289	301	265	299	244	300	273	293	314	291	276	268	294	301	273	304	275	315	278	278	299	301	273	297	295	275	317	307	264	292	276	296	294	298	278	280	283	267	300	279	245	279	263	282	260	308	292	292	284	248	282	269	308	284	275	283	298	316	256	272	290	283	284	300	274	275	285	308	283	268	242	280	272	284	275	283	286	258	288	291	292	284	272	284	316	300	320	280	282	299	314	270	270	262	269	280	290	278	262	310	290	285	330	273	278	292	306	256	283	274	275	270	303	307	276	284	297	304	301	270	302	279	258	312	293	297	272	296	275	284	257	278	291	289	290	261	290	296	281	268	288	270	264	296	270	290	283	307	302	304	323	321	252	259	263	286	300	268	285	282	280	262	280	280	297
9115	3089	2633	3306	2742	2500	2149	1846	1641	1508	1381	1271	1184	1099	1049	1040	997	997	922	933	890	902	879	878	845	889	802	820	787	802	822	789	797	821	814	789	806	799	760	727	751	763	719	744	780	765	755	776	768	761	776	740	725	732	765	774	702	763	780	736	752	736	747	717	732	704	751	751	722	716	724	746	731	718	694	700	727	709	759	770	719	748	746	730	729	790	718	741	727	781	753	725	742	740	742	724	746	784	755	697	764	706	750	733	685	753	729	712	766	749	669	748	702	775	746	694	746	713	751	763	719	744	735	734	750	764	736	731	728	705	741	728	766	732	749	741	721	705	733	724	694	720	732	743	734	673	692	723	766	751	778	747	713	752	740	760	707	701	700	693	721	700	687	733	723	732	747	708	742	751	743	735	723	723	767	706	739	703	745	747	732	704	752	693	744	659	720	683	741	757	677	743	703	735	734	747	777	717	729	673	732	775	733	740	738	711	765	701	713	743	703	705	706	741	762	768	733	730	653	693	693	713	691	739	765	725	720	708	750	738	737	717	706	736	719	755	667	751	751	744	780	748	722	723	736	706	736	714	726	756	726	732	746	765	728	695	751	728	708	762	774	711	717	718	735	724	693	694	750	723	715	725	691	702	684	791	725	763	690	703	707	705	745	720	758	760	742	684	722	782	709	732	739	709	716	716	698	715	732	726	700	671	692	730	671	694	695	703	725	754	742	744	711	701	755	716	742	781	725	742	710	719	704	722	712	741	761	708	716	722	693	700	748	773	710	730	752	777	727	724	729	729	760	741	710	764	761	743	700	736	683	712	788	724	724	736	699	697	736	689	726	725	744	725	685	753	746	744	771	701	705	765	707	683	744	732	748	734	719	707	726	788	682	740	714	764	753	734	733	733	711	768	735	757	751	745	733	739	717	764	726	732	714	702	766	740	735	730	732	755	719	677	709	759	705	683	729	703	687	774	726	707	697	700	751	743	718	794	685	723	728	758	692	751	706	743	696	700	763	767	734	703	715	749	700	746	744	695	744	720	734	705	708	692	712	766	726	706	707	761	763	775	759	731	686	686	719	698	745	770	721	733	743	741	717	780	700	723	758	744	697	699	757	692	707	714	737	735	739	736	713	750	717	676	724	688	771	726	718	696	759	742	755	715	722	741	727	707	736	754	739	723	704	758	694	722	731	812	695	686	718	695	734	774	696	701	750	779	760	741	754	731	786	757	718	652	741	667	703	704	703	716	734	733	697	705	724	775	713	729	694	714	755	719	689	727	740	737	755	740	712	714	747	715	762	756	676	756	783	700	735	751	760	685	701	698	755	750	725	742	735	731	717	775	713	724	704	726	730	676	707	716	734	674	702	761	720	747	732	700	736	756	719	698	725	721	732	722	689	730	741	715	730	748	744	687	757	715	697	700	716	730	723	717	739	735	717	671	724	700	763	787	756	721	711	697	689	710	737	749	680	741	731	697	761	740	730	733	773	709	716	746	694	722	754	702	742	738	715	734	738	761	741	757	733	689	774	763	719	702	755	759	731	736	716	723	723	720	740	731	743	722	738	728	708	725	732	751	727	717	734	739	715	693	727	703	711	739	762	743	704	750	705	683	730	761	723	711	721	738	736	700	701	684	693	785	762	733	758	719	744	720	689	772	688	738	728	727	692	770	750	722	666	699	746	718	707	760	695	722	715	752	742	706	778	729	728	702	710	760	723	687	728	753	705	744	754	730	699	744	690	750	694	733	774	729	790	747	749	748	748	775	703	754	754	745	732	767	723	716	773	689	755	707	716	712	747	674	746	791	695	681	742	766	745	815	687	708	738	735	713	706	739	704	776	727	695	743	728	720	734	720	733	741	751	736	745	735	686	723	721	738	692	749	682	740	747	711	697	757	725	761	702	716	705	679	724	689	701	740	697	694	710	745	670	759	722	748	695	724	726	763	716	726	682	706	747	700	728	731	713	734	762	746	711	720	726	738	714	723	702	708	744	739	732	774	726	736	731	729	734	718	745	731	711	728	698	701	724	729	761	738	745	682	712	655	760	686	717	747	692	761	816	701	734	707	723	722	762	702	736	735	766	733	755	719	745	758	712	691	736	736	731	699	737	692	717	679	716	694	723	711	688	725	663	747	748	755	752	727	727	741	730	712	734	728	759	685	731	699	739	670	698	760	738	723	735	669	754	722	729	710	736	714	714	714	740	737	742	748	695	769	733	759	708	782	695	761	746	698	721	733	745	679	730	728	742	726	749	697	799	693	720	728	678	782	692	715	711	696	767	672	737	784	717	743	706	693	707	678	731	700	755	698	746	746	741	719	770	737	726	734	715	739	684	686	737	701	765	684	719	719	697	699	730	733	717	754	786	771	726	753	741	764	752	724	744	754	657	752	699	723	728	726	699	721	686	760	724	734	729	713	777	714	682	683	700	687	739	729	750	733	767	772	734	743	742	707	740	678	699	691	787	727	745	741	731	735	783	715	665	747	701	732	712	722	722	736	703	699	752	740	758	735	712	743	731	719	716	672	725	725	763	725	736	681	694	713	774	776	679	748	738	735	728	729	687	694	722	773	712	707	727	743	680	771	679	766	743	754	731	712	711	723	704	746	782	733	700	629	764	728	708	778	686	714	696	717	758	718	741	731	750	758	732	714	733	769	707	756	745	707	696	753	670	714	694	702	714	699	714	761	745	678	732	731	728	695	671	717	733	732	745	671	785	741	767	747	737	767	737	735	731	685	775	722	755	742	783	785	742	708	730	698	740	728	723	756	715	760	713	699	694	757	682	724	717	721	709	725	719	757	694	697	704	739	731	768	768	662	690	675	759	789	650	780	752	716	713	748	674	722	681	756	755	746	781	704	733	753	698	702	709	729	733	750	696	772	776	744	742	741	741	696	769	744	760	737	697	750	722	736	717	725	718	719	707	702	719	655	705	730	761	729	753	725	737	747	692	740	717	745	745	757	674	742	736	701	727	738	741	692	729	735	735	630	723	792	742	712	713	746	728	720	746	722	735	756	683	706	721	736	702	737	712	733	757	740	695	717	700	755	680	750	714	741	753	726	767	736	734	709	713	754	733	755	752	708	738	733	734	721	709	755	750	743	762	739	735	695	672	701	731	760	758	710	706	729	724	687	752	725	706	714	735	701	700	684	706	732	702	702	703	742	711	741	696	644	756	737	743	745	716	707	724	714	705	720	710	667	732	740	710	714	724	684	700	746	744	728	726	717	717	707	734	749	709	720	675	755	738	690	710	680	731	783	747	797	700	726	751	754	732	714	693	716	747	690	710	719	695	744	753	727	679	712	704	685	719	719	739	712	687	711	750	739	741	718	726	700	716	718	709	723	726	758	722	775	727	732	734	701	685	728	715	733	708	726	737	755	782	723	745	717	761	706	747	770	781	701	718	686	737	716	733	720	740	699	730	728	720	758	695	721	742	669	704	689	732	717	784	768	716	679	728	759	708	703	717	715	740	736	693	733	731	755
24373	7877	2190	1638	1152	866	673	524	469	377	361	300	283	273	227	253	244	187	222	182	187	207	203	190	146	183	163	178	169	146	129	151	140	156	162	137	161	139	151	151	164	130	137	148	137	128	148	144	163	144	136	143	150	133	146	150	127	147	133	151	133	140	125	127	169	139	154	122	163	152	138	117	148	135	141	128	169	154	132	135	141	145	142	141	145	138	160	155	156	140	144	129	137	136	132	138	147	160	161	143	163	138	171	129	121	156	151	123	153	133	132	145	151	145	141	132	136	154	129	132	142	121	153	135	146	144	135	149	153	141	170	133	107	137	150	143	146	160	138	137	151	140	168	142	148	131	125	146	154	168	137	150	130	127	130	153	119	131	137	158	135	144	115	132	130	139	127	126	142	147	119	149	136	122	145	154	162	136	134	133	157	142	133	150	134	146	138	145	140	160	152	133	135	123	170	139	118	145	148	136	178	138	138	136	132	110	119	148	144	147	137	152	136	125	129	136	137	122	130	119	123	147	143	140	149	150	140	139	138	122	139	133	135	140	164	146	139	140	130	158	136	168	129	129	150	136	132	129	127	126	125	136	134	149	151	148	145	150	135	152	156	130	120	144	149	137	127	123	136	126	132	141	127	130	162	126	145	133	136	118	148	145	145	116	127	155	147	147	144	142	139	135	142	145	128	114	149	150	128	139	142	139	156	135	153	133	130	142	134	149	162	164	139	147	152	139	140	138	151	125	165	145	142	130	148	133	142	143	134	127	136	140	148	141	135	134	141	121	131	147	138	142	112	148	132	130	137	140	128	142	149	155	142	119	131	143	128	137	119	121	131	144	126	163	125	159	138	135	142	163	146	136	129	127	136	138	131	135	126	142	126	112	118	137	139	117	128	150	124	144	116	137	135	167	135	136	140	163	139	155	128	148	147	152	135	134	158	122	147	135	154	139	145	147	158	148	149	144	146	129	134	147	122	129	127	126	134	136	141	135	113	145	135	128	168	117	138	140	133	153	132	128	139	136	120	154	141	139	151	150	129	149	151	164	159	127	137	126	119	139	115	167	147	148	144	145	123	138	154	154	132	147	162	126	140	137	123	160	136	127	139	131	171	137	121	137	135	148	102	155	145	132	153	133	129	136	115	142	123	131	116	145	155	158	130	133	132	135	148	143	126	125	142	150	129	135	135	129	132	140	158	136	130	126	109	141	119	141	148	134	164	142	122	135	134	143	122	123	144	137	150	142	142	146	143	108	161	125	131	145	135	147	141	128	146	131	127	130	150	169	113	125	125	137	123	142	127	144	142	138	135	133	140	149	168	139	137	142	126	138	150	139	149	142	142	148	151	168	139	150	138	145	146	138	144	117	128	119	137	146	140	123	142	130	155	132	153	147	132	137	134	149	127	118	134	153	150	140	126	132	125	126	135	142	154	138	131	141	132	142	137	126	131	134	149	165	149	135	153	148	130	156	143	144	145	146	143	123	145	125	136	156	142	147	134	162	133	170	164	129	131	156	156	135	159	153	159	127	131	143	120	150	121	132	123	131	140	140	127	136	132	151	143	143	152	129	154	166	166	125	140	137	142	163	135	124	144	144	130	139	146	125	129	144	137	152	142	138	157	128	144	153	129	140	137	128	145	148	134	143	139	139	156	139	144	138	137	165	132	132	150	137	140	144	136	126	129	127	144	129	163	124	136	124	151	142	159	124	155	140	142	147	143	145	130	147	109	151	144	129	158	144	138	143	148	150	161	147	131	137	143	134	123	123	125	140	145	135	152	119	132	122	152	130	155	155	140	144	129	123	135	124	140	152	132	136	142	146	141	138	136	138	142	133	122	127	133	141	141	150	129	143	119	123	151	154	128	133	150	133	153	139	153	125	167	162	134	125	129	159	146	144	125	143	146	157	143	134	110	140	141	141	137	145	108	143	128	137	134	147	155	143	143	147	140	121	145	157	118	148	142	154	119	129	112	134	146	116	170	167	145	140	136	135	171	134	146	125	124	155	130	137	141	143	172	129	149	140	140	129	128	136	147	119	127	135	131	140	142	156	131	133	128	161	106	135	157	164	114	126	124	136	125	112	149	133	140	120	173	149	138	115	144	155	137	141	138	147	146	148	130	135	147	133	140	131	140	151	143	130	131	138	160	142	134	135	130	147	121	161	143	146	141	147	146	137	145	133	124	142	128	130	127	133	139	125	156	130	129	116	142	162	140	131	151	132	138	123	135	160	129	152	118	138	145	142	141	156	128	129	148	160	153	147	141	145	130	125	124	150	164	141	157	135	123	131	130	147	134	134	145	161	145	130	156	159	143	136	156	134	133	151	151	115	136	147	128	123	162	141	143	136	127	131	129	155	129	125	129	168	125	129	157	109	140	158	128	145	118	137	125	142	152	159	145	142	136	138	127	121	125	145	126	161	131	147	140	126	156	137	132	151	124	141	125	135	139	141	160	134	152	133	151	133	152	132	141	133	137	133	152	139	142	133	128	140	133	133	118	145	139	138	143	157	136	147	122	130	143	121	140	144	116	121	137	145	153	147	138	135	130	138	148	124	143	133	113	143	136	137	132	119	137	162	146	155	142	133	128	142	145	122	132	134	141	147	131	132	133	151	141	137	142	144	150	157	130	142	133	147	145	147	124	133	145	165	142	151	141	147	121	144	134	142	119	145	126	145	140	136	142	132	124	128	125	126	131	148	130	137	115	156	139	128	139	126	124	131	146	137	143	163	142	150	134	138	141	121	146	146	124	151	129	135	134	119	144	125	138	129	133	132	137	127	135	138	141	146	149	140	140	145	135	142	143	128	147	135	148	125	161	143	147	133	143	169	136	142	127	184	142	125	128	139	149	153	151	140	133	146	130	122	140	131	164	140	127	142	118	121	162	136	137	139	131	142	126	140	143	138	142	123	151	149	152	119	126	138	113	134	144	137	120	139	139	143	136	116	128	129	174	111	121	143	131	124	133	110	131	150	144	155	130	134	148	144	144	142	130	121	128	118	127	159	144	133	135	138	140	139	130	158	160	129	149	136	128	166	148	128	143	140	147	143	138	151	160	140	122	138	131	149	147	146	150	130	134	122	121	133	142	139	130	139	108	131	136	152	127	141	149	133	136	117	138	154	129	128	132	151	136	127	163	138	148	154	129	130	118	120	137	142	143	158	145	154	132	136	137	135	142	134	147	130	163	157	134	119	143	168	152	136	151	142	152	125	146	132	128	103	141	135	143	116	137	142	134	132	130	120	135	144	145	134	147	113	155	143	152	147	140	118	131	124	157	118	158	128	151	139	143	153	123	142	128	140	127	149	147	112	155	146	147	130	153	137	170	135	138	131	145	126	140	134	133	142	137	153	144	129	150	142	138	133	150	135	167	152	151	148	121	150	146	125	135	146	142	128	139	138	158	141	153	140	137	138	155	133	140	160	140	155	126	123	144	146	144	146	148	143	133	133	115	142	139	128	149	124	168	126	157	156	132	147	150	142
13259	4515	4095	4997	4238	3503	3016	2472	2054	1844	1599	1406	1281	1079	1004	996	901	869	850	807	715	693	698	668	602	581	588	554	582	546	553	512	537	521	550	543	487	508	490	505	457	449	445	430	459	453	437	389	451	430	456	398	463	419	421	400	413	426	459	391	457	433	417	410	416	419	415	430	421	417	422	391	419	382	422	425	424	407	421	443	396	375	394	414	418	442	429	396	399	413	413	398	402	396	435	397	440	389	416	374	426	385	426	410	375	374	364	440	409	425	424	411	395	389	400	405	359	380	424	381	378	378	402	386	370	376	399	411	392	383	417	381	383	372	375	346	428	396	387	397	392	409	407	401	365	415	384	359	398	380	360	393	412	380	380	407	402	385	388	374	401	427	387	372	395	387	374	371	372	374	357	372	411	364	380	391	414	380	361	424	379	385	417	357	377	366	361	403	387	411	414	384	415	367	391	364	343	373	403	382	436	362	381	386	362	411	382	381	372	375	377	375	375	411	400	392	384	386	402	394	374	398	416	404	389	364	405	398	418	384	394	373	386	388	412	365	429	399	349	366	387	409	375	362	385	410	375	395	382	399	398	400	386	369	382	396	359	374	389	395	392	374	372	375	395	361	401	395	377	392	397	373	362	384	401	397	394	427	368	399	385	410	378	348	367	363	378	402	392	412	365	386	399	398	355	386	375	421	396	394	381	423	369	395	384	394	399	416	395	382	363	404	393	382	386	377	414	366	394	353	362	373	393	373	394	407	380	398	362	362	399	399	401	372	372	359	381	406	389	415	373	413	372	415	369	362	405	407	380	399	370	365	403	383	397	385	406	349	399	386	367	368	372	378	389	384	377	385	388	403	372	349	398	355	403	400	399	411	391	428	371	371	414	381	409	373	384	375	397	355	383	401	424	357	374	410	383	394	371	381	365	385	363	376	418	405	414	388	397	372	396	385	343	376	403	372	433	391	384	376	379	372	399	410	418	412	420	427	317	381	404	376	419	389	384	380	390	375	390	405	378	357	394	387	360	368	402	415	393	386	381	381	376	384	430	376	366	389	399	353	374	363	396	397	400	382	385	368	347	337	380	413	390	375	403	404	382	379	365	403	395	357	394	395	388	375	325	408	405	418	383	361	380	407	363	380	407	378	380	372	388	422	376	399	374	382	374	394	395	395	360	399	393	384	395	357	366	376	409	391	359	390	392	382	378	394	387	387	355	400	395	414	371	375	375	459	369	403	447	361	406	348	360	421	408	397	363	375	355	392	360	402	425	397	377	341	384	380	387	384	425	411	351	385	389	393	403	399	349	381	381	372	382	405	388	370	368	404	389	371	386	393	402	342	416	382	436	413	368	390	420	433	387	400	409	368	399	415	403	372	351	378	406	379	372	387	412	395	365	409	425	402	391	370	383	369	365	385	380	421	370	392	373	379	396	395	375	392	355	383	401	358	376	415	353	384	388	418	393	411	388	422	385	372	392	427	382	423	346	394	394	403	402	388	419	370	410	392	410	379	396	407	358	407	382	417	396	371	395	389	395	437	411	404	417	385	360	374	353	399	360	399	398	389	353	407	380	409	372	389	397	377	374	413	408	364	392	386	414	377	402	358	395	357	392	377	360	360	408	379	388	423	360	406	369	417	394	374	357	375	377	377	397	400	395	398	397	405	375	385	433	399	390	403	364	377	373	404	387	397	406	431	390	366	355	403	377	361	397	352	403	404	360	375	425	392	382	388	424	382	378	423	345	424	376	404	373	374	403	399	389	401	394	386	393	359	378	404	438	416	384	383	400	404	364	369	396	406	390	401	380	358	403	385	384	373	381	390	385	431	397	366	382	402	444	373	388	367	396	384	366	379	389	405	369	394	389	386	368	391	399	399	406	363	384	357	369	402	381	397	405	378	363	401	399	407	371	360	428	429	376	402	375	366	390	381	399	389	386	390	425	392	387	376	384	417	396	362	409	406	410	408	364	395	401	364	378	382	402	413	402	412	378	413	407	361	385	379	378	376	399	357	381	402	404	405	376	368	347	397	353	384	383	395	403	399	397	376	391	364	394	376	400	406	352	377	398	393	380	387	370	381	376	415	407	365	396	361	394	360	340	356	396	388	418	425	382	398	383	427	384	401	366	373	393	366	412	428	396	396	375	412	391	361	357	381	364	393	417	412	382	377	377	402	380	410	369	386	410	379	376	392	419	401	379	417	426	385	374	382	361	373	340	384	378	374	393	378	386	379	386	394	400	392	398	404	403	353	399	360	384	425	361	380	416	382	406	402	390	386	363	381	396	364	350	397	387	384	402	399	392	383	370	363	365	413	379	426	378	369	364	372	383	423	388	343	363	354	399	343	405	397	409	389	378	368	395	385	375	411	382	390	361	375	389	387	377	421	386	410	365	370	373	375	394	441	388	382	353	387	377	394	363	360	374	381	417	363	383	388	388	397	347	414	388	414	404	378	393	363	343	414	404	381	385	391	402	400	386	412	338	388	406	434	436	407	393	352	376	375	390	387	392	358	389	374	366	387	368	362	383	400	379	375	380	390	404	413	373	402	383	384	380	396	398	375	389	402	388	370	390	360	415	408	359	367	362	381	376	383	427	415	384	386	368	379	372	364	389	403	356	389	353	357	377	370	367	415	353	377	402	360	399	407	389	414	410	366	379	364	357	381	376	387	372	392	413	378	382	356	427	396	386	382	393	415	353	389	382	385	375	371	394	409	380	368	404	399	391	390	380	388	377	391	403	392	393	376	368	424	394	381	390	401	400	393	361	397	380	380	394	359	357	405	401	363	385	402	379	377	397	383	379	390	336	379	356	401	360	386	412	382	401	373	380	407	408	386	385	356	406	380	398	386	385	340	390	387	371	376	387	371	365	384	370	375	368	374	412	377	387	397	395	346	391	392	383	382	359	403	352	365	396	383	414	428	378	404	371	382	406	407	380	387	375	384	378	416	420	399	444	381	360	411	378	405	383	376	391	382	398	401	410	379	382	393	345	397	401	378	378	392	406	392	370	391	413	385	380	389	405	393	383	406	380	372	364	366	366	380	382	392	411	405	355	403	396	416	407	393	374	410	409	423	364	375	385	399	386	381	375	396	386	393	396	419	370	399	393	386	440	410	386	391	366	380	430	399	403	370	392	401	413	372	385	412	380	395	359	392	373	367	376	358	393	371	349	422	376	432	393	357	372	358	383	346	381	405	382	358	378	364	401	385	390	376	389	361	404	396	371	402	352	416	401	376	369	368	431	380	389	396	382	397	381	345	400	393	376	371	386	398	405	402	390	420	365	382	383	375	395	395	375	345	414	431	411	387	393	398	379	366	382	400	378	385	394	415	395	410	398	369	378	384	408	369	379	396	404	404	368	399	372	359	398	371	376	373	373	402	386	394	378	383	387	408	378	378	383	381	393	388	356	383	381	370	391	355	397	369	363	421	409	402	374	353	362	373	358	375	391	377	417	400	365	380	402	401	371	410	361	395	411	423	402	386
3176	484	359	334	291	311	256	218	295	248	274	257	269	257	291	274	255	253	247	292	245	253	252	269	234	270	262	255	244	252	241	235	266	256	289	239	246	260	261	259	257	261	250	268	241	261	273	235	280	280	264	254	250	266	250	251	256	282	268	245	272	248	255	231	252	237	270	239	262	276	266	233	249	266	233	246	251	264	262	270	251	250	283	256	241	264	270	240	246	252	262	263	236	238	256	241	265	253	261	252	273	263	277	248	277	257	238	271	271	263	257	268	263	253	285	252	252	264	270	278	227	249	256	280	269	253	269	279	259	241	237	243	232	257	271	269	262	262	251	245	246	262	229	292	260	230	233	248	248	235	262	239	254	263	256	261	273	246	236	253	280	242	250	276	290	265	272	246	254	255	234	227	251	280	264	261	253	239	237	269	252	248	271	250	236	242	263	256	301	239	263	257	257	274	245	235	261	263	247	263	275	246	248	271	265	238	280	251	270	251	238	266	277	246	282	263	255	252	273	262	255	236	247	247	273	261	257	245	232	289	270	259	242	273	249	235	247	271	274	225	262	245	240	262	243	268	296	253	232	259	277	247	242	256	216	238	252	284	282	272	269	263	251	267	245	259	272	243	264	275	264	263	255	260	261	255	277	246	249	263	248	280	268	269	302	265	248	275	272	253	257	258	246	247	254	254	267	283	239	259	246	241	254	250	242	284	254	248	241	265	215	245	272	274	256	265	268	261	296	252	236	285	268	255	252	238	263	280	258	253	240	254	249	247	254	225	245	272	276	245	283	246	270	254	241	255	250	240	279	243	261	240	272	231	247	238	275	280	236	261	237	249	266	231	232	276	273	279	277	229	268	252	285	242	253	294	256	262	281	240	258	277	268	252	273	256	239	273	249	251	262	242	241	267	254	285	218	238	240	242	258	241	261	274	247	290	256	275	244	245	275	253	259	255	217	284	282	236	242	258	256	254	253	254	252	252	242	262	240	241	242	282	243	250	270	265	240	274	271	256	276	276	259	275	270	278	257	256	244	277	272	269	261	264	283	269	264	262	247	268	268	254	266	272	247	253	231	271	226	243	270	243	268	251	222	243	271	278	280	245	256	262	267	272	277	264	268	272	264	246	243	272	259	277	277	262	251	276	230	256	257	248	272	257	259	251	259	268	240	254	268	256	242	246	243	280	268	278	243	263	242	233	255	259	275	261	257	238	241	253	284	246	228	245	231	266	226	217	239	250	256	276	229	224	233	249	289	235	273	244	258	276	261	254	269	266	272	260	261	281	264	291	245	255	266	283	249	268	276	264	262	256	254	240	251	242	282	278	225	221	229	250	270	258	231	256	285	271	280	247	300	237	242	274	266	278	278	224	251	278	257	273	245	257	255	253	250	230	265	284	262	250	248	253	252	259	267	266	243	246	236	249	256	241	238	241	248	252	241	233	255	236	239	268	241	236	256	257	279	239	273	255	236	299	283	263	255	225	290	279	233	274	276	252	245	228	248	274	285	242	238	261	285	249	255	242	229	223	255	291	248	250	255	260	253	264	262	268	253	268	246	261	245	248	254	283	245	266	249	276	253	261	226	267	264	232	271	254	244	238	217	306	215	267	270	241	239	238	258	252	255	274	254	257	273	231	270	255	247	260	251	256	284	246	264	251	247	284	267	248	252	254	256	289	262	244	237	249	261	256	256	261	289	235	258	262	273	272	248	253	286	292	246	235	277	248	244	312	250	251	251	260	237	282	220	244	257	262	285	226	270	264	271	269	257	244	291	267	279	276	281	262	235	241	251	264	262	262	261	245	246	280	250	257	248	233	252	253	229	255	268	230	274	240	247	247	254	246	263	270	268	287	249	254	276	259	260	256	251	265	237	249	242	280	228	239	253	231	244	248	237	255	277	290	264	273	250	267	255	273	256	241	276	257	284	262	266	255	280	283	250	261	258	256	234	238	278	258	277	237	270	248	289	288	240	271	273	245	257	265	252	271	265	261	244	284	222	231	246	253	292	256	244	276	239	261	274	270	260	258	260	235	256	246	258	267	272	255	262	253	273	241	277	267	239	262	283	269	265	257	238	245	251	241	275	244	275	266	226	258	262	257	277	254	258	273	257	295	226	263	267	239	243	250	241	276	270	246	239	253	238	276	294	254	275	255	237	264	261	249	250	227	271	264	260	249	251	229	271	278	246	281	268	247	260	259	270	269	271	273	236	232	245	256	236	254	251	274	249	245	241	234	242	262	241	257	273	284	272	283	274	262	272	255	271	257	259	245	254	247	245	272	259	269	221	244	245	262	302	257	256	276	268	238	261	256	282	249	250	224	252	282	251	257	218	249	255	281	239	278	249	245	247	253	290	238	251	261	248	236	248	260	263	249	279	261	262	277	244	235	258	245	275	245	255	248	249	269	267	253	256	270	267	235	254	276	262	273	261	243	210	250	261	267	253	263	248	253	248	256	290	261	267	292	266	256	265	238	263	264	248	285	239	296	296	269	264	259	256	242	283	253	255	289	260	253	241	271	247	257	242	268	234	267	233	246	227	271	276	242	235	241	249	241	252	246	286	231	256	254	245	278	235	258	266	264	241	284	260	262	250	234	291	275	271	247	246	262	243	270	259	261	275	271	254	241	256	273	268	259	241	261	254	268	273	248	265	242	256	277	231	233	242	265	263	240	269	249	257	239	237	237	270	283	275	234	272	256	264	249	252	260	260	267	256	249	264	239	265	255	263	252	270	261	259	251	227	259	248	234	250	282	241	254	296	266	227	255	260	235	253	263	264	247	251	246	277	264	256	243	270	267	270	269	256	246	234	236	264	266	303	265	238	256	296	275	260	254	274	249	293	245	228	264	254	257	235	214	251	248	245	264	248	276	221	240	232	278	271	274	260	246	244	267	260	255	263	251	276	265	265	259	256	230	254	265	229	226	255	243	236	249	235	259	244	255	284	243	249	244	265	271	262	259	210	250	264	257	261	262	271	256	251	301	253	227	245	258	237	276	234	265	239	231	274	277	251	267	264	264	246	267	244	261	276	284	249	280	237	271	243	275	258	265	239	266	233	241	261	258	260	254	262	217	265	260	245	260	290	274	254	307	278	267	246	263	238	251	244	248	275	283	270	279	259	232	291	252	253	279	241	248	251	267	265	277	269	259	253	252	243	253	255	246	264	257	249	259	252	271	221	296	268	249	271	226	265	241	236	245	270	225	256	260	262	270	238	263	242	247	265	273	278	267	264	261	269	246	256	269	259	267	278	259	229	259	235	247	258	266	268	283	247	255	238	273	251	263	263	276	255	263	242	256	232	284	255	267	268	223	248	295	262	269	225	260	273	244	228	250	250	267	260	283	246	256	271	240	288	274	236	255	249	265	253	267	250	269	232	255	257	243	248	253	284	277	259	241	240	213	236	229	283	251	310	261	246	238	235	231	254	267	270	281	246	274	274	241	276	242	266	268	255	243	233	251	261	235	263	245	236	265	249	268	260	262
2960	924	892	953	880	852	797	771	820	792	799	732	728	744	702	701	675	659	674	701	708	688	751	713	719	662	663	690	673	712	670	668	643	684	717	676	691	685	690	685	661	687	700	676	665	669	733	673	710	688	688	707	709	698	688	703	661	692	666	699	692	723	676	740	684	678	673	725	711	722	682	717	647	686	734	697	656	705	690	681	668	683	666	717	681	686	687	705	691	668	685	651	689	639	689	706	702	663	704	657	679	653	679	695	705	697	664	637	724	701	635	680	711	706	669	705	731	669	629	633	672	736	702	644	686	600	690	634	664	727	671	673	668	651	685	673	707	678	670	681	648	730	655	641	645	658	702	678	700	678	634	707	673	693	665	687	654	702	680	692	746	698	694	685	650	692	650	723	730	699	678	712	651	651	629	668	706	730	678	669	650	694	714	679	658	693	675	684	704	675	705	661	662	690	661	633	635	651	688	722	701	666	673	656	678	637	660	687	667	694	713	675	707	673	707	700	696	692	642	624	655	665	677	673	657	690	721	667	678	682	702	680	739	670	654	648	658	711	676	726	671	650	688	683	652	680	711	687	705	712	662	678	645	671	660	671	705	693	661	705	677	722	661	731	683	682	671	724	659	759	679	684	690	676	676	660	628	738	673	678	675	675	679	721	655	720	692	710	723	694	669	714	667	653	706	694	682	694	685	667	678	717	726	675	676	674	688	665	677	691	699	657	665	678	671	683	698	703	680	666	684	675	685	717	694	680	712	653	678	663	651	716	680	670	698	680	711	687	674	680	617	703	635	706	705	688	679	738	705	676	669	648	678	690	699	657	679	659	680	698	692	680	688	671	677	645	673	715	633	678	665	720	685	698	684	678	672	647	666	641	714	646	672	684	678	668	678	668	647	658	687	674	663	652	687	669	720	664	684	715	684	695	662	669	662	638	698	646	695	647	689	696	636	643	717	664	671	660	671	682	679	646	689	697	760	652	672	697	664	652	698	671	647	680	652	677	697	690	692	666	678	692	683	673	669	695	659	699	673	732	660	690	708	655	688	707	661	686	705	660	663	681	643	691	705	653	706	694	653	677	651	720	673	699	700	672	714	701	679	680	679	650	686	672	686	626	719	659	709	687	672	685	676	707	739	681	708	655	654	675	678	718	705	742	674	729	691	674	673	670	702	698	683	678	690	729	699	625	700	708	732	647	735	701	691	655	657	742	693	665	707	689	663	730	659	694	647	663	640	661	700	659	686	692	660	671	648	668	639	632	645	699	652	691	715	707	666	677	697	682	668	720	688	627	642	680	669	682	680	661	656	691	717	662	666	626	684	706	655	697	702	660	695	696	673	680	678	680	692	712	650	667	666	701	664	646	692	676	696	709	678	722	683	682	677	672	658	708	675	722	684	697	701	721	678	663	649	701	720	651	648	685	673	671	688	693	734	737	693	640	642	696	656	687	721	718	664	693	720	663	679	698	732	674	668	648	658	711	641	689	702	673	716	759	689	721	709	664	682	642	678	694	669	695	614	647	681	677	697	698	692	632	669	690	722	668	647	701	705	667	671	632	675	659	656	752	665	703	719	684	687	653	687	714	648	690	649	660	719	710	698	683	668	684	666	689	656	655	699	671	698	675	640	689	652	671	653	706	654	704	644	690	700	654	664	692	676	702	642	639	664	656	650	708	726	691	698	705	677	733	663	629	730	690	689	660	660	683	681	673	692	696	712	674	674	654	680	675	649	655	622	682	685	712	695	690	686	689	657	699	668	733	679	672	702	739	711	685	691	659	681	685	702	643	666	699	659	689	689	677	656	640	642	695	694	681	663	694	733	723	616	679	669	697	644	675	708	691	658	699	668	642	672	734	695	675	700	668	680	683	654	700	630	698	664	681	673	712	725	658	633	704	664	686	698	676	657	669	682	696	691	698	681	663	655	673	707	683	710	649	690	658	611	666	681	686	700	684	672	662	674	724	710	682	677	685	663	701	682	682	702	678	698	638	624	712	696	669	699	642	688	700	707	688	655	686	681	677	674	704	705	662	680	699	683	703	669	649	643	674	649	684	711	721	687	653	617	704	717	689	686	649	704	688	697	675	730	667	697	697	670	670	678	704	691	690	679	644	634	644	643	699	691	679	667	710	639	691	644	703	705	675	702	675	724	708	697	709	684	681	698	641	664	690	665	666	662	678	677	666	675	717	660	702	676	660	687	698	689	689	635	657	681	709	666	736	655	666	687	637	661	701	660	708	673	697	711	702	704	657	705	712	678	705	734	708	712	680	651	682	668	668	676	713	702	694	664	685	687	675	686	646	675	690	666	650	683	681	702	679	676	721	703	717	671	660	694	699	672	659	673	700	670	672	717	729	664	716	709	673	706	664	694	720	692	685	662	686	670	680	673	659	697	645	690	663	701	685	688	642	679	623	678	670	676	659	642	696	683	682	649	661	731	671	680	613	661	718	686	656	716	692	645	666	670	668	642	696	758	671	657	681	672	689	665	662	666	660	646	737	643	701	656	649	699	696	684	700	644	630	691	684	696	667	665	684	719	684	673	694	667	674	694	688	695	648	691	662	666	725	699	636	668	659	688	743	672	694	673	693	644	640	726	665	714	730	644	654	708	724	677	704	681	726	693	651	712	665	646	696	721	667	682	674	649	679	672	674	691	683	717	672	695	688	680	687	684	666	640	625	704	688	686	713	684	635	727	669	667	671	679	673	671	695	689	615	673	658	672	698	709	631	674	700	737	668	716	703	619	703	680	686	726	672	662	675	662	625	692	685	690	686	647	649	704	712	652	651	703	703	667	659	711	691	671	722	663	669	688	685	718	657	668	676	650	675	678	673	661	694	663	675	734	696	655	730	657	686	666	689	718	668	656	685	683	645	666	717	703	704	653	676	710	681	691	721	656	729	693	661	673	701	647	677	669	669	662	671	660	661	716	656	678	730	686	714	638	655	684	707	640	682	662	682	693	662	701	719	685	709	660	670	673	722	664	624	684	683	710	713	681	608	670	692	675	683	695	717	665	668	716	681	668	664	682	668	697	699	620	659	680	707	732	696	701	687	685	729	658	671	650	721	653	694	733	729	671	682	682	648	683	695	694	696	672	744	651	727	638	662	668	706	666	670	707	666	703	679	661	762	676	659	708	706	695	692	688	665	656	669	676	664	758	698	662	688	689	668	721	687	680	668	709	650	664	691	676	722	641	687	703	685	665	722	715	681	670	689	662	691	706	681	654	678	681	700	681	668	665	684	707	652	705	640	737	702	682	646	650	676	696	650	677	670	651	690	675	733	709	716	670	655	679	665	696	690	669	674	701	668	701	645	688	687	679	710	678	651	703	668	693	704	710	668	683	669	680	667	673	679	671	641	663	683	650	686	717	638	632	680	667	700	714	693	726	675	609	691	652	703	682	680	655	701	642	687	676	670	691	666	660	749	700	650	650	699	717	685	691	678	715	688	724	707	709	671	715	733	664	710	677	683	698	704	641	677
15579	3558	1212	1038	793	646	554	492	413	445	365	365	375	327	322	324	342	304	300	317	306	318	313	294	287	299	299	303	293	291	243	286	283	306	293	278	302	282	301	296	293	287	303	291	303	276	278	281	280	256	279	295	265	284	291	283	280	294	300	266	296	263	291	273	300	284	281	268	292	282	286	284	260	305	291	273	257	280	306	299	272	282	278	301	272	273	300	251	290	311	285	292	301	259	254	259	302	285	271	307	289	293	306	253	259	292	273	293	265	299	273	279	272	297	284	270	278	261	311	295	297	268	257	279	307	314	277	286	271	295	292	336	311	276	266	298	264	276	304	266	276	278	294	298	257	287	258	307	280	291	258	281	276	264	288	259	282	282	294	295	300	280	305	264	291	305	277	295	249	310	257	267	270	299	301	287	317	266	258	292	310	273	309	286	319	293	270	302	266	284	302	266	275	273	250	294	296	282	318	277	267	300	271	288	252	282	298	290	256	280	269	296	278	258	285	271	273	277	265	314	306	268	279	281	264	276	294	282	303	287	299	286	295	308	257	330	285	283	256	280	269	298	297	267	329	268	280	259	280	302	269	300	270	272	267	283	299	262	276	291	293	307	297	319	290	293	269	297	275	268	280	296	276	280	282	271	296	292	298	265	297	283	296	309	287	269	286	295	277	317	279	290	273	267	286	270	268	255	279	264	289	275	280	287	306	297	287	275	261	295	297	264	308	310	274	262	271	293	279	241	287	294	253	287	273	263	290	275	278	271	318	295	286	255	282	279	280	275	258	280	305	285	280	288	276	304	281	298	280	272	251	313	274	325	281	270	262	271	281	311	325	282	308	305	301	253	282	288	290	308	280	292	298	310	277	318	288	304	272	290	265	269	303	276	252	302	309	262	291	303	292	287	281	264	299	283	286	294	291	280	265	278	283	279	280	273	277	267	288	273	295	260	274	289	304	278	267	257	302	258	295	281	296	248	311	308	304	289	279	307	288	291	283	270	262	333	287	305	276	306	311	301	258	293	299	309	277	291	262	308	271	262	316	288	275	285	293	292	302	275	284	272	286	287	277	295	280	291	280	292	253	294	286	270	253	293	273	271	261	281	292	246	290	300	325	292	272	281	282	279	265	308	272	286	301	257	282	287	262	261	279	295	301	301	281	257	286	297	265	306	247	281	290	317	282	293	280	268	295	285	285	286	274	283	296	292	287	279	296	295	310	261	290	287	289	303	285	319	287	270	266	292	280	266	283	281	326	303	310	304	258	317	303	292	271	263	262	301	327	273	300	292	282	294	288	297	268	272	289	286	280	266	258	280	280	292	290	292	305	250	256	256	305	283	292	264	288	291	274	311	275	262	245	283	293	309	266	288	279	274	270	280	273	276	273	269	308	271	281	287	296	278	286	286	281	261	306	285	261	276	305	298	274	253	259	282	308	265	294	269	298	275	286	325	262	273	279	280	259	301	266	307	283	281	274	271	281	303	269	304	279	315	297	266	283	300	279	301	299	291	256	304	279	260	289	307	289	291	283	275	287	284	309	280	261	281	312	271	274	285	282	300	280	259	292	282	262	274	285	274	270	266	323	273	295	301	263	313	267	271	308	263	255	252	271	268	282	273	281	268	256	270	291	256	276	271	296	283	309	273	271	279	292	251	291	274	247	307	305	294	280	321	270	292	292	276	316	291	279	316	289	278	292	294	277	287	272	309	300	318	321	275	301	269	244	300	277	271	261	260	304	278	263	310	276	281	300	303	269	283	317	328	275	252	259	318	289	277	297	285	314	275	285	279	303	269	264	295	300	270	297	262	280	310	292	312	279	278	268	275	288	278	292	292	263	272	307	309	275	281	286	267	280	269	304	289	304	308	280	311	278	274	272	293	323	261	281	304	274	276	270	289	297	285	295	268	286	292	283	280	288	293	276	260	300	266	325	271	276	297	280	277	281	300	328	286	279	290	297	287	287	275	266	247	262	265	271	254	301	311	269	295	305	287	303	289	294	278	287	291	250	265	263	306	285	261	289	263	284	308	283	332	264	291	311	299	308	303	277	274	281	299	286	273	267	301	299	284	289	274	300	261	284	269	272	292	287	282	256	271	313	286	292	285	286	280	263	283	276	294	302	293	279	315	303	286	275	259	300	251	252	278	253	280	282	307	284	293	283	251	292	296	299	285	271	284	263	285	290	281	276	281	275	326	293	275	310	300	280	282	301	265	300	258	302	291	281	306	285	253	268	282	286	278	291	304	277	287	311	276	259	278	273	295	278	289	255	296	262	266	287	294	234	266	286	274	291	282	255	292	247	301	280	296	316	301	294	282	292	289	280	271	279	290	286	274	270	256	275	285	292	290	281	258	248	274	296	302	280	311	281	312	283	305	268	285	294	310	290	311	285	270	291	295	285	287	307	278	268	268	267	285	303	271	290	276	299	271	272	315	295	301	273	267	238	306	295	282	313	269	303	275	270	272	273	267	249	314	267	273	267	278	284	288	292	297	277	266	303	253	269	272	261	273	233	278	302	307	266	261	304	274	285	319	261	246	307	267	296	265	295	269	269	281	286	259	283	271	275	286	297	282	294	280	278	297	283	292	271	295	294	286	287	287	274	234	294	283	280	267	263	276	278	246	296	257	264	292	280	258	263	274	283	248	273	271	313	258	313	284	263	237	299	268	269	321	310	266	282	299	304	279	249	279	294	240	275	254	271	254	271	273	277	268	298	276	263	290	284	275	276	290	257	294	279	292	249	281	255	313	260	260	279	296	270	259	249	268	298	276	263	262	264	287	292	307	300	283	269	249	280	302	272	268	289	280	261	277	286	309	277	295	239	266	253	293	279	299	266	306	307	289	272	324	251	276	266	291	295	254	282	246	299	290	286	287	296	274	269	271	299	292	287	286	268	326	278	279	303	302	277	275	278	273	272	251	286	271	294	306	274	282	286	280	278	301	294	307	269	288	283	267	284	281	284	280	283	255	262	285	271	275	281	258	285	286	324	268	279	291	300	273	265	280	269	240	269	245	308	280	298	275	279	309	288	309	308	295	317	251	309	307	310	301	265	258	274	294	260	254	287	296	307	272	278	273	290	290	286	276	285	300	281	267	274	261	313	287	279	278	297	317	280	243	293	291	248	300	275	256	276	296	270	274	294	278	268	269	302	254	299	293	289	281	290	283	268	251	250	292	300	262	288	243	304	266	272	304	304	282	260	282	241	294	298	293	290	265	298	269	312	283	283	287	269	267	246	286	256	257	297	298	281	308	295	294	298	265	279	324	283	302	344	301	271	278	282	298	296	305	278	278	327	254	279	268	252	307	284	302	277	261	259	281	289	261	288	268	296	274	301	322	295	281	274	299	274	276	320	310	263	251	300	285	270	275	284	307	276	280	283	282	267	287	284	305	305	287	273	299	273	246	299	266	268	281	290	292	261	231	307	295	285	267	270	263	289	288	314	262	285	296	259	291	293	304	259	294	291	268	260	281	297	283	277	254
9645	2881	2569	3183	2864	2411	2111	1750	1632	1453	1374	1299	1213	1164	1054	1024	1007	1032	919	978	898	909	933	908	845	788	864	796	870	880	829	793	818	780	814	807	758	792	831	741	752	774	778	781	747	725	753	751	831	766	738	715	756	828	719	747	713	761	780	731	771	739	740	756	792	714	765	688	735	743	783	721	692	726	753	794	731	742	756	731	714	719	695	736	751	757	738	794	796	664	728	749	698	744	706	738	689	693	741	715	730	743	739	747	761	745	745	692	747	760	704	691	697	700	755	701	776	730	768	732	738	771	730	722	736	769	742	735	733	760	775	720	759	767	696	715	728	723	721	758	718	715	719	737	740	721	752	756	773	759	764	726	748	750	722	729	801	705	732	687	755	689	702	739	734	745	726	709	754	745	784	739	739	751	708	702	742	702	714	712	761	717	767	739	747	743	683	745	716	748	733	758	714	715	758	700	706	733	770	707	716	708	790	727	739	730	715	746	781	695	699	743	708	723	734	726	759	768	732	740	773	743	727	728	691	744	747	714	739	728	766	724	727	696	735	781	754	692	785	759	720	712	707	723	765	723	703	739	746	721	784	700	721	691	725	704	747	734	771	744	781	708	720	714	728	735	782	735	740	709	678	715	714	763	762	714	764	750	714	695	771	696	714	708	751	670	721	716	704	737	708	712	765	708	711	758	746	680	715	692	711	723	754	775	669	709	759	736	700	759	756	713	730	736	758	729	723	757	701	701	748	735	692	790	679	708	695	752	768	753	718	758	771	712	724	723	678	714	722	731	730	727	703	751	744	691	685	719	693	726	699	709	745	733	743	691	740	739	751	751	762	742	697	730	717	711	712	754	726	776	681	698	716	737	759	792	707	784	704	746	729	751	712	747	762	771	726	727	720	747	721	707	700	759	684	687	720	731	739	695	723	726	730	751	725	749	710	734	712	704	722	715	686	751	710	665	748	746	708	726	773	744	759	724	719	706	722	712	741	721	717	714	727	722	759	756	729	768	693	757	734	774	727	755	700	727	760	749	717	759	739	742	699	741	753	723	650	740	741	749	728	750	679	711	734	735	699	679	783	704	793	705	765	739	676	735	764	750	729	707	734	720	705	717	728	708	739	736	750	752	720	717	795	693	742	703	754	741	763	739	706	710	733	693	715	698	718	700	722	707	704	696	694	686	741	752	762	721	758	724	719	712	729	708	696	740	696	717	782	751	729	715	703	687	712	745	751	713	717	648	724	727	748	705	718	707	761	681	696	763	732	707	717	717	722	740	731	731	733	724	709	733	723	732	705	728	735	710	733	744	786	726	819	697	740	749	723	722	755	730	719	762	714	644	707	727	701	734	761	707	753	755	726	734	737	733	661	734	788	726	683	678	756	723	760	766	763	725	713	736	737	720	692	752	731	691	729	707	703	727	723	702	694	705	744	760	739	683	722	781	719	708	713	743	700	704	709	762	697	681	682	758	750	727	720	755	772	679	698	699	749	723	719	747	719	772	718	752	711	721	685	676	728	670	743	756	736	714	662	723	758	707	719	767	739	686	725	711	713	781	714	712	708	737	723	674	708	737	681	706	670	730	717	714	714	742	722	734	672	697	733	762	727	688	761	762	785	755	756	690	738	756	707	728	682	699	736	699	754	710	736	757	741	715	714	678	779	746	731	741	725	774	718	727	724	737	771	698	683	755	723	664	736	714	683	688	768	722	717	717	715	723	704	699	728	748	708	702	690	697	688	754	692	737	758	687	720	710	732	737	721	760	728	735	750	745	709	737	706	707	738	739	750	708	739	738	733	728	761	726	717	729	764	753	730	774	736	728	716	701	737	735	685	689	732	717	763	729	685	741	721	753	736	722	734	725	735	712	723	748	712	762	728	727	694	765	676	705	763	712	768	700	707	690	703	705	705	747	775	683	745	735	682	693	749	795	727	744	730	709	776	708	789	720	734	711	694	742	742	666	772	730	766	683	712	699	771	681	711	718	744	689	737	723	718	737	731	715	746	708	753	732	733	724	694	677	681	759	749	726	744	690	732	727	683	724	749	743	759	713	736	777	744	671	781	739	724	717	679	733	695	729	736	738	729	750	763	686	723	717	686	711	768	742	701	685	785	715	745	723	741	725	732	710	718	741	727	733	736	747	720	719	750	694	742	745	738	729	741	716	774	728	723	737	731	749	712	747	737	751	726	731	758	708	731	725	756	755	705	712	681	730	701	735	702	666	699	746	734	703	692	721	734	711	753	699	722	722	745	719	730	726	730	761	737	707	793	766	751	718	745	730	712	712	773	743	702	748	740	761	738	738	710	714	731	748	780	722	716	793	757	750	679	734	705	715	745	758	773	742	702	724	719	728	721	682	697	730	701	735	737	741	774	720	742	708	696	743	726	734	695	655	765	739	765	723	723	710	719	727	746	771	742	758	746	716	721	682	709	710	748	717	704	750	757	706	718	723	728	745	715	739	726	699	706	697	714	697	755	762	720	720	742	744	720	757	716	759	714	725	748	697	712	685	724	775	774	713	747	725	677	733	731	736	757	689	739	772	739	719	659	757	688	771	727	734	731	751	749	716	745	742	732	713	724	736	750	743	719	766	759	746	814	731	685	732	672	705	668	735	681	739	721	753	740	706	672	728	765	707	727	754	711	734	761	762	716	707	733	748	815	750	741	728	721	765	729	694	764	760	683	716	759	705	719	737	737	708	770	703	683	687	685	733	728	731	776	780	754	711	737	708	730	725	706	734	748	731	784	758	743	693	729	724	714	718	746	750	750	714	734	724	735	720	744	743	646	707	708	715	763	767	750	721	733	739	716	751	743	713	721	764	795	707	748	752	720	747	753	699	752	684	701	715	755	727	745	688	713	758	686	763	688	680	699	753	697	739	727	718	746	722	752	713	693	743	718	700	723	782	737	717	733	730	741	728	718	724	719	742	716	741	745	745	754	713	705	719	728	765	693	705	773	709	695	727	701	744	730	699	700	738	703	756	709	738	750	708	786	701	775	740	724	715	734	673	762	718	759	731	746	780	746	703	741	756	751	706	712	760	764	737	761	763	709	744	754	697	753	716	771	735	710	681	751	759	695	739	766	720	742	719	743	775	738	667	754	716	721	703	776	732	762	711	706	717	738	664	749	743	747	700	721	730	733	717	689	747	731	708	749	758	772	706	696	756	714	730	704	748	740	757	720	752	746	728	687	732	700	750	758	768	742	722	682	715	752	723	747	695	731	761	750	770	699	670	710	787	744	733	681	741	738	699	743	779	731	688	749	717	702	690	696	765	701	727	754	730	683	760	760	729	714	735	765	726	735	741	706	763	755	722	741	682	713	747	711	739	724	777	704	735	751	768	745	687	717	666	752	742	735	738	737	704	760	731	755	764	726	710	725	704	711	734	717	723	754	720	710	774	740	692	765	719	739	695	701	725	714	715	751	769	698	713	757	746	704	742	739	712	720	789	761	731	742	756	725	688	761	723	746	725	706	758	700	699
25487	7821	2300	1604	1174	829	688	536	451	409	313	291	268	251	234	226	224	192	170	176	207	183	190	183	166	176	155	199	149	152	153	166	154	144	168	171	155	140	155	146	155	142	136	155	144	138	152	137	156	148	156	137	151	153	144	135	136	141	151	139	147	159	148	159	149	129	135	157	149	147	137	121	138	135	149	116	141	135	125	145	147	124	132	144	153	133	126	140	136	141	159	139	142	140	164	144	137	149	107	125	127	118	112	148	132	159	141	152	142	146	150	133	127	162	168	147	126	143	139	159	150	134	145	134	134	147	129	134	127	147	129	160	145	116	132	135	125	151	173	148	149	149	134	141	164	146	154	148	119	174	145	132	128	128	119	152	153	149	143	150	137	145	155	149	161	142	133	115	128	144	133	141	125	147	143	108	148	177	143	159	168	134	147	122	140	144	119	133	150	118	150	155	147	134	150	128	147	154	143	127	150	133	151	128	150	143	147	127	132	158	143	155	148	138	136	125	118	142	140	137	138	129	139	165	151	125	125	138	138	142	134	137	148	125	122	128	140	152	158	133	157	155	111	141	138	122	139	144	138	132	158	126	128	122	134	155	133	127	158	128	146	100	135	147	149	139	138	144	137	153	137	139	150	131	150	124	148	172	124	163	146	148	128	132	134	158	117	138	131	144	162	130	146	157	154	130	137	153	145	160	147	148	142	131	144	129	124	133	133	118	147	135	155	125	140	137	154	124	125	134	143	145	165	150	126	150	136	131	121	130	142	144	118	143	153	146	124	144	130	112	138	136	148	151	153	148	156	137	151	132	154	150	153	121	137	145	144	136	124	146	128	140	152	149	122	125	149	134	172	136	144	144	140	110	127	150	142	166	135	143	110	160	119	150	124	122	135	144	147	158	136	144	131	128	113	159	124	145	144	148	138	134	140	135	131	171	137	132	156	152	145	147	135	130	138	134	135	137	155	164	148	115	131	133	136	142	150	139	146	142	155	126	144	141	172	110	169	151	133	137	141	124	147	115	132	150	154	135	126	141	142	151	135	136	141	160	146	140	132	113	144	139	136	144	142	136	115	127	138	139	145	152	134	123	128	139	154	127	137	135	123	126	132	146	135	132	148	124	125	156	139	153	118	163	141	141	147	122	130	126	121	123	140	150	148	128	122	150	137	127	140	137	158	133	120	144	143	153	142	148	158	131	149	148	117	157	126	141	138	140	143	138	132	155	142	152	124	151	144	142	136	139	138	154	148	161	134	157	120	127	137	128	149	121	141	125	134	148	145	123	141	151	153	142	158	120	144	133	158	120	137	160	131	128	138	146	156	173	152	125	161	137	112	159	139	154	144	142	124	135	150	152	139	146	150	120	133	148	151	151	147	140	147	124	142	159	129	131	113	135	134	122	128	139	137	123	146	119	121	131	136	140	153	147	163	147	131	142	119	137	136	140	134	152	127	173	166	123	155	134	133	126	160	128	145	139	135	149	135	118	151	139	133	123	136	148	167	150	146	129	128	149	155	139	121	153	136	146	129	123	131	125	135	138	145	129	146	135	130	136	148	140	158	139	142	132	143	149	156	169	135	143	147	139	157	129	128	148	145	141	147	134	134	122	137	161	139	144	135	147	149	148	138	165	135	133	132	120	131	138	135	134	148	157	148	137	146	116	135	143	147	122	150	146	130	139	134	125	147	134	150	145	152	141	154	114	142	125	128	139	128	144	143	140	140	141	137	134	166	133	137	132	123	124	136	144	121	142	154	128	134	164	153	152	142	115	111	153	134	145	147	148	140	162	154	147	155	127	152	133	126	145	151	154	137	138	138	135	105	131	131	158	118	145	156	156	150	145	156	167	133	118	138	140	133	140	140	158	128	143	151	142	140	118	145	142	146	133	153	121	132	122	130	141	149	138	145	127	131	130	150	144	142	151	141	124	139	148	143	117	138	139	123	129	137	131	142	123	141	135	126	141	135	146	123	148	132	142	130	143	146	116	129	148	121	134	141	124	141	151	139	139	141	132	131	130	123	111	123	137	144	122	164	134	165	137	141	142	119	145	164	144	143	137	158	157	132	130	142	135	130	139	154	131	138	131	145	132	141	141	149	154	147	142	155	123	137	145	138	118	148	154	144	137	137	138	142	138	150	130	138	143	122	113	163	129	141	115	148	139	139	121	144	144	123	110	159	134	149	163	131	117	130	147	141	123	155	147	126	143	136	136	135	133	117	136	140	130	148	142	127	136	142	152	141	165	153	131	150	129	125	160	143	145	131	109	130	169	140	111	157	114	155	117	112	118	145	124	138	147	146	152	162	132	141	130	126	155	149	140	123	133	150	160	153	132	139	141	127	139	115	124	125	152	117	129	128	113	130	122	133	146	137	138	139	155	139	140	130	132	150	152	114	130	134	124	135	150	135	136	135	142	165	163	160	123	133	138	129	119	151	134	156	147	131	127	133	136	127	158	150	136	150	166	141	149	128	153	149	152	145	161	147	152	150	134	147	157	138	150	152	160	127	156	133	132	154	144	133	171	130	124	152	132	134	110	137	136	128	163	137	136	145	146	139	125	143	135	129	166	146	139	133	148	133	121	130	155	122	145	153	147	132	132	160	140	145	146	159	133	138	161	118	133	167	151	154	112	143	138	140	142	138	129	136	151	130	142	131	153	135	127	122	145	133	158	103	145	167	151	166	138	135	123	115	144	144	148	152	148	138	142	150	164	153	150	149	133	131	146	141	161	145	132	144	158	135	142	139	138	126	129	142	150	148	135	140	131	136	136	127	115	135	155	137	132	147	142	147	143	138	130	136	144	136	153	144	147	126	146	133	161	145	130	119	152	142	143	144	135	148	145	135	123	125	122	130	157	138	133	149	147	134	143	158	163	144	130	114	139	134	135	167	128	128	135	125	139	152	126	151	120	124	168	130	146	137	130	158	111	132	139	130	169	141	119	124	138	140	133	153	129	134	136	154	123	148	118	122	136	136	156	168	160	139	137	139	146	128	150	146	168	108	142	139	133	154	151	169	150	150	144	122	143	122	117	135	139	111	147	137	140	145	150	135	170	156	135	139	130	138	129	132	141	120	137	136	142	148	156	145	131	140	142	137	117	133	131	124	127	143	137	162	155	127	155	149	133	153	107	132	134	128	130	140	150	116	130	126	144	140	143	124	151	144	165	149	154	147	164	130	141	152	130	152	139	148	155	137	134	139	132	124	183	142	122	138	136	133	145	133	128	129	131	140	131	125	124	137	138	137	154	138	142	139	152	151	129	131	138	151	127	141	140	114	143	127	133	136	137	165	120	182	132	132	150	142	129	136	153	148	146	134	139	142	135	159	139	164	125	142	133	132	142	168	173	121	155	150	175	142	131	140	144	130	154	131	133	134	122	145	130	127	139	156	144	148	124	127	143	133	140	142	130	139	160	133	146	137	150	143	142	132	146	141	154	138	124	157	137	162	144	131	134	112	142	139	140	160	160	139	143	129	144	146	138
14042	4018	3929	4824	4362	3594	2912	2438	2003	1764	1592	1386	1329	1049	1018	947	912	841	823	738	748	659	682	669	618	635	606	553	569	578	540	550	516	495	483	475	486	479	475	480	473	477	471	470	440	422	442	456	412	446	445	436	427	410	400	439	436	411	448	431	446	432	421	460	438	393	411	429	399	412	383	411	416	448	376	408	380	427	400	433	432	364	402	425	437	383	402	426	398	408	387	399	397	392	399	391	411	386	432	361	377	416	398	400	400	399	412	427	435	363	405	399	373	413	405	438	395	366	392	399	392	393	369	382	376	423	377	417	363	365	381	416	379	369	391	397	391	396	391	391	422	425	413	394	429	399	404	418	416	388	386	415	380	379	431	369	385	428	392	374	387	417	379	376	396	378	371	396	411	420	394	388	371	362	413	396	387	409	416	405	362	406	405	359	384	358	377	384	407	406	411	437	366	429	389	404	366	378	372	378	398	349	414	397	375	382	382	397	395	387	409	377	388	396	407	359	376	410	380	390	409	386	394	390	386	402	371	396	402	392	351	376	393	376	364	362	383	362	388	386	368	358	398	393	393	391	393	377	352	397	410	368	357	387	381	377	410	396	410	384	399	359	378	403	372	395	361	394	430	428	399	390	424	384	388	379	396	364	385	412	386	392	376	377	378	373	374	400	375	366	379	384	394	372	386	376	456	363	377	432	384	411	392	373	388	396	337	360	435	394	390	364	361	403	379	405	377	388	386	344	389	372	414	371	417	382	416	370	370	366	383	391	349	383	363	369	384	376	398	380	383	397	396	393	427	363	361	399	401	383	394	386	381	395	384	397	366	382	403	428	391	388	396	371	388	423	355	376	387	354	385	414	377	366	400	397	389	392	379	375	418	357	410	349	383	396	363	388	416	353	366	377	403	400	374	367	405	410	367	376	393	406	375	426	378	394	379	417	357	369	385	361	386	379	357	387	372	376	370	393	393	432	428	375	365	361	402	381	399	404	423	404	407	363	390	392	346	397	357	404	364	420	405	396	415	411	386	379	376	395	390	369	386	394	417	415	382	386	378	403	393	397	392	395	389	362	376	375	387	363	395	382	355	349	396	425	352	410	370	363	395	433	376	390	379	375	379	394	357	393	383	390	427	377	404	401	381	380	370	360	367	428	380	393	371	393	375	404	380	408	341	371	365	400	420	427	387	411	378	402	392	405	395	391	382	386	374	371	386	380	403	381	384	378	357	358	337	362	368	353	364	404	397	390	365	375	389	391	378	371	376	369	385	365	391	379	379	380	375	401	395	349	382	374	373	380	342	407	387	408	354	379	367	395	383	424	364	384	386	371	383	404	381	397	397	427	383	361	411	385	378	403	374	398	416	334	390	432	353	370	400	420	383	413	394	364	369	414	402	428	365	389	406	376	392	402	381	405	383	403	357	371	337	384	390	421	398	407	395	423	417	374	414	387	391	392	409	350	405	381	400	417	395	374	395	392	363	383	353	384	348	377	384	381	361	364	367	377	409	402	385	349	397	380	363	412	391	360	424	406	387	390	430	387	372	394	400	372	397	385	415	403	374	384	363	420	422	386	389	388	351	375	409	379	412	385	385	382	384	395	368	346	393	370	365	384	386	349	379	427	409	368	428	372	398	331	375	394	394	414	382	368	409	399	351	387	376	372	387	379	398	394	385	370	399	418	398	399	373	376	371	383	400	407	388	383	361	380	399	393	386	384	352	401	405	394	355	391	390	389	379	389	391	347	395	378	370	364	404	385	385	391	389	396	414	392	390	384	395	390	379	354	389	363	394	388	366	391	415	376	394	377	381	379	401	359	420	377	389	386	365	392	360	404	362	366	400	348	388	405	389	371	389	362	410	428	362	378	397	371	403	387	403	396	381	344	372	394	368	397	370	407	444	380	383	369	406	382	359	397	384	389	376	390	406	380	412	383	377	387	402	364	375	446	415	405	403	394	362	344	410	370	384	419	381	394	386	352	380	366	387	391	364	373	360	408	419	393	377	393	348	392	374	394	421	411	421	351	405	384	401	349	359	394	378	383	353	407	388	369	390	370	401	422	418	372	369	404	370	349	397	389	401	364	400	367	371	402	393	368	384	392	431	431	359	393	384	404	353	401	418	366	368	385	390	362	363	393	360	353	378	353	401	397	408	384	404	381	367	355	395	408	415	398	374	403	422	404	386	395	395	379	372	373	381	348	362	378	373	397	391	366	376	378	394	383	386	387	350	371	381	388	415	386	348	414	385	375	424	366	395	410	366	366	376	391	362	383	413	421	359	391	407	380	393	343	378	406	390	402	407	426	383	371	390	366	377	418	352	373	370	379	380	419	379	374	407	384	404	381	373	416	407	383	428	383	398	383	355	404	386	391	422	414	361	340	375	363	387	392	391	416	373	386	410	355	369	431	388	412	349	381	403	384	381	378	360	380	393	390	389	407	346	367	365	426	399	387	371	369	362	390	381	410	380	373	392	379	363	365	400	372	410	388	401	371	367	406	404	405	406	407	393	351	384	365	392	372	383	377	422	368	384	348	382	394	378	382	368	392	382	405	422	370	411	392	389	416	396	383	364	364	393	374	409	403	375	378	393	383	362	412	353	378	407	391	354	398	383	381	368	400	400	395	371	363	399	389	358	395	387	404	376	381	400	413	408	408	397	364	382	447	432	396	413	347	380	379	405	357	411	393	392	421	414	383	383	375	385	364	395	383	374	430	388	380	372	392	386	392	389	429	405	393	371	373	424	393	376	394	391	394	377	404	377	398	392	366	369	361	411	398	380	376	411	422	398	389	369	402	381	396	375	399	428	362	386	365	365	385	396	406	364	395	415	413	387	374	408	372	411	437	389	414	430	398	363	380	368	384	390	382	372	347	363	361	363	391	390	359	381	375	403	395	380	388	398	351	381	383	417	390	393	431	382	393	400	386	397	367	404	361	400	376	380	382	374	390	369	417	369	371	388	350	398	383	410	388	367	397	378	377	346	384	404	371	386	394	345	360	360	349	390	349	362	388	420	409	367	371	383	390	403	363	355	389	384	372	403	372	397	377	413	393	389	360	393	374	379	367	436	399	383	376	395	395	393	359	378	390	388	386	400	406	376	359	399	352	434	388	422	396	428	368	386	381	387	359	373	417	384	375	366	407	373	408	386	362	416	362	392	385	403	408	408	386	392	374	414	427	390	404	406	382	380	347	388	420	396	403	399	331	367	398	386	383	384	362	386	409	370	388	399	381	387	390	393	362	355	392	421	380	384	365	391	384	390	365	394	392	414	361	412	441	377	394	389	373	382	391	369	423	384	378	422	395	398	408	401	377	386	382	395	422	383	419	390	363	383	422	393	369	328	381	346	373	397	375	380	383	347	414	378	425	364	397	409	368	419	403	409	417	405	360	371	380	410	412	378	355	386	380	404	372	407	372	374	404	383	356	401	383	401	396	361	384	396	419	366	369	361	373	416	360	389	395	391	386	368	355	437	351	416	401	369	357
3008	432	324	286	249	293	269	258	260	282	277	236	264	266	243	243	255	231	261	272	274	251	280	282	250	267	277	269	249	260	254	257	267	258	259	280	248	256	255	279	263	249	243	245	257	237	234	289	252	266	235	245	264	265	234	267	241	230	237	267	241	256	274	237	267	251	246	259	245	270	268	264	260	282	257	224	249	258	283	256	225	277	255	239	241	252	263	254	279	233	258	245	248	271	228	241	255	249	259	264	260	280	273	262	271	255	310	237	280	263	262	265	277	221	260	255	240	260	282	266	252	266	277	246	283	261	258	281	229	252	235	224	260	272	252	227	247	230	247	266	261	262	262	222	274	263	292	229	241	233	250	228	272	258	236	261	225	264	229	230	238	257	264	251	288	256	290	277	259	259	272	260	251	256	251	254	246	270	265	256	256	262	271	251	284	268	229	262	259	253	270	273	262	250	254	283	255	243	274	241	222	280	255	255	238	270	287	257	263	258	283	275	233	244	269	225	244	270	242	235	265	257	254	225	262	264	267	244	244	242	259	237	232	255	248	282	285	257	283	253	229	271	232	260	297	300	260	269	244	262	236	250	252	255	280	259	263	260	264	285	245	262	244	264	254	260	254	290	243	293	249	268	247	264	285	251	292	278	269	266	269	265	241	259	262	247	242	249	233	280	236	288	243	232	260	261	251	265	259	244	252	271	234	263	236	253	247	266	228	255	270	270	259	247	284	270	259	257	257	275	251	277	272	256	290	255	258	238	278	258	238	252	250	279	265	259	249	243	260	281	253	250	253	289	275	259	252	244	253	285	267	256	264	253	273	261	237	259	248	263	307	239	283	258	237	248	266	285	245	262	269	252	253	250	249	263	273	239	270	247	260	271	267	247	261	266	293	232	258	230	288	257	271	230	268	286	277	256	273	268	252	256	270	221	243	262	277	257	231	223	261	263	261	255	237	249	261	273	246	247	267	251	260	252	249	271	254	237	241	290	247	256	247	288	243	283	252	245	254	271	247	239	251	250	228	228	247	267	235	253	265	265	278	278	255	249	253	233	264	258	262	223	241	264	262	252	261	248	273	247	280	283	278	240	252	250	252	247	244	252	261	256	265	250	237	235	260	232	257	257	250	278	262	264	235	262	226	231	252	271	278	225	253	245	255	247	263	253	278	230	228	264	291	274	264	241	249	236	251	267	212	253	274	266	273	270	266	275	241	272	258	235	269	240	264	320	251	261	267	250	234	288	251	248	249	258	267	273	264	250	258	252	255	246	249	251	236	254	238	246	248	288	264	251	249	278	277	259	253	265	253	264	265	261	227	280	260	248	264	258	250	247	285	285	254	266	264	262	243	261	244	242	276	244	254	254	252	240	260	257	249	246	250	267	267	254	259	232	250	259	249	254	266	260	262	259	261	248	224	275	269	258	271	221	249	260	244	262	245	260	261	251	221	259	267	250	271	259	258	258	248	254	258	307	244	265	269	256	270	242	232	229	235	247	251	243	246	239	245	261	249	242	245	279	261	249	244	253	264	228	262	268	259	258	239	257	245	267	252	252	235	232	263	288	257	233	233	277	265	289	270	263	241	239	257	254	270	247	260	247	244	248	266	256	246	278	275	237	269	235	239	255	255	287	239	247	237	228	270	266	271	267	245	269	254	254	258	272	236	274	253	245	279	261	253	255	262	259	233	269	246	268	248	235	273	278	228	249	250	264	236	250	239	243	266	229	260	257	259	271	244	249	267	237	231	275	278	246	253	275	273	243	254	277	269	308	248	269	256	245	258	248	267	238	275	242	221	243	290	250	271	257	244	247	245	285	260	265	251	249	264	248	254	264	259	264	262	245	251	249	259	242	247	238	262	250	267	245	281	268	269	278	241	245	290	305	271	264	261	278	249	249	283	235	243	243	241	236	273	227	284	215	279	291	267	252	245	243	242	251	282	261	278	270	274	244	246	283	274	246	256	225	251	248	273	261	233	239	242	216	252	236	254	263	254	265	252	251	247	247	231	257	260	251	246	250	285	277	262	258	298	266	270	259	236	245	247	252	280	284	262	250	263	267	257	264	247	262	239	257	233	274	230	261	280	245	243	244	262	264	252	260	277	245	247	246	272	247	272	243	272	259	265	271	260	274	242	281	284	242	265	275	261	277	256	237	253	239	267	272	250	284	267	259	218	278	247	265	244	248	256	257	248	290	256	277	248	275	285	263	255	249	261	265	272	236	262	247	248	291	270	300	255	258	249	291	269	272	280	250	247	238	270	254	251	245	241	245	266	235	239	270	281	251	251	263	251	282	225	271	273	263	233	240	252	253	255	244	269	275	248	253	264	250	264	260	234	236	279	264	261	244	249	272	274	261	262	248	291	255	263	244	280	257	298	248	297	261	233	250	257	269	274	246	268	262	250	293	268	258	257	250	260	262	254	253	253	240	243	275	252	284	280	269	232	264	258	258	259	264	273	247	272	284	279	258	274	218	261	257	267	268	245	242	252	241	235	250	244	233	227	242	219	245	262	258	274	266	288	266	257	248	244	266	239	285	259	241	261	226	274	251	250	298	257	248	287	248	250	236	273	236	271	244	274	264	257	252	242	252	266	268	263	216	243	242	261	261	275	249	263	244	230	250	254	261	242	276	276	275	270	256	253	256	274	232	248	263	272	251	266	241	233	281	240	248	238	273	256	291	270	272	245	266	270	246	288	250	250	262	275	273	277	260	241	253	246	264	270	253	235	262	242	250	263	229	284	259	278	277	256	259	242	242	265	266	258	262	258	252	236	246	259	267	266	261	257	232	259	258	273	258	291	282	274	253	277	290	260	245	273	243	248	269	280	274	245	236	267	253	269	256	321	266	283	245	251	244	267	261	265	240	257	255	244	243	287	246	293	271	251	283	275	256	233	249	285	266	240	267	231	238	257	248	262	252	259	289	281	258	281	245	260	254	263	258	312	246	280	221	270	244	286	263	258	285	228	239	244	265	285	248	278	267	257	270	259	242	253	282	247	273	261	256	248	257	265	258	246	231	249	246	256	264	252	237	265	247	267	272	287	244	283	258	241	265	254	250	242	247	241	261	253	253	231	236	248	244	253	263	276	258	288	261	259	246	240	245	249	234	253	246	254	232	271	255	238	256	238	268	240	247	244	269	235	245	271	243	279	262	241	235	280	232	255	259	280	266	248	271	244	245	220	262	279	273	233	250	232	267	255	237	259	240	288	247	248	257	253	243	257	223	214	282	282	264	239	242	266	253	270	246	272	233	237	256	263	255	263	268	265	253	264	249	267	267	259	222	256	260	252	232	255	255	252	246	223	245	226	270	264	260	250	238	262	233	256	267	281	272	262	244	241	259	251	253	261	244	253	296	276	257	267	252	256	243	273	252	283	260	268	266	243	230	267	274	238	286	257	246	272	249	265	249	261	265	284	261	265	255	277	245	242	263	256	253	236	263	244	266	272	271	285	267	221	222	246	263	244	271	273	249	257	245	275	258
2953	855	825	869	834	800	726	773	770	720	735	718	715	712	739	703	680	679	682	701	632	683	685	707	694	675	696	663	722	683	736	647	646	697	722	671	647	710	711	665	701	717	693	643	661	625	683	679	705	716	693	643	709	665	648	640	724	713	653	679	675	637	703	693	687	666	700	651	745	640	717	672	694	723	721	623	662	719	655	705	695	675	693	663	685	677	636	700	645	679	689	740	698	687	650	674	675	693	665	640	670	679	667	701	640	663	681	694	651	707	664	666	681	704	693	706	658	682	707	670	724	683	693	655	631	677	692	672	684	670	649	666	689	688	664	639	662	716	668	678	724	677	710	629	691	671	640	677	685	680	627	682	674	705	701	677	700	713	685	716	662	668	744	676	703	703	677	643	673	714	688	675	716	676	660	654	661	689	677	711	636	711	665	694	638	629	679	652	684	678	694	651	656	662	677	688	712	684	652	679	700	702	652	688	711	670	672	645	694	692	665	689	684	694	721	687	694	686	667	673	653	656	649	636	683	658	696	722	654	685	623	754	707	669	696	658	674	695	667	646	667	685	691	671	702	691	702	674	705	684	678	676	684	675	717	697	691	678	708	701	662	680	702	639	665	632	657	654	677	690	703	670	691	681	693	665	653	709	640	712	691	666	701	714	672	690	693	668	695	693	634	685	653	708	711	683	639	714	721	693	708	716	654	643	697	683	630	664	665	691	715	717	687	696	674	711	691	693	692	715	685	664	670	687	705	689	675	661	667	719	665	671	663	682	669	668	707	646	718	680	714	660	680	647	694	728	658	622	639	656	713	691	653	663	675	694	685	677	674	691	709	683	678	705	660	643	714	687	676	693	660	719	696	688	752	719	693	654	691	697	722	666	637	684	681	662	689	679	687	676	704	635	644	715	732	731	694	681	686	724	713	655	647	673	705	679	689	646	669	666	665	679	701	622	671	687	721	666	701	691	696	699	662	660	659	691	661	704	671	679	682	651	654	671	642	710	653	658	671	698	664	708	680	668	682	724	716	728	642	643	664	628	675	652	666	670	690	687	701	674	661	700	658	666	684	685	725	637	658	714	667	712	691	674	672	716	648	674	669	674	674	699	669	614	676	679	711	717	666	696	670	635	664	677	683	654	662	668	653	662	688	692	668	641	711	702	650	607	638	630	698	689	629	651	663	607	683	697	692	676	670	676	650	668	691	710	637	717	666	684	700	689	701	693	721	639	670	665	678	675	668	690	660	694	632	689	675	646	698	684	685	624	668	683	697	676	678	693	689	691	649	715	686	701	658	675	649	721	696	674	637	700	703	642	700	672	680	675	695	672	690	674	711	698	677	622	686	684	649	696	675	681	740	668	672	712	673	655	661	710	658	682	677	690	705	647	685	709	670	713	680	654	693	772	636	738	653	665	659	670	680	662	711	675	713	636	708	662	599	657	640	684	690	670	675	670	681	672	689	690	714	708	722	676	669	661	675	664	677	689	682	690	679	723	711	656	679	675	688	694	700	689	669	662	647	680	682	684	657	730	680	646	687	661	678	683	589	731	712	715	691	762	694	670	738	733	705	688	673	671	692	676	661	675	696	686	652	678	651	646	675	670	680	703	673	676	652	634	678	721	667	679	681	673	687	721	695	705	708	649	661	677	691	684	688	657	691	687	698	694	682	681	691	726	696	645	636	663	704	705	671	683	676	681	647	708	680	644	674	710	730	662	662	683	664	682	676	637	716	685	645	666	659	657	656	676	622	648	661	732	637	710	657	645	690	668	667	660	688	695	641	707	695	705	683	699	671	672	736	670	676	689	688	704	696	676	682	714	696	636	694	676	636	669	648	693	711	607	690	687	692	640	698	679	719	696	713	643	693	722	695	672	686	702	681	721	690	635	679	721	638	683	624	675	680	685	595	711	684	673	639	675	709	688	731	674	643	683	672	648	609	675	679	693	669	664	671	695	630	670	657	710	666	716	669	692	678	644	665	671	683	720	616	713	682	649	650	625	677	651	673	699	660	684	682	654	688	661	665	655	715	701	691	647	683	703	673	627	667	673	696	686	667	688	714	697	664	644	710	671	689	685	705	669	678	681	700	669	711	681	695	659	708	650	671	696	665	687	623	653	672	711	715	693	667	687	679	658	698	645	675	716	688	692	631	685	690	717	684	711	616	665	693	662	680	694	671	674	699	698	703	641	710	661	652	667	699	671	689	654	717	668	657	688	687	713	664	657	652	607	675	680	647	673	675	732	701	669	644	672	647	696	617	667	716	663	671	701	586	689	686	687	664	691	689	687	673	685	680	619	683	692	655	662	712	674	677	714	679	668	667	668	664	633	725	654	677	670	640	677	673	665	715	655	657	651	703	655	717	690	671	678	665	699	638	711	669	656	670	690	708	659	681	723	685	735	675	671	665	657	647	652	669	669	670	654	658	651	698	689	661	693	663	613	627	717	746	719	661	683	701	669	647	667	631	703	695	648	660	687	657	648	679	662	639	706	705	737	674	698	700	692	670	685	656	723	672	696	641	684	658	667	751	748	705	675	686	712	683	605	664	638	702	690	721	639	674	661	664	698	699	654	655	705	708	701	672	703	703	662	721	671	724	707	685	674	702	695	656	671	694	664	634	717	701	691	660	698	654	719	718	762	701	682	717	689	704	659	669	684	653	674	648	703	692	671	656	704	649	656	707	675	677	623	713	642	666	688	692	686	698	667	666	663	727	698	652	684	734	690	713	651	666	701	664	649	689	678	731	683	687	682	704	696	639	650	678	669	705	678	659	683	658	657	638	645	644	629	657	673	670	668	669	706	687	656	657	703	630	659	658	704	652	650	623	681	625	673	670	660	693	676	746	698	732	701	656	716	729	602	680	673	693	698	682	666	670	724	635	679	726	676	700	681	720	739	685	714	639	658	700	619	690	660	670	665	674	729	652	675	649	701	712	692	643	651	725	698	677	675	728	675	705	694	711	683	689	700	699	643	674	663	711	714	700	718	690	673	691	661	662	648	668	664	700	735	719	715	676	714	684	722	721	684	661	701	665	672	685	686	623	683	678	655	681	683	718	678	645	654	655	645	695	687	671	659	711	688	696	651	689	695	690	692	663	688	738	680	658	706	705	687	666	614	686	666	695	654	702	657	668	629	656	687	752	694	619	698	705	665	687	670	675	646	646	652	666	728	722	694	655	620	705	694	668	706	686	712	647	674	694	705	703	648	687	701	689	679	668	634	715	642	677	665	685	719	676	697	685	664	661	649	678	721	665	689	743	670	731	682	678	683	724	659	700	678	654	701	659	636	697	736	699	681	664	678	696	675	674	653	669	673	751	692	671	692	676	719	690	684	696	718	644	662	662	660	694	727	640	701	697	699	702	715	703	667	665	699	685	681	649	673	726	684	643	691	699	674	673	681	696	720	688	685	658	676	671	672	616	694	695	735	680	689	659	668	700	664	685	669	699	706	700	661	706	657	696	622	672	694	661	646	718	734	678	677
15965	3228	1258	1008	768	657	539	484	402	402	426	380	351	336	318	366	326	304	285	322	297	307	324	312	311	296	267	302	286	289	300	293	290	279	292	275	316	286	270	269	248	318	296	291	277	291	305	268	284	286	296	296	302	285	309	315	296	285	306	272	286	277	291	299	282	268	300	317	281	301	283	279	297	299	260	277	296	288	265	264	263	293	278	299	275	279	265	295	316	294	279	309	290	245	275	250	308	260	281	280	285	271	280	286	313	296	282	321	297	325	282	295	297	274	295	277	266	243	278	277	308	305	273	243	261	289	290	291	273	275	283	273	265	267	305	298	302	244	306	300	257	261	319	272	273	301	279	279	284	297	301	286	299	281	301	276	300	270	279	248	266	278	300	282	283	254	290	279	317	294	266	292	276	263	295	290	264	266	292	307	304	297	300	279	293	287	286	293	289	266	309	307	286	277	261	304	274	280	294	298	282	286	278	312	287	245	287	274	284	271	289	310	311	251	286	303	296	284	258	269	262	277	267	275	272	275	301	277	287	308	307	276	266	277	289	286	288	287	293	270	284	251	315	261	263	267	302	332	270	273	301	266	285	308	289	268	287	280	273	270	315	288	260	270	255	301	256	281	297	284	277	275	299	283	303	293	273	269	272	283	309	291	258	306	286	267	287	274	286	279	295	279	261	309	273	292	296	252	255	302	263	297	296	304	258	262	308	281	260	266	293	278	288	330	244	277	287	286	279	258	258	279	297	265	265	252	308	280	305	284	287	253	293	320	302	277	252	260	266	299	276	295	283	255	304	278	268	292	286	272	272	299	291	290	312	290	277	324	287	296	280	273	260	275	283	315	276	314	272	293	265	293	310	287	270	304	258	257	274	271	278	297	277	262	277	270	286	276	269	291	301	257	270	273	272	287	251	278	267	280	281	297	306	266	289	278	308	295	285	278	324	318	268	300	277	281	265	291	295	294	283	278	303	257	286	283	253	229	291	274	270	290	283	300	274	279	292	302	263	296	298	301	269	278	283	289	307	284	274	282	265	290	294	277	274	294	294	273	310	243	280	312	283	252	294	280	297	281	300	277	289	282	277	296	280	269	306	306	269	321	280	298	295	248	281	286	265	281	274	292	293	274	318	287	268	253	320	275	269	286	285	300	290	297	269	276	311	271	245	263	281	291	284	293	311	276	255	302	305	271	296	274	276	273	265	284	290	253	269	341	268	292	260	287	265	291	296	268	281	293	268	262	294	278	279	297	306	297	261	305	304	297	285	293	308	289	308	316	301	275	292	273	282	280	279	271	292	305	279	314	270	305	308	292	257	303	309	294	257	269	266	290	292	264	271	271	284	268	290	278	261	294	246	289	277	245	232	270	277	279	327	293	296	263	288	295	281	263	298	281	278	276	296	270	265	271	281	302	246	268	280	275	281	288	271	298	290	294	275	304	287	316	310	290	301	290	288	306	311	261	296	299	296	294	293	300	252	299	276	299	271	286	310	270	291	301	256	271	259	282	305	256	281	303	288	269	284	287	276	277	264	262	311	264	285	275	276	245	289	250	266	275	237	274	265	275	274	289	269	270	268	246	269	284	299	280	271	265	239	269	268	281	320	286	294	269	286	268	283	271	292	296	276	263	260	266	294	254	309	301	330	288	288	294	316	251	271	287	292	301	281	255	298	254	283	299	295	267	304	323	293	260	286	294	292	281	292	290	262	288	297	275	290	276	263	298	303	317	299	277	267	268	281	287	299	285	273	277	309	246	275	273	279	267	321	292	291	295	276	313	249	295	256	266	291	294	283	300	277	281	284	301	273	264	276	274	291	311	286	281	285	283	296	263	248	300	247	287	278	296	295	283	278	288	271	250	274	278	267	290	312	276	285	269	298	283	309	287	285	288	297	251	269	304	279	306	296	294	252	267	262	266	292	241	301	285	267	281	267	285	254	270	283	291	278	271	292	263	279	255	299	286	317	309	296	295	273	287	292	295	290	284	260	283	269	272	294	272	278	254	284	285	296	276	305	299	287	283	295	306	277	267	297	260	286	281	281	276	303	262	295	310	298	283	285	267	309	275	277	306	309	276	269	301	291	266	300	275	299	275	280	267	261	273	274	285	265	277	292	296	282	295	278	278	286	259	279	279	287	300	269	266	280	280	284	272	285	286	295	288	286	296	307	281	265	257	300	284	308	266	261	272	303	289	252	284	254	310	289	303	302	308	272	302	322	266	270	325	298	239	298	320	316	270	275	263	277	258	287	266	272	285	284	282	291	286	261	267	298	268	297	272	272	281	275	262	283	261	282	286	252	290	267	296	273	289	288	276	277	296	288	287	257	284	300	265	275	279	280	285	295	264	281	263	287	309	276	271	285	275	249	281	310	309	300	275	288	274	297	267	303	238	288	261	281	269	270	290	282	287	316	275	262	306	297	304	302	263	261	252	279	318	265	297	292	285	313	298	284	276	297	297	278	288	262	292	299	318	268	289	289	269	289	323	271	274	297	291	272	296	318	295	253	305	332	287	302	297	313	289	276	268	275	311	273	235	261	257	299	263	318	291	272	279	291	291	295	285	283	281	279	296	281	260	265	301	287	276	284	272	259	273	308	280	277	286	301	305	285	281	284	265	315	260	272	253	263	303	326	275	310	286	298	318	293	267	257	313	304	251	270	270	308	290	298	331	262	273	309	312	283	282	299	277	259	256	264	289	310	265	295	290	302	262	299	317	292	284	264	291	297	265	278	312	291	283	288	291	283	289	276	311	283	282	276	295	307	284	264	288	289	307	294	275	283	265	301	253	276	282	277	285	291	290	269	265	297	290	305	265	283	277	303	244	303	280	331	283	296	271	273	284	291	270	276	269	264	293	289	266	307	299	285	274	281	255	267	309	286	271	264	295	278	301	268	286	295	270	291	259	272	271	284	266	272	286	291	260	269	285	280	304	277	287	290	320	295	282	254	256	288	288	276	304	356	292	277	295	286	299	300	279	253	283	315	292	269	287	269	274	296	273	265	284	285	280	294	304	286	290	258	290	275	259	267	291	267	274	303	276	286	269	266	316	290	292	278	273	317	286	324	272	264	284	294	280	265	272	271	261	291	259	263	286	300	282	299	299	287	293	268	322	314	257	256	279	298	253	280	282	272	272	281	283	293	307	274	294	264	311	281	296	296	286	318	320	316	268	270	258	282	304	301	266	280	289	282	262	256	263	282	298	300	279	271	291	295	256	264	264	257	248	272	265	284	281	254	268	273	271	279	270	291	261	305	282	293	289	287	266	312	282	288	278	281	260	254	298	276	302	288	272	305	294	268	292	277	272	286	282	298	266	292	284	283	307	282	268	303	283	274	283	260	276	268	299	296	267	283	295	270	301	276	290	256	318	312	280	282	294	275	249	289	246	290	282	298	315	300	290	281	298	246	264	278	292	297	260	301	282	298	282	229	300	299	296	285	295	275	289	274	296	273	264	310	292	272	265	283	281	277	264	266	271	276	313
10049	2481	2603	3184	2833	2467	2147	1861	1585	1482	1393	1234	1184	1140	1087	980	1064	960	952	994	944	935	875	810	853	840	790	821	819	791	797	777	798	775	871	808	818	780	757	771	775	795	740	807	738	794	732	801	769	757	806	735	761	734	715	759	745	720	789	767	723	729	786	720	788	733	713	745	740	754	733	778	757	725	770	761	755	712	765	755	736	732	770	735	743	741	682	736	706	688	770	717	755	752	769	765	720	712	714	729	724	702	760	759	762	732	694	739	776	754	714	798	708	740	711	745	657	731	731	756	733	770	722	756	709	780	678	720	742	746	741	629	744	692	712	756	704	768	753	771	772	750	730	731	766	745	727	725	740	736	765	728	741	712	715	729	706	717	732	753	786	728	737	786	706	765	717	763	727	741	720	762	715	703	749	723	738	713	711	774	724	766	735	744	740	740	713	739	720	712	739	707	777	705	692	677	762	721	724	708	768	732	708	699	765	718	690	759	716	741	763	741	714	739	763	689	683	738	682	711	699	729	719	728	678	746	729	714	741	696	723	716	724	751	706	701	742	764	676	698	761	721	722	720	745	737	741	749	714	787	734	729	767	731	772	704	735	765	690	719	698	752	745	695	712	695	751	701	765	729	748	791	739	699	726	735	723	723	707	706	782	670	714	712	715	761	733	694	711	717	758	726	699	778	728	754	687	725	674	745	754	668	713	731	712	756	751	747	757	680	759	769	756	755	712	709	770	680	713	747	732	732	740	746	714	730	775	771	739	710	759	709	744	697	727	705	715	736	723	714	713	736	751	707	733	732	711	738	722	721	756	749	654	720	738	720	750	712	725	798	700	740	727	761	675	707	763	720	708	721	750	721	737	740	754	723	729	708	743	733	706	715	776	728	727	710	714	713	735	765	727	738	760	728	762	772	697	741	723	817	696	726	730	696	764	756	731	739	702	748	698	734	747	679	743	723	751	691	700	692	677	780	774	749	735	748	684	689	731	726	688	673	730	730	675	750	710	751	762	713	743	740	733	734	742	716	735	799	720	775	720	724	753	705	737	708	717	704	711	694	719	738	772	746	740	720	707	709	709	698	738	740	788	785	732	726	799	723	719	747	744	748	711	777	702	726	750	723	765	755	755	735	765	716	746	698	689	704	760	692	730	755	711	728	759	736	747	747	752	707	708	705	756	731	763	741	710	692	711	742	731	728	738	768	788	750	684	739	736	730	737	742	725	741	763	756	767	709	747	694	772	706	716	696	719	762	740	755	701	702	711	754	687	757	764	742	726	771	728	754	725	727	751	746	745	755	681	770	722	723	769	753	747	691	754	713	697	748	763	702	709	731	668	708	666	762	716	705	701	725	750	728	725	746	698	765	731	741	730	697	757	737	720	727	679	713	732	722	705	757	728	772	707	749	715	695	768	733	709	788	709	734	721	719	758	714	752	714	755	723	753	756	721	650	765	715	754	735	788	741	685	685	703	700	730	741	697	724	713	770	761	756	685	706	721	709	743	704	754	725	774	737	741	711	746	726	714	752	700	763	690	743	747	731	729	758	708	756	721	754	721	754	747	767	760	679	774	676	724	714	777	730	740	755	713	727	660	727	714	744	736	702	734	727	703	767	758	772	714	756	721	694	730	766	761	648	729	697	755	702	742	718	770	721	744	720	725	750	723	759	756	740	707	780	715	765	735	767	766	754	728	683	745	725	683	742	750	701	769	722	690	696	722	719	747	703	753	755	755	724	739	719	691	706	721	742	727	722	747	717	769	773	744	707	762	731	735	747	696	699	691	715	697	754	702	743	758	740	752	730	711	738	715	692	738	747	734	737	757	721	712	753	714	769	717	710	714	698	737	696	722	708	731	743	727	740	751	759	720	673	727	677	664	688	718	744	743	705	733	726	697	728	743	718	732	676	698	717	742	733	713	714	751	688	721	735	696	705	748	701	739	700	709	754	725	730	763	749	743	716	723	761	750	701	731	739	753	710	717	700	719	671	743	689	773	712	760	765	754	747	718	811	732	734	711	704	703	684	671	766	747	729	721	732	726	749	742	740	738	729	685	785	721	764	715	729	776	688	714	747	789	698	679	720	685	753	706	705	729	706	724	722	739	701	778	767	721	679	704	696	716	759	723	737	731	747	731	756	729	723	703	729	705	706	718	735	707	726	726	690	749	750	771	745	788	738	733	712	706	735	740	740	727	778	746	740	756	758	703	712	711	752	740	749	735	717	740	745	727	785	732	720	719	722	731	755	786	698	811	767	756	738	705	730	735	744	710	755	756	708	741	724	724	716	746	721	741	758	748	755	739	740	692	758	750	790	723	732	752	736	731	737	711	738	720	731	738	702	688	738	677	734	706	730	742	744	709	711	714	773	755	734	723	759	736	739	748	685	715	694	651	779	737	736	756	704	735	685	715	704	748	677	722	684	744	705	750	709	674	730	753	731	720	735	738	731	721	749	716	697	718	766	753	724	716	686	694	728	707	751	704	731	710	710	763	703	786	733	759	716	711	724	699	728	751	704	689	737	735	712	704	718	762	739	727	736	695	717	711	700	696	737	778	722	743	731	749	698	753	684	761	705	726	708	770	707	740	779	686	721	750	746	685	721	752	675	702	752	712	769	680	708	759	715	771	710	729	740	747	767	740	741	697	753	738	709	706	761	702	746	712	764	776	746	765	708	704	716	763	726	744	711	691	728	723	764	727	703	743	690	731	742	752	792	729	729	666	801	747	718	769	742	760	731	685	709	712	679	691	717	713	692	694	766	740	733	673	696	722	730	727	707	759	715	731	722	717	682	727	711	723	714	708	748	764	748	750	741	722	734	723	709	700	749	768	748	755	780	756	738	750	755	715	719	724	742	729	703	707	756	685	722	717	732	738	756	696	731	753	763	715	713	711	699	735	704	734	747	764	704	709	734	760	789	726	685	715	731	701	687	747	729	722	729	693	761	785	745	709	773	685	733	745	714	687	741	701	751	722	727	699	713	750	742	702	733	782	730	731	723	688	751	720	694	774	734	730	757	740	722	720	778	770	741	714	671	708	672	747	785	775	747	724	740	699	728	744	743	696	732	738	708	733	753	701	692	757	765	723	722	697	760	785	708	711	731	719	731	736	711	709	757	747	701	735	728	717	713	699	698	725	728	763	784	724	740	700	759	720	742	720	687	732	718	712	735	743	745	776	716	716	743	742	726	698	735	720	730	720	783	756	690	752	769	716	768	764	711	728	692	736	747	728	718	731	750	738	710	712	737	674	723	738	752	738	722	704	702	711	735	716	766	712	716	776	725	717	713	740	723	707	707	680	712	756	701	786	730	693	736	676	747	754	756	749	688	700	737	751	749	747	745	727	752	741	706	709	750	688	759	730	687	764	752	739	751	761	720	752	743	701	747	772	767	746	711	734	772	689	724	761	722	704	702	738	713	742	727	706	720	721	718	726	764	809	701	731	666	764	715	732	762	734	700	749	752	743	697	718	723	724	743	776	715	723	717
25683	7750	2298	1685	1180	836	698	514	455	397	357	266	276	276	244	217	211	183	179	173	202	163	176	184	189	148	180	151	137	145	147	141	154	159	170	149	152	142	138	131	135	154	181	122	142	159	152	146	137	147	152	154	141	154	165	145	119	150	136	133	159	140	128	144	138	154	143	132	140	136	163	142	125	151	140	154	154	140	154	133	134	138	130	144	141	145	138	154	132	151	141	134	149	143	118	145	137	145	142	143	141	137	153	118	137	119	146	142	165	137	154	135	138	163	151	139	142	163	124	120	124	142	143	130	150	136	97	157	134	135	145	141	158	114	133	148	134	125	140	127	125	124	126	141	144	134	135	140	169	141	139	132	132	154	142	132	125	139	133	125	154	125	142	135	150	144	146	122	167	143	131	136	154	126	148	142	112	112	147	129	153	153	134	129	140	122	157	141	147	140	141	144	142	176	161	144	131	125	109	123	138	122	122	136	123	135	136	123	137	125	129	138	139	138	114	142	141	130	146	125	153	146	158	162	125	164	147	146	137	125	148	153	143	155	134	147	116	151	138	167	136	134	148	151	165	143	144	137	144	129	136	137	131	134	129	160	148	110	131	149	140	137	126	140	144	151	148	124	127	144	131	134	131	134	139	138	140	148	149	139	135	141	138	146	146	167	136	135	152	137	121	134	141	142	145	125	149	138	119	133	137	132	162	146	148	143	130	124	118	135	128	158	136	135	125	137	143	125	137	133	144	120	126	150	131	134	137	133	142	162	151	146	147	131	141	146	153	139	142	126	143	153	141	120	168	161	133	118	142	143	150	150	145	121	153	118	127	136	135	130	153	128	134	156	160	125	133	143	149	141	129	122	139	137	159	142	140	114	131	141	168	123	141	143	141	154	146	138	143	145	144	135	131	144	142	137	135	127	134	137	137	113	142	121	144	144	130	127	120	130	142	121	142	150	124	139	149	150	129	141	136	134	144	136	141	133	131	135	137	154	161	122	125	145	156	147	131	113	142	128	127	113	130	138	132	154	124	146	132	154	133	161	133	134	129	141	137	144	147	142	154	150	148	131	124	157	150	138	127	134	164	154	142	152	157	130	147	128	138	137	124	129	120	140	134	144	118	139	167	151	152	127	131	145	150	131	137	112	131	135	154	141	142	140	139	149	125	139	146	135	146	123	153	140	143	134	149	130	144	139	136	145	125	139	131	114	137	144	161	128	142	147	144	143	156	130	149	148	145	121	137	133	134	142	135	164	124	158	135	125	135	134	136	102	113	131	138	135	148	148	124	147	187	150	138	132	157	140	142	136	144	150	139	150	134	130	152	131	148	133	137	161	133	142	121	152	143	138	137	127	138	155	152	138	123	142	150	127	125	139	141	144	145	136	140	152	120	113	139	121	118	141	158	132	139	153	125	131	133	141	140	156	124	143	140	146	144	160	146	137	137	133	160	141	139	147	125	139	146	114	122	118	133	124	151	146	139	165	155	153	140	140	143	153	134	142	118	157	154	121	148	155	117	137	143	134	136	144	120	147	141	160	132	142	129	131	152	153	151	137	129	144	131	125	144	157	151	144	145	131	162	133	136	130	144	135	146	128	145	137	125	159	134	135	147	135	139	144	149	158	116	153	154	138	140	134	148	131	137	147	127	133	135	139	135	118	146	149	125	155	123	133	143	125	153	149	150	144	128	127	128	144	128	147	121	163	138	146	130	147	138	161	170	130	151	122	131	136	154	155	129	139	142	148	125	150	125	119	108	152	117	156	141	149	118	144	149	142	143	131	130	146	120	125	160	143	166	162	146	127	128	128	137	129	141	149	138	153	146	142	140	138	134	141	137	140	132	135	130	132	141	126	142	146	109	163	131	134	133	123	138	154	136	125	104	122	136	139	138	129	112	148	128	142	139	148	158	147	149	141	125	148	154	135	164	127	144	126	146	139	151	145	146	153	148	151	149	140	112	149	131	148	149	126	137	138	123	156	128	151	131	144	138	105	151	140	127	124	136	148	119	119	127	148	138	151	134	132	144	128	111	126	135	143	123	151	144	119	135	169	134	147	154	150	122	159	131	125	136	128	151	142	134	143	142	128	130	141	150	149	151	136	150	138	156	135	135	143	145	138	144	144	129	156	132	138	149	135	163	157	138	112	131	134	120	124	145	139	166	138	112	134	125	144	148	135	117	145	139	120	119	112	148	123	135	132	124	128	139	153	152	138	140	140	158	125	154	150	138	122	133	138	138	122	146	143	154	165	141	139	129	133	121	123	132	123	152	129	133	147	130	128	154	145	128	139	148	150	141	142	139	160	127	125	148	148	130	127	115	146	125	128	139	131	173	133	113	148	139	152	148	146	129	138	154	129	144	127	145	122	144	127	133	143	149	148	150	160	123	130	132	130	148	147	124	129	150	144	129	125	157	140	144	129	154	157	141	119	128	136	127	157	139	153	129	144	116	120	155	131	134	158	137	132	146	130	142	137	131	146	132	141	130	139	114	131	139	123	147	145	130	124	181	122	126	136	157	143	139	136	135	155	149	137	147	146	143	139	145	143	127	141	133	126	147	141	152	128	121	130	153	144	134	134	141	159	158	127	132	165	110	147	153	149	149	127	133	139	151	153	141	139	143	125	134	135	110	128	154	130	166	135	137	152	143	151	129	140	136	142	137	139	120	156	141	167	138	145	135	141	117	159	146	127	126	144	129	149	130	139	138	124	141	118	126	116	141	150	133	151	148	139	134	128	136	153	139	150	140	142	148	138	147	130	140	130	148	148	138	134	122	129	158	150	128	135	148	163	115	148	161	131	136	119	158	152	121	169	116	184	157	151	158	145	136	149	143	153	159	140	140	157	155	133	132	129	128	134	143	147	147	145	140	139	151	150	128	136	153	128	153	152	139	155	120	139	117	146	137	154	125	128	131	143	134	157	137	137	156	136	133	127	135	151	150	128	137	150	123	146	137	136	133	147	138	136	136	127	138	121	140	131	152	135	155	184	161	120	148	144	124	154	157	132	139	161	134	142	137	130	156	148	138	139	120	157	123	134	138	145	143	139	124	134	148	139	126	123	157	139	160	123	135	146	132	135	142	143	144	147	135	134	127	154	148	132	148	139	156	125	158	138	165	151	165	121	130	129	126	125	154	124	143	143	133	132	135	154	142	137	156	144	132	146	129	144	113	122	141	140	133	138	129	134	126	156	132	135	149	143	140	148	137	142	152	144	139	141	141	124	132	113	145	131	131	124	141	125	111	136	146	132	152	134	141	152	150	123	132	138	146	144	121	123	156	147	121	142	168	117	130	125	137	142	119	145	134	143	152	122	155	127	150	127	156	138	166	126	129	135	137	139	112	156	167	126	159	136	143	147	125	149	128	159	141	132	147	141	159	107	151	138	131	124	150	155	149	125	134	128	143	135	152	129	145	125	160	138	144	138	132	129	144	127	142	146	135	114	142	131	140	123	140	130	135	160	130	138	114	137	143	144	140	120	133	128
14376	3521	4040	4860	4455	3606	2927	2536	2095	1823	1620	1411	1227	1132	1015	960	938	806	749	778	675	692	655	645	630	612	560	597	560	589	579	569	528	501	487	490	495	463	461	464	473	466	468	473	443	460	458	477	439	415	417	443	433	412	460	432	420	440	451	448	436	412	416	442	428	386	435	458	390	469	421	468	444	386	418	431	393	428	386	378	423	424	356	401	420	405	396	426	412	405	400	411	399	408	402	392	409	427	406	396	412	402	395	386	370	406	382	425	391	379	435	404	405	397	430	396	360	402	379	385	415	367	427	417	389	407	401	369	392	416	363	403	418	378	401	376	395	374	359	365	378	360	375	389	432	381	390	381	398	390	404	398	359	363	366	405	409	424	394	400	396	385	427	357	371	386	415	410	382	387	370	357	360	361	367	373	382	410	410	401	390	370	388	404	369	410	391	396	413	390	375	370	380	391	386	398	378	408	401	423	397	387	374	389	395	421	397	374	397	376	387	392	392	356	397	404	460	406	408	375	421	396	345	383	351	407	381	366	359	394	359	395	381	414	399	359	412	359	383	422	405	401	352	386	376	387	386	415	411	387	354	410	397	374	384	387	407	374	400	352	375	378	385	356	398	369	383	388	411	399	375	403	401	392	378	357	387	387	385	402	391	374	373	387	386	381	392	416	375	399	379	354	397	334	368	354	435	353	369	382	376	399	395	371	385	370	414	385	403	416	398	392	364	353	413	424	352	401	398	437	395	393	377	391	381	374	405	381	371	448	380	404	368	406	415	378	390	382	391	392	402	358	384	391	395	395	393	402	347	371	388	383	373	367	381	365	422	401	372	372	375	396	386	411	373	371	383	377	377	373	376	389	375	404	391	360	354	398	385	385	402	425	374	366	391	354	392	402	405	386	334	394	388	361	405	387	388	406	379	405	369	377	373	398	381	392	386	364	397	386	408	359	379	377	414	392	401	364	368	391	404	393	407	403	373	445	371	393	412	397	367	404	375	372	422	374	383	391	387	378	408	394	416	394	419	394	394	375	363	388	417	357	378	384	375	396	415	390	370	378	403	347	389	358	399	386	360	387	363	385	383	393	359	414	400	406	395	388	360	373	376	372	390	371	385	420	376	380	388	362	387	390	382	382	360	408	371	376	390	375	378	391	411	386	381	413	342	374	373	363	374	341	426	397	390	383	389	371	394	428	392	358	390	368	402	347	399	376	352	386	393	387	345	411	382	397	389	351	378	365	371	360	375	408	413	362	420	389	389	368	381	408	376	430	393	354	404	364	397	391	374	389	359	408	374	400	373	408	353	395	370	392	393	364	385	432	389	396	377	393	355	390	409	417	427	354	397	387	405	389	379	361	377	364	375	385	395	370	377	399	380	408	391	389	398	397	398	400	392	349	380	396	396	354	441	347	391	419	368	406	384	417	393	394	397	387	398	382	370	356	389	350	406	386	349	372	394	384	360	396	374	389	406	370	402	385	368	353	365	409	380	351	409	392	375	378	375	400	430	423	377	396	395	375	381	400	377	391	348	367	413	386	369	399	372	386	395	371	402	370	396	370	403	406	391	376	393	375	384	371	421	371	386	358	354	395	384	378	401	381	378	350	362	383	376	410	372	409	379	394	403	382	364	392	436	417	394	371	401	344	385	365	386	380	368	397	336	360	371	376	368	370	386	383	386	378	403	402	380	381	384	381	401	416	395	396	410	391	373	400	375	372	359	363	376	412	359	411	385	391	369	412	379	431	431	363	409	386	404	384	400	401	395	377	388	385	384	373	369	366	357	376	353	407	417	375	372	379	367	376	389	366	405	355	369	391	376	367	395	387	373	389	362	365	383	398	385	378	361	403	378	405	348	410	357	340	385	412	392	409	391	389	391	406	389	374	412	375	380	381	406	347	380	373	373	387	385	396	386	389	365	380	370	402	391	393	341	384	369	399	435	406	395	367	417	402	374	375	370	390	397	381	397	350	387	380	391	405	402	373	369	372	373	362	418	405	385	370	390	398	348	403	379	344	368	430	430	382	368	387	355	378	377	364	390	363	363	370	370	387	372	409	398	387	387	358	408	397	369	356	370	374	372	373	392	389	380	389	411	370	369	401	382	388	392	374	413	396	395	358	386	373	371	361	384	380	384	428	382	389	357	377	391	384	365	389	366	431	384	372	384	377	387	400	387	389	355	380	403	377	381	376	372	413	413	385	454	437	417	381	375	416	395	422	389	386	393	381	390	383	345	369	410	387	347	391	388	374	386	380	416	345	409	393	403	402	367	361	391	406	376	375	387	363	363	382	398	406	375	396	384	390	367	330	411	388	407	388	408	391	370	419	388	365	402	365	385	379	375	373	399	406	394	389	398	397	369	395	381	345	378	399	377	419	402	425	363	389	382	360	380	375	392	387	362	394	380	376	365	385	382	389	375	395	408	400	359	383	405	399	399	354	413	380	380	369	379	388	365	396	346	415	399	382	390	383	388	402	428	399	379	413	388	382	389	410	406	364	401	377	389	413	366	385	400	375	409	358	410	387	375	396	404	402	373	353	383	399	388	390	359	376	343	382	418	399	379	377	375	378	371	402	387	381	359	377	379	369	370	374	409	393	390	379	403	397	386	404	401	354	388	386	431	394	415	382	415	385	386	406	415	374	348	424	410	376	391	408	370	424	346	428	389	431	386	403	437	389	389	367	417	384	416	396	360	391	408	371	392	403	387	381	415	385	391	391	399	366	412	417	391	386	385	403	379	401	383	342	396	421	365	405	379	368	388	397	373	408	415	376	373	436	405	421	393	360	396	381	362	346	415	373	373	400	396	369	422	392	369	415	359	393	402	364	388	384	373	401	381	391	393	350	394	415	437	369	400	372	373	380	391	357	389	366	390	414	385	394	350	390	407	409	369	382	413	353	406	379	426	371	385	385	376	375	371	364	385	381	385	387	377	440	412	381	394	383	378	367	383	346	395	383	402	391	394	381	370	384	435	399	408	338	368	401	404	391	380	384	379	371	405	382	386	394	409	461	343	396	395	383	394	371	358	382	418	413	353	368	411	374	371	411	382	383	360	388	349	381	386	355	399	388	344	352	379	405	368	355	360	389	377	366	404	367	361	390	413	353	391	410	390	371	399	374	417	394	375	415	371	403	390	349	404	388	386	393	385	405	393	418	387	390	356	412	382	390	415	398	386	364	366	433	414	387	402	417	377	381	359	382	378	386	364	388	364	405	398	380	394	389	388	353	360	378	391	403	362	411	406	407	392	376	374	388	385	373	414	406	400	386	407	386	363	410	381	384	393	398	395	359	407	381	387	386	407	357	410	370	355	369	399	358	376	401	379	408	384	389	386	363	397	390	367	410	392	393	374	367	408	386	366	377	386	394	402	394	388	382	414	381	409	396	441	362	386	416	362	393	395	412	415	359	375	358	350	382	391	404	388	379	398	401	401	364	403	370	387	383	385	397	388	357	387	379	358	386	353	371	380	381	397	375	400	414	361	381
3036	412	337	324	271	291	296	270	269	268	273	245	218	289	262	244	263	258	273	247	278	250	281	268	255	268	249	290	267	277	279	273	244	271	269	269	270	239	275	280	252	261	266	260	278	233	243	248	228	285	252	240	256	272	244	244	259	257	251	275	261	225	249	263	272	267	270	279	245	230	247	263	266	255	239	254	260	236	229	270	246	241	268	282	264	273	246	285	281	252	247	254	240	268	265	265	277	258	250	251	272	267	266	287	282	230	224	284	301	233	242	270	249	249	294	261	221	244	258	238	257	250	288	277	275	244	253	260	232	283	266	244	244	250	262	232	278	262	271	252	256	272	256	234	247	263	263	247	232	255	249	245	240	246	239	236	263	255	244	236	242	274	265	253	250	264	236	246	273	274	251	260	259	242	277	243	253	272	249	249	244	243	246	267	243	251	278	241	235	217	260	281	245	265	270	255	256	253	251	253	295	260	261	272	262	264	243	248	256	273	249	250	226	265	243	258	283	268	269	291	254	269	247	246	247	253	242	253	266	255	248	258	291	236	258	241	277	260	244	220	263	267	262	258	257	266	284	263	227	261	257	274	251	273	261	261	277	278	260	284	271	257	254	263	246	273	267	257	281	244	256	255	245	270	247	267	249	274	241	241	260	271	285	277	237	252	274	281	259	284	259	261	227	259	244	264	262	244	281	261	267	303	270	261	261	245	254	259	258	245	268	303	244	292	264	249	258	276	274	251	238	281	257	272	253	271	243	263	270	263	242	276	285	271	299	284	281	287	259	216	268	247	277	258	241	254	231	243	225	245	278	287	276	287	246	250	238	272	240	255	247	282	280	269	264	251	249	250	266	259	264	264	254	258	250	295	270	279	253	264	239	233	260	276	260	232	236	245	277	281	266	259	274	270	266	263	269	252	270	253	229	247	248	249	269	228	271	259	271	248	263	258	261	231	248	293	266	251	263	267	284	252	250	271	247	277	263	274	279	270	251	276	248	225	267	243	249	278	283	263	284	276	268	259	235	246	251	253	259	239	280	253	243	267	240	273	286	293	258	268	249	260	259	273	263	259	251	269	240	254	231	290	253	281	226	270	268	256	240	273	271	296	258	265	261	266	234	246	272	257	251	259	267	262	245	242	277	262	254	265	259	243	241	247	257	267	248	251	225	262	267	245	261	244	251	284	264	246	283	276	262	244	300	273	247	274	260	271	240	282	272	238	304	262	259	263	231	251	270	251	287	266	271	262	251	264	240	268	262	283	259	246	259	264	270	257	247	266	265	263	243	258	294	268	254	240	252	284	273	251	248	241	301	254	286	243	282	257	273	242	240	272	262	246	254	280	250	283	275	256	243	282	294	262	257	259	288	278	253	269	243	270	257	259	283	278	254	244	275	237	299	248	276	257	253	261	263	278	264	239	254	270	246	268	279	246	245	250	257	255	234	280	257	261	293	257	261	271	270	284	264	236	220	249	257	231	284	278	256	271	278	274	245	292	269	270	276	274	268	273	243	283	257	258	243	263	263	255	285	266	254	268	242	256	221	247	268	270	253	256	265	272	269	244	277	267	253	257	266	252	289	275	301	235	276	252	236	255	248	266	243	262	238	254	257	287	261	264	256	275	270	286	279	259	246	240	266	254	251	270	279	242	284	241	241	248	249	248	247	273	254	279	261	256	282	285	284	242	239	246	265	287	250	247	251	250	260	241	258	234	254	278	234	239	239	231	275	249	249	285	270	253	277	276	270	287	265	227	275	227	248	278	233	301	274	253	253	255	272	265	253	251	231	245	290	244	250	251	279	281	287	276	269	257	245	266	260	250	299	282	280	252	245	273	241	271	293	278	269	271	256	279	263	276	262	250	222	259	261	287	278	276	234	244	293	236	266	280	282	284	251	250	256	281	257	254	276	255	270	254	258	274	265	269	238	221	234	262	235	267	278	288	255	263	248	248	233	277	251	267	280	256	241	231	238	265	254	246	254	290	273	241	251	230	241	260	243	247	278	295	253	274	258	260	253	253	247	271	280	278	242	265	243	253	271	263	282	282	279	274	234	272	282	278	282	228	273	258	276	264	248	263	297	256	247	251	270	234	278	242	243	254	256	244	250	237	259	260	288	258	280	267	239	273	263	239	237	289	254	277	254	268	236	249	262	267	277	271	252	251	247	270	270	294	254	251	285	260	277	267	288	247	235	244	287	268	245	260	237	292	244	224	251	243	250	252	238	257	265	261	273	231	260	254	260	253	248	261	286	230	245	256	274	257	245	252	273	305	245	247	261	257	275	257	245	264	244	251	266	285	259	241	236	286	230	250	258	257	245	261	251	249	267	251	269	263	275	281	241	298	260	256	279	246	258	255	281	271	264	261	253	251	269	265	238	249	260	253	259	260	253	299	257	255	272	260	253	291	279	247	287	260	245	278	276	268	264	259	260	249	281	264	260	237	253	254	267	237	259	262	235	272	257	245	254	263	263	270	256	276	256	256	288	255	256	258	243	236	249	263	266	266	234	248	277	259	251	273	259	256	280	255	305	265	274	255	249	265	261	248	268	250	257	264	265	235	239	263	270	262	274	241	262	272	240	242	259	264	237	248	275	257	257	281	281	265	258	269	257	252	236	244	296	251	246	276	265	301	281	260	252	274	258	246	297	274	270	228	292	239	269	277	294	262	283	248	277	279	266	261	267	274	257	262	273	276	233	288	256	266	247	247	250	291	245	278	258	258	246	237	239	261	274	263	278	263	291	259	267	236	259	284	254	271	260	236	246	284	279	264	307	288	243	240	252	263	262	280	260	263	273	227	280	252	225	256	249	251	273	242	266	266	267	263	250	231	278	274	249	275	260	247	276	265	270	276	271	253	255	235	287	277	261	253	264	260	262	258	260	257	287	277	273	256	269	259	250	268	266	264	257	266	254	228	286	254	244	244	273	253	298	255	269	259	272	221	262	261	242	255	284	241	260	296	232	249	277	260	269	234	254	226	279	271	260	281	264	253	260	234	282	284	257	250	226	247	257	250	269	280	301	276	246	258	252	253	283	248	268	258	291	289	276	265	230	240	264	280	268	243	261	276	279	268	236	276	284	265	232	256	283	255	263	271	255	254	211	243	252	267	264	228	223	267	256	239	268	244	250	234	268	266	289	246	279	284	241	251	254	261	278	268	248	280	262	280	265	236	265	251	242	289	241	273	269	254	257	259	266	279	243	245	254	259	253	256	268	266	254	250	316	288	268	271	297	276	252	255	256	268	250	280	257	251	310	262	233	254	281	254	261	312	258	225	256	251	246	264	247	222	251	279	230	261	257	258	260	254	290	228	233	254	260	268	286	260	250	280	263	249	262	259	297	253	257	251	255	283	256	259	252	253	246	269	271	241	273	270	279	247	252	268	254	213	213	253	243	236	266	228	246	263	260	242	277	259	272	278	222	261	257	261	278	257	247	265	260	263	249	255	268	283	234	267	253	286	258	265	246	242	256	234	260	271	267	285
2962	854	799	883	892	826	836	783	765	768	735	722	729	689	691	723	753	671	650	738	739	669	706	710	744	722	692	691	636	680	645	695	680	663	654	670	669	698	724	684	713	676	670	675	717	708	725	668	684	702	699	670	673	672	671	675	674	742	683	690	663	731	691	684	713	653	692	704	718	696	707	652	685	664	662	671	728	673	672	691	689	703	685	639	648	686	725	654	705	709	711	730	659	682	674	706	695	692	670	658	701	636	686	689	660	674	645	716	652	705	675	691	726	740	680	681	693	670	679	709	712	671	690	651	703	712	691	690	692	676	685	703	697	718	714	680	676	648	650	705	657	678	671	695	710	677	656	674	696	642	736	666	693	678	743	741	739	738	704	705	680	624	696	679	719	673	696	660	727	702	703	646	663	685	681	684	672	712	686	722	715	682	673	660	661	670	673	702	710	707	702	712	662	691	684	676	695	707	685	693	677	706	736	672	702	707	688	657	704	700	704	688	690	732	656	698	682	713	710	650	686	711	655	646	711	668	707	666	657	716	668	677	666	681	658	757	645	661	677	734	699	709	711	686	681	656	677	677	686	677	713	712	713	703	720	671	739	716	685	685	722	690	680	711	700	720	638	704	698	690	691	705	692	699	683	661	630	703	717	670	627	731	689	661	718	673	686	685	682	693	663	667	658	677	736	689	665	707	686	630	679	701	706	674	657	669	723	677	676	686	721	746	692	647	680	667	670	669	674	680	724	745	648	749	674	652	716	659	723	685	662	697	726	711	639	707	701	650	668	673	692	717	710	678	651	698	692	678	675	732	668	730	696	694	647	720	635	683	642	654	658	616	699	717	642	709	678	728	712	703	701	643	666	726	649	740	671	728	664	688	669	716	710	714	671	664	678	679	715	729	655	677	684	662	713	672	647	687	696	668	738	715	674	676	692	745	683	657	699	709	707	665	673	645	661	698	709	666	681	740	660	660	702	685	697	674	663	638	673	684	640	722	648	703	672	739	678	693	710	717	729	701	657	688	690	724	680	711	618	726	720	665	690	690	674	703	671	705	683	708	697	712	664	688	659	623	733	696	676	688	689	657	738	688	700	724	748	677	683	676	676	696	676	687	684	692	665	640	705	683	661	667	673	705	670	675	720	675	657	715	706	678	640	682	664	683	667	682	677	622	685	637	683	692	699	678	691	614	704	678	696	646	685	694	734	688	687	667	679	688	672	728	692	660	690	659	681	717	726	678	723	676	714	674	703	678	644	694	679	651	701	663	689	695	668	678	673	668	682	659	672	696	742	724	643	708	677	708	701	709	693	638	661	706	691	651	731	650	634	698	684	693	695	666	660	719	676	754	678	685	646	650	650	720	669	703	675	716	661	712	673	677	679	686	686	647	664	686	656	702	712	664	672	720	664	726	704	648	648	720	689	712	720	653	689	634	698	677	647	644	664	731	657	623	678	675	702	667	674	668	714	704	625	662	689	727	656	700	747	690	624	721	705	620	690	685	708	721	652	679	688	669	710	671	725	733	665	706	680	707	684	718	725	676	681	674	675	682	714	688	705	680	660	682	733	655	640	683	695	690	672	715	703	636	708	666	668	708	671	686	692	679	737	721	701	682	668	720	700	685	674	740	711	682	632	659	685	706	623	703	703	714	681	675	680	694	683	650	635	662	730	667	682	643	667	656	700	714	685	627	681	694	701	700	640	689	705	687	700	665	697	736	679	678	712	664	693	642	677	704	680	694	689	676	722	681	654	699	660	693	698	702	713	691	690	726	681	682	707	650	681	625	656	693	665	703	674	715	736	685	641	706	703	717	701	677	696	717	611	663	706	692	668	704	677	715	694	714	691	665	706	656	675	632	680	694	702	705	713	704	707	653	668	708	672	698	692	664	672	669	724	668	690	682	701	658	722	704	688	661	704	690	656	717	688	677	669	709	719	668	713	688	675	680	705	721	673	678	672	638	715	696	700	680	699	717	719	662	651	690	649	669	707	698	654	716	749	683	714	667	713	687	688	679	699	666	689	678	654	672	702	667	673	694	722	655	680	712	704	671	677	695	685	699	686	678	675	655	681	662	677	708	666	698	705	667	712	707	704	694	649	687	716	725	667	709	662	669	704	709	652	677	685	679	694	655	690	656	668	691	698	683	707	756	668	699	639	691	702	663	730	703	687	701	664	611	685	631	641	671	698	691	648	644	668	686	700	668	695	685	691	663	657	644	669	651	683	692	659	678	732	670	683	672	676	691	666	687	704	704	719	670	697	670	640	673	658	683	750	675	744	724	670	664	674	677	692	752	714	710	654	688	667	701	690	665	684	701	685	674	674	645	716	687	725	679	723	715	689	670	659	700	680	696	657	696	683	654	643	662	686	702	641	711	705	692	680	690	701	681	706	696	678	688	706	699	697	781	696	673	700	665	750	717	671	721	676	716	664	644	693	666	729	690	678	681	710	648	734	690	742	687	643	659	718	732	676	642	668	683	700	640	675	714	644	683	636	722	709	678	624	681	659	634	698	688	676	671	663	689	663	650	686	637	698	677	684	703	680	686	637	710	661	696	685	675	737	665	706	729	615	731	682	698	701	645	688	656	710	707	686	691	673	699	689	683	688	677	680	672	675	658	667	685	683	687	660	667	695	668	677	688	619	700	714	664	711	681	680	716	725	738	702	667	712	742	683	704	671	681	684	676	683	684	730	702	652	722	708	719	667	674	662	672	651	647	687	700	661	631	632	695	688	689	728	686	663	668	678	726	639	740	655	686	695	650	714	683	697	700	668	702	638	678	736	670	680	682	681	644	666	741	636	665	698	688	638	665	699	695	686	687	644	668	706	689	661	635	713	684	705	717	694	671	697	735	690	681	737	696	717	694	666	683	694	686	671	643	693	676	670	727	738	666	676	688	660	731	690	674	694	729	642	645	656	722	701	701	680	664	694	702	679	685	726	658	645	708	722	700	738	695	684	667	685	697	658	660	688	716	678	684	697	674	700	691	706	667	624	751	696	703	681	695	665	695	692	702	719	748	736	698	661	657	686	691	697	673	683	663	719	682	655	694	719	661	691	660	649	647	663	705	664	737	697	706	706	688	686	667	666	678	681	646	665	687	678	671	695	708	628	723	649	712	664	700	714	681	704	657	690	706	680	664	710	686	637	667	674	670	711	728	702	665	676	729	685	659	663	681	658	704	702	695	664	716	710	669	661	697	682	706	743	715	701	656	637	676	721	692	653	662	712	696	651	691	700	711	659	690	699	671	701	677	691	689	688	683	730	674	725	735	647	656	739	674	722	699	667	662	655	665	674	696	687	736	725	678	718	719	648	654	677	701	649	673	702	672	694	703	672	696	679	720	667	742	679	643	656	704	695	695	718	666	719	687	683	693	710	745	715	708	687	669	664	720	712	700	647	671	652	687	654	656	671	702	690	684	725	677	658	692	709	683	652	684	676	665	711	697	732	698	692	633	682	688	691	652	694	699	716	726	712	682	745	713
16361	3298	1262	1042	826	655	568	500	423	418	395	376	367	336	342	321	331	359	311	306	319	281	285	300	272	302	297	277	268	333	276	323	297	263	272	257	285	266	301	265	285	288	285	278	278	258	295	269	286	308	325	288	275	291	296	281	294	323	296	285	280	267	295	283	276	282	274	297	325	265	287	275	287	307	301	290	281	269	294	314	313	298	285	238	280	267	264	262	266	284	292	302	299	256	267	292	290	273	256	287	300	299	320	270	272	309	269	281	287	279	286	298	290	296	301	285	255	254	259	277	306	269	270	298	299	249	310	280	250	293	271	262	255	286	244	285	289	302	276	300	293	302	269	267	281	291	284	263	282	271	290	293	307	286	275	315	283	304	318	274	318	291	268	284	299	269	284	272	267	273	303	276	267	313	281	305	279	291	278	291	294	304	298	296	283	276	254	315	294	301	261	301	294	309	315	293	283	280	291	259	299	310	270	273	267	260	298	273	277	279	302	257	278	259	279	275	277	264	276	283	283	314	246	288	308	288	307	279	265	284	300	310	271	303	271	245	291	293	305	276	276	305	265	296	299	316	286	268	303	282	275	288	278	272	266	290	333	300	277	267	276	289	267	288	265	309	279	307	294	287	273	275	272	263	282	283	298	276	275	284	302	270	281	282	272	287	276	294	282	279	268	278	283	250	259	268	293	294	310	265	267	287	283	286	251	314	295	273	274	285	291	289	313	255	282	276	284	291	260	299	290	300	292	265	298	299	281	255	284	296	284	279	282	280	262	282	311	247	281	276	319	322	297	287	254	275	295	266	285	279	271	288	269	273	258	276	269	292	271	286	287	284	286	284	311	300	296	255	292	296	308	269	304	284	312	240	280	281	296	285	295	243	289	285	293	303	276	291	283	267	296	276	288	281	266	311	306	290	252	266	276	289	288	312	253	299	285	294	329	269	280	278	313	279	302	233	325	289	281	272	256	306	294	266	281	256	318	252	278	307	237	304	295	323	264	294	289	334	329	287	275	257	287	282	272	313	253	285	295	301	293	291	283	273	269	272	270	280	321	294	301	304	287	278	285	272	283	269	256	248	301	279	269	278	275	302	303	281	258	300	277	318	305	274	279	303	305	295	262	285	273	268	324	296	283	235	301	286	267	264	310	274	291	274	287	283	318	281	258	294	291	250	285	290	262	297	286	274	283	295	299	297	246	274	286	293	256	287	256	289	276	286	253	296	282	268	303	272	276	286	306	261	312	303	270	264	293	267	250	284	264	298	256	292	296	324	287	278	229	321	274	287	274	283	293	330	279	280	285	291	256	265	284	286	264	298	264	281	273	288	308	269	281	286	307	283	306	285	300	257	279	287	293	256	285	292	292	268	285	242	293	262	304	261	296	332	308	293	311	276	294	272	324	286	261	295	281	254	287	291	295	308	326	277	275	268	303	253	280	311	284	281	283	276	288	253	279	256	304	311	293	295	268	284	274	284	292	276	273	301	292	277	301	291	315	261	253	281	271	270	323	307	310	265	269	287	210	298	292	299	294	300	276	284	283	282	300	238	274	275	266	294	277	272	298	281	291	291	307	259	275	277	291	278	286	298	313	287	324	294	282	293	294	299	286	284	278	287	278	291	282	260	271	273	291	262	280	294	278	294	272	278	302	298	306	303	302	256	293	272	324	294	272	275	287	249	260	277	288	277	260	287	293	276	296	270	282	292	297	294	268	294	274	278	254	306	276	293	298	282	278	281	294	259	266	272	300	276	321	289	295	280	287	276	259	272	293	284	298	277	283	322	269	307	296	282	328	276	266	263	278	274	285	312	282	316	290	269	259	329	289	309	295	298	295	292	255	301	287	242	261	270	299	275	275	288	314	281	280	315	305	251	303	266	305	300	301	281	310	293	290	272	287	288	292	287	260	264	275	263	310	311	267	255	280	272	252	280	263	295	288	284	258	287	298	286	271	279	273	284	276	293	309	250	300	258	294	286	288	264	286	305	297	258	268	276	273	254	269	270	246	293	255	266	276	262	299	281	298	283	280	269	265	267	271	305	283	312	293	293	310	261	268	291	257	315	277	271	291	271	300	273	276	275	295	266	281	259	264	284	249	239	277	261	319	274	276	283	274	304	266	294	300	288	280	291	262	260	278	309	295	314	269	295	278	280	306	281	250	261	272	299	274	289	302	293	283	281	305	258	274	288	307	270	285	290	309	256	301	294	286	284	288	279	285	296	301	281	307	291	279	264	298	286	273	293	289	273	279	296	272	280	290	277	269	277	280	305	282	254	255	302	281	278	276	299	311	293	261	311	265	285	282	280	300	322	272	301	315	261	283	265	265	272	257	282	255	289	297	303	305	263	279	283	280	270	289	289	293	273	284	261	283	284	278	310	275	265	280	297	271	298	287	277	262	274	294	292	294	285	297	324	303	267	260	295	291	319	265	274	283	266	276	286	281	260	269	304	295	284	282	272	268	306	292	276	279	292	282	270	328	256	262	268	258	267	278	285	312	244	288	303	266	287	309	272	273	290	295	260	302	276	290	278	291	269	287	317	301	280	318	306	296	269	290	293	265	282	299	303	291	292	275	255	278	286	278	287	287	313	289	257	303	267	307	289	313	286	244	313	276	260	277	272	269	294	260	312	297	297	272	284	281	301	292	269	286	288	305	279	280	260	286	266	252	269	280	297	307	317	301	286	266	281	311	292	302	302	285	311	270	299	260	269	274	296	264	289	283	311	247	272	270	292	278	288	313	294	279	266	282	295	302	277	296	299	312	282	283	271	291	231	291	284	280	264	276	266	323	270	278	313	315	256	283	267	274	265	297	295	287	292	274	318	302	274	296	276	298	284	269	320	299	293	296	291	263	318	274	258	301	276	297	281	296	278	290	294	292	273	276	297	295	283	269	257	264	284	310	249	250	248	277	309	300	309	281	277	286	298	288	283	314	265	278	251	275	301	265	269	301	271	276	273	291	278	280	278	268	276	283	305	282	296	288	311	286	278	278	325	242	292	279	282	282	296	271	299	262	285	294	303	284	283	300	252	280	284	304	296	300	316	275	298	275	292	292	322	285	308	290	290	258	299	292	300	293	266	258	277	276	272	274	262	305	301	297	312	301	279	263	268	247	285	300	243	286	305	275	290	275	278	319	251	303	304	271	280	277	308	304	313	300	272	276	270	269	253	291	261	270	297	268	305	299	266	229	267	259	281	267	264	264	287	285	310	288	290	276	277	301	286	260	297	280	240	264	284	259	295	292	300	273	306	274	302	279	248	277	266	289	289	294	292	281	272	287	272	315	260	273	292	254	277	284	282	288	267	271	291	286	273	291	231	295	270	298	292	305	303	290	279	284	273	288	251	253	270	296	286	295	274	285	279	296	276	269	265	293	274	313	292	292	295	273	309	283	254	265	288	277	274	282	277	269	299	297	274	288	286	249	274	283	292	303	292	258	283	287	287	265	264	264	291	259	287	306	290	237	289	300	280	283	287	250	273
10034	2490	2567	3186	2852	2528	2132	1835	1642	1515	1407	1265	1163	1170	1092	1017	983	939	909	886	964	917	880	848	860	855	851	825	854	824	841	857	785	824	815	840	818	816	803	718	746	739	794	774	758	746	754	755	764	729	786	728	758	783	747	777	780	722	723	775	735	753	731	724	789	760	747	772	709	714	740	709	778	744	751	692	751	745	758	727	724	706	775	714	712	721	705	732	722	753	737	771	734	754	728	773	774	702	756	695	712	754	668	711	775	719	750	737	747	718	726	689	779	724	786	711	742	726	726	726	688	736	721	708	773	794	765	739	723	710	720	711	753	671	721	681	757	741	769	760	749	777	717	671	718	745	765	699	754	724	733	749	737	766	729	715	704	732	732	787	777	726	759	733	691	728	749	752	709	760	693	751	722	711	737	796	771	737	722	711	726	702	695	718	738	706	728	682	712	723	705	740	705	730	726	746	725	718	808	755	709	727	731	676	727	683	769	767	741	694	710	724	719	723	697	756	727	748	697	751	743	701	756	714	706	729	738	776	726	698	773	703	716	738	708	708	763	711	701	706	733	694	724	740	731	703	751	718	730	743	717	730	766	712	751	716	728	715	770	758	703	721	761	705	704	705	788	708	730	751	759	743	719	701	777	735	711	717	753	761	663	735	744	739	754	722	727	750	723	711	720	726	752	742	733	750	709	721	742	726	723	712	704	708	757	675	670	684	741	759	723	767	691	721	701	716	735	753	713	721	770	673	723	729	746	708	698	752	742	752	743	721	689	763	783	690	735	750	730	788	748	712	689	736	720	733	723	701	731	674	705	697	733	749	738	708	711	752	715	704	691	711	748	703	733	677	717	741	685	712	727	691	715	756	739	726	769	748	722	763	706	716	718	742	711	712	704	715	746	700	707	739	726	710	713	723	690	706	742	743	701	733	717	743	734	729	748	775	692	737	699	717	732	692	741	754	663	733	754	752	705	710	733	715	742	741	738	695	733	759	698	731	770	712	734	761	762	730	724	721	751	713	711	733	699	682	695	736	725	717	719	747	732	724	735	736	766	774	702	705	699	696	713	705	703	730	725	735	732	735	731	759	669	726	804	737	720	731	761	737	749	773	736	734	764	721	732	739	764	819	782	730	748	695	740	730	724	778	722	695	712	724	728	734	684	766	786	724	693	734	668	702	753	724	679	716	738	719	769	743	711	765	717	657	758	711	724	696	735	715	714	727	731	748	717	749	721	748	694	721	725	760	765	740	703	755	763	695	680	730	697	738	739	717	734	711	762	704	729	716	704	708	708	737	731	720	675	765	684	752	728	739	730	746	662	747	709	712	768	725	723	710	745	748	740	718	709	743	722	763	743	695	752	699	727	695	733	727	708	768	703	766	729	737	737	769	691	737	731	748	691	732	695	719	763	747	724	736	730	729	751	712	757	714	699	694	717	757	705	744	716	684	718	803	704	739	767	733	739	750	697	729	692	754	723	693	808	741	766	741	715	738	712	715	750	720	671	744	700	750	716	761	766	754	735	728	716	734	712	758	690	732	740	723	698	736	741	718	688	756	745	788	741	727	769	752	750	741	724	743	680	689	725	669	726	687	702	733	714	733	731	721	793	719	746	710	785	737	717	763	698	699	725	758	753	743	726	704	711	739	716	686	715	707	756	685	709	744	672	743	738	705	686	737	709	745	724	735	774	721	738	681	728	685	703	747	720	733	758	776	724	700	753	725	694	756	748	763	707	733	718	705	706	700	697	719	707	689	747	742	739	740	736	748	736	736	723	707	685	731	750	714	706	682	726	698	775	762	785	695	722	744	762	711	722	733	694	761	685	733	709	714	690	738	760	713	722	709	703	745	744	730	700	761	720	713	715	699	732	727	687	704	744	736	692	683	736	707	725	736	750	729	729	741	710	710	740	741	722	743	703	702	740	768	750	705	700	704	699	744	720	757	761	704	722	741	688	735	757	649	722	753	720	709	764	736	790	671	664	783	732	686	757	725	733	733	759	688	708	728	671	747	685	690	724	720	784	730	751	696	700	728	703	690	719	731	737	709	782	761	785	700	709	721	731	708	743	734	758	756	779	744	685	695	716	739	769	709	757	753	733	683	681	692	727	765	757	689	732	728	687	749	746	735	783	800	717	783	721	711	706	730	735	698	808	719	726	675	740	737	747	689	718	747	730	731	736	735	697	734	678	728	732	755	691	733	721	685	755	685	712	724	737	699	730	749	702	720	755	758	755	722	730	743	676	736	745	755	706	760	679	698	743	731	669	699	721	714	685	716	731	742	642	731	713	742	755	748	719	749	775	678	716	705	727	708	736	721	739	743	709	716	772	709	698	749	714	735	756	697	784	725	765	788	729	703	743	783	721	739	710	714	709	699	722	724	695	706	731	717	754	716	696	740	739	739	724	706	701	690	733	701	718	696	730	787	795	714	720	712	739	749	744	729	693	716	699	689	734	744	734	735	769	798	725	745	718	725	744	763	695	720	738	740	740	721	744	799	723	756	724	752	759	747	720	702	747	735	742	744	676	749	714	710	729	753	699	720	717	730	691	719	732	686	759	784	800	756	725	765	783	759	709	726	736	741	744	700	744	684	703	748	681	691	742	743	756	702	803	740	719	769	757	736	687	716	726	739	701	771	701	777	740	720	711	712	699	717	772	718	738	746	715	772	769	692	718	733	721	757	733	725	727	740	708	726	705	727	737	789	781	727	719	684	758	715	700	671	772	701	740	772	757	761	738	743	728	718	719	709	745	751	708	736	695	737	720	727	731	759	761	754	735	746	656	695	712	695	751	736	708	723	734	719	721	685	711	646	691	718	711	722	738	767	671	723	724	759	709	719	747	700	735	720	747	703	717	727	718	739	736	764	730	733	742	743	742	735	675	726	738	731	722	732	742	750	740	742	732	704	686	747	705	718	757	726	716	726	765	707	725	687	723	710	748	729	735	708	734	741	649	716	767	751	775	701	709	696	748	728	747	701	718	762	722	723	676	732	718	731	744	769	688	726	685	726	737	697	734	728	682	729	763	787	735	676	727	691	722	706	709	670	788	723	708	749	729	747	722	746	717	731	796	751	700	710	738	728	731	745	716	720	698	739	742	692	684	690	749	761	686	707	701	675	752	732	716	744	757	718	708	756	750	748	774	714	711	741	744	755	679	699	674	724	703	706	775	763	695	735	744	718	767	741	714	719	738	725	707	730	753	721	757	765	706	748	726	729	703	774	732	771	696	723	728	743	726	746	718	738	724	734	715	719	736	693	719	716	724	689	746	726	696	782	767	686	718	724	729	727	731	758	702	713	699	734	763	761	709	724	699	739	788	687	711	688	760	759	683	705	715	747	730	703	713	724	733	731	710	729	754	705	766	711	759	673	670	694	708	740	789	743	766	723	700	726	707	732	696	760	808	678	766	693	718	718	712	711	683	729	756	744	747	769	717	772	708	721	735	718	797	722	728	739	703	720	744	702	700	678	698	724	729	720	698	722
38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	38	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
