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
338210499183	338210499741	338210500291	338210500841	338210501391	338210501941	338210502491	338210503041	338210503591	338210504141	338210504691	338210505241	338210505791	338210506341	338210506891	338210507441	338210507991	338210508541	338210509091	338210509641	338210510191	338210510741	338210511291	338210511841	338210512391	338210512941	338210513491	338210514041	338210514591	338210515141	338210515691	338210516241	338210516791	338210517341	338210517891	338210518441	338210518991	338210519541	338210520091	338210520641	338210521191	338210521741	338210522291	338210522841	338210523391	338210523941	338210524491	338210525041	338210525591	338210526141	338210526691	338210527241	338210527791	338210528341	338210528891	338210529441	338210529991	338210530541	338210531091	338210531641	338210532191	338210532741	338210533291	338210533841	338210534391	338210534941	338210535491	338210536041	338210536591	338210537141	338210537691	338210538241	338210538791	338210539343	338210539891	338210540441	338210540991	338210541541	338210542091	338210542641	338210543191	338210543741	338210544293	338210544841	338210545391	338210545941	338210546491	338210547041	338210547591	338210548141	338210548691	338210549241	338210549791	338210550341	338210550893	338210551441	338210551993	338210552541	338210553091	338210553641	338210554193	338210554741	338210555291	338210555841	338210556391	338210556943	338210557491	338210558041	338210558591	338210559143	338210559691	338210560241	338210560791	338210561343	338210561891	338210562443	338210562991	338210563543	338210564093	338210564641	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2743	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2744	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2746	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2749	3650	2300	2749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22432	3722	6035	33391	4171	649	519	513	472	463	452	467	465	464	459	392	427	406	448	434	412	397	436	412	429	397	463	448	423	415	388	400	430	459	395	423	396	426	411	378	438	418	396	414	400	431	425	406	377	467	409	414	404	411	421	414	390	415	416	440	415	417	434	406	448	424	390	394	389	425	451	395	407	388	423	392	407	385	429	382	422	390	463	415	414	386	403	453	430	401	396	414	464	392	399	405	408	437	443	428	430	426	411	454	394	435	433	458	446	400	403	377	390	412	410	434	421	408	404	386	395	441	416	397	387	427	356	399	419	417	409	414	416	453	432	391	419	395	427	468	434	392	378	411	390	406	398	379	405	448	421	382	414	415	408	431	386	398	402	448	440	393	441	415	389	442	439	396	416	409	410	412	410	411	458	405	419	405	420	401	406	385	413	416	465	429	394	438	427	432	409	389	432	392	422	380	425	420	441	367	416	421	421	415	414	423	404	419	412	441	408	443	448	409	415	477	437	421	432	392	438	408	388	436	402	460	435	444	452	382	373	425	429	404	410	441	415	420	398	442	427	446	363	471	425	377	406	399	374	422	409	432	408	406	380	422	398	430	442	397	453	441	438	444	420	431	432	396	403	454	419	415	467	427	387	419	429	408	391	421	420	382	432	437	428	453	423	418	463	415	425	443	399	422	410	401	420	439	380	397	436	427	425	439	428	449	410	461	444	418	410	465	426	415	404	454	434	438	427	462	422	467	418	450	460	389	466	434	379	434	394	414	422	397	440	420	429	431	421	387	411	421	438	431	430	442	444	373	441	445	402	437	450	402	413	462	456	424	429	394	458	399	388	410	425	425	400	417	410	407	436	429	435	415	453	400	421	419	435	383	427	398	468	400	406	400	460	445	444	444	413	378	416	441	405	422	415	377	420	427	440	438	394	451	394	400	421	424	439	385	423	430	424	448	430	393	417	401	413	416	421	427	410	428	400	447	429	428	379	433	435	387	461	385	408	419	432	383	421	422	408	403	456	382	418	428	357	446	403	449	404	388	435	412	440	400	404	425	429	435	441	473	436	392	371	405	435	419	419	409	428	425	432	441	415	394	463	422	407	434	444	470	403	397	414	412	439	448	426	402	393	422	431	433	428	388	415	418	403	431	438	408	414	416	424	384	386	415	454	424	427	459	375	441	385	394	408	416	451	368	386	438	374	417	447	449	432	368	413	423	416	445	445	420	419	396	414	439	468	425	400	406	365	439	392	347	419	429	388	404	435	407	388	419	408	429	398	426	394	395	451	423	432	429	421	412	449	402	384	412	401	440	445	441	389	396	423	405	422	421	443	435	418	434	426	409	418	369	402	420	432	469	420	415	413	409	432	422	424	448	428	464	432	433	407	376	412	451	418	435	424	444	437	436	424	444	414	437	396	426	404	410	419	431	410	412	423	414	410	419	411	425	453	417	388	418	394	397	445	400	413	433	382	380	412	411	394	469	397	418	406	461	453	414	445	419	412	438	419	386	445	441	423	457	375	441	441	403	432	426	377	433	401	390	394	439	414	416	376	417	410	428	398	403	413	392	412	411	434	395	416	421	434	438	419	431	384	429	405	442	437	389	408	403	398	402	428	410	413	446	449	386	419	418	386	426	388	383	400	403	426	386	426	452	397	416	430	406	409	471	453	397	379	438	449	416	430	444	440	438	391	411	410	387	426	395	430	422	399	408	434	415	415	417	452	408	420	439	432	394	450	410	435	401	432	438	429	443	430	425	399	436	446	444	434	479	455	431	431	420	484	451	452	424	454	431	374	459	398	414	409	377	408	409	400	413	427	393	440	417	431	411	379	419	405	427	420	413	447	387	430	444	421	388	430	429	428	414	408	439	374	358	397	412	426	420	404	425	430	422	428	398	420	424	467	405	435	452	465	434	417	419	436	431	428	422	418	413	437	456	422	443	444	400	429	433	409	441	408	416	409	405	442	443	398	388	394	428	404	403	418	389	433	395	444	434	406	417	394	429	394	391	403	404	418	378	427	437	397	411	431	391	402	397	431	384	419	459	425	438	443	428	405	430	443	461	402	424	416	428	416	422	451	422	422	386	395	390	399	444	427	380	446	463	468	440	439	398	408	425	417	391	417	407	423	391	429	393	404	400	436	428	370	398	421	398	396	401	364	421	422	428	424	447	384	382	407	408	389	409	437	415	423	415	408	445	409	429	415	438	427	432	397	403	416	405	389	404	401	389	405	389	430	434	457	412	419	394	426	464	445	415	406	407	443	429	435	431	454	402	447	426	437	464	426	401	386	447	375	400	385	397	422	404	449	458	400	351	400	438	386	408	438	410	381	389	417	419	441	410	414	413	463	467	450	440	410	442	437	399	423	406	441	418	417	417	415	447	451	444	455	410	438	402	383	379	412	410	418	425	410	422	441	447	397	421	413	448	414	420	443	410	424	417	440	441	392	426	415	407	438	384	427	408	368	413	405	414	409	453	477	420	440	467	408	416	455	436	386	442	402	464	425	455	423	380	411	448	457	453	412	425	423	449	421	414	461	423	393	438	425	460	471	424	412	447	408	421	422	438	431	426	413	408	443	424	441	428	407	390	420	430	428	448	413	388	398	419	392	411	408	354	436	454	453	411	432	377	448	419	445	406	435	436	423	453	433	383	428	424	411	426	426	370	439	410	440	379	440	395	402	392	429	404	411	387	422	379	403	429	388	461	392	426	438	428	404	403	424	417	375	390	422	430	387	423	410	423	412	439	412	454	408	377	384	392	404	405	381	402	395	442	451	412	341	408	461	409	398	433	427	441	400	406	412	406	420	430	456	410	423	410	445	415	416	443	416	401	425	444	380	445	419	405	400	409	390	424	471	439	397	454	405	426	388	449	419	408	412	430	448	374	402	412	383	403	429	417	422	399	407	409	401	416	438	467	429	418	410	416	387	425	407	366	383	408	395	434	420	423	424	446	359	467	438	403	401	467	405	421	436	394	438	402	406	422	383	448	385	394	429	387	399	422	466	459	435	412	402	414	400	385	445	405	423	410	409	420	436	422	420	467	406	427	394	472	373	470	420	466	443	421	448	397	398	422	380	395	428	408	421	452	427	403	452	404	402	422	455	386	412	408	446	451	438	440	447	420	385	430	395	421	383	408	412	391	413	409	409	417	440	415	409	397	400	418	452	452	412	377	415	422	379	474	452	437	433	425	394	399	423	430	428	452	429	475	430	379	415	377	468	399	393	409	453	399	434	418	416	380	406	428	397	451	418	427	442	423	421	387	474	419	390	421	454	449	407	408	383	426	453	434	431	386	399	395	433	435	443	427	374	401	424	430	435	421	435	398	404	414	407	404	422	425	420	380	427	397	427	403	398	411	454	444	383	405	423	445	457	398	428	421	407	404	449	422	404	398	425	422	419	396	391	464	406	387	389	401	424	410	427	426	438	408	398	409	351	418	424	439	446	453	455	421	384	420	433	423	397	391	422	444	435	416	430	388
12266	3029	12749	33045	2087	1773	1523	1401	1283	1225	1169	1179	1105	1082	1095	1044	1034	968	985	1038	952	1026	982	910	924	980	927	939	951	985	964	957	927	914	968	904	951	894	923	932	952	948	936	969	949	913	922	903	954	911	943	919	927	934	905	963	904	979	917	892	933	964	906	904	960	992	911	944	915	925	926	879	921	834	919	951	861	917	925	896	947	961	911	947	909	943	942	919	928	899	881	910	845	910	913	975	923	915	898	857	935	929	916	952	942	922	912	910	901	907	898	894	876	873	928	922	900	929	878	897	923	861	929	894	869	859	929	865	913	951	837	929	871	947	892	885	917	966	916	865	954	944	917	963	986	941	884	912	956	896	855	901	945	916	933	922	917	938	912	949	915	963	912	918	964	903	897	881	888	886	875	908	902	962	827	887	904	951	947	917	893	829	930	922	887	922	961	942	872	967	907	945	912	916	917	930	974	863	932	898	922	919	909	888	914	896	882	926	893	888	902	866	932	910	914	852	931	908	857	938	981	993	881	940	935	911	926	923	919	910	877	942	920	918	900	897	897	915	959	917	935	872	934	920	933	923	875	943	932	911	946	891	900	877	928	906	898	939	945	921	904	907	948	959	890	874	898	908	951	969	890	865	891	919	913	910	903	874	941	886	929	933	849	920	901	953	914	921	928	923	876	915	890	922	895	965	891	903	898	849	887	940	855	942	903	923	885	936	894	868	931	918	935	878	854	959	901	913	935	920	901	956	886	905	915	908	949	914	925	877	922	893	957	872	980	917	922	963	903	931	883	900	954	915	929	929	893	976	926	914	954	899	917	906	923	939	904	861	922	893	855	937	892	912	860	935	907	963	909	918	849	871	886	941	933	943	893	897	913	874	896	895	877	933	928	958	943	948	991	896	959	900	930	886	882	909	898	871	953	927	832	907	943	943	915	858	931	939	922	888	919	907	927	896	897	928	888	913	912	953	921	954	950	905	941	915	911	837	863	991	891	938	899	936	916	939	898	919	876	875	931	894	933	922	932	925	924	843	888	895	917	916	865	931	927	914	915	928	925	911	837	932	881	883	873	896	899	901	852	904	951	921	923	884	963	884	962	915	955	949	931	921	885	942	906	894	919	927	872	857	863	892	892	898	918	910	885	949	931	895	848	909	922	852	912	884	875	889	895	901	887	931	910	929	927	882	930	920	926	878	950	941	928	895	885	889	918	911	933	836	849	875	880	909	945	873	920	833	923	898	867	914	940	895	921	899	939	873	925	893	880	878	859	876	893	893	898	895	935	881	920	925	928	948	908	857	956	929	924	856	968	946	902	879	976	978	895	950	903	880	918	892	946	906	885	903	938	817	907	915	928	892	874	915	885	931	898	890	908	878	939	909	969	972	919	977	903	894	919	888	950	900	872	881	929	874	907	975	959	922	932	888	902	878	872	895	921	924	910	898	893	971	906	957	932	925	946	887	970	909	906	905	910	875	946	918	898	938	887	848	883	875	855	904	901	951	901	907	915	940	869	949	969	894	920	873	909	934	877	865	915	942	870	889	910	930	920	890	933	947	916	962	934	927	886	954	888	900	915	929	969	907	933	896	956	881	857	976	941	906	907	865	962	939	909	894	877	929	928	871	826	962	908	918	887	945	899	900	925	854	835	932	909	872	869	971	888	958	919	873	951	902	931	899	936	987	897	921	877	903	916	878	932	926	881	910	963	927	913	912	944	915	874	896	846	886	912	917	897	858	1011	884	994	974	965	894	923	931	896	939	945	917	962	922	991	964	889	924	969	937	849	883	814	922	915	885	912	898	910	885	884	929	967	951	857	974	926	896	874	876	929	926	925	921	934	898	943	916	891	825	860	853	900	915	897	913	854	874	882	928	891	945	896	939	894	916	965	855	925	916	908	905	922	923	943	909	893	930	887	930	942	888	946	927	892	982	933	924	946	932	917	943	958	919	889	917	902	871	909	885	900	922	901	944	859	935	900	902	891	904	937	878	890	919	921	887	972	822	900	915	895	891	892	921	878	894	914	841	904	890	925	968	936	922	912	900	937	965	909	901	926	946	957	937	949	940	962	934	936	959	939	936	909	929	861	909	911	902	895	930	937	904	923	892	948	894	965	927	988	912	914	887	887	946	923	953	938	930	921	924	905	909	911	885	952	888	965	901	936	877	933	903	862	866	922	885	922	898	909	920	920	857	939	926	888	905	905	914	907	889	933	961	940	956	951	935	900	901	892	930	895	898	933	865	859	947	921	942	899	913	940	926	886	933	963	932	887	903	913	902	904	901	969	987	895	917	925	921	914	963	899	950	892	890	906	892	893	924	890	900	918	941	880	959	893	903	908	906	937	882	958	893	894	892	896	876	865	936	866	888	930	841	878	945	864	904	984	853	908	904	918	905	950	888	865	950	921	908	945	926	940	861	881	937	926	923	894	914	906	948	903	945	901	939	904	923	889	925	915	946	885	890	899	946	900	874	945	981	896	868	913	863	911	958	946	877	941	910	917	915	895	920	913	918	916	914	871	878	912	957	890	902	897	874	939	874	878	941	903	930	903	947	933	859	931	882	934	950	931	853	905	854	949	939	901	882	938	884	916	921	911	900	901	876	925	919	878	900	900	904	914	920	935	937	912	923	932	907	962	931	889	923	895	859	915	918	911	970	883	877	925	900	925	910	924	919	943	920	877	950	926	969	923	937	885	904	925	928	837	878	886	874	893	891	932	864	914	931	877	877	881	918	907	923	975	896	913	946	866	924	871	938	925	929	930	935	884	904	955	896	945	938	884	904	954	905	929	891	914	916	937	902	922	921	887	875	933	936	930	890	939	890	897	928	921	918	879	967	910	922	888	950	927	920	920	912	965	926	878	884	895	897	894	895	936	921	897	900	896	857	945	917	925	892	896	959	883	928	866	905	921	982	953	858	914	934	946	914	936	914	868	978	923	911	914	864	947	937	963	913	910	878	948	915	930	880	923	900	843	903	896	900	870	872	924	904	964	920	880	952	859	890	859	888	951	911	910	882	944	910	906	923	920	934	912	942	911	916	914	907	913	923	915	885	932	897	881	913	899	896	933	979	940	882	871	905	857	912	893	914	923	934	914	924	912	941	930	953	889	897	923	956	966	918	927	964	898	954	953	953	969	965	907	933	946	903	937	908	885	932	906	918	915	875	925	928	930	914	909	894	897	942	952	927	948	905	938	937	882	910	931	922	932	920	966	899	921	919	921	913	920	914	941	889	923	910	869	901	928	917	863	915	890	929	909	894	926	865	913	912	886	935	922	967	926	949	914	885	853	903	883	907	952	929	959	944	902	858	914	866	887	936	901	900	901	902	923	882	938	927	954	898	881	928	896	882	875	881	928	874	890	929	951	907	939	894	897	875	883	939	930	906	899	939	858	862	948	878	895	932	885	913	857	857	880	885	1005	933	941	940	938	890	914	955	973	930	898	891	936	907	895	915	900	912	969	931	915	904	882	915	909	853	962	863	869	950
5038	865	885	934	219	200	192	201	197	162	176	176	189	194	173	174	214	195	182	186	161	170	173	187	185	191	172	182	179	188	186	211	192	198	179	196	178	186	185	169	178	186	176	187	210	205	173	193	200	189	174	162	181	172	180	161	202	197	182	187	178	186	189	163	204	154	185	192	172	168	178	208	227	223	174	210	191	204	186	191	202	181	191	206	196	177	187	197	172	198	170	164	219	188	167	192	187	189	200	179	204	170	154	192	181	186	192	181	184	182	181	214	187	157	180	184	185	175	181	205	210	160	204	178	192	193	222	205	209	190	187	193	202	200	168	186	197	177	198	215	214	189	181	201	198	176	181	201	195	193	207	189	163	186	170	221	203	182	187	184	184	191	197	209	178	189	207	195	202	186	172	192	211	196	184	195	175	186	188	193	182	195	187	198	181	219	178	148	206	189	172	184	206	180	183	201	181	206	216	217	205	181	172	167	189	202	163	186	214	196	173	206	192	162	180	197	186	196	207	176	195	188	188	174	200	179	185	183	199	183	168	185	218	185	201	183	201	187	192	187	173	186	222	213	179	212	189	165	169	172	208	208	172	172	194	187	174	185	173	167	195	190	146	201	187	206	191	212	171	173	200	159	191	184	185	170	191	184	180	209	179	185	193	166	192	205	198	187	223	213	194	191	168	189	186	189	188	186	208	178	188	199	197	182	191	179	135	213	204	193	184	164	191	175	180	210	195	207	178	185	192	196	221	190	193	167	199	162	170	198	191	182	184	204	187	193	195	178	188	196	169	203	185	192	216	188	195	197	186	183	196	179	207	197	182	175	169	189	188	184	202	162	214	188	189	200	216	158	171	171	182	151	167	196	190	217	199	189	199	173	187	189	183	175	193	196	200	179	184	201	187	221	197	191	203	192	181	177	206	205	194	197	219	206	196	190	190	206	183	204	152	196	182	180	151	180	186	194	177	180	189	186	205	189	201	187	178	190	183	209	188	199	181	192	195	177	196	176	195	190	188	176	189	181	193	197	188	189	201	187	196	190	193	204	216	227	186	187	167	186	194	199	188	192	193	206	172	206	169	182	192	169	206	161	165	212	176	202	197	177	176	185	202	190	172	192	216	174	179	169	175	191	201	206	187	194	189	199	211	168	183	180	189	181	183	194	178	186	182	190	201	176	197	192	168	198	201	171	159	210	209	171	198	195	193	174	170	184	182	200	175	209	195	157	203	204	192	202	193	187	196	198	192	187	178	214	213	212	170	167	205	173	188	195	188	179	186	196	170	202	173	184	204	178	207	192	162	193	205	180	185	186	199	215	185	162	192	195	168	164	194	205	173	215	175	195	176	184	238	181	174	193	199	186	181	179	201	173	195	214	187	137	180	182	207	199	212	219	204	189	216	195	178	182	199	159	171	172	193	188	168	192	195	213	192	193	179	164	196	204	200	198	193	219	177	191	191	207	167	195	184	185	192	171	189	176	218	170	182	182	192	192	152	183	235	189	186	215	176	177	189	202	172	201	169	190	209	172	171	188	192	183	193	177	202	197	206	178	186	192	180	184	191	184	188	222	187	163	186	159	197	192	188	195	175	204	212	211	200	187	169	194	166	182	172	180	200	187	181	203	181	213	201	159	201	177	164	180	181	198	188	183	214	184	189	178	184	198	195	183	185	169	221	202	177	185	199	176	207	177	182	209	185	184	168	158	186	174	198	181	223	185	181	173	177	203	197	173	195	187	211	179	200	177	172	194	199	198	175	187	189	184	177	188	179	206	163	195	190	180	165	187	167	187	198	173	195	200	177	159	181	182	162	187	165	183	182	189	165	194	214	177	196	159	209	174	176	194	214	203	199	182	207	212	184	185	180	183	166	184	185	191	184	209	217	203	199	204	207	177	187	183	185	185	156	166	201	156	202	190	215	191	199	204	199	189	193	196	203	180	162	188	200	194	186	202	189	168	200	198	199	180	191	167	173	186	194	179	206	196	175	193	183	179	205	192	209	184	223	194	155	190	178	191	190	201	182	185	218	177	186	197	171	177	173	175	187	202	209	198	200	171	169	194	171	185	195	168	196	183	202	203	184	201	173	163	210	163	191	199	209	190	182	201	201	183	184	188	193	212	181	184	195	198	216	181	187	224	200	179	177	172	221	208	186	190	189	184	205	210	210	192	163	200	174	187	182	196	201	170	192	206	181	202	177	168	175	200	196	168	183	191	184	177	188	183	186	170	197	189	185	175	211	202	199	182	168	180	181	183	197	189	196	186	193	187	188	198	193	207	207	177	200	205	176	202	197	186	194	190	182	191	191	175	201	182	195	179	217	207	200	177	195	175	181	160	214	186	212	171	219	174	201	181	175	187	171	166	190	209	195	200	206	173	209	178	186	185	214	160	193	187	163	182	188	191	192	210	173	194	187	184	204	168	184	212	207	162	185	169	183	207	191	166	208	185	207	180	184	189	192	163	198	199	188	216	195	184	214	207	191	202	183	143	163	185	181	181	175	158	197	207	181	190	187	189	177	197	175	158	207	172	220	211	205	169	189	175	209	181	179	173	182	184	188	182	170	187	188	180	199	176	186	185	180	182	188	198	208	171	188	156	190	189	164	198	194	202	181	212	202	178	161	175	189	194	214	214	188	173	196	185	187	180	186	162	190	162	176	185	202	174	160	196	190	174	180	165	201	193	168	171	196	163	199	182	186	185	172	198	185	198	197	201	191	191	178	192	184	181	189	205	169	199	175	207	188	199	208	180	196	200	179	189	199	189	188	151	172	203	198	182	188	225	214	219	200	169	193	201	185	173	216	195	153	187	218	221	178	187	202	201	216	183	204	208	192	173	207	201	168	179	186	175	183	200	173	163	183	190	182	180	173	166	186	228	190	180	199	187	202	193	162	193	199	194	205	159	185	192	209	172	190	160	207	180	186	213	165	209	201	195	182	183	193	180	161	168	181	195	185	186	164	172	167	189	182	194	192	178	176	149	185	195	195	200	169	207	184	175	167	195	168	193	226	198	178	201	204	209	196	208	196	197	191	159	192	183	201	219	157	175	196	184	196	222	199	205	227	196	193	181	199	198	171	196	172	192	179	183	161	212	178	180	168	206	186	189	176	200	195	200	146	180	166	181	190	178	191	207	215	189	209	191	196	183	216	169	202	201	161	162	197	189	193	162	186	206	197	191	167	177	202	183	185	174	186	173	179	198	198	174	189	199	146	192	185	222	192	183	181	194	187	174	178	192	163	187	172	161	202	186	179	177	196	206	185	178	209	176	202	175	202	187	182	191	185	170	193	209	163	198	213	185	206	202	209	189	177	193	190	202	200	179	169	193	166	163	179	216	194	201	200	213	182	202	192	167	183	189	205	187	205	193	179	206	206	165	167	204	178	184	188	195	190	212	183	238	172	176	168	189	180	202	205	186	174	191	196	193	202	178	176	191	184	200	180	189	166	194	214	168	160	190	206	188	193	178	166	183	189	184	186	189	184	183
4043	1028	2128	2636	535	495	520	512	486	500	505	509	488	490	533	533	519	506	447	537	490	521	491	506	474	480	455	511	497	481	499	455	509	484	512	513	496	468	532	496	469	513	494	479	497	498	499	474	501	453	514	443	480	517	454	506	534	496	531	489	458	469	516	527	482	451	496	491	523	486	454	492	459	495	492	458	490	495	464	469	494	488	487	503	521	445	515	527	506	439	473	464	493	480	478	496	493	504	473	483	485	529	536	477	499	500	516	514	477	491	477	495	468	524	506	512	471	534	509	469	509	487	459	498	454	462	466	493	495	498	467	517	495	499	463	510	483	488	497	500	463	490	483	464	460	494	505	484	500	461	487	552	487	479	513	487	520	481	483	490	503	522	535	489	532	505	495	496	524	472	479	524	509	487	512	518	482	491	491	483	430	492	492	503	474	501	510	477	489	490	503	490	483	502	474	487	488	504	457	517	487	494	479	503	485	488	490	502	500	473	497	475	520	500	489	502	504	499	477	502	529	475	473	418	512	439	492	473	514	476	445	483	475	510	502	494	490	553	470	509	489	485	518	507	452	519	460	483	480	477	499	476	466	512	491	524	504	486	472	497	476	454	465	431	501	484	461	519	497	517	469	484	464	489	489	454	526	464	440	493	476	501	479	477	517	504	495	472	483	501	498	456	477	488	496	537	502	529	516	485	488	459	513	473	446	514	465	495	489	496	439	492	499	484	473	479	526	433	495	475	437	474	488	495	487	478	549	495	453	483	516	490	514	471	466	434	501	479	484	503	506	514	471	498	501	488	458	492	495	473	496	516	490	466	472	534	501	490	478	493	509	492	493	489	503	490	514	463	485	516	545	521	515	507	501	475	492	487	457	458	452	471	475	528	508	477	509	498	518	524	497	512	526	477	467	532	487	519	491	494	523	494	501	461	467	501	493	520	496	496	487	519	500	486	520	490	492	479	501	491	488	476	487	496	483	480	486	523	474	495	484	528	437	459	485	471	497	518	475	508	479	540	493	528	491	503	468	502	481	444	509	522	436	532	468	503	458	483	477	483	501	495	507	481	496	517	509	473	472	485	514	475	493	482	491	497	507	501	509	500	505	473	485	469	474	472	459	501	486	516	460	505	485	500	526	488	502	482	521	517	482	481	490	454	503	521	513	454	489	450	522	476	520	480	547	508	503	467	478	425	477	471	474	507	474	490	466	494	471	486	498	477	474	492	470	440	449	517	451	503	499	519	508	513	494	458	456	551	468	471	466	461	487	466	469	547	496	472	449	471	480	499	484	514	488	493	462	466	519	490	482	498	498	501	475	483	463	481	458	472	494	496	475	514	486	450	467	485	491	512	454	489	484	472	435	468	534	475	506	498	514	472	492	466	494	476	503	458	513	528	468	468	481	547	496	490	512	525	442	501	449	441	481	480	487	495	478	479	443	473	491	473	475	478	464	508	471	456	490	505	510	478	469	490	480	489	489	480	481	492	472	457	502	474	527	492	497	525	504	485	458	493	461	509	460	492	499	511	529	504	439	465	478	474	479	468	481	485	511	521	479	463	513	507	502	506	506	512	480	503	489	469	469	480	493	493	494	488	476	462	501	496	506	463	480	480	455	443	503	479	477	522	497	470	490	516	475	456	537	490	491	496	513	516	458	433	482	516	483	502	515	492	515	487	468	485	468	472	478	528	500	487	498	505	495	511	517	498	536	416	481	488	453	501	488	474	538	505	518	462	488	483	446	458	510	536	467	480	455	489	520	466	456	480	488	525	491	502	464	485	514	439	507	484	492	479	509	461	509	472	478	477	490	474	479	496	448	488	517	514	456	462	502	483	496	551	534	451	520	517	484	495	489	489	528	487	517	460	488	457	469	435	489	514	488	477	485	482	501	494	458	442	494	504	520	515	488	517	459	442	494	462	515	480	439	468	494	504	509	460	457	456	432	496	483	487	489	445	510	466	497	502	432	498	460	536	499	476	503	520	475	493	466	481	494	496	437	462	507	496	507	507	522	508	476	477	482	456	487	496	532	476	498	513	478	467	454	504	456	480	478	487	484	475	469	483	516	487	475	507	490	493	482	464	473	512	483	501	511	472	476	469	508	474	512	506	521	463	497	460	515	432	497	530	486	511	495	465	453	463	485	471	482	456	444	497	505	485	507	481	482	490	500	457	487	474	508	473	477	493	483	504	473	485	533	543	479	451	469	433	505	505	515	513	505	464	443	458	420	512	512	498	480	473	488	463	474	482	458	497	471	482	468	513	459	493	434	519	502	492	494	476	494	517	511	475	461	516	450	491	478	496	457	451	506	512	501	497	484	462	520	478	515	453	512	488	479	474	496	507	504	535	491	530	507	486	505	472	463	522	514	483	474	480	477	524	498	507	515	476	486	507	486	475	497	522	507	504	510	472	483	452	477	490	483	509	529	466	500	479	517	465	466	459	470	511	436	547	433	480	491	530	489	467	481	512	441	486	503	467	483	484	505	525	478	495	490	489	475	509	509	482	485	511	504	499	498	504	529	469	537	488	484	496	486	503	451	496	511	435	497	509	488	493	502	471	478	486	493	480	496	481	549	480	474	496	486	478	468	480	508	478	477	489	514	499	501	503	519	486	493	524	431	528	457	467	504	510	505	495	493	482	473	483	464	504	526	490	500	491	514	473	433	497	435	480	509	462	507	503	446	477	491	527	508	533	495	481	505	457	469	518	492	483	511	531	500	515	466	522	466	495	517	508	488	496	497	465	487	495	514	493	468	485	490	467	502	493	483	519	489	484	491	497	505	486	524	485	498	474	491	462	511	478	485	498	513	509	487	499	482	456	493	497	479	499	476	487	502	469	516	495	496	514	468	536	481	479	506	476	511	501	495	499	427	498	487	529	498	480	499	486	473	478	544	493	479	498	497	488	498	491	514	496	492	508	507	513	512	490	487	472	485	477	493	478	469	550	498	492	563	481	494	513	498	485	512	483	492	472	477	514	541	444	498	464	507	469	512	502	482	479	481	473	497	471	469	521	468	476	469	520	506	494	492	453	489	511	503	500	467	478	475	464	531	467	482	491	494	517	507	462	487	501	474	481	490	469	463	468	502	481	466	473	514	517	517	478	491	438	452	475	500	449	487	511	494	472	478	435	524	458	481	507	469	485	482	502	527	487	526	482	475	504	488	509	456	510	519	501	511	455	510	471	496	469	479	476	487	504	480	515	487	573	496	463	467	471	492	499	481	498	497	486	510	487	479	476	486	491	492	455	456	464	508	473	514	466	507	468	473	521	511	500	455	507	489	461	499	525	478	473	513	477	492	485	448	458	470	463	487	437	522	557	464	489	494	482	465	462	485	475	544	458	461	483	496	461	482	517	471	507	527	472	495	485	514	473	512	495	514	496	468	504	479	511	571	489	478	471	494	532	503	448	519	462	529	467	471	500	478	483	456	493	449	498	455	490	494	480	537	472	508	496	490	501	475	495	537	536	480	468	485	481	516	516
12804	1906	4170	17706	1356	447	455	398	390	345	412	407	388	394	387	374	365	371	362	390	350	398	369	391	392	405	387	403	398	372	404	372	361	373	400	365	356	347	345	393	391	361	390	375	343	370	386	392	369	375	387	359	304	379	384	384	384	361	346	367	386	369	371	400	347	368	374	364	395	382	373	389	403	376	381	381	370	362	370	362	342	377	348	356	376	395	392	401	367	389	371	399	353	362	385	380	329	356	377	392	345	387	348	358	380	396	373	357	354	360	395	374	353	366	350	373	354	401	367	356	399	373	354	367	349	400	334	423	360	409	329	354	397	388	368	385	389	385	392	378	361	394	353	424	379	388	370	369	394	357	390	366	357	353	328	369	367	368	386	349	378	389	367	353	379	383	378	371	371	371	364	393	380	359	367	351	371	372	350	396	397	379	350	391	377	342	388	386	372	343	383	365	355	361	382	356	372	349	381	341	383	386	350	378	369	342	373	389	358	379	393	363	389	351	392	405	377	401	364	409	355	350	354	374	355	396	386	407	367	364	387	367	364	379	406	373	345	342	402	403	377	375	368	403	370	358	391	343	338	325	379	367	352	328	379	381	334	352	369	388	372	375	387	350	364	361	335	336	351	387	402	334	393	388	381	359	380	371	384	375	411	374	380	372	384	358	325	345	356	377	357	349	392	344	374	330	365	353	381	355	382	375	374	371	372	351	396	353	380	405	382	352	369	378	373	348	342	341	404	370	373	328	340	378	351	328	335	385	363	383	347	394	368	389	349	350	382	375	358	371	380	363	402	363	382	379	371	404	370	379	346	380	353	344	397	359	369	372	397	351	384	365	360	347	359	361	357	343	364	368	375	371	360	380	410	368	369	378	412	361	366	379	379	404	448	343	356	398	354	375	396	353	364	345	376	381	377	360	366	392	372	336	346	367	367	350	367	358	380	363	376	380	365	347	380	397	351	403	350	348	412	342	384	384	358	366	399	370	372	382	383	345	324	355	362	343	388	401	393	376	361	388	364	374	342	348	353	387	387	393	336	384	400	351	337	405	403	379	349	382	365	322	376	380	371	359	358	363	379	382	395	317	392	388	343	360	366	356	400	370	368	368	367	388	378	358	373	343	403	373	381	388	370	351	359	413	337	388	353	335	392	322	369	351	363	372	368	357	376	397	360	388	362	380	351	362	385	368	391	338	350	383	391	373	354	372	384	353	373	378	387	378	360	398	376	402	400	371	379	367	390	375	375	366	364	396	417	369	379	362	410	357	358	403	350	376	375	389	384	341	361	352	373	394	362	381	351	358	338	340	353	388	381	359	359	364	426	388	363	410	380	354	372	389	405	382	358	373	355	334	365	391	370	355	377	387	398	360	380	360	359	362	367	375	364	396	345	365	353	379	379	358	425	341	382	379	354	346	360	365	389	395	362	380	383	378	359	373	351	337	366	415	364	356	373	364	355	386	366	368	386	358	363	373	421	366	408	415	390	342	354	360	357	366	356	367	356	390	373	369	361	367	367	367	374	343	364	403	379	372	369	366	386	356	364	343	379	386	378	351	365	356	384	365	341	377	399	346	341	322	417	353	377	369	374	376	373	379	348	357	383	366	413	352	411	359	346	342	384	374	341	385	348	378	433	356	404	356	397	395	373	396	395	333	382	423	419	415	374	379	395	352	351	388	370	360	359	376	296	361	362	364	355	372	370	393	383	356	349	364	371	357	329	349	385	343	350	352	371	369	383	388	326	341	370	366	356	345	360	358	363	386	344	333	415	393	381	367	383	310	384	360	359	361	369	369	390	397	408	344	369	371	330	374	376	351	365	369	409	379	372	372	367	368	340	382	331	321	369	353	399	371	405	389	363	383	402	358	383	332	359	325	355	376	377	396	398	390	359	389	360	326	377	372	385	392	370	366	383	358	353	392	353	361	369	372	351	384	390	359	385	372	362	373	358	344	372	380	387	361	403	406	348	388	382	402	354	339	360	380	356	324	363	334	403	356	385	341	373	382	340	381	373	363	407	370	348	367	393	366	368	345	379	401	402	364	355	406	375	375	382	380	352	363	361	368	356	341	334	361	415	396	385	376	351	385	373	361	333	398	364	360	396	380	362	378	353	380	377	360	339	376	367	344	364	342	406	368	384	373	365	383	383	408	351	374	352	364	337	392	375	342	339	388	399	391	382	337	369	380	352	398	363	350	385	353	373	351	380	380	370	376	353	379	368	354	358	332	347	390	411	385	363	368	388	374	341	365	415	326	351	395	364	345	396	388	358	368	357	383	350	353	372	367	364	350	356	374	373	361	344	376	367	405	349	337	391	366	370	341	383	402	375	351	367	365	354	346	310	375	354	327	386	351	369	384	364	354	387	358	377	355	349	361	378	358	393	351	358	387	367	342	342	381	363	395	341	361	353	376	353	386	372	365	368	351	342	407	361	378	381	382	366	366	378	384	375	378	400	364	403	354	334	402	368	366	415	399	370	353	326	395	394	424	404	407	381	395	422	372	364	374	400	371	354	329	358	336	351	369	370	363	371	392	367	380	378	340	392	379	395	368	359	392	398	393	385	364	404	378	345	367	370	381	401	363	374	350	400	364	372	378	388	400	391	372	374	355	380	413	424	373	374	396	326	397	404	390	377	378	388	366	348	374	367	375	360	393	353	353	347	356	336	347	383	392	385	338	355	403	375	366	364	375	375	359	359	389	396	406	384	399	348	387	420	382	373	393	374	401	393	352	358	401	380	350	376	372	389	375	402	367	347	340	367	391	408	361	371	392	351	356	358	376	348	405	342	377	340	352	403	337	347	365	346	379	359	360	335	363	348	354	363	372	370	358	387	369	375	353	384	365	401	408	381	376	363	335	397	391	334	405	375	394	347	370	380	395	369	384	337	341	375	359	362	375	395	364	372	360	414	386	405	391	333	356	367	363	382	403	322	342	360	360	376	384	342	349	360	398	365	359	380	377	368	353	424	356	362	378	376	364	360	371	382	387	374	398	344	367	384	381	380	355	364	395	351	355	364	366	369	371	368	363	401	373	340	391	387	354	361	379	396	339	373	392	314	373	400	394	368	369	371	354	357	360	390	359	350	368	353	388	393	363	400	394	351	371	358	325	403	389	379	380	375	384	346	406	381	394	364	373	349	372	364	355	373	379	375	387	386	358	362	342	405	377	389	353	350	347	378	367	383	386	389	364	354	414	364	390	352	389	389	371	374	380	392	361	385	388	320	372	381	368	363	337	348	377	385	348	393	372	380	374	354	369	360	341	366	395	389	367	375	359	384	360	347	349	356	359	369	363	360	366	344	394	424	389	393	425	402	386	380	391	356	372	405	360	388	373	358	383	355	392	344	419	357	378	331	356	377	371	374	362	353	347	357	345	351	364	387	346	356	372	375	368	356	367	364	351	395	379	361	368	373	388	395	376	354	409	427	381	359	383	426	373	400	389	360	395	314	368	394	335	385	340	361	378	347	377	374	360	356	350	369	397
9256	2012	9592	21731	1421	1276	1148	1057	1073	1032	1013	973	990	897	927	901	884	861	837	915	843	835	874	921	885	850	880	880	901	893	920	863	899	909	873	860	848	892	870	806	859	878	903	848	844	810	903	883	868	877	866	832	853	851	812	822	856	866	876	869	897	859	821	806	805	845	827	856	875	865	842	840	864	852	861	862	871	852	859	819	852	839	872	816	875	894	842	858	838	841	873	859	825	831	856	844	882	893	828	798	857	878	872	823	899	864	841	846	852	849	822	852	905	838	868	855	843	886	829	861	818	876	843	895	849	838	837	816	849	860	882	863	862	831	832	806	864	896	852	866	849	855	853	860	869	842	840	818	852	794	862	867	824	798	856	815	861	853	844	880	880	835	831	907	789	874	883	857	879	842	903	869	886	873	850	788	868	886	813	808	855	836	837	854	849	811	868	824	861	849	833	870	829	825	785	825	832	841	832	899	787	839	809	846	840	821	872	827	783	802	821	870	837	839	852	825	824	853	862	859	806	803	847	890	830	867	860	840	816	841	800	830	837	831	897	851	850	881	898	880	826	854	815	808	841	863	859	843	862	846	878	833	847	816	784	813	798	856	865	816	805	835	844	825	864	797	856	837	839	797	846	881	832	786	802	809	841	836	837	821	847	852	789	797	836	856	835	783	851	855	838	877	840	841	809	905	809	835	839	884	856	802	835	881	836	845	832	858	850	827	896	813	839	802	854	837	868	844	854	840	866	807	860	837	876	837	818	861	879	898	869	821	848	797	908	834	828	857	875	820	808	823	821	854	840	818	793	838	824	811	858	862	829	836	815	841	844	837	864	817	850	808	837	824	881	844	830	884	865	842	835	883	802	832	814	867	826	931	844	839	872	794	778	860	862	829	845	832	827	815	847	841	847	842	848	801	926	856	820	834	886	814	847	852	850	823	807	862	892	849	854	925	801	846	847	874	846	844	853	831	805	829	874	863	867	856	857	878	851	823	796	865	789	892	828	853	886	830	906	902	847	866	807	860	884	811	859	863	907	835	815	852	848	831	875	872	862	886	895	831	856	889	872	848	818	878	805	874	831	924	866	839	863	881	810	835	895	835	866	825	861	851	830	827	831	862	816	867	830	890	865	843	783	822	795	849	841	907	838	815	870	857	803	843	836	848	895	846	866	877	844	828	877	841	825	832	851	797	870	815	798	838	893	834	911	805	887	871	870	833	905	817	842	835	833	855	811	900	859	843	839	876	857	858	852	842	853	885	789	903	842	843	806	831	860	902	828	856	838	865	903	878	844	854	848	831	832	808	879	848	865	778	897	873	842	853	844	851	846	868	849	836	887	889	866	823	878	835	820	866	814	851	881	820	847	823	854	856	896	826	863	863	829	862	826	812	836	853	845	871	820	833	814	832	818	825	887	840	897	872	860	879	874	816	894	837	894	855	832	828	895	862	780	839	831	830	810	880	883	875	808	866	855	857	838	900	844	849	822	885	893	826	821	872	829	855	854	836	899	852	847	834	860	864	843	835	830	874	855	840	820	882	837	810	882	868	897	890	827	822	887	845	832	878	854	835	895	852	898	859	869	877	815	880	878	838	819	849	845	819	891	879	828	867	838	839	792	835	786	824	864	813	810	833	879	818	877	843	829	872	791	806	901	847	769	824	841	860	842	872	877	808	787	878	872	862	812	869	891	847	853	833	831	824	832	833	874	835	822	805	888	840	829	829	808	861	815	893	799	836	870	877	839	821	835	802	836	809	815	894	820	870	833	830	848	854	865	852	846	848	912	841	890	875	855	832	830	906	820	823	845	892	855	793	823	874	763	842	789	887	818	823	855	856	876	820	837	820	853	874	813	926	852	787	860	844	837	862	803	906	833	865	850	803	805	827	849	882	798	845	831	824	847	815	885	838	848	851	887	846	872	841	852	862	914	858	850	911	817	842	824	867	805	848	829	830	913	897	817	810	851	916	827	868	816	885	820	880	852	848	870	810	851	845	836	872	845	846	851	897	867	783	885	797	815	910	830	811	818	862	845	845	850	876	872	837	847	833	892	887	885	845	830	806	891	830	874	860	826	852	802	814	867	859	840	876	839	812	796	844	815	802	878	896	796	823	809	824	787	819	853	812	897	878	813	838	850	874	868	844	807	833	865	860	936	831	878	819	828	833	817	868	846	862	840	833	820	863	842	837	806	832	863	835	863	866	792	829	839	837	845	851	888	856	829	846	868	836	808	871	865	814	863	833	816	902	845	842	885	800	864	897	899	793	809	854	791	827	877	866	876	865	821	848	884	872	873	848	814	846	863	821	828	804	810	834	834	818	835	857	864	815	844	872	830	848	807	872	866	799	838	862	880	867	861	844	840	864	830	859	826	829	828	913	885	872	803	846	918	887	855	816	842	885	899	881	838	837	855	825	820	867	872	808	834	885	879	875	858	833	820	822	843	816	842	852	894	852	819	888	842	861	837	848	826	838	865	883	804	903	907	814	876	900	860	857	829	863	826	843	877	873	865	876	842	853	850	846	839	809	869	813	813	849	858	835	862	868	854	844	824	828	838	840	863	884	848	885	857	832	832	858	827	804	860	823	856	823	848	862	848	847	821	791	795	891	855	847	863	826	837	837	887	854	871	848	826	853	821	864	891	849	841	820	889	831	846	858	812	787	819	830	846	905	836	846	785	793	795	804	881	886	833	851	888	824	884	837	879	844	865	865	861	772	834	834	883	861	843	842	814	801	879	819	812	835	862	822	859	813	871	850	857	834	868	836	880	905	801	884	743	863	854	826	849	856	844	820	884	845	839	876	880	852	818	805	827	897	805	838	838	801	782	901	830	828	868	859	905	822	818	881	898	861	845	853	905	889	834	862	869	817	830	826	844	795	790	894	842	822	800	816	847	863	864	951	823	851	871	858	899	846	875	828	828	823	853	846	817	835	876	830	874	856	844	814	820	818	804	857	865	850	935	887	842	871	851	799	785	836	836	852	852	895	825	817	832	877	807	870	899	792	840	862	883	830	868	851	857	852	872	871	868	826	866	803	835	882	833	841	804	871	847	856	832	805	781	817	855	882	861	883	797	905	862	813	834	879	841	864	890	854	865	834	848	770	854	830	865	824	841	825	849	829	854	845	913	879	881	849	906	861	842	826	911	847	808	926	853	891	849	837	851	819	809	880	811	879	831	869	829	838	788	826	818	811	863	855	865	843	861	839	866	920	865	813	807	856	855	810	896	906	889	827	837	863	871	870	870	837	824	845	838	826	790	811	873	842	803	798	836	826	843	831	863	834	858	837	868	809	850	859	826	893	888	826	879	914	856	869	852	795	863	869	864	848	865	837	828	843	853	841	800	859	833	847	835	834	878	802	765	862	850	837	892	827	850	809	876	854	833	805	867	854	861	834	889	841	856	828	893	879	823	852	812	867	858	828	838	825	805	826	828	808	843	879	877	818	838	847	867	830	819	858	896	818	872	810	868	827	828	831	884	885	847	828
22263	3514	7945	28656	3145	687	571	479	510	494	453	460	451	411	447	452	449	409	408	395	450	403	426	418	448	428	425	430	412	422	439	412	393	384	408	377	384	399	428	417	353	400	430	456	431	371	399	459	405	435	379	404	401	372	427	429	433	393	415	448	374	428	398	436	385	392	375	408	446	393	406	413	411	409	395	418	443	404	393	369	427	423	364	369	414	449	416	425	359	395	408	371	429	418	387	433	396	385	390	407	373	417	430	398	429	402	394	415	405	373	393	409	440	420	409	436	416	407	439	412	415	410	408	388	432	389	406	418	423	416	367	407	429	404	431	371	425	408	393	372	397	410	386	411	392	384	397	407	372	398	405	413	424	404	418	390	386	376	402	382	413	457	405	357	401	390	421	439	396	428	438	403	439	402	405	399	417	457	370	397	378	420	432	381	402	405	379	412	368	423	395	422	374	429	430	389	443	351	407	407	381	376	391	398	393	406	395	380	408	415	395	370	409	357	439	395	413	418	379	425	389	420	378	391	398	409	390	364	409	382	390	432	401	403	410	414	384	427	395	397	407	407	444	417	403	407	415	412	381	425	370	391	385	380	380	399	397	420	377	394	451	427	428	400	398	404	390	406	395	439	392	406	395	421	395	439	440	393	380	373	434	393	420	440	390	355	386	416	387	443	383	423	407	420	418	368	415	401	380	390	434	399	371	385	423	420	439	383	408	409	396	398	412	382	399	418	374	383	413	411	399	403	417	405	463	403	424	441	432	397	391	379	429	422	418	413	405	388	392	401	393	412	418	377	406	415	417	411	399	409	378	409	429	389	408	402	397	411	420	387	356	387	380	422	398	425	395	373	416	404	409	378	432	390	413	383	410	353	391	435	409	439	421	426	397	419	410	405	391	429	406	404	388	418	425	406	403	434	410	357	411	392	388	398	414	419	426	413	434	377	377	414	433	368	381	399	375	450	422	401	428	399	394	422	388	413	423	413	415	430	406	402	429	418	406	417	386	378	446	398	404	387	439	414	407	396	412	415	396	392	362	395	395	419	405	450	400	420	402	387	399	381	432	426	398	418	399	384	390	399	443	422	416	394	409	421	437	418	390	400	412	420	390	421	445	369	423	396	399	406	431	383	423	422	419	359	437	429	428	400	396	417	414	382	399	393	390	432	392	383	377	406	414	447	415	432	426	432	448	437	404	401	389	393	401	437	404	395	386	389	388	413	397	385	421	424	392	417	387	402	371	423	412	420	425	440	421	386	362	437	441	389	411	376	412	410	427	388	433	431	428	424	416	401	402	381	395	404	393	427	405	399	388	436	419	399	366	401	370	421	418	436	416	382	441	439	401	433	388	399	392	396	397	412	393	381	397	399	392	402	411	414	413	436	412	385	395	400	428	391	419	427	371	431	402	445	393	418	414	445	398	405	396	420	458	405	378	393	402	412	426	404	390	400	399	409	399	371	381	390	412	418	382	360	418	376	410	403	452	358	390	376	363	426	430	399	410	397	404	415	421	368	382	372	434	419	451	419	428	411	419	421	343	367	422	437	410	404	395	428	417	427	390	435	366	401	436	442	394	401	351	391	418	408	397	380	398	393	392	405	388	393	381	442	416	406	385	435	408	403	392	392	462	415	406	412	413	388	404	385	381	358	433	404	426	414	419	397	400	425	389	396	419	425	399	372	409	386	424	432	384	423	395	399	384	364	415	451	388	403	404	411	413	385	404	390	423	386	418	416	431	426	446	432	388	376	424	411	403	382	403	357	399	342	445	405	398	399	362	395	348	382	389	427	418	375	425	396	405	376	401	402	403	399	411	393	413	426	372	374	435	390	391	429	408	379	367	397	404	410	406	426	422	418	426	397	398	379	391	382	381	381	420	393	418	418	423	417	381	395	389	398	416	444	396	419	429	383	434	412	400	399	444	452	440	409	393	404	365	437	404	390	381	451	386	437	411	409	427	394	336	418	430	422	394	400	386	361	359	416	411	363	410	404	370	386	426	434	417	435	397	378	388	416	404	447	377	437	454	415	442	413	396	395	407	405	369	414	416	384	421	402	375	411	399	392	433	413	380	424	447	409	410	437	394	411	433	363	417	397	418	360	384	399	375	409	416	371	421	403	374	358	414	377	424	417	413	428	419	381	413	414	403	392	406	435	414	436	425	418	412	406	412	415	433	375	414	375	400	401	377	411	394	406	398	405	388	416	398	421	380	441	420	435	385	419	371	413	404	408	447	421	402	422	407	396	417	408	385	383	418	472	413	399	370	380	404	423	407	404	401	409	388	397	402	425	409	414	442	471	397	380	411	400	412	384	393	395	402	369	386	409	373	414	395	430	401	405	389	407	440	401	405	400	419	386	363	397	430	411	379	418	399	402	429	411	405	395	404	387	417	429	389	430	417	441	437	387	422	395	399	416	414	407	430	416	387	364	399	400	389	380	403	375	389	386	388	398	401	386	417	374	408	383	378	403	428	397	424	420	401	379	412	435	397	414	447	445	412	414	377	401	425	461	436	440	414	376	404	430	380	371	400	388	391	403	438	404	374	388	412	381	411	375	407	406	390	404	391	365	387	431	378	390	385	407	427	401	403	409	394	430	429	411	366	394	385	403	452	413	439	409	425	415	424	454	399	431	374	384	418	375	410	388	390	423	417	395	402	370	412	420	409	403	402	428	420	397	363	392	425	386	408	433	391	404	404	438	435	409	397	376	373	391	389	420	390	396	397	370	416	413	416	425	399	396	372	426	427	418	389	429	402	413	386	378	418	416	401	410	374	405	391	413	415	423	418	398	394	430	417	401	449	423	414	423	384	416	381	407	441	414	382	385	446	392	415	390	378	404	382	356	389	437	409	393	410	391	419	422	409	388	403	397	398	398	382	397	374	436	365	404	391	396	411	431	412	380	434	388	393	393	411	417	406	367	352	395	422	370	408	411	402	442	404	410	424	406	410	390	370	326	394	452	379	379	428	391	432	381	413	388	420	406	464	417	422	441	435	424	415	390	388	398	440	410	368	415	417	409	417	423	375	413	384	406	417	411	409	365	428	386	410	411	417	391	405	388	434	412	373	424	406	397	457	420	395	408	389	417	415	416	435	387	357	404	385	399	421	421	436	377	389	390	419	399	409	376	400	404	409	372	411	378	397	422	407	375	416	373	377	416	426	407	385	393	395	406	427	415	394	394	420	399	404	366	405	399	410	419	385	398	423	404	401	413	419	403	395	453	421	394	385	399	393	442	394	419	387	381	414	433	407	411	404	423	431	395	391	385	436	374	418	424	403	448	368	398	392	388	414	394	397	401	386	405	379	393	398	414	433	384	406	424	453	391	394	459	416	364	429	393	400	435	410	410	400	384	406	418	399	406	402	431	418	376	408	390	404	409	375	458	444	350	405	387	388	414	467	386	386	452	423	436	388	383	431	407	397	423	391	407	393	408	401	449	406	393	379	393	407	384	406	351	380	382	380	412	426	377	380	416	436	425	389	396
12325	2705	14758	23923	1962	1785	1568	1420	1241	1219	1176	1092	1018	1085	1070	917	991	1038	959	919	987	1074	1014	905	957	945	903	916	942	920	932	897	934	865	912	867	921	886	917	882	878	878	896	899	886	902	961	887	883	856	879	931	923	907	932	891	901	900	887	906	909	916	977	905	910	864	840	879	856	904	893	907	908	879	814	905	906	936	901	856	885	888	880	886	851	914	839	893	927	894	892	900	835	907	855	880	864	906	901	854	894	912	898	900	895	863	896	830	941	863	853	847	906	884	823	908	887	883	918	933	856	864	923	900	845	945	882	860	932	860	871	900	890	909	861	892	870	905	877	871	900	854	869	894	917	907	923	908	863	906	902	897	881	868	844	898	856	884	894	914	927	906	822	886	881	878	950	897	907	885	827	879	895	917	879	898	860	938	859	861	872	789	834	844	858	875	953	890	850	888	878	879	833	880	966	898	929	891	918	899	917	894	891	852	889	872	930	857	913	858	926	835	868	830	903	924	893	837	884	917	903	870	857	804	875	912	887	881	916	849	887	913	811	863	911	886	878	863	802	881	871	853	867	878	932	868	867	843	892	901	900	843	934	848	889	886	840	815	864	868	829	926	923	932	897	890	911	908	831	936	821	828	911	866	909	849	906	938	849	830	861	918	866	924	887	891	942	873	909	874	950	874	841	876	833	824	904	899	851	878	902	879	844	868	890	871	898	869	853	881	881	923	876	897	863	916	842	834	892	951	922	844	926	851	855	900	872	858	852	899	886	838	856	882	905	903	863	913	862	924	896	864	878	858	909	945	833	873	870	882	913	906	846	864	843	816	874	829	889	866	856	824	880	903	877	881	824	898	853	873	898	818	810	840	843	873	813	911	868	885	905	898	890	846	891	902	932	811	883	876	860	837	899	871	881	885	848	888	892	876	922	859	869	857	876	920	909	914	853	852	929	891	880	901	872	855	872	839	873	928	877	894	891	943	855	819	826	849	808	817	862	932	904	867	853	885	893	830	853	923	875	826	890	917	856	865	900	939	871	915	891	868	921	901	852	941	869	823	954	854	872	873	924	884	874	885	851	902	895	902	848	869	891	870	863	873	916	843	909	918	957	872	857	939	853	870	905	872	872	948	863	869	853	859	894	838	880	916	882	869	846	879	861	912	919	845	898	900	883	839	905	930	821	873	871	827	891	871	906	897	900	830	843	896	837	829	891	792	902	872	871	872	876	898	854	869	873	826	901	885	905	884	897	871	891	885	864	850	832	820	876	919	892	898	918	911	809	863	825	937	821	868	905	874	887	853	865	900	864	877	894	923	876	906	900	864	905	872	924	897	914	879	895	864	877	862	898	902	874	942	790	893	868	888	914	908	948	880	873	905	856	905	872	862	901	858	862	896	873	873	821	906	864	912	917	865	906	850	854	889	833	874	894	864	886	844	907	878	879	931	844	927	870	882	909	846	870	849	859	847	897	865	870	824	906	813	862	913	898	875	919	909	843	903	897	853	901	882	845	921	868	848	893	846	924	897	875	861	836	876	886	860	932	873	937	850	895	904	907	927	884	848	889	845	892	890	900	925	867	929	930	927	883	851	860	868	876	916	767	901	863	845	914	867	867	935	862	845	841	870	899	904	924	883	817	913	878	887	920	825	877	849	898	883	899	885	903	847	903	893	879	900	896	890	862	877	872	859	882	856	932	926	853	865	924	895	908	906	821	864	912	913	892	874	868	857	885	926	933	910	904	861	888	879	887	839	865	912	885	869	934	831	878	837	851	887	884	856	918	895	911	915	920	855	908	950	877	881	912	893	930	874	879	860	859	898	857	889	916	866	915	890	890	927	878	876	852	912	922	917	904	884	863	883	896	894	928	932	862	931	822	892	905	888	822	875	883	895	870	872	899	862	868	831	939	902	892	881	913	873	919	904	890	883	837	826	908	894	892	888	865	812	874	908	869	881	904	852	900	906	862	900	901	919	892	880	895	876	900	866	960	946	886	885	890	916	900	909	966	925	904	852	903	880	887	902	901	895	855	892	889	891	829	825	862	821	896	896	881	946	914	843	925	882	885	907	902	856	883	886	888	904	875	931	856	895	900	895	897	909	831	885	843	909	918	903	922	834	875	882	848	868	861	848	873	902	844	882	824	837	883	908	828	893	871	889	827	851	865	879	840	875	889	892	846	904	904	898	896	888	852	903	909	905	926	871	900	898	870	828	865	888	905	898	865	851	844	882	847	904	901	887	912	871	907	832	896	896	865	857	888	865	850	879	887	887	863	888	889	902	907	875	897	843	923	891	886	877	900	895	841	859	903	877	873	886	858	900	840	843	870	933	904	839	875	885	872	899	843	868	919	829	888	911	926	892	882	867	876	867	865	811	895	877	876	871	862	859	926	870	864	901	967	893	879	925	886	866	858	874	824	881	885	865	894	878	887	909	854	825	914	862	823	875	902	843	905	867	864	850	821	866	880	866	891	896	903	907	864	898	885	839	831	820	861	860	838	908	917	883	859	903	931	871	812	854	894	884	894	885	876	927	889	914	893	856	876	849	892	912	920	838	916	891	894	866	932	888	849	931	824	910	926	906	841	894	887	894	892	904	908	841	811	907	889	850	896	839	866	886	902	860	923	887	891	917	868	849	867	865	904	896	864	867	854	868	917	880	891	882	884	890	874	878	884	910	884	854	864	884	908	899	897	891	938	910	920	824	895	868	919	900	853	938	841	860	849	878	882	901	918	931	890	914	841	848	884	884	902	915	832	917	876	863	900	927	918	862	879	889	902	890	883	873	894	899	866	787	881	868	901	950	856	879	884	874	921	917	890	902	879	844	852	874	842	888	897	863	877	821	878	850	919	873	885	904	874	899	929	916	849	902	872	933	930	886	864	900	878	808	923	928	858	918	901	841	916	839	873	834	901	900	877	870	918	893	905	821	910	883	890	870	912	918	855	884	866	867	910	904	911	908	939	891	912	862	882	912	841	842	882	900	835	879	867	843	873	868	893	878	884	908	876	902	883	913	877	893	898	924	868	964	871	840	878	925	888	878	885	868	858	894	912	875	905	841	871	899	850	829	841	905	905	873	858	885	842	890	900	906	918	903	877	830	835	862	854	856	830	845	854	859	911	871	845	908	867	886	829	920	882	887	895	879	858	900	880	889	830	923	935	857	859	904	888	885	890	883	929	878	877	881	880	948	864	900	865	870	860	866	812	938	889	836	853	846	914	823	917	903	848	818	858	860	837	858	891	915	863	912	841	890	918	918	958	886	872	845	863	852	972	895	803	903	838	871	846	857	880	900	883	855	893	850	896	877	886	876	917	906	880	877	865	911	914	889	864	811	866	847	914	838	816	897	929	910	923	922	903	869	859	857	865	803	891	864	910	876	911	868	848	854	875	921	885	914	833	885	878	902	938	889	868	854	930	889	862	889	881	899	913	832	910	911	890	867	858	929	846	883	893	902	900	886	876	880	868	888	830	905	883	878	876	886	870	890
5117	751	883	639	217	181	158	176	199	174	205	181	157	190	189	192	168	169	201	210	190	182	209	179	192	184	205	174	189	209	173	178	177	194	182	221	185	176	181	181	180	166	171	186	159	204	215	172	188	172	174	176	188	194	164	172	222	193	185	180	171	198	175	194	173	192	187	199	162	180	190	186	190	186	173	180	160	178	169	175	150	174	206	174	192	184	186	175	168	164	181	178	170	163	176	186	193	173	175	188	184	180	188	173	176	189	165	203	189	192	204	204	185	160	184	190	196	221	167	207	183	172	187	170	174	166	208	171	177	173	178	160	159	167	167	170	198	179	178	195	173	191	188	173	158	176	164	211	187	184	192	168	175	191	176	175	207	174	190	176	185	196	193	193	183	180	191	196	204	173	191	151	199	191	192	206	192	185	167	187	173	183	191	186	185	184	169	168	178	205	201	171	192	171	188	199	193	207	164	174	182	194	177	185	160	174	170	188	180	178	181	169	166	200	179	180	185	181	157	178	185	195	170	198	175	183	172	160	178	183	180	165	202	185	177	195	194	190	154	196	175	175	170	163	162	197	179	199	159	180	166	168	182	201	200	198	162	176	188	172	190	163	163	183	214	188	179	197	164	167	146	183	173	215	187	191	168	189	166	165	184	184	171	173	200	163	203	169	188	192	185	167	165	181	154	208	180	185	179	177	174	158	153	200	190	186	196	179	187	185	190	176	177	178	178	159	197	176	186	182	194	168	202	177	164	159	188	178	166	219	157	176	174	190	184	187	159	168	171	164	171	195	188	184	200	195	179	185	201	200	166	158	192	193	162	190	175	190	160	173	161	181	179	181	206	155	164	187	182	143	172	184	158	193	187	185	181	185	160	163	192	174	157	173	167	196	189	202	196	206	191	188	194	173	185	191	193	180	178	160	163	155	167	193	147	194	205	192	183	172	181	158	201	163	179	170	199	164	195	166	197	190	175	178	177	187	184	168	181	203	201	191	184	184	195	166	174	191	165	170	178	194	204	182	172	180	198	192	187	183	174	205	159	175	169	171	186	192	198	176	173	200	166	166	186	156	191	165	175	175	183	184	181	182	174	182	178	193	199	185	182	182	175	185	154	202	201	192	176	195	177	179	200	181	170	190	174	185	176	169	192	181	167	154	185	188	165	204	185	174	181	193	174	184	169	210	178	172	172	226	163	194	197	201	171	174	164	177	163	197	166	173	159	181	165	174	188	178	190	194	193	165	204	177	167	177	174	196	193	180	183	187	177	149	193	184	165	186	191	173	169	188	178	184	201	197	188	177	183	178	181	168	182	186	174	201	192	177	184	208	171	170	199	222	167	182	183	166	171	175	175	164	178	180	178	174	167	190	179	160	187	180	186	171	186	194	189	200	163	183	201	160	193	187	207	186	182	194	199	181	166	168	184	190	192	201	180	194	174	213	196	191	194	166	185	174	171	219	177	166	189	183	209	188	196	166	187	159	160	146	174	170	212	189	212	160	163	169	167	183	190	178	180	159	186	205	171	190	172	182	188	181	182	177	176	188	170	189	187	185	169	191	183	169	202	190	190	148	185	160	198	182	168	162	172	145	184	172	184	164	194	200	196	196	195	160	191	207	206	201	184	174	198	193	175	177	166	185	175	182	162	182	185	198	172	165	184	159	189	163	200	168	176	190	189	177	195	197	192	163	193	182	204	184	149	191	192	171	171	190	193	154	185	179	168	190	215	172	186	160	194	190	190	171	194	185	167	178	207	171	182	163	186	204	188	176	166	148	183	200	200	183	193	213	195	206	154	217	180	197	194	192	176	183	177	186	183	199	207	188	194	172	186	192	181	192	186	168	185	187	169	178	178	166	178	198	173	161	216	175	171	209	163	219	186	186	169	150	212	181	206	177	185	186	185	145	204	200	201	169	156	206	196	189	169	194	185	159	172	166	199	181	175	207	188	172	172	186	170	180	179	195	171	179	175	182	172	197	167	192	213	178	180	195	168	197	179	179	191	182	174	183	165	181	151	210	164	135	156	192	187	193	192	194	164	158	175	204	137	195	186	187	161	211	182	194	187	194	197	184	180	183	188	178	191	166	177	204	156	187	184	180	191	197	169	178	156	206	174	177	173	176	184	161	204	205	207	182	182	182	171	184	197	163	180	187	186	180	180	148	176	195	186	182	172	145	169	175	190	156	169	178	178	187	166	208	191	190	199	193	185	184	186	176	161	160	195	168	158	172	161	183	202	148	160	169	178	152	200	170	175	171	190	190	172	158	193	197	195	215	180	159	180	191	205	208	176	194	192	170	174	184	176	179	179	189	158	175	159	171	153	219	208	181	200	177	173	180	163	186	194	183	188	201	173	202	180	203	184	190	165	152	157	185	185	192	176	187	190	169	172	172	205	176	170	207	193	184	175	175	182	193	190	186	190	171	186	176	178	188	157	194	167	186	197	188	181	179	192	182	171	199	186	183	175	185	168	198	180	169	201	178	186	192	230	157	174	173	159	167	187	167	160	174	189	177	181	178	187	182	161	178	165	173	154	209	183	202	201	182	200	162	164	194	173	164	165	164	197	185	182	191	158	214	176	189	182	186	177	188	196	176	189	169	220	173	182	183	162	179	184	167	230	182	177	188	157	171	205	206	183	184	194	190	193	167	162	202	182	168	178	173	194	169	169	205	197	201	202	180	214	182	196	193	185	195	178	204	179	160	168	198	175	167	192	198	201	179	189	173	186	180	200	165	173	197	184	208	195	150	187	183	188	190	179	202	201	187	172	197	194	206	211	184	183	172	198	175	176	173	185	190	179	191	173	173	184	188	191	221	182	196	165	170	192	190	180	185	195	191	197	177	193	202	202	145	179	179	161	206	164	185	219	166	167	160	179	192	193	199	191	177	159	191	183	169	182	180	165	186	188	162	180	189	164	164	184	198	165	181	175	171	177	165	155	192	165	167	168	162	182	178	220	197	192	173	183	162	183	190	150	168	202	177	188	205	206	198	177	175	169	178	177	159	195	184	206	184	192	171	193	192	191	188	186	159	173	164	164	181	189	177	168	196	167	174	185	174	204	219	189	185	217	197	177	163	208	186	187	181	197	188	171	196	202	195	178	188	173	173	179	186	179	181	193	180	200	200	195	200	167	152	162	162	165	180	191	174	169	179	177	177	192	197	200	184	183	201	168	175	165	193	166	181	189	150	193	197	155	192	179	166	171	187	182	178	223	192	167	189	171	196	189	188	204	189	183	184	188	163	195	178	188	183	177	204	177	199	188	168	194	177	202	187	162	207	201	186	170	214	192	189	170	206	190	190	186	193	188	192	186	226	194	189	189	155	204	188	171	202	182	161	182	220	172	189	188	197	183	172	163	173	174	164	183	192	192	202	191	197	166	185	196	175	165	169	174	180	194	175	182	168	173	172	181	158	185	165	148	183	197	183	181	193	187	175	173	167	167	178	188	199	169	184	158	195	184	178	190	190	179	211	169	178	194	196
4069	943	2064	1871	513	454	473	509	467	487	490	482	494	487	498	442	486	464	495	484	480	455	474	484	502	503	477	474	481	449	477	451	450	477	476	462	432	459	494	429	478	470	470	502	464	462	470	443	495	465	493	474	497	504	491	462	472	508	487	490	493	476	459	512	499	497	474	494	467	456	521	473	481	515	490	489	500	442	522	510	464	505	473	453	458	483	505	480	493	476	463	439	461	482	505	504	432	510	457	463	460	497	450	521	477	475	474	506	454	465	462	479	449	450	436	448	467	459	482	474	474	510	461	495	488	434	484	458	498	444	474	461	479	512	506	490	470	493	475	463	471	450	461	489	438	487	458	481	492	463	504	504	510	490	448	496	494	467	461	489	465	498	490	486	479	462	488	489	488	482	487	462	461	536	450	472	443	486	467	508	487	470	494	488	476	459	466	504	493	468	436	466	474	440	484	480	456	499	452	470	474	477	490	477	446	471	505	483	532	493	464	505	526	473	438	453	454	479	522	482	493	498	485	451	473	446	478	451	502	466	490	422	451	481	480	455	460	473	499	478	470	457	498	479	474	511	484	485	514	455	473	438	485	461	477	487	435	478	454	503	445	482	513	458	489	457	476	436	448	457	496	466	483	431	442	489	444	480	456	450	416	493	447	443	466	459	451	474	465	432	477	483	454	496	472	489	475	468	501	472	461	493	454	448	479	413	456	460	528	473	500	460	518	513	473	495	463	493	461	458	459	460	488	464	514	449	471	472	471	462	467	486	435	490	507	476	482	469	452	492	485	464	497	512	487	477	476	458	484	424	512	486	431	441	514	469	471	484	505	488	464	490	523	488	470	508	466	473	459	470	477	450	465	468	472	487	453	455	543	432	514	473	478	506	471	495	488	481	471	502	472	466	457	495	445	474	444	460	470	485	487	487	486	518	473	469	468	490	491	459	482	515	507	492	510	462	433	505	492	468	510	484	441	471	467	485	513	501	509	449	487	522	509	462	456	481	484	484	492	468	492	487	525	460	501	493	459	490	449	500	473	470	462	443	423	474	464	493	501	472	515	487	496	449	469	515	486	500	485	478	477	500	431	486	479	504	465	471	474	487	493	488	507	448	479	478	475	451	453	468	488	522	470	506	484	505	520	472	483	468	461	473	501	434	487	465	489	469	486	490	483	488	461	485	456	480	450	492	455	456	481	480	503	457	495	474	443	490	477	501	506	482	504	473	465	494	439	452	468	478	494	509	473	464	500	495	506	456	476	482	490	448	526	480	506	491	460	475	499	499	486	470	470	478	496	462	504	470	486	464	452	460	492	484	487	473	539	477	467	476	464	467	471	481	507	478	493	455	471	449	479	468	435	496	463	474	496	476	468	520	485	441	449	497	486	476	473	518	475	483	485	488	500	509	476	466	491	483	488	502	491	468	454	464	484	518	502	489	474	501	490	477	511	466	495	507	498	462	468	506	454	464	526	483	466	511	467	492	503	487	486	465	485	493	469	491	448	479	486	459	444	477	454	492	478	463	473	472	476	515	468	483	506	478	452	454	479	487	500	474	498	472	482	451	476	516	471	462	487	506	481	450	485	427	473	429	497	474	467	467	469	450	513	469	458	499	483	485	487	496	463	497	504	445	482	444	476	476	479	501	506	460	483	440	512	496	469	413	490	439	438	476	482	516	455	480	494	491	499	486	497	439	487	489	503	465	501	491	461	423	487	462	444	457	490	530	491	491	506	492	479	492	444	485	459	508	487	477	462	470	485	483	509	504	441	457	468	494	449	447	517	501	437	466	460	470	462	488	466	468	476	449	496	456	471	472	483	509	513	494	502	495	466	472	476	485	466	490	470	491	449	450	457	446	471	456	499	412	454	481	463	457	479	475	481	481	516	466	494	444	460	459	508	448	481	459	487	502	454	493	498	510	499	508	440	490	475	482	500	476	500	513	464	507	471	445	485	470	476	466	470	465	454	460	496	498	533	488	519	502	457	441	509	482	469	480	440	461	462	505	496	475	447	498	472	446	495	465	485	452	488	464	490	447	462	451	498	487	508	490	463	477	467	500	487	490	438	506	472	489	487	509	501	487	497	463	477	460	479	508	481	498	482	459	479	490	459	460	477	486	452	472	509	478	506	479	533	492	444	440	471	491	442	453	518	462	449	470	427	468	491	519	484	501	503	450	502	438	497	480	508	453	457	515	491	508	483	466	470	511	467	481	479	468	504	455	492	439	478	487	510	506	479	462	539	481	471	484	489	499	447	506	462	480	501	475	490	476	473	515	493	508	475	464	479	449	471	432	477	510	464	463	446	483	440	520	473	470	492	451	485	504	442	438	469	445	496	471	475	469	480	444	465	499	476	500	479	461	448	459	497	517	450	502	460	483	497	474	470	464	492	459	510	469	471	482	488	448	439	463	460	505	504	473	459	465	487	478	457	461	471	492	502	518	466	534	486	471	460	434	512	463	483	462	494	482	506	470	448	470	435	450	468	486	483	484	459	471	461	500	511	498	496	457	475	490	459	474	530	475	487	482	473	463	495	441	511	477	457	523	487	443	450	499	526	484	502	458	468	478	484	460	463	529	511	490	439	437	451	445	479	520	503	465	454	456	475	495	454	426	479	460	501	464	484	512	497	495	491	468	461	481	484	502	478	470	508	465	491	526	487	504	479	487	499	457	491	452	457	481	507	436	522	499	502	500	467	467	492	469	523	477	476	497	477	464	487	442	491	462	448	494	482	531	450	445	469	484	490	529	467	477	466	465	476	454	462	481	487	503	465	473	473	466	462	488	447	476	451	471	487	445	488	490	488	468	477	432	472	502	448	469	479	485	444	508	483	534	452	506	519	484	467	485	488	454	479	452	492	491	521	472	496	448	485	500	510	419	450	469	486	482	514	466	455	494	500	466	509	502	496	465	454	494	453	474	493	487	494	493	496	510	501	448	449	469	497	482	484	523	513	489	486	491	459	453	467	484	456	478	452	458	472	478	510	487	500	492	486	476	471	487	471	472	465	461	443	491	486	512	441	450	479	494	487	453	498	479	479	491	499	469	443	474	523	473	490	488	458	456	497	504	486	485	487	435	457	412	481	469	498	456	445	552	493	475	438	471	494	518	533	497	502	462	506	442	474	488	488	505	468	467	496	487	486	498	449	465	479	466	448	489	482	458	468	472	502	491	454	479	475	465	498	464	467	415	508	449	492	482	428	495	499	520	461	509	508	488	441	467	451	458	479	482	517	492	495	476	492	514	479	473	511	497	452	439	501	469	422	485	505	465	483	494	506	441	477	466	496	499	489	488	502	522	471	508	461	483	449	484	496	512	498	472	477	524	474	436	492	452	487	462	499	471	458	472	474	497	514	470	477	463	469	473	490	490	483	485	445	461	540	462	477	490	475	445	480	415	438	486	475	469	510	485	488	421	505	470	495	489	474	516	490	464	437	485	479	500	464	508	451	508	512	483	482	488	463	477	450	500	454	446	474	458	454	486
13752	1862	6356	14272	973	461	432	445	422	407	349	369	383	391	374	373	363	389	383	388	378	391	387	386	380	382	337	386	401	387	390	334	348	398	402	364	332	373	369	366	396	349	384	349	325	376	371	383	370	348	374	392	345	372	358	365	364	390	363	336	384	326	347	347	369	338	346	399	360	325	354	353	388	363	388	348	372	346	366	369	371	364	356	391	363	389	327	362	369	333	356	386	360	370	364	400	384	395	335	365	367	371	370	335	383	356	385	382	393	393	405	355	357	346	357	353	359	354	350	368	346	365	324	364	374	362	355	378	377	367	384	371	363	396	366	320	376	351	371	379	375	375	363	347	323	361	385	359	364	374	400	363	366	353	350	379	357	354	373	397	344	378	360	384	344	387	396	397	395	357	369	371	380	370	355	326	368	388	360	358	393	337	376	346	381	346	382	365	371	383	389	362	355	385	367	370	377	369	357	390	350	366	376	353	401	339	381	410	378	337	364	372	344	412	367	377	363	390	356	375	399	348	366	365	361	376	339	387	366	343	354	367	383	367	381	393	370	384	387	393	344	373	390	427	352	364	387	348	355	387	420	384	348	369	367	345	363	362	390	366	390	349	392	378	389	386	379	358	386	344	424	396	357	374	329	342	381	365	346	335	383	364	364	344	384	368	379	362	391	380	351	376	369	376	368	380	389	412	357	370	427	349	380	366	366	379	366	344	379	322	318	332	341	381	345	387	372	383	366	406	367	400	368	366	401	347	370	364	395	383	353	346	360	371	354	354	370	413	364	361	334	358	360	374	351	383	382	369	405	371	368	357	408	372	373	374	398	325	334	372	330	377	390	392	404	396	373	352	396	358	360	398	405	346	367	385	376	423	368	376	309	380	387	373	361	386	330	345	366	401	384	396	357	378	374	358	375	357	351	361	360	399	370	365	391	372	323	357	379	346	405	379	349	366	368	346	404	341	363	353	391	387	349	377	377	368	355	429	342	361	384	384	394	390	376	380	389	348	331	351	357	357	354	384	338	365	366	371	365	352	344	339	365	363	369	389	329	377	387	371	321	356	391	371	372	362	383	392	358	343	350	389	388	375	359	380	379	366	379	399	363	368	365	347	359	335	352	358	348	369	344	394	378	360	409	357	385	374	375	381	360	387	349	392	367	390	366	330	352	377	357	359	373	342	398	350	355	342	364	360	346	380	385	389	380	338	326	360	370	348	352	359	383	360	373	395	365	356	403	386	355	348	353	366	365	340	366	349	342	353	384	377	365	393	382	399	361	355	379	372	389	380	349	376	377	375	376	360	366	348	387	378	347	357	367	428	397	390	379	370	406	366	378	360	361	347	336	353	338	416	353	345	394	363	358	361	367	343	367	361	341	370	368	378	355	378	390	357	380	412	365	348	338	389	381	383	329	353	349	365	379	383	394	357	392	320	396	332	387	346	324	338	344	375	339	365	365	375	365	366	368	348	386	344	351	347	366	347	371	339	363	391	380	384	363	377	331	364	344	349	368	395	383	348	364	371	390	360	393	365	335	383	372	375	330	386	402	378	383	372	357	328	357	370	368	328	359	367	375	366	389	398	365	365	375	402	374	364	382	363	382	363	402	336	432	354	331	364	431	394	354	343	374	387	368	341	358	369	352	342	337	361	369	356	361	384	356	382	360	371	394	388	383	362	327	377	341	399	369	393	357	356	380	356	352	392	365	376	335	333	369	341	381	367	345	358	382	351	370	408	356	350	341	372	397	398	359	379	387	337	369	351	335	366	372	373	377	363	382	344	356	386	313	380	360	361	356	369	368	340	375	354	370	363	321	402	340	390	341	379	349	353	385	345	336	358	298	374	368	359	369	407	358	325	340	381	332	391	384	404	376	342	375	371	328	407	340	363	365	351	329	351	380	409	380	346	367	371	396	347	353	374	372	359	368	362	374	349	367	383	344	352	403	387	393	360	376	362	356	372	371	378	393	361	378	349	339	363	369	362	344	337	338	419	359	357	352	369	365	370	386	383	385	384	372	360	370	362	371	357	349	381	351	388	386	347	386	349	375	364	402	391	384	359	381	393	372	350	351	388	365	383	390	369	368	353	412	368	344	375	384	338	397	406	382	379	362	356	387	385	370	419	357	343	369	321	363	380	385	345	367	377	365	401	398	336	342	397	349	377	375	372	367	366	364	387	343	321	357	356	369	369	342	366	341	358	342	386	350	341	383	374	360	364	369	340	332	381	366	357	359	348	352	345	360	369	355	373	353	380	365	357	442	407	333	321	327	364	379	350	354	395	356	376	401	365	372	381	333	375	377	368	364	373	366	352	372	398	388	379	382	388	389	370	362	365	334	420	339	390	337	339	348	362	350	342	345	356	375	359	395	376	366	351	408	385	417	353	363	394	385	353	410	364	399	356	317	373	332	375	358	367	336	381	365	347	382	349	366	331	401	362	333	353	366	387	353	396	335	337	371	364	369	334	369	350	379	330	372	362	384	332	383	349	379	348	394	362	364	373	352	431	363	372	377	347	379	364	355	323	351	362	359	354	366	321	354	359	352	370	352	360	363	396	391	330	380	368	359	382	371	359	358	401	418	333	353	354	406	336	339	344	338	356	386	372	399	315	347	384	353	345	370	405	373	342	348	386	367	355	401	360	372	368	376	336	350	360	400	381	356	348	394	385	368	360	364	369	333	360	370	362	369	326	334	384	382	366	366	322	383	361	352	364	365	339	378	391	366	344	334	337	358	392	394	357	383	376	348	377	380	346	366	381	391	382	378	382	341	340	358	343	359	333	382	371	360	371	358	376	335	378	338	361	364	395	370	387	352	366	365	381	371	380	356	365	345	398	363	402	352	392	394	348	350	345	346	353	371	357	337	372	405	394	369	341	374	326	339	373	366	362	364	363	338	361	378	376	389	342	391	398	363	347	358	346	387	402	353	384	382	357	368	364	382	365	339	368	371	379	343	321	375	382	376	372	383	358	413	384	356	326	350	371	390	348	363	347	340	343	347	361	333	364	364	328	401	331	373	375	408	367	339	391	366	354	345	363	347	377	325	350	336	369	394	356	373	362	377	336	382	363	373	362	385	375	317	356	368	359	352	347	369	351	337	368	380	342	381	348	375	377	346	375	390	360	372	397	382	362	383	400	385	395	372	346	384	368	363	324	336	375	406	381	346	354	378	333	356	357	345	342	381	378	349	349	374	353	370	362	375	355	366	408	385	361	367	373	358	382	361	356	446	391	350	395	417	398	408	415	359	345	352	379	327	384	351	385	384	363	359	366	346	409	325	350	364	365	399	358	379	383	368	345	360	388	368	343	341	355	362	362	393	386	370	356	361	388	314	326	381	358	322	347	372	361	376	343	357	350	364	363	355	383	375	400	362	350	379	341	336	382	396	379	376	353	384	357	369	401	402	358	377	392	372	387	386	357	372	353	382	329	367	352	353	388	392	366	345	365	391	368	376	364	405	361	382	397	376	344	393	350	363	387	380	340
9674	1984	13196	15314	1417	1331	1193	1085	1042	1024	960	924	937	924	947	937	907	928	897	829	782	849	884	848	853	849	870	793	841	825	889	827	871	874	841	843	845	888	824	777	810	846	844	846	852	864	843	890	837	850	788	883	881	848	822	871	843	846	849	868	876	840	849	844	872	836	842	860	820	845	833	870	822	843	827	791	854	879	911	876	886	842	849	887	841	827	825	872	841	835	838	840	859	863	837	817	846	839	870	815	846	835	827	830	880	827	818	799	861	840	873	818	843	830	819	856	795	863	854	860	850	845	846	856	843	804	837	872	792	845	859	849	849	809	835	916	823	827	823	880	810	814	841	863	792	828	825	824	883	833	797	802	835	806	799	872	886	836	838	825	863	824	825	875	902	850	868	858	811	857	837	842	809	832	866	840	801	823	778	851	858	785	791	864	837	842	822	889	795	860	853	840	812	840	835	866	812	839	832	826	808	863	816	876	871	859	776	832	830	832	833	843	861	864	873	848	791	863	862	815	813	839	822	854	844	842	827	799	864	802	848	807	856	803	818	815	849	886	772	785	811	854	819	818	805	816	781	836	864	862	804	897	835	842	835	825	830	864	813	807	817	850	835	836	859	818	840	828	866	833	833	867	823	831	759	866	860	814	767	856	825	836	842	918	850	859	843	821	838	879	829	848	806	815	890	846	857	834	844	840	850	812	878	847	826	823	906	798	893	860	868	899	905	847	841	800	842	826	808	822	849	850	826	856	806	853	794	807	907	823	880	858	823	844	876	786	817	880	834	840	884	838	847	882	866	812	867	868	843	824	849	866	781	840	846	839	794	850	866	868	782	853	815	772	852	821	881	862	786	867	794	869	789	798	864	867	856	792	829	871	892	876	861	813	837	823	829	819	809	801	827	839	796	874	848	859	826	881	784	799	889	827	824	869	800	836	826	828	833	865	879	866	859	785	798	848	851	856	864	829	832	826	821	822	824	803	833	838	845	854	821	859	868	897	863	839	847	856	862	886	856	818	831	858	837	854	843	833	829	872	837	795	859	819	797	846	818	825	845	857	835	839	804	820	877	818	847	845	840	892	798	818	892	854	854	824	818	823	840	832	816	818	865	816	810	833	818	792	857	851	844	818	818	854	831	825	852	822	833	856	812	867	857	872	812	781	831	852	858	811	857	832	847	827	849	834	805	857	875	856	871	829	841	813	814	877	846	796	851	828	908	857	785	867	827	808	777	787	868	824	857	853	862	824	817	866	835	827	881	869	795	852	810	876	847	829	805	854	858	882	865	856	817	834	840	829	856	842	810	857	854	843	823	863	816	863	793	782	853	842	816	870	846	841	847	846	835	858	843	789	842	825	799	809	837	824	863	889	858	803	864	837	821	822	874	831	847	819	828	820	811	874	870	875	809	781	832	846	882	817	813	829	851	814	820	831	831	791	857	828	861	798	871	851	817	813	834	834	710	862	831	871	873	830	824	801	826	798	820	887	822	827	778	830	840	838	819	833	857	868	787	819	833	847	837	853	858	834	810	816	801	866	843	871	811	823	760	887	865	856	874	833	849	837	835	871	851	864	792	835	858	870	854	809	788	834	845	894	803	857	840	873	868	872	846	850	778	819	854	853	834	812	820	862	858	869	818	810	839	832	852	800	816	862	808	828	844	826	839	857	857	824	815	844	811	876	822	841	864	825	829	838	844	880	807	829	843	825	806	827	852	835	843	860	831	879	825	823	809	895	812	862	865	848	845	792	810	868	831	846	833	841	815	803	859	843	861	848	821	837	875	803	850	871	885	836	828	808	862	871	836	851	795	845	797	908	835	822	800	878	848	834	825	830	849	827	863	812	824	832	841	858	803	785	841	830	888	776	865	840	850	846	858	851	840	836	870	804	852	834	832	807	848	882	850	753	839	794	834	822	867	824	863	827	858	876	761	860	883	815	833	869	818	809	832	853	845	875	858	819	849	861	856	801	836	846	876	857	831	863	871	838	802	836	847	869	790	878	863	801	818	902	865	838	831	820	830	809	796	833	832	877	857	855	849	861	815	826	820	868	820	823	833	805	883	857	843	830	863	835	852	814	800	764	861	843	820	765	777	828	910	811	851	853	852	835	832	806	857	823	809	795	874	805	846	849	805	803	789	801	847	860	824	869	837	854	791	846	807	834	812	830	874	823	804	829	842	864	838	874	872	894	797	842	857	803	846	840	857	850	848	811	877	802	854	822	806	818	817	799	851	808	852	854	812	826	858	870	794	849	857	854	882	863	877	841	812	868	824	783	815	867	885	836	821	856	859	815	815	864	792	859	862	838	852	848	837	842	925	822	817	806	847	832	822	817	861	833	841	873	859	871	824	817	847	818	826	869	867	815	827	822	892	888	846	829	808	810	830	892	883	789	901	855	799	815	856	861	847	907	849	838	900	817	809	847	892	842	879	856	858	858	828	844	811	908	833	847	802	839	856	865	831	833	837	882	876	842	846	808	835	844	876	841	795	874	868	818	849	880	800	847	902	794	911	822	894	818	841	846	883	862	848	822	866	841	870	831	843	872	849	829	862	812	866	849	853	867	840	868	798	867	878	837	865	859	822	851	849	853	876	821	811	827	794	841	847	814	843	813	889	860	877	830	842	859	853	832	896	846	809	806	843	852	874	837	825	815	867	823	858	863	819	864	861	860	882	882	843	902	796	848	823	829	861	821	833	874	839	877	847	778	843	862	830	872	835	829	834	804	828	859	788	900	828	824	803	824	872	829	855	825	760	808	822	768	873	846	822	807	885	819	850	848	838	865	806	900	861	889	819	878	822	837	922	819	821	875	816	802	882	837	872	837	838	855	826	819	797	857	817	875	843	812	855	832	820	837	851	831	848	851	914	828	821	822	887	857	885	839	807	822	859	905	808	860	840	856	816	824	880	842	919	867	854	837	820	856	875	856	848	869	882	773	874	890	859	840	841	873	853	862	732	850	918	840	818	797	830	852	841	795	839	854	834	863	880	862	819	796	834	872	860	786	829	833	854	824	881	850	841	826	884	859	875	795	871	845	822	861	850	850	870	848	846	831	845	842	834	815	864	844	802	859	842	822	836	819	837	818	849	845	842	847	827	809	817	799	851	837	816	836	880	867	813	861	829	847	833	884	852	804	832	817	824	854	848	841	796	843	809	789	806	859	844	857	839	829	821	853	884	863	884	836	852	827	825	868	857	856	876	871	812	839	886	819	830	814	853	842	890	851	847	876	831	858	894	836	849	858	868	828	832	835	871	832	835	879	869	785	851	868	834	870	829	839	838	834	869	866	831	736	886	803	866	778	871	844	862	825	861	893	877	836	837	850	777	820	821	843	872	857	871	889	819	817	881	840	871	830	882	895	861	840	794	853	850	826	837	866	818	854	819	847	824	809	883	866	855	819	820	836	826	850	859	909	864	851	877	831	856	834	876	859	833	796	835	917	891	838	832	820	870	845	823	803	826	859	843	868	888	818	887	868	831	829
20894	3387	9472	24971	2284	615	580	491	439	513	494	450	413	457	365	419	424	445	417	411	418	401	400	353	416	352	410	412	395	377	429	406	397	406	418	439	392	441	426	373	392	418	433	378	423	411	377	397	409	441	353	406	378	401	362	395	372	374	414	420	421	379	390	374	389	440	379	371	413	416	371	430	414	416	423	392	437	416	373	390	402	357	382	398	408	370	364	434	390	417	396	393	386	394	424	374	416	431	412	377	389	390	369	386	405	372	401	423	355	387	405	442	397	428	399	376	363	386	372	386	373	417	373	417	440	377	433	410	435	400	375	425	429	419	374	372	435	383	368	423	431	423	386	387	409	424	429	391	371	390	432	395	357	401	407	410	408	373	432	384	403	430	408	375	431	404	432	391	403	392	389	358	426	374	448	391	373	382	408	400	376	369	413	402	367	357	388	362	393	390	357	418	389	432	414	389	358	388	432	398	404	403	372	344	396	380	394	390	373	359	415	431	411	374	423	423	428	383	371	415	411	418	404	395	406	397	366	432	429	415	404	415	399	389	385	370	387	376	338	396	391	421	378	412	437	424	399	378	412	403	417	411	358	390	417	408	360	370	420	405	428	406	423	425	404	381	383	396	394	413	429	355	378	422	387	434	448	386	380	406	369	406	416	408	380	433	381	425	399	401	363	417	434	399	417	424	405	419	382	389	390	413	340	388	407	391	387	419	446	389	372	400	364	392	376	433	389	399	382	394	392	405	383	370	399	423	399	414	392	376	397	386	372	370	416	376	386	413	416	398	431	409	384	402	402	411	404	372	376	374	392	418	411	469	409	393	401	378	391	389	422	412	394	376	422	375	363	372	431	387	462	390	385	413	371	425	414	412	443	450	371	421	409	416	385	434	375	395	404	400	420	374	375	393	400	399	386	415	391	379	374	414	384	433	399	397	397	407	390	420	377	399	448	400	391	411	373	417	418	400	377	414	385	383	409	409	407	363	420	371	396	397	403	457	405	333	397	434	344	393	406	410	363	398	396	382	387	390	383	359	389	410	405	396	397	390	399	382	396	379	392	401	406	417	393	399	392	401	413	383	405	421	417	409	383	378	358	386	423	369	411	419	422	436	398	433	394	385	438	366	403	452	367	388	378	376	371	388	417	391	415	399	400	385	397	438	447	421	399	372	406	380	375	417	383	409	433	412	402	382	409	403	410	422	409	395	377	412	389	400	398	401	348	397	381	421	382	402	416	406	411	360	378	365	381	410	388	430	407	376	396	449	419	402	349	384	400	415	394	405	403	391	406	411	408	374	411	385	382	387	413	416	417	425	401	393	373	379	439	365	400	404	403	395	396	408	416	412	405	422	414	414	437	394	396	347	386	416	416	424	362	428	389	408	380	382	392	417	406	385	409	409	378	429	397	445	405	383	354	384	394	426	424	386	391	386	388	403	399	392	430	380	409	398	403	444	404	426	391	401	403	403	392	430	411	436	413	405	427	418	403	382	418	414	404	376	417	408	396	417	404	397	395	410	414	397	450	403	398	388	378	416	369	379	371	350	388	407	381	377	413	376	385	403	386	376	415	388	447	424	431	411	397	396	428	432	401	408	385	416	399	395	404	378	412	373	386	405	386	383	378	417	412	403	427	376	410	386	395	434	433	410	416	408	404	407	416	427	396	440	416	387	399	384	382	439	412	409	407	407	389	404	411	432	357	348	387	416	397	427	415	409	405	377	400	440	444	439	401	359	372	411	392	403	408	384	366	410	370	410	360	421	443	416	385	395	409	384	405	392	419	413	444	399	403	397	347	427	390	400	422	427	376	407	393	399	397	377	377	380	382	377	388	446	368	448	378	388	414	377	395	416	395	398	370	384	411	418	353	426	392	423	405	413	401	359	397	388	385	443	414	403	437	431	421	381	422	383	403	403	415	406	416	451	403	402	395	372	394	420	373	401	423	429	415	392	401	360	437	398	379	413	402	434	376	375	416	431	390	411	408	430	430	415	391	392	439	367	396	385	421	376	378	405	407	382	378	371	391	400	370	385	400	393	441	405	366	353	376	412	382	394	366	364	456	389	383	381	380	401	388	356	428	405	360	405	403	432	402	415	417	376	421	383	404	385	382	371	428	401	425	391	362	365	408	404	398	438	400	439	379	415	380	358	389	385	389	383	407	390	412	438	371	384	435	375	410	392	379	389	383	398	371	411	385	382	424	417	378	409	450	414	416	387	400	416	408	396	412	389	382	418	364	423	435	378	412	411	386	364	360	368	424	400	426	435	423	422	389	375	405	410	410	371	368	409	425	392	387	426	388	415	386	393	382	381	393	400	429	418	429	367	392	369	384	372	388	405	347	419	361	423	407	378	400	383	376	406	373	380	401	364	370	415	385	417	391	407	431	416	392	380	407	414	416	375	417	430	413	408	414	381	391	375	353	404	426	375	422	411	377	421	425	378	377	410	420	404	414	396	357	379	387	390	432	360	398	381	387	372	389	416	413	412	393	415	418	445	406	420	376	384	422	378	400	386	410	413	409	397	398	381	414	399	398	382	413	403	387	395	395	396	388	380	414	383	385	433	417	407	400	446	371	355	421	414	386	377	366	405	411	330	388	387	424	429	401	384	365	397	386	377	413	372	366	421	387	388	420	381	394	387	410	369	350	404	395	424	414	442	454	390	402	447	418	422	366	390	361	404	407	403	437	389	403	399	429	381	362	377	370	395	416	417	379	373	386	390	411	408	388	390	423	390	396	412	381	451	391	397	396	395	378	422	398	390	423	426	356	400	424	340	405	406	405	419	407	407	378	385	412	390	393	404	446	418	388	407	361	436	427	382	415	400	390	349	350	382	377	406	390	393	360	426	390	400	408	393	386	358	402	397	385	387	415	395	355	362	361	397	381	423	374	415	405	400	405	393	407	370	394	382	376	400	387	411	400	413	419	422	430	400	410	440	377	363	371	406	433	410	404	443	374	382	400	406	349	384	395	350	409	401	404	387	361	379	382	393	376	413	387	410	422	385	383	404	385	383	422	412	424	434	424	369	384	424	421	374	436	381	426	400	396	427	426	411	409	396	389	354	368	433	389	381	397	401	400	397	426	403	387	406	413	381	407	398	392	418	409	359	393	403	411	396	442	443	398	402	377	378	416	412	377	373	387	406	385	378	407	372	371	431	421	413	353	383	352	408	411	391	387	407	409	402	410	412	415	431	431	417	395	397	375	398	387	398	384	431	431	397	404	440	368	445	425	429	460	368	425	387	376	400	427	379	398	407	405	401	379	400	365	400	367	392	399	423	384	428	389	385	382	363	345	418	395	398	395	385	372	401	405	398	390	370	414	357	382	408	405	402	404	401	395	390	390	375	391	371	397	398	377	422	396	411	377	382	431	432	402	404	374	411	401	402	399	396	367	437	422	433	402	395	376	431	425	348	385	413	399	386	374	394	392	414	393	411	424	395	391	381	386	371	381	426	378	420	356	428	404	368	385	425	412	388	418	385
11671	2755	16156	19548	2016	1759	1586	1398	1279	1178	1148	1133	1071	992	984	934	932	983	944	915	910	943	886	950	905	909	884	847	903	983	976	877	915	844	875	879	898	923	904	891	938	899	878	887	858	913	888	873	910	934	919	892	889	882	870	893	932	908	848	886	911	954	852	917	848	896	888	885	905	865	848	885	891	900	926	826	883	900	859	852	916	898	876	868	908	906	864	868	897	893	903	869	881	859	882	882	883	842	865	914	895	896	894	890	889	831	823	898	862	863	857	856	919	853	937	883	868	884	885	887	878	852	840	875	900	921	879	863	904	867	921	870	847	882	824	882	825	885	951	885	849	857	936	878	901	882	875	875	851	913	909	864	844	902	841	855	860	855	877	865	859	918	830	882	886	883	893	913	922	846	876	847	839	849	849	850	820	865	857	870	930	853	861	869	849	872	931	852	861	901	865	829	879	866	924	862	914	819	913	825	879	869	879	884	855	875	883	887	869	871	836	845	894	866	858	818	845	897	843	832	892	836	871	882	859	847	846	870	850	869	825	859	856	866	866	827	836	855	876	868	892	868	901	836	892	867	830	876	856	838	847	902	887	934	891	893	853	846	867	917	898	894	838	890	848	854	878	837	944	896	881	856	835	872	861	888	856	896	855	906	866	884	914	913	879	841	868	836	840	922	920	861	885	846	846	918	831	847	856	877	913	816	839	873	814	835	860	890	904	838	875	873	873	884	856	869	846	872	888	901	832	905	877	853	875	864	907	852	816	840	898	898	833	889	892	822	885	902	846	840	856	898	805	876	881	869	897	875	854	802	868	852	884	839	871	909	855	902	913	848	796	946	901	870	877	825	879	879	880	870	883	872	885	907	829	900	872	857	880	918	941	823	905	884	887	894	849	844	904	871	873	816	863	867	852	864	811	890	839	893	839	865	847	946	883	875	873	915	854	863	883	858	840	887	876	863	892	854	891	818	857	869	850	835	890	909	886	908	839	893	886	827	874	910	836	906	811	911	892	834	846	896	897	924	850	851	902	829	866	845	853	881	911	819	828	900	854	862	837	902	857	863	879	836	830	885	786	905	891	860	832	849	886	898	877	794	881	880	837	903	929	902	905	891	901	873	849	919	916	886	856	919	870	892	865	832	953	850	863	851	870	840	899	902	870	868	808	879	848	897	850	880	862	882	863	895	885	874	872	952	890	854	873	848	883	900	820	891	898	866	886	856	898	846	953	875	870	874	871	864	943	880	853	862	839	898	889	922	863	873	847	840	841	863	864	865	839	819	835	841	879	864	890	899	893	843	855	893	869	887	845	833	870	860	879	833	909	846	850	857	874	803	820	901	882	832	872	907	882	917	849	889	873	867	850	891	871	805	866	895	880	867	912	854	818	848	837	823	910	875	876	857	849	888	938	933	819	893	842	848	854	891	889	885	851	934	819	870	865	853	927	907	831	882	877	888	881	874	875	894	866	877	896	873	928	920	848	890	883	860	909	867	861	869	899	904	850	876	891	809	823	906	847	920	858	903	890	867	881	875	882	831	844	866	852	854	863	827	855	844	818	847	837	877	851	887	890	922	862	883	867	902	876	880	803	812	811	872	854	906	910	867	927	938	894	879	904	856	850	882	846	882	874	881	825	872	856	853	873	844	831	885	895	918	871	907	890	839	896	878	899	871	877	846	856	864	831	896	864	864	852	884	884	843	875	903	847	860	892	834	928	887	861	889	889	821	868	862	880	849	893	865	836	834	893	869	860	882	848	876	844	863	882	904	858	864	900	860	897	877	890	882	857	862	880	908	880	861	877	897	886	848	884	858	855	856	906	891	839	901	884	847	857	845	858	888	793	888	842	913	872	885	848	815	903	877	852	904	817	831	838	897	865	923	858	913	818	883	883	933	882	915	903	899	847	864	819	860	904	908	866	813	891	878	886	871	871	876	881	891	896	873	872	863	838	876	857	866	938	827	900	870	888	868	880	860	917	864	905	888	880	905	838	842	835	890	847	866	872	933	840	855	860	890	831	842	856	851	887	924	844	880	866	895	899	841	860	858	801	878	877	839	896	840	844	880	844	903	876	861	874	858	876	845	843	846	863	846	918	877	918	868	891	899	892	860	822	876	887	890	853	827	886	862	871	947	862	897	871	880	849	848	893	872	881	866	868	893	847	850	844	911	896	855	932	832	862	900	893	901	870	876	835	807	864	851	867	866	866	822	829	859	876	864	868	877	867	885	891	920	839	845	921	877	909	819	867	870	943	881	893	909	857	914	896	889	860	846	843	861	884	894	860	892	884	870	913	899	871	873	815	879	900	865	848	853	843	885	884	891	932	897	886	866	878	849	858	824	856	892	899	889	868	863	883	895	880	847	881	873	887	898	859	873	891	880	873	868	871	879	884	866	852	828	873	888	855	845	833	860	863	860	875	870	798	859	856	934	871	916	879	881	827	855	865	838	886	810	906	840	897	885	928	958	836	951	908	915	889	882	890	877	842	883	852	919	853	922	861	850	900	911	875	897	840	870	916	888	858	828	867	863	833	860	853	931	887	883	824	845	843	849	874	902	860	821	924	881	863	845	901	834	897	894	865	885	869	914	859	845	874	890	872	889	907	887	860	815	921	806	865	920	883	866	859	918	885	813	907	869	841	875	918	928	863	914	828	885	900	795	887	895	912	879	837	889	891	863	895	882	853	858	871	892	889	922	875	891	919	866	874	886	828	895	913	791	895	819	846	868	886	877	828	874	879	828	898	894	850	850	897	880	840	918	863	887	859	858	900	901	921	847	834	877	887	849	877	849	924	838	842	960	910	892	839	870	876	870	870	886	858	904	851	869	874	816	815	829	868	849	881	848	840	852	890	893	860	877	880	885	856	877	881	870	866	884	901	881	878	888	855	852	910	853	838	866	868	856	876	931	888	882	846	856	850	874	867	880	899	894	853	846	865	850	849	835	862	926	852	888	846	866	857	846	881	898	879	910	850	875	854	865	901	864	841	857	866	852	890	913	820	891	850	903	876	876	881	900	900	878	865	866	835	837	894	877	853	877	849	902	884	893	854	898	882	873	892	875	843	837	880	831	890	865	862	873	899	897	815	875	896	881	887	871	867	838	863	886	872	851	903	857	848	841	881	873	873	879	854	884	866	877	868	870	915	918	849	882	840	898	855	859	817	872	833	865	865	884	887	878	829	843	818	850	833	918	883	903	885	864	859	883	870	865	911	867	870	882	900	816	884	897	882	884	917	897	901	883	873	818	864	822	925	889	860	884	876	888	961	885	890	871	848	889	853	895	897	824	858	919	855	885	836	838	868	880	845	851	926	875	864	884	888	876	902	926	810	836	886	829	822	834	891	878	901	864	843	880	872	869	831	903	850	864	914	843	841	850	857	868	860	880	885	931	877	899	844	950	873	888	826	886	952	886	854	862	823	853	870	863	851	897	881	903	882	857	914	919	897	882	886	891	870	918	877	810	882	896	861	914	850	856	912	835	938	838
4836	848	955	491	185	185	183	194	200	178	206	191	180	170	180	196	176	196	174	183	194	172	177	198	201	193	171	182	163	185	185	182	186	171	179	153	145	167	181	170	156	174	159	173	164	168	166	183	177	176	214	186	182	176	188	186	175	191	170	170	161	200	184	204	182	206	185	157	179	178	178	160	197	166	167	173	170	174	155	155	165	171	187	191	177	164	157	195	163	181	165	184	194	158	188	225	196	167	191	198	199	175	192	177	194	184	164	170	182	223	178	192	173	172	189	177	169	182	192	197	159	173	187	183	176	145	187	171	174	167	192	177	178	174	184	209	205	181	214	179	167	189	165	174	166	185	186	184	156	182	176	187	188	165	179	180	181	190	191	187	181	140	163	170	167	181	166	167	149	204	198	173	198	167	178	185	157	172	196	176	185	149	165	191	177	157	179	176	207	183	171	182	182	174	192	199	197	196	168	191	156	183	180	184	182	152	197	200	185	175	180	190	163	179	179	195	150	191	180	182	196	160	182	158	177	178	198	196	162	199	175	199	195	176	167	171	177	189	151	174	196	177	163	197	186	199	169	165	163	192	182	187	152	179	165	189	193	185	189	205	179	188	189	175	182	188	170	176	179	165	200	193	175	163	191	167	187	184	164	180	198	168	176	159	176	165	192	185	187	182	168	190	156	186	173	217	193	150	176	174	177	175	188	201	152	173	172	173	176	175	167	199	195	185	196	162	181	200	216	166	188	151	176	165	189	193	210	202	168	157	179	163	179	193	193	176	174	198	178	175	167	194	190	218	165	188	171	169	183	170	174	179	203	160	166	193	173	184	174	139	184	190	168	185	137	193	183	185	177	193	177	182	164	163	163	168	161	198	181	185	189	193	179	177	164	169	208	192	209	184	191	214	186	217	162	194	180	189	177	169	205	218	182	209	166	138	182	177	174	158	196	176	172	169	186	173	179	186	192	194	180	189	192	181	178	191	216	191	177	163	162	163	199	180	182	150	169	190	169	157	183	179	194	202	169	180	178	186	172	173	151	165	201	167	197	209	165	194	182	190	189	192	182	175	166	174	190	165	184	184	194	178	193	145	177	164	197	166	183	182	149	196	168	180	175	199	155	173	170	181	185	211	196	171	157	178	191	201	178	181	181	159	166	155	163	157	174	161	186	180	191	166	154	203	191	176	176	160	151	183	191	182	176	186	172	188	182	175	189	191	156	174	185	186	206	180	205	202	188	189	197	177	184	184	175	194	195	165	189	173	163	190	199	172	163	205	171	203	182	192	183	148	172	181	206	175	195	152	182	205	191	174	188	187	178	162	170	154	169	183	174	171	171	182	185	177	154	196	184	200	189	187	163	178	153	188	161	193	184	183	196	151	178	179	199	169	173	182	164	175	176	193	213	201	190	184	186	167	196	197	157	197	184	173	208	194	191	151	189	197	175	173	162	191	192	193	183	212	195	150	203	193	155	201	186	172	168	166	165	170	182	173	184	186	157	185	193	175	175	199	191	198	179	177	186	186	187	198	161	191	208	187	152	181	167	158	184	163	170	200	170	183	186	195	191	174	184	174	190	178	180	166	170	157	178	191	160	190	161	180	158	166	195	178	177	204	194	204	185	166	168	187	169	201	196	173	214	180	161	198	150	171	200	175	175	212	180	215	218	188	168	168	184	181	183	169	180	163	185	193	160	168	194	160	160	156	171	177	174	216	194	157	158	189	183	178	162	176	160	195	181	178	186	182	188	175	159	191	180	181	187	188	175	184	187	184	184	208	168	179	173	187	198	173	155	175	185	198	133	164	181	167	207	196	184	166	195	199	174	188	194	200	170	197	170	176	159	183	178	177	172	167	177	180	182	171	176	168	167	176	171	168	152	177	223	204	190	188	208	187	187	173	168	200	192	173	176	209	163	178	191	182	201	209	177	153	179	176	178	174	156	172	179	196	192	170	146	186	200	180	182	189	162	178	192	196	163	188	193	158	202	206	190	190	169	161	212	186	182	192	188	175	196	190	184	182	197	197	193	168	180	179	194	203	165	192	184	172	186	175	179	165	190	213	184	193	184	195	184	183	156	184	185	184	191	173	174	193	200	201	164	181	183	162	198	186	200	184	189	187	164	168	140	133	171	189	208	173	190	200	175	182	207	179	194	174	192	185	164	176	187	185	158	180	192	177	189	166	186	201	151	172	200	165	173	193	186	192	188	190	195	202	164	187	158	164	194	188	191	192	193	170	188	181	155	177	165	155	166	167	187	189	179	166	157	193	198	204	201	200	181	175	200	193	183	161	178	180	177	190	167	209	163	165	190	184	152	164	202	163	187	186	183	139	182	197	186	181	171	175	187	166	159	184	206	164	210	186	193	181	182	192	187	162	189	184	204	188	171	166	153	177	194	181	174	165	158	190	215	180	178	193	201	185	182	153	156	171	160	158	161	167	171	178	177	189	184	197	196	162	184	178	171	169	167	163	192	200	182	190	181	174	178	180	198	209	177	184	179	194	209	198	160	166	166	190	184	200	170	180	163	184	177	186	161	187	174	191	167	172	185	204	186	188	191	175	199	175	184	173	182	171	189	205	158	175	163	170	186	185	172	213	170	173	183	189	177	209	159	200	174	162	178	190	185	191	181	145	197	207	172	181	190	193	193	172	184	187	162	184	183	219	188	173	209	169	186	174	188	205	167	192	182	187	191	172	178	181	187	171	183	156	189	208	165	176	182	165	166	179	184	179	189	165	198	177	174	170	187	168	166	172	190	188	204	168	185	182	185	182	154	179	184	176	215	193	174	187	170	192	170	170	184	185	193	185	154	172	156	184	157	194	178	196	199	177	205	191	193	147	194	186	190	179	169	175	198	189	162	171	194	190	210	203	163	168	185	175	198	176	201	154	200	188	177	180	175	162	165	131	172	176	195	186	180	166	189	177	147	163	186	184	179	166	161	171	190	196	185	188	173	177	193	186	196	149	185	161	187	177	176	159	164	166	173	160	184	179	177	171	194	191	170	200	172	180	170	193	169	198	221	194	192	192	168	190	178	191	178	194	179	210	170	195	180	171	192	175	163	172	188	168	185	190	187	172	171	191	192	194	190	197	194	168	157	175	202	207	182	184	178	172	174	194	172	166	183	194	176	168	170	174	189	165	146	187	190	182	181	193	196	192	170	185	185	196	171	185	187	187	170	186	196	186	193	175	186	206	197	167	187	174	224	191	188	170	184	166	163	175	141	171	172	205	184	176	175	177	158	184	175	191	170	191	171	181	191	174	181	186	171	174	171	194	155	207	172	174	186	195	184	177	191	181	188	193	168	201	196	175	175	173	181	194	178	198	187	185	167	177	189	194	166	179	182	175	189	169	204	181	178	197	169	179	161	180	190	180	179	175	177	195	198	206	185	192	194	179	185	155	166	187	203	165	195	197	177	171	190	161	186	162	182	202	207	181	173	151	158	200	173	180	170	186	217	183	180	169	173	186	158	181	174	189	205	174
3806	1090	2226	1600	499	523	475	493	458	508	475	511	467	469	473	465	472	452	489	494	447	466	464	455	526	509	472	514	454	444	492	464	473	436	464	471	501	463	487	451	438	458	448	493	486	430	460	443	469	453	432	454	466	455	454	460	446	474	489	503	459	472	442	511	483	473	449	515	476	478	500	491	463	465	458	476	501	445	506	453	485	471	480	487	486	452	478	411	499	512	486	477	479	439	492	462	430	482	491	455	491	465	468	475	471	483	535	464	513	476	469	487	489	488	471	442	534	453	463	467	519	474	470	502	481	494	472	463	459	484	461	471	465	473	501	495	461	472	472	512	455	500	467	481	452	475	453	482	475	499	462	462	456	461	474	437	474	480	496	475	525	458	464	467	483	463	459	483	504	475	470	442	430	446	447	471	448	455	481	462	470	512	448	485	431	446	490	473	450	489	454	458	532	502	437	501	477	463	456	475	476	464	505	470	485	497	474	495	506	480	469	507	460	441	496	501	462	463	468	461	469	457	460	452	465	451	476	472	449	441	463	478	489	442	477	518	455	450	454	454	453	448	456	431	433	466	470	475	462	496	467	452	451	483	453	510	470	438	449	464	465	453	464	500	495	501	457	448	504	454	495	465	451	468	423	458	507	453	459	498	460	494	485	488	500	499	438	497	497	469	537	457	470	451	520	453	459	454	477	475	448	489	511	501	446	489	471	486	468	477	472	452	468	465	479	488	451	465	448	483	502	448	497	516	457	502	456	454	470	439	456	459	468	477	479	463	465	457	471	506	449	440	461	491	468	486	503	463	469	458	456	473	447	464	477	490	454	471	462	437	446	504	468	473	430	466	503	477	506	474	524	488	488	456	463	469	485	456	449	438	448	462	455	447	467	437	465	450	492	502	463	483	484	437	498	464	474	481	465	474	482	461	517	486	482	450	477	437	441	449	483	444	424	491	448	476	431	478	508	466	477	492	499	470	459	488	496	421	492	456	489	432	461	456	445	474	441	506	483	438	480	429	507	471	457	474	477	478	475	458	468	462	450	461	478	462	487	478	472	460	484	487	426	472	428	465	459	485	479	457	414	414	463	432	452	422	460	468	433	462	478	471	509	461	458	469	443	466	520	507	465	442	464	483	490	483	515	434	469	491	441	522	497	466	460	486	421	455	492	475	493	452	477	455	483	461	496	452	468	477	474	446	462	457	499	445	451	453	434	489	441	464	485	443	481	456	458	489	472	469	431	498	473	493	454	521	469	448	457	478	483	447	504	471	480	499	507	498	420	475	479	432	491	480	454	501	470	496	448	461	476	433	480	468	473	477	466	466	452	491	495	484	471	463	492	494	476	463	461	453	447	488	525	481	467	453	431	447	514	482	431	479	495	451	480	455	470	442	462	464	502	492	469	475	482	484	499	454	462	469	494	511	475	469	479	441	482	456	471	473	461	462	474	502	486	518	473	447	476	463	507	444	475	473	486	476	464	466	511	482	453	468	483	457	475	451	443	462	482	495	463	506	463	481	468	483	479	457	458	441	452	476	518	508	488	477	458	488	482	486	452	497	482	480	446	476	448	481	459	491	477	469	512	471	457	482	501	510	488	491	466	459	472	502	478	474	443	497	484	451	485	466	462	462	470	483	471	452	498	439	496	495	431	470	484	484	453	475	504	459	483	516	444	483	496	483	425	466	507	460	445	481	479	461	459	475	469	498	451	449	472	505	490	456	483	472	508	475	458	451	439	441	446	417	477	457	435	529	516	482	445	467	480	488	464	490	467	447	497	489	496	481	500	457	432	533	516	473	466	482	473	504	440	479	457	458	468	448	499	490	499	484	485	468	466	433	425	465	452	434	507	505	508	491	501	441	479	469	455	464	481	443	508	487	434	473	466	487	494	462	494	449	484	465	470	464	490	479	489	485	509	434	475	467	470	487	464	501	485	461	456	468	476	457	472	461	456	435	449	468	479	463	445	420	418	453	452	473	455	471	458	461	458	428	498	481	508	486	498	428	446	421	453	500	474	478	486	489	507	475	503	482	494	459	436	471	474	440	463	456	463	464	476	438	500	518	474	479	457	488	460	448	462	454	502	479	503	491	467	449	450	450	477	498	497	468	441	484	465	458	449	440	414	458	506	479	481	471	463	454	441	474	471	509	493	490	433	492	491	489	456	476	490	428	485	497	464	459	460	477	469	513	471	444	496	420	469	422	452	468	484	510	458	474	478	469	486	472	490	490	483	472	457	419	492	494	478	466	484	478	437	456	474	468	481	433	483	442	486	451	488	504	455	458	459	457	484	478	467	445	502	455	479	458	450	469	494	473	465	468	493	464	453	492	419	494	516	472	462	464	503	493	489	483	469	499	446	481	495	449	474	465	465	476	482	471	461	504	513	499	500	491	457	482	488	510	451	485	481	475	429	481	421	488	489	469	469	516	440	442	461	476	458	478	409	479	455	478	498	445	486	472	450	477	475	420	519	476	467	464	471	532	484	471	443	462	438	494	448	456	455	458	469	451	460	491	503	492	480	481	456	498	467	472	466	484	488	458	482	514	472	441	471	470	474	466	464	497	468	448	458	458	458	434	492	453	474	451	487	522	485	463	466	469	502	468	498	473	451	454	471	484	490	467	447	434	447	467	496	494	482	438	514	479	507	480	477	452	479	456	513	494	432	474	443	456	472	460	447	438	445	468	470	476	480	473	466	488	457	449	451	494	453	515	446	471	481	474	451	445	451	495	457	493	442	452	454	432	463	491	474	449	469	478	448	452	464	492	515	480	487	498	458	469	443	507	503	432	465	509	435	464	499	464	475	500	444	493	446	477	437	473	452	449	472	465	443	449	432	437	463	447	493	485	459	489	439	476	443	460	462	471	475	506	466	520	468	460	462	459	476	448	470	461	472	438	461	483	489	461	444	476	449	495	488	460	485	487	412	453	465	447	490	483	478	476	437	453	473	455	458	466	466	451	462	516	478	479	458	486	450	470	455	466	475	463	502	527	441	449	443	442	466	497	480	452	491	469	457	444	452	501	472	461	445	467	463	441	468	467	543	475	476	478	483	493	477	453	500	458	469	495	499	503	493	469	476	493	445	494	462	461	478	446	450	449	504	473	461	450	441	438	481	455	472	483	445	462	463	462	479	458	437	474	468	494	434	442	477	473	460	468	478	485	460	470	481	481	456	527	466	472	483	436	493	455	495	462	460	506	486	480	466	463	525	448	463	450	432	458	470	469	457	430	467	484	474	435	471	498	452	518	470	456	472	487	504	451	513	457	443	475	436	511	490	468	486	502	450	460	467	517	463	487	480	503	438	470	465	433	467	481	471	472	476	481	478	495	473	450	457	444	491	488	489	475	408	490	468	440	514	451	450	455	460	469	493	471	432	465	461	497	496	467	483	458	495	483	492	489	459	501	526	447	454	489	473	489	482	441	492	493	512	483	484	523	483	477	475	464	452	475	465	470	446	447	487	484	478	448	494	524	469	491	493	481
13187	2171	6427	14099	961	487	440	443	391	432	364	368	398	365	370	372	343	374	365	383	387	375	401	408	333	379	365	381	338	400	346	377	334	371	363	396	359	365	364	417	392	370	356	354	347	362	393	333	353	368	355	376	332	353	348	367	389	359	300	369	363	360	361	345	365	358	372	360	377	380	369	380	365	341	385	344	337	349	373	360	393	356	369	364	336	351	361	352	357	360	357	369	350	359	345	361	414	386	349	357	366	373	396	356	347	352	381	343	346	374	357	375	376	366	384	401	377	335	396	395	378	410	374	369	363	372	367	370	405	365	317	364	398	378	342	385	353	333	360	341	393	365	369	388	393	374	385	340	345	371	372	363	395	388	360	360	402	356	357	382	391	395	359	372	378	360	393	330	357	334	388	396	348	327	337	366	363	336	372	359	335	360	390	374	346	368	434	350	348	370	362	362	368	393	378	347	378	341	403	366	375	309	385	392	369	383	352	382	371	350	361	382	373	366	339	335	401	378	358	392	347	391	390	372	387	370	398	394	356	354	395	370	382	382	352	365	407	388	385	411	380	346	334	325	362	389	386	355	365	359	392	404	364	344	335	335	358	359	372	417	372	367	371	383	374	384	390	330	361	392	367	377	328	364	367	371	360	355	385	342	358	391	376	355	335	357	351	375	363	381	378	383	392	376	347	345	382	361	337	382	372	348	330	324	338	365	376	390	364	350	357	379	322	380	347	339	386	379	356	351	405	358	376	389	361	397	389	356	375	340	382	351	399	347	376	337	389	367	382	390	372	357	353	374	374	355	350	381	402	333	362	369	383	383	393	356	396	391	338	365	366	366	383	335	314	359	342	356	378	351	390	333	394	343	367	384	343	388	346	353	343	405	341	358	343	383	380	380	384	331	359	372	330	379	377	385	378	376	352	379	356	385	343	373	381	383	362	378	350	383	381	385	360	365	421	371	356	373	312	366	357	354	391	359	407	385	396	379	367	360	389	401	374	360	331	302	352	351	347	330	337	365	412	396	351	363	326	384	349	369	344	402	383	360	345	350	360	373	363	366	383	373	351	364	368	365	387	376	377	379	364	394	405	356	358	379	351	355	378	386	353	363	342	372	365	332	364	363	353	359	368	347	319	353	378	379	372	372	379	375	378	322	371	383	379	338	397	341	385	405	332	409	412	357	358	339	415	339	384	366	375	395	369	395	357	355	366	346	376	340	334	359	360	359	324	318	359	335	395	376	360	363	385	334	349	362	350	373	349	353	369	429	364	371	374	350	361	376	362	390	343	379	359	362	322	354	398	356	402	372	373	351	359	433	368	365	386	336	356	364	381	374	373	375	365	393	384	359	346	320	314	388	359	374	355	369	376	329	351	367	340	342	352	383	368	361	341	399	343	374	415	370	365	403	336	364	391	406	393	359	398	357	360	393	367	331	359	334	342	350	353	372	379	370	374	384	347	363	351	381	327	342	385	390	387	345	335	367	339	373	361	325	357	373	377	362	413	370	362	384	355	354	341	378	406	380	334	378	367	372	345	368	396	403	361	338	403	384	405	353	418	364	334	394	368	361	390	365	364	358	347	372	362	352	379	338	401	378	401	352	415	369	377	359	352	364	381	387	369	389	396	367	422	369	377	352	374	368	338	363	372	349	359	387	348	403	346	381	398	406	443	360	391	344	361	373	370	368	322	366	347	357	305	391	377	373	375	360	338	373	372	333	390	429	343	349	405	366	377	346	375	373	366	370	368	356	348	392	360	380	356	359	388	381	366	357	355	371	367	367	367	331	400	378	395	366	366	331	377	337	352	377	392	383	350	379	400	418	377	351	383	361	395	367	364	394	337	363	355	335	361	372	349	367	387	384	379	355	365	362	367	359	383	337	361	359	377	362	388	357	384	349	366	380	340	368	345	379	334	333	394	344	369	381	381	371	380	381	390	390	360	381	314	350	324	346	369	379	365	366	299	373	344	387	339	348	369	367	347	373	392	378	369	361	363	391	378	340	332	384	382	347	377	364	394	379	348	394	339	390	398	390	350	378	357	328	367	358	381	367	373	391	365	373	373	349	328	384	383	341	413	364	382	379	365	397	347	379	333	352	421	378	362	330	346	321	347	376	391	350	370	343	364	392	378	326	384	367	349	381	370	410	363	387	383	375	350	343	375	386	375	376	369	378	400	329	333	376	387	393	345	352	367	364	350	347	353	371	380	390	373	388	369	342	362	368	382	358	374	412	413	371	361	404	357	353	316	392	361	371	364	395	399	390	316	377	368	376	393	383	323	357	358	369	371	415	386	388	380	385	369	334	345	349	326	359	402	416	369	365	387	356	394	379	376	368	374	409	402	392	372	340	373	367	370	365	360	373	369	350	361	389	372	349	386	370	387	381	375	360	354	367	354	372	366	379	337	321	364	384	355	357	382	378	375	356	400	388	368	342	327	353	391	381	371	405	371	333	385	360	389	372	398	336	361	353	355	338	371	362	356	374	376	393	378	386	378	381	376	364	365	349	358	362	352	370	363	346	337	370	340	387	385	384	355	386	388	370	380	380	338	335	355	352	372	365	359	358	367	387	363	380	391	374	381	362	389	404	367	407	366	374	352	404	386	389	349	371	356	353	383	326	364	381	360	407	357	403	375	364	370	331	360	321	352	386	414	388	333	359	409	337	357	348	314	385	362	399	336	381	330	393	377	388	360	353	372	350	341	380	370	380	399	379	372	415	400	338	333	336	366	350	374	399	362	362	381	352	385	388	362	356	356	364	333	364	353	376	373	372	414	379	353	338	404	362	394	377	378	394	348	360	343	344	374	363	334	381	375	401	379	317	396	351	349	333	341	357	370	371	399	365	397	392	370	379	378	376	343	387	396	388	369	396	366	360	365	360	385	345	373	362	363	351	364	370	350	349	339	346	369	350	373	346	354	411	341	368	396	347	342	357	375	387	351	353	361	352	379	405	397	376	353	357	389	383	394	402	390	351	381	367	348	356	327	365	361	352	372	420	370	334	357	328	385	331	356	404	363	385	335	367	346	367	387	368	382	373	379	383	380	378	355	364	387	384	367	361	358	362	356	354	393	379	338	374	350	352	366	338	401	382	366	359	355	359	351	331	364	398	358	336	399	379	346	363	389	368	337	331	386	358	388	373	351	354	409	402	350	366	375	382	377	357	334	383	363	382	360	369	350	370	363	350	373	380	355	367	348	343	360	391	359	364	372	365	386	389	389	371	392	409	366	383	354	370	347	350	399	379	378	371	346	340	363	358	329	384	359	335	386	380	378	391	361	367	373	365	380	371	387	342	386	341	373	334	380	363	352	371	377	387	382	367	390	405	370	352	358	355	374	376	367	355	368	368	328	389	370	359	358	378	393	367	320	364	345	354	355	366	388	382	370	415	340	401	384	351	399	435	397	361	380	385	350	376	371	348	356	331	383	350	368	351	359	423	348	397	377	348	380	375	374	382	349	402	391	377	352	371	414	404	397	378	363	398
9448	2151	12974	14943	1391	1240	1129	1087	1077	1069	929	948	956	992	929	940	925	880	899	884	853	891	820	899	837	833	870	830	837	866	834	891	842	787	878	858	810	834	895	783	823	861	831	807	874	843	870	901	918	858	842	852	814	824	888	829	869	879	875	829	859	871	817	802	844	871	798	844	814	864	859	822	898	865	819	886	835	778	844	855	815	800	848	818	823	856	796	831	864	882	858	871	810	814	778	815	793	848	777	884	851	818	846	821	869	815	869	801	839	851	872	869	804	843	840	844	834	815	815	817	872	923	837	826	821	802	808	817	756	877	825	782	840	850	826	815	830	810	900	844	808	850	865	851	835	837	861	804	857	842	861	823	860	837	817	835	852	825	843	829	823	827	882	872	858	790	816	792	848	831	877	812	826	789	836	822	856	828	864	860	835	794	916	797	800	816	857	834	885	808	814	820	813	884	838	828	868	817	826	844	852	834	833	820	808	868	825	846	810	852	858	810	857	887	809	808	800	826	893	825	852	833	789	841	783	839	785	878	805	852	821	863	863	744	810	860	861	863	822	826	796	843	801	825	820	820	840	812	843	760	807	844	843	839	868	810	831	865	871	901	831	824	830	811	870	865	906	851	826	839	826	867	784	838	803	843	824	844	837	846	777	782	821	852	875	810	813	826	861	816	866	813	857	824	846	860	806	903	823	847	800	838	779	887	846	837	890	850	850	839	815	839	823	818	840	848	820	823	878	844	837	822	899	851	866	897	849	821	843	828	795	794	879	828	860	866	817	827	852	832	825	840	931	815	809	836	811	837	825	803	862	837	793	820	820	808	859	760	802	798	880	779	844	848	815	827	815	830	844	887	830	822	918	903	837	863	883	864	798	838	813	857	814	836	855	855	812	859	833	844	836	855	824	828	775	783	833	903	816	805	826	888	807	784	890	823	851	808	812	842	808	791	865	850	831	834	844	836	825	848	828	856	794	849	793	848	863	872	797	791	852	817	822	840	808	842	864	852	843	799	806	853	870	813	795	849	812	837	817	861	819	808	833	886	849	835	856	831	807	857	795	883	866	836	843	848	803	820	803	846	767	819	855	812	830	854	876	784	876	841	854	854	795	874	830	894	838	819	881	813	835	843	865	799	807	830	845	813	830	780	864	813	801	828	794	868	789	792	837	873	855	882	849	825	823	879	857	831	857	834	807	809	849	834	838	855	823	856	855	841	802	865	820	848	878	845	834	828	843	829	863	858	820	835	843	799	857	783	825	803	831	817	891	858	814	854	804	797	856	813	831	807	880	852	835	833	828	861	849	814	859	820	861	813	878	842	816	818	796	827	773	852	815	826	843	814	864	796	862	843	884	791	847	802	818	807	856	836	861	817	858	856	819	796	845	851	814	840	817	845	841	846	825	868	882	813	810	819	858	762	835	840	846	807	804	836	836	828	889	826	834	878	809	875	788	830	826	836	841	824	904	821	775	788	819	806	836	903	823	878	831	876	803	822	863	845	805	862	820	849	814	832	844	829	824	845	807	811	843	825	859	798	825	825	793	811	826	851	818	825	833	850	842	891	821	864	831	888	874	799	838	812	893	801	824	861	850	885	853	841	808	807	870	850	837	826	828	831	826	877	832	844	835	805	846	848	827	821	837	826	873	892	831	820	847	836	860	796	880	800	803	821	839	838	802	835	854	896	807	888	794	858	759	836	858	804	834	824	855	839	832	818	869	847	848	834	872	839	872	869	822	860	814	842	845	839	867	847	839	833	825	875	857	794	879	870	852	837	829	845	858	831	830	873	818	809	806	811	821	855	826	844	842	843	795	784	857	838	850	886	851	842	830	846	830	865	800	841	812	780	854	793	792	799	830	862	847	843	854	852	820	824	789	840	781	818	849	869	872	840	851	853	815	802	864	828	809	806	799	874	809	814	805	818	811	838	810	836	829	826	856	836	896	821	880	774	855	820	902	883	815	899	842	865	867	844	841	846	843	806	788	843	829	805	914	864	851	842	874	838	837	850	838	867	827	845	760	826	831	851	862	822	846	831	884	856	805	810	797	866	858	795	828	819	852	876	815	853	916	851	809	827	810	832	847	789	830	876	791	806	859	855	798	889	832	853	834	818	867	796	849	819	852	816	844	774	841	875	758	791	860	851	845	870	899	845	867	870	829	849	835	813	867	832	849	827	853	789	841	783	828	879	806	865	850	900	846	792	877	841	871	845	840	847	838	857	828	784	909	827	819	839	833	818	838	839	798	861	874	793	877	837	839	832	862	830	851	872	819	835	833	856	854	792	913	869	856	814	833	829	860	835	813	843	844	860	847	837	854	840	812	818	823	854	824	791	822	863	849	830	794	878	876	833	817	813	836	876	860	856	838	848	810	878	852	839	827	810	850	774	770	838	816	794	841	887	859	879	870	851	852	792	804	844	904	789	862	834	873	881	871	829	802	837	931	855	853	852	832	874	829	845	847	807	850	860	810	843	822	851	891	857	777	895	882	809	904	856	846	825	834	863	850	820	800	851	859	876	847	918	821	820	882	846	914	803	805	823	779	824	839	864	875	811	840	804	827	864	817	852	841	824	803	856	866	824	846	809	815	870	860	813	874	842	880	836	823	835	838	867	862	844	861	837	829	853	777	826	802	841	820	786	870	834	856	867	876	838	851	851	893	887	818	788	840	866	862	856	839	838	860	863	871	856	842	832	798	821	830	909	860	829	816	831	824	857	889	841	868	864	862	821	861	807	851	778	850	879	805	862	825	813	795	847	791	900	783	846	853	878	811	841	859	882	862	857	820	860	843	841	849	833	830	799	842	831	863	829	799	849	800	827	854	799	862	841	816	822	848	808	798	814	808	852	828	871	820	810	877	825	803	822	819	840	861	836	854	807	841	853	795	855	833	836	878	857	872	832	816	837	836	853	842	873	840	825	829	785	884	846	788	905	819	836	791	902	805	824	809	831	869	834	885	799	823	830	863	870	777	838	865	820	810	801	819	854	877	870	823	881	868	821	848	869	825	863	815	802	844	861	830	814	860	828	840	813	823	853	883	851	850	826	824	824	850	852	869	870	855	796	848	874	826	845	814	869	863	818	825	837	812	872	816	863	839	820	845	878	890	838	814	840	810	832	787	866	812	800	806	834	849	815	859	842	853	843	801	855	827	824	807	813	819	813	829	839	859	802	856	854	830	839	817	807	813	842	799	807	846	838	847	822	827	875	817	868	898	877	837	865	871	812	858	870	854	852	868	858	871	794	858	837	837	849	827	796	796	880	867	855	861	791	840	796	825	776	844	896	794	883	870	826	854	876	826	853	814	789	803	905	810	848	799	862	824	898	862	890	848	831	861	844	860	802	891	902	841	868	872	840	866	834	804	847	854	850	842	852	844	838	839	884	876	886	838	866	812	831	816	802	804	863	864	860	837	825	787	777	822	802	861	885	847	826	808	903	853	799	884	849	857	883	826	861	824	847	842	854	915	857	808	776	857	812	802	866
21507	3741	12981	26897	2420	604	568	462	524	438	475	467	449	440	431	455	409	392	426	389	398	394	442	415	440	400	414	391	417	417	375	383	400	396	391	397	397	399	415	369	403	432	393	401	408	427	403	381	402	415	393	363	377	414	417	400	414	418	422	438	443	403	408	383	427	444	430	412	441	392	443	376	435	380	421	441	379	403	390	401	422	416	395	404	436	387	347	393	457	395	427	373	395	375	434	384	370	426	391	378	409	426	400	404	409	422	380	420	412	390	422	427	432	412	398	386	447	390	454	392	424	369	388	395	392	364	431	413	428	384	371	382	435	419	388	388	383	413	371	392	411	406	361	427	389	420	404	386	442	392	413	408	388	421	393	377	425	409	344	397	404	397	411	412	381	365	406	408	402	395	406	386	381	426	408	397	376	417	419	420	406	389	360	370	402	404	399	416	388	406	412	384	447	426	389	379	399	416	422	465	366	387	400	394	393	397	395	409	397	395	391	397	408	405	398	405	416	425	392	412	398	407	384	400	419	429	382	412	426	414	441	384	388	398	401	440	391	362	380	418	446	412	379	377	406	392	447	380	371	457	437	425	409	407	367	399	421	392	369	403	435	406	381	365	383	415	377	381	410	412	413	384	367	386	410	384	367	405	370	378	411	434	359	396	377	414	372	366	399	391	403	371	398	411	453	412	361	390	401	427	409	400	435	382	412	403	414	364	371	407	396	403	424	430	382	370	414	383	429	414	405	402	405	403	392	391	378	410	391	397	411	397	422	420	424	411	358	430	375	444	364	362	420	398	370	414	385	370	412	399	406	429	403	429	369	387	385	367	380	432	407	419	436	407	374	414	398	411	428	374	382	397	380	392	420	400	386	432	401	403	371	379	407	383	417	387	412	416	408	415	415	416	408	384	372	431	425	382	401	408	401	409	419	408	410	381	386	390	398	399	394	445	401	372	414	424	368	393	436	394	411	395	386	411	379	424	350	402	420	374	417	372	386	418	394	414	378	402	424	399	391	435	406	417	405	388	412	380	405	406	404	395	408	391	409	395	420	416	404	444	417	406	383	429	374	411	400	373	422	402	434	394	363	387	359	366	360	379	402	378	416	377	438	391	406	405	398	405	447	425	378	434	416	407	386	402	394	396	411	414	392	381	404	458	402	412	437	413	396	399	421	413	428	405	425	409	405	404	389	394	408	396	398	363	369	399	401	412	412	400	394	380	367	388	404	410	373	397	403	428	406	430	380	404	372	407	390	430	358	440	343	403	434	401	399	431	401	394	398	389	406	414	402	415	442	441	437	349	411	444	430	368	399	377	375	413	399	406	402	405	406	403	395	404	385	412	399	381	456	374	395	401	429	421	390	413	408	407	381	425	425	420	421	406	433	371	370	385	423	412	381	410	371	396	395	400	402	385	405	413	438	401	421	412	373	405	406	420	362	405	397	394	358	411	373	407	386	434	402	417	405	380	411	386	394	409	375	421	395	400	416	374	395	406	395	413	416	407	403	382	403	399	358	391	402	400	396	417	394	365	413	410	389	444	410	390	382	399	432	438	395	371	373	398	416	421	414	358	412	367	391	394	413	406	439	408	418	428	419	406	361	394	442	405	399	350	418	443	406	397	364	391	364	439	405	391	397	410	386	415	407	341	357	408	409	423	425	473	382	390	431	417	419	397	415	391	376	418	378	412	405	388	441	396	393	409	409	415	391	376	402	376	432	413	437	397	366	394	400	385	401	393	446	437	381	412	358	405	416	417	405	379	427	407	410	361	391	413	360	421	410	415	390	426	420	392	421	409	419	401	421	396	384	408	426	358	366	384	398	418	420	396	402	405	429	432	366	358	391	390	387	430	393	395	447	430	438	428	346	401	436	432	424	392	384	424	418	394	406	405	392	433	393	405	387	404	377	367	367	367	462	417	421	357	374	403	393	383	410	397	437	389	408	421	446	397	407	413	389	385	435	437	435	403	415	385	437	412	408	418	403	427	366	397	370	430	366	421	403	374	414	446	398	406	425	394	394	402	394	404	436	368	403	406	383	417	416	397	410	405	410	413	408	422	430	400	399	402	407	424	403	401	375	381	448	405	395	387	419	429	438	390	394	429	421	413	396	419	371	368	370	422	379	374	399	396	388	386	412	382	431	402	386	387	423	409	420	392	377	386	422	424	431	388	370	387	386	368	457	397	392	420	450	436	392	408	385	422	412	416	377	382	395	411	414	449	408	428	402	418	430	365	400	415	363	411	438	364	417	395	400	372	384	414	406	393	408	424	395	439	369	387	385	426	436	392	391	421	421	391	402	428	387	399	425	400	427	426	404	402	373	397	399	413	375	414	395	385	377	386	413	404	383	408	416	394	390	364	399	448	434	386	381	365	392	397	389	414	414	396	395	406	383	425	411	381	383	399	438	393	406	387	390	420	388	447	365	406	393	327	387	429	386	413	409	393	387	379	389	395	440	383	390	400	416	429	389	406	398	429	415	420	376	372	425	402	385	388	394	438	381	441	379	418	399	444	389	456	366	389	391	415	393	424	400	375	438	402	407	428	423	398	412	410	413	413	409	466	435	387	400	383	388	369	412	445	410	379	423	438	451	413	432	380	402	398	390	394	383	388	364	413	386	400	466	427	385	401	428	376	378	427	428	435	447	413	403	375	414	402	357	419	421	417	426	392	386	406	391	380	411	404	430	446	395	402	397	413	409	370	378	361	393	379	387	391	433	376	402	381	407	365	400	389	370	421	411	394	432	424	445	426	402	437	403	404	402	401	378	405	398	424	407	412	401	394	376	372	393	366	426	426	418	396	377	411	420	409	370	386	379	419	419	398	408	416	403	390	383	405	374	437	369	403	366	401	431	412	386	428	369	346	381	418	404	391	374	422	420	425	408	386	388	394	435	423	458	422	406	398	391	383	420	374	399	367	406	411	425	382	396	373	394	387	402	424	389	405	447	423	426	421	404	386	427	392	392	380	373	387	393	407	383	424	377	391	388	424	419	404	389	401	389	394	406	392	421	424	406	387	427	431	446	394	411	439	407	383	388	413	375	384	419	414	357	389	407	400	411	387	393	356	403	381	365	395	376	431	368	434	381	366	413	431	406	363	414	394	389	412	390	424	373	385	412	430	405	374	422	386	418	378	402	397	413	418	375	401	368	413	418	430	383	412	383	374	431	399	415	415	396	357	400	359	451	435	399	419	397	418	394	410	389	358	404	388	369	411	366	369	413	443	431	372	387	366	415	408	418	368	366	403	415	392	429	409	385	402	403	400	390	429	405	383	356	444	409	394	414	410	426	409	423	391	421	382	393	364	424	436	358	378	406	388	384	389	452	406	404	413	433	402	431	362	350	368	424	449	430	415	377	410	399	375	423	386	405	381	392	402	406	420	393	410	393	394	413	384	421	407	434	385	406	455	436	402	409	395	390	370	377	411	413	396	406	409	409	398	413	389	394	393	405	393	415	349	380	431	399	389	403	375	386	385	390	403
11893	3034	20131	19193	1924	1794	1522	1320	1317	1262	1150	1094	1115	1067	1010	1009	997	974	956	937	924	1001	926	890	978	960	896	934	908	883	918	891	881	936	925	905	930	910	925	859	932	877	839	933	932	866	849	887	858	905	883	943	811	929	927	899	878	854	862	868	891	876	924	856	882	926	942	896	831	838	931	884	873	844	870	853	877	861	883	883	864	864	871	912	909	867	836	865	905	855	867	871	906	846	887	873	871	881	852	865	882	865	856	837	885	870	860	874	857	872	865	893	855	889	840	891	844	901	894	883	853	900	860	892	936	854	851	843	844	904	891	885	849	956	876	859	828	844	849	885	836	843	892	860	882	827	879	908	853	857	912	910	887	862	829	867	863	904	821	919	819	910	881	871	854	903	826	849	883	900	892	908	934	860	876	878	931	870	946	876	864	845	868	855	852	875	868	891	883	922	904	894	888	819	887	853	900	799	879	893	864	871	874	888	803	845	827	895	888	909	815	838	886	930	856	905	868	861	851	929	830	903	888	887	871	833	851	859	873	910	917	909	880	835	842	899	940	853	931	912	860	823	924	888	856	842	906	828	908	903	857	854	888	869	872	895	853	925	907	887	867	843	892	852	867	849	859	876	903	921	876	840	881	871	898	861	934	881	874	893	860	836	837	894	872	885	844	866	847	871	887	895	856	880	865	851	890	897	894	830	914	856	814	862	875	794	871	842	905	868	817	870	871	892	833	843	925	862	868	871	898	875	850	886	881	866	938	901	866	896	864	896	831	859	881	844	859	856	884	899	871	818	934	831	888	856	849	892	905	907	800	923	863	849	923	838	843	875	863	901	879	884	849	892	855	845	930	927	888	914	889	888	913	892	853	890	877	809	817	869	865	879	894	854	925	852	862	887	831	908	845	907	807	886	883	880	888	963	919	808	866	881	888	862	909	850	877	881	905	885	833	899	827	820	883	843	987	796	883	874	933	859	877	896	839	898	906	853	905	893	854	921	906	843	867	913	872	834	842	877	869	911	863	896	924	910	837	909	898	836	902	881	912	897	876	885	900	814	840	865	892	862	831	867	863	899	824	874	867	937	858	926	910	849	850	819	912	866	891	836	849	881	859	855	841	818	872	915	873	875	897	881	866	878	851	904	865	878	879	877	835	872	905	835	921	870	867	864	893	901	889	860	881	863	846	845	855	893	853	858	859	861	849	939	893	859	889	874	779	916	887	880	875	829	876	907	870	845	863	913	855	841	880	936	854	868	866	868	851	911	862	824	908	831	882	848	909	854	869	827	887	862	832	878	895	888	915	938	832	873	861	876	836	850	835	863	865	916	893	813	864	869	845	861	863	863	881	842	869	832	806	899	864	877	847	878	873	860	818	848	937	842	872	867	820	845	933	881	900	931	865	877	873	856	873	828	924	863	845	876	858	857	922	855	886	857	801	885	855	939	835	878	849	848	897	894	848	879	917	881	814	891	893	810	841	836	880	901	877	875	886	855	859	865	883	860	925	891	810	925	936	832	865	890	881	853	878	876	887	866	888	883	841	900	879	825	880	880	888	837	899	859	847	872	853	892	893	901	878	870	868	860	869	876	855	848	875	888	876	858	874	868	859	906	928	899	863	883	847	873	827	856	886	946	836	873	867	842	904	879	893	894	837	830	882	891	860	828	847	848	917	882	889	809	873	916	896	929	889	863	948	838	918	903	862	869	842	837	882	881	873	882	889	873	929	830	878	825	863	882	893	900	855	854	890	858	823	831	881	827	886	888	830	889	876	900	878	926	830	891	812	882	843	844	899	924	856	897	885	879	859	859	850	885	897	865	876	889	862	858	860	857	883	832	891	833	878	875	908	896	790	853	892	870	849	883	869	855	848	923	829	903	846	904	867	848	832	910	905	872	797	909	877	866	833	840	934	897	890	859	863	867	899	861	866	868	892	875	871	866	887	891	857	832	912	877	889	890	877	898	842	865	858	862	889	843	871	846	927	831	868	877	872	916	888	890	865	880	867	873	875	884	890	878	860	886	822	931	871	901	874	869	842	832	886	869	858	847	832	836	847	875	924	892	900	878	859	893	827	863	844	906	899	881	857	846	863	857	917	895	891	897	864	859	883	855	862	842	860	897	884	848	805	863	859	868	925	897	886	848	871	856	856	872	887	897	834	887	873	814	854	892	856	821	874	852	860	902	917	851	912	878	893	886	844	895	858	916	910	895	878	847	906	900	902	841	879	895	896	882	957	905	911	873	866	929	853	837	840	909	917	862	890	883	852	885	896	927	893	882	890	885	849	862	909	861	840	863	898	837	899	876	854	829	861	890	907	855	864	901	869	843	867	841	902	830	886	848	922	878	844	842	850	873	882	926	874	887	874	863	844	889	865	822	867	886	881	876	808	867	859	870	857	863	867	904	898	822	832	887	831	907	846	920	834	889	848	876	845	881	922	859	891	874	825	930	886	883	882	840	901	876	832	862	828	869	868	849	850	901	828	904	840	884	889	893	873	901	826	915	873	871	889	909	868	896	891	890	889	883	847	850	800	890	837	906	886	882	858	886	899	886	813	816	874	889	865	910	892	819	864	830	872	873	879	921	848	913	903	868	837	851	853	897	861	883	871	862	836	861	851	873	915	888	858	826	872	865	860	881	842	887	886	889	856	904	865	897	851	857	931	868	947	889	903	837	876	879	896	874	909	794	873	842	877	957	950	869	899	848	851	848	847	911	885	914	921	905	837	863	876	797	796	862	823	895	815	811	908	871	846	856	869	901	848	893	901	851	879	895	897	894	859	828	864	828	915	860	870	881	879	865	882	912	908	866	876	851	853	887	902	818	817	962	859	911	880	951	807	874	841	874	861	880	881	859	905	911	879	886	877	870	874	874	854	910	868	929	889	880	842	873	866	848	882	905	802	836	895	900	872	818	874	834	902	880	872	846	825	870	854	837	868	890	864	831	820	903	892	853	893	871	883	907	920	834	914	897	827	844	856	884	921	902	887	891	873	858	901	857	883	863	866	852	893	868	866	863	855	869	851	849	878	909	855	878	836	865	831	826	820	836	885	882	858	877	897	850	849	892	897	889	886	918	826	930	843	874	854	897	882	878	843	879	854	865	873	907	892	871	820	870	879	874	852	884	842	852	883	906	889	907	883	849	888	863	844	872	916	908	874	843	882	903	879	860	889	881	872	865	882	878	824	932	891	866	901	875	877	859	852	841	878	889	854	826	910	917	909	829	858	857	876	887	849	857	834	856	814	890	887	915	902	910	936	802	885	875	890	856	921	858	842	875	856	899	849	910	883	912	909	898	827	861	919	897	868	834	853	877	876	892	891	907	846	846	844	837	834	881	869	855	918	874	894	914	835	898	876	844	871	928	895	851	862	857	882	880	846	840	867	897	844	892	812	897	925	876	885	873	893	894	878	821	876	874	873	843	924	851	869	873	877	910	834	802	887	868	869	913	906	842	889	899	965	859	798	858	863	880	864	863	839	819	854	900
4854	842	1000	577	203	162	176	177	173	171	201	180	171	177	188	182	155	182	174	187	183	210	166	181	193	164	187	178	199	159	192	185	193	191	195	196	192	202	185	163	176	174	180	174	179	176	164	192	171	181	150	176	188	173	185	152	177	182	166	171	204	175	182	178	174	160	179	181	155	199	209	189	174	182	170	172	200	149	163	180	182	210	197	180	176	177	161	183	202	197	171	208	191	189	191	226	175	154	177	165	183	157	204	171	205	166	174	172	166	174	184	163	179	171	190	193	190	167	184	183	187	177	170	183	164	159	167	178	197	180	172	162	193	162	204	189	166	186	176	185	176	184	164	160	160	172	207	178	167	155	182	166	171	155	165	166	183	181	161	188	179	161	199	191	170	208	174	164	190	162	173	181	206	189	221	207	178	171	176	172	165	190	178	171	161	184	189	172	158	225	186	189	149	190	173	180	171	201	174	195	192	189	161	193	190	163	187	151	171	166	170	184	159	177	209	179	195	184	187	195	191	187	155	179	175	163	155	164	196	187	193	168	175	177	181	193	159	182	175	186	200	201	175	194	187	172	167	177	183	210	196	165	168	181	159	172	182	188	197	159	183	169	178	180	171	178	196	174	184	168	191	169	179	169	191	169	153	184	164	183	194	188	185	170	185	182	187	184	181	183	189	165	182	184	196	195	179	185	194	158	183	206	177	165	195	160	195	185	167	177	170	168	161	168	176	184	158	176	176	188	167	160	190	176	193	201	206	173	160	183	173	187	161	201	187	144	190	187	156	159	198	163	187	179	147	178	183	189	174	172	199	181	185	189	185	207	188	177	183	183	188	189	201	194	169	133	193	211	178	191	186	174	174	168	160	198	181	194	175	187	204	194	192	183	162	182	146	202	199	199	165	181	186	178	161	176	192	199	201	180	181	199	201	178	171	174	216	220	191	186	183	160	182	158	172	186	192	180	163	179	189	185	185	175	160	162	177	185	196	177	184	210	138	169	165	175	187	168	179	204	171	152	180	171	199	182	179	189	184	163	173	195	166	166	175	200	182	205	180	174	177	160	173	175	193	182	185	168	186	165	177	191	167	162	180	191	202	200	170	169	178	177	221	183	169	147	235	182	175	188	176	177	173	197	182	180	172	167	182	187	201	190	179	165	180	190	160	173	154	189	188	165	184	188	177	176	188	197	179	148	161	163	174	202	192	189	173	220	208	204	174	165	179	204	187	185	187	177	166	196	141	179	192	197	208	187	185	187	198	146	182	185	167	183	177	187	198	171	209	180	168	172	188	193	204	124	208	198	172	171	178	188	201	186	192	169	171	171	188	179	180	184	154	188	174	188	190	173	171	169	164	183	152	174	181	180	185	179	180	168	190	177	197	188	192	172	176	185	172	147	181	196	194	160	174	199	157	215	196	186	192	177	211	166	184	190	161	176	173	170	192	174	151	219	169	180	186	187	182	164	169	175	195	162	178	185	173	170	206	160	153	173	157	168	179	197	177	171	174	178	192	210	164	194	185	186	189	183	160	162	207	191	185	148	200	170	162	172	198	187	167	163	161	198	177	201	189	188	196	184	169	202	178	176	163	188	186	167	193	189	170	209	192	158	160	216	179	212	184	172	199	183	189	181	208	207	189	163	169	165	174	176	168	180	185	179	187	159	160	164	190	183	160	182	188	201	182	192	193	173	174	192	177	193	169	177	181	168	159	161	187	191	201	175	170	170	180	157	184	180	159	175	183	189	173	173	177	183	195	177	179	164	183	185	186	186	171	172	184	143	200	210	177	165	184	193	197	200	177	157	169	163	165	170	182	198	177	158	173	175	171	193	182	175	166	170	172	169	175	168	184	191	195	165	212	188	184	166	168	181	195	165	180	196	199	171	168	189	194	169	162	184	170	189	163	159	183	214	166	183	184	178	161	181	187	188	191	177	172	164	180	210	191	163	179	190	186	183	181	156	159	180	202	174	168	184	189	181	197	174	196	186	175	178	169	212	194	216	179	220	196	190	205	179	216	182	192	195	166	171	171	180	161	174	198	165	173	170	177	208	165	170	185	206	174	170	150	190	196	180	189	207	183	158	185	176	189	177	186	185	180	203	174	209	192	178	198	188	185	161	209	174	184	187	162	174	158	173	183	193	155	216	210	180	197	187	198	179	192	199	173	199	196	178	162	168	180	171	185	184	185	191	194	152	187	188	180	172	175	180	183	157	193	182	166	182	176	177	171	191	168	162	185	206	197	213	193	174	182	151	185	178	187	160	195	168	185	171	188	195	165	186	173	181	168	165	171	207	209	188	175	170	176	198	191	226	189	192	183	183	188	181	190	206	192	168	180	161	172	155	165	164	201	190	214	181	197	163	190	154	178	160	208	183	204	200	191	220	212	183	185	179	188	168	158	174	175	167	164	204	184	151	198	179	171	169	157	155	170	182	194	176	183	184	152	179	187	171	176	165	165	177	161	158	180	164	180	189	200	191	196	203	188	187	186	192	163	184	189	177	165	169	181	204	185	178	194	156	185	166	167	188	178	180	201	184	178	188	186	185	166	172	192	173	181	192	216	148	174	179	164	172	167	153	178	180	188	195	172	195	197	186	171	162	182	171	178	184	168	180	174	186	180	179	166	167	195	184	207	180	159	185	186	214	195	191	174	154	179	179	189	164	165	170	177	174	156	170	182	182	215	201	183	187	177	168	189	183	195	180	174	191	178	165	184	174	192	188	190	198	196	180	177	171	181	185	176	195	201	173	194	180	161	168	161	207	161	184	183	187	166	184	191	170	190	192	213	177	175	181	182	171	189	201	171	194	176	192	183	210	165	189	177	203	192	188	170	208	162	194	191	183	188	182	212	187	193	185	167	193	178	166	170	189	154	165	154	170	171	182	182	205	169	203	172	180	219	155	180	184	178	194	162	180	161	198	172	178	190	214	176	173	186	175	171	178	173	177	189	183	190	151	160	198	193	163	163	177	177	215	191	188	191	186	167	181	189	158	168	175	154	192	165	171	149	180	188	156	185	180	183	192	169	198	195	178	181	183	191	173	184	165	167	177	228	158	163	206	178	193	181	166	176	195	176	172	167	175	163	197	202	186	176	180	197	189	194	176	168	199	173	176	201	197	183	188	172	171	169	180	163	174	174	162	186	170	169	163	169	165	180	176	201	163	170	178	163	185	184	179	170	172	159	180	206	172	175	178	177	179	188	175	182	177	205	182	182	178	187	187	184	175	200	172	170	178	190	194	203	186	193	161	201	188	172	187	169	184	178	155	196	182	176	184	202	177	167	191	190	208	193	209	157	188	150	193	167	199	171	196	198	191	177	184	197	190	172	198	180	168	194	185	176	186	184	176	175	203	176	183	182	191	181	158	192	156	191	188	179	167	171	201	182	160	184	192	182	186	182	147	176	184	166	172	200	190	170	181	170	177	178	193	182	204	180	171	184	171	167	189	166	197	181	178	202	186	183	179	192	179	177	192	181	191	187	167
3815	1145	2446	1632	516	471	453	481	476	454	464	451	492	491	481	432	466	482	484	470	443	462	466	487	447	495	507	472	515	476	496	452	500	458	431	478	450	483	471	444	474	462	489	464	442	474	512	511	447	467	456	484	458	463	469	474	464	463	509	480	466	476	453	464	509	465	504	453	475	491	488	456	482	468	457	494	453	449	502	492	453	469	477	501	495	486	472	431	461	472	473	454	493	492	456	457	457	491	482	466	473	431	470	448	488	460	483	486	467	463	457	465	504	514	502	438	427	484	513	485	467	483	432	450	477	473	486	504	470	485	478	504	459	471	488	465	449	480	504	495	474	455	445	489	459	463	424	480	503	467	489	452	467	485	464	491	456	474	476	461	464	491	478	482	496	475	465	479	484	493	494	499	445	461	455	437	489	450	479	490	511	462	468	491	449	481	452	464	488	485	455	469	482	499	492	496	499	461	440	467	497	461	483	455	467	483	507	486	491	436	437	464	447	474	452	472	453	477	502	492	490	505	453	432	470	490	424	467	503	436	471	459	478	507	464	498	424	477	488	482	481	474	498	447	465	454	462	459	506	535	495	438	464	464	432	483	440	471	421	464	467	500	472	478	463	484	441	395	447	479	462	454	506	464	495	466	453	447	448	444	456	482	515	454	474	459	462	501	448	475	489	469	458	471	470	463	496	459	458	470	469	486	463	486	483	428	432	499	474	471	478	458	455	479	498	477	420	469	476	492	493	495	444	509	470	475	506	477	484	474	479	458	480	450	450	494	479	444	431	463	450	463	493	476	466	487	448	463	464	498	482	448	503	452	469	487	496	452	451	487	478	451	475	460	455	454	432	477	500	506	462	440	458	480	474	451	474	474	441	449	470	489	455	483	460	476	484	509	512	491	477	496	475	457	449	508	452	470	510	464	469	482	434	489	460	477	497	472	422	495	470	467	477	437	490	459	485	508	487	481	493	454	439	470	467	456	508	518	477	449	457	453	495	444	484	510	505	474	531	480	476	469	490	484	463	485	447	494	503	519	496	462	469	440	482	466	470	435	470	443	476	481	473	499	478	488	445	475	493	463	446	510	445	446	484	496	460	437	494	472	460	459	456	447	476	460	480	457	443	473	436	476	448	499	462	456	461	479	472	482	453	454	495	461	470	488	494	456	495	488	463	464	469	457	514	478	448	481	475	479	442	488	494	442	467	458	480	481	467	446	476	457	448	486	521	467	458	476	486	507	530	438	461	500	513	505	500	494	483	477	492	490	448	473	442	487	473	482	437	476	447	463	481	488	485	475	475	451	478	496	507	445	449	454	448	434	482	485	440	456	474	432	457	479	506	520	461	480	473	472	442	432	454	441	437	465	483	477	434	497	455	514	475	492	487	474	456	492	479	488	465	475	484	457	485	495	490	459	498	456	486	462	502	490	455	458	462	450	472	449	473	467	506	457	467	440	463	458	490	457	482	477	430	476	511	495	488	453	477	445	515	474	451	478	495	478	441	490	461	449	486	501	444	485	492	490	459	485	467	493	476	493	477	458	440	503	507	478	454	474	478	493	522	480	449	484	460	467	481	487	486	429	495	483	433	467	460	510	477	485	492	466	452	493	500	473	480	503	493	483	461	462	479	408	501	458	476	504	442	505	456	469	451	489	462	483	423	479	486	476	476	476	478	468	498	503	479	494	431	490	444	494	488	498	440	476	451	443	480	506	475	456	487	435	447	486	468	457	433	482	448	475	460	471	488	495	441	453	456	450	444	460	489	441	493	448	473	462	485	476	514	433	498	467	461	508	494	483	498	474	478	513	400	513	443	507	492	506	495	462	486	495	449	469	494	463	465	466	480	488	493	448	483	498	475	453	467	456	477	500	472	488	485	484	489	522	495	492	448	452	488	498	474	456	478	432	480	475	440	461	528	527	437	525	483	467	486	466	519	420	459	441	489	485	455	438	444	504	443	466	463	474	505	455	501	454	483	465	500	502	486	484	426	435	487	455	504	431	461	449	445	533	470	476	484	449	475	479	471	477	445	508	495	448	471	491	464	496	482	460	481	467	465	459	462	457	489	487	465	461	502	493	467	454	490	452	444	465	454	448	474	487	482	483	449	484	466	479	446	473	473	481	468	493	445	420	464	419	486	458	482	449	481	492	493	488	461	493	451	456	463	477	475	441	503	511	521	480	449	456	485	469	509	504	467	444	452	457	496	453	478	441	464	435	456	448	468	511	446	438	470	493	451	477	440	472	475	450	446	462	523	487	471	456	437	480	484	433	476	453	473	458	474	479	471	458	449	464	443	445	447	485	481	460	488	486	496	486	473	479	502	451	453	521	437	490	484	467	462	468	507	487	473	481	453	491	470	478	481	438	461	458	487	442	480	433	504	472	453	488	462	450	427	479	501	464	450	468	474	469	498	435	456	446	503	466	471	455	455	463	479	499	487	495	440	446	497	489	501	461	441	504	480	456	439	448	486	490	454	452	496	474	468	456	464	494	482	473	476	458	480	454	478	493	468	444	516	459	468	466	475	466	461	467	467	445	454	459	510	441	485	506	475	479	477	441	476	461	508	495	496	490	499	468	466	474	445	456	477	468	509	446	445	476	518	494	473	461	458	473	480	471	490	469	478	492	449	478	416	448	487	446	491	479	478	491	470	485	476	494	464	459	406	483	447	511	458	470	474	467	450	465	429	454	472	450	437	473	471	509	463	450	442	470	478	432	476	469	455	512	421	490	439	490	481	490	466	473	453	468	450	459	475	445	492	463	488	439	441	485	507	488	472	477	461	488	469	494	467	441	466	470	503	503	482	450	449	480	467	463	473	455	502	494	466	471	459	453	464	453	485	464	477	464	440	474	491	485	465	482	485	499	465	469	480	487	503	476	513	483	437	462	472	464	494	460	469	447	468	460	492	517	491	505	472	490	458	457	479	445	466	465	502	451	452	438	521	480	496	457	497	463	476	482	490	445	487	489	460	515	450	431	484	483	454	504	482	456	503	446	477	491	465	475	471	460	472	456	477	453	485	430	464	439	493	479	495	473	483	465	480	485	440	471	488	488	463	519	483	466	536	473	492	487	491	540	479	451	518	454	505	437	501	469	449	473	486	476	478	478	462	459	473	445	524	496	476	466	467	434	485	486	476	467	455	466	491	463	497	470	445	447	460	503	466	452	477	460	497	469	430	516	470	457	455	453	479	477	470	458	448	513	517	492	477	478	485	489	484	406	490	464	472	481	472	478	460	467	457	486	496	455	456	488	480	452	528	443	473	493	459	463	453	453	436	468	451	463	451	440	497	468	461	480	469	494	487	430	487	452	464	503	446	510	496	516	447	502	473	493	482	473	476	507	459	455	451	506	465	453	449	471	449	453	476	456	462	432	467	482	465	441	460	462	465	479	488	494	497	485	504	486	449	477	486	480	459	442	462	480	506	468	468	474	437	531	492	442	482	472	446	492	462	500	491	477	498	457	462	470	460	478	453	487	479	449
13343	2303	10366	14958	1061	458	499	425	455	396	403	376	391	385	396	409	357	360	348	393	396	409	409	379	385	365	392	334	388	370	389	406	359	382	392	408	384	364	364	368	357	383	366	392	375	365	348	356	357	374	375	350	366	355	334	372	404	377	358	348	408	405	371	391	346	383	363	351	409	388	353	374	346	374	357	393	331	372	356	362	386	335	346	355	374	324	372	371	339	377	382	347	391	382	349	349	360	359	349	359	350	375	347	371	324	353	355	359	384	355	366	384	385	345	344	340	375	375	356	372	346	366	354	357	328	397	382	399	375	371	370	371	378	345	354	398	389	354	360	346	365	355	354	393	363	392	368	364	359	371	394	340	315	371	350	368	324	359	357	356	368	374	377	343	346	330	339	348	380	350	371	372	362	374	369	367	339	381	403	389	365	385	398	352	371	329	349	348	379	357	360	365	363	386	363	367	363	365	354	351	361	343	338	354	328	415	356	411	388	352	422	377	360	396	371	404	369	384	396	388	371	354	353	334	391	382	360	377	361	372	402	360	361	370	371	368	356	370	340	328	367	348	347	374	399	351	355	371	365	355	357	366	365	368	334	376	366	372	355	400	382	335	353	372	388	365	361	358	331	351	374	327	369	357	362	368	401	372	371	395	321	381	400	388	319	374	341	393	301	355	376	357	361	412	378	335	365	352	336	338	384	342	376	354	351	399	379	352	354	314	382	367	372	360	355	388	366	349	334	345	377	382	378	358	356	343	347	362	366	363	346	398	371	322	347	362	373	434	389	385	357	389	354	375	382	367	387	381	387	337	398	329	397	348	410	384	393	389	413	397	375	379	373	371	408	365	396	363	362	335	361	378	371	373	367	379	335	355	348	401	381	374	404	367	336	340	371	364	373	360	347	355	368	360	361	384	401	362	365	355	391	344	366	380	389	398	375	406	366	381	352	333	361	363	332	347	371	394	377	342	392	351	346	361	352	346	379	347	330	370	388	404	351	407	342	383	393	337	369	361	373	382	374	371	364	382	363	372	371	351	337	400	393	351	344	380	382	320	401	365	345	364	364	386	391	394	391	375	383	349	362	393	375	357	381	370	360	354	409	365	362	344	336	357	382	373	346	353	370	342	376	352	361	389	381	353	335	365	344	367	366	372	387	364	345	351	371	420	364	366	350	359	354	406	352	346	361	384	361	336	369	393	383	381	372	374	370	380	365	395	374	381	374	368	369	347	383	375	380	360	402	380	386	343	370	388	342	364	355	366	374	391	381	372	318	358	399	373	385	365	401	368	383	360	359	333	344	356	368	400	332	363	383	391	365	399	346	332	354	373	366	334	379	379	397	380	367	357	358	364	419	362	383	369	382	340	378	407	367	355	357	349	389	381	359	415	374	368	354	358	341	386	393	339	366	355	363	413	376	372	364	300	327	379	364	389	364	344	350	316	368	373	343	333	385	394	367	370	343	384	339	359	354	380	379	362	367	393	362	344	394	380	367	408	390	376	335	365	342	357	399	342	346	331	407	335	360	329	357	355	368	363	379	375	389	389	384	333	363	378	381	387	389	406	372	374	369	366	377	350	373	357	373	366	342	374	381	351	386	366	375	357	339	392	362	406	381	366	360	363	373	399	394	381	382	355	368	389	342	392	366	339	410	354	350	381	409	351	364	365	354	422	354	389	400	331	360	389	364	334	394	386	366	387	371	373	372	410	381	340	379	355	360	340	367	385	373	402	362	365	347	346	360	362	375	328	382	367	380	349	381	392	385	382	368	373	358	425	367	428	366	377	371	366	379	363	386	360	372	354	366	392	371	394	383	357	393	385	370	364	354	398	351	341	378	370	367	370	331	373	360	369	415	406	354	337	355	329	357	370	379	394	358	354	343	346	357	385	344	406	404	333	384	396	375	372	373	349	347	373	357	388	359	364	383	355	396	413	362	348	389	403	346	371	360	362	351	325	356	350	327	378	388	352	366	382	390	350	348	322	395	379	379	347	357	353	382	333	384	357	401	383	413	368	387	378	379	362	402	399	368	342	399	361	379	368	346	365	395	387	372	365	391	399	372	390	360	363	378	356	325	382	364	331	329	355	398	349	360	363	399	393	384	352	356	367	365	393	412	426	353	363	387	343	327	366	376	377	360	343	373	397	408	360	381	369	367	372	371	361	378	314	367	372	339	371	425	390	340	409	348	382	368	357	372	368	360	352	338	352	370	341	388	405	412	339	377	349	406	398	358	377	371	365	387	368	393	382	348	359	388	402	397	359	366	377	385	370	372	361	371	371	343	381	380	374	364	348	361	324	354	370	361	363	369	396	415	354	349	379	364	356	363	356	354	362	380	406	361	367	372	358	348	354	370	351	360	345	406	329	353	382	375	341	365	417	368	408	359	339	372	378	363	339	364	406	377	363	343	368	366	342	382	377	379	392	367	376	385	381	403	335	379	415	363	395	383	362	394	377	348	359	345	417	389	406	357	370	317	389	363	354	357	386	332	400	359	333	353	369	329	390	380	381	355	364	416	385	405	353	357	360	379	386	365	348	385	386	376	379	353	376	335	364	379	416	355	343	408	363	367	343	385	353	381	387	330	371	424	389	362	355	377	354	364	340	424	356	370	399	369	361	307	354	334	379	388	357	348	349	345	368	353	353	365	380	342	352	366	328	370	367	386	341	357	373	333	314	367	394	402	349	375	386	343	361	382	364	355	375	351	330	353	379	375	374	356	390	368	384	377	339	377	391	407	355	356	330	386	345	350	381	385	370	340	384	374	364	375	334	389	393	358	368	385	393	411	350	351	381	359	358	381	332	382	397	382	366	380	360	353	329	377	326	345	370	364	347	385	386	355	341	396	360	362	407	372	387	389	399	352	354	396	378	336	368	396	385	386	386	370	336	365	365	381	391	395	371	369	374	337	347	367	347	417	362	397	372	349	367	386	354	348	354	395	371	353	378	388	349	363	376	365	354	398	365	342	372	363	370	351	373	360	375	372	366	363	364	337	373	371	338	385	350	366	371	340	370	335	391	374	339	366	372	371	385	331	422	350	387	370	367	372	362	358	355	377	321	375	381	337	382	337	375	329	389	381	364	383	404	339	384	372	373	363	390	376	377	363	356	352	351	372	375	342	351	356	367	376	376	402	400	370	381	365	350	357	376	391	367	379	327	379	388	354	349	369	357	380	360	365	377	345	366	380	397	363	323	347	341	415	351	342	373	372	371	374	357	354	392	404	360	336	363	368	373	337	356	380	360	359	369	400	375	396	388	358	416	349	343	368	364	381	340	337	385	388	392	361	352	386	363	364	344	296	348	334	380	377	305	369	402	348	371	368	352	379	386	389	388	381	378	371	387	378	389	339	353	384	358	348	345	348	357	352	388	375	366	337	427	345	318	356	389	386	401	324	359	388	355	338	372	370	367	399	374	361	357	364	397	368	365	339	365	418	360	355	338	368	393	357	344	356	396	346	382	362	402	391	355	338	379	406	343	388	383
9523	2362	18751	15985	1423	1293	1233	1142	1036	1012	1065	967	956	938	930	862	844	918	848	846	840	880	848	834	866	914	869	866	881	885	861	863	865	915	818	843	853	858	825	862	878	889	792	857	833	845	814	839	869	840	835	851	835	847	790	748	907	900	813	852	865	862	853	770	905	871	840	841	856	827	811	856	787	873	818	755	870	809	870	873	868	850	858	847	875	847	801	830	827	830	840	795	828	811	888	821	819	839	812	785	826	859	859	844	859	836	877	820	843	860	849	862	814	808	877	878	870	850	823	869	861	813	820	866	839	817	769	870	840	856	838	826	860	869	800	810	828	900	879	865	832	768	810	859	822	890	852	887	821	871	861	871	840	834	883	843	851	877	824	867	825	811	828	834	899	855	822	819	820	860	883	835	853	872	834	856	862	852	892	891	836	841	852	807	832	815	869	812	843	807	855	883	851	842	838	848	864	834	839	877	844	817	884	812	808	830	894	885	831	905	866	834	879	883	847	777	804	870	824	817	847	865	860	813	885	902	911	834	856	802	865	840	797	864	859	813	822	867	840	790	830	866	899	855	818	843	829	825	896	880	910	812	819	811	864	801	837	885	860	853	853	844	778	800	875	817	805	828	850	786	825	842	823	842	842	835	809	843	873	822	823	808	807	828	833	822	830	810	800	908	805	863	906	865	835	810	841	882	873	833	849	812	820	872	822	842	843	879	863	823	765	786	790	837	868	882	814	883	818	875	863	871	858	875	797	861	866	822	832	826	854	847	881	813	809	815	834	810	801	863	801	829	887	848	853	849	814	840	797	856	820	888	865	874	807	793	823	846	859	862	866	840	829	832	812	818	804	861	862	862	818	861	824	821	884	844	880	855	916	837	840	819	869	779	861	858	856	887	885	882	836	843	838	807	851	856	852	842	813	877	829	819	851	839	798	837	895	793	860	824	792	806	843	795	821	834	860	786	837	853	886	858	835	776	851	850	853	854	838	802	819	890	878	853	853	809	797	850	871	822	877	863	878	838	863	884	846	874	799	872	798	876	854	887	856	805	836	875	812	841	835	820	832	853	838	822	775	822	904	825	811	835	784	790	803	868	818	858	865	836	811	844	835	815	801	851	859	812	856	819	880	867	848	857	856	838	900	871	812	816	812	831	852	833	867	842	824	759	829	839	823	811	835	816	767	820	850	818	823	853	856	810	897	877	850	861	823	797	857	823	842	809	756	847	839	831	843	823	824	840	814	858	798	858	839	882	823	818	849	824	820	839	836	812	818	869	839	883	873	810	847	834	855	853	794	860	870	840	864	847	828	800	881	838	921	797	864	815	807	835	871	833	854	834	849	842	879	851	842	835	845	868	847	821	880	815	864	868	825	868	824	828	895	857	841	861	821	841	842	838	786	821	855	868	853	859	810	854	865	886	793	818	833	880	883	812	894	840	833	850	796	832	811	804	852	847	823	864	888	836	874	842	806	801	809	773	835	832	801	795	811	851	806	833	853	871	815	823	824	839	828	808	890	877	838	841	779	863	837	817	844	876	806	859	803	840	876	881	843	831	857	814	813	831	836	786	861	832	848	857	831	813	883	866	844	873	819	835	883	827	816	837	846	798	803	841	817	797	885	848	833	856	879	809	851	843	875	884	835	848	811	815	867	819	844	830	837	843	882	823	841	826	863	839	874	835	803	830	866	815	834	825	859	824	881	824	776	816	873	820	841	875	793	853	819	819	814	830	786	811	855	805	846	815	836	836	851	840	830	818	825	818	821	826	804	826	796	880	889	822	848	810	866	825	804	865	827	818	860	848	781	826	788	848	840	831	900	795	846	817	807	864	830	848	793	827	866	816	851	866	791	812	849	848	855	878	772	846	807	830	871	810	821	864	843	865	829	781	830	827	845	822	867	841	865	852	861	764	838	815	794	818	890	844	854	831	843	856	833	838	837	842	845	830	837	857	864	850	897	890	868	782	824	870	855	848	820	807	797	892	831	892	844	864	849	841	838	866	824	803	893	809	838	840	878	840	860	872	862	862	842	847	844	812	786	836	916	852	899	849	814	799	840	850	856	804	872	859	865	840	828	857	843	836	835	825	866	808	814	842	885	831	858	826	860	830	793	815	822	871	813	823	830	827	829	809	891	843	853	846	812	882	826	795	804	841	842	806	825	892	832	851	897	856	823	851	755	825	844	806	856	843	814	843	785	844	920	835	852	784	815	877	833	805	890	790	823	867	825	886	819	852	857	838	806	836	812	859	833	841	836	825	845	796	861	842	822	883	848	848	864	821	843	870	844	867	849	826	832	852	856	857	884	843	861	842	831	878	803	867	869	849	853	850	851	877	789	821	841	808	874	805	799	811	854	855	861	813	829	841	832	862	861	858	867	841	826	851	849	874	858	830	830	865	844	839	917	881	805	810	838	842	860	806	843	845	883	872	862	822	827	802	811	829	869	884	831	835	793	837	886	871	836	830	806	851	795	832	854	870	821	816	861	856	789	848	777	770	837	785	834	870	857	819	841	872	855	857	837	784	872	849	868	824	862	814	849	833	841	846	824	834	820	785	852	812	823	856	811	842	854	832	873	859	848	868	861	879	886	896	791	833	817	823	892	879	809	857	869	781	803	831	789	815	827	851	856	816	850	869	813	836	816	841	846	809	830	857	819	813	818	801	845	850	865	866	854	806	845	853	809	882	874	830	876	853	829	802	844	888	809	843	845	808	918	874	880	828	866	851	854	860	836	833	795	817	835	880	881	860	859	801	852	866	920	819	837	849	831	840	868	846	863	830	871	800	885	896	835	861	802	831	871	856	876	883	823	821	860	844	832	833	857	851	834	848	854	851	887	854	823	840	849	829	835	866	820	842	833	827	793	886	858	839	857	837	890	785	780	856	865	831	881	850	807	798	837	877	892	814	805	842	861	860	887	863	835	835	833	897	821	781	850	861	828	862	829	899	850	841	822	866	847	890	847	850	852	854	823	845	879	846	891	810	846	857	865	820	796	805	849	840	846	870	845	854	804	796	875	869	861	828	868	863	850	865	835	875	803	823	781	923	805	857	831	811	832	834	856	852	827	834	840	800	841	845	849	858	849	819	782	820	819	825	834	858	837	864	837	899	843	850	863	825	791	847	851	886	835	845	805	817	836	869	820	852	815	782	880	815	841	834	841	827	848	800	868	839	833	873	870	828	831	815	813	860	821	812	911	807	838	854	848	852	867	836	874	851	858	866	862	851	836	793	795	874	827	871	865	818	837	832	801	834	900	861	876	799	847	817	834	869	857	885	865	881	826	833	808	859	830	867	821	808	840	854	847	865	869	893	848	841	835	851	853	848	844	830	832	859	866	880	840	804	876	852	873	835	836	821	813	847	851	818	871	874	812	829	830	835	865	851	827	827	816	788	841	845	864	832	798	861	858	779	808	794	847	847	864	850	818	811	845	845	869	831	843	864	860	893	831	818	845	896	839	810	839	876	817	845	874	856	833	877	847	826
22043	4132	19289	26524	2601	655	560	509	491	445	473	436	407	426	448	407	408	442	472	421	414	437	415	393	363	408	411	391	417	412	389	414	418	393	402	423	419	384	387	413	412	436	431	387	366	395	439	384	388	387	350	391	409	393	409	408	431	387	396	408	399	404	429	419	388	409	408	432	411	388	433	410	407	393	407	394	451	420	440	385	378	393	372	367	400	423	444	415	368	416	416	412	436	391	403	432	350	390	405	372	412	409	347	405	416	411	439	377	386	359	425	390	395	413	416	410	437	419	345	407	394	416	422	398	419	386	390	381	421	396	405	407	411	428	385	414	400	402	382	424	382	393	427	413	414	417	383	381	409	406	392	396	368	385	387	360	433	388	397	370	423	413	390	386	381	405	431	385	402	387	390	391	399	394	400	411	416	414	433	424	419	374	441	403	391	399	380	399	395	365	383	397	414	448	381	415	395	391	411	405	408	405	385	404	355	424	436	428	419	398	416	407	412	394	391	431	416	394	399	385	411	422	407	453	424	408	416	384	438	416	384	407	428	404	402	375	424	403	367	382	393	421	395	452	389	417	370	435	413	441	421	368	405	428	428	386	389	380	405	396	411	401	391	408	391	376	395	408	433	410	451	413	394	420	422	365	401	412	409	417	396	421	394	425	421	391	378	393	380	385	407	400	390	430	435	399	383	410	387	405	425	426	413	426	426	400	391	386	390	431	436	392	417	349	393	401	417	373	450	427	407	390	393	402	459	367	423	410	380	393	398	421	395	397	419	428	390	401	400	406	458	426	383	407	401	395	395	403	410	411	374	405	406	394	403	401	430	416	413	369	413	401	411	427	415	406	408	385	385	354	408	373	411	381	413	380	405	447	431	428	392	385	412	425	378	417	439	440	424	413	354	382	412	385	449	397	408	370	440	435	438	384	395	399	422	414	396	408	427	406	416	410	402	358	403	418	403	387	386	370	370	410	370	374	402	391	431	408	437	408	405	418	401	396	381	424	404	376	397	363	420	423	438	395	416	406	401	396	392	417	377	403	352	376	399	405	404	385	461	399	379	450	417	397	405	422	396	397	396	439	413	426	392	420	418	404	393	422	414	431	378	418	382	392	411	460	409	372	389	391	436	413	393	370	378	397	370	405	415	406	423	391	425	406	390	414	391	420	416	399	433	415	463	402	405	408	425	386	417	452	378	410	408	388	376	355	424	450	412	402	398	434	452	391	401	413	410	409	426	405	384	383	445	429	435	389	400	378	414	420	394	398	364	380	423	372	399	369	420	436	387	400	391	435	399	408	379	430	395	393	417	416	437	426	420	424	383	388	428	392	399	403	428	395	384	442	394	438	401	397	405	433	375	418	390	432	428	403	431	370	402	421	419	429	401	421	385	379	420	385	419	378	411	430	418	384	411	387	430	420	384	391	406	390	404	424	412	415	364	394	386	386	398	428	411	417	373	409	454	414	415	352	402	420	402	381	411	368	373	405	412	380	374	393	369	410	405	369	397	433	418	396	373	420	433	417	413	436	398	414	401	439	420	411	426	398	404	382	416	419	413	367	414	404	424	356	393	407	412	400	470	390	397	393	395	421	430	403	402	373	410	421	423	413	401	393	390	392	404	380	413	432	414	368	443	388	415	398	386	397	425	394	417	447	388	380	357	372	381	380	400	369	359	389	401	420	424	394	417	405	402	421	440	407	378	382	378	380	386	370	386	407	394	440	382	411	407	419	428	422	343	389	406	386	387	375	415	397	421	411	382	405	457	422	444	408	411	431	374	455	373	397	368	376	413	384	373	397	384	411	393	365	357	397	411	404	428	402	423	425	430	376	385	387	371	428	397	379	385	381	433	450	390	379	399	429	406	384	420	381	402	400	387	436	442	414	441	432	441	412	437	378	405	400	386	414	404	367	411	395	402	403	423	398	365	379	385	402	395	369	428	443	426	390	383	436	409	372	412	400	399	409	421	364	402	435	424	410	408	399	379	378	373	419	388	405	391	393	439	429	390	422	416	435	418	428	408	379	373	432	412	395	345	364	403	425	403	417	425	392	362	400	400	444	430	395	425	399	427	395	376	414	384	401	371	345	397	420	393	419	398	390	437	399	391	427	430	435	393	421	402	400	406	407	420	417	393	419	404	393	441	427	405	416	417	401	388	412	414	363	394	405	407	401	432	385	376	430	401	428	423	452	406	376	388	426	385	377	406	365	399	433	407	412	416	421	403	418	384	369	417	410	387	397	387	406	448	418	401	424	403	414	416	434	378	345	442	418	430	373	402	373	398	375	416	393	444	415	443	379	402	383	397	421	413	385	433	397	425	382	424	394	388	395	436	391	377	390	420	377	403	399	397	434	384	390	421	407	400	406	381	428	409	417	433	393	414	429	369	425	377	419	422	356	392	352	428	430	450	432	413	391	379	410	390	371	398	379	453	420	442	445	397	454	411	405	411	392	378	385	391	356	417	427	388	409	395	405	399	391	390	365	397	437	434	423	394	409	372	379	397	414	453	402	390	404	430	398	394	414	350	380	383	362	410	428	363	426	409	396	428	433	429	396	401	403	394	395	427	384	385	410	384	373	405	410	372	433	384	400	376	432	389	411	405	393	396	406	440	381	429	414	409	420	421	435	421	441	403	395	375	395	379	427	422	375	373	392	381	366	452	368	403	444	417	387	380	439	413	391	396	416	404	410	387	399	395	391	375	376	389	364	425	435	387	423	417	372	418	356	409	409	411	380	407	355	412	412	410	379	448	396	423	403	395	402	409	413	418	418	382	425	435	396	407	386	365	439	411	415	384	403	417	408	406	367	390	407	367	400	393	421	411	419	413	410	420	427	377	405	452	389	416	419	438	420	380	431	420	372	386	404	441	371	399	381	404	395	392	394	369	400	400	392	383	400	394	380	399	451	417	382	418	395	413	398	395	408	374	426	417	383	425	388	394	425	398	394	412	390	385	397	425	419	418	395	432	388	412	422	395	423	396	414	386	371	400	402	383	426	411	432	428	406	407	402	407	402	358	414	401	361	374	397	423	403	442	450	403	389	395	397	411	428	357	414	446	422	400	416	404	431	431	388	409	404	396	475	407	385	426	402	411	421	386	401	403	398	420	424	434	412	424	371	405	400	385	442	383	384	393	400	419	376	394	405	398	457	408	373	387	386	422	415	397	422	443	385	373	399	381	397	382	403	411	390	410	390	416	393	361	409	393	411	402	418	422	375	449	409	379	418	414	382	433	398	405	349	410	421	389	413	427	415	406	380	376	421	390	389	428	441	381	373	405	440	424	393	403	411	377	406	403	412	389	414	391	393	460	381	399	406	416	422	386	443	415	392	401	392	426	411	374	400	404	420	399	415	443	414	416	384	393	411	365	413	405	362	398	381	367	428	425	425	415	378	411	408	402	415	398	421	431	409	439	415	395	412	370	405	411	409	376	402	429	421	373	398	353	423	410	382	393	416	390	400	401	415	403	371	443	391	344	394	377	418
12093	3349	26740	20463	1956	1719	1576	1332	1276	1225	1177	1129	1063	1083	1023	979	1012	963	1046	931	891	913	967	987	960	912	917	899	956	915	863	934	896	898	905	890	910	892	879	855	903	913	865	868	901	909	877	865	896	863	926	896	864	910	888	869	931	898	864	854	858	876	887	886	823	911	877	849	927	843	912	907	849	866	888	897	918	922	944	881	904	922	862	923	845	898	878	879	902	874	922	869	886	849	847	945	877	887	859	833	871	891	888	906	849	851	876	865	856	893	882	884	908	880	845	912	883	889	854	912	839	934	890	880	837	927	899	919	861	902	890	881	869	895	884	942	889	880	858	862	910	910	896	880	930	944	893	890	847	871	891	905	810	884	902	923	885	976	860	918	891	891	891	901	944	891	898	813	944	859	912	842	841	852	919	908	868	912	884	871	912	869	907	912	859	863	940	847	877	872	840	879	898	888	912	927	855	843	933	885	859	896	903	915	891	907	926	925	904	819	815	909	908	876	929	875	899	851	875	907	857	895	841	920	848	898	870	854	914	881	941	808	833	886	899	856	905	924	866	858	872	927	864	888	858	889	841	858	939	898	863	879	844	873	888	896	843	902	901	832	854	885	874	899	901	906	850	893	850	887	837	898	919	910	846	861	865	912	913	831	876	861	833	910	846	914	860	893	910	918	921	909	881	836	916	874	901	940	922	846	888	909	902	865	837	883	857	874	875	947	937	893	912	831	893	888	954	860	880	856	863	906	891	897	859	867	845	868	875	903	872	905	927	940	887	888	835	857	871	890	880	915	914	851	906	958	834	867	862	860	905	855	864	894	899	874	916	900	855	918	850	814	895	871	910	833	911	874	900	855	919	889	875	883	874	863	842	829	846	891	792	915	892	873	882	874	835	880	831	895	930	896	875	850	882	876	857	839	895	943	863	862	908	804	951	823	907	877	871	880	898	849	888	896	884	871	874	856	915	911	853	876	903	883	901	845	881	872	857	865	879	867	866	871	904	848	846	858	888	928	810	920	884	907	953	919	870	888	883	862	861	885	924	829	841	860	911	904	896	848	880	893	849	919	861	924	877	901	859	854	849	876	842	915	961	861	885	901	853	866	887	844	879	886	850	838	825	898	880	803	841	904	898	900	843	828	875	937	914	889	904	879	879	891	869	910	875	837	894	880	871	911	907	835	923	856	802	838	864	918	905	840	866	853	861	860	925	839	826	853	908	872	836	851	918	842	820	853	870	877	855	888	904	893	862	881	906	901	874	918	827	859	861	865	867	887	875	874	899	864	881	870	868	887	890	899	880	853	882	920	878	856	860	888	919	879	863	849	884	901	933	839	860	913	846	923	835	841	910	817	878	964	835	908	899	891	837	933	854	873	838	877	872	886	852	841	855	866	890	887	856	883	916	871	871	902	900	876	886	858	872	854	906	871	862	804	884	859	902	880	891	896	864	912	924	885	872	856	865	884	806	889	878	849	863	893	871	859	887	863	888	850	844	889	848	865	890	878	912	924	879	927	867	883	892	840	872	887	870	850	875	934	889	902	903	852	950	891	847	866	862	929	903	857	879	848	910	918	931	827	900	893	892	959	904	825	861	867	840	829	871	900	927	891	875	837	872	869	881	876	905	866	909	887	890	886	898	844	893	915	866	873	921	878	879	872	842	898	888	865	885	900	879	909	823	855	894	916	845	872	918	891	840	857	891	809	865	881	861	844	848	929	855	836	898	861	910	907	893	843	882	906	906	918	808	836	873	892	955	864	890	874	889	868	907	858	928	813	864	862	824	859	910	931	849	907	854	846	925	883	856	935	900	912	874	882	842	832	927	831	870	896	894	898	877	857	890	902	911	842	869	934	864	858	908	870	929	839	868	891	857	830	867	907	902	870	873	861	894	918	847	877	910	837	887	866	893	907	887	895	915	896	851	840	886	908	871	876	861	891	849	891	878	897	858	917	921	891	900	837	859	826	861	884	887	856	855	913	897	824	846	844	870	979	905	814	883	861	880	918	916	900	943	855	873	909	917	852	843	905	837	895	888	886	890	899	894	840	921	843	903	862	848	864	871	864	817	916	843	862	887	898	871	863	851	819	898	868	886	888	832	878	835	873	899	855	789	851	881	890	923	923	858	854	866	873	831	906	882	906	896	822	903	940	928	883	879	901	872	898	920	881	869	899	868	899	875	868	933	867	850	902	876	858	872	875	906	950	892	927	853	846	838	872	876	823	902	883	914	933	886	880	867	857	856	848	901	859	902	861	908	887	840	890	886	895	926	905	875	905	875	909	927	858	920	944	891	922	890	888	874	930	912	877	908	859	884	902	925	876	842	910	900	939	903	847	858	888	926	921	854	839	845	912	905	901	905	809	912	887	878	873	899	853	888	868	835	898	894	842	951	871	870	893	904	871	883	869	910	857	867	905	872	883	848	911	918	915	884	885	924	884	898	908	900	901	861	855	970	882	898	848	897	933	876	879	876	837	908	913	864	827	856	844	893	854	844	920	897	856	870	891	895	877	874	880	880	833	883	932	895	864	834	896	907	897	866	877	929	903	848	915	876	882	879	892	888	858	887	935	868	910	899	868	874	846	927	831	874	866	866	942	878	887	839	920	877	880	873	878	828	894	872	879	888	919	837	854	921	866	886	944	883	896	881	866	872	899	873	894	875	841	898	868	893	898	867	940	896	867	901	890	878	880	909	880	877	811	874	840	872	906	889	931	890	871	899	866	876	903	908	889	876	933	836	889	902	888	877	901	875	858	879	872	860	839	860	866	890	898	853	862	897	908	880	847	891	916	874	826	835	863	855	865	885	837	864	836	888	945	859	881	963	875	899	881	855	870	914	946	905	924	863	889	881	869	898	835	892	883	913	907	815	910	886	897	905	890	861	891	865	907	860	916	857	867	905	858	877	809	899	892	875	856	855	921	883	832	877	879	925	863	846	900	914	864	892	888	854	844	833	890	892	881	878	885	869	844	814	895	838	907	869	900	860	923	867	868	840	881	944	951	870	881	889	874	912	941	922	863	901	850	921	893	878	908	873	833	836	885	907	936	883	802	877	890	911	863	899	880	834	878	859	891	848	853	926	851	933	881	878	873	917	977	902	882	869	914	886	887	886	823	940	869	893	874	845	884	883	870	917	889	876	849	878	865	871	917	925	874	860	905	851	820	918	886	893	887	920	849	938	875	838	887	887	943	843	876	861	907	924	883	873	855	892	930	873	878	869	914	851	919	861	876	880	884	853	869	892	897	875	904	856	854	894	920	898	904	879	948	857	897	929	923	898	892	852	868	836	883	908	901	870	899	895	887	859	892	888	819	904	895	836	865	922	934	827	880	842	808	871	839	820	897	887	864	854	838	867	840	860	874	833	841	934	898	863	880	857	883	887	850	862	859	931	799	881	925	905	930	917	846	855	959	842	847	864	876	914	884	895	838	850	892	871	859	852	938	879	874	857	833	848	842	877	906	896	849	863	840	836	901	827	887	899	872
5589	1162	1314	795	208	211	215	207	176	202	214	192	192	200	194	188	192	174	179	220	193	212	211	174	208	170	173	210	185	188	205	206	191	184	211	198	170	200	194	207	199	201	191	199	196	184	208	224	185	168	181	165	180	181	211	185	185	169	193	198	207	229	222	211	181	212	184	185	185	170	195	208	181	208	191	212	184	176	192	191	188	209	193	180	196	227	197	177	203	214	184	189	219	199	203	188	204	213	173	178	147	210	205	175	211	180	187	176	189	192	177	179	186	204	181	211	162	188	197	214	207	196	211	204	189	221	198	195	202	182	187	192	195	191	186	201	182	191	197	208	196	226	177	200	199	199	167	187	206	190	196	194	188	213	181	196	204	184	199	174	179	209	190	182	209	203	194	199	216	202	186	190	217	207	178	147	197	191	175	170	196	155	205	174	167	171	189	198	200	181	188	196	180	173	190	168	210	174	210	209	185	210	207	199	185	179	211	177	178	176	183	171	210	175	172	186	167	222	148	194	179	187	152	209	176	175	176	205	193	168	199	204	209	201	172	191	181	214	185	181	206	197	159	186	175	174	183	196	193	200	182	196	187	203	196	189	203	214	203	166	209	188	167	201	193	220	196	188	179	182	167	196	203	196	211	176	153	187	172	192	197	218	189	202	194	193	174	186	218	200	176	178	197	207	203	180	187	177	162	190	167	200	184	220	195	163	159	180	207	179	195	172	178	155	189	187	203	180	220	162	192	185	172	159	189	155	210	182	188	158	194	184	178	188	204	206	206	184	189	190	190	148	171	164	202	196	186	210	175	190	171	170	210	169	163	215	195	187	166	200	184	188	187	204	204	190	179	208	187	199	205	211	195	184	190	198	177	189	195	185	184	175	181	170	207	204	205	161	185	176	164	200	190	185	195	181	192	241	189	204	171	202	190	189	178	177	191	172	219	174	171	196	213	177	215	208	190	188	216	190	218	166	187	176	213	176	191	180	197	198	190	173	181	186	187	202	191	184	193	191	211	168	174	174	185	180	198	210	180	184	194	196	190	184	207	196	204	200	192	207	193	200	209	208	170	181	182	185	170	166	192	150	202	172	208	203	182	185	188	182	182	186	198	170	201	206	213	208	191	191	173	216	198	193	190	175	186	170	182	227	172	201	188	182	160	171	189	193	211	185	173	183	237	200	196	185	193	172	200	194	194	186	200	167	190	179	208	202	170	177	196	200	189	195	190	181	212	185	187	209	184	192	174	182	198	196	196	208	154	197	191	181	180	184	185	210	173	182	186	175	185	203	220	193	205	169	164	175	188	216	181	201	173	184	199	177	179	207	190	184	183	198	180	186	175	199	183	210	182	198	192	183	198	180	189	200	195	189	194	212	145	165	203	181	189	186	209	184	174	177	177	171	193	196	202	176	168	196	199	154	202	180	172	161	164	203	203	191	209	180	164	183	168	211	204	195	184	194	196	182	188	207	204	186	187	172	180	185	213	175	208	218	173	176	231	193	195	189	157	201	183	215	208	165	178	221	192	180	172	194	181	185	211	208	200	179	189	182	172	174	190	187	179	163	189	187	167	190	188	182	187	176	210	215	191	179	199	193	206	172	219	193	205	191	201	196	185	186	189	164	173	198	191	173	182	176	211	185	174	223	195	178	195	181	159	195	195	179	170	188	188	199	225	198	192	191	187	218	177	176	192	155	230	182	180	184	201	194	177	179	197	166	183	178	205	177	209	201	174	190	171	204	191	155	178	191	204	169	198	171	222	185	171	191	194	174	196	165	177	184	187	197	185	169	195	185	185	200	205	213	175	185	189	198	202	200	181	163	181	203	177	178	165	178	191	166	177	192	188	204	187	168	182	188	227	176	172	193	191	187	169	208	205	212	188	197	177	182	189	210	187	204	190	196	172	185	170	182	185	207	197	186	222	202	179	182	208	191	171	185	220	196	203	199	182	184	198	187	205	204	201	208	175	198	193	178	175	215	201	195	168	175	189	186	197	151	168	197	156	197	196	184	205	208	194	174	185	198	192	188	200	176	180	181	177	190	180	193	193	203	198	206	205	202	204	170	183	199	174	184	202	162	174	183	173	164	197	193	195	173	190	201	172	170	166	210	197	204	207	189	188	197	190	193	198	180	188	221	175	202	193	186	195	171	208	201	180	180	218	193	200	213	218	167	203	194	185	171	192	194	204	193	184	183	180	175	193	189	203	192	187	184	169	175	202	172	199	186	175	172	161	181	189	184	189	179	170	187	181	193	154	194	179	190	217	187	183	188	197	175	183	201	167	201	181	196	181	183	206	171	208	179	170	213	203	226	182	183	211	180	170	177	208	192	180	225	210	201	201	188	177	182	175	213	197	190	204	191	208	196	184	190	176	191	182	188	181	198	213	191	174	191	183	167	185	190	183	177	198	189	194	200	210	175	180	166	182	209	217	196	205	182	176	188	180	188	172	180	169	192	207	187	203	169	188	185	197	163	195	170	216	176	187	184	192	177	157	200	178	196	184	201	193	223	186	185	192	189	189	184	187	217	196	204	172	147	216	175	200	181	187	207	183	205	184	175	173	205	207	153	190	179	200	173	188	192	217	167	198	196	205	209	201	196	199	199	230	186	182	186	202	190	194	180	193	185	193	199	182	198	193	186	195	188	200	159	155	210	178	217	197	171	180	190	188	185	181	184	173	202	196	193	196	160	163	204	205	152	184	202	182	189	179	241	198	178	200	192	208	167	178	215	192	189	191	192	205	205	171	222	189	181	216	205	194	178	185	211	202	198	212	216	184	204	175	211	194	189	207	183	177	188	194	191	201	182	214	204	174	193	215	217	213	159	208	187	170	168	214	203	200	215	169	205	190	187	189	166	198	227	181	200	243	188	186	174	202	187	166	216	206	190	195	166	173	202	205	199	174	206	183	221	177	205	176	195	182	196	175	183	169	183	193	194	187	185	174	202	198	191	185	201	204	182	210	205	185	210	169	198	197	200	204	200	171	177	170	180	153	190	202	211	161	189	186	208	183	181	178	205	172	164	192	169	197	182	176	203	187	184	175	177	173	213	217	175	179	184	195	211	201	217	198	199	173	196	167	180	191	178	197	171	207	207	193	197	158	202	202	181	175	200	215	178	176	187	216	195	194	189	195	153	214	193	200	195	183	196	167	179	181	185	179	205	207	202	209	180	189	193	175	180	182	174	182	190	175	178	198	166	181	194	177	192	175	219	209	215	180	174	209	186	185	163	191	194	191	176	207	197	197	208	202	179	174	206	193	180	176	203	203	198	189	219	193	195	210	168	181	206	173	180	163	177	194	179	189	157	174	171	199	195	204	199	182	170	201	175	184	195	191	198	188	204	209	198	163	151	183	176	177	164	195	188	175	198	168	176	162	168	215	200	189	173	192	178	182	178	196	179	192	159	207	174	173	166	196	187	181	171	168	184	205	208	197	186	189	171	189	193	224	200	158	187	156	183	161	180	166	210	182	189	205	186	196	180
4151	1324	2804	1849	531	564	519	523	470	497	538	481	504	513	505	491	506	476	504	474	485	464	478	503	494	489	514	454	483	533	521	505	522	449	503	505	511	478	525	514	517	471	480	468	486	500	509	449	452	518	515	502	458	541	492	489	489	483	514	508	456	484	518	476	464	514	522	511	496	480	462	493	499	468	484	487	489	507	534	481	497	478	483	505	505	523	460	499	473	475	498	471	486	500	493	453	511	483	522	460	484	471	482	491	512	502	485	478	469	480	489	512	462	469	478	467	487	509	509	482	510	481	500	471	465	504	493	492	442	483	469	495	509	494	478	487	523	487	472	504	528	481	473	455	531	493	471	489	493	465	464	470	486	478	539	505	487	485	526	454	498	502	513	486	495	526	489	493	487	472	466	512	476	431	503	504	503	472	463	466	513	467	465	509	512	473	512	472	480	483	459	419	486	500	487	499	500	505	476	517	510	485	473	492	482	495	482	491	510	467	461	521	515	497	500	486	544	481	497	478	478	448	494	495	478	550	485	498	492	464	466	510	456	466	457	474	492	482	485	467	472	502	495	483	461	490	503	464	464	483	495	488	490	501	515	471	447	465	477	472	489	464	505	500	496	473	491	512	525	516	500	522	465	503	511	521	464	469	509	502	468	471	447	482	463	478	498	478	525	482	522	500	462	478	485	460	492	477	496	526	464	506	521	505	473	485	471	456	510	498	517	522	485	503	466	527	472	476	472	499	476	502	495	498	480	487	507	453	486	546	488	497	468	488	482	464	527	478	499	469	487	532	442	498	453	478	487	478	465	485	508	504	512	509	496	484	493	503	501	478	483	461	504	477	452	482	460	475	447	511	509	476	497	511	521	506	488	494	470	469	477	497	490	488	520	497	465	447	510	490	485	501	492	489	509	529	471	541	466	450	511	503	508	488	495	460	486	464	444	514	462	497	491	474	500	496	498	484	502	492	493	478	481	432	479	525	499	486	455	477	459	472	480	504	481	488	474	468	494	461	514	477	471	506	491	500	503	487	499	492	474	480	523	461	474	480	453	453	472	486	507	481	464	487	504	492	483	475	477	498	472	465	479	502	476	479	472	486	496	480	510	438	456	480	483	487	504	546	472	488	509	508	506	538	481	481	512	523	487	493	454	493	491	456	452	532	502	487	437	456	479	497	485	463	493	488	499	451	497	490	483	506	500	514	473	472	471	465	496	468	513	511	527	479	513	500	495	464	487	474	472	470	467	479	495	462	504	518	511	521	470	510	473	474	465	455	462	514	501	504	526	515	550	514	467	470	446	489	497	486	494	491	479	457	476	457	485	497	461	502	521	466	478	487	463	510	473	473	467	479	460	549	467	499	489	543	499	492	526	468	478	516	492	461	435	507	462	458	481	468	485	492	505	472	515	497	463	455	467	492	519	492	502	468	489	473	435	452	498	459	449	506	503	501	506	498	500	503	490	485	515	461	480	468	459	480	490	467	485	483	461	490	496	500	515	452	491	486	508	497	476	539	483	482	440	473	493	537	496	447	457	478	469	510	495	506	504	509	470	479	500	549	492	448	470	513	496	456	469	484	486	456	477	461	514	490	439	480	518	511	482	522	517	528	466	480	505	452	531	495	505	482	468	470	487	493	478	456	482	509	491	484	502	478	463	479	480	510	497	465	505	459	550	497	493	522	499	482	486	496	492	535	508	462	510	429	475	482	529	500	474	476	503	502	486	506	530	487	485	473	453	483	506	500	525	509	468	471	511	482	487	511	488	511	521	483	473	527	538	493	509	488	489	474	467	484	474	488	485	500	477	524	491	515	491	499	479	522	481	515	544	486	477	493	513	468	534	474	476	455	491	466	483	493	490	447	477	479	461	508	512	477	493	486	475	471	521	484	452	519	476	517	476	448	505	496	476	537	459	527	497	478	499	463	446	508	513	516	501	432	523	469	484	507	499	510	468	506	493	491	479	503	530	492	446	518	513	478	507	453	501	483	476	466	532	526	525	489	463	458	473	543	486	508	509	490	471	517	468	501	547	478	518	504	458	491	477	468	484	488	487	494	488	495	450	452	503	496	452	491	519	488	490	470	489	528	500	491	546	508	456	477	501	485	494	448	484	463	483	475	522	496	481	506	462	480	500	489	478	483	515	522	467	506	487	496	482	515	512	488	496	459	467	474	492	467	501	493	463	464	489	479	470	492	475	477	451	453	496	514	474	460	486	488	449	538	514	495	474	511	493	475	511	510	495	491	479	492	435	522	506	494	477	464	503	510	475	481	499	492	493	507	472	479	523	484	500	494	550	479	499	484	463	482	512	507	491	474	477	473	466	462	466	477	527	474	501	489	514	502	475	487	490	500	497	490	517	472	530	480	483	474	511	481	514	490	517	519	524	473	466	464	454	510	499	494	473	500	473	486	487	479	472	486	503	471	500	507	487	500	515	458	493	466	465	478	492	484	468	489	485	442	480	452	479	485	432	514	465	501	501	497	477	469	455	469	475	520	502	461	492	494	503	472	485	485	509	507	505	507	492	514	485	469	456	496	510	476	480	492	455	484	452	487	467	444	500	516	475	488	503	470	488	473	499	479	494	505	516	472	494	464	479	510	488	467	467	496	496	480	508	512	478	516	481	509	509	492	467	448	490	468	481	450	451	484	459	487	462	482	482	495	502	514	503	469	492	497	480	495	488	468	472	497	504	509	508	503	501	468	506	509	472	562	489	514	474	485	441	476	506	473	507	533	509	489	475	457	489	486	479	470	473	487	486	484	497	526	435	481	505	530	505	468	493	503	496	480	474	533	477	526	455	472	479	475	475	456	483	450	479	502	458	499	537	455	522	471	448	516	481	514	512	496	510	476	491	458	558	465	516	515	498	472	497	498	479	463	480	512	511	508	472	492	473	530	459	457	478	479	514	529	526	500	493	522	506	496	478	475	477	496	483	499	489	497	516	490	493	501	506	503	497	484	479	484	475	492	523	511	512	481	495	484	498	494	470	510	529	485	538	463	489	510	475	539	499	488	461	493	472	476	512	513	455	519	511	527	490	470	483	487	450	482	497	486	494	486	473	491	520	478	501	513	495	461	525	485	540	474	480	486	515	493	507	515	459	488	500	497	475	516	521	502	531	504	503	479	472	502	488	484	449	480	501	471	464	503	495	508	530	488	506	459	466	487	516	511	501	445	477	532	435	463	490	495	489	491	465	481	464	479	495	463	506	475	470	484	488	497	507	481	468	486	454	492	493	495	515	484	526	473	492	478	468	458	473	514	517	461	470	508	491	497	447	473	455	496	508	480	474	490	501	509	478	484	434	488	498	506	514	505	439	501	459	507	502	476	479	526	477	487	457	483	540	501	487	493	451	454	474	509	467	503	504	464	455	492	492	479	506	504	528	461	518	489	517	469	460	476	432	504	495	535	479	515	497	526	510	500	495	501	498	483	468	504	500	499	510	498	509	487	503	477	465	510	472	485	493	481	476	483	464	483	482	468
13885	2401	9668	13744	859	443	399	382	393	396	441	365	396	365	398	374	371	387	379	394	377	382	367	384	397	407	363	400	357	347	350	374	385	405	351	358	374	373	369	359	388	375	347	380	382	360	378	352	366	372	378	385	392	396	392	383	386	408	347	345	382	375	342	333	349	384	403	372	356	372	353	357	391	380	371	398	393	384	393	319	408	405	360	370	376	393	349	381	362	327	342	383	390	391	364	361	385	334	366	395	370	371	336	384	376	360	357	366	375	357	382	366	363	343	361	381	398	367	403	395	360	427	325	356	380	349	355	368	361	381	345	376	339	411	353	389	364	322	380	374	364	372	344	417	370	407	334	373	369	358	342	370	407	367	346	369	385	387	365	349	373	377	341	391	357	380	403	322	397	382	366	339	335	403	367	361	391	374	377	382	396	394	378	373	369	371	414	372	383	356	353	358	404	382	333	344	375	387	365	354	352	393	359	376	386	392	391	364	351	379	376	381	347	338	326	368	376	342	398	365	349	379	346	372	342	392	382	344	390	417	354	353	365	351	353	376	390	338	378	341	355	391	317	367	386	375	395	362	370	345	378	420	364	363	404	424	337	332	338	368	365	363	382	388	381	367	365	403	357	368	364	379	370	373	365	384	313	399	361	378	385	366	338	373	343	376	357	368	376	405	403	376	379	358	377	397	388	345	351	374	362	345	394	375	392	388	374	348	352	359	366	364	358	381	398	370	379	383	370	388	377	371	372	383	384	383	406	399	356	337	384	320	374	337	385	360	406	313	348	353	366	366	393	385	355	380	351	364	410	300	393	382	402	421	390	382	391	365	382	342	368	361	329	385	340	364	414	347	361	350	338	367	376	380	377	372	353	353	358	396	369	382	369	358	390	382	347	329	331	342	371	414	367	369	311	368	378	377	373	399	410	434	375	389	363	345	357	347	400	354	403	331	377	372	324	387	365	373	368	370	369	390	392	348	368	349	365	386	368	386	359	356	382	361	398	368	363	378	367	350	384	379	392	377	329	347	344	346	392	383	403	354	360	360	365	352	397	406	338	332	371	339	383	400	351	382	383	373	404	340	361	364	415	364	352	361	374	423	398	356	369	327	342	378	427	391	386	353	385	378	375	359	353	371	351	374	348	389	364	364	377	336	391	355	332	372	375	399	344	371	371	343	374	354	375	395	335	374	362	333	384	372	395	354	387	369	369	351	355	352	358	391	334	401	352	399	382	375	377	355	369	390	378	391	403	379	356	347	348	357	379	346	379	387	384	376	365	363	420	355	385	341	416	395	357	372	400	403	373	339	371	339	355	372	367	396	365	396	395	369	386	404	343	385	377	342	362	359	350	393	372	376	348	361	380	384	389	339	376	367	384	385	359	367	366	346	368	398	389	357	374	357	363	355	361	376	363	327	400	375	367	350	358	384	399	436	408	378	398	374	379	370	366	388	361	354	369	367	377	394	389	387	335	335	374	365	362	386	343	367	347	359	373	330	388	370	403	364	362	361	357	375	366	354	384	380	361	368	375	355	365	380	370	392	385	351	367	357	363	439	364	367	360	382	367	388	349	368	376	392	334	364	334	400	402	354	387	340	364	336	358	357	370	352	367	376	361	376	359	362	400	362	384	365	361	383	349	428	415	392	356	419	362	378	377	384	373	364	351	368	374	353	365	371	404	357	398	367	343	372	398	346	386	394	343	352	380	373	346	369	385	352	375	375	366	371	370	329	388	397	406	384	346	388	382	339	400	385	365	439	397	344	347	347	389	368	347	418	408	399	361	380	373	383	376	387	371	360	356	346	385	388	349	370	407	387	382	356	386	403	387	336	330	380	374	342	348	352	377	372	353	373	367	381	362	400	329	377	358	371	398	346	356	327	367	365	358	355	382	370	339	375	352	354	358	358	402	340	380	385	382	349	365	346	359	372	418	395	404	388	403	391	396	330	353	346	370	392	350	371	398	334	338	339	359	407	387	410	391	336	391	379	340	345	338	378	377	385	353	328	397	327	358	375	348	378	380	364	371	352	376	370	362	371	388	400	398	405	378	388	384	364	390	416	362	404	406	357	337	368	366	376	341	312	381	376	369	380	370	360	334	386	378	376	354	360	394	372	375	384	369	355	403	340	396	358	393	366	351	387	400	357	381	349	366	351	324	376	404	376	335	398	370	331	366	342	350	337	348	381	365	359	386	357	381	364	338	355	375	374	364	370	373	363	346	383	405	396	406	389	396	380	355	384	418	379	372	328	383	381	417	396	410	371	357	397	365	391	363	362	380	383	336	345	367	330	416	350	369	370	363	358	361	362	372	363	348	369	366	340	365	367	384	352	344	355	348	374	400	358	353	362	356	366	367	363	382	379	374	359	369	366	395	365	363	365	376	397	364	398	392	370	379	356	383	386	378	394	352	354	340	367	374	358	361	351	365	315	403	388	373	366	360	375	394	378	352	397	372	399	369	350	370	382	401	354	362	366	396	406	368	332	345	338	375	379	380	346	344	339	388	378	352	404	359	395	362	377	323	360	352	324	360	373	379	395	387	396	329	374	354	349	401	359	330	351	353	365	353	357	368	388	362	374	371	380	377	326	348	369	375	378	378	333	405	379	364	380	384	385	391	385	369	339	368	363	375	387	364	369	373	381	359	327	334	357	331	338	368	370	418	401	347	353	328	362	389	394	401	341	392	367	371	422	369	351	395	379	414	345	409	393	326	329	358	345	362	379	400	395	345	395	395	368	376	358	347	335	387	373	382	349	415	388	413	375	343	410	339	332	374	375	383	349	351	363	354	383	368	382	346	343	361	371	361	354	356	341	353	386	383	372	354	375	370	367	367	367	373	375	414	331	365	367	346	370	368	416	383	347	347	388	376	370	343	364	375	368	357	381	369	361	420	380	354	342	366	384	368	361	355	386	355	381	354	397	367	400	404	380	369	398	388	383	361	379	382	357	356	391	359	395	427	329	413	363	382	364	400	383	385	360	334	334	365	338	357	355	360	361	358	345	360	362	392	362	323	340	343	336	364	380	424	392	368	374	388	354	381	353	372	388	389	368	381	373	392	387	404	375	356	365	340	369	384	352	367	373	377	367	355	364	394	393	375	345	366	385	390	382	395	394	366	380	388	381	374	349	362	346	378	350	350	384	375	382	390	397	365	383	365	375	389	360	368	373	394	378	371	356	356	362	410	402	380	378	365	366	392	340	346	379	324	344	345	338	371	376	371	366	409	370	362	386	398	383	336	320	360	375	403	384	375	387	398	372	383	369	338	376	357	354	376	379	356	394	334	344	340	375	316	366	393	360	359	361	378	346	365	391	357	354	340	378	322	412	360	354	367	389	385	325	328	407	327	340	374	393	359	404	366	353	375	371	373	357	375	350	312	366	415	361	375	367	378	372	349	353	431	402	382	375	357	365	390	387	357	405	378	360	365	364	347	336	388	402	390	402	365	391	357	357	353	369	411	368	362	377	362	373	341	322	350	369	377	341
9614	2556	18423	15480	1403	1292	1145	1143	1099	1013	1038	945	943	945	893	876	913	871	830	941	900	874	848	878	894	864	863	841	890	841	849	850	832	909	829	864	834	864	815	825	826	863	831	861	849	853	858	812	867	823	871	826	946	813	797	807	880	915	846	828	844	851	892	869	875	792	860	868	841	865	890	779	847	820	801	855	815	858	821	839	811	831	826	847	859	851	818	848	855	879	811	882	845	836	883	810	849	912	895	847	809	845	848	852	832	852	801	874	847	830	823	828	857	850	842	832	796	826	803	795	858	876	838	876	825	788	859	878	851	849	871	816	824	873	887	836	845	835	797	795	860	827	859	843	842	857	823	848	796	865	775	819	810	852	881	805	808	851	849	860	853	870	834	848	900	835	844	781	839	826	825	910	856	832	812	861	837	827	810	843	847	848	824	840	852	855	822	877	854	870	907	828	874	821	838	866	877	840	850	894	853	851	844	811	843	860	824	809	825	878	830	882	873	805	788	826	827	824	894	850	857	859	831	815	845	824	847	851	840	841	877	840	845	846	833	852	873	849	834	838	828	873	869	850	821	882	836	839	849	826	861	863	832	871	831	812	860	821	798	818	865	822	853	826	842	828	831	736	810	848	846	789	839	870	850	809	880	817	810	801	863	846	838	865	867	830	800	814	835	853	801	855	834	823	840	886	843	903	814	876	863	886	847	841	876	821	851	847	824	795	826	842	858	873	831	887	899	826	835	833	858	784	891	865	851	820	856	873	825	868	817	831	837	814	827	852	855	816	837	816	855	871	842	812	835	851	804	858	824	853	838	840	794	824	863	798	860	838	866	812	841	864	881	861	838	798	822	858	859	866	887	808	812	859	834	818	887	868	813	838	831	793	823	881	859	822	799	872	812	864	833	822	819	832	794	846	808	884	858	856	830	827	900	843	802	818	846	800	824	806	829	825	853	829	868	874	891	869	839	844	846	864	816	855	851	834	818	814	851	852	797	828	855	876	835	811	796	841	861	884	864	862	862	837	846	869	828	802	880	844	871	867	843	865	794	857	835	812	865	858	852	806	814	814	792	824	839	818	815	844	870	823	860	892	797	831	870	835	851	861	836	864	906	855	824	827	850	838	874	810	813	823	860	809	870	825	844	837	839	847	796	824	839	853	809	860	889	853	873	820	810	796	859	778	859	817	809	826	826	841	845	818	799	812	823	842	875	820	863	831	828	794	879	852	837	847	857	875	888	820	828	802	805	842	845	840	783	811	861	832	842	823	854	856	893	875	855	822	849	799	842	838	819	880	793	811	863	822	793	847	826	807	879	828	877	874	840	834	908	854	883	861	900	791	791	860	812	805	859	851	904	845	845	869	809	865	831	863	814	822	844	877	872	834	869	784	868	868	805	826	869	860	821	814	829	813	850	901	817	847	848	822	830	800	787	824	856	801	844	818	798	832	807	837	879	821	835	870	824	816	796	823	837	839	791	807	834	850	845	832	836	838	831	888	845	852	821	829	835	837	835	851	831	823	865	801	832	825	804	839	859	849	851	838	795	840	836	821	821	850	890	803	858	847	875	843	833	850	821	843	866	842	863	826	882	845	853	846	824	863	868	864	810	897	877	849	832	821	886	854	828	869	849	878	878	876	897	784	846	802	920	867	841	822	862	845	864	869	876	818	887	894	846	843	792	823	870	875	873	882	836	794	804	844	849	842	793	773	890	869	847	843	827	800	821	824	803	860	854	855	848	875	886	847	812	841	798	832	816	792	888	870	817	806	809	854	851	856	839	785	837	830	859	874	846	842	875	793	866	823	837	895	882	844	827	810	798	820	878	887	855	855	848	844	842	840	831	859	847	882	856	833	762	853	871	879	794	860	844	763	821	861	854	830	855	822	804	869	870	844	788	840	799	850	853	811	842	815	822	803	866	884	794	840	896	898	855	830	851	859	894	845	883	884	825	886	783	838	862	911	788	850	893	828	758	870	934	841	787	809	840	836	804	854	807	842	855	845	873	840	838	842	841	878	815	804	831	864	868	866	857	829	862	860	779	806	828	832	877	830	868	865	817	839	859	845	880	819	844	894	807	833	862	858	857	836	816	856	825	804	831	858	842	837	848	843	761	865	858	802	889	827	817	840	800	883	862	845	915	837	807	839	842	847	853	831	817	849	828	842	857	836	841	786	848	847	847	862	802	816	854	860	845	792	878	831	837	857	827	815	859	852	851	794	818	875	772	849	804	848	875	830	843	814	828	784	836	880	851	884	859	875	823	766	821	826	827	833	834	846	880	802	847	871	810	794	831	845	856	832	870	865	875	802	838	853	854	799	906	847	797	833	867	832	878	833	867	756	814	858	801	881	823	835	834	847	848	837	846	826	886	835	832	831	835	829	832	860	830	817	856	842	885	838	843	800	811	829	835	867	853	850	855	848	847	826	850	859	830	860	829	884	777	832	844	833	889	826	853	844	853	827	846	809	853	821	869	837	828	838	844	853	802	844	842	876	810	789	883	868	860	835	837	817	822	868	843	902	843	816	844	835	856	857	799	864	804	820	890	888	819	867	877	828	847	858	841	858	851	828	792	919	840	812	880	797	885	888	793	852	859	826	868	836	837	827	813	863	883	802	821	831	859	789	826	830	841	857	826	826	792	844	806	865	846	854	854	818	821	865	811	858	831	797	786	847	867	825	836	815	887	845	843	838	827	820	884	848	826	853	867	841	799	860	799	839	790	810	821	864	817	837	827	858	895	880	813	901	843	827	876	852	819	824	837	842	873	795	849	811	849	849	820	859	807	881	819	860	804	777	827	822	841	819	830	884	835	792	855	829	842	878	819	879	881	832	841	812	836	845	865	793	818	864	865	825	899	796	850	834	818	887	890	839	857	840	818	809	832	831	850	848	835	839	862	892	858	797	841	861	864	870	845	860	857	803	837	848	848	834	886	861	862	847	840	824	831	840	837	858	866	850	817	852	832	806	855	811	851	826	870	878	795	840	870	807	822	879	882	840	864	770	797	766	811	817	857	815	835	860	868	825	869	820	860	834	840	798	888	842	851	852	848	894	859	839	857	814	842	788	807	888	819	861	846	846	809	862	822	801	841	817	813	837	828	852	829	873	834	874	873	836	843	826	846	859	787	817	844	817	849	890	872	828	836	897	848	901	838	855	824	841	832	843	823	835	842	891	877	847	853	838	845	860	883	872	853	817	867	896	882	848	838	809	815	874	833	848	817	831	861	845	835	831	834	847	847	863	872	836	825	809	877	862	876	870	861	858	830	819	862	875	825	862	881	891	872	849	867	805	814	835	829	849	845	879	810	803	877	816	857	900	823	824	834	804	875	927	884	844	825	808	833	808	866	840	827	807	806	840	798	860	811	811	804	863	830	883	816	848	826	780	816	874	918	834	819	820	832	862	875	847	850	850	779	834	869	827	855	870	844	862	807	828	829	807	871	879	841	827	865	825	855	848	825	773	803	812	801	866	865	840	891	870	867	872
21396	4175	20347	29366	3130	625	511	520	459	424	432	466	462	447	412	454	435	431	418	417	452	429	416	412	421	405	412	465	398	400	450	430	421	411	422	407	391	414	428	431	398	428	436	420	411	390	419	395	404	423	394	406	408	404	439	384	373	387	427	350	392	408	358	375	405	455	410	381	407	434	433	428	390	353	388	380	402	398	403	413	394	365	386	387	405	392	407	382	405	399	403	357	432	395	415	405	428	428	395	423	420	361	421	371	410	413	408	383	423	431	393	402	407	377	412	382	394	396	352	405	379	399	403	420	428	389	431	406	415	390	396	392	396	395	387	429	393	379	389	381	401	447	397	387	399	435	416	385	392	409	446	426	419	407	399	419	371	366	387	379	404	376	397	393	367	374	383	411	425	424	422	399	401	403	397	418	394	390	447	409	408	393	413	417	431	432	413	386	404	410	383	430	407	369	406	427	414	420	383	404	392	395	396	406	367	385	414	461	401	389	423	397	422	386	424	429	369	413	408	394	412	379	417	373	431	395	400	417	434	428	433	432	377	403	378	404	405	426	425	405	402	411	368	388	405	441	417	410	374	394	401	398	412	420	418	427	378	415	426	429	395	400	394	440	402	420	393	405	370	425	388	434	377	423	447	423	453	420	397	442	403	433	399	398	413	384	404	418	400	412	413	406	376	422	393	403	419	392	377	381	447	390	390	425	389	388	405	444	433	404	399	422	385	384	395	423	405	387	397	392	395	403	368	419	397	373	356	406	421	402	413	387	409	415	408	385	405	403	403	378	418	434	389	399	437	395	409	392	404	395	431	368	406	406	408	407	421	419	384	409	408	409	410	458	447	373	372	364	405	422	430	368	430	393	378	383	368	393	399	372	394	430	432	377	335	419	417	386	409	395	431	393	398	404	389	434	398	400	431	379	404	406	394	373	420	419	421	387	397	375	395	381	368	402	391	371	403	398	402	378	392	421	427	404	409	412	403	365	367	381	409	368	410	396	404	455	388	374	395	385	399	395	417	380	430	440	376	395	435	392	389	424	358	399	403	403	408	418	361	433	401	407	378	416	454	395	407	419	390	412	394	413	405	414	394	421	421	426	372	393	418	387	373	430	435	431	421	402	398	435	394	399	434	396	424	389	387	380	385	414	354	414	392	386	435	419	382	423	407	394	378	391	378	398	409	411	414	406	438	408	378	436	373	417	439	378	422	395	363	402	409	438	380	430	397	410	413	387	373	384	413	387	437	417	408	360	416	438	365	381	353	406	413	368	405	389	436	400	383	424	432	373	421	419	416	400	389	391	399	415	442	424	392	414	417	397	387	413	398	412	419	433	428	425	425	408	431	439	395	420	416	402	446	392	408	406	430	403	399	392	374	398	375	394	373	415	383	423	397	383	397	373	377	392	410	443	444	398	428	413	418	413	370	431	418	381	394	407	429	404	420	419	394	397	400	407	389	429	397	417	408	416	395	415	382	436	394	408	414	378	399	395	413	434	393	425	416	389	398	397	393	379	432	449	419	368	431	394	398	395	401	381	382	389	370	369	402	367	435	399	420	443	400	421	447	393	393	401	424	384	385	407	399	380	452	395	392	421	370	378	435	423	368	395	411	376	426	394	432	440	446	423	400	389	356	424	353	382	446	394	415	351	381	429	388	372	405	406	397	435	411	388	450	398	443	397	432	372	373	383	387	416	395	406	403	420	380	411	389	411	458	385	431	439	399	434	377	413	382	398	416	389	399	367	398	388	380	401	433	447	414	419	415	402	390	405	437	352	400	339	408	417	385	417	386	410	417	381	442	393	404	402	373	353	398	401	410	407	380	385	353	406	407	406	418	409	374	411	384	387	388	419	409	433	397	435	347	389	432	394	399	419	407	402	435	406	422	437	414	422	408	401	435	383	443	424	370	383	405	395	386	442	405	371	432	393	407	384	406	457	404	428	378	372	440	432	424	377	424	382	420	408	406	406	420	423	419	384	413	398	404	412	469	391	379	411	416	458	424	388	412	410	375	407	467	378	409	451	367	403	417	419	423	395	410	411	401	353	393	425	402	429	429	382	433	408	410	376	389	406	370	415	408	389	415	401	379	407	377	438	462	386	466	390	386	418	380	378	429	392	402	393	396	407	384	381	398	421	402	390	379	389	381	411	369	412	429	398	413	419	406	368	394	382	405	414	335	412	381	406	417	445	364	407	411	402	431	429	414	380	382	419	394	384	389	377	421	425	396	391	418	384	391	363	418	410	411	386	355	410	409	411	419	443	414	392	453	399	438	410	400	390	413	386	403	362	418	430	400	424	378	416	419	400	417	415	385	389	372	394	402	398	407	428	357	397	387	432	419	361	404	436	394	446	383	384	438	413	400	417	446	416	406	400	386	408	418	420	446	386	425	410	377	370	419	426	375	383	362	467	410	387	411	432	409	405	427	384	401	398	393	394	441	385	385	412	383	431	403	414	359	379	417	366	398	412	406	386	406	375	389	418	427	427	402	388	435	430	381	398	367	427	428	409	389	411	434	414	398	430	401	405	444	419	411	392	377	437	391	414	380	419	401	389	387	421	418	403	402	401	422	435	398	370	374	426	423	402	397	442	401	406	393	401	407	388	383	434	401	418	412	446	395	373	401	421	395	390	366	432	420	403	392	407	442	373	430	393	422	422	404	390	413	378	400	378	389	391	393	410	442	408	400	393	343	368	450	436	413	361	388	377	380	434	436	376	371	400	423	390	360	371	385	417	413	432	384	360	397	400	397	423	430	417	385	360	418	386	410	426	402	427	366	390	378	412	392	375	403	404	387	382	363	410	430	418	451	407	414	379	373	372	372	375	421	441	390	388	377	396	415	432	437	437	417	399	415	402	393	375	397	419	418	412	408	446	402	407	395	393	419	440	454	396	396	379	400	406	392	425	399	391	377	422	435	391	433	384	424	401	398	407	378	378	407	415	393	415	416	422	396	386	418	406	384	378	386	413	386	375	404	414	394	416	403	390	377	388	421	424	390	385	396	400	387	443	420	413	395	401	403	435	380	374	415	437	411	446	389	364	412	370	407	414	426	408	394	399	378	370	404	409	378	415	441	428	353	394	438	401	379	398	372	403	383	413	413	403	415	386	398	381	395	431	417	377	377	378	399	385	357	403	380	388	352	376	376	428	411	421	421	421	398	433	412	414	389	380	379	417	401	429	373	415	438	388	432	435	426	396	415	346	396	425	385	410	377	378	427	415	445	464	416	415	380	424	394	395	417	366	380	369	400	419	380	394	382	407	422	409	394	372	409	386	405	432	405	406	408	401	358	364	408	399	401	379	406	434	420	371	389	434	369	426	387	426	411	419	421	423	347	368	392	442	374	381	368	435	397	415	411	383	453	382	362	430	404	409	380	436	400	394	445	380	463	419	397	420	430	431	413	379	436	383	392	413	401	396	376	379	380	466	418	422	385	394	421	393	392	405	410	435	370	357	413	411	407	425	389	414	393	411	403	390	402	426
11854	3551	28392	21850	1999	1691	1584	1412	1178	1217	1114	1103	1076	1097	1005	997	954	1014	975	902	976	978	990	958	925	894	890	941	903	941	880	887	878	909	894	923	888	871	917	939	881	894	962	898	889	915	913	863	944	864	901	922	871	858	867	857	908	899	925	876	879	911	899	848	912	844	903	912	891	879	942	891	930	887	910	891	867	878	876	832	900	897	912	902	939	881	875	873	863	889	907	910	890	908	889	921	895	913	866	901	904	918	865	923	829	890	903	870	874	830	876	929	870	881	894	936	860	946	871	903	921	917	883	904	865	914	867	893	871	832	812	873	888	868	878	885	882	786	924	906	930	905	932	856	948	931	823	883	865	903	897	911	914	920	900	977	899	889	876	882	885	885	846	964	875	907	869	884	882	876	932	893	921	860	908	816	885	912	885	922	875	881	899	867	893	857	895	910	872	813	827	914	883	899	853	892	889	871	891	871	926	885	950	928	910	861	871	856	882	912	886	927	873	887	876	878	845	957	937	877	869	892	863	915	865	849	866	829	878	883	832	875	869	902	866	855	853	915	891	868	897	878	880	904	899	873	913	870	891	874	893	892	903	889	840	914	862	908	864	877	901	867	838	863	911	856	799	856	907	913	860	836	892	872	852	901	884	927	865	904	880	859	872	925	881	890	869	947	845	931	880	897	879	866	885	944	834	843	877	852	880	878	861	902	849	892	920	904	866	879	921	859	862	893	864	809	905	815	876	815	883	897	899	886	867	869	913	922	866	888	829	860	870	824	886	887	836	883	848	861	874	859	864	898	852	868	937	826	870	850	867	879	853	857	846	881	827	904	950	909	857	897	902	921	888	894	871	856	878	859	889	833	872	852	872	880	867	847	887	857	883	818	900	878	932	854	889	876	876	877	890	923	887	909	893	888	854	897	929	864	900	913	925	842	873	841	903	851	909	884	889	897	867	901	889	863	860	866	851	879	832	873	921	877	912	882	904	891	887	891	841	869	894	813	872	906	891	877	895	895	877	883	853	954	916	933	836	911	903	910	866	874	864	888	896	897	890	875	873	888	873	871	892	881	894	883	887	875	886	890	900	867	922	862	856	864	891	881	910	914	851	876	924	883	911	855	896	909	887	856	904	874	912	897	853	861	948	861	861	882	840	958	892	855	820	927	841	900	884	891	878	862	905	859	911	905	843	885	901	853	917	841	914	885	911	893	892	961	882	896	852	919	844	880	830	849	822	925	890	892	888	871	893	868	897	871	875	904	905	834	872	900	932	873	857	860	850	874	871	830	878	951	901	887	952	835	894	868	858	884	868	875	915	882	901	870	858	902	900	904	873	864	934	877	869	937	870	893	914	931	947	902	900	927	890	901	917	907	927	858	888	873	882	864	891	869	883	811	841	849	857	845	868	896	897	870	916	881	858	932	876	860	864	840	910	958	893	872	897	921	821	888	855	905	821	842	844	907	863	900	897	869	833	921	863	885	849	906	869	863	846	884	885	886	813	901	877	942	896	907	883	874	864	903	859	916	907	879	898	862	905	911	855	897	883	916	880	835	847	832	866	867	920	901	886	901	855	897	921	827	948	895	903	863	868	930	894	856	847	890	911	902	947	894	903	865	905	794	858	831	900	886	886	910	903	926	917	851	854	927	911	911	851	930	940	846	897	897	936	890	856	866	893	904	909	910	875	881	929	938	856	920	875	909	856	928	856	855	911	857	932	848	876	883	893	928	870	844	918	923	884	904	878	964	959	880	886	908	867	873	901	852	905	864	883	847	893	853	872	870	889	831	891	839	870	872	930	896	879	797	867	882	869	848	875	837	843	861	881	849	856	870	890	919	842	917	868	896	844	914	914	877	903	915	854	833	897	921	857	830	910	878	894	884	904	932	817	877	909	924	888	890	871	888	906	839	895	880	897	847	879	868	856	876	884	881	946	911	831	935	879	935	867	888	870	867	882	955	885	922	874	888	915	927	887	866	873	884	857	860	839	894	886	882	864	884	868	845	918	811	874	831	889	844	853	904	881	888	874	872	952	872	851	903	873	898	896	841	858	878	830	912	839	857	864	898	873	925	938	905	891	910	900	902	865	906	878	894	898	838	928	819	868	884	825	852	938	889	945	909	901	913	860	868	867	894	850	918	883	849	886	892	864	862	913	914	901	858	833	832	893	867	921	910	857	878	913	928	840	859	895	900	840	911	898	867	870	906	890	853	924	874	830	863	883	873	887	920	930	873	886	935	900	884	872	840	839	808	883	895	903	857	918	894	900	912	892	899	860	902	929	913	897	938	904	907	889	854	809	873	880	846	895	816	901	919	863	877	847	907	854	915	878	853	908	852	838	857	916	868	860	878	906	870	869	895	904	885	916	927	833	898	872	851	848	844	869	923	897	841	895	853	868	871	837	860	879	851	851	932	894	843	842	845	872	858	873	928	898	887	892	894	843	878	895	892	918	874	893	869	851	918	911	904	843	889	891	908	879	883	848	889	860	871	855	844	884	855	928	836	888	902	886	875	859	919	860	843	936	905	886	915	865	876	894	888	892	843	853	889	890	915	877	865	886	853	886	837	861	874	921	860	885	886	894	851	885	931	893	911	836	883	897	894	896	885	943	850	862	899	859	902	879	867	861	888	876	885	907	897	836	914	861	893	902	884	901	898	873	861	840	869	855	905	823	881	878	892	873	870	916	884	908	887	885	832	803	905	876	847	896	870	858	839	890	844	875	920	854	876	884	872	875	912	905	913	900	854	886	848	916	888	902	888	845	898	911	858	885	913	885	873	826	851	882	937	893	874	884	836	862	919	896	871	934	937	918	840	874	850	892	870	868	898	937	889	857	880	893	904	812	943	868	885	965	865	893	838	870	902	859	916	873	917	873	886	867	928	866	920	867	877	898	872	878	930	897	840	865	929	934	865	873	899	888	873	819	887	925	883	897	898	908	864	908	872	879	874	952	886	886	903	869	904	848	942	891	914	829	893	931	888	894	925	880	843	914	885	873	860	883	928	925	902	835	888	876	897	834	889	855	911	845	868	888	881	867	903	902	879	898	839	885	864	865	863	932	865	943	927	913	871	919	916	898	875	905	876	880	892	884	861	872	860	891	859	897	883	869	896	923	900	872	901	906	891	863	895	892	888	904	895	873	847	886	921	841	884	879	864	899	850	917	875	857	827	913	907	887	889	822	876	840	859	911	851	902	873	957	870	852	894	840	883	847	846	887	879	836	887	911	893	907	858	927	928	853	925	846	918	861	836	913	864	868	919	888	875	889	903	870	895	850	893	869	894	893	833	890	901	873	877	917	893	878	859	910	881	955	867	905	948	829	894	906	878	882	850	858	878	891	901	837	933	897	856	920	864	882	833	881	916	892	828	886	937	855	934	881	887	870	907	885	898	841	887	842	880	941	849	942	867	863	930	877	907	899	872	915	899	874	845	887	905	906	914	907	914	940	884	867	866	890	856	939	946	894	941	856	855	849	931	907	901	866	861
4871	1183	1288	951	219	186	203	174	213	163	176	184	201	172	211	203	201	209	185	208	194	200	166	179	174	192	184	175	181	173	196	187	185	185	156	190	179	183	174	169	214	192	192	174	155	189	197	190	215	187	180	186	184	204	193	161	163	195	179	173	176	177	173	176	199	192	196	166	183	202	199	192	161	164	174	197	198	183	177	172	162	180	197	151	175	200	193	171	179	203	226	211	170	170	185	185	185	207	190	205	198	186	184	204	195	167	184	197	199	192	184	166	188	193	162	182	180	194	197	183	165	205	207	197	200	187	185	195	193	219	180	181	188	209	205	174	187	185	194	190	205	194	202	146	173	194	200	189	164	195	163	178	185	165	184	204	196	182	183	182	193	196	184	179	159	230	186	196	187	176	196	202	166	168	218	163	181	200	171	182	169	164	220	202	188	187	192	180	186	170	175	188	205	181	202	213	171	185	176	183	193	171	197	171	162	208	182	182	187	201	193	205	186	186	184	159	196	180	184	199	191	166	206	185	184	207	190	200	189	206	169	171	191	168	176	199	199	198	158	190	183	194	184	189	180	192	177	203	209	170	186	197	188	197	195	182	178	175	193	157	188	196	183	199	184	169	186	173	159	236	187	194	183	208	187	174	193	168	167	187	162	207	171	192	189	176	200	220	201	198	181	177	184	209	185	187	199	181	208	204	175	206	201	185	189	171	177	187	171	188	205	205	164	189	175	214	182	213	151	187	166	183	194	191	216	167	172	187	179	164	193	169	159	189	187	210	182	165	170	177	157	204	195	205	189	207	183	178	187	205	177	173	191	159	198	178	190	179	211	200	179	160	199	186	182	223	207	174	196	162	184	153	189	201	194	172	191	186	188	183	188	168	172	158	174	185	196	209	190	199	195	198	194	199	200	181	149	175	183	193	204	218	186	210	196	178	191	184	190	190	182	167	180	169	166	183	165	215	182	173	177	168	189	174	181	216	166	197	178	205	204	212	225	210	187	203	197	198	169	190	213	182	182	196	203	179	193	190	217	184	200	212	216	184	164	176	167	221	175	170	176	198	188	163	171	187	175	180	167	186	187	188	193	234	171	182	201	190	167	184	164	167	188	196	197	193	172	196	191	195	187	186	209	186	171	187	184	184	184	173	184	207	186	188	144	179	173	190	188	199	180	186	178	160	192	176	194	194	186	203	173	187	216	200	192	187	217	192	177	175	166	196	202	190	186	159	188	220	193	176	198	168	185	186	181	210	175	213	189	181	186	206	186	205	171	190	217	193	193	159	191	176	204	187	198	180	172	197	187	187	181	184	176	188	188	186	185	181	190	188	178	181	226	170	192	176	168	167	202	180	181	193	174	166	175	185	166	191	171	181	198	165	185	175	202	176	182	202	190	177	171	168	204	191	157	197	194	210	163	189	213	169	187	204	198	192	192	164	151	199	217	170	173	188	179	211	212	187	202	187	207	188	168	185	162	208	182	199	187	150	193	181	194	158	207	169	191	192	199	187	205	178	185	185	197	172	228	197	174	224	155	187	199	187	193	176	193	191	185	170	200	206	208	172	191	193	190	195	199	170	188	172	183	209	186	188	198	158	190	188	172	193	205	180	174	194	174	164	195	180	199	172	177	203	153	173	192	190	214	189	168	197	194	172	186	191	206	185	176	172	187	175	199	173	171	171	209	149	191	159	195	191	194	194	200	174	184	193	171	184	219	201	222	148	186	193	167	196	179	208	223	206	195	203	166	176	174	159	207	164	168	180	176	186	205	167	209	206	186	165	168	181	175	199	185	181	171	162	191	164	169	182	185	195	174	196	173	161	190	188	188	174	172	186	201	191	180	182	169	185	188	162	174	173	200	162	204	174	195	181	180	170	185	172	176	187	207	172	183	168	186	177	175	190	159	200	176	181	179	200	212	196	172	187	185	196	171	196	173	204	175	174	201	228	196	199	182	214	170	181	188	193	213	196	175	185	195	202	169	179	176	183	200	215	201	176	169	213	177	177	186	174	208	211	168	186	174	205	184	214	216	187	169	185	166	189	167	198	208	183	151	178	191	213	180	195	203	190	181	189	168	193	179	198	172	192	209	175	204	169	195	183	192	184	197	199	179	177	194	183	173	182	207	184	200	186	179	195	173	176	154	145	185	172	192	194	188	167	186	172	192	182	192	179	199	193	203	199	185	183	196	198	187	162	185	175	177	203	185	215	182	179	179	183	210	206	185	175	194	184	199	190	179	176	191	193	179	172	173	165	171	158	196	188	191	190	183	178	184	173	203	157	208	199	179	175	181	208	177	203	202	193	214	190	218	185	191	251	177	210	224	160	189	197	199	173	228	193	209	185	177	190	209	172	206	174	201	190	226	184	221	188	183	168	199	175	199	176	194	189	175	189	156	182	193	200	198	192	192	191	198	172	191	198	165	176	187	199	185	185	214	194	205	193	182	203	186	213	204	183	184	170	177	195	195	180	187	196	210	193	169	207	194	193	200	181	197	183	182	181	186	191	199	196	200	195	179	205	179	184	199	183	161	184	175	181	182	179	173	186	209	190	149	178	196	191	173	168	187	189	166	156	182	195	191	196	182	190	200	181	218	207	195	197	184	160	187	206	195	175	173	186	167	167	202	166	176	199	184	181	180	176	213	182	190	199	171	195	180	173	220	175	226	175	180	200	207	170	197	205	173	179	188	167	183	192	183	196	197	195	172	164	201	183	156	188	213	197	175	176	178	204	214	189	175	186	203	195	165	161	182	198	157	185	179	199	179	203	205	179	191	201	159	201	185	180	169	193	195	205	212	173	183	194	182	166	193	188	172	170	168	167	179	186	186	196	177	178	178	197	209	206	188	191	160	180	155	201	193	210	180	178	213	188	191	180	157	184	188	209	184	161	167	203	195	208	176	202	185	177	192	183	170	197	173	189	192	181	185	169	181	164	194	174	184	201	186	173	201	157	176	195	190	174	191	211	184	180	182	196	196	217	200	207	196	200	227	180	195	189	207	186	183	162	178	207	179	162	192	202	181	170	209	168	160	178	181	166	197	190	184	204	174	166	181	185	203	210	184	189	202	178	205	202	196	187	196	185	208	188	183	203	172	188	187	197	157	204	185	192	201	205	173	171	185	180	194	196	164	215	193	178	209	187	194	177	191	200	185	186	181	207	193	165	172	186	172	213	185	210	188	210	214	197	160	195	157	174	189	156	180	196	219	173	151	184	181	195	184	191	185	209	177	160	194	193	177	186	178	194	197	187	182	203	194	145	172	182	196	157	189	193	189	181	187	178	187	160	168	177	208	211	200	198	175	191	218	188	185	159	165	198	200	177	201	206	193	187	215	181	182	176	198	171	198	183	199	194	233	200	193	192	194	181	214	175	212	164	183	198	196	192	170	173	139	168	198	180	189	189	200	171	186	162	160	176	187	180	206	174	175	189	184	198	189	171	197	164	211	172	212	193	181	191	187	178	178	195	173	189	199	210	154	175	180	183
3987	1376	2639	2054	534	513	512	516	461	488	499	463	494	520	501	478	469	486	502	471	465	527	467	478	528	533	471	480	471	455	496	478	497	496	471	439	487	500	494	521	468	473	496	486	495	497	498	470	478	489	493	487	463	475	469	519	465	475	466	479	538	518	483	497	531	481	493	492	443	460	483	468	486	461	455	482	474	492	476	459	491	494	463	508	498	443	453	480	469	522	480	527	468	499	463	507	466	515	489	428	510	478	493	505	467	494	463	482	503	522	493	516	479	487	504	505	501	491	510	475	459	501	504	478	463	479	498	472	491	467	484	493	422	484	480	456	513	477	457	469	478	499	480	457	519	484	444	486	474	474	496	487	497	427	487	452	492	492	519	513	497	512	508	485	471	472	465	518	527	512	501	459	482	463	473	465	550	453	485	466	476	510	498	472	475	441	511	460	466	499	473	497	510	509	472	478	520	497	482	469	484	501	469	490	488	488	492	453	487	464	503	484	517	487	487	479	488	497	493	444	458	479	497	495	462	476	469	475	458	496	474	449	458	482	472	474	456	506	466	471	498	478	491	455	479	501	485	443	478	485	467	452	500	481	450	508	493	465	488	478	469	465	467	535	489	442	489	484	465	528	480	510	506	489	476	455	497	501	467	488	470	493	475	486	492	461	483	450	520	483	484	510	478	522	491	445	498	468	515	498	510	476	510	489	459	473	486	471	502	489	463	459	464	452	507	493	448	500	488	522	503	502	478	471	480	463	477	447	489	504	495	486	500	486	476	518	480	473	501	491	482	450	451	480	530	483	490	466	501	455	494	487	493	436	475	485	543	481	454	458	497	509	476	490	467	512	458	495	479	494	511	534	500	442	467	482	489	493	514	515	511	482	518	485	471	451	480	502	540	508	478	429	507	528	494	467	464	467	460	458	509	506	512	462	498	452	509	487	530	481	467	514	474	466	518	513	499	480	510	530	463	475	502	480	503	514	488	487	479	496	467	455	489	455	477	515	502	468	506	508	463	484	443	472	524	512	485	499	490	512	495	490	442	471	490	505	482	491	466	507	493	477	493	476	518	476	465	492	480	493	488	484	497	426	487	499	519	510	468	456	470	474	439	491	481	455	486	490	525	521	476	472	495	465	482	522	476	510	526	484	498	451	492	466	499	482	473	468	476	475	471	463	472	509	477	488	479	476	467	410	466	493	487	465	481	475	493	521	497	480	489	486	486	460	482	493	506	533	467	439	500	491	496	503	507	483	493	463	465	455	451	511	488	453	509	479	436	480	454	461	465	473	488	484	453	481	472	512	513	499	519	490	506	488	460	472	480	499	500	490	501	474	482	457	497	503	511	488	486	448	466	444	496	456	467	486	491	476	455	483	444	496	489	469	463	482	524	510	479	455	482	497	477	493	480	481	498	481	489	529	476	515	535	456	470	516	457	468	418	463	506	488	484	489	497	459	513	481	469	462	511	513	471	507	483	431	491	461	502	471	476	474	495	505	502	511	463	499	519	484	497	440	446	546	496	507	495	435	473	466	485	454	498	512	470	497	480	459	457	473	512	520	502	530	520	475	471	502	505	460	486	484	476	519	448	492	459	441	472	493	520	457	463	502	545	508	503	475	485	464	506	491	477	500	492	478	471	466	477	474	462	475	510	484	471	494	474	480	496	508	518	477	491	500	495	490	475	481	498	497	485	463	507	521	504	441	484	534	476	503	496	475	514	517	449	491	506	519	490	483	477	526	478	466	477	483	479	481	497	521	493	517	485	480	485	519	493	498	476	461	476	540	468	473	497	517	515	477	473	488	481	483	506	488	507	502	459	465	522	500	488	493	497	505	502	467	447	462	468	479	450	482	480	476	520	487	514	500	496	480	472	474	480	462	475	474	479	462	457	531	474	475	464	489	507	484	499	457	493	485	504	496	459	503	492	495	491	498	490	454	486	491	499	484	487	490	499	490	516	477	490	442	491	474	497	478	466	494	493	517	481	507	503	480	484	514	474	497	488	466	507	466	498	493	493	452	488	510	449	470	483	477	495	497	511	459	475	470	545	481	498	482	455	510	450	513	480	518	483	523	491	514	426	511	482	462	462	472	448	493	514	465	482	491	522	453	507	461	460	457	513	469	466	532	480	511	508	453	470	487	461	450	480	467	474	537	506	487	486	511	499	527	445	522	441	513	463	496	498	477	501	448	475	502	519	523	498	473	482	480	507	493	489	477	509	483	462	475	526	477	489	528	491	495	488	483	452	482	466	461	485	478	490	516	460	459	478	465	503	512	517	472	471	430	486	513	449	477	466	454	483	527	479	448	485	479	497	496	523	483	512	488	489	470	471	484	486	449	472	442	450	489	504	497	477	468	484	502	455	515	473	471	479	487	475	476	465	528	422	510	480	511	471	497	463	489	530	450	473	473	468	491	504	503	454	491	514	467	487	500	489	511	456	508	536	452	496	510	549	471	504	468	496	494	471	452	497	464	473	491	508	541	491	461	489	494	529	487	458	457	493	510	457	501	452	475	471	486	488	467	504	481	478	515	517	477	496	490	481	486	502	463	505	479	492	474	497	477	472	513	492	467	478	521	441	501	470	466	473	474	475	507	484	507	499	468	476	451	500	457	532	508	478	485	500	493	505	475	475	476	488	477	471	487	507	502	465	488	485	472	504	494	489	523	510	530	510	493	478	493	453	483	474	474	446	519	502	493	484	462	483	479	447	483	472	515	506	491	473	504	474	474	462	489	505	490	490	490	490	474	477	495	503	499	497	504	486	456	498	469	495	503	498	474	467	477	488	461	520	518	477	516	493	462	463	464	494	475	479	470	489	479	508	472	489	503	498	517	500	512	481	456	454	479	518	485	478	525	474	490	438	500	458	476	476	476	494	495	489	476	506	495	502	473	490	462	487	425	505	490	464	454	466	466	508	452	472	444	485	517	532	495	506	534	504	468	466	494	495	479	491	475	495	544	459	481	507	502	452	462	460	491	488	530	548	477	493	472	512	487	499	461	458	516	505	460	488	504	449	445	514	516	516	535	483	474	523	438	481	465	503	504	487	484	458	476	428	472	500	492	478	457	476	492	496	520	476	476	482	448	469	478	469	463	461	482	459	510	473	522	454	499	476	501	465	474	492	468	497	428	487	487	495	483	474	473	491	479	448	482	466	473	492	490	470	482	447	455	473	461	488	497	484	473	495	470	474	473	497	495	511	492	481	480	468	513	496	480	470	479	442	527	493	478	445	508	479	509	490	485	521	511	498	506	534	437	479	461	490	523	506	489	513	481	454	461	504	468	506	437	496	476	498	489	509	452	494	502	474	505	503	491	503	504	504	489	463	523	476	490	501	479	453	523	491	495	498	520	480	482	478	519	470	508	487	525	452	508	472	519	477	496	516	500	467	536	489	495	474	470	499	467	513	500	545	489	476	455	495	456	484	489	484	517	445	492	476	486	519	469	505	505	489	482	470	464	516	476	506	472	507	507	475	459	460	495
14108	2303	5444	17248	1278	505	456	391	441	422	400	380	382	386	404	399	339	396	362	374	406	378	386	391	382	341	400	370	350	394	364	372	371	367	340	368	342	343	415	360	403	401	343	373	367	380	363	363	378	361	335	344	379	361	368	346	386	408	361	356	371	359	371	351	387	360	374	338	355	360	385	405	355	340	417	343	354	374	353	372	372	318	377	396	372	416	358	357	368	363	376	352	375	406	405	376	348	353	367	371	386	411	354	360	393	368	377	393	398	328	383	380	390	379	368	388	393	360	375	383	367	400	356	373	362	369	312	371	369	388	374	362	363	372	379	363	360	347	397	366	383	377	363	375	372	376	358	326	376	378	372	355	383	378	374	367	336	350	375	362	383	388	372	363	398	322	372	359	346	367	371	384	388	328	365	358	359	381	399	360	333	348	334	376	372	364	372	349	324	367	361	350	402	360	372	382	381	396	376	374	389	356	344	363	377	415	381	405	376	392	365	372	317	389	356	382	369	376	361	365	397	377	375	371	363	340	375	358	358	363	395	376	347	382	343	339	358	381	414	377	414	391	391	385	382	348	362	364	377	370	349	385	386	341	383	334	343	389	364	374	383	343	357	408	409	389	368	397	378	363	378	384	346	326	379	361	392	322	382	402	376	370	373	352	386	390	384	366	346	371	369	363	350	366	339	349	340	363	359	387	384	363	377	354	359	394	360	354	385	385	384	341	377	359	392	418	374	391	400	364	369	368	394	339	377	358	334	377	373	361	376	372	362	347	377	354	362	384	417	364	365	401	373	361	358	386	407	384	382	376	390	380	344	404	365	389	394	377	342	387	397	368	367	350	372	361	392	353	400	365	389	326	406	383	380	401	374	342	369	369	370	369	442	381	340	410	325	373	401	380	377	369	399	352	365	360	360	381	379	385	329	370	335	363	366	350	397	385	344	398	354	324	387	346	402	345	354	356	391	373	355	377	369	377	381	390	373	364	381	353	370	384	343	370	357	369	398	335	389	366	387	360	376	381	372	366	341	391	365	370	366	384	332	358	404	363	373	371	367	382	375	412	379	355	345	356	374	377	368	344	408	383	356	363	364	353	356	367	405	363	326	350	380	361	347	396	394	368	342	346	402	383	364	345	370	378	337	366	374	343	338	402	384	402	369	345	361	372	389	390	357	327	360	383	368	373	373	379	402	379	363	351	388	389	339	369	363	358	439	378	362	401	354	355	379	402	354	353	391	364	347	342	376	371	358	357	377	398	365	359	369	372	324	315	377	376	342	390	341	376	371	419	374	373	388	366	338	385	383	350	370	346	392	373	376	366	337	404	381	376	344	369	399	382	362	372	387	350	370	353	375	326	372	364	356	357	376	393	353	374	377	365	381	369	391	380	399	369	377	341	416	385	327	375	416	358	358	411	365	344	386	379	401	349	396	335	367	359	358	373	371	382	371	358	379	389	384	386	344	367	388	335	419	364	360	353	400	383	350	395	355	410	406	384	364	355	374	357	382	411	350	392	401	391	301	368	373	385	372	365	345	373	395	356	388	391	382	355	408	344	354	357	405	372	395	396	371	354	371	326	341	416	355	395	366	386	400	379	374	382	381	366	363	368	348	360	384	383	382	362	363	362	366	376	357	378	386	373	345	363	393	404	368	329	380	335	367	388	366	362	366	405	380	341	376	397	419	362	380	365	368	376	358	384	344	365	365	358	400	385	368	340	368	346	375	359	342	393	362	398	352	386	366	348	337	383	393	353	389	357	388	364	352	383	359	371	375	354	370	365	339	366	360	365	408	388	370	410	418	376	371	360	359	381	323	371	357	331	364	389	366	391	372	341	395	351	388	371	337	354	346	352	411	380	354	395	370	368	375	392	381	365	394	331	402	367	401	382	321	418	319	364	353	351	402	391	385	398	360	404	358	369	385	386	367	350	366	364	352	418	394	395	378	354	348	368	388	358	353	374	376	347	362	353	337	374	347	378	349	386	369	406	357	390	346	382	366	374	361	384	388	377	342	378	375	380	360	349	339	381	404	377	372	361	355	365	366	365	379	405	403	377	382	373	380	380	376	378	390	399	339	379	376	374	383	371	394	356	341	328	377	355	389	375	363	365	373	388	338	369	384	418	350	333	414	388	366	344	384	347	340	372	347	349	367	366	366	366	356	364	395	372	400	340	385	354	365	398	362	370	388	377	384	368	355	352	323	393	381	387	357	367	365	342	383	384	373	348	377	368	371	329	392	348	394	347	377	353	373	328	344	353	369	369	385	383	348	365	386	389	402	356	380	332	377	320	357	398	377	378	380	408	372	387	373	370	354	363	372	375	354	365	387	389	394	362	394	359	356	378	376	428	380	373	380	365	346	344	369	334	418	400	389	356	369	381	372	409	384	369	375	342	365	400	359	345	361	352	342	363	335	343	412	393	386	351	362	359	379	375	385	377	364	373	364	350	382	360	355	367	370	336	353	353	410	358	358	321	354	351	404	395	386	371	355	396	364	405	371	350	379	393	343	359	354	400	369	370	413	407	384	364	379	387	342	395	366	360	372	375	389	393	363	383	375	366	358	384	379	367	349	364	341	351	379	395	374	354	360	347	388	349	350	395	362	377	410	400	379	367	384	360	351	386	363	348	404	339	428	368	413	396	364	365	360	382	387	367	414	388	364	361	385	382	367	387	360	360	374	358	357	381	351	387	376	377	382	386	385	381	380	396	337	347	345	340	358	359	382	351	382	384	363	325	370	348	368	373	387	391	386	364	414	367	376	402	376	353	379	359	409	403	367	371	337	350	381	353	358	394	370	355	364	413	386	382	372	350	370	354	372	355	374	366	371	358	333	399	368	368	418	388	393	409	388	367	381	400	391	368	366	350	392	385	380	368	377	351	361	396	369	390	382	321	374	380	387	406	391	400	408	368	366	345	384	353	348	364	350	364	365	382	373	376	374	356	344	366	329	372	348	324	367	358	351	370	379	355	398	415	349	365	361	354	372	395	390	379	342	353	293	378	361	413	375	356	380	365	330	393	405	367	326	375	361	338	401	399	373	388	358	340	363	339	359	360	369	383	356	347	354	427	389	401	359	364	397	380	330	341	377	357	344	322	335	329	389	392	363	353	374	407	378	341	387	360	337	392	428	363	391	385	383	401	382	371	345	355	437	425	373	367	389	391	358	390	407	393	367	402	359	391	374	346	402	379	376	392	386	337	343	379	382	383	386	377	375	359	365	368	372	364	354	336	381	380	392	370	381	402	395	334	354	402	399	373	398	402	404	356	373	375	360	372	369	409	382	349	339	383	371	389	396	356	388	397	386	373	362	369	337	382	376	369	364	367	367	378	369	370	389	349	349	376	372	367	356	377	375	350	368	349	372	387	367	362	379	390	405	362	402	395	386	362	382	397	368	401	400	365	367	352	359	410	398	353	382	371	390	373	394	347	397	371	373	398	365	368	368	401	358	413	379	343	361	381	376	379	391	317	373	416	354	383	350	370
9578	2575	11839	19048	1402	1288	1195	1037	1037	1018	957	930	946	885	899	899	907	884	837	852	895	884	851	883	912	873	870	826	881	832	845	853	898	866	801	873	836	889	843	845	856	845	862	815	827	845	843	883	848	815	879	877	870	846	875	869	837	853	885	857	851	823	869	827	871	857	820	851	841	840	839	892	870	814	848	841	855	845	870	831	799	801	841	843	823	853	872	857	873	840	879	847	850	841	834	822	826	862	878	809	832	877	860	848	829	851	836	829	890	807	867	817	850	890	824	860	853	853	853	867	839	827	856	871	841	823	863	925	790	815	860	824	812	810	841	801	861	827	858	852	803	827	841	868	838	833	824	798	851	885	867	828	832	858	861	872	815	814	835	810	823	823	836	867	825	864	855	848	827	884	846	827	884	841	874	833	810	810	836	801	847	844	819	882	855	826	791	856	854	851	841	869	878	850	843	810	840	846	851	824	811	828	872	819	868	821	817	815	823	778	826	842	862	828	872	840	795	837	842	858	866	868	839	849	835	849	828	827	867	832	839	846	876	880	870	789	837	867	852	915	850	838	830	851	846	804	834	857	773	848	871	824	879	835	848	795	873	881	791	832	853	837	836	845	864	867	826	821	829	823	845	841	830	908	835	793	887	847	805	830	830	792	877	858	841	821	884	838	845	812	843	878	833	811	821	800	888	833	822	833	823	816	840	841	815	835	884	914	839	899	839	872	871	871	822	809	833	815	839	876	801	887	824	816	821	818	850	830	878	856	825	823	884	873	852	912	849	844	831	826	820	862	879	895	822	869	878	845	858	819	842	862	896	828	835	856	861	826	836	819	834	857	882	837	849	857	830	818	797	866	859	836	857	909	874	792	822	820	819	826	846	801	805	848	920	842	780	824	882	830	851	851	853	829	865	872	837	842	878	862	822	908	895	875	888	843	853	838	834	897	850	804	839	929	815	879	840	861	868	846	816	830	833	837	828	863	858	892	874	832	883	832	855	855	839	845	826	818	835	835	844	852	831	805	834	877	872	893	874	822	821	821	850	881	838	907	910	777	882	890	852	825	867	859	860	844	824	859	819	827	863	869	871	861	849	823	810	832	847	884	855	854	834	826	854	843	846	851	822	831	846	824	833	842	824	867	827	827	890	846	797	858	847	882	821	876	859	851	855	838	832	852	821	788	786	858	810	851	898	856	849	837	805	839	896	866	852	861	916	857	873	846	897	850	826	893	824	849	866	884	872	870	862	876	840	853	829	850	804	865	838	782	861	819	841	846	836	835	838	823	879	818	814	853	848	895	876	808	819	823	899	825	799	845	862	890	821	820	814	881	818	804	864	831	858	850	870	860	803	889	816	818	797	859	846	874	855	828	847	885	871	890	809	812	904	830	821	847	912	860	832	828	802	769	768	862	836	831	888	815	854	866	849	842	835	798	841	853	846	872	849	825	806	858	850	861	857	833	873	817	832	815	864	913	844	856	847	830	863	821	825	914	838	844	815	842	791	761	855	806	837	847	807	855	851	833	861	804	866	833	834	839	827	865	803	796	832	830	804	837	864	821	842	831	846	808	870	887	839	840	794	853	839	769	828	871	871	870	818	808	828	881	816	829	792	830	869	852	856	815	862	834	789	839	856	869	826	844	825	860	875	916	832	885	801	824	826	815	848	831	846	819	872	799	844	858	842	824	893	841	828	872	890	890	839	897	878	814	815	803	907	857	871	840	878	858	817	807	934	837	846	833	866	869	867	838	825	840	853	823	865	842	799	875	871	809	830	854	787	812	865	904	848	844	822	935	791	871	874	870	871	880	889	871	835	890	821	830	858	804	843	872	856	822	908	862	791	831	879	864	825	813	822	857	852	805	877	833	882	791	782	855	888	879	844	852	844	812	806	866	882	822	855	829	855	848	803	809	814	907	845	831	853	861	862	909	862	851	839	848	862	800	842	826	831	854	828	892	849	864	855	833	829	833	862	849	808	804	854	848	885	902	891	832	848	872	844	824	806	817	843	835	866	861	894	839	815	861	877	842	806	833	811	862	817	843	850	858	797	863	799	844	819	870	802	781	853	826	832	864	809	834	869	798	860	843	761	863	841	818	835	836	833	828	851	877	813	874	809	812	833	871	830	884	820	848	895	860	836	835	811	848	816	922	895	835	849	832	861	849	821	871	817	880	816	841	855	853	917	832	834	873	781	927	814	849	837	848	850	785	875	866	831	846	864	839	865	841	825	853	806	845	791	819	858	835	828	867	802	817	807	871	881	833	903	911	864	866	873	807	836	893	827	814	836	838	841	809	850	852	864	805	857	840	867	845	830	804	825	832	807	865	826	892	853	796	790	819	848	798	857	815	816	836	799	808	828	824	832	897	789	800	848	854	885	858	825	844	898	887	842	829	839	778	851	864	918	833	852	836	831	807	863	807	883	861	870	819	863	877	851	844	896	846	863	859	853	799	856	831	823	828	836	851	829	857	861	878	864	855	892	849	884	840	892	870	857	865	876	872	851	833	858	818	836	880	858	840	816	813	881	873	846	848	846	811	840	841	827	817	829	829	902	800	815	843	832	859	851	842	884	837	815	788	820	869	868	837	879	811	881	900	876	858	868	869	848	844	810	862	819	850	868	862	910	844	865	832	836	812	838	828	841	880	859	849	840	808	872	856	790	840	873	887	892	788	839	814	889	838	834	841	853	784	846	831	861	803	826	851	823	847	800	837	854	841	860	863	799	876	788	819	876	780	846	795	840	800	857	893	925	844	871	783	813	847	883	820	877	882	869	849	822	847	862	858	836	883	839	856	863	839	844	826	883	874	875	851	882	875	871	812	839	845	914	882	821	898	828	854	821	813	824	850	831	832	898	830	835	866	823	792	839	833	859	863	819	845	881	840	848	879	880	812	786	909	844	846	876	833	864	827	855	843	864	781	837	843	835	878	856	827	867	849	869	830	867	878	815	811	868	843	832	827	799	863	804	861	855	848	838	836	827	833	845	891	824	873	885	842	826	859	860	850	785	880	865	884	923	802	844	830	842	821	847	878	828	818	884	836	856	851	803	819	865	835	941	865	868	811	905	837	822	832	903	875	870	842	885	861	858	839	884	804	897	862	849	850	806	846	859	803	800	837	852	901	841	827	876	948	822	861	847	841	886	868	839	846	854	867	917	882	808	884	820	814	826	890	859	832	854	848	854	864	850	823	846	885	831	795	794	798	883	819	873	860	802	846	807	880	847	827	863	862	830	831	853	813	891	836	803	850	873	856	832	857	847	858	829	858	852	864	862	841	841	853	818	852	828	797	883	906	844	828	863	815	871	894	845	813	828	859	853	866	871	892	828	866	860	803	817	835	828	860	835	860	825	885	864	785	849	842	845	871	878	880	893	833	892	856	874	838	862	854	815	822	844	820	887	856	896	833	783	860	831	912	872	894	805	804	822	854	804	851	838	806	891	907	808	837	847	897	840	872	858	831	876	846	884	816	876	887	812	818	825	855
23162	4291	5686	28606	3485	660	536	522	467	474	453	485	394	462	448	435	435	423	438	401	397	385	436	427	432	435	376	422	443	392	418	401	410	358	384	426	412	413	402	427	401	394	397	401	355	431	403	429	424	406	406	422	407	423	408	400	400	451	384	405	415	391	446	383	391	437	402	405	424	424	422	412	442	405	374	389	398	428	380	404	378	444	416	380	396	434	432	395	422	393	388	403	401	429	411	391	447	420	386	376	390	374	415	411	423	416	418	415	403	419	430	406	411	395	391	430	443	352	398	408	375	409	385	372	391	386	389	412	408	415	421	372	413	397	400	397	383	419	422	433	388	383	365	376	369	383	389	395	375	412	421	384	378	416	417	359	422	372	386	408	421	412	394	362	394	405	437	415	404	410	376	436	450	380	416	421	401	399	384	452	413	402	378	401	414	437	427	438	426	402	406	419	422	409	363	389	431	379	386	414	430	434	409	387	395	420	400	418	430	393	363	425	416	437	403	368	371	365	382	403	413	414	432	391	400	377	447	425	444	390	388	346	374	396	425	402	391	403	356	407	396	379	368	348	373	430	436	414	383	406	371	382	371	406	425	371	452	394	401	414	398	389	386	402	393	420	386	388	425	385	444	391	356	404	408	400	387	419	389	422	383	441	422	434	421	382	361	424	413	416	399	415	390	444	406	415	425	441	439	372	383	371	390	398	400	394	408	430	418	385	425	407	430	408	408	370	406	376	440	413	417	406	397	396	383	440	404	380	414	371	403	385	390	378	433	418	371	400	415	381	389	386	406	413	336	407	409	409	406	410	399	364	405	427	400	394	378	401	366	423	418	417	362	384	380	453	384	415	416	398	413	370	423	390	378	439	413	411	416	423	381	399	412	394	397	433	393	420	422	397	427	399	447	411	428	414	388	437	393	367	427	380	370	388	419	442	437	406	443	441	399	394	410	401	381	443	437	421	367	425	368	442	389	386	402	387	377	424	388	412	422	403	431	384	427	405	386	392	416	390	399	415	404	386	398	433	426	377	367	414	383	442	378	372	434	413	385	411	390	385	372	390	392	413	430	379	380	450	423	357	390	394	414	381	401	384	414	408	392	398	388	400	381	334	408	408	398	395	388	422	385	380	438	402	402	367	380	412	434	374	403	408	391	386	415	401	408	440	405	385	366	401	413	399	430	351	389	419	378	427	421	413	408	405	419	433	428	387	391	408	415	408	377	438	394	439	383	365	441	389	437	427	432	387	387	401	415	402	396	422	383	374	366	421	412	382	413	414	395	370	401	412	422	375	409	412	374	431	369	392	423	423	407	394	418	396	358	418	393	407	444	409	408	389	423	417	375	400	387	397	404	388	419	407	393	400	456	376	391	450	397	381	432	397	359	399	389	423	409	418	391	377	395	361	431	423	386	404	417	429	379	425	394	395	442	403	423	407	464	403	393	393	389	392	386	387	423	448	445	400	410	401	397	403	414	409	404	421	383	424	403	408	414	400	387	386	416	436	435	407	387	396	388	401	405	419	373	408	405	389	426	415	431	428	409	424	389	373	429	367	395	397	404	423	392	401	403	397	405	385	416	423	383	431	404	389	381	413	416	416	394	393	410	365	387	400	394	372	417	425	420	409	426	420	392	405	407	423	425	398	423	402	435	362	404	450	370	402	435	411	382	403	384	402	401	389	398	355	399	424	393	374	389	403	373	405	396	414	413	438	421	427	401	401	396	360	387	364	379	396	408	397	425	394	417	379	356	425	362	384	406	414	411	422	444	408	392	362	426	379	415	407	376	385	421	406	378	404	379	379	428	349	408	402	388	383	431	379	418	372	381	392	377	403	351	384	366	432	395	391	400	375	392	385	356	386	418	394	384	381	393	378	415	376	394	366	418	419	392	407	401	396	439	381	366	389	407	403	362	373	420	411	392	377	382	414	382	390	383	388	400	399	392	351	398	379	395	392	426	396	379	392	369	409	390	421	410	378	400	394	371	402	401	437	435	413	402	389	426	396	395	423	446	407	406	422	420	417	422	416	380	398	374	420	386	375	352	412	393	424	436	442	414	417	426	421	413	398	366	399	417	447	420	390	386	383	362	392	374	388	382	378	431	341	399	406	374	381	410	435	432	387	414	434	432	448	399	394	395	404	401	402	380	402	410	408	330	352	391	399	395	441	398	414	371	409	415	421	399	392	426	409	393	422	401	352	407	403	393	365	414	381	416	391	383	374	361	421	441	389	410	403	409	390	401	401	380	392	391	405	398	374	395	370	354	389	406	404	395	425	412	427	409	409	415	435	386	413	436	403	414	397	401	417	391	446	427	402	417	372	398	425	380	395	412	441	392	421	385	384	369	403	397	391	421	410	418	388	363	407	386	386	414	419	367	387	439	405	426	407	425	414	402	421	425	421	430	398	383	379	388	433	401	409	395	418	379	425	400	377	403	420	411	450	424	416	416	398	448	422	381	419	362	364	391	440	401	396	433	428	413	354	422	404	407	391	389	424	402	407	407	387	403	372	391	409	402	361	381	365	424	443	403	401	435	398	443	400	418	395	413	374	461	400	403	406	401	427	415	390	377	421	390	396	411	395	426	406	339	419	433	375	382	403	379	378	357	407	394	397	393	392	420	382	397	425	378	393	425	428	458	386	369	415	410	383	438	408	364	392	380	385	376	408	403	399	401	431	412	393	379	433	397	412	397	414	377	387	445	399	425	382	425	424	419	415	394	399	420	360	391	374	432	389	412	394	414	434	388	413	405	358	384	412	381	390	410	428	436	386	442	390	441	392	406	439	396	419	405	412	404	392	407	406	409	417	365	398	407	461	386	372	417	416	408	403	424	375	369	391	419	396	429	378	431	416	390	400	428	408	387	420	415	406	430	436	386	416	388	393	419	407	413	386	453	383	381	440	376	385	412	435	377	400	392	419	392	366	420	392	422	402	419	418	393	386	409	408	409	361	402	389	436	378	408	369	410	423	403	382	431	409	400	357	417	375	409	398	401	398	384	404	429	382	447	404	389	398	394	424	399	406	418	385	396	425	399	366	396	387	383	419	421	407	392	435	348	410	421	411	405	412	404	337	354	434	425	402	412	390	431	379	363	418	424	410	405	363	426	403	413	451	401	414	392	375	364	422	405	418	409	390	395	383	407	409	418	433	427	422	377	424	414	445	428	422	377	387	372	366	390	381	399	379	429	438	423	423	405	371	418	411	427	414	397	358	396	392	416	381	391	403	416	425	378	427	408	454	392	423	416	420	423	404	399	389	446	425	385	380	407	424	380	437	425	368	403	397	394	369	442	406	414	415	396	413	433	419	411	402	386	417	400	376	424	381	385	407	377	409	412	382	414	381	455	415	433	399	414	442	429	405	431	358	438	419	413	420	397	406	392	398	403	378	392	415	414	400	448	463	430	381	391	369	415	383	385	384	402	422	402	422	363	402	403	400	426	404	458	359	385	388	377	402	419	442	437	430	413	394	431	430	369	381	406	401
12496	3363	11544	24963	1946	1728	1505	1371	1302	1193	1167	1103	1041	1042	1013	1001	1026	1031	990	940	959	959	891	928	950	870	915	915	938	922	911	946	871	895	942	858	898	899	923	861	927	900	960	916	871	920	832	910	927	891	876	938	816	865	850	818	905	917	884	853	912	886	866	843	916	906	867	852	956	919	882	861	866	857	871	922	938	884	865	905	886	873	893	860	851	930	905	868	861	930	957	815	870	875	882	886	861	922	899	879	834	845	886	881	869	834	873	865	877	912	884	912	886	906	848	830	908	824	902	888	873	900	857	851	837	888	850	865	959	843	866	879	864	852	886	861	870	869	859	860	855	860	928	903	851	800	885	821	849	893	874	899	881	862	926	902	882	845	897	852	871	843	814	876	849	900	853	931	916	869	943	905	820	869	910	904	865	872	826	869	877	851	860	867	876	913	851	834	822	865	859	891	877	850	844	881	859	873	882	847	864	865	849	858	866	852	942	903	851	824	899	888	848	825	865	840	857	878	867	867	852	864	862	878	865	862	848	845	826	830	870	880	873	921	928	881	842	865	866	837	872	862	900	897	882	873	863	922	896	856	850	816	883	845	825	880	860	820	864	889	921	864	836	920	844	857	879	907	908	901	892	874	860	879	845	884	846	862	838	874	888	885	879	901	886	841	816	865	860	884	939	876	911	867	859	846	893	888	864	900	937	851	879	876	886	862	882	888	896	852	936	915	872	881	867	935	853	815	830	838	854	881	855	904	886	874	852	862	881	857	856	864	938	851	908	851	879	878	902	890	861	874	860	859	865	943	836	849	844	927	854	907	897	854	892	871	854	898	881	950	953	888	850	955	909	912	834	936	852	892	797	805	857	906	911	874	892	887	851	868	864	865	849	845	882	877	910	859	869	875	843	890	886	901	877	899	868	903	829	891	852	855	851	854	895	876	852	883	884	902	855	915	867	934	933	895	884	894	878	887	862	879	903	871	907	884	848	879	886	847	893	895	852	873	816	858	868	885	861	852	852	860	880	889	891	849	888	878	899	897	856	858	859	871	890	893	834	890	866	857	871	851	914	929	866	872	895	899	878	863	825	856	877	884	845	893	910	886	894	867	859	880	916	874	903	880	894	919	896	897	845	817	913	879	863	896	885	903	876	854	918	847	869	880	883	861	861	810	878	796	860	855	837	819	882	849	864	865	874	834	862	861	872	941	827	871	879	878	865	876	801	870	885	901	829	893	804	890	863	869	875	854	914	844	904	879	871	843	879	874	924	908	889	882	820	837	881	865	838	874	881	833	894	850	882	876	908	818	839	894	886	886	902	877	923	828	939	887	907	899	816	872	897	901	881	876	874	817	944	883	841	879	829	891	865	878	907	886	860	926	842	862	865	841	901	912	888	863	870	878	868	889	865	916	900	871	865	885	861	895	884	876	881	849	904	922	871	891	868	927	860	908	816	898	907	878	851	930	857	868	880	857	869	902	845	854	892	903	829	877	935	882	848	843	851	919	894	876	903	902	845	842	871	902	849	878	862	899	865	874	860	903	865	880	880	857	797	903	903	859	854	858	913	899	880	835	854	851	840	861	840	979	864	900	903	849	903	918	888	889	908	836	937	926	820	831	879	896	910	865	867	931	859	816	891	896	848	911	891	899	873	850	868	866	841	894	863	881	874	899	936	868	900	905	881	901	876	931	842	859	853	881	848	831	895	893	920	848	884	850	883	902	889	893	838	837	884	922	877	845	854	826	917	870	922	878	853	834	882	905	861	951	850	878	865	903	855	881	873	866	880	867	933	829	866	905	905	908	832	860	889	887	942	885	866	863	844	857	919	890	907	894	913	830	828	817	826	890	937	888	845	903	871	893	913	901	837	902	829	830	901	902	875	848	895	849	844	842	908	912	847	831	814	891	908	900	892	869	924	879	891	881	914	879	881	873	834	881	873	916	900	881	854	878	827	875	906	862	888	809	881	894	886	875	833	890	921	846	891	868	867	913	842	891	867	861	860	858	929	856	845	799	874	828	832	890	851	823	863	912	931	887	842	937	871	826	874	844	879	890	903	942	857	850	867	850	895	874	876	895	861	885	870	866	877	835	888	929	836	862	877	897	840	913	900	911	838	893	915	886	878	877	827	954	897	909	904	934	835	878	884	907	832	916	912	884	845	920	871	875	849	895	896	832	871	903	877	906	878	877	868	890	844	848	864	880	858	904	863	867	908	891	837	880	858	867	908	864	859	892	921	839	885	919	827	894	827	862	890	851	893	835	872	854	840	865	881	910	873	852	870	880	904	855	859	875	866	895	863	839	843	839	883	886	854	870	892	873	841	848	895	908	874	852	870	838	799	839	918	852	902	867	893	881	888	862	870	841	959	867	843	879	869	806	905	921	823	867	909	879	916	850	841	850	873	884	881	848	844	833	862	902	854	830	818	890	919	938	877	896	828	896	889	922	883	853	890	886	887	933	927	806	861	852	880	887	881	869	877	867	848	857	839	890	887	877	831	923	856	880	859	841	853	911	915	909	889	877	920	884	909	848	873	893	880	877	835	858	869	842	931	901	899	896	868	937	881	926	853	936	842	887	842	937	905	867	923	850	855	902	873	881	902	904	889	879	874	873	909	885	867	935	915	815	857	866	874	845	874	862	862	919	865	894	878	874	896	944	847	881	904	842	831	861	877	848	912	876	881	846	906	889	873	901	890	883	874	869	880	865	854	853	845	870	821	888	833	884	889	896	882	876	847	869	866	856	865	874	897	919	901	796	856	888	880	853	895	816	876	855	853	869	868	851	846	889	892	901	792	896	862	902	810	887	828	856	879	924	883	826	864	921	860	872	858	910	865	897	893	823	888	835	935	915	901	863	862	821	900	899	875	864	883	920	912	944	915	923	850	888	899	872	878	902	921	890	847	855	828	923	934	913	885	876	917	880	864	843	891	830	861	873	824	839	914	889	885	869	843	849	865	826	874	865	832	870	893	868	803	835	862	878	834	840	891	848	891	867	881	921	868	863	847	857	886	891	853	818	881	861	884	844	838	893	821	852	809	928	883	844	878	874	859	866	898	856	857	830	825	869	877	889	895	904	920	902	898	906	864	908	832	928	822	869	884	883	885	834	905	833	870	917	891	916	829	820	865	866	884	845	817	842	862	874	901	829	882	896	882	899	857	888	886	872	875	862	835	871	886	845	843	877	879	882	875	881	873	872	906	854	936	897	903	844	856	897	854	867	915	831	907	874	953	895	886	840	849	850	916	878	870	917	835	892	926	853	898	876	910	898	893	853	873	875	860	856	866	867	863	852	914	879	815	903	938	886	824	809	910	888	909	852	862	876	863	882	896	905	870	869	866	893	905	904	922	919	837	863	883	825	874	885	808	907	874	866	900	857	854	871	840	892	822	850	868	866	909	909	839	853	855	868	863	878	877	826	907	904	887	833	859	863	914	926	863	827	846	867	914	882	898	840	904	847	890	806	868	895	858	843	896	894	900	894	885	841
5355	1228	1055	665	158	172	194	186	190	195	157	218	195	167	172	178	168	170	198	181	187	170	198	166	191	197	201	174	190	188	191	193	205	193	187	192	182	185	151	196	200	211	173	197	168	154	161	195	164	175	182	182	182	186	172	196	194	182	172	202	210	167	175	206	180	185	185	215	158	204	203	184	156	204	212	230	199	168	183	194	184	215	191	188	210	187	208	181	198	161	187	170	182	177	206	191	165	185	165	211	204	173	180	207	203	179	193	163	210	165	188	169	182	203	193	182	190	182	174	182	184	226	197	185	175	171	210	197	162	196	187	184	188	198	167	176	190	185	221	211	168	202	204	167	159	156	174	174	190	190	189	172	191	159	179	174	196	201	183	181	172	170	161	207	159	180	173	194	180	194	162	187	235	187	176	201	187	181	188	190	174	183	175	174	195	164	172	199	185	189	159	175	220	187	213	187	206	174	179	187	167	191	184	183	193	173	167	191	202	178	177	160	165	188	163	192	188	182	180	175	180	180	197	180	182	155	178	198	184	189	184	184	204	186	175	163	202	199	170	163	167	182	173	159	153	179	207	168	164	195	192	187	137	176	187	198	168	208	174	174	182	180	179	180	166	203	194	192	169	182	172	171	197	177	187	178	173	187	186	186	187	163	173	162	202	190	178	170	195	164	172	203	189	194	177	184	195	205	203	210	201	175	168	180	198	170	211	195	159	174	192	170	177	193	162	204	198	182	177	160	204	154	185	182	180	187	174	178	182	178	207	162	161	181	185	185	178	199	176	190	188	184	197	191	197	175	181	167	177	180	162	184	159	174	161	206	179	179	179	183	173	221	199	194	175	184	208	190	213	201	214	169	172	178	190	178	181	154	224	178	203	223	195	179	176	172	197	187	226	203	181	191	192	181	174	178	185	174	164	181	185	191	197	180	174	188	199	158	167	180	188	173	194	177	179	180	188	191	165	193	172	170	171	180	226	169	203	209	190	196	169	165	208	191	165	195	204	175	183	200	186	188	151	181	172	186	167	185	213	207	190	189	195	196	209	194	174	159	180	181	189	198	197	186	185	164	176	186	173	180	187	185	172	184	191	171	183	198	202	198	174	187	178	180	184	181	172	177	193	196	192	199	195	197	180	174	164	183	192	188	189	183	179	205	184	167	192	200	189	177	179	182	195	171	200	173	205	202	176	197	189	188	193	184	181	203	184	181	173	174	185	200	187	194	205	170	181	181	200	172	193	197	174	203	193	152	184	183	195	181	182	196	185	157	191	159	192	187	195	194	182	186	195	194	173	205	203	194	182	204	189	160	189	184	166	185	185	174	182	189	204	172	181	215	202	169	213	173	183	174	191	173	167	216	171	203	156	208	180	193	197	181	193	182	197	180	199	206	166	166	187	164	186	175	221	160	177	169	187	190	160	189	188	197	161	165	197	174	191	169	213	182	170	200	181	192	226	200	190	178	198	206	198	210	173	177	210	177	174	184	180	176	191	175	179	193	194	174	157	186	182	190	184	156	183	181	189	215	194	190	201	183	176	187	170	154	177	185	161	178	199	201	203	179	152	187	194	200	171	190	201	232	176	199	180	168	195	190	163	202	178	201	201	198	192	185	194	176	212	187	203	200	192	180	185	172	215	170	192	179	158	168	188	198	199	148	188	175	166	186	181	192	183	181	206	183	160	169	203	202	171	185	175	180	175	191	194	186	224	202	174	194	162	192	179	175	180	208	195	194	174	187	191	158	170	192	170	194	202	164	187	182	192	201	171	175	184	168	169	198	202	173	183	181	183	195	187	175	189	176	177	170	197	194	193	167	196	178	184	206	217	199	218	172	166	190	181	190	167	202	187	187	170	194	169	184	167	177	186	174	186	215	190	175	188	196	195	185	179	184	199	187	202	207	226	184	196	180	167	196	205	188	188	162	178	205	219	198	169	210	198	187	187	190	193	159	187	191	180	191	169	198	180	179	181	161	179	188	177	203	197	185	165	183	200	203	179	172	178	203	193	186	187	177	189	171	191	222	202	171	186	200	180	181	190	183	180	181	226	178	177	181	182	191	185	177	184	173	176	176	183	174	197	172	184	164	169	174	219	194	185	194	190	200	189	206	197	192	174	195	208	186	216	190	164	191	181	186	196	172	170	177	168	186	187	176	178	183	198	164	177	157	219	190	171	158	197	180	184	172	175	193	196	173	174	203	158	182	174	183	162	192	190	179	189	168	196	176	200	177	181	168	186	170	173	176	191	211	168	176	194	176	187	204	203	197	216	182	182	156	185	206	177	169	196	211	193	166	175	179	199	192	166	170	177	168	169	202	162	189	222	169	171	202	185	167	153	217	174	175	173	181	187	172	196	181	200	198	187	187	188	176	170	170	204	162	200	155	173	190	190	194	203	208	198	202	168	212	168	184	200	151	178	189	174	178	175	179	169	170	179	183	184	192	177	207	216	153	209	187	184	176	192	182	179	197	176	187	186	181	158	191	179	177	169	215	179	173	162	197	163	183	160	177	170	194	184	160	197	194	187	177	177	188	173	203	187	189	174	192	178	213	198	156	173	163	183	197	178	179	147	195	218	182	165	178	183	178	203	168	202	189	202	195	175	176	162	163	189	171	198	191	167	182	174	170	194	174	154	187	201	196	182	216	218	186	191	198	172	207	205	218	154	193	172	198	197	167	188	164	216	207	189	170	175	166	187	175	188	167	199	163	179	202	179	203	157	169	203	191	207	177	185	192	176	194	178	196	185	193	202	164	211	204	167	195	174	164	198	196	179	183	177	191	192	188	174	200	159	191	180	200	176	188	171	185	164	177	191	183	172	189	183	169	187	183	179	174	183	166	185	178	183	181	194	191	186	170	170	187	196	200	179	182	191	171	187	196	197	188	185	182	198	183	190	189	211	193	200	174	175	206	207	179	186	165	193	179	206	182	169	168	188	193	195	169	181	175	178	177	209	184	188	193	200	178	206	185	177	159	172	177	200	215	209	186	202	173	172	182	201	165	183	201	188	204	207	193	181	185	198	197	200	160	154	184	186	166	179	182	165	192	182	176	174	212	196	154	190	175	193	202	156	206	186	161	191	175	164	193	188	197	174	184	191	190	194	162	193	181	196	205	190	184	163	171	145	184	172	174	211	166	208	181	203	187	182	170	166	174	222	164	194	173	168	203	205	171	183	166	196	187	177	177	197	203	181	183	156	180	205	188	165	204	171	194	189	169	207	179	201	202	190	178	163	162	192	178	178	189	204	196	183	172	185	175	214	195	152	174	199	194	163	187	179	177	204	182	187	180	213	192	173	196	208	178	189	190	186	190	197	194	192	177	198	200	178	199	179	186	185	179	211	164	161	187	181	170	162	187	161	185	183	191	163	153	169	179	184	171	178	176	177	180	211	163	204	205	173	167	171	167	163	177	196	180	200	170	200	182	206	154	168	160	206	193	180	189	187	174	155	170	164	185	199	194	168	176	193	188	198	157	189	187	161	161
4145	1359	2229	2213	464	501	468	535	501	478	474	496	493	461	470	492	464	493	511	467	469	488	505	489	480	458	512	460	469	465	486	500	468	466	472	470	509	451	477	462	472	500	492	488	507	492	483	507	452	492	479	504	460	489	478	455	488	422	498	500	483	470	441	499	461	461	461	448	439	458	492	497	480	502	494	481	474	447	472	488	508	501	511	493	492	480	475	478	477	518	501	485	461	499	484	498	505	491	428	454	498	472	490	445	514	467	517	451	462	488	458	486	466	502	467	466	463	512	495	474	464	460	486	448	461	469	474	497	482	483	471	479	483	487	476	492	495	496	487	498	513	486	510	495	496	470	474	481	479	442	498	458	462	466	513	493	465	448	457	436	469	444	450	442	475	455	481	509	472	428	475	469	471	460	488	490	440	460	495	487	502	512	491	502	461	485	480	481	519	471	513	484	509	447	465	467	491	502	481	474	474	459	506	510	499	446	468	477	496	483	495	451	508	458	483	463	430	485	477	509	498	492	495	481	454	477	445	477	494	474	510	423	460	445	490	472	474	489	433	497	444	458	478	476	456	498	460	477	485	506	485	497	440	459	501	455	466	466	444	461	506	457	496	481	470	476	457	493	498	495	495	441	465	502	523	514	469	473	488	495	513	461	509	500	457	481	463	468	497	498	526	483	502	462	513	469	470	464	477	494	514	478	475	491	488	443	473	489	475	475	488	511	497	486	484	483	463	453	471	491	496	450	490	513	444	501	528	489	500	510	492	493	495	481	551	477	454	475	478	499	518	442	516	477	476	464	477	470	491	493	473	487	493	446	471	485	492	455	486	459	504	477	520	470	492	487	452	468	500	456	469	474	445	469	464	490	440	472	453	466	485	473	477	477	499	482	508	496	488	508	465	460	465	491	497	453	436	474	511	489	464	451	497	515	472	510	472	513	451	447	476	519	468	428	488	509	500	501	477	473	489	507	446	500	480	459	425	490	484	515	489	479	492	480	490	498	479	515	494	471	446	442	485	535	465	438	472	510	489	490	475	450	469	469	474	474	443	477	511	492	469	488	507	473	483	463	514	490	488	468	484	488	484	479	498	496	469	477	498	460	505	452	482	500	466	493	483	467	476	502	502	479	522	453	447	490	515	501	475	433	450	441	505	493	459	426	469	506	474	445	519	443	457	475	496	459	479	442	500	498	519	479	497	479	478	462	485	515	513	499	484	481	490	506	484	497	474	488	501	464	462	502	494	488	498	531	488	495	461	473	500	484	479	502	473	446	473	479	444	454	471	514	476	469	509	515	468	500	483	466	475	446	495	457	491	467	475	498	475	451	473	484	425	495	483	469	474	444	460	498	447	496	471	497	459	497	458	455	465	471	470	465	439	495	482	462	473	460	479	476	452	507	456	475	473	463	496	492	459	490	490	481	526	537	431	520	469	484	426	484	441	501	449	437	462	479	435	438	514	461	463	448	444	548	471	476	455	483	517	484	487	489	450	485	508	467	466	485	463	458	478	498	450	500	470	507	498	456	497	517	458	500	501	521	481	476	465	486	511	477	509	472	465	477	452	491	462	472	519	505	467	477	488	511	480	486	477	473	490	513	490	501	497	484	473	463	493	478	483	508	468	477	461	527	511	497	526	483	463	493	458	468	462	499	484	474	469	472	482	516	459	507	482	478	490	448	470	487	502	490	472	483	471	463	472	465	444	521	478	502	492	473	503	462	482	499	472	477	490	472	485	472	489	494	480	482	517	507	501	465	458	461	483	500	498	469	496	496	468	494	478	495	492	506	490	465	520	475	454	495	481	526	460	500	461	498	482	455	475	487	461	526	486	471	490	472	495	476	466	474	455	489	504	492	500	484	469	507	492	465	530	496	530	475	470	492	456	466	567	511	457	502	486	492	482	461	483	521	470	470	452	495	472	464	475	504	472	515	473	474	515	488	482	481	459	500	509	492	447	479	512	429	462	479	487	507	475	511	502	476	451	488	489	535	515	463	482	497	491	458	488	450	474	507	478	465	513	470	468	505	462	500	491	461	476	469	484	441	461	490	490	460	518	465	478	494	455	455	511	495	488	459	497	444	453	499	459	524	488	455	482	495	471	517	481	487	465	473	443	484	445	479	480	492	468	470	464	500	446	482	467	513	476	529	477	513	424	474	487	449	468	443	471	458	466	488	508	460	447	468	454	516	443	473	539	470	466	447	506	495	506	487	481	499	450	435	490	498	459	493	461	484	506	498	466	487	489	514	464	458	473	468	489	501	533	473	485	450	443	477	492	482	516	457	493	496	473	475	469	447	492	479	452	500	512	475	498	453	502	474	497	504	505	457	457	481	466	499	523	500	531	488	504	452	442	470	532	488	468	457	474	516	485	504	483	481	499	495	476	459	471	479	488	457	502	456	506	467	499	463	451	543	497	474	498	443	446	476	486	512	489	499	498	467	446	470	479	488	464	461	490	509	474	476	471	517	488	494	496	461	489	453	477	489	465	474	467	447	473	488	447	480	458	520	465	481	477	488	478	479	476	481	477	488	501	480	489	477	491	478	470	482	478	506	546	480	487	466	481	472	465	460	468	474	474	454	516	469	487	498	473	467	489	500	477	446	497	485	489	496	495	464	467	482	473	467	471	521	490	493	505	498	445	503	491	452	462	503	495	474	474	489	470	490	504	471	495	433	500	483	492	441	487	454	480	474	492	475	473	457	511	512	527	517	484	468	482	461	461	501	469	494	497	498	454	440	470	479	492	482	490	473	506	504	503	477	462	484	490	486	509	519	537	468	496	511	476	501	492	484	475	470	463	502	464	445	475	486	474	486	492	490	495	480	466	461	495	490	486	450	447	467	474	458	482	486	507	478	498	454	467	478	453	490	493	426	478	481	492	489	469	536	471	485	477	544	467	468	496	497	480	479	490	501	462	491	507	476	463	449	498	481	493	452	444	472	452	490	504	501	503	505	495	523	496	481	453	493	466	462	453	531	486	489	493	476	509	502	476	476	519	474	510	495	486	470	467	517	458	455	518	506	513	447	474	508	451	496	458	515	465	496	512	487	490	492	492	492	489	455	484	495	470	487	499	499	460	477	488	408	492	479	490	500	480	465	496	507	484	478	462	463	470	478	492	467	500	504	517	508	481	467	506	485	455	454	468	481	473	476	476	499	482	474	459	437	512	491	503	441	469	481	481	445	518	482	480	440	485	468	470	453	496	494	467	506	489	455	482	456	441	501	482	482	460	479	529	473	481	495	481	445	462	438	490	502	495	488	496	492	519	512	509	520	468	480	490	440	483	467	530	490	466	483	506	520	474	501	498	462	457	494	475	495	485	490	514	506	442	444	515	501	442	449	481	483	484	510	471	475	470	485	508	468	497	490	467	470	495	455	490	487	496	452	496	508	468	476	463	465	474	482	478	493	491	470	519	520	482	481	460	446	502	471	484	471	483	483	476	467	483	510	500	478	515	503	513	446	487	473	517	525	456	457	482	475
14934	2540	4976	16054	1163	442	407	431	410	356	377	404	372	373	391	363	383	406	362	361	398	367	366	411	375	383	339	376	405	347	386	334	359	399	366	377	369	371	384	403	376	347	385	381	355	403	327	382	398	383	377	367	379	380	377	354	362	380	380	347	384	408	344	405	370	353	376	357	371	376	362	360	395	343	388	363	383	380	342	364	336	416	375	381	375	375	385	346	377	348	356	345	374	416	364	363	374	343	360	395	364	378	380	394	394	366	386	359	380	354	376	357	337	368	379	364	375	372	366	381	408	376	374	363	359	359	390	383	354	363	390	376	394	343	367	351	352	331	391	366	394	403	339	326	380	361	406	364	349	338	371	395	394	361	375	384	357	346	376	369	391	404	400	399	411	363	378	348	384	356	362	363	381	370	405	395	361	366	377	397	364	339	378	400	356	385	368	377	376	408	382	355	383	339	396	325	378	362	353	355	415	391	362	376	391	372	379	368	383	397	379	376	317	390	339	388	380	370	380	349	380	378	387	375	391	362	343	390	354	323	337	395	401	363	359	359	337	346	365	381	356	367	353	378	384	370	339	378	374	365	316	360	357	384	362	355	397	369	394	360	368	343	381	354	386	330	322	365	397	333	369	370	415	383	371	325	358	371	413	427	372	395	361	406	336	355	403	382	373	349	370	327	386	393	355	365	386	349	359	392	387	389	382	361	391	344	367	349	329	339	338	334	373	370	398	359	396	367	376	388	395	369	360	384	357	386	408	369	375	330	377	389	375	348	387	412	382	373	356	367	369	357	383	360	378	382	388	340	373	400	396	347	369	374	378	357	357	364	396	367	349	333	376	368	375	394	374	360	366	336	385	348	364	366	359	379	396	402	374	352	378	369	388	355	391	367	335	386	410	358	341	348	371	392	368	369	342	377	388	396	389	383	394	376	391	411	380	372	336	358	352	399	361	376	359	379	393	386	365	360	374	366	350	388	385	384	384	391	388	392	399	381	350	400	365	386	349	372	392	391	405	355	392	402	444	356	373	343	367	339	341	342	352	382	381	365	383	347	380	374	398	353	390	325	342	395	338	363	368	368	386	356	348	374	374	353	363	366	384	380	367	368	397	350	367	402	375	336	356	403	377	379	379	357	368	387	365	389	386	351	381	373	356	334	391	379	360	356	408	405	375	339	384	368	343	354	372	366	364	348	359	374	331	389	376	383	358	361	383	393	362	360	362	358	352	391	348	326	348	335	377	350	402	357	391	361	345	383	361	367	382	373	384	383	362	356	382	378	360	388	346	367	339	365	380	357	374	370	366	368	346	367	348	357	384	386	370	352	387	371	362	378	343	404	396	364	384	367	354	404	387	370	373	349	337	389	403	382	413	347	329	369	391	391	407	379	363	382	353	371	381	389	392	367	361	388	355	393	396	414	350	391	350	364	336	367	390	336	409	361	357	380	345	380	369	369	381	358	341	386	333	366	354	338	406	378	387	369	391	393	367	374	378	386	387	364	365	370	345	392	379	412	420	339	364	367	343	389	357	371	365	360	354	390	360	353	365	407	371	374	388	355	352	367	415	356	375	373	381	381	333	404	418	386	391	381	368	348	356	390	388	372	366	375	382	340	356	384	383	390	347	380	353	398	340	363	397	365	364	347	362	356	369	384	409	400	337	372	367	393	388	393	378	386	381	358	383	330	359	410	380	371	393	372	384	358	387	374	355	337	383	382	346	369	368	382	387	345	367	356	391	365	428	369	356	377	381	372	345	376	369	392	359	372	355	371	359	338	382	358	373	392	358	346	370	394	377	361	372	360	369	354	379	396	385	397	376	405	366	367	351	401	349	364	359	356	362	366	352	388	368	362	391	370	351	365	339	365	388	370	361	383	323	324	373	403	378	356	379	352	379	392	368	360	377	404	372	404	370	367	359	324	359	375	388	367	355	344	359	393	364	345	391	374	349	368	390	354	390	373	361	370	344	347	391	316	371	385	375	407	368	391	403	396	373	345	362	361	374	357	349	406	368	343	387	366	392	398	385	384	374	359	391	370	371	336	359	378	339	411	347	363	379	379	371	359	394	368	394	393	340	386	362	348	363	383	353	350	357	386	370	377	362	361	356	387	359	369	344	378	339	406	378	360	374	369	382	379	393	386	370	338	378	363	385	344	375	353	347	376	391	369	360	380	332	376	405	385	369	384	345	375	399	358	386	383	378	374	380	361	394	352	380	360	342	384	385	356	385	424	357	366	412	347	354	358	369	397	402	384	382	394	398	352	393	353	347	336	338	323	386	393	373	371	368	352	374	402	369	331	378	351	364	378	372	401	414	347	340	357	372	351	381	353	419	374	366	376	363	383	391	375	362	361	390	397	403	371	375	372	392	364	356	345	406	356	411	335	371	370	424	376	388	373	407	385	408	365	365	380	347	437	400	363	374	385	349	353	353	395	361	383	404	362	358	346	370	342	370	369	350	375	367	361	373	378	396	381	367	375	367	374	384	361	355	356	393	330	391	398	339	344	372	367	347	369	364	368	335	367	361	394	381	363	362	369	373	361	357	342	376	411	372	401	400	375	366	424	359	380	383	392	376	347	378	348	356	368	390	406	352	364	364	385	395	372	401	397	390	384	356	407	344	356	402	381	368	339	361	366	410	385	370	333	383	357	350	342	372	352	402	336	352	350	370	387	376	362	371	348	384	397	368	356	360	369	403	379	367	395	415	369	355	365	390	398	360	356	358	401	357	368	403	380	389	423	377	399	374	405	356	362	361	372	382	415	379	418	376	381	435	404	390	376	366	371	362	371	344	361	344	377	391	399	366	389	377	390	412	387	395	387	375	349	380	401	378	345	388	359	367	364	374	359	381	364	381	373	376	350	373	381	367	380	363	371	337	371	394	417	371	385	339	378	366	365	414	357	349	376	378	366	372	384	375	336	359	361	403	362	363	368	392	377	361	378	408	385	355	357	342	329	391	375	377	393	389	351	379	399	367	412	369	362	400	421	386	386	389	347	362	365	398	442	397	406	367	377	360	392	397	378	376	388	375	378	371	371	394	361	399	384	370	396	377	364	362	369	387	387	388	343	370	392	362	361	412	393	414	370	379	357	370	403	399	399	339	342	388	392	370	374	360	313	373	380	376	401	382	387	367	388	366	374	399	362	380	398	363	390	341	381	390	361	338	369	345	389	368	386	336	378	439	351	348	379	397	359	357	419	383	418	353	403	346	344	388	414	361	346	379	395	392	378	329	355	377	371	393	383	339	353	398	376	337	343	361	381	405	358	395	363	342	368	374	352	347	386	397	333	345	353	355	380	359	385	387	369	348	386	392	365	385	369	355	373	378	336	375	387	345	359	343	340	371	362	385	407	427	394	354	365	380	377	350	373	357	381	379	414	394	361	371	352	371	363	377	390	342	397	360	363	357	364	382	360	374	365	386	368	362	395	369	331	373	356	376	349	362	368	375	358	373	345	360	356	384	385	347	377	357	364	367	369	391	359
10096	2478	11034	17238	1420	1294	1146	1065	1049	1041	1030	969	916	895	908	892	940	919	880	908	870	876	892	877	865	891	880	834	829	859	811	807	820	898	840	841	878	867	844	860	844	863	860	883	863	853	838	870	868	839	871	852	941	889	900	828	912	831	802	821	813	864	912	843	879	813	914	831	864	871	909	814	892	803	839	823	852	867	836	805	865	779	903	850	801	839	847	831	848	852	829	863	831	832	857	815	895	816	840	840	838	860	831	836	858	906	865	810	856	819	859	856	865	881	837	839	839	850	865	820	803	832	876	857	827	844	857	858	814	808	888	897	840	865	796	894	829	877	866	850	876	854	814	882	884	821	848	845	815	860	793	855	857	841	871	786	848	882	816	811	834	858	870	790	862	816	831	854	817	826	870	844	815	803	827	887	882	850	883	875	867	859	897	820	849	889	841	856	840	828	864	867	862	823	857	899	814	812	849	817	832	901	884	897	816	791	853	907	846	884	882	785	835	871	818	824	853	883	833	795	775	867	847	845	844	885	832	836	848	818	819	785	874	846	813	820	815	838	891	826	843	848	883	840	835	872	864	877	876	805	885	851	878	899	899	817	873	858	847	860	834	873	895	853	863	848	802	809	851	838	861	886	862	825	836	866	891	867	903	911	884	878	807	883	845	869	856	903	815	920	857	817	860	850	876	856	900	833	856	809	860	851	846	855	854	839	813	879	871	864	827	834	831	866	834	833	852	876	882	838	850	816	832	819	865	860	827	889	853	825	799	834	819	806	852	786	794	842	860	840	836	860	819	830	857	840	827	871	814	881	844	869	878	827	854	801	880	858	835	829	845	840	824	843	869	860	866	868	829	869	874	873	879	809	797	863	848	778	845	832	817	808	894	827	842	868	792	833	825	874	808	866	814	863	899	888	867	876	827	827	817	822	876	840	829	822	878	880	851	872	886	901	813	852	869	866	851	847	844	895	844	847	833	815	857	807	824	859	860	813	871	838	853	802	854	833	852	823	868	890	828	868	864	798	802	852	844	829	831	827	860	856	870	873	801	873	836	833	845	798	831	809	853	834	871	869	893	883	803	844	893	860	841	874	828	802	872	810	865	882	851	845	874	853	779	873	863	865	826	883	833	874	918	849	844	885	875	815	844	845	822	825	843	811	799	836	825	848	833	854	902	866	865	843	853	857	872	843	830	851	838	856	795	851	839	823	845	839	860	806	885	842	838	845	791	915	828	866	852	860	865	815	810	821	879	867	893	861	819	821	848	795	904	822	837	885	842	790	839	823	891	846	867	898	863	830	848	825	828	849	834	836	803	792	817	810	791	853	844	881	854	831	862	867	837	890	818	853	791	843	829	863	884	826	847	822	922	879	851	847	856	849	844	832	874	824	852	874	841	865	838	899	853	856	833	853	863	884	871	813	878	841	858	859	851	882	863	870	850	877	859	809	808	800	866	811	823	885	854	829	846	836	853	838	815	850	789	805	885	904	858	815	857	858	859	844	862	898	836	877	833	830	825	866	820	818	852	866	827	831	846	813	856	834	818	817	837	850	812	860	811	853	818	916	843	861	822	867	838	851	870	855	809	803	834	847	849	848	885	894	825	862	837	840	825	817	828	884	831	841	790	822	869	867	889	878	867	797	831	832	888	784	848	868	779	840	824	831	837	811	889	850	837	816	833	820	849	838	847	847	868	828	859	868	877	868	840	844	890	826	860	819	854	853	875	832	835	851	854	831	802	913	845	852	872	831	877	840	856	812	844	853	844	840	848	834	823	873	845	820	885	810	866	891	807	829	804	828	812	867	869	840	824	820	851	816	867	809	821	794	838	841	839	822	897	813	838	868	809	839	850	881	868	874	851	884	841	839	827	868	859	814	868	843	851	857	814	800	871	863	813	858	867	865	851	891	845	828	844	803	827	837	913	809	882	880	863	889	860	863	829	773	779	857	865	888	911	873	826	875	824	822	799	863	773	823	832	844	837	832	866	879	867	874	880	847	796	805	854	885	811	825	819	855	845	886	827	815	814	814	847	862	861	904	874	876	839	835	836	859	841	870	842	829	831	866	828	878	859	858	784	843	886	869	826	833	905	834	814	824	794	857	831	877	859	838	812	858	831	856	870	892	803	847	834	849	851	866	836	861	871	868	838	838	870	849	816	890	857	845	828	814	827	860	845	883	902	877	861	812	838	895	790	856	849	815	853	848	875	848	844	830	808	875	813	834	827	805	812	864	790	831	862	863	899	839	851	859	826	849	871	801	875	888	805	826	882	853	874	806	855	805	864	843	866	906	885	849	856	879	894	804	887	832	829	858	845	869	850	837	849	831	791	858	867	880	815	870	866	864	889	797	795	829	824	805	830	855	820	826	885	853	891	874	844	853	868	848	859	830	851	825	828	880	819	814	858	854	824	815	874	929	844	874	800	852	843	865	840	875	828	867	859	835	818	818	809	822	828	880	897	849	881	869	854	792	887	853	818	851	833	823	829	829	833	845	841	821	856	846	798	878	848	855	855	816	830	892	866	823	851	900	853	842	826	868	832	831	851	845	787	878	883	838	846	888	861	884	866	838	829	786	874	896	859	863	872	869	851	828	817	840	844	831	822	859	868	886	855	866	870	880	877	861	877	855	888	823	890	805	776	889	860	855	868	857	862	817	836	887	825	833	818	796	848	848	865	854	885	853	872	812	776	851	866	824	881	836	871	816	819	820	837	858	817	827	841	809	850	806	846	815	815	839	833	847	903	859	812	842	823	890	835	858	863	816	853	847	863	883	831	869	790	858	814	881	880	804	836	810	824	794	807	864	798	879	872	850	891	891	835	858	800	842	910	871	824	840	826	840	849	860	840	882	827	824	853	862	837	803	839	875	823	839	859	866	875	844	866	783	817	836	855	856	887	836	860	821	835	812	841	852	861	834	785	798	848	881	862	835	861	858	846	846	840	851	877	851	811	830	859	864	854	844	866	844	806	840	893	853	837	887	848	877	855	879	896	846	832	814	864	826	879	840	856	854	846	856	832	886	824	828	824	808	807	832	908	831	858	875	860	877	782	903	873	846	849	850	892	810	838	855	821	833	871	833	840	832	806	885	864	840	860	919	870	862	841	874	902	856	841	820	829	844	868	808	906	779	873	813	843	873	838	862	837	885	846	872	860	825	878	829	828	858	819	867	826	843	880	904	856	814	903	904	827	840	860	842	833	816	829	821	857	825	849	907	826	868	840	852	832	842	790	852	879	867	862	832	879	835	807	876	821	834	835	806	850	766	876	897	854	791	860	835	883	889	883	876	780	865	866	819	873	826	872	807	852	862	865	815	854	873	842	858	820	867	866	901	827	859	876	860	862	902	819	842	820	876	886	833	844	896	851	858	860	920	870	827	829	842	850	837	832	825	863	827	834	823	834	857	846	923	853	848	808	840	847	808	859	862	884	844	868	845	847	862	842	817	834	852	839	871	860	824	852	829	884	818	842	871	820	803	828	842	860	838
23990	4534	13169	28286	2409	659	539	483	470	512	446	447	430	415	433	430	425	443	404	431	385	425	407	398	401	428	415	442	394	440	421	416	386	434	394	391	409	454	389	426	401	389	400	391	432	441	399	431	428	423	390	419	383	414	401	394	408	397	405	402	411	384	376	422	439	392	381	370	390	368	373	416	402	382	428	368	400	410	392	391	378	362	439	434	434	381	397	380	363	418	389	425	363	389	433	388	411	388	350	426	432	437	384	428	402	408	393	441	417	410	430	383	404	418	392	427	378	425	398	381	431	396	377	396	408	410	435	381	397	396	427	392	395	419	385	396	366	380	363	371	422	420	400	405	393	402	400	409	426	398	412	417	441	403	374	424	404	419	382	408	419	388	420	405	393	401	392	392	416	428	378	445	408	396	392	412	417	398	378	401	407	421	437	369	363	418	404	402	407	401	381	405	420	349	356	403	404	402	426	412	406	397	367	431	423	415	363	431	358	406	389	379	426	401	368	377	384	416	425	388	430	386	410	405	393	409	408	389	372	392	413	396	361	391	413	427	423	434	412	360	396	402	408	373	408	384	381	419	392	396	391	402	421	405	413	419	368	389	391	385	375	380	424	365	425	399	371	375	409	393	395	422	409	394	393	393	379	384	417	406	349	389	386	438	404	383	400	397	391	423	413	364	386	426	372	392	420	381	365	419	392	382	414	393	409	405	397	357	421	423	467	396	428	398	381	393	444	394	371	380	364	435	418	417	396	437	411	384	407	380	390	361	375	382	419	421	403	461	433	427	364	403	369	420	423	348	376	394	394	437	423	396	413	409	408	435	393	391	390	441	379	388	433	398	442	378	414	364	394	422	395	388	406	374	418	399	433	408	392	392	429	379	398	388	414	375	351	379	401	377	405	377	422	410	391	438	397	447	401	391	395	415	404	407	417	444	410	435	407	426	348	420	409	434	404	416	413	394	402	385	382	392	408	404	406	390	375	379	357	445	442	420	402	437	381	406	379	398	415	410	373	421	389	376	385	422	382	354	411	412	425	410	395	382	361	410	395	383	444	428	407	382	390	415	393	378	389	405	396	384	416	403	427	396	374	411	378	415	417	435	417	408	396	389	377	410	374	394	379	406	397	373	387	402	439	390	378	410	407	417	370	413	368	376	365	384	385	399	371	407	375	395	442	361	387	374	399	394	393	376	395	431	397	462	414	388	450	399	381	420	371	398	360	415	430	400	398	409	414	409	389	437	381	419	386	429	409	404	395	405	404	389	401	415	450	362	396	386	399	454	440	393	406	420	380	433	427	403	410	392	429	384	403	356	388	417	408	411	384	395	389	386	426	414	375	404	430	398	411	405	385	372	437	414	434	366	404	400	418	383	407	372	383	426	394	421	422	403	412	384	408	412	376	404	408	430	382	390	424	408	439	405	396	364	383	419	401	383	434	380	405	445	398	389	421	407	418	423	379	364	341	385	408	385	387	404	397	430	415	407	368	396	412	398	422	390	373	453	390	369	404	412	360	375	362	367	359	411	417	395	402	459	430	422	395	419	426	386	365	399	412	449	416	411	416	422	378	440	383	403	442	365	410	418	392	420	402	405	428	419	395	390	385	416	392	377	401	384	386	377	410	401	368	395	397	423	433	390	457	387	422	422	398	380	411	433	401	350	397	431	412	418	419	437	416	370	365	385	395	398	415	432	400	416	376	390	426	391	423	405	390	366	432	407	380	476	441	355	404	400	392	409	392	419	363	411	374	388	366	419	383	382	427	401	389	386	407	399	388	412	377	433	433	417	395	444	385	393	422	454	423	444	403	409	419	390	346	392	426	411	405	409	419	415	400	406	375	430	446	423	367	434	422	428	422	417	417	410	430	402	444	426	390	396	436	388	420	400	389	414	403	373	391	395	429	398	385	425	379	381	416	411	409	407	421	376	379	393	420	389	447	399	399	399	400	405	446	424	385	406	387	415	396	420	437	395	366	378	389	390	370	420	399	371	398	381	379	393	382	402	387	361	409	405	412	371	411	429	412	414	400	392	402	432	393	399	396	388	414	405	408	378	389	404	413	392	436	385	383	397	423	402	375	411	416	400	409	413	407	399	398	419	402	391	405	417	366	405	385	429	431	402	389	363	393	397	393	399	378	402	416	457	380	378	403	404	374	414	366	418	428	414	378	408	399	398	405	413	388	412	411	426	372	383	400	434	384	413	417	392	379	438	370	422	408	415	375	391	427	400	380	426	359	379	399	407	410	382	427	405	400	422	340	358	396	407	414	382	398	420	420	422	444	373	384	404	436	396	389	373	381	423	418	382	411	394	402	414	375	448	393	370	391	399	415	372	407	409	444	392	398	424	415	422	394	378	398	433	405	362	430	409	373	385	422	389	393	410	395	408	431	382	420	408	410	410	406	394	432	433	434	381	403	413	406	422	411	382	371	393	407	397	403	429	402	455	391	419	387	404	389	397	380	389	399	388	420	365	389	434	425	391	375	421	432	407	376	409	451	396	381	395	364	431	405	402	403	462	396	410	410	443	450	387	372	389	418	418	398	397	414	419	436	379	367	395	412	412	428	403	363	375	439	384	398	377	404	397	436	442	426	410	409	374	435	383	400	436	394	359	446	378	380	405	410	362	384	337	417	444	404	404	396	409	392	378	366	381	404	402	401	380	425	385	422	419	396	393	418	382	395	415	378	395	423	382	402	433	425	415	407	402	453	372	415	422	380	415	405	405	439	417	419	374	387	383	381	434	378	345	415	417	410	392	394	405	386	389	389	421	426	383	405	428	404	409	391	398	398	386	439	389	384	386	388	385	394	360	419	411	395	440	428	457	444	408	434	427	374	383	373	396	383	412	365	422	426	364	408	423	405	423	408	398	443	392	407	412	399	390	441	405	373	378	426	390	436	404	411	378	364	391	390	443	401	408	406	377	384	385	408	380	399	417	407	423	371	405	412	382	412	380	453	402	397	431	420	379	360	439	448	364	405	428	377	420	410	406	402	377	400	377	408	427	389	383	380	409	372	398	412	422	374	401	469	413	381	373	408	392	401	422	415	393	367	427	408	392	388	354	388	426	414	412	397	425	390	440	426	393	394	427	395	479	405	405	411	439	384	407	415	439	397	431	427	413	413	422	402	426	417	432	431	406	391	416	405	379	380	419	422	417	393	407	383	431	413	399	393	408	369	370	429	414	423	394	392	444	432	424	435	410	410	420	436	382	416	375	380	362	346	416	454	427	413	388	405	400	406	433	399	405	357	423	384	361	408	394	416	419	405	383	400	464	426	408	399	406	361	455	419	413	403	394	407	449	449	428	413	397	391	428	411	434	395	383	441	402	408	419	366	403	381	422	388	381	430	404	372	375	447	395	422	400	396	432	365	403	421	398	368	387	437	378	443	430	401	424	367	419	441	393	383	398	397	392	440	414	400	417	437	434	335	401	395	412	365	401	404	413	379	344	404	399	385	404	384	397	397	396	429	394	382	450	370	399
12912	3354	20783	17869	1888	1678	1519	1412	1245	1207	1171	1131	1021	1135	996	995	922	959	969	993	1010	925	935	943	891	920	922	912	920	911	928	888	898	914	952	875	885	868	809	889	920	888	907	859	892	915	879	912	912	876	907	867	860	895	879	851	904	881	904	923	854	946	916	895	897	904	877	842	847	924	882	877	945	908	832	917	872	944	918	854	884	932	917	880	877	808	888	871	879	867	914	889	934	834	894	883	905	866	837	865	931	911	824	907	876	872	863	886	870	854	915	833	858	866	845	875	883	861	911	902	908	881	846	883	900	918	916	872	919	913	871	842	971	878	882	858	928	888	880	852	912	863	840	861	912	924	871	878	871	889	868	910	856	857	905	882	922	874	884	863	891	891	868	874	865	806	857	860	887	905	891	894	831	886	858	856	909	960	893	886	953	933	858	928	905	880	880	879	850	841	867	882	831	817	867	862	871	902	837	859	905	894	884	846	813	900	902	917	862	903	876	899	848	896	834	878	868	849	881	869	855	899	856	889	892	884	898	908	899	881	857	882	893	880	836	906	889	852	908	913	922	893	915	837	880	876	861	926	919	891	856	904	867	867	861	949	904	883	879	848	906	876	853	867	836	908	882	877	942	876	873	853	896	845	892	876	888	837	873	902	883	906	879	855	818	834	855	904	888	884	853	885	894	884	861	869	870	887	894	847	859	898	853	933	852	834	877	893	944	886	845	892	898	879	853	898	911	933	899	899	877	911	888	844	849	874	880	881	912	886	909	873	852	836	902	848	905	948	872	854	898	805	832	842	907	829	931	922	867	882	821	864	877	907	877	871	870	915	842	940	870	882	890	884	875	883	944	895	857	850	922	888	899	909	914	872	890	852	879	912	912	884	868	881	908	859	836	887	913	885	827	900	862	898	904	842	914	885	943	857	869	874	924	894	889	879	861	879	861	828	908	884	901	897	897	929	850	866	873	857	842	911	910	858	852	796	899	901	904	856	904	884	879	896	844	842	897	879	855	902	912	902	883	876	826	884	832	877	859	891	882	876	916	875	864	869	892	855	873	852	831	897	873	911	893	926	874	868	905	914	889	885	886	847	830	888	913	924	853	865	858	911	880	887	879	855	844	886	883	884	862	888	933	911	832	897	887	909	861	837	854	886	864	928	870	888	905	911	911	935	879	874	914	837	911	912	865	890	909	869	883	885	858	893	882	880	900	874	872	942	913	842	890	877	889	842	855	881	885	840	889	858	881	860	894	892	923	923	934	896	874	884	896	924	865	839	922	873	842	882	848	952	849	880	869	894	865	853	879	917	867	881	859	835	872	875	907	829	890	845	900	877	877	918	888	875	900	902	884	843	858	867	888	831	863	883	882	905	866	897	870	884	917	904	904	949	902	905	932	854	882	893	864	905	841	876	876	877	927	859	882	913	894	915	912	831	894	864	893	858	835	866	857	901	865	903	879	841	905	894	846	866	906	846	932	876	871	866	893	878	859	853	868	888	869	866	877	833	847	859	905	877	889	929	888	812	906	885	919	874	867	879	826	863	919	849	857	837	894	897	859	938	890	812	861	929	851	906	817	860	847	886	924	832	864	855	834	849	809	931	838	903	916	823	872	886	897	867	858	868	831	874	866	880	858	957	866	930	911	879	880	854	873	871	884	871	901	850	940	900	896	910	871	872	861	845	921	893	851	905	890	845	983	923	873	845	920	915	846	881	889	875	857	871	850	809	896	938	891	875	841	838	889	888	871	886	915	907	824	840	854	893	908	818	893	876	869	858	853	938	853	863	836	878	918	870	836	908	857	839	883	871	898	864	875	841	883	878	900	845	886	932	865	877	853	844	814	907	891	831	913	861	847	849	893	885	881	896	909	870	860	902	874	893	843	869	908	896	896	856	892	881	884	863	885	847	834	921	886	848	842	939	966	882	862	908	897	909	886	865	877	899	850	902	894	871	912	884	863	876	882	888	880	894	910	866	895	876	844	847	843	925	860	843	878	846	812	865	880	870	878	848	874	861	857	884	875	850	895	873	851	914	817	933	813	863	911	861	856	865	901	871	870	875	885	925	909	892	813	861	835	887	837	910	879	852	868	891	858	894	931	878	890	893	862	921	876	887	831	937	875	868	852	921	886	899	861	872	828	892	876	894	915	923	927	849	861	912	831	858	884	852	892	879	889	911	831	841	841	854	844	872	838	894	876	845	869	942	968	813	931	885	846	876	861	909	919	856	877	839	840	864	886	873	917	825	829	891	877	869	867	880	867	832	891	895	878	883	906	915	854	867	867	834	923	874	853	908	917	823	886	871	902	898	923	852	884	886	913	844	890	905	890	918	844	864	997	922	847	855	851	957	947	907	878	887	923	862	925	837	831	892	890	881	902	865	879	831	882	917	855	884	898	836	873	907	858	891	916	892	907	838	892	918	912	842	911	908	851	929	895	883	892	840	843	860	862	898	867	919	916	842	831	843	898	866	869	834	891	885	890	879	912	957	865	885	895	885	899	897	882	962	846	900	900	889	926	838	864	852	868	882	886	924	906	881	883	798	834	900	880	844	884	879	878	928	880	875	876	853	855	864	894	921	884	899	876	929	917	912	902	881	941	904	879	856	914	804	864	862	874	862	802	882	881	892	843	853	911	898	901	919	854	872	840	829	929	895	890	919	872	883	822	859	886	881	885	851	849	892	862	857	862	876	912	919	865	857	899	865	906	858	939	887	850	816	889	853	931	872	873	905	872	839	837	926	875	888	884	843	829	924	913	870	926	871	864	823	834	882	859	896	891	952	920	817	850	877	938	866	922	880	882	862	930	812	903	897	882	918	897	852	871	831	890	856	898	845	896	857	875	902	903	878	844	893	892	893	865	846	846	917	891	897	933	817	933	872	920	910	843	878	850	889	942	901	825	882	863	880	901	866	891	877	856	832	880	862	824	817	868	875	891	945	847	875	882	900	971	890	842	850	892	846	881	854	909	898	816	856	849	917	935	866	864	869	849	870	911	878	883	890	941	905	870	916	873	843	832	817	881	849	862	872	874	886	865	862	875	867	891	866	943	900	904	937	875	917	851	895	892	895	916	881	854	873	923	850	908	899	883	910	877	853	886	878	892	830	837	893	873	826	889	967	856	854	903	909	865	832	887	867	793	908	889	907	880	844	887	853	917	897	912	887	860	839	929	897	871	873	908	857	880	864	864	858	917	822	877	841	852	921	880	860	845	840	868	882	809	857	904	843	864	900	914	857	860	883	907	863	836	872	856	872	857	892	890	874	838	890	863	891	914	906	895	896	841	887	857	855	934	877	936	862	884	892	837	860	855	864	845	880	897	904	906	880	832	876	873	856	810	915	836	906	858	855	884	878	859	869	932	861	911	871	889	869	894	861	861	888	878	877	860	853	853	843	854	913	889	852	871	869	868	887	855	870	926	908	888	913	905	869	890	890	866	839	814	860	865	864	892	837	850	845	852	890	879	842	911	916	881	919	858	844	918	917
5800	1104	966	562	203	196	207	198	177	196	180	204	178	218	179	185	173	198	187	193	192	164	190	168	181	187	166	185	184	207	185	201	196	164	191	181	208	198	175	186	191	191	192	181	179	180	174	170	173	196	206	176	183	179	169	191	198	211	195	187	177	206	188	170	185	184	177	176	188	196	181	170	229	201	188	181	183	206	212	204	188	212	200	191	197	221	180	175	200	179	179	211	161	182	201	170	176	169	188	185	170	148	173	155	201	169	196	197	184	173	170	171	176	205	191	175	202	172	192	202	181	167	179	179	191	201	162	191	188	208	179	184	196	185	163	170	209	182	200	172	187	194	169	172	172	219	190	184	167	194	165	185	181	190	187	178	186	204	180	180	197	188	155	182	193	173	203	185	197	204	205	170	169	183	168	183	173	181	204	199	208	195	186	220	182	190	188	216	187	191	184	168	166	171	171	194	166	195	168	183	168	180	200	171	193	170	178	190	209	161	199	155	207	207	190	197	197	186	204	194	183	181	183	191	195	176	183	158	169	177	207	197	180	183	181	204	171	176	182	171	171	208	188	181	161	162	171	197	193	207	191	186	149	183	173	189	173	180	196	177	195	206	195	174	194	157	193	190	216	194	197	168	198	165	178	186	207	170	185	179	171	168	178	199	179	176	189	194	186	224	181	188	191	158	189	189	187	189	170	206	202	204	177	197	201	208	187	183	161	197	222	192	203	186	174	192	190	189	172	183	190	181	171	183	166	188	192	173	194	153	203	181	205	182	211	184	188	205	218	196	202	196	181	165	188	178	193	169	172	168	173	178	161	175	179	193	182	187	203	194	173	175	201	199	204	204	186	212	175	192	174	190	172	177	173	217	166	188	183	180	195	209	183	181	187	182	172	211	207	197	185	197	175	163	208	188	186	197	175	178	189	200	224	187	205	205	180	180	169	203	176	204	188	177	182	179	209	158	201	196	206	237	178	173	186	167	169	168	180	214	168	190	186	188	207	189	194	187	187	165	183	181	174	189	225	199	185	172	204	189	196	174	170	182	193	195	184	164	198	190	163	193	199	183	193	180	193	186	182	190	180	166	226	194	191	214	188	183	193	166	165	198	158	199	182	197	173	172	198	198	204	186	184	218	205	202	197	174	183	179	180	174	210	187	187	199	195	160	189	191	183	189	160	202	171	174	178	211	187	177	169	178	175	175	228	191	177	197	181	173	174	175	211	181	177	218	196	200	177	182	190	197	178	193	193	190	183	176	175	214	200	169	188	161	193	171	183	224	188	189	222	183	196	197	201	150	170	174	192	168	196	187	182	176	174	169	193	168	184	175	163	181	182	178	180	196	191	193	174	184	182	206	158	195	159	165	193	192	178	183	209	169	182	198	191	168	204	186	184	193	174	201	186	188	196	180	173	163	154	189	157	203	218	157	193	196	192	190	193	193	194	186	167	196	199	172	191	192	170	155	201	180	213	196	195	205	178	190	202	185	206	181	176	169	181	183	197	204	180	202	183	200	195	186	181	165	186	181	184	182	176	159	166	199	183	187	190	193	175	214	199	169	170	192	222	198	178	178	173	204	206	179	177	178	176	183	184	214	188	207	155	196	184	182	177	177	198	178	181	172	193	191	160	195	201	204	172	196	189	205	197	171	190	199	175	199	212	191	190	171	163	173	201	188	201	194	159	197	176	188	186	205	172	200	204	172	177	203	173	186	183	190	203	169	202	184	192	201	185	171	161	180	174	184	172	157	184	172	194	185	187	221	198	179	190	196	182	190	180	164	178	184	196	172	155	196	204	174	163	184	159	203	188	153	186	181	170	180	199	156	179	167	176	171	162	167	173	161	224	172	204	184	157	173	184	172	181	205	208	185	184	191	174	188	189	180	192	163	190	180	187	162	197	195	187	175	173	179	206	205	173	173	161	187	190	195	154	169	201	191	189	167	170	180	194	196	178	172	186	180	194	181	191	216	184	181	183	167	201	210	175	181	201	182	174	182	186	188	196	194	189	168	187	196	189	189	180	168	163	159	179	203	187	159	157	181	218	190	173	191	200	210	185	187	187	200	194	167	180	174	194	149	167	191	172	184	223	168	205	172	196	199	185	182	192	194	169	189	199	170	182	166	193	163	197	182	153	213	189	166	184	179	182	193	165	180	179	179	170	169	180	197	191	173	187	191	176	178	159	169	193	202	185	193	156	195	185	172	190	214	203	195	177	164	168	199	186	161	165	182	162	177	194	181	194	184	181	205	174	187	200	193	173	186	186	212	172	189	204	183	205	196	205	188	192	197	169	202	196	179	148	183	187	164	163	207	189	186	184	172	169	181	174	211	205	200	189	164	158	195	192	200	194	191	185	181	189	162	194	180	202	201	167	205	190	167	184	192	183	179	180	177	167	166	198	178	175	185	187	175	187	188	186	190	200	184	174	208	183	170	183	176	178	164	181	156	170	188	170	191	184	181	223	171	163	181	165	197	165	173	195	197	174	200	183	170	186	185	162	180	200	204	176	184	201	184	188	176	198	187	172	198	193	168	156	194	176	170	206	182	174	180	184	180	176	172	184	211	198	185	189	192	185	209	222	186	182	162	175	160	166	178	213	168	212	181	178	188	175	187	167	171	163	191	168	184	166	163	183	207	175	169	173	203	182	164	182	182	171	193	196	194	175	178	177	198	188	181	205	195	197	165	168	161	209	188	176	204	193	198	186	173	175	193	188	198	172	187	175	177	158	202	188	202	158	190	183	174	189	199	189	159	187	195	180	204	189	156	205	160	167	184	193	206	213	190	181	193	201	187	186	194	201	202	189	192	179	226	182	194	178	210	164	200	173	168	160	201	206	183	199	181	168	181	203	183	173	194	219	201	184	163	187	188	185	187	190	182	184	185	182	175	172	187	206	180	189	194	185	190	187	198	163	213	228	194	201	205	183	206	178	200	173	201	184	166	203	204	206	159	198	181	176	185	190	174	161	193	196	170	174	196	204	172	162	169	174	188	208	194	198	208	184	202	177	187	174	175	182	182	170	192	188	209	179	199	182	193	175	177	164	191	172	143	198	152	189	175	186	182	178	177	222	190	189	178	190	170	179	201	215	171	162	197	197	177	166	209	169	180	168	184	184	204	211	179	210	184	182	207	226	178	172	183	162	194	179	187	208	199	178	171	163	190	192	191	179	182	181	152	170	189	185	175	189	196	188	186	213	185	243	159	186	189	179	187	178	187	193	189	195	196	166	202	160	184	184	192	181	171	170	180	168	176	200	190	161	197	183	200	181	191	204	194	193	206	175	184	173	176	159	199	169	206	186	176	162	183	197	200	205	192	188	191	178	168	157	185	179	207	197	180	169	184	207	167	197	174	181	196	183	188	187	186	169	188	193	191	178	179	161	191	183	164	221	191	183	186	177	176	182	208	203	191	199	202	191	188	206	184	180	195	169	173	186	169	186	192	196	202	199	184	206	193	166	159	164	199	189	174	190	174	172	164	205	176
4272	1292	2574	1455	524	527	507	519	497	495	478	472	489	454	486	472	464	487	495	464	455	476	439	498	486	487	495	497	473	444	509	503	483	493	475	512	476	485	551	489	485	478	481	499	476	445	492	485	471	469	462	535	511	447	498	479	480	462	459	457	460	478	468	487	491	475	459	470	450	480	489	456	442	485	493	495	464	468	515	471	515	499	475	471	472	465	459	451	522	460	439	483	467	503	473	441	507	423	463	482	455	462	478	488	469	475	473	475	452	462	499	471	490	461	461	515	506	489	462	432	481	465	472	465	464	452	468	477	479	467	514	482	509	520	449	501	509	440	484	489	480	460	465	489	510	482	492	473	520	513	482	486	507	496	482	443	478	476	466	470	461	444	483	482	469	438	509	530	494	481	513	513	484	496	495	513	493	476	478	434	487	449	471	484	486	500	440	469	481	490	463	453	452	487	459	481	486	490	492	514	439	485	488	493	434	526	485	486	492	502	468	469	474	454	492	469	464	489	504	465	483	495	488	495	449	480	498	505	504	487	498	458	466	524	493	497	464	504	496	476	467	467	460	463	461	454	501	417	456	506	511	494	427	506	462	476	497	484	464	447	508	499	460	486	474	509	465	487	447	478	472	438	483	456	482	499	479	486	489	480	486	493	455	503	464	512	492	465	498	456	448	428	522	465	431	482	515	508	474	478	460	468	451	449	495	455	448	496	506	492	456	478	516	496	493	482	463	498	499	491	498	480	526	476	460	474	477	478	484	473	475	470	502	498	479	469	513	446	502	460	475	493	469	450	493	471	448	483	491	495	442	486	497	473	472	529	434	501	479	465	454	472	516	507	469	463	482	483	487	491	490	486	469	506	475	489	495	482	488	461	491	505	486	449	492	467	496	505	461	494	475	478	493	502	432	441	500	494	513	489	515	457	479	462	511	517	466	487	493	473	474	460	483	467	449	479	497	506	446	481	451	501	450	508	446	499	500	496	486	507	517	491	461	498	493	464	478	465	509	509	466	510	482	505	493	501	464	497	460	481	439	480	472	472	493	508	512	521	478	452	508	465	464	486	457	493	456	488	502	483	479	455	445	478	444	468	496	457	463	495	506	509	483	462	462	471	506	494	465	471	461	486	499	486	490	499	425	506	492	506	434	459	476	490	498	505	486	515	439	499	476	505	471	470	470	467	473	464	496	488	509	437	474	468	466	449	490	476	499	456	483	492	475	488	477	503	479	467	468	453	473	511	476	493	482	491	437	492	495	505	481	519	455	498	498	509	450	468	494	493	457	455	477	477	494	464	490	463	504	464	513	443	476	489	462	467	495	476	463	477	467	480	472	484	458	487	508	488	489	491	468	447	481	457	488	460	523	488	485	473	489	488	466	464	482	477	469	473	510	478	487	454	412	458	483	478	516	491	468	483	468	449	485	464	494	455	468	489	438	490	479	481	479	456	502	452	468	443	477	478	475	467	494	465	475	479	459	515	461	442	488	496	504	494	450	470	504	465	439	480	473	467	459	505	481	511	474	472	469	504	461	488	508	463	468	471	465	465	451	434	478	494	493	483	441	460	508	510	497	476	493	495	471	493	421	504	476	507	479	459	449	512	454	500	457	503	477	455	468	488	474	481	493	471	456	503	482	480	486	482	524	496	482	457	457	519	444	482	467	487	482	426	516	482	502	457	537	469	487	468	426	451	499	466	494	491	456	462	457	485	473	468	444	471	475	496	497	506	483	487	461	465	451	497	507	479	499	470	476	494	486	479	521	483	455	490	507	435	437	454	505	480	487	497	464	464	485	518	474	491	502	462	476	471	510	408	497	509	491	445	490	455	476	474	499	444	537	429	520	478	500	482	479	478	505	489	457	474	493	454	492	479	477	484	474	506	482	468	471	467	489	458	465	472	484	418	433	503	490	475	511	493	470	506	448	487	443	466	464	483	473	447	505	505	476	467	448	459	463	499	482	517	486	484	468	490	451	488	496	496	483	469	472	479	514	473	494	449	507	469	486	494	487	492	480	475	469	470	508	445	478	486	492	481	525	487	473	495	458	502	463	462	480	478	495	492	472	503	518	491	467	501	442	513	473	504	495	490	457	482	507	495	492	483	465	482	468	490	460	466	498	477	511	467	478	450	473	498	479	449	486	464	457	502	524	476	488	473	461	469	500	433	501	508	464	525	466	470	458	435	481	470	482	504	470	483	480	473	443	476	489	505	458	475	478	472	487	459	504	485	490	502	455	533	476	491	503	494	485	481	444	447	479	484	473	487	473	492	520	513	497	495	481	459	481	450	466	496	436	544	481	454	451	483	507	484	484	478	475	517	520	497	495	494	461	482	506	492	485	470	505	461	463	503	508	467	455	484	498	488	475	473	488	499	482	475	479	492	492	474	455	468	464	467	497	488	477	475	477	456	489	481	466	475	476	449	497	481	526	462	455	490	513	466	512	475	507	533	512	483	486	511	480	515	504	462	457	486	460	512	499	466	500	491	457	536	496	467	517	457	486	488	481	419	466	495	525	512	482	554	439	486	489	521	465	461	419	467	503	449	502	469	525	504	470	469	531	477	467	453	487	490	505	480	493	491	458	467	496	495	451	514	509	468	435	510	440	490	458	477	504	460	509	441	465	472	492	457	452	502	467	508	447	491	490	509	489	432	487	507	487	520	469	469	470	473	508	451	462	474	499	479	464	500	474	479	468	488	482	482	427	496	498	485	485	498	498	456	512	471	479	482	481	493	536	469	483	499	477	460	503	498	459	464	469	470	523	470	467	475	495	475	498	472	440	505	475	488	500	463	465	469	504	462	470	483	492	481	475	473	550	453	481	529	490	491	509	498	503	459	498	476	463	491	487	480	488	467	490	473	508	507	492	468	488	474	499	484	459	469	506	474	470	476	478	460	467	466	455	459	482	499	469	484	486	482	494	486	484	527	444	461	501	477	486	474	473	494	469	461	493	483	454	456	489	458	475	464	467	492	461	453	511	474	460	475	477	479	474	473	483	439	458	452	517	489	469	484	475	458	536	488	488	459	457	448	467	475	431	487	457	494	481	443	486	495	515	501	506	472	490	464	502	486	490	498	485	492	454	480	471	488	498	473	448	513	467	480	506	503	497	481	441	442	490	478	493	466	487	492	491	440	484	470	442	511	512	491	496	548	491	505	485	529	486	496	434	470	465	527	492	505	474	476	445	494	480	468	498	473	432	487	461	470	481	493	495	472	459	465	504	503	468	502	470	414	536	466	462	493	460	500	476	506	479	452	487	463	495	440	493	471	500	468	465	466	476	513	465	516	458	498	472	508	482	440	482	509	549	477	503	486	508	455	481	484	469	477	460	466	507	488	544	510	486	465	429	495	497	499	513	465	489	478	465	503	468	502	488	469	493	505	459	481	490	501	420	482	471	497	475	470	464	519	529	474	507	481	473	476	499	530	458	471	480	482	498	436	473	489	475	501	484	461	457	493	456	481	499	492	491	461	502	492	480	465
15938	2495	17314	11664	669	425	401	389	397	418	409	374	388	379	369	401	423	363	394	404	422	360	352	379	393	366	367	379	348	378	426	390	347	356	368	366	377	332	356	397	359	349	368	412	364	400	346	365	417	337	360	383	382	392	368	367	351	388	377	391	361	427	379	388	370	407	359	373	374	354	382	372	407	372	348	346	368	358	390	388	364	354	346	387	361	355	345	361	360	399	373	399	385	395	408	361	328	394	393	340	382	373	356	375	403	405	372	374	371	398	400	391	426	385	398	365	388	364	355	372	343	366	404	365	368	384	356	360	362	416	380	374	386	374	368	393	365	363	357	372	342	397	402	382	359	347	343	397	397	365	357	355	408	381	359	338	366	339	353	384	381	376	371	330	387	405	381	371	350	348	346	348	355	354	326	365	355	395	357	374	336	410	389	373	403	386	401	343	390	383	431	364	346	365	375	378	356	332	389	382	364	364	372	387	340	356	370	388	379	389	391	371	375	340	363	393	326	367	355	354	423	384	403	383	368	377	338	367	387	384	355	322	362	350	346	393	354	372	369	345	390	351	387	378	382	343	362	369	378	370	373	414	342	406	376	362	401	352	372	359	378	340	354	356	364	333	372	404	325	362	365	404	380	388	392	386	358	421	374	376	402	379	408	377	384	390	406	360	355	369	368	360	361	386	366	342	361	401	374	362	376	409	354	372	362	360	363	371	362	405	358	397	368	338	367	356	385	365	346	358	398	385	393	372	384	365	389	381	350	357	369	389	342	378	385	376	384	381	341	370	381	354	379	358	356	389	382	321	358	349	366	363	391	369	369	357	360	350	382	379	365	380	368	380	409	400	327	380	373	384	389	379	342	361	377	370	396	360	348	368	350	344	417	384	360	403	349	391	372	372	364	385	374	409	398	362	339	357	363	369	376	334	329	369	373	379	351	348	377	367	377	348	369	402	346	357	357	361	362	387	345	359	406	417	388	335	360	381	354	355	377	391	385	349	357	391	353	391	356	389	358	404	365	356	375	365	377	392	359	365	368	353	383	328	369	374	359	389	383	395	374	361	373	368	388	338	355	343	385	331	387	353	333	371	388	394	397	373	388	364	350	400	394	385	366	368	374	423	376	379	334	327	365	398	355	398	353	336	361	332	388	342	341	346	381	362	351	362	376	399	357	414	358	344	385	335	385	391	349	347	347	368	371	373	388	377	361	335	380	390	376	381	310	356	403	340	377	339	359	369	330	364	367	372	339	375	397	415	372	369	356	373	399	389	354	352	375	371	366	388	365	348	367	394	389	395	371	358	370	343	377	368	380	342	332	384	375	376	352	371	375	379	371	341	356	359	351	389	346	377	371	347	382	353	386	373	377	392	390	389	344	403	392	390	396	388	384	387	387	413	352	377	388	362	355	370	349	392	385	374	408	403	432	364	392	381	418	402	362	392	348	411	344	354	342	394	394	363	362	358	379	371	348	375	360	389	378	371	338	397	357	365	371	381	380	373	358	354	366	348	347	397	358	369	330	365	360	384	382	345	350	381	376	413	364	373	391	326	361	373	372	372	379	384	333	333	386	397	343	397	331	359	384	356	362	396	370	339	373	389	371	370	381	351	399	367	399	391	335	368	376	392	344	380	364	345	345	367	372	350	356	398	364	359	388	373	397	367	392	383	371	409	372	383	402	348	341	341	369	345	401	355	383	338	359	378	376	404	369	404	399	376	361	351	390	377	368	391	363	393	391	371	362	360	349	344	338	381	359	403	380	392	335	334	387	385	394	341	384	388	392	386	371	344	359	388	386	404	347	381	381	386	364	346	371	399	342	386	340	379	384	368	346	375	375	382	352	353	387	378	385	378	388	380	305	354	391	346	394	387	400	370	389	427	384	393	397	391	350	359	395	349	373	404	386	347	340	371	393	371	371	398	381	369	370	351	377	352	375	352	383	375	350	357	389	377	348	371	397	380	349	386	379	384	339	375	396	370	362	352	338	401	347	359	360	381	388	366	377	384	376	344	357	387	366	378	369	384	349	389	402	379	362	380	385	379	375	333	350	340	361	366	368	392	371	360	353	355	409	338	335	358	323	357	405	380	409	358	373	374	369	378	363	349	381	390	385	360	366	342	335	375	351	305	371	365	386	357	363	362	354	361	307	404	373	402	385	367	412	392	389	362	359	402	379	365	321	366	365	367	372	413	350	359	357	360	391	354	363	358	400	387	367	387	386	368	368	360	350	368	349	361	363	359	353	366	375	382	360	341	383	350	349	368	384	400	365	390	367	365	371	347	393	413	358	394	400	382	375	393	411	384	393	337	328	338	381	391	374	383	366	348	375	355	352	380	330	372	390	337	353	375	364	333	369	350	386	384	354	395	378	368	396	370	400	349	369	374	417	378	366	356	393	391	347	365	366	410	353	381	384	387	376	399	409	387	395	397	413	376	370	332	394	360	377	376	362	354	365	336	378	384	368	402	397	379	351	380	386	357	372	403	377	334	387	396	373	356	382	348	327	374	372	361	349	365	413	320	404	368	371	363	318	372	352	368	344	349	386	366	352	359	369	322	378	357	369	384	361	394	363	389	408	372	365	374	384	390	368	383	366	358	411	390	384	393	362	405	386	384	344	378	382	350	357	342	363	349	327	361	373	365	395	388	389	359	407	402	364	387	342	353	371	380	363	365	375	390	371	385	353	395	383	384	384	359	355	380	350	335	387	400	369	332	392	368	343	377	328	376	387	401	394	347	360	365	375	366	368	393	395	355	386	383	375	350	369	358	368	391	368	386	347	389	373	346	374	378	349	359	364	383	416	389	385	394	386	348	359	337	340	393	379	393	340	322	381	364	361	384	379	396	353	350	364	370	381	371	356	360	388	399	359	379	382	391	392	354	332	355	373	370	344	397	370	369	407	370	336	350	367	329	405	357	391	349	354	361	356	324	369	359	355	328	405	418	339	362	378	346	366	360	374	376	343	389	405	356	371	343	357	351	381	404	360	361	350	350	338	382	331	366	358	313	364	351	346	388	352	326	372	394	394	411	355	346	364	350	368	380	369	367	373	347	368	379	364	380	399	369	414	373	343	373	359	364	392	390	391	342	349	373	359	422	353	341	383	407	398	343	385	397	389	395	357	372	354	350	366	368	391	400	385	354	364	383	377	371	388	359	357	413	391	364	348	346	397	383	349	376	367	392	377	395	368	352	351	380	379	369	379	368	371	347	372	355	376	387	382	339	381	379	411	361	346	371	407	401	385	371	410	310	376	388	355	370	328	395	381	384	408	352	355	348	365	379	354	387	385	372	374	371	358	393	397	344	395	410	369	357	370	371	358	388	361	407	369	348	372	401	373	366	355	360	333	381	354	399	368	372	394	366	346	389	389	337	360	378	354	362	367	364	357	357	359	360	405	344	356	339	373	357	375	370	362	425	374	350	399	370	346	372	398	391	366	384	368	369	365	342	370	327	366	409	356	350	369	406	349	368	390	394	398	387	358	364
10478	2404	25930	6384	1387	1259	1188	1043	1020	983	987	956	990	909	884	966	893	870	924	871	871	898	901	841	835	830	849	869	845	893	897	823	837	860	901	848	857	844	819	859	906	844	874	835	859	812	862	817	844	883	854	826	804	831	884	830	778	876	841	837	894	851	852	875	845	828	856	845	845	860	854	839	889	814	882	880	858	867	796	865	889	803	870	859	866	815	819	839	863	802	839	897	911	893	777	828	813	857	790	913	820	829	824	838	834	841	871	889	886	823	856	842	825	861	813	869	893	781	828	767	854	813	913	820	859	774	857	866	838	793	864	818	856	785	837	859	796	841	827	849	847	811	797	868	846	913	848	804	857	802	851	801	816	815	877	813	822	814	847	891	855	881	866	879	805	865	843	887	782	849	860	869	810	855	871	839	785	845	855	807	813	793	843	818	866	831	901	835	833	850	845	867	837	845	838	846	784	836	839	846	838	864	865	852	869	831	805	849	844	841	882	841	869	896	865	830	831	785	830	811	867	813	905	883	823	811	872	879	820	857	858	817	844	848	861	817	847	816	858	854	809	866	815	864	833	882	862	796	825	821	798	850	835	862	881	833	841	794	828	843	834	823	810	875	810	833	819	870	854	850	841	823	783	819	809	867	860	822	880	896	834	864	847	870	848	795	884	880	809	812	820	873	826	899	861	869	836	843	880	851	884	806	849	829	853	854	880	892	837	826	931	864	866	912	839	823	862	850	860	880	778	865	813	855	833	848	878	835	841	836	870	834	867	885	805	849	835	820	823	836	890	830	850	819	816	874	839	868	816	865	846	859	840	836	852	815	857	869	882	888	819	860	793	864	855	860	841	797	818	862	821	824	830	848	830	889	834	830	841	837	884	845	826	797	850	828	874	882	845	850	838	825	881	845	786	845	827	837	837	802	864	864	817	792	774	880	801	861	838	828	802	860	800	854	850	831	847	819	805	831	820	840	868	799	824	833	856	839	812	829	867	853	866	888	802	825	849	822	852	785	817	861	868	848	814	843	809	802	846	873	848	884	820	864	876	856	826	860	839	863	811	840	828	799	843	835	818	856	838	808	793	827	875	886	890	885	820	837	832	837	832	859	868	871	878	854	830	836	861	814	843	835	871	808	801	838	865	825	861	802	829	783	832	873	876	871	869	858	831	861	832	836	838	837	882	855	828	820	844	821	890	844	861	841	882	824	862	876	853	866	862	845	875	800	846	870	854	861	830	871	882	857	842	822	803	838	833	865	807	809	793	854	835	863	844	818	861	858	873	866	813	841	841	853	871	871	809	878	861	837	879	857	848	809	906	894	795	870	820	876	902	875	798	814	849	852	812	845	870	849	849	869	860	916	815	840	850	896	833	870	852	832	904	837	843	867	841	854	780	794	871	848	846	807	871	815	831	875	763	815	862	828	825	849	839	865	871	841	849	860	837	883	888	816	801	873	880	845	873	840	841	804	796	894	854	826	825	836	817	817	884	827	850	874	793	840	780	833	812	816	794	894	819	829	877	872	896	852	867	835	882	834	904	842	868	855	861	805	853	822	835	856	781	835	828	859	908	825	821	847	823	851	817	844	814	847	856	855	858	849	911	815	833	827	854	868	849	855	808	826	827	838	859	820	821	881	808	781	824	820	866	791	840	880	880	831	846	805	819	854	848	841	843	894	864	834	866	860	845	866	861	821	822	874	830	889	815	825	805	832	862	906	834	816	845	873	816	872	818	855	817	842	845	854	831	841	877	862	865	868	844	874	834	805	853	837	866	801	829	864	863	836	849	823	826	871	827	854	878	796	867	831	847	841	848	823	805	847	847	867	795	871	820	837	855	884	853	839	899	832	816	834	919	840	859	846	866	861	851	861	822	825	789	803	831	860	879	842	894	851	828	821	871	816	862	834	835	841	772	800	818	894	878	826	859	791	809	841	882	840	864	865	896	880	827	890	833	848	861	840	829	790	815	841	855	817	925	870	841	825	899	831	836	878	864	820	868	884	890	848	856	847	881	820	855	825	857	852	838	837	843	816	811	855	822	797	828	871	832	888	887	854	854	872	888	817	816	800	832	927	825	802	820	907	850	882	863	870	813	807	833	859	872	862	802	837	834	856	874	867	826	852	883	842	855	827	883	843	796	861	833	843	836	745	873	827	819	834	812	858	813	843	851	844	860	822	846	836	868	861	848	817	823	869	847	878	853	812	891	819	848	813	820	854	862	915	858	814	762	889	853	863	839	827	794	848	831	820	882	846	860	764	864	886	797	810	863	857	825	892	839	875	890	836	852	869	880	870	857	879	841	840	839	847	843	817	848	858	845	874	883	792	844	849	792	796	892	860	843	736	860	884	805	801	861	869	833	873	815	829	807	879	811	875	851	837	918	906	816	799	830	839	913	857	833	847	785	836	833	848	818	828	850	797	848	817	906	885	854	867	798	829	854	859	837	836	822	846	809	837	846	876	831	834	861	843	828	872	827	848	791	815	815	798	828	878	851	837	808	834	846	859	874	833	850	875	843	809	872	817	834	844	796	849	837	818	853	837	861	880	887	855	882	807	812	805	896	845	914	867	812	818	833	851	846	833	875	764	896	853	844	873	851	861	838	799	805	877	888	850	836	803	828	849	864	821	932	865	888	848	860	849	851	803	853	799	867	830	883	811	831	858	866	783	855	856	867	844	882	850	865	884	892	817	808	899	867	827	869	816	830	831	853	832	851	848	856	817	854	868	805	799	877	850	826	886	856	851	840	863	807	859	793	841	852	841	859	844	869	829	833	808	793	834	778	860	845	855	851	808	862	837	858	785	813	862	926	845	785	798	817	841	917	863	859	868	878	851	818	830	856	887	869	804	844	826	882	804	833	854	810	823	809	840	792	831	827	839	800	850	822	838	863	834	851	829	875	855	822	828	842	835	866	844	891	845	806	839	896	877	851	858	869	822	842	845	815	851	830	897	823	832	841	862	838	788	867	878	880	825	794	880	873	849	804	845	892	861	850	859	894	867	855	819	856	903	809	801	842	832	776	848	849	816	847	807	873	839	857	866	874	836	855	834	894	876	811	847	855	836	817	831	838	855	826	875	833	865	847	861	849	846	843	840	818	878	857	859	845	835	866	877	764	804	843	868	878	874	850	834	822	860	857	881	848	808	903	855	773	881	879	855	837	879	856	873	889	822	869	814	837	861	850	827	839	891	807	866	844	869	853	863	861	861	868	831	856	875	897	842	851	829	798	831	885	795	849	838	824	832	833	827	872	874	826	832	864	858	877	883	851	801	872	848	867	917	845	872	864	812	843	886	848	835	807	852	890	824	849	887	897	822	902	834	825	797	839	842	871	833	856	814	850	825	819	882	785	823	900	842	826	863	791	837	828	797	920	805	891	836	892	854	841	843	825	792	831	871	874	870	893	935	803	850	842	835	879	832	891	849	856	802	821	867	798	795	851	850	835	889	838	879	890	889	838	888	794	879	888	774	851	838	833	867	821	890
24566	4240	33629	18293	1510	619	550	518	462	465	467	434	395	426	450	436	425	425	436	422	389	408	411	435	426	390	381	420	397	432	419	387	405	402	409	412	422	385	409	423	455	427	412	410	412	378	412	390	364	410	366	399	374	367	395	376	430	414	438	394	445	418	407	386	345	387	425	424	407	372	399	371	381	446	383	382	406	396	400	436	421	450	414	413	413	395	408	373	399	402	381	437	371	394	405	389	411	391	415	404	394	414	360	385	437	436	423	386	396	397	449	424	382	406	415	406	347	419	385	383	440	373	419	388	385	404	404	390	394	408	383	374	366	361	380	414	405	384	386	397	423	389	361	387	393	393	397	421	410	377	414	412	390	408	395	391	376	404	383	380	398	409	361	390	417	381	374	411	403	411	399	413	405	373	428	420	414	401	384	412	380	415	377	426	389	408	423	425	404	425	419	357	368	413	421	382	411	368	382	388	382	391	406	365	394	368	387	390	364	407	371	419	390	403	411	367	377	405	380	385	379	437	400	401	366	433	403	400	378	370	382	393	386	395	398	411	387	425	424	405	399	454	398	408	407	409	418	412	376	401	390	408	413	413	360	401	378	412	354	379	379	373	391	346	395	414	400	373	424	401	366	432	401	384	444	393	362	412	373	420	418	396	434	415	385	401	383	401	390	415	424	363	401	423	439	403	404	408	381	401	382	446	416	405	398	362	396	376	410	387	383	409	382	422	370	386	432	430	385	400	382	402	477	420	411	380	398	391	407	402	396	404	421	422	377	386	382	401	384	392	397	412	429	399	410	412	393	386	370	403	390	403	397	423	392	387	422	415	395	413	428	420	386	378	431	368	411	394	389	414	401	380	422	414	385	387	375	385	398	353	432	438	387	422	426	428	439	392	362	402	375	449	411	422	373	394	362	427	389	421	397	428	397	402	416	420	403	402	376	396	411	437	420	390	379	403	410	371	341	371	391	434	374	398	427	351	432	397	420	393	438	400	420	382	397	399	376	368	385	389	375	411	402	403	407	437	389	407	374	431	396	387	389	396	409	394	408	378	397	401	356	361	363	369	410	403	442	398	430	393	383	432	443	390	371	362	413	409	420	397	400	416	386	359	405	408	397	390	379	389	363	451	400	417	391	373	401	395	395	408	373	390	410	373	370	395	419	402	440	384	427	382	397	418	415	410	392	409	412	375	393	442	445	431	380	408	384	403	363	418	397	375	387	395	383	377	408	357	414	396	360	388	420	412	416	382	412	405	417	403	432	416	398	416	411	439	414	357	417	378	431	402	424	395	422	421	395	399	405	419	395	409	380	400	417	422	411	405	394	417	384	373	442	409	427	385	393	437	424	389	391	459	410	394	402	420	420	379	378	422	407	368	383	423	391	391	428	412	445	419	413	396	431	383	413	395	411	406	432	392	405	437	398	398	399	391	371	426	415	397	373	370	404	416	412	386	373	365	402	407	354	393	388	386	384	421	423	406	385	425	403	380	437	393	384	420	416	385	425	423	407	419	411	395	394	351	407	400	405	408	398	460	408	440	398	404	384	371	413	383	368	398	354	397	367	405	418	414	409	424	424	413	378	407	360	427	452	396	379	397	413	416	422	429	395	370	391	362	398	455	414	396	431	374	399	419	394	403	418	419	405	386	393	390	386	387	406	358	371	402	417	410	410	416	374	380	392	432	390	369	385	425	408	417	387	419	394	366	400	436	398	408	395	378	412	395	421	376	441	383	354	407	388	376	387	370	393	400	394	409	431	386	359	429	423	444	396	371	403	412	406	387	391	384	336	392	390	391	396	416	416	415	433	391	390	412	441	397	424	448	411	403	392	375	394	388	386	427	404	396	403	408	390	415	396	376	393	418	394	368	406	411	340	436	448	408	444	439	419	441	404	343	440	438	380	440	404	404	390	403	391	399	411	369	398	436	408	411	361	413	426	409	424	441	368	362	392	408	381	362	422	413	388	386	402	374	420	392	383	395	418	393	372	398	354	401	416	359	386	418	423	368	400	402	403	388	375	395	362	405	412	408	390	403	387	395	431	410	381	417	409	394	390	437	374	440	414	432	403	409	406	381	425	429	416	417	397	386	426	391	422	388	406	404	444	425	374	383	400	402	394	389	416	340	376	365	385	361	408	369	370	389	363	378	426	385	439	411	389	404	392	413	404	396	426	412	364	394	449	402	424	390	400	392	416	365	356	427	476	419	418	364	437	406	422	422	376	401	402	381	405	374	418	422	422	419	418	401	390	383	420	442	391	382	388	388	378	345	377	414	405	434	391	420	415	382	365	388	445	439	394	386	386	407	449	415	396	427	438	411	426	404	397	393	425	392	415	409	361	370	392	391	390	403	441	387	397	392	382	381	410	420	391	427	394	385	418	405	405	412	369	416	413	421	405	406	393	425	412	426	394	419	438	429	459	408	397	428	408	376	397	408	405	430	392	384	427	426	386	399	398	415	390	373	417	367	371	413	430	455	384	398	381	395	411	368	425	451	407	399	405	413	376	387	396	395	379	405	417	390	355	383	412	389	397	387	397	433	394	423	415	410	344	438	395	400	387	406	393	432	367	399	387	393	404	385	388	389	414	399	426	407	423	394	398	421	395	431	417	403	411	397	393	420	415	427	395	382	419	409	416	391	406	419	436	401	427	403	367	431	391	432	390	417	417	408	376	359	408	402	372	393	392	405	422	396	399	391	459	425	371	404	368	410	375	403	365	385	420	393	407	410	392	382	392	409	417	414	441	374	424	375	410	406	427	410	402	416	446	390	416	397	409	431	376	383	441	377	381	368	385	402	369	366	405	392	397	384	365	400	387	426	403	383	421	380	369	401	410	389	375	393	382	381	409	425	405	409	429	424	394	395	412	393	432	431	400	396	423	412	393	383	385	404	388	428	434	416	374	379	354	367	403	430	401	440	418	383	394	412	418	419	407	386	413	448	437	425	399	437	402	335	391	425	373	412	400	382	421	366	368	415	404	413	399	422	403	419	360	365	454	410	406	386	407	397	391	417	383	385	411	379	427	390	422	421	390	388	404	424	400	409	390	399	416	414	368	463	418	403	365	420	394	414	386	402	376	443	416	408	376	369	399	407	388	376	398	394	404	410	395	416	385	385	378	422	376	390	373	386	406	382	420	401	401	429	399	358	403	423	407	421	384	417	361	421	382	419	437	412	378	389	418	421	396	387	428	387	419	450	416	386	344	412	368	411	352	381	418	418	437	428	382	386	393	397	388	391	387	379	357	421	406	408	396	410	413	411	451	395	417	404	394	385	380	397	373	396	382	390	411	376	407	404	424	399	394	405	414	375	429	410	425	410	398	436	403	424	389	371	415	412	388	409	408	387	404	383	388	411	402	362	372	419	371	427	411	395	391	402	384	394	372	426	395	374	407	427	425	408	349	423	436	394	411	414	358	362	371	402	392	416	420	450	454	398	403	425	380	445	427	408	403	434	366	385	385	413	419	395	403	398	410	428	435	377
13213	2950	37240	4883	1868	1683	1467	1317	1245	1211	1150	1070	1085	1060	992	1030	1009	983	926	976	934	943	998	953	897	900	914	959	879	871	886	882	903	893	966	876	909	872	905	908	899	823	826	884	960	884	916	864	854	881	850	893	867	833	895	849	814	839	849	847	883	901	870	866	875	932	919	890	886	817	870	919	892	844	882	811	842	916	865	917	815	850	804	846	872	893	905	856	915	841	837	836	877	879	899	897	834	909	884	872	906	879	845	829	851	820	813	903	880	869	868	890	843	759	931	897	858	853	859	887	895	869	860	838	897	847	856	825	876	901	897	868	885	877	824	919	877	861	894	897	892	909	862	895	868	855	888	866	897	879	923	873	864	849	799	821	860	885	885	879	885	867	862	882	864	901	871	838	873	900	812	850	899	841	849	851	883	907	842	891	847	883	878	900	874	844	907	878	888	878	859	872	819	855	863	855	890	860	788	845	823	934	874	902	873	850	871	926	893	866	896	861	917	855	882	925	865	862	911	817	878	923	892	870	878	852	877	867	876	862	866	852	852	839	862	900	867	856	878	875	852	885	866	830	864	834	895	826	935	855	890	915	885	888	870	883	900	879	867	912	877	839	892	848	829	875	853	833	900	851	889	913	885	888	834	883	853	872	857	863	872	884	863	883	855	907	876	813	875	854	876	872	927	827	887	881	875	900	853	879	886	866	841	855	912	873	918	888	833	941	897	851	901	876	839	874	904	841	829	839	888	864	837	849	891	888	883	923	878	862	861	863	846	857	872	870	903	881	854	905	883	874	894	915	863	848	899	840	896	878	866	863	847	876	876	864	918	881	834	874	906	899	844	899	848	810	892	914	889	843	819	895	871	864	905	870	921	903	857	919	856	849	819	842	840	833	915	886	804	902	874	870	892	832	916	847	842	835	852	885	897	816	891	840	879	858	880	902	849	866	954	885	845	883	847	872	866	895	852	817	928	891	935	834	884	890	874	884	839	810	860	866	870	839	872	839	885	880	843	840	869	901	878	824	878	874	869	874	901	831	851	896	813	866	920	891	872	886	846	874	869	933	870	844	872	915	871	928	878	916	913	862	883	875	858	864	890	890	912	870	879	859	909	873	896	843	926	917	863	817	867	873	844	827	921	862	867	867	921	852	883	871	849	869	831	910	831	853	882	935	861	893	871	892	891	868	907	831	859	838	928	886	888	878	876	870	834	869	858	877	880	854	822	803	838	859	822	871	905	896	922	874	869	834	874	853	914	822	873	837	900	908	888	886	859	855	869	835	862	857	896	889	898	875	840	851	854	863	876	896	871	904	910	812	901	925	895	855	861	913	879	888	879	804	862	855	886	908	902	895	848	849	847	873	858	852	883	847	872	883	872	908	837	876	891	874	811	865	889	892	860	849	811	876	882	903	835	848	890	871	909	906	867	848	901	883	899	922	886	881	859	818	898	866	889	885	860	849	865	875	870	930	866	855	884	839	901	872	859	867	870	858	886	858	881	826	865	865	886	869	883	881	871	906	857	911	887	896	867	906	917	887	890	874	836	908	924	850	904	876	844	895	860	864	890	906	838	867	822	884	878	886	918	821	863	890	853	867	873	890	837	821	867	891	904	857	851	876	898	905	863	855	902	830	871	885	854	927	802	860	854	810	898	895	884	885	926	866	879	836	873	834	848	900	874	898	882	870	928	816	869	882	814	880	868	878	863	808	895	893	888	870	845	879	878	861	858	869	892	816	857	840	893	834	901	911	882	894	887	878	921	890	913	884	901	849	916	961	862	813	872	917	878	913	892	852	890	875	907	876	923	851	852	837	869	908	932	879	892	848	888	944	852	857	883	898	872	897	835	820	849	871	835	910	853	848	885	868	860	828	821	888	810	874	904	875	868	863	918	835	891	886	906	913	853	877	890	871	892	845	893	861	928	865	894	844	881	869	890	849	867	872	903	866	871	895	842	880	849	910	893	867	861	858	897	911	850	871	842	928	875	908	849	907	864	858	918	837	838	883	841	865	862	893	891	861	850	830	842	883	873	889	880	830	866	919	874	862	834	855	871	896	885	879	832	863	947	875	883	839	838	879	843	839	912	849	901	850	887	896	906	861	845	900	869	853	935	848	915	832	892	886	880	840	880	812	825	912	842	832	830	869	877	909	857	904	892	904	894	896	846	898	850	865	873	916	874	858	877	866	846	906	874	909	884	881	880	856	934	879	911	890	864	837	889	859	866	848	863	939	887	814	882	866	858	856	857	878	802	881	801	868	831	900	837	887	855	862	813	829	892	822	857	870	852	843	876	850	905	844	844	868	865	882	879	857	871	907	814	902	914	849	848	845	833	862	835	893	888	873	861	917	911	869	897	865	903	879	819	885	830	854	864	889	871	871	914	865	845	902	867	873	908	858	890	923	848	857	843	871	868	830	881	869	847	887	882	871	904	867	899	860	861	846	826	891	871	845	912	863	843	878	835	905	869	859	811	890	853	939	861	900	885	864	874	872	912	866	854	910	837	888	884	857	882	832	854	944	827	891	903	880	883	820	899	892	870	876	819	897	838	854	907	915	880	886	893	854	903	878	858	908	815	892	876	821	905	888	890	936	872	847	891	895	845	902	841	855	869	877	871	892	854	907	887	850	891	911	859	873	856	934	845	861	872	847	880	878	879	824	829	892	905	844	878	888	870	877	865	875	879	869	909	918	851	877	868	896	901	879	836	827	846	846	849	887	860	837	875	841	829	900	845	874	842	857	910	918	853	869	868	874	869	876	891	901	899	897	921	892	909	903	909	857	917	853	864	845	802	954	882	858	863	876	853	847	830	881	841	884	902	873	879	919	853	824	833	880	872	874	851	894	832	829	843	939	898	875	854	875	883	865	880	898	870	892	831	913	909	853	879	859	880	873	884	905	890	920	901	882	880	890	891	901	815	906	872	818	870	862	866	860	858	868	914	842	863	931	882	876	910	870	849	879	812	846	847	907	848	869	879	888	853	868	866	881	873	854	889	855	890	827	872	888	861	863	869	913	864	880	879	882	907	875	900	852	877	921	875	871	895	882	892	889	884	908	872	855	905	858	858	856	898	863	853	899	828	857	893	915	895	913	919	858	882	842	829	860	891	824	867	847	836	891	832	901	900	821	903	897	863	818	814	835	890	965	875	877	866	839	883	844	814	896	886	868	828	894	870	843	931	847	907	815	901	869	877	912	877	876	831	852	919	882	859	872	857	939	901	852	844	855	875	819	884	851	864	838	888	859	846	908	897	854	818	872	845	846	863	904	873	873	909	834	863	922	864	854	913	856	864	858	859	862	861	914	910	852	876	886	871	911	886	857	858	916	823	864	888	790	833	866	866	872	832	882	873	872	847	859	898	840	878	885	903	861	854	870	904	866	842	931	913	840	911	848	845	908	878	828	880	878	895	854	886	904	867	851	841	892	885	914	923	920	867	857	927	865	921	947	889	870	864	871	879	858	880	876	908	880	907	906	861	855	847	810
6203	962	1530	419	191	194	177	185	164	192	194	172	201	172	201	205	178	187	187	195	197	184	171	198	202	197	185	172	184	147	177	176	182	185	207	184	211	186	187	182	158	183	186	182	181	174	203	203	224	179	160	164	207	190	166	209	187	169	175	204	179	190	187	169	182	209	200	196	167	185	208	166	192	205	172	194	191	202	208	188	163	187	183	188	173	176	204	204	186	173	197	177	174	201	159	159	189	176	188	208	207	200	219	182	226	182	201	199	202	166	158	212	179	180	210	210	202	179	193	207	180	206	188	198	182	191	191	175	190	189	186	166	200	171	195	160	172	194	185	192	180	199	177	169	147	195	186	191	194	212	184	186	176	160	202	185	187	176	207	204	198	164	203	169	204	200	177	186	175	193	184	172	212	209	203	172	200	187	190	202	197	198	217	187	195	200	194	193	181	196	196	175	184	181	189	181	199	186	192	181	177	162	177	203	195	218	186	176	194	158	176	192	203	215	222	173	174	193	189	196	211	216	192	191	180	172	187	228	195	147	169	180	198	187	194	207	191	189	199	200	174	159	180	199	214	178	198	186	172	180	177	203	175	214	197	169	191	170	197	203	197	201	208	192	168	167	183	182	190	195	190	189	197	191	205	193	216	153	198	165	190	177	176	180	188	198	180	154	212	179	211	193	194	182	203	193	207	207	169	168	181	210	212	179	192	187	180	160	158	169	178	179	219	197	177	183	162	202	178	203	180	197	201	190	169	200	210	168	183	179	145	194	173	175	151	174	169	165	199	182	224	192	212	177	180	192	191	195	200	210	192	180	196	180	201	168	211	168	196	195	189	167	185	176	163	182	188	176	189	193	192	204	174	216	175	189	181	201	180	203	202	187	187	193	189	173	194	196	193	185	177	180	182	203	187	194	187	182	211	188	169	172	196	190	177	181	191	179	197	200	200	183	192	185	183	174	202	178	182	212	174	209	170	184	189	193	164	205	207	198	174	190	190	191	152	193	208	188	183	215	202	197	203	190	188	177	177	193	196	193	184	201	197	173	192	179	185	176	200	162	201	170	177	159	173	200	182	185	187	206	173	203	174	155	208	182	204	163	188	180	155	180	179	170	197	191	210	178	197	192	170	201	178	197	166	208	199	172	173	180	179	185	188	211	198	191	184	187	176	175	171	194	201	192	172	188	175	186	182	199	163	185	194	191	205	188	189	193	184	195	171	168	185	176	173	161	191	187	197	185	180	150	180	199	164	195	182	178	203	197	199	171	160	189	193	188	164	165	216	195	193	195	202	170	192	210	186	189	195	184	190	167	161	177	186	162	180	191	191	161	192	189	174	164	167	158	218	207	201	183	200	174	183	222	169	193	166	177	178	179	189	172	173	181	182	214	194	188	187	201	175	199	184	208	181	182	200	207	193	192	190	175	186	181	183	170	193	199	147	197	183	217	181	216	201	184	189	164	162	184	182	212	178	197	184	209	198	184	169	198	181	193	184	214	183	172	191	178	204	159	202	197	193	179	179	162	187	206	209	209	174	216	169	192	182	162	162	178	189	180	172	161	179	197	199	191	183	216	194	183	190	193	195	157	196	186	167	202	185	157	190	194	171	188	183	185	175	175	148	181	186	170	185	173	205	181	166	171	182	192	186	172	202	215	186	209	180	189	149	184	188	184	195	169	213	186	203	183	192	175	182	177	188	182	167	178	212	179	164	194	163	166	164	178	189	205	186	173	179	175	161	206	213	196	195	205	219	174	194	195	200	176	199	192	170	162	141	160	204	179	181	171	208	171	181	187	225	185	212	195	189	199	177	179	196	182	197	163	193	186	171	184	184	170	195	207	169	181	158	176	174	195	191	182	207	178	171	193	176	151	218	216	191	177	187	164	191	193	237	189	181	183	175	196	192	171	191	189	185	194	174	175	187	208	174	201	164	185	204	188	191	207	183	191	188	177	163	165	193	173	176	207	171	187	205	176	185	194	177	190	196	174	183	169	180	177	182	185	192	201	167	208	175	186	189	178	169	208	168	180	208	153	199	202	197	190	178	192	206	172	167	198	165	175	158	201	178	193	191	176	181	187	193	183	222	183	201	187	178	186	186	160	189	201	154	202	168	218	184	213	210	192	184	169	196	212	182	164	212	187	185	164	160	223	182	172	181	192	189	159	191	183	199	192	209	186	173	188	176	211	150	179	194	209	184	186	191	190	182	181	176	183	196	159	195	184	175	188	227	188	181	205	178	197	187	179	176	174	179	200	185	211	184	186	196	179	208	192	165	183	183	204	185	186	170	185	175	193	189	197	179	187	166	196	188	171	176	181	207	188	190	192	176	169	203	193	190	170	187	177	181	170	173	171	166	177	179	189	212	205	222	159	194	212	183	203	200	167	150	156	178	169	203	175	178	198	169	195	186	183	171	179	184	174	162	165	178	182	174	203	223	180	179	188	195	206	183	163	182	206	192	207	185	173	212	186	175	184	175	214	220	199	170	187	193	176	218	202	205	182	185	170	167	168	181	206	185	192	197	194	207	156	191	178	176	149	197	166	190	171	198	180	166	150	202	170	189	194	200	191	221	167	199	182	202	172	185	163	189	209	197	174	160	176	174	203	187	193	165	210	177	188	172	158	178	198	198	190	180	193	181	177	204	175	171	170	178	193	205	159	177	186	181	215	190	182	174	211	187	150	208	197	163	192	179	173	200	183	186	170	195	181	186	194	210	172	198	164	183	172	176	183	187	177	180	190	178	188	197	183	198	185	177	183	160	197	173	194	208	189	183	189	182	186	190	171	173	178	199	183	185	189	200	200	199	191	166	145	202	189	196	176	188	180	177	194	193	195	169	161	173	182	187	183	190	182	170	179	173	172	187	191	189	202	183	193	209	188	178	158	198	181	196	216	165	194	174	189	181	177	170	186	205	208	162	203	199	194	219	210	171	176	184	186	196	190	205	191	190	188	163	190	204	188	173	191	217	199	210	175	161	183	195	181	172	195	181	168	168	179	188	165	171	218	180	183	186	196	166	172	183	172	197	169	176	171	199	199	214	187	164	162	182	182	165	203	176	188	184	165	178	184	179	181	180	183	175	213	196	213	179	173	185	206	199	182	168	161	173	181	198	175	173	176	203	168	203	183	200	176	200	181	175	195	176	183	188	155	167	173	199	177	192	185	173	192	186	174	206	176	209	153	175	184	169	215	193	195	196	180	162	188	208	173	203	194	183	206	177	176	201	187	170	179	186	172	198	179	216	198	175	175	187	148	195	182	187	179	171	193	197	170	183	181	202	187	169	180	197	191	213	175	169	175	172	196	186	196	166	186	185	148	169	189	212	188	183	208	158	196	201	167	198	188	193	211	181	199	170	205	194	172	205	203	186	190	180	181	185	203	193	183	173	169	188	195	185	168	180	180	179	187	159	160	188	203	194	196	194	159	185	155	166	184	186	209	197	184	185	179	189	175	158	180	187	216	219	190	158	213	194	183	192	196	199	208
4729	1188	3653	521	584	515	472	523	482	509	491	503	509	525	454	513	490	490	463	517	490	488	474	489	515	525	499	480	515	494	508	461	509	500	491	507	516	440	500	503	504	470	524	496	479	491	489	526	471	480	525	467	511	496	514	481	504	477	470	498	467	486	472	464	453	517	461	458	514	486	458	475	512	477	525	499	481	487	481	495	487	501	514	496	479	458	512	506	488	467	545	485	469	485	473	469	536	442	466	494	518	485	501	465	454	480	478	513	484	475	492	492	475	485	471	484	461	492	490	448	487	449	436	479	480	495	501	490	443	512	504	511	510	488	444	476	479	478	504	485	475	446	494	462	477	469	493	438	513	489	505	483	507	506	474	507	486	473	511	491	441	474	475	450	479	488	487	473	473	470	468	459	484	459	530	510	463	434	482	471	482	461	452	489	488	514	498	442	495	470	464	496	463	499	477	483	479	474	450	483	485	488	461	479	501	482	527	464	469	439	478	499	496	489	524	484	484	495	456	540	459	474	502	519	462	485	464	480	472	477	495	478	530	462	429	453	462	505	516	472	480	482	464	500	477	457	501	486	496	482	464	482	490	460	489	448	493	469	479	496	501	478	484	478	479	490	502	477	470	490	470	494	507	479	477	479	558	486	468	472	441	496	491	496	470	501	503	474	484	497	493	499	485	466	484	475	463	490	512	503	515	476	494	480	486	470	456	511	480	466	489	488	507	502	521	506	524	470	477	445	466	511	474	485	501	471	490	489	514	478	477	502	474	505	479	482	497	483	493	443	498	471	489	513	450	486	500	465	484	464	509	508	501	497	475	502	500	477	485	480	462	461	480	523	484	494	508	495	483	492	489	463	475	489	437	490	462	473	492	454	467	462	512	468	499	498	454	506	475	498	494	487	492	472	481	490	506	458	484	492	446	461	460	468	488	487	473	478	498	505	505	491	488	488	485	494	454	496	475	475	464	458	448	470	523	487	492	485	479	505	458	479	482	492	492	479	500	437	476	456	497	462	474	498	486	463	488	452	510	488	461	476	457	482	484	502	515	499	470	512	445	468	441	449	476	497	507	470	449	451	465	452	480	481	468	468	506	495	468	501	471	520	502	492	490	478	486	509	469	486	512	513	478	515	501	483	510	529	453	467	457	495	508	483	507	463	446	475	564	483	476	497	498	437	472	475	445	515	439	503	485	501	473	456	503	464	494	494	482	459	437	490	504	462	481	470	521	477	489	491	468	477	508	480	524	480	492	436	535	490	462	485	454	453	448	470	471	465	511	463	467	524	474	468	472	471	498	457	512	541	491	489	490	514	514	497	456	482	410	460	460	464	507	474	496	437	474	471	471	477	513	482	493	482	461	491	515	548	467	488	421	476	488	504	482	513	489	495	472	461	444	469	483	509	462	464	508	513	485	482	483	477	470	459	498	453	484	498	488	471	492	483	476	504	517	494	475	494	482	497	463	496	494	465	504	473	484	468	459	498	485	500	453	550	478	501	484	527	510	530	480	500	497	470	470	460	470	498	491	452	469	535	473	478	461	496	468	476	457	478	494	446	474	469	451	463	483	471	478	476	505	517	466	485	456	524	472	476	464	484	466	450	502	480	452	509	496	457	487	527	527	458	497	473	446	473	496	440	482	479	482	475	512	484	471	476	472	483	539	454	485	483	489	469	530	456	478	450	490	483	508	452	488	480	485	452	471	505	462	497	482	491	466	491	454	471	494	461	466	504	494	482	465	462	472	493	500	472	454	475	447	472	452	477	498	502	473	475	429	469	502	486	475	455	480	457	476	457	470	483	494	491	488	500	535	499	466	478	464	442	442	467	506	496	482	487	516	512	473	502	500	474	465	471	496	493	478	476	488	448	487	456	517	453	502	450	439	521	487	444	461	462	444	465	548	465	483	450	510	466	466	485	480	519	478	480	467	473	487	493	524	498	473	466	492	478	463	478	476	448	505	464	481	442	467	434	496	456	483	484	511	487	477	488	481	474	480	523	444	479	506	474	469	458	486	496	468	510	491	469	493	473	474	452	454	454	524	496	490	487	464	493	467	456	474	499	452	498	474	477	499	510	449	492	525	508	465	468	515	498	497	482	508	484	446	533	474	508	497	484	479	464	497	469	498	475	512	463	463	486	495	464	485	493	485	478	456	484	473	497	465	440	501	439	478	442	475	482	504	473	482	483	515	483	456	464	459	500	499	454	474	460	508	485	451	469	514	479	487	485	480	473	477	452	463	505	494	509	466	536	475	458	464	476	498	430	513	444	494	502	526	489	485	480	479	474	498	447	478	480	461	503	489	493	495	506	498	484	446	475	508	501	527	517	456	468	512	509	467	524	498	451	512	506	478	474	455	475	489	486	504	464	525	509	457	487	498	520	491	479	464	519	510	503	465	450	503	455	524	506	511	454	459	495	501	445	458	537	487	525	479	490	495	481	447	444	441	474	489	508	472	523	471	502	473	460	464	465	505	498	472	488	487	471	459	510	495	496	449	487	464	503	489	461	493	515	491	476	504	491	472	478	482	470	505	487	500	494	490	543	493	487	507	473	469	504	501	474	493	476	499	478	506	436	469	484	464	475	447	454	474	461	480	465	483	479	479	463	468	486	460	492	494	463	485	466	520	504	462	490	491	534	498	494	451	510	474	492	440	490	475	494	513	504	514	491	457	475	526	502	488	499	471	477	469	484	484	492	487	506	516	450	482	437	482	487	460	527	472	466	467	461	471	493	462	459	479	473	466	489	438	528	489	466	477	498	478	501	506	454	518	489	492	492	472	478	446	502	460	461	503	478	479	477	466	493	467	437	435	478	451	490	453	480	505	477	477	493	486	490	477	474	448	435	474	435	454	493	490	500	471	464	490	491	483	477	505	459	469	485	510	485	465	467	459	528	477	479	453	464	510	505	476	501	441	474	508	521	505	510	468	497	472	480	484	497	479	484	483	493	528	461	453	474	483	508	510	500	507	504	459	493	435	446	477	451	496	493	496	451	497	465	466	460	515	469	470	494	456	503	480	504	453	486	480	455	487	441	458	508	464	448	499	487	472	458	497	495	499	474	485	490	499	476	513	440	471	449	453	477	529	483	515	481	481	502	492	489	474	503	466	485	519	471	461	493	495	476	439	446	474	493	495	473	485	517	484	461	502	466	489	423	497	463	465	477	496	513	443	464	483	503	468	454	491	491	511	456	491	471	485	495	484	461	474	508	472	485	491	491	528	476	482	463	496	517	465	466	506	457	477	490	463	488	484	506	514	482	480	506	480	509	485	477	504	476	486	501	470	451	493	471	486	477	472	492	503	517	468	480	465	476	483	552	498	475	487	483	497	480	486	471	500	494	477	516	471	499	463	464	458	499	492	478	451	473	480	494	454	462	477	532	435	496	497	498	457	470	467	482	499	466	524	504	483	498	538	489	455	449	475	497	468	448	474	463	492	459	524	496	480	455	475	500	491	453	508	477	473	443	478	470	476	450	445	456
16230	2436	21549	7386	638	454	449	408	425	436	382	356	409	388	377	439	359	358	347	396	348	363	392	376	367	358	374	365	371	384	342	355	409	386	334	331	393	347	369	373	361	343	349	382	370	400	381	362	351	382	352	373	350	375	359	349	387	384	405	391	347	372	357	360	356	399	374	383	346	406	410	380	357	343	362	364	351	401	349	345	366	375	385	365	372	373	385	352	323	368	392	387	393	419	412	367	386	338	367	355	350	377	380	358	342	367	353	369	367	389	400	397	368	366	368	349	371	362	380	387	395	372	358	378	379	398	372	349	371	318	379	382	402	393	389	358	323	398	363	372	372	387	398	340	360	366	385	370	358	380	386	352	347	352	372	391	369	390	351	341	380	386	356	396	382	388	340	374	388	397	363	358	333	370	328	351	349	369	325	332	389	371	362	346	374	366	401	382	397	367	353	370	395	366	392	373	362	382	367	392	385	365	375	392	353	401	411	367	367	394	394	345	331	362	374	377	384	392	352	365	379	362	380	358	351	348	377	363	384	344	400	375	375	382	357	407	375	369	383	380	363	364	348	352	386	368	384	396	364	372	333	341	371	360	376	330	382	363	336	394	376	353	325	358	345	377	326	397	411	399	373	320	344	390	389	358	325	393	395	356	361	372	437	402	385	363	378	377	358	332	404	381	365	384	354	377	353	341	356	368	370	387	364	373	381	381	402	349	386	401	317	384	398	389	396	395	351	378	372	361	362	409	360	373	386	327	375	389	338	382	348	369	384	369	368	423	354	325	328	383	385	373	388	355	386	358	361	379	380	366	392	370	362	396	370	402	367	354	376	400	352	374	371	403	371	356	390	369	404	368	387	386	401	350	371	417	347	382	343	355	392	386	366	373	346	367	350	359	356	344	329	367	331	347	401	396	404	383	431	372	379	351	353	363	394	358	386	353	390	369	336	382	344	360	381	387	373	371	366	387	410	397	385	360	354	364	380	394	357	386	388	373	361	367	351	372	347	327	368	360	357	392	343	344	347	373	377	361	387	348	355	388	344	374	361	381	398	373	363	388	371	358	366	339	359	372	384	377	379	356	349	366	373	355	370	352	352	359	348	358	365	367	389	348	366	400	382	343	400	368	352	342	337	379	382	401	392	390	353	367	384	377	352	366	374	374	351	381	362	344	393	391	372	383	353	390	390	386	391	361	376	330	405	383	355	394	406	382	375	388	388	333	373	375	381	358	394	378	302	379	368	371	376	349	406	416	362	381	334	413	371	378	362	359	361	371	370	365	357	372	358	377	362	403	347	346	374	348	348	352	370	375	345	381	374	397	375	333	355	399	341	344	363	354	368	349	353	366	405	366	368	374	376	352	328	359	405	362	340	333	361	363	385	375	378	375	367	371	361	358	341	378	379	394	384	384	414	351	373	364	384	351	366	363	384	359	396	419	347	405	336	395	374	370	406	364	378	387	389	380	370	330	345	360	340	393	340	367	385	359	407	357	373	363	381	347	329	398	346	370	355	338	391	375	361	355	361	372	399	389	364	308	351	366	375	357	381	381	389	374	338	389	363	362	326	401	365	389	312	355	311	374	378	365	365	380	383	339	355	351	345	350	363	392	368	359	353	376	345	350	375	389	389	326	348	352	397	370	371	350	362	373	352	385	382	390	356	359	365	388	337	378	345	356	363	376	352	347	380	351	390	363	359	394	371	381	365	379	356	391	383	360	360	389	404	372	356	366	380	374	360	338	349	402	382	387	376	355	356	356	384	385	332	363	380	382	385	370	340	389	367	379	373	369	417	379	327	402	350	372	331	389	376	397	381	381	354	360	379	365	382	366	355	405	397	351	398	345	352	354	392	347	371	360	388	385	366	386	391	378	360	360	388	371	384	372	386	369	370	372	346	336	369	366	402	364	361	307	357	421	357	342	366	390	361	351	355	352	374	353	367	364	375	326	385	346	360	369	383	339	388	357	372	393	360	370	361	373	368	384	374	349	359	333	370	381	374	391	396	341	383	386	372	373	358	378	350	345	390	335	358	372	365	349	406	370	361	390	368	345	363	386	362	380	372	354	383	368	365	364	336	384	325	363	352	400	345	384	399	357	348	369	378	362	426	388	382	375	378	364	313	374	395	371	349	387	383	366	406	365	392	382	403	317	345	361	383	377	379	369	374	368	355	370	362	393	395	348	380	389	366	369	379	361	401	419	380	367	370	371	363	366	371	354	332	388	355	393	385	368	382	369	361	350	370	389	375	353	371	357	392	362	351	378	377	349	391	380	335	306	361	386	361	349	377	387	370	371	341	397	406	348	397	342	378	393	411	359	365	376	392	358	380	390	382	340	348	381	386	398	379	361	385	385	328	343	412	368	391	372	371	340	359	367	400	356	371	415	374	361	376	377	374	388	370	376	324	376	370	406	381	370	385	346	348	376	368	335	328	390	366	369	382	334	408	361	332	355	411	386	391	408	363	351	363	353	402	363	391	379	391	389	362	387	361	386	341	344	361	343	374	377	374	385	385	367	373	349	370	377	382	359	361	371	363	367	421	351	381	372	353	359	376	354	380	374	388	367	370	371	371	385	383	361	396	400	386	351	373	352	334	352	366	400	344	375	350	376	408	412	381	363	373	363	395	338	393	370	354	377	384	370	351	351	363	365	409	393	370	391	390	410	342	366	380	394	389	349	390	371	389	388	359	371	362	404	385	346	349	334	338	392	386	369	388	389	382	359	329	346	350	368	389	362	403	385	358	375	396	363	392	335	331	399	377	375	370	371	381	397	384	362	369	368	359	373	377	377	384	336	342	387	392	382	382	383	360	362	383	342	362	357	336	324	376	338	356	363	372	390	379	388	380	381	363	373	408	385	401	392	373	320	377	401	346	336	369	338	411	319	367	385	353	372	346	352	373	379	354	368	358	340	352	350	347	413	402	346	343	375	349	358	354	391	384	355	325	425	386	365	370	392	329	318	369	341	357	377	377	358	350	378	387	348	386	374	387	349	352	333	372	385	366	383	368	399	389	363	353	387	379	326	354	368	369	360	378	350	384	370	353	396	363	352	376	397	404	372	365	378	348	325	377	375	365	342	345	360	350	375	344	364	355	355	379	370	368	365	358	391	337	433	359	351	409	355	359	372	348	397	299	368	346	372	357	381	376	329	381	379	326	329	371	353	352	354	355	373	401	368	356	348	394	363	381	371	349	385	348	380	405	351	404	371	357	398	333	358	373	361	382	351	384	362	343	370	351	363	370	397	391	344	354	387	372	373	375	365	361	362	378	340	341	349	369	391	424	386	354	354	391	399	338	372	371	385	383	373	369	360	378	357	336	364	324	345	358	344	364	390	400	353	382	370	364	384	361	355	351	359	389	364	332	369	363	366	419	377	352	348	406	375	368	409	341	350	328	383	346	376	352	339	341	382	354	395	368	361	391	393	370	385	358	380	389	357	349	374	381	356	364	364	354	377	407	393	386	350	361	407	363	391	390	402	378	382
10837	2280	28919	1754	1381	1292	1086	1118	1020	982	969	986	944	958	921	900	928	887	881	916	818	875	827	898	906	838	830	853	890	857	869	865	799	845	863	853	855	842	876	794	883	896	866	839	803	864	785	809	857	864	829	859	789	840	801	877	854	839	821	835	803	845	844	861	849	851	856	885	792	855	815	850	838	860	814	820	838	857	843	870	851	867	842	859	872	885	834	838	854	843	864	865	827	867	786	824	822	815	875	832	858	834	820	852	831	852	832	845	849	885	879	886	872	836	849	842	850	883	803	871	868	811	843	824	850	829	883	821	910	802	848	810	853	816	835	863	861	867	820	812	804	858	802	825	814	827	799	806	859	792	829	900	824	841	859	844	843	827	869	848	861	853	836	856	866	826	845	816	850	862	853	841	851	819	846	834	842	818	840	859	836	858	826	818	838	871	812	859	877	822	812	841	819	825	854	847	852	815	821	869	820	842	822	850	843	812	850	857	814	809	835	858	864	839	852	807	816	818	832	852	799	908	855	863	893	849	852	828	840	839	810	836	871	802	885	861	857	812	823	810	815	827	859	856	810	834	887	852	769	869	851	807	844	908	811	872	788	830	817	811	837	869	792	834	877	813	897	852	818	811	854	846	843	841	847	873	833	832	821	834	755	809	829	829	792	808	790	877	834	814	804	820	892	824	856	855	849	911	863	869	803	881	790	853	782	834	842	916	929	848	859	817	828	866	862	837	843	859	869	829	821	824	815	805	818	791	864	814	878	828	806	813	864	835	885	885	876	843	861	817	796	851	827	830	800	806	874	832	872	835	826	850	808	868	783	853	814	837	831	879	806	858	785	886	886	843	837	840	821	831	840	854	827	831	791	852	855	865	864	822	849	809	860	825	857	838	837	798	842	813	847	848	847	862	808	856	827	787	875	814	835	796	875	858	832	912	823	835	832	840	831	859	769	846	827	800	842	765	790	844	849	804	839	828	861	828	833	854	813	820	835	872	833	805	815	822	772	838	839	834	854	792	814	836	790	844	815	856	883	847	821	812	806	872	817	895	801	868	845	862	840	854	843	865	824	806	835	823	864	832	860	797	816	792	833	838	843	822	812	841	869	827	855	802	896	864	811	812	891	872	838	832	828	825	802	834	844	780	796	867	849	818	825	836	843	820	849	890	809	854	762	779	830	831	853	853	851	856	838	787	825	862	831	869	854	876	847	848	813	844	796	874	804	820	833	861	843	838	818	831	906	803	839	822	812	850	838	825	844	818	862	854	801	795	813	849	822	850	827	771	901	873	829	824	798	816	831	819	901	895	836	845	823	857	818	837	894	848	847	786	795	876	855	816	885	875	850	825	843	831	882	804	810	854	829	828	858	878	875	838	839	850	845	794	805	833	852	856	807	853	867	873	877	860	849	844	827	866	799	825	823	819	824	833	861	897	870	884	874	818	849	822	851	820	823	857	891	895	857	801	798	817	876	824	833	819	838	868	806	809	856	831	872	814	822	849	795	828	839	876	806	814	854	855	844	854	852	840	885	876	837	877	825	835	835	861	857	898	848	822	835	836	808	795	866	879	872	840	867	895	880	886	814	792	817	816	912	836	841	805	811	931	771	872	820	783	854	849	801	851	832	830	810	838	847	809	803	864	841	860	822	859	818	853	810	830	871	847	857	855	850	875	817	820	851	822	831	865	829	892	850	875	825	831	876	871	818	813	846	875	842	837	824	867	831	832	830	898	830	860	843	847	893	846	830	861	831	844	854	860	875	821	838	812	836	839	884	874	801	761	877	861	825	848	842	813	808	836	780	839	835	825	830	822	811	830	808	897	824	857	798	832	839	825	812	832	841	867	861	917	847	854	847	857	860	816	843	878	806	885	845	897	861	833	861	833	881	800	775	821	890	813	843	841	882	802	881	863	847	856	803	824	829	824	837	804	872	839	845	876	899	834	864	827	813	805	800	811	899	818	834	816	903	851	841	822	820	877	786	870	777	841	821	865	842	805	815	828	833	857	815	797	842	827	856	873	824	875	850	848	853	903	818	841	803	857	844	788	887	892	832	822	853	765	831	862	858	872	831	836	841	859	808	816	836	841	858	884	830	908	793	842	821	821	833	840	860	847	858	845	811	842	881	788	865	868	825	817	835	830	831	831	836	814	860	881	830	851	808	827	868	860	819	882	852	865	844	834	830	786	855	854	862	863	850	861	851	820	876	867	784	865	804	848	843	833	835	812	800	892	846	845	848	824	884	852	816	810	794	865	825	873	821	817	829	849	858	802	872	816	838	838	839	823	846	840	880	815	813	834	824	832	900	804	841	846	859	845	864	889	812	861	820	814	829	857	839	884	805	826	836	843	845	803	842	893	855	883	820	843	833	841	879	844	822	783	841	816	846	864	847	798	843	876	894	833	896	823	875	851	816	834	896	819	854	895	862	796	889	863	861	849	896	852	789	836	855	813	813	859	844	824	856	776	818	844	841	873	837	762	864	783	788	885	809	833	861	812	873	860	853	812	835	846	863	858	835	805	864	829	812	836	840	878	807	881	891	850	833	897	836	839	859	822	832	783	860	835	839	879	854	871	859	821	870	799	840	887	872	852	883	851	802	855	929	860	793	816	876	850	851	807	837	946	816	860	814	889	855	851	823	832	827	843	853	864	865	838	900	867	838	895	792	835	813	810	882	836	853	823	837	882	834	837	863	808	837	893	838	812	836	846	883	871	856	879	811	844	868	890	851	836	801	830	825	864	843	825	856	860	834	869	859	850	866	793	854	839	809	854	811	897	864	854	884	880	859	849	850	845	805	844	861	851	800	828	814	799	863	840	874	861	840	838	856	813	851	849	829	843	825	833	869	855	905	829	817	846	861	840	889	837	830	883	827	886	840	778	805	852	816	816	817	831	887	835	830	863	803	844	787	853	833	811	877	847	887	825	871	858	848	826	781	873	861	829	892	880	834	830	873	829	812	840	876	817	892	873	883	853	905	854	880	842	878	840	815	844	876	865	844	799	841	797	803	823	862	903	807	726	871	853	815	840	829	810	885	816	883	822	867	858	782	835	842	860	824	841	839	791	840	839	836	838	799	860	796	832	857	864	764	860	816	820	866	852	843	786	837	858	880	852	863	849	831	840	864	816	833	853	836	833	826	809	843	903	840	863	878	841	801	827	837	896	864	796	855	800	852	816	824	883	825	837	790	863	818	884	793	842	888	854	821	782	800	835	833	849	836	882	801	873	860	860	899	818	838	866	850	829	872	853	870	802	804	810	880	811	867	883	862	800	815	846	855	787	829	843	877	843	871	863	810	799	815	884	813	805	844	819	854	811	824	868	868	844	873	777	894	851	884	879	870	820	870	890	827	863	857	867	849	812	850	847	844	834	808	806	844	858	838	874	831	823	822	852	813	857	852	853	859	818	827	829	801	865	821	828	822	868	833	852	887	881	877	883	834	866	842	880	787	861	834	832	845	838	834	903	868	834	851	834	824	874	820	869
25787	4577	34453	15216	1522	573	535	507	449	476	447	388	379	417	420	441	427	433	386	436	403	424	431	379	442	434	374	406	432	379	373	373	378	384	399	416	423	435	394	403	385	426	390	399	410	397	394	411	417	393	422	396	405	392	402	398	373	385	384	390	430	400	392	416	415	353	386	398	388	420	383	390	436	439	415	395	415	429	401	448	409	394	416	448	376	398	409	385	376	376	374	352	386	388	414	413	380	390	389	396	397	392	411	400	408	388	377	384	401	366	420	396	414	414	451	415	378	371	383	382	384	373	426	429	371	406	394	423	412	398	394	384	403	386	389	397	411	393	428	433	430	348	402	415	395	364	386	369	384	414	369	358	404	386	381	400	377	414	379	421	386	416	381	374	379	420	411	391	387	391	397	419	386	382	389	398	406	383	405	414	414	408	405	373	395	390	389	446	374	383	388	402	374	384	429	403	419	440	393	413	438	400	379	405	380	402	399	382	454	409	351	364	390	398	371	386	393	396	392	385	406	382	399	417	388	333	412	406	419	400	392	377	421	431	389	436	389	460	372	407	366	392	377	398	407	385	382	415	409	414	408	431	383	403	381	369	420	424	398	428	383	400	449	395	424	377	373	394	392	396	383	394	374	372	381	405	387	388	390	432	389	363	379	413	449	412	381	378	365	354	421	407	384	424	390	382	355	404	378	407	362	414	452	390	382	398	414	412	409	380	373	369	435	451	370	410	437	369	406	358	392	427	368	386	399	389	427	404	421	415	430	406	414	439	398	389	350	393	423	398	426	415	381	432	397	385	334	395	408	405	394	430	425	385	436	358	423	374	348	385	416	374	413	419	380	437	382	444	385	414	418	418	417	386	358	393	385	413	401	384	401	384	428	406	404	419	407	400	432	401	426	374	427	394	374	383	384	390	392	427	363	452	370	424	417	364	363	408	415	447	425	398	355	385	396	388	390	414	401	412	402	394	424	412	412	379	411	399	388	401	428	401	407	399	431	403	424	395	429	402	327	397	434	398	372	432	436	403	466	349	429	390	404	400	375	400	395	405	399	358	403	408	391	412	396	410	424	408	415	410	448	409	435	367	410	435	387	429	406	347	388	400	404	435	390	417	403	415	365	403	386	387	372	390	369	364	373	434	405	415	417	352	403	364	410	382	408	402	366	375	411	340	388	403	398	383	407	401	362	366	412	386	404	409	407	408	410	394	377	405	387	402	377	404	394	372	417	425	375	381	386	398	409	451	432	415	379	395	374	407	403	391	410	401	442	398	348	416	400	388	406	434	446	406	431	402	430	419	410	401	364	411	398	402	426	406	420	392	354	395	408	438	387	379	374	408	395	413	375	364	408	380	379	435	399	408	439	404	412	384	444	402	395	351	401	358	375	381	406	416	435	379	393	395	391	389	402	381	413	406	376	374	393	426	374	407	396	392	381	407	355	373	380	414	408	371	448	399	367	369	395	406	409	394	425	406	397	366	429	384	375	359	357	393	398	394	368	391	397	406	374	407	397	366	428	449	410	397	455	395	403	432	394	381	389	400	393	387	422	357	408	422	405	438	399	368	404	369	382	353	426	440	395	415	412	394	387	386	366	381	403	391	446	409	397	405	405	408	419	405	376	445	379	379	382	431	397	368	382	427	416	349	386	392	394	369	395	386	377	421	380	401	398	371	415	440	338	420	416	390	391	366	435	397	372	389	386	430	405	364	423	359	401	392	393	410	431	406	398	363	375	401	378	385	406	415	379	422	411	414	382	377	392	375	396	401	385	379	386	391	373	381	403	409	391	392	404	435	359	408	388	383	392	408	389	420	425	417	367	421	411	412	406	424	406	425	407	425	422	370	398	401	426	375	385	424	396	392	389	412	418	427	389	382	384	425	391	392	410	380	443	378	404	417	361	397	390	397	409	404	378	431	392	418	415	388	429	383	398	377	412	368	390	359	410	419	380	383	411	401	400	440	409	402	400	357	414	408	413	382	380	376	368	447	365	372	378	399	407	409	408	422	387	406	349	412	403	378	379	381	371	443	383	411	438	397	394	402	392	406	405	384	412	408	400	387	390	420	354	351	369	409	409	421	381	427	392	395	398	407	384	406	406	373	399	403	366	358	394	376	433	393	401	386	381	420	447	364	403	432	395	372	392	379	374	391	403	393	401	451	408	414	386	377	406	465	391	448	404	411	393	399	370	418	396	387	398	413	398	391	383	395	374	417	420	395	405	443	374	392	390	386	388	408	411	371	421	410	433	375	389	395	440	458	424	443	435	422	415	397	395	401	416	371	404	391	369	434	369	349	399	390	416	383	401	386	410	384	431	381	376	393	416	413	399	361	389	400	459	389	381	385	422	384	428	399	392	461	433	408	398	372	406	360	423	386	382	384	385	396	440	375	408	396	395	417	417	425	378	438	360	381	374	378	393	410	383	376	388	424	377	395	387	483	395	395	406	351	371	408	411	411	400	409	427	409	404	400	410	389	398	411	420	387	379	421	417	415	404	403	388	400	413	424	387	407	398	394	407	397	378	408	387	374	384	418	378	374	383	391	396	414	389	380	405	415	375	394	407	421	400	377	384	419	362	400	435	401	389	407	385	380	408	423	379	404	374	400	391	390	403	392	436	397	422	387	368	418	412	374	402	379	395	414	386	377	381	452	415	407	400	393	404	414	371	433	410	422	405	389	350	402	388	416	420	421	434	426	421	400	396	404	369	425	397	400	407	441	399	425	379	393	405	399	402	420	374	375	415	416	365	412	396	378	400	391	396	452	381	345	400	390	421	392	423	361	398	398	384	384	386	408	391	394	385	377	392	434	414	428	399	375	439	384	396	410	384	377	372	372	386	431	381	381	392	402	388	390	372	387	400	421	399	401	408	460	393	389	368	377	413	434	408	363	384	436	349	412	403	396	380	393	389	382	376	353	372	371	354	398	397	424	400	411	411	383	413	355	399	366	442	429	393	438	379	388	384	412	417	408	394	397	383	393	387	402	405	427	388	429	365	395	410	396	384	416	394	416	398	426	399	401	383	408	372	368	407	371	377	433	422	399	374	399	383	377	437	457	394	378	402	385	392	409	399	405	405	393	416	428	357	408	379	393	384	407	384	404	395	388	423	403	383	375	395	421	435	434	357	419	410	403	438	385	398	391	387	421	362	390	391	393	414	371	394	385	387	435	410	372	410	380	385	391	397	409	413	389	373	406	401	412	405	418	398	395	369	417	412	432	409	376	396	408	408	398	427	417	423	403	394	404	373	410	408	404	396	393	411	409	383	398	383	383	352	414	426	397	416	417	425	376	407	389	387	362	397	407	385	420	411	380	396	413	406	357	413	392	398	398	412	376	373	378	388	394	387	408	412	400	407	389	417	391	421	446	354	387	389	395	449	368	404	410	396	401	447	380	396	380	429	403	381	394	406	424	405	433	392	375	414	379	383	372	408	415	412	382	365	430	383	418	374	401	407	373	394	382	408	397	410	384	411	384	431	401
14055	2961	37306	2813	1943	1662	1444	1307	1225	1236	1217	1141	1049	986	1043	974	986	918	951	957	949	982	936	929	881	931	919	903	929	920	968	850	930	903	906	939	911	876	880	863	883	907	868	828	826	884	870	922	903	866	883	872	873	848	933	921	878	914	911	880	845	892	866	883	914	937	888	877	923	887	873	896	911	827	844	879	872	872	859	845	877	866	853	841	897	914	844	855	845	894	874	881	927	882	905	859	865	896	872	888	869	845	835	870	855	887	862	882	857	896	843	824	905	837	872	838	861	868	859	868	906	828	878	873	872	847	885	900	893	893	832	909	867	894	896	901	828	890	899	846	836	847	864	864	874	891	844	882	838	931	862	808	837	909	868	833	844	937	914	821	828	894	868	841	885	891	876	890	860	890	917	850	830	893	904	857	962	891	866	846	840	834	899	853	834	867	898	896	860	857	911	896	813	876	891	852	873	872	877	883	933	829	833	868	887	837	889	855	832	870	846	917	889	890	903	903	831	838	888	875	889	898	834	852	849	864	832	861	852	872	855	888	864	921	906	874	855	916	910	891	919	857	843	831	851	880	863	904	907	849	844	857	901	869	890	875	875	893	890	868	876	877	893	879	842	835	871	880	818	903	893	906	874	866	868	858	851	915	828	912	868	868	878	810	836	947	852	883	868	823	857	886	854	927	831	867	914	841	846	910	874	870	852	907	845	895	886	852	874	888	889	892	904	917	899	870	847	932	803	854	873	854	841	898	839	849	808	873	919	881	886	936	869	859	883	865	875	872	925	903	886	862	888	860	847	907	846	909	853	876	861	845	866	834	875	849	851	918	901	875	837	904	828	800	884	878	819	843	906	844	916	888	899	844	926	919	910	841	824	849	890	834	856	885	887	895	897	887	858	920	866	873	898	841	924	898	854	870	874	842	888	835	903	827	865	838	878	909	886	879	874	840	878	868	909	899	874	846	873	852	839	893	836	835	847	835	925	883	852	866	879	875	885	820	822	890	796	870	916	820	854	863	873	867	865	950	858	922	881	883	862	865	852	865	854	865	850	848	917	865	886	908	821	813	870	870	882	850	855	836	892	851	852	866	876	863	877	900	856	873	847	893	874	873	833	914	834	880	860	859	879	888	867	907	907	832	869	861	936	905	833	837	839	853	857	902	909	940	856	845	824	848	855	871	879	876	871	821	895	901	826	839	871	849	902	807	916	828	843	866	894	877	811	884	887	883	913	870	895	895	853	943	896	870	861	854	823	841	861	906	796	868	866	882	892	849	882	918	878	894	856	900	888	857	910	863	880	876	900	837	835	833	935	875	859	910	884	922	881	873	865	920	854	921	802	891	903	911	841	842	852	861	879	863	847	899	910	882	924	847	857	896	864	888	856	906	823	855	856	841	889	860	876	817	883	851	929	854	860	869	843	895	875	888	851	857	850	878	837	818	856	890	842	866	849	907	842	885	878	843	909	884	904	881	836	840	878	895	880	872	884	848	891	883	871	880	886	896	845	809	874	909	894	855	873	871	863	860	892	869	872	876	816	876	893	891	885	875	967	836	923	910	890	865	847	829	881	886	878	894	876	899	832	894	926	873	893	879	885	815	854	904	849	826	896	902	869	890	854	875	923	853	883	842	857	876	901	800	888	883	898	876	837	855	866	887	832	924	900	864	864	856	887	878	862	831	929	891	878	901	861	877	835	869	847	815	872	863	916	885	891	839	820	855	896	869	884	850	850	834	865	890	886	836	904	882	891	892	807	867	892	853	902	867	898	833	883	869	834	842	877	855	908	858	850	888	858	856	874	849	875	925	889	896	862	911	859	898	878	847	868	868	871	871	874	822	854	883	861	881	839	866	864	872	911	868	862	823	851	835	907	822	874	900	884	892	888	874	933	911	911	818	878	839	828	884	872	876	854	873	900	897	901	918	924	858	797	874	867	887	901	922	868	906	880	882	908	866	894	851	854	893	860	878	859	856	842	893	934	887	842	844	875	922	863	895	837	877	859	858	922	854	910	858	919	886	874	856	887	892	886	847	828	847	886	852	923	838	965	879	891	845	880	858	922	862	853	889	817	853	846	904	888	862	911	849	880	845	821	841	824	883	826	874	873	866	884	831	867	887	891	855	874	890	888	841	880	849	883	921	844	881	873	827	907	903	886	847	882	849	874	839	883	862	905	847	871	861	835	888	876	887	855	813	889	813	890	837	907	858	900	847	862	864	885	912	872	901	886	862	864	882	926	863	881	870	845	900	835	868	857	909	857	874	900	802	847	860	883	871	835	878	904	882	897	864	861	861	861	860	857	876	886	831	854	844	862	868	838	892	887	904	859	866	873	908	894	877	830	853	878	927	848	897	819	907	869	902	896	867	869	898	858	850	855	866	897	903	865	847	898	869	907	831	897	878	856	874	877	921	879	854	827	900	847	878	892	886	833	847	855	889	818	867	883	875	872	831	903	862	844	853	893	833	835	862	867	857	976	869	897	842	900	875	878	896	878	864	833	841	885	844	869	901	833	877	842	877	864	919	924	918	871	830	875	934	913	857	829	891	879	901	925	884	916	895	859	908	866	860	922	877	902	860	853	899	883	815	881	861	846	898	840	875	877	883	856	862	843	869	871	836	905	878	877	873	848	827	877	841	860	885	838	876	904	893	872	855	874	853	876	806	851	891	881	905	843	863	796	858	832	863	880	832	911	859	927	902	861	868	847	884	859	837	893	813	876	888	880	815	860	884	857	903	907	863	888	835	887	893	861	831	863	892	843	852	853	878	916	884	936	848	863	831	874	859	880	878	887	849	880	858	914	860	884	881	832	877	857	899	845	851	821	906	891	927	895	836	814	863	839	862	818	912	905	876	875	849	884	898	850	922	865	860	911	889	857	854	857	870	906	864	830	872	843	910	867	883	911	815	855	810	886	883	839	862	884	908	876	875	876	858	885	916	881	896	846	857	833	872	889	880	929	850	815	844	871	886	849	850	883	895	863	888	869	850	880	816	842	827	867	859	880	842	884	848	822	853	864	909	911	898	932	810	865	866	903	855	863	904	844	810	883	859	870	906	870	854	871	875	861	856	886	853	902	890	883	874	853	831	870	836	879	879	879	836	834	912	863	924	857	854	888	900	880	926	893	881	860	904	873	895	847	848	857	867	898	832	864	880	947	870	872	867	890	855	869	872	845	906	857	893	900	934	883	840	815	897	888	864	884	882	866	845	871	830	916	880	878	864	936	954	910	827	904	859	888	878	873	892	888	868	839	876	831	861	883	878	863	883	941	879	872	910	864	871	823	861	811	919	856	870	835	882	895	817	843	888	895	847	887	855	892	867	887	866	834	857	878	860	886	769	905	891	910	878	896	846	861	812	869	855	837	834	893	889	877	900	884	864	897	928	890	903	864	859	920	879	816	886	899	892	893	882	840	783	874	902	909	881	821	858	870	879	879	870	882	871	850	870	860	845	930	802	860	891	826	907	857	844	888	880	844	865	847	902
7221	1020	1591	495	216	171	170	207	188	196	201	205	171	197	190	165	182	172	191	161	176	157	196	189	205	179	189	180	173	203	187	187	188	172	183	193	174	164	189	210	208	201	183	159	185	183	206	184	194	175	187	194	178	211	175	186	147	174	192	191	174	171	170	192	195	173	171	200	201	202	193	218	199	189	197	195	208	153	181	185	187	206	224	173	173	175	186	193	190	197	192	198	187	214	197	174	180	183	189	163	175	198	188	171	197	203	186	196	191	213	189	180	193	185	203	212	178	171	200	191	218	196	203	184	197	197	182	213	180	176	202	192	189	186	200	189	207	203	181	181	201	174	184	211	183	190	169	188	191	184	200	206	187	167	192	214	167	196	180	184	208	204	187	160	163	164	184	180	176	162	178	181	185	197	210	186	201	194	184	192	199	203	154	200	181	184	146	187	204	197	193	216	208	184	195	179	169	177	177	208	208	189	208	192	192	186	200	199	188	184	165	194	183	202	201	217	184	170	222	179	184	209	190	192	180	180	219	197	194	200	170	176	189	179	184	194	186	173	193	177	202	194	178	182	185	184	199	178	181	202	189	168	174	184	182	175	190	210	207	189	185	186	188	197	151	176	200	182	185	182	202	185	201	192	185	194	182	240	200	174	188	196	190	198	158	197	178	179	208	185	217	195	191	176	192	207	189	181	180	192	193	162	204	204	178	177	186	190	174	191	210	195	199	180	183	189	192	201	193	189	182	180	185	180	174	186	214	197	173	237	200	165	211	157	183	164	174	199	201	175	171	178	197	196	194	173	175	201	213	175	188	215	210	214	173	207	172	186	185	172	182	184	205	176	206	169	198	183	176	178	209	168	185	219	224	168	180	204	186	177	185	193	193	188	207	196	190	175	223	166	175	177	191	203	196	180	196	185	186	216	227	193	189	158	181	159	170	205	183	230	184	201	177	184	175	181	192	153	201	171	183	182	191	171	162	181	179	210	188	192	171	196	154	174	181	177	215	194	183	182	191	163	166	211	180	199	198	172	183	209	199	181	189	218	155	168	219	190	180	191	213	208	178	211	187	166	184	174	191	192	198	176	194	189	202	193	193	201	173	169	171	173	191	195	202	206	166	182	185	217	188	205	196	203	182	191	173	197	182	195	163	185	200	194	201	193	178	219	188	214	194	179	175	202	180	148	192	182	195	189	205	213	159	153	199	182	159	177	201	225	183	162	165	178	198	187	192	161	158	176	203	162	197	229	180	177	154	195	158	153	184	180	230	168	206	174	196	168	171	191	186	193	208	185	182	204	164	183	182	179	181	183	204	175	210	181	202	176	198	222	163	196	199	206	177	177	179	183	205	187	174	171	196	186	197	173	185	177	180	179	198	186	215	180	171	171	181	173	185	191	181	187	185	190	181	186	193	201	185	170	173	197	172	171	192	208	180	181	184	168	178	213	166	190	204	212	185	194	195	191	185	193	159	175	196	190	161	178	189	166	193	204	198	169	197	178	195	191	191	225	208	179	170	220	183	204	191	192	209	191	206	195	175	189	193	211	201	200	200	214	181	171	162	195	154	190	166	186	196	174	198	167	185	199	202	210	197	178	201	182	183	152	160	183	215	189	185	159	179	178	190	169	192	184	201	186	200	195	164	202	180	176	194	190	191	172	168	190	187	153	187	205	188	185	176	189	193	193	183	192	218	167	193	212	196	218	182	195	223	174	182	173	194	183	167	182	199	191	167	199	219	191	186	188	212	188	229	215	219	166	188	187	209	201	178	167	189	193	194	208	215	208	190	194	200	187	186	162	206	205	183	185	179	163	203	202	184	198	229	192	193	175	183	189	189	187	190	205	200	186	196	196	202	169	203	216	176	178	166	202	181	174	192	188	194	197	187	175	223	155	173	193	166	190	227	193	206	176	175	175	166	169	183	191	166	201	174	210	208	182	183	184	162	205	195	195	192	177	192	181	212	162	175	170	234	166	189	191	181	167	200	212	207	174	176	213	186	196	199	206	180	186	181	183	181	191	194	166	200	179	171	201	205	170	173	188	178	190	189	167	210	156	187	206	216	196	199	191	196	204	184	175	200	179	196	209	206	187	180	197	189	185	159	191	196	199	183	175	179	210	166	192	191	171	198	190	199	188	210	187	184	188	164	190	180	177	201	194	194	184	203	174	199	186	175	200	168	164	196	210	179	186	179	174	183	202	176	181	176	191	206	182	199	183	199	174	160	174	186	197	195	183	195	175	161	190	205	179	198	179	166	197	180	197	183	199	196	197	191	172	155	171	202	185	199	191	163	175	172	185	184	192	217	199	200	211	216	185	188	197	184	170	207	190	181	194	198	191	204	184	157	196	180	204	187	197	185	189	185	201	189	191	199	183	182	191	178	174	210	177	209	173	187	181	207	216	179	198	187	192	154	192	170	199	218	187	163	187	167	181	187	191	180	205	200	182	159	196	202	197	185	196	185	187	184	204	181	190	199	170	183	191	196	196	174	195	211	204	186	180	176	192	177	181	179	184	171	194	195	220	183	208	193	196	206	173	170	196	191	198	209	214	188	160	183	196	181	189	214	166	181	201	190	184	198	196	203	174	192	182	189	150	183	195	168	177	198	189	193	175	185	197	193	173	174	177	189	185	200	212	206	193	187	214	191	177	187	194	165	195	199	185	187	179	212	184	194	210	209	175	180	183	189	181	166	177	185	172	199	163	193	181	186	195	183	219	173	182	171	190	173	177	211	183	177	192	207	160	160	179	186	157	164	174	186	179	187	182	207	184	163	196	194	170	186	197	182	158	203	180	207	207	198	190	205	221	184	181	203	168	189	178	190	209	191	195	211	193	196	176	200	185	199	213	193	181	165	202	189	184	189	217	215	173	187	190	170	185	181	189	185	190	184	179	189	163	163	165	181	179	199	196	179	170	183	169	187	201	166	156	186	184	208	203	200	177	193	180	202	207	215	161	184	195	200	186	169	178	180	190	182	162	182	199	169	198	191	175	175	218	150	172	204	209	179	199	212	211	196	179	181	181	185	192	190	180	202	193	175	184	172	194	199	173	186	181	193	201	179	181	190	203	157	169	200	180	179	187	172	178	189	182	177	192	208	201	195	173	155	185	192	185	189	169	212	197	192	197	201	175	183	170	184	200	192	169	211	208	185	176	181	200	206	180	194	208	204	187	191	169	195	191	168	195	171	168	163	162	209	190	187	189	188	165	180	197	181	177	165	177	205	176	190	184	182	189	154	190	187	195	180	168	191	199	195	179	200	178	195	190	174	169	195	198	207	190	203	163	196	184	191	207	161	203	205	172	186	166	178	177	194	183	167	150	192	169	182	176	174	171	172	190	194	181	186	216	195	188	189	188	192	164	169	198	183	186	181	185	193	168	195	182	199	173	198	193	171	204	198	193	173	196	200	184	179	179	180	176	210	213	182	185	179	180	204	159	189	185	187	165	154	184	193	183	177	176	197	193	177	196	194	163	203	198	213	197
4911	1067	3595	643	510	443	554	483	526	523	504	513	494	501	487	454	499	485	483	489	474	493	473	481	496	463	485	504	474	473	485	482	482	485	462	471	487	481	515	463	494	462	476	504	489	467	467	472	522	471	492	493	530	456	463	502	468	488	468	452	465	469	494	487	478	496	491	475	442	437	517	507	457	447	520	496	487	509	497	491	488	481	474	465	478	519	497	496	474	451	478	472	491	489	456	469	510	504	488	471	486	473	505	489	491	507	520	488	505	440	506	497	469	470	487	496	490	490	503	474	496	489	501	454	521	533	471	524	463	495	482	481	447	489	466	460	464	501	506	520	467	458	505	464	466	485	504	494	484	466	515	455	453	502	474	469	475	493	479	495	466	458	492	485	515	482	478	506	445	456	455	505	493	494	505	491	465	481	482	470	495	478	484	486	517	474	491	490	464	479	507	479	484	520	474	504	484	481	506	516	443	470	494	506	518	480	492	477	502	496	491	490	486	492	459	456	463	520	525	481	481	536	499	540	451	487	467	454	476	495	427	442	495	466	504	500	450	486	481	494	468	477	457	472	499	467	516	487	450	485	491	471	457	498	512	479	468	489	516	474	484	503	503	491	468	450	502	482	477	480	503	463	496	475	457	532	474	503	484	497	517	486	457	456	497	494	475	494	511	470	489	487	458	484	475	484	464	447	508	484	432	485	476	516	502	460	463	487	481	461	503	544	503	466	492	497	489	485	487	496	500	476	469	476	461	470	457	463	497	472	496	498	489	506	479	433	508	502	461	504	459	480	492	510	462	533	519	474	517	484	497	483	496	511	485	509	480	477	479	465	499	457	475	459	476	492	475	435	495	514	486	444	521	458	511	492	463	516	494	477	511	510	516	429	515	510	479	483	494	442	487	507	469	492	470	450	498	442	487	463	479	454	480	508	512	478	483	495	534	475	464	490	477	513	502	504	501	520	519	449	503	521	516	483	493	463	412	497	493	453	475	507	504	477	451	481	474	505	451	479	515	458	521	475	468	519	504	471	508	487	513	472	469	542	421	494	470	507	501	495	499	480	487	518	501	497	504	519	481	484	464	520	478	476	504	513	465	491	500	458	477	474	462	500	492	506	492	483	460	505	459	467	476	449	493	495	459	492	473	449	501	459	498	480	477	519	499	468	513	490	499	498	453	497	478	461	488	497	514	521	490	452	488	537	498	444	463	450	482	459	478	487	503	516	482	473	488	473	477	460	466	470	497	473	463	478	447	465	472	465	483	475	506	493	506	469	464	481	432	535	482	505	489	438	489	506	461	500	465	502	515	482	491	497	549	473	456	467	501	506	519	498	484	485	467	430	523	504	507	485	484	476	470	504	505	491	476	481	508	458	512	484	495	454	473	516	468	488	510	454	490	481	524	497	498	501	471	482	519	431	509	489	501	517	503	471	490	449	521	490	485	456	507	516	467	490	487	548	466	488	462	512	465	489	499	481	463	484	492	487	445	461	506	473	498	489	496	460	483	476	546	498	471	471	481	455	501	465	524	472	494	471	502	462	491	466	464	514	483	483	484	509	483	492	489	513	494	469	471	470	448	505	512	482	470	471	506	449	486	461	482	525	486	471	484	469	481	464	469	501	485	492	506	504	487	492	474	460	492	476	507	514	486	502	470	479	476	465	500	521	491	426	486	459	472	458	468	482	443	490	461	482	468	464	494	517	489	474	486	485	478	529	524	466	476	490	474	487	457	479	497	483	486	529	483	504	478	434	540	463	500	502	505	490	502	472	516	520	446	507	513	542	471	509	504	490	510	477	519	484	476	487	496	498	481	499	479	474	491	486	490	480	490	521	467	504	450	475	518	504	491	503	477	491	496	509	493	477	475	515	496	504	442	482	464	504	495	513	466	501	431	504	474	469	504	490	504	456	471	458	502	490	450	470	453	484	496	460	490	450	504	488	491	472	486	500	461	495	512	508	504	496	478	490	481	510	492	467	461	495	517	492	468	495	506	499	491	461	491	474	485	531	479	449	517	469	511	435	497	516	492	467	489	523	498	471	500	507	484	526	485	470	455	475	473	500	494	495	544	466	502	477	530	487	489	507	495	467	477	478	492	525	482	498	492	522	502	507	474	493	473	490	495	484	463	477	497	458	517	493	447	465	444	498	502	475	475	483	498	479	479	497	489	475	494	487	512	494	462	492	495	496	480	536	502	496	515	504	482	500	479	508	501	463	520	508	496	534	510	511	469	519	510	484	469	502	511	511	506	512	488	440	519	496	504	503	489	501	481	504	498	497	469	494	535	506	480	485	486	479	500	516	476	504	519	496	457	473	458	461	478	500	467	497	516	510	501	455	506	516	493	455	484	466	468	491	515	479	478	483	486	490	495	483	474	454	451	516	470	454	471	477	479	447	444	497	477	461	490	478	457	512	508	447	485	493	485	461	502	511	470	459	518	474	519	458	490	495	529	477	514	494	469	490	450	489	471	482	487	498	474	423	506	493	476	517	470	475	492	493	493	463	499	496	472	490	534	472	460	473	482	474	492	472	476	455	484	496	510	487	490	490	463	474	474	485	511	466	498	533	476	477	468	509	499	516	480	500	488	503	464	505	519	488	485	490	500	503	497	531	502	532	462	486	490	476	534	487	492	471	493	472	504	509	521	458	474	490	470	496	489	499	489	507	492	505	511	473	483	490	475	464	470	501	489	491	504	483	501	475	483	475	462	486	507	514	470	494	510	457	463	511	507	517	506	482	491	449	459	475	502	458	485	473	471	460	459	514	506	489	491	451	477	482	504	453	453	480	485	469	533	459	493	438	492	486	496	493	477	500	505	485	448	500	549	500	474	465	499	425	471	482	479	456	475	485	472	468	479	499	510	453	471	508	495	490	476	510	474	516	485	509	500	478	431	520	488	495	469	540	490	458	497	485	511	481	455	475	494	481	469	511	486	537	490	477	494	499	482	472	486	498	511	518	491	503	495	503	455	484	512	522	507	438	475	513	466	483	468	465	513	424	493	476	479	465	480	479	494	518	482	493	483	490	508	437	472	493	447	482	487	465	489	476	475	487	512	519	479	486	504	467	487	487	462	494	506	445	494	483	464	469	474	525	512	462	501	492	444	512	509	476	512	454	470	487	465	476	514	483	473	486	498	466	488	509	467	524	469	476	479	533	492	455	492	516	486	440	483	526	447	447	494	485	511	474	467	490	512	465	455	453	462	545	437	477	474	493	499	491	480	487	471	512	519	466	434	497	501	481	460	447	490	503	438	487	484	521	515	475	498	477	486	464	481	506	482	433	472	462	491	459	467	484	474	490	464	499	527	482	445	472	467	488	500	518	491	459	493	454	527	492	483	464	473	495	510	471	525	495	471	456	490	520	461	516	474	507	490	482	481	460	472	501	470	488	533	492	493	524	485	448	460	476	493	475	506	479	480	487	490	483	497	512	488	460	511	466	486	482	490	501	497	518	500	521	444	459	503	464	497	482	505	462	492	461
17263	2193	20214	8577	625	523	417	382	410	405	376	447	416	407	404	388	413	402	365	345	331	349	379	360	321	359	330	394	381	386	383	360	387	371	407	370	373	382	401	370	385	369	405	369	388	394	422	352	344	355	389	372	369	383	333	363	362	376	349	365	388	389	351	353	364	368	349	396	389	375	376	340	366	366	370	383	433	414	363	349	369	374	348	379	360	352	375	340	387	372	351	366	351	390	379	348	366	415	362	345	361	386	374	371	318	364	344	378	356	364	362	376	367	382	311	335	341	330	385	352	376	412	364	351	355	385	361	403	353	378	363	354	339	357	368	361	367	398	371	380	381	360	330	363	375	379	402	367	341	351	349	365	369	381	367	391	377	396	375	356	398	353	332	356	401	406	361	384	421	320	380	362	385	342	366	379	390	347	372	359	367	360	357	395	359	358	386	391	396	374	383	363	389	403	363	337	387	366	389	394	380	408	401	366	342	383	320	358	400	368	373	387	387	366	397	352	332	356	449	414	384	358	398	350	372	357	371	371	355	354	406	350	380	348	376	381	358	376	349	394	375	364	361	369	377	372	427	396	379	365	378	383	369	375	397	351	372	411	362	369	397	419	403	364	381	364	352	382	361	369	371	371	361	354	350	350	369	373	367	330	360	387	335	352	414	370	365	339	402	381	385	363	362	368	402	393	380	388	373	365	379	352	375	367	328	354	386	359	372	357	380	414	367	364	382	346	371	402	367	326	347	367	356	340	356	366	341	369	349	351	354	362	399	379	407	364	312	386	348	363	384	371	366	340	337	342	365	340	354	365	345	380	362	370	334	395	350	372	353	360	357	319	368	382	388	415	365	375	383	342	395	348	338	335	364	378	335	366	322	386	330	379	370	352	362	385	360	380	422	344	356	382	363	364	369	359	375	321	360	390	334	348	376	359	338	423	342	374	401	371	359	369	357	370	376	372	356	380	349	382	356	366	363	382	366	347	327	347	366	377	355	387	385	365	370	336	402	352	383	367	371	354	381	368	356	342	382	369	395	379	358	397	377	371	399	373	343	401	397	376	392	380	396	378	357	407	399	390	405	390	357	371	335	381	382	370	369	393	394	383	371	336	347	358	366	367	333	380	348	340	377	375	344	385	372	360	344	388	378	389	349	382	407	363	379	341	343	353	381	369	361	373	382	340	358	354	383	383	357	385	394	373	415	373	336	375	386	387	398	371	382	344	371	373	360	375	363	382	359	385	358	362	391	377	348	362	388	352	407	387	374	370	350	349	372	435	379	355	341	401	393	373	378	370	312	376	395	376	384	381	340	388	378	353	355	364	359	372	346	331	377	387	369	369	353	387	364	351	361	377	358	402	377	357	381	356	359	373	334	362	403	384	382	389	357	350	388	364	382	385	392	397	403	358	383	348	378	372	339	382	387	358	375	365	383	377	403	379	350	375	422	404	359	426	349	381	376	388	322	359	369	372	398	356	418	364	373	348	376	361	330	346	360	395	376	380	356	337	380	431	398	371	352	383	354	383	367	318	365	372	394	399	361	358	391	369	355	351	381	391	411	378	427	366	375	374	378	374	331	359	365	368	382	374	329	398	398	363	358	335	359	368	376	387	366	385	355	357	352	394	402	396	372	365	350	383	361	343	378	397	405	357	348	342	339	377	367	368	383	359	376	344	392	364	378	399	363	346	377	346	365	330	381	362	397	396	352	379	347	411	368	374	378	383	344	355	360	389	405	363	386	388	393	387	373	361	338	400	383	398	386	373	365	376	346	358	348	381	339	372	343	357	373	368	366	374	366	365	378	394	391	369	374	371	361	362	315	387	386	360	381	368	394	378	334	397	352	360	378	357	376	380	373	371	343	355	379	386	431	345	390	386	377	345	362	358	371	319	383	382	395	365	364	413	350	328	356	364	338	350	405	353	364	354	391	390	360	377	388	382	368	348	352	344	381	392	341	398	352	388	367	353	358	372	383	371	347	389	349	388	378	357	383	390	351	346	339	365	333	430	407	380	387	362	382	387	371	313	398	378	384	360	383	406	360	381	381	339	337	359	378	350	369	370	337	361	371	377	376	365	356	349	336	412	346	411	389	359	371	379	389	353	314	362	372	403	336	357	342	374	350	364	365	317	396	395	332	370	373	348	402	342	373	394	395	379	403	365	373	351	345	372	392	338	390	366	399	376	356	393	381	353	369	352	404	376	352	369	343	346	344	367	359	347	355	362	365	372	379	333	393	397	356	367	373	365	342	399	368	379	355	363	378	346	346	351	361	394	373	402	363	417	405	379	367	341	376	380	382	336	350	382	375	364	406	396	376	364	348	387	356	355	354	416	385	334	360	369	350	356	349	392	372	369	373	378	394	379	361	335	383	366	369	339	385	404	382	380	379	373	383	345	383	353	371	363	364	369	365	356	355	373	377	359	350	364	344	400	369	366	348	384	405	343	395	372	359	366	389	399	387	339	354	410	343	389	382	347	364	341	368	333	345	365	384	358	392	365	390	367	387	343	384	399	446	329	362	339	380	374	375	378	361	357	354	341	392	380	346	384	374	343	367	366	433	374	346	358	369	381	373	372	360	370	375	423	358	399	383	359	355	387	372	359	355	378	387	394	395	382	394	400	373	408	360	376	347	366	377	412	387	374	392	394	370	358	375	389	380	382	339	385	371	370	365	335	392	333	368	429	357	360	378	373	379	375	396	362	353	415	450	362	375	354	396	334	383	369	405	378	384	356	377	385	378	404	366	358	362	401	341	392	381	421	363	375	393	407	399	395	358	363	377	393	378	374	405	368	367	380	370	381	394	401	405	379	373	388	383	387	335	403	388	370	358	364	365	393	361	368	388	379	367	431	361	350	350	326	389	364	371	380	364	364	335	362	337	385	415	367	365	348	357	393	364	389	372	367	356	353	332	351	403	338	390	376	360	341	389	371	334	365	383	388	347	379	377	358	350	365	350	366	354	341	381	322	376	369	369	369	320	367	337	378	378	373	374	407	356	389	349	343	374	386	357	374	366	362	376	397	394	386	374	383	339	344	392	386	365	341	340	367	369	398	375	365	384	370	370	415	379	412	360	367	399	370	359	365	374	403	395	339	357	396	366	339	375	368	379	413	365	336	355	363	334	399	378	367	366	400	382	365	380	386	395	394	376	402	362	355	385	385	372	351	402	358	379	379	361	399	392	320	361	376	371	339	368	386	373	399	420	395	368	381	405	375	387	371	335	360	406	401	332	371	348	374	361	377	375	396	368	378	352	338	364	419	359	392	364	345	354	396	415	387	388	345	377	383	370	393	357	377	368	396	357	336	357	383	318	409	363	345	372	397	389	409	360	365	392	372	356	385	387	347	315	366	324	366	353	356	341	407	372	382	430	379	392	351	389	409	397	391	392	387	364	371	411	352	359	370	345	346	369	363	351	348	394	384	401	394	373	390	403	395	383	395	356	358	367	374	399	400	366	379	392	336	396	345	392	334	372	359	362	381	353	376
11388	2003	28858	3492	1427	1262	1150	1075	1093	1025	1019	931	946	923	921	987	950	866	906	911	854	887	866	877	867	900	859	890	843	854	877	851	836	833	884	864	859	915	828	827	837	832	859	816	866	855	849	868	842	856	831	876	839	896	872	856	838	850	896	854	863	809	876	848	834	823	847	798	898	792	892	854	826	818	843	867	901	869	859	836	904	825	827	812	837	876	885	830	871	841	828	854	858	821	831	881	877	824	842	845	783	798	833	858	836	876	824	867	870	803	844	788	854	846	860	850	842	818	877	797	869	821	787	869	875	881	810	806	870	868	837	860	849	856	833	869	833	852	784	852	842	817	856	878	842	851	830	866	834	831	826	876	854	762	823	859	867	836	826	885	878	790	796	833	865	848	886	845	793	838	828	826	851	817	821	847	856	860	885	834	853	824	880	854	912	809	823	839	820	843	821	805	905	850	844	816	842	816	853	837	892	874	781	815	880	830	862	851	805	828	879	836	856	808	822	871	884	810	850	842	858	834	872	815	815	826	854	842	861	843	808	819	850	835	863	865	853	837	860	783	811	835	820	831	852	899	866	834	847	873	917	814	807	893	850	839	796	848	850	886	816	828	854	851	867	807	788	891	840	804	840	855	849	882	867	872	854	833	829	865	854	822	886	829	845	844	894	821	858	816	803	883	814	853	824	815	904	837	824	898	866	881	841	875	902	869	822	843	828	873	862	879	829	845	819	838	879	770	775	815	835	821	881	833	847	800	876	837	834	903	856	864	856	849	827	850	809	829	838	844	820	850	831	851	814	850	849	842	795	875	839	857	858	858	890	817	806	855	914	806	890	802	859	892	844	879	833	832	815	861	870	860	858	878	851	852	858	842	834	894	880	878	842	860	885	855	851	845	845	878	869	816	811	850	827	869	843	864	845	832	843	855	839	856	893	838	857	839	851	865	828	870	841	818	876	817	837	841	850	882	849	859	845	854	847	877	859	857	795	852	823	846	856	847	836	811	856	828	792	859	813	873	842	808	858	857	840	849	847	841	878	816	882	825	866	824	848	833	841	857	872	840	894	828	821	909	851	800	859	842	834	821	880	856	834	860	823	846	845	811	860	844	828	809	855	900	896	844	850	830	825	826	794	854	834	824	812	878	822	831	837	848	896	937	851	819	880	857	869	874	850	859	791	865	875	865	807	844	884	870	893	882	881	843	896	877	893	856	842	822	784	913	838	858	884	842	781	860	860	870	786	799	884	820	843	903	820	838	886	881	841	876	884	834	807	838	851	829	886	822	831	787	833	894	818	851	830	855	843	810	798	819	843	897	859	791	855	868	808	825	823	824	826	857	886	844	905	857	822	892	830	820	821	866	836	850	862	840	882	864	828	836	792	820	890	814	868	879	843	805	856	840	867	832	853	841	840	816	852	872	847	818	849	863	813	870	855	867	839	823	827	860	868	846	808	840	839	946	820	843	843	799	864	800	892	878	893	808	894	834	864	904	827	841	907	843	823	818	836	814	822	809	809	832	880	889	838	827	861	865	866	856	825	829	823	823	819	847	845	832	879	816	827	852	827	874	821	825	836	883	839	883	826	855	831	841	820	865	831	875	807	819	849	814	832	928	815	833	868	888	886	828	863	843	831	847	822	796	800	867	869	819	815	832	856	837	840	850	834	815	804	869	792	859	856	840	874	858	875	838	857	798	867	866	857	869	883	836	867	851	825	882	866	863	813	895	866	859	851	806	837	875	820	771	854	883	856	833	842	814	779	864	876	840	847	860	889	834	863	845	887	873	842	885	858	830	809	856	853	832	842	823	853	842	856	841	836	859	803	864	838	810	858	794	875	852	820	910	815	807	819	841	848	865	841	823	845	828	784	800	853	909	851	864	826	837	790	870	861	819	852	838	889	859	807	846	905	880	889	781	849	839	808	840	840	863	852	867	855	838	795	815	838	831	836	848	909	812	816	818	910	833	841	880	841	839	816	812	867	907	836	872	854	769	862	868	847	900	772	857	818	886	839	838	812	861	775	879	806	791	814	832	832	838	851	836	845	819	825	835	834	825	812	866	885	821	858	833	838	860	820	836	819	839	818	859	827	792	826	822	847	863	823	912	890	836	882	856	835	865	871	871	805	910	839	796	851	831	794	843	848	846	825	844	866	883	840	845	872	827	891	846	831	834	865	883	829	864	853	819	883	883	822	817	881	813	879	846	880	830	827	827	862	825	797	847	869	801	823	817	839	877	845	909	825	856	885	830	803	865	903	840	848	814	858	817	862	837	851	890	786	838	829	870	873	888	856	812	907	840	873	802	913	859	857	839	857	854	851	858	823	863	813	817	818	841	860	810	828	894	779	807	883	874	845	850	844	850	867	816	912	869	830	860	829	840	816	860	885	831	874	854	870	845	844	806	834	837	836	843	832	859	822	902	815	843	851	845	895	929	874	844	814	853	851	832	836	862	861	825	849	855	844	858	823	833	838	828	879	850	817	822	866	845	851	864	846	843	858	847	807	833	874	883	849	844	892	806	829	842	842	846	862	848	826	823	881	864	874	879	837	860	798	843	847	864	833	831	836	867	848	852	844	859	862	833	864	809	867	842	847	820	837	840	853	837	854	886	851	868	866	836	818	894	867	844	853	862	797	867	863	818	856	858	857	903	824	875	807	826	826	823	840	824	794	850	848	869	858	838	884	875	820	835	797	862	827	796	839	839	836	826	860	839	893	827	821	894	823	862	866	866	822	896	896	848	856	826	864	851	807	875	820	906	885	820	879	877	861	818	832	885	868	878	855	827	830	869	844	875	855	823	834	862	806	838	843	813	783	854	816	840	867	764	865	863	875	860	855	896	827	851	826	871	805	831	837	826	840	865	814	824	805	806	873	861	875	855	874	916	856	852	872	828	868	839	848	822	829	864	894	853	857	813	860	824	844	804	838	882	833	883	851	837	836	857	815	870	845	795	832	904	850	853	810	858	879	829	829	831	864	808	844	834	843	872	844	827	826	812	869	852	878	858	905	818	804	903	871	846	819	868	854	857	779	823	809	839	858	842	884	851	845	809	826	839	859	866	869	843	818	830	812	831	862	850	905	838	868	848	817	867	816	850	866	878	874	848	855	840	885	875	816	857	876	837	838	839	870	809	860	836	863	895	886	816	870	841	858	826	822	827	849	903	808	837	821	839	917	843	858	801	829	841	871	807	885	866	892	839	816	872	833	827	876	807	857	872	866	835	872	820	858	862	824	828	823	816	817	816	900	840	848	864	845	805	846	872	824	848	871	874	823	809	807	834	857	842	872	860	797	876	857	860	832	849	901	769	865	842	827	831	826	887	854	870	842	839	878	817	862	831	889	859	811	926	839	896	807	872	823	830	853	836	831	785	845	853	855	850	860	842	792	851	838	813	825	915	899	856	810	844	893	818	875	856	839	814	863	865	892	865	879	862	833	884	802	856	835	770	877	823	874	886	856	820	840	821	849	856	834	818	834	870	812	865
26641	4145	30251	18123	1519	569	513	508	512	438	426	450	470	444	469	417	447	427	422	380	409	397	414	404	414	409	387	420	406	402	417	393	395	396	410	452	393	379	433	366	368	380	402	420	373	463	398	393	426	377	430	401	399	397	411	421	419	388	396	387	373	386	404	414	423	454	390	418	415	430	365	427	402	371	385	390	399	428	388	427	382	377	438	421	430	390	376	403	381	462	373	372	430	405	365	406	421	392	424	371	443	431	424	384	384	402	413	434	420	419	430	372	401	416	402	401	385	369	390	392	392	353	399	398	427	393	401	400	392	395	396	404	403	391	397	382	436	376	383	389	390	407	403	357	405	431	415	388	393	388	402	396	370	442	373	397	389	375	416	361	409	396	409	377	393	381	394	393	384	406	438	387	361	404	385	377	377	363	371	408	417	429	410	389	397	436	407	387	406	395	391	366	407	416	367	379	370	381	413	471	433	403	402	389	351	391	390	391	370	417	388	417	370	415	429	399	401	353	408	455	429	408	402	382	385	402	380	410	399	391	411	395	385	375	426	383	414	375	392	363	363	403	412	380	373	415	348	397	404	375	396	416	398	428	370	415	391	404	454	412	403	387	357	421	391	405	392	423	401	401	411	401	381	376	408	417	393	404	374	396	399	390	436	390	345	393	432	377	411	428	377	416	401	361	409	396	378	393	382	427	414	414	416	384	369	373	413	368	407	388	398	406	376	405	355	351	409	365	400	401	360	387	386	422	407	415	411	402	409	390	381	441	385	398	370	412	414	396	397	404	400	407	390	406	379	387	455	394	424	383	390	407	396	393	385	378	403	404	472	423	388	376	390	416	429	406	413	351	407	393	413	411	428	412	401	421	418	397	376	403	399	385	385	356	416	417	409	426	404	410	363	410	389	429	427	387	418	411	378	424	391	373	396	428	403	443	409	406	393	358	381	419	424	420	404	397	436	417	430	427	376	384	396	381	389	359	389	401	427	380	409	377	402	374	405	374	423	423	396	438	457	405	383	397	380	360	407	387	399	416	422	380	438	383	387	435	407	365	404	403	411	418	426	395	385	395	397	394	433	400	369	419	372	379	403	389	389	369	410	379	400	399	430	400	435	414	396	393	370	410	401	383	379	365	388	399	378	400	426	429	386	367	371	395	407	373	365	406	407	385	376	396	375	437	387	410	402	393	417	405	375	376	377	379	417	382	408	428	378	405	389	407	388	377	393	402	394	416	399	370	400	404	435	431	373	419	452	396	395	415	378	391	404	396	413	370	393	375	411	420	385	393	349	393	440	368	398	416	379	387	426	441	396	397	385	405	379	434	393	409	416	444	404	427	410	410	385	381	407	380	371	464	425	435	400	373	395	368	424	432	353	391	425	463	421	409	409	411	417	346	385	385	414	395	401	378	444	373	387	392	410	392	391	415	358	403	417	424	356	379	383	408	346	402	434	355	386	464	398	402	469	437	425	408	421	433	427	373	435	411	394	418	394	407	403	416	389	413	408	377	428	369	411	420	399	349	431	408	439	392	404	397	345	404	372	424	427	391	393	390	446	442	376	411	413	390	373	398	400	390	390	392	391	403	403	395	363	423	419	378	427	394	368	392	403	438	405	407	398	376	381	364	394	444	398	383	397	429	411	404	391	449	369	366	389	421	404	408	409	391	394	383	398	371	387	395	397	403	399	393	391	424	389	410	396	405	477	404	390	383	345	404	413	361	419	390	426	369	406	404	422	427	408	390	421	397	388	375	400	371	433	390	406	411	415	397	396	431	393	385	391	418	425	360	391	421	395	426	399	385	408	436	388	414	385	426	392	408	417	388	444	412	419	414	382	395	348	424	470	423	378	408	429	424	420	386	360	412	403	407	404	373	412	375	413	415	380	386	384	395	394	396	397	394	321	425	375	406	399	402	401	419	395	380	394	370	399	423	388	408	385	368	397	399	409	368	393	392	397	377	371	403	412	431	410	385	389	470	358	359	374	383	377	416	408	377	435	409	394	420	411	441	422	436	406	390	371	339	426	384	438	436	392	391	428	446	420	402	414	418	407	420	422	414	393	412	390	444	410	400	399	422	396	394	396	412	407	372	421	429	394	393	413	417	374	397	404	399	444	397	417	422	383	416	400	423	405	429	413	424	423	410	461	418	387	400	421	427	365	400	376	411	402	393	379	423	407	386	365	416	400	371	424	401	375	370	439	412	438	381	403	372	387	400	399	446	385	389	450	471	407	393	394	390	402	439	375	391	364	400	383	396	404	408	391	405	377	435	433	379	404	404	388	385	433	421	426	346	429	423	349	407	379	404	396	418	414	414	391	386	382	431	367	397	397	377	390	376	385	377	421	406	427	410	413	455	389	365	394	403	404	391	387	401	409	388	400	384	384	409	402	410	392	394	416	382	437	397	389	427	436	392	392	396	367	408	407	368	416	404	363	409	360	430	406	385	392	381	392	396	383	395	394	394	373	421	413	406	417	383	399	393	421	422	354	408	361	429	400	404	369	368	428	409	439	398	415	418	394	418	412	395	428	384	445	433	424	422	426	443	399	401	381	408	406	425	393	411	373	391	404	414	406	399	423	390	399	389	431	410	407	398	411	362	386	371	397	422	412	393	380	413	419	441	387	385	382	395	412	381	412	409	379	405	427	394	393	428	410	419	357	393	366	410	415	399	411	427	389	398	411	443	410	373	399	387	390	398	362	389	456	405	394	442	406	415	409	428	377	381	384	432	413	427	412	417	402	392	403	388	435	387	435	446	382	419	391	412	431	435	408	387	419	450	378	380	390	369	382	398	435	414	401	420	396	400	408	406	377	384	430	412	417	392	423	408	396	380	394	405	394	416	411	354	420	385	418	401	431	402	400	412	363	371	396	398	373	400	389	362	401	418	385	389	387	382	381	410	391	400	426	400	398	382	380	384	393	437	430	409	395	441	370	392	368	386	424	359	376	351	375	373	416	401	433	404	417	382	374	402	386	390	439	381	416	394	398	410	354	402	362	406	415	419	391	422	433	393	394	407	389	394	386	382	412	399	388	407	416	451	392	417	365	402	380	390	384	412	439	388	434	347	406	414	422	405	386	402	403	408	377	418	409	409	400	397	405	433	400	402	421	383	417	418	370	371	391	379	367	391	410	397	410	429	415	410	402	421	396	427	417	423	378	412	402	390	419	413	352	375	385	406	397	375	394	368	383	423	403	374	428	416	364	433	375	374	394	358	435	367	425	434	406	383	375	418	388	399	442	407	391	409	412	395	428	365	400	408	378	415	414	363	393	453	395	418	433	413	368	416	377	416	412	403	401	418	398	418	387	399	376	387	406	419	402	373	401	399	393	428	448	386	403	372	398	392	413	388	389	354	383	399	390	395	400	367	397	380	423	415	386	391	414	401	411	402	383	401	403	435	408	382	425	385	423	407	379	420	420	376	364	402	400	380	422	369	397	420	368	421	383	376	403	397	413	419	374	383	421	429	396	422	391	410	408	391
14516	2516	36544	5813	1997	1617	1544	1352	1285	1226	1166	1090	1117	1058	1005	964	990	986	924	904	983	918	910	946	916	917	880	910	920	859	906	893	899	938	895	873	840	880	895	862	847	855	864	908	872	879	885	898	954	884	881	885	861	850	887	873	861	878	888	944	941	869	902	875	850	869	883	903	857	909	891	942	892	885	866	913	905	872	837	873	891	909	888	837	931	862	845	850	869	852	824	836	882	840	924	855	874	891	909	865	872	922	852	895	911	852	847	867	914	933	871	860	916	905	894	919	893	885	897	889	868	872	877	851	884	881	861	912	873	860	810	824	910	847	859	854	854	836	855	905	881	900	882	847	791	909	866	892	848	871	902	894	931	917	913	907	875	905	905	849	927	850	874	862	837	867	834	869	893	844	862	895	879	889	870	855	849	883	827	825	844	863	882	888	895	854	907	903	880	853	892	836	885	838	865	850	857	911	867	919	867	949	901	914	896	871	920	872	840	831	881	863	854	835	875	858	882	903	853	855	886	870	891	858	907	870	871	888	928	869	915	909	876	853	862	808	874	887	878	818	926	854	875	888	870	854	889	849	856	896	860	841	837	860	894	866	904	888	852	849	844	900	830	872	885	890	890	885	847	867	879	885	827	881	902	871	875	848	913	818	831	884	916	886	877	819	856	913	884	878	910	863	841	873	854	795	829	842	884	861	854	865	866	898	883	891	866	915	855	860	842	866	857	900	866	861	844	857	854	856	831	872	849	829	897	801	827	823	874	857	926	830	863	884	906	839	878	815	870	853	882	930	859	885	870	836	898	879	808	886	857	869	892	911	893	885	910	878	884	843	907	899	959	911	829	906	841	902	894	856	859	885	893	889	854	848	909	898	848	919	856	841	843	881	863	861	884	867	835	918	873	845	860	881	870	944	856	844	829	854	807	854	853	903	897	843	828	887	900	831	844	842	845	909	860	856	824	875	854	916	895	851	898	861	914	820	810	837	880	857	885	901	885	858	891	856	886	888	894	864	900	877	898	862	865	862	879	891	827	900	842	880	881	837	885	885	855	840	870	871	901	869	861	900	883	839	866	915	915	843	929	895	845	845	936	904	895	856	895	882	815	845	911	926	867	831	872	831	857	888	863	880	876	862	852	878	857	836	885	861	891	837	904	851	871	917	891	834	914	854	887	886	920	894	888	879	845	907	881	856	869	827	899	850	836	912	862	890	897	827	864	871	870	862	854	881	863	885	881	878	879	889	867	891	882	864	910	858	837	840	884	879	888	896	907	886	845	867	873	864	828	843	841	861	942	886	858	897	872	900	913	883	880	866	873	860	893	932	876	866	894	894	886	842	899	912	861	830	862	900	879	905	901	910	887	857	888	872	835	853	852	838	849	908	830	883	850	905	864	820	963	872	856	849	878	862	887	904	800	864	835	837	861	872	887	878	878	818	851	878	860	906	837	850	859	911	906	856	874	870	900	906	878	803	919	883	869	856	850	860	845	857	941	886	822	931	897	931	855	882	831	880	869	864	890	889	903	899	863	830	902	845	902	885	902	883	941	895	899	889	909	856	909	852	886	845	904	879	942	828	847	931	882	843	821	845	912	869	856	881	861	895	866	858	862	890	920	911	832	836	908	869	900	889	874	906	884	855	859	884	849	901	847	851	840	906	885	855	818	879	907	848	878	856	895	873	904	850	859	850	885	861	857	823	824	845	939	886	850	887	854	881	905	864	945	840	864	850	853	854	880	884	855	936	881	835	869	875	842	860	867	919	842	852	910	863	927	882	822	875	872	913	877	868	829	811	873	874	861	867	847	868	905	787	897	846	852	809	862	870	854	902	857	829	892	832	865	854	902	865	885	905	870	886	920	844	846	847	872	884	866	927	811	862	887	862	858	870	911	830	908	873	860	846	851	913	887	860	869	860	909	857	851	913	854	817	843	911	905	826	873	933	784	950	877	860	845	887	885	879	852	850	856	880	883	818	865	868	905	861	853	870	868	818	849	856	856	844	868	836	836	841	927	869	877	879	867	950	901	876	891	861	816	842	854	852	873	897	866	891	868	900	865	872	897	894	816	850	824	800	895	896	894	902	811	880	847	914	825	857	868	877	838	817	856	855	873	864	864	885	854	865	880	888	824	867	898	827	939	902	852	886	875	866	877	891	856	809	897	876	874	916	913	816	871	938	874	860	891	863	864	857	855	866	816	865	858	852	843	861	872	858	879	848	878	857	900	855	903	860	884	855	926	871	874	881	816	896	865	807	870	826	878	921	884	881	880	827	855	933	878	853	844	867	817	854	899	884	825	849	819	936	861	882	883	863	842	869	874	840	884	861	907	864	862	853	888	934	921	881	898	895	911	899	916	876	857	924	908	881	893	822	895	858	873	901	909	866	966	938	841	854	924	916	853	892	859	914	901	904	867	896	892	853	891	867	902	937	910	863	843	868	887	950	885	884	878	864	873	876	845	883	870	860	916	933	842	848	880	868	872	859	863	826	860	836	920	887	903	889	894	878	899	895	860	863	846	915	888	859	900	883	905	842	932	879	854	866	926	803	835	869	927	888	916	864	902	881	888	810	895	924	791	851	844	887	899	887	852	868	861	849	850	904	887	862	943	848	880	826	859	883	881	890	876	857	879	885	887	851	855	871	868	883	863	869	866	877	904	874	858	870	881	871	840	850	876	871	857	857	923	891	862	879	891	876	899	878	818	896	831	874	886	822	830	877	866	856	863	846	879	881	852	890	873	897	820	866	908	823	887	919	908	944	851	860	870	888	878	862	911	870	862	892	885	880	852	915	864	837	906	912	878	843	875	904	863	861	868	873	881	858	861	894	851	924	878	835	835	890	828	881	864	893	902	871	870	874	816	925	889	882	876	870	894	886	881	879	858	884	862	831	861	901	875	847	873	869	901	922	922	907	849	860	917	880	897	925	867	881	942	826	920	837	857	886	870	815	889	889	899	884	931	845	811	887	833	902	876	869	862	850	884	891	843	869	911	874	843	885	882	872	855	857	881	853	907	848	933	831	874	888	879	864	856	903	851	848	881	899	853	846	895	931	908	860	845	886	876	877	838	902	900	834	840	825	891	869	872	868	888	856	929	920	873	871	872	931	890	825	913	838	798	893	908	907	889	875	895	843	876	874	893	881	883	834	921	873	929	923	835	910	930	882	916	856	852	936	837	814	916	912	855	878	820	848	844	875	896	868	833	971	884	804	850	866	821	881	831	854	914	899	888	836	904	872	868	883	876	920	895	877	909	865	850	861	866	876	903	865	896	862	896	913	845	916	855	881	863	901	826	933	867	914	867	895	840	844	858	846	850	892	834	875	865	877	886	848	892	838	854	885	841	876	825	896	870	894	850	921	835	901	881	848	888	884	952	865	863	864	889	856	867	889	835	900	888	928	864	793	854	902	859	850	882	871	892	866	903	908	858	872	867	886	858	905	885	880	894	904	889	864	845	903	842	886	814	893	904	879	860	860	895	878	875	864
7283	824	1158	642	209	199	207	195	173	206	172	175	169	169	189	183	173	176	181	200	174	183	199	219	171	200	187	167	179	173	176	182	161	192	194	168	187	201	167	192	214	178	188	183	191	165	150	191	174	197	202	203	160	197	209	160	182	193	201	203	213	200	193	215	159	176	168	187	200	198	205	194	195	200	194	234	210	195	173	195	216	188	187	210	188	164	182	187	223	185	204	199	157	213	186	202	222	165	200	183	159	180	169	204	196	192	182	192	188	214	164	183	199	198	171	168	180	197	173	171	193	189	199	204	184	173	174	164	175	155	194	182	193	187	154	192	179	202	214	176	175	186	198	186	220	170	168	193	175	203	172	177	157	186	193	180	198	165	196	205	193	184	183	185	200	187	224	201	172	178	164	183	204	186	169	186	178	213	182	192	172	194	196	196	170	208	219	191	161	191	187	175	178	177	192	164	178	224	184	175	200	193	176	190	170	192	216	187	174	189	201	188	199	180	216	184	205	164	172	186	172	214	202	174	185	189	213	176	211	220	179	198	179	193	193	167	211	195	174	178	192	178	179	207	172	171	168	164	180	195	200	174	179	173	160	175	196	177	207	193	168	201	177	186	206	196	168	182	165	185	171	202	169	193	179	198	189	193	202	211	177	196	192	218	188	198	161	178	170	179	180	200	174	181	190	184	202	180	174	203	207	184	176	197	200	182	191	201	214	191	170	183	192	204	200	173	172	193	189	188	177	183	187	181	209	170	163	192	205	192	207	219	174	184	163	192	197	164	185	179	181	179	156	191	178	196	175	216	179	203	199	194	179	184	163	160	193	181	229	180	201	191	164	213	194	186	184	194	169	185	202	192	185	186	201	176	182	155	203	171	205	180	186	179	161	215	165	178	187	179	192	171	193	165	204	184	172	173	171	168	173	181	190	188	182	227	185	165	190	182	191	166	187	191	170	189	167	208	172	193	214	183	196	222	170	163	161	200	172	204	177	187	183	185	177	185	205	185	192	188	184	197	191	173	220	190	193	187	180	208	211	177	186	173	200	201	184	181	205	195	183	190	178	205	185	199	188	197	191	198	193	190	187	180	173	184	193	190	198	188	203	188	217	201	193	188	184	202	184	198	192	204	185	207	206	192	179	201	208	196	197	186	215	185	182	172	163	170	203	194	185	176	151	184	153	165	192	194	201	178	178	162	197	184	196	203	170	185	190	181	180	181	211	194	188	166	185	187	207	193	200	192	199	185	207	180	193	207	185	203	223	177	178	216	207	166	172	182	181	195	180	193	191	198	187	149	208	174	198	186	180	222	188	204	168	189	208	197	199	158	186	171	196	194	198	179	182	181	178	193	202	174	188	202	209	180	188	170	159	183	204	181	197	185	158	199	189	206	199	179	170	198	203	184	210	191	197	161	208	184	187	167	191	197	201	170	194	168	171	194	184	203	180	209	198	204	191	166	205	174	166	166	219	169	166	177	181	191	171	208	178	147	163	195	185	183	164	180	196	182	212	159	197	188	180	177	176	190	184	207	199	180	190	198	195	193	222	189	184	170	172	186	195	163	200	189	188	184	168	176	172	202	177	192	177	193	202	171	168	190	204	194	171	184	181	205	173	207	187	169	202	183	166	167	180	167	168	185	208	193	205	214	181	156	177	200	173	188	178	182	207	164	186	189	188	205	172	187	191	191	182	177	208	181	186	190	177	179	219	207	173	222	204	222	187	183	181	203	189	194	186	168	173	196	196	192	176	146	175	172	173	192	188	185	154	208	191	198	163	179	199	189	179	205	173	169	182	153	207	203	203	196	194	199	188	175	180	173	220	181	179	189	203	184	181	172	172	196	187	174	185	152	161	193	192	174	183	187	193	189	182	185	194	193	213	193	195	194	197	208	193	190	180	166	168	203	168	180	187	176	201	168	183	182	188	182	171	150	183	171	190	193	185	188	162	190	168	185	188	168	189	173	217	185	166	175	177	181	195	202	199	202	183	179	198	181	176	208	187	184	209	169	178	193	196	192	180	202	205	198	195	176	210	220	194	201	186	208	193	173	186	182	182	171	152	175	191	203	195	195	188	202	192	182	195	209	184	193	165	185	209	178	184	157	191	197	169	183	224	179	191	195	194	235	185	160	184	194	169	192	187	174	173	210	160	175	192	176	177	183	174	180	183	175	171	198	192	190	186	187	169	202	193	178	181	188	180	185	198	186	195	167	199	187	211	198	179	172	156	211	210	167	189	194	167	189	183	183	184	154	182	218	196	160	187	191	180	179	187	198	194	212	189	202	210	171	161	203	218	182	167	179	198	202	214	186	178	213	198	210	168	179	187	216	193	153	179	155	202	182	206	208	196	201	188	194	175	205	195	188	210	172	186	191	170	176	215	177	178	216	198	164	177	187	197	158	185	162	193	189	175	191	166	171	186	181	165	189	184	190	207	184	205	211	170	169	195	210	180	204	175	198	179	186	213	188	175	180	195	183	157	174	200	189	203	199	180	173	189	209	180	166	185	178	191	190	185	198	153	188	185	176	212	181	181	189	169	178	189	190	163	197	194	165	174	180	200	197	172	209	170	173	202	152	177	192	199	191	183	189	183	173	192	195	190	196	181	185	199	161	173	202	209	191	161	171	203	160	199	197	197	180	188	191	184	153	189	188	195	170	186	191	203	187	184	186	200	180	168	181	196	203	174	186	178	180	201	170	192	168	187	174	209	182	181	203	191	199	196	176	184	183	196	173	202	166	192	187	197	192	170	234	184	160	179	177	155	170	202	186	180	193	169	208	174	172	183	195	191	165	148	182	175	183	173	205	187	182	177	149	163	189	166	176	181	164	200	190	197	201	162	205	178	177	178	181	172	194	155	164	173	185	189	188	176	198	166	200	173	192	187	199	182	197	201	208	204	194	181	167	175	212	184	204	196	191	168	192	175	201	158	214	214	199	190	198	198	180	186	173	179	193	170	191	194	176	196	206	210	190	176	190	225	173	209	184	192	201	174	190	184	210	173	191	197	190	170	196	193	188	189	215	184	196	209	170	187	170	195	182	209	191	193	198	193	205	186	182	194	198	195	182	195	186	188	195	189	187	195	192	209	231	170	198	200	185	208	178	174	174	202	181	199	182	180	185	187	199	179	194	182	182	176	190	181	201	182	195	212	195	164	175	184	225	218	204	180	206	168	177	207	185	203	199	170	173	181	151	162	165	181	174	192	203	210	170	180	184	191	174	200	171	190	188	179	197	186	204	197	192	199	169	179	200	196	207	181	192	181	185	192	197	174	213	167	214	207	213	201	182	179	177	186	185	181	193	169	181	193	196	179	211	177	195	193	175	205	211	184	177	198	193	205	179	186	178	208	177	184	212	173	196	186	182	174	220	198	186	190	188	196	186	179	186	181	188	192	197	186	165	205	191	205	190	200	189	201	167	185	205	194	186	177	180	174	181	188	191	185	194	209	209	203	178	185	197	213	204	194	169	151	184	197	167	209	182
5094	915	2887	1163	518	488	527	520	501	471	491	523	496	498	492	506	465	519	498	509	499	508	470	488	508	486	433	456	506	544	458	525	494	506	530	464	518	491	510	529	478	479	478	485	477	487	509	485	533	503	507	487	470	491	429	491	496	468	490	482	469	455	497	479	492	454	455	505	511	495	492	477	474	482	479	486	461	490	449	507	524	450	517	503	483	483	476	480	477	482	479	496	467	501	511	527	497	473	493	483	474	506	483	518	465	497	443	469	489	487	458	466	491	491	468	512	459	505	476	478	499	502	465	500	492	486	485	456	467	466	496	481	500	490	486	502	486	498	519	496	488	456	477	470	483	493	525	504	464	493	500	484	474	462	484	498	469	490	486	480	465	474	514	505	452	492	472	514	492	533	514	499	482	476	501	486	504	501	491	519	510	490	492	473	493	452	460	513	499	491	464	417	469	475	451	455	464	479	468	476	502	437	448	462	499	483	523	498	454	459	468	446	471	484	506	473	489	464	500	473	463	463	503	491	496	498	515	482	518	516	496	471	484	473	517	527	469	510	451	516	451	486	484	472	506	457	492	487	505	433	480	527	462	482	520	449	488	475	494	482	498	483	484	492	489	477	489	481	500	473	497	497	488	466	491	518	461	481	473	447	480	494	510	494	470	502	466	464	483	462	489	473	486	471	477	443	478	457	460	520	472	470	454	499	501	483	465	513	489	521	449	490	453	470	468	491	467	526	486	466	486	493	484	475	493	483	453	524	502	446	481	483	498	524	462	450	445	471	485	463	469	534	522	482	472	468	498	502	483	504	441	483	460	521	492	496	494	497	490	505	472	478	514	470	509	467	468	479	449	464	485	529	488	481	513	480	489	505	462	466	457	523	434	459	498	498	475	472	487	504	477	467	448	507	480	474	472	506	500	478	464	507	481	494	478	461	482	442	517	506	470	487	445	482	495	467	461	472	498	466	474	507	491	486	481	496	512	457	505	475	462	506	480	469	495	465	465	511	498	458	484	488	498	523	515	468	487	448	480	471	506	519	520	512	522	485	460	438	448	474	478	468	449	498	465	491	499	481	476	494	484	479	499	462	471	476	487	496	433	503	487	470	479	494	456	502	476	496	458	521	474	471	471	504	510	519	453	469	448	483	501	457	480	450	463	466	491	485	504	469	516	472	473	464	494	469	482	504	516	483	476	500	492	478	488	498	412	475	501	468	481	491	483	476	522	493	460	512	456	507	521	481	482	473	512	444	435	497	491	498	467	439	483	454	474	477	527	479	486	463	532	464	498	485	475	468	480	473	501	524	474	470	503	480	509	478	480	486	451	475	480	483	512	500	478	450	473	508	490	515	464	427	511	454	496	531	479	424	491	513	472	505	447	477	496	515	482	495	474	445	510	496	490	487	496	449	464	471	450	445	492	470	505	514	524	478	444	475	464	495	453	502	444	510	456	548	511	489	495	479	462	463	486	469	466	533	460	490	466	499	470	516	517	461	487	448	455	481	497	459	473	470	507	482	479	481	508	473	479	477	487	498	490	478	470	492	467	493	478	482	477	476	470	467	493	482	470	466	469	503	486	491	494	506	476	479	465	488	504	480	488	461	465	494	502	509	493	484	497	486	484	472	515	476	475	504	460	466	483	508	504	464	499	460	475	475	461	445	468	507	481	476	519	483	457	463	474	457	509	493	441	464	523	459	493	512	497	462	505	447	499	458	516	455	513	518	487	486	497	501	476	492	464	502	469	465	470	470	468	499	516	487	482	505	451	449	477	499	506	480	492	480	491	490	482	516	468	474	463	481	431	484	499	494	446	488	485	477	484	495	489	449	516	500	492	497	497	486	524	476	460	520	475	482	462	465	476	494	487	477	471	503	511	517	488	492	489	504	454	522	481	478	502	498	491	475	485	462	464	506	507	503	483	448	482	486	508	488	548	495	475	491	509	490	481	507	502	517	496	474	525	534	441	548	493	484	502	493	517	468	477	506	490	477	463	448	461	494	494	456	506	485	512	449	486	446	468	462	495	510	464	474	500	473	494	498	490	493	488	516	447	447	494	493	454	484	459	506	501	465	527	468	476	475	497	468	486	483	452	469	520	503	481	490	485	463	508	447	519	495	460	465	482	508	465	477	503	466	506	493	507	462	482	482	481	471	473	461	472	526	493	467	500	476	481	470	484	510	459	476	505	482	487	474	471	511	522	499	486	492	458	485	500	467	528	485	494	484	463	484	480	503	521	482	466	480	490	462	456	470	495	531	488	517	488	454	424	494	520	469	483	516	491	502	470	499	495	443	460	440	496	444	504	468	511	503	511	469	472	478	474	507	511	441	495	452	485	463	474	479	447	490	483	508	506	442	464	477	444	493	488	474	519	501	453	464	517	512	492	519	504	468	487	500	497	478	493	480	472	471	495	484	509	504	509	476	481	490	463	475	498	503	510	497	468	482	492	473	498	467	511	442	519	467	497	476	454	464	497	483	497	449	494	487	488	495	521	506	464	527	479	490	492	505	463	523	500	498	483	494	490	493	441	502	452	513	480	442	476	465	485	458	465	495	460	461	480	495	481	474	473	503	495	503	513	451	448	439	477	514	500	406	485	440	497	495	458	468	461	486	507	502	480	468	430	477	543	486	515	462	472	490	517	534	487	466	519	497	484	473	518	457	482	473	500	495	464	490	492	471	503	462	496	447	497	436	462	502	493	498	483	476	489	465	459	463	501	493	440	464	510	514	511	485	493	464	518	495	476	505	472	467	467	466	469	475	505	496	495	460	519	508	495	453	465	498	467	452	514	530	459	456	479	508	458	490	526	491	524	473	476	459	527	507	454	476	477	518	451	487	484	498	492	484	452	455	506	431	506	484	487	515	501	464	458	468	456	490	525	510	520	480	487	474	474	493	554	494	495	474	491	465	490	489	481	493	500	513	503	475	479	466	511	472	493	485	473	442	488	472	486	472	499	504	519	460	499	472	475	463	487	465	460	459	504	453	465	483	516	492	441	477	467	519	484	496	459	490	506	514	470	494	530	443	505	472	482	484	484	490	485	453	503	462	530	531	513	481	492	441	495	491	453	472	451	508	484	469	486	482	470	451	484	477	489	477	474	463	476	473	488	489	478	459	512	463	516	541	489	459	446	507	455	481	466	501	486	472	447	497	479	469	532	521	516	497	464	485	485	501	477	486	495	479	506	452	505	464	489	486	447	476	518	473	498	494	490	472	445	468	478	509	492	485	477	516	494	493	492	478	454	496	529	449	481	483	457	484	485	438	512	497	487	493	495	506	450	491	503	467	491	464	451	506	497	496	476	512	474	489	477	508	523	477	468	515	491	485	473	493	477	506	520	441	476	499	455	481	521	516	506	474	509	485	454	494	459	516	487	507	488	448	484	448	487	491	483	532	492	524	488	474	477	516	481	500	495	475	472	527	501	493	494	505	467	509	480	494	499	501	469	451	479	447	505	500	477	470	455	476	490	488	475	475	480	510
17018	2071	8483	13862	879	509	395	391	368	383	397	380	370	404	371	354	397	345	389	339	325	347	384	330	366	365	385	358	366	409	356	383	394	373	396	360	366	409	360	344	351	390	435	323	381	382	358	377	372	412	354	374	359	381	385	367	353	340	361	369	375	373	377	376	382	335	339	339	378	349	378	364	383	335	377	374	347	372	392	399	416	349	380	340	346	385	387	350	339	347	339	382	369	379	380	390	398	395	390	380	362	368	381	366	342	352	397	376	340	370	389	355	402	386	372	377	332	349	354	394	378	354	405	372	428	361	389	355	418	351	403	352	335	353	326	385	391	395	367	385	391	335	378	389	373	379	374	404	336	379	332	361	380	392	363	393	424	378	363	336	416	360	383	381	362	410	369	426	351	368	384	356	367	353	349	407	390	381	322	345	351	367	354	377	318	327	348	363	335	329	373	386	399	371	399	324	388	391	372	400	358	349	392	383	372	346	382	380	379	369	379	359	336	443	380	353	339	345	388	404	378	352	331	369	391	323	367	385	403	369	389	370	368	421	389	402	389	409	359	360	368	363	384	369	335	328	375	405	356	384	370	364	345	378	357	376	401	368	371	359	373	370	344	343	378	339	395	378	369	371	370	376	407	379	391	366	355	367	331	355	363	366	343	357	348	344	360	365	346	371	336	340	369	370	345	395	359	359	378	316	335	360	379	355	320	377	375	339	357	367	362	386	375	345	331	360	367	357	379	331	351	383	354	353	359	356	373	383	383	365	360	388	346	369	366	370	339	416	396	352	319	385	399	403	377	419	412	364	368	342	374	357	359	355	324	385	354	373	370	386	341	361	377	397	370	339	376	320	348	359	369	352	373	362	389	314	353	430	389	367	389	362	390	350	370	355	315	342	343	390	379	362	397	383	383	373	376	389	365	354	381	389	371	359	367	353	412	340	380	385	383	363	322	367	364	329	374	356	390	383	360	385	344	352	401	359	375	389	377	374	359	345	385	380	375	371	342	364	383	369	341	367	327	406	384	360	390	387	365	367	365	377	317	363	375	373	370	369	392	381	368	377	354	359	387	339	377	376	379	361	376	363	341	321	385	384	371	397	385	386	353	331	392	383	350	335	350	357	394	363	392	370	358	355	371	350	419	400	412	393	365	358	389	362	376	342	360	383	373	356	319	350	388	366	349	368	365	331	382	405	369	376	334	391	357	386	408	387	377	365	349	389	348	370	363	336	354	374	361	352	394	334	333	342	348	354	351	327	394	379	399	348	352	309	348	369	325	395	341	374	392	372	411	356	343	357	378	385	380	362	420	387	379	353	382	344	365	376	373	338	377	389	357	370	377	367	370	396	346	358	390	389	359	374	390	349	355	334	364	393	349	339	377	365	352	370	373	331	369	346	377	372	380	360	379	372	378	378	395	380	375	367	369	336	360	424	396	377	378	350	356	377	353	364	400	348	401	350	380	386	401	371	354	348	368	372	408	372	378	366	340	359	339	367	375	365	369	340	361	399	343	381	383	371	376	357	380	336	343	363	344	373	358	371	384	359	388	350	316	344	366	367	381	339	408	377	359	406	330	348	353	349	378	330	346	359	348	347	402	400	339	401	350	368	345	394	398	350	353	355	375	338	348	365	413	340	346	380	359	390	389	341	376	366	399	371	394	379	376	394	347	361	361	381	363	335	411	377	395	355	342	342	373	344	392	335	350	358	336	359	427	360	405	338	329	433	388	378	377	388	382	341	348	367	351	325	401	335	369	329	367	364	369	333	343	375	370	362	364	387	378	363	381	366	394	358	354	378	377	344	389	376	348	346	350	351	367	362	347	351	372	343	392	386	342	376	425	411	362	391	372	359	380	386	342	370	374	390	361	379	352	359	390	372	344	341	345	397	353	367	354	364	397	396	376	364	348	334	381	374	376	361	380	373	319	353	375	386	363	331	378	356	364	352	343	378	395	341	387	364	420	351	379	403	353	374	406	416	357	366	371	352	362	369	384	380	369	400	372	359	366	356	368	347	396	390	356	349	343	351	349	393	355	357	394	368	382	397	368	366	383	393	387	371	386	323	383	384	362	361	387	356	378	373	359	321	381	346	356	370	373	358	381	419	376	378	389	364	366	361	362	366	398	379	387	358	365	364	364	388	399	360	367	341	377	348	349	337	381	357	372	366	366	337	369	387	385	346	361	369	364	382	387	375	354	353	374	389	375	372	372	374	331	384	360	394	361	366	381	377	380	370	378	364	367	342	382	353	350	380	384	371	369	389	338	362	345	344	343	367	372	409	341	375	382	376	415	342	384	376	358	402	388	381	393	339	331	362	364	354	405	339	350	357	397	341	364	382	393	354	386	347	371	369	339	343	319	333	406	352	367	373	362	363	404	358	373	361	357	367	386	342	378	363	393	389	351	366	371	344	358	385	359	377	399	364	352	346	357	379	352	326	352	334	351	336	386	363	357	375	353	363	385	370	405	345	345	337	362	378	370	384	372	366	370	352	374	401	331	362	370	388	367	391	356	357	331	363	357	350	359	384	372	351	371	400	340	347	394	345	354	364	394	374	316	356	379	376	402	387	341	357	372	363	345	346	336	367	365	361	365	367	394	358	353	361	373	376	389	396	392	368	367	370	367	346	377	377	364	368	368	363	380	334	378	396	352	391	357	356	333	351	355	359	360	389	347	359	338	357	370	363	300	371	367	354	372	356	351	348	339	374	339	370	377	379	363	384	337	357	358	333	362	372	385	346	318	345	352	364	350	342	383	389	356	376	378	359	324	412	381	359	343	386	351	362	362	370	365	376	359	356	376	386	387	375	365	390	408	384	424	350	377	362	382	360	392	348	344	379	342	373	379	388	355	389	395	369	349	429	329	353	356	387	403	350	352	349	365	412	378	374	371	335	395	381	351	368	368	390	380	371	370	358	369	328	341	365	399	334	373	375	303	349	400	327	302	346	331	386	349	372	392	341	390	362	345	404	407	359	349	362	350	357	364	332	346	379	403	363	400	385	397	369	375	379	406	402	381	340	389	367	336	336	383	377	379	371	353	315	359	402	364	340	386	381	344	340	386	365	358	363	370	367	396	348	355	419	323	347	379	346	381	335	405	386	358	373	366	367	362	379	392	311	356	372	393	333	420	393	387	356	374	395	405	345	384	340	372	380	338	383	348	341	370	394	369	405	336	396	347	359	319	343	403	366	366	392	341	357	350	354	377	391	350	379	390	388	381	404	386	373	364	382	338	346	353	405	387	372	330	349	355	360	368	375	379	360	359	377	409	368	356	397	361	344	375	356	374	357	372	361	366	377	382	391	380	361	366	338	362	383	362	359	380	381	337	379	356	344	348	368	389	377	394	415	372	368	375	370	374	357	378	373	395	365	373	372	396	387	349	387	361	399	374	349	364	374	379	355	396	385	348	377	338	356	370	356	369	379	370	386	352	381	340	358	371	332	382	355	388	339	345	371	364	348	366	374	365	361	397	358	357	375	342	378
11225	1864	16804	13618	1355	1289	1164	1034	1029	1022	953	949	914	863	881	918	902	882	856	881	832	896	891	905	842	862	855	806	914	844	880	905	902	859	857	820	820	829	863	813	846	820	821	875	847	906	780	890	822	839	874	837	829	875	874	855	800	794	843	883	863	875	886	803	912	887	869	836	853	839	813	814	870	836	833	804	798	847	873	854	837	797	822	837	854	807	819	844	810	852	864	888	845	801	822	845	847	783	826	801	821	838	821	873	826	879	833	878	824	831	874	859	812	829	872	849	897	820	842	822	849	809	836	818	793	798	806	820	881	856	807	873	840	798	854	851	845	817	845	862	885	876	824	817	877	836	894	860	887	835	863	847	856	844	868	872	838	859	791	838	796	835	876	841	851	841	802	848	836	823	865	823	812	886	825	869	838	853	848	829	865	857	836	815	802	783	844	879	840	855	852	849	799	884	818	848	823	792	894	827	879	818	753	847	860	820	835	890	893	857	848	848	875	902	799	821	870	839	788	799	826	825	885	844	818	853	855	853	803	867	845	810	808	830	812	853	858	834	858	843	853	862	780	817	874	830	916	843	825	854	871	833	845	821	792	884	845	776	797	836	825	842	805	872	867	872	826	840	847	833	840	847	790	863	797	837	839	841	846	844	841	811	873	863	850	846	786	842	875	834	852	808	819	849	806	804	862	866	887	867	838	807	817	838	822	828	826	896	843	815	894	846	848	797	849	851	843	849	841	883	818	845	820	876	882	886	810	825	842	801	849	868	818	811	842	789	754	845	858	818	876	852	809	796	847	847	813	893	840	840	788	912	880	827	838	835	852	794	860	874	927	836	890	887	861	872	822	809	782	837	843	758	861	873	873	852	792	883	798	851	788	876	841	865	836	851	848	813	835	856	864	825	847	847	823	866	855	906	867	851	909	857	866	819	869	794	865	823	863	826	835	853	841	805	790	780	829	843	874	861	825	845	856	806	873	864	802	802	806	778	798	829	863	833	811	876	832	803	838	842	829	885	846	886	798	861	827	874	839	788	841	842	864	828	837	867	807	823	843	826	782	809	796	829	789	839	792	827	857	849	750	868	824	845	854	855	824	865	870	878	884	880	851	839	825	836	788	816	807	828	832	790	851	813	821	813	879	820	825	819	819	838	774	825	853	796	825	858	799	850	851	885	851	868	792	832	815	869	862	851	864	834	858	824	849	834	866	798	833	827	829	818	838	802	797	847	881	843	874	854	829	850	863	825	858	835	807	840	808	856	840	816	882	835	839	798	851	820	872	785	774	838	819	806	788	817	826	812	842	865	868	843	832	836	855	812	879	840	894	841	911	870	867	873	825	823	818	869	862	833	804	783	809	832	866	822	864	838	885	886	811	817	825	829	790	860	801	802	873	861	856	826	890	860	806	836	826	850	856	866	878	835	820	856	838	881	835	862	841	807	810	872	873	842	864	879	846	829	819	830	829	832	872	845	817	854	869	866	820	811	837	878	852	869	857	886	833	816	804	851	800	846	888	874	839	832	887	803	810	851	820	853	833	830	832	826	783	818	833	831	800	831	866	809	822	836	899	868	845	846	801	856	846	811	868	897	826	811	859	830	800	848	875	811	828	789	840	805	844	867	913	839	897	823	836	818	817	874	817	855	799	830	831	800	826	811	829	822	851	840	864	857	801	850	842	860	855	868	862	866	899	842	876	830	798	830	856	770	841	816	805	855	819	894	820	833	809	816	848	843	783	873	808	852	851	820	818	811	809	815	863	811	852	867	830	810	813	843	862	814	833	792	822	853	849	826	799	853	864	828	805	822	819	861	881	855	797	810	818	861	849	836	860	835	851	854	853	877	789	854	852	816	854	790	860	839	851	843	796	825	860	806	803	854	863	840	824	868	822	822	874	825	826	778	814	829	841	783	829	867	861	880	856	854	830	852	864	906	876	803	884	830	776	815	849	817	860	803	853	868	788	891	825	865	862	826	824	887	811	853	853	848	855	811	834	809	836	812	871	840	838	802	866	822	851	860	853	838	809	868	855	792	907	875	850	823	920	854	745	867	851	846	863	827	870	817	830	845	840	864	856	821	822	807	883	844	820	872	822	809	830	869	848	841	814	796	791	860	819	764	816	874	770	868	794	794	771	824	861	827	837	801	860	872	867	826	796	880	816	854	878	844	840	818	841	877	857	862	828	863	807	826	818	860	792	835	841	826	767	864	868	810	852	799	856	868	828	853	797	825	834	849	901	859	874	834	863	846	836	804	837	869	831	776	852	825	865	822	813	798	847	832	810	849	881	909	822	852	861	830	844	805	824	827	861	848	831	799	894	879	832	873	790	873	823	843	854	833	842	891	827	836	845	791	835	811	827	827	858	877	824	873	848	815	888	847	862	839	823	760	834	843	873	812	824	861	772	803	877	849	851	858	828	773	878	862	865	812	846	829	866	816	826	860	821	862	852	816	821	787	829	800	837	832	854	850	785	848	833	825	830	802	820	781	837	829	799	876	867	819	882	866	852	833	826	804	872	879	778	838	890	845	800	800	911	838	877	883	880	867	850	846	812	831	802	855	823	829	805	866	884	847	859	793	850	817	858	861	806	811	833	847	834	803	848	775	842	828	852	824	874	837	830	822	835	831	847	834	855	860	831	794	842	813	823	865	835	826	866	795	818	876	847	870	807	860	811	876	854	861	864	813	823	812	822	815	801	854	799	783	841	804	829	892	867	815	835	828	836	865	854	898	830	881	856	846	890	836	840	844	853	894	873	828	879	862	855	845	859	831	857	782	849	839	812	831	854	836	845	902	778	817	821	849	900	845	845	869	805	854	820	823	812	876	863	867	819	868	848	879	827	860	857	829	839	826	867	858	799	830	848	852	877	864	855	813	867	826	823	919	865	821	852	905	828	834	863	832	855	788	801	867	799	838	823	856	837	800	881	801	834	824	842	820	849	793	787	794	821	836	865	850	874	895	811	893	846	830	856	813	862	843	797	818	875	867	891	847	835	820	809	830	863	814	854	815	881	830	777	841	865	879	848	855	827	848	906	845	851	825	855	824	809	868	815	841	825	845	821	894	914	852	866	829	867	778	825	820	867	808	912	846	835	862	858	826	805	855	905	854	844	857	808	852	820	839	844	845	854	852	790	799	823	855	827	818	858	848	858	864	827	868	840	889	812	795	854	888	901	878	873	764	836	835	814	861	753	819	783	882	857	871	836	828	835	841	874	824	881	830	856	852	893	834	870	840	805	821	888	823	872	847	851	864	861	835	803	839	804	817	863	834	850	849	834	860	853	855	787	832	853	838	860	819	856	823	920	828	820	836	829	836	808	843	848	796	808	810	841	836	808	808	828	894	810	817	814	816	855	865	811	821	809	850	872	860	816	816	844	830	881	815	864	847	845	844	828	839	848	897	835	796	831	847	802	866	825	829	879	854	834	850	844	856	849	764	851	881	840	861	818	827	749	862	868	824	889	838	839	807	858	895	804	886	869	804
26365	4106	8265	25881	3251	646	496	455	433	464	462	420	394	438	478	387	452	440	441	408	351	401	383	378	381	449	363	419	417	375	414	366	395	401	374	411	360	412	403	401	434	403	371	436	411	397	414	433	389	404	352	440	417	389	357	381	387	409	374	391	419	409	373	418	385	396	379	376	352	378	390	372	419	417	390	416	402	410	391	379	360	363	351	389	379	392	383	396	384	391	403	382	401	393	405	439	387	401	392	410	396	403	391	393	385	406	383	422	369	399	374	406	371	385	427	401	404	379	398	415	385	386	397	413	397	396	365	380	372	410	390	404	403	360	404	420	386	369	399	425	393	390	374	427	393	430	476	384	433	410	355	383	377	403	401	349	389	383	392	427	374	391	412	393	376	427	420	409	411	412	415	391	429	413	399	426	426	360	393	364	370	353	392	355	369	398	416	413	382	400	382	395	387	411	373	387	391	429	438	431	403	401	378	399	361	391	391	368	388	401	424	356	396	439	383	400	397	374	376	420	399	396	344	376	392	403	382	419	363	387	397	382	357	364	358	401	381	406	413	412	399	353	410	373	370	390	407	398	374	399	386	397	396	398	400	412	378	433	406	378	400	370	376	394	420	414	387	389	346	362	372	363	370	431	374	399	395	421	456	377	376	409	394	403	382	396	405	384	374	404	420	437	416	372	426	400	404	355	396	439	399	393	391	392	405	418	376	381	384	374	402	397	403	411	415	402	440	382	390	440	400	366	385	412	374	405	361	386	449	394	429	446	396	410	417	415	413	409	391	402	355	396	413	392	375	357	398	421	423	426	347	396	396	419	418	393	395	360	406	390	385	413	372	397	397	383	416	411	426	400	422	374	407	378	438	420	380	412	370	441	352	418	390	385	407	408	404	397	435	414	402	382	352	424	382	404	387	397	401	406	411	415	370	431	388	393	380	388	370	387	410	393	391	354	406	424	373	416	355	417	378	415	361	387	373	397	349	423	402	400	411	421	400	403	361	381	368	407	409	419	383	421	419	448	432	384	387	358	389	386	410	391	406	419	413	375	392	396	375	414	437	417	391	395	416	375	386	382	362	404	382	430	401	397	396	395	402	380	390	417	381	380	386	396	395	413	400	412	424	359	431	334	391	396	407	377	363	421	443	387	382	421	411	392	414	402	364	406	362	410	412	430	385	372	393	386	397	385	400	390	396	401	389	424	384	414	409	454	382	403	393	392	352	437	393	400	367	419	386	365	391	402	410	410	410	379	401	365	382	380	397	417	363	382	407	414	385	401	376	371	384	433	403	425	391	390	351	395	399	370	419	413	393	413	425	409	366	391	394	376	416	426	393	358	386	396	375	393	390	438	450	362	424	405	354	389	369	376	401	380	421	427	391	360	396	384	426	431	379	374	390	405	380	334	408	388	365	393	414	399	372	379	440	368	410	365	407	396	397	380	381	409	410	397	449	391	416	427	391	391	389	379	373	389	447	410	423	411	385	417	433	405	351	407	369	368	396	390	401	406	429	402	399	407	400	409	395	364	359	368	414	408	385	414	418	414	423	348	353	361	398	386	398	394	356	391	363	418	378	407	393	427	409	410	379	418	383	388	370	355	380	352	403	367	379	372	417	413	373	378	398	405	404	377	418	413	371	396	367	407	373	402	427	387	388	368	396	394	452	390	361	344	402	395	411	403	380	390	410	372	410	377	412	385	354	375	358	437	386	426	385	418	403	450	378	430	393	398	389	385	389	388	406	367	375	381	434	409	408	393	402	380	433	381	390	417	414	377	415	382	402	435	417	403	397	380	363	403	421	380	365	400	403	344	389	407	414	406	385	396	407	373	393	393	373	430	424	388	412	391	372	361	356	369	383	393	370	408	394	374	399	437	384	448	377	423	373	382	393	393	380	425	368	362	424	395	439	401	367	378	401	407	408	427	408	410	394	396	406	362	407	412	394	380	408	435	368	372	379	363	401	355	370	424	387	388	385	437	368	369	382	419	390	404	395	425	403	370	432	424	406	392	398	394	381	444	403	406	346	397	417	369	404	351	418	401	387	391	356	372	398	398	416	413	408	403	391	413	375	426	370	374	384	423	381	397	397	368	408	363	410	406	400	404	383	363	420	414	435	412	380	397	363	462	441	401	394	367	401	377	385	388	389	410	390	428	382	391	360	405	378	387	402	376	411	416	422	403	391	409	402	374	365	386	382	380	413	440	364	408	374	370	380	347	416	404	416	386	403	343	405	383	390	402	378	352	394	408	386	399	379	429	386	405	387	366	414	396	405	393	392	396	406	404	365	406	382	405	400	414	367	404	353	357	406	388	398	391	368	403	437	412	378	370	396	442	396	373	394	389	402	414	379	443	383	398	381	409	420	393	393	396	370	383	366	394	417	412	394	386	400	346	382	386	400	400	414	380	413	418	419	390	388	370	406	389	390	399	365	393	416	383	416	400	372	390	416	393	421	435	398	359	429	421	413	361	381	400	377	386	379	398	343	393	397	394	425	368	406	400	382	391	417	405	339	413	429	358	437	433	430	409	434	425	380	369	420	335	385	380	388	371	411	387	408	427	376	398	412	419	390	417	428	405	403	407	400	395	406	420	406	404	398	403	421	413	415	400	399	426	400	368	404	437	392	401	370	383	433	412	421	412	415	401	411	355	427	385	376	389	401	411	370	376	397	458	410	375	428	409	399	401	408	401	428	403	386	406	383	363	383	410	417	392	417	451	376	382	386	394	422	374	426	414	386	403	378	419	389	367	369	359	406	404	402	443	423	411	373	397	417	382	428	413	417	403	405	361	418	380	399	372	385	371	416	404	386	435	401	367	375	434	447	430	374	405	399	375	409	378	379	424	357	376	454	396	379	378	403	419	369	369	374	423	393	421	378	443	392	420	368	431	400	424	390	369	394	366	394	408	414	413	377	389	355	384	379	360	384	400	402	407	397	403	430	404	401	382	380	421	351	412	381	376	386	369	428	361	399	416	445	396	379	380	427	403	403	393	399	385	372	377	434	432	412	412	412	389	397	423	388	387	421	415	402	426	375	408	392	409	386	396	398	397	418	395	404	397	423	426	423	356	396	387	383	401	382	431	411	358	384	427	393	355	361	416	400	397	397	397	402	406	391	371	386	371	359	410	388	371	381	425	434	398	346	414	365	376	384	409	416	410	439	392	385	364	355	341	418	398	383	409	412	424	401	391	394	376	426	359	395	384	419	353	416	417	362	384	384	403	415	394	377	437	414	372	409	371	346	358	368	415	386	370	383	388	370	380	389	407	406	361	374	385	392	385	416	380	382	392	443	423	421	427	370	409	385	377	377	415	404	417	390	384	368	382	359	386	392	381	361	405	410	383	404	387	375	366	379	406	386	416	382	418	406	391	430	390	375	388	415	395	432	398	407	430	404	353	373	424	416	385	405	376	407	389	407	391	384	400	388	419	407	394	389	395	411	379	396	399	443	392	369	414	400	427	349	457	444	381	427	380	384	411	377	399
14390	2482	15107	23635	2002	1813	1519	1414	1203	1179	1115	1122	1064	1082	1059	993	968	973	977	937	970	929	906	942	918	930	899	909	904	946	931	851	898	884	892	857	918	854	900	910	931	886	846	876	903	911	941	929	917	881	876	852	838	852	886	865	886	915	869	857	858	888	833	861	833	912	893	875	884	890	903	873	908	864	901	869	818	843	893	847	873	854	839	881	855	816	862	858	883	913	877	866	898	874	897	860	820	853	893	877	862	848	824	879	860	845	888	845	902	914	885	885	876	894	887	843	902	885	826	865	870	867	928	883	846	833	895	882	870	863	823	928	922	850	806	872	884	859	855	849	847	823	870	818	918	832	894	845	926	895	871	933	868	824	867	916	858	876	878	873	873	857	805	827	877	932	844	861	866	921	858	881	837	920	825	886	872	850	851	863	897	873	845	894	795	898	888	859	881	874	876	829	867	853	822	879	904	846	852	836	826	836	920	844	793	839	850	818	844	875	898	855	850	889	826	847	860	830	872	893	867	818	893	818	854	857	883	939	850	829	885	823	869	902	878	812	905	860	821	932	820	897	792	910	857	828	891	855	829	894	847	826	860	822	870	880	801	875	829	874	847	853	867	826	859	905	836	805	875	848	822	822	863	873	869	883	841	914	891	864	892	903	850	855	809	880	838	858	888	871	878	897	869	841	874	918	907	879	874	884	907	894	890	880	846	887	879	877	877	853	874	847	867	940	952	861	882	880	861	862	889	859	857	862	849	837	879	886	851	858	859	868	839	824	872	865	835	846	848	868	875	807	844	884	916	913	853	903	851	834	914	878	879	830	829	887	844	821	863	832	855	877	823	852	804	836	824	862	886	907	868	938	883	848	839	901	955	872	845	879	852	858	893	908	842	813	832	855	908	879	806	861	868	862	835	836	846	899	802	853	839	838	875	849	854	868	840	865	873	806	837	876	848	944	813	885	866	896	799	843	831	917	864	905	924	848	838	836	850	816	900	862	852	879	893	862	868	874	819	852	869	883	876	882	900	882	852	848	872	879	899	868	884	871	822	823	901	830	820	879	813	867	829	888	893	840	850	875	894	867	893	880	834	837	851	877	871	926	863	923	834	891	854	879	852	897	914	869	861	866	890	804	915	890	834	908	810	853	853	933	878	870	850	868	867	889	833	853	896	874	823	890	847	869	900	894	867	864	869	841	857	875	875	880	852	817	901	867	856	867	865	853	877	878	870	865	913	871	876	868	848	863	815	852	883	803	897	843	895	864	869	868	815	877	892	821	887	861	898	828	928	839	897	899	870	870	901	868	871	919	866	888	849	877	820	898	859	901	900	836	863	905	873	888	851	790	869	814	876	854	853	840	852	834	861	944	898	912	866	849	860	935	883	902	864	890	872	900	866	878	859	910	883	952	869	911	912	864	874	891	858	870	831	852	837	860	845	870	845	913	838	900	862	905	910	868	933	882	875	828	842	911	894	945	885	889	884	830	839	821	874	902	867	887	877	862	885	840	870	944	880	835	805	870	884	891	904	834	923	848	848	849	822	869	863	883	836	881	862	862	857	905	878	876	869	882	858	869	844	843	912	901	852	863	852	886	856	826	885	849	872	871	859	847	884	828	908	853	890	846	877	891	895	865	793	884	921	810	832	842	878	808	875	862	877	858	804	878	890	889	848	791	915	890	864	838	889	868	875	875	847	891	878	858	913	907	890	841	848	859	843	834	844	847	950	865	840	887	959	896	852	871	882	873	813	824	871	842	846	882	867	851	886	842	856	804	891	938	884	835	859	887	828	860	837	892	852	883	894	921	854	868	834	880	811	868	848	900	842	867	852	823	812	883	856	863	900	846	862	853	825	859	863	938	863	858	908	913	862	967	842	879	881	813	836	836	895	856	888	824	867	910	830	804	880	869	962	853	876	866	852	878	883	844	863	852	826	805	833	844	903	840	884	844	867	901	843	878	899	867	896	882	876	811	796	849	870	870	850	848	922	850	907	899	855	881	817	838	885	900	863	854	894	860	925	882	896	910	875	873	917	844	859	846	831	895	871	892	884	851	862	857	844	880	883	877	857	892	871	855	868	864	879	917	880	854	886	904	851	862	884	899	848	866	864	823	829	856	889	896	883	863	813	917	876	857	851	917	922	863	861	844	895	859	833	841	820	836	859	816	862	807	910	910	849	806	807	876	896	871	890	929	826	877	826	861	847	874	888	904	880	909	864	824	866	936	843	890	889	903	822	856	853	862	845	832	919	867	869	863	838	830	869	850	853	869	861	878	855	908	861	871	847	869	864	858	865	834	864	870	847	843	831	882	839	807	879	850	907	837	785	894	912	844	901	793	894	817	842	843	849	918	871	816	823	834	895	894	870	857	864	864	861	768	837	890	878	867	881	866	862	898	860	862	911	909	869	922	905	862	828	899	835	887	828	859	905	877	875	859	892	851	845	902	885	861	863	877	860	859	827	827	845	911	846	867	829	908	924	860	870	921	873	850	825	855	884	884	828	841	872	925	846	864	883	860	856	868	874	841	927	893	883	860	842	851	853	884	843	851	878	878	850	824	865	858	860	856	832	871	804	846	846	892	860	827	898	875	901	845	858	838	866	863	855	862	870	873	874	839	917	875	889	817	839	885	939	891	834	880	891	888	865	887	851	903	849	854	861	899	897	853	841	857	868	824	883	930	906	871	838	888	944	899	875	845	825	830	832	881	874	867	860	841	906	815	887	802	870	857	862	858	903	891	876	871	849	873	828	830	859	875	873	892	837	889	831	848	863	851	933	883	881	852	786	857	844	897	846	853	868	865	902	891	877	881	842	854	762	869	863	841	860	863	848	812	851	915	921	867	884	908	867	908	874	858	841	888	853	862	827	859	866	857	863	902	849	908	848	897	876	854	816	875	832	869	914	871	840	823	802	818	845	830	878	895	856	871	837	896	836	883	867	853	839	903	897	869	879	903	822	880	829	865	826	896	842	849	893	852	839	921	822	903	885	833	874	892	841	886	853	847	892	861	854	854	883	845	864	863	919	869	872	870	863	895	844	866	862	864	868	882	882	835	822	883	820	899	865	832	890	923	821	868	908	872	901	866	877	879	861	899	824	858	856	859	866	886	877	904	839	907	862	835	889	883	872	879	856	904	869	842	879	846	874	855	815	907	855	877	885	936	882	860	811	867	915	845	835	863	837	862	859	824	910	881	843	880	883	873	821	881	887	925	881	832	840	860	867	828	871	886	845	814	832	860	933	848	905	857	870	884	845	918	892	872	829	870	872	872	876	859	896	836	849	945	836	903	848	803	836	814	879	883	884	839	885	899	849	885	887	858	901	876	839	893	925	908	848	849	894	836	910	954	841	864	858	814	850	930	871	923	851	886	862	902	872	874	882	822	884	812	850	885	920	926	836	808	879	853	841	886	861	871	855	864	834	876	901	898	850	824	853	858	912	896	853	844	883	904	891	866	952	807	866	864	915	809	899	918	857	911	880	848	856	848
6699	814	565	824	230	181	193	196	198	199	183	191	180	186	218	167	184	186	171	195	203	199	194	172	195	166	208	180	162	195	166	194	195	187	192	205	185	180	180	168	167	178	168	182	192	179	176	174	153	202	168	198	174	191	178	167	175	180	191	185	210	182	202	179	181	195	160	158	152	190	189	172	169	182	186	189	199	170	172	201	216	153	188	181	180	218	164	174	175	180	190	212	176	194	171	152	164	185	199	181	184	193	177	161	192	208	182	204	188	189	199	191	189	178	170	172	199	187	189	192	179	169	196	193	158	196	190	163	162	185	174	180	191	184	171	180	195	202	166	157	205	195	194	174	156	183	173	193	171	170	189	176	195	190	161	170	184	188	180	169	192	192	168	163	201	171	189	178	188	198	175	184	187	156	186	181	169	203	209	201	181	165	157	169	157	158	169	187	205	198	179	186	191	188	171	185	167	198	198	194	206	187	191	194	176	170	188	185	155	190	197	166	198	205	190	175	210	166	178	209	190	179	169	183	184	177	171	197	182	186	189	189	188	185	183	179	165	185	197	177	210	196	182	221	190	206	173	206	178	211	193	203	180	205	187	179	177	215	170	190	163	194	171	185	196	168	182	158	213	195	193	208	161	207	173	211	178	186	170	199	174	210	164	181	193	178	173	189	165	185	210	203	192	205	185	175	187	198	199	168	193	183	199	210	201	201	181	178	199	170	160	182	195	201	201	183	197	185	208	200	194	160	181	175	172	153	193	190	203	171	172	194	190	183	167	191	164	181	197	209	185	165	170	196	166	174	174	188	162	195	177	154	184	163	188	192	189	188	178	187	176	167	191	193	199	189	179	188	177	201	204	169	191	171	163	206	194	200	177	185	172	185	175	175	171	155	186	168	192	176	183	170	178	192	158	192	184	199	179	171	192	178	177	190	165	149	202	179	191	191	190	192	199	172	183	169	201	207	179	165	183	177	196	162	166	200	175	183	156	163	193	180	181	177	196	179	198	174	197	192	141	183	168	137	194	189	174	182	199	181	186	170	182	214	161	195	202	172	194	189	192	176	192	176	217	194	184	178	193	211	188	195	183	186	173	179	181	156	184	185	176	189	182	180	179	193	201	178	184	180	163	199	184	190	202	201	177	197	181	203	140	182	164	172	180	170	181	161	191	182	183	160	182	191	197	206	174	192	184	194	190	195	163	171	164	180	172	198	162	205	190	180	190	186	194	179	185	189	186	189	176	167	197	176	177	176	164	165	149	166	189	207	165	179	169	177	196	150	168	174	181	210	188	212	203	183	177	177	193	196	195	182	154	192	177	180	176	190	176	219	199	194	190	188	210	212	212	197	193	193	148	205	160	182	175	202	180	184	159	172	190	194	190	213	179	179	185	188	180	172	201	192	181	163	178	171	176	167	175	197	171	198	192	155	187	179	150	158	171	194	189	183	159	190	159	194	158	143	144	180	194	188	195	195	205	171	165	183	176	201	220	170	190	212	188	180	181	171	190	210	192	155	164	164	170	192	158	181	186	172	179	176	188	196	182	188	193	182	178	213	168	188	204	158	165	170	181	175	172	191	198	209	178	203	200	195	170	187	187	207	184	203	180	178	172	177	176	211	180	178	189	182	191	204	205	171	182	190	164	207	184	173	178	179	185	188	188	164	169	194	179	180	149	182	197	186	192	200	205	178	156	176	164	198	173	144	181	182	200	189	193	176	173	161	175	183	184	178	185	170	179	178	195	179	191	189	171	202	176	186	173	166	163	178	216	191	191	171	179	188	195	187	164	191	187	195	190	200	173	174	196	209	168	161	161	201	184	179	172	205	187	186	177	194	191	183	198	173	175	181	183	181	195	167	182	182	178	182	189	194	180	183	184	183	175	178	180	184	174	177	199	178	171	206	215	205	180	170	192	173	203	194	159	185	151	198	203	177	185	178	201	210	175	188	189	201	208	192	190	183	180	211	172	177	183	181	183	191	197	179	181	164	184	185	170	161	213	177	182	186	171	172	163	157	191	187	191	202	186	180	180	173	138	189	192	184	187	151	181	184	164	177	179	183	191	180	186	170	201	176	178	180	180	171	194	199	176	191	183	175	187	191	163	167	178	196	164	186	189	202	192	168	171	200	216	182	162	167	187	191	177	191	172	162	180	214	202	201	182	163	189	181	186	197	202	204	178	183	196	197	163	178	178	172	176	207	192	194	167	189	183	179	193	171	173	191	159	166	208	171	167	204	160	193	189	167	143	189	188	179	186	165	165	164	177	170	184	169	205	185	175	165	175	165	173	190	196	165	186	196	178	168	184	171	174	169	186	187	176	191	178	191	191	161	184	178	183	211	203	181	187	157	183	164	179	176	168	176	163	156	164	149	180	164	176	186	175	183	182	185	168	161	161	176	200	179	183	180	179	180	177	203	187	175	177	172	167	185	193	176	188	167	184	176	207	181	165	148	157	178	167	162	201	188	185	199	201	140	164	188	222	186	186	188	163	180	203	163	159	185	173	191	171	171	163	190	166	173	184	193	195	206	180	169	150	188	181	165	210	176	173	171	184	180	198	187	170	195	207	209	185	200	181	147	179	177	185	182	173	168	199	191	184	184	172	207	160	190	193	193	162	192	190	175	204	149	170	202	187	180	183	172	205	201	184	196	194	190	174	182	195	205	177	188	172	172	158	168	180	160	188	206	175	178	169	181	187	170	199	185	169	172	189	198	181	173	175	189	169	192	185	181	210	210	179	170	164	184	205	212	189	186	187	184	193	171	172	194	183	186	186	227	182	169	192	181	175	182	191	157	215	171	169	174	189	194	184	164	179	182	196	174	171	186	168	160	204	188	184	195	168	173	184	173	172	169	177	180	185	167	203	168	189	217	189	186	184	199	198	186	185	201	188	178	196	192	182	175	184	173	163	189	165	164	180	179	189	170	189	190	167	185	160	174	192	165	182	186	196	197	166	186	174	193	158	173	185	170	196	197	181	163	195	195	177	175	169	159	197	190	166	167	149	178	175	169	179	184	183	208	184	211	189	162	170	171	171	196	165	206	211	189	213	181	172	158	171	159	196	195	198	150	190	181	183	150	171	196	189	179	187	182	212	199	161	173	215	181	197	184	179	148	206	167	194	194	180	184	195	157	177	211	166	195	199	165	191	186	173	189	184	162	204	173	175	159	183	184	188	166	173	191	172	189	207	169	146	173	180	179	175	175	182	173	169	164	196	182	150	180	164	210	173	195	194	201	156	198	167	162	193	198	203	194	171	186	191	172	155	163	192	161	177	223	184	217	180	189	202	181	171	192	214	166	174	189	174	186	184	163	177	199	171	188	185	188	187	189	188	174	199	198	169	218	202	185	195	163	162	199	193	195	179	186	195	193	190	176	158	176	173	190	181	184	189	182	186	183	176	166	169	194	170	190	182	187	174	190	177	174	182	163	183	157	165	189	161	173	202	167	201	189	187	178	176	189	185	186	152	195	199	186	162	180	191	157
4716	906	1429	2124	505	546	501	478	469	496	480	471	462	486	451	468	443	490	488	436	496	484	464	475	460	443	501	442	483	471	448	496	445	457	465	462	494	441	479	487	477	469	490	460	490	452	435	454	460	456	468	509	496	428	507	485	483	470	484	459	451	464	516	441	452	456	506	453	438	461	499	489	474	486	444	496	486	444	467	471	470	458	447	472	457	461	443	460	496	470	491	434	455	447	461	472	459	513	496	484	487	499	455	473	498	498	456	482	483	483	457	511	483	482	440	487	482	476	450	469	460	474	485	471	511	474	456	503	484	441	478	478	500	491	506	443	491	464	465	472	477	456	480	444	428	482	487	468	463	485	457	503	463	466	448	470	457	466	466	463	496	480	467	513	474	441	497	443	459	496	468	485	482	480	491	466	481	458	505	447	455	431	484	451	457	520	519	447	474	467	494	467	459	450	488	481	477	459	472	479	485	475	431	504	480	483	453	491	500	457	456	457	456	467	447	455	504	468	479	506	479	480	516	452	451	452	493	482	417	467	516	438	469	450	471	488	451	440	487	474	505	456	476	467	487	485	447	469	465	443	451	457	426	473	452	447	522	441	458	484	466	472	501	484	456	490	484	497	483	489	497	450	466	492	467	501	465	454	474	462	452	451	467	433	464	481	477	468	452	480	460	459	492	443	495	470	467	460	432	464	464	470	494	481	474	476	483	473	451	445	519	453	487	453	472	463	457	482	451	460	471	468	497	463	453	459	458	496	452	424	456	444	478	469	486	465	463	520	449	478	469	522	479	431	442	480	482	502	492	511	486	415	453	454	459	464	492	500	431	471	476	459	474	448	459	480	473	434	463	465	448	494	433	515	495	454	454	482	519	490	441	465	449	464	499	486	477	467	486	498	477	428	467	456	446	496	483	449	483	479	514	478	475	459	467	472	465	458	457	462	457	463	471	436	472	471	471	482	501	437	466	467	456	475	458	473	478	420	454	452	464	469	449	441	519	486	465	454	473	492	467	454	447	499	500	494	475	430	476	485	495	432	493	461	457	480	478	464	504	495	460	469	479	491	483	502	507	466	499	447	455	486	475	471	484	490	462	472	492	462	506	462	504	476	465	468	501	490	464	436	440	464	485	505	516	450	499	486	486	490	410	477	482	475	455	449	501	463	482	457	501	493	472	478	484	444	461	476	450	462	461	483	489	458	440	468	493	473	445	485	467	484	411	459	514	486	501	447	489	464	511	450	468	461	491	436	473	506	484	447	457	458	496	475	501	501	466	448	497	469	459	491	460	482	462	473	491	475	445	426	475	517	483	488	454	438	471	502	485	478	485	484	446	477	471	489	435	459	527	491	501	446	470	448	454	481	478	445	463	462	456	452	491	482	462	449	467	536	443	456	482	471	444	474	469	446	455	463	525	487	433	474	470	435	467	486	448	496	476	467	484	459	466	517	476	472	451	479	462	500	476	476	489	464	504	449	473	464	450	481	463	455	434	437	463	453	454	469	495	470	503	477	471	505	468	506	475	462	482	471	480	461	433	501	455	476	442	483	490	480	456	461	470	467	456	511	500	509	471	501	491	459	491	465	444	443	486	465	458	453	505	448	466	462	464	484	492	477	501	462	471	495	467	481	476	494	465	447	464	505	470	457	452	469	449	477	452	469	473	448	503	485	483	528	467	518	462	491	462	493	448	475	506	473	507	487	491	440	482	494	486	505	470	494	488	513	490	472	476	490	444	463	456	437	486	430	494	457	437	462	482	524	504	444	464	496	480	488	504	464	437	462	473	461	469	445	490	499	458	488	488	516	469	452	454	475	486	477	480	480	479	451	490	517	506	467	473	451	468	483	473	473	485	455	490	474	487	464	483	516	466	436	495	457	492	476	472	463	443	461	469	430	438	491	497	495	475	453	493	488	506	459	463	505	463	480	442	480	489	466	459	471	496	436	425	472	486	484	432	473	493	482	448	439	498	478	496	461	501	453	493	462	447	440	451	460	487	457	434	473	442	436	480	479	473	465	458	472	476	460	510	469	500	424	458	445	454	460	451	503	478	484	512	455	453	466	478	461	466	465	483	480	475	472	445	467	446	452	464	458	464	487	502	470	477	496	464	495	492	497	450	467	441	468	485	495	485	477	470	426	482	497	460	460	433	495	480	462	483	474	484	497	480	450	452	455	460	479	471	464	483	482	455	478	470	480	469	464	466	491	506	463	424	442	468	471	441	440	460	486	456	511	492	493	472	462	480	450	488	462	481	513	481	481	500	486	509	494	462	526	477	498	494	444	488	467	478	504	468	462	503	483	483	450	451	470	458	428	430	439	469	469	465	443	490	464	471	415	447	448	448	457	462	482	490	474	497	430	473	459	469	508	508	441	471	475	451	444	491	516	487	484	477	487	453	470	478	452	459	487	495	466	504	437	477	464	467	431	468	484	465	485	464	479	479	495	502	461	456	484	467	407	494	435	479	495	481	475	455	459	456	485	462	458	499	475	498	454	459	497	444	478	472	498	470	514	451	474	519	465	476	451	455	464	485	503	493	482	480	455	467	480	469	475	486	491	491	463	476	454	462	463	444	468	476	461	469	474	472	471	489	464	437	452	458	456	501	415	487	452	441	498	481	431	475	443	484	491	478	488	511	484	423	466	455	482	487	494	466	468	520	467	438	481	457	452	507	484	479	475	471	488	492	469	505	443	482	444	464	464	474	501	495	465	511	502	480	517	504	493	515	481	446	485	457	463	484	473	489	461	481	467	520	492	453	502	491	464	475	490	474	476	462	451	489	492	478	510	489	454	479	479	439	472	503	488	458	490	489	435	457	473	467	503	470	425	463	499	436	457	431	473	494	484	491	462	456	458	486	514	510	481	462	452	457	474	458	478	494	471	444	490	493	453	475	504	447	471	461	512	473	460	462	477	477	444	459	494	486	525	474	480	470	441	521	412	470	459	466	465	489	473	506	430	469	460	453	483	489	476	482	473	461	464	472	463	484	448	451	461	464	475	491	463	468	475	448	448	503	457	487	449	512	465	443	490	481	474	446	470	486	518	467	457	448	473	429	473	464	479	505	478	457	485	463	468	450	448	484	483	478	440	503	494	434	466	480	479	445	465	437	454	466	435	452	480	427	481	415	492	513	426	465	456	464	429	501	499	519	510	481	443	474	473	476	478	454	467	451	471	471	497	479	446	491	457	462	483	453	519	483	450	481	452	424	444	479	489	476	462	487	455	485	490	470	446	483	474	515	473	463	482	453	498	480	472	526	485	448	493	520	460	473	492	454	459	488	452	426	503	478	459	510	470	486	471	474	474	518	471	449	446	486	460	463	459	450	470	472	484	454	481	444	460	477	438	440	469	451	458	438	469	457	478	475	473	409	457	482	464	482	462	500	496	470	466	461	444	490	472	468	502	505	473	491	489	524	486	510	462	483	499	479	483	493	495	479	444	462	487	482	504	489	455	491	506	464	433	481	468	487	476	475	457	443	463
15735	1971	2003	17267	1587	496	404	391	412	425	388	387	386	400	358	385	387	388	371	385	382	341	389	355	349	363	386	326	388	361	371	385	375	364	383	394	368	344	382	365	351	356	375	349	375	354	401	382	389	361	360	413	380	336	365	403	366	397	322	345	377	367	359	336	410	360	390	411	363	399	399	357	335	321	376	355	369	379	361	380	364	354	365	373	389	355	372	399	390	387	372	365	361	337	380	319	359	325	368	393	360	371	362	355	344	389	357	357	374	363	340	378	374	386	390	389	364	393	358	399	369	364	354	351	367	379	354	390	386	396	366	330	332	395	380	397	383	373	388	390	363	356	377	346	346	366	372	380	409	378	340	409	372	390	339	355	373	342	382	373	394	367	389	350	328	373	369	385	365	346	336	349	350	312	393	416	328	349	368	409	351	371	395	376	343	390	377	361	389	370	368	335	391	378	366	359	367	355	343	361	340	375	358	364	378	303	342	391	364	391	379	402	371	351	372	351	353	363	371	365	374	380	391	391	377	359	348	387	390	369	399	370	334	383	318	363	357	376	384	349	364	368	401	346	402	318	348	377	369	379	366	369	373	344	365	387	347	348	341	362	373	362	357	349	383	362	384	348	382	384	368	359	376	363	347	401	371	360	342	379	333	385	385	350	381	364	367	363	351	342	355	388	357	313	345	355	339	387	339	360	404	407	366	357	395	393	388	412	344	382	305	380	355	372	397	401	383	361	394	355	367	364	328	358	380	343	379	376	367	372	390	375	316	374	371	361	364	331	333	366	376	333	306	387	384	331	372	341	395	373	340	357	343	337	351	374	361	378	358	354	345	395	377	376	363	346	379	366	352	376	334	333	364	388	357	393	363	392	370	363	393	364	359	386	386	357	391	321	351	388	394	346	350	383	364	334	408	324	337	359	405	348	371	351	358	365	378	361	351	402	377	368	365	376	358	347	366	345	371	383	376	378	365	360	382	382	354	368	385	325	348	366	361	381	336	360	383	364	336	352	366	386	395	398	381	353	403	373	375	408	361	354	318	358	384	321	370	401	372	345	354	368	367	395	364	384	376	341	356	363	403	347	390	363	336	409	395	358	392	354	380	342	340	374	369	364	405	353	360	300	351	343	391	342	356	318	341	375	337	366	344	375	356	367	379	393	360	342	399	398	374	362	365	391	364	354	357	365	380	394	313	337	381	339	354	342	341	357	376	373	401	370	360	390	361	346	353	379	367	328	384	353	403	374	368	372	332	369	359	404	329	341	355	354	379	374	389	367	372	362	369	351	401	376	366	371	328	342	368	363	334	353	395	371	368	353	343	332	370	388	350	384	368	362	408	344	367	357	384	357	346	365	388	384	369	333	367	335	331	358	350	371	345	359	346	366	365	381	387	420	370	343	371	333	355	334	368	339	349	376	366	366	339	383	401	366	368	374	364	351	396	361	391	358	335	340	351	342	362	390	389	355	376	365	348	348	370	357	365	366	386	359	350	372	380	377	347	371	400	400	360	371	388	373	335	363	347	358	381	399	368	377	339	355	366	396	387	349	370	368	370	370	373	395	334	384	389	369	399	409	353	406	371	371	326	324	402	375	377	324	373	394	425	365	377	355	358	395	364	367	368	389	339	378	394	368	360	380	345	353	390	351	378	401	389	389	380	353	395	363	360	346	417	321	366	354	387	355	339	357	352	409	364	395	380	368	371	378	361	398	375	353	334	372	366	381	339	392	358	389	382	365	414	375	376	372	377	356	371	335	329	355	380	352	349	344	374	409	373	369	335	378	349	375	414	390	388	399	356	388	358	399	415	373	365	375	359	338	378	389	352	367	369	373	385	348	330	338	375	360	356	387	371	355	361	387	317	371	327	377	322	372	381	349	393	367	398	353	352	381	351	387	370	377	356	338	379	347	370	359	356	361	374	348	386	328	382	386	370	334	330	367	363	382	344	407	386	405	395	364	402	351	370	342	386	407	406	389	375	348	352	392	380	366	404	338	349	337	344	326	365	365	368	365	374	353	338	367	363	382	369	347	333	383	392	378	323	379	358	348	339	362	308	408	347	356	345	366	370	338	383	344	346	350	393	384	379	363	346	362	375	354	390	355	367	347	359	378	365	387	348	393	345	372	355	402	383	372	343	389	388	375	349	338	339	372	367	389	359	377	367	381	337	392	387	416	397	397	372	378	335	351	338	361	386	359	355	376	350	406	374	337	377	368	405	367	360	372	338	367	353	400	387	395	370	388	377	349	410	374	386	397	352	376	399	398	355	363	407	360	373	361	379	374	376	367	319	365	369	339	354	331	398	359	395	371	354	401	349	382	325	378	395	335	359	399	376	359	350	349	404	351	373	352	350	320	378	405	357	339	368	320	375	355	382	367	357	391	343	382	329	336	342	392	340	411	354	392	350	327	377	321	328	341	351	380	347	374	326	387	376	374	398	341	365	379	405	297	369	349	390	381	372	355	393	392	371	339	403	385	325	338	338	385	359	351	380	390	360	365	367	380	395	371	356	413	371	354	404	371	375	374	368	405	391	358	329	339	384	402	367	368	351	362	343	388	384	373	367	378	382	368	360	346	367	405	374	382	377	339	373	362	381	324	394	374	366	349	362	352	348	378	372	342	354	352	353	358	353	350	334	359	383	376	370	348	348	354	389	367	387	338	376	339	380	377	367	380	367	392	353	370	398	373	397	336	391	393	348	390	395	354	362	384	373	380	371	418	379	326	375	350	383	365	373	418	320	389	376	351	344	394	362	369	340	412	333	342	358	380	378	368	367	367	349	399	390	390	351	354	338	365	347	417	391	371	377	394	366	381	346	353	363	396	375	369	392	366	370	392	379	353	373	368	365	361	382	409	332	380	356	366	365	364	355	351	377	358	394	345	361	367	368	386	364	354	396	371	348	391	349	373	354	349	340	379	391	338	366	365	345	368	364	355	369	400	377	371	343	367	361	366	358	333	390	371	388	385	375	376	385	391	394	341	373	391	384	405	343	370	351	369	360	382	357	358	375	372	349	366	362	374	391	378	350	388	368	376	356	360	358	375	354	345	396	378	393	365	396	378	414	374	370	350	348	367	372	329	354	357	399	381	394	367	366	352	414	345	387	403	358	371	340	389	377	353	373	399	391	369	359	341	335	344	380	321	367	389	361	356	349	401	376	342	354	371	387	353	350	394	339	395	359	400	374	405	348	395	366	356	407	387	378	342	383	390	411	383	362	380	364	366	354	371	400	355	334	369	387	387	378	383	376	368	398	355	368	364	387	372	348	354	359	344	325	352	390	358	349	359	363	365	341	372	364	385	353	327	375	357	363	381	358	393	383	344	391	362	363	405	345	333	368	359	376	387	383	380	371	360	337	366	362	340	350	390	355	353	418	341	331	366	412	380	362	344	388	394	359	376	361	376	380	398	355	356	387	413	316	393	366	366	375	375	358	379	368	396	396	361	339	380	349	356	390	374	353	356	360	392	355	396	378	382	407	337
10770	1891	4713	26537	1361	1253	1148	1089	1011	1025	998	998	926	923	886	898	867	858	890	919	847	832	905	807	868	836	810	830	847	846	887	812	858	873	856	839	821	857	857	864	814	837	830	810	782	834	824	827	822	863	823	836	879	799	819	876	839	872	818	822	817	787	824	848	824	852	801	837	830	857	865	835	798	823	901	886	836	904	810	865	784	802	882	843	850	825	795	749	809	820	823	901	843	859	847	808	864	810	820	819	874	862	861	847	839	854	830	748	792	864	851	818	829	844	838	873	831	911	883	798	833	862	850	803	872	797	809	863	817	831	787	864	842	849	845	883	845	818	804	882	794	856	817	860	818	841	849	869	816	835	871	812	845	807	832	862	829	868	858	800	804	859	810	854	842	793	801	804	810	818	809	780	846	817	823	856	821	845	846	874	838	805	803	801	838	855	837	877	815	802	836	833	868	833	845	871	815	812	827	831	891	914	836	803	826	800	871	795	808	831	798	804	860	850	872	796	803	786	779	863	809	809	828	820	813	810	799	837	849	860	846	796	862	797	831	851	796	878	871	802	826	815	843	838	864	805	846	795	819	785	878	880	848	787	824	837	849	802	838	812	874	822	812	791	844	844	811	769	795	842	837	852	834	840	889	788	842	825	843	808	836	855	809	864	781	785	841	862	850	813	851	780	819	805	820	839	862	855	834	840	836	789	816	813	860	826	784	846	835	812	855	809	850	809	886	856	861	793	855	820	852	826	795	874	842	813	865	775	828	830	862	818	845	817	818	813	814	869	795	849	775	803	799	840	805	811	861	889	865	875	797	831	873	833	858	825	841	813	827	882	791	844	856	850	780	865	826	847	809	810	853	787	869	838	842	846	862	831	782	825	851	846	840	817	793	802	867	808	851	841	813	851	784	797	842	864	828	890	792	839	803	824	857	815	884	815	793	798	853	897	823	847	826	841	858	880	840	841	761	810	871	835	825	894	845	845	797	849	811	829	876	812	856	862	891	815	834	829	801	858	804	848	835	801	804	842	759	812	859	807	840	803	856	801	793	840	848	816	791	839	859	836	872	816	857	830	850	860	829	864	848	883	858	768	813	844	831	811	823	806	809	799	837	780	785	846	819	853	826	842	770	845	880	826	764	823	845	775	861	814	895	785	743	857	847	826	878	820	791	779	806	802	838	846	813	857	832	841	841	818	827	864	858	851	796	850	806	849	860	799	788	837	866	814	776	825	844	801	817	811	829	825	798	914	791	831	796	853	801	813	829	917	830	863	817	873	848	821	854	828	839	807	799	826	819	823	876	870	813	873	869	854	859	825	833	843	810	835	825	813	807	844	836	809	822	846	851	824	877	836	790	808	863	852	917	865	834	768	808	841	848	842	892	829	834	858	825	850	813	841	850	829	826	893	793	836	798	802	818	895	805	743	815	852	840	845	868	857	838	850	844	828	811	770	886	834	848	843	830	870	816	813	820	845	750	817	820	834	844	833	811	858	852	823	842	850	839	784	807	821	851	809	848	817	875	818	860	819	835	855	802	818	795	829	822	801	857	851	849	865	817	841	817	837	819	840	826	813	783	847	804	795	786	841	777	884	783	855	815	856	821	783	824	849	853	804	787	836	784	816	852	854	803	839	804	872	829	772	795	815	810	820	819	810	806	795	851	821	872	819	852	793	781	816	828	864	783	816	798	850	805	828	880	828	832	803	850	838	842	830	845	855	865	812	754	831	809	835	857	868	864	798	796	853	850	812	829	792	811	836	812	861	819	847	816	814	835	802	795	833	853	889	842	810	833	866	860	824	863	811	820	824	852	821	802	873	847	829	866	839	837	796	872	898	847	790	848	900	829	849	872	861	820	821	838	867	868	854	830	844	762	855	818	889	812	868	815	847	845	865	814	821	849	786	804	831	865	804	817	879	807	810	781	853	800	819	834	824	791	809	814	816	815	860	816	871	820	837	820	820	843	873	866	860	865	834	838	848	871	838	854	808	801	881	807	817	872	803	839	839	838	829	843	834	867	885	792	846	839	847	814	818	808	832	826	850	805	859	856	817	838	867	844	867	810	844	866	850	903	877	819	820	852	829	832	811	832	855	852	858	845	818	789	813	805	813	859	839	805	773	821	827	823	857	848	832	827	806	833	821	819	830	814	836	803	807	820	804	839	870	779	833	845	864	814	834	824	831	837	821	809	875	804	846	836	827	846	817	832	847	893	815	848	835	830	843	830	813	858	831	862	869	852	835	805	826	824	809	804	796	828	833	779	853	838	832	873	857	831	837	846	906	801	845	845	828	809	860	812	831	802	837	839	833	822	825	839	810	830	847	809	799	830	829	844	871	799	833	829	825	850	828	798	847	871	805	822	808	794	822	787	848	786	822	800	862	829	792	803	829	813	826	855	888	859	819	811	849	787	828	795	852	833	795	816	814	842	868	814	820	862	851	792	831	806	808	857	841	797	844	810	834	884	832	836	866	831	815	835	841	839	851	799	829	899	872	851	875	809	812	838	860	862	811	872	848	832	850	878	786	832	821	839	827	838	782	885	842	804	816	809	842	809	813	815	815	841	890	863	848	822	870	839	813	848	779	812	804	839	796	834	814	798	814	790	837	788	871	863	825	833	889	806	836	825	813	838	817	827	833	808	786	855	854	845	820	844	859	814	815	853	855	785	781	804	801	860	805	823	865	853	838	827	864	817	840	785	849	841	855	826	876	842	781	787	903	861	811	796	835	807	808	824	856	845	805	803	841	842	826	873	820	810	851	901	782	889	818	800	869	821	865	840	821	865	809	832	827	851	824	839	868	876	873	839	827	845	813	773	792	789	821	866	802	818	841	850	802	771	808	816	816	831	816	833	822	774	804	814	786	858	857	844	821	788	832	847	817	802	812	842	806	818	829	805	897	800	818	835	825	848	820	871	842	793	872	841	844	842	864	811	776	815	856	811	875	874	857	793	818	867	796	816	822	801	835	840	846	858	845	829	871	831	877	845	811	809	807	827	882	854	860	849	790	856	872	849	820	850	849	807	773	835	830	840	848	809	873	879	818	828	839	842	838	859	828	850	848	834	809	880	825	873	818	834	853	838	838	824	820	788	806	852	833	844	812	823	816	821	815	869	827	800	827	859	795	853	816	822	836	816	817	902	851	830	813	850	852	829	800	800	847	839	810	867	807	867	833	792	844	875	892	873	861	823	856	800	791	829	833	821	808	860	855	843	801	873	807	836	838	849	880	802	836	815	807	791	876	786	900	805	838	817	867	838	851	783	813	846	845	829	805	878	802	840	849	871	766	800	843	813	857	796	815	792	842	837	827	853	805	848	792	831	810	794	827	853	848	840	834	778	856	819	848	834	812	857	838	841	844	868	860	770	785	830	807	832	815	839	808	855	805	838	853	828	856	815	823	845	837	796	841	822	836	864	826	843	915	826	848	798	814	799	827	820	794	760	810	897	796	866	843	825	819	815	842	838	800	827	833	833	835	834	838	791	833
24545	3570	2880	33751	4836	642	569	513	507	487	477	392	438	421	395	372	404	411	403	389	408	425	452	413	405	367	396	412	367	404	387	382	431	402	383	449	415	399	392	384	374	408	412	374	374	402	395	423	374	412	452	433	446	367	379	374	395	397	403	367	394	405	401	400	378	390	380	379	342	403	400	406	403	408	376	405	405	384	392	426	391	394	399	446	411	407	425	438	405	372	424	367	396	404	398	395	374	400	402	368	404	378	416	441	382	378	409	391	422	425	397	392	425	380	388	398	378	372	371	387	400	371	395	416	411	409	394	401	439	371	371	380	411	410	388	424	388	381	399	397	392	404	387	388	379	398	404	380	389	394	406	364	381	355	421	386	420	389	372	432	425	374	358	380	392	371	398	412	414	379	395	442	405	435	401	398	392	373	431	434	377	375	375	383	406	384	380	347	406	382	367	396	385	379	433	397	400	408	404	381	401	403	417	400	394	383	361	365	345	441	377	399	374	401	382	418	419	432	378	381	389	391	410	398	400	359	390	441	401	425	400	372	364	416	376	374	404	383	410	406	436	428	362	388	403	403	392	388	392	426	433	436	415	413	378	370	378	400	402	390	379	428	375	391	363	403	404	391	400	367	414	431	423	371	404	410	390	395	397	411	384	430	385	379	427	438	406	381	395	410	421	377	389	370	383	407	441	399	369	409	396	414	397	406	392	366	364	375	415	411	408	366	396	402	437	423	422	415	396	382	399	391	381	387	344	396	379	396	358	410	413	421	428	417	365	393	379	401	419	409	369	439	401	373	403	372	412	404	388	410	424	415	398	389	370	369	386	405	380	400	383	438	374	385	396	387	433	456	417	430	427	412	392	432	390	379	378	403	379	435	405	392	348	353	393	405	422	396	404	386	387	378	365	438	355	377	370	370	427	389	424	395	394	409	444	421	422	424	422	385	396	418	400	402	399	376	409	394	385	393	394	412	433	379	383	388	384	373	390	404	401	395	418	426	411	425	388	386	393	409	402	398	368	383	391	401	374	443	333	386	389	372	404	383	379	424	386	428	422	415	387	403	402	402	354	402	405	406	408	374	383	429	403	345	371	389	441	381	429	398	405	377	397	404	420	393	425	395	421	406	401	401	372	371	408	428	399	378	404	403	392	403	455	422	424	432	411	406	404	383	397	373	339	407	420	406	387	401	398	385	434	397	442	410	379	393	392	377	404	395	376	391	408	409	381	374	385	360	401	418	417	404	395	380	388	349	402	347	387	435	413	422	385	384	357	373	448	390	428	383	418	394	406	410	387	389	380	410	422	385	391	423	394	392	384	433	390	422	390	400	373	395	401	381	371	379	393	399	373	377	401	419	386	379	395	407	376	382	404	416	439	408	379	408	431	404	372	389	383	413	389	395	405	408	375	391	393	425	376	377	384	428	380	370	440	406	409	393	423	405	361	412	431	410	398	402	427	359	405	355	406	419	415	416	398	405	384	392	349	416	405	380	413	413	461	398	424	385	383	385	412	377	402	371	413	388	402	391	373	400	381	392	382	386	409	364	405	391	385	398	406	388	448	373	418	399	404	397	375	356	409	399	407	413	417	396	414	414	400	433	378	423	420	398	430	406	399	404	383	408	422	403	396	392	397	446	367	403	456	377	401	432	352	382	409	388	405	407	397	391	392	387	391	405	392	427	405	390	388	359	392	414	386	375	417	381	400	377	420	376	372	440	406	379	329	401	387	428	356	407	367	426	374	386	383	373	384	422	395	438	399	364	396	424	417	368	397	387	440	414	396	367	404	369	418	437	415	387	446	351	333	433	404	403	381	401	434	367	404	378	394	331	407	389	342	418	418	383	429	406	396	365	391	361	419	387	415	445	421	367	413	358	404	413	408	387	389	390	380	382	360	398	402	368	363	423	407	390	402	361	376	391	410	404	413	392	398	369	363	384	399	394	376	395	386	366	365	414	353	373	417	367	381	385	376	380	384	376	391	380	392	412	405	391	404	413	403	396	443	415	390	392	389	396	404	446	411	369	429	437	408	395	397	426	380	369	371	431	386	423	372	398	349	424	405	379	380	397	390	406	420	368	379	375	399	361	433	447	388	422	390	435	372	393	361	416	414	371	395	394	414	409	414	359	361	384	411	410	375	420	407	404	420	369	396	422	401	432	400	407	417	381	412	396	420	426	417	433	373	408	388	399	388	408	420	418	375	408	411	397	383	378	399	413	399	404	404	424	397	415	401	431	367	371	429	422	384	412	401	407	397	379	411	388	368	380	367	398	424	427	392	380	400	391	391	380	395	413	402	406	418	379	410	417	352	387	367	409	411	414	370	412	404	404	406	369	392	398	399	424	454	405	440	363	403	396	401	422	425	377	393	379	398	392	418	416	401	398	399	408	360	365	373	424	384	403	409	421	391	427	411	397	382	415	409	432	423	389	408	370	393	394	373	395	371	400	376	383	381	410	423	408	383	413	417	404	423	391	399	402	422	419	403	391	390	410	387	418	385	390	409	409	419	389	413	438	411	373	408	391	367	435	374	392	341	418	390	405	419	399	395	399	379	385	411	428	415	366	397	414	359	428	432	389	372	367	367	374	415	454	428	374	405	411	403	431	357	419	439	396	392	363	396	397	389	353	391	431	410	363	378	374	364	416	411	387	402	357	392	399	369	378	387	398	389	396	383	386	357	378	397	395	391	416	412	370	410	382	372	410	360	411	406	409	393	410	356	411	388	361	381	378	410	358	401	389	402	415	403	399	390	421	388	401	430	407	384	388	390	386	399	390	446	364	406	390	425	380	362	382	353	388	367	407	431	368	387	390	416	401	409	416	448	406	363	423	415	395	400	389	364	412	384	411	370	406	407	413	395	395	413	406	426	416	380	394	366	371	393	392	397	450	400	442	404	362	428	397	390	350	416	399	385	362	422	407	394	380	391	425	386	389	379	414	427	426	376	408	453	423	420	377	405	393	361	354	371	395	394	363	419	421	435	412	392	425	408	384	396	402	393	389	358	410	404	381	379	364	376	403	397	381	443	374	370	438	369	389	397	404	399	429	404	418	452	411	420	368	412	394	409	391	393	390	411	405	372	433	415	394	423	376	421	393	390	435	395	398	375	398	380	398	407	441	404	404	372	345	374	400	410	383	390	388	391	357	400	398	401	401	415	398	421	348	415	414	387	384	400	397	414	412	405	398	397	378	375	412	407	385	358	412	380	394	429	406	398	414	403	384	414	446	408	413	361	404	409	409	414	369	353	426	408	422	386	412	393	426	431	404	418	391	391	374	405	396	391	434	411	387	379	441	368	409	392	411	421	412	369	388	355	425	421	398	378	382	346	397	376	411	397	403	434	374	403	410	401	393	380	437	403	382	386	409	383	427	402	417	409	393	405	420	424	400	378	371	386	412	390	417	423	401	395	407	443	369	404	391	407	412	373	393	416	403	399	365	387	401	429	391	376	352	377	368	412	404	375	360	390	395	433	373	413	406	399	377
13341	2601	5905	36040	1915	1742	1531	1257	1280	1192	1194	1091	1017	1057	1023	944	938	974	979	893	944	967	929	898	942	891	928	899	891	874	876	894	905	926	924	861	910	926	898	920	858	906	891	825	838	905	905	873	860	916	854	845	895	872	882	854	895	836	895	947	904	871	853	849	859	859	868	864	898	899	857	839	882	887	870	846	867	856	871	804	895	853	844	854	861	869	870	839	833	893	894	866	862	866	816	879	893	843	856	823	904	848	855	825	833	804	864	893	885	893	874	893	895	831	831	887	876	852	884	898	874	876	851	849	870	828	835	890	809	883	844	884	880	860	898	860	891	825	825	866	875	907	892	865	837	892	885	848	842	803	874	849	840	882	846	884	904	880	863	819	871	855	800	879	868	888	924	837	882	831	905	844	843	892	906	905	855	841	836	850	870	897	875	873	908	800	945	879	837	861	894	889	862	806	814	900	879	894	855	887	869	873	818	866	885	870	904	843	832	815	896	862	882	878	867	868	877	868	859	878	869	796	803	833	844	837	814	834	831	804	855	866	863	823	906	881	846	850	858	878	873	848	873	860	828	870	861	839	849	897	839	885	869	915	890	883	855	824	851	899	875	881	875	865	818	953	900	876	851	871	802	898	847	864	869	867	834	900	921	850	913	880	872	809	855	835	822	866	888	877	856	871	833	879	932	840	862	862	891	792	860	844	879	911	884	823	913	865	843	858	799	830	858	884	862	865	895	879	856	842	837	809	878	848	859	832	832	833	845	876	864	866	800	832	942	906	867	859	858	827	848	857	859	853	884	850	863	846	869	838	892	867	908	870	867	844	851	821	843	864	855	877	844	907	793	885	825	867	869	884	910	854	855	839	844	888	884	839	869	881	867	872	837	827	860	848	839	920	857	879	887	871	847	871	833	831	872	884	857	932	840	915	862	869	863	879	908	859	856	886	863	859	836	813	831	851	865	832	863	909	865	854	900	845	895	825	857	916	839	895	909	892	866	814	879	867	897	843	868	897	870	873	867	859	864	898	878	888	891	910	930	878	832	817	877	819	848	866	839	870	842	840	813	857	859	840	862	813	912	912	874	839	834	832	884	892	898	890	851	872	844	878	908	848	889	833	850	870	899	902	844	896	845	886	876	815	817	853	871	848	832	845	835	831	815	871	835	814	851	871	904	895	883	866	871	824	891	864	910	857	837	823	862	831	888	882	859	834	886	873	859	829	832	869	855	864	848	833	857	874	795	846	795	832	859	918	835	908	861	866	894	855	869	845	868	914	903	876	893	790	829	870	779	875	877	844	901	889	863	846	857	879	901	858	863	818	876	834	801	842	901	878	872	893	928	820	803	834	859	878	847	893	800	838	871	861	810	847	857	837	898	840	870	861	864	821	889	842	835	865	877	857	837	833	903	916	864	828	876	884	916	874	854	872	874	885	856	860	891	868	873	858	876	863	895	844	898	846	808	862	828	896	841	841	909	856	882	808	822	899	874	858	884	861	830	878	891	911	834	885	820	817	836	850	843	844	893	853	888	887	830	811	851	846	878	881	856	884	884	796	853	864	810	889	884	881	866	880	907	833	842	887	827	879	886	880	909	815	846	846	876	833	878	897	881	902	855	868	871	844	872	855	851	906	844	868	881	869	876	855	912	831	814	829	867	843	819	886	909	854	848	854	865	865	842	892	839	925	830	896	792	840	858	877	868	820	799	873	835	820	854	837	880	878	827	862	884	876	887	855	861	932	830	805	860	864	894	833	899	879	817	886	858	898	865	835	877	860	856	830	892	822	841	870	846	870	844	859	857	825	922	870	876	844	874	832	867	848	845	807	865	889	844	836	840	940	928	874	843	818	877	867	879	848	849	938	876	883	886	801	879	834	797	841	870	810	838	874	798	851	852	847	856	842	905	849	877	830	914	864	856	819	857	859	860	862	812	839	860	897	876	837	856	878	879	843	808	840	900	811	900	851	849	864	844	826	890	843	860	849	873	818	884	907	812	845	867	875	827	819	905	850	853	829	889	868	824	843	857	856	847	911	840	861	801	845	859	877	797	863	828	856	910	922	843	835	869	837	878	852	804	810	871	842	842	886	836	822	892	825	836	880	896	890	838	803	816	857	839	824	828	838	889	879	822	882	861	851	873	850	858	850	801	829	812	871	921	856	863	876	828	860	810	873	868	870	849	884	844	841	816	875	851	891	872	908	835	870	899	845	833	881	834	844	802	924	843	810	810	859	882	863	842	910	884	841	879	829	866	832	865	876	868	872	808	838	852	830	873	882	851	892	824	817	811	854	850	839	866	910	889	843	809	868	861	858	839	871	867	869	838	905	869	839	820	890	804	888	891	851	870	888	887	899	879	854	883	892	883	855	837	840	880	882	887	861	891	878	847	904	857	891	833	791	877	826	901	871	858	818	817	894	873	873	836	893	853	841	853	862	843	924	869	811	857	857	821	862	829	870	860	841	872	833	852	869	901	881	852	873	866	858	860	857	863	870	824	923	850	857	837	837	853	857	897	837	849	834	857	879	857	866	868	832	860	892	860	888	874	878	919	817	885	900	894	875	796	881	863	875	821	794	850	857	905	851	893	838	950	826	899	870	853	833	831	864	850	890	875	843	888	790	935	872	860	866	863	877	885	894	871	855	823	871	833	855	844	846	877	829	843	849	921	882	869	826	827	828	895	863	860	879	827	855	817	892	812	853	822	837	838	874	856	862	879	805	875	840	856	840	869	872	880	869	862	874	850	864	848	876	859	892	863	889	880	861	846	865	845	823	803	867	864	841	821	873	862	875	828	842	854	910	836	852	809	832	824	889	831	887	876	840	872	879	883	845	923	830	854	873	907	928	855	827	861	850	803	859	857	836	802	896	831	913	918	916	869	892	842	825	828	888	865	859	890	872	826	880	789	860	830	833	845	874	893	834	832	868	836	891	859	859	820	824	856	903	862	877	898	823	883	844	885	829	852	891	823	904	843	873	867	805	820	817	816	891	841	829	912	833	843	834	863	866	885	879	874	882	844	831	883	834	843	865	868	915	862	880	876	816	829	825	874	864	868	858	831	891	829	922	836	815	857	891	883	831	919	837	868	891	868	848	890	833	833	867	815	849	865	896	874	881	913	862	835	825	859	894	859	897	820	887	877	815	865	892	885	864	886	866	834	846	858	897	881	907	858	879	837	869	883	878	870	844	888	847	849	872	797	915	767	868	824	881	891	782	825	901	839	893	843	891	872	844	852	865	912	820	880	845	891	849	839	858	883	857	823	852	832	851	833	882	882	886	867	882	869	812	798	902	877	891	854	828	855	873	838	860	856	822	831	846	826	819	877	871	836	839	909	858	824	834	892	871	839	900	847	835	887	861	916	900	844	869	885	841	871	835	849	855	837	964	836	854	891	871	864	938	851	829	888	901	894	814	876	880	852	843	879	843	859	896	849	910	862	865	863	845	856	899	877	902	865	888	914	853	875	872	818	887	821	882	915	817	850	849
6032	803	636	1136	248	193	192	204	197	180	175	219	203	195	202	200	182	180	198	196	203	205	200	160	206	206	192	209	200	186	181	176	200	179	167	186	174	168	192	191	197	204	174	164	179	175	183	208	182	199	179	204	192	199	171	199	179	200	216	184	199	162	184	163	190	152	199	200	167	183	183	205	185	184	190	195	185	189	163	184	171	191	186	185	183	178	197	205	201	202	207	170	170	210	200	197	199	199	170	173	203	194	178	178	170	177	179	194	222	190	183	198	202	208	198	180	170	175	168	195	181	190	156	195	190	195	177	215	174	193	207	180	202	182	199	179	173	204	217	228	196	189	185	188	187	190	194	190	187	165	172	174	182	178	203	202	189	177	195	192	205	184	213	181	177	159	214	220	185	179	176	217	188	190	195	191	147	185	199	215	217	198	188	185	168	214	205	207	180	211	190	184	182	190	200	194	200	198	194	191	174	165	203	210	204	190	178	165	169	183	192	170	187	183	186	190	189	189	197	166	193	189	180	174	206	189	213	201	185	200	200	200	176	198	185	212	186	166	196	190	174	169	192	192	227	195	178	179	198	186	157	221	225	174	193	219	174	169	191	181	204	186	182	186	200	197	170	186	194	187	173	156	218	229	187	180	198	188	202	210	186	188	215	221	173	197	178	214	193	189	196	191	210	181	182	175	187	214	192	209	172	216	210	213	207	171	178	216	173	203	205	187	159	176	215	204	179	197	203	181	207	212	159	194	192	195	165	203	201	191	188	188	167	203	184	181	186	200	191	168	190	237	199	178	171	208	185	185	183	178	202	169	193	181	188	164	178	176	213	194	189	183	200	209	196	213	178	184	174	189	212	178	211	169	192	185	172	210	205	178	181	176	199	179	184	180	207	204	186	212	194	199	208	196	199	206	198	173	182	195	173	209	229	185	157	197	218	187	189	197	187	184	190	168	183	196	175	185	211	196	205	185	183	206	189	216	179	162	198	180	177	178	187	210	196	208	178	183	192	197	175	199	203	192	214	173	183	198	182	186	189	172	189	196	187	207	191	175	198	202	170	171	188	189	187	196	194	200	209	188	198	207	185	191	204	203	206	179	172	191	197	227	205	196	195	200	193	195	199	183	165	170	190	179	194	182	222	175	215	200	181	181	218	180	201	185	199	160	180	210	190	225	157	182	169	188	196	218	182	221	207	184	202	201	199	184	201	211	183	196	199	196	191	188	186	213	164	186	204	204	161	184	185	166	220	190	191	193	209	212	196	184	181	210	211	188	178	185	193	197	192	186	188	184	198	184	189	186	191	175	170	184	188	188	207	176	185	185	192	184	187	190	179	193	188	193	179	204	208	188	184	170	198	218	184	187	194	192	195	216	198	188	179	169	188	184	163	194	214	177	199	200	171	192	185	165	184	167	194	199	181	172	185	224	171	168	189	196	156	201	172	193	213	202	205	185	195	198	176	203	192	232	180	185	171	196	212	221	201	191	207	204	207	185	193	168	186	194	187	174	213	184	181	182	187	199	207	174	216	204	171	195	191	176	179	197	183	182	184	211	174	181	207	186	209	181	172	206	230	214	169	190	194	182	179	198	191	198	178	194	196	187	187	196	211	170	200	199	166	184	225	175	220	186	226	201	187	166	202	203	209	187	201	202	196	226	192	230	190	207	207	164	181	187	174	193	198	188	186	196	214	187	195	156	156	180	211	186	200	197	164	193	180	177	174	196	177	163	214	200	192	180	196	200	199	178	193	196	205	186	172	184	195	192	194	195	168	183	201	188	231	185	201	200	212	183	205	188	190	185	176	197	185	183	232	175	213	185	191	220	220	159	179	185	210	186	169	224	216	187	210	175	184	215	204	189	196	198	169	190	194	190	214	173	188	188	177	211	183	205	181	196	200	172	164	171	173	195	192	165	178	172	186	202	214	176	170	187	193	150	213	199	192	174	217	214	174	195	174	194	201	190	187	176	183	228	196	179	215	192	183	202	204	194	187	182	192	194	184	170	208	205	220	211	196	214	170	175	204	184	199	170	182	199	193	223	188	187	187	216	192	185	184	167	188	220	209	182	206	173	208	173	180	193	214	212	204	167	202	158	190	208	197	191	193	179	205	195	185	223	173	201	190	204	209	214	214	175	171	189	179	198	205	217	184	175	177	209	207	168	195	179	196	172	224	190	214	181	184	182	181	179	168	191	187	210	199	193	190	219	220	198	194	178	181	175	201	204	177	192	217	192	183	178	189	176	195	163	195	207	208	191	170	181	189	186	197	213	185	194	212	199	164	180	195	167	204	179	207	207	176	187	195	207	193	196	175	194	200	187	191	200	215	167	190	193	185	210	178	182	193	190	196	191	184	184	178	172	184	191	211	189	194	206	192	190	192	186	199	201	194	184	175	209	198	193	190	175	181	175	195	189	184	173	195	185	174	192	190	172	192	164	169	211	221	227	185	192	177	198	174	206	192	195	180	198	203	205	179	196	151	175	163	168	188	189	212	194	178	160	188	169	185	174	200	180	183	182	184	144	182	191	173	215	207	192	193	177	181	173	206	175	197	191	189	196	226	192	192	189	177	188	207	171	179	204	205	199	196	193	194	206	202	187	177	178	173	164	178	201	187	206	190	184	205	204	210	212	178	220	187	161	188	222	167	208	181	171	157	218	173	190	201	212	202	157	200	209	188	179	180	160	186	183	211	206	208	191	171	182	188	198	162	194	201	183	175	195	179	202	188	183	162	192	220	204	197	180	203	163	191	185	192	192	190	180	182	203	201	187	203	184	197	186	184	198	196	203	179	203	193	178	201	167	181	220	199	196	215	181	185	185	191	171	180	192	201	191	183	189	189	175	200	188	215	202	185	197	240	185	180	178	180	172	186	193	192	201	206	192	179	181	197	199	189	193	202	172	180	189	201	184	192	197	198	186	160	178	197	155	219	166	192	172	206	169	187	172	188	178	214	183	202	205	181	211	178	202	206	171	162	170	188	205	212	195	189	212	207	168	189	191	199	193	217	182	197	176	202	194	198	178	191	186	189	172	186	213	181	177	192	191	163	205	160	208	189	185	214	196	170	232	209	176	169	201	213	175	211	187	200	185	209	197	187	186	215	229	197	172	198	177	177	185	158	200	187	182	205	214	212	208	202	209	201	191	181	191	186	195	167	166	194	186	155	169	186	223	194	196	174	178	181	203	189	157	185	221	192	176	163	193	204	218	192	196	222	196	205	169	187	205	189	203	191	186	222	185	189	199	181	159	158	180	192	189	176	200	164	207	200	204	171	160	201	180	180	192	191	193	198	180	184	223	193	174	189	192	194	188	172	187	182	187	187	202	189	191	194	221	203	189	191	185	178	185	179	165	196	196	190	197	166	194	194	172	209	168	191	196	200	194	205	184	206	214	183	199	198	179	177	184	184	202	190	181	188	175	186	174	199	168	213	204	182	175	190	190	195	180	179	177	171	196	204	206	197	187	215	188	189	167	197	176	172	188
4506	1016	1442	3452	558	484	530	491	498	475	515	491	493	465	471	489	448	502	501	477	498	492	544	513	489	495	509	469	462	521	553	449	504	476	447	450	525	534	496	468	476	521	556	521	484	473	494	469	457	506	454	484	507	500	500	484	475	480	490	435	507	490	508	482	518	482	487	487	460	501	523	494	461	519	473	459	512	505	451	487	499	500	502	496	474	460	513	491	471	488	523	480	458	472	509	494	488	494	490	529	468	503	491	482	511	501	507	497	484	479	518	524	504	435	505	486	487	500	497	494	481	495	533	482	471	485	509	477	505	448	493	485	491	488	479	487	500	503	480	496	457	550	492	485	487	496	476	502	484	482	493	504	493	489	508	495	519	492	531	483	474	523	501	501	461	518	482	466	447	484	465	469	468	544	464	534	486	494	476	495	511	476	500	512	464	487	485	488	483	480	505	490	494	508	517	490	457	465	446	525	456	480	474	505	486	497	427	486	496	492	478	449	467	444	548	473	452	483	482	441	465	508	521	481	493	464	515	464	465	473	423	507	541	452	477	485	509	520	486	492	474	487	487	466	476	473	520	423	469	465	506	482	500	487	520	468	480	455	509	469	499	471	497	464	504	479	454	481	444	499	501	451	517	483	483	479	492	483	455	507	481	487	460	483	458	458	519	501	475	498	493	503	472	507	494	478	479	513	510	498	463	472	481	467	513	482	496	530	495	470	494	461	423	477	492	486	477	492	468	522	488	485	509	464	500	485	521	504	503	497	514	535	462	527	500	460	473	524	484	490	514	464	516	489	493	494	502	464	466	466	481	469	504	475	506	485	491	476	481	481	514	478	505	519	480	484	476	483	518	488	521	502	460	473	475	465	479	482	481	429	516	499	468	485	450	501	518	489	509	477	466	462	467	475	489	491	507	453	531	560	494	468	477	476	541	512	523	501	493	508	489	471	464	479	479	511	486	472	498	499	500	474	511	497	522	460	482	530	540	519	521	495	499	468	451	479	490	510	480	522	510	460	467	458	511	472	487	457	535	483	494	481	474	484	521	475	452	540	477	484	478	464	464	469	507	488	493	484	491	455	496	527	471	468	463	480	500	521	461	480	517	460	517	463	515	485	440	505	470	490	483	489	510	478	473	523	502	476	482	408	464	479	522	490	505	490	483	466	465	492	503	465	475	482	499	455	540	477	474	470	471	520	464	475	480	485	467	482	492	491	480	491	484	508	468	522	484	468	483	498	490	503	476	484	487	475	460	483	450	498	514	477	482	517	450	454	504	478	512	493	473	512	507	568	486	525	470	464	516	509	480	506	492	487	536	527	507	465	464	496	473	492	515	487	499	496	514	496	457	481	512	491	451	488	499	448	501	465	510	517	487	458	476	480	502	497	487	501	491	486	514	461	472	488	491	497	487	500	509	496	499	468	491	491	474	484	479	484	480	462	496	492	565	481	507	485	447	473	464	499	495	471	527	509	525	457	478	495	505	501	487	512	464	510	535	486	445	498	462	515	499	505	517	511	485	514	519	506	466	512	484	545	500	527	436	474	496	489	481	522	496	507	511	496	520	488	463	504	480	465	514	485	497	415	476	500	478	473	462	489	492	508	467	513	479	486	456	480	513	465	486	494	510	501	471	469	472	476	489	463	542	486	477	484	485	519	474	473	492	522	432	520	494	487	525	442	512	482	486	519	476	526	511	460	502	475	496	479	490	502	428	463	529	464	501	496	460	487	491	488	484	513	480	483	475	466	503	496	491	507	503	481	472	506	490	444	474	501	489	513	490	472	484	468	478	530	514	528	494	505	510	501	493	466	471	469	485	425	484	506	499	500	495	522	456	518	463	494	465	476	468	486	448	502	471	495	487	519	510	499	496	485	487	482	522	481	485	485	467	483	475	453	464	499	494	497	485	468	484	456	504	484	447	494	483	510	494	491	469	505	457	495	516	473	533	490	482	509	462	542	480	472	475	505	458	491	470	473	448	509	455	458	495	504	514	494	457	544	476	473	506	474	440	468	452	471	494	512	517	498	463	506	506	530	488	474	486	477	482	440	498	487	517	492	478	507	508	513	539	469	505	542	475	521	502	464	457	460	520	481	505	467	470	509	512	488	516	512	513	515	475	434	488	508	473	513	507	492	517	472	472	461	446	521	485	469	492	480	485	474	504	496	470	519	511	513	471	454	477	502	483	474	489	495	483	449	497	470	474	439	492	452	503	513	502	440	440	512	511	513	504	513	510	458	498	508	491	499	500	485	452	484	467	484	492	457	468	458	546	517	490	479	491	501	466	451	502	501	505	489	516	495	483	504	502	502	482	501	494	497	515	510	459	518	460	431	482	495	493	490	499	498	472	477	475	479	468	506	500	527	467	501	493	480	507	521	501	513	452	480	493	449	481	462	503	489	470	502	502	537	471	495	503	460	490	483	480	467	479	485	495	455	468	490	501	462	479	505	461	466	490	537	490	505	490	477	449	463	446	495	529	526	462	466	522	470	470	496	469	488	465	481	473	474	453	522	460	492	507	522	477	501	481	518	509	472	484	479	502	464	441	472	497	449	467	467	513	501	476	463	507	488	454	493	473	484	490	526	486	460	487	494	479	498	504	512	509	482	484	492	500	488	531	475	480	552	437	494	467	492	534	496	492	502	497	458	462	474	512	509	466	499	507	472	476	511	476	489	497	508	490	478	465	507	508	502	526	491	489	460	468	526	463	478	477	474	514	497	498	504	503	517	498	468	468	491	482	499	499	466	493	510	491	498	464	480	461	541	501	502	506	491	473	464	510	497	496	518	479	495	469	506	500	461	520	490	500	482	507	463	501	507	470	471	510	538	468	507	484	489	418	482	471	468	471	490	498	476	470	498	484	511	498	490	466	491	517	480	495	484	473	485	467	498	490	512	465	470	451	483	474	514	485	499	506	497	485	499	482	446	504	456	480	479	494	507	540	459	486	479	512	472	515	533	500	509	524	503	476	498	497	478	463	500	486	462	485	487	496	449	442	518	488	489	490	501	502	489	496	496	486	504	466	486	460	461	462	495	501	473	507	493	524	517	512	508	519	487	482	456	493	486	502	520	480	546	494	495	482	509	483	487	484	509	508	509	449	476	493	471	508	491	489	481	522	511	470	492	501	500	446	517	484	458	485	455	492	483	471	537	488	489	496	483	465	461	463	508	497	474	499	471	488	513	495	496	518	467	488	524	478	503	495	485	448	493	472	499	481	509	478	457	501	478	508	502	498	482	447	517	536	454	475	502	472	493	502	473	489	484	460	489	497	492	473	485	461	506	467	489	523	529	452	503	491	507	466	454	519	499	499	480	495	501	524	497	462	483	507	486	497	480	533	483	492	517	526	517	483	502	478	524	499	483	500	498	503	485	499	461	466	498	519	488	467	514	464	503	450	479	483	488	507	476	473	505	491	509	467	461	462	482	492	487	441	492	485	475	472	515	484	493	519	470	503	514	494	522	472	466	486	482	494	494	451	478
14751	1780	4083	21856	1952	471	471	454	360	405	426	409	379	407	424	364	359	411	401	391	364	359	361	372	342	348	380	355	389	421	361	412	344	394	361	376	347	394	337	383	380	358	378	372	379	394	382	394	356	380	392	399	373	375	360	394	398	340	357	375	391	339	383	399	393	347	381	388	330	345	362	390	346	351	393	392	386	360	384	365	376	356	409	371	339	374	366	344	382	366	370	361	374	384	343	350	338	377	356	375	339	348	361	326	392	338	381	378	355	358	388	371	401	414	397	389	388	362	408	385	336	383	382	374	375	343	362	374	337	371	377	356	373	378	360	342	361	390	395	407	358	388	370	379	371	331	340	380	357	335	352	378	355	403	383	348	364	342	402	369	359	360	382	379	370	386	387	371	357	426	393	375	364	395	352	364	351	377	362	357	387	394	393	378	385	355	325	371	422	374	385	389	351	341	368	373	360	373	347	386	362	334	361	384	410	385	395	375	336	373	371	386	371	387	351	347	325	375	363	409	365	402	351	382	336	372	370	372	362	347	370	363	366	345	375	358	380	402	386	393	359	367	342	383	391	417	386	369	386	374	371	370	390	379	369	395	373	355	365	408	396	356	422	361	366	387	356	350	336	351	393	412	399	329	398	384	390	400	407	391	364	406	380	356	374	340	388	367	345	373	380	360	372	384	394	340	339	394	440	361	340	374	326	357	388	376	406	410	338	360	365	398	385	381	355	360	324	351	333	383	353	376	344	355	382	383	377	352	368	362	366	383	355	335	349	377	390	352	385	354	363	422	358	381	384	362	387	386	373	339	320	354	372	385	371	350	362	344	387	389	396	385	401	376	370	345	444	395	377	340	363	348	387	340	364	380	375	393	399	369	349	379	347	373	389	352	326	382	392	366	360	352	368	404	322	361	334	404	381	356	362	353	356	365	369	401	418	414	379	347	414	366	349	361	409	386	430	376	412	385	370	384	346	349	381	381	383	360	396	403	373	373	349	368	404	365	373	395	373	358	373	374	368	364	391	377	339	390	364	367	362	351	353	388	383	380	384	422	396	360	365	393	351	387	413	379	419	332	396	389	336	372	375	327	398	399	362	359	401	404	360	376	356	359	363	322	392	352	359	368	340	349	337	368	351	369	343	352	360	390	380	371	369	405	364	394	368	393	378	364	367	376	374	411	387	335	359	351	383	411	406	372	363	372	372	370	379	354	359	325	363	394	372	412	333	398	380	376	380	387	385	352	407	388	393	374	362	364	412	377	394	373	456	384	393	364	368	386	407	418	380	407	380	360	382	334	358	349	376	370	397	352	394	364	326	376	375	384	379	350	344	349	370	349	364	387	379	370	392	384	396	386	360	356	356	384	337	327	402	367	364	364	375	362	345	371	371	358	358	353	336	348	344	341	386	367	381	350	338	381	386	346	370	326	337	354	344	395	375	372	383	357	367	356	391	378	374	399	367	356	382	363	367	400	391	382	366	395	377	364	370	349	357	369	408	379	367	395	402	349	379	388	364	384	382	372	360	403	415	385	400	411	338	369	397	361	367	419	393	401	370	392	361	387	396	377	398	353	392	360	348	352	345	387	361	404	389	356	354	369	375	343	338	394	367	390	381	356	395	363	374	387	374	372	393	325	368	406	347	377	368	350	388	368	379	394	371	347	337	398	363	334	372	403	383	384	360	372	395	363	344	421	354	390	361	407	381	409	373	398	362	370	384	389	383	362	361	376	398	360	364	356	343	345	356	386	394	408	369	380	365	362	342	376	351	413	375	396	347	371	382	365	343	328	426	400	385	402	325	394	385	345	387	399	376	352	384	408	358	371	395	385	379	361	383	350	397	386	349	368	353	351	362	387	371	345	381	397	324	358	355	375	349	334	378	377	371	384	375	366	388	370	389	333	370	386	381	384	344	391	403	388	366	389	364	384	386	402	364	344	391	401	355	383	406	352	381	406	397	373	404	351	415	384	400	376	369	354	365	396	381	366	354	402	385	346	376	368	360	375	382	419	410	378	381	377	347	381	387	427	387	373	359	351	389	369	373	343	369	328	395	344	389	389	369	412	355	369	387	391	412	397	378	384	378	377	360	343	355	417	376	366	405	372	359	360	372	348	365	386	367	380	395	402	367	423	413	381	386	374	404	357	366	388	361	379	366	399	363	397	389	412	378	371	401	436	370	342	356	355	385	385	398	387	401	359	358	383	423	400	399	362	422	395	347	336	378	384	430	381	389	412	400	371	358	347	404	391	374	403	370	424	413	394	380	374	387	384	377	351	332	396	344	383	368	342	352	396	378	374	364	374	370	331	328	383	405	371	362	363	375	372	395	379	367	382	370	323	362	393	389	346	376	412	336	395	370	366	384	376	374	377	355	382	358	381	396	363	361	377	404	361	377	370	365	365	367	361	381	355	368	395	351	368	374	389	371	369	387	357	346	350	350	360	372	364	341	339	387	383	355	373	377	388	326	379	328	350	389	385	360	388	377	387	376	379	352	347	344	363	337	385	352	398	384	356	381	390	390	400	367	374	343	371	370	373	384	375	379	335	350	340	376	403	326	321	363	360	367	316	360	400	398	365	360	418	425	346	403	355	399	399	370	409	344	351	380	371	386	353	417	412	372	415	397	364	368	405	340	369	382	350	405	351	348	411	361	398	372	355	348	344	367	337	373	349	401	367	362	383	374	347	389	423	422	372	393	371	403	366	340	405	408	342	393	365	389	381	423	383	343	361	373	344	388	374	391	353	334	406	398	354	380	376	351	364	385	355	360	358	392	363	357	382	355	394	350	386	424	404	374	381	349	359	380	378	380	367	389	392	314	345	351	392	372	381	374	356	415	371	365	421	385	341	391	372	354	403	364	345	319	361	368	381	343	367	369	406	357	418	359	401	371	382	401	401	355	412	379	403	384	380	364	365	370	320	365	392	360	330	356	369	345	337	369	338	389	390	373	342	341	394	361	397	379	357	383	388	363	339	355	349	370	381	414	363	370	346	362	373	378	346	369	362	384	411	348	355	372	398	348	415	373	358	353	358	353	366	352	383	355	379	384	374	385	353	387	390	385	373	378	364	346	410	403	366	359	363	359	387	377	351	345	393	364	388	404	371	374	418	382	338	390	380	369	391	379	395	391	406	389	357	389	379	372	395	354	380	398	380	390	350	340	367	355	400	376	364	364	366	380	391	354	351	386	371	341	385	390	373	379	417	349	378	365	361	349	347	337	349	377	395	380	372	349	381	375	355	409	348	372	356	347	386	358	410	375	371	363	399	382	360	360	335	391	424	395	380	340	368	353	370	400	371	366	398	372	400	356	368	368	383	388	378	374	379	351	407	388	398	357	370	395	405	382	349	417	374	352	352	329	375	368	391	375	346	326	397	350	359	400	357	368	402	347	349	338	366	359	352	378	423	375	403	365	399	352	378	399	396	438	363	403	377	332	371	334	352	409	377	382	329	372	446	330	367	326	384	359	353	390	373	397	342	388	372
10083	1902	9304	29437	1364	1236	1161	1105	995	1022	1000	981	973	966	914	931	898	875	890	941	915	952	879	887	836	867	858	868	899	883	915	817	855	878	896	892	892	917	886	912	885	901	886	896	867	837	866	850	881	848	887	817	854	897	887	905	869	820	827	836	877	849	867	880	849	840	823	848	814	857	848	863	888	841	845	813	791	838	894	879	846	861	859	874	843	872	873	826	859	907	872	861	817	886	845	862	830	824	866	882	857	874	854	871	890	849	858	832	873	899	832	834	854	879	853	855	886	863	888	869	806	828	859	819	808	827	883	797	867	817	861	822	840	858	875	864	848	856	816	816	844	838	830	882	914	831	815	789	836	854	832	893	875	884	837	849	831	811	821	803	824	838	871	891	851	844	852	884	879	824	856	844	862	831	849	884	857	849	846	877	821	842	895	861	858	847	886	866	886	870	825	806	881	845	851	870	857	850	862	780	873	845	840	894	815	884	885	822	885	896	830	828	835	866	868	798	836	902	868	856	849	871	845	830	885	829	867	865	849	864	817	834	886	850	855	843	795	823	872	875	831	875	895	836	802	867	894	841	818	875	868	876	849	862	856	874	816	872	824	833	883	834	870	829	871	860	838	816	856	819	857	862	865	869	856	805	853	861	866	847	873	847	867	832	816	852	886	894	805	864	815	857	850	844	847	877	800	798	837	864	874	825	823	852	877	874	837	923	822	832	820	856	864	821	819	833	840	829	838	855	865	864	820	854	851	792	895	772	887	835	889	867	856	804	827	808	876	796	863	829	811	847	809	852	866	854	808	840	888	859	849	920	888	874	869	831	908	865	830	834	875	855	855	842	836	872	868	877	840	847	858	825	866	867	827	859	856	898	853	849	941	851	825	872	859	914	861	891	902	830	855	825	852	854	871	867	839	879	862	903	832	828	906	816	828	841	888	859	862	842	849	858	797	853	860	872	873	867	866	825	846	892	820	843	936	815	870	842	821	852	882	849	861	896	845	847	854	856	875	897	882	858	878	861	873	821	809	847	842	856	879	875	846	833	820	827	873	865	841	877	798	857	868	842	879	868	878	849	843	901	840	832	818	876	846	861	810	837	821	828	886	853	853	851	821	803	828	845	815	841	869	884	839	882	889	841	805	888	837	832	843	903	846	849	867	888	843	830	855	867	848	811	818	835	840	840	877	878	843	823	868	796	893	839	832	791	876	875	813	870	830	888	838	838	858	825	826	881	872	849	834	883	876	888	848	864	812	843	836	871	819	808	873	815	880	854	849	834	822	887	842	760	913	830	882	913	855	820	822	862	790	862	851	905	871	851	871	914	887	801	832	851	903	883	888	884	842	862	817	810	860	881	847	830	840	839	885	841	827	853	867	888	846	918	843	853	821	863	819	877	811	817	823	904	811	854	822	842	831	849	849	841	833	838	812	808	873	839	818	854	810	841	862	806	874	875	824	853	865	860	819	852	841	863	853	816	835	886	869	814	900	863	871	887	801	847	800	854	833	860	848	847	809	833	874	876	848	810	855	829	845	812	842	817	840	818	845	862	851	861	841	834	891	849	861	877	875	852	846	876	869	872	844	840	873	914	820	815	819	835	871	813	852	898	852	878	868	809	806	894	841	795	841	847	853	867	852	777	851	891	786	883	799	829	804	830	851	870	857	836	847	863	838	864	839	834	864	863	813	833	881	825	847	841	817	835	867	780	824	809	822	878	831	888	862	852	832	864	856	819	808	789	858	894	883	816	870	872	853	837	870	838	858	805	820	875	883	914	847	841	845	835	823	861	834	814	847	836	852	899	838	845	829	884	857	800	854	879	842	807	878	830	845	850	859	881	847	842	836	830	864	909	861	881	851	817	820	812	841	840	908	803	896	803	876	824	891	818	833	812	884	869	850	848	816	854	845	833	906	876	854	825	896	901	868	818	820	877	822	893	915	842	885	874	850	866	804	831	874	805	869	831	826	834	859	862	905	863	840	849	835	782	838	833	898	868	835	840	873	859	869	860	865	858	851	917	806	878	832	852	867	874	840	813	822	823	846	822	785	856	827	804	909	795	848	818	844	870	927	803	816	776	834	867	812	845	855	881	809	848	852	851	832	864	824	863	856	850	866	865	833	837	843	850	860	850	805	869	858	852	788	829	829	864	844	870	836	839	826	834	847	826	854	864	860	897	870	851	854	863	878	876	844	855	841	833	844	844	865	808	873	832	814	811	858	837	853	827	784	873	850	837	851	865	828	870	790	890	848	854	812	853	862	900	901	837	824	868	851	900	814	865	857	852	839	856	837	856	847	821	853	870	793	886	850	857	847	859	844	843	869	857	845	888	892	863	871	792	912	866	879	838	863	914	909	877	867	871	843	794	854	846	790	855	840	822	872	805	895	850	893	852	872	840	841	873	814	823	821	856	852	853	829	825	850	821	862	856	824	813	877	882	809	810	873	879	841	846	807	910	811	860	831	893	912	861	877	842	836	862	869	869	882	844	858	885	858	911	884	856	881	839	881	831	805	915	838	858	803	846	877	836	833	857	897	825	865	849	876	818	843	900	807	838	863	884	813	828	860	792	865	789	856	798	874	846	911	887	898	826	881	811	860	852	895	845	836	885	899	873	830	871	853	864	895	839	837	845	846	888	864	867	851	830	825	869	839	868	907	850	849	840	835	873	828	846	857	874	813	873	808	873	850	842	834	874	809	797	818	872	850	846	823	861	849	846	878	813	857	831	894	823	866	855	806	815	838	843	862	844	920	842	838	905	878	828	831	838	838	848	817	835	823	796	853	828	866	836	839	792	831	844	862	869	848	839	842	838	857	863	795	898	842	869	833	828	804	822	835	853	790	875	820	841	806	892	799	794	881	858	887	839	817	828	862	847	861	881	857	823	783	844	853	814	840	871	847	868	840	821	829	860	833	872	856	837	889	860	899	883	797	827	776	898	829	777	822	888	883	872	850	863	838	866	824	877	819	866	865	836	835	816	877	915	785	884	871	839	822	872	849	818	910	882	884	896	833	821	811	829	889	883	826	894	877	841	819	889	854	849	825	853	844	866	820	853	873	873	871	856	859	873	828	814	801	868	870	798	846	833	834	797	862	844	841	828	895	842	827	823	885	874	818	758	873	838	875	820	825	838	810	860	830	849	888	853	827	848	849	917	867	834	883	903	806	915	832	815	812	885	837	850	870	871	829	831	843	880	923	820	856	870	840	839	820	857	839	869	820	834	822	841	844	893	835	855	881	816	888	812	840	825	857	829	856	852	833	859	829	869	865	870	823	784	816	813	843	819	914	860	864	833	826	902	876	921	858	845	855	881	811	796	818	849	892	887	812	881	867	821	846	880	868	848	843	814	862	869	858	874	834	847	830	838	841	799	830	800	852	839	848	834	892	877	823	840	857	838	857	878	832	836	823	834	849	822	813	876	817	865	900	839	860	828	921	838	837	878	806	816	796	861	847	837	842	898	840	831	850	807	823	886	855	837	850	842
22459	3236	5943	35298	4503	722	541	504	458	452	450	455	400	446	397	437	424	394	411	442	395	379	412	377	400	382	419	389	353	443	413	399	416	388	417	400	423	388	406	416	393	399	379	404	406	410	400	402	417	405	340	400	381	398	391	381	350	369	391	389	408	366	379	390	396	398	381	391	401	395	391	443	422	397	452	399	380	418	405	397	386	414	407	397	409	417	388	389	432	396	378	360	418	390	422	363	348	392	415	406	408	402	391	425	346	373	378	440	396	432	418	398	413	397	398	443	383	397	390	359	381	411	350	422	398	371	376	387	402	426	405	413	395	396	387	386	439	420	405	350	388	374	361	390	429	384	392	392	424	396	416	402	409	378	400	398	415	388	378	395	415	374	371	418	425	434	404	398	374	410	443	400	427	384	438	403	386	413	403	408	392	402	412	402	396	403	388	402	425	386	361	391	384	412	386	379	351	375	401	390	431	409	402	385	396	408	376	382	383	421	444	416	389	385	429	384	431	371	368	405	373	365	370	397	389	392	391	389	391	405	429	375	396	421	391	406	403	356	372	406	411	436	439	411	377	420	372	398	426	413	343	417	412	378	397	406	429	403	377	398	391	413	366	396	381	377	393	427	416	405	403	381	412	387	393	405	379	404	387	366	384	360	379	401	401	384	397	407	413	398	406	410	395	381	422	359	396	363	406	370	411	386	383	369	383	405	442	382	407	386	370	408	414	393	371	394	378	402	374	399	365	395	401	383	400	421	378	400	397	384	402	400	395	360	386	411	374	409	410	386	379	400	376	375	397	407	380	415	385	397	390	418	377	433	414	403	401	401	392	415	428	361	392	385	405	362	375	397	416	422	413	409	406	362	417	405	404	376	425	434	393	460	397	389	404	427	373	441	397	372	402	358	403	377	412	416	390	410	421	362	412	376	361	413	380	442	416	364	401	399	375	430	383	374	396	427	411	399	382	367	374	394	426	405	386	434	370	378	401	386	402	396	396	411	418	416	406	398	402	382	370	417	390	413	377	374	419	393	422	411	374	427	402	410	393	406	403	402	398	394	435	403	401	447	464	437	442	400	382	368	400	359	450	358	401	389	414	450	426	367	351	434	419	396	402	391	368	411	399	402	412	400	418	405	379	413	412	386	347	399	433	409	371	391	416	408	379	382	374	375	424	385	395	377	328	431	388	411	403	380	391	398	387	440	383	355	401	426	351	383	405	378	383	397	405	375	363	402	406	435	355	409	411	391	385	455	444	392	393	401	396	380	390	420	407	392	388	415	409	389	413	378	411	412	370	429	391	381	371	395	392	377	411	393	381	440	394	403	414	391	377	404	421	386	395	380	396	379	394	377	407	372	397	362	366	408	395	370	410	394	398	404	408	393	356	432	382	440	382	382	445	390	391	375	397	418	383	391	396	418	407	423	423	387	428	431	419	453	394	374	382	432	396	397	371	429	406	377	415	384	433	390	407	368	408	417	433	392	435	352	398	417	394	405	366	418	410	390	409	419	388	406	375	417	382	379	433	388	363	395	402	417	408	387	371	386	378	393	404	405	399	454	409	408	375	421	441	383	401	378	409	430	403	387	401	390	404	413	401	447	419	439	400	386	375	379	396	396	410	415	395	434	417	397	391	401	426	397	385	365	420	385	432	409	422	338	419	369	393	417	435	401	380	406	416	422	369	418	415	371	424	433	400	447	375	406	386	412	378	357	384	424	441	374	383	398	409	356	432	398	376	382	405	397	384	416	447	390	422	406	366	407	421	425	416	389	335	395	377	376	419	376	421	422	395	418	411	446	403	366	409	394	399	411	389	413	399	357	376	399	401	400	385	370	388	385	397	422	388	386	423	407	422	393	422	408	383	386	421	350	353	414	437	410	379	374	371	361	415	374	420	375	404	395	370	431	448	434	406	412	424	387	416	388	420	401	396	361	377	435	376	383	421	377	408	428	441	400	401	379	415	358	390	430	378	378	390	395	382	359	423	386	391	406	389	375	411	376	410	383	422	396	376	390	378	394	422	395	392	410	366	409	441	402	400	418	436	415	401	340	367	347	378	382	393	412	390	449	399	425	407	384	378	421	369	402	385	411	367	396	391	377	406	360	399	371	396	400	357	413	379	430	409	377	447	403	414	416	380	394	394	396	416	377	405	380	399	422	443	431	395	434	423	396	384	399	355	403	402	435	403	425	409	389	443	392	372	424	388	380	421	395	434	391	415	425	377	399	390	418	396	405	429	436	414	413	409	428	363	375	387	417	448	427	411	402	398	410	364	425	410	447	410	430	396	408	422	406	407	386	403	382	407	449	396	410	407	390	453	387	403	401	395	378	432	402	410	362	392	419	385	389	396	390	371	423	411	378	388	380	382	384	393	392	418	408	361	406	407	445	369	380	404	360	431	424	397	394	344	393	398	385	414	427	355	454	393	384	401	414	428	368	389	372	424	438	375	357	428	401	394	401	411	389	363	405	390	388	366	418	403	392	401	408	389	384	417	414	373	435	381	409	403	405	413	429	410	396	412	438	435	432	400	406	426	378	417	392	381	381	395	414	403	384	406	421	402	400	374	391	424	384	377	360	375	427	380	420	399	408	438	348	430	424	401	399	398	415	400	393	417	398	388	372	390	405	416	436	383	416	409	384	407	414	397	397	426	381	376	437	432	419	369	395	396	398	395	402	400	419	374	371	419	411	397	412	399	423	381	390	369	377	387	375	405	418	380	431	401	358	396	362	359	420	427	408	409	386	393	381	371	403	382	415	391	431	436	397	426	380	410	388	386	380	374	434	376	380	402	394	404	410	387	396	409	438	409	397	427	381	418	426	369	441	398	376	389	409	370	394	375	386	400	412	403	404	404	435	390	383	424	388	393	417	401	408	413	370	397	415	442	471	429	373	390	346	385	397	354	368	365	372	423	407	428	412	352	387	402	387	398	381	398	415	377	421	420	421	412	403	391	390	381	425	388	374	403	382	356	444	378	426	380	374	372	416	442	426	415	397	407	383	369	425	391	414	394	394	387	398	429	379	413	419	432	363	376	399	408	390	372	402	402	423	440	391	388	421	387	430	429	382	399	411	405	393	376	424	450	405	366	379	402	367	376	422	402	378	394	400	419	439	424	381	401	421	375	378	374	392	420	423	392	373	412	390	382	377	394	408	372	393	376	393	365	382	405	409	383	418	377	385	418	397	391	408	403	462	402	372	372	382	367	386	375	407	399	381	378	414	386	402	379	380	380	376	417	408	399	377	394	408	373	393	417	408	388	393	428	423	399	367	404	421	395	413	392	377	417	425	394	433	370	393	390	384	402	387	359	393	374	372	425	392	370	385	413	380	405	359	382	418	408	393	400	409	374	427	428	417	376	364	410	377	357	417	396	395	394	442	407	391	374	386	430	374	373	410	420	386	362	392	369	393	430	388	371	412	437	381	388	421	420	379	415	413	437	402	417	360	421	378	444	407	393	440	386	377	401	423	399	428	371	354	416	425
12342	2524	11749	33980	1896	1736	1581	1376	1254	1153	1188	1023	998	1010	1005	1051	980	968	982	882	926	933	875	927	864	892	883	935	920	913	917	893	855	896	897	881	897	864	933	886	885	902	900	884	935	856	909	902	912	859	875	837	853	877	873	889	868	897	868	923	852	898	873	874	849	849	831	873	848	867	893	896	893	877	854	857	838	908	925	941	934	854	878	859	848	844	857	854	863	870	955	877	898	891	885	861	799	898	856	896	848	836	895	896	865	828	864	840	876	851	896	892	834	807	900	882	847	848	835	899	876	854	902	892	919	873	895	864	900	862	886	901	862	854	848	842	917	870	876	843	840	897	866	893	903	927	820	857	881	867	900	874	900	821	908	840	830	898	883	830	901	867	855	893	820	828	865	883	876	850	828	852	859	911	908	880	817	898	887	865	842	860	906	822	875	899	918	850	897	854	836	865	878	833	868	893	934	874	883	882	852	827	876	823	857	884	876	822	875	863	909	856	886	848	907	845	945	873	883	876	893	848	875	861	888	861	916	889	912	799	877	859	827	891	903	906	859	836	822	902	857	830	859	870	874	901	853	916	868	883	882	905	889	921	886	878	896	870	897	891	871	886	835	874	893	879	817	877	902	877	902	854	834	875	896	844	817	902	870	915	873	898	915	854	924	877	807	861	819	912	902	877	845	913	836	909	851	865	812	874	915	883	840	866	865	898	862	862	861	890	854	883	875	861	825	870	888	889	876	820	843	889	874	843	880	864	851	891	894	915	842	896	859	899	829	855	864	905	885	919	930	850	887	898	805	904	811	838	849	941	857	838	874	903	865	866	891	849	910	816	871	898	867	887	898	920	914	868	909	890	864	854	862	851	869	849	886	870	863	901	845	911	868	876	936	880	872	833	816	907	878	930	885	862	906	868	894	909	905	866	856	900	869	904	847	860	862	889	880	882	892	866	898	866	856	888	881	838	880	866	891	866	866	877	839	863	893	848	878	801	862	903	925	910	933	889	877	848	847	856	856	875	892	884	872	892	883	887	866	836	842	886	891	834	901	825	845	846	901	893	908	868	855	833	846	853	849	867	872	814	862	836	889	900	848	870	842	869	870	871	876	816	856	921	911	897	867	903	848	839	866	870	862	916	902	821	852	883	855	891	883	835	868	849	835	895	898	878	870	862	912	867	903	865	876	866	825	828	894	850	867	832	919	883	836	868	882	873	820	889	901	850	891	824	859	941	848	887	874	874	826	912	850	895	827	882	852	864	842	870	813	819	864	916	891	932	880	883	900	863	924	873	894	849	853	887	850	905	821	867	850	842	881	854	862	848	878	867	915	871	912	903	905	836	891	871	872	884	855	883	845	875	852	879	863	861	867	876	889	872	909	871	848	848	902	824	872	873	840	890	850	828	868	854	877	894	893	908	860	868	878	864	827	905	854	872	897	871	838	885	862	875	873	908	879	867	853	855	866	881	896	835	859	854	884	892	885	924	837	876	857	917	867	888	870	921	899	938	840	881	846	876	904	834	903	868	898	836	859	892	836	856	890	818	865	882	864	866	903	855	868	863	950	860	852	850	869	887	862	850	851	872	826	842	849	846	899	811	848	838	838	871	857	824	933	866	898	859	844	887	873	873	838	835	857	856	878	861	867	878	847	848	845	831	890	853	881	875	901	850	876	908	850	891	847	907	905	893	867	848	912	867	832	865	868	805	834	850	917	842	911	866	899	870	847	875	873	856	880	892	873	835	902	836	897	875	915	858	798	849	849	906	854	884	877	834	903	889	868	886	835	845	849	822	878	882	849	897	840	884	858	882	870	864	837	869	928	838	879	869	858	811	839	851	879	850	837	865	845	939	890	821	836	901	871	904	853	881	886	894	856	809	923	901	830	831	879	898	888	884	850	867	886	821	875	870	848	869	882	851	846	852	864	834	892	869	859	847	868	894	886	884	914	850	838	832	910	850	863	911	801	880	804	882	872	905	895	894	921	886	881	876	871	914	866	819	897	901	884	858	890	849	848	896	820	929	911	855	914	867	935	883	841	894	856	870	860	898	910	888	869	959	837	856	869	861	838	869	891	890	885	851	867	867	867	854	846	859	887	915	852	847	912	819	868	902	850	856	816	849	913	909	856	882	850	863	819	867	892	881	853	888	843	859	928	861	937	931	886	857	888	881	877	871	872	875	898	885	885	949	862	811	918	899	931	840	876	864	878	889	911	876	881	885	847	891	868	875	892	858	861	882	829	899	905	834	851	892	839	852	926	899	871	890	904	877	900	878	848	894	848	866	821	854	839	834	873	881	851	877	907	914	901	925	902	874	834	871	893	884	936	918	917	910	859	827	879	885	785	860	894	854	903	882	839	870	833	877	907	870	903	893	860	868	922	867	915	849	862	894	870	870	904	850	887	863	822	842	895	832	850	917	807	896	802	851	853	871	892	911	864	910	902	851	923	861	879	904	808	869	920	886	852	881	824	855	857	859	848	836	876	841	848	883	870	898	872	895	866	873	862	900	835	857	841	888	855	871	828	843	897	844	886	869	881	875	895	872	857	890	855	843	889	871	874	882	845	898	866	856	879	822	864	818	831	849	850	868	844	928	889	801	838	859	832	858	859	904	831	872	844	897	875	848	863	940	843	836	819	861	880	926	879	859	859	849	856	916	904	873	874	879	859	913	894	848	839	863	897	851	881	924	880	878	940	859	918	871	787	866	906	899	854	878	862	932	856	882	824	833	828	853	882	898	887	923	859	895	887	894	862	898	840	885	892	870	888	867	851	841	908	827	867	824	871	862	880	891	877	929	835	826	890	892	881	826	846	931	887	878	854	902	903	900	902	900	853	860	834	888	868	815	852	888	818	869	837	851	882	863	873	828	863	875	840	886	817	870	882	905	881	863	903	877	893	911	867	898	883	863	850	887	850	910	894	887	873	894	854	845	923	841	856	887	842	932	912	884	831	817	907	890	867	847	860	824	851	880	893	917	891	861	943	826	828	913	845	828	880	878	879	864	853	860	867	880	913	872	863	872	834	894	876	928	866	835	829	864	912	812	873	856	866	893	898	866	806	840	878	871	942	881	900	869	882	877	874	840	832	863	874	887	860	960	865	902	892	886	862	883	881	829	833	840	847	855	912	890	831	876	851	868	892	859	841	889	856	875	845	908	894	792	833	856	887	920	908	862	875	863	861	820	820	867	912	833	865	862	850	901	878	867	937	855	870	836	856	900	887	884	906	853	915	884	838	892	890	857	797	914	849	861	873	892	879	908	867	805	868	856	887	880	869	885	858	892	881	876	894	911	861	864	816	907	866	900	888	853	832	874	824	922	826	871	829	861	848	866	811	886	884	859	871	890	875	850	851	796	850	812	867	921	898	855	842	905	809	890	811	836	820	866	914	854	907	859	850	891	837	860	871	886	867	880	857	888	845	892	822	855	864	838	868	863	879	898	881	879	912	848	871	854	855	885	897	806	882	869	872	847	819	859	844	838	896	832
4841	724	660	795	203	176	167	209	204	225	174	176	207	203	216	205	187	177	186	175	194	172	215	156	194	205	194	184	166	194	195	181	185	179	197	176	203	180	144	211	203	167	197	191	189	194	176	203	195	199	201	193	187	161	219	200	172	176	169	159	189	182	186	198	199	202	182	200	171	204	180	224	224	198	217	207	194	176	177	183	212	196	204	174	160	210	190	183	177	185	228	202	197	223	188	213	177	168	167	202	197	202	181	187	183	177	188	165	202	167	153	204	197	202	191	188	179	183	171	182	208	194	171	196	189	200	215	198	204	179	194	189	192	183	194	199	195	176	196	161	182	168	196	184	188	180	205	183	215	158	173	175	209	180	167	187	167	191	184	167	188	205	166	196	185	205	180	165	209	197	195	207	208	162	209	174	170	214	189	160	152	195	179	213	175	186	182	194	165	192	203	207	156	165	192	174	177	205	217	205	191	200	199	201	191	198	179	180	213	183	185	200	200	181	215	190	192	210	193	191	177	198	170	202	206	191	182	187	215	213	194	209	190	221	212	187	198	193	192	190	185	180	192	179	191	184	179	188	205	167	182	167	217	192	198	199	177	187	202	207	185	179	184	190	195	173	195	174	175	185	185	172	216	178	176	201	168	187	221	190	160	218	174	201	191	186	201	198	187	168	187	182	182	168	178	197	179	196	185	179	159	226	209	182	181	197	196	166	168	198	176	157	192	175	196	182	172	217	199	192	201	192	164	188	165	202	179	198	192	200	202	170	171	201	182	218	204	173	180	198	196	185	181	199	198	191	178	207	192	182	170	174	196	205	177	183	179	180	175	173	202	186	155	190	191	199	199	209	190	195	192	199	206	193	179	209	221	191	197	174	196	194	187	199	182	168	162	183	180	186	177	185	191	205	169	182	184	191	173	212	205	179	188	173	207	195	179	176	179	185	214	192	193	174	172	168	197	163	200	202	195	184	214	200	179	177	184	196	183	178	204	185	213	204	207	211	211	174	218	171	184	180	198	197	166	195	197	191	211	171	212	182	166	203	160	195	207	191	199	206	190	176	181	176	201	202	187	209	188	197	160	157	170	189	209	167	197	183	189	150	181	187	188	205	205	168	195	215	172	190	171	187	204	187	188	164	213	165	177	176	175	182	186	191	193	196	172	167	185	187	181	170	181	195	182	210	233	168	167	188	186	161	163	188	203	197	198	200	204	151	191	193	224	204	206	173	196	202	166	162	219	203	194	189	211	173	158	207	181	176	203	191	158	186	186	187	197	181	181	204	222	155	219	162	181	177	205	162	195	199	203	212	190	188	200	180	208	199	192	179	196	193	199	179	170	187	182	182	165	204	175	190	178	159	194	198	197	187	194	190	187	193	183	187	163	167	187	177	210	182	180	193	194	187	222	199	188	188	170	199	185	185	193	192	192	199	175	188	179	183	208	208	195	193	191	178	187	220	172	202	169	190	183	161	202	201	193	187	209	206	209	204	187	189	178	167	196	189	183	182	192	173	174	188	211	177	221	206	180	207	188	180	201	199	178	170	189	187	195	199	183	202	192	186	171	165	211	169	175	203	176	189	192	182	202	199	191	215	185	204	191	204	176	201	200	180	222	182	203	190	216	201	196	200	183	163	191	183	199	193	184	154	198	206	189	199	210	178	194	219	217	175	191	188	172	190	182	200	175	199	208	183	184	198	176	222	180	182	199	173	190	200	166	211	174	173	182	181	181	186	171	183	164	203	195	176	189	170	170	191	186	178	189	189	195	204	186	185	197	165	185	169	215	194	232	208	191	165	189	198	179	201	169	206	170	184	208	196	161	193	202	180	188	174	177	183	194	189	162	177	204	206	200	181	177	178	192	202	171	185	184	169	170	197	198	173	188	174	164	198	192	166	199	183	213	196	197	180	186	187	187	197	176	194	174	180	201	198	209	168	179	193	194	185	222	194	182	173	171	196	173	189	194	169	199	186	212	176	177	197	185	204	173	171	202	203	188	187	207	198	209	187	186	172	218	213	176	177	177	186	168	209	204	199	215	242	217	185	188	169	180	191	196	197	199	192	184	184	181	180	189	187	164	179	187	202	191	190	197	185	215	196	185	167	187	181	178	171	204	187	188	235	183	188	209	193	178	170	178	206	191	169	194	178	164	205	175	204	177	193	189	192	181	208	185	164	189	178	178	192	185	174	195	194	175	192	182	195	171	199	195	187	188	200	202	176	180	176	185	196	211	190	182	181	179	193	159	177	171	155	171	187	204	200	186	182	180	200	166	180	204	182	174	169	207	194	179	168	184	169	204	182	177	192	207	191	201	188	204	209	181	204	170	200	172	189	199	205	179	193	189	180	198	212	197	175	188	192	225	190	172	171	186	180	213	196	173	166	195	205	163	177	189	191	216	192	191	192	203	160	195	207	187	186	172	185	197	196	194	163	193	188	198	168	219	178	184	160	186	164	176	162	215	205	199	190	167	169	181	190	179	160	192	193	166	215	186	190	187	188	154	176	183	226	172	194	191	180	187	186	199	207	204	173	168	176	184	198	212	196	176	190	194	184	210	191	204	207	183	190	178	176	174	173	191	181	222	190	194	164	188	201	216	175	203	208	181	188	205	178	221	192	185	178	199	188	176	195	182	164	168	190	189	220	186	181	199	181	196	179	182	184	172	183	169	193	190	195	205	174	195	174	189	197	197	202	205	165	200	187	172	165	173	180	195	182	176	153	194	201	183	191	209	190	209	211	179	178	190	184	169	193	192	187	198	179	196	188	196	199	217	204	164	176	176	186	194	181	175	213	184	192	196	210	179	194	176	199	196	197	197	189	213	197	185	204	171	176	163	202	224	195	196	208	194	187	192	199	186	192	161	214	207	170	193	182	174	158	211	189	207	198	184	201	189	200	185	179	177	202	200	197	164	183	200	206	173	190	173	218	197	182	191	191	200	179	214	189	199	176	198	180	194	202	192	167	205	177	221	199	169	203	194	227	159	187	158	201	173	181	193	214	195	222	209	178	193	181	199	166	179	201	174	198	196	205	183	197	192	174	171	220	201	202	203	205	189	168	190	188	186	207	185	178	204	203	207	177	195	164	201	211	195	169	201	181	174	194	174	203	184	209	198	214	172	183	212	211	210	183	185	163	194	184	211	204	191	188	220	197	220	213	200	182	173	167	192	179	187	206	196	205	179	188	182	206	202	201	188	181	196	188	188	197	181	198	218	187	183	171	208	194	175	187	215	193	172	182	169	200	188	168	186	180	174	180	168	206	196	176	207	177	182	179	181	180	177	186	178	170	215	193	187	179	195	196	188	173	173	190	196	195	189	199	162	195	194	174	193	186	208	217	202	198	171	197	181	181	176	184	194	204	178	185	193	240	213	183	182	163	198	210	160	171	196	198	183	184	191	166	180	206	195	189	221	183	186	183	190	213	202	194	183	182	192	204	194	181	182	200	195	196	190	177	188	202	214	169	210	189	205	179	202	185	185	172
4059	1003	1654	2519	507	523	511	483	525	521	515	507	461	488	505	502	505	456	494	485	444	530	532	531	503	498	547	536	512	491	505	496	518	524	480	480	478	513	522	483	485	506	530	451	484	495	479	502	477	498	460	543	456	498	501	491	507	503	470	503	488	494	487	477	497	455	516	479	501	478	483	526	514	481	502	536	485	532	492	467	526	500	517	466	460	520	509	452	448	507	505	465	524	539	490	493	486	480	487	494	522	476	461	499	476	501	437	511	514	514	523	442	513	476	510	509	538	433	500	475	444	497	479	517	473	514	461	474	478	471	480	484	504	500	494	465	481	475	490	485	505	497	519	480	462	471	498	471	486	527	511	467	451	493	488	486	514	486	508	536	494	501	453	449	498	481	465	499	463	494	505	468	479	520	514	485	530	489	479	486	435	487	517	509	508	487	463	514	480	504	522	501	496	482	517	468	488	506	508	509	495	514	547	489	512	456	463	490	476	494	487	485	477	512	460	489	475	522	518	489	499	443	493	498	479	515	507	464	479	479	456	502	487	526	463	463	498	498	501	488	498	471	474	463	511	525	434	484	489	516	483	470	497	500	496	506	498	434	484	502	505	506	509	477	518	502	512	459	494	480	511	474	493	521	538	522	522	498	493	498	505	491	460	484	501	502	461	489	481	486	450	522	461	465	497	473	463	481	502	447	507	482	478	482	508	486	485	518	503	507	521	549	502	481	498	476	528	486	470	498	495	481	472	461	511	474	489	513	532	504	491	472	494	479	479	490	446	490	512	479	527	526	470	498	493	464	490	510	492	508	493	486	461	467	489	468	509	459	505	480	483	512	516	475	475	499	483	502	492	469	519	494	490	488	512	508	461	488	518	519	459	508	504	498	526	462	481	472	466	499	505	479	466	472	501	467	525	486	494	495	532	472	501	491	498	495	521	509	508	489	495	479	486	501	506	481	503	488	476	505	470	498	453	485	489	479	488	460	521	490	509	513	490	504	491	521	485	509	459	451	512	489	473	470	517	502	490	481	506	494	456	505	495	505	489	497	492	541	473	521	505	509	507	520	467	499	544	514	530	486	491	488	475	442	452	486	498	494	505	471	504	527	468	490	507	472	471	485	490	488	514	481	459	476	506	463	496	513	527	489	531	473	496	532	457	463	457	513	537	508	533	495	480	485	494	502	466	467	525	515	481	463	474	474	506	478	487	488	533	490	470	476	541	471	465	515	478	468	481	510	470	511	427	460	491	489	497	509	492	463	515	518	510	498	486	489	491	484	478	488	526	460	476	434	468	478	495	490	492	485	497	492	482	481	469	496	500	495	487	511	497	491	496	498	488	500	482	488	490	451	479	470	528	467	531	528	472	498	451	494	498	491	515	505	472	494	502	485	463	488	548	494	479	441	531	514	507	496	482	474	489	518	519	510	501	474	501	507	512	459	493	497	478	478	493	486	483	485	461	502	521	487	480	545	519	476	490	462	488	484	478	522	498	491	513	484	521	528	488	486	485	463	498	488	505	501	471	523	495	503	469	504	451	470	529	516	495	523	497	485	488	422	489	476	475	472	496	474	518	492	481	518	484	499	468	414	494	516	472	454	489	500	453	470	480	529	463	510	524	526	522	491	449	483	488	488	539	529	511	545	496	468	444	506	473	491	503	512	487	499	509	457	483	519	533	485	511	476	519	501	503	483	490	484	482	488	510	449	529	471	490	515	497	467	489	508	481	499	492	512	487	499	500	463	476	453	517	452	505	467	494	479	477	528	480	517	470	472	475	507	532	510	470	505	501	496	465	475	471	488	428	488	463	483	512	527	492	496	482	485	471	451	458	447	502	464	472	475	464	486	537	481	501	458	497	484	461	512	479	509	483	509	473	506	511	515	534	464	494	496	503	530	489	501	518	487	471	488	480	510	571	454	502	488	504	477	513	489	497	470	465	468	516	525	501	456	475	521	507	486	438	513	512	474	502	488	509	503	490	514	511	509	489	543	472	536	501	476	498	486	479	527	523	454	478	532	520	511	495	512	503	546	507	480	525	450	530	517	503	530	478	496	487	493	484	500	518	483	487	516	442	479	457	492	490	495	491	466	453	500	489	455	468	538	535	503	501	469	488	505	473	501	496	530	506	501	534	464	508	519	483	484	502	498	492	478	506	493	501	458	467	492	504	480	497	492	508	493	500	511	482	480	431	498	533	532	533	456	486	500	498	507	455	439	518	464	490	463	489	512	495	514	502	470	464	458	496	494	462	488	484	472	488	535	538	471	463	497	475	485	504	523	475	490	484	466	505	452	516	484	505	513	483	507	489	467	544	478	549	489	519	528	492	465	518	444	511	509	501	442	471	509	472	475	456	498	482	503	486	501	515	513	508	487	523	534	523	491	494	510	514	492	463	507	482	488	450	485	511	483	458	471	461	440	496	527	493	510	476	495	466	478	490	516	512	519	506	503	506	487	465	488	511	501	485	493	490	435	447	480	477	444	458	476	499	465	466	478	461	483	498	491	470	495	454	467	487	562	481	486	492	509	504	531	492	479	470	478	487	505	524	509	480	530	494	498	462	511	445	531	472	481	501	504	481	475	492	515	498	489	506	477	456	477	513	525	459	479	487	509	466	516	503	483	499	454	488	516	452	482	467	476	475	512	503	472	543	511	493	495	480	470	518	482	507	480	501	479	506	497	484	478	461	468	451	466	477	470	490	526	469	455	481	457	560	516	504	523	481	490	486	452	508	481	483	506	498	493	448	486	477	506	460	466	463	538	452	512	494	465	541	483	469	520	504	453	497	476	495	451	462	532	496	487	500	476	503	489	462	478	465	483	478	489	476	540	474	479	452	505	471	491	500	473	500	469	469	511	480	508	502	541	467	536	510	490	515	480	463	508	480	511	497	514	464	498	507	515	495	467	485	467	508	509	469	493	494	476	507	526	482	469	492	480	505	504	483	485	505	506	474	501	469	479	469	458	507	465	471	519	494	472	536	463	476	469	506	509	510	506	503	464	473	484	486	531	475	479	458	492	488	550	492	484	468	478	496	496	497	478	468	522	490	485	509	524	475	478	487	511	478	484	504	464	505	503	511	512	513	496	525	477	517	478	445	473	461	464	494	487	466	478	492	463	528	456	506	470	509	471	537	474	489	509	520	476	487	467	487	524	533	498	475	477	524	473	485	506	470	489	495	498	530	509	437	516	467	494	467	507	480	496	503	470	521	498	481	507	519	510	477	520	518	519	482	455	497	463	508	533	488	487	512	482	477	487	475	489	477	474	509	493	510	484	507	508	488	458	467	476	496	489	498	515	547	458	483	487	471	492	536	456	505	474	486	482	512	496	497	478	479	450	471	469	500	496	485	461	436	471	489	496	486	504	502	479	518	484	502	513	452	494	510	481	498	535	471	510	513	478	461	491	489	484	458	471	539	509	463	551	478	511	478	490	492	493	478	482	489	482	489	499	451	489	486	500	513	481	526	514	457	463	496	514	451	509
13439	1784	12455	24223	1890	484	466	440	437	366	384	392	409	400	342	402	371	376	347	399	361	346	370	393	387	409	424	421	397	403	373	389	377	389	388	378	360	372	383	395	356	373	374	379	434	332	406	378	361	370	373	378	394	386	381	342	382	384	384	392	356	370	376	397	425	411	395	400	415	383	416	359	395	399	371	360	408	372	367	404	380	377	367	400	379	417	374	357	377	363	396	381	389	386	342	419	373	374	393	365	380	412	375	381	378	389	372	371	359	389	357	407	382	397	372	411	399	399	377	370	386	345	362	362	363	397	406	371	387	369	390	380	373	351	360	371	396	381	402	380	404	380	386	366	377	370	360	417	369	419	374	339	408	390	372	374	344	404	387	359	358	376	319	375	376	374	368	397	416	352	357	363	360	397	373	351	378	372	378	426	403	375	368	352	404	374	350	377	400	370	434	372	368	349	382	317	370	398	390	367	372	391	399	416	364	404	411	365	393	362	344	381	367	385	361	375	376	400	387	384	406	383	365	394	391	357	373	339	344	381	342	338	369	366	399	392	425	393	344	395	372	404	376	406	356	394	377	376	409	335	352	350	373	351	389	379	406	363	398	378	384	404	347	372	343	397	380	351	385	380	388	379	370	382	408	339	387	350	388	393	389	365	396	376	393	382	387	367	357	355	374	398	374	418	374	362	365	374	354	389	366	373	366	380	358	372	425	331	404	350	409	349	363	378	356	382	347	363	348	388	342	351	343	352	352	374	355	389	366	359	339	373	349	370	349	385	386	403	381	383	403	423	385	375	356	399	363	394	371	386	376	393	372	389	374	359	397	342	359	387	398	405	368	369	397	392	392	353	381	367	358	347	405	364	364	401	344	372	394	379	376	346	388	369	324	367	422	358	353	382	374	380	392	359	373	388	379	385	421	362	405	378	399	353	376	391	344	414	359	378	369	393	384	355	387	427	390	387	357	401	422	399	350	394	361	386	352	343	369	380	392	414	360	379	389	403	395	375	356	360	368	373	397	377	373	393	391	434	444	399	379	377	373	387	372	326	372	371	400	353	351	356	368	346	383	365	377	374	371	372	372	408	427	400	383	401	375	369	375	394	393	394	401	428	402	424	353	346	365	387	394	400	425	369	358	378	365	397	423	431	413	361	399	388	351	357	354	431	329	369	386	372	339	383	391	384	331	399	399	375	385	378	376	374	394	354	409	354	364	384	383	396	399	393	410	394	371	382	353	352	370	355	353	401	397	346	376	357	379	361	385	386	384	332	377	365	389	370	426	409	361	377	371	388	396	388	412	399	351	346	392	392	377	357	361	384	367	346	394	417	404	383	392	336	363	380	351	396	383	430	381	396	350	376	357	404	385	368	380	387	377	359	342	388	391	402	361	355	356	383	367	397	382	378	372	381	386	364	401	374	371	375	371	351	352	344	366	368	343	378	385	424	409	349	377	404	385	403	351	363	379	399	390	408	403	392	349	346	372	372	351	346	371	374	388	386	376	392	331	381	390	363	366	414	377	407	403	404	349	360	390	423	347	373	414	437	348	390	372	396	352	404	403	352	394	370	407	426	377	410	374	377	404	340	370	380	349	403	388	334	372	395	385	363	392	359	380	371	346	379	412	409	382	402	364	364	424	425	398	358	411	361	414	370	385	382	374	365	343	333	378	388	358	341	408	391	397	414	394	386	400	363	360	412	361	355	365	414	375	404	396	386	369	358	351	382	395	406	358	369	335	388	385	416	411	366	418	369	341	353	380	387	405	361	386	371	349	373	367	382	359	371	394	360	368	350	371	372	382	379	356	367	369	373	405	406	390	361	379	406	341	365	385	394	375	378	395	383	369	384	362	387	398	386	383	401	415	374	373	362	380	381	361	397	361	358	371	362	354	369	357	358	369	375	373	355	383	350	365	396	347	411	360	421	413	358	396	407	329	363	358	373	415	369	373	376	406	351	372	377	366	368	397	390	364	353	407	374	368	389	361	354	380	391	338	316	384	376	349	383	384	385	381	388	383	360	395	366	376	360	375	389	381	393	376	386	395	390	385	367	388	403	375	345	384	363	429	389	373	393	387	405	403	406	404	406	381	367	373	374	362	383	399	361	374	350	392	379	359	347	384	374	372	371	388	385	366	353	395	362	387	383	403	377	413	399	396	376	364	402	386	337	380	378	372	413	386	358	371	366	353	377	380	381	376	398	405	343	390	360	384	399	351	385	377	379	404	408	388	389	408	387	389	388	375	402	355	360	390	399	364	407	361	364	414	397	389	333	369	388	379	391	387	393	368	408	379	369	335	367	416	391	372	418	368	358	391	386	376	345	400	350	378	380	400	376	354	389	408	389	391	379	366	375	398	376	376	416	357	383	394	384	355	425	367	400	393	354	388	410	347	359	395	381	373	379	373	363	341	400	371	392	410	404	377	374	364	409	391	382	375	420	347	392	376	361	353	405	374	406	400	341	382	373	371	389	391	408	396	383	363	401	382	381	379	382	358	346	401	368	364	398	427	405	377	440	353	379	393	360	355	358	356	394	396	366	336	352	368	385	390	380	414	379	394	381	394	370	380	409	402	392	369	348	371	353	350	302	334	336	386	396	384	411	380	384	350	373	364	390	366	366	362	374	382	349	378	370	368	346	383	372	377	373	342	379	397	383	395	385	369	393	397	390	374	387	368	394	359	363	394	355	354	357	371	384	367	401	389	347	415	398	380	384	401	345	381	345	381	353	365	359	377	419	353	375	396	347	387	355	396	400	363	392	406	335	342	397	404	384	380	417	373	360	383	374	359	388	323	357	361	337	360	430	391	334	385	386	362	390	366	351	399	407	362	383	431	410	396	374	403	424	418	388	357	418	363	374	356	386	385	387	351	373	404	395	427	378	392	360	348	372	366	371	355	346	393	364	403	362	373	366	374	443	402	395	378	396	374	379	378	376	349	362	367	355	359	345	343	382	407	394	371	356	372	383	384	404	379	393	429	383	413	367	378	405	380	378	383	352	408	343	373	386	422	370	402	380	366	348	405	387	359	383	413	378	354	344	388	390	338	382	390	375	379	367	381	337	360	385	366	384	383	377	390	380	386	396	404	380	373	393	385	418	413	384	356	365	404	408	360	393	404	350	404	361	359	404	365	384	359	367	400	389	379	364	411	402	387	365	366	387	352	385	364	362	398	370	436	355	392	364	363	416	400	413	383	405	366	372	375	401	387	395	379	359	383	362	358	354	397	413	388	377	390	401	367	350	356	372	423	380	412	395	383	378	382	350	352	351	351	361	370	370	338	375	361	408	396	398	388	379	360	369	404	404	397	389	399	393	385	369	387	411	383	381	353	390	362	355	347	364	365	405	334	372	375	358	402	403	396	393	382	391	371	347	370	411	370	397	434	381	386	397	377	369	380	398	360	364	360	386	378	375	393	404	426	372	401	386	380	360	386	387	383	364	384	362	424	414	422	352	369	390	335	396	383	354	367	389	395	379	386	377	368	389
9473	1893	20519	24651	1323	1248	1180	1048	1072	1011	981	925	967	940	956	893	974	912	898	880	899	921	868	862	909	874	847	860	896	914	881	919	843	878	893	894	929	907	898	852	820	831	819	896	894	888	919	866	829	850	850	851	836	818	902	784	846	928	889	864	886	852	893	842	824	853	891	856	850	824	853	849	885	848	915	903	849	906	841	841	901	818	885	862	880	867	845	928	839	881	854	853	837	877	901	857	871	850	831	854	895	873	853	911	870	805	895	896	928	866	861	859	857	837	865	823	789	855	849	821	915	819	868	886	875	878	874	890	864	820	939	899	882	818	822	819	901	855	850	821	795	861	824	884	846	860	840	886	871	875	875	873	851	857	905	831	876	854	847	860	845	885	948	862	874	899	898	849	851	915	867	831	912	815	836	835	846	863	890	888	868	841	850	847	861	851	854	820	873	905	856	869	834	905	884	887	984	846	859	875	883	908	828	861	867	829	841	863	882	850	917	823	882	881	864	906	873	881	872	864	881	902	829	827	800	843	875	822	843	842	828	888	881	836	838	833	833	887	863	917	841	867	888	877	875	834	888	856	867	880	872	808	882	845	869	818	883	870	845	880	937	829	857	853	843	840	849	861	872	858	892	912	811	857	887	867	881	867	844	841	835	861	855	896	817	863	865	842	828	898	828	813	835	928	907	831	859	885	878	838	882	852	841	860	857	929	849	853	856	828	850	935	868	854	874	867	892	845	857	858	850	851	849	889	833	873	871	881	859	889	875	855	806	852	888	815	840	867	887	835	875	914	848	863	866	841	836	846	852	872	885	914	827	883	808	876	836	813	802	881	817	880	949	846	892	875	863	803	894	870	851	871	880	903	853	867	844	840	906	872	847	865	854	892	851	867	873	798	867	884	895	881	864	804	867	849	888	895	894	857	846	881	867	843	860	855	930	885	862	869	843	889	828	899	866	916	856	840	862	859	813	893	907	824	873	844	877	843	799	892	905	834	914	888	902	864	878	878	888	832	923	845	890	850	880	873	869	884	864	806	865	836	896	917	874	869	823	888	869	792	861	875	849	863	860	837	883	877	874	847	829	865	908	835	939	858	852	869	876	879	865	847	881	815	890	877	816	877	858	893	848	884	876	879	883	857	874	853	896	870	895	828	845	863	931	864	823	832	845	856	917	859	906	861	869	857	886	846	947	828	899	852	859	891	853	856	858	881	850	859	893	823	799	885	874	847	855	869	873	856	871	841	801	907	881	902	865	895	908	886	842	877	864	917	916	868	911	838	883	872	867	864	894	904	850	841	900	853	917	858	877	836	853	910	870	894	938	859	876	882	832	887	857	832	877	817	905	915	829	861	853	892	869	842	921	921	887	891	875	859	877	941	844	880	885	863	872	860	873	863	836	868	888	918	843	874	877	876	817	878	868	835	872	851	838	855	842	875	849	848	897	897	843	918	892	860	915	897	876	886	863	847	867	850	842	858	874	897	858	863	880	885	889	858	879	879	850	900	859	867	859	835	877	864	861	811	839	904	859	859	858	870	842	851	898	856	870	828	891	860	909	912	842	814	834	876	850	904	814	832	866	909	874	914	855	847	852	880	860	853	898	871	828	872	822	848	859	849	851	788	880	830	845	874	885	869	867	815	851	804	889	851	862	803	834	915	842	847	872	883	863	865	904	913	820	843	825	832	845	826	801	798	873	905	847	881	862	840	825	870	878	875	866	876	889	859	893	854	875	883	851	843	918	888	864	845	836	808	855	883	810	910	813	898	868	864	899	879	836	866	893	860	893	897	887	875	834	850	868	821	847	862	828	826	864	818	854	817	843	835	858	832	867	837	821	870	841	842	887	839	831	877	833	867	898	837	874	914	905	898	836	895	860	846	851	850	851	863	904	852	902	897	835	869	877	835	821	913	863	857	833	857	854	889	881	874	931	905	852	914	854	855	849	847	816	872	883	841	874	856	849	856	870	830	846	819	888	862	880	818	880	878	870	855	853	926	842	832	925	828	835	855	854	863	869	871	929	864	860	856	857	886	822	874	851	874	856	864	836	830	842	877	853	871	848	826	875	848	845	837	899	870	902	838	834	867	874	863	849	888	910	862	857	875	897	841	911	875	844	860	805	915	879	815	878	886	834	890	848	859	884	874	882	856	835	871	879	892	898	807	861	870	885	870	873	865	840	870	920	860	859	877	834	833	816	909	801	835	861	873	854	902	864	862	819	853	827	890	840	930	835	870	888	836	808	867	880	841	853	892	855	867	806	836	865	860	885	883	862	859	870	858	943	872	874	898	851	818	881	904	836	851	882	865	861	819	870	834	870	819	837	905	904	805	862	903	851	874	892	845	863	802	859	855	851	838	901	812	867	888	898	862	856	870	848	836	913	886	857	815	899	822	845	873	829	837	859	876	867	895	855	854	851	892	872	856	867	899	888	871	838	872	876	897	885	920	859	845	900	806	860	903	902	862	809	873	916	816	882	876	874	885	839	851	850	841	832	898	861	902	889	814	867	867	864	836	873	888	835	873	845	889	899	846	853	912	837	853	893	874	886	854	852	842	816	869	866	870	837	816	843	925	874	886	886	869	848	866	850	913	859	852	878	854	873	864	903	883	807	856	851	874	877	882	850	881	811	891	868	862	887	864	862	862	883	853	913	880	826	904	851	859	885	868	834	836	916	866	848	874	856	871	896	898	824	817	832	807	876	888	887	850	894	851	892	881	823	864	846	838	877	807	816	862	843	897	836	894	866	843	823	876	846	899	867	877	898	879	858	830	913	823	901	872	788	809	869	864	857	851	906	876	860	896	852	858	887	839	852	862	836	883	843	826	887	872	821	882	909	827	861	881	840	837	882	921	877	816	863	815	823	835	925	832	869	835	900	826	828	842	852	906	810	848	846	835	892	876	890	772	884	857	887	874	894	871	828	874	845	866	864	875	857	858	863	861	907	887	890	829	832	904	865	873	857	859	862	883	807	868	840	833	854	807	907	874	867	860	848	853	871	845	879	839	846	815	935	915	909	868	904	855	861	893	865	920	915	851	904	856	847	824	889	867	804	868	871	833	887	844	891	860	846	910	891	893	879	863	877	886	868	850	853	835	819	855	870	864	869	839	847	835	850	832	843	848	891	911	901	838	862	847	881	819	908	846	893	817	873	832	853	841	885	914	844	882	889	912	866	876	889	873	829	860	855	840	859	799	852	859	880	937	849	838	901	848	902	852	810	870	824	870	859	899	821	853	911	849	859	919	892	848	949	786	836	854	868	852	834	927	850	862	875	892	850	912	845	866	845	855	888	847	829	886	849	905	890	883	900	874	858	871	858	815	861	861	859	850	837	899	861	861	831	836	791	875	886	829	888	847	813	860	851	839	921	890	855	894	885	897	886	870	876	883	913	874	838	907	876	873	882	828	896	843	877	854	851	928	928	903	871	847	847	849	915	880	830	871	862	827	870	869	826	853	845	806	868	848	848	903	866	846	862	884	854	812
20687	2925	15488	37848	4873	681	509	512	500	454	445	437	456	386	434	410	443	450	439	425	404	461	429	408	416	403	425	370	405	416	388	400	399	402	400	415	390	410	365	404	385	393	420	383	398	377	389	382	394	428	408	428	409	423	426	392	396	435	393	389	385	432	396	410	425	394	413	394	388	390	366	393	438	432	397	434	406	398	437	374	423	405	386	439	409	394	396	417	411	421	408	392	404	413	404	364	371	375	416	381	416	435	397	415	402	348	402	379	379	401	390	402	383	443	379	401	389	433	393	392	398	397	426	412	405	379	400	451	412	421	419	433	416	400	413	399	371	399	421	446	379	394	397	377	398	393	406	353	394	420	431	382	421	426	428	362	384	432	390	391	394	391	395	437	412	437	409	424	371	395	427	414	425	421	373	377	382	407	371	394	381	419	431	402	409	421	382	384	424	378	443	412	403	427	424	426	418	408	397	417	385	430	395	428	484	359	411	410	397	373	375	409	427	357	414	409	419	412	399	409	411	414	409	410	396	440	429	360	419	394	376	425	430	406	361	355	401	347	391	392	382	416	380	409	396	386	379	425	405	393	424	385	409	395	365	400	365	433	442	391	415	391	393	372	380	393	382	372	391	415	409	390	355	391	406	449	413	429	374	367	405	418	429	402	385	450	412	457	378	402	390	430	386	422	357	388	365	385	433	376	439	410	366	443	467	399	435	387	409	402	417	424	407	411	395	378	387	412	392	367	383	400	437	330	399	383	402	414	384	413	427	435	453	429	390	403	388	367	356	427	404	408	390	405	367	396	422	426	386	407	399	389	391	378	401	403	401	431	381	370	410	417	379	411	403	444	415	391	403	403	350	396	425	379	407	379	383	398	388	408	424	380	397	404	378	416	408	413	427	407	403	424	411	418	382	388	402	427	448	408	396	421	393	421	358	422	379	417	405	421	401	418	404	424	352	404	395	401	418	432	407	387	396	370	419	433	409	412	406	387	410	382	351	371	406	397	365	411	378	407	391	417	427	392	432	386	387	411	386	355	389	364	407	429	406	414	347	395	377	441	407	398	412	419	409	407	370	439	369	391	397	400	424	439	390	408	400	427	406	460	428	378	392	400	374	430	394	410	398	404	415	405	368	360	440	411	391	450	401	398	387	401	457	413	374	393	396	413	368	324	388	367	438	394	394	418	356	427	422	432	397	389	410	405	421	408	388	362	413	433	369	394	380	384	448	400	404	398	415	411	470	412	403	428	393	409	412	361	404	434	397	359	380	416	402	377	415	429	429	365	449	405	398	371	445	397	363	416	383	423	382	404	447	383	426	384	345	385	402	400	400	393	376	391	371	383	366	381	380	426	366	371	420	399	425	415	435	425	390	399	352	407	428	389	381	405	412	392	394	421	386	411	459	395	430	378	410	382	402	413	412	395	405	399	389	418	406	373	421	406	376	390	404	398	402	430	393	405	425	409	415	428	399	398	378	434	411	377	431	405	397	406	398	392	440	428	413	403	420	447	423	414	426	437	376	474	436	417	413	414	445	427	396	414	394	421	404	426	384	408	415	425	385	420	438	404	373	402	420	398	365	385	404	445	390	429	405	403	397	380	397	386	402	395	387	364	418	395	374	381	387	403	396	408	384	415	408	409	376	408	371	405	426	401	418	425	391	383	373	398	353	385	428	408	407	413	366	391	419	406	392	362	401	400	379	404	379	450	409	416	413	448	427	392	438	394	390	462	417	402	385	411	379	449	370	388	397	377	388	411	406	394	396	432	381	387	408	366	372	391	414	398	377	390	395	397	446	414	421	362	442	389	396	430	385	416	428	381	417	412	399	367	408	364	422	388	352	418	415	373	374	419	424	380	395	411	365	405	423	453	411	402	408	446	388	424	389	417	427	411	390	402	432	410	411	406	422	414	445	381	383	399	396	392	382	389	425	408	400	410	427	394	381	423	464	393	414	409	400	429	399	356	398	377	411	432	407	397	404	400	389	417	435	393	417	406	379	395	381	409	420	406	391	402	401	448	409	423	382	380	401	383	389	368	399	434	415	432	405	389	443	427	417	420	362	404	363	384	370	423	378	393	407	430	382	371	428	416	388	366	424	384	422	404	414	387	402	396	374	360	428	424	423	399	431	407	383	397	423	385	369	429	429	402	367	406	404	372	414	402	414	439	394	388	428	434	388	402	432	409	427	378	433	388	391	416	393	413	387	424	369	428	429	354	412	360	374	395	407	416	400	382	376	400	431	371	451	423	449	423	378	417	404	416	386	394	367	402	404	436	389	437	374	407	376	408	422	376	443	400	408	398	386	403	370	408	390	457	392	414	384	440	404	407	403	411	407	381	428	387	386	377	380	409	396	382	419	369	404	398	412	401	399	383	384	416	411	413	418	408	379	395	399	399	405	377	388	361	373	350	385	387	404	398	417	376	395	403	388	412	412	376	399	418	433	396	391	387	411	436	409	408	413	404	407	375	406	398	404	373	449	404	406	380	403	390	352	400	419	393	410	373	407	420	425	340	388	376	438	378	392	397	417	364	407	421	358	398	397	428	398	399	354	381	400	412	418	395	379	464	418	410	447	359	389	401	377	390	419	396	417	382	377	412	427	405	411	409	403	408	410	375	407	437	387	425	407	372	405	401	412	383	378	416	397	413	434	428	374	394	396	399	395	390	421	384	399	377	386	424	427	379	407	404	378	435	408	411	402	376	381	409	397	420	386	378	423	381	419	405	386	386	416	389	412	422	396	383	363	391	396	407	436	378	404	428	411	376	383	387	439	404	398	387	426	391	390	401	386	426	394	401	427	391	388	398	408	343	424	391	382	363	417	418	420	382	425	402	398	419	399	393	376	416	393	405	380	396	419	395	436	398	384	402	385	378	379	396	374	416	391	389	383	436	420	410	452	399	402	382	381	363	397	400	385	428	391	400	431	395	381	351	413	433	436	386	390	405	423	427	415	385	414	405	390	334	383	418	394	407	436	434	421	387	362	413	419	378	424	422	410	393	439	378	410	375	414	364	386	397	385	419	431	399	404	405	381	394	396	351	377	385	420	440	358	419	425	404	445	410	403	393	378	411	416	355	408	393	376	394	382	406	432	419	407	369	406	390	407	379	398	380	389	452	443	440	457	421	419	385	402	389	402	399	395	438	407	412	418	410	385	407	405	407	404	424	385	419	435	409	425	438	365	400	412	436	400	476	413	412	404	392	389	403	375	405	380	413	427	393	419	431	431	358	401	389	341	377	435	414	400	344	390	419	368	435	442	379	407	418	408	416	417	403	382	435	425	406	425	401	400	417	402	412	401	427	431	410	415	390	388	389	402	410	397	436	416	385	420	428	413	369	387	380	378	404	428	393	402	419	411	422	419	420	413	409	440	391	406	416	410	427	412	394	394	386	377	381	447	411	442	414	395	376	409	372	399	435	418	406	376	433	382	388	393	399	426	376	424	439	392	391	398	359	397	373	380	390	415	421	405	409	411	417	381	380
11447	2470	22738	32612	1879	1725	1484	1363	1205	1222	1168	1066	1047	1028	1032	1041	976	961	986	946	975	921	985	899	940	862	922	949	899	885	910	921	939	933	875	921	892	935	885	918	896	944	936	866	884	911	886	908	902	887	884	867	908	895	929	957	881	887	868	892	898	903	869	887	878	963	859	926	812	847	875	862	954	868	875	912	912	904	875	889	864	837	899	912	840	885	885	899	859	867	899	913	870	877	892	809	870	887	820	926	864	864	921	861	849	893	850	858	891	884	901	876	845	863	927	912	803	857	876	863	898	835	880	868	850	867	870	924	845	898	884	930	955	907	864	933	882	911	891	915	867	830	853	897	899	854	885	855	858	869	932	939	868	873	850	906	902	862	882	874	887	843	916	869	919	858	944	888	842	878	881	876	892	829	875	870	923	873	879	979	843	887	924	902	823	869	901	819	852	892	861	906	894	876	856	891	854	834	879	894	853	929	812	891	828	871	840	869	883	882	848	858	858	864	852	881	913	909	900	857	890	868	894	856	843	853	842	932	900	895	923	891	889	846	845	879	857	884	884	891	870	877	860	912	897	873	918	926	875	903	848	858	845	864	850	914	825	890	943	903	875	819	885	869	893	886	835	897	887	879	852	884	915	819	827	906	863	822	908	849	885	920	862	902	847	868	827	863	854	848	920	828	849	833	929	869	892	890	872	839	877	917	873	889	874	897	860	871	914	872	870	872	889	883	940	834	861	835	886	964	847	887	887	844	932	885	891	888	856	894	922	836	895	884	879	917	895	893	875	913	906	837	884	891	883	918	883	870	861	908	837	870	875	908	911	849	840	861	902	909	881	887	846	863	827	860	883	901	879	814	929	856	843	870	913	856	853	867	864	856	890	854	847	858	868	917	883	943	916	886	828	908	877	895	807	920	866	877	927	886	840	891	850	884	849	891	883	847	874	926	877	907	866	886	875	869	868	880	855	884	889	888	896	892	873	928	916	896	850	854	850	875	906	849	872	878	901	881	931	931	889	870	845	883	939	875	841	868	898	864	824	857	848	929	868	900	834	931	831	874	812	844	837	906	860	861	862	906	872	906	885	867	876	869	905	904	862	928	876	837	894	893	902	865	953	861	848	905	828	864	869	874	831	838	899	877	874	975	900	841	857	899	857	906	886	867	852	854	946	862	905	950	863	850	946	865	845	869	858	858	921	852	897	856	898	849	833	885	869	941	865	853	918	851	850	890	845	819	860	833	907	865	960	886	863	880	911	895	876	865	846	919	879	886	898	894	833	862	837	827	895	927	905	898	879	858	889	888	914	915	862	893	890	853	900	924	846	859	871	879	855	867	919	910	895	926	858	856	878	868	887	875	901	907	901	819	912	862	843	933	901	876	847	911	876	869	912	857	893	860	874	898	810	813	861	830	828	871	898	868	827	900	907	823	923	843	898	861	880	910	842	862	873	888	881	872	880	839	860	912	917	830	864	851	890	817	853	875	917	912	892	875	886	866	890	839	822	887	888	891	863	845	908	866	861	883	901	899	814	925	848	890	869	858	829	893	848	882	888	906	859	866	884	836	857	905	839	924	872	831	889	867	902	871	888	880	806	850	863	887	888	894	843	854	942	847	870	877	900	927	907	853	896	890	870	882	913	844	857	868	905	928	861	865	831	881	913	837	886	895	856	924	888	936	862	828	839	919	901	909	982	856	942	893	856	882	849	843	918	895	853	866	847	889	890	865	911	835	898	907	887	881	878	869	944	874	875	864	813	916	851	888	854	875	877	814	899	860	857	873	888	879	886	895	882	885	861	853	831	856	928	868	881	837	880	888	853	904	860	926	899	885	918	878	929	822	886	870	881	849	906	908	873	871	899	856	866	909	889	930	870	893	874	881	871	875	935	826	935	866	910	866	907	836	885	856	874	835	851	907	897	914	913	851	873	860	891	898	932	902	899	884	903	890	908	918	876	827	860	844	911	876	898	862	866	851	842	865	862	866	861	863	891	873	813	847	917	943	853	881	914	868	850	893	833	861	879	905	893	932	911	891	881	917	838	893	903	889	903	869	865	900	858	859	874	917	905	891	897	888	891	853	855	884	812	871	889	964	877	898	946	862	836	913	911	955	881	895	887	885	881	875	841	835	882	886	820	945	892	940	889	929	863	877	883	879	912	910	903	850	869	868	879	808	882	897	853	899	921	872	855	896	883	849	840	866	909	902	888	906	867	863	846	886	920	857	890	877	863	893	882	858	869	814	904	882	904	905	890	920	881	854	858	871	906	906	903	835	885	880	844	870	890	882	897	888	834	874	862	897	875	900	845	847	853	853	905	892	923	845	880	818	881	832	884	893	885	836	841	838	915	861	919	862	888	895	860	845	914	877	844	888	865	899	890	916	861	876	849	916	812	898	868	892	939	858	861	816	838	887	834	847	932	864	845	879	856	884	887	831	853	896	886	833	863	914	929	910	872	843	906	881	899	930	886	936	843	884	861	877	892	890	878	875	902	889	873	841	859	885	879	818	848	871	812	852	906	847	830	840	881	904	871	874	916	904	877	894	898	847	919	853	882	876	839	878	864	913	899	967	923	942	863	902	889	915	852	886	890	850	871	882	872	903	902	887	888	891	887	923	830	872	821	886	916	847	862	858	866	896	850	909	840	883	898	923	918	893	879	835	905	843	897	774	877	855	859	898	904	854	862	880	920	953	899	910	851	895	878	858	833	852	846	871	849	904	926	863	873	904	924	873	898	889	869	833	872	878	911	856	826	875	900	857	894	918	925	911	891	838	919	918	819	859	886	863	820	812	866	922	830	894	883	882	898	872	861	915	861	848	869	844	850	872	846	921	907	854	902	887	906	830	823	851	896	946	871	860	890	882	867	900	858	892	866	832	882	899	890	872	879	863	877	935	835	875	880	862	878	857	903	854	875	962	863	969	909	863	838	874	926	879	857	885	915	940	859	857	882	838	844	868	908	865	865	880	888	916	848	882	873	896	876	878	881	892	907	859	829	912	916	895	890	890	859	871	860	839	849	922	911	891	855	908	886	904	902	854	901	813	907	911	930	927	855	871	848	888	832	845	879	903	839	845	860	895	874	940	894	867	831	897	830	901	813	913	841	885	879	863	867	854	851	883	857	849	911	881	849	879	876	869	907	890	922	903	875	913	832	898	861	908	887	910	859	894	858	913	917	875	877	950	838	850	887	882	873	865	855	877	871	974	883	879	846	906	956	864	864	878	918	904	883	893	887	879	853	865	931	894	870	923	890	856	918	835	928	857	915	864	881	873	861	875	884	878	886	892	886	851	908	928	906	898	823	912	883	848	886	901	867	849	846	869	946	799	886	869	868	879	887	865	867	886	898	908	891	882	897	921	829	887	898	822	877	843	878	880	901	952	854	925	891	879	853	844	903	857	862	868	861	888	886	879	855	831	890	888	890	880	902	818	831	933	839	927	817	798	871	893	856	819	843	946	871	894	891	913	929	873	875	893	872	818	825	859
4297	654	901	1133	236	198	193	199	186	185	176	195	189	198	210	172	190	189	181	197	176	204	187	160	212	186	212	217	165	176	197	197	171	192	169	189	201	201	179	167	194	201	214	208	172	182	196	212	199	176	180	204	189	193	187	201	175	180	195	174	214	199	199	208	184	199	205	193	198	178	188	166	200	203	186	181	201	190	194	177	199	177	194	209	186	211	188	191	166	202	193	152	182	174	197	176	207	207	208	208	189	212	205	206	209	175	192	191	199	176	200	176	200	199	190	190	210	186	190	184	187	209	193	203	201	171	212	205	177	167	209	189	197	171	162	204	192	188	187	179	182	200	195	174	151	187	199	207	162	185	186	159	200	171	185	210	186	218	211	181	208	194	216	187	193	187	197	178	177	175	175	214	168	230	197	153	198	183	171	203	198	209	184	187	176	168	193	215	209	185	206	205	192	176	198	209	184	189	184	191	204	194	202	192	165	200	169	187	154	201	199	181	188	194	176	204	192	179	184	188	182	194	243	195	195	191	201	180	172	212	172	154	202	198	212	163	194	172	205	213	212	185	189	187	196	198	213	192	195	203	195	195	171	187	201	169	206	197	188	183	179	196	195	191	192	166	173	179	189	219	188	176	215	203	174	182	189	185	196	198	204	196	204	192	202	202	185	209	196	171	208	170	185	164	204	178	179	173	190	182	183	222	208	189	187	180	227	187	195	210	185	190	178	201	195	198	186	198	200	197	198	191	163	207	211	208	204	214	179	210	194	195	185	169	191	179	195	182	187	195	180	217	167	215	194	184	204	208	174	195	203	197	183	186	207	193	190	170	212	209	184	206	191	215	205	204	164	185	184	177	221	217	192	183	195	169	171	177	199	201	194	190	227	183	205	215	195	196	183	185	184	174	196	196	176	181	191	178	183	198	188	188	192	190	228	212	169	184	220	166	191	175	194	167	217	203	190	207	202	186	195	187	181	184	194	203	221	199	190	207	194	199	173	180	181	212	177	212	212	203	204	161	200	193	185	170	174	201	171	196	217	193	189	176	196	183	188	205	180	205	204	182	201	204	186	196	189	155	189	187	211	192	196	180	194	196	196	183	198	204	187	196	198	171	179	201	207	197	200	175	183	189	168	173	199	209	217	183	206	182	204	174	183	217	200	192	199	186	193	199	199	201	176	164	180	191	201	180	184	197	207	196	192	152	210	181	177	186	210	175	214	203	187	180	187	183	226	172	180	186	165	176	182	201	177	202	191	186	177	191	197	189	182	216	196	196	186	198	201	189	173	175	186	183	184	191	178	194	208	188	171	192	199	205	198	187	192	178	209	180	186	193	193	201	194	204	191	174	191	218	207	180	199	201	183	179	211	195	208	167	195	190	180	206	185	198	205	194	180	187	205	190	176	172	191	184	162	198	198	215	213	208	178	188	180	190	195	194	186	185	192	196	191	194	155	168	188	171	180	181	208	236	177	178	195	209	192	198	202	183	191	190	165	212	210	216	215	188	197	202	197	184	200	187	184	190	186	186	197	196	190	233	192	200	204	204	161	194	174	194	186	196	181	178	194	189	201	197	183	178	203	202	186	199	202	202	208	170	199	172	195	171	201	184	201	192	219	190	196	197	180	189	185	192	182	206	190	184	183	204	217	202	186	212	172	182	202	177	204	204	177	205	200	211	193	236	191	178	179	185	211	199	223	210	194	200	171	177	175	166	164	187	193	182	180	194	164	182	195	184	182	207	190	192	185	192	181	182	209	173	201	177	206	165	207	202	187	215	191	199	211	205	188	214	196	207	188	193	184	199	208	172	216	180	203	215	180	168	188	189	172	177	196	194	179	194	206	183	180	213	197	166	196	195	219	202	194	182	178	186	179	156	172	181	191	189	192	161	178	195	176	216	192	174	171	186	209	200	185	174	160	195	171	208	207	185	193	204	195	198	170	180	204	211	203	188	195	221	211	168	210	179	176	180	167	185	188	179	200	178	201	188	199	188	216	189	203	164	199	179	178	192	208	199	193	198	200	158	191	180	180	198	207	194	186	178	175	201	178	214	179	181	184	216	196	177	200	206	183	190	206	207	204	187	189	216	173	209	222	191	210	188	186	194	223	175	195	197	178	179	215	190	157	173	166	172	190	184	168	183	192	184	209	192	151	217	166	184	199	192	207	220	194	187	178	195	182	181	183	199	177	182	208	191	191	198	202	216	199	187	198	191	154	195	208	205	196	174	163	184	188	174	183	181	188	200	190	164	184	199	164	190	190	208	170	219	220	212	183	188	172	199	192	200	176	180	191	212	196	177	213	195	198	180	192	197	203	192	171	177	206	184	171	185	209	189	188	188	191	196	192	196	186	178	198	206	224	208	198	201	179	188	192	200	153	186	206	173	210	197	197	165	197	194	160	175	213	200	199	195	180	210	206	202	198	184	203	185	223	195	210	189	224	188	196	155	187	194	171	159	224	202	211	193	166	183	191	202	196	211	187	202	181	193	184	205	208	198	184	203	193	185	204	192	193	181	193	182	173	198	169	179	171	196	204	182	193	188	206	224	178	197	196	180	199	191	165	185	191	169	183	199	218	166	177	161	167	206	199	191	197	226	181	183	171	204	181	159	173	199	190	184	193	192	177	218	201	188	183	164	221	199	195	174	197	186	211	164	212	186	172	189	201	179	190	205	191	189	177	212	182	175	186	205	167	212	200	220	184	186	196	178	187	171	177	189	181	195	194	184	171	177	188	165	166	190	172	201	211	163	168	190	199	207	192	179	191	184	212	179	209	207	181	196	218	193	168	184	177	223	179	193	185	191	163	189	194	180	185	173	194	205	201	186	193	178	203	198	180	182	187	163	202	180	223	159	189	200	194	200	179	182	170	190	174	190	168	181	187	182	192	190	213	202	199	197	200	178	197	186	195	183	180	171	181	192	181	210	187	194	211	212	192	202	171	203	184	168	211	207	174	173	199	194	169	167	197	195	183	179	191	210	180	179	170	175	167	204	169	190	188	192	195	218	190	169	199	170	197	177	193	204	186	180	186	192	183	193	175	176	186	207	213	208	206	203	180	197	204	185	181	193	172	207	211	198	186	215	192	199	199	185	194	188	210	182	162	184	185	204	220	189	216	200	164	181	200	187	209	180	193	188	215	204	180	184	178	195	179	185	176	192	227	212	194	199	222	163	166	191	179	180	179	210	182	178	205	178	198	204	190	184	169	180	200	182	211	190	204	169	195	185	157	170	196	206	208	197	206	184	204	168	168	215	159	192	193	193	161	216	161	190	191	192	191	205	163	181	190	174	178	209	199	205	181	178	180	191	192	193	187	203	183	200	190	219	201	210	196	181	193	182	190	180	185	179	164	192	190	196	215	189	196	178	181	199	194	200	191	192	191	173	194	199	197	163	180	187	192	195	183	197	216	202	171	190	210	193	184	205	187	189	196	191	202	187	205	195	203	190	173	196	183	168	222	214	202	191	202	188	198	206	198	233	177	188
3836	903	2272	2886	497	501	504	491	506	516	481	513	486	511	513	493	488	466	484	485	467	483	486	524	496	484	446	516	508	507	484	493	495	504	531	512	503	519	515	497	490	495	463	478	448	486	465	497	515	485	489	473	470	490	471	522	489	467	495	500	438	477	478	497	484	499	453	485	520	474	509	492	491	494	492	479	499	513	482	498	498	525	469	500	531	542	497	462	482	465	479	493	534	440	484	500	487	509	483	504	492	445	514	502	507	493	509	476	508	501	460	490	485	536	509	488	492	501	465	539	481	477	460	504	474	483	488	489	519	546	517	512	450	516	491	519	520	502	507	502	521	496	492	500	500	501	494	519	455	471	518	501	516	499	484	505	546	491	513	497	478	495	532	485	486	487	487	526	501	453	492	509	482	504	487	479	519	510	509	490	520	505	472	501	522	490	504	561	517	507	490	497	521	489	490	460	488	535	525	463	460	486	482	470	473	475	507	494	503	494	536	531	440	496	475	539	502	491	490	484	484	516	468	486	461	487	510	483	510	471	536	498	479	476	497	446	509	514	491	471	472	511	461	528	488	494	499	483	464	490	516	503	514	482	460	485	492	513	488	470	508	493	499	502	468	482	490	465	497	519	518	492	461	528	490	485	508	491	517	532	507	499	485	518	505	507	470	461	473	491	514	496	499	511	457	507	510	500	488	479	487	443	529	492	441	493	509	520	455	461	494	516	510	491	498	460	482	480	517	499	480	508	508	548	514	501	461	524	474	546	497	489	493	495	502	463	500	522	523	505	456	513	507	502	492	470	467	491	476	492	500	473	487	527	495	477	544	509	477	518	478	462	509	504	486	530	503	508	492	501	479	505	479	466	542	494	512	485	561	522	482	495	501	503	503	518	480	505	513	488	464	489	480	457	500	528	516	502	531	534	462	509	479	509	463	519	533	446	492	495	461	529	482	507	499	496	504	467	566	495	444	507	479	506	495	479	514	497	538	491	474	477	498	545	511	493	508	482	504	515	507	494	469	471	465	506	472	500	533	487	456	463	515	528	448	495	550	490	494	524	504	465	449	469	450	523	506	510	505	533	493	491	496	491	484	485	506	488	487	490	479	499	543	531	514	504	480	509	500	488	541	489	543	473	432	509	489	499	512	484	523	494	482	504	488	491	529	491	488	468	473	514	500	461	470	526	482	487	518	517	463	499	540	477	498	505	490	497	499	517	537	451	530	505	515	493	522	464	507	458	485	502	527	481	450	516	505	468	462	491	474	495	519	481	520	462	491	488	509	504	469	512	506	564	480	463	474	500	471	508	507	490	487	512	470	462	466	462	482	475	508	494	505	488	477	529	448	515	485	507	481	517	507	477	528	505	500	464	523	492	522	513	488	470	462	469	514	472	512	496	522	460	454	523	495	484	497	517	531	523	510	493	477	495	445	476	554	512	516	483	495	505	506	485	498	492	452	481	483	513	500	459	500	541	522	520	480	501	515	484	471	529	527	497	492	518	533	516	487	491	486	508	458	515	511	489	443	535	488	510	470	461	461	526	459	440	494	475	487	525	490	491	499	505	490	490	506	461	496	525	479	513	483	516	474	523	512	504	498	492	528	503	473	531	482	486	484	498	479	474	516	495	479	457	514	485	460	504	455	511	504	486	505	498	514	517	509	527	451	491	510	500	512	507	483	547	508	472	511	486	470	477	496	473	515	523	462	529	459	463	509	495	486	536	514	478	499	489	508	541	498	472	450	491	484	498	513	532	524	513	478	516	476	502	472	480	487	493	487	501	520	471	511	510	488	499	520	491	548	465	495	555	498	469	517	494	488	486	485	530	556	485	480	484	487	466	482	500	463	491	464	466	483	536	479	494	542	482	456	447	489	497	494	471	485	520	481	495	476	487	509	502	443	517	472	500	486	465	495	496	520	503	494	507	457	483	509	514	508	495	470	528	445	468	474	490	512	494	500	460	501	502	495	461	514	507	495	489	549	510	498	520	538	532	492	516	476	520	490	515	476	478	481	496	506	522	476	488	491	478	496	500	503	531	495	502	424	509	514	543	507	507	518	466	505	455	487	507	492	503	521	496	523	490	528	497	503	493	514	515	501	465	530	488	518	483	456	480	506	459	532	524	517	515	483	477	524	475	533	485	517	546	502	489	496	509	479	476	465	470	519	536	457	493	535	518	488	467	478	491	478	513	522	492	464	464	521	499	493	468	468	498	501	507	506	499	470	491	453	482	497	488	449	494	482	515	482	465	517	492	529	489	504	503	460	471	506	470	486	472	533	498	461	524	496	484	491	500	458	461	479	462	534	494	463	506	480	497	525	517	526	475	527	506	481	525	529	488	523	488	477	469	470	477	486	485	461	493	474	481	512	474	465	493	513	499	470	492	517	498	476	505	512	475	475	510	483	479	484	506	519	530	508	539	471	513	489	494	510	490	468	479	520	492	485	507	467	508	490	464	469	488	460	480	517	489	504	484	494	507	501	465	498	477	486	477	515	526	526	484	510	490	481	555	520	505	505	481	507	483	519	514	549	468	499	494	487	500	494	536	531	513	512	565	495	463	488	569	472	485	518	534	472	478	472	473	481	492	522	492	472	498	462	508	532	480	509	478	499	462	476	481	477	470	494	531	509	500	505	472	458	448	467	493	501	497	497	474	531	480	485	492	487	506	465	513	470	509	507	478	494	492	524	454	477	495	504	480	485	459	465	486	451	520	482	560	490	485	471	480	536	489	517	487	537	476	501	494	494	530	487	454	468	504	513	506	512	484	483	471	507	475	479	479	513	471	495	468	500	507	517	473	500	521	523	515	489	506	499	463	494	483	505	492	517	511	502	500	516	497	487	502	493	482	492	513	507	450	510	486	514	476	477	524	542	496	496	521	471	468	499	482	510	485	495	506	490	521	490	467	487	495	505	519	466	510	483	509	523	517	505	471	549	470	501	450	457	495	495	487	491	522	486	461	473	449	500	528	483	520	492	462	509	442	499	535	527	557	528	513	528	513	461	469	508	478	511	488	485	508	514	488	491	487	526	516	484	492	493	470	512	508	509	500	509	495	478	521	507	473	475	490	485	533	557	465	493	477	473	473	448	495	522	505	441	490	461	503	478	471	486	464	491	488	470	521	430	487	494	482	467	465	497	483	532	512	464	508	513	479	469	516	494	507	497	477	530	470	482	466	515	484	498	462	497	519	498	499	510	463	467	486	540	476	514	473	498	512	495	457	497	471	490	455	470	502	521	487	471	509	485	498	504	497	451	476	472	490	464	487	463	474	519	464	507	486	503	510	524	489	511	534	501	530	503	525	524	500	484	521	488	487	477	472	526	512	430	468	510	479	471	459	459	485	483	513	472	485	483	459	494	504	479	500	528	495	504	529	545	484	502	513	507	463	478	507	495	474	448	485	501	483	494	432	460	523	505	472	502	492	514	490	453	489	481	499	503	485	520	475	522	506	492	479	505	501	543	493	495	515	493	501	479	482	470	516
12266	1500	9589	21691	1535	471	441	410	399	428	400	435	359	395	407	386	388	352	375	409	385	403	380	367	378	380	367	367	371	408	367	356	396	429	371	361	370	345	371	363	384	357	364	391	384	381	369	380	351	334	354	362	380	382	348	416	395	355	399	345	345	366	418	369	363	353	327	352	432	380	378	395	379	362	341	400	371	370	325	371	353	387	378	341	384	339	361	370	382	384	375	392	380	340	422	352	383	349	387	342	388	378	354	392	363	366	359	362	369	354	405	391	402	375	369	361	350	399	379	379	344	398	356	390	381	379	359	369	376	368	335	350	365	360	356	362	364	392	342	376	386	358	386	398	391	385	314	336	383	377	365	338	381	385	404	359	377	363	369	374	383	326	353	383	375	347	326	357	403	391	393	353	406	361	405	358	392	349	371	362	423	402	379	369	399	350	338	385	341	389	385	389	363	353	398	360	385	413	408	378	376	336	348	362	393	336	387	389	386	389	378	374	377	350	382	351	396	343	375	377	343	384	420	327	372	355	362	364	408	362	359	361	389	356	313	387	371	353	373	386	384	359	339	346	365	378	357	348	386	351	343	363	344	342	407	347	407	336	328	361	397	376	383	394	413	406	344	380	357	342	404	373	379	361	357	385	339	356	369	349	381	381	405	393	355	370	347	388	356	395	354	395	381	370	368	391	355	427	351	390	367	377	391	373	386	328	354	383	372	339	371	402	329	327	376	392	351	352	350	385	369	363	364	373	370	398	303	372	363	371	395	383	324	353	350	380	362	361	361	402	356	375	355	388	381	329	387	392	383	369	340	398	364	377	376	367	361	392	378	367	396	397	356	364	396	380	358	377	370	364	367	369	353	393	364	345	378	358	399	369	346	362	364	380	386	369	372	376	397	386	365	366	362	383	364	395	361	386	396	371	385	319	358	391	369	366	366	358	394	369	352	363	345	384	326	354	357	369	420	370	352	372	370	359	378	378	378	376	330	389	361	404	373	412	374	421	393	397	371	393	396	352	367	346	395	384	348	398	372	376	341	355	373	426	375	393	390	355	381	361	348	367	382	350	384	387	360	379	360	425	369	343	407	361	395	396	377	358	350	354	376	370	370	351	401	375	412	376	359	386	370	358	378	378	387	401	355	352	372	355	341	369	353	362	350	357	370	361	392	402	354	388	391	396	368	361	363	390	350	355	361	368	401	390	342	374	366	405	349	355	404	376	396	391	378	330	387	354	348	368	381	398	353	373	336	351	390	379	400	412	343	387	383	338	345	387	341	360	384	358	368	338	355	379	366	392	348	398	317	422	391	336	389	347	371	343	366	368	359	419	361	379	339	339	338	376	356	389	348	355	357	390	369	358	387	409	353	353	366	389	381	354	371	360	352	310	318	382	352	314	371	384	367	377	354	326	382	364	382	349	381	363	346	363	358	386	330	385	391	358	340	329	385	397	333	344	353	346	376	355	383	399	366	337	402	362	378	368	340	342	366	388	376	375	356	397	361	347	376	390	347	342	368	360	369	384	364	380	376	374	398	411	405	365	350	339	385	368	398	394	399	353	363	366	365	398	343	335	327	333	411	359	363	370	373	372	404	354	355	403	368	410	358	374	387	375	359	382	376	370	395	358	344	358	339	371	345	373	356	384	375	355	379	399	359	364	395	325	347	359	368	346	352	386	379	368	355	372	387	373	378	366	362	363	365	359	348	386	392	351	390	395	372	359	363	366	371	384	415	407	378	367	372	413	368	379	382	412	381	396	391	386	365	344	365	409	375	332	397	366	374	373	364	333	371	396	439	401	351	363	380	386	394	343	350	399	391	386	385	401	343	389	332	353	398	383	377	367	326	400	383	374	361	327	385	390	379	352	352	386	329	377	392	394	387	351	324	413	354	379	377	353	364	350	358	363	363	359	366	384	382	353	336	424	410	369	384	362	377	387	367	354	377	342	375	371	361	400	395	383	359	360	368	342	363	389	384	392	362	374	393	413	351	348	332	348	375	363	352	384	359	389	352	360	378	371	391	427	339	397	368	392	404	409	345	351	366	371	356	347	352	331	360	395	420	364	411	365	371	366	407	376	370	328	422	376	390	440	360	344	371	361	381	352	354	410	377	374	374	352	362	384	413	355	380	376	397	373	384	379	376	354	363	384	388	421	344	390	333	348	379	359	364	348	352	384	371	348	352	345	354	344	347	354	429	366	364	335	397	366	368	387	362	371	363	360	360	355	379	411	327	350	336	376	365	368	393	351	364	371	377	383	428	346	327	365	369	342	389	388	378	367	344	385	355	378	391	354	358	380	440	359	346	344	335	389	373	359	342	396	382	364	380	365	371	390	345	380	358	395	389	346	382	369	407	376	378	418	439	354	320	423	372	359	398	385	381	384	388	335	347	365	362	327	376	365	383	372	365	380	376	354	338	397	418	367	352	390	394	381	331	369	389	399	365	347	360	335	362	385	394	383	388	348	342	367	359	375	387	368	364	369	375	374	356	346	355	354	370	382	371	351	397	378	364	368	390	383	369	333	358	383	400	400	365	412	373	379	379	378	344	388	355	343	395	361	363	401	358	350	346	414	368	366	338	335	374	372	361	381	343	367	350	365	349	378	359	399	449	364	352	383	349	389	378	336	345	374	419	400	382	394	372	371	384	342	364	370	338	355	360	323	362	366	374	365	364	356	409	358	357	364	372	368	386	383	386	378	360	369	367	432	388	358	362	406	367	372	344	359	352	367	346	357	363	367	386	344	383	406	371	387	382	377	395	381	367	360	337	338	392	371	356	354	372	344	401	392	406	387	370	385	375	376	322	384	369	328	386	346	335	349	395	347	372	359	386	362	378	352	344	360	382	408	384	353	385	381	361	391	362	360	365	363	385	397	390	417	366	373	364	386	339	357	366	367	370	346	357	363	376	392	367	354	408	333	391	392	347	406	438	372	408	359	359	377	397	389	402	406	350	375	367	335	352	359	368	407	352	357	379	358	371	350	406	368	340	368	376	402	383	358	366	376	369	385	339	379	390	352	341	366	363	410	370	350	384	360	365	403	362	378	407	355	360	348	336	345	331	335	362	368	341	408	408	364	381	398	388	376	338	400	315	384	352	372	384	366	379	347	365	345	398	353	378	366	340	369	381	373	367	342	406	395	398	377	385	394	405	379	380	385	392	354	365	319	367	394	372	398	382	409	358	382	366	357	406	377	336	406	351	374	371	377	337	354	405	338	398	352	382	414	381	365	351	354	389	371	366	409	357	363	382	386	426	377	362	368	392	359	343	369	372	358	377	391	379	396	347	375	370	412	354	380	352	362	351	357	353	380	378	372	379	342	373	353	400	364	378	389	371	383	345	402	390	388	354	378	359	365	338	376	339	375	386	362	389	400	358	384	385	390	389	362	359	378	362	371	383	369	358	367	380	361	365	343	363	338	375	413	350	367	367	350	390	351	388	360	353	383	390	379	357	347	362	370	364	418	347	338	375	381	370	362	389	432
8873	1745	17974	23951	1438	1261	1150	1128	1024	966	960	931	976	967	877	924	906	901	918	938	920	879	920	841	853	908	873	873	902	889	812	901	885	862	875	851	880	862	812	813	841	884	913	882	834	934	864	851	854	846	817	894	852	892	921	847	822	785	839	871	792	880	847	813	833	896	857	832	832	846	831	892	870	839	866	828	845	819	872	832	821	829	868	830	830	861	839	855	889	845	820	817	806	842	882	865	810	855	831	873	884	814	898	829	856	882	909	873	902	858	804	865	854	842	844	820	818	862	853	878	832	821	873	845	809	887	813	831	880	831	857	820	844	879	810	859	861	858	833	812	835	802	861	854	867	803	822	795	855	867	853	875	862	883	879	829	849	876	867	828	871	870	827	910	842	825	784	870	833	790	893	867	852	842	827	847	859	921	874	856	855	856	868	810	793	836	812	855	871	864	815	885	867	910	834	869	827	830	851	827	873	793	863	836	833	875	828	834	856	829	818	866	871	884	848	826	887	888	902	851	879	822	840	825	884	866	847	867	850	905	862	907	842	871	795	816	856	853	856	829	847	862	813	873	830	888	856	873	776	812	907	879	863	868	854	870	834	830	865	805	822	883	858	834	846	876	862	829	866	868	872	825	849	817	838	837	894	853	839	830	880	879	888	863	854	829	887	832	825	898	822	835	838	808	807	794	865	867	830	854	909	864	821	869	859	827	813	854	895	894	840	905	841	861	853	873	834	804	791	852	850	856	881	855	822	852	820	802	859	861	818	869	836	905	893	862	810	821	845	858	886	846	849	827	888	770	818	815	892	855	867	815	819	822	819	892	808	796	885	852	845	892	789	898	858	913	840	819	884	862	895	824	865	877	860	802	879	822	827	881	907	868	880	852	874	858	848	829	839	865	859	844	836	824	841	839	869	859	835	838	828	835	849	862	856	845	859	863	843	798	865	833	801	815	836	846	865	801	780	834	857	827	824	864	866	818	794	863	876	831	863	830	828	808	870	903	811	853	835	832	831	868	810	864	833	814	908	849	823	825	857	862	796	824	813	872	834	888	824	771	863	800	863	860	787	875	853	833	827	829	864	836	886	847	830	850	886	813	837	857	918	829	822	839	828	885	845	898	839	841	852	840	852	871	838	821	858	939	910	803	865	865	845	838	836	839	865	838	877	878	834	853	819	769	849	807	858	895	824	812	853	851	874	862	849	873	878	869	888	827	858	838	822	866	852	834	862	814	836	885	863	868	887	824	829	907	796	881	796	849	840	844	849	825	881	891	846	868	820	848	925	831	872	819	829	846	826	888	891	842	831	826	884	836	837	823	862	860	854	875	800	863	852	841	862	885	875	853	816	834	849	856	806	838	850	846	827	829	821	921	827	870	809	831	855	893	826	886	840	840	813	870	861	810	833	869	835	848	867	886	836	853	847	846	896	838	940	824	847	875	801	848	853	847	832	889	852	768	815	863	842	814	903	844	852	858	808	874	783	825	816	834	852	908	848	855	826	892	815	814	810	857	868	835	849	860	840	845	849	861	850	822	832	842	845	826	814	871	828	832	867	835	862	863	848	810	848	848	924	814	853	860	859	880	853	812	835	870	858	837	861	827	802	836	804	837	806	813	845	894	832	825	818	871	824	839	855	863	782	853	858	871	842	842	803	851	828	876	861	821	851	834	886	834	857	805	865	876	836	837	841	871	839	846	852	872	867	884	843	854	853	869	826	852	809	852	833	885	914	813	907	821	847	860	919	860	845	864	849	858	869	812	797	815	878	840	818	876	851	865	827	816	874	834	878	881	851	859	809	831	892	871	861	818	847	920	864	877	844	816	799	826	842	804	865	858	836	911	801	816	805	840	865	892	865	831	822	829	882	851	862	870	804	822	832	859	857	879	855	863	901	829	855	884	874	863	897	815	857	788	838	827	829	888	818	817	857	871	826	823	843	823	838	819	894	790	875	899	900	872	845	836	867	868	865	816	849	868	900	864	897	824	879	833	883	850	892	858	876	802	835	846	896	857	816	865	834	807	856	779	811	820	824	879	778	814	840	834	858	842	854	843	844	831	811	863	893	854	841	810	899	843	819	851	889	860	913	819	774	877	849	892	872	830	920	859	855	868	815	876	825	841	820	819	832	849	903	801	825	854	923	865	844	857	866	877	832	876	886	825	825	846	842	843	771	897	788	872	857	855	874	874	862	837	823	802	841	864	877	855	870	838	824	867	881	842	849	842	834	857	885	839	867	829	888	834	852	834	854	880	852	837	840	834	883	844	845	820	830	869	821	860	877	857	868	770	863	816	860	828	866	846	858	806	848	875	811	874	842	835	851	865	849	866	828	845	875	840	817	851	820	889	856	838	836	898	882	834	836	860	786	883	904	817	859	850	833	857	874	853	835	844	852	835	808	861	838	892	848	836	819	881	847	833	863	866	873	823	881	836	853	837	863	864	878	834	852	873	826	818	863	850	850	843	837	879	835	892	820	841	889	865	844	826	853	813	885	861	833	825	851	866	851	740	888	822	840	843	809	881	880	816	799	841	847	844	880	868	852	845	816	874	833	829	870	824	841	882	820	801	862	844	889	832	869	876	834	821	828	919	853	822	817	875	855	833	882	885	857	882	818	851	864	873	867	834	851	896	856	844	831	835	856	834	837	832	861	914	858	868	885	866	820	903	819	859	818	857	849	792	867	854	840	779	814	828	874	818	784	847	912	783	880	787	858	836	839	891	862	890	806	869	837	887	830	835	851	873	831	884	931	836	906	797	837	860	877	822	872	882	837	805	883	798	845	823	812	871	808	871	835	795	841	846	850	860	839	837	862	840	846	845	832	862	873	854	878	908	832	851	874	896	829	856	840	878	833	820	837	874	856	872	874	806	827	847	840	798	913	848	869	880	843	829	846	880	851	855	809	898	861	837	829	843	830	883	881	803	833	848	850	844	829	811	861	885	844	848	857	845	807	831	801	831	783	819	803	861	851	853	891	826	882	849	820	870	857	830	827	870	883	855	888	854	830	877	872	893	842	828	854	862	835	841	854	846	911	830	839	852	841	856	928	859	842	877	845	879	821	823	886	862	836	837	865	903	886	864	854	787	851	882	836	908	859	851	903	809	832	845	864	846	848	826	827	817	854	853	896	882	899	840	826	879	849	838	859	841	886	804	864	828	820	883	916	818	843	836	825	841	867	858	800	765	871	868	841	850	852	841	850	852	858	849	867	866	827	832	877	822	893	840	827	814	877	874	902	856	836	856	823	812	919	802	825	832	832	813	840	854	832	887	866	889	839	869	820	842	790	802	813	826	842	893	829	808	841	841	840	818	847	865	897	831	890	864	857	846	820	890	865	854	837	881	874	827	852	812	843	836	838	868	802	893	827	825	846	890	845	847	908	875	850	823	879	814	835	808	814	858	827	844	853	827	864	854	859	869	834	844	879	806	879	837	840	863	886	849	877	824	880	864	873	803	909	790	858	897	878	840	866	868	832	864	779	792
21053	2862	18493	34218	4029	631	505	474	472	520	448	425	437	435	418	420	424	394	408	410	432	411	420	376	416	418	376	374	397	426	384	398	420	418	367	407	389	410	430	353	394	414	405	396	406	430	413	411	356	431	440	452	403	472	422	407	414	377	340	413	422	376	403	381	424	414	400	396	422	357	392	392	426	374	394	369	394	426	393	401	386	375	361	391	394	421	418	401	394	422	391	393	411	450	404	378	363	399	391	397	370	414	373	391	391	406	388	385	393	366	373	403	430	449	372	439	369	377	373	396	408	373	407	397	354	373	415	389	386	388	418	374	387	388	385	377	368	391	429	410	375	410	404	390	420	385	376	381	379	402	435	377	387	379	394	413	378	456	359	396	420	346	427	377	410	395	425	393	381	430	407	394	372	386	419	396	400	370	398	385	374	396	397	368	369	393	411	412	396	386	392	419	398	385	417	387	404	357	385	385	414	400	387	388	454	428	383	378	392	403	385	443	385	402	378	392	382	425	398	398	413	391	413	385	409	405	420	379	387	423	394	449	391	385	362	399	389	393	411	367	409	367	367	417	420	381	380	420	394	359	410	402	388	405	429	420	413	394	388	401	398	407	416	393	374	415	389	417	353	334	391	423	381	380	407	394	398	398	378	418	436	375	431	417	417	394	385	430	371	373	381	414	360	389	433	396	392	378	398	407	419	436	398	417	394	371	433	380	364	417	403	378	388	412	424	405	361	371	395	421	398	371	371	396	390	420	396	388	400	392	389	423	388	362	382	376	424	388	391	428	389	406	421	413	413	400	391	366	421	394	378	402	387	406	368	331	394	384	401	360	415	373	391	389	412	435	378	397	404	403	417	398	407	389	407	438	375	427	434	389	410	360	392	387	394	400	377	400	367	368	438	389	399	373	399	406	427	379	421	397	418	369	389	428	395	406	433	404	407	395	380	390	409	400	387	445	392	427	401	403	401	395	421	389	382	385	384	388	392	371	378	380	443	371	404	350	403	377	424	373	394	444	398	385	375	390	390	393	421	435	365	376	367	357	404	445	405	408	426	373	391	398	412	379	399	380	418	369	393	394	406	395	385	382	398	398	397	420	372	389	378	408	378	387	429	410	380	436	400	377	392	381	389	360	383	380	431	400	380	401	376	400	398	428	404	370	417	377	435	392	427	392	421	380	400	394	391	366	431	406	451	430	394	377	372	388	387	381	377	393	395	392	387	409	416	366	393	400	401	402	412	380	419	398	416	369	402	430	418	404	406	379	381	393	389	417	353	367	410	404	404	407	407	401	386	404	375	382	404	412	386	401	412	387	414	349	377	381	387	374	416	441	429	394	376	374	411	399	407	445	394	404	387	369	408	383	370	418	425	426	445	385	386	366	407	355	395	407	399	386	403	426	399	415	379	412	391	378	389	391	400	406	426	453	418	376	395	411	400	395	364	404	368	384	397	386	392	406	380	422	449	415	388	416	382	391	390	427	438	411	387	413	415	437	383	381	422	349	412	347	421	417	373	409	405	410	382	367	396	387	375	429	352	351	412	380	395	391	392	372	413	405	376	415	411	356	389	407	407	385	383	346	379	409	370	394	449	403	367	404	402	401	389	376	377	373	393	428	396	367	401	416	416	390	384	380	369	405	408	353	397	429	413	395	391	372	385	381	381	395	402	403	430	391	378	448	404	407	363	385	420	413	378	375	404	425	378	399	361	376	427	384	406	366	401	390	411	391	444	402	370	430	392	394	389	423	354	373	365	385	401	411	422	423	372	401	396	376	403	390	425	445	385	402	417	426	385	417	389	364	360	375	411	395	384	384	408	379	418	381	406	391	395	379	400	415	388	378	409	379	388	380	396	394	414	416	352	396	397	377	383	378	400	367	379	414	410	414	400	393	364	420	407	407	399	405	388	412	395	385	372	391	406	376	413	373	394	402	397	374	420	360	417	388	394	363	382	414	437	374	416	372	376	387	406	391	394	383	402	378	425	398	359	428	417	429	387	385	421	387	365	402	412	401	396	405	377	353	390	397	361	420	390	402	376	364	396	388	378	372	380	390	391	391	384	390	402	389	395	418	378	376	377	363	384	413	410	389	416	414	388	408	405	418	397	396	410	386	384	362	388	396	401	387	433	389	349	391	421	392	376	421	422	387	379	400	397	415	459	421	394	384	409	381	393	401	372	399	405	411	367	413	434	393	411	407	395	399	422	362	451	388	445	428	371	401	376	425	381	402	402	418	385	400	337	436	406	396	381	404	415	416	401	393	385	367	401	381	388	404	372	405	404	385	372	368	375	412	404	432	373	379	377	390	433	405	404	373	379	390	442	397	432	395	386	428	419	451	373	379	374	383	403	431	376	409	374	406	410	359	386	447	388	406	394	412	432	380	378	415	417	406	364	392	421	366	398	372	415	395	424	395	372	385	410	421	398	378	357	383	413	392	405	441	429	386	380	405	383	397	393	404	430	428	407	403	375	378	390	370	384	345	424	392	369	395	397	430	424	392	416	391	422	378	420	415	396	348	397	371	389	417	396	402	390	377	387	392	358	449	404	374	374	396	371	416	428	365	367	357	386	412	428	399	430	418	411	380	408	393	376	431	398	393	398	415	404	388	412	448	399	418	398	425	381	405	401	369	398	408	364	441	389	397	418	421	407	391	360	371	412	392	405	396	387	462	384	400	367	385	397	383	418	418	412	416	349	397	399	401	428	371	377	403	374	379	399	356	387	405	386	388	415	378	430	425	388	408	380	384	368	393	384	414	444	426	413	424	372	403	371	386	409	395	433	397	411	379	402	416	405	424	417	416	417	359	414	430	372	369	404	396	402	382	405	409	374	382	398	399	418	373	394	369	428	420	366	382	356	425	421	416	397	398	391	393	419	423	414	366	386	415	423	394	371	393	394	367	416	357	379	385	380	332	357	392	412	375	420	432	387	419	419	367	385	391	385	359	395	429	414	369	384	417	398	430	413	375	369	357	349	385	392	400	425	370	390	426	394	387	452	392	399	387	421	404	422	366	395	385	398	388	400	376	434	375	410	419	385	406	406	431	396	409	409	404	456	424	443	420	416	396	370	387	409	381	395	419	389	379	390	357	397	371	419	430	386	363	433	391	412	374	378	385	399	386	391	409	420	421	428	394	407	382	445	384	373	413	382	445	395	412	399	385	398	389	445	392	350	385	393	432	423	405	412	438	443	403	387	408	406	402	404	364	396	389	360	439	429	394	364	369	397	383	406	399	401	385	393	415	394	385	387	398	427	446	419	405	418	368	399	404	366	395	414	413	387	377	384	398	417	402	417	388	444	376	417	417	383	359	400	371	380	420	423	403	398	407	439	385	404	386	428	431	425	387	402	384	380	434	417	435	396	411	366	414	420	364	392	376	405	378	400	435	354	380	418	434	417	398	414	429	402	401	392	398	408	380	436	398	425	425	388	410	406	382	357	383	394	423	386	443	358	395	389	403	425	418	379	375	407	407	382	405	370	403
11433	2207	26758	28041	1923	1741	1485	1323	1253	1190	1148	1059	1050	1021	997	1022	939	982	981	926	950	907	894	920	923	942	876	933	886	854	902	838	867	910	909	936	948	850	883	910	931	854	905	887	834	905	866	844	871	900	924	877	944	901	857	836	898	845	859	882	848	847	859	898	872	888	845	923	878	913	855	874	840	866	892	886	876	869	835	880	845	854	910	833	833	904	842	873	881	842	854	856	850	842	856	874	831	866	868	805	886	903	846	880	902	874	888	904	895	872	910	854	910	867	854	888	844	895	899	929	879	852	900	880	889	855	834	831	854	871	904	854	873	909	851	882	907	856	874	911	904	857	822	872	871	891	847	913	875	916	902	871	875	851	829	867	868	858	892	882	851	887	881	818	865	941	877	865	843	858	873	867	840	897	901	918	876	912	925	848	898	880	911	887	877	871	827	892	903	878	865	862	815	875	881	879	826	877	857	898	854	866	854	891	901	857	914	882	889	901	882	851	840	846	832	805	858	850	888	857	869	843	859	897	844	901	836	859	881	840	863	915	872	870	862	851	872	839	872	860	850	887	849	940	855	859	829	847	880	871	868	829	823	899	872	913	860	891	910	877	851	883	861	884	890	857	933	869	808	821	946	799	867	945	856	915	894	839	860	907	893	851	823	931	874	871	802	905	904	847	883	847	865	879	864	882	942	786	828	885	913	871	886	833	897	842	872	850	851	896	906	866	857	912	884	833	817	901	805	881	855	842	833	921	864	874	873	881	848	871	904	846	853	844	858	833	858	906	837	835	882	851	867	868	867	866	842	842	836	929	868	830	891	871	868	872	882	870	907	868	853	886	847	835	877	874	883	828	855	896	834	888	903	869	818	868	882	850	857	895	857	843	847	848	871	840	860	932	896	872	861	833	879	858	882	860	885	888	874	848	865	803	911	866	885	889	899	910	866	885	895	887	905	883	909	888	913	857	910	818	888	852	858	832	821	944	845	848	940	840	864	851	807	884	806	891	895	868	860	856	865	888	842	871	887	891	863	853	844	874	873	820	821	868	866	900	822	909	866	864	902	855	863	829	859	879	868	821	855	852	859	855	894	887	876	803	846	878	871	866	840	921	871	866	856	857	849	845	924	876	853	878	835	867	920	871	838	854	853	902	894	795	887	850	850	887	868	853	844	873	855	845	910	894	906	822	878	878	846	843	842	896	864	822	900	888	855	874	851	920	857	867	823	901	882	825	850	894	886	869	880	853	857	886	835	896	909	888	878	881	902	894	864	909	884	863	876	893	870	861	896	850	863	865	923	888	861	880	881	899	867	862	862	888	847	908	830	874	904	866	796	842	891	836	838	815	832	882	821	918	816	874	880	841	868	825	872	877	898	861	808	887	877	866	875	843	854	882	847	893	872	849	824	850	861	830	823	914	872	862	845	865	885	864	869	864	898	875	885	878	847	881	880	828	857	881	878	886	891	885	882	832	881	860	837	857	890	842	874	847	849	899	846	908	842	894	823	877	852	875	845	818	847	856	882	826	856	867	830	867	853	876	868	862	854	854	869	834	869	888	877	867	893	791	803	799	913	891	848	875	883	853	850	844	867	900	935	859	870	889	878	853	878	850	855	868	803	877	900	808	904	846	863	844	908	862	866	891	862	878	877	856	859	890	831	876	838	959	930	847	880	864	893	828	836	866	906	866	876	879	874	868	851	923	880	857	883	847	852	888	844	845	830	889	856	884	927	902	875	844	905	864	929	876	892	911	842	881	870	866	903	861	831	848	858	823	828	842	834	868	904	825	888	866	846	867	835	829	842	855	817	849	812	856	841	862	848	857	864	872	839	838	842	825	898	874	871	881	879	911	873	831	899	873	874	839	869	878	881	836	843	873	832	900	873	882	869	803	884	887	877	804	847	835	919	906	875	862	853	850	893	907	901	910	882	826	823	840	834	809	878	886	850	902	808	883	883	881	857	883	805	872	896	928	858	901	824	915	839	868	914	834	827	857	872	881	841	885	866	900	846	861	893	871	844	887	884	916	910	884	899	867	848	869	843	800	873	873	874	838	850	871	900	815	874	876	854	853	907	838	871	876	912	893	816	884	812	876	832	854	841	862	805	913	856	847	883	836	872	903	828	841	877	884	861	886	867	859	947	856	849	875	887	849	825	874	841	852	854	884	873	927	844	867	823	880	894	827	887	882	921	879	880	906	852	935	892	842	887	836	849	887	877	834	823	827	935	860	807	890	893	812	874	890	871	887	843	884	862	899	840	852	851	821	882	888	829	877	900	882	887	865	851	861	867	858	824	887	860	861	885	873	883	817	890	904	839	888	858	847	884	804	919	870	879	878	869	874	896	862	869	861	878	820	810	865	844	918	842	859	833	822	842	851	878	889	914	937	868	879	844	863	812	854	877	887	900	892	856	931	860	907	902	833	854	864	925	830	891	851	853	893	899	865	894	926	883	866	889	838	959	847	873	851	912	832	834	886	857	834	842	854	910	795	844	883	840	855	889	858	856	861	886	852	873	906	872	861	866	849	900	865	864	895	860	893	855	852	888	874	845	836	866	868	904	831	862	847	843	954	875	846	896	908	831	884	874	883	822	861	827	839	888	828	885	891	867	878	841	875	835	884	811	876	874	887	877	867	890	885	807	848	889	829	882	883	829	866	912	911	887	879	901	829	858	855	854	876	810	897	808	865	875	865	870	864	850	864	896	922	804	850	872	843	906	871	875	866	867	862	844	867	896	861	846	866	856	831	867	869	865	852	839	890	899	899	863	874	843	854	904	926	866	877	834	850	881	895	891	902	835	878	868	881	896	863	891	876	842	848	853	910	839	906	874	820	828	891	835	876	879	899	831	872	844	856	832	878	868	857	812	859	867	891	887	861	921	916	872	928	866	865	877	902	855	845	813	825	883	929	856	863	869	829	862	862	801	891	888	810	864	818	855	827	844	902	880	795	895	839	900	879	894	882	827	847	898	860	838	836	818	884	844	841	912	858	855	832	904	924	863	888	902	871	895	869	863	814	855	851	900	918	854	875	923	907	883	864	874	873	812	866	929	818	867	859	885	846	883	898	852	895	816	945	956	852	885	829	870	841	840	908	896	842	812	881	908	861	922	889	887	891	886	862	827	871	826	812	836	892	840	909	858	924	823	791	821	871	905	887	893	892	835	846	875	860	885	845	847	875	868	843	885	832	833	817	824	826	881	900	822	859	863	884	902	869	872	902	850	860	901	886	879	883	857	864	919	856	851	847	929	912	903	823	865	898	847	864	867	883	881	845	868	885	845	848	848	825	879	791	871	823	880	869	926	922	896	922	879	857	843	845	819	842	850	919	894	843	935	833	828	866	898	893	868	831	831	826	872	881	881	856	897	877	811	853	857	837	861	839	876	867	891	840	923	898	863	825	893	885	838	878	846	850	824	853	841	812	888	901	924	866	888	879	884	896	863	873	791	861	895	851	880	838	864	880	827	908	839	955	872	867	855	811	919	879
4735	502	813	765	209	175	172	184	190	183	194	183	169	148	194	172	200	202	178	194	181	180	198	193	199	164	187	178	179	153	182	207	187	168	188	171	171	179	192	192	184	204	203	192	189	197	198	196	188	182	231	168	190	180	169	166	203	173	180	152	200	222	200	193	214	197	182	180	223	164	176	197	184	191	196	194	155	180	209	183	204	182	195	198	162	198	184	187	184	183	174	209	191	159	203	189	168	165	194	169	191	182	158	189	195	173	177	179	198	175	194	186	184	197	175	175	186	176	189	184	197	202	189	182	200	205	174	199	169	155	173	176	172	181	202	180	186	187	184	191	169	215	181	186	197	199	184	169	184	171	184	196	190	203	166	216	193	194	220	205	176	198	217	197	182	180	184	173	204	217	166	168	185	163	180	192	201	191	187	198	170	202	205	173	180	159	189	195	191	178	175	203	198	160	195	185	192	194	183	189	164	163	193	194	184	170	179	187	182	192	202	184	198	191	206	189	196	193	193	182	163	174	180	162	191	182	199	190	203	179	163	200	172	206	181	169	218	177	177	197	150	158	169	206	181	182	180	195	171	189	196	188	172	174	176	181	211	207	188	175	194	187	178	200	211	213	172	216	185	182	193	189	165	174	179	196	181	192	186	183	198	168	181	183	174	167	201	188	195	152	183	198	180	180	185	195	174	199	174	174	192	204	183	190	193	171	167	170	206	205	198	189	187	219	199	202	168	180	180	180	196	196	186	184	182	155	183	175	219	168	189	202	169	168	187	163	157	196	200	204	187	194	185	188	194	188	191	196	172	167	150	193	188	186	169	190	188	160	194	170	185	187	184	161	206	182	186	192	219	181	201	220	165	181	199	198	180	186	202	182	182	193	181	193	209	170	172	177	179	195	189	155	180	166	215	173	202	196	204	197	182	189	200	180	161	169	161	160	168	169	190	178	215	188	225	181	167	180	180	187	196	186	186	201	187	199	176	174	188	192	187	207	193	174	199	194	185	153	193	191	160	173	197	175	186	180	169	180	180	164	168	181	172	188	167	174	173	167	200	214	185	177	172	193	194	179	182	189	200	206	170	171	177	210	193	196	175	184	207	195	202	189	184	196	162	173	214	184	200	152	174	185	188	209	182	180	203	202	178	197	159	200	177	175	181	193	165	206	211	210	201	204	203	182	207	184	178	198	198	174	198	185	192	182	165	181	177	194	174	181	196	168	195	199	184	183	165	196	196	188	180	182	186	162	152	189	208	185	185	174	193	199	162	202	166	172	186	177	172	184	179	175	202	187	210	183	173	190	155	175	185	174	207	201	194	178	170	161	163	175	201	205	217	173	176	182	162	155	181	196	195	154	206	186	171	170	181	198	216	166	216	177	203	178	187	153	178	193	191	192	188	200	178	189	199	175	158	197	181	204	165	191	192	184	199	178	181	173	214	205	190	200	200	177	195	178	177	182	176	209	175	200	169	176	196	175	166	183	195	173	182	206	172	192	189	196	178	163	189	161	150	183	174	200	209	179	179	198	186	169	157	179	202	197	211	191	195	161	180	175	184	165	189	207	190	200	203	223	170	169	183	199	187	202	204	206	177	186	180	164	207	163	196	190	185	212	193	185	187	214	189	172	196	171	170	153	177	201	187	185	174	184	189	175	184	184	172	189	172	168	196	200	194	204	171	188	184	191	178	193	186	186	190	168	209	207	179	189	174	171	211	174	171	176	189	211	177	194	185	173	179	162	138	205	182	168	176	179	181	189	176	189	185	172	181	195	203	176	148	185	173	190	177	169	158	168	200	169	204	206	180	181	196	184	210	187	179	210	193	193	208	185	215	193	206	167	150	183	184	175	176	198	211	170	181	195	190	204	199	198	207	182	189	170	190	183	206	188	183	181	187	198	174	168	178	176	161	181	185	181	177	193	188	191	221	168	192	153	161	192	191	190	210	220	174	181	203	203	158	176	202	178	189	175	201	218	202	200	185	165	165	198	199	182	181	178	152	197	223	177	199	172	184	180	204	200	169	160	178	205	167	184	199	187	193	166	181	204	182	181	165	191	188	209	184	193	191	174	194	202	199	188	185	195	183	177	188	209	176	168	209	176	161	200	159	163	170	186	154	201	182	176	192	196	184	157	193	216	188	192	181	185	178	161	177	178	154	176	174	195	190	175	207	147	196	165	191	190	228	179	179	219	183	179	159	188	163	150	182	189	208	209	194	187	179	174	165	191	224	194	180	191	190	163	192	193	172	184	173	165	202	217	180	180	183	164	217	166	175	211	183	184	162	195	168	179	180	193	182	194	192	197	175	194	203	187	189	194	179	188	195	167	180	165	177	184	191	189	168	215	199	141	180	185	199	192	170	188	210	204	175	163	178	206	199	180	158	208	181	175	180	183	182	176	193	193	160	182	194	180	209	182	179	186	184	185	166	183	194	185	215	179	177	155	172	177	197	157	186	177	197	173	182	183	183	206	180	185	185	201	167	193	176	178	183	177	190	201	173	193	194	187	168	205	192	192	204	193	194	202	151	185	178	201	178	197	154	196	190	211	223	183	181	194	159	181	181	160	185	173	204	159	175	181	196	202	167	202	200	184	190	180	178	205	193	193	174	188	176	198	186	158	203	198	178	169	154	176	184	160	181	163	203	208	183	191	207	171	180	190	174	207	176	183	183	193	214	187	174	184	219	190	181	198	179	177	200	196	170	188	209	191	194	183	179	189	179	189	208	181	182	152	202	232	191	172	196	218	186	173	189	202	192	162	203	190	198	177	189	178	176	194	182	190	170	170	192	168	199	196	177	184	168	183	184	204	178	169	209	179	183	183	195	191	169	204	181	209	179	192	180	173	208	191	177	197	197	194	177	176	183	185	173	206	184	155	207	195	167	182	162	162	199	183	195	196	194	146	187	193	162	183	186	204	175	173	182	191	173	177	183	177	171	203	194	211	173	165	176	200	200	185	181	172	189	179	174	172	181	217	204	199	172	180	184	181	195	166	197	174	185	178	197	176	191	194	208	209	184	155	193	157	186	206	202	197	177	171	184	184	193	204	174	179	191	178	178	193	161	204	198	176	165	207	191	166	175	177	192	174	195	167	201	209	192	177	182	167	166	177	173	178	159	200	176	201	224	191	175	190	189	210	205	173	183	186	175	189	198	175	192	171	195	159	209	155	183	178	181	199	147	180	202	203	212	183	183	190	186	197	195	177	179	204	199	186	197	172	180	179	167	194	183	217	192	183	182	187	184	183	183	192	182	199	205	204	158	182	171	181	196	188	182	187	191	180	204	168	209	200	187	177	182	178	208	176	182	196	182	209	161	220	176	165	158	192	187	198	183	157	177	190	171	199	175	172	183	194	206	176	189	172	179	172	176	188	183	187	195	176	184	170	182	179	187	222	174	197	179	168	172	163	192	219	200	172	190	180	195	175	209	182	187	184	189	174	171	169	192	171	173	190	190	184	177	175	164	193	175	159	176	205	197	196	187	206
3883	786	1841	2514	520	467	467	479	488	493	443	479	474	478	477	514	550	492	478	477	482	500	493	468	492	492	479	519	454	514	482	491	471	537	484	490	474	458	503	505	495	540	492	453	506	479	466	488	501	466	444	448	471	482	511	499	464	505	509	494	480	464	475	485	492	511	460	506	470	524	438	459	464	480	449	448	502	496	507	474	494	513	459	472	442	472	467	496	460	513	493	495	482	477	518	455	472	456	499	465	466	498	458	467	464	447	455	506	460	544	488	447	449	496	476	487	512	503	476	441	494	479	500	460	495	457	492	508	485	480	491	516	486	496	479	473	462	484	483	485	471	472	481	490	467	498	499	533	467	492	486	487	490	549	481	481	472	486	491	456	466	447	435	489	509	457	504	486	481	500	488	516	479	457	477	496	497	491	496	488	486	453	451	496	445	504	505	478	468	466	482	501	484	520	510	494	475	469	491	478	498	511	495	459	481	473	486	483	482	465	487	465	488	469	473	473	475	463	487	476	484	476	495	481	493	497	512	460	462	458	491	449	476	432	479	489	499	463	492	487	489	477	489	502	490	484	471	489	507	483	480	481	520	465	480	489	446	466	464	506	480	505	486	466	485	504	524	472	509	458	459	451	476	497	508	503	528	512	484	523	470	480	481	441	513	498	473	523	465	463	474	469	493	476	494	466	486	483	492	455	497	488	445	493	497	491	508	479	434	486	505	490	462	534	493	489	486	450	496	448	511	454	495	441	473	482	462	485	511	520	507	448	466	461	505	448	460	461	491	505	450	469	485	473	483	479	445	519	519	494	472	462	469	469	457	425	492	439	479	522	484	496	469	464	485	470	483	476	479	478	502	455	474	501	469	449	514	484	498	498	479	465	470	475	473	468	486	451	475	506	524	471	498	476	503	477	473	487	472	456	434	500	474	523	473	544	452	460	462	454	465	463	477	472	447	488	503	494	500	485	472	492	485	515	470	490	441	457	475	458	492	453	451	454	465	461	472	494	525	481	424	493	493	482	478	488	483	496	456	470	471	481	476	454	479	465	491	450	471	470	438	492	469	470	447	484	486	491	480	457	483	475	423	506	434	473	485	499	471	481	478	493	456	482	499	504	472	453	508	456	482	517	493	508	465	478	500	495	458	505	479	462	500	482	491	494	487	489	450	447	485	477	474	464	472	488	514	507	453	514	482	482	483	489	466	479	444	491	497	480	492	479	478	476	481	492	471	428	462	495	457	478	528	483	455	486	461	480	470	503	460	457	496	472	517	491	496	451	479	488	495	472	472	495	469	489	479	485	471	481	460	436	502	488	521	511	517	476	478	483	491	449	476	514	502	485	511	501	465	507	499	495	486	485	480	539	482	465	457	472	509	466	466	436	522	484	471	492	459	502	495	517	478	483	505	495	492	498	453	503	455	491	486	458	476	448	467	471	492	451	469	454	496	469	471	494	499	497	501	532	495	517	465	468	512	470	507	478	475	460	484	462	485	495	470	480	467	445	461	479	508	478	489	473	491	536	449	438	483	508	512	514	510	481	497	492	529	484	489	451	447	489	505	500	465	448	503	489	463	458	432	507	433	487	485	467	467	487	467	485	459	505	454	466	463	535	502	452	478	459	504	428	475	514	467	493	442	470	482	491	497	486	474	496	493	479	499	497	486	481	485	504	454	523	481	468	482	481	482	460	461	463	513	487	498	442	463	481	493	478	475	462	486	489	485	493	473	484	495	460	478	488	516	496	503	462	487	475	497	490	463	454	509	444	496	497	508	447	534	488	476	476	465	449	489	495	464	463	481	473	495	467	480	486	463	491	477	488	487	473	488	480	464	469	495	486	507	475	476	495	484	446	485	500	495	495	467	504	492	462	477	524	532	443	469	500	484	474	461	490	484	494	478	490	529	428	493	508	501	497	471	491	473	490	484	464	495	478	445	491	490	481	487	458	506	502	506	503	464	480	500	489	494	474	506	495	496	459	495	505	500	482	492	462	483	497	512	496	444	487	494	502	473	475	451	529	493	484	479	501	444	475	482	486	484	492	471	488	501	467	484	480	444	525	480	438	441	494	472	497	473	479	501	435	444	501	483	436	452	486	498	509	518	502	482	492	481	473	514	514	466	489	484	484	451	473	491	425	475	452	507	460	426	457	479	471	463	461	495	525	479	514	447	484	528	474	490	476	461	463	466	486	501	497	476	483	508	461	460	506	489	525	475	477	448	496	495	478	484	446	451	471	477	508	497	493	465	481	498	516	477	491	506	502	483	495	538	492	467	489	514	486	496	525	475	437	489	453	464	499	477	493	478	498	486	480	496	471	494	480	423	506	526	488	494	463	527	468	429	463	457	460	440	477	458	500	463	513	468	470	426	507	515	479	505	496	474	463	465	547	486	467	499	477	485	474	433	457	501	476	499	489	495	495	522	437	442	472	464	458	491	456	494	524	497	476	484	495	469	511	443	475	489	511	474	489	477	477	511	474	475	453	514	489	500	451	470	498	491	478	488	455	480	482	485	488	471	490	507	469	489	482	502	474	464	499	512	471	459	483	499	484	499	509	469	486	473	489	449	477	477	450	492	464	483	507	459	489	445	491	525	458	477	502	486	499	508	481	474	477	453	488	493	506	473	519	470	468	471	457	484	487	489	475	490	472	439	491	463	474	509	484	481	468	526	471	487	460	486	485	448	500	474	484	488	509	473	490	504	474	468	463	447	476	473	525	469	489	470	469	469	452	480	458	489	485	458	457	450	471	443	470	448	447	518	470	487	524	497	456	456	490	440	477	458	478	479	490	507	481	531	468	464	545	477	471	493	525	468	495	459	509	474	449	495	479	477	501	489	449	487	435	511	500	494	471	497	437	476	488	434	492	492	468	452	490	456	476	495	456	492	488	500	483	465	454	468	483	519	466	475	491	467	506	429	471	451	454	496	467	468	505	406	470	483	512	509	498	488	457	493	494	507	495	477	497	487	465	471	488	437	477	457	485	436	490	500	501	453	529	467	501	497	478	426	435	464	479	506	500	483	466	480	474	485	502	478	506	501	508	505	519	503	496	486	450	472	461	459	480	488	520	467	450	485	476	460	478	483	439	454	514	506	481	459	508	521	489	473	462	478	468	480	452	476	504	456	503	499	463	460	483	493	459	490	497	433	481	490	484	511	481	482	478	502	478	504	456	495	466	490	524	499	477	538	470	482	462	501	467	464	490	522	508	518	507	459	485	460	527	462	494	469	476	479	473	454	483	505	483	502	501	522	479	486	521	470	474	506	500	497	479	507	482	478	475	493	492	478	450	510	476	505	476	433	479	472	457	447	510	455	452	490	431	474	456	454	474	469	491	488	488	452	516	457	469	516	493	489	495	499	493	474	473	490	482	479	493	507	476	491	462	476	499	466	463	472	440	492	530	508	510	472	466	482	484	500	490	504	452	491	473	456	508	477	502	447	491	450	465	468	495	486	452	487	503	470	507	429	505	487	457	484	453	499	460
13226	1425	5610	18084	1291	434	425	380	408	391	372	362	388	362	410	387	377	380	385	365	388	395	353	373	319	404	393	353	354	361	362	359	410	390	348	396	355	357	375	380	340	377	347	414	363	396	342	359	381	371	372	405	360	347	362	351	363	375	366	350	402	300	353	363	360	353	365	380	357	357	378	367	377	358	336	391	374	317	406	351	379	365	414	372	389	351	357	339	364	387	380	377	373	375	321	372	380	336	356	391	381	370	378	352	353	370	365	360	338	338	369	389	377	356	357	404	374	381	395	374	367	383	380	401	371	350	375	350	379	356	393	394	376	354	357	356	345	325	377	356	365	386	346	340	367	350	391	388	363	410	387	390	328	381	367	356	364	331	332	403	345	353	351	374	329	348	328	333	356	382	387	347	360	334	380	380	374	358	331	358	356	356	353	374	377	337	381	415	351	358	375	404	369	355	380	393	380	372	349	357	386	401	369	357	385	378	410	353	371	349	367	352	340	336	357	346	342	368	403	343	387	391	358	367	392	349	337	341	366	368	388	375	347	370	352	374	409	393	386	368	334	360	342	388	365	381	369	351	337	360	393	315	395	368	336	380	344	349	371	417	381	341	389	361	356	362	410	386	351	360	366	414	323	360	358	365	361	379	343	379	369	355	354	342	384	371	382	366	379	368	398	345	379	364	391	355	343	362	351	345	377	365	389	368	387	394	362	360	372	374	380	368	386	374	368	386	329	342	331	339	366	352	398	379	341	354	354	357	346	340	366	340	398	370	395	371	393	364	358	374	369	363	345	373	350	357	398	374	341	337	357	327	342	381	353	359	372	398	380	397	341	369	366	377	373	337	331	370	361	397	361	348	352	376	362	381	350	323	370	370	333	380	352	331	336	373	376	353	350	341	370	349	353	388	334	383	365	355	375	360	395	376	389	336	373	360	387	324	361	328	359	359	356	388	375	330	344	420	339	334	321	333	357	349	399	377	373	397	365	351	359	367	368	357	381	333	372	387	377	351	358	339	374	359	353	373	320	421	370	397	291	409	373	370	340	396	394	373	381	335	351	396	363	418	382	394	367	341	335	362	371	373	385	346	386	337	346	323	358	389	362	355	355	374	368	373	374	374	385	391	386	338	375	355	383	332	355	407	373	376	387	384	359	375	373	316	380	348	332	336	393	358	371	356	333	345	350	356	381	365	373	353	374	340	383	348	361	380	396	342	380	406	393	326	400	388	343	386	374	374	342	379	386	359	343	358	348	341	343	408	365	389	361	365	371	365	373	403	402	365	366	355	390	365	370	348	362	353	340	351	338	392	391	326	375	357	375	393	394	404	353	383	367	313	379	388	393	353	341	371	396	391	382	396	383	371	365	385	365	361	365	341	382	313	400	405	346	362	376	368	383	312	367	379	369	375	375	359	390	351	389	385	378	382	374	352	310	339	407	342	390	394	362	370	380	359	344	358	375	404	355	375	395	339	356	323	362	345	372	363	362	373	373	405	354	399	374	391	401	353	391	354	358	362	345	338	331	374	359	368	393	371	341	362	368	352	380	356	418	377	335	368	356	376	372	366	376	349	350	360	346	377	353	349	356	348	374	356	368	371	401	398	386	369	374	374	356	346	358	365	371	350	363	356	386	368	355	369	367	387	372	381	351	349	378	387	380	393	358	409	326	358	368	370	329	386	391	371	388	350	308	364	354	365	369	371	353	343	372	404	354	355	396	358	398	366	324	371	383	347	393	364	333	370	373	377	356	367	387	353	377	393	364	326	335	360	369	361	381	356	381	390	325	387	376	354	385	366	348	342	349	339	365	368	353	361	368	378	346	375	363	390	387	375	360	358	348	352	371	384	381	374	338	382	386	336	359	373	373	364	383	360	349	359	345	344	337	335	349	385	352	344	365	360	377	366	339	403	376	405	366	377	342	366	365	368	348	368	363	388	361	408	350	382	400	361	347	369	321	360	360	368	359	363	386	359	361	377	382	338	347	351	383	366	349	356	360	365	332	378	352	342	346	359	354	355	352	365	358	355	369	394	383	370	373	373	336	334	351	393	349	378	357	347	362	384	392	339	371	354	374	343	408	354	348	397	353	377	351	369	375	359	349	354	361	369	419	379	364	380	331	393	393	332	355	371	336	361	400	361	361	360	350	329	350	356	340	374	339	370	363	347	366	390	383	357	359	366	353	386	369	369	355	364	374	389	397	333	378	377	386	368	379	351	345	377	413	356	347	372	380	378	389	362	401	373	347	322	364	362	357	392	359	377	359	312	374	367	396	379	340	359	362	357	357	353	335	353	337	382	346	341	358	360	366	385	369	382	369	375	359	356	372	367	378	370	377	361	364	362	354	362	388	371	350	404	375	321	347	358	338	399	374	350	364	365	394	345	331	386	355	344	350	373	345	385	373	367	364	373	371	387	370	334	383	344	386	365	358	355	396	356	363	369	311	345	338	389	377	399	382	375	362	372	359	366	365	350	366	391	338	374	370	384	378	388	395	357	330	352	344	347	373	382	365	348	340	362	348	338	356	381	359	346	363	340	366	354	379	349	365	386	354	366	346	365	402	319	333	344	351	361	354	363	354	338	395	379	419	346	356	391	363	344	362	365	366	337	329	367	369	384	368	363	359	351	346	366	381	349	338	347	359	381	355	366	356	352	338	378	350	337	346	357	317	380	376	335	375	383	366	420	367	410	375	390	384	375	353	365	372	351	347	376	335	346	382	364	364	351	373	366	371	375	361	342	353	343	379	387	322	361	371	365	354	348	383	384	354	333	331	357	375	363	353	383	397	382	341	365	372	332	384	399	328	347	392	417	388	336	344	359	371	395	347	366	392	333	385	365	389	353	361	384	318	325	340	374	371	406	352	374	381	358	355	372	388	383	375	352	353	346	378	346	391	378	361	374	330	363	344	365	406	379	369	365	393	345	333	356	400	330	375	367	339	382	341	389	334	308	377	372	365	363	399	345	339	396	352	338	373	328	325	343	363	371	352	363	334	376	337	348	362	340	384	376	371	334	381	391	376	385	339	349	371	350	354	339	388	373	379	370	420	366	351	399	380	354	356	339	314	325	323	367	392	345	333	370	351	367	356	377	347	359	365	355	351	367	352	379	389	374	350	359	368	367	345	355	409	360	361	352	344	372	360	379	349	336	348	319	357	397	365	408	354	364	343	366	357	400	380	399	328	390	390	379	382	356	358	367	406	380	330	359	349	323	367	362	399	403	408	418	373	372	354	367	370	392	364	377	369	372	352	365	340	365	404	374	366	378	391	360	361	375	380	367	338	347	345	371	367	345	409	358	387	418	343	341	337	334	390	347	323	360	394	360	377	344	360	397	415	335	364	354	360	392	340	312	362	336	380	340	339	355	400	412	387	364	352	378	378	370	378	378	387	383	397	364	356	332	344	379	346	349	386	386	352	357	391	338	372	349	361	338	376	347	352	390	370	386	342	356	369	369	349	374	385	360	377	360	363	359	353	404	387	371
9412	1532	12235	24030	1391	1202	1133	1079	1023	1022	997	942	970	950	886	869	853	929	820	845	863	893	830	846	818	862	888	872	876	845	782	843	903	853	834	847	819	879	840	868	858	830	879	797	886	877	919	848	870	840	807	827	828	830	860	882	866	841	825	800	838	849	844	831	800	820	826	823	873	811	802	875	811	841	882	846	835	854	782	832	861	854	863	832	886	786	828	861	854	778	838	808	830	824	824	842	832	824	845	856	784	811	821	890	834	841	830	823	837	809	868	823	819	862	844	839	849	792	808	846	846	830	808	864	861	855	830	838	831	809	834	809	876	776	822	806	867	853	885	862	823	797	846	855	824	835	849	823	877	837	813	829	810	795	822	855	827	841	803	846	840	873	797	854	840	768	830	825	873	837	787	782	842	890	847	851	820	817	863	851	897	795	887	851	800	862	824	837	830	811	847	833	780	825	860	845	847	798	837	844	821	877	854	850	820	843	816	834	818	868	810	854	822	849	893	848	819	861	837	823	896	838	835	811	855	845	806	840	811	875	800	903	807	781	841	874	836	865	869	832	801	816	855	853	836	795	839	844	797	829	827	801	851	830	838	848	815	884	785	801	810	872	773	853	808	840	855	822	806	835	844	838	800	789	817	820	882	812	852	842	841	861	797	798	791	883	857	832	821	798	841	794	837	823	882	851	810	868	832	866	822	797	807	819	814	824	802	821	758	783	862	810	868	824	777	808	809	873	841	827	861	838	879	871	843	827	863	813	789	851	831	839	841	774	820	865	801	818	787	810	830	818	913	782	858	807	816	857	847	838	842	822	815	852	843	834	847	841	836	796	842	834	904	760	811	808	869	822	817	822	853	864	866	814	786	805	834	827	843	876	832	842	871	794	829	792	842	845	842	753	856	829	845	818	857	901	840	860	840	796	840	897	868	789	841	779	771	868	796	871	848	801	835	809	881	820	778	805	846	805	811	851	827	861	877	867	814	830	863	836	761	793	852	858	866	822	852	828	842	857	848	832	816	877	871	847	829	880	815	802	869	856	811	796	820	854	887	816	823	811	814	789	789	825	881	811	848	860	837	800	837	803	786	840	849	794	877	776	805	890	811	806	783	803	793	839	834	820	821	784	864	878	791	892	870	854	885	846	858	839	856	890	819	838	816	803	834	826	814	763	851	838	816	859	870	853	827	796	788	770	838	864	869	816	824	839	807	845	852	823	819	796	858	849	859	844	806	830	832	837	828	803	828	849	834	836	867	850	836	839	831	853	836	848	923	855	855	829	876	851	842	866	880	829	871	849	779	859	807	845	790	781	804	831	796	884	827	854	856	839	850	869	823	832	889	827	839	816	828	795	841	842	823	839	825	840	902	892	816	829	831	797	849	839	851	766	814	805	859	850	846	824	853	794	789	833	822	869	845	838	881	822	816	878	830	809	877	867	851	797	825	839	867	825	820	823	877	800	856	869	812	820	847	824	828	816	864	872	797	871	794	820	838	841	828	814	816	830	831	807	816	809	850	837	829	853	830	818	842	839	847	878	844	755	820	803	868	861	786	808	774	777	832	828	821	808	816	832	856	859	844	869	814	828	797	860	861	865	823	824	867	799	849	879	818	804	878	841	821	858	778	807	811	855	844	827	849	835	838	873	800	821	834	894	811	834	826	857	769	836	803	844	857	832	835	749	837	839	794	872	869	828	817	839	832	869	824	789	830	799	802	772	834	837	821	868	816	864	822	834	832	811	794	895	822	834	805	844	858	849	813	814	857	838	831	840	864	782	819	841	853	816	827	823	826	823	821	813	829	848	885	824	838	871	836	823	819	804	841	840	860	763	827	829	842	871	843	837	853	830	833	841	820	805	824	849	818	851	830	867	821	804	814	798	889	862	810	811	838	820	749	850	869	818	846	806	818	845	856	848	873	856	807	847	853	758	850	842	863	799	789	836	803	812	846	862	825	851	825	797	861	845	816	788	807	875	829	885	811	853	813	798	843	819	832	837	840	857	847	825	830	813	803	823	830	838	837	825	827	833	837	839	881	819	817	805	831	825	826	784	847	784	786	835	811	804	785	884	790	801	800	814	806	862	834	841	856	848	824	838	798	826	848	808	799	788	813	830	843	842	823	929	873	881	840	849	820	831	814	790	831	839	838	784	780	803	803	823	831	824	818	811	840	805	841	847	862	855	843	845	800	796	823	773	814	800	857	839	801	789	853	873	811	823	846	863	826	848	872	825	834	849	863	823	815	809	858	791	804	797	798	871	839	808	799	833	818	794	811	813	814	876	797	832	821	812	828	838	828	849	789	817	788	797	798	808	834	848	827	800	763	827	818	818	818	807	820	812	818	821	891	797	833	842	828	769	848	778	848	814	850	834	861	847	854	805	898	780	801	874	802	865	831	844	835	812	819	813	846	828	835	830	870	853	838	833	758	845	887	820	828	806	764	849	822	844	869	865	794	777	810	841	799	851	796	850	813	792	826	863	807	873	893	870	825	808	843	884	860	793	855	780	867	811	867	762	846	797	843	818	843	773	820	826	837	822	803	823	876	860	789	841	821	818	820	823	848	849	835	826	822	872	856	802	812	825	849	799	819	775	794	846	827	836	861	810	802	877	852	828	807	836	881	774	789	864	831	822	815	850	812	833	804	808	848	824	845	833	827	821	851	839	803	827	840	835	815	795	878	819	795	827	843	852	819	835	785	788	815	791	851	825	801	856	884	801	863	821	850	831	819	844	854	841	843	803	807	778	860	830	854	853	866	859	839	854	811	847	847	849	803	828	874	885	849	847	790	832	799	792	869	855	747	823	820	787	831	889	852	855	822	851	840	837	848	807	802	834	813	856	796	800	844	853	865	852	812	816	811	822	848	817	810	816	872	834	822	856	826	853	853	879	835	819	910	817	844	816	804	798	851	874	838	831	804	772	871	812	788	841	861	848	866	845	799	861	823	863	830	839	817	856	808	869	826	824	849	823	809	853	856	800	860	895	823	854	802	850	871	795	866	856	787	808	830	885	858	846	818	792	781	798	849	826	847	851	880	853	827	806	841	879	830	824	890	811	801	813	808	841	830	839	860	860	862	824	825	808	831	818	801	884	864	858	836	823	800	835	888	867	911	879	806	813	851	879	851	793	840	846	824	810	797	825	845	793	826	822	837	876	862	836	855	794	783	885	848	815	792	832	861	823	803	809	874	801	845	841	758	836	793	829	801	878	850	843	814	799	809	905	863	831	848	849	852	805	872	812	862	800	854	825	799	800	781	810	788	856	816	801	828	829	844	834	844	828	880	856	808	829	802	829	841	812	829	824	796	850	819	822	856	799	834	885	805	819	833	855	836	822	791	861	837	793	830	845	842	816	827	807	848	809	835	856	860	837	801	878	832	824	783	807	850	830	864	888	791	880	854	837	846	830	851	803	852	851	825	814	838	807	877	800	794	838	806	824	822	826	868	773	784	852	882	870	839	802	836	874	840	831	841	819	828	778	828	814
20521	2487	8973	31337	3477	662	527	501	436	458	448	412	424	396	428	365	411	431	416	389	367	399	417	401	399	421	386	368	398	381	395	380	362	410	385	395	393	387	434	394	423	397	392	384	398	388	388	370	367	411	366	375	372	374	379	409	417	427	393	414	378	400	376	402	394	386	365	370	412	342	434	396	401	373	387	364	381	387	392	361	379	407	410	402	449	357	368	432	402	386	400	410	385	385	388	398	343	382	367	428	401	411	390	362	384	407	412	386	391	347	403	361	358	400	340	374	399	432	379	387	361	365	379	408	384	362	427	391	375	380	375	377	364	359	419	421	364	387	356	413	404	377	386	372	379	396	390	380	402	372	380	377	387	411	386	378	382	359	413	391	382	413	393	386	371	355	397	376	411	376	378	424	384	360	379	383	396	385	363	402	401	354	369	379	375	394	378	366	371	350	377	406	376	369	402	377	403	395	387	419	344	370	377	396	332	419	398	372	416	378	372	401	427	395	401	350	367	380	406	385	419	372	383	357	388	432	397	396	368	364	331	383	379	396	370	381	415	391	392	372	412	424	341	392	420	404	402	360	363	348	402	408	382	364	412	372	389	396	390	410	385	413	390	418	431	388	387	385	358	370	440	420	380	419	397	369	371	364	402	399	412	404	401	377	367	386	387	369	410	414	381	391	381	402	362	377	361	360	400	371	374	375	359	397	344	392	390	374	408	355	431	389	347	377	339	394	393	380	389	407	416	384	380	391	411	415	369	363	410	384	391	398	442	368	356	388	406	369	355	399	417	355	346	350	368	372	399	357	374	367	404	376	372	354	397	376	427	393	375	384	403	405	357	403	369	375	397	382	400	397	375	391	392	370	364	367	398	366	364	355	379	407	417	410	385	378	395	393	391	387	396	387	386	379	387	384	372	381	368	372	398	409	376	413	397	361	364	389	395	410	373	389	353	379	383	359	390	397	344	370	361	385	358	388	405	391	367	412	400	355	360	360	407	367	339	403	413	366	394	380	376	374	422	402	383	385	360	357	354	413	364	403	398	434	417	352	381	350	386	365	382	373	374	372	400	401	377	409	383	374	431	389	391	388	346	382	389	388	373	387	393	351	367	382	422	379	370	364	386	365	380	326	350	344	372	386	382	366	402	346	374	426	422	393	381	395	423	396	393	361	374	421	367	314	402	384	410	437	425	377	342	432	390	378	408	401	371	384	404	375	365	407	362	452	390	359	387	353	378	361	407	383	372	405	364	388	360	367	434	423	369	387	379	410	372	385	414	394	339	392	384	371	367	375	375	388	398	377	384	379	424	392	403	381	379	355	396	397	363	414	374	381	361	383	387	359	368	406	367	381	402	417	344	401	397	368	415	360	358	395	348	386	416	402	415	393	327	374	349	422	396	395	393	361	381	380	384	371	419	393	380	400	361	398	362	378	375	437	394	368	378	395	418	398	429	402	386	371	370	402	399	380	423	369	403	370	361	400	391	408	392	369	412	409	403	408	413	351	420	382	400	380	363	390	373	381	401	378	416	428	429	343	342	374	396	369	396	391	364	406	391	381	396	412	410	356	379	410	389	366	367	387	360	366	416	377	394	392	397	360	398	421	399	390	402	424	425	364	332	370	381	419	392	377	357	363	384	384	381	357	363	362	375	366	391	415	425	350	401	364	398	383	405	399	397	374	415	367	380	384	392	433	382	414	350	371	347	417	393	370	380	388	404	393	376	366	417	400	379	422	396	397	390	394	377	389	370	322	376	372	357	386	353	353	400	407	388	374	352	392	416	374	385	401	366	418	408	383	384	382	352	369	400	355	425	389	422	397	399	371	363	412	372	406	392	426	367	390	390	433	349	403	388	395	382	383	396	391	360	398	403	402	402	361	375	400	361	382	378	311	363	379	398	399	397	387	360	370	408	417	380	402	391	405	387	384	389	426	438	405	367	353	376	405	364	376	395	359	432	387	386	365	387	418	411	382	434	379	370	361	380	382	422	421	370	352	414	368	416	374	408	381	367	395	402	365	413	363	381	411	384	407	384	377	408	382	382	378	389	377	374	370	363	384	402	377	380	384	369	384	416	395	364	398	402	356	367	366	421	391	372	347	378	400	352	395	389	346	370	386	382	355	360	369	404	349	419	397	385	375	383	396	409	386	403	421	397	403	375	386	344	336	345	427	357	373	409	392	367	373	395	432	371	372	386	393	343	390	399	365	416	406	354	377	365	382	345	364	422	401	377	438	364	379	388	409	373	418	372	382	342	403	336	378	361	350	410	378	421	396	394	387	369	359	360	401	413	390	411	380	364	431	398	369	355	385	421	385	376	379	359	395	413	415	388	378	387	412	389	401	362	361	362	393	362	362	378	391	388	354	395	404	384	394	392	381	395	376	395	350	384	371	337	385	376	394	366	406	363	407	388	438	368	419	415	382	385	381	383	404	404	384	371	368	369	403	428	408	391	424	360	390	355	404	365	371	376	375	402	382	369	389	351	401	368	377	398	388	403	409	405	379	372	375	385	366	346	401	405	375	370	362	367	379	397	357	384	362	373	384	430	374	416	382	398	394	378	381	348	407	413	394	408	344	388	383	398	385	407	400	370	398	378	356	363	400	382	407	397	369	387	350	383	416	404	409	368	391	323	381	376	378	389	378	375	404	395	375	432	355	403	324	350	413	399	361	366	347	346	421	400	401	339	380	393	355	346	403	402	389	388	405	407	386	393	404	374	367	431	385	391	423	421	400	361	373	380	370	380	371	384	417	354	387	388	445	371	360	380	368	380	376	409	373	396	408	381	376	366	402	368	388	415	364	382	416	410	365	398	384	371	412	372	398	414	388	384	370	392	420	383	394	356	403	403	409	395	368	423	377	365	393	351	365	426	374	365	427	410	407	369	401	420	396	384	419	388	413	365	384	362	374	373	374	359	417	401	345	378	403	378	371	373	366	399	361	374	389	391	365	381	410	389	366	360	355	364	404	422	406	395	403	382	427	397	399	355	377	391	416	378	425	375	375	358	370	371	402	373	412	363	387	391	377	357	397	371	388	396	358	386	428	410	350	433	413	410	407	413	384	382	402	397	381	397	402	432	368	404	358	412	389	397	426	347	391	363	355	382	407	429	370	414	398	355	415	404	359	346	381	411	384	379	378	372	351	387	372	395	404	367	352	371	369	414	356	376	406	382	385	388	371	376	396	398	389	392	386	396	387	426	379	400	363	385	390	423	387	376	374	408	375	391	367	415	387	379	403	367	381	408	406	371	418	377	427	381	366	371	415	383	428	390	414	367	365	439	431	403	377	381	414	384	362	388	362	406	378	387	380	382	392	433	378	399	430	376	365	386	391	390	399	373	394	374	433	368	452	370	409	396	420	376	386	389	409	408	373	371	365	382	359	413	433	350	374	382	388	365	403	402	417	375	380	394	356	366	390	418	396	380	380	368	412	365	408	357	358	380	379	370	379	386	421	358	386	360	359	374	380	396	377	369	378	349	351
11152	1986	16309	32046	1929	1703	1521	1286	1255	1151	1085	1168	1025	1010	998	929	911	974	964	942	913	904	883	905	896	899	876	900	878	917	894	846	943	832	832	868	834	899	863	840	913	871	896	866	883	886	914	839	826	868	861	821	865	823	890	809	822	849	828	852	847	856	814	826	814	801	857	817	842	785	869	815	856	869	880	826	870	828	804	805	900	829	868	831	823	820	850	793	845	872	839	805	839	892	796	806	833	896	815	855	889	853	794	855	849	834	876	824	868	841	812	809	814	867	841	893	852	820	838	847	853	885	831	816	811	848	860	841	850	820	840	835	817	798	830	873	841	846	802	827	804	835	852	854	848	828	842	862	855	830	784	808	819	867	823	881	873	865	846	818	883	894	828	805	836	827	844	860	830	809	871	848	859	823	844	830	837	860	811	831	840	797	822	780	881	811	841	790	829	821	873	823	797	807	810	878	852	872	803	798	811	840	851	831	841	830	832	870	859	810	807	857	820	859	813	827	849	845	796	854	838	869	857	878	815	845	804	792	805	842	855	852	847	905	823	826	874	841	797	881	922	832	828	786	869	843	801	857	810	842	856	894	857	818	850	854	877	821	849	862	882	843	816	853	829	885	873	822	863	834	866	931	840	820	790	829	828	862	811	814	831	832	877	848	853	823	796	829	863	847	840	849	842	831	825	835	842	834	804	898	810	829	832	865	866	858	806	837	841	821	855	820	886	786	856	863	830	816	832	866	826	864	809	816	853	881	822	809	905	806	816	845	829	852	858	850	846	877	866	849	849	878	831	860	871	836	841	851	880	880	864	839	830	852	881	827	864	807	826	844	795	833	848	841	908	821	822	879	834	884	818	805	795	870	844	843	819	831	833	833	814	828	877	856	853	839	834	849	812	864	862	882	812	833	821	832	857	821	851	871	850	867	813	825	857	816	787	882	846	816	853	885	830	840	811	832	839	913	873	814	848	888	864	827	828	872	863	820	845	847	786	828	827	840	874	832	807	795	853	847	826	838	825	806	892	869	853	879	829	835	832	860	836	857	818	843	881	842	907	807	805	752	812	824	855	849	835	885	781	820	796	831	841	838	814	870	853	879	861	831	836	814	819	860	852	845	790	870	874	881	856	810	870	798	843	854	896	842	812	883	879	848	816	893	849	877	869	869	847	895	812	860	855	894	813	837	865	866	811	858	860	841	803	854	880	827	849	874	792	836	803	839	861	877	875	812	881	808	805	835	861	801	786	864	879	844	801	858	819	826	865	815	884	843	870	855	872	848	826	856	907	775	842	875	873	800	790	843	814	853	871	841	843	801	827	827	837	841	914	843	862	855	866	799	807	831	834	856	766	873	808	902	837	851	827	826	865	898	861	870	837	797	862	859	854	849	779	795	843	813	855	798	823	856	859	863	820	798	827	827	857	898	821	824	821	861	876	842	883	898	832	840	805	847	860	883	866	814	852	832	802	808	839	858	836	823	840	829	893	819	811	834	829	806	825	847	815	814	846	863	856	904	863	858	841	843	778	815	843	865	832	868	830	832	886	896	825	817	831	827	814	822	875	856	793	858	882	862	849	837	796	828	846	826	826	781	772	814	850	829	853	798	868	832	838	870	811	788	841	845	807	867	820	830	831	839	878	856	873	827	863	811	865	841	833	873	822	857	838	862	809	883	855	837	844	817	819	888	839	870	843	833	805	801	844	876	848	870	847	816	865	886	820	870	866	855	909	874	859	881	796	823	878	875	866	839	860	921	850	864	836	835	847	826	851	820	923	874	842	813	854	819	853	874	877	869	838	808	816	843	807	846	839	804	842	891	825	833	835	871	819	864	867	856	885	845	857	829	856	851	851	790	795	846	810	852	898	838	856	836	845	828	826	853	834	830	850	827	824	842	813	802	854	901	843	823	876	821	828	896	800	865	843	845	815	807	829	885	895	855	809	862	789	799	876	827	861	824	805	778	824	858	854	820	846	849	838	834	890	837	830	797	790	823	835	839	829	830	876	835	854	880	799	847	817	845	828	816	811	859	812	821	842	826	855	827	829	885	831	823	888	839	857	829	808	867	854	895	870	859	792	836	824	852	837	873	818	833	835	849	808	852	841	801	850	853	832	813	863	826	822	857	880	820	853	900	841	810	838	836	885	852	863	825	850	819	822	815	877	891	832	857	838	908	816	868	810	804	821	856	831	817	852	870	817	800	821	860	884	838	852	828	859	815	890	876	796	866	836	841	857	834	823	842	836	861	831	868	836	895	850	837	834	826	848	823	843	879	811	803	795	828	867	844	869	824	814	853	881	834	860	875	846	830	890	796	873	823	842	856	852	851	845	816	861	866	842	803	875	808	858	817	853	798	822	894	910	818	848	823	874	821	839	846	881	843	868	819	865	832	873	812	871	852	865	829	785	871	819	822	820	813	805	848	839	863	826	870	766	826	865	834	830	907	858	853	851	839	832	877	844	878	850	842	815	903	810	807	863	881	832	813	783	791	829	869	887	912	796	854	820	814	861	890	853	799	855	901	905	837	864	786	828	827	829	844	863	878	842	832	881	846	839	832	839	858	793	792	893	837	834	837	823	820	816	826	799	789	830	860	850	853	805	812	818	869	868	815	848	821	843	893	866	862	865	796	831	871	878	809	838	803	847	888	833	819	864	831	831	822	872	867	835	812	796	873	822	841	822	818	851	843	818	838	849	861	818	837	868	834	808	855	821	869	822	831	863	828	876	865	835	825	827	802	820	860	878	889	826	844	855	818	877	872	870	832	845	820	780	881	829	887	838	882	801	859	882	821	891	860	813	848	872	836	814	844	865	868	905	892	842	857	880	860	872	882	840	829	840	839	817	872	902	811	788	805	893	816	845	844	814	857	820	872	867	808	821	838	857	808	856	877	873	863	866	857	834	801	809	863	848	772	827	840	857	809	905	907	848	826	780	824	806	850	845	833	873	812	854	888	841	804	870	832	856	852	826	855	892	913	810	843	824	839	836	816	754	844	804	818	806	849	825	837	834	848	842	833	842	854	823	866	845	810	812	838	866	797	863	839	825	823	826	838	810	835	808	812	869	834	829	733	871	788	794	848	859	874	808	827	855	883	826	802	853	826	866	826	827	809	860	800	875	827	853	857	789	815	842	886	920	823	829	834	903	842	817	816	812	823	832	846	797	796	819	880	803	826	855	857	771	831	825	818	866	827	863	821	832	842	856	866	790	788	878	852	862	868	846	812	845	864	788	822	896	832	825	841	917	860	856	850	837	876	834	819	843	851	796	843	865	851	838	850	770	838	819	791	861	850	878	817	850	842	830	883	838	832	814	804	834	787	766	836	839	818	790	861	861	788	867	821	825	870	861	866	853	825	850	848	815	811	859	846	858	858	819	876	834	828	838	845	883	827	850	841	846	850	827	844	845	874	869	847	816	843	845	836	843	833	873	889	884	871	821	865	909	889	789	847	863	848	828	839	817	866	808	846	852	830	849	815	862	877	845	819
4225	450	490	695	169	184	176	164	190	192	173	143	162	185	198	173	174	171	159	180	188	162	144	181	189	179	160	162	175	188	167	168	174	168	162	156	171	174	163	168	168	161	187	147	206	201	173	164	165	171	178	158	159	199	203	171	189	159	182	143	138	148	152	187	168	159	183	154	172	148	158	208	168	194	163	201	199	184	190	170	214	166	186	173	167	184	162	182	175	156	143	160	164	154	163	204	164	150	170	181	179	179	187	160	184	196	172	168	166	164	183	171	178	165	177	174	188	165	159	177	165	167	174	174	195	175	173	176	168	149	153	158	172	167	190	165	162	194	179	173	192	166	160	162	170	178	174	164	159	180	173	181	172	177	166	152	184	196	164	170	174	175	159	166	180	187	151	164	171	192	184	163	179	166	163	185	168	187	191	160	173	161	175	190	192	178	168	159	173	170	163	196	175	181	164	165	174	160	179	150	184	149	135	148	159	176	177	170	171	173	171	174	141	182	195	197	179	192	192	191	179	171	146	146	161	152	175	147	171	197	199	174	190	189	143	150	165	151	187	183	173	174	201	188	175	172	160	163	177	210	185	150	180	178	173	173	166	156	168	191	148	171	176	166	172	155	173	152	190	193	179	195	189	186	155	175	153	204	164	192	185	197	181	174	169	179	158	179	172	189	184	174	161	196	166	159	180	168	181	171	171	179	178	167	156	158	180	171	181	159	179	172	181	146	174	164	182	196	169	182	151	178	184	192	168	182	166	166	184	183	158	171	172	144	167	158	178	159	167	179	172	164	166	179	168	174	174	181	230	154	180	156	176	176	177	182	183	196	178	197	182	170	195	162	168	175	170	168	175	185	163	164	190	184	166	187	163	200	202	206	168	182	195	191	196	187	167	183	162	183	176	169	174	201	187	178	157	173	187	208	171	185	150	163	164	162	170	143	172	172	159	181	180	177	183	186	179	183	139	172	151	174	180	195	181	156	181	169	184	166	174	194	148	186	189	179	168	162	164	168	179	153	166	178	178	201	185	203	173	156	162	164	165	215	185	188	150	181	155	165	176	199	183	169	188	175	174	167	169	181	160	182	177	209	194	178	185	179	143	168	170	206	180	175	172	182	210	171	177	173	178	154	184	166	159	193	191	177	165	165	165	168	158	185	196	167	195	145	177	169	165	181	180	170	172	172	173	167	182	155	189	186	184	183	188	196	207	179	170	162	179	167	170	193	189	188	175	181	178	164	194	158	188	167	179	171	188	171	176	173	196	184	193	185	164	176	181	172	164	158	202	172	161	171	150	167	149	158	170	185	174	171	174	170	171	178	190	183	174	187	191	188	180	171	187	188	164	188	175	154	159	168	161	202	177	171	206	192	160	160	194	160	180	173	183	174	187	168	173	196	180	169	170	138	169	167	205	168	179	185	171	191	183	184	173	167	175	168	183	166	183	178	178	170	202	197	174	171	181	187	155	174	175	182	203	181	152	165	171	189	164	180	177	190	182	170	175	200	170	179	179	158	159	193	164	203	145	160	168	165	152	165	146	153	183	159	175	187	160	173	180	158	183	171	167	163	167	173	206	158	176	182	183	165	165	171	195	177	161	173	155	198	183	167	180	164	192	174	189	176	182	163	149	186	196	172	182	179	180	147	170	163	170	173	187	169	168	169	153	153	173	199	183	159	153	182	176	180	168	174	171	195	175	170	169	171	168	187	166	176	195	177	192	172	192	159	174	187	185	177	162	141	171	182	185	154	173	186	176	177	167	163	172	157	183	159	174	177	140	161	158	151	155	156	175	165	168	171	192	191	207	177	176	178	149	167	166	189	176	145	198	174	151	155	189	189	167	175	158	179	180	184	171	162	176	181	182	175	161	162	189	170	180	171	176	172	161	161	198	180	180	170	173	164	185	161	184	169	170	179	196	183	177	163	180	156	138	168	172	150	193	169	173	163	172	167	132	180	165	175	193	172	214	191	148	174	149	152	180	194	190	148	161	176	201	164	196	161	187	204	179	169	161	179	167	178	172	156	174	159	187	170	208	195	173	153	193	154	162	188	149	187	160	187	163	203	171	181	158	179	145	180	182	190	170	169	161	184	191	179	175	158	183	186	161	190	197	155	185	165	168	182	158	175	165	201	162	159	164	164	182	184	192	145	178	175	167	176	159	161	177	187	167	188	191	166	170	174	194	169	150	163	163	174	157	178	181	176	195	196	179	183	156	175	173	184	173	156	170	167	191	166	179	181	155	167	144	176	173	162	177	172	190	164	181	161	167	171	162	177	197	144	188	183	215	195	176	187	182	165	160	173	171	169	189	168	168	192	187	168	183	181	171	160	195	180	182	183	177	152	165	188	193	186	165	193	148	175	200	166	202	188	184	168	162	163	157	175	194	164	167	173	175	167	169	208	192	172	175	195	196	164	182	183	163	177	151	162	161	176	173	193	184	175	186	167	173	151	172	164	186	183	182	190	163	182	159	185	185	179	171	178	184	161	182	148	179	182	165	190	166	192	162	187	172	177	162	197	155	164	153	186	158	184	183	162	150	175	191	166	148	197	181	168	165	193	194	178	162	184	161	170	150	210	162	165	175	155	164	193	161	173	169	173	174	138	162	161	209	172	186	156	171	160	170	163	162	170	176	159	177	151	141	180	178	197	186	173	199	171	171	186	182	174	174	155	171	175	176	171	182	196	180	167	187	167	156	163	190	187	177	194	222	190	172	187	201	165	170	156	182	174	186	195	188	182	182	183	202	187	197	155	158	194	173	150	179	169	155	162	152	167	178	161	182	185	169	181	173	165	174	189	150	182	180	186	180	161	159	160	154	184	170	180	162	158	187	166	189	149	175	180	188	150	171	184	174	191	165	166	180	187	165	172	175	200	170	187	212	176	195	191	184	177	176	175	174	167	158	150	154	178	145	171	165	175	185	163	189	194	190	168	139	160	164	176	164	182	160	218	178	197	171	172	174	191	170	182	146	178	185	185	203	173	171	162	149	150	193	196	200	160	195	170	166	142	184	188	162	168	178	180	189	151	202	190	178	192	167	157	164	168	177	159	185	162	164	153	161	169	165	194	186	190	182	169	189	174	177	190	152	205	151	135	187	170	194	164	185	183	179	199	192	165	172	165	203	161	141	147	172	145	182	151	170	202	181	185	200	177	185	158	207	191	176	179	178	153	176	168	198	205	162	191	175	179	180	188	183	171	170	129	161	195	192	197	153	179	155	197	162	163	192	169	169	161	156	158	161	172	172	155	175	180	198	174	163	171	170	177	189	183	176	172	175	142	170	183	176	192	160	170	190	159	159	173	160	179	196	149	169	187	201	183	161	180	169	181	130	175	162	162	177	175	153	172	167	186	177	188	162	172	158	189	185	192	149	187	166	135	174	184	168	168	171	156	180	197	175	178	166	176	171	201	177	177	178	173	180	166	177	192	184	151	180	163	161	149	186	165	174	168	196	188	154	187	185	208	205	165	177	187	181	197	176	151
3453	666	1335	2163	454	461	482	457	483	443	424	462	491	443	467	440	445	443	449	453	500	467	441	476	466	474	466	452	455	464	424	420	468	444	470	440	491	431	442	453	479	437	464	467	477	449	470	462	476	457	440	462	439	457	430	471	461	482	508	451	450	408	468	464	449	433	446	466	477	490	437	462	473	466	426	480	459	440	478	465	452	470	486	494	416	434	465	449	467	482	451	452	439	446	434	483	438	441	468	496	450	451	452	446	459	447	478	451	438	451	451	429	438	448	409	478	448	446	481	449	457	437	422	473	473	430	432	438	455	459	434	511	446	416	435	439	470	479	468	420	486	455	490	441	429	412	455	426	467	472	457	454	477	475	451	442	430	477	461	463	422	470	424	455	473	456	462	455	454	430	465	477	463	439	471	484	481	455	462	506	430	457	466	456	442	454	464	436	463	480	460	467	458	444	465	437	485	463	474	443	448	449	469	421	418	419	478	467	422	478	469	439	482	460	459	462	393	468	420	476	460	463	446	442	458	441	474	500	421	450	448	499	444	428	459	449	431	437	449	494	444	492	470	488	447	457	427	434	459	431	490	454	413	452	455	481	435	445	472	456	481	494	451	442	451	421	484	483	454	445	455	460	443	455	423	442	447	440	462	444	478	455	487	442	474	432	445	428	445	471	462	428	474	462	460	445	473	500	445	457	470	502	465	446	502	451	476	471	487	471	467	447	489	472	477	481	403	456	456	492	400	473	448	411	453	410	473	455	453	513	436	437	455	473	422	469	469	421	462	437	453	473	437	469	459	412	456	449	498	460	470	450	423	487	430	483	470	445	466	462	450	468	483	469	447	449	464	438	476	452	490	448	435	482	417	478	512	446	460	447	454	447	466	461	460	436	430	472	459	426	474	461	444	478	450	422	431	460	452	460	463	466	458	481	484	402	477	494	465	450	468	455	426	448	426	505	459	486	424	456	439	469	389	464	415	455	451	493	463	427	461	456	462	465	456	452	451	508	471	450	433	448	447	421	476	423	447	446	456	435	432	451	407	448	433	468	439	470	435	423	462	462	438	456	449	432	473	478	404	470	483	472	472	459	442	417	459	480	465	462	469	445	501	454	487	432	480	431	464	447	428	456	444	427	461	472	421	506	467	441	430	456	458	462	439	444	441	433	467	480	440	444	477	457	459	453	489	467	475	464	437	450	480	493	455	465	452	430	446	450	455	433	482	443	440	454	453	425	446	447	428	449	394	464	433	462	455	457	491	421	436	446	451	453	442	452	460	510	509	446	497	421	447	422	468	457	404	469	429	430	451	420	483	497	444	428	472	429	438	471	437	460	470	438	466	425	471	466	450	428	464	477	469	430	466	435	437	467	432	459	477	473	438	448	467	438	440	462	467	464	485	422	434	460	444	463	466	446	423	436	481	493	460	436	511	470	475	467	448	469	406	438	451	423	480	416	466	438	454	447	444	454	485	436	486	484	469	475	475	455	403	454	444	460	451	449	453	416	447	419	454	497	462	460	451	439	469	438	449	416	457	447	467	445	457	480	464	416	438	423	455	424	493	451	465	499	468	455	461	433	445	454	495	473	484	458	481	466	444	432	467	439	478	428	450	451	453	479	455	445	468	468	482	454	450	417	467	462	434	444	419	426	431	443	500	434	496	427	429	467	479	465	439	443	439	429	451	415	461	480	435	502	501	460	500	474	479	446	437	459	431	464	466	455	440	426	500	427	459	451	464	441	438	400	459	443	443	426	475	478	426	449	402	461	435	428	449	466	488	493	445	491	470	463	416	457	451	473	456	441	488	436	454	474	414	440	446	429	418	434	452	478	445	436	472	439	438	445	479	411	432	446	449	501	441	476	471	458	478	489	449	466	478	424	441	483	479	450	448	453	482	453	428	427	477	431	428	453	447	485	454	460	446	467	470	454	454	465	478	439	441	455	450	433	467	459	450	457	406	446	439	459	450	483	452	499	409	434	450	422	464	441	446	472	444	460	455	455	471	445	466	390	482	444	437	449	461	456	460	470	457	495	419	449	476	459	462	422	473	443	466	481	429	454	444	479	446	476	464	448	416	454	485	478	464	481	443	450	432	466	443	450	421	459	437	472	483	452	450	480	454	480	419	461	460	475	461	419	493	441	479	441	463	435	455	467	459	462	461	490	474	477	463	477	411	451	475	477	404	486	452	418	446	459	467	465	432	492	465	453	466	431	460	430	480	485	445	460	454	429	434	416	441	436	457	470	433	466	448	445	470	430	455	454	419	430	464	455	443	445	445	445	428	458	443	474	452	445	443	426	455	475	463	423	456	422	442	446	468	472	448	477	429	422	410	456	426	458	456	447	467	445	455	429	432	479	443	455	449	439	430	436	430	463	447	460	458	461	465	456	453	445	457	459	467	425	475	466	458	448	448	440	440	475	435	481	417	461	448	472	468	433	455	448	439	433	480	420	410	459	457	467	463	434	461	472	451	420	428	472	434	491	432	469	438	445	413	451	468	448	454	468	439	468	438	476	444	419	448	452	442	493	462	433	452	434	425	466	420	468	456	452	456	509	453	449	454	449	500	441	459	456	426	451	476	476	444	431	462	453	428	429	452	461	428	418	485	455	468	457	430	442	436	465	426	471	434	449	452	422	455	429	454	456	434	445	477	457	459	452	425	440	450	434	434	401	476	453	469	447	434	468	462	406	463	447	439	497	473	408	454	450	443	451	483	476	449	468	464	456	476	458	467	453	462	448	440	436	445	464	439	455	448	447	425	473	461	473	478	486	438	449	448	455	446	462	466	472	434	451	453	457	452	476	463	428	448	445	438	396	435	457	445	426	444	456	461	479	414	443	425	430	430	456	437	487	483	464	442	480	478	432	443	452	490	443	463	450	490	442	494	469	471	448	445	455	409	479	475	464	476	431	426	446	445	433	439	443	448	470	460	465	450	473	442	455	437	416	442	442	468	466	467	469	491	456	472	432	450	481	408	478	451	458	450	482	431	440	470	459	462	425	475	477	451	435	448	447	442	465	444	446	464	463	461	466	441	451	477	504	464	458	436	442	453	467	474	451	459	475	456	461	444	504	452	499	476	484	436	441	428	446	459	445	446	459	430	498	447	454	432	445	469	463	495	444	465	446	462	420	471	437	441	438	453	433	473	436	441	444	500	470	441	476	461	453	430	424	446	481	465	482	451	433	426	443	411	427	475	465	429	445	482	502	496	451	455	409	460	428	447	481	434	451	431	421	429	498	424	437	474	480	476	478	460	443	486	463	462	492	497	479	463	432	451	407	474	448	489	435	464	472	498	458	449	442	460	418	421	455	425	429	475	429	449	464	484	472	455	456	402	447	465	462	458	473	476	477	472	446	438	409	468	473	421	447	440	423	439	450	468	437	466	444	454	502	447	469	464	463	438	452	412	472	454	415	429	449	422	445	427	425	449	433	463	435	398	467	467	472	434	448	464	469	462	458	453	470	453	478	455	447	491	468	449	431
12973	1307	3422	15426	1119	430	417	414	391	399	393	370	366	364	350	362	346	324	370	379	369	351	402	364	346	365	354	379	355	348	356	370	347	381	350	327	358	361	350	350	314	349	350	374	377	378	382	372	375	351	370	384	330	363	355	369	335	375	362	319	291	349	363	336	372	356	375	364	362	355	392	373	362	374	368	352	361	330	375	348	358	379	371	345	338	354	382	373	348	349	352	322	305	329	340	375	360	354	362	353	327	362	360	311	349	364	365	360	356	345	331	347	331	357	359	385	349	345	343	313	357	353	361	355	369	332	339	338	355	362	345	345	366	363	328	325	372	345	346	339	380	337	371	344	330	335	352	352	360	334	367	354	366	366	351	369	340	351	337	379	391	363	340	354	385	404	343	338	333	352	350	352	338	352	336	344	351	365	358	338	351	352	358	371	372	360	341	371	405	319	320	335	330	360	361	354	356	373	350	405	342	362	355	357	357	336	354	362	352	363	362	365	359	354	333	358	319	357	405	340	354	394	368	367	338	345	382	340	352	378	356	347	341	347	352	365	375	352	359	357	359	355	348	376	364	338	332	331	328	368	331	348	344	371	366	322	351	356	313	362	340	354	345	354	339	351	353	321	326	364	386	382	324	337	359	343	359	351	362	374	362	359	369	387	321	346	332	364	357	353	341	358	361	379	346	364	344	382	348	336	363	369	364	356	373	344	367	302	349	372	376	331	314	361	370	368	342	386	345	356	340	363	354	305	345	366	338	385	370	322	399	309	350	352	366	323	367	317	337	332	367	355	355	360	301	328	367	384	339	359	360	336	371	366	340	345	329	358	365	375	339	378	340	379	372	367	396	391	356	366	396	347	354	339	380	393	352	401	359	362	308	341	368	352	356	341	364	362	327	356	366	347	372	356	388	341	312	361	351	358	362	350	345	343	355	351	354	369	323	393	372	340	365	400	401	380	359	341	325	365	354	344	370	374	356	352	368	301	393	334	347	374	330	374	381	321	388	352	313	351	370	364	331	320	325	402	375	402	369	350	378	326	346	351	334	311	368	390	363	397	363	350	354	344	379	349	346	379	311	377	340	337	347	336	373	353	362	363	337	388	355	361	344	377	345	331	364	315	345	369	356	385	348	378	338	354	370	350	360	322	329	342	328	376	376	369	325	367	328	365	343	356	352	311	381	338	343	339	378	354	338	363	322	348	386	325	357	353	367	358	351	368	379	361	378	347	343	359	363	373	373	358	363	364	384	360	345	369	359	373	366	351	360	354	362	345	322	350	352	347	359	353	360	342	352	386	339	386	340	350	360	371	357	343	348	355	368	326	360	331	348	325	368	337	334	368	338	357	379	326	306	364	345	398	366	374	325	363	339	344	359	315	381	312	311	333	356	377	357	359	357	308	343	318	347	368	367	358	348	357	363	328	339	356	403	355	385	367	351	356	383	289	370	337	371	374	352	380	342	349	350	411	333	389	346	338	344	360	342	330	363	340	325	346	372	370	390	366	367	371	344	342	353	386	383	326	328	360	325	324	317	344	340	367	353	394	350	320	372	369	327	337	361	367	352	384	327	361	360	399	366	348	354	385	329	384	404	375	356	352	371	340	351	363	356	362	329	371	346	367	332	342	356	338	352	335	386	323	392	351	334	346	352	349	372	354	342	347	363	374	386	373	377	336	338	325	362	386	385	362	345	353	371	334	360	371	337	323	383	364	379	308	356	351	371	373	330	335	349	320	359	387	371	345	361	327	325	408	349	357	339	359	346	372	349	372	349	340	339	347	359	364	355	374	355	343	355	346	347	360	369	339	321	367	333	354	329	323	352	342	343	352	371	328	355	370	318	357	349	371	387	364	346	325	368	316	338	314	306	374	373	369	369	340	373	365	377	330	370	322	352	366	348	345	392	358	339	343	363	321	365	358	375	354	320	374	374	361	306	341	342	337	332	350	357	351	349	359	307	380	327	359	347	334	366	321	335	352	350	346	373	381	365	337	364	355	342	347	392	343	368	356	399	353	380	332	343	367	354	342	372	333	350	359	396	355	355	332	338	370	390	363	368	316	372	370	343	318	358	339	336	353	356	362	349	375	362	370	344	346	323	323	344	366	382	343	332	324	358	349	336	320	388	350	362	329	376	372	331	359	379	346	359	345	355	344	366	336	348	360	362	381	372	344	368	329	321	362	351	358	364	358	376	331	335	369	347	394	374	363	355	394	345	350	321	332	395	346	345	328	355	331	335	370	330	309	356	370	342	386	340	329	327	376	326	402	341	351	383	369	363	380	358	368	371	334	399	354	326	342	365	345	380	385	374	386	382	331	318	358	350	358	336	342	331	354	346	357	362	371	361	346	344	335	365	342	360	327	374	337	380	350	349	332	344	350	375	336	334	363	332	339	366	400	360	380	340	360	349	334	365	336	352	352	384	348	346	410	382	340	363	325	370	324	352	354	367	351	311	341	374	380	370	363	333	340	331	356	358	373	365	337	349	374	345	351	386	352	290	360	388	357	367	337	366	352	321	366	369	347	327	333	390	345	322	333	353	361	366	343	354	362	333	362	359	338	348	369	376	362	370	354	362	334	373	366	369	329	344	352	359	330	364	349	370	356	367	323	337	358	343	361	389	334	383	376	381	344	351	349	387	364	344	353	370	380	346	373	343	338	363	308	366	363	383	347	355	334	347	375	371	363	340	358	339	302	309	358	321	313	330	354	352	360	357	346	365	345	367	371	338	376	339	367	363	335	380	349	358	350	346	345	357	375	377	335	356	398	380	345	335	407	328	379	342	380	351	352	371	352	334	314	345	406	320	354	358	362	384	356	359	358	351	381	362	331	335	391	342	357	340	369	365	389	330	300	355	355	341	411	329	317	373	351	331	354	369	341	349	350	352	350	332	313	368	358	342	381	367	339	360	343	347	359	325	321	343	336	390	372	352	364	340	376	356	317	349	381	360	357	327	336	365	387	368	335	374	343	354	374	366	338	359	404	355	359	367	407	332	369	342	328	365	362	341	348	399	322	320	341	356	368	363	348	372	392	372	371	369	344	352	368	359	343	323	396	337	353	371	396	370	335	385	362	325	352	362	318	373	376	353	348	345	373	329	365	352	373	378	347	352	357	363	341	350	332	339	361	356	357	340	362	324	336	329	371	355	379	343	348	357	367	349	369	355	363	361	327	380	353	402	331	326	343	337	394	345	342	385	376	373	337	353	335	342	368	364	410	363	348	368	336	353	351	375	345	350	375	399	351	387	336	347	351	337	343	352	352	374	363	352	344	345	365	362	352	332	366	359	341	322	335	345	343	365	382	341	352	344	369	348	319	343	378	352	307	377	382	352	406	386	340	359	333	358	372	361	366	341	361	364	324	348	329	366	331	357	366	312	361	361	336	375	335	328	358	381	348	380	419	356	373	345	359	374	312	369	382	411	359	319	345	334	343	369	367	330	346	395	370	341	324	374	317	350	386	373	370	364	355	340	362	357	362	356	327
9208	1361	8101	21115	1361	1287	1154	1036	1063	947	934	912	894	885	853	872	844	909	816	879	824	809	849	866	827	815	822	827	809	825	817	851	835	856	829	791	832	824	830	809	839	817	829	820	793	819	761	821	815	808	826	756	806	816	820	792	808	869	804	792	809	778	846	824	807	795	791	788	826	789	857	855	788	851	822	800	827	801	800	789	797	814	804	798	822	862	792	811	806	806	821	816	744	791	796	811	724	796	816	778	826	812	776	822	785	800	801	808	797	828	748	786	807	842	780	822	804	860	813	859	818	778	831	771	797	835	789	770	795	792	791	781	833	807	791	842	823	756	826	837	804	828	792	804	806	820	796	824	749	773	799	814	803	796	726	798	822	769	777	774	806	844	817	779	792	840	812	798	828	766	851	822	782	817	780	782	791	787	764	812	773	775	835	792	792	818	820	777	873	757	838	814	837	769	797	806	830	825	792	802	801	800	843	848	861	814	806	834	810	791	835	763	856	785	821	836	750	775	784	824	841	801	832	829	761	795	843	790	782	893	801	835	791	763	816	823	829	769	797	814	809	798	784	750	817	815	777	859	786	726	849	832	783	812	790	803	803	768	818	809	749	774	834	773	811	793	764	785	823	796	814	820	807	777	834	804	824	824	818	795	785	781	827	786	834	836	767	789	839	782	817	781	795	816	825	827	762	792	768	781	811	752	754	753	805	776	816	828	768	787	812	836	778	795	817	785	821	807	776	830	865	827	810	803	800	846	815	802	866	798	823	800	845	843	755	799	829	811	835	781	822	762	870	829	858	791	824	787	845	843	830	808	827	857	817	786	792	835	828	776	794	840	793	844	781	804	814	785	768	784	824	798	798	844	819	852	784	779	824	826	834	830	833	797	804	804	825	782	788	791	815	804	779	817	783	858	859	837	790	820	792	799	759	828	797	774	791	873	772	813	787	835	853	818	809	808	797	803	783	796	816	823	833	834	834	839	862	784	784	858	858	768	811	793	819	780	839	761	807	772	799	802	795	779	814	790	834	784	832	849	829	792	812	777	821	844	771	796	798	788	835	834	826	778	836	779	809	857	804	805	779	795	814	846	883	850	824	812	820	758	760	713	829	803	808	791	758	780	811	883	751	800	771	815	785	807	749	808	774	797	797	784	796	856	838	783	844	760	810	819	771	799	799	825	853	853	854	777	796	810	789	776	779	787	757	799	829	792	802	841	823	783	788	844	762	748	812	852	837	794	771	854	818	808	802	806	846	794	851	782	765	766	775	755	804	762	827	782	784	798	843	775	776	808	845	864	839	843	803	846	782	807	790	810	779	864	813	789	808	763	827	799	823	824	830	815	776	827	842	814	831	814	855	793	861	824	814	818	822	815	827	807	823	794	808	792	788	772	823	787	782	789	833	858	781	789	737	869	839	809	769	824	825	810	778	875	803	798	790	780	817	812	827	767	793	813	797	807	796	791	775	781	729	768	795	822	858	812	805	828	833	817	828	793	880	828	799	819	799	796	813	782	798	774	824	827	773	799	841	836	762	847	846	831	820	790	814	811	740	824	820	748	821	843	801	825	831	828	816	852	809	807	818	800	809	836	815	757	863	852	784	864	785	836	837	829	806	826	830	830	827	824	820	782	821	825	777	822	791	750	858	789	842	779	810	785	829	803	786	748	830	806	741	851	832	815	847	825	856	797	805	796	822	847	781	845	736	799	815	846	772	818	807	814	829	858	780	838	828	800	827	794	769	808	806	790	808	801	778	785	758	759	789	818	793	843	827	803	830	786	822	761	832	837	771	798	788	813	789	780	803	861	810	801	819	805	834	764	804	818	770	822	737	824	842	814	811	827	795	814	763	821	794	817	813	829	797	835	809	781	847	809	819	813	817	799	748	810	778	852	816	793	764	839	789	726	759	768	844	823	775	818	802	814	743	746	841	831	830	823	778	789	799	809	764	826	796	788	772	819	871	773	814	779	752	902	847	782	797	854	725	833	777	847	781	751	782	807	778	806	810	833	753	787	807	797	792	838	803	805	832	821	813	807	791	807	812	800	807	757	799	801	798	769	845	833	843	834	870	795	800	816	794	827	835	769	809	800	752	828	807	747	765	737	788	786	781	783	861	856	860	785	818	786	832	799	775	781	843	819	795	747	784	808	779	753	779	813	817	759	802	784	782	755	812	839	785	789	843	812	835	802	774	745	799	806	797	849	785	802	761	835	798	836	817	823	870	830	805	787	766	850	868	731	817	823	794	873	774	785	823	843	821	766	788	831	821	842	742	813	827	780	808	854	840	798	780	817	812	802	824	807	791	806	842	823	809	790	825	779	824	855	827	800	820	761	829	817	786	783	779	813	843	743	828	826	810	817	833	841	780	811	863	789	780	776	753	802	808	808	829	770	756	833	772	810	782	810	826	758	754	795	769	852	814	783	798	821	749	771	804	815	793	780	823	787	789	807	768	840	788	839	856	826	767	751	808	798	805	790	814	807	837	764	786	764	778	801	811	821	811	791	811	756	834	788	812	795	769	786	813	794	817	796	807	809	829	831	771	797	788	788	842	845	820	829	792	828	831	850	811	843	841	844	766	811	782	760	803	802	805	769	875	815	842	764	803	876	790	826	768	803	785	820	800	766	795	781	795	816	780	828	843	756	812	819	781	833	770	785	797	757	780	794	779	827	773	789	820	791	771	792	828	825	793	809	816	812	714	767	843	818	798	738	768	864	818	769	775	821	769	836	788	822	784	782	791	809	809	788	789	811	839	809	805	814	777	759	821	800	769	746	826	808	843	834	799	781	785	838	812	785	799	851	786	789	767	844	784	798	771	751	795	746	797	799	798	889	760	820	765	830	764	829	765	865	783	770	794	806	762	810	782	818	822	835	762	804	779	788	796	806	788	802	849	784	802	822	789	776	865	797	820	825	827	842	837	862	769	807	799	770	794	834	805	789	754	826	739	808	779	789	820	768	803	839	805	816	778	810	827	776	778	772	818	829	764	774	835	812	780	799	799	819	802	784	789	848	792	786	858	817	801	781	812	813	830	838	805	801	771	841	830	816	774	823	783	878	816	775	833	788	827	791	783	846	773	799	784	764	781	833	800	749	766	812	834	800	796	794	779	822	785	810	828	780	760	803	789	849	815	806	804	854	833	773	827	769	819	797	806	795	808	787	779	845	774	812	789	770	816	775	789	804	831	791	789	869	843	746	837	829	802	850	818	773	822	808	799	782	818	772	770	793	761	797	771	811	805	832	836	807	806	833	826	865	845	803	767	791	811	778	814	798	816	796	780	803	832	771	824	827	818	804	794	822	786	769	806	850	795	811	851	827	781	840	844	788	837	785	779	825	821	840	814	817	792	768	830	862	812	811	863	831	832	788	850	823	818	837	798	798	763	829	811	813	801	817	761	810	842	847	823	818	801	818	788	772	815	821	748	818	796	794	797	835	847	769	822	854	814	768	793	870	779	855	807	803	779	823	825	768	825	794	815	911
22616	2536	4285	25002	2494	636	527	485	463	448	430	412	416	417	417	397	370	404	406	375	390	389	409	378	391	406	368	368	417	401	421	373	379	411	375	416	389	383	358	403	352	388	388	353	363	328	405	411	366	374	398	397	393	388	372	408	388	355	405	364	384	397	362	363	353	381	375	375	334	391	383	415	368	387	386	372	359	359	389	418	409	388	408	390	339	380	353	408	415	380	396	351	343	382	368	397	386	425	381	401	381	392	381	362	366	360	399	371	396	420	412	356	418	344	385	373	364	380	339	328	377	359	382	373	376	362	353	373	385	371	392	399	408	405	344	364	345	374	371	368	417	396	393	372	423	387	408	379	398	401	377	386	369	418	394	362	338	362	401	385	396	354	405	382	393	331	383	385	339	354	398	353	353	381	375	416	402	385	380	352	358	380	350	366	400	396	376	391	365	412	420	399	349	406	377	399	359	349	414	367	365	395	367	373	375	389	432	425	410	367	367	363	336	375	420	399	354	365	394	374	376	368	356	359	364	353	381	359	411	413	390	373	356	406	345	399	417	391	406	423	381	369	409	400	351	364	403	378	419	392	402	367	387	374	395	396	403	397	378	374	371	354	394	351	381	360	406	409	375	427	397	375	360	368	450	369	380	369	404	378	392	399	378	357	380	366	385	368	376	389	375	395	393	383	386	372	370	373	417	384	368	353	378	403	393	390	392	383	385	355	399	352	393	389	399	403	374	402	381	413	388	426	400	348	378	373	385	374	374	372	359	355	342	333	362	385	355	381	420	376	363	390	366	356	398	372	410	391	364	380	357	353	395	360	376	372	359	397	373	382	360	392	378	372	394	351	361	402	389	349	387	370	350	389	361	364	397	354	383	351	353	395	353	413	390	393	429	353	410	370	391	402	364	406	390	397	370	343	382	406	404	384	379	375	366	383	408	373	379	370	355	403	404	367	361	400	368	382	407	420	383	353	386	407	412	408	387	340	384	399	398	430	371	399	409	355	387	380	391	357	418	378	383	395	404	367	349	388	400	388	366	367	391	394	375	406	352	409	370	364	375	352	392	367	353	381	351	356	389	381	356	416	343	382	372	368	342	404	336	409	371	377	332	353	374	391	341	343	392	381	378	349	352	381	381	393	385	334	365	400	340	392	394	342	373	397	378	346	361	406	395	436	397	359	377	387	414	410	390	387	364	330	347	417	375	348	387	375	350	383	387	366	388	354	377	387	415	367	345	355	391	381	408	338	384	389	385	392	354	368	400	365	421	355	379	378	378	380	356	386	369	393	410	337	393	393	393	401	391	388	371	396	404	373	402	385	365	381	376	368	339	402	361	373	372	366	402	372	400	399	386	366	364	368	418	399	396	373	384	365	396	352	398	395	400	401	415	406	405	380	378	374	374	396	359	424	387	353	373	407	405	392	380	346	348	396	338	420	377	380	371	368	351	392	365	359	419	405	361	387	354	363	371	418	355	396	379	370	385	393	436	384	344	390	359	358	376	361	406	369	389	394	350	388	396	341	393	345	377	376	390	388	378	412	354	383	414	403	384	361	349	350	381	444	397	382	385	414	407	415	382	406	416	347	380	396	342	381	367	416	382	390	399	404	389	416	391	390	343	349	372	356	358	383	394	380	396	381	383	414	397	377	370	393	393	396	346	381	420	404	380	367	376	387	399	337	379	364	366	401	376	402	376	380	372	362	379	381	345	416	372	426	341	360	413	378	380	353	344	391	389	418	352	390	370	382	436	406	384	361	383	382	366	363	376	403	375	375	413	376	417	390	384	392	397	368	382	394	401	408	340	340	359	400	363	391	384	376	359	343	338	400	399	373	395	372	338	392	373	411	376	400	405	370	354	381	364	420	361	398	389	370	368	411	400	381	417	331	382	378	379	388	375	410	376	357	424	367	407	379	390	383	406	407	396	377	376	353	361	401	407	359	363	342	386	372	382	374	364	404	363	369	365	397	346	355	368	388	362	378	379	369	378	374	373	393	389	372	405	396	405	398	349	390	348	367	395	384	391	401	429	392	372	387	418	388	398	383	391	378	377	451	406	367	409	355	369	391	372	405	420	392	375	373	392	372	388	355	353	421	380	379	380	420	388	364	357	336	376	410	366	352	367	392	366	411	388	358	377	396	405	389	410	363	372	373	370	389	393	390	430	388	374	414	383	440	392	378	389	399	379	402	365	382	407	398	369	358	366	404	354	405	385	362	326	398	390	390	345	366	334	364	398	369	384	374	377	383	384	386	364	396	380	394	407	351	405	403	390	375	348	384	387	368	399	383	402	361	403	395	375	394	420	380	331	370	381	416	396	389	395	392	367	401	371	403	383	396	398	374	357	391	349	380	384	389	368	371	380	374	332	383	378	377	362	377	347	350	378	344	405	338	381	353	362	418	385	383	378	367	355	395	368	371	352	391	354	397	362	401	380	409	388	361	415	389	368	364	390	379	378	387	385	349	363	362	406	371	382	360	378	379	395	417	364	391	342	356	372	416	392	360	386	416	364	428	360	393	343	381	383	377	372	380	382	398	399	382	347	445	395	410	352	365	394	375	401	356	354	385	396	365	356	358	376	356	379	408	382	353	365	344	362	368	357	374	377	373	420	356	399	381	356	394	413	360	422	377	412	342	347	383	385	373	396	340	422	397	371	375	410	341	388	369	399	350	333	384	382	376	377	383	367	358	383	353	381	358	346	397	406	371	382	360	405	391	380	394	404	382	362	381	380	398	369	377	376	418	400	375	362	343	375	397	347	418	378	352	413	344	377	365	380	383	393	415	379	375	356	389	412	424	361	403	382	396	363	395	377	392	395	322	395	409	416	373	401	344	364	396	409	412	383	385	371	404	387	362	374	399	368	374	393	349	411	363	381	373	401	427	357	334	358	351	416	397	388	409	401	332	379	381	374	396	400	392	370	405	373	365	362	367	369	397	363	399	384	361	381	405	365	373	357	363	414	338	364	377	413	393	379	352	382	412	354	362	365	353	356	332	371	358	381	351	351	400	364	360	353	382	392	375	384	345	413	392	355	359	362	378	384	395	430	392	357	406	393	360	363	375	375	391	355	396	358	386	390	387	372	384	345	356	372	389	394	360	404	398	395	405	395	398	386	370	401	388	396	406	374	417	356	345	406	357	388	383	396	406	325	368	380	400	357	361	378	380	352	394	369	381	390	388	407	381	350	374	372	351	376	368	400	381	369	398	396	382	366	367	404	390	377	356	394	359	411	362	371	399	375	368	405	402	377	372	395	390	390	396	370	387	375	367	403	368	401	370	361	393	363	378	375	382	392	374	395	368	409	454	394	402	368	378	394	396	392	352	369	343	391	392	415	367	375	359	379	412	360	377	385	401	369	374	390	366	383	352	362	353	371	377	364	401	445	360	389	357	363	386	410	402	358	411	357	375	402	377	342	369	427	403	380	372	368	417	353	381	404	361	370	363	381	353	409	393	361	383	401	409	425	387	331	384	384	369	371	379
12235	1762	8965	25486	2003	1779	1496	1371	1205	1165	1148	1088	1060	988	1003	1018	985	950	894	882	883	867	884	900	875	861	904	862	897	861	862	843	889	872	876	851	894	852	870	847	910	810	829	814	856	889	867	828	836	791	844	860	823	861	813	807	846	826	903	814	847	850	862	894	845	870	821	841	847	830	820	777	855	846	811	833	802	848	833	813	844	844	835	800	857	813	846	839	895	813	818	860	807	821	823	762	839	836	774	789	851	816	830	812	835	819	820	790	855	832	800	858	866	852	867	797	786	851	848	767	835	781	857	749	821	835	788	800	801	841	858	791	816	798	828	828	854	819	822	826	828	844	847	807	841	809	806	839	839	845	866	812	815	832	822	792	796	823	850	810	795	819	798	802	807	818	815	828	817	832	820	842	860	860	854	878	805	783	803	803	827	847	832	856	819	808	801	767	806	824	843	842	880	834	813	846	819	833	807	843	794	844	823	852	816	863	816	807	826	873	855	821	857	777	886	845	766	854	833	832	812	798	779	818	812	799	784	746	841	858	813	863	787	821	843	804	831	834	871	850	878	880	802	816	849	812	817	837	824	840	757	798	829	812	805	834	798	842	842	780	833	845	837	857	781	857	815	804	868	834	812	819	780	823	809	875	830	806	885	799	838	822	789	770	863	847	881	846	890	807	818	815	834	901	800	841	862	824	852	838	818	855	798	811	870	849	810	759	858	813	838	804	822	808	821	852	869	874	799	826	844	817	827	828	831	812	803	798	848	837	809	839	790	830	810	851	840	850	819	871	787	850	838	805	858	826	846	808	803	859	824	811	822	847	841	834	826	809	833	782	847	775	860	807	802	874	816	806	799	843	840	851	822	794	821	870	795	815	793	795	803	801	864	857	849	877	821	800	819	853	855	749	843	832	841	788	814	786	816	797	858	847	798	830	832	792	809	802	861	766	829	859	842	812	807	839	808	839	815	818	803	815	781	867	787	856	852	853	849	830	818	791	766	815	800	808	887	791	825	842	852	796	820	837	898	763	814	800	840	836	829	866	835	837	837	836	828	852	857	794	802	871	784	870	810	852	866	806	845	815	818	816	857	857	801	856	801	819	891	818	889	832	814	853	836	835	836	816	788	832	794	821	819	806	832	841	814	808	862	846	841	812	849	821	801	836	800	847	848	864	820	818	855	845	855	759	852	828	843	791	849	823	836	843	849	831	786	802	826	825	826	847	862	850	823	798	792	821	826	816	795	848	828	833	806	830	798	880	853	805	871	780	820	817	891	812	784	827	832	788	817	839	835	853	846	799	863	826	799	864	837	840	883	853	848	821	801	849	818	847	874	793	837	818	801	870	834	788	789	839	800	832	819	832	806	818	830	786	815	779	803	802	848	823	790	845	820	806	849	825	827	797	841	850	796	891	877	854	806	778	834	851	833	822	819	871	820	878	825	861	819	801	861	807	808	842	795	881	829	804	798	809	830	818	790	813	767	784	854	855	820	803	830	823	837	849	829	803	809	842	886	824	799	857	868	812	860	762	832	809	796	829	788	826	829	847	841	808	780	829	847	809	798	816	850	805	837	855	781	861	831	814	828	812	810	840	817	821	837	874	785	857	830	849	816	842	847	836	812	860	822	806	800	839	827	818	852	774	848	854	792	780	835	829	844	870	824	810	784	795	770	863	820	815	765	820	783	761	786	796	879	838	818	794	791	816	804	826	831	846	826	830	837	824	831	835	820	749	838	867	872	784	829	826	835	852	836	837	797	825	857	832	838	810	817	841	822	822	860	807	832	866	870	837	813	812	875	809	769	841	848	778	823	817	889	850	859	776	889	827	826	848	803	851	848	854	848	820	789	850	810	865	820	843	871	800	781	814	844	814	842	854	848	814	808	854	920	809	827	783	779	820	855	825	817	881	855	810	835	826	812	816	849	791	836	843	814	797	791	782	806	835	851	822	835	846	784	777	818	801	795	835	819	878	851	888	867	839	811	791	826	797	819	793	822	804	865	855	806	801	848	830	846	873	801	809	793	807	849	827	777	792	815	801	839	833	830	796	842	847	843	839	827	832	834	860	804	845	826	848	801	797	883	828	826	830	813	805	811	826	823	818	812	870	887	835	824	843	816	846	826	865	816	806	811	823	873	856	792	833	826	794	808	756	817	827	853	823	793	838	811	858	829	850	853	881	810	842	817	786	811	783	809	838	793	840	839	797	840	830	857	793	874	859	820	775	818	846	777	797	815	880	835	828	828	828	809	862	829	834	870	802	856	824	786	857	887	864	870	857	828	827	812	845	818	819	822	845	908	811	857	881	883	876	801	847	821	811	788	847	788	804	855	777	866	795	846	808	802	791	814	857	894	814	764	852	870	826	839	865	849	841	839	813	858	872	783	868	842	835	808	774	841	868	753	818	807	861	846	805	877	844	820	843	838	848	823	845	829	881	904	779	821	841	876	777	836	881	813	869	828	860	853	827	792	746	888	857	831	840	880	857	848	821	818	811	898	852	800	818	820	833	841	856	860	940	809	771	789	811	808	826	809	825	810	821	881	798	806	822	842	805	892	862	802	823	829	814	808	825	830	779	852	876	844	795	775	844	810	814	825	863	836	843	801	802	783	757	848	860	863	762	769	816	901	792	779	795	833	802	782	851	795	852	852	861	830	809	828	823	840	826	846	822	817	779	850	844	827	826	826	856	847	789	797	817	766	812	865	826	847	842	870	858	829	827	800	806	825	780	791	798	778	806	815	829	759	787	830	816	809	887	825	747	807	815	834	819	848	864	781	825	847	803	876	812	838	844	833	855	845	823	895	834	790	843	804	818	801	835	807	850	823	821	793	820	806	870	811	842	831	873	857	820	795	820	830	820	798	800	796	805	788	818	838	840	849	799	851	820	722	810	798	828	793	825	841	823	827	862	846	852	848	765	830	833	819	829	823	852	841	779	893	879	875	843	822	867	821	780	822	810	839	839	794	867	811	867	820	800	818	806	796	829	746	808	810	823	799	856	792	837	824	830	780	851	856	852	803	841	825	884	826	822	785	857	802	857	847	823	826	836	882	818	833	778	805	755	763	854	817	838	830	842	855	861	771	821	822	811	851	844	891	837	828	828	839	853	874	797	833	790	844	842	843	840	801	812	821	847	825	862	820	784	814	809	792	809	844	830	813	799	853	843	822	837	817	848	825	787	807	798	873	822	771	844	845	799	858	809	829	817	800	766	784	856	855	844	775	873	807	819	815	819	839	837	835	824	834	821	853	809	823	863	857	853	858	889	795	769	804	831	864	832	837	863	834	801	863	820	809	811	850	850	848	807	832	823	898	805	816	901	836	887	827	813	775	846	855	806	829	833	825	825	863	874	810	859	823	806	816	848	854	828	813	841	814	860	854	822	848	775	859	870	822	844	805	848	794	821	845	757	866	792	803	826	807	802	806	817	893	822	825	843	822	847	849	832	823	825	834	849	823	815	812	797	780	846	829	828	863	849	832	832	852	814
4975	394	421	513	176	173	173	171	170	177	158	178	188	176	151	179	159	167	176	201	191	183	170	147	159	153	174	157	156	161	135	157	188	175	179	169	188	151	195	181	180	168	177	162	191	159	172	158	122	191	181	182	170	165	178	161	167	183	168	168	171	163	175	190	190	199	176	164	158	158	176	158	166	158	141	160	196	195	159	169	131	166	169	167	171	156	151	169	165	200	149	147	178	177	175	176	180	169	153	156	163	151	178	161	176	193	168	172	153	178	210	172	161	165	165	162	154	167	162	159	182	162	167	193	193	165	192	156	146	145	169	152	207	136	188	158	158	160	160	189	176	151	182	172	152	161	154	175	177	173	164	166	152	171	165	176	184	153	149	180	199	155	169	167	175	186	169	197	172	174	187	195	152	141	187	184	173	179	174	162	160	151	150	154	170	164	168	180	195	170	150	172	158	162	172	182	172	174	151	176	166	138	159	179	182	180	178	170	178	167	156	155	155	181	168	178	198	188	172	157	166	179	164	156	170	143	131	155	152	143	174	161	166	199	146	190	158	148	180	166	160	176	171	171	138	181	191	182	167	160	203	149	140	176	152	192	174	167	167	162	179	154	141	162	181	156	164	188	171	190	157	161	167	163	176	180	177	175	179	179	181	173	174	150	168	172	165	157	176	165	160	174	165	170	220	186	152	162	189	166	188	182	168	183	157	156	134	173	151	156	146	135	177	164	172	201	181	161	175	144	163	160	142	173	185	178	161	173	162	159	161	176	194	187	163	202	143	167	183	188	183	173	163	181	159	147	161	171	186	152	160	173	144	148	142	171	163	164	169	174	180	167	195	157	171	168	171	183	156	155	171	143	181	152	147	165	198	181	170	188	198	154	157	180	172	168	173	170	170	153	175	170	155	171	149	170	147	169	167	166	161	164	160	164	181	157	187	194	149	162	135	167	169	175	151	171	168	163	201	180	166	156	184	167	167	154	158	147	167	173	167	189	172	192	177	170	165	176	140	188	190	171	156	159	166	167	169	164	165	166	173	154	167	146	155	187	179	194	164	182	153	191	169	183	159	178	162	168	163	139	152	176	169	193	170	187	156	193	147	159	186	167	168	154	203	154	148	145	149	159	157	160	179	170	165	191	165	175	174	152	171	157	166	172	179	176	167	142	181	172	185	171	169	175	166	153	169	164	200	196	162	136	161	174	181	159	168	187	153	196	189	171	173	197	162	176	165	186	163	182	178	179	187	187	132	151	152	163	149	168	201	183	184	166	155	168	168	160	186	176	154	176	169	168	165	171	176	176	157	200	161	182	192	173	171	179	159	156	183	168	164	163	156	165	168	166	162	186	146	175	181	163	153	180	147	164	162	158	188	183	159	164	171	158	155	144	166	121	197	169	187	167	180	162	143	170	159	183	181	166	162	195	178	167	155	163	175	171	150	164	163	194	162	152	179	173	179	176	165	159	179	190	168	147	180	175	169	175	186	182	167	162	161	167	191	167	163	192	161	161	168	191	191	173	159	181	185	165	169	183	156	162	153	156	156	173	184	198	152	161	163	198	177	156	169	167	165	181	155	169	161	187	183	152	180	169	166	182	193	169	188	146	172	185	148	156	158	142	173	200	211	171	168	157	162	160	170	193	155	159	165	164	194	149	164	172	178	157	166	182	164	170	155	155	166	164	184	166	162	165	169	172	177	183	156	166	185	167	166	163	181	170	165	162	171	165	165	143	162	180	208	162	158	190	163	172	185	160	165	173	160	182	177	142	191	159	151	147	162	181	158	173	165	190	177	185	171	180	149	180	186	175	174	171	165	140	166	163	166	168	154	171	144	184	147	175	169	178	176	155	166	171	173	176	149	174	193	159	178	176	146	179	141	153	186	167	150	157	195	187	150	158	168	168	187	166	177	185	136	177	186	166	154	158	164	163	160	188	182	151	180	173	156	176	176	167	164	181	174	174	187	182	171	171	185	178	182	163	204	168	176	176	161	184	166	160	174	175	161	163	161	203	174	172	162	155	168	154	154	147	162	174	141	179	153	165	170	148	188	184	170	148	175	156	139	142	161	155	172	171	138	148	186	153	194	167	159	173	188	183	184	165	171	166	164	165	179	171	157	140	195	162	187	176	168	150	170	179	170	175	171	157	168	166	169	176	183	167	157	180	159	183	222	182	144	156	174	163	183	167	172	134	168	166	194	167	181	175	191	191	171	184	167	158	150	169	167	159	148	163	155	141	170	190	169	187	189	160	189	168	183	168	166	161	149	178	128	145	157	179	174	173	149	192	161	175	169	183	185	171	136	170	154	162	147	168	185	147	153	180	153	177	162	157	196	178	172	175	166	164	167	157	171	154	196	162	176	196	173	171	138	182	177	176	160	193	155	166	176	164	165	167	167	197	188	141	167	171	175	168	171	168	176	165	164	165	167	168	186	153	206	167	168	134	152	141	155	162	174	144	168	184	167	181	181	178	174	173	176	181	159	156	158	155	157	154	158	167	174	167	160	160	171	169	166	149	172	150	163	169	148	154	172	175	174	161	196	189	167	157	173	192	167	182	179	161	149	171	161	179	145	153	155	161	162	172	160	155	176	168	177	151	167	146	162	188	163	183	169	172	185	211	161	167	167	170	162	181	177	153	164	128	182	145	159	157	188	177	168	166	165	176	166	165	172	171	196	182	166	169	183	200	192	197	165	153	178	137	184	184	170	175	177	188	190	153	164	201	180	165	151	156	186	191	165	150	164	165	159	183	158	144	171	159	191	166	159	169	150	184	164	166	155	167	200	172	177	173	169	203	188	186	180	172	169	165	171	157	176	179	153	188	193	164	160	174	183	151	160	167	165	160	192	157	164	174	177	143	170	170	188	168	167	144	169	178	166	188	165	153	176	168	157	164	168	159	204	167	183	175	176	169	165	170	183	171	153	171	139	170	173	162	163	154	155	148	168	163	176	162	171	156	160	187	172	144	169	189	150	172	182	167	157	166	177	174	152	169	189	162	176	193	150	154	167	203	182	181	140	164	170	175	151	155	182	176	163	145	174	186	177	172	197	166	181	145	182	149	150	170	184	153	157	174	174	162	134	166	182	164	199	152	170	158	188	153	158	181	161	188	161	178	174	165	179	165	166	162	179	152	166	164	179	183	149	157	198	193	145	178	169	181	188	162	188	180	169	184	185	149	177	178	187	177	171	151	164	167	181	178	177	133	197	177	181	170	172	159	171	182	163	161	174	178	163	166	181	161	185	157	160	175	169	175	145	174	169	165	178	174	156	173	148	179	204	182	151	158	150	167	169	164	181	179	160	202	171	172	160	164	149	174	151	193	181	167	168	162	183	151	161	160	175	178	171	174	162	140	161	148	166	162	162	163	169	157	167	170	190	193	168	171	185	173	159	174	164	200	185	175	169	195	186	193	173	156	154	162	171	175	170	170	185	207	154	166	153	161	166	158	193	180	140	178	156	191	158	163	162	164	158	172	168	158	147	163
3727	584	1029	1580	444	441	495	478	478	445	449	466	476	484	451	435	458	466	447	478	438	479	427	447	452	443	434	426	401	447	426	470	429	459	423	445	444	413	432	435	453	427	500	426	452	469	436	430	440	444	436	427	445	444	481	466	409	441	430	449	461	467	475	450	440	429	454	462	449	450	438	436	430	420	426	410	445	481	440	406	435	415	424	433	457	464	472	426	472	449	457	443	413	454	408	440	443	428	422	471	452	464	448	455	453	451	453	424	431	376	439	427	424	429	451	441	464	433	433	423	466	446	455	440	458	435	454	436	458	462	449	443	445	443	461	458	454	433	426	423	502	439	449	402	466	436	421	452	466	432	446	445	430	418	453	472	438	437	467	440	432	458	469	466	439	457	417	425	440	480	459	454	462	462	430	432	429	415	474	475	431	432	480	440	458	448	434	417	467	451	422	444	439	427	410	437	453	440	451	450	460	479	442	464	449	443	468	446	475	449	460	424	442	434	447	462	461	433	441	450	472	458	410	467	405	467	415	430	442	437	456	444	436	463	437	439	436	435	445	431	412	415	444	422	414	440	415	429	458	476	448	453	427	437	454	462	405	404	448	444	473	445	446	458	435	401	465	423	436	417	442	451	460	416	461	422	429	446	448	437	422	478	422	435	461	442	461	436	453	418	445	447	460	428	402	502	439	431	489	458	466	469	434	464	488	395	459	421	433	426	456	448	401	480	497	452	456	464	425	490	407	433	449	461	436	425	435	423	397	466	457	410	462	424	447	475	425	452	444	463	449	475	413	485	417	449	451	422	449	440	450	472	444	430	460	456	448	427	450	438	453	398	429	445	455	412	432	445	435	448	448	437	446	471	458	497	438	435	417	436	426	465	451	425	461	455	431	426	458	461	512	479	434	447	461	455	474	443	469	480	439	446	437	453	434	481	424	482	423	412	468	441	456	462	442	414	469	441	431	461	473	474	423	447	477	430	428	418	465	510	423	435	460	411	469	431	432	419	421	464	464	424	439	441	458	465	438	444	463	436	417	487	437	424	449	444	453	454	443	434	452	434	457	415	437	433	429	398	436	476	422	417	418	432	425	484	432	448	450	393	434	444	435	476	390	442	433	441	427	387	470	505	478	426	417	453	420	461	416	411	478	402	438	418	465	469	441	439	434	488	484	434	441	487	512	444	478	458	430	449	445	426	458	439	426	413	446	434	447	423	446	462	439	442	437	463	454	446	440	431	446	422	416	433	444	421	417	424	416	421	440	446	433	469	439	459	439	421	438	466	412	435	442	406	436	412	438	448	443	452	424	464	459	440	439	433	430	444	463	414	503	479	463	467	395	419	440	427	463	425	445	452	477	440	446	456	485	468	408	419	443	463	439	474	476	465	427	458	444	495	464	446	435	436	428	415	443	417	431	444	458	447	455	462	458	453	405	441	439	479	424	452	410	470	470	427	438	452	433	408	474	428	440	443	429	439	473	427	422	431	451	471	438	436	462	439	429	427	455	450	441	430	420	454	454	413	481	431	424	492	443	452	441	406	477	462	431	452	431	418	407	450	451	436	446	438	441	442	470	439	473	412	441	413	448	486	407	432	447	411	433	456	439	381	455	453	459	421	423	464	426	446	449	459	425	405	446	407	444	479	446	406	447	428	459	414	425	464	447	460	435	471	446	426	442	447	443	430	484	442	461	465	447	430	467	445	429	452	401	446	462	437	433	439	456	446	462	457	422	448	414	453	446	438	452	454	447	423	428	433	467	432	416	462	409	449	467	455	468	421	444	402	438	427	421	412	419	422	436	449	402	434	456	452	459	417	427	458	476	465	401	462	445	424	447	430	425	435	452	440	454	412	437	417	464	451	420	435	406	457	456	459	436	433	432	470	436	485	425	450	449	444	442	460	426	451	411	486	467	438	426	448	436	419	423	431	437	458	460	462	452	401	444	433	453	445	434	442	422	425	461	434	460	448	437	452	430	440	406	448	452	431	477	444	441	463	449	440	450	456	440	445	446	451	432	441	450	433	422	436	435	398	494	459	474	451	443	421	462	427	424	489	428	417	430	486	486	461	440	411	442	463	448	441	431	408	437	423	482	458	451	408	445	403	470	463	440	452	469	430	493	458	434	446	431	475	470	452	469	460	486	422	442	451	465	421	418	439	433	415	473	458	431	474	454	452	434	455	407	418	440	443	428	431	441	420	426	472	433	468	457	438	433	443	458	466	466	446	445	471	410	493	455	442	428	412	433	436	473	440	483	471	447	458	439	420	461	428	418	439	449	425	413	449	429	429	438	445	432	447	421	425	430	422	451	420	479	440	441	450	423	462	438	458	440	457	449	454	432	451	453	460	441	432	478	413	450	447	420	446	479	434	418	418	456	451	456	457	471	448	446	439	452	432	463	475	438	455	449	446	451	413	436	454	444	464	447	425	466	439	432	443	431	458	445	445	428	478	401	437	465	499	447	420	469	447	433	384	499	420	438	441	444	418	428	452	441	449	444	485	447	429	434	452	420	471	470	407	456	444	432	467	457	429	448	442	475	487	472	401	444	471	434	406	438	458	420	481	467	423	452	471	405	449	460	430	491	426	477	476	439	443	464	450	433	440	418	445	431	451	432	448	428	485	463	471	436	440	440	439	429	444	448	446	480	450	404	445	495	450	439	431	411	436	464	427	401	446	411	437	431	438	414	467	426	452	422	438	458	444	450	479	441	443	437	470	458	428	450	461	426	478	453	442	460	493	434	456	426	460	433	439	437	424	434	428	401	425	429	425	453	441	463	451	401	442	442	445	477	438	435	459	475	467	441	425	431	440	468	418	444	476	453	496	431	400	442	454	445	435	448	450	436	427	439	445	417	465	443	444	451	442	427	461	419	455	421	455	414	472	445	469	457	463	470	426	431	449	471	397	438	488	452	432	452	436	435	410	464	466	460	486	460	441	470	405	442	436	446	456	418	410	456	438	453	483	436	443	436	454	443	477	441	411	429	440	444	447	428	462	453	428	434	465	470	428	464	434	423	449	454	464	452	472	414	411	438	459	508	442	448	432	437	417	451	438	470	442	446	451	441	457	423	393	420	410	439	440	433	406	473	424	418	493	418	476	428	423	461	433	451	431	456	471	449	482	433	456	416	445	417	463	476	466	423	400	449	437	409	436	472	436	440	449	436	420	457	438	448	438	469	457	448	429	416	431	432	451	472	434	473	452	446	467	447	427	475	458	382	460	421	436	443	420	431	451	445	463	444	447	420	416	435	436	479	424	428	449	424	446	405	425	463	445	451	428	422	431	403	434	449	451	456	446	432	455	427	427	471	425	451	446	423	464	439	492	446	478	425	470	453	455	437	450	439	446	433	440	419	413	450	426	433	423	478	414	404	451	443	431	446	458	467	454	449	471	415	461	420	476	428	434	397	459	431	425	465	440	453	465	452	434	433	427	431	480	439	438	456	449	442	441	461	462	425	469	433	483	457	453	444	437	442	429	407	468
12398	1217	3173	14114	1111	434	465	399	369	390	393	366	369	339	405	368	355	373	358	323	343	362	343	355	316	354	386	359	339	356	332	335	360	359	348	361	373	383	340	345	354	350	351	358	386	343	323	365	326	388	367	350	350	344	367	371	388	363	351	377	379	356	356	344	370	343	330	350	364	362	354	368	359	337	364	344	317	377	357	311	356	345	341	369	390	337	368	377	332	375	373	360	393	391	348	389	375	323	326	357	350	346	370	321	323	352	413	353	365	333	363	326	365	335	354	319	330	395	345	355	367	352	366	356	351	324	344	344	328	372	362	350	364	378	353	337	367	388	326	360	357	367	350	397	342	357	334	346	339	338	316	325	375	342	360	394	361	351	343	337	382	374	342	348	352	370	344	356	340	382	333	360	339	320	364	405	344	379	367	357	336	337	388	351	332	374	415	335	331	341	376	347	325	344	352	379	350	330	362	349	371	367	374	357	356	356	385	358	366	393	359	369	357	343	355	368	381	344	347	366	342	325	338	323	344	336	361	351	339	325	350	354	344	357	331	356	339	361	327	336	368	342	340	348	318	359	383	353	329	357	372	334	368	312	362	352	334	349	343	351	309	379	337	302	347	354	376	341	360	343	320	388	392	356	363	334	342	338	338	357	374	338	356	323	350	377	321	362	352	385	369	366	363	381	334	358	308	380	361	373	355	351	338	373	351	315	363	390	363	336	391	347	345	362	360	330	386	384	344	359	373	366	341	381	340	340	355	368	331	349	350	373	369	348	362	366	318	372	368	385	363	346	356	353	339	300	339	384	350	349	326	345	337	387	364	343	331	337	314	348	388	359	317	345	395	371	360	360	334	320	325	342	375	352	367	376	353	362	343	360	349	366	327	370	350	343	352	352	278	364	333	344	390	355	347	338	341	374	363	386	372	342	373	339	332	325	343	370	312	354	366	334	351	361	345	369	366	378	402	347	360	374	383	324	348	350	326	327	323	381	357	359	347	377	341	331	334	321	401	352	341	340	359	329	380	349	310	365	348	372	349	289	335	349	332	355	396	329	307	350	371	376	361	343	330	364	363	349	355	336	356	366	360	360	363	324	341	357	336	367	333	362	347	367	362	357	354	360	410	333	328	346	337	347	345	376	350	349	373	365	335	321	344	341	350	339	381	324	317	349	312	348	345	356	367	333	358	332	362	372	354	341	325	356	372	376	325	389	386	350	355	343	371	329	343	361	372	351	326	321	357	351	334	349	337	364	348	344	378	350	346	340	377	312	333	359	319	348	367	359	342	341	347	367	374	341	321	312	356	345	337	348	355	350	352	380	369	353	333	325	341	330	320	359	344	367	378	363	322	334	365	341	352	386	327	333	320	345	337	339	331	326	343	366	346	329	349	328	352	352	383	383	361	352	314	326	321	320	315	349	328	345	362	376	355	374	390	363	368	366	352	331	357	367	361	378	379	370	358	372	347	353	354	328	358	336	334	392	334	346	345	336	337	337	361	338	390	375	371	364	369	332	370	341	338	335	326	367	327	337	314	367	344	362	339	334	340	359	344	321	331	351	358	374	316	337	357	351	396	348	354	359	370	378	355	372	352	342	344	373	374	333	370	394	371	335	364	342	340	368	348	371	334	335	369	342	377	338	387	325	382	356	348	352	341	337	342	368	341	339	347	342	375	343	358	364	355	314	340	333	365	367	349	334	382	368	353	341	337	313	343	341	372	329	342	335	344	348	362	352	341	325	370	334	315	365	350	343	365	331	362	301	343	340	340	346	414	344	315	318	343	352	331	346	372	343	352	357	352	356	347	337	385	363	339	336	352	337	305	332	372	368	318	326	367	356	385	397	373	342	366	359	370	362	370	372	381	345	346	339	351	355	351	344	346	346	330	376	365	392	377	394	332	347	360	313	336	325	332	352	350	387	354	356	370	360	362	398	346	326	352	330	330	359	364	338	353	358	373	381	354	371	336	353	325	352	340	323	380	316	394	334	356	359	340	363	343	334	334	367	410	349	378	369	378	340	348	354	360	340	345	345	360	367	336	338	338	331	392	324	388	339	328	347	351	374	325	382	319	354	365	378	359	361	357	345	369	353	331	351	315	278	341	325	366	341	342	352	364	380	365	330	333	363	337	337	309	339	329	332	337	366	349	351	351	367	333	343	331	346	350	359	323	328	360	325	337	325	330	345	331	320	373	391	329	368	354	358	351	344	337	342	359	345	337	359	336	308	347	378	336	369	287	360	306	344	338	344	355	386	374	359	341	379	354	364	382	365	373	364	346	339	392	389	373	370	338	358	342	330	358	329	395	358	366	336	365	348	364	345	311	370	346	366	330	364	367	365	376	350	347	314	341	340	316	344	366	340	338	340	376	364	374	375	342	356	313	350	333	327	325	377	376	367	388	355	352	338	357	344	293	339	396	360	307	332	356	360	397	381	356	379	370	404	345	387	378	346	318	364	366	363	349	350	381	327	364	364	372	338	357	359	345	333	343	334	386	330	372	357	303	347	364	310	353	346	356	332	330	353	338	361	381	358	369	330	374	376	355	341	360	325	349	363	321	350	370	363	353	342	376	335	344	332	388	391	363	347	331	360	362	361	367	321	338	352	382	347	343	343	364	334	325	353	381	366	326	324	353	351	354	346	320	322	355	351	352	355	372	365	329	343	332	356	336	336	359	367	370	363	346	376	347	362	398	339	335	352	337	327	340	330	369	414	334	343	335	393	353	338	342	355	368	363	352	330	328	332	318	376	309	340	329	366	386	345	387	309	349	329	347	346	351	363	343	358	350	351	373	329	350	403	389	351	397	383	338	361	340	378	337	349	310	323	337	382	346	356	370	376	370	329	336	364	387	339	379	327	345	367	332	358	319	337	350	353	362	363	366	379	376	382	357	366	354	346	340	370	356	359	366	374	356	369	294	330	341	375	357	356	351	370	326	363	373	373	359	292	353	368	350	367	361	363	360	327	333	327	334	302	346	365	356	319	344	345	329	344	305	332	357	367	357	348	361	372	330	360	366	381	337	325	362	358	389	361	357	347	327	330	367	352	369	359	348	345	372	376	324	356	381	339	379	367	357	357	338	360	331	353	373	317	351	385	347	343	377	351	369	330	362	322	332	389	339	376	356	349	318	335	330	356	352	384	382	338	344	361	340	317	358	360	366	374	385	384	340	335	370	356	376	348	369	346	349	373	377	364	347	362	358	327	349	377	329	344	339	362	358	353	336	342	324	318	380	354	396	343	343	376	361	360	367	366	360	352	370	374	367	363	352	367	373	360	368	329	311	357	353	366	400	336	311	389	336	352	350	361	317	337	397	351	367	327	360	347	325	340	322	351	384	371	353	373	385	331	375	342	354	357	328	341	362	379	349	352	364	346	372	382	342	351	317	317	310	341	368	333	304	346	331	350	375	339	339	337	334	322	338	369	329	317	360	380	340	313	315	343	372	364	338	320	356	352	352	342	367	378	369	323	380	328	350	326	354	340
8873	1384	7627	19914	1463	1208	1203	1063	1042	945	944	929	935	873	868	891	880	823	857	834	802	859	861	876	845	823	814	799	809	844	820	818	835	870	812	828	825	846	818	851	864	825	785	852	861	774	810	832	797	843	772	837	836	862	752	764	770	787	801	814	854	835	809	840	809	812	855	786	782	811	857	787	818	833	828	769	807	780	864	817	772	837	839	817	821	858	808	823	779	773	786	819	783	781	795	811	802	826	837	793	823	817	818	790	770	791	803	820	843	768	692	805	834	831	827	827	773	853	761	839	796	810	824	818	815	820	802	761	824	822	796	817	770	777	789	803	847	837	797	801	892	824	859	827	789	788	755	823	825	799	812	774	815	814	805	780	789	819	818	823	752	787	810	793	749	773	798	841	798	797	816	826	811	815	779	753	791	799	782	806	782	777	828	819	826	768	834	828	821	803	802	803	793	822	861	849	827	793	777	827	810	808	844	800	774	786	823	820	783	795	795	814	792	796	808	797	782	875	824	769	867	823	745	788	813	773	773	784	772	824	795	826	802	890	780	764	777	839	794	831	834	852	791	820	754	753	843	773	801	807	828	770	775	827	827	782	788	812	783	824	834	857	811	818	808	776	753	812	811	843	786	787	826	805	781	779	878	798	749	804	798	842	771	814	791	779	833	803	829	782	800	815	850	753	810	777	782	799	813	778	779	749	787	819	829	780	808	799	822	828	852	809	772	767	756	804	807	804	835	775	732	788	820	799	753	802	840	837	763	804	809	794	813	811	790	829	785	826	771	806	816	811	793	720	814	801	813	825	804	776	760	803	802	792	828	778	792	752	788	800	788	814	818	859	768	827	852	820	806	830	819	793	748	792	797	831	799	788	809	808	807	803	771	804	815	772	806	781	801	781	809	808	775	779	828	798	796	875	782	830	849	779	794	796	770	792	790	776	829	788	812	835	849	835	744	806	776	757	806	816	843	819	763	775	763	837	830	843	779	769	777	830	783	749	799	767	774	808	797	774	739	794	809	805	776	792	765	836	778	790	771	826	826	790	885	799	844	800	776	806	789	773	783	811	744	756	787	807	783	773	719	780	792	764	812	773	788	837	845	781	800	822	797	793	772	811	772	827	800	835	831	793	845	807	818	767	830	794	762	836	815	815	813	804	796	787	796	763	795	817	819	843	807	791	796	798	813	803	783	790	807	833	800	806	757	797	775	840	784	760	727	774	808	772	860	835	829	783	772	789	756	784	788	780	795	764	797	814	771	757	803	786	845	748	761	806	795	805	813	814	781	803	773	787	794	799	828	759	803	781	831	807	805	797	772	845	773	826	770	792	824	771	825	811	822	799	772	804	770	807	809	807	790	839	801	783	790	766	809	759	805	788	797	804	795	764	791	848	810	800	812	785	801	860	819	747	781	790	802	807	745	830	747	776	797	787	766	781	783	801	879	826	815	832	822	792	770	812	770	759	832	796	839	764	790	828	818	786	786	793	810	810	791	810	801	806	814	785	818	833	787	832	787	753	780	794	763	764	822	740	803	789	849	814	847	825	825	838	791	786	772	811	783	826	810	847	793	794	787	822	774	775	810	783	812	808	818	800	763	768	823	794	794	840	769	763	805	773	838	811	765	792	845	776	793	803	797	863	821	783	820	768	779	847	801	787	805	819	845	792	786	811	820	858	777	792	847	766	816	823	844	766	757	817	818	842	835	817	802	792	722	769	829	753	783	776	822	821	786	819	801	846	797	738	787	811	811	764	814	801	774	812	754	746	787	805	851	829	839	809	810	795	768	781	810	784	795	821	796	807	821	831	835	840	804	835	842	839	826	774	836	794	790	789	772	776	840	804	823	822	775	847	835	800	816	736	811	814	784	790	788	795	827	803	792	788	801	758	775	772	747	790	765	765	804	754	794	849	793	821	790	797	792	807	797	798	811	789	798	811	860	784	858	866	824	852	794	796	791	797	803	802	803	744	749	813	840	778	756	787	795	832	820	785	850	817	796	793	786	839	784	821	766	772	803	812	812	838	830	772	836	782	811	806	821	791	811	814	799	796	827	772	842	804	819	794	823	801	785	791	793	843	806	785	781	849	811	790	771	805	778	777	807	831	813	797	785	795	805	803	832	812	817	773	811	814	831	781	783	801	788	827	810	852	788	802	797	803	745	760	844	802	814	803	802	826	812	770	819	761	828	782	787	834	848	804	827	798	811	816	748	833	772	801	833	792	839	771	810	741	809	783	815	783	783	785	786	820	825	769	803	772	835	766	825	849	802	781	779	796	783	811	803	792	800	809	809	821	845	801	803	770	780	788	817	786	826	827	791	732	753	803	838	772	852	775	783	748	771	804	817	791	814	818	821	793	790	796	798	824	829	780	804	813	788	824	817	762	783	829	809	809	787	760	796	806	844	822	826	805	792	803	774	815	739	779	830	804	783	834	868	756	781	772	796	795	788	773	805	782	826	795	817	841	834	800	793	809	801	786	753	783	827	805	823	794	792	781	793	819	814	790	852	758	832	804	818	804	779	788	781	808	839	816	795	794	780	812	807	776	797	735	825	810	766	808	822	791	781	809	799	857	821	815	833	855	865	805	809	761	781	750	809	804	875	813	775	786	825	856	835	820	803	797	828	790	792	804	850	819	781	844	780	849	789	788	781	855	777	836	791	897	814	764	791	791	739	801	827	812	741	807	828	797	782	763	833	812	823	817	773	796	806	767	795	742	804	814	797	816	766	841	836	799	821	815	770	793	787	853	828	821	802	772	782	831	848	775	837	833	797	817	812	796	802	773	801	852	836	794	831	855	826	862	836	762	814	787	801	796	803	789	794	790	803	791	824	808	796	818	843	785	825	816	812	789	757	733	849	769	797	792	820	801	812	815	813	787	768	802	820	782	801	829	829	794	852	807	793	841	803	833	737	850	821	780	736	792	822	843	789	797	810	780	793	804	799	777	841	836	781	840	795	799	806	825	839	769	780	779	771	757	814	791	781	816	804	840	783	798	858	748	805	753	791	833	818	833	802	805	812	839	832	831	767	806	818	820	809	853	762	812	806	740	802	781	801	768	793	809	839	797	791	809	815	821	820	819	803	833	794	846	831	765	815	766	813	803	785	777	768	777	800	781	792	773	805	803	808	787	798	826	853	754	833	787	820	789	811	821	779	788	788	799	801	774	808	745	801	800	760	759	778	809	790	833	834	844	759	829	782	833	774	799	803	796	762	806	774	841	818	799	771	778	850	892	789	800	776	825	794	816	789	750	833	825	781	777	825	765	784	780	770	865	777	796	808	763	811	829	763	776	803	820	795	847	835	790	784	771	809	810	784	825	759	806	827	810	798	750	782	858	787	835	878	723	787	769	819	779	765	822	778	794	845	796	828	806	846	813	821	809	801	798	859	775	793	812	836	811	782	792	842	756	781	813	815	827	728	803	790	772	840	786	803	777	816	811	794	824	830	839	848	784	793	826	805	804	787	864	769	827	766	815	849	762
21116	2437	4854	22370	2197	621	518	496	485	431	438	412	437	395	383	369	388	426	369	383	403	424	386	348	380	351	378	416	391	373	398	372	403	401	431	388	365	387	357	395	395	412	358	341	399	396	351	359	336	386	371	354	364	368	393	379	389	375	387	393	360	371	374	359	386	379	363	380	381	365	362	364	369	384	353	391	382	387	384	333	357	355	339	362	389	386	389	383	347	373	363	391	396	361	371	369	374	377	364	399	369	381	351	409	351	368	375	377	365	377	382	370	386	388	363	359	367	392	392	371	341	388	354	381	335	364	357	394	382	338	381	385	394	377	360	379	389	353	360	414	362	400	367	361	414	389	351	386	393	398	371	364	355	355	345	384	357	371	374	373	387	390	377	375	382	365	399	363	341	352	372	379	359	384	335	397	380	341	406	397	399	364	376	371	364	409	437	380	402	349	373	366	361	372	355	384	361	373	392	383	401	370	364	399	344	385	367	372	384	335	415	366	400	392	387	374	416	380	387	378	383	371	405	367	377	380	387	360	379	387	383	438	378	350	356	379	378	353	383	419	337	358	343	363	366	368	376	397	349	377	376	356	395	400	409	370	368	390	380	398	387	367	362	398	351	351	388	389	340	414	363	367	387	380	371	367	381	362	389	379	393	357	354	344	405	375	400	353	368	391	396	377	407	345	367	385	365	343	411	401	382	383	373	392	397	357	392	395	399	354	406	394	395	424	414	323	358	396	396	377	402	389	412	383	392	362	410	418	385	363	375	380	358	377	404	373	359	349	341	411	387	357	385	369	377	400	335	396	375	380	343	372	414	383	357	387	386	385	387	419	382	381	381	398	423	385	397	404	335	417	398	357	385	383	368	378	391	388	346	386	385	368	376	395	399	366	365	366	371	402	405	385	379	383	392	364	367	367	388	392	401	380	373	395	389	367	375	340	361	388	339	391	361	377	361	331	367	385	384	377	365	357	339	377	394	364	360	372	338	333	380	368	348	373	367	375	401	388	383	413	382	375	332	353	392	345	370	349	368	376	390	381	388	369	387	416	356	360	382	368	395	394	395	377	379	374	378	382	373	397	393	362	379	387	390	396	383	366	388	390	370	345	395	380	379	396	387	338	367	360	389	360	349	342	328	372	399	392	402	356	385	383	354	360	378	372	395	373	385	369	405	369	371	367	333	371	369	386	344	349	393	359	365	366	351	361	415	345	374	388	337	358	392	411	395	352	413	351	381	391	391	354	384	375	360	421	365	331	369	378	346	414	361	359	376	393	368	383	368	390	410	420	375	359	386	407	391	384	367	387	379	359	413	358	397	339	376	369	346	387	326	386	360	376	383	426	372	399	356	358	370	376	375	362	379	379	388	359	377	368	396	363	369	381	346	402	404	386	371	329	385	370	384	386	366	390	407	385	370	373	350	351	392	354	342	360	387	396	395	408	399	354	354	361	364	346	410	346	336	376	352	372	363	371	425	381	389	399	399	341	367	363	378	356	337	383	396	360	366	396	334	372	392	396	376	357	393	380	402	364	431	402	388	395	379	417	378	353	402	358	391	411	385	390	387	390	379	359	350	346	401	346	392	405	362	408	389	373	359	419	378	377	392	377	355	411	339	350	393	394	388	342	364	365	359	375	376	364	365	373	361	364	386	390	406	360	377	361	351	442	382	335	370	358	340	387	388	394	346	389	396	375	374	352	402	391	372	341	376	354	384	363	378	362	355	354	381	392	372	399	384	365	373	406	370	339	351	330	364	354	379	390	349	325	392	410	369	399	368	408	370	418	343	355	403	417	389	382	363	348	374	403	407	363	384	391	414	394	390	364	384	367	406	357	375	342	344	376	387	396	343	385	333	401	370	366	398	396	355	395	387	396	351	399	333	379	365	349	368	374	381	401	368	372	353	385	406	351	347	353	404	392	350	375	399	371	359	355	369	340	375	356	344	346	379	374	371	387	356	313	372	403	381	379	407	385	378	379	379	393	360	351	355	409	387	358	410	338	355	423	390	406	357	389	373	383	400	391	342	443	386	344	374	398	392	381	358	374	369	362	375	415	343	409	365	345	367	356	391	388	390	363	388	368	355	354	377	380	390	361	388	373	369	350	371	333	316	386	372	365	402	397	361	370	369	399	390	373	386	384	401	393	366	390	407	400	347	375	388	324	395	374	397	379	402	388	391	363	379	350	352	348	371	418	392	385	347	378	370	359	371	366	401	393	402	389	360	361	362	377	361	365	342	404	382	357	340	382	413	383	384	366	388	359	389	392	337	379	372	417	382	406	367	393	372	363	349	396	405	381	376	360	383	386	351	381	351	383	360	342	346	361	365	384	391	390	381	374	373	391	351	355	368	391	425	375	350	379	372	364	346	437	327	416	386	374	399	408	397	415	344	397	387	392	352	360	378	361	399	363	348	387	325	408	364	389	389	397	347	366	329	354	347	365	346	402	358	372	411	354	372	380	352	374	359	399	333	370	393	357	363	348	366	384	375	357	376	380	368	362	393	400	320	361	359	417	351	361	367	379	375	380	388	403	359	411	396	374	374	374	375	351	375	329	370	421	390	355	355	379	384	368	370	377	380	368	379	307	350	395	384	391	402	379	351	358	386	368	386	365	355	351	330	346	383	383	367	357	350	384	362	332	352	373	391	330	386	376	367	364	357	362	395	382	398	341	389	377	386	351	337	349	362	367	384	347	380	349	353	378	379	394	390	342	386	348	361	365	383	383	348	338	370	409	397	365	392	391	380	380	352	364	397	402	360	385	356	385	377	388	415	388	361	397	337	364	375	346	382	357	357	375	395	366	362	365	355	372	363	391	352	349	418	399	368	382	418	395	393	367	367	373	361	380	375	345	399	363	373	385	386	354	319	347	391	358	382	406	348	348	408	370	379	401	369	360	377	365	331	346	397	375	354	369	408	372	407	377	356	389	373	337	385	375	354	352	352	394	389	389	403	398	347	383	385	365	382	391	401	388	379	380	361	344	378	409	364	372	380	346	355	374	398	384	405	358	360	387	390	390	331	410	389	404	366	350	365	347	358	362	372	386	358	412	387	389	342	371	385	337	333	364	355	347	359	355	407	360	365	410	397	398	409	393	397	368	363	373	387	400	378	406	406	369	385	369	402	372	361	407	414	390	370	381	412	367	367	386	360	362	385	362	359	337	368	407	376	394	370	381	391	372	365	356	396	373	389	388	370	375	365	361	343	358	347	344	358	353	374	373	399	383	387	425	376	390	364	359	381	359	375	382	375	398	373	331	371	379	379	382	353	363	369	367	371	369	347	361	381	401	381	365	403	378	377	352	366	361	373	389	413	396	383	395	381	382	384	326	399	374	398	411	367	378	350	347	379	332	393	379	388	378	393	390	368	383	353	352	373	385	372	366	361	375	421	380	353	345	370	378	385	365	371	381	344	346	376	432	426	372	381	359	400	383	378	392	359	348	359	403	412	375	409	321	354	356	379	398	367	325	360	390	365	411	388	375
11466	1859	10149	23588	2013	1727	1502	1391	1254	1203	1166	1104	1072	996	994	935	940	938	861	860	913	923	883	909	837	882	862	860	855	912	807	887	873	791	812	863	811	858	880	866	862	850	831	826	870	848	832	798	793	794	865	848	875	791	833	855	807	785	880	816	843	828	799	811	873	779	822	858	797	782	846	800	850	827	802	781	819	813	764	786	817	837	809	837	887	881	810	835	819	808	862	875	860	843	851	831	859	811	825	810	785	795	849	805	806	785	779	804	806	835	837	843	804	803	803	853	834	882	816	866	800	835	802	799	851	769	794	804	814	761	785	818	793	876	874	820	841	866	799	833	789	825	783	860	811	834	798	854	796	832	790	812	819	837	888	754	863	810	791	887	796	786	868	826	865	871	804	800	819	850	817	805	783	817	820	847	811	783	788	814	844	822	836	800	850	787	837	814	824	840	807	849	811	847	800	810	812	783	797	844	789	804	783	815	829	824	821	846	804	796	847	830	816	817	855	837	785	864	789	870	768	822	875	821	802	831	802	836	854	825	828	834	819	791	801	782	809	815	807	845	869	864	794	790	858	807	784	823	851	778	766	752	784	852	822	839	825	830	800	814	803	852	823	787	831	856	825	825	801	793	886	768	820	812	849	836	837	808	785	801	819	824	811	845	812	800	839	793	807	820	814	860	829	795	847	795	804	835	784	755	782	827	836	840	790	789	847	829	780	758	802	817	843	821	785	819	790	869	780	821	838	805	782	816	827	777	845	845	790	777	820	834	822	829	840	801	765	812	841	822	855	781	824	848	772	768	834	848	851	803	803	846	828	807	794	796	860	786	805	811	834	792	835	815	832	806	810	772	752	855	784	849	807	829	793	787	815	842	867	811	834	818	818	768	813	811	814	779	795	779	823	778	811	806	826	844	799	857	822	801	829	812	818	829	809	833	769	842	854	809	831	843	798	824	778	798	800	783	848	755	802	803	857	823	745	871	821	803	825	778	835	792	803	836	833	828	829	808	838	822	824	801	864	838	839	811	841	839	786	818	851	860	802	806	826	867	830	814	825	875	817	761	824	831	817	895	800	805	804	843	824	887	798	802	825	806	835	781	834	837	802	805	774	854	784	791	814	852	835	873	851	831	782	790	826	819	780	791	896	834	868	788	838	784	845	866	808	833	816	824	839	826	801	859	837	867	768	812	835	802	767	817	842	807	857	826	826	828	819	774	797	827	878	834	799	815	778	810	827	844	849	760	836	833	885	894	765	816	816	787	763	825	799	805	781	856	828	830	834	829	798	819	825	794	813	830	781	820	779	786	809	800	807	813	809	798	805	877	849	833	784	827	777	829	826	853	836	829	789	843	816	845	791	877	829	806	884	784	798	842	789	837	850	809	792	830	816	850	805	882	790	778	835	787	870	811	811	752	840	786	779	799	806	806	782	799	799	838	790	886	793	807	794	803	803	802	798	844	814	830	846	742	829	848	815	815	840	823	800	824	805	851	852	824	823	836	812	829	861	800	781	779	852	802	857	807	884	823	871	849	836	859	758	844	785	834	847	769	813	766	827	884	871	817	807	867	815	823	826	825	811	811	866	789	750	811	806	793	799	761	856	797	892	825	844	801	820	868	837	771	815	828	819	819	863	824	803	813	772	844	753	815	847	832	779	834	855	831	831	802	831	832	844	851	771	781	845	777	799	826	807	809	783	824	811	813	821	827	808	786	840	818	832	874	853	795	806	832	811	817	816	841	860	771	810	895	809	798	861	851	794	839	896	821	841	802	840	835	830	846	808	857	842	847	871	782	843	863	840	813	866	869	847	791	803	787	779	815	832	778	826	794	812	785	800	776	812	815	787	843	794	811	861	850	804	827	782	802	774	783	849	855	794	815	826	775	813	810	843	841	836	815	818	837	788	840	833	823	820	801	820	816	825	806	838	837	816	854	867	826	769	840	836	797	840	811	810	807	788	778	820	797	856	825	850	838	837	758	813	798	793	815	830	818	826	805	803	869	819	825	826	812	811	830	810	821	734	815	834	809	857	811	848	801	752	838	840	816	809	793	837	801	835	761	809	817	805	781	826	813	814	822	841	739	788	832	841	848	821	816	766	799	835	874	814	806	793	807	830	867	778	805	836	816	851	806	840	781	797	798	792	821	828	780	817	786	841	746	855	822	823	788	803	803	818	818	769	838	798	835	776	836	803	803	840	784	776	862	827	877	846	798	767	826	838	814	805	829	872	855	821	821	809	780	849	821	822	780	866	827	805	800	796	813	893	839	769	815	832	811	794	741	856	802	774	834	802	871	829	820	831	778	798	851	780	800	814	846	777	834	838	858	808	876	856	831	843	857	799	848	793	803	845	804	837	782	803	793	837	829	785	839	790	826	788	830	849	855	830	789	838	800	790	780	778	778	812	843	810	827	796	834	847	798	782	803	842	848	868	797	819	798	807	800	849	805	831	826	788	792	811	793	833	769	814	820	869	820	803	804	809	816	800	813	801	804	850	861	812	826	848	839	822	848	839	829	867	824	819	821	758	802	804	836	825	870	893	801	848	802	821	789	792	870	836	824	837	834	808	857	810	846	820	824	806	832	793	819	801	842	797	780	782	842	835	818	792	805	785	782	820	830	823	826	781	861	871	837	803	791	832	802	841	793	773	866	774	837	839	825	790	778	850	793	837	771	841	840	787	805	847	810	815	820	808	773	879	824	833	812	825	825	854	801	835	823	827	800	885	840	866	841	815	803	805	802	812	784	857	799	865	824	824	834	826	845	825	804	831	797	781	843	788	802	822	779	858	827	846	797	862	841	805	857	878	848	791	831	783	873	865	838	831	756	860	825	842	863	760	844	843	826	812	838	798	760	821	794	813	810	841	901	834	821	839	805	781	821	868	784	827	837	854	839	883	805	810	846	797	896	843	850	819	809	816	832	868	785	855	792	810	796	801	790	866	782	792	809	792	821	839	819	826	822	838	838	831	826	835	794	817	820	847	773	749	881	846	778	808	821	817	808	813	838	881	831	811	842	808	815	900	850	783	836	822	865	783	816	812	801	840	829	832	783	827	760	814	833	830	817	834	765	832	832	836	765	849	827	860	836	796	835	878	822	840	809	820	813	735	818	797	823	840	808	828	778	894	843	817	773	869	800	856	786	801	876	816	832	794	775	842	785	835	806	831	806	765	806	811	857	795	815	813	817	833	826	837	797	841	878	772	858	800	829	816	798	810	815	816	810	830	835	811	834	812	807	792	857	788	770	834	811	826	787	858	840	808	838	824	813	837	814	811	842	819	883	838	814	895	776	843	811	792	810	765	793	840	840	839	816	817	819	822	816	784	824	822	801	820	808	819	848	778	881	801	780	777	835	805	855	854	778	801	817	806	863	803	757	817	831	769	851	828	859	819	896	797	800	860	824	789	823	835	807	753	825	803	807	903	777	821	821	845	785	818	805	811	802	853	810	791	753	813	806	806	790	814	850	824	829	813	806	774	839	817	833
4922	462	403	414	175	175	175	179	172	179	151	168	177	176	159	162	176	189	189	170	146	166	160	177	177	162	142	188	156	180	162	170	184	195	177	180	165	192	176	207	190	178	201	187	153	183	160	155	162	171	185	160	163	167	150	175	169	164	184	144	157	187	168	174	146	147	151	163	168	167	188	162	165	151	185	170	179	153	166	154	174	164	186	166	167	167	149	148	162	151	143	164	161	183	181	175	168	167	185	130	163	182	172	154	179	166	176	141	170	160	185	200	151	173	171	194	166	176	156	194	163	166	172	181	180	142	174	165	144	190	185	169	167	189	182	190	195	152	145	140	187	188	166	138	166	198	159	158	191	169	163	173	146	159	158	150	186	144	146	165	201	176	153	152	174	168	165	184	154	152	169	202	177	168	155	146	136	218	170	145	143	141	178	184	152	170	187	184	187	164	167	176	152	175	169	155	198	172	167	168	173	175	179	143	150	154	151	151	204	165	157	181	171	135	155	166	190	183	147	164	180	162	157	154	153	190	174	169	162	188	151	150	134	169	174	179	180	166	148	172	165	195	172	187	137	176	170	168	158	170	169	173	171	175	160	173	162	192	169	162	168	172	167	164	180	162	162	146	203	177	158	162	160	195	165	162	189	181	182	174	160	163	152	158	154	155	186	226	172	149	167	181	186	167	170	151	149	173	142	195	147	175	175	178	179	174	178	167	183	182	191	188	158	153	184	153	140	168	175	163	180	203	164	159	181	164	157	181	179	168	193	157	180	153	185	158	174	175	138	165	170	150	157	178	161	156	177	154	172	169	170	146	184	188	165	179	171	154	162	204	200	137	157	176	188	194	178	167	158	167	167	170	135	166	177	170	176	166	167	162	163	166	164	167	149	158	159	160	153	175	158	187	161	185	158	178	161	174	172	179	149	173	151	194	136	183	184	177	150	181	186	171	214	164	169	171	154	144	191	187	169	171	158	187	151	149	168	159	168	165	163	169	170	205	186	187	164	167	157	175	159	177	164	150	165	161	160	172	175	174	167	168	182	153	183	167	168	164	155	180	192	177	148	155	172	138	161	161	170	163	156	149	158	170	159	151	149	175	153	197	176	167	179	162	177	168	184	164	175	153	191	198	172	170	161	169	166	183	201	192	149	144	156	155	184	164	142	156	159	167	152	153	168	166	195	167	174	165	184	172	181	172	195	163	164	170	181	194	157	149	157	182	140	156	165	193	174	171	189	176	148	164	141	136	163	172	160	194	177	167	166	155	155	159	187	174	192	184	158	179	157	167	145	197	165	167	190	191	198	165	163	166	152	175	162	157	166	188	182	165	168	188	194	159	178	164	164	184	166	155	132	152	192	156	170	200	170	172	175	189	164	159	172	168	186	165	171	193	187	155	162	158	149	169	160	169	172	155	188	152	164	181	162	171	161	164	189	174	160	164	166	166	174	169	166	175	154	188	167	180	168	153	157	160	155	172	155	196	174	165	165	174	170	196	164	171	148	174	150	170	163	173	143	155	174	140	176	178	161	175	170	177	151	189	158	171	164	154	163	185	165	165	180	135	165	185	166	177	179	172	160	177	194	162	183	180	150	162	166	161	183	163	178	169	184	173	186	162	180	123	158	153	155	179	194	178	169	190	218	186	152	169	171	185	149	191	182	161	172	171	191	170	178	165	153	167	191	179	177	144	166	157	172	166	174	159	134	156	166	154	174	160	147	144	131	168	171	172	147	188	156	179	181	177	164	127	157	175	160	156	167	175	162	167	192	178	164	155	182	188	161	150	187	170	196	175	142	151	154	147	150	171	150	176	182	153	145	164	155	173	144	201	170	187	167	160	155	145	172	167	200	199	183	168	147	167	175	189	166	164	171	170	157	167	167	168	181	187	165	133	153	190	194	182	166	184	161	145	163	164	174	151	191	152	185	174	167	163	165	164	172	192	162	156	153	166	188	165	182	149	159	174	158	144	168	170	165	195	174	172	176	146	153	171	159	150	180	166	162	183	162	168	168	148	149	157	189	137	148	167	155	178	172	185	183	163	179	202	168	182	181	186	166	165	164	160	145	148	175	191	157	168	167	182	158	168	179	186	158	164	148	165	171	162	175	164	164	173	157	168	164	171	207	183	171	174	173	152	173	140	153	156	176	170	155	152	167	162	184	183	163	193	195	168	175	175	169	160	165	183	167	159	156	163	184	176	184	156	152	146	170	170	154	177	174	190	186	157	170	162	179	141	183	184	198	145	150	141	151	159	189	155	145	161	184	148	145	167	173	167	156	165	160	174	182	192	166	161	183	166	158	162	174	165	167	182	160	194	162	170	161	177	168	157	177	166	160	168	184	176	159	174	162	166	174	156	176	166	170	178	162	167	171	182	152	164	160	154	157	166	169	183	163	174	180	162	191	170	183	162	151	160	192	170	182	160	136	167	165	162	172	176	171	167	176	173	193	162	185	159	147	156	167	179	155	170	163	162	167	178	145	158	181	189	150	158	180	157	127	162	217	177	177	171	176	183	160	155	144	187	163	171	173	150	147	178	178	162	169	124	174	172	153	162	149	166	180	169	175	137	144	192	156	188	169	149	155	179	137	146	167	175	202	163	171	153	169	161	179	161	183	178	168	177	176	157	174	160	195	163	160	205	198	154	154	171	186	176	187	154	178	164	153	178	153	165	180	171	169	170	164	179	160	166	169	175	162	167	160	165	160	158	179	181	183	181	168	173	183	156	166	169	161	180	175	184	175	172	159	164	176	160	175	168	184	177	203	157	191	170	168	166	203	169	179	185	151	157	160	195	162	176	148	160	158	168	165	163	166	160	169	171	154	184	170	186	136	148	171	170	158	159	183	182	195	171	175	163	161	166	168	173	170	175	170	174	152	155	137	179	160	165	150	163	172	171	180	184	151	153	147	168	206	175	135	161	154	181	178	181	143	154	150	172	164	160	152	152	177	166	199	171	197	160	149	176	174	177	197	186	168	156	170	165	155	155	176	177	164	184	133	152	147	167	157	148	182	154	185	157	156	154	180	185	148	163	154	166	162	174	171	183	173	183	170	172	162	170	162	168	170	175	173	170	155	150	157	147	181	178	163	166	179	163	192	165	189	197	150	138	182	150	186	148	153	167	179	179	173	173	157	155	171	175	170	173	156	174	175	182	188	184	159	168	196	189	158	170	189	175	148	171	194	161	163	168	169	170	173	162	162	144	165	163	184	167	182	168	166	172	153	155	173	196	174	156	171	156	188	175	161	150	156	160	187	191	190	175	162	161	171	155	162	156	170	155	195	163	202	179	162	179	185	155	158	144	158	161	169	161	181	169	149	165	193	184	171	150	160	177	179	160	173	152	190	175	159	179	162	154	168	177	177	186	157	162	165	182	159	172	199	152	188	162	167	183	143	181	185	175	179	198	164	166	175	167	194	160	181	167	174	160	155	151	163	178	163	178	141	172	163	162	144	186	163	157	159	179	183	184	165	149	168	196	151	148
3674	680	949	1358	410	435	446	455	436	443	420	422	459	416	423	405	443	431	422	455	455	445	455	426	441	485	459	416	418	418	430	432	434	505	477	410	404	445	420	447	448	444	419	424	454	448	435	420	456	417	482	453	417	427	431	409	393	479	429	434	451	462	457	411	462	422	419	465	427	452	477	442	435	491	429	457	429	413	464	409	449	431	457	466	439	423	438	466	481	467	447	426	423	456	395	442	443	433	466	395	441	425	411	445	420	460	439	435	445	410	439	411	422	459	456	413	410	421	413	439	445	451	424	411	449	432	434	422	454	446	482	425	462	444	424	450	456	444	430	423	413	415	435	410	445	424	454	464	434	440	455	422	441	450	418	440	472	452	433	453	427	407	406	440	455	438	426	430	445	435	422	436	446	436	457	472	388	490	457	436	422	460	465	405	479	462	453	440	437	449	411	423	431	415	454	405	460	437	445	445	458	409	402	420	426	434	438	433	430	459	429	425	455	439	424	417	433	429	441	437	441	439	464	454	449	447	434	452	407	453	477	446	447	443	405	455	449	451	436	455	445	477	427	439	454	410	433	445	457	467	435	445	401	450	457	438	436	401	428	435	447	447	451	485	458	428	398	411	409	471	468	471	455	423	405	442	437	425	429	463	435	443	439	446	424	427	444	445	472	449	451	438	456	429	422	424	429	445	432	453	492	470	432	467	494	438	455	401	416	425	464	429	434	394	454	435	423	448	448	433	457	424	420	472	445	449	439	454	430	448	427	433	423	437	478	474	406	455	449	444	431	439	448	445	425	479	418	475	475	441	432	466	447	443	445	441	448	425	454	454	417	453	408	432	432	453	426	460	481	435	462	446	456	415	446	470	423	430	435	440	418	417	388	435	430	466	432	442	482	400	431	407	445	489	455	416	478	437	457	458	477	481	438	407	461	453	465	466	474	430	431	442	450	407	440	443	474	415	431	451	432	440	435	471	431	436	446	442	445	437	382	433	489	447	471	407	463	414	443	419	431	404	410	472	414	447	447	417	453	430	432	448	489	449	454	444	429	412	464	438	471	410	433	410	419	422	454	449	454	390	456	469	430	423	447	432	430	458	456	458	432	396	425	429	459	445	413	458	429	474	450	432	447	451	429	435	432	475	439	457	408	404	465	429	440	442	418	423	446	445	437	526	407	456	434	427	411	433	445	453	453	441	427	402	438	422	448	443	440	452	409	459	425	450	425	459	413	441	412	406	461	445	430	446	423	403	420	425	438	417	450	449	423	463	449	419	440	448	408	418	459	436	425	413	469	404	447	450	464	457	413	432	393	450	450	441	422	441	472	405	438	416	449	406	443	441	428	442	447	422	428	440	464	470	415	424	445	445	430	438	456	469	403	412	442	470	420	431	481	431	433	471	427	443	441	453	459	474	438	438	475	426	422	452	421	428	430	435	450	447	457	385	422	463	438	470	451	426	482	467	452	425	440	439	421	439	416	431	420	450	433	436	387	418	456	458	446	415	418	433	423	422	467	420	438	424	422	441	412	441	424	456	473	450	446	428	447	428	437	468	444	448	467	482	407	442	453	447	460	429	441	430	460	409	408	477	433	457	437	425	428	461	467	452	399	422	449	393	442	446	442	413	451	422	431	440	446	417	448	418	447	431	450	431	453	461	436	447	465	445	433	489	426	447	423	424	483	405	435	409	456	455	443	444	438	434	459	438	419	413	461	453	449	413	443	454	443	513	437	426	447	465	445	455	465	439	435	409	436	424	436	454	426	407	455	493	442	423	436	418	439	426	420	418	461	402	432	426	434	407	419	441	432	429	414	487	484	415	415	475	458	473	467	422	403	439	409	433	471	426	465	435	424	451	443	454	437	438	444	421	449	442	457	433	437	446	433	401	438	445	425	394	437	468	449	477	461	427	456	446	415	443	434	437	468	443	476	445	429	445	437	449	397	414	447	469	420	447	457	419	443	448	441	407	407	435	422	466	453	449	442	394	418	433	420	438	423	446	424	438	437	421	427	445	454	419	422	433	421	463	459	422	446	418	433	452	406	436	439	458	456	439	494	430	435	480	428	445	405	431	404	444	436	425	396	427	449	406	449	430	498	469	448	446	414	452	410	476	435	448	420	411	420	449	432	433	433	411	440	420	477	445	431	420	420	454	426	429	413	404	411	440	481	408	447	387	457	409	465	463	457	457	452	476	456	432	425	440	427	467	426	468	416	444	450	420	455	423	408	462	428	457	498	448	460	465	432	448	457	418	441	473	464	454	433	444	472	454	414	437	419	425	474	447	472	418	427	423	411	439	431	419	454	432	422	447	422	413	405	471	435	458	428	445	450	395	427	454	446	429	422	488	430	433	396	467	429	418	409	467	410	456	409	425	410	444	444	457	419	430	466	484	429	442	385	428	428	422	435	460	466	436	415	446	456	441	416	438	484	434	436	431	426	454	444	429	437	444	441	434	441	435	467	452	406	429	436	433	422	433	418	434	466	447	418	431	477	416	409	416	427	438	451	451	410	422	460	441	445	450	439	481	449	434	445	424	424	434	427	465	432	442	467	458	424	430	445	432	475	440	430	415	452	484	395	442	458	437	431	423	431	441	443	437	446	423	456	412	450	419	439	412	398	393	426	422	443	400	440	436	442	449	443	453	441	409	456	425	451	442	431	411	430	432	418	441	442	463	465	410	427	436	444	448	435	426	456	458	401	429	430	446	449	437	426	439	449	434	461	433	426	454	389	395	439	451	442	455	405	395	439	430	455	446	461	430	456	441	455	465	433	425	475	415	457	435	434	409	408	444	436	450	453	448	466	479	451	451	473	433	444	429	445	523	432	409	425	441	449	426	417	432	465	422	429	429	425	455	423	451	442	431	424	404	427	460	432	417	481	408	421	439	444	451	445	434	457	445	435	424	421	475	426	432	428	461	467	440	450	444	446	446	464	436	440	442	410	431	455	438	465	432	419	433	441	408	448	452	434	437	436	402	413	409	446	426	492	440	437	461	394	403	467	419	425	439	416	443	436	399	433	439	434	448	448	470	428	443	436	424	435	413	434	436	456	451	457	444	467	454	467	461	415	420	439	431	481	426	434	399	458	447	441	427	442	441	421	443	427	445	428	441	445	465	473	442	434	447	415	436	448	434	423	457	397	462	427	434	474	417	421	410	428	425	445	451	444	421	454	430	422	411	424	414	430	471	419	433	458	474	469	451	427	476	432	413	426	465	438	491	460	423	416	448	481	428	430	442	437	405	418	488	439	424	455	430	425	430	466	433	475	434	427	450	460	417	460	443	431	473	443	430	490	431	426	448	453	414	430	419	461	432	472	435	444	440	458	430	461	471	427	411	454	437	471	451	412	444	477	443	470	424	448	472	460	440	424	425	456	474	451	446	432	471	442	451	390	461	464	458	457	413	405	469	420	418	447	466	470	429	465	452	420	447	426	462	459	459	456	460	407	406	430	465	404	466	425	422	425	413	429	466	421	441	483	412
13678	1336	1665	10016	786	451	447	408	378	384	379	373	353	338	337	393	354	364	361	382	340	330	350	370	368	359	329	342	364	380	336	360	335	366	372	326	363	370	333	361	347	382	366	341	325	349	337	363	336	329	324	353	364	380	312	367	334	327	382	350	341	342	369	321	360	362	359	308	347	344	342	358	341	361	374	334	347	355	392	344	334	356	341	336	387	302	329	320	341	361	347	354	366	331	298	353	330	379	342	350	360	356	341	355	354	379	350	352	383	356	343	347	344	333	357	346	336	316	332	380	339	328	346	342	299	360	310	326	329	357	361	342	327	351	350	303	370	370	329	318	305	319	337	350	375	338	398	361	369	352	338	370	381	369	368	330	321	327	340	338	320	340	350	389	344	361	337	394	353	365	355	330	341	324	352	333	293	311	342	330	387	379	333	337	351	321	384	372	349	322	362	336	342	360	365	367	341	355	330	359	330	359	337	332	355	370	377	334	368	337	331	326	346	314	369	330	331	383	369	362	358	316	359	355	351	329	366	398	387	344	385	364	328	334	362	352	321	332	364	356	376	321	334	323	350	371	329	354	333	326	373	362	372	388	349	346	373	316	369	321	339	342	345	359	394	345	344	332	337	325	370	325	352	332	341	363	351	351	360	359	338	336	377	366	377	328	351	352	318	372	316	372	343	335	391	337	336	346	318	347	334	333	352	388	349	363	356	345	363	311	381	355	342	346	314	322	330	350	371	338	357	329	330	340	356	336	336	360	377	343	311	366	364	338	319	341	313	355	352	378	346	360	352	351	305	351	326	383	348	406	384	350	354	314	310	376	368	366	350	345	350	363	381	332	371	314	351	333	319	356	396	344	346	375	364	359	322	363	343	372	360	375	346	346	397	369	371	376	377	327	348	367	359	364	353	353	352	323	371	342	372	326	341	349	327	356	347	341	325	336	321	347	359	337	319	313	337	324	366	343	367	352	362	315	361	335	379	362	345	340	332	363	373	361	360	357	331	361	315	342	350	337	369	362	316	348	328	350	355	336	374	329	352	359	373	381	373	326	335	354	392	359	349	345	339	374	336	365	347	315	360	378	330	362	359	365	341	340	321	323	362	350	379	392	356	359	377	368	358	353	377	354	324	359	373	322	332	321	344	371	354	344	333	348	363	382	369	319	346	353	340	344	343	353	366	385	342	387	362	330	351	349	336	357	324	334	339	341	358	384	348	334	333	347	351	373	382	345	357	317	333	350	356	338	353	337	363	335	355	297	373	345	334	358	328	370	353	348	302	342	340	363	360	337	346	341	336	315	337	362	365	361	350	347	375	384	330	332	352	357	377	362	315	381	346	340	336	349	339	327	338	378	352	348	323	344	383	340	333	320	367	345	364	354	325	338	344	359	347	381	351	365	346	327	335	341	353	348	335	339	317	313	346	338	331	341	348	317	359	322	339	341	337	353	375	360	311	341	346	342	332	372	381	330	344	360	353	310	345	343	316	354	360	359	384	322	312	333	304	353	349	368	343	354	347	383	356	317	336	348	346	375	343	345	336	332	365	346	357	363	321	339	336	374	346	350	339	353	349	367	353	376	346	352	353	306	361	350	344	372	340	358	342	338	361	353	379	359	353	311	346	341	367	362	360	336	361	343	352	381	332	354	330	328	337	341	321	357	321	331	365	367	366	332	345	361	334	362	374	339	368	337	331	368	349	355	368	345	351	378	351	349	370	341	333	339	351	316	346	339	343	343	363	353	343	364	307	332	372	351	342	359	347	350	387	333	362	382	341	343	349	324	344	353	315	352	341	311	340	376	379	314	356	347	355	365	359	359	318	391	378	357	354	337	329	339	341	320	353	337	316	322	372	379	341	329	349	353	351	353	335	340	323	364	361	349	354	289	312	362	347	352	338	326	359	366	341	367	388	378	350	357	358	376	303	363	346	347	354	351	353	329	368	351	374	335	377	368	383	367	365	388	365	336	342	346	346	337	342	353	373	327	366	351	329	390	349	348	369	351	351	342	363	335	344	347	322	334	336	375	334	342	337	376	408	369	359	316	386	350	332	327	353	364	345	349	344	407	335	351	357	361	373	351	334	362	343	346	355	378	333	344	344	322	390	356	364	346	355	333	331	357	359	341	330	334	339	313	346	318	325	321	351	355	339	364	377	321	330	318	343	364	336	346	371	328	355	326	346	356	392	351	367	321	377	339	317	347	312	373	375	366	366	381	365	327	370	384	336	337	334	327	323	352	341	355	332	344	348	335	345	379	369	336	332	339	359	340	355	350	373	326	360	368	348	341	320	376	358	337	360	348	396	361	356	354	340	353	388	361	369	331	344	337	331	357	334	305	384	339	395	338	331	379	314	316	346	416	347	343	344	351	314	334	347	345	331	324	345	322	335	356	334	379	376	364	327	347	325	363	320	330	314	375	365	389	372	356	331	322	339	359	350	313	374	339	357	372	354	344	351	335	338	321	350	332	350	334	351	368	357	353	371	344	357	320	374	316	323	320	326	341	332	348	369	383	359	333	337	342	347	370	323	341	375	356	331	358	351	367	354	386	368	323	363	318	394	345	351	381	358	373	321	347	349	367	360	371	355	351	375	391	315	358	317	327	367	344	337	359	358	345	351	351	350	331	360	340	396	344	344	362	336	347	346	407	356	364	334	370	367	351	311	346	360	308	338	378	345	353	346	352	343	347	342	377	340	321	333	337	336	382	369	350	341	326	346	365	337	319	348	347	333	357	352	359	405	367	356	347	343	338	331	360	328	391	340	342	333	354	348	341	347	342	347	341	347	321	397	403	367	333	339	363	339	336	348	352	340	366	319	355	362	375	323	318	331	354	368	345	379	321	379	376	344	351	349	336	368	318	328	352	300	350	337	352	353	318	339	338	354	351	315	348	324	343	331	381	349	347	306	330	337	320	316	323	366	359	370	320	362	365	352	389	354	343	357	343	342	382	345	371	330	338	332	337	324	347	367	335	360	357	364	362	365	380	354	344	369	365	374	373	351	316	350	282	337	387	352	326	369	345	359	342	380	346	323	351	337	338	335	330	327	379	317	387	355	340	336	369	362	351	341	329	364	313	352	346	350	357	348	327	311	338	351	371	365	319	380	353	357	315	366	338	329	341	337	353	312	365	354	349	394	369	351	342	394	348	381	312	324	303	375	368	364	334	323	359	348	394	362	366	368	353	356	375	358	382	328	339	360	356	335	354	361	367	388	357	347	315	351	338	348	331	331	321	354	391	345	361	377	352	341	317	349	319	319	346	350	331	361	333	368	373	325	348	379	342	390	338	327	330	372	382	301	385	340	312	368	361	357	359	357	357	370	383	339	388	342	347	357	334	344	329	339	336	378	366	367	372	360	362	353	377	335	343	320	345	352	370	315	367	372	328	359	279	337	373	357	359	310	326	336	342	327	343	329	364	338	351	336	328	360	371	340	382	354	383	368	341	364	345	340	338	349	343	338	340	320	351	327	342	369	395	336	368
9587	1472	3978	17821	1375	1300	1235	1064	976	970	970	909	914	908	912	922	887	857	823	791	813	858	872	817	846	787	781	825	792	872	829	876	772	825	853	831	821	801	818	835	856	843	791	802	774	782	808	802	800	796	835	780	829	801	778	735	829	835	852	776	782	844	785	782	751	762	812	850	839	787	780	845	811	774	804	788	797	821	782	790	829	800	761	830	796	789	811	814	777	812	829	765	795	742	759	797	836	789	807	777	830	768	805	806	799	805	845	794	761	803	845	791	825	774	808	803	795	813	799	802	764	809	770	797	805	825	738	780	772	812	838	773	850	787	758	832	790	811	759	854	821	809	785	738	815	807	801	789	763	819	796	808	803	777	835	792	776	805	859	788	827	758	847	840	826	815	786	776	820	805	800	870	831	831	819	797	798	780	803	794	818	812	826	781	823	781	763	817	827	819	781	826	802	827	790	801	834	851	850	836	814	836	786	812	739	795	765	830	848	836	763	828	773	796	796	791	811	829	805	827	814	751	765	734	784	843	794	833	802	808	796	765	764	767	824	834	835	796	825	866	786	798	757	793	768	757	807	807	820	811	824	858	798	838	834	783	848	805	783	810	802	775	815	826	792	777	796	738	801	808	778	781	855	807	771	811	789	788	829	773	775	776	822	837	790	828	800	788	742	816	802	815	784	801	765	790	762	835	770	797	766	787	773	754	840	798	721	831	780	754	750	823	799	787	808	811	826	839	826	812	764	839	809	768	806	809	747	796	820	835	818	832	790	798	817	814	748	752	802	825	783	848	792	809	771	802	780	819	821	798	798	852	773	790	841	836	864	785	828	805	806	788	770	854	843	803	816	818	785	807	922	792	802	810	852	759	850	814	821	770	806	779	841	818	787	769	760	778	807	799	798	818	782	828	779	819	825	813	784	781	819	767	800	785	738	802	823	829	817	812	793	815	870	781	794	800	788	779	807	845	776	846	816	768	796	789	746	816	756	773	834	812	764	777	783	774	775	757	826	810	798	818	796	790	790	816	736	790	829	745	790	816	801	793	791	760	741	834	840	814	786	832	814	875	777	810	809	756	838	815	828	801	808	756	815	851	791	751	823	804	810	806	775	843	800	751	809	812	791	782	776	771	801	752	796	811	798	801	864	836	803	789	784	816	757	795	843	813	786	768	794	796	785	819	817	825	774	767	831	817	840	785	832	797	714	769	769	809	755	804	779	780	827	788	816	758	829	826	812	820	843	810	833	751	815	837	819	843	770	787	769	787	811	779	795	848	773	761	859	835	779	821	793	775	736	853	794	824	798	798	795	732	782	863	788	821	778	769	750	820	824	807	835	775	776	838	837	783	793	762	787	738	781	843	805	792	738	832	779	799	811	808	792	774	787	769	773	764	760	748	749	827	764	784	786	833	812	814	826	790	797	786	787	778	794	816	743	816	763	803	794	804	793	820	771	856	781	853	771	778	818	801	777	842	843	801	805	827	823	839	820	828	820	765	795	811	783	802	822	836	849	799	821	764	762	785	807	840	758	795	844	773	813	808	815	824	772	766	747	774	803	753	797	781	805	799	774	795	799	750	789	785	821	756	796	829	767	815	735	759	820	835	762	796	774	802	801	806	778	769	779	800	808	785	769	810	829	791	854	778	765	770	784	746	810	763	781	796	789	785	778	743	805	786	836	789	862	746	766	780	809	802	769	811	773	820	869	831	766	830	806	756	779	803	782	811	771	804	832	828	799	767	774	793	790	808	772	749	826	754	765	794	831	782	781	779	786	804	830	804	762	756	749	822	767	780	757	776	771	770	774	814	785	769	796	822	749	772	819	790	798	759	819	791	794	770	823	785	769	754	756	773	799	799	766	766	766	815	774	800	800	740	799	753	796	816	836	764	805	801	801	816	789	831	771	758	827	830	769	844	792	804	773	793	794	777	761	816	835	778	785	801	798	786	841	823	812	832	819	829	832	773	787	761	784	748	750	787	739	816	791	813	856	786	798	812	804	801	774	798	872	808	784	752	794	816	791	817	766	852	778	786	775	798	783	789	752	794	783	790	754	796	815	801	777	813	819	753	832	766	788	778	788	822	744	792	771	852	790	743	760	763	797	809	778	832	828	830	806	744	789	838	800	815	826	782	789	802	802	800	831	786	784	843	828	816	749	724	826	803	789	813	836	816	803	804	781	811	768	792	789	788	806	787	810	800	785	855	764	814	818	820	783	784	837	822	841	845	836	777	774	779	813	770	769	777	799	815	800	843	740	784	825	807	773	799	810	821	766	785	811	758	792	809	767	815	842	780	797	827	854	837	800	802	820	771	809	790	788	760	807	791	759	791	836	770	773	802	818	749	801	788	854	778	764	828	742	796	779	817	811	810	799	839	775	833	799	812	752	857	816	798	798	787	863	811	786	779	805	794	789	717	814	788	783	812	799	773	826	794	779	782	814	828	813	811	782	802	796	777	796	800	766	811	785	800	818	792	780	794	799	791	827	837	771	781	773	838	790	846	819	834	739	790	868	816	799	828	791	836	774	792	773	750	802	810	825	783	847	768	786	799	811	818	845	792	765	801	814	820	773	813	837	824	778	863	778	797	804	795	805	828	807	789	795	752	820	789	784	827	864	802	839	830	821	858	790	791	783	832	838	724	785	825	817	762	809	809	793	804	788	814	837	797	855	793	794	778	807	785	777	834	812	743	830	797	819	791	789	795	851	784	779	771	784	816	768	732	832	782	817	767	737	823	788	771	753	765	749	829	779	746	837	787	813	841	740	823	771	771	792	767	758	806	796	803	772	811	763	830	831	804	786	784	811	824	795	789	793	782	774	813	768	800	745	798	803	784	824	822	786	753	796	802	778	775	781	769	810	797	821	775	823	795	816	827	863	780	795	806	822	794	778	787	828	784	791	806	775	805	746	838	823	795	800	804	795	803	784	820	782	788	768	822	834	772	749	802	793	777	822	820	759	821	832	804	833	834	808	761	811	788	782	795	773	799	835	852	811	816	761	779	817	836	782	770	834	791	836	841	806	837	825	806	784	847	775	815	814	765	785	796	820	813	776	810	784	837	818	810	775	817	815	746	801	792	823	780	852	767	781	787	823	808	803	807	791	749	801	837	788	805	752	765	771	787	860	843	818	866	766	760	774	755	784	818	794	775	776	858	757	780	774	785	807	807	812	813	782	775	800	809	816	767	803	832	791	803	816	759	783	776	821	791	799	777	833	791	739	817	805	761	818	824	761	773	795	784	827	724	817	796	818	777	798	786	814	796	795	781	810	776	800	785	825	801	782	835	743	804	753	836	801	820	788	787	870	778	733	777	817	809	790	765	812	842	793	831	815	825	826	810	791	792	825	823	768	846	801	784	879	811	807	771	813	801	791	814	864	854	779	856	754	801	829	779	820	788	839	830	771	818	760	777	831	786	797	744	791	774	734	823	794	826	827	769	783	800	825	822	822	806	765	801	802	787	781	768	868	803	833	793	766	814	820	714
21464	2523	3168	18690	1758	595	501	460	484	453	398	413	390	396	387	382	408	405	371	390	409	364	387	393	380	363	438	390	377	406	380	363	348	361	362	377	390	347	378	379	384	395	387	415	360	383	423	370	385	353	375	330	370	353	373	385	393	399	393	364	346	361	350	345	399	348	373	380	356	348	351	366	402	350	396	358	376	374	363	351	371	367	351	371	369	382	334	371	372	358	350	360	355	363	356	429	372	382	384	385	409	361	380	384	361	362	377	368	380	398	382	336	379	378	357	368	410	358	384	373	384	356	358	384	389	380	385	349	346	364	379	355	356	348	401	376	336	369	354	384	361	366	361	390	384	367	361	373	377	355	389	366	411	364	371	394	390	357	381	383	386	367	341	391	380	362	389	372	395	382	395	359	406	343	401	412	373	366	348	373	419	396	382	377	344	371	352	399	372	360	361	361	369	365	366	351	389	393	345	379	387	353	382	363	395	392	380	349	367	389	347	388	409	352	347	347	395	350	375	375	370	366	415	380	366	356	374	403	383	381	376	429	340	345	377	354	403	420	388	389	326	375	354	383	379	354	316	377	378	351	369	353	372	351	332	361	364	333	371	401	373	369	386	400	388	385	363	347	353	362	369	389	389	387	370	405	377	358	398	381	329	362	369	367	364	382	411	353	369	416	371	388	399	427	346	363	362	335	393	369	365	388	388	332	379	383	389	380	379	381	364	363	394	416	391	393	329	376	377	369	358	363	353	354	342	404	383	396	375	353	365	349	338	338	341	375	385	355	373	348	353	333	367	395	394	353	331	350	324	338	379	415	361	381	376	362	376	380	365	337	408	350	371	371	346	383	373	396	439	365	351	378	354	331	378	401	407	384	397	363	366	366	385	352	349	399	405	354	378	362	357	378	352	378	389	414	364	406	387	380	346	360	376	380	375	368	392	404	341	383	345	358	374	414	402	362	386	382	346	382	390	374	363	395	373	379	375	371	410	379	346	360	344	368	365	388	382	354	361	402	389	381	352	383	380	366	369	350	374	371	373	377	369	365	391	329	332	380	363	366	378	370	340	372	362	364	377	370	376	387	386	370	370	374	405	336	383	375	361	372	381	362	384	383	366	406	379	351	379	390	378	340	361	405	375	350	356	394	391	385	388	338	398	347	344	349	370	378	397	372	342	392	401	374	367	372	329	341	388	340	358	372	359	384	406	384	372	387	362	379	338	370	385	401	344	367	381	358	335	391	400	326	353	367	381	355	418	395	374	345	362	363	333	352	399	362	356	399	371	355	339	356	356	390	352	390	426	357	402	371	377	375	387	398	350	346	359	395	357	358	380	364	372	377	339	380	355	369	356	394	346	366	373	362	359	380	355	352	363	381	357	397	339	402	398	367	366	387	387	379	346	382	391	376	373	371	368	351	392	379	358	375	358	410	411	376	370	385	362	345	385	387	328	362	371	350	396	392	379	425	354	378	363	365	397	373	396	355	397	370	363	348	386	326	347	405	388	355	371	402	374	384	376	357	355	317	383	334	381	382	347	355	356	369	392	377	364	353	371	368	377	389	420	377	392	361	371	351	374	363	348	385	357	339	358	395	367	363	392	343	371	381	394	352	360	367	363	348	380	352	355	385	384	373	361	408	378	374	391	392	392	397	372	402	351	396	338	385	370	345	375	359	410	342	389	384	372	382	370	410	377	385	406	362	387	382	326	367	383	357	383	359	361	371	355	385	383	358	377	378	366	364	345	408	403	376	397	339	341	354	360	380	391	359	384	374	377	331	334	342	381	426	363	352	380	356	403	372	389	369	402	381	359	356	382	368	386	355	393	383	348	390	373	354	334	365	357	395	400	390	362	379	365	396	369	341	343	356	398	393	375	364	368	352	379	371	354	357	376	371	371	372	377	388	395	355	381	334	361	362	412	398	350	394	351	352	379	344	380	369	352	333	352	398	375	387	359	361	346	344	381	352	331	381	388	378	369	339	394	316	386	371	390	360	401	392	371	359	381	344	342	354	363	382	319	367	364	416	383	383	404	367	400	354	379	404	357	352	378	353	385	351	385	356	394	408	385	375	361	378	388	383	406	387	381	398	361	333	368	364	396	374	375	377	365	354	327	403	387	408	344	360	364	372	396	384	385	359	360	385	374	385	370	361	369	352	361	367	389	383	420	356	391	360	378	365	378	368	374	382	358	339	396	359	337	341	335	351	351	382	362	378	367	361	380	369	344	368	381	368	383	397	372	365	354	376	379	354	403	353	335	374	400	394	377	356	378	351	373	343	346	393	352	373	349	350	359	381	350	377	343	371	370	349	396	366	394	379	351	402	388	334	401	374	392	375	395	356	330	362	387	352	369	382	363	366	349	360	371	362	362	403	367	401	379	371	370	340	385	383	303	347	422	376	354	338	348	407	382	349	334	369	395	399	349	358	395	355	413	400	389	372	348	402	369	364	362	346	354	372	346	346	407	388	390	402	387	402	350	366	388	340	347	390	373	394	378	390	356	349	368	356	374	366	348	401	360	360	338	393	380	389	377	380	363	347	394	375	363	374	323	370	345	380	398	331	374	375	356	350	386	417	396	365	362	404	355	400	418	340	359	383	376	372	330	336	342	375	389	352	354	393	344	354	334	377	352	361	376	385	363	367	351	398	345	379	371	356	382	396	400	340	416	353	364	399	402	377	348	347	388	368	422	394	367	366	387	372	410	377	369	367	366	359	376	402	388	381	381	402	366	376	327	368	373	381	353	328	376	392	370	389	359	366	394	392	359	370	352	401	354	362	390	339	406	362	374	381	349	364	393	365	364	354	367	365	392	373	361	404	349	352	346	373	337	361	369	407	353	340	395	363	392	390	376	333	382	375	386	378	399	379	385	353	373	374	382	368	374	364	420	322	403	362	356	372	330	387	390	366	355	367	386	327	360	368	369	368	369	349	400	402	359	399	379	374	387	359	360	341	376	359	406	375	324	363	378	399	348	378	401	363	380	358	352	374	366	358	379	379	360	353	348	376	375	377	396	388	377	369	396	403	354	383	365	352	402	348	413	323	338	399	391	361	399	354	382	353	377	350	363	365	378	353	369	345	326	370	372	355	371	370	414	367	375	360	393	403	362	387	383	389	360	364	360	375	400	366	365	361	363	389	323	385	412	343	375	375	358	347	358	350	343	350	381	378	368	381	387	367	399	410	364	333	380	354	391	348	371	365	365	389	368	376	366	403	349	355	373	386	388	345	380	363	415	399	394	330	381	391	346	364	397	362	367	351	389	367	368	355	382	384	315	373	365	389	340	363	422	378	395	390	342	361	389	389	381	393	377	377	387	352	353	371	393	395	384	355	428	355	349	392	396	379	313	343	361	363	341	397	359	367	356	342	373	378	396	353	370	397	397	353	394	356	357	400	395	383	342	345	372	420	383	384	393	411	374	376	378	381	375	393	405	395	393	356	364	375	399	370	397	374	374	372	345	409	383	347	391	369	362	367	394	408	377	380
11756	2065	6813	23435	2005	1741	1520	1371	1295	1146	1158	1110	1089	1029	958	955	950	955	959	877	953	876	940	843	902	824	860	885	793	824	872	842	913	805	797	825	863	807	840	791	820	872	849	895	842	818	844	847	816	852	838	789	801	805	866	850	869	852	803	821	800	836	829	837	840	789	846	794	840	818	808	844	832	829	805	841	799	844	787	798	805	843	827	858	785	842	810	804	815	817	818	842	833	840	816	804	787	818	807	826	835	814	828	799	861	862	788	815	832	837	857	832	823	817	802	803	817	849	815	834	798	774	832	792	800	823	814	844	832	766	837	829	831	823	828	828	807	778	769	789	816	800	849	803	818	844	817	819	836	794	806	788	794	771	802	846	778	803	840	840	801	846	823	777	810	825	838	832	835	870	842	841	804	749	786	818	854	801	806	823	824	805	891	876	782	836	839	838	826	860	805	791	771	779	815	826	796	822	884	795	810	774	850	778	801	833	781	842	843	804	837	879	810	865	814	820	808	799	814	826	789	825	808	776	792	800	852	819	856	809	884	802	850	843	823	826	779	845	822	804	799	809	788	812	837	811	795	852	816	819	827	857	830	807	819	827	806	793	790	789	818	826	821	845	819	797	831	803	843	805	782	786	796	817	827	836	784	838	815	841	830	820	818	796	792	817	786	854	811	789	848	843	824	809	829	844	821	821	853	787	859	866	811	792	780	836	784	837	814	797	800	820	814	803	821	798	839	815	796	778	813	853	816	769	828	882	838	869	856	782	810	807	799	841	807	798	841	773	860	859	822	783	831	826	838	855	812	761	796	860	817	853	846	858	832	839	793	857	827	885	790	754	834	817	801	844	804	841	803	792	811	845	811	792	841	800	823	776	798	826	802	812	835	811	821	784	768	822	855	775	820	866	795	792	839	838	788	804	859	809	837	871	784	835	803	841	805	841	802	808	817	823	865	818	859	824	744	804	814	806	832	788	808	804	869	853	819	849	776	849	825	801	791	780	816	864	786	857	820	825	773	853	826	830	812	770	796	833	843	837	749	799	820	845	844	808	806	828	800	847	837	862	826	871	816	814	812	782	770	810	831	839	760	836	794	831	817	859	826	842	841	902	808	807	837	860	840	802	841	804	848	832	787	798	858	809	857	832	805	819	846	803	862	778	847	771	828	824	809	808	812	820	755	821	812	817	801	801	812	831	819	835	866	874	848	838	779	833	809	849	798	801	820	821	861	814	834	800	811	839	808	827	837	832	814	804	818	837	782	826	803	768	794	841	830	819	747	852	847	791	793	797	813	816	801	802	817	821	758	775	803	823	846	842	817	865	800	795	807	786	868	832	843	816	813	792	783	822	776	828	916	812	852	819	825	802	824	852	786	790	843	836	811	842	790	829	800	775	826	781	806	843	879	852	809	852	787	831	854	832	823	804	815	820	787	804	860	822	843	804	778	792	790	772	858	803	766	825	836	784	805	814	833	799	899	798	809	798	825	818	827	819	766	805	797	829	850	864	827	802	769	787	853	830	826	780	797	824	839	791	827	828	845	837	782	826	833	818	851	822	881	785	850	825	811	812	782	840	813	821	812	853	792	770	808	817	833	811	810	770	806	831	832	827	879	800	805	820	826	854	774	841	822	817	860	795	786	798	858	823	833	855	800	809	816	801	799	834	814	792	798	791	854	823	819	823	822	853	805	830	829	836	776	776	836	827	768	773	795	801	853	807	827	804	852	798	824	783	797	830	807	809	828	767	837	777	809	816	788	807	839	794	829	805	766	800	841	834	789	835	794	766	854	843	798	777	864	841	789	841	823	781	874	804	764	824	790	810	854	843	840	850	803	834	848	824	802	769	812	831	868	872	821	861	835	782	796	857	813	779	773	825	802	815	821	780	794	789	849	813	791	817	833	800	822	818	823	781	828	842	800	844	799	795	831	840	834	793	818	783	862	841	803	825	784	786	856	807	818	834	780	811	828	767	842	825	804	785	813	854	800	833	827	828	764	783	825	774	810	800	806	830	799	836	780	817	851	801	841	883	858	844	802	863	879	790	840	829	829	813	817	805	794	814	851	846	852	867	768	829	824	833	769	799	796	843	828	804	805	810	834	831	787	803	823	811	762	830	833	792	844	800	791	766	819	789	858	847	819	819	780	816	819	792	835	786	813	822	841	793	811	838	782	859	794	811	775	814	805	824	854	799	805	840	819	817	825	841	827	791	796	783	816	837	824	819	784	810	842	807	880	853	746	816	823	830	854	794	779	794	809	862	800	776	811	845	866	795	839	861	819	813	809	789	831	808	823	876	805	799	812	859	857	840	802	777	830	779	861	839	794	863	780	825	852	803	811	820	772	844	824	807	810	795	851	840	818	863	761	828	791	820	784	786	819	776	810	836	831	815	779	796	799	773	791	799	832	828	822	786	796	853	816	817	820	821	833	847	870	806	777	789	818	789	770	832	853	840	798	798	849	795	824	791	836	847	808	855	798	776	826	812	833	772	854	867	810	891	792	814	829	851	778	817	810	810	840	778	846	759	835	830	835	838	802	794	797	834	790	834	904	837	798	851	828	833	825	813	810	817	792	828	819	841	802	811	860	767	907	797	828	823	793	859	826	810	792	792	792	831	829	837	785	802	871	788	864	820	793	802	816	833	843	834	827	808	815	804	856	804	841	777	842	762	791	858	791	779	877	818	796	817	802	853	809	804	786	845	811	845	803	846	772	781	794	838	782	795	846	788	801	861	812	843	786	847	813	827	761	836	797	834	840	813	771	839	776	793	838	796	812	840	846	846	817	806	840	749	837	816	817	890	828	780	840	807	790	860	827	845	785	826	768	815	792	802	830	772	874	801	838	833	752	829	794	821	817	829	837	819	814	824	839	784	853	868	809	771	823	880	800	810	797	788	810	834	794	854	769	829	865	784	831	804	765	833	869	808	796	809	784	818	808	774	862	820	838	814	800	773	800	795	766	838	810	808	853	815	847	792	799	833	794	824	858	867	813	792	856	800	820	829	841	748	749	827	777	802	861	787	812	819	821	845	863	809	843	832	821	826	760	777	810	825	774	844	830	825	848	781	821	818	835	803	833	761	809	834	801	808	773	812	846	844	804	776	845	780	833	791	819	821	772	837	824	843	854	840	847	826	864	814	812	820	807	843	782	835	795	798	822	804	810	777	803	840	790	845	833	844	816	854	831	844	818	800	836	809	817	770	779	800	801	851	837	818	816	837	795	811	784	829	819	831	790	776	864	859	808	817	863	862	817	823	828	829	799	805	791	803	834	809	800	805	817	849	798	794	837	792	791	792	854	824	815	828	770	766	856	806	827	828	819	863	839	807	829	845	824	770	852	826	795	811	808	827	823	779	791	810	839	856	793	810	847	798	763	795	828	776	825	784	830	852	845	842	783	808	791	770	820	867	790	836	754	830	789	810	824	797	842	800	824	837	851	830	808	795	834	797	820	801	804	781	818	813	754	824	817	817	776	872	793	841	798	823
4422	451	322	426	166	185	144	165	159	181	142	143	162	175	160	166	166	170	174	196	165	165	160	156	155	149	193	190	159	137	181	170	178	161	161	159	164	151	155	176	163	156	144	170	156	159	186	156	135	148	167	149	158	156	160	165	169	160	188	159	163	172	160	183	199	166	169	167	150	187	179	173	159	164	154	162	164	156	172	181	173	174	185	182	181	178	200	176	153	201	164	167	168	175	200	167	170	163	159	180	152	191	158	157	180	143	145	151	159	146	155	169	159	166	172	152	165	169	161	181	184	165	167	165	153	188	167	141	168	166	164	159	160	169	165	173	177	154	164	141	178	171	167	167	167	189	155	163	167	152	173	172	139	182	158	154	163	166	166	166	140	181	205	157	167	184	195	148	148	177	165	166	178	163	172	158	168	149	149	159	142	178	180	178	167	162	141	161	176	188	183	152	149	168	146	185	165	158	156	168	150	149	152	161	163	159	146	143	151	157	164	150	157	168	169	161	179	173	156	166	152	184	160	161	182	176	184	170	186	155	153	162	164	193	148	168	162	150	169	168	166	157	157	124	187	152	165	151	161	145	145	163	176	150	168	159	150	171	152	148	164	180	152	153	148	159	170	148	152	173	187	173	167	166	167	154	157	190	186	169	128	174	179	162	176	184	171	168	191	176	187	167	182	176	158	164	182	181	184	158	180	163	161	144	174	179	162	157	163	165	164	161	160	169	188	188	168	161	148	188	180	174	181	137	142	163	170	180	172	180	201	160	199	179	163	165	167	159	170	197	174	177	193	169	178	183	154	165	172	149	175	163	186	176	191	169	181	159	176	145	158	158	163	152	184	169	177	172	156	186	171	154	168	162	167	160	171	176	172	176	164	165	181	170	176	149	170	160	156	176	168	166	154	154	142	154	186	170	159	173	155	173	176	192	170	160	179	156	178	172	155	152	170	164	148	177	170	172	174	157	147	145	157	171	135	182	177	165	153	162	188	160	160	181	177	151	146	176	160	172	174	184	187	147	157	157	164	175	163	147	164	158	157	161	158	179	180	170	160	170	147	170	154	153	141	157	149	183	156	172	166	173	177	155	163	169	161	175	176	168	156	152	174	163	193	144	168	175	185	165	162	138	139	156	143	157	171	174	150	179	158	150	151	166	186	127	170	161	186	161	167	166	168	153	169	143	156	158	177	179	192	163	153	136	177	162	168	181	171	145	185	161	189	152	166	174	179	172	155	141	161	181	165	163	169	173	164	154	145	170	174	160	195	201	165	145	179	144	170	176	158	155	181	193	176	146	189	181	190	180	155	178	144	176	162	169	172	164	157	137	170	185	189	174	163	174	187	161	174	181	146	152	172	162	155	161	191	192	181	157	151	156	169	161	169	169	167	167	168	167	176	156	151	147	167	139	148	200	160	178	162	169	190	180	165	169	191	171	171	173	176	141	192	177	141	153	173	177	176	184	163	175	152	160	183	193	176	135	165	174	155	169	149	158	174	173	184	161	165	157	169	169	153	171	171	168	157	160	184	187	188	155	188	174	163	165	168	174	187	167	193	151	160	162	162	148	192	151	171	162	169	190	175	157	169	167	163	175	163	152	167	149	164	145	176	159	141	177	154	154	155	144	170	154	148	191	173	160	164	171	166	145	152	170	154	158	180	156	187	160	159	176	175	174	154	148	161	165	157	180	138	167	167	185	154	148	143	166	165	159	165	157	163	166	173	173	164	189	168	140	148	135	156	161	182	155	151	161	171	167	157	201	155	149	161	143	162	154	173	170	173	157	153	163	171	164	166	163	185	154	155	181	172	164	168	171	166	180	188	159	196	187	147	173	184	178	157	158	181	160	153	159	156	166	165	200	167	159	158	149	156	168	188	177	152	165	171	155	174	155	167	160	179	174	144	183	175	168	170	158	163	205	168	163	165	171	151	183	166	170	173	176	150	166	150	158	179	159	166	161	165	162	186	188	162	161	179	154	154	161	143	181	165	192	162	177	164	162	168	175	149	172	149	176	173	188	188	171	152	133	196	161	187	179	181	159	170	192	163	178	157	172	174	168	155	184	150	148	188	174	170	163	160	163	176	140	189	163	192	167	186	171	153	162	142	152	159	167	160	169	163	178	160	140	151	176	177	200	187	161	194	186	180	163	170	179	136	149	175	158	130	166	167	171	156	165	155	162	167	161	179	150	190	165	166	165	169	157	167	166	163	180	170	160	162	166	138	156	163	146	167	184	154	166	177	155	165	186	190	161	157	179	148	167	191	168	173	146	169	154	151	186	151	127	173	176	163	173	155	167	178	162	147	151	155	149	185	140	175	170	162	181	155	161	157	167	162	174	180	155	166	182	173	147	158	159	178	166	159	137	149	158	163	154	167	187	164	138	179	152	163	152	154	164	157	173	139	166	152	184	159	179	154	146	172	208	166	155	180	152	149	157	162	151	152	156	127	148	170	178	189	168	174	163	137	142	172	157	158	166	185	156	141	159	157	159	173	150	163	164	177	165	150	178	170	163	184	145	166	161	161	166	147	151	169	156	181	142	139	162	188	153	158	185	174	162	206	155	199	142	155	161	173	174	168	186	165	151	190	147	175	149	165	195	192	178	164	193	161	185	158	169	174	168	169	174	166	184	167	151	158	167	156	174	181	176	163	159	160	171	180	174	175	168	174	145	182	160	186	165	149	171	167	131	174	195	148	147	153	156	163	172	155	160	164	155	185	168	149	175	176	150	179	192	152	173	172	176	174	160	149	144	166	157	180	158	154	170	180	177	179	174	160	164	196	172	150	176	169	149	178	161	155	156	160	166	171	149	177	161	142	156	145	174	173	149	154	159	138	167	190	156	159	154	183	144	165	165	169	183	182	198	168	161	158	163	175	194	147	165	140	181	179	170	164	150	154	168	183	159	168	158	160	152	159	154	177	158	160	179	168	183	184	205	175	173	178	168	176	160	173	143	175	146	161	181	148	164	158	161	179	208	169	171	153	161	161	177	160	178	153	146	156	143	178	180	152	162	139	149	155	171	133	165	166	164	186	170	157	167	181	157	156	178	178	137	164	187	188	147	177	155	190	139	157	166	168	167	163	167	166	173	145	175	178	154	167	151	158	161	179	185	176	177	167	166	174	195	159	173	165	171	173	177	150	174	150	187	173	151	157	158	171	192	177	178	171	185	162	146	174	166	175	161	157	193	174	160	146	186	183	174	171	159	166	166	171	146	166	168	164	148	135	162	146	149	170	166	159	187	166	160	155	153	162	182	143	173	154	148	176	166	172	146	183	177	157	149	170	159	170	163	152	173	143	156	183	129	192	175	156	166	163	141	170	173	190	173	168	154	174	151	162	141	185	158	167	155	134	162	159	152	164	174	141	166	199	166	151	166	171	151	159	144	171	186	198	186	168	166	175	167	143	146	180	152	198	176	167	192	171	152	142	175	149	161	158	167	193	162	173	181	150	164	182	159	162	146	148	156	168	177	177	178	159	132
3637	727	896	1537	407	463	438	436	449	424	453	436	419	450	404	420	453	422	453	470	442	398	418	432	462	423	425	440	406	440	434	420	440	439	461	423	471	422	450	412	444	411	424	457	455	440	438	458	441	462	470	445	460	432	451	431	441	482	425	411	450	445	429	446	457	434	413	428	405	457	453	433	463	453	423	465	455	448	450	469	457	445	445	455	407	496	475	414	421	422	460	412	450	456	448	460	401	475	468	441	458	451	449	441	422	438	421	427	424	422	477	456	437	448	449	415	451	420	442	445	467	478	399	475	440	438	464	426	456	472	425	428	413	449	452	477	451	458	453	418	429	423	439	459	466	411	434	452	433	417	426	428	448	440	441	471	457	494	448	434	431	434	458	471	449	473	436	437	450	425	423	434	429	437	432	446	452	434	450	428	434	412	452	426	447	480	441	450	419	459	439	465	405	434	426	464	435	473	418	429	459	431	415	446	440	456	397	425	391	454	462	456	428	447	447	423	405	426	451	448	424	449	440	431	412	429	434	422	461	433	460	455	438	462	455	418	405	422	449	431	452	410	398	411	422	439	434	422	433	390	429	430	446	448	433	422	443	434	454	456	414	445	416	418	449	429	434	435	423	459	429	443	438	415	434	443	416	414	441	417	422	440	418	434	442	502	468	432	432	433	443	426	422	401	433	444	476	425	462	441	432	444	447	450	423	412	452	463	427	456	414	415	455	423	464	412	429	452	451	478	455	446	398	430	413	435	420	442	428	432	416	414	421	497	456	427	440	417	412	434	433	429	459	461	417	441	447	437	430	463	448	465	433	456	464	419	428	410	417	418	451	432	431	436	433	403	428	439	431	429	430	455	425	458	428	415	440	439	450	407	442	408	374	425	457	420	453	434	431	455	429	420	419	399	419	426	463	440	395	439	404	474	447	438	422	424	434	414	442	455	405	413	448	447	430	429	436	463	448	425	425	419	437	438	449	467	422	436	448	438	460	469	468	412	432	415	422	444	431	484	426	441	463	424	418	448	463	425	425	405	409	418	421	415	453	442	415	466	460	437	472	439	427	432	427	460	422	478	431	400	455	424	438	422	455	470	444	441	458	426	451	428	482	463	431	474	428	462	407	417	414	432	407	461	410	456	460	454	394	435	461	449	442	442	445	445	418	440	430	439	454	412	451	438	489	487	458	432	459	440	428	408	446	451	449	398	413	430	411	443	452	429	454	414	472	431	433	460	458	428	417	432	408	399	405	453	445	444	427	432	464	436	467	408	449	471	435	401	435	455	425	442	429	435	452	388	447	427	415	451	477	456	448	437	456	428	408	431	432	420	431	451	419	439	413	459	444	462	415	438	421	452	433	476	467	433	419	444	468	427	420	443	436	454	419	411	433	458	399	420	460	436	451	434	423	447	431	422	453	392	408	453	452	453	457	405	400	476	452	419	447	454	428	420	441	459	449	454	447	459	475	439	455	437	437	472	453	424	439	410	467	438	425	402	404	483	429	439	449	444	457	460	412	444	409	407	433	452	449	412	462	420	444	451	438	438	452	407	398	445	427	448	415	414	422	442	451	484	426	452	431	462	424	420	444	420	451	424	424	415	443	460	459	422	462	448	384	445	427	466	431	412	455	424	398	443	459	412	419	418	427	421	436	445	430	432	433	415	422	462	413	451	425	456	445	476	453	464	451	445	444	489	419	404	417	450	435	408	439	436	453	467	428	418	451	445	459	468	445	408	433	443	443	436	445	442	417	421	447	440	435	485	404	453	417	427	465	430	474	453	434	481	423	430	450	443	412	442	485	432	456	412	444	435	438	440	412	459	419	419	469	449	445	450	462	457	442	474	432	447	458	440	421	452	445	435	451	435	417	405	411	433	459	447	394	420	420	422	455	435	454	460	456	432	474	406	464	419	440	405	464	427	426	455	436	423	478	469	434	432	421	449	437	430	432	457	408	408	462	447	441	438	413	418	427	458	438	385	484	409	435	446	420	425	458	456	440	443	454	472	433	423	455	440	420	441	432	419	482	402	467	438	413	424	450	419	450	400	432	428	425	424	405	425	444	440	428	421	419	387	456	430	466	434	428	451	467	445	467	438	461	462	470	470	460	459	370	447	487	436	427	429	436	449	427	446	449	465	418	434	411	427	400	455	445	437	433	477	428	441	436	444	415	405	443	417	397	410	427	438	437	417	444	461	435	469	446	427	443	437	429	428	437	433	493	484	402	426	434	413	450	438	442	416	460	477	408	446	408	450	413	432	478	454	448	443	447	455	491	409	433	424	449	440	428	421	443	434	417	450	416	427	428	467	446	461	448	458	425	434	478	447	472	444	465	431	466	426	453	467	435	448	439	437	410	462	433	456	447	443	433	420	469	438	467	469	450	448	428	399	444	409	435	417	492	485	423	420	406	419	452	448	405	467	399	404	408	403	437	479	488	446	409	447	429	456	408	472	422	441	463	413	457	454	442	442	444	431	441	437	417	444	472	421	448	438	446	413	463	443	453	436	444	425	446	455	444	428	445	434	449	409	445	428	404	450	442	422	419	469	451	414	428	468	429	465	459	451	453	414	453	459	440	408	438	395	439	422	415	411	421	441	482	448	449	405	432	437	401	473	418	434	447	461	442	485	422	445	455	446	459	471	461	437	420	421	444	422	434	435	434	419	443	441	473	439	431	411	449	447	440	433	433	399	493	399	487	445	441	455	440	415	436	456	434	413	439	449	457	450	445	429	447	466	466	451	408	455	435	452	418	436	428	472	416	436	443	499	428	429	429	436	456	470	423	423	461	458	419	456	462	415	436	424	460	435	423	433	422	453	455	416	407	442	418	427	467	429	430	443	441	445	410	417	458	407	463	423	472	446	437	442	446	434	469	424	415	432	458	425	411	438	433	440	444	412	448	376	436	450	429	439	441	433	457	424	427	399	444	456	461	425	461	459	459	433	453	411	432	430	456	438	454	451	441	426	440	409	453	429	425	418	427	414	452	451	458	441	396	441	424	422	484	444	429	467	404	464	415	426	437	426	442	405	418	399	446	440	430	433	434	448	424	455	443	465	439	443	449	440	454	441	417	391	448	460	472	481	440	414	436	435	465	437	460	397	461	470	432	441	433	422	450	421	424	436	456	417	440	443	437	435	475	428	440	429	455	436	448	398	410	412	424	454	439	423	452	429	419	445	442	439	468	440	456	456	435	436	434	456	435	391	415	426	444	426	426	402	419	452	449	399	415	440	437	462	437	480	455	429	389	399	445	450	436	436	476	419	487	467	415	447	428	428	443	424	460	487	422	474	425	411	428	428	463	442	444	435	437	453	376	466	431	453	432	458	437	472	451	447	451	420	420	442	432	420	458	424	447	425	448	518	421	438	446	466	431	451	432	440	423	443	477	406	446	434	434	428	434	422	472	416	402	458	440	449	432	420	458	416	467	439	424	432	447	445	406	468	451	434	409	466	401	449	411	449	486	442	462	427	418	424	414	425	438	453
12933	1205	1319	13247	970	488	456	422	393	380	385	410	404	324	374	357	360	338	383	390	371	357	335	369	368	319	348	355	312	355	327	325	365	343	374	351	342	354	380	353	328	349	336	359	348	385	387	353	348	356	353	400	377	328	341	306	356	365	356	352	354	306	344	348	340	338	353	337	324	356	347	412	353	366	295	358	374	374	378	346	373	330	334	329	352	327	370	328	303	359	371	371	381	363	330	359	357	338	338	336	383	340	337	346	340	375	355	352	354	331	315	331	359	344	337	387	352	375	386	360	341	336	340	336	328	361	316	339	355	328	344	335	319	348	299	350	360	346	348	327	367	337	363	338	327	364	393	334	340	328	327	320	338	346	308	337	343	355	340	368	359	328	356	339	344	337	337	352	390	342	327	389	372	348	314	353	334	356	369	338	370	372	309	361	332	356	374	334	356	359	396	365	369	297	320	348	371	346	370	386	356	358	323	329	347	337	344	393	352	338	346	351	338	335	349	381	360	343	359	356	323	346	370	359	353	341	345	358	372	363	353	329	368	314	341	326	332	340	349	344	320	334	361	332	355	371	363	355	374	369	345	340	350	340	364	374	334	360	365	321	373	340	333	362	349	349	344	358	350	343	380	353	366	359	353	358	353	349	345	324	337	351	360	362	344	335	385	394	347	333	339	383	364	319	325	297	340	326	356	335	327	342	322	301	344	354	339	358	329	310	317	359	354	368	344	331	343	350	332	367	401	348	328	344	332	351	348	372	336	337	372	352	362	331	370	369	330	385	372	358	364	372	349	372	364	358	339	339	387	390	364	338	365	356	330	337	386	352	310	389	339	337	354	363	282	359	341	354	345	354	323	311	355	351	343	290	358	353	364	359	331	343	366	344	365	302	365	387	332	368	338	348	352	360	331	323	315	349	342	354	351	330	369	344	370	371	320	362	328	343	333	347	371	335	336	349	348	349	364	364	359	342	351	374	362	329	383	392	371	357	330	315	326	359	336	322	363	317	337	349	324	371	326	360	388	331	320	338	349	367	350	324	293	315	361	361	359	316	346	334	336	354	362	333	380	350	303	372	323	306	344	386	372	355	344	379	318	317	349	329	371	350	354	323	295	344	326	354	327	338	319	343	350	341	331	327	318	367	329	361	349	333	380	345	351	349	375	346	344	291	341	366	389	351	367	355	341	362	373	357	328	334	366	352	369	333	336	338	339	355	337	364	345	373	325	379	343	330	364	368	322	359	320	338	409	337	325	345	344	374	336	354	378	330	384	344	358	329	357	384	359	396	329	352	319	389	399	334	323	326	320	303	336	312	346	344	375	334	357	351	351	318	357	361	364	351	359	353	316	339	336	329	338	350	366	354	358	326	361	331	336	346	400	339	346	335	335	377	351	370	358	347	338	351	348	343	342	333	319	343	396	309	324	351	343	364	323	313	358	369	356	354	329	359	329	300	349	347	368	354	377	339	361	344	354	383	376	334	371	313	323	330	380	310	336	343	345	368	347	350	333	354	364	355	358	355	353	379	349	342	351	331	328	311	313	333	381	394	380	379	354	331	354	366	325	342	348	355	381	366	335	342	319	348	354	340	308	327	342	405	353	362	363	337	344	350	347	367	361	387	357	353	344	335	315	341	323	338	360	360	346	363	400	318	378	326	325	373	386	344	378	352	334	363	358	346	373	351	345	348	375	366	315	349	293	379	340	366	361	343	389	305	331	346	341	368	345	336	342	355	374	347	325	325	358	369	335	355	382	335	348	351	346	362	354	360	348	348	368	330	372	366	346	391	356	311	339	329	353	332	363	341	380	349	347	309	338	356	326	376	400	336	369	372	350	327	377	325	345	339	339	392	378	339	355	376	359	356	372	323	331	365	361	314	329	381	356	343	359	344	321	305	351	373	341	368	326	338	322	336	352	357	343	311	352	332	316	362	333	352	352	316	356	332	409	344	364	350	318	376	349	364	374	360	338	343	328	348	321	347	395	369	389	370	341	366	333	373	377	336	359	347	337	361	322	361	348	356	386	338	360	341	372	328	373	316	324	369	316	362	356	355	380	361	343	279	331	329	324	357	367	326	370	356	370	347	315	353	337	362	341	339	340	344	357	373	391	334	359	326	365	384	331	349	326	353	352	329	327	359	335	358	361	372	323	357	335	323	373	357	350	330	359	379	346	341	321	340	318	342	374	359	389	375	348	327	351	372	370	379	354	388	374	379	306	331	338	361	333	357	340	341	328	356	342	326	330	344	315	350	322	334	344	342	334	372	325	345	356	321	353	352	340	334	355	337	309	330	312	364	336	356	365	364	382	352	358	391	314	327	307	355	383	373	414	384	366	342	393	355	345	336	319	335	353	338	380	325	342	348	356	339	351	358	377	347	357	345	363	332	347	379	363	348	290	313	336	337	369	336	383	307	370	359	349	354	361	330	377	387	359	341	345	386	341	348	332	358	357	373	367	362	344	335	351	334	346	335	368	357	356	374	351	381	340	343	351	345	348	366	329	373	358	345	379	331	358	353	362	378	355	332	328	360	341	369	358	351	367	354	354	344	325	329	336	324	379	400	342	350	350	330	331	337	370	362	405	341	295	337	316	362	351	332	371	344	346	369	346	338	345	358	330	354	346	337	360	346	338	349	351	329	373	339	350	336	376	355	378	364	346	344	334	340	327	343	330	364	299	344	307	371	359	345	335	316	347	352	346	396	375	361	362	368	353	325	365	319	335	353	358	356	308	346	349	371	382	371	338	350	384	357	342	341	306	352	354	361	389	340	353	347	366	336	365	380	334	348	347	324	335	323	363	340	351	337	338	331	340	354	336	349	311	399	352	333	366	350	348	369	323	371	349	374	375	351	346	348	383	322	323	369	320	351	316	346	368	337	381	361	321	350	315	341	349	372	327	343	354	347	390	334	367	360	351	338	310	342	362	332	336	345	344	356	387	376	351	297	331	364	326	355	356	342	346	322	317	352	331	347	339	389	315	375	347	392	350	351	372	376	340	350	384	350	349	350	323	350	350	353	334	369	370	322	366	348	391	368	314	344	368	314	351	343	308	300	339	362	333	332	356	334	362	354	360	382	329	342	328	379	361	377	342	358	373	361	372	344	322	338	326	343	353	348	333	348	353	325	358	340	328	341	347	334	352	352	351	367	349	345	341	342	343	363	350	339	337	324	340	325	371	362	369	337	302	346	368	345	323	323	351	303	354	373	321	307	350	321	317	330	331	354	364	306	349	370	333	357	374	353	328	353	338	339	345	319	335	317	335	346	360	352	329	357	367	375	373	318	356	373	367	376	304	345	345	328	352	344	346	378	328	337	333	357	326	331	361	360	368	328	346	354	364	361	339	363	376	328	328	348	353	348	340	328	354	350	375	338	332	377	351	310	343	335	345	365	371	342	330	342	367	345	378	355	321	327	328	339	353	314	285	320	358	342	325	310	358	388	364	343	295	351	361	368	339	352	354	387	348	377	349	344	303	330	326	337
9169	1427	2882	21711	1448	1263	1133	1078	1026	986	926	915	922	866	866	845	904	865	857	782	851	825	797	863	855	850	830	792	777	807	860	787	814	833	820	799	861	816	804	874	805	828	783	806	810	793	836	772	836	791	765	837	802	781	809	869	793	788	756	810	817	756	797	818	792	794	818	817	780	807	825	777	815	804	793	815	762	820	804	810	790	784	791	829	818	805	776	813	813	785	780	822	805	754	801	841	857	795	789	803	821	766	769	797	765	814	813	769	798	761	798	799	824	808	828	724	789	810	792	766	782	787	824	798	786	850	738	795	794	794	783	774	772	816	757	814	823	845	812	789	796	766	732	843	792	822	766	843	772	773	777	793	782	808	795	780	808	757	793	803	780	790	751	792	802	770	808	792	869	825	748	800	768	791	796	810	798	775	806	780	768	779	776	777	808	746	789	776	809	800	817	793	765	806	845	767	851	807	783	786	796	786	752	772	796	786	819	816	791	794	763	757	794	828	804	794	815	795	784	780	785	786	814	807	871	803	784	730	785	806	835	838	810	829	810	781	810	764	819	736	827	776	751	798	824	799	733	778	777	798	831	735	774	767	763	823	856	772	839	796	790	810	807	776	805	796	774	808	811	782	792	758	847	767	835	769	816	734	778	768	814	796	804	781	761	808	816	810	824	738	773	810	792	783	849	789	780	830	815	792	800	757	807	763	821	821	808	823	798	822	782	810	795	792	750	771	804	799	842	809	804	799	784	758	790	812	775	770	814	798	826	822	790	776	786	783	800	818	802	799	788	798	809	776	809	834	853	834	784	793	796	794	760	787	765	756	765	768	763	779	823	800	755	797	813	768	790	824	779	789	808	828	723	820	778	812	759	794	822	768	773	824	809	768	823	759	816	820	785	821	781	782	804	782	777	801	806	756	769	826	784	818	783	776	824	787	756	775	799	823	789	817	807	819	780	840	746	801	786	820	786	818	837	820	814	825	804	822	759	769	828	848	783	808	800	748	805	801	780	830	790	821	779	795	795	825	764	768	784	789	837	827	785	854	801	749	825	850	866	808	783	826	783	813	806	795	792	825	790	794	793	763	814	731	791	812	743	831	775	764	807	774	792	757	770	779	813	795	809	865	778	789	763	854	821	754	839	775	786	789	817	809	808	800	819	792	803	788	764	824	769	786	781	810	737	784	791	858	764	796	792	795	780	791	853	840	813	763	858	798	838	781	792	813	785	821	802	795	872	807	827	780	788	839	815	808	818	818	773	790	820	789	790	770	760	784	820	773	814	809	817	762	781	761	791	830	843	824	793	751	765	795	830	782	848	791	821	792	812	817	775	785	776	723	794	814	813	799	811	847	814	808	800	831	797	807	773	737	816	790	796	794	763	809	830	791	772	783	867	815	792	828	778	761	827	777	781	779	810	791	774	774	794	790	804	886	775	798	755	825	822	802	787	747	807	790	793	783	828	800	762	773	851	809	761	833	792	829	780	782	793	824	829	782	781	808	796	816	811	777	834	807	729	818	831	845	813	807	785	822	788	821	818	850	801	810	787	790	773	794	782	779	817	783	813	792	832	798	786	767	796	809	790	801	754	802	789	788	839	799	847	821	844	821	806	800	833	830	799	774	822	838	739	780	796	798	834	799	716	780	811	768	819	757	745	809	767	801	803	808	804	849	823	784	794	808	720	786	805	765	758	780	796	823	762	822	860	796	765	821	802	819	822	763	814	783	808	764	766	822	819	802	809	824	778	809	846	738	800	782	761	842	838	779	817	812	837	773	773	807	749	794	841	749	794	788	828	794	773	773	809	848	760	786	801	834	823	758	791	778	794	790	795	823	769	826	791	789	785	803	794	895	799	755	824	880	778	825	772	803	771	761	830	746	769	828	849	805	802	782	768	834	738	791	784	787	814	812	820	802	799	797	846	780	727	791	738	848	806	794	800	786	794	841	777	811	820	824	759	789	834	820	766	760	782	828	833	770	798	783	764	807	796	755	795	796	821	810	804	785	794	768	760	834	798	801	807	864	796	739	802	821	772	767	796	796	810	725	780	765	849	767	750	780	811	807	783	805	818	788	804	840	808	828	798	807	788	847	831	783	799	840	821	803	785	815	772	812	750	783	826	824	788	802	817	831	812	767	814	792	773	802	809	799	780	786	763	779	814	755	784	805	843	793	786	799	787	817	784	768	842	751	832	785	792	819	783	843	801	760	742	773	805	831	768	791	800	786	767	748	782	845	806	742	760	794	811	776	741	800	820	782	818	766	804	811	830	779	830	834	756	804	819	807	818	788	790	811	844	767	820	773	733	736	765	780	798	845	738	776	752	763	765	771	780	781	818	769	831	799	831	750	839	770	809	835	820	771	763	816	777	795	784	785	833	818	788	858	813	808	804	808	771	803	788	823	750	779	756	778	757	765	768	743	837	792	781	771	795	800	831	809	800	784	780	800	805	804	763	803	801	774	862	802	790	812	808	777	761	805	824	789	803	777	755	764	794	813	791	831	759	740	855	849	785	823	798	783	865	808	772	774	819	802	818	834	795	802	761	770	810	784	813	747	815	735	837	766	851	783	797	768	835	824	794	743	807	823	846	779	772	806	816	836	787	834	802	795	788	819	801	804	825	778	765	778	794	810	835	815	789	777	796	754	820	764	766	763	803	792	806	800	842	763	782	745	778	778	738	783	788	790	798	758	823	801	748	765	820	800	804	875	789	780	792	794	822	861	802	842	849	810	774	784	801	765	779	783	740	831	726	804	840	773	802	732	788	818	805	773	763	832	805	750	791	819	799	776	776	791	802	810	846	788	830	803	847	774	788	814	820	832	768	818	839	767	820	784	784	762	771	793	823	779	821	783	805	798	814	766	806	790	784	797	765	794	771	842	797	792	793	799	797	807	821	735	811	785	765	787	825	815	838	799	785	753	794	843	793	750	811	778	835	807	789	829	756	811	786	779	776	795	837	852	783	797	829	779	784	743	811	822	826	796	819	816	814	792	785	820	804	804	797	840	806	843	773	772	778	783	821	756	787	787	838	766	862	785	753	777	797	782	807	743	763	775	798	780	801	792	806	763	830	774	782	767	812	812	804	798	781	779	784	775	803	776	851	786	778	789	775	807	822	822	834	826	784	784	785	834	748	866	766	761	845	798	836	825	766	784	788	787	854	735	784	800	788	792	782	770	768	771	786	784	801	791	788	830	833	823	829	766	786	750	778	865	755	764	762	807	868	763	796	816	853	756	823	812	820	764	841	789	729	768	808	832	797	807	837	761	773	784	808	770	792	826	773	807	744	827	746	767	800	779	789	865	818	743	854	775	775	787	795	829	793	813	824	779	811	823	821	775	824	846	750	797	834	812	761	870	806	829	758	725	830	785	859	793	792	832	798	818	803	792	783	745	768	816	739	807	797	780	760	819	802	787	782	853	823	831	804	849	835	806	805	807	789	774	774	771	810	813	772	790	775	790	767	792	842	778	796	753	757	814	785	766
20641	2280	2278	25579	2541	566	532	478	446	435	415	385	406	385	395	390	370	352	358	421	401	401	371	402	349	390	396	391	372	372	399	394	384	402	373	372	382	366	366	404	341	370	385	378	363	378	370	362	395	365	416	384	363	410	409	375	363	366	374	380	364	394	426	382	405	393	356	370	392	373	366	379	334	362	374	378	374	378	356	379	372	365	381	372	366	380	363	396	395	356	359	390	367	407	392	361	373	334	410	377	345	409	385	364	416	358	367	394	349	375	351	381	412	357	371	404	391	404	363	333	382	391	342	372	380	341	374	331	353	389	349	360	376	376	375	324	380	370	363	368	367	359	363	386	359	393	359	360	365	382	400	342	330	361	356	370	384	390	396	371	391	382	338	409	393	344	377	374	381	368	350	351	382	404	371	382	409	377	390	354	400	375	356	387	392	396	382	406	389	389	377	426	390	358	343	343	334	354	350	382	362	382	335	364	373	384	378	370	347	348	347	369	354	338	386	448	314	359	373	374	390	387	375	383	321	363	374	382	389	375	357	354	376	407	348	373	379	383	385	368	392	360	378	369	397	430	375	368	375	390	370	382	361	373	348	344	368	390	375	369	361	349	364	388	370	361	366	355	353	363	372	366	369	373	370	347	355	362	393	372	386	378	394	377	330	396	388	382	381	368	368	384	381	372	332	321	396	379	383	372	371	398	379	397	378	411	380	414	375	332	363	390	313	367	370	362	385	382	377	382	366	362	371	365	403	396	367	386	377	406	387	367	352	385	366	400	392	355	343	359	366	352	338	386	371	353	400	341	389	390	380	320	378	373	387	390	365	377	364	365	350	381	390	390	363	381	371	379	326	378	323	337	344	367	367	384	426	406	356	363	372	379	352	379	362	347	406	411	407	327	369	326	392	382	378	360	379	377	389	366	383	412	338	362	391	368	351	399	415	362	359	358	365	406	394	375	381	404	384	406	404	403	368	387	357	370	368	400	346	310	416	380	361	395	385	364	331	371	363	365	381	383	398	368	351	379	395	351	342	376	349	396	376	375	364	359	365	377	383	369	399	397	393	383	341	380	385	382	353	372	339	370	401	383	374	392	352	390	393	366	374	363	356	387	386	397	349	354	364	364	372	365	408	344	349	365	380	429	374	369	385	348	367	379	408	386	333	358	366	364	354	372	366	380	374	390	387	363	391	385	339	326	348	360	367	403	349	364	371	374	392	380	395	382	422	381	351	367	411	368	384	408	389	368	377	365	395	388	375	392	344	352	383	415	391	373	390	325	365	359	324	364	345	395	400	398	366	390	346	364	372	372	392	333	344	361	362	368	392	388	368	418	363	413	395	389	369	358	383	379	427	388	389	363	369	359	363	394	350	388	374	417	378	395	403	368	393	382	433	394	343	362	378	349	399	371	392	361	345	376	354	360	373	375	361	389	404	343	373	368	381	366	401	400	403	405	362	355	347	371	360	351	364	377	418	394	347	352	364	380	409	407	372	352	357	380	354	382	385	380	370	397	363	377	358	368	379	370	383	354	369	352	395	318	388	344	365	403	370	357	372	346	382	388	343	354	392	362	434	405	396	336	367	391	384	374	345	349	377	328	376	395	387	367	374	351	407	391	372	372	406	359	372	389	393	339	348	367	349	382	402	376	370	361	435	414	339	402	383	363	369	354	345	335	362	318	364	346	375	379	383	364	358	398	398	339	377	361	364	390	362	346	368	354	348	375	375	398	346	395	347	364	402	387	376	350	361	357	359	374	375	358	375	382	357	393	341	371	363	357	356	368	369	397	373	383	358	358	365	376	352	373	348	339	372	378	350	376	336	342	380	330	406	371	413	381	352	367	380	374	384	355	340	355	335	375	335	374	353	343	347	383	382	365	351	397	346	346	329	377	382	405	389	398	349	342	417	357	359	357	386	359	397	374	377	368	395	349	373	360	375	394	366	359	351	335	378	384	337	375	397	393	393	385	392	371	351	351	337	360	384	352	353	385	362	379	393	356	396	380	388	350	356	340	361	385	387	398	363	370	403	371	364	402	416	360	390	374	400	408	348	373	377	369	384	396	400	383	381	357	384	354	361	355	340	385	386	359	379	387	352	394	365	372	401	384	349	377	371	386	390	340	362	388	383	385	379	381	343	363	363	389	431	363	406	388	343	377	360	407	377	382	372	354	378	355	340	382	358	356	374	352	424	402	374	392	378	362	364	373	364	367	356	392	376	397	368	392	366	393	373	387	372	388	363	365	369	377	379	370	375	374	402	366	385	418	369	392	365	373	359	345	374	368	394	359	403	360	358	358	363	377	385	374	372	371	393	397	422	372	340	373	357	359	396	372	347	396	359	375	357	382	344	364	350	382	372	396	356	364	415	352	347	375	381	384	363	370	352	327	372	378	339	346	369	357	362	348	380	356	377	393	374	395	382	418	364	361	425	382	408	369	422	378	381	408	355	365	386	386	395	409	354	379	388	396	366	396	375	361	368	347	360	354	385	348	375	355	379	338	382	371	361	377	397	418	364	389	388	368	382	384	359	362	380	370	376	407	349	373	412	346	372	383	396	396	398	348	382	381	361	361	362	378	373	385	395	375	374	352	379	410	402	340	363	358	390	377	361	328	357	358	374	374	370	370	337	390	362	399	377	371	389	379	332	363	383	352	354	362	388	382	365	382	351	334	417	404	358	405	406	308	378	378	357	356	390	389	332	345	391	346	395	381	344	385	382	351	351	386	397	368	404	345	391	410	351	344	367	382	368	362	373	388	361	358	411	364	337	379	354	339	389	369	389	356	387	411	344	377	361	375	378	341	379	357	352	371	345	383	393	353	365	389	367	349	366	360	384	362	337	358	350	391	365	386	383	329	375	404	377	353	391	366	360	346	365	381	382	414	346	372	428	372	340	378	357	373	390	371	373	350	379	356	357	353	348	367	390	406	351	315	363	368	392	340	366	355	405	353	355	352	347	366	340	378	366	353	358	361	356	387	319	368	404	355	392	344	382	372	365	381	333	330	373	347	376	416	381	384	357	374	381	383	333	374	341	395	382	400	363	356	368	384	421	359	386	367	410	368	342	426	370	384	398	368	368	382	373	358	344	358	346	368	371	380	333	369	368	349	380	339	365	360	396	379	326	403	361	394	358	375	358	354	371	358	355	321	410	417	360	384	366	349	376	380	381	366	362	351	370	345	365	341	395	397	331	386	332	364	392	394	401	358	369	354	366	429	365	372	389	379	396	367	391	378	390	354	388	369	355	381	338	373	348	378	355	350	385	367	352	358	354	374	337	387	360	352	390	348	368	356	345	343	383	382	350	335	365	362	349	395	359	386	394	387	374	358	358	356	351	369	351	376	384	348	372	340	389	404	402	357	362	373	430	400	364	357	365	380	369	364	345	373	384	387	388	413	385	373	365	335	383	333	377	357	395	381	372	380	419	331	360	333	370	358	353	373	382	384	367	350	357	389	360	383	375	366	346	342	372	352	395	381	361	359
11264	1800	5006	29876	2087	1709	1453	1430	1255	1189	1128	1111	1015	972	980	982	946	915	961	900	875	898	963	866	863	862	852	777	881	874	867	787	797	867	811	842	896	872	847	862	744	869	832	770	850	848	823	827	845	777	773	891	840	784	842	820	815	850	824	797	798	793	824	840	810	864	866	823	824	830	840	801	818	812	810	788	849	839	824	817	820	854	858	825	847	848	860	831	786	854	853	837	822	818	808	771	856	787	779	881	826	810	826	818	867	849	832	747	829	789	812	795	798	814	843	810	809	807	805	851	878	828	811	823	809	806	829	825	841	811	787	852	813	767	795	842	815	856	779	809	801	775	837	844	845	864	813	768	824	806	793	831	808	827	848	805	828	801	863	809	808	901	809	777	796	790	826	803	814	829	807	831	861	825	782	812	805	795	783	847	765	788	802	811	824	886	848	875	781	821	806	813	868	786	819	805	803	858	842	835	828	821	791	825	760	824	859	812	875	802	769	855	839	810	835	828	783	736	827	818	801	736	823	815	868	849	803	799	783	832	815	828	776	836	807	767	855	826	846	734	832	847	851	797	780	826	856	847	773	848	823	834	857	826	813	775	830	805	828	766	837	823	820	806	828	833	829	810	844	828	819	824	846	887	829	828	843	834	845	822	845	857	806	796	787	801	851	806	856	739	868	850	783	796	815	851	823	777	856	810	819	788	809	812	809	802	814	852	800	836	771	803	798	815	780	848	797	799	815	786	788	799	787	816	820	829	850	800	832	785	883	853	813	797	839	836	810	841	766	818	804	791	801	838	804	829	817	798	822	849	823	783	778	814	798	800	775	849	821	798	827	757	809	828	849	778	808	813	836	757	797	875	798	795	800	813	796	773	799	835	863	796	811	816	834	817	838	834	849	803	813	797	814	845	810	829	815	804	821	790	857	832	818	762	847	826	840	803	785	849	805	813	850	826	836	832	804	852	783	806	818	810	823	818	826	833	821	812	835	773	855	846	784	768	799	861	810	819	813	817	802	806	802	857	836	832	826	827	861	806	792	796	811	817	822	802	815	824	824	818	861	794	759	789	811	792	797	831	805	783	795	859	818	871	815	809	786	792	791	808	787	794	857	810	831	837	775	793	820	849	798	830	844	814	803	820	835	806	800	815	815	771	812	832	814	819	788	801	819	783	800	795	830	844	808	856	821	802	787	820	795	867	811	788	786	834	794	813	782	832	835	837	816	838	793	824	836	830	790	822	827	827	788	754	820	791	802	781	787	789	856	824	804	768	828	843	832	843	864	783	804	761	819	805	846	851	801	798	790	788	814	833	801	783	776	857	823	825	838	818	838	850	788	808	800	825	809	791	815	796	791	797	855	823	767	787	819	800	805	790	800	762	845	841	771	849	850	833	841	785	794	749	772	796	784	792	843	786	811	792	817	790	830	844	780	784	807	841	803	832	827	839	798	803	783	857	848	760	781	863	805	877	864	890	791	802	830	790	814	811	828	805	854	854	836	841	795	840	801	830	804	803	851	843	795	792	779	831	807	767	840	781	833	824	842	821	850	803	825	807	859	818	854	879	814	801	827	812	814	814	838	826	802	820	837	814	800	862	841	801	850	734	816	794	843	796	865	793	836	843	787	804	833	800	772	828	793	841	816	830	796	841	820	813	824	819	795	835	813	854	860	780	772	850	817	766	787	809	827	852	859	778	829	793	847	810	807	821	839	867	780	791	803	849	837	866	805	826	782	794	770	787	817	817	805	876	867	840	813	824	810	787	786	844	838	791	803	822	830	807	823	777	813	757	783	813	786	823	850	769	813	799	811	738	808	834	833	819	832	778	812	776	815	814	789	859	867	792	798	823	823	769	792	800	849	809	866	823	795	784	843	825	797	815	830	795	806	855	847	817	845	856	830	812	821	790	820	797	799	834	830	834	847	810	866	788	806	872	829	816	838	865	829	823	837	804	814	838	821	825	821	839	818	813	819	807	796	806	812	791	831	771	850	810	815	842	788	784	809	812	833	773	848	816	792	841	831	765	852	811	827	835	823	855	783	830	825	824	837	791	826	823	812	766	778	877	819	845	823	816	801	797	797	835	864	856	856	853	826	778	770	767	782	851	851	788	773	872	814	848	771	805	864	827	809	823	771	813	864	815	872	792	789	799	784	819	746	792	835	848	843	832	816	812	753	835	841	809	840	815	823	814	836	817	817	870	833	779	820	803	844	804	790	808	815	825	845	812	839	824	780	861	831	823	858	846	805	846	814	760	794	862	835	800	805	759	819	770	804	791	820	785	807	846	812	828	771	831	808	794	821	782	810	857	826	789	787	805	796	764	723	837	841	889	872	817	859	837	788	755	838	820	860	833	835	794	798	866	824	822	823	843	791	796	808	809	836	834	797	832	848	801	842	781	752	794	811	835	785	818	803	773	828	857	802	847	807	784	802	816	803	838	797	805	851	847	868	777	807	767	818	772	792	849	782	809	797	864	880	858	819	773	784	821	793	862	831	825	805	774	826	852	831	816	772	745	850	827	802	827	791	813	803	824	813	754	812	817	842	814	830	807	842	823	834	816	827	825	803	812	825	843	785	828	818	818	819	853	827	791	853	827	805	802	839	810	819	796	825	826	808	835	803	816	836	838	813	803	806	821	758	834	790	810	828	827	801	830	865	760	835	847	844	801	822	795	767	813	789	815	809	755	841	748	837	729	816	826	806	791	780	809	784	833	851	823	782	814	795	832	805	791	838	817	825	874	829	741	835	774	799	855	815	834	809	845	830	823	801	858	816	841	844	787	834	838	818	841	774	824	795	764	862	867	863	783	879	760	804	823	781	842	807	818	820	839	819	801	779	856	854	796	832	848	792	817	868	777	797	819	753	824	793	789	818	769	860	835	828	757	774	773	828	802	798	829	820	804	815	844	866	799	762	772	842	847	823	842	814	776	803	799	815	813	817	804	786	823	821	795	868	858	805	831	822	793	876	835	823	775	790	841	836	810	836	808	849	810	838	830	789	806	816	851	805	844	793	839	811	836	786	846	777	759	801	784	868	784	797	825	851	836	842	832	829	832	825	787	861	810	787	814	851	833	847	837	806	842	782	839	833	808	827	849	808	841	815	792	822	873	846	763	796	852	844	781	803	837	791	794	784	805	752	795	853	799	821	804	841	787	798	791	806	846	846	833	808	771	768	779	854	797	839	817	814	819	776	781	847	816	828	789	862	870	823	897	832	810	794	776	807	787	862	790	785	814	852	867	826	811	790	782	827	822	869	837	840	808	843	814	807	833	846	847	765	805	857	804	823	832	757	854	825	826	841	733	835	761	783	818	841	830	826	828	849	838	816	802	814	798	822	815	814	816	838	759	814	756	778	853	848	793	786	840	780	834	851	772	838	807	829	770	826	766	821	845	833	833	817	815	861	809	826	902	841	831	813	839	881	826	806	809	835	829	782	851	787	854	838	846	822	808	836	812	864	859	803	825	803	808	834	829	851	811	815	772
4558	353	393	527	201	164	154	164	188	158	181	180	168	168	174	148	161	161	145	182	156	159	177	183	164	143	160	189	157	162	165	152	170	168	163	161	194	153	168	156	176	181	167	160	194	182	155	179	182	199	202	175	200	172	178	173	171	163	167	162	198	176	168	160	165	158	172	164	171	187	164	191	162	181	164	179	181	151	196	165	185	174	176	190	174	159	174	154	162	182	199	186	169	170	165	174	164	181	175	169	163	167	155	152	169	176	170	165	179	176	189	174	174	160	171	163	164	170	172	178	179	168	149	163	153	161	172	148	150	181	173	154	157	173	185	178	156	187	186	176	159	177	176	172	159	171	195	167	145	176	175	182	170	172	184	182	189	208	184	184	157	164	178	197	173	179	158	151	174	188	148	162	162	154	151	168	145	164	146	166	182	193	151	164	163	189	183	161	151	176	184	194	173	151	182	157	176	151	163	193	174	166	199	163	167	187	192	169	178	162	185	187	201	165	161	173	191	146	205	168	155	182	198	217	169	156	191	170	193	173	169	184	175	179	139	157	176	173	184	178	166	160	180	174	181	148	173	158	164	164	153	169	189	165	164	197	200	161	173	166	186	184	164	200	160	173	196	184	183	189	192	189	171	166	147	155	165	155	173	179	171	178	171	184	190	154	150	165	149	182	173	189	166	168	154	177	171	175	182	164	155	173	166	160	155	184	177	183	166	148	178	149	153	173	173	185	166	175	165	173	140	165	165	193	209	193	183	146	180	182	181	168	158	148	163	148	163	160	162	140	137	185	182	150	149	166	193	153	165	146	191	176	170	168	161	167	166	172	149	171	157	165	170	137	214	144	170	184	161	172	192	175	172	150	158	197	170	150	181	178	198	164	156	177	176	150	187	191	132	196	177	179	194	176	158	160	154	168	178	173	156	214	176	191	176	180	161	164	171	191	172	160	164	144	174	180	157	167	176	150	164	160	166	152	151	175	157	174	178	139	163	170	165	153	170	160	148	163	176	151	156	164	154	177	165	163	169	174	158	161	181	153	179	187	186	185	181	193	155	154	170	167	159	149	157	149	175	186	157	192	183	166	177	177	175	184	173	181	184	185	175	156	162	178	162	182	165	180	200	170	177	149	138	187	161	170	164	156	143	160	184	163	203	157	166	175	173	212	212	162	176	151	177	140	194	187	159	182	176	151	179	178	174	155	139	148	173	168	169	171	166	178	156	162	166	172	161	188	171	190	176	172	192	151	183	155	168	162	160	172	184	178	170	154	175	176	166	183	159	179	153	138	166	156	163	151	170	181	135	166	193	180	173	177	178	176	171	163	163	157	154	140	166	176	152	179	142	176	179	156	169	176	176	183	174	174	152	181	181	165	174	160	189	167	143	196	166	163	150	162	167	171	181	168	157	186	169	158	160	166	171	178	192	175	172	176	186	177	181	170	133	160	179	145	173	154	181	190	180	184	163	173	202	189	154	170	159	155	150	169	174	171	156	169	164	160	165	132	164	176	148	161	151	175	171	189	181	186	175	144	188	161	159	198	176	168	177	186	167	166	175	156	170	162	192	193	181	165	156	173	183	181	191	178	189	160	171	166	167	183	152	176	205	181	150	189	179	173	191	167	166	159	140	169	157	167	168	187	186	175	168	152	158	166	171	159	169	155	176	196	165	172	182	162	145	160	149	188	166	171	169	171	170	180	165	183	167	173	152	181	216	160	163	151	155	196	177	159	171	179	162	193	176	175	154	183	190	158	187	185	177	166	171	151	160	153	153	151	159	159	159	155	164	180	176	157	168	181	165	137	161	186	185	176	204	153	151	169	179	150	159	169	183	181	166	147	149	158	149	156	186	161	168	143	157	161	162	175	160	158	183	187	161	175	164	156	163	180	173	156	177	152	163	174	157	178	222	161	184	179	174	156	185	175	146	159	168	155	172	204	186	172	199	155	159	157	175	182	173	178	186	166	173	185	192	178	167	165	133	152	181	164	164	168	142	155	149	192	186	166	174	182	159	172	165	178	181	189	180	161	186	162	169	188	159	155	162	169	168	175	184	156	174	181	169	162	172	182	165	173	165	124	191	168	174	186	172	142	172	150	170	152	176	184	156	149	192	183	189	171	167	182	171	175	185	166	169	171	166	172	200	174	166	165	176	173	181	170	176	163	153	155	162	147	182	156	170	165	194	170	186	169	158	185	153	158	139	132	163	172	159	174	142	163	188	167	163	176	158	172	172	193	160	155	167	162	162	170	161	169	151	186	171	149	162	184	186	145	177	180	166	159	164	175	165	172	198	187	168	173	184	177	166	178	188	183	209	175	195	176	154	185	167	160	187	147	183	156	165	163	166	182	162	167	165	191	175	170	179	174	180	165	176	182	167	158	144	174	169	169	178	149	184	198	169	175	175	163	166	189	166	147	172	195	144	199	168	169	177	165	176	158	155	169	175	173	180	164	158	138	192	184	166	177	180	173	192	174	161	150	172	179	171	173	162	144	180	197	184	154	141	176	165	155	187	169	203	157	165	166	176	187	170	159	158	186	168	182	190	177	138	177	189	186	192	175	139	163	149	183	171	175	164	177	164	151	172	185	169	172	191	159	158	198	206	143	167	184	170	150	177	171	166	181	185	162	168	180	172	181	201	178	192	174	160	162	161	148	143	187	165	181	164	169	178	145	182	178	144	155	164	178	156	182	162	168	135	183	156	202	148	181	180	154	145	190	171	195	153	181	177	152	163	177	176	168	176	177	176	178	172	160	195	158	142	170	162	178	189	175	143	151	182	186	173	174	149	176	165	160	149	182	181	179	178	182	167	179	164	186	168	194	165	159	167	162	184	170	162	164	188	165	196	159	157	128	179	151	134	172	171	185	172	174	155	165	172	187	174	159	174	148	160	151	185	197	163	167	168	166	175	175	154	178	170	152	165	174	177	167	190	174	166	164	173	172	150	157	186	166	167	182	176	169	191	199	162	155	206	177	171	168	163	159	181	158	153	178	186	175	167	188	183	192	153	169	200	201	163	176	155	178	168	155	144	158	203	142	184	163	176	142	180	182	185	170	148	173	173	183	159	157	173	178	145	177	176	163	194	172	171	164	176	165	143	190	177	185	183	153	192	135	149	168	186	172	162	184	164	153	170	137	171	174	161	175	164	158	181	157	167	176	153	169	188	153	184	158	186	161	187	188	188	176	162	172	173	159	182	204	194	169	144	198	148	196	207	191	190	173	177	137	169	151	178	149	172	144	189	176	161	184	181	177	169	177	194	175	131	155	174	158	158	158	188	186	155	171	155	167	180	183	190	163	175	155	168	161	208	170	159	184	175	154	154	147	162	186	163	160	171	179	155	164	137	148	182	187	172	178	174	162	173	182	175	149	163	168	165	176	181	177	149	152	150	187	153	189	201	195	166	185	168	149	175	169	172	160	177	173	177	182	162	158	193	171	180	169	185	169	168	168	157	173	169	165	196	156	164	176	178	148	162	170	162	181
3675	627	1018	2029	458	451	500	451	479	452	425	473	459	450	455	427	412	444	451	466	446	468	454	434	452	467	457	464	438	475	469	472	438	443	463	446	397	402	476	461	457	452	484	467	436	427	493	444	476	458	412	479	487	450	483	479	489	422	453	447	415	444	450	442	457	433	434	435	447	447	442	458	440	430	433	416	454	441	446	452	408	448	469	455	477	473	446	447	421	465	448	420	435	432	452	454	434	475	448	422	443	438	458	463	438	459	430	434	435	422	469	452	451	457	492	431	421	458	462	447	468	400	445	469	467	447	469	455	448	403	482	472	425	417	472	445	455	452	447	433	436	464	471	459	448	413	401	460	423	439	430	433	440	444	458	413	487	418	444	466	420	419	447	495	461	459	441	417	459	463	396	443	443	430	431	469	483	408	440	430	434	429	463	482	439	481	452	473	443	435	473	490	439	437	439	473	443	444	442	399	479	457	466	474	422	445	461	439	483	459	405	422	458	440	490	476	440	440	437	435	448	463	441	439	454	446	435	459	463	441	424	443	418	455	454	470	455	432	416	443	416	432	441	462	441	449	449	446	469	436	436	451	446	473	426	461	466	461	405	444	458	433	437	442	503	478	415	472	457	442	443	451	454	476	500	465	421	429	425	435	451	464	480	418	422	460	458	454	442	490	451	406	427	454	425	427	434	459	485	460	440	422	396	466	462	456	446	434	452	463	395	402	438	410	464	417	468	441	395	437	457	429	437	456	449	448	425	458	393	447	432	441	441	459	429	419	446	464	414	438	445	452	430	462	481	441	466	448	440	447	440	456	433	428	428	439	445	472	422	473	451	438	471	474	458	446	471	426	442	424	439	442	487	449	492	442	458	474	459	438	442	431	459	457	465	440	433	408	428	422	459	459	432	425	439	467	475	436	453	436	480	436	414	418	450	449	438	442	462	417	461	437	449	452	443	487	437	469	456	422	402	438	488	404	439	427	451	456	417	439	439	430	475	458	443	440	415	437	450	401	465	420	464	416	472	449	489	443	464	405	431	428	425	426	416	442	443	417	472	442	470	450	434	467	458	428	441	432	432	460	434	437	427	460	454	475	470	532	455	407	463	413	438	446	466	467	482	425	455	411	426	468	464	471	452	428	469	425	455	451	476	449	447	452	432	477	466	431	416	421	472	487	446	472	444	455	444	405	464	423	493	397	472	465	426	423	455	476	474	450	430	421	452	426	432	433	428	418	458	474	476	442	486	444	451	444	457	479	414	464	410	445	432	455	458	465	433	419	426	437	473	438	476	488	456	425	463	431	491	465	413	437	473	470	444	446	456	422	473	453	443	471	438	440	454	438	454	447	455	418	485	417	463	455	429	440	471	460	492	485	462	448	427	439	435	438	478	435	434	457	468	480	484	451	405	430	441	455	409	476	434	444	454	429	461	450	467	487	465	467	492	408	466	435	452	440	446	473	489	441	459	476	460	429	471	449	468	413	435	447	450	459	429	464	480	447	451	472	403	435	435	461	483	440	453	429	441	444	434	492	505	421	415	460	432	454	426	432	431	433	415	455	448	432	467	432	459	434	452	431	460	484	475	441	409	451	429	457	450	421	417	493	489	456	427	468	440	436	445	441	428	428	445	463	447	430	456	458	459	445	444	420	453	425	445	447	460	434	395	474	459	429	431	470	444	445	441	442	452	436	415	450	450	464	438	492	476	423	435	441	426	451	426	441	445	460	445	475	432	446	414	449	431	411	457	430	439	463	404	429	433	420	437	428	477	475	493	435	419	435	466	465	448	440	424	473	444	479	447	430	410	447	461	433	445	417	483	446	461	420	451	454	441	465	434	448	449	419	488	468	445	459	436	434	437	427	484	434	408	469	420	451	450	486	435	446	459	455	455	461	441	429	460	452	459	475	453	458	452	404	471	440	441	427	446	432	414	465	426	476	453	488	490	418	447	433	437	442	422	473	474	461	446	450	438	437	449	490	454	421	428	461	429	477	495	458	444	472	453	424	453	432	474	437	443	446	449	431	435	487	426	486	439	405	422	439	427	496	462	460	410	428	465	407	480	444	449	446	444	396	442	445	475	431	458	487	459	436	413	454	434	439	441	429	439	466	466	437	421	453	467	429	456	449	422	409	422	435	422	461	433	468	445	438	481	485	477	467	477	465	438	448	449	459	462	448	443	466	449	453	468	445	453	418	434	456	456	452	516	493	426	446	431	446	417	466	437	476	415	454	461	480	448	468	459	470	463	446	434	470	467	475	450	466	465	426	415	444	434	469	465	450	436	438	461	476	443	432	458	430	451	431	455	465	459	434	442	418	435	411	436	433	469	404	447	457	409	431	467	444	432	423	467	432	428	456	444	426	459	436	415	453	453	445	412	439	474	471	428	474	473	447	446	475	473	439	452	447	472	438	485	445	452	467	451	434	442	500	453	429	414	428	426	440	428	431	438	443	467	463	477	442	462	490	457	481	441	457	456	434	436	435	452	407	475	456	477	449	428	470	470	467	456	452	436	481	454	471	402	448	469	464	456	484	439	482	474	401	444	431	445	422	441	415	427	445	418	463	442	447	461	472	430	422	419	430	469	431	445	461	416	453	458	416	457	446	463	410	451	450	437	454	451	416	481	432	462	419	460	462	449	460	433	446	456	442	446	449	463	427	469	427	471	452	466	446	446	439	456	485	480	459	470	471	426	468	436	470	462	424	469	419	430	444	431	422	452	415	468	446	475	438	440	434	439	472	451	439	452	437	423	445	500	470	443	443	454	464	451	420	423	450	443	443	476	455	454	447	507	485	460	447	420	472	457	423	457	447	456	465	444	437	434	455	450	429	439	482	467	437	442	461	461	456	441	465	464	431	473	423	436	441	419	468	462	456	482	489	459	403	484	473	467	472	442	423	435	471	468	467	431	456	433	511	460	423	470	428	458	452	430	483	427	474	463	439	462	438	444	488	426	446	443	455	437	441	483	446	469	457	462	427	439	449	449	456	411	463	446	435	440	480	452	418	439	431	453	419	451	457	424	432	457	449	466	445	488	444	473	453	466	411	423	415	406	450	448	413	452	378	456	469	468	435	416	404	457	481	451	455	434	434	428	439	463	428	433	429	441	392	469	428	449	436	467	460	427	482	438	404	461	452	432	409	450	461	477	464	467	420	465	452	428	453	439	460	434	440	428	442	438	427	441	482	464	470	449	455	459	448	434	461	460	464	478	459	447	425	425	428	466	455	410	457	445	442	442	431	437	461	458	443	440	467	456	455	417	385	444	467	462	451	408	448	451	447	441	436	465	470	428	457	435	385	456	480	465	466	449	460	422	432	471	471	457	440	446	429	425	435	446	410	447	441	426	427	498	419	415	466	431	439	436	430	450	428	436	421	454	462	425	426	427	413	482	393	456	469	449	458	430	469	410	456	467	469	449	457	454	455	450	432	427	434	437	481	465	451	472	461	466	462	416	428	466	457	406	466	439	495	467	448	457	435	462	440
13544	1162	3584	15688	1179	484	415	411	389	434	426	398	371	377	382	372	356	343	341	340	379	364	349	350	366	358	349	338	355	334	367	348	334	329	336	366	317	327	320	324	372	340	340	369	359	357	391	364	375	358	353	379	360	358	321	345	311	338	362	334	328	395	350	390	334	326	326	362	363	323	334	325	378	352	323	339	382	339	347	347	333	393	335	336	364	373	366	340	342	355	352	375	362	331	337	333	372	347	319	351	359	353	355	351	338	336	306	371	381	367	361	323	337	354	345	383	376	367	347	392	356	366	369	316	360	342	363	330	342	364	383	356	327	321	344	380	360	346	328	347	357	341	319	379	348	377	360	339	368	353	322	341	301	344	346	362	364	365	338	345	304	375	329	365	362	338	372	377	341	315	338	328	362	323	393	375	350	362	380	368	328	351	378	322	357	330	339	359	362	369	359	322	357	348	366	369	359	355	360	378	348	352	345	354	337	347	374	364	338	333	369	346	367	348	324	388	377	337	334	362	309	330	376	360	344	330	353	365	328	341	332	358	398	357	328	306	337	355	342	338	327	365	370	388	344	371	381	316	336	349	354	345	363	340	320	341	378	335	347	375	341	381	342	345	372	341	352	302	344	363	350	353	325	398	316	345	312	355	350	336	335	368	337	351	365	331	311	348	348	342	373	334	337	334	343	358	353	320	354	302	360	385	333	334	346	322	340	353	371	348	371	344	354	343	362	328	353	353	369	331	366	363	357	392	362	364	334	334	343	354	348	341	392	372	329	363	376	361	360	373	338	346	337	343	375	354	386	336	319	354	386	368	364	348	319	355	391	360	328	345	347	336	349	344	361	352	369	369	350	351	367	343	336	380	355	328	348	370	323	357	362	351	298	332	324	322	330	343	341	361	339	353	388	354	313	362	350	336	324	347	317	371	323	352	319	354	364	366	339	353	358	339	314	337	313	361	370	346	326	364	362	350	371	339	342	359	358	357	350	370	314	347	334	369	352	336	315	331	370	372	348	345	389	389	368	351	345	305	344	325	333	376	342	359	372	347	340	343	315	328	330	335	342	381	403	377	349	350	346	366	326	397	338	336	349	344	332	335	354	344	375	335	346	334	368	373	350	344	400	332	359	380	331	354	365	339	373	339	390	326	358	347	365	361	325	361	384	361	362	404	365	305	330	342	324	360	332	343	360	370	345	342	372	373	318	399	349	342	322	344	360	357	377	378	332	367	376	372	350	349	384	318	380	351	329	348	349	311	305	358	359	341	356	332	377	346	316	376	366	324	362	360	381	343	352	330	393	325	359	374	334	379	373	325	362	372	389	352	348	378	356	363	349	373	346	346	361	361	360	410	354	383	367	341	357	349	309	338	368	366	362	327	359	335	384	343	320	330	390	356	344	356	336	337	343	358	342	298	328	344	328	357	344	355	348	318	327	369	331	332	354	361	380	368	375	346	316	346	345	347	348	359	380	341	337	365	367	375	338	318	333	361	379	359	342	334	320	342	363	363	349	347	327	368	361	345	354	338	349	332	375	367	352	363	359	368	359	332	351	365	370	384	330	361	353	316	326	335	355	357	355	355	365	314	332	335	355	353	368	346	358	338	336	368	370	365	356	359	367	336	363	355	373	316	353	376	376	374	371	368	364	337	362	354	323	353	348	351	406	354	378	362	384	376	343	381	339	345	316	355	339	367	372	368	331	314	404	347	381	397	346	328	341	363	344	345	369	384	366	349	306	365	333	340	376	398	320	366	348	349	336	349	344	351	358	351	351	335	368	381	385	349	330	367	363	368	353	338	340	333	396	346	335	375	344	322	338	343	354	383	355	342	358	357	336	363	334	342	364	384	340	404	360	327	367	337	376	342	363	361	335	308	357	338	349	323	359	348	337	332	351	345	361	307	387	390	363	347	359	346	360	370	353	356	349	322	355	334	362	333	349	363	341	363	327	360	340	350	333	362	350	366	350	351	398	380	344	330	354	305	342	400	362	335	348	352	337	369	364	319	322	342	348	370	345	330	370	337	345	351	346	336	320	334	359	353	401	355	350	355	330	382	386	348	372	343	378	356	358	323	355	374	344	339	299	335	354	335	345	334	369	379	345	353	338	367	333	335	357	335	324	352	348	326	322	346	339	321	361	375	347	322	334	380	360	348	378	323	333	370	337	395	371	353	360	345	319	310	372	340	342	362	335	321	372	348	339	376	328	335	331	347	330	368	332	340	352	382	351	337	374	349	329	400	350	338	344	343	360	358	328	305	339	367	366	328	383	346	335	384	364	360	336	377	325	315	315	351	360	358	335	345	322	315	354	365	350	327	327	353	339	380	338	361	378	346	336	341	358	347	353	382	344	332	364	358	342	329	341	356	350	377	374	320	385	343	358	345	387	326	378	328	344	333	321	352	375	331	378	348	355	337	365	328	356	357	399	354	322	382	345	362	356	355	335	364	340	351	334	363	330	336	366	344	340	338	321	343	322	390	329	341	370	358	400	353	349	345	341	332	332	335	364	358	345	360	344	363	356	356	390	346	348	358	368	335	361	334	375	335	341	377	363	365	390	374	338	349	377	328	369	318	401	378	406	348	344	341	381	327	327	359	354	343	352	364	362	324	363	354	341	318	327	400	341	375	336	365	308	336	311	327	375	348	339	377	340	362	335	363	393	351	339	390	376	335	344	354	326	337	383	359	355	324	347	356	329	338	298	329	365	381	347	334	335	355	335	379	356	359	363	364	373	371	401	387	329	341	374	368	374	340	370	347	336	322	350	330	354	374	378	384	346	361	354	313	375	337	347	396	372	352	354	344	375	378	348	367	315	321	375	357	341	381	355	343	338	348	341	347	330	322	320	351	387	362	374	332	390	369	344	354	350	354	361	340	367	381	341	378	316	326	329	352	351	330	327	331	345	396	361	357	369	322	353	331	357	325	309	339	356	363	335	333	341	370	365	384	393	351	370	370	356	369	353	331	334	345	342	342	338	336	376	356	321	321	332	392	342	370	324	321	304	349	361	340	380	333	380	359	380	322	356	374	371	347	368	366	368	329	333	339	323	363	366	294	348	338	346	347	342	349	365	353	370	365	330	340	362	374	392	347	382	311	370	344	356	336	338	334	333	333	365	336	361	368	345	349	375	378	367	389	364	325	349	366	377	343	363	320	352	363	337	384	356	343	331	336	360	348	330	355	361	358	394	358	348	355	331	352	324	359	376	404	377	337	324	315	371	344	313	370	380	355	343	342	348	365	361	363	331	320	361	385	334	370	380	371	340	360	342	329	369	357	393	373	331	355	327	365	343	365	380	370	398	342	349	336	360	353	334	360	351	349	363	322	352	329	355	356	352	391	356	342	352	317	352	326	376	352	355	386	372	341	299	368	360	313	343	351	353	391	342	342	370	385	344	368	363	358	372	356	320	392	358	376	334	338	343	281	356	337	323	357	371	344	330	388	364	355	370	347	337	345	357	355	332	338	349	367	335	360	349	368	336	367
9418	1414	8539	21272	1404	1227	1172	1012	1011	951	987	955	916	901	875	826	858	891	829	883	844	851	859	853	831	849	764	823	835	862	829	800	781	815	846	830	796	797	797	818	810	816	848	854	816	822	804	844	815	844	785	850	800	840	838	805	819	838	810	803	798	836	795	743	815	794	822	798	783	816	823	822	872	805	794	787	779	775	829	800	735	777	777	817	824	880	814	824	839	751	801	817	820	867	797	813	889	869	834	763	746	802	826	816	789	848	772	838	769	848	786	796	780	811	828	766	830	786	823	838	813	819	810	784	807	810	793	846	810	787	820	789	827	809	813	795	792	769	798	843	817	823	759	793	814	809	742	778	809	821	799	786	788	815	793	744	798	819	794	824	789	789	778	759	822	785	764	764	802	802	783	776	772	778	857	828	816	780	789	786	824	754	792	802	795	816	808	797	823	794	794	783	781	794	790	820	767	809	801	829	762	768	812	812	814	805	785	770	782	769	769	799	862	827	801	810	782	807	828	821	838	869	800	747	830	772	826	784	782	829	803	791	817	792	818	785	803	816	821	775	802	823	808	795	849	837	809	789	823	851	792	763	775	719	832	800	805	766	758	817	762	813	843	837	770	816	793	816	745	761	789	817	803	826	769	842	785	761	871	806	822	745	791	790	818	801	756	791	805	783	828	736	815	882	821	804	827	766	767	808	825	803	760	770	776	791	742	823	798	813	853	791	826	827	800	852	770	818	817	830	809	798	754	804	799	840	841	778	809	810	775	776	826	786	818	845	808	789	787	798	826	812	797	757	799	794	821	763	778	858	820	814	794	813	838	827	822	811	849	792	811	785	806	828	806	849	842	815	777	854	803	767	801	801	830	809	808	828	817	825	766	824	826	770	861	803	851	776	832	821	790	796	776	774	806	793	749	865	845	824	803	819	867	788	794	778	820	825	798	820	802	798	794	783	821	789	793	785	783	806	801	806	838	778	769	837	873	736	850	829	787	832	820	788	794	803	757	808	820	797	821	739	783	818	776	809	791	794	823	823	793	849	771	781	762	796	833	796	816	792	795	778	810	805	764	878	790	771	842	810	793	752	800	814	796	813	841	869	794	837	815	781	794	807	800	838	814	839	811	792	782	850	846	775	788	813	846	859	797	821	814	797	789	808	771	802	799	781	815	896	777	854	842	851	806	819	799	824	765	782	813	805	780	825	759	830	790	803	841	843	816	820	832	848	813	774	844	785	748	822	807	831	798	810	850	818	854	840	795	775	778	779	788	807	804	794	804	778	814	815	752	813	839	810	805	800	820	833	742	805	775	814	776	750	777	793	776	803	847	823	783	861	827	816	873	773	847	809	786	813	805	785	848	805	806	795	840	850	813	822	791	784	784	825	822	822	817	804	808	786	813	798	814	782	818	774	800	837	775	770	778	839	814	821	816	795	811	764	825	773	835	800	789	783	829	810	846	794	776	780	812	807	755	836	819	857	798	767	838	845	845	830	756	818	807	824	819	820	788	771	807	763	824	814	830	814	777	770	788	787	814	836	820	801	789	854	790	760	807	842	821	764	835	826	810	828	821	820	818	764	804	807	796	841	782	781	814	817	810	814	785	846	819	792	813	842	803	807	801	793	760	796	818	813	785	787	819	794	779	867	790	778	805	832	753	830	797	828	814	848	804	820	774	809	799	850	788	809	833	801	856	776	753	853	808	812	835	735	773	846	800	807	797	851	763	801	825	794	893	790	833	765	801	824	835	778	842	842	777	803	787	782	745	823	793	821	835	829	769	786	811	778	744	783	841	825	825	763	765	810	768	835	819	783	822	783	812	820	852	790	795	780	830	793	853	818	796	803	800	771	819	826	830	826	746	831	811	804	829	790	836	767	778	813	794	851	858	796	749	783	747	775	766	811	834	803	822	819	841	832	812	788	803	795	843	772	804	809	812	824	887	829	813	742	757	813	808	778	832	810	786	848	815	788	819	796	802	816	794	800	815	803	827	827	824	802	814	784	766	812	824	782	819	823	805	810	813	814	776	834	818	796	807	787	774	805	779	764	786	820	758	809	780	767	773	807	837	804	784	819	776	746	787	780	770	836	804	832	841	771	814	836	803	787	813	760	794	782	773	808	764	820	810	781	785	747	816	800	772	843	801	804	812	788	811	832	787	886	812	813	792	827	836	832	799	819	801	776	751	799	778	829	843	782	819	805	801	783	800	816	776	795	819	821	800	825	872	869	794	846	804	784	801	832	786	802	799	808	809	806	872	815	798	810	778	812	786	848	829	806	807	842	820	827	850	811	825	808	881	829	825	749	824	791	778	790	785	799	785	770	768	829	769	767	853	807	767	818	852	842	792	822	819	770	867	890	826	782	847	787	818	768	777	776	827	792	810	797	829	820	790	836	818	818	806	827	830	892	819	817	794	863	801	841	823	779	860	784	780	798	807	850	813	827	840	823	775	826	777	794	730	780	815	788	822	797	792	782	762	786	816	854	779	839	785	766	804	815	799	832	781	800	845	805	843	794	759	806	806	815	815	782	757	884	821	832	848	808	784	768	813	811	839	794	795	823	831	835	867	812	850	819	766	806	814	805	836	825	820	781	803	805	802	832	809	814	761	797	818	787	865	775	811	841	783	770	781	810	800	771	830	774	810	778	783	857	815	790	816	774	755	850	832	779	835	841	798	869	844	785	855	885	765	840	779	780	816	776	862	805	819	853	791	796	785	803	821	773	789	809	793	840	845	823	814	822	780	802	795	786	784	796	826	789	848	820	831	809	816	838	822	758	771	813	790	789	818	766	818	849	818	753	791	819	766	821	778	806	846	806	769	789	847	826	791	781	831	841	795	850	831	778	760	819	828	772	811	820	820	820	783	798	808	832	814	822	771	823	792	879	838	757	802	797	815	766	857	819	769	811	784	799	828	787	777	798	767	795	779	768	763	755	812	788	821	761	798	777	831	833	828	821	852	833	825	785	780	766	817	839	831	786	766	783	759	757	804	769	811	794	838	795	825	813	771	740	835	782	805	800	838	854	784	816	794	845	820	778	847	823	798	764	817	790	792	853	810	807	818	736	825	807	817	851	763	848	851	797	790	817	807	830	793	849	837	804	830	776	781	745	786	890	826	806	808	833	834	754	794	833	846	814	832	832	792	808	779	808	832	820	848	823	809	796	795	827	835	851	855	777	774	802	854	784	852	775	832	815	792	824	779	847	808	789	773	757	849	838	820	783	772	773	860	806	774	757	862	846	855	768	767	796	815	803	850	775	803	820	823	808	814	857	808	802	819	808	785	813	830	789	795	832	769	808	756	825	779	820	797	841	772	806	841	793	802	808	779	758	818	796	803	789	813	802	836	762	803	807	835	786	809	782	803	834	773	821	743	827	779	824	746	813	797	836	824	794	840	825	794	772	825	812	838	829	821	847	862	795	795	779	811	833	801	834	795	840	822	805	803	807	833	812	837	763	852	775	826	770	824	856	790	843	780	803	810	833
21717	2405	7912	25502	2597	617	534	456	470	469	423	427	442	374	421	417	423	408	428	368	390	418	388	381	372	397	389	384	368	373	402	392	389	388	359	320	357	366	375	364	377	381	381	358	383	352	397	424	364	398	389	372	423	393	429	338	399	389	385	386	410	375	395	403	380	406	377	404	385	386	358	348	401	368	409	333	342	397	384	379	387	342	358	391	357	385	398	347	371	401	368	371	374	365	400	394	336	385	364	390	363	389	371	356	353	365	355	375	395	370	384	451	399	391	386	360	362	440	340	363	356	323	375	385	341	399	363	365	368	377	369	414	382	385	417	358	396	353	368	396	387	407	410	374	404	368	387	365	374	382	373	392	354	341	380	354	388	355	387	401	342	340	373	371	391	381	358	369	376	388	371	366	384	388	384	442	352	383	412	387	381	377	385	347	358	403	374	359	321	388	364	391	347	372	383	373	385	345	389	391	375	368	361	383	401	377	368	366	407	376	389	355	389	332	357	357	383	414	400	359	385	389	362	372	379	405	374	372	394	421	399	351	366	390	404	420	342	346	353	385	361	351	378	378	349	356	407	363	362	348	365	371	379	363	443	373	355	376	383	381	370	323	353	381	393	356	390	360	372	365	389	368	389	397	362	420	382	396	362	374	416	359	378	352	366	399	355	379	372	369	391	374	378	374	410	383	381	403	390	339	391	343	350	391	386	391	356	384	357	359	403	388	379	352	361	404	428	387	378	353	401	388	357	388	368	389	365	346	404	389	391	365	385	349	392	394	378	372	355	365	363	368	336	386	379	370	379	371	379	343	367	366	386	342	361	367	359	373	363	376	358	385	360	393	348	377	392	387	418	387	400	372	372	350	398	382	395	408	332	368	379	380	369	382	368	355	378	356	389	364	370	396	380	365	394	321	359	384	368	359	347	363	372	370	408	426	429	369	354	386	365	351	389	374	347	361	354	401	394	370	342	341	382	343	369	380	355	383	368	382	390	356	393	378	424	371	374	382	399	350	377	359	366	373	375	384	393	390	381	403	396	350	404	385	360	376	387	378	386	402	336	403	380	356	370	369	388	369	389	380	361	344	374	366	375	379	368	336	401	392	352	321	381	364	351	352	342	348	394	359	364	370	390	317	335	417	338	361	402	404	395	375	372	345	365	373	348	391	365	372	360	382	379	366	386	354	375	414	362	368	405	359	350	394	366	378	395	378	338	398	381	399	395	355	367	339	378	351	380	357	370	389	323	369	368	380	381	392	400	371	394	384	411	409	367	399	380	390	349	359	391	374	387	375	382	394	358	397	362	368	384	397	385	372	355	390	393	378	379	378	378	396	360	353	393	356	349	380	391	394	372	402	347	349	357	360	359	355	370	393	394	380	398	410	343	372	396	402	398	389	351	370	348	392	371	395	379	366	357	385	354	384	367	341	363	362	399	354	346	342	362	377	383	385	370	403	357	390	391	367	392	388	385	373	382	371	386	369	369	354	372	318	353	382	388	389	403	371	366	412	373	389	359	378	366	382	379	354	412	392	393	406	367	365	374	357	386	363	383	371	369	420	363	368	319	397	376	351	340	383	356	370	382	377	358	364	358	378	403	354	356	372	360	385	364	374	383	372	433	368	357	402	404	385	344	374	375	356	350	419	371	383	364	355	382	320	385	349	390	380	382	379	385	428	327	358	384	395	362	391	391	383	371	347	379	396	387	375	392	364	374	382	399	378	392	384	344	380	392	374	383	378	357	387	368	357	378	395	332	389	345	373	379	348	383	369	361	397	363	345	372	370	397	404	371	359	381	384	384	398	368	383	384	405	374	378	372	361	362	354	342	406	330	355	374	363	346	369	359	365	416	367	363	342	383	358	346	366	387	354	336	360	414	377	425	362	358	360	394	384	351	374	366	353	392	394	365	331	361	369	380	379	386	356	393	395	377	380	387	388	360	382	371	379	394	362	342	409	362	350	438	357	349	331	363	353	379	349	359	367	366	358	398	403	406	392	359	371	401	380	366	352	392	356	400	402	401	378	391	410	367	382	343	359	366	362	373	364	328	377	396	397	392	390	375	365	385	395	380	409	379	368	365	391	364	367	342	345	330	378	386	348	390	382	346	400	376	377	361	387	376	378	345	349	404	433	370	416	344	369	403	399	360	383	380	370	388	387	384	382	380	392	378	364	438	428	374	363	364	359	374	365	367	365	366	392	386	432	393	366	348	382	380	349	359	376	345	352	360	371	367	362	344	389	399	359	360	379	342	333	410	392	394	362	345	381	347	407	378	353	370	388	407	403	369	377	390	402	362	384	346	330	376	401	364	331	395	372	381	403	371	382	400	368	375	375	373	400	351	361	373	362	347	387	376	363	385	359	391	386	332	362	347	375	368	385	355	365	380	367	364	372	417	365	348	356	344	356	370	377	373	395	387	339	365	366	363	382	346	374	403	372	369	365	381	388	359	368	410	385	370	344	368	373	385	377	394	350	413	387	356	368	396	392	359	375	356	383	373	347	373	382	344	375	413	376	346	396	395	370	331	377	369	356	378	327	361	428	376	363	349	361	356	375	371	350	388	386	385	394	368	376	371	368	375	396	350	382	378	355	334	358	386	347	383	388	394	382	383	377	354	352	381	357	356	382	384	370	357	390	361	359	378	381	327	362	393	387	362	354	376	402	407	351	366	381	379	369	358	386	412	343	331	381	394	351	393	362	349	411	399	395	358	392	332	346	355	394	395	350	376	376	361	399	396	374	398	369	360	356	354	388	422	377	387	384	350	349	377	374	375	395	335	367	346	354	375	402	374	388	410	394	340	354	356	371	363	367	356	360	361	369	402	388	381	379	360	396	404	356	398	368	368	376	393	402	347	340	379	372	355	400	345	389	373	361	382	379	339	376	379	403	397	415	371	370	333	361	370	349	376	349	401	406	371	364	393	383	327	320	377	361	346	363	378	411	348	382	347	316	373	352	366	373	366	374	414	389	337	375	376	379	350	363	383	367	394	349	382	378	378	400	359	349	331	380	357	372	368	423	394	390	382	370	361	368	371	424	339	389	404	377	396	374	390	376	366	394	369	363	428	368	377	389	358	383	399	382	358	365	362	369	347	370	357	368	372	384	366	387	362	379	406	375	389	386	361	357	346	345	372	378	388	351	382	374	387	365	385	365	402	411	376	403	359	386	366	351	385	375	395	374	370	382	386	395	341	403	364	360	360	355	341	393	412	371	389	345	347	370	375	375	374	373	393	366	377	378	355	385	394	383	341	404	387	357	360	391	353	320	344	359	375	385	363	350	388	377	394	356	384	372	363	401	373	380	370	392	371	376	403	398	369	359	396	430	368	355	427	374	347	380	390	352	404	382	356	362	382	398	375	396	392	380	364	371	392	361	360	383	371	394	380	375	345	364	370	414	382	388	404	388	377	349	368	360	372	358	393	429	396	385	364	387	385	346	376	374	381	349	380	354	419	370	375	403	380	378	353	401	379	372	357	371	390	360
11742	1765	13684	22683	1962	1766	1564	1382	1280	1268	1122	1092	998	1035	1034	971	913	917	907	844	926	875	885	888	875	852	863	834	866	846	853	859	912	810	832	794	799	794	824	844	900	869	825	849	843	857	833	853	825	826	821	826	800	804	887	826	814	820	800	832	821	840	839	837	770	805	791	830	821	814	860	850	800	785	825	823	846	877	861	813	821	852	833	791	812	782	775	822	820	794	810	862	846	812	828	788	821	852	882	806	834	827	806	786	853	768	806	891	816	782	794	809	789	813	790	876	818	823	854	831	817	778	778	812	828	810	843	804	820	784	789	801	832	788	823	844	835	845	795	810	788	827	798	810	857	793	787	799	780	801	839	812	810	799	817	846	821	803	825	831	830	841	852	862	811	860	847	821	852	789	836	849	789	808	777	814	788	834	850	824	821	830	835	792	825	818	844	831	823	863	834	838	823	855	842	818	855	772	873	822	815	760	815	842	839	818	804	823	806	781	815	813	778	832	846	841	833	833	805	806	814	829	880	816	819	832	813	845	824	796	823	790	819	837	874	806	821	841	819	770	845	796	797	811	786	847	843	771	853	808	842	835	830	795	860	802	809	784	795	775	761	837	824	854	805	814	880	818	819	779	812	817	814	847	762	787	853	797	802	787	834	807	851	851	808	853	789	793	780	866	830	801	817	869	815	858	812	816	814	843	892	848	809	776	829	805	851	840	841	803	795	856	822	810	820	804	789	826	833	781	854	899	802	857	835	866	798	878	814	779	814	828	835	799	761	822	832	852	848	764	803	839	834	842	846	796	808	875	790	814	801	850	833	823	858	799	823	869	864	836	808	848	832	800	805	799	799	868	811	848	825	830	833	785	882	857	829	808	851	876	817	845	819	842	849	850	774	815	816	807	815	838	836	847	839	857	869	826	851	810	782	842	876	789	778	830	814	803	846	797	843	865	813	842	849	822	818	793	793	815	799	742	815	856	807	781	818	803	820	791	843	810	849	841	848	795	847	824	823	831	856	792	835	835	805	787	818	747	815	797	810	860	790	759	840	790	813	767	792	806	816	817	851	798	778	837	819	846	802	780	779	856	885	827	837	849	799	804	813	804	790	833	786	851	837	791	819	846	861	838	825	855	807	765	824	847	799	798	779	773	821	850	838	825	811	775	812	883	822	820	847	847	814	844	776	814	833	811	810	835	807	813	847	875	827	850	891	789	842	823	829	876	820	854	782	857	820	840	816	821	835	819	792	805	823	864	853	766	820	789	842	837	815	804	867	763	809	810	810	818	852	826	808	795	804	757	845	842	831	829	843	822	798	777	832	794	831	793	846	881	838	775	860	784	808	867	817	790	789	766	776	782	834	782	773	820	794	845	839	850	821	844	820	837	776	835	834	788	850	806	792	808	774	886	860	845	779	820	821	777	854	841	828	813	848	864	835	805	792	815	834	785	800	853	850	819	854	847	830	786	823	841	855	865	762	859	806	837	792	782	837	805	828	819	741	835	801	833	855	837	845	858	799	811	844	819	829	820	849	828	868	808	805	780	825	853	849	815	860	816	786	816	782	855	836	842	787	822	795	796	817	759	862	806	869	845	828	839	864	881	859	827	836	836	802	845	782	804	822	827	825	822	852	799	758	810	829	870	867	824	798	860	793	775	815	829	783	818	876	839	778	822	821	819	820	785	811	817	787	830	874	779	807	843	859	800	878	825	890	830	855	823	834	787	810	808	813	833	778	847	788	822	801	833	828	816	824	840	824	858	837	823	795	833	778	828	788	735	781	819	824	819	835	810	858	850	821	814	816	835	838	749	840	834	837	826	874	798	826	849	855	815	770	843	806	860	879	793	831	845	863	788	857	801	836	826	804	836	839	840	831	838	826	792	829	832	866	846	812	828	790	859	834	848	824	867	807	773	821	804	806	843	821	881	828	821	898	797	859	795	855	790	812	801	849	799	863	798	790	847	854	785	828	814	800	779	788	841	860	814	774	869	785	811	833	794	807	825	813	817	840	813	824	824	804	846	832	816	806	797	827	788	839	843	822	851	845	795	837	811	810	856	779	862	793	831	854	845	811	812	786	830	816	891	803	776	783	858	842	823	818	780	811	804	784	839	876	838	808	837	821	809	798	824	776	817	836	798	798	815	880	843	794	876	860	857	834	842	821	776	810	839	833	821	862	828	849	790	868	840	863	783	845	794	830	826	857	812	806	852	819	829	813	789	818	734	736	813	805	852	840	842	822	850	813	831	827	799	854	773	823	821	792	787	845	782	832	770	796	793	837	829	792	844	809	837	843	877	829	815	799	775	834	809	769	846	821	844	796	815	794	849	793	800	849	851	834	802	789	847	731	802	807	835	816	796	812	799	806	814	794	874	773	824	830	841	819	809	847	789	821	812	817	774	849	816	818	844	783	782	824	834	764	834	816	865	825	837	804	845	872	804	847	748	855	821	837	826	825	800	801	826	821	858	824	754	828	852	850	863	785	835	857	810	805	860	798	752	756	863	797	788	802	801	811	823	836	835	796	784	797	829	857	822	823	814	832	845	811	816	831	808	802	826	843	860	802	868	834	829	829	810	852	865	770	830	810	816	852	793	806	806	816	820	782	759	838	800	834	812	890	852	849	813	789	833	801	831	840	837	816	838	829	886	811	853	798	731	855	804	816	830	821	818	870	814	792	781	802	815	850	823	844	775	768	792	817	804	845	804	833	826	846	813	800	859	810	857	827	882	837	820	774	833	853	802	773	854	824	852	814	808	835	762	815	839	812	832	811	853	831	847	862	872	849	811	786	819	839	805	809	818	803	813	841	825	824	825	796	815	855	870	802	853	806	791	827	803	838	825	807	828	844	853	779	838	849	813	844	798	829	867	776	848	829	833	844	877	794	781	844	784	781	886	804	823	846	905	809	863	811	815	822	851	809	874	864	836	804	810	849	842	773	852	821	790	794	835	848	817	794	816	819	821	794	706	801	824	861	867	852	798	843	777	825	807	820	813	811	836	827	828	767	822	880	853	868	777	834	787	797	820	833	858	784	790	796	837	858	798	814	815	855	805	807	776	877	819	897	843	820	763	861	801	790	835	793	804	785	775	791	844	827	791	777	883	787	817	850	821	845	851	787	858	799	803	847	765	836	804	838	776	834	826	777	815	835	814	840	770	859	843	841	834	761	817	821	801	815	857	803	847	797	829	805	833	807	819	799	873	819	851	796	806	840	780	827	815	824	767	797	813	847	834	859	859	790	828	847	840	811	831	767	804	792	810	821	827	858	820	873	793	787	801	834	827	846	808	802	819	827	800	802	798	804	784	810	837	786	832	809	792	856	826	798	818	806	867	793	779	777	819	850	799	792	840	859	781	817	766	804	773	807	819	818	818	826	821	823	794	843	843	849	812	870	814	828	793	737	815	789	825	774	838	853	787	759	836	857	852	819	811	790	829	822	813	820	816	843	830	848	848	853	821	844	776	842	830	835	810	834	816	850	821	850	859
5310	419	524	631	188	165	182	162	164	169	159	191	186	146	174	168	175	166	155	196	200	149	165	175	161	166	205	160	162	165	149	179	172	191	180	174	152	166	153	173	183	199	175	190	193	148	178	170	155	157	172	154	180	200	168	172	168	178	185	177	171	167	145	175	164	167	159	151	190	167	187	150	159	188	151	168	169	184	171	176	165	184	198	208	159	173	164	175	180	162	178	191	179	192	212	175	183	205	184	147	171	197	171	165	164	172	173	182	162	177	187	172	171	189	186	173	181	183	173	163	181	211	188	193	167	163	191	175	188	176	159	197	200	172	184	160	177	140	161	190	163	177	163	157	170	195	171	168	182	185	184	187	166	175	168	170	183	161	167	193	181	170	170	192	200	186	180	176	180	185	169	159	155	177	179	165	144	179	175	181	187	186	165	167	180	195	157	182	155	155	158	176	160	169	169	155	185	153	187	202	186	164	163	160	156	161	177	153	162	184	166	202	168	154	210	174	179	148	180	156	154	183	178	182	185	157	183	167	179	173	167	168	176	171	173	167	163	190	176	184	167	187	149	181	161	189	179	177	161	155	158	155	185	179	209	184	172	175	167	180	196	171	171	184	182	178	160	160	137	148	165	192	161	167	163	163	171	164	160	186	184	173	168	169	188	177	162	146	175	179	162	170	178	161	188	204	172	168	149	151	166	181	184	187	187	166	208	162	191	172	157	186	154	208	158	150	171	171	181	186	165	155	188	146	172	176	193	156	191	187	181	178	164	190	169	187	187	184	170	164	183	170	164	169	194	179	186	179	156	144	165	179	175	160	189	163	174	180	192	173	160	183	167	200	176	171	179	150	159	158	179	149	178	154	197	187	190	175	169	153	188	172	177	184	165	161	175	164	152	192	176	195	189	179	165	153	166	167	149	141	195	182	177	188	176	168	145	166	179	170	179	165	187	186	172	165	178	169	170	161	163	157	171	138	172	175	191	151	199	198	155	169	171	160	157	160	195	163	170	177	181	205	204	184	178	171	154	184	180	144	194	157	154	161	174	160	162	160	156	170	162	183	166	153	187	182	185	175	185	180	162	169	182	180	173	163	163	178	169	192	173	178	146	190	144	196	160	178	169	158	170	150	171	180	174	175	159	163	178	172	146	197	173	170	172	182	145	165	154	170	171	187	170	195	167	178	165	172	170	179	182	171	174	149	163	147	197	141	183	171	152	184	175	174	155	179	184	170	180	151	171	171	180	175	145	172	176	174	154	185	159	193	197	161	174	173	176	170	164	173	165	156	145	193	158	162	175	173	179	174	185	168	169	143	183	166	183	179	156	175	165	159	177	189	156	164	159	167	176	190	197	183	196	162	164	173	178	189	178	167	167	173	161	175	151	173	165	176	173	159	173	189	175	186	192	168	178	156	189	159	165	150	160	181	198	172	192	201	172	183	165	191	179	195	159	175	154	170	176	153	185	186	191	161	169	181	171	185	189	160	205	163	162	144	151	169	162	205	161	159	161	207	169	193	191	174	173	184	155	179	143	178	192	154	146	190	173	189	196	183	169	185	164	168	164	191	167	151	161	170	172	172	160	180	184	169	134	164	177	179	174	158	171	153	181	169	168	166	157	175	163	158	168	179	155	158	162	173	167	149	156	160	206	155	159	183	169	179	167	166	150	197	170	178	175	196	157	168	176	176	176	155	177	191	169	187	148	173	174	178	144	189	190	165	167	199	168	192	161	208	167	175	168	183	166	183	194	177	171	188	168	167	176	190	176	179	194	182	182	175	172	170	163	193	169	155	155	169	161	157	183	165	173	185	151	176	162	156	165	164	170	177	173	169	164	182	182	155	178	170	157	177	182	165	186	178	158	184	175	171	158	174	174	190	175	158	162	151	142	170	164	161	195	156	160	167	165	190	172	176	177	153	184	158	157	169	185	140	163	148	148	154	166	216	133	161	157	170	170	190	150	149	170	172	174	189	168	165	176	169	185	186	175	158	188	193	180	190	196	196	173	167	167	151	175	166	151	172	165	172	199	167	171	189	186	169	189	177	166	164	184	186	157	167	164	194	169	196	180	176	165	159	211	180	167	177	202	149	177	156	174	185	193	178	170	175	166	161	143	180	192	172	212	163	194	169	175	155	190	161	188	174	194	165	161	179	146	171	171	181	169	149	174	167	164	169	152	139	173	171	162	162	182	182	173	180	174	175	151	191	202	161	179	199	221	155	155	199	194	178	164	161	172	171	170	167	171	185	185	166	157	190	164	147	146	184	171	189	177	149	178	188	164	145	160	142	167	156	187	198	159	131	176	161	164	176	146	196	170	167	175	173	179	180	158	146	170	190	183	176	168	168	180	177	203	191	183	160	186	157	157	181	183	191	163	179	196	157	179	174	186	149	151	161	160	196	176	150	156	168	150	169	192	150	176	147	174	160	174	179	184	160	155	188	176	160	157	163	198	168	175	159	198	201	131	163	161	160	166	178	166	176	149	167	189	159	165	195	169	172	166	173	204	167	190	173	181	189	185	169	162	187	191	167	149	167	183	176	175	189	189	152	161	169	148	160	166	155	166	172	191	186	185	171	167	155	145	159	188	167	184	171	181	170	157	172	176	180	165	181	171	165	154	147	179	190	157	172	180	168	171	157	180	194	183	188	175	186	177	167	185	161	171	153	178	195	186	187	159	190	177	172	158	200	182	163	160	164	191	219	184	186	166	155	163	168	172	171	187	201	165	184	187	166	169	171	169	153	180	170	179	161	172	171	175	153	170	186	203	173	160	159	150	164	159	150	172	170	168	153	170	136	166	171	162	182	183	169	204	175	164	160	165	192	185	172	182	180	171	157	165	196	182	185	177	186	150	171	190	188	157	184	178	154	156	186	181	131	162	174	202	195	168	171	199	176	196	186	149	153	160	172	196	190	185	193	182	171	164	156	167	185	178	176	154	195	161	167	167	165	165	164	166	160	153	197	163	176	177	166	145	184	189	190	170	211	139	177	181	164	157	150	191	224	188	168	186	174	189	148	167	179	157	188	172	165	169	169	150	195	160	136	180	183	171	176	181	163	158	182	190	183	164	155	180	166	187	153	164	168	167	151	171	179	186	170	163	189	167	150	164	153	167	172	159	166	170	147	153	176	171	161	174	168	180	161	161	164	142	188	178	151	172	161	196	158	167	165	138	186	188	170	158	180	154	181	165	157	155	161	168	207	171	153	185	164	184	199	156	183	181	169	192	169	194	155	168	161	184	185	175	191	219	186	167	151	189	204	154	189	154	194	166	168	168	165	159	184	148	147	189	176	181	163	190	137	171	172	180	203	189	176	176	182	163	180	191	165	204	178	152	166	162	166	179	157	159	165	192	162	187	175	185	147	153	173	169	171	190	157	158	159	174	187	187	180	155	157	175	160	159	178	157	196	187	155	161	173	145	176	159	161	147	167	174	156	179	179	159	180	180	183	163	154	185	191	170	170	195	185	170	164	180	153	154	168
3920	613	1468	1587	476	454	474	477	489	441	457	461	478	454	474	414	466	452	447	437	493	472	496	437	455	442	453	486	422	466	458	450	457	436	446	438	465	476	457	480	445	434	441	439	460	451	440	433	408	462	483	453	432	457	464	446	481	446	461	464	458	418	422	422	432	438	424	467	481	464	458	422	458	466	459	442	452	467	448	417	447	421	464	443	482	454	423	470	456	468	461	472	441	436	453	433	456	454	422	414	467	416	464	429	456	425	462	420	445	483	454	459	438	460	458	447	472	450	473	460	448	451	468	418	483	438	451	463	428	465	455	467	439	423	423	428	483	447	415	442	469	453	486	459	453	439	455	433	480	471	424	401	427	437	459	458	479	446	435	502	446	424	480	445	462	485	489	478	448	453	424	470	499	467	460	452	450	484	443	435	432	467	409	415	432	477	433	432	445	445	448	448	416	439	408	465	462	475	443	450	442	462	454	404	505	465	453	455	484	460	487	439	436	411	449	445	449	438	439	448	417	459	445	466	465	470	398	464	448	455	475	461	453	435	408	422	454	431	440	489	451	448	457	463	419	477	452	445	461	470	476	442	434	454	487	472	435	434	447	453	421	432	459	493	429	446	460	443	418	476	451	470	478	459	413	428	515	460	461	452	419	413	461	449	438	415	455	450	461	433	463	458	465	452	456	459	479	442	461	475	452	450	439	462	450	418	456	445	435	457	506	456	467	446	428	464	434	416	505	473	445	468	421	425	477	462	468	468	440	406	431	462	479	466	448	457	449	448	446	487	476	456	451	449	473	454	459	452	424	446	442	453	448	452	475	438	442	458	488	466	458	486	441	446	444	460	465	448	454	463	477	432	407	473	419	479	471	461	471	501	446	471	464	452	444	433	453	430	464	503	437	407	444	481	460	465	452	420	476	479	468	434	420	464	434	458	472	406	459	425	441	454	459	437	436	450	457	433	463	448	443	443	435	489	460	474	444	419	461	443	460	412	454	446	446	477	440	447	449	441	497	481	466	442	457	434	437	430	434	469	483	413	452	450	451	461	461	415	463	444	415	451	448	440	432	436	418	454	438	476	441	446	440	473	486	483	460	436	462	468	473	417	441	443	410	474	458	434	445	406	396	465	467	463	459	443	429	457	488	466	475	478	458	430	451	446	449	453	437	451	443	448	437	428	435	449	444	453	425	407	444	419	437	445	437	443	453	483	468	440	459	480	452	466	456	439	434	447	462	447	445	462	449	469	478	465	479	464	432	470	525	461	451	443	435	443	439	454	468	441	469	440	477	447	428	444	434	417	443	483	449	405	403	463	472	437	463	477	436	441	467	437	424	471	471	498	447	434	437	438	434	473	426	440	461	436	455	449	432	459	446	415	469	487	453	446	438	478	460	442	469	450	470	456	449	459	439	463	449	462	406	457	444	449	445	471	441	432	449	438	453	437	451	492	417	424	455	445	441	428	415	443	448	435	428	440	447	436	456	457	451	425	457	415	475	471	483	460	441	466	445	441	457	461	470	492	453	503	448	488	456	433	482	469	453	428	423	407	480	412	433	392	435	430	452	431	439	478	458	457	427	445	432	466	420	452	409	440	441	517	462	437	459	487	454	422	478	456	436	437	469	439	434	426	467	459	422	461	436	441	430	436	464	435	495	483	442	437	476	450	435	418	429	474	408	467	442	399	460	452	442	454	481	458	432	501	431	427	428	463	430	461	437	441	443	460	457	439	480	479	435	445	447	419	444	430	472	482	446	462	466	445	455	451	457	390	458	428	460	471	481	490	450	447	463	456	444	486	426	472	444	402	408	446	439	490	466	419	460	450	480	427	506	464	440	401	470	458	478	476	475	449	452	463	490	452	451	490	427	451	441	461	418	422	445	448	474	453	429	464	456	425	444	476	437	429	465	416	425	445	485	461	428	481	451	459	450	425	460	473	457	433	431	451	455	439	468	431	474	468	496	417	449	498	444	451	477	423	428	455	488	426	453	474	439	432	437	464	446	449	468	432	476	477	429	467	443	440	454	416	455	449	458	475	423	466	460	442	454	407	432	453	464	487	463	475	417	477	436	435	412	483	453	436	471	437	445	448	449	407	441	440	419	431	468	461	438	456	508	457	449	448	411	518	447	451	442	457	453	427	422	437	455	464	471	462	439	442	420	458	424	485	430	458	449	441	442	444	459	438	435	460	446	428	479	464	481	445	452	425	464	455	439	433	453	425	458	441	457	444	472	448	408	416	467	458	465	451	441	460	465	425	442	461	440	461	509	455	427	445	496	449	435	483	433	422	425	415	407	450	439	444	470	434	486	418	426	448	442	472	425	439	447	439	506	434	461	451	433	463	501	452	442	443	415	421	437	468	455	463	442	458	436	459	442	444	446	429	451	466	440	464	434	476	450	459	424	414	438	414	428	452	483	444	438	455	489	460	431	456	436	459	466	460	473	465	455	420	446	471	477	505	486	459	433	429	446	442	424	455	450	465	437	488	481	448	483	450	451	449	466	446	452	475	463	460	511	434	448	438	478	488	448	463	429	462	419	443	482	429	439	455	472	475	422	478	421	446	453	449	461	437	470	436	466	484	463	433	404	434	445	449	428	467	455	466	447	448	451	441	485	459	473	427	433	438	467	449	462	456	417	467	472	435	434	482	456	474	445	433	461	455	496	428	462	476	422	440	422	434	422	476	454	462	469	479	452	411	452	472	423	456	479	412	467	459	440	457	458	452	470	443	457	446	453	433	478	452	450	437	413	449	479	474	453	438	434	428	445	454	444	465	470	416	441	409	434	451	453	433	449	461	446	455	417	445	442	435	431	454	434	426	475	499	414	448	464	442	438	495	452	441	423	463	468	430	438	458	437	426	426	432	452	413	440	453	439	463	442	448	449	486	467	460	439	476	487	432	484	479	487	467	417	431	438	414	437	514	437	456	447	458	491	482	499	440	455	448	417	460	435	436	428	486	465	437	441	421	452	445	488	433	414	449	425	430	457	503	450	466	457	445	469	440	442	453	432	489	437	434	458	454	450	463	423	452	465	400	479	493	447	463	455	465	428	453	464	454	451	436	435	464	479	433	416	476	434	423	440	425	467	445	449	445	482	475	462	461	449	420	450	495	444	452	448	417	482	468	491	430	442	487	442	434	433	434	459	455	444	449	502	456	436	494	454	440	460	452	425	440	455	471	437	455	458	455	426	468	439	444	397	449	465	441	430	426	419	461	433	444	438	453	470	465	465	426	422	484	446	436	464	444	448	459	494	457	444	459	496	466	455	442	464	518	449	433	408	485	437	457	441	467	463	441	435	431	486	454	419	465	443	454	474	413	465	449	461	459	469	448	434	452	436	456	485	420	448	466	478	481	477	455	452	414	443	444	462	424	440	456	451	417	450	496	449	461	479	477	433	458	473	451	446	446	446	442	396	478	455	493	463	447	467	450	458	431	419	465	457	468	469	478	482	457	427	453	425	421	430	406	440	485	466	476	474	493
13990	1168	6460	12145	932	463	399	398	432	380	359	379	375	360	380	388	339	375	368	384	342	340	383	338	361	379	326	333	325	335	321	362	373	348	355	369	342	346	342	366	370	341	309	372	329	352	339	349	353	295	339	352	339	346	349	370	369	396	344	369	346	367	376	351	381	344	357	380	363	359	352	362	336	368	366	340	382	354	364	356	413	379	364	355	329	341	345	360	365	324	338	362	373	359	352	330	358	368	334	313	364	343	342	344	360	346	400	382	333	391	350	374	364	321	336	341	384	356	383	363	353	372	334	335	352	361	370	360	411	358	348	366	355	322	374	364	342	336	335	341	357	332	372	379	356	360	320	333	366	329	326	364	396	377	370	383	334	329	369	331	314	358	340	353	369	362	304	361	334	337	349	378	357	391	335	327	343	328	351	330	333	340	353	372	356	353	367	363	346	330	352	314	349	337	350	377	355	366	348	371	353	376	368	340	358	390	390	335	352	337	331	349	320	373	324	369	355	344	343	362	347	351	314	327	371	342	353	354	325	323	345	331	330	351	347	341	337	362	351	323	338	353	360	368	322	369	337	338	347	388	338	357	353	367	355	335	344	341	360	335	352	346	362	360	334	353	362	335	371	391	388	356	350	372	391	351	319	350	313	371	340	383	396	354	336	374	350	325	323	369	360	363	393	342	334	351	361	374	348	345	331	344	372	348	347	313	349	337	340	348	369	379	391	349	367	345	365	358	377	372	326	356	370	344	313	387	328	308	338	354	381	316	348	336	343	328	365	374	339	336	334	386	315	348	341	324	391	306	364	341	357	348	310	370	365	379	392	370	367	365	377	377	368	413	324	397	359	375	376	348	335	370	386	390	370	334	351	374	380	355	320	324	368	325	373	315	375	357	329	370	336	344	360	351	354	340	352	372	362	382	376	353	368	350	375	358	358	358	379	378	356	389	373	378	371	339	337	370	381	320	333	351	337	361	376	358	360	355	358	378	353	364	339	363	357	344	391	321	371	356	342	339	340	326	393	348	365	381	312	334	383	366	352	384	353	351	376	367	343	365	321	322	343	350	319	349	340	321	341	352	350	372	404	353	333	335	336	345	359	372	354	337	334	369	331	355	371	340	366	328	370	345	369	365	370	343	332	363	346	366	378	324	325	361	326	328	328	355	346	345	340	337	353	350	358	347	379	323	357	370	358	368	364	370	373	380	327	324	381	349	372	358	373	365	384	374	351	312	347	344	343	376	340	342	326	360	359	345	350	354	322	351	355	365	325	325	343	346	368	355	341	388	319	391	371	341	368	347	372	320	372	323	332	381	367	369	345	350	348	347	312	346	350	366	358	308	349	355	372	315	404	347	313	330	358	347	379	378	380	318	353	376	332	332	355	370	341	338	360	379	364	340	349	370	364	378	386	354	342	338	355	362	354	345	346	371	368	386	340	337	357	357	389	367	354	345	361	389	406	348	350	327	377	361	312	321	360	354	369	388	395	354	355	306	334	343	324	346	318	368	382	333	376	372	365	386	368	365	359	351	347	343	356	322	348	319	343	303	402	359	351	371	393	381	370	370	346	348	318	384	334	384	327	351	360	339	378	359	366	316	368	337	330	348	349	376	353	343	355	358	375	332	370	375	361	376	346	364	321	383	333	358	344	377	343	328	379	344	353	361	386	357	348	358	392	324	330	355	339	338	330	331	373	365	383	353	346	356	341	337	333	360	316	347	355	381	373	370	355	322	350	357	358	350	350	372	366	354	333	335	315	354	363	361	365	360	379	366	360	348	336	375	353	354	364	339	368	351	308	345	333	369	369	367	399	346	369	365	328	332	321	328	313	313	314	352	331	360	374	378	364	359	340	379	346	359	334	377	345	356	381	371	344	322	357	353	359	342	349	314	350	390	354	355	327	379	385	376	334	337	367	333	412	360	383	364	351	356	319	300	357	348	364	376	347	356	359	333	378	354	382	406	327	382	366	393	341	365	364	337	363	373	389	344	363	392	378	344	365	345	389	347	359	373	346	381	373	396	353	336	377	386	327	350	350	336	344	349	345	333	334	347	352	347	364	396	332	360	368	337	334	374	361	334	344	383	385	349	344	330	381	337	354	331	370	404	326	352	330	363	351	342	318	392	376	348	387	372	349	361	337	378	380	371	359	372	381	389	337	345	344	348	338	325	334	382	340	383	339	392	365	377	370	350	352	335	356	367	358	340	328	361	366	360	346	350	363	331	365	381	373	392	293	342	342	367	320	334	341	322	368	380	334	306	374	333	332	349	360	374	346	334	346	311	330	355	333	352	350	359	344	356	377	372	342	376	390	361	386	377	332	346	335	367	384	367	366	345	368	345	345	363	370	347	358	390	365	340	344	354	350	320	374	372	359	366	327	317	344	360	346	351	328	339	365	346	382	346	391	354	333	361	340	345	317	381	331	355	363	369	355	370	316	332	376	345	322	327	368	396	406	332	375	371	357	391	370	421	357	358	378	353	348	357	341	389	352	370	333	378	331	334	377	384	376	337	340	360	363	343	370	363	311	337	350	361	322	325	337	316	331	379	348	379	347	359	379	359	356	352	397	366	310	365	322	350	351	366	367	358	352	347	325	371	350	313	361	405	359	309	345	345	343	335	379	367	371	381	333	361	315	368	389	321	361	353	337	334	341	369	370	372	396	334	362	353	322	374	388	349	387	341	368	385	408	362	402	352	359	343	332	361	383	375	353	330	341	371	356	335	363	368	385	398	348	345	341	363	324	365	320	350	381	362	342	353	378	374	376	353	361	354	333	328	358	317	360	351	341	332	355	339	366	319	329	361	391	361	338	383	348	340	371	328	340	370	344	352	378	341	367	377	321	367	366	353	355	345	360	349	380	359	350	362	324	360	360	358	336	352	358	343	337	368	347	380	354	335	342	320	372	362	360	354	356	347	366	338	343	347	353	378	346	380	365	342	360	346	389	359	344	345	350	343	321	355	342	370	384	352	369	326	339	372	376	354	374	347	369	339	373	336	345	365	330	366	340	333	327	375	417	373	357	399	355	317	354	377	385	385	368	348	365	372	324	365	358	347	374	351	335	334	326	363	358	325	347	359	313	377	373	365	378	367	330	317	339	365	372	366	333	351	329	367	330	375	383	343	333	376	339	329	415	364	342	347	345	342	329	355	369	363	338	356	333	371	357	387	389	369	341	353	395	352	336	380	409	332	362	384	344	362	359	357	362	330	353	346	338	340	353	341	359	339	348	367	360	309	363	371	339	383	382	350	369	373	339	346	317	376	359	348	371	378	296	310	359	364	345	366	358	385	353	352	339	370	326	343	362	361	385	377	321	350	352	364	341	350	345	336	327	396	343	361	359	341	360	331	372	331	347	351	357	388	399	342	371	337	328	361	352	362	349	336	368	357	385	378	342	383	349	348	335	386	344	351	376	319	347	362	374	336	339	337	344	336	344	327	329	337	301	343	335	324	360	359	345	374	370	357	349	364	389	343	339	321
9520	1280	13387	14991	1448	1270	1094	1127	1001	993	948	973	948	929	897	893	895	824	793	842	858	821	846	848	842	823	826	850	846	788	787	830	845	794	780	828	836	772	777	849	867	793	800	841	759	842	844	794	840	812	810	854	793	776	786	887	771	781	814	827	817	755	762	808	845	809	816	780	871	735	830	784	768	784	835	815	790	816	781	884	850	840	800	838	838	774	826	839	862	819	862	786	820	837	757	790	822	796	808	836	777	806	812	848	850	794	809	825	828	785	806	811	842	829	792	860	761	786	775	776	850	804	832	822	829	792	807	793	831	826	779	749	819	869	809	805	846	836	791	823	864	845	844	750	792	797	780	803	824	826	805	802	829	822	780	802	818	736	798	816	810	783	827	795	808	771	795	848	808	839	807	784	811	775	785	805	774	780	852	804	820	770	804	805	822	778	866	803	789	795	768	784	791	801	804	794	850	799	832	808	780	793	798	780	780	806	817	766	821	806	802	800	824	760	799	795	812	797	799	841	813	773	825	827	820	800	823	837	816	818	767	781	783	818	802	788	795	871	812	843	800	867	813	809	790	758	856	842	755	805	786	779	793	791	843	811	830	801	810	793	800	836	819	784	749	835	787	781	803	785	836	800	764	831	729	865	797	761	778	786	821	843	798	773	847	812	840	816	828	779	841	826	815	793	851	772	834	805	819	780	833	775	812	820	757	781	844	798	803	805	737	803	785	833	787	787	784	798	805	840	815	784	854	782	802	774	806	862	789	804	788	792	813	816	774	815	822	796	842	750	824	845	804	785	804	884	828	868	833	785	776	816	799	798	710	802	805	790	762	804	768	790	841	857	750	815	791	793	793	767	801	799	848	868	817	828	787	843	818	739	804	783	800	819	823	864	820	800	806	792	825	802	805	761	808	793	827	801	826	792	828	806	831	809	757	794	820	862	788	791	756	785	807	854	781	810	814	842	817	766	771	812	799	800	821	771	854	753	807	800	823	823	817	792	851	842	821	817	796	826	786	784	796	870	791	833	794	798	767	835	759	811	833	775	839	806	776	792	837	765	805	821	727	767	807	825	832	802	805	818	775	802	858	834	821	820	800	778	840	828	798	795	825	825	763	757	849	845	792	788	775	788	769	834	828	828	797	832	839	804	851	818	807	791	809	755	842	771	770	804	840	804	836	750	822	830	817	767	808	796	799	770	820	776	797	814	819	804	794	819	822	833	826	801	804	743	821	838	805	827	791	810	781	790	835	809	763	796	796	819	779	838	834	815	780	863	818	778	817	807	777	849	836	794	800	796	810	829	797	799	776	795	770	763	821	783	837	830	791	804	829	843	776	794	822	769	835	821	794	802	802	798	748	796	835	849	859	823	811	861	804	851	782	803	858	804	783	752	792	860	797	773	842	801	814	845	789	789	815	762	786	786	820	776	786	802	753	805	751	729	810	835	861	821	809	840	828	802	787	794	810	772	765	760	824	832	845	813	777	819	775	834	785	848	830	800	792	839	828	798	846	771	808	776	838	795	837	804	813	868	783	817	760	848	837	780	826	803	774	841	805	799	833	858	807	823	810	805	738	772	774	831	798	827	808	798	820	818	796	810	794	786	799	816	780	811	826	796	782	811	772	807	828	813	829	811	817	795	796	789	786	845	775	811	798	781	830	766	847	811	811	812	739	788	761	809	749	792	806	809	794	780	813	832	824	795	806	799	802	840	795	776	815	861	786	828	782	786	795	830	807	813	835	787	810	808	820	798	825	841	767	773	844	850	761	845	812	827	790	857	821	818	776	842	845	833	787	766	752	852	849	815	799	831	772	839	805	864	842	857	814	822	786	814	802	837	831	830	831	828	818	814	798	759	801	839	790	849	792	869	824	816	811	826	821	777	805	835	825	802	799	808	857	824	775	834	791	810	803	813	808	722	835	801	741	868	842	774	835	824	804	829	797	794	860	838	866	816	858	727	795	805	788	802	811	799	753	849	856	792	822	838	826	850	817	793	823	837	793	804	789	814	835	775	807	797	785	829	845	818	783	785	823	849	860	802	819	829	817	832	761	805	786	828	828	836	755	785	856	790	819	779	796	831	817	816	800	765	775	803	787	842	808	812	788	791	781	830	828	797	840	786	796	852	771	815	835	854	859	788	757	847	839	821	780	810	756	829	826	802	840	771	825	795	842	799	829	813	802	763	744	846	834	792	799	814	768	817	790	808	808	781	806	792	801	801	771	838	804	841	840	827	849	786	778	761	759	825	810	794	800	792	764	829	819	809	823	777	789	822	802	802	792	811	850	804	821	861	822	823	798	785	814	791	822	787	789	806	809	811	772	788	814	797	758	783	866	799	837	750	832	798	912	807	798	819	783	785	752	803	778	761	840	805	816	835	811	815	851	768	787	805	852	806	817	859	780	787	814	799	792	766	820	829	808	807	779	771	837	816	834	811	809	863	782	858	776	766	861	748	785	828	773	826	824	784	764	822	792	745	815	793	810	811	809	779	827	796	842	760	829	778	853	883	782	829	793	817	824	800	793	795	792	770	788	804	799	786	805	781	853	784	787	768	801	795	741	781	856	823	824	805	770	818	869	842	813	806	808	802	773	770	805	774	810	797	838	814	786	851	798	778	791	851	844	742	797	776	831	798	759	871	763	821	756	797	817	877	814	814	803	825	839	790	796	838	760	751	854	786	751	776	781	802	837	788	823	824	784	832	825	814	827	751	861	798	866	717	802	764	821	791	745	812	800	814	773	828	810	761	812	821	796	810	826	845	826	797	801	825	779	842	801	807	831	786	834	799	843	771	803	778	842	828	817	848	805	828	782	775	834	842	804	800	800	772	843	807	768	777	792	819	826	792	794	780	792	827	807	821	807	831	825	807	809	775	797	785	832	862	828	794	788	787	785	782	835	853	820	812	832	823	803	813	807	827	789	841	790	826	751	827	824	817	846	801	795	798	776	804	784	838	800	841	824	779	811	840	812	781	805	821	800	826	797	773	749	795	791	769	840	802	767	778	793	771	777	826	800	790	794	799	795	837	842	830	772	794	772	782	817	813	785	795	772	821	808	801	809	796	796	788	795	786	811	792	814	797	841	766	807	778	786	867	805	797	845	794	785	821	804	809	821	795	805	824	820	755	826	781	789	792	859	829	790	836	804	794	778	764	815	815	779	790	779	811	775	776	781	810	776	885	798	778	776	758	792	831	792	772	754	835	849	854	799	792	829	813	801	812	830	820	777	842	791	811	831	831	821	833	808	863	813	823	859	775	844	838	809	816	797	800	781	794	803	846	787	756	790	785	841	810	789	817	812	805	807	823	805	794	770	752	845	791	780	781	767	835	783	791	836	793	787	835	838	820	814	827	822	827	783	838	811	813	750	796	795	827	833	787	770	755	784	803	837	839	872	788	795	815	837	798	777	809	881	828	834	834	818	781	792	845	854	802	841	842	773	831	808	809	826	783	780	834	826	807	806	840	839	831	881	851	787	793	782	807
21906	2390	14375	23826	2236	564	505	468	474	424	455	439	430	403	388	401	428	418	402	387	364	381	375	345	374	348	348	375	338	324	384	361	392	362	375	381	349	430	410	429	399	362	375	408	351	336	364	406	392	385	401	395	403	402	359	372	360	355	371	410	348	373	398	356	406	424	372	416	383	418	390	374	396	381	382	358	368	381	376	399	324	364	364	398	363	376	367	340	403	404	394	375	381	375	368	394	357	319	391	391	390	398	428	398	360	436	345	351	373	368	384	400	392	366	376	371	383	359	355	367	397	367	360	365	368	367	374	343	370	367	366	349	400	372	337	368	372	356	399	383	397	355	366	381	369	361	364	361	379	408	353	423	399	389	366	409	383	386	350	371	390	388	365	404	345	375	388	399	421	364	373	390	357	390	359	368	382	399	349	366	385	380	407	430	416	361	375	409	361	324	395	385	360	374	385	430	393	367	351	394	396	315	382	377	352	392	369	375	404	332	378	397	407	369	348	354	379	371	356	402	406	366	388	365	344	331	379	395	367	344	401	391	425	379	411	355	378	383	379	422	384	374	400	381	362	439	337	403	376	363	365	375	351	395	404	397	406	390	374	375	393	362	321	350	390	344	356	359	385	408	386	346	407	373	399	406	339	365	392	412	347	366	389	331	378	421	325	379	375	401	426	393	380	375	403	378	396	377	374	396	392	346	366	369	368	373	395	375	384	383	341	344	410	382	388	380	355	421	354	373	394	373	355	362	337	342	352	374	415	404	417	421	365	412	336	376	363	373	403	360	373	415	383	393	394	355	351	413	407	349	384	397	390	385	358	385	382	378	401	386	391	374	369	360	357	316	373	389	403	384	398	420	370	404	392	374	363	362	367	385	403	372	399	379	355	386	374	376	401	424	413	386	386	393	393	384	350	385	421	420	376	365	379	351	438	387	409	345	381	386	386	412	404	409	366	437	356	346	396	393	382	383	362	390	367	375	394	367	358	370	364	342	358	390	411	398	403	395	392	344	438	437	391	351	356	360	395	422	384	374	366	365	339	370	373	388	416	416	369	420	365	338	379	408	393	368	375	404	405	386	404	406	362	335	397	414	361	379	349	371	389	375	374	360	382	443	390	373	332	401	394	360	359	375	368	395	352	378	405	370	375	397	384	423	367	397	362	366	376	349	352	373	385	349	350	335	409	391	395	354	369	394	372	369	391	349	363	351	350	357	413	361	382	397	367	397	386	373	351	367	373	392	378	397	374	400	377	365	395	400	379	366	367	347	389	360	352	349	348	387	398	398	380	344	362	377	352	382	430	388	372	366	381	353	372	404	376	345	372	407	369	393	369	375	386	417	391	368	404	374	366	380	368	364	380	367	390	352	386	361	398	382	392	402	361	401	357	343	374	356	366	382	399	368	415	396	392	389	359	396	383	368	374	375	354	386	419	375	391	385	355	392	406	383	377	359	395	379	361	376	371	388	390	360	357	395	350	390	378	394	391	369	331	402	380	412	405	410	409	368	333	351	383	367	384	392	369	427	411	384	415	397	370	377	399	380	399	371	381	369	401	367	378	352	384	398	419	357	427	434	371	360	354	360	379	363	407	401	359	363	398	386	388	398	396	318	390	375	400	370	398	330	404	381	387	347	382	396	368	381	372	376	383	383	331	340	389	388	385	401	400	360	361	374	374	375	409	390	366	373	386	396	359	387	393	367	379	357	384	407	379	382	361	368	374	404	359	361	344	381	380	387	398	391	370	362	390	379	373	365	450	393	367	394	378	382	386	406	402	390	382	387	414	405	369	384	371	361	396	364	417	390	338	361	391	390	354	348	379	430	413	372	370	366	374	368	357	337	365	347	364	368	377	355	388	400	383	342	413	357	380	389	385	378	369	390	379	385	380	341	355	379	391	370	399	367	364	382	352	350	354	368	367	392	369	400	430	404	394	360	364	381	393	366	384	394	365	413	371	396	371	419	400	374	435	393	336	381	370	405	376	407	379	402	355	390	389	380	381	361	360	341	353	364	400	405	341	383	382	384	366	374	402	338	341	369	385	392	350	352	391	364	390	380	354	411	357	419	384	400	372	379	395	381	413	409	384	385	362	358	373	351	354	403	385	381	361	369	354	388	385	419	404	375	384	419	401	387	380	398	370	374	383	366	367	396	351	381	366	367	410	341	356	386	394	406	408	368	389	462	370	395	410	410	354	386	427	387	360	390	368	386	338	364	363	384	377	409	360	406	370	369	373	369	377	374	391	387	420	354	383	371	397	365	354	388	437	400	373	355	366	405	334	378	384	400	400	351	371	379	382	370	368	421	373	370	354	357	377	368	397	361	387	350	431	399	397	365	367	336	427	371	375	334	348	363	375	385	390	376	416	380	313	408	345	364	394	402	393	402	401	398	352	375	379	348	381	433	383	389	356	390	366	406	408	371	356	374	378	333	412	386	375	388	389	412	325	363	376	395	381	387	368	405	400	356	354	372	377	359	392	380	368	413	375	385	382	386	397	350	343	386	397	370	413	393	348	367	386	397	366	384	377	414	354	355	379	377	366	380	351	360	371	377	362	364	381	390	379	384	385	423	371	352	357	394	387	391	385	413	410	358	377	387	404	367	388	376	373	364	380	390	355	355	387	385	357	355	385	377	408	387	356	373	399	339	328	379	342	356	409	371	330	391	367	355	380	382	381	379	360	343	368	368	367	365	384	385	383	347	372	361	408	406	379	375	387	400	395	377	370	377	398	392	390	400	356	367	361	401	396	416	384	376	398	399	334	371	355	367	377	349	364	351	362	388	392	421	369	401	369	389	375	395	354	341	372	369	389	369	379	403	380	398	388	364	381	343	371	396	387	344	366	387	372	381	387	388	395	399	363	392	389	379	412	374	396	387	365	387	378	379	380	372	410	332	365	387	357	383	393	382	379	376	380	359	389	368	407	393	394	382	389	354	386	362	369	386	391	366	365	387	314	352	377	369	382	378	389	373	357	348	389	377	381	370	354	352	415	380	379	453	387	362	419	373	389	410	352	368	385	416	372	382	388	371	393	403	359	396	387	393	365	361	357	377	378	351	384	379	377	336	351	377	377	344	388	414	398	413	388	374	373	376	365	359	370	370	393	421	376	350	386	363	326	375	378	349	410	402	386	381	354	382	387	370	415	348	386	369	356	396	384	406	389	334	417	377	383	370	395	385	369	432	388	387	375	335	363	396	399	353	389	407	351	357	393	358	384	354	393	382	342	358	399	405	375	350	375	390	364	374	381	390	398	363	341	407	343	361	380	351	377	372	394	391	368	365	347	468	371	364	398	392	413	386	377	388	388	394	394	367	452	382	390	347	394	392	388	395	376	366	374	363	358	384	361	385	365	387	373	339	372	379	351	402	346	377	365	375	426	370	406	369	372	350	402	399	396	359	393	370	411	370	385	391	358	405	354	402	401	395	370	341	383	390	389	335	363	354	330	373	369	380	374	364	387	373	378	400	385	370	405	376	392	364
11932	1681	21959	17634	1979	1692	1528	1348	1298	1192	1121	1122	1085	1019	990	930	881	944	900	888	914	922	916	892	899	834	879	852	819	859	841	871	874	850	889	810	828	851	882	835	844	806	882	838	864	823	850	797	876	841	833	793	809	837	803	862	888	860	895	883	792	847	823	868	883	832	825	830	843	838	852	864	827	836	850	824	861	880	787	847	828	855	843	824	924	804	802	862	836	812	844	820	841	810	815	844	808	832	805	785	840	855	847	799	869	851	858	817	850	804	829	857	851	811	842	825	814	844	825	820	834	819	821	831	863	844	823	798	892	833	862	854	828	813	837	883	861	823	786	867	866	807	894	804	855	827	836	783	861	882	836	830	823	852	846	849	819	831	790	842	841	883	832	819	810	821	800	851	835	811	848	865	822	857	827	827	765	820	853	817	807	824	799	844	867	780	817	839	788	811	847	841	795	825	820	840	787	841	852	858	810	872	792	809	851	843	865	802	851	818	881	835	831	855	831	878	850	789	818	819	805	802	770	826	867	817	826	828	863	844	833	862	850	842	837	829	772	837	834	823	810	797	839	851	803	809	805	782	840	821	835	826	813	879	836	808	872	843	808	788	807	844	765	794	811	861	783	881	781	821	816	879	820	880	869	855	828	851	835	844	832	832	831	798	800	829	817	862	829	808	824	819	790	830	783	853	771	850	820	852	866	838	819	810	829	835	853	805	850	872	846	842	840	846	829	844	850	841	774	839	826	799	809	855	807	898	865	808	817	780	826	833	785	848	842	821	837	890	816	799	771	847	892	870	849	887	848	759	793	840	871	785	797	797	861	812	828	805	815	868	888	807	869	824	800	888	797	834	746	847	821	813	813	900	814	812	811	795	853	818	805	838	816	857	863	806	797	875	819	799	863	850	813	798	813	813	851	813	895	827	841	832	892	846	843	793	799	850	828	822	818	814	836	819	828	885	801	795	857	887	831	850	878	854	783	845	805	866	861	831	839	853	820	814	884	847	851	840	847	859	802	782	786	860	815	851	853	852	852	896	862	877	882	850	832	834	845	854	839	840	806	785	799	865	838	812	759	844	811	789	844	805	898	826	849	834	810	832	867	864	798	830	806	831	812	814	819	839	821	903	799	834	796	865	833	863	864	844	824	835	881	808	815	863	808	844	822	818	826	820	850	791	818	827	819	839	837	820	829	821	859	847	812	884	824	813	812	875	868	792	873	836	854	827	866	871	869	863	798	822	861	823	821	856	779	791	849	823	875	795	821	834	818	884	799	798	834	799	837	883	822	763	876	821	825	807	809	848	785	833	852	864	838	852	843	837	884	809	827	836	857	840	872	861	794	830	809	776	818	807	819	801	849	830	835	816	837	816	843	790	759	854	841	821	849	844	867	838	827	823	807	824	808	860	782	802	887	854	829	906	879	817	837	865	857	868	793	792	800	825	850	799	868	847	830	853	795	795	828	783	806	859	829	861	880	804	852	879	879	813	834	876	818	806	800	792	827	798	849	850	819	793	832	811	792	795	868	818	757	784	829	833	814	795	778	831	867	837	852	778	820	821	842	822	837	809	837	784	886	837	832	801	833	852	783	789	826	845	857	837	849	864	863	835	859	882	821	814	835	810	849	856	832	819	838	830	806	818	833	845	840	836	804	840	837	838	823	852	818	878	845	800	790	805	809	832	846	825	838	803	837	817	862	764	794	814	780	809	851	834	785	770	859	836	800	803	868	867	836	774	823	829	849	821	863	854	857	823	873	839	834	837	841	821	833	844	848	827	805	881	827	881	780	880	835	822	861	782	804	827	839	833	807	833	834	861	756	847	841	874	801	820	841	848	856	825	844	772	822	766	840	820	842	788	824	803	828	829	808	845	842	796	839	833	860	841	847	824	855	818	872	791	817	794	846	799	842	823	824	815	838	845	809	826	795	828	819	831	883	834	792	868	785	812	800	786	827	873	852	848	766	827	816	783	848	785	819	841	824	810	821	814	794	840	823	838	803	835	875	902	834	827	787	831	811	790	812	845	805	802	814	806	850	810	869	828	834	873	814	859	800	781	869	868	795	830	814	834	824	810	836	841	800	865	885	819	843	852	818	839	782	775	819	802	793	802	770	843	838	817	792	818	844	840	841	848	836	851	821	861	881	870	789	794	793	831	797	854	813	854	882	822	811	866	852	831	827	851	844	798	835	830	810	867	793	763	819	847	868	821	861	826	866	800	831	861	847	877	875	821	818	790	843	816	806	855	834	871	807	797	830	767	843	859	799	822	801	864	803	840	850	798	816	870	847	816	827	808	814	830	784	867	807	845	771	841	823	869	815	853	850	813	826	837	852	868	796	838	788	826	831	843	827	851	834	836	789	851	781	778	816	797	811	816	808	872	899	826	836	827	801	857	793	796	888	862	829	851	849	843	816	820	861	825	864	836	801	844	894	816	784	798	813	821	799	831	814	879	803	786	821	794	868	842	819	760	831	828	821	771	801	793	825	771	832	824	803	839	853	821	833	849	859	841	835	776	820	829	842	815	822	800	814	853	829	844	822	841	834	894	799	787	877	831	856	772	838	807	828	824	814	825	930	858	825	840	807	886	875	817	793	899	827	866	845	885	805	765	817	828	828	824	830	848	802	833	780	853	848	826	850	811	820	835	823	830	789	809	770	777	858	886	796	815	859	801	818	894	809	867	852	809	834	820	851	761	812	783	856	801	819	787	828	827	826	841	815	831	787	794	855	772	855	804	870	837	856	806	835	805	823	789	795	852	864	885	799	781	862	839	835	869	891	853	834	860	815	832	837	802	831	849	886	823	859	812	833	810	858	776	823	860	797	817	804	799	849	849	883	865	851	808	839	817	819	826	797	813	845	814	856	850	830	825	859	844	838	786	845	858	871	823	760	908	836	878	841	896	820	820	836	811	847	848	853	866	818	880	833	805	842	837	860	851	836	812	834	867	852	779	829	798	850	884	876	825	838	825	895	825	828	842	843	796	868	826	808	799	819	812	833	853	799	819	794	756	805	870	880	840	846	838	792	876	827	838	861	815	811	829	770	788	841	877	800	821	831	826	833	868	828	833	861	864	845	820	873	806	852	851	818	825	865	824	798	808	825	845	849	814	846	846	821	847	850	843	800	895	812	837	776	831	819	856	801	809	772	834	855	753	847	845	816	815	819	838	819	826	873	847	804	819	840	819	856	802	803	840	816	860	846	862	812	832	837	813	814	780	842	805	824	892	832	831	851	858	825	786	840	764	821	841	815	817	830	833	801	917	781	831	818	802	813	811	834	838	848	815	803	815	851	852	851	775	870	803	819	858	872	790	862	827	831	850	836	807	807	801	863	846	827	845	839	828	798	816	860	833	768	849	798	826	817	828	780	845	859	839	868	791	860	876	823	812	813	841	818	846	824	794	807	830	787	852	871	868	777	869	846	808	779	830	836	868	866	795	792	775	809	823	790	814	848	857	799	810	821	854	820	863	832	810	832	854	820	830
5539	379	581	429	172	183	185	167	185	191	167	185	163	165	210	158	146	171	173	184	176	183	180	186	175	170	144	167	154	183	182	152	135	178	201	172	179	165	202	185	179	161	154	179	175	172	149	167	202	164	176	178	167	168	195	183	163	169	151	165	170	184	175	186	174	173	189	203	211	188	173	224	167	172	191	157	167	169	174	146	203	191	149	174	176	166	161	178	163	184	164	166	170	177	167	174	162	160	168	197	189	187	187	187	164	163	155	167	152	166	185	179	175	179	185	176	167	178	185	187	195	164	205	163	178	170	174	181	182	185	176	166	183	169	151	185	178	166	197	213	216	192	171	152	159	154	180	170	193	173	157	182	147	167	178	171	201	188	156	187	175	158	182	177	192	206	176	148	154	165	194	172	183	162	179	163	165	167	177	181	191	170	164	191	188	185	181	180	157	174	171	154	180	173	168	182	159	178	157	179	160	168	160	192	168	180	164	160	162	174	161	203	182	164	181	172	181	165	150	182	170	167	167	177	179	170	192	179	161	162	188	185	196	209	175	154	170	183	172	177	190	173	179	191	161	156	175	172	164	156	170	194	144	141	154	159	191	177	161	187	188	166	170	173	162	170	200	176	180	161	173	165	184	151	153	175	190	178	174	169	172	198	180	181	167	165	187	205	198	155	169	176	161	179	179	156	156	176	207	160	175	195	175	197	165	167	169	170	157	198	172	183	205	168	168	173	180	188	207	164	185	181	157	175	193	166	180	175	176	145	167	178	179	153	171	187	182	150	174	163	165	185	174	174	164	182	151	168	166	156	177	179	170	161	183	164	176	172	152	181	142	189	169	188	173	170	181	175	169	176	178	165	180	171	156	165	175	166	168	210	161	176	186	199	197	189	164	162	172	171	175	186	187	186	181	163	164	147	187	190	167	185	152	188	180	181	140	175	187	137	176	171	185	171	162	170	205	172	198	164	152	158	147	179	162	157	168	176	171	169	184	190	208	181	189	175	171	192	176	164	166	165	151	160	185	142	159	167	166	191	193	172	179	171	174	190	188	150	173	155	182	173	172	181	199	158	178	173	161	187	188	190	186	162	145	148	156	167	173	138	184	168	177	185	195	179	184	163	170	156	170	147	166	184	164	199	163	153	173	170	164	179	178	183	180	162	168	201	165	155	193	173	184	183	182	195	193	184	185	190	198	158	170	191	172	190	173	176	184	168	162	169	176	172	193	168	165	174	198	176	161	147	163	181	159	189	198	181	170	194	162	162	173	221	174	168	170	185	152	203	185	203	182	205	162	168	181	175	176	155	177	182	180	174	176	173	155	170	171	182	176	170	166	169	181	199	190	212	178	164	188	159	180	187	185	179	181	175	188	160	177	178	181	180	158	187	167	178	175	180	165	176	175	173	200	188	159	189	173	186	187	177	155	163	189	195	149	172	183	174	187	172	176	176	197	164	192	184	181	164	193	175	188	158	184	184	170	185	163	154	196	182	185	173	142	184	172	173	171	182	157	188	169	165	172	158	172	167	173	170	169	173	188	195	162	138	170	153	194	159	180	170	182	179	171	194	164	174	191	151	210	175	160	182	149	181	180	175	172	174	148	165	171	188	182	175	185	173	161	179	162	169	185	203	180	185	159	155	145	155	166	171	151	175	190	178	186	139	188	172	178	178	176	190	171	181	189	148	154	161	168	171	164	184	173	183	157	179	179	185	182	174	188	211	165	167	169	169	174	176	171	191	172	191	164	197	186	179	154	159	182	197	164	185	203	181	166	197	177	187	170	171	195	165	163	209	191	168	175	203	167	183	201	176	150	169	167	170	184	191	195	164	166	158	161	188	174	178	156	192	195	203	197	193	165	169	195	144	170	135	181	162	179	182	177	188	170	165	146	182	178	199	169	142	146	154	186	180	154	159	165	171	170	158	161	151	175	151	179	181	153	163	174	180	171	161	166	177	168	160	187	151	196	203	150	184	178	151	170	175	172	208	185	188	159	195	187	165	176	172	181	191	148	181	166	172	160	190	158	181	153	165	180	172	172	148	217	158	184	184	181	160	187	184	191	173	165	186	196	217	173	191	184	170	196	166	180	168	139	168	176	221	176	178	192	186	182	168	194	159	161	164	163	175	150	188	140	172	158	175	179	177	177	149	183	190	173	148	182	148	188	166	185	181	180	157	158	169	218	159	203	170	167	186	185	181	184	174	184	163	171	193	175	176	196	195	181	182	197	171	168	180	173	191	145	178	184	172	171	181	174	157	153	182	187	197	178	173	185	185	168	171	178	188	188	206	179	156	175	153	172	166	167	173	177	173	154	150	165	147	182	153	172	147	169	170	143	163	173	170	205	186	155	168	152	179	202	174	176	151	177	165	198	160	168	182	180	170	149	186	169	193	182	170	166	182	161	158	191	185	171	186	180	170	171	174	167	169	186	168	172	161	170	192	190	170	165	199	159	179	170	165	175	186	154	187	175	170	175	155	209	173	167	173	194	175	166	185	163	185	156	149	154	181	160	172	167	190	170	179	178	166	170	189	172	176	180	181	195	152	180	178	159	173	207	171	183	202	184	150	185	171	183	188	194	170	167	182	161	173	162	175	169	173	171	176	183	177	156	171	181	168	169	177	174	156	161	190	189	182	175	180	172	164	146	144	184	160	170	162	170	163	172	193	180	159	164	155	184	186	197	205	155	165	167	171	170	144	168	187	178	182	168	181	154	192	176	180	175	169	187	178	151	184	176	188	196	154	178	193	168	183	187	159	164	166	156	141	175	148	163	160	170	181	176	197	187	153	176	195	178	158	186	167	186	150	178	159	180	179	190	184	162	168	158	191	171	150	175	158	181	167	171	166	175	169	181	160	188	180	182	174	172	167	172	184	161	163	179	170	169	166	180	167	179	192	161	174	152	153	170	167	199	169	178	172	197	171	159	173	179	183	193	186	183	177	143	135	158	178	178	164	165	170	188	163	171	162	165	193	173	175	154	159	182	172	154	211	189	159	197	184	178	175	167	160	165	186	187	165	179	166	168	198	207	192	186	195	190	177	191	179	171	169	162	171	186	213	159	184	166	167	180	178	163	162	156	174	150	180	168	184	154	179	158	169	169	143	160	172	166	189	194	189	166	178	162	153	167	178	198	165	169	189	203	168	184	164	173	157	171	175	165	191	193	189	183	160	170	186	170	179	164	172	157	174	161	163	136	147	191	161	168	164	173	168	185	175	204	180	147	152	171	147	179	185	207	174	173	159	165	179	203	168	164	191	188	156	174	140	188	183	162	163	166	154	152	180	196	169	152	179	184	152	195	164	163	166	169	183	195	160	166	150	162	181	184	152	165	187	214	183	202	173	159	179	166	157	168	196	178	173	191	172	168	205	182	171	172	160	181	174	194	179	180	168	183	193	189	188	133	187	158	189	169	172	156	186	176	158	176	158	165	174	159	173	169	168	169	171	176	186	180	174	174	152	186	172	166	178	183	155	164	178	159	193
3983	586	1725	1294	479	469	472	450	465	446	441	438	490	498	444	448	435	474	464	464	474	401	452	497	462	444	436	433	477	483	440	467	451	441	425	438	436	462	485	454	435	447	477	472	464	469	496	421	421	457	482	448	417	415	452	453	448	447	456	477	457	488	494	465	487	461	485	432	477	460	464	457	477	433	450	458	433	449	448	414	473	480	477	467	476	468	461	471	429	451	456	479	444	459	456	447	422	455	489	445	476	456	502	455	454	446	456	436	478	457	488	499	446	440	449	460	457	463	437	478	455	487	486	447	489	464	475	473	466	430	452	441	465	458	448	460	431	419	470	502	473	463	464	503	445	460	450	520	449	474	441	441	485	456	463	423	457	431	484	474	442	467	483	473	428	446	440	453	466	460	451	436	424	499	446	494	428	469	481	494	456	483	466	453	477	469	463	491	406	438	436	475	439	470	482	451	460	465	434	450	482	460	457	459	430	458	456	435	452	441	437	467	491	472	457	428	432	483	494	471	457	458	440	405	461	455	478	428	430	440	455	467	449	443	430	448	452	480	451	469	458	447	476	430	458	451	466	481	412	470	462	454	463	482	458	449	467	484	442	453	459	440	489	428	490	517	458	470	478	473	481	471	470	463	502	440	463	494	443	462	484	449	446	425	434	446	436	462	482	489	446	437	443	474	486	460	476	470	488	455	420	450	448	480	466	451	464	459	462	444	499	449	444	426	483	454	450	498	465	475	421	475	448	444	424	458	444	460	467	462	454	446	427	491	470	465	446	445	420	496	417	464	442	479	484	450	453	471	470	451	429	451	462	459	461	477	463	453	443	444	461	447	403	420	469	452	465	419	474	482	433	475	450	441	492	423	462	461	482	458	449	458	441	451	456	444	509	457	463	463	490	469	430	453	466	460	455	459	462	458	443	479	448	471	449	440	469	437	468	473	439	454	418	465	452	482	452	460	466	435	469	439	486	442	473	429	454	455	441	441	443	483	472	420	453	468	451	442	438	433	452	413	414	450	445	473	469	463	441	441	452	477	460	482	452	430	472	463	438	521	467	435	480	427	445	468	462	459	434	462	448	430	448	463	457	449	439	475	491	449	450	480	478	428	486	461	452	440	438	476	442	474	469	479	425	475	457	452	453	493	426	446	448	444	439	480	463	503	477	425	462	461	447	481	440	434	438	482	475	432	505	467	419	450	437	448	440	460	481	439	465	483	486	466	459	460	479	452	458	444	527	432	473	430	426	431	471	413	465	450	466	451	431	462	444	452	459	506	472	450	508	440	462	447	520	439	491	447	437	417	444	435	477	466	414	430	466	463	465	454	477	461	463	484	508	470	480	466	430	443	458	453	461	477	478	424	450	474	470	435	450	457	437	500	463	439	459	460	466	456	471	455	483	453	464	430	427	482	434	441	502	470	434	467	445	463	470	494	452	406	449	481	511	467	473	445	469	464	448	453	447	437	446	457	454	456	456	437	461	470	468	464	485	452	440	482	472	445	469	451	438	434	487	464	422	424	482	465	477	445	457	454	496	442	472	455	471	434	471	478	454	475	471	420	457	465	447	434	457	465	472	429	451	440	443	464	451	441	462	420	458	439	436	443	480	434	497	491	452	458	467	478	434	475	454	467	428	450	426	467	444	443	487	491	491	441	445	479	462	443	451	447	452	487	437	410	444	431	467	454	445	415	464	460	478	429	456	470	503	465	452	428	519	441	470	428	443	476	417	448	450	416	444	469	471	465	441	479	458	478	467	461	436	448	463	468	460	451	422	505	414	465	463	475	440	472	472	421	434	504	457	497	497	458	435	465	453	436	468	471	442	434	469	444	465	447	435	426	417	470	407	484	441	474	469	441	450	490	422	441	442	466	471	483	451	453	427	485	430	458	450	467	440	455	465	496	486	429	485	447	450	464	464	415	496	458	499	433	484	466	404	486	481	480	436	424	464	486	427	454	441	436	455	467	486	431	465	490	406	463	454	482	477	460	443	451	460	467	456	458	448	445	434	460	464	459	438	470	451	434	436	459	483	470	425	463	479	459	462	509	457	467	420	461	492	410	466	486	442	432	459	457	455	444	421	434	439	426	477	439	479	472	471	467	496	493	461	404	453	455	466	478	448	465	452	455	450	511	430	463	470	463	464	458	467	499	438	437	424	452	483	459	468	461	483	465	516	440	485	482	459	448	452	457	473	473	500	465	508	421	446	440	467	464	452	436	474	497	457	454	475	457	453	400	475	456	425	447	471	449	447	431	459	440	474	451	461	453	492	509	480	425	464	450	447	443	472	464	444	477	463	483	439	509	426	427	442	438	448	460	460	482	460	471	420	470	418	468	420	438	454	458	463	460	461	491	470	451	427	441	450	508	437	454	457	486	468	473	460	463	439	454	424	462	413	451	453	483	462	452	446	465	425	467	474	469	455	450	467	453	440	474	492	456	419	432	462	486	449	473	412	478	434	467	445	487	482	452	469	448	458	424	449	419	470	436	469	477	472	468	471	443	473	435	489	410	463	469	466	428	450	469	453	443	461	453	464	464	456	463	486	447	436	446	444	383	464	455	475	481	466	458	441	472	475	447	473	427	413	442	462	429	465	441	480	447	444	425	432	384	460	438	474	455	441	438	447	454	500	463	449	453	425	416	459	470	454	425	423	500	466	470	466	416	472	479	455	421	463	467	485	475	448	481	464	453	460	478	501	434	479	465	465	463	454	463	460	467	449	463	472	429	499	443	455	472	472	439	449	472	473	431	497	492	427	457	466	433	452	472	446	477	442	455	460	443	462	449	476	504	467	477	465	492	475	447	447	444	415	442	444	455	500	466	468	470	444	451	430	449	431	460	471	445	459	426	440	472	465	434	455	478	441	457	497	483	473	474	480	435	478	444	441	427	454	446	440	424	445	493	473	425	495	420	475	445	443	456	453	464	497	469	481	459	467	402	438	475	453	433	408	451	447	470	426	476	472	501	466	486	409	472	476	418	436	486	461	466	440	479	471	508	454	491	454	459	471	459	485	482	441	472	464	468	496	451	474	459	477	471	502	461	434	459	456	463	478	447	470	388	414	476	463	457	482	457	486	452	466	433	473	449	450	415	456	461	449	441	472	461	440	459	444	471	428	504	473	451	509	453	459	441	488	478	441	432	436	489	414	446	473	469	486	471	412	479	438	413	449	430	476	457	432	479	469	497	457	401	474	447	460	438	475	484	463	476	436	485	459	422	454	471	458	486	460	473	445	463	502	447	430	465	420	447	458	482	411	460	458	456	403	482	478	492	474	437	490	435	442	456	467	436	460	468	468	441	439	456	423	473	464	442	479	467	437	445	458	433	446	457	471	460	455	473	460	482	435	493	433	429	455	473	463	467	477	469	388	439	427	457	469	474	464	470	474	450	458	463	495	460	437	401	453	453	474	450	491	450	419	470	450	440	441	410	448	445	482	429	416	481	464	493	453	452	437	445	431	449	450	424	477	474	467	433	434	485
13184	1153	9982	12610	725	477	454	400	395	379	340	362	380	359	387	362	379	399	392	401	383	348	359	324	382	364	326	363	353	341	324	340	384	346	360	377	349	307	381	331	366	373	361	352	331	346	343	358	335	351	339	340	357	324	367	362	353	335	344	355	350	365	387	405	338	325	369	361	326	400	364	366	348	350	400	372	340	383	346	337	339	375	378	346	387	347	343	367	380	348	309	327	342	327	331	382	311	364	325	355	346	341	318	367	371	376	349	331	343	357	376	328	362	329	351	372	325	343	357	362	339	396	348	368	323	366	338	345	347	346	322	350	366	366	357	369	350	357	358	346	354	353	361	368	352	343	398	351	364	354	340	304	342	376	330	354	382	388	391	345	387	372	362	330	346	371	390	401	328	324	340	360	337	354	355	328	366	352	366	329	351	368	372	373	369	334	395	344	347	335	316	353	342	382	339	360	384	362	319	342	361	321	332	349	353	367	334	366	375	331	379	348	348	351	368	371	369	360	373	375	347	306	367	355	351	359	370	403	353	371	350	388	333	395	377	349	349	336	330	385	337	348	330	374	386	343	366	379	347	359	334	376	368	365	365	359	325	326	372	381	349	339	358	411	375	355	381	344	369	366	360	378	348	362	346	358	368	322	365	364	357	353	351	344	343	326	320	355	338	334	367	367	356	358	344	366	345	337	332	354	358	324	331	341	344	317	359	326	356	330	327	346	393	379	368	363	321	353	335	346	331	317	384	365	352	366	302	345	330	389	373	341	363	399	361	336	356	364	356	311	372	392	340	367	338	374	382	372	362	341	374	374	343	366	366	413	349	378	371	361	374	366	395	362	345	360	354	354	367	378	345	366	371	368	364	340	357	355	373	355	356	341	321	331	361	375	351	366	345	326	356	364	318	347	326	369	382	350	337	348	346	363	371	309	334	343	369	341	344	341	333	341	369	342	320	312	384	393	334	340	345	353	336	355	329	345	350	345	387	337	364	389	381	355	354	351	345	364	350	359	413	367	378	344	332	350	339	362	363	336	351	351	323	354	363	362	357	348	351	352	349	346	370	382	342	338	320	377	302	363	379	344	365	367	317	316	362	351	416	349	384	398	335	324	324	423	372	367	328	335	345	352	333	371	363	333	375	328	358	364	353	351	377	363	343	349	340	352	364	367	346	330	301	356	385	373	334	363	344	310	361	360	362	336	342	372	340	326	336	370	402	346	352	364	351	356	371	342	326	378	347	351	384	339	370	356	351	383	351	354	353	340	362	341	347	340	328	357	328	330	375	341	375	335	325	347	364	381	385	321	330	342	335	363	346	406	365	331	349	345	331	325	396	328	374	342	362	349	350	347	346	380	366	341	341	342	348	352	346	325	374	327	341	364	357	330	337	376	337	343	317	336	340	381	351	342	356	339	377	378	357	377	410	368	338	376	354	387	367	366	350	341	360	359	341	334	359	369	378	330	358	353	299	385	371	351	383	356	348	335	364	368	347	350	365	361	363	384	350	333	401	338	348	369	338	380	331	366	393	378	375	362	353	358	329	374	349	360	324	383	359	372	392	321	358	380	348	353	402	358	356	387	339	365	364	331	384	335	345	327	356	371	354	397	346	386	359	342	382	318	331	360	347	376	337	360	316	377	422	368	373	356	365	355	371	343	372	357	309	361	381	386	331	358	320	360	333	329	330	364	403	386	334	372	431	385	341	364	380	348	378	359	357	358	366	340	338	352	380	345	317	344	360	368	339	353	364	371	361	344	331	345	341	379	321	331	330	353	343	341	345	403	367	314	373	349	346	371	352	360	339	369	336	368	363	347	373	317	364	356	367	369	376	361	357	345	337	332	366	343	336	334	319	348	303	386	391	342	336	374	337	354	378	362	356	351	359	365	353	338	330	327	375	366	335	354	382	394	375	396	372	361	322	337	365	353	343	358	361	333	382	370	363	377	324	355	357	327	343	365	370	338	351	345	371	350	313	343	336	359	317	313	352	344	376	347	360	376	390	367	345	338	355	339	345	352	362	358	340	346	365	337	381	350	370	374	356	357	366	369	348	342	374	350	324	345	334	319	333	354	374	386	344	341	395	344	380	333	369	348	340	348	359	315	352	356	348	411	374	361	345	350	365	346	375	375	368	373	325	379	385	380	333	333	367	338	350	344	358	334	336	366	350	337	313	333	351	361	359	358	378	398	383	368	366	384	367	355	359	350	358	330	375	350	363	336	356	329	351	356	367	372	330	365	357	323	341	361	351	352	358	377	409	346	320	367	341	329	387	349	352	340	387	331	311	337	330	326	369	343	373	361	356	332	352	327	357	359	367	372	347	399	404	342	353	345	388	364	381	341	323	357	349	331	325	351	326	362	359	380	369	337	397	395	349	396	379	325	366	389	331	317	361	377	369	353	346	332	322	321	385	337	364	367	344	368	329	329	356	373	395	335	366	340	385	338	359	412	405	385	382	370	332	315	362	373	364	391	346	381	375	349	367	351	329	374	354	369	354	306	348	318	378	384	335	325	352	379	369	348	360	373	354	369	375	317	356	364	320	354	352	381	372	373	385	356	343	352	337	340	423	401	359	328	350	345	358	377	331	321	348	363	323	358	333	375	338	398	332	350	357	329	350	331	355	341	374	367	336	342	361	385	353	347	347	374	324	368	366	343	374	331	339	355	367	359	337	359	336	372	343	348	347	350	337	342	321	353	319	388	349	357	340	383	383	339	372	349	366	371	368	340	361	366	366	363	373	345	317	359	366	332	366	348	341	372	350	338	380	352	348	346	318	356	319	362	393	363	384	355	358	358	388	397	359	356	326	348	386	345	373	350	361	331	329	357	342	362	326	343	353	345	354	345	368	360	381	350	357	331	322	372	398	373	331	384	345	370	356	350	352	353	339	369	359	329	374	328	388	362	382	340	360	349	355	346	377	360	327	345	362	376	358	395	376	361	377	318	368	342	349	368	358	357	340	317	328	343	352	357	332	331	353	362	391	361	363	362	344	341	348	339	365	334	358	330	377	328	356	362	363	354	316	358	359	393	372	373	419	357	371	374	369	337	359	371	368	398	350	364	362	382	389	335	334	370	389	351	357	351	359	355	341	393	373	314	349	362	326	325	339	353	371	359	356	307	362	334	368	338	354	401	323	359	343	362	310	334	360	324	411	330	368	356	358	324	362	363	363	363	342	368	344	363	355	352	388	363	346	354	333	343	320	337	339	352	331	368	347	364	365	349	371	319	348	336	366	311	366	351	374	325	343	344	376	370	359	350	340	352	343	348	341	318	341	328	344	358	325	361	337	314	355	367	362	364	357	362	365	341	401	387	387	332	332	349	320	327	382	325	329	354	334	332	365	390	381	333	374	329	378	335	363	355	322	357	347	353	359	355	368	338	387	358	327	349	398	342	357	352	360	368	356	369	359	341	362	371	397	350	351	361	374	355	346	361	336	336	339	349	314	361	344	392	396	376	356	321	368	363	348	336	385	400	388	319
9175	1260	18669	12024	1389	1284	1194	1072	982	933	969	945	846	876	884	885	908	854	862	838	888	929	840	834	817	844	835	818	809	871	874	841	843	846	786	839	843	783	889	771	822	795	792	821	788	808	883	801	834	841	797	794	805	834	804	774	821	845	794	811	840	811	809	845	815	878	771	828	797	832	820	790	750	803	791	820	797	791	802	762	815	757	804	752	863	838	786	833	829	778	816	832	836	783	804	845	793	780	772	772	776	783	778	778	804	833	797	775	795	825	807	778	810	836	816	794	777	824	798	805	772	850	855	818	813	817	834	790	830	837	836	793	897	842	880	832	810	797	803	836	797	829	822	795	864	768	778	848	787	797	799	878	773	847	821	805	892	845	793	816	821	792	839	769	796	794	870	793	809	795	805	800	856	847	795	852	829	800	832	823	836	825	788	763	750	803	841	806	816	754	795	812	764	802	780	795	838	810	787	768	817	830	789	795	831	821	770	841	770	822	871	800	816	839	802	787	815	803	825	799	818	815	817	866	814	800	782	820	799	823	841	774	833	800	801	838	786	798	829	860	807	877	818	795	789	825	802	815	792	807	790	796	798	857	831	748	847	843	758	827	809	783	852	817	752	805	843	813	823	798	782	754	761	773	801	801	831	832	828	826	787	806	863	812	808	795	804	851	806	810	768	846	830	796	780	800	860	795	804	766	831	825	841	804	847	786	825	838	799	743	761	811	811	799	771	740	800	764	817	782	844	818	798	786	830	791	825	780	791	771	833	790	836	797	818	855	791	784	819	801	855	827	798	868	801	763	803	841	871	842	786	812	802	791	809	781	831	793	795	804	856	809	797	800	802	846	812	869	820	833	794	800	793	856	774	823	782	814	817	824	832	845	824	786	839	761	794	753	835	855	840	799	792	847	774	777	833	794	813	830	825	730	802	774	748	821	774	832	799	842	813	851	775	774	856	840	811	780	771	818	809	795	852	843	820	852	764	790	807	841	787	828	812	783	774	858	789	822	849	834	833	855	809	818	834	839	796	841	795	793	842	833	777	825	801	872	787	807	812	815	811	823	837	835	803	853	816	823	808	777	846	853	776	844	794	828	783	798	782	773	800	828	775	777	840	804	851	830	812	778	800	784	835	774	859	789	788	792	847	802	799	765	858	797	805	798	763	826	788	813	817	826	807	783	764	823	813	739	743	773	828	847	806	799	811	809	785	797	817	827	825	799	835	737	812	830	781	828	791	821	860	810	773	810	830	815	868	780	771	827	824	844	806	804	815	748	771	814	853	863	794	789	788	790	876	826	775	809	786	802	783	814	820	833	870	825	833	807	799	826	843	782	821	802	831	855	830	818	823	837	805	828	808	801	846	833	898	850	830	805	862	825	802	831	754	750	838	799	774	815	776	836	811	842	792	806	837	798	836	826	775	822	834	845	794	826	801	792	810	757	815	799	837	851	788	846	819	759	831	804	840	837	836	835	821	846	812	798	819	831	809	798	805	822	823	811	787	815	774	871	840	833	833	824	868	796	761	815	820	828	795	792	780	810	810	813	810	807	857	760	818	787	822	786	791	809	831	832	866	800	845	821	793	811	799	829	786	822	828	832	837	804	789	790	818	839	833	803	764	815	853	790	832	811	824	804	766	862	837	847	804	797	853	852	826	844	848	792	822	790	839	827	816	795	792	812	833	807	804	830	833	797	775	856	806	803	805	817	822	808	809	811	825	799	807	833	751	795	830	782	848	787	804	836	817	811	767	798	801	789	823	759	836	808	831	817	791	820	801	768	824	861	828	833	800	832	796	806	824	833	801	797	816	824	772	776	844	822	808	802	842	829	818	824	796	795	809	881	805	814	772	793	788	847	857	793	821	765	851	836	815	812	845	809	775	796	818	856	858	810	812	827	824	815	842	821	841	789	837	826	798	836	827	839	861	868	801	807	816	801	744	823	796	788	778	819	794	817	818	796	816	805	825	822	777	823	816	782	822	844	839	809	816	828	842	784	762	797	785	835	789	844	839	782	823	802	818	798	838	863	799	829	785	818	856	798	808	777	782	852	814	804	877	816	790	793	839	814	796	794	826	841	836	818	860	853	860	791	810	797	863	836	782	804	818	853	807	788	803	826	831	817	758	849	826	820	824	800	833	805	899	856	792	826	784	784	831	824	818	814	810	864	834	859	811	844	834	733	802	792	804	794	776	776	787	827	815	839	784	797	810	852	776	796	792	843	784	798	840	822	816	805	843	807	843	797	791	833	776	819	837	821	816	806	812	841	803	831	818	805	842	856	825	758	818	834	845	798	795	834	818	836	777	834	793	838	741	811	781	798	831	836	804	813	789	819	833	805	751	859	803	825	813	817	813	800	782	823	845	810	841	742	845	828	805	821	831	778	825	782	759	825	756	812	821	842	818	817	795	808	863	803	804	838	760	800	823	791	804	810	806	832	802	822	807	843	831	887	807	825	810	758	822	861	785	807	851	797	821	785	754	793	785	841	785	804	816	763	795	769	835	801	832	795	798	830	833	804	801	874	808	805	824	857	768	812	757	791	847	760	826	846	805	748	793	829	803	803	791	822	856	863	812	769	850	838	793	797	874	793	798	781	852	846	787	824	797	832	854	772	820	774	762	784	817	828	829	780	776	768	845	779	807	808	816	828	816	864	819	818	793	768	835	783	817	777	774	773	805	809	792	744	784	794	800	797	824	872	818	830	832	780	851	795	765	832	828	799	767	779	774	833	804	767	784	765	790	798	790	826	811	799	805	805	842	841	829	768	852	801	831	809	818	778	783	786	777	804	814	842	785	895	839	838	795	803	810	765	829	844	820	855	793	793	857	779	800	834	862	801	819	823	805	823	763	794	842	807	851	842	783	833	795	813	781	781	771	819	867	820	845	769	823	779	825	805	800	822	804	826	827	796	838	802	872	849	799	789	819	834	795	832	892	818	785	838	832	817	805	780	801	809	767	790	778	821	809	768	795	792	865	800	814	792	836	812	803	804	787	837	801	851	835	836	817	794	788	779	788	814	779	781	785	839	830	793	857	771	808	835	855	788	841	798	849	772	782	826	809	786	846	854	845	804	816	840	810	798	837	786	782	822	827	753	820	814	844	827	813	738	830	857	831	786	859	809	843	827	872	772	774	796	848	826	819	817	804	790	789	812	779	827	831	796	816	823	815	812	800	771	755	832	851	806	804	799	764	804	810	853	822	859	843	802	857	770	792	807	820	806	791	787	847	756	818	818	861	791	820	799	831	805	816	738	861	822	761	810	818	808	836	797	853	801	811	780	809	853	784	791	840	808	828	812	796	806	829	834	787	803	776	793	810	791	824	834	828	849	831	755	809	789	809	779	808	803	813	834	803	816	810	776	832	819	785	819	760	869	765	804	835	829	830	771	734	760	739	778	776	864	824	812	807	810	784	849	820	814	784	810	853	777	835	828	778	756	808	769	848	792	774	839	847	857	825	844	840	826	843	850	811	827	751	766	764	770
21995	2307	13588	26026	2487	571	523	463	415	469	399	431	438	414	420	405	361	418	389	405	426	390	424	379	371	385	408	366	338	360	396	370	384	383	360	393	423	403	397	373	352	358	370	380	385	370	390	374	379	376	379	369	384	352	384	412	396	372	360	355	379	377	399	410	392	380	366	373	388	378	404	367	369	374	361	374	388	322	390	373	398	382	358	360	345	363	363	378	357	367	383	367	360	410	381	385	368	362	383	404	389	376	366	370	381	360	392	403	376	421	362	400	379	410	390	380	423	371	370	391	341	389	373	399	372	354	378	379	364	372	337	391	372	408	405	375	359	369	366	375	361	386	362	356	398	353	380	354	305	357	366	346	344	411	357	383	385	346	366	391	404	377	374	417	386	384	341	385	380	369	380	397	409	368	380	405	382	378	401	353	376	417	393	398	364	355	374	351	369	381	358	365	347	378	389	388	365	381	369	384	377	399	404	412	346	375	390	412	382	419	358	388	393	377	378	384	358	336	347	358	366	403	383	375	348	366	405	357	369	341	370	388	389	398	405	379	391	414	392	396	367	367	359	351	350	370	344	392	366	383	380	403	375	395	393	400	404	373	356	386	352	374	397	373	379	390	386	356	364	395	357	379	369	418	379	425	397	396	390	403	354	372	381	407	441	404	350	373	343	393	416	371	371	395	359	351	386	355	373	352	327	369	384	386	376	393	359	346	415	356	395	379	389	393	391	388	356	402	379	392	382	354	356	370	355	381	369	408	375	352	394	389	393	371	371	353	440	378	374	394	412	369	381	405	344	365	381	378	396	338	395	383	389	360	405	383	366	372	371	404	363	333	378	362	352	375	373	337	371	372	376	378	372	353	402	363	334	349	377	358	349	367	435	433	373	385	374	385	354	373	352	398	394	340	364	333	364	354	377	397	420	380	390	376	344	389	398	360	337	371	364	341	396	370	340	374	377	401	382	387	431	364	377	379	390	370	351	359	386	387	361	380	402	407	388	353	388	388	368	341	382	376	383	373	387	402	353	386	385	370	411	360	434	358	340	381	386	367	358	374	364	376	388	394	326	374	384	411	383	376	390	382	346	341	373	379	402	382	379	365	416	384	414	381	361	393	393	361	360	342	431	361	387	337	332	401	364	363	368	376	384	380	406	386	397	382	386	401	388	388	392	401	379	389	377	377	406	384	377	360	354	364	377	372	367	394	376	358	355	413	349	360	382	412	375	387	374	365	380	376	413	372	392	364	392	374	367	376	379	358	409	429	406	411	373	389	385	375	420	394	387	419	394	374	383	372	367	342	418	396	352	360	367	359	380	392	366	376	379	396	364	398	368	362	388	358	365	354	380	396	375	395	402	367	365	394	367	396	407	377	353	364	411	386	405	382	362	403	419	380	367	363	404	376	392	383	386	361	392	372	356	366	373	306	392	349	344	367	376	372	365	350	373	341	345	377	364	370	384	366	381	405	349	362	395	361	337	373	389	365	353	366	389	415	409	394	364	395	369	376	365	381	364	345	380	400	373	423	391	379	354	403	387	397	376	380	378	346	389	362	420	383	399	391	391	363	389	373	367	398	383	394	380	348	336	334	386	352	420	402	387	400	381	421	394	407	383	361	369	390	377	367	388	359	379	370	342	393	395	367	420	420	382	397	438	399	376	383	406	367	356	378	366	398	398	372	403	360	358	329	383	387	356	418	360	351	377	374	387	375	410	354	384	406	379	381	363	393	409	405	373	378	367	382	354	365	369	411	397	392	376	361	374	338	433	356	351	386	342	358	340	386	370	358	395	393	401	370	386	354	403	331	389	347	381	358	361	402	351	361	361	337	351	327	415	373	402	349	373	386	400	368	374	398	388	370	349	388	366	393	367	360	391	401	387	345	354	344	410	383	367	350	359	377	346	418	391	370	393	384	393	367	401	375	338	386	340	413	369	399	359	406	381	372	358	358	393	404	369	373	353	373	395	380	386	338	384	329	360	407	413	385	385	348	381	381	374	377	381	372	355	391	360	377	349	407	369	379	375	361	398	392	376	392	350	359	372	349	368	384	400	373	427	390	384	389	387	382	382	355	388	386	396	371	376	353	353	334	406	393	390	365	392	402	387	387	361	399	383	381	375	389	357	410	350	385	356	381	373	375	372	371	399	408	363	389	412	380	344	428	331	424	388	362	369	383	403	421	351	365	364	414	365	365	371	361	369	407	421	357	386	393	365	408	390	355	358	380	396	410	387	369	364	367	349	359	368	363	390	401	382	388	401	385	376	365	390	408	366	333	409	381	378	392	356	394	363	325	354	364	360	341	383	353	362	358	319	350	391	372	367	378	387	378	404	443	359	350	397	353	375	390	411	350	383	375	358	379	388	405	351	391	415	389	390	403	356	338	371	392	437	363	345	366	363	379	414	355	355	391	367	380	402	399	363	354	381	360	388	339	364	375	369	370	372	352	391	414	345	407	389	368	332	390	353	426	348	406	393	365	402	376	362	382	347	390	324	351	380	364	358	351	381	402	423	368	350	348	404	372	398	374	371	391	345	387	349	347	383	407	374	414	370	412	331	359	393	369	366	324	357	398	381	404	414	386	381	375	371	379	365	429	394	442	356	345	398	366	335	372	359	346	391	343	384	377	393	347	378	340	349	395	404	386	357	353	374	355	351	374	413	373	370	361	362	378	403	384	358	376	360	359	368	410	329	371	382	408	413	390	404	351	392	370	370	384	371	367	392	347	386	356	382	368	401	384	369	369	357	408	390	403	401	388	366	379	390	368	395	408	372	396	365	383	351	387	412	361	369	326	362	345	360	336	353	382	368	353	363	401	371	375	375	354	382	352	360	384	361	344	394	382	372	365	373	371	363	390	387	377	340	351	406	384	346	366	349	357	367	354	401	393	375	353	377	374	400	404	362	344	378	398	380	384	338	359	382	369	353	350	349	379	365	373	399	398	362	389	352	366	358	351	415	360	365	351	365	370	361	367	380	360	353	359	393	368	398	438	375	374	341	382	389	407	372	423	377	407	338	413	390	403	389	353	386	375	362	408	388	370	372	374	382	390	380	334	366	366	358	369	402	364	344	379	408	383	378	393	363	362	354	401	398	358	383	357	428	412	339	373	367	396	400	390	363	382	391	371	368	363	394	413	405	365	363	375	417	351	388	408	386	377	391	337	350	377	383	387	368	378	401	378	376	418	370	354	364	353	378	365	385	372	376	359	378	410	363	353	347	362	387	358	340	357	392	360	352	384	371	377	354	382	435	372	373	378	388	389	391	432	367	376	366	368	350	356	357	394	365	397	395	331	415	376	360	395	397	381	353	364	368	395	376	412	371	394	370	396	362	363	411	330	386	355	340	397	404	405	359	392	379	359	338	356	367	407	409	400	374	403	368	403	370	404	363	375	367	360	372	371	392	354	359	376	407	375	341	343	383	374	391	355	364	366	357	354	331	387	385	398	387	337	394	396	362	343	374	384	359	363	383	372	406	404	388	366
11813	1669	20880	19979	2063	1665	1538	1396	1244	1227	1123	1101	1027	995	1026	958	977	957	874	902	945	823	887	871	905	855	874	859	927	852	860	834	855	845	841	808	884	909	875	871	889	819	843	819	818	855	797	815	813	824	862	841	823	854	869	818	827	851	786	833	844	870	849	809	872	792	823	823	874	815	847	824	851	831	841	838	860	787	801	841	819	839	873	784	833	864	844	851	778	852	813	841	846	863	841	821	809	812	797	819	856	849	849	836	852	808	794	792	852	839	843	872	854	833	854	846	865	821	780	830	809	806	809	837	824	799	792	851	812	858	852	899	855	863	778	824	853	840	852	834	828	868	822	796	882	876	818	833	831	765	822	783	823	792	860	835	779	843	817	853	795	807	779	836	829	836	812	838	802	855	874	820	813	824	811	779	824	784	847	827	834	821	828	867	840	849	831	831	860	787	789	860	788	818	831	813	841	779	802	839	849	790	867	839	828	857	839	799	850	767	788	854	856	843	847	804	827	840	808	802	864	849	853	854	834	871	838	846	810	817	806	890	830	789	854	852	818	793	819	808	870	862	812	813	833	830	876	801	794	874	803	813	796	827	845	844	882	774	808	837	823	853	839	828	815	814	824	858	816	869	845	814	809	868	850	822	808	815	809	802	823	821	816	797	801	841	830	827	835	841	852	810	813	855	807	819	832	832	863	906	836	823	842	787	816	881	846	806	818	832	824	822	838	842	835	849	859	831	814	831	827	844	841	887	846	825	803	820	834	803	774	872	817	839	836	844	863	888	831	807	858	852	823	838	816	840	838	816	818	839	865	810	839	780	855	808	838	902	789	832	894	837	766	843	779	825	791	817	867	781	833	780	852	832	784	814	786	853	815	817	843	823	811	866	803	803	815	820	822	818	816	834	835	821	893	865	788	790	814	875	911	837	791	842	803	813	824	831	872	785	819	848	840	888	821	793	850	846	864	850	812	836	828	813	846	836	810	853	814	795	860	863	813	821	812	796	827	842	800	865	805	833	847	806	820	809	764	859	840	843	811	825	791	802	834	839	811	821	842	827	828	845	782	774	833	821	837	815	840	806	814	817	790	846	791	823	838	870	840	871	859	883	862	811	802	810	785	785	805	849	838	830	810	797	830	886	826	841	839	840	803	848	847	825	778	846	810	830	826	809	788	794	833	819	799	818	780	811	822	795	860	812	836	851	860	846	855	877	793	807	792	814	831	837	812	825	781	832	844	830	780	816	859	834	833	863	831	840	818	811	779	842	873	842	811	838	869	820	837	842	823	791	872	802	842	801	820	816	860	840	845	890	819	770	770	840	773	800	802	797	821	830	824	892	790	837	882	821	824	847	835	839	821	820	841	802	860	776	818	852	846	859	833	789	876	813	837	806	786	793	781	850	771	837	840	783	867	836	794	857	861	832	855	858	816	847	820	878	858	804	871	854	832	839	810	813	851	795	805	891	820	790	831	827	842	834	788	848	870	839	803	845	811	842	891	836	794	778	846	837	778	782	850	838	790	838	828	880	811	840	843	815	886	793	850	836	824	837	821	811	859	835	842	756	838	774	793	770	837	854	807	814	860	857	835	850	789	817	801	830	818	831	777	778	862	818	826	805	864	819	870	874	801	820	820	820	848	870	782	845	818	821	814	836	825	832	873	821	814	817	855	792	824	817	812	784	811	874	826	816	810	855	792	843	824	805	842	842	810	869	848	814	855	834	850	831	793	809	836	747	856	836	828	826	801	780	819	837	819	834	856	810	823	802	844	782	824	840	839	834	839	862	793	840	802	827	850	804	801	858	806	809	825	898	820	813	859	822	797	825	850	819	799	778	840	874	761	870	873	822	783	819	848	827	867	790	863	844	826	854	843	830	787	868	844	822	783	808	811	866	839	832	816	802	811	796	870	816	822	841	781	843	842	856	844	844	808	803	852	825	842	806	843	803	780	806	818	847	812	877	836	852	853	803	834	867	840	886	833	839	820	784	844	820	820	813	815	855	845	831	808	814	790	832	858	779	804	813	821	859	803	843	815	833	876	892	841	774	822	812	820	855	841	808	842	823	848	811	802	839	807	790	803	829	807	818	800	847	815	850	878	824	823	814	871	793	835	805	824	818	820	833	845	805	809	851	810	814	842	841	804	834	841	839	820	836	822	872	870	830	793	859	840	855	817	842	850	843	792	809	846	895	835	830	862	832	853	861	812	823	826	814	826	800	806	811	833	849	809	841	837	818	861	861	787	838	828	876	823	812	778	822	840	854	811	813	842	805	847	812	809	831	829	844	833	867	804	850	854	808	867	809	818	868	780	876	842	761	802	844	884	789	833	784	836	822	746	820	816	869	792	855	816	840	811	813	865	812	828	843	842	821	821	856	854	797	848	822	851	796	812	839	868	849	831	887	820	783	824	780	820	808	843	796	836	831	828	852	841	848	785	818	797	837	823	837	862	786	858	835	817	801	822	809	776	858	806	851	780	842	810	822	841	821	844	849	785	859	830	836	834	821	827	822	863	792	797	852	848	818	807	824	776	808	813	831	884	824	819	805	783	821	828	825	856	833	846	843	817	846	804	805	875	822	846	834	796	794	789	852	836	792	807	823	811	845	838	813	846	827	820	847	811	831	838	829	816	851	865	817	796	820	831	856	838	833	822	851	804	817	866	802	808	788	824	872	810	765	851	824	883	814	825	823	779	902	779	855	805	874	867	792	855	872	818	810	806	843	771	848	840	798	825	848	805	821	840	768	800	771	832	835	816	834	826	833	809	818	869	859	842	772	813	820	870	841	769	847	781	865	842	853	831	888	803	793	798	817	853	825	821	850	843	833	804	813	850	852	760	807	879	857	781	847	866	836	853	886	824	794	801	799	837	827	840	791	895	838	815	869	870	849	850	770	839	790	791	824	816	796	821	828	833	804	826	832	852	858	846	821	848	848	841	824	845	812	863	853	825	867	854	815	826	809	828	848	808	814	815	861	829	810	826	815	844	823	804	841	799	860	825	818	820	808	871	821	777	819	868	834	846	806	853	812	794	827	783	801	836	842	803	762	784	825	855	802	803	857	804	800	800	839	830	810	875	824	801	781	796	872	807	810	884	814	877	815	810	805	814	814	855	792	898	811	845	807	825	836	791	817	788	834	814	825	843	813	839	860	857	819	810	876	830	826	854	851	819	841	848	791	826	836	796	849	799	879	783	846	834	801	825	782	835	830	793	805	793	814	819	876	836	790	826	821	771	804	806	782	812	789	869	842	819	866	869	822	860	838	830	800	847	867	831	873	820	809	809	828	850	885	841	837	889	865	833	826	879	830	850	820	808	829	852	849	787	815	877	791	846	811	806	824	795	801	805	824	844	802	800	854	865	859	810	844	916	829	854	847	778	868	816	780	850	844	841	897	810	840	817	786	850	860	866	795	833	815	816	830	842	809	845	871	811	861	818	824	794	888	854	803	792	857	824	823	865	794	783	825	792	787	828	791	826	809	826	828
5420	350	601	826	195	172	208	179	154	190	163	179	204	175	172	162	178	177	166	195	163	180	168	184	182	166	183	175	174	144	176	181	171	179	176	187	197	175	181	175	165	162	178	195	159	193	195	187	210	175	169	174	189	170	165	182	170	197	144	185	158	201	173	194	172	194	189	180	156	180	141	161	179	175	169	202	167	173	162	208	160	173	200	180	154	186	184	192	203	181	174	159	149	169	182	187	155	167	163	173	208	193	188	166	163	171	161	196	170	180	182	168	174	172	184	196	170	178	168	175	216	190	177	176	188	183	188	180	169	181	162	188	180	162	167	163	164	166	189	193	194	199	165	184	165	184	191	171	170	156	207	160	181	196	185	172	138	206	174	192	166	190	184	197	191	158	211	212	174	157	168	194	162	174	169	182	180	185	161	217	172	179	171	169	176	202	184	187	165	199	190	199	178	183	187	195	179	185	186	154	150	156	182	194	172	173	159	170	175	195	184	192	156	176	209	189	172	172	186	167	174	179	195	184	157	188	190	189	191	180	174	170	141	192	183	193	166	167	163	180	153	188	145	178	161	168	173	173	199	187	170	194	170	197	160	188	154	193	175	159	183	173	182	169	185	167	179	190	194	168	185	168	180	197	173	175	184	185	167	156	164	172	183	184	164	173	194	172	172	176	178	176	178	190	184	178	176	191	168	174	203	165	207	194	189	165	163	177	174	189	192	145	181	175	164	175	176	193	173	200	176	150	196	186	176	170	174	189	173	189	170	164	164	175	181	171	185	194	201	176	171	166	187	161	176	202	167	180	159	181	206	161	183	186	169	177	169	152	172	174	171	169	156	177	196	172	175	165	173	176	170	175	176	141	169	193	187	161	183	180	202	190	147	190	179	155	173	184	165	187	161	191	182	199	185	182	172	174	170	182	167	162	192	162	180	163	180	163	179	182	192	172	204	178	177	161	165	180	186	197	186	196	165	158	195	187	171	165	180	155	184	182	160	178	161	161	173	173	165	167	195	175	167	166	161	186	168	198	168	172	170	214	198	155	162	171	191	185	163	168	172	184	198	187	171	193	189	165	170	168	183	165	165	204	169	185	184	167	197	169	157	168	183	169	178	167	193	206	197	182	192	182	180	195	175	189	165	214	181	173	187	154	203	158	202	186	179	168	161	205	165	178	179	170	162	185	172	205	157	167	178	169	177	175	165	182	183	176	180	171	173	191	173	172	199	203	170	181	161	166	183	198	202	206	158	169	176	189	145	165	173	202	175	185	174	149	186	171	175	174	198	176	149	162	173	188	169	192	184	174	179	153	163	157	178	184	176	156	211	174	175	173	178	192	178	211	206	204	179	168	188	189	157	157	170	162	178	202	202	177	135	170	177	186	173	201	177	153	176	182	173	198	174	161	187	147	192	188	151	159	173	164	155	167	175	200	199	196	178	172	165	178	136	156	149	156	186	198	177	165	202	157	191	169	186	169	177	175	195	153	186	203	173	157	171	186	170	187	166	183	192	187	161	167	178	190	180	160	192	199	161	202	168	168	165	193	192	181	169	198	158	166	175	180	146	171	166	197	197	201	177	185	152	154	164	182	202	180	182	180	162	179	172	186	181	164	184	188	168	190	162	178	175	178	149	187	167	154	178	200	166	149	183	195	199	162	152	171	165	159	165	165	181	171	198	173	172	167	183	175	173	161	170	186	163	193	164	174	158	207	166	166	161	184	176	178	149	191	162	168	187	180	192	181	173	166	159	165	189	175	176	192	198	161	182	185	189	158	160	164	183	161	150	178	170	192	152	188	190	163	161	199	185	194	184	207	158	167	197	187	181	176	176	173	196	186	188	174	177	164	169	168	193	150	160	177	181	167	145	178	176	185	176	182	187	155	178	171	182	172	197	169	171	170	164	181	166	170	173	157	168	173	168	171	159	189	170	152	185	169	180	166	185	195	166	181	208	165	186	194	169	165	207	188	204	167	212	180	177	171	177	148	176	174	193	177	182	147	159	182	174	180	182	184	203	173	165	166	162	157	196	173	166	169	169	176	177	179	187	155	157	159	182	176	200	185	175	184	163	195	177	149	181	185	172	182	185	164	177	176	167	173	180	213	171	187	175	157	177	174	182	169	180	180	207	155	154	152	165	201	189	174	162	176	162	170	190	165	192	169	162	173	182	165	173	186	161	182	149	164	169	180	170	171	200	174	194	179	182	192	181	181	168	182	188	185	173	155	190	195	182	185	184	167	165	170	150	136	148	176	184	185	172	188	184	181	157	183	171	174	159	177	175	198	173	172	186	187	201	167	175	195	185	195	177	176	155	154	180	172	186	183	167	171	177	162	182	182	178	172	176	180	170	165	176	167	164	175	172	187	145	157	183	178	160	180	196	164	170	161	193	145	178	195	172	207	169	204	173	158	192	175	153	166	174	185	167	188	182	154	158	184	196	142	185	177	184	163	169	203	165	203	176	178	173	167	161	200	185	166	178	169	196	184	172	153	166	185	199	166	150	162	192	191	159	175	191	181	169	196	193	169	157	193	175	185	192	176	171	171	189	162	163	164	163	156	185	156	179	173	167	189	195	200	168	179	165	197	171	157	163	164	175	172	177	162	171	187	196	195	158	173	174	175	168	174	190	161	147	158	179	183	154	156	166	172	141	175	157	165	181	156	182	168	169	194	197	183	186	170	157	157	179	153	183	149	198	185	171	158	174	163	172	185	156	192	173	183	187	177	151	183	203	156	190	197	199	188	164	195	179	188	151	144	169	171	207	140	180	162	189	182	168	153	189	178	180	180	178	175	174	180	176	177	194	191	158	179	179	157	175	194	188	180	163	175	168	175	188	200	172	189	157	146	191	163	171	178	161	152	174	180	170	165	160	169	172	177	167	181	176	191	166	181	179	174	174	158	174	195	177	165	198	178	171	168	176	183	172	216	180	200	158	168	181	191	169	172	162	161	189	169	170	162	185	162	205	168	196	182	178	162	156	160	179	162	187	198	157	191	154	167	188	158	160	194	173	174	201	172	170	189	180	159	191	184	153	162	164	186	152	163	181	169	162	170	162	156	195	186	172	153	198	180	192	186	155	186	160	201	181	160	169	195	173	188	154	203	182	148	151	198	161	168	160	162	183	186	183	163	192	192	190	200	199	198	144	168	193	176	170	170	159	174	188	158	180	180	181	161	181	169	174	181	172	179	187	177	182	199	213	197	166	184	137	145	187	174	175	171	179	172	130	168	178	165	193	193	188	149	181	208	155	162	169	175	179	163	179	179	179	175	181	195	160	181	171	172	190	182	161	181	186	187	174	164	178	191	167	173	170	176	159	174	161	211	199	162	199	176	197	175	179	185	155	198	178	199	180	182	182	167	180	168	202	214	177	175	163	196	174	141	180	182	167	181	196	191	149	165	192	189	173	178	189	195	181	180	173	192	163	166	165	178	170	186	167	189	211	167	162	208	169	192	185	174	160	158	184	191	137	216	186	183	159	200
4055	592	1482	2058	458	463	484	446	480	461	533	486	463	476	480	492	444	441	438	470	472	509	492	457	444	462	428	443	497	439	458	421	465	443	474	428	456	427	439	451	459	439	459	479	515	459	446	439	467	452	424	491	460	486	446	466	484	487	466	441	483	483	474	416	472	456	456	491	437	462	462	468	443	460	426	477	483	437	471	468	447	475	459	445	502	461	464	481	455	461	460	493	436	469	427	454	463	439	463	469	501	454	470	460	453	481	464	487	446	474	461	503	463	423	468	421	454	447	446	431	484	484	448	448	437	446	396	473	491	541	449	478	483	479	474	461	439	468	443	484	443	441	452	467	476	433	454	454	454	499	439	460	484	428	437	480	436	463	484	445	452	430	475	481	423	451	459	473	473	491	444	489	511	466	473	429	464	480	458	487	444	438	502	436	494	449	460	498	471	469	475	484	477	432	450	467	496	469	449	463	450	469	451	448	495	467	416	460	480	434	474	463	451	436	446	479	479	459	490	456	435	481	428	481	506	460	442	457	442	463	472	474	472	454	448	468	468	452	497	491	455	469	454	432	461	453	484	437	472	451	450	453	461	446	487	457	478	469	421	476	441	449	453	441	502	466	482	456	457	462	499	468	458	466	454	473	456	488	444	452	425	478	453	482	487	473	430	434	441	439	415	450	465	472	446	460	469	482	424	393	456	442	449	435	426	395	466	458	446	469	462	473	445	490	481	462	468	484	475	470	465	445	429	448	462	450	435	527	453	439	451	458	476	468	453	475	484	471	446	450	475	476	482	457	488	492	461	448	470	448	442	469	461	483	426	468	477	419	439	461	460	468	460	439	467	460	438	440	453	430	467	468	486	481	465	479	429	459	482	474	474	425	488	430	493	440	460	468	459	406	482	468	415	462	503	458	467	428	474	475	473	434	454	450	419	462	445	434	521	456	439	467	466	481	434	433	466	496	454	434	419	449	449	455	469	469	455	483	475	454	483	447	406	469	476	476	442	432	471	462	490	417	481	414	482	467	445	426	471	494	471	435	486	462	455	454	438	445	464	485	444	481	491	497	422	468	439	466	477	486	464	462	439	421	456	472	473	510	445	412	462	468	506	460	453	474	470	455	475	465	474	473	445	440	475	463	485	485	472	508	476	436	414	447	440	442	465	439	442	463	457	449	448	460	472	426	455	494	445	498	432	444	472	485	466	476	459	460	481	458	488	465	461	450	447	479	494	501	475	484	459	453	473	439	471	420	457	463	439	453	462	469	461	483	436	454	459	505	483	454	474	416	459	455	463	509	473	503	462	454	462	455	463	465	505	480	470	474	466	469	458	461	479	453	458	461	477	507	477	446	458	475	455	439	451	446	458	460	459	447	464	490	517	460	499	486	462	487	476	460	443	469	450	460	459	407	466	460	450	444	428	450	477	404	454	451	470	479	420	478	443	438	483	470	455	434	462	470	439	469	483	513	500	452	437	461	451	506	466	458	463	470	415	462	455	484	503	459	428	442	449	478	444	433	490	435	521	461	456	503	471	485	475	466	488	458	463	482	422	433	470	482	450	447	467	468	439	430	470	463	414	461	462	449	478	454	429	440	463	445	512	432	483	476	441	450	457	455	459	482	483	469	462	450	464	441	467	477	466	453	449	482	425	479	433	460	474	471	479	483	441	429	425	492	491	475	437	459	414	440	466	499	498	468	457	489	444	470	464	490	453	472	492	465	455	390	454	462	462	462	455	486	479	470	450	465	457	455	458	481	425	436	457	472	492	460	449	451	472	473	449	456	472	449	489	482	423	457	486	456	491	485	445	480	458	470	445	471	504	493	494	521	487	439	458	447	472	488	471	461	454	433	395	483	473	454	439	426	437	482	446	451	480	475	453	498	461	455	457	436	451	455	456	465	473	459	411	476	460	443	474	460	458	468	458	469	420	470	471	431	473	465	455	478	477	486	450	463	477	493	465	506	467	460	470	411	474	458	449	462	445	420	446	464	496	443	470	465	450	439	466	478	456	463	465	505	428	461	440	462	466	501	483	447	455	480	454	488	447	465	449	426	474	446	493	455	459	464	478	483	430	456	479	507	457	490	459	437	480	452	494	477	449	471	488	466	466	438	447	455	436	444	464	467	448	468	460	446	436	482	480	461	479	493	484	523	455	480	458	450	476	494	479	419	461	443	453	472	466	441	470	482	503	434	419	450	456	481	456	446	471	444	463	494	479	449	461	450	465	463	457	475	450	494	490	470	421	467	478	452	435	449	510	461	425	459	439	473	472	456	445	464	440	477	458	444	441	440	469	455	413	470	482	463	467	478	442	458	466	435	435	474	481	467	401	451	461	472	450	455	480	452	486	455	489	432	479	459	417	462	473	453	448	468	479	473	442	479	508	447	472	443	479	459	452	458	457	414	496	468	464	429	439	466	459	467	426	476	490	456	478	471	440	413	434	478	462	483	470	441	483	508	462	458	454	509	470	500	454	410	488	445	474	448	459	496	427	480	499	456	462	480	446	491	448	469	431	471	446	446	456	465	446	469	465	440	463	486	435	464	478	484	493	468	463	485	478	461	469	460	479	474	469	475	457	451	439	448	471	436	474	465	468	494	460	486	472	439	462	469	493	438	494	448	450	478	475	412	416	439	457	477	444	457	489	445	469	476	475	414	462	479	444	416	474	464	442	435	483	410	461	492	492	474	461	406	477	504	438	472	450	458	444	476	508	472	447	442	490	439	482	455	501	455	477	473	456	451	481	472	457	451	478	448	446	465	439	475	457	435	440	463	443	417	446	444	439	469	464	460	512	434	500	439	465	468	428	465	447	434	434	465	480	425	459	444	493	472	459	468	478	457	476	436	484	478	454	474	438	459	430	465	454	500	431	476	430	468	499	452	445	481	456	476	445	470	445	457	471	460	473	470	501	447	442	435	516	437	470	473	459	476	462	434	457	496	459	472	499	431	470	431	480	478	456	453	439	425	463	463	448	481	456	460	449	485	457	436	415	453	474	462	425	504	512	496	448	477	500	487	431	478	499	465	446	446	469	455	446	461	473	468	496	480	489	432	459	456	487	496	425	457	428	446	440	444	484	495	472	510	441	493	474	482	430	478	435	443	459	431	444	449	406	457	424	459	450	479	459	461	433	449	469	442	510	463	475	446	445	459	445	455	462	462	469	485	489	435	416	476	406	482	520	483	463	476	479	476	494	507	456	432	455	468	479	459	470	453	458	483	439	511	448	468	455	471	477	458	426	426	461	447	429	445	467	481	449	451	444	441	459	462	458	465	455	474	492	413	488	450	459	435	451	448	444	485	458	451	445	472	484	456	505	477	494	474	480	470	436	456	463	476	505	446	475	446	469	465	453	457	454	482	456	438	431	461	504	451	478	394	446	468	445	438	470	476	486	476	492	447	467	481	464	466	472	442	474	449	474	476	452	459	472	486	466	485	412	420	485	451	481	440	473	442	456	454	429	449	473	427	486	481	460	475	489	442
14153	1074	5072	15064	1108	454	417	402	396	369	373	371	411	375	365	394	364	338	349	364	369	356	326	345	371	364	371	311	374	362	313	342	346	339	353	394	370	354	342	374	380	370	319	333	334	372	364	321	369	335	355	385	380	333	359	340	400	338	339	369	341	360	358	350	348	374	354	352	362	357	354	334	348	385	365	352	379	352	360	344	334	369	403	355	333	381	383	367	373	363	326	381	354	358	385	364	333	375	361	366	367	352	368	345	379	364	387	361	365	372	339	368	376	341	346	412	364	369	347	362	361	331	368	353	359	355	330	360	356	359	384	368	359	340	330	342	371	346	346	362	346	354	375	368	342	361	337	333	361	370	363	305	381	329	351	370	341	361	399	353	364	352	372	377	359	391	369	366	335	351	343	334	363	337	324	344	345	365	384	367	346	374	391	367	327	380	358	370	362	340	390	366	335	334	344	338	346	358	418	348	400	328	326	346	372	373	319	344	339	386	354	339	366	368	325	340	393	354	331	359	383	374	353	333	347	342	306	331	332	356	339	363	373	341	351	345	366	341	328	367	358	366	390	378	311	357	345	369	315	353	372	375	353	326	352	372	352	336	377	343	363	370	341	332	382	357	313	344	368	348	343	388	385	335	365	314	380	369	373	376	353	358	356	347	356	339	388	329	321	337	351	319	368	343	360	379	357	346	351	378	333	382	369	374	375	341	384	333	375	399	319	394	367	345	327	360	351	329	338	358	374	345	373	360	358	376	360	341	368	391	356	350	395	391	331	398	385	407	369	392	333	311	344	349	342	347	377	364	370	333	416	334	377	375	349	367	367	375	363	370	345	339	353	346	370	401	381	338	339	331	312	348	398	355	363	389	343	402	362	376	357	362	337	342	347	340	336	369	380	385	383	350	363	382	397	329	385	339	336	400	359	346	356	358	364	316	365	357	348	380	369	375	335	395	402	359	373	380	368	378	330	387	357	389	360	359	321	352	348	367	347	372	341	381	336	387	371	366	382	365	363	326	362	331	350	361	333	340	330	357	379	358	357	345	363	362	369	378	364	381	390	330	379	354	359	357	354	329	331	342	343	366	359	377	324	373	325	338	358	341	362	373	385	334	387	351	371	347	346	353	367	370	328	305	341	325	345	379	332	329	404	371	364	365	339	358	372	375	363	363	361	397	364	382	369	369	357	327	338	362	335	403	359	387	329	327	339	392	332	373	363	347	323	373	341	326	356	378	347	324	357	345	379	363	389	331	360	352	373	303	386	336	355	346	357	359	389	330	373	354	342	389	320	329	336	330	347	345	369	381	341	376	388	390	359	376	380	349	366	346	345	371	306	376	353	322	396	340	368	339	349	367	344	379	356	368	386	395	381	354	335	360	357	373	361	352	333	364	348	364	381	343	337	328	385	356	355	359	347	347	337	363	343	399	345	349	349	365	346	349	347	343	359	334	367	323	387	347	371	376	400	356	394	328	365	359	306	351	361	354	339	350	361	353	362	374	381	362	328	382	335	316	361	360	369	322	336	379	365	331	352	341	341	380	348	357	381	329	343	357	378	350	329	360	367	350	365	401	375	364	344	347	371	343	338	369	353	324	332	373	370	328	369	343	345	388	353	361	368	336	327	355	356	379	384	337	377	365	365	366	368	370	351	345	399	384	384	422	398	368	348	360	349	343	394	347	352	381	370	360	386	334	358	370	388	367	318	366	324	330	365	342	360	350	386	348	335	357	378	340	334	354	366	352	349	347	369	345	304	342	356	395	384	357	386	340	358	364	360	345	356	337	342	362	361	364	360	347	340	347	360	352	384	400	363	379	350	343	380	350	350	378	329	347	350	365	349	355	321	380	369	341	351	353	374	341	405	358	355	376	336	331	377	370	358	370	388	344	352	351	330	308	336	377	340	351	358	349	373	357	341	352	328	341	349	327	344	336	327	375	349	351	379	348	388	366	367	326	351	359	332	355	349	339	325	354	373	343	350	370	324	379	344	333	336	326	368	359	386	369	352	325	385	384	353	376	352	339	332	334	338	331	359	343	360	354	399	403	359	351	337	351	356	339	362	365	411	396	350	338	345	367	375	367	367	361	307	353	354	338	360	357	356	376	384	371	356	353	421	368	347	367	346	373	372	351	369	381	343	375	398	372	331	355	350	352	348	339	357	398	381	374	330	375	347	289	333	330	355	347	361	360	353	361	359	363	329	306	364	382	319	359	379	381	345	346	374	363	348	370	355	367	336	350	368	376	378	357	360	351	373	345	352	387	345	353	377	350	356	398	326	333	363	373	380	379	357	374	333	356	357	351	352	346	361	374	346	324	344	354	370	362	375	332	341	369	367	356	357	406	398	362	341	335	382	354	324	323	350	347	358	331	415	364	387	378	362	342	356	377	363	364	380	364	353	391	367	362	363	377	363	344	329	366	350	324	390	331	336	354	351	333	366	365	338	377	347	355	360	402	352	343	376	350	360	336	335	372	333	368	342	363	370	364	350	326	325	350	386	341	339	342	385	366	365	331	357	350	315	315	342	369	351	339	363	336	370	323	361	363	364	381	354	340	341	337	350	358	331	354	355	359	404	333	362	379	349	323	342	336	341	362	365	373	373	342	350	369	364	337	386	344	379	346	371	349	355	374	373	361	361	357	334	366	346	365	320	410	356	369	353	358	356	373	317	389	373	363	314	331	384	367	366	380	385	317	381	366	414	361	350	341	350	304	357	342	337	366	328	372	337	366	398	378	375	365	321	372	380	350	338	366	326	333	361	351	362	374	352	364	369	358	314	338	358	383	348	376	373	361	378	374	363	353	337	351	350	361	388	371	316	334	340	362	354	381	355	383	352	368	383	364	363	362	343	351	347	402	386	359	378	379	335	307	366	362	353	372	352	348	346	334	353	351	350	355	360	345	363	356	380	356	335	354	407	335	349	344	365	320	299	365	371	346	378	325	354	348	365	383	341	379	352	357	356	355	313	366	360	337	373	366	390	324	350	343	349	348	362	397	366	355	330	364	339	343	372	356	367	366	364	376	340	358	339	364	327	353	337	353	344	352	331	362	373	335	363	347	347	357	403	369	391	350	332	343	352	372	347	305	372	363	380	356	313	325	388	337	325	348	299	345	326	361	344	361	356	348	343	375	375	359	349	359	370	351	348	388	329	381	348	390	372	385	380	348	344	347	302	358	363	357	349	364	367	347	331	353	347	386	346	363	369	324	341	341	340	343	346	356	362	397	358	338	340	364	378	379	367	347	338	357	362	375	376	343	354	360	386	373	389	389	333	397	360	344	381	391	379	339	332	348	385	353	370	380	367	365	347	373	359	340	352	371	352	366	347	350	348	364	334	325	390	385	326	365	379	365	340	351	358	335	369	359	368	338	390	317	371	341	321	371	376	378	357	341	346	353	338	387	370	327	327	344	335	364	371	339	353	361	392	355	352	344	374	341	351	371	348	363	382	349	378	343	371	374	365	368	390	347	350	344	333	354	355	334
9634	1269	11199	19832	1484	1258	1200	1077	1027	1024	1006	959	918	990	892	867	896	890	831	853	876	854	846	859	892	829	873	859	837	818	837	832	856	884	867	810	815	869	822	808	824	806	843	835	897	827	824	865	798	799	825	808	835	786	825	776	831	785	830	824	820	823	827	829	752	895	792	840	776	812	817	836	834	833	842	799	830	807	784	804	829	851	845	796	800	813	814	878	878	858	788	842	815	776	806	797	789	832	796	818	761	819	777	824	832	767	838	805	806	819	849	848	821	828	824	832	844	792	843	795	838	799	770	885	747	781	841	810	814	800	811	815	833	860	842	838	734	758	850	794	807	800	786	807	794	832	832	777	823	837	835	807	802	876	814	849	820	777	833	792	806	823	829	818	799	760	784	817	805	852	812	810	821	825	831	806	832	820	856	824	817	814	803	805	833	842	823	807	784	825	835	820	811	767	840	837	801	818	852	808	788	839	826	794	786	799	802	762	846	856	816	823	788	850	829	818	797	830	846	822	773	816	831	789	809	856	782	812	829	817	844	823	827	831	801	772	776	823	785	787	803	776	855	806	836	863	767	800	839	797	790	786	855	832	826	805	811	850	810	801	812	833	824	793	792	800	812	863	840	786	859	837	825	796	829	858	754	855	802	848	880	858	859	780	837	831	844	844	816	802	819	807	788	805	852	775	789	835	780	795	856	806	838	790	813	786	874	807	843	793	804	810	843	808	778	850	805	777	831	818	829	805	838	791	814	806	834	822	788	860	838	836	794	793	836	826	830	832	868	807	819	834	872	813	830	832	809	778	768	788	828	862	879	801	867	784	798	866	769	829	828	792	813	857	772	804	815	789	858	787	805	782	789	846	810	756	854	796	830	817	820	803	806	812	824	860	795	772	844	809	795	827	824	854	844	831	805	865	821	820	791	849	810	824	811	832	809	820	810	832	845	788	777	850	821	830	811	800	773	790	814	808	810	842	855	786	799	851	801	803	853	792	850	800	805	793	753	822	845	808	821	819	856	855	798	829	809	823	811	839	841	782	831	764	818	795	811	820	823	808	842	810	813	841	839	823	834	854	807	819	804	825	830	821	782	805	833	846	795	817	855	836	780	814	807	842	870	809	781	832	779	806	878	805	839	789	824	836	766	810	845	805	796	796	817	810	821	778	811	802	804	740	869	752	802	776	824	817	766	769	841	780	786	825	827	814	803	879	750	791	819	824	809	870	833	779	769	773	801	828	816	858	824	805	824	789	798	812	825	892	845	811	841	812	841	817	835	841	843	804	810	802	843	775	737	836	838	818	810	804	796	799	858	795	801	848	835	784	829	869	828	805	811	819	795	794	842	824	810	873	906	795	793	795	877	803	800	815	765	774	846	833	838	814	792	809	769	802	805	869	859	855	852	815	796	827	804	788	839	847	803	808	866	804	823	807	835	853	818	774	782	833	825	795	810	817	826	824	821	844	835	846	832	850	821	860	823	796	850	825	798	800	821	832	741	838	840	791	776	803	807	779	770	804	820	867	813	785	825	850	817	822	849	788	792	851	813	811	832	834	828	810	824	817	773	828	826	784	811	801	795	801	788	801	843	790	823	831	804	807	787	856	825	805	788	822	763	833	859	819	802	803	845	753	877	820	822	875	831	753	800	827	867	792	840	830	792	786	864	802	815	804	823	745	839	791	811	818	848	848	861	836	795	801	817	814	810	787	816	824	765	828	737	846	822	838	847	808	777	797	831	840	854	814	799	820	832	789	822	766	779	805	785	838	857	787	787	825	853	810	822	870	856	840	788	841	833	790	814	843	806	807	786	795	747	754	814	773	797	802	874	743	782	758	825	883	851	793	772	809	850	828	790	839	835	809	793	842	755	773	846	804	819	822	793	786	752	859	770	825	782	806	814	803	771	815	868	856	850	793	846	799	822	771	821	803	812	789	795	744	847	795	853	787	862	787	817	805	797	798	780	832	791	812	808	860	797	868	836	790	820	856	804	870	835	800	749	820	787	788	826	824	813	801	766	827	837	817	817	850	829	796	837	784	833	781	786	824	835	815	856	827	758	804	811	814	792	806	841	845	718	794	798	856	849	770	803	799	853	840	836	798	796	776	798	808	806	808	853	822	858	771	827	810	798	822	808	792	831	815	775	774	777	784	825	810	844	803	840	809	830	752	855	805	792	814	856	788	820	795	805	854	848	799	856	796	896	812	788	840	842	826	850	834	833	791	858	833	794	780	775	827	804	859	845	836	789	826	812	803	812	797	820	806	804	810	860	829	798	873	826	810	812	886	797	893	778	865	785	798	821	834	789	793	785	782	746	842	828	800	800	775	750	779	825	776	791	809	810	848	835	803	806	868	884	792	886	814	808	798	789	835	784	847	821	827	843	810	812	815	799	840	832	786	801	849	833	832	810	775	765	809	858	826	838	837	790	827	786	770	801	840	799	830	774	857	813	824	766	804	776	821	823	857	764	788	872	835	800	809	818	824	830	848	824	845	789	775	780	821	796	857	806	864	751	789	798	810	779	835	786	828	799	855	799	808	856	872	813	830	863	821	794	804	765	835	806	772	799	818	787	796	801	805	810	816	873	834	808	816	832	852	789	795	853	832	764	854	853	818	831	788	807	816	826	796	773	860	800	785	831	811	815	824	822	784	874	854	792	811	834	849	936	755	769	833	842	800	789	836	853	810	800	794	770	792	829	798	827	828	798	789	801	813	840	843	774	799	891	814	800	835	827	837	780	813	839	833	839	792	796	759	815	846	803	834	814	787	859	788	783	825	754	862	812	826	817	819	840	878	813	832	831	842	760	791	806	839	826	818	827	832	829	780	829	799	791	833	827	809	849	766	816	811	780	857	831	778	798	824	811	834	863	824	830	796	902	827	804	820	840	828	804	818	873	839	840	830	789	795	806	803	856	856	820	793	796	807	840	788	850	789	813	863	864	808	799	804	794	823	830	815	838	818	788	810	855	770	837	849	823	799	833	785	791	859	836	823	813	831	834	814	757	841	836	821	777	816	889	864	813	803	821	794	784	807	837	807	855	810	843	851	798	822	832	776	791	837	812	833	834	854	821	805	801	785	809	796	778	863	812	821	843	830	805	827	834	806	837	801	776	860	790	776	804	786	808	837	835	841	830	801	844	835	841	804	831	794	838	876	859	791	896	817	831	835	799	799	832	847	808	843	844	808	836	765	835	810	806	837	843	846	846	809	832	770	832	821	772	861	818	838	759	867	774	803	831	788	808	756	782	864	857	872	774	801	815	844	809	837	814	785	810	811	819	823	808	814	844	754	782	790	849	764	825	891	836	885	800	816	888	839	814	845	819	853	789	824	808	852	783	769	797	825	760	804	787	829	845	807	815	829	810	760	782	832	822	825	823	772	822	847	791	833	805	829	815	839	857	751	820	863	826	786	812	817	838	806	793	829	793	818	815	783	833	840	856	863	815	826	810	887	869	765	813	798	852	795	808	850	829	817	773	795	866	801
22571	2301	9254	28885	3088	671	520	512	501	451	423	409	433	421	422	387	381	420	421	399	367	395	403	349	378	421	413	398	410	370	393	364	390	431	382	411	410	395	408	384	339	379	412	383	426	372	381	399	419	385	380	359	380	388	384	365	421	387	432	412	341	362	348	403	336	318	379	377	398	371	378	355	387	412	379	368	359	394	391	405	372	401	381	354	366	381	371	398	361	362	367	378	364	359	368	366	384	426	372	363	373	386	357	423	367	346	382	405	390	347	372	404	398	390	440	371	384	391	410	394	391	367	387	386	355	383	407	367	371	423	398	390	376	340	383	405	378	406	389	404	360	367	350	396	345	382	390	400	408	368	385	374	368	412	360	397	399	390	352	379	389	349	405	419	368	386	337	390	351	399	380	383	364	365	379	405	359	389	391	376	366	374	371	401	384	357	374	373	372	384	357	407	402	353	373	364	403	375	366	389	364	370	372	377	402	378	364	395	393	358	397	391	415	399	360	386	374	405	357	410	404	417	379	396	362	383	361	372	379	394	378	398	326	366	380	385	352	384	420	399	398	433	377	351	393	399	372	390	390	381	396	385	407	373	345	396	440	399	383	355	371	358	341	406	383	396	349	408	352	397	372	392	430	382	382	346	336	362	365	371	386	363	382	386	389	361	386	372	416	361	398	374	392	431	381	360	410	399	400	376	385	344	365	343	361	349	412	388	399	367	352	402	368	361	364	362	383	377	382	407	384	346	370	384	378	395	343	387	371	385	400	387	430	362	375	354	426	391	375	367	381	384	386	402	377	386	377	386	377	375	358	382	377	359	329	362	403	384	355	379	360	378	377	413	374	417	369	370	385	364	355	381	385	429	402	387	357	367	404	354	359	366	342	366	417	350	399	375	352	341	372	399	358	391	372	396	377	378	387	413	413	397	393	386	376	378	369	398	409	399	368	418	373	364	391	389	375	382	387	389	377	387	434	386	383	413	398	383	336	399	348	412	358	377	383	392	398	388	374	372	376	390	357	402	381	387	391	414	398	368	408	352	349	396	364	419	334	393	351	413	357	352	354	391	395	347	391	428	390	340	371	373	405	411	366	390	351	368	393	402	365	415	392	386	333	362	332	371	403	381	320	405	384	383	378	421	373	403	421	396	385	374	380	390	400	408	389	405	394	396	403	344	392	366	390	397	359	390	390	382	401	362	387	357	412	356	369	375	406	344	375	382	377	420	377	384	366	376	378	361	389	359	382	373	409	394	391	371	347	365	401	415	354	390	368	377	411	378	359	374	386	413	380	393	381	414	378	387	377	370	348	356	375	393	394	389	377	358	395	374	390	376	349	357	418	380	414	335	349	385	370	407	379	386	361	403	373	355	359	384	380	351	370	402	411	385	360	384	414	387	385	382	373	360	348	404	389	406	413	365	369	381	384	394	394	395	381	398	376	371	403	420	385	395	436	353	376	347	384	371	367	408	354	398	348	368	398	375	387	352	386	419	375	393	376	370	379	383	375	407	379	393	346	346	385	384	372	398	401	391	386	344	396	358	326	385	383	412	381	365	399	379	357	359	370	426	371	397	370	384	367	375	377	369	375	388	407	376	392	358	377	388	368	348	364	361	383	396	347	361	405	392	374	434	357	361	374	416	351	402	353	380	385	398	361	386	362	403	438	394	358	384	415	373	362	392	404	368	381	385	349	365	346	344	358	398	353	380	376	395	422	375	390	406	377	348	366	390	401	356	370	386	385	356	423	373	357	425	375	398	418	357	382	429	381	397	397	367	411	415	437	381	407	391	380	390	381	376	377	402	427	395	370	391	355	384	380	383	409	414	416	398	411	421	389	356	439	364	387	387	410	393	382	387	361	359	394	421	344	360	363	380	391	377	360	401	414	370	355	376	379	369	395	408	383	346	377	390	380	345	364	348	383	398	387	373	401	375	387	394	378	374	409	397	405	372	345	386	374	370	393	397	354	391	405	361	358	377	374	371	373	384	388	381	405	371	372	384	358	374	375	406	378	355	395	383	379	403	399	392	376	344	364	382	395	370	384	377	383	390	429	381	365	385	374	392	395	383	400	375	403	357	410	380	400	363	382	383	358	353	396	401	407	368	393	395	385	373	394	385	405	383	384	365	421	359	364	380	399	376	395	361	348	373	382	381	386	386	368	392	371	371	376	349	389	397	385	380	404	369	412	384	368	430	398	374	378	427	372	373	375	399	401	352	353	387	394	418	382	392	356	344	392	381	362	400	408	399	356	351	368	389	383	375	369	393	361	383	387	359	386	343	372	363	365	347	374	362	402	353	398	383	463	405	367	379	355	357	382	371	363	416	406	364	374	405	404	396	387	374	358	380	398	408	380	393	419	392	393	389	360	368	379	361	379	382	377	388	378	376	410	385	403	366	391	367	363	419	380	381	372	384	303	351	379	330	358	411	418	392	374	384	369	396	371	409	409	369	389	393	373	387	383	342	385	395	411	378	373	390	371	396	341	397	372	405	433	371	330	360	349	381	396	414	387	339	358	373	404	389	368	415	367	391	418	382	406	429	426	375	383	385	384	396	355	367	391	361	387	364	377	379	392	384	359	364	337	389	364	373	366	351	340	412	349	379	384	431	397	345	382	395	363	380	407	346	411	423	421	401	383	415	365	350	382	361	373	372	355	342	403	391	343	389	389	379	412	373	397	387	386	381	386	392	365	358	365	365	397	354	340	353	391	381	369	378	379	340	366	373	421	400	419	358	380	392	372	383	358	387	380	367	419	397	351	359	367	386	373	318	380	386	386	401	420	377	367	403	390	377	377	404	378	385	386	404	405	375	378	346	383	339	374	346	373	388	359	381	427	367	367	328	395	359	386	395	379	408	408	318	401	380	357	360	353	417	398	329	374	399	366	401	387	371	405	377	375	384	392	383	352	381	403	378	374	370	368	392	380	389	390	377	357	371	384	381	372	355	386	361	385	399	399	360	413	377	395	389	367	356	396	356	396	388	389	376	364	397	374	399	380	383	346	367	376	392	393	379	381	416	375	373	354	382	353	419	365	400	448	367	389	409	398	383	356	375	417	395	359	384	400	408	369	367	385	353	378	414	372	366	383	395	388	368	352	371	397	340	398	349	368	362	428	367	376	382	366	401	342	381	349	381	385	376	397	422	456	362	416	384	396	380	339	369	363	379	363	392	397	398	360	410	386	401	359	377	369	399	402	416	417	391	363	408	355	384	376	388	389	332	385	386	371	371	393	368	378	398	423	348	387	369	355	384	369	365	390	372	385	383	397	385	348	353	349	396	386	367	400	391	402	345	378	395	364	382	368	368	359	388	397	374	396	396	385	367	386	349	373	360	384	419	369	364	395	369	352	389	380	382	356	355	406	377	349	328	385	433	391	394	369	374	391	405	363	383	343	369	386	387	352	373	379	373	388	399	355	347	381	355	403	346	360	377	359	389	384	373	371	382	364	367	383	383	375	339	387	347	413	404	368	389	416	339	416	401
12464	1614	15635	27885	1934	1689	1476	1408	1188	1228	1169	1082	1041	1042	997	943	924	933	920	936	876	894	881	879	876	882	860	876	850	823	903	827	852	858	927	847	809	829	849	857	879	841	828	872	840	873	856	841	917	901	836	820	843	867	843	848	871	846	852	844	864	840	863	882	865	881	902	869	853	851	813	894	841	861	886	838	876	849	814	892	811	853	802	854	850	864	791	844	894	838	829	831	841	812	819	825	801	852	843	807	782	842	866	814	811	806	826	862	864	846	829	857	777	793	871	868	810	845	827	834	794	841	790	891	849	855	879	857	848	865	837	829	795	868	870	834	805	860	833	848	843	851	814	820	856	834	842	883	839	844	854	826	835	857	861	883	865	797	824	878	807	816	826	824	808	802	859	829	809	820	860	776	853	811	829	782	844	863	831	788	891	819	853	851	826	862	800	803	823	845	843	847	788	880	857	846	910	837	851	793	874	805	785	798	809	811	846	803	807	801	830	828	878	853	810	884	862	824	822	812	805	847	800	789	792	826	827	894	797	845	806	819	826	837	855	849	776	840	848	842	843	804	849	875	881	870	819	806	844	836	833	845	813	855	846	866	818	836	764	860	826	814	824	846	834	817	874	811	825	810	847	837	871	818	824	832	885	825	793	851	856	797	834	820	776	877	780	851	780	840	780	815	786	864	847	839	826	853	815	831	832	797	864	891	860	773	824	866	842	820	852	897	804	843	788	832	810	858	819	859	838	803	835	839	827	815	861	830	850	815	845	826	790	841	809	846	835	888	811	824	881	870	840	856	875	824	833	877	793	766	869	820	840	787	892	837	804	860	821	822	798	834	826	886	813	837	855	811	822	870	800	818	871	867	840	844	808	852	816	841	850	803	806	839	861	813	798	817	877	870	883	836	845	866	825	821	865	792	858	873	846	835	867	878	882	759	801	863	867	802	821	840	865	796	822	855	804	746	841	887	851	820	845	846	896	875	819	828	843	823	847	845	835	763	869	842	818	865	825	858	850	842	839	826	846	810	842	843	803	812	807	801	840	793	842	860	824	825	813	803	806	794	831	843	794	861	872	839	781	870	885	884	804	883	879	857	837	803	828	835	842	868	818	818	828	840	800	807	830	839	808	815	830	839	791	850	854	817	855	841	792	840	874	817	823	831	825	818	833	808	810	814	815	809	798	836	853	870	823	833	845	859	785	885	784	809	826	813	849	838	826	891	826	852	837	818	810	830	886	791	812	836	828	867	851	833	848	850	796	795	794	797	839	875	845	844	869	828	807	800	796	853	847	807	814	796	848	843	837	805	823	858	896	845	787	867	793	818	842	800	849	818	757	880	808	831	856	872	838	864	899	820	829	811	795	835	866	850	824	798	845	847	803	854	831	901	822	904	861	785	827	824	849	777	769	846	795	809	743	780	867	843	837	801	862	834	858	874	821	888	829	834	839	822	832	852	800	866	762	811	798	834	794	796	862	808	860	819	825	845	846	887	854	831	868	854	809	842	884	799	861	878	823	893	865	824	874	864	821	796	841	815	838	788	865	850	808	808	864	829	829	811	853	825	777	829	853	831	840	808	844	844	836	839	823	793	829	831	820	827	842	868	817	803	855	831	783	826	833	849	883	820	874	824	807	790	824	825	865	845	831	790	831	870	824	791	834	813	845	882	808	822	808	850	844	812	813	818	786	849	804	824	877	851	853	828	820	854	840	825	877	789	842	820	839	825	832	865	807	859	825	802	810	803	819	855	817	857	855	834	815	883	851	800	854	848	881	796	816	832	808	864	852	797	795	866	890	833	831	843	849	824	867	819	785	838	853	814	793	846	823	851	881	866	851	815	874	840	857	876	855	822	827	846	802	833	829	820	828	846	839	847	889	820	832	790	820	860	862	817	861	788	865	784	778	810	853	884	866	807	918	820	801	797	835	810	866	838	799	825	864	865	836	824	819	836	845	845	795	828	859	869	835	870	818	827	805	841	815	839	883	850	797	838	863	788	871	870	867	837	858	845	840	823	814	858	888	841	857	853	819	848	880	814	841	855	867	840	794	809	829	830	885	814	858	857	856	842	843	841	828	841	831	842	886	856	874	854	844	807	830	801	839	840	853	848	860	828	835	793	807	872	867	833	817	880	864	839	827	807	828	822	841	811	879	801	835	840	823	843	841	777	795	788	853	821	798	839	782	831	831	774	804	846	819	821	785	903	836	780	819	819	842	869	789	853	787	825	871	828	858	799	844	850	831	849	853	879	825	833	828	820	896	866	845	798	797	811	815	798	847	854	867	808	867	852	885	861	854	865	760	836	812	840	808	848	860	834	805	802	849	823	902	813	804	830	860	814	830	873	832	894	787	844	838	874	814	808	807	812	844	843	853	858	837	813	753	846	811	821	825	824	814	875	852	825	786	812	798	860	806	864	815	860	815	876	859	796	856	811	778	829	859	806	853	849	863	859	844	797	824	825	759	881	810	829	849	801	840	773	821	867	858	819	731	852	812	803	822	857	865	820	810	836	838	812	806	851	838	789	829	812	853	873	839	781	774	864	839	867	861	840	840	857	879	820	833	833	855	882	785	798	818	842	798	810	849	816	807	841	799	845	912	841	830	896	824	837	812	820	826	841	811	859	822	846	802	858	857	859	828	844	809	814	823	872	870	805	831	826	823	886	836	821	864	814	847	839	828	841	774	810	815	820	794	804	795	878	826	871	819	844	871	802	787	821	845	848	841	859	818	858	802	836	834	822	823	857	823	864	849	780	823	872	887	836	865	803	847	805	825	833	868	844	841	820	823	831	791	886	860	823	814	879	854	824	818	791	845	814	852	796	831	858	813	813	803	799	871	825	880	825	823	806	811	867	848	833	860	883	856	835	855	816	821	863	786	779	787	804	855	850	832	813	842	794	887	838	868	801	834	806	828	813	789	822	799	790	804	832	799	807	845	908	853	851	835	792	808	831	809	856	837	892	858	818	833	786	820	820	819	852	862	845	851	842	858	834	860	873	858	838	835	890	886	795	838	814	798	845	793	872	892	893	823	836	867	852	858	835	840	808	840	860	877	829	799	846	808	838	793	849	845	864	830	816	849	846	905	869	864	818	862	855	831	817	796	886	825	796	835	831	824	842	843	813	823	801	887	796	824	792	909	844	854	866	836	802	823	818	849	797	829	907	854	857	816	865	908	830	873	859	806	818	813	826	872	802	805	831	821	866	837	773	880	856	820	837	843	788	878	795	799	846	828	799	842	832	907	841	789	883	790	836	833	876	875	857	830	832	793	818	824	848	855	806	878	819	862	857	819	831	858	827	915	866	828	816	881	824	845	838	866	788	829	827	842	874	842	867	804	876	799	843	817	846	820	857	832	875	848	825	858	857	803	880	824	836	812	859	793	858	840	871	865	845	871	824	884	833	842	831	782	803	844	837	833	937	820	781	864	820	801	827	848	784	818	822	857	810	807	861	845	820	788	886	860	883	838	836	820	777	810	761	785	743
4816	325	500	836	215	174	184	168	211	175	170	162	164	156	160	187	173	166	176	179	173	168	173	183	166	185	178	197	176	161	155	172	179	162	176	186	197	191	151	184	188	195	191	200	182	182	156	140	175	173	191	180	180	144	158	197	181	180	162	163	173	188	185	153	159	189	137	179	175	154	178	169	185	179	198	175	206	161	156	180	169	174	150	160	164	189	168	194	168	158	174	194	176	186	161	177	166	176	172	154	172	173	186	162	159	174	182	179	160	171	208	188	181	166	153	163	168	169	180	175	166	178	192	159	192	167	154	175	168	181	171	181	168	173	141	160	171	154	164	203	171	193	190	163	168	173	150	164	213	173	183	183	171	176	183	151	159	191	173	164	163	159	161	177	188	182	197	177	181	156	186	176	180	168	194	167	205	166	156	185	168	180	186	173	182	198	173	164	182	157	158	166	168	184	168	180	175	179	168	200	180	163	199	174	151	203	182	162	190	147	173	147	157	159	169	193	163	158	168	163	170	181	170	169	199	194	172	197	184	159	165	164	191	160	175	166	181	162	184	154	164	155	155	193	187	161	161	186	162	175	200	169	204	176	161	178	173	161	178	155	170	171	187	166	177	140	165	176	186	167	169	166	159	176	186	154	179	164	177	167	194	170	182	178	164	174	157	185	179	161	172	160	180	182	182	162	164	171	167	179	146	163	143	170	158	184	154	173	186	199	199	172	190	175	152	155	168	165	160	161	154	186	169	149	138	169	168	189	183	177	159	159	157	190	165	195	157	167	198	208	155	158	166	196	200	171	178	148	163	166	168	177	155	185	214	175	170	188	160	202	191	155	161	179	201	192	150	188	158	173	179	167	170	190	165	179	182	177	168	169	174	183	178	189	181	193	165	157	169	159	180	177	180	183	167	176	200	170	177	149	173	142	176	188	189	186	178	142	168	200	159	163	166	158	181	177	180	181	185	157	185	189	209	181	155	145	164	154	168	155	184	182	184	157	154	155	182	189	173	178	187	173	189	155	194	190	185	198	170	175	179	172	184	168	160	168	205	163	157	163	176	184	183	166	178	177	148	182	182	153	184	158	169	168	177	176	188	179	181	158	182	162	154	188	168	177	175	176	186	187	156	176	151	197	163	168	172	167	184	163	193	178	176	181	169	181	185	156	189	176	174	176	187	143	179	170	166	174	182	195	171	170	163	170	165	168	179	193	214	175	175	171	156	175	195	164	196	165	190	167	180	201	191	192	178	184	198	171	165	176	176	161	187	188	157	173	182	188	170	180	179	165	178	181	178	157	154	171	187	152	165	167	211	170	185	185	178	181	164	170	180	172	188	168	164	163	182	188	172	178	181	181	148	179	202	191	177	177	160	163	161	170	182	172	156	171	172	191	156	179	166	198	150	157	161	161	178	167	162	188	160	171	175	163	198	189	168	194	187	152	177	184	178	177	161	173	168	173	167	168	173	152	163	177	175	166	179	186	182	168	170	191	201	190	184	161	170	152	184	190	165	165	182	174	149	180	163	154	151	185	169	175	197	162	182	161	177	166	166	177	155	177	152	167	167	179	161	170	161	176	195	200	192	181	203	167	141	183	167	168	178	188	175	156	181	194	161	178	189	181	162	174	193	185	169	159	183	193	198	191	184	195	180	183	173	192	148	188	197	171	156	166	175	170	163	169	176	188	175	171	167	189	197	191	160	184	164	168	142	179	194	196	181	174	163	173	165	180	220	173	175	162	159	171	171	153	190	162	164	182	186	155	172	199	163	198	192	176	153	176	181	147	177	174	178	192	203	185	161	180	139	192	163	182	173	168	167	164	177	178	189	214	203	168	182	195	166	187	181	162	185	175	180	169	188	164	172	179	161	186	199	183	180	175	160	155	149	175	174	157	154	182	146	189	181	158	192	162	174	173	155	177	154	161	181	170	183	181	165	176	179	184	183	165	181	164	180	182	181	162	160	207	179	180	166	168	180	169	194	186	174	182	178	198	174	183	185	168	183	150	149	186	179	168	184	174	182	192	169	174	184	176	147	183	190	201	184	162	174	145	181	165	162	159	174	188	176	175	174	168	169	171	164	175	161	146	167	156	159	189	169	167	171	164	189	182	185	169	157	167	152	200	165	178	166	175	192	152	194	181	143	199	158	165	180	187	173	172	173	204	192	174	179	172	184	191	179	146	182	172	158	167	189	184	152	173	180	191	181	145	148	160	184	164	134	184	173	173	177	174	191	177	190	170	164	182	185	173	165	167	187	182	186	180	161	194	178	177	163	144	179	174	182	175	168	170	177	186	166	180	157	198	195	189	181	160	186	197	160	189	168	171	171	178	164	142	181	186	178	161	181	178	169	168	170	194	176	172	190	138	165	174	204	159	145	157	168	196	176	176	149	171	172	200	169	173	189	149	192	180	196	189	186	178	178	170	141	183	191	157	173	197	158	201	179	186	184	183	172	182	168	153	169	190	186	194	159	195	194	179	167	193	176	163	196	183	187	137	156	195	164	146	165	164	159	166	204	176	149	166	168	160	165	144	176	160	208	162	183	173	163	158	184	169	162	194	167	176	224	165	176	163	167	178	186	168	187	183	182	157	169	164	203	202	160	171	182	187	180	174	192	178	176	197	143	163	191	175	183	193	184	158	154	178	179	172	173	177	182	169	175	191	152	170	180	149	176	178	167	170	170	219	164	165	184	167	141	191	165	172	162	214	182	178	189	175	171	158	164	161	174	191	162	183	173	190	161	179	173	161	199	154	197	182	157	169	163	129	165	178	200	190	184	188	180	165	188	156	162	167	158	158	172	153	169	188	169	167	166	185	158	169	192	162	151	174	190	160	179	167	175	190	158	200	169	176	161	173	175	190	189	152	174	168	162	199	165	166	140	158	171	177	186	191	182	176	158	179	180	178	153	171	184	169	176	193	178	171	179	174	179	180	172	201	156	165	186	158	164	151	156	174	182	177	161	195	182	172	164	153	178	167	171	170	156	148	161	194	195	189	154	193	159	150	196	165	168	187	175	152	159	176	183	131	158	171	180	172	174	171	194	173	189	159	168	185	161	187	182	167	154	162	161	182	171	177	176	140	170	161	170	163	176	142	167	184	170	171	169	175	177	176	185	199	184	157	163	164	176	189	165	184	172	163	193	181	148	188	177	181	184	179	168	188	168	185	157	168	153	175	187	176	191	198	161	172	180	171	188	164	151	182	178	163	171	165	168	167	177	163	191	195	170	160	190	187	151	182	172	154	173	177	144	179	196	199	155	168	133	173	158	181	163	157	199	188	164	162	144	171	174	161	196	181	170	164	152	187	205	193	192	163	172	179	166	173	197	175	152	158	156	175	162	201	187	180	193	141	167	174	188	167	161	207	174	160	160	167	187	169	177	182	173	182	210	187	170	185	170	152	205	182	181	193	177	172	181	170	203	149	194	181	187	195	184	203	175	147	154	165	141	170	145	154	182	153	166	178	182	173	192	147	153	181	176	169
3756	526	1248	2009	478	477	492	443	476	457	468	481	437	460	472	482	465	436	474	449	438	477	473	467	427	451	450	450	437	494	453	457	436	470	461	428	470	461	444	457	453	442	414	444	439	443	457	442	436	451	421	475	446	457	480	448	439	420	473	476	448	487	439	457	468	457	457	448	457	441	463	420	444	440	438	439	449	438	492	453	461	479	426	465	481	456	451	446	450	421	440	478	490	444	481	463	438	461	478	468	467	450	460	430	483	413	462	440	452	462	477	461	432	483	467	453	445	473	439	481	447	467	463	479	443	408	441	471	455	485	473	432	437	491	480	456	464	444	458	446	439	403	474	464	462	452	441	471	480	469	481	431	464	484	457	452	442	489	466	489	464	416	424	409	467	447	445	453	443	433	443	470	486	458	443	426	435	463	440	440	426	450	454	455	450	452	490	462	454	445	455	462	433	473	462	432	471	435	442	463	453	446	454	477	467	473	452	416	440	502	455	438	479	459	463	429	471	432	451	470	446	432	459	419	438	459	463	453	475	488	443	448	435	462	479	468	475	434	445	492	491	457	453	480	464	464	458	434	454	454	481	467	464	435	425	452	446	469	450	478	494	451	483	436	491	464	423	491	464	480	486	470	418	463	455	447	483	435	473	461	434	495	483	472	403	480	484	479	442	452	439	412	461	430	433	499	455	420	444	444	441	442	436	470	469	475	455	444	462	460	454	460	431	479	454	483	463	464	438	459	451	485	470	450	433	437	471	429	463	451	417	442	470	419	430	460	446	461	440	456	487	447	449	445	490	471	448	455	430	443	443	441	420	428	483	417	426	446	463	444	454	462	468	450	447	458	439	472	476	447	453	452	488	439	490	506	468	475	444	462	412	479	453	440	492	459	440	492	455	466	500	452	433	459	452	483	454	452	464	443	443	462	476	446	459	469	447	469	440	442	467	457	449	443	489	442	418	464	467	438	490	428	451	439	453	475	458	439	459	429	466	465	474	421	442	456	519	464	438	452	425	441	472	489	450	458	464	438	441	458	444	423	444	472	457	439	451	479	390	443	460	442	455	506	475	452	470	491	446	396	455	500	412	445	455	461	428	438	471	447	425	469	455	448	450	473	473	479	443	467	447	469	492	440	461	431	465	433	458	464	473	444	488	459	509	483	437	434	444	447	462	465	491	465	457	429	453	433	457	467	492	432	473	466	475	479	470	473	484	478	474	510	437	471	446	461	450	471	420	417	476	457	450	421	442	486	417	449	479	461	476	466	442	399	434	463	451	490	471	475	466	415	420	429	487	424	464	466	462	451	443	453	477	466	457	502	487	461	437	451	492	477	494	434	421	451	447	465	461	447	426	459	473	473	454	466	438	453	434	445	446	471	470	479	444	461	465	471	444	459	459	500	440	465	465	475	481	453	475	413	499	434	488	480	484	467	422	465	441	482	455	478	458	453	480	444	455	488	432	416	431	436	491	451	458	472	446	465	472	424	428	445	488	466	445	450	463	474	481	501	464	414	468	453	429	427	446	447	458	494	456	425	503	424	436	435	414	465	480	459	468	458	441	451	417	474	480	434	429	447	465	479	488	417	457	436	468	446	464	465	446	467	441	464	462	446	481	480	417	473	444	432	477	469	466	449	460	453	490	472	444	449	471	471	443	450	444	445	423	483	411	413	432	429	415	454	462	430	468	491	431	444	467	449	433	490	484	510	442	469	464	456	461	481	441	478	474	434	446	484	459	454	462	460	478	466	459	427	480	432	438	443	447	473	433	504	490	447	481	426	446	474	474	426	460	449	473	469	449	460	431	442	423	450	472	450	462	430	450	426	451	457	488	449	445	471	432	435	470	442	435	467	456	438	473	451	476	427	456	488	494	474	465	437	458	450	449	417	477	435	425	457	476	436	420	445	444	450	444	411	470	460	482	464	432	489	510	465	456	480	470	460	437	465	434	477	474	475	431	449	459	438	490	468	470	463	469	412	486	444	485	414	443	454	413	481	433	450	463	517	467	483	453	458	456	454	448	438	468	466	443	460	480	438	468	467	427	425	470	467	469	513	413	473	401	430	473	488	446	497	417	431	437	431	499	402	447	474	454	465	439	508	487	491	456	506	466	467	458	441	457	411	445	446	460	449	469	475	440	463	448	448	427	485	472	449	478	430	461	424	493	479	466	454	473	486	453	484	465	439	454	478	468	459	440	418	433	459	436	447	431	429	492	441	484	480	485	487	438	427	472	444	471	435	438	442	471	474	421	430	461	479	436	475	462	500	450	478	482	456	496	433	482	466	430	442	457	460	461	449	443	472	505	443	421	436	426	472	451	438	442	493	472	481	401	440	461	425	466	473	435	426	493	449	414	468	453	477	472	457	480	489	447	449	484	493	465	464	446	472	435	478	494	439	468	473	470	447	460	465	441	426	504	444	431	425	452	465	436	446	459	450	463	437	438	480	498	424	476	457	456	436	459	464	450	448	451	455	448	467	462	439	461	455	441	451	447	436	494	445	434	474	478	446	426	443	474	447	479	467	439	435	476	474	463	478	439	472	431	456	461	451	458	474	446	470	466	446	473	488	457	461	442	428	482	467	489	435	465	477	450	453	454	431	451	478	438	464	491	465	456	435	463	435	425	458	471	467	436	479	454	419	405	437	439	463	484	446	451	471	438	460	434	520	478	463	526	456	439	416	465	464	491	449	452	506	479	444	463	437	450	468	449	439	462	475	428	466	420	421	454	475	468	454	478	477	442	437	442	439	496	433	459	466	443	443	479	460	467	478	446	455	426	452	469	432	476	489	449	469	454	468	442	427	459	451	459	429	435	487	481	463	483	452	477	457	484	485	466	441	467	433	452	498	420	440	427	430	443	462	476	470	464	445	444	461	419	446	432	454	468	448	438	458	461	432	422	448	459	419	469	451	476	421	480	476	417	476	462	398	452	480	498	491	459	471	443	475	473	479	460	472	449	431	439	440	422	451	472	455	486	427	433	473	452	489	451	485	454	469	424	446	439	469	479	437	498	471	493	464	470	473	453	478	458	433	438	429	462	474	481	455	484	459	438	472	471	488	462	490	448	429	473	450	436	484	414	461	475	431	488	428	426	441	442	416	486	454	479	421	443	477	428	438	475	426	404	448	460	489	476	443	453	501	462	457	425	437	427	434	428	493	478	460	429	438	421	469	486	449	453	447	418	406	486	448	499	465	454	447	462	464	443	469	428	454	462	456	435	479	504	444	472	469	464	466	482	492	468	467	460	455	436	465	474	450	458	450	396	467	486	452	400	444	448	429	466	452	457	454	441	440	446	459	468	493	478	448	483	436	417	429	471	466	463	414	448	416	463	439	465	470	447	428	428	439	402	458	465	462	451	468	438	425	471	466	489	433	416	457	434	436	478	491	457	460	495	449	433	432	465	459	481	509	466	427	457	454	463	440	437	464	457	435	459	438	464	443	440	442	441	487	470	441	459	442	446	452	449	476	437	451	472	481	452	449
12434	972	3144	13250	1010	477	451	382	391	380	354	401	364	382	382	367	362	377	390	378	363	358	382	374	323	348	392	330	329	334	360	397	348	361	390	357	365	360	359	365	334	348	346	332	339	330	365	400	335	353	345	399	309	350	336	327	369	372	332	341	335	344	394	365	348	363	368	379	365	332	333	365	358	375	357	349	362	337	319	311	319	379	339	331	331	374	360	300	350	355	393	334	368	360	355	368	351	346	348	361	346	352	317	323	385	361	354	331	328	396	368	339	335	329	342	366	341	346	377	330	364	301	321	339	364	318	352	336	348	363	397	350	354	341	305	335	343	336	366	340	309	336	389	383	358	350	349	328	384	359	360	345	355	335	354	319	392	352	339	361	353	357	366	358	376	341	352	322	350	342	347	332	324	350	340	336	365	367	373	346	360	375	367	351	352	379	347	346	343	339	356	348	352	326	348	369	334	336	338	380	360	354	316	367	343	347	371	360	327	361	325	366	352	354	365	346	357	344	328	364	371	343	371	357	332	376	349	377	330	351	364	374	363	342	379	361	355	330	359	338	349	321	372	375	345	358	334	350	346	345	337	373	356	412	360	350	362	371	349	362	364	384	374	330	358	351	359	368	386	368	325	352	340	347	375	348	346	364	343	362	374	408	323	353	355	357	349	328	351	353	330	374	315	342	336	372	365	382	348	324	359	366	357	336	344	355	359	387	367	345	362	345	389	346	351	331	323	359	373	359	340	352	356	400	381	368	381	365	364	342	334	334	371	368	311	349	371	364	355	365	341	353	324	384	322	338	336	356	345	356	375	378	358	344	351	363	369	390	373	328	359	342	362	358	375	356	334	403	332	340	373	337	353	328	336	333	351	331	360	384	350	374	404	372	321	360	322	338	366	375	345	367	312	371	376	366	371	336	355	329	330	354	369	356	366	367	341	355	346	340	341	338	365	368	363	436	352	327	379	345	363	334	328	347	303	346	359	331	337	338	353	350	373	345	356	359	332	327	334	325	386	356	334	348	347	312	386	360	327	374	387	379	341	341	345	324	351	364	331	334	357	358	372	357	388	363	328	358	382	383	356	370	331	317	340	348	377	359	363	333	367	376	337	359	344	348	371	362	342	344	376	353	322	345	341	328	338	346	355	345	354	381	341	345	368	319	346	346	387	394	330	347	364	342	326	341	375	343	405	335	344	316	332	338	385	355	389	342	378	387	330	375	353	328	322	344	337	372	347	371	379	319	353	365	316	317	333	373	385	343	386	352	359	307	386	326	371	372	351	323	340	355	346	342	323	333	377	346	365	354	340	371	365	332	375	329	362	374	347	371	350	320	362	368	376	339	342	385	328	354	328	359	295	371	410	356	346	318	364	363	316	337	393	334	386	331	346	357	314	324	343	348	338	367	334	339	319	342	387	344	342	342	357	340	355	363	332	348	370	327	339	360	360	343	371	376	346	376	367	345	342	335	325	376	341	357	370	401	364	383	314	348	347	341	374	335	364	360	363	330	383	352	372	356	329	348	346	336	342	359	364	358	362	327	376	342	356	343	383	342	362	324	360	365	389	363	342	343	364	355	370	343	367	349	358	360	327	358	339	364	345	352	330	355	379	383	361	375	332	354	351	304	336	369	355	345	355	339	358	381	384	357	368	375	361	352	357	321	348	368	344	379	341	355	364	348	377	369	363	338	317	383	404	387	381	368	331	353	336	371	358	341	359	340	388	356	330	353	323	353	350	324	327	368	319	325	331	374	340	343	329	309	365	351	319	365	358	382	358	392	376	313	371	354	352	358	311	372	360	341	325	351	367	356	377	351	316	345	357	381	327	377	344	324	354	349	397	363	294	356	359	327	340	342	309	376	365	337	354	381	348	357	317	369	364	389	356	323	302	370	374	351	398	366	356	346	360	337	359	396	373	346	367	328	359	333	357	330	335	334	359	386	324	371	361	350	353	346	356	315	333	362	362	401	356	302	365	367	360	321	351	349	364	323	349	334	368	372	373	375	344	309	322	333	332	328	359	325	368	372	378	352	344	340	339	316	376	342	363	360	354	367	374	384	390	305	376	357	346	359	360	365	379	334	354	400	317	337	375	379	332	337	355	366	297	373	362	357	357	380	346	336	332	333	342	341	345	352	382	324	378	361	367	356	332	345	339	362	330	380	373	348	334	363	343	378	351	369	355	364	375	330	368	398	303	357	363	342	353	342	355	382	383	379	369	371	352	341	339	345	341	346	362	387	352	366	355	329	373	372	345	339	337	365	369	356	337	353	379	325	335	360	354	344	352	365	357	356	335	334	375	344	368	343	346	368	326	390	382	313	366	376	341	324	342	344	339	334	377	383	364	358	323	330	359	371	375	336	319	364	407	358	358	323	339	335	343	375	326	342	349	351	341	351	343	333	340	359	394	347	368	321	327	339	335	348	304	333	375	358	348	362	343	352	354	380	361	329	364	326	335	352	362	380	328	387	352	368	390	363	372	362	357	351	337	368	351	381	335	349	359	350	366	356	363	343	319	290	361	338	354	360	384	330	345	344	333	359	375	350	357	332	349	383	339	326	364	321	372	349	326	365	374	363	306	311	383	346	395	354	339	330	342	338	349	326	308	339	376	346	345	342	369	336	370	350	344	370	391	368	344	344	427	336	353	355	381	357	328	358	362	399	364	362	381	335	331	360	333	356	335	359	337	329	363	357	390	367	305	350	363	361	339	382	334	356	341	339	381	336	374	348	341	368	357	346	334	334	336	376	318	308	331	406	333	392	346	311	356	330	328	346	369	363	365	387	391	362	331	363	388	341	342	317	312	379	343	341	355	344	354	357	363	373	351	358	336	325	337	362	363	343	366	345	345	349	344	331	362	367	336	366	353	390	371	308	338	329	333	352	340	362	346	340	366	345	364	358	347	373	343	339	336	360	364	382	346	373	367	323	346	345	350	364	359	327	362	373	370	376	360	344	369	349	353	346	359	346	375	352	348	359	306	348	366	317	323	386	321	324	356	381	346	343	316	340	352	332	336	345	358	386	359	356	346	395	344	354	350	340	322	362	360	387	350	360	361	386	397	381	355	340	344	362	381	335	352	375	334	316	376	375	328	359	363	365	375	379	353	362	312	372	362	363	324	330	351	394	368	366	328	365	345	368	364	337	321	344	344	370	326	371	361	338	355	369	355	360	324	286	379	336	375	346	368	374	307	359	341	335	352	357	364	361	340	376	354	348	404	336	391	342	344	362	390	359	363	338	374	373	354	298	345	334	329	373	312	329	320	350	319	312	335	392	346	318	358	347	356	374	342	383	379	350	303	351	348	328	349	366	350	343	347	370	368	360	310	321	393	350	298	363	370	370	404	347	309	361	363	379	361	409	323	382	329	354	350	371	370	360	321	332	371	331	328	337	363	339	346	336	355	323	346	335	350	322	358	376	366	343	308	377	345	358	352	351	363	395	340	367	370	379	319	337	339	367	369	371	335	336	350	384	343	408	360	351
8830	1180	7799	18210	1482	1341	1126	1079	1011	997	975	934	928	894	823	914	871	902	810	845	820	797	829	845	867	819	847	813	821	884	799	784	819	887	745	809	835	883	792	784	828	795	789	857	813	749	805	839	794	858	799	795	849	817	769	831	797	833	816	781	851	815	754	760	791	819	781	788	774	777	785	777	803	800	815	782	803	816	761	841	810	840	774	789	815	784	817	789	793	758	775	772	803	789	802	785	842	871	771	810	797	781	864	847	825	776	810	757	846	843	784	833	791	847	828	786	814	776	830	814	883	846	793	787	764	824	816	813	811	782	780	858	828	815	822	814	727	776	778	765	834	808	855	822	780	778	836	817	832	803	827	827	829	809	793	838	789	792	835	787	822	814	779	797	849	839	789	802	784	822	814	869	757	785	723	829	863	863	811	815	840	765	750	837	848	801	769	829	817	853	817	837	767	785	858	818	747	795	775	804	763	818	805	760	777	862	790	869	884	821	819	810	798	804	769	821	777	785	755	772	808	783	767	799	765	838	753	793	864	808	823	773	790	803	806	795	789	775	815	802	781	804	803	800	722	779	812	816	779	780	841	836	767	788	797	761	819	858	783	762	782	821	783	835	813	844	840	813	832	789	845	803	772	811	800	780	803	806	827	790	796	823	853	819	818	804	823	863	842	777	792	775	797	775	789	772	778	794	794	785	781	802	771	798	838	812	829	833	851	841	783	849	845	753	843	819	821	819	814	796	786	811	773	815	772	806	854	827	760	794	797	799	804	822	783	785	788	767	819	831	817	808	793	795	820	834	819	775	817	820	817	754	818	819	820	758	822	809	761	813	868	826	818	799	820	799	811	836	833	808	839	765	795	813	794	800	835	839	765	805	773	841	811	813	784	825	822	818	781	824	817	793	822	789	807	750	803	830	801	806	835	781	748	830	834	812	779	816	780	815	791	812	797	784	840	808	784	820	821	814	827	796	813	844	797	795	795	789	800	779	785	860	792	772	855	805	812	783	807	801	828	746	837	760	830	842	804	792	822	826	817	825	824	792	795	806	773	779	792	811	880	784	783	786	787	783	816	841	821	801	787	814	756	749	789	770	831	801	784	811	796	755	789	788	806	764	763	864	774	814	816	811	796	801	786	817	809	838	766	797	757	869	871	831	819	812	827	832	830	821	831	812	807	798	793	763	841	823	854	805	811	827	840	814	786	833	795	841	775	823	811	780	873	817	791	801	811	786	782	785	824	788	795	781	805	755	829	857	847	853	776	855	783	776	832	823	826	803	750	805	781	789	794	820	779	829	803	807	838	788	807	796	820	838	789	833	782	804	812	753	830	769	737	813	817	805	821	797	808	804	818	839	848	820	826	792	823	826	767	795	822	839	800	809	785	829	807	762	832	766	804	772	823	803	758	729	787	813	809	763	837	818	854	706	814	789	781	723	806	800	778	870	792	813	790	753	784	799	835	790	770	830	806	873	789	846	766	804	822	805	777	786	820	878	765	814	841	778	817	774	796	786	765	793	755	778	846	838	804	795	776	803	794	830	768	833	783	815	847	814	803	803	782	809	834	809	786	844	793	825	762	840	790	761	735	768	787	794	783	781	876	796	810	848	785	794	831	773	811	786	806	863	830	771	783	750	809	776	793	796	758	849	796	808	806	818	797	796	802	774	781	765	793	829	824	802	823	802	831	769	858	838	764	805	773	822	864	790	812	817	788	792	842	831	902	756	765	809	740	790	784	835	816	804	796	829	801	810	760	820	804	774	834	753	806	839	800	803	805	778	829	785	820	788	824	772	800	794	814	818	741	826	799	810	842	770	762	802	821	748	806	841	777	794	792	816	812	917	775	775	798	790	834	791	807	870	789	763	839	810	781	846	787	790	838	855	803	803	829	807	791	798	762	801	783	812	784	808	857	802	811	800	860	757	839	786	786	838	799	794	791	807	868	769	778	812	834	833	778	847	789	837	744	803	799	791	851	821	827	813	794	809	755	816	790	774	825	811	819	799	809	740	799	801	816	810	744	819	786	830	782	784	751	800	833	828	757	759	771	809	816	766	804	844	825	852	771	802	805	776	792	806	821	813	797	792	827	788	811	819	812	834	814	807	807	746	776	832	812	792	763	831	828	816	799	838	855	805	822	799	816	811	809	758	801	812	774	750	800	812	785	830	803	839	764	780	811	841	765	846	804	833	783	767	823	759	800	785	800	764	810	781	817	785	784	871	797	843	795	785	830	826	806	775	802	801	818	825	790	856	810	807	784	836	812	837	785	804	815	785	796	799	820	809	741	771	767	801	794	798	833	815	778	815	776	819	811	793	775	832	811	751	788	803	799	813	821	774	791	853	785	762	775	817	809	803	810	852	723	822	789	782	787	770	757	775	834	826	829	808	870	788	810	766	856	810	814	801	760	846	798	809	804	815	803	810	820	772	753	791	802	786	796	842	836	829	784	806	818	841	849	795	824	822	843	794	842	762	822	824	824	788	793	736	836	809	787	831	788	811	811	806	791	828	816	835	804	847	784	797	775	796	828	798	794	774	827	795	821	785	782	772	801	804	808	807	758	783	826	780	808	820	795	808	774	747	809	840	793	809	816	827	782	815	802	799	802	803	810	819	811	787	779	773	770	774	798	788	838	792	756	786	792	839	795	801	774	828	804	825	781	817	822	836	798	793	829	795	813	833	811	814	794	747	825	776	805	830	787	802	844	791	777	845	809	857	864	829	810	820	802	832	764	788	854	850	789	796	780	773	819	875	825	840	847	769	810	811	764	802	778	774	771	808	809	805	815	808	784	812	787	841	844	737	787	821	783	821	851	818	835	812	784	791	826	822	827	795	802	781	775	837	831	799	795	781	755	807	803	799	757	839	836	803	821	840	764	814	781	819	804	785	847	860	797	820	822	724	754	776	812	809	805	830	861	804	790	755	808	829	821	758	798	854	836	823	783	797	845	803	817	748	805	808	771	766	801	815	816	794	776	812	827	805	759	767	808	828	842	823	765	808	775	814	771	820	771	804	786	825	794	857	807	804	823	823	805	808	798	777	786	806	838	800	786	783	811	840	826	797	730	805	785	737	789	816	801	808	802	820	829	806	883	832	747	798	827	813	770	838	798	787	810	778	759	819	787	790	791	821	835	749	820	824	853	800	765	807	857	810	824	796	768	893	802	799	810	795	764	761	798	815	793	822	834	817	797	779	777	814	829	840	830	838	824	816	853	846	788	842	787	761	783	823	800	760	809	824	793	794	743	819	788	859	811	814	805	838	801	830	845	853	769	828	836	812	789	797	793	831	809	796	800	794	776	809	770	736	829	782	766	809	798	781	824	791	795	806	794	763	816	862	802	816	796	788	817	766	760	834	836	827	803	791	850	856	842	771	789	802	815	743	809	877	811	825	852	829	797	828	798	856	878	808	782	763	805	786	830	834	777	779	842	781	776	824	788	790	848	832	764	833	826	734	772	810	725	801	792	800	792	780	779	765	793	806
21667	2126	7998	22267	2132	653	522	470	455	429	445	414	454	376	400	414	409	410	391	409	409	355	388	370	372	400	389	401	374	394	350	387	379	406	384	384	360	393	358	373	370	371	371	393	344	374	359	391	382	373	399	386	354	385	335	364	350	380	376	414	415	388	378	425	416	404	406	373	410	397	401	387	379	382	375	399	360	392	357	396	361	325	389	368	395	388	362	360	381	402	359	347	374	377	373	379	420	340	377	356	394	404	406	398	360	368	358	358	330	388	371	382	384	422	360	368	379	398	359	375	412	392	401	357	342	332	342	396	359	368	413	354	375	370	357	417	406	369	320	374	360	355	346	342	364	364	387	382	357	335	410	379	395	360	355	357	369	416	382	381	368	367	372	386	328	379	344	402	395	419	345	365	336	394	391	390	349	358	394	352	360	367	362	365	402	357	384	394	392	362	357	356	359	367	367	366	334	381	348	394	376	394	380	357	351	346	385	394	396	338	366	398	364	378	374	374	363	389	409	407	367	392	392	332	408	343	353	375	387	372	349	382	358	362	358	387	407	374	351	337	363	380	365	424	373	368	359	374	357	400	429	389	369	407	374	322	395	365	389	410	393	391	368	370	364	370	388	380	374	332	396	368	412	370	410	366	389	390	388	382	363	406	389	395	366	380	404	373	393	376	387	372	364	321	397	342	353	392	347	358	389	388	356	370	381	383	360	388	374	363	379	364	363	397	388	343	365	391	396	388	370	363	377	375	372	387	377	406	375	339	386	357	386	378	402	360	365	380	345	383	330	372	328	367	336	370	396	378	369	380	361	376	412	358	354	357	366	354	380	373	373	348	354	383	412	406	332	348	375	369	401	364	377	382	382	359	333	325	366	383	379	377	388	411	365	359	401	399	362	355	343	397	372	373	349	380	385	394	356	366	378	371	345	356	344	391	403	379	377	387	350	386	374	389	386	388	357	372	387	389	361	397	373	352	377	368	411	349	366	384	398	372	365	374	404	370	381	372	347	356	364	388	378	370	366	386	401	363	426	398	379	377	340	353	384	369	360	345	394	381	374	358	372	404	391	394	413	379	421	370	398	421	360	373	375	371	366	365	372	378	387	390	364	365	380	371	371	349	324	368	363	379	390	377	352	367	367	389	321	336	391	364	351	377	382	347	332	344	362	367	385	356	384	376	359	377	380	405	396	379	386	384	355	357	386	334	361	376	397	388	362	365	371	362	365	377	360	391	354	414	374	375	371	430	373	390	352	382	350	369	391	340	380	379	407	370	360	363	341	369	382	339	313	377	379	362	375	426	362	357	414	390	406	392	359	419	418	350	369	374	378	378	348	369	401	359	391	369	367	386	376	381	315	395	363	347	367	359	374	378	352	388	362	387	381	363	366	342	316	396	389	373	362	379	375	345	365	364	376	337	371	409	357	394	365	405	368	406	356	375	399	371	335	347	353	370	380	378	380	381	383	387	334	365	380	387	378	391	380	382	380	376	377	356	363	370	353	348	413	360	363	384	395	370	359	378	372	393	343	395	409	384	358	397	386	332	383	368	377	375	372	381	394	380	402	366	421	342	404	384	340	376	397	352	360	367	413	341	326	405	362	337	393	394	352	362	354	415	378	366	408	392	406	378	379	358	384	383	382	379	398	356	405	382	388	341	414	385	343	404	395	370	380	366	384	365	385	382	375	349	396	415	365	367	377	345	362	383	360	368	386	395	379	376	353	363	405	377	399	394	382	368	364	393	367	365	387	378	403	371	378	395	383	344	371	338	382	363	386	374	358	359	367	337	360	384	344	396	352	331	343	375	401	361	391	365	390	370	381	407	395	350	373	338	400	368	397	360	395	370	314	386	396	404	402	419	380	388	340	374	334	387	361	349	344	365	355	355	347	385	351	370	366	409	355	386	387	349	390	348	388	392	400	354	353	392	375	380	382	393	409	353	386	378	393	341	355	369	363	393	363	364	329	397	396	387	391	383	367	408	363	380	349	353	357	391	418	363	402	399	374	342	337	375	378	356	361	395	347	321	360	371	336	354	397	365	374	406	406	386	386	357	344	360	394	346	378	393	390	353	372	375	394	385	379	355	391	368	355	384	377	382	365	368	378	378	362	337	367	422	368	398	371	367	380	366	386	378	369	407	356	390	350	382	341	347	355	384	383	368	374	343	383	381	391	387	370	354	387	406	353	363	381	366	365	365	389	368	356	331	345	393	323	384	349	357	349	360	398	378	372	395	370	386	356	351	376	366	385	373	410	346	353	343	412	391	361	343	346	374	384	338	333	426	361	370	384	369	361	389	364	382	358	375	396	399	392	387	383	366	342	389	374	349	400	361	365	336	356	348	367	391	420	335	370	358	379	373	372	385	383	346	371	341	425	346	387	370	404	390	385	418	426	395	385	375	378	394	387	410	380	309	349	404	400	369	380	359	379	380	359	335	405	364	388	382	361	363	360	390	380	374	357	361	389	343	355	353	368	384	379	366	376	393	406	367	368	384	378	358	395	370	370	357	335	405	345	359	368	377	366	362	359	353	407	352	382	358	350	402	329	397	379	339	332	389	398	348	410	379	361	344	389	359	376	412	402	393	350	384	363	343	399	373	333	356	347	374	388	377	398	364	383	377	361	392	368	400	409	380	394	379	401	350	394	354	385	386	416	331	400	379	401	394	415	375	350	373	399	390	397	395	353	377	374	373	401	335	385	345	371	379	384	401	352	392	339	374	374	395	358	421	366	347	368	375	356	393	358	396	381	358	363	380	356	364	403	386	362	366	321	416	419	381	413	404	412	354	394	374	395	330	381	385	346	360	437	353	370	385	396	406	374	364	355	369	358	386	396	372	370	370	356	412	363	354	391	379	384	395	372	385	394	364	359	387	367	346	384	360	382	402	388	371	421	412	360	364	412	373	370	365	357	366	394	387	394	398	417	402	356	398	366	385	343	400	394	390	393	363	382	361	404	350	357	375	362	376	337	318	369	380	397	380	375	355	389	362	364	365	371	333	372	390	369	401	361	362	340	404	365	370	392	346	393	374	402	402	361	358	343	337	356	370	357	367	368	348	370	311	339	343	377	396	395	370	348	364	339	357	367	386	408	375	390	381	371	375	372	396	418	389	390	364	372	393	367	361	381	383	359	356	414	402	399	381	366	396	328	381	376	398	350	375	373	352	376	402	354	379	403	397	381	414	385	404	400	388	354	415	394	317	345	386	406	409	393	332	364	379	384	379	361	383	347	356	333	391	344	396	376	418	370	369	363	389	383	386	373	373	369	371	389	405	338	385	331	364	400	370	368	399	361	333	344	346	353	374	375	385	361	370	327	412	345	377	347	343	373	394	352	356	342	327	379	409	391	359	376	352	384	379	375	396	376	376	374	365	399	367	377	416	333	400	377	381	394	332	369	371	382	397	361	374	353	368	361	381	396	371	381	382	371	371	383	363	397	372	341	354	386	341	344	349	388	378	383	387	396	375	383	394	375	366	371	339
11945	1536	15487	19002	1957	1775	1523	1332	1240	1199	1114	1089	1011	999	986	1012	938	975	932	965	892	846	879	873	881	872	911	872	848	852	834	864	875	836	832	795	811	803	849	850	888	876	849	876	870	856	814	924	827	833	830	832	853	877	839	860	844	811	829	856	853	864	815	879	861	806	873	832	851	820	830	843	865	822	803	772	828	823	849	818	851	876	824	865	835	818	803	834	859	819	781	881	842	820	774	798	858	884	818	770	838	837	793	837	877	867	824	802	781	757	761	786	835	803	858	823	834	850	792	833	845	809	813	821	814	842	776	812	784	823	802	829	847	762	787	795	809	807	816	805	798	859	780	790	777	823	820	832	796	861	801	793	829	830	790	809	855	735	878	832	838	825	775	848	743	826	810	822	820	853	830	835	778	821	849	858	823	872	842	808	796	776	857	800	780	832	777	786	801	813	883	864	804	793	845	807	763	815	824	792	789	844	823	772	847	788	821	815	829	829	817	783	845	794	811	850	808	807	814	778	860	849	842	877	787	829	786	803	771	821	823	857	844	830	823	847	881	774	800	844	752	821	764	802	793	766	862	831	855	793	756	837	829	866	863	779	826	855	805	812	824	819	808	889	839	841	887	849	808	822	803	812	816	842	806	806	786	822	827	779	785	787	824	865	807	820	823	823	852	826	808	821	784	787	802	809	828	873	810	814	816	777	829	826	866	779	841	803	848	863	878	811	833	832	816	803	823	838	817	882	777	824	795	830	859	818	815	792	793	823	788	833	885	835	829	817	836	804	817	865	838	791	804	797	798	845	883	828	803	911	807	835	791	798	793	822	798	841	804	818	848	804	847	827	799	832	814	808	844	785	803	823	795	841	866	816	790	833	811	755	815	793	848	822	826	843	781	806	876	823	857	835	853	837	866	872	812	831	873	831	831	797	818	796	808	793	866	816	824	783	821	849	820	827	773	817	853	827	844	834	756	801	850	855	773	778	856	851	817	843	826	846	808	858	835	784	877	800	802	805	791	856	824	812	804	826	824	805	781	831	797	828	806	844	839	795	842	803	799	882	846	838	828	807	881	825	871	774	832	797	812	818	803	828	796	812	770	842	805	838	856	794	814	858	856	813	796	847	817	835	789	823	838	755	843	831	812	833	794	761	797	825	827	837	845	792	849	799	789	822	767	865	801	834	800	784	795	832	823	911	811	818	803	827	807	829	806	801	859	864	837	794	789	831	820	776	775	812	793	804	792	852	812	845	802	781	816	811	838	792	877	825	801	823	815	823	830	792	878	788	835	869	806	808	797	839	812	827	840	866	826	823	835	786	786	832	788	827	768	813	837	849	842	882	866	853	838	803	849	818	809	841	799	820	847	852	858	782	814	811	842	832	848	792	836	861	831	840	834	771	820	803	733	757	817	795	817	807	783	816	797	791	799	817	792	800	791	815	787	818	844	833	900	794	814	827	777	821	898	812	857	827	813	802	797	826	791	814	847	829	822	789	807	834	878	820	801	872	796	853	848	848	862	858	825	848	814	823	874	825	827	810	797	859	807	847	806	867	834	850	860	823	796	856	844	857	837	827	805	845	825	793	815	824	835	793	839	791	851	799	794	838	865	796	827	776	797	821	817	870	814	788	832	831	809	813	863	803	824	789	770	799	772	824	836	845	819	811	834	851	852	837	856	814	867	801	772	823	863	826	818	809	878	794	813	779	821	792	767	816	835	832	762	824	878	789	810	817	838	839	786	798	816	818	822	799	831	813	858	840	805	823	811	818	786	801	825	841	793	805	815	811	784	842	810	819	840	827	843	827	831	869	815	816	834	794	851	881	813	825	869	867	813	792	832	830	847	793	865	812	850	820	787	835	864	817	828	813	900	821	843	827	828	774	783	865	793	823	818	814	797	876	800	818	848	826	845	837	902	823	880	822	792	781	863	776	787	834	825	811	820	790	837	813	795	756	848	758	833	855	815	839	852	813	809	879	822	875	817	841	828	833	783	842	864	803	765	821	829	808	767	808	879	795	824	801	876	820	813	782	835	805	821	818	753	798	849	850	866	826	824	810	815	828	798	875	816	810	792	797	778	812	776	850	826	837	771	854	810	840	839	780	800	825	801	861	863	772	826	790	765	854	829	853	853	802	771	854	838	796	831	813	835	818	842	868	835	834	821	804	798	874	795	819	855	808	788	821	844	839	856	829	834	864	806	815	782	782	793	841	828	770	844	851	800	842	841	821	807	800	754	836	868	791	834	794	822	871	831	794	789	834	789	888	849	772	841	785	763	794	821	857	820	772	843	781	787	797	834	794	814	878	873	825	789	852	864	855	824	800	794	824	809	878	826	796	818	843	837	796	831	780	820	820	814	771	828	805	800	816	783	819	795	854	789	861	797	796	851	809	806	825	837	781	847	801	865	854	815	817	801	787	808	815	882	893	826	844	816	809	794	832	820	835	890	825	867	821	835	830	833	794	804	884	820	805	877	832	855	833	816	813	850	802	841	813	816	870	835	824	851	812	798	828	830	811	830	844	832	789	854	769	885	833	852	817	802	857	806	817	812	844	806	768	814	829	824	804	843	841	846	855	801	823	857	829	865	863	836	823	796	858	837	791	809	841	845	769	842	848	839	814	800	846	805	794	792	797	837	817	835	791	817	842	823	807	813	774	833	792	808	852	782	824	841	840	837	858	783	839	817	821	756	828	835	811	776	825	847	840	848	798	866	841	808	833	760	810	835	860	871	848	794	815	790	828	859	819	877	848	785	849	858	846	811	841	817	864	776	830	840	902	882	816	808	817	845	863	792	823	821	811	846	784	822	839	858	789	813	867	824	842	825	829	815	847	801	753	825	797	809	818	825	873	874	805	787	824	795	755	821	834	822	829	823	810	805	857	792	786	807	836	791	817	837	865	855	807	877	761	869	844	845	785	763	896	820	781	831	819	835	820	840	888	797	845	808	850	857	840	765	794	860	810	858	840	838	833	814	843	832	857	762	842	872	814	850	821	800	790	807	839	843	838	785	840	797	805	827	824	778	830	847	797	861	829	867	841	789	785	857	787	816	833	776	817	833	885	871	832	803	835	878	786	792	824	823	907	784	822	831	795	814	858	816	796	830	869	774	852	855	828	793	843	809	842	817	813	818	850	863	819	831	831	832	847	839	863	851	828	803	809	776	860	797	786	805	766	847	807	871	888	852	856	865	846	879	888	811	817	840	807	825	862	761	872	803	816	803	823	825	867	829	825	764	802	850	778	791	775	817	844	858	830	875	827	791	777	816	808	809	816	836	843	856	805	761	781	797	773	770	792	834	840	827	882	798	848	818	823	800	805	859	860	771	861	829	800	820	838	807	832	820	836	817	815	822	802	840	837	774	864	840	804	808	860	812	792	859	800	848	795	853	845	839	828	864	819	855	803	822	825	819	781	878	798	808	820	784	787	865	828	822	857	766	829	790	841	836	818	788	839	803	792	793	819	837	844	852	826	858	835	810	797	850	854
4756	282	338	420	178	170	186	180	160	139	148	153	181	154	166	177	199	184	187	186	142	179	170	163	192	174	166	137	186	176	197	175	141	166	168	163	157	176	159	174	153	146	172	175	161	183	147	147	167	177	181	174	169	159	170	178	190	175	171	176	159	158	171	176	188	160	176	194	158	187	167	157	172	157	184	163	162	167	183	161	174	154	177	174	151	166	169	147	174	175	172	153	175	183	174	162	175	163	171	180	179	190	134	172	190	181	186	155	154	169	178	149	150	148	162	163	180	176	183	191	158	169	152	163	137	175	166	175	155	152	179	173	168	172	173	172	153	184	174	170	153	180	161	189	184	142	171	168	158	160	152	196	161	159	160	141	165	166	190	160	185	172	168	171	162	144	167	159	171	158	178	172	158	142	177	183	183	155	173	162	191	175	154	176	170	155	175	156	156	171	161	169	162	156	172	153	151	166	174	150	160	150	167	152	178	182	187	142	180	171	190	184	187	165	151	139	159	184	173	182	184	175	152	162	180	162	182	157	148	177	161	150	184	150	185	176	150	162	185	165	156	176	183	181	182	145	175	160	161	166	150	155	192	159	174	169	190	179	164	173	142	148	158	167	162	163	154	169	182	169	175	161	158	171	186	179	143	152	167	181	161	148	180	176	179	173	210	163	166	189	157	164	170	160	178	172	155	170	161	183	177	165	169	184	172	164	149	183	163	142	137	172	160	167	146	177	155	165	170	176	191	169	141	178	167	171	189	180	170	158	157	167	162	150	162	196	147	194	191	177	171	162	186	152	187	167	170	166	152	164	179	154	179	176	180	163	164	141	183	192	160	170	183	174	160	150	168	186	166	186	159	176	186	159	166	172	168	156	184	156	176	166	157	157	156	157	145	147	161	182	205	148	157	145	171	178	168	142	178	174	157	166	167	179	163	157	155	169	149	169	168	167	167	152	162	159	154	162	173	170	162	161	151	166	169	181	180	166	197	176	147	154	166	156	189	157	170	167	169	140	146	195	132	146	188	169	173	162	162	195	149	164	148	186	191	165	123	156	189	158	150	161	162	150	157	156	195	152	171	177	181	141	178	173	137	132	172	153	197	145	159	163	168	194	171	165	176	168	166	180	179	152	161	181	180	178	167	171	161	161	182	167	175	147	161	177	153	164	166	181	165	159	155	169	180	160	175	169	147	165	164	160	179	140	158	155	153	167	174	178	176	190	172	161	167	165	176	158	174	178	185	166	159	137	186	188	160	164	174	186	176	145	164	157	176	185	159	160	156	155	174	165	161	185	176	206	162	153	177	184	144	176	180	186	175	167	141	162	173	183	168	152	158	165	133	163	166	195	159	146	165	155	172	176	162	150	179	162	151	189	167	146	172	180	165	171	181	154	188	148	163	159	158	168	176	157	165	149	179	154	183	181	165	179	163	164	147	140	176	176	158	162	168	180	192	189	179	157	164	197	185	166	155	168	141	159	169	164	176	178	156	164	177	172	167	153	149	158	173	185	164	162	180	185	177	171	154	181	167	171	178	143	150	211	171	181	140	172	154	184	183	134	173	140	156	165	163	151	162	171	152	170	191	161	174	186	172	166	165	148	158	178	160	151	154	161	167	163	183	161	168	158	159	147	180	168	185	182	164	147	174	151	162	153	149	152	171	162	186	170	152	205	175	166	174	163	159	154	149	154	165	182	163	183	169	162	166	164	168	163	172	131	185	160	174	171	180	167	160	156	165	147	150	176	172	148	168	143	186	183	183	176	178	160	146	150	172	174	150	162	197	165	157	189	181	164	181	168	164	172	171	149	152	156	165	195	165	162	156	168	150	162	166	172	140	167	168	157	151	178	199	178	178	166	162	149	164	186	176	163	172	172	163	186	190	162	198	166	157	156	164	174	193	170	178	157	156	173	175	188	160	182	173	149	177	184	186	165	167	168	160	175	159	171	175	143	161	165	172	197	166	170	152	153	178	173	192	154	164	156	164	170	155	140	175	156	178	157	165	171	159	164	155	191	177	178	159	162	168	146	163	178	168	185	170	188	170	153	171	168	163	175	177	178	192	166	170	180	156	162	156	161	179	148	147	163	146	182	178	183	153	166	148	171	155	190	173	171	150	164	159	162	164	163	140	176	153	160	140	162	168	187	171	174	201	194	153	162	144	166	190	178	141	179	160	146	166	203	176	170	164	174	175	170	140	160	178	181	171	183	152	162	149	171	170	174	157	171	156	145	148	160	206	164	181	176	149	172	180	169	150	206	168	166	151	181	165	155	177	156	175	167	141	181	151	148	162	170	148	179	146	174	175	157	161	207	178	164	189	173	146	190	142	167	193	154	146	144	176	147	166	162	176	152	173	162	180	169	129	176	181	156	166	166	156	171	160	158	155	195	163	184	183	151	136	155	158	171	175	176	147	151	176	173	172	167	170	163	168	193	168	148	153	172	175	154	165	179	178	177	187	176	160	149	139	164	174	172	173	188	183	193	159	151	196	172	160	173	183	156	163	116	179	158	155	164	179	186	170	154	144	201	181	182	176	161	193	169	169	194	170	199	190	172	155	160	146	151	208	153	158	189	178	178	168	186	189	166	159	188	179	154	173	173	175	175	172	145	155	163	159	165	154	162	152	183	193	155	153	180	169	170	198	170	163	170	145	181	143	175	186	180	170	143	177	190	163	161	138	173	163	168	175	176	171	164	165	174	159	146	167	162	146	154	187	169	174	160	186	176	161	181	183	160	196	164	156	181	174	170	174	170	160	198	173	147	167	211	174	171	145	172	148	151	165	169	179	167	146	161	171	186	168	174	173	159	178	164	167	180	157	174	161	140	159	153	179	182	179	148	164	160	155	190	171	187	155	161	177	185	183	139	164	154	159	176	179	144	178	182	158	164	152	178	152	158	153	166	153	165	174	167	150	170	154	147	175	167	157	170	179	176	158	174	164	160	206	173	160	157	172	160	158	178	177	184	194	170	145	159	172	163	149	168	175	189	180	165	163	144	183	143	184	140	164	188	174	171	140	162	154	163	182	177	148	177	183	203	190	133	168	178	139	157	162	147	171	171	166	157	195	168	187	167	194	180	189	168	162	165	151	175	168	171	143	165	164	168	186	167	173	167	164	164	156	182	165	166	184	181	162	148	171	160	167	169	162	149	157	153	158	179	166	167	175	160	148	169	182	152	165	158	187	159	168	179	161	154	151	188	156	157	159	161	182	175	148	165	170	156	159	168	134	177	179	173	192	175	163	133	175	142	190	174	156	177	161	143	168	156	178	167	165	157	147	150	148	175	155	159	175	155	165	199	180	140	138	168	151	156	164	163	153	182	175	170	183	172	170	162	168	163	186	158	182	143	215	168	137	190	200	171	169	181	183	193	152	173	159	145	176	147	155	154	179	166	178	168	159	135	190	153	167	167	178	178	169	162	175	191	161	158	188	171	142	145	190	167	174	164	166	162	142	163	182	163	153	169	171	158	141	187	170	174	175	195
3696	534	960	1357	463	451	455	475	441	437	442	425	443	422	418	410	410	438	483	446	405	451	470	484	448	433	427	444	456	477	439	432	455	437	479	484	414	435	462	454	406	415	463	468	417	459	465	455	454	437	438	438	436	413	416	438	411	432	429	449	427	435	454	450	441	427	426	452	473	422	469	477	436	445	457	461	437	479	447	498	414	421	435	434	438	425	468	430	423	445	425	462	455	430	432	458	423	468	445	455	459	442	425	439	430	463	454	424	448	475	405	465	445	457	436	446	426	422	415	458	449	456	462	429	431	434	434	453	417	449	418	458	463	434	438	437	431	452	420	442	447	476	466	461	435	484	482	425	445	429	422	461	464	430	447	422	461	448	455	472	449	433	413	451	441	460	439	466	436	419	438	403	427	412	428	449	409	440	435	429	401	436	401	425	418	453	452	462	400	447	454	433	435	445	424	456	414	455	453	450	457	424	434	438	441	425	432	435	455	410	486	408	443	416	404	470	421	444	443	434	436	404	488	449	441	421	449	427	466	461	408	465	451	467	457	455	440	462	433	426	435	446	419	454	453	495	409	445	423	403	436	470	445	429	451	423	460	449	446	415	452	452	474	417	421	440	434	416	445	430	437	462	446	438	421	465	446	489	485	455	421	460	417	434	463	453	457	407	431	441	433	406	466	440	479	487	464	487	422	425	425	472	432	447	427	432	442	442	425	455	438	457	477	448	473	440	468	456	399	448	448	481	441	450	437	468	428	471	461	393	438	449	397	426	469	440	436	429	418	444	414	406	454	416	480	454	431	481	417	424	413	449	468	436	444	425	404	463	419	453	460	411	457	441	411	453	461	438	448	405	425	431	443	421	458	433	475	446	459	486	431	460	434	433	435	423	417	435	435	467	475	444	411	454	444	408	408	437	443	449	413	434	443	409	430	453	464	427	429	448	444	430	453	452	427	467	457	430	429	448	453	461	440	481	419	467	416	460	463	454	453	413	408	458	445	434	422	435	435	427	436	447	422	451	444	465	407	461	465	464	456	416	443	449	430	432	440	416	456	441	437	473	437	460	452	459	404	406	433	457	454	447	458	410	442	453	450	418	459	454	460	494	446	424	473	433	460	441	460	462	406	436	420	476	414	450	441	464	429	441	447	429	451	434	433	421	478	440	389	450	443	411	433	436	471	411	412	425	482	439	448	433	401	441	430	438	436	449	437	426	437	444	407	465	460	441	417	452	494	435	466	426	452	449	460	434	461	429	417	444	445	459	484	464	499	436	439	463	442	436	446	440	451	466	445	443	441	427	401	452	479	466	425	463	455	434	459	435	467	454	415	420	433	441	419	446	449	451	456	401	448	456	433	447	446	448	454	465	445	448	452	435	425	451	405	440	414	432	398	451	438	480	422	421	441	414	419	438	414	418	446	462	409	405	435	432	456	411	435	440	441	447	415	429	416	418	462	422	395	443	432	457	423	416	437	418	482	473	451	470	454	454	461	460	465	431	437	426	438	471	435	411	460	462	456	393	442	424	435	466	440	401	484	448	437	403	439	430	430	447	445	433	449	444	469	419	428	399	433	451	446	432	462	407	439	455	419	395	467	423	449	428	432	444	454	438	426	449	432	425	457	433	415	417	451	443	471	449	446	458	406	440	455	439	377	402	407	460	449	473	453	436	489	449	454	405	438	455	437	448	463	425	449	458	489	469	432	464	472	448	451	441	445	425	440	449	456	426	444	468	449	431	478	441	434	441	433	434	461	447	430	411	440	424	423	436	396	402	461	444	451	447	432	478	443	462	444	462	425	440	401	466	413	439	434	466	449	437	444	425	454	399	405	442	462	432	413	453	465	419	460	414	445	432	439	462	394	465	423	433	475	462	430	460	448	440	477	478	424	448	441	416	459	389	467	421	440	476	465	453	447	437	413	425	420	432	447	485	424	431	487	471	424	401	432	440	458	428	456	444	436	405	457	430	455	452	433	442	428	432	479	468	449	465	423	425	441	437	438	474	471	445	390	443	429	474	442	445	459	464	417	468	423	400	463	426	432	467	464	429	420	449	418	425	451	469	410	399	449	434	450	464	454	443	444	454	430	426	455	415	448	412	482	431	431	479	437	434	454	440	417	448	391	443	459	435	458	441	429	404	484	445	433	443	443	461	447	458	422	443	460	449	417	428	461	428	420	457	440	433	452	427	465	431	415	458	431	437	421	441	417	434	451	422	487	461	465	466	415	432	449	429	457	422	438	454	440	444	464	447	435	439	423	416	472	444	470	442	479	444	406	440	440	424	404	452	440	451	445	429	448	404	486	452	407	444	457	462	417	439	465	450	436	422	407	476	438	430	462	443	448	413	459	471	423	432	443	414	419	468	421	415	447	464	448	481	432	452	417	457	434	423	458	431	467	489	434	448	481	430	454	463	487	457	490	422	421	445	456	429	498	450	442	428	423	451	450	437	440	445	478	440	446	442	454	458	419	460	478	455	455	479	442	470	422	443	448	427	429	452	419	468	418	439	437	406	446	451	409	465	438	436	462	425	480	502	448	435	448	404	449	458	440	418	428	429	436	427	436	444	434	469	400	454	467	444	436	466	458	447	422	427	435	468	423	470	484	442	463	417	449	433	467	470	419	453	438	436	483	451	449	459	442	435	449	450	453	410	407	400	445	445	443	428	434	518	434	419	449	432	437	423	448	442	447	436	442	465	397	439	436	469	421	442	464	435	491	413	427	409	486	463	437	409	450	432	462	420	421	469	457	438	454	419	451	429	426	426	420	414	463	435	444	428	432	422	426	384	452	455	453	441	419	422	413	425	402	428	441	448	486	407	436	453	454	463	447	450	483	422	450	414	407	423	435	432	460	471	467	426	434	413	419	461	437	466	433	456	446	476	449	416	450	466	390	432	457	450	414	457	451	453	451	456	430	420	475	472	410	438	458	452	432	414	452	461	482	418	411	469	452	423	416	438	461	423	422	437	459	446	464	468	433	452	447	436	427	452	479	423	458	491	419	437	437	439	493	448	444	449	415	439	448	434	447	432	437	423	446	471	461	461	450	432	456	460	442	419	459	424	459	425	449	440	425	439	437	460	425	437	476	440	446	436	448	443	439	434	439	428	434	459	428	488	441	416	437	416	422	466	454	428	434	465	422	419	470	435	441	431	464	439	458	459	455	452	462	447	454	439	419	447	408	469	414	492	392	447	429	438	452	456	467	444	429	415	411	456	418	469	439	446	402	471	413	424	460	433	471	420	452	457	419	467	453	442	428	406	450	436	447	443	435	433	391	440	464	443	458	466	421	447	462	456	401	497	442	402	431	415	427	440	439	423	462	483	422	434	450	419	466	455	456	483	446	429	380	453	427	449	460	457	446	450	430	432	435	492	441	431	428	424	452	443	408	404	461	457	413	421	406	428	425	434	477	447	436	438	417	438	452	410	436	452	451	417	420	450	428	436	416	479	444	471	439	478	426	421	452	443	469	424	437	447	453	409
13596	1104	2334	10997	894	428	412	452	367	348	393	394	395	348	370	341	353	405	392	371	330	349	352	333	342	361	336	350	358	346	322	375	319	337	357	371	349	385	345	343	348	361	367	327	351	338	360	374	362	337	351	329	331	300	326	352	357	338	372	352	363	368	359	342	387	319	389	371	374	349	334	344	377	365	389	353	364	371	388	344	351	360	335	385	344	332	358	350	364	362	363	340	368	356	355	382	371	342	348	361	356	374	328	352	318	340	331	358	348	387	393	352	355	326	355	364	351	313	335	325	328	325	332	379	358	396	365	365	358	373	353	352	380	377	360	365	362	343	341	369	324	379	370	331	348	341	342	343	337	326	377	371	373	340	325	314	343	368	371	354	332	355	328	312	337	332	334	311	350	368	349	380	321	358	354	319	339	382	343	405	365	354	347	342	343	345	353	357	324	335	375	351	323	360	351	355	370	351	330	380	304	348	341	329	367	361	341	363	346	356	348	364	356	355	350	329	357	383	351	384	376	330	347	356	361	356	371	362	366	325	328	347	343	348	348	326	376	356	353	367	367	325	318	363	343	336	362	372	363	346	351	367	353	353	381	352	363	358	373	341	362	324	359	338	370	323	372	373	360	343	349	368	351	336	356	363	325	374	331	298	331	378	311	349	394	346	369	365	336	343	359	358	345	373	374	328	385	372	348	345	373	353	332	312	364	331	358	339	349	364	348	351	345	331	378	371	369	360	341	346	354	387	360	368	348	336	337	380	356	350	353	357	364	367	344	388	385	376	332	371	320	358	384	323	339	381	375	320	339	360	364	293	348	331	355	316	368	331	323	365	359	351	367	389	363	376	339	382	377	366	342	356	342	348	348	344	358	368	360	359	360	377	333	367	351	308	346	372	343	339	353	374	370	357	366	327	407	340	338	353	339	408	385	298	345	365	326	342	354	348	377	383	378	374	349	385	334	350	374	356	324	371	356	344	328	360	363	306	381	334	358	360	385	409	373	358	347	338	354	376	359	365	296	352	332	330	344	321	368	372	384	313	336	391	351	368	334	367	345	348	338	364	359	345	334	351	354	338	343	346	362	374	362	350	339	360	379	328	341	358	354	364	345	334	367	341	364	355	346	380	338	362	360	337	355	329	349	333	336	371	335	360	360	337	357	350	384	326	367	365	354	341	346	348	332	340	302	335	360	338	385	369	365	336	341	334	335	308	346	352	330	342	337	376	357	339	364	347	339	353	381	301	326	328	341	332	340	359	360	349	348	350	340	323	356	332	356	314	345	341	348	319	365	341	331	373	346	346	378	370	392	338	332	343	312	335	331	342	343	347	373	341	358	337	358	388	350	387	354	336	320	310	397	366	364	346	337	371	404	358	332	355	347	359	396	326	351	361	339	335	378	345	357	342	344	391	325	328	340	331	391	358	356	389	295	342	333	387	346	399	353	362	366	320	348	338	367	326	389	364	354	335	357	347	337	367	354	355	357	370	322	357	381	354	326	359	368	356	329	366	383	340	330	343	359	347	346	332	335	396	357	366	304	367	369	339	330	348	369	341	368	355	345	334	357	354	306	376	374	366	375	340	345	360	368	325	357	322	378	351	359	378	368	359	370	367	356	341	370	348	344	349	353	392	359	350	337	360	354	360	379	379	373	406	381	327	331	359	373	387	348	384	378	357	375	359	359	315	381	317	341	325	354	298	364	347	347	329	369	337	347	365	324	350	327	347	350	345	403	381	380	379	354	362	362	347	374	322	337	390	358	359	361	346	366	355	376	344	349	357	362	362	329	340	365	331	361	367	368	372	339	344	372	353	371	349	382	349	306	329	369	339	337	363	350	335	336	356	349	359	359	355	331	347	352	338	344	381	338	340	355	376	366	361	363	337	343	342	350	339	368	367	359	362	319	372	386	341	338	346	347	365	397	351	330	360	377	345	307	363	363	357	370	362	376	320	326	369	356	324	397	367	372	327	343	308	360	373	364	370	355	364	378	357	342	381	355	360	391	352	344	360	345	350	358	349	380	339	341	360	360	355	324	347	345	340	360	346	354	359	362	358	324	364	374	339	366	381	349	353	367	303	348	306	328	380	381	355	326	316	385	362	356	339	344	331	373	345	375	336	351	334	360	333	359	334	352	369	343	394	361	370	343	354	359	370	351	341	363	365	340	339	344	361	380	355	363	367	332	366	342	315	337	330	318	347	375	354	338	385	413	362	340	345	337	372	365	353	337	347	349	355	333	353	334	329	317	395	325	363	359	345	292	360	335	339	339	357	325	361	354	340	379	347	328	331	339	340	328	344	371	380	349	359	333	358	359	361	358	342	391	367	373	346	357	364	365	351	363	351	351	335	332	341	328	412	374	321	338	343	330	313	380	368	336	355	350	317	359	342	347	341	338	350	334	334	359	348	381	330	333	368	348	361	343	363	396	362	363	334	349	337	353	334	325	360	370	325	368	330	357	338	312	321	375	391	335	384	374	351	337	353	343	334	378	362	345	308	368	398	345	386	330	301	357	364	311	370	360	348	350	343	380	350	328	348	352	344	383	382	374	352	342	338	354	361	344	328	374	329	338	356	369	345	360	363	368	332	380	329	369	357	371	316	335	358	305	409	339	334	373	326	382	362	363	341	371	384	390	375	319	353	313	357	371	379	324	362	345	353	366	338	336	339	398	355	360	370	361	392	339	347	350	353	340	348	363	339	353	329	358	359	394	368	335	332	364	352	360	351	363	368	343	342	322	357	333	339	383	328	378	323	331	366	384	361	346	347	371	344	319	313	361	353	335	355	373	362	325	339	339	332	365	358	347	343	339	356	358	360	318	316	359	328	368	358	356	344	321	371	313	358	352	370	323	304	345	354	338	341	340	331	347	330	347	328	368	386	353	359	319	343	356	338	386	370	344	370	327	361	316	339	367	349	340	348	343	386	334	354	364	336	369	357	322	377	372	338	365	357	356	351	325	359	349	327	325	376	388	358	340	319	377	344	323	351	364	353	355	359	342	315	334	344	347	332	344	398	374	354	338	344	331	347	368	325	381	381	342	368	348	378	366	395	367	335	333	303	350	344	358	359	389	357	357	334	365	336	339	361	309	382	357	357	371	340	383	325	334	368	364	378	289	348	321	348	355	347	352	364	348	372	315	396	371	384	323	349	363	362	392	344	344	363	369	333	379	373	381	378	351	391	343	353	344	349	334	334	382	315	359	352	335	371	331	335	349	358	349	347	331	345	335	334	339	334	345	308	393	379	336	347	371	404	338	343	355	343	351	351	354	358	305	323	357	344	376	355	348	365	342	337	391	324	339	367	337	284	323	330	334	308	342	369	334	349	364	331	341	352	346	393	337	352	334	344	390	344	389	328	341	335	366	392	389	368	392	344	364	357	349	338	380	372	356	359	371	377	370	354	381	395	348	346	363	379	374	373	336	357	338	372	322	346	334	360	340	350	375	375	355	340	355	369	365	348	343	371	396	390	323	316	339	335	368	346
9601	1243	6094	15593	1488	1316	1129	1142	1010	1034	989	892	925	908	903	868	865	885	827	850	859	848	780	835	837	841	863	891	851	809	859	801	872	875	845	779	841	793	788	809	789	826	832	822	831	789	801	833	763	812	804	799	811	796	802	840	772	804	826	809	807	768	805	833	828	833	803	812	839	821	773	856	849	839	797	834	791	783	831	786	758	807	800	794	811	826	882	827	803	861	746	808	823	805	801	824	837	791	767	790	810	855	799	749	770	821	768	791	790	831	800	840	797	809	819	801	783	824	818	825	847	804	811	748	743	790	787	774	839	795	837	855	816	802	782	814	854	782	831	840	781	850	787	801	813	789	843	833	797	806	828	829	748	793	822	812	802	847	809	781	795	780	796	766	847	799	808	840	800	757	843	794	823	783	816	770	820	812	830	743	823	784	820	767	764	801	809	786	815	762	815	775	835	793	833	792	783	783	848	782	773	790	821	820	787	849	816	809	807	824	791	753	863	825	814	815	795	818	780	797	811	796	813	855	839	802	803	844	780	782	801	806	810	820	790	813	831	815	775	776	837	808	777	764	768	827	843	773	788	822	819	833	817	792	772	816	767	779	810	797	797	784	783	812	785	848	783	835	788	820	807	835	783	867	806	769	831	795	831	800	785	853	756	851	802	804	796	820	821	783	832	805	768	813	817	813	798	779	792	825	812	807	870	743	818	815	808	788	854	772	816	795	763	812	817	801	821	807	756	766	779	754	861	793	726	817	792	841	827	814	831	781	812	822	810	848	834	841	815	813	783	808	818	808	836	775	824	819	783	805	814	816	828	791	811	793	850	802	812	827	784	847	786	833	832	799	812	793	808	797	820	816	816	806	835	842	822	846	875	829	780	823	754	771	807	868	833	773	802	776	784	804	799	821	807	813	805	756	844	809	831	826	811	772	808	805	800	811	800	803	807	823	815	813	831	792	841	881	810	822	790	802	760	786	831	838	824	792	774	801	777	792	837	806	801	793	831	797	797	818	796	802	799	819	779	802	782	777	789	825	842	804	791	817	757	808	741	770	784	756	792	816	832	857	822	770	787	821	847	821	811	783	775	754	805	805	806	825	855	784	789	746	831	801	778	795	812	838	801	845	733	834	786	817	805	788	812	839	797	836	745	814	821	783	807	790	803	765	793	829	787	771	840	804	815	778	822	792	800	792	786	775	791	831	799	820	817	800	847	842	796	799	790	786	795	769	785	847	843	784	812	857	768	842	818	796	847	781	770	782	825	816	819	813	803	814	815	848	807	808	814	793	797	836	778	812	793	873	837	860	771	780	803	786	801	862	832	733	811	788	828	807	742	758	799	754	822	785	816	808	825	763	777	801	840	809	841	811	829	831	852	785	824	785	769	823	778	857	797	777	798	818	784	813	800	802	818	818	784	810	786	840	768	834	836	795	842	847	796	835	833	799	774	772	851	788	777	812	798	826	834	773	778	804	831	796	788	747	753	805	790	751	784	883	774	793	852	815	792	845	840	802	797	761	788	759	833	806	809	799	809	805	802	810	827	830	780	782	796	812	773	849	820	854	801	839	850	787	784	809	750	816	816	798	814	809	816	768	815	836	831	812	804	781	810	795	829	784	742	792	782	795	772	822	778	808	825	800	775	834	841	783	832	822	866	845	790	761	738	862	817	798	821	800	767	837	786	763	818	855	805	842	818	780	818	788	808	732	772	777	823	859	822	822	792	811	841	802	798	848	807	801	770	805	787	757	761	814	783	770	799	797	821	811	800	806	816	797	851	796	832	801	842	796	763	791	811	875	798	770	814	806	808	812	779	814	768	833	827	819	775	798	776	805	776	787	798	834	820	765	800	803	836	759	756	841	769	825	813	824	737	786	793	815	772	817	753	807	762	786	855	861	805	853	850	868	784	779	797	796	838	792	849	760	825	793	855	803	762	813	759	791	814	797	761	836	845	818	813	832	849	835	788	788	788	782	774	724	797	803	771	817	798	807	841	817	780	853	825	756	873	764	827	746	818	835	808	849	826	821	814	828	775	793	789	788	753	780	844	818	768	786	815	807	808	814	797	781	763	814	778	786	853	843	791	765	854	793	801	784	818	818	831	809	782	816	783	767	830	819	767	794	826	788	823	792	785	779	822	772	786	839	845	798	788	819	823	865	767	774	787	810	787	779	758	768	833	795	781	855	840	796	781	792	857	811	798	841	812	790	826	813	796	819	804	756	816	830	774	801	786	845	867	774	831	819	752	822	848	798	821	793	807	755	801	808	825	766	798	798	819	815	822	805	837	781	867	863	764	828	800	853	791	791	768	798	846	804	801	778	825	814	810	752	768	783	839	804	799	794	815	849	778	786	828	810	823	851	828	855	809	821	785	804	816	823	876	777	823	802	844	786	806	774	784	872	755	800	799	833	806	817	814	822	832	737	839	827	799	758	841	792	789	834	811	779	836	782	833	798	785	754	802	817	822	768	813	792	814	835	802	769	801	772	748	799	778	766	746	867	799	792	822	799	839	804	826	775	807	797	798	773	831	848	820	811	807	856	817	792	841	870	805	839	782	790	797	799	828	838	748	792	832	797	775	831	779	816	828	864	787	841	878	800	787	810	763	807	802	837	816	821	760	796	816	818	836	814	785	797	777	789	772	770	782	795	817	781	842	793	804	783	822	830	821	811	804	845	795	790	792	810	777	809	841	797	792	794	782	791	814	778	818	782	793	824	822	767	772	816	852	821	851	807	797	804	776	807	811	827	817	863	817	798	800	801	858	812	795	845	785	833	801	847	782	775	834	784	821	759	797	814	793	780	795	866	839	831	755	815	761	808	807	825	802	822	856	794	779	829	802	840	835	781	786	754	816	857	838	794	812	838	830	819	819	797	810	809	798	817	799	833	851	811	801	761	826	807	802	815	857	809	859	832	829	802	801	774	733	843	764	782	831	812	818	783	793	771	797	802	770	816	798	812	795	756	812	808	796	800	781	806	833	796	816	783	819	795	796	789	820	795	825	797	860	767	811	881	824	792	829	783	753	768	787	834	833	841	789	791	784	828	856	813	836	830	812	797	826	837	801	804	787	789	863	825	761	869	786	839	781	763	791	789	802	806	779	829	804	775	809	775	768	782	758	793	808	819	801	824	838	755	770	813	755	814	847	791	806	798	859	789	819	797	860	806	814	809	747	760	816	788	820	821	795	849	750	786	792	816	812	834	830	806	812	808	861	826	775	794	829	794	811	801	842	818	788	809	789	789	803	746	798	814	811	820	770	833	802	811	794	785	825	813	785	799	788	820	790	825	795	751	802	811	807	808	744	851	802	798	791	810	838	812	831	805	855	819	824	787	813	871	789	821	757	875	838	795	807	830	830	742	793	745	835	781	762	854	803	729	792	773	824	814	775	776	786	841	826	795	794	787	787	842	823	816	786	825	791	849	839	766	824	781	817	856	793	815	858	800	838	792	808	841	804	794	849	823	798	856	767	854	856	819	838	838
20750	1928	2736	20796	2358	604	503	458	450	404	370	436	435	389	422	377	425	392	366	393	431	393	424	400	413	398	367	360	364	375	369	386	353	358	418	380	372	376	381	372	373	357	370	362	389	415	347	388	374	386	405	385	375	350	357	414	422	397	379	365	420	359	329	409	401	378	392	363	390	377	406	348	358	391	369	352	378	384	394	371	390	342	389	394	356	350	383	366	345	350	393	377	345	386	389	393	381	352	404	372	344	355	386	340	367	346	384	377	386	358	410	378	352	381	339	394	341	384	378	362	373	344	400	362	331	390	372	351	352	368	360	376	368	374	384	395	383	407	379	364	393	385	356	396	388	395	354	382	355	360	391	385	362	364	397	346	365	396	352	368	345	392	362	349	404	410	381	366	377	364	373	363	380	391	362	365	360	381	380	382	352	390	352	376	381	346	366	375	366	386	340	375	346	388	359	370	390	356	349	336	339	357	370	389	377	343	395	383	381	358	386	397	374	337	347	393	343	354	370	336	364	358	360	367	347	340	386	349	368	396	381	362	377	359	403	366	362	367	346	344	379	394	369	369	383	376	354	350	355	346	330	380	373	384	332	386	352	390	374	392	374	351	352	356	355	320	365	375	344	342	403	387	340	381	356	384	414	360	335	404	349	370	351	361	376	390	387	386	361	411	393	348	370	379	358	348	383	339	366	365	351	374	385	372	383	370	381	361	354	380	361	387	414	375	354	362	396	334	371	379	406	376	354	353	398	346	352	363	364	364	413	402	333	377	420	400	380	380	390	385	407	408	417	404	370	363	392	356	349	344	365	332	385	401	380	375	376	371	371	380	354	369	327	373	356	389	375	388	385	356	358	388	366	348	361	361	361	354	360	358	356	397	387	383	414	379	339	398	354	414	386	377	330	354	401	377	377	374	365	396	321	359	399	403	366	402	364	384	357	401	362	386	334	389	384	373	358	371	428	385	371	358	355	378	418	385	380	379	324	356	381	354	383	343	360	353	374	377	353	416	357	395	348	354	351	361	395	369	384	348	411	384	370	287	362	348	418	412	351	368	370	367	374	371	363	402	357	358	378	381	407	361	352	353	361	360	418	386	368	356	378	341	389	400	374	405	374	389	362	364	340	351	378	350	369	345	354	376	397	372	357	364	327	384	390	351	363	394	397	352	354	375	357	380	380	397	399	335	393	393	403	338	367	363	398	351	385	363	403	355	380	348	374	369	363	380	368	337	414	330	409	327	362	362	358	387	389	386	368	398	376	368	391	368	402	386	370	381	407	354	354	349	351	404	424	378	353	363	359	414	387	389	342	372	357	340	354	358	373	364	358	408	363	356	372	409	389	382	360	374	376	363	343	356	380	351	377	386	406	395	352	345	383	364	384	360	390	409	416	349	361	355	361	351	341	399	389	331	375	363	336	332	375	398	310	339	356	376	367	373	323	375	386	371	349	382	362	390	384	420	357	388	404	371	360	370	371	389	352	337	373	368	361	350	367	372	387	379	394	384	355	372	371	377	376	389	333	341	397	351	351	367	374	403	373	330	397	367	338	360	323	352	384	364	385	349	379	365	371	394	389	395	356	382	395	341	384	402	381	394	342	364	343	356	364	382	409	363	418	401	383	406	377	398	349	380	313	377	373	384	368	387	360	360	364	331	368	347	362	400	374	366	374	351	380	389	386	361	358	348	368	372	342	372	372	343	385	355	362	391	368	356	353	332	338	366	353	356	386	370	362	379	349	398	350	345	362	350	414	369	376	401	355	388	394	364	393	354	389	371	396	368	369	400	396	417	365	381	392	373	400	381	375	362	361	374	374	358	371	351	376	364	355	362	353	370	391	327	377	367	361	378	356	368	351	366	384	393	367	372	363	382	365	355	362	366	364	386	388	369	382	358	395	365	335	391	366	391	406	368	360	377	341	378	369	371	341	359	376	384	354	407	406	355	365	389	382	407	372	355	336	355	353	376	359	409	371	429	370	376	353	375	387	390	366	359	385	384	398	382	403	390	360	407	344	386	371	399	364	336	366	382	386	358	419	383	363	388	367	359	360	369	356	351	360	362	355	388	357	422	398	371	335	355	392	333	386	359	387	390	388	379	333	326	385	353	358	389	386	396	375	354	359	371	375	363	347	372	421	381	384	385	384	380	370	371	353	324	382	404	395	394	387	399	358	383	349	356	365	399	371	358	388	363	337	367	357	373	350	358	363	404	404	380	335	402	394	407	411	397	399	352	383	406	395	375	359	404	393	390	366	342	350	363	345	380	385	401	335	354	359	395	375	344	359	370	397	428	370	395	392	384	421	368	380	373	366	417	341	402	354	393	380	372	397	381	339	338	361	363	396	336	377	335	357	395	351	340	372	375	402	335	372	334	357	401	366	377	377	348	387	350	358	349	370	363	384	398	361	351	370	384	391	382	378	390	377	407	372	372	397	363	390	336	392	350	357	367	341	375	343	354	380	355	385	359	371	318	348	330	363	367	368	395	367	360	357	373	410	396	355	326	411	383	370	381	394	411	395	388	409	380	368	391	387	408	376	363	392	369	320	382	410	375	381	353	371	362	370	390	367	365	414	366	370	425	370	379	381	339	353	392	364	359	399	389	352	383	381	362	407	378	389	348	364	329	387	382	362	381	388	365	380	380	386	376	369	322	361	371	388	359	374	376	361	383	366	365	349	389	359	378	371	390	349	358	414	405	374	375	380	381	424	416	361	405	342	368	396	370	394	388	386	377	388	364	356	373	381	353	385	384	369	350	386	361	321	353	372	374	365	359	393	375	402	351	372	356	395	333	385	383	345	395	366	365	366	368	388	382	355	383	392	410	379	372	379	340	400	362	387	385	351	368	383	382	406	364	374	372	342	372	410	346	364	354	405	350	365	336	357	365	399	365	391	363	345	365	341	405	392	399	403	374	338	363	362	348	383	387	421	378	393	396	353	349	396	329	354	318	338	346	382	358	355	345	382	372	400	349	350	356	377	363	349	363	339	374	372	347	344	376	353	393	379	374	368	360	322	376	371	396	365	381	346	374	349	365	352	385	399	354	368	376	369	382	330	368	390	376	347	338	338	361	354	400	354	347	345	392	364	397	382	376	387	339	358	388	398	371	344	383	381	379	388	351	357	418	398	349	343	345	273	382	400	357	392	362	354	362	353	374	383	368	391	383	366	365	351	362	357	355	333	381	375	364	387	408	346	396	384	331	315	346	378	388	371	354	390	387	365	381	380	352	336	399	377	401	384	357	343	377	363	389	362	368	365	420	361	378	356	393	385	332	368	398	407	365	342	380	379	376	409	397	377	382	357	408	401	390	363	346	392	403	385	403	401	366	388	359	359	352	376	366	415	349	357	367	322	350	337	345	377	389	376	356	357	378	359	349	374	387	397	402	328	371	372	370	371	363	372	354	361	366	355	357	348	367	355	328	398	370	375	403	374	356	363	368	357	355	352	395	369	349	400	383	398	360	407	368	357	355	348	380	387	369
11447	1447	6063	21359	2091	1743	1514	1323	1185	1187	1134	1069	1068	1003	992	960	950	915	916	923	893	855	802	874	893	861	870	894	891	878	887	818	835	810	883	792	868	857	794	821	816	876	836	807	823	773	825	844	891	840	837	907	852	810	831	815	866	831	858	913	829	780	805	786	811	816	843	780	805	834	825	813	820	808	879	817	768	868	864	820	756	811	844	879	839	780	784	817	771	829	839	825	830	817	829	763	860	829	860	811	841	789	801	783	800	770	847	819	846	860	839	803	802	829	782	822	823	839	798	778	852	808	812	812	810	826	831	799	810	866	775	810	855	824	824	788	827	778	787	796	834	804	798	857	809	867	820	798	835	828	826	856	868	845	778	818	844	827	804	785	833	812	857	783	828	807	788	860	825	779	818	837	769	794	810	804	760	816	851	803	805	795	789	786	876	789	760	857	837	816	786	815	819	832	820	831	823	814	782	857	787	832	828	873	842	819	851	806	807	770	789	800	804	818	820	866	782	835	795	798	834	804	764	780	848	844	804	864	834	824	789	796	835	806	817	831	791	836	812	800	820	813	774	824	859	766	809	859	837	830	806	807	819	767	775	801	801	794	819	802	879	786	847	804	832	807	785	849	827	837	789	822	789	842	793	831	814	730	809	809	792	865	801	800	832	799	865	878	854	772	787	782	814	792	821	799	860	866	824	775	836	756	840	793	828	838	854	830	855	794	799	788	790	808	830	858	822	782	835	854	824	834	825	778	795	828	821	822	789	820	803	837	817	807	806	834	859	829	780	825	818	851	786	791	796	807	839	821	836	796	788	784	834	826	805	824	855	861	785	791	810	824	816	838	808	808	820	759	830	765	812	851	809	833	824	798	809	779	846	779	833	809	790	787	780	866	809	831	811	818	795	816	803	810	818	797	788	784	851	798	798	880	852	837	781	840	791	865	843	827	830	840	819	808	806	830	795	807	785	848	787	814	775	831	808	818	793	803	832	837	822	807	779	801	796	844	757	822	740	829	799	835	833	834	846	813	844	808	841	789	815	832	820	850	801	817	802	794	821	827	797	840	773	794	816	781	838	837	815	818	834	803	778	798	825	816	810	877	823	751	812	851	860	791	782	863	773	841	771	792	781	837	793	809	829	854	803	822	825	822	799	800	790	835	850	805	813	806	792	812	784	807	788	829	844	850	806	779	806	801	794	831	837	801	824	817	854	837	823	798	815	856	727	857	776	808	816	824	800	831	843	783	829	810	796	862	841	829	815	819	765	801	798	770	858	824	813	838	827	790	828	794	794	854	789	814	806	759	788	799	844	817	764	858	796	821	794	819	784	812	785	803	813	813	813	812	843	792	828	796	847	793	832	754	845	808	816	856	835	806	803	811	834	787	831	842	822	825	817	845	780	829	820	780	854	836	835	815	806	849	796	804	802	840	807	847	813	762	770	824	797	840	854	834	857	794	785	826	857	781	846	880	799	824	771	802	794	843	840	834	768	836	861	855	774	745	815	850	826	839	783	850	794	817	783	844	786	788	775	822	799	743	812	831	828	838	762	829	790	840	818	854	777	809	817	839	791	771	834	915	810	818	843	816	790	800	800	820	838	847	824	805	761	818	780	772	790	813	822	799	827	752	839	836	793	794	845	777	826	861	821	827	789	790	832	779	842	810	829	791	791	797	796	795	852	826	860	817	852	838	848	893	867	820	784	810	883	790	839	787	789	831	808	802	817	812	787	788	824	794	842	804	837	798	843	760	845	866	764	795	814	789	775	818	798	843	797	809	813	820	765	814	797	840	814	851	831	847	826	827	805	863	815	797	832	748	801	879	880	802	817	797	856	868	802	791	820	823	812	819	816	795	809	819	850	773	825	811	847	841	808	819	800	806	796	804	918	829	749	800	868	794	818	836	791	818	838	787	758	798	802	796	796	833	802	790	824	801	797	803	783	759	787	777	842	841	832	825	806	819	794	816	818	801	791	820	845	805	819	779	787	783	834	876	784	822	829	793	863	901	821	795	793	828	810	796	800	836	812	836	846	798	771	782	762	844	751	835	823	786	793	828	806	819	824	827	840	824	782	818	815	837	815	819	812	813	764	846	813	773	842	842	807	815	848	834	819	828	824	808	811	798	797	821	810	854	794	767	785	842	797	800	785	832	852	828	767	848	775	794	775	831	767	872	840	813	801	789	787	806	828	844	796	828	777	759	847	895	800	828	768	837	836	856	802	816	775	836	783	808	822	805	788	850	822	797	848	791	857	831	808	810	783	763	827	838	805	820	808	807	802	836	789	831	794	838	841	784	821	765	807	788	795	825	804	785	795	804	801	805	814	834	743	769	782	772	785	789	837	814	803	803	797	807	825	802	746	834	815	814	870	746	837	797	786	870	860	783	802	801	836	796	815	867	904	774	830	839	824	782	859	794	820	786	797	872	801	811	791	791	810	822	776	857	821	779	831	762	784	851	833	822	769	855	791	820	876	816	834	776	846	800	839	876	825	794	796	794	820	833	801	822	860	800	831	819	778	815	837	818	787	840	833	803	816	774	784	835	820	811	860	814	813	853	781	822	803	797	783	805	827	802	824	823	852	843	837	779	812	878	809	824	815	753	804	794	832	795	816	805	855	802	799	817	824	817	807	839	810	792	789	799	871	836	821	825	835	804	767	805	813	768	777	819	843	804	796	803	778	798	783	796	797	802	854	834	861	800	797	805	822	846	863	821	782	811	790	863	789	808	752	821	815	812	773	876	843	738	776	820	882	785	829	820	811	864	815	843	789	782	797	801	830	792	825	839	803	802	808	791	858	794	804	854	830	826	771	813	803	764	786	776	836	827	840	838	836	789	831	856	830	822	811	829	776	824	771	822	832	866	832	809	801	811	811	803	827	786	828	796	790	833	769	839	839	826	796	796	818	774	825	827	790	814	788	741	753	802	805	798	793	812	847	838	864	831	819	829	823	792	829	774	872	810	863	781	798	819	823	825	781	828	825	829	772	854	810	844	845	818	804	767	825	774	817	820	791	868	809	822	825	818	784	814	823	819	788	822	813	801	843	845	816	768	792	787	811	803	760	879	770	794	813	824	822	808	834	835	820	841	794	786	807	790	790	794	828	793	757	861	782	812	785	755	815	866	816	829	838	789	808	784	877	801	856	822	814	801	817	850	793	786	854	812	844	795	803	772	842	839	887	837	829	836	814	815	784	836	797	825	806	722	816	830	798	826	815	811	776	835	785	840	845	830	806	805	766	865	808	834	821	829	794	857	804	799	820	780	846	831	847	773	783	840	842	832	813	808	814	867	813	814	823	801	868	760	824	842	843	845	810	816	851	831	785	815	814	837	828	797	793	806	863	803	807	817	873	773	851	863	787	786	829	840	800	783	762	856	808	844	830	832	802	803	819	811	834	851	824	810	798	781	800	809	789	789	828	838	790	799	793	730	813	834	861	775	782	852	827	845	819	866	840	752	845	826	803	827	818	822	804	792	810	828	826	806
4482	258	325	650	196	178	172	162	168	177	177	173	164	172	142	178	194	201	187	159	212	165	174	164	194	154	155	178	188	140	169	161	169	159	166	150	149	159	191	203	160	164	183	146	176	189	151	154	170	158	173	155	155	163	165	178	188	183	155	167	169	193	162	163	196	159	136	145	176	142	165	173	164	172	201	168	204	195	179	167	176	166	166	158	171	172	175	197	169	174	169	181	167	181	171	179	190	159	196	186	184	172	146	181	158	177	173	167	163	172	152	176	168	190	167	156	157	171	168	161	164	177	156	177	170	176	188	166	172	134	171	176	181	161	158	184	155	167	170	178	161	175	193	157	178	148	169	164	155	177	160	174	177	167	181	170	151	165	156	150	167	192	182	166	161	179	171	158	176	199	177	140	150	144	169	157	159	162	169	166	159	181	182	175	175	144	180	139	156	172	171	154	186	200	172	163	177	164	150	208	161	154	160	164	149	143	162	181	166	176	200	165	158	166	169	159	187	179	171	165	144	184	171	182	193	152	208	148	170	161	196	166	143	167	160	148	141	166	184	156	167	166	186	166	154	180	170	199	190	185	155	164	143	148	167	159	160	170	166	162	192	189	201	172	177	168	151	157	161	189	152	158	195	165	169	189	145	159	175	181	202	189	166	179	149	166	182	179	154	153	158	169	175	169	167	162	186	160	136	166	163	169	174	163	170	190	176	174	167	179	177	179	174	152	166	147	169	172	174	183	168	156	162	174	185	183	168	176	165	189	181	173	146	169	152	199	188	158	165	161	138	162	185	153	171	162	175	172	157	163	193	189	161	147	189	190	177	186	183	168	195	147	167	191	161	150	187	150	165	163	155	166	168	156	182	168	178	156	170	176	143	173	162	166	175	156	149	181	136	155	147	183	170	171	175	170	173	169	168	170	155	158	192	169	168	144	179	192	154	172	164	155	158	154	163	165	182	161	170	156	147	181	175	166	185	177	175	138	182	179	180	182	174	153	156	166	158	166	154	165	202	175	168	173	186	180	179	174	171	150	191	163	137	163	174	178	181	170	186	156	154	188	175	159	168	147	159	153	185	157	190	161	142	167	174	158	161	183	173	153	151	151	192	184	147	157	177	182	182	197	177	157	159	173	162	164	174	124	159	145	135	182	164	178	159	160	182	185	159	141	164	159	172	176	151	160	171	175	171	170	175	133	178	180	158	159	160	172	166	199	193	183	184	185	169	158	170	185	159	196	176	151	178	171	140	190	170	162	187	187	184	170	170	155	194	171	180	157	168	189	165	179	177	178	180	135	162	180	147	157	148	152	166	160	179	160	148	125	166	159	169	164	187	177	173	159	155	156	178	192	183	148	180	203	187	138	190	171	187	168	164	176	177	172	182	159	135	166	164	161	179	178	155	181	172	161	186	156	176	169	130	196	161	162	182	155	195	193	154	202	162	180	167	173	149	176	173	161	167	153	171	176	177	162	176	159	165	171	165	152	176	152	157	165	191	185	163	164	151	194	176	166	170	157	156	146	144	173	144	186	150	154	160	172	166	143	177	154	143	152	176	150	161	186	155	190	181	158	157	154	156	143	165	159	156	175	182	162	175	153	163	141	151	180	184	163	158	183	163	173	186	148	173	181	171	172	175	175	158	178	174	175	145	161	159	136	159	165	155	164	185	164	143	144	136	139	181	198	160	159	154	180	166	186	172	179	173	175	168	160	171	171	178	154	183	173	157	183	177	154	154	160	144	135	168	168	164	146	156	185	173	141	161	193	160	165	155	158	192	207	195	192	165	153	163	163	155	170	140	159	160	193	175	155	187	166	170	164	178	179	164	176	183	169	186	186	158	161	142	183	166	183	182	160	149	189	189	160	141	171	160	157	195	187	165	182	175	155	172	174	172	198	185	152	191	188	136	158	167	161	173	139	148	163	160	162	157	196	160	178	172	174	176	166	162	174	194	154	178	188	168	182	162	159	173	171	172	204	162	174	152	156	183	155	182	180	182	136	176	155	161	157	166	192	165	172	169	171	166	178	200	163	160	175	177	146	155	167	182	159	175	182	172	186	159	169	151	175	173	172	176	165	187	166	162	170	174	156	161	164	159	152	165	165	152	192	162	172	158	152	169	155	175	136	176	170	145	163	156	157	164	184	180	170	148	161	151	165	180	168	180	188	160	157	178	172	155	183	181	164	149	151	185	169	159	152	176	174	151	190	190	174	152	139	149	180	197	181	202	165	192	162	168	178	147	154	143	178	201	168	177	145	165	159	178	174	187	175	170	162	171	185	151	169	175	186	190	173	188	170	183	167	174	176	167	151	158	154	143	189	169	171	172	168	165	178	164	184	179	184	150	167	187	165	159	172	160	172	165	181	160	182	144	182	162	146	196	187	150	167	179	190	162	185	187	141	155	156	166	185	169	166	173	177	165	172	176	162	150	159	164	180	185	165	198	165	199	194	154	193	159	184	182	178	181	176	159	171	178	169	162	168	151	169	169	147	182	183	178	153	165	180	157	169	164	172	165	147	148	174	169	157	192	185	183	163	162	166	160	153	198	164	172	188	148	167	178	170	179	156	151	167	150	164	186	171	162	163	168	155	149	157	159	160	161	182	152	172	150	162	168	196	184	171	171	160	184	157	166	160	132	168	163	176	183	173	163	184	174	153	174	149	146	168	145	143	187	176	165	151	182	195	173	155	157	182	182	191	160	165	176	168	182	174	187	149	135	158	185	187	177	192	186	170	178	178	161	162	176	175	186	169	172	184	161	154	204	162	160	164	193	164	171	161	146	160	150	155	168	169	165	155	162	155	168	151	181	148	176	201	167	183	186	153	148	169	177	159	187	181	165	185	197	153	152	180	180	170	152	143	161	169	166	164	177	171	143	188	157	166	158	166	157	171	197	151	196	175	141	189	186	182	187	160	133	158	168	179	169	163	169	152	166	182	168	194	205	174	190	165	158	162	174	166	173	170	165	170	149	134	169	168	141	158	174	157	162	163	149	187	149	175	158	197	157	168	186	186	169	199	187	188	165	169	174	176	182	189	193	188	185	151	142	164	157	169	149	168	167	159	185	166	175	181	156	171	165	139	165	168	153	161	164	142	194	181	150	177	157	163	208	149	175	155	187	180	185	182	166	179	171	205	173	143	167	177	157	160	150	186	153	162	156	174	157	165	178	186	171	182	176	163	165	157	169	151	182	144	180	181	163	165	169	170	162	171	192	191	165	149	175	164	158	172	173	159	187	182	169	168	193	174	146	166	151	174	178	182	158	154	161	183	165	188	171	196	200	155	168	172	150	163	181	175	166	153	158	155	176	163	165	156	188	165	190	172	195	173	174	183	168	172	167	179	146	167	192	178	161	160	178	156	163	193	167	179	192	155	144	177	186	162	185	216	175	172	185	168	154	173	190	191	174	158	162	167	184	160	154	175	157	181	147	165	168	178	163	165	163	176	172	192	175	153	174	152	174	179	167	176	172	195	159	166	168	156
3677	480	763	1676	489	491	442	469	416	430	469	464	452	428	488	439	472	416	464	423	436	425	411	453	468	423	436	465	394	455	461	431	436	424	452	430	457	458	421	457	461	428	461	446	448	434	431	457	489	448	456	428	389	443	421	448	449	456	455	463	438	411	442	472	429	427	454	458	409	464	472	456	422	431	454	446	400	420	418	441	455	433	501	450	415	439	412	402	415	430	410	428	465	452	427	449	455	437	453	459	442	441	438	455	434	458	424	453	439	491	454	439	439	431	442	431	447	461	410	469	451	437	451	418	440	459	433	434	430	457	427	431	441	440	430	422	429	445	445	396	426	425	446	441	433	448	462	437	447	391	462	460	425	408	411	462	387	433	446	472	433	472	417	464	452	417	456	442	437	420	449	454	441	447	438	457	489	440	466	427	459	453	384	478	446	432	430	457	435	473	458	453	435	437	432	452	446	456	467	433	442	471	444	442	463	476	437	452	414	468	454	449	434	420	457	483	393	445	431	463	443	446	443	469	445	445	444	483	433	442	401	411	434	434	415	437	442	430	416	467	428	434	469	435	468	450	472	449	462	441	450	455	431	422	407	441	426	447	445	468	438	468	428	470	456	435	444	462	442	491	429	441	404	454	438	422	464	479	451	471	426	448	406	441	427	425	417	461	439	474	457	421	420	408	416	422	468	407	431	460	439	476	414	462	418	436	483	440	449	465	422	417	440	448	425	454	507	408	451	396	442	409	466	429	422	462	462	459	455	417	478	456	406	457	409	426	441	438	416	454	455	442	402	469	478	421	454	447	460	457	450	438	447	449	432	439	487	418	470	427	445	467	464	463	429	412	407	450	442	437	479	404	477	464	423	407	476	437	424	461	450	427	392	462	469	416	481	443	444	417	456	447	441	444	446	484	448	425	435	457	488	446	450	419	436	436	467	459	437	448	446	422	432	429	430	436	426	447	460	419	447	464	428	441	423	462	455	424	452	406	421	461	452	444	424	438	448	444	459	418	447	445	425	434	452	466	480	413	441	398	431	446	434	427	443	426	445	455	414	455	419	462	432	426	449	456	463	413	425	418	438	482	456	487	414	439	474	451	384	413	474	484	426	443	454	468	446	415	432	437	443	460	450	447	480	417	462	426	453	441	453	431	473	471	480	453	427	411	430	444	479	450	445	463	439	437	472	431	446	467	430	452	403	449	474	453	426	467	460	424	462	431	441	449	427	417	434	409	476	405	444	470	463	436	467	436	476	450	412	458	387	416	434	447	496	439	421	439	431	437	465	434	446	451	495	428	407	459	483	455	423	446	465	440	475	472	429	452	471	405	416	477	454	436	427	449	436	475	445	498	404	444	429	446	481	455	414	462	433	426	436	413	423	408	465	455	443	469	468	438	428	435	437	440	458	419	453	478	443	490	445	455	419	450	469	454	449	455	451	462	419	475	467	446	453	424	405	445	466	425	475	460	434	430	442	439	434	435	438	506	445	456	493	444	449	490	485	463	413	421	416	452	442	439	439	462	414	437	454	482	432	409	441	399	444	447	439	440	438	454	458	422	403	467	421	452	466	462	435	425	455	474	450	474	480	432	481	421	452	459	442	457	459	452	454	442	467	465	445	435	429	461	466	422	455	465	407	423	434	441	442	433	462	485	436	459	447	468	464	439	430	424	444	447	464	406	445	400	428	441	453	427	448	441	440	438	457	442	484	449	437	464	463	454	437	469	447	474	456	436	457	468	485	511	466	431	421	458	450	435	451	450	471	445	433	435	414	431	409	379	419	442	444	471	447	459	444	469	462	460	460	443	460	427	459	429	454	457	443	433	392	441	424	441	417	453	432	435	442	442	446	429	483	425	456	441	465	450	388	467	413	455	444	443	421	411	446	417	465	412	431	436	450	482	443	466	465	448	459	479	420	429	465	433	475	438	419	477	431	445	456	426	434	435	467	422	468	475	451	476	433	443	449	466	470	500	417	442	460	469	421	476	437	432	449	429	433	427	430	456	415	428	475	461	455	467	467	452	448	435	446	418	469	428	462	460	489	425	422	487	433	467	468	471	427	468	430	462	434	428	446	443	476	446	440	426	460	453	428	463	442	459	422	435	446	472	451	438	458	450	435	457	428	456	414	426	475	447	454	477	460	427	433	432	427	431	430	438	460	428	472	444	447	439	495	472	433	441	419	432	437	451	429	459	437	481	435	430	451	446	458	420	436	412	411	438	475	432	428	442	453	455	434	454	418	456	457	440	442	455	430	415	447	449	406	467	475	467	436	424	466	429	415	491	446	444	462	466	431	436	434	435	450	458	418	444	460	431	425	395	455	458	441	442	468	418	440	463	420	439	435	435	452	438	494	455	458	463	432	451	473	445	461	417	459	447	446	409	406	441	470	461	417	433	466	440	421	444	435	473	463	437	461	454	441	437	419	475	453	477	460	432	458	433	473	439	460	479	417	432	471	439	446	471	409	440	467	407	457	460	423	431	455	432	452	422	462	445	444	443	440	435	417	474	450	421	464	449	468	443	458	423	491	449	477	448	486	455	450	454	417	392	453	474	403	444	449	438	427	433	444	452	477	436	441	428	456	458	449	462	414	482	442	453	399	449	459	417	412	442	425	468	442	430	467	442	472	394	456	468	416	419	459	440	427	472	433	453	441	422	454	461	473	461	449	430	447	422	444	492	439	456	450	459	440	421	419	456	420	398	436	451	452	446	462	451	435	454	438	389	474	446	454	433	422	451	452	465	414	426	465	410	449	463	420	424	473	457	443	451	458	419	430	455	408	466	456	459	462	473	429	487	468	471	448	431	435	390	439	459	448	452	435	449	417	424	424	477	447	468	453	421	460	435	464	453	441	502	465	401	451	447	465	467	455	433	447	454	452	441	452	440	444	410	447	411	435	441	423	421	447	463	434	464	433	396	397	440	449	416	433	383	453	463	475	428	399	461	482	423	468	456	443	444	417	454	452	437	454	450	461	505	428	488	423	438	446	465	432	432	447	428	475	454	461	434	466	464	465	464	422	433	496	424	408	461	436	480	454	417	472	420	400	476	442	441	400	467	413	437	482	454	438	429	466	447	454	486	460	468	450	447	418	446	446	437	445	450	445	473	431	437	438	461	440	451	494	461	463	423	424	419	435	439	406	494	450	452	441	436	435	430	438	449	438	428	474	450	460	435	446	414	456	401	441	449	436	452	459	450	442	451	448	424	443	427	482	435	434	442	411	436	431	428	446	433	464	448	467	411	429	446	475	425	471	491	388	448	438	454	433	447	388	405	471	440	412	437	434	417	418	451	445	410	461	428	423	446	468	457	461	440	470	385	431	453	439	446	460	451	434	415	433	484	453	435	464	463	464	437	450	431	463	463	459	444	418	450	458	455	440	462	420	441	456	451	441	425	394	468	450	472	489	478	449	447	424	448	460	449	425	448	438	459	416	424	459	425	386	444	466	427	439	428	442	456	384	447	446	468	427	448	470	463	465	429
14010	1046	2111	6374	711	497	422	378	331	363	385	379	335	358	384	356	355	374	356	339	349	366	314	345	331	363	381	359	323	357	388	354	385	371	374	366	353	366	375	350	365	339	338	372	339	373	310	375	379	372	349	297	354	351	367	367	341	327	347	356	343	371	358	340	335	357	382	337	346	328	329	383	325	352	361	354	358	314	346	342	369	340	349	342	348	383	343	366	339	351	359	370	361	345	333	375	345	331	328	351	325	352	354	338	336	327	336	336	353	352	356	370	375	316	351	358	342	353	326	346	352	320	345	378	366	380	341	330	300	320	353	353	347	331	374	341	311	328	347	345	330	317	367	342	359	347	346	348	386	376	355	349	361	367	363	367	338	371	355	335	369	343	355	342	331	341	353	335	347	353	340	322	347	352	332	354	332	344	311	346	392	318	352	355	340	327	377	354	359	351	331	307	328	361	338	360	359	350	318	304	318	380	328	359	343	340	348	341	388	383	327	324	396	367	339	334	319	350	351	360	318	343	321	318	380	345	341	340	348	363	355	370	339	378	386	342	345	339	376	341	347	338	380	341	346	360	349	330	327	336	376	422	323	344	385	355	327	346	357	366	349	334	334	340	376	345	352	346	350	331	329	389	318	339	334	346	327	381	387	354	345	336	325	365	339	382	371	342	359	345	378	349	326	351	346	351	391	345	372	303	377	336	340	337	367	336	363	344	354	336	347	359	327	343	356	360	346	314	330	343	359	355	341	314	352	354	352	350	322	368	336	391	357	329	349	376	359	362	357	335	352	335	349	341	334	332	361	340	335	317	325	343	325	340	351	301	331	303	340	339	345	338	345	324	327	331	357	348	325	349	345	358	381	349	307	332	331	357	322	371	367	384	308	345	347	328	275	367	357	359	349	338	350	339	373	316	359	327	362	388	317	342	352	362	307	339	362	307	346	349	331	349	353	347	358	339	342	365	325	371	335	316	379	372	365	374	340	344	360	310	343	369	323	327	353	364	315	362	340	353	340	340	374	330	319	356	364	372	324	329	341	330	402	300	361	364	326	330	339	374	357	312	363	376	346	387	307	344	356	377	392	358	354	391	346	326	333	315	356	369	341	392	350	380	369	332	314	336	371	359	323	366	322	337	304	371	361	359	336	372	334	348	326	321	341	364	374	345	361	334	379	368	328	348	360	375	351	377	343	345	346	391	356	358	349	354	357	307	346	354	327	325	346	351	329	306	354	360	375	343	379	333	329	370	342	329	336	339	349	339	352	349	373	340	364	362	312	367	357	366	337	332	360	324	389	341	367	363	360	349	338	332	335	369	379	335	361	328	338	376	363	355	317	326	331	356	317	375	333	348	374	360	392	347	347	374	379	341	314	361	339	314	324	333	335	337	352	365	332	332	375	319	323	324	342	370	334	332	360	352	355	348	343	302	373	373	353	338	306	338	292	341	373	345	362	326	338	317	351	361	390	306	358	379	376	323	289	325	390	362	343	339	285	349	339	327	331	350	360	409	322	324	338	348	322	335	348	374	349	339	336	354	352	358	347	355	340	363	324	363	312	355	341	326	356	382	348	353	333	332	377	401	347	313	345	383	359	352	367	324	357	361	372	354	338	374	332	362	379	286	343	329	342	367	340	339	375	346	341	355	346	317	336	333	329	316	344	336	334	349	364	357	353	367	356	324	342	338	308	363	369	346	367	307	343	343	349	380	319	365	343	346	365	368	363	318	348	360	400	337	369	379	367	336	386	318	335	338	344	383	363	342	347	364	347	363	322	337	388	363	351	325	351	323	365	334	379	369	343	325	335	363	312	347	366	337	352	338	321	354	343	360	364	377	309	340	373	346	388	371	376	321	352	359	321	394	337	368	377	366	348	375	303	345	342	381	329	355	377	334	321	331	359	339	372	335	388	346	331	329	321	364	375	329	327	348	354	347	345	342	372	329	357	381	395	312	342	347	350	372	379	332	362	313	367	359	368	309	373	335	358	311	356	325	382	357	358	365	391	346	357	363	332	320	351	343	359	327	344	336	348	379	354	353	326	324	329	338	353	394	321	324	362	340	352	342	358	348	339	330	352	370	345	351	338	333	325	346	336	343	344	373	348	362	372	353	323	326	342	347	349	360	349	351	387	325	374	297	366	370	385	351	361	351	352	370	335	364	330	381	337	366	333	379	325	318	336	383	368	344	369	371	378	333	348	339	336	387	347	316	363	318	384	343	395	367	348	335	348	376	342	344	358	346	334	356	344	371	326	342	364	377	331	336	394	333	335	358	378	367	360	333	367	349	330	341	345	365	356	315	329	356	379	340	354	342	390	343	328	347	351	385	330	347	345	333	347	384	349	362	317	375	336	304	339	345	319	375	410	303	383	314	324	335	332	356	338	310	353	324	358	359	352	336	363	313	341	358	333	344	352	310	341	330	358	349	358	339	326	364	349	324	320	318	319	359	362	295	337	321	348	339	409	359	374	320	357	369	330	359	342	344	322	333	365	345	333	323	363	322	312	338	359	343	368	350	325	349	380	329	348	372	372	386	308	344	321	390	383	385	331	315	341	327	334	370	369	358	355	367	358	311	352	333	312	336	343	344	348	335	344	340	387	334	358	332	306	371	353	347	368	388	368	374	320	351	322	338	345	327	328	363	312	312	326	332	349	335	370	341	337	321	381	343	354	348	327	351	343	331	346	318	327	365	350	338	335	345	318	351	341	323	385	354	372	372	359	362	337	349	348	332	360	354	325	355	350	368	332	327	356	372	359	363	333	347	342	357	337	367	346	350	344	347	339	337	379	361	340	345	381	327	328	388	370	349	351	369	347	362	332	369	350	347	324	383	346	342	336	364	362	335	329	365	368	323	345	351	370	385	339	353	358	334	354	363	378	338	341	352	364	321	355	324	287	335	337	352	354	370	348	342	340	372	344	350	343	324	367	339	338	343	361	343	309	372	358	338	369	329	377	381	353	372	335	341	370	333	342	308	338	367	370	367	337	352	329	341	358	348	339	331	391	358	395	378	356	332	378	337	325	377	340	344	341	352	349	331	356	339	392	357	339	348	314	346	335	375	339	373	345	326	389	373	367	349	367	345	323	339	333	330	343	354	373	345	359	355	387	356	324	313	342	313	309	365	365	369	356	315	315	362	363	314	357	357	334	298	401	361	355	342	357	336	343	376	354	346	359	348	362	371	351	388	336	351	333	330	373	386	324	300	348	329	342	337	339	353	340	373	352	308	326	349	361	344	354	364	330	362	345	325	286	362	369	329	373	378	362	344	331	375	405	379	336	382	371	321	341	355	351	346	362	357	330	400	335	365	366	326	308	333	371	361	352	350	341	314	340	326	317	344	341	337	348	334	332	303	355	321	312	352	376	350	389	358	339	351	334	370	377	353	362	358	367	375	326	313	351	336	390	350	332	319	378	332	347	345	355	377	353	345	328	313	338	351	322	389	331	310	347	329	366	321	336	377	325	323	326	351	328	347	378	336	375	382
9526	1162	5279	13147	1417	1262	1150	1066	1090	992	977	865	925	822	891	871	857	888	868	865	810	844	829	841	842	822	850	816	879	831	859	742	784	840	766	826	846	804	855	816	776	860	822	829	782	831	793	760	793	805	815	804	838	776	867	852	788	779	814	794	776	790	860	789	793	830	773	777	793	815	791	800	789	777	811	793	744	803	816	789	769	808	821	787	772	781	766	832	825	786	805	799	791	813	766	763	785	794	801	762	790	806	777	794	768	803	765	789	758	766	802	832	808	837	745	809	813	809	780	835	797	786	801	809	811	784	840	822	808	832	842	788	789	903	856	789	782	783	807	791	773	809	756	824	754	794	795	788	787	832	840	813	801	828	829	770	784	800	802	849	770	793	759	812	789	818	786	794	774	785	827	741	792	751	851	772	892	793	803	786	832	812	757	810	801	773	803	833	782	765	771	827	759	792	774	797	822	776	768	814	843	789	800	817	743	823	781	830	832	786	751	815	788	759	769	834	784	805	767	853	802	757	788	772	799	846	793	735	791	752	780	763	802	790	814	846	801	795	799	781	786	790	836	816	783	800	842	769	758	834	785	839	809	796	825	815	798	799	790	777	795	770	844	756	746	749	832	752	775	785	816	800	781	838	796	809	825	823	765	767	786	772	795	801	836	791	777	765	766	825	814	770	776	800	763	802	763	799	781	718	806	770	802	795	810	774	772	819	773	845	783	846	819	811	774	792	795	807	821	781	789	749	823	781	802	784	751	793	823	783	744	793	775	761	748	801	831	801	802	746	797	789	776	852	775	794	847	819	762	805	806	829	869	764	812	767	790	805	728	812	823	850	821	756	754	806	733	792	783	759	778	811	836	779	836	772	842	792	770	815	793	764	770	808	819	800	865	742	820	788	744	834	803	759	773	768	791	823	796	771	810	827	826	794	792	789	790	790	825	777	820	832	781	811	787	743	790	792	814	819	779	802	843	787	800	756	777	827	740	793	841	772	730	772	827	814	805	827	839	794	813	755	850	774	778	780	766	798	788	830	827	802	754	783	782	800	801	767	811	789	783	798	781	816	772	751	774	813	822	736	821	813	828	819	790	758	781	789	787	831	836	764	771	818	751	834	751	781	825	769	832	795	783	792	769	790	782	811	799	756	784	832	803	784	800	752	794	809	796	793	822	832	816	832	785	786	783	795	786	807	806	837	767	836	782	805	779	806	784	734	791	774	809	797	814	756	798	817	813	731	790	794	757	823	808	778	736	810	808	836	778	790	812	815	773	821	750	806	781	826	778	776	841	775	786	841	787	809	830	779	841	787	742	795	796	789	833	805	825	772	726	836	794	758	833	772	801	827	822	856	817	767	775	835	814	772	833	776	820	812	787	812	834	751	762	826	775	776	806	773	775	762	818	789	812	818	802	827	864	807	782	777	813	774	803	813	772	771	822	788	785	824	814	794	811	760	814	779	764	789	805	757	806	783	821	776	791	786	846	828	831	799	808	804	780	770	812	806	772	816	826	793	835	850	781	786	774	771	826	813	773	814	806	831	762	779	794	753	846	783	805	776	800	798	846	804	772	789	779	859	833	762	781	770	766	837	770	766	748	773	752	801	840	763	768	806	805	770	784	796	754	801	803	801	808	779	822	830	796	863	764	800	794	759	775	792	749	790	803	789	801	733	795	782	798	828	771	805	802	765	798	793	790	786	858	805	786	859	796	791	810	849	825	853	739	804	788	768	786	801	748	793	772	806	777	824	797	773	823	786	773	792	820	801	795	767	807	774	736	813	830	822	839	793	827	788	809	804	805	776	802	800	765	736	796	782	830	766	789	797	818	767	814	786	796	773	788	805	786	791	771	825	796	791	798	744	733	802	806	813	817	773	741	791	828	755	791	783	766	792	801	790	794	835	826	782	821	774	804	804	762	780	823	776	774	761	780	746	825	760	753	833	776	793	787	789	808	781	811	824	755	809	764	827	801	788	777	793	789	827	829	809	800	856	837	790	777	767	781	751	815	766	787	784	730	785	800	768	821	791	811	818	801	832	821	793	798	816	812	814	778	796	785	817	778	833	800	811	783	794	861	784	779	804	779	824	802	809	758	866	815	786	838	771	791	819	802	831	783	830	776	855	806	804	776	823	802	783	785	805	806	840	730	823	797	796	745	803	782	793	815	799	778	765	797	806	816	781	790	758	838	765	813	861	766	781	800	820	748	813	768	809	790	799	779	776	807	786	779	777	819	799	777	818	768	814	810	805	788	737	798	756	800	784	807	793	787	784	807	827	771	804	787	799	759	777	807	782	825	780	773	841	810	838	826	764	783	820	782	763	800	810	837	810	813	798	766	782	753	785	824	812	749	786	786	791	833	784	794	750	756	779	831	742	820	770	799	767	783	791	808	840	727	823	778	759	800	823	816	811	853	730	787	735	831	842	787	779	847	827	852	826	830	815	829	781	797	797	831	802	762	797	808	747	833	809	808	809	796	761	760	820	850	792	814	784	782	782	737	834	775	848	754	776	781	777	807	752	763	808	805	801	785	810	772	787	805	783	807	798	831	788	765	782	797	778	802	776	798	780	778	811	816	814	782	785	843	794	824	759	817	800	797	773	817	744	776	797	829	788	807	836	786	813	835	806	758	832	803	805	775	862	778	819	823	823	786	833	817	788	817	792	804	816	806	771	787	776	761	809	801	811	798	815	802	834	816	778	763	797	773	813	760	750	783	805	815	813	792	823	763	764	806	801	773	829	843	829	807	844	774	794	794	808	781	806	795	840	802	826	812	782	838	814	803	785	775	817	836	776	797	807	812	792	798	837	808	793	746	767	769	846	795	815	793	796	808	797	729	808	809	786	765	787	779	770	778	809	754	798	784	789	831	834	772	819	822	766	834	753	801	780	818	818	787	753	794	783	794	862	764	755	813	779	770	821	814	801	821	758	805	780	802	801	790	813	795	791	745	812	789	761	837	793	790	769	804	838	756	797	787	792	799	856	813	836	831	785	759	799	788	852	817	782	824	796	818	777	760	831	790	739	782	831	815	793	785	851	760	854	774	784	781	771	800	786	808	799	752	821	834	813	778	811	848	769	819	765	804	820	823	809	804	783	788	809	779	783	796	797	805	761	798	764	794	791	881	768	796	784	808	778	781	815	816	775	789	814	775	826	801	775	809	797	786	799	805	798	776	818	818	755	789	775	822	768	802	776	800	791	822	793	741	768	790	796	788	797	812	789	761	834	814	794	833	826	763	803	848	835	800	821	836	754	837	773	779	798	777	779	840	800	795	828	827	805	777	779	811	731	771	790	735	743	829	817	802	825	800	809	792	855	790	814	786	809	821	796	846	806	780	791	757	812	757	789	782	795	810	762	798	817	821	835	790	808	800	779	805	787	810	833	836	772	749	799	793	828	798	806	829	793	800	810	814	805	778	772	806	784	773	829	822	810	890	793	827	814	810	824	771	782	789	787	750	820	757	819	803	786	791	792	795	760	808	808
21878	2149	4808	7879	959	629	502	467	505	474	412	393	449	422	396	412	399	371	351	420	429	404	374	430	392	379	334	358	352	373	369	381	408	386	388	380	359	367	404	348	423	366	350	332	313	356	377	393	324	369	352	357	373	356	343	325	367	370	337	424	337	379	358	381	373	373	380	358	390	368	379	370	367	386	401	356	399	389	398	358	365	365	368	361	346	343	357	404	356	385	387	341	355	398	380	328	379	376	415	341	393	380	390	376	357	360	388	358	410	398	368	398	353	371	361	388	337	361	341	359	366	378	384	360	365	386	359	364	356	409	387	435	350	355	364	390	400	367	382	364	358	397	389	365	363	360	369	357	394	373	357	355	349	354	370	368	351	367	388	384	393	369	347	360	354	381	366	370	408	391	363	364	345	323	391	372	395	380	361	365	344	372	362	398	384	332	370	346	374	385	379	375	355	341	366	385	409	352	372	359	415	379	369	341	406	338	342	364	341	346	349	367	362	385	398	375	355	400	344	360	344	350	357	349	355	333	362	371	360	380	407	353	327	369	380	380	347	346	389	360	323	362	363	404	391	389	343	361	377	366	400	328	336	370	345	370	392	366	363	347	378	388	412	363	392	389	395	365	340	370	357	361	363	347	386	348	372	365	409	345	345	335	378	392	382	347	329	370	361	357	385	354	359	367	344	345	361	398	394	394	371	382	377	346	380	357	385	383	379	317	347	361	389	378	337	358	374	321	365	376	376	374	376	359	346	387	361	402	336	341	334	336	348	331	383	385	365	337	389	379	369	356	350	378	367	368	339	406	382	349	357	343	400	387	363	400	402	336	382	352	379	397	361	349	366	374	330	356	396	363	391	409	344	363	366	342	401	389	352	352	353	323	375	385	354	373	369	351	342	374	370	344	375	374	424	345	358	352	381	350	351	379	360	400	377	346	343	419	394	400	412	360	395	357	385	358	352	388	379	406	402	402	372	368	380	377	334	364	348	350	328	377	337	341	388	344	367	351	346	354	377	393	354	369	371	377	346	356	360	356	326	395	360	362	352	347	370	366	373	359	355	382	367	372	411	372	382	340	365	380	384	380	351	361	346	384	341	370	359	390	359	385	362	395	361	398	359	353	337	369	332	389	367	385	406	377	354	381	362	332	375	359	388	338	371	365	363	418	404	368	375	321	344	369	323	347	370	343	364	345	328	374	361	362	350	383	391	401	391	396	375	357	336	357	390	343	348	375	335	360	393	365	342	386	412	376	366	364	344	380	372	342	370	354	360	367	349	386	373	354	320	347	389	356	347	368	352	352	343	418	362	348	380	333	346	354	336	362	379	368	369	419	335	366	359	300	379	377	362	346	372	334	381	365	351	414	379	352	354	356	401	384	418	357	365	323	360	349	365	373	365	390	352	373	354	363	349	398	372	348	354	364	377	386	364	383	366	370	376	390	400	367	364	374	394	363	367	366	371	366	358	365	349	314	365	351	351	346	391	340	376	312	355	346	349	385	346	371	398	373	385	393	361	325	380	369	337	329	373	346	374	357	350	411	383	396	397	382	317	383	376	341	391	372	417	370	356	379	343	349	355	378	336	358	362	386	338	371	366	360	387	369	367	385	378	407	356	358	382	325	381	379	372	364	363	353	382	362	391	354	358	411	370	374	366	347	366	381	373	342	331	363	366	359	341	371	397	347	356	374	387	347	362	330	370	365	351	342	331	362	355	359	413	388	376	358	355	351	355	348	391	366	345	348	365	368	361	371	388	372	366	370	384	377	366	339	355	374	339	389	381	359	366	334	359	381	353	348	362	317	368	380	324	373	362	334	374	367	366	368	376	373	359	368	398	362	367	371	351	345	348	343	360	404	367	360	393	370	390	323	375	378	391	338	381	375	339	369	352	367	390	376	366	384	388	374	383	381	387	351	352	324	384	373	376	348	371	358	340	381	362	346	350	370	351	387	413	357	387	360	386	381	353	367	425	381	353	336	372	403	387	391	341	357	360	361	382	332	347	351	364	383	377	327	361	360	356	365	385	384	387	395	347	373	398	349	370	389	399	355	404	429	378	387	355	342	337	368	357	354	366	407	336	355	376	369	354	402	401	402	389	387	356	357	339	372	359	333	372	351	366	315	373	346	337	346	351	351	339	341	386	418	376	372	387	383	336	412	369	360	344	337	366	393	338	357	368	355	362	395	390	369	349	344	335	374	401	355	391	342	356	367	360	341	357	362	360	386	374	354	366	366	366	383	372	357	365	337	374	390	368	396	377	349	370	312	377	353	422	377	394	377	395	368	357	368	385	327	353	355	375	336	368	356	383	345	349	379	347	359	357	359	385	392	358	355	370	381	379	315	405	424	370	366	339	352	345	367	393	348	349	363	362	376	371	347	394	386	352	375	363	364	374	373	341	368	344	393	373	389	365	355	364	361	366	360	370	355	354	320	325	349	370	357	358	358	374	399	378	358	380	361	326	382	347	377	367	364	353	369	361	359	343	374	406	371	360	353	378	346	337	336	351	381	370	362	329	345	369	410	329	358	361	389	360	399	325	399	370	379	337	375	361	346	372	414	358	392	395	352	338	369	336	363	370	331	343	393	356	383	374	359	350	315	375	361	365	424	402	358	392	415	330	340	355	384	363	347	373	320	363	357	375	357	370	417	383	361	368	366	366	351	348	358	360	374	352	360	334	336	330	382	364	379	378	348	374	373	369	405	395	381	385	392	368	365	366	376	343	366	335	359	371	393	382	358	337	385	361	379	372	387	388	377	376	343	374	368	408	398	363	373	348	392	380	354	381	395	332	368	360	379	370	371	374	417	383	356	377	356	395	417	351	385	364	396	379	379	336	343	357	376	380	380	370	342	381	379	391	356	370	371	367	384	401	394	392	373	356	390	360	362	361	353	368	385	396	416	349	360	367	379	390	408	406	337	352	382	359	396	364	366	362	374	384	327	399	354	380	367	354	378	396	353	371	359	374	319	353	370	388	356	387	336	349	371	353	363	382	350	349	393	336	369	376	324	385	375	354	359	339	372	389	366	399	390	373	354	342	368	345	341	361	331	336	399	411	338	352	372	359	330	377	385	365	336	346	341	398	362	357	351	419	402	363	383	410	402	347	377	384	408	378	348	368	395	365	384	353	363	358	355	375	342	340	358	355	389	362	348	344	361	314	381	351	348	347	368	350	372	363	343	405	389	373	374	339	355	353	350	353	369	378	353	397	402	381	339	329	353	394	362	372	372	403	368	366	342	369	356	383	383	321	388	395	372	355	396	346	364	346	356	396	381	392	335	401	363	381	390	350	339	344	369	327	391	369	371	383	370	365	381	377	390	370	375	397	366	361	369	354	375	363	353	418	396	391	369	359	372	332	371	359	384	367	326	379	377	327	369	387	378	363	337	395	357	384	351	376	344	366	363	355	391	342	377	352	335	377	370	389	390	390	410	353	380	355	390	385	377	342	385	389	419	413	372	368	393	359	367	400	342	400	334	386	343
11914	1458	10392	13493	2051	1838	1539	1371	1290	1225	1111	1143	1016	1009	943	950	952	946	852	976	899	934	888	852	881	866	828	800	858	848	843	818	880	791	813	853	828	837	791	774	793	827	798	813	804	858	814	788	807	795	825	811	800	855	833	849	838	812	801	806	868	816	816	828	809	787	773	815	889	830	870	837	780	774	785	824	770	844	859	756	796	798	792	781	833	798	806	830	811	802	810	761	819	775	779	799	799	802	799	820	827	822	788	841	849	823	832	821	802	785	785	832	822	777	795	838	824	851	789	804	776	789	800	805	767	835	883	794	811	828	800	808	818	820	786	789	811	830	813	754	802	803	800	791	788	823	796	800	810	812	811	843	729	844	822	819	787	813	805	772	764	734	833	779	876	841	800	772	777	798	809	845	801	759	775	798	827	824	784	787	811	824	802	780	864	798	749	777	816	759	790	742	831	858	792	796	768	791	826	798	814	794	783	810	788	812	804	770	830	820	784	873	867	784	864	827	817	818	808	844	787	823	795	795	790	837	818	795	779	804	795	777	765	817	784	853	785	793	816	830	790	821	797	834	854	782	773	770	782	791	768	780	855	878	829	842	803	804	830	787	814	792	839	800	813	798	827	851	820	806	859	817	752	818	790	825	854	809	797	749	783	758	789	824	820	825	755	801	813	788	818	807	827	800	824	770	767	807	784	798	791	810	828	799	800	855	811	769	830	811	821	815	777	769	760	786	763	798	783	768	787	806	792	776	784	860	790	784	844	833	839	802	767	822	791	823	818	812	798	762	832	856	806	740	771	732	797	791	795	759	818	806	855	790	786	800	783	803	781	751	802	783	823	769	821	837	780	769	789	815	800	811	790	830	797	838	817	841	798	804	756	808	789	809	726	872	816	799	817	820	788	780	845	838	795	755	764	790	826	812	808	765	789	783	784	806	767	857	835	799	799	810	796	827	798	730	782	796	815	790	758	780	784	792	783	824	818	809	806	866	780	852	830	801	791	812	816	802	741	817	791	834	793	827	745	742	795	806	799	795	806	804	816	789	822	821	760	796	806	812	802	860	835	797	809	795	825	804	834	796	838	852	814	789	815	796	745	832	815	776	816	803	788	816	746	820	780	854	756	804	831	816	758	809	787	759	815	807	838	797	803	810	805	799	813	798	813	795	802	802	820	774	827	854	767	857	803	793	816	822	748	814	804	775	839	823	758	863	815	728	822	812	750	803	776	838	831	777	833	725	787	773	801	794	838	810	812	796	835	822	784	753	811	767	827	855	822	795	772	785	844	834	808	783	789	832	800	793	784	827	799	864	793	826	824	758	789	850	873	794	824	782	839	791	814	836	806	805	862	805	786	778	807	793	828	794	775	791	824	750	818	830	810	797	848	757	798	814	817	814	793	810	785	843	778	797	811	848	794	815	805	820	818	793	729	783	816	786	761	791	759	846	791	875	830	806	764	840	798	813	792	753	783	830	780	787	840	859	759	840	864	780	789	782	816	810	784	767	800	776	819	806	812	796	813	844	823	869	768	811	814	819	781	812	821	826	834	843	814	706	823	793	808	764	780	823	813	868	799	792	782	793	781	788	806	784	792	850	772	798	779	798	764	829	790	790	802	794	813	798	813	812	783	800	791	828	801	851	788	795	789	805	774	799	805	801	779	769	801	781	783	838	800	814	829	828	807	773	798	755	803	745	815	781	848	811	762	761	860	787	812	795	828	794	787	783	799	826	828	840	777	793	799	781	788	783	787	785	788	814	830	831	776	807	793	790	815	775	864	800	792	811	776	746	802	785	807	829	810	819	783	846	771	817	785	767	817	794	752	807	794	738	769	762	853	816	790	789	818	802	785	861	821	806	774	792	793	825	865	806	843	825	791	783	763	810	789	812	824	814	798	813	794	822	819	791	821	779	817	801	770	843	758	813	829	771	789	811	806	746	825	780	798	777	799	834	798	798	830	813	770	796	778	820	824	808	840	816	792	768	832	788	794	817	809	818	785	812	767	796	807	825	797	793	821	802	792	800	790	804	783	822	765	801	812	859	773	801	772	817	778	796	765	808	804	834	799	788	805	830	826	820	775	828	820	784	822	780	802	844	812	779	790	826	790	839	799	795	708	787	809	763	780	770	787	798	821	816	748	790	832	783	823	801	811	786	807	807	806	806	880	796	785	812	801	746	817	759	789	829	787	812	790	780	816	776	793	777	793	855	798	889	824	820	818	814	839	811	777	796	787	802	813	760	820	789	753	854	822	830	806	811	824	784	771	798	819	801	775	751	775	824	802	747	781	849	789	787	814	774	804	825	765	804	795	762	805	838	786	784	818	811	775	770	791	802	873	810	797	803	826	785	816	800	829	778	839	829	798	820	804	792	782	759	821	813	850	796	836	818	800	766	818	820	812	808	850	825	808	809	820	822	773	826	781	808	814	835	811	808	832	778	789	817	786	820	823	818	784	781	812	821	771	796	807	843	847	833	821	747	809	832	778	804	783	805	768	836	788	801	779	830	845	806	867	752	786	793	847	748	823	812	794	765	832	806	825	774	780	823	757	795	797	782	812	784	853	843	840	813	784	789	783	829	809	795	816	866	817	771	853	826	758	775	800	797	845	776	822	771	822	838	792	798	773	826	787	800	824	774	776	822	811	802	790	759	826	761	803	837	787	806	747	847	777	836	840	821	804	782	796	837	802	776	789	790	777	825	757	833	825	783	795	767	807	799	787	774	844	854	820	778	789	796	769	787	795	815	834	767	803	785	780	830	778	828	828	845	830	813	767	818	820	826	781	825	788	786	813	806	870	799	824	841	777	785	788	773	765	818	825	819	795	784	846	801	782	833	794	851	840	799	801	745	816	791	777	836	796	819	772	779	806	789	800	773	828	771	835	816	775	849	822	768	802	778	818	833	785	800	807	841	831	800	798	808	828	805	816	811	780	757	810	801	784	811	791	818	805	837	804	827	784	795	788	839	775	810	800	805	820	869	775	857	789	826	809	839	773	767	777	792	827	785	849	799	832	805	816	789	759	846	832	785	787	780	796	767	840	795	760	813	806	802	749	758	831	845	821	810	812	734	792	847	763	846	852	784	835	837	869	762	802	840	804	796	765	783	874	817	801	823	798	839	814	784	811	769	774	760	790	844	863	815	797	822	812	818	803	785	799	759	768	782	848	790	808	808	809	877	818	847	784	822	839	812	842	808	789	792	826	820	835	797	754	785	791	840	839	781	780	781	774	795	810	831	780	807	793	808	859	802	797	785	799	794	801	819	803	853	798	795	763	741	848	791	818	784	789	811	750	781	816	748	786	839	801	831	799	790	770	823	874	813	819	748	862	826	795	790	786	804	823	750	801	745	799	759	834	802	772	810	820	778	757	779	853	782	768	788	812	801	812	817	828	778	774	786	837	816	753	790	798	775	793	763	817	788	862	841	781	814	829	805	800	779	836	771	797	815	729	827	755	827	760	821	803	825	767	834	844	825	819	770	811	858
4609	300	335	328	139	155	161	155	141	169	159	175	147	167	155	166	167	156	179	152	149	155	189	151	193	175	173	159	175	165	187	167	173	178	178	165	195	172	173	152	168	176	156	186	178	162	188	182	181	170	161	162	180	169	158	169	154	167	163	171	150	153	159	147	171	148	162	151	166	199	184	174	157	162	161	148	179	177	160	170	159	146	155	157	192	184	157	151	162	174	199	152	144	168	182	178	172	159	150	174	176	188	162	162	165	155	163	167	168	154	167	146	172	157	164	140	154	169	137	166	152	157	172	147	152	147	153	143	180	143	160	166	179	171	156	171	174	151	187	172	163	147	173	146	164	176	159	200	181	190	165	142	146	173	164	147	154	194	161	171	176	164	163	155	177	179	178	175	184	151	159	157	152	161	172	181	183	156	152	160	180	148	166	164	167	173	165	142	150	149	161	156	152	198	169	140	178	155	170	180	182	199	168	159	172	172	168	172	192	157	168	177	174	168	160	128	163	173	164	185	157	176	165	161	166	160	175	171	165	148	157	153	155	159	155	153	156	163	156	175	189	171	170	174	165	154	166	146	165	183	174	157	164	168	144	154	177	157	178	154	158	169	160	140	170	173	152	173	179	167	165	155	154	162	139	159	179	170	172	154	182	152	170	137	167	153	176	160	146	154	167	162	145	180	176	185	160	163	195	177	144	128	149	155	148	181	143	171	180	170	148	212	189	190	165	165	165	167	138	163	163	169	178	174	169	155	151	162	172	184	164	135	188	149	161	176	174	140	167	153	173	161	162	171	157	150	167	195	210	159	153	145	164	161	127	165	134	138	187	149	183	175	170	187	177	161	172	179	179	160	181	200	182	168	182	167	170	167	156	167	166	139	153	162	166	172	187	174	158	179	170	166	142	189	173	135	171	172	159	131	162	142	143	159	175	164	155	164	192	161	155	162	142	148	140	146	153	168	159	178	171	159	170	179	176	165	188	181	153	161	166	153	166	171	162	166	167	175	152	162	174	168	158	176	169	180	167	163	157	157	157	150	168	163	165	150	154	152	200	164	159	165	150	179	177	167	169	158	165	152	147	170	177	188	151	153	161	162	156	136	173	165	169	188	158	161	158	160	165	178	158	160	189	167	157	150	179	138	171	134	172	147	154	209	188	168	165	155	155	166	141	163	155	153	168	136	156	159	162	153	157	151	174	137	161	178	150	155	167	167	154	152	151	156	148	159	156	164	166	165	153	179	179	129	159	152	151	146	161	166	160	150	144	180	154	154	164	174	178	158	187	179	183	177	153	171	154	160	160	173	175	152	165	189	187	160	159	148	178	153	185	152	157	175	169	179	146	163	159	170	161	154	173	201	140	148	150	174	161	166	161	174	174	179	144	180	158	164	157	165	174	156	155	153	183	157	159	171	158	152	170	172	153	152	159	189	157	169	155	166	188	173	148	145	160	151	165	167	174	169	176	188	179	156	174	178	145	152	162	178	180	179	178	146	167	168	166	169	171	174	156	171	153	171	168	180	157	160	175	183	171	165	161	161	161	160	160	158	186	140	156	167	161	176	160	147	179	197	184	164	179	174	170	177	147	165	161	170	141	172	156	165	152	159	170	159	157	159	165	162	170	174	183	176	151	158	172	169	178	154	154	158	137	150	171	163	168	153	171	160	177	156	150	135	151	165	174	179	155	167	162	185	122	185	167	200	177	154	145	145	154	193	173	167	171	180	151	160	161	157	160	178	139	133	160	171	188	144	126	157	139	166	168	156	151	165	191	190	170	178	139	158	178	188	182	169	142	170	161	146	152	192	165	155	159	166	145	157	198	175	172	164	173	185	164	193	148	166	175	203	178	174	136	181	169	181	167	180	167	151	160	167	152	163	166	163	161	163	172	183	172	183	163	168	165	180	166	176	155	174	186	165	166	161	169	156	183	157	149	174	158	163	155	182	172	169	174	167	150	176	176	166	163	161	162	154	179	153	151	136	157	158	171	138	172	161	169	169	192	176	161	137	174	156	174	172	185	158	167	189	165	158	180	158	137	158	170	156	176	164	143	166	150	155	180	174	166	152	157	134	180	153	158	167	163	146	136	120	140	154	139	145	149	160	173	183	138	186	143	164	166	150	163	130	175	182	169	191	152	168	164	152	150	156	138	144	190	160	153	178	152	146	162	176	180	162	128	187	166	156	149	145	157	154	182	153	171	186	168	153	165	175	158	160	167	157	157	182	181	163	173	153	182	170	174	161	167	138	163	148	178	182	157	153	175	166	167	172	176	173	171	175	158	160	183	166	142	167	151	163	155	163	168	191	171	190	168	158	163	178	140	159	163	169	161	155	165	130	154	189	170	156	168	181	164	183	159	149	154	155	151	162	172	148	157	154	176	165	140	149	181	164	162	153	160	157	162	181	168	178	151	169	157	148	157	168	155	174	173	167	142	169	161	156	159	177	139	165	156	175	168	170	161	167	145	168	160	170	164	146	163	163	167	170	155	161	171	166	170	153	161	163	162	171	156	175	164	140	161	155	154	192	168	170	142	175	151	149	173	159	140	139	147	159	187	160	159	150	156	150	145	171	149	141	177	167	165	170	162	164	181	200	156	175	135	171	185	171	146	141	150	171	171	147	175	161	167	151	154	151	159	174	184	151	171	168	155	168	156	187	178	167	163	164	156	166	186	162	165	151	136	145	178	171	171	149	187	156	157	185	167	142	183	155	168	171	172	185	190	163	159	163	190	147	165	155	143	169	179	165	157	153	167	168	165	165	165	150	162	150	152	153	156	196	162	168	161	167	168	141	161	179	166	173	146	166	158	167	170	182	158	175	168	156	166	144	159	152	164	167	150	173	173	143	178	189	177	190	172	145	154	153	163	150	147	181	163	160	197	177	176	173	168	178	166	153	165	169	157	178	156	156	169	170	150	166	152	158	164	164	159	171	171	133	152	173	151	150	166	171	162	145	146	187	155	162	159	171	163	168	170	181	156	171	197	138	160	193	170	165	151	182	175	172	172	168	175	157	143	147	153	166	163	185	152	159	130	154	196	162	155	175	176	166	154	134	144	198	153	140	154	173	172	157	148	162	177	167	173	167	165	178	160	149	177	166	173	146	153	147	144	149	149	170	158	181	165	160	180	170	165	157	158	147	150	147	180	167	176	153	160	143	169	173	160	148	153	176	155	175	180	143	156	177	177	185	161	157	192	175	121	160	152	152	168	147	163	166	148	147	181	186	160	171	181	170	148	169	144	172	176	176	163	189	176	143	132	140	172	173	129	171	184	180	163	181	166	154	162	170	186	171	161	168	146	158	161	177	139	165	188	154	155	202	183	177	180	151	171	163	175	178	207	153	155	141	169	154	145	161	177	147	170	164	177	174	175	161	162	168	161	177	172	167	148	182	163	174	148	131	163	169	148	161	173	174	146	172	182	160	147	130	132	139	167	176	154	170	178	167	187	127	157	161	156	151	154	160	155	166	166	168	151	157	161	158
3667	517	862	706	479	455	471	439	484	442	418	426	422	427	428	472	436	379	447	442	475	419	425	410	472	405	418	399	428	454	460	446	459	430	420	467	392	457	400	420	423	404	465	429	431	434	434	445	409	465	401	428	402	435	454	433	429	430	459	471	437	416	407	434	397	427	414	405	440	420	400	420	445	428	396	419	481	460	458	453	426	447	423	439	425	441	445	418	399	453	425	433	429	477	429	394	443	413	416	435	445	449	444	448	441	433	436	453	393	405	447	444	441	462	376	451	446	454	451	404	436	463	450	417	400	417	431	456	429	442	443	425	427	449	428	435	440	466	435	395	406	430	442	443	435	411	456	454	442	442	406	445	424	447	421	427	454	416	457	386	449	453	453	440	402	443	464	417	434	418	429	418	460	440	425	457	435	440	431	427	473	388	418	445	464	439	425	444	447	445	442	400	415	423	431	447	442	446	467	482	435	458	425	405	409	462	423	459	424	434	478	417	410	462	452	406	445	432	451	426	396	420	442	434	431	447	407	423	434	459	471	449	431	435	412	422	392	449	404	439	420	435	444	418	423	431	437	408	419	408	437	390	434	416	440	443	447	428	451	422	407	443	473	471	446	429	448	410	423	392	422	405	403	434	426	444	416	442	467	442	442	449	395	428	447	442	404	445	434	458	453	411	382	447	437	434	412	419	438	439	397	393	428	403	428	412	397	409	430	427	446	443	466	454	418	437	443	439	438	448	448	408	438	409	467	420	449	430	444	379	402	422	410	462	400	412	406	430	411	422	416	416	420	405	429	420	408	420	399	422	404	416	434	420	430	396	444	446	422	464	474	411	452	452	426	414	437	438	400	445	397	415	420	436	400	436	437	431	433	471	441	402	395	463	430	403	411	412	450	444	421	431	375	427	426	443	452	444	447	459	429	401	400	429	393	426	471	442	415	413	447	406	399	414	392	450	455	457	443	411	419	441	437	432	479	434	394	418	414	430	441	425	412	440	418	427	430	427	414	469	455	402	446	425	434	444	403	417	415	417	387	451	454	406	438	396	406	410	413	417	425	453	410	434	447	444	438	405	441	436	439	395	444	445	427	448	412	428	440	434	443	444	427	445	439	423	373	442	430	471	412	438	437	444	422	414	436	414	430	430	441	455	431	443	462	435	435	419	493	429	393	455	439	491	454	409	404	456	475	443	456	426	419	407	430	493	402	478	455	412	396	429	463	455	401	410	455	438	424	452	400	413	462	426	446	382	432	439	443	439	420	453	417	435	440	475	408	407	448	387	438	420	414	438	445	465	439	430	404	453	445	401	409	482	421	450	426	403	411	431	463	423	454	407	436	398	420	448	408	467	458	449	424	479	419	442	440	419	446	429	435	450	413	436	459	426	426	439	431	447	436	444	423	454	416	439	452	454	407	463	426	466	437	423	382	454	407	453	412	451	400	412	449	423	413	413	474	421	438	434	459	451	442	434	431	453	431	387	428	401	441	415	452	409	416	437	418	449	423	415	419	387	413	444	397	440	465	436	451	429	460	445	446	392	406	403	439	417	405	392	398	476	412	411	452	420	455	426	413	423	474	450	438	404	424	430	457	447	405	474	435	419	443	434	415	434	423	445	416	405	444	415	421	446	435	438	438	417	436	426	462	405	432	450	449	413	422	412	451	431	391	397	475	437	443	445	470	472	447	438	455	399	404	420	421	472	418	399	419	433	386	410	485	433	447	395	400	424	451	406	460	416	455	442	423	427	416	456	435	440	403	414	436	465	416	424	475	431	420	448	436	430	434	415	422	420	395	413	444	429	456	428	455	459	450	410	462	453	438	443	420	416	423	422	434	421	437	451	446	431	395	419	434	473	451	402	432	487	459	441	442	486	438	447	439	443	408	448	434	446	422	443	420	414	431	442	412	424	435	436	420	408	464	438	422	437	442	413	428	436	438	443	441	404	415	446	448	451	434	434	453	429	452	448	414	427	404	457	444	461	431	425	456	432	471	392	427	443	404	410	411	431	438	429	422	449	466	427	434	428	427	412	413	405	416	427	476	459	389	412	466	402	459	424	419	441	464	433	410	404	431	413	431	440	446	406	464	449	454	428	438	441	413	452	460	422	449	450	452	429	422	441	422	424	407	461	441	438	503	462	404	405	453	451	421	411	450	395	401	437	425	422	420	442	442	395	399	431	414	445	430	392	424	448	426	433	434	415	410	426	473	418	427	458	432	422	411	434	416	435	403	467	447	445	436	449	440	418	438	445	440	424	400	433	423	452	472	442	433	399	467	446	453	438	434	400	411	456	431	413	434	427	421	461	454	406	463	436	415	434	435	452	443	418	393	405	443	412	385	446	399	447	435	480	427	424	434	447	427	471	455	468	443	433	447	430	504	465	461	462	453	414	479	448	431	427	436	452	411	451	428	426	399	429	446	440	401	422	403	415	439	441	433	467	416	459	430	393	452	415	482	409	390	415	454	411	457	417	395	452	386	433	428	425	412	430	404	413	426	435	471	383	429	426	448	465	424	394	393	424	426	440	433	436	429	421	441	440	456	430	434	412	438	468	418	436	437	457	431	469	405	396	408	414	401	469	458	465	446	447	411	434	427	480	402	462	402	407	439	447	413	405	425	405	443	460	444	395	451	430	424	431	449	443	419	414	470	394	450	405	426	434	444	452	452	422	417	408	443	450	442	427	442	426	467	417	406	394	423	415	431	415	433	419	437	418	459	433	438	448	421	442	421	424	439	413	391	422	408	436	412	403	421	419	409	411	445	468	458	419	426	431	439	422	426	451	392	469	420	427	425	433	409	405	425	426	430	429	427	448	426	423	409	400	403	403	408	444	425	451	411	442	451	457	452	427	424	438	430	441	430	435	472	445	374	441	441	438	451	461	419	480	435	408	435	399	400	372	410	460	418	450	441	463	442	429	457	455	440	408	431	462	424	418	441	441	422	447	421	396	453	450	423	465	433	424	467	452	433	405	372	454	452	407	454	445	457	421	420	443	414	397	429	416	458	403	388	444	417	447	416	428	448	452	449	433	443	426	401	441	429	425	392	424	382	410	441	428	410	480	382	405	437	447	429	425	444	439	402	458	447	420	418	433	449	438	446	451	414	464	464	370	455	442	432	451	449	411	415	420	449	450	417	436	421	439	445	422	412	458	429	422	459	420	457	432	436	470	425	408	475	446	388	433	425	447	381	418	424	422	456	459	453	422	407	408	426	425	392	418	449	396	397	412	419	419	425	429	408	411	423	455	417	426	445	401	449	464	447	432	438	438	440	444	419	447	476	434	460	445	490	430	385	420	420	419	451	462	417	434	425	444	443	411	476	404	402	415	439	422	432	456	392	426	434	443	427	408	418	412	426	447	438	435	438	474	374	432	420	426	472	449	436	396	415	413	444	456	447	420	427	448	431	442	431	430	453	389	444	434	430	445	442	416	428	407	416	418	431	437	443	411	426	388	417	427	424	453	493	441	391	451	446	454	393	445
13000	1034	2998	2825	553	494	428	364	394	375	389	332	353	385	377	385	362	328	358	373	376	370	313	346	348	349	352	340	383	371	314	311	360	328	325	337	353	371	344	360	314	350	332	364	341	339	343	348	359	358	327	367	353	345	362	327	338	346	316	299	361	335	321	348	359	331	369	345	366	349	331	344	323	365	372	350	334	293	370	355	367	349	342	348	347	366	332	341	368	345	373	327	348	378	391	334	341	359	318	337	330	325	356	346	366	350	328	339	295	306	360	364	357	331	329	355	366	309	346	370	361	343	331	351	341	317	338	366	352	365	352	365	360	323	382	329	337	377	300	341	338	348	335	298	359	324	367	353	356	346	346	397	334	339	341	352	369	340	336	350	350	361	373	339	370	355	350	335	361	338	350	345	350	324	316	341	325	379	317	346	365	343	317	347	334	336	342	355	374	329	375	372	313	344	330	331	344	343	313	332	327	344	365	353	330	337	350	336	340	357	347	334	355	335	333	370	350	391	352	310	339	367	366	376	370	330	325	366	318	360	321	318	360	327	367	315	350	366	376	356	344	316	355	319	314	362	345	342	334	312	353	325	321	329	326	375	364	378	356	370	384	369	330	316	346	342	323	350	343	341	340	365	397	374	346	324	341	332	355	357	361	344	337	356	354	354	346	340	341	357	334	337	369	363	361	313	355	341	324	348	326	368	333	341	347	341	333	353	370	382	345	351	346	342	345	323	341	361	374	352	351	377	374	381	345	326	342	310	319	357	359	312	343	355	341	328	327	312	345	350	326	318	363	366	379	376	347	355	336	348	373	345	328	378	386	367	378	350	340	376	333	338	366	367	329	366	364	359	341	377	336	358	322	315	323	352	345	346	371	327	369	315	326	329	342	324	356	345	354	353	311	310	374	328	380	370	333	367	360	383	341	328	346	338	308	349	366	353	398	335	352	330	335	355	331	341	370	332	354	311	366	321	365	371	332	345	357	372	324	308	353	324	344	324	360	373	331	362	369	332	359	331	353	314	375	347	338	390	354	309	323	360	332	348	361	343	333	355	342	329	296	334	348	353	340	343	337	344	328	371	367	323	340	368	357	346	341	314	322	316	357	320	317	374	356	370	385	341	314	356	345	329	384	349	343	310	361	339	387	345	362	312	304	369	340	326	327	378	381	330	354	319	335	339	315	334	358	327	339	353	372	360	373	347	344	329	332	340	331	352	339	330	341	362	358	366	337	365	387	352	353	361	334	319	394	300	348	327	353	357	341	413	318	312	355	293	363	352	321	344	301	350	343	358	334	333	334	367	353	376	339	324	346	313	338	342	396	335	357	345	328	367	311	374	343	333	345	348	339	359	331	344	287	361	354	337	362	367	343	342	347	304	370	328	286	328	334	332	395	365	363	351	361	339	343	347	338	336	316	330	366	338	330	354	371	346	365	383	321	345	329	371	342	347	366	348	332	337	372	324	369	333	368	318	335	339	360	358	386	351	329	339	359	368	350	357	360	340	325	329	346	314	367	332	348	326	355	372	347	314	336	357	354	353	315	401	335	369	348	330	347	339	334	341	328	370	339	363	353	377	346	348	352	370	359	317	332	324	345	371	358	379	370	347	316	340	367	331	363	365	344	323	328	367	348	330	359	353	374	328	368	325	351	324	332	352	336	368	339	316	339	344	340	356	346	350	329	336	348	352	386	346	351	334	364	337	365	341	328	331	357	347	315	352	351	351	384	350	330	325	379	386	333	367	348	364	354	329	316	341	374	367	327	322	338	361	368	343	346	352	352	324	322	357	335	350	326	347	333	341	320	335	331	349	311	340	340	365	340	319	319	337	372	342	371	320	375	325	360	345	311	329	327	330	356	303	360	357	324	336	347	301	331	330	340	353	329	339	342	329	301	334	353	366	324	331	343	325	343	381	370	341	338	348	347	327	343	336	326	326	323	330	336	339	365	331	372	332	328	340	320	354	362	339	296	363	368	369	366	335	353	361	335	351	402	341	333	374	339	368	330	373	366	306	366	371	368	394	330	307	399	333	355	337	355	329	341	342	359	346	360	345	324	348	345	328	335	324	347	354	364	355	366	318	320	356	356	348	367	362	336	361	328	333	345	331	359	357	355	337	314	337	344	350	344	376	364	328	350	353	356	346	348	331	385	361	323	338	381	342	337	327	335	345	348	342	344	337	338	346	352	333	336	377	349	294	359	337	328	345	385	360	333	373	338	371	376	328	369	339	349	342	377	345	327	347	374	386	356	347	370	345	352	335	337	336	349	314	348	300	367	359	348	352	375	341	331	338	334	349	323	334	343	337	369	300	331	327	345	354	338	355	347	348	326	363	332	331	325	330	358	359	362	322	348	349	325	348	381	346	359	349	341	327	338	379	354	347	320	362	353	355	355	360	349	356	344	352	381	287	364	372	352	354	373	368	377	357	321	350	322	384	340	366	351	384	339	326	354	331	351	371	343	336	327	322	326	372	286	337	357	372	338	366	330	311	338	356	373	349	342	351	330	340	358	355	323	346	331	310	344	319	355	369	363	349	384	344	350	359	373	359	360	374	370	358	310	334	331	341	348	359	306	328	341	315	307	337	339	343	350	313	335	319	314	336	357	317	383	327	338	345	337	360	333	373	332	340	339	315	332	354	354	388	314	313	318	339	366	352	358	360	330	335	368	293	339	394	331	361	323	371	365	339	379	392	323	330	374	342	372	369	371	372	339	330	329	354	341	362	348	340	393	311	373	344	362	306	374	354	349	357	339	360	333	376	328	370	331	304	314	350	368	312	345	354	335	347	340	325	328	337	359	344	364	360	341	355	370	358	311	339	331	345	318	342	357	348	356	343	342	347	364	343	350	331	341	381	354	356	356	366	338	339	357	349	361	383	316	326	397	373	335	349	330	333	339	329	353	353	348	394	337	347	321	358	317	333	337	330	333	386	357	341	401	354	374	356	379	361	373	364	370	313	338	395	356	330	356	337	343	350	323	369	341	328	326	374	360	303	309	378	335	369	347	346	350	332	354	328	356	334	352	344	355	317	353	343	336	327	331	340	325	339	352	330	366	340	356	384	339	360	365	367	328	339	387	360	345	345	353	347	348	349	321	332	351	351	341	357	345	353	335	341	333	371	364	357	360	377	338	328	353	355	331	328	337	355	369	370	341	340	330	330	343	353	362	363	359	308	395	338	343	344	331	343	318	342	341	346	354	349	345	365	355	303	347	296	320	308	333	366	358	341	325	341	380	359	353	356	377	317	351	306	338	330	382	359	325	360	342	333	335	362	364	342	320	367	333	370	356	320	371	369	316	341	318	342	358	339	381	331	366	365	350	339	337	321	318	323	352	330	338	338	346	370	337	346	317	350	401	381	356	368	318	329	326	345	389	355	322	313	342	343	311	352	328	364	341	324	372	352	372	375	315	339	317	391	343	335	339	324	351	343	354	350	294	340	338	328	343	378	344	331	365	321	343	342	360	355	302	336	343	340	341	331
9119	1116	7310	5797	1483	1302	1218	1088	1042	968	973	931	839	850	847	843	879	860	795	802	849	834	828	832	850	820	835	815	817	806	817	754	804	766	872	783	788	795	810	771	743	799	763	787	761	802	788	816	819	778	816	818	790	825	824	792	782	755	766	768	751	811	737	792	775	791	757	737	768	786	798	775	809	774	810	796	799	804	793	820	783	773	785	799	819	796	815	794	840	714	769	807	802	796	803	756	766	776	833	827	812	802	781	778	740	750	772	798	821	807	732	759	794	761	757	745	777	777	772	815	788	790	788	817	776	807	769	764	744	794	773	782	772	771	757	833	814	776	823	807	793	791	815	789	798	787	795	817	797	811	815	768	791	841	768	817	811	762	792	829	757	754	710	787	783	790	759	740	798	764	786	795	774	751	793	790	747	793	767	815	752	829	793	810	777	866	744	797	794	738	812	796	761	752	734	809	753	783	764	772	866	753	743	839	784	796	791	746	772	805	771	818	752	782	773	768	771	835	756	789	764	785	780	762	758	785	779	756	773	765	730	786	779	766	763	780	785	837	747	759	815	801	783	795	735	791	733	795	793	749	771	773	799	761	746	778	754	785	732	774	744	814	783	807	766	802	811	773	763	748	751	793	746	775	791	757	834	813	817	814	812	751	822	801	748	770	775	717	763	736	802	787	808	793	842	780	784	750	830	801	805	772	775	796	783	794	757	777	767	770	829	794	812	805	798	808	769	816	809	800	769	768	773	786	772	758	764	754	816	797	800	817	788	780	743	764	771	827	755	752	805	750	778	786	740	853	729	782	798	813	823	792	762	775	779	822	825	812	783	827	876	804	808	769	768	763	809	785	762	800	745	837	795	790	760	768	874	814	851	769	778	753	815	783	755	759	766	740	835	774	762	779	797	809	785	822	808	775	793	791	691	771	787	864	818	776	780	820	769	760	734	795	810	737	811	766	752	733	785	765	813	780	782	821	773	811	767	811	796	783	771	801	738	800	757	783	803	798	734	822	781	782	812	763	807	751	778	756	762	763	749	769	798	763	762	769	777	737	771	810	761	809	800	796	790	785	824	746	834	747	821	788	737	777	760	772	793	761	755	769	810	795	784	748	803	741	791	776	761	733	806	768	808	825	830	790	819	767	781	794	766	810	773	759	796	796	806	773	763	764	815	792	783	805	781	824	832	799	799	772	790	732	780	762	801	767	802	734	718	783	746	800	793	842	857	804	782	810	820	752	831	762	789	802	814	789	748	821	782	788	758	801	816	771	774	797	781	769	770	807	715	746	736	855	783	794	779	756	792	749	769	754	750	817	799	783	770	790	733	734	809	773	802	829	803	763	777	804	742	780	798	749	786	743	753	770	725	801	818	739	825	781	774	807	813	816	763	769	810	799	815	746	751	778	783	837	780	766	790	755	760	803	776	782	763	760	808	832	780	775	753	805	770	800	841	789	772	845	792	770	798	739	815	785	736	780	798	796	767	767	786	828	787	787	765	735	773	774	777	786	757	808	764	766	775	834	737	731	793	762	786	810	794	756	753	761	777	755	834	823	782	656	813	767	789	786	810	770	792	817	784	837	817	744	786	813	818	801	771	776	780	796	756	794	789	757	797	802	781	809	793	753	804	788	797	814	782	789	787	806	752	817	787	801	797	808	780	821	809	792	815	776	729	829	784	805	834	770	793	783	808	750	788	804	816	773	783	792	861	773	799	783	818	822	783	736	796	823	776	747	785	779	788	809	749	745	762	758	828	781	819	795	768	784	757	830	761	749	809	827	746	798	785	794	807	769	843	764	764	781	844	813	842	801	801	767	838	783	821	763	797	777	817	716	806	800	847	772	789	752	822	784	789	793	760	822	792	747	799	748	822	757	750	757	778	804	752	765	807	773	792	801	755	762	824	777	753	790	796	758	785	762	834	792	753	787	785	796	731	743	773	801	789	788	819	827	750	783	790	731	758	765	814	749	753	774	765	806	756	729	793	795	763	799	790	755	827	854	814	798	823	767	811	799	809	778	794	758	765	764	780	785	734	797	817	736	759	771	805	768	834	860	805	787	788	788	833	805	756	814	775	788	785	763	848	816	793	735	830	802	836	769	791	783	757	775	736	780	771	776	808	807	779	759	824	818	800	833	783	783	788	796	750	786	815	826	838	820	816	727	805	819	747	750	752	822	771	837	785	790	780	770	803	753	851	825	805	769	756	801	803	790	834	766	736	812	759	759	769	757	744	699	796	837	805	807	744	788	790	787	781	806	781	816	775	780	802	791	808	771	799	782	811	812	720	792	817	799	790	775	819	747	798	801	791	749	791	775	763	792	812	818	835	779	751	744	796	804	773	792	799	771	780	836	805	768	793	840	827	845	756	798	759	803	775	739	802	762	799	802	784	789	771	810	798	768	803	825	803	764	761	795	776	809	780	777	782	847	810	779	803	788	776	795	811	798	845	781	787	779	787	793	719	784	802	817	783	839	813	766	832	784	763	772	758	792	799	788	809	780	778	793	769	769	804	787	790	715	789	774	804	730	823	767	800	783	799	764	765	788	770	800	748	811	786	840	707	778	721	790	757	762	814	787	745	807	725	807	760	803	726	762	763	803	782	808	780	795	790	768	773	822	858	780	846	765	799	797	775	797	783	822	775	787	798	804	744	772	757	801	768	822	794	832	748	789	778	797	758	771	803	757	776	776	790	790	803	811	764	801	846	776	785	784	760	804	766	825	828	734	822	768	726	855	779	785	773	802	763	792	817	791	814	760	810	812	734	769	796	759	803	751	759	772	795	870	816	773	804	816	797	766	791	729	768	741	775	796	771	772	733	736	772	835	794	819	803	738	786	756	792	786	776	779	769	819	772	819	740	779	816	839	797	844	808	745	783	806	807	791	801	774	760	761	831	777	799	760	757	795	815	841	782	764	781	727	768	778	784	759	770	790	821	813	771	791	774	738	755	826	795	786	726	808	797	811	758	814	819	819	757	727	803	796	766	765	765	780	774	791	765	804	735	768	771	767	777	730	758	780	790	757	799	799	799	760	774	801	785	758	802	725	824	711	784	723	767	833	817	802	801	780	770	813	819	795	781	794	753	726	795	794	832	767	787	827	798	754	813	754	796	810	802	766	780	771	801	742	783	732	787	791	789	758	744	770	779	800	804	744	801	773	818	763	792	800	757	800	744	805	751	796	806	776	786	772	762	849	769	805	717	792	792	791	795	831	780	765	753	790	763	751	775	795	798	762	765	787	732	783	824	800	766	801	829	803	832	805	823	768	815	752	766	807	830	760	812	793	810	798	814	810	790	835	824	746	787	770	768	745	788	742	790	729	775	795	816	746	806	798	803	810	790	763	793	775	746	713	782	780	811	817	792	768	802	738	832	821	798	798	767	754	842	747	788	800	773	782	822	773	688	793	742	779	749	772	808	781	793	742	766	774	743	736	792	780	786	843	758	748	765	780	783	800	766	782	773	785	768	808	844	770	778	790	777	803
21985	2075	3111	4283	845	592	508	446	443	431	426	393	433	385	394	407	351	371	406	390	356	368	350	399	383	364	347	385	347	363	386	379	323	338	389	391	397	360	346	352	352	373	366	360	323	344	383	349	367	371	325	319	334	396	374	348	380	336	349	347	330	389	375	377	350	406	363	341	342	367	348	383	375	357	330	350	361	372	372	412	352	397	368	349	363	348	368	383	374	357	358	386	334	345	362	351	399	382	401	351	343	367	364	377	370	377	364	372	344	394	391	337	324	365	381	381	363	375	338	356	376	386	375	376	370	393	370	352	380	380	342	363	384	355	373	351	365	375	342	347	379	391	380	370	347	380	383	362	327	367	371	347	343	364	369	348	364	367	368	383	404	346	378	359	354	354	374	329	351	331	356	375	372	368	327	368	361	385	349	344	360	392	349	364	384	378	355	334	392	358	352	391	348	337	332	364	356	354	381	364	352	354	382	360	364	374	384	318	365	327	390	368	371	367	347	382	358	367	385	334	391	372	354	345	334	372	382	379	341	372	344	383	368	350	392	380	394	369	372	404	382	358	353	379	418	321	352	344	379	359	378	352	364	346	373	383	363	380	372	397	358	354	364	363	341	380	375	417	407	331	379	385	377	367	383	343	356	389	396	364	369	374	357	391	352	373	394	386	339	392	391	348	342	379	372	398	364	331	378	371	388	384	349	359	374	350	354	377	359	378	364	355	326	355	353	381	381	309	349	380	366	365	414	356	365	345	347	329	350	387	397	379	387	345	369	354	358	398	385	373	363	374	366	420	330	351	364	380	352	368	405	382	355	345	367	378	378	376	420	401	326	359	374	390	378	342	392	322	359	365	388	379	370	343	404	376	337	371	371	361	361	355	340	382	325	332	374	344	364	338	320	398	373	373	355	358	379	330	365	372	368	367	351	341	367	348	390	356	319	345	357	384	342	328	355	391	390	359	363	383	346	350	345	354	379	344	371	382	322	349	377	344	350	436	377	327	353	367	353	372	376	398	334	377	389	385	365	410	361	412	387	380	354	396	384	377	369	363	361	311	344	372	377	367	389	352	379	418	384	342	377	375	359	363	353	379	407	381	383	349	374	386	343	366	347	379	350	368	360	380	351	388	335	344	358	382	348	389	331	372	350	389	322	378	388	360	388	341	389	389	384	361	365	348	327	374	378	370	332	328	368	368	393	371	390	324	401	386	355	333	352	325	344	373	340	373	357	376	395	395	365	389	389	333	357	372	382	372	373	362	315	352	368	362	336	354	339	373	406	357	347	346	383	385	378	368	348	309	365	353	368	379	400	398	366	425	378	383	350	374	362	364	397	351	381	380	388	335	401	323	377	398	368	353	350	380	358	334	355	405	378	399	359	353	344	342	333	325	351	393	390	356	366	344	397	387	372	347	395	376	356	335	366	325	356	361	366	387	353	397	387	340	371	372	360	324	358	349	346	361	353	376	335	383	380	387	395	354	348	386	365	341	340	346	359	339	373	330	342	357	341	378	406	340	357	411	351	336	380	357	331	402	365	366	326	364	366	349	384	371	372	373	372	375	361	367	368	395	372	339	372	353	363	337	405	362	416	348	347	343	384	391	310	378	379	390	342	383	342	344	328	329	377	366	350	348	386	401	360	338	348	398	397	356	349	349	407	338	381	366	363	380	407	359	356	407	358	346	357	373	373	336	352	362	377	354	363	331	348	384	360	367	377	375	340	366	335	343	351	383	386	375	342	385	388	368	357	344	327	384	372	347	354	364	377	347	369	378	354	359	387	350	335	349	320	328	334	331	333	353	395	359	351	338	356	372	358	355	360	350	355	371	374	372	377	319	384	341	353	371	380	344	416	358	387	359	352	389	382	359	345	383	355	346	364	370	354	380	313	371	404	372	375	348	371	364	351	417	385	344	363	375	372	398	350	333	342	354	374	351	380	364	378	390	388	343	365	353	385	370	359	342	379	323	358	335	325	341	360	393	327	384	361	371	403	356	329	360	377	351	352	313	377	394	350	322	367	344	396	370	360	376	352	399	365	336	397	386	341	379	366	352	344	334	320	387	362	374	357	364	359	335	384	356	417	385	354	354	362	359	378	361	359	366	374	410	378	357	361	378	374	360	380	355	358	350	303	380	347	358	366	350	359	389	362	372	397	398	324	354	354	385	346	335	344	354	362	393	384	328	379	350	348	350	367	389	350	344	331	363	372	362	370	373	369	352	329	360	380	364	396	364	336	373	343	338	351	353	357	330	368	369	381	348	344	387	369	365	358	408	369	326	344	319	413	323	371	411	378	338	369	341	332	322	361	365	367	390	348	351	337	355	342	315	395	390	375	353	367	409	406	393	358	320	392	358	377	396	378	331	365	340	365	380	367	392	349	362	359	350	369	388	374	386	351	346	388	306	350	390	352	370	383	377	340	378	333	370	361	379	368	387	384	357	319	371	379	337	386	397	369	328	388	375	369	350	367	378	359	384	345	350	385	383	348	400	356	334	377	371	326	301	364	377	336	364	357	401	367	385	341	343	378	376	323	370	348	359	349	350	363	351	325	379	369	394	327	344	385	361	420	360	364	359	328	374	358	378	340	383	335	368	399	373	333	379	350	348	360	392	357	368	341	352	367	363	352	350	362	365	399	362	349	358	377	360	343	336	363	363	361	358	337	372	376	327	356	394	361	393	386	347	376	370	365	396	380	357	349	366	370	340	344	341	378	317	402	366	373	356	324	367	363	367	382	381	364	361	402	384	369	375	383	308	378	393	390	366	385	356	339	365	345	359	354	335	361	377	352	331	335	382	360	351	345	348	357	360	391	380	372	347	357	363	307	370	369	363	390	362	358	352	362	391	407	363	357	384	367	383	368	347	403	342	375	370	414	365	325	331	359	392	378	350	393	376	356	331	332	343	366	333	425	371	346	354	369	406	388	359	391	369	355	364	368	383	358	391	403	377	343	360	338	392	372	367	359	380	370	362	395	358	370	328	366	335	385	354	374	334	367	341	337	378	380	356	315	354	368	367	361	331	346	385	390	389	369	380	366	338	359	374	392	349	353	355	385	382	394	395	374	385	354	370	387	381	371	344	319	378	376	390	368	352	348	392	336	381	342	356	353	389	385	383	394	349	369	421	363	381	331	384	351	347	357	372	353	385	370	346	384	381	386	338	368	380	337	382	365	368	345	347	365	371	345	336	347	347	334	357	361	388	375	335	399	393	348	357	337	412	381	348	377	344	384	345	369	348	373	373	370	409	360	344	361	372	350	401	358	387	358	344	376	326	342	355	412	411	349	346	356	376	359	356	379	351	393	344	376	368	386	343	359	348	363	377	340	341	362	364	377	361	417	382	361	387	350	373	357	339	380	376	372	391	367	340	393	375	369	376	393	369	349	377	359	354	348	362	419	354	373	386	375	332	344	352	362	354	338	356	340	341	357	389	406	332	354	355	310	355	384	358	346	397	361	348	335	343	326	368	387	406	354	395	356	348
11998	1414	6938	8924	2120	1775	1556	1343	1182	1196	1155	1130	1001	996	986	959	938	884	914	909	887	837	869	814	816	892	828	822	847	892	823	828	816	808	805	795	869	853	817	809	821	849	809	814	856	814	757	800	792	807	853	773	818	766	795	755	816	822	807	797	815	792	762	835	830	802	802	783	822	736	827	781	814	893	809	803	794	805	815	788	823	778	819	775	767	802	841	825	808	816	765	767	807	770	828	769	787	790	812	791	819	744	806	701	792	793	825	841	794	750	751	807	798	787	768	753	746	805	818	804	782	814	805	886	800	797	789	757	780	771	784	789	786	766	851	794	766	849	765	765	812	786	786	813	808	776	819	789	766	841	805	826	798	781	790	757	777	794	786	804	797	755	791	819	816	814	786	749	770	732	789	779	828	789	762	767	800	787	831	826	790	766	801	791	797	810	808	779	805	812	828	813	752	794	807	847	793	780	827	801	794	849	833	761	767	813	747	817	757	791	816	780	778	813	794	796	785	807	801	768	801	792	782	772	811	817	813	785	807	799	765	794	842	783	795	831	745	840	834	771	744	781	795	810	819	795	784	819	802	779	781	788	813	861	826	825	828	772	798	815	752	775	830	769	817	812	777	834	792	806	788	776	771	781	775	824	809	844	816	788	761	851	790	786	830	800	774	816	804	799	795	750	782	809	791	808	821	759	823	809	853	816	767	790	762	843	769	785	778	783	770	820	785	844	759	804	761	788	811	822	828	791	810	770	799	816	748	764	792	809	788	787	823	824	805	749	853	759	764	794	784	768	819	831	805	811	782	797	779	773	750	820	830	817	769	776	794	770	802	737	840	820	759	746	760	805	757	797	778	751	758	816	829	816	789	795	768	799	758	785	773	792	827	815	811	816	828	774	775	764	760	808	805	765	843	802	849	778	770	747	768	771	778	804	806	743	806	816	771	809	785	754	749	834	838	799	756	814	808	797	854	753	797	777	798	779	841	777	761	791	840	793	825	791	832	758	759	850	794	767	846	811	784	778	751	734	838	815	791	821	776	786	804	812	773	747	827	806	845	779	806	776	743	814	832	794	753	808	811	844	782	783	792	842	738	785	795	775	774	789	760	780	832	803	806	832	775	832	788	805	780	828	845	769	815	848	840	800	796	737	817	755	819	791	811	814	791	734	786	823	831	808	840	737	752	808	778	761	789	767	785	736	781	752	843	767	817	764	745	810	765	843	768	771	802	831	861	757	784	788	772	821	832	735	822	799	767	831	762	811	794	750	771	820	762	768	742	839	777	803	799	791	873	817	849	795	772	786	814	804	794	800	796	820	832	790	835	808	763	808	777	800	761	744	789	787	799	746	751	814	763	809	837	789	799	774	726	760	788	763	856	782	748	750	827	741	815	804	843	721	821	794	786	784	820	826	746	807	769	822	773	789	776	816	782	816	775	761	766	839	856	786	787	819	826	730	825	787	739	783	807	814	796	766	767	769	850	775	790	735	788	802	836	793	806	831	792	844	787	810	768	781	769	824	776	768	865	790	801	845	797	779	775	772	798	831	779	780	826	809	816	799	781	794	775	786	775	830	812	762	795	822	762	801	845	773	752	856	777	768	807	772	795	767	758	799	804	814	810	803	807	818	822	799	806	809	813	812	791	814	754	772	808	736	763	845	778	794	834	801	789	795	753	807	852	764	814	817	794	820	745	828	814	761	822	781	800	758	797	871	781	793	804	807	791	767	725	799	784	803	769	837	825	853	762	804	798	834	793	823	758	752	831	777	762	798	811	746	802	776	806	775	809	805	829	785	802	776	785	794	798	791	801	827	807	831	784	775	820	784	741	798	758	839	782	746	791	806	762	828	785	817	819	800	836	817	763	785	748	787	841	797	787	826	852	809	826	840	762	776	771	802	810	749	810	818	867	821	761	767	810	800	753	778	783	757	831	801	789	853	787	815	794	804	796	826	774	830	857	780	833	842	798	766	824	804	774	807	784	836	791	785	806	802	797	743	772	806	744	761	804	764	736	785	799	799	788	823	768	799	803	800	753	784	832	772	803	819	833	796	793	792	831	726	779	824	791	762	784	803	790	779	834	779	794	845	806	754	804	782	827	799	779	842	801	822	760	809	776	824	808	781	809	799	750	799	786	757	798	772	811	853	804	766	795	800	799	750	801	744	810	728	817	798	805	811	859	828	795	823	787	794	845	819	711	799	858	807	794	774	849	730	783	771	816	789	843	806	770	815	766	798	794	772	815	792	772	831	797	762	817	811	810	849	796	802	785	800	776	818	768	824	790	818	799	763	787	801	736	758	821	767	786	832	752	810	799	777	770	789	775	829	767	807	812	761	761	768	792	764	761	745	797	755	826	722	763	792	819	772	839	805	808	779	829	780	822	760	778	765	800	777	757	833	756	762	807	786	810	786	784	808	775	815	787	792	805	771	744	787	827	821	822	768	790	815	836	806	832	794	805	764	811	781	799	805	776	786	758	809	790	795	823	808	833	836	858	789	844	785	765	791	788	773	867	750	775	817	860	803	820	755	786	826	804	785	770	781	805	785	818	816	743	766	815	786	829	810	845	770	725	829	789	780	787	764	767	804	796	801	823	704	719	782	792	744	822	745	827	817	789	829	774	772	767	809	817	851	828	739	803	811	809	742	796	901	807	791	799	775	826	788	814	812	835	781	753	781	789	797	799	769	810	793	791	828	785	768	787	761	807	789	782	842	815	765	736	777	787	794	815	758	775	767	853	823	750	780	810	759	806	767	790	821	778	805	827	808	840	780	774	764	814	768	818	816	796	841	773	772	772	737	790	762	786	801	790	775	782	835	819	846	829	755	843	776	803	817	825	730	807	776	788	785	840	779	812	763	793	732	827	752	755	789	865	798	798	778	787	809	829	835	800	815	813	787	823	795	830	819	786	811	764	791	800	809	770	767	770	863	793	797	764	777	784	783	753	773	796	769	770	789	724	794	807	789	838	816	854	808	787	790	839	757	751	793	751	773	771	786	814	787	800	773	840	780	760	793	817	812	790	826	732	789	763	795	777	821	808	767	780	797	787	827	810	858	829	842	798	778	832	845	806	848	833	799	804	800	778	795	749	828	833	803	797	772	784	780	761	774	803	802	798	822	793	810	794	777	759	768	807	827	826	774	751	852	810	808	776	825	841	805	757	769	811	797	846	779	800	773	800	784	811	807	769	806	832	788	788	820	765	820	830	780	768	778	786	812	816	764	809	832	749	830	759	751	768	844	814	757	831	754	798	805	779	778	778	777	800	839	796	805	768	786	806	766	848	813	813	742	817	793	776	807	753	780	776	810	784	786	804	818	781	788	788	801	820	817	803	780	763	782	829	787	769	733	784	789	837	820	791	808	848	799	804	831	769	795	828	765	809	823	762	803	796	783	808	817	800	832	778	793	789	800	789	864	775	840	814	857	828	782	844	754	812	816	831	808	830	797	802	787	856	737	804	831	808	796	769	806	791	791	800	806	759	832
4827	263	213	229	173	149	165	160	180	169	149	167	162	143	167	169	143	176	173	169	173	186	161	160	148	141	194	160	155	176	169	172	155	152	153	159	157	152	175	150	183	164	139	162	140	163	140	166	170	157	150	190	164	176	189	153	142	168	166	168	161	176	158	163	165	134	161	158	169	138	154	174	178	177	183	161	170	184	176	167	165	153	166	133	162	159	146	143	160	153	155	152	159	185	150	169	165	211	152	171	166	139	138	156	172	156	182	187	154	158	155	179	159	162	148	213	156	157	182	168	154	147	178	163	161	173	174	145	181	161	156	147	159	165	150	179	163	165	151	148	181	126	158	167	146	164	166	149	151	180	140	165	164	184	175	145	178	160	133	166	157	161	181	171	166	158	149	148	155	166	160	167	156	167	160	157	154	155	169	156	169	157	166	167	161	188	156	151	181	137	147	171	154	141	165	154	179	160	162	141	161	173	146	125	163	155	152	132	145	151	162	180	174	164	169	143	159	166	155	167	147	135	156	155	156	172	174	174	167	183	150	145	156	168	180	155	147	154	150	159	162	176	146	168	150	176	154	164	165	184	210	192	180	192	133	149	158	165	168	166	187	172	150	146	205	150	155	175	151	156	163	164	182	200	149	157	181	152	185	152	145	147	176	146	149	154	130	180	152	153	145	165	160	137	174	147	169	176	165	169	154	146	157	160	136	148	142	183	140	157	161	148	177	185	147	143	162	163	158	141	162	162	157	153	184	182	151	160	145	179	175	174	148	145	137	169	151	148	180	137	171	144	157	171	174	174	162	160	171	173	144	139	140	157	150	152	148	165	184	161	146	131	180	154	151	163	163	186	178	157	182	156	152	149	162	130	155	167	155	194	187	169	134	163	172	173	150	185	189	176	152	161	162	130	152	153	173	202	166	153	161	155	188	156	154	160	162	153	184	179	150	161	160	157	162	166	160	167	148	163	161	135	182	169	161	155	162	157	122	163	152	183	138	156	176	172	166	182	176	151	136	139	158	163	167	152	147	144	157	161	159	155	168	133	170	160	157	189	154	160	170	177	148	163	162	172	162	145	166	139	155	140	160	150	158	155	133	178	165	156	164	176	168	174	156	160	173	154	165	158	155	153	173	175	139	166	160	142	142	162	164	150	173	143	155	158	157	136	130	138	178	164	177	172	165	166	157	140	175	155	162	157	176	183	168	160	161	147	137	122	155	155	180	163	158	143	174	159	146	134	155	155	164	160	160	151	156	167	145	151	150	152	163	155	157	162	179	158	177	160	179	155	166	159	139	151	181	159	180	164	147	169	174	137	185	158	154	158	163	160	158	138	151	169	135	159	176	171	162	170	182	153	172	149	170	149	178	155	167	142	163	173	147	167	152	151	159	158	160	161	148	140	152	155	173	135	168	154	159	168	145	163	162	168	149	176	143	147	145	153	178	167	147	168	178	145	163	191	171	158	169	164	147	152	171	157	137	121	141	160	189	159	164	167	162	184	160	154	149	158	141	160	157	173	167	155	162	156	170	156	174	164	159	175	175	149	157	160	177	146	170	150	159	166	161	152	175	158	156	159	161	176	170	154	163	154	171	176	147	170	154	166	150	148	152	180	158	165	155	182	158	158	165	148	176	186	147	152	158	150	156	154	167	163	166	173	151	153	163	156	159	141	160	157	150	169	131	155	178	181	191	168	158	163	171	155	160	153	164	165	154	149	131	146	170	149	150	168	148	153	154	151	165	184	160	167	157	158	161	161	158	196	183	177	153	167	175	152	151	146	151	155	176	148	153	145	146	174	169	184	182	146	148	162	176	163	149	149	179	152	179	181	166	145	157	182	183	161	141	171	149	181	162	194	158	162	139	163	154	153	167	153	176	189	152	153	170	163	174	164	165	169	144	152	200	153	132	196	190	165	183	158	152	133	149	160	151	154	154	173	153	171	152	144	162	160	153	169	196	138	160	184	163	179	175	139	154	165	161	154	152	179	164	164	145	155	147	158	152	153	130	165	155	179	181	154	159	160	175	134	156	154	188	166	179	164	152	162	168	151	178	144	165	174	162	173	135	155	184	163	167	155	161	164	170	156	174	178	169	162	172	166	156	154	180	158	163	154	142	151	148	142	162	155	177	162	132	165	161	139	154	163	136	165	172	175	163	158	167	161	150	167	177	142	177	202	169	171	172	156	175	138	160	161	154	171	163	169	172	160	167	176	152	161	158	183	173	161	165	144	168	168	135	199	163	173	165	139	136	165	147	134	157	155	176	174	146	156	183	143	170	183	160	182	160	178	167	164	163	174	151	150	169	142	145	148	170	178	168	165	160	152	166	145	160	180	157	171	143	164	158	185	138	163	145	153	153	172	176	150	185	196	137	167	178	166	150	162	141	147	164	168	171	190	167	166	188	189	176	163	168	131	147	133	147	137	134	146	153	161	153	157	177	163	175	167	168	172	145	155	168	160	162	166	160	151	160	126	161	192	167	144	163	161	182	172	153	171	165	140	137	145	151	150	132	156	153	191	169	165	171	183	154	158	153	183	173	183	182	178	175	185	166	172	186	163	181	147	145	140	152	154	176	155	170	168	164	157	176	175	158	162	162	189	157	182	178	168	147	188	132	147	165	140	144	153	143	151	169	154	151	164	174	171	183	156	158	175	185	165	157	163	158	153	144	159	161	162	146	174	174	176	161	159	187	160	140	168	172	164	175	153	176	158	151	178	184	152	177	159	142	162	161	176	166	148	142	160	144	157	171	175	152	176	141	164	171	170	194	174	138	168	151	158	178	182	156	164	152	148	163	165	174	166	136	179	162	168	165	162	179	149	161	151	179	168	163	179	166	168	151	161	153	163	160	149	152	155	135	152	176	159	170	153	154	151	151	153	155	160	134	169	153	162	144	167	174	166	171	185	157	161	173	164	155	140	179	145	158	138	157	127	170	185	148	172	185	156	177	164	148	166	143	135	142	148	148	174	132	149	182	147	162	139	168	182	173	174	171	129	165	154	183	148	156	166	165	159	164	141	165	151	169	147	161	152	163	148	142	147	154	170	159	143	168	171	166	147	155	168	182	157	180	163	142	186	159	172	153	161	155	184	158	158	165	138	160	168	145	152	179	160	152	170	175	162	147	153	144	179	141	165	171	162	187	162	155	150	178	185	176	164	164	151	169	141	186	149	162	179	157	161	140	168	152	173	164	157	171	160	176	166	155	139	146	149	154	160	152	149	159	155	134	154	159	155	149	168	152	151	142	143	194	174	141	176	160	154	165	154	177	161	156	179	152	164	154	150	140	155	140	142	166	150	155	166	167	151	158	163	136	169	161	159	208	168	169	164	161	168	148	167	187	175	166	143	158	156	144	134	132	142	174	181	154	169	178	142	183	153	164	203	160	163	162	161	154	138	168	158	153	177	169	166	154	160	189	151	173	156	150	145	160	179	166	175	202	181	151	155	181	148	160	161	148	165	164	156	158	144	148	155	143	167	161	148
3691	502	515	721	434	435	471	416	457	431	417	412	451	454	444	456	427	438	427	409	424	427	410	365	452	431	392	477	422	441	419	420	424	405	397	418	446	417	443	441	400	445	404	396	413	419	421	440	426	425	447	465	409	444	417	421	403	448	412	389	412	434	414	472	432	398	406	407	393	470	432	429	436	433	459	391	445	453	439	416	424	395	434	473	407	437	450	420	411	423	425	421	462	392	404	403	421	454	408	467	426	453	426	417	439	396	432	418	423	471	422	439	448	432	427	401	446	432	409	397	464	406	409	399	448	455	403	422	418	432	434	390	449	446	453	442	416	424	445	375	411	418	394	419	430	479	412	416	415	422	421	447	435	417	443	398	455	400	426	403	448	441	420	412	457	412	446	443	395	418	436	420	421	404	415	445	429	404	421	431	407	438	472	438	429	397	420	414	415	438	418	446	413	426	402	444	399	402	468	461	425	417	444	422	437	430	414	413	428	414	433	429	445	435	414	435	418	430	414	396	436	417	441	446	391	405	410	420	427	429	428	414	414	421	407	388	426	450	410	404	416	429	401	444	420	450	448	403	400	419	404	440	423	424	421	458	437	405	439	414	411	419	414	426	455	409	423	448	399	409	412	405	388	441	421	415	441	443	427	422	421	431	433	432	417	447	407	430	427	458	425	434	436	445	447	440	386	390	419	432	394	445	436	412	456	434	441	428	463	416	447	442	430	451	415	463	423	443	427	451	451	433	421	408	460	417	422	440	436	434	428	439	422	422	444	431	432	415	424	402	434	448	429	416	424	435	426	424	416	459	426	422	440	418	426	423	444	394	402	441	464	425	438	410	413	454	414	434	381	411	472	410	445	448	421	424	426	458	419	420	431	433	405	427	431	411	445	432	411	421	438	424	453	409	414	437	442	449	426	454	407	464	405	414	425	386	426	414	410	440	401	422	437	426	449	420	438	469	433	449	428	426	414	438	433	448	452	435	422	429	432	418	461	430	455	429	403	410	427	428	437	433	420	431	433	427	457	399	411	413	411	432	404	432	407	440	445	424	441	431	459	417	429	469	443	417	438	409	442	406	419	429	407	389	456	403	420	408	427	407	464	415	453	400	473	408	406	396	419	411	439	481	427	407	468	407	446	418	433	417	438	414	466	451	389	427	419	411	438	424	411	412	403	473	427	408	416	434	435	417	444	451	456	477	417	409	406	435	428	405	403	410	434	434	399	455	424	414	420	399	411	443	417	423	404	426	420	403	435	401	464	399	430	467	436	396	403	415	425	450	448	383	431	411	445	455	417	435	428	474	424	394	406	453	409	380	473	420	421	395	419	427	416	446	410	438	422	442	462	405	454	413	429	434	383	450	422	410	422	455	392	445	441	449	458	430	423	432	426	411	387	419	408	412	415	480	452	438	436	427	394	448	399	424	418	432	435	435	455	423	485	420	436	470	420	426	424	393	424	423	429	414	414	419	422	436	403	425	387	428	431	447	408	419	395	412	423	424	435	444	394	378	408	415	423	418	417	409	405	412	397	397	450	397	430	428	449	398	448	430	445	431	406	422	417	430	423	433	397	440	429	424	416	417	443	450	422	433	399	432	413	429	417	429	400	430	436	432	418	453	451	429	421	420	394	418	436	435	475	409	443	417	429	465	422	477	474	423	427	413	445	413	445	422	420	427	441	453	423	411	401	387	442	418	444	395	432	447	425	427	412	429	430	405	417	448	394	411	440	412	422	419	429	457	431	413	477	457	392	438	435	406	412	412	429	429	400	416	385	406	451	406	443	424	432	417	396	395	405	407	431	435	424	449	437	420	457	427	436	404	469	422	400	444	455	412	447	419	397	454	417	417	456	442	422	425	401	454	420	452	403	375	411	417	418	447	439	416	437	465	425	415	406	454	408	412	443	442	441	406	433	432	451	411	414	435	421	409	450	434	421	437	425	400	413	448	440	421	452	442	443	421	405	456	400	435	411	410	468	424	419	434	455	450	448	407	423	410	414	445	415	413	456	432	416	411	402	406	429	440	387	439	407	428	456	407	409	428	409	430	414	427	426	436	408	396	440	393	423	424	446	444	443	451	424	413	415	446	460	410	454	411	404	425	417	427	453	402	429	421	454	401	432	433	438	449	417	458	433	452	443	426	383	415	427	410	426	450	454	431	368	428	423	459	433	415	431	425	401	444	408	420	427	411	400	432	444	417	478	436	436	421	417	433	424	445	377	426	428	418	417	414	448	413	410	405	396	424	427	453	408	377	449	415	444	394	429	400	401	436	406	443	425	442	411	409	435	415	455	442	417	402	435	430	447	425	435	436	430	398	404	435	426	455	425	438	411	465	398	427	457	450	447	450	431	439	382	464	403	419	403	428	427	430	438	437	433	367	470	449	440	385	408	428	422	423	451	411	421	439	420	442	421	399	400	453	422	432	424	414	436	426	408	391	429	415	482	436	426	378	438	413	447	466	400	445	408	397	440	412	443	409	413	409	429	401	401	409	432	446	421	435	453	416	413	449	455	392	465	406	409	429	425	411	426	455	417	417	444	438	397	416	447	415	402	426	421	425	396	406	424	475	406	399	450	441	439	426	432	405	446	434	441	437	429	415	433	462	444	440	413	434	442	418	415	397	428	442	431	438	432	436	375	434	433	431	414	417	438	446	401	456	443	436	409	423	455	435	419	414	431	450	429	442	465	402	451	419	424	418	372	429	448	435	401	396	425	394	428	410	454	412	451	395	397	463	437	467	423	451	417	409	375	427	389	435	438	467	435	434	464	463	429	391	438	464	411	407	420	408	434	429	408	420	384	405	371	420	444	417	391	406	442	419	430	431	426	440	426	413	410	407	447	417	468	437	411	426	414	404	445	429	417	496	416	415	443	451	421	413	439	401	419	416	408	412	435	407	465	427	414	439	444	427	422	410	427	425	407	445	383	410	412	452	418	399	402	435	420	428	465	464	409	414	403	409	418	416	431	424	443	425	404	413	443	468	411	414	430	438	442	418	485	443	403	415	473	420	443	411	432	424	407	403	406	433	434	439	448	429	424	393	428	410	439	408	440	432	392	414	427	437	407	439	427	426	416	405	405	394	441	418	416	421	392	400	427	444	448	465	412	417	421	436	413	436	432	403	444	416	454	403	460	429	445	380	419	441	413	460	425	414	379	404	402	416	430	401	418	388	429	414	502	401	433	421	431	433	414	442	399	436	446	436	414	421	423	408	419	431	429	421	419	408	427	430	442	434	450	406	403	418	403	429	419	414	423	417	410	436	421	391	419	412	462	420	428	448	419	406	412	433	420	446	427	430	400	448	428	403	457	469	445	407	411	450	417	426	394	462	396	429	433	431	430	422	437	423	425	438	389	447	413	442	433	412	401	447	424	421	458	416	414	389	435	440	441	417	441	402	433	433	389	436	409	418	435	406	391	433	421	410	440	468	446	438	415	422	421	439	403	427	449	404	430	441	445	446	396	440	413	434	443	424	449	428
12558	906	735	3264	550	451	405	430	378	379	360	381	382	390	349	364	352	324	368	318	336	339	343	353	346	347	309	333	314	348	337	325	344	350	347	312	355	342	336	334	336	321	311	304	347	317	331	314	377	352	303	349	338	364	338	350	340	295	290	346	334	342	339	345	364	330	335	359	279	327	335	350	388	356	363	353	338	336	359	303	322	367	352	363	355	347	366	339	375	334	343	334	311	300	306	362	330	321	333	361	334	337	374	307	329	353	326	345	321	363	347	331	357	363	346	342	303	333	343	349	327	322	373	340	345	377	334	324	340	292	362	358	299	355	359	330	382	371	317	327	324	347	347	344	309	328	310	355	314	317	358	382	347	319	345	318	350	329	337	349	355	328	331	308	312	323	303	363	332	328	365	347	319	337	318	318	328	358	344	363	342	326	336	367	357	342	325	370	361	341	323	352	304	330	375	316	319	313	340	357	354	389	354	339	348	327	344	306	364	335	307	331	392	339	319	338	344	313	332	390	325	334	341	339	354	309	312	298	319	332	349	348	365	353	329	342	301	325	360	382	388	353	380	329	327	311	340	347	331	334	328	361	324	301	357	326	323	297	363	354	380	324	336	350	363	348	303	320	355	346	330	322	328	329	360	340	350	363	351	363	323	322	340	329	312	335	364	337	360	355	338	323	335	347	350	352	361	364	343	347	333	315	355	350	329	315	320	328	329	324	363	330	330	330	330	320	367	310	346	332	328	337	331	340	405	307	350	316	304	351	319	315	347	324	358	363	352	328	341	283	324	319	310	318	350	344	344	357	308	330	380	302	326	377	344	355	327	321	316	328	331	318	363	324	344	332	307	366	326	342	353	343	330	339	378	347	349	346	339	363	350	339	361	357	362	351	351	348	305	312	347	347	341	351	349	306	317	346	312	329	311	327	310	326	339	333	317	375	319	339	380	317	314	361	331	322	319	382	336	296	361	337	380	366	355	339	362	343	304	340	335	359	355	335	335	362	382	323	311	331	321	349	306	307	359	352	350	333	374	311	329	319	357	332	329	386	345	391	362	333	339	369	328	347	321	314	373	313	356	331	343	356	334	314	319	344	308	308	379	388	302	337	336	357	340	320	313	349	324	346	387	358	352	366	388	336	342	319	324	331	319	361	320	322	339	323	344	295	310	313	326	337	353	352	352	345	350	402	373	372	340	345	365	318	328	315	353	361	349	305	316	339	337	323	347	311	351	350	341	368	344	332	354	347	341	338	349	332	302	309	317	361	355	335	357	366	346	339	336	353	371	328	355	330	326	335	351	345	310	346	332	385	311	353	357	341	310	349	339	341	329	321	338	311	376	292	370	330	339	349	343	346	359	324	287	286	340	321	320	306	324	347	350	365	341	293	362	352	310	327	344	333	318	360	334	333	364	301	333	334	312	331	370	337	376	345	325	349	364	371	332	329	348	342	331	366	363	333	368	381	312	292	332	346	338	354	321	366	355	385	346	321	306	350	334	312	323	346	342	337	344	337	335	352	284	365	340	350	344	349	355	377	318	335	354	318	334	325	352	323	360	339	345	381	341	331	375	348	360	328	330	295	337	359	350	347	322	363	323	354	316	349	345	336	341	337	337	348	349	322	355	314	347	339	366	354	322	331	338	369	356	331	347	341	308	350	333	315	335	317	361	329	306	311	336	328	331	351	335	341	352	360	324	322	349	330	370	349	364	353	306	332	373	353	335	318	322	322	327	351	329	376	339	321	358	352	350	323	339	362	338	325	350	339	364	347	353	336	324	341	338	346	339	346	332	337	348	323	336	334	347	330	336	303	321	328	338	319	345	342	346	317	331	378	356	319	345	342	327	304	322	356	354	326	349	373	299	325	340	331	317	356	340	353	343	354	360	349	349	318	345	344	367	352	346	379	334	379	345	325	346	348	357	379	323	344	333	309	313	314	334	358	352	334	320	343	324	318	322	324	329	331	333	316	341	317	321	367	351	335	355	345	312	327	308	369	344	329	355	351	316	319	320	321	322	329	321	363	340	316	369	369	347	362	341	331	331	327	342	342	389	338	350	336	394	334	345	346	345	295	357	348	329	331	301	326	331	387	357	312	330	348	334	358	352	399	342	328	286	342	332	395	347	325	316	350	355	333	337	361	340	357	345	339	357	354	310	327	346	340	321	337	345	389	339	351	344	318	357	325	334	366	388	309	333	334	345	355	322	366	355	305	346	282	337	329	358	340	333	329	340	290	300	353	339	339	336	326	318	325	322	354	333	313	327	366	351	334	346	356	343	307	308	349	340	342	311	310	342	351	353	368	365	349	366	377	317	322	343	328	340	384	333	318	322	333	336	348	340	307	335	359	317	354	372	329	363	305	381	309	379	320	364	305	328	368	329	355	409	346	327	355	331	326	314	331	325	325	355	362	338	360	333	312	362	328	309	331	347	352	309	332	351	354	326	351	341	382	296	297	320	350	358	365	376	337	369	331	356	345	355	332	369	323	311	339	362	307	347	346	360	310	329	356	307	352	285	324	336	321	340	323	326	335	318	339	324	323	308	364	358	299	376	337	347	332	355	380	318	352	357	317	371	316	359	329	331	352	344	341	305	329	358	353	361	315	311	348	321	336	341	361	355	349	321	328	351	324	328	359	368	333	337	324	338	321	369	355	324	342	344	364	322	340	312	346	344	351	335	312	324	356	336	335	340	371	357	353	311	329	330	318	348	362	312	358	369	325	328	345	364	364	314	310	349	324	361	356	351	344	321	370	315	333	331	354	358	338	319	343	365	363	344	321	310	356	345	318	317	386	358	359	310	339	346	332	327	322	344	314	328	316	347	355	365	343	333	309	320	339	365	337	329	325	321	347	339	322	354	320	341	334	320	348	375	361	319	326	319	337	357	358	351	339	335	374	366	319	359	356	317	316	343	353	356	342	329	324	343	370	329	329	354	323	361	338	319	310	346	331	358	343	369	340	387	354	332	341	346	377	348	349	324	327	367	323	311	286	374	360	385	313	319	367	334	356	300	340	341	342	323	324	317	347	324	328	359	327	349	344	352	343	322	338	327	391	368	341	347	371	356	372	374	387	350	328	340	355	318	329	319	348	335	361	334	318	341	346	377	339	343	359	364	331	355	335	318	330	342	327	335	314	302	342	344	379	355	336	354	311	342	350	367	336	317	347	307	348	346	339	354	357	346	349	341	334	314	359	347	354	336	357	335	341	365	318	322	327	372	328	333	353	302	331	317	335	359	337	307	370	311	363	334	293	349	336	348	328	352	329	360	342	339	328	338	341	329	333	337	334	307	325	357	331	361	346	304	346	335	321	341	343	342	342	356	367	366	343	341	336	362	355	317	315	359	337	311	315	315	317	337	332	369	326	333	342	319	296	302	335	335	342	350	363	328	339	339	353	370	345	315	347	341	337	353	346	354	367	333	348	351	365	333	320	317	350	328	331	365	339	318	370	353	343	337	296	333	373	342	329	343	336	346	336	357	296
9088	1072	1773	8094	1406	1264	1187	1107	1005	980	989	950	918	898	828	851	793	874	828	807	809	835	795	786	786	809	766	795	811	837	785	799	819	787	829	740	876	807	739	750	816	841	791	809	786	788	782	735	794	787	757	787	738	783	774	797	793	778	746	762	762	802	780	744	800	836	820	858	781	772	795	844	809	794	755	747	816	783	778	774	798	777	771	806	803	773	792	722	815	743	741	788	794	745	822	779	838	802	777	751	834	773	772	792	804	786	768	764	761	759	780	814	814	777	803	776	754	745	794	726	743	808	757	815	743	738	770	743	769	774	761	830	772	757	789	791	770	758	755	792	772	736	754	809	751	770	767	804	759	770	805	731	757	807	794	779	758	770	746	794	780	781	779	757	790	769	757	741	836	754	829	778	766	736	788	805	772	797	758	830	782	810	835	731	847	754	794	771	797	784	780	772	747	824	808	799	797	782	823	737	754	794	805	750	871	752	737	774	769	743	767	810	799	800	789	800	767	830	732	772	796	760	811	794	794	779	772	767	798	751	772	797	764	743	754	780	817	726	794	789	806	743	820	783	723	746	807	791	761	801	742	760	733	835	765	779	800	764	746	763	806	742	792	760	748	783	810	785	765	806	805	767	849	789	816	794	827	766	775	755	771	767	773	776	791	765	792	788	787	749	768	797	797	782	791	768	793	812	785	847	780	774	834	788	823	734	712	811	792	774	786	765	790	766	804	763	769	795	795	791	745	753	750	777	771	736	773	803	793	762	806	798	719	720	786	741	784	756	802	792	740	750	741	759	765	812	782	783	766	781	797	774	741	770	745	762	775	795	763	767	762	806	773	736	835	792	758	751	824	804	779	795	812	763	749	780	719	738	767	777	793	767	824	754	819	750	769	717	734	753	784	785	799	763	768	759	794	784	763	796	802	748	767	770	715	779	740	783	750	765	778	741	749	820	733	755	753	742	808	770	813	762	816	792	777	767	734	735	745	748	798	741	793	757	742	832	780	811	770	763	777	781	797	796	757	764	754	814	752	822	781	803	790	776	791	760	766	732	738	802	778	788	716	795	770	732	767	806	775	781	783	752	771	756	746	782	773	774	785	764	738	759	771	757	773	785	737	729	778	767	756	777	769	756	812	812	781	753	758	747	785	793	813	795	740	821	762	772	801	757	760	798	793	758	774	768	768	816	801	788	753	804	822	751	725	762	743	777	788	766	788	764	755	765	772	779	775	777	777	775	754	748	799	795	799	803	801	755	780	752	781	771	788	761	770	778	799	766	780	765	784	818	796	766	788	769	731	773	788	778	757	757	779	761	792	781	801	742	786	767	770	756	772	825	799	759	789	709	758	757	778	778	799	793	802	742	707	798	753	788	786	767	769	834	747	729	792	749	795	761	817	802	764	765	775	776	812	805	743	741	757	764	794	790	790	782	782	796	823	750	767	791	716	792	828	816	799	714	791	794	772	790	806	792	727	803	790	804	803	810	693	799	734	757	778	803	754	770	813	777	787	738	746	775	829	775	733	791	811	794	819	752	763	787	731	769	773	773	739	763	834	749	817	838	761	795	818	774	761	741	776	785	753	774	788	806	813	755	775	783	825	787	758	768	789	754	760	762	839	766	738	780	767	761	790	786	808	734	795	782	811	766	795	795	787	781	731	765	761	757	765	819	790	805	780	767	738	822	735	768	763	802	835	794	758	775	802	751	803	829	771	808	816	787	767	811	815	776	741	778	731	781	747	804	764	780	797	733	733	775	771	774	828	780	843	736	717	805	768	843	803	795	825	721	788	792	786	814	801	743	779	814	809	803	772	760	755	783	781	768	783	769	767	765	772	786	753	788	783	800	816	765	801	778	781	765	798	819	772	758	789	769	811	839	750	762	828	783	763	744	770	768	805	795	746	769	799	808	737	797	746	766	725	795	836	783	754	795	749	778	765	760	792	799	793	778	795	814	786	778	744	846	749	796	768	799	794	765	770	759	786	740	744	727	785	838	756	819	812	727	771	752	787	798	764	786	801	771	743	779	820	768	779	762	779	815	758	774	812	793	762	788	776	792	775	736	790	777	770	764	770	815	748	766	782	802	786	742	812	779	795	786	799	829	788	771	788	795	802	828	772	735	754	759	783	795	841	778	747	815	800	761	741	793	788	765	749	774	806	785	757	701	781	770	792	749	791	766	739	807	802	776	770	749	745	788	745	797	750	789	812	729	755	770	792	742	776	786	845	777	815	783	746	776	755	820	757	755	794	813	816	799	728	771	781	779	758	784	749	810	761	756	762	733	744	789	740	753	776	782	793	785	803	722	812	806	752	774	766	756	828	790	767	821	732	794	753	810	785	764	794	780	775	819	790	753	783	732	825	725	770	780	800	774	734	817	771	750	774	797	778	818	792	777	733	782	784	785	808	759	793	817	764	782	772	824	808	769	775	771	780	819	755	751	793	755	805	788	772	803	730	789	772	812	786	748	790	739	787	771	742	810	799	792	807	810	767	839	777	785	770	752	758	792	825	763	795	796	788	760	735	761	820	794	749	797	781	752	818	764	770	772	797	747	775	766	743	742	764	756	773	786	804	791	779	793	747	767	778	805	829	795	794	811	773	787	739	790	803	826	864	772	828	786	804	815	775	809	810	823	791	828	839	857	815	785	794	752	802	774	756	810	745	779	754	807	814	747	772	832	791	792	775	809	800	758	741	772	821	813	778	743	759	783	792	755	727	776	773	814	712	717	781	729	770	776	760	776	775	822	738	780	773	773	732	729	771	808	747	797	778	760	809	800	767	763	724	755	766	817	763	798	736	757	783	760	790	749	809	787	814	788	759	789	779	774	759	808	759	749	782	821	732	796	797	807	819	770	758	800	824	783	744	797	776	724	800	780	785	773	773	794	803	808	777	769	780	806	801	771	744	763	784	777	761	790	770	783	806	786	826	793	766	770	754	833	779	756	785	846	797	794	791	784	753	777	716	811	791	784	775	791	768	759	782	721	755	827	757	804	798	766	800	756	804	788	788	825	754	736	802	799	764	799	762	755	761	804	766	825	773	782	806	788	771	841	749	774	729	772	756	744	740	771	795	780	716	795	733	785	811	790	791	735	779	790	772	815	801	747	802	795	771	735	748	817	772	769	773	782	819	812	814	789	796	810	741	811	785	746	802	763	756	791	729	767	811	776	769	748	814	761	753	765	720	770	772	805	783	766	776	738	749	821	745	774	748	779	801	813	761	812	761	757	737	781	724	727	793	760	796	759	737	762	803	789	867	783	763	785	791	807	796	761	791	718	825	815	842	743	780	740	762	768	811	764	770	786	780	716	734	774	805	754	777	844	771	775	779	795	779	779	826	791	820	784	768	763	819	809	764	764	775	797	798	752	809	744	793	826	783	741	856	776	767	777	756	794	789	769	765	782	786	760	756	768	769	808	801	791	784	763	812	814	754	746	772	800	772	805	829	833	799	749	745	753	748	788	756	797	773	778	742	782	773	795
20154	1878	1262	5095	889	615	506	459	417	397	410	435	411	393	421	386	383	363	355	343	358	307	365	384	377	311	362	339	355	375	357	343	336	365	372	330	330	382	355	333	355	376	361	369	342	336	372	387	346	350	355	317	321	368	332	335	355	375	354	369	367	331	368	347	397	307	321	382	373	402	342	360	334	390	349	364	340	365	359	340	394	385	316	375	352	343	345	376	361	337	382	363	370	368	361	385	337	350	392	362	357	386	343	352	369	366	320	361	364	351	365	341	335	358	358	372	366	359	368	318	358	375	397	362	388	385	349	370	323	352	360	360	372	356	344	364	355	335	362	360	342	338	341	361	399	364	347	360	368	350	363	372	373	321	337	333	345	376	363	367	333	357	337	341	338	353	372	375	340	369	362	320	392	338	347	338	377	329	353	322	350	349	372	358	343	376	352	339	370	374	380	357	389	356	317	345	354	382	393	378	400	339	372	372	337	314	328	368	384	365	354	341	327	348	316	374	350	372	370	353	353	349	361	369	386	340	332	359	368	327	372	336	362	376	359	350	331	377	334	366	364	355	348	381	325	351	365	384	328	330	331	378	326	349	323	345	356	393	343	378	365	354	344	359	337	378	349	320	340	373	336	333	359	368	342	342	371	325	390	362	357	361	352	331	353	370	364	361	342	390	378	340	353	373	383	375	314	349	393	315	356	358	334	372	340	346	358	333	358	371	351	370	341	378	355	365	371	373	385	337	377	335	375	379	361	374	358	367	352	354	354	392	334	393	392	367	345	341	350	363	375	374	358	365	370	372	381	334	362	357	355	339	376	366	335	308	347	323	348	351	351	392	334	353	385	374	377	334	356	347	392	360	384	339	405	371	363	370	376	361	358	379	363	352	373	353	376	330	345	368	339	367	344	394	390	382	338	359	358	357	360	336	382	373	368	354	346	322	335	343	369	349	356	341	356	315	341	341	321	332	335	331	368	373	314	355	350	349	376	349	363	367	351	342	344	351	361	365	382	341	377	380	378	372	390	347	344	347	356	321	360	364	348	344	357	370	372	342	332	356	402	375	350	344	363	367	370	349	350	378	339	365	329	353	406	382	353	329	367	357	362	322	371	350	377	352	338	358	359	347	356	327	363	336	364	356	342	340	353	329	347	368	382	322	377	378	371	333	325	334	352	353	344	394	379	360	373	366	317	365	346	398	367	332	342	395	405	376	351	335	378	340	353	388	374	322	365	352	334	363	343	375	368	331	362	369	354	370	362	368	393	334	374	347	365	354	341	348	330	342	339	351	327	347	328	335	340	387	406	361	363	359	407	360	346	356	295	373	366	380	366	323	354	328	314	339	361	342	345	363	398	382	331	358	367	361	375	336	371	393	381	367	368	381	343	386	353	349	371	359	357	335	347	357	361	374	349	354	358	370	385	339	366	362	372	346	327	371	357	351	344	366	379	364	358	379	361	345	392	334	334	334	327	344	390	341	356	368	363	330	354	348	356	387	351	344	352	357	346	349	353	384	369	336	334	320	361	390	357	332	374	363	346	363	363	363	360	353	385	377	391	403	379	382	370	364	353	330	381	348	383	326	378	352	374	357	364	356	340	405	369	329	356	340	318	369	363	297	377	335	383	353	347	399	367	329	310	341	390	349	365	342	374	350	353	361	392	403	347	406	365	338	351	361	367	383	360	354	359	311	341	367	347	359	366	389	358	347	360	350	404	336	382	357	339	363	398	351	353	329	367	372	386	335	347	349	358	344	365	299	324	377	364	333	335	337	392	351	365	339	370	344	357	351	317	395	328	388	376	336	315	349	352	365	359	350	363	336	327	337	370	334	373	362	386	379	374	320	362	355	379	359	341	325	347	338	344	331	351	379	353	370	370	326	332	356	351	343	350	362	348	341	367	389	353	357	317	328	329	381	365	365	369	344	367	336	390	369	367	363	399	387	363	361	364	337	336	313	348	357	364	382	352	351	355	403	345	358	361	348	381	360	385	394	370	325	352	350	378	395	321	395	366	332	376	330	357	376	377	408	387	359	333	380	364	347	390	365	363	340	362	355	380	381	404	372	359	364	346	374	362	368	356	373	386	363	350	338	366	351	339	346	367	367	362	338	377	410	379	362	358	341	336	354	345	365	372	351	322	358	366	351	352	360	381	387	337	374	377	363	366	376	381	310	341	361	378	374	370	389	350	363	361	343	358	351	328	388	362	330	346	352	342	335	360	415	368	408	387	334	388	336	354	331	329	360	352	371	375	397	342	372	344	388	365	358	366	380	344	353	350	331	330	348	371	359	369	324	318	349	351	353	380	355	325	372	378	334	336	352	349	374	376	358	336	363	350	368	364	329	333	343	380	383	355	360	358	384	336	381	361	350	360	356	315	386	344	352	383	382	352	336	335	340	392	319	335	369	375	347	358	338	368	306	338	358	366	357	314	368	347	355	352	388	338	345	371	363	351	347	370	382	346	348	315	328	344	385	340	375	330	398	389	331	334	342	328	391	337	349	357	398	385	321	347	347	352	360	347	369	376	365	361	372	367	352	383	369	380	346	348	316	355	398	342	377	371	359	349	314	375	326	361	330	350	379	355	380	333	329	353	335	353	367	331	363	349	360	373	356	346	344	335	376	344	366	326	341	352	362	393	343	360	366	346	350	322	356	358	370	346	380	372	349	356	335	342	371	373	369	379	390	381	384	343	371	359	363	321	375	350	374	363	340	333	360	328	355	355	335	352	354	348	326	343	351	339	333	386	340	355	345	356	363	363	339	343	370	350	357	376	362	367	348	376	337	351	332	316	362	362	340	327	358	371	362	374	377	382	333	362	386	379	365	375	362	345	401	351	375	326	361	367	380	338	303	348	331	339	367	372	378	370	347	338	360	355	360	363	363	353	376	380	372	338	380	381	322	383	382	328	366	368	378	397	372	365	339	360	356	364	343	388	369	338	364	392	335	370	376	379	360	362	343	346	333	374	344	325	323	357	357	360	361	354	338	364	365	367	338	343	373	342	341	394	359	334	355	385	353	343	312	390	370	344	336	363	375	357	378	331	325	347	349	377	350	316	334	371	341	359	359	343	370	352	362	367	351	375	330	371	340	343	328	351	359	392	334	353	387	352	371	326	367	324	348	345	358	352	379	389	334	363	299	356	371	362	391	324	348	327	375	343	343	361	345	338	335	309	364	385	330	360	357	376	342	345	370	319	359	344	364	358	340	337	337	373	358	373	364	361	313	367	346	357	379	315	346	369	349	338	354	335	395	408	336	386	396	349	380	352	342	364	349	310	378	343	405	365	345	331	350	381	340	380	349	344	321	357	336	380	375	369	331	364	315	333	365	394	393	348	361	364	341	357	337	343	371	351	354	342	341	359	375	348	350	342	374	358	360	393	336	372	347	369	358	334	343	368	402	375	357	367	349	323	329	353	349	392	335	381	380	338	326	362	376	343	335	362	328	387	376	363	373	343	346	350	332	332	348	357	358	364	312	366	338
11112	1421	2647	10545	2126	1755	1600	1442	1233	1253	1150	1050	1006	996	967	975	888	927	868	920	834	858	822	805	797	940	823	816	783	784	841	778	805	896	799	856	823	817	816	784	780	813	797	770	754	834	814	772	812	855	821	803	813	774	876	806	872	792	809	833	789	738	778	838	818	787	820	798	844	838	812	775	804	785	806	818	821	782	744	804	845	758	764	776	830	796	797	809	771	776	799	761	768	835	750	788	812	775	761	750	735	796	805	785	793	750	812	789	807	767	805	806	851	783	781	816	823	808	784	763	823	816	739	790	806	770	794	742	775	776	807	789	718	764	807	780	801	813	789	740	790	779	761	809	826	809	816	842	825	736	819	816	784	777	787	734	789	777	795	758	771	768	798	778	765	772	809	760	746	812	826	793	758	762	728	767	799	830	808	804	766	797	756	824	724	739	766	749	775	760	805	786	777	749	780	796	770	791	798	761	756	772	809	796	796	775	825	834	767	797	739	746	753	762	756	777	790	788	759	776	723	814	800	790	748	777	816	789	843	811	737	760	774	767	737	784	816	762	793	778	809	818	785	825	830	720	787	796	750	789	730	799	764	776	767	768	763	733	771	836	737	806	802	738	774	803	813	794	806	776	817	783	803	782	804	820	763	793	772	767	738	818	760	797	787	790	790	780	815	707	800	726	798	744	743	746	848	777	757	784	806	801	773	745	767	748	828	783	791	753	743	797	761	763	750	779	797	768	765	741	795	784	780	780	753	802	788	809	769	791	830	763	774	726	691	813	805	780	805	791	844	784	788	806	808	820	770	831	757	779	830	787	792	729	782	748	781	835	760	797	763	755	755	816	760	745	783	775	779	780	794	763	822	790	790	767	794	782	762	765	812	819	788	734	723	808	817	809	755	779	776	791	733	792	782	826	808	785	774	792	771	819	812	816	820	763	780	799	825	777	804	771	818	791	759	775	777	766	813	765	829	762	772	810	799	764	764	829	780	780	749	798	796	816	738	744	749	794	817	782	752	821	754	736	776	781	795	823	780	749	773	791	803	773	784	810	801	790	815	780	758	774	817	777	757	751	810	750	718	792	828	750	798	798	776	768	781	767	775	783	791	759	772	801	747	796	737	760	776	733	793	822	756	788	795	806	786	797	777	740	844	785	796	785	761	780	746	772	766	844	805	827	828	756	812	770	792	809	772	766	776	798	756	737	797	799	768	775	749	715	798	808	785	818	785	766	818	770	761	735	740	776	784	821	756	781	781	844	743	816	817	799	767	760	778	821	748	763	775	817	774	764	823	794	818	773	797	802	811	810	814	798	776	762	794	793	772	787	811	805	731	804	743	761	804	775	800	833	758	724	801	795	758	783	798	791	765	786	777	770	761	800	792	800	744	776	777	794	771	781	790	749	798	735	752	795	820	794	770	781	797	835	782	800	783	798	779	758	782	760	737	814	779	791	824	785	794	765	795	807	781	794	861	798	815	768	792	780	745	734	774	796	788	804	765	777	803	772	803	777	775	781	783	759	801	819	757	796	794	783	780	800	794	809	738	870	742	771	748	802	774	808	767	776	741	781	760	789	774	791	742	769	795	777	744	829	782	797	805	732	770	818	779	764	804	773	754	778	795	783	764	778	780	817	794	758	779	766	814	738	767	826	787	777	750	791	780	811	760	775	786	791	797	752	758	741	758	771	783	791	711	814	819	784	795	779	789	792	796	814	781	786	800	763	771	759	779	825	732	809	731	780	766	732	772	775	786	797	765	795	799	745	806	774	805	826	796	769	740	851	781	830	798	842	764	789	789	731	757	812	788	749	810	817	750	813	714	833	800	805	832	816	839	805	797	807	782	765	819	766	811	709	777	771	788	788	813	833	755	834	789	764	776	771	774	754	796	773	778	786	788	786	777	744	759	821	762	819	768	747	822	782	798	774	789	809	745	790	748	803	765	803	793	760	795	751	792	740	778	788	805	792	757	763	795	793	818	801	755	779	800	752	777	779	783	776	750	785	810	770	787	791	773	809	796	747	807	752	734	794	747	785	746	806	786	775	783	792	803	780	816	760	744	781	828	816	800	792	747	811	781	772	804	764	794	795	785	785	759	769	758	766	764	737	806	750	841	780	780	750	777	783	791	793	731	759	736	762	755	757	780	787	772	757	800	779	757	764	727	791	805	762	746	744	792	780	794	808	801	764	816	783	817	828	825	724	724	749	750	787	740	792	775	783	776	784	732	793	762	757	799	805	809	733	796	744	822	756	836	800	770	765	785	801	828	810	825	796	788	840	782	793	851	780	782	766	710	763	761	751	758	785	735	752	810	763	767	773	768	817	758	770	795	774	778	820	759	777	766	770	776	794	770	790	777	778	811	772	777	790	823	815	765	746	855	818	755	797	807	802	767	792	752	830	750	807	797	767	766	813	753	806	840	772	766	793	794	767	814	850	795	819	807	786	736	788	842	748	763	747	806	815	749	760	788	764	790	768	795	740	816	828	779	777	764	767	784	826	787	738	746	739	800	810	779	810	800	790	701	781	775	810	797	767	750	807	799	796	757	797	754	808	778	801	781	755	771	763	801	761	769	739	798	822	813	819	820	795	781	785	806	797	778	715	794	750	773	836	768	825	804	780	750	809	813	789	763	827	734	765	813	743	748	798	755	767	749	765	731	792	732	791	789	763	772	824	792	769	776	774	792	801	805	825	789	774	825	796	796	776	794	741	792	763	761	810	794	768	782	771	765	765	766	751	783	830	765	819	780	753	781	808	753	770	772	796	829	790	814	780	783	794	779	813	784	782	772	788	830	734	816	851	772	830	779	779	790	772	830	811	819	804	757	789	781	821	765	786	782	795	794	761	761	792	805	805	856	785	799	772	830	797	819	762	784	806	791	762	749	806	825	797	749	774	766	829	738	794	770	801	850	756	839	747	790	794	753	751	768	780	761	757	797	754	833	752	805	748	772	841	811	776	778	754	752	765	806	813	778	807	759	792	805	781	798	822	813	805	781	786	836	791	808	735	794	811	773	843	810	809	776	807	773	749	792	791	824	774	808	800	744	766	750	818	767	762	790	742	792	760	798	777	777	773	784	785	748	779	782	764	824	753	824	782	781	817	771	777	772	797	779	786	766	800	781	813	839	794	781	817	760	794	822	796	726	754	771	793	829	761	815	780	753	752	795	784	793	769	766	779	751	821	779	830	748	804	754	786	747	760	763	783	778	804	787	755	779	804	788	739	789	844	798	753	799	797	754	774	765	817	759	778	766	768	796	796	764	793	786	776	799	802	749	798	807	753	770	805	783	812	790	783	790	791	751	744	738	759	790	775	843	799	771	799	796	839	795	758	763	844	754	776	830	804	801	814	798	728	791	815	729	773	819	815	788	794	792	786	794	757	785	807	811	775	772	783	790	781	782	752	820	814	827	808	796	831	778	852	747	756	775	808	768	793	781	778	760	782	740	771	757	752	802	818	760	805	769	804	780	726	826	807	746	790	745	773
4056	247	186	262	165	187	151	151	137	141	158	176	174	140	157	129	155	171	145	149	158	149	155	180	143	152	135	165	167	171	161	150	157	161	148	149	150	181	171	162	174	201	149	137	166	170	142	158	140	168	175	162	182	135	158	158	157	175	172	187	151	163	182	153	163	163	158	185	162	178	142	159	186	120	167	155	164	133	145	153	162	159	175	149	151	162	155	163	141	156	162	167	154	143	170	137	149	136	162	159	156	175	147	182	161	190	138	162	153	155	146	148	148	165	155	148	151	151	161	167	153	158	167	160	155	163	158	148	153	169	155	158	165	161	172	165	146	154	153	149	163	137	134	144	141	135	142	178	165	153	146	148	177	165	160	158	153	177	126	163	166	148	156	159	184	137	156	128	169	152	155	163	155	163	159	163	164	149	147	176	167	146	160	140	161	149	166	151	145	156	156	152	169	169	179	167	176	146	152	147	152	143	145	175	150	142	162	154	157	173	163	161	156	158	162	154	141	156	166	168	167	141	180	151	154	179	143	148	158	167	138	157	146	159	177	132	160	162	165	159	145	139	175	164	160	160	149	156	150	148	161	152	147	156	148	126	160	169	153	157	175	170	194	151	139	148	131	169	160	145	170	129	150	156	154	165	139	156	177	144	155	162	163	172	143	163	169	150	160	157	153	162	168	163	152	177	130	137	162	171	156	163	141	155	169	153	177	151	138	166	148	171	159	142	144	177	181	147	160	176	171	164	135	170	146	131	156	121	153	158	150	158	138	145	150	131	160	174	169	156	155	158	156	164	153	171	143	136	163	151	157	164	160	144	161	163	157	137	136	159	170	155	166	176	174	160	167	142	153	142	139	171	186	162	135	141	152	165	157	140	163	178	178	159	157	148	163	171	142	154	145	161	150	178	182	138	134	173	161	163	181	156	152	151	167	158	168	195	166	169	157	169	156	145	176	155	145	168	187	148	144	151	164	174	152	157	178	157	157	152	165	150	136	143	172	169	167	144	183	156	140	145	142	165	145	170	155	160	163	151	169	139	147	132	160	144	177	161	144	178	157	191	143	149	141	158	153	171	173	148	158	154	159	157	132	171	160	170	177	149	148	155	158	155	168	167	180	158	174	166	157	154	175	179	173	140	131	159	168	159	156	158	141	135	167	151	146	161	166	175	170	152	156	159	171	150	116	183	166	160	155	151	146	172	179	150	166	166	151	142	156	159	156	153	155	149	160	142	146	148	166	125	151	193	127	162	179	144	173	154	145	162	148	169	178	152	144	154	194	180	135	159	155	186	184	164	163	153	156	153	153	141	164	204	157	176	172	161	156	150	155	152	157	144	172	151	160	138	152	162	134	171	148	147	130	164	151	149	150	166	140	140	172	164	153	164	171	180	165	172	129	180	170	138	140	158	164	157	139	159	158	146	158	142	166	156	151	153	145	175	147	190	162	148	143	164	155	148	148	125	145	162	169	162	148	146	143	133	167	124	167	160	171	157	166	136	135	151	160	161	138	167	184	176	162	157	151	171	171	172	138	166	149	154	169	132	146	160	162	160	148	145	148	154	154	153	164	186	158	156	152	136	152	141	143	153	138	161	162	163	153	152	122	147	155	158	162	162	170	141	148	163	147	164	149	150	161	160	147	133	147	177	148	128	148	138	160	165	162	141	145	179	153	147	139	139	159	170	123	147	178	166	164	154	136	138	152	146	155	145	164	133	163	154	154	175	131	146	160	141	140	143	169	133	170	156	150	140	161	176	151	148	159	146	137	141	172	159	175	161	165	174	144	171	148	161	175	125	152	134	153	152	143	172	161	136	166	180	157	171	136	160	140	135	188	137	160	163	179	155	142	152	150	155	145	156	168	168	154	156	149	166	147	140	181	152	158	141	144	180	165	173	152	168	153	163	154	173	153	142	138	153	163	161	142	182	148	160	155	137	170	164	166	165	149	167	153	153	156	162	167	137	151	161	138	143	150	142	145	152	140	159	172	153	167	151	148	167	146	164	161	138	152	138	162	137	159	164	160	170	157	142	175	167	161	149	172	152	155	144	178	170	147	179	150	161	142	166	145	180	155	162	154	164	155	151	146	154	162	171	149	166	167	158	159	148	136	156	159	128	155	142	148	173	161	157	173	147	170	164	159	163	152	162	152	175	146	149	192	174	144	180	134	150	154	164	149	160	174	168	161	153	165	164	136	161	161	181	163	156	154	143	170	159	146	146	175	180	173	173	153	168	153	173	141	169	186	120	148	136	136	146	134	169	138	168	181	138	159	150	153	153	152	152	172	150	143	157	163	149	146	178	153	160	166	146	143	146	157	169	161	161	162	132	132	152	161	169	156	164	188	187	141	158	176	158	158	153	167	160	141	159	138	128	162	153	176	152	160	212	149	169	136	149	157	186	158	165	148	162	162	146	154	136	147	147	152	159	174	148	154	160	150	152	174	163	157	157	173	172	151	141	170	147	146	154	145	164	156	155	170	134	163	168	172	142	195	162	146	150	146	161	159	147	131	166	145	158	160	158	173	165	158	156	158	157	147	157	172	146	165	166	153	162	154	157	169	181	172	147	167	162	151	145	144	161	162	145	136	128	162	162	147	169	152	156	173	164	145	139	150	147	154	166	140	112	149	163	125	149	140	163	153	139	136	142	141	144	154	142	143	169	163	149	165	135	142	136	150	160	168	158	170	135	168	165	146	164	157	158	144	152	161	174	139	138	161	144	155	155	149	139	133	172	159	157	159	160	158	163	141	149	156	152	151	155	125	155	124	151	150	145	142	150	138	180	144	158	158	163	151	164	168	151	143	136	140	165	172	163	157	155	176	156	168	155	157	172	168	135	147	173	137	143	161	145	174	149	157	183	134	162	159	146	152	177	128	160	152	184	151	149	149	159	154	156	161	157	144	129	158	161	138	182	155	159	153	154	135	158	184	174	160	158	139	153	164	147	159	148	169	128	145	158	169	139	165	153	149	152	149	163	154	159	167	146	143	113	161	155	121	155	155	128	160	157	160	157	161	169	156	162	138	160	143	150	163	153	164	138	169	159	151	156	154	165	168	169	147	167	156	163	173	166	144	166	156	136	140	159	174	150	159	137	164	166	187	168	150	151	141	145	145	182	149	185	150	163	174	177	166	161	139	153	165	133	125	148	184	144	154	170	163	153	136	177	150	154	170	162	158	141	146	140	179	148	137	152	146	169	177	171	169	160	151	160	171	154	157	173	182	184	147	163	165	156	137	147	151	149	145	133	142	141	158	166	169	168	179	133	156	171	139	143	165	154	141	176	141	150	162	165	165	166	167	169	163	152	150	140	160	133	155	148	156	169	178	157	152	160	141	139	160	194	158	130	159	151	184	162	159	136	159	173	155	146	158	158	177	170	194	157	154	213	152	146	123	167	128	173	172	144	169	153	144	150	162	171	169	142	173	145	144	182	161	170	145	169	165	158	151	141	148	148	145	168	142	152	142	166	175	154	155	180	158	149
3575	480	508	736	433	447	423	441	450	413	453	434	437	435	440	423	397	391	424	389	424	403	426	418	418	439	429	437	404	417	392	415	385	399	421	426	423	444	443	408	461	393	389	393	389	437	419	454	427	445	395	434	427	413	416	409	358	426	434	406	462	402	439	385	392	425	440	441	411	445	425	419	444	425	397	390	375	420	432	431	434	417	438	419	429	420	409	401	409	444	425	447	409	432	424	401	377	441	422	409	427	396	387	428	398	415	406	437	396	375	398	425	443	416	415	422	415	402	380	384	433	413	384	411	434	399	407	427	435	393	395	462	418	404	472	400	393	434	397	413	398	437	411	418	401	442	399	440	435	427	418	383	424	419	437	393	414	430	380	422	426	407	404	421	415	454	402	402	429	415	422	434	441	404	388	411	462	438	413	415	447	387	452	379	423	432	393	399	418	408	390	436	389	405	433	437	385	400	403	418	423	412	431	418	421	383	442	429	423	404	451	417	401	403	427	438	443	395	448	412	403	417	422	426	416	405	386	381	433	414	426	404	391	413	433	449	434	413	411	431	445	412	411	449	427	417	418	382	424	388	435	398	428	421	455	455	424	391	410	379	376	420	433	401	436	422	439	390	430	416	398	396	410	457	433	425	405	430	418	405	406	443	428	440	427	414	407	407	410	419	401	433	392	405	435	437	412	398	439	419	407	437	456	434	396	423	414	398	443	397	420	429	394	388	406	393	401	414	406	426	438	396	417	414	423	413	416	410	431	371	412	397	394	428	418	466	414	410	400	444	431	407	400	418	390	423	429	423	431	412	403	434	392	424	407	397	396	423	400	408	420	393	419	379	400	430	446	384	386	415	426	392	415	423	433	384	414	414	454	403	375	428	458	406	428	440	414	437	418	390	401	414	431	404	406	444	432	435	440	429	432	402	417	437	449	411	391	447	435	393	386	412	389	430	419	440	440	435	382	360	456	437	421	392	423	412	397	395	405	406	424	420	421	396	402	419	414	442	445	452	395	406	424	440	405	403	416	423	405	417	413	424	472	438	391	397	382	416	445	459	435	438	399	427	394	386	423	402	437	389	418	431	416	443	433	420	403	398	408	440	395	439	401	391	395	409	411	395	385	386	428	387	417	426	403	432	382	385	429	419	373	458	405	426	408	396	397	403	438	418	393	421	410	416	400	387	445	430	413	438	442	442	431	401	411	407	408	448	444	438	409	436	445	432	389	403	358	395	420	427	389	466	421	381	422	411	400	411	437	398	422	401	440	432	435	410	444	404	417	401	397	432	417	421	429	392	416	423	408	439	419	411	414	427	428	418	404	418	418	415	420	403	450	407	383	429	399	458	393	421	414	408	402	389	418	384	410	431	410	408	414	425	436	434	408	379	417	417	419	430	454	405	433	434	411	388	428	386	408	427	406	407	398	470	435	458	415	428	430	395	409	397	424	390	403	437	444	414	403	432	435	477	429	412	424	427	404	404	385	424	385	396	377	447	392	424	416	388	411	411	396	427	400	433	415	416	413	407	439	401	412	455	436	425	407	390	384	396	430	431	417	433	390	427	448	426	398	418	403	405	399	375	418	405	412	388	406	376	396	446	420	405	431	418	405	393	398	429	415	373	424	415	413	434	413	399	455	426	393	413	427	395	407	398	429	391	415	397	380	398	419	420	437	396	396	389	418	399	388	409	413	391	403	388	400	408	412	427	403	414	418	424	397	443	414	395	388	412	379	425	406	394	414	425	413	379	436	407	437	405	396	413	381	400	400	402	411	427	434	472	428	426	453	381	414	446	400	398	390	407	405	410	416	416	460	412	422	383	434	416	415	419	404	414	410	419	422	413	435	415	431	408	403	427	400	429	412	401	417	414	443	424	390	396	411	407	408	442	417	418	405	416	400	415	385	416	455	430	387	406	435	414	418	430	417	420	396	429	419	394	446	394	426	410	404	398	403	418	433	423	439	432	442	431	448	397	441	426	435	399	430	437	392	443	437	392	400	403	397	451	398	390	415	393	406	440	395	406	448	432	445	420	361	418	414	439	414	400	442	450	391	441	406	426	413	400	436	420	420	417	417	413	392	405	427	458	445	403	399	402	418	415	424	405	408	389	441	437	410	426	412	421	404	422	386	379	428	430	440	401	435	424	409	412	462	399	440	440	436	402	420	391	409	437	449	438	433	377	392	403	398	469	424	405	402	426	376	429	420	408	394	443	435	381	408	454	399	378	422	433	434	443	396	381	440	426	419	371	407	435	417	403	416	399	412	459	393	407	398	431	408	410	383	416	407	421	436	430	409	426	424	451	423	432	392	421	434	362	412	425	425	391	400	450	397	386	413	399	388	435	391	403	393	403	402	381	409	416	432	403	420	395	397	444	398	441	441	398	424	399	408	440	455	452	382	390	420	414	404	434	431	420	439	412	441	389	457	430	422	422	444	399	403	418	417	429	423	408	379	426	429	420	398	425	430	415	407	405	396	454	401	372	431	430	416	436	414	450	429	412	406	427	419	412	409	395	434	425	373	386	417	383	420	419	381	426	419	438	429	423	390	410	421	416	416	408	415	423	397	402	398	433	423	426	444	412	407	432	429	432	449	382	460	419	392	428	400	412	413	413	426	426	384	376	379	417	391	408	418	406	382	393	380	414	421	419	394	399	397	407	415	398	412	392	425	454	449	417	410	458	389	396	375	414	433	397	419	393	431	416	399	405	447	395	419	443	437	425	396	395	413	418	395	428	411	390	446	414	382	431	403	422	399	415	406	411	388	405	444	401	409	438	405	460	452	437	457	433	405	423	412	432	431	410	464	407	411	431	412	438	402	397	423	425	453	409	404	438	397	402	389	423	418	402	442	406	420	397	404	451	403	480	457	409	402	424	422	438	395	403	433	447	429	429	439	404	428	428	410	433	420	417	426	392	406	430	439	431	428	392	413	424	413	448	429	403	416	412	407	404	397	373	405	427	393	395	463	414	458	403	457	400	420	414	422	421	408	357	429	409	394	419	440	417	407	438	438	407	407	397	398	421	403	409	421	420	441	377	407	388	399	397	387	424	427	395	412	422	374	388	409	435	400	384	391	435	437	424	398	409	418	395	403	403	453	414	444	416	396	416	401	418	415	427	407	382	415	436	451	434	423	384	419	448	423	447	396	434	418	418	402	438	398	394	429	429	415	425	379	398	399	411	449	417	396	425	417	424	424	443	446	399	467	486	425	426	402	422	386	393	413	428	455	436	418	434	404	401	384	409	413	440	371	417	439	386	409	441	410	439	411	406	396	418	381	385	430	396	404	443	401	425	372	434	427	455	413	442	385	396	416	392	398	393	390	384	439	406	374	399	419	464	385	420	418	424	397	414	388	457	408	396	412	430	448	404	424	461	425	428	422	418	429	409	402	447	402	421	367	423	395	417	411	412	429	446	417	446	425	399	432	418	397	427	419	429	433	444	403	465	411	446	429	411	415	433	396	423	437	426	423	416	393	405	380	393
12442	926	789	1966	529	453	385	366	400	370	401	368	364	337	341	331	324	372	339	342	338	352	364	344	368	343	335	355	335	354	324	352	350	310	328	335	380	356	339	329	322	317	374	348	349	318	328	331	333	327	311	343	324	370	338	318	356	328	322	325	355	343	330	299	325	350	292	334	345	311	329	363	365	319	349	340	334	323	343	311	326	356	345	349	391	329	326	360	349	314	336	354	337	350	328	334	394	301	282	301	334	306	320	339	320	329	328	372	355	352	302	364	340	314	346	324	345	322	367	371	317	384	342	378	297	337	328	340	331	333	347	327	344	327	355	337	336	352	367	318	328	333	386	353	350	362	328	344	315	329	333	340	321	360	328	342	338	335	321	335	311	294	335	327	343	359	336	329	349	332	299	337	349	351	304	309	320	339	297	359	353	319	306	326	354	318	332	373	380	346	333	346	374	348	292	318	369	349	344	301	347	296	365	367	361	339	336	350	327	304	319	333	339	345	350	317	361	349	349	325	335	330	345	367	355	315	336	286	298	343	346	310	354	342	312	337	315	361	353	347	357	332	334	355	337	317	326	346	294	355	314	329	324	341	330	319	350	299	333	331	340	370	360	344	344	336	352	315	335	333	349	340	338	353	324	336	343	331	354	373	342	366	345	327	312	343	347	349	345	327	337	375	359	327	343	331	336	353	328	336	333	318	321	335	324	350	324	306	331	334	328	329	344	290	358	321	373	326	358	347	327	370	305	350	346	286	328	386	347	317	330	342	355	330	343	340	362	304	359	320	306	365	342	333	344	323	339	301	343	337	342	308	343	349	333	315	355	306	314	313	351	351	333	341	323	363	347	327	331	381	357	381	349	350	333	352	341	312	315	337	335	332	358	332	322	308	308	369	328	348	309	316	340	307	313	316	350	333	325	301	316	326	307	335	315	326	339	362	351	321	330	306	335	354	347	333	327	341	358	341	334	337	352	342	369	327	374	306	322	314	342	340	331	307	320	337	322	350	351	342	353	360	349	381	354	367	376	361	331	347	364	355	358	311	355	344	290	333	330	355	366	338	312	315	335	345	331	347	319	325	369	319	312	318	339	339	349	345	363	338	340	325	305	307	293	318	320	322	355	346	330	336	320	328	303	328	305	296	332	350	325	365	327	346	327	312	344	351	325	330	332	338	350	327	341	354	324	357	316	330	289	319	321	347	331	375	330	319	330	335	346	333	334	351	348	338	333	309	325	327	342	361	315	310	368	342	322	344	338	361	321	348	302	294	370	353	336	353	360	322	329	327	344	352	348	355	356	375	364	331	368	327	348	328	358	321	326	358	357	330	344	336	314	324	364	360	342	349	331	354	338	304	304	362	329	356	321	352	354	328	351	325	301	312	323	297	326	324	342	356	313	339	350	296	322	372	323	334	345	341	322	320	346	346	351	351	356	326	335	317	317	354	361	322	353	306	354	341	278	356	345	351	349	360	352	407	321	351	331	328	362	321	336	318	332	317	358	335	329	365	374	330	315	314	358	374	319	324	305	319	340	315	324	377	311	332	338	344	327	324	330	328	309	320	336	313	342	278	345	319	323	355	305	323	291	353	340	345	363	324	324	323	343	317	337	326	323	352	330	346	326	368	320	339	346	340	351	304	371	338	365	347	291	373	378	357	368	318	343	324	359	309	300	325	331	332	312	358	344	310	338	319	341	283	327	331	360	298	307	323	332	363	330	306	339	316	336	320	331	317	297	339	321	360	389	289	344	324	339	280	318	343	318	339	344	327	316	346	329	382	320	357	342	337	362	353	345	316	322	323	378	334	336	353	333	326	345	341	335	360	331	331	356	338	336	351	333	333	337	362	326	341	320	386	366	316	367	356	352	339	333	330	349	298	344	319	333	348	298	328	319	320	345	345	330	343	334	353	322	383	370	365	334	344	341	329	357	373	308	301	312	336	352	325	329	354	351	315	322	301	365	310	309	303	319	310	340	333	325	330	346	327	364	341	333	387	343	316	343	287	319	305	312	357	317	348	332	360	350	339	328	362	329	321	341	347	342	321	327	341	352	341	333	337	344	340	363	337	353	333	317	325	284	323	334	355	330	349	357	323	317	375	342	353	342	365	314	350	317	385	342	330	328	342	363	341	307	326	303	318	415	338	353	319	320	319	355	302	339	342	328	363	332	314	354	353	336	322	320	348	326	299	312	355	326	351	344	331	332	297	341	318	317	328	301	304	334	335	318	339	322	328	336	392	354	298	339	363	318	318	346	310	321	309	315	339	294	328	358	344	325	343	347	322	332	322	322	331	305	331	330	349	358	346	348	315	317	331	325	359	318	315	353	308	333	356	362	325	305	298	336	374	314	361	367	394	366	338	333	346	309	348	340	313	322	309	327	346	324	360	335	381	348	394	305	302	359	329	311	359	331	353	388	319	336	351	350	335	342	339	327	315	350	310	330	349	357	302	370	336	341	330	298	307	329	371	322	307	325	361	371	358	325	319	310	314	351	307	326	351	303	342	322	337	316	343	332	349	357	336	367	349	328	355	370	307	361	319	335	344	342	320	367	361	356	379	370	340	361	292	311	353	334	332	353	320	342	345	329	337	366	380	335	356	305	334	363	330	334	347	329	328	311	311	348	292	333	301	329	303	331	338	328	378	340	346	345	365	314	344	364	385	343	356	365	349	355	322	325	353	315	339	313	365	310	335	330	380	339	346	328	329	335	347	374	335	363	345	354	306	294	304	349	353	327	323	360	329	349	339	313	301	351	388	310	341	351	354	357	353	331	345	329	300	331	338	368	319	319	327	337	354	345	326	349	365	336	343	306	340	310	337	319	316	318	359	338	348	333	320	325	321	337	319	328	299	337	339	349	343	354	322	329	336	310	382	372	340	334	341	360	358	360	327	312	323	303	318	329	347	320	322	320	357	355	325	362	341	319	342	322	310	299	337	342	337	369	325	363	335	336	371	312	360	322	304	328	327	334	320	306	318	356	346	360	335	358	347	318	297	338	349	328	313	338	321	324	322	333	334	353	311	306	353	331	326	344	344	317	341	330	307	327	339	298	314	336	319	335	350	350	335	360	346	321	341	328	344	355	331	332	306	354	306	347	305	324	380	311	318	335	342	343	331	320	334	317	347	313	335	323	339	327	301	349	334	295	354	280	344	339	318	315	322	328	337	313	318	334	330	306	345	331	358	357	368	327	313	320	328	301	341	355	334	334	336	356	345	328	338	367	320	375	394	362	355	347	321	320	361	318	396	323	291	336	332	348	345	311	320	353	335	367	332	313	340	326	326	328	306	346	331	370	336	330	355	359	342	330	303	299	345	338	329	331	318	339	351	358	361	376	342	377	383	338	329	340	319	361	319	345	350	319	314	331	348	352	355	345	330	351	339	379	346	346	318	354	343	376	330	354	315	335	319	351	322	334	363	343	340	334	340	332	342	357	341	347	313	341	345	360	325	338	371	355	316	340	321	349	358	333	345	335	325	310	327
8882	1052	1753	5683	1484	1278	1164	1131	997	982	961	940	879	908	873	860	869	875	766	766	770	765	808	856	752	811	797	784	800	855	826	817	794	795	835	775	779	775	792	742	741	784	830	738	704	769	797	772	759	784	774	720	836	798	804	778	788	735	747	769	786	752	748	763	803	750	745	781	757	780	785	781	813	755	736	786	750	792	753	795	762	788	749	751	800	798	758	720	748	726	722	773	766	775	752	727	771	802	789	748	793	793	784	764	779	750	715	808	815	831	804	706	795	732	750	777	753	840	750	719	814	834	771	712	815	748	738	765	752	786	799	747	735	810	764	795	703	755	736	760	747	772	750	763	784	745	819	772	783	745	774	794	773	761	783	753	773	724	813	734	771	764	760	753	783	743	783	819	739	796	734	754	735	775	764	788	744	800	764	798	795	733	749	793	777	733	803	749	782	745	794	764	752	790	784	773	798	759	722	779	772	789	837	746	788	813	793	739	759	777	843	786	774	797	752	755	767	834	752	716	819	800	754	782	810	775	780	820	741	791	783	767	760	767	796	785	709	780	738	764	777	764	713	787	723	785	786	760	781	770	783	793	796	782	823	744	790	792	744	746	790	753	752	823	773	761	787	760	788	779	813	802	809	753	790	827	766	783	785	763	737	746	730	709	761	740	769	797	785	780	772	776	768	752	797	775	793	780	776	785	759	770	760	757	818	784	771	772	795	676	785	792	772	765	730	768	782	777	755	797	781	795	772	766	741	776	712	754	737	810	722	743	746	750	763	816	775	767	764	747	786	757	760	775	777	791	782	748	788	733	731	765	713	744	809	774	800	761	768	736	799	761	820	744	731	713	757	746	768	773	734	789	810	793	763	749	763	734	763	757	801	758	789	764	718	798	730	794	782	815	773	730	757	786	747	729	763	773	739	749	750	776	753	819	780	777	799	780	749	765	762	790	765	810	758	706	756	783	754	810	786	775	745	722	727	785	717	803	734	789	736	763	794	817	745	814	782	780	751	773	798	794	726	742	778	770	791	742	793	756	747	784	782	723	756	812	781	750	719	803	772	778	728	776	746	748	740	766	760	812	710	756	728	768	813	737	774	794	791	773	782	777	759	771	765	737	785	785	793	771	765	748	792	745	730	754	753	804	813	757	794	810	736	792	772	777	802	783	799	835	789	759	785	806	765	776	758	724	729	812	757	733	779	770	764	826	778	789	747	759	817	744	749	753	774	768	805	762	750	755	773	784	741	745	782	759	818	793	739	764	758	774	720	759	770	792	767	804	755	779	786	709	796	810	782	785	797	762	728	779	778	748	762	762	826	749	756	774	811	769	805	751	761	770	763	780	794	759	782	798	763	744	738	721	806	770	753	761	773	835	774	765	795	803	779	780	791	749	760	734	772	775	786	727	791	784	817	818	770	719	768	771	801	781	780	744	754	725	785	782	781	778	749	806	770	784	756	792	784	756	757	744	773	753	764	741	737	755	735	746	774	714	812	742	767	752	807	733	757	732	825	752	741	753	767	738	809	780	768	747	766	748	745	734	794	785	745	749	790	775	765	769	779	738	749	733	729	782	779	781	751	776	736	806	758	731	762	805	761	741	756	785	775	818	796	782	754	769	765	822	730	810	753	758	758	738	766	731	755	788	775	833	772	742	752	748	805	787	781	778	749	768	765	741	789	828	772	762	784	820	774	771	758	763	744	732	739	720	757	761	809	777	818	800	747	787	787	820	795	732	729	771	814	745	737	805	729	720	764	761	748	768	818	739	788	804	782	760	780	784	778	772	756	738	778	775	771	776	769	808	728	761	746	697	733	789	783	758	797	830	784	769	786	779	739	777	762	745	764	773	766	750	779	761	820	785	786	759	772	807	790	769	768	780	764	773	788	793	738	737	762	787	737	781	751	749	805	722	715	842	806	765	751	738	787	780	757	766	723	764	763	781	790	744	773	718	779	757	828	754	810	768	760	769	794	773	784	778	768	821	732	780	761	745	743	781	786	757	805	784	725	796	806	798	783	732	819	769	773	777	779	838	796	767	766	788	714	735	782	747	793	776	779	748	772	801	773	707	809	817	829	768	781	801	754	791	783	795	791	797	708	770	817	821	779	756	760	758	764	765	782	769	760	780	763	692	753	751	752	819	734	753	763	783	803	789	748	757	776	791	770	760	792	738	765	743	756	798	757	748	814	804	737	775	792	756	802	772	747	829	776	818	759	762	747	759	769	734	731	757	731	784	803	726	755	739	800	801	776	810	748	800	785	785	754	784	759	760	713	769	778	735	737	744	740	757	768	804	766	768	716	792	771	757	790	749	760	799	786	812	744	769	773	752	817	800	759	755	721	731	758	770	773	762	757	787	766	803	742	808	707	774	783	713	835	840	773	779	733	785	750	785	810	770	741	723	771	796	789	754	725	794	774	771	743	775	820	766	752	776	762	779	774	761	757	766	810	797	736	774	817	768	730	784	748	763	754	783	754	788	756	809	709	827	805	769	752	781	801	784	762	823	819	773	744	756	785	779	828	772	780	771	824	781	765	756	739	741	747	755	796	738	777	804	755	765	798	794	790	776	828	738	768	760	803	732	762	721	754	734	761	783	790	742	737	752	780	794	781	771	795	764	753	726	762	801	760	793	781	751	797	779	735	784	783	762	771	771	798	772	747	796	809	770	757	710	780	795	784	804	769	771	807	769	736	743	760	758	804	803	788	788	814	762	769	720	791	780	797	786	776	782	747	795	762	777	763	774	746	789	757	766	771	791	741	716	759	739	744	774	732	780	775	743	815	736	747	756	775	764	753	834	808	793	776	708	778	791	784	722	763	723	780	780	772	782	781	747	781	734	734	781	727	791	791	715	763	782	793	775	737	774	709	732	769	785	809	779	771	753	752	791	750	721	722	741	758	829	737	755	779	780	784	743	771	700	802	728	752	751	746	722	741	784	774	754	772	765	813	779	731	754	746	790	778	790	773	762	839	751	775	831	774	795	767	738	760	775	787	813	757	825	807	834	770	752	778	800	803	774	765	742	723	794	772	803	723	752	766	770	785	776	804	802	701	740	771	783	772	768	729	779	763	742	768	701	769	794	756	761	734	752	750	792	725	804	736	777	785	751	790	717	758	761	740	732	783	778	787	825	712	766	760	718	791	780	777	778	761	752	756	815	756	794	802	807	761	758	786	739	764	811	769	790	781	764	781	730	738	802	777	780	759	792	746	740	776	737	816	768	769	767	794	818	758	791	805	759	786	816	751	763	773	774	780	756	758	773	760	756	741	717	778	789	771	776	780	757	757	742	726	795	819	783	786	802	743	747	741	767	742	785	718	733	716	750	777	784	759	761	775	715	750	807	729	778	788	764	763	771	798	795	718	733	747	747	744	821	772	761	745	745	728	775	757	762	775	775	776	751	777	778	821	794	746	821	757	735	803	749	780	731	757	798	766	769	759	781	763	744	743	793	746	839	779	756	775	747	776	782	712	762	798	774	716	758
20914	1872	1238	1839	694	556	524	434	412	424	421	408	432	406	345	373	368	369	403	381	345	307	389	374	355	376	361	360	407	356	364	367	369	348	359	337	368	349	367	336	338	361	362	379	342	388	366	382	354	342	355	357	344	329	353	371	351	358	335	388	354	337	345	310	371	362	355	371	376	354	379	362	340	331	361	352	353	359	347	346	337	367	335	331	366	344	361	327	356	341	401	361	347	366	374	318	324	358	387	364	395	386	361	342	365	389	367	377	355	341	341	344	384	351	343	370	340	324	328	340	354	387	387	363	362	321	329	349	406	338	378	344	380	364	341	350	357	355	342	324	376	367	351	343	299	338	395	389	370	389	362	345	383	371	371	356	316	346	355	395	337	338	366	367	336	348	331	358	378	357	337	330	327	352	340	330	335	357	348	358	345	314	359	357	361	322	353	307	375	359	356	353	341	352	340	373	351	345	358	356	392	350	335	338	373	331	345	361	324	359	356	369	324	373	325	356	344	324	315	343	350	372	333	360	327	385	367	338	333	343	357	332	346	357	359	391	353	349	358	379	366	336	368	353	338	297	326	383	374	341	354	351	294	331	343	354	317	360	370	323	338	379	337	354	347	359	393	355	333	395	387	344	344	380	369	370	340	387	358	350	370	374	361	377	356	344	314	340	330	319	331	366	362	374	341	345	371	377	357	395	354	362	367	332	361	361	338	347	362	345	355	343	370	379	368	358	359	354	340	362	355	351	363	372	342	369	315	364	365	357	347	323	357	295	360	374	359	361	341	356	315	368	310	361	356	363	364	354	344	337	404	323	369	323	353	347	323	334	346	353	378	348	360	348	334	387	347	329	342	314	326	359	364	373	405	357	372	333	342	354	355	355	383	340	358	337	376	357	365	367	336	342	367	387	347	353	340	378	343	388	350	359	347	352	361	359	406	387	336	343	345	378	331	341	343	407	356	324	354	363	354	361	377	378	350	341	368	395	363	346	357	380	381	370	397	354	345	357	359	349	312	364	360	356	384	384	340	368	309	356	356	342	339	335	324	316	364	322	370	341	335	341	373	333	360	369	341	304	355	336	349	316	336	343	357	366	350	336	354	348	311	335	353	341	385	354	379	304	369	375	361	342	332	382	361	366	310	393	362	342	354	377	379	357	354	332	325	353	363	337	357	342	340	390	356	354	327	362	368	370	373	351	373	338	384	330	331	333	354	360	354	384	360	339	373	331	335	350	358	361	348	308	302	320	380	363	350	381	360	357	399	371	350	335	341	339	374	392	351	336	380	336	365	340	341	361	371	339	341	350	347	352	337	337	334	360	347	397	379	361	343	379	356	318	358	407	352	358	351	369	348	339	336	338	365	346	394	352	352	303	375	347	335	387	368	393	368	330	376	336	356	335	368	345	323	351	325	391	323	384	347	339	324	347	339	311	335	350	351	355	336	340	342	381	370	348	351	389	361	376	360	355	339	371	347	340	384	337	328	355	358	331	339	341	340	363	349	376	364	374	340	360	352	318	360	338	368	309	343	331	332	359	355	343	406	353	375	345	356	369	341	347	355	362	355	352	368	363	334	358	374	332	354	363	403	355	380	332	366	338	338	362	377	302	351	358	329	367	373	383	349	385	344	350	378	394	323	342	361	335	357	395	348	344	313	363	365	370	351	356	347	348	345	359	364	336	364	351	394	362	338	355	353	339	338	358	362	351	355	376	377	366	328	339	355	373	372	357	344	341	355	338	351	369	325	359	348	363	318	351	342	368	360	339	385	370	388	363	371	337	385	360	355	355	368	386	360	394	352	324	372	337	311	330	365	358	363	361	369	382	359	327	334	355	344	363	324	307	316	404	377	365	342	366	352	327	383	365	367	350	359	353	362	351	369	374	372	392	351	375	388	351	376	337	326	326	357	350	355	365	334	369	352	344	373	329	355	352	311	388	381	347	318	359	373	358	350	356	341	372	374	307	358	376	354	334	354	355	349	319	388	351	339	324	343	356	365	367	347	353	343	337	361	370	363	378	373	358	354	402	383	353	350	341	329	361	369	347	345	358	351	369	346	331	403	358	368	364	359	353	358	334	354	344	359	355	398	402	348	399	380	385	335	327	394	336	321	370	350	402	315	356	373	365	386	355	328	343	339	383	344	358	307	392	360	409	401	374	364	372	334	345	326	284	327	369	365	326	350	323	360	336	362	378	323	363	343	335	364	362	325	378	340	344	387	376	372	420	353	359	318	359	346	328	327	386	357	326	368	354	401	354	345	367	371	365	345	393	384	362	370	362	344	343	367	335	349	314	345	366	376	435	359	310	326	362	358	348	316	367	340	327	351	384	338	373	356	338	344	385	358	355	380	342	408	360	335	360	380	322	320	332	325	335	379	370	328	322	356	361	360	309	391	360	365	341	368	387	374	352	348	344	348	336	374	368	395	346	357	335	375	350	344	352	349	351	370	345	338	354	357	325	400	347	350	338	315	363	341	347	381	343	378	350	342	366	362	377	342	365	372	362	362	357	375	389	349	384	356	358	361	380	363	370	342	348	363	337	343	369	341	383	365	326	368	327	351	373	341	376	353	365	369	334	372	329	356	357	346	339	390	332	354	409	360	360	361	329	320	322	351	351	353	293	346	374	349	363	372	376	390	369	333	339	324	347	353	359	321	356	383	356	332	353	377	365	380	338	343	316	350	358	373	325	370	340	359	377	361	356	347	369	347	389	396	307	343	298	326	356	382	316	372	388	352	364	379	378	320	357	360	383	380	375	343	347	360	368	373	334	368	406	367	337	359	354	357	328	386	340	331	361	350	365	318	361	369	352	373	340	298	398	362	408	390	337	363	388	391	358	349	320	293	358	352	330	350	346	354	364	346	377	335	380	357	348	359	331	356	377	364	351	356	358	333	339	364	388	352	340	352	340	340	349	352	329	331	340	359	343	377	389	375	358	343	354	372	366	344	333	332	355	383	346	334	351	369	345	366	332	333	327	411	374	331	328	331	344	343	350	378	353	361	357	364	340	370	338	376	368	355	327	351	328	329	333	364	354	362	350	361	382	338	350	342	347	350	357	362	359	352	389	361	356	338	353	380	342	342	381	351	332	368	332	317	383	361	354	342	352	357	382	351	363	360	373	340	373	345	350	328	363	369	348	308	299	336	415	372	336	346	370	373	406	373	375	335	354	356	339	346	364	388	353	335	341	350	384	332	343	338	366	361	352	326	365	346	356	326	365	377	388	362	328	348	354	365	361	333	332	377	356	317	345	374	384	370	375	375	368	357	359	373	356	355	349	349	347	360	342	323	338	367	371	339	354	367	343	347	359	366	333	375	366	311	375	364	356	366	390	344	376	377	384	323	376	344	337	342	367	333	348	342	346	333	328	417	355	339	362	368	379	322	324	372	317	363	352	368	382	347	387	344	364	332	361	342	337	371	304	341	346	331	349	353	324	328	350	356	342	364	341	368	379	339	318	333	376	341	362	351	371	372	351	357	388
11425	1453	2571	5311	2172	1845	1529	1397	1268	1177	1097	1078	1052	990	977	933	898	878	869	845	851	882	838	841	856	874	843	805	842	785	785	807	840	826	844	875	792	777	841	831	765	796	789	807	786	832	776	766	824	794	794	840	763	754	803	784	739	816	778	817	820	795	766	797	784	752	770	813	800	767	784	781	730	768	800	813	798	785	760	757	819	756	773	777	772	730	796	840	792	753	818	811	786	753	776	785	749	832	822	779	763	755	745	797	833	787	789	771	813	790	757	820	781	794	771	748	771	770	779	751	757	815	822	766	776	793	781	732	828	774	821	751	784	785	779	793	783	767	750	770	851	788	826	773	807	753	809	757	737	722	789	759	754	746	811	781	778	806	796	796	781	776	838	752	852	734	772	779	738	829	799	775	767	818	802	749	768	801	770	759	785	770	804	757	747	781	774	734	819	780	693	782	741	761	759	781	758	810	743	780	735	803	780	789	802	803	810	764	788	798	775	772	831	810	711	784	780	788	827	808	806	792	800	809	775	775	760	804	837	777	818	701	756	824	791	845	761	778	774	785	797	774	787	775	768	775	816	760	768	741	727	815	769	789	789	786	746	773	790	737	788	786	780	741	753	719	814	799	788	762	788	782	776	767	821	787	745	814	739	823	758	807	739	789	760	796	799	745	779	816	824	787	845	733	768	759	711	785	755	776	795	790	809	812	769	806	764	697	796	765	745	758	843	743	715	773	802	820	770	743	760	776	794	765	807	783	805	836	797	743	779	718	763	786	739	795	773	744	768	759	756	780	781	795	769	782	772	777	763	779	799	796	782	800	782	795	810	802	770	824	761	768	807	805	803	758	753	719	797	756	761	742	770	781	700	799	819	758	785	828	735	729	774	739	810	770	713	792	780	784	713	762	771	766	792	782	802	764	781	747	753	770	782	820	786	764	769	790	802	754	762	773	774	765	753	792	837	804	787	734	798	761	750	803	814	741	712	816	763	813	784	740	742	802	749	808	827	800	838	746	771	772	718	811	742	771	820	754	773	726	780	766	778	787	795	760	802	784	823	776	765	754	782	794	783	757	791	782	737	765	755	748	785	745	786	811	786	750	740	802	749	829	816	746	831	773	833	771	729	785	752	779	788	725	791	773	812	775	801	780	776	753	795	811	793	804	810	739	827	763	759	820	766	810	767	716	726	753	795	816	753	790	737	751	690	727	743	789	750	795	742	732	789	769	796	782	754	788	763	802	812	751	762	838	774	769	780	764	796	774	726	735	797	814	768	790	771	809	793	785	789	784	786	774	783	802	784	799	791	814	789	790	791	795	805	756	782	796	749	805	750	771	793	843	761	828	755	782	785	770	761	747	773	763	787	784	808	750	778	812	722	764	807	801	783	782	728	749	797	799	800	769	820	826	787	696	733	820	756	774	750	796	759	772	777	791	727	758	809	740	772	753	780	791	726	769	781	758	761	762	747	778	783	769	800	775	753	750	835	776	772	823	778	849	762	784	758	819	791	764	774	823	797	778	776	770	759	794	799	766	754	813	754	737	743	764	794	791	789	746	763	785	788	751	753	783	721	795	808	761	783	799	830	787	796	741	781	776	799	781	756	774	791	827	727	724	744	782	808	771	747	796	756	788	799	750	740	780	749	787	838	766	772	782	732	752	760	745	773	783	774	763	756	818	812	773	781	834	765	792	777	779	747	784	796	783	772	736	774	737	807	828	725	769	796	782	730	759	805	826	792	782	753	763	751	757	774	772	787	822	740	815	734	814	822	736	743	834	809	804	770	815	739	762	797	785	824	758	747	801	770	823	760	786	754	755	738	811	790	779	771	792	784	774	741	759	816	766	755	796	820	737	751	759	796	775	747	768	771	833	758	727	805	784	739	798	774	770	770	777	770	750	825	789	805	731	803	748	813	770	772	831	748	810	753	801	739	774	791	765	788	732	778	746	744	758	771	759	735	822	779	774	741	758	783	783	829	780	783	774	737	799	789	786	784	779	751	808	727	731	772	802	804	743	785	785	797	723	758	781	753	774	753	752	773	769	807	768	809	754	799	748	779	760	767	784	780	808	754	772	798	791	758	785	757	787	770	696	778	787	791	764	766	835	734	809	817	793	831	767	769	804	804	782	776	748	735	726	800	763	802	773	750	759	772	769	701	768	762	805	759	737	747	775	813	757	761	776	794	812	777	788	782	757	787	819	755	762	798	759	743	784	742	739	822	843	769	855	785	768	795	782	795	807	795	762	742	809	790	821	780	780	752	848	780	770	754	751	787	776	801	767	764	794	784	766	830	778	778	736	786	786	794	761	772	801	748	811	815	727	793	735	756	777	762	742	767	825	751	824	855	779	743	777	759	819	786	769	795	811	785	745	764	796	820	773	810	808	813	809	777	806	782	771	791	784	778	817	795	776	785	769	768	744	804	776	790	762	784	831	749	753	776	780	783	802	799	780	786	784	759	778	722	764	785	819	736	827	748	752	759	737	802	773	813	816	816	761	791	817	772	766	777	736	798	734	751	779	787	764	794	818	784	798	749	786	806	802	732	758	762	761	741	787	744	764	793	754	766	824	812	824	774	774	799	766	802	785	772	787	775	784	756	809	770	772	786	798	770	749	796	799	797	810	770	743	773	730	825	779	718	776	698	720	781	782	767	748	807	796	768	751	760	789	796	785	767	793	747	795	795	703	741	798	792	809	764	830	799	763	772	762	820	802	783	769	825	791	824	764	804	744	804	808	730	783	800	793	779	766	789	786	753	791	747	800	781	768	790	817	815	749	779	783	756	806	772	754	775	778	795	811	752	791	784	773	778	783	819	800	788	785	763	773	787	806	795	754	785	804	768	774	761	781	731	774	764	768	824	757	787	787	767	744	764	808	747	796	791	845	770	810	792	790	794	813	801	790	750	729	809	802	818	770	784	764	772	792	751	765	786	804	761	764	829	760	786	782	730	760	776	756	795	705	795	823	772	797	761	789	785	728	832	722	771	775	760	787	780	722	826	764	816	758	775	809	739	849	775	793	801	765	752	771	750	751	764	794	774	775	809	797	807	808	753	808	794	738	779	813	719	744	774	775	738	744	754	754	782	809	760	763	775	797	822	779	788	766	796	798	794	792	779	804	735	786	784	799	813	734	823	857	788	728	799	786	840	747	814	813	745	762	816	726	774	772	788	776	766	780	814	766	770	768	749	776	786	788	797	761	767	828	750	795	813	829	787	807	750	783	727	766	770	802	783	792	744	794	801	837	787	772	820	730	808	819	772	814	756	791	779	739	777	795	736	770	764	771	784	767	754	709	780	808	780	781	797	785	771	811	738	734	747	698	769	786	804	775	812	807	794	771	761	807	797	837	764	780	790	820	791	746	751	771	763	772	768	789	774	790	784	743	798	774	728	754	796	742	803	803	703	794	783	759	865	746	798	751	786	805	753	748	786	825	799	823	800	705	742	778	782	776	784	782	785	716	824	777	754	813	761	815	779	843	839	753
4090	256	169	182	171	163	151	150	170	163	167	152	151	156	150	161	159	132	142	173	144	156	182	159	154	154	142	118	184	163	138	172	168	160	155	139	170	156	134	149	166	153	159	143	128	170	146	145	166	174	134	153	158	160	159	156	169	185	183	138	145	156	150	165	162	139	161	150	170	142	124	181	164	153	181	149	159	179	154	155	140	152	166	160	175	149	163	154	149	167	159	138	158	189	163	159	168	167	178	151	162	168	149	139	133	167	153	152	157	171	158	149	145	172	150	168	157	141	162	157	138	147	147	149	151	122	148	177	167	125	132	145	163	160	141	138	146	154	133	147	161	181	143	149	168	169	172	148	143	171	160	147	176	141	146	150	159	172	156	151	165	169	164	136	147	142	160	147	167	162	167	158	158	147	169	158	135	159	143	167	143	165	158	162	139	178	159	166	148	147	152	132	166	134	149	162	136	127	158	162	177	134	153	150	165	181	157	145	152	158	159	162	174	150	154	153	126	141	152	162	153	148	154	173	175	141	143	136	134	177	174	151	165	135	161	159	177	143	146	163	134	163	180	162	148	157	132	134	151	142	201	159	152	159	142	156	130	158	172	150	159	155	174	142	131	158	146	147	156	144	132	155	167	157	180	168	142	155	147	136	152	151	162	178	138	154	167	146	149	151	173	168	165	160	160	129	158	163	153	148	167	128	158	141	174	157	160	148	163	155	168	164	161	153	140	144	145	138	152	145	161	152	161	179	167	143	168	145	138	173	148	133	149	172	149	145	175	166	154	155	152	142	165	160	142	146	156	169	137	136	178	153	166	136	178	157	153	157	158	190	158	144	159	169	160	154	161	178	173	168	134	131	147	157	153	125	130	148	147	149	170	146	146	174	168	123	155	159	148	172	176	154	176	144	154	152	168	158	161	155	172	152	150	170	161	176	144	166	148	180	150	164	145	193	157	144	138	142	148	155	154	157	155	148	138	156	146	132	162	161	164	146	150	168	169	186	150	173	139	160	181	144	127	169	159	158	177	155	142	171	167	133	146	150	164	154	158	156	153	140	142	156	162	147	168	153	153	148	150	134	184	149	145	159	149	138	176	170	144	167	163	163	158	139	155	162	159	151	156	134	141	145	147	180	155	154	158	154	146	161	155	160	144	148	155	164	158	142	139	161	133	167	163	156	140	193	163	181	172	144	143	136	156	168	149	152	134	147	143	150	151	156	155	146	143	151	150	159	156	159	139	156	144	156	134	172	139	163	146	156	163	157	168	155	146	166	168	151	178	200	168	131	190	163	162	156	165	151	162	149	144	153	169	156	163	177	149	142	144	164	162	161	155	144	163	145	121	156	143	152	175	170	162	174	165	157	153	144	172	161	179	149	149	138	167	168	173	149	147	147	148	156	173	162	154	148	151	155	155	170	178	149	158	125	162	165	175	159	147	141	154	177	148	144	153	164	149	160	142	148	160	153	144	170	156	152	157	156	141	142	155	144	152	175	166	171	151	158	158	181	158	149	190	165	150	150	160	160	165	145	165	162	119	166	169	155	150	149	161	157	176	146	184	179	155	180	173	157	148	154	162	145	157	166	147	177	146	150	156	149	154	141	179	150	148	142	160	147	159	143	170	177	152	139	144	147	142	157	155	129	168	157	153	163	159	160	168	172	141	174	148	138	149	150	128	145	146	155	159	175	141	142	155	139	141	167	160	154	151	178	175	170	155	124	133	131	147	132	162	173	165	167	150	158	149	140	150	160	131	179	167	128	156	158	163	153	180	112	155	138	157	173	142	156	122	155	144	141	156	151	174	167	145	157	149	168	167	160	154	158	165	154	164	195	178	150	175	146	163	150	157	149	166	167	164	141	161	164	148	171	163	199	151	154	159	161	158	155	148	171	147	156	154	152	151	134	148	167	162	150	152	122	150	172	163	148	173	174	160	145	149	147	181	165	167	164	141	130	169	153	142	146	152	160	138	160	139	142	146	145	160	130	165	149	156	171	172	144	159	157	154	147	168	173	146	147	161	170	163	155	164	162	154	129	150	189	165	155	182	173	150	132	165	174	178	163	156	164	175	160	142	149	144	164	153	166	173	155	158	160	170	162	165	146	167	153	142	164	155	155	169	187	169	125	140	171	163	140	168	181	152	177	154	156	162	175	153	161	153	145	135	191	164	152	161	150	146	159	181	163	154	192	135	180	167	166	131	119	181	141	141	132	164	144	173	169	165	153	159	155	160	155	162	163	131	134	158	152	164	187	155	138	176	163	163	177	184	149	150	169	150	173	157	166	148	165	149	155	159	145	177	148	134	168	156	141	154	149	142	143	131	150	155	135	186	153	145	154	136	165	169	164	147	167	152	151	147	141	165	143	169	146	194	150	149	168	156	146	149	181	156	176	169	158	159	159	133	159	166	144	162	153	152	144	142	165	131	159	163	178	143	155	153	144	145	142	150	181	189	125	151	171	147	166	149	159	166	146	170	148	151	166	157	161	160	162	150	137	137	129	148	164	155	168	163	167	169	159	150	165	150	153	160	173	155	146	148	149	141	186	135	151	161	172	151	154	173	177	164	169	168	133	153	174	147	137	142	158	157	152	160	166	147	167	107	177	153	163	154	139	124	179	140	173	161	157	141	148	145	139	159	170	161	166	143	178	147	152	141	180	166	141	168	176	164	136	149	138	165	153	137	143	153	156	165	164	135	186	144	154	144	153	166	148	155	150	165	160	173	151	173	159	172	165	142	165	140	161	156	146	164	157	157	131	165	172	168	177	156	163	152	175	134	161	147	166	151	149	164	155	170	157	162	189	154	179	140	150	169	137	169	165	159	169	153	156	146	143	140	138	153	153	162	164	152	154	149	168	166	162	151	158	149	164	141	151	176	174	144	146	139	159	160	177	171	150	160	176	178	170	171	156	154	155	142	152	159	158	148	136	166	165	145	161	148	153	148	170	151	155	166	148	164	143	142	171	153	136	159	163	161	144	152	159	153	152	174	150	164	146	165	160	151	149	164	158	165	150	160	163	135	142	151	139	129	131	150	160	142	129	153	171	178	131	161	126	141	159	161	155	153	160	148	157	142	182	140	150	159	152	151	156	174	157	164	168	163	177	141	165	176	158	151	145	150	166	160	143	136	154	174	158	155	158	156	161	184	164	144	135	157	172	150	163	188	160	165	169	180	137	142	154	181	173	167	157	151	172	147	164	149	155	159	159	143	133	165	146	158	158	160	183	138	154	147	162	158	127	162	143	165	161	185	156	143	144	159	158	157	153	166	178	172	166	162	145	161	176	144	155	157	150	175	171	164	148	153	162	170	166	177	135	142	150	167	178	169	167	149	134	140	133	143	127	139	149	154	176	142	140	156	157	146	126	169	168	157	131	165	149	136	149	142	136	152	157	161	137	161	159	160	162	140	137	157	139	145	169	164	172	157	149	153	143	172	156	155	152	158	157	146	163	148	132	154	160	163	158	185	151	158	156	163	155	158	126
3337	454	487	517	397	436	421	432	418	411	434	434	406	383	447	420	417	400	437	426	432	393	372	381	433	429	424	416	409	418	393	410	381	409	411	446	412	428	448	429	407	409	408	375	402	417	368	393	417	389	381	406	407	421	423	405	443	429	415	441	402	409	426	434	452	407	395	437	449	428	388	402	381	404	387	417	423	442	448	401	402	451	384	443	411	404	404	412	409	406	424	426	407	408	442	414	442	398	434	395	407	417	411	414	415	418	392	422	415	417	409	373	403	427	425	400	437	439	422	422	385	369	428	435	436	414	423	434	353	419	417	397	423	404	396	407	436	413	448	431	408	404	427	375	417	412	419	429	421	428	417	441	363	473	393	430	392	386	426	402	403	365	424	402	389	418	431	410	393	419	409	440	444	407	412	408	401	397	406	415	420	400	411	409	418	400	385	398	437	392	420	431	398	389	396	399	421	441	372	400	415	412	439	413	387	442	422	416	392	446	415	392	387	392	401	409	426	414	408	366	429	422	405	400	432	423	400	409	433	463	427	413	399	401	432	436	401	396	415	393	359	411	422	413	414	404	413	422	415	383	421	418	416	406	414	438	400	401	421	420	439	396	430	412	435	414	438	417	423	421	419	437	416	452	405	396	409	418	446	409	424	416	431	379	390	421	401	395	418	418	389	433	403	411	415	415	397	439	388	420	413	406	416	460	434	395	420	438	404	373	412	415	433	411	440	414	433	406	404	426	417	427	429	357	448	393	400	411	417	420	406	402	430	452	400	393	397	394	456	424	433	422	446	398	427	409	395	426	412	419	425	428	403	389	471	416	419	405	437	377	444	441	398	431	438	373	406	427	418	407	429	398	410	401	419	407	420	408	389	425	395	385	422	463	420	409	419	409	416	420	384	404	367	395	421	413	432	446	394	462	430	425	405	429	389	413	427	430	439	474	412	383	465	414	397	410	429	456	406	392	408	414	448	415	412	407	446	443	427	372	414	413	423	439	425	425	426	435	434	422	397	404	419	418	439	413	406	395	392	422	396	420	433	387	428	412	408	444	391	415	412	435	441	417	419	436	436	404	404	412	378	422	443	397	437	412	425	400	398	423	376	398	429	426	406	409	358	390	413	356	420	415	441	426	384	428	434	385	426	446	406	457	408	382	409	382	445	403	362	389	419	411	404	470	405	422	391	393	383	401	409	431	437	433	394	417	460	412	399	425	407	441	425	381	393	421	431	382	420	399	431	451	444	377	420	408	431	445	393	413	421	418	391	400	424	407	427	389	403	380	409	384	415	419	397	400	455	368	394	409	426	430	459	436	415	445	404	396	428	428	416	417	423	420	435	433	449	395	380	422	404	439	383	456	414	429	443	422	435	443	394	407	381	411	428	435	397	387	430	395	407	427	411	383	394	401	434	435	401	423	428	415	423	398	452	419	431	389	387	431	452	427	420	417	442	431	409	411	414	430	416	404	406	418	417	401	424	404	394	409	407	435	431	432	433	391	422	444	411	386	424	387	420	430	398	401	395	427	382	422	404	457	365	383	394	435	406	373	397	397	403	424	347	370	427	399	425	425	423	411	392	423	383	439	372	406	375	404	391	424	400	398	435	396	404	429	441	411	468	461	413	397	424	416	388	390	421	379	457	425	429	431	420	426	416	421	421	410	413	419	437	423	414	410	442	424	439	416	390	419	400	400	426	394	444	431	406	388	390	403	413	431	400	389	443	444	404	419	426	393	415	436	428	423	404	430	427	402	413	375	400	410	430	414	419	463	411	374	439	407	408	400	412	434	437	419	390	427	405	419	383	424	401	380	434	373	383	450	399	428	401	441	439	450	429	398	386	416	428	447	436	424	378	427	443	411	426	399	437	411	441	428	418	426	398	453	427	424	406	435	399	422	416	422	440	403	416	415	426	413	425	434	404	430	423	423	426	393	420	442	404	408	409	410	435	417	393	430	401	413	411	427	404	421	448	420	402	417	384	426	427	463	401	450	426	377	449	377	406	392	431	420	371	429	414	405	435	405	403	443	369	440	397	415	448	398	370	412	410	426	434	390	400	441	386	430	431	426	424	430	427	410	428	396	415	418	409	392	401	442	400	437	407	389	433	403	414	381	392	396	398	423	407	434	426	389	405	435	397	406	425	414	406	417	394	371	430	426	410	416	403	416	399	394	452	401	413	424	427	453	430	428	414	425	422	430	425	414	413	422	412	406	439	446	396	429	426	390	397	403	418	438	429	424	410	411	411	403	402	370	387	387	414	387	396	407	425	432	426	414	411	435	403	398	418	399	420	413	383	387	407	390	428	450	408	434	383	404	443	415	400	436	414	443	428	367	440	428	382	405	424	422	435	427	407	379	405	429	466	431	439	423	418	408	445	426	411	433	440	413	433	460	404	455	437	426	426	413	426	413	415	415	405	409	434	388	430	406	422	399	398	406	402	438	406	399	394	452	402	444	453	419	406	410	441	378	391	449	403	432	392	432	405	431	400	375	430	435	398	376	375	398	435	416	424	377	409	402	421	439	379	401	378	398	363	388	415	423	399	434	411	439	392	419	389	404	413	425	387	437	433	441	427	413	396	398	412	423	398	418	435	432	406	402	403	425	392	398	449	425	441	463	403	435	442	403	443	433	422	399	392	388	424	394	399	382	426	409	426	394	415	441	375	459	440	402	400	405	407	377	445	411	398	374	431	415	414	390	428	436	428	409	421	408	414	432	402	423	434	443	421	405	401	400	441	388	468	417	410	407	376	426	408	409	370	423	433	390	416	420	407	389	410	431	419	418	463	409	434	381	440	433	413	382	450	424	408	435	442	440	455	362	411	436	421	428	470	407	444	450	400	403	437	422	370	424	418	439	395	397	412	431	427	404	428	403	365	384	388	420	396	381	414	380	380	426	438	412	429	426	419	427	418	407	397	418	421	409	457	446	477	469	433	433	425	423	413	437	411	421	394	393	385	394	419	412	436	430	410	409	407	441	417	363	417	414	430	423	434	395	410	412	465	414	397	431	411	414	432	448	407	397	423	421	403	419	394	439	394	424	416	415	377	413	391	390	424	432	405	386	428	430	442	425	426	419	425	376	402	405	417	431	446	452	398	371	447	423	414	397	392	424	383	411	402	397	405	417	431	409	379	415	422	432	435	410	430	437	382	395	410	410	403	421	405	414	434	434	387	417	421	437	402	400	439	412	398	407	409	407	433	402	413	440	409	422	384	416	399	397	419	444	430	419	425	438	415	444	399	433	406	390	425	393	388	407	435	395	404	417	414	405	426	367	418	447	379	434	422	442	415	392	411	381	431	368	401	419	394	423	420	398	392	437	399	434	417	418	428	389	403	382	390	435	426	418	428	440	416	402	419	391	402	424	410	404	429	435	450	426	379	399	433	414	408	426	432	433	417	418	384	377	369	398	426	435	408	428	386	404	414	404	430	415	408	437	414	370	429	459	451	398	405	431	412	410	375	408	423	394	394	439	405	431	402	417
11370	865	816	993	545	456	404	354	381	359	384	371	364	334	390	338	348	315	337	348	343	342	353	331	336	326	309	372	349	349	339	331	320	319	314	373	329	337	321	340	375	312	356	317	323	335	345	318	352	337	363	352	364	323	350	382	367	355	329	355	327	301	321	338	341	327	351	320	305	347	334	308	356	293	347	338	352	328	327	334	362	296	317	345	305	358	329	344	333	327	364	325	309	327	353	286	315	340	298	306	290	317	346	340	355	355	336	341	305	385	332	349	328	350	311	333	349	356	333	344	296	358	353	356	338	324	357	357	348	331	337	373	345	332	327	345	331	299	343	313	338	347	366	334	330	327	343	325	303	355	318	330	353	286	328	318	351	322	356	337	355	314	354	331	348	349	351	328	336	320	348	304	341	281	342	345	351	348	350	310	299	317	318	316	348	326	324	352	354	358	337	331	303	310	310	292	370	347	358	327	348	324	325	313	347	337	334	328	316	325	323	338	322	327	340	309	331	325	308	330	303	365	304	329	350	296	373	334	327	362	332	346	323	341	343	303	336	325	347	328	336	314	323	314	335	322	349	343	360	341	309	335	350	364	342	322	359	353	321	336	313	310	335	352	355	346	327	314	346	334	330	301	342	327	367	349	315	325	318	351	326	337	350	352	338	354	328	329	346	333	318	325	355	360	325	362	371	342	326	353	335	340	323	335	293	333	356	332	330	336	365	322	352	322	376	313	323	360	307	323	339	322	329	349	355	318	324	334	332	315	355	330	322	402	335	320	331	341	322	315	326	302	365	290	308	299	318	315	333	360	342	370	375	331	325	368	309	337	331	360	330	345	363	334	300	300	290	323	352	343	347	356	311	336	358	374	339	371	343	307	351	324	310	357	367	341	296	324	333	333	341	293	350	326	349	328	340	358	335	349	332	373	291	323	324	316	301	334	342	313	327	297	401	346	354	335	339	345	346	329	360	314	344	367	331	327	337	303	329	352	330	309	333	305	364	302	296	329	314	312	321	345	280	309	356	328	317	319	348	334	329	321	315	339	341	342	331	310	324	323	341	328	351	377	318	345	311	333	296	325	334	367	339	304	324	345	322	342	371	290	340	335	347	342	351	282	354	347	317	350	313	325	328	350	352	351	361	318	350	317	301	297	360	317	369	359	347	352	337	319	287	335	296	318	354	301	343	319	299	294	354	322	347	331	370	358	363	328	356	341	333	315	332	320	334	372	322	349	345	344	327	337	325	327	326	353	368	314	291	327	324	312	374	320	281	341	324	346	347	326	337	359	352	325	332	308	352	280	360	299	369	379	341	318	335	361	327	341	362	315	309	332	357	318	317	332	366	355	347	301	316	326	383	331	309	347	359	294	343	332	338	333	336	361	327	331	356	305	367	354	328	303	314	370	333	328	334	324	291	355	314	333	336	361	333	349	306	347	300	338	333	304	332	292	355	302	352	335	324	348	336	322	326	330	363	316	322	313	357	336	303	346	349	315	329	378	350	327	328	326	303	352	329	351	340	325	323	338	333	320	342	338	329	336	344	333	329	354	328	333	313	335	352	330	319	326	350	368	303	333	328	356	308	362	367	315	343	327	341	332	341	360	315	350	308	354	373	318	373	333	323	366	347	349	387	353	346	321	291	309	311	326	328	330	341	330	330	362	359	334	325	369	356	341	325	335	327	365	314	341	299	336	368	297	351	359	310	335	324	340	348	350	344	316	320	357	359	317	323	318	341	353	355	320	301	338	300	355	328	357	304	356	343	311	342	357	297	334	324	360	332	330	341	354	332	311	324	362	344	358	377	332	352	349	326	339	321	356	345	346	338	331	355	332	325	328	340	338	325	311	351	367	400	345	335	377	347	372	349	373	342	351	357	332	358	317	313	333	322	339	364	365	360	330	345	359	335	342	331	344	348	362	350	337	314	335	323	332	330	344	301	346	319	385	348	356	334	319	323	377	364	329	342	334	337	322	351	318	320	341	349	309	342	315	346	338	316	317	325	345	335	326	350	326	302	356	355	313	311	339	343	359	335	334	343	328	315	351	357	352	349	347	337	341	341	304	347	295	336	349	307	353	330	337	374	361	334	361	310	322	320	322	322	328	328	300	343	321	350	341	326	334	293	327	328	346	336	332	344	335	327	287	321	358	324	303	314	299	347	331	313	305	330	327	334	310	332	317	328	332	336	304	330	343	393	379	380	332	307	330	294	338	331	331	337	351	351	346	326	313	339	328	308	332	310	301	360	305	337	338	332	372	341	326	329	349	345	325	326	361	336	354	311	314	325	325	378	367	298	335	320	339	324	345	356	375	315	394	348	346	332	312	333	342	343	337	321	326	344	309	313	335	358	360	317	315	307	335	286	297	343	333	309	336	343	325	357	308	303	326	363	356	337	322	305	343	348	326	337	327	311	332	311	327	357	352	334	369	321	357	306	349	321	331	320	304	367	326	363	366	378	326	366	319	321	344	328	362	297	345	313	330	351	328	351	328	339	296	330	336	311	333	328	351	325	340	348	323	316	325	326	342	345	332	355	367	333	329	326	349	322	336	328	321	344	327	351	345	343	377	307	394	335	327	322	335	329	346	335	340	386	351	311	365	341	335	339	331	354	333	304	319	308	347	324	344	344	350	349	336	327	359	338	341	315	340	330	321	314	352	348	369	325	289	338	317	307	322	323	335	319	346	306	332	320	373	323	301	288	320	321	340	351	317	332	374	364	371	355	357	327	312	317	355	336	341	362	343	374	336	324	322	318	360	323	309	377	333	310	328	304	330	305	356	357	335	366	330	304	353	344	316	307	360	317	326	331	362	309	353	325	326	348	336	326	356	342	359	344	329	329	346	309	327	317	377	358	311	331	341	327	313	342	371	332	328	320	313	330	329	341	330	354	325	335	321	320	377	350	353	338	343	336	306	325	332	321	323	344	367	326	321	335	318	349	351	343	339	333	322	345	332	302	346	350	313	311	333	331	358	347	381	339	324	340	335	347	340	315	314	342	334	329	352	306	325	337	306	352	284	318	323	344	336	324	344	337	314	357	327	312	340	310	332	335	335	366	308	328	306	374	329	312	349	343	323	347	349	334	317	339	348	315	346	346	347	350	334	322	314	337	315	299	339	336	319	322	344	367	345	361	340	327	344	320	335	305	335	350	338	342	328	331	360	282	349	369	313	333	317	335	355	348	297	339	348	326	332	315	319	323	328	334	330	325	330	306	336	316	331	369	360	303	355	319	314	308	355	335	338	323	318	365	351	356	331	354	320	317	323	314	344	343	335	372	325	344	364	366	322	297	376	342	359	323	345	334	317	326	327	349	331	327	317	336	304	312	287	336	337	336	347	302	329	338	314	306	314	319	337	346	330	360	378	351	330	346	330	351	344	329	309	379	406	326	345	326	340	324	323	337	326	325	359	299	325	369	332	377	332	317	356	311	331	385	328	363	317	321	328	325	347	393	357	352	306	306	366	348	307	320	293	338	349	310	320
8412	1089	1754	3118	1436	1306	1168	1098	1086	950	937	975	896	841	839	813	830	882	800	862	837	816	814	830	811	832	799	798	850	752	762	808	772	811	786	830	810	768	719	795	781	765	804	804	775	815	761	768	766	758	757	776	806	763	766	735	780	779	791	796	736	779	741	778	748	800	784	786	776	756	790	738	722	822	775	713	796	755	728	812	778	753	778	780	789	755	767	710	752	750	794	772	792	774	726	774	727	743	769	772	776	740	780	752	769	776	824	746	762	758	755	773	756	754	783	768	778	779	775	744	763	744	773	782	737	775	772	777	737	765	767	785	769	776	736	785	762	782	775	742	726	767	780	776	802	813	727	778	804	792	780	772	741	778	763	722	772	730	780	778	819	774	799	785	747	792	777	750	781	762	768	765	758	812	770	741	744	795	762	790	750	734	802	762	796	803	735	791	820	748	773	732	738	762	770	739	790	780	788	748	775	814	769	708	775	753	769	807	789	780	712	827	778	739	729	790	766	807	759	733	719	752	770	756	810	754	786	732	770	732	751	723	813	770	819	778	820	761	811	800	753	713	762	783	784	796	776	796	797	786	758	704	740	784	716	750	722	797	814	748	754	745	780	738	762	810	788	731	724	773	765	795	773	768	780	764	773	732	750	749	761	769	735	806	779	756	740	751	756	781	756	782	747	825	777	835	786	822	770	750	745	745	769	780	803	756	725	751	767	771	789	714	774	756	744	810	738	815	727	769	762	744	799	781	762	747	747	789	745	797	806	786	779	731	761	735	806	833	755	766	771	739	760	799	791	743	771	831	739	783	774	785	787	772	813	750	793	772	759	748	781	770	755	829	804	787	758	768	763	789	783	777	755	767	761	758	784	762	753	739	770	834	772	743	834	772	743	733	754	775	759	778	740	755	790	810	739	744	742	751	737	795	745	797	737	782	778	714	762	789	746	803	725	732	745	727	755	754	767	780	763	701	751	737	723	786	755	754	811	728	795	725	770	771	773	763	720	776	778	757	769	780	754	783	726	785	729	782	770	783	738	740	768	781	725	722	790	786	795	746	772	743	760	779	769	812	763	726	769	828	787	754	778	765	783	735	760	802	753	741	739	805	731	768	791	759	731	787	764	791	726	764	752	782	714	776	731	796	753	772	870	777	767	724	762	789	735	747	767	786	780	790	772	732	785	771	752	741	760	768	751	726	779	764	794	766	800	766	738	766	744	780	770	745	809	779	760	820	776	765	764	772	779	726	774	794	741	765	754	712	699	770	737	788	806	747	805	760	743	781	738	790	722	770	811	747	749	776	741	823	753	747	767	761	787	736	748	804	796	729	746	766	765	756	757	744	815	776	792	753	724	753	799	760	732	774	773	762	784	762	777	762	770	775	792	799	777	783	801	772	782	771	784	760	771	752	807	752	859	774	762	770	745	769	697	743	738	761	771	718	764	727	794	816	755	798	766	713	787	765	778	750	796	785	758	784	743	752	751	792	821	766	811	772	758	748	785	755	733	770	722	759	784	762	778	799	721	752	805	786	764	782	768	729	777	816	753	754	813	792	749	761	754	719	810	744	794	733	727	773	762	739	775	776	769	786	764	767	734	796	791	758	772	742	789	772	788	768	738	756	766	724	754	783	799	746	722	798	775	803	776	777	819	797	759	802	713	781	750	801	735	765	792	772	769	761	784	680	781	784	776	786	774	772	768	787	751	739	752	776	785	762	758	757	727	746	769	792	742	760	776	778	750	766	735	802	761	795	742	799	771	780	758	753	747	725	795	776	812	758	754	749	746	753	722	734	769	761	747	739	760	808	768	759	738	777	759	731	776	754	746	833	769	780	792	791	791	708	787	774	760	776	748	719	793	782	736	812	749	759	738	765	753	769	767	836	762	776	777	789	709	751	801	743	753	840	813	767	775	723	737	797	754	779	788	807	779	773	763	731	783	733	779	754	729	751	753	763	769	765	757	772	751	765	770	740	805	761	737	769	754	783	807	778	748	761	809	799	799	779	784	815	782	761	751	792	791	759	726	814	792	754	772	768	785	757	772	762	753	793	755	719	722	725	782	754	808	768	759	781	802	803	768	707	799	831	797	783	723	785	780	761	751	755	783	803	765	764	759	807	827	782	743	731	728	787	798	764	773	738	754	716	800	742	772	731	718	792	748	781	783	749	727	758	760	755	744	736	758	712	780	798	812	749	751	724	785	739	782	708	782	746	784	769	744	801	786	768	790	762	807	740	795	799	772	779	808	725	754	810	779	783	707	786	783	758	767	775	762	816	774	792	786	753	788	769	751	800	781	772	745	710	728	773	747	774	801	725	768	784	737	721	725	737	817	792	794	715	791	780	793	719	707	753	748	793	747	763	751	720	785	746	756	718	774	753	762	770	795	767	722	763	779	784	762	811	794	735	755	793	751	778	735	781	813	729	777	746	757	755	747	715	775	793	810	751	774	761	770	794	759	797	707	811	825	795	778	784	726	775	773	723	747	799	752	773	714	750	720	797	743	790	779	782	759	794	752	748	780	754	806	771	828	741	743	735	717	802	783	741	781	766	771	799	717	784	772	751	789	755	744	789	773	755	746	714	772	762	727	825	760	758	771	789	782	800	778	775	813	782	792	712	762	784	781	752	767	752	819	721	790	802	759	789	811	831	761	767	729	806	767	720	773	760	706	798	767	800	764	736	784	749	763	796	734	737	762	792	784	801	784	757	758	737	770	776	763	787	804	767	781	780	752	780	786	776	751	786	759	749	768	752	778	759	735	781	762	760	758	760	762	774	748	749	719	772	754	741	750	747	764	744	777	767	798	750	754	779	797	764	749	739	808	773	828	780	768	762	763	798	739	722	791	772	806	806	763	813	751	709	737	770	796	779	796	777	797	743	763	789	831	812	777	743	797	765	734	750	723	751	772	763	775	785	747	807	808	759	769	746	767	757	744	746	736	784	754	795	768	803	815	805	795	749	759	853	699	759	792	760	780	724	770	807	754	815	766	734	784	784	822	785	795	771	716	754	760	764	828	764	788	809	710	772	732	767	777	788	746	778	799	745	777	779	789	758	781	762	810	783	777	725	793	707	810	744	738	758	779	774	744	759	791	715	752	768	771	793	773	760	772	749	774	767	754	785	759	755	785	724	774	789	723	809	771	763	808	734	789	765	743	766	785	791	758	796	763	778	749	738	781	760	799	815	771	782	713	730	750	782	762	733	769	771	757	786	784	792	744	800	775	740	739	787	777	774	714	804	763	699	796	743	774	762	741	753	763	755	730	696	747	790	740	826	776	761	730	766	760	751	721	717	752	774	765	804	780	749	790	779	801	756	760	751	768	792	722	722	814	727	809	793	738	707	802	779	809	755	785	716	758	724	755	783	760	759	771	786	799	752	760	821	724	786	729	774	785	748	814	782	811	744	741	771	744	806	747	820	768	789	788	736	790	722	784	776	732	746	798	738	734	738	783	825	777	784	766	749	757	788	751	740	738	800	767	785
19634	1776	1272	1435	711	631	524	465	404	415	407	371	402	392	406	382	380	401	350	388	379	402	371	355	354	324	373	380	364	367	408	409	370	328	373	345	401	367	368	355	328	330	361	411	368	373	365	376	385	337	364	390	362	393	347	401	342	326	340	359	353	344	377	335	325	353	319	346	361	339	363	361	345	332	328	374	384	377	326	330	370	342	315	355	363	343	356	356	365	374	361	316	403	385	359	369	354	362	318	339	330	340	344	365	353	365	343	339	346	382	382	391	342	368	325	322	347	333	348	366	357	370	381	361	391	385	337	358	347	339	377	311	337	365	364	317	349	412	331	368	358	364	375	337	391	332	365	343	341	333	360	367	353	339	339	327	376	334	350	389	360	365	318	343	363	364	347	356	335	367	385	324	321	354	357	332	361	344	366	358	357	385	379	343	332	321	341	360	360	382	309	333	339	316	341	344	371	387	384	340	346	357	372	355	325	335	345	360	336	354	346	365	369	362	345	348	347	350	338	339	401	366	337	352	334	328	322	371	355	362	323	356	354	339	347	353	341	362	357	317	315	375	365	369	324	349	356	354	371	353	339	351	377	336	371	350	362	363	391	364	388	367	350	384	371	345	344	337	348	362	339	370	346	385	374	386	388	352	358	333	359	370	373	360	359	395	355	322	383	329	357	326	342	384	331	361	351	351	363	373	358	381	344	325	325	351	360	380	374	305	371	353	350	377	387	362	370	363	369	366	319	365	355	365	362	378	339	357	385	361	353	343	396	344	367	333	404	388	341	388	392	336	378	382	340	393	378	322	346	357	331	364	355	335	343	331	401	342	377	343	350	342	342	385	362	360	346	382	323	365	338	351	346	342	392	355	351	337	382	354	330	364	338	331	353	352	376	379	355	338	351	364	351	359	331	360	388	351	313	356	356	347	342	370	358	345	346	359	363	396	348	365	357	351	369	345	383	359	363	372	391	343	377	327	359	334	323	378	350	377	347	361	373	373	345	366	337	350	354	340	364	329	347	342	333	337	328	305	362	348	367	370	358	345	393	356	339	385	355	364	348	337	342	358	388	354	336	345	339	342	332	291	361	380	369	364	393	373	331	376	345	356	337	344	351	340	366	344	370	353	300	357	345	341	348	380	316	398	346	369	380	366	358	354	344	329	359	348	347	348	347	322	356	350	358	357	331	361	344	353	348	358	355	325	359	378	343	327	344	341	364	373	374	350	360	346	355	374	353	336	345	355	341	344	324	367	296	367	344	386	333	336	357	333	361	371	375	358	361	363	392	359	317	364	320	382	377	373	359	355	360	367	348	315	373	362	366	364	376	356	342	323	371	389	339	362	368	332	368	370	368	352	371	302	340	334	366	362	325	343	354	377	343	369	379	345	344	356	347	332	329	354	344	369	365	316	347	313	349	346	334	323	322	356	343	364	363	345	367	344	316	353	373	362	374	370	373	359	352	340	347	336	393	361	357	374	367	349	383	359	358	353	357	307	333	391	329	326	375	298	354	348	379	367	361	387	371	347	382	330	368	332	320	358	374	335	350	340	335	366	358	345	377	398	381	339	326	361	363	371	363	374	322	342	328	325	343	320	306	343	325	343	339	369	344	402	350	373	358	345	367	407	379	339	384	333	310	334	383	343	367	345	339	342	376	366	365	369	349	329	318	371	389	361	378	342	369	366	374	355	345	362	325	345	371	374	364	335	365	375	366	367	370	379	372	402	359	366	367	348	361	343	355	318	348	357	369	370	340	370	364	345	378	341	364	369	344	380	344	332	394	346	375	358	381	357	333	371	371	340	319	336	378	356	375	353	295	374	329	379	340	341	336	357	361	334	351	377	337	337	338	347	368	356	329	353	368	343	386	285	350	349	349	371	322	336	344	344	373	345	341	328	379	373	396	377	319	354	336	367	372	373	356	368	345	335	346	389	356	384	337	368	415	380	330	345	306	325	351	346	363	374	370	349	332	353	362	341	352	331	318	318	368	364	359	341	338	357	331	392	339	348	310	342	335	383	358	397	391	351	381	373	369	384	348	365	324	369	355	357	349	320	343	376	358	369	354	369	344	369	333	370	325	323	358	349	350	319	350	323	343	336	368	344	345	361	336	363	349	323	302	338	394	373	377	353	354	361	365	357	356	335	374	367	389	365	332	355	369	330	357	365	321	378	329	359	381	396	346	336	360	374	347	360	393	333	368	342	359	321	330	352	380	389	331	389	368	380	377	339	373	353	376	353	309	334	313	379	382	345	329	377	381	411	313	372	344	364	353	335	369	354	349	335	383	375	338	388	373	325	337	356	356	382	369	355	386	332	348	380	352	365	344	344	328	344	340	379	305	350	310	394	352	350	350	368	346	363	348	363	329	373	339	402	360	336	376	376	340	375	366	352	391	362	330	364	363	348	370	326	360	340	363	363	354	325	381	379	377	391	330	350	335	329	327	342	363	353	364	315	383	344	368	344	348	395	336	346	371	356	357	358	345	356	352	350	364	388	369	360	347	389	397	328	354	376	374	360	365	350	359	304	344	361	332	361	330	360	329	324	331	344	363	351	350	400	359	346	362	300	351	339	364	345	394	339	368	321	306	358	369	366	373	348	375	381	368	351	331	353	363	347	349	369	353	362	363	378	378	351	381	383	373	362	358	393	371	386	344	354	370	331	370	345	339	380	379	332	368	344	354	376	350	334	395	346	371	337	358	355	367	359	382	335	319	362	354	419	378	341	375	342	315	334	344	342	360	362	390	373	370	331	335	311	346	343	362	369	331	326	340	330	390	376	367	336	366	366	348	333	349	407	382	371	343	367	406	357	332	347	380	361	354	360	328	360	316	337	358	326	376	353	346	393	344	413	369	343	320	357	349	362	354	350	383	381	325	334	341	353	348	331	364	342	387	388	341	359	360	369	350	376	360	386	353	356	336	349	343	329	376	350	348	350	376	347	353	390	362	359	389	391	359	353	360	337	345	350	357	361	348	367	390	324	374	361	370	367	369	371	347	361	339	379	377	334	348	388	361	350	368	334	369	350	366	343	353	323	336	352	354	314	386	357	392	354	379	332	377	361	363	343	348	356	283	363	390	349	368	335	411	372	350	329	390	347	345	380	345	338	351	379	353	331	341	367	356	335	359	382	350	322	350	377	347	343	337	378	362	369	373	361	351	335	303	380	341	375	396	383	356	360	377	389	334	357	381	346	331	366	366	351	360	356	360	371	340	367	340	376	360	334	411	360	345	366	362	336	342	404	329	312	346	335	332	326	340	358	348	354	368	373	343	342	318	348	342	323	309	394	328	328	360	340	367	355	320	366	404	379	366	370	325	372	346	348	354	309	320	316	345	324	334	387	363	374	335	347	346	375	396	346	325	379	350	385	358	390	368	387	385	318	388	342	369	392	328	331	317	370	336	364	337	345	365	349	347	342	374	382	361	349	343	357	380	337	371	372	357	350	344	301	369	344	376	324	347	411	323	346	333	341	350	376	350	299
10938	1480	2824	3877	2106	1873	1596	1379	1253	1187	1172	1104	995	992	940	930	873	905	878	909	826	870	895	813	848	818	838	834	792	790	813	799	757	772	812	788	803	820	793	783	802	754	792	757	816	836	766	742	788	783	795	791	772	799	766	813	794	797	793	795	796	811	776	784	770	750	796	802	742	779	775	767	839	797	781	774	776	773	810	751	744	792	798	860	831	803	752	756	880	746	797	835	777	833	773	844	842	844	777	772	800	793	797	798	816	768	775	809	739	796	786	767	804	832	818	828	789	805	765	716	759	784	782	825	774	791	782	748	842	761	767	747	824	767	790	780	766	797	773	800	770	781	786	822	764	772	788	780	787	765	817	774	772	785	796	801	795	773	761	767	762	789	784	786	803	826	716	788	862	758	775	781	808	796	768	740	814	798	760	787	795	803	756	796	767	775	742	808	739	808	723	773	807	807	822	741	790	763	785	801	796	794	763	759	809	835	805	784	745	768	766	764	759	757	836	763	777	776	801	801	720	819	808	760	754	798	779	799	792	785	789	807	823	739	806	825	831	785	816	752	816	757	802	767	789	768	760	760	740	857	811	792	788	725	752	795	765	784	823	805	841	761	820	744	772	811	765	816	721	792	788	802	794	780	808	798	795	802	787	819	771	748	763	767	786	765	777	832	782	754	726	783	786	822	727	771	761	751	765	747	770	812	770	735	822	785	745	795	771	776	791	783	794	775	762	746	792	777	779	762	792	768	759	763	801	784	766	755	795	835	770	759	809	778	760	793	810	756	744	749	747	774	746	802	742	814	759	777	769	773	760	774	735	788	727	809	753	756	756	757	722	778	803	759	747	757	754	788	780	782	770	805	799	805	785	782	782	817	772	775	792	751	782	731	814	807	735	738	752	768	786	807	786	782	806	776	811	787	780	760	739	808	787	785	784	763	813	761	788	771	760	755	775	775	753	804	811	798	772	808	774	766	763	794	786	795	749	775	786	813	816	742	763	768	811	794	768	781	770	758	761	786	780	774	771	725	828	736	795	750	734	841	775	773	807	783	795	746	777	780	747	764	805	726	769	789	796	771	776	790	793	808	779	778	719	823	747	776	789	755	835	779	828	831	765	773	782	815	703	782	753	796	774	745	762	758	757	784	790	787	843	758	792	770	812	757	747	772	794	776	745	731	763	771	760	743	739	798	758	729	811	785	830	836	782	778	781	802	821	775	773	750	757	774	752	830	727	808	741	769	819	781	783	818	731	791	762	777	776	756	766	792	783	789	796	802	813	789	802	809	750	779	799	800	740	797	709	759	800	767	797	742	788	780	736	777	803	795	779	775	757	814	755	728	819	794	833	771	787	790	811	812	787	779	795	799	829	792	772	751	753	753	795	805	764	795	790	730	766	818	819	804	795	806	731	741	806	808	811	781	765	763	768	737	807	770	783	830	803	771	760	744	768	781	805	747	815	817	783	778	830	779	803	765	835	750	782	811	750	806	785	762	811	739	787	757	840	737	791	787	843	781	818	800	771	802	749	771	778	775	786	777	784	746	763	796	746	808	783	724	759	791	816	745	819	793	755	751	776	769	768	780	729	796	759	703	818	784	786	786	822	770	778	778	769	804	765	734	794	808	831	753	767	744	769	737	791	790	749	746	803	776	749	803	765	751	712	795	738	745	771	841	749	746	722	782	761	787	751	814	764	810	744	763	805	772	805	768	737	787	816	793	818	745	750	833	797	786	810	788	780	764	813	765	793	731	796	792	753	766	804	788	781	786	778	762	816	771	778	831	801	822	783	781	767	754	787	813	744	806	831	761	823	806	762	747	807	746	755	791	744	760	761	817	815	797	784	786	737	736	814	812	789	783	730	752	854	765	778	812	779	804	811	793	778	747	819	770	807	807	861	786	843	811	776	772	786	788	774	786	712	782	786	812	773	806	731	812	757	776	759	781	754	768	775	830	766	805	744	780	747	735	749	755	776	744	771	769	820	752	730	759	806	812	766	790	758	746	775	753	819	776	802	775	806	796	760	777	772	724	794	802	756	796	828	747	767	748	750	744	769	793	796	748	780	783	760	834	763	724	801	800	786	730	791	758	767	779	804	801	751	749	807	787	796	835	788	809	735	741	800	802	771	724	728	771	839	755	728	791	784	756	807	773	770	797	773	789	818	814	761	820	712	769	841	779	773	826	764	809	805	743	753	814	804	770	800	804	799	823	771	806	767	724	780	723	777	735	749	736	809	745	781	759	771	750	782	767	721	758	804	779	763	774	811	768	782	764	777	785	821	777	730	794	766	789	757	797	761	819	786	779	810	759	771	725	777	770	770	777	804	783	714	770	844	762	771	745	776	795	776	802	795	750	727	717	783	752	779	832	769	764	763	776	734	811	753	792	765	803	799	790	791	751	791	766	786	784	799	823	749	780	810	787	792	736	760	783	751	763	761	781	773	748	773	790	762	787	789	804	778	789	770	789	829	782	826	724	797	776	742	743	778	777	786	798	783	743	759	772	795	794	786	796	778	771	768	781	756	807	773	808	744	806	820	791	798	760	760	814	755	787	827	776	802	756	790	775	748	793	806	814	792	793	743	810	756	781	782	809	802	787	751	774	794	810	787	794	732	794	813	792	798	808	766	781	798	812	697	768	777	761	782	767	759	812	762	743	772	732	754	834	737	789	742	774	802	702	766	803	775	750	803	769	776	770	760	773	752	746	797	736	751	809	774	737	767	758	813	805	785	768	778	760	762	763	778	781	754	798	785	821	787	815	801	817	802	819	752	702	816	778	768	757	755	748	760	733	800	807	839	812	757	761	799	826	762	762	773	782	761	787	776	782	763	773	767	777	849	798	802	791	796	782	789	755	822	781	810	782	757	738	806	765	767	756	753	747	786	786	790	787	814	768	785	738	743	781	780	785	813	744	779	816	754	790	773	751	769	800	746	742	788	787	782	784	724	755	760	779	775	784	773	795	761	806	812	760	817	797	748	781	809	773	816	796	794	782	783	754	771	806	824	752	772	785	750	809	758	802	782	803	785	802	809	799	751	735	793	762	799	806	780	783	784	780	803	773	769	786	797	782	806	735	757	773	770	745	813	750	766	787	792	769	804	772	808	822	748	776	732	786	805	765	736	825	833	823	729	793	803	798	810	788	805	751	830	814	744	791	800	730	770	760	734	764	792	752	788	777	792	756	798	808	750	827	719	794	751	791	776	741	740	789	771	759	792	750	769	815	817	776	761	779	794	808	777	791	785	767	773	799	790	803	788	822	804	817	752	748	805	763	782	784	771	721	775	779	773	789	777	763	770	751	733	736	725	794	841	765	751	741	808	795	787	756	787	804	726	774	760	774	714	779	787	780	800	759	795	784	726	732	797	753	743	741	788	810	793	771	765	765	820	747	793	717	805	776	715	781	781	787	795	765	751	809	765	800	796	790	817	769	781	743	786	760	766	797	779	741	745	787	754	768	754	800	792	834	799	783	813	766	747	770	757	754
3921	217	172	183	169	148	148	184	171	137	148	145	176	155	165	154	152	145	171	111	162	146	166	147	180	172	183	167	144	179	161	144	164	168	146	158	147	126	150	165	139	150	139	159	158	161	167	188	169	176	134	160	151	144	155	157	141	163	147	153	166	148	145	164	161	157	161	179	152	148	140	152	152	148	151	171	152	150	157	155	143	139	178	169	149	156	145	168	160	134	134	141	151	168	159	147	136	138	160	189	164	129	153	167	126	138	155	166	147	143	153	141	164	172	153	161	163	157	154	143	174	152	164	149	147	151	158	157	156	142	155	164	150	146	169	172	170	163	162	133	139	152	127	139	142	158	173	147	132	165	133	154	161	161	125	135	148	169	171	175	134	142	167	161	164	148	145	141	161	145	167	132	141	148	142	160	170	156	133	169	173	156	141	139	149	181	173	178	162	128	150	148	150	127	123	130	151	184	142	160	170	154	147	159	142	158	153	176	144	153	156	153	149	167	154	170	126	167	162	165	139	156	164	167	159	137	162	143	157	157	137	129	146	157	158	154	163	137	127	165	166	156	164	151	163	164	161	184	137	160	172	165	156	151	155	172	162	189	122	144	138	158	139	156	143	133	150	159	168	158	133	154	161	147	157	154	152	137	138	153	166	138	152	148	165	147	162	166	131	172	171	147	140	143	157	174	154	154	152	157	162	124	161	161	156	130	161	150	139	134	180	161	176	159	170	143	155	134	165	164	162	146	159	170	141	168	151	171	174	155	149	147	155	147	149	156	149	148	152	139	144	169	146	135	151	142	165	156	172	160	135	160	166	159	171	130	134	170	147	158	149	134	170	160	150	155	142	174	166	174	136	152	167	162	168	136	141	173	155	140	177	155	146	149	141	164	155	171	172	136	140	144	153	138	125	142	139	137	155	142	186	163	152	153	138	133	165	153	168	165	151	158	159	165	134	151	153	160	140	151	139	141	154	155	170	147	155	128	136	150	157	167	144	146	161	135	161	142	133	148	159	158	134	130	160	141	142	136	156	170	139	159	138	149	177	131	146	179	135	140	167	170	184	137	168	169	138	146	167	137	138	149	137	153	172	148	149	144	160	138	160	169	163	163	127	165	169	148	152	166	131	147	164	148	149	154	159	151	156	174	150	168	163	187	148	145	137	168	139	118	144	143	145	153	131	140	141	144	173	147	149	133	154	138	164	144	149	139	165	123	145	166	125	156	139	144	139	139	139	125	143	155	165	160	164	175	140	137	195	143	146	166	149	156	153	157	158	140	144	137	139	154	151	166	152	180	153	147	160	144	142	152	157	163	170	160	144	146	153	150	175	156	151	149	130	171	146	192	157	177	153	149	160	157	141	168	153	139	114	155	140	158	180	165	152	141	161	164	148	176	163	152	158	173	133	165	154	161	166	158	158	146	175	151	162	142	143	142	165	141	139	152	158	175	142	150	172	173	126	148	161	158	143	175	166	159	152	154	169	153	148	150	152	159	159	157	158	161	151	144	140	156	170	169	148	145	170	177	149	136	150	143	178	164	150	147	159	146	152	140	141	174	162	167	128	155	148	137	133	140	165	156	151	162	178	146	149	143	145	163	143	153	170	170	167	165	169	191	141	163	147	135	147	157	155	143	142	170	175	152	151	177	150	136	142	151	131	167	152	172	170	170	150	145	169	140	160	148	161	143	164	133	158	141	172	165	171	166	142	152	162	149	174	159	143	145	155	155	132	160	156	137	152	118	165	152	146	142	174	149	150	161	152	151	168	138	160	168	162	149	141	155	149	161	151	141	128	171	145	147	175	144	162	128	154	141	147	142	139	164	137	141	147	133	158	153	145	168	150	140	140	163	160	140	153	162	172	159	186	152	155	143	190	142	149	131	136	148	151	143	126	158	165	146	161	140	153	161	140	149	147	144	164	167	146	125	151	158	161	153	144	160	173	152	168	149	128	145	152	171	181	146	145	152	194	157	169	172	151	178	150	185	165	154	154	153	136	149	156	146	166	153	154	151	167	154	161	123	152	135	142	150	168	133	153	160	143	158	162	130	158	140	150	150	141	144	168	147	140	144	134	172	164	154	150	175	158	148	159	159	124	153	143	148	147	165	147	139	147	150	148	170	158	144	133	157	167	157	136	151	159	174	165	160	156	151	159	164	160	161	131	150	176	154	167	154	160	179	144	159	144	161	161	144	166	156	152	138	172	164	161	156	153	169	149	159	161	155	134	140	175	153	143	159	148	165	155	146	151	157	161	164	165	166	162	156	137	173	162	139	165	157	159	167	165	130	164	144	169	159	160	146	142	164	164	144	161	175	165	153	156	157	142	159	134	145	130	153	164	156	167	135	147	157	149	148	169	160	145	167	165	148	145	150	152	156	142	163	153	154	160	148	147	142	138	164	173	163	162	173	133	174	156	158	170	170	145	158	144	139	138	129	156	178	155	133	158	147	148	148	145	150	164	173	158	141	162	167	142	170	167	166	160	145	148	144	140	145	152	152	142	160	145	166	147	167	152	156	136	139	136	159	145	165	164	158	154	190	156	149	138	129	153	147	158	160	170	155	160	151	168	156	157	155	142	158	142	165	142	150	134	147	142	144	149	143	169	157	150	150	160	137	159	156	140	146	153	181	160	136	157	151	140	141	137	176	162	148	176	136	165	151	148	161	144	185	173	158	179	166	154	153	159	167	135	139	154	175	147	127	154	155	145	131	141	160	144	153	169	156	156	170	147	156	152	142	170	154	157	142	177	174	157	141	152	182	160	161	156	150	152	153	175	166	145	160	141	158	118	146	154	150	150	153	161	143	151	158	126	138	160	158	137	142	162	153	146	141	150	147	180	112	149	136	147	134	139	147	140	153	171	147	129	160	157	132	130	163	178	157	172	156	168	151	159	162	164	167	138	166	166	143	140	130	148	176	145	142	166	130	167	167	149	159	148	171	160	162	154	142	157	160	163	159	142	142	162	151	143	126	150	152	140	137	187	188	137	140	171	150	175	163	146	170	154	169	168	159	133	145	152	159	164	162	158	137	147	142	174	147	137	137	167	137	132	165	138	140	145	169	147	130	143	141	156	153	172	145	168	179	171	159	138	147	129	158	182	147	163	148	155	165	134	170	151	152	166	153	157	163	146	142	162	159	132	152	160	147	156	173	171	136	149	146	124	144	152	151	162	119	158	164	136	150	173	148	154	140	158	142	153	147	159	143	156	140	164	130	147	161	147	165	145	157	158	123	152	144	135	129	134	143	157	132	158	148	158	150	141	165	162	174	137	159	138	165	156	153	150	146	167	158	163	156	163	175	166	152	170	142	149	161	142	151	145	151	153	180	175	112	144	150	155	156	152	139	125	161	156	165	133	172	155	144	142	138	197	180	150	149	135	154	147	160	175	157	148	159	156	162	157	162	153	189	195	132	148	146	161	176	148	160	158	161	185	174	146	157	151	143	158	168	145	170	171	133	138	121	196	197	141	157	168	146	137	151
3294	460	424	447	427	441	413	435	401	443	444	408	418	461	412	435	433	400	398	412	461	412	396	401	398	404	438	418	413	429	415	385	418	444	413	405	426	417	445	409	382	423	392	393	428	426	379	421	364	379	400	399	441	424	408	420	385	372	419	413	412	401	403	388	404	385	405	404	377	399	416	412	443	391	355	414	409	376	419	380	394	387	390	402	396	396	401	410	419	422	408	415	395	417	393	416	398	415	385	441	432	415	427	443	406	415	431	414	409	431	383	395	415	418	421	397	372	400	407	436	417	409	400	414	373	410	398	425	411	421	414	399	395	421	434	412	428	406	387	394	388	399	426	463	397	377	413	409	416	418	397	405	404	423	395	419	397	391	395	371	447	401	417	401	416	400	413	407	409	392	412	452	371	380	415	385	424	420	404	379	397	409	394	455	435	425	397	388	409	402	429	402	411	397	401	375	408	418	419	389	423	398	374	379	397	404	415	437	405	407	396	421	404	433	422	449	423	386	408	388	376	384	388	384	398	436	405	420	414	404	414	389	389	426	415	373	426	387	404	402	379	390	411	389	382	399	423	418	423	421	393	409	415	389	396	431	415	406	385	404	411	417	394	410	438	431	382	374	437	426	430	416	399	435	390	408	387	388	415	408	415	409	441	411	416	433	430	387	433	391	389	434	395	398	416	413	396	406	431	393	429	429	430	402	416	387	428	375	389	374	405	410	392	400	427	433	399	423	400	423	421	382	400	401	436	409	424	389	392	410	431	403	447	409	389	398	400	417	380	397	405	414	410	414	431	411	414	432	428	434	406	421	416	408	370	426	411	418	420	404	406	443	425	374	425	434	404	445	406	432	436	434	407	418	403	394	401	396	399	424	370	408	424	379	384	411	408	406	420	433	381	414	438	442	396	417	444	416	354	419	397	415	464	376	388	453	405	398	389	413	385	419	426	398	402	433	433	372	394	412	412	400	398	415	454	452	424	416	428	389	400	400	385	406	393	426	423	418	398	410	432	401	412	405	415	409	386	388	420	357	400	419	399	425	363	397	406	412	415	426	396	426	416	423	408	431	394	415	389	385	444	401	388	413	389	405	412	378	432	407	408	403	400	360	399	400	415	402	428	377	424	408	390	416	399	433	379	401	408	434	415	400	389	420	400	428	369	411	395	372	391	374	372	398	401	433	399	396	387	413	430	397	401	396	409	403	387	404	390	421	401	415	410	426	447	400	423	447	416	411	409	412	424	401	349	412	403	440	439	388	371	457	393	397	433	377	388	402	424	436	406	423	415	386	409	416	400	448	393	395	387	387	427	384	403	421	381	439	387	439	389	424	416	411	446	362	434	369	411	393	394	372	442	413	393	394	383	400	428	402	391	426	371	448	429	383	395	400	411	400	396	404	427	371	399	402	409	410	440	390	417	392	414	421	410	399	414	417	446	404	385	399	396	399	389	358	433	390	429	417	404	413	417	406	407	397	414	437	410	400	381	408	431	407	398	417	389	431	384	394	423	438	396	408	390	405	416	399	407	429	396	419	414	397	405	373	389	388	397	433	425	411	392	436	438	373	428	409	417	423	396	411	394	396	398	413	418	441	390	392	407	414	410	437	418	371	429	397	441	415	430	384	422	404	404	392	406	388	368	421	417	416	400	456	431	384	382	412	396	400	386	380	415	385	431	416	396	420	396	406	376	420	393	396	402	394	415	367	423	426	383	436	452	396	412	385	398	423	394	436	382	389	411	424	398	370	389	425	424	344	406	408	430	367	373	413	412	429	444	406	440	398	413	392	372	429	420	386	430	413	404	421	405	404	394	396	386	430	388	438	408	432	415	430	411	429	400	409	419	418	386	418	385	396	410	384	390	411	426	434	375	394	430	422	427	405	404	426	423	399	441	369	405	414	410	411	384	425	419	411	406	421	432	392	422	418	434	390	418	376	428	400	404	379	413	439	424	398	391	370	379	409	418	426	419	370	417	431	398	413	387	378	400	404	406	391	408	360	407	447	399	412	362	413	393	414	417	397	445	403	413	448	411	401	435	411	399	394	391	428	393	381	377	395	432	438	416	420	400	417	402	406	403	366	389	405	401	390	417	387	393	436	387	398	450	383	417	420	392	441	402	385	442	401	376	431	391	429	406	412	456	410	421	453	396	438	401	408	427	433	411	381	401	374	419	416	376	353	412	399	423	393	387	420	400	406	409	411	412	407	396	465	421	411	398	416	446	405	407	393	412	377	420	416	405	386	416	424	397	398	411	388	434	411	415	399	395	384	398	428	397	404	393	399	374	397	412	460	436	426	409	442	401	407	425	377	413	400	386	413	459	407	417	415	399	425	417	437	401	407	429	386	402	386	409	378	424	384	404	386	375	372	377	410	389	429	426	431	390	382	407	398	384	385	415	385	431	386	425	418	421	404	400	414	430	414	410	441	402	439	378	401	407	403	392	425	427	424	377	382	399	406	444	399	402	467	428	397	388	411	412	412	462	438	389	407	410	406	405	400	425	384	449	384	398	386	377	423	385	400	418	414	427	405	390	409	385	403	416	418	391	434	407	422	380	430	401	383	383	409	409	382	410	413	401	432	415	428	393	389	395	360	421	389	409	442	379	410	424	390	421	403	432	417	411	372	396	436	383	432	393	426	417	439	404	405	453	422	425	396	389	405	361	426	411	410	370	421	394	410	407	384	462	411	396	380	412	373	392	395	417	429	382	413	400	419	393	380	384	417	405	438	382	424	435	389	428	400	416	422	384	412	414	398	363	357	384	404	422	449	461	423	404	405	409	419	406	397	410	410	406	415	419	399	410	418	401	438	410	413	403	454	435	429	390	385	378	431	433	399	391	422	427	414	415	433	405	417	395	460	411	396	434	413	416	418	409	428	386	406	403	444	415	415	394	409	413	399	391	419	419	391	410	377	398	416	400	410	406	381	387	428	425	438	396	418	412	433	423	443	426	402	400	404	405	428	405	402	409	414	423	439	427	399	404	419	440	418	418	419	388	414	423	385	445	396	396	389	380	402	409	410	448	415	404	415	432	403	401	410	418	400	411	429	399	378	411	354	412	421	366	412	356	374	399	419	400	407	425	444	442	360	385	396	421	406	418	406	398	449	381	377	435	414	431	404	431	417	363	399	406	401	406	388	414	432	397	400	438	417	405	421	398	419	392	412	399	376	436	431	416	439	399	453	424	386	403	413	400	424	435	420	383	449	388	418	409	411	397	407	418	349	433	382	407	412	397	432	433	372	393	411	406	394	416	413	417	405	381	395	438	390	403	414	391	406	366	410	419	425	383	431	419	421	442	401	439	407	440	410	427	448	414	417	431	418	410	385	432	424	418	402	398	434	387	413	417	409	447	402	434	405	422	385	435	416	418	383	412	428	380	402	395	422	425	373	381	390	377	413	408	432	429	401	393	401	432	428	427	406	416	420	383	431	386	363	418	393	377	392	403	399	381	417	407	417	423	420	406	390	433	428	385	416	403	424
12574	898	957	1078	500	456	394	379	382	347	374	396	306	341	347	326	383	329	373	355	393	329	324	328	360	356	317	350	320	308	331	338	322	312	322	324	339	326	351	336	346	378	343	378	350	317	301	303	332	377	371	319	346	360	298	336	304	350	312	344	356	321	304	349	318	296	345	292	379	325	359	308	337	329	361	350	369	349	328	341	339	334	352	348	333	346	346	338	373	304	306	324	314	323	329	358	327	347	360	324	330	330	351	362	343	368	316	352	355	349	334	313	318	309	339	344	327	335	334	345	331	367	314	352	327	327	353	329	309	324	338	329	312	315	281	330	339	368	335	291	356	308	328	321	340	340	340	312	314	343	335	356	331	339	318	322	352	314	325	306	297	335	328	339	302	352	354	344	321	340	358	332	314	359	377	346	367	310	341	318	283	316	335	352	344	331	346	369	312	346	319	368	358	330	338	327	369	318	364	316	321	326	323	318	346	343	323	397	354	333	335	366	332	343	331	349	310	338	359	338	348	339	328	317	341	283	318	365	334	290	340	339	363	316	288	316	327	344	345	296	336	367	351	337	354	352	364	333	328	306	304	326	332	331	320	357	357	347	320	356	338	324	295	336	349	384	363	344	363	301	347	382	361	304	300	327	326	322	309	337	346	363	350	335	330	340	330	330	347	361	332	340	340	325	328	355	331	349	332	380	360	305	335	394	317	329	341	349	330	288	351	362	345	336	322	356	330	361	347	337	312	341	297	313	310	359	319	315	340	321	322	354	317	326	343	334	370	311	367	336	343	341	370	344	348	360	281	338	344	343	330	346	321	306	310	305	321	346	370	344	316	318	361	352	330	333	349	303	335	322	353	332	360	401	349	353	348	359	363	329	327	334	338	355	330	353	350	346	307	343	329	309	345	342	336	340	330	310	321	365	324	351	347	350	340	340	317	323	315	343	313	339	305	372	302	292	324	326	379	339	349	345	327	334	360	365	336	343	318	299	364	356	344	355	324	332	342	326	368	357	338	344	313	342	360	296	332	363	322	342	325	332	355	348	318	373	337	299	337	357	322	316	353	299	336	298	333	326	354	334	337	364	303	301	343	335	340	348	322	328	310	326	343	304	332	321	398	309	315	331	346	347	362	309	357	376	342	356	346	322	340	331	355	316	327	352	371	341	332	323	350	297	305	332	355	313	313	319	337	340	344	352	361	363	307	320	342	324	378	338	364	327	342	336	341	347	358	345	323	345	348	350	317	338	369	338	356	303	318	333	379	365	311	335	358	310	323	329	329	353	323	315	321	346	344	330	316	302	335	345	339	359	336	351	338	351	350	346	364	340	332	344	346	315	334	347	339	340	323	331	339	341	355	357	334	333	296	334	336	341	344	345	330	370	302	382	324	346	322	350	301	375	328	364	329	344	325	355	352	327	307	393	339	346	304	334	350	380	340	333	357	369	380	333	328	358	312	324	353	357	328	341	313	322	317	322	323	308	383	371	314	343	289	359	328	349	333	348	351	335	333	342	374	329	341	321	314	317	344	344	355	322	342	357	328	349	327	325	375	358	357	338	346	336	343	352	328	321	310	338	323	318	331	351	345	335	320	348	319	363	322	327	335	324	354	392	370	340	359	326	358	378	364	348	368	348	366	340	341	317	337	331	338	344	352	343	322	343	346	336	310	316	319	294	313	325	329	326	314	331	377	317	336	343	325	320	340	342	335	313	318	354	331	343	362	324	372	338	353	337	314	355	345	318	291	319	333	340	337	343	322	346	360	352	368	315	319	334	388	390	306	341	373	328	362	325	354	370	307	376	287	327	311	317	329	357	370	356	324	348	352	347	314	323	310	300	360	312	326	349	328	308	369	372	336	367	342	348	351	332	360	344	353	351	333	319	318	334	351	332	305	342	360	323	335	332	327	371	331	323	315	324	317	325	366	307	348	354	349	359	313	333	350	328	327	293	310	301	340	328	332	354	323	319	300	317	362	334	336	299	344	364	335	341	341	335	323	317	348	352	365	331	319	347	323	338	322	316	329	347	319	331	344	335	305	359	322	375	320	311	330	330	320	349	351	329	345	341	331	346	353	349	315	332	313	339	379	340	324	341	336	373	340	337	288	332	334	341	350	326	334	296	317	321	341	318	334	357	329	329	343	332	327	316	329	318	321	357	316	351	351	353	329	332	317	325	341	306	317	339	351	329	319	341	353	344	326	328	358	350	333	305	325	345	324	323	326	321	357	330	381	329	335	331	364	316	319	357	367	361	319	352	362	308	321	319	333	343	333	333	337	321	347	337	356	323	307	325	298	310	343	348	351	349	336	309	329	309	346	349	313	311	354	289	337	317	335	327	364	336	339	370	342	344	282	349	363	322	340	314	346	326	330	338	328	351	346	327	335	342	350	318	357	321	340	346	325	344	326	307	331	315	331	353	313	356	353	319	338	330	321	360	299	334	322	314	325	310	339	362	335	379	328	315	318	317	352	326	322	331	339	359	339	371	343	368	314	335	354	349	331	356	376	358	359	365	351	344	353	379	340	312	330	322	340	337	324	341	332	347	373	321	361	337	358	329	333	338	354	320	303	348	354	324	353	338	381	359	341	308	339	339	325	348	321	342	337	317	333	350	358	359	349	351	347	337	336	343	333	340	317	322	335	314	298	359	366	390	373	318	320	358	365	337	352	344	332	343	310	358	341	324	340	352	367	355	334	338	334	342	334	343	310	327	324	396	354	347	341	342	362	342	313	326	312	333	304	339	333	358	344	326	313	333	360	327	329	323	355	343	355	327	338	356	336	338	364	328	362	351	325	338	345	323	329	338	332	362	319	330	326	320	338	346	355	326	344	333	336	317	316	321	316	341	347	333	328	344	321	343	375	322	317	299	320	338	364	348	308	350	346	346	359	327	299	314	325	325	348	300	354	358	351	357	333	312	322	356	346	319	338	300	321	341	323	337	360	334	279	312	379	346	348	360	350	382	319	341	377	346	344	303	356	359	330	327	338	353	360	349	374	340	348	325	374	337	348	361	344	308	358	303	332	338	348	364	327	335	323	346	316	365	363	334	330	334	327	355	340	335	346	323	325	301	323	349	330	340	321	330	361	353	319	340	303	356	332	359	294	340	313	334	329	313	330	307	319	344	368	354	320	331	328	349	317	299	312	309	324	359	363	332	342	388	349	325	369	308	323	333	322	341	315	319	376	347	338	337	329	354	317	325	346	322	342	360	405	299	316	339	360	351	385	335	352	334	337	334	335	353	354	326	343	379	336	352	335	348	345	320	340	370	329	311	335	320	345	358	320	309	317	325	348	304	337	346	338	343	290	300	358	349	333	305	347	358	337	368	354	352	327	353	345	326	352	324	328	331	358	327	329	365	307	340	335	316	313	310	362	337	356	327	356	311	303	307	316	325	323	361	327	387	307	337	356	356	321	305	337	342	335	327	306	344	319	348	361	315	347	310	330	308	330	313	355	332	339	327	316	324	332	289	341	379	295	317
8817	1119	2325	2899	1448	1281	1141	1112	1026	950	839	908	872	879	854	860	808	870	824	843	901	824	838	815	792	841	777	852	807	786	814	802	818	778	782	790	811	811	823	794	803	754	742	769	772	809	786	772	811	747	759	815	772	784	807	785	790	802	748	763	800	786	810	807	779	781	747	769	780	795	805	727	796	750	757	789	768	782	762	786	792	736	770	826	725	761	791	764	762	767	744	786	791	773	781	750	784	771	793	757	743	748	797	736	770	762	798	762	774	762	782	799	731	747	830	746	730	789	818	731	815	743	759	775	758	777	764	785	771	806	764	758	734	781	800	764	802	739	735	751	773	815	763	853	742	828	804	800	741	802	789	736	751	715	792	771	814	772	774	730	756	736	693	796	731	791	759	821	715	763	789	797	762	694	794	727	752	786	787	719	784	762	798	697	828	785	757	708	768	749	769	797	756	755	786	751	789	799	746	762	719	812	727	809	799	761	758	766	755	763	762	770	742	747	750	798	789	738	737	765	799	770	721	777	776	761	775	762	735	789	767	747	754	791	750	766	727	758	773	822	778	796	723	786	766	767	774	786	757	769	851	803	794	781	753	786	779	763	796	802	786	714	765	784	775	739	738	772	759	775	733	801	801	777	822	804	758	805	750	769	782	755	762	726	737	682	752	740	758	772	767	768	784	774	758	810	758	772	713	788	705	722	745	774	783	734	793	787	807	729	719	766	775	769	791	785	778	764	776	733	797	768	738	734	850	815	788	793	785	817	779	722	750	771	758	773	774	747	724	735	829	737	764	778	779	749	709	789	804	778	755	799	821	732	793	759	807	761	779	762	808	785	731	786	741	760	803	756	770	732	743	804	797	773	738	790	786	779	770	741	781	802	749	755	734	802	790	785	775	784	792	809	805	752	756	763	746	745	811	755	723	755	741	797	765	755	755	780	768	775	757	729	764	757	788	729	776	817	749	740	771	798	775	725	778	766	769	773	753	759	777	793	705	746	704	764	792	732	778	751	766	787	777	791	772	726	770	843	802	764	807	773	720	762	681	687	776	788	779	777	792	766	825	764	766	817	776	798	790	765	737	723	778	758	760	756	748	757	764	790	801	791	817	799	774	768	759	798	803	723	769	732	765	784	693	763	761	771	838	798	742	795	816	797	775	713	752	819	748	782	736	750	759	811	814	705	772	746	803	748	782	767	720	731	754	800	790	791	768	711	761	771	827	760	793	797	739	785	801	813	765	756	755	766	787	775	760	786	802	754	808	807	716	789	786	773	748	782	782	806	773	786	737	747	788	820	795	748	791	786	785	774	773	770	813	767	766	784	782	741	808	711	782	761	737	835	756	804	757	764	766	797	797	763	762	812	753	765	779	768	811	809	753	812	718	787	793	775	831	763	786	737	789	725	775	787	796	760	759	781	745	752	757	738	759	770	760	803	744	721	725	795	773	798	832	750	722	795	735	736	777	772	740	773	763	801	756	752	793	755	776	791	774	773	770	715	766	711	738	801	754	726	805	781	789	758	793	748	751	724	797	761	790	729	726	740	789	746	773	795	758	769	782	753	811	766	734	749	753	778	790	762	771	735	778	730	679	789	777	770	765	819	794	825	725	751	785	729	781	762	779	783	773	757	770	833	740	773	768	760	713	774	762	767	809	781	768	742	749	742	751	727	829	811	766	740	845	739	791	740	765	792	755	745	768	845	787	747	752	828	815	777	815	778	733	749	770	795	746	756	786	745	799	831	733	787	774	799	776	766	781	713	817	731	790	738	713	747	777	784	765	728	802	762	728	788	817	787	828	758	730	763	753	751	757	767	785	767	717	746	794	800	752	788	749	740	774	762	752	794	802	790	796	762	769	753	767	765	777	757	804	769	717	748	761	746	735	792	827	772	775	764	790	769	853	803	855	718	765	725	792	796	759	754	796	776	777	764	802	739	764	778	746	777	772	790	720	756	800	814	773	770	781	718	811	808	758	795	785	817	809	800	805	752	761	751	778	765	782	786	747	765	764	773	764	767	751	765	776	755	710	760	810	777	797	799	772	760	727	764	738	763	786	728	774	759	722	779	715	746	810	734	734	767	746	751	763	703	749	765	782	751	799	781	778	751	760	807	785	779	779	765	758	763	754	770	754	771	712	749	745	805	791	782	791	805	765	798	770	740	757	749	756	753	767	789	797	760	727	747	769	802	772	778	779	747	754	791	779	756	821	751	787	797	823	734	767	815	763	800	804	822	738	687	790	761	793	794	740	744	766	825	766	772	817	751	739	764	777	744	771	731	828	744	791	769	817	742	759	734	756	777	797	803	814	733	730	774	793	827	798	769	765	793	757	794	779	785	782	749	743	772	747	730	752	742	767	754	778	738	717	775	808	814	773	811	758	760	815	760	771	731	775	815	716	764	778	743	773	783	706	812	757	749	800	760	763	804	774	759	786	778	781	771	757	765	733	761	729	683	726	789	807	777	778	812	761	732	791	785	747	756	766	818	780	734	746	814	779	796	800	758	753	779	731	828	812	783	777	767	747	817	807	739	723	806	790	746	778	780	752	806	741	775	768	790	770	741	749	713	761	787	746	755	754	757	773	759	749	737	797	768	799	778	781	761	762	809	810	797	790	758	767	730	743	792	760	803	796	784	833	752	779	796	809	771	755	781	731	769	833	745	790	797	702	755	747	786	793	774	771	809	782	793	769	738	712	777	783	785	773	788	753	770	790	725	787	809	754	840	788	764	764	767	720	796	740	792	700	742	780	743	778	799	776	761	764	736	776	762	777	729	755	793	775	797	774	813	743	799	747	794	808	763	793	786	723	816	752	772	757	785	797	794	722	800	781	749	777	755	791	773	755	741	788	758	791	761	743	756	793	724	779	783	755	802	782	806	742	752	759	773	727	812	739	809	762	747	762	733	722	791	752	799	768	798	797	807	763	767	748	789	833	785	746	795	747	766	723	779	759	789	748	719	803	745	795	803	775	789	755	739	773	784	734	800	830	752	747	770	809	749	793	764	782	757	749	766	796	808	802	783	813	791	794	774	744	784	790	768	736	770	771	785	802	764	784	760	739	799	824	781	784	763	748	758	731	791	747	740	754	719	766	776	793	790	751	788	758	782	756	742	762	734	746	734	805	793	752	752	762	800	747	790	787	772	757	743	761	739	800	775	794	820	780	780	797	731	751	733	736	824	759	744	762	773	800	770	779	821	791	732	755	763	786	730	690	788	816	773	764	819	784	757	776	789	793	797	772	761	822	741	725	790	789	725	752	811	748	802	777	778	774	761	823	788	792	764	775	814	750	777	700	803	760	774	793	718	696	782	751	743	804	772	783	748	781	682	736	764	795	777	763	782	732	775	755	770	801	779	711	753	788	755	769	756	726	783	743	771	717	745	803	761	754	776	737	779	754	792	737	750	769	754	810	756	758	780	784	790	797	754	797	744	744	767	733	760	802	730	837	777	777	775	739	770	753	761	753	790	797	736	789	791	784	736
20448	1855	1408	2283	716	589	540	483	398	412	408	393	377	382	370	394	362	361	376	385	353	344	356	358	340	346	381	395	326	353	368	367	345	348	354	383	349	341	372	339	369	374	357	344	338	352	316	343	360	366	365	340	350	358	312	365	354	323	355	394	380	345	336	346	378	325	328	315	342	338	343	342	359	376	391	331	355	385	342	361	352	354	385	388	383	355	391	352	347	349	388	304	376	347	346	339	315	363	336	336	369	368	345	336	328	356	338	321	320	328	325	325	374	363	358	345	382	332	395	353	384	369	338	379	347	364	358	333	339	347	337	362	342	342	341	354	360	327	312	345	375	383	368	352	351	372	340	372	368	376	370	363	365	375	357	352	326	382	339	377	344	344	344	343	365	402	355	366	341	362	388	364	343	367	368	357	355	344	368	375	396	341	373	308	305	345	370	372	339	288	368	344	371	376	342	369	351	376	332	332	372	366	395	357	364	368	372	334	369	333	362	361	339	347	333	406	357	395	332	359	380	369	407	356	314	369	361	376	380	332	347	354	345	365	370	325	348	350	392	351	340	294	345	351	363	364	373	374	375	374	357	373	362	363	370	336	387	347	336	366	326	363	335	360	350	347	350	340	373	353	363	373	374	391	331	352	363	352	356	329	355	396	344	348	383	363	361	377	339	326	338	334	360	369	358	373	337	395	352	373	349	381	345	371	402	335	344	370	353	332	354	340	330	367	344	353	367	350	342	378	395	369	345	340	367	362	368	402	339	334	354	391	356	345	339	349	299	322	371	373	365	350	350	378	355	355	346	373	375	350	344	333	362	365	364	307	346	354	357	348	361	360	358	344	338	378	369	383	373	345	364	371	331	338	376	368	363	371	332	348	365	360	336	341	347	335	348	339	333	392	364	368	351	336	374	354	343	310	317	393	382	324	322	354	372	351	367	368	370	347	359	354	372	376	368	349	353	350	345	356	338	331	366	362	321	353	370	355	353	350	341	379	382	329	365	355	331	353	363	320	343	344	363	361	371	362	370	339	339	368	325	373	383	360	357	397	372	339	325	383	357	362	334	365	368	368	382	362	364	364	385	363	369	356	343	357	351	360	372	383	378	353	331	354	375	354	353	344	343	350	312	377	372	372	359	362	324	330	390	345	366	338	354	353	339	339	363	380	355	338	321	403	329	342	332	344	380	323	361	363	347	367	344	332	380	334	369	364	329	338	353	331	367	375	348	321	329	332	352	343	350	348	366	345	359	385	367	338	332	369	364	352	368	350	342	362	360	381	349	390	343	330	364	397	372	342	330	362	325	361	359	366	339	353	340	345	377	349	333	368	379	314	350	317	343	353	341	338	360	368	333	327	369	399	384	353	337	354	335	368	407	357	356	405	380	335	376	381	379	362	316	355	352	378	373	339	367	360	355	376	333	403	380	366	361	396	354	391	360	390	360	357	343	353	337	337	356	390	372	367	335	364	357	359	323	360	362	300	335	387	363	382	322	353	362	347	332	363	334	354	335	386	342	331	369	339	363	339	350	357	348	337	347	406	340	374	346	351	361	358	360	347	374	323	357	375	353	355	358	319	357	351	369	354	353	347	383	376	378	341	373	341	343	326	370	342	345	356	373	390	361	374	378	337	347	354	328	345	394	364	382	375	365	360	318	338	370	333	366	369	386	342	326	380	379	382	366	353	388	375	334	337	323	359	312	315	334	367	371	362	306	348	338	358	379	342	372	329	383	365	334	396	354	359	378	375	340	392	392	325	338	354	328	347	371	341	402	369	359	378	325	359	351	391	350	368	322	364	366	354	338	339	312	367	374	356	356	364	356	365	370	353	366	371	335	336	374	313	361	334	348	339	363	321	324	330	354	328	364	345	326	340	343	361	380	371	351	371	343	354	339	361	363	335	374	315	332	345	355	366	330	358	317	297	355	339	346	349	396	349	337	371	373	368	393	322	359	338	350	373	379	361	309	357	371	359	365	346	368	363	337	374	364	325	328	339	372	359	368	334	389	377	360	374	373	382	397	352	336	342	332	381	332	379	350	352	354	353	349	395	328	363	370	369	347	369	330	336	351	341	348	365	365	364	375	352	353	342	341	345	342	337	380	346	379	344	392	384	329	366	380	390	401	372	356	382	368	349	328	332	364	354	341	356	312	373	346	356	372	341	354	356	359	353	367	378	384	371	342	332	320	328	344	352	324	355	355	370	339	364	363	324	363	362	368	371	347	338	378	383	339	368	356	361	378	332	378	363	326	363	357	346	359	351	395	353	350	410	341	341	298	349	326	360	379	407	343	299	378	345	374	314	334	352	361	332	360	346	350	335	367	298	356	338	361	336	330	335	335	343	360	342	347	366	326	369	353	303	373	326	379	350	424	358	356	333	385	356	369	351	372	377	378	347	365	350	314	359	306	313	342	350	375	366	347	369	355	363	359	346	330	333	383	324	366	346	363	363	341	379	326	393	367	369	330	359	380	359	356	365	343	330	378	355	327	390	332	341	323	362	347	339	367	351	342	324	387	345	401	352	333	353	365	353	335	339	367	355	341	352	336	374	361	364	354	351	399	355	323	359	341	360	366	353	331	327	384	342	322	355	349	385	376	374	348	388	348	365	380	330	329	360	361	338	367	358	403	343	330	366	363	329	345	352	316	343	351	378	324	387	347	335	366	337	341	346	368	363	345	352	317	348	363	322	377	406	323	359	353	388	329	348	369	325	346	368	340	353	397	377	351	379	389	320	379	368	342	331	335	383	328	337	336	376	377	349	372	322	374	392	353	352	342	316	328	341	368	370	413	333	375	364	370	353	362	331	322	304	353	374	333	393	344	377	339	324	362	369	344	353	369	361	341	359	357	372	351	377	380	360	355	356	339	355	321	341	332	344	371	410	364	366	314	382	345	372	367	342	317	344	375	335	390	370	358	355	405	355	347	381	376	339	350	344	376	358	349	353	340	373	314	358	334	337	360	398	375	388	329	346	338	338	379	323	377	355	343	355	351	329	386	335	378	342	337	319	367	378	365	335	356	329	383	315	359	344	373	360	334	339	368	377	359	343	375	344	321	359	346	367	345	330	373	323	376	367	359	353	356	348	366	336	350	373	351	376	357	394	371	357	339	368	354	375	335	342	333	365	399	338	367	382	333	332	368	332	369	344	321	338	348	356	353	369	366	363	387	396	310	362	377	358	357	363	360	382	349	358	353	359	391	350	297	324	331	332	370	377	378	388	372	319	385	346	374	342	354	333	394	376	332	356	379	336	353	376	354	318	366	334	352	320	356	333	331	360	359	354	335	369	324	367	345	342	373	371	359	379	389	331	396	396	370	350	346	364	383	335	380	363	367	335	335	352	377	355	308	366	324	340	392	305	359	343	363	338	311	326	400	331	378	383	353	344	365	364	371	330	347	369	344	332	353	328	343	386	338	340	338	338	394	373	361	353	366	328	366	355	363	390	353	367	325	361	339	375	329	331	373	341	361	309	365	339	406	380
11086	1494	3126	5782	2179	1800	1470	1401	1207	1212	1145	1139	1037	1014	914	970	915	931	950	875	874	856	843	816	841	807	825	842	835	812	843	821	828	834	809	822	832	781	814	781	784	760	826	825	774	808	860	787	776	803	805	837	811	786	756	814	826	783	813	791	769	805	752	839	717	766	826	760	773	800	778	814	780	790	822	811	760	760	793	783	766	815	770	755	839	815	736	796	770	790	727	754	766	755	848	826	795	791	779	773	791	754	764	806	749	762	775	793	780	757	785	811	794	812	786	790	798	762	776	757	744	739	807	811	740	809	789	765	763	789	823	770	785	818	762	767	771	773	755	776	748	767	746	852	788	746	782	790	781	774	826	774	768	788	764	750	762	806	751	815	798	781	750	786	761	838	786	772	759	776	798	789	797	784	804	791	748	784	743	787	795	767	799	767	779	751	804	837	750	746	798	782	754	777	789	729	740	777	782	756	834	796	779	783	761	718	798	817	758	779	814	804	804	765	772	767	775	793	737	746	772	779	749	760	763	823	765	758	808	746	775	782	818	779	719	716	755	797	807	778	755	781	787	780	745	807	774	726	759	724	791	782	769	836	737	783	769	811	799	706	759	785	772	779	735	754	773	777	769	781	754	779	821	785	783	823	763	791	761	743	716	768	736	790	734	760	740	757	745	781	770	790	795	745	740	746	756	748	794	857	815	795	785	758	780	798	755	781	747	747	793	752	760	803	761	781	773	771	748	780	769	716	741	788	790	765	787	801	723	842	741	837	768	785	784	830	779	745	748	773	782	791	738	768	793	787	778	767	726	795	791	728	836	761	793	782	727	810	755	796	738	715	806	824	790	783	785	752	742	746	732	755	783	807	776	799	704	773	782	790	798	778	804	822	762	787	756	748	800	754	789	807	764	746	787	762	777	800	790	809	733	726	760	810	793	760	777	792	807	739	743	848	799	801	748	797	777	780	819	746	755	804	780	781	785	758	795	767	785	726	772	733	757	796	788	740	764	763	781	805	803	802	787	737	779	722	830	781	756	785	785	755	803	780	760	745	718	777	752	767	791	776	826	804	780	772	758	757	806	764	743	779	750	788	779	815	807	734	762	799	708	751	754	770	735	721	776	822	750	767	754	765	780	782	747	779	791	766	804	778	798	758	799	757	736	819	831	778	771	755	729	770	790	753	774	753	766	815	782	761	734	754	800	776	769	800	801	781	777	785	792	745	730	778	737	815	729	780	794	744	744	781	760	803	732	801	715	822	824	787	750	818	751	773	752	782	781	771	811	787	791	763	761	781	782	780	755	796	743	760	774	807	816	792	724	807	786	768	781	771	795	787	731	814	803	805	755	780	783	777	801	777	798	778	769	805	782	756	789	836	802	793	760	822	773	777	724	773	736	792	753	737	763	741	793	752	771	812	781	777	797	823	754	765	739	749	777	761	769	798	745	758	708	825	813	802	747	794	747	770	789	774	796	699	768	751	765	771	763	781	753	763	783	782	770	781	808	785	792	766	786	728	785	783	806	776	757	804	743	733	789	746	802	780	761	772	803	801	772	820	786	777	780	770	732	769	788	737	740	791	813	790	791	830	773	783	788	803	769	767	789	797	748	761	745	795	747	733	784	760	788	776	778	777	789	781	782	804	784	788	757	746	817	740	740	737	782	767	761	745	776	772	785	790	798	805	785	786	769	791	775	715	797	762	755	818	754	794	794	775	757	847	761	847	732	787	770	766	803	739	756	771	774	773	753	748	771	799	758	793	797	766	779	780	739	750	817	765	756	807	754	777	782	725	794	807	813	805	737	776	782	774	762	736	768	742	759	833	770	752	747	753	785	728	780	784	796	820	783	820	817	795	832	824	766	738	728	832	815	725	759	733	791	779	747	841	764	777	769	794	759	730	764	787	792	771	751	746	742	724	757	807	729	731	756	736	776	792	804	775	848	789	780	799	743	766	754	776	808	768	765	781	773	746	783	765	809	736	812	725	787	703	758	760	745	797	761	725	803	730	777	778	797	786	758	798	763	770	749	778	817	826	774	782	788	798	797	778	760	760	781	762	715	774	813	787	777	780	790	747	823	764	787	749	762	807	792	824	764	835	805	775	744	774	760	783	767	775	776	798	757	738	800	787	800	753	786	751	811	833	809	781	799	754	809	755	765	770	739	842	771	763	766	802	766	765	791	802	772	788	753	788	761	794	737	778	757	778	775	788	722	829	805	791	782	759	794	779	774	744	776	778	780	765	749	768	783	808	818	798	770	767	818	758	765	758	753	728	795	709	712	808	705	770	812	811	801	770	765	736	834	779	742	804	776	769	767	748	712	780	774	749	765	811	822	811	764	802	799	775	740	768	745	757	748	790	748	771	784	793	778	767	763	792	778	731	747	806	756	749	732	780	774	758	810	748	813	778	797	748	821	793	765	787	794	776	770	751	766	779	772	786	773	807	785	800	783	828	776	718	754	770	779	802	797	819	807	785	789	790	735	762	789	753	789	773	787	769	795	788	792	818	769	761	745	766	760	744	801	778	744	768	813	732	780	715	749	805	799	732	759	739	752	767	706	751	715	778	753	792	783	752	772	794	766	778	779	794	797	816	760	787	807	779	733	777	763	737	758	803	770	785	820	772	801	743	823	751	768	755	781	821	770	772	743	729	738	750	770	751	778	798	777	824	827	765	796	764	802	828	704	766	751	789	763	752	751	851	778	790	762	798	752	779	779	784	794	830	761	770	810	761	785	770	768	793	774	776	797	788	783	750	800	788	792	742	769	794	786	755	783	767	709	807	809	777	792	748	771	755	733	770	780	766	778	725	782	805	768	768	765	760	777	744	791	738	786	752	763	782	750	791	811	763	814	740	779	803	790	805	751	761	750	758	810	774	738	813	800	759	819	763	760	808	785	808	778	735	766	772	814	763	801	739	747	777	798	807	815	792	801	784	749	745	790	766	814	769	785	762	734	806	768	759	765	762	766	744	762	742	799	787	741	771	744	802	782	778	780	801	778	815	777	763	795	792	764	770	821	763	771	767	817	788	766	786	751	765	788	744	709	789	779	776	771	789	763	718	822	767	767	759	749	740	744	758	789	746	810	793	826	821	740	756	748	749	788	767	805	780	805	749	802	770	784	813	765	750	735	781	775	729	737	778	772	784	803	768	720	815	805	798	807	811	758	770	767	804	761	758	780	805	785	724	746	767	802	773	793	791	783	756	790	790	794	768	765	785	818	762	763	722	759	786	774	771	807	753	758	731	793	732	805	752	806	723	759	811	744	738	780	793	777	792	785	754	781	762	755	753	802	765	791	784	809	807	800	749	744	799	803	741	750	800	762	758	793	761	753	792	757	771	771	774	805	768	722	785	742	807	796	816	755	830	817	766	771	783	757	807	758	784	810	774	790	755	762	810	799	765	745	776	755	747	749	752	764	769	760	753	754	758	803	787	784	783	764	734	788	711	762	714	792	807	785	750	787	798	735	731	798	745	780	788	816	778
4168	254	203	229	172	163	167	167	166	156	187	172	190	173	116	145	153	160	169	140	172	149	169	154	172	161	158	134	166	170	158	151	159	139	146	158	180	139	159	144	152	139	169	152	156	177	133	164	165	144	161	135	166	141	166	168	170	157	173	158	160	149	171	157	141	153	196	157	161	184	175	130	171	164	172	156	181	151	158	162	163	166	161	150	156	169	160	150	191	156	161	135	148	131	154	170	128	148	157	158	134	154	166	150	173	154	150	157	173	139	147	168	178	185	165	139	157	149	169	149	160	159	164	141	169	156	154	147	159	146	151	165	153	164	148	156	118	148	125	147	145	193	164	156	144	157	148	150	136	166	163	138	157	168	147	147	195	178	154	139	154	161	152	139	146	153	164	163	172	161	162	188	145	159	134	162	151	164	163	156	149	148	161	158	142	163	155	142	131	156	161	150	155	159	152	155	138	125	169	149	156	164	169	149	166	147	177	129	139	144	141	128	167	196	157	149	170	174	157	171	151	162	165	171	142	140	146	168	176	160	176	172	157	150	158	155	162	174	169	163	172	154	149	142	155	148	155	157	162	152	169	195	161	148	171	145	174	164	156	158	167	159	163	129	155	162	180	148	156	152	158	183	142	140	164	160	155	140	163	150	181	148	144	163	161	145	167	153	146	145	168	147	157	165	180	143	149	170	154	175	155	158	123	126	147	163	155	156	128	148	168	138	142	169	177	174	153	150	137	160	181	150	175	159	135	152	168	167	170	147	135	153	184	174	144	138	153	160	156	163	142	188	177	160	148	149	141	154	163	154	152	154	172	146	160	163	157	141	153	172	184	148	182	152	162	166	169	168	131	166	178	162	175	141	176	163	162	142	154	134	145	160	140	154	136	131	164	171	171	140	167	154	173	172	165	152	138	168	153	176	153	119	147	142	157	146	145	166	145	141	152	162	140	175	154	156	142	146	128	175	151	169	185	129	150	155	162	173	145	150	143	177	165	165	140	164	177	174	145	155	154	139	160	159	175	167	170	155	150	124	146	146	137	142	160	160	182	170	158	147	184	162	143	166	158	164	123	127	171	165	181	157	147	149	141	159	167	153	161	141	153	163	170	185	171	157	150	162	163	159	149	154	157	166	175	142	157	172	148	145	150	185	173	160	144	166	164	164	193	165	143	156	146	139	161	151	168	160	148	156	177	145	150	135	176	186	148	171	160	143	173	174	163	137	158	141	140	184	147	155	162	176	159	174	158	158	150	157	143	167	190	169	166	171	170	160	163	154	154	169	169	170	139	167	135	178	162	160	149	135	172	177	167	168	171	154	146	146	175	152	151	160	150	144	146	154	167	153	169	123	189	164	134	133	172	157	168	159	168	157	152	153	180	151	200	153	138	167	146	173	155	148	176	150	146	175	156	172	163	170	172	174	148	168	147	183	157	151	156	157	156	138	183	139	160	164	157	164	134	163	152	165	142	148	158	150	146	144	179	158	175	167	156	136	189	139	152	170	161	146	140	163	142	164	148	170	186	155	146	163	152	150	152	164	166	172	172	174	151	161	180	148	130	188	166	151	160	143	172	154	154	166	158	142	174	143	157	170	145	168	171	150	180	146	132	147	159	161	175	165	168	151	137	157	144	161	177	165	161	156	164	131	164	158	156	154	158	205	152	165	160	172	163	173	191	186	160	173	179	173	171	147	193	157	155	165	160	176	191	172	150	155	160	179	154	145	177	167	174	170	161	155	136	143	146	159	155	152	169	196	148	148	151	134	159	143	164	151	161	163	153	158	165	163	162	142	175	172	155	149	159	169	178	155	171	134	158	156	186	165	168	176	174	172	177	159	137	133	158	167	167	155	149	167	178	135	146	150	147	155	157	147	158	170	154	170	185	162	156	156	183	146	167	137	157	191	154	152	168	161	191	154	166	170	162	169	158	182	156	156	163	148	181	192	170	163	180	136	166	155	165	139	152	141	151	168	157	144	164	182	157	129	138	158	135	164	126	180	143	171	171	161	154	168	169	164	139	159	138	172	150	176	163	157	159	173	167	169	172	143	173	154	149	155	181	156	172	140	153	150	153	184	200	152	162	168	144	171	172	176	163	157	168	173	180	139	147	162	155	155	148	176	157	170	153	171	174	154	171	159	166	155	148	137	170	175	180	165	151	174	163	157	158	167	165	174	160	166	163	134	166	155	150	166	164	146	145	164	186	158	164	150	150	186	155	186	165	150	148	162	138	172	171	155	161	156	155	140	159	156	187	142	162	173	138	167	179	170	165	147	138	148	169	139	158	161	162	159	157	183	154	174	166	169	151	174	171	161	174	121	151	168	180	142	165	144	155	148	171	165	167	168	158	134	176	165	169	172	163	180	171	158	154	156	151	147	127	153	171	148	160	146	164	153	187	139	144	136	153	131	159	156	142	158	134	155	160	161	141	149	154	172	165	137	152	140	150	145	159	165	163	180	171	151	157	126	170	158	152	162	187	177	119	178	161	156	196	167	154	162	164	158	160	147	134	149	139	166	157	169	158	156	174	159	149	162	124	175	150	148	144	164	155	175	160	132	147	150	140	156	152	159	175	171	174	165	192	166	178	183	173	161	153	157	173	175	157	159	152	165	142	138	158	145	174	145	137	157	157	151	158	157	147	158	165	138	177	151	155	179	168	167	158	121	162	148	169	172	154	169	159	151	167	162	175	163	145	160	177	150	184	188	144	159	137	165	158	165	164	181	140	161	154	171	169	167	148	137	141	155	168	158	162	160	153	162	174	134	163	150	154	134	163	185	151	171	168	145	160	148	158	137	145	151	147	158	191	162	141	179	136	159	145	177	172	153	146	177	181	147	150	175	170	157	130	188	148	155	168	174	154	150	146	166	160	141	143	143	143	137	120	169	148	187	170	167	150	139	146	184	150	167	176	151	149	166	154	151	139	161	165	146	141	156	155	163	158	158	192	161	159	153	153	149	155	153	175	154	145	158	152	156	137	139	136	142	141	174	149	182	160	201	140	161	143	178	136	164	151	157	154	168	160	172	153	168	161	150	162	151	158	167	150	170	148	159	164	157	156	154	165	139	161	172	159	164	159	132	149	153	154	159	161	189	149	153	169	159	160	154	181	167	159	176	149	131	153	177	152	118	167	170	145	142	151	152	158	147	131	168	153	173	163	153	152	122	167	155	154	147	170	179	146	184	152	175	160	142	174	167	155	174	179	164	144	165	169	165	140	162	166	188	146	154	145	175	161	166	165	154	149	153	151	145	150	163	138	171	176	163	162	149	161	181	182	153	159	169	161	159	160	159	153	147	145	145	150	163	157	153	149	149	167	126	153	147	142	164	156	169	158	153	146	168	131	156	166	188	154	176	130	163	164	171	169	162	141	170	160	151	157	172	143	155	162	145	160	128	149	166	141	152	152	176	152	170	160	156	160	149	184	174	154	148	175	176	165	160	183	170	156	166	190	159	174	161	145	171	147	163	162	158	164	152	140	157
3294	498	548	813	421	452	437	421	428	457	431	408	428	398	454	409	412	417	414	440	446	437	423	407	436	454	397	422	455	415	422	443	442	447	439	416	467	421	417	445	444	418	397	421	439	443	420	430	461	394	437	426	429	413	436	395	426	415	419	418	424	402	412	412	423	435	442	446	408	458	432	421	424	417	409	429	419	400	365	431	424	412	389	412	429	463	421	407	432	400	393	412	385	424	398	433	455	437	425	444	427	409	451	402	438	426	398	416	446	385	398	400	426	422	448	394	397	435	375	430	411	412	443	395	443	472	419	454	409	405	458	385	457	420	412	451	419	412	399	440	410	424	398	422	428	400	440	393	407	418	442	415	421	397	400	451	401	397	424	431	372	411	452	386	431	457	385	418	421	415	411	390	433	381	390	403	436	417	411	404	411	401	401	422	396	420	420	470	417	434	483	436	385	446	401	469	424	413	401	400	399	371	392	423	417	422	441	427	391	433	418	425	412	380	442	381	401	441	408	419	386	433	409	390	429	423	407	443	437	418	400	407	423	415	415	388	463	405	429	401	402	424	434	403	467	440	398	430	427	434	435	426	406	425	434	404	418	423	431	425	435	425	445	431	396	445	409	435	439	438	435	429	451	453	398	412	439	440	405	416	392	398	470	416	423	428	418	398	429	440	398	411	412	448	422	403	397	416	421	444	386	412	421	405	447	390	409	411	391	438	414	426	389	432	439	420	387	400	428	421	406	446	457	413	392	424	425	417	416	403	423	418	426	415	430	415	414	430	439	436	440	430	416	400	421	434	420	394	464	407	380	386	396	380	400	436	430	448	466	409	416	425	433	431	435	430	434	413	394	402	438	397	432	407	400	443	386	435	421	469	422	468	404	390	402	421	428	423	404	437	405	430	406	399	412	427	399	423	410	464	383	415	428	446	413	399	415	436	440	427	433	443	412	438	412	416	421	396	434	384	397	413	411	411	442	412	407	396	388	420	420	444	417	447	430	436	433	420	424	434	400	386	447	401	417	401	437	403	388	428	379	430	407	388	400	420	417	435	397	420	444	464	403	449	396	459	410	395	427	412	410	385	393	407	409	401	418	399	398	390	425	446	417	444	444	406	422	449	441	412	423	463	431	421	412	432	413	436	401	413	446	417	395	415	412	395	394	453	404	414	428	422	439	401	391	420	437	441	408	394	440	389	428	448	404	406	412	431	426	411	422	453	416	429	430	427	452	449	441	414	421	436	452	433	372	417	460	395	443	423	410	399	456	407	435	444	379	403	417	400	451	431	419	411	448	433	416	396	388	395	420	435	423	427	397	418	386	424	387	414	442	447	400	452	428	425	424	434	420	416	419	394	399	393	441	434	383	409	409	436	417	416	412	419	389	405	414	422	395	400	443	433	432	426	393	442	440	419	376	409	412	448	419	424	425	417	403	406	429	425	428	432	435	411	426	437	415	479	439	422	436	418	401	422	418	436	391	396	427	404	436	433	429	451	430	408	444	376	402	424	421	410	408	411	440	395	444	408	437	445	406	423	437	447	394	419	414	429	405	383	429	375	415	417	356	413	428	466	426	410	427	423	414	435	418	360	453	432	408	445	385	408	439	436	406	382	399	395	414	414	415	452	414	415	438	412	415	419	464	424	413	403	444	418	392	431	424	417	386	425	439	400	404	449	419	397	418	379	420	437	411	460	412	417	438	410	428	441	406	455	406	446	410	416	387	435	455	415	436	467	426	396	396	419	419	412	434	412	460	421	412	407	429	405	421	408	447	414	398	437	406	419	378	426	473	450	443	436	394	438	448	379	422	433	410	414	439	424	417	397	413	432	431	430	404	436	400	393	436	395	412	451	376	418	418	414	395	436	415	442	406	398	403	454	409	422	448	422	461	378	410	460	451	441	423	414	415	398	421	409	400	416	420	410	421	382	402	433	402	423	455	394	427	452	414	421	403	439	391	404	436	368	422	420	446	444	408	430	422	460	415	432	438	436	427	432	393	427	432	410	418	429	458	428	425	425	415	420	426	430	404	405	444	430	396	438	404	372	394	412	407	427	410	408	446	440	415	421	421	414	409	392	425	396	417	429	437	384	446	434	468	429	439	415	409	422	425	386	426	431	407	425	403	420	440	424	442	441	422	428	398	464	432	454	420	433	430	401	390	398	381	453	435	397	409	416	402	442	420	441	389	389	411	401	379	457	414	389	440	414	419	435	381	430	433	424	387	393	425	429	427	388	423	437	436	433	443	438	408	428	392	420	406	411	433	490	408	433	415	406	461	417	452	417	414	412	404	423	424	418	413	461	418	409	409	425	408	417	407	429	419	442	450	418	425	418	407	385	434	432	390	420	417	402	426	410	392	444	434	434	426	367	444	403	409	445	388	428	420	453	386	410	463	417	388	454	428	424	390	414	401	421	442	429	426	395	450	394	402	415	409	389	416	392	431	438	401	418	422	419	415	402	420	405	428	412	402	396	427	425	396	397	430	428	435	409	399	433	431	400	460	417	401	425	391	423	415	383	432	428	403	431	438	431	444	380	443	413	414	443	417	426	434	406	404	432	420	369	445	383	426	417	416	426	441	416	399	402	396	407	399	442	405	392	454	378	398	397	405	413	430	420	422	453	395	421	427	427	397	401	438	436	414	441	425	397	382	413	399	420	405	401	420	426	449	387	418	380	403	416	385	402	420	449	385	396	454	425	409	388	403	418	447	423	408	431	438	416	417	405	413	429	444	441	390	419	393	433	434	402	428	383	442	450	430	411	405	441	391	398	396	394	425	396	442	402	419	416	441	426	463	423	404	457	400	400	433	457	429	392	427	407	429	445	402	406	455	441	413	423	395	399	398	405	443	357	420	439	402	384	437	397	441	435	434	415	411	415	431	467	446	399	389	398	408	409	394	430	404	407	394	407	411	438	402	432	440	422	457	398	418	412	397	435	389	470	429	413	449	397	449	392	425	386	464	419	423	441	395	429	426	415	399	418	402	415	392	379	444	444	385	421	466	402	435	449	463	410	406	444	422	404	385	381	408	412	429	414	431	406	399	408	426	433	401	437	423	379	386	404	411	408	459	400	432	402	415	421	438	415	410	430	491	426	434	416	418	408	418	435	392	441	406	429	415	433	439	448	396	431	377	384	393	465	382	464	441	440	409	412	449	400	450	400	397	390	411	424	424	398	417	438	358	436	417	397	420	412	406	412	398	419	410	409	442	468	418	430	449	430	431	397	389	452	416	423	452	432	416	428	428	413	433	422	446	420	429	437	387	399	458	400	422	392	433	433	438	414	459	428	419	391	433	455	410	452	438	407	408	402	418	451	411	431	465	467	449	425	408	437	436	398	381	446	396	403	398	412	411	453	419	449	396	414	403	415	408	409	422	367	396	440	440	424	368	414	424	395	412	433	366	406	419	365	401	420	418	439	435	450	404	436	456	448	375	400	417	448	398	371	439	416	472	417	453	412	411	393	431	429	421	416	444	408	384	416
12681	976	1079	6392	638	459	397	403	364	372	355	401	355	303	387	353	348	329	360	331	338	344	341	330	392	320	351	355	345	331	350	372	360	316	368	316	321	328	354	377	375	341	342	325	320	325	369	366	358	340	324	365	384	338	363	333	319	327	373	340	336	319	351	355	342	359	366	344	333	329	321	353	328	338	304	314	333	337	322	354	341	344	368	320	291	346	341	331	319	331	338	331	320	379	355	337	347	358	384	376	347	340	323	396	364	371	334	349	321	328	370	323	266	327	338	348	355	342	341	338	352	335	337	368	368	350	310	326	330	338	329	302	357	361	369	340	312	325	332	321	352	329	354	331	345	356	347	306	343	347	318	327	332	317	349	327	346	326	339	309	315	346	295	319	335	363	311	335	322	341	377	341	307	345	361	312	330	343	307	347	357	342	360	314	336	332	329	333	349	344	365	348	316	370	347	343	308	349	319	350	356	343	343	355	389	355	330	334	371	334	320	359	313	324	372	354	347	350	361	346	325	317	336	356	380	331	375	382	338	330	337	327	338	332	369	324	340	363	348	352	345	349	359	356	329	351	338	352	337	352	331	332	326	351	308	312	384	367	344	332	322	301	353	323	350	349	347	318	334	311	345	323	344	336	329	345	347	349	350	312	351	364	352	392	322	326	356	369	387	363	378	378	350	331	350	329	309	332	305	336	325	337	323	306	312	320	319	313	314	361	367	349	341	334	324	336	343	329	344	307	361	351	294	323	359	376	335	356	352	356	361	336	349	329	325	354	328	341	349	348	344	291	354	341	350	344	350	351	374	352	298	348	346	364	352	372	364	351	347	337	306	342	346	345	343	328	329	306	348	343	349	361	376	342	306	314	324	370	353	319	371	324	332	363	332	302	328	372	342	313	332	307	313	329	341	331	325	347	368	332	378	365	356	352	339	382	383	327	351	316	352	347	305	324	363	297	355	337	343	346	358	370	341	374	344	334	358	353	321	379	344	334	366	329	339	390	350	385	331	328	324	345	357	370	353	337	321	348	343	311	311	344	325	344	345	336	374	388	405	280	340	321	323	315	344	350	340	328	330	325	341	352	359	327	320	364	367	384	361	338	343	371	344	341	334	360	365	319	359	332	300	339	374	324	338	362	383	350	361	325	344	301	349	345	309	351	367	344	337	338	367	316	350	340	308	327	337	381	378	339	308	357	326	356	340	336	369	367	357	343	329	313	327	382	301	310	352	336	373	351	343	301	321	357	366	376	336	303	338	327	326	374	387	346	286	326	367	351	364	329	310	324	334	332	310	318	333	327	315	334	322	330	344	318	319	328	320	339	352	354	325	332	301	350	354	360	375	362	344	334	364	324	365	331	342	357	350	324	359	351	320	350	349	295	346	331	335	351	346	318	350	317	362	327	365	353	341	324	357	339	324	341	333	379	357	321	356	383	321	366	334	359	323	341	319	359	318	324	333	354	358	332	324	322	319	339	351	374	320	324	339	339	340	360	343	364	335	350	294	351	349	334	360	314	325	298	318	349	367	398	339	342	355	316	339	356	328	347	342	362	349	350	322	303	358	370	360	342	359	343	357	363	348	326	360	380	388	328	321	336	319	327	360	343	326	354	343	354	382	317	353	321	339	352	329	354	362	303	299	311	316	316	341	344	336	314	389	365	344	322	365	341	346	320	344	330	355	355	340	343	333	350	366	347	327	328	309	333	347	357	343	338	315	332	291	348	329	341	339	316	362	369	336	360	336	362	383	378	365	353	347	340	309	346	315	341	313	332	359	376	355	312	328	343	320	355	353	357	341	349	351	334	355	338	307	334	330	343	335	340	338	349	372	347	322	333	360	352	332	306	363	317	362	332	332	360	355	355	349	325	327	323	399	362	362	372	327	350	347	355	356	333	378	390	319	321	359	339	359	334	342	373	372	375	310	339	351	360	337	368	339	338	348	320	340	323	370	323	358	318	322	355	332	338	339	367	347	346	323	325	341	354	310	326	319	346	334	358	336	323	349	336	363	371	319	342	333	359	338	368	334	319	339	330	333	361	354	329	323	334	338	369	342	336	299	321	344	325	333	340	351	339	317	302	316	324	362	323	317	328	327	336	347	314	323	376	359	340	379	346	350	340	363	353	318	386	363	342	369	322	357	316	341	320	345	354	339	304	315	328	345	327	315	333	341	354	353	333	343	317	306	344	332	323	328	321	342	356	326	364	306	334	327	344	357	343	362	380	355	351	318	318	324	345	329	327	319	350	348	345	321	322	361	318	368	345	361	363	345	326	334	320	369	314	336	352	337	373	338	308	334	345	336	311	349	365	370	307	329	327	336	374	363	337	342	298	376	319	330	361	329	337	336	327	330	352	347	338	334	343	341	340	327	345	363	339	353	334	318	320	359	348	321	361	358	321	306	326	363	374	344	366	350	362	356	309	345	365	317	324	323	361	354	311	353	366	381	323	366	311	313	345	321	362	307	348	351	355	310	332	322	346	346	344	305	328	373	340	366	347	348	362	352	347	326	364	346	329	326	291	364	353	325	332	336	334	335	324	308	368	371	337	325	359	351	347	346	343	339	367	386	361	320	351	341	365	364	365	320	334	366	368	377	357	328	304	366	323	335	327	342	328	351	355	328	339	328	363	327	355	349	373	372	349	321	372	356	333	307	358	393	351	379	359	329	336	298	319	338	349	327	337	329	332	359	333	370	334	360	338	360	344	363	350	312	368	376	322	317	336	302	355	322	314	336	345	310	355	345	336	336	312	384	322	336	353	320	354	339	347	293	364	349	371	342	325	333	332	330	331	330	329	309	307	350	316	316	327	341	364	340	361	314	328	391	351	338	335	345	338	347	340	304	349	316	340	323	329	351	372	352	357	346	342	328	344	381	363	353	328	331	356	340	306	345	354	345	355	311	322	384	347	337	332	349	341	384	337	305	329	356	343	341	352	319	345	360	337	333	341	314	329	328	346	368	335	333	321	313	335	338	332	341	330	322	375	332	358	352	324	324	328	363	334	355	344	332	339	340	390	338	360	339	310	337	342	328	350	319	335	324	362	360	345	322	334	364	357	333	345	343	351	340	356	351	336	332	375	344	342	309	324	314	312	333	318	330	372	344	339	339	345	337	352	332	328	347	360	357	325	350	384	400	306	318	363	360	349	367	334	317	346	334	328	326	362	363	340	359	340	311	351	375	348	339	352	364	328	344	365	333	343	341	314	302	352	333	349	365	316	331	324	315	354	301	340	350	311	370	403	322	336	347	344	371	344	402	351	333	301	344	344	336	377	348	385	341	305	334	371	359	307	337	319	303	352	322	345	362	359	330	339	374	345	339	336	359	348	318	369	319	324	345	374	312	349	371	335	349	332	343	342	343	322	321	368	363	356	305	308	343	361	339	324	325	323	325	341	358	317	351	376	336	330	319	348	333	361	370	349	377	328	358	336	362	376	362	362	341	336	368	341	319	337	336	344	321	342	306	388	344	384	343	323	321	339
9111	1118	2598	12330	1491	1305	1165	1123	998	972	989	932	904	829	854	847	885	825	832	803	776	831	801	844	790	802	831	785	793	758	779	794	764	793	799	845	794	796	768	788	770	781	830	804	790	789	827	781	851	831	764	801	842	792	791	789	738	787	792	790	769	801	755	763	812	796	817	759	821	744	768	780	827	769	798	821	788	735	796	791	832	816	785	808	789	783	806	804	801	782	821	809	863	774	768	806	800	840	791	814	749	796	747	811	790	802	757	757	713	801	803	771	777	790	778	826	813	761	856	792	806	794	791	794	791	721	814	805	832	761	752	736	728	793	816	785	830	769	777	791	815	745	783	778	806	797	785	801	782	810	740	775	806	766	850	807	800	760	803	767	777	776	814	799	795	805	773	815	782	779	800	773	754	809	726	749	795	770	751	773	813	825	799	727	804	739	796	774	786	733	791	768	757	780	807	788	800	741	748	803	758	795	761	763	781	844	768	799	754	806	770	792	797	783	788	778	813	818	810	756	755	771	790	807	804	753	799	749	746	761	772	800	806	792	801	779	824	799	786	781	819	792	746	831	766	768	789	804	802	764	778	754	758	782	829	783	803	756	775	740	788	794	752	783	758	801	793	739	774	774	846	756	775	768	767	775	823	794	800	739	817	797	798	808	752	788	788	776	801	779	858	760	809	782	774	813	790	782	720	793	786	766	758	805	782	861	763	793	767	774	804	804	785	779	735	750	831	804	764	766	783	788	814	832	795	821	752	783	766	761	794	805	781	757	770	831	791	821	776	786	799	765	759	830	789	799	800	782	816	777	838	787	757	765	793	762	730	810	742	757	769	797	806	781	768	759	818	725	784	753	746	784	799	819	809	767	839	810	732	774	761	766	767	782	733	747	825	805	785	767	760	793	834	798	752	765	802	837	820	780	781	798	775	775	761	736	762	756	795	796	771	861	771	759	780	811	758	748	765	820	752	816	772	809	750	781	763	812	798	772	774	829	764	808	793	751	774	774	797	794	795	810	762	805	757	766	793	766	838	800	741	796	744	774	780	815	773	748	872	809	790	734	766	810	770	794	788	748	754	774	775	776	784	793	763	753	764	783	778	761	771	802	796	784	817	792	733	812	743	785	745	767	767	776	790	778	808	754	795	736	787	778	810	779	781	796	821	754	809	770	752	789	743	794	771	769	773	762	749	761	755	834	785	809	801	817	747	757	759	774	742	782	763	756	745	792	770	753	749	769	811	742	812	790	751	760	790	777	731	800	789	782	791	803	737	802	715	830	779	755	823	789	789	768	750	787	798	779	785	774	816	748	748	761	713	769	741	797	779	787	783	751	835	801	774	772	828	771	783	739	801	766	779	808	746	737	803	817	742	803	805	809	799	749	800	814	777	747	776	814	806	749	786	797	816	760	780	796	806	792	766	739	742	808	763	817	780	786	819	805	754	788	779	778	805	767	776	814	762	804	788	758	746	799	789	761	853	823	760	750	795	732	777	776	775	772	760	822	798	767	787	805	823	769	776	830	790	795	758	814	788	766	761	777	768	756	827	800	738	763	808	763	810	786	782	776	796	811	793	806	761	744	764	755	728	817	766	728	794	767	769	819	796	827	785	768	774	780	843	793	796	772	794	775	751	809	830	773	783	745	794	801	743	857	783	800	799	700	835	787	805	816	798	792	782	782	795	768	804	780	793	795	765	765	790	772	759	745	763	756	744	775	783	759	755	812	820	759	831	758	799	777	804	742	783	756	779	807	728	768	761	778	762	731	784	780	778	769	746	769	768	721	733	780	801	779	758	776	795	802	818	751	792	794	798	811	798	791	753	796	753	768	770	763	756	796	785	790	805	757	763	813	774	813	823	779	743	724	838	776	788	799	817	812	760	810	810	821	740	761	768	790	738	757	829	795	759	774	823	752	764	798	760	739	753	849	760	744	745	793	802	793	802	802	788	790	773	856	809	779	773	743	769	782	760	792	836	742	797	806	808	745	750	787	768	789	791	785	784	805	813	755	760	770	769	823	745	798	794	777	798	795	749	774	798	782	762	794	796	786	777	752	793	770	809	786	767	820	779	747	753	795	781	784	761	778	762	769	744	798	800	791	774	781	765	818	745	766	788	790	787	753	755	765	781	742	765	759	775	726	791	761	743	753	786	751	798	787	791	791	759	759	845	780	790	807	783	792	816	779	789	818	739	794	770	835	769	815	782	761	795	750	771	766	789	781	784	824	822	775	747	764	805	793	830	820	753	868	791	736	746	763	791	732	824	771	783	768	770	792	759	782	732	762	755	720	752	811	784	850	769	773	864	797	775	768	793	819	827	804	797	817	819	791	833	824	789	775	807	747	756	822	805	767	809	765	811	734	791	790	757	822	781	745	856	730	762	744	756	796	761	821	791	743	814	789	779	755	754	775	750	747	780	791	764	771	771	792	798	772	810	772	774	802	817	765	817	769	790	786	800	785	746	790	828	767	785	779	795	788	759	736	763	787	735	744	752	781	748	796	816	781	813	786	752	752	785	773	792	752	750	797	785	790	767	714	777	784	775	824	760	749	793	806	787	786	794	773	774	800	834	766	755	766	777	807	835	796	754	809	802	770	771	766	819	739	790	800	750	761	758	772	781	782	806	775	729	739	795	760	756	777	769	775	788	819	820	762	800	823	787	762	733	708	739	777	739	798	806	781	809	788	740	801	777	760	796	787	795	786	807	768	799	788	804	729	779	740	779	762	786	820	788	753	772	746	751	802	761	778	758	759	786	836	810	775	820	796	792	794	760	785	764	776	741	740	721	839	743	773	790	825	812	806	724	846	763	775	771	815	762	745	808	788	798	809	783	768	804	783	798	780	780	780	828	762	722	764	800	783	773	794	798	798	831	767	793	787	768	827	747	782	757	763	784	807	783	755	795	806	733	817	759	737	774	742	786	806	855	809	761	779	781	822	799	749	832	762	768	795	776	798	759	802	754	836	771	755	768	770	759	809	785	771	774	767	764	769	760	848	754	752	756	777	755	816	773	767	832	776	794	743	769	766	748	774	767	840	780	804	801	738	796	766	825	773	810	760	822	786	788	765	779	777	784	840	778	802	743	783	766	768	764	800	744	785	751	770	754	782	810	810	804	729	743	788	743	828	800	754	782	783	810	785	770	821	779	746	778	789	772	809	808	730	774	812	798	775	811	748	801	803	791	793	814	788	832	788	776	763	734	711	770	739	828	768	780	743	835	789	795	793	769	805	824	819	771	760	816	784	778	794	821	792	821	817	817	792	765	806	786	822	790	745	807	764	837	725	791	810	765	771	790	783	739	801	760	770	821	761	810	734	779	807	690	761	786	754	759	744	821	806	790	773	823	780	779	809	811	751	791	799	804	772	776	779	766	823	790	774	788	793	737	776	755	753	796	773	748	784	799	783	733	799	772	779	713	824	804	768	743	773	764	753	752	791	756	758	769	766	806	781	809	805	845	735	740	751	814	779	762	753	760	795	759	768
21824	2268	6669	18713	1671	600	520	457	426	417	407	410	422	439	384	391	411	375	398	403	378	388	377	373	364	369	389	419	344	367	384	359	377	367	393	340	383	368	366	369	392	347	355	407	328	379	385	349	391	407	361	353	342	360	377	355	354	401	373	407	377	356	376	368	352	386	388	384	344	355	349	355	384	335	361	362	366	380	364	400	358	380	369	353	380	381	350	388	348	362	333	407	392	336	360	333	380	378	368	336	349	330	367	391	384	371	340	357	386	345	362	310	393	408	380	387	357	379	333	369	351	397	402	362	402	360	355	367	393	360	358	339	378	337	373	327	372	373	374	366	354	340	364	344	374	351	387	363	359	335	363	332	357	355	363	362	337	340	358	370	367	357	330	336	362	402	368	367	354	341	323	386	340	375	374	365	320	371	373	352	368	384	347	354	372	366	382	391	371	363	389	345	389	331	350	381	366	366	357	367	346	354	371	324	383	324	379	382	388	354	365	389	350	372	379	380	347	373	378	372	328	371	386	382	378	398	351	336	358	377	339	361	376	357	363	386	379	359	349	371	357	415	345	378	372	372	356	317	360	384	376	377	395	376	404	353	388	333	378	347	350	354	350	352	376	357	333	394	390	343	369	382	332	349	334	351	394	356	375	382	370	379	418	398	326	343	404	348	415	339	349	347	354	343	346	364	344	345	365	400	384	363	371	323	348	359	401	337	371	367	353	372	339	334	377	395	342	365	320	366	356	359	318	392	340	345	353	395	355	339	370	387	406	364	337	323	340	340	351	347	379	362	357	381	379	359	347	331	371	391	366	383	359	333	395	354	345	328	389	343	354	356	359	348	382	368	353	366	361	341	342	344	400	379	363	384	356	373	410	386	383	377	374	388	388	359	361	381	371	379	393	346	376	373	332	375	372	403	344	372	377	393	376	370	375	345	371	352	403	342	371	342	373	350	378	366	372	347	375	390	413	362	334	318	361	358	400	379	366	343	349	368	387	392	385	362	372	342	371	368	353	370	374	362	385	388	365	337	365	361	419	379	355	343	368	393	318	411	404	345	357	367	407	366	378	386	373	403	346	340	386	380	347	391	357	387	381	382	398	371	326	363	378	348	353	356	402	391	415	323	360	367	344	360	349	335	312	337	334	316	364	357	386	384	366	363	365	395	386	353	335	392	397	380	356	380	377	354	362	358	370	342	369	360	358	370	367	339	362	374	376	351	369	356	358	354	367	394	371	382	337	399	341	361	330	353	329	355	366	382	365	383	359	358	356	404	306	314	325	360	341	385	390	376	345	359	380	390	372	362	377	336	393	403	387	383	316	388	335	345	339	335	362	379	359	362	353	364	386	347	349	363	362	419	364	369	346	388	361	351	369	367	358	371	366	382	329	366	366	341	342	362	395	362	381	337	354	395	371	340	376	385	388	367	361	354	373	372	341	361	319	332	397	401	347	343	397	373	379	363	385	355	384	387	398	355	329	340	345	372	383	357	349	389	350	390	360	393	384	382	369	355	389	357	360	365	377	339	383	351	367	340	372	362	371	312	400	366	362	358	373	358	361	378	366	362	372	337	403	359	368	372	372	356	380	396	327	396	396	361	364	374	420	353	345	355	383	335	412	401	334	335	366	367	384	389	346	330	315	331	334	337	369	338	315	369	352	332	367	354	361	335	351	344	368	365	363	362	334	355	367	369	362	383	361	377	352	367	389	394	408	366	409	358	411	391	358	376	356	328	369	370	373	366	359	402	368	357	346	362	350	392	350	377	362	359	398	337	359	325	393	355	364	368	345	360	333	373	375	372	389	357	374	389	365	350	388	352	366	370	393	402	362	336	336	365	338	376	387	374	366	390	373	408	371	356	351	360	386	364	364	354	360	377	380	364	354	341	365	376	355	401	358	343	349	346	361	362	396	343	360	372	353	343	367	379	383	347	347	361	370	376	331	345	380	361	348	349	372	358	295	331	344	361	395	359	357	365	373	341	353	370	348	334	349	381	368	382	349	373	356	391	362	383	370	354	358	340	367	364	360	369	334	353	315	364	423	349	348	360	326	353	358	354	324	347	348	369	333	400	355	370	384	343	364	370	323	359	376	407	374	369	379	357	423	368	359	365	390	370	353	354	373	370	364	393	340	347	368	427	353	378	322	387	362	381	361	366	401	379	394	320	329	387	361	358	375	414	389	398	367	323	374	370	362	348	349	332	352	387	378	368	347	399	367	362	371	402	375	371	357	383	364	369	367	382	371	407	360	390	401	340	333	387	360	369	370	331	348	375	367	377	317	387	357	359	366	374	369	351	349	374	326	337	369	378	397	347	365	373	343	354	346	369	372	332	345	391	370	386	369	329	362	376	342	351	342	419	365	368	392	356	360	347	348	351	363	365	391	350	383	357	360	390	408	380	349	389	378	382	363	342	390	355	377	342	348	386	335	352	361	335	348	346	341	398	358	381	375	384	374	353	354	315	339	366	373	371	375	384	366	351	395	338	357	363	323	362	343	354	334	385	382	356	367	335	353	348	317	369	338	430	353	404	367	362	353	372	372	351	365	392	379	376	372	379	367	360	352	389	343	374	362	344	382	386	371	368	359	376	388	368	358	379	364	395	332	370	348	365	363	376	393	359	395	369	369	352	380	359	371	368	381	340	302	387	373	337	361	352	388	356	404	373	379	362	349	348	388	350	350	339	335	366	361	348	346	345	371	362	367	400	332	335	394	349	371	377	382	355	388	357	340	341	374	382	409	355	375	375	398	401	374	377	415	397	378	373	344	340	340	368	391	408	340	404	372	370	367	345	350	415	345	379	318	351	351	341	396	384	365	352	330	320	377	342	354	358	368	348	357	386	378	395	334	395	363	368	350	346	390	369	337	332	354	396	383	360	327	371	365	391	379	369	354	335	353	379	395	325	363	373	386	359	364	354	390	297	360	331	413	316	372	369	405	336	377	420	326	337	346	378	375	359	380	352	345	325	352	361	377	395	341	382	397	340	354	348	341	348	372	323	370	386	342	358	368	346	355	364	348	375	353	368	377	362	373	368	392	326	333	360	362	340	377	365	392	379	351	369	313	386	329	383	353	375	392	329	332	379	384	382	365	361	378	353	356	352	323	372	369	365	365	373	407	383	350	381	386	345	347	370	369	363	350	372	366	338	364	350	379	395	353	352	346	368	360	395	340	363	355	331	367	355	342	381	356	359	348	370	368	334	379	388	316	383	357	339	388	371	390	331	349	375	329	365	342	354	346	373	403	396	353	363	344	389	409	361	353	338	393	339	359	344	350	319	367	412	415	346	348	375	340	375	346	388	405	359	339	388	347	358	337	383	388	376	366	355	367	364	371	347	351	353	342	347	379	386	326	377	375	353	357	383	355	396	370	411	369	357	385	369	382	352	373	367	375	352	359	377	347	356	398	404	349	383	405	360	375	370	363	356	368	401	387	346	310	364	360	334	381	382	373	373	367	382	368	350	336	356	360	386	410	378	382	386
11767	1422	12239	19464	2130	1823	1462	1352	1181	1218	1154	1135	1082	968	970	946	874	943	888	843	879	856	809	832	859	826	876	875	832	843	779	779	832	842	805	823	834	803	890	837	813	826	834	824	819	826	864	794	781	854	836	795	804	836	792	768	813	823	798	804	797	837	782	801	764	835	797	809	777	794	758	793	797	841	790	785	787	781	805	805	764	785	832	791	768	786	761	802	818	788	819	750	782	792	794	809	761	779	759	818	775	808	785	822	828	809	808	829	778	753	796	811	798	807	771	788	813	870	776	789	810	780	757	773	827	792	808	754	798	800	786	770	789	856	752	789	826	802	829	765	780	730	824	757	799	816	818	803	806	792	821	811	797	799	771	758	820	828	807	815	809	820	802	785	792	819	757	803	824	848	780	759	821	779	786	804	789	801	782	813	792	732	761	793	825	787	850	829	742	799	768	779	800	768	812	811	771	799	778	789	819	755	781	764	774	831	820	778	784	771	799	834	788	792	829	831	791	814	813	760	789	818	810	854	753	843	800	796	806	777	728	835	769	831	776	775	787	773	761	813	775	799	782	790	755	843	738	793	792	793	764	787	768	790	797	814	805	803	823	836	808	782	843	746	771	776	741	826	747	781	785	797	776	785	748	793	784	781	812	793	783	812	778	748	823	820	808	825	794	783	787	806	790	750	767	774	776	807	752	815	775	838	784	814	792	774	801	799	799	829	807	838	828	781	834	795	778	796	843	812	827	819	808	783	876	776	812	778	825	784	809	817	789	829	777	800	829	806	814	819	780	783	836	804	810	785	789	776	795	826	807	788	793	796	816	843	781	822	817	790	822	768	790	742	771	845	776	767	792	768	796	803	751	813	810	809	781	800	749	816	826	805	821	811	827	819	856	793	794	804	864	790	803	760	809	781	813	831	787	830	768	843	783	770	747	780	771	776	804	775	816	770	803	825	805	822	829	821	798	776	849	730	739	781	848	800	785	797	842	772	796	798	834	791	818	777	842	804	822	832	818	809	814	799	815	787	796	842	770	797	788	814	838	775	803	830	789	814	785	770	815	771	833	818	795	815	813	824	767	809	796	834	832	780	809	804	795	749	839	788	775	805	882	817	738	817	788	800	813	777	819	771	800	780	786	783	723	831	820	806	790	798	858	809	786	753	814	821	779	770	778	828	806	781	830	813	773	758	809	815	767	863	800	785	801	824	841	798	781	786	763	780	772	820	802	785	786	785	810	781	808	782	771	794	769	844	791	785	811	857	788	843	793	788	785	778	819	829	809	828	802	811	782	795	805	769	788	845	837	781	785	823	781	770	820	807	810	773	825	787	744	793	800	800	792	815	762	801	753	788	769	797	798	824	771	744	841	766	859	783	844	791	838	845	836	779	818	786	760	800	795	760	796	754	829	833	775	808	725	739	784	803	776	793	799	786	812	792	772	808	800	834	841	795	752	807	801	789	761	772	750	779	793	772	785	788	788	789	792	737	784	779	726	782	855	778	797	811	792	780	850	824	840	778	818	769	831	774	812	800	779	777	798	809	776	802	776	799	785	759	869	821	775	768	796	823	809	722	812	775	808	766	809	829	781	744	776	815	791	818	755	783	806	841	821	783	793	767	777	770	777	816	839	768	818	798	796	759	784	755	807	834	812	767	761	771	792	802	775	831	763	802	838	837	815	796	802	824	769	763	800	788	812	795	821	773	818	789	829	818	811	823	809	835	845	784	756	759	784	826	831	773	772	829	782	761	808	798	807	834	774	819	812	772	839	802	768	792	800	772	799	811	802	780	840	823	786	779	808	768	776	779	751	788	794	812	807	819	770	775	812	753	802	788	799	748	829	793	769	809	782	785	786	798	871	829	810	814	773	764	810	782	816	821	880	812	787	795	837	815	820	768	788	847	762	773	777	807	826	800	766	773	808	796	782	770	848	821	826	804	758	777	813	793	820	818	768	759	784	755	817	805	823	796	783	840	792	811	782	784	823	785	793	763	802	796	802	775	746	788	805	836	815	813	768	800	793	818	736	781	792	815	783	806	801	844	804	818	756	788	797	765	753	803	816	784	757	802	852	806	837	793	827	836	830	800	797	783	780	816	779	783	782	802	793	768	781	762	814	803	776	797	791	758	792	840	754	817	881	846	811	769	806	797	824	830	843	812	860	821	795	810	788	796	799	818	778	820	827	835	774	786	788	768	790	801	786	774	830	805	810	780	821	775	795	792	789	804	817	722	750	772	839	734	751	782	795	818	776	781	837	780	758	817	789	796	808	755	801	782	763	828	780	781	745	745	838	791	793	868	802	860	810	804	824	762	811	801	825	805	796	758	790	819	787	837	789	791	776	782	781	778	807	777	797	812	815	718	812	819	813	787	779	767	865	815	792	755	792	796	749	772	777	829	811	824	730	826	798	813	774	764	807	782	829	757	805	765	811	781	819	740	752	782	780	805	842	741	811	789	799	773	783	806	812	807	818	796	796	820	812	753	784	760	825	777	764	796	780	792	781	800	788	850	824	815	789	772	807	829	773	849	800	742	796	816	791	820	761	774	786	819	792	755	818	791	816	847	801	794	807	781	863	788	833	801	838	811	821	808	837	829	821	774	773	799	820	867	764	800	775	792	817	767	837	833	785	829	789	814	774	798	749	766	773	789	741	786	804	775	809	848	775	785	815	795	767	785	781	779	747	773	760	815	761	800	855	796	797	771	808	797	768	818	796	790	804	732	842	782	796	788	795	828	774	768	787	720	799	816	772	739	821	808	784	834	786	811	796	805	802	827	785	760	777	791	755	784	842	729	769	798	831	834	819	841	759	814	794	766	826	754	783	817	801	764	805	772	789	784	813	808	808	761	852	800	802	746	766	751	762	744	807	742	807	789	750	819	855	809	778	756	787	804	797	808	757	789	773	796	802	770	827	809	783	786	833	756	826	807	828	767	799	806	803	807	790	837	734	759	781	869	811	802	803	780	781	793	806	806	834	757	847	800	750	823	820	838	813	749	797	778	807	789	759	784	808	802	776	844	797	753	752	795	731	822	835	832	799	753	750	766	770	810	804	827	792	837	819	765	834	767	854	830	772	792	788	803	804	821	813	765	815	796	787	805	802	830	833	849	759	786	783	809	790	801	794	832	783	818	818	787	782	804	830	768	797	800	829	755	818	784	848	749	827	776	809	834	831	783	763	808	791	749	785	747	810	764	790	779	783	799	817	776	802	771	748	857	754	822	825	844	814	808	807	721	836	775	859	776	797	831	739	820	783	784	782	834	770	772	785	831	805	812	807	762	793	792	776	790	767	806	744	847	789	771	805	778	732	825	846	839	751	807	843	803	819	786	782	745	783	797	820	807	751	785	825	831	768	786	817	891	833	801	811	805	798	782	804	796	796	760	791	784	816	780	770	799	796	808	844	794	783	798	800	769	829	811	838	792	780	802	842	813	759	801	811	803	820	792	774	819	781	741	790	783	792	790	767	740	788	737	784	780	784	779
4720	310	414	366	148	173	162	164	167	147	173	179	177	172	184	166	163	160	155	137	191	156	160	183	191	140	161	145	158	179	171	160	159	155	166	157	164	141	142	152	164	164	169	169	165	166	183	159	186	174	150	181	184	169	167	156	151	176	141	158	149	170	169	153	149	173	168	161	168	146	165	161	184	147	170	168	170	189	163	150	164	177	171	164	200	149	167	172	150	181	148	158	145	178	165	168	155	154	169	144	162	141	191	172	151	170	210	192	164	135	159	164	176	188	173	163	160	167	164	155	144	173	172	173	170	157	153	164	168	180	146	155	143	171	173	165	183	184	172	184	171	162	157	187	170	170	178	176	181	149	161	185	171	163	186	177	161	160	167	171	160	167	148	170	146	198	174	158	191	146	155	171	177	170	174	171	173	148	150	172	159	161	163	160	171	144	168	168	177	163	159	152	159	180	169	143	171	189	173	166	177	146	145	169	167	152	163	171	174	157	180	172	165	159	169	153	150	170	175	157	140	194	190	161	180	175	164	176	153	151	151	211	139	151	172	129	149	155	156	162	181	152	172	159	185	147	164	135	158	155	150	181	167	147	159	184	173	155	173	168	162	163	165	164	156	159	160	161	155	173	181	139	159	153	177	187	160	162	170	166	164	149	193	165	152	199	183	166	139	152	168	161	166	175	180	156	180	162	148	150	195	179	164	180	149	160	168	164	179	164	137	157	174	172	174	175	154	162	181	164	141	181	156	149	152	165	168	186	130	178	152	143	145	178	175	144	160	168	168	175	139	164	175	159	166	153	143	167	174	179	168	176	154	141	159	145	195	179	153	171	164	159	162	178	174	179	148	155	162	152	145	174	162	166	170	158	166	153	190	164	144	159	164	174	163	181	167	159	149	180	174	156	171	164	158	150	156	153	156	179	173	151	160	174	165	160	168	149	135	156	169	185	172	151	156	159	186	157	178	193	161	163	193	156	184	155	170	158	173	190	145	150	143	158	158	169	194	178	164	136	152	170	179	178	167	174	150	162	183	169	174	172	194	170	164	161	151	136	180	177	169	180	169	152	157	138	159	146	179	172	179	165	170	162	185	153	167	173	165	161	179	149	174	152	166	190	169	164	172	174	162	171	178	138	152	133	159	174	186	173	148	163	192	163	154	185	162	170	153	155	160	172	186	178	181	172	165	166	190	162	165	173	160	143	179	158	164	156	182	185	171	159	151	159	165	175	158	174	140	167	165	165	156	174	167	165	146	164	147	175	154	145	179	163	172	161	166	157	161	173	177	162	182	160	146	162	156	164	168	164	152	170	147	169	137	158	155	182	186	134	163	147	165	157	129	150	166	157	168	136	199	179	163	167	140	172	186	172	152	147	168	164	181	162	182	169	162	135	192	174	147	165	174	158	170	173	177	159	176	148	195	163	193	161	186	167	161	179	168	184	177	167	184	155	155	150	156	163	180	154	160	147	157	148	182	160	177	183	186	168	165	137	149	162	140	173	160	167	173	172	164	181	162	153	149	143	158	182	154	162	145	186	186	179	142	148	158	177	151	138	177	180	179	164	170	166	171	154	170	159	137	148	175	146	180	174	145	200	168	175	160	160	182	171	193	132	153	158	157	166	161	163	155	155	144	175	168	170	148	162	174	163	174	145	173	183	168	159	159	151	167	163	175	134	156	160	142	156	159	165	191	169	170	202	140	147	155	174	157	165	172	183	180	148	142	170	179	178	167	170	155	193	149	173	166	149	150	144	161	181	164	167	182	164	174	167	202	183	162	161	171	154	173	170	166	160	186	180	187	180	154	159	147	175	152	131	149	184	180	147	148	154	160	161	163	151	176	159	169	172	199	166	174	176	154	165	172	166	140	169	169	181	156	176	153	162	171	144	159	154	180	185	147	184	178	159	157	160	167	164	168	166	175	177	176	173	180	151	164	149	181	170	149	185	146	160	152	158	172	173	185	159	129	179	160	193	150	162	157	147	167	161	175	162	180	169	170	160	152	157	148	172	165	156	206	164	168	173	175	163	178	173	163	168	186	144	144	144	155	185	142	180	193	175	172	148	168	143	180	160	182	148	157	155	153	153	177	152	188	165	163	157	173	157	168	163	155	148	199	167	168	183	182	179	157	190	169	152	169	164	181	144	172	159	172	164	191	151	155	161	168	205	186	182	142	162	172	171	161	160	161	158	171	166	174	183	182	174	162	196	169	161	181	168	159	168	160	152	139	141	162	142	155	152	195	186	189	188	148	168	168	161	171	150	179	168	166	159	172	172	155	179	154	167	167	158	177	147	157	189	151	160	157	162	152	165	158	171	181	155	175	163	156	192	192	187	163	157	165	160	166	174	172	164	164	171	174	169	176	173	163	168	161	154	199	160	157	172	156	158	179	163	168	164	141	153	151	176	172	162	179	168	178	159	157	187	159	158	172	159	155	158	162	155	159	164	161	177	174	149	180	134	164	169	197	173	140	158	157	145	189	161	170	179	171	175	156	161	182	183	147	164	177	147	177	172	158	162	169	161	151	173	172	184	165	125	155	164	154	154	199	165	172	184	160	186	165	176	180	188	168	180	151	128	156	163	184	146	172	183	176	171	167	163	172	196	164	164	187	140	182	168	182	149	183	164	204	166	150	161	155	160	171	152	167	153	171	198	211	175	184	174	153	147	172	160	142	144	150	182	168	173	169	154	166	158	191	154	169	145	169	133	175	190	182	156	171	173	185	156	161	155	155	154	198	174	146	162	169	157	178	169	159	157	180	136	185	183	160	188	153	179	169	178	160	163	184	143	173	172	162	161	163	159	153	160	161	171	160	180	176	148	168	147	163	164	154	147	152	160	152	141	162	164	179	163	152	188	151	153	178	197	165	160	154	168	148	144	179	168	157	157	178	170	168	195	165	149	166	149	175	185	175	162	183	164	159	189	176	161	157	153	162	170	188	164	174	167	198	157	162	160	173	167	170	183	176	166	143	161	192	171	162	149	157	175	171	167	155	167	179	152	178	177	163	159	159	161	174	170	210	163	176	152	151	177	162	156	176	165	188	169	174	167	179	165	156	140	177	173	162	168	172	178	176	191	168	145	172	137	169	156	153	169	157	177	164	184	171	174	178	151	150	171	153	165	163	154	173	190	171	134	143	167	164	163	162	157	160	148	168	159	176	151	176	165	164	155	145	144	168	167	186	182	158	173	144	146	167	200	160	184	162	180	175	165	131	158	139	158	145	176	159	197	166	165	177	173	168	168	176	151	148	167	171	169	150	172	171	168	156	157	165	159	151	165	174	181	178	159	172	173	177	151	152	161	168	172	126	182	147	170	147	145	176	161	163	174	192	186	163	132	156	165	163	172	157	156	180	159	177	162	166	175	153	165	184	177	168	166	172	155	158	164	157	164	142	143	172	201	184	173	145	186	162	162	183	160	162	163	156	174	182	175	172	178	175	123	191	162	158	164	147	178	167	177	154	141	200	147	134	187	153	166	177	161
3569	528	998	1131	491	452	438	456	433	479	399	430	451	433	444	474	410	472	446	482	452	446	437	431	437	431	449	426	437	413	446	454	471	454	416	438	421	449	425	445	477	425	430	446	430	422	429	431	425	434	446	439	453	422	451	435	419	450	449	448	421	426	418	460	421	441	418	432	446	452	466	394	440	464	443	450	412	446	444	418	407	447	469	429	414	470	451	430	400	460	432	454	429	409	459	413	446	411	455	438	440	436	453	439	433	402	405	447	405	427	415	453	444	454	445	468	437	446	443	414	442	429	415	451	423	428	432	429	427	427	451	422	448	456	386	421	452	447	418	424	427	456	418	434	425	466	453	445	418	423	424	424	428	439	393	468	448	459	454	399	415	432	459	446	457	443	454	412	469	399	456	414	421	485	444	416	410	436	451	385	459	431	436	442	425	447	427	420	414	438	433	470	420	440	429	447	457	469	434	403	466	468	439	460	429	424	435	464	433	420	434	427	431	480	437	437	399	465	418	471	448	435	428	406	425	421	415	475	447	428	439	416	443	460	439	428	437	437	440	408	436	429	429	416	443	431	462	441	468	458	491	454	409	432	409	459	434	409	437	440	440	453	426	382	462	454	404	395	442	436	406	402	442	406	448	429	436	436	440	436	474	457	426	419	437	435	425	423	455	399	428	432	436	462	422	465	430	422	456	404	457	426	419	417	435	432	439	400	458	435	468	436	435	451	437	440	415	444	428	434	416	426	433	453	427	435	416	427	481	469	422	454	449	434	438	433	456	434	446	476	459	430	435	425	449	476	460	437	429	440	457	465	404	433	435	452	405	455	457	449	460	418	414	430	458	440	445	411	489	416	458	415	433	480	466	443	400	424	458	414	420	441	465	418	430	451	419	398	435	433	429	460	442	467	440	416	424	433	431	472	469	429	423	460	458	452	438	446	434	408	466	438	441	442	430	477	421	427	457	443	425	435	450	457	427	464	469	447	467	427	441	467	466	433	412	455	453	454	433	412	450	436	416	445	434	403	436	446	450	400	436	449	445	404	436	458	460	422	471	489	439	440	455	461	461	464	462	448	434	425	440	417	447	423	442	446	429	424	452	429	432	425	441	465	388	439	418	439	447	412	437	476	427	452	384	440	455	418	438	424	412	403	426	432	448	460	428	434	471	435	461	476	434	440	465	405	442	426	438	437	416	438	417	409	423	458	428	438	448	473	435	447	438	457	446	454	428	451	430	444	446	462	433	473	467	436	428	461	454	451	413	432	434	450	459	426	415	446	421	461	419	431	430	427	450	441	430	465	415	437	446	440	436	433	426	440	470	452	425	461	466	439	415	452	435	468	430	426	429	440	464	483	384	412	422	396	453	446	480	433	410	438	426	428	474	445	447	458	491	438	440	438	471	475	432	456	409	408	393	412	437	411	432	419	436	418	467	438	414	425	405	433	436	442	416	463	445	445	428	413	470	464	443	423	454	436	447	476	409	441	429	434	494	446	437	432	455	391	433	397	442	406	435	426	437	436	462	417	432	413	440	410	438	432	458	459	396	425	475	475	459	415	399	426	390	430	437	456	415	419	440	457	468	479	504	447	450	455	415	433	404	448	458	417	453	411	469	421	440	432	441	465	412	400	425	405	455	407	439	419	463	469	449	418	455	403	475	457	463	428	431	444	430	442	445	425	452	479	458	415	439	417	458	455	472	432	450	437	443	472	407	410	433	432	475	393	416	478	458	451	445	425	425	436	419	461	425	423	473	424	443	433	441	444	420	441	410	468	446	435	421	406	426	467	420	437	435	384	414	434	454	464	446	432	454	475	435	476	418	459	440	410	440	408	459	420	416	447	456	413	446	442	449	466	462	434	436	426	448	445	423	432	475	408	446	435	472	435	485	434	464	436	412	473	454	436	413	469	419	430	449	476	449	483	439	476	456	456	393	465	403	408	422	435	465	437	423	467	447	430	426	419	393	444	469	423	459	427	460	457	430	433	450	417	422	458	449	476	456	442	444	412	459	437	429	482	429	400	494	435	467	417	417	428	451	431	436	425	404	409	433	439	442	464	438	436	422	443	422	480	424	423	415	422	452	485	456	431	450	446	437	429	407	460	423	418	432	417	443	450	484	441	454	404	436	443	490	468	463	442	479	407	419	454	404	471	420	419	430	445	394	412	432	434	412	413	451	460	453	440	440	451	413	402	441	462	430	413	433	420	392	482	442	458	424	446	425	450	408	407	417	446	426	415	466	413	467	412	442	461	423	416	425	428	444	432	442	420	423	457	436	450	451	440	443	453	462	388	467	507	439	427	394	476	406	420	428	412	443	433	417	419	445	485	448	405	427	404	396	426	464	473	447	438	474	440	448	443	452	433	392	444	416	450	457	452	467	429	483	412	492	443	459	428	425	434	417	440	403	424	436	422	433	458	478	432	466	397	443	429	442	408	427	425	442	458	438	447	463	430	425	456	433	428	433	435	454	423	431	438	430	454	438	481	462	446	418	459	451	436	443	452	426	426	416	447	386	426	471	410	426	418	416	448	464	450	437	477	412	395	460	417	432	465	460	398	383	403	458	435	461	452	413	448	453	449	417	450	436	461	471	398	458	440	471	439	435	442	441	431	441	435	403	453	431	466	455	458	429	449	445	465	427	465	446	463	417	445	418	466	451	441	427	411	458	468	432	452	429	448	461	458	424	418	412	458	447	459	438	450	429	439	408	440	426	451	471	399	407	464	481	442	462	384	429	425	426	437	453	431	464	434	425	452	446	446	437	461	436	465	451	476	418	444	451	459	436	390	468	452	443	491	445	452	452	443	374	438	481	403	419	409	403	432	431	458	421	450	440	447	446	424	436	432	447	396	428	419	429	413	450	443	430	432	448	461	427	438	425	439	440	443	465	466	440	437	454	410	445	450	438	454	439	455	426	437	445	431	435	423	449	428	448	463	469	408	466	443	423	428	426	455	470	430	431	427	453	407	445	469	412	456	413	452	422	458	458	435	456	478	419	416	429	429	398	441	460	478	462	428	414	424	404	465	425	483	428	432	416	400	441	425	431	421	422	452	443	497	445	483	377	460	474	412	423	442	437	423	439	454	436	418	429	447	455	439	446	405	419	439	465	437	443	478	427	434	453	420	420	451	399	417	489	434	440	462	459	436	456	439	440	449	408	448	419	435	450	421	423	428	447	414	447	424	445	412	441	390	415	429	430	457	451	423	447	436	467	429	446	439	429	449	426	445	436	461	482	441	462	446	415	441	437	468	459	419	443	411	436	416	471	424	455	427	402	486	438	444	452	392	419	427	408	442	410	421	425	443	451	477	451	451	415	409	474	434	423	431	497	413	441	412	465	472	469	415	474	433	428	446	436	410	431	444	427	433	417	432	472	463	437	447	436	444	460	433	431	450	490	430	413	453	517	424	432	434	417	441	457	409	448	433	427	457	422	462	400	414	486	471	421	429	428	431	466	446	408	443	456	434	455	451	435	397	424	447
14909	1213	2039	10464	799	445	411	389	388	392	377	367	356	386	370	338	353	359	353	352	333	337	374	330	342	348	356	340	362	350	382	351	348	387	351	369	327	337	355	346	360	328	358	334	328	336	320	338	357	330	363	322	352	368	341	383	380	362	346	344	335	320	341	371	344	346	331	343	360	344	343	348	343	345	346	380	360	330	365	359	339	367	320	379	321	323	363	359	322	335	332	333	368	358	332	354	357	340	342	318	338	346	335	327	335	372	369	346	331	363	393	324	349	358	361	369	415	360	325	365	335	394	347	365	380	351	334	327	373	374	343	356	310	331	339	364	355	346	338	349	374	389	347	349	340	372	363	339	375	326	312	356	343	329	338	346	354	340	362	345	359	368	365	343	390	354	351	311	373	393	339	353	345	313	391	387	378	358	355	372	392	368	332	337	346	341	356	339	379	330	343	327	335	334	330	336	347	342	300	304	350	338	342	349	368	375	325	335	346	353	329	344	369	322	328	360	347	322	341	343	334	352	326	363	310	329	344	361	344	356	317	339	350	331	328	388	344	351	367	367	316	318	328	310	347	345	305	366	330	336	342	349	356	340	354	359	363	337	362	312	313	336	310	367	360	373	364	349	346	330	333	348	330	362	323	372	375	349	356	347	367	359	355	349	362	360	321	337	348	335	354	341	355	352	341	366	363	338	323	335	332	343	355	319	341	323	355	346	341	360	304	349	340	356	357	355	356	368	362	370	371	319	362	369	371	368	364	357	334	329	366	360	356	381	349	344	318	333	336	350	355	336	353	356	370	340	326	332	347	344	327	368	353	324	374	357	374	363	336	339	375	327	379	334	358	355	353	332	319	330	321	335	315	379	302	351	392	337	325	347	368	362	325	335	323	375	356	340	337	387	342	366	336	324	360	348	335	334	335	369	375	358	326	400	324	361	372	311	361	319	360	355	343	374	340	332	325	364	343	320	354	356	337	372	332	308	338	344	325	340	354	352	364	372	398	360	356	335	373	349	386	337	389	334	307	316	320	351	323	335	367	353	388	327	331	384	339	345	349	348	336	307	365	372	357	328	289	310	340	364	344	328	362	336	355	333	352	315	302	378	318	344	353	368	331	335	375	331	332	362	340	287	330	340	340	331	360	329	321	315	331	322	317	337	349	316	378	340	345	352	361	357	367	341	367	332	351	325	340	363	384	340	340	334	358	339	350	341	341	326	360	366	346	365	354	374	335	363	329	347	338	350	295	331	367	349	342	406	371	354	314	324	355	357	339	367	340	314	352	364	370	344	360	377	348	380	383	393	348	350	334	311	352	361	314	342	357	308	342	350	349	327	357	390	375	316	310	335	367	337	346	293	322	344	349	360	368	362	351	369	333	348	350	334	364	341	324	357	317	329	308	344	345	352	322	354	375	347	303	380	334	322	322	357	393	374	300	354	338	362	331	369	335	338	365	348	358	323	364	349	382	347	339	372	322	325	370	357	344	344	345	312	343	332	357	353	362	338	389	321	330	324	315	341	387	331	325	353	349	362	373	361	362	375	351	353	337	318	338	341	368	374	348	341	350	358	356	320	379	358	365	335	354	323	371	345	374	341	320	346	334	369	345	330	301	394	325	360	338	334	325	302	354	325	345	323	352	323	343	322	317	343	329	318	332	364	341	332	364	382	368	359	312	347	310	351	318	311	344	341	347	358	306	340	337	321	322	338	354	353	371	388	351	328	379	355	352	315	317	375	349	367	326	331	346	317	334	361	323	345	363	359	345	345	378	334	366	320	342	362	375	347	335	380	364	325	347	362	358	371	324	371	341	328	332	381	332	320	358	340	345	330	338	327	340	368	372	341	370	363	347	386	337	376	342	333	340	334	323	361	380	343	342	345	341	352	332	341	346	363	350	323	343	349	370	339	334	335	345	326	352	382	356	318	353	369	329	300	342	340	348	356	357	324	336	341	341	321	330	367	335	317	367	346	341	327	342	351	328	350	326	359	371	322	343	341	368	350	362	318	337	318	358	353	345	332	370	329	335	334	346	360	348	361	329	370	349	370	328	359	387	370	341	326	363	343	366	355	391	340	360	327	338	364	378	332	342	369	331	365	309	325	305	362	343	342	350	372	347	326	320	339	349	381	318	339	320	339	358	333	378	357	355	349	363	339	322	367	339	333	357	374	354	304	355	359	323	398	356	343	338	324	332	386	342	307	355	348	346	325	380	359	341	368	346	320	304	343	349	344	307	346	358	332	359	357	358	365	327	335	339	314	374	345	363	324	320	332	369	349	316	338	327	359	376	301	364	345	359	344	360	338	336	348	349	376	321	345	362	345	345	354	337	366	356	348	380	374	359	323	371	343	400	350	343	362	334	359	352	305	322	321	323	334	342	357	350	352	313	333	329	327	346	359	342	340	335	400	337	321	311	313	360	325	343	380	326	344	362	329	347	318	331	377	348	342	377	337	348	300	338	357	337	364	375	332	338	375	357	354	366	366	354	362	349	368	334	335	326	352	360	355	336	350	363	350	351	323	365	372	377	338	305	339	369	366	349	333	323	352	346	316	321	347	372	358	326	340	375	367	368	342	332	347	313	349	351	357	366	328	386	311	307	347	358	323	356	323	360	371	348	339	348	315	373	330	360	351	329	333	376	345	343	364	348	331	350	320	370	366	354	335	340	340	307	370	352	360	349	349	321	326	321	348	304	347	345	308	363	384	360	364	356	337	376	358	373	333	332	324	379	311	325	308	333	364	338	349	318	317	324	338	411	350	379	358	325	377	354	344	347	367	352	308	336	349	349	293	354	324	349	316	368	371	391	347	338	350	338	368	344	352	346	387	363	316	316	358	325	326	344	324	352	358	374	333	334	328	358	333	350	365	310	351	335	326	339	306	341	324	356	338	339	327	375	347	350	354	319	326	365	331	340	352	324	351	360	372	361	368	352	322	331	337	382	348	361	373	315	366	362	391	338	310	356	370	357	380	354	379	344	329	356	341	318	331	335	360	351	311	363	371	356	360	368	323	357	348	341	333	348	346	366	364	350	310	343	361	344	375	384	371	386	355	348	339	343	349	345	363	356	359	369	320	337	304	359	356	370	355	323	332	353	331	374	355	349	323	351	319	336	363	355	341	353	340	366	332	329	332	386	341	366	400	329	331	397	305	347	367	343	370	351	357	336	340	348	367	343	318	349	341	348	339	384	345	324	350	329	351	323	360	380	315	337	294	338	333	355	347	384	350	355	358	361	347	329	341	339	335	339	350	351	335	351	362	358	319	363	354	322	331	346	335	347	389	335	373	321	322	378	331	350	350	345	362	329	373	331	343	345	329	342	366	340	326	332	355	336	332	332	337	363	365	340	347	346	346	305	375	362	340	330	336	359	374	336	360	366	365	389	321	352	318	357	359	353	347	357	349	356	319	335	381	346	328	351	301	339	333	337	357	331	365	339	358	331	314	337	326	331	326	347	305	340	319	340	372	338	340	343	351	343	339	361	372
9868	1165	5254	17078	1432	1275	1175	1103	1000	956	916	936	942	873	873	836	900	862	853	867	878	831	837	840	835	786	792	780	811	820	830	832	835	777	831	803	795	842	833	842	815	802	823	814	808	812	778	814	813	820	835	790	791	801	758	824	815	814	791	824	786	824	806	802	838	754	818	804	829	800	826	806	749	755	760	786	804	780	798	767	781	782	798	791	771	832	768	733	803	799	790	829	792	797	845	811	835	753	782	745	777	821	788	796	790	771	816	772	790	850	820	768	790	824	736	762	797	791	777	770	786	761	769	803	787	825	792	798	773	835	803	779	794	789	835	748	773	800	768	851	832	838	777	809	792	788	782	796	799	807	769	767	866	801	784	833	815	770	790	801	724	780	772	793	784	762	813	805	772	797	803	796	748	848	789	814	798	723	838	745	785	832	794	791	790	809	809	823	736	798	802	792	816	813	824	811	788	735	797	769	769	809	818	793	850	802	744	814	724	785	806	772	819	810	837	733	786	771	804	755	755	794	793	788	850	808	832	807	789	805	818	816	817	765	744	786	792	805	797	758	764	782	794	831	791	789	765	780	768	781	762	808	794	786	738	804	819	775	761	777	738	810	759	757	744	786	814	828	782	776	853	822	786	780	738	737	767	747	761	802	823	835	804	794	799	781	807	780	807	784	795	784	749	790	789	752	814	827	812	772	811	818	802	825	789	774	797	835	795	750	769	823	808	761	756	780	784	787	808	818	776	754	770	854	810	810	854	807	812	812	776	842	806	779	780	802	780	764	828	743	723	756	771	790	825	802	791	768	782	828	778	785	770	817	809	813	816	806	800	784	778	829	786	800	789	762	798	759	787	792	795	768	788	778	804	846	758	767	722	817	843	755	754	788	862	800	811	796	777	781	742	793	847	793	761	773	792	813	826	812	749	763	791	824	738	771	818	821	795	798	790	771	817	806	774	783	787	767	848	766	776	808	830	773	769	769	770	803	756	784	779	822	833	857	787	814	766	820	788	791	750	760	752	789	807	774	778	819	790	783	808	811	769	747	821	817	806	806	774	795	768	799	764	829	776	742	877	805	697	766	770	789	760	788	782	751	831	768	820	806	730	793	767	748	822	751	846	762	766	782	785	767	765	792	793	814	814	803	762	782	798	816	754	815	839	831	794	818	775	802	787	795	792	791	804	777	763	769	776	785	805	773	805	813	794	787	798	764	780	834	784	840	806	796	774	789	761	824	841	755	759	796	794	750	840	763	755	823	736	758	828	802	773	847	761	809	850	735	827	794	767	833	820	844	721	805	786	779	789	731	799	764	821	838	773	775	791	815	790	779	789	756	842	790	806	802	759	775	799	776	794	833	791	783	822	804	782	813	812	881	803	757	784	766	853	827	816	827	810	787	774	765	777	816	781	797	842	802	774	769	789	772	802	750	786	818	785	850	780	845	759	834	779	749	776	762	752	810	751	793	798	787	771	791	755	815	799	756	767	797	807	776	817	783	803	823	787	803	795	822	768	819	789	769	803	784	782	819	822	829	759	777	816	791	757	806	746	790	842	764	822	807	814	777	774	752	707	831	769	792	818	752	804	783	821	852	783	820	803	850	769	785	763	778	781	798	758	796	757	835	774	788	817	797	817	782	795	829	832	775	808	797	746	761	787	800	778	782	801	768	772	806	812	773	791	779	795	770	799	808	812	763	779	814	799	805	834	739	808	871	811	818	813	821	750	764	773	793	757	747	771	786	790	797	808	832	807	765	794	805	834	813	817	797	771	795	785	748	823	772	791	784	764	755	798	778	796	819	775	794	802	840	783	777	786	769	850	813	786	823	774	794	785	861	801	810	771	774	789	760	812	796	782	770	837	801	814	822	785	797	855	755	787	822	769	848	813	799	788	812	798	807	748	806	799	818	773	788	834	771	811	848	822	784	784	818	785	794	784	814	794	843	796	827	765	752	763	816	757	756	784	804	845	790	832	808	772	760	798	790	783	792	820	792	796	776	782	776	796	760	733	750	890	775	803	762	825	798	841	816	793	778	803	788	809	776	765	755	783	832	780	815	808	796	795	823	795	809	750	765	874	726	778	778	756	794	860	769	790	785	752	819	778	764	785	795	841	770	826	754	830	792	757	824	814	794	812	824	793	823	818	768	770	811	818	794	768	770	780	835	778	843	813	798	827	780	785	825	755	821	810	763	795	797	800	773	793	774	807	795	798	810	756	785	814	800	790	809	767	801	780	825	796	789	783	835	784	790	722	792	816	760	835	797	804	766	816	781	819	777	805	812	751	836	788	777	814	799	833	836	794	829	832	713	763	781	806	857	753	765	793	776	759	749	798	833	794	796	788	796	752	771	809	826	768	745	853	774	777	797	766	793	786	730	799	804	847	783	865	790	792	773	809	775	840	800	810	773	759	835	745	817	814	741	808	806	772	797	751	835	867	818	779	776	776	821	784	752	842	857	766	812	788	805	848	847	835	786	785	812	825	792	789	811	841	732	781	767	879	790	790	770	788	806	835	745	789	811	769	786	779	738	806	803	777	828	814	849	806	776	752	816	804	792	843	744	828	789	839	836	814	802	801	817	826	739	759	794	799	796	813	820	798	768	785	741	801	793	793	840	763	734	848	840	792	770	817	759	799	775	814	788	760	813	763	803	779	811	815	778	804	830	759	803	825	786	834	785	760	766	787	770	793	811	803	822	773	806	780	871	862	794	838	792	797	814	765	858	729	805	753	809	782	790	784	772	788	796	792	805	756	777	808	775	801	813	777	769	791	803	806	720	755	767	783	794	799	792	803	805	794	778	827	732	846	777	753	820	793	767	806	816	803	763	814	797	778	856	820	835	824	796	845	771	774	777	780	827	830	840	758	749	785	820	787	851	823	792	814	785	774	817	762	818	812	820	803	842	795	775	793	849	801	828	808	774	740	821	766	825	793	806	798	839	810	741	774	791	800	771	835	817	840	804	817	779	808	782	801	789	757	751	777	780	803	790	730	832	828	780	811	790	767	791	770	779	804	802	794	792	780	765	815	820	823	821	843	788	783	785	775	768	792	768	770	813	777	831	825	852	825	791	733	812	769	773	762	777	817	781	788	783	800	781	813	790	790	850	820	822	763	813	830	770	811	799	778	807	821	828	773	779	849	813	852	785	771	784	780	842	774	809	791	780	791	782	798	837	806	808	777	792	778	809	790	819	831	835	780	752	719	808	795	799	827	845	789	775	781	793	817	825	754	768	799	759	738	772	802	812	804	768	807	770	803	837	766	776	815	799	800	835	766	842	807	771	781	789	734	774	777	797	815	798	787	800	803	772	751	804	776	778	746	804	788	758	828	787	802	768	801	805	778	805	782	848	809	815	766	799	827	828	766	824	790	764	804	845	841	796	770	794	787	749	830	759	793	745	778	785	795	756	808	812	801	811	744	792	741	795	759	805	805	754	782	820	757	807	823	785	765	830	773	842	828	815	820	793	840	810	733	819	790	834	768	831
24218	2567	2637	19268	1570	575	542	468	414	444	448	396	439	381	364	418	365	398	409	379	403	354	391	399	324	413	394	393	383	367	345	353	363	341	364	372	392	372	396	389	403	373	339	337	350	347	392	351	349	355	351	334	361	340	337	346	350	377	364	370	349	375	351	373	341	375	338	404	319	365	345	379	431	328	357	373	336	394	381	345	369	378	365	357	383	351	344	374	362	357	363	380	353	361	350	397	352	407	387	335	356	356	368	347	399	380	344	345	347	364	329	348	371	344	377	403	368	365	345	389	378	375	374	373	351	310	358	380	350	366	338	356	368	324	384	379	346	389	370	367	344	341	380	360	373	358	357	339	377	371	371	346	371	372	376	351	378	349	385	365	364	348	397	332	358	350	350	333	343	370	340	349	374	375	388	380	332	371	390	381	342	347	387	401	377	403	349	344	335	380	353	378	389	349	350	408	404	376	293	346	352	407	367	384	343	351	378	383	363	346	327	318	353	342	359	397	359	390	384	388	357	351	371	355	373	378	350	342	343	376	386	360	368	345	332	367	374	416	381	346	369	350	369	376	372	370	384	374	346	356	337	360	362	380	383	354	357	381	351	377	364	364	354	369	378	370	374	353	385	347	369	347	335	396	333	343	306	378	337	372	353	355	391	401	399	371	401	356	388	356	393	319	368	343	334	345	315	349	372	416	361	369	348	362	352	367	390	365	345	346	372	361	382	364	348	374	376	386	357	369	358	345	352	381	405	321	370	362	366	378	403	422	335	365	356	356	355	355	416	396	383	361	360	358	395	403	363	356	367	370	386	370	363	372	355	378	350	382	383	376	347	354	336	368	389	371	360	353	370	348	393	385	374	354	383	373	377	352	355	337	373	407	347	343	372	366	368	379	364	346	368	382	353	375	372	382	382	359	377	386	340	372	395	357	330	342	359	392	358	391	363	395	347	354	375	348	394	374	361	362	409	383	376	394	344	356	336	369	363	385	347	356	376	380	349	349	359	350	403	369	363	360	376	358	334	375	375	348	383	374	386	327	414	381	360	370	363	333	399	351	362	380	357	403	364	386	351	361	379	359	353	336	340	373	362	354	364	339	398	386	354	366	375	348	353	342	365	361	378	380	350	358	366	331	339	349	391	332	344	331	355	373	340	362	362	403	379	344	353	355	341	390	381	349	381	377	334	369	350	384	361	380	384	420	376	376	402	333	352	358	377	366	350	395	359	371	347	372	371	386	359	389	334	352	383	385	369	358	378	352	343	348	355	397	353	346	363	380	363	352	362	339	346	353	343	405	362	346	380	370	393	389	349	413	345	350	394	369	394	360	371	395	363	378	344	355	364	385	367	373	379	369	421	367	380	347	369	377	380	383	393	345	335	354	366	344	362	377	379	378	393	358	376	364	387	354	341	382	367	362	372	365	379	357	359	370	381	361	362	360	378	396	370	374	376	389	396	368	349	365	356	349	334	361	343	355	339	380	361	346	384	309	349	343	401	366	363	398	385	382	365	371	387	362	346	384	345	359	351	373	334	372	372	373	353	352	357	384	367	435	382	376	369	344	378	407	368	341	399	333	383	349	339	343	332	367	405	388	360	380	375	370	380	371	363	361	345	376	352	356	353	384	379	358	368	361	373	383	340	380	381	360	376	355	338	360	387	335	354	379	365	362	386	382	376	412	348	321	348	346	389	380	398	366	401	405	339	378	383	367	373	376	372	355	371	369	358	391	396	297	365	327	384	355	350	381	349	381	339	358	343	374	355	330	383	370	375	364	355	375	366	383	354	351	367	367	372	353	368	381	352	358	359	355	384	363	370	371	388	414	380	349	349	348	357	391	415	378	372	334	358	349	349	384	318	389	362	391	343	321	344	358	378	388	361	367	369	388	349	363	344	358	363	359	368	389	377	394	355	381	335	370	358	348	363	372	362	391	374	366	403	362	390	375	389	381	374	333	335	345	379	333	375	340	363	353	367	342	373	355	376	366	376	362	333	394	371	355	376	359	354	359	376	392	370	385	357	378	400	349	315	391	340	385	410	333	368	399	386	360	326	347	346	370	346	342	383	373	355	368	342	387	350	376	359	399	372	372	360	366	375	332	362	415	354	359	377	376	380	354	362	376	351	354	385	400	388	313	331	377	369	344	360	360	384	336	359	359	362	391	370	359	373	350	358	393	353	381	375	353	342	323	353	349	350	357	355	361	394	338	359	363	385	346	361	358	367	373	368	361	360	343	366	324	352	367	394	430	389	363	356	360	376	382	379	325	378	390	383	380	367	368	376	366	334	364	357	318	349	371	344	372	352	326	367	348	362	352	366	394	418	357	343	375	370	328	328	390	401	380	384	380	336	348	392	391	356	359	376	383	385	378	401	341	345	343	361	371	389	339	356	380	351	318	380	383	338	378	377	355	364	396	373	404	359	382	387	401	382	389	382	380	378	362	352	356	361	366	361	364	417	363	347	381	397	354	388	379	368	343	348	371	369	363	354	365	364	357	373	342	344	371	389	371	376	321	369	365	360	356	376	368	375	316	348	367	304	332	366	404	347	391	396	349	375	327	363	380	374	391	350	375	365	372	341	345	371	361	380	342	358	394	369	389	352	389	371	344	323	330	350	382	376	351	349	347	380	408	361	360	367	397	378	374	314	387	330	366	365	360	379	366	370	389	355	343	336	378	397	379	392	345	375	380	374	392	381	394	377	357	382	364	417	394	366	407	336	362	392	400	366	359	363	375	395	357	383	373	377	384	359	369	378	348	343	360	355	372	350	351	344	359	341	383	345	347	364	387	362	337	358	378	335	345	348	379	366	373	364	387	353	381	364	367	357	399	392	344	392	380	376	375	369	376	369	385	321	346	318	339	377	373	397	389	341	372	335	345	356	336	338	396	363	342	334	369	360	363	334	357	383	336	343	366	403	371	368	381	367	334	372	361	333	393	352	355	364	329	356	372	374	382	316	375	380	378	367	347	351	347	357	373	375	362	334	367	366	351	354	378	356	375	366	346	354	365	377	366	400	433	384	360	347	353	388	382	364	354	381	341	371	372	350	375	367	330	353	356	367	391	368	393	360	355	378	427	377	350	371	380	362	386	334	336	326	405	365	357	356	358	365	323	362	353	384	329	352	316	355	376	386	352	380	370	324	376	378	351	369	375	362	383	361	382	338	323	360	367	403	368	372	370	375	366	335	387	333	339	385	365	357	356	345	385	367	362	362	367	338	349	403	409	381	364	347	337	384	367	367	374	345	368	348	371	362	348	386	377	388	322	381	401	368	330	392	393	338	390	379	364	339	342	369	368	381	385	400	374	340	322	376	366	321	340	389	357	363	395	356	399	319	363	390	344	372	378	387	382	349	376	377	373	359	340	377	335	368	367	336	327	372	404	371	363	360	390	355	372	372	343	350	383	386	342	347	320	369	383	370	386	343	368	356	339	372	359	382	339	361	348	367	357	354	401	356	357	402	337	380	365	361	401	353	324	350	384
13024	1526	5916	24395	2112	1758	1581	1438	1299	1145	1111	1121	1059	1012	984	942	931	867	905	906	876	816	849	838	864	826	841	810	857	780	875	809	839	802	818	835	844	802	852	799	856	858	830	895	806	815	802	832	826	801	815	851	868	827	783	811	838	793	822	829	787	833	891	827	837	797	801	833	774	861	827	759	800	803	841	809	823	794	785	795	785	789	821	862	854	800	809	773	802	799	839	773	787	813	826	779	838	818	810	819	797	783	803	808	786	823	824	808	799	817	808	818	785	764	787	797	768	788	823	832	762	833	839	783	784	759	822	832	785	789	818	810	777	769	810	762	774	795	815	783	786	815	816	776	768	804	854	741	796	807	786	847	808	790	807	854	783	798	795	797	781	772	794	775	845	852	816	811	824	812	814	796	826	775	770	802	754	784	700	740	758	792	787	788	817	805	802	773	791	805	779	841	817	832	802	840	817	785	755	798	837	776	808	775	808	770	789	746	820	820	844	770	788	809	804	783	876	841	802	808	798	769	804	823	801	822	795	790	808	804	785	814	810	780	790	818	770	774	800	818	821	726	788	800	824	852	830	797	831	754	754	820	862	850	806	759	847	813	805	806	756	815	788	811	814	828	829	800	802	847	798	773	879	806	841	807	806	828	826	771	839	808	823	795	789	781	842	801	818	848	788	818	734	802	835	822	798	825	773	840	808	853	761	786	834	855	771	805	777	803	822	840	787	846	821	811	812	795	797	831	833	832	802	817	782	808	807	820	773	756	809	897	795	822	829	771	803	786	767	780	812	774	775	758	808	778	814	828	791	828	802	783	752	758	770	769	789	761	775	780	780	823	816	760	816	755	853	802	810	759	790	810	801	757	801	788	830	813	812	773	813	815	809	816	799	758	808	797	848	803	803	815	847	810	819	816	793	830	766	788	790	811	841	812	805	792	771	786	764	812	817	756	809	803	784	807	786	770	809	799	806	805	791	819	865	817	793	812	820	859	721	829	864	780	757	832	866	848	859	825	800	832	798	816	777	884	850	820	794	790	822	831	843	796	797	761	826	861	708	834	800	849	798	789	825	745	794	851	801	843	790	839	829	789	830	783	849	788	790	813	841	839	812	790	793	818	789	766	829	801	821	825	809	772	730	768	830	822	786	824	795	832	818	798	805	771	765	795	781	817	827	793	831	777	794	764	816	823	734	827	804	821	754	832	791	817	813	832	833	849	835	784	790	804	792	788	809	803	856	824	801	849	808	779	775	774	819	796	814	807	793	781	747	745	770	829	790	810	800	800	805	808	801	772	797	820	805	768	849	777	818	814	744	800	819	779	822	819	801	776	832	750	779	772	861	784	817	831	832	791	836	801	779	764	806	770	746	795	787	799	769	805	876	800	778	773	837	746	801	841	822	806	834	755	786	790	794	825	793	818	828	852	780	828	799	780	796	813	787	826	807	790	859	835	794	801	790	839	739	795	835	767	808	826	811	830	777	756	793	797	820	802	806	823	801	829	778	838	809	791	751	795	763	866	796	829	791	800	799	840	784	736	816	794	753	798	793	820	813	795	806	828	817	814	808	798	806	837	825	831	762	820	765	809	809	816	777	799	838	785	832	782	771	811	804	779	794	812	755	830	844	784	802	817	800	839	814	797	814	787	840	792	831	788	817	809	763	820	833	828	818	813	774	868	819	816	825	810	814	790	820	855	814	774	807	806	807	749	793	801	774	829	775	843	814	841	783	771	759	819	780	783	800	766	801	786	792	793	816	797	808	783	763	849	791	813	762	825	821	801	812	849	816	794	799	802	813	835	802	788	771	834	776	836	825	873	825	814	823	826	863	836	814	797	797	818	786	810	813	816	784	783	829	795	766	785	786	772	850	785	829	761	796	793	763	774	763	763	815	747	816	811	822	819	775	714	758	787	787	830	775	815	794	783	788	819	825	793	779	724	832	787	769	828	762	826	772	783	812	773	773	754	747	761	781	843	822	748	824	760	753	809	755	847	841	807	762	854	775	841	810	833	781	779	817	818	813	806	797	808	780	797	775	782	786	779	831	790	799	812	834	782	810	796	776	755	797	802	797	819	836	798	820	803	775	807	757	831	756	809	802	795	806	824	777	814	778	842	776	825	779	777	816	836	738	804	808	742	820	758	762	810	841	786	806	774	747	802	808	836	858	805	827	774	818	850	849	850	745	776	804	802	824	821	784	807	818	777	857	834	781	798	780	821	774	784	772	748	801	841	840	829	781	801	807	741	751	784	788	839	823	796	809	761	805	807	787	774	819	820	842	770	863	798	787	823	813	819	879	763	793	790	802	805	792	782	770	810	796	818	771	778	824	793	781	794	781	767	816	775	780	813	758	809	799	752	788	786	770	788	778	802	802	788	832	806	797	778	786	834	815	855	810	805	834	859	829	802	787	742	855	869	764	791	797	817	786	807	796	773	826	785	806	791	798	804	774	827	773	779	746	788	789	835	792	793	834	808	836	832	779	773	790	824	794	786	815	841	776	746	793	826	841	802	780	785	807	842	824	799	812	825	794	802	761	821	873	842	848	758	791	782	814	878	847	809	846	804	775	738	760	769	770	801	826	818	803	838	829	834	847	801	787	824	808	802	758	823	805	761	802	837	845	818	765	826	802	852	822	828	823	786	809	783	798	828	842	829	858	815	769	798	799	765	742	784	790	840	792	742	785	795	810	816	814	819	808	807	767	819	817	780	826	796	787	776	821	802	782	804	787	815	807	814	804	814	877	786	820	777	843	828	795	837	849	801	765	813	815	834	822	849	807	853	782	802	802	739	813	792	779	802	810	788	803	811	780	850	772	794	784	789	834	842	811	806	775	798	778	864	748	756	773	871	828	830	826	776	769	821	792	796	877	866	795	819	835	779	753	863	798	792	821	788	859	811	813	822	795	790	776	820	794	763	764	862	764	821	825	835	856	783	773	753	781	791	780	857	829	798	801	810	796	757	791	809	814	821	798	765	817	775	805	784	786	803	849	833	822	783	788	802	824	746	819	775	823	759	747	834	771	818	793	781	770	757	826	769	836	809	767	807	815	791	822	826	828	775	763	810	818	788	813	810	795	785	802	761	757	753	839	841	823	795	795	808	812	813	852	783	863	792	753	826	841	750	736	753	796	856	813	817	843	801	825	817	799	812	808	831	813	761	784	801	810	787	831	817	794	766	781	763	848	772	798	787	834	803	775	802	772	802	806	807	789	796	818	826	782	843	793	806	819	813	797	824	866	825	808	834	856	778	825	832	794	794	801	838	799	802	851	799	790	827	765	794	769	789	825	817	812	758	779	742	790	784	830	789	822	769	852	755	765	829	797	795	795	836	801	763	813	834	808	797	793	828	750	783	834	845	815	803	786	814	792	798	813	768	797	762	834	853	775	808	789	782	798	786	781	795	794	821	838	789	758	803	793	739	818	804	798	778	834	740	782	824	808	792	814	756	750	813	837	798	774	780	868	798	845	825	822	789	830	809	837	786
4908	270	226	384	153	172	143	148	157	138	176	145	164	175	185	165	177	159	171	167	162	156	184	185	148	163	154	163	152	162	164	157	142	172	178	174	161	161	150	176	185	152	164	164	182	165	158	161	162	154	136	169	156	149	161	179	155	175	152	141	166	157	179	184	147	148	142	189	162	172	158	150	171	166	152	163	167	161	176	157	170	170	182	172	173	183	169	145	158	188	181	171	161	188	143	170	155	181	158	161	168	166	168	157	176	190	159	160	161	155	158	136	170	168	171	180	153	163	201	166	175	154	172	181	179	121	153	182	165	149	183	153	168	164	159	182	144	154	185	143	196	199	189	151	177	164	168	158	179	174	171	173	200	170	150	174	186	184	178	152	170	182	171	181	161	173	163	164	173	150	163	157	166	154	174	167	179	132	148	140	195	147	153	179	190	169	159	152	178	179	153	161	160	157	148	157	152	162	164	153	164	158	189	179	174	178	179	154	146	181	162	151	184	160	151	134	147	134	175	170	170	160	139	156	173	161	165	182	162	174	150	155	146	159	143	162	157	177	185	142	157	156	155	177	180	168	137	151	149	151	162	186	161	170	178	176	157	148	167	175	172	157	182	153	162	179	159	171	134	156	166	148	165	180	159	169	169	152	166	178	173	162	166	188	172	160	190	168	142	187	132	144	191	158	155	173	190	156	146	171	132	169	139	150	156	153	163	150	160	136	163	163	138	163	133	148	148	168	174	182	170	183	176	159	158	194	162	169	163	175	160	141	163	172	167	187	169	173	177	188	164	151	184	153	165	170	149	164	149	172	178	166	159	147	158	164	148	181	180	162	165	143	151	160	165	154	167	157	190	167	177	146	138	176	163	162	152	146	180	174	169	129	153	156	143	167	153	176	163	164	162	161	171	179	189	145	190	164	126	150	155	166	157	188	148	170	162	147	156	154	172	184	178	181	160	148	151	155	183	151	161	141	173	171	161	159	179	143	174	161	165	171	152	176	145	195	139	162	169	185	149	150	161	159	164	168	141	155	158	157	162	192	181	193	168	165	174	158	176	143	215	160	165	139	170	185	154	167	162	155	160	174	145	166	168	164	162	169	168	182	155	146	156	176	138	136	168	161	166	160	167	133	134	167	166	136	156	160	180	152	150	158	174	174	156	191	160	162	149	172	159	170	173	164	181	144	155	182	170	174	152	158	144	150	161	152	156	145	134	175	156	145	177	186	164	159	185	178	154	192	154	172	166	168	169	160	181	170	133	158	172	146	166	173	162	170	164	156	153	166	159	161	146	165	168	159	174	193	166	158	151	168	161	181	208	164	162	150	195	188	185	160	170	146	145	158	153	184	174	156	141	171	178	187	181	165	157	155	153	149	177	187	185	159	156	156	148	176	167	202	168	174	173	176	176	151	190	161	169	168	152	173	153	154	167	177	165	156	182	150	161	173	180	165	140	170	147	165	171	131	163	161	176	154	147	171	175	162	159	136	155	152	158	159	159	170	154	135	171	166	160	168	135	167	158	161	188	168	151	139	170	192	174	183	195	164	165	154	159	171	161	187	161	169	168	134	171	169	165	140	155	159	165	184	170	157	167	171	150	154	172	166	152	185	156	175	155	151	176	163	169	207	149	150	169	176	157	158	146	158	159	164	125	143	154	139	159	161	152	177	153	148	165	156	170	176	167	194	175	161	152	166	168	121	175	174	164	213	164	181	162	151	150	154	154	135	153	177	189	160	175	161	188	143	165	170	186	161	188	152	170	167	159	153	192	183	164	168	144	189	157	174	151	161	157	161	165	142	168	173	160	151	167	151	170	164	164	142	161	171	152	178	139	140	173	163	154	150	151	129	142	177	169	173	155	173	176	159	145	157	179	167	163	178	146	198	146	147	189	168	146	177	156	154	175	161	167	164	163	184	171	161	165	177	176	158	176	150	134	162	173	169	177	173	170	146	161	173	163	159	171	160	151	189	152	167	172	143	171	179	156	149	178	163	148	146	174	156	161	168	197	182	133	146	161	160	158	178	198	181	140	158	169	157	174	161	131	179	169	144	158	170	157	166	161	151	158	153	162	185	173	157	160	155	155	173	145	166	158	165	179	153	176	149	144	181	170	172	163	138	139	143	150	140	164	177	170	160	178	152	147	166	164	137	163	175	162	167	138	162	180	155	144	152	184	180	185	167	154	146	177	158	145	137	181	154	175	157	164	147	179	164	162	161	167	171	168	159	145	166	155	165	149	148	159	177	158	154	144	178	169	157	152	158	164	143	167	175	160	135	186	163	186	170	142	153	161	184	156	163	142	183	180	181	154	146	187	200	151	180	175	158	137	155	197	197	171	160	163	168	168	154	162	157	174	156	165	164	169	134	156	154	172	184	165	172	156	175	176	167	166	158	182	162	164	152	170	167	145	155	166	182	181	178	141	157	177	171	165	169	151	139	159	159	172	194	189	176	160	163	154	172	156	207	197	192	198	144	169	197	145	150	154	163	174	169	181	184	178	161	174	197	180	183	156	154	195	162	164	176	172	181	172	137	143	194	179	158	159	166	164	166	161	158	157	169	192	151	166	152	145	161	188	180	160	173	159	165	189	157	177	171	153	164	164	184	160	188	170	171	160	151	174	158	175	160	158	155	167	167	162	174	135	156	169	197	168	158	180	162	144	160	136	175	165	153	150	170	171	161	158	168	162	158	175	179	140	156	189	154	145	158	159	166	137	164	173	155	135	137	173	160	202	165	162	166	159	174	159	175	155	160	168	164	157	147	163	165	171	183	156	154	145	168	178	173	176	199	164	153	173	180	147	197	169	164	172	170	166	168	151	166	180	169	156	192	148	154	169	166	201	190	184	176	170	164	168	150	173	167	181	154	138	159	161	141	151	152	165	157	146	150	152	156	158	180	154	163	143	171	187	166	162	123	162	167	148	167	166	174	163	164	179	167	149	185	156	160	170	171	170	176	168	174	165	164	149	187	147	151	166	160	136	169	184	149	159	174	138	162	160	167	173	184	147	168	167	189	172	142	178	170	200	177	147	158	173	166	172	169	160	164	174	165	147	198	158	158	167	153	166	155	172	165	180	145	170	152	155	166	187	177	134	189	155	168	169	135	149	145	161	155	158	144	156	164	151	169	161	156	178	173	167	168	172	175	193	181	160	152	195	165	162	186	155	162	156	165	176	131	174	175	169	170	167	160	157	158	205	169	178	159	157	182	155	178	147	190	155	159	192	191	169	176	151	160	167	179	123	173	167	171	171	168	161	153	187	175	161	135	187	164	162	173	173	172	196	166	151	148	164	144	142	163	159	175	180	159	207	156	189	170	154	151	179	169	172	142	168	150	190	189	165	180	159	152	182	171	146	151	164	156	178	183	168	166	165	166	163	175	142	157	168	159	159	146	176	152	177	165	167	168	147	182	147	140	182	170	171	181	158	157	159	185	185	163	171	180	184	170	172	174	160	170	155	168	166	144	160	176	178	150	179	158	164	139
3758	505	684	1348	465	498	403	454	457	447	411	471	446	452	471	473	439	426	460	444	408	467	428	435	462	418	418	450	419	454	432	449	429	443	416	404	413	425	417	421	440	409	449	450	410	449	460	424	413	442	433	448	481	408	408	400	441	465	451	405	429	458	463	429	427	401	404	436	426	474	463	482	456	423	418	448	468	428	437	476	438	398	432	452	443	424	461	425	442	386	463	433	426	425	420	436	431	456	444	434	462	435	441	449	424	480	455	447	455	462	446	427	445	372	410	433	434	466	410	461	392	417	440	470	444	422	441	423	394	438	441	426	416	417	436	443	479	434	437	422	427	429	403	466	453	432	432	398	428	439	422	459	435	376	432	411	444	412	397	444	440	476	436	429	405	465	455	432	489	444	443	438	454	446	399	425	430	466	434	454	434	457	444	456	428	471	450	421	447	464	397	459	429	410	433	465	447	424	407	412	433	431	439	427	452	432	438	437	442	432	452	416	460	460	439	445	418	462	431	451	453	406	428	440	435	442	463	450	441	454	461	445	429	427	397	427	411	472	450	457	384	454	452	436	465	444	426	463	464	483	424	431	425	422	434	434	437	449	419	448	441	448	440	403	433	428	450	460	459	404	426	450	427	457	440	472	438	419	461	434	422	437	432	441	439	421	419	406	434	447	442	432	444	429	458	429	460	444	425	444	417	441	460	448	447	408	429	417	421	418	408	414	461	449	432	432	456	423	414	457	431	435	439	452	450	436	418	434	423	432	463	404	457	458	410	438	429	470	433	433	448	439	397	435	450	444	461	414	446	437	457	450	424	439	479	420	432	416	443	451	441	470	450	467	479	444	419	428	401	434	429	430	414	443	415	471	418	432	472	443	438	416	418	425	410	479	441	431	438	450	412	429	424	424	465	457	410	485	427	456	441	425	454	443	436	445	439	435	416	451	424	461	413	413	443	453	471	445	442	452	442	454	463	436	440	439	426	480	466	413	448	440	447	476	424	428	448	442	455	426	430	437	428	409	412	447	431	421	431	449	378	457	445	458	477	428	420	452	442	445	432	435	429	454	394	456	386	426	455	455	420	415	448	452	451	433	410	484	444	447	418	422	428	458	433	403	436	436	449	408	472	415	405	434	463	470	477	443	385	414	419	418	423	426	447	461	448	457	439	440	440	460	426	434	442	415	380	402	404	428	442	445	425	445	411	423	416	464	382	409	450	433	450	473	430	414	419	429	417	448	400	442	428	414	469	442	424	413	416	419	435	453	405	432	444	430	437	416	448	469	405	455	446	444	416	471	433	413	441	419	433	410	418	453	426	452	442	389	462	435	419	443	451	431	431	434	424	476	410	453	455	472	400	449	439	432	388	418	448	438	432	451	416	440	432	471	436	419	462	424	428	441	455	441	443	406	457	422	442	452	459	421	433	425	424	414	432	424	427	417	445	411	441	440	465	430	435	438	438	436	437	424	462	420	420	422	427	435	390	456	405	416	456	418	435	431	442	424	410	438	473	425	417	440	436	460	433	424	462	413	432	419	464	467	424	481	473	440	424	438	411	431	464	411	417	444	426	421	415	474	454	426	421	453	437	447	426	422	423	429	469	408	414	443	452	399	399	425	441	410	440	448	411	436	454	417	419	447	451	444	471	416	467	443	441	478	473	451	410	430	414	427	447	437	417	432	434	415	411	424	445	433	439	414	426	437	413	485	451	435	444	445	422	443	410	429	462	452	415	423	425	457	421	422	459	432	451	454	418	420	408	466	433	446	436	424	434	432	397	412	394	405	430	430	444	455	427	462	438	402	474	458	430	426	476	424	422	430	460	479	459	407	455	449	404	461	423	445	413	441	452	435	435	412	442	440	437	412	391	418	447	427	466	431	447	417	457	437	456	392	449	434	437	417	413	405	470	383	460	456	426	427	419	427	401	447	394	426	424	394	420	426	430	419	444	433	448	435	466	426	470	432	422	435	447	462	414	415	428	461	434	447	449	458	426	439	438	449	436	460	431	448	490	429	442	448	443	410	416	420	437	439	452	448	428	419	400	460	469	405	400	449	411	451	414	431	434	469	428	431	465	454	455	443	434	464	434	431	438	452	438	411	412	448	435	402	454	454	422	446	438	439	393	422	415	434	438	460	411	409	429	434	432	451	450	441	450	435	433	394	448	420	453	426	416	439	407	421	419	449	422	453	469	428	485	408	442	411	423	422	415	441	442	436	415	444	469	460	454	404	476	436	426	432	432	423	441	423	437	428	415	398	482	449	442	420	441	462	459	435	454	463	444	463	447	464	427	434	401	421	444	401	476	426	428	449	423	418	419	409	414	440	468	425	423	464	443	436	423	431	462	468	398	411	443	441	433	398	438	418	412	439	415	423	438	426	427	401	450	422	423	438	467	427	473	448	436	445	437	409	410	433	407	433	456	449	420	447	444	446	363	455	412	454	406	421	469	450	420	430	457	463	445	420	425	449	419	413	411	461	450	411	414	444	411	429	470	424	480	474	431	401	417	432	401	441	444	439	450	401	470	449	464	417	449	459	402	432	408	412	436	433	441	456	418	440	458	406	423	431	413	409	425	425	432	464	396	477	412	453	446	424	461	436	421	452	417	407	456	437	440	457	438	427	381	475	422	468	459	387	440	487	412	436	453	446	411	411	460	444	418	433	438	436	408	458	449	449	420	475	433	443	441	440	423	446	469	432	466	444	402	434	441	426	430	418	442	430	416	401	452	431	431	419	398	419	438	426	420	450	414	444	449	417	441	486	420	489	449	436	457	448	421	410	507	448	385	406	414	435	419	418	438	481	498	399	417	470	423	450	407	432	441	406	410	444	457	423	437	400	415	463	462	445	451	429	444	404	440	413	434	454	444	475	455	446	427	425	449	466	427	445	429	394	416	434	445	446	450	436	416	442	435	428	474	451	366	430	417	448	409	414	425	476	419	435	431	415	413	433	451	437	444	416	419	459	414	438	448	442	412	469	422	448	454	410	418	392	429	432	465	457	453	392	446	458	394	449	411	464	411	440	456	386	423	453	464	426	466	493	447	405	401	446	425	460	452	427	406	469	411	409	389	412	454	466	436	434	474	396	426	444	458	442	394	467	436	439	402	445	397	450	451	430	412	464	456	434	442	457	454	407	422	408	448	449	425	446	432	392	426	437	462	435	442	442	430	450	432	434	433	414	471	417	426	454	469	471	421	417	468	443	425	430	419	428	461	402	416	460	468	470	406	435	454	461	425	405	421	453	428	397	429	466	471	455	446	438	462	425	415	389	435	408	431	430	454	434	413	384	416	439	437	484	432	484	437	409	405	420	433	433	438	399	436	424	417	429	451	454	421	427	453	507	430	425	450	388	387	462	398	465	431	437	421	406	409	422	400	442	428	440	461	415	451	412	414	422	441	422	438	448	419	421	409	416	457	450	469	476	448	441	439	422	440	437	447	417	442	441	449	409	432	447	451	433	465	451	459	455	422	431	439	419	415	429
12564	1003	2110	11185	810	456	416	372	353	437	355	371	363	368	317	328	343	330	378	352	355	357	347	318	365	344	342	367	343	371	324	360	373	324	329	333	364	339	351	330	343	357	365	376	339	380	321	335	327	326	346	328	341	344	348	344	358	329	375	347	312	356	353	335	406	372	348	344	359	344	328	335	346	346	344	322	369	375	340	343	353	343	348	345	380	353	368	350	332	341	308	373	363	318	378	359	359	300	331	379	355	319	354	365	373	354	363	353	375	366	329	343	353	343	330	354	356	325	338	337	343	325	347	329	354	347	341	352	351	382	331	362	315	337	301	347	357	317	353	320	335	352	364	344	307	336	343	351	349	358	376	373	382	365	368	374	270	313	314	327	331	325	339	368	360	324	353	338	340	338	351	367	386	342	323	357	306	350	329	306	338	388	334	316	334	327	335	348	341	357	339	337	342	288	326	344	344	324	367	331	348	335	323	330	364	386	345	349	354	345	372	364	355	336	374	367	357	333	313	285	338	342	362	323	307	316	351	347	345	344	354	335	372	334	364	344	331	346	340	330	323	314	339	306	367	325	326	325	355	327	358	343	319	343	356	317	330	338	332	339	323	349	308	353	352	305	351	334	339	340	329	325	362	348	362	357	353	344	374	335	404	328	313	342	341	325	356	351	338	366	297	333	355	355	338	298	337	375	321	313	331	344	362	350	345	341	337	361	333	342	379	390	340	378	309	344	374	321	342	312	299	347	365	350	318	350	347	375	319	330	377	332	328	324	376	367	355	341	328	316	326	344	349	328	332	358	338	349	334	352	354	354	356	353	394	347	311	344	334	351	343	327	341	360	329	347	359	360	385	341	341	360	350	363	381	348	384	316	329	342	346	303	326	320	305	333	325	310	361	310	338	353	336	318	345	359	363	290	318	329	316	319	359	350	345	353	348	370	313	358	366	360	327	313	341	325	312	356	361	366	347	348	386	342	332	286	354	349	389	343	325	364	379	337	360	334	331	382	358	341	330	342	314	336	340	310	323	339	370	373	365	350	352	376	347	350	344	317	342	344	374	352	352	365	353	354	309	373	325	324	325	333	311	346	364	328	336	340	361	355	332	381	361	338	348	376	347	375	317	345	357	353	338	339	349	320	358	326	367	335	363	345	339	360	378	373	361	351	333	322	366	351	373	334	350	338	323	335	298	348	320	349	362	357	357	323	342	325	314	354	324	321	353	364	389	340	360	347	330	347	345	351	332	314	344	345	342	370	337	368	349	336	350	348	365	349	368	324	357	332	350	318	372	342	375	368	365	362	324	335	361	331	348	359	321	341	333	324	327	354	350	311	371	354	332	342	337	328	356	336	386	385	346	368	358	351	372	348	328	330	377	344	323	375	344	311	344	334	304	314	368	330	332	353	364	357	343	385	364	333	368	339	353	352	342	355	325	354	334	354	353	307	338	343	348	316	313	337	322	324	325	374	363	331	355	333	376	348	363	348	384	370	364	335	365	342	369	373	372	335	329	367	318	331	332	314	355	399	331	321	360	364	353	370	356	341	370	362	374	358	357	321	339	357	352	320	339	331	342	366	362	353	370	351	322	325	320	320	358	330	347	327	329	333	327	371	354	333	334	326	305	349	371	359	368	355	364	339	360	348	320	322	352	336	401	344	350	334	324	376	353	381	346	355	346	310	350	332	341	390	366	334	366	303	330	358	338	328	334	349	337	336	330	344	340	347	332	303	334	344	355	349	341	368	333	334	348	323	330	366	327	348	353	342	356	343	362	358	341	333	367	323	350	321	345	355	364	318	354	310	322	359	315	339	339	375	370	333	341	339	353	322	338	354	348	354	355	388	353	378	350	360	331	323	345	351	322	316	360	360	347	362	341	341	352	350	327	373	377	351	362	352	332	347	355	345	367	310	335	329	331	353	348	324	303	377	318	342	340	312	343	340	322	347	327	354	340	316	325	360	330	357	374	339	349	314	413	370	309	355	346	353	334	309	344	324	380	356	332	371	398	356	376	372	330	330	358	348	359	340	355	331	331	357	343	378	328	328	334	340	332	336	407	319	328	366	338	366	309	355	324	361	320	360	357	305	358	347	353	360	345	317	354	335	305	339	349	357	364	362	370	367	326	347	314	346	344	349	335	345	362	355	325	374	343	355	375	345	334	344	346	311	370	367	318	320	372	369	345	343	370	325	328	353	341	343	378	373	348	323	316	324	344	336	319	323	351	343	385	364	379	339	365	344	337	352	354	329	383	315	324	359	353	383	323	371	365	338	344	330	349	340	348	350	362	332	348	357	324	351	348	392	345	313	306	334	350	362	351	329	323	317	371	339	310	346	336	299	359	350	364	341	327	332	326	361	325	360	340	340	337	352	342	298	323	355	365	372	372	347	326	389	303	366	375	351	334	304	342	351	371	374	341	344	330	347	368	346	337	323	357	344	343	350	360	342	312	339	366	409	350	353	365	339	284	353	344	345	339	347	349	350	342	375	344	379	333	335	364	343	348	281	335	348	324	378	349	360	367	307	351	339	354	321	338	378	324	348	378	334	338	360	335	324	363	356	330	352	345	334	377	342	319	335	332	331	350	357	325	368	361	320	318	366	368	342	345	338	322	333	349	306	384	336	377	334	372	398	325	356	379	329	345	366	320	364	323	320	373	363	345	336	347	337	323	336	354	314	371	353	387	321	340	350	340	316	341	310	352	289	357	403	335	350	322	324	351	374	340	354	346	313	350	366	368	322	402	308	404	377	356	332	369	312	365	359	342	348	327	312	352	332	371	325	328	306	360	322	340	357	381	306	344	357	344	307	359	360	363	358	330	373	331	369	342	357	363	366	336	329	331	347	353	337	337	347	354	357	332	342	314	338	370	354	366	313	348	350	367	365	329	342	357	306	339	314	349	357	359	335	356	352	336	343	340	309	350	337	358	357	334	344	384	321	328	354	306	335	373	367	348	360	338	325	367	339	344	340	322	339	333	339	363	357	339	362	356	365	355	370	359	310	388	369	344	306	354	360	315	375	334	341	345	340	323	393	320	338	335	346	349	362	358	368	350	375	306	371	341	317	326	360	358	333	357	346	349	317	328	367	349	376	347	352	329	310	339	327	371	341	350	353	363	336	372	371	370	340	373	378	315	338	369	345	348	360	362	315	332	350	364	340	365	371	342	352	348	338	350	347	388	326	354	326	321	338	337	357	300	330	337	334	380	338	333	344	350	342	341	341	360	357	340	337	344	353	328	321	317	343	367	316	328	387	355	351	320	384	342	329	322	367	364	294	360	349	369	376	365	325	360	332	344	353	325	340	356	379	354	363	347	339	389	334	327	344	325	331	358	360	359	336	349	352	364	314	349	327	381	337	353	336	351	304	356	356	316	327	314	344	332	336	353	340	336	332	340	381	353	366	346	317	321	329	319	353	344	374	346	353	349	370	320	387	347	346	352	345	364	379	356	361	317	323	373	324	371	323	353	339	345	360	320	370	368	320
9063	1206	5174	19629	1468	1281	1171	1102	955	1032	945	930	883	867	877	882	881	845	885	840	844	785	879	825	822	797	850	850	758	815	768	788	781	828	792	783	808	845	788	759	764	770	789	799	798	789	827	787	774	780	747	837	787	779	787	824	788	811	768	779	775	779	753	761	798	794	747	813	790	794	803	815	810	786	795	777	816	775	785	804	817	811	749	811	821	794	774	826	786	795	858	792	754	819	800	821	789	769	750	817	795	797	761	746	814	732	733	757	796	784	843	793	800	799	802	792	791	794	775	776	803	721	780	819	808	798	829	758	774	820	811	762	815	778	800	792	762	793	781	837	810	812	787	780	804	803	794	799	832	823	824	772	846	828	771	777	782	824	780	757	802	793	775	771	730	798	804	757	810	845	785	753	774	800	715	778	777	819	787	832	866	802	794	779	754	785	794	813	805	770	790	797	800	846	798	796	800	812	825	833	823	779	765	805	795	757	826	772	829	793	793	755	749	762	804	801	805	783	755	802	834	762	814	769	760	736	799	761	813	839	807	784	769	773	785	776	785	785	778	833	801	780	827	771	753	796	778	754	819	822	826	772	811	818	818	787	783	746	783	815	783	803	770	807	815	761	818	746	811	728	835	783	816	788	817	806	775	820	766	846	850	763	755	772	771	781	807	797	827	709	737	787	836	787	808	797	813	810	814	790	719	778	759	822	794	811	781	775	769	774	775	769	817	748	776	780	766	774	736	828	771	767	739	802	810	794	770	819	778	779	773	791	819	788	760	842	776	800	813	786	779	791	850	802	795	771	798	758	782	764	878	797	793	767	793	779	796	758	772	804	772	795	799	785	844	818	727	762	791	819	752	786	777	788	754	768	787	808	846	784	766	787	778	781	821	756	784	754	756	761	812	781	787	761	813	819	753	783	782	797	766	823	774	812	770	783	779	764	779	792	775	803	771	788	765	717	758	818	816	780	822	791	764	792	796	807	812	775	795	845	781	771	775	794	782	835	773	768	790	792	756	796	770	793	787	814	759	781	767	771	801	748	795	764	820	779	794	794	751	760	848	812	792	830	811	809	779	829	756	784	772	802	735	777	789	780	796	835	787	778	733	809	783	801	778	735	781	741	805	783	782	784	785	813	786	776	786	710	806	767	813	792	796	832	792	793	738	777	802	779	768	824	820	733	801	797	778	830	787	787	801	788	855	818	745	827	787	798	769	796	739	772	820	817	762	786	793	773	772	758	749	797	830	804	728	764	817	805	754	739	794	727	791	764	812	777	816	732	782	778	851	778	754	781	796	804	815	793	740	800	826	802	825	819	750	791	757	766	791	816	798	776	751	803	751	729	789	766	746	747	816	732	792	761	835	828	745	818	791	762	774	760	761	832	818	785	775	785	757	754	755	785	791	815	812	794	780	787	812	783	850	739	790	794	820	807	806	815	809	799	779	787	788	785	806	806	799	808	751	748	772	801	775	771	826	795	758	796	774	832	771	788	764	803	777	779	736	796	839	821	782	756	795	820	826	777	808	822	798	814	780	822	780	793	798	795	771	770	804	810	797	783	784	842	776	783	809	748	804	821	784	761	762	772	789	747	782	773	806	751	780	821	814	700	761	720	805	840	743	805	799	783	809	755	781	780	821	769	782	725	757	858	794	777	783	829	760	760	805	794	760	778	772	842	809	782	793	827	759	830	695	813	789	812	765	824	762	803	785	815	737	754	795	748	787	843	813	820	768	828	811	747	790	811	801	788	798	764	792	783	797	775	832	775	738	787	796	837	808	819	781	829	814	781	803	806	798	750	824	765	787	759	785	790	849	788	783	749	766	792	802	755	870	809	814	775	851	771	810	814	754	775	797	770	820	849	790	789	729	768	814	794	815	829	800	835	791	740	795	789	807	732	814	793	795	776	815	790	823	819	766	721	821	789	745	805	757	791	764	823	813	791	847	758	872	796	730	775	785	737	795	808	800	781	834	755	789	824	793	781	763	801	836	809	791	759	783	782	808	754	781	825	772	803	783	793	806	763	739	782	783	795	774	735	770	821	730	801	763	802	779	798	818	809	818	859	827	796	756	760	783	765	818	738	791	837	789	804	760	763	795	845	782	770	806	819	828	796	842	803	825	783	822	778	767	845	810	726	772	756	812	802	786	780	748	721	778	726	828	774	781	793	841	765	806	796	787	756	778	826	815	814	800	822	765	790	780	765	773	788	769	793	734	767	786	801	743	756	796	745	850	744	779	774	758	780	773	779	805	807	781	803	752	815	795	720	763	757	795	833	835	761	810	771	786	773	813	736	788	764	764	791	791	776	730	818	789	791	773	779	816	788	763	815	812	789	816	781	731	756	792	812	783	755	786	809	800	797	806	780	783	797	789	801	790	805	798	805	748	788	761	771	819	816	773	767	792	860	749	786	793	777	769	774	776	773	782	785	818	856	770	833	793	786	767	807	763	812	771	800	782	767	806	825	825	788	807	729	789	787	798	776	788	785	790	773	808	803	770	770	751	754	804	780	751	762	771	803	791	808	799	798	819	730	807	754	821	795	846	848	806	740	770	763	736	807	802	822	772	825	745	821	820	787	788	780	811	831	720	815	782	789	756	783	804	774	784	758	744	769	778	767	773	781	816	793	815	771	747	777	776	733	802	803	832	772	731	805	775	795	806	811	819	773	814	800	841	787	783	771	798	757	794	794	756	765	779	807	737	770	792	795	796	773	775	816	827	872	758	788	838	800	748	770	750	770	785	770	748	753	758	806	789	806	833	788	769	774	815	821	780	816	756	805	773	764	836	779	777	777	790	845	821	772	776	822	809	846	780	778	774	816	812	799	777	760	752	722	777	785	783	831	801	767	801	784	774	779	824	804	694	746	774	781	737	796	793	837	773	781	790	799	773	828	809	784	851	819	786	775	790	774	807	762	764	795	784	760	822	814	765	817	752	753	788	755	772	801	791	814	806	819	737	848	774	842	747	834	780	816	799	761	767	786	708	770	742	787	740	811	767	772	764	776	835	797	802	779	793	753	781	794	749	747	822	803	755	748	782	829	803	771	775	798	820	750	771	802	806	809	791	792	752	822	830	746	807	751	798	784	783	808	755	762	804	787	796	793	805	797	769	786	800	806	764	809	799	814	781	805	792	850	857	789	786	805	836	782	816	830	797	777	827	821	795	832	764	749	773	783	785	773	790	778	769	795	767	763	792	778	759	815	791	810	809	784	789	784	799	814	791	755	736	760	776	849	802	795	796	829	776	809	789	754	771	773	821	820	790	740	779	785	799	733	793	789	796	800	816	778	775	778	786	760	814	797	820	829	804	837	766	800	752	771	782	838	785	789	795	772	777	777	822	748	797	798	737	792	797	822	794	820	824	812	811	739	789	823	832	750	806	754	760	727	797	794	740	800	805	796	765	788	762	809	807	780	776	799	758	784	796	780	795	785	812	783	765	729	844	767	757	794	811	795	825	841	834	792	800	823	795	798	752	774	799	748
21650	2168	5273	19107	1624	613	509	470	447	446	392	379	425	404	394	343	362	376	363	342	402	387	380	399	395	400	362	399	339	403	394	373	354	352	371	340	376	375	392	383	382	351	350	352	354	321	347	375	347	334	385	354	427	351	380	401	352	387	348	397	393	333	316	360	375	338	366	338	380	375	371	367	389	378	381	370	339	341	380	348	385	378	385	363	365	369	343	361	338	407	378	360	370	361	395	368	374	388	363	359	383	378	350	377	372	399	324	342	356	366	331	392	369	384	332	384	362	357	372	347	343	325	428	378	390	392	391	372	366	359	368	354	375	356	379	347	382	343	375	390	355	398	362	337	344	368	343	360	368	375	380	330	373	390	376	394	345	364	365	403	366	325	334	355	322	327	362	354	343	321	338	337	377	394	386	341	361	359	355	329	356	359	338	368	380	318	359	353	310	379	391	325	342	372	353	330	321	356	342	338	335	368	336	313	344	368	398	351	386	371	342	347	375	385	369	380	351	378	341	381	347	368	389	386	317	371	365	350	347	325	353	357	316	362	401	355	376	371	371	350	388	390	382	375	351	366	379	362	367	351	371	360	364	359	363	359	332	350	391	352	366	358	396	384	377	361	354	339	341	389	348	353	354	363	398	348	372	348	352	366	376	340	338	393	385	359	348	371	365	329	383	362	337	346	370	382	363	345	360	346	368	345	366	372	430	379	328	359	388	412	361	397	343	332	366	334	379	349	335	373	373	385	351	374	344	362	369	345	357	373	383	378	378	361	387	360	383	354	342	352	359	361	350	373	335	374	332	422	430	364	389	393	387	360	333	339	373	348	334	352	363	392	368	346	342	402	393	334	410	345	304	357	353	342	382	403	375	374	391	372	358	347	357	363	361	326	360	346	376	334	374	370	348	347	371	356	369	364	378	376	316	368	361	382	341	373	310	366	375	347	356	363	346	347	373	325	341	380	374	342	342	365	353	356	400	355	376	344	356	355	371	385	376	366	399	372	334	350	408	363	345	333	405	346	370	369	351	371	342	419	336	344	381	374	344	326	366	379	354	379	375	385	339	384	396	372	353	392	348	356	371	337	351	368	330	355	340	352	389	340	367	376	361	342	372	362	353	354	352	369	335	386	355	354	349	388	397	368	386	373	390	390	374	422	361	380	379	397	378	374	360	369	385	352	376	373	390	372	360	325	335	361	381	358	370	388	351	376	347	371	388	368	382	350	340	360	355	344	330	365	363	343	332	361	375	390	336	344	357	393	339	344	353	369	344	357	362	397	366	321	346	365	361	358	371	357	380	372	388	349	361	365	360	338	347	367	377	360	356	370	344	354	310	391	357	359	361	329	368	345	362	388	360	330	342	359	373	361	338	387	379	394	411	377	337	336	336	381	335	350	369	338	363	353	379	375	399	311	366	370	390	350	325	335	348	357	391	406	345	356	311	337	362	352	355	348	348	342	316	337	353	343	380	381	355	342	355	383	386	355	398	350	392	390	336	344	333	357	393	380	362	360	360	366	388	382	364	357	421	395	358	390	341	363	347	340	334	352	375	387	400	364	355	377	360	342	323	394	354	361	364	347	389	339	395	376	347	367	364	362	380	394	350	361	338	376	398	371	350	384	378	395	360	377	370	371	359	341	322	383	387	402	367	370	341	343	351	369	334	372	349	387	297	397	372	370	329	374	387	304	342	359	375	355	350	339	354	380	352	380	375	370	403	328	373	422	370	382	375	373	394	382	336	367	375	407	357	361	379	352	354	363	373	365	329	364	324	355	345	386	329	377	354	381	392	362	402	423	373	379	338	378	367	369	388	321	369	341	381	354	401	349	330	362	382	364	324	336	341	392	365	395	357	342	305	316	357	350	335	346	392	347	342	345	330	367	379	365	334	349	356	341	358	337	356	388	369	346	350	349	344	336	399	348	363	362	343	390	373	335	361	375	360	329	360	345	380	349	378	345	360	374	342	331	349	372	362	407	368	366	380	371	369	388	369	358	388	347	339	382	361	375	340	347	381	367	371	368	348	347	401	338	347	389	349	405	357	395	382	347	362	338	349	351	353	359	377	355	359	324	338	336	372	350	373	369	342	360	344	397	392	353	345	405	351	380	392	344	402	336	365	335	376	337	370	317	360	371	375	355	350	386	344	360	395	369	336	369	341	369	367	350	335	366	376	370	375	366	385	373	372	346	380	368	405	393	369	355	348	341	345	338	406	344	358	385	372	358	325	361	362	327	367	373	357	335	388	358	395	369	402	403	324	369	393	353	365	365	373	373	360	329	371	363	366	337	383	342	357	346	352	382	388	362	356	363	350	382	369	352	342	374	403	391	361	375	380	381	363	351	348	364	381	380	373	353	319	397	371	332	374	350	394	347	327	368	358	384	378	377	336	388	380	369	362	331	402	385	364	361	351	386	359	366	349	387	356	394	367	340	333	404	379	363	385	367	367	362	360	342	337	362	360	402	355	368	348	327	372	376	336	329	325	341	365	373	373	348	358	333	376	323	363	338	360	347	389	382	346	363	358	349	405	364	391	351	333	385	371	356	369	364	334	365	379	351	354	344	360	371	359	316	337	358	350	342	335	377	340	395	354	345	337	345	377	354	375	353	364	359	391	375	342	408	343	354	342	394	345	378	381	369	338	398	371	345	366	396	346	393	367	356	366	397	355	373	347	356	387	376	370	341	339	341	349	361	384	361	341	366	402	392	373	354	398	350	327	342	343	364	317	355	369	367	354	333	344	349	357	378	379	372	341	357	380	415	372	380	373	342	370	376	365	376	335	354	372	377	304	352	373	343	381	389	386	363	364	365	356	379	347	356	326	336	367	360	359	384	383	365	369	352	391	340	348	350	356	401	366	318	371	358	370	378	369	330	354	352	351	355	373	349	385	368	351	367	344	375	411	333	348	369	381	363	376	339	347	385	358	403	365	383	347	377	376	344	373	348	351	308	399	347	353	370	380	364	384	358	352	402	370	358	368	387	381	364	368	362	371	355	354	378	344	349	353	349	390	363	365	355	373	417	357	341	355	330	358	356	360	346	347	364	348	390	324	353	401	389	314	370	332	385	348	357	352	373	354	372	384	370	376	401	385	372	395	352	382	389	350	353	382	349	335	407	357	361	337	366	364	367	348	341	344	349	385	323	366	373	354	348	396	398	342	361	371	371	339	379	393	381	349	362	377	327	361	373	369	396	350	334	352	397	353	398	349	414	366	320	324	376	337	394	385	361	377	328	308	371	330	391	391	355	390	353	370	338	388	336	372	362	374	342	355	361	364	383	324	368	337	359	330	392	345	349	347	390	375	348	398	345	361	331	342	339	351	361	377	357	356	391	364	372	388	392	351	388	327	397	331	378	370	372	361	377	361	368	376	337	338	364	357	328	374	364	360	368	375	357	384	358	345	360	336	342	366	372	333	388	346	382	346	353	351	362	384	373	338	340	352	338	339	348	369	360	353	353	351	378	362	366	329	364	368	402	357	367
11767	1482	10808	23792	2073	1764	1483	1379	1303	1123	1126	1122	980	949	956	868	914	896	889	835	818	888	906	882	848	850	841	807	846	874	841	817	825	822	832	766	800	793	796	852	804	871	832	804	814	827	793	833	776	818	797	824	762	814	818	818	789	853	771	757	811	823	806	809	821	802	808	833	823	828	832	768	789	796	793	783	787	823	807	875	779	784	803	761	816	778	776	775	820	790	773	749	781	774	787	798	822	810	852	755	825	836	818	807	795	810	746	792	792	791	772	783	818	864	850	773	810	848	767	776	767	790	813	816	808	781	736	827	809	767	791	744	833	794	775	838	761	781	789	803	826	771	777	812	813	782	818	766	795	795	777	816	824	816	820	738	837	786	797	841	786	775	777	819	818	840	798	754	770	774	774	759	762	775	810	756	822	767	794	784	807	775	831	787	780	789	770	779	801	805	796	763	803	798	823	773	761	848	805	769	833	817	787	803	808	805	771	746	797	819	761	817	836	828	801	771	822	795	764	814	800	778	774	751	713	836	824	843	812	810	824	787	799	832	840	810	803	816	786	800	785	791	757	763	772	767	765	768	769	858	714	809	806	776	822	810	763	771	775	781	778	816	859	783	796	782	813	794	826	744	792	796	727	869	767	837	774	874	791	842	766	796	839	771	774	799	781	836	810	791	845	823	785	719	826	833	810	798	819	829	808	825	796	786	760	792	765	741	765	769	774	836	815	816	803	769	760	777	770	752	766	762	784	764	823	832	770	776	769	787	782	818	762	852	812	779	726	777	810	741	819	760	763	831	772	783	785	726	808	734	778	787	794	740	818	825	814	777	819	804	747	851	832	748	789	783	771	799	760	807	809	827	813	815	779	761	771	814	803	807	768	797	792	790	794	783	795	805	820	778	765	805	768	808	829	779	819	786	813	801	805	785	769	781	798	768	784	780	797	762	779	756	793	786	776	774	791	791	810	807	757	803	773	770	836	814	783	786	780	755	797	749	798	802	809	820	793	809	808	799	786	779	794	816	829	757	825	809	751	798	787	756	788	800	776	743	807	794	778	825	794	744	797	815	839	817	760	753	777	796	802	837	739	807	743	778	754	790	806	851	776	819	773	846	786	824	811	810	796	802	862	838	775	797	794	759	775	781	794	789	825	780	814	804	784	821	806	791	805	798	764	787	815	794	791	810	779	809	803	809	761	795	773	787	811	801	802	753	743	812	784	798	789	778	788	834	775	812	828	802	812	775	786	834	820	796	799	809	805	769	822	803	811	813	797	788	814	775	821	824	783	736	823	818	777	804	790	802	778	848	766	820	770	748	794	789	746	772	804	827	791	738	829	844	794	766	829	809	758	775	808	741	815	804	800	810	806	804	749	753	776	795	791	737	797	770	821	812	759	816	810	748	778	856	787	772	764	785	784	752	823	757	800	774	780	806	774	789	812	765	805	789	814	759	780	790	803	778	797	805	777	795	778	752	753	761	764	788	758	766	774	787	802	774	840	778	812	812	780	802	782	817	785	837	790	798	759	816	790	791	755	741	763	801	811	780	798	782	834	802	768	783	803	797	801	780	789	813	821	814	814	786	812	839	814	827	821	802	776	816	793	758	796	818	756	786	807	799	801	814	850	763	819	808	762	778	799	760	749	849	788	789	821	754	792	804	746	798	775	759	877	763	841	793	818	757	792	809	825	815	801	752	820	779	831	784	822	765	766	830	826	799	791	735	813	785	765	779	778	744	816	757	777	826	746	811	749	741	780	768	761	826	784	751	787	759	781	823	778	762	840	793	873	803	758	780	802	814	799	784	780	856	802	794	771	810	784	816	804	814	775	809	757	857	802	818	778	796	791	822	792	801	789	824	844	807	787	840	848	761	827	854	767	822	843	826	826	806	793	825	835	801	797	827	760	840	791	765	775	792	769	766	838	773	793	781	796	741	825	775	767	804	859	800	781	820	767	794	787	804	799	755	762	855	770	777	770	753	753	772	790	785	763	795	794	797	815	806	805	816	789	790	760	762	768	796	763	788	796	777	774	809	783	782	775	785	768	811	817	805	787	777	818	799	769	771	856	802	822	799	783	811	779	816	812	788	757	838	798	819	786	775	786	800	785	797	790	793	781	839	726	795	765	795	708	792	799	770	772	799	810	795	749	814	803	788	854	712	830	810	760	799	773	739	817	759	758	759	801	785	822	761	829	773	787	846	815	734	809	726	745	785	796	856	777	846	802	794	783	808	780	800	802	754	776	755	754	815	800	798	834	755	776	768	778	808	843	761	828	797	816	789	796	764	785	741	781	813	752	802	834	804	811	751	780	811	809	799	803	841	808	814	778	769	771	785	852	790	800	805	758	842	776	768	807	789	765	779	746	781	801	807	817	810	805	810	762	776	815	800	782	800	803	812	798	773	754	816	830	787	778	792	799	794	767	805	824	769	799	767	838	772	755	825	813	831	795	809	721	773	781	749	758	806	843	815	806	799	780	792	775	789	797	796	835	778	785	813	785	802	778	751	789	768	794	789	793	750	745	764	771	777	775	804	754	769	797	808	755	812	807	804	761	798	798	831	784	806	835	821	792	807	743	796	788	811	815	792	775	800	831	825	768	754	815	780	799	812	807	751	796	838	823	792	780	764	802	770	813	789	840	766	781	775	785	807	813	737	852	761	799	865	840	798	794	778	800	816	777	763	790	801	806	794	751	825	832	754	832	757	752	836	839	852	810	781	776	831	809	784	781	756	746	784	767	781	771	798	790	848	776	753	820	799	830	848	804	808	779	825	769	811	834	778	774	734	834	735	828	783	781	794	791	838	848	775	824	782	798	863	740	786	810	860	799	779	767	769	821	827	795	779	756	755	808	771	772	782	766	813	809	752	795	815	806	757	823	840	837	800	789	759	801	735	793	817	806	806	768	806	771	774	779	771	812	780	805	845	776	804	793	842	754	812	799	799	834	719	836	770	785	797	822	815	754	791	765	766	783	782	848	822	784	765	834	829	787	806	755	812	812	817	770	834	793	783	763	760	832	824	752	752	792	775	818	786	795	758	754	828	817	789	791	819	805	801	779	785	789	847	805	836	847	779	784	760	736	809	816	790	785	809	814	814	837	789	785	828	786	810	812	796	807	780	822	794	805	778	799	802	801	769	775	740	796	803	794	810	768	775	761	814	776	769	807	769	817	802	851	820	793	836	795	786	743	777	739	777	782	787	786	789	797	805	795	810	765	834	763	747	791	774	801	870	805	808	795	803	787	818	812	814	829	777	766	772	773	809	764	818	768	779	773	755	820	781	807	840	741	775	853	863	787	798	792	799	798	798	765	791	816	763	843	804	797	803	790	831	832	803	729	771	777	855	750	804	821	802	789	751	810	810	818	791	821	793	776	795	756	843	800	795	762	764	741	773	800	783	821	834	856	838	772	781	771	848	809	776	796	785	735	791	811	807	767	775	731	752	805	744	773	809	787	797	767	782	784	772	824	808	802	767	779	797	796	735
5334	335	234	332	191	155	172	155	159	173	192	191	174	178	179	169	159	169	158	197	167	147	182	154	174	164	170	162	141	143	158	164	197	164	160	162	158	151	183	167	176	168	152	182	161	169	149	179	168	154	156	170	159	185	180	169	151	173	163	147	162	154	165	179	165	175	172	169	183	151	161	169	159	143	147	145	162	164	160	149	158	154	168	160	167	148	159	159	159	168	152	165	173	153	153	158	147	172	175	169	175	148	167	151	175	204	158	175	148	193	145	154	167	177	170	169	143	167	158	166	166	158	156	164	169	157	163	181	141	146	170	170	154	180	154	170	191	172	164	149	144	171	158	155	153	158	177	186	157	155	168	143	151	165	161	172	167	134	147	138	166	169	181	179	181	149	155	157	159	182	161	156	158	164	164	149	148	158	155	181	166	154	158	192	190	145	163	160	150	176	180	131	158	141	155	156	164	179	166	142	178	164	173	129	153	166	176	173	191	172	166	171	168	179	136	174	151	157	187	161	143	172	169	144	158	141	162	159	180	171	167	162	176	174	167	146	180	179	156	148	193	186	155	154	158	162	159	161	180	167	152	160	152	173	152	171	169	171	157	144	168	158	151	186	164	169	192	152	191	189	180	179	164	168	167	163	162	149	124	141	178	161	137	170	168	166	174	156	169	145	154	177	154	172	153	185	151	145	168	170	182	192	157	150	170	172	170	164	171	176	156	175	172	156	157	153	178	153	164	154	144	184	187	187	168	171	162	157	180	175	174	147	175	156	189	176	159	184	168	177	160	146	164	161	164	177	153	143	171	144	143	173	141	162	184	157	174	151	180	139	168	189	189	187	174	143	180	159	147	171	172	171	181	175	157	157	175	174	143	152	169	150	170	187	170	179	154	180	165	199	152	161	178	166	164	153	158	187	150	158	174	155	167	150	144	164	176	167	173	169	166	166	173	174	164	167	189	163	194	163	143	163	168	182	167	161	159	165	181	166	174	153	155	183	159	169	144	182	150	173	168	168	175	204	180	161	167	142	154	163	169	181	168	169	155	161	169	183	150	190	135	155	174	186	166	173	167	158	175	155	168	155	160	179	162	180	186	168	199	177	175	161	154	170	157	159	175	161	148	167	160	166	175	159	171	190	160	166	161	185	174	144	151	148	188	167	171	171	192	151	191	171	165	151	150	163	143	148	159	179	221	176	158	139	167	177	156	148	163	185	175	158	151	144	156	154	194	171	175	165	161	136	169	160	158	164	167	183	165	164	132	177	166	177	165	164	149	159	178	168	184	180	161	132	170	150	182	180	166	158	172	157	133	125	163	156	167	165	188	188	180	172	162	148	162	147	153	137	153	152	166	174	167	166	161	142	153	160	177	167	165	176	172	180	214	173	158	169	141	165	170	149	189	185	163	152	176	166	176	161	157	150	176	155	165	183	147	163	175	161	165	189	144	172	204	178	170	142	163	180	182	192	166	140	171	174	196	147	161	155	156	151	187	157	177	142	145	182	156	172	149	153	138	154	154	169	152	177	131	160	144	174	175	182	174	190	157	155	161	161	158	169	184	172	153	154	168	182	167	168	154	166	160	154	183	157	178	147	169	153	156	181	179	175	165	169	158	148	161	167	158	179	180	174	175	183	169	185	162	152	169	161	169	163	159	175	183	168	172	158	150	142	142	144	167	162	150	180	183	177	143	175	150	157	171	181	192	165	176	161	172	183	170	150	162	161	177	166	161	171	166	167	181	181	166	158	141	140	166	172	143	179	174	163	171	144	177	144	163	167	163	181	195	168	172	144	163	157	151	155	158	160	172	166	198	173	195	165	184	141	147	180	171	161	153	167	167	140	174	158	161	152	158	155	155	161	152	160	174	186	183	158	157	182	156	159	196	183	163	180	157	160	141	159	165	153	159	165	152	141	157	169	177	164	165	179	161	154	164	157	149	173	180	148	166	166	144	147	156	144	174	167	146	177	165	162	154	174	157	145	151	156	167	149	174	151	141	167	169	168	170	148	141	163	167	152	182	194	161	147	154	182	160	166	166	170	170	161	143	185	192	156	157	185	156	169	146	151	149	152	160	172	148	174	151	154	184	167	176	147	182	162	157	151	155	147	132	158	157	176	170	177	154	154	166	190	170	168	152	169	162	179	158	173	173	142	165	171	181	172	165	140	179	186	161	175	183	192	163	162	176	182	157	151	165	173	175	149	175	162	166	156	174	149	170	163	162	159	175	159	159	159	179	174	173	142	168	184	170	186	152	143	153	195	162	175	143	165	155	179	161	174	163	143	179	154	158	160	162	159	175	153	171	145	179	177	152	171	169	175	170	172	172	169	150	140	175	184	180	152	170	173	168	152	161	192	171	178	181	160	173	163	190	155	179	172	168	182	155	174	170	133	164	147	170	170	158	173	173	162	162	198	168	142	157	143	171	179	180	159	159	161	170	163	173	195	185	162	152	174	150	177	176	155	158	166	167	166	165	157	172	176	162	169	174	157	149	165	136	202	162	163	141	179	154	149	176	177	182	170	149	159	163	147	175	140	168	176	162	178	169	159	185	148	144	157	167	182	151	155	154	158	182	175	169	148	171	157	176	183	179	173	178	177	157	159	134	154	148	148	150	161	164	169	153	140	146	173	159	164	159	166	141	169	158	173	162	201	176	178	167	163	177	181	169	183	173	172	165	155	173	143	158	158	166	157	185	176	151	158	176	171	158	163	148	151	182	170	165	149	175	140	152	180	170	155	182	146	159	174	161	155	162	152	151	171	196	167	164	196	173	172	172	165	161	170	164	139	175	161	177	170	142	149	165	164	165	163	174	172	163	166	167	161	183	171	179	184	168	185	178	160	136	164	180	182	149	143	176	154	146	177	166	191	172	181	166	164	165	151	165	148	172	177	175	160	156	168	167	159	150	159	177	154	184	181	174	180	189	137	164	145	158	190	147	193	173	175	155	174	166	176	183	157	162	180	174	169	164	163	167	190	146	172	147	155	180	173	167	142	150	175	182	167	157	162	147	180	173	137	186	150	177	173	131	170	167	176	154	174	160	148	201	204	175	166	160	156	162	171	164	161	166	158	174	154	195	186	178	168	140	170	176	187	150	177	152	169	185	147	154	146	167	191	183	150	196	152	162	158	143	175	144	164	176	172	159	170	166	171	168	167	139	187	167	187	174	147	147	125	170	168	159	172	174	170	169	178	182	154	172	155	148	179	138	129	178	149	176	179	146	179	157	163	156	162	188	175	163	169	162	167	155	184	188	157	162	143	178	152	176	165	159	181	142	170	165	169	182	169	174	148	143	161	182	176	170	161	153	154	158	178	167	168	200	191	188	182	172	171	220	151	163	165	157	146	183	179	159	167	147	164	150	179	177	159	156	157	145	164	181	181	167	177	186	141	184	137	165	169	170	175	171	156	160	168	162	168	168	146	158	183	174	173	169	169	167	155	159	179	164	169	174	185	154	166	167	151	174	162	160	177	152	187	181	166
3891	540	688	1125	468	450	438	443	433	412	487	417	452	449	484	469	405	429	411	406	424	422	406	445	431	435	414	415	457	435	428	425	453	430	422	421	427	474	442	425	450	421	430	439	467	448	458	447	433	419	389	434	408	447	443	398	397	438	442	439	412	418	467	438	416	484	443	445	409	459	463	453	417	386	413	508	437	406	430	449	412	414	437	418	465	486	438	441	414	431	452	442	418	439	385	424	459	446	423	420	408	418	453	428	463	451	474	439	446	453	440	423	478	431	454	443	423	437	404	416	410	439	449	438	416	440	428	420	394	444	430	435	431	438	418	442	461	452	420	428	447	441	443	428	392	458	462	437	436	455	418	480	447	428	424	455	486	418	415	469	449	412	427	464	428	441	408	424	392	460	450	386	449	454	442	420	388	452	429	383	427	431	440	424	425	430	407	456	393	433	463	415	416	425	442	463	443	422	423	422	439	471	412	459	399	450	461	459	432	389	452	430	456	406	437	463	443	436	458	442	396	414	424	456	437	406	420	386	426	448	416	382	432	454	407	436	427	449	454	446	436	420	421	420	421	432	434	429	434	422	404	463	430	445	426	390	407	429	411	440	431	408	416	443	415	396	456	408	430	427	444	448	425	434	448	446	458	444	455	443	439	431	425	425	458	388	441	400	433	466	421	465	435	402	450	475	424	380	408	466	422	422	462	432	430	446	452	424	434	396	448	432	453	436	473	423	453	427	409	431	489	445	415	440	405	459	442	413	455	422	470	434	451	423	417	455	441	433	412	421	409	465	435	442	408	403	461	436	468	419	465	431	417	494	439	453	403	446	401	453	443	449	413	465	432	461	404	404	445	424	455	443	415	424	429	454	452	472	431	430	411	463	415	416	409	462	429	414	444	430	435	469	404	420	440	399	445	419	461	430	425	428	426	428	439	443	439	403	404	427	395	412	439	444	421	406	444	434	421	454	420	415	487	445	445	423	423	454	446	435	463	397	422	440	432	386	433	420	422	451	454	412	403	437	467	457	454	458	431	416	434	417	430	452	402	450	407	435	411	439	472	388	428	412	447	426	461	424	472	411	429	455	462	424	438	404	423	438	439	430	424	469	457	436	407	416	458	436	453	468	459	455	436	442	433	395	426	394	399	402	447	453	450	440	459	436	419	439	431	467	420	412	452	431	416	433	445	397	492	441	403	407	442	437	440	478	454	452	408	444	461	397	467	451	446	422	409	442	428	420	427	465	402	412	427	448	465	440	396	483	442	441	420	388	412	412	460	456	422	446	419	403	433	424	425	424	418	442	416	425	436	437	431	425	429	401	423	440	446	430	480	419	446	440	439	396	439	412	437	426	417	444	438	432	432	439	435	431	442	421	430	426	437	450	415	443	435	400	400	397	424	409	416	420	412	419	439	433	441	441	441	474	409	465	424	430	416	478	434	416	414	428	447	437	427	444	436	436	419	401	404	392	475	395	442	422	449	478	420	446	426	413	454	414	420	433	438	440	432	484	456	441	429	366	440	418	450	448	403	396	425	455	441	414	423	457	410	447	414	476	417	425	452	439	439	459	446	451	474	459	443	435	446	464	459	404	456	431	452	420	425	429	425	448	413	437	404	497	459	478	441	431	402	415	453	434	416	452	421	448	426	425	409	448	392	443	415	433	438	447	443	441	425	435	389	425	476	441	399	425	417	426	416	435	452	441	463	438	446	401	440	465	438	436	433	441	443	440	473	474	438	418	460	453	446	441	461	426	437	424	412	398	424	410	417	401	435	417	475	440	447	471	418	392	440	423	383	422	410	445	427	436	446	442	445	431	441	467	452	415	424	449	421	437	453	393	432	425	426	427	434	437	456	411	452	459	463	449	445	479	450	443	439	440	426	418	431	447	445	462	422	437	426	431	447	433	439	458	422	423	439	406	465	436	421	416	431	410	415	420	423	439	429	443	442	388	408	452	470	448	479	404	391	394	446	426	452	459	417	404	433	432	476	436	390	421	450	447	438	477	479	449	458	406	440	461	427	434	385	415	431	430	424	457	401	396	420	410	428	455	425	405	440	409	415	473	410	473	449	459	445	428	442	439	469	458	412	404	440	403	419	429	419	448	408	433	466	409	419	402	411	442	456	461	440	424	451	394	446	420	441	427	452	434	453	445	426	478	443	464	420	450	404	402	421	427	411	448	427	402	436	446	462	418	450	428	459	433	452	424	424	455	432	478	408	410	441	412	451	431	441	416	425	449	464	447	429	412	421	475	448	403	442	462	456	454	421	457	435	435	427	404	465	453	462	439	410	437	451	468	455	457	431	443	395	439	433	422	419	449	452	440	475	428	458	427	442	474	498	409	445	419	433	452	434	438	441	442	440	440	443	410	430	424	434	440	416	415	431	411	441	420	394	427	420	458	432	445	463	419	440	452	399	415	448	442	436	445	444	413	414	422	466	408	447	434	439	428	461	383	412	442	430	409	431	414	437	377	409	437	461	420	434	428	453	390	431	393	382	417	423	425	413	441	451	466	462	432	424	385	430	413	410	439	425	422	408	406	458	453	424	441	395	448	397	445	403	458	443	434	427	453	435	424	455	430	465	406	435	455	445	437	414	399	395	455	433	429	385	424	428	404	403	411	444	464	479	472	457	404	460	402	441	415	418	420	437	435	492	409	443	442	456	439	436	463	473	420	407	453	419	456	446	489	419	468	451	427	424	461	437	417	461	433	431	414	480	428	409	453	454	439	405	449	416	448	414	428	475	393	419	439	434	419	425	437	426	410	425	415	419	469	456	421	463	444	442	427	398	440	428	413	402	446	465	419	434	384	410	426	431	395	450	423	438	455	449	445	448	449	441	459	412	459	440	459	424	412	447	432	433	426	450	453	457	469	459	404	465	418	422	400	441	459	399	434	450	438	431	450	425	464	423	471	436	434	445	389	419	454	421	414	466	472	392	425	400	433	464	453	436	429	469	458	433	438	443	459	435	403	399	456	472	428	425	435	459	460	441	396	463	387	411	464	435	470	404	407	457	426	456	432	443	431	402	429	464	469	452	419	436	445	455	432	430	458	432	420	424	436	453	417	409	458	408	446	427	423	374	421	452	427	438	390	443	417	464	437	432	440	416	430	432	434	421	429	446	431	448	407	436	438	448	442	406	414	457	417	401	448	437	398	432	435	406	411	387	455	408	450	397	430	421	418	465	414	445	440	404	403	436	433	421	418	426	454	427	416	448	441	421	412	403	427	423	396	441	396	401	422	452	422	457	391	418	451	437	405	469	441	434	459	428	447	423	453	454	429	426	426	407	398	447	448	423	407	435	427	414	447	403	449	456	445	446	445	451	410	406	441	411	416	426	381	425	452	433	427	398	441	385	432	396	441	447	403	417	467	433	423	434	477	439	456	434	480	413	472	434	410	416	410	450	424	430	432	433	420	429	467	468	451	422	397	437	437	419	442	430	425	454	392	411	443	420	413	408	399	426	453	445	447	415	458	457	448
15111	1087	2435	7837	660	465	460	424	386	382	368	390	348	379	337	345	352	330	372	380	398	358	338	342	358	365	345	361	359	375	347	359	349	387	344	348	351	335	339	359	349	342	353	372	330	342	382	380	311	373	326	352	358	325	343	332	358	349	332	350	342	349	333	334	368	369	331	327	375	333	324	357	354	375	337	418	342	378	354	344	317	343	351	351	325	354	333	348	309	377	325	328	352	348	330	353	362	315	353	344	361	346	342	354	344	320	340	364	344	351	347	352	312	343	358	347	353	336	369	339	341	348	367	343	330	356	324	353	354	333	331	346	352	325	366	354	340	308	358	346	325	351	341	348	360	345	370	348	339	363	342	375	333	347	378	349	352	319	314	363	383	343	333	350	315	325	375	359	374	352	348	317	314	342	344	362	357	324	375	335	329	325	358	336	328	331	369	311	322	332	340	311	320	324	341	318	313	345	395	349	349	326	366	298	341	370	353	324	324	369	329	341	362	340	337	338	358	350	336	342	364	355	356	357	336	307	355	317	348	337	318	378	328	331	341	347	335	330	353	349	355	340	403	298	327	335	377	336	357	351	355	381	339	372	356	338	342	369	341	342	359	363	329	334	340	339	366	370	355	334	328	329	333	352	305	354	356	309	361	361	334	380	353	301	353	389	352	360	344	326	380	320	389	344	378	306	335	339	374	382	331	353	370	355	359	355	366	387	353	343	346	346	342	339	308	372	344	345	330	372	368	316	347	362	324	319	309	349	407	373	342	353	372	323	357	350	331	376	371	358	337	375	339	350	348	361	341	369	406	356	328	323	351	363	321	352	353	344	334	358	336	373	352	317	369	344	350	399	338	362	345	319	373	330	337	347	355	346	312	365	359	364	347	339	354	365	346	369	390	335	374	344	328	343	335	302	347	352	366	364	331	339	357	341	335	353	346	373	320	392	351	351	354	345	341	332	324	378	326	316	348	316	312	346	343	349	350	329	361	344	347	358	350	341	347	355	339	375	335	313	350	359	324	321	359	347	360	329	351	371	358	346	339	397	310	331	333	323	333	327	334	350	364	335	324	306	354	342	338	368	343	355	331	306	306	315	386	361	347	341	359	342	334	343	324	350	360	350	382	355	356	385	357	364	304	342	348	347	342	355	327	336	358	326	336	342	307	306	322	318	366	316	354	339	337	337	383	316	329	305	377	346	362	369	352	364	346	293	398	326	351	353	341	333	335	356	339	344	344	330	337	375	339	315	342	363	322	355	350	365	350	344	328	386	387	335	336	336	347	335	327	367	335	359	354	314	336	379	354	333	275	335	361	336	339	328	379	360	378	352	375	350	380	372	344	338	332	318	327	344	348	364	344	334	334	339	319	375	340	333	333	333	320	332	366	324	352	334	318	349	364	362	372	322	357	383	332	343	346	334	346	372	354	361	323	326	364	406	323	372	370	336	351	353	367	338	362	356	342	359	326	351	310	306	370	327	364	378	360	329	389	388	364	350	338	336	318	384	318	314	361	356	378	344	366	359	337	322	336	333	334	330	335	346	352	360	330	334	326	332	342	380	342	329	319	350	359	348	360	357	325	340	333	380	361	317	337	346	354	292	335	351	358	314	366	361	324	318	376	309	334	353	334	330	351	367	365	377	358	346	346	348	375	373	381	348	388	299	351	329	352	325	358	375	318	373	346	320	361	347	347	366	386	323	364	374	323	364	342	368	365	344	316	307	406	363	288	350	376	396	358	334	335	345	354	337	343	369	343	353	375	368	337	338	358	313	376	351	359	341	338	361	363	317	324	365	375	340	350	352	343	390	391	339	284	377	325	353	380	384	391	363	366	346	359	363	365	404	364	342	338	345	373	324	339	358	364	360	336	375	341	351	336	320	349	344	358	397	327	330	336	356	338	334	341	351	354	328	346	335	341	378	358	366	334	389	333	378	371	359	364	363	360	353	332	341	327	351	363	339	324	348	377	372	348	361	355	368	370	321	338	358	346	337	359	341	352	357	366	325	317	363	342	318	365	340	350	336	320	399	343	344	360	412	339	353	332	361	380	348	332	333	334	332	352	351	336	313	360	348	391	310	328	337	341	363	321	314	343	366	341	331	337	346	353	340	368	351	370	340	355	356	367	310	364	303	319	348	319	364	335	354	368	366	310	354	367	348	315	353	343	328	335	397	353	357	337	390	364	353	343	366	387	346	403	349	345	355	363	331	352	346	305	350	341	363	351	392	334	313	384	356	324	313	335	322	346	338	338	371	341	337	367	353	341	365	361	356	312	333	335	327	347	355	344	333	336	353	381	345	363	387	363	351	313	353	364	346	337	330	385	320	382	348	360	335	368	315	345	349	332	331	340	328	353	367	353	354	356	346	312	347	380	345	323	345	312	323	341	370	340	332	339	384	324	307	343	313	321	348	316	372	353	357	329	362	357	340	370	373	332	330	312	332	324	340	298	324	367	342	335	371	377	330	337	325	376	326	403	336	344	311	367	333	344	334	353	338	375	365	343	324	346	363	351	358	325	359	328	322	367	346	339	344	309	336	335	342	352	340	379	364	351	356	372	344	329	358	350	352	339	365	332	353	323	357	355	328	360	364	393	378	356	370	326	355	331	328	320	366	328	369	349	365	336	361	309	360	326	358	334	362	334	372	355	356	366	356	369	328	361	339	349	339	335	377	352	316	284	365	361	345	346	376	360	327	331	354	362	353	348	370	358	305	346	329	342	366	376	328	366	334	367	353	335	328	329	332	364	343	320	348	383	349	382	336	336	343	310	340	354	377	355	352	365	376	342	328	353	326	347	330	308	398	352	348	366	349	328	353	355	339	377	354	342	384	332	314	362	359	392	329	363	327	375	336	304	363	355	322	396	328	381	335	384	344	370	343	304	308	325	333	357	346	336	307	339	353	340	355	336	355	315	347	373	357	335	366	339	364	347	353	366	340	314	357	341	333	336	356	337	346	333	352	364	359	407	326	346	303	356	363	324	329	386	334	319	320	350	330	372	403	357	339	339	306	353	362	351	313	360	402	355	389	344	340	359	351	377	341	349	358	388	364	364	337	372	357	336	345	357	379	362	341	331	329	343	363	326	329	353	326	346	358	354	334	366	349	316	357	392	335	351	304	344	397	355	344	364	346	373	361	319	339	329	335	347	320	307	356	338	353	338	339	334	331	370	328	338	357	297	349	361	351	329	347	349	336	357	332	343	349	337	352	337	336	306	340	340	339	331	374	354	376	353	338	320	339	330	354	355	341	320	289	332	354	337	347	340	324	341	325	325	332	391	335	326	346	319	368	347	344	314	322	320	372	363	366	329	382	377	385	321	351	356	332	347	323	350	358	322	316	348	360	360	361	346	338	340	320	330	320	325	371	331	347	370	363	339	330	353	333	352	329	334	359	351	331	306	335	337	334	334	342	332	344	334	316	348	328	337	357	327	324	353	357	364	361	371	385	344	344	343	340	356	357	333	383	381	353	332	363	349	306	341	363
10012	1190	6312	14067	1479	1261	1147	1066	1025	998	995	913	945	924	888	860	822	854	884	794	843	784	882	828	823	853	821	869	861	823	835	821	850	778	793	859	782	807	783	850	824	797	791	788	773	796	747	783	811	786	825	765	867	829	812	823	833	812	799	794	749	829	743	777	825	795	808	853	810	787	741	799	838	775	834	804	828	802	777	762	805	845	758	783	736	821	789	837	743	821	810	779	790	791	793	792	788	797	814	766	854	764	850	825	801	803	822	825	759	815	811	784	817	837	820	762	796	759	812	790	793	802	808	796	770	746	790	818	805	820	805	800	835	793	787	757	819	819	803	824	800	796	732	799	821	818	760	831	784	809	809	829	825	730	812	748	815	821	754	818	782	874	746	815	788	773	799	773	761	784	804	743	819	813	819	779	819	786	770	767	818	782	811	805	818	788	843	766	798	816	763	819	796	772	815	809	802	828	797	771	811	817	791	757	823	766	775	825	841	813	787	780	809	820	735	825	789	840	826	783	749	788	794	786	800	805	790	820	815	774	761	815	723	836	785	769	805	779	762	804	799	822	785	799	764	820	804	779	815	754	822	825	805	787	770	748	807	847	776	791	809	775	809	781	771	785	808	810	798	795	778	762	840	826	772	791	769	807	750	784	802	737	803	744	815	822	799	813	801	789	795	805	797	747	793	748	806	780	780	790	772	796	808	785	753	756	805	791	808	767	781	849	800	780	769	818	788	755	795	791	793	759	778	772	828	751	768	771	795	775	810	844	777	766	790	759	803	785	806	773	835	817	781	802	782	804	791	793	792	801	818	835	782	760	785	771	788	816	769	814	813	769	795	846	812	836	833	775	787	795	773	829	760	810	782	767	742	770	801	789	702	724	806	748	828	762	763	806	815	780	762	801	788	812	792	800	793	780	743	797	789	800	820	798	795	780	827	800	805	814	800	762	779	797	761	767	775	800	774	768	775	836	769	782	811	802	700	752	788	791	787	848	798	795	787	768	794	787	813	825	816	892	799	789	777	783	816	789	813	790	796	767	769	783	814	820	765	760	723	845	781	810	800	782	791	766	745	818	736	799	779	752	794	800	786	779	790	767	740	808	799	769	779	781	820	782	748	769	823	772	808	838	780	757	808	809	792	784	910	772	792	800	785	769	792	754	792	807	744	810	773	766	763	810	776	790	829	748	806	801	764	799	752	787	807	834	807	791	780	741	795	788	787	788	811	784	755	762	758	824	788	789	821	790	798	775	772	780	773	846	795	855	776	742	812	807	778	840	824	820	764	773	762	770	808	784	741	836	827	817	774	777	787	769	788	804	795	745	792	766	787	788	766	783	744	855	809	799	821	814	771	771	771	811	822	848	775	775	793	772	772	790	822	799	783	773	802	808	862	805	787	737	780	752	846	778	791	797	759	809	812	861	799	766	828	821	787	782	788	744	808	831	835	802	783	873	829	858	795	807	793	804	813	815	788	785	834	771	750	811	790	824	773	770	732	794	800	792	779	816	789	806	796	828	795	796	819	854	746	837	784	809	836	779	812	771	807	808	777	795	770	839	789	820	805	760	786	805	759	798	820	773	835	740	804	817	735	796	788	754	748	817	785	824	786	825	818	826	763	812	782	802	765	798	787	786	827	823	762	818	775	802	822	768	847	815	772	804	800	828	797	796	817	795	765	780	810	790	794	757	762	820	778	790	808	771	752	773	816	801	783	796	846	793	843	804	820	833	767	783	868	769	789	794	766	789	783	801	779	825	806	802	795	810	784	783	789	839	793	779	805	768	746	816	825	812	820	783	817	822	819	786	836	801	778	833	838	753	801	858	839	787	792	824	785	760	767	827	835	827	800	873	804	747	809	805	811	808	818	801	811	826	808	807	787	784	855	760	812	760	801	785	794	757	795	807	815	788	779	814	817	825	806	737	747	799	758	792	778	805	793	781	783	808	758	784	791	796	761	802	820	819	827	751	828	787	835	775	792	826	766	775	810	764	813	817	816	792	776	780	811	799	810	749	729	756	776	823	772	755	803	775	762	760	746	774	768	764	796	803	786	816	750	767	833	864	799	745	790	754	795	833	807	790	749	754	838	812	764	843	790	786	769	814	836	777	797	773	814	776	762	761	799	736	746	775	783	773	833	810	824	771	767	836	762	819	802	839	742	783	783	788	807	812	837	792	801	783	758	767	870	827	758	783	792	774	793	712	815	762	840	755	836	839	850	810	845	742	798	762	761	807	776	855	840	824	826	797	851	773	800	817	811	749	798	778	759	798	770	807	779	813	758	795	810	755	823	813	815	796	780	813	783	745	765	815	775	802	789	764	787	803	817	822	747	757	789	803	765	751	785	818	741	775	783	770	767	790	836	785	806	727	801	778	830	777	801	779	829	815	828	773	803	783	829	766	800	765	764	780	832	794	780	842	832	774	787	786	841	790	762	799	798	819	790	745	773	758	826	769	794	809	804	801	814	854	746	749	836	817	804	807	796	841	787	786	860	767	801	801	806	800	791	805	821	784	773	771	759	778	791	812	776	792	836	764	791	768	767	762	777	814	789	813	731	835	844	802	808	834	758	777	798	822	768	800	793	794	797	789	776	798	836	722	806	740	789	835	778	767	842	782	753	791	812	781	787	815	782	796	774	791	866	826	792	766	755	844	769	816	801	825	790	795	781	804	744	773	816	757	772	816	813	847	816	813	772	789	790	802	815	849	816	804	795	778	798	782	773	783	767	710	780	803	791	798	800	793	846	809	820	784	816	775	790	851	778	765	748	800	765	822	756	812	777	824	815	806	813	774	775	771	773	801	790	791	742	783	825	821	810	795	750	767	805	794	829	773	837	751	786	818	799	793	791	792	762	771	707	810	779	760	802	831	858	823	816	818	801	755	763	839	749	828	797	840	820	803	779	834	808	740	751	789	828	803	758	828	838	812	827	838	765	753	792	818	794	774	758	791	778	807	798	747	829	823	774	795	789	744	812	769	801	783	755	776	774	769	790	799	797	767	825	840	773	741	761	808	796	782	748	790	807	743	787	805	808	829	854	776	819	787	787	784	795	807	772	828	757	808	776	745	806	773	803	811	810	745	808	763	887	766	809	785	769	758	746	793	805	779	763	810	807	837	802	786	785	789	783	765	779	825	823	800	811	813	761	785	793	776	783	775	801	826	824	820	826	829	753	788	809	821	777	779	774	786	790	781	789	808	799	745	847	756	812	791	792	838	811	781	834	842	858	798	781	804	747	821	801	783	764	812	782	802	812	746	781	832	736	815	734	745	763	741	778	757	819	802	797	765	772	778	829	807	769	817	768	773	765	795	798	862	779	814	741	774	824	766	775	772	766	811	798	759	804	774	837	793	846	806	773	787	814	792	751	764	779	782	745	830	810	751	762	798	817	808	807	814	806	799	807	834	757	788	768	819	740	786	790	834	756	741	824	785	756	825	767	782	806	820	791	788	827	827	752	764	777	756	761	791	768	827	832	785	800	810
21483	2080	8137	6815	860	629	526	479	454	401	435	400	391	379	385	372	344	330	338	388	346	356	339	340	375	366	361	385	381	335	370	366	359	372	374	370	391	374	366	351	363	357	380	352	359	382	382	363	355	326	346	358	373	384	378	386	386	342	346	371	368	340	390	349	357	367	343	348	370	357	343	336	356	381	382	349	322	373	364	338	343	332	362	331	379	390	369	328	352	343	357	316	341	378	352	336	384	354	330	341	338	385	395	361	346	378	390	390	356	348	356	347	363	402	347	344	351	357	382	391	350	355	351	352	336	361	369	339	366	356	368	367	358	378	330	385	352	347	388	390	356	373	338	335	350	377	361	317	335	361	323	365	377	359	368	338	334	333	395	370	344	363	390	337	355	373	371	328	384	321	333	377	363	347	341	372	384	350	373	379	380	358	372	306	352	366	335	323	369	390	373	355	363	389	390	368	368	361	382	388	371	355	335	334	398	377	387	358	353	324	336	311	373	369	355	336	334	339	382	365	342	343	331	361	366	388	362	393	345	348	364	352	367	331	357	377	376	402	350	360	342	396	359	351	331	359	353	353	355	340	358	321	353	369	329	342	339	357	346	395	344	357	360	385	397	375	390	341	395	361	354	380	339	366	327	323	381	369	366	341	366	369	341	388	374	353	352	327	356	342	353	357	381	377	377	341	340	361	356	343	336	365	382	326	363	359	371	343	369	381	407	343	343	370	335	390	356	369	336	363	318	359	372	331	411	328	353	374	346	315	381	400	360	347	359	363	401	346	380	347	350	374	359	341	373	357	372	344	419	399	335	358	348	346	352	332	381	338	360	363	367	379	380	351	396	359	365	362	341	359	390	369	338	378	366	333	383	365	352	366	344	386	360	334	405	392	354	361	326	353	399	374	348	351	357	370	365	403	354	369	345	336	368	399	353	347	345	358	348	367	385	339	393	344	395	318	353	364	382	345	351	366	400	377	327	365	367	385	366	384	350	360	362	371	359	350	343	343	361	371	376	330	344	352	378	357	365	340	361	366	320	352	332	377	349	339	346	393	345	364	360	332	344	364	369	360	389	372	375	340	372	384	343	351	378	378	325	380	354	342	360	294	328	371	382	368	345	371	359	353	342	341	322	347	325	343	357	378	365	333	354	389	363	376	354	356	362	401	355	377	373	362	355	353	310	331	368	393	318	372	319	365	351	371	352	337	354	364	340	357	304	361	404	378	344	370	367	376	349	337	355	369	376	342	382	342	373	344	380	344	355	343	379	358	329	349	340	340	338	357	388	350	354	331	361	337	338	369	347	332	350	364	351	345	389	376	375	335	349	342	372	378	329	306	359	345	349	417	384	370	365	353	373	387	335	362	359	394	410	363	386	347	356	348	355	303	349	360	366	397	333	331	334	345	365	359	368	384	376	373	343	365	368	364	363	372	351	340	359	351	332	338	353	401	365	356	367	368	364	335	347	357	388	372	326	347	355	364	352	344	385	331	389	366	368	316	413	334	342	357	349	372	357	390	369	388	384	382	360	367	377	357	334	366	348	350	363	372	360	394	396	356	333	349	363	358	351	367	365	321	331	355	377	334	344	391	394	396	375	376	377	348	379	345	325	350	369	357	323	359	320	355	332	358	379	343	342	384	372	363	349	344	356	336	358	364	357	342	364	366	359	353	323	320	382	332	361	356	346	327	347	317	366	373	384	374	424	357	367	368	377	356	356	335	381	347	331	330	388	350	364	333	335	388	375	350	348	341	371	371	362	333	341	392	328	341	370	360	360	378	381	352	330	385	362	327	369	313	330	366	387	377	373	386	362	321	382	374	358	339	381	342	339	357	337	402	350	377	345	358	366	370	333	362	356	354	388	346	343	336	336	353	344	339	405	370	348	375	328	383	351	332	351	370	332	396	371	374	322	401	348	374	347	351	343	334	350	386	338	373	377	398	346	359	356	347	379	345	353	342	360	332	324	322	338	328	346	338	350	330	345	389	340	346	364	370	367	346	379	389	375	377	342	342	327	355	314	350	399	343	364	381	363	343	355	386	327	365	370	363	365	378	391	381	358	391	315	336	346	385	358	389	360	355	401	393	367	348	363	364	352	350	402	373	362	383	400	373	411	384	337	372	345	318	345	352	336	372	357	369	363	405	387	333	358	334	344	330	335	344	337	384	389	363	376	373	371	337	343	361	341	364	354	359	311	381	343	348	354	383	366	366	350	369	344	316	337	321	349	376	374	407	351	357	351	369	347	370	371	376	370	357	370	354	367	375	354	350	347	324	373	363	350	373	364	357	399	378	369	348	350	350	378	356	356	341	401	330	365	398	362	381	357	332	366	345	342	402	383	374	377	376	409	381	353	369	372	398	353	372	371	374	360	346	361	350	366	352	347	343	361	361	337	370	358	364	328	344	342	355	371	379	377	374	389	356	345	354	351	359	332	333	361	357	326	360	357	349	362	354	349	326	354	365	338	400	348	352	357	365	356	336	357	349	359	389	335	345	348	406	375	354	385	351	346	382	339	389	369	388	382	363	374	341	338	364	364	330	339	358	360	352	367	354	356	333	397	372	381	362	347	358	340	386	355	355	359	412	359	329	368	388	360	370	367	357	316	374	363	349	357	339	389	380	363	372	385	372	361	362	402	368	350	385	325	378	382	365	378	339	369	351	358	353	340	342	330	355	336	354	374	352	329	345	367	352	350	371	391	370	387	344	371	325	329	349	355	380	356	348	329	371	402	368	375	384	342	389	367	353	302	341	355	346	309	374	406	353	337	361	361	319	370	322	393	369	346	344	385	374	387	354	380	354	359	364	339	341	368	361	375	386	360	354	354	352	359	361	332	375	338	379	358	346	388	373	343	361	341	351	336	290	369	350	389	360	362	351	336	363	386	361	369	363	339	366	351	386	391	390	383	349	355	389	387	371	327	357	359	384	397	387	364	378	334	332	362	355	362	381	383	376	367	319	353	376	364	335	407	359	361	378	384	371	378	390	380	375	384	360	377	344	353	338	378	359	341	343	355	378	361	345	352	362	388	341	359	346	359	359	363	358	387	382	372	323	344	375	408	323	353	372	336	359	382	370	364	355	366	350	371	333	357	387	336	385	383	359	357	374	381	362	382	361	353	357	344	344	377	348	346	392	343	344	377	371	356	395	389	367	389	346	352	335	347	361	364	355	358	356	369	320	284	353	345	386	359	376	362	359	330	364	333	341	391	347	325	370	363	341	364	345	334	345	349	330	338	366	334	367	337	370	345	368	346	341	375	341	353	377	356	326	393	344	349	359	393	334	396	385	345	372	396	367	377	355	402	353	374	352	368	360	395	355	327	343	354	365	355	332	328	397	354	352	362	370	363	354	347	344	374	394	355	345	331	381	398	362	354	342	371	335	376	338	324	371	369	351	317	363	384	360	346	350	331	369	366	352	381	362	439	344	379	374	360	335	377	346	387	383	355	352	299	344	345	389	342	326	367	339	355	352	308	365	320	376
11984	1534	15386	9406	2167	1814	1505	1350	1234	1147	1112	1103	970	973	937	977	926	943	853	865	850	926	895	836	774	807	800	879	806	814	836	779	837	793	838	818	813	772	771	786	828	817	818	764	802	838	809	798	799	842	771	773	791	820	817	804	830	798	757	757	790	774	767	763	847	741	784	759	747	759	795	795	819	784	822	740	822	763	778	776	817	811	810	796	820	778	851	819	800	804	814	727	800	742	775	802	793	782	753	791	769	816	844	751	806	774	764	786	823	800	779	791	761	767	791	787	748	773	794	808	816	764	772	788	816	775	771	822	733	748	838	773	779	756	770	783	799	813	816	829	800	774	794	769	786	813	817	803	798	803	817	829	774	801	797	785	737	812	799	752	803	750	798	762	779	805	792	738	773	794	787	774	796	790	798	766	791	818	817	753	768	761	798	767	762	819	813	823	812	784	802	720	799	770	791	752	796	779	738	741	765	741	794	807	756	761	764	765	786	820	808	784	768	765	771	817	815	773	770	716	845	798	844	794	805	805	830	763	796	747	803	789	813	818	787	766	784	788	769	818	802	774	803	731	783	803	799	766	737	780	760	753	801	772	774	779	759	784	754	770	766	828	808	805	791	777	833	730	786	776	764	808	813	722	774	807	827	755	824	760	742	786	767	737	746	741	797	793	817	727	769	774	741	760	792	803	735	787	808	788	784	780	773	767	763	713	779	771	731	832	781	796	784	821	803	785	778	775	821	782	806	802	789	798	768	836	797	698	787	783	786	818	756	775	812	744	781	796	721	797	785	848	822	806	782	771	729	790	740	816	829	771	741	814	806	763	770	781	723	792	767	783	765	772	762	733	792	779	825	778	788	704	732	794	789	828	820	810	778	832	792	766	796	808	797	778	730	784	827	815	780	771	759	762	768	777	804	774	811	760	762	800	800	793	814	807	779	744	748	717	827	780	787	781	789	752	795	794	801	784	757	762	786	770	780	845	814	794	733	766	740	753	759	784	749	768	844	807	751	800	812	781	756	760	774	769	812	793	782	770	791	820	729	824	777	789	841	812	798	789	819	816	795	782	773	781	830	827	782	777	756	759	767	851	769	754	820	818	761	717	738	774	768	806	793	795	750	774	823	740	754	814	777	727	770	813	782	783	768	772	768	753	762	784	807	724	803	750	723	787	782	805	786	813	828	777	821	803	806	817	802	754	770	770	793	754	761	812	806	790	761	783	712	806	800	808	790	800	790	785	807	786	747	798	833	789	811	785	811	762	839	757	745	803	759	752	783	775	802	758	766	836	828	761	780	810	814	741	763	785	798	788	781	722	782	762	799	774	814	784	741	772	784	751	784	793	757	762	759	745	768	748	790	747	797	737	792	772	770	757	761	814	762	772	805	758	779	783	757	745	769	758	789	807	785	793	775	809	807	760	802	796	797	740	801	801	794	777	779	798	762	760	808	776	786	726	785	764	804	785	788	790	811	806	722	755	751	696	783	775	799	763	760	744	761	774	786	830	781	793	756	769	774	774	828	758	795	802	790	798	723	801	812	775	768	796	792	804	751	747	792	741	812	806	792	797	768	814	722	797	824	794	793	823	777	775	737	756	762	814	742	793	809	749	849	784	787	781	769	770	737	771	789	797	803	760	810	785	755	802	782	809	783	785	827	816	734	807	764	763	760	797	754	825	783	821	779	784	765	759	762	725	750	734	786	846	800	807	778	813	827	787	791	763	775	822	794	775	798	762	793	820	829	748	773	757	753	794	825	816	739	723	722	755	771	796	794	797	788	803	852	762	800	820	807	799	739	772	745	783	786	779	760	841	779	774	765	767	779	779	809	748	777	810	696	743	815	768	823	790	757	790	812	831	765	779	811	691	771	779	791	767	761	779	832	784	766	775	743	814	725	761	795	728	797	815	809	784	808	795	823	760	796	784	840	787	788	790	785	790	770	833	763	806	791	848	760	813	808	774	817	779	854	745	784	794	798	798	731	777	788	788	766	785	792	773	764	735	836	777	795	781	774	768	785	783	773	751	773	738	766	751	798	760	791	769	761	768	747	795	781	831	770	780	745	806	787	817	824	757	761	752	772	816	775	802	767	791	829	824	796	750	818	818	751	768	780	770	818	786	789	781	777	804	760	794	729	788	799	795	774	791	720	767	743	816	761	791	779	782	780	791	803	764	775	734	801	810	739	794	768	762	800	801	773	819	728	778	819	783	787	790	747	805	731	767	821	780	714	797	827	799	728	795	768	737	830	792	804	760	777	805	793	770	782	762	772	730	755	775	799	766	802	766	769	813	851	792	802	810	733	817	770	800	765	806	831	811	846	794	783	823	761	756	780	812	741	769	758	757	824	816	739	777	741	742	761	798	838	760	730	787	801	778	803	803	736	788	803	757	821	784	800	813	757	801	828	772	787	763	768	798	812	737	831	773	804	736	837	800	773	780	792	722	827	775	753	836	772	762	789	773	785	758	822	793	769	780	822	784	778	803	806	793	725	818	726	741	776	789	838	784	788	820	827	774	765	790	784	792	821	724	762	818	787	784	794	774	789	790	746	796	789	815	774	776	778	759	755	779	680	815	780	753	749	790	759	832	787	766	818	747	765	780	708	822	778	788	794	774	784	761	815	788	754	782	762	822	845	786	831	770	761	798	812	772	788	772	787	794	799	854	799	803	807	778	788	759	810	728	759	771	757	802	817	735	818	778	801	808	740	751	753	710	787	749	794	783	759	772	799	793	827	778	774	798	779	765	817	770	802	752	783	794	783	775	805	769	756	778	724	765	753	765	769	800	791	764	805	782	802	764	781	786	754	783	789	774	771	755	795	766	780	772	795	802	770	765	797	819	749	790	735	770	797	766	828	803	802	790	812	807	783	806	760	818	726	785	798	798	788	774	778	812	817	742	796	815	827	752	817	733	843	797	786	802	773	759	775	782	772	780	843	836	760	785	820	721	804	805	854	779	791	784	817	760	777	787	746	741	799	823	789	854	831	777	799	803	808	761	805	818	811	781	751	771	743	846	777	756	826	783	814	727	726	799	777	743	788	794	798	776	796	835	780	791	781	788	795	811	789	760	849	835	773	774	837	801	821	747	778	799	811	816	752	768	828	844	822	794	782	782	804	810	824	783	769	771	782	765	802	827	751	789	771	820	789	787	757	765	780	826	759	787	811	791	824	789	777	777	832	757	737	784	794	772	807	805	800	750	784	812	810	768	772	794	785	765	771	791	826	837	756	790	778	778	771	814	840	833	752	800	751	818	800	750	781	788	861	731	777	801	773	789	803	822	821	802	784	842	763	812	794	779	790	807	792	813	764	776	787	805	806	800	774	740	805	787	773	814	822	817	826	795	781	803	820	818	794	757	812	816	766	760	783	783	786	764	780	799	759	782	789	736	779	783	799	792	766	790	732	781	752	758	791	777	794	759	754	808	751	729	733	794	790	753	799	772	773	739	799	799	773	785	771	826	760	803	784	766	804	742	737	768	778	771
4071	258	261	223	165	160	150	161	140	148	158	162	156	172	139	171	173	148	141	176	176	153	146	152	143	151	168	165	169	172	172	165	171	128	171	143	179	156	144	159	136	142	168	170	146	169	149	139	170	150	164	138	171	157	162	156	147	152	142	150	164	168	154	160	130	165	170	168	146	130	133	182	162	173	160	174	144	172	162	134	182	166	172	161	172	166	174	138	150	157	167	174	148	171	188	173	160	124	184	155	160	184	178	163	147	161	175	162	156	144	179	164	167	153	153	173	162	166	161	160	168	168	167	145	179	167	159	176	160	152	127	150	169	155	149	169	152	167	164	182	171	166	163	151	165	202	168	161	173	165	147	166	147	155	170	166	176	161	147	150	165	168	156	161	163	137	176	165	183	179	191	158	145	181	161	131	179	163	155	144	170	149	158	157	179	162	135	159	173	141	198	159	161	154	186	164	178	160	160	174	171	171	142	142	180	160	148	143	159	171	149	174	155	138	155	159	161	155	157	169	140	158	162	183	154	156	135	153	172	156	161	125	170	143	141	171	170	179	188	160	144	173	146	144	147	199	167	157	135	152	163	152	146	134	160	135	143	157	152	140	137	170	149	171	157	151	154	163	154	158	153	174	156	180	165	151	137	176	162	143	163	157	153	169	177	193	193	159	132	134	164	163	158	160	157	174	152	171	157	178	157	156	161	198	164	148	172	159	176	178	166	148	161	152	157	155	160	156	159	189	165	148	170	153	145	146	166	157	141	164	152	163	151	164	164	160	197	157	171	163	157	136	178	171	143	167	167	134	165	158	167	155	148	162	158	155	153	179	159	139	149	167	162	158	138	172	145	150	144	142	166	149	176	128	170	172	150	152	144	161	173	163	196	164	165	163	175	134	141	174	153	165	159	166	179	152	176	169	154	150	155	159	160	160	166	134	166	157	164	144	133	166	142	180	166	182	166	171	192	178	177	165	156	153	145	136	158	156	142	155	137	158	154	170	169	161	143	145	159	178	168	143	151	176	169	184	147	169	155	172	151	155	148	136	151	162	137	172	159	159	172	185	142	203	174	147	150	153	153	147	147	158	197	149	162	167	154	153	155	155	163	159	145	139	152	172	152	158	137	163	184	150	163	140	133	146	142	148	153	161	158	176	175	180	158	147	168	174	191	157	185	158	184	159	160	139	164	160	157	168	180	171	181	162	163	165	148	147	174	148	151	161	176	177	150	162	159	161	128	177	162	153	169	142	128	149	133	156	139	157	139	166	170	169	141	158	162	170	153	158	147	143	153	150	140	130	139	148	189	169	160	162	157	144	181	149	169	149	167	169	173	161	150	147	165	169	176	152	164	153	126	165	153	155	180	150	146	176	144	176	176	161	129	149	156	157	163	152	160	146	141	165	139	149	159	152	147	167	161	147	173	167	158	145	156	145	153	166	170	152	144	161	165	156	148	160	163	144	140	168	177	169	174	138	163	154	165	158	153	177	151	157	171	160	156	155	149	160	180	163	159	165	150	150	136	130	146	189	134	143	159	156	145	148	169	183	154	149	166	170	171	187	167	172	145	153	158	154	145	161	135	174	181	154	143	165	161	165	157	152	150	166	171	164	157	137	125	151	178	163	165	158	178	134	171	187	149	192	144	171	160	155	141	169	159	159	159	178	149	180	161	166	159	162	136	173	157	168	140	176	151	137	151	169	160	162	135	159	155	210	150	165	149	143	139	163	179	130	157	163	172	145	161	167	165	172	147	148	145	159	159	164	176	175	152	151	164	160	149	171	176	165	145	161	173	147	136	170	147	164	166	153	152	146	153	124	167	170	148	164	164	163	163	176	172	131	144	159	154	162	156	153	179	187	193	173	149	165	164	170	180	149	159	174	172	172	157	153	157	158	184	149	173	145	158	159	156	168	150	164	147	158	154	146	153	150	139	133	156	173	160	158	161	188	171	161	148	162	190	155	170	159	181	155	157	147	182	160	159	166	168	179	159	176	171	167	144	150	141	145	162	177	152	171	141	171	185	155	148	161	157	153	147	159	153	157	159	190	155	177	158	147	141	147	175	146	166	163	151	161	148	145	157	145	153	147	152	145	181	180	170	139	191	134	143	161	137	156	172	168	142	206	144	137	170	159	155	179	172	165	153	164	159	152	155	171	165	153	153	165	155	163	147	158	181	154	157	175	173	138	146	160	127	168	165	148	160	147	155	157	160	142	155	164	150	183	152	157	163	154	177	149	161	145	159	164	174	157	164	150	151	169	163	169	155	166	130	164	160	156	164	152	150	158	160	152	152	165	164	156	171	162	166	172	144	161	199	177	173	143	172	165	159	158	158	163	139	146	150	153	165	151	153	198	142	174	160	204	134	177	147	135	166	152	179	162	170	171	170	163	155	149	149	184	157	177	181	161	182	142	178	147	179	147	133	157	148	159	182	159	152	141	159	160	147	146	146	139	175	164	157	179	168	144	155	149	156	156	159	152	179	147	167	145	148	156	152	140	163	147	167	145	133	172	171	150	165	174	161	173	153	149	185	184	187	177	174	159	144	140	165	149	146	147	180	180	163	162	174	143	166	155	181	147	156	177	152	150	185	151	173	171	163	160	153	167	177	176	169	146	150	165	172	156	166	162	159	144	162	159	154	143	141	161	160	179	168	158	149	155	155	154	198	171	156	146	146	161	154	182	146	159	134	188	175	156	166	191	157	168	158	168	164	155	145	162	142	157	161	147	121	151	173	139	156	155	148	150	170	152	165	147	154	159	160	175	192	155	154	164	151	167	153	164	162	164	150	149	150	158	181	165	169	168	168	154	165	158	152	167	150	152	140	158	171	163	152	153	142	154	154	122	158	154	157	156	163	168	163	143	166	160	174	175	166	159	170	182	157	181	163	164	156	151	144	170	145	137	166	167	172	167	172	163	168	145	141	160	159	135	164	171	159	166	185	155	184	159	160	185	136	150	157	149	168	128	142	144	163	160	180	170	165	165	160	132	151	172	155	169	168	197	170	157	162	178	167	178	163	150	159	186	160	162	168	154	162	168	147	154	169	170	159	176	153	172	157	149	153	179	137	158	155	176	150	151	176	149	170	169	170	183	172	154	141	163	165	154	163	164	168	157	161	164	161	162	140	155	158	135	147	151	183	162	154	151	143	155	156	122	142	180	164	168	161	179	165	162	165	145	161	164	158	164	138	161	165	158	145	170	148	164	167	150	186	157	176	170	140	168	142	170	175	163	170	168	198	165	166	167	144	179	153	166	159	174	158	153	164	169	148	187	172	153	152	145	170	165	139	145	173	169	184	158	139	173	151	167	136	152	168	151	158	158	160	157	145	161	153	154	175	158	163	155	150	147	156	154	150	177	155	148	163	171	148	146	186	166	160	138	178	174	160	144	165	148	164	166	177	153	146	158	131	164	173	144	143	155	162	146	167	164	138	126	153	148	159	163	174	150	181	172	160	170	158	170	169	131	170	176	179	167	170	180	178	157
3460	504	648	671	435	507	461	427	404	408	433	428	422	441	434	439	431	447	424	443	444	424	441	445	442	405	426	469	432	438	443	470	421	472	401	450	419	406	413	437	402	396	447	417	379	438	441	446	441	372	436	394	440	432	433	402	410	429	418	452	428	406	415	396	389	426	437	403	393	443	423	415	422	439	425	393	418	443	417	432	434	454	399	448	427	409	444	436	437	410	454	410	440	414	426	435	431	469	405	397	416	421	396	409	391	449	405	430	408	440	431	437	431	435	430	401	405	410	434	431	472	468	401	427	401	441	432	388	437	445	422	423	461	474	408	402	392	446	409	415	450	413	430	416	442	472	430	460	425	468	429	435	423	466	402	357	443	405	403	402	405	447	409	412	425	441	403	422	444	407	414	423	410	427	410	478	418	410	419	439	448	421	413	450	441	457	444	426	430	424	386	432	427	404	431	429	426	430	432	429	406	416	434	418	391	459	457	415	460	425	409	419	407	388	431	433	422	466	432	455	410	473	392	464	427	446	411	392	435	456	404	439	439	427	383	434	419	416	414	405	406	431	430	395	413	435	433	424	421	429	431	463	443	433	411	424	422	429	442	402	416	398	422	440	424	384	396	438	428	418	414	425	427	431	404	426	438	412	429	420	431	411	411	393	396	426	425	394	406	404	405	435	393	439	439	444	423	400	423	386	391	437	439	435	389	415	420	428	422	426	439	386	435	382	406	441	433	447	465	416	378	438	434	404	418	422	387	441	433	406	404	429	419	398	438	395	433	408	442	422	425	434	470	408	423	438	417	398	418	420	417	411	394	414	416	433	421	404	393	421	393	439	403	389	395	434	429	446	409	421	399	429	389	429	397	415	409	464	460	433	462	459	425	440	436	429	441	472	448	420	423	415	435	389	412	414	422	437	426	430	435	418	441	448	410	349	453	402	433	406	485	444	431	410	404	431	440	394	442	446	396	418	418	427	456	436	426	426	424	426	389	394	439	441	407	440	417	413	415	426	390	427	427	427	411	442	434	416	456	374	429	428	416	411	442	416	432	419	427	426	419	437	410	405	412	378	450	438	426	416	437	404	420	415	421	388	414	400	397	435	437	420	431	411	390	426	415	411	454	408	389	450	435	420	458	410	424	394	430	407	387	447	442	406	415	406	406	422	426	404	446	435	417	418	425	430	441	467	429	425	425	424	425	426	387	432	429	406	397	420	390	403	392	412	401	447	427	414	461	431	429	385	408	416	438	435	447	403	402	420	465	428	427	428	426	425	448	393	408	450	418	424	452	411	416	442	441	393	393	417	436	408	436	412	399	410	431	395	438	407	428	426	432	433	448	421	433	423	421	403	451	448	414	411	420	454	399	483	435	423	417	428	442	409	426	424	426	413	421	402	423	437	430	418	425	427	423	415	443	421	407	403	399	403	417	434	450	456	417	406	423	439	440	430	437	388	434	412	422	408	414	393	419	414	411	409	426	415	426	424	451	424	456	432	401	417	411	408	403	407	403	427	376	444	404	403	399	428	376	379	423	436	427	438	398	455	431	428	397	400	458	432	429	431	361	416	448	451	418	410	423	420	404	429	404	398	448	456	431	436	434	437	390	427	439	413	422	421	405	438	415	415	420	402	427	396	413	407	420	443	463	421	409	410	459	431	445	416	457	414	430	482	373	396	424	407	411	438	447	428	468	413	416	443	429	372	432	448	433	431	436	450	398	418	414	419	430	439	419	406	456	416	415	441	392	451	393	424	419	394	408	463	424	423	431	461	427	419	358	468	408	408	400	434	427	388	411	424	441	393	397	414	414	428	423	402	482	450	437	382	448	445	400	426	378	457	446	438	393	413	436	373	422	438	403	456	467	373	422	412	449	400	420	448	400	420	432	424	436	440	418	408	431	416	427	426	449	390	417	411	410	433	384	417	439	414	423	427	424	414	401	441	427	440	435	414	404	466	411	417	410	425	418	454	410	413	443	439	406	420	408	447	391	413	431	444	450	428	452	414	447	467	435	425	426	413	434	409	414	403	475	378	438	430	419	404	415	443	427	415	402	400	426	417	413	451	439	378	428	398	441	424	430	435	450	379	398	422	433	395	430	404	416	454	387	414	396	413	377	480	439	435	442	431	445	422	384	434	425	425	463	425	423	425	406	414	423	451	407	416	445	407	422	400	428	382	417	411	445	387	418	434	414	442	422	452	425	400	452	440	422	394	440	421	411	388	401	416	464	401	367	433	450	413	423	449	416	430	399	445	438	432	404	412	389	412	436	397	368	444	420	402	436	392	403	407	403	420	460	409	398	432	427	494	406	424	424	410	425	403	431	445	450	387	473	411	404	425	417	433	413	422	428	422	422	422	402	368	448	433	440	427	407	419	428	429	420	406	424	419	440	403	408	422	394	420	444	447	389	413	394	416	418	437	421	434	446	441	425	422	447	452	399	463	444	428	455	419	454	438	379	434	431	390	450	419	429	414	448	449	422	456	440	447	465	475	420	416	429	402	405	435	473	415	476	439	438	388	409	433	400	407	411	415	415	399	409	458	416	395	421	414	423	449	430	433	454	420	424	463	450	434	438	434	438	435	421	416	404	429	407	428	406	437	449	438	449	421	441	406	438	421	404	412	421	397	442	392	428	442	389	436	395	399	441	409	418	448	432	456	361	408	432	408	426	428	441	426	418	419	415	402	450	425	411	417	420	428	429	446	434	417	395	439	430	401	389	444	465	384	453	402	414	451	429	430	455	421	457	398	435	393	413	438	418	401	402	467	472	433	424	388	457	462	394	406	375	399	407	397	417	457	398	443	428	450	367	385	380	442	396	445	441	414	366	428	451	395	432	405	443	432	425	401	413	392	432	425	435	444	409	428	436	409	397	435	434	400	403	442	390	441	468	420	369	438	425	423	448	433	401	426	427	451	433	449	405	421	444	408	428	400	381	405	409	443	383	396	454	446	422	419	410	403	397	434	444	461	408	422	387	424	387	427	425	423	394	441	400	430	399	436	431	384	419	418	409	413	392	394	416	399	441	447	456	429	455	463	406	432	396	398	439	421	429	436	441	443	434	439	432	428	445	435	433	428	428	407	445	395	430	442	427	423	441	416	440	479	437	412	400	452	409	443	421	439	433	396	438	441	399	409	445	463	431	432	431	456	420	407	428	416	425	425	435	402	421	412	397	440	433	424	449	439	415	392	429	476	436	376	430	423	420	408	412	369	420	400	449	412	444	390	409	405	433	458	419	417	471	429	437	442	388	467	412	400	377	420	429	402	397	429	399	410	408	400	399	427	409	442	412	401	398	409	437	423	425	428	440	442	393	393	400	421	446	427	425	417	387	391	435	403	402	399	408	415	391	434	384	432	415	394	476	453	436	423	455	369	408	419	407	440	450	386	395	392	391	427	444	458	440	421	462	430	420	396	433	422	428	415	423	409	404	425	447	423	433	419	418	433	392	402	400	446	417	403	394	429	412	400	464	435	460	415	431	483
12749	989	3366	1958	632	446	417	433	408	396	394	380	366	345	344	349	325	337	349	320	351	360	359	356	319	347	352	370	379	335	378	300	336	331	353	338	352	350	309	368	351	319	316	328	385	361	297	345	357	368	322	351	331	376	332	333	324	383	343	320	378	354	335	365	354	374	332	353	338	311	310	304	375	349	354	357	322	335	321	328	333	334	318	330	339	324	342	352	330	339	357	343	361	307	352	321	359	367	323	314	327	359	309	327	337	293	382	342	359	345	334	386	330	319	343	308	373	327	367	371	351	325	348	345	323	331	328	336	329	345	328	340	379	317	319	369	327	324	341	343	378	338	332	331	304	355	365	319	351	314	365	325	367	362	327	359	338	348	381	308	349	320	368	346	346	307	346	354	348	329	341	361	338	375	351	330	338	312	337	335	354	341	352	333	345	343	335	306	347	327	288	349	344	350	327	345	338	344	305	322	357	343	323	353	338	331	334	324	315	372	344	358	375	351	327	354	330	365	335	324	352	344	364	353	352	316	333	353	347	340	331	374	345	331	303	369	358	363	352	359	346	358	344	329	368	329	321	322	352	360	347	378	346	338	333	342	346	350	369	305	316	376	365	334	317	358	368	336	352	322	349	321	351	332	338	348	364	361	343	359	335	351	321	340	372	342	339	387	322	357	307	301	336	314	335	351	318	343	330	341	320	322	328	350	366	351	342	334	361	361	359	342	317	336	325	325	372	384	316	308	348	351	346	345	349	342	303	323	341	306	356	343	346	314	313	352	340	344	346	341	337	364	333	340	337	336	322	360	343	348	322	321	363	359	350	346	364	304	315	322	352	295	334	351	347	332	296	334	316	347	349	359	352	347	367	343	353	324	341	334	316	283	338	348	301	346	358	328	370	331	365	320	364	349	350	378	322	358	327	313	302	363	342	362	323	344	334	367	326	341	333	328	320	343	329	351	351	330	382	330	328	367	336	322	364	324	339	362	359	372	354	357	360	343	372	359	332	340	351	316	319	352	347	337	333	330	328	351	369	351	306	334	344	348	356	364	342	338	320	311	358	354	327	311	372	334	359	329	355	367	321	332	351	362	311	304	340	306	281	369	348	340	316	323	327	337	363	347	358	329	354	332	345	361	344	375	317	347	347	370	314	327	335	333	346	336	312	368	351	355	341	363	341	300	335	354	321	413	344	319	320	342	364	353	299	347	362	358	348	373	352	329	328	314	340	354	335	347	347	360	325	306	337	340	324	331	360	323	366	358	321	332	342	341	330	306	354	339	319	358	327	321	342	348	328	362	361	348	363	382	351	338	312	334	372	353	322	336	316	330	324	325	331	335	333	303	356	375	315	334	335	338	380	382	306	333	346	345	374	351	351	330	369	320	364	308	332	321	334	354	355	317	364	351	314	374	315	344	326	330	340	309	357	345	338	344	329	322	337	364	308	342	399	362	374	355	325	357	331	335	330	328	371	339	362	347	344	344	384	339	352	340	368	345	308	350	345	390	328	346	345	368	335	349	351	320	362	355	315	331	348	355	356	313	351	328	355	338	356	331	316	332	341	316	348	347	354	356	312	352	356	315	354	315	312	338	390	361	339	323	342	334	344	319	333	349	322	350	317	330	351	354	342	362	322	349	368	330	319	353	336	334	365	314	317	328	355	309	317	327	344	337	319	329	354	372	345	324	363	341	309	332	342	374	334	359	362	340	360	321	355	325	315	350	353	342	330	323	318	359	354	326	340	349	333	345	336	332	290	333	369	329	349	360	343	350	357	315	334	320	333	338	339	361	336	351	334	357	327	358	332	316	320	343	343	324	361	320	353	342	351	354	307	349	365	312	334	361	321	329	338	374	367	343	342	339	282	321	327	337	333	334	341	335	332	336	341	369	359	330	354	341	328	342	347	322	355	359	353	336	340	343	358	357	390	325	345	326	359	338	334	306	326	365	350	346	353	336	327	320	341	342	343	352	313	307	348	332	366	340	381	337	331	336	290	359	363	344	338	357	343	333	327	333	313	345	338	350	337	294	366	327	342	348	363	342	379	341	334	337	357	326	389	331	348	343	356	331	350	326	340	326	361	331	308	376	344	343	328	374	389	358	317	320	343	353	361	372	336	370	343	367	362	324	358	360	340	322	353	364	320	337	358	348	351	340	351	329	364	341	307	348	320	336	326	341	308	364	333	308	345	358	319	351	361	347	326	363	356	328	329	360	351	348	346	333	348	362	358	322	342	344	328	394	349	331	320	383	318	331	337	361	326	338	305	343	333	319	335	355	363	345	350	325	326	332	321	319	341	361	334	338	362	368	366	359	321	344	353	371	328	298	362	376	377	331	341	370	368	339	366	323	330	336	305	353	332	357	348	311	376	344	345	354	347	327	333	312	356	368	389	315	334	323	328	339	356	309	312	339	312	314	310	329	337	377	355	380	337	321	354	340	355	316	335	336	348	344	335	331	354	344	368	360	329	320	316	330	373	327	325	353	361	323	374	358	340	303	362	332	312	325	365	334	327	349	342	332	336	364	356	370	328	384	340	335	350	382	322	314	333	357	347	322	343	331	308	338	333	344	345	328	316	343	388	355	318	331	360	374	384	328	359	307	330	332	382	314	319	322	360	377	355	365	357	330	321	341	338	378	340	316	339	339	347	364	319	353	336	340	324	341	323	373	321	350	354	358	306	329	323	333	367	345	340	323	339	352	329	362	343	362	329	342	371	348	303	356	377	324	359	360	341	349	345	331	335	336	342	341	365	333	370	346	323	333	332	359	320	320	363	346	352	358	333	326	359	335	331	342	398	341	339	329	359	319	347	330	342	381	322	321	357	293	304	323	338	330	362	337	343	322	354	334	338	327	340	292	349	341	355	357	319	359	356	335	332	352	335	356	386	331	351	345	359	322	346	356	322	364	343	323	350	333	317	346	339	331	356	353	333	369	370	356	286	334	377	347	349	351	334	340	342	337	353	382	357	341	282	342	340	342	352	337	357	357	316	355	327	334	329	368	367	355	328	340	376	306	371	330	311	388	326	370	383	382	351	339	332	349	294	324	329	340	294	356	343	362	341	354	323	364	317	321	359	322	345	314	347	367	328	343	329	330	352	335	346	359	353	366	345	341	358	377	381	358	346	358	329	346	345	363	329	364	357	330	349	384	371	335	333	334	335	364	355	324	345	321	357	346	344	346	353	318	339	345	358	351	361	321	355	325	317	337	337	309	354	362	352	347	357	358	342	323	314	358	364	359	311	325	331	336	316	322	343	358	345	328	312	330	325	340	324	351	326	353	341	315	330	350	346	366	343	293	362	326	310	328	318	358	366	323	362	340	336	342	304	352	338	339	334	371	339	359	348	349	303	351	328	346	368	358	322	339	342	339	349	363	323	327	302	299	343	349	332	374	339	314	342	326	338	318	309	369	365	344	329	346	339	375	361	354	346	373	341	344	333	336	399	334	360	305	360	329	340	330	359	300	326	326	337	301	344	349	314	306
9131	1198	7986	4445	1613	1256	1169	1021	1071	960	928	929	913	870	856	879	854	826	834	843	839	819	773	809	859	847	793	774	826	737	793	788	807	786	786	828	764	794	760	778	753	830	813	796	811	840	768	792	800	752	785	821	774	762	773	773	765	766	767	754	788	805	803	834	765	743	770	774	767	786	797	768	788	732	762	785	778	806	845	771	789	790	807	777	850	731	764	773	783	805	732	767	748	814	777	756	803	783	776	784	769	785	765	802	794	848	809	768	744	783	808	757	789	797	779	768	846	789	796	768	784	786	826	769	745	770	804	768	793	759	737	790	805	812	759	772	772	788	789	759	821	791	753	761	765	764	762	801	820	804	787	789	801	762	816	740	754	745	748	797	794	778	806	760	827	792	750	771	762	815	815	761	803	750	764	765	709	766	726	811	713	767	772	746	755	759	769	790	773	747	762	802	820	723	818	788	814	821	775	801	763	814	823	750	753	780	785	747	751	798	762	783	710	753	801	775	732	776	791	763	792	760	777	791	763	824	769	746	764	761	755	731	756	765	775	810	736	821	756	776	736	795	818	812	775	834	776	739	760	749	774	751	771	791	816	766	791	764	795	696	720	767	818	769	757	745	768	760	787	829	824	752	822	791	822	766	789	781	739	811	807	813	736	767	796	822	795	778	700	795	769	816	786	766	774	790	783	745	742	782	771	802	785	781	804	799	747	751	763	765	754	774	778	752	758	762	776	805	787	744	810	810	805	808	745	817	806	789	759	786	791	777	808	822	780	767	796	729	773	792	750	770	738	774	795	796	780	773	791	807	805	775	806	782	781	753	765	747	764	773	754	804	759	811	772	776	786	875	831	749	758	760	787	796	772	738	814	825	802	814	801	794	763	771	799	754	802	771	833	740	764	753	811	760	729	754	757	812	747	744	773	790	792	774	793	785	842	813	803	732	774	748	798	768	744	833	721	817	775	764	840	796	735	806	762	775	770	757	761	828	771	768	761	730	864	771	763	819	757	825	800	762	765	784	795	798	742	801	757	813	806	821	752	815	767	759	787	757	783	773	755	830	734	788	832	715	781	770	785	784	798	761	774	752	780	751	723	753	782	762	712	783	751	799	814	790	749	814	777	794	763	805	805	725	786	782	735	737	701	777	753	777	783	772	760	799	772	803	762	772	777	768	792	817	817	802	809	778	763	780	767	764	760	782	752	742	759	791	778	731	799	784	786	775	736	756	763	750	746	856	777	736	774	828	796	762	753	807	738	790	775	743	737	760	792	718	817	791	776	760	811	767	774	766	800	746	750	735	752	804	784	814	770	809	751	746	798	819	712	798	830	790	745	762	769	783	825	784	772	817	773	787	762	743	732	793	782	795	808	787	822	785	801	795	752	803	752	785	783	767	769	767	763	776	746	808	764	753	777	793	818	776	742	775	793	774	789	775	845	767	746	802	791	770	798	740	817	801	802	808	784	779	815	783	771	808	775	770	780	786	802	798	761	809	793	714	780	790	731	785	779	753	762	804	746	764	772	735	755	749	755	786	779	783	753	770	739	748	734	832	781	842	749	731	781	784	745	800	792	769	762	767	766	745	785	799	737	793	786	799	779	777	757	806	739	743	763	779	751	785	772	799	782	781	811	822	752	801	749	780	770	816	778	821	765	805	808	768	760	758	747	797	809	766	764	757	821	812	743	824	807	774	762	725	754	765	774	795	772	752	796	721	720	767	776	784	789	771	761	783	777	780	812	743	771	842	822	763	820	803	805	797	804	754	763	740	802	753	767	755	783	767	826	767	733	800	798	831	803	780	824	789	768	784	770	798	749	736	747	751	776	825	791	781	793	778	793	772	749	759	803	739	811	793	783	795	746	773	785	747	747	780	777	755	739	817	747	783	804	797	790	750	769	761	774	750	760	766	771	774	772	768	761	779	805	806	759	787	750	784	809	755	767	814	847	774	772	773	776	750	818	741	814	734	748	773	748	780	788	842	752	751	769	758	749	783	741	776	759	751	781	796	810	758	752	751	761	804	792	774	758	784	821	724	750	778	747	774	805	799	826	787	803	787	790	799	771	809	765	824	763	803	800	775	822	815	767	745	830	766	804	751	735	787	800	746	742	750	806	738	748	758	774	784	748	782	766	809	806	788	779	797	807	783	754	780	806	768	793	798	741	722	807	778	801	787	825	739	747	807	772	748	815	788	772	743	785	801	779	811	775	793	819	722	786	797	789	784	764	758	767	760	761	829	808	784	764	747	796	735	793	797	724	821	765	777	709	761	714	789	773	761	828	804	778	788	784	732	791	805	768	755	779	763	815	747	796	744	791	730	805	767	733	730	779	795	756	800	768	767	782	771	748	805	775	792	757	860	748	795	788	759	774	803	755	773	712	735	735	776	750	762	777	813	757	775	783	813	747	768	776	780	810	769	782	761	764	779	827	793	805	838	757	800	806	770	826	807	797	771	794	767	770	763	744	798	784	789	782	772	789	806	798	758	778	804	781	781	794	778	825	778	788	793	804	726	779	793	763	752	764	766	765	750	802	766	803	746	800	752	814	789	751	780	734	795	752	804	707	749	806	778	757	746	746	815	786	800	756	758	811	780	736	786	761	781	770	794	786	738	784	814	800	772	805	793	782	741	813	803	762	762	787	795	810	781	786	767	792	788	801	807	821	784	780	758	775	773	739	755	744	791	776	789	783	748	820	824	818	783	745	777	721	798	804	782	795	753	793	741	790	785	830	808	845	774	784	782	778	750	781	711	757	795	818	771	760	773	788	726	748	793	787	760	765	774	794	729	745	830	792	757	803	810	773	786	789	783	784	748	777	763	751	803	769	787	767	791	733	765	786	772	792	806	788	768	827	804	730	756	798	804	803	792	786	732	746	772	792	774	780	753	789	782	812	784	792	833	755	810	771	760	734	779	762	784	771	800	774	803	833	763	794	761	795	748	758	816	787	797	785	745	802	721	795	773	834	747	735	735	793	781	793	751	792	736	779	790	817	785	832	714	752	854	851	726	784	782	821	817	809	756	785	773	815	780	796	813	807	771	745	784	776	754	785	835	794	801	772	808	821	756	814	745	749	749	757	743	784	786	753	781	816	815	791	758	817	792	825	791	799	804	767	777	709	795	752	793	775	761	797	807	804	797	849	746	787	747	770	785	742	806	780	779	786	759	759	806	740	745	739	787	775	802	796	772	778	789	781	815	748	779	817	832	787	792	782	766	760	749	811	868	768	796	755	830	790	816	783	783	751	807	764	784	756	762	751	807	760	784	784	817	708	768	809	803	742	734	817	769	807	787	795	788	746	775	764	803	783	735	753	766	761	814	767	754	812	749	787	778	743	786	780	756	763	785	803	756	801	765	804	793	750	771	807	787	769	788	735	736	729	730	746	739	767	791	706	788	819	770	807	767	753	753	767	787	763	741	774	778	822	803	781	765	788	723	773	753	726	765	751	771	766	770	785	726	800	788	785	764	791	802	744	778	803	787
21699	2187	3175	3247	1120	625	518	463	426	403	388	416	412	437	407	387	375	383	376	349	357	343	411	368	393	375	410	349	389	379	335	362	353	333	364	364	369	371	372	324	362	359	364	364	350	330	378	338	357	354	360	357	365	395	400	385	360	359	359	378	351	356	354	373	345	317	333	363	359	387	386	371	387	368	382	321	371	317	351	321	379	336	368	342	339	315	347	361	383	361	340	383	332	350	348	353	359	336	357	337	370	360	347	362	382	387	339	329	360	317	353	350	369	374	405	338	350	396	320	340	377	350	358	374	368	357	366	357	316	335	320	350	364	350	337	338	384	342	372	362	348	383	356	333	349	338	343	357	351	362	367	404	351	395	379	352	357	377	361	355	349	368	360	323	364	385	338	377	383	303	334	357	308	381	341	346	379	369	358	346	324	345	322	349	343	363	371	360	376	343	352	323	351	339	326	386	340	364	347	312	346	347	345	353	355	351	339	336	342	343	339	346	349	352	350	356	346	394	340	360	376	355	339	376	387	339	349	333	354	349	366	329	346	378	357	337	324	400	352	378	330	368	387	357	380	344	331	328	353	362	367	318	366	379	316	396	332	356	396	388	382	379	368	352	359	354	366	361	380	359	308	323	337	338	416	354	377	361	323	388	348	360	347	349	365	359	298	322	336	363	370	350	373	393	370	369	349	343	375	365	331	390	333	345	329	356	394	295	348	340	352	363	339	370	345	355	369	347	328	380	358	393	348	356	336	362	334	349	353	381	347	334	377	353	357	356	353	373	386	375	350	345	373	374	356	378	389	344	366	382	366	381	383	358	378	362	343	369	349	371	355	364	329	334	357	380	403	341	302	350	375	387	368	333	331	381	390	373	385	320	367	304	352	372	361	338	346	335	388	338	359	351	356	369	377	333	344	339	313	365	369	362	345	419	357	355	372	350	318	380	322	362	331	342	354	352	389	338	356	376	356	367	334	361	316	353	333	320	346	359	358	315	342	342	327	337	326	364	343	389	369	304	324	365	356	363	321	368	372	380	353	353	363	361	338	369	354	366	383	362	320	360	357	371	371	341	373	378	349	332	342	338	322	361	375	363	333	374	350	300	353	370	361	346	341	376	327	324	340	353	346	298	333	361	365	346	368	367	333	361	372	371	380	373	376	384	328	398	350	340	348	359	344	401	356	353	341	360	339	346	365	381	391	381	384	354	351	355	379	344	340	390	383	367	384	370	342	358	355	390	349	364	346	341	357	366	344	335	360	345	353	338	384	340	365	350	385	361	371	357	350	326	358	356	377	342	337	363	375	337	358	369	373	369	333	347	404	327	336	352	342	327	354	351	384	352	333	353	333	344	320	373	378	369	362	373	350	366	340	360	359	371	346	321	358	323	362	370	338	339	337	326	337	329	368	375	338	361	380	357	371	367	329	341	358	327	374	370	365	357	326	349	311	370	371	350	354	349	373	327	386	379	371	339	367	379	358	361	335	356	311	335	348	340	373	358	366	381	339	354	349	342	388	356	383	334	374	351	310	356	392	360	394	370	363	356	350	374	360	354	371	385	346	351	352	373	360	417	333	325	389	373	376	405	329	352	377	395	350	351	369	351	405	344	344	359	339	334	385	355	332	366	405	363	366	382	315	398	369	341	344	344	376	378	345	373	352	397	334	366	343	352	361	381	318	346	367	335	349	384	356	349	344	400	334	368	363	360	348	359	345	330	363	345	368	343	408	380	370	382	354	330	312	338	358	347	336	336	409	376	336	371	369	351	400	349	356	330	354	368	371	358	307	376	366	367	371	354	347	389	374	343	349	371	364	341	339	338	369	380	371	370	349	363	354	343	375	355	343	340	344	378	340	385	386	351	347	373	345	329	359	364	327	356	344	362	393	341	353	322	321	343	327	397	384	363	335	343	342	353	343	378	344	355	345	338	394	364	339	316	320	364	366	363	369	349	329	351	343	331	394	381	352	342	350	345	346	388	348	354	354	364	334	364	353	370	389	381	340	350	358	345	356	333	361	354	343	349	345	350	343	337	392	370	363	344	345	368	352	360	357	395	383	355	363	389	349	370	356	366	366	360	366	366	366	346	399	376	350	395	345	322	384	360	334	353	352	347	344	365	350	353	364	357	338	335	376	312	332	335	374	353	327	360	359	345	349	363	336	348	346	351	342	349	342	383	347	311	368	324	368	342	354	330	349	352	384	386	363	336	394	366	356	364	347	352	393	337	362	363	341	344	358	347	354	331	370	347	341	364	360	353	345	351	338	344	349	330	334	322	391	387	360	336	358	332	333	367	345	343	337	337	353	392	356	365	401	358	353	353	350	354	365	365	364	366	341	368	360	365	345	380	366	383	374	370	382	330	314	379	386	352	340	359	332	336	332	383	361	368	325	373	359	353	340	372	381	345	349	329	310	342	336	359	336	343	317	337	378	364	335	383	344	357	352	335	378	400	369	364	321	352	356	341	342	373	344	357	342	355	329	366	330	332	322	354	329	317	343	378	367	333	354	373	366	366	350	337	405	338	342	368	385	319	391	343	343	371	340	349	371	354	349	362	358	373	379	350	349	385	337	352	357	355	367	353	381	357	318	391	364	325	387	377	382	344	340	341	323	358	369	313	370	340	359	330	322	344	387	362	392	354	357	331	366	360	335	329	367	326	331	377	376	361	355	372	354	333	369	375	354	333	332	341	360	359	366	382	345	390	341	358	328	335	369	363	351	361	360	348	364	347	358	344	375	352	366	394	364	365	348	372	398	373	379	373	390	344	367	381	357	388	347	338	360	352	358	348	355	377	389	349	367	363	352	358	378	356	374	345	341	350	372	370	361	313	361	362	349	356	360	364	335	343	359	386	383	350	377	378	375	376	342	390	358	335	369	337	355	360	353	345	351	332	360	355	352	340	379	375	364	381	349	345	378	344	343	358	363	301	323	343	364	372	356	344	360	359	361	363	355	334	387	398	350	346	382	361	350	325	367	362	360	368	361	402	315	339	356	383	377	338	373	338	329	347	387	371	351	327	336	342	354	348	372	360	350	355	303	370	325	332	372	379	368	324	353	348	326	371	401	357	374	344	374	341	343	339	354	345	337	353	340	390	353	336	360	358	327	365	365	343	368	345	335	356	361	310	339	345	335	358	352	335	329	374	357	370	357	375	363	353	345	355	342	325	348	350	378	390	344	366	357	386	373	375	328	348	352	355	357	334	384	412	342	317	336	325	380	351	377	342	348	401	347	360	343	367	345	347	352	309	321	358	371	386	350	354	344	371	373	357	379	366	386	369	371	341	338	377	401	393	323	328	394	347	342	347	347	375	355	384	359	368	365	359	369	340	350	359	312	362	370	293	332	387	377	372	348	339	363	376	357	335	301	340	342	337	378	381	350	353	361	347	320	310	363	355	348	337	364	354	386	352	364	357	365	363	331	313	341	386	375	383	338	377	357	372	377	349	342	389	329	348	318	374	369	364	348	355	371	366	343	353	377	335
11829	1419	7104	8220	2481	1820	1572	1389	1190	1208	1103	1074	1052	1006	994	938	880	886	887	874	885	833	875	846	849	862	797	801	863	851	849	819	814	810	863	821	830	814	763	795	777	784	753	794	781	738	751	806	804	788	815	783	813	806	796	773	772	776	760	784	755	838	783	759	770	757	743	820	767	815	788	773	797	756	742	786	773	774	778	772	799	807	837	816	760	778	811	743	764	806	794	799	799	784	745	798	822	795	776	739	776	724	800	774	789	736	791	829	789	774	792	797	812	786	777	738	791	825	761	757	795	792	769	759	831	793	765	787	781	782	770	739	796	785	760	729	760	786	753	750	804	786	783	775	734	759	808	780	811	730	793	779	724	800	799	779	791	779	818	765	798	754	713	787	758	814	776	793	793	735	788	814	776	748	768	745	781	762	764	786	807	793	843	835	794	780	757	798	742	832	751	734	776	779	796	751	774	807	740	786	774	789	770	764	760	830	761	753	801	833	802	756	735	812	783	806	789	776	758	746	732	780	776	809	779	787	792	776	813	774	768	767	789	831	809	777	856	792	766	788	767	781	751	747	799	773	794	781	750	787	776	782	813	796	815	833	738	832	801	772	757	797	777	766	804	803	765	776	757	780	811	775	800	807	773	726	798	765	812	786	824	797	791	825	798	763	777	759	768	793	826	745	767	782	780	811	740	774	810	803	749	752	794	752	810	809	786	793	801	799	818	782	797	761	787	752	770	811	738	707	813	844	807	774	787	806	787	816	803	769	830	804	774	769	765	798	753	682	793	822	796	770	780	775	752	823	778	777	792	791	730	750	797	770	805	828	838	745	761	770	790	816	820	770	769	780	813	813	778	758	775	792	795	730	773	727	707	748	767	758	823	783	789	772	706	775	861	772	793	768	762	785	740	831	750	769	774	820	777	837	709	826	759	791	790	768	820	771	780	815	781	767	814	793	804	789	786	772	841	821	783	768	782	828	804	761	736	784	856	785	774	772	768	791	811	747	800	759	747	809	756	794	798	752	824	778	800	802	763	761	721	758	737	750	767	817	808	769	795	777	796	826	770	781	788	791	763	756	799	766	836	810	802	786	770	807	746	743	817	773	774	768	786	775	758	737	757	788	792	741	824	782	757	806	758	789	830	801	723	765	793	800	766	794	812	719	748	720	743	790	749	727	811	776	755	723	828	802	780	773	783	808	770	779	769	772	761	833	774	786	860	745	788	777	763	797	820	776	781	781	753	764	774	828	771	825	745	798	771	784	813	809	777	825	735	763	788	797	768	806	759	789	714	842	810	777	772	727	771	804	768	774	740	783	804	773	835	784	767	831	804	797	748	779	747	773	772	759	790	790	795	791	800	779	768	769	815	759	784	780	759	773	751	790	798	754	770	836	782	779	785	818	787	747	759	776	807	735	782	783	815	779	821	800	733	746	734	780	775	830	825	789	755	814	779	840	762	805	798	827	755	747	752	787	773	779	747	812	728	783	769	777	793	758	736	770	787	742	800	746	776	762	724	748	756	769	789	786	816	779	767	739	714	777	833	783	723	770	732	830	820	770	808	770	750	793	770	762	784	795	769	795	818	791	754	742	772	779	775	774	805	801	768	763	766	786	806	746	753	760	789	792	733	805	809	789	795	786	754	753	788	726	782	798	802	703	788	725	751	754	794	747	756	795	851	759	730	796	786	786	801	756	781	756	751	789	735	791	776	767	738	786	823	793	817	770	751	762	815	843	810	801	797	751	755	777	761	737	804	771	759	759	828	759	806	762	766	757	740	822	782	789	825	773	771	790	753	820	807	765	806	796	768	793	810	761	800	805	775	801	792	852	804	758	799	730	784	792	809	786	723	771	783	789	738	754	807	782	739	770	751	804	795	785	751	816	769	763	796	780	765	720	816	785	763	765	813	757	784	787	787	824	829	795	799	744	774	770	740	742	756	785	803	768	779	782	772	761	775	811	776	812	743	779	782	766	785	775	791	816	796	741	790	793	762	791	728	834	775	745	791	752	769	748	787	823	868	780	780	798	779	803	751	797	757	819	719	829	745	820	791	770	795	796	796	812	778	760	801	757	736	800	756	780	814	825	781	833	753	846	779	812	780	786	806	748	756	727	815	803	758	827	744	806	759	756	778	805	714	762	819	785	798	797	790	745	796	780	774	739	834	744	755	778	758	768	758	778	796	842	726	859	789	790	743	769	800	743	766	797	869	816	734	797	787	790	796	785	750	817	850	810	760	765	770	756	822	790	807	797	803	822	746	736	782	737	762	774	782	765	808	808	811	757	770	792	797	741	773	837	800	817	766	786	789	745	790	761	765	804	739	758	776	757	841	773	785	778	792	805	768	766	749	723	788	785	791	751	785	746	792	749	801	765	766	776	724	820	785	776	819	796	807	734	753	821	806	785	768	863	767	805	775	771	776	761	805	823	758	797	735	752	763	774	741	761	796	810	765	794	779	809	741	794	753	756	788	770	760	788	757	802	789	784	789	780	801	743	774	739	734	795	801	773	794	798	775	780	777	800	723	775	754	794	786	778	676	795	771	801	787	772	809	738	766	721	801	748	797	827	788	760	788	766	782	787	808	808	753	743	819	761	853	823	803	788	772	792	810	754	787	725	787	740	774	782	800	842	797	756	837	784	801	790	789	782	794	789	757	728	803	751	726	786	778	780	796	786	821	811	776	790	750	797	804	732	798	789	781	809	795	750	758	786	793	782	771	755	770	772	800	792	757	759	764	820	752	766	764	775	833	777	766	764	788	775	794	783	804	805	806	782	816	790	745	756	777	782	827	803	789	759	826	841	795	778	810	748	795	778	734	808	820	767	765	789	749	827	782	777	773	824	770	806	762	788	829	785	851	772	750	759	740	813	789	782	759	777	793	806	764	730	763	801	765	811	806	728	800	769	741	798	799	785	791	785	816	772	800	758	797	779	804	780	779	811	760	820	721	782	764	773	786	814	844	748	808	805	759	784	808	819	782	776	788	816	756	771	772	774	817	800	753	778	798	788	784	784	783	778	788	770	789	834	754	755	761	776	734	796	798	780	786	787	796	775	765	803	725	772	782	810	757	810	760	775	761	729	747	764	794	815	822	815	782	721	774	792	763	730	836	776	752	791	802	807	769	804	781	767	741	756	787	751	788	832	731	825	742	810	781	769	786	754	751	783	801	786	834	787	815	796	786	750	815	765	798	765	785	790	773	796	770	773	721	785	826	784	837	788	792	779	743	741	794	821	871	789	787	769	770	801	766	809	773	799	773	812	827	835	795	793	774	798	778	794	806	781	778	823	765	797	808	781	764	824	807	764	745	763	825	749	777	813	753	752	768	788	789	829	745	775	761	759	786	835	764	761	817	816	793	813	786	813	770	788	791	804	774	813	790	760	794	780	746	763	755	772	793	746	789	752	820	838	781	761	808	727	780	776	769	790	774	776	740	781	796	762	786	758	781	772	746	787	789	786	739	756	786	751	787	748	782	748	775	736
4942	278	224	216	169	158	165	166	153	175	168	165	194	158	194	169	163	177	164	171	166	152	173	155	159	164	196	178	157	154	147	177	161	155	152	157	174	159	148	156	156	148	144	156	156	150	162	126	150	194	157	146	165	165	177	159	153	152	169	144	148	150	155	159	154	135	164	153	140	155	164	169	169	182	161	143	129	149	170	167	173	172	180	170	145	147	154	187	183	150	178	170	158	171	158	180	163	167	153	137	157	162	167	177	180	138	167	171	200	166	161	150	144	152	153	188	165	165	142	141	181	149	145	155	162	162	187	150	176	154	170	153	151	147	158	166	179	151	169	162	163	149	173	141	170	170	172	180	171	159	161	171	176	181	154	148	167	171	158	147	123	173	144	160	155	175	152	156	171	152	154	162	166	184	165	168	143	164	172	162	159	170	152	150	160	182	164	164	172	170	189	147	152	154	164	149	184	156	159	168	158	164	154	155	166	159	137	152	169	169	159	157	173	162	135	159	153	163	171	153	157	147	136	170	134	153	179	150	162	172	172	159	157	157	173	167	137	186	146	159	148	180	134	169	182	168	176	146	135	152	141	171	145	160	150	149	141	155	165	187	163	146	148	139	147	153	176	165	174	142	167	144	173	176	167	153	164	162	172	158	163	176	165	170	159	170	174	145	145	165	130	149	189	151	140	133	160	183	154	149	155	167	153	151	175	153	182	158	145	129	191	160	158	154	149	155	165	155	193	146	150	182	182	168	168	181	173	150	142	158	170	161	157	166	153	161	182	152	175	165	145	135	160	163	160	151	153	150	147	164	143	131	194	155	140	144	172	158	139	151	183	171	166	186	161	169	164	182	149	135	147	145	184	166	168	162	145	159	162	142	176	158	173	162	166	161	152	172	161	167	140	154	164	158	139	125	154	143	149	152	169	174	145	139	168	185	176	156	142	182	152	184	156	138	155	168	190	164	159	151	138	162	146	159	136	152	174	145	156	163	158	144	148	165	145	168	190	164	144	145	153	159	139	130	165	147	168	154	170	146	193	170	149	155	171	166	175	143	178	148	168	161	168	165	159	136	154	150	162	131	172	161	147	161	157	156	163	171	159	177	161	132	151	150	169	156	182	158	143	157	143	169	174	154	142	162	157	148	164	178	166	157	172	156	145	163	159	155	156	138	154	164	168	169	169	146	154	150	157	150	170	172	170	150	141	159	182	163	147	169	156	148	171	150	182	162	152	168	160	162	161	193	165	155	151	158	182	178	146	179	175	155	145	154	179	152	161	146	153	154	159	157	166	138	172	189	180	152	159	141	156	137	157	172	154	145	178	160	147	178	148	167	161	149	150	167	142	153	150	159	167	161	135	152	142	150	162	160	163	165	170	154	148	161	180	141	143	175	153	158	178	159	155	159	168	148	165	167	177	169	159	136	159	157	155	156	147	163	182	153	173	146	157	167	143	151	167	145	177	136	155	164	152	154	148	170	176	163	160	168	165	161	179	162	147	188	150	163	173	161	165	133	152	144	174	151	173	156	151	182	166	171	192	186	161	155	167	139	119	161	141	141	178	144	160	167	160	157	164	163	166	164	140	156	133	154	187	169	178	159	156	137	162	146	188	169	177	156	127	178	156	134	154	159	134	172	161	174	140	167	147	164	173	166	151	170	182	171	158	155	142	171	173	165	178	154	176	181	179	155	173	143	143	140	161	168	162	161	159	134	148	160	129	163	146	176	149	149	139	156	179	169	166	178	164	140	145	139	149	142	182	178	141	132	148	162	154	161	169	160	158	162	150	175	144	153	136	152	157	164	157	150	160	167	147	122	162	132	187	151	145	149	187	164	154	140	207	160	157	175	147	170	166	159	149	156	144	167	147	143	153	139	169	173	151	160	138	152	156	166	171	186	158	184	172	147	162	159	158	178	172	145	181	163	144	160	162	154	171	175	160	152	159	136	147	166	172	133	154	160	159	153	153	167	145	141	175	166	151	129	166	171	177	166	186	184	150	150	161	165	162	180	163	182	166	147	141	149	145	160	146	148	145	153	160	175	151	136	169	150	137	175	141	169	150	131	152	167	145	164	147	137	174	172	178	173	166	160	140	145	145	176	133	161	160	155	154	161	160	167	166	154	138	157	171	172	157	149	154	155	154	142	146	134	139	149	166	138	158	157	183	166	147	161	138	131	152	153	180	171	173	135	148	139	162	160	165	179	175	171	180	150	191	161	160	164	152	148	138	180	163	154	167	167	161	188	156	151	148	149	146	155	168	163	167	175	155	158	165	165	177	147	156	171	159	165	144	150	163	148	149	161	157	163	173	154	155	139	162	178	174	152	159	166	170	156	147	177	150	172	121	148	139	156	146	163	164	174	156	173	177	150	148	158	145	167	153	170	162	166	151	176	173	165	155	168	152	161	160	133	150	172	157	178	146	180	146	143	174	138	141	168	198	163	150	172	142	178	153	150	168	155	148	192	162	170	183	154	173	145	170	149	165	162	159	162	169	155	172	153	161	149	172	165	171	156	160	161	161	131	158	133	149	177	145	173	169	171	142	137	190	152	173	182	179	150	170	160	175	171	193	177	171	142	174	156	147	170	161	151	170	174	160	162	163	152	174	157	147	173	154	142	132	161	146	166	190	149	149	163	156	187	157	164	165	159	158	144	198	118	139	154	163	169	161	143	167	160	173	152	174	174	192	152	154	139	162	174	178	160	178	139	148	155	159	164	154	163	165	155	202	159	135	158	146	165	150	145	151	160	147	162	169	151	182	152	167	165	168	152	144	136	153	175	143	167	151	164	150	182	156	171	152	138	151	185	180	167	158	151	151	145	154	166	167	154	178	180	167	174	190	161	142	196	164	143	161	158	126	143	145	176	165	173	174	137	154	183	154	138	165	158	148	133	156	126	157	160	142	154	158	144	142	163	183	174	157	179	162	164	171	149	141	143	147	176	145	150	176	150	161	162	144	162	182	147	178	156	166	165	164	172	137	143	170	154	181	146	148	161	162	178	133	169	156	137	161	179	160	164	136	182	173	177	156	150	162	153	202	159	168	177	170	167	165	156	160	159	149	156	178	169	174	150	166	166	145	146	141	175	164	149	165	151	147	190	153	171	143	159	154	119	157	160	166	165	158	174	175	177	154	155	177	149	172	172	150	150	147	153	146	162	162	138	162	170	184	150	160	175	178	164	133	153	135	177	155	162	170	151	169	153	176	169	157	162	143	123	137	161	145	160	181	167	172	186	151	158	154	152	147	150	147	165	152	141	134	149	166	159	168	172	142	165	156	157	147	164	138	145	177	160	165	167	159	175	173	189	156	167	165	175	151	160	153	152	169	143	171	154	192	165	170	165	172	169	157	173	178	159	124	153	172	146	176	152	176	185	150	182	171	133	151	162	157	156	149	145	165	173	161	178	150	138	169	159	158	167	172	168	167	163	164	181	164	171	151	161	184	155	180	157	175	172	153	181	166	173	155	151	162	170	145	150	156	161
3742	516	596	587	494	470	433	445	439	447	461	410	443	439	426	429	423	430	425	438	395	426	411	433	413	435	416	372	444	414	418	417	430	436	399	430	416	407	409	438	431	418	404	436	436	429	431	380	437	431	427	433	388	455	478	392	411	441	419	457	421	428	440	417	472	422	412	410	453	415	428	390	420	428	430	395	445	386	398	432	431	447	389	435	457	422	429	456	437	431	400	407	408	412	391	397	406	401	389	436	417	448	416	407	450	432	402	426	413	403	403	437	417	459	420	415	441	447	445	380	427	410	448	405	430	428	422	422	428	432	408	428	406	448	433	456	452	446	397	436	480	414	387	404	450	422	435	431	464	428	413	429	446	463	412	420	394	421	405	414	409	446	431	436	384	430	429	387	413	422	420	441	442	374	435	440	410	419	437	430	420	396	402	437	403	424	442	408	386	406	402	403	360	411	446	425	469	421	472	382	437	465	412	427	417	402	447	423	430	446	439	426	437	417	424	456	438	445	416	419	455	439	422	387	418	437	450	462	409	434	414	457	424	438	382	434	400	437	447	423	435	413	419	443	436	407	433	400	395	439	429	433	423	422	458	397	410	414	395	436	425	418	359	437	446	431	445	410	417	413	389	401	457	426	452	436	410	421	408	420	399	414	431	438	406	448	414	413	416	409	433	428	402	451	453	432	419	442	471	413	419	443	430	390	466	406	429	464	441	435	437	453	431	406	443	386	424	457	461	425	443	382	434	408	416	421	409	413	414	405	421	405	403	408	393	383	458	456	399	432	442	433	438	438	437	429	453	448	369	470	416	392	399	412	446	429	452	421	430	386	427	450	412	407	434	392	400	467	392	384	425	418	400	439	406	457	430	462	396	454	394	412	441	411	416	456	442	388	455	409	454	417	426	463	435	418	448	418	448	405	390	420	456	393	451	438	435	414	451	433	413	423	426	388	424	400	455	438	404	406	442	432	366	437	430	434	417	439	409	389	444	442	431	423	410	444	436	447	420	422	405	438	473	387	409	423	408	431	410	462	423	440	415	417	452	447	424	430	422	447	410	400	414	406	421	431	440	407	383	428	415	408	472	452	425	462	418	406	421	427	416	412	398	392	400	420	407	384	463	423	398	424	393	427	400	439	421	416	449	395	448	417	428	437	419	413	434	440	436	382	415	400	396	405	422	419	425	425	405	449	410	400	423	440	413	423	385	459	428	425	458	434	422	423	426	384	423	442	422	449	401	438	406	451	414	397	415	418	441	430	403	439	426	427	447	400	408	441	402	385	457	454	429	393	466	426	431	401	406	392	441	430	434	455	413	403	424	432	394	415	426	373	432	381	414	411	417	435	413	413	434	421	445	443	415	438	423	413	409	426	441	435	463	432	425	434	418	420	407	409	391	418	416	420	399	398	411	452	424	434	445	421	447	408	420	426	445	389	427	464	425	383	462	407	454	406	407	441	422	394	402	417	425	410	434	434	423	474	440	401	411	441	429	436	437	423	446	439	431	416	424	376	447	405	401	432	457	444	412	458	419	436	422	398	419	426	457	427	463	417	427	402	444	433	411	414	462	390	423	428	408	463	452	412	456	456	406	442	422	414	427	442	406	410	441	424	452	409	431	427	449	443	444	414	434	443	409	423	392	421	439	425	424	416	421	437	411	399	442	440	383	399	423	406	373	434	442	462	421	415	435	420	411	373	393	401	438	418	456	439	417	429	452	446	393	455	423	411	435	461	424	391	394	459	457	400	416	400	462	426	401	408	440	399	423	424	414	415	402	428	443	410	420	403	457	405	404	413	455	408	421	412	439	439	455	443	445	394	442	432	416	428	440	430	441	381	398	440	408	435	424	422	419	399	449	402	448	425	438	487	385	418	434	433	404	442	422	420	430	405	413	390	416	390	438	404	449	434	429	474	430	411	421	446	444	421	432	443	447	460	443	468	383	435	413	389	417	431	457	415	426	436	422	413	427	446	407	411	455	423	441	404	376	461	455	435	445	424	451	429	423	419	458	437	391	393	398	437	391	458	427	404	430	441	439	409	396	376	404	435	432	423	422	449	429	432	426	401	446	424	403	452	407	425	404	448	390	416	444	380	372	420	419	447	397	445	428	426	414	456	445	415	413	424	443	394	424	438	419	408	424	415	415	442	418	397	447	426	420	428	390	434	430	406	388	427	439	417	415	464	430	418	447	432	421	447	422	452	432	439	411	413	416	398	377	421	410	438	417	461	416	396	421	434	390	426	422	421	418	418	424	389	422	425	447	413	400	414	417	393	434	428	436	411	444	437	389	422	419	376	382	433	425	416	435	418	432	410	404	439	409	410	392	417	414	427	414	431	426	407	451	433	462	448	416	417	398	484	402	465	421	398	396	432	398	437	409	383	456	397	404	390	396	412	435	452	440	420	437	443	435	461	428	432	448	391	419	401	407	435	424	453	419	431	449	400	459	451	423	452	413	391	422	412	419	409	400	409	401	438	408	436	432	437	435	430	419	381	431	430	382	432	430	433	413	423	459	415	465	420	436	423	425	425	414	401	429	401	428	452	434	435	408	422	444	380	397	455	448	454	434	438	418	440	421	431	448	422	419	467	426	430	389	454	412	406	433	441	409	392	428	431	429	432	425	444	430	390	424	409	420	399	439	454	434	421	424	422	408	439	431	434	386	397	406	434	445	449	402	449	425	406	445	445	390	418	389	414	420	423	424	414	418	430	443	375	414	384	425	444	411	435	444	411	446	416	415	415	446	423	404	411	427	445	422	409	453	405	405	407	415	436	401	457	437	434	409	444	432	438	464	451	469	404	457	436	393	395	427	431	441	422	421	417	439	425	424	417	443	440	436	442	451	449	430	451	454	416	453	407	439	442	399	398	415	468	422	432	441	430	390	422	422	456	448	446	396	435	439	406	413	465	436	425	431	405	381	454	406	401	452	419	405	427	414	431	417	378	454	402	409	414	439	424	429	417	448	426	424	411	432	425	447	398	423	417	441	460	415	423	381	387	444	433	425	407	456	430	417	423	433	436	461	438	433	463	433	408	413	440	423	400	434	394	454	428	405	368	430	456	419	423	422	400	431	415	454	417	460	418	444	427	405	380	440	425	384	425	433	437	414	424	392	390	408	429	426	438	405	445	417	395	461	416	436	395	437	425	423	454	387	392	431	417	413	434	454	410	424	406	419	425	428	417	410	417	418	404	424	391	388	424	395	402	458	440	410	403	399	419	438	419	413	423	446	410	474	426	436	404	449	410	418	421	452	395	411	410	445	424	421	419	409	429	409	449	444	407	454	451	409	435	427	424	427	410	425	401	420	407	413	418	394	409	436	454	419	406	431	433	439	425	433	420	432	379	412	461	431	419	433	430	423	427	455	407	411	427	435	430	408	433	441	417	383	420	419	451	379	401	395	429	449	458	403	454	417	457	469	463	451	425	434	408	430	429	422	486	394	403	408	420	450	404	413	438	463	426	433	442	416	408	458	435	384	435
13352	960	771	703	563	442	413	428	394	367	345	340	358	380	364	346	316	352	376	371	345	306	350	330	350	337	336	361	330	341	304	321	363	322	349	334	345	326	328	348	345	360	343	336	357	326	329	336	338	334	334	321	338	363	361	344	339	347	354	344	317	317	337	353	345	321	341	355	330	308	349	313	352	343	325	329	374	322	341	308	326	337	317	319	344	328	354	336	306	344	361	337	339	385	334	322	350	332	347	312	346	324	343	314	318	338	331	326	347	364	347	303	315	332	319	347	315	332	354	326	335	352	352	374	296	303	338	375	320	339	350	307	362	332	339	386	350	345	354	301	355	360	335	396	354	338	330	327	360	309	299	332	364	329	323	358	337	363	309	338	316	324	339	319	322	319	327	344	315	361	365	340	358	370	339	374	350	372	350	348	326	333	342	311	332	356	362	332	322	347	340	346	367	359	341	317	337	329	380	343	307	348	337	326	344	335	338	359	342	338	312	337	335	364	340	350	356	346	387	368	339	354	314	260	345	341	357	341	331	370	368	342	335	350	352	332	337	321	302	342	328	335	321	307	341	321	348	337	357	345	328	359	349	331	321	371	308	321	340	346	348	340	329	330	338	300	368	335	322	312	365	339	345	362	293	325	337	359	367	348	354	331	363	338	304	333	361	346	373	378	318	328	352	345	316	316	343	323	352	336	317	354	348	333	333	382	319	372	359	350	346	329	353	331	316	342	318	338	369	355	367	323	366	343	354	348	333	359	308	321	327	337	308	300	318	337	363	325	320	338	347	313	331	293	348	374	316	366	339	331	348	363	314	345	334	340	335	349	320	347	371	406	317	324	389	341	344	338	328	328	365	335	301	329	325	365	348	302	329	350	316	346	373	344	368	310	337	292	363	336	344	299	361	363	310	342	325	349	369	343	375	363	349	338	340	334	352	344	330	335	352	347	358	368	354	337	350	319	336	361	326	368	333	319	312	332	328	356	344	324	346	349	319	364	343	363	359	352	353	359	355	365	332	322	351	340	368	360	331	357	357	329	333	354	308	365	361	338	332	331	325	357	345	314	325	319	373	308	339	329	329	326	369	358	322	353	365	339	318	355	342	335	332	313	372	341	323	368	331	329	380	353	342	332	356	363	360	357	317	356	308	300	333	351	318	321	353	330	315	348	339	359	344	344	346	346	333	334	351	337	353	375	326	344	326	351	358	353	313	306	306	348	318	285	352	367	309	339	367	367	362	369	335	333	312	334	312	368	348	376	349	349	359	360	363	319	362	348	324	314	335	338	344	332	335	317	356	365	346	309	354	327	341	352	315	318	340	351	363	326	318	309	369	351	334	344	344	327	365	323	345	341	356	339	320	355	347	319	335	319	328	313	296	305	313	352	338	330	334	309	317	352	347	369	322	342	385	319	335	329	347	346	331	313	362	344	334	336	355	336	373	351	339	324	330	343	349	353	344	307	347	317	358	305	373	344	332	396	336	365	357	325	358	315	355	340	341	340	342	317	318	345	358	333	309	339	356	333	322	289	355	333	298	339	314	290	316	331	352	323	331	362	334	353	339	342	332	329	331	351	371	314	350	348	357	340	340	371	332	363	349	351	319	351	358	319	347	357	370	333	330	316	338	339	342	345	313	358	314	370	368	339	339	298	324	309	322	354	342	346	336	316	347	315	359	332	312	373	332	334	322	355	348	359	307	311	350	360	339	307	372	332	366	362	356	313	337	297	346	300	349	353	351	343	337	356	329	340	333	347	295	333	328	329	358	365	363	315	308	335	311	339	362	350	341	344	340	293	336	352	353	279	346	376	319	313	375	376	391	323	339	334	341	353	369	312	338	346	335	335	334	309	377	306	311	336	343	326	320	331	378	346	337	322	313	349	365	307	353	357	346	325	323	363	321	361	321	329	308	318	291	318	317	326	344	354	334	322	340	323	306	334	339	343	324	341	329	312	357	344	329	350	338	339	319	327	345	326	363	355	322	377	374	340	325	340	333	341	365	337	363	353	335	360	326	334	299	346	353	311	308	317	346	327	329	309	342	315	341	325	370	345	336	354	287	348	325	376	334	334	329	333	354	336	361	315	342	333	303	342	320	349	317	330	330	319	340	345	328	352	332	322	351	327	346	346	328	308	337	337	312	356	344	362	369	371	353	292	324	345	346	391	341	330	339	347	359	340	367	330	354	325	344	335	331	375	341	323	315	339	337	330	375	335	364	307	356	346	351	341	321	348	355	389	335	319	344	379	367	326	316	341	358	340	336	328	340	367	371	352	353	360	346	339	349	309	358	350	343	359	380	348	330	360	328	345	311	379	377	315	341	338	337	384	355	351	351	350	372	370	356	342	313	312	330	332	325	352	319	295	341	344	319	306	347	313	385	340	326	338	345	340	334	341	360	341	366	326	350	346	331	341	355	340	314	342	333	348	318	331	324	315	353	355	362	390	379	347	396	355	335	344	353	334	313	381	307	298	365	364	329	334	317	339	367	295	334	346	340	357	319	290	320	352	337	330	358	348	349	372	345	363	362	380	348	314	339	368	376	326	285	337	357	334	333	332	343	384	340	345	354	334	357	323	347	329	314	345	360	356	346	373	338	345	350	317	351	285	339	330	343	330	365	360	369	373	358	356	360	345	353	293	360	339	346	323	345	335	379	328	330	344	282	310	346	377	338	368	320	338	348	306	337	325	327	336	332	319	322	301	293	365	376	366	378	316	400	346	335	322	377	326	314	352	308	353	313	344	336	349	312	354	377	338	367	309	359	317	341	365	363	343	336	325	320	361	320	318	323	336	337	302	321	383	335	414	377	299	347	284	343	335	345	337	351	342	346	350	337	316	328	357	328	359	320	338	321	317	352	339	333	337	310	351	329	328	357	336	349	325	362	311	306	346	326	371	350	353	378	369	319	349	338	324	322	357	336	345	343	343	359	334	351	364	348	349	346	329	321	331	336	321	324	347	329	314	352	339	324	339	340	355	365	334	350	327	322	355	336	303	365	346	336	344	353	347	338	352	323	325	352	326	316	363	329	377	342	281	312	350	342	370	326	328	341	332	343	328	309	341	345	335	353	333	364	335	353	358	336	314	329	319	341	343	352	348	345	357	320	359	349	343	336	317	349	320	332	333	330	296	328	346	341	382	358	351	387	358	336	324	284	319	334	347	347	322	343	317	339	354	343	343	333	355	310	305	300	327	335	370	340	322	312	333	337	358	349	332	327	357	316	313	288	318	368	352	360	326	337	336	352	354	356	334	331	359	311	343	331	335	350	381	361	345	329	342	344	357	340	316	346	354	315	308	318	324	344	340	325	355	338	349	322	340	339	360	309	330	349	342	359	364	401	351	356	353	339	355	338	322	351	357	334	313	330	374	348	336	306	336	338	334	370	351	352	307	339	367	361	327	353	358	327	319	323	340	359	357	340	324	372	333	311	342	362	399	365	334	337	331	327	341	362	356	368	376	334	361	354	338	359	360	324	322	385	335
9517	1143	1705	2161	1737	1279	1197	1085	1036	993	956	898	942	893	863	845	802	872	806	839	807	810	794	763	781	828	805	801	781	824	810	813	771	806	796	818	851	778	732	788	777	806	782	727	832	787	753	802	813	816	765	838	779	753	781	738	852	769	804	769	727	761	814	788	804	789	810	774	794	724	781	789	782	784	749	761	767	787	786	772	778	763	763	797	756	779	786	777	810	764	774	797	819	826	778	804	762	726	783	784	754	774	764	803	798	754	805	714	770	796	787	814	827	744	771	796	749	801	789	779	818	772	785	802	760	805	826	786	732	743	776	787	757	763	799	792	786	773	805	745	778	755	798	739	761	763	783	823	815	722	741	769	791	789	761	824	761	713	802	854	752	792	840	857	807	781	844	774	762	795	813	790	793	761	786	755	772	749	854	822	751	736	785	771	812	747	777	823	756	780	787	761	770	789	799	728	780	809	820	798	793	774	760	787	754	791	806	798	833	765	801	762	801	804	781	772	752	783	757	771	807	785	795	800	761	782	809	727	762	717	780	785	801	787	785	767	751	790	753	778	784	813	774	795	766	772	732	760	748	791	782	779	773	803	795	808	755	791	783	812	795	692	813	865	773	800	790	767	784	793	816	745	748	810	742	734	778	761	782	795	755	807	812	762	807	834	758	768	763	791	797	782	763	819	745	800	779	719	795	802	777	835	783	814	775	809	819	735	804	801	780	793	767	795	755	786	787	773	745	772	766	771	759	799	751	750	809	765	814	830	755	822	747	810	803	775	757	809	767	762	760	792	759	784	823	807	755	786	777	707	793	788	776	784	821	827	806	763	798	785	815	764	775	823	798	759	809	767	800	766	818	776	714	810	797	778	790	782	772	784	748	762	795	764	787	771	747	744	798	798	766	793	773	789	783	805	806	817	766	787	753	787	752	794	764	732	783	735	771	776	742	809	702	748	793	767	766	763	751	809	801	789	785	753	744	770	804	830	732	767	795	792	806	773	859	781	792	809	792	836	785	831	797	829	785	809	742	795	817	708	751	778	791	772	756	728	773	737	738	792	769	743	777	799	765	763	772	796	786	727	778	781	756	760	749	762	759	744	747	769	796	760	786	793	744	754	768	774	736	784	804	790	844	753	775	729	821	784	772	775	785	767	762	733	760	842	769	815	772	810	782	753	810	720	793	767	739	734	795	797	756	816	819	763	831	742	743	797	778	801	800	799	710	747	749	852	720	752	802	772	701	769	793	778	776	723	753	736	753	774	759	735	758	801	785	839	800	797	818	742	771	808	768	788	752	815	815	747	811	820	765	806	829	783	740	722	788	802	763	816	794	812	793	761	747	821	700	807	806	761	784	770	767	777	725	760	706	762	796	750	806	785	855	795	791	759	764	790	748	745	796	782	774	785	768	781	811	792	768	776	789	777	799	792	790	745	782	728	766	767	759	764	800	779	762	791	777	804	722	794	838	764	796	779	743	762	771	728	767	748	869	804	834	785	765	780	824	759	797	763	772	757	809	763	766	728	715	782	755	772	779	768	742	796	750	768	734	761	826	772	779	799	801	797	793	766	805	828	790	813	802	758	795	738	776	774	779	800	744	730	791	774	786	745	764	771	827	787	727	775	775	787	774	793	798	833	783	811	825	805	771	759	782	784	724	781	777	787	789	780	758	765	734	753	735	766	738	826	825	820	784	805	838	820	790	750	737	729	825	800	751	782	798	794	737	783	775	784	764	783	778	823	744	756	752	752	812	761	750	791	758	792	823	766	799	829	781	767	773	775	820	768	777	775	766	805	794	785	774	772	800	724	756	785	755	805	784	798	772	815	748	800	740	765	801	745	783	753	790	762	781	762	775	770	761	792	751	785	754	779	706	810	800	742	791	805	762	761	783	784	790	779	837	739	721	778	758	782	767	777	782	772	767	738	712	801	773	780	768	736	729	753	767	787	759	719	752	804	784	751	743	741	792	755	768	760	739	775	770	765	806	780	807	794	760	790	753	814	792	754	813	800	777	758	771	768	769	746	793	789	793	776	780	817	756	796	754	756	755	796	796	805	756	815	788	740	780	726	751	771	821	774	773	758	775	771	787	738	799	793	751	812	797	813	765	774	779	745	729	766	790	770	797	776	797	767	776	751	802	777	832	793	774	788	764	781	755	800	804	789	732	772	751	764	762	781	790	771	804	755	787	833	727	754	761	751	756	765	756	798	791	779	760	768	812	778	795	762	755	776	778	826	784	817	755	810	791	789	810	761	734	828	778	749	746	847	828	759	776	764	859	798	774	823	776	780	800	723	767	773	771	779	736	769	796	764	768	805	809	731	792	785	730	710	807	803	788	758	841	735	772	773	755	789	756	798	819	756	827	797	778	740	773	755	792	769	761	718	783	788	773	793	784	788	801	766	816	775	844	772	786	812	775	744	775	825	804	799	832	806	837	804	813	751	780	776	819	780	773	820	785	750	730	750	720	778	783	796	763	767	776	721	786	776	784	768	777	837	782	826	723	838	760	767	809	810	857	769	729	788	746	747	798	772	775	698	800	786	779	790	775	805	740	766	786	776	756	742	800	761	764	789	822	729	759	787	753	811	822	749	769	806	785	757	811	779	788	796	775	762	803	757	761	766	758	788	773	811	793	814	775	771	754	788	750	791	747	782	777	727	776	775	787	730	776	801	757	809	778	753	769	805	808	799	771	824	715	754	745	776	745	809	813	782	772	710	834	791	793	754	754	792	804	733	800	779	771	748	752	726	782	792	818	763	768	801	776	748	787	796	810	832	770	800	845	739	742	784	773	761	792	779	786	753	820	736	758	777	769	744	767	740	854	752	765	836	791	763	777	766	774	807	734	741	787	774	780	814	826	802	766	786	768	808	820	761	742	772	805	754	724	727	786	824	750	768	785	748	827	795	784	785	787	814	840	781	784	773	777	809	747	766	769	830	787	794	745	764	769	767	781	789	758	762	794	779	804	766	762	779	792	788	745	742	752	798	804	794	764	794	812	807	761	851	744	804	784	782	758	757	772	777	787	781	815	755	788	786	801	810	825	799	769	798	828	799	774	778	813	781	792	772	767	768	759	774	804	812	780	742	747	833	772	759	738	763	812	775	816	809	771	763	759	750	788	743	769	747	803	746	778	774	755	778	775	773	761	843	732	808	786	757	801	766	707	744	811	803	744	789	780	795	764	788	800	787	800	781	777	783	785	777	762	768	785	810	773	750	755	720	784	790	746	769	730	768	792	823	751	784	765	738	765	771	811	786	812	725	753	727	729	713	761	796	738	806	763	803	744	752	769	820	760	761	763	750	763	779	754	762	732	763	793	780	773	812	720	830	782	777	799	793	766	800	777	805	753	819	772	761	784	774	804	779	793	817	784	797	833	775	792	737	792	766	760	772	785	743	744	750	768	814	768	767	804	811	799	788	781	750	826	743	784	783	753	808	831	793	761	766	784	741	779	731	790	775	801	773	793	729	805	800	764	828	801	756
19622	1777	1265	1083	939	587	511	475	437	386	391	398	400	428	357	389	366	347	363	336	353	354	352	387	334	358	346	368	376	389	356	338	367	340	336	402	361	377	394	345	357	341	380	392	400	345	325	347	356	347	358	340	384	383	348	348	354	322	363	383	351	376	345	338	357	355	369	358	323	340	334	340	335	346	344	359	349	354	393	366	337	345	356	337	369	360	382	352	340	372	338	331	363	329	359	356	373	361	330	316	355	366	337	330	357	352	370	370	359	331	353	345	366	360	374	365	328	362	319	337	365	325	341	356	368	354	338	341	334	360	387	375	349	348	316	351	317	347	332	378	372	367	399	359	361	370	328	326	352	358	368	328	360	374	327	344	362	378	340	339	309	337	319	325	329	315	334	355	350	329	337	343	316	310	315	329	317	371	335	364	373	378	361	346	363	345	341	372	363	337	354	323	366	372	336	338	359	325	372	364	370	382	362	351	322	327	376	339	338	333	370	336	325	347	337	326	353	396	377	312	362	343	319	346	343	338	340	358	353	296	321	321	351	353	357	361	379	355	349	376	397	357	301	335	362	341	349	385	312	332	356	320	367	377	332	373	322	320	379	379	364	382	332	382	306	339	324	358	351	381	366	342	353	379	326	356	339	335	360	342	341	389	345	348	374	356	345	352	324	346	391	331	354	360	365	328	369	361	324	332	377	342	353	418	364	373	397	362	340	347	404	330	351	337	366	330	320	323	332	336	367	376	327	360	354	361	337	331	312	343	350	348	345	345	356	321	352	351	364	365	357	348	331	377	363	363	332	327	367	327	334	336	375	344	377	371	386	374	360	354	350	339	369	325	352	350	377	363	326	328	335	363	373	366	395	372	335	365	321	349	325	369	364	331	354	338	338	309	375	386	344	380	331	335	386	340	332	342	393	384	340	383	337	356	330	344	330	342	327	388	401	333	369	292	354	386	357	346	350	356	328	330	356	369	323	335	353	349	336	353	332	361	349	353	317	365	349	347	351	357	345	337	359	334	334	317	384	381	369	364	338	312	325	342	342	371	335	360	346	374	362	356	324	341	359	333	372	353	356	334	367	334	328	345	372	352	371	320	345	329	340	346	312	369	328	331	366	359	370	359	365	332	350	350	345	333	331	382	372	342	345	354	380	353	328	339	382	358	342	359	342	350	317	320	335	333	337	320	360	381	333	352	364	362	321	347	330	377	372	364	368	357	321	352	341	364	354	323	336	344	347	338	375	361	336	303	356	350	375	346	350	367	370	362	364	343	365	373	316	345	351	365	366	365	365	350	376	350	361	371	352	318	393	349	342	365	346	351	349	347	361	332	348	359	357	311	338	356	329	398	355	343	334	376	343	337	349	347	375	350	384	328	350	333	356	369	369	332	363	372	324	361	322	346	321	352	342	347	357	347	386	356	308	356	351	389	370	317	369	343	353	363	367	374	310	343	357	352	357	318	345	362	368	363	339	357	326	359	359	403	357	348	370	324	327	351	365	355	348	306	355	338	338	342	388	361	357	348	333	348	365	385	339	371	366	353	350	379	343	331	349	332	351	363	362	349	356	345	367	369	339	303	328	312	351	387	376	345	342	360	391	362	339	328	348	379	369	378	329	353	357	355	344	306	326	376	324	373	390	351	376	345	359	336	377	363	368	361	319	349	342	386	337	384	329	298	329	344	363	316	379	341	363	351	377	371	359	368	337	311	378	359	342	356	345	350	346	344	348	332	353	359	356	352	364	353	356	327	382	353	382	373	359	350	344	360	342	382	365	350	332	353	377	383	357	363	339	331	357	375	318	339	352	337	366	358	361	374	377	310	318	342	337	354	368	351	346	329	344	358	384	351	327	360	367	346	363	377	347	352	373	374	369	340	384	349	363	352	353	380	318	340	322	354	348	349	331	338	362	328	353	369	353	348	344	359	317	340	377	361	326	342	379	332	381	364	346	389	322	358	369	346	367	358	349	351	375	374	343	322	356	348	359	345	352	346	350	392	360	317	358	341	288	346	373	354	382	370	373	327	319	340	342	330	398	325	371	352	362	352	371	344	321	365	333	322	358	335	368	333	309	342	379	385	336	346	376	337	395	399	328	340	314	342	342	377	407	344	404	361	393	357	331	338	312	417	365	405	344	376	360	354	349	350	336	341	347	393	347	347	362	348	335	333	363	378	362	380	365	319	356	350	323	364	376	360	352	357	335	341	389	368	352	325	334	344	340	322	341	355	373	366	301	328	367	336	351	332	359	353	363	325	382	367	351	335	349	370	387	343	339	331	375	350	333	336	332	357	374	376	376	366	340	356	348	348	344	333	326	376	372	339	376	359	337	361	354	334	359	359	338	360	342	351	354	362	378	366	340	354	349	347	350	369	337	334	295	365	337	349	364	370	346	377	312	353	361	334	375	361	333	376	366	344	345	366	380	366	368	334	338	353	360	352	349	333	340	339	314	335	347	372	373	358	332	350	362	349	333	338	336	386	383	344	366	325	342	360	342	335	371	338	355	358	338	386	386	328	392	338	318	383	326	375	344	357	383	335	329	347	341	341	337	350	337	381	345	335	348	383	353	344	333	372	337	382	330	358	344	336	371	353	341	350	327	360	356	317	365	392	356	412	357	335	306	389	330	335	333	369	361	364	321	371	327	324	349	344	348	341	382	379	345	349	336	305	331	351	385	353	340	352	353	366	347	358	372	342	370	357	389	337	350	349	355	348	348	338	335	354	371	347	354	343	349	357	363	334	356	372	320	332	366	347	338	331	354	341	336	379	368	358	386	356	358	317	342	397	346	309	380	347	341	367	335	329	360	331	368	373	312	362	360	361	399	352	351	340	389	365	360	335	388	342	348	353	336	338	338	376	373	343	341	320	321	383	416	323	379	354	352	350	324	344	344	295	378	346	345	369	337	340	335	335	359	378	376	346	316	377	356	323	329	360	358	343	357	389	391	343	324	355	356	345	376	347	392	322	339	364	357	355	361	361	321	328	319	379	347	362	348	346	376	377	344	376	402	352	347	376	390	351	371	343	303	384	354	342	374	326	395	368	388	344	339	351	376	356	315	386	352	338	354	368	365	341	341	348	332	353	354	334	370	354	331	357	332	319	334	369	357	334	324	403	366	351	345	326	357	400	356	375	317	386	354	334	342	346	357	344	349	363	373	346	342	326	413	331	349	329	356	345	398	361	360	350	341	357	326	355	335	361	352	348	353	354	394	349	340	363	334	385	354	333	318	333	335	354	329	358	331	345	346	368	398	337	350	367	328	347	385	352	363	309	336	393	358	322	365	322	345	317	320	381	330	344	314	320	366	400	367	328	359	361	363	386	374	372	327	374	362	336	341	366	322	350	342	384	341	379	347	351	342	362	330	326	347	375	357	363	369	351	414	377	334	357	372	341	365	348	333	340	342	336	326	327	337	352	361	355	376	343	363	334	361	329	356	346	370	379	365	347	359	352	363	325	365	362	329	356	368	349	328	348	332	345
10930	1414	2654	3176	3021	1799	1561	1361	1262	1159	1084	1046	1063	993	965	934	875	898	855	844	865	865	850	832	867	820	791	811	807	811	815	837	834	765	777	813	810	775	809	812	817	816	781	765	802	757	817	774	804	810	804	861	823	812	786	798	814	764	760	806	767	768	800	821	776	795	792	791	792	754	772	772	767	792	810	789	798	731	758	739	825	769	819	759	763	705	766	798	778	759	782	823	784	734	769	766	766	745	710	778	779	826	694	776	794	756	703	753	775	754	775	770	785	784	788	732	762	793	788	795	812	836	734	818	833	785	838	735	749	740	812	783	791	787	851	758	792	796	780	769	734	811	782	764	752	741	775	751	811	816	753	822	770	772	773	728	775	755	764	799	763	782	780	777	785	826	788	729	779	767	841	808	792	776	739	798	791	775	772	758	783	783	729	808	804	791	781	729	783	759	748	793	742	765	804	737	737	756	778	781	730	746	777	812	823	768	752	783	758	767	781	740	780	763	757	769	752	726	758	767	784	800	747	753	745	744	809	796	789	793	757	733	746	784	739	763	791	732	745	737	766	782	776	809	727	781	783	791	752	799	811	760	754	808	830	799	755	751	800	780	810	730	771	787	767	796	748	808	749	724	763	768	766	775	772	786	739	751	788	764	772	783	765	818	778	768	810	754	746	767	796	791	757	774	819	789	778	778	795	724	723	762	771	758	762	734	828	771	738	789	747	730	769	778	790	758	710	746	770	741	752	720	718	727	797	767	780	729	796	724	744	791	708	788	808	745	771	825	760	801	802	780	774	773	739	808	771	789	780	761	798	737	753	755	733	754	720	774	766	767	792	787	797	773	755	769	773	751	730	725	712	766	774	813	783	772	807	759	782	791	765	810	781	745	784	753	771	779	768	750	784	752	770	782	770	828	802	780	772	770	740	791	763	782	798	750	749	773	781	741	775	801	764	791	762	755	778	812	749	745	783	759	785	748	780	783	782	799	790	786	754	766	805	772	726	765	785	806	785	781	787	743	791	737	801	826	763	810	784	766	830	793	773	809	783	726	802	846	858	823	744	791	755	777	770	726	763	739	848	759	739	776	813	807	751	792	765	767	797	757	733	758	757	822	789	781	810	773	808	747	741	727	728	748	781	777	793	765	765	752	765	753	775	780	731	758	805	796	731	726	768	815	795	808	759	750	742	775	759	777	790	765	787	803	727	770	761	791	729	801	761	792	777	735	750	717	797	799	764	774	818	781	812	763	805	757	766	750	799	746	771	735	745	788	761	766	803	781	754	784	831	821	770	773	751	777	759	759	778	756	737	763	721	768	806	776	786	763	780	864	756	768	762	742	727	732	788	784	732	778	790	761	760	767	780	724	772	681	757	737	739	740	748	809	788	793	783	744	795	755	771	756	775	756	806	738	786	804	799	808	787	712	740	780	708	768	808	750	806	779	780	802	741	790	784	747	745	811	746	781	750	811	801	786	790	815	777	803	738	748	774	764	804	830	747	759	778	750	803	743	704	754	736	764	767	713	790	754	786	741	763	761	765	752	758	751	782	785	794	763	797	771	833	802	744	730	758	781	760	833	787	789	815	815	738	751	799	787	754	843	840	763	760	782	755	755	798	759	747	778	717	761	706	758	811	774	804	736	767	808	737	758	771	713	735	790	752	779	768	768	748	755	737	811	729	750	763	800	791	790	791	762	783	756	740	772	802	781	806	756	763	750	789	736	802	731	741	791	797	755	783	785	721	790	734	777	799	820	760	797	770	767	808	793	771	740	796	730	790	793	807	654	742	785	753	766	820	825	770	813	753	788	770	796	752	753	732	797	744	760	700	727	758	744	789	762	814	742	714	760	750	788	726	734	801	746	726	753	786	819	807	735	744	769	735	734	817	762	793	794	771	742	769	760	797	806	812	792	758	798	782	771	781	781	763	743	788	747	790	734	758	732	847	765	772	778	734	777	753	752	757	774	799	780	783	751	774	794	778	791	763	781	780	760	802	791	771	711	776	766	751	759	744	762	761	784	735	780	753	793	749	798	787	787	830	752	766	786	841	804	758	797	780	759	780	756	810	827	776	805	815	743	769	789	791	705	811	770	761	791	751	793	737	787	729	755	776	749	744	712	800	803	765	795	807	756	822	813	808	765	779	788	771	777	767	721	797	795	779	769	759	805	754	741	756	780	762	790	731	760	751	782	772	748	735	755	808	759	773	736	794	746	760	808	733	790	759	799	799	736	781	765	765	753	778	791	734	752	744	813	747	799	792	743	761	768	767	748	763	809	778	793	793	796	805	774	754	787	788	799	709	791	757	823	749	736	778	782	782	762	775	793	722	781	833	784	758	743	771	750	779	756	795	755	768	834	809	774	798	801	780	765	751	817	795	793	733	748	750	772	740	800	749	780	782	764	791	859	769	728	745	810	778	799	729	831	806	766	783	764	834	758	754	747	803	770	781	733	750	836	760	758	771	769	750	764	763	743	830	722	801	759	789	712	739	753	809	734	734	780	728	803	781	755	802	787	761	779	787	795	736	813	785	808	760	773	767	773	724	770	766	742	800	731	724	730	776	767	777	788	821	787	742	759	782	789	777	732	801	773	774	779	758	851	770	756	787	728	791	763	760	764	843	764	782	763	758	737	790	793	785	768	751	793	745	778	744	771	770	748	764	793	781	733	716	734	741	750	748	747	760	779	807	757	764	803	753	783	772	785	766	749	778	768	747	767	731	744	797	757	739	722	757	724	778	778	766	789	763	818	757	773	761	790	805	754	760	741	778	737	725	768	788	782	762	769	814	793	791	767	789	760	761	735	775	762	755	769	755	764	809	788	780	773	791	770	772	761	732	814	820	740	714	754	682	723	772	771	797	738	773	747	782	753	811	762	761	782	739	820	801	785	748	779	721	773	750	728	736	783	785	753	802	782	764	736	760	774	768	735	790	749	799	753	792	784	738	789	766	764	733	745	771	803	808	801	776	786	751	763	788	741	783	800	802	761	771	779	765	762	767	805	785	724	759	766	723	764	758	765	720	761	852	775	809	766	777	762	775	728	753	804	693	749	769	845	768	828	802	770	737	840	770	802	750	781	786	765	805	711	787	782	755	758	715	730	778	775	792	722	781	723	818	748	745	736	764	791	803	693	779	762	724	778	785	760	786	755	733	711	824	724	726	747	733	750	759	765	771	790	755	807	750	782	776	749	764	728	734	770	786	758	729	778	760	732	722	791	740	777	766	734	774	755	754	793	741	774	734	805	781	788	750	748	758	700	791	765	768	775	766	763	796	785	730	801	747	798	808	760	785	773	745	790	775	800	799	820	696	737	773	782	808	779	795	770	766	709	726	792	747	746	736	715	757	793	821	770	753	799	760	752	752	767	759	831	816	778	767	758	819	810	758	749	774	775	832	788	791	804	763	755	761	754	753	740	800	819	770	846	748	827	796	802	788	774	750	712	786	805	804	787	802	767	763	752	782	797	797	773	789	746	727	823	789	753
3572	211	177	164	139	149	159	155	172	152	140	158	155	129	159	151	148	155	192	165	150	168	174	151	165	151	160	158	154	145	142	151	147	160	134	157	135	163	130	164	149	163	153	149	151	132	152	162	158	151	157	137	156	126	152	147	151	127	162	151	142	136	136	145	146	160	141	134	178	164	155	153	146	151	160	129	141	137	149	152	143	137	148	130	146	157	128	147	151	137	184	158	166	136	158	143	159	135	137	159	155	168	158	157	154	146	140	156	175	177	189	152	143	172	147	156	143	174	168	149	147	158	132	160	159	123	159	175	154	139	167	158	135	154	140	153	163	168	177	152	145	125	146	155	158	169	175	133	145	151	126	140	173	123	183	161	148	167	142	143	156	156	150	145	135	173	160	162	163	147	147	134	152	150	170	139	134	136	143	153	144	151	150	150	140	164	152	151	159	155	142	142	132	145	125	134	140	154	120	146	158	151	148	160	153	158	164	152	143	164	146	135	167	144	152	151	135	161	133	155	170	160	164	157	165	143	177	146	157	158	163	137	146	191	150	153	158	160	144	162	178	170	155	142	139	135	130	180	169	157	156	121	154	152	131	150	147	160	163	149	152	160	139	144	138	133	138	155	148	149	157	175	164	138	152	169	149	143	165	154	133	175	151	192	148	142	161	138	137	153	135	173	141	171	157	156	146	156	160	154	152	156	171	170	177	153	142	162	144	150	163	139	159	157	156	145	143	153	172	127	135	127	155	148	126	167	136	153	156	159	136	157	160	162	188	147	148	139	146	174	137	176	134	157	122	156	156	170	147	157	157	150	145	142	145	150	158	153	162	155	168	152	142	149	165	141	171	173	156	148	143	170	164	143	164	170	150	138	130	155	155	147	163	144	146	119	140	156	166	155	145	151	168	141	163	142	155	145	168	155	146	160	166	170	166	171	146	180	157	155	142	155	148	160	150	163	123	146	158	153	147	127	166	176	144	156	137	155	153	160	166	159	150	153	138	146	163	148	134	151	167	145	158	154	143	156	134	163	162	166	152	144	132	138	122	164	153	182	134	188	162	155	142	160	142	145	155	154	165	141	140	162	154	164	168	138	142	156	145	173	151	149	131	152	146	153	148	156	137	165	156	142	171	147	143	151	148	166	130	140	135	146	116	155	130	149	147	166	150	135	158	140	166	188	165	164	166	136	181	164	152	152	144	159	177	169	156	140	142	150	158	161	160	141	160	145	149	170	148	151	158	174	168	161	163	146	153	172	149	161	156	154	167	161	170	155	162	147	131	126	152	167	155	156	166	152	142	132	141	156	140	142	150	176	146	132	162	155	164	131	152	166	163	141	178	160	149	166	172	155	141	138	162	149	151	154	142	143	164	150	149	136	164	147	157	150	156	141	144	137	176	164	163	151	166	150	140	138	150	164	156	141	149	160	144	164	149	160	134	144	176	151	158	139	139	150	147	155	142	163	158	155	161	168	153	170	163	175	162	149	161	171	170	157	144	170	112	145	148	137	153	161	150	144	159	156	147	122	159	159	145	141	157	170	161	149	180	162	144	143	155	163	165	137	171	143	152	141	141	163	133	143	166	171	171	141	162	147	143	138	147	147	134	139	156	163	157	163	129	129	142	148	151	161	138	152	135	158	156	154	144	139	165	152	147	157	150	137	162	129	130	146	149	158	166	145	164	134	168	166	159	151	162	149	170	150	180	152	142	151	140	177	154	182	144	144	150	144	160	159	120	144	148	140	144	157	136	155	167	154	144	151	161	131	145	156	142	129	161	148	142	169	144	164	177	160	161	133	158	149	147	147	134	174	150	142	160	162	161	145	121	169	148	140	146	164	151	180	157	153	146	159	132	190	157	143	138	155	158	160	143	154	154	163	135	145	146	167	153	187	169	154	145	160	164	143	165	125	163	147	150	145	152	156	152	167	149	165	150	142	160	175	153	142	144	139	166	144	153	153	150	154	153	154	161	170	173	158	176	136	150	163	163	168	125	166	142	152	157	174	156	176	145	142	163	181	152	134	144	149	148	165	179	176	168	165	160	149	132	144	168	153	166	167	163	175	150	160	146	132	168	161	175	155	165	158	152	160	154	152	171	146	148	165	154	160	148	162	163	158	155	165	127	154	169	142	175	151	155	153	133	139	144	133	173	190	144	171	165	154	162	159	161	156	149	162	154	148	154	179	155	140	165	139	161	147	151	144	157	151	163	163	149	158	178	138	136	144	155	157	142	169	148	158	171	164	149	162	137	153	154	163	155	176	152	151	139	177	159	137	177	144	157	160	158	173	148	141	140	146	150	168	148	166	160	179	167	159	161	149	185	157	146	130	141	160	154	148	153	155	160	136	160	147	156	173	176	155	155	140	121	134	150	172	151	118	124	136	155	148	136	182	171	138	141	174	130	144	147	144	152	149	144	153	153	158	165	155	161	143	151	138	146	146	145	163	149	136	128	161	153	142	153	148	149	132	155	138	153	158	141	153	142	140	166	152	150	178	150	148	140	139	139	143	174	163	166	158	143	148	167	138	158	151	146	135	161	150	160	135	147	132	147	156	157	168	148	149	151	167	178	160	158	129	146	147	162	162	147	143	155	160	129	137	131	146	134	132	168	160	168	165	148	141	159	165	165	179	140	158	140	165	163	160	145	162	165	140	159	153	160	150	146	144	160	129	152	163	145	140	161	162	185	156	135	168	156	144	157	155	156	157	154	155	161	146	176	159	141	142	142	131	125	146	149	153	148	153	159	139	159	163	173	160	174	147	158	151	182	169	154	157	160	161	138	149	169	181	143	149	141	161	167	161	154	149	155	162	161	172	173	168	180	161	141	158	166	155	154	146	130	160	156	142	152	144	137	137	148	124	163	163	139	156	143	162	152	140	170	137	153	147	178	154	159	153	160	157	141	158	160	163	161	163	171	139	148	172	141	172	137	164	167	142	155	155	164	150	146	158	148	131	169	145	143	189	157	156	164	113	152	144	157	131	160	145	172	133	126	175	153	149	170	154	136	161	172	136	159	141	133	168	137	133	157	151	160	180	145	126	152	131	170	155	127	142	148	147	144	132	182	163	171	144	134	152	145	150	151	175	152	141	162	170	158	119	117	153	155	140	148	146	131	132	168	159	150	135	128	161	188	165	161	140	161	150	156	166	159	170	158	136	166	149	145	162	169	141	156	132	154	144	143	141	147	147	184	154	143	132	155	158	134	167	140	133	158	150	175	173	170	157	143	154	148	172	148	150	155	138	163	139	148	155	159	141	172	150	166	152	189	139	144	168	159	142	156	122	134	115	152	139	163	149	179	152	150	156	155	156	147	164	157	174	145	167	150	156	146	152	158	135	165	142	135	143	142	145	161	170	153	120	168	154	152	145	150	138	153	147	151	146	149	167	146	189	147	141	122	146	145	167	159	146	170	156	159	153	135	151	143	143	173	160	177	168	152	154	146	160	160	154	150	172	165	125	137	177	148	145	165	172	157	157	148	151
3191	454	425	426	461	462	415	422	420	402	433	409	446	429	378	412	390	397	413	396	411	456	401	434	398	381	404	423	449	419	403	415	428	435	442	409	417	426	430	420	380	424	389	379	382	410	395	434	392	404	414	358	366	407	409	441	383	412	421	397	389	410	404	437	422	400	447	416	395	435	388	409	406	449	410	409	419	372	385	407	443	397	382	381	425	404	379	387	381	411	432	420	433	417	374	409	407	386	441	383	410	411	426	401	410	397	419	388	416	398	406	395	409	370	416	416	371	392	392	408	450	465	408	393	422	402	443	382	426	429	403	390	388	405	386	424	415	412	408	389	455	406	433	395	417	396	400	393	375	409	397	426	374	400	433	379	401	399	384	389	379	402	376	383	439	417	440	420	366	414	382	422	409	409	432	435	418	415	395	409	410	426	427	396	409	428	414	406	392	365	403	418	390	436	404	427	375	419	413	405	431	390	411	412	382	406	417	395	389	379	410	375	415	411	430	397	404	406	381	380	405	422	418	390	425	400	423	429	403	392	451	416	420	417	409	432	394	444	439	387	429	440	419	404	375	418	429	417	373	402	388	408	435	425	422	425	436	407	391	410	377	438	431	415	392	389	406	395	376	399	382	383	420	446	441	398	401	395	396	383	389	414	379	395	422	414	401	400	391	419	409	407	400	393	400	403	432	453	381	427	382	357	391	400	414	415	402	398	418	365	416	409	394	421	456	404	417	400	388	416	425	398	408	417	416	443	427	391	383	370	408	420	391	414	424	376	437	388	387	428	410	400	397	413	418	356	444	438	382	376	418	406	403	429	412	385	406	360	426	428	433	392	419	443	407	390	404	398	440	425	429	391	413	364	398	393	376	408	421	432	408	458	409	414	416	389	440	396	429	388	436	431	380	390	400	384	361	404	421	417	414	435	391	415	416	429	408	403	413	394	403	413	376	430	417	388	423	402	395	372	366	402	417	407	396	415	418	453	452	385	418	419	381	403	415	388	389	383	431	413	398	413	406	421	377	408	388	413	397	403	408	414	369	430	382	424	411	373	439	389	400	384	418	421	392	392	426	428	396	411	398	399	398	395	440	407	409	447	393	389	392	413	417	413	375	448	408	382	386	421	419	434	421	362	387	400	413	408	431	442	410	417	450	348	434	363	396	413	414	410	413	396	401	395	406	454	395	398	393	392	410	396	409	396	401	368	401	403	425	408	386	403	414	379	401	425	427	405	390	399	403	412	394	417	407	402	419	396	372	370	425	419	388	394	396	404	408	419	373	368	416	412	435	419	417	428	428	421	409	429	429	402	392	395	436	393	423	381	412	420	395	375	395	403	418	422	390	417	406	391	398	383	406	374	384	397	410	405	354	419	382	439	405	463	450	421	407	407	399	435	409	406	402	402	434	388	388	403	393	400	414	426	428	394	398	428	381	391	416	376	381	378	424	401	431	415	417	404	394	422	391	408	435	373	435	422	397	421	450	413	438	395	390	412	404	365	418	389	412	404	385	410	397	393	431	437	419	414	439	415	388	380	423	389	401	432	431	434	392	393	434	440	437	393	406	405	418	433	403	416	398	451	391	399	376	435	449	418	393	389	393	399	401	414	399	390	407	381	404	393	422	412	403	407	404	388	395	383	400	371	416	383	441	398	425	401	397	375	405	410	408	414	382	380	412	410	430	420	406	399	390	414	385	420	429	396	384	390	450	417	403	368	399	421	390	393	383	420	477	429	412	408	416	410	397	418	429	387	424	411	413	393	421	441	411	425	458	421	420	420	409	406	421	418	403	422	426	414	426	400	452	389	416	417	424	425	436	451	425	393	408	402	413	387	418	435	423	394	417	404	399	403	407	419	421	389	375	420	386	420	421	386	436	374	423	427	409	390	369	415	426	449	418	402	405	399	381	434	412	392	394	411	403	360	439	440	402	397	417	399	400	433	379	388	433	396	432	405	402	435	443	435	433	417	402	397	402	429	425	430	408	384	404	426	394	405	417	429	415	349	401	388	391	419	400	397	393	417	423	402	403	410	407	425	435	389	402	411	417	357	403	432	429	404	389	414	410	413	419	404	428	392	382	420	418	404	425	375	444	429	442	359	429	416	433	417	405	441	430	406	391	371	404	412	405	414	401	411	391	369	402	382	426	388	409	403	402	408	394	425	384	408	362	406	393	432	394	390	399	387	422	434	383	412	412	443	449	395	375	400	414	401	405	426	407	395	407	366	417	437	386	402	437	395	432	393	420	415	409	410	381	396	417	412	405	412	445	435	431	427	405	409	406	424	397	443	420	402	394	410	386	382	406	382	396	429	397	396	415	417	431	430	429	418	385	402	414	388	393	447	410	399	391	374	411	444	410	391	431	407	396	399	431	446	421	438	419	410	428	403	433	414	427	393	431	421	417	407	411	427	417	391	401	415	449	433	431	416	425	447	387	367	397	408	409	389	442	410	400	387	432	399	429	429	366	409	421	425	383	388	412	394	412	431	434	408	400	401	399	391	425	423	374	398	403	417	420	403	400	417	400	399	405	390	416	419	394	424	397	430	405	392	382	382	389	396	405	398	393	403	409	428	371	393	394	380	421	413	387	381	413	421	415	431	421	379	416	416	393	402	423	402	415	400	411	404	417	406	407	394	387	416	431	384	362	447	414	407	396	389	449	422	405	415	368	410	381	390	391	427	376	422	435	437	427	404	423	393	389	374	404	434	385	372	448	366	406	421	370	391	417	384	428	418	435	448	425	416	405	390	403	435	407	427	376	409	424	383	448	430	406	368	423	407	456	442	452	417	396	415	467	445	407	401	440	420	385	449	402	418	415	394	404	418	391	445	414	431	387	429	423	423	381	420	425	451	411	373	399	397	419	411	402	382	409	397	407	387	407	418	367	380	378	388	448	419	439	412	393	412	433	391	414	366	402	377	379	447	394	422	431	394	399	393	397	390	401	450	420	416	414	403	401	399	381	422	386	418	450	457	430	388	386	384	419	374	401	409	388	429	377	429	391	384	436	413	399	427	372	399	396	421	437	438	410	374	421	423	376	398	411	401	435	413	387	406	432	400	420	383	382	397	413	395	388	412	374	399	395	425	414	393	423	386	437	397	396	428	387	412	441	425	423	409	392	390	356	392	379	413	410	399	415	422	415	406	386	440	410	450	412	402	395	420	416	409	404	390	395	446	415	387	411	382	425	360	395	407	407	399	402	369	415	367	437	428	419	397	380	412	404	436	410	426	409	411	416	441	416	418	409	438	416	409	406	394	404	422	396	430	427	402	405	399	379	393	379	461	408	450	412	435	428	403	432	413	405	413	398	407	418	407	388	428	422	411	405	429	436	436	390	440	390	406	399	409	409	401	432	419	423	424	406	403	402	424	429	405	412	385	430	380	402	409	427	411	373	420	420	458	391	386	399	375	391	425	392	416	390	407	431	384	424	386	407	388	425	410	413	376	389	386	410	432	413	416	449	399	373	414	427	433	412	401	434	419
11639	909	729	655	504	474	443	408	359	354	337	318	321	335	344	365	372	331	335	346	293	339	332	368	350	366	365	360	351	337	339	346	359	347	341	315	342	323	349	337	336	352	336	384	289	352	353	325	356	326	348	315	357	318	341	291	363	308	336	335	360	357	304	326	318	309	311	324	343	347	307	352	324	355	324	343	327	339	302	329	337	330	327	308	321	323	331	327	340	341	358	321	337	356	378	304	337	313	320	315	326	323	348	327	322	356	359	329	323	323	311	377	323	335	333	321	331	327	351	331	354	357	356	337	316	359	320	331	367	317	312	331	359	314	316	323	324	328	363	308	332	348	356	328	324	352	347	348	330	322	345	373	344	351	359	332	343	317	342	328	312	373	349	311	355	367	364	309	312	369	306	336	311	301	343	319	337	354	319	316	374	350	379	311	364	323	286	335	302	376	329	381	341	343	350	330	314	317	300	340	293	373	307	354	330	338	325	346	303	339	318	366	352	328	317	306	340	348	345	331	358	314	304	363	362	320	338	331	349	343	314	336	308	325	326	333	330	324	375	327	323	337	331	308	327	360	340	339	359	362	358	348	301	309	339	303	350	340	331	330	335	343	351	351	322	369	297	329	306	325	341	332	331	415	365	370	330	337	312	327	358	348	357	340	306	338	347	346	305	313	370	366	321	327	295	321	320	307	345	321	291	301	309	356	316	352	383	346	357	343	339	331	327	341	331	310	318	340	357	344	357	322	328	334	349	337	357	318	306	322	336	360	330	309	340	362	320	336	325	331	334	369	323	340	329	344	323	327	323	345	315	330	311	359	334	335	343	320	315	355	318	296	331	351	340	340	335	374	333	320	343	367	360	316	310	348	346	362	341	304	337	336	338	307	312	353	327	326	338	315	306	359	341	341	303	355	336	339	351	376	333	331	320	331	313	316	357	328	368	379	298	364	318	385	323	301	315	351	346	323	349	337	370	352	333	365	335	331	340	327	339	360	339	328	372	297	315	336	343	341	317	322	363	336	362	314	331	331	285	349	358	352	278	361	323	315	322	330	338	329	335	330	294	318	320	386	332	330	323	373	322	320	333	332	360	317	345	331	334	306	337	318	327	330	304	350	316	334	348	364	304	350	361	294	336	341	352	349	359	289	344	311	336	291	307	316	313	338	322	291	326	293	341	318	314	306	353	320	325	311	346	309	317	309	318	340	316	289	346	344	323	311	359	322	309	323	331	311	322	333	351	312	323	331	341	298	350	332	376	353	329	313	344	325	367	326	325	323	321	308	315	334	342	325	338	377	336	324	333	340	338	333	316	349	312	350	345	352	332	328	317	308	324	322	362	313	345	323	329	320	324	331	356	355	362	332	361	336	352	316	325	337	327	343	363	312	322	330	336	352	341	301	323	296	341	342	316	317	310	370	323	319	355	336	330	336	321	306	346	291	299	342	348	352	291	325	341	333	330	363	295	334	358	369	323	333	358	321	363	353	340	342	333	302	316	342	344	318	320	348	358	328	302	324	306	318	300	334	377	328	324	363	330	296	317	325	361	332	345	345	332	322	346	322	330	317	337	342	319	322	330	340	356	327	313	309	320	296	310	310	327	340	331	326	339	319	336	328	362	320	318	321	323	357	313	332	336	309	385	375	305	343	345	314	303	343	307	320	347	312	315	353	381	325	324	358	336	330	336	352	325	337	367	332	371	314	313	345	333	335	362	332	365	342	335	338	338	313	372	327	318	309	340	373	305	338	315	308	327	316	339	341	342	327	352	340	310	322	296	360	359	337	347	356	318	347	332	362	306	347	263	303	360	326	321	346	332	330	351	358	347	331	331	330	315	359	360	316	338	336	298	317	342	342	321	327	338	339	336	338	321	342	354	347	377	378	331	334	338	317	314	350	357	356	302	360	320	318	324	329	332	378	338	312	320	348	339	301	357	353	398	355	302	326	342	342	326	366	354	363	331	331	346	357	333	322	288	366	345	329	351	358	318	319	364	346	333	326	379	328	334	319	314	342	310	349	326	317	331	335	331	321	342	323	325	327	348	335	351	336	304	317	330	358	337	287	324	321	357	324	341	316	334	308	331	340	351	322	366	310	332	308	343	369	336	320	323	277	357	299	347	336	353	317	343	314	322	344	319	351	367	331	339	330	343	335	363	326	364	346	309	302	318	322	350	370	376	323	388	337	323	335	337	318	315	321	307	319	364	332	321	327	365	357	290	337	304	337	343	351	326	357	311	316	328	350	324	341	332	295	342	333	383	328	336	337	331	315	327	337	386	339	330	379	320	352	314	338	313	322	351	351	318	301	323	297	326	355	296	349	351	322	325	334	326	359	323	336	344	350	316	321	364	345	334	323	327	309	331	311	326	325	352	329	377	369	299	311	343	306	343	297	323	336	366	335	364	303	337	357	330	348	307	322	346	318	313	313	361	331	358	351	317	287	364	312	299	324	324	319	328	340	340	345	316	342	314	313	328	354	344	312	378	370	337	342	353	326	339	330	324	338	344	330	346	334	346	366	360	303	346	368	354	307	379	357	325	321	321	313	334	347	339	313	351	322	327	325	337	291	338	325	310	303	371	311	341	323	328	343	314	329	344	363	325	339	321	324	305	336	332	331	339	329	329	299	320	307	331	293	323	337	333	367	346	351	336	320	324	322	324	318	296	335	321	325	317	342	368	319	349	349	349	327	321	315	399	364	333	324	351	314	286	345	381	343	342	326	320	343	370	365	356	311	358	324	335	362	357	347	327	340	331	332	324	326	360	331	330	328	325	347	331	351	320	329	352	320	346	332	348	322	328	351	338	364	349	323	354	354	346	342	342	323	315	284	325	328	321	338	348	364	343	373	333	306	351	349	380	366	348	353	323	336	319	358	337	314	337	333	357	339	327	302	312	308	341	340	333	338	331	354	329	307	329	339	350	318	332	276	354	315	346	306	307	308	355	305	316	322	337	347	338	368	303	308	337	370	331	296	326	349	336	293	321	315	324	342	326	343	348	355	342	374	293	305	339	352	337	352	369	342	304	356	342	292	317	361	340	315	295	342	353	360	343	323	344	329	330	354	341	326	340	356	305	314	363	283	310	336	350	313	322	331	304	346	326	304	395	334	320	306	300	326	347	339	333	353	345	320	323	347	325	345	326	327	350	346	367	340	357	305	319	338	331	342	332	296	311	329	327	335	368	332	354	336	325	321	338	336	343	298	336	340	379	362	382	328	359	372	335	287	327	341	313	331	327	330	321	326	317	330	335	338	347	328	348	326	335	312	336	320	358	339	345	361	332	338	354	377	358	324	316	340	350	334	313	330	345	330	306	342	326	356	342	351	333	344	338	340	358	368	342	358	319	350	329	317	332	346	310	362	358	324	300	325	352	315	312	304	320	310	359	372	333	311	315	310	351	346	345	326	317	342	344	333	326	326	343	353	337	369	334	337	329	354	301	319	342	356	328	348	345	338	349	341	336	337	303	349	353	355	307	353	302	337
8564	1046	1704	2045	1549	1290	1216	1094	1012	965	941	909	898	867	849	842	807	820	824	831	862	836	781	793	800	766	798	754	754	743	794	772	717	823	796	781	817	780	820	783	698	755	761	807	795	788	756	762	779	815	771	769	788	741	753	742	750	749	764	711	809	765	774	760	776	751	774	768	745	789	763	716	755	790	787	758	750	810	796	825	772	799	767	790	774	793	802	775	806	724	750	811	731	722	714	740	823	712	798	788	779	802	778	762	783	722	752	764	699	772	746	768	778	738	759	698	748	754	755	758	732	770	773	734	714	765	760	838	772	766	766	796	785	783	704	755	740	785	745	747	805	784	760	771	784	769	747	732	758	793	804	803	732	752	757	809	776	746	752	744	762	797	778	783	777	775	790	780	766	806	786	786	734	746	777	746	730	771	776	739	769	760	751	760	742	815	773	737	776	744	793	738	757	807	790	792	791	762	760	756	765	783	754	755	812	754	786	770	727	818	752	749	713	757	723	747	738	735	766	723	755	784	758	781	756	742	708	755	815	768	782	725	769	786	755	727	750	786	715	721	753	738	762	740	750	737	801	785	738	820	812	789	735	776	758	774	820	738	734	763	757	706	781	815	770	761	800	742	743	750	765	764	768	706	710	796	844	766	740	769	776	749	788	742	762	745	761	720	780	805	758	734	808	781	757	764	805	772	790	762	763	734	877	755	784	753	765	786	791	786	787	751	779	748	762	773	769	750	766	728	734	796	802	775	726	737	756	735	784	727	803	745	807	747	730	723	826	729	756	743	738	740	791	803	750	745	741	704	749	832	726	755	772	782	734	754	725	743	717	778	754	740	750	724	752	766	813	775	795	770	789	759	743	720	794	753	763	761	736	771	743	731	765	753	755	749	829	770	768	715	766	723	759	791	771	769	723	731	770	739	746	723	730	749	816	783	760	768	771	790	715	706	744	730	712	748	736	776	761	762	801	753	719	805	810	736	780	760	757	759	745	742	730	787	791	804	751	724	778	794	753	764	682	781	819	726	789	769	716	783	794	758	764	790	758	782	732	814	790	706	757	739	788	730	742	753	719	773	790	761	772	766	789	821	836	800	756	707	741	803	767	776	781	798	731	762	726	703	801	754	797	749	732	784	768	822	774	778	760	766	751	811	781	702	792	740	803	746	788	816	769	771	786	769	699	786	732	791	786	731	728	724	744	720	782	794	764	791	727	758	712	728	731	810	779	751	779	722	770	780	763	823	763	775	754	738	746	758	756	732	751	751	769	768	735	783	768	803	815	787	787	744	775	733	760	772	761	769	777	792	782	778	715	722	763	820	787	781	798	783	791	754	741	739	779	811	755	737	774	746	724	730	782	768	776	838	719	804	771	778	773	797	744	750	773	769	757	761	754	799	766	744	785	759	806	752	803	781	778	759	719	754	790	774	790	735	733	795	754	800	766	755	766	814	766	719	787	755	760	761	733	762	806	788	725	777	716	734	762	812	777	784	751	736	758	791	709	795	741	762	741	756	732	780	733	822	800	775	755	776	792	724	780	780	753	726	733	723	764	777	801	769	777	735	764	781	785	815	774	795	735	776	765	728	767	750	718	800	794	756	750	752	814	809	795	780	773	758	761	782	776	747	772	786	759	757	728	769	748	749	756	794	797	806	765	771	764	730	740	771	719	808	758	762	750	761	776	761	718	784	759	778	757	794	777	766	764	748	751	791	715	789	772	808	777	792	743	764	820	711	758	772	814	759	730	732	732	746	738	757	771	797	713	824	726	777	779	755	760	775	774	722	803	769	710	767	773	750	709	795	784	747	756	748	677	711	770	768	727	783	785	735	723	735	740	748	745	757	793	822	798	768	815	794	805	756	759	780	776	734	766	741	767	756	802	801	756	772	810	757	749	763	740	813	780	793	773	765	786	736	784	742	721	754	805	801	742	704	780	797	736	779	793	729	785	750	785	771	735	771	814	786	800	745	745	805	782	800	794	763	780	814	756	739	755	749	735	794	797	760	709	759	810	774	723	761	770	744	812	745	721	742	787	772	761	790	792	770	797	784	782	719	778	742	765	741	749	757	770	767	730	785	794	768	765	732	815	743	808	719	793	740	769	785	804	751	745	800	761	748	788	765	773	769	802	757	767	736	795	777	741	714	759	758	713	797	797	738	745	736	728	799	778	790	803	765	758	729	730	736	805	781	781	809	760	781	789	754	787	731	779	794	789	769	723	769	754	751	743	790	759	753	745	784	765	782	735	805	715	776	763	773	779	767	789	752	744	779	768	732	763	705	774	784	723	784	781	765	755	759	803	795	775	702	766	739	806	748	740	748	743	807	759	751	783	788	754	768	766	699	764	792	814	756	768	731	745	774	733	763	779	734	770	779	735	747	749	725	772	753	776	715	791	751	790	778	723	776	739	796	713	793	749	726	790	776	815	770	770	757	765	755	790	745	700	787	762	703	772	766	764	759	774	706	733	753	798	756	744	774	798	776	772	795	755	822	828	774	737	732	762	729	761	689	771	744	740	764	792	732	720	722	715	732	708	795	742	774	751	786	772	742	779	786	780	762	749	776	761	809	796	773	737	768	754	735	801	829	775	745	748	795	796	725	783	780	791	758	769	777	743	707	739	702	755	784	756	799	768	758	774	772	744	798	763	738	768	783	785	771	758	769	740	808	773	746	805	797	773	735	777	734	728	774	776	747	793	790	764	765	765	825	762	758	745	776	806	733	788	743	795	751	760	796	764	814	712	818	754	769	758	822	829	773	780	816	813	742	789	760	740	753	765	794	760	807	765	737	761	726	740	760	822	767	773	796	775	760	759	744	746	766	798	725	794	742	769	750	768	744	782	728	802	743	776	779	767	732	808	758	768	778	735	789	778	773	765	776	794	762	796	724	769	737	789	753	723	769	734	747	793	752	727	769	781	749	743	744	775	747	783	746	755	748	771	766	767	744	737	750	725	778	758	760	749	745	751	788	805	801	818	725	711	799	743	764	755	764	744	729	780	768	773	732	763	718	763	765	783	792	765	771	784	769	792	801	716	778	705	722	796	750	780	784	776	776	766	739	757	714	745	791	772	741	746	739	749	750	724	761	809	737	740	755	812	716	787	822	761	774	728	766	722	747	796	787	777	749	762	775	786	767	753	745	762	755	741	761	779	758	730	762	764	773	761	753	761	756	769	741	750	773	748	825	767	780	745	799	743	747	765	806	802	742	725	764	774	766	771	817	761	753	702	797	761	756	761	722	825	783	767	747	730	728	748	769	770	772	746	785	758	770	731	764	847	759	801	768	761	776	738	740	757	817	786	783	742	775	791	815	779	794	809	759	776	769	765	746	806	793	760	769	777	720	813	777	786	736	744	812	762	743	710	776	823	754	751	761	745	735	768	777	755	726	759	799	749	760	738	727	779	817	720	795	782	719	755	751	811	771	692	777	755	776	721	776	756	769	735	783	796	709	762	762	749	783	736	781	816	762	723	791	770	765	768	794
19907	1761	1241	1072	691	539	522	474	445	435	421	381	368	362	372	372	362	371	323	334	378	384	366	343	341	352	357	349	359	344	366	313	331	361	357	301	333	342	342	384	385	335	347	365	310	332	342	364	353	367	338	333	340	374	334	356	376	361	351	359	354	402	344	317	362	357	347	323	334	330	321	338	335	310	358	378	320	355	324	320	372	384	355	353	387	329	325	361	347	350	352	355	394	346	340	334	324	333	343	316	327	335	389	337	372	330	319	350	352	320	376	349	341	357	346	359	353	362	350	320	319	339	339	324	339	326	327	339	343	352	352	359	328	370	365	326	355	342	317	354	374	358	367	352	341	339	373	361	362	365	325	356	366	348	337	357	372	374	335	324	328	362	347	338	334	338	359	322	354	336	325	332	351	341	347	352	366	339	348	350	396	382	343	367	331	328	351	342	389	358	348	337	358	326	327	333	361	378	335	343	351	335	331	337	374	333	390	335	360	345	334	350	350	349	357	363	371	331	352	358	353	395	340	377	345	355	350	346	357	355	353	354	341	318	344	342	310	384	357	373	353	354	339	325	333	361	371	372	341	349	351	366	320	337	310	337	338	339	323	365	369	388	369	330	331	326	383	378	368	330	345	323	330	372	362	355	360	347	340	326	376	372	364	375	326	334	335	343	358	355	352	343	354	345	374	340	349	367	345	330	337	309	323	414	336	355	325	339	380	361	329	338	365	327	341	339	345	321	333	365	375	335	356	332	355	380	364	312	335	323	297	367	354	318	335	357	361	369	357	324	353	424	367	318	324	346	339	363	380	342	368	368	358	340	339	354	349	313	337	329	317	345	351	313	356	320	344	315	361	348	345	341	321	365	324	340	372	324	328	342	355	337	319	313	361	349	355	384	325	331	343	328	325	363	334	392	361	329	367	337	352	355	373	330	331	355	346	328	347	328	334	326	350	370	346	346	331	349	351	315	350	395	355	345	353	317	355	347	362	342	327	348	364	321	366	333	328	331	385	359	327	336	349	370	379	339	373	350	367	364	332	366	338	342	353	377	369	342	335	306	355	363	339	322	320	355	358	334	330	332	373	372	329	328	361	341	363	322	319	320	335	408	341	328	311	316	355	342	358	319	311	365	352	356	373	334	366	364	353	350	351	343	310	326	314	366	367	337	323	364	354	336	344	356	324	363	342	307	323	344	332	338	362	323	319	351	339	380	344	346	354	343	360	329	378	373	337	356	338	358	363	340	317	354	323	361	360	347	333	327	347	337	338	335	333	352	335	364	345	325	342	317	350	322	346	367	362	334	321	333	367	348	356	332	335	345	325	349	358	335	352	357	377	376	364	363	397	371	336	375	340	330	353	350	367	369	338	398	338	388	338	322	329	356	353	305	367	377	359	318	313	385	364	340	313	339	348	360	324	357	338	359	370	332	346	345	352	352	364	347	357	325	323	345	354	334	345	338	325	338	343	351	346	373	354	345	332	342	352	328	339	348	353	335	339	344	351	346	386	333	341	350	338	328	341	386	383	359	336	356	335	300	331	336	319	341	331	348	319	331	369	404	377	332	365	349	316	357	334	337	313	357	339	378	338	324	359	360	336	299	335	372	347	349	338	360	342	324	355	342	298	357	335	346	342	341	376	327	312	358	353	318	361	338	338	366	325	376	374	353	362	317	356	345	350	342	365	355	370	374	355	350	307	315	326	360	315	361	350	349	330	340	355	366	303	399	324	378	331	365	333	352	333	341	384	395	339	366	332	351	367	322	349	327	305	357	333	302	341	336	342	371	337	302	326	325	356	312	363	336	348	323	379	375	346	337	360	339	338	362	370	349	371	360	377	341	327	365	391	360	378	338	351	306	323	330	314	355	322	394	297	373	368	360	359	348	309	353	361	351	356	349	347	353	388	340	342	375	351	340	356	343	380	369	361	343	335	324	340	397	311	348	343	320	372	328	346	392	370	357	371	357	361	324	360	366	365	345	333	373	354	340	343	371	330	352	360	347	407	328	317	334	364	354	326	316	314	363	350	333	357	364	356	375	380	295	345	307	355	292	375	366	345	339	354	297	318	318	359	319	336	363	341	320	333	324	336	363	342	328	381	339	348	309	340	314	377	384	365	364	343	395	316	375	357	333	361	346	349	331	320	347	343	327	362	357	369	335	313	357	389	309	334	377	330	368	369	365	334	360	325	364	324	340	339	317	363	330	304	343	328	321	349	326	353	344	333	372	334	339	348	364	336	367	365	362	317	327	339	373	323	322	316	350	380	328	345	346	344	311	342	348	374	349	322	338	336	365	323	359	352	378	352	307	341	316	340	357	367	337	389	384	346	354	387	375	333	352	333	318	347	320	362	368	337	334	370	333	340	342	335	348	329	350	357	340	332	346	346	335	351	380	353	343	356	384	310	364	316	362	362	320	371	362	341	347	335	351	346	370	325	387	334	334	378	317	330	391	323	335	363	387	340	361	345	347	319	334	366	331	369	343	364	361	305	342	352	343	302	339	318	329	297	335	343	329	352	323	322	349	348	335	338	341	353	328	374	348	364	363	318	343	348	353	317	351	338	376	345	385	370	342	343	376	360	340	354	340	381	348	341	367	334	338	346	330	351	348	319	310	361	349	336	338	326	320	343	356	324	345	337	362	372	356	330	334	354	307	333	376	310	321	353	344	325	328	321	374	358	350	326	314	364	356	354	365	334	344	389	324	332	335	370	349	333	353	322	383	313	364	307	375	346	320	327	328	357	366	326	345	360	334	354	326	336	365	363	382	377	332	363	358	353	345	338	357	337	328	360	349	310	340	363	330	348	347	343	327	355	360	300	342	352	331	362	353	315	343	345	318	347	361	359	330	349	350	348	344	342	342	348	325	333	297	335	341	350	346	335	321	342	368	332	389	342	335	315	330	347	350	352	355	322	386	310	343	358	360	400	356	327	373	359	361	339	376	349	347	348	353	359	316	336	322	341	344	377	373	327	374	319	343	320	321	368	332	340	363	343	381	359	352	332	360	336	339	344	365	285	375	367	326	338	309	356	325	309	308	335	375	356	328	337	356	351	313	331	370	321	335	372	383	359	323	343	370	396	339	379	333	328	340	362	361	328	331	321	345	385	391	374	337	335	371	339	399	354	383	319	357	346	344	340	341	318	339	357	363	314	341	331	330	342	344	350	382	327	338	328	364	353	366	364	333	337	386	353	324	373	329	342	347	338	335	352	365	355	327	363	346	379	354	317	355	324	331	355	317	385	395	351	352	302	338	339	332	348	370	402	363	328	337	341	364	367	318	328	356	342	365	351	308	338	359	375	362	356	326	370	353	336	342	366	342	343	364	334	340	321	382	378	351	325	374	307	353	342	365	355	346	366	361	342	322	332	373	324	322	344	360	342	325	323	342	346	348	352	331	327	349	334	355	327	303	332	343	347	318	326	308	341	326	344	375	364	341	319	334	364	371	317	343	353	346	363	321	307	351	347	362	347	363	322	359	343	389
10802	1353	2537	3322	2222	1807	1556	1402	1198	1152	1070	1028	1008	954	931	911	940	904	877	859	849	846	813	854	834	821	802	801	843	834	805	758	735	841	749	846	856	792	766	846	746	767	789	801	824	750	759	753	829	827	802	784	772	764	737	792	782	824	739	818	705	785	793	770	772	790	776	750	786	735	744	780	742	827	777	731	803	760	763	759	769	690	797	772	784	772	770	749	768	789	777	780	746	824	724	808	785	796	786	750	758	768	853	768	765	729	770	834	769	761	771	761	787	744	761	721	779	828	752	715	802	736	759	762	771	768	787	773	816	733	789	774	779	753	795	792	780	756	810	722	781	739	735	780	755	734	753	729	763	766	801	806	775	769	766	818	772	787	779	737	772	817	724	805	753	727	746	714	775	744	765	752	770	704	733	787	747	804	765	781	763	789	789	767	742	796	806	808	783	766	781	778	810	740	766	726	776	719	759	770	772	781	755	805	734	736	791	778	757	780	749	778	756	784	783	780	769	720	764	799	735	781	734	754	769	785	805	654	806	719	748	742	756	752	705	738	787	741	746	771	742	713	769	747	722	740	748	755	758	802	746	773	765	771	811	773	750	739	760	716	761	764	743	704	770	771	795	740	736	740	753	741	783	785	733	764	817	771	801	784	731	747	750	732	740	762	823	772	754	782	814	762	743	724	711	782	758	740	746	790	784	755	754	744	768	719	766	769	763	752	756	755	756	761	751	761	744	740	739	769	806	775	730	722	749	751	769	760	769	748	795	779	766	829	776	791	756	758	750	787	710	684	717	786	767	750	775	756	836	807	729	725	731	802	773	776	771	791	779	775	772	786	739	788	757	754	767	757	723	773	805	754	765	764	772	732	760	714	771	774	774	785	798	741	713	792	765	766	774	771	788	739	774	769	750	778	786	804	736	747	843	736	775	746	759	734	782	835	755	740	749	803	796	723	735	747	764	821	776	753	784	772	736	749	794	757	763	721	766	771	755	715	754	764	762	793	793	770	795	730	747	763	778	752	753	777	757	792	736	757	760	765	732	762	763	760	747	775	783	755	773	782	784	749	715	741	786	787	772	736	756	750	778	770	779	766	765	806	704	748	751	761	764	741	750	805	760	746	763	745	780	746	761	752	788	793	797	742	768	741	759	777	795	769	766	715	758	752	757	754	764	774	745	743	748	764	743	764	770	797	740	758	755	775	776	719	743	784	756	759	770	751	772	792	756	778	725	785	776	771	776	773	774	738	718	745	797	769	777	792	788	788	804	742	789	809	739	770	742	745	866	796	768	798	802	741	692	789	813	804	749	775	764	710	777	778	731	776	726	795	716	786	766	800	780	746	780	680	777	772	782	782	779	799	771	773	768	760	751	766	778	793	740	741	751	775	829	768	760	755	707	807	771	752	802	741	727	779	718	771	737	741	759	721	764	783	746	725	762	754	798	681	780	762	777	767	728	767	805	719	764	769	745	761	853	759	719	780	750	766	769	786	718	759	776	745	793	771	759	737	792	793	785	773	746	762	802	771	811	739	758	794	727	751	755	766	797	749	766	713	737	750	805	748	800	753	762	728	784	804	731	694	725	738	774	790	766	804	789	755	776	790	790	760	793	718	730	742	743	729	739	752	769	772	796	736	739	741	810	757	760	790	758	767	777	783	769	780	754	725	780	770	721	781	746	755	723	786	754	762	740	758	774	829	791	783	835	763	746	733	754	751	770	788	758	780	761	769	704	750	763	764	796	755	790	792	766	742	826	755	771	718	737	750	779	790	784	770	749	770	776	754	752	744	755	733	731	794	750	760	805	783	741	760	800	751	782	788	744	803	767	781	745	765	779	777	726	715	740	824	716	715	758	765	754	770	757	762	761	717	752	768	761	768	817	795	799	776	739	792	787	778	768	795	755	788	764	815	737	737	754	799	786	761	724	776	760	831	753	756	720	769	759	776	752	801	756	768	763	765	770	789	786	755	798	786	726	791	773	780	768	741	727	812	725	723	759	739	772	791	810	755	741	768	737	728	809	811	743	762	770	710	749	743	753	813	756	764	784	847	779	813	759	763	764	764	755	732	786	789	759	765	784	781	762	715	768	758	755	755	776	735	755	790	782	759	709	823	726	779	726	750	824	743	750	822	748	778	771	776	746	757	716	739	821	769	760	774	781	745	795	773	781	740	773	785	770	763	770	814	816	732	779	776	772	773	774	745	727	724	781	760	758	810	776	791	731	693	799	747	778	752	754	734	752	791	777	729	839	731	819	739	768	788	792	754	789	725	763	785	765	772	756	712	772	679	764	732	739	720	779	728	759	787	729	772	785	747	747	744	764	774	785	769	748	730	766	746	793	752	752	764	762	777	780	735	756	741	797	748	760	802	729	773	753	757	802	791	734	772	703	760	775	817	762	783	745	777	782	744	770	785	787	788	778	805	861	731	729	766	774	739	796	792	765	743	797	786	776	776	776	748	798	770	784	771	800	774	840	721	730	774	749	777	762	802	788	766	760	787	746	765	747	752	788	740	754	760	788	756	768	737	806	792	742	762	755	737	736	783	770	786	752	760	757	767	811	737	820	784	792	729	789	781	727	762	716	796	750	762	764	840	817	772	754	736	759	781	796	790	817	800	747	754	719	732	753	771	763	762	750	739	749	758	756	746	751	778	800	819	761	770	738	786	750	805	763	797	821	767	756	765	734	798	811	761	798	736	716	746	784	710	765	710	804	747	782	735	801	753	745	771	764	763	809	823	794	774	749	782	799	765	717	811	775	791	799	812	800	786	765	760	759	756	774	781	718	801	778	788	787	699	752	757	796	765	740	791	739	786	765	768	743	737	780	787	793	765	764	847	744	753	741	824	736	805	779	756	785	745	780	771	740	749	776	732	743	754	789	807	710	749	814	759	759	703	745	726	743	726	774	706	798	741	736	749	762	773	794	787	770	700	751	759	746	710	755	793	755	830	766	735	703	762	759	759	795	729	739	744	745	771	753	786	792	781	800	739	779	756	771	777	747	782	745	734	775	753	787	727	770	805	730	747	784	733	781	760	793	783	778	790	771	761	747	747	752	750	763	796	770	772	785	780	755	749	782	728	780	736	811	745	756	761	804	752	761	750	764	772	751	825	775	778	776	728	764	759	680	764	716	779	805	787	708	810	789	803	746	775	785	735	779	744	707	761	766	800	725	728	755	827	810	761	797	790	742	798	789	729	794	741	729	741	777	767	745	788	840	770	762	770	771	786	741	741	775	740	775	772	750	752	763	752	791	812	751	857	756	764	770	817	729	779	822	730	739	772	746	805	761	804	816	729	758	779	740	751	703	769	772	801	781	729	831	705	730	791	748	727	757	704	746	756	749	822	781	743	765	759	767	790	753	764	765	764	781	798	751	755	720	825	796	745	777	747	750	697	782	698	782	765	756	773	764	748	729	755	775	800	757	775	700	746	741	740	774	772	700	766	748	805	755	758	772	727	758	771	743	743	767	775	776	739	784	678
3381	173	164	189	146	169	149	138	145	149	165	157	141	185	154	162	144	151	182	140	136	146	164	163	141	152	145	140	133	155	132	123	154	169	147	155	160	149	162	132	149	136	146	170	148	162	164	157	156	146	178	154	149	161	150	161	150	173	140	145	144	148	151	144	139	153	148	129	172	156	148	153	144	132	167	151	157	148	146	160	168	141	157	166	151	142	155	145	162	122	128	156	150	169	166	142	152	145	143	155	157	148	156	171	188	159	149	167	155	139	136	138	143	169	154	140	154	136	157	134	173	139	164	167	157	169	161	154	154	165	156	147	155	164	154	163	152	156	167	130	159	152	154	152	143	146	154	171	127	160	138	135	143	181	131	158	161	130	162	166	162	164	160	149	144	160	170	158	140	139	146	158	151	135	159	159	183	146	128	146	154	150	158	164	150	157	136	162	151	163	150	151	145	152	141	159	169	152	147	165	152	154	172	161	154	139	140	148	159	190	161	159	131	159	140	135	145	138	144	163	151	151	151	130	142	171	157	172	160	135	174	133	160	146	142	148	137	165	152	153	135	129	159	147	161	150	156	142	162	157	133	144	139	131	150	194	155	153	162	155	140	157	134	160	173	171	134	140	139	146	146	164	139	145	160	145	154	140	129	155	122	161	138	163	171	146	135	140	142	158	169	155	185	149	159	144	158	131	146	159	169	145	123	147	167	149	151	158	144	153	157	157	175	138	160	158	152	139	160	146	192	147	155	167	149	159	177	154	147	185	182	137	135	159	145	161	148	147	172	138	148	171	147	140	143	143	158	136	142	162	145	167	166	152	169	137	156	144	149	166	166	176	176	149	152	133	155	166	136	181	158	151	155	164	157	156	144	166	160	154	151	167	147	151	142	144	130	146	133	143	159	157	144	133	139	145	150	154	173	151	151	181	139	150	152	157	184	137	177	157	144	148	170	155	147	149	192	143	167	137	179	129	157	146	165	166	152	139	129	147	159	155	146	163	161	163	158	117	152	150	134	170	172	144	145	118	156	151	140	121	126	164	156	129	146	157	149	155	131	173	171	153	163	134	153	155	153	153	140	144	159	167	178	161	154	162	157	163	153	158	167	151	162	144	146	173	167	136	161	147	153	144	143	143	167	164	175	143	141	160	148	152	142	142	151	141	165	166	128	145	158	161	167	160	155	151	178	151	144	122	144	150	161	118	138	157	164	143	150	145	152	148	137	147	149	158	165	132	126	158	139	154	180	149	143	152	149	154	151	155	156	142	143	145	171	144	151	163	136	127	144	146	139	157	168	154	151	143	131	139	143	170	148	130	154	143	166	152	165	169	153	147	158	150	167	165	148	153	146	148	164	150	142	160	156	169	162	155	155	115	151	127	169	136	140	143	132	137	166	152	148	162	152	139	151	173	146	147	149	151	156	159	173	169	152	159	172	143	148	142	145	151	153	151	144	149	132	150	158	160	135	144	144	145	171	151	180	132	128	145	158	156	144	182	155	153	174	159	125	158	143	172	168	148	155	146	171	149	173	148	175	136	167	169	166	164	141	162	139	147	148	138	152	146	150	167	149	128	149	133	132	152	145	171	155	155	152	164	183	153	141	150	152	158	144	150	147	147	174	136	149	161	147	134	175	146	158	130	151	175	162	168	146	153	152	150	136	143	157	144	171	126	161	147	136	171	162	136	163	138	143	151	150	143	167	148	135	152	175	171	156	158	132	144	150	146	158	147	170	144	157	138	164	156	157	158	169	164	148	148	141	146	151	143	160	157	135	130	141	151	162	138	143	150	153	152	149	163	157	168	158	135	140	149	157	166	154	162	132	148	163	131	150	162	172	172	158	135	143	162	165	177	161	158	170	146	116	140	144	135	153	154	170	140	151	147	169	152	148	153	136	157	158	137	145	157	162	167	158	140	159	143	169	166	157	178	153	170	142	153	143	146	140	146	161	155	152	147	154	143	149	161	156	150	157	172	152	143	176	149	156	152	133	167	119	143	162	164	130	149	132	140	167	152	157	137	145	164	154	161	141	133	153	149	168	153	150	149	194	137	155	161	162	158	145	123	164	138	152	148	169	151	151	137	161	145	175	160	134	133	164	160	146	149	159	132	157	157	149	155	175	130	140	155	189	150	170	170	151	164	138	156	127	130	154	170	153	130	128	154	167	183	139	148	161	161	171	136	168	151	155	155	166	172	149	165	148	165	163	165	151	173	150	151	169	156	168	138	135	175	167	135	141	137	144	148	135	155	140	151	150	134	150	167	152	144	156	175	144	154	162	125	144	159	157	163	149	171	153	136	164	156	155	146	146	156	151	141	142	133	151	151	149	134	141	150	148	148	144	152	136	145	171	148	153	168	150	135	152	189	174	150	149	169	169	142	155	112	156	156	147	179	144	152	157	156	146	150	154	158	158	159	162	166	170	149	133	149	124	141	161	154	159	138	170	166	163	140	148	156	163	142	140	155	159	145	174	154	152	158	154	144	159	131	141	131	158	153	157	130	146	130	142	144	154	151	146	158	150	149	146	131	164	138	179	139	128	173	142	140	145	155	152	132	156	142	149	138	141	155	150	176	184	177	180	146	138	179	153	144	176	138	152	152	138	151	165	171	142	164	147	140	160	163	156	152	138	161	158	161	161	157	139	173	160	150	149	154	138	168	135	153	160	147	159	156	163	139	156	150	150	163	132	149	135	149	155	138	168	129	147	138	141	157	153	167	155	159	161	164	144	163	142	158	169	154	184	179	142	162	151	120	156	166	166	143	150	158	148	152	176	167	155	154	143	139	150	148	157	152	152	144	161	158	154	152	149	166	149	165	139	155	153	157	127	155	146	153	162	142	139	159	147	172	140	130	155	140	151	151	145	160	142	163	157	147	154	149	166	144	159	146	148	126	161	135	131	133	158	166	124	151	156	161	155	147	153	146	151	152	143	140	148	144	150	176	153	164	145	149	143	127	127	136	168	161	150	176	173	167	140	153	144	162	146	150	143	155	145	162	166	145	150	158	145	135	158	147	110	133	148	156	149	158	162	172	154	152	148	149	161	142	127	168	149	160	152	126	144	150	179	131	148	174	149	149	145	141	143	133	150	149	163	187	172	144	132	179	194	125	141	161	140	156	157	169	164	133	164	147	147	162	141	160	154	162	150	153	158	136	130	165	167	143	141	140	142	157	180	147	158	151	153	140	162	136	162	136	146	179	148	153	171	175	148	150	151	154	166	145	171	134	149	146	167	150	162	140	183	148	159	158	136	152	160	144	159	149	166	151	162	139	150	143	153	125	160	134	142	158	130	147	141	154	160	157	148	142	149	128	169	170	147	174	171	156	138	128	155	167	159	165	165	158	145	146	173	171	156	151	188	178	148	158	145	138	135	152	145	156	164	152	137	128	147	142	158	144	179	157	150	173	156	132	153	179	159	141	146	162	121	161	136	177	142	144	164	155	163	165	134	157	146	159	171	175	166	163	169	130	146	155	148	142	156	152
3095	441	425	469	455	435	419	445	428	434	401	416	437	419	366	410	378	420	395	444	416	433	426	425	424	407	382	422	422	404	397	408	383	443	374	420	414	436	436	441	384	405	443	409	401	391	382	398	383	377	412	391	396	418	380	426	385	444	437	442	355	390	379	401	430	414	383	393	427	390	394	397	443	438	422	415	392	420	383	382	347	408	398	428	395	381	424	402	419	413	428	403	402	417	427	396	456	434	381	395	390	369	387	414	411	426	425	391	382	429	367	412	417	420	430	425	395	423	431	419	408	416	399	400	442	399	427	379	394	411	395	415	439	427	412	457	347	399	405	401	412	393	420	398	413	398	434	399	423	396	391	418	401	412	395	387	411	394	429	427	442	413	416	388	422	422	408	409	419	403	392	380	422	422	409	368	393	411	393	371	407	408	386	433	364	414	442	424	426	406	371	409	413	443	391	395	399	413	389	413	442	432	421	428	410	422	410	419	376	383	395	369	434	417	374	392	402	407	413	391	419	446	425	421	386	451	413	394	423	369	391	391	396	378	407	416	373	401	398	367	420	405	426	436	394	411	410	392	431	394	448	419	424	440	393	404	382	393	427	404	422	390	409	426	398	388	421	452	386	377	412	397	450	365	378	395	454	403	418	403	430	409	405	407	392	413	403	394	387	410	418	399	428	414	388	379	407	451	411	442	375	412	392	417	410	399	429	379	398	415	391	428	385	407	413	428	387	411	413	419	405	417	406	395	384	452	403	384	369	423	408	374	426	386	397	420	426	401	391	405	365	399	410	429	452	384	446	413	439	367	400	385	437	400	431	404	432	430	399	401	436	400	409	388	397	394	398	412	437	402	428	430	393	393	377	429	383	416	411	369	369	445	387	379	411	399	399	418	420	382	379	414	444	458	432	402	404	417	406	393	429	419	398	418	388	423	397	426	395	390	447	434	408	431	403	424	425	388	401	417	384	417	394	413	398	449	434	417	415	426	388	400	411	419	470	423	415	432	433	403	408	444	391	398	401	394	421	384	427	425	421	389	429	432	412	376	393	417	396	379	390	406	365	368	422	426	397	414	410	397	432	404	366	398	418	373	419	388	439	414	421	414	448	405	361	418	438	427	378	409	402	425	432	401	415	417	412	408	397	419	431	428	417	402	401	387	367	383	394	394	406	415	422	404	402	424	410	428	400	396	437	395	418	415	385	425	392	404	413	417	402	411	418	393	402	438	426	404	396	417	445	386	430	421	412	386	413	416	431	401	414	417	424	365	393	410	379	426	386	406	421	355	397	371	426	392	420	391	454	399	391	420	411	394	407	407	396	391	366	391	378	419	401	404	407	416	372	454	437	422	415	443	376	378	440	354	394	425	413	410	382	398	396	401	436	397	388	391	389	413	413	417	397	385	397	393	403	408	407	408	403	391	406	440	391	389	438	394	428	414	415	409	412	385	392	389	391	384	354	389	410	405	393	435	402	422	400	414	383	404	367	423	406	413	369	419	412	412	396	406	433	404	409	388	437	416	399	389	408	412	404	373	416	466	416	432	389	411	408	404	400	413	417	416	424	410	385	385	391	403	413	423	410	407	389	416	399	439	416	403	409	440	413	407	396	410	405	389	385	398	422	367	408	372	425	385	447	412	429	409	442	389	429	399	421	426	408	413	425	421	410	413	417	422	448	423	396	415	466	406	408	372	392	375	382	417	396	408	373	416	400	447	435	423	432	379	387	404	403	406	413	400	415	414	395	410	398	432	428	414	441	432	386	409	386	396	443	434	425	420	389	391	425	399	383	407	422	413	384	407	408	421	402	438	345	429	370	411	409	407	419	413	389	401	392	389	395	409	404	400	427	431	391	404	425	405	440	384	396	393	430	391	370	395	377	442	422	400	368	401	411	400	396	406	389	436	402	452	407	428	429	366	426	361	432	437	389	373	377	382	406	424	433	413	424	423	442	414	419	405	418	402	388	382	440	389	382	373	439	405	378	452	424	392	377	425	387	367	381	405	422	416	375	420	415	414	397	420	406	405	410	450	376	444	397	422	401	404	438	422	388	430	426	406	386	426	377	426	403	391	420	423	409	400	407	397	393	403	439	400	427	377	411	417	422	395	424	394	405	397	414	399	439	422	380	406	385	416	439	406	426	414	392	414	429	423	437	408	457	379	413	409	404	401	380	408	401	407	455	409	431	413	417	410	420	370	429	408	421	406	395	435	450	417	383	413	417	411	396	406	378	417	405	385	410	409	381	373	420	414	409	388	444	390	420	418	400	424	402	439	387	382	362	406	357	415	393	368	406	419	390	410	412	391	421	408	430	393	424	397	396	395	420	391	389	398	424	433	419	399	376	373	418	391	429	364	405	405	411	389	399	410	418	410	374	424	375	408	424	424	438	423	402	377	418	403	355	382	409	425	408	431	423	430	398	439	391	415	394	385	425	412	416	398	419	398	424	380	403	399	443	425	415	398	388	378	418	360	375	410	396	395	424	414	416	381	377	393	411	381	420	405	433	416	400	395	415	419	390	432	398	428	423	372	439	419	380	371	408	430	389	456	398	415	382	423	391	430	374	381	397	407	415	403	418	409	409	385	400	395	385	400	385	385	451	419	416	370	430	439	381	414	423	406	398	371	410	402	425	382	416	407	383	401	426	385	406	413	414	409	397	408	420	390	417	362	391	441	400	413	398	411	412	411	401	417	414	417	436	427	438	436	432	388	391	424	419	417	388	392	430	361	412	425	383	417	437	411	382	414	395	432	409	396	380	417	410	434	391	410	391	393	421	428	409	420	412	410	454	386	409	437	409	382	414	435	378	394	409	406	437	435	407	399	433	441	387	399	424	426	370	412	440	425	422	390	430	417	410	413	433	399	448	375	415	419	403	406	402	407	407	434	389	397	427	432	366	412	366	425	392	410	420	379	396	367	410	395	447	437	380	399	399	392	444	377	387	392	429	403	388	419	417	433	429	376	409	410	420	418	419	387	396	390	392	425	424	384	437	400	416	373	373	400	384	438	403	379	397	379	396	430	423	428	403	395	383	387	404	392	390	415	414	408	372	427	381	409	416	413	427	402	433	403	394	410	458	408	378	420	410	416	365	425	425	407	418	437	408	451	407	424	394	396	446	374	400	389	397	402	385	407	414	413	382	425	405	391	398	423	402	438	401	374	420	405	428	423	385	402	404	393	419	394	383	420	413	401	408	406	413	402	398	411	447	389	395	405	366	397	379	384	397	385	377	425	403	434	398	405	378	412	435	415	425	427	404	425	401	381	437	406	430	418	372	347	405	409	391	419	395	392	373	423	396	407	444	380	406	412	400	395	399	439	436	396	406	405	354	355	389	438	443	443	406	442	389	391	444	420	382	408	415	397	445	408	457	405	410	440	410	452	402	426	384	381	393	421	419	403	413	422	379	425	416	380	416	359	407	451	413	385	391	430	402	413	415	457	434	418	416	387	439	382	445	411	406	386	423	372	414	430	420	401	402	397
12306	926	714	736	464	436	388	350	431	387	367	362	347	337	369	329	358	303	328	341	343	357	320	337	349	358	359	335	326	311	342	371	343	335	312	317	361	325	325	332	324	321	290	346	301	373	348	322	294	303	307	324	334	348	347	342	337	313	334	356	351	343	336	322	365	322	297	327	336	330	324	317	310	321	335	320	322	308	299	295	305	335	333	324	315	377	353	327	347	340	317	341	318	332	329	347	339	324	321	325	304	368	359	321	320	365	345	326	320	347	331	347	328	337	308	331	312	376	318	335	302	358	326	354	309	353	294	320	327	339	349	327	366	344	349	345	338	337	355	344	303	345	347	334	338	316	339	352	312	326	324	330	332	357	340	333	319	304	351	333	354	326	301	326	346	388	351	332	293	321	302	329	354	336	311	331	320	367	336	334	325	336	350	359	353	324	361	319	313	308	328	364	330	325	383	288	337	366	322	368	366	310	319	324	320	331	335	306	321	337	303	313	354	327	345	331	347	311	316	330	341	343	320	365	315	340	311	338	305	322	329	345	309	349	317	340	345	332	327	342	318	349	312	333	326	315	346	337	307	317	312	339	290	321	340	351	323	310	338	367	361	303	313	303	340	322	326	345	308	295	368	329	361	322	380	266	325	355	323	345	315	333	314	328	342	346	324	360	334	350	338	335	330	330	331	321	341	332	305	340	317	336	285	388	284	307	328	365	326	330	345	331	322	355	329	325	338	344	334	305	331	334	319	339	336	324	350	355	324	329	327	315	322	333	365	340	330	331	287	322	313	363	362	319	331	311	317	323	347	324	324	319	320	312	333	354	342	323	297	345	343	345	373	334	302	327	349	321	366	328	299	306	325	308	319	334	319	365	302	337	361	345	338	323	322	330	352	338	332	327	321	325	325	344	331	340	330	330	319	305	322	317	332	331	333	322	335	310	368	352	293	362	345	346	336	368	351	328	317	357	298	284	339	342	313	315	311	343	344	335	340	375	316	329	318	304	338	294	335	329	352	341	299	326	315	314	300	320	320	316	333	343	343	350	315	347	317	358	311	315	358	356	334	311	329	312	376	325	304	335	352	310	356	329	317	344	345	363	355	339	372	347	350	324	329	301	352	328	377	333	323	337	323	337	322	316	363	349	326	356	358	331	303	304	320	359	295	323	341	345	318	330	326	347	280	304	304	345	338	333	317	314	290	332	317	331	311	328	319	329	323	374	353	345	351	311	299	336	338	354	318	353	332	383	327	339	322	341	324	324	347	314	301	354	298	343	368	343	311	327	336	343	327	323	296	327	327	358	346	344	345	321	340	303	353	342	333	323	327	317	304	328	304	337	326	313	336	343	326	280	358	339	315	344	357	350	306	323	333	335	307	354	345	329	374	353	315	356	321	325	332	374	354	309	334	342	365	298	375	356	355	358	321	325	323	333	314	360	311	311	325	325	344	333	334	343	347	302	333	300	272	322	310	343	311	284	312	283	339	340	321	326	269	332	312	326	368	317	353	366	339	328	331	339	339	334	306	328	354	320	339	312	329	374	326	333	299	338	323	312	340	338	309	339	352	324	352	330	324	360	319	333	328	341	308	309	358	309	353	346	326	329	318	325	317	352	343	337	367	355	347	348	325	326	319	319	314	324	357	326	335	343	313	318	294	341	309	340	367	346	346	304	323	354	351	343	356	358	337	320	330	322	368	341	353	349	320	309	343	343	331	313	345	301	346	316	352	354	329	324	335	350	341	301	331	316	340	334	346	345	337	344	322	326	320	346	338	314	292	341	337	346	320	304	291	333	325	369	352	369	360	337	346	329	334	340	346	328	345	347	331	335	337	305	332	320	343	320	359	366	328	296	291	328	340	343	357	335	314	325	347	334	324	335	356	336	327	346	333	336	308	336	313	338	319	341	333	317	292	373	351	320	315	342	327	316	310	321	304	327	342	304	315	330	315	343	339	325	346	318	315	332	346	333	317	335	336	343	343	336	294	326	310	353	317	346	339	313	343	350	340	340	294	351	323	332	340	322	347	336	332	327	335	340	315	337	355	338	314	301	343	295	369	329	335	340	325	297	335	308	344	331	362	319	346	369	334	338	333	330	343	321	353	327	336	351	305	345	313	354	334	319	365	345	321	358	362	343	291	312	316	353	336	333	308	349	330	331	322	321	326	293	370	383	342	324	388	328	348	297	349	358	350	323	320	335	338	339	347	310	348	351	323	328	324	313	359	347	311	355	324	331	313	341	308	342	322	363	312	331	347	371	322	357	335	342	330	305	363	332	358	335	316	311	332	357	349	364	336	353	331	338	319	356	325	339	350	332	320	352	318	323	314	318	310	320	344	348	361	352	346	332	362	301	347	334	341	343	329	326	348	341	280	371	300	311	310	351	327	356	298	332	334	375	368	336	322	318	355	322	321	340	337	324	349	315	310	317	349	338	304	374	314	300	324	319	306	345	350	355	350	357	345	333	361	326	319	323	360	328	356	353	333	342	329	309	340	321	328	360	327	306	357	321	320	332	330	334	338	344	344	331	323	318	369	336	345	327	336	325	323	314	310	321	341	303	327	332	302	334	301	346	321	350	323	331	322	314	350	330	348	316	348	329	338	364	352	337	340	329	302	313	336	358	322	329	320	354	323	304	348	366	319	286	313	305	350	332	287	340	299	369	378	318	355	373	321	369	340	346	331	350	334	311	333	327	338	356	319	291	351	321	340	348	335	322	347	323	328	306	347	315	321	315	332	306	338	356	359	332	352	388	350	322	325	312	290	330	331	331	319	316	331	340	330	344	321	346	346	312	320	355	346	332	300	325	332	372	328	313	311	380	328	339	315	331	350	351	333	326	332	339	357	305	342	322	302	351	361	331	361	316	347	318	329	314	326	322	380	319	305	337	318	283	328	339	367	339	325	329	355	355	361	338	312	303	335	303	319	315	340	365	316	312	323	330	331	361	330	337	353	369	340	330	333	339	343	313	322	345	332	313	307	336	321	305	290	361	309	342	360	330	306	326	304	319	348	364	312	304	343	349	357	346	341	314	402	317	330	342	355	310	327	324	305	333	341	310	307	326	315	353	331	299	338	322	336	313	351	323	322	355	358	365	364	338	309	316	328	313	372	341	339	350	343	358	354	316	322	333	324	349	341	313	288	288	354	319	352	319	336	309	323	352	312	371	307	316	349	363	325	322	358	324	342	328	328	333	329	342	346	305	359	338	316	327	337	343	311	363	343	364	320	358	338	341	321	334	306	332	327	308	304	373	342	358	320	319	343	347	299	323	328	324	325	313	335	354	330	333	325	340	326	344	342	330	299	337	333	337	300	308	333	354	313	344	359	340	348	354	290	329	341	364	321	337	319	334	330	353	336	315	350	324	317	365	348	338	308	329	316	297	294	306	356	305	299	350	339	328	344	284	324	326	336	353	305	322	319	352	314	325	355	355	364	285	318	341	312	315	343	325	298	311	340	339	328	352	319	331	290	328	349	321	330	322
8780	1053	1616	1975	1494	1282	1141	1042	1042	959	948	920	879	875	895	838	866	857	794	771	795	813	837	805	790	751	771	772	787	799	794	808	788	761	812	787	761	709	812	764	839	777	789	799	761	742	767	757	782	744	819	754	775	726	763	809	773	801	743	722	798	772	741	755	760	750	788	800	769	764	805	786	816	834	783	774	747	772	802	748	721	768	751	803	741	742	787	766	762	764	749	805	794	761	691	725	784	744	761	801	745	754	771	752	838	728	743	747	768	789	776	751	739	707	753	747	742	792	768	840	721	792	774	729	809	765	711	776	789	780	755	791	814	815	719	747	748	782	757	746	774	793	757	719	770	760	770	752	779	788	746	778	835	738	764	746	730	780	787	771	762	713	736	735	764	783	799	732	716	744	764	740	756	718	756	778	748	801	807	803	778	761	767	752	757	736	735	767	782	754	776	720	793	706	768	768	770	743	731	788	757	793	798	766	734	765	770	743	780	796	753	785	734	734	755	776	727	756	755	719	740	725	787	769	759	740	723	709	824	722	762	787	753	843	791	857	784	779	718	752	763	780	802	759	789	767	724	766	807	770	772	806	795	783	755	736	745	788	770	730	739	811	791	779	755	793	739	783	733	815	748	742	803	717	745	712	746	754	823	756	749	764	734	812	756	728	733	794	733	742	724	777	747	727	753	785	782	769	749	741	754	728	767	774	771	791	732	772	754	755	764	749	795	799	787	823	776	829	719	787	750	775	803	777	769	783	767	747	729	770	784	749	748	741	741	779	790	721	752	824	726	778	787	799	734	746	739	701	830	787	745	787	762	758	750	783	784	763	815	743	775	754	813	737	792	802	709	753	719	794	798	771	769	766	753	798	771	791	732	776	767	753	790	751	768	797	799	775	774	750	744	726	796	759	795	760	778	746	801	754	765	715	689	784	770	808	743	761	754	743	787	715	731	747	777	730	767	765	776	757	786	786	730	815	772	799	760	749	740	787	734	758	749	727	783	760	725	762	786	758	757	739	757	779	768	799	764	823	718	737	727	661	759	748	789	749	782	723	753	754	755	758	723	741	766	802	725	829	741	746	779	779	765	740	717	786	741	807	789	720	740	744	787	785	763	817	789	748	777	767	756	781	766	769	795	766	736	769	722	751	762	738	768	745	727	778	778	746	766	809	784	701	752	723	778	757	727	779	765	777	745	760	765	712	741	741	715	703	732	742	753	801	800	751	792	740	777	801	755	764	770	781	741	750	792	788	796	754	761	741	785	738	733	769	727	705	733	798	773	747	787	768	766	708	766	765	783	766	754	742	814	774	798	744	790	767	814	775	759	736	747	719	693	769	761	751	798	821	778	736	755	761	758	777	812	762	766	820	739	767	755	757	782	746	759	695	749	769	757	793	753	785	757	735	744	774	776	765	766	724	737	801	748	746	755	719	789	710	762	782	783	739	760	782	748	721	766	784	806	755	759	738	742	780	759	730	734	720	786	767	771	754	763	713	736	772	739	776	799	753	769	778	807	747	799	794	827	794	781	794	773	755	770	774	776	752	803	737	761	803	806	760	761	734	800	783	763	774	727	804	780	751	753	749	804	788	728	767	773	776	718	760	796	762	756	753	728	737	784	741	740	746	754	773	741	783	750	762	756	758	766	756	759	779	709	750	817	794	756	802	775	780	760	732	757	721	813	749	785	771	776	754	769	760	721	772	759	749	738	777	733	767	755	746	804	774	752	807	718	746	757	771	775	772	755	776	794	783	768	748	773	792	764	763	806	758	784	748	791	775	764	771	750	752	785	777	754	746	793	793	753	684	741	732	771	783	813	764	749	765	785	779	762	747	779	726	796	721	725	761	762	767	744	769	750	782	779	799	764	781	772	788	749	726	761	794	747	736	756	808	739	763	762	755	770	748	762	769	693	771	775	773	733	791	745	792	763	733	744	771	735	779	790	747	769	790	788	811	753	739	805	755	766	793	746	746	772	776	744	752	720	730	724	771	796	797	757	790	785	803	793	752	798	767	785	784	741	736	787	730	817	771	736	741	737	756	785	765	748	739	771	744	764	729	729	841	802	713	786	777	789	711	779	773	765	789	756	777	745	753	724	813	725	737	800	721	749	760	785	771	757	806	723	769	795	796	729	755	758	745	746	711	791	797	788	767	749	798	739	770	774	773	767	796	770	732	732	778	799	772	770	786	788	770	740	809	752	783	806	728	789	749	744	745	724	721	746	811	768	770	715	762	756	782	740	716	757	773	768	765	793	748	768	744	724	787	843	730	763	757	766	769	743	756	797	722	749	751	759	716	727	750	821	781	788	771	785	842	759	768	762	711	779	738	739	795	768	782	746	778	788	798	754	756	745	716	787	815	765	765	748	786	725	769	764	745	690	809	788	788	823	774	795	765	773	786	771	744	762	756	789	763	743	730	817	732	768	801	757	731	813	746	754	752	809	793	746	730	769	715	782	772	820	786	778	729	847	707	804	716	737	767	748	722	788	723	759	771	776	713	725	736	761	806	763	787	774	821	762	770	778	756	752	750	764	775	756	730	815	767	844	791	745	758	792	774	773	710	768	713	756	740	737	745	778	757	741	809	810	760	755	762	784	737	753	750	757	744	733	766	757	770	772	760	740	759	747	801	737	748	739	758	730	812	763	784	780	752	775	709	703	733	760	781	774	767	769	820	816	799	801	787	778	769	763	761	773	722	743	726	732	728	776	823	728	761	768	765	731	718	759	759	769	774	770	816	719	798	801	755	758	758	746	773	797	775	828	752	754	729	792	758	790	751	782	756	758	754	758	770	776	775	779	781	769	789	765	795	781	778	753	749	748	716	779	833	763	767	774	751	758	699	768	739	781	746	788	763	801	750	820	786	805	764	743	810	721	786	760	730	821	785	807	745	760	739	793	776	761	777	761	766	788	709	782	747	739	756	735	759	810	727	830	735	737	734	838	775	758	740	750	763	768	774	737	814	755	758	798	726	787	763	716	707	784	819	709	753	747	746	761	829	730	770	791	791	776	781	709	780	780	798	742	802	788	745	782	746	774	755	721	809	789	760	743	780	709	748	771	761	795	778	787	790	741	764	747	749	719	800	728	771	761	736	781	766	721	786	772	776	775	747	764	753	800	761	743	741	751	768	765	755	735	753	732	749	772	738	773	793	719	811	801	756	812	771	761	747	711	714	805	770	726	780	796	767	741	722	760	783	753	770	742	801	772	708	779	773	761	770	745	759	703	738	769	743	763	768	770	764	817	747	747	742	782	776	809	827	770	763	743	769	762	735	788	746	768	758	751	779	812	724	792	718	764	759	698	757	763	793	753	757	790	753	751	743	817	751	739	758	717	775	689	764	789	740	739	753	748	779	804	761	787	735	789	779	787	769	806	750	780	739	725	738	751	738	802	747	737	743	776	740	747	774	754	797	740	749	742	762	798	788	744	754	783	772	734	780	752	744	780	769	736	814	740	731	746	726	737	722	803	748	804	773	733	769
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
