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
336931712622	336931713184	336931713734	336931714284	336931714834	336931715384	336931715934	336931716484	336931717034	336931717584	336931718134	336931718684	336931719234	336931719784	336931720334	336931720884	336931721434	336931721984	336931722534	336931723084	336931723634	336931724184	336931724734	336931725284	336931725834	336931726384	336931726934	336931727484	336931728034	336931728584	336931729134	336931729684	336931730234	336931730784	336931731334	336931731884	336931732434	336931732984	336931733534	336931734084	336931734634	336931735184	336931735734	336931736284	336931736834	336931737384	336931737934	336931738484	336931739034	336931739584	336931740134	336931740684	336931741234	336931741784	336931742334	336931742884	336931743434	336931743984	336931744534	336931745084	336931745634	336931746184	336931746734	336931747284	336931747836	336931748384	336931748934	336931749484	336931750034	336931750584	336931751134	336931751684	336931752234	336931752784	336931753334	336931753884	336931754434	336931754984	336931755534	336931756084	336931756634	336931757184	336931757734	336931758284	336931758834	336931759384	336931759934	336931760484	336931761034	336931761584	336931762134	336931762686	336931763234	336931763784	336931764334	336931764884	336931765434	336931765984	336931766534	336931767084	336931767634	336931768184	336931768734	336931769284	336931769834	336931770384	336931770934	336931771484	336931772034	336931772584	336931773134	336931773684	336931774234	336931774784	336931775334	336931775884	336931776434	336931776984	336931777534	336931778084	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2732	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2731	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42852	13121	3562	1904	1410	1264	962	731	676	545	506	565	415	436	405	357	375	344	326	323	363	374	368	316	329	332	336	319	318	295	329	300	324	325	317	305	302	319	293	345	369	321	314	320	324	343	306	310	325	305	301	310	276	310	301	278	315	311	313	290	294	279	288	292	292	315	294	279	273	298	311	333	320	287	314	311	281	301	308	313	286	276	284	317	310	279	288	277	316	324	301	278	260	283	297	334	343	311	295	299	304	294	306	296	280	302	255	268	291	311	329	294	317	322	302	329	268	329	331	297	273	316	278	318	320	316	294	303	280	313	330	338	342	287	290	285	266	272	302	370	296	283	303	295	309	306	305	303	334	293	298	303	304	318	283	260	303	277	293	281	270	303	264	261	330	302	321	281	294	289	296	318	313	274	295	258	296	292	301	284	306	308	284	310	283	286	317	312	298	286	296	267	329	295	317	323	284	287	298	278	297	318	294	292	297	297	302	265	303	330	302	295	338	284	307	300	288	278	275	271	279	300	316	321	299	329	309	309	293	290	277	293	285	315	264	275	314	296	318	310	296	281	291	257	302	278	282	322	319	304	317	338	327	299	288	305	293	292	307	327	291	306	326	309	341	303	269	295	326	327	275	300	313	284	287	274	295	305	274	306	314	285	298	322	301	321	315	293	264	261	302	300	319	280	313	287	300	317	317	322	316	329	275	300	307	305	316	313	297	292	314	306	315	315	288	274	293	290	315	277	301	290	303	315	304	300	253	296	297	260	304	316	330	315	292	307	304	302	317	328	325	299	280	318	298	306	325	279	322	309	283	317	314	270	308	304	287	306	317	280	280	320	306	298	316	315	292	309	274	272	267	291	288	297	284	295	272	295	315	298	298	275	296	311	304	254	304	310	281	297	308	281	322	293	302	348	302	286	278	275	263	282	333	329	312	294	274	309	297	273	336	301	282	299	313	286	313	307	307	284	316	314	287	268	276	333	313	329	299	278	322	292	306	279	288	291	270	290	279	273	295	303	284	288	324	290	310	284	367	279	309	325	313	296	292	306	262	305	279	313	276	305	298	310	324	299	279	314	306	281	328	314	329	272	263	296	303	350	295	301	317	301	292	277	311	305	251	313	321	294	303	284	316	282	290	295	298	278	317	295	320	283	303	310	323	317	320	294	279	268	317	290	296	292	318	295	305	270	313	332	315	274	299	315	281	259	293	283	330	267	297	269	260	324	301	307	313	297	286	282	275	317	297	296	301	316	296	313	279	269	292	305	284	284	272	286	298	282	305	258	296	319	330	276	289	318	310	280	305	280	314	302	285	297	316	318	276	292	272	282	305	290	291	287	280	304	279	316	280	306	306	310	306	287	290	267	299	289	316	348	311	320	278	338	273	338	313	294	286	312	319	297	301	296	269	300	263	264	277	284	299	307	331	296	311	295	334	302	302	308	310	289	302	285	299	290	290	306	289	319	310	293	310	287	285	267	277	341	338	308	272	298	295	318	304	284	300	302	287	286	282	293	301	278	285	323	289	305	294	324	299	316	282	284	339	315	282	321	325	301	292	342	300	287	302	334	314	273	297	281	296	292	288	304	294	281	318	260	281	301	325	328	304	288	297	288	316	333	312	291	308	283	303	284	323	283	290	323	311	290	324	292	301	265	323	322	320	285	296	301	287	287	274	289	295	300	272	287	284	305	292	315	293	280	309	323	298	289	270	320	289	294	327	292	277	308	308	283	288	288	292	317	275	285	326	318	288	308	272	285	305	280	309	279	306	301	302	304	280	303	293	285	308	334	297	307	309	306	301	274	306	312	302	325	331	286	296	285	313	297	293	295	304	273	298	281	283	290	303	298	317	300	291	307	325	292	325	297	280	316	285	278	275	299	262	290	306	296	316	326	275	298	303	295	298	299	298	304	313	314	285	291	287	302	275	312	313	285	297	300	288	297	313	302	319	269	280	287	318	286	290	278	298	278	306	295	288	330	291	280	314	317	291	268	292	273	273	296	327	273	311	276	307	322	296	291	302	319	309	281	301	306	312	299	328	307	272	281	310	295	294	282	311	303	299	271	286	307	311	315	301	303	294	301	320	291	310	276	297	291	296	310	317	313	281	299	277	280	299	318	308	299	303	313	299	307	294	295	282	311	306	276	316	298	323	346	304	322	286	291	303	321	292	298	304	314	304	311	265	292	295	325	289	292	298	341	300	277	328	292	326	315	307	284	314	264	275	333	310	304	291	278	300	344	300	236	290	297	305	294	299	290	302	281	299	305	301	276	299	302	302	315	304	308	283	298	293	307	302	301	272	284	289	332	294	265	301	307	294	325	288	336	266	316	297	297	300	277	300	272	336	334	290	287	327	333	299	277	268	286	331	305	341	280	278	312	306	304	301	296	272	287	293	255	266	312	291	295	305	313	309	297	303	305	290	285	300	289	315	297	294	282	297	283	298	278	291	300	280	268	302	294	295	302	308	261	294	325	279	324	305	308	325	296	311	342	267	299	266	314	314	291	296	268	301	272	262	295	296	306	266	307	295	308	282	313	277	309	319	291	265	284	290	324	315	323	313	327	302	337	306	298	255	306	300	321	277	311	265	315	290	300	305	295	344	293	317	290	278	295	256	361	271	307	317	277	284	275	293	299	320	264	265	292	319	346	291	347	293	301	307	309	310	294	307	289	259	265	320	279	310	285	299	293	318	306	269	287	309	315	295	309	325	322	275	289	305	308	287	293	278	299	304	319	275	277	292	293	300	291	291	296	291	285	292	312	279	312	311	271	290	314	300	284	321	304	277	269	293	334	298	307	289	282	260	296	300	320	292	285	302	318	296	312	319	329	288	252	313	312	308	293	305	306	299	279	295	300	269	301	298	306	272	289	296	296	294	315	304	288	322	288	302	289	298	308	277	289	288	302	331	266	315	310	254	269	291	296	303	299	284	302	266	320	284	309	301	292	289	300	314	304	289	299	327	266	274	328	283	311	292	311	268	293	278	305	287	286	348	268	279	309	304	297	311	312	290	285	315	286	287	293	317	345	326	320	301	319	303	330	300	319	294	289	295	327	311	306	290	293	257	278	287	307	323	282	289	300	332	289	291	334	321	302	306	281	294	298	267	299	288	317	283	307	319	278	283	325	315	312	306	310	298	305	292	303	315	324	261	336	300	268	263	285	307	295	307	309	298	305	293	311	290	311	300	304	300	330	317	324	293	295	253	308	279	310	328	286	318	273	309	318	297	300	260	310	319	301	294	303	282	309	286	272	322	328	309	323	289	265	291	301	309	282	326	291	285	316	278	294	315	317	333	302	284	314	306	271	306	312	291	306	306	293	306	310	295	279	311	293	296	336	301	304	291	284	295	323	308	303	305	302	300	312	321	313	292	352	298	288	334	333	304	275	277	280	273	296	301	302	284	293	335	307	282	309	283	313	306	292	294	301	328	283	284	322	261	294	282	281	314	291	314	277	308	284	287	312	279	318	317	284	314	287	288	299
18375	2170	4531	5366	5280	5035	3901	3133	2915	2169	2174	2111	1666	1487	1346	1241	1195	1213	1171	1177	1129	1003	976	966	933	921	938	941	941	868	838	900	864	863	1041	1069	946	930	959	1260	1192	922	1020	942	867	851	889	780	777	826	776	809	749	750	733	731	804	756	740	731	747	768	704	690	724	704	748	756	750	716	757	754	733	739	759	749	731	747	743	715	725	724	756	687	743	754	726	774	687	692	738	733	741	734	710	758	698	724	751	718	739	769	727	735	708	694	705	770	704	770	678	750	723	725	727	691	732	703	734	735	674	746	733	714	687	737	743	729	680	679	723	739	740	696	724	720	738	694	740	758	708	731	724	754	661	717	706	713	729	690	696	676	715	741	686	787	745	722	742	691	677	664	721	688	746	739	791	699	702	695	764	730	717	719	689	748	702	746	710	651	739	727	736	749	747	682	706	686	742	723	712	665	717	719	718	719	739	736	706	712	700	739	698	750	725	717	648	701	713	749	706	725	746	724	734	750	711	719	739	732	702	725	712	713	702	746	756	696	703	689	716	747	712	745	710	702	711	661	698	702	703	750	678	735	697	659	716	700	739	716	690	718	720	711	703	702	726	725	770	711	719	714	756	775	765	716	722	719	716	680	762	731	729	756	748	693	694	695	731	742	781	737	741	703	691	704	728	743	746	761	684	698	637	720	756	704	718	704	741	768	697	719	705	736	689	635	691	708	711	695	773	714	712	723	715	759	739	701	736	690	688	707	688	742	663	735	696	703	723	683	722	730	693	723	672	706	739	733	721	725	751	748	743	733	698	705	681	746	744	704	757	717	675	716	720	748	757	728	749	748	741	725	718	736	695	694	666	665	730	696	717	681	720	709	743	662	711	680	733	658	711	703	674	727	679	751	722	694	741	733	722	738	715	684	701	675	713	687	688	685	659	705	672	718	699	699	686	632	712	734	700	696	717	758	768	737	737	678	700	695	743	729	720	715	689	688	682	710	708	686	738	698	721	759	709	705	683	715	758	726	666	692	770	697	739	723	694	766	709	743	679	688	729	739	681	731	653	711	657	698	722	708	721	682	714	731	707	706	697	686	656	668	698	690	709	719	697	693	703	734	724	725	738	725	714	692	732	735	698	721	665	714	731	773	703	705	746	706	718	707	728	726	732	781	667	695	748	721	779	659	730	707	745	682	719	687	746	726	735	732	739	681	683	743	742	720	700	742	704	686	729	741	668	740	724	694	756	717	725	733	720	672	719	680	685	731	675	684	716	706	712	709	703	756	746	742	686	700	761	694	703	767	736	708	688	714	754	718	726	704	741	736	699	713	687	719	728	686	710	738	689	727	680	677	725	735	709	715	736	692	715	729	735	711	708	746	754	720	733	695	667	703	755	721	745	777	735	706	737	702	711	698	709	739	727	675	719	710	687	671	730	709	700	703	731	719	705	747	713	705	745	711	744	742	736	716	722	708	702	762	743	703	702	716	764	735	704	702	726	716	685	718	718	762	739	721	714	721	731	696	744	728	659	655	715	703	685	716	660	711	762	725	726	696	705	699	692	725	736	721	640	729	689	700	760	707	758	707	656	756	722	720	715	758	721	680	740	745	716	707	730	686	714	685	739	705	671	700	726	721	706	683	729	760	695	725	713	679	684	708	692	690	740	736	753	720	717	727	713	759	703	754	728	705	677	709	700	715	749	718	746	714	734	757	718	673	758	723	758	748	709	716	698	683	730	685	705	775	656	747	700	691	734	764	724	711	720	711	698	697	719	733	707	730	672	721	701	733	683	739	722	751	703	667	720	735	690	702	694	722	709	727	684	706	707	756	731	733	730	720	729	750	726	728	735	691	731	675	701	732	691	726	712	674	723	682	707	701	712	713	717	710	723	703	690	691	722	734	760	715	716	728	671	694	743	674	688	737	737	763	706	670	722	738	726	715	677	728	732	689	753	732	748	687	717	715	754	644	672	663	709	702	770	720	703	808	742	739	708	700	720	714	703	696	718	756	701	720	715	703	750	708	706	715	692	746	729	667	718	676	658	722	725	742	700	715	745	694	739	732	762	745	668	715	717	712	673	724	719	706	688	734	707	700	710	755	713	716	740	691	735	753	755	742	758	710	666	730	728	727	714	746	708	716	751	724	665	685	728	741	677	669	687	708	700	688	724	718	712	703	688	734	714	716	718	725	724	690	728	721	729	672	739	704	681	757	695	737	750	703	734	749	777	711	743	663	709	741	697	718	699	708	727	683	699	708	673	739	695	732	768	719	707	699	728	725	775	706	710	712	698	732	750	710	722	687	731	734	698	713	718	681	713	755	723	705	714	744	718	736	741	712	736	693	659	746	705	725	761	705	723	713	709	720	714	726	710	719	756	690	730	704	681	726	698	771	720	735	739	786	749	730	736	773	687	673	716	773	682	731	703	723	712	717	745	730	761	690	741	753	696	680	701	721	670	709	749	763	708	718	716	700	696	710	731	721	709	722	745	689	726	685	670	758	701	717	729	675	721	698	719	749	751	704	671	675	733	726	728	755	730	726	668	703	683	681	698	669	731	717	745	756	733	690	724	709	676	664	728	718	729	705	759	747	678	679	717	741	709	726	727	738	669	712	741	727	686	700	696	667	702	709	723	706	690	714	744	706	694	707	648	742	714	733	704	731	687	674	763	686	670	708	762	680	699	692	721	716	727	745	711	754	684	690	705	695	674	724	765	678	679	712	716	760	709	732	699	676	715	725	706	702	698	705	704	710	721	695	702	746	703	720	724	754	753	746	694	700	693	743	765	695	706	703	721	690	732	697	706	710	694	713	720	741	684	716	676	723	707	705	733	721	702	683	749	787	726	722	680	687	705	743	671	706	737	743	689	712	681	748	753	704	693	717	701	724	690	715	739	677	739	717	710	740	741	727	695	748	715	749	708	677	766	672	692	675	721	676	714	686	727	732	715	753	716	673	698	686	735	716	711	729	760	697	725	727	685	672	726	716	732	684	704	721	722	726	653	690	711	729	667	694	637	736	700	722	750	683	751	694	719	749	701	674	695	701	688	683	735	745	687	715	707	709	743	684	715	719	716	748	749	737	722	755	699	754	750	736	696	687	783	663	705	743	717	684	638	712	714	723	727	699	687	709	701	693	723	719	728	738	720	710	672	761	728	718	710	698	653	718	713	680	703	722	741	765	722	674	744	681	740	712	726	740	723	754	718	742	704	681	699	673	717	766	729	726	738	712	685	759	727	701	740	730	717	723	701	718	664	669	728	701	751	727	696	681	725	656	730	755	703	661	715	706	730	738	734	770	718	688	686	727	710	676	686	694	681	708	686	739	754	704	708	724	719	742	749	708	716	735	690	739	690	705	731	685	702	702	751	706	642	773	677	711	712	744	675	743	691	733	750	709	714	690	676	714	689	726	713	728	757	762	672	689	747	716	730	704	760	697	717	729	718	763	693	720	702	729	737	724	686	701	710	728	714	758	708	712	750	711	721	713	683	690	703	718
5351	232	196	221	221	246	186	168	156	125	172	148	152	144	148	163	150	144	134	134	136	155	135	124	137	132	122	143	144	134	151	128	116	123	142	122	144	134	141	157	144	145	120	122	141	147	118	127	149	159	150	130	134	123	110	123	104	136	144	140	128	150	145	121	138	139	115	137	140	137	137	144	122	133	145	126	117	158	143	125	127	118	154	112	139	121	127	131	118	136	129	134	132	140	120	121	137	142	140	142	124	123	124	107	131	142	115	126	145	139	126	134	142	128	110	122	125	138	128	134	141	131	136	134	143	112	133	132	138	120	132	137	113	137	132	136	143	127	118	100	114	130	153	136	123	126	137	118	126	137	147	122	132	154	129	136	111	122	124	144	117	132	151	120	119	120	115	111	140	141	147	155	115	151	106	146	134	134	138	151	115	131	139	123	122	146	125	125	128	133	136	126	126	121	132	132	122	134	138	146	127	146	111	129	142	126	121	115	120	132	121	116	127	149	120	138	140	149	126	138	134	124	144	146	120	136	132	129	140	121	118	132	128	138	118	126	118	138	159	116	136	146	129	143	140	134	137	121	144	133	132	130	136	132	129	118	150	107	123	115	149	121	157	123	104	124	132	132	139	123	112	131	127	125	146	113	126	109	132	137	144	135	118	130	140	136	124	132	127	146	130	127	159	145	132	106	120	143	134	115	104	124	118	127	149	135	127	125	135	150	140	126	135	148	120	150	141	128	110	124	142	125	148	120	111	137	121	126	121	114	118	114	136	136	117	122	112	131	149	139	127	105	150	119	134	125	124	123	138	141	135	135	141	144	124	136	134	135	142	121	136	145	145	136	114	136	121	154	129	133	172	130	129	130	115	125	129	126	131	131	127	145	148	132	108	143	123	125	107	130	133	150	124	116	144	121	113	132	134	132	130	142	123	129	126	117	135	148	132	133	134	111	137	117	135	118	129	120	128	116	127	138	105	156	141	123	140	160	127	152	113	129	138	137	145	145	109	134	155	127	131	127	140	146	120	132	111	106	127	140	132	124	134	139	125	131	123	128	143	154	115	138	132	120	119	112	115	138	158	138	126	152	116	149	120	128	138	121	120	139	116	133	141	151	136	129	125	118	170	136	114	138	140	131	135	101	124	131	139	135	131	129	133	127	121	129	129	137	123	127	121	142	149	115	162	127	104	125	128	136	118	124	119	124	150	119	116	138	153	108	122	148	120	130	119	125	122	134	120	134	140	137	124	137	140	145	126	116	144	139	120	113	128	137	126	112	136	142	163	131	126	117	153	140	150	139	137	135	127	138	167	121	127	139	143	137	134	113	121	118	120	140	120	144	124	121	130	131	136	128	137	143	152	147	142	143	133	130	123	138	142	141	137	140	111	132	144	128	121	131	130	131	136	109	117	145	113	132	118	119	128	126	154	122	142	130	134	113	122	125	146	121	146	130	113	152	139	143	122	114	100	117	145	146	140	124	122	131	124	139	127	148	125	130	124	133	128	118	143	136	146	108	142	123	138	112	155	124	139	152	147	153	128	129	136	149	128	144	141	127	138	113	131	126	122	123	123	139	126	158	124	151	136	137	130	111	134	135	146	124	135	139	144	142	121	126	131	134	135	128	149	128	124	139	125	134	115	126	118	110	128	132	110	118	121	117	132	133	133	132	144	130	147	139	132	133	116	142	127	122	139	125	141	130	127	122	137	135	134	128	148	149	136	131	131	119	128	106	126	134	150	127	146	101	143	134	115	140	133	139	135	128	152	127	138	114	140	135	131	148	118	136	147	127	137	131	142	143	125	96	122	135	152	118	139	130	123	120	120	130	145	132	139	154	117	146	140	140	147	137	113	137	125	132	136	137	138	117	117	131	135	114	140	124	118	137	149	120	161	125	140	117	134	118	138	141	123	116	136	132	134	150	142	116	150	131	137	129	123	129	117	114	149	129	129	127	133	128	99	117	136	114	146	153	136	134	153	140	140	143	135	128	138	108	138	144	135	138	120	147	112	149	116	122	117	135	141	121	163	121	135	147	132	137	117	138	131	120	136	136	124	137	150	147	127	129	133	111	152	149	136	136	124	150	127	137	120	127	156	108	127	128	119	102	132	121	132	119	122	144	143	117	133	125	148	129	138	126	144	120	127	122	133	138	122	143	136	135	138	145	155	116	121	110	161	126	146	135	122	129	134	151	131	129	133	127	130	141	114	143	127	140	129	118	143	131	126	136	118	134	137	126	119	132	144	127	113	137	123	130	143	129	141	126	129	130	130	138	143	150	125	149	125	120	138	126	156	142	135	145	144	131	123	129	146	124	120	121	125	152	135	139	106	147	136	121	138	116	147	115	121	131	127	129	145	132	133	143	133	135	126	147	128	152	149	148	130	138	123	140	132	144	138	112	126	138	156	123	137	134	115	134	124	141	138	113	139	139	135	149	131	133	145	129	127	127	129	127	115	131	115	116	119	135	130	149	153	141	108	125	124	128	136	152	126	137	122	130	142	128	130	121	150	166	121	134	132	147	135	157	140	127	116	129	116	123	160	150	138	132	129	118	127	143	127	120	130	112	113	131	145	130	131	139	120	141	136	128	141	135	140	100	134	128	142	127	129	125	122	134	132	137	122	131	154	144	127	153	121	111	136	158	137	133	146	116	128	132	115	115	129	155	154	132	140	141	141	140	136	130	143	116	118	127	138	139	138	134	122	137	116	151	126	122	136	125	134	135	128	137	127	128	121	131	132	116	149	131	118	134	133	148	143	114	134	149	129	126	139	142	129	128	113	137	123	133	121	135	143	152	141	120	149	146	146	139	129	119	115	124	138	119	137	146	148	141	125	139	130	128	124	125	125	133	117	146	146	134	136	129	127	131	137	122	145	121	121	160	135	127	157	137	146	120	128	120	125	128	124	105	155	142	133	122	143	130	129	135	130	131	118	119	140	144	118	130	100	136	129	121	131	156	150	131	146	139	143	141	139	133	115	126	132	139	129	148	142	122	140	137	123	120	127	140	145	152	129	125	151	163	153	145	112	124	135	135	145	142	121	132	149	148	135	152	104	128	153	133	150	130	153	122	131	119	125	132	121	146	113	153	131	125	138	149	141	140	127	128	109	129	130	113	132	137	120	129	155	142	120	140	129	143	123	133	124	137	125	132	127	107	120	153	125	145	142	140	140	124	124	149	149	123	103	144	103	149	132	128	134	157	137	109	148	133	134	147	140	125	130	139	128	111	140	133	133	126	142	125	131	127	111	138	135	127	132	126	122	163	136	108	131	137	135	145	125	141	137	122	144	125	163	145	141	134	126	132	126	118	117	137	141	126	122	146	140	135	126	154	119	116	151	122	121	142	107	113	122	122	143	105	124	137	144	122	125	142	142	124	118	152	133	124	139	134	143	125	133	130	125	140	141	112	126	136	129	131	120	114	117	120	129	139	121	137	109	130	135	164	146	127	128	125	139	141	141	120	136	133	130	125	124	137	137	151	129	126
5313	456	582	677	815	1064	743	531	542	463	569	591	428	419	392	395	435	439	415	440	396	403	407	390	394	441	412	417	417	374	419	385	412	372	372	368	368	359	409	376	377	421	369	391	391	376	386	385	372	397	383	379	386	382	380	397	388	389	379	397	414	374	377	392	336	357	382	369	347	406	403	371	386	385	332	389	405	377	366	379	371	372	356	385	400	370	372	387	344	414	343	410	389	374	394	410	368	392	419	394	397	395	386	387	364	398	363	371	387	413	359	368	419	346	370	383	422	433	394	383	383	409	341	416	391	371	414	362	391	351	368	359	353	403	404	372	378	384	380	365	383	381	379	411	368	396	414	409	379	409	357	376	369	353	372	396	374	405	362	433	355	383	384	391	359	411	363	364	426	375	363	408	382	363	386	362	391	362	420	356	369	391	390	369	349	384	383	371	383	404	370	404	375	371	367	380	400	409	381	365	377	375	377	381	420	362	382	396	382	377	384	364	370	378	390	379	376	384	385	381	401	404	354	388	409	440	401	347	378	393	418	377	392	372	383	396	373	395	379	382	355	383	364	362	402	401	346	370	419	366	408	395	393	377	380	380	379	365	376	373	365	387	367	435	406	393	400	376	381	388	406	373	384	411	378	375	390	404	393	364	382	393	401	399	384	362	384	401	382	334	367	371	373	346	409	367	367	385	355	378	373	396	379	395	371	395	408	403	368	389	363	352	381	394	363	362	387	350	392	390	403	403	360	383	364	396	365	407	400	383	412	367	363	376	376	385	380	371	385	365	393	406	366	382	383	352	343	379	382	337	395	362	399	395	403	369	385	378	394	412	390	385	386	400	446	378	392	389	376	352	390	378	416	407	422	394	393	376	384	398	402	379	387	377	383	333	364	371	366	369	367	363	371	388	397	420	367	371	392	386	348	388	384	369	398	341	382	364	402	357	387	388	406	384	375	413	351	358	395	384	356	379	364	368	377	414	387	405	384	345	373	374	417	403	371	394	375	390	375	412	359	381	381	393	381	366	366	365	358	392	376	405	421	384	341	383	357	345	377	422	392	393	416	379	365	398	402	407	379	372	356	378	386	378	381	418	389	333	377	415	367	383	368	387	412	410	381	376	409	372	394	405	355	379	391	384	359	338	394	362	368	408	384	374	363	375	381	422	397	400	410	386	380	345	376	385	419	386	349	376	366	361	390	379	402	414	379	349	364	372	384	360	396	361	393	364	387	389	367	364	392	391	381	367	414	416	368	400	373	377	361	390	353	391	399	368	394	391	365	373	407	406	365	368	423	369	397	388	374	365	379	389	405	386	396	365	373	399	365	406	388	377	365	386	380	377	383	358	340	360	363	390	355	341	350	381	434	390	417	365	384	405	401	379	376	357	367	361	394	378	400	362	381	402	386	366	395	353	393	369	404	387	427	375	387	365	404	357	398	392	416	377	363	382	413	386	356	366	402	386	396	410	351	384	385	405	412	346	409	399	354	395	377	402	396	361	391	361	359	388	419	362	387	402	373	384	355	369	417	366	410	376	381	360	371	366	378	416	372	382	392	377	354	371	401	364	355	383	371	368	363	373	378	399	412	417	371	350	386	392	387	393	358	378	393	413	403	401	381	324	392	373	376	350	386	401	374	379	381	408	367	383	355	421	380	384	400	366	397	379	384	411	365	385	401	399	388	358	370	366	377	348	358	392	378	406	371	379	384	386	363	385	374	344	406	386	393	393	380	410	398	362	397	355	401	395	398	384	415	389	367	393	358	393	393	374	377	363	389	391	368	377	388	387	411	374	386	392	388	361	375	387	377	374	413	405	372	388	401	404	407	394	358	390	400	397	416	386	403	398	426	370	362	379	359	415	370	370	367	387	394	388	399	407	349	386	385	405	365	391	387	367	403	386	358	415	378	401	387	353	377	368	392	403	388	386	361	367	341	387	397	352	412	400	361	387	394	403	347	398	405	398	376	392	415	394	365	377	395	375	359	365	385	389	412	400	392	385	360	358	354	394	398	360	366	378	406	389	392	372	401	410	400	346	404	377	386	412	376	357	368	369	366	376	406	377	406	400	366	354	397	359	390	343	384	378	383	349	380	392	344	353	366	370	396	353	362	367	384	332	354	415	372	367	388	351	420	352	394	360	393	374	379	360	372	385	367	395	384	385	397	396	380	372	381	395	375	386	352	395	410	365	379	372	402	381	383	403	405	371	377	404	370	354	387	402	373	387	376	420	376	379	351	349	393	382	407	371	381	380	352	368	359	392	363	411	366	378	377	361	388	382	411	413	381	359	408	422	380	411	372	364	395	368	398	344	442	378	372	361	383	411	369	382	373	384	344	357	389	378	410	403	377	355	375	379	406	426	389	377	389	375	404	381	348	389	391	396	383	373	382	411	358	359	385	395	372	353	396	392	368	369	364	381	404	395	371	415	383	366	370	357	385	372	410	348	399	410	375	358	384	390	408	399	418	370	358	386	428	363	381	365	393	359	404	362	402	375	372	419	371	373	372	387	373	415	388	404	381	364	382	364	428	381	376	377	388	371	375	370	388	404	377	365	376	355	365	338	388	356	379	385	368	379	376	361	335	385	391	370	373	391	380	361	375	392	406	405	399	368	359	377	357	383	397	364	388	402	392	405	383	378	354	360	413	390	347	401	380	405	400	394	405	378	388	381	380	392	376	391	417	358	397	413	408	375	375	389	374	377	378	395	372	370	395	384	394	379	380	383	399	392	407	380	359	392	371	397	347	379	377	383	393	377	387	369	369	381	390	362	376	360	398	366	374	371	368	397	375	381	355	370	389	407	375	383	337	378	383	380	390	346	384	393	409	377	409	394	380	390	370	397	385	363	370	408	366	398	415	434	391	400	387	378	437	399	384	435	377	382	341	381	413	367	386	378	373	418	405	408	380	409	392	392	368	405	366	401	393	371	400	400	429	383	409	369	387	418	421	387	362	377	365	362	399	392	387	384	396	384	399	371	365	403	349	371	348	398	350	422	393	373	386	379	352	363	362	390	366	365	387	414	366	380	390	415	400	383	379	367	376	385	389	424	384	389	378	375	342	421	416	396	391	429	374	379	385	384	377	387	392	395	386	365	408	348	353	388	374	339	380	397	412	423	375	375	382	357	421	418	413	341	362	384	375	347	407	398	364	410	385	348	364	336	389	347	378	383	386	371	372	340	366	365	388	380	382	402	389	375	367	403	367	399	366	376	366	397	387	397	397	386	386	413	354	358	385	384	385	358	423	377	396	414	376	413	364	371	383	369	386	369	394	397	372	377	396	405	373	381	369	376	376	337	393	365	376	378	420	361	407	363	403	372	421	376	342	387	408	385	369	392	388	394	407	374	377	356	397	382	394	376	368	357	408	380	389	367	365	406	393	395	388	394	366	390	407	379	392	398	387	420	397	358	358	365	374	352	394	382	388	411	403	385	372	403	379	352	382	386	371	402	384	371	400	394	394	360	413	359	369	398	406	404	403	371
31638	6622	1426	1078	917	836	597	504	483	448	430	420	360	325	334	297	336	351	320	294	312	314	279	303	300	316	302	318	293	300	268	298	294	322	305	297	304	313	287	300	277	299	303	289	297	300	281	302	271	311	299	314	312	264	312	261	276	283	268	288	295	288	278	305	269	301	278	296	249	278	295	284	272	271	255	266	269	269	277	266	293	310	260	287	309	281	283	299	291	303	292	307	287	294	275	253	266	287	259	269	268	247	311	313	277	304	295	307	270	280	292	276	294	300	312	296	247	260	260	267	259	292	258	298	284	265	275	264	291	284	290	273	285	321	287	267	273	260	269	279	303	269	288	280	292	277	280	264	286	312	303	282	295	274	295	263	299	300	244	281	288	305	265	273	275	284	268	289	296	306	303	320	273	271	297	263	262	266	281	287	249	280	291	327	314	280	286	285	264	281	287	294	313	299	290	307	292	294	251	257	270	264	283	302	293	255	280	288	252	270	288	294	298	341	281	287	322	286	280	262	278	273	309	282	282	260	297	264	291	297	274	291	236	253	249	295	292	284	272	306	257	280	271	307	307	305	283	279	273	304	297	307	263	271	294	271	283	297	263	277	250	290	299	300	285	306	276	265	269	286	291	304	293	272	267	249	319	264	284	310	271	323	299	296	306	268	248	282	291	306	285	292	283	266	281	255	294	271	312	296	303	280	253	267	280	288	291	278	286	264	296	309	305	299	302	252	276	281	283	294	299	268	287	294	251	267	288	278	294	278	284	288	287	273	269	269	297	285	276	252	257	291	290	239	285	278	285	327	291	317	271	241	278	277	299	315	297	293	248	276	287	310	264	296	306	284	291	286	240	276	253	276	277	267	277	311	302	323	285	268	274	267	298	312	240	282	268	283	288	290	253	297	259	255	306	283	278	244	273	261	288	262	305	314	287	273	306	252	292	262	280	290	321	302	301	298	281	280	275	288	274	255	290	302	273	261	273	279	310	268	319	290	299	294	262	300	276	288	331	280	299	282	304	309	292	262	284	286	270	269	317	288	284	274	289	288	282	296	283	278	279	270	263	278	284	315	263	274	284	285	255	282	255	272	300	272	304	269	295	279	281	249	266	253	295	282	318	273	265	281	290	276	288	287	295	280	297	273	292	265	277	268	262	261	273	283	279	288	258	290	302	310	311	264	300	280	305	305	240	259	283	322	314	317	282	285	319	299	298	279	321	304	262	297	282	284	267	240	263	254	266	284	255	297	327	270	270	263	307	308	286	263	284	254	297	283	271	290	288	299	305	307	297	264	302	268	298	282	278	277	293	266	277	275	263	277	259	276	295	266	299	288	285	298	289	275	274	296	279	287	276	278	296	339	286	300	278	297	303	303	316	275	287	292	296	291	268	290	276	257	271	306	284	281	317	287	274	277	286	311	317	272	287	278	284	297	268	294	288	278	298	279	303	271	294	284	316	306	291	300	277	297	283	279	283	285	300	280	266	298	272	293	287	307	282	256	288	290	273	294	289	271	285	276	270	323	302	290	301	293	309	270	299	314	295	287	291	257	309	255	227	265	311	319	296	269	269	269	280	300	280	287	285	267	271	280	288	245	293	290	252	278	298	245	281	258	292	284	286	282	290	275	296	284	268	292	303	290	303	295	279	289	262	297	265	288	274	276	264	250	275	299	283	311	285	271	251	282	318	271	315	273	285	293	287	290	271	272	276	290	267	299	303	265	283	269	282	304	275	282	258	287	301	296	276	242	265	300	295	307	277	300	309	293	281	271	291	309	286	303	280	295	284	296	284	286	250	266	307	284	287	278	324	287	271	283	291	279	288	290	292	295	262	271	292	289	282	283	255	300	269	284	288	285	268	270	274	279	281	296	304	284	298	311	313	260	287	272	269	298	268	292	282	284	291	241	273	258	291	295	301	291	265	269	304	271	261	269	258	293	291	258	291	282	284	272	252	305	314	275	274	302	281	270	297	289	292	293	290	307	304	301	275	314	321	255	263	317	293	280	263	277	289	282	289	275	266	305	292	283	262	277	277	297	269	283	297	292	277	275	293	276	279	297	305	279	279	257	251	261	284	288	256	283	312	295	264	284	310	280	287	275	271	281	292	277	315	291	284	265	295	280	268	304	294	279	294	244	276	283	268	288	301	317	308	280	268	296	291	307	300	284	289	265	247	289	304	277	293	268	254	298	282	300	305	273	299	276	283	285	286	278	290	289	295	273	313	281	300	285	287	292	256	282	267	311	257	275	275	288	268	268	324	287	296	289	295	272	261	268	275	300	312	271	282	294	263	283	252	291	272	270	250	276	329	306	270	278	268	298	283	282	278	272	262	276	285	272	273	302	294	268	271	277	264	257	280	297	293	278	313	282	276	275	283	260	291	294	300	246	297	276	295	292	307	272	301	251	284	267	306	264	273	305	284	282	275	277	292	287	302	286	283	282	292	298	278	315	292	276	275	277	264	290	280	309	298	267	284	295	280	297	284	289	323	284	273	271	284	287	288	289	265	307	235	302	282	292	307	289	298	282	285	281	289	309	278	272	287	282	259	281	277	264	316	312	288	298	288	309	264	274	267	299	293	264	279	284	275	271	293	294	264	305	286	295	282	281	288	274	288	304	312	273	319	306	302	291	283	293	268	249	271	285	287	292	290	262	278	291	270	261	264	261	289	286	287	282	319	298	287	317	286	279	250	310	250	262	299	267	259	272	257	270	266	277	281	290	274	309	294	273	269	263	254	287	270	290	274	268	253	268	271	294	294	286	280	273	279	280	289	272	283	280	284	264	286	271	301	308	287	268	291	308	293	274	300	310	286	250	286	268	316	294	295	268	281	305	304	279	270	266	266	292	268	306	307	275	297	277	268	293	289	262	295	286	286	303	302	305	287	302	326	303	277	278	304	303	282	294	272	295	297	282	257	263	283	284	276	292	306	268	311	293	307	313	272	283	288	269	321	281	284	292	262	274	302	301	275	282	284	288	266	274	290	294	261	311	252	256	260	274	269	290	272	286	303	294	287	280	304	309	288	305	271	264	269	269	309	275	287	282	301	270	275	300	289	285	267	266	281	293	292	295	292	301	288	267	291	280	310	321	297	283	281	262	240	257	300	319	268	269	286	272	285	283	290	258	276	300	272	258	306	257	295	275	307	272	276	265	256	258	307	261	268	289	292	243	296	316	278	298	278	256	282	309	292	293	282	295	259	256	306	298	267	276	265	267	276	282	282	257	272	287	277	291	264	297	265	296	293	292	280	298	257	326	302	290	265	289	271	253	277	297	267	264	283	280	314	279	272	311	281	274	284	273	285	285	331	288	280	280	283	278	274	272	320	301	306	284	295	287	282	310	282	309	259	294	305	281	284	287	277	270	301	273	316	290	286	270	277	261	307	273	274	267	289	293	283	290	273	302	298	277	285	310	273	287	242	306	256	274	282	296	248	313	268	259	302	289	292	293	309	290	286	288	304	260	275	318	275	314	285	288	265	301
13991	1520	2661	3276	3534	3262	2541	1865	1799	1526	1458	1475	1176	1182	1021	988	942	985	916	883	907	895	853	848	839	819	880	800	834	793	783	855	788	804	897	906	838	964	864	930	922	807	865	834	819	858	774	757	768	737	798	764	753	687	726	734	731	723	761	711	709	736	734	727	683	726	750	734	692	727	672	722	674	673	734	721	747	736	745	721	729	727	734	711	687	713	685	729	717	670	729	699	725	685	726	652	720	700	701	710	737	738	711	702	724	713	722	699	684	696	697	709	728	768	730	746	719	699	726	672	716	733	643	698	693	722	758	662	757	707	710	678	707	741	688	710	712	701	677	698	684	719	721	696	678	722	715	698	700	712	677	691	749	687	697	693	689	690	721	696	690	707	675	682	686	721	726	716	701	706	721	665	725	687	707	701	710	673	695	711	695	680	678	688	718	720	726	725	717	680	744	716	700	684	702	693	712	695	745	701	682	709	747	655	678	673	752	666	735	722	724	679	719	735	704	728	684	703	736	698	700	716	725	655	667	718	679	651	717	726	690	683	739	713	713	726	663	687	730	736	751	767	725	698	734	653	695	724	710	678	721	730	722	719	695	705	676	716	757	689	671	750	728	731	723	710	717	715	677	704	703	688	680	719	668	675	707	661	694	687	707	712	720	682	712	687	682	654	759	736	720	743	681	721	680	725	737	698	689	660	718	691	694	758	735	731	711	674	699	670	683	751	700	720	698	722	714	703	666	691	730	714	726	740	682	698	751	702	697	694	716	685	701	701	701	740	782	680	732	665	731	686	712	725	746	756	713	696	712	697	669	684	687	707	713	713	726	691	684	733	707	747	759	719	657	689	729	690	716	686	736	630	673	695	688	717	661	699	705	710	735	665	712	693	656	739	738	687	714	696	703	701	658	758	696	735	692	665	730	700	709	669	669	745	753	730	707	722	649	745	702	684	717	702	695	725	706	710	669	707	714	704	698	702	671	759	740	722	738	720	701	689	704	677	700	734	719	717	711	739	693	712	741	679	759	711	731	726	697	712	724	719	743	755	703	721	712	759	729	674	699	681	637	722	693	704	663	684	708	720	715	737	724	676	706	736	651	694	706	707	725	750	715	706	709	685	693	746	656	676	736	660	672	731	680	714	714	704	700	667	680	686	676	710	713	721	749	785	685	735	696	678	710	697	727	744	712	691	764	703	727	689	700	742	683	727	675	691	677	728	684	700	671	701	680	711	692	726	721	716	714	695	729	692	701	684	675	690	712	713	738	691	698	698	689	720	670	705	732	719	738	715	735	702	677	750	699	717	707	702	671	670	689	694	698	713	694	752	683	773	700	746	702	714	696	740	738	676	687	681	645	722	743	688	724	656	716	691	713	744	712	699	705	736	735	722	744	682	642	690	759	745	710	708	732	705	673	733	735	666	704	709	715	696	704	675	685	693	721	660	694	708	708	681	688	724	684	782	712	741	692	715	719	720	731	680	675	663	702	675	720	691	692	669	734	686	689	685	758	678	721	693	733	751	704	718	753	728	721	719	728	726	673	704	710	725	700	734	733	683	710	755	709	721	689	696	705	706	677	727	689	695	750	718	727	708	742	682	679	696	752	697	742	657	742	709	698	697	691	671	697	712	729	696	730	714	742	694	679	768	711	644	723	724	708	692	703	689	693	737	691	748	700	691	701	732	718	724	708	718	673	697	687	744	701	734	723	703	716	680	680	664	695	721	710	729	691	712	671	695	692	677	720	681	685	725	662	731	682	672	740	717	724	722	729	695	686	739	704	716	677	727	713	671	689	729	713	707	759	726	697	689	677	698	715	712	721	724	707	723	721	694	700	704	708	705	732	726	651	646	739	707	648	718	681	710	748	662	654	717	693	662	723	737	692	703	726	722	720	728	696	742	691	724	659	733	723	684	664	699	742	667	678	716	694	729	720	727	717	736	727	725	758	666	700	750	716	734	697	726	649	665	708	690	685	691	721	720	677	708	613	687	712	727	692	707	698	734	672	737	703	698	715	719	691	738	740	709	724	693	684	684	720	712	677	706	703	691	644	736	722	709	660	697	735	718	741	709	732	683	695	700	723	713	689	754	695	704	727	677	726	644	732	738	698	657	735	642	735	719	732	710	699	700	669	674	686	713	720	698	704	674	709	736	714	700	726	676	684	672	736	706	714	710	694	661	663	692	684	654	674	725	726	717	654	704	732	730	729	686	726	725	694	684	697	719	705	688	703	671	740	714	742	688	728	708	754	674	695	698	702	712	727	665	720	694	758	791	712	740	705	726	723	696	721	691	760	689	726	671	702	700	707	686	760	756	685	687	712	707	683	741	698	711	662	701	713	673	696	723	745	693	724	709	684	695	680	673	652	722	708	738	732	681	763	698	733	695	722	716	763	696	692	691	671	672	666	723	682	694	712	720	687	729	693	761	736	723	715	749	670	730	707	714	696	708	690	711	724	734	657	703	692	671	713	714	734	707	675	672	698	746	703	694	731	704	701	680	631	704	730	749	699	709	693	703	659	712	672	662	689	688	674	733	716	704	663	732	692	710	700	694	713	659	712	720	676	663	680	693	716	694	711	702	707	755	706	669	722	706	737	706	644	737	677	706	714	757	744	716	664	717	678	725	722	734	693	717	712	687	709	749	704	704	740	721	733	696	713	704	687	727	743	689	703	713	733	702	706	707	727	637	686	706	682	709	736	650	699	709	698	682	726	667	733	685	722	705	679	640	760	692	742	725	700	759	690	693	720	710	666	731	709	729	757	703	654	732	731	712	707	692	708	706	763	675	673	649	708	635	705	716	749	711	691	737	741	716	701	679	714	763	748	701	698	695	705	699	728	671	695	692	717	679	756	645	654	712	729	671	723	637	698	706	727	680	677	686	682	690	692	664	756	731	703	742	695	664	703	667	692	655	708	751	702	714	692	719	718	715	734	723	685	742	683	695	713	677	716	669	755	640	715	689	703	741	723	720	736	722	722	687	740	685	696	734	685	699	694	729	707	735	749	697	709	724	736	718	725	709	656	749	691	718	736	724	701	740	722	680	666	738	697	731	721	719	725	765	671	671	698	680	699	685	709	727	721	700	718	721	726	687	747	742	664	708	698	665	695	681	683	697	753	703	710	753	729	685	701	690	740	735	756	705	725	698	710	707	741	668	749	718	755	710	692	664	726	736	699	742	692	699	748	682	723	698	715	708	690	694	719	683	686	687	720	694	651	675	720	726	771	675	705	695	710	693	701	711	719	693	708	727	716	720	727	729	667	723	690	715	720	714	756	687	736	685	689	707	666	712	701	719	696	766	686	724	736	673	694	668	713	658	709	716	662	687	746	709	676	760	722	692	694	702	673	692	706	723	681	704	714	723	699	691	742	739	719	700	730	722	715	697	660	739	740	694	739	740	687	658	702	662	718	730	622	746	653	741	678	739	741	731	746	720	645	707	749	697	676	712	714	701	734	737	757	714	674	704	731	687	683	686	678	711	660	672
40813	14390	4001	1840	1432	1254	930	691	578	578	500	481	447	423	361	422	350	343	340	365	370	349	385	337	325	330	327	322	336	316	297	304	318	305	298	341	343	330	359	328	301	307	310	323	297	328	304	274	294	311	281	288	283	297	280	309	296	294	302	289	271	289	280	292	310	289	289	283	289	283	260	311	306	266	259	335	292	324	281	273	300	287	303	299	304	261	283	295	283	292	273	277	307	341	285	296	266	263	263	301	296	300	261	281	259	296	264	300	293	270	280	268	293	308	267	259	268	285	282	304	279	327	271	294	272	292	265	276	269	283	278	320	282	284	278	282	288	311	270	301	286	280	279	301	270	293	286	291	300	291	310	252	306	280	290	295	258	327	286	276	287	324	287	283	292	293	299	286	286	250	295	300	302	298	321	280	288	314	270	287	289	282	306	299	292	309	278	277	291	280	300	315	313	300	313	263	277	251	281	269	282	309	284	279	300	316	310	269	291	257	274	298	325	283	298	321	276	296	281	354	269	282	292	319	311	286	300	281	298	290	301	273	297	306	280	282	297	307	286	294	309	282	310	313	272	301	280	314	293	289	269	297	298	301	266	271	259	270	296	294	288	289	269	261	279	279	326	306	259	305	298	302	282	313	319	287	244	275	305	298	281	289	287	305	294	330	301	292	320	275	289	274	270	261	336	300	323	319	278	282	285	278	293	294	301	275	270	275	300	310	302	287	276	277	245	318	307	301	266	305	290	288	263	274	280	313	298	284	284	254	285	315	302	277	292	279	288	303	277	274	311	281	295	313	298	280	274	273	280	313	274	322	311	271	317	311	304	314	322	323	250	277	309	293	291	299	295	308	308	292	292	306	303	322	315	316	270	312	306	285	284	272	296	296	281	280	306	290	337	317	301	292	285	297	286	273	284	284	278	273	299	297	319	264	296	268	306	292	307	268	281	299	313	288	287	302	291	303	328	307	304	305	305	321	299	280	306	296	273	297	291	323	298	281	270	285	281	276	273	287	264	295	277	280	299	297	280	296	262	246	319	295	286	272	297	341	301	334	313	300	275	290	329	311	291	277	301	285	291	294	271	329	338	277	310	304	278	290	269	283	293	270	280	293	266	279	263	305	332	282	276	314	293	242	244	304	284	305	292	276	303	296	301	296	314	312	283	306	277	324	295	296	341	313	276	287	298	289	265	278	283	313	297	278	332	307	282	294	255	273	292	257	283	257	293	308	284	296	293	297	316	308	272	316	304	293	303	281	270	309	308	249	272	315	318	308	293	284	287	288	307	280	301	293	268	298	297	276	302	282	242	319	270	268	282	320	278	269	325	301	321	321	272	304	293	284	305	306	285	308	300	309	310	277	288	299	313	302	308	308	313	320	282	324	310	303	301	275	295	261	299	311	293	296	303	302	284	308	270	317	301	289	282	270	286	296	309	292	284	293	267	283	289	315	262	317	291	304	298	279	265	293	319	280	286	316	276	283	306	294	287	301	260	299	295	293	306	276	290	291	262	311	333	293	315	332	295	300	308	279	312	284	270	288	280	282	288	327	312	300	292	313	288	298	279	298	262	296	280	297	270	303	287	307	306	268	270	272	314	293	280	271	304	297	283	292	302	303	292	307	279	274	308	276	307	306	275	282	284	298	271	279	293	286	248	305	274	289	333	274	302	271	301	258	291	305	264	307	295	269	283	285	279	294	292	267	279	266	295	267	333	277	282	302	297	302	274	290	312	311	278	246	315	304	261	303	314	281	275	311	299	259	303	309	265	306	280	308	303	269	299	307	290	293	285	277	276	294	272	319	267	298	303	281	275	324	302	276	292	285	281	260	317	263	256	318	280	278	304	321	290	303	284	282	302	266	291	247	303	327	287	276	294	257	280	317	323	284	287	300	309	259	252	285	281	278	280	258	287	278	292	285	270	285	291	288	328	277	319	316	274	303	299	310	296	287	319	275	295	265	296	274	271	278	268	273	281	280	287	293	299	305	318	287	281	296	310	311	276	276	290	293	290	283	264	297	300	306	313	284	333	269	286	319	296	309	288	290	310	282	282	277	270	291	287	285	274	292	273	322	289	263	294	303	294	298	307	319	251	275	281	292	304	296	285	285	312	285	284	277	242	301	285	280	283	311	275	288	330	285	275	319	279	292	288	275	270	325	307	296	292	297	266	284	309	275	299	305	298	294	316	297	312	287	311	286	324	323	300	270	296	314	310	280	281	316	315	291	295	274	297	299	286	296	311	305	301	307	277	281	305	289	299	271	291	256	284	276	288	315	291	257	272	305	274	289	289	254	299	310	301	289	307	284	310	256	267	288	288	296	285	321	291	296	283	258	298	322	321	264	286	308	292	321	279	317	285	298	291	291	293	301	300	289	269	290	269	284	315	283	314	313	272	283	285	290	317	265	293	277	238	283	264	288	313	306	278	273	282	268	277	262	318	274	322	278	306	267	317	279	271	312	291	291	323	296	299	280	251	307	254	313	286	332	283	315	280	291	297	318	288	333	318	296	271	304	286	276	273	304	310	291	309	297	295	297	297	284	292	281	303	315	301	283	288	303	284	293	284	273	297	272	264	263	286	296	263	299	273	329	318	265	268	293	290	316	279	289	290	313	301	311	258	273	314	289	266	298	306	276	248	314	285	289	273	287	267	276	269	287	297	302	275	284	314	283	299	273	299	284	309	284	289	297	279	309	288	272	288	244	249	303	294	322	309	325	317	303	264	314	312	296	271	313	320	293	298	292	306	296	280	280	296	310	293	330	306	285	299	322	293	282	301	299	279	292	294	273	276	299	349	298	285	275	312	293	298	271	287	316	310	294	297	280	277	291	306	278	277	275	288	299	280	279	288	316	276	303	299	291	306	280	328	299	276	326	310	287	298	293	301	282	313	263	313	322	289	266	336	287	285	285	306	299	292	288	296	274	306	292	303	297	300	265	322	278	289	285	295	321	307	285	316	288	280	286	275	275	291	297	265	293	275	282	330	288	287	264	296	302	287	283	260	292	291	300	286	322	292	278	296	273	296	292	308	309	272	279	309	271	297	293	306	315	295	318	282	288	310	304	302	273	318	282	312	271	320	290	289	294	292	283	304	313	317	296	275	274	281	260	287	280	308	294	302	269	290	287	298	303	305	285	279	281	290	278	302	265	295	307	294	327	288	299	288	314	267	313	283	324	280	303	309	278	290	272	261	276	285	276	263	282	308	293	328	299	288	282	309	286	294	274	315	299	285	296	313	297	301	290	311	318	293	284	307	283	300	292	313	319	295	280	293	301	311	274	286	292	284	256	265	282	297	311	298	283	307	264	302	303	318	287	335	305	298	327	292	299	301	294	271	324	271	285	290	292	274	322	282	296	294	286	269	264	309	291	302	304	279	274	283	276	298	315	248	267	313	276	288	281	321	327	307	313	280	268	293	300	300	304	251	282	304	280	286	280	275	340	295	298	274	317	302	314	280	272	281	270	286	280	293	292	293	272	282	289
17989	2107	4344	5439	5388	5115	3987	2849	2643	2185	2239	1980	1668	1435	1310	1268	1232	1220	1119	1080	1087	996	954	929	917	973	967	913	866	858	833	833	844	878	1121	1080	915	941	1028	1213	1033	829	830	951	919	935	872	772	786	849	802	764	732	773	761	727	736	704	735	719	761	734	730	710	736	719	681	678	751	735	691	684	683	706	709	731	763	748	714	733	690	715	703	675	690	704	681	720	717	733	751	702	725	693	783	708	703	691	694	740	674	743	661	735	699	716	689	690	689	690	708	710	733	699	674	715	726	749	744	693	717	710	700	724	732	746	676	732	686	723	688	747	723	701	719	724	702	689	648	748	654	704	712	676	721	703	687	686	653	700	724	665	699	698	664	678	638	732	665	698	764	685	714	677	673	704	720	739	703	736	703	682	705	737	708	664	740	697	725	690	740	661	704	677	684	675	705	709	692	677	695	703	701	694	707	670	660	689	649	638	698	727	692	673	631	734	649	696	666	689	700	696	699	665	703	728	732	712	680	701	666	714	706	672	727	702	700	659	684	682	708	644	710	687	752	688	703	760	697	689	700	698	701	675	665	685	723	687	691	693	728	701	667	696	721	695	692	759	697	705	713	691	714	704	722	722	690	666	725	726	718	722	743	689	692	675	716	696	664	686	730	710	732	663	672	672	680	693	695	722	651	699	646	698	698	683	698	709	663	674	690	686	712	730	671	684	668	736	680	662	741	698	730	666	662	712	675	690	734	679	698	735	728	687	709	678	676	690	722	718	679	705	702	686	689	725	698	702	683	711	709	708	726	674	725	713	623	718	703	709	717	733	691	717	684	732	673	678	713	666	693	695	736	737	711	712	701	686	692	694	662	669	719	727	716	707	677	674	686	724	711	688	679	688	710	714	695	660	666	705	725	762	651	715	733	694	710	666	668	696	735	678	690	692	694	703	681	700	662	670	701	663	719	679	701	677	714	681	686	747	677	685	738	655	722	673	653	686	662	708	712	675	681	699	714	734	681	699	678	698	735	645	680	688	687	691	724	689	691	689	702	661	647	657	695	718	664	695	660	719	701	675	684	711	676	673	741	662	689	691	690	697	720	684	677	646	665	708	713	659	714	728	705	674	712	676	691	717	715	654	725	714	708	736	687	719	676	720	686	702	661	706	708	694	711	662	702	730	669	689	713	681	645	681	706	671	707	656	676	695	724	730	678	654	697	697	742	639	707	670	663	684	681	650	724	672	734	696	700	721	722	666	723	673	667	691	719	693	704	692	745	701	727	727	680	711	768	709	684	662	706	729	703	716	675	705	723	686	730	666	697	655	729	740	618	636	653	692	683	633	720	666	709	694	699	673	687	703	689	613	727	785	705	727	718	667	703	683	685	685	715	689	730	651	686	698	716	676	709	650	657	712	708	711	684	661	667	685	744	684	694	711	745	686	713	683	698	716	637	685	719	703	703	698	737	712	683	658	695	679	727	696	723	734	701	696	667	673	698	675	712	676	707	718	629	679	698	694	690	691	655	717	716	720	714	699	701	693	693	751	714	671	686	731	724	687	696	683	717	697	700	671	655	669	697	714	680	705	665	698	697	677	727	693	713	678	701	687	654	738	749	683	688	691	708	681	684	658	659	697	701	709	637	658	770	669	696	670	684	714	674	658	720	736	678	704	697	716	708	725	682	714	735	720	670	654	651	713	673	675	741	701	678	659	712	680	697	685	701	697	720	723	695	672	684	719	716	658	696	729	729	705	697	668	722	711	742	672	703	737	679	728	734	669	708	704	697	719	676	690	640	672	733	719	761	682	719	710	661	669	664	694	655	703	664	674	693	681	730	697	709	708	678	646	711	754	772	743	666	698	690	675	712	659	706	703	739	687	690	698	682	641	715	646	721	682	676	709	710	680	703	655	688	682	769	674	709	710	695	699	685	747	684	702	665	708	706	692	705	661	721	700	685	712	672	682	694	739	693	690	696	678	719	651	674	681	667	738	709	673	746	693	707	686	729	651	681	717	690	678	646	704	712	729	683	671	714	692	725	688	657	712	718	724	703	719	672	694	670	715	683	701	717	704	689	674	694	727	658	665	670	688	736	684	679	677	705	709	685	698	709	658	716	681	657	703	709	724	649	695	668	706	666	724	744	710	704	660	745	677	683	697	649	705	708	686	698	725	686	706	689	691	690	730	717	684	686	688	677	677	710	729	667	704	677	713	660	660	714	688	671	685	702	681	708	694	682	702	694	692	733	751	666	688	692	725	665	699	700	685	692	651	704	658	698	666	676	705	688	693	672	683	668	703	708	719	688	699	690	720	656	694	725	688	691	695	732	699	713	745	726	700	679	717	696	663	717	684	681	691	703	696	709	697	690	767	718	727	722	683	691	662	714	704	734	738	666	697	692	655	655	760	672	676	726	666	688	716	711	645	674	663	700	710	690	721	711	673	679	667	679	714	708	712	708	719	710	683	710	676	740	744	679	690	643	682	648	706	710	728	670	701	731	690	699	679	733	715	741	710	702	653	681	678	643	690	663	733	700	675	725	703	702	666	689	729	731	681	664	701	687	684	678	647	692	724	713	669	732	686	649	680	723	708	627	716	689	626	673	673	703	691	699	705	683	710	732	680	666	690	710	703	681	681	735	691	680	699	721	699	673	718	677	697	672	703	747	731	660	723	707	687	639	697	722	641	668	717	704	674	701	695	703	681	685	710	723	667	667	685	655	686	674	747	707	750	682	726	648	697	693	693	730	705	673	695	669	697	706	715	737	706	681	688	688	707	721	710	701	662	750	660	669	709	720	634	700	676	686	697	710	676	719	692	712	722	714	676	683	720	692	759	720	723	689	676	702	695	686	695	724	680	707	657	655	689	690	732	707	677	730	695	708	704	729	665	670	708	736	711	670	701	673	672	720	721	694	685	683	715	733	719	719	659	691	724	692	674	717	716	678	688	673	701	671	598	710	720	727	682	690	716	716	750	679	727	710	707	709	663	683	702	636	676	697	679	698	648	646	717	733	704	715	735	638	656	700	686	705	721	735	716	732	708	693	716	696	730	686	735	734	673	688	723	708	755	657	728	661	734	706	646	703	755	684	682	740	738	686	670	733	721	713	706	679	717	692	638	694	684	712	711	698	679	650	711	672	735	715	742	717	666	699	686	689	684	652	706	687	689	714	731	698	728	710	689	685	681	665	718	709	665	764	701	707	672	699	665	708	703	705	661	734	675	679	737	656	695	674	705	730	684	686	727	662	680	685	706	718	687	651	690	707	637	695	753	698	708	707	749	720	725	720	714	694	690	705	688	694	724	714	697	681	674	738	673	687	654	721	652	721	705	721	675	691	661	762	676	679	679	694	659	664	687	692	712	719	682	709	698	691	664	731	649	756	709	678	723	695	657	715	712	690	665	733	684	690	673	679	752	745	695	716	717	733	675	723	703	704	679	674	678	717	710	735	724	700	628	730	661	656	769	718	674	730	672	725	693	723	650	673	675	729	663	714	668
5047	216	216	179	256	250	185	155	147	146	153	170	137	140	121	137	129	126	130	133	150	116	126	140	130	133	148	131	141	127	143	142	124	121	137	140	128	150	121	127	128	136	140	139	137	143	116	124	130	163	113	118	141	121	134	131	142	132	127	136	137	124	119	149	136	132	137	139	149	120	117	144	163	131	123	127	150	129	113	134	116	156	152	127	136	139	128	141	135	118	129	129	134	139	103	130	144	131	133	148	97	146	135	138	111	133	128	144	134	132	153	129	145	120	146	121	136	120	131	126	143	151	136	124	134	141	149	166	133	146	124	121	129	116	139	141	134	146	154	142	124	137	119	131	134	141	144	131	125	130	128	135	122	128	132	123	136	131	117	129	135	122	133	138	150	133	136	146	150	143	132	126	104	139	140	118	132	125	144	123	140	141	153	143	124	113	115	141	153	138	126	128	133	145	111	125	145	142	122	144	146	109	126	128	156	136	146	133	125	110	122	142	142	145	136	120	141	129	121	135	126	148	136	140	153	132	124	108	115	152	146	158	149	131	125	136	140	141	133	138	138	138	147	136	144	127	130	121	141	124	136	129	134	130	128	114	132	133	128	129	141	129	124	164	148	125	110	148	133	151	110	135	132	112	144	145	121	134	121	109	123	128	114	144	130	137	135	150	138	130	142	131	154	115	112	112	103	133	148	117	131	128	127	126	106	133	140	135	132	144	117	101	127	129	131	140	124	135	159	118	146	124	138	133	131	144	132	137	130	123	124	134	116	132	124	146	159	124	134	130	123	117	138	135	150	124	126	117	131	137	129	153	121	130	129	123	120	133	116	109	133	110	136	140	129	136	138	143	149	129	132	118	117	132	145	115	134	130	119	119	148	144	139	119	142	110	147	125	129	120	113	133	132	145	109	132	126	136	130	114	125	134	130	131	113	117	130	136	129	129	119	126	118	119	131	108	156	130	118	119	121	146	126	125	133	126	132	118	129	114	149	135	121	147	145	129	122	143	141	137	141	140	124	109	163	136	134	147	153	120	158	105	126	141	141	114	131	151	126	146	142	137	119	117	144	124	136	157	127	160	130	123	140	127	129	120	125	124	130	120	141	126	135	129	147	136	132	132	156	123	120	140	117	119	140	144	122	142	133	139	140	132	123	136	124	112	131	149	136	129	143	133	134	151	116	139	124	125	144	118	141	135	112	121	115	143	135	148	115	132	134	119	140	127	125	144	134	141	121	129	129	134	142	120	142	139	143	149	124	143	126	140	142	134	133	116	137	135	125	133	139	140	122	119	139	134	130	123	119	110	107	129	119	119	119	137	124	146	120	114	124	153	134	148	137	117	132	136	125	124	151	126	123	128	131	121	108	134	123	119	148	111	130	130	139	135	140	124	141	127	121	109	142	124	156	139	132	131	129	120	139	112	111	120	135	107	137	152	134	130	123	146	132	127	122	131	125	134	126	138	123	128	128	134	126	116	131	163	139	134	118	133	114	128	146	116	129	131	124	141	127	153	135	115	109	135	125	137	128	128	131	147	120	126	135	126	117	136	105	124	138	140	116	130	126	115	135	112	123	136	152	143	143	160	143	133	116	143	119	135	137	137	129	127	158	137	121	136	136	135	104	153	109	117	121	143	135	136	156	121	133	139	122	141	148	131	131	124	124	140	117	120	127	120	139	124	147	127	124	138	129	131	124	135	153	115	129	130	149	145	134	114	154	132	129	127	128	134	159	140	137	115	140	128	114	151	123	138	138	136	133	129	120	117	139	126	120	124	125	142	150	123	118	129	143	116	150	147	128	130	134	143	143	142	130	129	123	150	129	116	111	119	134	130	129	132	138	134	142	141	144	142	131	110	115	110	122	148	127	129	114	116	127	119	137	137	141	154	128	116	129	130	141	109	147	103	116	117	120	132	144	125	146	121	112	143	158	111	129	140	151	146	121	113	157	126	138	129	121	133	115	111	120	135	122	138	132	141	122	145	133	137	135	110	134	136	123	138	132	127	133	134	135	138	160	118	127	142	131	145	130	134	154	145	149	120	135	133	110	161	120	130	150	124	131	131	136	137	134	136	128	121	142	137	133	124	131	136	138	151	142	128	132	128	147	136	118	138	107	145	148	138	116	135	122	122	114	125	141	123	141	159	134	134	138	130	114	116	130	137	129	125	118	128	122	141	123	140	142	140	143	121	125	130	135	132	157	125	130	125	130	135	132	132	124	142	133	118	137	143	139	125	140	134	136	139	140	124	114	135	133	152	120	118	125	145	107	125	124	142	132	130	129	141	148	143	120	132	148	113	113	137	130	124	113	137	126	140	132	131	130	142	135	102	141	119	128	110	125	128	133	130	133	130	140	119	117	138	111	123	131	118	111	125	137	125	151	118	129	152	145	111	121	145	137	121	139	147	125	132	163	120	139	118	131	151	133	129	122	135	144	125	130	139	157	119	126	116	130	152	133	147	124	134	136	136	117	130	132	121	135	137	119	145	115	135	155	143	131	113	133	133	128	114	138	139	136	136	137	137	118	132	128	120	133	161	137	113	131	124	143	131	121	127	122	117	134	134	122	128	133	136	150	131	121	105	126	137	134	136	112	126	131	135	126	134	133	123	131	129	143	123	130	115	120	149	117	140	141	143	112	139	118	160	132	144	122	125	131	131	124	145	156	121	126	114	114	130	126	105	129	101	128	147	113	118	137	122	115	127	123	118	158	129	163	136	140	133	116	136	149	119	147	154	138	121	149	130	130	148	125	149	140	132	104	121	129	127	128	130	121	140	140	127	129	135	125	145	129	123	149	146	127	148	122	133	129	140	128	133	119	137	126	134	126	130	144	118	132	125	142	137	128	110	141	126	127	135	137	132	138	133	124	131	141	128	133	131	165	165	124	145	153	133	120	125	108	118	129	134	131	133	134	141	135	128	124	107	123	124	126	141	127	134	104	135	141	116	128	134	121	129	120	116	126	141	127	122	136	148	131	134	131	119	131	154	146	137	141	134	139	129	146	117	121	137	146	142	117	144	143	146	127	124	139	115	138	118	125	139	122	138	124	110	132	127	114	138	134	121	120	144	122	144	146	124	133	135	123	139	135	133	138	136	128	143	157	144	140	121	131	124	136	140	158	117	137	133	140	129	157	136	133	138	146	134	126	128	138	126	131	144	113	133	144	131	137	109	136	123	116	92	126	112	144	130	142	118	113	143	145	129	122	128	146	130	124	154	129	125	121	140	139	127	130	122	143	110	152	128	136	144	130	136	141	127	130	108	146	113	124	126	140	125	140	132	132	145	117	130	120	130	140	138	116	135	129	139	120	115	120	115	116	147	126	128	127	124	130	121	158	143	136	129	140	128	130	134	143	142	152	170	104	116	119	121	139	139	118	125	141	134	128	154	140	137	125	123	151	137	124	107	124	132	125	150	135	124	129	121	130	125	112	131	142	128	119	136	111	148	141	117	136	147	142	141	136	112	116	121	142	129	142	149	136	120
5110	463	573	772	991	1051	767	536	490	474	588	468	442	393	398	412	425	430	422	447	408	404	394	406	398	415	437	407	394	392	399	393	384	359	401	425	381	427	392	431	415	402	382	418	414	399	393	376	372	371	373	432	420	364	372	390	365	376	396	373	389	399	380	408	444	381	375	394	352	397	362	365	395	398	393	373	386	407	353	395	369	419	377	372	361	380	389	358	401	367	389	387	355	370	362	375	398	395	388	370	378	383	398	385	358	374	403	401	396	385	392	351	397	302	410	368	389	401	383	366	374	403	393	374	409	398	355	397	363	378	402	354	386	347	408	355	427	375	386	370	405	375	401	402	390	376	387	364	381	425	405	386	392	387	386	383	394	406	386	358	402	360	370	407	363	380	409	415	433	369	380	367	390	382	410	368	392	375	385	399	408	393	378	403	399	358	401	401	375	365	369	390	368	380	381	376	375	407	368	381	376	384	358	346	366	380	364	391	384	381	384	409	415	376	389	402	364	407	351	383	374	388	387	383	380	379	374	360	404	403	382	382	354	382	377	385	383	390	384	364	392	361	399	377	358	378	410	397	379	396	393	395	386	409	389	406	360	349	405	389	367	393	353	353	399	356	416	348	372	368	373	394	405	377	399	396	384	383	382	381	419	401	399	384	369	364	392	371	376	357	360	352	337	429	399	382	375	357	397	391	374	415	397	366	364	399	404	375	380	375	380	400	372	378	379	369	389	386	384	372	416	391	398	397	363	381	412	399	405	384	390	399	363	366	408	438	400	388	376	387	383	341	404	378	362	389	393	364	370	401	366	372	387	400	387	365	383	421	340	361	377	401	413	343	380	418	364	387	375	414	395	395	389	396	397	410	376	369	399	367	356	359	373	355	387	384	375	379	384	404	379	389	365	390	383	355	386	386	395	428	381	409	393	406	378	411	371	410	356	385	384	393	402	363	380	367	411	381	366	371	387	367	402	380	386	400	386	415	394	388	377	380	402	373	354	350	393	353	372	397	365	402	366	372	405	381	356	386	381	398	387	365	373	421	364	381	375	373	401	370	360	367	379	421	410	408	384	379	385	402	410	381	353	349	368	405	349	409	391	381	380	394	382	356	350	400	371	420	376	436	405	381	402	396	376	400	389	405	393	367	397	422	393	381	365	384	349	368	388	383	371	410	389	372	366	384	355	353	376	407	371	376	410	385	379	406	359	402	382	359	391	369	393	394	387	378	400	405	405	358	403	402	384	383	421	367	369	380	386	370	382	376	390	348	352	384	441	404	416	402	398	371	387	370	351	361	411	402	394	397	404	418	369	369	368	393	401	365	397	402	400	381	385	388	362	384	382	376	402	407	380	347	353	401	391	396	384	394	370	389	372	380	356	383	414	394	377	375	391	384	387	385	393	407	376	359	372	424	389	368	374	405	392	361	365	382	333	352	392	384	404	351	404	371	361	356	394	403	369	385	372	359	414	335	377	417	372	380	377	418	380	400	356	355	384	389	384	390	387	402	426	408	392	392	398	364	362	391	397	425	393	401	384	377	376	396	364	392	380	360	385	390	391	347	375	385	381	377	399	431	383	356	396	382	369	392	385	368	391	352	372	370	408	390	334	398	375	384	372	370	402	388	388	405	375	341	389	388	390	378	385	385	407	365	372	406	417	385	392	382	404	355	428	406	415	396	355	392	378	410	391	344	396	347	380	374	366	325	354	398	355	415	420	363	395	360	387	365	369	389	408	382	384	386	342	386	399	419	360	388	393	375	419	371	370	364	369	384	355	386	359	377	387	348	383	425	384	403	400	374	349	380	392	403	417	371	387	382	382	383	366	351	393	401	383	414	351	414	388	426	386	373	377	369	311	394	416	400	387	397	391	376	389	383	342	398	391	386	372	413	413	356	399	362	368	378	374	390	407	394	363	405	371	383	389	408	390	378	392	391	358	383	368	332	377	356	412	388	380	389	372	400	361	401	405	392	365	378	391	417	394	345	368	390	395	406	383	381	407	394	378	392	363	368	394	391	382	384	383	392	354	378	405	358	390	406	374	367	394	384	374	378	406	371	409	377	411	376	393	400	405	372	393	390	370	379	379	384	382	390	374	406	376	357	390	381	406	386	410	412	377	399	380	364	405	403	336	403	376	380	390	389	405	350	400	371	380	395	355	383	389	392	374	390	410	378	412	374	400	396	376	376	335	391	354	378	412	394	346	416	364	379	354	366	393	385	389	385	385	382	391	407	387	396	387	384	361	404	397	392	369	396	398	363	362	393	370	360	371	394	408	373	418	346	379	370	384	321	369	371	369	374	395	391	384	399	366	416	398	395	413	381	403	409	394	400	403	393	358	418	362	349	362	383	398	386	386	362	376	373	400	397	383	386	392	387	373	394	388	393	348	390	385	381	409	403	386	390	393	377	356	369	411	411	382	399	399	421	375	380	386	400	390	372	404	405	384	373	372	377	378	384	396	372	385	370	376	389	377	358	382	398	363	401	381	403	408	351	389	352	392	345	375	365	367	357	373	411	343	393	380	386	394	365	387	390	370	384	368	403	395	368	356	405	361	381	369	377	405	388	352	366	364	380	365	376	411	393	387	403	366	412	382	405	408	382	389	337	368	378	376	370	355	404	371	401	373	375	376	371	379	380	400	388	403	364	377	391	384	376	362	359	389	402	341	453	372	369	403	357	397	388	371	418	379	371	414	398	376	371	394	421	361	410	416	375	390	379	392	374	406	402	366	400	402	362	410	392	414	386	392	383	372	395	389	405	329	392	360	408	357	366	372	385	378	358	366	371	392	375	419	373	372	382	376	377	363	383	351	382	389	367	369	353	370	419	359	377	409	407	330	394	381	395	406	382	367	385	373	419	364	399	386	371	371	387	373	392	376	382	362	392	371	399	384	387	375	361	397	374	377	379	414	394	382	373	380	379	363	376	400	399	401	402	387	383	406	377	375	390	389	404	349	390	383	389	396	379	359	368	376	389	368	376	377	404	401	400	375	369	386	382	384	388	398	360	390	376	389	401	341	390	384	412	387	372	397	384	363	388	361	375	411	381	367	358	355	399	363	378	362	386	374	415	372	366	415	370	402	386	402	412	390	352	391	409	386	369	438	396	348	380	361	382	383	388	385	410	386	398	432	390	349	404	405	376	378	367	403	405	393	360	367	375	377	374	393	364	357	367	394	370	386	377	382	402	384	355	372	413	382	395	419	395	381	357	389	386	362	358	383	375	385	401	394	367	407	359	366	400	429	374	353	349	368	382	385	357	386	382	413	352	383	385	419	403	376	384	324	373	375	354	370	381	381	364	371	397	374	374	351	362	394	416	384	343	391	374	393	365	373	394	390	394	361	364	383	389	383	397	367	358	378	381	394	426	412	406	405	411	387	388	373	359	367	389	374	388	420	423	420	384	378	418	403	377	355	378	359	384	389	394	364	369	403	390	366	434	366	375	401	383	389	360	363	369	374	404	390	388	369	381	382	381	370	374
30702	5912	1431	1095	915	811	599	466	446	406	413	405	371	351	335	325	304	328	314	325	310	296	279	303	296	313	308	301	295	291	310	287	249	311	313	290	317	350	304	294	318	339	309	306	313	299	271	325	304	296	259	292	287	323	286	276	316	267	293	272	309	302	260	308	296	262	317	295	273	315	300	305	270	275	258	286	286	286	283	288	275	258	260	298	272	292	288	275	288	295	299	275	251	273	309	258	293	297	302	286	290	270	260	269	272	296	247	297	292	300	297	280	295	300	294	289	272	279	292	268	269	285	259	293	274	291	287	291	237	279	276	290	298	267	323	258	293	250	295	286	302	264	279	282	282	286	287	285	290	290	297	296	280	307	243	252	267	280	263	296	285	331	284	293	283	304	280	300	288	271	299	247	270	284	287	288	313	278	275	311	287	285	306	265	292	273	291	272	269	288	288	309	264	302	282	279	251	268	279	244	277	280	287	266	286	263	300	273	274	282	283	274	304	277	299	309	288	294	312	326	289	293	314	283	297	276	255	305	309	271	290	283	246	264	274	302	273	281	267	287	296	290	255	271	301	275	285	279	272	297	261	284	310	258	289	325	280	294	280	276	293	288	295	292	308	277	262	270	290	303	268	262	278	274	282	272	293	296	299	272	264	292	277	294	292	273	265	264	279	276	289	274	290	272	258	272	295	291	306	331	262	305	288	279	271	293	283	277	298	292	252	285	298	269	304	261	292	284	297	299	267	313	287	283	290	280	272	271	300	280	310	283	283	305	273	303	277	267	290	267	270	289	263	266	289	299	291	284	272	277	301	286	297	282	296	293	264	301	230	294	283	299	265	282	295	276	285	312	277	305	275	261	271	270	274	266	306	265	220	337	296	275	259	286	298	284	274	269	264	329	282	302	281	295	266	298	305	288	304	262	266	292	304	281	301	279	266	301	279	304	279	242	265	303	265	270	312	285	296	300	278	302	298	312	273	283	301	267	277	291	307	274	273	296	270	248	248	317	296	281	304	278	247	279	266	269	263	226	287	327	263	279	264	301	268	279	276	281	282	284	302	285	277	262	283	285	298	282	310	299	270	273	284	276	287	278	315	269	287	276	267	298	298	260	271	280	298	294	308	294	256	277	260	264	320	266	275	320	288	281	294	312	287	289	260	281	287	300	277	314	278	265	238	263	298	265	297	301	284	264	297	284	287	293	282	289	255	265	290	284	277	286	298	274	262	285	284	280	267	283	284	273	277	276	294	277	258	290	275	299	248	287	276	310	302	273	306	320	320	262	312	314	271	285	256	282	261	289	286	277	269	275	277	265	273	296	273	283	287	292	254	285	268	271	299	254	297	252	292	258	313	291	274	253	280	271	300	267	282	279	296	291	267	311	294	280	250	291	269	251	278	310	287	288	282	311	284	268	258	259	301	269	256	294	281	283	266	297	277	262	282	267	288	269	301	272	260	301	313	272	299	264	282	297	269	273	292	296	298	263	263	281	300	331	322	247	284	270	286	279	273	287	316	309	283	261	296	269	291	305	273	269	278	290	299	288	282	312	274	283	240	272	275	308	268	297	276	278	304	316	274	270	279	289	323	283	291	249	298	284	329	290	279	284	285	313	283	283	294	283	300	289	285	265	277	249	279	303	295	308	328	255	274	265	283	274	277	266	284	279	311	283	246	298	295	279	320	266	309	283	299	296	283	288	284	262	271	280	266	284	281	301	295	260	302	268	290	285	286	267	307	273	252	260	284	315	265	293	295	263	284	298	275	312	302	292	278	293	281	292	293	283	275	296	279	289	285	315	270	296	293	280	257	266	308	292	259	306	273	268	272	304	259	290	274	278	291	293	292	272	326	297	314	290	274	280	282	281	287	277	256	284	271	326	292	287	286	279	286	244	288	263	292	301	287	301	285	320	302	273	299	307	272	286	284	296	293	279	268	297	270	266	267	280	287	295	304	282	290	283	280	274	273	310	263	292	284	285	284	281	284	272	270	290	295	278	277	301	271	267	304	262	271	262	271	284	295	284	297	284	258	266	260	285	260	290	300	289	302	269	281	302	274	292	277	300	265	260	285	269	297	283	292	280	288	261	270	289	324	266	273	285	290	315	298	295	258	287	277	279	265	291	274	307	285	294	301	292	338	284	290	284	302	297	278	275	309	298	272	280	310	299	280	279	299	284	298	309	279	253	264	262	336	312	310	278	263	281	277	258	329	285	281	278	279	264	305	282	285	282	276	272	290	266	278	278	270	280	295	310	300	296	306	281	298	289	267	300	299	284	304	293	285	274	295	289	288	264	299	286	277	288	297	272	284	269	264	302	285	279	305	266	297	304	292	261	291	275	298	257	292	280	304	280	318	292	292	269	266	276	319	254	273	304	312	274	268	272	281	292	305	307	311	279	279	260	294	253	285	262	275	297	278	294	291	293	301	270	259	288	271	273	293	281	313	272	308	291	285	289	273	287	272	294	264	290	289	260	302	272	311	304	273	301	278	281	279	292	275	295	285	273	271	307	251	288	304	268	269	268	260	259	260	315	267	269	300	233	287	303	298	309	282	263	283	305	315	261	264	290	311	280	294	261	272	289	302	293	305	260	266	261	291	292	284	314	285	269	280	249	283	285	283	287	284	316	289	288	254	276	293	283	305	289	265	260	300	282	296	318	293	263	282	279	258	300	294	278	261	309	273	291	301	305	289	267	255	297	310	295	287	268	289	300	298	289	295	290	271	269	318	272	306	291	284	268	295	256	277	273	300	284	290	271	249	250	248	308	301	289	270	287	290	272	257	275	268	299	265	296	310	311	283	304	310	323	269	264	269	295	289	276	287	294	274	277	291	277	282	271	272	305	276	286	269	286	295	292	304	292	262	302	257	274	291	265	288	264	277	293	275	296	286	303	284	299	244	294	277	270	284	271	310	299	284	291	273	282	288	283	259	271	292	298	303	295	267	312	277	275	294	273	296	300	288	325	269	280	279	291	287	296	272	275	289	282	294	314	304	264	289	282	269	287	278	293	325	257	283	289	303	286	310	292	284	272	284	300	287	272	283	281	286	274	312	293	289	297	300	269	280	308	280	299	270	270	280	281	287	236	323	270	308	272	281	275	278	278	287	298	277	274	290	305	299	263	272	295	255	235	281	290	280	299	282	298	284	282	292	289	306	243	287	290	303	289	314	283	288	272	316	284	293	290	302	241	257	288	278	283	302	280	301	260	283	251	285	293	235	257	275	310	279	295	281	287	255	279	284	284	294	281	265	267	255	317	272	278	276	279	292	298	254	273	254	290	301	338	310	314	286	238	299	275	311	249	264	275	297	316	295	286	288	299	293	277	280	304	250	281	258	293	292	254	273	284	313	285	259	302	259	288	278	259	282	272	303	281	315	298	313	277	303	295	301	274	283	314	312	278	285	304	293	286	285	287	276	305	258	279	281	291	237	293	280	299	266	282	281	271	313	295	256	308	285	277	287	255	306	283	271	281	273	295	283	302
13566	1468	2700	3374	3548	3309	2623	1949	1724	1545	1763	1317	1220	1161	1019	979	979	974	948	874	926	816	832	864	807	853	887	787	789	780	823	808	773	826	917	912	794	887	828	915	902	820	822	844	890	810	752	729	770	768	784	779	713	715	705	689	752	755	751	718	717	725	754	689	698	731	710	766	723	764	747	729	698	730	713	729	747	701	734	728	729	717	719	692	706	685	699	704	686	715	686	722	706	739	696	746	725	722	727	719	667	742	718	715	718	720	726	766	725	682	708	716	764	729	737	708	707	701	676	703	676	678	721	690	703	741	686	750	708	713	694	750	702	715	688	764	668	772	703	758	707	693	709	712	720	730	692	691	712	701	731	733	695	738	667	696	724	709	760	696	746	728	714	731	718	749	686	708	683	738	703	717	712	677	697	695	683	714	725	705	698	686	751	647	736	742	720	692	733	721	714	699	674	741	736	694	660	700	723	714	706	730	771	729	721	670	710	694	713	768	727	690	708	750	711	685	746	676	738	715	723	688	710	756	704	686	716	728	706	738	693	727	719	688	689	732	716	693	706	721	707	661	671	676	712	690	702	685	731	746	675	706	692	742	700	743	728	707	672	729	673	722	715	684	713	731	652	670	712	712	709	736	768	714	665	699	685	686	714	710	702	704	775	683	739	719	669	689	713	705	762	699	728	743	673	730	747	689	683	754	715	729	741	689	686	713	722	718	722	733	717	715	708	686	670	683	660	652	714	689	686	708	769	695	682	687	693	694	750	730	713	688	735	704	746	678	700	725	710	721	739	705	700	697	720	678	730	694	692	728	713	734	707	712	718	660	742	759	711	662	690	780	698	727	698	710	662	714	725	675	724	751	734	743	670	740	736	698	745	704	727	712	683	671	715	674	712	734	757	725	701	716	699	716	747	712	723	749	680	715	697	719	696	720	675	714	696	727	688	721	695	714	693	721	734	696	699	710	703	701	721	745	739	699	679	734	729	769	708	721	703	742	689	694	746	687	715	700	720	722	698	712	689	745	771	678	681	691	761	670	756	722	669	734	722	691	750	729	725	721	759	698	699	720	711	777	695	700	649	680	717	719	663	712	684	724	731	779	718	728	712	694	693	711	698	781	708	697	741	772	684	716	712	698	693	666	739	725	696	704	731	693	681	692	724	751	691	690	686	679	710	703	679	741	681	675	665	721	742	743	744	651	698	680	670	728	730	679	689	735	691	668	730	675	703	673	682	670	727	740	665	704	711	722	685	731	676	731	709	678	743	716	671	721	676	749	750	691	683	705	717	733	726	686	665	728	671	700	694	712	711	691	728	722	704	712	728	770	736	696	710	669	701	686	728	692	653	635	681	762	682	755	688	705	739	696	709	714	691	696	711	701	709	687	705	713	661	705	701	711	670	704	724	682	665	748	744	682	687	760	682	661	701	769	688	733	663	721	686	736	693	725	707	666	704	713	744	731	730	679	702	680	684	745	721	674	750	751	683	683	685	713	654	712	712	708	721	712	706	691	703	730	673	751	723	671	701	731	736	688	714	698	704	698	688	765	684	722	696	728	685	687	683	657	732	707	728	704	681	657	718	685	703	725	684	674	684	711	656	730	718	782	758	653	711	745	705	677	735	696	719	687	708	737	698	724	709	750	731	730	722	752	710	672	717	727	739	737	637	742	750	730	667	716	675	717	716	700	748	721	691	643	702	705	688	718	702	706	768	743	704	665	709	718	701	737	724	697	663	725	694	707	700	665	700	714	694	770	725	723	702	698	720	685	717	731	674	724	725	753	707	686	709	703	679	711	680	699	692	736	687	673	715	720	740	694	705	693	670	751	710	698	727	712	716	669	724	684	739	741	680	695	708	668	690	674	650	681	730	732	690	689	702	705	687	740	697	753	724	696	722	679	641	692	699	739	690	650	717	671	686	710	679	702	739	710	717	714	706	699	722	738	690	733	706	730	730	663	703	725	688	681	708	691	770	724	717	724	667	711	695	711	675	701	704	702	695	699	719	726	708	687	734	642	678	672	691	730	692	709	709	722	706	688	736	695	769	662	650	691	726	667	735	679	656	700	667	677	738	697	672	704	707	726	744	672	698	675	711	721	685	730	774	688	736	749	692	681	708	707	690	735	733	722	682	645	705	700	695	740	716	675	691	704	706	724	717	725	680	722	692	684	720	687	678	688	659	706	685	745	741	722	732	712	730	702	707	721	721	743	699	758	703	708	675	713	767	722	677	731	713	683	737	707	645	705	692	691	675	706	691	696	749	645	721	707	739	712	745	685	698	743	688	680	735	674	655	707	670	698	696	692	707	722	668	712	743	706	690	750	741	684	692	721	708	739	733	694	721	679	669	715	671	747	709	707	716	710	696	649	654	694	738	694	683	725	706	765	740	735	696	684	739	732	718	686	675	701	706	759	718	687	688	710	721	669	671	700	673	700	737	664	685	745	713	747	660	728	736	726	694	656	709	667	717	678	671	700	732	750	724	710	718	706	717	711	706	698	720	678	666	702	701	681	672	693	712	714	718	709	705	723	728	740	683	731	729	709	719	721	687	687	739	760	668	706	735	678	695	710	711	710	694	663	730	736	750	713	740	733	787	729	718	750	685	660	713	728	692	729	737	707	732	687	696	722	738	663	655	739	711	739	685	687	679	671	746	669	701	713	664	715	728	764	724	705	689	673	699	679	693	663	726	734	732	701	678	712	700	722	700	726	711	731	741	720	702	706	677	726	727	722	719	728	658	657	677	711	714	689	717	765	667	718	714	666	751	713	649	682	740	700	686	717	710	700	778	739	675	693	745	730	705	727	686	683	734	664	752	688	674	730	673	713	710	702	741	695	698	696	717	684	711	706	724	689	706	738	688	724	708	724	727	720	719	700	673	756	699	678	700	714	700	661	689	747	728	703	684	746	708	693	668	738	708	722	682	739	706	729	748	715	759	728	726	699	691	695	722	649	735	713	660	699	712	762	701	720	718	709	682	717	698	756	678	702	714	708	706	728	718	721	743	734	702	739	701	716	678	720	676	678	689	646	730	674	727	708	765	678	733	758	718	704	736	730	710	676	715	712	700	694	662	675	682	728	717	695	713	732	700	722	711	723	735	702	713	682	795	736	707	658	703	713	746	678	715	742	672	719	683	656	704	695	675	706	719	680	715	703	752	728	743	686	704	691	753	694	686	752	695	699	734	736	652	651	689	725	731	745	740	688	684	685	731	765	710	685	667	708	734	712	730	723	698	740	721	698	696	716	739	688	669	702	758	703	672	741	691	685	723	719	736	736	734	678	708	684	704	684	777	722	710	702	724	715	741	727	715	679	715	667	706	774	667	720	694	709	714	673	703	703	679	718	719	696	723	720	702	674	686	691	746	723	748	711	735	723	702	660	709	705	702	683	732	724	731	680	700	747	663	744	705	714	696	744	658	740	659	702	691	707	741	731	718	722	723	701	703	726	720	700	709	749	679	721	724	707	711	743	661	688	777	701	697	648
40863	14168	3654	1989	1481	1259	962	732	594	538	524	427	450	385	368	341	361	381	365	357	313	319	308	344	296	303	335	297	293	323	309	328	308	301	321	321	302	321	309	318	357	307	339	351	344	321	323	318	319	272	307	302	321	291	284	299	312	288	303	270	281	286	313	299	305	326	313	310	285	313	263	290	294	294	315	287	290	299	279	283	335	283	304	305	280	287	291	296	277	281	309	308	285	304	281	306	291	275	296	292	267	284	304	301	293	254	283	329	308	295	295	305	308	278	307	274	321	275	293	300	272	257	237	280	288	255	314	280	272	295	270	290	330	284	282	262	272	287	297	312	275	290	294	274	294	269	306	310	253	296	337	286	291	272	313	281	314	296	297	289	287	268	294	284	307	266	283	284	275	268	282	285	294	264	290	287	309	269	309	301	293	310	338	323	296	293	292	303	266	265	271	290	291	281	311	281	321	315	254	296	288	294	274	243	305	296	288	319	289	265	252	301	305	257	270	284	297	290	314	259	293	304	273	310	305	283	279	264	300	295	287	283	286	317	284	271	290	297	301	288	302	312	279	298	303	295	294	291	315	308	303	288	281	288	317	287	257	281	298	297	308	308	279	284	287	317	296	271	329	293	289	282	275	310	279	293	265	260	284	269	279	292	278	308	269	304	259	291	282	287	312	277	292	297	276	318	259	284	284	296	264	286	315	314	298	301	267	264	259	293	289	290	290	282	314	269	266	272	276	269	284	283	300	273	291	287	288	299	300	276	300	302	295	283	289	270	311	290	315	278	300	316	307	322	321	277	282	278	287	274	315	286	293	278	292	298	305	298	269	280	279	307	287	281	281	291	316	267	293	306	305	306	259	289	302	295	271	288	290	278	272	306	259	293	291	286	264	278	289	274	274	279	297	291	322	300	269	299	291	290	303	300	297	314	318	260	283	294	287	282	309	313	281	310	287	329	296	279	299	256	290	287	283	290	315	273	301	299	303	290	263	301	279	311	280	303	287	305	313	311	303	302	290	267	257	261	306	300	256	281	290	304	303	306	332	314	297	280	281	279	263	273	246	300	282	281	293	268	308	291	302	284	265	306	261	287	304	310	292	298	288	278	277	270	293	286	321	284	270	296	326	291	294	292	321	291	270	267	303	285	317	271	294	277	312	290	289	252	268	290	325	289	316	295	287	287	268	288	291	287	302	292	241	318	304	286	261	255	283	287	308	290	305	303	299	286	311	305	304	301	289	238	290	309	277	306	282	291	305	291	276	299	305	301	283	286	282	310	296	308	307	322	263	269	267	293	256	317	261	265	301	295	276	287	280	293	315	276	272	278	239	254	277	275	317	292	289	303	273	277	255	281	300	298	309	274	281	262	288	323	274	281	277	274	320	289	298	302	290	300	277	296	307	298	335	343	278	324	285	289	263	291	311	280	317	301	260	290	302	294	314	300	292	269	280	295	280	317	293	307	306	276	300	314	328	312	260	278	297	249	263	322	289	277	305	297	250	301	294	296	261	299	313	274	296	280	304	325	302	288	289	296	301	293	280	330	269	282	316	270	282	302	319	287	283	315	309	308	306	267	273	283	288	289	261	302	307	304	307	306	296	271	287	267	292	263	280	279	287	271	276	302	286	282	296	316	270	270	270	276	311	278	325	301	312	303	286	308	286	288	306	309	273	297	286	273	277	297	295	301	281	293	323	319	270	292	310	279	293	329	289	309	283	274	306	289	269	323	323	235	310	296	284	255	261	312	294	270	315	281	270	282	286	282	262	327	300	303	303	263	256	264	321	304	324	318	291	254	285	307	296	285	242	311	284	279	288	269	281	267	282	334	291	304	327	280	277	301	317	269	266	285	264	316	290	276	293	289	306	282	285	255	270	321	314	316	279	299	313	286	287	288	293	278	281	293	299	274	328	301	260	268	298	289	305	300	326	308	300	297	290	287	289	287	306	259	309	292	294	284	313	324	294	272	285	279	305	278	258	306	329	284	292	293	300	290	278	273	280	300	303	287	283	314	260	289	301	305	254	286	315	297	321	267	296	277	295	277	283	286	294	281	307	282	269	274	299	285	269	341	331	302	307	314	288	304	286	303	287	314	307	269	279	284	278	263	307	305	296	289	289	278	262	309	264	288	267	281	267	296	258	323	293	318	292	294	279	311	307	301	290	308	288	294	285	286	281	325	289	273	303	301	269	289	261	275	261	282	301	284	281	292	320	326	317	309	269	287	275	281	312	293	278	287	293	309	312	267	291	284	291	300	297	321	317	286	264	311	288	312	301	288	297	265	304	299	287	287	301	272	267	291	298	321	299	305	325	319	293	282	286	265	314	298	289	282	275	281	314	288	299	282	268	296	300	238	298	280	282	314	301	278	312	284	295	279	290	277	313	287	294	292	282	298	278	279	271	287	258	292	287	314	289	267	308	320	309	279	294	283	302	286	298	307	284	302	296	268	296	292	289	321	303	268	264	254	276	277	295	284	258	275	296	289	274	269	280	298	314	308	276	270	286	301	246	286	280	286	283	310	318	270	307	327	286	305	324	301	283	307	265	279	293	246	287	281	312	281	263	275	288	311	287	296	251	292	298	331	317	286	285	284	303	283	292	304	299	296	291	263	277	292	265	295	263	311	297	305	283	318	298	298	310	279	255	296	274	263	290	277	272	295	306	304	300	284	301	287	285	292	263	300	289	289	256	317	311	271	307	296	301	283	288	269	302	286	295	299	290	298	271	295	314	289	287	315	311	255	283	281	288	277	288	269	265	271	281	316	297	278	297	303	307	279	289	275	275	308	306	307	296	276	316	303	301	303	284	313	298	305	289	318	278	256	307	295	283	298	281	260	288	262	295	294	280	270	282	281	285	266	310	297	269	310	293	305	269	318	301	300	305	297	302	290	265	266	303	296	277	302	294	296	276	309	298	264	311	283	319	263	292	314	325	281	312	331	304	282	280	289	306	286	294	282	304	304	276	301	301	269	266	275	290	283	318	283	318	283	311	281	294	295	286	307	268	270	302	289	294	266	287	353	283	300	291	285	249	274	271	281	303	279	330	298	287	309	286	266	254	273	287	300	256	293	297	321	259	303	300	287	320	292	292	302	295	307	297	296	270	290	281	263	325	297	291	286	320	303	279	294	270	279	294	293	315	301	293	313	279	283	330	300	301	300	289	301	309	314	327	283	264	300	330	309	275	308	313	288	306	273	287	277	287	307	278	282	275	276	300	254	296	273	311	263	314	271	284	309	287	323	281	294	286	278	327	274	282	279	301	301	289	286	277	284	337	302	287	297	284	276	278	262	282	271	299	308	261	270	339	293	242	281	287	292	320	286	273	299	308	299	287	306	293	306	258	307	294	328	325	290	294	308	305	303	315	300	277	306	304	248	273	307	266	297	290	292	248	287	292	273	297	330	312	309	292	292	321	326	302	314	263	295	291	283	284	279	256	247	272	278	304	296	266	294	289	269	261	263	293	294	283	295	278	279	303	285
17688	2166	4565	5553	5502	5298	3906	3084	2531	2185	2338	1772	1566	1464	1331	1268	1260	1174	1129	1106	1036	1030	957	970	929	946	931	973	899	923	871	832	889	950	990	972	915	986	942	1122	1272	874	939	946	934	868	839	866	784	778	892	760	768	735	748	771	742	728	741	694	716	729	727	691	756	730	769	735	709	727	721	693	712	728	720	705	705	726	670	755	684	754	760	769	743	674	676	676	719	715	723	726	690	746	692	672	752	726	715	728	737	710	712	680	723	766	712	727	749	702	720	715	752	686	674	707	677	716	718	684	723	710	731	650	708	720	725	695	664	666	738	678	701	737	672	714	697	656	740	675	756	695	692	679	698	684	684	757	699	716	638	717	652	750	700	734	677	707	665	707	691	729	692	679	644	682	745	672	694	698	674	691	670	676	674	700	704	665	701	672	711	696	741	697	704	692	714	678	662	708	706	681	683	648	679	724	704	665	706	672	688	665	660	647	662	739	707	725	682	718	700	694	682	725	619	745	714	713	688	684	680	676	651	691	721	713	707	739	730	647	719	671	689	729	727	705	680	694	673	751	651	695	689	725	715	707	710	709	698	728	736	657	719	699	676	681	672	648	675	714	728	646	661	729	687	688	715	699	643	697	717	736	691	702	701	690	674	731	679	681	714	673	726	713	710	673	693	677	696	687	676	678	683	711	716	700	684	668	711	684	729	701	667	705	693	700	698	669	729	724	676	752	708	713	667	702	696	707	689	698	669	707	698	659	666	756	714	677	697	672	668	685	679	721	701	703	721	701	685	708	733	655	711	714	683	707	697	692	647	719	667	691	670	656	705	702	644	782	692	710	740	672	759	710	683	682	705	703	704	669	657	713	661	683	721	702	708	685	691	690	697	717	736	726	712	746	662	688	708	701	711	694	682	662	701	677	755	678	727	662	739	743	701	687	645	723	701	650	683	735	704	712	679	690	674	693	656	709	699	668	681	635	702	704	663	697	679	741	720	687	723	705	717	723	696	696	713	730	648	682	674	676	734	682	722	675	687	715	730	718	686	699	704	674	688	693	668	697	706	690	708	630	683	729	644	707	733	718	655	642	682	666	715	659	665	682	718	679	719	744	695	693	726	708	702	708	707	680	691	688	697	652	719	667	682	688	673	696	751	743	696	653	653	700	665	708	718	762	683	664	715	728	691	691	651	688	712	666	694	690	702	697	695	718	683	688	720	704	709	711	708	664	667	724	706	670	660	649	680	708	699	651	694	711	715	710	774	707	679	695	682	669	729	735	655	744	730	693	687	685	724	663	685	720	694	706	655	662	701	693	686	668	675	678	695	663	711	668	636	710	712	671	707	676	697	701	718	708	745	744	641	730	707	671	713	705	689	714	725	677	681	689	701	685	720	718	708	713	707	684	663	721	685	718	699	745	702	707	697	697	714	731	696	712	708	688	735	717	737	749	690	707	717	708	715	693	720	698	701	644	735	660	703	669	701	675	709	674	726	695	697	687	664	701	674	688	714	712	691	737	674	689	759	714	699	736	703	729	678	697	716	706	727	670	701	707	690	671	696	690	668	699	674	687	676	710	701	678	664	732	702	720	706	733	686	696	646	652	663	750	689	690	728	696	679	663	659	663	698	673	700	631	711	662	701	716	681	700	715	685	715	710	671	675	716	695	734	667	675	667	673	692	690	692	664	660	659	725	671	702	692	698	713	674	708	709	672	671	712	718	721	705	690	661	686	666	665	729	678	705	740	722	706	704	683	682	724	724	655	661	733	703	691	688	747	660	731	737	652	699	701	684	721	723	682	669	683	718	684	662	690	681	670	707	683	655	727	721	663	692	725	710	724	739	649	664	682	694	745	692	715	674	674	706	651	715	696	700	698	717	698	654	642	713	736	712	664	653	693	658	697	631	722	700	685	729	681	681	731	684	718	725	704	746	693	683	698	683	716	658	731	688	669	643	691	702	712	684	685	687	678	651	697	719	732	684	700	696	719	710	694	714	681	711	707	724	683	715	663	711	650	686	702	738	695	690	688	688	691	740	675	734	658	706	697	687	695	666	716	726	678	676	670	715	684	682	675	645	698	664	688	673	710	674	713	710	699	751	661	695	704	719	668	718	659	678	681	701	727	726	722	682	678	715	722	698	680	716	712	709	743	687	721	681	709	692	705	692	698	665	736	712	736	693	662	694	717	660	653	693	686	727	694	696	652	685	708	702	686	681	654	714	716	719	707	706	667	719	699	731	711	719	673	746	680	699	716	724	727	684	693	690	743	735	664	687	685	720	716	700	657	694	702	718	688	708	685	705	669	742	724	681	720	738	683	688	684	777	727	725	685	703	708	741	700	682	682	671	692	694	669	746	689	675	685	724	677	725	736	719	715	735	711	670	654	683	704	675	717	688	711	665	707	688	683	672	675	658	672	700	666	708	693	689	691	726	646	665	699	731	690	670	702	661	700	694	667	724	740	718	691	713	721	740	676	708	670	724	701	709	656	685	694	697	671	675	697	649	685	661	649	680	710	691	702	748	689	686	700	732	678	666	692	715	716	695	732	684	717	708	662	733	685	670	692	706	655	738	738	699	712	688	726	657	723	721	700	685	718	713	716	706	662	707	681	722	670	715	698	661	698	698	706	682	707	675	705	658	721	679	668	690	692	709	741	732	698	699	706	695	681	692	716	690	713	695	675	726	669	709	725	659	699	690	738	689	709	728	676	684	689	652	694	730	688	669	732	684	700	723	686	697	682	685	662	696	644	699	721	673	701	703	689	698	690	683	689	706	653	700	687	681	679	681	645	669	718	713	667	706	659	672	701	693	680	661	718	713	639	678	728	688	729	716	709	666	688	689	681	715	684	697	690	729	693	692	658	725	716	699	690	649	742	667	657	695	692	710	725	705	708	680	647	687	683	685	654	682	654	688	764	756	685	685	677	697	702	720	672	672	701	669	690	702	726	696	700	716	731	724	659	694	725	720	737	698	689	684	717	682	666	691	696	715	676	694	733	713	713	707	687	664	681	679	663	691	690	697	700	642	697	725	709	661	660	726	688	664	721	692	680	692	671	728	699	731	656	698	696	705	659	667	682	669	710	720	720	662	734	709	651	675	716	669	705	713	674	650	721	655	750	693	676	664	716	674	664	697	668	734	660	720	733	716	703	702	666	701	683	738	710	707	706	672	687	690	663	713	735	708	734	683	648	656	675	675	740	668	716	744	664	699	696	683	706	717	687	717	704	680	716	712	716	668	728	725	722	730	710	683	704	720	651	664	710	688	697	731	727	714	705	669	673	722	679	702	634	682	665	718	688	691	733	678	788	646	686	726	674	671	694	712	710	684	709	697	676	722	701	715	660	718	652	720	660	767	716	687	729	706	653	683	693	696	696	663	715	670	714	697	688	681	674	686	725	670	699	681	760	707	712	709	690	692	709	690	737	667	671	720	714	732	694	713	673	682	721	644	646	708	648	664	701	734	633	703	659	696	703	708	681	708	719	706	709	666
4958	216	203	232	294	286	189	159	142	139	152	151	148	147	121	123	151	140	138	154	146	116	110	120	140	150	135	136	119	105	133	124	136	110	128	130	112	115	134	126	123	130	127	124	142	149	150	138	113	122	147	127	138	144	132	135	128	137	138	114	113	135	151	125	138	128	130	138	147	120	134	128	128	144	120	150	120	146	137	116	129	126	155	150	123	116	150	149	136	119	123	130	131	130	131	134	125	117	124	116	119	125	138	151	143	116	156	119	108	111	116	145	131	153	132	139	147	103	122	140	135	129	132	139	119	143	128	149	132	151	119	114	130	125	132	123	132	119	135	121	114	117	136	141	130	133	125	129	149	139	131	120	129	105	146	146	134	119	140	119	121	110	145	140	119	136	108	127	132	123	129	112	132	153	110	113	138	133	145	136	142	112	129	135	121	122	122	130	135	118	148	127	138	158	125	114	131	166	147	121	137	154	115	143	129	136	127	118	122	148	130	115	124	146	139	141	124	125	132	143	125	136	141	122	130	122	114	117	138	145	130	108	132	125	130	127	142	142	126	148	114	139	148	108	125	130	127	128	125	126	106	118	143	120	128	108	128	121	134	121	124	125	132	124	146	129	113	144	123	135	126	134	140	122	136	139	117	115	136	114	120	139	143	149	135	140	114	132	123	126	121	123	132	150	131	138	149	139	134	112	134	168	136	131	113	164	124	125	153	117	136	123	124	138	129	120	139	140	135	127	139	127	134	132	142	128	130	146	133	129	138	127	137	154	139	111	123	148	156	124	143	133	127	115	100	105	102	106	131	123	146	148	159	133	129	124	137	113	130	115	124	120	128	133	137	120	140	130	144	143	119	138	137	118	142	114	114	120	134	120	143	141	138	118	127	110	132	107	128	109	115	99	131	127	112	128	131	127	111	114	145	128	138	134	131	132	139	141	140	127	130	129	131	140	136	120	113	112	117	123	136	120	141	120	143	131	120	135	113	122	119	121	160	155	124	112	135	132	138	121	108	127	147	126	146	128	130	117	129	117	124	133	124	129	148	156	163	108	121	128	133	161	133	133	144	132	138	134	135	139	130	129	127	116	131	134	129	135	127	147	120	111	133	132	132	143	132	119	133	128	131	127	136	148	147	120	125	126	135	134	147	168	135	130	150	115	159	142	162	143	136	153	103	118	135	121	156	131	144	139	120	111	144	133	109	121	130	138	151	151	135	136	147	126	132	137	119	153	127	136	140	134	159	121	103	121	129	118	129	135	116	134	128	129	117	148	151	128	126	133	129	142	119	145	131	116	158	129	141	145	133	127	142	122	132	133	126	132	144	120	138	141	146	146	136	129	136	137	118	106	121	119	159	124	124	152	137	126	130	118	116	111	123	129	126	120	125	150	131	122	131	151	115	130	144	130	136	127	140	109	130	118	147	122	143	120	137	136	130	145	131	147	133	127	125	116	114	129	140	108	127	120	124	143	130	134	142	135	157	135	126	140	112	126	136	140	128	136	123	116	151	127	120	144	126	123	126	125	119	133	128	126	138	119	134	134	142	110	136	110	122	123	133	138	131	124	140	120	147	134	135	139	132	140	133	112	128	129	139	122	132	134	131	136	133	122	114	129	140	104	142	128	153	151	149	123	145	121	123	139	138	123	141	130	141	128	148	133	153	116	139	138	130	126	123	120	138	145	140	128	156	129	151	128	119	128	107	111	147	106	139	118	133	132	125	143	121	132	152	131	127	158	142	143	133	122	122	128	150	139	141	128	129	143	130	137	131	116	120	129	128	139	150	147	128	122	129	125	150	143	141	134	142	140	124	125	132	140	130	148	153	114	145	113	138	123	151	118	141	128	119	111	142	146	141	122	142	121	133	114	141	129	117	158	129	139	129	160	150	139	116	138	139	145	149	131	141	128	118	129	125	124	128	129	128	112	127	111	143	155	125	130	146	126	131	106	147	157	133	118	141	127	134	120	118	137	128	146	116	128	152	134	129	125	132	134	152	116	136	123	124	118	114	150	133	139	128	143	141	137	138	123	122	125	137	136	130	138	122	118	115	147	144	125	122	117	146	134	131	126	121	133	139	117	145	114	118	142	130	141	129	140	98	113	133	117	123	154	169	118	153	150	133	131	143	122	128	133	115	127	143	134	126	136	135	134	132	122	128	153	130	145	134	140	146	160	118	141	155	118	132	128	149	114	143	169	105	130	106	125	122	119	123	108	116	129	125	124	126	118	128	144	140	151	127	140	130	139	131	137	145	121	117	139	157	111	114	122	136	143	129	124	128	130	127	141	131	120	128	116	123	131	120	137	121	137	127	132	141	126	123	138	136	154	133	128	123	139	131	119	140	114	125	153	124	136	107	133	130	111	132	119	134	141	135	131	124	130	125	141	129	134	141	138	124	124	118	129	114	141	134	121	134	142	115	114	119	139	141	150	135	116	136	123	142	128	131	149	140	122	127	119	147	122	124	129	147	146	129	129	144	118	113	125	146	131	139	127	156	124	128	144	116	125	132	115	150	114	139	137	126	129	122	126	148	136	131	98	143	100	131	113	148	127	106	111	132	146	119	128	145	144	131	130	145	117	134	120	151	124	146	142	137	137	140	120	120	132	113	138	132	107	132	136	138	103	127	137	130	129	120	148	121	134	143	140	147	165	143	129	120	149	127	129	113	126	129	122	127	111	130	138	139	140	128	128	141	121	123	119	150	119	135	124	124	141	124	128	122	135	133	131	151	140	129	137	118	119	120	133	95	139	123	125	129	112	123	149	116	160	138	140	134	111	120	130	137	134	126	101	132	136	157	126	143	125	139	133	114	118	143	127	136	125	129	125	130	132	147	139	140	136	126	131	126	135	121	128	123	155	126	108	132	135	131	140	119	134	133	116	127	124	140	122	138	126	125	134	126	141	135	137	144	138	153	135	137	127	137	134	142	125	124	135	120	120	125	125	97	136	130	130	111	133	129	128	139	159	139	138	140	135	125	130	134	106	131	124	146	141	126	129	124	139	124	125	118	133	134	118	99	138	127	106	150	139	139	120	125	139	126	144	150	133	132	119	154	157	146	129	124	134	112	128	118	113	125	153	153	119	122	107	126	124	128	138	118	115	120	111	134	124	137	146	122	150	142	108	129	155	131	158	139	132	139	131	128	159	135	130	135	148	131	135	132	113	150	112	112	139	137	132	144	139	125	116	119	127	106	119	141	146	139	150	125	123	154	141	124	130	113	131	122	130	132	127	126	116	134	145	133	125	130	145	140	134	123	135	133	123	129	109	126	130	109	123	135	136	163	140	129	146	147	131	164	116	117	119	134	120	147	111	125	125	164	134	112	127	125	131	130	141	146	126	162	116	130	132	122	142	119	135	130	115	123	112	143	133	131	138	116	141	146	140	122	143	105	124	127	150	137	133	145	148	141	140	146	115	122	138	135	138	133	145	144	137	128	118	132	107	155	119	131	120	139	130	124	119	155	145	149	137	121	124	109	138
4862	444	622	759	1026	990	727	550	492	467	606	441	469	415	427	377	422	393	422	437	392	429	399	388	378	385	406	374	393	381	372	405	379	407	389	411	403	378	395	389	404	388	366	408	421	386	358	373	412	365	404	383	385	422	354	343	370	383	396	398	357	386	397	355	397	407	409	393	384	377	390	392	389	389	379	364	378	416	361	384	410	387	411	392	360	384	402	356	376	383	403	357	356	377	384	392	354	404	404	403	402	364	396	391	367	364	392	353	366	390	385	368	374	396	359	343	367	422	431	364	366	415	395	417	420	431	360	364	371	392	411	372	356	395	410	379	433	385	357	400	370	385	367	380	354	398	361	374	380	369	362	353	369	375	379	335	357	374	384	334	389	392	361	386	386	413	381	402	371	383	356	408	383	390	384	407	374	408	373	388	398	363	375	378	383	377	377	409	372	423	351	396	421	354	383	411	376	374	362	386	361	388	361	357	372	378	391	371	354	384	379	379	380	363	380	378	369	400	397	388	358	401	387	425	371	369	384	413	384	368	375	387	392	375	353	383	367	366	388	416	381	363	362	391	407	342	393	390	368	357	375	365	402	426	399	376	387	408	372	370	389	403	396	390	410	389	380	377	388	382	365	373	376	379	374	346	355	385	369	356	383	381	404	373	378	392	346	352	401	370	359	393	368	391	374	407	364	375	383	372	382	351	379	392	383	359	418	388	406	409	377	403	378	396	399	380	413	392	388	381	357	376	376	386	404	353	364	391	389	383	375	412	394	389	383	405	403	412	378	364	391	371	380	350	376	408	424	408	403	365	359	348	381	394	382	366	382	406	414	383	350	399	357	421	378	382	361	381	363	376	364	353	412	405	383	392	399	373	394	391	370	373	347	362	348	403	383	398	378	385	345	389	392	407	380	392	387	385	401	386	376	363	414	392	403	387	407	376	382	386	358	386	388	415	375	346	400	418	389	397	367	376	355	379	415	391	391	418	385	380	373	375	378	416	379	422	409	425	371	376	410	390	350	407	388	378	379	376	366	394	364	376	367	372	364	381	421	385	398	393	391	371	399	415	371	322	400	373	388	375	406	389	371	394	394	409	395	397	393	391	382	400	366	361	391	388	385	368	376	370	399	357	366	342	359	380	373	396	373	412	396	373	386	405	342	348	391	380	412	380	373	386	364	393	387	390	393	405	413	391	399	363	388	388	400	378	382	372	352	366	373	387	391	323	372	380	395	385	375	377	329	371	369	410	381	375	395	405	381	395	371	391	407	397	381	362	405	395	410	373	386	362	414	369	430	348	387	341	374	407	388	394	433	376	408	375	398	377	350	349	408	388	371	379	371	373	397	366	405	371	334	411	377	350	376	397	379	400	366	340	396	413	365	361	362	381	386	403	395	394	415	355	390	386	384	349	388	363	371	372	388	436	418	416	364	394	377	396	387	417	390	358	400	393	390	395	368	384	405	390	385	379	370	350	370	398	375	399	396	346	409	396	403	359	380	414	348	374	409	396	407	386	381	383	384	375	394	410	403	349	386	350	339	364	387	375	409	399	399	398	348	348	421	401	377	380	384	382	362	367	382	414	420	384	386	356	405	373	394	363	386	387	361	388	418	373	402	374	381	390	400	374	391	363	370	372	388	360	402	390	388	374	382	348	357	357	333	397	383	358	398	372	373	368	377	386	396	384	365	379	373	396	380	354	386	433	372	388	391	364	359	357	378	388	360	381	396	402	377	367	372	404	387	371	418	369	409	384	392	385	358	380	401	368	410	360	400	386	407	385	401	368	379	364	392	381	403	394	361	386	365	396	399	401	331	373	379	373	418	365	406	367	381	376	380	384	373	390	370	403	371	425	395	382	433	370	395	403	405	402	402	380	349	373	402	398	390	363	366	373	387	406	388	407	376	370	369	395	370	391	369	356	370	411	356	400	367	421	382	371	362	403	354	382	363	422	366	392	363	352	413	334	387	355	398	385	355	339	393	372	392	373	384	344	416	363	403	413	367	376	402	382	393	397	365	369	404	378	341	391	378	389	376	352	392	406	360	424	379	379	399	403	385	401	390	428	414	400	367	370	387	385	410	410	382	370	361	395	368	394	408	372	408	426	400	393	393	396	379	362	407	402	365	380	379	382	426	398	367	367	385	401	392	398	396	372	381	387	367	385	396	396	396	379	356	397	389	395	387	383	396	374	396	410	386	325	377	407	381	396	381	351	385	380	379	369	360	372	362	398	373	353	429	375	356	383	395	361	370	363	404	362	386	399	371	378	386	368	374	405	386	376	389	358	370	381	377	366	385	395	368	413	388	384	343	396	405	364	349	361	392	374	364	387	414	385	384	365	373	375	422	372	348	363	361	377	345	375	390	387	396	383	412	411	414	383	381	349	371	363	388	398	388	397	386	360	383	352	390	362	396	418	365	364	377	379	377	429	406	418	393	405	376	376	366	406	383	360	380	380	379	395	395	347	367	387	364	374	396	367	379	404	396	369	382	394	372	385	383	356	359	399	375	378	425	380	398	385	380	389	356	378	397	367	391	400	383	422	364	394	410	365	341	377	371	374	412	391	395	407	368	394	395	377	397	380	350	396	367	368	361	385	418	392	368	358	358	415	411	371	346	417	367	382	394	359	417	407	409	382	405	386	354	404	390	385	363	372	373	360	359	377	420	359	400	377	350	386	410	358	372	405	358	400	384	395	416	381	393	351	397	407	407	388	407	406	386	381	403	383	378	396	402	359	368	352	388	410	396	378	382	380	335	427	395	352	411	380	354	399	422	372	365	398	385	386	365	376	369	379	356	338	349	424	367	359	351	360	377	361	403	398	355	376	373	392	397	394	364	358	396	397	387	414	377	342	411	404	407	406	382	374	359	385	386	384	355	428	375	381	392	426	364	360	349	426	414	392	410	385	339	399	358	367	370	350	393	387	376	360	402	389	409	371	388	371	388	384	369	399	393	357	382	360	406	384	414	362	428	384	386	382	384	409	387	369	361	404	417	397	411	379	387	385	362	380	393	355	419	380	404	392	376	387	341	365	355	353	368	378	388	392	407	388	387	358	369	380	358	388	377	418	366	413	387	366	401	394	384	400	387	390	381	386	376	361	360	375	384	379	389	384	387	417	364	407	370	348	405	364	348	369	347	378	371	346	414	397	384	368	400	409	396	385	412	360	385	382	374	370	374	392	418	406	360	390	397	352	414	374	396	395	361	379	371	373	386	402	390	397	383	384	394	391	393	379	384	388	381	356	366	387	386	390	391	327	384	396	395	341	386	380	384	366	392	399	362	362	335	402	381	402	425	342	358	429	365	380	373	399	384	381	403	345	361	411	363	365	390	361	366	387	367	366	391	362	370	395	409	385	404	391	373	360	345	422	373	410	371	373	378	383	391	394	360	374	376	384	374	382	429	386	361	374	379	397	391	369	373	377	387	413	378	349	375	353	376	444	371	376	405	366	345	364	375	393	384	375	381	362	407	360	359	384	370	368
31188	6365	1388	1141	924	866	618	474	464	411	423	388	347	320	333	325	289	314	297	319	284	323	297	293	295	269	310	320	271	289	306	278	276	286	304	292	338	286	320	294	331	273	325	330	309	304	277	274	290	277	279	274	297	289	300	287	309	277	285	264	311	280	295	293	273	296	307	290	284	281	285	230	284	259	269	269	307	268	307	299	239	259	282	274	317	269	283	266	281	257	283	282	281	329	266	283	248	287	281	290	311	299	273	305	299	272	265	235	267	296	242	295	279	234	306	285	287	282	305	289	288	255	281	268	282	276	276	268	270	348	294	297	299	275	309	316	286	264	254	299	268	291	293	275	275	278	279	267	277	302	268	317	320	318	321	286	301	281	276	271	296	329	294	291	297	316	317	277	304	280	295	319	274	263	276	282	268	282	282	322	286	279	249	302	281	293	314	278	288	256	259	280	285	268	253	264	294	272	279	269	302	243	290	284	270	281	286	288	304	283	290	287	292	289	280	313	305	242	299	294	309	275	315	307	269	313	260	268	281	284	316	265	267	298	299	283	261	298	268	313	291	289	271	272	279	304	270	265	293	285	280	286	250	271	321	307	281	330	268	267	261	268	268	290	315	288	287	291	287	287	316	285	324	261	262	276	294	298	290	282	299	287	254	331	300	281	290	279	251	292	263	265	287	260	294	271	272	286	250	267	276	288	303	269	281	297	277	272	263	291	272	280	294	284	255	281	287	273	283	281	273	291	304	283	275	259	293	274	276	244	283	298	294	268	308	304	315	283	250	327	300	273	288	287	268	265	242	309	278	292	285	273	262	266	277	298	261	268	252	255	300	267	330	262	249	317	287	273	275	266	268	279	290	248	267	313	327	287	231	286	285	276	295	270	279	298	289	307	269	285	286	279	261	279	298	267	252	279	274	237	266	288	287	294	287	287	294	264	262	293	301	273	305	276	267	263	279	279	281	309	269	305	237	281	250	283	309	281	277	272	281	299	304	267	265	284	278	300	277	262	277	300	265	245	292	300	290	295	282	285	253	277	267	271	265	271	264	276	288	244	294	304	294	268	254	263	281	291	275	263	298	301	295	278	270	304	284	271	266	288	293	266	295	251	277	272	281	274	300	302	293	285	312	278	280	252	265	318	293	288	303	268	262	272	268	290	278	284	282	305	284	304	286	283	240	287	274	307	302	273	260	255	275	299	278	237	276	301	271	283	256	270	279	300	277	276	273	243	252	288	280	288	290	255	293	285	270	290	329	281	261	299	271	305	295	257	296	297	284	264	274	300	307	300	265	297	260	289	287	293	275	266	266	290	317	293	265	310	270	275	302	285	284	305	282	309	289	288	248	251	240	282	262	275	287	279	249	285	262	255	291	265	291	273	263	276	290	276	268	270	305	280	294	304	245	283	283	312	272	273	304	284	274	277	302	272	309	268	263	249	279	324	306	255	288	272	291	287	260	279	305	282	311	271	287	296	323	292	252	272	244	302	291	294	287	294	283	257	291	287	278	289	294	313	269	294	280	299	274	296	277	247	284	256	291	305	252	286	280	266	272	299	266	274	284	279	285	301	295	292	270	255	297	291	275	249	280	269	293	289	286	292	273	268	267	251	273	288	270	279	272	244	307	286	262	288	281	297	288	263	291	324	266	281	309	265	290	294	309	310	266	276	299	275	288	264	285	294	295	282	247	283	275	286	289	293	286	273	294	283	293	265	313	276	280	276	266	303	295	299	299	272	274	266	309	265	262	254	266	284	294	318	278	280	267	277	303	276	288	305	297	284	294	302	288	282	280	288	276	291	292	281	238	284	287	285	292	293	271	257	286	272	280	282	251	261	284	306	301	270	289	292	283	298	264	270	274	247	282	303	290	298	314	281	281	289	268	270	237	276	271	293	270	276	266	280	261	277	266	297	262	282	292	284	305	276	282	278	263	226	300	278	251	269	298	279	260	258	246	290	257	310	272	267	280	308	308	287	312	318	284	252	317	264	287	293	289	280	289	288	294	288	300	304	287	300	292	280	280	261	283	291	318	265	278	291	261	277	267	298	279	297	259	275	273	281	300	269	267	319	316	269	281	278	267	287	297	291	264	288	253	304	280	282	283	264	300	292	267	284	233	270	287	268	296	282	299	302	299	296	263	280	267	279	254	294	261	295	295	283	313	282	298	275	283	302	288	291	282	296	318	275	280	303	303	293	284	285	286	285	285	248	269	277	274	297	299	293	306	304	321	286	285	297	274	296	273	273	295	276	267	296	280	282	309	288	306	284	290	289	268	308	269	293	334	283	293	293	262	249	273	293	279	288	282	265	284	279	295	282	283	268	264	299	273	278	255	298	277	256	270	257	304	275	286	273	279	276	284	246	292	292	264	286	292	291	290	306	256	273	303	285	282	265	287	295	298	277	273	280	283	284	254	295	294	250	315	280	305	321	264	292	309	318	248	280	276	270	262	288	304	278	278	286	275	288	284	286	275	274	271	274	300	285	296	275	283	303	253	286	280	304	265	292	284	290	289	283	286	260	232	295	321	320	282	272	306	289	295	292	276	261	296	257	284	281	272	275	301	268	299	279	293	275	327	273	263	297	307	283	252	325	259	283	278	263	300	266	252	312	258	331	255	284	285	266	298	289	292	290	276	270	273	292	265	265	280	284	259	291	298	286	274	293	269	314	277	284	282	283	291	267	293	249	291	267	292	301	290	302	252	287	300	299	258	302	351	279	300	257	275	289	302	277	277	282	266	293	276	280	290	286	300	257	248	292	265	283	278	292	280	277	281	276	291	286	276	236	271	291	307	277	283	294	248	272	272	288	303	273	322	293	305	264	305	294	303	268	273	309	266	306	279	269	281	269	299	299	271	282	294	289	243	232	273	282	286	289	272	258	273	296	260	270	263	292	295	272	282	271	305	326	294	241	296	278	264	300	278	300	274	265	250	279	294	288	262	320	294	278	270	272	281	275	317	233	272	281	283	286	270	283	239	295	313	263	298	277	274	304	284	270	284	302	284	296	300	309	253	287	289	259	263	298	319	284	271	305	284	305	300	278	265	293	266	261	302	295	289	291	294	245	274	274	277	325	301	268	291	263	308	290	300	307	271	265	279	265	285	295	276	260	283	291	312	281	279	283	276	265	256	313	295	269	264	275	259	254	248	271	282	301	288	281	285	253	278	296	285	301	296	274	276	287	279	249	272	231	301	286	293	268	305	307	271	305	279	278	283	269	293	278	297	292	306	284	318	269	267	281	278	311	272	303	305	267	298	285	258	283	289	272	267	268	303	277	327	286	270	278	263	299	285	252	278	291	290	270	294	280	297	275	256	277	290	300	276	311	275	282	300	276	297	292	288	261	287	279	294	275	312	313	292	265	269	293	300	312	281	268	248	282	268	268	279	319	289	281	290	297	313	295	265	292	292	250	283	293	273	242	262	287	280	268	284	268	290	285	265	264	276	276	270	233	272	273	306	326	251	286	245	269	266	303	262	264
13883	1449	2707	3708	3525	3491	2477	1982	1729	1577	1625	1294	1240	1055	1013	1090	1000	939	903	956	924	851	900	876	768	863	876	884	788	785	785	772	765	785	876	865	854	933	846	931	1144	812	881	920	794	829	796	745	801	777	725	749	688	753	758	720	741	717	715	686	747	711	711	729	736	732	735	769	739	671	730	741	732	705	715	710	652	661	715	706	713	637	713	747	713	677	689	727	678	724	719	709	676	759	740	653	643	707	674	736	727	692	747	704	714	713	697	712	681	764	696	711	704	672	686	679	705	715	671	706	750	710	730	670	690	752	733	731	719	679	685	733	719	701	697	656	735	712	733	732	705	719	677	703	692	719	689	681	706	680	705	672	756	694	748	715	687	736	708	681	720	668	709	693	772	717	734	688	713	688	731	652	691	701	712	711	732	725	736	699	737	690	677	716	683	730	705	679	705	672	661	732	697	686	691	759	649	704	719	702	708	729	708	701	725	731	664	800	696	708	695	717	722	701	686	700	699	687	733	721	698	720	756	726	746	751	673	704	689	659	686	683	670	694	743	729	685	669	674	695	681	695	699	710	722	768	659	743	710	691	734	690	687	722	695	731	695	732	692	690	681	712	709	721	676	693	690	699	692	745	749	681	700	727	680	745	733	690	697	700	717	691	687	714	705	723	710	703	741	719	662	713	705	717	772	691	688	721	726	711	695	710	728	682	722	732	685	731	660	676	646	680	728	684	749	687	662	720	746	689	700	716	681	710	729	712	688	717	690	720	684	723	700	735	694	691	687	638	735	681	719	717	696	712	685	682	698	720	684	702	676	715	675	656	684	703	702	747	689	738	654	707	650	753	661	699	698	737	676	721	729	732	721	730	683	695	711	677	699	668	727	691	708	647	673	681	717	691	738	711	681	719	734	728	671	723	668	699	680	694	713	701	698	752	686	669	713	719	716	741	719	723	723	713	701	751	670	716	726	701	744	685	765	680	692	713	702	694	715	691	677	757	702	697	733	682	730	740	777	801	709	688	714	706	739	717	700	718	728	704	712	719	685	706	662	696	719	686	720	685	732	716	689	709	683	703	733	700	632	698	694	725	693	695	701	705	716	672	718	651	716	771	691	716	684	703	657	660	684	724	716	685	734	678	752	656	666	755	678	706	727	728	656	738	682	711	784	668	713	711	711	734	688	699	740	662	729	731	695	701	709	685	673	727	705	674	709	710	696	697	695	692	672	731	730	651	736	696	695	767	715	707	737	662	699	770	691	717	717	679	733	711	627	660	728	713	708	675	675	711	705	687	733	690	691	702	726	715	694	680	721	677	718	698	712	694	749	688	730	719	668	710	687	717	680	697	691	698	699	686	651	673	703	690	680	683	703	737	666	685	698	704	725	693	731	711	659	701	726	732	757	682	674	723	706	663	703	693	697	731	723	748	763	746	710	750	704	703	762	719	697	744	673	669	711	702	736	677	691	712	710	688	678	733	702	724	696	739	703	732	752	720	734	683	727	711	696	726	762	685	695	730	723	717	735	731	662	740	694	694	703	727	651	672	725	713	742	684	728	693	689	721	713	652	649	710	691	728	692	738	669	724	733	746	709	721	682	709	739	698	760	719	658	704	676	729	715	698	714	702	754	669	754	702	708	687	722	728	698	666	703	700	742	737	703	704	704	685	700	671	685	672	692	743	680	713	708	687	720	691	700	733	686	715	741	678	712	667	717	681	726	747	683	712	720	761	700	742	727	710	714	724	664	711	699	710	712	711	654	687	750	745	673	668	738	697	707	743	690	675	681	697	687	732	707	739	750	686	707	749	680	699	667	708	667	712	690	695	644	720	731	698	699	716	720	622	674	686	745	685	696	725	693	734	647	675	664	693	700	671	666	707	703	658	690	705	737	731	761	719	723	635	705	687	717	706	700	687	735	747	695	752	716	702	715	742	706	657	720	717	740	698	686	699	727	705	713	723	730	681	681	729	731	722	727	734	729	706	720	692	686	714	709	699	789	721	711	706	709	713	693	682	719	677	711	660	671	766	662	707	720	698	739	718	666	687	688	682	693	709	674	716	744	667	761	695	696	701	727	720	654	700	745	686	666	682	717	710	695	720	731	743	693	718	642	731	688	696	676	714	702	695	769	736	767	737	684	707	662	726	656	655	713	715	698	711	670	709	697	722	695	692	699	674	732	732	746	742	679	770	752	723	669	745	733	666	723	742	694	772	714	723	651	715	718	710	753	705	734	701	733	710	723	726	704	697	721	682	751	755	660	701	730	746	709	680	725	712	706	692	714	730	696	735	751	732	698	708	732	665	687	721	730	678	703	695	724	690	710	667	752	717	691	705	691	765	705	660	731	702	663	678	707	717	701	697	675	683	665	714	715	732	706	728	713	687	697	728	697	712	674	715	745	718	734	688	729	726	771	726	682	738	684	704	671	685	724	676	703	749	697	719	710	684	662	768	688	706	712	709	638	666	738	730	697	704	668	708	745	717	725	701	730	716	672	642	693	725	745	710	647	739	714	742	698	653	736	704	714	678	753	732	665	665	704	723	739	742	730	674	682	720	760	694	682	671	681	727	708	654	704	730	698	727	725	734	697	694	737	721	715	666	685	721	699	641	728	726	713	706	671	734	687	681	753	721	706	681	699	726	731	681	717	724	706	696	725	707	689	732	726	721	711	701	707	695	737	699	709	728	736	640	743	682	729	737	683	739	725	688	660	638	759	743	678	667	708	706	721	719	726	695	673	708	679	685	700	705	741	674	668	703	687	760	690	715	696	692	687	699	738	752	723	697	724	779	733	745	679	673	714	727	701	678	731	711	716	670	735	693	683	705	710	689	660	713	673	718	730	744	716	735	668	704	725	680	704	666	711	702	712	658	752	687	695	700	695	698	650	679	727	687	687	750	686	714	714	724	637	695	701	696	694	759	689	750	725	703	705	732	692	701	692	707	723	660	729	687	691	732	694	707	688	677	690	750	693	659	680	731	698	682	714	726	682	747	655	708	679	689	709	692	699	691	715	715	722	717	714	679	687	688	763	730	730	742	648	714	730	720	726	720	685	693	678	706	721	717	652	671	688	706	713	685	714	700	708	729	742	733	614	742	692	657	693	731	724	734	763	672	712	736	704	692	712	672	671	716	645	739	739	667	697	707	697	688	688	678	674	736	705	730	697	754	679	702	694	728	691	699	760	689	663	721	693	716	717	685	701	717	690	711	674	713	680	753	656	736	745	715	726	719	700	757	734	670	725	712	719	714	738	703	708	703	691	695	704	718	705	736	712	689	713	685	720	740	687	718	696	726	684	730	719	733	697	666	673	696	656	728	727	675	663	710	752	713	693	725	686	707	753	720	721	751	711	648	707	714	667	659	660	694	713	752	693	687	714	710	691	700	716	715	743	716	748	731	673	671	737	710	721	720	722	713	698	705	682	662	666	755	706	686	727	705	696	724	699	697	694	722	686	681	745	698	697	679	701	723	674	720	718	714	697	712	660	704
41377	15989	4573	1973	1561	1266	874	699	508	584	490	446	430	395	387	362	340	349	344	323	351	341	319	328	356	321	310	282	313	307	288	294	288	312	310	348	326	326	311	331	353	321	322	329	307	301	284	296	291	293	298	260	314	271	288	280	292	290	302	272	314	316	281	284	266	286	279	266	282	318	291	287	264	286	308	295	272	296	305	267	285	275	312	295	315	277	266	275	326	267	293	280	262	290	313	307	272	284	303	277	279	264	331	294	278	293	284	295	273	286	284	295	283	255	286	314	280	296	298	314	292	266	285	308	301	304	327	301	304	341	274	288	279	293	286	292	287	273	263	254	289	296	286	260	299	277	303	280	282	287	287	279	289	287	286	260	277	294	270	274	290	288	289	281	293	301	301	317	259	247	266	323	283	275	280	300	291	253	294	297	284	287	272	259	284	261	296	303	303	285	297	288	296	302	275	281	280	298	296	309	276	272	283	300	275	294	260	292	268	281	298	282	300	314	266	284	302	278	300	279	283	321	277	259	303	285	296	315	278	326	293	290	280	283	230	310	294	282	286	301	254	254	299	269	304	289	299	290	296	268	288	288	285	262	258	278	277	275	314	327	299	300	271	289	301	313	266	284	276	311	274	284	297	321	291	290	249	259	291	291	273	275	303	314	293	301	307	278	297	288	296	289	269	296	302	304	301	308	287	294	296	281	293	291	255	312	298	312	273	268	286	300	293	269	287	309	290	244	315	290	285	293	278	299	302	288	313	296	276	301	283	272	301	267	309	279	321	302	293	318	293	276	281	295	258	286	278	303	293	280	290	299	267	306	272	282	282	291	292	293	303	269	284	285	281	294	270	283	302	294	300	291	296	281	328	293	298	279	300	281	263	245	274	292	291	313	274	290	320	291	290	254	282	262	255	298	335	277	283	305	286	279	301	305	278	305	311	293	283	275	295	294	284	312	276	295	284	297	300	273	279	295	290	269	285	317	305	280	284	286	279	258	257	293	279	265	302	296	275	276	321	304	294	296	306	266	304	274	295	308	328	304	271	270	260	306	282	326	272	281	326	288	295	288	314	259	263	304	293	255	283	310	288	265	273	284	297	309	266	323	267	300	278	263	292	287	299	295	317	280	307	307	286	284	320	281	306	247	300	300	307	293	311	295	265	277	291	290	288	285	267	278	297	276	266	312	268	303	295	277	281	287	306	293	281	274	303	266	272	297	286	277	329	301	302	291	313	275	295	299	304	265	299	290	315	313	328	281	302	320	278	315	279	262	284	273	283	284	301	257	295	301	304	306	291	294	282	314	267	267	257	262	290	310	303	291	276	279	287	266	267	281	254	281	283	271	304	303	257	308	320	319	294	279	298	317	305	285	297	272	292	285	294	295	320	262	274	289	296	253	314	296	297	258	316	280	280	290	308	256	288	284	304	267	328	296	300	241	265	281	328	270	266	279	280	288	304	290	249	262	261	235	273	302	290	297	264	276	263	296	251	250	288	308	278	259	283	294	283	303	319	286	271	300	310	293	306	273	269	267	263	316	285	280	285	273	281	272	269	309	284	321	304	294	295	269	300	310	323	339	299	268	316	303	305	268	295	269	293	275	263	300	299	295	281	297	331	285	305	276	303	266	293	302	293	285	275	303	311	268	281	333	243	273	315	302	275	281	269	292	311	263	264	260	272	277	287	315	303	306	301	286	268	317	303	301	273	303	259	280	260	259	276	297	274	304	319	304	308	287	280	326	276	299	257	317	270	284	303	283	284	284	282	294	294	291	262	287	295	330	280	296	283	298	290	295	280	282	275	325	284	276	308	306	281	271	286	291	298	291	276	329	280	295	261	275	286	276	294	274	266	288	252	287	295	309	314	278	265	293	307	299	285	294	313	323	298	281	286	283	305	302	305	308	283	314	306	251	275	295	318	294	311	313	303	285	298	297	275	288	281	266	296	292	291	314	311	265	289	312	264	327	301	255	304	260	267	299	303	291	265	305	263	271	281	295	285	303	314	264	332	273	270	294	321	286	276	283	300	306	280	327	301	291	299	295	284	288	287	269	301	255	291	265	291	335	316	287	284	334	291	267	286	302	278	281	268	282	266	276	326	287	308	344	298	276	283	267	273	249	300	296	305	266	291	283	253	294	281	296	298	305	303	265	297	297	273	273	290	296	334	272	275	306	319	287	294	283	299	274	328	288	272	281	292	274	271	283	284	294	295	262	305	263	281	285	287	281	297	302	243	299	291	278	295	268	287	274	310	301	285	268	300	280	296	258	295	250	249	263	281	304	277	306	282	305	279	304	275	290	286	292	268	276	258	303	295	281	279	306	325	299	290	292	276	250	286	304	309	314	311	297	287	309	264	282	277	307	277	290	292	292	275	287	287	319	324	283	276	270	291	311	319	302	289	296	284	289	250	288	322	278	307	294	272	283	276	277	297	281	292	281	333	271	297	254	286	272	296	317	277	314	271	299	274	265	267	280	271	273	302	260	306	302	291	311	306	299	289	300	265	277	303	277	277	272	281	284	278	285	271	310	294	294	302	277	310	297	327	278	261	321	268	264	267	287	316	267	265	275	275	261	304	283	305	287	295	299	313	277	292	266	265	290	279	287	299	292	287	292	265	335	288	276	267	309	276	293	310	293	298	288	280	279	302	267	270	270	265	294	273	290	290	255	282	287	303	289	276	294	272	334	297	296	314	297	271	291	291	261	283	301	275	281	299	280	265	305	306	270	306	297	265	281	292	307	271	256	268	273	265	254	289	275	271	319	301	292	258	249	285	279	266	297	283	273	300	299	304	283	279	271	306	304	281	312	279	280	327	279	276	259	274	293	320	255	286	317	316	289	302	260	304	293	282	244	289	267	321	318	288	278	303	310	269	292	273	285	277	279	287	271	275	272	260	288	290	283	272	305	303	279	285	275	316	303	305	297	278	289	279	309	272	295	290	296	294	277	324	252	311	279	307	279	303	276	261	292	303	266	302	260	270	283	297	271	285	284	304	298	291	266	286	314	286	293	313	300	303	314	277	268	276	257	293	277	299	306	289	291	305	310	277	307	286	316	287	304	260	271	261	309	256	299	260	269	298	293	281	264	280	278	266	302	298	282	277	298	304	322	306	274	277	294	304	295	276	270	289	263	295	282	295	312	278	295	281	262	309	270	304	303	318	289	298	279	316	302	283	276	297	304	293	286	310	252	311	274	309	290	318	304	286	272	274	291	270	310	307	288	328	285	268	304	278	275	305	276	304	255	297	266	295	323	271	305	309	290	305	294	322	323	257	293	248	294	264	257	284	286	299	282	305	286	291	279	301	253	284	268	277	274	291	328	307	291	278	280	313	297	268	278	295	268	278	294	250	281	312	301	292	282	286	287	285	303	321	297	302	299	299	259	274	310	279	280	289	311	310	295	273	266	264	279	278	304	309	283	255	292	311	339	310	279	281	263	288	284	313	304	329	284	282	291	304	284	262	287	273	307	310	272	308	290	323	268
18197	2119	4457	5819	5718	5117	3608	2993	2478	2334	2111	1708	1558	1515	1341	1204	1173	1191	1147	1059	1010	1000	978	896	963	1027	941	914	904	887	815	824	829	945	964	951	858	977	913	1127	1391	939	1077	1016	958	836	849	826	771	867	777	717	726	708	771	706	780	739	739	734	726	764	748	748	672	703	690	721	677	668	745	694	763	774	731	699	706	683	704	673	651	702	681	679	744	702	664	694	730	710	669	711	687	698	674	688	714	702	740	706	691	686	704	692	661	760	704	713	697	714	750	663	676	662	678	676	732	677	686	650	720	732	715	704	729	687	702	699	716	694	690	699	698	690	627	715	699	705	723	659	708	682	687	699	694	702	732	669	723	678	699	711	729	661	686	664	683	688	718	678	633	687	700	714	696	697	672	673	671	733	660	668	683	703	683	729	670	718	673	702	684	692	662	685	702	716	691	678	686	701	691	687	662	676	711	702	716	693	728	692	760	682	724	728	687	647	680	719	755	675	682	676	704	684	709	696	668	724	698	728	676	667	744	699	707	673	747	721	672	672	688	707	702	642	709	672	690	627	695	668	642	674	661	673	663	712	709	689	679	680	690	705	685	675	757	682	675	718	702	661	691	657	691	721	691	687	731	652	709	691	735	667	660	729	688	732	648	709	687	677	688	691	718	699	671	759	673	722	646	672	684	683	704	680	696	702	713	678	712	685	705	678	700	693	658	708	680	728	691	698	678	687	697	676	675	719	672	693	707	689	644	691	673	721	669	639	709	712	723	681	655	683	682	685	726	686	692	681	672	684	635	696	745	676	684	687	670	691	692	677	688	665	658	714	658	661	702	709	692	678	660	733	720	690	675	686	720	668	709	698	723	713	688	706	762	708	691	674	702	747	724	678	658	709	698	682	733	638	674	659	752	685	673	689	673	711	685	690	698	670	723	709	646	673	710	657	658	675	701	669	687	705	691	695	690	696	695	732	694	729	687	730	721	680	701	710	704	685	715	698	699	708	720	685	684	761	674	761	694	713	661	669	653	678	729	749	645	756	729	692	702	702	687	696	658	718	765	690	718	675	710	693	714	685	676	698	690	674	672	646	700	676	729	683	660	689	697	676	684	664	713	708	717	702	652	707	728	674	697	692	690	694	672	702	664	684	673	729	666	702	680	652	690	661	706	760	739	723	662	698	718	726	660	674	706	707	680	706	710	694	734	646	715	698	702	687	707	721	731	661	731	739	701	659	711	663	756	716	673	736	671	656	692	730	702	711	736	667	692	679	674	689	713	690	709	686	682	710	714	670	676	674	699	632	682	720	697	693	643	686	679	675	665	661	705	705	680	678	680	657	678	687	712	689	709	723	700	683	660	702	714	699	657	740	663	668	689	675	679	688	727	700	689	652	674	701	719	696	694	683	694	749	680	682	673	726	664	726	662	701	665	726	688	660	728	662	672	695	669	729	691	643	702	676	701	712	706	693	643	672	738	695	654	710	676	727	708	670	692	691	699	702	706	680	656	677	703	678	691	716	654	726	712	697	684	669	648	740	734	711	712	705	717	685	684	711	669	706	685	664	692	668	666	684	695	700	711	665	700	699	669	750	709	722	691	712	774	644	654	675	689	673	667	689	641	633	670	700	717	666	672	676	763	678	698	686	679	723	734	689	715	708	682	703	664	723	687	647	662	687	728	683	719	674	644	680	711	649	659	720	708	652	657	690	727	686	701	677	677	705	702	701	710	686	677	713	722	679	695	647	668	686	702	679	693	755	673	661	729	704	675	685	697	713	705	679	664	716	741	716	666	687	740	686	731	673	671	716	671	712	690	655	648	704	637	657	676	718	704	675	703	704	690	730	661	720	707	671	714	697	709	690	655	691	677	653	690	680	701	653	721	688	681	680	700	707	723	679	725	701	700	659	703	701	699	717	744	679	698	704	748	670	679	676	695	660	706	710	687	694	697	694	668	647	708	661	678	693	664	694	694	700	685	723	667	713	627	678	677	705	695	687	710	659	678	736	707	682	743	651	732	683	637	649	719	738	696	680	690	732	675	705	654	723	733	669	718	687	711	659	704	706	700	694	695	706	699	688	677	708	658	738	681	689	699	709	682	645	704	693	683	688	673	706	725	665	709	710	690	721	677	678	716	675	702	687	645	662	744	709	691	665	675	719	729	711	680	660	667	697	696	697	651	696	700	671	690	694	726	686	706	673	720	716	727	695	664	660	700	649	701	687	664	710	659	720	708	706	695	675	679	637	704	677	701	669	735	678	708	743	679	667	717	666	688	704	685	684	649	706	695	684	700	694	717	700	709	684	691	689	656	744	701	677	722	711	714	714	672	699	713	686	689	735	721	681	698	730	708	699	633	679	684	670	696	699	657	670	662	714	665	707	701	672	752	679	718	665	733	719	739	696	711	715	710	663	732	708	672	685	690	709	657	749	694	692	697	723	684	689	723	718	746	689	691	697	693	711	686	679	684	683	720	683	708	633	707	706	666	655	717	677	737	683	653	707	734	708	717	707	712	714	681	650	691	717	689	696	674	676	642	726	667	683	688	724	675	689	727	721	723	704	657	727	701	692	693	688	630	682	693	725	688	707	658	728	669	693	696	678	669	712	693	656	731	741	713	689	673	675	696	719	721	682	725	664	671	668	731	718	700	667	679	688	648	678	667	686	695	658	660	695	687	698	688	724	729	695	688	749	690	709	706	728	714	700	725	723	674	687	709	678	671	701	691	655	662	664	706	683	691	731	684	685	714	663	662	689	705	700	693	666	688	701	694	691	654	713	704	700	699	703	661	690	657	723	723	669	673	685	655	638	660	732	718	706	689	666	690	689	679	648	736	675	707	656	684	677	714	720	667	706	702	726	705	705	710	634	692	719	662	702	637	717	641	683	728	718	678	656	673	702	700	687	702	677	701	663	682	653	647	672	619	652	711	687	692	690	672	672	709	697	683	697	710	662	672	703	685	646	740	685	685	678	684	662	699	788	716	657	697	707	686	677	709	693	693	699	713	681	679	686	734	725	706	718	697	681	621	722	687	711	717	695	713	669	683	660	673	667	740	711	692	692	685	691	732	689	687	701	700	686	676	703	692	676	680	722	662	699	665	706	706	720	712	690	695	652	706	657	713	684	712	680	662	719	694	695	746	664	674	683	670	702	728	728	700	660	699	661	678	689	656	699	734	679	652	671	659	713	714	722	680	737	687	641	694	704	681	722	724	686	695	699	669	676	676	674	678	685	670	728	708	659	690	705	691	687	660	689	678	687	694	689	690	682	684	625	652	689	700	662	700	664	665	639	684	697	725	706	695	714	696	606	677	664	652	718	683	697	643	697	708	672	713	690	700	699	690	684	724	682	690	666	721	675	702	689	717	664	688	704	699	697	648	658	712	669	666	683	750	676	680	705	671	680	700	675	683	709	692	692	675	669	721	691	703	688	670	709	683	740	676	694	677	684	641	745	741	693	676	695	669	693	669	667	718	704	724	660	675	734	718	733	703	692
5229	212	217	296	282	259	186	150	140	138	157	138	113	146	140	156	130	138	120	149	117	125	135	125	130	120	126	126	132	133	134	126	131	137	156	134	129	125	121	119	141	141	149	126	159	119	144	132	142	151	138	125	153	127	123	143	141	146	128	139	140	124	130	143	126	129	118	139	145	140	132	124	138	156	109	141	112	132	123	133	165	141	140	131	122	135	116	141	117	130	145	129	108	125	145	116	135	127	128	124	144	132	119	140	149	150	131	133	147	141	114	128	119	128	141	116	108	116	119	115	145	142	142	136	147	135	139	132	124	141	134	119	144	139	142	105	159	147	127	116	132	136	128	128	126	119	123	139	140	117	147	127	121	141	151	131	135	144	121	118	134	140	132	127	148	133	137	139	145	129	131	136	135	135	133	127	125	145	127	149	123	132	113	114	130	139	120	141	126	138	137	149	124	119	135	137	123	150	113	124	126	99	133	120	125	139	129	120	136	126	145	124	119	128	128	114	141	138	113	127	107	126	122	142	127	132	127	127	126	142	145	123	125	131	145	118	127	141	150	116	134	143	133	123	112	131	132	125	149	116	145	140	147	134	144	131	120	109	135	101	128	128	118	118	154	126	145	113	141	140	141	121	116	139	136	118	123	127	140	134	121	134	120	127	127	146	126	133	138	132	116	138	168	144	138	141	126	136	152	146	125	146	126	118	124	135	107	132	138	133	140	118	148	126	144	122	136	142	129	151	145	131	126	142	138	132	113	101	116	127	128	125	138	142	140	148	123	115	151	106	119	150	129	120	137	123	124	139	133	117	127	141	142	124	125	119	111	121	140	125	129	140	144	131	120	144	129	146	130	129	133	125	135	132	135	140	128	147	147	122	142	154	129	98	129	142	126	127	124	134	132	130	125	131	129	147	127	122	117	131	111	140	115	157	135	140	153	125	135	119	132	125	137	124	152	147	111	130	148	118	143	131	149	130	162	125	134	122	124	157	140	120	145	129	107	123	144	139	131	117	142	117	134	126	116	110	130	137	117	129	141	144	144	133	131	127	131	146	128	132	127	98	133	136	136	142	137	113	120	121	136	121	114	144	117	142	146	135	143	109	156	147	137	132	133	130	137	115	127	135	127	150	120	127	132	154	118	122	123	104	133	133	150	128	116	129	114	137	138	122	138	106	123	131	142	143	113	120	144	154	124	116	123	144	140	144	116	137	117	138	123	140	142	126	123	126	127	144	125	117	125	132	121	137	128	155	146	126	128	132	117	136	129	145	137	106	140	121	117	144	156	119	138	119	127	144	134	126	125	140	139	143	134	140	135	127	143	129	123	144	153	119	125	138	133	112	122	121	143	120	120	121	146	135	162	143	111	147	118	130	129	142	146	123	128	136	109	136	125	135	152	119	149	119	104	122	115	141	131	122	120	132	139	146	144	143	126	156	137	126	132	132	137	145	153	112	149	131	128	145	154	130	146	139	132	129	131	124	131	152	123	120	113	147	137	136	132	146	123	126	156	127	140	119	138	139	139	123	112	125	126	138	113	138	107	154	125	117	151	130	158	137	132	126	131	134	141	134	137	157	142	116	129	127	108	124	137	126	130	115	135	120	136	134	145	137	129	119	138	136	140	139	140	109	111	119	132	139	123	134	130	135	127	123	136	141	134	127	139	114	122	134	112	126	126	145	134	130	116	113	128	108	120	128	136	108	147	125	140	133	115	122	127	107	142	124	114	128	129	151	141	124	126	122	131	143	150	134	109	128	139	130	117	105	128	134	135	119	118	147	142	124	138	145	133	128	110	141	155	119	130	137	131	138	141	148	123	143	139	134	141	120	145	126	156	145	125	133	139	121	128	142	134	123	150	141	113	118	120	124	120	131	137	143	131	151	125	119	134	120	135	120	144	144	116	129	118	141	113	151	132	137	115	112	140	147	132	131	150	121	119	127	141	118	126	128	129	135	118	142	150	158	137	149	150	153	115	114	155	128	133	142	138	139	102	134	119	117	136	142	133	152	115	149	149	117	115	142	135	133	141	156	153	141	146	130	129	125	130	119	117	110	119	119	121	108	132	130	110	134	136	132	132	123	148	149	153	136	133	126	122	147	136	133	132	134	130	135	141	145	135	118	108	148	127	117	123	121	116	150	127	119	123	132	141	134	129	130	147	126	102	142	148	157	123	142	139	124	152	128	120	136	148	136	153	126	154	144	139	119	158	133	155	134	134	130	126	143	134	133	142	117	141	138	129	111	123	119	113	147	133	110	145	125	133	134	129	119	139	141	107	115	136	130	125	147	153	122	124	125	135	152	129	142	123	136	117	145	136	158	136	147	134	131	143	134	114	112	127	119	134	101	146	140	131	150	130	134	128	126	137	122	124	130	126	137	133	143	133	135	131	110	133	132	121	135	139	133	129	120	137	158	119	130	142	133	121	126	132	146	125	140	121	140	125	154	153	126	136	128	125	150	149	131	120	113	142	131	140	143	121	148	140	138	142	121	147	137	130	137	131	129	121	132	145	153	123	124	116	135	114	149	131	129	127	129	135	149	136	138	126	130	131	110	107	123	134	127	140	157	144	112	118	114	109	144	148	129	121	138	125	129	127	122	120	158	121	133	129	114	145	123	127	130	130	121	151	139	116	124	119	130	123	124	167	132	134	125	133	118	116	122	144	133	141	123	122	121	139	139	140	145	122	134	144	143	149	134	123	134	131	122	120	137	134	137	149	122	148	136	162	164	141	121	146	121	126	123	159	138	138	145	131	105	130	117	138	122	119	145	125	134	160	152	124	133	128	118	126	136	115	111	134	137	123	114	119	144	130	117	145	127	121	113	127	159	137	152	136	144	149	129	119	123	115	115	128	132	135	131	123	127	130	119	119	123	122	124	141	129	106	124	115	116	132	127	132	122	134	124	138	129	120	135	144	121	115	122	144	132	133	122	157	114	145	115	118	122	131	117	135	127	139	134	117	124	120	134	121	148	140	127	121	113	132	146	129	138	129	149	149	143	130	149	127	120	127	137	143	111	136	129	118	133	130	146	130	110	128	144	133	130	140	130	136	136	130	131	117	126	136	124	146	141	129	127	136	147	142	135	116	127	136	130	115	141	124	151	124	134	150	135	132	123	135	135	128	140	151	127	131	119	141	126	143	132	127	133	126	121	127	167	120	116	123	144	139	147	134	124	157	155	119	124	118	132	129	134	142	157	128	138	148	121	140	134	119	136	162	130	143	128	141	124	121	148	126	147	122	153	123	133	139	115	133	125	126	134	143	127	101	137	116	144	144	140	140	146	158	124	134	134	118	131	130	136	151	122	119	121	116	127	129	153	130	141	127	121	136	138	140	126	138	124	129	129	111	125	118	123	121	158	118	135	132	110	124	143	135	157	137	126	133	118	144	149	145	131	135	150	128	140	125	128	130	135	134	117	127	111	128	131	143	126	129	119	141	135	122	133	152	132	133	149	160	144	126	146	137	139	140	117	137	134	139	114
5016	453	620	887	1123	1069	636	535	474	527	498	445	430	418	367	396	359	443	430	435	392	390	401	396	388	418	400	412	415	420	414	403	408	403	416	374	406	444	412	407	403	389	436	437	395	397	408	411	434	401	385	383	374	384	403	400	382	412	439	384	401	404	372	373	418	398	362	383	393	408	399	383	386	380	338	382	370	394	384	397	395	416	394	352	390	386	377	395	429	401	369	388	385	376	379	368	392	374	402	379	373	416	399	401	397	420	428	371	401	418	392	388	401	421	385	365	369	368	398	409	402	386	411	389	390	380	374	414	411	394	403	387	379	392	336	413	399	381	380	379	410	418	373	353	366	389	362	374	419	396	393	386	344	391	347	410	408	369	385	377	379	393	366	433	399	396	365	362	389	401	423	374	396	389	394	390	397	387	377	350	385	378	391	424	403	382	356	391	349	375	391	385	369	358	403	379	408	392	368	399	378	358	359	397	371	367	336	394	391	402	388	382	415	417	393	394	360	372	394	378	397	404	391	402	421	385	406	383	390	408	415	401	373	362	343	404	396	377	370	412	405	344	376	358	385	406	374	383	382	388	375	379	363	378	383	349	330	372	371	396	405	315	387	373	348	361	391	374	409	372	405	347	389	380	367	394	399	395	386	385	367	384	375	397	429	375	384	385	367	374	354	392	369	397	349	388	354	384	377	349	389	390	397	395	373	373	393	354	355	401	387	402	364	338	388	390	384	376	382	412	387	392	388	349	379	391	380	394	393	371	386	373	398	375	436	380	393	385	380	371	386	346	402	367	371	394	396	429	362	376	385	359	405	360	404	398	362	419	411	407	368	377	352	398	365	380	393	411	384	359	384	378	391	381	369	366	364	403	406	383	362	367	369	397	389	375	409	413	357	394	378	396	383	384	374	409	338	380	374	391	407	393	362	396	374	361	406	377	365	400	409	369	359	355	360	358	378	377	407	381	407	418	359	421	413	407	368	364	355	380	382	360	367	363	399	362	372	405	389	364	377	416	348	337	399	357	394	402	439	417	386	430	399	414	388	399	361	367	385	392	397	389	392	345	374	381	392	388	418	383	381	366	389	364	408	386	397	429	385	374	355	368	346	402	374	383	391	424	386	362	390	349	395	378	380	404	414	389	367	369	373	366	382	361	430	365	358	395	376	403	361	415	371	378	366	397	385	390	399	426	398	416	357	421	381	365	402	390	364	400	412	398	370	384	388	384	417	364	372	361	405	347	394	357	383	379	403	390	383	395	386	386	402	355	370	367	375	382	356	387	351	402	403	391	430	407	388	388	330	409	358	355	371	367	345	387	369	370	356	380	385	388	365	387	409	373	348	421	388	391	403	358	377	413	367	370	386	422	390	389	378	403	390	383	372	380	377	398	372	370	382	358	391	358	348	439	396	392	367	378	372	395	377	379	377	397	372	370	409	405	402	391	361	382	402	391	415	387	396	386	383	403	423	365	394	400	410	396	406	378	379	390	375	341	413	399	418	372	394	390	347	405	425	346	332	394	398	360	375	427	362	445	384	391	359	363	383	388	389	388	372	376	372	364	398	361	360	377	395	394	366	409	368	391	365	388	398	380	422	386	395	406	354	382	415	404	395	393	412	382	364	379	402	357	369	379	349	411	375	377	372	372	389	372	399	381	380	398	390	423	381	369	414	396	399	404	403	368	398	415	368	397	341	399	382	395	370	388	376	446	357	370	414	376	413	343	387	393	431	357	356	391	374	396	335	406	412	397	369	391	370	375	392	380	343	386	420	371	374	397	371	396	375	418	377	373	370	390	368	389	358	406	409	363	392	417	383	380	378	385	411	407	387	381	406	407	435	396	358	395	414	402	386	420	364	379	365	388	389	408	399	355	379	404	391	389	388	388	369	384	374	377	412	382	409	389	408	374	409	409	416	380	397	362	360	351	369	366	380	345	396	366	365	411	363	400	427	387	401	375	397	390	366	363	387	416	401	410	359	403	361	382	372	356	424	385	373	401	392	394	380	413	400	380	392	372	442	403	412	403	396	393	402	423	359	360	390	384	392	386	377	375	351	388	423	357	383	403	355	395	377	346	365	393	378	376	387	349	369	416	399	391	370	380	405	380	416	361	366	406	388	362	393	423	367	379	371	369	400	386	399	361	418	398	382	434	372	401	382	375	367	367	383	382	413	377	373	381	387	417	398	337	382	373	382	387	365	405	374	410	383	363	414	422	394	380	370	377	389	381	393	395	385	373	378	372	396	393	401	373	390	384	393	385	397	391	384	387	400	337	365	372	378	359	356	388	380	382	409	382	357	377	360	399	367	373	383	350	410	396	373	365	400	371	392	368	382	368	404	372	384	441	389	401	367	389	389	383	391	384	390	367	369	367	392	349	369	406	374	367	392	377	427	397	412	379	405	384	378	350	384	347	385	391	379	395	382	391	393	401	426	380	403	392	402	369	375	379	381	353	371	389	411	394	400	320	411	368	379	386	408	363	374	415	408	367	393	364	408	393	353	369	348	423	327	378	408	381	352	383	408	374	345	377	423	406	379	396	414	398	396	375	402	376	365	371	345	409	421	391	392	387	393	387	394	378	364	396	383	406	416	390	354	337	349	405	388	404	386	381	414	356	420	379	358	383	368	387	378	414	386	382	403	380	446	392	373	369	378	387	414	402	383	381	396	373	409	379	359	391	394	380	388	405	370	433	365	371	371	405	402	394	393	395	372	370	350	385	372	380	356	365	387	381	401	406	377	358	374	376	399	386	394	360	399	375	374	398	386	370	378	380	357	404	355	382	406	382	405	346	370	388	398	373	394	383	407	382	360	368	398	407	384	400	401	372	366	408	385	400	380	396	402	364	359	408	385	387	400	404	395	370	376	384	368	350	404	351	381	371	404	392	394	396	390	384	372	379	408	358	358	404	377	389	397	376	408	380	354	352	395	419	357	399	387	371	357	386	340	358	388	384	393	396	411	359	384	401	394	386	380	394	382	385	403	373	370	425	357	400	407	368	360	414	359	400	376	391	392	406	385	366	356	379	347	398	362	374	354	384	356	370	419	419	411	406	383	384	376	362	365	385	370	369	370	376	340	357	369	423	367	342	359	392	404	395	360	366	363	391	402	427	377	366	409	380	393	434	403	370	400	398	389	379	377	381	369	385	387	384	375	393	390	401	383	362	361	403	392	396	371	395	377	397	377	383	376	364	401	328	379	385	369	390	409	369	425	337	354	385	375	379	406	421	423	397	398	433	413	386	403	389	391	403	367	413	344	417	388	399	400	416	375	408	364	346	366	372	353	412	400	379	344	422	372	364	384	363	340	380	376	398	428	341	364	369	421	374	411	382	427	362	366	342	379	380	385	386	317	391	359	395	405	394	384	377	359	389	382	401	417	403	382	350	417	395	362	400	389	355	366	393	389	382	375	408	404	368	370	383	363	379	386	367	383	398	362	373	421	397	367	357	399	420	424	389	388	353	376	389	399	373	402	405	398	408
30451	5689	1445	1168	1030	795	563	487	441	428	373	379	362	314	325	284	326	312	299	326	276	266	287	257	299	291	322	317	285	292	290	311	292	297	299	296	317	303	320	323	327	297	280	303	281	308	302	257	264	289	305	289	285	283	314	265	268	289	293	286	263	304	304	272	270	261	316	281	292	296	263	291	289	269	270	268	329	318	276	293	275	268	300	279	262	247	266	268	284	281	293	304	318	286	276	252	257	274	242	305	262	280	278	258	276	288	249	304	260	259	289	284	279	297	289	292	298	309	284	273	247	288	288	290	270	298	296	273	279	319	317	293	320	302	256	249	287	272	287	240	273	251	288	296	251	262	297	266	283	288	277	252	274	309	257	288	307	278	262	294	270	267	282	291	300	300	278	299	297	298	287	263	273	297	278	293	306	279	264	297	275	290	270	287	281	297	308	275	256	270	298	291	271	280	283	256	283	290	271	260	296	264	302	269	284	284	297	282	318	273	297	293	307	263	271	313	292	283	251	257	266	257	286	286	303	337	331	301	267	274	282	302	277	290	286	304	267	271	306	285	315	287	251	277	305	291	279	312	269	274	283	341	267	317	295	278	284	304	286	284	298	284	304	258	293	268	270	313	295	286	275	275	306	252	250	292	278	264	281	317	292	273	263	301	255	289	263	282	284	270	268	294	308	294	284	319	298	312	306	288	313	305	280	281	288	263	276	316	299	268	269	264	284	268	285	315	313	305	295	291	271	274	312	278	295	319	272	298	292	306	266	299	297	294	290	300	273	303	281	273	314	284	276	293	288	284	276	270	287	279	262	266	277	285	278	275	246	281	262	295	288	265	282	288	273	262	287	294	274	281	277	312	300	298	276	315	301	269	278	292	263	265	320	321	271	268	292	290	264	275	288	279	264	278	269	298	257	270	312	322	265	263	269	291	263	311	262	270	267	274	284	302	287	286	274	291	305	281	295	269	276	275	273	274	267	271	267	272	255	315	278	300	285	298	292	284	294	310	304	295	251	266	274	262	281	258	277	273	270	295	296	265	271	300	280	269	298	316	254	264	299	273	314	314	277	285	269	318	289	280	320	307	299	284	282	311	286	252	273	273	264	292	289	302	286	275	292	297	274	286	319	270	303	278	279	296	262	283	302	282	294	279	272	278	286	265	293	302	283	291	256	317	314	312	280	260	262	278	290	281	269	290	270	260	289	291	320	283	299	270	277	285	256	297	282	265	305	278	283	304	283	279	268	284	247	297	295	255	278	296	280	277	258	298	267	290	308	295	259	260	280	285	270	300	290	291	269	253	267	272	280	286	256	330	278	252	309	295	298	275	292	290	295	255	265	293	291	273	299	269	277	280	295	319	290	295	325	298	270	289	273	273	275	280	278	281	263	303	305	290	264	288	258	266	283	264	288	316	294	307	282	289	290	285	260	281	270	294	285	260	273	279	295	266	276	303	313	272	265	261	284	271	303	291	284	294	280	272	296	291	276	263	281	283	263	273	273	267	286	262	289	276	262	295	288	289	287	264	272	253	295	271	290	307	289	288	273	291	283	290	283	293	294	277	270	317	287	330	290	276	313	312	277	294	300	252	290	288	312	301	296	262	293	267	292	257	271	306	287	305	279	276	287	313	284	330	288	269	319	275	285	252	300	275	285	271	272	273	308	271	295	288	288	269	310	286	291	262	266	276	290	276	296	277	265	278	275	285	290	296	273	254	267	270	306	304	321	264	293	283	245	296	253	266	268	301	312	285	246	271	278	271	319	291	276	295	265	289	314	252	314	260	286	282	293	302	287	291	304	306	308	278	239	297	270	292	240	308	296	280	296	268	271	312	267	270	262	302	285	275	282	301	300	269	270	279	269	291	284	291	292	310	312	290	271	262	318	263	240	313	283	268	302	232	283	252	271	261	308	278	277	318	282	294	289	293	285	272	317	267	295	281	284	278	260	291	277	281	262	280	278	290	280	284	278	312	267	280	257	261	272	262	292	273	282	289	265	280	266	235	256	263	285	287	285	272	276	323	300	254	290	283	284	276	242	285	324	274	299	294	275	286	277	267	315	260	235	295	299	304	281	271	284	272	267	290	265	305	276	253	296	292	288	256	279	310	295	253	326	307	284	261	295	286	278	286	278	278	290	270	289	291	298	288	271	293	292	266	283	273	277	267	282	283	277	268	283	319	288	303	319	258	274	287	274	320	270	286	283	284	283	267	279	300	291	264	268	287	286	306	305	243	276	268	283	293	261	276	271	297	276	281	291	292	297	242	293	263	290	284	256	289	270	308	286	300	259	274	278	273	294	295	248	272	294	268	294	298	294	304	298	274	280	267	291	270	310	291	278	279	307	249	282	278	316	269	289	291	304	299	305	292	284	273	284	268	291	300	265	260	334	295	264	286	292	314	305	311	301	288	290	267	309	257	281	306	296	272	262	297	275	263	277	263	286	280	276	274	281	290	309	284	278	281	256	247	264	307	288	284	287	296	313	299	305	288	296	284	282	287	279	294	293	265	273	311	291	279	272	273	305	297	257	292	286	280	285	307	293	267	267	294	312	285	293	306	297	290	278	285	288	272	281	278	305	286	295	264	293	262	277	270	288	279	285	282	271	273	289	284	321	295	309	269	262	265	311	305	293	321	295	278	302	285	329	266	294	291	313	299	241	273	259	275	300	278	247	299	312	296	284	291	282	283	282	264	279	287	317	304	274	281	264	281	283	270	265	291	295	299	280	279	276	289	303	278	264	282	277	274	298	290	271	307	274	273	286	297	298	293	301	277	266	243	282	283	285	268	298	301	262	286	282	277	269	291	292	302	281	275	302	269	280	281	268	296	315	277	258	284	296	290	289	289	289	297	271	295	289	300	251	289	290	283	275	249	287	277	280	288	298	263	292	280	287	253	292	259	255	304	285	274	249	277	286	268	301	251	265	293	277	292	281	287	268	299	281	309	286	281	269	266	269	307	258	251	265	299	313	265	285	275	272	313	290	282	289	289	274	281	295	283	248	292	262	301	283	275	316	285	264	297	245	291	319	314	316	299	274	271	263	261	255	269	284	320	307	330	297	295	283	267	312	290	295	287	277	278	307	299	262	291	261	237	262	253	282	292	277	306	297	283	268	299	283	295	285	296	272	286	303	302	276	276	295	277	300	310	296	295	262	290	268	275	308	287	272	328	287	281	317	313	267	303	271	265	280	284	304	311	319	314	304	279	292	281	293	293	271	313	291	295	285	299	253	284	302	301	317	281	278	274	256	269	283	283	295	294	334	331	264	297	274	311	251	258	288	296	269	272	285	279	266	294	241	254	277	255	270	269	281	276	280	279	308	277	319	268	276	265	286	272	292	275	253	292	272	288	293	247	276	295	274	272	274	274	263	298	268	265	283	291	257	257	335	273	287	290	266	289	298	297	302	278	267	299	275	249	267	281	296	259	272	271	298	266	275	262	298	305	299	280	290	279	302	285	286	263	274	275	295	292	281	294	270	293
13490	1484	2841	3594	4018	3287	2347	1913	1622	1559	1436	1283	1263	1086	1103	986	903	966	1011	894	866	837	818	866	839	888	866	828	794	712	825	799	811	831	909	833	787	874	912	960	1025	829	935	950	838	837	848	770	786	711	753	715	734	766	708	684	700	699	741	671	722	704	739	750	715	762	755	753	734	687	700	696	741	718	723	717	738	752	762	721	748	710	735	673	718	700	702	659	673	701	700	761	743	734	761	751	763	712	762	715	711	711	718	657	718	720	764	738	730	758	707	705	669	686	757	682	671	685	767	715	720	708	692	696	735	690	750	709	682	701	706	700	674	741	751	698	715	692	688	746	725	746	749	671	739	656	703	678	665	687	707	674	747	744	724	654	730	695	759	705	680	727	759	690	712	740	691	702	689	724	713	701	688	709	741	722	668	690	730	688	731	688	668	730	728	709	656	685	699	645	741	703	674	752	734	732	718	695	687	718	697	716	690	667	683	690	695	722	695	735	706	711	703	675	690	708	667	696	750	732	710	699	699	694	735	761	671	742	717	714	717	710	713	676	692	725	646	680	763	717	689	694	762	676	690	703	705	746	682	679	665	716	677	679	706	749	693	698	688	740	727	668	677	703	668	713	694	708	670	699	665	707	682	721	699	721	693	693	703	684	743	707	704	728	711	686	690	657	721	751	692	678	737	691	711	682	708	672	733	725	705	715	705	731	691	755	778	702	708	684	725	705	718	696	722	735	671	754	715	735	681	707	714	709	731	676	693	691	715	716	679	697	701	714	712	757	651	740	624	719	693	739	702	638	740	692	738	707	699	690	714	734	733	704	688	728	669	703	709	724	678	722	699	716	674	687	695	735	731	694	731	681	700	703	694	693	762	709	723	680	733	716	746	718	658	728	712	709	711	676	681	709	711	728	710	704	659	681	707	707	771	668	669	688	699	716	751	711	748	735	718	680	720	722	730	718	739	693	717	707	728	699	696	704	705	681	689	669	677	708	729	704	714	708	709	723	703	720	713	737	718	710	681	759	739	652	742	708	708	703	659	752	704	696	707	690	711	732	714	686	690	718	677	681	730	732	725	736	723	685	734	749	724	708	739	665	721	731	686	771	707	703	725	673	696	744	733	757	725	721	687	714	710	720	747	692	723	694	708	713	766	708	665	701	765	718	736	716	710	700	717	714	730	722	667	688	702	702	686	747	721	719	757	740	679	735	730	733	725	747	757	700	686	710	687	698	710	668	649	667	734	740	717	711	711	715	733	691	670	734	699	713	690	700	677	712	719	689	710	688	720	703	699	740	715	695	641	711	683	691	716	689	745	692	706	752	730	749	722	693	706	673	706	701	725	732	760	703	715	727	691	662	690	684	677	713	713	705	701	749	726	682	730	725	711	699	693	708	696	706	676	701	723	709	698	711	703	718	751	668	683	682	678	733	696	684	649	708	728	705	660	733	735	642	732	706	700	694	779	718	705	720	663	678	714	679	722	712	643	676	721	704	701	691	713	721	717	704	690	692	724	740	703	690	736	701	689	723	687	750	660	708	699	737	680	714	708	732	727	696	698	678	639	693	700	731	696	657	693	716	744	739	762	678	659	742	685	699	677	718	697	729	711	728	777	726	702	682	719	719	695	720	701	717	736	694	718	730	724	733	707	737	722	697	726	715	676	690	700	685	750	702	655	687	723	730	755	673	718	674	699	689	747	744	681	740	720	699	737	726	710	726	680	731	798	761	735	703	753	644	746	717	735	689	730	694	726	674	723	693	698	742	722	718	755	686	707	741	735	729	765	729	688	707	718	643	678	711	681	715	688	699	742	688	743	700	720	714	689	709	743	667	676	690	678	768	705	696	703	706	747	654	713	728	724	730	678	731	717	740	674	763	657	658	728	693	729	746	719	715	683	728	706	729	694	702	697	707	706	712	744	705	752	668	696	703	692	693	709	709	743	665	765	719	738	693	769	675	747	669	687	680	659	728	729	717	654	694	682	705	692	757	694	719	690	703	744	763	721	759	695	644	710	721	733	676	680	674	732	699	722	702	745	670	702	683	690	682	717	711	698	709	707	734	709	756	671	721	662	711	671	690	734	719	679	724	683	662	724	708	717	778	724	666	690	675	715	667	683	712	741	748	725	678	703	679	679	763	721	723	720	697	686	703	739	698	699	696	705	698	723	708	700	665	708	674	729	747	738	625	681	754	689	718	748	694	742	702	739	681	751	699	732	663	731	700	696	752	742	688	662	727	664	701	710	703	656	714	760	690	726	660	680	683	700	749	707	696	662	744	661	747	684	768	725	677	690	637	707	706	676	752	700	722	727	695	696	745	680	724	725	686	732	665	680	672	686	687	688	652	653	734	714	695	734	716	746	757	701	683	710	679	674	705	692	739	687	720	709	711	719	729	709	665	727	721	764	686	732	667	694	717	680	714	676	687	732	705	747	657	668	710	683	684	693	747	737	699	680	676	705	737	719	722	728	730	697	720	745	727	726	704	713	726	748	722	711	692	725	742	692	735	701	735	691	688	725	660	664	706	722	720	728	714	691	688	699	696	668	696	724	686	742	714	700	718	674	700	663	712	719	708	707	652	700	714	685	680	702	670	701	728	755	627	681	729	692	743	747	696	751	716	739	681	698	681	689	707	700	688	669	708	741	744	688	708	719	750	712	711	717	732	745	729	706	681	681	679	718	707	732	717	703	672	702	706	759	738	706	670	702	692	690	701	692	756	665	700	694	685	722	746	743	691	696	721	693	709	646	725	729	714	711	700	695	755	657	707	710	701	674	710	688	736	749	704	670	691	708	712	689	710	740	668	706	710	745	718	723	708	727	669	715	719	711	729	710	704	752	705	726	706	705	704	743	719	694	702	681	674	678	656	754	742	733	682	688	721	728	715	731	679	757	752	715	704	746	704	683	676	732	764	704	723	708	733	688	685	693	715	701	686	705	705	692	706	674	714	716	703	685	749	697	769	682	679	746	760	716	652	710	719	695	709	716	691	737	653	650	700	681	695	719	711	702	719	765	718	711	689	660	717	704	705	708	700	704	723	727	710	713	706	747	716	687	675	720	699	701	717	682	727	707	673	679	680	747	686	710	699	728	680	752	756	743	678	710	723	722	717	730	656	771	645	737	737	700	738	695	679	689	672	653	661	725	675	720	682	733	693	726	770	696	736	721	665	698	704	688	748	736	729	711	694	706	706	709	699	700	711	706	671	746	671	702	709	727	721	684	724	703	687	733	709	687	644	716	774	724	690	687	702	714	723	700	737	721	683	715	724	695	722	703	716	687	668	674	712	736	721	706	735	688	724	723	721	735	699	637	698	663	685	741	685	683	667	699	714	747	646	681	723	725	748	696	683	711	714	694	690	719	701	717	681	686	712	705	698	710	744	669	679	714	722	724	694	730	691	732	706	706	704	696	691	740	708	737	670	658	690	728	712	685	674	656	706	722	686	750	670	677	733	798	691	665	709	720	735	727	719	683	696	696	708	739	685
39484	12277	3389	1999	1668	1200	831	656	581	552	459	410	393	371	371	381	374	358	339	339	329	326	300	353	367	333	342	327	309	325	331	321	316	294	337	264	310	370	345	315	364	292	332	313	310	307	277	284	298	284	307	253	320	295	305	314	289	299	275	256	305	304	288	277	277	276	282	280	267	309	322	303	326	307	295	312	288	274	283	284	310	289	287	301	312	276	283	274	312	315	290	286	277	303	279	312	300	264	300	275	263	313	269	283	287	272	283	288	294	295	287	278	246	291	296	314	311	274	300	280	271	286	304	274	294	275	291	295	282	295	274	305	288	268	273	256	260	285	276	287	272	278	293	294	286	308	303	287	304	299	277	270	281	281	289	310	279	310	266	280	292	306	292	281	287	275	285	247	284	294	260	273	261	251	302	310	320	274	292	273	281	297	314	290	285	280	306	307	260	318	303	313	281	296	294	284	280	273	305	276	285	278	292	286	302	268	319	297	254	295	281	298	275	293	306	275	269	278	310	278	281	309	300	263	305	292	269	305	301	299	318	332	297	324	313	305	298	276	295	279	274	283	290	318	300	266	286	281	296	275	283	297	283	261	290	294	329	313	311	276	296	269	314	279	274	293	313	288	272	271	287	258	301	319	282	258	306	285	275	293	267	294	283	285	274	285	278	336	298	281	300	313	294	286	308	248	305	281	282	304	285	278	294	280	301	280	284	294	286	288	272	306	308	306	305	261	302	257	307	301	289	287	333	295	288	273	303	287	270	259	296	321	297	281	284	288	290	284	293	276	260	303	254	291	278	290	268	267	276	278	267	298	283	309	292	300	262	314	290	275	284	305	287	291	293	298	288	289	291	311	276	270	297	287	279	300	250	316	290	293	292	276	292	317	285	253	308	291	291	294	260	262	286	277	277	262	279	272	270	227	293	297	263	315	280	281	279	284	284	292	290	279	272	312	279	281	289	318	307	283	301	282	278	300	274	292	261	278	272	299	273	289	286	290	293	274	318	299	271	247	278	277	295	283	293	287	286	308	294	300	301	291	324	305	253	281	286	296	277	294	283	309	291	297	280	308	256	273	305	319	312	291	317	286	275	286	299	298	299	279	278	280	296	305	290	308	290	296	272	262	301	252	285	272	295	318	308	294	270	273	284	264	280	289	293	275	269	312	297	282	278	273	271	264	314	295	274	338	273	301	284	286	296	263	291	290	300	277	279	317	296	305	293	287	276	276	281	287	292	315	274	295	288	314	287	275	311	315	265	284	278	297	293	308	280	276	301	278	292	270	263	280	288	301	331	300	309	252	267	297	302	302	286	272	303	285	299	275	297	303	314	281	297	306	267	296	292	268	273	300	295	295	270	258	274	304	279	308	330	251	311	283	301	311	302	288	264	308	303	288	293	289	308	270	309	295	278	274	290	288	328	290	277	257	288	283	268	279	269	296	289	257	280	300	313	339	296	301	306	273	271	318	309	298	285	259	289	308	263	289	291	294	286	275	306	302	272	307	313	301	287	264	296	309	290	283	275	279	316	313	259	291	291	274	305	254	290	270	285	309	302	291	310	266	288	266	286	286	285	291	285	283	275	314	299	287	281	278	292	300	290	297	271	281	311	325	281	299	269	297	295	304	311	291	305	293	326	269	263	259	275	290	277	294	269	278	320	270	289	279	268	283	279	233	277	259	282	290	292	291	292	267	319	261	287	300	302	279	308	289	294	278	266	268	306	306	291	327	314	290	276	288	333	270	314	281	298	281	276	276	305	304	299	289	293	301	310	286	279	288	293	265	290	292	270	285	293	283	308	321	271	284	315	271	256	286	286	298	309	301	289	275	281	290	288	282	278	279	280	292	284	332	302	303	261	263	276	280	320	273	324	299	332	269	292	293	306	309	315	282	315	313	255	291	288	271	315	311	265	310	304	267	300	284	286	288	306	266	275	245	304	315	290	281	306	302	313	295	264	283	293	281	273	312	298	286	293	284	279	283	294	270	282	295	251	273	297	301	293	300	293	309	274	274	289	298	306	272	299	306	271	286	304	268	276	291	284	322	279	293	310	274	259	291	310	278	265	329	276	284	268	302	300	267	278	269	277	300	274	272	283	244	299	254	276	289	294	299	323	297	281	284	273	290	282	282	288	277	268	274	286	313	268	332	314	275	303	249	271	293	308	296	290	280	291	305	261	316	284	288	273	267	291	318	303	292	285	276	277	273	255	288	294	318	265	258	297	309	267	309	295	307	276	302	298	270	307	315	284	293	268	277	301	288	285	312	309	267	282	269	274	279	293	278	324	287	271	289	295	291	297	318	298	272	308	279	300	260	288	267	273	262	256	274	282	280	282	263	288	254	270	269	292	280	287	301	292	276	266	306	292	304	292	273	301	314	292	302	289	300	291	305	302	266	272	274	300	294	312	296	275	302	315	297	270	323	319	277	316	297	260	311	293	275	272	274	276	278	306	281	286	291	295	294	297	292	274	292	289	289	304	267	317	277	282	288	285	285	287	273	277	288	304	277	283	279	295	307	282	287	261	270	266	287	268	285	269	336	303	294	285	299	279	250	300	264	292	301	282	302	261	306	287	253	275	287	288	270	276	271	299	289	284	278	295	275	269	304	301	323	289	289	308	281	308	328	279	274	274	294	278	319	271	305	287	271	289	318	295	323	310	266	325	295	278	253	282	299	297	298	280	288	271	299	282	313	271	293	327	285	264	293	299	285	296	282	288	261	289	298	303	281	298	301	289	252	291	296	271	273	276	301	293	305	257	301	293	259	312	280	267	291	274	294	292	288	289	284	284	295	284	254	284	272	294	283	255	279	285	284	311	300	280	266	298	270	313	277	282	253	295	300	287	283	291	281	291	286	325	312	286	302	284	303	265	293	297	288	267	277	264	303	316	301	308	279	260	293	267	270	298	301	286	278	272	287	288	284	307	265	292	279	328	329	298	293	267	260	288	309	304	287	281	278	289	280	276	268	313	280	266	266	291	304	269	280	294	282	264	283	269	270	286	331	289	286	273	268	291	279	295	296	273	280	279	283	285	292	280	252	272	273	260	288	261	296	309	308	315	276	332	302	285	291	295	285	280	294	301	292	290	264	305	261	277	269	301	309	281	294	328	272	280	323	291	300	269	300	282	267	286	304	286	283	302	277	313	301	291	292	308	339	263	276	254	276	305	291	262	280	301	306	297	299	314	268	277	273	284	259	284	327	299	285	296	273	296	302	310	301	299	282	285	266	322	326	286	267	309	282	324	282	318	296	264	301	277	296	291	283	275	278	268	284	291	290	277	282	247	294	290	303	281	271	262	268	293	282	266	315	290	286	297	281	288	251	277	282	287	280	293	303	298	286	295	304	260	281	284	308	324	285	261	283	300	297	289	282	273	279	294	302	294	269	263	274	292	310	276	265	264	275	284	292	272	307	292	286	250	294	280	301	302	290	293	290	287	266	315	294	299	276	290	287	263	283	268	287	291	271	311	308	287	311	262	283
17046	2148	4576	5806	6315	5034	3438	2886	2424	2101	1994	1840	1787	1431	1370	1298	1227	1166	1129	1162	1059	968	960	928	983	992	883	874	813	873	820	823	884	903	1120	928	788	1013	970	1180	1273	886	1090	1027	957	830	823	826	836	787	763	769	726	751	694	706	699	698	670	704	745	777	725	733	737	749	730	699	730	718	706	744	742	734	707	690	726	694	674	696	713	723	686	735	702	695	742	712	695	657	687	700	703	685	749	688	741	654	677	722	718	699	725	655	712	689	697	657	671	686	709	696	680	700	688	681	712	714	704	662	690	635	648	654	718	701	660	728	708	656	685	662	666	702	714	711	661	675	667	722	655	693	711	667	683	649	703	687	677	720	686	711	678	703	638	693	715	691	728	651	681	743	753	704	708	746	710	699	695	674	679	703	708	721	712	723	657	663	669	676	704	719	720	702	671	758	667	699	674	710	664	674	665	693	682	686	683	677	685	688	673	673	673	682	701	705	702	697	678	709	692	701	680	748	674	678	683	684	688	719	672	741	716	692	710	735	703	688	689	712	655	713	710	702	711	663	643	705	708	649	675	694	688	731	696	640	652	699	685	712	672	759	698	739	692	659	694	747	722	734	720	683	740	770	699	719	694	738	663	630	699	698	688	690	696	713	704	653	672	718	665	711	698	700	671	703	665	705	704	686	730	711	668	671	641	669	707	644	712	686	703	694	694	663	721	656	688	673	717	678	716	764	682	708	698	696	735	664	703	677	684	674	693	676	714	724	650	664	683	675	698	679	658	714	694	684	704	664	672	697	709	643	691	700	665	660	668	746	684	675	731	680	676	699	682	672	679	692	658	720	687	728	651	639	662	720	678	645	688	699	687	715	701	688	727	700	667	655	694	697	669	659	656	713	706	728	706	702	652	677	699	743	671	702	660	683	634	685	731	686	724	706	684	713	694	729	682	689	727	733	714	690	660	722	706	662	639	666	698	671	662	697	715	700	712	716	733	689	711	680	704	722	699	727	707	729	638	695	697	678	673	744	661	704	691	699	688	684	677	635	698	727	651	712	711	705	668	694	653	688	682	682	671	715	705	662	654	680	688	691	676	666	673	686	674	685	723	660	727	695	721	735	728	684	679	644	700	674	696	644	698	721	745	667	694	679	717	687	694	681	691	702	688	641	697	649	710	696	705	648	677	707	713	697	686	740	750	735	706	706	698	687	652	742	696	676	643	719	701	663	717	662	648	701	677	687	674	672	659	721	689	662	696	722	728	691	666	710	707	671	719	704	701	693	712	661	711	656	696	677	663	692	744	717	682	644	673	728	692	660	656	644	693	659	701	655	665	733	693	705	679	724	663	679	672	693	734	697	703	714	672	745	673	641	677	706	693	704	674	647	646	666	737	656	679	715	664	686	722	689	704	679	701	713	682	729	714	697	742	695	677	685	691	695	723	694	657	659	685	659	685	686	718	690	677	656	705	772	724	709	675	683	698	689	725	752	701	703	648	701	703	682	704	706	704	726	677	704	640	682	705	637	643	631	726	681	713	674	700	695	669	690	691	689	705	733	697	684	699	718	734	734	708	707	664	744	661	717	706	704	668	656	735	715	726	674	647	658	675	715	679	639	697	710	685	748	749	667	702	709	674	650	642	698	708	667	690	727	695	675	691	665	693	704	666	672	657	678	704	664	701	710	621	700	731	656	728	677	701	667	733	700	703	650	718	677	693	688	663	667	690	682	695	667	732	693	703	699	689	725	679	618	751	730	681	637	685	739	721	711	669	705	697	663	716	673	684	714	716	709	717	676	702	691	655	673	672	644	605	667	690	685	712	704	695	659	702	666	671	743	653	673	675	708	711	747	730	677	736	688	634	705	692	694	700	669	661	691	661	717	722	710	632	665	684	703	708	616	684	683	676	654	698	679	678	681	676	660	691	685	703	703	674	699	717	711	685	708	715	672	739	672	658	665	683	689	711	664	699	710	715	675	678	725	707	688	698	712	738	689	646	656	709	700	677	678	710	729	672	688	692	699	712	657	697	682	704	683	704	659	659	691	663	684	709	703	680	687	680	718	707	699	697	678	685	671	693	691	654	716	720	704	718	712	659	666	705	737	693	718	675	688	684	700	714	708	709	681	712	743	698	688	704	671	647	714	646	701	674	697	703	718	663	682	720	721	658	710	708	675	679	675	657	627	655	740	709	706	750	724	652	670	677	657	651	702	692	660	711	685	668	692	751	673	754	713	718	739	704	679	690	658	689	725	654	646	672	693	653	694	690	690	636	694	696	675	689	677	767	707	725	691	678	661	663	682	727	720	735	668	683	656	676	690	704	664	717	683	700	734	658	686	647	696	677	655	712	706	670	697	692	706	753	694	676	692	718	724	688	695	629	685	710	643	669	675	668	650	648	661	677	701	734	701	684	653	623	741	660	636	672	668	706	664	688	684	728	739	699	687	720	719	686	711	739	733	690	709	708	710	692	682	665	688	684	691	669	670	699	711	724	694	674	728	692	672	673	707	687	707	688	714	648	691	692	719	701	708	693	717	677	700	691	712	667	707	679	662	662	678	670	716	712	720	702	728	712	682	686	684	700	709	705	668	661	675	679	690	717	671	697	712	659	684	673	712	694	709	647	709	710	740	648	707	710	696	748	649	689	681	703	665	731	658	682	686	683	701	699	704	656	694	656	641	665	704	643	718	694	657	708	685	685	700	681	714	652	640	747	700	675	665	684	738	652	681	678	723	651	708	661	675	725	649	718	700	683	701	731	681	669	658	687	648	683	660	695	730	729	694	712	740	713	675	723	675	700	675	665	657	663	671	722	678	685	670	636	705	710	698	670	655	679	709	704	707	684	716	732	730	703	705	712	737	690	679	721	685	660	686	709	750	651	671	767	663	668	700	666	699	664	721	678	676	688	720	678	643	699	693	681	705	669	671	708	651	727	727	709	715	700	679	708	691	641	680	696	715	734	677	695	715	646	664	725	636	693	711	727	706	660	721	656	722	680	676	656	712	637	684	697	719	720	689	670	676	707	680	746	687	655	680	707	660	687	688	690	673	691	689	662	698	702	678	676	675	677	663	656	674	703	725	653	664	735	632	683	647	640	675	671	706	703	685	699	654	681	724	699	638	675	637	678	699	658	696	679	706	654	721	709	670	728	678	700	699	704	699	640	669	702	730	724	713	674	697	701	715	666	670	666	706	736	687	713	680	725	681	670	717	681	683	704	721	734	658	696	688	708	687	685	685	713	699	712	687	709	703	700	633	647	688	695	702	719	679	651	675	671	672	728	712	688	675	652	669	705	701	695	731	665	690	710	716	694	604	662	722	722	712	665	667	682	669	697	699	701	691	715	638	715	669	676	694	728	652	683	718	719	695	700	672	706	654	720	711	673	688	712	688	673	661	740	694	720	702	678	657	658	697	734	709	703	679	698	659	680	678	718	700	742	717	642	688	685	716	688	683	679	687	707	694	708	636	684	718	710	720	706	662	695	686	690	681	676	695
4644	235	217	268	353	225	156	139	150	141	160	164	150	126	155	129	140	155	127	133	127	121	138	132	134	128	142	151	112	147	135	140	119	162	142	135	119	152	119	123	137	130	131	156	144	131	146	139	124	151	133	132	131	120	144	123	134	127	113	123	130	118	122	126	119	136	119	129	137	164	120	110	135	120	129	129	121	132	129	122	125	136	143	139	133	128	129	117	118	104	139	118	132	137	120	123	127	132	124	106	157	121	146	161	129	124	125	118	128	138	118	128	116	146	142	131	158	142	102	138	137	127	150	131	143	163	146	118	140	116	105	119	130	147	122	144	120	118	126	127	111	149	132	148	137	135	135	135	131	121	112	137	137	154	139	149	131	113	139	153	126	133	132	121	131	152	126	149	115	133	140	130	131	114	129	127	154	145	128	137	129	146	132	130	138	133	115	123	130	139	140	137	133	117	134	116	135	122	127	117	149	128	142	131	116	140	129	114	122	143	137	157	129	130	127	129	134	119	128	135	126	122	137	139	129	166	139	125	127	119	154	144	127	143	157	126	138	142	145	146	138	127	122	132	121	136	113	138	122	143	148	144	139	135	129	135	146	124	117	145	123	123	123	126	115	125	131	125	127	132	132	118	133	144	108	138	143	125	139	131	140	109	143	122	93	119	138	127	125	135	140	154	149	133	119	126	123	124	141	123	117	138	153	131	116	126	142	143	104	141	125	130	123	126	151	130	153	135	137	133	134	134	144	152	120	147	145	135	146	132	133	129	106	111	136	117	132	147	138	133	121	113	138	115	134	124	133	150	135	145	141	126	113	118	139	154	141	134	132	138	135	153	97	120	113	132	145	120	123	131	99	116	118	127	132	127	144	133	121	137	146	124	147	127	133	119	138	146	137	137	126	154	117	121	122	111	135	153	127	129	124	126	126	116	110	129	138	157	129	147	155	135	146	134	138	156	141	125	134	115	125	125	151	133	135	123	130	159	117	126	136	125	117	137	119	141	143	122	155	138	145	148	138	131	143	143	114	127	114	146	140	120	136	145	137	134	122	157	128	151	123	153	140	119	124	130	138	122	138	132	140	148	138	131	142	144	136	139	156	118	129	102	127	117	109	111	130	146	142	131	128	127	135	165	121	145	136	137	135	136	131	122	138	159	126	111	139	115	129	136	135	132	132	124	142	95	130	124	135	143	127	145	117	124	146	118	126	123	127	128	151	122	129	103	142	126	129	109	126	124	127	115	131	123	142	129	137	131	131	143	118	119	143	130	117	142	122	114	122	148	117	147	146	131	132	139	104	119	144	137	142	128	149	143	121	160	154	128	147	146	125	133	132	158	140	129	140	109	121	140	122	155	129	127	135	122	123	117	151	120	124	143	137	121	125	125	112	141	148	124	116	126	143	145	123	135	129	109	142	120	117	127	124	116	145	109	112	121	142	148	129	135	122	148	144	123	136	153	102	132	117	121	152	126	136	124	126	147	142	127	142	128	142	120	140	110	150	114	141	119	135	150	142	148	149	133	121	114	135	123	139	122	131	121	126	150	111	152	127	118	141	133	107	133	155	137	133	151	150	141	134	148	110	137	141	123	126	131	114	119	122	118	114	119	138	120	131	136	132	97	141	120	129	119	135	132	124	137	135	119	120	123	160	135	134	135	136	138	155	129	124	133	137	140	128	134	119	142	117	130	133	122	147	128	123	126	139	130	141	148	130	125	154	121	142	119	132	140	131	125	127	122	144	147	132	159	125	127	151	128	113	102	110	134	141	134	146	131	114	119	180	138	134	147	126	137	128	127	123	151	130	112	163	148	119	136	151	119	134	137	123	142	134	123	135	146	138	128	152	126	137	138	135	124	121	135	139	138	123	140	123	147	138	131	138	141	123	110	124	125	125	127	120	146	131	138	133	120	122	123	121	134	133	130	124	122	111	130	134	138	133	134	152	131	142	131	114	116	111	135	132	111	134	106	120	120	149	137	150	134	138	116	148	106	136	115	137	130	138	109	154	132	126	147	127	129	122	133	126	128	115	119	123	127	143	124	142	134	146	139	126	131	139	123	143	130	143	130	147	118	159	146	122	132	142	123	118	144	167	135	149	125	133	117	134	134	117	115	126	127	133	123	143	98	133	125	141	125	130	134	138	117	128	154	117	133	124	124	111	140	134	132	120	126	133	140	140	134	108	139	130	133	129	122	147	141	123	135	147	153	125	144	119	149	117	124	141	124	129	119	143	137	147	132	123	130	132	124	144	114	139	123	126	120	125	117	142	145	137	111	144	124	134	127	149	133	125	137	105	127	117	120	135	154	134	120	130	128	130	118	122	122	119	139	144	108	129	136	134	134	115	123	121	120	126	123	172	146	125	132	134	137	131	127	111	136	112	130	111	127	145	140	146	146	132	139	131	145	141	112	132	160	137	153	142	140	126	142	135	146	116	134	109	150	132	118	117	132	142	145	126	146	129	129	122	142	142	144	122	128	132	110	141	123	140	134	107	108	123	141	130	144	160	146	143	126	114	127	108	131	122	112	148	121	134	138	125	124	133	148	165	163	132	149	133	123	131	134	116	135	122	144	115	156	136	116	139	127	137	117	115	154	149	110	134	154	112	111	124	142	131	143	115	148	118	126	129	153	139	139	141	148	139	101	128	150	135	119	134	136	124	137	160	133	115	123	140	119	146	136	158	130	137	125	143	128	134	139	109	125	114	132	129	139	109	120	140	123	139	129	123	115	163	146	152	122	124	121	141	126	148	130	117	124	108	128	116	137	124	148	140	123	126	116	133	120	122	137	112	123	137	115	129	128	141	141	124	117	121	134	130	128	127	149	124	134	126	119	139	129	122	129	123	140	111	111	134	153	143	134	114	136	164	116	141	142	149	112	121	143	114	124	147	134	138	141	136	135	150	129	160	134	98	149	143	120	135	124	153	138	152	131	124	151	141	125	134	142	117	146	121	135	119	135	132	112	121	118	119	135	120	123	116	136	153	126	137	135	128	127	134	124	145	153	145	111	133	132	145	113	129	129	130	127	104	116	120	141	130	130	126	129	127	118	122	166	135	121	133	125	142	148	99	145	141	127	132	130	123	132	113	125	121	125	135	149	128	119	135	123	138	141	149	168	136	136	111	134	146	130	118	119	139	138	109	140	126	128	160	136	134	133	129	139	139	128	131	126	131	145	118	129	133	145	126	143	117	120	128	120	137	146	143	125	135	138	126	132	122	129	141	126	114	94	146	116	133	133	113	121	130	136	126	110	123	147	117	122	140	131	128	146	112	129	145	133	142	141	140	120	149	127	153	130	141	131	122	142	137	128	116	125	144	121	135	143	119	119	138	143	126	140	125	128	122	142	114	133	130	129	125	149	163	135	136	134	147	127	125	127	132	142	153	133	130	136	145	139	157	120	146	118	130	125	124	128	108	155	136	153	129	130	132	134	134	126	133	137	131	126	127	112	111	133	131	118	127	120	135	132	123	128	127	117	129	111
4384	483	625	873	1255	989	558	491	520	476	483	468	449	433	429	427	390	417	448	413	396	433	438	370	395	429	413	399	335	338	392	391	374	376	417	402	402	430	388	407	455	436	414	436	446	392	379	366	401	400	374	423	380	372	405	353	376	357	405	357	388	389	406	369	383	355	386	376	374	375	418	365	386	360	371	433	355	372	378	353	374	406	368	404	354	406	405	409	392	371	373	353	383	374	393	391	395	374	359	430	381	399	376	407	403	344	383	398	394	389	398	382	364	429	360	363	381	403	401	333	405	366	395	376	362	373	394	383	380	373	399	378	413	380	387	378	375	354	377	395	364	376	404	373	379	342	390	405	392	414	378	407	395	401	375	419	406	373	390	432	377	394	363	380	413	343	408	401	390	391	395	389	367	392	384	384	422	399	433	395	385	374	376	400	364	392	370	361	380	372	389	396	398	383	401	367	332	373	379	401	400	366	392	420	392	339	357	348	385	379	392	411	365	373	384	343	401	387	407	409	357	372	387	363	400	398	391	365	390	375	374	361	389	377	348	408	388	358	375	365	379	371	368	386	400	357	368	376	352	352	390	360	383	364	388	365	390	375	389	392	317	370	400	394	385	401	372	386	383	365	372	349	387	379	381	364	343	380	399	381	390	405	385	383	356	391	429	384	385	398	360	389	391	414	408	390	389	402	387	368	403	350	406	399	410	394	391	387	382	349	379	360	388	398	376	408	351	339	408	391	348	366	383	400	381	402	388	387	384	376	399	346	358	383	413	386	368	380	386	399	384	361	371	377	358	403	395	384	385	397	428	380	392	387	375	399	378	391	406	343	414	387	377	374	394	360	409	371	383	374	374	421	373	393	377	355	377	381	421	334	362	385	383	407	359	372	385	391	388	407	389	378	363	370	360	393	383	387	385	374	365	395	379	373	419	425	401	408	343	370	370	384	390	338	375	370	379	379	374	407	392	391	354	368	365	392	397	403	391	403	375	422	379	407	388	384	386	419	383	376	329	386	427	396	362	385	392	380	382	356	374	384	365	411	420	372	404	426	402	422	418	399	391	369	376	420	415	365	390	350	370	417	381	404	378	352	400	406	326	373	398	384	390	363	381	387	367	365	371	353	390	408	379	375	397	420	366	387	371	405	373	385	383	438	400	362	394	375	354	350	404	387	403	370	364	397	369	392	381	412	346	388	394	388	384	380	378	393	400	412	384	389	385	400	403	395	401	406	406	400	430	393	403	395	361	383	398	358	382	389	419	404	388	370	376	347	370	361	397	409	410	393	384	415	405	390	347	398	397	415	427	347	396	424	374	380	357	413	360	378	380	323	367	370	381	373	400	395	415	415	369	395	368	407	383	387	390	367	399	424	359	375	373	404	375	419	390	393	383	401	397	374	406	395	395	386	370	422	381	375	382	378	404	394	360	392	349	397	387	378	406	373	387	373	371	396	427	384	380	406	382	370	386	368	393	400	362	381	373	395	402	355	390	396	378	399	362	393	392	365	364	400	396	390	387	421	414	391	404	348	388	383	388	379	429	392	400	374	365	382	379	381	387	389	382	376	345	392	372	404	380	372	409	416	394	364	383	366	395	372	367	416	377	379	367	368	370	399	386	383	378	380	405	353	342	361	387	368	393	371	410	414	354	420	376	411	367	379	408	398	376	369	385	386	388	402	357	349	408	347	383	423	384	368	412	393	362	373	397	404	394	371	400	393	410	435	412	382	363	389	382	377	360	353	386	381	384	385	398	415	378	388	379	390	341	384	404	388	389	395	407	432	424	392	385	357	366	364	373	376	356	374	381	397	388	389	379	393	338	384	420	441	395	418	418	370	392	372	393	372	391	422	360	408	365	374	381	429	385	369	404	385	404	367	402	373	394	394	380	360	386	364	369	380	384	356	397	392	390	408	407	393	389	389	385	368	373	387	362	397	391	380	391	409	376	375	374	422	377	373	385	410	379	406	409	377	378	399	395	366	363	378	364	390	382	352	357	404	408	372	408	390	410	376	400	403	396	372	361	368	373	408	365	371	389	358	377	370	393	357	376	431	379	414	361	392	403	397	361	363	365	397	371	362	328	369	427	382	389	379	385	375	374	397	390	408	393	381	374	381	374	356	365	383	372	412	401	355	378	397	355	398	373	356	397	428	375	352	374	384	377	393	366	381	382	424	378	384	405	397	369	382	401	364	371	370	420	393	382	408	386	382	379	342	379	383	390	403	386	413	346	396	409	424	387	361	411	412	376	384	396	423	378	382	406	353	393	373	411	396	404	341	421	380	379	373	395	348	392	376	378	400	372	372	405	369	356	427	384	413	393	397	383	365	394	348	404	404	391	372	371	370	424	349	361	402	392	370	382	368	402	354	396	371	412	389	412	354	363	372	374	370	435	358	373	331	359	382	390	374	380	422	401	367	391	416	380	367	422	367	398	329	388	396	375	377	389	393	366	388	374	355	362	387	359	428	387	391	404	351	405	386	393	398	398	348	386	375	371	366	365	376	374	377	385	411	374	398	383	379	376	384	369	398	382	352	359	373	397	377	377	370	388	379	377	403	386	403	351	377	402	400	366	393	387	413	384	410	400	387	371	384	394	367	373	392	362	374	419	413	388	438	345	393	423	394	369	382	404	419	376	395	373	398	404	398	390	376	396	396	373	352	398	417	405	424	377	371	391	408	385	409	399	396	396	368	353	419	374	383	405	381	393	409	379	423	372	386	378	394	389	363	378	420	400	359	364	399	413	371	402	361	389	384	385	393	379	402	387	412	369	393	348	404	369	358	379	415	381	351	371	383	394	399	417	372	381	378	380	402	361	398	342	368	412	395	367	366	409	404	395	370	380	376	375	395	411	412	364	394	408	390	419	390	401	399	416	407	385	376	389	408	397	402	341	401	407	401	395	371	384	358	396	423	364	390	372	405	363	344	402	375	382	369	383	384	378	381	408	388	399	407	380	411	398	370	404	377	390	378	412	390	352	388	380	385	399	373	400	371	397	379	362	384	393	359	388	363	397	406	427	403	393	361	409	394	355	400	370	410	389	382	382	356	367	366	361	378	387	336	396	342	349	406	367	402	393	386	369	358	402	373	391	370	359	411	406	391	372	392	378	446	394	389	404	412	404	389	414	393	384	424	373	412	362	353	376	373	403	386	374	355	363	395	394	386	379	349	400	386	393	397	377	392	394	404	355	376	385	407	398	355	392	404	399	387	410	387	401	388	389	388	343	385	376	404	394	376	402	413	367	376	356	393	363	429	351	377	396	389	363	377	374	334	338	381	390	403	381	392	366	408	376	355	386	387	401	384	389	377	441	393	411	382	389	350	394	387	399	397	378	403	401	379	406	413	366	386	355	390	399	387	400	380	381	385	381	407	369	384	408	337	381	449	379	377	346	400	407	381	415	417	370	389	412	405	398	394	372	362	389	378	399	380	398	369	348	353	393	351	396	381	388	403	376	372	373	383	386	391	387	412	382	404	398	397
28934	4945	1420	1202	940	830	570	492	483	401	400	352	346	335	365	329	298	331	317	331	288	327	304	307	303	305	295	304	296	302	290	296	300	316	284	257	309	258	299	303	308	314	303	317	327	285	279	278	296	272	293	285	298	283	290	278	263	292	261	281	280	303	273	274	283	297	300	292	275	262	300	289	302	300	278	300	283	288	318	291	279	263	273	285	294	267	298	266	291	273	291	295	280	294	290	270	293	270	259	284	278	306	271	296	297	277	276	257	288	280	294	293	310	315	299	309	302	274	280	266	273	298	292	273	294	276	270	262	293	282	312	286	261	278	292	317	283	292	293	275	313	305	290	307	302	309	294	263	277	283	314	313	285	309	268	281	274	261	263	251	276	293	296	269	284	267	261	275	287	297	258	293	286	271	289	278	278	270	287	271	310	277	249	297	279	299	276	311	278	284	294	284	286	311	319	278	264	280	270	282	300	294	268	295	290	291	265	300	288	267	273	295	304	307	296	267	314	238	291	269	268	287	299	255	277	287	295	284	281	272	286	287	249	298	295	298	307	291	272	271	261	280	278	291	277	296	264	274	273	278	296	279	280	258	268	274	287	291	272	286	293	286	272	299	296	251	268	296	285	277	290	299	274	290	281	297	312	275	300	299	279	276	279	278	270	264	287	311	304	313	252	318	270	263	259	273	283	280	313	303	275	274	279	298	257	271	294	290	273	275	280	250	270	252	274	284	289	296	263	298	292	279	300	264	266	302	305	267	282	302	277	274	300	309	270	276	291	283	279	304	278	301	283	301	273	281	305	287	301	305	279	253	296	268	256	290	297	292	246	260	283	287	274	276	277	272	268	303	260	307	270	299	284	276	278	273	299	278	275	287	294	302	254	294	272	293	286	277	264	251	277	277	277	300	277	280	277	289	267	304	304	295	271	296	270	273	283	276	276	291	278	279	253	283	284	268	278	287	295	282	280	288	269	280	297	265	279	297	303	289	286	278	293	282	310	292	286	290	281	280	316	272	286	265	277	294	279	277	283	270	296	262	303	313	314	297	299	274	273	292	283	297	280	304	271	298	295	281	271	281	288	290	277	279	277	252	246	287	289	279	292	266	303	291	241	287	296	257	278	275	262	296	307	267	273	298	290	304	273	272	285	279	291	263	261	283	247	301	307	276	260	291	284	273	285	284	298	306	283	296	296	265	302	315	302	294	266	299	302	308	282	289	308	263	281	289	299	275	261	255	285	316	323	288	284	301	288	272	277	276	289	313	268	274	263	298	261	270	291	271	290	276	290	296	313	274	295	264	283	292	277	295	265	267	295	253	256	266	297	267	266	294	269	309	251	285	283	288	253	269	281	278	247	246	290	273	263	310	277	276	275	292	298	246	292	266	291	278	291	307	298	289	271	317	298	280	288	290	295	298	309	289	252	286	314	277	296	265	311	278	282	282	281	295	288	295	240	269	285	305	284	309	342	311	278	265	276	278	269	245	273	266	282	285	317	269	258	298	239	323	291	282	303	270	253	330	295	271	311	300	269	283	287	284	293	254	254	276	289	304	284	324	276	289	295	290	289	279	301	295	308	290	312	262	287	284	281	279	297	245	269	286	273	274	256	302	295	308	267	288	284	271	306	305	291	275	255	301	278	269	284	292	282	303	279	323	302	277	258	268	289	310	284	295	270	285	235	279	301	285	281	306	264	255	276	284	269	286	317	294	279	295	299	273	286	290	292	289	282	261	312	311	281	269	292	281	280	266	281	298	310	305	292	301	326	308	299	297	280	295	290	291	248	272	284	294	279	302	309	273	266	299	283	256	265	272	257	306	279	275	291	301	285	296	272	268	278	285	277	279	272	284	258	286	315	282	281	319	261	290	315	315	268	256	290	292	278	275	272	271	269	327	283	265	294	302	259	277	268	254	282	284	288	295	280	253	271	290	262	327	286	229	275	287	283	297	263	301	251	265	314	255	298	291	304	271	298	253	237	286	276	278	261	295	266	315	251	291	266	277	323	311	245	289	319	309	289	287	247	283	275	276	317	286	249	294	276	289	302	292	265	299	316	284	316	300	277	301	275	317	267	315	292	271	258	254	248	273	283	282	298	288	305	309	285	311	276	277	256	264	294	282	317	261	300	313	275	283	293	277	306	268	289	288	271	321	267	263	260	290	254	262	272	295	299	299	294	274	283	271	315	298	300	297	251	253	283	277	316	285	297	264	261	300	282	289	285	256	283	291	264	292	265	290	272	288	260	271	257	276	301	283	262	306	307	289	285	267	284	293	281	293	296	291	290	293	312	279	274	300	336	287	290	258	269	277	293	264	290	308	266	268	258	311	261	273	292	275	278	301	290	252	298	267	312	280	258	292	282	298	270	268	274	239	280	308	269	310	260	323	277	271	302	288	294	253	308	292	303	313	272	288	318	293	259	295	275	295	279	280	304	312	284	267	288	297	287	300	293	292	278	243	255	283	276	273	299	313	259	267	255	296	257	275	271	268	260	284	274	293	271	302	286	261	272	325	265	254	284	278	268	267	308	297	295	281	295	291	278	282	290	272	248	270	278	295	272	293	308	307	294	310	274	282	267	285	314	264	256	329	282	297	294	274	306	295	277	299	276	293	253	274	290	267	284	291	314	275	280	301	273	274	272	292	290	245	261	284	275	256	283	275	272	303	286	287	298	264	288	301	250	262	309	280	293	295	299	317	247	289	280	264	284	288	287	287	258	290	285	267	309	290	294	282	240	261	288	261	301	297	293	258	321	281	280	257	253	325	307	291	259	275	263	268	246	268	252	279	278	273	292	270	274	270	274	296	303	301	316	303	287	266	287	280	297	280	296	298	293	259	284	299	265	261	272	278	289	291	280	288	260	290	288	282	301	279	310	269	270	289	306	280	271	263	292	281	248	283	261	276	313	293	275	288	310	288	279	291	268	292	305	289	264	278	299	271	287	283	280	309	267	263	285	315	299	292	272	306	266	299	317	289	272	258	280	271	299	289	270	298	285	303	336	280	245	276	288	314	274	280	271	260	315	268	291	282	289	286	309	271	282	277	285	279	305	300	268	309	283	295	290	267	300	277	266	248	267	290	322	280	259	301	287	292	290	296	284	288	263	273	300	308	304	281	279	266	266	296	289	277	283	259	300	299	247	278	259	296	257	317	276	263	284	264	293	313	261	265	283	258	287	268	261	295	280	273	303	280	286	273	286	273	295	267	302	315	280	264	310	277	296	300	262	308	286	265	279	297	266	262	293	282	310	318	273	307	282	263	295	256	279	266	265	293	312	279	300	274	290	275	282	291	284	279	297	296	268	281	278	272	281	256	291	262	296	308	290	271	291	265	282	262	275	262	267	295	302	266	270	310	276	311	261	281	252	281	266	300	309	286	322	283	328	269	268	306	289	252	285	259	292	286	314	300	281	287	333	264	242	274	276	305	264	255	288	276	271	283	270	306	261	316	300	256	253	324	252	241	273	296	285	268	244	261	256	291
12849	1488	2801	3777	3960	3340	2294	1942	1842	1474	1386	1257	1191	1079	1031	1071	992	986	938	912	891	872	847	826	837	904	854	812	852	811	765	799	825	829	876	847	777	874	904	923	1081	845	965	959	885	775	814	772	778	796	749	729	719	796	736	726	730	721	669	718	755	738	740	740	713	682	771	750	713	685	718	740	722	710	683	727	695	725	725	696	781	657	715	685	724	742	710	764	722	731	703	701	764	689	667	728	744	709	721	718	757	698	679	722	694	683	750	732	688	745	718	689	699	744	731	768	715	758	679	770	675	698	732	722	740	702	725	674	715	739	678	700	689	713	718	740	708	720	698	707	685	744	698	762	692	775	680	681	736	683	691	689	693	685	702	716	700	703	720	732	706	724	694	693	712	711	698	698	739	734	721	718	728	723	699	693	745	715	675	729	745	695	709	725	734	698	699	711	726	674	688	731	746	693	709	726	706	675	683	693	658	666	675	663	681	762	739	689	749	737	696	732	700	755	716	725	699	733	747	685	678	715	697	723	729	689	733	730	704	733	647	657	674	679	727	725	707	732	661	716	711	713	693	688	703	662	732	705	685	721	662	718	686	716	705	669	683	671	731	675	697	733	705	677	705	725	702	734	693	727	755	666	691	724	703	621	753	693	696	666	712	679	713	698	723	715	723	728	659	735	703	696	728	743	726	686	722	719	653	709	714	734	672	681	707	690	743	694	709	706	707	692	665	703	709	723	721	730	784	672	728	754	639	718	717	693	663	717	666	743	685	713	756	738	717	712	651	704	695	692	684	699	682	723	694	702	725	728	682	729	728	691	669	700	697	692	734	682	711	711	710	646	756	695	695	708	686	712	705	686	680	727	699	748	671	678	691	727	630	705	731	718	727	695	672	701	663	696	668	668	692	755	669	720	717	684	715	664	674	674	674	713	699	688	693	750	687	698	689	677	714	734	709	720	749	668	712	712	694	699	726	697	715	730	752	694	717	689	735	697	705	692	689	728	704	705	658	727	682	745	716	705	656	700	707	745	709	698	707	700	761	724	697	717	702	727	721	674	725	709	704	723	695	682	732	685	675	648	717	696	708	642	703	743	730	724	741	714	695	661	720	734	673	757	704	708	755	746	681	734	682	707	716	748	724	691	691	764	742	700	670	707	769	733	700	705	685	725	684	694	710	767	719	698	706	685	687	740	702	695	657	715	722	708	689	696	695	671	697	722	677	737	715	698	712	703	739	669	714	724	691	715	701	734	679	734	709	673	681	708	725	673	738	703	679	649	707	731	744	745	730	661	720	736	727	652	711	702	697	735	692	726	699	695	702	706	691	717	725	720	719	718	669	709	741	704	749	681	718	712	738	729	722	689	679	679	741	698	735	725	695	680	728	701	681	712	693	696	692	661	674	711	736	715	665	701	708	765	731	703	658	752	701	727	690	688	713	705	652	740	715	706	762	717	738	721	702	691	694	720	676	710	717	702	739	708	682	684	702	687	696	682	724	712	711	705	676	681	688	733	699	740	699	684	746	697	681	702	717	762	727	693	708	707	696	684	724	789	721	685	690	774	689	733	699	721	704	729	755	737	718	727	698	705	737	725	689	687	671	698	721	693	732	701	712	687	696	701	775	716	680	714	678	742	691	688	715	762	701	717	726	730	669	706	724	707	674	710	758	715	701	711	737	721	707	718	701	695	748	735	731	756	716	707	724	745	738	701	661	697	753	708	733	708	725	670	715	707	701	738	773	712	707	716	686	702	671	676	682	659	744	690	707	762	717	722	754	696	734	714	698	717	733	696	706	725	687	759	684	718	710	738	676	725	710	676	687	737	742	722	725	737	716	712	734	700	716	728	692	703	694	730	698	676	718	698	712	744	723	752	734	733	691	704	714	692	709	726	707	744	718	698	704	706	694	733	716	681	662	733	704	691	682	683	713	696	714	696	709	742	774	677	733	696	726	724	705	725	684	706	750	659	673	672	763	768	684	726	651	711	742	691	635	671	687	723	724	728	713	676	733	739	710	679	728	757	706	729	723	686	657	706	746	710	747	750	736	693	708	690	665	727	687	677	723	694	693	722	737	652	722	675	693	672	724	631	687	687	707	715	723	680	679	694	650	660	710	731	749	734	695	720	656	703	753	730	705	746	684	673	714	723	724	707	679	721	671	726	698	731	705	709	745	698	684	669	680	702	703	725	723	717	719	724	727	712	694	664	720	693	718	744	693	721	696	652	680	734	706	711	691	723	687	692	725	679	719	680	726	635	690	737	703	705	715	698	711	675	709	688	729	709	726	710	712	732	735	689	759	691	692	672	684	716	709	706	686	712	682	699	734	708	722	699	673	680	725	700	708	701	725	749	670	732	678	687	683	696	758	703	726	745	682	711	684	691	677	713	732	712	672	703	742	697	712	735	737	718	735	708	686	708	723	724	689	678	694	697	679	718	691	661	739	683	700	677	657	711	733	710	679	711	689	736	731	756	732	702	694	717	726	636	673	685	696	694	745	686	718	723	721	679	758	743	727	728	714	709	699	767	688	726	702	728	674	696	724	692	673	713	691	717	682	748	679	668	679	680	715	688	656	692	712	711	680	697	731	718	720	663	735	708	731	725	691	676	697	747	690	725	682	720	673	720	680	672	724	697	716	689	736	735	740	746	713	672	719	688	719	714	670	684	799	736	707	698	685	691	713	720	704	673	710	647	728	671	699	703	713	725	719	693	694	754	696	702	729	699	658	727	705	754	690	685	762	701	732	737	723	695	715	719	694	760	676	680	706	771	734	729	739	740	674	711	713	699	701	702	664	669	720	688	674	699	704	718	709	730	708	712	718	705	708	705	702	670	710	669	741	684	680	711	679	702	734	735	730	746	708	722	721	722	689	696	789	693	714	702	703	763	683	658	728	662	698	692	710	703	735	691	680	728	701	725	757	711	696	709	686	690	709	714	684	723	734	743	695	708	699	726	779	679	707	729	722	646	704	697	731	702	718	738	752	727	739	750	679	673	792	673	670	737	713	681	732	733	696	719	743	704	721	715	747	690	683	677	720	703	735	665	677	716	773	712	714	701	672	686	727	734	680	701	712	697	711	732	715	726	714	687	760	700	711	735	699	673	705	725	727	729	703	740	718	735	726	711	715	705	693	751	688	677	698	746	718	683	705	726	739	686	721	723	678	712	695	758	735	700	720	734	660	717	790	715	756	692	736	692	706	685	689	708	719	707	749	681	723	707	741	738	731	689	712	724	688	719	743	759	656	737	696	745	737	669	728	694	754	723	737	711	681	710	727	644	704	666	721	721	704	695	687	709	677	710	673	697	732	691	711	739	721	718	678	688	708	696	685	718	723	713	697	720	726	718	675	687	663	672	710	677	682	697	696	701	710	725	737	723	664	713	713	715	682	743	669	673	725	680	707	713	686	694	758	703	744	719	746	681	745	689	715	710	701	726	710	698	710	734	704	703	715	681	702	668	685	736	707	660	741	739	684	717	672	697	744	706
39455	13640	3619	2166	1695	1186	877	682	645	546	539	482	439	414	375	370	358	355	333	367	328	312	342	315	297	365	350	323	309	348	323	304	297	361	311	329	292	309	279	341	312	297	336	342	325	314	279	293	337	295	282	290	292	277	320	290	297	363	289	307	287	290	312	294	300	288	294	304	295	268	306	263	313	290	281	306	285	292	254	288	304	260	284	308	281	282	280	289	275	270	286	307	321	296	293	263	315	280	306	280	321	310	285	300	276	301	276	285	269	307	303	281	313	294	290	287	267	275	284	267	268	256	300	293	266	276	290	320	328	279	278	315	303	308	288	288	305	293	283	273	273	288	281	296	287	308	294	280	285	310	297	279	302	293	308	304	290	288	281	289	284	295	308	288	299	260	272	289	283	296	307	299	291	310	330	295	281	287	283	293	288	329	290	283	297	303	296	307	319	280	249	272	277	283	261	304	300	263	302	307	261	307	302	260	287	272	286	295	287	295	290	293	293	304	277	296	304	266	277	262	288	293	300	294	305	287	307	269	284	267	282	304	269	299	317	265	298	297	307	319	263	296	285	271	304	317	302	311	290	287	282	324	264	279	304	287	274	293	291	289	282	301	332	285	282	324	286	272	294	293	285	290	305	293	274	296	320	304	298	261	295	285	292	264	279	278	290	292	308	352	308	300	292	299	295	249	283	285	294	308	255	305	285	267	282	288	285	303	285	300	297	283	247	307	283	284	299	290	310	292	298	294	287	264	327	283	286	288	296	292	289	292	275	292	279	273	269	310	264	314	334	272	306	293	314	286	284	316	281	279	286	306	330	261	301	311	299	312	304	279	290	279	271	262	286	264	263	279	287	269	266	272	307	285	281	298	299	285	273	274	266	279	283	306	258	298	316	301	302	299	307	280	277	284	268	313	278	281	280	260	308	280	291	261	298	328	269	301	322	260	297	278	279	273	319	280	292	291	295	312	315	291	303	331	292	284	301	236	292	327	298	274	282	313	267	335	275	303	292	273	294	264	292	285	274	298	265	278	283	269	297	284	271	308	277	300	290	284	284	266	282	313	260	273	294	287	280	276	277	280	295	287	300	285	313	291	248	334	307	317	301	261	294	255	301	271	250	300	304	315	305	265	288	322	301	276	309	293	280	295	297	260	299	288	308	290	285	289	290	302	263	286	296	291	318	290	290	282	307	298	284	307	331	297	261	295	273	306	304	301	313	304	294	291	276	268	308	323	289	292	297	273	280	282	292	323	315	300	293	284	323	303	283	267	280	287	292	287	254	292	265	296	273	277	298	313	298	281	284	282	319	274	280	274	294	295	300	293	304	282	251	277	248	259	291	274	315	269	258	283	280	285	311	271	312	280	288	257	307	289	296	311	298	288	304	294	325	289	300	273	265	279	291	262	278	287	305	321	258	288	271	295	281	267	289	290	311	286	302	293	270	284	306	301	257	264	299	271	279	281	272	291	263	287	306	274	308	316	275	305	256	278	255	288	300	303	310	285	284	285	288	271	283	267	284	274	253	261	292	263	304	277	308	334	278	286	257	289	282	277	320	309	255	321	285	283	278	270	288	284	275	284	255	277	282	294	276	267	330	280	306	267	241	299	281	300	302	261	298	264	297	291	317	289	297	298	290	297	284	298	267	307	304	291	284	314	290	300	267	261	269	279	297	274	279	298	266	313	272	272	301	272	270	274	281	311	287	280	278	290	301	279	315	272	270	295	281	282	276	292	326	280	291	322	299	283	300	277	324	263	290	256	265	270	303	269	289	302	287	289	260	322	275	275	316	271	287	252	284	296	301	289	284	302	285	268	330	282	287	307	267	258	306	285	310	302	290	267	272	301	277	300	305	282	273	280	293	266	261	277	296	310	273	283	283	294	283	261	250	289	299	260	302	286	284	319	257	313	304	282	292	314	278	290	280	286	285	303	291	316	311	296	266	307	269	310	281	286	313	279	260	269	298	292	287	252	268	295	327	300	293	302	272	275	291	254	272	307	308	288	275	287	280	261	273	266	283	280	300	285	307	268	319	252	299	310	292	313	286	277	284	290	291	315	305	298	282	313	282	270	297	285	281	287	280	255	301	298	310	249	294	244	286	287	289	297	281	288	323	292	278	270	275	281	300	309	271	286	264	272	286	269	313	279	299	312	317	286	276	267	316	272	313	248	276	302	259	272	286	291	314	287	303	290	276	283	304	290	298	259	290	287	294	286	277	300	309	265	284	289	301	259	282	270	313	296	270	288	288	294	288	292	299	263	280	306	305	320	278	292	281	297	264	274	282	275	272	324	262	321	264	288	286	275	298	296	313	275	261	295	285	306	296	287	289	296	278	262	297	280	283	282	306	294	277	300	301	281	278	264	315	342	296	273	274	288	308	299	302	260	318	299	288	305	282	281	301	293	279	281	260	292	245	301	272	283	283	276	293	268	276	281	323	260	314	305	299	262	297	279	301	280	286	302	285	305	264	293	288	305	304	273	289	310	317	282	267	310	312	313	290	267	289	300	267	313	285	277	281	253	293	302	299	267	281	288	260	277	288	274	280	315	266	239	312	286	265	271	299	261	296	310	307	303	278	259	319	308	292	307	301	322	264	310	318	307	273	291	286	294	290	311	286	316	300	294	297	264	284	303	267	258	304	267	278	277	304	271	259	298	281	271	335	271	300	315	304	293	283	279	299	273	269	306	286	307	329	304	271	281	287	264	277	306	288	262	283	280	302	303	296	308	299	281	285	324	282	254	269	286	265	295	276	286	293	289	278	274	269	267	295	306	281	279	251	317	298	307	275	292	261	283	296	302	264	311	278	274	273	322	254	294	294	294	299	324	300	294	317	273	295	317	296	311	262	277	308	279	280	287	330	266	320	301	262	310	284	296	275	292	294	264	303	283	266	249	287	298	282	290	292	259	276	281	282	280	269	263	290	274	297	304	324	290	296	276	268	297	304	260	273	242	314	271	287	317	293	301	289	300	312	299	301	284	290	259	293	273	258	284	286	300	301	304	283	326	266	290	306	285	302	298	274	302	285	272	290	274	289	259	237	297	306	283	261	263	287	283	275	307	306	296	253	297	278	312	283	281	284	283	281	296	306	265	272	270	311	304	267	297	285	268	305	283	319	277	285	318	305	290	267	293	263	268	317	293	295	301	306	298	290	314	306	251	310	274	280	304	272	322	298	303	285	255	261	292	292	263	283	309	266	277	299	314	295	266	300	286	245	295	288	286	270	311	277	280	295	276	260	302	313	269	289	335	259	286	278	289	290	296	253	289	294	264	264	261	269	289	295	266	306	267	298	288	298	276	312	275	291	279	296	290	272	268	276	317	300	289	286	285	259	272	295	263	256	306	283	295	289	301	302	298	275	297	289	300	274	272	276	297	279	288	295	289	293	295	264	269	288	294	295	294	281	263	291	265	284	280	285	280	302	290	300	312	291	301	320	265	279	283	314	287	294	315	277	290	233	298	311	309	304	295	309	280	271	314
17392	2153	4579	5946	6215	4764	3545	2906	2494	2255	1961	1762	1596	1417	1331	1278	1284	1205	1137	1111	993	1011	974	961	1002	992	919	856	906	818	809	832	881	963	955	916	832	969	922	1085	1270	922	1086	1144	985	860	860	826	831	744	800	744	744	733	744	737	747	675	682	699	731	685	708	709	801	713	701	769	692	671	699	725	716	692	711	686	715	737	722	744	724	725	662	758	702	688	680	734	690	668	735	741	712	675	717	735	778	744	689	725	754	720	680	674	695	664	746	682	704	688	735	693	671	711	702	717	676	688	710	659	656	758	672	696	702	659	642	709	764	670	711	728	734	686	734	703	695	682	688	739	729	739	736	708	737	682	662	732	656	688	696	687	693	641	687	707	694	660	707	645	684	715	674	703	712	685	691	660	679	726	694	687	716	680	667	649	689	702	672	683	684	702	688	696	660	709	672	655	668	713	693	670	755	690	713	690	674	676	734	719	693	663	663	735	685	737	734	677	673	754	702	646	668	734	690	671	649	679	680	707	667	665	688	689	698	722	717	698	665	679	700	675	658	690	725	707	650	671	691	673	715	673	680	727	679	673	701	712	679	676	694	641	669	744	688	670	655	709	662	652	747	702	738	681	730	675	700	668	706	679	714	670	662	698	671	720	710	663	670	673	696	690	734	702	746	675	704	725	677	687	707	700	690	723	692	664	706	702	698	684	747	703	674	684	702	743	724	699	701	721	672	686	705	699	698	651	682	674	681	715	753	667	673	673	721	721	739	673	713	682	713	717	668	687	659	727	632	717	693	709	704	703	685	684	740	712	641	709	672	676	694	701	724	681	728	732	734	660	726	711	679	648	760	675	650	686	663	684	677	648	702	713	686	740	669	677	647	672	683	611	723	659	681	714	714	694	693	701	680	660	721	703	684	719	704	726	686	701	733	687	679	712	690	752	677	659	685	732	720	695	634	720	653	683	721	668	707	679	666	731	656	675	686	706	698	631	703	658	718	677	685	686	699	692	689	691	661	726	683	707	676	707	725	715	653	717	755	730	664	670	687	668	691	697	652	667	726	717	749	665	693	639	659	696	670	683	675	713	668	650	682	677	689	693	716	658	696	738	665	659	678	701	692	700	657	722	708	725	717	702	680	689	690	684	678	708	726	664	681	721	739	697	682	659	679	719	714	714	712	719	695	709	676	648	686	733	703	707	695	667	725	753	687	676	669	669	707	685	665	697	706	709	739	654	682	735	664	719	675	692	661	714	639	729	673	721	728	759	661	709	643	720	701	642	694	692	666	733	712	675	679	704	668	734	706	705	689	694	698	672	671	653	681	701	701	685	677	669	634	666	743	668	654	694	743	683	729	704	733	684	727	682	648	676	719	660	688	692	720	719	686	739	742	661	637	643	686	694	694	665	740	727	690	676	664	699	643	713	683	624	681	691	689	621	688	680	687	695	633	641	663	705	696	719	685	662	696	737	703	689	649	681	667	711	765	718	714	696	683	664	741	721	659	697	699	660	686	712	722	691	682	696	706	687	668	719	705	708	682	668	671	669	697	695	672	707	711	724	705	696	693	701	717	702	711	683	756	710	700	696	675	705	684	720	677	678	656	686	670	687	728	709	734	639	726	704	703	699	687	648	696	719	708	666	671	710	690	671	746	718	697	679	680	690	692	731	687	658	696	661	692	705	729	662	709	711	711	684	669	677	702	697	668	680	703	727	672	619	711	687	708	683	656	708	717	727	683	685	692	660	695	681	679	715	686	659	689	738	722	667	708	713	661	687	708	676	685	639	687	694	698	748	646	699	685	690	641	710	696	706	648	719	673	707	687	676	707	669	711	695	727	705	735	707	709	673	656	702	718	686	721	671	718	681	746	677	730	710	695	696	741	728	713	676	662	695	680	690	684	681	708	673	665	707	687	672	681	680	678	716	677	674	695	657	715	681	714	750	707	702	695	685	707	653	647	728	687	692	701	699	673	718	706	724	634	724	698	697	665	691	706	671	691	692	690	719	684	704	671	702	711	659	690	775	717	657	653	660	691	684	683	691	702	716	691	682	671	688	700	702	738	665	726	675	701	697	688	678	666	679	712	657	679	699	696	676	668	665	661	707	695	677	735	714	670	696	656	690	727	691	685	717	743	722	699	758	727	690	693	757	718	677	669	705	698	724	695	685	736	699	708	706	689	698	685	666	752	721	701	727	697	697	661	718	691	703	757	723	697	673	709	678	694	688	692	706	708	687	709	714	687	708	661	701	673	698	722	696	653	695	677	694	671	736	725	675	703	709	716	681	710	651	702	678	662	702	703	696	673	666	689	732	649	693	704	671	708	685	693	688	686	704	716	713	741	713	722	682	719	703	692	674	689	651	672	680	715	674	663	692	733	675	663	697	709	730	717	701	665	700	693	713	677	703	693	686	668	680	719	658	696	634	686	735	697	731	703	679	712	748	675	716	709	676	687	706	637	740	678	696	696	650	684	655	691	696	690	640	688	733	704	667	675	730	672	717	697	691	714	755	691	694	657	708	649	741	664	704	675	695	693	691	720	644	710	698	730	712	678	646	711	666	697	710	657	645	677	694	690	698	673	688	715	720	717	668	697	721	727	705	728	656	735	701	688	663	632	717	664	677	682	718	685	679	717	678	692	665	665	694	737	662	685	669	689	700	654	712	711	668	709	655	719	660	683	733	703	673	695	705	699	713	701	720	658	716	689	688	677	723	707	672	660	717	665	703	703	683	668	690	651	670	692	715	700	669	671	657	658	631	661	704	707	725	705	719	715	688	717	718	727	714	729	697	667	701	645	705	713	685	726	686	718	746	699	672	684	714	719	681	769	720	700	666	642	700	706	713	621	701	713	645	690	643	719	686	748	688	669	678	717	672	722	693	666	694	741	652	662	746	730	681	658	684	655	703	673	685	747	685	687	670	694	655	725	737	743	689	695	697	676	700	688	696	683	706	693	687	675	731	704	693	702	708	690	711	689	696	743	705	660	732	735	662	679	715	637	640	666	689	610	687	677	660	684	695	664	689	713	658	621	671	727	683	702	672	729	695	697	715	695	685	670	678	705	700	677	687	713	679	699	717	727	625	712	679	647	637	741	634	681	684	692	642	699	675	736	663	678	748	648	717	664	686	652	674	659	694	672	726	682	645	707	700	745	654	730	706	737	675	685	731	695	694	703	644	712	656	660	672	701	667	635	683	713	693	703	708	663	666	685	691	706	722	684	720	679	734	707	698	691	707	667	718	680	649	683	658	709	693	689	683	692	702	709	690	668	680	666	658	692	701	654	701	690	674	712	696	727	688	662	671	682	703	682	728	715	657	698	632	688	708	726	666	723	673	682	686	700	680	709	679	679	692	680	679	716	772	702	638	696	723	713	712	719	682	698	674	709	704	679	669	695	713	716	680	672	671	695	719	678	763	672	670	721	682	665	694	746	691	695	698	660	696	717	687	623	692	713	654	697	758	687	730	657	669	723	728	674	723	627	685	727	653	714	710
5118	386	265	306	352	216	167	151	137	148	144	157	127	124	124	126	119	149	149	126	149	157	131	129	134	137	158	163	132	140	117	129	136	129	138	132	140	125	143	110	139	148	145	162	152	117	142	149	139	130	131	152	127	128	144	124	142	130	139	124	139	143	114	138	113	120	142	127	136	146	145	143	145	129	129	139	127	117	147	151	137	126	144	134	136	141	127	126	166	129	124	142	138	124	138	137	157	145	140	120	142	148	115	112	114	130	122	137	157	174	128	127	131	126	134	150	119	117	122	136	123	146	146	135	121	139	138	130	128	136	135	133	137	153	139	128	136	130	137	124	124	160	137	147	108	135	159	132	116	141	113	150	131	131	147	144	112	120	146	121	143	133	131	125	132	141	117	137	142	145	122	127	126	116	136	118	118	141	149	140	128	116	136	155	150	135	142	146	146	146	127	135	136	141	120	135	142	120	136	126	148	131	112	117	127	137	121	124	150	127	156	138	122	143	131	131	147	142	117	127	144	145	130	164	146	128	139	143	116	134	133	128	132	156	106	138	146	145	132	137	133	134	136	122	115	145	127	138	136	125	144	133	149	150	133	129	116	132	150	122	154	133	108	129	122	122	113	117	162	153	140	135	151	161	114	132	130	109	134	116	139	133	134	124	131	125	114	127	143	137	125	151	144	131	116	131	140	123	155	133	139	144	125	146	121	134	110	138	144	101	128	138	143	133	132	128	135	141	127	137	140	127	148	139	141	127	146	144	134	154	138	166	125	133	124	117	119	153	140	111	144	125	111	144	140	142	120	102	147	120	142	125	130	138	144	137	152	138	132	127	141	134	142	131	139	142	138	119	140	152	152	122	145	152	150	139	124	105	131	136	157	145	132	131	139	129	147	139	117	121	127	141	137	128	144	141	148	116	118	131	120	132	153	135	124	147	137	131	134	139	140	123	130	124	130	137	167	128	154	130	132	136	137	125	137	151	117	128	120	148	138	134	153	141	128	144	129	126	151	145	140	121	132	167	129	135	117	130	144	139	138	113	130	127	132	150	133	140	141	129	139	144	142	136	135	112	132	154	127	143	149	147	134	135	156	125	143	170	139	141	140	129	137	140	143	154	142	134	134	118	139	125	132	150	135	123	151	121	145	129	136	141	157	123	141	156	145	152	137	144	129	134	130	140	144	147	132	142	150	138	139	154	133	137	130	131	123	139	139	142	128	130	160	138	122	128	137	142	122	127	125	127	118	139	134	125	149	123	140	136	125	136	136	157	142	122	149	113	100	158	142	125	128	140	134	152	125	139	132	131	155	139	135	132	147	116	119	142	130	139	115	153	134	131	127	127	138	133	153	140	124	144	128	163	151	135	136	137	120	141	151	144	139	110	150	131	137	127	138	114	142	161	138	136	143	128	143	144	131	123	141	154	140	163	151	112	132	149	155	115	127	122	138	128	133	129	123	138	143	111	145	130	122	127	132	137	140	126	122	139	143	142	137	141	163	153	141	137	128	127	113	131	145	145	130	133	138	120	126	133	145	146	143	151	126	158	124	154	155	135	123	136	139	143	130	165	127	144	123	152	135	137	132	129	156	156	148	147	149	133	136	135	142	119	118	138	121	131	145	137	142	135	136	151	140	129	141	142	131	143	137	138	120	149	160	118	115	141	132	141	152	128	126	141	145	148	150	138	124	123	134	121	120	124	123	118	130	120	140	148	155	145	134	149	145	113	135	136	142	118	124	138	140	126	149	143	119	141	139	144	122	136	147	140	127	131	120	135	143	135	133	124	109	150	134	132	161	129	154	132	115	144	124	134	136	126	139	138	152	108	133	136	116	145	146	120	132	122	111	125	134	156	141	128	133	147	140	130	147	131	131	130	134	146	135	152	128	131	126	128	143	154	123	152	163	114	134	138	128	112	147	145	142	142	147	140	128	141	145	134	121	123	122	117	128	128	136	151	144	130	131	141	137	131	112	151	150	141	156	136	121	144	146	137	145	137	133	149	137	138	122	129	134	149	119	145	145	133	140	137	156	143	133	137	143	153	136	135	129	136	130	128	112	115	101	135	126	119	142	139	131	138	131	157	116	112	136	147	148	142	153	156	132	117	130	128	140	128	159	137	143	139	156	147	137	131	148	150	145	142	149	127	123	148	147	138	134	138	134	141	102	138	143	133	127	165	131	152	128	143	143	155	125	161	127	134	129	157	138	126	116	127	137	130	151	114	122	155	125	153	143	123	146	134	131	125	139	139	134	142	132	130	146	162	131	121	141	140	134	132	134	133	142	146	152	148	115	124	154	141	141	160	132	141	137	134	132	127	144	133	146	122	140	142	141	127	142	152	128	137	160	148	163	123	160	132	150	138	139	129	138	147	126	141	134	141	129	140	141	139	142	141	125	124	123	151	138	127	142	150	158	142	133	151	128	144	136	129	122	133	131	135	135	133	123	138	114	152	120	140	121	121	158	157	157	132	130	145	122	134	148	134	137	122	129	129	125	142	136	131	139	120	129	145	145	140	117	120	139	145	161	129	142	158	124	149	151	145	128	137	141	142	134	152	148	148	118	144	145	132	142	155	131	127	137	142	143	123	137	140	140	135	136	143	137	137	120	122	139	130	117	136	152	146	152	131	150	143	124	105	130	147	110	149	132	135	134	128	126	122	139	113	142	173	135	144	124	139	147	137	126	120	135	152	135	144	133	137	133	126	156	151	144	143	135	128	139	129	146	160	151	115	148	135	130	129	160	131	131	164	119	148	126	152	160	134	123	147	125	129	150	151	138	143	132	141	132	128	141	139	138	124	135	135	140	115	119	132	154	156	140	118	132	139	144	136	137	130	143	112	141	135	120	125	130	136	121	117	145	126	143	154	107	129	142	110	131	144	139	122	139	119	153	142	128	131	152	124	138	151	143	155	119	133	137	141	134	145	146	139	136	147	156	128	144	147	151	120	133	145	154	149	129	146	129	137	122	141	132	128	122	138	139	126	132	131	142	138	130	149	117	142	152	133	128	139	143	122	121	158	145	141	131	121	114	146	150	138	148	130	137	131	130	136	145	119	145	146	138	118	110	143	134	137	151	126	130	131	144	150	132	141	134	117	147	140	154	101	131	114	147	120	131	137	153	146	162	139	130	152	140	126	143	110	137	140	133	114	117	141	131	143	127	132	114	149	140	151	144	141	133	122	153	122	131	136	136	120	127	124	141	148	143	152	106	118	132	111	116	117	113	134	137	126	147	132	153	125	156	135	133	139	135	145	145	105	125	139	142	114	148	142	141	131	147	153	101	134	131	116	139	117	133	132	126	113	128	149	125	155	139	123	124	133	122	132	136	144	129	120	127	117	162	144	138	133	146	130	122	123	136	132	131	131	157	142	127	129	130	138	145	130	143	152	156	129	103	100	162	150	158	133	126	143	136	137	152	121	146	143	141	152	121	138	123	137	145	149	130	130	127	132	117	130	128	143	139	131	125	170	152	148	153	134	140	128
4413	482	635	974	1434	836	580	551	465	518	497	515	438	405	444	412	405	434	421	426	419	417	409	420	424	427	382	385	406	388	400	399	375	405	388	392	409	402	397	428	402	431	457	454	411	386	418	346	346	399	383	417	383	368	443	391	396	362	412	413	405	411	449	412	386	380	398	412	395	399	384	390	385	402	380	394	404	401	369	387	382	430	383	394	387	368	390	406	374	363	392	399	370	402	376	404	393	402	404	374	360	395	388	366	411	400	388	400	375	372	398	410	380	383	375	423	378	378	415	378	389	370	372	389	353	404	399	360	367	380	437	390	395	364	380	339	408	379	375	428	364	354	389	416	405	414	393	396	381	364	421	427	366	427	386	400	369	397	396	370	353	426	416	435	421	376	386	370	424	392	379	382	390	397	387	392	378	412	380	411	424	374	353	386	417	373	378	378	377	388	379	398	356	378	407	365	365	385	416	382	349	420	385	381	384	388	380	377	410	375	401	389	400	402	379	388	391	368	365	402	371	340	410	397	410	362	359	363	363	395	388	374	414	392	414	379	385	400	386	411	385	410	370	375	377	397	413	402	411	391	371	384	401	426	418	375	363	391	450	392	407	368	418	395	406	429	389	376	430	354	414	372	370	382	423	363	375	374	368	395	369	393	376	402	414	385	421	381	380	398	365	388	363	390	414	364	383	435	383	375	389	380	373	341	352	409	400	406	398	366	377	396	386	400	367	408	418	340	396	405	412	400	417	382	433	377	373	369	379	345	383	375	412	370	390	396	346	380	408	371	406	394	399	367	364	469	386	420	417	379	394	385	419	436	433	363	389	403	400	398	447	398	372	416	379	401	384	426	376	362	391	393	396	411	435	425	392	373	377	380	410	389	394	379	399	408	364	370	362	365	364	372	423	414	373	391	407	366	399	397	398	377	392	379	407	406	395	392	358	394	397	415	383	385	401	398	361	380	416	399	411	386	402	389	378	388	393	386	391	414	396	360	381	407	404	393	397	383	395	426	389	371	400	406	405	394	390	394	386	403	386	367	371	384	395	390	382	442	367	386	395	389	355	385	358	386	369	365	418	389	390	383	391	382	347	383	416	389	377	389	387	417	404	393	402	383	403	433	389	411	375	357	381	412	407	399	419	382	372	376	397	402	381	395	414	369	398	401	387	363	412	395	390	413	402	356	375	397	387	394	387	396	399	413	403	381	365	415	402	402	378	381	374	418	372	423	381	377	368	421	382	370	391	386	371	371	379	377	373	377	414	344	373	410	401	380	357	364	394	388	365	400	359	350	361	369	382	418	405	380	388	396	350	361	405	400	397	354	358	385	387	378	401	386	396	398	398	366	397	398	375	416	392	367	373	389	400	406	382	350	367	419	401	369	384	377	393	379	389	425	365	421	417	404	387	396	398	399	404	376	402	382	385	355	393	402	355	406	396	382	384	416	395	397	402	394	390	383	416	354	399	356	348	440	438	359	377	453	422	374	393	389	367	372	392	414	412	399	420	384	375	364	392	388	387	420	403	373	366	412	382	381	369	399	413	356	390	395	417	381	413	386	383	399	400	390	395	418	385	384	368	374	389	383	378	365	371	417	401	377	393	377	374	402	372	399	397	394	396	387	403	401	433	394	374	387	408	378	372	378	394	362	399	434	396	382	399	386	384	363	416	400	434	372	408	398	412	361	397	359	399	377	389	415	394	368	400	373	386	389	384	417	414	383	376	333	367	397	415	422	403	426	431	420	376	373	372	393	424	394	389	394	373	405	402	397	403	402	382	374	388	412	377	409	403	396	403	398	412	400	399	388	422	363	397	396	393	384	361	378	407	375	370	382	381	414	413	377	406	382	411	396	444	368	389	409	381	388	371	396	381	419	375	366	351	373	420	408	386	389	392	343	405	394	404	427	407	416	400	384	380	425	370	378	385	407	362	412	387	373	405	355	417	349	402	382	393	405	411	383	395	377	397	377	399	393	412	403	393	377	364	370	381	393	413	369	395	426	382	384	437	377	386	395	403	403	382	432	400	398	366	407	407	396	381	364	402	382	353	364	394	379	375	416	395	403	404	371	396	405	377	409	429	388	405	403	424	373	399	397	381	401	401	401	428	434	375	441	403	414	357	395	426	420	414	407	363	362	368	350	383	371	407	408	377	421	434	409	386	390	405	357	386	422	360	393	397	370	412	400	426	431	423	404	374	406	415	406	369	409	393	390	355	409	381	363	394	385	396	388	422	389	381	405	356	378	424	378	409	378	416	389	429	366	385	410	416	400	388	356	381	384	391	386	383	416	376	404	398	378	373	364	385	424	430	396	401	400	390	369	436	411	406	363	372	417	387	385	388	382	409	364	367	371	420	363	361	390	415	389	383	389	397	387	364	404	411	363	392	433	391	378	407	420	393	375	360	378	383	378	419	385	391	404	378	373	407	385	406	387	372	376	384	384	423	387	393	418	412	408	424	393	392	412	405	368	366	356	358	408	411	400	383	399	430	374	373	376	401	424	409	382	383	360	354	432	357	434	397	404	395	401	364	389	393	400	383	368	355	417	390	385	352	384	411	399	399	381	365	386	406	389	393	426	364	416	369	405	416	387	376	427	359	404	352	393	385	379	415	413	383	379	385	378	351	410	353	420	381	384	368	399	400	419	410	374	379	365	415	393	388	383	392	380	381	401	388	394	425	368	403	387	434	369	394	409	399	373	398	389	422	398	369	396	375	396	368	387	405	389	371	395	390	368	437	369	398	372	357	381	412	400	387	404	396	377	340	368	393	391	358	410	414	374	368	374	361	390	356	390	384	428	392	381	402	369	399	395	379	396	409	427	406	388	389	413	403	382	413	376	395	410	404	370	380	370	407	359	387	386	389	379	409	393	402	395	373	369	386	377	398	344	380	372	422	380	413	388	379	385	376	376	388	384	379	375	376	427	391	384	385	401	442	412	414	382	407	352	414	410	377	399	377	393	372	403	389	383	380	394	417	378	386	372	396	389	367	403	418	369	388	369	382	435	413	402	407	389	416	390	448	431	378	361	399	362	379	402	390	368	402	395	416	395	380	412	401	388	388	380	417	375	421	399	364	400	377	393	380	383	359	377	392	380	382	400	401	377	395	400	404	404	411	420	384	378	382	410	357	380	399	389	390	394	343	365	389	437	375	352	362	368	399	402	416	396	378	414	404	383	397	376	397	384	345	393	385	374	434	354	406	387	405	412	407	370	380	423	379	415	369	393	382	387	372	410	409	376	391	404	382	401	409	381	400	384	382	414	389	383	411	386	370	374	424	412	372	365	374	384	378	400	407	397	427	390	370	379	385	399	400	416	416	408	440	395	404	382	376	389	376	340	376	372	374	384	397	368	405	423	437	391	402	386	373	356	433	372	382	409	424	399	409	368	403	427	394	375	381	415	357	392	350	398	414	374	380	341	406	410	405	368	395	395	395	392	334	369	402	363	357	417	372	395	415	380	410	391	392	374	400	385	380	378	385	363
30821	7513	1625	1258	1200	791	553	483	406	433	365	353	362	371	325	317	318	305	298	325	330	310	317	301	280	306	308	301	316	280	308	303	270	276	303	303	301	300	314	332	331	289	303	311	296	287	282	297	302	289	295	298	265	281	293	299	283	271	278	288	283	312	275	270	290	282	284	311	259	244	309	268	299	277	266	274	278	274	314	273	302	300	284	255	281	292	265	294	295	278	282	298	273	278	302	260	277	277	275	307	291	254	299	308	277	296	314	296	257	280	272	275	303	287	273	240	257	294	288	280	286	290	293	269	287	278	286	278	252	287	298	298	306	299	286	264	279	302	302	283	275	311	278	277	250	303	309	286	281	274	256	278	298	295	282	288	264	269	277	284	271	271	289	265	292	286	296	286	301	299	252	273	282	285	257	270	271	241	276	286	300	293	299	291	235	297	282	257	277	308	310	257	242	307	290	302	290	310	282	269	312	306	287	282	295	267	310	284	290	276	283	254	284	275	289	259	284	277	260	286	274	295	278	292	286	287	270	304	284	259	308	287	277	296	291	288	279	323	299	307	277	301	261	275	244	278	296	253	272	315	278	266	284	304	266	278	289	292	301	298	271	311	275	292	286	308	283	293	279	289	258	302	272	305	266	279	306	288	274	253	247	284	284	275	270	273	306	288	291	283	311	255	294	266	303	316	269	278	264	287	298	292	251	275	301	273	300	281	271	267	303	328	269	297	263	323	295	284	301	314	301	282	305	267	270	282	289	246	296	261	287	292	286	278	312	295	267	283	272	282	293	273	313	295	258	286	291	277	313	298	294	295	279	279	291	269	289	269	281	299	262	292	277	306	288	274	291	292	288	328	290	302	266	305	256	300	265	289	287	290	286	288	286	301	312	307	291	304	259	294	312	299	296	286	295	287	254	303	290	241	266	288	294	272	304	259	252	248	262	280	285	250	258	287	271	285	266	306	280	300	294	278	280	297	292	314	310	299	281	297	287	298	268	277	295	292	295	308	263	278	279	261	266	312	299	250	308	284	262	293	290	285	290	283	291	280	269	279	290	298	317	286	261	299	288	278	277	263	290	282	266	260	274	292	272	270	258	277	272	296	258	310	281	282	280	287	289	325	253	287	313	279	294	289	322	306	300	311	283	306	287	270	307	290	285	296	297	314	306	327	267	297	278	331	264	278	276	271	301	256	250	283	265	270	278	245	298	282	292	284	299	266	298	306	286	337	265	261	304	284	292	289	278	287	277	283	319	305	290	274	289	264	313	260	304	268	289	274	282	301	282	281	307	290	273	273	314	263	280	276	306	296	282	296	282	243	277	245	306	300	322	264	278	275	307	276	311	254	307	284	281	286	286	279	283	267	292	281	298	286	270	313	276	291	293	266	262	288	283	264	285	289	301	294	265	306	299	293	281	291	333	287	253	285	312	287	290	305	250	281	285	288	278	292	270	310	288	272	286	250	289	308	290	279	300	283	287	283	275	290	273	279	311	312	284	291	282	297	316	309	288	283	262	259	292	310	263	267	290	282	287	293	276	306	284	245	286	278	277	306	286	270	294	305	311	295	294	286	287	285	294	315	261	307	280	295	270	282	257	284	294	290	260	243	255	259	282	282	297	262	266	297	268	279	286	277	273	259	295	276	247	268	278	295	258	290	255	302	299	305	306	257	255	288	283	276	279	273	286	270	283	261	288	317	262	283	261	272	278	313	280	295	252	288	261	316	266	273	270	282	283	294	290	264	291	303	310	279	275	296	277	264	292	304	287	289	281	263	296	273	274	275	279	268	288	319	284	274	275	310	303	281	256	280	309	330	282	267	274	269	289	271	288	293	247	260	236	291	295	331	293	243	270	267	267	295	308	262	288	273	287	296	282	284	302	288	304	285	308	277	286	286	272	265	304	284	287	294	279	306	264	265	287	298	290	251	287	274	292	237	289	290	292	257	268	277	290	271	235	304	285	299	261	269	257	277	301	309	269	308	242	303	272	309	248	295	296	265	253	282	295	299	264	292	291	269	262	257	289	286	284	295	277	293	310	267	289	297	285	259	320	273	264	294	289	270	285	285	289	281	273	301	301	279	284	282	298	275	257	277	290	289	277	274	294	300	287	280	316	292	271	264	290	266	296	275	273	314	315	300	316	310	285	272	282	259	285	250	287	256	323	277	272	263	272	301	286	302	277	304	293	282	277	266	244	281	288	283	284	305	263	285	295	278	272	294	281	317	305	288	279	282	259	298	287	293	277	293	258	279	286	285	294	305	298	282	274	276	266	292	240	264	295	281	291	277	286	291	283	284	278	294	287	278	276	276	250	287	271	289	291	255	267	272	271	264	259	268	278	287	289	268	267	273	278	259	288	280	283	262	275	316	281	249	283	283	291	281	280	282	286	281	262	295	270	302	259	296	270	280	292	274	275	277	270	278	285	294	262	328	263	285	260	310	282	284	296	281	304	277	313	280	299	286	270	293	287	297	294	265	268	282	291	273	261	302	280	261	273	288	315	295	321	236	266	273	275	284	272	304	288	290	313	312	282	252	281	291	290	284	276	298	270	295	279	277	286	292	250	271	284	277	279	266	285	280	272	282	284	277	295	301	290	302	288	304	243	280	320	249	264	292	303	305	282	293	290	251	281	304	264	298	288	278	294	299	262	282	241	262	257	270	267	287	271	296	283	283	295	305	272	284	287	303	301	295	253	298	300	284	297	267	287	266	290	283	294	243	259	273	284	260	265	297	314	274	279	311	276	289	279	296	301	290	297	276	268	301	294	278	279	293	296	297	264	288	249	311	263	253	288	286	288	281	290	301	315	307	302	274	266	282	300	246	279	277	288	289	296	280	259	270	276	280	303	289	280	273	296	283	314	299	265	283	327	288	288	278	252	277	272	272	287	273	292	290	271	283	324	277	315	267	237	284	289	314	297	290	303	319	282	294	288	298	297	264	266	278	259	266	265	302	270	278	275	296	285	288	275	283	274	284	250	289	298	300	297	294	298	283	282	279	255	296	290	301	252	275	281	284	275	310	260	284	253	294	276	297	281	272	277	292	272	299	271	276	266	274	283	290	275	307	283	298	310	300	268	259	272	277	289	265	302	297	306	270	312	280	279	280	277	290	304	281	301	271	286	276	292	262	280	273	296	298	270	312	288	303	293	267	301	299	295	276	270	281	299	275	262	321	302	280	254	292	293	255	283	267	282	261	284	252	260	280	291	245	262	294	269	298	291	271	296	253	301	276	279	280	302	255	279	254	291	276	258	274	299	288	286	319	288	294	284	310	289	270	286	286	294	272	271	306	291	278	296	267	282	267	284	319	230	279	308	291	317	291	257	279	276	286	266	252	319	305	301	276	294	305	287	277	252	256	308	268	299	316	286	264	285	267	260	289	281	266	295	283	255	313	300	311	282	282	281	279	251	257	301	274	312	293	258	272	310	294	265	309	333	274	279	251	297	276	275	286	259	307	279	249	304	283	287	276	259	242	300	289
13497	1504	2891	3899	4499	3041	2144	1915	1628	1622	1384	1273	1180	1031	1090	1031	972	972	922	912	905	871	820	946	891	861	803	861	795	814	733	810	814	880	899	830	822	886	821	1006	977	891	982	929	831	804	792	716	721	781	769	738	721	720	765	754	691	695	694	759	739	713	672	699	744	726	740	745	781	690	734	709	700	678	718	687	724	721	725	711	730	753	716	732	769	710	704	734	709	738	693	712	707	746	702	731	770	715	731	677	739	703	677	693	781	691	744	675	682	772	723	701	745	723	709	701	654	709	686	697	682	667	726	739	724	644	675	710	692	684	739	716	693	729	692	717	730	687	701	699	673	757	732	697	735	685	714	723	712	724	641	709	701	718	702	674	705	716	714	703	705	732	708	715	706	723	717	682	720	687	737	702	711	697	712	768	688	714	658	732	709	712	721	696	682	681	672	665	721	705	727	717	662	725	684	689	710	696	761	712	699	700	722	693	741	711	710	665	690	688	691	725	712	720	695	710	727	773	673	658	695	701	729	709	688	712	708	692	711	707	743	666	694	715	732	691	676	691	691	715	732	710	707	735	704	713	706	712	671	728	749	712	716	739	676	704	715	683	744	694	715	716	687	689	691	692	765	729	704	663	754	717	705	747	682	695	663	676	712	674	703	752	657	707	703	743	692	748	744	753	686	676	703	720	709	675	722	677	710	731	697	698	655	640	696	697	705	672	736	674	690	714	694	705	674	702	700	736	679	748	691	762	740	696	682	690	699	681	709	723	709	674	710	706	682	690	682	680	702	737	753	718	725	755	687	716	783	663	650	663	696	697	715	679	708	721	707	686	711	716	687	685	680	697	702	688	684	711	711	671	714	690	665	717	686	701	737	723	691	719	745	723	715	717	716	732	698	680	703	705	703	713	722	708	702	706	692	703	634	711	746	734	669	731	679	742	760	734	732	705	733	729	721	716	694	704	688	703	679	750	690	715	719	714	705	754	722	641	691	740	671	705	686	661	684	681	728	677	772	690	674	698	750	729	644	673	719	694	707	729	699	662	703	761	677	709	704	733	661	756	711	715	736	704	688	727	645	690	703	698	707	738	711	721	715	679	725	701	666	716	736	697	674	695	677	735	722	753	727	761	720	714	674	690	703	664	711	700	714	734	711	650	746	695	700	670	718	699	704	698	715	712	739	736	714	705	702	700	702	696	718	706	716	736	709	712	665	675	709	742	709	711	659	707	707	741	702	745	670	667	713	699	703	685	710	700	662	687	716	735	705	721	718	665	703	711	705	670	725	683	688	712	707	712	727	716	733	708	702	714	703	663	742	701	709	674	722	744	677	712	728	715	744	674	749	708	721	736	701	702	730	721	750	706	748	689	734	714	695	756	672	699	731	725	721	753	692	690	682	765	691	749	772	743	762	677	730	695	746	671	722	670	677	715	672	692	700	742	678	685	658	733	751	731	711	670	722	709	667	707	703	694	709	700	694	678	710	701	717	717	672	706	707	736	729	726	729	702	702	711	688	724	714	730	672	702	713	680	657	699	720	713	704	714	709	659	700	651	666	736	752	680	695	745	750	727	770	660	739	686	676	692	689	719	720	712	676	667	716	727	681	713	635	757	768	729	702	696	737	698	697	672	743	725	711	726	680	742	749	673	699	746	699	760	695	712	723	711	675	755	699	700	720	689	711	681	744	718	702	709	680	676	734	722	671	724	734	722	703	725	685	710	695	732	692	753	650	698	717	733	710	731	711	733	659	672	684	729	688	675	747	702	728	641	685	713	766	701	698	738	669	716	685	710	745	750	674	672	724	662	723	725	721	715	691	689	723	659	727	702	705	706	720	715	699	716	684	749	726	706	695	694	690	687	694	741	695	716	718	678	722	674	750	707	764	752	688	701	695	716	730	695	747	680	690	753	697	675	704	680	729	736	714	694	703	715	720	688	711	715	721	691	776	765	688	678	690	737	703	703	683	668	701	725	685	753	747	712	732	732	757	710	650	698	724	744	657	648	715	734	672	670	728	729	708	719	740	677	690	751	730	694	745	687	733	641	718	769	677	695	716	719	727	707	700	722	694	721	691	670	706	734	717	707	708	691	730	702	656	688	699	710	721	705	696	682	705	734	729	704	718	686	733	722	690	697	709	676	743	706	735	746	737	731	726	712	688	735	677	704	717	716	675	659	701	744	736	707	710	728	751	759	692	817	684	716	677	685	709	709	684	702	710	698	711	699	707	698	682	689	734	719	767	700	694	648	731	757	712	714	683	736	710	670	685	732	698	697	753	708	744	673	704	728	668	714	759	750	700	728	714	727	675	722	731	641	725	722	730	717	693	757	737	722	685	739	723	620	759	770	696	676	702	677	668	684	693	689	728	713	704	731	684	717	733	728	674	686	702	683	674	749	761	723	711	707	717	693	724	756	699	735	751	715	672	709	673	691	648	730	706	688	648	677	775	664	674	738	737	728	686	684	734	703	681	679	653	735	702	735	784	708	671	684	727	709	709	700	696	704	708	737	704	704	726	723	730	734	700	757	674	713	689	697	750	675	692	710	708	680	723	726	678	677	691	698	669	683	668	753	712	725	712	720	688	700	679	756	703	692	730	697	686	717	704	706	730	697	691	740	696	678	703	733	684	738	703	729	735	717	670	705	710	730	667	705	736	677	720	726	705	694	712	666	728	727	698	735	740	685	704	732	737	702	715	673	702	685	699	719	717	699	733	805	703	681	694	729	706	669	741	646	740	706	734	690	655	713	675	715	779	661	678	701	713	689	702	686	727	736	691	656	656	702	678	677	730	724	713	738	719	735	699	715	684	626	715	705	733	697	656	703	680	703	714	689	721	717	722	702	671	730	656	722	700	696	714	736	742	682	703	730	661	703	753	703	737	712	666	729	734	692	688	700	744	710	694	689	659	715	736	724	755	680	708	728	673	691	708	697	707	766	697	716	678	726	762	687	687	700	722	719	736	692	711	733	672	677	732	749	737	685	697	747	702	741	712	687	674	695	732	722	715	708	694	729	672	757	705	687	726	712	770	740	735	741	706	771	723	694	707	676	668	721	702	703	690	732	741	678	687	699	696	728	745	670	713	740	696	707	681	738	723	695	671	743	765	743	706	710	693	719	725	696	701	676	698	745	694	714	725	718	727	702	742	714	711	708	671	708	683	744	728	743	681	707	661	719	708	730	672	760	722	748	700	675	715	734	711	654	707	707	692	745	661	749	671	713	699	657	709	748	698	795	689	673	738	726	662	735	697	709	715	731	713	702	711	726	703	698	699	692	749	725	721	719	696	702	713	719	702	703	756	664	701	695	727	714	711	704	697	721	706	744	656	683	723	725	691	663	704	671	684	731	744	718	700	705	695	659	718	685	736	693	737	712	692	672	715	707	762	721	687	682	683	668	709	705	718	735	699	708	751	757	709	686	717	703	705	679	726	670	720	710	693	703	674	728	684	719	698	671	728	654	717	740	710	696	712	703	695	715	701	695	681	699
39302	16649	5250	2133	1798	1189	844	683	572	573	491	502	427	367	380	366	360	349	347	365	322	343	320	310	334	336	287	313	302	313	308	317	277	342	319	265	309	343	317	325	343	339	331	322	289	329	298	295	302	291	331	311	295	293	250	292	267	307	287	279	305	295	281	281	301	288	305	306	258	322	308	315	318	335	309	298	278	264	283	309	290	308	289	286	296	348	305	294	289	259	285	282	256	290	250	279	276	297	273	286	277	267	295	288	269	295	312	312	283	273	279	309	281	264	302	308	281	314	270	279	301	260	301	267	296	289	284	281	314	275	283	265	299	320	268	300	258	285	301	306	287	270	285	289	293	281	311	327	295	289	271	276	308	302	299	288	272	283	311	298	286	247	300	256	308	318	311	257	290	293	272	313	286	306	313	303	304	288	304	279	266	267	284	320	287	303	288	292	292	326	301	299	317	279	301	306	273	289	265	296	281	258	290	296	310	269	294	278	275	296	273	284	296	289	262	281	304	297	295	258	276	296	288	294	273	284	302	295	314	305	320	283	281	284	237	290	301	292	290	277	263	270	302	292	279	293	293	297	303	323	292	277	287	263	268	283	254	263	278	286	340	297	269	274	283	265	314	286	267	292	266	299	287	271	270	285	254	308	268	278	277	297	293	290	296	261	293	272	282	290	309	280	286	328	294	297	277	300	325	326	292	312	288	301	291	282	279	275	280	292	288	283	284	321	303	307	310	275	296	277	274	302	283	301	320	289	301	285	306	306	293	262	287	282	277	291	259	288	280	297	286	279	260	286	271	282	270	265	298	296	273	319	274	305	324	270	281	295	328	320	299	295	286	313	308	279	307	255	272	287	273	292	260	339	274	293	259	304	298	295	237	304	298	309	312	299	298	293	276	282	267	277	275	264	282	279	227	319	264	271	281	310	308	284	278	298	327	268	276	303	282	282	281	276	296	291	271	316	339	255	282	292	277	284	247	301	277	262	300	288	282	281	319	295	282	303	275	277	285	312	259	285	318	292	293	280	294	260	267	278	296	291	301	333	301	303	285	288	292	295	270	284	295	270	332	282	277	275	316	316	291	293	297	303	281	260	302	292	271	317	306	298	265	293	274	295	306	281	322	289	297	308	293	280	328	321	272	324	295	303	319	280	265	280	263	272	286	282	258	305	283	289	271	297	294	289	282	272	289	288	268	298	309	276	252	281	298	264	256	291	264	315	272	302	277	317	301	272	267	290	308	284	281	296	315	278	282	286	297	307	273	253	301	283	340	270	278	274	281	276	302	300	279	295	323	307	306	310	313	289	302	274	260	271	275	290	331	299	289	300	300	308	307	258	264	298	322	287	272	295	265	310	315	286	318	312	291	265	278	263	288	283	264	269	284	265	269	285	266	307	312	292	310	303	313	280	277	297	284	284	335	318	303	290	276	293	293	283	260	286	279	289	304	286	330	307	274	288	309	288	308	318	274	298	294	310	312	285	311	286	280	285	296	299	294	271	283	288	287	282	293	287	259	273	273	296	291	297	323	279	283	277	264	294	269	280	257	243	305	282	268	272	290	284	290	272	281	263	295	304	277	277	329	289	309	305	272	306	294	303	316	313	295	337	271	284	261	279	276	263	275	283	291	278	276	282	288	287	313	282	316	290	332	323	270	255	258	285	280	294	280	312	283	244	258	281	288	290	267	288	299	315	286	294	289	288	277	255	272	254	315	305	258	276	297	298	298	299	280	277	293	319	276	298	301	286	279	297	282	281	311	303	294	268	316	259	266	266	315	278	285	301	295	276	281	284	276	311	270	294	286	277	278	320	287	284	264	285	292	266	321	282	296	261	265	297	294	282	276	292	302	306	279	305	275	295	309	285	286	305	250	307	289	285	267	275	274	293	284	268	336	296	295	291	286	262	287	283	297	262	275	255	267	255	259	299	260	285	294	319	300	314	286	290	312	266	243	284	305	291	294	326	275	323	299	276	282	269	323	255	277	290	256	264	273	266	273	272	260	307	314	275	312	319	277	267	299	307	310	274	301	291	276	271	304	299	291	288	270	296	315	299	277	274	313	270	302	311	297	300	270	284	268	296	300	295	262	277	308	287	296	278	268	281	273	300	281	293	301	280	286	282	301	293	301	298	303	293	274	288	285	301	277	304	273	291	282	302	270	288	299	288	281	271	293	312	278	302	300	271	284	276	311	310	260	297	281	313	285	275	318	308	280	263	278	271	288	296	267	274	289	285	290	281	276	298	270	291	305	276	300	267	270	279	255	303	286	298	302	291	268	304	314	277	272	286	288	306	278	293	323	289	280	291	280	275	306	264	295	288	308	294	265	308	297	293	295	290	275	268	302	262	273	300	295	269	290	263	276	286	259	267	284	251	295	310	322	279	300	334	262	309	298	289	305	301	286	294	270	275	282	270	279	264	288	297	271	308	283	270	275	310	295	263	298	277	297	273	285	290	272	275	293	289	266	278	278	276	294	293	271	298	287	299	259	282	282	296	286	264	285	273	272	281	272	281	314	268	280	269	300	279	292	299	299	271	306	296	268	308	301	300	290	279	303	297	324	297	320	308	305	297	311	308	295	280	297	290	275	272	314	268	281	278	315	309	311	257	269	298	276	289	298	298	264	274	292	304	299	301	298	265	282	284	282	276	297	283	276	272	276	221	304	280	285	275	304	290	279	263	274	276	321	326	306	279	307	320	298	272	278	299	292	289	314	286	295	285	285	314	261	296	273	273	314	304	288	274	293	283	317	300	276	287	298	279	313	300	292	315	225	239	292	265	276	319	279	255	275	274	253	271	284	298	307	285	274	280	277	279	298	291	286	263	286	305	252	292	305	281	273	259	271	296	276	306	288	260	327	320	289	275	279	286	299	286	313	285	288	297	279	276	293	280	293	331	257	286	322	322	277	273	289	281	273	241	279	265	284	290	288	308	285	273	289	261	286	285	316	275	318	276	267	298	275	323	302	292	258	303	300	288	282	271	273	281	317	290	282	284	310	273	280	260	277	294	308	296	283	283	293	266	311	278	271	264	258	246	275	292	273	288	322	299	261	288	285	285	315	274	302	276	289	288	308	293	301	308	285	320	254	269	256	283	294	303	288	251	270	280	270	312	275	273	294	265	291	306	257	310	282	303	313	275	284	276	334	308	258	256	300	282	267	290	287	273	271	305	284	299	305	283	305	296	312	283	256	266	285	282	280	259	296	297	292	287	292	296	267	274	257	295	296	284	296	273	280	281	291	290	279	271	284	279	320	297	288	271	254	289	290	293	304	273	272	267	312	279	285	280	286	270	283	282	290	285	255	303	284	266	292	288	278	300	264	298	262	278	295	300	284	293	277	346	298	279	310	292	280	259	280	313	277	299	274	325	286	295	261	271	284	314	293	276	293	301	312	269	254	248	291	288	274	294	265	297	269	264	306	311	275	289	274	285	288	305	271	309	287	273	281	288	280	285	290	292	276	298	290	292	288	266	300	289	293	291
17678	2161	4766	5913	6710	4654	3420	2923	2530	2226	2001	1792	1545	1325	1273	1277	1213	1173	1082	1043	1004	1125	991	969	955	1039	981	895	892	890	867	878	867	949	945	886	866	1000	914	1106	1461	942	1068	1107	895	874	835	882	799	817	746	731	753	720	775	748	726	755	715	720	679	705	676	752	700	687	730	734	694	712	734	668	693	755	653	680	722	745	682	688	717	699	701	644	709	709	738	681	756	709	700	712	752	760	684	643	688	690	728	645	693	699	687	709	741	665	739	728	698	703	719	741	684	671	708	726	702	673	698	725	687	655	688	709	696	687	684	717	655	718	723	705	714	681	677	689	689	670	660	668	671	722	699	736	691	699	653	638	691	673	713	722	689	721	650	700	661	638	660	656	687	673	729	724	711	723	696	702	715	713	709	672	707	690	688	700	700	668	724	708	714	734	691	689	709	647	704	672	705	732	713	719	676	696	674	679	652	699	716	699	696	683	677	674	727	686	717	694	687	683	657	659	701	758	695	679	696	681	676	639	698	701	690	676	625	733	687	650	692	687	720	687	699	679	655	693	650	692	692	690	725	651	688	708	754	724	695	710	673	683	678	641	698	698	684	674	757	677	722	684	670	693	718	684	672	726	713	726	697	682	742	694	716	690	670	669	698	711	651	722	678	681	696	679	685	726	733	645	625	692	666	695	660	647	678	706	669	703	670	697	709	672	683	705	673	693	699	680	719	734	628	652	678	675	682	709	669	709	736	685	687	716	712	663	721	708	692	676	684	693	666	728	705	689	678	694	698	682	683	698	679	758	615	695	694	708	688	692	691	688	700	680	697	686	712	655	745	627	719	711	709	698	707	665	742	670	685	648	701	674	705	658	690	692	710	704	686	655	655	684	718	679	688	672	719	710	668	677	693	686	703	730	733	712	680	667	696	667	696	695	700	677	708	680	702	691	707	679	689	682	659	683	722	710	727	685	713	661	636	668	673	679	724	690	692	652	611	695	725	651	690	701	659	659	658	648	623	717	744	639	667	730	657	687	696	670	662	667	698	696	740	677	708	702	659	662	690	697	687	714	698	685	733	662	681	722	666	675	680	647	657	667	712	699	713	657	683	721	684	682	755	723	713	704	686	703	693	729	627	658	686	666	704	713	669	696	678	683	687	661	741	677	689	731	678	693	687	670	726	672	749	686	687	707	699	698	686	698	707	690	734	700	731	695	692	726	649	652	707	717	692	695	718	675	670	660	681	737	700	652	665	722	660	691	706	707	694	717	714	695	684	669	656	707	714	655	630	691	746	656	718	668	705	709	695	664	712	700	633	706	663	699	694	690	659	657	679	713	729	699	680	684	670	667	693	678	715	690	672	721	700	735	695	666	730	664	644	690	684	696	682	657	653	687	653	719	677	645	696	685	673	706	714	706	666	683	693	685	685	653	714	673	701	705	668	700	681	695	680	661	687	668	669	632	720	654	700	621	713	702	708	664	676	700	689	711	688	656	720	723	684	682	663	689	648	667	728	712	726	690	675	685	729	665	657	670	653	688	663	713	649	724	701	663	707	669	705	724	737	690	685	686	679	686	668	676	708	749	701	664	686	668	702	727	698	708	689	682	691	711	692	717	718	730	712	727	670	623	637	714	703	731	693	703	699	705	663	687	650	663	677	704	717	676	691	686	640	713	687	747	693	674	694	720	724	671	702	653	709	680	700	725	703	745	665	688	698	703	677	664	693	668	744	674	693	678	670	724	740	645	653	659	688	679	661	731	690	700	681	669	664	662	676	721	684	724	652	675	710	669	684	661	684	703	733	723	699	676	681	728	712	701	684	709	729	694	731	687	692	694	697	743	683	695	708	728	735	707	677	651	688	650	719	740	673	667	683	692	637	646	718	723	728	672	681	691	691	737	690	682	691	676	721	687	714	704	673	656	645	661	683	691	681	691	657	738	681	699	683	663	718	661	698	709	679	663	714	679	726	713	702	725	693	642	684	674	656	651	665	718	712	727	709	668	692	739	665	682	697	709	678	698	728	704	757	698	653	708	694	700	652	670	751	713	694	677	657	718	648	656	701	665	661	659	686	670	685	677	692	712	690	684	745	703	717	726	714	649	685	722	718	691	708	721	718	678	676	679	713	681	683	656	699	698	671	684	675	718	636	697	661	698	731	674	695	726	696	673	707	698	666	685	697	698	661	696	689	744	654	656	688	698	664	712	684	642	675	680	711	668	660	710	670	648	685	636	692	737	664	652	677	743	669	735	669	664	695	719	705	696	734	659	682	698	655	696	698	710	627	666	701	693	699	744	735	734	678	689	710	699	695	682	715	703	687	685	664	689	710	713	716	685	712	642	666	699	698	662	638	708	667	714	710	664	653	703	672	654	721	699	657	736	730	685	677	685	692	659	700	733	694	685	664	695	691	669	704	698	675	693	678	687	676	727	707	653	709	682	689	686	677	693	696	702	666	675	678	717	740	678	684	731	699	711	697	713	684	671	692	707	698	717	675	710	700	663	672	672	628	706	665	683	703	671	695	734	640	697	692	654	713	676	697	704	704	726	722	714	691	701	708	714	634	688	663	632	712	736	693	642	646	700	657	652	681	660	660	657	681	685	643	710	685	699	667	676	712	735	721	680	693	719	715	708	691	672	668	703	679	668	702	703	694	715	711	732	671	708	699	662	709	678	661	627	654	677	746	723	692	724	664	705	653	667	682	684	688	684	696	719	704	671	655	663	686	702	670	682	722	706	682	703	659	699	710	778	672	684	697	667	715	701	675	697	704	674	731	716	734	672	696	638	724	615	694	720	707	659	705	673	682	676	657	707	698	680	682	666	712	718	726	710	695	701	703	639	685	620	679	655	732	688	681	696	662	656	672	689	676	734	682	709	651	725	686	696	681	706	704	677	674	675	696	680	664	685	671	678	714	740	717	691	735	692	661	642	677	726	682	646	696	707	746	737	654	668	715	667	699	648	683	712	703	688	663	653	701	635	695	709	681	708	719	712	719	682	699	718	659	658	645	660	683	633	663	651	719	685	710	704	706	726	702	704	730	687	715	704	714	672	678	730	692	734	732	679	695	693	658	731	691	666	724	706	671	673	704	642	706	717	703	687	676	661	694	670	718	732	671	702	705	750	699	689	688	659	682	685	690	700	655	710	661	764	662	732	744	693	677	703	725	698	709	762	719	682	738	727	703	655	692	696	682	673	690	657	750	727	670	725	712	701	703	683	702	631	665	652	699	687	673	681	766	655	654	655	694	733	686	673	675	681	666	741	669	687	653	673	701	665	650	678	689	683	617	726	666	684	676	643	713	663	687	680	707	673	678	637	720	719	654	673	721	708	711	676	653	659	681	681	698	699	684	659	679	675	729	664	643	657	722	702	724	710	727	702	738	685	721	712	669	626	710	713	686	672	700	715	644	682	700	696	684	680	659	703	728	700	704	701	710	694	655	679	663	645	645	705	667	693	694	686	707	717	677	716	703	677	690	707	703	701	694	734	642	707
4829	241	249	222	355	221	169	157	148	118	144	124	165	136	128	124	139	141	134	137	117	147	136	132	141	134	111	132	144	118	134	125	129	127	142	158	125	134	129	126	123	155	132	148	125	140	136	156	124	134	115	137	129	126	111	168	145	126	113	147	134	136	118	155	121	136	141	130	129	127	117	142	135	134	133	112	130	129	117	140	147	133	122	134	137	143	125	109	145	128	138	152	129	122	134	122	157	131	132	130	120	135	138	116	119	127	107	160	140	132	156	116	128	135	112	131	118	116	110	141	123	124	130	130	123	136	142	129	135	145	142	133	144	134	124	124	130	128	131	141	137	124	136	140	131	117	136	125	132	135	136	137	142	135	125	135	142	138	149	116	139	127	122	136	135	136	125	126	120	109	125	127	136	122	126	128	124	132	150	126	129	115	139	131	121	121	116	105	122	117	125	140	122	125	120	127	129	128	135	130	132	162	116	103	134	137	143	130	139	123	104	124	124	143	145	124	150	167	146	128	136	131	134	133	129	107	140	135	140	148	117	140	148	133	142	145	140	142	132	155	117	125	123	128	123	119	123	150	139	140	122	130	149	134	147	133	140	111	134	139	141	127	133	153	133	122	96	130	153	146	114	154	157	161	127	131	136	132	121	131	155	135	128	131	129	131	132	142	127	135	128	113	130	114	122	134	99	124	139	150	118	99	129	123	149	128	133	133	118	131	146	139	140	148	113	121	105	124	126	124	136	130	134	134	133	130	126	143	136	118	118	114	119	142	139	124	136	128	136	148	153	134	154	144	139	134	103	128	114	144	118	153	117	141	139	149	132	131	124	139	140	112	103	127	122	142	125	149	124	135	126	119	112	147	124	112	121	140	130	139	148	140	119	139	122	118	128	158	120	125	146	143	118	136	145	117	139	129	148	124	119	108	132	124	122	133	124	144	144	149	113	132	134	127	134	134	123	119	145	123	147	131	130	123	123	125	150	129	145	133	117	113	140	133	146	118	144	132	135	131	138	141	120	127	125	115	140	118	119	135	139	127	138	109	116	121	129	136	141	117	136	130	139	141	131	136	147	125	143	121	124	155	141	141	113	119	138	130	130	129	106	108	140	107	152	127	161	122	125	122	124	121	123	134	153	144	137	118	138	157	127	106	132	139	123	116	139	120	108	137	134	109	138	143	124	120	130	128	129	111	127	115	145	122	130	128	150	133	126	125	112	133	130	133	149	129	130	122	127	122	145	144	165	119	136	125	137	130	118	148	137	123	130	108	157	110	126	121	135	133	142	142	139	126	121	130	118	134	136	114	133	149	140	127	121	152	145	130	149	122	122	124	124	143	137	124	118	129	130	128	137	116	143	130	120	118	123	141	147	144	130	131	120	130	130	151	131	106	132	130	137	158	134	129	129	133	131	129	152	132	136	120	144	128	122	114	144	120	116	137	142	148	117	115	123	135	129	122	122	144	127	138	123	135	130	145	130	129	133	119	126	136	131	142	145	114	135	120	126	120	118	136	125	125	139	144	132	134	131	118	117	119	126	125	109	115	151	117	116	127	145	131	132	127	124	120	131	123	127	109	107	123	122	124	126	128	152	127	135	143	144	130	137	124	148	135	127	133	118	143	154	126	129	146	143	145	122	138	127	130	145	150	138	139	125	99	154	112	136	135	127	122	154	128	134	166	122	134	144	130	133	137	151	121	134	114	146	120	151	118	113	123	133	135	123	137	132	138	145	121	146	141	140	121	118	141	117	134	126	135	128	129	125	144	133	147	109	137	144	153	118	136	141	152	151	136	146	130	133	109	123	109	121	125	128	153	123	113	136	139	140	128	143	135	119	134	116	139	126	140	140	104	132	135	149	125	133	141	123	161	152	123	128	111	139	130	129	135	128	125	138	119	125	139	129	137	144	108	119	137	146	144	134	117	145	131	138	121	140	124	135	116	159	149	130	131	156	144	136	144	129	126	146	140	119	130	116	138	108	141	163	136	135	132	128	134	124	137	119	136	129	115	133	141	131	154	134	133	110	132	108	141	140	139	128	123	143	118	127	120	137	137	111	122	129	147	128	154	110	126	126	134	164	128	146	139	131	141	128	144	132	130	131	136	121	141	123	125	136	131	140	128	132	130	119	126	110	123	162	125	171	117	122	123	121	135	132	121	136	125	126	153	123	142	111	131	133	126	112	136	145	128	139	136	133	132	141	124	126	145	147	117	136	123	140	136	124	143	129	128	127	140	125	114	150	137	124	134	133	130	124	131	139	132	143	140	119	127	115	128	138	142	134	125	140	118	134	129	130	126	127	154	136	136	142	131	140	124	135	144	132	130	109	139	141	136	128	126	119	140	118	133	130	133	118	141	132	136	130	141	123	127	142	135	131	137	126	134	133	121	140	132	128	121	139	114	140	118	144	127	118	122	120	120	115	113	129	132	143	127	127	130	115	120	130	150	164	132	124	131	118	113	139	118	143	153	133	118	113	125	149	122	145	138	144	143	123	136	156	160	124	119	126	155	122	140	123	111	126	144	126	127	147	130	135	133	117	146	120	120	137	132	133	144	136	120	133	110	132	127	129	138	126	135	117	140	120	140	143	110	112	118	118	133	149	130	155	163	156	135	114	134	169	123	116	132	130	129	142	123	140	133	138	131	125	124	131	135	130	137	147	140	128	135	119	136	124	136	121	134	137	123	130	130	137	132	135	131	119	115	145	125	128	126	133	148	114	138	134	112	121	123	114	134	151	133	128	126	126	143	141	148	122	138	116	137	119	112	136	135	140	132	145	137	113	151	122	133	129	121	139	135	142	145	126	118	132	128	139	115	142	110	138	139	133	138	141	145	140	150	127	151	134	153	142	144	150	132	135	140	117	123	119	144	126	136	121	110	144	144	127	131	147	167	140	133	126	129	133	141	117	125	140	123	151	125	127	158	121	123	138	139	112	133	140	116	140	141	135	120	128	152	111	124	139	133	125	134	113	125	114	142	147	126	123	136	128	106	141	122	121	140	132	99	118	118	93	113	121	152	136	113	141	153	122	121	129	117	124	145	152	125	141	141	143	123	109	130	133	129	89	122	137	147	134	141	128	136	145	144	126	113	154	136	121	146	140	128	120	138	130	135	136	107	117	123	141	128	154	145	136	116	120	139	148	149	136	149	126	135	139	138	154	133	126	133	127	129	137	129	119	123	110	116	134	152	125	136	148	121	124	127	109	114	142	142	133	139	124	133	104	123	155	141	117	124	126	135	151	112	130	132	154	140	134	135	155	122	119	116	140	126	133	133	120	124	118	136	142	136	126	139	114	137	142	117	118	130	115	127	113	139	115	114	125	143	141	138	137	115	133	124	129	158	124	134	149	148	127	144	143	132	140	138	140	122	154	127	125	148	134	127	135	127	120	119	140	138	127	119	130	131	135	125	122	114	115	136	129	123	116	106	126	136	128	119	134	149	120	153	137	122	136	149	114	123	132	99	134	134	124	139	125	134	132	136
4390	461	646	810	1410	923	539	461	456	433	472	463	404	414	432	424	423	419	376	414	419	388	405	425	408	410	364	410	368	395	402	398	375	435	374	382	403	404	399	424	430	404	433	418	401	378	419	417	406	408	365	404	390	379	405	371	365	416	364	363	363	404	390	391	377	352	386	381	365	375	366	397	387	398	395	362	401	377	382	421	378	358	362	374	376	352	368	369	372	417	371	371	405	370	359	388	386	372	411	378	374	384	352	418	402	354	370	408	382	362	363	357	363	367	381	416	378	376	378	382	393	374	418	362	393	378	422	374	355	380	376	386	366	379	383	405	403	391	426	421	404	385	383	368	348	371	384	397	406	408	356	377	389	388	359	341	378	395	386	366	376	378	375	354	408	403	400	399	395	362	383	365	392	387	386	345	387	379	379	413	380	377	377	406	384	353	358	403	367	416	372	427	397	364	393	396	396	395	350	414	366	391	389	363	416	362	387	379	349	378	371	392	357	388	367	347	394	393	366	403	365	374	416	358	391	428	402	371	378	380	409	357	391	388	354	413	391	398	370	398	387	370	392	410	346	378	388	366	392	351	414	388	362	385	406	405	429	372	379	386	400	408	384	409	386	393	379	417	362	358	394	394	368	362	371	373	385	400	395	378	366	412	394	409	391	350	380	402	403	383	374	404	404	387	388	358	380	349	399	402	376	408	408	431	388	386	372	397	347	388	386	370	384	363	390	401	365	382	354	360	339	378	402	380	385	402	393	344	374	380	354	409	341	404	422	395	433	381	375	387	364	387	400	378	377	364	383	387	399	398	370	407	380	392	378	427	406	384	368	382	351	380	388	380	373	366	382	398	409	405	366	394	394	353	421	350	404	341	410	349	368	361	405	363	350	418	391	387	402	368	369	362	378	378	381	401	368	380	380	379	416	374	357	377	381	364	421	422	406	354	369	400	352	420	413	399	370	361	404	351	357	361	368	387	394	367	400	364	389	380	395	382	407	407	411	402	378	381	373	357	413	372	436	386	372	411	345	380	361	361	335	384	405	364	423	395	405	345	395	399	353	373	377	379	395	365	371	416	377	411	414	344	346	395	383	398	405	383	384	419	372	372	396	379	373	359	389	380	403	355	399	380	343	385	365	364	377	384	381	378	368	432	367	380	375	399	413	348	387	351	433	402	400	371	406	388	361	416	401	348	382	418	364	394	389	418	392	412	405	412	373	420	372	404	357	374	375	422	380	357	384	415	374	368	381	361	399	370	390	380	372	399	389	381	381	384	385	376	381	401	381	403	352	388	371	360	384	371	394	420	387	384	377	399	381	377	379	399	413	366	375	379	387	399	379	394	394	397	367	416	406	391	380	386	433	393	390	369	382	381	401	370	386	393	411	360	387	407	388	368	421	408	381	395	390	383	353	411	387	396	390	365	387	370	377	376	347	380	396	408	368	376	370	378	371	372	375	360	404	375	376	369	395	365	402	353	394	408	384	396	389	387	395	376	387	379	347	376	386	366	350	393	375	380	396	365	416	363	400	407	357	422	365	365	398	421	374	354	382	399	403	374	391	395	402	381	382	379	388	366	367	409	354	375	368	390	414	370	378	357	406	404	405	404	329	399	373	360	405	366	431	382	396	420	413	402	355	389	407	358	399	401	356	388	374	377	391	412	390	391	405	422	418	404	391	350	367	399	378	383	387	373	388	351	374	413	386	378	384	368	374	385	381	346	403	378	351	312	393	395	395	376	378	380	388	396	403	393	375	351	414	386	369	365	388	387	382	378	366	400	424	357	389	389	382	379	365	409	373	396	403	421	379	400	379	397	380	378	337	367	375	396	377	369	391	387	367	421	383	377	385	365	364	415	380	388	400	405	338	404	389	377	380	379	392	381	403	350	400	399	362	327	361	403	359	376	399	395	375	390	392	382	369	405	388	345	351	386	380	357	360	381	368	380	378	404	398	326	413	353	386	415	417	379	377	399	386	416	368	358	354	355	384	384	369	386	376	364	380	378	407	404	369	396	372	391	366	377	358	372	413	391	391	389	387	377	353	392	369	369	403	390	384	340	354	377	384	366	344	374	406	410	366	409	408	386	363	395	389	385	376	394	352	392	382	361	357	389	368	362	332	377	345	408	380	382	372	383	322	402	373	407	378	388	369	383	378	385	379	379	346	406	430	363	391	396	382	363	373	390	383	405	380	412	384	385	344	412	378	393	375	425	391	367	389	386	390	373	434	379	355	401	358	405	349	396	375	397	392	395	386	354	418	388	377	374	363	383	368	386	378	371	401	352	366	407	354	397	410	394	350	394	388	390	404	395	367	396	390	364	405	398	398	389	384	350	383	379	358	350	391	381	381	378	385	399	409	392	356	393	388	367	376	377	371	405	408	390	395	373	381	395	393	393	393	367	390	341	400	404	410	352	405	379	388	408	395	370	377	358	402	367	389	364	400	334	379	368	388	398	393	402	376	400	360	402	387	388	376	377	362	398	391	385	390	402	353	401	375	403	403	406	380	394	357	394	383	382	388	392	390	352	373	362	383	419	397	398	405	369	369	360	355	370	327	382	365	364	372	356	372	372	390	396	377	410	377	388	348	354	350	421	393	383	398	345	409	373	373	348	417	383	384	363	365	353	372	358	380	383	384	392	379	393	405	381	423	403	352	383	393	392	402	349	387	395	388	371	409	373	395	358	399	403	353	389	381	378	400	367	365	381	403	390	367	380	401	406	369	379	384	363	407	356	402	441	398	399	384	378	369	394	362	363	363	372	396	352	340	373	388	379	358	403	362	392	376	389	413	399	380	347	389	366	365	399	371	375	371	379	373	370	380	366	373	390	405	360	393	372	381	403	400	394	369	377	383	400	383	357	348	344	394	374	350	373	384	374	394	408	364	382	397	414	427	368	380	381	387	353	389	362	418	391	395	363	402	396	376	363	380	384	408	405	369	348	380	379	370	403	404	355	389	376	423	391	387	405	394	374	396	366	358	389	407	391	399	376	396	384	373	382	381	410	388	358	399	369	374	395	372	396	381	371	374	371	376	336	374	373	389	418	378	373	389	395	359	399	387	401	331	389	390	385	393	378	377	409	401	394	387	376	397	387	395	397	372	346	361	364	375	366	447	380	395	371	378	395	402	437	371	411	385	371	372	413	361	378	363	382	371	368	392	383	365	334	383	377	385	360	382	393	393	413	371	350	374	388	377	375	416	378	423	382	338	362	358	377	349	395	378	369	394	381	384	369	397	358	380	400	356	412	372	387	400	384	385	405	388	370	409	404	374	384	379	380	365	420	357	379	363	372	383	408	398	402	374	391	371	384	385	418	356	381	374	382	381	393	358	350	391	371	363	412	368	399	355	367	357	369	377	412	386	386	387	385	391	387	396	390	372	411	348	393	369	414	405	400	392	408	400	397	408	395	406	423	387	352	371	422	391	365	386	382	385	390	371	432	383	357	360	398	375	392	420	419	380	382	419	394	387	412	373	366	348	394
30559	6680	1537	1190	1105	767	600	495	449	434	386	392	305	285	338	329	336	324	328	320	327	278	313	315	348	291	304	304	270	276	310	280	277	336	276	265	274	283	351	300	357	337	313	293	289	312	298	274	279	274	280	303	274	282	289	281	267	280	302	322	258	266	275	306	287	308	267	304	281	257	280	295	256	314	306	278	278	310	275	294	319	280	286	292	264	276	287	279	265	299	288	279	298	318	296	293	285	262	294	276	291	308	283	267	290	251	308	318	275	267	319	253	271	253	264	318	278	302	274	245	268	271	271	281	274	286	263	267	256	280	283	300	271	269	277	319	299	271	308	243	263	291	283	280	253	262	287	277	297	304	255	276	274	275	276	312	318	293	282	280	317	290	308	266	255	292	292	309	266	277	310	261	304	286	275	266	270	306	265	257	308	312	264	274	263	295	303	283	340	264	293	262	275	252	294	282	291	275	275	281	287	276	304	296	274	288	264	284	278	277	250	287	285	256	276	304	297	286	256	247	325	287	283	279	278	304	283	262	287	274	252	286	280	283	286	264	284	304	284	304	299	293	280	282	306	277	282	304	300	279	276	272	292	277	298	273	291	248	285	283	272	288	282	273	285	288	280	306	292	285	295	300	290	276	252	333	275	279	280	298	306	298	284	264	279	287	269	271	286	284	296	275	306	282	316	294	287	305	281	319	293	285	281	276	289	284	284	285	310	273	296	274	291	288	298	275	276	286	282	256	278	287	284	296	260	299	293	301	293	276	280	265	283	286	299	283	236	290	278	291	286	298	275	251	317	272	277	288	289	282	262	279	277	294	269	274	332	283	244	245	281	266	250	301	229	283	237	295	289	286	291	243	270	268	290	310	319	273	290	267	283	274	288	272	261	272	286	321	310	246	306	286	284	259	271	279	297	295	290	272	290	294	287	258	278	264	262	291	305	300	273	285	286	295	273	308	274	248	323	299	307	303	276	281	304	255	306	266	289	241	287	292	288	300	270	288	244	275	280	266	304	277	271	293	324	272	280	298	278	312	321	297	300	300	278	275	246	302	298	260	299	286	304	272	262	271	310	269	300	275	306	317	270	304	292	283	287	265	323	285	282	289	273	251	280	256	300	265	320	290	277	295	278	274	270	272	284	266	259	267	260	270	291	276	282	301	264	275	291	250	279	302	259	272	254	272	294	259	278	293	277	260	239	270	264	279	274	288	296	291	299	236	286	289	283	273	288	292	268	277	272	264	269	289	267	310	277	277	299	247	268	279	297	292	255	281	304	322	304	263	287	269	277	281	290	296	267	285	276	317	297	303	266	263	294	294	274	301	289	317	255	294	278	266	288	281	261	290	262	260	272	302	246	236	295	272	309	273	279	293	318	291	298	285	276	259	269	283	273	291	289	312	273	318	254	314	296	258	278	247	271	271	279	271	287	308	293	259	299	301	317	318	295	261	277	280	298	307	264	261	281	299	301	312	274	282	276	286	284	293	279	277	252	295	284	242	286	288	327	280	266	296	261	280	263	258	291	283	267	274	302	260	278	265	264	325	275	270	309	295	293	271	270	285	292	272	281	281	273	282	275	264	312	270	272	264	283	290	287	300	278	272	285	284	310	279	263	280	282	262	284	292	278	289	260	296	271	269	299	267	329	285	254	270	308	307	314	266	290	243	280	310	269	259	305	280	303	281	288	295	279	276	294	254	259	286	321	283	294	307	272	294	306	299	280	275	289	321	288	243	265	272	310	265	288	259	271	284	265	288	271	274	252	287	309	292	281	290	259	287	293	284	304	276	275	248	262	295	268	281	282	296	288	321	311	265	293	253	256	277	288	266	306	270	269	269	312	263	297	280	268	271	273	290	269	314	280	284	298	279	285	273	293	251	304	301	265	294	268	263	287	303	288	265	261	278	318	282	268	301	269	279	239	269	297	303	297	286	296	305	284	281	276	282	289	251	268	295	292	311	251	286	282	306	314	261	323	272	277	287	296	287	314	285	293	278	307	266	279	296	271	288	250	303	285	266	297	253	281	284	302	278	270	256	290	264	283	299	289	272	308	331	274	255	268	292	265	265	298	275	293	274	315	281	295	303	325	247	315	260	284	294	322	265	282	296	251	275	283	262	267	279	273	295	315	293	298	284	298	287	252	271	322	278	296	309	269	282	273	282	287	328	260	231	268	244	271	302	258	288	297	298	312	278	263	253	296	267	279	236	300	301	276	258	272	306	265	276	270	292	296	252	272	301	290	271	294	288	291	294	331	309	267	290	299	266	251	293	283	309	289	268	284	267	304	245	258	272	291	274	265	288	300	284	284	287	276	304	274	293	286	300	233	286	282	260	266	257	231	274	271	273	289	282	276	288	277	299	254	279	289	276	281	288	280	286	256	274	315	295	307	293	269	268	294	297	284	249	286	290	276	296	288	296	268	281	273	271	291	270	292	263	264	276	249	271	299	254	265	283	275	283	270	311	285	258	259	274	265	298	310	286	293	281	269	276	266	265	286	240	274	259	286	286	286	313	282	281	288	298	324	281	256	289	309	333	286	291	268	286	294	285	262	302	272	270	283	310	308	273	275	269	295	290	280	282	293	298	286	246	302	288	293	269	293	318	295	248	285	263	293	301	309	289	280	277	281	235	294	280	276	298	258	267	315	279	293	278	286	280	273	293	281	281	294	298	321	269	267	259	267	281	287	260	264	289	292	290	262	295	282	267	276	275	317	273	276	276	299	310	309	262	291	278	276	283	291	264	280	273	293	308	292	270	303	267	293	291	244	298	302	254	270	280	265	287	258	274	298	267	275	314	271	267	295	290	266	284	263	306	295	266	263	262	296	266	277	314	298	296	277	291	290	280	275	298	256	256	320	285	264	272	294	296	281	307	294	291	296	302	287	288	285	328	272	324	301	251	284	316	262	320	273	259	291	278	264	272	286	283	276	263	285	288	272	299	284	268	272	263	310	311	282	277	286	272	262	289	292	299	289	283	280	283	276	295	284	295	292	305	251	283	280	276	275	284	277	278	253	277	269	281	295	309	261	275	290	278	303	316	284	306	302	299	277	269	281	260	294	291	293	269	279	301	275	295	260	294	269	279	277	284	253	317	249	263	292	253	269	278	271	246	277	256	283	334	265	271	281	283	268	264	264	257	271	309	296	274	271	274	288	277	287	281	279	263	291	293	298	288	262	292	319	297	290	271	278	302	264	319	299	292	300	290	272	268	323	271	324	295	299	280	266	268	268	288	282	270	293	287	297	294	272	282	268	286	293	266	278	268	286	285	266	284	301	247	252	276	285	285	303	297	305	292	304	313	272	282	265	282	296	281	264	279	282	279	302	318	268	285	294	291	268	303	292	270	263	300	254	302	286	288	285	304	273	280	273	295	303	308	302	282	279	278	289	293	289	286	287	283	272	266	284	293	262	258	272	292	308	328	308	327	271	301	274	290	279	286	261	302	283	272	270	270	267	258	276	273	294	252	303	296	268	288	300	267
13292	1573	2935	3719	4388	3134	2448	1782	1778	1560	1364	1285	1161	1110	996	1043	1007	938	959	934	899	871	892	861	919	855	820	829	803	817	801	840	815	786	892	854	828	844	817	979	1111	944	1059	828	831	809	728	773	756	814	724	745	737	763	704	716	716	755	735	735	710	736	710	729	743	697	748	703	700	725	681	745	718	719	716	701	697	717	702	718	723	727	713	714	706	733	694	732	716	727	680	717	774	745	693	713	739	752	703	768	728	641	748	724	722	714	733	636	668	647	725	681	734	705	683	664	708	695	681	654	712	694	735	726	724	717	657	716	677	715	717	744	666	729	685	752	699	719	689	691	719	712	691	730	681	702	704	711	722	681	746	712	746	682	694	716	752	718	687	692	750	736	740	728	719	717	670	715	723	695	662	706	692	688	755	684	723	697	702	699	714	745	769	710	729	727	733	714	691	700	693	691	683	695	681	680	701	702	697	729	723	685	703	677	735	700	734	766	675	688	727	706	748	691	719	735	732	681	655	691	677	719	693	701	742	759	762	717	664	686	747	700	680	693	708	685	685	695	709	725	748	713	671	677	708	740	716	703	757	692	721	672	706	707	695	675	730	707	658	692	719	677	728	738	725	705	660	685	724	679	734	688	682	684	707	720	741	676	770	734	687	698	741	683	696	654	666	732	706	698	639	754	738	716	706	673	744	695	747	708	659	738	700	740	737	671	653	709	734	715	665	710	716	658	698	648	672	723	709	719	735	721	716	702	718	696	689	760	733	724	748	726	722	651	734	792	748	715	679	717	710	698	703	737	680	685	728	686	764	681	730	709	726	746	687	704	716	701	747	690	691	748	683	675	746	722	730	677	734	720	683	704	697	685	700	729	727	722	747	701	698	704	713	725	715	721	690	760	710	683	684	692	690	727	707	712	713	692	707	716	662	675	735	647	687	699	739	707	654	701	738	744	728	751	695	697	692	745	703	713	713	698	716	702	700	721	690	672	767	708	664	710	678	736	677	725	719	703	665	694	685	690	694	692	687	710	668	696	731	696	653	691	693	665	718	700	714	729	621	739	718	697	714	701	706	699	691	707	664	680	684	753	728	675	732	693	689	738	695	758	689	717	650	742	705	681	687	672	657	730	704	735	701	700	706	724	726	740	692	743	737	651	705	720	672	715	726	700	698	622	658	703	675	707	737	750	711	727	707	697	786	732	726	686	701	691	702	709	766	685	756	716	756	727	671	677	663	756	723	660	705	667	705	687	733	750	694	764	735	726	692	725	672	722	658	711	717	678	711	705	673	687	729	700	710	741	707	759	694	674	742	706	746	731	701	697	703	711	738	702	708	710	647	630	688	723	764	712	704	710	720	714	742	714	705	707	671	690	678	681	669	681	715	667	727	744	716	713	681	689	687	654	700	717	722	688	664	701	761	686	712	720	717	675	710	684	680	748	703	718	700	734	638	724	671	718	671	718	715	694	685	691	681	699	718	713	779	678	695	705	704	705	698	678	676	715	677	666	708	668	694	720	701	694	689	676	709	759	677	701	704	728	727	690	679	723	772	693	717	696	695	698	678	718	723	753	695	687	721	680	702	714	686	694	706	734	709	677	698	720	685	715	722	703	672	649	732	696	703	714	731	687	675	697	682	756	721	722	724	718	725	707	764	749	673	686	703	659	739	676	654	731	677	684	676	715	695	678	694	734	741	686	680	713	697	755	699	701	715	692	649	715	673	725	696	684	687	693	712	717	710	717	712	665	691	701	693	656	699	728	678	705	692	755	708	739	698	706	698	710	664	669	689	721	719	698	734	702	714	715	726	686	701	723	644	682	684	734	685	711	720	726	705	712	695	723	707	733	731	728	744	687	676	709	711	698	662	730	741	748	724	734	668	704	709	683	705	720	728	695	697	703	743	703	693	705	739	718	653	698	757	701	722	694	728	751	705	763	713	675	699	674	729	703	712	757	709	701	712	711	755	755	734	693	701	743	699	754	678	678	685	724	724	698	687	673	669	698	711	708	684	665	731	697	712	717	752	716	723	746	703	745	722	686	698	703	714	752	666	714	721	714	698	704	709	703	630	719	742	736	761	719	722	700	675	695	725	715	727	733	722	732	692	732	765	723	694	723	702	710	690	724	688	696	702	701	745	741	696	694	714	715	700	712	738	676	746	702	715	695	685	692	670	706	708	732	715	729	702	600	717	767	696	713	727	731	711	713	715	733	687	717	756	672	697	690	745	704	712	714	693	664	721	691	697	733	689	715	717	689	670	750	738	757	678	685	748	741	700	712	701	689	688	661	667	696	689	708	717	738	688	680	709	713	706	708	726	698	739	705	684	690	660	676	732	702	719	678	718	752	714	745	703	686	673	687	691	687	719	707	713	689	700	665	731	707	735	768	744	748	695	705	681	693	691	720	718	744	653	715	738	681	728	681	696	730	704	742	724	685	664	683	671	644	718	705	701	728	699	691	703	760	690	706	752	696	750	688	696	686	666	759	736	705	767	688	724	684	717	687	673	719	664	746	671	680	716	708	715	676	723	685	715	737	669	670	732	694	706	743	733	686	699	677	684	723	661	701	669	699	747	673	703	761	673	698	723	693	702	713	702	734	676	730	746	733	728	719	698	741	704	714	692	652	687	707	674	666	714	657	752	690	724	737	707	726	744	665	716	680	703	727	701	742	716	755	716	657	724	711	687	706	719	731	709	694	638	717	695	730	744	684	729	749	707	681	680	722	712	725	684	657	680	699	735	684	738	727	698	683	702	731	698	758	686	683	738	659	716	719	663	719	733	707	707	751	703	669	720	699	678	677	680	655	707	729	695	669	723	687	699	704	716	689	745	671	703	706	674	694	727	720	702	701	678	753	721	726	690	681	702	711	706	682	728	783	701	708	693	702	692	693	707	738	726	731	745	678	677	724	737	726	715	712	734	701	695	723	687	707	737	693	696	709	680	748	740	727	723	666	671	666	719	678	699	739	726	676	707	685	726	711	710	736	697	675	731	688	750	706	688	685	653	733	667	688	731	658	686	770	704	711	712	716	680	751	670	680	717	692	694	647	732	632	720	684	720	665	736	721	752	655	701	722	710	693	708	700	689	723	684	711	742	711	727	744	681	678	711	676	729	721	667	731	711	735	756	728	719	705	694	735	674	651	716	679	689	720	765	698	725	733	704	704	689	684	699	696	720	749	681	733	712	701	648	667	713	697	730	684	721	747	720	720	669	724	734	660	657	740	726	721	701	714	705	704	708	689	709	689	702	693	722	745	728	683	687	676	705	726	688	648	705	670	712	681	716	625	720	687	653	719	673	709	679	730	686	699	710	693	705	731	704	744	690	730	737	741	713	700	695	690	725	721	688	729	716	725	710	696	725	660	690	662	687	666	725	755	675	712	760	723	665	678	714	693	666	709	694	678	695	675	734	686	740	727	754	733	694	732	678	707	707	711	730	690	678	750	712	695	658	705	674	723	700	712	667	731	697	727	731	717	748	685	731	707
39878	15238	4340	2041	1861	1313	882	645	605	535	459	434	534	393	377	337	368	366	344	323	322	356	306	299	335	297	337	315	307	305	294	296	311	312	361	328	358	307	329	350	395	350	347	294	310	292	305	283	281	285	288	331	305	300	280	301	285	324	314	307	252	279	282	309	267	322	299	255	293	298	329	275	318	284	277	293	308	274	319	310	276	259	301	279	280	263	278	308	315	290	257	259	286	281	294	305	291	293	303	266	277	287	285	288	295	296	257	308	298	286	269	314	291	298	320	298	267	284	316	267	269	297	279	267	302	284	260	280	299	290	295	282	278	311	273	285	294	293	260	280	285	306	290	280	305	269	297	306	277	286	276	284	262	307	277	310	287	288	291	277	285	287	303	287	252	265	295	256	257	287	290	298	302	273	308	269	271	260	292	285	318	301	265	305	287	312	297	270	273	281	293	278	273	279	260	277	261	291	264	285	298	275	291	328	305	293	294	277	307	281	294	285	324	291	259	282	294	295	307	300	272	280	275	300	279	277	307	272	266	252	304	297	290	340	286	276	274	253	290	311	261	266	310	312	322	319	288	308	301	292	300	289	257	278	299	266	257	254	267	273	275	278	295	321	286	275	308	265	271	297	281	307	291	285	289	257	281	278	305	272	301	309	331	284	280	348	272	299	267	283	306	309	299	311	277	304	286	299	262	284	301	271	301	300	285	280	313	293	269	276	304	283	300	300	277	282	273	280	288	292	300	326	299	281	323	281	338	298	285	266	243	306	279	339	279	289	306	269	249	302	299	281	288	276	280	308	309	275	273	267	309	282	241	263	257	282	253	292	295	300	245	261	325	275	274	283	261	284	278	266	313	276	290	273	324	267	281	309	272	293	296	310	306	295	305	292	322	287	314	303	265	307	277	286	267	263	287	300	285	257	288	307	285	294	341	252	301	317	285	295	303	304	300	298	262	250	276	311	303	269	295	321	326	287	293	334	293	283	295	271	305	296	249	270	284	331	285	286	284	287	284	253	282	320	271	274	281	290	272	306	295	282	259	290	290	282	303	269	294	305	302	257	316	297	283	269	281	258	322	292	288	296	273	281	301	262	289	300	286	296	323	311	290	264	268	282	316	310	275	305	295	255	254	320	280	304	269	325	302	299	307	280	298	303	267	269	281	298	289	268	273	285	318	272	305	292	297	270	268	274	299	289	282	280	320	293	284	265	292	263	304	274	284	288	277	281	301	291	293	288	289	305	252	255	281	272	301	291	273	337	293	279	272	261	271	269	298	246	266	275	277	282	288	296	304	303	288	286	310	264	273	284	284	280	301	338	281	308	283	258	272	287	280	320	281	317	324	285	295	296	294	279	300	281	291	274	274	295	283	302	284	289	294	297	321	299	307	268	281	284	289	283	274	306	293	301	291	317	299	287	298	332	281	279	308	307	263	278	270	246	295	311	311	289	296	252	281	252	302	302	297	313	323	302	288	306	300	332	316	317	257	278	263	303	283	285	295	297	263	320	304	264	285	306	279	303	292	267	306	301	257	298	285	295	278	302	290	280	299	292	322	271	259	283	296	288	295	281	295	277	285	300	309	276	280	300	290	261	278	281	299	290	286	297	274	317	289	295	281	305	280	298	232	293	275	289	289	265	284	314	285	297	264	320	311	296	308	288	281	301	256	264	291	312	270	304	248	288	295	301	271	273	280	269	283	296	277	308	263	286	291	300	275	264	295	270	306	302	268	266	309	322	267	279	311	290	275	244	287	275	287	291	298	275	279	278	297	285	283	288	292	283	292	303	290	269	301	275	267	305	308	285	284	279	319	266	312	309	313	276	266	250	271	286	282	309	264	287	313	272	274	322	282	306	295	279	288	306	278	296	277	293	297	310	288	294	293	315	308	279	281	302	293	308	324	290	290	265	312	292	295	293	304	297	264	298	286	312	290	299	321	295	258	284	281	295	286	258	281	336	249	276	291	269	307	243	289	302	261	278	301	264	278	298	329	270	296	321	299	294	314	315	304	315	291	322	270	298	294	255	277	312	307	291	277	271	292	298	256	291	262	272	264	268	286	326	250	272	293	260	309	292	302	296	251	320	284	281	272	252	272	278	287	295	282	289	266	290	302	289	270	288	287	286	281	339	294	294	297	284	296	267	266	288	314	279	310	329	305	277	297	300	295	322	276	287	315	281	296	303	283	316	302	301	284	266	276	281	291	259	298	269	288	294	270	291	324	301	293	303	285	264	294	265	287	286	273	302	276	302	254	261	295	281	299	262	303	286	272	301	265	306	291	293	280	286	299	280	291	324	254	264	289	300	282	285	292	271	306	270	298	293	270	291	314	275	322	288	278	286	285	324	296	299	250	277	272	304	274	283	297	269	286	290	287	320	292	286	305	260	283	296	265	289	284	266	316	292	268	299	294	284	262	285	287	283	281	300	268	258	313	320	285	273	297	280	264	258	313	299	264	324	278	303	288	299	302	279	284	274	303	301	323	279	266	289	283	277	272	293	301	298	280	260	302	298	308	276	277	315	332	295	291	243	265	315	313	301	296	293	280	267	278	271	301	276	305	293	264	304	260	290	287	320	269	284	300	255	296	274	280	289	312	274	276	267	279	289	302	263	288	322	297	302	261	258	295	294	288	297	286	307	275	279	310	280	275	271	263	292	286	294	282	293	291	307	289	286	319	324	276	274	280	279	269	284	288	293	290	295	276	285	308	261	290	260	320	306	282	272	275	310	280	302	310	294	266	280	264	294	295	263	320	285	312	287	299	313	300	246	314	324	305	282	295	266	273	285	292	284	267	303	270	295	275	270	259	275	299	294	331	284	320	323	283	283	266	306	309	297	322	275	276	304	288	284	284	289	275	287	290	314	294	311	281	282	296	332	323	278	273	295	261	298	271	296	265	306	257	303	265	299	297	281	325	314	320	288	289	295	285	303	258	271	275	287	283	310	302	279	294	239	307	314	269	262	295	305	269	266	274	280	247	278	278	280	290	266	323	287	299	300	293	286	252	270	280	289	274	305	260	282	265	286	286	295	299	265	259	286	321	299	292	298	286	300	308	280	274	283	284	262	278	302	285	300	306	282	287	264	284	285	290	288	287	281	273	292	293	287	286	278	305	301	284	298	310	302	286	297	294	291	292	271	298	296	303	297	296	307	277	276	252	267	302	285	253	299	290	273	302	308	299	265	287	270	287	281	300	294	285	297	269	252	278	313	282	270	282	293	281	299	305	288	292	297	294	314	293	268	268	278	269	290	298	339	283	274	293	303	289	301	270	273	271	308	269	282	301	294	316	307	258	286	285	281	271	337	302	278	268	272	268	302	276	287	273	290	249	296	319	262	295	289	268	265	288	284	314	243	274	292	301	291	292	286	277	290	268	309	288	250	289	290	271	290	293	272	303	334	262	293	288	263	279	274	288	305	292	270	306	298	275	288	291	263	292	247	269	290	300	247	300	269	272	310	281	302	279	267	288	314	300	318	302	290
17650	2246	4595	5996	7035	5092	3584	2745	2482	2214	1871	1777	1855	1417	1377	1286	1269	1205	1113	1007	1047	1011	986	987	988	931	909	887	880	863	821	889	973	976	1005	889	868	903	996	1270	1392	1169	1098	1037	884	901	850	790	786	801	748	750	698	701	756	697	672	717	693	750	738	741	735	713	714	707	692	724	722	716	767	711	683	725	730	689	685	726	650	685	687	653	716	719	712	682	714	679	719	726	708	656	705	733	751	712	667	682	733	645	733	663	702	696	683	692	713	692	709	698	668	732	707	699	729	715	713	680	685	711	679	663	710	730	694	655	689	653	717	680	734	702	684	749	666	665	654	717	751	698	671	687	676	684	705	664	685	692	682	688	688	651	697	702	732	693	681	678	724	688	741	717	708	668	671	677	691	676	706	705	695	718	719	656	732	681	715	712	711	678	713	670	730	670	698	636	669	745	658	705	693	722	681	708	729	674	708	705	658	671	749	720	708	650	708	652	670	674	747	759	699	726	743	737	721	652	691	675	681	684	710	658	670	640	688	683	727	697	684	658	669	667	670	680	676	746	700	676	669	698	739	685	698	689	663	674	683	705	646	675	734	667	684	706	689	709	705	760	713	693	664	683	633	704	661	708	699	632	675	696	699	726	657	712	672	721	711	705	704	719	707	679	694	691	682	704	703	736	723	689	679	667	705	712	689	632	668	673	679	695	669	706	655	689	735	661	699	630	695	694	708	686	701	666	700	729	711	703	721	689	705	686	718	683	714	683	740	640	635	720	673	716	727	712	704	633	699	678	689	690	708	680	711	712	699	746	677	724	688	660	656	695	719	666	733	685	676	703	718	677	654	716	678	723	664	673	659	690	705	690	667	656	693	671	688	666	657	712	663	698	637	689	751	674	709	729	651	725	667	677	696	707	696	666	688	680	692	660	706	688	745	707	715	677	687	698	696	722	656	709	694	679	677	631	700	701	694	664	639	679	687	684	717	698	696	652	690	719	696	708	716	651	651	730	702	725	703	718	674	672	673	698	695	705	710	722	737	678	700	647	741	653	681	703	665	702	705	616	701	723	724	690	666	700	649	687	692	690	662	703	682	694	673	720	695	693	678	708	702	602	721	689	708	693	646	753	674	697	677	682	686	666	700	687	705	667	659	704	688	753	685	654	668	698	718	705	664	699	633	698	684	696	753	704	756	679	666	707	655	691	691	698	642	744	689	673	694	704	686	718	679	679	634	684	678	677	658	703	698	673	720	730	686	623	683	758	704	723	666	710	706	673	705	692	716	727	705	694	671	669	695	675	686	648	679	695	687	736	697	719	674	668	700	696	702	692	677	649	689	704	637	654	708	667	677	683	692	626	689	755	734	678	669	709	630	730	708	668	705	684	679	671	704	683	706	691	724	688	659	705	677	705	704	708	712	737	705	722	702	695	654	687	743	708	718	689	672	714	707	665	668	695	679	674	690	660	692	733	700	740	708	705	666	725	688	680	696	734	696	650	707	697	711	698	717	700	705	681	665	659	686	664	696	693	694	659	698	708	693	673	710	664	731	725	747	695	689	702	684	675	654	672	697	709	649	665	646	705	657	726	707	710	714	666	669	693	663	663	694	687	735	743	706	688	717	679	701	669	673	675	721	660	644	644	727	671	684	672	682	699	664	679	677	654	631	662	660	683	677	657	675	725	728	726	686	707	726	731	695	654	697	728	661	698	695	662	744	723	679	702	660	725	683	695	680	707	679	704	685	666	679	698	687	690	653	640	706	689	718	684	703	674	653	693	696	708	687	647	722	678	668	703	713	692	725	629	699	734	688	691	714	732	682	707	679	648	689	717	695	705	711	693	675	714	672	693	703	655	710	695	762	677	712	691	732	653	648	714	703	670	690	639	682	666	670	692	704	670	705	690	655	670	692	669	700	762	698	684	716	734	606	687	677	707	686	666	725	700	661	670	641	687	705	704	729	679	665	766	702	656	658	688	718	639	700	660	667	692	636	678	713	666	694	731	724	697	647	656	653	690	702	666	704	706	665	706	690	694	716	667	734	726	657	684	713	668	674	602	757	673	723	672	702	719	680	708	720	687	711	680	732	717	694	684	709	679	709	717	715	680	625	692	699	722	664	677	684	733	665	686	681	674	653	702	691	721	689	643	660	692	713	635	701	664	668	734	690	704	702	711	686	665	714	691	727	721	704	677	709	708	658	667	662	690	708	718	733	707	646	674	671	704	721	669	755	699	714	701	678	682	700	655	702	781	689	725	739	679	736	697	652	675	701	618	722	690	709	777	703	692	711	670	652	677	701	691	690	751	657	684	707	675	670	717	708	701	701	676	677	668	727	736	722	707	685	721	717	653	688	689	708	690	693	683	676	698	700	663	679	701	689	672	703	677	665	707	664	691	735	711	681	692	714	705	688	683	650	676	694	672	696	678	695	715	691	650	664	769	668	716	647	661	714	661	700	688	707	688	679	738	670	685	694	709	674	690	701	709	696	698	737	731	656	664	660	664	676	683	705	719	697	703	707	643	674	697	687	759	732	716	724	702	703	684	653	697	688	685	679	727	687	711	788	665	673	632	702	682	629	665	693	685	698	723	700	643	736	718	701	665	716	687	727	716	670	685	705	660	650	752	680	720	675	729	693	654	679	675	719	641	727	705	679	701	687	732	645	661	731	739	673	704	666	677	679	663	697	690	692	677	652	630	682	662	678	731	671	710	689	685	682	700	668	683	686	703	704	680	718	678	702	712	678	722	683	677	679	669	659	717	727	716	657	677	696	664	710	639	658	619	679	668	636	707	703	690	716	733	749	670	708	681	643	688	706	688	704	705	704	689	689	733	691	661	686	718	707	721	673	658	675	657	697	680	678	658	692	666	675	722	666	653	703	688	672	703	699	687	716	687	731	651	696	676	687	657	677	695	699	696	696	653	679	700	687	681	693	708	693	717	712	732	676	708	677	681	660	693	693	677	641	696	696	731	677	681	649	685	669	683	707	663	711	693	710	669	705	676	706	733	675	688	699	673	696	698	703	658	697	636	679	712	671	693	678	726	738	660	704	681	724	717	680	732	693	678	667	705	646	677	698	668	674	727	700	739	666	712	662	635	694	663	690	662	701	676	734	698	697	629	708	650	655	657	705	669	673	673	666	711	696	740	698	707	704	713	682	693	674	673	714	696	687	706	746	689	672	650	675	699	685	670	669	697	670	713	691	707	771	668	716	658	728	676	732	682	716	753	696	669	697	705	675	640	699	732	666	666	693	738	707	718	650	681	719	745	716	688	708	680	722	666	708	703	690	721	688	696	682	722	631	694	709	679	711	700	704	666	648	754	664	679	721	702	692	748	722	687	703	680	679	714	689	669	665	723	681	706	712	695	653	730	683	678	696	690	704	695	692	709	671	679	699	688	683	673	696	687	733	727	697	676	671	690	692	685	666	678	697	719	713	700	690	731	692	723	669	645	681	754	677	670	678	714	675	668	690	677	672	727	680	720	688	705	720	721
4917	268	224	280	328	229	184	155	133	145	153	156	126	148	166	134	134	147	147	154	152	144	142	152	124	137	117	138	122	141	120	122	130	134	129	138	146	160	119	140	160	166	141	143	133	147	122	117	173	122	141	151	125	137	113	152	131	127	130	115	145	118	131	148	151	132	115	126	173	134	120	151	128	141	121	142	126	139	148	120	114	132	130	130	120	141	139	119	118	141	148	154	114	133	148	122	118	138	119	126	116	130	162	129	116	144	135	134	119	123	163	145	130	130	136	135	138	133	121	136	131	108	162	127	132	130	158	134	134	132	148	153	127	153	139	131	127	149	135	105	148	141	125	122	156	134	132	146	141	124	152	129	155	119	148	130	120	119	131	120	152	108	115	141	126	128	146	148	136	134	121	129	128	145	108	126	131	127	137	127	157	121	131	159	114	150	164	132	140	126	132	149	149	137	121	157	116	131	136	128	125	159	125	138	109	115	131	134	138	125	128	126	129	155	148	138	127	132	137	126	141	113	139	125	152	150	129	131	136	138	154	132	121	150	139	144	124	121	130	114	142	129	130	137	129	129	148	138	158	144	151	130	142	135	137	131	131	144	103	140	117	126	143	143	115	127	126	129	147	141	141	159	122	126	131	126	144	131	126	131	139	136	138	123	150	123	134	131	144	146	145	142	131	127	138	150	143	135	132	142	131	142	129	145	117	125	165	126	133	122	112	142	150	134	141	154	130	120	127	117	115	111	122	102	136	109	151	159	135	130	133	130	105	119	126	140	143	130	131	129	120	148	144	127	129	137	136	140	160	122	118	117	132	140	105	139	127	138	141	128	138	154	147	113	147	136	128	148	138	160	138	136	155	113	138	150	119	144	150	115	155	132	137	131	114	132	116	126	128	126	144	123	145	135	133	137	160	131	118	138	138	121	152	136	154	138	131	144	136	119	138	139	118	136	109	130	131	121	122	139	132	129	130	123	140	128	127	137	126	160	145	131	138	128	150	152	134	120	155	125	146	124	131	153	134	134	127	138	147	121	143	140	129	141	116	146	115	125	108	143	134	132	131	139	129	152	129	132	148	116	140	151	116	159	132	128	137	135	129	136	136	125	154	146	133	112	118	138	119	143	135	150	139	131	124	137	123	127	126	143	123	107	116	127	133	155	138	135	121	139	140	140	139	117	122	112	133	145	142	132	142	142	142	119	131	125	127	136	140	132	133	110	136	117	127	140	118	117	150	135	141	118	114	127	126	143	138	133	143	126	119	138	142	168	116	141	132	144	119	137	120	121	144	121	126	136	140	154	130	118	137	134	139	122	118	128	148	128	135	131	129	104	132	120	155	121	118	141	125	141	143	133	126	123	162	143	120	125	122	138	129	141	140	115	124	123	125	127	138	122	146	137	135	132	133	139	133	149	124	147	124	127	119	121	127	129	147	135	143	120	140	126	140	136	131	148	157	122	131	117	122	121	112	121	133	145	130	136	128	138	133	122	140	139	136	145	136	118	141	120	117	97	116	137	145	137	137	146	127	133	125	130	134	155	138	161	135	124	125	135	125	163	137	120	153	146	155	149	136	147	163	142	140	134	141	144	129	136	125	133	122	120	124	116	144	139	124	132	118	150	136	114	138	158	143	129	132	136	129	127	132	124	136	129	142	152	140	144	131	132	136	116	156	138	157	136	126	132	163	139	128	137	145	129	140	129	118	146	131	122	142	132	145	153	123	118	127	123	150	122	129	146	134	143	114	122	158	126	131	127	133	133	150	139	122	144	133	134	146	142	124	134	137	134	136	125	121	145	141	124	128	124	129	143	155	143	134	112	145	143	110	114	147	131	131	137	140	143	151	119	132	143	132	123	138	139	113	119	113	125	135	137	116	119	155	130	127	139	121	133	123	134	127	149	118	127	138	115	127	122	118	139	108	129	135	138	149	123	129	132	137	140	147	136	122	134	124	132	151	130	139	138	137	132	150	116	119	134	143	128	144	123	135	135	152	119	119	127	152	134	139	129	146	133	137	131	122	133	109	126	147	105	120	133	131	131	134	127	135	140	154	126	122	134	142	133	135	137	134	116	129	146	134	113	143	137	121	140	142	116	135	132	128	159	150	120	150	151	145	140	129	132	142	141	147	139	163	128	129	127	125	140	118	139	139	133	140	152	129	129	149	115	137	132	137	143	147	149	135	147	166	148	154	117	140	156	127	135	123	126	114	132	139	147	134	147	124	121	114	136	140	170	140	147	143	127	139	138	137	141	118	116	151	143	125	123	151	124	125	144	135	127	134	123	144	112	134	112	124	129	155	113	140	115	145	149	131	133	120	118	128	142	120	127	131	157	126	129	128	137	144	139	130	141	136	149	120	156	140	139	116	122	128	104	123	125	109	145	127	114	140	136	137	128	107	144	121	123	105	123	140	118	148	126	143	136	136	148	128	135	131	146	163	146	113	137	123	142	132	115	121	138	136	138	127	132	105	138	138	119	159	132	133	141	115	144	118	142	125	128	128	124	115	135	135	142	133	148	131	125	127	144	135	143	124	128	133	148	126	146	123	120	156	128	111	132	138	129	134	121	108	120	146	128	118	136	132	140	124	133	144	139	112	146	133	122	138	136	131	135	130	146	140	131	130	114	136	128	125	114	123	143	154	118	146	132	120	123	114	117	156	148	112	147	141	131	141	127	134	174	116	117	145	116	137	118	117	125	113	132	133	135	126	137	145	146	138	125	139	128	140	108	137	142	133	128	119	140	150	134	143	118	119	144	123	119	139	131	114	130	124	131	142	151	139	132	131	142	129	144	144	155	152	138	140	143	162	168	134	143	126	134	108	131	115	136	129	112	130	135	128	124	135	126	129	141	140	151	144	146	118	123	133	122	147	102	151	161	125	132	130	125	120	144	111	114	132	121	143	126	142	160	141	125	139	145	148	135	138	127	141	152	118	136	125	121	149	120	135	141	143	130	159	127	136	126	144	134	139	150	130	137	139	129	130	124	130	98	132	159	135	116	146	122	145	117	141	119	125	142	136	148	132	114	132	134	137	125	137	149	129	142	138	141	118	138	134	118	130	117	138	145	122	135	136	121	115	149	151	149	157	142	143	151	137	120	145	108	152	129	138	123	144	138	147	119	133	128	132	140	102	142	151	151	127	148	127	143	127	110	127	146	145	148	142	125	143	120	118	130	125	143	124	147	136	136	135	142	143	148	146	118	118	141	132	128	129	140	130	142	138	121	121	122	137	122	129	146	121	123	147	117	139	127	138	136	144	149	120	146	158	112	142	123	143	135	145	151	154	122	118	116	161	139	119	132	152	127	141	117	122	133	143	113	125	132	104	115	124	125	129	137	142	151	121	124	131	132	121	147	150	111	129	129	137	145	161	127	135	133	121	140	147	138	159	148	127	124	132	126	143	147	125	147	131	129	120	129	129	149	137	121	105	136	127	122	131	169	133	97	134	138	131	131	145	124	133	132	137	145	129	117	146	114	118	122
4561	459	700	918	1413	1086	564	473	491	461	446	467	401	384	433	418	437	407	403	405	417	416	404	422	404	415	417	340	375	390	404	385	382	407	382	396	419	406	409	463	445	444	459	380	402	383	406	417	365	388	398	410	407	385	405	409	381	394	392	384	407	389	377	393	416	379	408	431	377	382	413	376	418	430	381	428	373	382	401	385	386	400	374	388	380	372	364	410	388	394	361	384	390	368	424	387	405	396	393	388	387	387	386	370	370	395	393	372	408	364	360	371	384	383	408	369	387	387	370	343	408	387	380	387	375	397	399	397	414	417	382	353	386	364	377	380	413	378	362	383	392	375	376	363	396	355	377	408	415	371	387	402	413	427	355	365	425	352	403	377	363	394	386	374	414	382	386	411	409	351	371	360	402	420	388	367	373	394	406	406	399	363	381	357	400	373	382	398	378	398	383	385	406	381	370	387	365	352	391	415	377	398	413	389	348	367	381	375	429	370	392	414	384	431	378	410	404	419	360	386	389	363	374	368	378	376	367	405	387	387	356	394	379	394	393	383	385	415	396	384	371	396	369	397	396	398	382	374	413	373	377	433	389	412	426	406	396	386	436	406	384	371	418	406	406	375	370	397	371	378	400	382	388	364	367	399	395	380	366	378	387	379	376	383	376	423	379	412	396	403	394	365	380	355	381	418	380	399	394	393	372	381	376	417	398	391	400	408	382	388	393	392	367	397	353	404	408	382	387	359	431	411	365	402	396	403	388	379	421	409	377	394	418	389	375	410	414	353	406	403	375	350	387	423	398	349	425	364	380	378	410	398	372	382	359	410	383	368	372	376	401	384	400	355	421	340	375	395	378	386	372	366	396	368	396	364	352	391	390	408	365	390	363	374	414	401	381	402	365	379	417	400	419	352	402	397	418	389	406	393	403	361	396	386	373	362	394	368	374	372	394	398	387	404	357	374	386	362	384	395	386	352	389	396	365	399	399	367	370	426	394	414	390	397	375	395	376	403	398	397	399	348	385	370	390	367	379	381	411	376	379	416	370	385	363	389	413	366	414	391	393	390	408	358	406	356	392	388	379	397	401	398	395	338	409	408	381	425	412	386	371	395	419	419	403	394	378	340	393	393	382	384	354	377	379	371	391	402	389	364	363	387	387	397	434	362	365	394	405	399	386	396	410	360	398	360	394	376	377	391	359	387	354	374	379	423	387	403	413	391	381	365	366	372	394	386	394	399	371	392	377	365	395	372	397	397	358	395	388	377	387	380	398	413	367	369	376	382	384	394	382	363	378	416	367	412	373	396	385	379	371	367	392	346	381	417	353	409	386	379	382	377	375	403	348	402	389	379	397	390	352	420	383	432	386	385	389	382	385	401	390	397	377	365	435	405	358	391	381	394	365	385	373	397	405	400	403	397	416	382	359	425	383	383	372	433	386	357	389	402	406	391	421	398	386	393	433	378	414	386	386	335	409	389	373	398	428	429	389	396	383	373	371	359	438	400	403	403	359	358	363	392	388	378	367	362	373	385	382	367	434	410	414	417	366	427	388	392	352	375	361	384	390	398	393	397	388	415	365	417	385	382	390	386	388	373	399	407	375	382	396	382	406	372	396	389	405	388	376	386	392	393	425	380	409	363	394	395	375	396	390	354	376	394	421	410	378	381	379	340	370	367	389	393	371	400	413	375	385	377	347	378	391	409	400	390	380	350	373	421	380	365	368	401	374	373	387	373	376	368	412	378	404	359	402	386	387	370	393	388	420	390	418	351	395	398	424	397	387	389	388	377	387	410	406	375	388	352	370	370	370	394	389	403	377	357	384	390	380	416	439	376	369	415	403	352	432	426	414	386	402	424	416	351	398	362	375	408	373	360	389	381	368	377	371	397	382	377	373	370	433	395	405	401	416	379	371	407	383	411	406	410	386	406	450	405	346	407	396	430	403	394	394	391	399	418	384	422	401	335	359	426	406	414	433	368	379	403	372	382	384	377	405	376	364	402	407	406	398	378	403	384	376	381	400	395	413	388	361	387	433	362	402	402	362	370	366	395	404	394	379	399	386	371	384	380	401	393	387	388	389	393	390	394	396	377	432	426	374	359	380	405	381	351	366	407	408	392	363	384	369	385	383	356	390	375	372	400	395	406	405	344	398	399	391	385	382	388	413	373	409	379	366	369	380	341	336	360	367	388	368	434	386	386	391	380	392	356	411	405	350	410	356	384	378	426	414	347	396	396	377	387	401	388	415	378	357	394	421	382	385	419	392	363	374	406	399	373	395	397	369	381	381	370	388	364	402	403	375	404	437	416	383	370	386	358	371	413	377	441	367	412	368	389	362	384	392	356	383	395	386	343	380	362	385	395	380	374	402	389	411	393	430	397	393	354	392	405	396	389	385	363	366	399	388	399	373	399	389	410	387	375	371	399	402	360	385	357	415	368	379	402	361	400	379	392	380	384	387	397	340	371	400	369	397	405	356	411	404	393	377	394	380	408	380	388	403	415	435	365	367	389	386	397	377	379	375	402	409	360	361	411	408	381	384	402	392	419	395	367	372	404	391	406	388	414	375	363	377	321	410	400	388	386	365	402	382	396	396	402	358	366	371	413	409	391	399	431	354	360	378	397	408	384	405	372	400	372	365	379	428	358	369	378	358	395	373	374	388	393	384	379	365	375	387	388	385	349	378	398	407	374	380	359	384	400	369	404	398	385	375	385	380	405	404	357	368	401	382	411	368	397	389	386	374	369	405	358	390	384	386	429	405	403	376	395	400	369	402	384	379	386	394	364	393	387	381	404	381	380	383	430	386	434	403	398	364	400	398	384	398	389	357	392	373	403	366	379	384	377	397	375	430	392	349	400	415	397	367	438	386	396	418	356	422	391	369	395	373	397	371	381	373	391	398	392	419	408	403	414	357	366	378	347	362	377	374	384	347	401	353	373	400	384	378	372	425	392	383	404	361	385	395	376	411	360	396	420	421	425	397	405	369	391	358	397	371	400	392	374	406	391	381	355	404	378	359	401	429	391	392	384	369	348	366	370	364	381	397	383	340	398	413	401	361	353	423	394	383	397	395	358	381	409	377	379	399	405	383	349	366	392	372	374	426	402	369	403	393	407	383	383	377	383	385	398	382	400	378	346	425	364	384	379	408	382	425	436	399	384	403	383	399	405	405	356	379	399	385	405	396	410	376	404	411	401	385	384	366	379	394	383	385	404	394	397	386	400	397	389	381	353	365	367	405	371	397	435	358	391	418	376	424	391	376	429	393	371	375	408	390	398	401	370	374	396	434	382	355	390	418	375	383	406	372	361	416	406	379	348	372	377	371	420	383	374	379	377	364	390	366	404	407	406	386	397	397	416	371	394	376	390	405	400	338	430	369	377	436	377	371	417	369	364	378	402	395	371	388	389	376	339	387	382	400	361	399	413	384	397	414	369	386	402	393	397	374	381	413	390	372	389	390	410	387	383	389	396	365	425	388	362	437	397	407	377
31286	6735	1595	1283	1134	851	587	455	467	398	368	332	370	316	341	358	372	302	315	275	297	313	299	325	314	286	299	309	280	289	322	289	315	308	288	272	329	331	298	330	336	316	311	304	264	309	275	314	294	267	289	306	317	302	306	282	265	285	307	284	302	291	310	294	252	272	300	294	305	275	277	299	246	354	270	265	284	280	292	330	292	268	269	294	285	298	273	282	293	269	295	279	261	262	281	287	339	287	297	282	296	298	281	286	292	272	268	305	301	323	282	281	279	297	270	308	263	264	296	287	272	274	275	280	297	271	265	301	297	278	304	279	296	302	304	270	283	263	237	296	346	297	267	291	259	304	291	270	287	329	259	281	282	274	271	276	306	264	307	257	288	257	276	308	281	310	285	286	297	289	311	307	280	302	303	279	287	292	287	294	276	248	266	292	289	286	282	279	272	267	296	302	310	288	279	302	282	276	288	265	269	328	292	304	332	286	276	279	275	271	295	287	281	301	296	287	321	260	270	303	295	271	296	303	292	281	279	314	292	310	275	285	302	308	295	275	283	294	295	272	273	300	290	284	283	313	272	280	284	267	268	263	307	264	305	248	278	301	289	302	299	256	270	292	335	299	265	263	274	268	324	282	302	301	283	275	249	234	291	303	310	293	297	277	304	275	304	282	282	278	278	303	312	280	282	260	299	259	328	282	296	278	264	287	293	296	267	324	294	300	292	259	302	289	284	306	279	274	265	287	288	289	313	293	270	284	281	302	284	287	283	263	288	285	278	282	286	299	268	311	284	280	333	268	320	274	276	312	295	307	296	263	295	244	279	301	279	249	278	256	311	301	332	318	290	281	277	282	259	271	288	302	295	291	278	282	276	277	255	302	281	299	274	326	273	273	302	277	303	291	275	282	278	289	303	278	299	288	302	285	293	262	273	295	276	288	293	273	286	268	296	314	287	291	318	286	288	269	319	281	278	293	256	300	268	275	286	325	285	327	292	301	276	293	303	281	279	270	295	316	300	315	305	295	277	269	298	302	286	285	274	269	262	264	283	285	302	302	258	302	269	287	271	286	264	266	291	289	290	293	289	282	284	290	298	291	288	278	296	256	274	273	289	290	295	299	280	281	266	270	276	280	295	323	281	315	293	299	324	304	289	277	306	277	306	283	281	294	305	275	276	267	274	320	291	261	305	278	289	283	265	271	267	294	330	286	277	282	298	315	296	294	296	287	279	303	249	318	255	266	304	266	307	294	308	296	301	281	311	268	295	280	280	279	251	254	288	321	269	279	271	285	313	273	316	270	283	269	266	277	299	262	268	255	282	295	289	282	302	287	301	290	288	279	282	292	292	297	307	252	288	276	288	272	269	276	290	262	292	287	278	289	295	276	253	253	295	314	276	267	263	271	308	281	273	297	285	295	291	301	316	261	301	278	276	295	272	280	294	300	289	272	284	307	285	276	266	248	271	290	291	337	288	316	277	276	294	274	295	289	315	265	272	274	278	266	304	285	290	287	255	292	298	302	284	302	302	296	313	281	293	286	319	294	307	275	250	297	290	289	279	297	300	304	268	265	284	250	286	310	245	290	302	255	269	272	297	278	286	294	308	274	296	284	296	302	294	286	289	244	306	279	301	292	269	297	285	297	298	280	288	269	269	303	304	292	257	306	283	316	297	282	281	293	311	268	305	315	284	283	257	273	275	265	310	295	285	289	309	278	279	291	278	286	283	299	294	285	248	307	290	303	283	291	296	279	269	276	294	279	282	297	291	286	295	297	277	296	292	292	289	284	285	321	285	263	283	291	278	277	288	276	283	317	272	291	300	275	283	254	266	309	285	308	291	264	284	312	283	256	292	312	270	282	274	274	306	272	272	276	302	297	346	290	289	300	311	305	282	279	286	307	297	324	289	304	273	250	287	273	300	316	304	296	270	276	266	293	295	283	305	294	300	273	258	289	325	297	287	256	248	247	270	294	285	275	286	293	283	271	260	304	292	286	276	289	273	275	283	294	279	285	293	285	303	253	270	318	253	282	283	282	286	297	267	285	308	293	310	284	287	292	267	293	294	288	284	270	281	297	295	305	270	306	292	300	284	263	251	285	318	320	301	305	280	256	295	311	306	259	286	314	290	283	284	267	286	262	288	294	276	258	309	283	305	293	269	272	276	271	283	301	276	273	313	272	256	268	284	312	310	283	292	289	299	291	303	253	286	278	260	249	307	288	278	293	264	272	303	266	279	288	289	284	235	326	273	300	281	282	316	276	321	288	259	284	300	323	260	295	303	282	288	283	295	303	298	294	305	264	285	277	287	280	275	308	280	267	296	304	309	287	279	303	300	270	307	297	296	293	313	294	263	286	285	299	280	281	287	273	299	275	283	303	312	314	277	274	276	292	280	281	321	284	290	287	266	290	286	271	298	303	259	297	256	305	273	316	285	287	305	262	253	313	289	299	292	282	303	270	311	275	277	288	284	293	276	291	348	275	291	295	298	285	296	298	277	276	287	294	304	280	282	293	257	269	278	257	290	280	268	258	309	301	293	315	277	284	293	243	280	305	288	290	272	281	267	306	303	313	253	303	308	284	258	269	311	273	305	269	272	273	257	286	293	265	302	294	305	269	286	309	297	297	287	299	282	227	313	286	301	311	262	283	263	289	267	255	292	280	308	268	271	300	279	291	292	299	280	268	283	283	297	302	315	264	286	261	283	298	281	283	277	266	288	306	261	314	328	285	281	254	269	299	293	310	325	264	274	295	305	312	279	277	283	277	297	291	294	297	280	264	285	299	295	296	263	274	288	265	310	265	286	298	296	265	304	290	258	280	275	289	309	297	278	282	286	273	286	271	289	261	264	273	261	276	306	280	260	259	298	284	270	287	271	279	271	282	275	271	263	283	305	298	266	305	279	303	271	287	303	247	278	294	305	262	277	272	311	296	278	293	304	294	264	277	294	325	280	266	294	321	309	287	292	277	294	308	290	257	251	305	286	251	311	283	306	288	266	298	292	282	287	287	270	306	309	251	322	285	313	277	285	329	308	292	308	268	297	307	276	269	294	286	280	294	307	286	283	282	314	286	290	290	311	290	262	312	298	268	293	277	261	276	265	291	290	287	273	283	278	301	259	253	291	320	293	289	283	298	247	264	259	272	287	314	276	287	299	330	273	282	304	255	297	282	278	301	291	283	293	272	305	276	233	277	302	267	272	263	300	268	264	303	271	307	284	316	288	269	265	304	293	281	284	303	270	255	307	290	297	294	263	285	266	275	304	274	283	285	282	284	277	260	278	271	287	307	283	287	289	299	300	308	272	289	308	275	302	279	284	269	288	312	282	292	259	277	318	295	301	296	286	286	306	266	307	286	308	298	275	301	283	284	302	268	304	278	294	283	303	271	272	262	286	358	301	290	287	297	297	295	273	282	276	312	276	297	268	308	263	304	302	277	303	297	286	292	292	290	322	286	279	269	269	265	268	293	294	269	306	285	318	263	292	285
13529	1514	2989	4130	4459	3397	2168	1784	1719	1387	1359	1290	1098	1071	1138	1026	1012	963	881	871	861	883	835	882	912	896	799	850	794	792	824	805	838	898	818	844	805	799	895	984	1174	1037	916	852	791	816	790	719	789	796	784	759	752	756	783	717	701	756	712	746	688	727	748	690	763	667	736	735	717	740	768	729	758	720	779	721	741	753	723	690	695	695	675	743	714	729	675	703	747	696	684	702	717	735	723	756	735	739	721	729	737	711	723	707	726	744	685	713	704	714	710	694	713	691	727	725	707	692	705	700	738	712	694	709	708	690	699	704	733	700	743	727	728	735	742	708	718	695	715	732	724	715	694	705	721	670	716	731	721	722	738	728	707	721	730	692	731	736	722	680	747	743	679	713	743	758	710	728	683	725	727	740	715	693	664	715	705	749	718	737	739	754	767	726	725	697	696	715	730	696	681	747	676	789	678	763	703	682	728	716	729	744	715	687	722	673	694	686	745	677	650	771	680	721	731	723	686	721	704	739	741	747	695	691	696	712	748	728	681	696	720	681	729	726	701	742	714	717	685	685	729	670	724	764	719	709	746	698	717	710	691	720	689	676	715	710	733	716	685	653	687	758	724	769	708	718	672	698	729	729	720	703	715	710	681	669	721	698	681	710	737	720	680	712	668	684	705	719	699	731	734	713	691	678	774	669	682	699	685	733	694	736	671	738	741	677	681	686	717	748	673	724	707	683	732	733	712	734	682	726	693	705	739	703	724	667	691	750	709	675	697	733	740	718	683	728	753	727	677	726	736	747	723	728	681	703	720	668	711	707	670	718	657	694	680	705	729	714	710	710	741	726	681	707	734	738	775	730	691	688	701	696	705	654	686	730	726	677	737	726	663	664	743	707	716	731	718	722	704	735	733	729	725	688	680	676	708	730	703	770	701	720	731	695	756	744	710	737	691	699	704	761	736	738	743	702	700	727	709	721	716	705	731	706	711	738	690	684	749	727	723	708	720	683	683	727	681	733	700	689	717	753	699	717	716	754	669	714	723	643	703	674	711	713	701	711	732	736	686	684	677	707	706	748	703	745	725	721	752	685	718	753	688	696	739	700	708	740	708	719	690	678	747	725	708	740	730	697	738	715	725	725	758	715	722	718	726	706	737	740	699	771	673	753	696	781	701	755	714	720	670	701	710	702	725	684	647	720	734	673	709	759	706	702	720	688	656	721	723	673	704	676	694	748	718	655	713	718	745	740	659	654	704	664	718	689	694	810	726	707	719	715	750	702	695	683	716	724	715	666	732	718	700	695	732	734	680	722	729	723	681	715	712	725	713	737	698	701	711	707	714	677	741	689	739	668	727	728	744	684	713	722	675	684	709	742	719	703	760	688	701	691	748	679	710	714	710	734	745	699	690	701	683	739	702	782	712	724	689	709	700	684	692	690	726	745	747	728	714	702	699	731	700	637	709	689	710	706	707	719	706	724	689	745	677	705	690	749	719	737	745	712	724	691	694	678	690	737	700	720	648	708	699	678	734	680	661	721	723	732	771	727	712	756	671	711	731	690	720	714	684	704	730	664	715	724	690	701	655	686	722	702	720	726	693	728	702	729	725	709	681	708	679	712	682	701	763	680	711	741	700	723	711	725	720	706	707	734	726	739	713	736	682	719	727	677	709	702	705	724	714	738	710	699	744	693	688	791	699	731	753	741	676	702	731	718	734	742	710	733	749	706	666	712	712	697	712	709	743	683	703	697	703	730	708	720	741	668	683	767	715	728	725	766	715	776	719	694	747	683	747	755	743	736	713	705	742	733	712	682	755	737	731	734	714	712	673	717	691	709	759	700	760	715	721	771	667	687	671	673	692	737	703	702	677	761	694	676	676	676	674	726	802	719	722	695	710	676	666	689	746	686	709	698	691	704	676	719	710	738	705	708	719	693	739	720	707	744	699	748	720	735	752	657	696	672	697	726	732	681	734	674	693	706	704	731	714	717	682	687	701	715	704	695	718	722	765	708	702	687	700	752	728	730	689	715	693	729	757	691	707	712	694	687	711	751	691	733	697	689	731	715	746	696	709	728	721	688	705	687	676	714	720	762	726	699	719	705	698	755	691	762	674	683	687	674	718	719	710	699	742	717	648	705	725	691	686	664	741	715	723	732	705	652	700	771	736	754	692	719	756	696	736	747	756	703	666	722	722	684	723	688	770	741	720	729	719	711	751	719	743	719	697	701	656	735	759	689	725	738	729	725	729	711	736	775	710	679	706	733	716	709	766	738	683	735	706	740	665	725	715	694	723	701	710	694	756	663	683	779	740	759	745	697	774	718	711	723	664	696	723	721	734	736	719	759	687	737	708	765	667	700	713	737	767	668	698	695	700	676	708	730	741	702	709	744	690	712	786	663	676	785	704	707	711	701	706	756	702	699	726	719	698	712	702	743	709	707	742	673	698	695	761	667	675	701	736	714	669	712	644	725	668	693	720	695	719	683	728	720	713	730	662	675	696	683	687	708	734	727	708	704	714	684	749	751	717	733	721	695	717	708	759	740	664	712	721	719	722	685	737	674	681	699	746	707	649	682	762	712	727	730	729	700	743	679	736	725	722	717	678	696	686	693	699	716	732	697	731	731	672	706	741	692	727	747	718	708	727	741	735	727	710	688	722	709	750	675	712	727	749	748	716	696	666	708	740	700	722	739	674	691	743	648	705	690	703	731	769	728	749	712	771	704	723	732	689	755	722	701	690	694	705	760	662	693	711	692	711	706	718	714	699	725	713	719	728	697	702	726	735	726	692	732	710	680	711	767	682	705	734	722	730	689	746	688	738	654	707	742	703	686	704	734	708	716	663	707	698	716	674	724	683	733	713	711	694	727	693	725	697	718	712	675	721	719	719	740	697	750	707	717	687	716	733	738	708	755	708	641	686	694	675	688	684	723	694	706	678	719	696	659	745	697	731	701	688	748	739	737	746	728	741	697	699	694	692	713	701	689	721	732	681	679	719	724	744	687	687	766	701	705	689	719	713	698	719	718	712	718	690	730	699	675	730	701	734	725	738	710	718	740	767	745	686	665	718	726	707	706	718	742	697	758	713	692	728	701	690	704	673	717	739	726	730	721	713	734	744	710	729	715	673	746	748	678	676	697	706	695	700	697	697	713	723	726	689	730	676	712	666	757	721	710	720	716	728	666	715	702	712	730	732	688	720	755	698	683	699	686	698	762	726	700	678	707	687	679	688	710	758	693	701	703	715	708	718	685	752	671	716	794	735	673	693	722	688	727	697	707	693	701	715	687	708	723	704	750	738	696	767	694	735	724	675	745	683	665	740	690	672	695	758	713	711	693	713	676	691	693	650	643	698	710	755	742	718	718	716	697	725	692	675	699	720	674	736	703	682	690	723	727	667	696	696	737	683	761	708	727	703	721	747	725	719	740	702	724	743	674	722	719	719	676	732	716	682	692	704	710	705	695	712	730	729	668	720	735	713	702	685	747	732	670	706	673
40987	15445	4340	2231	1893	1291	790	703	600	568	456	424	421	423	355	371	390	334	347	333	335	328	333	321	324	291	326	325	337	272	322	322	322	347	313	355	302	326	290	328	377	371	330	337	357	315	326	279	316	322	280	297	310	285	288	293	254	332	301	281	272	291	312	264	285	270	267	308	271	275	308	301	300	295	338	298	299	287	286	282	281	296	336	296	328	291	272	285	291	303	290	288	282	318	281	253	300	282	303	288	302	316	281	291	284	286	276	291	312	312	294	305	298	271	293	286	319	274	281	273	300	295	278	318	273	302	290	291	279	284	273	273	312	286	299	293	272	306	318	288	304	309	301	299	292	287	297	281	299	275	292	299	297	264	283	296	284	257	257	276	281	249	283	260	270	302	298	286	281	272	280	280	310	297	312	269	312	295	280	295	273	261	291	308	326	292	288	318	267	248	267	264	280	292	270	283	293	268	298	266	296	326	293	305	269	304	278	293	301	288	318	297	274	276	308	288	267	312	287	296	293	277	307	294	250	320	297	299	273	296	277	284	319	257	260	288	281	265	300	316	284	299	265	305	281	323	297	294	265	284	302	290	298	307	289	325	296	300	292	269	286	312	312	298	282	295	284	294	308	280	293	318	301	304	305	270	303	262	292	279	298	274	290	281	308	294	261	288	315	280	306	262	316	295	310	289	272	304	285	274	302	244	310	323	292	301	309	276	277	284	284	273	262	286	283	280	263	290	292	313	290	296	258	272	292	322	276	286	312	295	288	285	296	346	311	281	265	287	292	293	278	293	283	251	263	273	323	267	290	294	308	306	294	275	278	285	274	273	298	278	267	257	293	305	289	280	279	291	294	245	263	309	283	278	289	269	310	277	292	302	269	299	308	303	245	256	314	269	295	301	295	271	259	315	298	254	316	299	298	267	276	299	286	291	278	275	301	310	294	289	272	280	276	312	271	289	279	288	290	298	320	283	301	277	278	265	307	308	287	294	291	299	282	306	263	270	277	288	259	289	300	292	279	282	320	310	290	292	271	294	307	301	316	308	327	274	274	307	289	316	274	277	287	305	284	273	328	291	283	247	313	287	300	304	299	286	304	302	298	317	285	296	298	288	315	274	274	319	295	307	307	294	251	291	287	270	299	302	298	285	309	284	309	283	316	315	293	285	318	290	300	269	263	298	302	285	292	310	264	280	321	310	292	280	245	307	292	308	283	280	288	289	292	300	269	291	282	273	254	320	315	318	292	266	299	281	287	277	299	310	286	278	306	283	288	282	281	292	270	276	281	279	282	309	284	303	292	315	271	292	302	284	311	274	305	325	307	317	307	271	268	261	294	279	287	296	278	281	262	283	286	283	300	277	294	293	274	288	289	302	298	290	308	279	286	347	309	269	310	271	249	283	288	284	293	283	311	290	294	257	280	301	324	276	311	289	276	291	298	284	313	284	312	293	304	289	283	281	312	297	291	252	274	264	275	291	281	251	279	304	286	300	303	303	276	281	269	288	308	289	316	304	311	287	262	272	302	285	292	264	286	304	281	288	262	297	302	284	308	333	318	339	293	268	273	305	281	279	269	307	264	302	281	296	295	297	303	286	326	271	278	294	300	281	242	337	270	279	270	281	288	271	280	260	291	262	266	283	296	295	286	290	292	274	271	288	352	285	292	290	252	313	264	308	303	302	304	295	301	285	245	276	314	312	292	279	289	310	284	283	282	313	302	318	281	297	264	299	298	300	320	275	276	274	293	280	288	261	304	268	312	297	287	296	272	306	267	307	302	305	304	273	300	297	286	290	269	307	292	285	280	303	310	332	280	301	304	321	311	309	309	261	281	295	307	282	298	287	336	261	295	294	278	290	297	294	256	294	301	267	293	290	268	290	258	276	282	275	264	305	289	304	301	286	279	295	311	318	275	295	274	317	274	264	259	292	250	276	273	303	298	276	287	265	276	290	276	286	304	298	305	287	246	281	329	281	297	290	285	300	259	293	312	304	284	268	267	294	290	299	308	295	311	283	306	276	302	277	317	271	267	310	272	283	291	299	281	298	287	281	269	281	302	264	296	291	311	288	319	283	291	292	297	300	274	312	293	303	270	284	285	309	258	289	285	276	313	276	262	287	304	311	286	322	265	322	306	270	270	308	306	287	273	322	305	302	288	294	267	331	281	309	271	289	287	297	303	293	295	290	298	284	298	263	251	303	295	270	290	319	276	308	324	274	290	317	301	327	289	306	282	308	294	322	254	299	308	273	307	298	289	288	281	285	299	283	286	271	309	268	296	294	262	290	293	278	275	282	295	299	289	313	293	329	290	307	283	307	286	283	318	297	309	287	266	264	312	287	291	312	297	315	281	291	320	335	281	302	303	310	337	300	288	293	276	285	288	287	300	313	298	251	335	293	274	267	297	267	327	279	281	272	293	260	307	282	303	268	301	290	303	274	303	306	306	345	302	289	284	270	285	345	307	310	322	283	286	292	272	279	305	313	307	283	309	274	277	312	296	284	304	282	334	283	270	314	283	285	304	275	274	298	305	275	269	266	295	276	257	268	274	276	298	296	280	271	294	297	299	270	269	313	264	299	282	281	263	310	318	284	305	292	300	290	301	296	301	308	288	306	288	301	296	321	266	307	315	272	305	279	310	304	289	316	279	270	278	277	300	309	294	268	295	330	279	291	307	306	293	309	295	296	292	299	267	296	312	292	297	331	290	294	284	264	273	305	294	273	295	286	244	277	275	289	272	318	290	299	269	271	300	291	302	284	286	278	273	304	301	289	282	321	298	306	288	286	319	294	288	286	313	324	259	282	272	294	282	316	274	293	335	288	283	297	317	291	328	289	308	294	302	253	292	287	283	284	322	297	302	309	279	256	280	260	288	296	302	250	271	307	295	310	306	270	260	282	299	299	278	272	268	294	288	295	274	290	275	315	291	290	312	326	326	324	285	308	274	320	300	272	278	284	309	307	292	280	254	285	262	296	272	308	294	274	294	300	327	282	291	323	299	320	268	314	313	290	294	277	298	296	269	279	340	309	275	302	302	292	253	294	286	291	250	294	284	262	265	314	309	311	303	274	311	284	278	304	308	284	277	264	304	276	309	297	290	277	293	273	296	276	329	273	310	283	327	309	279	253	290	294	299	294	299	295	301	300	315	325	302	292	304	300	259	305	278	327	290	316	304	278	292	301	295	293	311	260	290	283	299	286	276	250	274	289	292	318	304	294	282	309	268	310	291	280	281	262	295	295	267	293	273	291	295	313	286	271	280	280	300	280	278	282	291	329	327	274	313	261	283	301	301	299	282	308	284	297	291	259	281	308	289	283	299	281	263	267	309	295	282	272	310	317	310	312	244	285	291	289	289	286	321	299	292	305	325	294	294	289	314	277	294	302	297	270	278	285	268	304	305	279	279	311	247	259	302	308	310	289	285	298	285	286	279	292	254	283	280	260	296	269	270	308	263	301	289	303	296	286	272	265	268	300	279	277	292	246
17770	2218	4663	6386	6972	5235	3459	2775	2565	2197	1846	1704	1497	1453	1330	1278	1270	1171	1068	1061	1066	957	1009	993	1025	935	903	872	855	795	873	887	929	1030	887	994	917	965	1085	1263	1406	1313	1006	955	1019	925	778	762	767	742	720	760	733	751	722	785	705	725	774	748	720	694	735	763	706	716	707	763	780	704	714	717	717	755	736	735	664	708	666	723	704	743	717	743	696	680	681	718	683	685	678	739	695	743	713	712	671	717	712	739	655	705	717	761	717	689	679	749	654	664	707	640	695	730	673	696	734	737	739	697	663	694	681	688	705	646	654	732	724	671	719	716	727	729	671	708	697	701	648	668	712	725	732	718	673	749	644	688	709	720	693	687	727	748	660	699	691	692	712	723	745	739	659	686	687	675	693	643	693	678	708	703	688	706	703	699	648	695	688	708	704	667	653	714	698	755	655	709	682	684	710	719	632	686	647	745	724	691	685	672	691	735	722	732	722	688	692	688	710	725	714	737	680	742	726	740	694	727	681	670	707	673	701	714	701	696	695	682	687	720	679	704	715	721	694	680	679	713	701	719	726	699	682	706	696	748	747	711	742	699	693	684	719	750	720	736	688	685	737	726	712	658	706	702	742	703	680	687	706	680	683	710	685	707	702	723	719	668	700	693	702	736	716	648	683	745	695	664	694	692	688	674	681	735	665	686	775	677	661	693	715	679	707	727	707	702	732	711	736	683	691	707	660	693	703	652	702	743	648	702	645	681	664	689	693	722	690	685	712	691	732	682	733	679	657	670	666	712	691	728	705	728	724	642	647	699	698	703	739	706	723	711	690	744	706	667	710	701	684	681	712	719	711	615	690	717	709	689	737	681	694	711	709	658	651	687	725	712	682	690	643	690	721	678	721	706	649	669	675	689	729	706	736	658	691	678	754	716	690	646	730	662	717	668	669	692	664	740	680	719	671	705	704	681	699	680	694	708	692	695	738	668	703	680	720	694	683	727	665	699	712	747	708	659	712	698	701	711	700	686	716	675	708	654	693	690	697	682	732	704	718	646	686	743	721	686	753	656	681	703	700	700	685	686	711	699	701	678	763	683	718	675	716	723	694	729	722	663	731	672	727	711	725	690	689	727	675	677	675	674	674	685	707	689	692	707	723	703	694	683	710	737	671	688	752	702	685	698	672	680	663	677	693	665	723	740	717	715	699	711	727	690	675	661	728	725	678	683	698	722	662	703	676	698	698	680	654	747	656	695	722	670	742	700	703	699	693	692	685	715	750	664	721	683	708	747	693	697	727	769	697	707	687	698	742	673	706	663	697	751	663	676	680	681	714	687	670	693	728	707	665	740	659	672	695	672	706	705	686	730	717	683	700	706	683	709	694	690	727	685	701	722	691	724	660	720	712	643	688	693	652	692	676	656	661	678	665	696	656	698	720	696	664	697	688	728	687	706	678	765	719	683	691	646	764	681	709	672	653	703	730	684	720	701	707	666	687	704	685	670	709	695	712	733	733	720	667	721	708	672	709	701	722	666	664	661	709	685	714	696	664	710	734	765	701	697	655	715	672	707	707	648	709	718	657	690	712	676	765	680	690	677	688	714	719	768	617	763	670	681	678	678	687	655	698	666	706	677	734	675	697	708	679	672	701	686	718	714	686	673	681	685	692	671	664	639	657	717	679	680	672	714	722	731	680	708	692	714	678	707	654	690	702	685	729	702	709	695	706	692	712	681	747	719	720	675	757	639	655	717	712	700	692	712	699	685	699	736	681	683	667	718	684	697	751	728	701	689	656	678	677	705	667	654	669	662	713	705	690	699	748	686	685	689	735	693	726	696	701	707	670	674	713	720	725	674	679	656	718	708	691	678	681	722	721	654	682	714	687	645	708	721	688	762	670	747	685	707	647	699	689	674	724	674	717	701	722	671	722	679	720	718	744	694	731	661	691	688	691	674	649	685	698	692	676	659	756	721	682	693	625	700	720	728	692	696	717	696	734	697	676	708	713	678	720	701	675	703	700	698	718	717	731	725	703	728	671	680	704	715	734	696	743	751	719	699	717	695	712	682	682	705	718	696	710	711	723	669	713	686	717	723	727	670	734	686	762	676	725	677	677	701	718	668	711	725	697	646	679	654	680	699	691	703	692	723	661	677	753	723	684	704	670	750	693	726	683	744	699	696	627	668	643	686	700	688	659	686	673	657	702	650	739	719	683	671	673	705	711	735	662	654	668	719	667	748	657	676	710	694	726	736	727	707	688	680	651	650	727	682	728	700	680	709	676	716	679	675	682	706	714	720	681	713	682	696	710	704	708	699	729	662	729	728	668	701	705	664	703	711	732	686	687	694	705	707	666	666	750	682	680	697	690	673	729	729	730	673	729	693	716	662	709	743	714	685	722	695	725	674	648	731	645	676	650	681	701	648	679	675	684	752	687	665	716	703	660	702	696	673	711	661	683	691	715	672	729	687	676	690	682	713	692	686	678	763	716	706	691	672	675	771	678	722	686	741	689	691	666	688	731	743	742	672	716	680	702	683	697	680	678	712	702	681	706	671	656	682	696	694	640	739	721	654	689	686	716	668	697	728	674	712	741	670	679	721	689	734	746	697	666	723	661	676	691	738	717	660	705	701	667	685	722	754	702	676	707	693	717	708	665	706	713	668	718	679	752	731	673	738	732	727	684	694	701	705	677	719	730	716	695	740	644	671	669	663	677	701	662	653	664	727	717	678	691	702	704	703	670	674	678	674	678	726	689	721	680	685	703	712	703	702	665	680	698	652	698	663	682	714	687	764	703	702	724	687	699	699	661	758	720	699	677	698	651	708	733	696	649	722	682	712	693	679	684	695	670	673	743	696	704	715	730	684	749	730	689	705	713	707	723	674	723	646	648	706	675	681	717	635	678	709	703	673	631	705	673	716	690	666	626	699	689	651	700	690	700	652	720	708	688	711	708	682	729	684	682	707	738	707	727	668	722	714	692	668	690	717	691	741	680	734	720	687	703	660	692	774	655	728	696	713	712	677	658	696	658	708	683	674	738	735	706	700	677	738	698	652	685	717	686	694	681	646	630	671	703	721	725	702	672	705	669	726	691	747	702	704	683	700	677	688	707	695	674	653	700	679	715	703	719	707	681	684	720	683	735	734	706	681	685	696	669	704	690	706	701	687	670	700	722	711	701	675	678	711	707	721	680	683	727	712	711	717	673	658	691	686	654	734	683	710	662	703	716	635	701	684	706	689	693	665	657	706	702	696	718	690	711	675	685	679	740	703	712	685	692	649	733	681	701	697	658	707	725	647	698	678	721	679	659	722	755	686	726	690	685	729	670	709	668	704	692	701	693	672	682	646	701	733	672	725	744	662	757	724	699	706	692	691	720	687	721	740	711	687	727	657	671	718	655	686	679	723	743	731	696	682	677	697	677	690	708	680	719	692	687	698	701	724	683	669	673	654	692	734	703	685	670	749	704	691	675	691	674	741	706	704	703	709	687	692	734	668	694	681
5009	281	265	297	424	281	150	130	160	166	133	155	151	156	165	168	135	138	135	132	143	146	159	140	141	122	153	124	151	130	144	131	147	115	153	127	159	156	148	138	148	150	139	147	130	145	132	144	144	139	147	129	139	132	126	136	138	136	158	135	126	140	134	111	147	137	137	137	142	138	123	147	137	124	140	154	150	138	125	125	136	133	135	143	152	133	124	144	158	130	142	119	123	145	137	146	150	146	143	136	131	141	146	142	132	151	148	150	157	142	141	139	131	142	161	134	134	139	119	129	125	130	138	144	119	125	156	158	140	133	136	142	131	135	146	133	138	123	125	144	160	141	137	141	151	142	134	139	127	129	138	121	156	132	140	145	142	150	150	137	150	150	143	140	138	176	141	142	120	128	131	133	142	138	154	130	129	142	137	132	129	140	131	114	142	164	147	129	130	143	143	127	138	137	133	117	139	150	143	135	134	155	142	130	139	160	136	131	149	138	131	132	152	131	126	129	119	141	130	165	140	145	164	159	138	153	141	119	145	131	145	139	142	145	140	143	126	139	158	134	138	143	138	124	136	143	141	122	145	141	136	125	124	140	156	147	137	125	132	143	135	138	127	130	151	151	148	143	151	129	145	140	130	135	131	123	148	128	148	125	151	132	140	131	142	120	125	124	130	152	141	130	146	151	119	142	155	117	146	141	135	126	123	136	146	138	158	133	130	139	138	145	160	133	131	145	141	123	160	137	155	138	148	134	137	122	166	113	140	136	144	131	136	140	152	145	165	109	137	132	154	126	146	149	149	162	141	136	148	148	141	147	123	143	104	155	153	125	133	119	143	130	163	137	153	135	107	152	144	125	126	150	132	152	138	147	130	128	144	134	141	114	122	135	142	129	112	125	127	146	157	153	133	166	146	133	126	127	151	145	151	128	131	123	119	121	159	165	147	144	157	137	139	144	136	148	132	137	101	166	132	149	157	150	112	119	132	174	140	145	144	134	131	146	145	157	122	136	147	141	121	143	123	152	129	144	133	139	125	148	138	145	138	160	137	144	146	133	141	140	133	136	135	149	139	151	149	144	155	113	126	140	150	123	129	164	117	119	124	123	140	106	134	132	155	159	142	161	152	137	135	130	123	135	144	138	124	147	157	133	123	128	153	138	160	141	145	151	117	144	137	140	146	120	145	134	133	163	126	175	123	130	145	140	126	137	134	158	142	120	129	130	132	156	126	144	157	140	159	159	129	134	145	126	146	137	148	138	136	143	132	150	143	143	136	138	143	165	139	130	152	123	136	156	151	128	125	142	150	153	127	127	144	155	146	160	132	151	145	131	138	143	147	118	153	154	131	124	136	114	148	141	151	139	142	120	128	146	139	162	118	138	113	139	131	138	151	112	153	141	121	139	147	144	149	127	132	141	142	140	152	120	130	128	137	140	137	139	131	131	147	132	129	146	122	129	160	136	129	151	144	126	142	135	118	127	132	148	145	137	145	135	159	121	133	147	143	151	158	152	129	142	125	165	133	163	131	136	132	144	124	145	126	139	119	138	138	147	135	153	145	116	146	139	156	122	137	134	132	143	120	145	145	168	146	130	118	128	154	148	127	129	126	132	131	157	143	127	150	145	133	177	133	152	160	136	150	124	117	149	143	139	120	157	124	142	145	143	148	141	154	127	159	129	158	143	126	146	123	144	125	142	126	136	136	129	159	151	145	129	135	141	141	121	136	134	144	138	125	160	170	135	126	118	135	137	140	126	136	144	151	118	156	139	118	161	127	162	126	124	132	144	132	153	122	159	124	131	144	139	150	120	129	139	132	122	127	127	149	163	140	136	140	125	143	146	138	139	149	156	142	131	139	116	164	141	133	144	137	128	131	137	132	148	136	136	141	123	118	128	131	127	134	145	146	141	132	151	144	127	125	131	149	137	117	120	155	145	149	133	136	146	131	125	148	141	140	145	134	146	132	148	149	137	156	148	127	124	124	135	147	140	151	145	138	143	145	164	136	149	143	127	135	145	152	131	139	156	124	152	135	111	107	156	136	150	133	136	124	140	131	130	133	135	120	151	119	143	142	138	120	131	137	139	142	134	145	127	131	149	121	122	126	139	126	128	148	127	128	123	145	133	140	143	137	147	136	124	136	135	112	142	155	152	142	140	139	128	127	135	123	131	142	145	137	145	143	133	143	128	122	160	136	141	137	129	138	150	140	129	124	143	141	147	146	141	170	134	155	133	133	132	134	149	108	144	120	154	158	122	143	143	143	145	142	133	112	139	144	135	135	135	140	147	130	125	137	145	166	123	136	144	150	133	126	144	149	128	121	150	136	136	151	141	151	130	129	149	130	121	138	144	127	145	134	128	119	135	120	145	146	134	147	146	125	118	140	140	146	140	124	129	149	133	124	133	115	131	135	143	137	160	135	134	135	138	139	129	151	144	145	128	146	147	130	143	122	141	121	138	142	140	153	145	133	124	136	145	147	130	138	156	134	127	160	137	127	123	132	140	150	137	140	151	136	150	180	149	133	140	144	156	135	139	153	149	151	137	143	113	127	128	138	140	174	124	150	122	137	163	147	128	140	131	150	144	143	116	141	129	141	127	132	138	139	123	144	126	151	139	145	140	120	135	137	135	125	139	147	136	122	128	138	129	123	121	139	135	132	114	149	127	97	137	142	144	149	149	142	122	128	146	132	147	153	130	134	152	134	145	158	133	133	116	119	124	139	141	149	147	132	139	142	149	126	145	114	117	141	148	157	147	139	130	143	166	143	145	150	129	122	146	125	140	149	137	127	152	134	126	142	144	137	121	125	117	135	162	143	137	119	133	136	142	147	162	141	143	133	152	117	119	157	128	134	130	138	125	151	135	123	126	132	156	145	143	109	154	148	124	159	136	145	133	156	136	141	169	145	149	137	142	130	136	162	135	130	141	141	142	134	145	138	134	151	115	139	156	139	122	127	137	133	140	152	134	151	143	143	143	141	131	151	148	136	141	149	151	124	118	130	126	125	129	120	126	148	138	153	137	149	120	137	111	148	150	132	128	114	133	141	137	139	142	162	122	136	135	140	138	142	141	122	131	133	128	154	149	139	113	139	152	146	154	156	143	139	133	134	128	146	168	140	131	144	132	162	125	120	139	135	131	122	142	158	126	137	126	151	138	136	128	145	134	138	151	134	140	173	154	143	116	140	133	131	128	131	135	132	112	159	174	125	122	146	146	115	147	124	141	135	155	139	159	143	152	112	129	105	134	131	115	149	136	126	115	151	142	142	145	144	161	124	138	131	164	147	125	129	122	146	150	132	136	131	121	135	132	152	147	123	156	136	143	153	141	125	152	134	128	132	143	133	136	156	134	107	141	140	130	127	126	142	163	173	149	145	115	146	158	117	141	142	143	152	134	149	153	134	121	122	154	147	143	135	136	156	130	151	122	143	131	144	129	144	141	146	123	137	127	148	140	138	141	160	150	122	122	133	102	139	128	151	169	139	129
4759	497	639	1030	1539	1008	525	462	454	500	465	463	435	404	417	429	411	421	408	419	426	456	414	392	453	388	395	385	386	414	395	435	414	409	406	409	396	450	458	536	611	477	444	404	352	405	389	420	367	386	407	402	397	385	399	397	407	397	411	390	379	452	412	419	377	406	415	419	388	392	418	394	396	418	378	406	409	389	361	396	386	405	366	397	406	439	442	387	385	391	423	385	409	375	423	408	420	408	393	369	373	376	425	401	422	385	405	367	388	399	410	403	404	400	389	410	387	429	387	372	416	351	401	425	393	375	394	372	389	390	378	372	424	394	409	395	392	395	376	409	381	419	400	365	358	401	402	421	400	384	418	370	365	375	380	427	403	406	424	396	389	386	385	411	404	378	403	413	402	384	379	405	432	433	385	393	336	405	371	402	393	413	415	392	391	409	419	395	403	402	383	415	366	425	388	415	378	406	427	447	449	396	376	408	397	389	383	403	392	369	402	418	401	384	397	390	445	352	387	373	404	389	442	422	368	393	419	416	392	400	374	423	398	418	400	404	388	325	397	414	397	411	408	417	379	395	391	418	400	381	409	397	390	409	405	381	404	393	379	387	403	410	366	423	387	392	404	386	391	412	412	370	431	401	436	434	392	398	421	394	394	375	395	393	402	359	385	384	403	357	410	415	409	382	408	416	400	404	418	394	382	385	383	402	354	391	408	385	415	362	401	393	377	392	392	386	394	385	412	367	364	417	394	417	398	375	408	380	391	430	410	408	381	411	381	413	359	421	400	368	415	375	399	409	414	400	393	400	413	367	385	392	399	406	371	422	408	393	388	407	370	407	399	420	374	426	407	422	429	403	382	395	375	435	415	422	381	414	403	385	372	404	396	390	380	422	369	381	392	371	387	361	392	397	380	411	424	399	405	409	402	386	388	420	430	424	400	373	404	377	399	398	406	387	381	408	394	345	377	366	398	404	391	388	398	391	383	371	380	417	404	409	365	412	373	382	394	412	404	440	356	405	350	394	392	404	389	398	400	408	401	373	371	407	412	395	367	366	402	376	383	397	396	398	373	378	385	403	378	395	376	385	403	385	396	385	431	400	390	411	408	405	390	394	401	399	391	409	381	377	401	365	394	398	363	386	411	382	387	386	437	411	395	427	387	357	355	393	407	373	403	455	439	403	366	375	384	391	383	386	403	403	396	428	427	420	383	377	420	424	433	367	369	406	395	407	408	393	415	410	385	395	396	406	427	389	397	383	397	375	407	392	403	380	376	412	359	389	428	386	379	355	362	394	426	405	407	412	381	393	403	436	376	405	439	426	422	427	407	428	403	369	361	403	396	414	402	395	394	381	398	398	400	400	424	400	412	406	415	383	426	371	395	407	393	358	412	419	392	399	382	401	390	367	377	390	381	403	399	393	397	394	391	396	403	405	383	383	384	380	390	385	451	393	385	392	374	416	420	414	402	407	413	375	369	360	376	412	397	422	382	397	420	400	388	377	424	381	435	410	394	356	414	369	405	392	404	396	401	404	360	409	415	387	410	371	401	357	391	411	431	427	372	390	395	415	426	404	411	393	394	408	386	416	412	393	409	404	391	338	387	366	411	402	427	398	428	368	405	414	407	397	420	385	418	397	408	380	384	407	404	435	387	416	390	426	402	394	403	414	386	387	420	429	386	409	401	419	404	381	381	376	409	364	375	386	408	397	414	434	394	387	410	382	385	380	392	395	405	387	438	395	391	398	402	383	397	384	380	366	401	391	388	431	421	390	369	404	412	397	382	407	400	426	389	402	384	373	431	440	421	415	400	402	374	424	387	408	385	440	418	420	404	398	345	404	415	416	369	362	370	386	374	420	373	410	367	381	408	440	363	349	386	400	385	405	378	382	399	388	420	407	425	374	407	376	399	409	381	414	368	372	376	384	375	430	406	358	416	389	367	407	386	420	425	396	405	394	369	411	399	356	431	434	412	394	410	380	397	436	377	373	409	387	398	410	389	368	402	403	394	369	394	412	414	397	378	395	360	401	396	358	416	377	422	416	410	379	426	393	403	440	378	406	404	358	383	407	386	392	389	386	385	373	371	372	417	387	388	385	398	411	387	384	385	401	412	404	413	396	396	394	401	378	415	401	438	411	406	420	400	403	386	410	397	376	427	351	399	397	390	423	391	382	413	424	384	425	371	384	396	374	436	373	390	407	385	413	435	397	391	389	408	412	382	407	368	409	407	412	366	412	404	376	385	401	390	400	387	373	411	363	342	391	388	377	403	362	354	425	397	410	384	411	391	410	388	383	404	384	421	389	382	383	386	386	391	415	396	386	449	395	398	386	455	383	413	428	390	392	411	383	398	407	383	415	424	415	376	396	380	409	394	382	391	391	404	407	387	418	429	409	393	393	380	377	416	401	400	392	386	393	413	395	416	405	398	404	383	399	393	372	376	393	386	398	400	397	373	388	397	412	448	397	374	413	388	414	399	424	378	368	410	396	440	391	426	406	378	404	402	370	400	378	374	419	410	383	397	413	379	423	404	428	393	423	403	424	443	385	375	428	421	401	398	390	403	367	408	386	401	439	407	410	393	415	413	383	389	368	381	368	415	409	384	369	407	420	391	386	380	403	368	394	410	364	406	398	425	369	414	379	389	412	406	399	391	415	403	461	379	425	408	395	404	384	412	417	378	381	388	398	393	393	350	377	408	384	397	393	387	424	413	432	378	377	404	360	424	423	393	372	420	411	385	417	403	403	374	366	378	386	400	377	384	383	415	384	364	444	394	403	394	380	396	391	379	428	372	389	412	383	346	401	407	381	413	431	381	390	379	407	399	391	410	387	393	404	408	392	372	395	402	430	411	408	423	382	411	423	413	412	386	417	412	409	376	412	350	368	384	392	374	354	401	432	388	370	409	406	405	398	347	343	376	422	396	389	384	373	373	406	412	404	380	399	410	419	396	360	383	387	439	423	422	378	385	385	412	389	358	407	373	404	399	433	400	402	411	411	396	399	374	390	406	412	410	381	402	391	384	370	376	382	438	373	390	401	407	388	407	417	378	413	418	364	415	386	375	456	392	388	380	391	390	423	408	362	403	402	390	385	361	383	373	415	403	377	409	397	398	385	412	396	379	413	433	399	418	396	364	402	382	378	397	377	384	399	385	414	392	365	398	395	379	397	405	380	387	374	396	417	383	379	421	379	404	444	410	398	369	384	406	412	404	387	379	409	406	399	417	391	413	391	417	401	389	396	400	413	416	393	385	395	422	424	380	381	379	383	373	367	401	426	374	397	386	415	408	394	416	420	397	387	419	391	407	381	431	406	420	417	409	376	372	434	374	389	410	366	405	380	443	409	358	367	432	387	397	351	387	408	375	389	392	408	389	420	391	422	397	412	395	384	435	390	407	406	400	400	397	397	385	389	407	404	396	436	412	359	393	388	400	394	381	415	419	399	387	382	360	406	384	399	388	454	386	366	432	389	397	396	380	388	380	393
32677	7358	1659	1272	1142	781	558	493	469	397	407	370	380	343	321	316	328	330	348	307	323	322	300	296	330	299	309	310	280	321	303	291	335	294	283	318	307	309	300	321	362	347	308	295	291	294	273	298	262	301	296	280	280	299	280	260	276	277	328	274	250	315	294	298	297	302	320	283	286	299	297	284	289	292	303	272	305	272	267	282	275	295	256	283	281	307	306	301	277	273	291	293	298	302	303	299	290	285	316	318	282	281	279	305	337	274	336	293	289	256	292	287	272	292	289	295	316	291	286	259	297	261	299	258	283	328	303	282	296	301	266	315	262	322	306	282	291	289	313	306	320	275	316	290	274	266	310	304	303	300	321	286	277	313	297	270	276	266	303	283	274	316	297	273	279	299	262	295	298	289	260	291	261	295	285	328	294	277	309	309	298	268	295	290	317	282	260	295	290	278	325	290	301	317	287	271	273	289	307	283	274	294	298	292	287	293	272	280	262	286	311	321	301	295	308	313	278	273	310	284	303	316	306	290	291	296	302	282	275	270	297	284	304	285	293	285	297	279	297	302	296	293	283	281	275	275	278	304	273	300	276	315	291	290	300	318	291	298	279	285	289	268	273	284	305	280	276	289	303	273	280	272	275	298	317	272	285	304	296	299	287	293	307	273	295	280	299	282	286	286	289	284	283	304	301	312	282	312	273	302	303	295	269	275	262	305	278	255	283	310	298	293	297	271	270	277	251	294	299	277	298	284	283	312	315	269	297	289	284	262	297	297	326	298	261	272	296	327	287	293	266	291	278	250	299	263	300	296	289	321	294	304	291	275	280	291	284	260	282	321	327	291	300	282	292	290	290	329	257	300	326	297	267	325	313	244	271	302	307	309	265	285	304	296	299	297	281	293	302	319	334	274	293	279	302	264	308	248	298	302	284	309	291	283	272	275	268	296	271	300	253	314	292	278	309	288	292	285	300	319	270	282	298	291	285	262	285	310	268	290	271	259	283	278	297	259	279	296	274	283	330	294	291	284	287	319	321	305	286	275	287	288	319	285	268	316	323	262	299	291	324	270	310	252	269	295	291	252	282	318	298	304	306	280	298	269	291	302	300	324	297	302	295	310	299	274	308	290	271	281	275	296	316	285	298	283	283	313	283	326	294	292	291	279	301	313	285	259	281	308	281	290	305	287	292	291	271	316	305	269	307	310	305	268	283	316	300	282	282	282	250	319	302	284	277	297	300	307	312	295	295	308	262	273	309	271	269	264	301	312	295	279	273	291	267	300	288	313	291	289	305	300	275	276	286	301	299	296	261	290	286	286	292	299	309	325	324	308	272	291	281	282	313	279	300	294	271	304	293	252	322	278	320	273	282	276	299	288	287	299	283	279	284	278	301	272	278	271	276	298	289	285	285	304	300	292	300	259	284	273	286	282	290	296	277	306	280	306	296	285	273	281	270	289	267	326	296	304	283	292	273	292	294	293	301	287	264	280	308	268	312	275	286	290	306	297	309	271	296	272	291	259	288	298	315	296	280	269	288	283	289	305	311	310	293	304	258	262	270	268	310	298	283	289	264	292	292	326	275	300	280	301	279	294	291	303	296	285	306	294	298	261	259	299	271	286	313	265	313	323	284	285	303	270	304	311	270	270	337	289	279	315	281	263	295	286	261	296	310	312	259	308	289	318	290	314	290	308	289	294	303	297	307	265	281	249	290	300	309	288	292	279	259	323	277	289	329	294	289	316	317	313	289	273	293	297	291	332	288	279	301	277	334	309	295	302	292	269	303	317	304	282	269	304	264	280	307	271	315	296	293	313	255	287	281	323	315	272	321	284	274	263	272	264	301	294	266	282	302	303	305	306	252	262	287	289	323	283	294	279	286	317	302	292	302	273	303	293	307	308	271	281	307	304	277	273	319	274	287	289	290	284	322	282	316	303	268	291	298	271	302	307	305	259	269	303	273	288	270	274	301	303	275	283	297	316	293	306	289	298	323	300	303	279	301	281	298	274	280	267	295	297	302	305	288	297	279	274	282	272	314	290	293	257	282	285	278	313	303	302	262	279	317	275	312	294	283	289	309	276	273	309	289	265	303	271	287	309	316	294	283	277	280	292	297	238	294	253	288	339	307	289	294	274	298	290	297	286	258	262	254	277	298	278	290	298	281	294	283	278	292	291	284	281	307	269	258	258	262	267	309	273	292	282	291	272	285	281	289	291	304	300	313	308	303	279	306	286	300	275	268	283	274	310	304	317	297	279	289	316	292	291	301	282	291	269	282	282	324	315	296	267	303	303	296	273	267	267	283	296	281	296	288	285	295	291	300	296	281	276	289	296	284	267	289	283	300	268	311	284	311	271	290	300	304	296	304	305	307	310	285	303	309	293	305	316	314	306	314	309	321	276	315	267	282	330	256	294	293	284	265	312	257	285	313	294	329	296	319	278	306	221	326	288	295	290	286	285	310	280	291	298	289	272	295	291	336	283	312	311	314	294	293	283	278	306	300	265	308	296	262	292	338	292	298	279	277	263	300	290	276	261	298	306	278	270	269	292	300	302	289	314	291	317	313	285	298	296	295	288	291	293	292	302	294	287	315	316	285	268	310	310	286	288	288	311	268	265	313	273	322	288	302	312	277	294	300	285	308	262	327	276	300	300	302	299	313	293	292	306	296	286	306	291	293	300	287	318	293	279	274	274	325	292	315	254	294	260	302	297	286	285	278	283	313	265	292	276	281	278	278	279	301	298	314	294	305	283	291	336	247	274	257	292	276	341	318	271	303	291	284	289	298	315	287	285	285	266	293	284	261	262	293	298	293	302	282	302	258	281	295	320	286	280	268	288	304	316	273	308	284	293	281	286	276	311	303	251	260	276	273	343	275	328	317	296	310	272	307	299	303	285	287	295	289	327	286	290	285	311	300	275	280	257	294	298	302	301	286	267	276	272	307	254	281	306	290	301	298	268	276	287	250	287	300	315	300	285	272	278	256	287	290	299	278	285	308	286	257	287	255	328	322	284	296	261	291	295	311	279	305	278	282	273	270	282	308	290	292	276	302	306	268	300	263	332	302	284	323	304	295	302	329	311	322	262	287	285	313	298	275	290	289	318	291	280	266	266	310	287	315	298	290	274	286	287	273	300	272	268	314	313	318	283	282	316	281	296	318	293	274	275	302	287	285	288	313	294	305	304	306	286	282	287	279	275	265	285	263	316	299	316	294	326	269	274	316	262	323	283	305	312	314	285	277	299	294	276	277	290	307	289	336	325	279	301	255	275	292	282	302	328	250	308	293	321	276	279	309	279	293	354	298	295	298	294	308	274	283	283	280	290	293	290	290	300	308	285	310	293	284	303	265	358	320	307	282	295	278	295	275	268	288	300	276	269	276	311	291	292	300	303	254	312	304	311	266	299	300	277	274	273	317	280	291	296	300	242	281	298	288	320	274	282	317	298	314	282	287	295	296	299	275	318	275	328	279	282	293	304	311	284	308	279	279	287
14117	1503	3034	3896	4480	3269	2213	1811	1834	1465	1434	1218	1132	1115	1081	1009	1031	976	967	926	885	895	894	873	902	904	832	796	781	776	839	853	863	874	826	812	883	857	959	1168	1251	1087	955	879	892	810	755	802	758	739	751	744	663	798	713	752	736	750	750	822	741	758	764	721	734	748	702	780	740	711	712	762	773	679	699	741	763	792	794	734	741	684	791	720	726	695	771	723	744	740	687	758	689	717	728	758	744	784	710	699	661	717	744	755	721	694	752	749	741	693	655	684	720	733	711	798	732	765	710	680	706	737	745	684	687	671	735	705	703	798	713	682	713	743	714	688	725	706	691	759	714	718	708	731	708	709	722	702	708	683	720	738	717	773	722	711	677	705	713	734	693	748	717	754	749	753	718	650	728	762	723	715	752	690	706	736	719	687	752	748	728	748	710	736	740	687	723	738	715	739	710	722	718	712	728	707	757	719	736	738	691	743	740	718	727	713	730	748	732	746	691	766	692	736	725	717	713	712	732	704	753	756	752	726	707	725	756	745	693	688	698	704	689	696	703	750	703	714	719	691	746	745	752	743	722	748	740	699	747	718	749	681	690	714	702	708	696	718	705	737	716	716	746	750	699	722	684	758	702	701	714	719	726	689	742	699	686	704	692	724	689	728	719	719	683	712	731	710	685	729	693	719	680	751	677	664	699	781	753	708	757	698	735	717	730	688	704	747	694	723	746	755	711	745	766	701	687	719	762	728	707	657	675	748	765	721	761	742	755	720	705	707	746	723	694	704	671	733	754	715	747	688	729	689	683	709	757	700	707	721	696	766	703	728	749	732	659	739	747	738	786	628	752	724	699	707	727	651	711	736	691	661	743	730	697	733	690	742	719	701	728	681	723	750	751	728	736	735	714	786	764	749	733	732	759	708	659	737	760	700	741	717	722	757	757	717	716	752	703	697	745	730	701	710	704	727	710	714	673	709	773	721	730	718	717	714	743	731	726	712	711	664	728	746	751	791	708	736	741	721	681	729	689	727	729	722	716	749	727	710	665	720	696	709	729	657	758	712	747	773	735	705	709	725	717	747	750	706	678	703	792	707	718	696	720	734	719	756	675	733	679	713	705	757	711	684	678	765	696	692	687	726	757	687	698	700	698	729	706	732	772	709	723	686	758	706	730	772	773	725	732	678	728	751	736	730	777	733	719	736	722	705	706	716	726	697	664	737	740	684	737	724	736	744	708	688	706	769	681	699	688	700	714	724	757	766	692	734	722	724	739	720	730	718	682	760	766	744	709	693	726	701	724	744	732	729	713	721	726	691	676	708	778	700	730	756	734	725	719	724	743	719	715	730	726	699	746	700	725	713	742	756	744	714	756	708	731	706	739	734	750	700	697	724	754	726	679	679	748	720	726	672	767	728	739	713	701	693	695	734	692	694	729	686	748	688	784	727	710	755	712	707	741	679	703	705	708	748	700	723	740	688	795	744	711	699	755	696	693	769	698	802	714	702	700	742	742	725	730	714	712	754	672	692	721	717	750	679	705	750	776	742	753	691	775	699	738	718	752	727	722	667	722	710	720	723	703	708	713	723	708	720	737	698	751	740	726	747	734	719	700	720	747	723	739	751	699	716	741	749	713	739	750	665	717	723	699	723	696	711	665	715	729	757	745	710	764	689	771	714	714	735	739	724	724	743	703	701	712	708	713	641	674	691	778	753	754	730	704	719	745	752	749	695	806	739	713	710	793	714	707	788	748	720	723	727	705	699	728	693	741	713	732	719	744	711	732	735	701	747	740	694	674	713	718	726	722	688	676	709	700	753	691	714	731	685	743	758	715	761	665	739	713	726	775	684	728	734	695	714	712	689	691	702	742	720	756	728	746	659	713	731	765	732	691	724	719	696	718	766	716	704	678	673	713	768	678	753	756	740	731	663	744	681	679	658	709	651	762	749	739	688	734	721	712	691	701	686	727	720	737	649	724	768	719	752	761	725	746	717	706	653	705	712	748	759	774	703	725	674	728	655	705	695	696	793	742	699	735	669	713	707	733	738	746	715	738	737	721	667	749	706	709	694	785	685	741	713	714	711	712	729	756	721	700	724	704	766	720	700	702	760	773	775	764	682	716	690	724	709	756	749	747	748	673	764	695	707	727	753	691	741	740	725	732	730	746	710	717	737	702	650	705	750	715	774	689	702	734	679	734	719	714	723	721	704	724	740	716	678	704	732	709	709	703	724	681	687	763	699	721	741	738	742	700	771	735	724	671	750	737	772	690	671	734	721	746	728	698	698	754	735	749	704	660	745	680	773	709	722	756	700	666	693	684	707	748	706	690	709	712	700	732	732	754	689	683	713	723	702	740	744	743	769	730	683	730	711	722	716	712	730	721	729	727	748	740	738	707	716	781	721	721	686	757	746	765	736	754	729	748	717	772	710	769	726	749	785	746	714	722	739	719	755	693	724	674	789	726	702	762	742	682	736	753	731	720	739	721	712	704	727	675	708	720	682	721	739	740	700	675	727	791	678	684	719	720	784	718	712	730	715	711	704	709	733	709	705	754	730	693	721	692	698	749	725	731	704	712	694	739	722	736	757	739	740	763	695	709	724	719	709	715	669	733	738	701	709	726	705	686	676	712	736	738	750	704	706	703	758	741	679	733	747	731	745	706	735	780	714	699	725	720	715	736	717	734	668	678	697	735	724	735	703	698	712	701	707	732	764	737	752	744	726	747	746	714	682	727	772	701	760	718	730	763	730	686	711	729	744	742	753	698	745	719	706	762	679	755	699	725	704	704	730	715	696	785	739	708	744	684	730	732	704	673	700	708	708	708	705	730	706	717	708	738	709	758	701	692	771	731	740	721	676	706	715	732	738	745	725	729	706	704	675	808	730	714	736	736	731	700	749	715	714	752	697	680	807	723	704	781	750	671	720	748	709	724	735	742	677	694	672	733	718	731	753	728	700	718	723	726	677	747	748	726	717	727	743	731	704	720	733	747	741	720	703	731	694	706	701	738	731	731	741	733	753	717	726	741	720	681	696	652	693	740	736	693	706	709	748	661	699	682	708	718	710	712	703	708	761	736	717	760	690	695	737	723	734	695	763	672	690	702	706	723	713	719	714	709	732	714	723	706	761	664	751	701	751	727	730	691	704	721	727	726	660	764	763	729	733	716	745	719	792	713	682	733	697	710	746	712	677	728	741	742	654	730	682	711	734	723	708	688	707	721	695	755	739	728	704	687	650	718	725	731	732	741	717	743	723	702	726	707	727	726	714	707	663	719	716	736	732	723	665	691	726	738	690	760	718	712	733	748	685	715	695	721	735	744	755	720	721	730	706	679	701	711	727	742	710	734	708	699	695	765	774	705	699	724	707	648	696	697	753	734	691	763	729	672	752	713	701	674	784	726	731	695	690	733	709	774	732	725	721	756	712	750	718	725	744	719	710	714	738	689	741	687	735	722	667	729	703	709	717	693	751	720	741	688	757	743	742	745	725	707	719
41749	15089	4154	2262	1947	1225	823	664	603	510	473	433	412	419	371	375	366	320	348	338	328	323	318	340	312	307	309	308	282	319	325	343	322	338	338	294	291	322	343	372	393	419	342	350	348	286	329	312	321	324	303	294	305	292	293	299	330	297	321	296	282	272	338	297	271	302	281	298	317	292	268	279	342	326	289	299	301	308	258	349	289	293	339	304	283	311	329	280	298	295	297	291	302	296	276	295	335	302	308	287	327	310	287	266	293	298	303	271	309	280	322	288	293	301	293	309	298	301	283	310	293	270	283	295	307	297	280	282	285	295	302	293	294	297	307	261	297	287	288	331	291	286	282	306	308	304	278	300	277	302	291	273	315	298	293	310	271	296	277	247	308	302	297	319	300	284	328	294	288	292	283	306	294	267	299	292	269	289	295	268	275	293	323	281	307	307	292	294	274	287	299	285	320	305	325	293	312	284	299	309	311	282	303	255	311	296	275	274	288	269	314	271	267	286	291	267	299	272	307	300	299	268	297	275	284	304	289	283	257	283	295	294	279	284	278	290	268	327	322	280	286	310	251	330	281	295	263	280	309	326	306	304	345	294	295	324	311	317	276	320	255	290	308	268	310	271	298	276	299	293	282	294	314	290	288	297	278	316	294	268	286	275	270	299	288	284	309	309	290	285	302	305	305	266	311	282	288	278	255	296	292	327	322	295	304	313	305	327	311	312	305	293	309	314	320	298	289	310	313	282	294	285	312	284	334	316	323	292	314	323	312	263	286	277	270	299	275	298	267	311	327	328	284	276	279	276	316	302	304	293	288	287	332	311	296	324	303	249	309	312	292	291	311	303	269	277	287	276	337	292	312	313	291	276	291	291	304	309	328	326	299	316	309	293	292	300	315	301	330	301	268	246	309	339	309	298	303	311	299	312	304	302	313	298	273	284	299	248	281	318	286	301	272	286	285	282	270	256	312	297	275	291	297	272	315	274	311	240	307	294	276	275	305	283	316	275	304	296	280	310	333	264	289	284	274	267	312	269	295	299	299	307	302	285	285	274	270	309	273	308	296	295	294	282	292	328	285	304	284	299	331	308	293	302	320	272	286	316	286	292	319	293	295	273	281	287	322	307	323	290	272	270	286	305	296	297	300	321	291	312	295	328	291	307	287	339	300	302	307	290	324	312	323	281	304	262	305	298	293	313	267	313	282	302	280	320	282	272	306	306	300	310	310	304	295	271	314	303	310	286	271	279	284	289	271	304	312	276	265	329	259	307	305	302	292	309	279	304	331	307	301	270	286	284	307	263	300	296	298	291	317	251	311	333	297	317	292	299	312	285	284	322	307	292	316	306	295	298	314	267	276	295	296	298	308	288	352	309	294	257	295	316	300	307	303	310	277	300	310	289	289	286	266	298	285	306	310	297	304	294	308	289	310	293	315	301	309	291	284	296	273	284	294	286	297	291	311	306	309	282	277	287	274	339	290	315	288	276	260	258	297	318	306	262	272	327	314	309	295	286	302	282	279	304	295	256	286	316	293	298	296	283	306	299	281	295	300	322	278	292	289	300	320	315	311	321	292	307	335	307	274	285	295	340	306	301	322	288	298	288	318	271	273	304	292	278	286	297	301	306	298	299	320	308	309	308	299	306	311	267	265	283	309	311	247	325	289	275	285	295	312	294	295	282	270	317	294	331	286	300	319	294	304	303	302	323	302	285	333	310	286	282	258	284	296	283	281	293	277	286	284	280	285	285	301	293	327	286	279	274	297	310	289	310	287	296	287	319	287	277	305	286	325	312	271	317	284	284	279	283	270	298	305	327	286	323	291	296	309	302	288	275	267	265	292	286	301	308	251	282	273	334	294	317	302	293	294	363	305	278	254	326	287	284	328	292	271	296	287	292	279	310	329	299	269	288	316	281	286	337	288	328	293	284	260	280	281	285	291	308	305	299	291	337	296	298	281	290	316	288	282	304	285	310	287	289	303	323	305	291	294	314	297	269	304	296	289	313	298	319	295	263	285	294	297	282	299	289	273	311	308	281	298	277	290	298	298	320	314	296	249	281	265	264	268	304	302	306	277	296	298	304	305	283	265	281	280	276	308	278	305	331	280	303	279	296	268	299	271	289	301	269	296	279	276	310	307	296	274	306	274	326	300	294	294	300	296	306	278	277	293	300	307	292	292	325	290	303	310	294	284	320	314	271	285	287	318	297	280	271	325	279	275	313	299	310	290	284	340	296	308	307	265	315	296	299	299	293	301	265	318	303	290	283	312	280	310	309	332	281	281	279	316	299	312	277	298	308	281	306	308	319	283	304	297	286	280	269	326	297	294	283	286	291	310	291	331	290	321	305	301	301	297	294	284	325	297	306	278	283	338	298	268	302	300	289	295	296	300	320	289	296	300	303	296	290	273	259	276	314	308	249	307	301	297	302	276	287	305	291	291	303	291	323	305	294	267	288	316	286	302	280	300	292	317	281	279	288	308	322	264	284	295	294	306	291	328	301	299	266	275	284	299	287	300	271	299	297	293	306	288	321	304	317	302	258	304	317	292	298	312	281	311	321	274	274	300	353	294	294	283	321	298	281	295	296	303	309	275	318	268	311	265	333	319	322	293	300	305	284	250	309	280	271	261	307	308	295	279	297	301	285	315	295	274	280	309	308	318	296	304	282	303	318	305	293	267	317	298	302	287	332	347	308	300	293	311	315	291	301	283	324	318	321	293	312	296	304	301	292	270	285	298	312	300	291	299	287	326	317	285	277	303	312	288	296	294	283	291	305	307	281	319	316	299	288	309	288	305	307	303	339	318	315	319	308	276	288	299	292	313	303	312	252	301	248	268	287	278	314	305	293	297	277	290	294	333	292	294	294	268	321	290	330	341	286	309	318	267	327	291	280	298	323	317	286	314	297	301	313	279	299	271	289	285	291	270	312	282	270	285	305	303	296	314	300	274	295	311	288	296	318	284	319	290	288	291	290	288	315	297	283	341	291	313	294	306	333	280	273	324	287	275	281	299	325	305	298	263	302	267	318	278	278	294	284	296	344	266	296	343	288	340	285	291	258	295	313	293	319	263	304	321	335	289	308	313	287	314	311	328	323	270	319	283	303	278	283	305	290	290	339	303	288	289	267	280	293	290	296	303	295	267	273	290	303	301	307	323	314	273	287	293	270	278	289	298	316	287	277	293	270	302	295	299	303	294	312	269	314	297	281	308	314	295	277	305	315	292	307	274	282	299	302	287	315	299	306	291	289	264	281	274	287	305	320	297	290	293	284	282	322	290	298	293	350	297	307	296	348	299	285	310	280	309	293	297	291	266	298	277	287	272	267	285	303	265	298	284	324	285	279	273	289	301	302	287	283	270	276	270	272	290	275	309	295	332	325	256	318	300	308	309	267	311	308	298	269	284	311	286	315	287	269	289	295	278	293	305	296	298	278	296	279	278	296	296	345	290	305	302	252	332	302	307	301	303	304	313	273	317	315	272	285	273	289
17783	2217	4755	6296	7222	4938	3337	2787	2672	2141	1995	1649	1528	1499	1410	1344	1173	1176	1137	1089	1052	1001	989	1003	1019	950	907	926	846	835	933	890	1021	885	898	918	932	1036	980	1417	1763	1304	1050	1018	1090	880	830	796	837	775	755	788	770	785	746	703	727	719	765	716	766	738	785	722	802	728	695	744	740	756	770	749	670	748	717	746	717	705	741	706	738	740	717	750	720	727	759	727	763	739	719	740	705	751	766	755	707	695	737	671	731	732	764	697	699	790	755	691	682	711	703	711	721	736	776	696	709	704	711	729	693	715	729	654	750	720	733	689	695	729	686	729	704	716	716	678	692	638	703	684	708	677	730	693	726	710	716	659	748	726	677	677	709	717	667	652	732	664	671	710	671	695	704	729	666	715	708	752	713	775	675	723	661	689	678	680	682	765	717	704	678	713	705	681	704	745	680	698	668	679	702	722	762	678	710	704	735	749	700	688	640	692	692	674	688	732	726	733	718	714	679	712	678	691	703	712	733	724	702	725	705	681	702	686	687	716	666	744	708	692	719	741	719	716	726	742	744	700	690	691	693	685	704	755	671	721	671	678	694	674	716	692	696	677	648	733	684	731	720	694	698	751	692	710	733	698	681	692	738	675	698	712	673	728	718	655	743	740	708	680	699	707	687	723	676	674	751	673	696	716	683	722	758	721	690	675	725	690	736	695	664	684	694	723	679	690	719	722	717	667	696	656	694	723	700	680	717	644	723	690	686	742	708	704	712	672	736	688	677	693	711	738	715	703	697	705	702	701	705	675	722	742	690	700	691	705	710	710	703	714	720	725	704	697	692	691	709	761	714	678	700	690	703	697	714	662	714	699	669	697	718	722	712	683	737	704	680	707	753	686	659	698	727	706	701	700	701	704	758	731	712	716	726	672	701	716	707	695	679	717	686	663	690	684	711	690	731	740	740	706	728	670	708	673	669	703	684	712	682	755	717	659	711	690	719	689	662	702	717	671	735	678	697	696	700	692	706	714	666	717	673	727	767	715	687	713	707	696	701	705	715	690	754	715	713	739	703	756	684	698	703	709	688	681	696	654	693	677	728	650	718	730	691	683	701	688	708	649	710	659	697	701	719	691	694	694	720	683	715	677	703	693	711	709	704	711	743	706	709	717	659	658	742	683	696	654	699	708	686	680	654	705	685	656	686	735	711	698	720	691	708	744	696	685	706	709	652	651	710	686	672	683	701	717	671	699	708	681	704	709	685	666	672	714	678	646	696	663	635	671	727	729	686	719	681	713	669	719	694	705	687	749	698	691	729	739	687	705	704	663	700	677	725	700	688	726	727	698	700	651	731	691	681	679	676	726	681	686	710	644	673	698	711	640	696	733	721	738	672	708	702	670	667	650	696	763	701	700	689	740	773	677	697	670	756	683	685	741	700	716	696	709	707	684	733	682	689	726	739	733	702	693	692	722	678	731	684	665	686	708	728	713	698	693	735	713	687	690	713	663	694	731	715	692	682	702	727	683	726	760	719	760	659	687	697	676	680	689	717	674	705	718	692	707	683	707	717	655	722	757	680	684	730	671	696	684	713	672	715	736	722	662	711	728	688	728	696	693	694	734	731	707	669	678	691	677	690	644	688	719	694	704	739	740	733	707	652	662	733	687	730	716	746	721	707	704	732	700	708	697	666	682	700	683	696	711	701	724	704	713	718	657	716	694	695	730	706	726	709	701	731	672	708	712	684	675	698	662	708	702	675	656	702	727	744	700	672	701	673	715	701	669	732	732	680	704	702	683	736	714	726	717	717	728	754	684	734	679	711	712	705	698	683	717	678	689	711	754	718	673	731	695	693	714	673	666	706	702	683	697	777	712	725	709	687	702	703	726	717	685	694	658	730	686	759	733	701	707	683	696	711	686	718	714	752	705	730	693	695	695	701	699	681	727	710	749	668	704	752	691	740	655	737	712	698	689	691	740	717	678	708	687	677	685	683	694	702	712	722	744	664	720	722	708	707	662	714	686	698	711	692	683	666	695	688	701	725	709	692	710	702	696	667	703	715	710	740	702	717	682	736	711	752	720	670	761	680	704	685	696	696	728	745	682	701	723	665	680	699	663	665	690	701	717	669	736	683	694	691	676	746	705	702	707	709	739	738	697	759	724	713	693	729	718	725	673	681	692	720	744	719	728	694	673	706	688	749	747	681	701	714	687	666	697	696	774	675	681	718	719	695	680	736	684	727	713	709	729	716	695	729	701	677	729	674	780	721	772	752	700	695	683	698	666	673	720	715	734	661	659	698	712	682	719	711	670	704	707	694	731	694	694	737	693	696	721	730	701	704	724	713	693	691	748	639	714	702	689	736	702	743	655	670	737	759	676	731	737	699	698	742	698	664	720	714	741	706	753	687	685	701	680	683	707	746	708	687	700	734	700	668	694	682	731	681	726	674	719	687	716	738	718	705	690	663	738	636	678	684	683	677	713	687	719	711	700	696	718	676	791	692	719	750	744	710	735	727	708	679	722	784	707	672	735	703	714	711	659	718	716	736	722	709	739	643	653	696	699	700	741	719	676	690	715	681	715	665	690	728	682	644	697	762	712	701	693	708	766	695	691	713	688	706	713	688	671	689	700	725	684	681	722	704	722	727	749	753	680	708	692	698	680	766	761	715	715	702	696	691	738	720	698	723	693	679	690	669	679	701	715	756	708	700	658	702	716	681	720	685	697	677	708	698	715	702	688	699	712	720	738	736	707	670	721	705	725	734	728	730	716	708	708	710	682	702	703	729	695	720	666	727	708	719	697	700	684	701	685	747	712	705	718	711	622	724	693	725	761	704	693	698	733	723	689	723	682	668	685	717	685	720	739	693	715	685	722	700	726	713	715	670	728	726	637	706	740	675	677	667	662	714	670	732	710	706	694	736	744	698	728	683	696	692	653	668	703	710	688	704	661	699	704	693	714	658	739	730	639	716	727	714	733	736	665	706	752	722	690	714	694	690	705	679	685	695	693	695	718	680	725	718	696	712	685	764	692	691	697	720	688	688	685	679	730	705	681	719	698	703	745	683	712	735	737	684	679	724	700	691	671	713	738	680	685	705	685	660	692	722	721	718	718	746	713	739	669	711	697	664	707	740	760	709	701	716	751	690	716	751	734	704	660	740	683	682	671	670	721	696	683	784	661	702	677	659	705	713	693	678	687	685	733	731	694	697	723	742	711	704	717	704	698	698	726	722	673	733	683	725	704	685	666	752	726	694	728	716	662	717	702	704	711	730	716	675	737	720	705	684	667	740	700	735	715	647	672	767	710	678	725	688	693	655	722	683	686	749	696	729	672	726	683	665	705	690	717	761	704	729	700	709	667	721	702	747	679	687	683	733	727	674	699	699	720	688	742	654	677	704	707	711	677	690	694	711	700	694	780	709	726	688	689	662	700	694	753	723	687	659	708	752	678	674	706	706	748	710	728	722	704	728	762	738	688	689	663	731	685	724	672	682	676	703	747	707	723
4980	286	276	349	461	251	190	133	139	138	165	156	144	134	155	135	158	136	124	143	138	136	144	136	166	134	153	151	130	147	128	145	144	116	151	120	126	131	153	173	165	170	157	144	153	148	135	139	160	153	155	140	120	156	134	146	122	159	147	144	141	158	134	153	163	140	139	143	143	142	121	137	136	124	160	130	134	139	145	154	136	164	138	139	117	128	121	117	129	129	147	158	147	133	154	150	132	135	137	143	165	135	134	163	136	140	153	165	132	132	138	136	135	149	140	153	135	148	142	124	142	122	139	155	161	144	132	138	137	126	143	168	176	167	140	157	147	131	145	134	132	145	166	128	152	135	106	132	141	143	147	163	147	143	137	128	124	130	141	122	148	148	121	141	140	124	137	128	137	160	159	145	135	122	156	148	162	121	134	139	145	148	130	147	141	156	142	142	164	165	137	131	126	139	136	158	135	142	157	139	123	134	126	156	171	134	138	144	143	128	143	152	153	149	150	145	148	156	117	166	144	163	159	155	146	175	150	154	149	143	142	130	144	139	151	154	128	131	126	139	115	152	147	157	164	148	126	115	155	157	131	136	125	145	145	152	132	149	144	146	139	142	153	140	168	123	125	118	140	140	153	148	161	163	154	128	141	133	145	166	115	146	152	143	141	143	149	140	119	137	154	156	138	111	149	141	145	139	139	147	139	147	147	122	148	126	133	143	150	142	163	143	128	140	125	142	135	141	129	146	148	133	140	134	154	141	143	144	131	153	140	142	120	151	133	154	141	154	142	155	128	137	123	151	134	161	165	153	126	145	151	129	127	149	126	142	121	135	149	163	139	152	121	174	146	185	135	142	127	164	150	155	139	145	139	160	148	149	146	146	142	126	133	129	148	153	174	144	133	135	140	139	135	146	143	140	148	142	147	143	165	144	147	130	159	166	138	109	135	180	160	118	133	160	150	145	132	154	153	154	151	140	150	121	149	131	141	114	129	142	173	148	133	132	150	135	133	146	144	151	115	130	129	146	144	147	148	152	154	127	119	151	137	146	152	152	142	142	144	159	150	140	166	154	149	138	145	142	153	143	159	150	153	130	120	134	140	143	144	136	129	148	121	152	140	154	145	141	149	124	155	124	142	141	155	157	157	128	137	147	136	123	153	138	141	188	127	130	129	157	140	155	130	140	137	167	148	141	158	140	151	158	141	173	142	143	140	161	134	150	151	142	129	158	149	140	127	155	146	132	153	145	149	126	137	129	115	131	130	171	134	146	127	150	140	137	125	137	137	152	137	145	130	138	143	149	146	147	162	138	142	146	127	150	166	150	155	137	140	134	158	159	131	131	149	148	123	152	135	155	149	143	133	151	151	123	170	144	136	156	147	121	135	147	128	137	140	141	148	166	137	149	130	129	129	138	128	144	140	128	153	132	149	150	131	142	128	170	143	140	139	141	156	168	129	116	140	159	132	142	143	151	145	141	145	148	126	127	138	136	113	123	138	144	129	128	132	139	153	135	155	131	129	143	146	139	125	144	122	126	165	151	179	164	115	151	131	145	140	138	137	168	139	135	137	151	161	137	131	132	137	156	116	148	138	138	138	147	145	137	164	158	139	155	136	159	130	135	134	139	136	143	137	160	141	145	137	154	143	146	136	143	141	140	138	134	130	150	137	130	109	135	141	137	139	149	150	126	150	146	160	147	156	138	127	148	160	144	159	140	132	143	141	144	148	149	115	149	153	153	148	153	123	165	127	132	124	138	134	145	139	156	149	156	150	125	149	146	130	142	149	139	143	142	130	143	147	115	125	158	145	140	133	140	130	135	137	139	142	139	123	172	141	168	143	144	154	146	125	138	133	127	141	120	147	146	140	153	155	152	118	146	131	148	139	135	158	132	134	121	126	143	152	121	146	121	164	124	132	143	161	148	133	144	157	129	124	154	123	135	143	148	146	136	163	128	153	145	130	151	141	126	140	160	118	135	137	133	129	150	128	155	132	137	145	156	125	146	132	141	131	159	141	141	141	162	149	148	138	120	154	142	144	158	153	141	123	127	131	169	162	118	144	123	149	145	170	136	149	146	131	147	152	157	140	155	135	150	139	154	146	143	142	141	153	158	159	145	155	147	153	153	145	149	135	138	138	154	142	155	142	142	127	140	125	127	136	126	160	152	121	148	148	134	142	145	128	159	144	142	137	140	150	157	161	144	142	163	144	131	170	142	134	141	145	127	157	136	151	144	154	129	144	154	145	138	140	124	128	152	149	129	148	134	126	144	168	149	137	142	150	146	140	147	166	150	141	138	131	155	169	152	166	150	135	132	149	119	146	116	148	119	160	122	137	139	154	126	137	163	111	161	153	139	125	138	162	143	150	143	137	130	141	144	152	141	140	139	144	135	130	139	161	135	143	149	143	132	141	145	140	135	126	137	139	164	147	111	128	140	149	131	144	161	133	143	118	138	137	124	135	149	149	141	124	133	155	165	129	139	125	135	129	160	151	128	140	148	146	132	150	132	126	133	122	135	165	134	133	160	140	139	153	126	131	177	173	140	155	151	146	136	142	155	144	153	128	140	142	130	138	124	142	147	144	157	153	136	149	139	159	164	148	126	141	143	156	138	147	158	141	155	165	163	165	155	146	166	152	148	120	167	134	129	149	168	121	154	151	149	140	142	161	149	143	147	147	146	144	157	119	162	144	140	162	113	142	131	136	124	157	136	150	141	126	153	138	125	136	157	137	132	130	141	126	148	136	145	141	132	136	151	144	137	121	133	126	146	147	126	142	168	149	160	167	157	136	166	150	143	175	143	138	139	136	163	139	112	165	168	144	153	145	139	156	153	121	148	137	138	145	122	141	133	138	128	167	119	135	123	147	117	149	147	159	150	147	133	169	142	168	137	149	157	136	152	144	160	139	140	138	161	144	149	139	140	152	134	140	155	136	147	139	136	150	168	164	141	143	144	161	128	136	167	159	136	160	139	152	138	141	140	132	140	148	150	144	146	139	156	123	138	142	139	153	143	157	142	125	157	135	158	146	128	139	139	136	133	164	127	146	129	163	145	144	175	151	141	137	143	149	119	124	148	183	142	135	150	143	135	148	137	159	138	114	152	144	124	175	135	120	141	134	150	167	123	121	132	166	138	148	159	163	156	147	166	146	135	144	172	148	144	142	143	135	135	145	149	135	133	146	158	166	149	142	137	158	138	137	141	156	142	159	166	139	152	142	148	153	167	139	135	136	158	162	149	128	146	126	123	128	126	139	148	134	142	164	138	140	148	117	129	145	136	139	117	123	123	119	152	148	150	140	155	139	124	119	137	150	141	164	164	149	121	145	137	135	129	140	153	143	132	142	153	136	151	147	152	139	122	149	128	160	158	146	129	134	145	148	137	157	125	129	125	158	143	138	146	134	146	145	138	165	151	179	135	163	142	124	153	145	144	133	156	142	128	127	156	140	123	149	152	161	131	147	149	136	118	134	139	144	131	139	139	133	151
4520	512	669	1163	1731	916	549	487	511	427	480	436	496	472	437	445	425	416	390	420	390	456	435	437	404	418	388	390	440	417	405	391	411	428	438	415	418	445	462	524	652	598	414	402	455	392	401	396	374	395	393	440	409	410	392	382	425	392	380	403	384	423	375	401	409	431	413	389	399	403	440	463	404	402	378	410	394	370	454	410	416	402	401	397	403	436	394	376	416	456	391	426	416	399	433	412	418	407	395	423	404	426	447	399	368	382	414	400	393	379	432	407	378	419	376	404	363	429	398	407	372	338	398	429	405	401	373	418	409	425	334	392	398	391	405	412	382	417	408	419	389	391	441	419	399	383	400	413	395	408	389	374	411	414	370	400	391	438	379	408	380	402	428	407	409	421	395	379	414	400	394	350	431	376	375	430	391	394	436	398	402	407	420	394	398	389	387	397	407	418	405	398	376	401	420	403	422	413	433	455	426	402	411	426	384	425	411	383	431	385	364	421	412	399	417	435	417	417	425	413	405	434	432	398	425	416	416	426	403	373	441	400	380	390	399	466	399	424	403	377	402	407	436	390	405	395	387	437	442	397	434	417	393	406	382	401	423	414	420	423	402	370	439	386	415	424	388	402	394	393	397	418	393	433	407	449	414	373	415	413	391	389	401	402	384	398	403	390	389	388	407	393	428	409	399	401	415	376	435	405	396	412	386	433	363	418	421	391	399	439	418	398	393	429	419	410	430	381	385	400	421	402	437	409	363	400	440	404	408	419	424	428	404	411	403	411	430	433	405	386	384	413	381	358	399	362	400	377	407	365	400	400	380	425	406	404	416	405	383	387	384	384	424	406	429	421	406	429	408	381	399	402	421	414	397	409	408	390	388	396	404	420	383	413	420	398	412	422	378	380	404	411	376	407	396	430	400	392	385	396	403	403	407	409	420	421	408	435	411	392	382	406	389	405	398	402	386	436	411	397	421	381	425	425	380	424	426	382	406	385	428	404	396	418	442	395	399	407	392	393	436	429	460	380	412	378	377	419	402	364	443	383	385	426	400	427	415	419	406	399	405	393	404	399	395	407	371	404	426	419	404	419	394	401	364	375	412	426	389	410	408	409	392	377	428	428	401	389	410	408	416	407	374	413	423	398	421	402	387	390	433	413	380	397	401	440	415	411	396	416	385	411	391	421	372	391	368	431	391	371	427	389	427	401	376	372	386	402	416	392	440	407	408	434	389	429	388	407	375	399	421	374	399	432	415	430	444	406	405	412	369	420	412	398	411	377	412	413	441	386	402	418	398	404	406	432	427	365	414	377	399	396	380	393	395	405	393	403	418	414	414	406	472	394	405	417	386	419	410	386	388	379	410	408	377	404	408	394	387	385	420	407	361	396	377	367	416	402	400	407	425	416	410	376	418	403	444	396	387	397	412	444	388	445	459	438	423	377	413	391	435	426	405	389	430	366	352	413	433	385	415	481	392	402	410	425	398	428	434	404	438	446	440	387	392	391	373	424	397	394	418	417	401	423	424	395	386	381	394	419	433	432	412	367	392	398	406	395	420	423	397	422	391	425	414	409	428	422	382	417	383	426	428	383	398	403	418	399	376	369	411	400	391	433	429	429	406	377	393	392	395	434	374	441	398	409	406	407	383	402	417	411	425	401	422	428	402	432	384	422	415	414	397	414	440	391	419	378	406	434	404	372	416	433	429	392	419	418	443	438	431	422	365	399	386	421	411	395	417	396	405	376	403	409	397	412	420	424	409	420	393	402	399	423	401	449	416	395	404	380	409	441	434	398	388	398	429	400	411	398	448	376	389	388	408	400	391	416	392	408	385	421	423	415	390	379	388	370	407	371	401	413	396	376	431	415	372	386	396	436	404	437	430	385	457	443	371	386	401	419	380	418	432	402	400	409	409	361	416	404	412	386	376	397	424	407	386	446	383	404	396	386	370	438	429	411	371	386	383	380	401	373	410	399	395	419	432	393	428	436	425	414	394	393	415	404	395	422	397	428	424	431	369	385	397	406	414	417	435	402	401	424	386	401	385	383	410	390	389	425	411	395	405	403	379	396	406	407	374	375	422	364	387	404	420	436	402	441	379	415	393	406	410	432	396	432	413	386	398	384	397	367	414	409	392	397	410	407	412	376	418	434	375	425	369	393	407	382	439	389	390	382	374	382	401	406	426	401	408	396	413	401	414	391	393	416	421	426	382	449	390	406	408	421	431	412	416	420	373	386	410	397	420	409	390	441	431	380	416	422	391	425	435	421	401	424	400	406	426	431	365	390	393	357	404	429	433	435	424	417	418	415	398	436	410	440	412	392	424	434	437	383	379	403	397	413	405	376	415	425	407	387	396	398	423	400	382	407	386	372	372	436	434	391	402	404	391	423	377	425	404	406	392	433	425	416	425	415	408	400	431	378	390	436	435	428	389	383	399	400	421	394	389	380	398	408	384	384	431	436	389	400	421	439	421	372	406	398	387	386	403	413	407	405	420	411	399	430	418	375	421	409	438	385	413	401	439	414	387	400	382	410	405	400	369	405	409	433	389	399	395	392	407	392	411	431	393	456	387	415	448	402	416	361	402	389	365	433	404	416	387	379	408	408	396	379	419	387	415	434	396	379	457	403	404	433	409	386	399	397	393	383	413	418	419	399	402	415	424	393	408	409	395	417	394	400	456	386	393	412	426	402	408	393	384	401	438	383	427	390	405	398	379	446	410	402	400	400	414	412	372	434	392	416	384	418	394	418	404	399	416	381	418	427	383	411	388	381	393	423	439	405	404	409	417	411	379	391	385	410	415	431	379	402	401	374	398	422	404	391	412	424	355	456	396	387	398	393	405	373	397	389	421	397	444	399	373	413	400	410	399	413	399	427	408	428	434	442	402	385	434	411	407	400	415	388	396	367	416	421	408	352	409	376	430	395	397	400	433	367	440	391	415	410	425	433	405	382	440	450	448	384	383	390	404	385	398	388	395	438	405	404	397	385	416	413	405	413	407	401	399	422	396	409	406	428	402	396	412	412	379	408	380	415	395	400	385	374	417	425	404	425	413	419	418	419	380	376	434	374	449	432	405	411	428	400	389	416	419	396	403	437	429	361	417	418	434	391	350	424	422	432	394	382	404	379	391	432	434	383	403	382	378	413	390	365	371	410	415	424	388	414	406	417	429	422	399	426	398	430	409	412	438	403	419	374	425	409	404	373	380	419	437	407	386	438	418	395	396	407	411	413	411	418	392	380	436	387	400	410	394	388	399	421	441	392	398	405	412	415	435	405	437	381	405	390	385	403	375	422	412	403	428	394	399	395	401	390	359	426	409	425	389	371	427	370	408	404	407	453	413	403	397	391	423	388	372	384	402	401	435	407	434	383	444	403	419	405	391	437	416	418	380	376	406	388	408	442	388	414	406	386	437	418	387	399	386	387	408	404	419	406	367	424	414	418	408	400	429	427	397	422	453	422	422	418	398	392	393	418	389	399	359	399	404	364
30734	5578	1537	1268	1277	785	566	493	471	435	380	386	389	365	375	339	338	292	342	309	314	340	316	354	294	310	316	327	290	269	292	278	298	293	298	312	284	307	310	333	379	294	281	334	268	298	309	328	307	270	297	280	291	299	279	288	276	276	288	274	244	328	290	298	313	279	294	308	279	310	334	280	321	310	277	293	280	312	276	272	291	293	316	278	290	287	282	258	316	307	266	293	277	293	263	284	327	299	260	300	275	281	281	265	284	291	284	311	307	269	299	293	302	294	262	292	297	301	255	307	295	279	299	272	273	276	251	287	309	304	297	266	291	314	287	308	309	258	273	273	280	313	315	303	316	292	289	292	277	296	341	290	294	271	269	307	288	306	291	296	293	323	284	279	303	274	320	311	294	339	287	275	298	293	321	299	340	307	305	295	289	313	279	300	287	309	295	283	259	289	261	265	320	291	313	285	303	292	284	295	265	297	322	303	284	306	309	292	254	319	266	331	286	305	282	280	283	297	258	263	287	320	277	309	288	297	282	275	294	301	305	314	266	265	283	279	278	293	313	292	265	302	284	309	269	302	272	279	298	275	271	309	287	291	304	305	318	293	305	300	268	279	295	308	267	291	294	287	285	309	314	301	312	306	308	300	293	279	323	311	292	286	315	298	269	302	310	297	314	296	285	260	288	304	282	286	289	268	280	294	299	284	310	319	286	279	305	258	309	286	303	304	297	320	314	269	282	267	298	276	292	297	314	265	266	310	282	270	279	304	274	316	276	259	292	285	319	283	285	299	298	308	319	335	284	281	279	290	282	306	301	284	294	297	294	314	297	311	309	282	329	301	263	269	281	270	310	300	302	298	302	274	313	308	299	309	280	272	255	295	316	294	297	300	311	295	304	276	279	292	311	286	318	280	288	305	268	276	299	271	287	307	313	303	298	324	302	304	262	264	313	304	316	281	278	296	312	303	323	286	305	295	312	303	333	267	292	323	262	312	264	273	293	313	274	315	295	290	301	297	266	276	308	323	281	299	311	294	303	308	301	285	272	302	310	309	313	303	261	273	269	283	278	302	289	280	266	270	299	291	258	275	309	331	283	283	262	291	263	310	303	306	269	287	303	272	305	310	327	286	307	286	320	255	281	305	311	258	300	315	304	283	309	297	298	298	289	276	265	293	283	303	265	271	281	284	297	273	277	287	298	339	328	252	303	313	279	280	288	300	330	271	283	299	282	304	289	297	272	298	304	291	294	290	278	294	289	269	292	321	257	323	310	284	300	288	278	289	304	335	267	274	286	275	263	288	293	284	323	294	294	282	290	285	271	313	279	301	300	301	287	302	284	319	304	290	278	309	316	267	308	282	290	335	319	292	255	290	287	287	295	291	264	277	320	293	278	314	285	287	309	276	290	297	291	271	289	278	317	271	290	316	306	287	305	277	290	280	288	261	253	290	286	322	310	307	288	287	296	293	286	310	259	336	307	301	281	305	289	287	293	287	299	286	294	254	280	305	250	280	297	274	254	283	312	273	300	321	286	285	292	293	293	282	283	299	283	286	277	280	294	297	300	282	316	321	302	306	303	292	265	274	293	273	313	277	295	266	292	302	326	317	275	281	297	316	265	270	294	250	307	304	297	294	297	300	267	284	304	296	276	255	310	283	282	260	306	275	278	300	316	302	313	259	303	272	273	267	250	254	300	314	303	264	281	307	277	297	305	271	277	277	285	325	289	278	282	307	312	307	297	311	278	319	290	278	285	296	274	319	262	295	259	296	270	280	272	317	321	290	310	306	320	288	289	275	292	304	319	283	314	320	315	266	290	317	271	301	315	329	248	289	307	291	310	309	300	281	301	290	316	329	296	293	287	269	267	312	294	283	269	273	280	273	285	328	282	290	287	312	273	312	308	264	273	296	304	316	296	292	317	299	295	305	299	304	292	290	307	307	286	286	296	322	310	293	275	276	252	271	302	292	315	295	296	322	307	295	297	276	322	312	304	266	304	295	260	276	311	303	283	303	281	268	337	286	306	279	312	277	291	283	305	299	315	309	300	314	271	305	297	292	329	302	286	292	275	279	296	288	314	287	288	283	310	293	287	282	308	283	294	296	307	311	285	321	277	284	294	296	290	287	298	293	284	282	278	291	293	269	292	312	282	312	281	284	314	274	254	260	291	279	320	310	284	298	279	292	288	304	292	311	321	287	255	272	293	304	278	261	271	311	304	294	320	301	303	298	287	298	259	265	276	289	316	287	277	280	250	280	283	297	275	263	288	315	295	318	301	297	314	280	289	277	300	279	269	266	289	297	266	289	270	279	263	291	306	311	296	310	299	292	314	312	306	276	281	281	272	291	285	326	289	273	316	296	298	294	291	264	267	328	308	305	299	289	298	301	258	298	313	315	296	279	313	291	292	304	260	292	297	284	315	301	309	304	276	284	303	264	283	317	285	302	331	303	294	282	277	262	279	312	295	307	330	302	304	291	308	313	276	293	296	299	262	282	283	299	292	297	272	290	273	313	313	299	289	291	293	307	278	286	275	273	284	293	319	279	324	300	280	304	274	267	289	315	294	255	271	289	311	299	279	265	280	300	274	287	290	270	286	292	297	320	276	274	277	305	288	313	290	304	266	288	286	306	270	291	310	286	256	318	268	287	312	254	271	301	279	265	286	285	269	292	326	246	297	320	299	303	305	296	272	298	307	285	286	294	295	283	307	303	308	325	307	287	272	272	303	265	294	313	304	321	287	280	312	293	280	336	272	287	288	279	281	287	328	295	261	296	295	273	308	330	280	308	297	283	316	279	282	271	298	281	293	276	326	290	287	310	275	299	303	331	284	279	277	281	289	255	255	296	303	280	292	297	274	283	277	304	300	295	304	293	294	300	291	296	298	296	284	302	286	281	280	284	289	306	315	285	295	305	312	254	299	308	312	310	303	286	292	315	319	271	290	279	293	327	287	293	304	290	299	293	286	307	285	322	301	306	253	327	301	288	304	275	328	262	267	286	317	281	312	314	302	325	314	283	276	266	318	273	290	299	309	278	322	305	292	318	293	310	316	285	271	295	299	286	297	268	338	283	290	299	293	306	273	276	318	286	285	299	296	271	289	320	293	299	305	288	301	283	279	296	275	293	281	306	297	259	320	276	305	291	312	311	293	299	284	296	282	294	319	280	310	286	286	302	310	295	268	302	309	276	300	296	277	279	315	284	278	292	286	263	321	277	320	281	267	300	303	292	287	303	310	327	267	287	301	311	314	277	262	304	301	295	302	337	313	301	269	295	295	308	314	275	282	279	290	295	279	314	282	292	298	257	297	295	309	283	294	297	287	303	302	300	282	292	280	278	285	292	313	294	280	284	282	286	274	326	273	297	312	263	273	323	270	274	277	293	292	283	300	283	299	289	286	269	298	280	315	294	292	311	285	293	296	300	310	262	267	294	280	296	308	296	293	303	309	298	267	268	273	286	293	307	283	284	285	265	314	294	292	322	299	288
13336	1521	2970	4033	4953	3080	2387	1899	1703	1501	1359	1255	1133	1156	1121	1055	1016	959	908	930	965	843	882	980	849	874	790	833	825	778	840	826	876	913	808	853	857	908	884	1177	1485	1104	871	875	845	828	784	766	806	718	768	735	757	771	760	723	791	765	782	763	737	746	701	769	703	715	718	749	745	718	744	728	735	721	733	735	688	715	719	721	698	728	756	735	749	767	692	692	739	725	710	682	730	726	699	759	776	768	674	701	768	710	790	694	729	724	747	740	721	715	736	722	713	731	726	711	698	763	735	722	733	760	757	692	707	736	698	718	699	783	711	729	725	738	723	690	752	713	770	687	750	744	701	688	674	719	719	722	702	735	733	729	701	747	734	737	712	719	707	707	736	718	737	747	745	719	728	692	718	738	703	726	697	773	739	723	757	761	727	677	702	712	758	711	720	686	760	690	757	710	755	714	698	730	739	717	717	670	753	736	733	701	709	703	711	714	752	716	734	706	718	698	778	748	731	723	732	707	678	737	753	727	760	695	737	720	646	752	749	691	731	725	727	732	721	705	712	740	748	705	689	747	743	690	729	736	755	739	738	759	714	742	696	711	718	719	712	720	696	768	676	714	762	719	713	693	769	758	746	769	733	739	765	708	700	709	758	724	691	725	763	744	716	699	717	748	729	729	740	716	807	735	718	754	756	753	746	707	760	779	714	699	737	739	696	707	723	675	734	678	710	710	704	744	718	729	682	760	695	746	707	739	696	739	733	694	711	739	656	732	765	734	716	723	750	731	730	719	694	682	688	693	731	705	691	742	708	759	722	719	678	770	684	746	753	704	718	770	748	754	741	763	744	736	705	730	702	700	721	715	681	701	705	719	750	709	714	734	779	691	743	713	717	755	730	751	674	730	783	702	693	775	680	731	647	688	761	725	751	770	725	718	720	758	741	718	744	740	732	762	745	773	740	724	712	731	728	761	736	747	748	746	703	713	735	719	731	702	734	738	692	712	690	716	728	734	722	709	766	704	731	720	741	706	666	729	733	739	731	675	766	699	735	758	740	700	702	718	754	689	722	772	719	761	742	726	727	761	669	750	724	761	737	745	706	669	671	712	752	759	689	710	739	740	674	730	687	795	735	766	729	735	754	787	741	718	728	738	717	757	721	698	704	725	743	711	736	746	679	779	760	692	725	732	700	738	694	706	739	747	685	749	753	686	753	718	710	791	728	728	743	751	731	745	712	718	722	717	742	717	758	759	742	735	760	724	736	723	685	647	727	735	740	736	717	777	745	689	730	688	686	741	674	733	744	711	721	715	718	720	754	720	695	707	729	724	727	744	726	724	713	706	747	685	713	755	684	730	675	762	735	707	715	713	755	715	715	714	708	697	715	716	735	712	687	734	732	689	722	796	674	711	726	759	698	743	745	728	716	721	771	715	686	764	695	731	721	752	690	740	765	704	713	691	748	758	697	689	712	729	738	707	663	759	751	756	709	744	788	727	742	782	724	719	763	698	675	684	705	770	668	676	772	777	695	715	722	717	759	680	745	730	690	737	698	746	722	713	756	684	726	715	693	765	752	715	695	673	710	698	747	709	712	714	701	735	705	713	728	729	717	739	747	732	707	703	747	755	754	765	747	694	784	715	752	757	676	692	674	719	710	685	688	732	727	688	725	701	764	709	767	695	738	733	725	726	731	712	765	690	686	720	738	711	736	796	698	740	695	717	771	720	743	732	765	719	716	703	701	728	745	752	760	758	756	748	716	726	720	755	736	720	697	733	692	741	685	732	719	751	733	750	735	787	781	714	713	714	719	694	744	688	768	743	686	686	708	793	729	688	707	733	774	688	696	754	772	730	739	738	694	719	734	745	696	728	736	716	751	746	764	684	683	699	733	733	704	691	700	735	754	714	663	733	769	709	709	705	738	672	730	758	721	686	705	679	698	725	687	721	744	732	760	760	763	733	785	762	728	726	692	812	739	731	681	705	757	668	691	719	702	672	724	719	674	740	731	757	709	686	682	718	736	777	695	675	733	718	769	707	724	700	731	711	758	710	693	718	727	720	782	723	753	690	749	804	743	722	731	702	711	723	741	735	745	741	760	733	735	740	687	738	677	699	713	725	715	724	724	719	752	755	724	671	745	709	731	763	712	669	735	728	694	702	761	762	730	718	756	722	762	753	688	738	775	702	721	774	752	699	678	748	702	713	708	706	681	761	703	727	751	738	731	700	745	738	698	758	735	720	708	762	705	749	725	690	725	728	753	707	768	716	723	703	696	728	759	695	746	734	675	740	758	737	726	736	733	712	731	679	740	775	759	705	683	750	721	709	711	751	696	702	676	713	718	710	770	756	771	699	698	719	755	714	713	751	715	726	695	707	722	732	746	754	716	702	699	741	747	706	684	712	726	723	716	666	705	726	663	712	726	724	739	734	690	716	737	699	695	726	716	682	697	736	742	694	740	692	751	730	702	696	736	702	715	745	697	699	746	688	720	713	757	732	666	725	730	719	720	721	740	726	753	702	720	701	738	734	710	747	712	728	746	735	709	691	721	727	731	789	689	722	741	688	701	671	741	673	749	722	774	765	673	714	718	709	730	735	761	696	738	773	758	701	770	721	721	700	707	670	691	721	692	713	772	725	792	741	745	690	746	704	740	686	723	714	722	746	712	707	733	749	676	750	723	740	744	700	757	695	750	742	702	762	784	721	707	699	677	700	752	761	704	758	680	749	769	699	693	741	719	746	762	689	730	699	667	712	705	766	734	774	747	737	716	738	700	710	762	723	691	712	715	730	726	711	731	743	745	724	736	712	742	780	726	756	728	714	756	728	704	716	703	760	752	716	752	749	711	723	681	736	734	689	705	680	738	750	724	643	757	771	694	742	762	692	727	709	730	729	784	763	738	715	775	722	705	742	760	705	735	765	687	716	770	735	689	764	747	726	723	718	764	695	702	753	720	719	751	725	750	739	759	726	782	760	671	717	778	770	745	681	682	712	727	705	688	728	738	754	718	730	744	714	705	730	726	780	695	765	720	727	704	732	698	732	689	755	712	738	737	704	724	711	779	750	694	684	729	724	733	759	706	742	729	705	762	741	663	727	700	713	709	708	680	730	679	725	657	734	796	735	783	711	752	733	725	752	696	683	733	760	736	735	736	745	729	757	692	710	734	747	734	742	722	717	724	769	710	687	743	675	713	728	723	760	741	760	731	723	754	768	723	722	699	727	723	719	724	724	775	729	689	684	714	702	669	788	695	724	721	717	688	731	707	704	754	766	726	680	706	713	722	682	703	699	713	748	735	710	697	694	777	732	734	711	683	681	788	700	764	723	757	773	742	712	715	735	730	693	692	728	702	744	702	744	722	744	714	745	739	713	714	679	700	726	731	736	733	751	723	744	732	690	703	694	691	652	710	675	685	702	748	760	770	746	656	709	754	722	778	683	733	779	695	727	664	721	683	706	700	758	737	692	780	727	732	699	747	716	694	749	728	735	738	690
41630	14614	4264	2203	1894	1123	776	704	598	539	461	396	447	418	396	384	337	337	355	376	332	328	348	330	322	330	323	350	288	324	322	298	304	332	290	290	329	357	327	344	402	311	335	333	321	320	272	338	300	294	295	289	296	290	298	259	286	293	321	276	295	283	296	294	312	301	279	291	280	308	296	312	297	284	278	299	317	348	308	272	289	290	310	274	308	320	306	314	291	297	295	289	269	309	314	269	312	284	318	286	292	298	292	286	265	327	256	303	312	304	287	306	281	277	279	307	322	294	291	307	305	302	283	319	312	278	261	298	303	297	312	329	298	288	310	273	306	304	278	262	289	260	279	288	275	308	313	303	289	329	261	278	298	333	310	300	285	321	296	277	321	294	307	303	297	305	319	305	296	301	244	322	338	283	300	262	274	306	310	253	296	289	290	289	314	269	310	297	298	319	274	293	309	262	294	321	292	295	314	309	303	330	308	279	304	310	288	320	307	290	312	302	290	287	315	303	312	298	296	279	296	324	255	273	265	292	303	269	287	290	298	291	286	265	313	279	319	268	314	293	310	283	318	277	263	340	318	279	344	294	305	296	304	325	325	288	303	273	322	278	280	310	282	297	309	291	288	302	314	286	300	269	313	302	278	286	326	323	271	307	325	360	270	285	280	310	295	290	273	299	289	305	320	288	305	267	302	293	312	294	304	273	285	281	284	301	298	320	311	306	301	291	297	310	328	254	280	300	284	280	290	277	268	330	324	295	297	315	301	294	287	315	265	295	314	309	283	310	315	305	308	300	280	273	296	274	325	271	335	320	275	289	272	295	278	333	290	275	300	268	319	282	272	258	293	320	303	283	297	283	289	293	292	313	280	328	286	274	302	315	265	273	298	312	302	271	319	291	280	303	330	327	290	279	312	267	330	324	313	333	319	323	281	282	318	294	307	281	291	279	296	279	284	284	306	251	309	315	286	278	282	298	282	280	283	291	272	308	299	306	292	287	309	309	283	263	288	301	282	300	289	294	313	277	276	265	282	295	302	289	280	288	280	294	321	322	295	289	305	265	273	274	300	330	272	296	316	331	318	284	296	277	258	300	309	297	283	296	270	293	264	277	303	290	331	297	301	317	276	287	303	316	306	267	277	275	304	327	266	345	283	296	307	289	269	302	297	271	293	280	299	276	294	287	292	280	299	299	274	266	288	270	318	330	303	311	318	290	304	300	299	265	303	286	302	279	304	293	304	282	292	281	282	270	293	284	282	273	286	287	294	275	294	303	288	299	274	280	285	303	318	281	313	314	254	307	286	274	287	296	269	302	301	276	280	279	307	298	272	285	303	307	288	304	308	279	276	318	256	309	277	296	268	296	301	301	299	270	308	299	303	292	274	249	304	291	292	297	292	270	270	295	297	325	279	273	283	287	290	299	260	271	310	310	318	300	286	299	295	266	291	286	332	255	261	281	278	308	277	292	294	293	280	327	297	311	299	302	317	318	277	295	291	285	271	313	302	290	286	291	333	290	303	343	298	308	265	301	275	275	303	295	312	302	319	269	294	305	287	312	302	283	299	293	296	255	290	290	251	303	308	299	268	301	278	314	265	298	293	312	272	306	294	309	261	283	314	273	292	280	296	290	285	311	304	276	274	269	313	317	265	320	278	272	277	281	274	275	284	288	277	286	279	287	292	297	272	296	299	297	273	271	286	291	297	313	299	314	259	310	294	298	306	278	297	295	298	282	292	292	289	284	263	278	281	287	277	256	290	319	322	314	301	277	275	292	272	303	306	302	321	309	296	273	290	280	275	319	305	288	292	277	326	309	319	264	321	306	293	289	302	289	276	285	314	294	254	336	317	290	294	296	341	293	239	293	309	273	299	274	288	279	300	286	310	294	322	288	278	292	302	306	298	274	275	300	276	281	303	290	306	318	319	283	314	293	302	302	283	250	283	303	279	285	311	287	273	271	309	282	278	315	281	304	295	311	272	268	268	306	328	301	287	306	315	282	297	294	315	299	299	304	295	301	274	328	301	283	288	295	305	325	289	319	267	288	293	306	313	284	324	290	309	298	276	290	269	264	279	294	299	264	291	326	329	307	290	302	250	291	281	274	280	290	279	298	317	290	289	305	300	306	316	273	302	339	281	298	264	306	294	291	310	289	296	290	262	302	271	284	283	290	300	319	335	302	254	279	289	295	303	293	283	307	278	274	273	289	293	299	286	286	286	298	288	279	276	276	330	263	290	293	308	302	277	316	300	249	287	302	305	291	283	274	310	284	309	290	303	269	334	310	301	307	286	313	280	303	312	291	288	291	260	276	307	298	282	303	255	278	301	335	272	299	293	272	289	277	307	303	289	303	290	295	288	267	274	308	298	262	287	302	303	287	292	313	323	301	282	282	287	294	275	310	291	282	296	299	270	321	287	326	272	275	325	303	283	294	266	287	327	322	319	305	302	300	287	314	323	240	295	288	318	297	301	305	311	283	300	293	304	234	313	288	280	309	292	276	277	283	311	305	292	301	289	331	301	288	270	296	272	293	309	287	299	277	288	320	294	300	284	288	292	284	294	301	310	300	315	274	291	289	314	326	293	284	278	264	274	303	294	297	294	285	341	280	306	286	269	307	272	293	294	326	325	309	323	265	279	292	286	294	333	304	266	290	299	252	280	322	274	310	284	285	279	273	275	265	306	287	296	311	287	310	277	302	280	275	286	296	260	293	303	288	300	289	296	300	308	280	303	245	294	284	296	295	281	282	304	321	302	290	304	296	292	282	317	316	290	319	298	292	308	297	294	311	344	301	308	308	297	313	312	303	299	284	279	277	292	339	280	317	286	281	282	317	286	309	292	298	286	323	267	293	276	268	314	285	273	299	262	262	294	287	291	294	281	330	272	310	302	313	314	291	321	281	275	300	286	290	284	294	296	274	307	292	300	281	288	313	300	286	298	280	307	306	267	288	297	334	275	295	314	253	297	323	299	292	299	271	302	289	281	269	296	294	317	299	303	304	282	293	291	338	299	287	291	292	309	290	308	301	258	270	290	296	310	301	322	279	282	284	289	309	285	315	285	297	296	304	280	309	325	277	256	280	308	297	298	325	322	318	297	268	281	317	310	289	317	281	326	281	325	281	266	328	296	309	296	305	325	284	306	288	311	263	284	290	300	335	319	272	308	293	300	271	262	288	272	286	299	323	311	321	299	333	281	291	305	305	302	255	283	301	296	329	308	284	290	273	281	279	294	269	275	284	310	292	328	292	280	305	297	290	281	315	286	299	287	277	301	290	322	300	261	279	303	288	285	307	289	306	313	283	302	294	301	286	288	294	308	287	304	288	306	295	325	286	263	270	296	294	290	273	319	288	316	290	317	306	267	270	291	270	301	296	292	291	280	308	294	299	289	279	300	325	301	283	295	304	294	280	293	298	292	282	309	260	284	286	270	294	336	280	291	315	273	287	291	303	260	289	287	297	308	273	312	291	315	281	262	272	290	300	322	300
17946	2263	4643	6658	7050	4678	3501	2889	2501	2130	1892	1879	1539	1429	1352	1286	1242	1128	1104	1060	1053	1065	1028	1033	1013	916	908	888	881	888	858	869	939	935	865	971	968	952	1052	1351	1831	1310	1023	1017	970	940	880	837	790	836	745	780	688	734	708	755	748	729	725	742	726	765	697	744	740	715	755	732	758	774	745	727	726	736	701	737	790	650	748	677	713	678	689	666	683	724	730	690	683	703	751	710	697	727	697	681	673	716	723	671	725	721	696	696	634	711	755	713	693	733	714	695	696	675	692	706	719	742	740	753	685	749	764	754	720	706	724	730	699	687	717	692	713	674	692	654	731	771	678	724	710	692	731	689	713	725	729	768	737	691	733	702	650	697	681	708	634	715	688	721	719	653	764	666	694	716	732	708	688	696	705	729	715	652	688	716	721	749	731	730	661	721	680	701	650	740	706	736	727	708	726	698	678	683	686	682	725	732	779	669	661	708	691	712	714	795	704	673	701	732	725	680	717	734	677	714	682	672	708	708	672	652	705	696	692	715	680	701	726	682	740	664	708	704	750	690	693	723	661	772	695	715	678	701	725	690	744	703	644	701	713	696	711	717	697	733	686	707	705	733	707	733	751	702	671	730	665	718	719	704	713	735	723	665	711	718	698	712	696	689	720	696	727	722	709	685	701	716	719	689	722	693	698	666	736	642	726	674	696	655	689	742	723	710	699	728	731	708	710	688	691	698	665	674	724	780	742	703	721	720	675	724	697	698	714	723	726	685	693	734	727	667	752	710	676	700	710	706	714	676	710	726	696	679	697	743	681	671	731	639	699	692	709	697	694	714	681	626	667	723	719	675	696	654	707	717	724	699	696	684	693	646	684	705	667	663	681	690	687	715	684	759	733	691	691	665	712	714	685	722	700	670	684	714	724	680	700	712	692	686	706	654	700	666	680	726	719	626	687	640	692	701	689	732	687	674	730	673	723	688	737	678	706	709	685	729	702	712	770	720	697	689	744	713	696	680	720	689	698	697	705	716	723	703	693	756	687	733	737	693	707	715	699	703	748	764	728	695	693	708	701	643	665	667	725	726	665	703	696	737	703	674	676	743	694	699	719	679	786	694	639	636	680	683	708	719	677	684	692	717	708	691	663	692	681	710	692	695	670	701	683	711	722	657	706	653	665	708	726	742	669	689	704	705	634	688	686	718	748	696	704	690	712	703	712	689	667	680	739	747	698	707	680	661	724	703	697	704	671	676	676	684	693	719	631	662	697	662	692	703	680	696	676	722	707	735	676	726	721	700	715	656	723	676	739	662	753	696	672	700	730	717	683	679	706	705	679	726	746	722	729	694	712	677	694	769	727	655	680	693	663	759	683	693	659	729	717	704	722	719	680	651	675	710	726	624	734	718	753	721	754	706	694	725	690	706	696	715	690	669	714	707	709	769	736	690	700	693	705	700	718	662	740	677	713	731	721	692	712	706	681	700	704	725	696	732	716	701	699	673	690	654	701	677	735	720	700	655	718	703	694	679	713	701	674	687	698	683	703	666	683	721	720	701	683	656	667	713	679	676	682	725	753	715	685	734	720	690	675	710	667	684	689	702	707	661	741	702	694	688	708	727	721	678	704	655	687	732	689	713	725	693	673	679	730	635	661	724	694	688	718	720	712	714	691	710	677	683	697	676	730	685	702	688	679	710	671	702	690	721	715	757	679	708	706	685	701	684	669	747	724	683	721	705	670	694	723	709	700	699	674	728	723	726	718	731	715	711	693	702	717	693	726	690	759	696	677	676	726	660	733	740	658	711	687	646	693	753	695	691	726	673	727	725	688	684	686	770	684	724	744	646	677	674	712	713	690	714	729	655	713	655	771	722	720	703	717	673	685	679	695	712	669	647	675	699	673	695	681	715	650	671	736	720	710	680	712	706	699	748	718	726	699	721	720	670	734	690	731	650	712	672	664	680	692	683	665	652	704	686	719	695	701	694	706	694	686	707	742	730	728	687	754	683	681	748	699	700	700	665	704	752	717	682	719	666	703	691	729	695	676	688	712	681	653	697	667	733	715	726	667	697	693	696	744	723	717	742	685	737	696	658	699	714	721	781	709	691	696	728	721	711	714	691	707	705	670	681	729	741	677	755	698	687	662	682	714	712	722	702	651	667	700	669	677	688	739	709	712	685	720	707	713	734	728	710	737	671	655	708	694	721	687	721	634	728	698	670	743	698	694	728	705	726	729	708	659	700	743	712	685	708	715	684	741	729	721	725	683	681	706	693	687	706	661	714	682	732	729	691	724	728	694	700	754	691	730	688	715	706	702	714	684	700	691	678	732	694	686	722	733	721	684	694	700	719	752	669	686	681	740	732	709	672	679	644	733	707	607	656	697	686	736	716	683	650	666	706	697	717	711	705	673	687	727	661	694	722	704	721	698	694	667	724	705	747	684	661	702	722	689	742	729	703	709	707	676	660	727	693	650	680	663	716	676	735	700	722	671	679	720	712	713	721	684	692	714	758	691	712	706	707	756	725	701	699	740	713	671	699	719	703	685	690	721	683	689	669	699	654	681	705	702	741	733	779	707	772	765	723	690	697	718	699	690	710	732	705	650	670	739	703	651	707	698	692	679	664	720	721	711	673	722	674	708	700	749	664	744	755	742	722	671	676	701	725	643	733	740	709	696	730	703	656	695	734	692	672	696	738	682	676	693	740	703	696	713	732	748	657	669	738	701	662	736	720	673	713	744	759	691	686	700	714	686	727	692	694	705	677	689	659	715	664	705	736	703	691	686	679	709	712	705	728	735	673	705	734	715	720	674	663	665	717	657	618	681	699	735	655	727	670	658	689	724	701	725	716	682	710	698	716	680	686	693	684	655	708	669	681	720	708	730	684	696	748	664	659	735	682	680	690	741	681	703	707	736	709	715	704	699	723	680	705	742	733	692	676	718	706	668	712	713	691	672	722	724	659	686	690	684	686	698	699	689	727	710	729	664	704	678	722	687	701	716	714	662	698	686	699	680	729	699	679	696	686	680	690	709	668	676	696	722	706	677	668	725	734	665	724	712	664	706	705	720	722	695	712	768	676	694	675	698	723	728	708	685	729	711	707	689	683	656	708	710	696	699	682	726	708	714	703	716	716	699	685	668	711	678	673	687	692	709	690	718	692	714	764	694	735	745	685	752	694	727	699	697	748	706	708	698	672	726	663	691	724	686	710	661	702	741	700	717	751	685	745	705	676	674	722	687	708	672	656	692	690	689	707	671	692	713	685	674	663	685	694	683	651	695	703	702	722	701	657	701	677	678	738	705	687	706	661	686	720	686	718	703	652	715	711	710	730	683	697	678	712	725	694	719	702	717	726	674	679	722	681	690	709	700	685	661	715	747	668	735	692	707	688	753	700	687	696	683	738	719	649	728	697	660	675	737	677	680	682	694	724	740	685	699	654	690	694	689	684	724	721	669	728	680	684	676	735	719	708	688	716	687	682	703	666	691	729	716	651	762	695
4874	270	322	332	409	222	170	139	157	159	128	142	162	159	146	136	140	148	156	127	149	167	139	135	132	140	141	150	139	130	146	121	120	148	155	161	156	155	151	157	167	145	146	114	151	150	148	142	153	158	124	121	143	125	150	144	137	145	139	130	133	140	121	145	153	119	145	136	153	154	163	131	161	140	146	130	124	150	151	125	137	148	117	149	149	122	153	151	149	153	147	134	157	132	138	140	163	123	155	124	127	138	158	121	134	135	129	126	137	142	141	137	152	138	155	156	133	165	135	144	123	156	133	141	148	136	138	140	156	129	123	144	124	153	127	112	135	140	109	151	145	152	119	127	153	151	156	135	137	142	135	116	149	130	123	143	158	112	160	134	132	140	152	165	149	142	150	131	133	143	132	169	124	146	140	134	141	142	132	147	150	135	152	117	141	135	149	120	147	141	143	143	133	142	156	160	137	139	144	173	153	122	151	137	128	123	127	149	143	132	133	131	139	148	170	109	168	153	138	123	141	142	143	138	137	129	129	156	139	138	137	147	149	143	137	128	141	157	138	128	144	140	150	156	132	146	145	129	136	137	134	126	145	144	136	142	132	137	133	131	140	151	151	150	145	104	134	146	161	141	142	143	133	149	128	154	137	146	136	119	146	151	169	144	145	133	134	138	148	109	122	122	122	164	144	143	129	120	147	135	153	136	120	128	139	152	145	153	148	119	133	125	138	133	148	165	163	131	154	142	171	125	143	137	140	154	163	131	135	135	142	99	161	113	145	149	128	135	142	128	129	136	171	154	136	136	138	135	149	141	149	123	130	138	157	127	130	127	150	145	148	128	163	135	134	132	158	142	151	154	126	145	148	129	138	123	148	147	134	149	130	131	163	130	128	140	136	116	146	126	134	148	129	134	133	132	145	141	146	141	152	127	144	133	134	138	138	138	144	111	140	129	138	181	145	144	134	148	129	147	138	138	136	136	156	125	140	136	144	145	145	153	154	135	146	169	148	147	124	146	135	136	143	125	138	127	144	158	154	163	147	163	141	127	115	145	139	128	140	148	140	145	121	139	167	161	148	146	134	142	122	141	147	157	138	137	145	146	121	128	144	137	144	134	138	135	156	147	150	128	134	142	136	160	139	133	140	112	116	133	124	168	120	135	132	130	123	150	134	156	123	151	155	141	120	148	139	131	110	126	140	160	129	143	149	134	138	157	147	141	138	124	154	136	149	161	142	144	152	131	124	151	148	163	134	151	150	148	154	155	144	131	147	135	143	135	126	138	138	126	123	148	137	142	147	147	145	155	150	150	144	142	153	141	160	170	149	151	168	155	144	118	146	133	137	144	128	151	129	153	119	126	130	154	140	138	161	139	151	152	110	143	134	116	120	150	141	148	154	131	129	150	136	131	164	130	152	125	124	136	147	151	131	156	134	128	137	151	145	123	143	119	152	125	137	150	149	135	147	139	138	152	144	139	124	135	144	134	127	134	163	144	139	151	170	143	124	141	160	140	127	107	144	132	140	145	144	136	134	138	111	125	156	147	132	162	152	168	136	115	145	154	147	120	128	115	125	149	131	129	147	165	128	130	129	149	138	137	136	142	137	150	144	126	144	143	133	155	120	134	149	139	136	130	138	131	146	146	138	143	124	126	132	129	141	136	146	145	157	146	145	134	161	161	159	127	134	137	138	154	126	147	127	140	138	147	164	169	160	149	148	154	136	136	150	130	140	131	129	144	130	133	132	134	155	149	142	157	167	121	153	126	143	151	119	156	142	124	139	158	137	151	149	142	132	134	153	135	153	125	154	123	160	154	142	143	159	108	145	141	134	146	166	120	133	164	120	121	161	117	125	146	104	155	141	156	153	150	153	150	161	141	137	139	144	145	155	151	133	120	134	137	150	151	107	126	130	130	147	125	111	127	137	161	133	150	143	133	162	151	130	122	136	154	125	137	149	136	135	142	138	155	133	146	129	151	112	135	123	150	116	124	166	157	135	152	117	144	138	114	143	154	149	142	135	139	142	146	155	122	138	158	133	141	144	129	135	142	120	109	144	149	164	134	152	143	135	153	125	133	149	146	136	117	122	150	148	121	138	142	164	171	144	161	160	134	144	150	149	156	138	160	125	128	151	134	120	128	131	149	132	140	113	129	120	146	156	119	132	121	149	125	138	141	156	137	154	140	137	146	120	113	128	143	139	142	133	146	136	149	149	144	143	146	142	136	137	149	134	157	173	132	144	128	157	136	134	136	148	140	149	129	137	142	140	148	145	138	150	125	135	157	133	134	159	141	110	117	146	132	153	134	124	131	138	133	140	141	137	161	150	129	146	136	154	131	149	132	140	117	118	128	140	136	129	140	135	142	131	135	138	141	152	142	151	143	131	153	136	134	130	109	130	135	163	149	150	147	144	146	136	123	125	120	156	129	149	146	136	135	132	143	154	143	154	139	159	138	138	142	158	103	120	133	170	135	134	163	160	133	148	140	123	145	145	141	133	158	131	149	167	141	131	141	161	111	125	137	128	119	145	138	141	136	150	126	140	121	158	128	134	132	116	123	133	120	152	181	149	129	127	131	130	158	145	133	137	126	122	144	128	144	127	154	135	150	133	126	133	128	138	149	150	154	130	118	142	134	122	158	138	146	140	126	136	142	129	147	144	156	140	133	144	145	131	136	125	146	149	133	151	146	130	140	161	135	145	148	140	157	135	133	140	125	152	142	137	147	146	130	139	154	135	141	144	151	141	148	129	143	142	154	139	142	144	139	130	136	127	134	143	148	154	160	130	153	130	125	131	128	150	150	143	135	144	145	150	170	146	131	119	135	123	150	162	144	135	142	125	152	156	132	138	130	138	139	144	133	133	127	151	131	144	122	137	143	152	113	145	153	134	140	158	160	146	147	115	132	149	131	160	159	144	157	158	137	124	138	153	138	129	126	131	148	134	153	152	158	144	140	153	139	127	150	134	128	143	139	152	151	134	127	125	135	137	124	139	136	124	153	138	144	136	150	149	166	142	141	134	149	141	152	130	130	169	152	172	135	147	133	141	149	133	139	164	155	160	135	160	135	154	138	142	135	142	129	137	130	139	142	121	152	137	140	168	158	141	138	138	152	129	131	146	137	145	165	131	139	142	122	128	127	158	141	149	143	141	170	147	137	128	122	134	150	154	126	159	153	140	146	167	139	142	131	153	170	134	131	150	121	151	144	116	161	122	120	146	139	156	138	124	125	136	128	169	141	134	161	126	140	159	154	126	124	140	122	124	127	142	133	136	160	135	176	128	155	119	154	151	130	162	153	130	132	131	170	172	133	118	148	167	149	145	145	120	122	138	117	130	119	134	140	141	150	146	146	120	133	136	141	150	124	146	163	153	134	111	148	131	144	168	161	141	125	125	160	146	139	149	139	150	146	145	150	137	137	160	144	134	160	124	118	118	138	167	145	140	140	145	142	142	134	160	161	135	154	150	139	133	140	143	141	141	132	125	135
4408	526	760	1209	1685	872	594	492	498	457	475	428	435	463	467	445	433	403	395	445	414	414	452	499	444	428	408	396	392	393	415	424	426	401	400	446	423	464	448	575	612	509	454	446	398	426	391	454	401	404	446	417	390	390	415	413	400	430	376	403	373	439	365	380	390	380	375	419	410	462	392	423	411	403	391	401	376	390	395	393	422	419	422	396	429	365	375	377	410	433	409	414	443	409	416	412	415	401	417	367	411	412	429	411	426	396	371	414	390	390	358	418	407	393	408	431	424	379	377	396	405	412	409	403	400	388	381	432	408	352	382	386	398	409	385	424	419	408	403	380	389	435	391	390	397	357	441	412	424	401	384	390	365	431	428	415	380	422	377	409	450	376	381	363	410	399	410	393	396	368	411	419	397	414	393	397	414	376	412	374	374	396	389	388	394	389	382	406	405	420	428	418	416	404	414	412	406	434	406	399	379	398	426	397	413	424	379	399	386	407	394	401	401	393	408	425	398	388	433	350	407	396	424	399	402	387	384	406	396	400	398	403	389	411	369	415	370	409	408	413	398	372	394	423	395	398	394	402	403	414	420	388	378	379	383	407	386	404	440	414	400	428	390	401	389	408	414	400	416	375	420	369	368	385	424	391	391	413	402	402	429	383	370	392	405	392	405	393	374	398	408	412	412	397	423	397	362	397	408	452	393	414	426	408	416	380	393	402	406	390	424	407	408	374	380	442	400	407	420	386	427	387	411	396	406	442	382	412	371	414	421	420	382	404	429	401	404	383	373	405	404	429	405	411	424	411	381	402	395	413	386	369	385	429	421	390	414	419	418	416	377	399	421	389	396	393	394	384	393	376	404	403	415	391	390	376	404	429	422	402	417	446	412	408	413	398	398	403	392	416	412	391	392	426	414	453	379	409	386	441	398	389	394	395	379	383	388	403	374	388	414	377	423	421	391	403	401	397	420	434	368	424	421	424	402	409	420	407	404	424	409	395	390	424	403	391	395	408	396	459	433	416	398	397	447	415	388	430	407	408	412	426	391	416	412	421	406	441	366	369	388	401	404	402	422	364	385	403	388	369	398	375	412	447	404	377	427	430	435	370	362	377	391	432	418	384	402	414	400	428	399	381	419	412	424	406	400	443	397	399	421	405	367	383	399	418	396	381	468	392	397	411	406	409	389	416	384	389	412	387	403	405	377	411	415	367	412	404	400	390	381	408	403	402	409	402	392	424	360	426	399	395	411	421	412	384	406	386	421	417	397	411	376	425	393	409	422	425	383	406	422	428	413	371	377	413	393	408	349	396	402	405	400	431	421	410	369	427	386	402	421	414	420	423	417	416	389	393	419	393	369	433	348	411	404	376	409	398	432	399	398	412	403	398	401	398	418	412	392	411	406	398	423	401	414	417	377	388	439	408	425	402	412	396	435	384	403	362	430	417	400	386	410	403	411	416	395	381	354	405	371	366	412	412	409	443	371	427	422	375	420	418	402	407	383	439	448	401	412	397	439	431	403	419	387	415	370	406	374	418	429	415	396	379	373	396	427	377	385	405	399	420	392	430	413	391	399	393	397	389	405	403	396	402	384	412	367	387	396	419	438	375	385	377	395	400	385	402	404	408	393	427	421	389	384	412	414	398	452	394	442	382	366	424	397	379	380	423	363	418	429	414	398	410	417	436	382	407	387	396	416	392	413	380	403	386	410	397	415	390	385	400	451	411	387	399	423	379	365	404	455	387	356	421	399	405	399	410	371	404	387	375	440	410	393	418	410	423	407	404	381	434	392	390	414	410	414	421	424	410	413	433	390	409	402	397	394	362	403	370	369	400	383	414	408	457	385	367	402	418	414	379	404	390	377	386	398	398	430	377	419	383	382	374	389	397	425	392	391	416	407	402	399	400	408	393	422	414	426	391	428	388	392	418	378	400	398	397	411	383	425	399	407	387	414	374	433	394	426	376	410	376	401	366	415	376	416	403	444	408	408	380	393	414	396	416	412	429	419	400	359	387	370	429	386	401	378	408	425	395	393	392	366	411	382	401	438	437	426	367	430	428	442	399	414	410	405	401	404	382	379	415	361	380	391	410	397	356	403	404	417	435	387	409	401	413	381	407	374	406	392	390	403	416	437	421	418	395	416	359	414	382	397	361	397	368	378	401	387	397	411	403	389	410	400	388	398	386	393	392	390	437	430	424	438	404	377	370	433	389	428	411	409	386	407	367	412	410	383	378	361	429	406	395	391	425	406	404	379	386	399	364	398	425	390	400	362	392	431	347	394	402	406	401	391	412	379	396	400	439	403	377	431	400	391	388	422	383	409	379	396	406	413	430	451	420	390	413	382	387	363	382	408	395	415	423	398	426	392	450	411	407	399	423	395	398	401	418	417	430	398	423	385	393	398	408	434	409	381	393	376	388	396	421	420	384	356	419	372	386	397	387	386	372	390	379	382	424	395	428	414	398	415	397	387	414	431	376	416	403	415	416	402	417	430	402	435	402	385	386	394	397	402	395	374	415	411	395	403	421	396	406	391	417	412	429	409	380	414	423	429	389	410	367	396	393	405	382	386	386	405	428	390	416	395	418	419	383	366	372	408	407	413	401	358	450	434	360	409	381	395	404	412	375	399	367	400	396	423	418	382	385	366	405	402	391	392	394	371	408	391	409	383	414	387	402	396	404	415	384	421	377	384	407	373	403	380	410	369	359	404	395	373	430	409	397	389	366	402	396	440	395	413	387	431	362	416	383	397	436	389	380	391	366	406	412	405	418	390	402	380	393	402	419	395	420	375	406	395	387	425	404	361	372	409	397	406	397	426	424	423	403	415	387	400	389	394	421	395	385	397	380	395	413	430	402	395	389	391	418	375	417	369	390	376	393	390	424	404	378	371	403	391	381	401	379	404	460	410	411	403	415	384	372	395	411	417	382	401	404	374	402	412	376	359	420	390	381	375	418	393	386	400	358	408	410	415	394	412	400	363	417	371	398	390	382	382	391	394	385	400	415	393	393	393	407	410	379	374	365	400	392	372	398	397	393	404	396	403	394	420	381	421	414	402	394	414	441	413	417	414	401	379	392	362	395	389	395	371	389	409	400	408	393	421	417	390	415	400	382	414	372	419	333	404	396	407	393	385	385	374	406	360	363	404	380	383	410	417	402	367	416	387	412	414	413	393	410	434	391	414	371	392	392	397	391	412	402	381	373	407	433	351	405	389	380	397	395	443	380	399	389	406	408	388	414	394	371	418	383	402	381	367	398	405	396	379	416	414	386	378	410	410	436	422	423	413	375	396	443	420	370	411	412	433	406	456	378	385	450	383	376	376	387	406	409	377	409	406	411	399	408	377	380	398	422	379	447	417	398	408	381	386	390	393	398	416	410	395	379	395	400	418	401	416	418	409	379	415	398	412	396	394	396	370	409	388	417	416	423	414	421	389	403	415	397	387	419	406	388	385	416	366	360	386	366	378	418	418	394	434	429	398	377	409	406
31180	6141	1586	1331	1171	723	568	471	436	426	423	352	348	343	325	337	346	336	318	313	329	301	321	302	328	302	327	292	275	303	325	293	328	308	308	309	296	320	371	353	330	311	310	322	289	329	312	282	319	329	290	293	296	310	306	292	285	306	280	279	291	286	272	287	271	298	300	255	265	296	301	293	316	292	291	283	331	275	283	295	317	274	276	302	332	302	267	266	302	284	291	280	258	281	302	272	298	301	292	291	290	299	258	242	278	264	291	286	292	312	288	303	293	286	306	275	276	320	285	301	275	304	273	340	286	293	284	301	299	336	303	324	311	271	319	252	279	301	273	274	300	300	265	276	282	279	275	262	331	286	282	283	286	285	300	272	282	298	267	287	302	289	295	327	307	262	268	278	290	305	289	279	270	273	289	314	313	273	266	311	305	278	265	295	304	278	304	290	272	308	299	266	283	276	260	280	274	258	280	254	274	302	285	297	290	303	274	280	290	305	292	273	276	287	247	282	311	299	278	304	319	266	256	279	288	275	298	286	273	287	300	293	280	280	278	283	297	285	280	314	304	307	320	261	288	309	290	267	330	298	262	301	294	292	284	298	290	279	264	291	309	308	293	299	282	301	291	287	286	260	292	279	270	267	317	322	315	323	290	279	241	305	274	279	313	279	294	302	276	260	308	293	267	311	321	294	299	326	240	308	346	298	301	261	275	279	314	283	282	306	300	330	300	259	309	289	278	285	277	280	261	271	303	282	278	255	295	256	277	316	299	311	261	266	313	322	288	309	307	311	249	287	307	312	302	305	282	286	285	307	309	299	313	298	249	280	275	289	270	297	275	278	281	281	295	281	279	277	294	278	294	276	268	297	307	264	266	300	296	287	301	250	305	290	283	250	272	298	305	265	291	301	299	312	274	266	290	280	291	287	288	286	304	324	292	274	291	298	293	308	276	326	311	302	284	275	286	287	282	287	278	273	267	279	290	295	283	279	301	273	285	285	294	308	291	270	293	284	284	310	275	284	275	298	325	309	298	296	288	282	264	305	285	296	284	275	266	284	243	283	286	278	293	301	269	321	259	291	282	309	305	282	297	300	278	312	257	272	300	302	315	303	283	274	301	273	292	306	312	259	311	263	277	307	295	307	297	286	297	292	326	332	303	280	295	269	318	315	256	302	349	292	253	292	289	290	299	287	310	272	283	305	268	312	292	252	278	279	264	275	305	314	305	305	272	285	310	312	290	298	297	278	296	283	299	294	318	305	272	284	301	277	314	309	305	262	262	299	271	292	287	285	284	286	298	280	310	289	293	275	269	310	298	307	292	287	320	287	279	289	289	290	296	280	305	313	280	265	286	301	285	310	298	296	322	270	304	302	285	307	303	288	297	262	271	319	286	260	271	270	270	252	278	296	267	268	270	270	267	254	332	313	297	294	292	288	297	284	293	262	284	279	285	295	306	314	282	264	307	283	253	278	321	253	300	261	286	285	280	287	295	288	294	290	288	286	275	293	293	279	285	293	278	313	300	258	307	306	305	280	282	276	294	297	289	255	303	334	306	282	288	319	266	283	292	302	273	286	283	254	275	260	304	309	273	312	270	258	271	348	286	294	285	312	307	279	309	276	251	287	298	281	294	261	279	282	255	302	296	309	255	282	261	277	298	287	308	294	286	279	315	295	271	276	317	288	292	250	294	271	281	267	286	302	293	310	279	317	273	278	318	280	271	257	307	329	305	262	331	296	298	263	302	286	284	299	274	292	325	293	328	286	297	278	274	258	301	279	300	267	323	297	274	302	276	309	290	296	265	284	289	312	282	270	284	295	281	332	326	306	297	307	282	252	317	289	310	315	336	304	290	272	302	251	285	312	284	276	270	304	270	311	268	276	286	318	281	311	305	284	288	271	289	290	272	297	313	307	294	271	294	287	277	285	294	285	310	290	292	306	289	296	316	285	334	286	294	299	302	297	308	293	308	270	293	258	287	298	301	302	294	306	325	266	257	279	257	263	270	287	303	278	306	244	276	299	308	305	293	281	258	295	304	279	301	280	287	280	254	294	310	292	309	289	281	288	300	294	292	272	259	306	317	291	307	281	266	317	305	265	283	309	305	282	283	297	276	290	321	304	268	318	304	272	263	305	300	287	284	319	295	314	312	293	297	298	332	262	292	308	280	275	311	288	284	294	257	258	311	316	313	304	249	274	286	260	268	279	270	293	260	297	288	312	289	264	287	299	298	287	292	289	269	271	296	296	277	293	296	298	292	270	278	277	298	285	271	293	318	302	295	307	259	284	246	287	315	303	294	298	280	285	296	280	258	277	310	297	280	287	304	292	306	261	296	253	267	325	280	297	278	290	277	283	308	283	320	291	288	319	303	282	236	263	289	309	287	299	278	302	287	295	272	287	308	261	237	290	277	277	257	270	282	245	294	298	291	295	273	278	270	251	304	294	312	312	308	289	274	271	303	275	300	301	286	289	279	281	280	296	335	306	304	303	286	301	283	301	322	325	288	289	313	318	264	272	301	280	286	272	288	310	293	310	301	290	304	284	312	279	302	289	279	285	282	275	293	292	293	300	300	319	291	283	297	280	273	296	303	261	288	298	266	306	322	313	290	299	323	284	305	301	284	306	328	300	273	267	281	302	295	276	294	307	286	292	296	300	294	275	270	277	288	281	268	310	279	295	278	263	256	309	294	291	294	302	321	305	265	274	281	299	245	287	282	298	296	249	306	293	312	266	252	308	319	283	292	292	235	262	273	327	285	337	299	287	298	258	285	290	298	293	289	293	282	302	292	278	257	308	305	298	291	285	291	305	282	294	261	263	298	301	305	273	261	291	291	326	274	289	261	252	288	292	303	293	274	287	294	298	283	295	291	299	276	246	310	308	306	290	302	300	281	260	271	304	279	262	293	271	286	308	305	301	277	319	317	306	307	316	272	293	276	284	322	275	288	243	268	284	294	287	275	284	276	291	263	324	309	302	332	264	295	266	284	311	297	291	316	262	295	304	293	279	289	279	283	270	328	307	310	280	293	291	286	264	277	286	269	289	290	267	264	268	283	291	259	284	296	322	323	278	311	302	286	342	319	273	270	281	269	307	266	323	272	274	285	315	327	298	275	289	282	286	273	291	308	261	303	298	261	297	296	327	292	284	271	299	285	279	274	301	302	306	306	264	281	331	288	283	308	298	300	282	297	284	311	263	274	307	278	314	281	310	269	309	308	278	294	294	294	253	307	291	288	269	295	283	284	256	289	335	286	264	263	308	288	294	273	273	303	329	275	267	298	312	283	310	279	276	290	307	276	307	291	276	291	289	295	274	301	278	276	271	255	289	293	303	299	271	309	307	311	310	313	286	311	308	307	281	295	280	256	307	309	279	305	301	289	269	273	282	318	316	261	255	340	285	281	260	271	283	322	294	272	288	318	295	270	300	270	291	292	316	283	284	312	296	310	265	277	294	309	307	299	284	300	273	251	288	251	256	289	304	270	273
13362	1525	3052	4443	4773	3106	2197	1786	1689	1606	1351	1290	1127	1141	1063	1034	1021	971	971	951	886	851	875	916	842	857	788	839	786	772	804	815	891	893	836	865	862	892	960	1266	1240	1047	905	930	878	849	776	799	772	699	735	720	724	799	744	741	736	770	746	733	734	748	700	735	707	745	710	698	672	717	731	735	708	758	730	744	747	749	694	794	731	713	683	690	737	742	718	726	704	728	717	764	739	713	743	708	785	768	693	718	722	751	755	683	710	707	721	738	724	675	731	707	716	756	730	684	728	709	735	710	747	683	728	690	708	789	710	743	710	751	726	771	731	715	753	742	713	717	709	724	737	720	712	764	735	746	753	718	683	719	736	702	733	709	712	676	720	712	706	681	750	705	725	714	728	724	758	743	723	728	754	754	755	785	720	699	786	701	752	769	713	700	707	762	769	675	789	727	711	730	718	723	710	760	712	712	731	688	693	704	716	720	751	707	714	705	742	703	743	726	721	744	708	729	674	672	693	696	721	720	669	755	740	721	689	681	753	749	766	701	726	685	733	708	696	692	720	727	726	684	678	709	724	728	703	728	687	734	747	727	724	709	697	678	683	731	757	722	734	739	689	697	738	702	646	691	747	756	702	654	752	739	707	687	691	734	689	671	756	683	700	763	749	703	686	720	703	746	711	693	689	723	741	703	712	729	694	671	716	716	736	735	757	725	707	709	738	748	706	731	743	686	710	774	702	704	757	728	707	755	688	725	745	734	721	710	778	681	747	708	701	665	730	739	701	705	720	716	737	713	697	764	702	712	716	702	731	657	702	692	777	732	725	752	653	683	731	716	759	715	704	710	752	707	701	720	704	671	710	725	740	716	685	724	732	714	761	728	703	699	710	723	738	673	692	733	742	716	662	754	723	698	728	701	703	730	719	666	733	683	711	735	692	728	708	721	676	697	783	664	757	759	693	715	734	720	770	724	682	744	745	752	716	681	717	708	721	721	690	708	749	715	739	692	683	679	702	707	728	729	722	698	727	735	727	751	751	719	726	697	718	738	704	708	714	721	703	683	721	727	691	703	736	762	677	713	764	691	713	655	727	731	709	729	728	720	718	763	710	687	694	741	754	666	756	757	726	732	718	727	731	693	736	738	700	731	755	714	695	710	693	722	735	719	663	728	733	758	695	710	691	766	716	714	721	705	687	733	699	672	708	705	733	721	694	741	700	672	730	727	684	723	720	730	745	720	737	732	691	717	673	650	692	719	741	719	748	708	651	705	726	706	666	750	729	719	721	704	737	747	740	711	702	723	762	707	730	707	717	749	751	691	659	660	699	758	759	718	670	712	714	692	739	708	758	727	726	685	706	731	685	666	702	704	731	687	707	693	691	689	712	749	747	692	712	725	696	719	695	720	749	700	761	715	748	789	739	746	753	702	691	702	754	685	719	685	740	706	698	707	711	719	698	748	751	698	730	734	716	751	705	696	653	748	713	760	738	707	742	717	707	705	760	715	730	761	747	709	700	750	739	746	659	737	730	734	712	677	732	708	716	706	752	755	670	749	727	761	755	744	751	761	668	716	753	725	690	681	753	771	699	726	753	711	677	721	721	706	704	727	682	735	714	694	756	738	701	763	772	708	696	732	731	678	762	695	733	711	698	699	691	780	733	710	684	749	731	741	711	742	743	688	741	711	726	724	692	683	694	721	703	681	725	733	725	752	696	730	782	708	687	693	711	716	724	707	711	692	685	727	716	721	724	767	718	717	746	701	788	773	731	692	695	718	759	739	711	700	702	747	728	745	722	725	745	754	736	721	661	683	681	731	666	696	720	741	753	688	674	719	713	692	775	715	724	681	695	761	716	693	732	682	744	703	706	708	713	692	778	708	690	720	683	691	718	717	707	700	706	750	767	702	707	705	774	722	702	729	687	723	697	688	718	743	689	732	722	751	715	749	672	715	690	703	704	684	707	739	744	719	740	681	680	713	666	726	759	719	689	739	751	729	737	690	729	739	721	753	678	760	760	759	709	735	698	694	714	724	734	699	725	690	707	745	759	718	757	706	728	700	728	766	719	752	778	738	715	744	724	723	731	778	737	722	741	694	668	767	706	743	721	728	714	754	702	787	762	731	691	744	705	756	713	745	730	687	719	736	724	717	721	722	741	751	699	730	733	764	714	687	759	776	720	698	739	734	721	726	733	674	735	711	720	730	733	752	758	761	690	787	776	746	718	664	768	725	727	728	714	749	740	707	703	757	685	727	725	680	703	739	744	734	767	736	707	704	726	722	774	721	756	746	718	720	758	714	753	722	709	707	715	771	676	723	689	759	695	740	732	778	691	737	747	714	720	741	742	718	691	734	754	707	738	728	793	756	711	738	727	715	743	767	694	747	726	710	709	718	698	684	759	721	684	741	730	762	686	716	746	769	721	689	692	706	666	733	684	763	741	748	694	731	707	748	706	689	703	740	712	714	675	697	721	710	694	773	689	639	784	758	772	740	675	718	672	728	731	688	708	740	664	689	697	686	716	738	763	709	742	761	685	682	720	705	709	706	784	758	735	746	683	787	757	741	709	696	739	730	735	729	732	700	725	742	702	742	740	736	676	695	748	723	680	716	727	698	741	698	716	734	730	723	714	705	730	727	722	724	690	755	713	725	696	746	699	698	728	684	675	697	714	709	746	743	713	682	692	721	746	729	720	740	725	691	695	716	731	716	687	693	680	696	692	752	681	743	756	718	699	690	710	741	729	738	739	728	676	682	712	711	676	710	758	718	729	724	753	723	695	716	713	712	730	763	691	706	688	720	738	685	708	700	708	767	705	743	686	706	706	685	743	671	740	703	728	719	706	723	754	688	701	733	706	756	724	734	673	704	720	675	702	690	686	754	754	734	763	736	756	725	711	709	731	715	703	710	712	677	721	739	729	706	659	733	741	737	716	675	713	720	755	758	715	746	711	715	773	733	690	731	706	765	744	730	705	717	738	721	715	750	712	763	772	736	647	676	726	719	710	716	731	717	691	712	699	735	718	684	731	717	733	689	777	770	757	745	704	700	695	758	707	711	738	703	668	685	701	743	699	760	687	705	743	705	697	702	703	711	745	775	744	726	726	673	717	718	734	718	694	711	763	712	693	743	741	729	728	713	708	734	715	724	734	723	686	715	731	667	735	726	744	753	731	744	737	713	675	718	759	703	655	739	732	732	731	713	753	677	783	692	700	684	685	705	766	728	692	717	768	694	755	743	687	744	757	757	712	713	776	695	724	717	757	706	727	728	738	746	732	708	700	656	701	732	728	686	685	699	797	732	710	706	761	752	705	723	704	761	694	754	733	692	698	743	718	678	714	744	692	734	759	684	687	725	674	722	714	722	718	667	654	730	699	695	694	748	746	756	728	747	766	719	692	753	698	696	732	685	756	699	711	724	709	711	693	698	734	757	720	691	725	713	687	752	692	657	737	683	644	728	708	704	716	717	729	716	715	705	742	709	724	714	706	730	712	705
40937	13378	3708	2421	1847	1145	788	649	572	540	497	457	426	415	377	344	380	355	376	365	322	338	326	321	305	277	324	296	325	316	346	346	360	337	285	302	312	330	373	397	428	359	371	324	298	284	278	340	296	284	300	306	305	286	276	281	298	290	304	308	280	298	307	300	320	298	281	292	305	287	300	269	315	283	293	299	275	312	286	316	264	295	284	286	306	290	301	310	292	254	300	316	294	297	295	333	325	299	282	300	302	261	293	306	277	291	267	316	287	266	297	293	271	297	292	247	294	282	330	311	284	296	285	285	312	282	282	282	253	280	302	288	263	269	285	256	286	283	305	238	318	320	299	301	305	309	297	277	308	281	263	313	295	301	282	307	288	275	325	292	300	305	296	295	284	286	268	283	305	307	301	266	269	289	306	335	304	281	270	289	295	304	294	289	280	293	274	320	288	304	269	295	301	312	292	290	300	267	271	285	305	289	280	315	302	252	286	318	292	278	290	275	290	304	294	289	296	312	293	327	297	320	306	329	291	274	283	280	305	324	301	285	300	299	315	297	317	317	271	297	244	279	281	284	281	322	285	315	274	285	300	309	282	276	324	322	278	304	300	301	269	278	304	281	295	307	291	258	272	287	296	290	312	331	287	289	295	277	291	300	342	295	292	324	317	276	318	293	315	290	309	283	270	273	291	295	272	286	268	292	299	309	292	293	300	279	329	326	316	305	284	306	259	293	312	295	316	300	280	287	294	269	345	353	279	287	309	300	275	285	259	278	305	318	281	260	287	263	305	284	280	302	278	300	283	280	293	269	278	287	297	273	267	293	287	270	279	255	288	308	289	279	273	308	291	285	306	296	274	316	325	278	297	328	287	329	299	277	283	295	300	305	281	289	272	315	298	279	294	291	281	296	269	287	250	303	283	299	274	300	282	323	273	292	311	271	312	303	301	309	274	312	314	270	320	265	280	292	278	319	324	281	294	312	262	324	273	303	327	290	269	260	314	293	275	282	315	288	283	319	310	295	303	263	344	272	292	265	272	318	267	309	302	276	320	300	299	274	298	258	296	277	316	296	288	315	306	280	315	299	285	281	288	278	288	280	315	317	298	321	306	289	306	280	310	313	294	266	287	303	294	273	284	295	290	293	297	306	308	290	285	298	332	320	299	302	285	276	253	305	328	302	268	296	253	262	294	283	297	282	287	335	278	278	280	312	311	281	293	329	286	298	309	285	278	252	303	294	275	292	282	303	276	285	305	297	330	280	283	284	291	286	289	301	326	306	260	312	278	289	295	266	257	291	302	296	304	281	281	292	282	308	274	297	296	309	291	298	316	328	286	305	298	285	311	312	283	278	271	283	326	325	286	268	302	289	289	273	273	270	323	262	282	307	287	294	285	273	267	281	293	285	298	305	275	304	303	298	304	275	296	332	291	269	300	274	292	258	283	336	298	286	254	306	282	274	263	274	285	327	296	286	311	292	333	302	310	275	313	280	275	250	317	282	279	297	273	285	284	273	253	310	282	305	285	284	286	273	299	283	293	315	289	284	266	286	261	290	290	291	277	318	331	292	259	247	330	284	311	285	296	317	299	287	294	310	249	283	268	291	280	266	270	274	317	289	289	298	305	270	252	282	297	273	274	274	239	289	269	283	299	286	260	309	272	288	279	284	303	298	268	283	309	246	272	302	288	310	308	314	295	290	254	264	263	292	285	279	303	285	282	306	299	290	282	334	279	255	297	296	278	298	298	295	292	272	298	307	314	295	291	301	259	282	303	270	263	283	265	333	273	296	272	291	319	314	274	316	321	304	285	297	300	313	278	302	273	295	322	304	273	299	323	278	300	290	289	320	287	319	290	272	331	317	275	293	293	292	303	301	265	299	284	296	314	290	309	277	287	311	317	280	249	272	292	330	292	266	326	276	293	270	289	299	285	334	274	300	327	302	323	277	283	269	248	307	320	252	265	294	283	301	317	279	286	324	270	288	345	302	336	301	277	298	319	278	290	325	328	304	279	315	303	310	294	273	282	333	331	304	279	262	300	313	303	294	300	301	314	277	282	306	279	274	293	298	295	276	268	327	317	317	300	284	254	269	297	291	325	303	273	322	283	262	237	316	297	299	293	290	298	306	276	290	315	304	286	315	280	286	329	289	279	280	285	322	282	293	289	297	291	315	274	265	302	288	275	295	291	303	312	278	298	295	286	315	283	262	328	287	280	272	282	303	278	278	279	333	284	277	311	287	260	291	280	279	322	297	306	290	277	305	307	314	296	273	302	312	280	293	285	306	291	307	276	314	304	289	293	311	290	288	288	340	310	269	305	272	275	296	282	284	284	304	260	271	293	281	307	284	250	301	300	298	269	310	305	327	261	293	305	312	317	299	295	303	328	277	295	289	289	305	287	289	308	284	281	283	299	281	292	313	278	274	288	324	307	279	279	272	295	264	280	317	271	283	272	293	307	293	271	300	319	274	298	310	310	309	250	321	312	272	283	312	324	280	305	295	268	300	297	299	307	294	315	279	291	309	286	286	294	300	296	322	293	303	286	246	275	285	303	290	271	318	275	296	293	267	297	308	310	273	296	282	315	304	326	284	303	254	277	319	268	298	297	264	269	268	249	299	309	300	305	353	267	287	329	286	296	299	275	291	296	296	282	314	290	275	297	288	305	261	269	324	314	306	276	287	289	283	280	285	282	302	313	276	311	301	253	298	275	283	304	290	278	288	295	287	294	260	267	321	294	281	282	276	306	302	285	304	317	299	313	312	298	318	283	294	311	258	305	272	304	287	301	298	280	297	285	314	271	256	272	302	270	297	311	325	311	302	306	298	288	292	284	278	303	286	318	294	303	276	280	305	286	308	290	297	276	286	305	281	301	281	274	317	319	308	294	290	275	297	312	289	271	280	310	310	263	299	283	288	337	255	324	312	290	261	290	279	286	295	285	298	283	301	297	314	279	297	303	298	286	291	261	285	263	292	269	343	310	301	284	299	279	296	296	295	290	282	259	292	347	295	298	264	305	333	302	307	310	287	282	281	255	295	270	316	263	289	280	319	288	273	280	263	314	272	276	309	302	288	267	311	293	254	291	294	298	298	294	272	303	278	295	271	300	294	282	293	261	281	263	295	296	288	312	288	274	285	282	330	268	280	293	334	298	264	290	287	294	313	289	289	277	310	302	306	284	276	311	283	286	279	267	303	291	272	285	306	282	318	300	277	269	293	314	304	282	292	283	260	288	264	323	288	282	274	297	311	282	295	291	324	275	292	277	262	294	311	293	309	314	257	306	277	300	267	287	295	339	286	291	333	300	289	279	289	300	288	307	278	264	285	346	277	293	316	297	295	281	278	293	318	298	302	285	323	281	313	316	316	295	321	289	257	323	306	303	299	274	315	320	310	285	296	311	281	290	296	277	285	294	291	311	287	316	308	287	260	267	280	299	284	279	314	313	284	318	310	301	292	291	304	276	281	291	256	291	302	288	306	289	314	296	288
17327	2252	4888	6991	6769	4652	3439	2653	2462	2017	1899	1830	1520	1438	1429	1257	1215	1157	1122	1100	1020	1012	991	1074	999	864	900	911	889	878	829	935	1036	993	887	966	954	1008	1162	1596	1781	1208	984	961	932	811	823	860	756	759	770	773	760	744	771	770	733	741	757	759	729	717	778	724	717	757	723	706	664	716	684	677	714	740	650	738	737	743	718	714	710	723	723	722	686	699	720	712	741	680	719	686	683	695	686	763	747	730	747	674	698	715	706	696	732	721	715	727	688	700	745	734	695	699	703	700	696	728	736	744	691	699	696	712	725	713	710	701	658	730	715	697	677	709	674	662	673	717	664	722	742	648	681	695	705	682	705	631	688	663	673	723	694	694	718	692	727	701	659	732	649	694	723	671	686	700	679	652	713	661	680	674	657	648	748	696	684	700	732	654	682	744	699	672	688	678	723	673	734	668	709	669	693	665	705	675	713	714	669	669	659	708	687	794	693	658	733	681	700	679	730	691	717	687	672	700	707	688	691	704	662	690	645	696	717	697	696	675	676	714	693	738	691	697	700	689	727	672	669	718	700	700	699	725	712	702	667	738	722	663	707	710	707	734	686	688	707	705	685	698	680	680	736	677	682	722	666	735	702	692	749	700	705	709	681	721	690	688	626	667	698	746	698	698	723	667	759	732	743	697	678	679	679	698	730	693	697	712	687	730	652	669	672	700	726	689	741	694	696	738	644	680	711	696	691	680	691	700	751	697	680	709	698	702	636	694	683	673	711	716	726	751	704	697	734	689	661	668	663	674	763	707	703	677	718	733	717	715	718	726	720	717	685	717	704	702	707	711	649	736	721	679	685	661	687	679	713	710	678	710	680	653	712	680	709	673	716	674	675	740	712	626	707	677	666	712	716	662	715	672	661	702	709	710	680	664	643	691	748	693	745	689	689	694	692	702	685	674	715	685	652	695	682	749	674	704	712	709	669	682	712	730	665	725	687	699	743	708	679	747	657	735	646	710	711	681	688	668	663	669	701	698	702	688	721	690	682	700	736	689	690	675	685	692	683	682	674	646	714	705	679	707	680	684	709	681	692	695	702	707	727	689	650	675	680	725	663	764	749	694	729	671	706	718	654	723	682	673	676	716	672	656	694	676	651	680	666	700	716	712	664	669	686	721	694	683	695	724	709	728	632	676	679	654	683	702	704	700	685	690	673	735	716	697	690	706	707	720	722	690	708	770	655	706	691	692	710	650	680	744	706	705	685	695	705	743	666	704	698	711	677	649	672	681	695	693	757	655	684	628	704	685	693	674	722	624	692	706	672	731	720	682	705	660	712	740	650	668	679	746	644	687	655	666	657	709	694	707	675	736	715	684	711	679	668	706	726	706	698	703	698	723	680	689	751	669	724	673	707	724	706	706	676	664	718	699	736	714	704	702	703	676	726	712	730	697	691	684	677	751	717	686	726	698	693	702	692	665	729	729	654	725	678	674	743	678	722	715	683	711	741	709	647	708	688	690	667	674	677	679	694	706	741	703	655	693	644	693	741	684	715	685	684	708	695	703	676	637	653	725	702	673	697	718	674	706	695	671	705	697	682	675	704	730	688	643	675	677	674	713	681	712	647	649	697	716	678	741	751	680	700	708	684	677	669	700	719	722	678	684	719	669	669	670	684	693	694	701	672	657	695	722	681	719	707	647	723	734	693	689	653	674	722	720	713	718	704	709	689	672	710	681	726	721	689	670	687	685	686	695	693	679	687	701	704	649	713	720	670	716	678	670	673	689	657	688	742	692	691	664	660	655	752	695	688	674	705	610	680	679	705	673	695	679	711	667	669	697	705	710	669	680	677	695	687	653	722	732	686	713	704	708	722	712	677	688	719	654	703	693	712	703	703	691	731	698	727	675	714	712	693	704	733	723	675	655	687	695	747	670	684	741	721	693	655	631	640	729	662	723	664	703	708	684	737	655	720	684	744	681	699	708	742	740	703	701	724	705	705	693	657	669	687	755	744	693	715	696	681	674	723	667	737	685	711	689	692	715	648	715	652	688	683	672	752	725	673	707	733	673	715	738	635	723	709	693	723	649	686	699	676	708	655	678	683	730	707	682	696	665	699	640	692	702	694	685	650	709	711	720	717	698	716	689	679	708	696	673	705	720	709	679	652	674	719	706	765	681	656	682	651	678	695	728	692	690	691	680	723	689	713	648	658	658	713	690	697	695	691	671	677	715	698	719	720	720	663	636	677	681	670	707	714	704	742	691	726	714	614	691	701	689	712	694	706	749	685	686	666	687	718	694	719	684	698	707	715	682	691	693	714	695	683	656	657	709	689	688	730	717	689	665	667	733	678	700	718	714	686	660	662	684	684	721	707	708	718	695	682	704	674	731	689	753	744	712	724	648	678	728	696	638	752	717	717	656	738	667	697	665	699	684	738	717	681	750	696	670	690	690	674	663	709	687	699	707	645	720	707	705	705	713	705	670	702	698	667	690	677	715	669	731	707	678	712	737	680	719	651	695	725	730	713	747	709	681	682	737	671	710	678	682	702	678	669	703	671	711	676	650	701	680	710	682	716	678	626	691	696	661	699	639	681	732	753	702	696	697	736	675	692	740	710	658	656	726	701	741	671	711	686	739	659	640	787	729	667	672	678	676	702	676	733	689	710	683	709	712	650	725	713	705	722	673	675	707	682	719	679	707	704	712	696	734	752	673	738	729	656	720	715	719	696	695	693	748	670	675	690	679	714	631	713	662	700	707	720	689	675	689	653	727	719	685	704	707	685	718	698	701	707	701	719	734	695	681	691	678	704	625	691	682	705	709	691	696	689	694	685	675	726	666	650	716	696	704	690	636	744	700	712	668	723	663	694	705	699	704	718	677	706	706	711	680	719	718	686	613	662	722	715	727	666	716	770	670	691	707	762	688	681	701	646	684	700	671	716	727	686	683	685	722	751	689	678	688	722	692	663	696	703	738	723	697	670	693	702	705	679	703	664	664	720	685	713	693	723	712	677	696	688	690	737	697	668	697	719	698	674	662	709	682	701	675	658	657	695	716	642	752	713	708	733	711	702	712	695	702	724	664	696	755	707	725	650	721	696	661	703	718	669	683	730	666	669	716	737	705	712	712	691	710	697	715	698	732	663	702	692	744	658	731	710	712	684	720	714	720	689	716	694	653	708	695	683	700	702	666	697	706	685	694	708	694	709	687	686	688	724	653	681	729	716	725	712	660	713	750	685	661	702	682	683	713	651	717	734	638	724	672	686	697	680	729	658	707	670	749	662	706	685	687	703	710	673	713	710	699	700	710	694	709	730	672	697	743	682	737	661	688	693	734	721	682	740	675	659	701	722	653	691	676	672	718	666	680	722	687	671	716	688	715	700	669	734	729	770	742	718	707	691	679	699	675	679	691	672	654	708	671	720	726	692	678	679	743	692	715	733	704	711	701	712	702	647	699	697	634	726	677	678	658	728	695	662	649	693	746	696	689	706	700	689	736	701	676
4810	273	285	395	379	211	168	119	156	146	144	163	157	124	138	138	138	142	153	141	141	144	120	133	160	144	141	141	149	136	126	148	140	149	138	163	141	127	157	183	151	140	128	127	121	166	145	136	133	137	146	135	163	155	162	153	143	127	152	149	139	127	153	141	144	116	142	128	131	160	121	158	121	136	144	134	160	143	135	133	140	163	174	164	129	130	139	126	130	147	136	143	135	138	130	138	132	151	150	168	155	118	151	153	126	135	138	133	146	131	136	157	159	143	146	134	152	139	130	155	148	148	138	136	156	147	140	131	153	137	144	142	158	127	140	135	122	128	146	138	129	112	137	146	140	144	122	130	147	167	135	156	149	141	140	149	147	173	122	158	126	119	122	132	134	143	160	134	149	131	137	139	130	148	135	144	150	145	152	135	142	123	120	140	171	148	150	161	148	126	157	165	158	140	158	139	138	121	117	140	138	142	136	118	148	149	139	149	139	131	141	152	149	129	123	145	145	127	137	135	114	146	143	140	124	137	151	131	139	136	135	151	140	131	131	131	134	141	142	146	139	132	129	142	127	154	139	167	152	144	138	136	129	150	134	149	143	143	142	134	145	133	132	161	173	128	148	128	143	155	157	148	140	152	147	127	125	118	145	165	137	139	166	142	139	127	110	158	156	152	142	143	128	151	139	147	139	117	123	133	134	158	131	139	133	147	126	128	142	148	131	148	143	148	136	151	145	151	144	135	148	157	145	151	123	140	146	141	141	156	116	142	137	137	145	129	151	149	156	133	154	140	159	160	137	156	143	144	115	143	133	161	123	148	146	169	156	159	162	148	136	146	130	142	130	144	150	130	148	153	120	150	118	148	124	134	146	150	141	154	150	138	155	140	146	131	166	125	123	146	135	142	185	155	135	143	136	149	113	123	137	137	153	156	133	150	142	159	133	135	139	152	153	134	130	127	135	136	143	137	129	134	135	136	167	160	158	123	143	144	170	133	148	140	145	150	138	155	156	121	123	164	169	144	160	153	173	150	117	135	131	171	149	131	173	134	133	145	160	135	153	145	123	124	138	126	145	143	144	136	136	149	148	146	157	146	151	143	139	163	153	136	162	139	141	136	125	152	120	142	142	146	148	147	138	143	135	165	173	172	144	134	146	153	155	140	127	145	151	176	149	146	137	139	147	140	146	154	145	130	150	148	137	157	148	143	141	133	138	158	177	145	157	161	144	135	152	125	161	137	141	134	130	121	162	148	132	153	147	141	125	133	155	150	123	123	141	153	155	124	142	151	150	155	133	134	130	145	161	152	144	140	132	128	140	130	115	110	138	152	130	113	146	156	126	135	131	125	161	123	111	131	152	135	132	139	143	130	151	158	127	120	115	140	159	132	147	157	177	137	143	137	121	136	128	145	157	162	119	144	142	141	143	129	153	123	139	141	133	145	143	145	167	154	115	132	152	132	135	142	146	132	157	146	139	118	160	128	129	139	131	124	151	153	135	127	137	148	139	132	138	130	131	137	119	126	143	138	125	143	132	141	143	141	145	155	150	140	144	147	157	121	149	155	134	141	149	139	137	144	138	139	129	119	119	157	131	150	137	131	121	124	150	151	159	140	158	154	140	135	139	136	143	141	146	149	140	143	153	114	154	123	141	144	153	129	137	155	162	134	133	155	152	166	133	134	124	142	129	142	142	169	125	141	129	136	147	149	151	135	127	129	137	137	150	140	147	150	140	160	147	141	162	156	177	142	154	139	130	139	149	119	133	144	151	135	143	142	132	128	141	136	136	156	167	136	154	149	147	143	135	151	154	118	171	151	140	140	158	130	129	120	134	163	144	116	136	116	138	133	157	147	135	132	118	171	128	107	144	149	141	161	155	164	158	134	145	125	131	156	133	141	151	132	134	134	126	160	141	132	128	124	139	138	134	119	146	152	167	149	142	146	138	131	149	156	121	141	141	142	152	149	162	150	130	145	136	129	169	133	119	136	137	156	115	147	152	145	137	140	154	136	162	149	144	135	161	150	135	139	159	163	139	167	155	121	133	133	139	129	120	142	138	148	144	130	143	118	147	128	156	131	119	160	125	145	133	139	145	147	132	132	137	140	140	143	140	135	146	161	128	145	143	129	125	152	155	155	155	154	134	163	177	138	133	119	153	145	136	144	129	145	137	138	143	142	151	137	138	147	141	148	152	107	144	146	125	118	137	159	139	132	121	144	151	158	166	145	138	140	136	158	147	132	135	146	131	154	108	148	131	137	150	123	129	139	140	133	160	135	131	118	153	128	163	151	143	145	140	130	150	140	137	164	161	163	135	138	135	138	140	164	136	129	139	143	129	150	147	152	126	139	137	149	139	133	136	157	122	154	128	128	135	133	144	174	131	141	143	152	136	142	142	132	133	134	143	143	123	154	140	171	143	159	146	117	145	146	157	144	142	138	157	141	155	136	144	139	167	135	145	141	157	121	138	136	137	144	123	119	142	152	149	153	152	148	147	135	137	148	121	142	144	178	155	139	147	178	138	130	136	134	145	141	143	129	139	137	137	131	119	136	147	146	126	132	134	152	141	137	139	146	143	155	142	176	124	134	142	127	161	158	166	130	165	136	132	148	143	142	131	157	161	151	149	135	149	115	131	163	148	120	157	137	118	149	154	127	150	136	152	130	139	155	152	140	141	137	131	161	141	133	144	145	137	146	151	132	124	155	130	159	152	148	133	136	139	139	139	147	169	141	136	140	143	142	126	130	145	121	135	131	116	141	159	136	136	112	149	140	125	137	140	145	147	128	146	117	140	151	155	132	128	157	155	153	136	147	179	147	144	131	136	133	117	130	145	146	128	163	138	148	142	133	128	156	134	145	140	144	139	149	146	150	138	125	116	133	136	143	123	156	126	131	136	160	147	146	144	137	128	142	154	126	144	130	160	141	147	138	120	157	139	142	125	158	148	140	136	140	141	145	139	146	123	135	139	135	144	130	156	120	143	139	164	145	139	127	143	140	132	117	129	152	163	143	133	125	131	139	149	128	146	134	132	147	127	132	155	138	155	141	126	147	165	149	153	145	152	135	131	143	161	126	155	139	130	120	116	159	146	136	168	146	148	134	135	137	136	139	177	148	154	153	142	149	141	148	149	152	125	130	142	123	152	139	110	130	157	134	136	147	146	135	149	152	139	142	132	132	147	157	141	136	170	136	127	128	144	135	123	149	159	134	159	152	126	146	131	142	125	132	159	128	134	147	151	129	146	131	148	127	147	141	130	144	130	155	150	172	149	114	125	132	124	141	137	161	126	136	124	142	140	135	157	170	142	123	162	147	133	136	121	141	131	110	141	153	142	130	132	125	138	143	126	124	147	141	151	143	144	151	130	134	123	151	125	131	144	144	133	146	134	129	151	131	154	134	126	157	138	137	161	122	138	138	148	124	157	155	119	137	157	134	141	140	144	153	142	146	153	119	155	158	136	132	142	145	130	147	134	155	151	123	137	148
4272	482	717	1335	1371	698	556	505	471	454	464	420	407	438	456	442	410	423	414	435	455	438	435	420	451	411	426	391	435	397	401	417	415	416	390	410	437	441	501	617	605	479	399	405	412	406	379	417	403	445	424	400	412	387	387	432	378	375	405	426	394	404	400	420	413	406	401	385	425	398	421	418	381	380	423	405	395	386	380	400	385	356	385	404	439	401	402	417	419	404	357	409	381	365	412	416	379	397	404	385	384	414	443	373	410	405	338	430	387	411	403	377	415	383	391	419	444	412	435	393	404	423	408	409	409	443	430	400	408	439	378	350	392	446	415	408	391	389	372	412	383	407	410	424	415	387	427	399	389	395	417	384	422	415	381	428	375	422	407	419	410	379	391	443	404	374	401	395	409	414	388	374	411	407	441	416	416	374	407	398	418	401	390	374	383	380	407	409	421	411	391	392	415	435	386	410	371	399	401	423	393	416	391	396	415	374	405	385	409	399	384	428	392	417	405	379	434	409	396	386	393	375	397	349	384	398	403	385	410	414	390	394	414	426	434	428	412	428	406	407	405	399	388	422	371	427	401	431	384	435	382	407	403	417	421	424	393	393	410	371	366	379	375	363	386	428	472	402	377	420	400	411	387	410	396	393	403	371	396	412	359	417	396	389	395	370	429	422	393	413	421	380	395	383	421	398	400	444	464	425	392	443	386	420	353	417	426	410	399	411	377	405	448	393	417	410	414	374	398	418	384	412	416	406	394	451	381	381	384	428	432	410	384	369	430	404	424	446	394	400	432	387	402	406	412	411	391	440	391	422	427	374	389	398	440	391	396	373	406	419	404	435	422	392	406	386	390	418	383	410	367	395	374	427	383	443	383	371	424	394	404	412	391	398	409	430	377	391	399	400	433	409	375	413	397	355	391	379	426	395	407	431	397	402	408	385	380	424	405	404	385	420	365	415	434	378	387	430	404	415	383	414	395	383	383	379	377	444	404	403	411	403	395	409	425	402	400	400	401	406	371	401	396	406	400	437	389	427	366	411	382	373	369	388	405	403	400	426	388	404	435	405	374	379	358	408	408	374	397	385	394	408	384	403	388	427	406	435	435	390	447	391	370	384	406	374	404	393	400	385	383	407	366	404	395	420	399	379	413	423	365	399	416	381	388	416	390	379	403	415	395	353	380	404	394	390	404	401	381	386	397	432	423	384	381	420	390	418	426	413	411	410	403	412	474	385	419	426	399	418	391	406	453	390	370	391	353	365	434	409	404	415	411	413	401	379	386	415	419	368	404	377	376	385	390	375	375	371	398	419	388	389	421	382	400	405	387	421	388	410	347	415	414	385	390	413	386	355	392	439	396	408	384	429	410	374	390	370	419	408	394	420	435	420	425	381	374	375	427	413	401	382	392	393	375	362	396	393	361	407	404	393	392	408	428	401	424	421	379	378	420	383	442	406	437	398	406	386	381	371	381	420	392	394	419	393	400	377	390	384	361	380	404	436	411	385	403	396	409	355	379	390	405	416	394	389	395	428	423	415	392	425	390	410	400	364	431	392	374	408	385	462	397	396	416	386	410	372	418	394	412	384	410	400	411	390	395	384	373	401	406	410	420	367	410	400	364	378	395	354	389	388	386	402	402	368	431	434	433	387	427	434	406	380	384	408	399	386	408	425	397	390	431	376	370	458	424	389	436	392	393	431	355	382	408	389	404	380	419	383	407	353	441	378	430	406	401	424	362	366	402	420	405	405	394	359	407	381	385	417	405	400	369	412	385	350	384	408	440	422	378	374	405	399	426	438	413	402	430	403	354	431	393	445	398	402	427	390	380	405	405	410	411	421	391	431	449	387	379	395	451	387	419	422	418	416	429	415	387	430	391	428	410	392	388	432	401	377	413	384	354	399	424	429	369	385	380	409	401	443	397	401	423	406	410	407	396	387	372	385	415	407	415	418	381	385	402	386	405	394	390	376	421	404	380	392	403	397	393	422	383	397	411	387	377	418	399	419	396	390	386	415	403	400	415	400	400	420	408	415	414	375	397	423	368	412	411	400	391	407	405	410	413	396	414	405	393	427	406	411	373	428	385	398	378	387	426	430	387	403	378	399	437	439	380	361	377	426	432	424	371	409	408	400	406	409	392	396	400	377	428	388	420	413	410	420	413	415	368	420	428	412	409	415	399	394	426	412	392	412	397	408	430	406	440	412	382	398	348	411	408	406	363	386	418	448	438	389	402	373	423	392	424	431	429	413	384	407	387	399	345	397	419	357	431	389	385	428	396	436	391	383	411	411	443	418	401	385	394	381	404	389	397	410	409	377	354	416	441	423	394	367	379	381	402	428	412	451	395	388	371	406	408	363	391	394	378	443	410	395	427	384	413	380	360	395	406	425	409	424	396	406	405	400	429	404	400	391	431	396	406	415	399	407	389	389	414	415	398	445	400	409	398	415	409	400	386	363	389	402	424	470	391	421	425	393	422	406	432	398	365	443	432	437	411	388	451	404	373	377	384	424	399	397	387	410	419	401	373	407	390	428	404	390	416	435	372	417	425	442	422	401	391	428	394	402	416	375	421	391	402	384	389	403	449	371	426	377	436	416	410	405	392	417	415	362	428	430	442	372	423	412	442	406	394	392	390	409	396	401	393	376	389	370	421	419	380	402	403	411	362	399	379	391	403	393	406	399	406	394	401	382	397	417	387	379	383	392	397	379	434	386	470	416	413	405	429	366	409	380	412	414	441	388	398	408	411	371	400	390	394	378	411	372	420	406	394	402	378	411	415	397	385	391	366	431	406	440	388	412	423	379	403	471	386	401	405	405	387	382	428	367	402	432	367	431	399	379	446	384	408	396	394	376	408	411	419	392	424	393	388	392	416	410	394	405	385	390	359	401	369	428	426	430	390	409	394	395	389	365	370	390	407	428	410	432	398	383	381	379	396	402	384	375	375	396	427	373	366	407	411	371	395	415	361	381	418	396	423	424	386	392	410	376	410	396	385	421	380	414	420	395	383	400	425	374	398	392	414	405	386	390	426	396	403	395	398	424	446	400	373	371	430	403	415	377	402	420	427	336	409	423	388	376	416	420	390	388	425	387	419	379	412	384	408	394	411	421	415	444	380	414	420	391	397	423	425	412	391	411	425	420	429	420	406	438	406	409	417	399	412	397	396	382	415	391	401	357	382	420	435	399	390	388	387	392	353	389	418	404	390	459	388	372	374	410	398	411	411	361	409	398	385	410	381	416	383	408	414	396	414	393	416	420	385	391	416	418	399	375	381	418	415	392	394	411	389	428	381	414	394	418	398	421	401	404	426	386	393	381	398	412	443	442	423	383	390	376	397	393	415	409	386	404	380	364	373	393	389	395	369	388	418	404	448	412	408	394	406	374	395	416	372	402	354	381	369	388	382	399	385	402	422	395	365	418	392	412	400	408	408	391	408	386	390	397	368	456	395	393	400	395	424	401	356	413	391	393	431	396	424	369	396	396	399	392
29511	4767	1549	1400	1184	711	571	487	421	419	381	340	386	386	353	321	352	343	326	320	362	324	296	310	312	318	280	326	310	299	300	299	334	322	300	321	307	348	339	345	372	311	307	285	280	296	302	299	289	293	277	318	338	326	322	304	309	286	289	319	270	285	265	273	285	306	273	268	310	290	291	279	297	295	282	286	320	296	334	322	268	296	285	301	278	308	266	303	297	258	286	310	303	268	329	288	299	296	307	313	319	304	289	248	307	291	307	295	274	320	264	293	308	282	287	308	301	310	282	298	295	280	306	322	325	295	312	300	287	279	299	302	279	292	286	266	279	287	299	304	284	277	299	301	296	276	298	297	322	293	321	295	269	294	319	273	288	292	330	299	308	302	306	344	291	273	322	315	300	282	304	284	323	301	311	291	323	279	325	270	323	281	279	311	282	310	295	279	258	300	283	307	284	290	280	294	274	292	318	283	312	301	279	288	291	284	300	319	299	307	304	306	285	309	259	301	310	271	290	291	290	294	300	302	299	299	261	309	254	262	282	276	286	306	256	314	306	315	248	303	319	309	305	307	291	282	287	264	312	288	307	294	307	309	293	315	304	271	315	286	326	293	259	296	293	276	290	288	281	308	300	283	313	287	315	293	266	270	287	284	274	315	267	286	297	318	308	304	309	290	285	298	309	302	271	286	315	298	284	279	324	284	310	306	258	267	268	290	299	272	273	308	305	291	305	277	294	299	299	281	312	280	264	276	292	307	315	256	289	303	265	302	289	280	320	275	287	258	307	272	293	296	299	302	298	317	288	294	320	280	284	316	302	287	313	318	267	320	313	281	312	316	269	309	281	283	277	314	284	290	299	304	308	311	294	299	294	270	281	287	301	253	251	291	302	283	290	298	290	296	290	303	293	267	318	302	283	304	305	269	302	289	310	298	286	276	272	287	298	284	274	330	273	279	287	289	309	285	287	304	285	314	298	278	289	273	296	282	305	309	338	288	311	296	302	274	305	276	252	317	310	297	299	293	270	321	291	298	307	299	272	270	286	305	285	307	281	318	292	306	293	268	307	252	293	237	300	307	253	291	294	281	261	262	272	303	294	319	301	272	292	310	292	273	323	294	297	329	326	319	293	311	294	269	293	265	272	277	296	281	287	319	280	269	284	313	264	310	305	284	274	274	268	297	312	345	290	321	314	278	300	293	297	279	325	288	284	309	306	280	270	309	259	301	295	271	330	285	271	317	287	291	288	286	307	291	299	297	300	295	285	294	285	306	281	263	293	313	290	266	277	304	286	278	294	332	330	264	274	291	309	280	294	299	303	300	293	317	291	286	299	310	266	294	266	287	313	308	260	274	304	288	308	318	314	289	318	290	285	269	300	307	303	288	294	287	297	296	314	299	299	274	319	300	337	290	294	318	304	280	333	297	262	269	283	287	276	295	284	288	291	293	314	304	279	298	304	302	312	295	341	293	286	313	309	310	284	282	300	308	259	249	294	260	301	311	303	334	311	302	307	297	296	277	296	284	288	267	301	291	290	339	269	288	324	315	288	294	278	295	300	283	304	312	294	274	329	307	288	283	333	316	286	315	302	309	286	292	292	304	294	297	303	261	265	313	287	311	268	289	291	320	324	296	303	282	291	299	288	283	295	295	290	334	283	306	275	306	293	330	283	279	313	290	265	297	287	299	273	260	293	283	294	299	302	282	315	296	314	290	259	307	278	300	314	300	294	275	298	273	307	289	316	281	290	285	289	296	286	274	285	322	308	328	279	284	296	304	281	262	275	293	309	254	307	321	259	284	284	304	310	309	290	284	289	272	274	290	303	281	307	342	309	318	318	285	275	290	313	307	257	286	293	284	316	309	297	259	301	289	297	273	325	284	297	311	296	272	312	277	279	313	315	295	321	306	264	333	292	306	300	313	306	312	275	274	258	266	279	300	276	287	311	302	276	290	301	283	290	281	297	286	300	288	291	300	319	312	303	327	299	316	274	308	295	266	256	266	315	272	282	317	269	304	311	309	264	304	325	336	311	293	298	302	292	286	294	273	311	298	309	302	278	304	304	263	266	274	285	312	311	277	288	279	307	302	276	282	285	276	260	295	291	322	301	264	279	319	308	267	296	315	306	314	285	323	306	327	291	312	332	286	303	283	314	280	303	264	292	275	279	300	294	292	297	289	273	311	330	318	293	308	256	276	316	300	282	269	284	306	249	311	313	310	297	239	286	290	305	292	317	313	324	297	244	307	313	292	306	289	284	291	314	288	314	319	263	296	307	299	284	326	308	285	280	269	285	278	282	278	285	284	290	291	271	285	289	335	296	278	290	303	278	281	271	295	316	277	294	274	305	275	302	273	280	293	289	303	258	290	338	334	302	328	318	298	304	303	289	302	304	312	266	278	280	291	308	299	277	271	307	289	334	294	270	290	260	303	324	301	293	278	305	297	303	284	290	311	264	294	288	277	279	281	306	308	322	289	314	286	264	272	270	283	299	293	283	265	277	294	259	328	290	307	281	306	311	312	272	289	271	317	293	286	289	278	267	250	277	283	295	325	283	311	299	325	319	319	288	306	277	283	289	252	266	315	286	302	285	297	277	306	294	290	299	279	306	277	302	295	321	278	301	293	285	285	313	269	297	297	261	331	286	260	289	294	310	324	327	266	289	260	264	286	310	293	283	301	278	291	340	271	303	310	285	301	301	298	290	262	280	280	317	248	300	304	311	300	286	264	335	296	305	347	316	283	277	325	271	313	292	290	279	278	279	291	304	266	306	289	305	271	293	297	293	293	320	304	266	283	284	279	310	269	308	253	285	311	289	312	281	273	300	306	314	331	280	287	279	318	317	296	281	280	265	278	301	272	295	277	309	305	285	284	288	300	298	311	269	269	300	271	289	320	303	246	303	267	312	324	271	274	292	281	255	297	258	277	297	281	255	278	264	272	282	296	275	326	277	309	321	291	299	299	271	279	304	314	308	324	279	304	308	264	272	287	273	297	331	277	296	293	260	287	312	283	297	277	318	324	302	289	305	297	302	286	288	289	316	292	263	252	295	281	295	274	290	251	302	292	271	295	276	292	285	307	317	262	320	281	321	280	295	295	257	284	276	274	325	315	276	260	318	305	260	293	286	316	294	288	291	324	282	299	317	295	284	283	334	304	313	291	285	279	306	310	271	280	305	300	305	292	285	282	304	290	287	299	290	318	288	289	303	296	325	307	314	254	273	299	307	288	292	283	315	283	313	273	274	300	311	277	301	294	298	281	304	285	290	251	278	310	271	291	324	272	293	295	306	252	291	292	302	295	273	288	301	290	300	310	329	289	268	287	331	273	299	266	267	319	267	259	295	297	276	269	282	302	328	307	258	316	268	337	302	312	315	274	289	274	280	288	298	276	295	288	257	277	315	305	321	267	281	281	336	286	264	288	311	285	305	297	291	263	295	313	294	343	293	296	276	285	255	314	271	326	277	278	309	309	302	294	297	294	289	306
12715	1573	3058	4432	4378	2819	2258	1922	1684	1469	1331	1282	1236	1168	1080	1039	1021	1014	1004	841	914	930	897	932	821	820	826	832	837	784	820	837	960	852	805	849	848	1045	1313	1253	1232	980	879	846	847	805	786	799	772	744	779	773	746	717	723	725	770	688	766	743	749	756	775	807	703	777	731	724	769	742	791	744	736	699	698	709	770	780	766	694	741	746	689	714	737	742	734	719	756	744	744	696	718	730	737	711	757	714	704	736	753	718	708	689	765	721	709	727	724	708	687	768	712	756	738	716	739	749	706	710	693	699	761	722	762	694	657	705	768	738	701	743	713	732	736	714	738	702	737	710	780	772	708	709	763	720	705	704	711	767	687	685	683	742	760	721	757	733	712	731	774	748	733	729	751	736	707	770	706	734	704	690	795	714	719	719	706	689	703	749	724	733	698	743	727	715	688	704	732	691	710	740	710	754	737	728	712	748	736	735	726	741	692	751	706	733	705	710	737	643	737	729	708	752	698	732	731	716	717	705	718	740	690	745	737	757	720	713	769	708	707	729	739	701	731	752	712	726	668	694	747	734	749	706	757	710	761	714	686	773	764	777	734	717	724	700	724	713	717	733	730	717	659	775	707	758	759	750	714	740	727	724	718	763	705	747	713	784	748	772	672	712	770	736	734	720	787	696	717	742	776	721	729	729	746	742	699	689	720	717	680	743	682	680	781	751	694	737	700	707	713	696	719	739	727	691	700	723	744	697	710	731	721	736	714	732	732	717	711	691	717	709	750	733	750	666	685	679	699	715	707	687	712	739	760	710	767	714	699	740	745	730	709	725	731	729	742	700	729	712	737	740	751	760	756	744	736	736	745	666	721	742	767	761	710	713	755	761	772	723	725	691	746	701	675	725	694	711	703	715	712	766	730	723	699	738	735	714	690	764	753	733	689	733	713	743	764	701	708	759	742	754	732	764	734	712	653	738	712	709	738	719	791	709	704	728	734	702	774	716	731	741	755	750	713	694	747	681	709	711	745	751	717	696	741	661	706	743	658	705	691	694	695	750	691	750	727	772	730	703	706	739	726	755	754	720	704	763	738	731	715	704	715	709	729	770	675	723	729	673	748	701	712	719	684	770	714	695	732	725	715	682	737	743	706	727	682	774	694	735	712	745	726	737	729	703	754	727	762	747	685	759	748	704	714	754	763	738	738	741	690	732	701	741	748	753	716	706	744	783	741	729	729	713	723	754	734	718	694	719	733	742	700	764	699	756	730	721	745	717	701	745	732	719	715	723	710	697	755	654	710	732	754	724	706	688	761	752	725	721	755	714	712	737	753	680	711	716	679	716	773	702	719	677	744	725	711	714	734	723	730	725	726	714	690	723	683	728	755	714	718	731	760	766	753	726	732	709	767	719	730	712	748	700	720	713	745	717	750	763	721	731	712	673	684	748	760	718	718	734	716	687	717	734	769	751	762	699	755	719	667	719	742	717	730	745	717	710	727	693	714	714	735	676	710	732	708	747	754	749	698	716	716	716	703	699	693	736	723	732	706	699	737	716	739	726	713	722	732	758	706	709	701	740	730	683	722	716	752	739	708	676	697	674	709	751	740	713	702	745	775	728	680	713	702	699	708	718	691	745	710	748	734	722	740	769	762	701	729	723	757	719	655	702	709	738	681	775	732	733	704	720	710	763	694	724	711	723	688	719	745	715	732	699	710	704	737	789	701	750	730	722	735	760	750	737	731	731	763	705	750	716	744	703	694	713	698	754	725	768	729	711	735	764	704	720	734	721	725	737	679	713	686	733	760	734	737	695	748	713	731	744	715	771	693	780	711	704	697	704	754	759	710	694	770	722	725	734	714	709	713	702	725	718	717	665	706	747	733	726	712	718	730	693	745	704	729	737	727	712	754	699	762	762	749	715	738	718	708	721	715	707	730	695	710	678	712	721	709	756	717	709	735	737	724	724	742	751	701	686	750	720	766	728	725	711	725	733	735	749	737	767	697	735	737	738	743	697	745	692	722	716	741	730	724	708	699	693	749	754	741	754	771	711	718	701	696	733	743	674	721	790	689	717	713	681	774	743	666	713	735	723	697	710	711	706	726	729	712	701	680	710	685	751	729	741	719	686	701	699	729	728	765	722	691	740	727	756	719	696	742	706	780	708	718	755	702	708	694	741	727	736	710	750	710	702	738	724	749	682	706	741	730	718	739	743	694	735	721	706	735	733	714	691	775	725	685	723	678	703	692	672	668	733	729	731	715	702	771	713	733	706	731	718	728	718	750	739	734	722	717	720	694	714	736	729	731	695	751	696	727	719	735	715	750	741	675	728	703	724	759	702	716	730	744	697	737	722	703	734	732	764	708	703	746	708	741	719	688	701	707	701	720	697	738	720	755	709	684	720	706	722	690	668	714	719	639	715	756	736	712	727	687	753	721	727	716	692	721	738	722	712	718	688	683	722	726	735	709	698	707	738	712	700	751	693	744	760	742	700	715	745	729	690	752	687	713	726	714	733	715	764	718	715	723	682	755	733	719	712	726	708	697	751	747	728	717	729	728	721	750	745	700	681	715	699	737	747	716	708	692	721	732	717	721	724	753	691	720	737	746	711	730	756	733	706	700	739	758	711	702	713	726	727	731	698	746	706	760	673	695	706	732	737	708	710	731	695	702	693	737	758	688	696	678	713	731	704	696	703	729	725	726	741	723	751	701	720	709	745	657	723	723	700	740	697	725	714	737	701	761	724	744	759	727	725	768	707	756	717	706	701	686	702	713	707	712	740	687	678	703	676	743	775	674	747	748	725	723	721	751	789	700	740	707	747	709	723	731	757	721	729	758	730	706	749	707	710	766	702	748	735	736	737	728	743	748	778	727	679	684	726	714	701	672	718	728	718	687	733	708	705	727	654	744	742	745	762	749	692	714	727	749	737	710	772	773	701	736	750	743	770	755	768	751	721	726	730	700	699	738	733	708	723	734	729	758	720	731	717	738	715	705	736	696	715	679	701	693	742	722	752	726	741	746	735	747	757	727	733	765	733	717	749	706	757	744	739	719	717	752	730	668	706	710	718	628	725	733	735	709	729	715	765	666	732	761	709	679	719	652	719	703	765	726	778	759	758	712	743	705	743	725	721	710	706	725	737	714	755	776	706	696	689	727	726	732	682	699	718	706	733	734	684	709	754	738	727	719	716	744	746	696	662	691	705	716	720	712	668	726	738	756	668	720	734	716	731	755	723	696	744	712	731	798	719	703	757	678	730	691	727	710	713	729	731	724	708	696	704	737	722	730	690	725	729	732	777	725	732	701	680	763	697	704	764	745	726	728	736	703	709	734	693	672	716	678	749	795	732	728	692	702	723	772	729	699	723	690	707	734	749	712	776	712	787	715	730	727	721	734	753	727	748	727	698	706	699	715	695	733	765	735	747	733	728	734	755	727	738	769	716	734	735	709	746	740	709	718	676	685	712	728	714	744	683	772	725	736	677	668	709	726	732	747	725
39599	10796	3229	2300	1811	1137	784	629	579	493	506	512	454	384	408	367	370	387	389	339	366	341	370	298	339	293	295	332	342	309	310	325	370	338	302	327	307	333	439	400	385	374	319	314	294	293	289	289	329	310	293	276	306	315	287	270	347	297	283	298	323	320	283	290	301	300	286	287	341	315	315	271	299	297	296	336	303	315	294	316	288	280	314	292	316	292	309	286	312	299	321	309	289	271	298	274	297	282	316	323	310	306	306	274	329	273	296	309	282	300	317	305	259	292	302	297	298	315	330	309	312	308	303	322	311	299	298	305	318	263	324	272	305	290	303	306	260	265	285	313	291	269	330	286	262	306	309	301	301	294	315	277	319	293	285	292	291	306	288	297	279	270	305	272	318	290	314	322	314	317	272	308	281	284	293	291	289	294	322	284	271	319	300	298	282	307	297	300	269	279	296	313	319	298	282	284	301	290	291	275	298	263	298	313	320	305	312	296	300	270	299	292	256	304	277	246	262	284	295	306	323	312	305	280	305	314	330	304	312	307	315	262	283	295	290	300	279	250	315	298	292	316	278	321	324	277	287	308	322	304	314	306	336	286	250	312	298	274	310	327	309	330	320	316	318	308	265	300	323	274	285	281	285	306	296	298	310	287	280	302	295	288	330	304	302	300	297	297	310	287	285	282	298	293	299	311	301	308	305	280	279	285	320	285	295	314	313	293	304	304	286	298	288	260	285	296	327	293	292	267	273	282	303	293	310	299	327	282	301	285	271	299	298	287	298	295	322	305	331	275	292	266	307	304	264	284	306	299	282	298	269	292	307	299	300	249	309	285	292	302	252	275	300	287	277	307	263	297	280	300	313	321	278	296	310	295	303	282	285	294	303	270	271	312	321	323	307	299	319	296	313	272	299	312	294	281	287	300	321	317	300	342	326	288	290	300	308	306	310	283	304	308	292	300	273	264	291	302	311	298	313	286	287	302	280	287	292	314	291	337	289	307	297	303	286	287	308	281	307	297	305	313	312	302	283	327	307	292	257	295	296	272	273	265	291	307	325	282	289	299	305	303	304	297	316	279	308	302	285	281	308	307	288	288	276	279	295	304	331	293	295	342	321	342	309	303	280	285	276	285	284	284	299	308	296	289	306	314	282	264	324	284	304	322	313	297	262	300	294	316	264	293	288	281	249	267	324	305	308	291	304	304	276	261	314	302	300	304	277	290	314	309	299	299	300	276	285	265	303	291	292	316	313	308	334	278	314	266	332	313	260	283	310	312	311	316	278	278	314	289	265	287	310	281	324	302	308	311	269	300	282	274	309	268	285	289	308	329	283	297	284	309	323	264	292	279	279	295	301	270	314	275	308	313	304	309	325	313	283	282	288	283	294	287	334	315	332	318	311	304	322	323	309	292	274	308	285	292	286	334	293	310	277	311	300	282	299	261	264	299	287	294	295	261	275	291	318	276	328	317	302	323	285	295	304	292	287	282	258	310	292	310	301	315	289	301	251	312	290	302	291	296	308	315	280	290	270	327	297	286	306	309	278	268	313	286	259	287	259	349	299	307	299	292	319	292	303	302	346	299	267	296	305	289	278	277	296	282	307	303	291	289	314	293	281	277	294	296	306	276	281	291	297	282	307	300	294	258	282	273	303	290	291	331	295	260	312	289	304	285	317	268	269	268	297	300	292	287	283	285	279	311	250	294	302	304	285	284	274	295	289	287	282	295	279	283	317	296	294	262	305	281	300	297	281	278	303	301	266	264	329	306	321	262	304	286	310	282	298	308	332	305	302	297	313	303	306	300	296	302	279	261	264	296	299	269	305	297	271	304	280	316	301	281	282	321	268	308	302	317	309	297	309	288	316	303	263	319	296	281	291	310	296	283	289	281	291	283	316	290	286	319	310	272	308	309	300	312	292	301	305	304	301	265	263	316	308	317	292	273	225	282	314	285	324	293	264	282	314	309	267	308	281	316	284	296	315	305	284	276	289	307	304	319	290	315	306	272	279	293	305	284	319	315	301	304	270	301	261	286	284	326	272	291	328	288	289	289	292	296	283	314	307	291	279	285	305	282	332	291	307	308	277	274	285	265	284	298	306	278	315	284	344	323	308	293	288	339	307	297	290	300	276	303	256	304	264	313	247	298	290	282	293	275	283	298	280	314	279	269	307	315	327	320	244	317	274	291	287	259	288	331	279	299	307	276	306	311	252	300	307	323	337	293	317	300	317	302	280	306	307	289	304	297	284	299	309	326	301	286	298	309	269	293	317	295	325	316	298	275	276	290	284	300	291	289	281	282	282	316	302	277	323	318	269	300	288	280	297	330	313	310	278	272	295	267	302	315	318	313	314	256	320	322	299	273	287	260	290	324	288	285	313	318	283	298	307	260	266	301	310	274	296	289	315	306	285	309	318	350	280	273	315	285	297	322	286	264	321	301	292	288	272	299	302	293	289	298	294	308	292	326	300	281	298	279	306	298	285	317	309	280	295	321	307	323	325	300	289	314	325	299	312	323	324	296	276	284	323	281	278	301	273	319	287	289	287	277	278	276	286	277	300	265	304	282	308	298	315	277	312	305	319	270	282	285	297	303	308	295	316	302	288	288	304	267	310	310	320	315	313	280	284	300	264	261	276	286	285	304	319	329	283	271	291	292	297	265	301	277	280	312	328	303	313	282	291	264	317	285	268	287	324	304	261	272	289	325	316	295	318	309	284	301	285	315	290	275	271	298	302	331	291	307	295	319	285	289	322	279	310	285	297	301	296	310	316	320	290	286	345	331	321	310	314	307	295	292	280	305	280	260	318	279	309	282	294	289	293	280	298	278	280	299	291	325	305	284	338	300	274	255	277	323	277	297	300	270	303	255	300	292	268	311	311	258	300	349	293	292	287	311	315	285	303	316	305	309	308	267	314	317	281	278	299	303	316	306	259	302	278	262	285	286	325	311	279	286	276	297	277	303	297	305	288	272	314	346	303	287	295	291	278	303	287	248	298	272	313	286	284	303	301	251	299	291	283	304	268	276	285	309	287	305	272	307	288	312	308	294	309	310	290	256	287	301	317	314	319	309	321	292	306	297	282	286	331	302	318	264	285	310	328	281	255	313	286	318	285	292	273	288	297	324	309	278	305	285	287	281	314	304	289	305	279	280	283	332	307	288	306	321	301	292	292	302	301	270	297	320	284	316	291	299	312	276	283	312	275	317	277	292	283	286	306	329	310	280	268	276	286	296	283	290	328	296	318	313	306	270	310	344	280	308	295	296	332	338	305	269	329	306	297	287	278	309	286	282	304	291	296	279	306	313	288	302	274	294	277	321	299	282	305	286	313	309	268	280	303	301	309	326	286	292	294	307	324	290	293	305	294	260	291	310	250	298	277	305	285	308	308	307	320	294	299	288	302	302	288	316	319	272	295	293	318	317	303	310	317	282	310	274	284	283	303	319	279	308	314	285	294	281	291	326	272	285	300	285	312	304	305	313	290	293	304	269
16743	2245	5121	6742	6571	4417	3261	2930	2527	2174	1850	1624	1543	1489	1433	1285	1245	1174	1165	1103	1019	1030	1068	1057	981	901	908	943	874	929	809	980	1040	963	904	921	951	1182	1757	1618	1574	1175	906	1018	861	776	786	850	818	765	718	791	778	796	774	787	766	722	706	755	741	743	701	761	775	720	744	734	749	773	732	731	754	727	744	725	776	740	689	738	681	705	729	727	745	714	696	684	700	694	722	684	734	689	759	688	697	713	708	691	684	693	696	692	753	712	735	685	750	749	679	695	699	742	746	760	716	760	736	701	744	744	726	712	753	722	705	699	695	771	712	731	757	716	700	672	710	675	701	744	710	659	694	721	674	724	745	709	729	674	658	720	719	672	733	670	696	696	681	678	716	714	747	674	720	691	700	668	680	710	715	710	661	687	685	752	746	729	628	711	743	696	737	701	773	701	714	725	692	729	745	686	715	670	696	687	727	703	700	708	723	706	694	700	691	678	701	701	734	686	696	697	687	737	686	682	674	691	716	669	706	728	732	699	710	732	691	698	699	691	675	706	709	659	752	679	680	673	741	685	704	670	719	697	730	712	734	721	732	691	731	727	712	721	671	731	692	715	694	701	737	720	684	652	712	715	696	720	688	711	749	673	715	646	697	709	761	753	681	692	687	698	691	736	739	691	694	665	710	683	710	723	704	698	697	707	745	701	717	703	699	687	692	689	692	718	724	752	724	677	683	650	708	706	697	718	701	700	718	655	675	684	687	682	671	669	693	680	712	669	714	712	761	658	739	703	710	663	710	743	708	669	734	680	699	679	738	678	694	708	715	736	654	687	687	679	690	761	728	649	743	662	693	698	732	725	679	652	667	702	701	685	698	697	769	707	749	717	704	744	693	687	704	693	711	718	693	692	689	667	705	713	738	720	669	718	731	719	653	709	679	704	696	689	688	728	685	714	687	762	697	685	692	672	723	745	704	683	710	678	668	684	691	696	683	698	690	711	681	721	765	703	657	704	734	666	679	663	679	722	718	706	684	677	700	712	740	666	663	714	689	729	707	757	701	702	685	721	699	759	687	715	698	712	740	695	694	701	704	706	697	727	653	665	682	713	660	665	734	722	743	699	710	706	748	735	695	723	718	693	702	727	713	692	705	696	677	691	701	715	722	733	760	706	665	650	721	695	712	703	712	693	687	737	741	735	725	721	710	707	745	681	690	684	729	724	684	720	722	728	678	692	713	728	723	741	749	686	689	745	718	737	707	693	709	673	676	641	709	690	706	746	671	687	718	721	723	677	695	742	713	725	707	684	735	709	669	668	745	706	684	714	681	699	743	737	704	714	707	708	729	710	716	719	696	686	701	696	679	709	701	728	718	719	684	743	691	693	693	743	698	692	710	691	712	706	715	708	681	690	716	757	653	663	710	677	679	717	711	719	690	708	706	714	662	718	723	683	702	723	703	683	703	681	732	714	663	690	660	751	713	752	701	731	701	678	739	674	631	722	713	655	715	694	745	711	705	687	665	669	730	742	692	765	711	711	729	681	710	712	700	699	698	672	681	698	744	678	725	736	698	715	664	642	674	742	676	707	714	721	716	739	643	688	731	745	716	675	796	730	640	690	716	709	701	706	679	717	733	672	707	717	752	725	738	663	744	660	696	702	705	711	735	738	729	703	746	676	716	666	679	697	664	690	642	732	679	678	707	717	749	715	658	720	718	672	687	730	706	689	642	716	675	703	747	695	729	692	753	682	686	703	725	722	717	709	689	739	722	718	736	715	718	641	748	726	690	687	734	719	697	721	677	682	747	707	740	774	705	688	757	708	714	712	740	723	695	633	690	725	662	679	726	668	705	727	702	665	707	706	670	691	692	734	677	696	776	666	684	703	709	688	756	736	730	670	697	654	726	687	724	719	701	705	706	687	747	727	693	688	674	706	673	697	737	706	690	684	695	681	694	719	721	710	731	678	737	681	665	643	742	710	719	706	731	759	706	710	739	744	713	690	707	727	665	682	719	715	690	714	700	697	715	736	698	689	719	741	733	692	678	682	728	682	698	711	664	653	657	653	688	711	690	697	671	708	690	712	764	696	669	733	675	685	669	674	721	701	702	704	706	722	679	683	705	712	696	759	774	717	706	718	699	692	674	687	686	699	674	730	690	660	677	655	740	680	714	697	693	669	684	697	667	701	680	673	730	663	708	712	678	700	723	681	727	695	695	693	669	676	727	711	708	672	670	739	644	708	668	678	668	750	664	682	702	725	655	729	673	703	729	675	678	708	722	730	711	761	735	649	640	719	702	726	689	668	735	710	696	760	726	689	683	696	659	711	695	717	697	659	714	691	671	733	668	720	695	712	666	776	674	705	737	658	696	665	675	660	697	717	690	693	744	727	695	711	726	684	679	721	679	705	674	723	680	727	662	691	671	676	682	707	713	720	707	733	712	674	692	707	741	707	708	641	694	703	704	693	705	685	678	679	701	716	706	724	717	753	741	717	698	695	708	739	735	727	715	720	683	721	726	694	736	730	672	676	686	713	687	726	735	674	708	750	657	721	698	715	707	683	713	735	744	691	686	725	730	733	682	693	724	690	698	701	711	681	760	621	694	731	749	711	697	703	719	732	693	701	663	724	729	698	715	664	733	719	705	681	672	738	724	750	721	653	719	690	721	735	716	660	647	730	716	697	707	694	695	681	697	685	725	691	710	710	739	673	717	732	722	705	712	718	682	740	706	696	710	672	708	686	711	694	729	706	684	739	706	698	715	715	722	694	745	708	704	705	717	689	751	707	699	730	673	742	697	765	685	697	690	691	693	717	727	684	752	700	730	734	699	683	691	654	735	702	699	685	719	715	711	704	708	682	717	686	759	678	692	657	650	736	694	698	721	715	729	666	736	702	724	710	698	705	713	702	730	733	666	715	666	703	730	677	761	678	697	699	698	673	714	735	712	749	696	703	708	739	716	682	711	759	700	648	645	733	704	702	705	683	625	699	695	717	700	707	729	682	763	707	659	685	679	693	726	737	733	706	659	732	692	712	704	703	718	708	713	673	709	745	701	744	709	758	716	713	729	709	735	686	741	697	739	749	716	672	735	703	715	730	732	717	688	649	711	721	652	687	657	701	734	754	658	686	745	714	742	724	753	712	749	703	666	712	714	694	698	705	689	710	688	720	715	735	664	696	659	652	707	719	685	722	717	690	697	701	674	683	680	714	701	712	713	721	692	724	708	716	675	750	622	733	663	724	688	739	701	716	677	688	650	716	695	737	665	723	702	742	713	684	728	704	686	717	723	730	656	678	654	726	694	686	715	699	722	698	714	748	710	706	721	700	688	693	717	711	672	692	717	745	630	690	656	689	738	705	729	710	671	724	672	711	697	695	710	679	738	722	699	648	733	723	716	671	674	675	716	699	722	688	786	667	637	663	748	725	736	707	681	649	683	735	713	721	695	692	709	742	743	702	731	685	723	721	748	676	713	667	701	710	735	778	698	731	710	723	702	726
4542	260	269	348	368	213	150	143	147	157	167	159	145	173	165	151	137	149	153	145	150	141	155	140	134	142	153	135	156	150	164	159	156	132	131	151	157	159	196	167	146	164	158	147	151	162	170	167	159	131	124	134	157	141	151	152	170	124	134	114	142	128	132	142	129	138	150	159	167	157	160	167	136	131	145	137	177	156	155	173	123	152	150	150	113	159	145	153	130	117	133	133	161	133	143	136	162	141	159	149	143	159	155	159	164	144	156	160	141	139	163	151	137	147	140	141	132	130	140	136	147	152	148	148	131	148	133	182	137	150	155	143	139	155	146	167	148	159	136	162	132	149	132	147	131	144	151	145	151	158	154	160	159	135	126	126	144	171	140	148	136	149	130	144	134	148	136	137	143	148	145	160	134	155	172	140	152	132	151	148	144	153	151	166	157	145	150	173	143	146	141	160	147	154	149	121	133	155	150	141	157	150	147	171	147	129	130	136	136	160	141	139	156	116	134	157	165	164	164	144	136	143	144	155	142	139	134	143	151	161	126	147	144	147	143	121	143	172	141	160	136	147	139	164	168	155	134	172	154	140	155	150	137	122	147	137	139	161	163	137	142	134	141	147	157	142	151	137	163	166	144	149	138	140	154	153	138	139	139	134	149	142	168	167	150	132	153	135	171	162	155	136	140	146	160	135	156	134	151	146	132	150	142	150	147	158	139	142	137	137	135	145	146	140	134	136	160	160	140	136	157	159	142	146	146	145	128	151	145	144	141	142	132	126	134	166	142	152	132	158	144	137	152	128	135	149	138	149	154	133	155	143	163	129	169	134	131	155	165	152	143	159	116	147	134	154	151	156	159	146	156	148	140	152	138	142	158	156	145	137	147	141	152	155	140	142	172	154	157	143	138	154	117	157	130	135	130	142	156	153	159	143	140	147	153	135	147	144	157	147	134	134	122	139	116	159	147	142	139	140	151	155	133	164	146	154	147	126	173	162	119	146	155	150	150	144	156	155	168	132	158	148	126	140	125	139	152	147	138	145	153	152	135	143	143	149	143	185	151	176	110	146	148	151	139	142	142	153	140	148	154	140	126	140	128	140	150	132	172	148	167	139	141	134	160	165	149	144	149	147	150	154	149	149	154	117	148	148	150	123	140	162	151	154	158	148	156	136	139	159	143	172	134	160	131	154	149	133	161	136	133	135	129	162	148	141	165	161	144	127	157	141	149	125	143	150	149	141	157	127	138	129	131	142	130	130	169	147	176	158	180	146	172	146	168	169	147	154	150	116	127	154	143	158	172	151	151	138	150	126	155	140	153	148	148	159	135	127	155	158	174	151	141	138	137	180	159	144	114	147	137	169	144	157	153	142	149	121	163	136	130	152	141	140	120	159	143	156	114	151	159	134	160	155	118	176	162	155	128	134	154	161	146	148	140	162	145	122	151	144	169	156	144	150	159	135	155	145	148	151	146	176	157	133	125	161	124	128	140	142	128	156	166	128	152	145	150	155	124	136	148	133	155	155	140	122	162	147	152	140	163	128	143	145	157	134	170	153	184	143	160	134	155	142	145	153	148	145	121	162	144	151	130	133	168	165	153	166	140	132	145	140	157	121	120	148	151	150	148	120	155	143	135	132	139	146	129	155	144	144	151	132	143	149	156	169	155	151	155	151	147	153	152	146	148	149	147	128	145	128	150	145	136	128	160	126	162	127	134	109	119	152	123	123	140	133	128	157	161	142	159	153	137	141	154	162	145	143	153	152	134	138	139	167	133	138	149	154	131	139	133	156	151	154	137	143	158	160	142	141	163	143	117	150	146	156	155	150	147	157	151	141	161	143	145	134	118	135	141	151	164	138	140	150	148	141	143	142	150	142	139	143	134	155	142	145	151	157	132	137	163	145	152	142	164	145	148	127	152	145	140	125	139	128	183	134	137	130	152	156	154	177	117	163	152	156	164	158	125	147	179	159	129	135	134	135	155	159	143	141	134	142	138	164	140	144	122	164	156	149	157	143	123	136	148	137	129	157	141	145	145	143	138	149	134	173	145	118	134	152	138	154	150	123	144	153	163	165	158	166	171	145	138	165	138	145	115	163	156	144	140	132	147	147	143	156	145	127	161	171	138	162	155	144	131	128	146	151	138	150	134	151	146	153	145	166	149	160	159	148	149	124	135	149	163	149	145	166	143	115	125	143	173	149	145	159	136	136	159	132	155	164	156	160	144	145	143	149	142	145	146	148	129	154	161	162	153	167	129	153	162	143	127	115	136	150	126	141	154	134	152	143	151	161	140	148	152	161	138	154	147	136	137	131	174	143	149	141	169	153	158	152	160	128	168	154	140	152	155	162	161	163	149	133	151	135	121	145	132	170	127	140	181	141	148	135	152	116	156	132	153	131	135	164	164	122	140	162	158	167	151	151	168	137	144	140	159	143	157	159	121	146	132	125	135	117	139	112	137	136	144	142	152	143	128	129	145	124	133	136	144	141	155	150	153	129	148	160	158	163	165	164	141	132	147	144	134	143	177	142	157	143	153	152	133	147	144	184	132	129	133	137	128	130	184	139	162	139	156	139	138	141	134	139	165	139	144	160	145	147	133	139	144	130	151	151	163	146	127	144	142	177	146	137	143	173	139	144	153	165	165	155	163	147	150	142	122	146	166	165	142	148	132	161	148	148	136	130	141	134	162	121	155	154	128	127	128	132	143	147	148	141	143	162	128	138	168	152	136	145	151	153	146	134	137	146	136	154	169	151	138	141	146	154	124	150	156	137	147	143	158	164	139	134	158	142	154	145	175	156	168	170	119	136	143	160	147	147	136	140	162	131	147	119	153	124	167	137	131	158	139	152	147	143	142	146	139	154	140	167	171	142	130	177	153	161	137	128	135	154	167	161	154	132	152	155	151	139	143	132	130	141	157	158	139	159	130	144	140	155	136	133	164	161	127	172	143	129	147	127	145	135	160	134	136	131	134	151	138	160	137	133	146	129	153	139	151	136	118	147	150	153	120	156	145	139	165	165	146	134	160	142	173	131	137	139	130	137	139	140	142	140	162	158	162	118	137	143	159	144	141	160	144	164	146	143	147	144	155	140	155	133	146	149	130	145	144	128	151	137	147	163	154	139	134	155	138	153	150	133	156	131	179	134	163	166	140	154	118	165	124	129	149	145	148	144	125	144	137	131	157	140	139	149	162	138	171	132	126	125	158	118	139	147	150	157	151	128	144	147	167	143	159	124	145	166	131	136	150	162	128	152	119	140	134	134	130	149	144	138	131	126	156	151	160	145	143	142	133	150	145	147	112	142	145	138	156	163	163	126	136	137	151	147	172	174	133	161	143	162	145	135	149	149	137	155	170	147	148	123	136	129	150	144	131	137	139	145	150	152	138	152	158	152	157	160	135	141	147	126	137	147	138	170	166	152	130	152	160	139	131	118	120	137	134	151	156	121	138	144	133	159	133	143	163	130	125	142	138	140	137	148	138	125	153	142
4365	563	779	1328	1279	690	547	501	477	475	447	443	455	478	457	420	438	428	426	413	451	460	430	409	448	425	430	411	417	432	406	407	433	441	395	436	468	505	728	659	555	435	433	404	417	390	425	415	432	443	407	418	434	443	425	379	392	411	421	397	392	433	404	428	399	394	415	425	394	404	417	401	425	415	401	386	403	419	416	415	390	403	411	403	406	442	432	438	440	421	403	399	435	405	383	433	404	388	436	427	411	417	354	425	404	401	408	364	393	401	382	415	440	388	420	405	453	404	412	428	409	431	411	403	374	395	428	363	439	388	443	396	426	416	404	407	399	395	403	373	408	413	417	399	421	408	381	422	395	409	433	425	393	385	413	426	434	387	411	409	403	422	398	425	395	413	377	420	423	400	404	416	423	386	410	415	412	393	425	378	422	401	395	412	426	425	423	411	374	413	426	390	389	404	406	392	389	383	423	380	380	380	398	387	420	414	402	409	380	434	434	390	443	417	422	430	381	420	415	415	399	465	396	397	387	408	369	398	393	396	406	430	402	371	397	417	442	424	407	412	424	425	410	394	412	392	397	395	421	422	456	404	391	373	364	415	384	425	407	406	409	450	414	419	398	433	380	430	429	432	412	428	358	388	409	456	422	388	422	403	396	404	407	387	388	419	425	415	398	424	399	446	457	404	398	397	410	400	374	396	425	419	411	410	408	407	420	428	446	365	427	394	411	434	442	382	397	404	408	386	410	427	426	402	391	416	398	407	407	389	378	417	428	438	423	437	365	370	383	371	392	397	402	424	390	427	366	401	432	379	434	452	382	402	409	424	443	378	452	373	417	437	394	398	389	427	391	398	422	405	398	421	419	362	430	426	472	399	407	389	406	442	399	421	404	410	427	381	402	375	384	388	386	362	406	439	419	381	417	383	436	407	402	443	380	400	432	372	392	361	399	401	443	405	410	420	407	426	394	409	395	404	426	433	408	424	394	407	420	410	420	411	391	398	419	414	395	402	411	398	383	392	385	445	437	387	424	398	389	405	411	411	409	410	428	430	389	406	372	409	397	441	416	385	410	396	442	400	391	399	398	405	430	415	383	362	403	430	396	391	369	439	426	400	457	405	400	417	397	409	445	403	425	380	405	403	419	413	424	411	416	442	400	394	397	386	424	424	435	406	434	413	406	432	402	423	390	428	404	400	433	393	419	426	402	388	434	421	398	365	412	407	417	419	444	421	385	417	378	397	415	376	382	386	398	424	402	460	406	347	433	433	445	393	418	387	415	428	383	404	405	418	423	399	424	421	408	440	424	427	414	414	389	385	384	433	412	400	462	403	397	395	391	461	403	424	403	397	392	390	413	439	386	407	418	398	398	426	403	428	447	401	413	421	411	421	400	396	416	427	433	414	401	425	414	396	410	365	421	421	440	389	396	439	424	435	407	412	427	399	419	424	431	401	428	407	402	432	390	401	397	428	399	417	409	413	426	422	402	395	437	405	372	371	404	437	411	401	410	366	386	402	411	407	387	428	414	410	421	411	427	405	415	392	456	415	412	437	438	416	413	379	403	367	432	398	419	383	441	377	416	438	406	436	421	405	399	377	407	413	432	418	395	414	421	454	415	422	391	386	426	414	436	414	448	437	405	440	427	389	377	407	407	390	424	399	420	415	404	402	414	425	426	380	418	410	389	382	430	393	397	431	443	419	424	386	398	439	400	425	391	363	404	391	418	425	398	428	425	426	395	401	433	410	386	414	385	401	460	425	413	391	435	410	392	421	395	425	395	393	451	435	411	441	413	407	412	397	408	384	385	404	418	439	411	425	401	451	438	414	416	407	374	406	396	413	405	384	428	382	420	377	433	434	433	391	422	438	430	397	399	420	428	425	378	394	426	423	366	427	415	380	419	415	381	379	384	396	448	401	381	378	405	394	400	443	392	405	402	407	378	396	399	418	412	373	401	405	395	395	423	422	413	425	395	381	427	429	416	423	389	405	417	417	400	445	428	443	380	404	422	429	396	397	390	399	402	407	410	370	381	386	381	386	409	401	378	392	377	408	418	427	393	422	423	410	426	402	380	382	396	392	424	431	422	399	415	419	413	415	415	387	433	391	403	401	413	439	443	432	426	395	417	360	411	383	389	412	418	390	413	374	387	421	417	409	371	421	410	374	433	394	398	408	436	423	420	386	413	376	436	424	423	433	364	403	420	433	404	385	427	432	400	395	406	394	382	399	398	398	393	392	428	392	422	443	428	415	399	430	427	435	401	416	418	401	393	382	394	379	396	430	445	410	392	400	400	420	372	411	399	392	382	443	433	398	401	423	396	393	447	396	428	425	412	382	427	417	413	428	407	411	412	386	414	368	428	412	409	402	392	397	412	378	436	410	380	441	357	402	379	426	432	366	415	405	396	375	422	412	434	403	402	439	415	440	421	419	398	392	400	414	436	391	403	402	444	407	418	419	395	429	395	390	408	428	387	375	416	440	400	408	398	415	414	433	419	394	406	431	405	395	421	412	412	405	439	410	429	402	437	390	381	449	370	383	440	408	456	406	414	388	420	409	421	391	384	423	381	417	420	416	411	404	423	409	430	419	408	367	406	393	401	406	396	446	407	417	399	408	420	404	446	391	371	421	394	386	397	405	402	403	391	415	391	438	392	399	385	439	364	415	424	402	420	407	421	390	408	414	435	428	426	426	393	405	416	421	437	396	442	379	437	405	387	405	367	418	393	439	451	380	405	429	382	437	426	434	415	413	391	403	390	410	402	410	404	397	426	396	406	406	365	408	394	386	401	422	433	371	424	399	400	434	422	405	393	421	381	435	391	426	381	401	407	403	433	392	406	412	424	412	407	436	413	393	400	427	395	426	419	437	397	401	412	416	421	423	429	423	409	420	405	398	393	407	364	425	435	424	397	397	373	409	407	402	399	380	377	436	404	428	418	413	391	379	387	408	396	385	407	433	420	415	373	402	395	429	410	395	412	356	404	412	354	439	409	409	412	426	372	383	432	401	396	417	431	401	428	427	402	408	409	390	405	409	415	414	373	384	371	409	418	391	424	449	386	370	386	422	388	394	407	404	381	424	399	383	383	420	381	432	421	375	418	384	407	381	401	381	403	430	397	389	421	384	400	394	376	370	424	388	407	386	411	429	419	420	421	400	401	436	392	400	455	393	414	389	398	372	407	465	387	428	432	412	417	396	427	388	471	418	418	433	421	440	422	384	399	406	386	440	409	413	412	423	451	424	391	429	419	392	388	405	398	424	443	408	411	370	432	394	442	412	399	390	394	402	428	423	412	418	442	427	402	426	445	385	403	416	367	448	410	374	419	424	403	411	414	438	409	419	421	388	404	396	414	381	414	405	419	458	415	403	389	417	407	418	418	431	413	411	419	409	386	438	395	391	420	389	404	464	428	368	427	442	408	417	442	405	418	428	441	418	384	421	428	420	400	425	418	416	397	463	383	401	397	418	389	378	420	395	372	379	431	433
29276	4750	1560	1375	1073	717	534	488	454	407	402	402	361	329	357	351	309	306	342	319	330	300	311	279	279	300	293	309	278	308	303	284	319	310	303	295	300	349	370	361	338	344	304	329	305	306	308	293	286	321	282	292	291	316	309	303	303	272	318	308	270	251	321	295	286	278	301	296	261	294	298	319	294	280	325	302	295	283	290	304	311	257	292	256	274	268	289	267	301	314	290	281	292	276	271	309	310	322	281	236	270	258	319	303	312	286	280	267	282	311	305	274	298	288	300	298	287	292	298	288	314	301	262	292	263	295	282	288	292	292	293	277	297	294	256	286	315	282	270	253	267	295	301	309	284	297	300	269	298	321	297	308	288	295	290	288	304	290	285	273	321	311	309	295	278	321	300	286	276	304	275	281	300	296	267	275	288	319	292	288	319	277	283	301	264	277	309	314	300	301	290	327	296	269	267	278	316	308	296	301	307	284	280	286	268	305	303	289	302	295	263	330	293	307	291	316	311	290	283	275	293	308	301	284	292	288	293	296	301	319	302	298	315	264	258	288	325	326	295	284	293	312	306	291	285	297	299	322	270	285	320	265	279	321	328	313	328	298	270	263	289	292	295	328	310	272	285	255	291	297	275	312	320	277	293	288	298	294	306	289	280	311	293	272	295	307	275	283	283	300	281	303	267	309	301	286	279	269	295	302	263	304	289	278	331	267	260	269	280	343	293	299	298	286	293	307	292	288	308	321	291	266	284	327	290	271	294	285	324	292	279	273	301	289	255	312	279	300	311	309	320	297	293	284	266	305	295	304	300	301	289	318	317	300	279	307	277	264	291	307	301	322	290	288	302	282	295	308	321	285	266	305	298	274	270	275	254	324	278	266	283	281	278	281	273	287	334	288	293	284	320	304	296	284	294	288	307	277	298	314	277	289	277	285	313	298	319	322	295	282	302	283	281	266	266	266	297	292	292	274	277	263	311	281	295	300	304	282	279	358	298	293	277	287	311	264	331	253	296	288	319	297	293	297	304	280	253	287	298	312	287	290	305	278	314	307	301	286	265	317	291	328	292	295	301	290	281	322	282	322	277	268	286	315	271	261	308	278	296	277	276	301	301	289	292	282	299	295	272	294	262	288	287	336	279	264	311	281	257	295	306	311	286	274	277	306	295	279	273	299	300	292	317	297	280	293	305	277	294	276	295	298	273	294	317	292	308	288	291	318	274	285	304	298	292	279	260	283	312	317	268	308	277	322	303	289	278	283	307	280	263	299	341	276	303	304	264	296	303	295	260	311	277	279	280	282	303	302	285	279	275	238	297	282	299	249	302	294	277	296	286	293	275	256	353	295	299	316	277	257	270	321	309	264	299	312	303	312	293	284	290	274	266	322	322	304	320	269	320	274	301	270	283	289	253	287	307	327	310	305	286	281	276	298	279	279	281	313	262	274	299	300	304	269	300	265	268	317	268	315	331	301	271	265	288	305	301	272	266	302	307	300	301	302	310	286	270	259	282	293	316	277	278	296	293	292	314	299	261	286	280	284	310	277	300	266	296	293	276	282	274	283	287	262	273	288	270	258	283	273	299	283	263	294	263	301	290	293	302	281	301	258	341	314	300	283	286	264	270	253	297	296	322	267	273	267	253	285	324	296	277	302	292	299	272	279	312	296	287	316	296	258	281	271	284	274	294	309	293	323	245	269	279	270	311	293	278	302	282	276	292	289	245	299	263	307	310	287	323	288	290	317	263	288	298	293	303	297	300	327	294	294	271	302	315	263	283	299	332	282	307	300	279	311	289	273	307	300	300	287	293	271	307	320	273	302	286	292	267	302	324	261	297	279	289	305	311	313	275	301	315	259	299	320	296	283	288	277	303	282	308	281	308	267	291	303	296	283	292	273	289	281	298	247	317	299	285	274	320	296	329	326	274	292	314	311	291	279	251	275	301	317	288	324	299	289	280	267	293	275	299	282	319	279	294	281	301	287	281	302	302	263	315	282	318	283	306	292	280	292	268	282	259	294	315	319	290	285	297	327	333	330	263	258	269	278	303	283	301	294	312	308	314	300	303	289	281	305	262	309	285	294	282	270	296	305	302	283	333	279	278	312	278	284	325	265	288	300	300	262	284	260	294	267	277	267	297	287	294	302	270	266	298	314	269	290	302	341	285	272	300	274	283	294	284	275	292	285	279	309	296	291	335	303	310	314	302	283	284	272	277	270	340	297	307	267	284	322	301	309	305	303	315	278	266	293	319	302	309	268	268	300	306	316	294	339	299	302	304	311	269	313	260	282	301	255	304	322	294	230	285	320	292	291	318	261	310	299	298	327	292	264	301	308	287	310	287	294	297	251	294	325	302	296	286	298	289	227	309	316	289	284	305	297	272	304	309	295	276	276	292	272	299	302	301	284	291	257	288	308	292	289	266	305	301	271	315	339	329	299	312	271	273	266	307	309	277	278	319	326	300	289	295	305	285	286	315	274	304	311	290	304	323	273	292	273	291	279	289	280	302	290	281	238	278	306	321	280	293	298	318	270	323	306	263	260	295	299	261	273	292	265	327	287	267	268	286	311	283	306	277	310	289	299	293	303	286	290	323	273	257	296	270	306	310	303	287	278	271	279	284	296	298	292	286	305	264	289	292	269	322	293	277	279	294	314	287	293	278	308	284	300	312	327	301	248	285	271	268	334	297	264	305	295	281	297	306	278	286	313	288	294	314	298	298	279	281	287	291	314	273	281	316	314	302	309	294	262	259	265	303	272	300	304	293	270	293	300	262	260	275	268	279	279	286	300	324	289	284	314	277	280	253	285	310	286	298	308	313	297	287	304	300	285	300	270	265	323	268	310	287	317	279	269	288	286	295	244	312	300	280	302	302	295	291	264	294	270	303	267	297	295	285	297	258	242	289	284	286	291	291	305	261	261	309	288	288	281	315	283	317	304	285	319	269	281	282	276	287	265	307	327	263	274	290	307	316	340	314	261	299	286	311	282	295	288	310	309	293	298	301	317	275	300	302	306	296	289	281	298	298	271	322	290	289	305	298	278	299	292	312	304	299	283	307	284	292	309	256	288	254	276	305	278	277	265	288	328	287	303	284	291	268	314	259	293	300	310	309	292	299	298	308	279	319	278	268	335	296	316	309	283	268	277	299	271	314	337	292	298	239	265	267	274	288	303	314	281	315	254	303	329	304	284	297	272	301	302	311	268	325	282	316	296	290	286	304	295	306	265	280	313	305	287	286	259	281	300	288	303	292	311	287	296	285	307	291	313	321	304	314	295	319	284	292	294	307	317	291	294	285	288	260	289	256	248	315	299	281	292	282	293	292	288	301	261	309	299	295	272	310	280	277	325	295	308	286	313	279	296	271	281	294	268	279	308	273	297	271	258	279	288	288	289	296	288	296	287	260	299	308	286	291	302	276	325	299	277	313	284	268	309	307	298	285	272	306	292	260	234	261	267	282	291	316	307	292	296	305	312	279	268	296	272	320	311
12961	1503	3161	4311	3849	2728	2145	1851	1685	1507	1278	1279	1199	1168	1077	982	1016	1019	938	956	879	938	923	928	816	840	831	836	795	823	880	838	863	833	872	847	895	1035	1284	1303	1185	1014	865	874	846	754	776	806	801	751	691	687	747	730	711	724	705	722	717	732	702	759	752	765	752	723	769	750	741	716	761	715	700	725	668	709	730	755	710	750	707	764	669	707	740	722	740	695	736	710	739	707	748	688	694	723	747	671	727	743	734	751	766	765	763	739	713	771	711	744	760	787	769	691	738	733	720	756	709	719	746	746	709	697	728	724	705	707	749	756	719	743	776	707	745	724	716	713	702	778	743	706	756	711	714	730	752	680	725	704	730	708	722	746	724	701	726	737	733	720	720	680	705	744	766	694	705	693	697	692	752	733	732	749	702	701	727	707	707	735	676	768	747	695	733	709	741	741	740	715	743	719	709	709	723	699	682	765	760	726	715	686	753	722	769	704	787	718	686	699	747	736	741	723	687	708	686	736	719	729	706	710	748	734	724	720	688	713	718	697	686	736	755	731	706	712	729	746	715	648	646	733	704	734	725	689	665	690	725	739	724	683	729	672	712	759	767	676	694	682	726	672	743	785	760	698	745	730	708	730	779	714	744	744	650	744	737	699	721	716	709	715	763	748	723	745	757	719	725	674	720	761	700	732	753	707	735	671	722	756	753	721	694	757	724	757	739	723	712	712	706	726	701	717	740	689	736	719	733	752	747	692	705	752	713	708	683	725	752	733	727	701	730	688	723	694	701	757	710	753	729	737	742	701	699	735	719	723	700	695	758	706	732	705	775	709	737	675	694	714	711	652	714	728	699	685	736	716	711	744	678	720	739	723	732	731	729	731	700	720	738	734	707	734	704	681	731	686	692	713	749	734	758	712	739	675	673	733	685	724	739	737	678	689	720	757	763	696	720	725	762	718	694	734	724	721	716	672	693	709	732	698	742	729	712	730	716	701	694	725	676	703	699	721	693	748	708	701	774	762	688	705	700	720	757	732	759	726	708	726	704	716	745	713	717	733	711	714	683	697	722	717	708	765	749	703	739	711	739	723	746	722	707	674	709	733	706	693	724	660	725	746	700	709	735	705	648	644	713	758	724	730	736	739	742	749	749	732	702	732	725	717	758	675	718	682	713	731	733	744	713	699	709	700	721	715	709	708	687	751	735	750	695	752	741	667	688	712	737	704	715	768	701	738	761	684	666	755	777	732	671	730	678	711	730	730	724	747	693	732	746	708	694	762	665	704	703	754	711	749	717	705	724	714	687	702	747	708	760	707	737	707	713	771	724	732	742	712	696	685	714	737	681	727	695	657	706	707	733	743	710	671	774	735	731	682	717	730	770	730	714	673	738	691	687	741	711	738	668	711	694	725	744	706	696	692	706	744	696	715	685	732	689	709	729	697	712	746	664	693	702	713	711	719	724	740	739	693	762	698	668	702	725	715	728	719	670	747	749	729	700	736	686	743	718	682	730	751	745	733	676	739	735	739	762	748	738	730	711	749	726	713	717	732	712	721	727	695	748	703	695	676	718	661	715	691	761	726	726	711	709	762	740	708	714	683	714	788	736	747	720	737	738	701	789	736	737	725	694	726	738	708	683	702	698	733	707	691	670	740	716	720	691	735	699	741	753	720	693	687	728	716	743	703	764	772	754	707	705	712	746	700	737	740	679	718	726	745	750	745	721	687	713	683	660	693	701	765	719	752	719	691	678	727	716	667	726	690	735	744	693	694	773	756	715	650	764	681	739	669	723	678	712	705	732	744	733	712	723	720	733	745	735	676	676	759	687	727	706	695	667	713	745	712	695	731	662	707	699	701	743	736	694	670	703	709	744	740	734	732	722	694	722	699	709	747	777	749	778	717	679	695	680	708	751	716	721	685	726	696	755	723	722	727	723	663	724	716	669	698	741	728	719	722	720	693	727	743	690	693	733	662	731	687	702	709	762	736	689	748	755	750	743	711	713	729	684	741	693	703	744	719	721	734	700	728	741	702	714	737	745	742	733	710	687	729	769	700	749	688	709	739	699	700	708	717	703	644	728	722	674	681	714	695	715	720	719	721	723	719	715	729	678	720	741	746	709	665	731	707	734	744	676	702	712	780	705	682	738	726	720	706	730	704	791	696	730	687	732	710	707	678	731	717	690	739	708	687	679	731	704	728	737	701	725	695	748	707	683	745	708	714	768	704	702	714	739	715	728	727	719	748	752	777	710	705	680	742	698	737	719	712	712	702	725	733	758	723	670	732	691	722	726	696	691	696	685	745	773	685	713	730	748	781	738	678	725	730	718	738	727	719	764	716	719	724	723	778	753	710	710	745	676	747	705	673	714	732	733	736	699	632	768	729	757	718	673	743	658	673	714	686	699	777	734	723	712	715	699	756	741	684	709	698	680	713	738	718	723	709	723	756	733	734	642	736	730	780	721	739	761	734	732	714	698	704	730	672	736	728	681	697	741	767	722	704	706	745	699	686	747	705	710	707	706	755	732	719	706	733	736	723	685	738	751	669	742	726	697	713	745	729	770	735	763	707	734	749	689	704	710	712	721	717	668	721	692	756	728	688	780	736	722	675	710	674	746	733	731	704	739	692	679	687	683	692	699	691	688	714	736	739	667	761	718	718	715	707	709	737	690	656	703	704	733	716	721	679	724	706	726	740	698	702	688	686	709	691	700	700	738	704	746	708	745	695	723	734	744	676	698	703	727	683	662	705	752	735	712	728	737	693	723	726	720	726	701	723	688	682	687	727	728	712	759	699	672	761	706	686	757	703	754	658	682	662	719	703	743	676	680	707	718	753	741	763	717	734	670	728	716	742	740	740	722	740	730	751	705	752	707	718	709	689	736	691	689	676	719	739	719	703	726	641	714	712	681	705	684	714	737	723	684	733	731	752	674	658	716	715	746	684	673	705	724	755	705	695	686	664	735	767	749	685	646	739	669	728	740	740	729	764	724	675	736	711	739	703	696	710	689	710	716	711	724	713	722	733	791	706	730	710	730	756	707	750	713	704	722	706	683	708	748	745	724	715	719	692	684	719	705	732	727	695	731	729	681	693	687	664	756	748	695	722	716	693	736	685	711	774	740	715	722	731	715	671	728	697	704	703	681	764	671	716	669	729	756	770	740	743	753	734	706	674	777	721	732	709	730	685	733	692	658	736	694	714	726	727	694	730	771	694	709	722	739	705	700	731	732	699	633	737	700	726	745	720	696	757	746	693	692	753	697	753	716	731	703	725	721	717	691	700	696	682	731	696	689	700	733	675	703	729	718	722	732	724	694	682	696	706	706	696	704	736	711	761	743	687	711	671	791	665	635	714	747	696	714	717	680	705	717	731	749	756	695	734	655	771	736	723	737	686	727	662	696	650	665	744	725	714	694	696	707	699	685	714	715	730	767	724	711	717	709	770	696	714	729	737	747	746	725	715	680	674	694	718	700	702	690	698	702	727	717	759	730	691
40557	12193	3414	2344	1666	1097	762	626	620	468	444	438	411	437	363	365	338	341	364	326	326	312	335	330	318	311	307	293	285	318	343	295	265	301	303	349	319	357	394	401	381	320	366	328	301	303	280	301	290	287	312	298	311	304	309	294	296	272	263	303	282	288	300	320	293	303	294	264	295	292	291	322	294	308	326	319	340	270	261	301	288	305	259	279	286	258	276	320	303	281	273	270	289	305	274	301	290	315	280	281	259	290	284	319	293	290	290	324	271	271	271	309	288	304	283	311	273	271	288	257	285	310	285	308	303	289	296	288	273	269	299	274	299	282	238	277	261	329	301	289	300	305	284	315	297	284	292	304	283	293	297	279	281	249	278	287	296	312	281	327	296	293	295	274	347	289	309	272	308	285	263	290	296	271	281	302	295	298	277	290	282	282	268	328	301	297	263	323	261	303	274	292	327	300	288	286	282	286	295	314	304	318	289	341	297	281	297	288	303	293	278	319	296	296	273	258	262	304	289	319	305	268	260	298	299	271	291	269	292	262	261	293	272	289	283	299	314	305	294	303	296	274	314	259	277	252	289	293	273	275	290	288	284	292	316	335	310	271	289	304	296	271	294	309	264	293	314	301	310	302	282	285	288	301	317	314	302	291	308	292	289	294	273	280	272	296	258	279	291	287	275	286	302	291	287	287	306	286	288	275	301	280	291	293	267	274	307	283	310	274	319	300	284	305	284	325	291	319	298	317	300	294	299	293	252	301	294	274	292	289	295	309	311	320	284	290	308	287	305	283	306	302	280	282	289	284	315	277	296	290	304	282	298	299	288	300	280	289	293	308	308	278	279	288	313	298	303	274	302	288	292	326	306	302	277	289	315	288	303	302	291	294	313	291	302	323	315	289	281	306	315	310	289	292	260	283	299	283	271	285	302	292	260	278	303	274	285	317	311	246	270	288	322	283	304	307	297	315	295	287	306	302	277	299	265	299	321	263	314	283	283	285	259	294	326	282	293	278	299	278	297	290	265	288	286	256	228	315	303	283	322	287	295	312	285	309	267	337	287	322	292	291	292	320	273	287	308	258	268	281	272	293	296	301	279	289	292	295	300	276	286	271	288	297	321	279	281	292	295	292	277	279	270	324	282	304	266	262	255	309	301	271	282	317	290	289	294	266	295	309	297	298	250	268	296	289	276	295	321	269	298	267	266	266	291	287	290	275	312	273	275	308	313	291	301	275	287	303	281	296	302	294	278	302	270	288	268	294	285	281	319	335	286	270	297	301	273	278	291	263	305	279	271	305	299	268	292	269	288	288	295	295	290	270	315	284	282	287	300	317	303	286	311	293	297	280	311	322	302	288	308	287	302	268	285	264	287	306	297	292	317	294	252	304	297	300	293	315	269	300	320	289	271	299	304	268	276	296	290	298	297	304	281	312	270	299	298	293	286	286	284	279	268	306	308	303	285	295	296	274	313	294	283	293	275	276	287	259	314	276	306	259	292	281	272	277	254	300	301	301	269	289	260	295	315	294	273	267	294	258	280	319	301	295	313	268	309	288	304	314	267	303	270	326	261	285	325	295	291	266	294	317	290	289	317	272	287	311	263	301	310	302	248	277	266	288	261	300	291	296	300	281	289	286	279	262	312	283	281	305	294	309	284	264	274	329	275	309	303	330	287	331	252	287	288	314	296	285	293	289	288	311	269	314	309	301	284	299	269	318	324	291	293	286	316	290	272	308	332	309	289	306	254	260	271	280	275	288	300	294	304	302	256	293	309	287	239	322	281	299	291	298	286	278	296	256	300	303	298	271	258	301	296	291	287	287	301	305	317	261	320	280	299	293	331	275	296	268	266	267	302	289	282	288	317	250	285	276	284	281	305	281	301	296	292	296	298	289	322	275	295	294	293	289	290	271	320	271	288	309	299	319	304	334	289	293	280	266	285	291	279	280	297	297	288	338	278	288	296	286	266	293	309	295	298	287	271	315	292	282	283	293	313	296	274	270	308	271	334	306	306	266	294	286	271	266	282	278	268	286	277	282	304	283	282	306	250	260	284	297	270	296	304	253	288	273	277	262	310	323	259	274	321	309	274	284	306	281	249	293	282	256	299	303	272	287	290	328	294	283	292	285	292	325	338	291	314	308	271	280	273	273	300	287	284	293	319	281	290	302	327	277	312	308	303	298	325	289	261	260	289	297	254	275	266	294	288	304	309	263	288	275	303	283	320	315	287	274	309	319	290	296	302	254	313	308	290	283	329	321	283	256	295	260	276	290	318	269	282	317	274	296	288	273	287	288	303	296	278	275	293	294	319	316	289	297	292	324	270	279	294	274	311	285	281	288	282	286	300	300	274	250	320	273	267	309	323	316	300	287	294	310	304	273	283	281	289	294	315	296	278	281	253	300	315	296	287	279	297	336	295	314	314	268	277	274	275	273	294	305	276	300	278	288	287	272	324	279	264	292	297	273	284	264	273	313	281	297	313	297	262	326	328	275	292	272	287	313	268	315	284	293	269	277	297	282	309	279	280	273	285	314	297	293	289	284	320	271	270	304	241	283	304	289	274	300	260	293	317	292	280	295	269	313	314	274	288	309	328	281	295	303	285	323	283	262	280	283	289	283	255	292	306	296	269	273	303	275	306	279	302	292	316	302	291	294	296	284	283	316	323	311	285	265	295	277	259	302	304	293	288	273	306	289	308	299	273	323	286	301	301	318	292	271	314	313	299	304	252	295	291	289	308	316	273	298	290	284	298	281	295	288	273	306	291	295	279	263	294	298	314	293	299	329	311	292	296	273	301	269	302	305	286	309	257	298	272	283	295	288	288	302	296	303	300	286	286	280	327	272	309	311	294	282	278	274	300	294	318	291	308	292	291	295	315	293	319	327	283	326	274	278	287	294	305	304	296	311	287	280	302	290	246	275	273	288	285	282	283	308	300	310	271	271	275	270	281	303	304	295	304	302	277	298	296	300	287	275	291	293	280	276	291	289	324	316	298	297	275	280	280	285	303	295	303	279	285	334	292	314	312	304	305	295	279	274	306	307	321	294	293	310	268	282	293	287	268	288	286	272	305	282	284	336	305	293	285	296	290	259	272	274	272	304	299	263	287	303	283	328	259	263	284	312	270	294	259	270	293	278	294	263	258	264	277	286	305	264	272	272	287	285	276	304	294	267	291	285	280	286	301	276	293	300	309	317	274	297	270	263	257	279	284	269	267	280	309	275	271	306	307	292	247	290	296	293	275	292	280	289	319	305	289	294	288	248	287	320	284	271	306	308	316	296	279	287	299	316	290	307	313	298	276	302	293	293	289	290	322	280	288	295	300	328	263	300	282	300	307	291	291	296	284	318	290	298	268	292	290	277	312	308	274	287	268	289	293	300	304	303	262	258	267	295	274	285	302	297	296	318	265	305	277	330	297	289	305	269	299	309	289	297	333	306	269	280	295	280	278	305	300	314	279	303	297	271	288	317	301	285	272	290	276	327	297	276
17402	2254	4983	6939	5919	4405	3213	2749	2489	2111	1833	1815	1533	1515	1364	1284	1237	1171	1111	1103	1040	1004	1050	967	977	916	981	859	877	884	913	943	956	856	880	966	1030	1231	1597	1590	1282	1105	1046	955	869	761	785	789	766	753	714	720	744	804	737	757	802	748	674	703	713	706	692	753	693	687	734	775	725	654	686	737	695	700	676	712	690	716	742	672	727	694	658	729	725	684	712	724	740	732	660	690	685	687	649	704	684	685	716	681	732	678	722	678	696	688	742	687	750	699	695	637	744	724	689	693	692	690	694	726	730	718	676	712	694	713	716	685	671	714	682	673	692	686	633	690	707	691	727	736	700	671	644	727	702	697	699	709	688	702	677	663	659	669	722	693	727	661	714	663	709	726	681	734	682	687	675	658	706	674	681	681	697	703	687	715	701	727	722	714	705	681	691	682	706	684	722	700	689	751	702	639	685	676	660	719	681	711	772	668	674	660	702	711	710	691	653	699	695	696	694	669	704	653	680	690	709	696	683	707	694	681	713	679	668	702	683	666	664	671	708	687	705	719	666	692	678	692	657	681	706	725	696	649	732	710	679	665	673	661	665	688	684	705	697	687	722	665	696	689	624	727	721	682	650	693	667	685	733	702	716	703	657	696	648	739	660	718	688	699	653	693	698	696	746	726	709	709	696	675	708	711	667	695	682	675	704	683	658	730	676	681	695	660	662	682	733	689	702	730	723	658	689	663	669	684	703	682	724	702	706	644	677	655	699	739	667	730	738	663	686	708	699	675	660	716	650	676	673	684	686	712	638	678	688	676	715	726	644	712	704	687	743	629	704	705	664	737	724	673	664	748	695	746	715	679	676	677	738	701	665	680	703	716	702	689	650	681	710	712	725	663	681	681	754	662	677	731	700	714	723	706	666	677	690	664	695	649	697	720	683	701	669	699	687	690	707	663	687	758	702	684	716	689	640	718	691	693	682	714	662	686	699	713	712	680	695	719	701	692	687	712	724	718	723	676	717	694	668	686	712	688	709	717	658	714	687	700	664	673	710	692	698	741	720	682	723	644	694	685	675	678	649	624	705	705	685	679	718	688	708	666	661	684	688	709	658	668	675	694	721	713	740	663	695	719	735	678	711	706	657	725	694	655	716	669	681	732	678	671	719	664	733	756	698	660	724	671	695	691	710	664	705	705	708	648	679	695	706	743	712	698	692	709	673	705	658	656	730	710	696	728	723	684	705	723	701	652	710	667	707	662	682	684	695	690	700	722	689	680	657	670	693	709	720	649	688	713	678	659	714	661	688	741	693	720	639	733	713	639	691	659	697	700	710	698	638	645	729	694	688	636	695	714	687	705	713	686	679	681	690	671	718	709	687	696	672	695	700	685	710	686	681	724	674	690	686	707	652	716	672	661	709	666	697	701	683	662	718	679	704	692	671	727	729	750	689	711	689	710	683	694	777	737	612	670	653	660	729	693	705	740	669	694	719	686	716	684	673	704	682	679	685	687	678	727	661	709	677	665	687	657	717	668	742	641	706	695	704	686	684	674	746	719	693	705	689	733	733	649	682	702	707	673	713	723	709	708	700	687	675	642	679	741	713	679	654	641	701	742	707	659	667	683	716	698	688	699	667	666	706	691	694	708	716	677	679	710	650	699	710	677	710	688	714	724	732	702	708	665	701	689	699	692	690	667	669	720	683	708	710	636	736	720	673	700	715	668	747	678	700	690	705	722	673	720	686	712	687	682	693	673	695	710	609	677	663	697	711	664	684	676	737	694	695	704	680	714	684	690	673	689	697	703	664	711	673	689	686	710	688	683	674	741	692	726	714	725	700	661	692	665	701	706	676	732	622	640	717	679	685	673	710	703	654	706	707	665	683	657	679	674	684	701	689	716	658	655	699	714	666	675	680	693	691	694	701	703	676	712	708	701	701	695	735	692	668	690	666	707	663	704	673	724	666	678	698	650	750	669	716	661	635	654	649	662	710	654	696	704	655	758	673	703	656	718	683	659	732	699	735	699	689	684	650	690	688	734	722	698	691	658	649	697	707	729	720	726	657	662	688	690	652	726	708	663	684	702	741	718	731	669	743	710	665	681	734	685	692	688	697	725	707	696	704	651	711	726	694	665	681	688	660	681	655	690	645	725	650	682	667	712	668	626	696	694	721	710	705	688	682	671	667	705	715	698	676	687	712	670	681	712	693	691	696	706	681	704	660	701	698	672	703	655	713	670	704	677	627	714	702	640	666	689	695	698	713	687	754	727	688	729	695	722	663	688	699	711	716	696	676	730	705	699	647	659	695	752	694	718	679	677	698	663	705	696	678	658	683	686	694	754	668	693	693	676	677	702	723	736	696	697	657	689	710	695	689	710	675	732	727	665	738	700	668	678	664	677	670	676	664	740	733	678	696	717	670	719	667	733	663	691	712	723	670	683	692	704	714	724	692	687	687	722	677	688	714	717	690	716	702	683	693	692	662	654	658	674	680	646	688	688	662	688	673	662	680	684	701	737	703	677	718	680	695	688	750	684	682	680	659	708	704	673	646	672	699	626	660	640	700	695	701	721	686	694	688	723	675	709	687	681	723	683	722	705	682	743	698	694	687	657	646	691	665	671	669	702	692	685	699	669	652	700	702	736	709	705	701	712	671	684	745	717	675	667	683	648	664	730	704	662	691	681	703	642	729	694	754	681	663	693	685	714	733	707	659	688	684	673	713	678	692	695	702	676	685	739	668	711	713	717	641	708	678	632	713	694	677	729	627	700	687	678	721	698	710	688	693	674	686	733	685	714	675	660	756	677	711	703	700	715	710	665	737	709	703	718	699	765	666	689	711	670	688	697	708	630	687	684	670	674	703	731	647	745	735	703	666	643	685	696	688	679	633	669	699	697	672	726	674	675	699	689	690	690	725	649	682	711	669	662	696	680	689	684	688	683	708	751	717	722	720	708	732	704	711	699	685	713	689	687	670	742	702	699	717	688	727	684	651	644	655	674	710	682	685	666	697	729	677	701	676	668	700	663	706	695	664	669	677	705	642	730	747	682	668	719	748	719	696	653	702	726	677	696	701	710	706	688	672	673	722	693	693	677	675	674	712	717	702	734	657	662	704	666	713	692	676	699	677	713	695	638	675	694	684	719	643	718	673	685	684	695	659	731	692	740	709	622	691	669	698	697	694	684	694	699	712	667	692	688	679	629	728	699	686	713	692	655	616	711	718	669	653	710	649	640	658	672	677	693	718	664	692	696	703	705	695	689	663	731	721	693	707	668	702	695	679	718	726	689	661	659	659	688	719	699	764	706	685	675	690	669	692	702	651	698	693	668	679	679	637	720	707	724	733	707	672	673	710	684	672	664	673	717	707	698	651	689	668	662	644	671	706	639	695	697	704	712	651	682	708	689	684	676	631	717	692	734	733	658	663	706	697	716	683	656	665	718	680	696	651	687	718	706	681	723	703	693	707	718	645	726	746	700	702	662	671	662	700	705	714	698	739	706
4820	257	334	345	279	172	159	145	117	152	135	140	128	140	143	164	135	136	145	146	148	148	142	134	135	133	127	143	127	155	132	136	139	150	132	144	141	163	190	162	156	139	144	155	134	108	138	136	137	135	153	162	127	136	153	146	158	140	156	134	135	125	136	136	139	132	131	154	127	156	152	107	132	126	132	142	146	166	143	151	160	127	152	163	132	120	126	140	145	129	140	131	136	141	129	151	151	140	143	138	123	144	132	139	141	143	162	141	128	121	143	126	149	138	123	136	127	118	122	145	141	130	123	158	130	142	146	152	139	138	150	126	144	158	130	137	140	142	144	143	138	139	155	134	154	164	154	129	146	134	136	127	134	141	121	151	152	158	141	131	124	157	167	132	140	117	120	139	129	134	147	154	127	134	158	165	146	134	145	156	148	145	126	121	124	144	148	137	140	142	153	141	144	122	130	133	143	140	145	123	141	139	154	130	143	146	141	113	152	135	130	128	143	134	126	148	144	171	122	124	142	138	124	137	142	141	131	146	154	145	145	131	139	148	115	132	128	142	116	140	138	133	137	125	137	145	138	145	144	124	124	140	149	141	133	142	147	148	154	132	131	150	166	166	132	134	126	140	156	121	130	131	148	149	147	149	157	114	134	136	133	153	140	131	155	121	137	125	128	144	139	141	118	143	112	137	138	147	148	122	142	166	150	132	122	141	136	134	140	134	144	135	135	115	117	143	148	127	137	153	137	149	150	139	134	116	133	134	126	132	144	119	131	122	136	140	133	131	142	144	135	142	129	136	134	156	144	128	146	121	145	128	145	125	134	144	137	141	157	156	129	162	150	135	130	135	124	124	166	149	130	127	130	144	109	142	129	177	146	141	147	123	153	144	137	125	142	157	136	147	135	140	132	159	141	131	132	136	139	149	145	109	133	117	144	127	129	130	127	147	123	128	125	134	136	132	135	138	137	149	133	144	145	125	139	134	133	132	129	127	140	140	136	156	164	153	141	128	127	117	120	120	155	143	144	153	148	129	147	149	142	139	154	139	146	157	142	130	137	139	135	160	143	141	142	120	135	123	124	139	119	156	133	146	140	114	158	167	148	146	136	115	132	137	132	162	136	168	147	130	149	151	157	109	144	141	142	147	123	145	160	130	144	141	147	156	122	115	140	154	140	141	140	154	137	132	144	157	119	129	141	142	148	132	138	152	135	133	140	142	150	119	141	127	132	138	144	124	141	115	131	117	124	147	142	118	141	138	124	143	135	133	126	129	151	132	145	134	137	122	144	128	113	157	132	140	157	139	144	149	150	134	166	149	134	131	138	123	154	127	137	161	157	132	125	139	157	151	139	146	144	148	132	162	129	153	144	133	147	117	155	117	147	122	155	147	154	120	133	134	144	141	136	147	116	139	136	132	129	139	136	132	150	148	138	159	122	130	124	133	114	141	150	156	133	129	132	137	124	143	148	154	137	125	158	121	107	141	131	130	139	163	144	139	128	154	138	130	141	129	125	136	113	132	141	147	139	127	130	127	129	137	144	140	140	144	131	131	135	143	133	152	132	128	141	143	144	139	142	157	128	138	130	134	154	120	160	141	159	140	150	146	150	134	139	133	148	143	141	132	138	134	143	142	146	156	152	130	137	114	151	156	138	142	156	162	122	136	132	142	141	136	128	127	138	141	132	133	137	143	135	113	148	136	150	121	134	140	148	154	139	142	135	148	149	140	166	119	139	128	161	139	158	147	156	120	145	108	140	131	143	150	132	125	125	119	139	136	118	137	136	140	115	157	137	151	149	149	138	124	128	128	145	126	137	108	122	119	125	119	147	148	147	142	141	146	147	151	145	126	156	135	133	146	150	137	152	121	133	154	140	118	154	167	144	115	134	128	145	134	134	135	146	155	130	151	147	129	152	128	145	143	150	130	140	131	140	147	112	131	135	127	144	135	119	116	132	148	148	154	144	151	143	140	133	146	145	139	146	133	153	160	159	145	156	135	129	135	146	127	120	140	149	126	142	154	154	142	132	147	121	151	132	131	147	130	154	152	137	147	150	147	135	145	121	150	132	118	137	157	148	119	152	152	137	135	135	156	150	146	133	149	124	128	135	145	143	138	123	154	145	139	156	138	160	144	157	156	151	138	142	132	151	124	157	137	144	147	143	137	150	144	125	142	129	132	126	142	148	141	129	122	143	153	144	144	131	140	132	139	153	139	135	144	133	122	125	137	143	172	129	142	124	128	148	143	136	131	122	150	127	137	147	149	152	147	150	145	128	146	125	127	129	134	141	147	132	159	142	140	146	121	138	119	147	155	151	132	136	123	140	143	140	124	113	144	123	130	143	125	140	126	135	137	140	131	143	134	142	121	139	109	142	139	139	140	172	139	138	135	127	121	135	119	168	132	169	127	133	153	129	142	163	136	153	153	146	94	119	143	136	125	128	142	130	150	147	138	142	153	147	157	140	137	127	132	131	128	133	130	126	119	130	113	119	117	151	136	141	126	144	128	140	139	136	112	134	123	133	153	157	123	130	138	158	132	147	132	158	141	138	127	123	140	156	127	134	138	148	140	148	158	140	136	147	144	153	160	133	160	142	151	135	136	141	140	140	137	134	116	151	137	147	149	109	121	139	145	130	119	167	146	144	137	145	159	115	149	134	144	147	142	135	136	161	148	131	169	141	142	134	145	164	164	128	148	145	129	129	136	115	111	142	138	152	128	122	130	163	137	125	138	154	133	139	121	123	132	120	134	149	128	141	159	146	138	140	146	133	133	143	136	134	160	141	140	120	142	138	125	136	128	137	108	144	129	138	139	144	115	146	144	120	135	138	134	122	168	145	149	147	124	141	132	121	133	146	137	142	149	158	127	130	144	136	133	148	140	143	153	160	160	115	142	141	148	125	157	149	130	127	143	135	132	137	151	166	143	126	114	122	139	137	134	147	146	128	156	163	135	152	151	127	124	145	146	142	150	151	151	151	126	119	129	137	137	157	127	144	109	125	148	134	134	128	143	124	137	142	139	145	133	134	131	139	155	111	136	132	147	153	138	155	124	130	144	158	140	147	162	128	138	142	138	144	145	158	127	158	141	141	157	111	148	140	116	147	151	137	136	132	134	138	144	122	133	152	132	149	132	145	117	114	127	139	143	139	138	105	129	138	138	149	135	119	137	115	132	161	148	165	163	146	127	148	138	130	132	149	134	151	137	136	117	131	156	135	131	121	146	135	138	135	131	147	149	130	146	129	144	118	128	134	157	127	140	155	146	123	133	132	152	138	159	139	137	129	118	135	135	147	123	147	130	119	147	151	138	133	134	133	149	128	147	135	121	160	136	113	146	151	135	142	130	156	156	146	129	157	164	122	121	170	154	135	153	135	145	127	137	149	154	135	131	127	151	117	124	119	140	130	146	136	124	130	142	136	132	135	141	130	130	136	127	123	147	158	141	156	137	156	131	127	131	145	128	130	140	141	160	149	123	135	150	127	126
4436	501	826	1202	956	585	469	495	471	417	381	420	453	394	405	443	422	454	419	427	405	402	426	404	418	402	441	410	374	449	389	427	390	420	407	398	398	523	587	606	444	424	415	374	420	406	428	399	376	418	408	390	384	343	402	403	401	417	385	417	386	355	430	415	403	407	416	375	417	412	392	401	371	392	436	388	394	390	376	404	366	405	425	412	400	365	382	395	398	372	421	374	415	382	375	431	385	405	389	383	405	414	411	436	408	418	432	351	390	385	384	380	365	396	415	394	377	392	412	393	369	372	393	440	396	415	414	349	367	392	363	356	406	373	386	350	380	413	397	399	377	362	411	387	383	394	428	417	421	409	405	391	402	402	391	412	390	370	389	425	393	392	389	395	410	402	423	399	414	428	416	381	416	375	378	415	399	392	375	365	386	407	351	395	396	394	380	405	415	385	381	427	411	391	384	384	369	393	383	370	422	387	415	418	417	370	366	368	326	381	387	382	391	388	400	391	378	388	397	422	387	384	353	387	383	403	381	415	389	373	373	366	386	404	401	380	405	408	382	388	398	419	416	362	399	410	403	373	331	377	406	391	410	403	360	409	428	423	420	382	374	335	396	376	420	383	405	366	387	373	386	378	407	352	404	423	389	399	377	384	385	373	379	380	399	430	385	385	369	368	391	408	382	400	425	388	398	401	389	393	458	411	427	343	396	368	370	358	402	382	444	424	408	412	362	406	371	411	371	406	403	405	408	405	412	379	382	400	439	386	421	420	399	421	376	395	402	381	409	406	399	447	404	416	384	390	401	372	392	385	382	417	417	391	397	431	379	398	424	396	412	393	383	389	398	406	377	383	417	404	435	375	360	422	398	400	375	392	380	386	377	366	415	431	354	403	399	377	390	397	400	410	384	377	433	394	381	352	423	406	357	415	437	401	401	388	396	399	409	416	409	414	389	404	371	359	386	390	410	404	431	414	375	392	381	388	417	356	399	408	386	404	398	375	403	388	391	397	427	380	377	359	400	384	411	375	379	381	383	416	401	399	396	389	383	415	401	409	372	373	411	391	389	402	388	396	377	429	368	400	434	399	395	425	389	358	407	398	412	394	389	406	405	382	410	356	380	392	389	396	444	392	387	394	378	385	405	390	407	389	406	372	381	400	392	387	413	396	397	391	379	408	432	400	390	381	392	371	409	402	417	399	352	408	372	385	384	389	373	394	391	369	405	386	412	361	438	424	397	399	406	410	369	382	395	393	403	389	386	399	400	392	414	394	391	403	402	370	420	399	409	373	401	383	364	392	366	424	405	416	371	383	365	396	400	392	397	371	387	429	398	384	400	374	385	391	380	379	411	386	423	384	433	429	388	407	402	367	389	376	368	430	395	402	398	365	399	424	415	402	374	410	424	396	395	424	382	378	415	361	393	420	416	372	386	409	346	375	430	388	379	392	439	458	403	419	384	388	437	421	421	425	418	364	398	393	404	392	406	413	401	387	402	373	401	391	403	386	402	398	396	379	390	371	403	394	414	389	392	374	354	401	374	377	367	395	441	396	405	405	396	393	427	356	407	383	413	372	391	418	368	382	368	402	422	403	437	426	365	380	401	427	392	414	368	426	392	397	397	376	384	393	376	397	437	435	374	400	385	411	417	374	404	386	386	376	397	379	384	357	396	410	388	407	423	425	398	400	400	382	394	398	411	363	386	400	394	383	429	374	362	391	399	403	430	433	390	389	417	398	405	349	415	377	411	423	415	399	425	403	394	397	428	405	391	389	389	398	409	424	362	396	411	422	413	392	388	380	422	408	416	401	364	374	401	410	390	386	352	409	393	416	402	401	407	420	408	392	404	409	398	388	391	378	393	390	385	377	414	412	413	425	393	392	392	365	392	386	389	375	393	385	391	421	378	405	386	368	393	382	392	376	385	359	359	401	369	416	406	392	403	384	399	403	407	391	373	398	382	387	383	395	406	424	400	401	382	432	384	403	407	405	377	407	399	394	369	375	383	396	442	410	416	424	416	416	396	369	399	374	370	376	376	359	424	361	364	409	385	384	368	389	418	430	397	413	384	376	367	398	400	453	391	373	395	398	376	402	425	407	377	387	396	394	390	415	416	375	390	421	381	419	416	426	405	418	361	393	390	405	430	382	391	387	387	386	417	382	389	380	379	431	395	395	384	371	410	397	446	403	375	376	386	387	397	365	413	374	407	352	367	374	390	383	408	386	397	391	398	411	398	381	378	367	386	424	375	422	353	366	394	421	400	420	385	391	407	433	406	400	401	398	409	393	384	400	406	405	386	380	373	422	402	378	389	383	403	380	401	407	400	409	423	377	402	388	353	400	392	410	399	423	391	379	421	428	394	403	396	446	398	401	440	428	396	403	410	392	405	425	411	418	388	349	378	404	431	375	396	413	390	405	392	399	385	410	420	394	409	400	397	388	404	417	374	412	375	376	400	392	393	372	386	430	402	450	416	430	391	386	422	401	390	401	408	399	382	401	375	430	426	413	373	401	377	392	382	408	431	396	454	386	398	404	398	399	389	426	401	391	366	396	375	402	384	386	401	367	404	420	406	418	402	378	370	395	393	423	385	402	407	362	405	387	393	361	408	381	348	439	395	411	421	412	370	378	398	383	379	398	382	390	397	412	425	419	383	418	399	376	402	378	358	418	436	404	371	397	390	391	372	401	407	409	399	401	413	374	382	395	383	409	384	415	392	406	404	395	407	406	364	373	383	403	400	408	407	393	433	403	405	380	367	336	393	371	396	412	409	403	400	430	391	421	411	393	407	369	388	400	382	383	395	434	395	402	419	400	394	392	413	401	381	379	376	366	365	397	383	411	397	408	395	418	362	398	420	385	422	378	390	401	370	367	400	364	395	368	403	394	390	400	388	357	389	404	410	378	359	371	395	391	402	408	392	394	412	407	417	395	388	383	392	404	410	404	404	404	392	437	388	387	409	373	396	380	394	416	415	406	405	380	398	365	414	348	361	385	418	407	392	381	374	389	373	430	349	404	378	394	424	413	368	396	366	373	408	392	402	418	375	401	365	391	375	374	370	362	388	422	409	410	371	388	360	376	396	396	395	382	400	435	351	375	384	387	412	406	393	377	392	379	377	373	413	349	378	388	382	370	390	415	386	393	406	377	411	379	393	346	408	416	410	448	371	343	402	401	378	381	348	384	364	391	424	406	424	407	394	410	400	374	412	434	413	348	406	352	380	407	383	417	399	380	392	366	368	398	398	386	363	410	429	430	415	387	387	412	413	381	414	395	411	383	375	366	367	391	430	383	384	421	395	388	396	388	392	344	393	348	412	403	389	347	451	425	389	354	416	406	385	401	388	416	397	384	378	424	368	401	443	363	383	373	388	392	404	402	383	381	421	397	381	456	395	364	394	396	396	376	384	390	376	443	392	402	391	397	404	408	408	401	405	388	365	394	402	356	388	384	390	395	393	392	403	416	409	369	374	410	382	397	431	407	384	389
29412	4959	1614	1357	959	644	500	490	442	402	428	339	349	313	363	353	369	299	334	354	292	307	343	318	287	287	285	328	289	311	307	330	317	298	323	307	285	333	345	341	330	330	331	313	336	333	267	290	296	287	282	272	295	299	280	259	280	316	274	292	303	281	310	290	314	256	292	245	296	244	297	303	266	299	263	315	282	282	312	282	280	271	259	271	247	306	273	249	284	262	262	310	287	310	291	280	253	262	314	280	301	269	298	302	299	327	294	293	275	265	278	265	273	321	275	289	282	287	297	259	306	291	294	263	295	285	250	287	259	285	267	306	264	266	269	299	272	251	282	283	272	274	283	282	287	303	270	304	307	310	260	294	295	291	294	269	288	268	288	275	301	308	272	288	275	295	278	300	265	276	280	272	287	300	269	285	295	265	278	307	237	262	311	294	300	260	297	255	313	266	301	295	293	342	303	287	295	284	274	270	275	273	302	296	283	317	269	265	286	305	303	309	297	280	286	279	279	264	256	298	259	272	304	261	311	277	300	325	302	294	274	294	262	303	272	306	300	283	286	313	289	319	310	302	270	248	289	273	280	286	306	272	297	290	309	264	287	309	286	296	293	271	280	313	280	317	259	288	268	253	287	305	288	340	291	274	255	256	272	287	291	248	276	281	320	305	295	269	297	268	274	308	297	294	288	279	302	271	273	274	300	313	277	283	274	293	291	305	290	263	295	278	276	256	303	302	282	301	259	289	303	277	260	297	301	292	290	290	307	307	284	287	288	286	283	333	297	317	305	294	290	281	262	280	297	274	293	296	296	282	276	281	290	336	261	268	296	274	287	274	302	277	286	310	278	279	314	270	276	297	249	281	245	263	264	306	280	306	285	324	284	273	307	257	310	274	293	289	288	298	299	275	305	279	286	293	270	303	304	292	273	280	290	316	293	264	310	302	307	258	288	308	289	286	284	266	278	324	295	308	294	281	332	302	311	261	252	284	291	262	236	297	282	261	304	297	300	279	256	265	296	298	303	291	271	298	290	267	271	296	284	284	275	291	306	280	241	279	297	328	268	282	278	291	307	262	283	291	287	291	271	264	282	247	292	264	299	278	292	292	280	264	279	320	276	245	283	289	286	292	262	299	293	313	282	274	297	280	305	308	281	311	286	285	260	266	283	288	299	286	241	305	298	268	296	278	284	305	270	301	278	300	292	303	299	259	273	282	265	301	278	271	267	307	268	281	287	312	321	286	304	297	283	291	312	255	266	275	325	288	286	286	309	293	308	272	267	339	287	265	283	296	290	292	279	272	258	282	297	300	253	274	275	282	302	287	304	278	320	303	282	255	319	264	286	298	290	287	324	258	282	298	307	289	284	258	320	299	326	269	267	293	304	287	265	276	281	268	290	255	306	297	264	306	272	290	247	303	288	298	297	304	296	289	330	261	298	303	287	285	314	279	279	278	276	304	302	306	283	293	282	284	294	305	250	307	273	272	277	289	279	282	251	277	289	238	288	330	256	250	284	288	278	287	270	283	271	279	284	278	297	287	294	290	268	281	290	271	292	286	283	283	276	287	286	277	277	265	279	316	305	269	269	272	288	290	293	276	265	274	292	288	274	267	307	260	255	299	278	289	267	262	296	268	271	268	287	276	306	311	292	281	302	287	266	295	313	316	281	295	303	268	283	315	288	333	326	310	292	328	282	303	295	270	282	274	281	276	292	303	271	294	293	283	250	258	320	302	310	309	272	266	270	278	314	268	306	283	277	285	264	260	292	286	282	274	281	313	270	287	292	286	315	264	312	299	316	278	264	287	306	249	291	254	323	274	293	271	264	278	271	291	251	279	260	264	306	290	291	282	285	314	269	292	295	272	270	268	321	301	323	268	331	295	262	248	288	286	306	301	275	311	289	281	283	296	299	279	299	272	304	283	291	286	275	301	303	325	283	264	299	327	275	313	292	260	285	294	260	299	290	328	301	261	298	309	279	298	296	311	284	290	294	286	268	244	297	298	277	295	282	287	293	274	275	275	262	310	297	273	269	295	243	305	296	312	297	323	306	300	313	279	293	279	265	289	299	279	269	287	269	254	295	287	262	271	282	253	273	285	277	303	290	281	256	251	259	280	290	264	304	248	298	268	311	282	273	264	266	302	270	276	288	269	296	345	286	290	293	301	300	275	282	295	250	287	277	298	295	275	243	301	330	250	306	256	310	280	281	266	306	287	274	291	298	292	300	263	294	308	279	298	277	285	259	297	292	277	304	309	265	272	279	296	277	277	279	281	288	287	311	290	272	309	275	276	295	288	306	311	272	287	292	274	257	256	280	275	270	294	317	285	262	280	276	272	277	261	300	278	296	280	277	306	310	275	295	295	305	307	294	284	259	270	296	261	296	269	254	288	300	308	290	281	278	321	267	280	296	300	305	279	323	288	287	320	293	292	306	287	319	307	287	318	288	299	309	301	285	277	287	339	294	278	321	294	289	277	280	264	296	261	278	299	278	296	265	270	283	278	308	277	261	322	278	299	293	280	302	280	281	286	290	269	296	307	278	292	288	292	288	285	270	306	275	287	245	291	294	266	311	326	256	270	277	279	313	275	307	309	250	259	289	270	302	293	278	271	293	270	261	304	316	327	280	274	321	273	312	276	288	314	284	263	298	288	277	294	273	292	290	277	271	294	311	297	275	317	277	299	264	280	329	295	285	284	290	258	256	287	284	259	286	254	282	252	299	294	280	310	273	266	283	287	296	290	263	258	297	280	325	291	288	302	300	299	264	292	251	323	298	276	307	289	293	311	285	313	267	265	268	296	292	291	288	269	270	276	287	306	282	299	277	290	268	319	296	285	283	271	301	299	285	278	291	258	288	291	274	293	293	320	282	319	289	298	276	291	324	328	257	320	283	316	272	286	248	264	288	289	301	281	298	306	295	276	280	328	279	288	284	306	302	294	286	305	272	250	319	294	277	285	284	285	285	280	270	279	272	259	309	279	264	274	237	270	311	302	316	287	306	310	310	268	233	248	256	288	266	300	269	288	286	301	282	270	276	294	274	311	280	282	255	302	286	301	274	310	313	320	266	305	300	291	292	307	270	289	276	294	290	261	291	295	270	248	272	256	275	275	291	281	296	322	272	288	299	288	261	265	281	299	307	279	285	286	263	308	319	280	291	295	312	268	312	325	304	288	326	290	273	299	288	285	260	281	258	285	304	270	276	305	270	229	282	290	271	279	290	313	254	265	276	271	289	276	282	317	279	302	284	274	300	282	275	272	287	306	293	308	272	285	310	293	272	307	265	306	275	277	324	262	263	276	279	295	315	270	262	294	299	304	272	282	280	292	286	280	281	284	261	289	267	298	308	272	254	314	287	272	298	253	300	260	275	297	265	267	288	277	297	289	301	301	301	296	276	289	272	317	274	253	285	298	298	287	280	290	295	312	275	255	306	245	292	285	313	279	282	288	257	294	253	296	270	285	280	280	265	304	282	271	285	287	283	331
12681	1559	3126	4471	3737	2604	2156	1811	1614	1408	1306	1218	1221	1161	1070	1028	1013	991	968	877	904	916	928	897	851	862	832	824	816	796	823	745	810	852	815	943	948	1043	1213	1133	1046	848	872	817	857	750	735	796	753	697	753	774	694	711	803	698	757	736	730	743	704	675	645	718	743	734	729	757	732	722	698	739	722	663	711	751	716	752	686	706	736	707	716	721	722	700	726	740	722	708	718	705	672	713	737	686	717	701	751	695	680	660	707	690	704	691	723	731	716	722	759	728	743	705	669	695	734	676	704	732	736	679	725	667	747	733	718	705	691	691	690	667	632	669	675	720	682	713	697	711	719	725	693	650	726	687	736	729	721	739	662	676	698	672	726	682	721	706	730	737	703	745	693	711	694	723	714	725	738	698	706	681	764	696	697	714	722	737	750	706	735	691	662	697	729	694	720	705	650	720	716	737	739	754	716	672	658	757	680	744	764	688	727	656	728	693	693	679	699	708	705	700	688	769	691	686	671	687	738	700	738	709	680	731	679	693	713	680	669	734	732	687	719	748	746	680	662	724	692	675	726	702	735	701	695	701	712	731	748	708	706	712	691	716	695	699	718	679	739	730	696	711	713	710	682	767	688	731	676	723	688	666	729	697	700	740	693	703	710	727	742	710	694	713	706	726	720	722	695	690	698	711	714	703	676	687	691	682	708	736	706	794	698	672	661	734	684	753	693	686	750	671	726	673	717	696	699	676	701	702	723	668	733	682	767	720	708	736	717	746	744	697	709	737	758	728	681	700	739	719	702	677	686	706	687	743	708	699	710	725	704	689	665	675	669	665	757	694	758	730	661	706	663	726	767	642	697	670	715	754	728	735	740	790	713	675	719	741	695	689	694	757	698	707	659	702	693	675	716	675	690	684	750	727	734	762	708	749	725	679	677	670	708	703	721	722	712	715	723	689	709	705	733	700	684	682	708	674	719	683	781	762	702	667	714	734	673	722	735	705	714	717	648	726	703	716	736	659	693	767	689	702	709	710	720	678	709	684	694	699	691	739	701	697	755	706	710	706	728	759	681	705	726	716	720	696	767	694	679	675	718	701	661	719	750	740	696	688	699	686	731	689	727	700	685	743	769	779	689	652	722	752	644	775	720	752	773	691	721	745	684	710	698	683	687	701	743	761	727	666	699	706	689	773	711	649	720	708	704	719	737	724	703	699	748	707	726	702	728	749	714	729	703	689	706	717	684	735	735	758	691	689	764	706	689	723	737	699	720	771	743	719	754	719	779	735	708	690	705	702	727	702	660	746	691	720	682	726	718	686	693	745	680	750	704	733	685	714	694	702	719	693	685	731	733	713	686	709	681	669	719	731	734	680	707	735	696	710	726	690	725	700	674	714	670	722	687	711	674	716	720	721	706	695	725	746	720	739	704	662	715	718	733	706	699	681	726	736	700	690	726	704	671	676	721	733	714	722	686	676	665	710	686	676	694	720	717	753	729	768	674	698	731	657	622	745	741	727	707	686	703	692	710	709	700	698	720	718	680	728	681	703	683	701	674	709	670	699	665	751	712	683	703	708	676	706	756	744	742	685	702	723	710	717	702	685	724	713	771	711	733	722	711	719	690	717	691	715	698	735	722	660	705	698	743	667	692	703	713	725	674	711	701	728	718	752	661	703	731	694	689	728	710	714	772	675	715	712	736	709	709	668	673	760	683	704	704	704	751	686	757	718	696	671	716	703	688	673	747	700	739	751	693	727	695	727	704	730	698	723	739	725	687	718	743	699	756	689	705	718	693	701	713	712	740	678	654	694	673	728	653	711	717	700	714	697	700	733	728	687	675	706	706	706	725	679	734	726	715	680	708	712	665	755	657	764	734	707	693	662	688	681	722	740	668	727	724	717	699	809	715	710	716	734	684	662	709	654	717	772	742	640	744	658	682	679	715	704	750	706	748	699	727	708	737	686	755	754	685	713	688	689	751	698	760	673	698	767	700	730	679	667	748	719	688	717	738	721	740	696	753	677	695	725	742	710	693	699	661	694	721	707	709	754	694	705	738	689	764	725	720	682	694	720	745	689	653	717	690	734	672	714	716	672	686	758	771	749	701	695	716	679	695	731	641	693	697	741	722	704	772	747	701	691	692	679	673	650	732	757	710	725	647	704	722	651	725	699	709	716	705	730	731	701	701	738	684	690	668	751	710	665	690	709	708	652	698	720	734	739	710	704	735	651	702	727	668	652	659	762	692	691	691	694	711	728	713	685	749	692	667	700	713	694	711	728	705	691	721	692	740	694	741	678	701	690	707	756	684	705	737	665	719	773	699	731	663	712	742	726	739	718	748	720	712	699	698	722	716	717	686	696	718	728	729	711	740	696	688	677	735	750	748	690	742	713	752	747	708	760	697	668	686	714	716	658	687	720	720	692	745	709	656	713	706	698	719	683	708	704	665	677	749	734	677	680	695	725	726	697	711	699	670	678	677	707	718	690	684	688	728	674	652	707	699	770	683	711	698	722	718	745	716	689	714	713	721	683	700	680	686	675	685	703	708	731	722	678	757	705	700	653	675	712	700	699	755	726	732	691	727	735	685	715	753	689	760	692	689	735	731	698	713	691	725	680	724	707	735	686	713	689	708	692	733	745	723	757	670	730	641	694	744	706	727	697	719	708	684	720	679	687	697	725	739	688	695	695	687	704	730	732	715	745	710	686	705	742	704	703	733	721	715	640	694	750	743	717	662	657	695	665	721	730	732	695	690	696	701	713	693	701	688	726	691	725	719	740	673	682	697	714	747	709	693	723	682	766	735	696	691	690	687	736	696	722	709	717	699	706	703	708	697	671	761	741	682	728	694	735	693	717	720	726	654	694	686	776	689	694	687	635	752	686	714	667	691	684	676	638	720	707	741	751	737	700	738	649	743	691	701	663	719	712	670	728	733	687	712	670	704	691	735	691	712	697	684	694	727	665	695	701	701	704	754	717	709	698	720	674	685	673	668	649	700	724	721	683	684	739	682	714	734	721	724	731	690	663	721	629	715	714	717	712	688	701	756	759	760	747	684	683	709	659	721	699	721	693	704	685	675	707	719	734	673	733	688	669	696	738	718	750	705	713	699	698	693	719	692	768	701	698	731	656	719	718	696	721	730	691	691	712	725	770	687	683	730	719	721	704	717	724	682	747	709	741	718	669	697	715	734	707	742	710	682	742	684	699	722	687	725	681	692	708	736	661	716	709	720	757	711	725	706	687	663	732	676	710	718	738	707	736	667	642	669	726	715	750	696	682	680	739	733	703	714	710	738	679	695	687	693	756	713	697	781	732	697	678	680	712	702	726	722	716	711	711	716	681	722	698	680	702	696	699	741	725	697	689	705	700	703	695	719	707	732	696	693	725	720	644	669	705	690	715	710	679	712	710	663	684	714	739	715	688	711	727	648	682	703	749	715	723	682	745	733	708	686	741	693	690	681	673	703	685	676	747	724	738	676	684	672	712	735	686	705	701
40173	11726	3535	2407	1581	987	744	669	572	546	491	422	446	371	350	379	370	371	336	301	366	336	317	301	291	327	338	308	313	301	307	299	314	329	302	284	296	295	370	347	352	308	314	305	312	326	277	327	329	286	268	298	272	332	341	285	292	272	312	296	270	284	295	274	305	277	311	288	315	298	299	296	304	293	315	313	321	293	291	271	305	279	289	291	313	287	246	271	292	274	292	264	310	292	280	281	292	269	244	306	291	312	295	279	286	309	287	315	279	273	272	257	284	269	283	282	305	283	326	273	290	285	325	290	259	290	317	287	274	290	285	296	285	289	316	277	260	305	315	249	317	266	272	253	342	269	281	273	286	299	272	258	279	296	281	310	272	274	303	289	275	297	277	273	283	299	271	286	297	325	268	285	323	282	294	297	297	287	247	268	280	260	261	305	285	297	287	266	288	265	284	258	300	283	322	267	265	286	284	326	319	314	296	296	292	258	280	294	272	267	261	278	302	287	309	294	300	259	266	274	286	328	282	258	264	286	308	267	278	271	271	280	293	328	290	296	277	267	312	277	305	254	300	301	296	265	253	281	280	277	262	283	285	298	269	282	289	290	261	277	294	287	277	298	306	328	277	306	259	294	259	315	308	294	280	269	275	270	276	291	268	262	259	273	267	271	296	258	315	258	269	259	299	325	286	297	301	280	298	272	323	259	291	305	264	295	281	299	280	313	335	292	272	288	292	249	263	280	309	278	293	294	316	294	303	268	256	278	283	284	275	270	285	307	264	269	324	257	294	265	277	264	265	258	273	303	301	279	284	277	283	280	281	275	284	291	281	281	256	296	321	292	277	300	264	303	274	291	308	260	304	259	280	309	308	256	276	322	298	280	289	254	291	279	287	257	299	289	253	294	279	283	286	268	273	291	278	252	275	277	290	274	322	295	276	312	293	279	296	322	313	297	311	316	279	264	274	270	269	292	259	298	297	289	289	276	301	273	283	291	278	273	268	284	292	278	298	289	298	290	273	262	301	269	283	279	287	273	312	313	297	315	289	309	295	289	266	272	278	271	311	301	291	288	251	273	278	259	258	293	305	279	291	284	299	289	296	278	302	284	289	259	257	260	281	283	277	295	264	301	270	273	290	292	289	278	296	296	296	253	272	305	298	287	299	268	264	274	281	268	286	298	296	268	262	308	287	315	247	286	303	284	265	324	295	294	265	249	283	306	280	297	286	305	283	309	312	274	293	282	298	258	283	271	291	274	291	270	246	318	268	278	262	272	284	282	294	306	255	328	277	293	291	296	295	265	291	272	269	307	281	304	308	312	266	271	312	304	293	275	280	279	295	262	269	292	286	289	280	277	313	269	316	283	271	292	322	265	268	297	291	291	299	270	282	282	281	279	318	278	311	297	292	288	310	279	260	270	332	280	264	277	255	295	307	289	257	289	279	293	243	265	300	298	295	296	299	291	269	300	278	280	309	279	296	268	257	298	296	284	271	294	295	277	312	263	296	313	307	284	294	279	276	252	264	279	291	260	260	279	268	267	298	293	288	275	278	324	284	298	280	267	309	269	296	278	280	330	315	253	290	299	299	299	302	253	310	285	301	278	311	245	261	267	287	296	310	283	289	307	271	266	281	321	286	297	324	270	299	305	253	323	287	293	284	302	267	251	276	274	306	291	284	274	302	298	297	276	287	263	295	295	304	276	304	277	282	267	290	287	273	299	292	277	282	292	266	304	309	318	279	313	306	292	298	291	265	291	277	280	294	260	285	274	279	280	300	278	308	290	288	267	280	272	285	287	287	262	273	306	302	274	275	330	292	269	271	289	298	294	256	269	278	277	288	281	276	278	303	293	295	280	292	274	310	301	276	310	285	280	280	254	275	264	310	297	299	293	305	325	301	301	295	257	303	299	278	285	288	289	279	299	296	305	294	285	280	294	261	295	243	275	278	274	313	287	267	290	305	280	282	258	297	290	282	305	291	272	269	293	295	289	274	291	295	267	301	281	272	277	305	251	294	319	300	283	284	274	295	306	263	266	296	268	274	314	285	308	289	278	267	274	286	291	293	269	281	283	270	294	278	297	266	277	274	284	261	274	274	281	294	273	306	270	304	314	288	289	292	271	295	275	295	276	281	281	283	297	278	300	264	309	277	328	313	306	303	308	263	290	286	306	311	263	273	267	272	313	315	282	288	279	283	283	272	298	275	279	302	280	285	284	320	302	272	234	290	287	290	299	285	306	268	284	271	298	300	288	349	284	286	306	290	258	279	273	317	279	286	285	276	292	287	305	277	285	292	305	254	297	248	267	302	275	289	280	290	255	300	275	292	277	275	297	266	274	289	292	267	294	271	251	274	325	285	318	297	285	277	279	268	310	277	305	290	258	254	299	285	311	281	312	271	313	316	254	274	301	284	285	367	270	286	287	291	262	281	291	285	300	304	302	293	322	293	303	271	288	260	278	298	291	290	277	279	277	310	310	281	266	295	334	319	282	272	280	305	301	311	279	267	270	288	274	262	291	278	308	295	289	293	257	264	280	255	279	313	275	293	276	307	286	294	289	278	318	278	310	292	279	288	299	252	296	326	295	245	247	276	279	297	291	264	308	293	278	334	276	260	303	276	274	289	267	262	270	322	300	257	312	293	269	270	297	287	288	281	277	276	306	319	264	273	255	301	275	288	271	302	285	280	286	264	272	293	280	287	274	284	258	258	246	286	274	258	333	278	286	280	276	273	239	306	245	279	296	285	312	302	250	304	277	285	298	298	318	291	297	274	293	293	281	294	290	289	268	272	298	277	326	263	301	298	290	293	278	254	288	324	278	311	280	288	271	277	309	276	286	292	294	321	307	253	262	300	282	296	297	274	277	303	322	293	291	255	283	303	254	302	308	255	282	260	300	305	294	263	301	217	290	304	263	271	236	326	263	282	306	307	270	265	298	304	335	277	297	269	285	295	295	308	267	292	259	257	282	294	286	286	291	301	286	309	280	284	289	288	271	282	281	315	316	289	276	287	268	280	297	269	286	292	264	265	287	281	316	290	271	257	294	302	259	306	265	304	306	292	270	280	267	278	247	291	271	296	272	278	282	258	285	279	315	298	296	261	300	270	308	288	293	275	282	266	277	290	300	252	291	315	302	278	290	299	309	285	282	271	298	308	305	278	291	282	308	315	268	258	261	276	327	291	300	270	297	270	268	255	268	268	283	319	308	281	249	255	279	279	262	249	269	288	256	279	270	262	261	279	299	245	298	274	246	285	296	288	293	278	305	277	270	303	279	248	294	310	314	294	299	269	276	312	318	285	298	303	256	255	264	292	264	267	271	261	264	315	303	260	259	281	260	280	308	294	303	290	286	272	282	295	253	262	278	277	301	295	296	291	292	291	276	261	294	283	273	283	264	288	305	283	313	312	281	284	281	299	276	268	286	304	286	298	286	287	279	292	276	271	258	322	277	284	299	279	304	273	303	254	326	297	272	290	277	267	291	289	316
17022	2224	4986	6935	5413	4033	3260	2811	2490	2113	1829	1694	1577	1534	1379	1311	1149	1120	1174	1068	1045	1041	1025	980	907	839	867	860	794	858	928	896	908	919	974	982	1074	1179	1402	1281	1194	994	927	896	909	826	831	828	743	745	768	750	684	701	709	743	756	722	700	706	664	730	745	689	699	689	682	728	673	732	694	724	643	705	711	707	679	713	674	670	753	690	747	715	652	674	664	686	693	689	704	643	723	655	704	685	682	707	705	687	724	686	641	663	660	656	671	705	666	693	656	739	670	656	667	673	693	661	678	694	692	676	701	678	682	723	639	670	679	670	715	701	694	694	685	642	677	685	669	736	649	640	625	669	657	672	710	704	668	704	692	703	688	670	720	655	654	697	706	668	707	651	722	673	715	669	668	710	659	697	743	668	715	691	703	696	651	647	655	736	693	684	644	672	674	669	699	617	629	646	686	688	651	639	649	641	680	733	682	691	621	699	676	677	693	675	705	688	656	708	690	694	712	702	708	640	662	669	683	704	689	692	694	606	690	673	725	713	661	642	718	696	702	744	724	650	727	678	701	684	645	702	665	730	695	628	702	679	674	696	672	644	695	706	713	697	677	697	649	701	654	712	690	680	700	692	708	648	736	671	709	633	643	602	627	699	706	737	692	705	706	724	674	657	688	711	655	704	668	650	734	685	716	655	676	673	733	669	715	650	641	692	652	658	656	722	679	656	679	698	714	777	667	621	627	684	703	687	676	651	682	694	663	705	681	736	669	682	630	658	665	656	681	691	676	692	660	667	713	697	667	658	670	690	679	674	685	674	673	688	688	692	674	737	669	668	703	650	679	690	690	642	711	679	689	683	691	675	679	692	653	694	715	650	671	673	696	675	717	697	680	650	668	688	665	680	645	662	694	632	709	646	686	717	697	668	712	664	631	676	675	696	645	678	688	664	694	688	681	707	672	736	711	691	692	674	677	667	742	691	678	703	658	687	684	653	628	677	722	695	707	681	638	656	706	685	674	690	668	675	717	700	657	706	677	656	677	683	669	686	648	680	652	709	650	657	705	691	653	686	634	688	655	687	676	663	673	690	705	681	666	696	683	698	694	645	692	655	638	697	654	680	708	684	706	648	711	689	668	707	689	690	702	635	700	687	664	693	688	678	641	666	660	620	707	646	682	709	688	677	731	679	722	658	635	659	670	687	700	680	646	667	634	625	643	683	666	695	659	666	670	731	637	696	675	710	640	684	677	694	643	683	632	699	696	697	684	643	689	673	692	713	717	666	694	709	642	690	700	673	698	690	670	714	685	646	656	684	658	658	700	707	656	669	688	731	700	740	638	653	682	679	677	657	675	684	714	662	698	710	681	659	690	725	677	706	648	672	667	669	676	673	649	704	675	646	669	663	669	692	730	720	652	679	654	685	634	651	685	660	705	690	675	668	668	668	641	656	735	673	649	666	675	685	663	706	682	669	686	715	733	661	695	688	717	720	669	670	650	663	729	665	666	694	715	685	673	690	625	646	683	684	660	701	685	671	698	699	721	710	748	665	681	697	695	699	666	677	681	678	695	679	671	709	663	697	685	676	684	703	673	666	642	637	731	715	641	634	673	645	718	661	707	703	692	734	718	663	666	697	697	667	677	713	630	728	665	666	689	665	649	659	708	656	708	657	678	674	699	696	712	691	644	675	653	652	688	686	652	655	692	676	672	668	707	636	670	680	729	691	684	668	689	683	687	666	695	682	674	690	686	702	714	655	735	673	620	672	689	672	738	707	715	626	687	669	678	699	710	677	694	744	620	642	680	719	670	688	667	701	662	648	660	666	648	684	701	694	654	685	668	655	690	660	668	654	709	692	658	683	718	703	649	706	655	699	690	667	682	662	669	663	699	648	693	684	732	712	625	702	670	678	668	713	693	688	722	698	674	672	680	674	685	674	652	696	692	690	690	700	664	699	648	701	670	666	722	680	687	724	664	636	699	678	686	706	683	666	688	662	694	671	633	706	694	678	686	704	699	678	662	677	673	718	661	701	723	725	667	723	675	681	685	695	644	694	664	682	705	666	647	676	649	640	677	657	682	643	642	652	675	668	712	705	710	669	641	665	665	693	675	649	701	655	706	679	693	701	660	663	669	632	659	675	676	722	672	699	664	670	693	672	717	682	677	680	653	725	666	670	696	693	687	677	714	699	696	629	664	668	662	688	685	666	671	707	659	672	671	647	703	695	707	698	707	661	694	671	669	674	705	672	655	653	724	721	711	673	650	714	677	733	688	739	680	709	645	619	648	684	640	647	695	691	622	679	641	682	690	699	694	687	684	635	704	671	660	691	694	651	660	643	683	694	685	695	618	670	653	687	683	690	651	625	687	728	627	666	676	744	664	661	728	658	677	682	703	662	694	691	655	653	670	669	651	685	647	689	715	692	656	663	698	703	658	672	680	701	660	674	676	628	683	709	666	677	647	674	672	687	715	682	681	645	690	660	739	683	675	691	665	630	701	697	675	683	698	674	675	640	641	651	706	755	684	707	672	640	675	623	685	731	621	693	680	686	711	664	643	668	655	661	676	675	621	634	678	688	680	654	680	713	628	701	658	687	686	666	714	639	677	713	668	724	679	664	687	658	634	690	707	719	652	705	674	701	684	692	691	660	656	698	686	714	682	672	662	673	663	640	639	690	642	631	663	664	638	722	662	678	717	667	664	717	716	650	664	614	666	675	614	646	672	684	707	660	668	683	680	677	639	656	704	666	655	686	727	682	625	675	681	744	626	674	638	637	675	680	680	702	706	638	699	665	644	673	724	704	686	681	630	701	689	659	701	689	683	663	655	697	655	704	668	675	694	702	664	689	697	636	665	631	669	697	632	709	695	704	658	653	663	692	630	683	727	702	696	679	693	683	656	670	658	666	692	689	669	683	696	684	664	711	679	713	669	654	728	646	672	700	707	695	687	711	692	671	667	698	678	648	666	680	666	621	724	688	736	676	708	719	719	686	659	667	711	694	671	671	649	737	686	641	650	702	668	661	678	720	653	680	676	651	687	707	646	685	645	687	663	672	749	654	694	669	666	703	624	680	693	640	659	651	686	690	675	692	698	686	673	644	661	686	629	659	703	661	655	640	724	642	685	647	715	670	693	665	659	668	653	684	665	675	648	664	683	659	706	670	693	684	648	663	690	668	661	689	717	657	691	651	708	678	679	687	709	667	681	697	673	693	691	704	719	681	706	640	661	682	722	679	705	709	677	681	703	659	691	711	651	696	679	646	696	718	701	686	726	631	699	702	657	648	669	616	663	675	707	685	682	684	664	633	657	686	739	713	713	704	669	690	674	676	639	691	677	655	686	663	713	635	711	667	648	640	649	642	700	652	690	655	715	651	665	675	664	682	722	695	726	707	691	688	653	669	691	686	704	658	674	671	669	657	644	688	665	666	681	720	644	623	659	700	704	638	708	647	697	683	698	647	650	643	678	697	689	707	687	711	709	694	667	695	628	711	671	709
4744	248	263	352	220	186	132	149	123	144	113	142	157	151	140	127	144	128	122	129	138	120	128	149	142	125	120	125	126	144	147	122	140	134	164	156	151	145	179	168	126	140	142	138	141	136	119	129	130	124	123	129	124	123	123	136	129	146	147	140	140	128	146	137	141	148	147	117	124	148	117	136	118	113	142	147	139	134	135	117	135	140	133	115	141	143	126	128	146	135	122	137	151	121	136	139	128	123	137	106	126	133	124	143	135	110	145	131	133	115	145	140	135	129	114	122	129	139	126	129	129	128	155	112	119	120	123	125	105	135	149	121	140	129	115	126	116	124	155	122	119	140	127	140	119	145	136	129	123	121	113	143	124	104	120	142	114	145	137	133	125	136	144	132	116	127	132	147	143	133	128	131	126	129	121	120	138	118	103	125	132	142	120	133	139	146	133	134	135	137	129	150	142	136	157	140	141	126	127	136	143	131	166	143	108	132	113	117	140	128	130	149	134	124	107	131	120	127	119	110	155	128	131	129	141	136	128	117	133	135	142	131	126	123	132	135	130	137	136	142	156	147	131	117	125	155	106	126	134	153	117	131	118	118	133	128	123	120	118	115	129	130	143	127	132	118	128	140	141	131	117	116	146	139	129	141	121	149	141	109	125	102	133	131	139	128	134	131	145	138	135	117	124	134	111	135	140	140	133	125	135	146	113	137	111	130	140	125	136	135	124	146	120	130	154	131	129	135	136	119	144	138	148	151	126	127	128	132	106	110	162	145	137	144	131	136	135	144	153	133	144	130	156	105	140	131	115	133	135	149	145	123	125	138	119	157	135	112	126	151	127	138	123	147	123	145	136	126	135	123	135	127	144	121	135	153	136	125	156	121	129	123	133	132	134	140	130	125	144	112	138	121	127	132	156	104	146	111	128	102	130	125	147	133	130	140	144	129	125	134	143	144	126	148	150	135	149	128	133	120	141	134	135	119	128	132	136	145	126	133	131	119	141	154	145	124	102	126	134	135	136	146	118	120	111	127	154	132	122	141	147	136	139	115	138	122	131	150	144	128	149	148	141	139	142	155	133	132	143	132	145	110	130	128	145	118	138	123	130	142	145	131	142	136	123	145	125	128	134	146	122	146	156	109	141	138	146	137	118	126	135	126	106	147	134	146	113	124	131	143	141	124	121	138	97	127	126	144	140	95	135	119	118	131	130	123	141	147	128	151	129	129	122	112	131	122	129	123	137	148	121	135	144	126	111	131	159	138	132	119	144	135	141	124	153	146	146	153	138	127	123	147	121	157	129	137	124	119	136	148	128	135	141	155	136	145	139	127	144	137	126	114	136	124	113	144	131	115	130	122	146	133	142	107	141	137	140	135	141	134	123	107	125	129	132	147	161	135	127	137	119	129	122	135	138	138	144	147	131	146	143	127	146	151	124	125	129	123	129	123	157	138	131	119	128	153	138	154	135	123	128	137	139	150	125	120	141	120	145	131	127	125	135	149	139	130	126	140	128	141	126	142	149	144	117	143	150	129	132	129	141	120	123	141	125	120	129	145	111	137	134	125	122	119	130	133	134	115	128	144	140	137	131	148	109	141	143	166	120	140	136	131	117	142	144	127	136	136	131	136	115	127	145	136	147	125	123	140	112	130	142	126	150	129	146	127	144	126	131	135	121	123	145	161	139	134	124	148	131	125	147	142	134	133	130	112	128	119	118	125	123	142	110	113	129	128	137	140	137	116	130	116	130	140	164	130	131	150	136	121	130	124	146	143	153	122	135	160	125	147	124	128	133	144	103	130	129	128	157	138	130	155	144	139	120	146	130	135	128	130	115	132	107	122	143	111	128	114	145	131	113	139	105	113	134	117	123	129	130	119	125	124	131	133	132	139	147	131	169	135	127	126	146	133	121	133	110	132	122	107	131	151	157	112	130	114	137	130	141	153	133	125	117	114	130	133	153	136	149	154	131	147	141	129	136	150	132	139	119	140	145	115	124	133	130	120	143	128	121	118	119	146	152	131	132	129	134	134	109	138	125	135	174	110	133	134	141	131	120	133	130	127	149	119	143	132	126	124	136	155	148	130	131	141	113	128	133	130	133	111	138	137	129	136	144	132	141	157	135	130	128	134	121	139	126	130	125	158	138	140	124	145	127	144	119	118	116	128	143	131	133	129	163	134	134	135	141	138	167	119	141	138	119	124	119	118	154	153	142	136	116	135	136	139	129	107	124	90	118	123	130	118	124	127	116	98	134	132	135	129	115	117	135	146	116	126	122	137	157	131	126	122	123	136	158	130	133	124	130	121	148	136	146	115	132	140	149	154	126	134	134	143	135	118	134	127	149	130	138	141	154	120	117	149	138	137	146	154	109	140	136	140	134	127	131	127	113	146	145	131	122	131	138	122	134	141	117	104	134	132	119	142	130	134	133	141	136	138	112	127	153	124	122	144	150	153	120	135	157	121	123	154	140	134	130	130	136	139	143	128	108	126	138	121	143	128	124	139	102	154	129	143	135	129	148	131	130	129	133	111	136	152	119	131	137	121	146	147	133	139	140	134	143	126	146	132	135	151	137	132	140	138	125	120	161	129	134	141	147	142	124	122	145	135	129	138	139	145	120	143	122	150	126	137	130	126	124	134	152	141	144	141	122	131	140	123	147	121	124	134	133	120	137	137	141	135	128	136	122	117	151	133	139	140	140	147	136	129	132	138	140	130	147	119	144	127	149	149	128	139	134	119	126	150	135	142	131	123	150	147	127	142	131	154	126	123	156	138	141	128	131	156	117	136	138	145	123	120	134	132	122	117	144	136	127	145	137	138	148	147	107	134	132	122	152	158	124	113	134	116	131	110	127	123	136	122	154	148	164	166	131	123	135	133	136	131	140	142	137	146	158	119	132	117	137	143	138	131	121	121	135	132	138	124	119	122	146	124	156	125	129	144	145	103	124	127	130	145	133	127	124	111	136	134	152	135	148	153	131	150	130	120	143	144	125	136	123	112	133	133	117	132	114	142	133	129	121	125	126	117	130	124	125	141	113	134	134	143	144	141	147	141	163	130	137	107	126	139	135	140	118	132	121	127	103	129	123	125	129	121	147	152	143	128	144	136	154	153	120	142	137	123	128	122	142	146	128	140	124	121	112	138	125	124	139	128	127	149	133	118	143	127	127	121	121	140	121	137	129	139	136	142	129	125	127	127	139	123	126	119	147	127	139	113	153	123	131	120	129	149	126	141	128	134	135	132	131	137	139	146	148	146	138	115	145	129	135	138	139	141	123	117	138	146	134	135	118	128	123	120	134	136	140	133	123	124	137	142	122	135	118	147	137	149	151	114	136	142	133	116	123	126	134	129	155	142	131	123	132	121	128	133	132	131	127	125	161	139	158	139	135	154	134	152	130	125	124	135	127	125	138	142	128	128	144	120	138	138	133	118	112	127	125	137	138	123	125	135	132	121	132	153	143	107	97	127	119	125	143	153	147	145	122	145	142	131
4347	503	764	1274	821	578	451	472	444	430	368	448	421	456	403	420	400	412	398	403	391	415	424	384	428	374	379	369	353	379	386	368	418	393	441	409	416	459	490	509	399	406	395	371	412	415	414	391	384	391	341	374	375	411	378	368	394	403	404	372	377	395	380	397	374	354	378	369	393	427	393	365	345	398	357	386	401	376	342	424	403	397	394	408	366	391	395	374	400	381	381	359	384	412	383	382	353	376	345	409	390	403	385	355	428	388	366	355	384	385	341	349	361	381	340	376	348	370	413	385	381	392	388	385	402	374	392	352	389	378	357	388	364	367	363	407	393	365	377	394	380	416	407	387	383	390	387	386	395	411	413	365	353	391	370	388	419	373	383	369	403	383	361	377	380	391	376	376	369	403	364	363	393	379	365	388	363	372	412	352	376	407	370	426	389	368	405	364	333	402	361	389	375	400	391	387	370	378	387	362	382	339	406	389	372	378	406	369	371	361	381	392	361	410	380	372	406	385	332	368	374	365	369	369	375	395	384	378	367	384	372	372	398	406	388	396	388	391	363	399	364	396	381	411	382	409	389	400	388	391	366	403	405	384	368	379	383	338	358	343	398	400	369	363	373	388	395	375	410	371	387	391	374	403	418	367	365	434	409	427	345	373	377	392	358	358	382	396	389	366	377	375	424	397	377	392	382	363	381	415	368	373	381	401	376	388	335	394	419	374	353	364	423	406	360	398	393	364	387	391	373	356	364	343	359	383	356	401	369	337	379	373	381	351	370	368	374	425	375	383	405	363	393	351	381	386	379	379	365	410	388	381	369	400	358	389	406	374	416	374	361	406	363	352	405	382	396	416	386	383	365	389	367	381	388	370	401	404	387	428	371	385	391	382	373	387	374	398	396	415	413	396	367	374	393	401	409	405	413	399	422	379	391	409	394	379	409	381	378	406	373	388	378	359	380	339	366	376	375	345	357	412	379	370	396	374	376	363	380	389	347	378	415	404	408	375	392	352	384	371	363	377	406	350	368	376	349	348	387	354	361	374	384	367	397	407	388	407	346	392	343	392	381	389	368	390	355	357	384	378	378	413	393	378	364	376	364	359	360	366	429	340	390	376	377	352	399	379	391	373	358	374	387	357	420	361	419	377	368	372	355	393	380	380	349	350	390	383	398	375	359	398	396	394	351	404	404	410	377	315	409	366	392	350	389	384	379	377	373	379	399	361	392	380	344	391	374	362	373	360	396	375	378	384	372	381	399	377	396	357	396	398	426	411	364	409	358	359	361	389	395	372	380	360	405	361	397	370	405	374	399	393	390	373	412	392	417	378	377	365	368	375	362	382	362	400	378	404	349	343	400	401	370	413	360	356	358	422	387	339	376	381	417	422	386	366	412	367	375	354	377	383	396	397	407	347	358	363	390	381	395	384	376	370	371	373	387	394	380	357	366	408	418	351	386	389	402	362	381	390	371	422	371	376	396	410	385	401	385	396	364	387	365	393	375	397	363	385	371	337	390	373	380	385	420	348	381	371	408	378	364	368	395	396	354	392	382	374	384	416	375	368	381	384	412	385	369	410	356	363	362	379	366	382	384	394	369	410	410	364	361	372	408	394	358	416	364	373	407	370	371	384	402	346	351	383	357	419	385	365	367	407	349	389	376	363	375	340	382	384	366	397	403	353	411	401	370	416	371	425	383	364	345	348	388	400	381	367	397	371	433	372	387	374	406	392	410	358	398	370	350	404	379	361	348	377	391	397	380	374	379	378	382	376	369	382	365	388	373	410	396	357	402	358	382	368	372	376	367	347	361	362	360	380	385	355	405	387	424	362	375	385	393	379	388	410	391	367	408	367	331	373	376	391	406	336	377	360	372	369	383	342	417	413	341	402	382	379	361	374	366	378	363	348	400	350	377	408	404	381	394	384	402	347	401	371	394	346	423	395	373	395	384	408	361	362	369	378	376	407	400	386	387	372	429	350	401	355	407	350	391	374	412	422	393	372	373	386	395	368	383	378	395	362	382	419	379	391	381	381	419	364	359	407	388	424	374	363	432	363	360	391	391	374	369	367	366	399	390	404	384	391	412	371	379	335	388	359	369	374	368	360	386	390	390	411	351	343	379	370	375	365	407	398	387	381	381	365	372	373	408	390	378	385	383	375	391	400	375	388	351	363	388	380	328	357	345	371	378	370	376	369	368	379	402	364	424	412	401	368	397	382	361	378	397	425	350	366	356	371	362	386	360	369	342	375	379	383	336	371	374	348	381	390	373	369	378	352	366	392	365	375	359	373	385	386	359	413	350	410	372	378	375	375	368	395	426	371	362	372	395	331	381	402	409	336	411	359	391	379	399	383	403	367	370	356	375	408	415	391	379	380	402	407	380	347	369	384	375	387	375	389	344	401	363	372	387	360	366	384	348	384	363	356	379	366	377	395	387	339	396	363	393	385	385	375	403	388	359	376	378	394	371	375	376	370	398	391	373	414	395	354	387	383	396	376	385	389	369	349	403	390	350	377	356	382	377	369	385	373	363	349	412	343	353	401	374	365	401	394	389	379	341	384	383	408	414	380	386	406	385	347	369	377	393	379	398	380	371	391	408	362	386	414	408	355	390	372	365	386	404	379	401	346	408	386	356	341	385	366	406	377	382	386	360	373	379	402	415	369	354	364	364	360	381	401	344	418	368	390	395	390	383	390	417	370	350	383	393	370	377	347	362	408	390	370	377	381	408	422	398	412	375	362	401	380	361	365	391	363	402	384	422	365	393	379	396	402	347	381	385	414	355	403	370	402	351	408	369	365	396	374	379	354	393	372	377	368	378	411	395	373	389	396	378	358	395	360	354	395	374	376	360	388	369	361	347	380	367	398	386	390	368	348	384	366	359	369	386	395	358	364	407	366	381	360	368	440	373	400	376	348	394	403	388	398	426	362	374	373	388	338	415	396	394	384	364	389	367	379	362	372	384	362	365	364	373	382	372	378	373	388	387	380	402	420	360	364	383	360	379	373	397	374	380	376	401	395	368	371	405	384	377	384	381	398	380	357	368	365	383	401	393	381	369	363	362	353	416	360	383	368	379	374	405	400	370	414	379	393	379	377	401	389	382	424	349	388	417	346	350	355	385	381	359	404	393	396	388	384	377	379	393	380	404	415	378	342	389	401	363	348	377	365	355	377	372	363	369	405	374	361	376	396	382	384	360	378	407	399	373	371	352	398	386	383	395	373	382	389	394	368	383	353	380	371	385	384	388	341	385	353	397	372	381	401	400	355	376	393	355	363	349	355	383	380	399	360	397	394	383	390	390	397	382	372	413	369	344	366	387	388	377	393	423	398	392	375	371	385	385	405	365	351	404	344	386	401	391	365	395	415	407	351	372	370	380	384	393	369	385	377	378	393	394	352	365	350	339	373	388	408	357	314	373	369	355	406	356	378	374	394	348	367	371	413	388	363	362	362	374	375	437	359	393	433	404	438	362	411	395	369	403	371	382	392
29060	4971	1690	1432	969	613	524	492	447	426	383	335	377	348	340	307	320	314	298	313	309	295	285	315	275	296	308	303	284	295	313	310	292	303	319	297	289	325	347	318	283	293	301	303	287	279	283	316	290	285	308	273	266	302	288	283	282	294	277	287	292	302	282	315	324	296	295	298	281	279	294	267	268	285	249	329	258	250	273	274	259	258	252	301	296	253	277	315	259	278	286	267	287	272	316	263	267	305	259	275	265	300	281	305	285	256	255	285	293	289	284	333	315	302	303	289	266	278	308	276	263	273	278	270	263	289	268	263	268	291	263	304	266	293	284	294	274	293	278	285	306	268	290	303	271	286	280	272	271	293	275	296	314	277	268	293	259	282	273	287	266	287	294	270	302	324	257	322	279	285	278	281	270	280	269	258	311	294	244	297	289	282	312	295	282	246	289	254	293	302	285	251	280	248	301	319	307	263	290	264	308	274	289	290	251	285	275	326	274	278	294	312	306	289	283	280	318	290	255	277	291	315	273	256	286	295	276	261	257	277	279	282	305	234	265	277	345	274	293	292	270	269	278	275	294	282	251	270	315	270	282	301	266	261	276	309	244	321	286	257	253	291	278	280	272	277	280	252	260	304	259	259	267	283	277	315	294	249	322	291	285	291	271	277	270	269	271	283	261	320	299	262	277	281	305	318	264	243	269	295	236	288	285	285	325	301	336	278	317	305	254	300	317	278	291	273	285	323	308	305	271	286	291	251	270	288	293	290	263	282	261	304	283	286	287	295	292	285	280	288	275	275	272	254	290	273	280	277	287	291	297	262	291	261	294	295	276	295	244	281	296	294	241	264	301	272	281	310	254	272	282	240	284	286	291	292	264	290	285	319	258	302	302	267	288	231	310	272	297	229	301	280	300	270	260	277	262	270	296	267	304	262	302	272	280	276	304	301	265	271	268	278	279	269	265	288	251	284	281	299	315	296	302	256	289	265	286	272	285	292	237	285	296	293	253	282	291	273	288	289	255	284	272	285	287	251	289	286	274	286	298	283	289	272	281	281	319	302	270	287	278	283	262	292	317	265	272	263	267	256	277	279	289	276	280	261	279	276	338	277	320	290	282	284	317	306	280	300	241	290	257	291	278	239	259	288	278	291	296	267	276	288	283	273	269	264	303	304	291	296	257	287	271	282	280	265	310	283	290	270	283	306	286	291	280	292	293	291	289	290	275	292	275	280	275	268	265	314	293	270	280	290	315	265	278	281	267	256	279	277	286	282	278	269	306	265	313	251	280	293	283	274	272	301	290	301	248	277	263	286	258	261	323	269	279	282	289	275	276	291	265	293	258	312	295	261	281	279	293	284	260	282	243	304	254	303	276	281	271	296	289	281	307	282	305	292	258	294	285	292	263	293	261	276	307	279	293	252	277	305	315	297	284	308	266	274	289	245	264	274	305	302	295	339	282	301	306	311	287	279	274	285	279	253	281	279	264	288	283	321	290	287	310	270	266	282	282	288	290	285	274	282	320	315	257	289	291	256	280	319	320	260	299	294	306	296	303	294	289	281	265	340	272	273	287	264	284	296	286	303	276	288	279	272	295	280	273	298	289	293	283	272	301	287	282	250	310	275	301	303	298	250	291	277	274	240	255	292	295	267	289	273	291	267	273	289	308	274	281	296	271	299	265	273	284	277	287	307	255	280	289	307	297	267	285	259	260	285	285	308	275	247	236	286	285	279	300	303	310	265	285	272	263	297	288	278	296	271	302	269	279	311	293	259	289	281	302	275	306	292	299	284	290	293	257	310	258	300	293	259	260	317	280	276	244	269	286	302	315	254	300	281	280	316	288	275	275	292	313	274	280	305	274	293	274	278	282	290	296	283	287	320	258	303	296	283	256	238	252	266	274	256	292	290	261	277	254	292	269	250	312	266	293	284	260	285	283	285	286	289	280	269	289	282	288	296	290	307	283	284	272	281	293	282	297	289	245	284	303	282	297	288	301	288	284	276	267	300	294	268	310	276	258	318	259	284	275	303	287	298	280	291	265	304	274	301	291	248	320	250	296	268	288	290	279	264	298	279	251	276	283	280	305	272	262	292	292	305	306	289	281	282	297	275	296	310	287	268	270	296	267	273	286	276	301	264	292	280	290	261	269	264	288	297	281	266	234	288	262	263	283	292	268	292	291	270	272	262	261	242	277	285	330	313	282	285	294	268	277	285	273	279	280	285	263	297	282	268	307	280	292	310	254	273	278	265	292	274	310	301	289	305	304	281	291	271	285	284	303	279	267	284	304	263	262	249	250	281	289	248	300	282	291	273	265	288	268	267	290	259	268	277	270	296	303	261	239	283	282	260	272	299	293	260	255	274	269	271	314	269	284	298	268	253	308	294	256	298	277	291	286	309	276	299	253	271	290	321	290	295	283	317	287	296	271	304	236	273	271	267	254	280	275	249	257	291	292	286	285	270	297	251	279	298	285	318	249	288	287	262	279	311	254	268	278	307	262	263	301	284	307	281	244	295	262	271	284	304	264	287	263	261	248	269	306	292	249	281	266	302	317	304	304	270	293	258	277	277	272	286	280	277	313	285	241	283	254	283	306	267	263	276	275	270	302	284	303	270	271	281	300	269	288	259	291	269	302	283	295	265	246	312	271	277	318	262	304	277	271	284	269	266	276	263	294	260	297	255	257	279	299	274	255	259	292	313	303	270	264	296	290	259	251	282	289	281	306	296	267	273	262	305	273	284	304	307	304	299	288	291	265	291	270	286	276	292	273	280	278	250	275	254	261	307	303	241	287	303	308	271	299	269	254	299	270	314	288	296	282	315	238	256	283	291	269	269	270	312	268	280	285	284	296	271	258	278	253	254	298	297	257	287	279	262	285	300	271	295	294	288	278	316	302	282	271	272	268	271	292	272	288	277	288	266	254	288	276	260	280	295	259	276	304	283	268	259	284	280	288	303	293	259	275	277	255	266	271	297	295	275	296	279	284	279	245	281	272	294	306	273	284	272	306	272	274	259	296	265	285	279	263	269	272	285	260	301	257	283	304	297	328	302	289	281	284	300	271	290	317	242	269	292	273	268	260	284	287	293	274	305	282	272	282	271	273	286	305	283	276	268	274	313	273	280	289	271	255	297	303	274	277	286	273	262	286	273	289	303	290	296	286	299	251	270	288	280	282	290	287	299	302	303	283	303	280	278	277	271	242	298	262	319	273	287	280	272	283	315	293	249	257	305	270	272	280	287	246	280	288	269	276	331	277	286	277	288	286	240	260	270	326	287	266	273	278	265	265	281	263	298	261	270	240	264	275	301	290	279	303	268	276	285	287	285	288	310	299	266	311	259	323	266	292	287	281	255	266	280	284	248	265	280	268	322	276	268	249	274	250	290	302	296	294	257	276	281	292	301	262	302	330	295	272	272	268	241	280	308	281	306	259	296	266	305	293	314	306	272	278	268	247	278	250	287	283	296	270	264	268	301	306	308	262	301	304	281
12662	1582	3319	4232	3494	2616	2094	1818	1730	1465	1347	1238	1168	1188	1095	973	1014	982	969	877	906	926	916	849	834	801	792	786	761	793	793	834	813	842	797	851	894	1041	1036	1045	868	812	835	799	805	799	794	787	746	678	746	746	764	724	703	725	748	739	677	714	721	710	693	676	683	692	707	719	698	692	689	732	699	709	705	688	704	716	704	659	703	680	706	705	687	663	723	745	703	683	681	703	720	658	724	715	654	691	679	694	722	709	695	690	680	655	658	691	680	703	702	684	716	663	728	685	662	706	685	604	747	670	723	678	727	715	684	680	702	687	714	716	683	671	723	673	705	708	693	713	643	746	717	700	681	745	685	697	744	679	678	668	706	719	676	668	696	652	675	676	695	691	759	712	668	721	679	710	682	718	684	657	732	684	710	665	707	695	671	672	706	720	720	715	655	700	713	705	736	693	678	710	646	713	677	642	688	673	729	673	720	681	667	714	721	675	658	722	704	724	661	717	715	687	676	651	665	727	717	696	653	718	709	700	727	706	776	687	723	676	683	676	692	718	694	693	699	740	716	736	688	704	701	694	704	716	712	676	692	708	657	705	659	706	704	707	680	690	680	687	665	743	667	670	728	706	695	727	706	659	676	710	736	747	699	672	725	727	699	689	744	708	674	681	677	712	656	662	717	695	678	716	672	715	664	688	716	670	692	730	671	686	716	698	712	724	703	699	675	699	698	684	698	752	691	722	668	718	725	668	701	665	677	667	686	677	679	690	744	655	679	707	674	733	696	707	747	694	685	691	710	718	735	680	691	716	730	726	733	636	701	728	692	681	666	690	747	726	677	724	697	662	695	687	678	719	690	714	685	689	707	703	705	680	711	713	700	693	692	677	731	701	723	677	681	694	671	712	739	712	639	665	709	706	677	674	717	689	714	676	669	687	664	703	689	685	696	729	674	723	738	696	711	670	721	756	707	659	709	705	672	756	714	704	663	709	695	626	687	719	719	673	673	743	718	707	689	652	682	703	699	674	740	724	704	700	701	717	673	679	696	710	711	747	702	710	665	686	720	696	734	684	744	731	701	656	669	697	680	722	723	683	620	701	715	746	670	757	730	658	683	676	701	710	714	700	656	693	714	697	716	690	728	686	743	682	703	720	698	660	692	690	711	717	685	658	721	643	682	698	733	690	685	667	709	655	710	703	708	676	678	679	692	675	677	693	761	738	667	720	701	730	685	695	658	714	698	694	716	724	682	721	699	635	709	660	698	716	701	714	680	741	710	683	683	691	668	734	681	703	674	703	699	638	699	717	678	689	703	675	695	692	668	702	720	655	695	664	624	700	697	637	711	717	692	745	679	717	696	690	676	680	706	709	681	714	696	677	708	726	710	675	675	699	672	686	737	743	632	712	692	679	697	699	693	692	710	680	705	694	740	735	656	635	694	693	705	715	713	710	691	716	653	695	678	680	645	712	716	681	705	710	638	660	704	716	654	733	737	698	681	716	657	667	689	690	727	685	740	709	719	700	691	705	687	731	691	720	692	748	708	654	703	723	731	707	667	724	661	691	673	666	730	731	718	719	680	694	675	715	664	717	695	668	737	702	706	667	678	678	689	676	703	711	680	693	707	663	649	718	699	652	717	690	698	708	718	684	704	645	693	720	636	716	709	683	694	693	745	707	675	662	679	664	687	707	675	675	674	692	713	686	689	677	761	657	647	685	750	665	688	684	691	673	720	722	685	696	693	731	688	677	692	707	690	705	729	721	699	701	709	735	705	667	695	696	732	706	713	722	641	689	686	691	697	710	730	714	709	708	714	654	734	728	677	673	712	701	687	731	709	706	738	631	695	700	709	648	708	683	693	726	714	695	704	701	646	692	744	662	740	693	707	688	710	693	663	692	647	690	714	677	656	741	695	597	711	652	734	686	703	712	711	715	709	687	655	718	733	704	683	714	719	688	755	670	653	662	658	688	678	739	738	684	740	755	725	666	684	688	723	658	666	688	690	670	710	726	654	695	728	686	727	682	673	671	674	701	701	727	699	712	736	709	713	714	729	703	681	679	680	686	685	672	684	698	679	721	704	707	687	691	691	692	713	716	704	691	663	683	700	729	656	694	710	689	692	679	676	701	705	667	715	759	730	737	709	739	690	676	660	691	712	698	722	687	708	655	658	706	727	677	658	690	672	725	719	710	661	712	730	693	682	716	681	704	714	704	684	707	688	673	757	641	692	759	719	694	702	739	720	721	741	667	659	664	749	673	733	687	709	728	690	686	731	684	671	681	690	683	699	691	678	711	719	683	678	652	747	675	672	688	658	667	681	703	730	707	694	641	691	714	726	725	685	676	678	697	705	707	705	696	733	660	661	709	643	686	734	637	735	709	736	671	702	726	659	712	696	671	712	670	688	706	705	698	718	703	698	665	701	684	734	690	664	720	709	676	706	646	688	712	692	669	678	733	695	710	717	727	642	667	681	714	659	712	691	699	699	657	735	668	748	706	665	674	678	723	638	672	658	678	685	719	677	706	681	693	634	695	689	672	716	709	739	681	708	696	751	727	719	699	731	697	702	704	665	699	648	722	716	643	698	727	682	707	701	688	708	728	760	719	706	712	690	710	696	707	669	695	666	710	702	711	719	718	701	681	716	721	666	753	677	619	717	703	696	720	647	722	732	698	656	768	743	656	687	700	694	714	676	716	681	705	679	719	692	699	713	679	690	707	666	727	671	707	707	730	654	664	686	694	707	679	670	692	705	695	734	727	676	641	720	689	699	666	685	720	740	723	664	690	717	657	707	671	707	692	728	686	656	668	707	687	694	702	709	699	690	702	720	717	698	695	639	643	723	662	700	641	700	700	682	712	702	701	643	680	771	655	712	641	678	769	681	674	684	707	678	663	758	686	742	712	711	687	678	713	677	680	691	706	651	690	743	732	701	691	696	747	685	669	668	663	682	687	738	661	674	707	726	675	678	739	708	696	722	665	683	641	685	691	714	671	704	693	666	702	710	752	694	672	722	691	724	710	685	701	662	709	692	707	680	759	688	708	657	688	677	689	712	659	710	709	670	676	667	704	665	637	680	716	699	699	641	696	744	691	681	720	709	681	718	661	690	682	643	706	689	646	699	680	689	695	695	706	718	674	714	699	660	715	697	687	702	692	664	700	722	674	738	629	724	696	685	703	700	691	668	714	684	660	708	682	748	664	695	716	651	658	725	706	715	665	663	673	666	700	720	684	706	664	651	744	640	691	674	712	706	726	712	739	708	698	686	703	681	694	686	700	722	697	677	684	678	697	673	661	710	695	644	651	697	705	695	707	686	696	690	724	734	689	664	694	671	772	687	741	682	697	689	698	700	681	682	708	743	704	691	714	783	698	664	649	648	705	683	680	700	731	717	689	668	727	733	687	688	708	731	750	719	655	717	685	730	702	682	711	687	696	708	690	714	711	689	727	658	694	675	650	640	610	684	699	684	750	696	700	694	686	661	678	718	776	719	684
38693	11429	3458	2192	1494	1052	785	666	585	558	472	371	393	404	366	350	361	351	345	312	313	319	317	329	362	326	303	302	282	278	311	310	331	306	307	316	298	350	347	298	340	322	283	298	301	272	321	309	303	287	309	312	287	278	289	301	275	296	295	273	290	251	270	303	307	270	293	274	253	289	287	266	294	280	274	277	284	286	267	244	297	277	298	306	265	302	300	273	272	285	257	309	275	306	315	277	278	264	259	282	271	242	278	282	291	258	299	269	265	278	288	279	264	280	318	285	266	281	290	286	268	266	288	316	256	310	270	289	272	280	290	282	277	280	296	284	298	279	302	289	278	290	299	266	277	281	269	298	267	301	277	270	276	268	260	285	308	271	281	282	282	289	289	251	261	285	292	294	275	279	255	263	292	305	281	254	276	288	286	259	272	290	279	304	291	255	316	269	296	288	280	317	296	269	311	295	304	275	279	270	290	288	296	264	295	258	264	282	272	275	278	265	272	275	265	285	270	306	262	251	268	270	276	278	291	270	299	292	268	308	269	301	305	263	282	285	304	286	279	263	249	298	258	299	308	276	273	292	260	278	291	303	283	276	268	283	251	276	281	246	296	278	271	270	270	268	292	273	265	291	260	266	303	283	274	302	269	270	271	249	256	282	269	272	279	277	248	305	275	269	258	278	272	266	296	295	261	248	286	275	286	245	307	262	269	257	276	298	281	268	271	282	282	267	278	253	289	264	285	253	280	301	276	297	261	261	270	283	284	290	272	279	281	271	274	303	268	275	281	281	309	281	264	276	271	253	304	271	226	253	302	303	273	267	269	324	280	274	248	293	264	277	288	303	255	288	265	307	302	289	255	286	289	289	292	299	297	266	294	261	311	301	248	310	267	233	274	262	281	304	277	260	301	277	307	274	320	293	286	298	278	282	266	282	271	272	290	286	279	283	305	270	294	301	281	285	311	293	289	262	324	269	289	285	298	295	328	269	247	260	240	298	300	292	286	301	278	279	282	289	305	288	265	297	252	295	280	291	302	294	300	254	280	290	249	274	304	300	320	273	279	272	265	268	266	268	260	298	285	278	268	318	294	296	288	283	240	287	301	269	283	273	297	282	268	293	269	271	289	326	265	272	284	247	280	277	265	263	296	258	317	299	262	301	311	282	300	284	302	289	276	262	284	277	243	277	311	273	310	281	254	271	265	263	316	271	287	280	235	255	281	292	264	278	276	287	276	294	284	278	275	292	261	285	298	284	269	308	281	273	261	310	276	273	277	292	245	300	269	321	287	281	308	274	273	261	264	257	279	288	246	266	280	264	284	276	270	274	285	275	265	265	273	303	256	286	263	315	268	267	274	284	288	278	318	290	281	275	272	288	253	291	281	288	276	292	264	290	309	284	304	235	253	276	272	294	310	302	270	291	285	268	275	271	296	279	287	268	295	276	278	285	270	280	321	279	276	291	307	324	276	292	293	267	275	289	264	287	286	281	298	284	270	276	275	279	288	285	305	271	280	269	275	290	278	274	256	269	244	287	281	294	291	284	275	301	258	247	291	286	269	284	270	258	263	297	275	266	276	297	283	274	251	284	290	276	301	310	265	309	279	276	313	269	260	301	262	290	284	275	276	260	295	260	269	277	291	290	255	260	298	312	285	316	301	251	262	315	288	240	274	279	280	269	274	325	250	250	263	279	285	281	297	288	284	306	282	259	291	283	287	279	264	274	294	278	310	264	267	284	266	283	286	312	284	264	284	291	289	292	309	292	264	296	258	257	267	257	269	236	249	292	268	259	270	241	303	299	252	284	247	283	293	289	291	304	256	274	273	290	261	320	321	277	301	299	299	278	294	280	277	283	288	265	296	298	294	277	274	273	280	293	279	242	290	295	292	293	256	279	274	289	293	255	286	268	285	280	284	290	285	294	279	267	256	255	264	296	282	301	283	268	302	270	280	299	293	299	284	310	289	286	290	270	306	256	279	256	278	272	278	278	324	299	267	286	258	284	307	272	281	277	287	290	281	275	264	286	268	281	282	290	320	294	278	286	255	291	268	250	302	297	263	265	301	278	257	275	274	306	306	289	270	270	285	255	256	279	301	272	263	289	279	284	286	277	287	279	300	249	235	284	299	278	295	279	278	287	294	262	258	258	263	280	305	270	252	300	289	274	250	276	273	283	263	285	273	282	286	275	279	278	322	291	286	298	303	269	271	300	272	278	247	265	283	287	269	252	271	292	259	296	272	287	296	296	245	298	247	284	324	277	259	234	288	271	313	246	309	256	324	272	285	312	277	271	288	299	253	247	284	292	305	269	267	279	259	289	286	332	265	268	285	278	259	319	277	273	281	271	270	269	282	313	282	267	283	281	268	271	279	251	278	291	286	243	286	284	268	296	279	276	264	274	265	303	279	254	270	272	270	276	296	301	280	301	280	271	275	296	279	306	252	273	285	262	259	280	269	286	292	293	285	289	289	268	285	283	304	284	283	313	292	270	286	310	281	254	292	254	307	289	278	307	257	266	285	276	269	309	297	274	252	269	255	273	306	281	239	283	241	284	250	280	269	311	277	263	304	266	264	275	279	283	268	292	258	286	240	276	268	274	277	266	276	300	275	257	264	283	258	304	236	270	265	297	263	291	299	280	291	283	294	267	277	295	274	278	307	277	278	294	288	297	293	271	273	280	258	294	283	315	301	274	278	258	275	284	290	293	261	296	291	282	298	290	286	272	261	276	283	287	272	273	267	307	283	296	296	265	257	274	278	276	285	283	261	261	281	277	264	285	309	290	265	300	279	281	300	271	271	281	296	271	304	278	265	247	259	272	291	281	307	285	275	286	309	294	271	305	264	281	251	295	251	274	258	288	293	312	298	299	259	255	259	306	304	302	288	323	269	324	294	268	273	302	289	287	258	280	263	266	273	288	283	259	261	264	269	272	281	243	271	224	276	314	282	268	268	246	248	264	286	274	301	256	288	275	255	268	263	268	294	276	279	280	278	300	283	263	319	278	251	298	302	267	295	273	305	294	285	316	289	252	269	289	281	313	286	289	287	277	269	289	284	282	302	248	284	273	301	277	299	313	294	307	289	275	274	278	289	258	262	266	290	264	254	285	286	299	296	250	300	279	286	264	300	281	231	291	277	269	268	275	285	286	289	299	294	267	292	280	296	272	261	279	283	255	291	267	277	296	273	275	265	261	309	281	274	255	239	276	309	271	293	272	293	268	274	291	257	272	318	265	277	267	303	293	278	300	275	284	268	276	286	257	314	263	304	276	277	284	300	276	308	267	277	282	318	292	259	278	287	300	259	293	279	257	301	289	302	308	279	259	298	302	283	274	285	291	250	285	296	286	279	276	281	286	280	267	277	261	282	272	290	237	288	302	282	293	278	281	299	256	268	255	266	294	273	287	275	254	265	284	261	275	275	292	300	288	263	274	223	274	290	276	290	280	295	268	281	262	284	273	303	302	264	249	294	260	296	307	292	261	294	271
16610	2206	5094	6444	5397	4073	3329	2963	2453	2145	1895	1649	1565	1503	1358	1264	1177	1229	1094	1018	962	1108	975	955	904	866	868	887	858	859	842	880	850	895	834	924	1006	1161	1239	1195	1072	961	897	913	815	845	877	965	754	709	751	734	671	682	708	722	706	732	712	725	712	687	717	727	704	706	659	676	699	667	730	703	707	755	671	680	666	662	721	656	646	734	671	717	705	747	680	641	676	682	731	668	668	722	645	672	661	689	698	651	685	645	706	738	660	673	659	684	722	680	694	662	700	683	690	659	646	663	710	680	697	703	691	675	679	640	681	671	704	695	631	712	665	683	668	711	687	706	638	641	632	700	655	685	678	671	663	652	644	635	674	663	697	670	686	642	710	715	644	680	663	649	662	667	665	723	664	710	711	689	673	649	657	711	711	676	675	706	654	725	685	659	636	702	631	680	677	678	658	670	640	664	686	650	700	707	695	679	678	675	699	668	677	660	623	723	699	661	661	659	733	728	699	718	660	690	699	702	651	665	673	723	703	691	622	644	686	665	678	647	667	659	681	665	683	683	669	637	658	695	686	696	632	672	698	664	673	700	641	675	664	650	677	637	726	673	628	671	662	673	618	702	660	656	673	691	643	696	659	678	671	653	623	627	721	624	632	720	659	698	680	629	647	636	635	657	674	652	690	701	637	677	679	679	678	687	679	702	720	668	654	689	706	671	646	700	682	734	632	684	712	703	657	626	642	643	643	693	651	667	663	727	715	649	672	677	659	659	657	725	661	644	678	672	657	646	661	623	648	707	650	632	653	646	680	637	687	693	637	688	694	642	652	664	647	667	641	661	658	710	656	674	673	708	675	680	653	656	634	651	673	666	676	678	699	674	661	686	694	684	693	676	694	666	667	662	644	697	631	672	651	691	669	681	665	684	715	668	674	702	668	676	680	651	671	598	637	714	678	657	691	692	670	666	624	657	679	682	670	688	665	676	679	701	669	675	681	672	654	662	685	695	664	649	627	706	674	662	631	668	686	682	667	670	671	656	696	654	604	699	658	655	660	688	681	650	633	663	655	656	699	702	682	699	698	653	668	641	674	687	679	710	651	679	677	668	717	650	658	671	641	657	677	693	649	671	695	680	692	658	704	675	640	660	655	692	668	634	662	665	699	656	677	631	704	652	634	702	639	663	663	716	692	675	619	692	639	608	658	657	662	686	659	659	716	669	708	674	650	704	661	655	704	642	686	675	712	677	708	671	629	663	697	693	660	671	653	650	680	652	668	660	649	649	680	660	688	679	716	655	670	677	676	676	688	624	670	659	679	670	634	659	646	666	637	655	630	664	650	623	686	630	730	677	671	694	658	658	664	604	633	678	684	656	621	676	676	695	645	613	696	692	713	689	622	707	685	670	687	686	701	644	664	682	676	694	668	707	599	681	676	665	659	647	695	701	663	646	626	678	677	676	718	633	624	658	666	648	658	702	639	709	623	639	691	620	715	650	688	700	712	660	698	695	652	645	713	614	627	665	697	667	660	714	680	672	665	623	684	673	651	685	628	679	700	671	652	660	696	629	664	654	614	648	693	688	628	685	716	708	694	664	676	688	699	670	679	670	685	680	680	680	678	670	672	675	653	658	660	673	673	637	666	661	720	655	675	679	682	683	633	652	692	656	654	661	679	686	641	681	644	602	667	665	645	671	658	659	656	643	687	657	689	690	692	704	614	646	701	646	721	709	688	632	706	665	635	680	635	679	645	635	646	702	669	685	606	659	655	621	674	659	639	670	687	657	630	681	643	640	643	669	691	687	674	671	654	673	711	690	665	708	714	670	646	631	687	634	705	677	664	685	682	665	687	698	639	679	661	661	687	683	659	649	667	646	670	629	645	669	681	660	662	678	625	650	676	678	682	653	684	666	707	630	626	678	631	615	689	668	661	668	667	702	672	704	655	671	668	629	653	661	716	707	647	658	696	653	653	689	676	619	650	682	677	669	667	699	656	626	656	640	672	674	633	703	672	653	659	696	670	681	671	682	648	674	700	688	648	648	680	657	606	667	682	668	670	673	671	608	617	701	697	664	665	675	622	601	612	674	710	637	687	704	653	689	664	644	654	600	691	677	637	671	640	728	642	676	677	637	642	642	677	689	641	675	672	659	672	673	719	675	721	673	693	669	667	683	650	641	664	712	659	630	678	642	677	687	701	690	670	674	662	682	672	682	638	723	692	640	705	685	684	658	646	684	642	652	669	672	635	712	626	645	655	699	646	645	672	664	656	635	684	674	645	647	701	641	673	667	709	659	649	683	658	677	711	678	669	654	661	673	672	717	653	715	662	677	692	647	664	659	647	667	679	669	655	648	682	667	642	642	638	679	673	710	667	702	711	682	670	623	707	690	720	677	623	666	677	721	674	647	640	650	630	640	697	667	655	676	664	696	635	708	677	613	694	688	627	693	644	628	704	651	675	647	593	684	724	675	650	658	642	680	671	679	689	663	686	646	697	694	665	628	677	728	666	696	640	636	688	655	660	680	679	687	685	651	697	627	667	678	621	617	664	711	650	684	664	653	685	686	622	666	695	728	671	690	676	634	675	681	708	675	653	687	678	690	652	646	618	675	665	648	660	673	639	714	652	637	660	672	698	651	664	652	667	669	649	616	645	684	700	710	646	684	679	663	658	655	677	682	681	653	654	673	702	692	689	653	649	637	665	677	687	693	696	671	624	690	642	686	665	635	669	681	700	642	653	741	620	678	746	637	659	651	684	638	700	614	641	698	676	702	666	668	665	627	698	676	748	693	661	698	636	667	662	659	638	667	628	702	665	682	678	661	655	647	685	644	659	668	679	649	641	676	697	654	654	643	671	650	642	697	638	655	632	655	646	666	648	630	666	666	668	667	685	653	661	699	657	668	656	673	614	608	672	672	674	657	666	704	671	697	674	656	641	654	697	716	695	639	690	651	693	676	676	686	682	667	631	659	670	643	599	639	704	665	704	670	711	687	655	712	668	632	657	635	655	692	672	651	677	696	690	650	718	662	731	698	616	631	709	651	652	659	689	693	708	700	663	688	671	640	663	691	705	653	670	710	674	643	682	715	674	659	675	616	695	667	648	644	642	705	665	653	621	718	691	651	644	664	672	692	696	627	650	679	640	701	642	695	638	671	660	653	667	640	656	658	682	653	681	674	646	662	687	649	664	659	715	662	664	645	637	644	669	653	639	671	656	692	660	646	634	639	668	670	668	683	669	665	676	691	665	657	683	671	686	630	696	688	695	748	641	640	688	682	658	697	641	682	691	634	651	635	696	648	672	697	702	620	685	668	671	661	651	649	650	690	654	652	651	653	692	676	693	662	686	623	653	672	654	644	651	652	662	709	651	689	642	673	646	664	713	653	667	733	669	680	732	687	607	656	684	713	673	656	637	675	697	672	634	674	688	683	645	650	696	669	681	679	661	683	660	653	714	687	643	689	702	689	620	645	670	635	618	652	672	687	661	710	639	623	695	613
4306	253	306	273	213	164	163	143	140	147	134	135	150	116	120	127	161	156	128	146	126	123	142	135	128	136	106	99	115	130	133	113	134	144	131	135	133	153	129	143	133	121	120	151	134	127	125	112	125	134	159	138	120	135	136	117	126	112	136	140	132	132	126	129	125	125	142	157	128	138	128	128	116	125	129	129	141	135	116	114	121	129	141	130	131	130	141	131	138	143	118	119	119	139	137	126	124	139	136	128	131	132	136	119	128	132	118	136	153	153	124	130	121	115	124	133	140	122	119	121	121	140	106	135	130	117	131	113	123	135	142	129	142	135	125	118	144	119	124	118	123	146	133	157	119	137	142	120	135	142	117	126	158	108	117	133	131	116	113	119	126	120	116	149	123	132	117	131	141	147	138	124	140	116	114	128	126	120	125	112	131	120	137	128	136	135	123	140	128	123	123	120	137	152	138	148	123	129	148	126	156	119	132	115	119	141	136	148	139	121	126	156	113	132	123	133	111	121	115	114	114	99	137	127	146	126	114	131	139	127	136	149	138	114	145	152	130	115	138	130	134	147	121	136	125	113	132	122	120	149	121	130	129	134	129	146	136	142	123	143	121	121	121	127	108	128	133	134	124	128	122	175	126	118	117	121	138	140	129	115	116	117	138	133	145	111	134	112	138	111	130	114	126	144	143	117	130	138	133	116	136	134	127	140	140	129	123	141	130	114	133	122	148	113	134	116	142	148	123	108	121	138	127	122	147	122	130	131	132	128	125	126	149	123	123	138	122	146	112	127	120	128	134	145	132	145	137	131	124	133	139	135	141	148	129	129	125	123	150	124	147	121	113	113	125	122	102	133	125	135	126	120	132	126	154	109	143	106	129	154	118	120	111	126	135	142	131	132	151	151	119	129	107	131	136	136	147	123	135	113	134	141	133	136	131	144	132	134	117	163	114	121	146	125	139	147	122	122	137	133	132	117	129	125	137	144	144	143	119	127	135	137	132	108	136	123	119	127	120	134	117	126	114	127	123	118	104	114	144	135	124	119	137	120	118	131	122	136	131	137	142	101	140	128	114	108	136	150	145	142	123	123	120	112	135	126	127	124	138	150	133	117	130	105	132	122	122	126	124	118	121	137	116	128	142	118	134	140	138	136	139	128	128	148	129	122	130	133	147	135	116	133	123	113	119	143	118	128	142	123	135	117	127	147	111	122	143	108	138	109	147	119	126	128	130	125	124	135	153	114	136	148	150	125	136	142	136	121	120	122	116	129	118	131	129	128	124	115	117	135	112	141	130	138	126	117	133	123	126	133	119	132	121	135	108	145	134	151	130	114	124	126	138	137	122	141	124	156	136	140	138	130	134	125	149	141	131	140	128	121	139	129	129	121	128	117	120	154	126	141	117	116	144	111	136	130	129	140	136	140	145	121	135	144	130	151	155	116	151	136	134	125	116	137	132	138	145	143	121	130	152	122	129	125	149	112	136	148	143	153	109	128	121	136	122	129	117	120	158	119	123	119	116	115	123	131	148	152	126	135	119	125	121	128	140	126	129	123	147	112	120	134	138	153	144	135	142	127	135	122	123	129	158	119	142	132	130	133	119	124	118	135	133	123	116	142	142	130	126	127	150	129	127	122	147	126	129	129	145	131	121	145	118	129	125	154	133	126	125	135	118	118	142	123	146	124	142	138	137	133	154	119	146	136	149	125	122	124	119	116	114	95	136	116	141	124	138	134	144	130	142	130	124	108	133	122	122	121	118	130	125	134	134	132	132	125	136	132	131	147	126	121	120	112	114	105	125	140	144	156	148	104	134	148	143	141	136	130	106	101	122	126	136	113	130	131	137	123	131	143	133	129	122	134	133	114	118	130	123	130	132	109	136	132	118	143	133	118	133	129	148	129	120	135	121	131	135	126	131	114	145	136	132	122	134	127	136	134	142	128	122	114	109	133	125	134	136	136	133	144	137	145	136	140	132	125	142	120	112	111	146	125	133	118	142	133	117	131	121	129	157	118	130	139	143	129	103	114	148	128	142	146	146	147	123	132	127	104	125	133	117	142	138	157	151	132	114	124	116	115	130	127	141	147	125	126	150	120	131	130	124	148	141	127	130	131	163	131	122	109	141	135	138	140	129	102	152	125	130	114	113	136	122	131	140	138	128	150	135	112	123	123	140	117	148	134	127	155	119	125	139	143	126	144	124	130	122	131	105	133	131	117	135	119	122	108	145	116	140	127	127	132	117	126	151	117	134	129	116	128	138	131	127	134	120	140	129	111	123	123	140	130	125	123	148	137	145	104	136	117	115	152	137	146	127	133	128	131	142	119	143	122	123	123	122	129	152	148	138	107	125	119	150	125	135	135	133	142	148	125	129	124	111	132	123	130	116	137	131	133	141	123	125	130	135	138	119	129	137	131	131	133	139	157	114	120	122	133	128	117	129	126	115	136	153	131	137	146	134	131	132	138	134	119	119	131	128	108	142	135	147	134	133	136	119	144	117	155	131	134	128	118	147	124	127	117	115	127	121	139	137	139	117	144	133	105	142	148	131	122	118	112	118	136	123	114	130	144	130	134	132	131	139	125	153	151	134	130	135	109	129	145	122	133	126	132	139	120	127	143	135	134	138	147	140	140	136	128	126	132	124	134	121	125	134	150	129	139	118	124	120	121	126	131	143	148	120	152	127	113	113	118	124	120	132	113	137	127	133	133	133	156	119	121	147	137	123	127	127	147	130	133	126	132	123	130	118	135	129	130	152	128	135	106	130	120	132	142	124	141	119	125	124	136	119	118	128	131	136	145	140	128	120	127	105	144	113	115	148	153	144	130	118	127	119	138	154	143	115	149	128	137	150	141	133	144	126	133	138	132	115	120	132	132	133	124	131	124	136	141	125	110	138	118	121	118	142	118	127	133	137	117	143	110	133	121	105	130	129	143	123	119	130	141	122	129	119	132	161	129	103	125	131	120	123	119	159	118	143	118	125	137	117	133	128	143	120	129	137	137	137	99	110	134	118	114	124	130	145	127	132	140	119	116	128	128	122	108	128	141	134	118	141	132	124	135	127	129	128	164	131	123	134	135	140	120	117	127	112	108	135	120	113	117	136	139	140	126	114	127	138	118	147	150	120	124	133	139	116	115	127	135	136	132	132	128	120	133	131	123	139	115	130	121	140	130	90	139	129	125	135	121	158	131	116	125	131	140	127	151	140	133	123	126	123	112	121	119	127	114	115	115	145	120	130	128	144	123	130	134	123	118	130	132	131	137	141	135	134	129	119	134	122	123	143	115	122	127	121	155	139	126	135	130	126	111	134	131	136	170	135	126	129	133	134	138	137	135	131	139	126	111	135	133	120	138	126	126	133	128	135	138	126	127	125	125	133	141	141	95	145	124	121	129	130	113	121	120	137	104	118	141	118	123	116	131	116	126	134	133	134	126	120	156	120	117	121	110	135	127	131	127	124	140	121	125	134	135	103	122	107	123	146	128	112	135
4045	486	722	1026	876	545	474	461	467	432	423	382	442	446	433	393	419	372	384	386	421	408	417	371	370	399	369	385	363	371	370	368	384	402	385	414	429	476	472	449	377	377	386	395	354	365	361	386	373	426	404	379	359	381	410	392	362	361	355	354	361	405	356	383	389	365	405	346	419	378	393	381	406	375	343	369	358	356	376	378	376	409	396	370	361	377	357	396	368	347	375	378	351	382	372	367	359	410	375	367	381	373	361	364	370	376	368	350	348	377	339	351	386	387	375	369	364	369	354	361	371	339	364	387	356	366	389	369	386	354	353	384	371	357	378	389	348	371	383	334	355	369	409	398	373	364	345	412	395	362	388	365	353	363	380	343	376	367	372	383	366	368	376	395	381	372	386	363	393	388	372	396	336	368	348	361	377	390	368	375	376	391	379	386	369	374	385	362	388	373	378	425	396	366	354	390	379	383	357	380	373	357	381	377	394	357	347	361	371	409	359	391	358	330	359	375	388	363	380	338	365	376	380	401	375	354	349	384	352	354	337	369	375	378	361	370	384	382	410	397	397	373	349	346	383	378	381	358	379	368	392	345	362	371	369	380	390	387	406	377	347	326	332	389	419	377	362	391	366	363	395	363	378	381	366	346	412	367	377	368	368	365	387	396	350	365	374	399	378	350	381	363	378	332	373	384	377	370	396	357	394	385	368	375	405	348	388	344	369	385	389	368	360	408	377	384	404	384	404	365	376	377	375	370	384	370	366	355	371	367	411	393	360	367	387	379	391	420	361	382	400	362	374	352	384	347	371	373	362	366	372	360	363	402	349	363	371	368	355	343	359	362	360	367	367	349	393	369	382	345	358	370	366	399	338	388	385	368	350	373	367	372	355	353	365	374	370	353	370	413	372	367	361	339	379	376	387	396	358	367	346	357	387	385	391	402	408	374	390	350	367	377	375	358	352	376	420	417	346	387	359	414	389	384	369	367	339	386	354	378	375	373	379	365	373	348	354	376	346	364	342	387	403	350	367	372	335	369	369	397	369	363	392	386	370	356	380	365	402	376	338	342	365	347	371	322	383	353	373	348	391	374	365	389	402	401	386	361	389	403	388	403	368	362	385	370	382	355	411	384	385	373	395	394	363	352	368	389	372	355	377	416	385	418	366	365	343	363	378	373	345	389	362	378	363	389	384	385	371	371	397	387	378	391	362	398	386	367	373	363	368	394	354	361	386	370	372	335	372	400	356	379	373	372	349	373	382	375	349	389	393	372	379	376	393	315	362	373	401	368	348	360	381	386	369	364	374	368	375	397	386	371	337	391	367	371	374	364	396	390	370	373	365	379	374	367	394	359	363	366	377	401	388	411	334	401	380	381	375	384	356	368	354	368	400	345	385	374	384	371	358	381	365	388	381	360	389	359	362	353	376	400	376	364	374	365	381	354	377	369	387	397	417	395	345	381	390	390	388	392	392	371	359	366	375	376	381	364	349	355	381	394	364	378	353	351	354	367	392	353	389	378	340	361	379	402	382	391	334	393	376	404	369	376	377	372	404	365	361	392	389	382	377	352	375	312	356	385	359	389	356	387	387	393	380	365	379	376	361	375	395	359	346	358	335	365	384	367	384	386	401	394	416	380	352	366	372	411	360	359	387	371	372	379	352	402	310	376	370	378	376	351	364	387	373	363	381	396	374	341	356	380	380	372	377	387	390	338	372	372	343	355	367	383	396	370	335	371	385	326	395	370	355	362	390	381	408	411	381	369	376	356	371	377	371	329	357	366	368	358	382	395	372	386	360	366	394	367	421	352	402	397	360	372	364	365	372	347	339	369	390	353	381	341	377	370	361	391	368	387	380	381	390	337	406	380	369	375	385	380	382	351	392	393	370	368	398	360	379	340	400	345	410	343	384	388	336	369	379	397	377	380	361	337	370	367	347	370	367	378	374	384	385	373	370	384	378	393	390	376	395	360	350	378	413	348	416	385	374	360	403	347	397	324	367	367	353	352	379	366	381	378	372	379	417	381	361	413	367	389	377	353	327	373	372	341	344	382	369	388	346	370	351	361	384	374	344	342	390	384	392	386	342	393	400	356	380	383	371	371	400	360	341	375	346	379	376	395	356	399	374	352	383	385	352	388	372	351	380	377	358	386	368	342	386	349	381	368	351	366	403	362	373	353	361	353	370	376	353	380	372	382	390	362	389	378	375	343	383	340	426	408	375	383	409	353	366	397	369	386	398	327	351	372	397	363	377	417	350	378	424	374	415	367	391	357	384	372	354	371	379	356	373	368	346	412	367	375	380	343	377	344	353	342	416	385	375	383	377	350	379	343	377	367	378	388	366	367	368	380	344	387	365	358	401	369	356	385	381	380	393	380	351	359	349	411	346	404	386	340	366	362	381	365	361	337	385	377	376	386	382	392	385	384	370	345	355	354	386	361	404	352	346	356	373	380	400	361	393	415	368	383	385	339	389	374	404	386	377	399	335	372	385	371	397	379	352	391	389	408	366	355	355	362	395	364	380	363	375	358	361	369	326	342	382	356	385	386	395	405	374	376	348	358	367	369	353	366	372	376	377	380	373	374	370	401	372	321	383	381	373	358	338	358	321	374	360	388	392	377	388	382	374	407	351	372	388	386	371	354	360	368	388	400	366	377	380	410	355	421	379	378	394	354	363	351	397	337	375	393	387	349	384	352	395	362	378	361	353	354	358	384	367	340	360	372	383	362	377	358	383	382	377	371	379	368	386	351	408	372	359	383	409	369	373	403	359	353	355	384	393	364	350	385	372	375	381	404	388	397	379	384	355	409	394	369	380	373	401	373	381	360	377	420	398	384	356	369	381	379	362	397	393	390	387	366	394	374	334	360	368	376	344	346	357	383	388	354	368	360	377	356	369	396	371	379	336	341	364	364	351	361	358	382	427	407	376	381	384	394	372	376	382	392	370	370	406	360	368	317	361	405	360	369	405	390	350	376	364	392	366	382	365	398	397	397	359	381	411	389	401	358	396	381	394	379	350	323	378	396	371	376	374	366	355	363	366	394	352	427	352	397	389	386	367	390	363	376	349	367	409	368	368	384	362	369	329	362	373	380	383	365	372	390	355	394	340	351	389	367	392	389	360	359	399	380	357	374	391	387	358	379	386	399	388	391	404	368	398	374	382	381	373	361	376	365	395	386	337	388	403	372	403	369	357	382	351	369	376	347	368	383	370	338	366	372	360	366	394	386	357	373	378	374	391	376	346	411	356	369	363	359	365	349	394	372	378	369	362	376	397	355	386	335	358	374	372	392	352	352	337	373	369	373	373	362	402	361	383	397	368	392	367	384	430	352	368	389	333	396	377	394	361	391	366	364	374	367	358	388	338	400	384	366	366	387	387	365	379	390	390	351	366	368	375	363	392	371	367	330	385	395	387	376	380	398	359	402	375	361	358	405	346	365	348	354	348	341	369	330	354	370	370	357	347	402	406	356	389	405	392	357	354	375	377	388
27413	4568	1676	1261	923	628	552	464	439	393	354	330	355	321	343	318	330	266	306	330	328	298	294	314	279	308	294	290	292	264	253	282	263	284	303	304	327	311	289	303	290	278	254	305	275	289	288	289	255	303	270	287	266	258	277	281	286	289	238	267	281	270	274	280	268	275	287	267	254	291	284	271	288	272	313	286	297	268	295	304	287	276	304	284	273	317	267	264	284	288	281	284	286	255	255	278	257	257	281	263	256	267	284	261	265	305	285	285	311	284	274	275	276	266	254	286	291	258	278	301	250	249	249	269	295	322	251	261	289	273	299	288	278	256	259	262	294	272	327	261	272	277	282	276	281	298	263	275	295	270	278	285	260	259	258	270	234	278	276	257	265	250	256	268	299	277	281	271	285	285	265	267	263	262	281	275	293	265	290	261	275	275	302	300	289	270	276	294	293	268	291	293	278	277	283	263	273	256	287	277	265	248	259	278	281	273	280	294	267	251	255	310	276	290	285	280	288	297	308	272	288	259	260	294	271	275	274	306	307	276	264	269	255	255	281	298	267	273	290	277	294	265	252	281	284	263	236	283	292	268	283	302	291	268	280	289	274	269	283	281	284	314	260	318	295	284	281	286	274	265	283	273	272	273	256	270	270	283	267	261	275	257	280	301	286	266	251	265	273	278	277	299	284	271	264	284	286	255	269	252	288	285	265	270	288	285	259	292	274	276	290	291	279	280	279	257	276	275	262	285	249	296	269	251	274	271	293	258	290	282	269	270	277	312	297	283	279	294	276	287	257	290	264	272	251	272	305	249	257	275	256	275	275	264	256	270	287	284	278	306	247	272	264	267	269	293	272	284	286	302	288	281	288	305	269	291	256	287	257	286	289	276	296	258	260	248	272	264	270	278	281	274	279	295	298	268	283	295	275	300	261	230	237	294	277	272	270	268	295	298	283	273	292	275	276	253	278	295	295	291	270	261	277	297	297	269	289	259	266	248	286	265	269	286	280	291	270	263	301	287	287	273	299	300	308	284	265	288	246	292	255	299	270	284	278	270	280	281	306	278	297	304	282	253	264	300	280	305	290	289	276	283	285	262	285	274	272	285	255	289	292	282	291	281	285	315	268	292	280	296	270	291	271	282	239	269	279	272	248	257	277	268	265	311	307	264	256	266	256	273	292	309	276	263	267	279	249	273	289	265	303	285	275	258	301	252	275	279	272	288	254	264	261	265	271	275	295	273	279	282	287	281	285	285	296	282	283	300	276	257	283	287	301	248	293	255	259	308	273	267	273	250	277	263	284	274	281	291	288	282	284	286	289	230	250	309	297	273	259	265	302	289	262	282	274	257	281	264	293	281	259	286	295	276	264	293	259	273	282	248	291	304	284	312	298	276	266	245	302	257	343	295	273	283	285	269	283	287	250	253	283	307	279	298	243	287	294	245	270	269	263	279	277	267	306	302	286	267	293	276	255	281	290	286	293	252	263	263	259	261	276	273	261	260	281	264	258	245	231	268	274	280	277	284	271	268	292	301	229	312	255	276	270	270	274	301	278	279	263	294	263	309	302	306	288	253	241	280	310	277	270	288	266	296	293	281	266	261	280	289	277	297	275	250	306	279	236	247	264	271	287	255	268	267	260	263	283	254	277	272	279	269	260	260	263	297	275	277	261	272	263	295	267	276	264	291	273	270	299	278	312	280	227	312	226	259	284	266	279	297	278	289	265	248	289	290	275	257	309	288	263	297	249	259	264	264	277	280	296	268	277	292	284	284	294	300	273	307	254	273	305	290	270	272	297	283	276	271	250	263	255	294	287	293	261	293	284	246	273	285	267	278	274	271	254	289	280	316	253	290	276	277	265	292	262	285	292	265	263	288	258	283	266	282	283	266	266	264	291	276	258	258	292	285	282	277	265	258	247	256	290	297	284	271	255	263	251	271	263	260	277	271	259	288	295	307	294	288	272	289	279	290	277	263	283	279	254	272	281	282	273	303	280	277	265	288	297	276	249	257	267	283	269	293	304	270	298	241	281	271	301	283	284	274	261	307	299	269	294	276	275	238	239	288	254	270	257	271	239	242	284	267	279	264	260	279	300	263	262	305	261	273	266	292	276	302	265	244	246	278	272	265	272	256	272	265	259	286	258	277	247	282	249	298	294	288	302	317	288	286	295	270	295	293	297	269	274	306	292	291	268	257	293	268	279	270	300	307	263	291	295	274	261	279	285	264	285	273	256	270	287	278	259	265	272	305	280	286	268	267	286	282	297	283	263	304	292	300	286	310	295	263	269	263	285	260	290	273	280	271	280	283	280	288	300	270	290	300	299	299	263	293	268	277	241	289	289	264	264	239	288	295	315	264	284	262	280	272	306	307	289	285	283	270	291	290	266	264	272	251	266	265	288	311	276	261	267	293	310	294	288	268	265	252	257	270	287	292	247	262	259	253	281	263	259	276	266	260	281	309	287	298	260	271	285	254	259	272	314	252	258	295	267	280	246	261	304	261	291	279	284	272	292	269	239	258	253	277	273	251	259	270	250	306	247	291	278	288	274	258	293	294	274	278	291	272	271	261	270	258	267	277	243	296	298	265	269	289	298	264	240	269	317	267	263	253	284	265	244	254	315	271	273	273	255	283	256	272	283	267	277	275	297	261	297	264	267	302	315	262	284	283	262	275	279	237	247	301	289	261	263	298	283	307	243	293	279	284	257	279	267	265	264	294	262	271	256	269	264	271	259	291	280	288	265	313	274	297	315	276	239	319	284	241	266	302	255	296	327	307	264	276	278	265	248	299	296	275	266	287	275	269	282	320	304	243	257	268	242	291	275	279	286	268	278	276	295	271	289	271	299	300	268	246	296	274	272	302	300	284	240	279	282	287	261	268	290	282	277	290	271	270	279	282	276	286	261	269	279	275	271	274	255	258	248	278	256	276	283	258	298	247	291	280	269	274	304	306	239	301	254	288	270	283	282	288	340	258	244	305	264	288	276	270	272	290	291	286	309	278	278	295	275	278	292	296	261	284	296	273	295	295	268	302	278	259	292	255	235	249	271	283	286	282	276	310	276	272	303	284	295	278	258	292	279	248	269	239	286	276	292	300	270	271	244	284	267	274	270	270	285	280	271	272	287	296	271	291	256	291	264	267	284	262	248	243	271	298	285	266	249	277	256	282	294	296	266	284	291	264	274	258	262	283	272	285	287	265	294	288	292	259	249	282	252	306	301	252	238	284	251	270	264	278	260	266	272	286	272	302	271	260	267	273	270	308	278	261	270	269	272	299	255	281	261	270	288	270	288	268	256	304	263	311	278	260	276	279	262	258	281	281	265	267	247	289	276	322	286	241	310	253	263	255	240	268	266	296	290	273	297	279	262	288	281	282	286	270	271	301	273	231	257	265	296	269	293	291	261	303	282	283	266	274	282	280	278	279	294	310	290	266	247	284	281	284	285	287	272	293	301	301	259	290	268	282	306	258	271	276	259	292	281	286	295	281
12340	1602	3230	3969	3429	2626	2030	1843	1554	1462	1361	1211	1150	1122	1019	1012	1013	913	931	865	888	875	888	867	832	809	832	804	730	775	825	857	798	802	867	816	890	1005	965	985	792	870	786	834	743	775	808	809	751	720	691	753	691	744	710	733	723	720	689	711	719	679	702	717	674	748	691	688	717	698	728	732	658	722	691	695	674	731	629	656	711	687	668	682	688	645	724	673	706	753	691	648	683	739	682	638	748	684	699	696	714	650	695	712	682	677	693	714	663	673	672	695	676	708	681	721	679	686	722	706	707	692	717	725	711	658	693	698	696	710	657	657	669	710	672	699	709	750	694	695	704	669	704	655	682	711	735	673	712	721	716	734	744	689	680	725	675	677	680	668	726	671	746	678	673	668	654	669	674	683	692	627	732	693	674	723	721	656	677	670	723	719	706	676	672	701	697	703	646	659	737	668	689	686	695	675	714	718	686	689	689	661	701	653	687	704	658	660	645	629	669	640	717	653	708	676	658	688	706	669	665	732	661	696	584	690	696	704	699	687	691	619	674	698	730	702	684	677	670	625	719	652	671	720	676	669	729	764	726	688	683	707	723	665	641	677	687	697	683	748	668	738	712	692	639	700	678	697	680	687	678	739	708	705	699	723	688	702	652	696	697	647	699	712	698	683	735	683	715	709	705	677	675	696	655	668	658	691	700	687	699	727	699	698	658	698	634	627	666	710	686	699	672	703	659	650	675	636	661	708	717	670	683	712	679	716	681	656	732	663	663	693	685	678	656	673	695	716	676	656	725	702	652	633	705	707	689	701	725	719	690	661	709	661	677	704	667	674	662	661	678	724	658	700	693	689	670	648	712	686	701	643	647	698	689	639	698	686	655	710	662	678	705	704	675	661	693	676	787	695	667	727	666	694	683	671	689	659	713	681	691	655	700	657	724	671	706	689	672	707	716	655	636	665	690	666	676	680	720	728	726	662	726	695	684	702	716	709	652	678	715	745	693	723	670	677	723	721	725	711	697	680	705	689	677	683	699	683	719	739	685	655	682	688	714	695	665	698	684	694	685	665	663	660	653	683	671	686	675	697	671	652	691	638	718	678	674	669	676	747	717	723	717	668	729	694	697	678	709	701	663	719	664	668	685	735	711	681	686	704	645	667	703	702	692	691	718	708	691	671	751	701	711	678	711	733	674	653	635	681	679	651	682	679	707	678	699	696	649	681	700	672	713	703	713	678	644	678	717	716	667	708	691	682	649	693	646	662	672	699	637	701	711	728	698	685	685	672	667	657	670	683	698	703	687	713	699	665	675	660	695	700	723	689	656	742	674	667	696	668	722	708	668	672	681	678	692	730	675	670	699	726	671	681	655	713	698	660	693	699	682	718	679	707	678	683	725	695	681	646	726	701	696	718	679	665	747	681	670	714	696	716	659	654	671	709	661	673	734	652	679	690	717	676	661	671	687	713	670	692	664	712	694	729	695	699	688	691	688	674	707	684	706	635	724	631	742	675	689	699	668	670	726	655	664	702	682	672	645	701	715	677	722	696	663	702	676	706	747	681	687	675	670	652	705	676	635	699	699	693	725	658	706	693	737	694	685	642	687	651	689	679	768	715	680	680	726	701	695	677	672	683	686	728	710	683	675	662	686	688	688	682	660	693	723	675	678	704	706	660	685	725	726	697	707	716	704	724	676	719	704	666	710	679	682	701	677	703	714	691	687	675	718	681	728	675	692	683	679	683	690	720	681	728	667	706	690	686	681	694	683	705	716	674	713	695	696	664	699	673	691	698	715	728	681	708	700	675	670	674	704	748	684	669	708	721	678	660	703	703	698	687	680	671	670	711	675	740	657	692	702	653	715	673	688	662	727	678	705	667	687	669	688	700	665	673	713	665	643	638	670	682	674	684	710	676	666	634	720	653	684	723	715	719	677	694	730	704	692	653	706	656	724	708	708	721	667	682	676	657	722	702	649	689	696	698	649	673	688	676	683	651	677	715	709	668	694	706	712	724	693	712	703	725	682	642	656	675	675	708	689	665	687	735	735	698	751	628	686	722	659	675	711	719	697	723	692	654	676	727	713	673	646	680	725	731	687	682	724	628	658	671	713	674	644	726	686	689	703	674	708	705	671	684	646	661	692	707	641	652	625	700	659	731	711	704	655	725	638	702	662	687	678	688	681	704	676	675	658	676	693	635	707	670	707	668	676	700	697	698	692	683	717	715	725	675	726	677	733	708	680	681	689	710	680	670	684	676	677	694	677	729	709	698	690	704	708	713	706	646	694	703	696	680	659	661	664	716	677	687	679	649	677	686	689	685	680	664	666	655	642	670	717	698	669	706	725	690	730	673	684	686	660	644	696	636	676	652	698	714	715	705	698	666	684	673	694	737	712	705	694	656	693	675	703	656	659	723	659	684	697	689	730	675	673	674	701	655	705	651	653	641	705	715	719	709	682	677	687	713	631	683	683	676	685	701	661	647	684	643	737	670	719	687	672	679	674	746	661	748	701	698	687	645	666	692	672	661	668	690	725	698	673	684	699	696	710	677	692	693	685	710	710	727	664	703	664	659	690	687	665	695	672	676	700	683	682	695	720	726	690	627	703	691	695	664	715	692	668	720	714	679	669	677	674	737	720	727	704	674	687	645	697	700	691	712	680	647	710	661	701	675	694	722	724	694	696	667	655	687	687	719	695	712	705	723	692	714	715	683	691	696	717	689	681	674	631	696	652	686	733	661	698	688	625	700	718	664	709	712	714	694	683	717	725	683	734	686	657	656	730	657	713	709	684	702	682	661	744	718	674	652	728	705	660	692	671	680	709	677	680	656	677	726	694	653	683	678	688	648	636	660	695	699	693	690	706	714	682	684	677	714	672	679	709	650	698	674	715	701	703	655	670	684	715	705	685	688	681	659	725	683	665	701	659	699	683	749	669	691	686	708	674	727	716	659	658	676	673	663	750	726	737	661	657	690	687	685	706	632	696	689	629	696	636	749	670	693	690	734	710	688	705	698	667	651	686	659	651	654	664	666	691	731	658	713	736	711	667	683	652	749	670	677	696	693	634	668	680	707	723	698	665	718	669	685	707	688	743	687	676	681	704	749	676	663	659	677	652	693	696	690	727	657	670	618	657	712	692	690	652	702	680	731	706	712	656	681	693	721	734	661	689	753	706	707	724	682	676	676	664	707	689	670	657	756	697	703	672	716	634	702	667	674	676	687	716	676	691	732	688	732	693	702	706	656	702	701	640	701	643	702	701	681	666	699	684	625	715	731	685	709	722	658	701	711	689	636	736	691	676	706	685	676	704	705	684	684	754	696	684	719	688	664	716	686	647	691	657	686	672	657	700	646	769	657	700	724	663	670	684	653	662	693	667	713	708	747	728	682	684	693	714	673	668	689	697	717	712	690	703	721	696	713	684	671	721	675	687	658	702	704	737	676	694	687	683	636	689	656	696	711	652	703	699	722	644	726	707	676	716	699	675	700	738	669
37734	11475	3517	2197	1543	993	781	650	623	476	440	408	442	383	356	339	361	407	375	315	312	310	283	302	302	330	287	292	281	316	285	297	295	305	301	302	325	308	379	312	314	304	312	318	335	295	323	312	290	295	253	275	273	272	265	265	299	292	268	294	287	249	292	257	281	259	291	267	296	289	289	278	309	272	236	280	287	280	265	256	281	270	284	272	281	282	273	290	249	239	278	275	283	252	313	254	272	276	263	303	296	261	321	255	294	297	259	267	284	267	264	285	293	262	308	265	309	263	294	275	281	284	265	281	274	274	313	245	263	271	272	272	285	233	271	295	307	255	315	276	250	276	279	299	265	288	279	260	260	246	250	252	275	261	289	280	282	272	271	277	276	310	280	276	291	259	291	253	294	279	295	281	285	280	256	263	257	287	317	248	325	261	263	252	316	306	274	295	279	294	290	283	293	284	280	275	285	265	283	265	298	301	296	265	305	246	270	286	275	285	248	298	281	265	263	284	261	271	305	276	287	291	273	265	294	290	297	240	267	304	311	274	293	259	258	258	265	264	276	269	275	250	271	264	269	289	260	277	297	270	268	282	280	276	298	245	266	275	268	259	277	296	260	288	271	285	299	291	262	262	270	290	255	291	273	277	299	272	278	286	243	293	290	260	311	294	263	243	305	298	277	294	271	294	272	259	269	282	303	284	246	283	275	280	276	289	281	308	288	286	283	307	261	282	275	271	275	309	257	288	269	301	272	287	298	284	257	286	261	233	279	287	290	307	298	277	273	256	244	246	274	278	308	252	246	236	295	281	289	271	254	305	269	276	279	270	260	259	256	285	245	289	274	272	270	268	276	245	289	275	310	292	273	258	292	300	280	269	285	272	262	254	275	294	286	273	278	270	251	300	254	312	249	305	292	263	271	284	301	266	256	293	280	283	278	278	276	304	293	295	271	275	265	260	286	275	262	315	277	276	272	307	269	263	255	266	288	254	303	234	296	269	284	252	293	300	241	280	277	275	273	279	301	256	255	271	265	306	316	251	291	276	274	289	305	289	268	265	241	281	300	287	280	293	273	310	271	284	278	274	267	290	309	310	293	245	255	269	275	283	278	304	252	294	301	247	265	277	287	301	275	287	293	309	294	292	240	292	289	248	308	279	273	290	274	250	257	281	272	266	274	258	276	276	266	273	270	263	264	264	260	322	276	279	291	262	251	260	280	288	292	281	275	310	291	270	265	277	295	300	265	290	286	279	266	291	251	303	262	260	278	248	270	316	268	292	291	267	255	295	276	243	252	286	251	269	262	272	274	289	278	301	259	280	261	274	298	302	278	278	264	249	307	259	316	248	262	261	277	282	293	286	265	256	294	260	264	287	302	271	257	290	309	289	267	287	277	247	277	321	294	267	265	275	309	270	303	306	290	261	281	271	280	281	278	329	297	277	270	255	284	242	259	281	321	280	256	292	282	283	270	265	292	262	266	266	312	269	246	291	288	315	248	268	260	264	285	287	300	266	289	277	250	266	249	299	327	256	308	264	275	271	274	273	272	267	264	283	261	283	297	270	252	278	272	281	260	282	270	285	272	304	249	254	275	262	286	279	299	298	254	301	301	274	284	288	274	270	280	270	282	258	249	251	284	255	283	261	271	277	271	282	294	259	252	275	285	300	262	306	279	239	283	289	255	293	290	254	260	267	269	287	261	272	269	289	273	268	292	299	266	291	266	327	283	267	256	301	296	269	260	268	264	269	292	281	273	333	251	282	265	266	282	283	272	299	292	258	284	309	202	287	243	291	298	283	299	260	289	256	260	250	285	301	270	256	271	267	266	272	315	294	262	300	286	284	243	241	270	290	269	276	262	252	316	298	265	264	275	257	287	255	301	276	260	274	279	283	305	290	300	257	259	275	292	281	307	279	303	274	276	309	287	282	277	257	272	295	276	288	268	278	282	266	287	264	312	265	307	284	291	249	293	284	281	266	264	259	272	261	308	287	273	302	286	286	268	277	276	314	275	254	269	273	295	264	297	272	297	267	269	261	247	267	258	246	290	276	290	265	266	245	258	293	285	279	265	290	275	280	297	292	258	293	249	269	258	263	286	277	244	288	285	276	273	277	282	282	302	268	251	234	221	280	276	277	280	268	294	283	257	261	285	284	300	288	287	275	287	275	294	257	245	285	273	267	284	280	292	289	260	246	273	280	286	275	280	266	276	279	281	293	272	282	253	254	242	262	289	290	286	299	268	267	262	299	257	294	279	227	252	284	258	291	244	271	275	275	267	295	273	291	275	272	277	242	250	308	288	269	265	267	300	288	302	300	296	273	280	244	264	272	263	274	290	275	291	281	280	259	252	298	280	262	311	272	273	282	308	303	252	276	275	284	292	256	257	266	257	268	290	299	272	268	263	263	256	281	258	270	278	271	262	264	274	277	258	300	279	267	286	270	297	314	279	273	262	286	259	271	299	279	310	271	283	284	277	284	253	299	274	285	286	297	256	271	262	286	250	267	266	278	256	295	291	271	286	262	296	260	278	278	253	276	259	263	255	296	272	263	323	279	253	266	282	266	282	309	264	273	290	263	246	283	283	334	271	275	266	300	243	293	264	281	282	273	290	269	263	268	267	278	299	266	306	289	291	281	275	301	259	279	306	277	301	259	258	302	289	249	245	277	260	269	290	316	265	261	262	287	277	234	268	259	261	300	295	271	239	271	275	261	294	299	292	282	273	294	297	276	279	324	289	314	305	293	244	260	282	303	287	264	269	301	236	267	291	261	283	256	295	281	278	279	273	277	265	281	276	264	266	257	292	256	261	282	258	301	253	280	237	243	303	284	265	244	261	257	268	263	272	274	269	282	286	268	270	292	309	277	271	289	299	280	257	251	292	253	262	271	316	310	269	275	244	259	285	263	305	294	302	296	281	257	251	288	249	286	277	259	253	252	266	287	248	288	274	281	279	309	302	273	264	315	292	251	280	296	257	266	275	273	275	265	272	271	275	266	291	260	286	303	252	287	285	275	288	271	256	237	286	300	250	235	302	255	282	293	272	276	270	290	314	299	266	278	265	256	293	276	283	257	268	290	269	287	281	275	288	274	259	260	280	289	266	265	260	279	279	279	313	253	296	299	275	266	261	288	270	280	270	314	267	287	275	258	264	269	295	306	288	286	280	247	273	243	283	259	282	273	290	290	278	250	284	278	265	285	292	261	276	262	271	270	231	295	279	259	317	278	287	293	276	284	285	277	277	298	279	302	281	263	261	249	283	252	271	277	257	254	295	299	280	286	249	299	284	262	241	285	269	317	316	302	290	270	293	279	277	242	270	293	263	282	284	290	276	325	292	278	264	279	278	266	261	287	280	254	302	268	271	295	269	264	259	272	280	290	297	291	264	281	254	274	273	260	294	263	281	278	295	273	279	264	304	267	282	266	265	279	268	288	281	274	289	287	283	269	295	290	294	272	264	244	290	245	299	291	253	263	319	261	280	286	249	267
16486	2249	5169	6023	5614	4056	3378	2854	2454	2006	1783	1565	1536	1424	1351	1265	1251	1125	1086	1051	1075	1028	1019	951	934	862	837	870	884	824	872	865	885	872	910	907	907	1127	1222	1045	1068	965	865	790	827	863	896	929	744	730	720	698	711	705	712	711	687	683	700	700	689	691	709	686	680	743	670	695	676	701	719	689	696	687	710	658	676	691	689	663	694	702	699	691	687	665	696	667	690	731	638	669	679	700	703	684	632	655	687	690	653	659	639	666	700	672	658	647	667	722	696	713	663	680	671	659	699	657	725	649	610	696	671	726	715	692	652	687	685	667	628	694	643	673	690	632	689	658	638	653	649	681	647	695	705	680	677	697	672	673	624	685	686	660	646	656	648	639	661	651	673	684	669	672	647	651	661	667	678	683	649	687	675	647	657	634	673	670	657	691	705	665	667	693	646	652	710	665	671	675	699	680	673	647	678	683	672	707	698	693	705	659	665	696	667	692	640	671	650	664	707	605	704	654	684	664	640	720	679	620	661	649	647	652	665	656	700	680	655	750	658	666	673	653	647	685	649	648	660	665	683	639	655	665	701	622	634	646	685	615	664	678	672	674	674	680	670	674	707	700	649	642	707	684	716	629	692	666	622	645	695	635	664	603	703	696	702	683	640	668	671	657	671	702	586	650	650	653	689	683	694	659	638	634	657	641	650	691	638	720	647	691	648	645	699	677	661	678	680	641	603	707	663	643	665	673	677	662	692	699	645	621	663	688	657	657	708	681	673	657	660	677	655	660	666	648	676	727	683	659	681	650	627	713	674	660	680	652	670	592	661	623	622	716	642	665	650	627	650	666	705	620	676	666	684	636	639	648	657	639	642	644	618	679	647	697	691	638	676	686	628	648	653	646	672	688	674	661	619	670	658	636	654	689	675	698	618	665	656	691	670	650	675	639	683	668	616	723	691	649	635	676	688	689	708	613	655	662	651	626	715	699	683	662	658	616	676	702	665	685	657	671	653	664	669	642	658	661	657	627	672	648	681	670	660	678	672	688	682	668	623	675	647	669	665	639	697	650	664	617	682	655	657	659	633	673	693	689	691	650	677	642	622	646	702	664	697	664	649	664	675	692	663	665	657	659	672	703	651	629	735	624	657	649	687	706	649	686	659	659	627	653	644	654	626	643	721	645	638	700	660	666	616	700	623	667	650	621	677	726	657	658	645	669	682	647	666	656	688	657	692	641	656	673	661	655	708	652	681	694	626	667	671	667	644	666	650	688	658	679	643	696	629	616	664	741	647	690	696	678	638	625	662	669	683	672	669	619	668	675	670	653	659	624	627	636	703	651	666	650	622	695	694	676	679	667	649	656	652	662	676	612	674	714	658	654	643	683	674	673	628	646	636	685	636	620	634	676	676	650	669	684	645	622	664	684	643	671	666	647	634	661	665	686	645	613	669	676	657	671	652	635	675	669	675	665	651	679	675	664	645	634	629	650	700	669	705	632	605	649	650	672	709	625	662	662	659	660	676	672	669	650	656	627	675	658	712	677	685	637	605	654	610	652	681	708	673	702	652	632	654	703	653	624	657	656	653	681	665	615	692	659	717	657	698	648	679	614	644	704	627	672	628	696	675	725	650	669	663	676	667	646	644	712	649	644	626	656	671	632	646	703	717	685	656	666	695	643	662	665	700	643	673	649	685	658	641	664	664	637	693	679	667	639	628	697	655	682	657	686	675	654	658	684	670	636	640	641	682	660	661	640	662	605	657	629	667	663	718	678	627	666	643	676	694	687	624	688	652	678	696	643	645	672	665	679	668	659	662	657	643	628	634	676	627	653	635	665	701	681	639	673	652	657	603	667	688	649	659	649	656	644	665	620	694	665	636	669	694	643	673	629	672	684	658	684	646	661	628	629	681	657	709	643	630	697	657	636	668	651	710	655	661	717	666	671	691	701	646	660	700	639	628	661	666	672	678	714	656	660	651	670	595	682	688	631	707	678	700	662	691	673	671	664	679	694	667	622	628	634	626	688	611	684	666	571	696	643	652	661	653	638	625	652	666	642	626	664	693	683	678	647	646	674	638	676	608	662	655	670	675	629	687	625	692	652	692	665	655	704	681	710	643	655	633	650	736	721	675	693	720	604	677	605	645	675	645	628	632	659	680	692	638	665	669	645	667	653	641	699	674	657	643	680	607	686	696	684	652	708	674	609	626	662	659	680	656	628	617	654	646	673	637	658	640	651	687	687	697	691	679	650	642	650	652	634	639	671	671	626	645	683	632	682	690	655	672	641	684	691	715	701	669	700	653	693	684	688	633	616	650	676	584	638	674	700	668	685	692	654	684	700	661	684	667	621	718	634	690	657	641	603	675	612	680	709	684	636	648	652	691	649	633	694	656	635	665	650	673	659	665	670	670	650	590	644	700	636	673	666	659	639	677	668	664	660	691	672	674	650	685	684	689	626	641	626	700	691	655	675	658	655	692	657	647	730	682	643	652	640	706	618	685	664	683	671	616	703	654	667	687	700	677	656	712	667	630	654	714	652	682	702	670	669	679	682	651	676	699	693	675	677	634	655	640	625	627	625	606	640	645	675	686	630	664	645	678	690	652	678	670	697	675	675	642	661	630	665	702	633	661	664	700	714	679	681	633	655	646	672	685	679	617	646	634	642	652	690	695	646	638	656	681	637	698	660	660	677	689	672	639	630	687	639	675	643	674	649	660	655	668	700	604	739	636	655	706	621	673	639	616	683	665	715	655	646	634	677	675	679	679	703	666	679	631	672	667	679	635	649	607	678	652	687	654	665	682	651	630	681	661	688	645	671	630	684	687	621	649	669	694	649	686	672	677	598	698	673	724	651	654	678	678	652	669	651	718	688	638	640	667	649	620	626	670	697	658	645	603	683	657	700	653	657	664	704	647	694	659	634	657	674	717	626	665	670	677	646	646	698	661	632	662	632	664	632	685	663	678	615	687	678	658	632	644	689	651	673	646	640	680	671	693	639	689	639	647	687	634	612	643	717	665	651	639	677	658	640	723	677	626	693	681	680	659	627	647	634	672	663	664	685	680	709	671	702	604	650	642	657	669	607	651	661	724	668	655	669	665	595	675	632	615	662	647	678	686	634	675	652	647	693	634	652	693	684	668	695	660	709	684	596	671	659	707	707	656	626	684	619	674	651	613	642	660	671	638	666	684	678	666	699	691	657	674	687	687	649	680	651	673	621	659	641	699	681	629	670	621	617	673	674	674	622	608	665	693	674	692	689	633	653	682	691	632	695	670	637	666	695	643	653	633	673	684	670	660	685	642	668	626	678	643	641	686	696	636	651	637	680	643	667	711	654	645	650	628	675	703	658	642	669	706	626	671	627	709	624	707	693	645	667	647	666	655	652	671	704	638	634	645	675	726	663	649	628	683	670	677	645	697	693	679	719	652	677	743	706	635	648	669	681	649	630	682	622	703	703	619	675	644	662	655	700	670	685	654	639	639	637	667	674	667	689	699	643
4141	249	271	281	234	157	160	131	130	122	125	159	124	151	129	119	114	146	131	138	138	148	132	129	124	119	132	126	102	140	138	129	121	135	136	156	140	161	145	129	115	115	124	122	127	122	115	147	122	153	104	121	134	138	123	147	120	131	123	136	126	117	145	113	128	130	151	126	130	124	128	116	137	124	123	147	129	127	143	149	108	119	115	126	127	136	121	120	129	139	127	109	133	119	117	121	119	116	117	145	135	123	101	137	137	124	134	113	117	134	116	114	133	134	141	131	149	125	122	130	131	126	131	123	132	117	119	133	133	125	113	113	133	130	130	117	118	128	137	141	136	117	115	129	135	161	106	152	107	106	147	137	132	130	106	138	117	132	138	147	112	114	135	129	124	139	136	161	140	124	124	131	121	129	118	115	125	158	142	140	141	113	135	136	126	127	139	113	137	120	124	113	125	145	123	138	137	141	123	149	107	143	146	126	134	128	125	110	117	105	135	98	115	132	134	143	133	132	113	112	141	136	136	112	134	130	116	136	126	97	129	143	132	126	127	104	136	131	108	141	127	136	114	127	118	148	131	139	121	117	123	123	148	133	109	110	136	138	130	110	120	138	139	123	118	132	124	128	137	120	129	135	154	142	122	140	118	142	131	141	127	126	130	129	133	134	93	124	137	124	125	134	113	132	115	129	120	135	126	124	133	106	125	139	145	124	120	126	111	136	118	129	116	127	129	108	143	125	107	131	148	122	115	133	128	139	131	123	129	131	116	136	139	139	143	126	124	119	120	134	122	125	127	133	143	138	128	142	134	127	146	125	141	129	119	125	125	157	127	111	138	109	118	104	144	99	155	138	139	124	152	135	124	129	145	140	115	152	132	118	127	139	122	110	125	130	109	103	127	106	111	142	119	147	143	133	121	138	139	161	141	116	142	142	141	125	146	137	123	133	137	133	123	104	108	124	123	123	152	129	115	134	132	113	121	112	130	113	128	107	138	125	130	128	138	135	133	144	142	116	135	134	113	122	107	123	132	137	110	127	111	124	134	119	143	139	113	130	145	137	126	131	107	131	126	127	127	132	134	143	109	139	129	103	121	131	156	105	146	117	123	130	129	135	106	122	142	129	121	125	145	136	132	156	148	139	119	121	132	142	124	133	150	105	138	120	127	130	105	122	137	144	129	133	138	129	145	116	130	132	146	136	138	136	146	128	121	120	143	125	113	122	136	141	114	112	121	134	119	115	117	124	123	126	119	137	120	138	120	123	108	127	123	145	109	139	130	127	130	133	117	111	135	136	107	132	135	120	130	135	133	123	123	139	139	126	137	110	121	132	138	126	120	138	151	114	134	110	133	109	134	145	128	128	136	128	146	128	114	122	116	109	145	128	119	113	127	132	153	112	111	113	141	131	134	132	109	108	133	128	134	113	121	150	122	143	142	134	112	143	118	132	114	130	138	153	126	127	127	116	116	145	137	117	133	120	107	129	136	121	122	139	112	121	123	131	130	163	134	143	117	124	112	160	126	129	117	127	128	133	132	105	121	115	126	126	133	125	144	130	115	121	106	118	107	132	133	129	108	123	134	124	107	148	122	122	128	132	146	113	128	120	127	124	130	125	145	135	137	124	127	112	142	123	136	125	139	115	120	129	139	144	125	138	135	118	149	135	116	135	124	137	143	115	133	131	131	133	116	121	125	130	116	110	123	107	130	126	116	119	142	128	138	131	127	125	130	111	128	148	142	122	135	128	133	123	117	119	130	136	112	133	122	144	135	137	117	112	125	111	104	116	132	125	116	119	126	148	151	133	144	120	143	139	129	92	125	136	144	136	136	122	118	118	127	145	121	123	148	144	132	132	120	139	106	146	144	123	111	134	133	112	136	107	102	107	119	105	111	125	113	132	140	105	135	124	120	116	137	137	134	121	114	113	118	111	116	122	115	127	140	142	129	126	149	156	145	109	124	123	138	143	142	131	143	136	140	137	132	117	119	106	131	114	137	135	141	120	111	118	120	110	112	111	139	124	123	125	121	110	105	114	122	140	110	121	123	131	130	132	141	126	134	127	152	153	129	140	131	145	136	105	143	127	134	123	127	128	137	122	136	138	112	118	133	125	136	145	120	155	143	119	138	144	125	131	134	139	118	141	152	124	131	148	129	130	130	115	126	129	134	109	113	118	126	134	108	132	112	142	158	141	122	143	144	111	113	152	128	122	121	124	163	120	118	128	120	117	119	147	124	104	132	119	93	118	129	137	114	154	128	110	151	123	129	139	140	122	132	139	127	127	131	126	136	117	132	135	112	127	127	130	106	115	156	134	138	116	121	137	129	153	127	127	129	136	123	128	120	135	139	122	114	131	118	136	121	123	116	139	131	110	119	112	122	138	120	124	127	117	142	144	128	132	128	121	134	113	132	128	113	117	124	138	140	118	142	118	120	123	131	133	127	116	134	130	133	147	134	136	125	127	127	142	135	119	130	115	120	128	154	120	136	127	145	137	121	118	144	122	129	131	119	133	133	109	134	139	114	139	125	123	139	129	127	119	127	129	124	101	127	110	137	112	115	125	138	126	134	142	125	116	143	122	140	120	119	121	123	117	119	156	157	133	114	118	154	156	149	128	109	133	150	133	125	133	121	124	114	136	119	112	106	150	119	107	137	130	148	133	127	146	120	130	132	124	147	149	149	119	121	127	135	138	128	160	136	121	130	104	117	141	130	109	109	132	120	153	111	147	121	126	114	123	131	151	111	125	119	118	142	136	131	126	105	146	157	148	122	152	123	117	119	119	147	136	120	152	153	128	126	147	124	132	118	139	148	123	117	119	127	134	117	137	141	112	123	151	139	144	120	134	126	128	144	114	115	139	140	145	100	120	125	135	135	116	139	135	126	132	145	141	130	130	129	113	145	124	133	135	128	130	137	131	118	115	137	134	128	126	134	118	138	132	139	130	115	120	113	128	145	113	127	125	132	131	114	152	134	137	147	135	131	129	150	136	108	118	134	118	110	134	134	153	131	125	124	137	123	131	112	123	117	108	120	112	135	112	130	130	124	134	136	134	139	122	117	111	123	116	146	123	128	142	155	121	123	131	130	160	141	128	131	122	124	141	142	130	114	153	126	135	148	142	133	125	122	121	116	142	128	133	133	132	122	125	119	140	135	120	126	151	142	127	128	127	103	137	136	112	128	128	141	134	130	112	134	128	166	131	126	134	136	130	118	128	128	126	151	132	141	133	131	129	100	120	140	129	129	135	135	121	121	104	128	127	127	116	151	129	115	133	135	135	115	143	136	104	129	130	137	145	102	121	133	145	145	133	121	118	118	116	124	136	119	123	121	162	125	126	141	124	121	113	133	134	127	141	128	132	165	119	148	137	119	125	104	130	121	141	110	134	141	119	126	118	133	122	153	116	133	132	138	122	136	137	98	121	126	122	123	127	116	135	122	114	129	109	136	129	125	142	125	140	135	142	133	129	107	142	128	127	127	123	143	142
3894	521	749	890	918	516	451	463	451	433	402	454	405	438	419	375	377	396	397	346	395	431	428	396	440	363	361	348	373	369	402	422	409	392	409	401	434	460	479	362	423	367	362	374	412	406	400	365	390	393	362	345	369	355	399	383	385	381	378	333	369	370	426	355	377	391	395	350	401	400	376	387	370	353	385	381	381	378	379	400	409	404	370	360	384	353	372	380	363	402	351	357	374	391	406	397	373	398	390	374	360	346	378	359	396	366	397	378	362	375	357	356	332	390	346	387	385	398	357	381	382	342	356	391	360	356	357	387	390	377	373	393	384	358	402	388	354	368	394	367	387	348	376	389	350	339	373	357	404	358	381	379	392	365	380	383	357	366	362	371	394	387	362	362	374	356	357	388	362	339	366	376	383	346	344	356	376	353	358	354	371	365	393	365	368	374	390	349	366	361	366	388	384	385	383	325	381	394	346	394	411	403	375	359	362	368	367	356	373	398	329	349	391	387	366	412	359	353	373	346	402	342	379	361	386	407	394	374	370	347	358	366	375	348	397	369	397	390	372	361	385	360	363	382	348	359	425	356	380	369	371	368	360	367	395	349	358	374	380	353	382	361	385	393	340	361	368	390	378	383	341	371	382	384	377	396	358	381	364	387	366	386	374	392	384	344	349	390	392	399	397	384	352	390	364	355	364	342	376	361	380	368	388	371	405	408	380	357	340	370	343	386	380	371	363	351	393	380	372	366	371	398	373	356	383	344	389	411	372	363	382	395	382	398	382	398	371	346	384	376	392	350	360	365	355	420	387	375	290	386	355	367	383	353	373	321	346	365	403	346	387	347	385	351	371	377	359	360	363	374	366	415	350	327	374	354	363	354	385	378	363	416	341	362	358	419	352	375	389	327	407	362	372	368	356	361	377	386	372	359	383	373	361	376	374	391	380	342	379	390	320	388	385	375	378	371	385	376	384	399	337	383	380	384	374	367	380	394	382	370	359	385	347	425	399	382	363	373	350	344	370	364	333	393	376	383	382	388	329	352	372	390	342	412	384	381	401	369	365	395	384	371	374	369	332	360	366	374	393	368	343	345	372	358	369	387	370	343	362	393	358	378	333	353	314	385	366	349	352	372	360	388	355	342	346	366	398	369	372	385	357	389	384	395	387	388	373	352	346	363	355	393	386	329	385	382	350	351	378	387	377	375	371	386	411	362	382	380	390	360	355	355	375	345	369	358	339	342	385	400	397	370	395	385	404	341	362	347	363	388	357	419	386	378	375	372	347	329	352	361	368	384	369	403	374	355	379	342	348	372	408	375	400	380	391	372	374	374	368	362	374	354	375	374	408	377	360	408	398	364	341	375	357	375	338	394	356	388	359	347	364	370	404	387	348	384	385	383	388	357	395	384	353	345	403	389	371	377	317	345	345	362	374	383	396	383	385	400	355	395	388	322	380	363	357	404	376	390	353	401	369	359	362	344	382	359	362	413	347	362	347	371	389	345	350	395	355	377	381	356	363	403	356	329	376	387	352	430	345	341	403	395	392	372	350	374	351	411	364	398	350	371	351	341	342	362	364	373	394	408	352	384	362	394	365	363	353	404	318	387	405	393	386	382	351	388	372	389	370	392	350	372	401	372	350	359	370	349	372	375	390	359	352	358	340	352	374	358	384	383	394	357	387	374	365	365	344	368	345	395	370	364	361	392	382	359	360	397	381	394	358	401	347	346	379	396	367	368	385	377	380	373	383	387	377	375	333	380	343	411	346	367	365	408	372	348	375	347	369	375	389	368	358	386	368	383	400	355	361	391	415	398	360	378	387	379	359	342	371	343	357	334	358	392	338	367	373	378	340	370	359	379	361	341	394	362	386	371	384	374	347	371	379	375	370	396	360	371	352	356	383	366	355	365	373	344	360	367	374	358	407	355	385	360	360	352	389	395	376	396	349	375	377	345	352	336	352	383	387	375	359	412	376	388	378	376	370	382	344	376	367	366	390	385	345	366	376	366	355	416	364	364	407	363	390	384	343	367	355	379	380	367	335	378	379	345	364	376	363	349	384	365	365	340	374	351	390	314	352	358	368	372	403	372	386	378	405	384	382	345	332	377	359	352	386	322	394	366	358	333	369	349	380	379	380	363	363	383	353	381	338	367	370	383	347	364	361	366	341	350	365	330	356	379	372	359	365	372	407	376	401	364	355	360	392	327	376	370	373	371	374	384	379	353	365	369	380	374	390	342	359	376	369	379	353	368	350	378	367	359	396	357	384	334	388	392	358	394	334	392	406	349	365	387	384	425	357	351	378	366	359	353	395	377	353	394	363	381	402	400	373	369	340	379	374	377	388	354	414	386	385	368	395	367	395	383	374	366	408	362	370	396	386	381	369	353	372	391	357	372	366	386	360	371	392	378	376	339	359	403	407	366	375	345	366	388	362	382	356	377	353	339	354	382	391	392	371	385	367	377	404	336	400	359	378	372	393	411	372	370	366	367	358	385	364	395	381	349	384	363	355	387	356	387	354	337	361	368	366	364	337	362	384	375	334	367	373	381	401	380	410	377	381	425	329	375	404	377	397	368	367	356	348	352	350	397	379	377	343	371	337	359	402	376	361	389	351	344	380	357	342	350	375	380	409	342	391	353	344	378	388	357	373	382	392	345	366	375	405	344	388	376	369	359	375	347	378	369	346	359	378	385	377	375	409	383	388	379	363	419	360	340	373	374	354	386	381	371	342	396	354	377	364	354	372	379	383	332	343	369	396	338	375	354	340	359	372	354	380	379	377	369	369	380	358	379	396	382	343	377	369	357	386	418	370	404	370	384	352	341	376	384	406	362	392	396	395	366	368	380	379	406	357	371	370	366	358	388	394	381	401	361	350	367	329	395	380	416	372	364	369	364	369	352	370	365	385	350	349	417	357	366	386	354	415	393	371	382	387	399	346	391	349	390	360	368	359	392	391	390	385	391	385	380	381	347	392	351	341	396	376	375	384	372	372	335	362	372	354	369	378	344	397	408	366	409	360	390	355	360	352	433	382	379	383	348	341	339	389	407	370	381	373	388	349	389	338	381	383	378	410	378	365	368	341	379	387	367	381	393	348	366	403	366	355	365	360	392	344	383	373	376	381	352	388	381	364	348	383	375	396	365	387	319	377	358	362	351	387	388	399	347	395	387	388	350	384	350	324	338	359	340	333	358	358	369	384	369	371	401	391	407	363	342	354	366	353	390	331	375	398	375	401	345	373	368	347	384	369	386	403	365	365	384	367	354	365	411	360	383	352	358	374	376	358	357	354	344	371	390	386	360	351	397	333	371	419	382	383	387	376	370	331	367	404	363	374	379	374	399	367	368	385	365	410	338	381	393	401	372	351	383	374	349	393	373	380	412	371	344	376	361	368	394	401	337	388	393	346	365	357	375	389	401	374	371	357	388	371	341	354	415	360	407	343	354	360	372	364	359	382	369	391	401	386	390	387	381	319	381	391	346	393	385	366	332
27228	4341	1624	1240	914	657	536	458	405	356	368	346	386	344	330	322	317	336	328	296	300	323	302	283	296	284	287	301	252	279	287	289	299	286	281	294	287	330	310	288	252	310	279	292	257	288	355	314	262	289	261	294	266	276	282	280	275	279	268	252	259	287	245	306	306	255	257	263	276	258	264	276	304	290	272	260	262	291	271	275	300	285	277	276	284	281	270	282	282	292	278	276	285	253	260	284	284	277	291	288	301	270	288	300	273	276	279	277	284	281	302	268	282	305	290	296	252	287	263	280	255	269	270	274	266	270	291	306	243	294	295	251	345	283	251	293	282	262	277	236	279	275	284	272	300	274	312	324	250	282	291	255	280	282	247	291	284	267	295	293	285	256	289	266	276	325	290	265	273	262	250	295	285	270	256	267	290	285	267	301	282	266	287	274	275	261	282	236	251	252	256	293	257	288	269	290	277	264	259	266	290	279	290	280	302	281	267	269	285	256	267	286	249	292	271	282	289	286	280	293	260	295	274	298	264	266	276	277	260	256	276	240	269	278	265	248	268	288	245	296	282	294	306	301	282	271	266	290	273	266	249	271	292	270	292	314	277	264	263	300	249	251	288	269	256	303	277	253	264	231	284	266	245	292	268	262	255	283	298	269	267	262	260	265	288	255	268	273	289	258	265	269	293	299	264	304	318	296	253	281	297	264	268	255	301	248	279	287	262	257	272	292	279	281	295	265	288	286	285	264	243	287	254	266	278	279	267	256	273	270	265	270	272	273	263	280	277	283	303	278	292	266	265	284	293	289	294	322	265	277	282	282	278	259	310	280	266	306	287	292	272	238	270	269	265	257	251	287	270	298	305	326	270	260	269	280	270	269	284	270	305	273	280	250	283	247	301	247	255	275	296	261	270	271	239	244	278	315	306	290	316	248	289	319	292	274	259	287	249	292	277	261	236	270	274	274	277	275	264	298	260	300	261	246	282	269	288	226	275	277	271	290	279	257	255	272	266	282	264	308	296	277	292	258	270	261	284	287	300	267	286	279	279	262	282	311	273	287	281	286	284	264	277	279	280	269	289	283	257	247	278	265	233	298	274	284	292	266	252	269	262	310	264	251	309	271	260	274	274	270	307	278	297	285	236	299	265	260	245	300	284	297	282	300	255	282	294	275	294	248	270	292	251	264	299	275	291	293	260	299	267	274	266	299	262	277	251	271	276	257	260	274	319	262	281	270	261	284	274	285	288	241	270	274	273	270	267	271	253	281	268	259	250	270	289	299	271	286	292	264	262	268	313	296	284	285	293	275	267	285	279	274	277	282	278	282	274	260	294	283	246	272	261	288	242	275	264	297	277	298	250	281	314	253	237	276	276	275	271	301	263	290	271	259	256	278	278	307	280	277	302	289	256	271	291	256	279	291	255	288	285	299	272	281	282	297	293	282	286	259	264	283	272	282	276	314	261	294	252	267	272	271	256	273	238	263	297	257	270	290	288	292	275	290	304	267	261	275	282	274	281	282	260	282	244	264	258	257	287	278	289	234	250	225	293	259	293	286	281	260	291	285	261	307	286	270	282	306	253	281	278	245	296	243	253	263	280	267	278	249	257	295	269	285	254	281	262	281	274	252	264	275	302	294	314	295	282	261	249	280	305	303	272	283	303	282	289	275	297	288	268	285	247	266	291	265	286	252	274	288	267	295	240	257	246	273	287	258	279	256	304	250	242	286	272	273	289	256	289	293	276	276	297	258	265	285	245	264	250	261	285	285	322	273	266	290	271	263	277	291	284	279	294	255	290	245	278	267	296	307	299	302	283	276	279	302	272	293	261	302	276	285	284	264	290	293	299	263	301	269	283	262	251	301	267	271	244	251	296	299	243	289	261	293	259	267	265	271	288	291	266	248	276	299	278	255	282	271	258	245	279	293	272	282	288	288	254	272	246	275	295	310	270	258	270	260	278	243	258	241	289	275	285	320	265	291	275	309	266	285	280	289	281	282	287	294	246	325	253	283	280	286	266	293	282	278	233	276	279	277	280	274	272	286	292	250	262	278	281	271	269	270	236	249	248	258	276	250	274	287	286	273	264	283	241	282	280	298	277	275	297	273	271	272	289	296	295	273	275	301	301	295	261	270	277	284	266	283	278	260	255	281	264	282	284	283	273	273	283	291	251	284	263	269	320	283	277	287	279	264	273	271	288	260	278	280	300	285	238	270	263	274	256	266	242	241	258	252	301	282	327	261	250	260	264	284	279	257	289	285	286	267	277	291	264	253	292	277	241	270	285	326	286	283	294	305	250	299	263	269	277	275	257	299	321	275	261	273	283	274	287	321	274	289	275	251	282	270	269	268	260	297	315	273	284	270	239	285	273	284	271	294	268	298	294	277	284	292	299	263	276	290	261	275	260	250	288	250	286	301	279	299	274	299	307	243	290	273	288	280	274	270	265	308	272	314	289	272	272	293	249	284	236	287	258	266	278	274	300	271	281	225	307	303	290	297	286	263	261	288	287	260	269	284	264	262	258	303	256	270	309	285	278	281	289	281	295	267	290	269	273	267	275	305	299	280	283	270	264	297	296	298	289	303	288	283	280	243	268	259	295	283	283	289	275	291	307	304	301	247	265	267	275	306	272	258	296	271	234	301	284	284	283	288	259	278	264	266	278	270	276	278	246	269	284	273	292	281	280	247	273	266	295	323	280	295	270	285	268	264	270	264	270	285	273	301	287	273	280	309	295	280	253	243	285	279	270	287	242	261	306	262	253	257	283	297	270	296	274	293	278	262	294	266	283	263	234	274	270	277	264	253	264	272	256	274	296	268	276	300	304	274	250	287	292	294	275	245	306	310	248	263	284	278	255	297	267	252	255	272	249	299	269	265	305	249	278	281	278	283	296	299	256	286	248	274	296	260	279	256	309	262	257	287	302	272	262	257	263	268	256	251	309	281	281	280	285	256	279	296	258	305	236	245	258	287	274	273	271	295	273	305	300	246	247	286	310	315	259	292	288	269	293	292	302	301	285	295	291	258	258	267	293	293	271	271	264	275	281	262	241	279	270	307	277	287	258	270	292	282	281	309	260	272	284	279	299	280	270	276	291	257	247	265	262	273	315	252	308	254	281	293	300	281	297	290	278	292	300	281	266	286	299	258	318	284	285	282	265	288	301	266	287	279	286	280	257	292	241	278	279	312	316	272	291	258	289	278	275	274	268	275	302	234	275	297	291	263	264	287	255	258	271	295	281	248	272	311	275	270	305	249	242	317	274	299	280	257	262	275	295	294	282	275	267	251	265	291	244	280	261	291	271	243	275	288	301	273	262	249	311	265	245	300	261	269	264	252	296	263	277	296	274	279	285	227	263	293	272	246	243	283	276	253	267	267	267	283	285	291	289	284	255	299	284	252	271	266	280	286	304	286	270	291	293	264	267	279	272	296	285	259	285	273	278	284	275	263	267	282	266	297	285	288	276	273	291	289	255	275	302	284	286	266	295	258
12192	1610	3136	3933	3386	2554	2137	1896	1616	1358	1281	1262	1277	1137	962	1028	957	968	955	866	916	905	898	833	780	825	797	804	805	767	766	791	804	866	887	810	889	965	929	865	842	799	784	748	813	749	921	814	710	771	678	746	732	670	730	740	661	715	725	688	702	735	691	706	694	684	706	685	678	673	693	703	695	647	657	717	674	708	659	666	725	713	733	707	649	662	667	720	720	697	665	755	685	728	673	685	664	680	709	687	661	684	642	750	709	671	668	667	698	715	690	706	693	666	698	685	631	636	706	693	685	678	682	657	675	724	640	715	671	686	663	654	665	661	632	734	671	688	655	702	687	704	698	671	699	736	738	691	673	695	686	683	696	696	688	687	719	687	700	679	723	712	660	715	685	655	671	708	650	644	659	659	674	622	648	656	701	663	688	670	694	707	654	673	651	673	716	717	676	603	709	706	698	733	706	684	660	692	652	693	737	696	675	653	704	709	704	684	679	694	680	677	677	646	686	685	711	710	646	729	685	704	683	704	690	704	702	696	691	683	645	697	695	666	693	687	662	677	695	639	703	702	682	699	683	695	677	705	675	671	676	741	668	671	673	680	682	718	690	665	625	645	695	678	705	715	723	664	662	636	753	693	685	691	658	682	665	685	710	671	655	725	676	683	700	662	697	711	673	681	683	688	658	664	708	702	646	684	691	701	709	679	668	723	701	725	670	691	731	723	608	684	690	663	674	693	697	714	671	657	680	700	648	655	682	695	704	719	738	703	685	686	688	664	686	696	670	699	700	660	627	665	709	680	693	613	677	693	712	679	670	680	712	722	713	657	665	648	696	664	696	719	667	663	703	672	682	686	677	678	710	661	687	655	679	699	673	693	730	652	647	700	697	648	655	698	686	690	687	669	638	687	698	734	638	645	681	670	690	691	718	708	651	680	679	746	672	674	684	696	697	690	658	664	722	679	679	687	679	679	673	671	657	668	685	643	679	697	712	717	696	691	723	731	697	731	663	663	697	695	715	708	703	660	640	672	689	665	691	671	678	719	722	715	630	647	686	729	694	732	672	656	709	693	696	674	675	668	707	655	732	681	693	672	684	718	615	683	680	686	666	718	707	671	658	702	677	685	678	678	689	693	680	709	688	709	705	673	662	650	655	697	677	700	713	658	716	684	678	688	675	617	686	655	630	670	716	669	689	709	709	684	669	697	690	664	697	703	706	665	661	654	683	650	640	684	723	688	685	681	690	654	634	684	676	666	716	671	699	685	681	701	662	711	679	659	714	731	670	671	666	690	691	683	734	710	699	655	717	706	736	665	636	702	661	685	666	652	665	687	697	662	652	730	657	698	703	651	717	674	686	714	697	695	680	694	691	692	669	670	701	718	688	645	671	668	717	691	665	722	665	680	615	688	753	673	686	667	652	630	686	709	679	703	695	649	696	676	660	707	720	676	668	681	695	680	707	691	710	694	687	660	684	696	688	654	627	690	711	709	692	728	692	701	699	702	701	705	657	680	692	687	706	644	670	686	688	690	701	676	688	656	635	723	634	680	634	668	670	722	665	706	624	654	673	664	713	683	681	737	752	679	686	687	680	716	685	691	700	708	684	651	692	724	709	669	715	703	702	653	669	681	667	696	673	692	702	685	692	717	695	719	676	670	661	725	662	677	678	616	697	657	708	676	696	716	668	656	672	677	663	679	642	689	696	704	670	707	673	707	709	687	731	681	734	688	658	657	708	654	707	722	669	716	694	648	666	614	625	657	692	678	689	693	665	664	711	680	690	713	661	708	709	682	650	677	710	737	682	694	694	685	658	687	679	698	726	723	679	650	665	677	719	687	664	701	703	675	672	697	672	666	699	670	710	689	719	674	681	676	704	695	706	683	691	680	657	657	681	695	667	739	721	683	711	676	654	715	697	690	732	664	685	647	666	676	674	725	685	687	717	691	696	658	645	664	671	712	616	720	712	685	673	665	740	641	684	728	715	721	691	713	747	703	699	666	658	686	662	681	703	673	687	729	693	720	675	646	682	663	693	690	706	679	715	689	701	649	660	735	724	638	713	747	669	686	673	681	655	642	689	668	730	652	713	668	693	682	649	674	727	691	729	683	674	667	687	712	646	707	655	731	639	662	688	697	661	696	715	678	718	680	659	699	707	624	680	700	718	689	675	659	699	697	770	690	714	675	702	656	668	677	678	693	701	690	642	686	689	708	705	685	657	723	701	686	643	676	666	678	646	689	657	685	651	720	664	699	708	746	661	690	716	673	674	688	709	654	680	721	663	683	656	704	700	679	673	709	642	700	696	695	699	645	684	688	708	701	732	673	683	649	663	686	620	667	679	729	638	684	669	671	684	654	694	747	675	663	713	696	677	693	686	658	640	679	658	612	664	658	688	713	712	721	716	684	668	715	678	678	687	701	687	667	674	692	717	675	727	697	670	703	664	722	711	715	663	663	660	623	723	705	707	685	692	666	586	737	765	720	675	667	666	711	647	693	678	689	690	679	722	713	674	664	662	647	654	683	688	665	685	696	611	701	625	702	654	716	698	690	651	683	688	647	680	738	700	680	700	706	700	706	724	729	677	747	655	702	732	682	746	697	635	679	648	661	714	675	694	699	665	724	656	680	715	730	654	657	653	665	644	711	707	685	702	644	675	668	688	665	707	693	702	681	671	718	658	704	663	661	638	726	647	630	691	691	727	698	637	697	675	651	701	689	691	696	691	695	686	686	667	708	691	678	715	709	660	719	653	661	715	670	651	741	656	712	653	691	637	716	652	626	723	692	704	728	670	732	676	696	659	697	673	651	678	677	679	694	695	724	703	637	702	611	660	698	685	670	732	651	697	693	701	709	643	633	722	660	683	690	678	706	691	709	707	673	691	671	655	720	711	666	735	724	699	699	671	686	668	661	672	672	633	691	671	706	649	696	697	694	730	682	663	636	692	669	669	714	710	678	726	719	690	664	688	714	674	697	724	703	686	716	688	701	711	641	727	709	675	666	647	635	768	704	674	685	701	657	686	678	688	709	632	661	695	691	705	670	668	671	681	640	727	664	663	690	707	689	660	622	659	703	711	670	730	735	689	672	666	721	690	710	712	683	654	668	681	685	719	662	667	656	691	659	658	684	696	678	720	700	689	657	700	707	659	695	654	683	697	670	693	687	638	696	690	716	685	683	687	701	737	679	669	699	640	678	710	667	727	704	677	669	701	688	741	666	706	678	719	651	650	658	696	699	704	690	694	671	677	687	685	662	722	714	726	720	720	739	687	719	668	668	641	705	662	700	678	680	685	683	676	695	694	688	698	639	687	681	732	717	673	689	703	686	698	643	686	673	658	728	706	691	679	701	721	651	694	701	728	660	688	728	702	664	702	699	676	673	702	638	679	674	684	735	638	697	652	692	707	701	703	700	693	662	670	712	672	690	689	671	726	680	702	717	736	670	663	680	728	676	697	647	672	649	666	716	690	664	660	685	636	657	702	685	716	719
38612	11620	3576	2125	1494	984	796	669	493	495	435	391	407	339	357	356	354	366	348	322	289	333	279	313	309	310	299	351	273	328	277	306	291	307	289	304	318	344	332	321	295	320	304	277	293	273	258	291	299	307	259	274	284	273	284	276	294	298	299	265	306	302	310	257	285	267	274	291	309	306	279	292	290	326	315	257	250	275	291	257	283	305	289	268	288	270	298	271	286	311	300	266	270	290	241	302	277	290	281	279	276	275	264	271	282	260	279	291	301	273	322	264	290	255	268	270	293	277	282	283	283	332	264	298	281	290	288	260	280	298	251	285	243	291	280	264	263	303	283	274	277	273	290	310	301	283	258	274	271	272	285	299	294	288	269	305	267	284	234	286	287	260	260	296	256	256	285	264	261	290	293	252	262	258	282	251	288	282	230	269	270	275	296	275	299	287	282	252	264	276	303	281	269	264	286	258	260	301	274	290	271	274	261	285	295	300	295	311	240	227	270	300	251	283	260	311	293	301	285	274	269	268	291	295	277	307	290	287	274	259	270	268	289	276	278	311	283	284	283	308	270	259	303	286	262	298	298	286	250	248	278	281	276	264	267	275	263	270	281	281	302	265	279	278	257	281	262	273	259	269	291	324	254	281	310	270	255	274	273	277	257	303	272	266	266	321	257	249	282	272	270	272	277	278	273	279	275	273	282	288	282	285	248	288	285	319	257	246	257	305	285	299	254	307	256	261	260	268	274	300	266	257	283	299	302	285	264	254	255	297	285	280	255	262	273	250	296	247	269	270	316	273	285	263	304	281	308	266	274	275	256	264	292	273	275	265	283	270	291	287	310	261	276	275	280	253	283	298	260	263	274	287	272	268	252	249	268	306	279	288	278	275	272	245	271	257	274	291	302	291	256	276	289	259	262	286	272	274	312	261	276	254	270	293	276	285	283	253	276	261	271	291	246	272	287	280	283	267	291	291	296	285	269	280	287	300	259	293	269	271	300	274	249	285	264	284	261	263	292	259	280	260	271	302	256	292	251	300	243	266	261	254	264	283	296	252	255	273	280	279	296	282	279	290	265	270	258	273	243	304	286	283	287	280	256	300	296	307	284	257	238	288	318	288	281	256	284	258	283	263	296	282	300	263	286	283	292	305	296	276	278	298	283	282	278	291	276	268	263	288	291	294	280	268	262	268	287	264	278	284	287	250	253	273	277	245	260	232	286	237	304	290	247	243	267	331	266	285	279	275	264	247	271	290	286	266	277	232	290	301	268	255	255	275	289	258	310	281	303	264	274	270	295	284	262	305	303	272	298	279	293	277	285	281	282	290	270	274	273	271	263	303	294	280	284	271	270	287	264	266	265	257	266	242	285	277	255	288	270	271	299	261	299	245	295	254	249	251	260	288	289	288	297	282	267	250	274	286	287	280	275	293	286	294	291	279	269	294	273	273	296	285	273	297	264	255	288	329	264	310	287	271	287	294	265	290	303	306	291	269	289	264	281	265	279	288	259	284	279	270	265	252	290	287	261	273	280	287	276	285	308	330	273	263	279	272	259	263	301	246	284	291	284	253	266	255	240	294	274	303	280	300	324	272	305	280	274	258	301	288	274	258	279	294	280	280	289	266	300	262	296	290	277	285	271	276	274	276	257	296	259	245	262	269	248	264	242	272	265	278	248	292	291	287	256	285	266	295	256	265	266	268	269	271	266	265	276	275	274	282	293	261	294	236	279	274	259	289	264	252	284	267	267	262	267	282	280	275	274	297	289	259	292	286	278	301	283	273	267	257	278	285	253	262	270	278	246	300	293	238	264	291	288	293	330	238	270	275	250	287	283	268	270	291	306	257	309	271	266	296	261	278	291	268	237	276	273	250	314	262	292	276	274	302	259	294	271	251	246	249	288	291	288	243	302	272	289	273	306	239	269	288	295	280	283	269	275	263	289	273	263	264	260	278	276	251	283	285	302	261	269	280	284	274	267	270	271	278	268	299	264	254	289	265	267	289	275	292	254	262	259	290	294	271	257	320	260	251	263	262	287	264	259	322	274	289	265	262	283	275	267	285	281	288	313	284	277	283	295	310	274	285	277	298	283	298	288	286	254	242	278	280	290	283	285	244	277	293	252	290	270	287	269	274	278	302	269	250	297	267	323	278	278	312	258	269	299	281	302	249	270	262	269	247	255	267	268	294	260	255	242	243	259	285	293	293	246	261	282	307	268	294	259	276	284	282	286	292	264	243	278	316	292	252	281	263	277	295	267	265	281	310	330	294	262	272	292	255	284	287	292	271	286	307	288	290	285	284	304	295	290	295	280	286	274	280	271	273	274	281	293	309	301	280	298	269	294	279	290	296	283	292	287	295	287	296	289	275	278	284	291	294	258	280	284	267	282	263	309	279	271	269	267	254	263	275	266	260	269	252	286	253	268	255	266	273	279	276	289	301	291	303	281	238	279	276	246	258	266	294	278	276	267	280	279	283	294	260	263	267	251	309	259	283	274	262	276	282	301	254	287	293	275	275	284	268	261	287	276	292	284	282	269	278	276	277	268	259	246	257	267	272	248	296	257	294	293	289	266	232	282	271	258	253	271	258	265	281	246	267	286	231	334	276	263	263	274	260	286	275	289	298	293	267	281	281	279	235	320	268	282	271	272	261	264	235	277	280	248	285	269	252	274	272	281	270	281	298	247	286	266	258	275	252	275	276	269	259	256	288	284	274	293	306	292	279	280	261	312	274	264	260	280	294	309	282	261	266	278	283	269	320	284	252	280	313	263	296	252	290	260	288	259	275	286	297	273	287	272	270	272	257	285	248	273	251	265	260	259	293	287	290	236	258	275	264	288	267	265	281	283	295	300	262	246	260	258	273	256	299	260	297	280	288	276	283	285	278	293	279	255	259	256	270	252	284	284	284	284	284	280	286	258	289	268	280	310	304	291	271	283	263	263	304	267	275	263	282	278	292	268	286	288	314	264	286	295	263	323	281	266	245	312	284	266	266	280	296	270	306	277	262	264	281	301	271	264	256	271	282	274	261	293	276	281	317	280	251	294	247	295	281	299	234	270	294	299	296	274	240	291	308	275	289	298	276	280	275	313	270	269	286	292	294	284	301	266	255	282	291	293	245	304	289	250	276	252	271	287	259	298	261	285	271	285	277	235	244	276	247	280	271	290	280	325	262	270	241	277	269	286	240	234	265	291	266	294	289	290	275	295	276	268	277	285	287	296	259	273	274	279	269	295	289	297	277	272	258	249	270	280	272	272	257	268	286	283	293	300	309	245	251	270	275	301	294	280	268	269	258	286	265	278	274	271	293	285	292	272	275	282	310	279	273	289	294	304	292	304	277	295	282	266	296	280	253	280	286	284	252	254	243	279	303	298	268	278	267	276	286	264	268	297	277	302	275	309	268	273	262	285	275	268	266	271	272	298	259	280	264	275	276	286	263	257	288	270	298	262	283	252	255	270	309	292	266	294	245	264	268	293	274	318	306	284	275
16818	2269	5148	6246	5566	4088	3413	2937	2448	1994	1786	1694	1639	1390	1305	1236	1259	1174	1120	1031	1012	1076	1027	962	902	830	869	911	823	789	836	922	946	853	889	864	977	1201	1083	932	951	967	891	791	823	835	942	871	736	724	710	727	713	710	688	728	726	711	705	697	706	729	671	684	686	686	697	675	668	706	633	708	662	670	711	697	728	675	680	642	675	687	658	714	688	686	650	708	667	688	642	660	659	656	668	665	696	673	626	686	672	702	706	660	652	621	655	663	688	680	661	720	685	649	692	693	660	684	743	666	682	715	683	671	667	622	623	681	663	701	669	651	672	684	622	666	670	667	701	641	682	656	664	630	670	632	675	645	658	679	660	662	650	641	677	652	636	660	692	654	682	689	696	681	680	674	683	688	656	715	668	652	724	640	683	658	606	628	655	672	683	685	674	683	719	647	712	637	621	636	670	713	695	617	663	675	666	642	638	693	674	670	662	708	630	634	694	627	696	675	663	655	667	654	634	663	661	679	649	687	668	642	655	667	714	588	686	664	626	646	650	629	672	647	682	707	693	628	635	675	708	616	636	685	658	668	649	650	696	644	701	690	692	677	653	675	665	662	687	656	691	638	664	649	694	664	686	705	624	676	651	651	706	627	661	691	660	654	678	642	649	641	655	698	653	665	667	647	679	668	633	659	625	660	656	716	672	643	644	684	596	633	693	656	651	662	668	715	620	633	693	679	680	681	673	669	699	699	612	680	723	641	655	660	656	674	643	630	680	664	669	681	689	683	677	631	700	649	652	683	655	655	641	710	624	644	656	624	631	678	695	669	669	673	688	640	650	704	667	685	616	673	628	686	662	662	668	655	707	671	688	687	656	657	654	680	637	706	710	666	625	681	679	612	698	632	674	653	631	717	661	652	676	726	662	683	661	647	698	656	598	673	614	687	686	674	655	664	667	659	621	634	650	648	700	679	668	652	630	635	650	697	641	649	652	603	674	654	609	670	652	625	631	713	681	694	677	619	686	629	640	674	643	644	642	626	658	679	607	678	671	643	694	635	654	659	558	667	637	647	687	678	657	671	652	646	695	652	654	624	669	648	638	641	630	693	681	690	646	638	701	687	661	660	672	640	692	641	618	665	618	655	616	677	687	667	647	683	701	681	640	690	661	683	665	692	662	672	693	703	703	649	635	615	659	666	679	696	633	667	624	673	652	628	679	680	697	642	641	699	666	636	658	655	651	696	662	650	658	689	639	652	634	656	698	637	683	633	614	657	660	666	679	630	703	669	653	654	689	644	658	654	667	684	665	649	664	639	650	661	709	676	624	714	638	701	667	666	679	695	647	665	676	627	663	694	674	672	678	644	666	638	693	658	641	649	608	637	687	694	624	671	669	649	682	662	661	644	654	669	649	665	634	635	707	652	633	644	629	677	656	643	667	667	672	640	641	631	652	647	652	682	670	632	652	695	662	672	650	681	619	660	650	645	641	686	686	657	676	640	682	623	652	653	663	630	634	663	636	676	616	659	599	648	623	670	630	632	676	636	621	625	687	653	699	649	684	671	677	626	645	667	625	646	698	627	696	655	661	662	702	706	677	678	668	606	644	637	649	688	646	673	682	706	666	657	692	681	681	689	686	626	631	749	628	655	667	685	646	645	649	655	609	651	686	674	663	679	650	666	676	689	651	623	668	703	664	670	623	683	674	623	642	654	700	652	667	656	642	617	651	685	640	647	687	670	694	649	682	610	703	682	684	667	672	669	676	652	709	635	672	647	647	672	673	710	686	692	646	631	725	682	678	659	677	658	709	685	654	635	671	660	627	643	682	708	670	666	651	658	686	650	628	623	698	623	661	658	647	678	672	673	702	639	665	659	691	634	708	676	647	653	647	662	666	677	674	669	634	635	715	651	682	665	639	659	679	639	677	706	682	632	667	692	685	661	657	685	652	665	641	661	686	676	653	634	659	658	662	642	685	662	651	633	647	662	674	642	689	739	678	612	696	644	661	674	668	644	661	642	637	645	657	670	669	694	664	675	690	668	613	637	646	664	660	660	675	648	657	642	666	637	674	686	669	654	667	649	682	657	638	648	655	684	680	634	723	654	655	666	709	633	633	659	687	655	624	684	681	678	640	640	635	677	646	706	669	684	640	678	668	657	669	696	663	646	703	685	623	674	646	662	681	666	628	618	648	602	665	625	668	662	650	652	679	653	646	653	626	643	657	679	652	622	682	637	633	636	675	673	650	647	634	650	639	674	704	663	658	655	663	666	645	650	649	665	662	661	671	646	642	659	651	629	648	678	708	665	649	636	643	657	672	671	656	619	685	675	654	687	647	616	627	718	674	665	632	661	645	728	685	668	669	617	638	621	676	689	708	658	652	710	672	636	632	663	636	718	662	621	660	628	682	658	657	700	703	613	675	652	658	706	684	645	663	699	705	698	681	657	658	634	638	652	673	658	663	671	678	656	666	646	649	663	697	683	677	659	657	633	643	685	662	626	674	641	675	658	684	710	649	633	696	628	651	637	695	630	697	632	690	682	693	642	626	653	648	640	645	735	672	630	696	636	666	699	664	665	669	667	666	629	635	660	635	690	686	645	652	666	673	686	640	668	620	646	647	689	677	656	655	714	675	700	663	662	653	650	653	673	659	638	733	651	681	678	674	653	598	711	690	610	692	639	640	648	691	662	666	622	693	671	661	631	653	678	611	633	627	639	670	674	624	665	666	667	674	660	649	697	671	633	650	619	688	665	696	638	673	683	678	675	679	685	676	615	670	638	644	675	650	619	624	655	689	680	700	664	667	671	670	637	707	624	664	625	654	639	647	638	670	664	656	611	631	660	692	679	661	645	624	675	672	630	682	708	636	601	688	686	652	660	634	623	692	629	643	658	618	624	645	678	667	642	685	660	667	696	659	627	600	689	675	645	660	629	660	658	712	656	678	666	692	694	674	658	692	619	685	637	702	661	666	676	692	659	744	667	647	692	692	655	672	672	662	669	636	685	684	653	653	638	666	629	656	658	647	673	668	642	693	633	644	665	643	655	662	613	683	630	682	721	685	665	655	679	635	660	668	688	650	632	705	620	640	663	657	677	635	671	655	705	638	653	684	623	680	691	639	658	627	651	697	701	673	655	662	646	608	671	635	706	668	673	658	676	666	643	648	648	638	676	637	664	718	645	651	688	716	681	693	675	644	674	616	668	660	693	685	660	605	681	633	629	675	691	668	646	652	625	647	661	666	672	660	616	740	669	682	698	630	681	703	688	655	652	706	623	665	647	639	660	652	642	652	677	623	628	642	670	678	727	661	598	682	713	693	692	654	720	658	657	686	673	686	667	621	665	655	665	624	683	674	654	687	675	687	627	636	638	696	706	719	638	660	606	675	666	658	682	680	672	690	649	628	707	647	644	603	672	650	639	663	653	671	622	627	649	715	656	668	658	677	629	671	690	650	659	654	685	666	708	659	657	615	672	662	650	691	646	646	651	641	656	703	652
4468	279	277	265	215	168	154	142	134	132	150	152	127	153	121	118	125	142	122	134	115	143	155	121	122	117	140	128	134	122	132	148	120	120	132	144	134	145	155	138	132	135	118	113	111	130	119	145	155	124	104	109	140	115	126	128	135	135	119	136	128	109	109	124	142	130	129	108	109	126	143	124	128	134	134	130	118	124	110	138	109	141	120	135	148	146	134	140	134	144	113	144	156	133	121	122	132	123	137	122	125	128	118	136	137	131	137	152	121	134	111	111	124	123	140	142	128	127	136	143	135	131	112	137	152	129	133	141	141	111	126	104	131	127	117	104	112	124	137	105	128	109	122	150	150	131	140	124	129	116	113	117	150	129	128	149	130	141	130	145	137	127	149	115	151	134	137	122	130	123	141	107	147	114	129	122	151	132	122	136	163	120	126	129	125	117	132	125	128	128	126	132	104	150	120	133	132	128	140	122	118	120	122	144	134	128	134	152	132	114	111	135	136	128	122	122	111	119	133	112	137	132	116	125	142	116	152	122	116	117	165	132	125	129	135	126	123	125	121	115	137	126	122	116	114	140	128	127	115	123	107	132	125	116	114	114	120	105	104	121	110	150	146	131	102	127	106	120	134	112	121	129	137	122	149	130	115	117	156	123	123	131	107	117	133	111	115	130	136	125	118	121	133	145	128	127	129	134	124	116	127	118	128	117	147	109	129	115	135	136	122	133	131	128	134	135	135	111	128	126	129	159	119	144	160	131	144	125	122	133	136	149	130	146	106	134	137	134	127	111	120	128	132	110	147	128	129	125	132	103	137	139	134	112	112	133	131	139	124	143	137	121	112	119	127	133	143	129	134	131	125	125	132	138	106	104	153	128	121	136	128	135	128	113	127	127	131	132	128	126	123	132	109	119	115	128	134	124	136	103	129	139	126	130	110	136	145	119	130	114	135	135	138	136	121	129	123	130	130	147	133	125	149	126	108	128	145	120	119	126	127	126	134	140	151	119	112	133	142	135	123	138	112	121	109	108	139	147	126	128	126	114	125	144	122	118	123	136	128	131	112	115	118	125	112	134	118	117	112	129	102	139	133	128	134	120	121	122	128	112	142	132	142	112	147	132	119	119	118	116	125	105	144	156	140	125	136	127	131	118	123	115	130	142	135	145	131	141	122	123	130	121	111	130	144	129	140	121	126	140	114	128	128	147	131	124	130	118	144	133	133	127	123	121	128	108	100	137	110	123	117	131	126	123	117	123	120	126	128	151	113	116	125	122	136	123	125	123	132	117	138	122	116	128	134	112	123	124	118	142	120	122	130	118	136	172	135	148	124	113	141	133	137	120	123	126	136	145	150	125	141	137	146	124	118	129	106	124	143	118	145	131	132	136	127	135	115	120	138	116	155	125	117	124	139	107	115	104	109	133	143	118	143	118	120	112	135	124	126	126	125	144	147	121	125	122	137	119	102	133	131	118	93	141	133	124	116	134	128	123	116	124	115	159	113	121	105	117	143	143	121	128	122	132	124	121	119	123	138	128	133	123	132	122	111	130	112	144	132	128	134	126	124	121	116	114	129	121	130	129	138	118	136	128	115	138	133	131	145	134	121	134	128	110	141	116	119	130	128	112	122	116	112	137	136	125	139	128	134	118	146	135	127	129	120	133	139	112	138	130	118	148	135	145	125	132	124	108	109	119	142	133	158	138	151	130	128	117	118	122	145	125	132	112	107	130	118	149	143	115	135	130	126	138	140	141	115	125	125	133	122	138	132	108	125	150	116	120	135	141	115	118	127	138	111	155	110	126	118	114	140	115	132	138	127	113	125	115	128	129	110	149	108	119	145	137	120	127	124	135	138	129	125	120	117	127	149	132	154	122	78	140	139	124	141	128	132	121	103	108	134	122	122	152	130	143	139	136	119	108	127	124	137	140	117	142	119	112	123	125	130	135	149	125	138	136	117	131	107	122	128	153	147	125	121	134	114	142	128	130	122	128	139	111	139	121	120	140	132	126	137	120	144	117	112	108	119	128	111	125	124	143	125	128	134	121	115	121	124	129	128	112	121	124	121	131	120	122	110	134	141	142	136	135	120	137	128	136	145	121	124	119	103	112	136	138	107	134	134	132	134	128	131	131	129	109	155	102	117	133	143	143	158	114	116	114	103	139	115	116	117	124	128	122	140	121	136	118	137	129	107	103	149	133	143	120	129	114	131	119	116	130	114	118	133	147	130	140	120	117	107	125	116	132	112	147	123	137	120	139	137	119	121	138	133	127	141	132	112	133	135	125	118	132	120	113	124	134	143	125	144	126	142	125	135	133	136	138	168	129	130	128	127	122	122	124	135	129	131	118	139	144	126	125	136	114	120	119	113	123	107	131	117	130	142	120	128	129	124	98	115	149	113	134	139	144	127	142	129	138	128	119	118	122	114	136	133	120	124	114	117	136	113	139	140	136	134	132	136	126	138	160	117	136	110	107	149	114	134	118	114	134	126	106	121	127	129	107	126	133	152	126	143	116	145	126	145	132	118	113	131	145	125	127	122	119	114	127	123	121	130	104	142	91	131	128	126	152	139	155	127	112	115	158	132	107	113	138	133	131	148	119	130	129	110	131	125	126	123	147	143	115	123	138	143	130	129	158	106	115	145	121	146	133	142	121	125	127	135	132	146	131	120	144	145	135	120	129	129	123	107	128	126	143	160	124	109	113	128	120	138	118	141	145	117	144	138	132	103	140	124	131	117	124	146	142	107	114	109	111	122	116	125	147	135	119	127	123	120	129	143	138	140	130	134	143	115	147	120	147	146	110	117	138	109	118	108	129	132	141	115	128	139	126	132	117	105	109	125	120	132	119	128	135	132	110	132	143	126	146	125	136	134	136	137	138	122	135	138	135	140	132	135	125	122	122	132	127	112	137	114	123	124	137	120	129	148	151	119	149	135	153	135	107	145	115	109	127	126	133	124	137	157	157	126	111	119	116	134	145	141	148	130	135	131	139	137	129	137	132	139	133	149	129	141	138	122	126	127	116	143	143	134	111	120	118	130	124	126	136	144	121	129	129	132	132	119	129	146	118	118	109	113	124	138	128	120	123	124	146	140	138	101	103	115	136	125	133	128	117	125	127	137	131	147	135	119	146	131	118	144	124	120	157	118	146	140	119	130	122	137	114	113	124	133	132	131	113	126	109	116	148	130	125	131	140	128	120	151	120	127	126	142	122	141	130	133	144	120	134	121	121	120	132	119	109	107	150	126	117	136	135	99	129	138	146	124	138	134	126	139	155	141	152	126	155	138	112	138	123	119	131	126	144	121	122	124	129	146	122	144	131	148	153	132	131	135	113	110	133	118	112	143	117	124	136	111	141	127	118	126	135	120	138	123	139	136	119	141	123	156	109	110	119	121	143	122	120	140	138	128	107	114	115	130	96	119	132	127	158	142	137	125	116	127	129	133	148	136	118	121	115	154	122	129	121	124	115	126	123	132	119	117	134	142	121
3984	522	760	873	808	541	456	482	420	459	417	430	434	403	396	384	407	406	392	375	401	443	403	422	385	379	368	407	374	393	389	407	401	351	441	449	385	459	438	399	384	377	357	378	389	376	374	357	356	377	347	367	342	405	372	373	370	336	366	372	386	365	394	338	356	381	361	366	367	370	351	388	380	363	356	372	385	380	376	376	358	345	371	371	345	394	404	373	341	385	385	402	382	361	376	352	349	364	392	363	346	366	347	342	376	383	389	364	361	321	367	370	406	370	371	360	360	338	370	389	383	380	363	369	358	363	361	381	398	361	379	367	363	424	366	380	377	353	356	328	389	388	383	360	389	360	379	358	366	364	365	366	387	336	359	381	376	396	406	346	361	375	369	366	343	353	355	403	357	341	368	367	343	389	382	356	363	377	393	419	385	372	369	411	392	375	356	382	355	356	387	365	372	339	374	369	355	371	343	347	384	365	376	402	356	370	339	371	341	388	375	364	387	352	340	420	356	347	385	365	369	340	397	390	356	398	367	405	353	378	382	379	403	369	373	377	325	388	355	381	357	342	383	387	375	384	389	366	351	372	364	397	363	393	361	364	405	371	416	386	365	363	382	368	376	359	378	424	363	398	361	356	385	383	407	369	367	352	380	375	390	398	377	375	367	376	378	358	351	393	347	357	354	362	350	344	327	363	368	362	386	376	391	374	369	332	362	386	380	346	379	362	368	404	364	383	361	395	364	365	403	366	363	388	401	395	389	362	363	392	355	407	381	376	357	352	391	377	384	362	409	389	351	375	411	375	394	383	387	365	345	346	346	381	371	370	391	341	351	370	373	374	381	376	349	417	396	328	381	374	380	380	368	353	386	364	382	367	349	369	361	342	357	348	350	344	354	381	349	373	357	389	381	401	378	363	381	370	378	375	365	363	355	351	383	374	339	370	355	391	381	398	373	357	378	362	371	386	349	332	370	407	349	328	388	374	327	404	356	362	361	356	364	336	346	352	370	382	381	368	383	345	373	358	415	377	388	392	331	364	357	394	362	388	345	387	344	402	373	383	354	357	359	377	386	347	353	341	377	380	376	374	368	368	378	362	351	364	347	383	338	384	375	366	353	354	383	375	385	370	382	368	328	358	358	360	367	341	376	346	410	371	371	386	391	365	365	398	376	397	389	391	429	379	404	374	374	342	362	367	364	387	417	380	406	351	336	384	372	375	380	347	389	344	362	343	371	389	336	349	366	376	343	380	373	388	371	377	340	339	371	360	364	357	372	368	353	333	392	377	384	359	351	363	362	378	359	351	360	380	376	359	384	361	369	384	364	358	361	356	405	365	354	369	384	344	379	375	367	359	363	402	356	371	354	374	379	356	384	406	378	332	354	378	380	346	367	383	384	361	351	395	356	340	362	405	359	407	335	369	366	375	376	395	365	399	361	391	383	372	346	318	394	369	375	368	360	339	351	353	395	373	364	407	371	354	358	369	381	363	384	386	374	350	359	379	351	383	386	364	380	357	367	374	380	400	393	373	351	357	365	371	375	396	369	364	380	354	332	428	395	371	389	381	390	352	346	373	354	372	355	373	348	362	378	354	399	372	417	375	380	369	360	407	386	357	363	370	379	372	378	391	375	373	362	348	380	383	366	363	362	403	339	385	362	365	383	391	378	350	388	355	389	368	355	377	396	392	340	362	350	367	386	393	430	368	351	389	376	388	390	400	403	369	374	395	394	351	384	381	343	389	336	345	385	374	359	368	362	350	331	412	348	356	383	388	389	363	375	362	397	378	373	370	376	367	368	367	374	344	365	334	343	359	350	372	363	407	368	336	340	369	364	370	383	379	357	368	382	348	386	360	404	393	364	405	357	374	341	378	378	376	360	411	361	370	382	390	358	357	378	349	373	412	382	338	390	374	378	365	380	391	414	385	378	357	374	369	356	386	377	362	358	357	396	385	376	361	350	383	361	345	389	353	371	372	379	325	398	356	389	335	344	375	414	345	390	348	362	392	398	393	389	348	368	362	351	378	391	369	385	392	377	382	376	379	352	364	353	347	385	358	345	352	364	371	383	369	336	359	360	369	373	357	368	394	385	365	341	378	373	398	361	356	350	393	351	378	369	372	377	400	348	364	365	348	352	402	373	347	352	363	351	363	344	370	377	380	381	366	351	364	377	356	374	391	381	374	378	358	393	337	409	357	363	360	328	376	387	334	393	372	388	393	385	345	361	358	348	368	398	379	353	385	335	392	347	358	367	350	355	360	357	399	384	376	345	386	397	355	364	390	355	391	344	371	375	369	363	375	380	376	361	354	391	399	413	378	400	364	338	380	358	355	375	380	351	402	391	397	420	386	389	363	357	321	362	357	353	392	347	362	392	348	402	360	355	341	389	392	346	345	378	365	380	335	363	381	351	394	357	350	373	367	373	387	357	351	371	361	372	370	379	368	410	345	376	376	333	392	371	393	371	377	364	369	396	364	382	345	391	364	371	382	370	366	364	359	345	344	352	383	346	385	365	402	393	362	354	349	376	358	380	355	360	375	398	367	377	382	362	355	389	352	372	392	329	338	393	362	346	382	363	368	382	383	367	396	369	363	377	343	389	377	387	378	329	359	345	362	387	369	387	372	412	380	362	373	378	375	376	374	359	392	352	379	366	359	421	369	391	357	325	382	374	366	381	399	382	380	340	352	341	390	394	349	370	365	394	361	369	379	365	335	373	371	356	388	406	366	336	393	370	378	390	345	352	367	358	373	376	379	377	397	371	368	388	384	346	370	365	392	360	368	415	380	347	363	389	415	355	352	372	369	379	352	370	380	421	386	369	368	367	378	317	353	352	422	375	367	377	386	366	355	355	369	373	378	347	358	394	347	353	375	385	427	374	369	353	382	346	370	362	359	368	383	372	379	367	395	364	347	393	361	403	380	365	365	361	361	382	377	377	380	377	364	402	375	378	358	361	372	367	396	344	346	365	385	376	371	383	361	397	349	396	373	359	358	381	388	413	411	330	389	359	350	381	372	395	364	361	377	353	361	386	366	384	374	372	385	367	376	368	370	365	380	370	397	392	378	380	357	370	367	377	352	341	344	364	326	365	390	402	374	351	361	354	374	408	375	365	366	374	360	410	353	392	375	386	371	377	372	377	380	370	342	357	351	394	359	351	404	373	350	343	406	359	395	366	349	362	358	358	370	383	358	354	382	320	374	338	385	359	346	349	363	361	360	354	361	407	358	367	371	343	362	352	373	362	380	356	397	400	362	396	384	338	343	360	356	390	362	356	365	367	327	380	385	356	384	381	381	350	377	385	366	380	379	377	383	354	384	371	363	368	347	366	365	394	408	337	354	361	397	382	374	378	369	359	344	379	369	357	388	388	392	343	355	348	329	383	369	362	365	387	374	376	373	369	394	377	384	354	362	384	341	361	322	342	358	389	349	387	386	382	370	351	358	367	379	366	362	347	359	344	400	337	392	360	363	372	378	358	377	360	350
28342	4647	1544	1285	928	659	517	481	432	391	368	349	342	337	292	292	321	301	279	297	303	293	331	311	256	311	269	296	298	291	280	289	292	283	286	313	311	333	260	288	313	287	292	330	308	256	284	292	292	265	275	285	259	283	301	265	260	275	290	264	279	286	268	258	273	247	284	249	263	265	282	289	309	266	275	286	254	268	276	284	257	309	261	244	281	254	260	272	302	267	240	280	264	295	299	253	309	279	264	265	278	267	295	311	294	266	274	280	299	275	285	263	287	247	301	280	268	309	274	254	283	298	276	270	292	277	285	298	276	285	246	266	267	256	277	259	298	286	287	244	267	251	259	247	298	276	283	260	288	311	272	284	268	292	263	262	252	281	298	270	294	281	250	299	269	236	274	247	259	274	268	281	278	279	264	244	246	298	272	273	282	310	264	263	263	273	266	281	261	267	273	292	288	282	283	288	278	253	281	256	280	299	284	279	289	285	288	277	270	272	273	255	257	260	287	280	274	296	275	281	282	267	276	290	277	273	285	280	261	257	280	270	267	285	270	255	271	277	261	250	290	290	274	263	260	280	272	297	278	264	262	277	252	243	250	256	275	270	284	274	301	281	269	248	294	276	281	253	255	283	258	241	297	275	276	265	281	251	294	249	258	278	275	262	284	274	275	285	275	264	233	256	263	260	266	274	265	271	256	305	269	285	259	279	241	283	287	305	247	261	282	294	284	256	247	289	257	284	261	259	273	291	276	249	291	269	266	282	255	291	280	278	248	257	266	300	279	279	264	263	245	277	268	273	296	260	272	252	293	292	248	268	280	277	269	266	269	276	270	272	304	338	263	283	272	284	284	290	290	278	286	269	271	280	308	289	228	264	287	287	275	247	283	270	259	268	257	299	310	276	251	279	261	254	274	268	288	276	254	278	270	247	297	269	239	233	260	299	287	259	275	248	295	270	314	265	258	258	251	308	256	285	244	272	262	248	274	274	264	300	294	280	287	284	261	259	285	257	273	277	269	250	264	299	292	275	296	265	280	270	246	259	309	280	300	274	275	261	278	276	277	249	269	272	253	280	301	273	243	242	270	261	241	322	267	274	275	287	261	245	258	264	257	273	282	285	283	264	287	258	252	281	268	264	254	258	257	302	274	292	280	292	287	307	296	276	278	282	303	250	283	251	255	282	319	266	256	269	295	297	275	279	282	244	279	255	278	269	260	278	252	268	266	282	246	263	286	297	306	295	288	282	263	298	270	285	288	271	273	273	277	259	286	283	267	253	255	273	272	269	272	274	286	278	259	268	318	284	272	273	258	245	260	264	261	265	288	271	213	275	264	261	261	319	267	297	271	284	302	282	269	289	285	276	286	272	268	271	281	302	286	275	270	281	298	292	277	271	273	280	272	286	267	258	262	298	262	320	269	243	248	270	283	234	283	287	268	298	260	255	284	289	273	279	274	281	283	307	294	284	277	278	255	275	247	251	270	262	284	289	277	298	293	289	281	238	269	265	283	292	282	277	275	269	254	260	245	296	287	269	284	297	309	249	293	293	265	275	271	306	285	273	235	293	275	277	295	289	282	279	281	272	307	245	288	251	332	269	273	289	270	308	270	279	272	270	265	267	260	283	290	285	272	273	251	267	278	275	250	305	256	316	266	269	296	263	272	266	267	290	286	273	274	285	271	267	256	276	269	274	272	239	256	287	284	264	284	254	259	268	265	278	269	301	247	266	264	277	295	293	274	265	249	276	294	297	279	258	291	318	272	266	261	282	273	301	270	273	249	267	282	249	311	255	282	308	266	295	253	223	261	264	269	262	273	274	281	281	255	288	280	271	254	251	302	267	278	298	249	283	252	272	280	273	303	275	298	295	262	291	313	265	265	260	291	264	299	279	291	278	254	261	295	297	305	279	286	276	277	278	284	262	274	271	302	260	287	312	263	275	303	278	315	285	277	234	280	274	325	293	263	272	279	281	257	306	285	246	282	290	279	256	266	299	256	296	264	262	257	272	277	292	298	286	242	277	276	260	244	283	284	266	267	268	250	277	297	280	306	269	268	270	303	272	270	270	250	267	262	255	264	278	284	251	293	273	289	297	268	274	285	276	256	295	260	295	265	299	306	277	268	263	280	263	260	280	294	275	277	265	295	292	272	262	243	274	235	302	288	278	263	282	268	269	276	277	281	267	288	266	279	259	321	252	289	274	291	253	274	265	291	267	264	315	255	251	265	271	271	284	284	281	286	297	271	268	279	264	272	264	294	287	292	271	264	277	268	290	279	275	274	272	283	275	250	272	274	294	278	281	265	316	293	284	285	299	255	281	265	262	273	260	277	246	293	293	289	277	265	286	270	277	303	257	267	276	295	270	266	271	280	289	264	272	265	292	305	283	282	273	284	301	300	296	310	296	292	286	270	273	256	260	279	296	265	268	248	269	304	262	267	265	276	276	295	292	278	262	294	274	289	288	241	267	270	307	295	272	272	292	274	251	281	255	291	288	287	286	270	290	261	244	288	265	263	277	270	254	269	247	284	265	292	276	295	274	259	298	299	272	249	281	261	280	280	279	253	259	297	250	264	270	279	251	236	264	300	280	282	260	275	284	265	278	294	275	255	276	252	280	300	273	265	277	293	269	296	252	305	297	249	289	275	281	283	294	257	289	285	265	275	293	258	293	275	227	285	305	279	286	244	255	286	275	288	278	283	270	285	272	263	283	269	263	268	282	266	235	276	245	271	266	256	265	289	264	247	258	275	268	286	269	291	255	294	268	287	253	310	266	276	257	257	262	270	237	279	284	314	284	271	272	293	277	306	289	314	283	281	288	289	289	261	273	295	265	270	261	240	271	312	288	258	278	245	292	291	269	277	288	262	261	269	289	236	288	257	264	281	292	281	250	280	263	291	258	272	298	281	261	280	260	280	298	266	278	250	270	248	269	272	252	250	288	318	274	270	257	264	248	258	255	272	248	286	270	247	266	257	301	290	298	250	295	273	275	261	285	248	287	260	250	258	292	296	269	290	270	271	294	293	270	293	271	260	290	289	239	259	250	263	251	314	245	271	275	264	259	275	257	254	261	281	243	281	292	284	270	277	269	263	258	260	273	224	273	277	267	262	247	274	266	277	278	245	297	259	284	253	263	283	268	262	287	276	276	262	261	269	279	258	280	279	288	298	261	255	260	279	254	265	293	305	286	311	304	267	281	272	270	277	258	276	254	279	297	267	260	249	260	315	283	246	270	254	246	289	274	267	294	296	248	285	276	278	256	235	269	240	270	245	292	266	274	251	276	256	282	251	250	281	248	281	283	290	289	242	281	302	279	255	282	311	262	244	284	284	258	249	309	319	288	266	253	282	295	269	281	280	280	268	294	253	276	307	253	269	291	275	251	282	287	293	282	289	271	240	262	273	294	263	261	292	271	264	266	292	269	284	250	274	281	264	290	253	278	280	266	266	279	273	261	229	262	283	251	272	300	301	271	264	264	269	264	273	274
12733	1587	3135	3854	3377	2562	2120	1876	1569	1391	1278	1260	1215	1033	1076	990	965	956	919	911	905	928	894	857	781	761	815	755	791	706	798	877	794	800	814	831	910	947	879	773	821	777	778	815	707	725	890	744	720	701	717	678	687	683	748	699	717	702	726	731	650	731	725	697	678	677	727	676	628	671	739	671	710	659	672	702	720	688	701	703	695	708	686	716	710	692	704	657	679	693	659	646	681	703	691	639	721	693	678	669	693	676	656	663	717	714	667	646	694	682	682	669	696	700	728	713	715	693	653	662	687	669	666	700	694	676	664	701	681	653	667	667	667	682	670	707	683	670	667	763	712	670	675	694	679	690	666	679	704	688	693	670	642	704	647	705	733	677	698	649	711	663	749	657	666	667	652	693	690	701	647	715	701	678	667	714	679	687	723	667	712	688	676	686	697	750	729	682	692	651	724	712	701	646	662	668	676	644	617	631	688	649	660	698	665	684	654	706	670	706	709	673	722	651	747	654	691	697	713	690	694	665	674	682	667	651	668	669	662	654	619	640	728	682	635	637	632	655	705	674	646	656	675	699	691	683	660	695	724	654	698	621	669	681	693	681	709	713	740	640	688	738	622	688	662	639	726	653	644	634	632	665	671	673	699	640	641	707	651	662	694	694	672	695	682	690	691	685	718	730	685	655	676	699	654	682	637	675	687	749	662	673	688	683	657	708	693	682	686	663	688	687	653	659	660	677	739	706	652	714	694	669	745	660	670	721	676	688	609	702	616	639	661	646	650	702	668	692	716	638	708	694	707	664	642	686	655	636	694	671	663	662	674	706	684	673	691	689	665	671	664	640	698	640	668	676	656	700	668	663	643	617	686	664	697	675	658	700	672	673	662	644	719	668	686	700	668	661	695	683	644	645	648	658	717	672	660	680	647	682	665	720	665	667	687	651	670	670	682	699	680	694	716	670	726	706	667	696	666	641	701	759	676	680	648	673	668	648	668	657	639	666	675	702	659	656	697	674	658	660	732	651	671	708	725	749	668	690	684	730	666	700	690	674	693	636	693	745	637	700	718	658	708	661	673	731	683	671	695	642	713	681	701	670	678	692	695	646	674	661	730	667	698	676	705	696	695	659	702	700	685	699	654	694	660	682	734	655	679	680	675	724	639	676	719	689	686	705	694	652	673	659	662	701	672	687	666	673	723	686	697	679	707	694	658	703	680	669	665	670	678	727	693	714	703	716	666	674	666	655	688	676	691	684	714	668	703	691	699	709	697	668	644	697	676	689	734	672	725	689	687	694	651	674	695	707	667	684	674	681	687	671	681	705	710	671	710	719	666	726	672	675	692	641	708	721	640	674	665	689	653	737	710	676	698	699	684	661	694	683	686	671	657	636	709	652	643	708	719	684	648	687	636	675	702	673	682	714	749	693	708	681	657	708	685	670	663	720	669	645	712	691	703	652	653	681	741	655	686	658	724	674	694	700	666	715	715	629	689	694	661	688	664	655	652	657	654	674	685	700	662	689	627	703	643	657	635	677	689	661	679	653	669	679	679	659	717	699	659	709	727	631	657	664	680	672	653	670	681	655	712	681	648	700	669	718	701	662	722	717	680	661	666	681	657	674	690	705	704	685	750	677	652	677	690	742	686	663	691	653	689	628	673	704	682	680	668	731	676	688	698	670	699	663	672	715	690	617	724	660	717	653	690	711	693	646	688	660	694	715	648	680	651	752	656	686	691	716	665	643	669	654	632	707	680	694	666	681	680	719	659	625	748	638	669	664	636	676	674	681	683	674	684	698	653	652	659	687	680	683	672	663	677	635	684	695	680	712	665	688	665	665	656	692	689	652	689	657	687	633	682	711	680	714	672	682	663	662	690	688	644	703	621	682	697	698	694	692	733	727	702	687	701	702	733	701	717	645	690	716	672	702	688	658	680	678	663	714	701	678	708	693	673	698	701	672	640	665	707	694	651	725	664	653	662	685	679	723	655	718	690	663	694	674	692	708	677	664	652	679	678	673	657	716	682	679	716	692	692	642	657	658	691	699	718	625	662	687	641	685	673	634	650	676	706	699	659	663	663	653	674	711	685	666	657	672	715	698	635	659	699	635	636	677	676	698	663	729	633	680	668	683	657	669	629	705	712	701	687	651	689	699	726	689	678	660	753	684	718	722	642	668	714	669	666	634	664	650	709	684	707	685	694	651	663	686	688	669	710	698	680	728	634	643	678	742	671	679	655	671	664	661	669	679	687	694	648	743	681	689	643	670	655	677	671	664	675	624	677	694	660	675	707	658	611	683	680	682	736	688	722	700	678	683	678	753	734	675	650	655	686	678	672	686	685	666	680	655	626	668	713	663	692	679	675	645	668	653	683	678	696	666	699	666	701	690	655	651	664	680	703	650	670	680	681	615	676	678	686	738	714	693	691	657	678	677	689	652	698	672	662	637	649	676	625	643	658	642	663	658	715	670	684	652	683	685	696	684	670	702	674	676	636	737	667	678	697	693	712	659	698	678	679	668	659	712	670	691	694	708	665	673	700	649	678	706	658	708	638	733	689	719	682	652	678	687	753	660	712	676	703	696	660	701	640	636	660	688	695	664	656	661	678	720	687	694	660	667	650	687	711	663	687	694	687	664	700	700	662	673	686	715	663	707	712	668	668	680	706	646	745	676	717	700	663	673	672	687	645	687	699	658	702	675	669	738	671	682	692	700	698	684	669	643	687	688	696	701	663	685	713	699	657	651	668	672	699	692	703	663	610	667	663	668	660	711	666	652	685	694	714	676	687	696	687	716	687	673	689	695	697	672	659	701	622	720	686	716	642	666	693	665	703	663	718	666	674	693	694	674	686	675	671	670	634	651	697	666	630	673	656	684	693	708	692	712	701	738	669	667	715	691	681	678	652	677	707	646	709	730	685	694	650	697	641	693	679	665	703	653	696	642	690	659	662	696	699	699	740	700	676	677	679	674	697	663	706	653	675	657	692	673	674	670	714	690	651	686	683	695	695	686	671	676	671	647	680	679	677	694	648	664	723	673	659	664	675	693	668	689	676	667	657	698	626	668	643	719	671	700	701	689	658	691	680	652	637	691	643	668	641	681	634	683	676	686	692	684	709	723	732	661	658	700	723	696	679	668	667	681	702	649	655	703	746	687	701	661	699	667	704	638	713	672	678	699	681	672	639	645	654	677	710	682	669	680	673	724	696	702	663	699	647	662	692	727	736	683	668	710	685	688	691	710	722	672	723	681	721	654	674	681	728	725	652	684	724	687	681	657	675	717	699	688	697	658	668	658	671	742	727	693	700	691	682	692	734	706	693	690	669	733	639	674	665	693	677	688	708	689	682	664	695	742	683	666	671	668	688	679	701	665	710	707	686	682	688	665	715	687	677	726	746	649	715	660	660	678	691	684	678	740	695	691	678	692	651	654	685	687	691	660	665	675	656	670	704	637	660	674	662	676	658	650	664	660	627	707	704	694	697	687	669	667	692	665
40216	12220	3706	2172	1417	1016	750	624	565	522	443	453	412	401	359	369	343	343	356	325	305	347	320	326	275	323	310	296	292	293	289	279	294	314	273	287	305	306	330	317	313	272	293	278	283	311	315	276	274	247	283	279	302	253	269	243	272	271	290	237	275	285	277	271	266	291	260	249	291	288	293	295	264	295	288	272	278	266	282	269	296	279	258	276	301	293	306	253	241	254	263	287	281	284	266	267	281	273	291	292	286	249	287	228	268	271	261	276	278	241	249	273	249	250	268	282	259	323	285	271	292	279	286	283	270	283	295	276	256	283	268	262	269	279	305	257	278	262	259	256	247	264	298	280	257	278	277	281	295	300	268	261	285	279	290	271	259	258	287	273	289	255	269	269	253	273	240	279	325	277	294	272	278	272	260	272	287	261	279	267	268	275	257	247	260	271	308	260	260	251	287	286	280	290	279	253	296	277	267	257	280	300	278	310	227	264	265	279	291	271	290	255	284	271	268	289	282	288	312	293	263	268	280	280	290	266	291	280	279	265	274	284	267	286	269	266	279	258	246	258	254	285	250	282	245	247	257	291	255	292	290	259	281	277	303	280	271	284	273	274	270	298	289	284	259	295	266	274	238	272	277	305	266	299	264	285	258	260	273	275	299	292	292	272	270	289	263	285	272	285	259	256	256	270	249	259	249	288	255	269	249	285	253	292	250	291	278	266	274	256	277	291	274	260	269	273	307	294	288	284	272	231	227	282	265	245	297	290	263	320	274	275	267	268	289	288	261	250	271	295	281	261	290	269	256	277	273	253	265	271	258	281	264	271	252	300	276	272	240	266	292	261	253	269	288	256	277	268	266	272	272	299	288	282	295	283	278	281	293	256	281	260	262	273	263	248	254	274	272	288	260	284	290	309	256	269	241	272	286	260	270	280	283	250	248	294	277	262	304	292	285	278	269	259	260	255	290	284	291	276	255	272	323	276	282	263	253	281	277	271	278	288	291	250	263	259	264	255	306	279	270	301	273	276	260	256	270	278	287	256	280	271	290	266	236	260	254	268	275	278	306	246	267	288	264	251	277	291	260	282	282	266	258	231	283	291	245	242	267	289	253	266	296	276	270	245	294	265	247	279	291	267	297	288	301	249	262	253	263	277	249	281	270	275	277	276	265	286	267	280	288	281	277	272	256	278	314	242	284	292	250	258	265	255	253	260	259	243	294	287	261	267	302	290	287	279	314	282	261	264	279	291	279	267	291	270	279	289	241	269	275	251	247	290	284	251	295	261	268	288	274	284	271	272	269	268	254	259	297	267	288	267	301	285	262	265	280	256	256	274	276	290	261	264	239	256	284	268	294	257	280	274	242	247	261	268	274	284	283	298	276	266	272	266	271	302	291	273	254	229	286	298	281	285	294	258	273	325	264	262	268	252	308	269	259	265	250	310	304	283	285	261	268	288	288	253	268	255	299	274	264	285	278	278	303	243	253	266	273	261	292	292	269	267	289	285	264	270	231	263	248	276	299	254	266	304	297	266	266	314	280	286	271	283	259	277	250	258	271	283	287	289	283	282	248	290	254	259	260	260	273	280	271	267	256	283	290	294	250	287	263	244	267	256	270	268	301	265	282	279	287	288	276	269	275	269	304	276	293	276	256	306	283	256	265	278	281	265	262	293	267	297	266	272	279	270	262	283	263	279	250	254	250	248	261	255	288	258	306	269	246	240	251	297	269	267	254	259	269	267	282	257	274	272	316	292	281	241	304	275	271	282	279	271	267	274	262	277	283	284	273	271	268	257	296	273	276	258	239	304	253	272	292	279	316	273	276	275	299	274	229	260	288	258	276	274	289	277	297	304	256	249	255	276	274	283	292	299	280	303	284	282	283	252	266	299	282	284	287	252	254	244	284	269	290	277	278	248	276	276	282	286	271	270	273	253	235	280	261	278	247	268	269	273	284	265	286	258	283	271	233	256	270	256	284	295	266	260	267	279	264	276	275	302	289	270	308	253	275	288	267	307	248	284	254	307	263	241	262	239	304	225	281	293	246	268	295	325	284	264	282	249	274	273	261	269	288	297	249	258	284	288	257	297	269	275	243	253	281	248	301	278	270	256	260	278	270	250	266	287	277	281	260	296	246	287	270	250	290	283	259	281	265	268	264	268	272	258	243	305	258	296	259	253	269	249	273	286	273	266	259	262	265	270	270	285	270	270	299	280	260	296	262	255	283	260	267	271	301	239	311	257	259	249	273	248	262	266	244	271	283	274	249	237	273	287	258	276	272	259	256	278	279	267	296	227	270	278	270	270	274	252	271	270	277	267	298	300	273	295	256	316	272	251	270	269	283	299	304	244	254	311	256	301	270	280	240	312	250	249	283	275	286	261	274	251	290	283	287	273	267	273	266	260	304	257	261	267	258	286	303	285	269	275	254	233	270	254	241	283	242	272	268	279	231	266	266	301	292	269	262	289	260	267	282	253	260	305	270	252	281	270	278	300	247	268	282	263	279	305	290	281	279	287	278	264	300	242	286	254	305	267	297	298	217	278	279	287	267	276	281	232	279	253	304	276	296	267	279	250	289	287	260	267	267	261	261	310	284	287	276	252	265	299	266	262	279	279	270	241	243	268	247	283	255	257	252	280	288	285	252	290	267	305	285	279	304	254	292	284	256	284	258	292	276	285	291	280	269	276	254	242	281	285	261	286	283	251	252	300	269	301	280	288	268	312	295	295	271	297	268	289	278	281	287	266	253	279	281	291	276	295	263	251	298	279	262	262	270	276	297	281	308	259	314	301	286	292	271	258	236	264	277	286	273	286	261	270	267	271	258	246	301	289	308	293	279	259	260	267	284	278	292	282	267	266	293	260	266	261	271	255	273	299	276	251	237	250	277	275	277	320	271	292	273	305	270	271	263	259	296	264	255	298	292	289	305	262	217	256	296	288	253	267	286	263	256	291	289	255	276	279	279	281	265	256	278	284	292	254	241	288	281	278	244	275	278	259	271	249	280	299	292	286	281	294	264	275	285	288	279	269	281	275	292	244	267	284	288	265	274	285	295	275	279	295	290	244	279	264	280	262	255	250	250	261	285	272	279	261	254	278	272	214	287	326	290	265	249	274	269	281	309	275	284	265	274	297	258	270	298	274	260	270	287	286	295	269	260	264	271	259	261	264	283	282	261	273	276	228	295	270	247	268	288	297	265	279	271	271	283	275	283	265	266	289	292	285	281	284	269	252	248	261	260	256	265	269	259	280	244	269	238	230	284	277	273	269	291	266	286	265	267	289	307	256	321	284	313	288	266	297	262	281	277	302	271	260	264	279	279	296	259	273	273	284	290	256	281	253	301	266	238	280	273	262	288	265	244	283	239	246	265	296	252	258	280	265	298	244	275	292	265	269	277	268	284	282	252	291	278	261	244	255	278	287	279	242	254	238	268	245	287	233	270	263	286	303	259	308	300	274	303	286	298	226	302	242	267	286	286	283	266	280	275	257
17495	2194	5026	6261	5543	3983	3317	2862	2330	1969	1835	1656	1598	1487	1281	1190	1215	1169	1074	983	1020	1047	964	880	834	892	866	849	799	756	833	872	845	897	859	984	933	994	835	852	840	888	729	776	714	843	954	661	718	725	675	690	706	707	678	691	715	693	636	697	672	701	726	719	659	664	692	649	644	664	662	632	664	678	654	640	670	710	685	644	624	632	680	671	636	678	691	649	642	708	677	640	683	649	668	703	679	645	682	677	630	653	680	691	663	653	658	671	676	629	661	648	699	699	652	674	667	699	665	672	643	635	653	651	671	663	690	627	655	687	641	589	650	666	718	659	697	693	661	655	659	649	623	628	658	635	668	670	649	666	685	666	656	747	686	648	666	668	625	621	661	656	628	645	707	646	665	693	656	675	605	664	647	703	635	629	641	622	675	635	688	690	616	666	662	640	656	656	663	676	672	640	640	674	656	635	680	673	675	619	678	704	658	647	628	607	670	660	621	591	600	636	637	643	673	645	699	665	656	639	684	651	648	617	668	676	608	648	654	669	657	632	682	659	658	623	664	648	625	625	631	692	609	684	647	676	662	652	689	634	698	661	651	665	677	668	668	691	683	683	691	599	687	658	660	627	645	680	673	699	647	637	647	647	672	684	643	674	704	617	688	630	605	636	650	631	686	658	664	682	619	619	669	646	634	680	657	713	629	700	664	679	651	630	660	660	603	654	665	609	648	690	637	696	671	700	617	649	701	665	641	657	701	621	640	649	674	650	675	647	685	632	642	656	616	659	686	647	661	611	646	675	635	682	661	619	680	658	634	640	647	624	673	614	670	668	630	608	663	628	690	675	673	668	591	636	617	697	667	623	657	639	651	650	686	642	620	641	631	673	633	637	666	631	671	640	682	644	675	627	636	646	702	668	649	628	700	623	646	604	697	639	614	671	612	638	639	638	676	659	661	636	663	671	630	635	661	686	609	637	645	665	677	604	632	676	671	625	678	706	648	646	667	656	619	627	662	679	648	634	671	690	698	666	653	643	644	645	684	668	637	675	653	710	666	668	646	624	651	617	670	695	671	647	663	686	642	656	634	666	672	654	638	672	693	675	627	641	694	681	627	677	620	657	689	641	658	664	612	622	651	638	618	626	667	657	692	644	689	639	691	699	671	664	634	672	668	668	668	651	673	652	617	659	605	693	681	616	646	678	651	621	652	661	684	674	668	655	646	690	667	660	655	675	643	700	636	652	691	654	713	644	678	642	665	653	617	679	629	658	694	653	668	646	695	684	603	612	656	661	667	639	675	646	676	583	590	665	591	638	647	621	652	638	681	651	649	670	673	634	626	681	591	655	651	658	637	636	682	670	660	641	683	669	665	664	686	634	701	669	663	700	647	620	694	656	724	673	610	633	646	644	649	694	647	653	637	682	686	636	676	649	633	669	653	648	658	671	670	710	663	700	676	683	669	698	732	687	682	632	677	651	679	644	652	634	676	656	656	714	615	668	673	736	671	647	668	619	642	659	657	680	666	654	704	663	675	656	644	661	685	670	661	696	640	602	693	715	652	668	618	666	656	610	664	687	664	677	626	642	659	621	629	645	655	677	686	618	703	647	626	670	663	627	647	664	624	615	700	703	666	609	647	668	672	662	664	643	661	625	668	657	631	627	664	625	656	626	640	668	613	656	701	700	713	629	648	658	639	679	648	632	690	633	652	622	675	633	629	637	655	641	647	685	657	668	650	634	634	633	622	667	626	681	695	631	636	622	651	670	654	681	652	631	654	648	677	650	651	615	649	661	636	659	664	637	665	626	677	668	640	630	687	615	670	655	648	690	648	702	627	651	622	642	624	652	651	626	674	619	686	712	633	585	670	672	670	687	646	635	637	680	638	639	641	681	658	616	648	638	633	660	655	638	650	667	626	640	653	651	627	641	668	616	590	660	651	627	643	655	699	664	586	621	653	623	624	629	660	612	666	646	678	646	674	641	658	713	611	628	665	646	650	643	625	691	682	621	712	692	644	619	665	658	669	664	626	645	661	699	632	661	638	622	673	682	664	643	665	620	613	647	633	644	634	653	657	673	636	619	632	652	611	657	649	678	611	642	659	644	674	661	654	654	660	649	610	638	665	634	659	681	610	691	668	633	644	636	657	710	650	673	668	656	675	698	640	666	672	663	624	617	681	681	687	635	670	668	652	676	680	682	666	671	635	623	667	654	642	612	656	652	661	632	671	675	682	660	620	631	664	659	648	602	641	640	647	644	640	694	639	685	610	667	674	650	693	609	649	632	705	611	672	629	640	660	668	660	658	677	636	674	636	655	647	660	652	603	667	643	680	668	665	636	665	634	614	620	722	597	664	653	658	670	706	680	646	681	669	633	677	702	654	651	632	693	634	636	607	692	663	650	684	671	620	654	677	640	653	648	711	683	675	680	704	652	649	626	626	670	694	625	677	638	600	655	631	688	659	670	654	654	663	679	656	645	676	691	693	645	629	620	708	628	653	631	658	697	695	658	627	669	632	685	634	656	616	643	657	634	664	650	650	660	638	662	590	695	645	635	652	678	649	642	651	645	661	687	703	690	615	653	678	654	655	669	647	670	610	665	595	627	662	630	625	669	639	680	655	633	655	659	660	648	623	659	625	626	661	666	607	665	695	616	647	671	624	645	666	673	654	647	671	681	692	627	647	594	677	665	706	655	667	662	659	679	656	633	627	622	614	632	625	641	622	682	629	650	671	637	666	649	650	655	664	674	632	680	671	695	633	690	663	704	604	648	622	659	617	655	646	617	615	636	671	666	644	671	649	672	672	640	687	645	656	674	655	634	655	626	640	672	638	643	658	658	655	685	677	635	636	654	661	655	653	619	619	611	698	653	648	651	673	668	646	672	629	653	616	728	613	660	660	655	670	617	695	638	665	647	644	632	661	594	661	673	672	637	630	653	657	658	629	670	664	655	658	693	632	697	613	626	677	637	640	681	636	650	707	679	672	641	620	679	648	616	667	613	645	694	630	641	671	672	624	625	675	655	672	667	669	647	679	649	671	689	685	652	650	630	646	652	645	659	684	634	676	558	649	657	687	630	706	675	676	655	643	658	694	683	670	695	648	646	683	632	664	677	668	620	664	635	637	614	626	628	627	687	692	648	677	683	616	618	678	688	634	690	647	664	645	674	671	700	658	651	702	649	694	672	671	654	642	643	674	689	682	633	661	656	629	669	676	625	623	607	625	677	638	615	600	656	625	647	671	607	678	627	660	674	666	674	650	671	601	661	645	677	629	643	650	667	630	648	613	695	687	652	672	666	720	698	665	656	637	654	620	675	599	646	696	626	649	677	657	646	649	602	653	636	661	622	627	636	615	672	687	683	683	622	678	662	645	692	666	680	653	707	619	667	690	682	669	692	670	612	689	667	632	681	652	619	632	618	644	660	685	662	681	663	636	675	641	651	662	690	635	650	663	677	633	645	682	635	652	652	629	678	660	668	619	653	680	650	670	660
4601	234	270	221	195	170	133	155	113	129	144	130	134	120	158	134	110	116	114	131	139	121	132	126	117	122	115	127	129	127	119	133	111	119	135	123	119	127	129	125	117	133	119	127	120	120	119	128	126	107	137	156	120	128	125	131	120	123	132	125	132	123	132	134	136	115	99	128	132	128	130	132	133	120	117	137	116	106	122	118	140	118	129	118	135	125	110	129	129	128	128	131	109	115	104	129	125	127	115	127	132	123	113	128	119	141	115	122	116	136	138	116	118	128	106	126	130	127	118	109	126	126	127	136	121	134	110	135	134	145	119	119	125	123	117	118	140	108	129	109	131	125	135	122	109	127	124	137	150	127	117	144	112	115	128	118	108	132	120	114	117	132	121	109	133	134	139	134	134	106	116	115	136	125	144	140	112	128	137	131	135	145	138	123	129	130	121	126	126	112	128	104	116	125	149	129	118	134	129	123	139	128	126	124	126	141	133	129	142	114	117	113	119	112	127	125	122	134	108	105	133	128	109	110	119	127	145	125	126	126	130	129	135	120	140	120	128	126	133	110	111	141	108	134	123	122	132	125	127	116	133	111	124	126	123	137	153	120	107	143	102	123	116	133	128	133	110	107	111	131	121	150	118	125	122	134	130	116	131	117	132	130	134	122	127	129	125	145	130	106	103	122	127	140	127	127	116	128	125	132	116	114	143	106	128	139	127	130	126	132	133	115	148	133	137	133	115	143	123	164	131	113	134	126	107	125	126	138	131	117	124	110	128	132	120	135	117	130	122	128	127	104	128	120	135	143	165	148	113	139	116	132	124	127	117	131	121	126	125	150	112	110	116	134	128	139	122	102	121	119	138	105	135	118	141	133	110	126	134	129	120	134	126	143	122	122	114	134	146	125	137	108	116	140	129	123	113	144	112	131	114	121	105	122	127	129	114	135	115	111	139	146	132	119	115	120	113	117	118	119	128	112	129	134	116	113	129	137	144	133	115	122	113	135	131	142	150	148	111	125	136	136	126	128	142	130	120	125	124	137	124	145	134	123	123	133	140	125	103	134	121	123	135	111	138	116	126	117	148	157	132	117	122	111	132	111	109	134	129	124	147	128	139	126	139	146	112	124	161	117	120	115	137	135	144	108	140	141	105	134	116	125	125	135	121	116	128	139	122	110	118	128	141	129	117	118	120	140	144	164	132	127	129	126	135	128	131	133	134	148	128	126	119	123	131	135	134	113	138	154	120	115	111	133	138	121	131	128	127	138	136	113	128	142	134	106	124	118	110	124	142	106	143	131	131	137	133	108	124	114	143	129	154	117	114	140	104	120	123	95	126	109	141	143	132	107	130	142	124	107	143	131	128	127	122	123	117	129	132	139	127	127	103	117	123	96	107	139	128	120	130	136	117	129	134	134	115	132	142	128	113	122	131	133	128	126	125	114	124	139	147	129	99	124	146	141	131	121	126	107	127	136	128	138	124	136	123	115	114	123	111	129	157	122	126	140	135	129	133	145	141	103	126	124	122	113	130	121	143	130	120	132	139	127	133	149	145	126	116	131	136	142	125	125	105	112	131	130	138	133	119	117	118	132	129	131	121	139	135	145	100	113	131	147	140	123	111	125	139	119	124	131	123	113	118	119	156	141	147	124	126	121	128	112	113	114	125	118	135	126	108	123	130	128	138	136	152	117	113	122	132	123	133	133	128	120	142	119	136	118	123	123	123	122	122	147	115	142	102	125	117	150	120	123	114	114	140	115	122	147	132	129	144	126	133	126	124	120	131	140	110	133	122	107	106	130	112	92	125	135	123	125	110	123	125	126	121	142	118	126	130	129	120	121	123	129	114	101	121	115	124	139	112	128	153	136	114	120	134	124	141	110	125	114	126	129	129	130	109	127	134	144	119	126	137	133	128	115	120	141	121	129	137	128	117	97	131	128	125	116	112	131	125	114	116	132	157	126	107	121	149	130	121	130	122	137	128	133	116	117	119	117	137	109	142	129	136	139	107	141	152	137	107	140	119	121	133	139	134	125	107	131	118	130	124	123	121	128	134	109	137	116	145	125	113	93	126	117	135	142	124	117	129	135	123	131	126	114	138	115	125	130	137	127	129	115	120	120	128	128	107	119	136	121	137	129	121	111	153	122	133	128	136	124	120	124	100	124	121	105	135	127	121	111	129	139	125	103	139	120	109	137	125	107	118	98	125	114	114	153	114	119	122	144	102	126	122	124	127	154	127	168	112	122	135	126	118	118	122	113	117	126	126	146	139	122	120	121	118	113	128	118	132	137	115	120	118	133	118	122	117	127	132	107	117	105	128	122	121	122	125	133	105	129	124	111	127	128	124	128	128	117	140	131	129	110	122	108	122	126	117	135	131	129	135	116	121	137	105	123	112	108	126	129	128	127	127	121	132	147	109	125	145	133	142	120	134	135	122	134	133	108	112	119	136	110	126	135	139	122	125	128	122	123	147	145	128	131	145	135	133	135	139	115	126	136	123	137	110	144	121	117	121	128	130	143	102	117	127	130	114	115	120	131	114	143	139	101	136	137	116	136	124	108	134	136	124	110	133	120	128	109	130	141	102	128	126	132	111	123	143	125	118	122	109	135	104	122	126	109	129	125	139	123	122	109	128	111	120	126	124	109	120	122	123	145	126	123	110	124	107	114	147	127	130	118	142	127	124	131	114	125	126	109	140	137	126	104	125	117	132	119	149	113	125	115	113	123	129	111	101	145	129	131	112	137	139	119	129	124	151	153	134	133	120	161	121	135	155	119	124	129	123	127	102	134	134	132	133	133	125	125	127	123	121	125	127	107	114	137	140	144	130	124	137	134	149	121	129	119	140	105	132	133	107	94	114	148	132	116	117	130	136	135	121	144	117	128	109	126	142	121	127	137	145	137	148	108	132	135	113	109	131	140	116	96	123	140	132	146	127	131	102	125	117	125	115	131	125	118	130	135	123	126	107	126	114	154	111	133	108	114	126	120	122	124	135	125	114	124	138	130	114	154	115	121	119	125	153	127	148	113	114	110	115	104	135	114	111	110	121	154	109	112	135	131	108	122	118	129	123	141	136	107	110	105	130	126	129	132	133	119	134	125	138	142	135	134	130	134	102	139	142	137	130	126	126	114	121	119	132	144	120	117	127	119	110	127	137	101	133	135	151	118	107	116	132	125	137	119	127	133	125	142	122	149	127	115	135	105	147	135	108	112	120	124	118	119	127	133	129	123	121	124	133	120	114	118	140	127	112	128	130	124	124	113	137	141	134	107	135	115	132	144	124	111	121	112	120	121	109	121	127	146	139	106	103	109	127	102	120	142	156	118	130	123	104	133	118	128	129	131	126	127	102	127	125	129	132	114	119	135	134	135	132	129	128	120	107	111	105	106	123	134	125	127	132	108	136	123	129	134	120	128	121	93	139	134	122	136	125	145	125	126	111	144	124	108	134	109	129	111	128	121	120	111	149	147	136	115	116	124	122	132	127	105
4230	474	687	815	735	591	472	447	411	389	423	417	404	376	392	392	408	443	386	368	393	425	375	341	389	362	380	339	341	362	388	381	375	375	373	482	397	416	393	401	382	367	375	362	350	349	380	360	392	378	358	386	359	398	384	367	384	363	323	344	362	366	349	354	377	357	365	374	313	395	351	359	359	342	367	348	358	385	355	367	355	357	362	348	373	344	361	351	386	346	360	374	339	377	390	369	376	370	362	345	349	359	351	377	355	386	387	384	380	401	340	357	374	377	374	352	367	333	343	380	383	358	343	355	362	326	363	348	383	313	382	362	353	355	387	394	370	370	353	368	352	367	361	371	346	327	389	355	369	341	364	381	362	376	370	357	396	361	388	393	349	359	365	346	361	371	380	346	408	347	387	353	360	362	360	346	326	362	392	365	333	367	358	338	385	367	343	369	391	394	369	376	365	370	371	392	359	303	380	384	356	331	371	395	346	387	376	383	344	381	341	377	385	352	386	356	346	368	332	348	366	348	380	360	349	321	360	359	362	368	329	377	333	331	350	331	356	369	371	371	342	339	330	333	384	358	339	387	349	414	380	368	324	399	358	383	361	359	389	349	400	370	330	386	353	382	375	363	336	356	341	351	359	372	346	354	351	336	376	358	381	364	377	357	356	343	367	400	363	378	368	354	353	335	358	377	343	378	371	371	369	368	320	334	332	355	376	357	357	336	372	385	368	355	343	336	366	362	355	370	387	368	337	337	340	390	354	367	365	376	372	408	355	358	349	374	375	345	349	379	368	373	342	345	395	342	346	382	363	358	368	358	361	380	361	363	353	323	367	369	374	378	390	367	351	360	355	342	340	367	411	323	361	363	374	351	388	399	368	350	341	375	379	379	367	354	356	391	340	380	352	354	366	340	368	352	328	345	355	370	368	360	336	346	355	322	377	350	371	379	392	360	363	362	344	345	367	380	344	339	369	367	373	357	345	368	367	372	354	375	339	341	394	391	372	350	346	386	394	343	382	338	371	352	369	355	349	371	378	387	391	361	338	330	371	324	362	356	426	362	370	339	350	343	352	338	393	369	377	380	361	403	355	405	365	373	358	357	368	355	345	360	377	381	367	329	368	388	382	374	352	374	381	359	362	353	376	361	360	351	379	362	379	379	370	365	358	390	344	342	357	370	364	358	330	382	355	331	363	328	363	379	361	387	357	404	351	391	383	375	354	373	375	348	370	403	327	368	325	381	374	350	369	368	385	349	344	379	383	367	345	328	386	376	385	331	358	371	359	381	380	352	367	376	325	376	354	337	336	396	379	376	380	356	392	391	350	394	380	341	353	382	366	334	346	388	384	369	378	342	367	381	373	339	331	388	338	367	370	371	395	376	358	335	384	359	333	358	372	344	359	340	351	365	381	359	367	355	400	355	378	359	346	338	358	368	400	358	369	363	353	359	403	382	375	351	384	347	395	384	363	375	372	335	362	372	347	346	365	378	349	354	366	375	368	377	386	352	410	359	398	323	358	333	358	401	373	375	376	377	389	365	340	377	357	355	367	368	384	385	389	350	359	388	349	364	370	356	360	379	370	418	385	352	392	374	381	393	356	342	365	363	358	375	382	340	341	367	368	403	365	344	346	343	377	392	371	372	380	383	355	339	347	403	350	366	373	368	387	350	346	363	353	357	354	330	341	355	371	367	371	387	354	346	392	334	358	346	407	371	396	355	329	374	352	393	354	342	322	372	365	370	373	383	343	359	355	377	351	391	353	347	364	348	360	341	399	369	359	370	359	364	389	341	363	371	365	374	385	400	387	372	365	375	354	385	344	365	359	350	349	361	375	355	389	365	374	337	340	370	371	381	349	381	372	358	383	349	324	356	353	363	367	349	381	366	370	377	351	322	326	343	368	355	334	387	350	363	355	404	389	369	382	351	365	378	397	404	350	365	372	381	373	377	359	365	362	342	346	374	339	363	361	367	363	330	357	364	365	362	362	344	373	347	359	385	369	371	350	358	300	364	336	395	393	345	345	381	365	403	360	360	342	358	378	375	363	379	376	359	363	397	380	359	359	360	403	365	355	364	362	399	329	360	409	347	403	350	370	368	348	380	357	347	384	383	368	340	364	392	366	379	353	341	358	356	344	377	345	375	375	374	357	366	393	360	344	389	383	357	376	384	341	374	348	366	367	359	352	361	361	350	355	381	381	346	345	347	368	384	357	375	371	351	363	411	371	362	340	381	385	387	341	344	347	374	358	383	371	356	354	371	378	359	370	342	350	357	350	383	326	370	379	366	370	384	361	327	356	374	342	340	356	337	371	350	366	384	369	382	363	391	378	366	362	336	358	350	377	354	348	360	348	353	387	322	361	348	336	362	357	331	367	368	359	348	332	349	369	374	336	356	397	381	372	347	372	362	376	389	383	348	349	367	348	394	402	346	388	335	370	364	381	381	379	358	375	338	364	388	371	354	329	329	411	359	371	351	349	393	387	377	389	333	373	376	384	383	323	362	383	358	342	366	368	363	369	370	366	360	334	338	366	328	352	413	383	392	346	366	367	386	379	393	375	378	374	367	386	371	355	350	357	360	374	368	351	372	379	383	353	329	383	342	344	347	384	367	350	365	353	392	364	364	349	395	374	374	329	353	324	367	369	355	353	390	384	369	347	353	394	362	341	363	333	358	353	376	354	372	349	372	376	370	400	363	376	385	341	349	339	365	392	344	362	350	355	388	405	363	352	354	377	405	360	355	373	322	361	355	335	393	388	364	370	362	378	376	366	392	320	376	333	388	337	373	347	395	371	367	379	388	386	364	371	393	358	315	361	374	373	385	383	371	365	307	388	371	387	358	322	343	372	394	385	373	369	368	355	356	349	377	373	334	379	397	340	372	382	370	378	357	371	362	361	390	366	357	378	364	361	342	346	388	388	352	366	335	368	369	376	371	375	409	373	343	335	348	384	336	376	404	315	362	363	401	388	355	345	360	347	366	356	362	373	373	367	341	351	383	368	339	351	362	390	394	378	343	392	374	370	402	348	369	363	354	389	342	327	399	342	347	393	358	388	346	376	387	366	391	375	358	413	417	371	335	347	393	383	402	404	369	405	346	356	371	380	422	399	363	386	358	378	385	372	367	330	337	386	345	365	390	381	376	401	355	362	338	377	342	332	349	409	364	341	374	371	396	362	355	370	332	356	364	341	361	362	344	397	357	362	369	356	347	371	346	366	352	364	357	338	355	405	340	353	382	381	359	376	398	347	338	353	372	352	367	344	339	369	331	357	360	354	369	368	384	351	358	360	380	351	378	367	378	367	361	356	368	381	357	326	322	357	356	342	369	355	371	379	339	357	357	395	367	367	374	362	363	344	329	348	320	356	366	367	348	385	344	389	349	419	336	375	380	358	377	373	363	392	351	358	395	372	406	368	364	357	359	351	342	353	374	345	380	388	375	377	362	355	383	334	385	366	307	418	359	372	327	340	410	366	359	359	399	358	360
29489	4829	1583	1212	853	639	560	474	402	358	345	374	355	329	335	326	305	310	303	302	318	304	288	266	288	290	268	276	290	296	252	282	286	319	301	299	292	286	319	295	312	293	282	260	273	278	285	287	263	278	304	280	278	294	289	249	275	255	291	283	288	272	253	257	259	308	267	295	294	274	288	251	258	291	301	285	256	275	280	296	298	278	281	264	263	265	326	296	255	279	253	254	242	302	299	257	248	253	271	289	291	242	264	264	251	258	266	230	243	268	273	279	280	302	281	250	259	298	283	267	264	255	256	262	248	271	273	259	306	277	266	244	274	309	269	275	281	287	287	280	277	257	250	267	278	265	320	270	261	260	280	275	300	233	255	288	250	278	218	265	274	267	258	264	269	271	262	274	260	263	244	277	232	272	288	277	267	251	306	285	284	297	254	252	261	250	291	253	291	280	265	291	287	282	268	298	274	256	256	287	253	288	296	249	284	264	296	242	272	287	307	271	264	276	301	297	289	302	274	261	293	263	296	269	258	246	265	277	247	258	246	290	271	266	236	294	253	251	233	271	271	281	276	268	265	273	242	292	282	253	291	274	278	273	293	266	275	257	265	294	278	281	231	268	243	267	251	226	267	273	302	291	276	294	302	292	274	266	253	303	279	275	288	276	269	244	266	289	274	268	242	281	274	302	254	253	293	268	288	273	265	267	270	281	251	267	285	275	287	281	270	253	276	283	326	283	271	282	244	287	272	252	283	255	265	255	306	270	301	242	300	285	272	265	297	283	270	260	254	257	300	266	297	254	285	294	279	307	271	242	259	277	254	291	281	265	271	259	294	255	273	283	257	286	271	276	252	269	284	288	292	240	283	261	267	276	265	282	269	254	282	283	241	268	269	263	307	284	247	255	259	239	276	254	257	275	282	282	291	274	286	276	250	294	259	252	268	273	281	279	261	273	276	272	267	256	271	267	258	267	264	272	274	244	260	280	265	245	275	255	273	268	258	275	275	261	257	292	265	259	247	250	275	240	287	262	253	242	270	262	282	250	258	278	275	257	295	286	284	271	298	287	278	303	270	284	259	265	284	251	268	261	307	281	253	270	263	275	262	283	269	242	274	263	302	286	259	272	286	252	243	282	284	292	237	245	267	256	287	271	272	266	265	274	277	284	293	278	255	272	275	258	286	270	251	278	284	247	244	277	245	280	253	285	263	278	295	259	296	225	264	260	299	266	270	280	258	267	258	309	244	257	302	275	263	256	290	274	257	257	260	324	267	276	280	259	277	274	271	284	250	257	303	277	255	290	301	282	276	307	265	276	246	232	275	266	280	306	250	280	291	268	263	293	291	235	274	255	271	293	275	313	281	309	264	273	287	327	278	253	307	272	271	293	244	268	240	254	265	274	258	258	306	270	256	281	277	267	272	263	321	297	305	290	268	295	283	252	251	286	296	277	269	255	273	274	269	278	275	283	295	276	269	254	272	282	291	240	280	285	284	246	308	265	252	274	269	275	286	275	272	252	249	272	260	271	263	268	301	276	294	245	271	252	257	246	260	278	258	296	251	259	304	275	266	290	276	289	270	283	260	244	284	286	286	248	270	284	259	279	255	252	269	271	297	255	260	289	281	280	283	286	264	265	282	291	279	276	260	290	275	284	277	282	245	296	250	269	270	296	254	281	257	287	274	268	293	263	253	261	274	292	273	281	266	281	255	251	256	255	270	249	273	253	284	278	272	284	253	236	239	261	267	286	259	243	260	316	271	259	235	250	269	282	265	289	253	289	295	271	246	277	273	245	274	266	265	283	259	302	273	278	269	308	279	277	249	282	253	295	268	272	247	261	275	287	276	290	271	249	276	282	280	256	248	287	272	291	263	229	303	293	258	286	291	236	251	265	289	260	286	261	289	274	268	336	269	308	264	241	286	270	253	269	258	279	283	254	251	283	238	262	283	287	301	271	240	304	264	246	267	272	251	267	306	263	280	255	273	269	259	283	294	268	277	267	277	250	270	284	298	275	260	254	315	284	257	278	252	255	256	280	275	246	254	258	319	301	241	280	254	248	258	260	266	266	258	302	277	283	249	249	264	269	288	248	288	273	287	281	264	267	267	261	270	268	295	260	291	282	245	249	263	259	266	252	238	261	269	296	297	262	283	263	271	266	273	292	271	298	276	286	277	296	253	261	293	270	274	269	247	292	304	276	295	266	277	268	260	312	296	262	277	284	273	264	290	314	290	250	277	258	269	273	290	292	287	277	283	251	291	281	274	283	279	299	303	241	266	265	264	263	265	292	302	265	252	277	236	257	248	258	275	277	300	309	296	266	271	293	276	296	239	268	268	275	281	252	250	228	249	257	249	271	269	258	275	238	274	280	272	279	261	253	267	260	263	263	260	244	289	225	316	285	287	295	279	268	282	299	255	234	277	270	282	266	300	281	248	248	263	271	294	271	260	280	261	286	258	289	296	300	286	270	269	286	267	257	274	276	260	282	303	285	264	279	268	262	269	301	249	273	257	272	246	250	284	246	260	259	233	258	234	269	253	318	254	252	272	229	272	237	261	278	265	266	262	287	280	291	269	280	255	275	239	264	266	276	258	267	235	274	283	259	290	285	271	262	241	280	278	299	271	275	279	271	281	278	286	254	265	282	304	304	257	276	255	276	294	268	267	277	266	253	293	298	236	250	282	283	247	299	298	262	295	270	255	276	261	305	292	256	281	246	273	277	293	277	278	244	283	282	292	265	294	250	271	289	273	275	266	293	238	270	305	251	270	269	262	264	284	282	254	267	262	260	280	259	278	253	274	258	260	288	303	269	286	319	311	264	303	292	291	273	254	268	267	276	296	262	276	312	245	298	260	254	254	254	280	269	272	246	279	286	227	321	255	268	284	250	273	274	273	274	275	273	281	283	279	219	273	278	279	292	293	266	268	294	301	266	237	254	250	270	291	298	272	261	260	271	279	295	275	285	265	268	259	264	259	275	264	267	256	275	275	259	258	268	269	270	299	279	272	277	289	236	263	275	310	233	288	287	284	269	309	288	267	264	281	243	285	242	241	270	280	269	285	294	270	257	264	257	263	294	219	291	267	266	259	316	270	266	301	252	276	299	268	233	283	255	291	277	291	307	270	250	254	286	294	241	281	278	264	250	254	271	269	277	252	264	265	279	295	260	283	255	264	287	272	241	256	257	255	295	263	266	243	243	276	280	273	297	294	302	280	243	291	267	289	300	282	281	291	284	253	299	253	318	278	276	277	283	293	215	250	299	260	305	289	262	285	286	271	286	284	262	249	237	266	297	261	255	266	251	278	278	285	253	280	292	296	311	269	271	282	284	287	250	275	263	273	266	258	287	283	251	282	287	284	291	268	317	256	266	300	263	248	301	255	284	261	224	310	277	252	273	275	278	284	277	266	289	303	301	295	298	228	283	271	269	267	288	243	287	270	278	270	261	261	259	291	223	282	268	290	254	267	270	295	284	287	240	253	265	283	283
13243	1530	3071	3703	3228	2571	2133	1774	1506	1367	1258	1220	1260	1066	1039	954	1000	901	888	868	846	933	852	808	826	817	733	757	753	767	849	784	759	833	843	901	885	832	813	829	781	786	763	718	751	818	913	725	723	712	705	707	743	683	727	679	715	698	747	696	692	660	693	706	665	683	638	679	721	647	709	638	647	693	739	666	698	686	695	678	684	679	717	673	695	701	679	677	669	697	646	676	660	668	648	675	660	692	696	619	692	696	659	655	685	687	664	707	675	708	680	684	681	661	692	644	700	675	642	688	681	666	721	726	698	646	683	694	675	641	669	624	667	649	671	725	656	707	721	672	711	717	696	663	686	655	690	685	680	640	660	654	652	670	680	662	674	702	668	650	661	661	691	675	683	706	668	699	666	668	659	696	695	696	714	658	676	722	678	656	666	663	663	707	650	658	654	744	654	687	654	705	667	643	655	709	658	662	655	626	714	643	742	700	708	659	689	678	659	705	657	686	670	681	726	638	730	686	719	672	641	647	678	686	696	681	708	710	654	661	694	657	640	675	726	712	670	655	661	693	684	666	689	702	691	709	665	643	684	670	641	711	674	640	669	708	720	687	647	660	677	684	678	686	650	645	711	693	699	619	643	661	684	666	672	720	688	664	671	682	724	652	720	673	640	642	694	660	707	648	679	721	704	651	679	620	690	736	673	701	666	691	636	670	684	681	677	656	696	669	677	714	712	692	703	675	708	641	698	681	680	702	689	646	693	683	633	649	692	658	683	672	669	712	715	656	682	668	669	690	666	675	681	679	685	657	718	660	664	670	709	684	635	667	651	698	648	626	658	667	662	698	671	666	666	656	689	702	697	641	650	692	651	665	674	673	692	666	701	658	678	641	675	660	690	680	642	679	678	662	686	679	639	716	613	661	649	666	756	660	654	687	667	654	733	722	677	684	720	705	698	657	639	695	736	661	669	670	660	669	666	676	647	652	682	675	632	701	655	689	714	694	677	711	642	674	693	663	671	683	718	685	653	686	679	637	681	694	653	713	670	627	711	627	681	688	700	634	650	693	657	676	684	656	686	622	675	653	688	657	707	669	679	672	644	697	701	726	698	702	709	680	678	646	715	637	679	617	687	665	692	659	642	691	713	654	676	689	618	691	709	668	683	640	662	661	682	647	671	660	688	712	632	648	687	668	710	659	714	665	691	691	683	690	647	705	674	649	664	688	659	641	684	631	662	649	631	666	613	669	660	688	627	663	676	667	690	669	692	642	652	689	630	663	665	634	612	660	695	718	623	647	681	695	671	695	683	649	657	668	668	682	669	661	667	665	701	721	647	649	675	685	679	669	663	702	631	742	689	659	666	711	709	677	643	667	736	688	661	696	709	666	690	696	698	666	667	708	666	660	681	733	646	692	692	651	722	630	681	622	709	635	668	698	669	706	593	706	703	669	657	650	674	656	657	668	662	683	645	650	677	668	673	688	642	691	677	664	671	670	727	640	714	699	669	632	671	644	666	660	690	671	649	662	670	681	670	675	683	666	653	684	655	663	673	604	674	657	668	689	673	668	660	711	634	683	711	651	710	691	629	680	739	667	667	701	661	709	693	649	652	652	657	662	704	676	670	685	663	701	733	686	672	664	665	677	691	657	638	669	682	660	669	653	683	670	703	708	653	684	611	664	684	654	675	686	687	694	679	657	692	677	670	660	657	685	670	650	704	668	690	646	691	649	664	680	682	683	614	695	657	636	652	630	683	683	733	734	703	659	655	678	688	717	695	685	687	653	668	650	657	678	678	688	698	730	649	659	634	669	689	696	639	651	710	695	674	700	690	656	674	650	664	684	697	689	693	691	671	701	673	661	678	662	678	665	630	705	685	636	694	638	682	666	659	699	632	676	707	728	694	689	685	694	633	685	629	652	703	680	640	700	678	654	687	665	677	668	665	691	691	693	619	666	662	655	674	691	654	711	676	677	715	692	695	683	662	703	661	674	655	684	685	694	688	668	675	661	651	691	671	653	688	680	670	684	653	717	708	635	689	657	674	702	670	730	690	659	646	680	659	686	699	686	706	717	688	641	668	648	673	671	710	687	719	705	705	681	683	672	686	694	707	672	705	706	657	646	665	681	668	655	699	690	680	663	699	671	695	662	689	672	708	662	645	688	680	706	673	641	665	696	624	685	686	685	700	719	709	649	655	656	688	680	685	681	661	631	658	675	724	652	683	654	697	683	695	649	694	743	668	628	671	646	664	680	647	658	674	683	647	694	652	681	727	683	684	684	666	693	619	714	668	651	697	695	680	682	676	662	673	692	690	612	660	666	677	683	679	661	689	713	674	650	633	645	675	693	709	669	697	668	695	644	702	693	682	693	676	659	675	678	693	691	676	675	711	697	662	699	714	698	644	688	695	613	679	672	649	679	701	662	699	705	687	635	635	671	648	638	674	688	691	707	663	685	680	711	654	757	677	699	687	727	712	707	672	711	690	685	700	690	691	696	664	686	672	675	700	708	667	681	704	693	711	682	678	648	678	680	695	616	660	679	697	649	711	688	666	640	705	652	676	667	665	647	670	663	710	607	657	700	663	671	656	686	696	673	676	697	698	675	673	704	673	685	684	652	670	650	657	649	669	676	678	659	692	694	656	651	677	722	668	687	624	658	652	660	662	707	723	670	674	702	660	651	675	687	695	716	628	658	707	707	737	687	661	671	681	685	701	680	675	688	656	681	683	659	687	705	703	706	665	685	672	702	631	689	665	673	681	661	693	665	704	706	661	651	710	710	664	669	686	678	693	678	681	676	670	689	638	741	710	689	669	695	665	685	656	652	636	704	677	641	700	699	697	701	686	659	692	679	688	727	707	635	709	689	687	698	704	672	687	654	621	689	665	705	689	696	710	728	692	699	699	695	671	681	648	684	711	672	714	709	690	644	658	734	639	705	703	681	697	683	670	705	672	682	678	644	679	700	695	666	678	683	652	655	652	634	706	691	695	639	645	687	692	630	672	697	680	651	671	649	658	670	703	645	746	700	689	674	669	673	649	635	725	628	655	666	698	681	698	638	680	657	642	629	664	677	661	664	712	702	696	653	668	691	696	676	679	667	615	659	636	661	691	663	662	711	665	682	670	675	654	725	683	672	674	658	662	695	656	699	672	641	651	682	697	686	724	670	638	679	635	701	662	657	684	669	676	689	693	652	705	706	701	704	655	648	696	674	655	651	700	687	672	640	681	664	691	678	693	669	650	665	709	652	652	637	694	684	696	623	696	652	690	669	644	696	712	661	640	683	699	685	719	714	667	646	685	701	631	686	683	647	664	692	653	687	683	681	649	717	688	699	683	647	710	667	660	665	639	674	674	666	677	656	663	713	662	688	704	668	672	681	654	695	676	681	655	665	719	660	696	695	673	665	642	695	733	722	659	708	672	703	677	652	669	622	657	617	682	723	698	676	671	646	678	690	642	715	700	708	649	685	661	703	697	673	673	703	676	632	654	679
39875	10343	3385	2230	1404	1003	780	651	552	523	479	402	434	371	356	339	346	366	339	325	341	293	302	288	265	322	315	312	328	305	305	283	331	282	305	295	318	315	316	287	300	296	328	272	291	323	337	270	303	303	306	282	280	292	263	288	273	287	277	273	309	305	286	291	262	299	274	252	278	270	268	258	277	280	293	260	260	264	269	279	266	276	264	264	289	289	301	252	256	231	260	259	263	293	262	298	297	266	265	264	265	249	249	251	274	266	270	277	246	263	290	257	259	262	296	275	278	295	282	263	284	316	294	257	291	231	235	271	290	276	284	257	274	255	277	282	303	302	288	253	251	235	300	268	267	232	278	283	254	275	279	258	271	256	270	283	282	262	252	264	293	236	253	266	315	257	250	268	287	261	279	264	251	268	267	219	287	234	238	276	253	269	288	261	247	278	245	248	268	262	269	288	282	266	269	276	288	277	275	257	250	246	269	288	255	283	268	314	298	281	264	262	307	291	236	281	271	283	283	274	272	275	271	267	262	261	279	288	277	272	289	264	261	268	260	259	294	296	262	261	292	275	305	286	283	239	292	253	288	287	287	245	252	259	289	277	242	276	258	275	242	301	299	282	274	317	293	292	291	284	293	257	254	254	252	256	264	274	257	263	261	285	287	264	254	242	282	253	266	285	269	260	269	280	285	276	296	263	257	251	265	306	294	245	283	267	271	279	253	279	226	305	260	249	269	261	251	279	280	278	256	300	264	254	263	251	289	271	278	268	287	281	271	280	275	290	252	263	272	278	306	265	270	281	297	276	236	273	290	271	253	246	284	237	284	253	254	280	263	270	279	282	262	277	296	262	308	278	250	277	268	259	264	267	269	276	262	256	285	267	301	292	255	249	264	275	258	254	273	272	246	282	283	304	294	274	265	261	294	273	268	280	282	273	243	271	265	273	275	267	292	282	267	276	249	294	262	235	268	272	274	272	274	262	259	264	252	244	265	293	263	297	267	290	246	278	285	249	292	278	269	283	259	292	264	236	264	296	278	284	319	260	268	263	259	285	280	258	265	292	277	267	276	284	272	250	263	279	281	290	299	255	254	284	267	303	266	274	284	294	261	285	299	301	288	262	262	301	268	268	280	291	237	270	276	299	293	284	279	305	278	280	241	245	287	235	263	264	259	306	273	309	289	241	288	303	268	265	320	289	247	293	273	283	243	254	255	245	293	267	284	270	275	265	274	280	288	240	283	259	254	261	235	282	275	271	275	291	307	261	270	311	273	295	263	248	256	261	264	248	281	268	273	270	247	284	296	263	266	267	264	269	272	267	281	289	275	248	273	273	247	240	245	291	250	271	279	294	275	257	318	287	251	241	265	284	298	263	266	276	252	288	265	283	262	251	270	247	274	291	282	289	266	271	259	238	294	284	245	319	302	297	297	264	266	286	279	281	280	252	281	266	266	261	249	283	261	250	239	259	263	265	263	283	270	270	258	271	274	283	274	266	272	254	284	275	275	283	273	263	253	283	289	262	292	242	251	256	255	255	277	261	218	258	268	239	276	292	272	274	283	291	275	299	276	287	278	232	304	284	288	283	261	277	250	268	263	277	285	274	302	286	264	283	235	290	248	284	266	268	239	270	276	284	270	251	275	286	248	263	266	299	287	308	291	270	270	241	268	245	273	286	279	296	294	271	278	292	281	280	254	281	287	275	277	279	288	305	306	294	241	257	258	251	278	271	292	283	264	267	253	272	283	283	289	263	251	264	277	276	265	284	272	284	250	283	303	268	274	263	284	264	248	271	262	295	295	274	242	309	288	266	243	325	272	282	256	245	268	247	297	262	272	284	265	258	293	258	277	262	289	260	277	297	277	273	294	273	292	287	270	303	267	281	275	284	267	285	264	261	270	279	253	302	269	235	273	295	271	250	269	304	260	254	264	264	276	260	296	306	279	274	269	254	281	277	259	289	269	250	286	314	277	265	289	276	274	254	259	272	290	259	263	280	299	271	275	256	250	256	295	273	307	291	257	286	233	263	273	264	244	272	260	272	272	268	272	263	287	255	293	251	267	268	253	280	289	252	255	297	299	277	269	258	290	277	259	268	254	288	275	264	265	304	304	250	273	265	255	273	278	273	282	270	269	291	281	257	251	272	265	262	298	302	272	275	267	296	273	262	307	268	282	268	298	270	266	269	255	288	254	255	261	272	285	289	244	295	262	241	257	259	239	268	243	262	255	299	271	242	281	241	232	255	270	310	264	275	300	287	288	278	285	279	265	266	249	304	239	272	274	280	288	245	267	291	237	254	259	280	295	284	257	289	268	289	298	275	282	242	270	280	250	255	265	267	299	265	281	284	262	270	294	252	287	289	283	244	246	267	243	277	313	254	276	291	272	268	287	253	256	279	253	315	270	273	262	249	286	290	272	261	245	262	288	280	256	296	275	268	285	257	274	262	311	243	277	292	283	258	236	252	276	268	251	280	264	266	285	273	289	263	269	266	265	237	288	277	255	239	291	265	290	274	276	290	272	249	268	247	279	264	259	261	271	281	303	281	274	279	292	273	267	268	251	257	275	274	276	288	246	263	252	303	261	283	291	258	262	275	247	294	243	263	269	279	275	256	259	279	257	288	250	290	229	248	273	276	260	255	256	266	253	302	268	271	248	251	286	280	251	267	263	273	280	256	274	256	289	273	253	275	279	301	313	269	287	270	251	273	259	327	257	292	250	249	248	287	287	270	269	283	301	264	277	257	281	282	283	269	285	269	281	283	277	286	278	264	285	268	271	260	261	258	259	258	243	277	275	280	256	265	290	293	293	261	261	279	286	261	283	268	264	278	261	285	260	254	264	257	254	257	279	270	308	259	254	288	301	266	246	274	260	266	287	251	260	266	279	287	266	251	251	246	273	262	259	236	295	289	294	277	282	267	270	280	240	263	287	274	252	234	257	290	305	227	277	252	258	255	314	246	249	288	262	253	315	294	261	317	268	252	271	251	256	267	253	271	284	275	253	284	307	271	257	299	261	294	275	279	259	304	271	262	234	268	268	252	287	267	287	236	282	239	254	268	260	259	275	270	254	262	281	284	257	281	276	249	241	285	285	275	275	264	277	253	267	300	263	277	289	309	249	280	276	270	265	275	254	265	267	255	282	296	273	264	263	240	256	295	258	253	241	267	261	269	281	268	266	260	261	276	281	261	254	262	267	261	245	236	266	279	269	252	275	264	236	267	254	292	261	267	262	268	249	301	282	281	292	278	246	295	294	273	298	278	273	237	277	277	262	286	268	259	262	255	262	273	320	295	270	225	292	266	280	257	264	268	257	263	257	261	275	277	258	268	272	287	271	280	230	263	247	267	237	301	273	265	285	235	272	259	270	301	294	300	288	301	283	287	249	276	272	234	247	257	274	238	308	274	286	276	230	258	271	306	247	261	280	279	272	308	274	271	266	254	281	267	241	264	259	253	293	263	274	285	275	276	296	262	291	262	291	284	263	293
17438	2249	4986	6187	4984	4068	3253	2826	2300	1987	1821	1742	1569	1471	1318	1267	1222	1171	1082	1039	1082	1030	933	870	928	861	886	830	822	859	794	855	855	865	895	920	955	1026	814	843	874	791	830	717	742	897	1070	708	724	724	699	701	667	675	742	696	655	675	656	677	680	650	682	635	686	696	674	715	700	677	646	637	697	696	637	640	670	650	662	654	645	677	657	693	668	611	677	669	679	687	659	632	694	643	675	650	635	668	660	630	708	651	680	665	650	691	638	652	653	693	634	691	671	648	615	672	656	662	680	682	667	654	647	663	638	674	624	632	652	672	657	692	657	685	656	636	647	692	659	634	651	678	673	672	669	692	669	643	621	636	627	651	635	672	662	644	649	691	635	615	672	670	639	670	664	670	590	663	667	646	680	653	686	662	683	639	688	655	633	613	633	665	659	653	625	617	626	644	634	634	666	608	663	643	660	703	650	669	626	656	635	653	630	685	669	693	616	646	660	617	683	654	645	611	671	627	690	638	699	658	677	614	675	616	692	652	646	652	670	684	667	624	683	666	636	690	642	646	624	663	672	667	656	633	645	591	612	640	657	708	667	650	679	640	619	663	700	631	661	706	644	641	673	664	649	639	624	680	607	617	621	712	611	629	725	640	662	656	641	665	639	658	620	627	669	632	683	629	629	645	611	645	654	644	619	680	669	668	665	645	660	650	618	621	696	674	671	659	631	637	656	653	642	652	641	683	677	666	663	662	649	627	618	633	599	608	653	601	618	653	651	674	649	674	635	605	655	652	655	647	613	613	643	599	632	627	628	642	666	667	597	710	664	644	651	623	663	659	610	662	616	703	649	629	646	635	633	622	637	619	657	647	653	667	666	642	627	652	622	681	652	631	688	614	667	605	677	652	640	639	629	628	659	662	626	644	634	634	600	650	638	633	674	662	603	678	677	600	656	624	624	646	640	660	651	639	636	646	627	603	628	631	612	629	664	661	668	676	685	625	657	655	611	660	654	661	673	629	681	653	667	665	643	657	672	643	626	639	650	662	666	616	649	649	716	648	687	602	615	652	629	622	656	662	659	679	679	650	638	673	650	599	634	652	660	630	620	677	646	616	633	630	651	641	699	668	618	607	666	652	615	673	638	664	677	681	633	674	609	683	626	662	653	659	682	634	644	628	621	649	662	641	620	678	665	638	664	636	667	649	676	663	628	619	651	684	626	663	632	659	653	635	646	645	682	627	632	636	665	672	636	644	676	600	646	674	636	625	685	609	651	580	605	663	702	666	657	662	644	632	611	642	659	601	657	630	661	658	656	647	659	706	596	670	649	614	614	633	664	656	641	615	617	628	665	651	644	599	653	676	666	669	648	630	680	656	642	624	626	650	665	639	622	695	666	674	669	627	630	612	659	685	635	668	632	671	600	642	604	657	631	654	646	683	631	624	683	617	656	618	662	638	629	713	668	635	662	685	672	658	643	608	688	660	655	577	703	680	695	720	663	600	675	612	608	699	611	616	691	686	632	666	665	676	650	710	666	667	632	601	602	639	633	674	679	624	617	647	678	609	625	632	599	655	644	610	645	651	648	649	619	626	651	664	633	660	675	652	616	681	651	629	686	687	691	587	639	590	648	615	620	606	660	641	673	638	672	686	650	654	620	614	669	621	627	641	674	608	654	619	629	678	691	647	670	665	630	603	658	645	671	669	683	673	676	649	684	639	591	657	621	597	618	631	658	651	648	644	620	657	611	666	618	620	598	636	656	660	621	595	612	642	694	648	637	639	640	689	668	672	621	600	684	670	658	719	663	628	622	705	650	668	637	642	666	650	636	642	650	647	619	693	637	657	676	621	661	635	649	661	629	588	671	669	658	622	637	626	713	673	660	652	651	675	667	613	647	716	633	671	649	666	659	631	639	653	630	654	686	658	644	622	686	662	679	652	637	659	651	616	641	676	618	685	639	687	672	653	684	687	661	656	633	652	676	636	682	634	666	624	621	616	579	671	620	668	636	665	657	631	644	611	617	654	648	633	637	656	661	650	615	643	633	646	639	639	666	608	588	671	665	650	671	640	671	664	637	638	620	645	627	637	673	672	655	628	623	647	649	674	662	646	636	638	647	665	673	625	670	630	648	666	648	637	670	669	649	650	663	618	600	678	630	665	662	644	605	643	667	631	656	666	661	669	630	641	648	680	704	623	637	653	617	647	646	657	676	633	610	652	681	658	643	648	666	663	613	659	592	699	637	694	639	646	686	655	653	668	667	632	654	654	640	640	643	659	709	650	666	640	651	636	642	657	685	654	645	656	641	633	676	655	640	617	673	692	643	692	620	673	692	673	726	645	638	662	680	613	627	635	650	654	671	644	646	649	633	635	641	630	658	646	643	627	639	659	635	625	639	655	643	675	693	644	670	662	664	615	678	636	639	640	628	681	655	644	615	657	650	634	643	646	665	657	629	659	704	652	618	622	643	643	648	665	688	630	659	665	671	652	629	644	600	661	656	682	727	655	672	626	680	681	629	643	671	707	635	671	619	649	676	654	617	609	632	670	650	652	631	639	713	666	609	626	636	643	628	669	605	642	633	628	651	633	615	639	684	614	683	668	652	633	647	659	639	647	632	669	662	644	646	698	681	682	679	622	677	652	698	662	634	645	623	679	622	634	666	629	656	628	661	688	690	645	697	672	656	650	657	613	640	624	667	673	678	672	625	671	683	682	636	629	617	627	625	674	696	600	616	641	654	645	610	651	628	623	621	669	695	676	619	636	671	635	623	618	646	661	662	661	629	607	611	654	654	682	656	620	642	654	666	680	657	669	634	715	655	648	663	691	649	602	671	621	634	663	620	625	651	673	621	605	643	642	679	691	603	628	668	664	672	633	614	671	623	673	664	651	654	655	681	663	653	661	635	644	639	608	701	660	610	670	650	681	654	605	626	645	622	587	653	697	638	629	641	644	622	619	624	652	598	675	665	636	664	665	662	638	658	669	639	614	628	677	637	586	624	645	611	665	646	640	671	665	616	700	668	674	664	699	649	644	619	645	670	636	660	628	692	634	722	649	666	651	661	670	672	679	620	655	640	634	647	623	676	691	670	678	650	656	626	643	601	702	683	660	596	669	595	651	600	665	650	575	626	667	641	649	667	658	622	709	633	633	661	685	693	653	586	641	645	658	676	648	615	671	645	678	636	628	668	630	617	673	667	649	625	640	640	673	656	631	623	639	631	621	644	656	637	622	608	634	655	642	663	628	632	640	662	657	685	661	652	662	657	602	668	634	648	633	651	676	658	638	671	630	664	660	674	657	703	688	672	652	703	623	681	656	639	625	670	707	640	630	684	661	626	621	654	645	677	671	634	678	643	615	660	617	634	689	666	667	625	687	612	651	664	681	657	704	662	656	663	636	651	614	613	658	632	666	658	654	642	695	623	638	609	681	655	666	656	689	670	698	650	649	638	579	617	697	645	623	634	666	608	682	618	667	691	653	657	658	639	639	646	656
4873	290	251	253	177	158	129	157	147	133	124	128	122	121	145	129	125	120	126	120	147	147	130	133	124	142	114	125	112	124	140	133	133	142	127	135	130	148	129	106	124	145	142	117	92	124	113	133	126	113	134	148	129	130	129	107	116	124	110	109	119	121	119	132	110	127	141	129	136	115	99	134	145	115	126	131	126	118	143	138	116	131	118	121	117	119	114	155	138	136	112	111	129	111	122	117	135	140	111	144	117	125	116	117	102	130	134	135	144	111	132	112	141	113	140	118	122	120	123	141	111	129	142	127	108	119	121	105	124	105	106	145	147	117	122	111	109	135	138	133	136	130	126	135	117	125	131	117	123	129	139	109	115	123	121	123	123	134	112	130	114	113	141	132	132	138	113	137	116	138	108	129	111	140	124	133	123	134	140	132	100	120	129	142	109	122	153	99	118	115	138	161	121	125	150	126	136	137	120	135	131	111	135	136	116	120	114	134	119	127	102	115	139	134	132	117	118	138	96	138	156	131	140	139	134	126	122	119	119	125	132	132	143	118	92	130	118	119	141	117	121	130	122	121	139	111	137	118	111	110	136	118	150	137	124	129	132	115	108	140	115	106	126	116	113	119	107	122	124	128	155	154	120	138	116	125	127	122	137	126	123	112	138	132	121	113	115	140	106	117	140	113	119	133	145	136	125	126	130	129	112	127	134	129	135	117	102	118	131	123	111	137	122	131	119	94	127	115	116	134	131	124	122	122	117	110	115	134	126	125	106	124	112	126	137	133	124	142	115	132	122	120	123	130	103	122	133	116	124	122	118	128	136	126	148	132	118	135	106	151	119	117	128	146	127	139	136	107	133	106	122	127	128	124	115	106	102	132	109	140	126	125	137	120	122	133	121	121	140	131	127	147	111	118	131	115	137	125	143	121	136	107	127	106	106	123	136	132	112	123	119	138	139	92	127	125	143	115	106	131	109	130	132	132	146	113	134	119	138	137	131	122	121	124	125	117	122	117	130	121	109	124	128	144	111	105	124	117	134	104	140	129	129	100	117	130	146	119	134	108	123	109	123	141	119	116	152	139	124	109	131	141	119	123	119	113	133	127	129	120	114	142	110	121	101	133	114	137	122	117	151	120	120	89	117	104	130	141	119	121	144	137	102	108	114	126	121	129	116	131	112	134	118	125	115	131	115	115	123	102	115	122	137	130	117	147	127	132	131	130	137	120	132	122	121	130	116	132	151	140	132	147	119	137	115	144	112	106	130	144	147	130	118	120	138	110	123	132	123	139	119	132	128	138	128	115	123	139	118	128	120	139	132	122	125	111	138	117	127	115	124	116	114	106	134	139	96	126	121	134	132	122	117	129	127	105	126	119	138	122	117	121	138	100	122	153	139	126	112	107	127	120	115	117	128	137	133	131	119	126	118	126	117	131	135	131	109	132	121	125	129	108	121	131	129	150	116	140	116	135	125	105	122	132	112	124	131	111	133	120	129	145	133	119	122	129	109	127	110	137	121	135	117	135	140	128	130	117	112	130	137	141	114	117	128	118	119	117	134	123	135	120	131	106	138	135	128	111	130	132	112	111	127	109	117	143	127	126	108	135	122	121	135	135	126	125	110	146	114	109	127	118	149	130	131	128	115	125	126	127	122	118	108	112	152	137	116	134	144	130	112	118	120	130	113	114	130	126	135	129	141	132	132	121	122	130	118	125	112	137	122	122	118	127	138	128	114	145	140	131	104	139	135	134	122	145	125	143	113	136	120	113	113	135	124	121	107	124	118	137	132	121	128	117	131	134	121	112	123	132	117	125	109	124	139	127	130	135	106	112	126	97	124	126	126	117	117	121	131	118	123	120	134	108	111	107	118	129	117	145	129	142	122	131	117	118	126	124	116	136	149	102	109	122	116	126	125	139	137	137	123	109	116	121	126	136	109	137	141	110	112	142	127	120	132	126	107	120	112	124	146	102	132	114	106	135	113	124	119	122	125	122	119	131	155	144	132	130	131	113	104	87	112	132	118	128	133	121	124	136	114	143	108	120	114	119	137	129	116	138	127	109	151	120	107	117	125	137	129	138	103	117	117	118	137	113	135	109	117	147	103	127	114	115	116	140	119	147	145	117	108	102	125	112	115	136	108	142	129	140	119	112	138	137	129	134	91	115	121	121	119	119	112	124	113	118	105	111	121	133	136	115	106	128	118	109	113	128	122	128	111	141	117	124	131	119	107	115	146	93	100	126	124	102	111	130	117	119	120	127	128	118	129	144	128	125	137	114	113	136	95	124	135	141	100	121	107	117	126	104	123	130	127	124	132	140	112	110	123	114	134	134	128	104	121	125	109	109	134	124	131	112	124	125	116	108	140	121	140	136	117	130	123	120	125	121	122	133	148	129	134	156	127	138	139	141	128	121	119	132	143	147	108	116	122	125	112	125	113	119	130	137	111	120	131	115	127	108	122	118	131	134	147	124	126	130	126	114	121	128	119	140	133	128	115	113	116	146	130	126	102	159	128	131	126	112	120	124	144	115	115	109	118	124	105	134	146	134	129	129	114	114	124	134	128	114	130	124	108	117	126	124	134	128	109	124	113	144	130	128	123	106	115	119	126	121	125	122	112	122	114	112	122	146	119	117	139	129	128	127	116	115	108	122	120	137	124	118	116	115	123	123	120	109	95	114	101	110	142	111	153	136	124	137	134	133	119	128	124	125	111	122	124	135	123	119	120	129	118	109	105	120	128	130	124	113	126	128	142	108	130	138	132	134	126	118	140	125	126	140	125	108	135	137	137	127	130	124	129	126	129	117	133	120	128	117	114	144	123	110	109	131	129	127	127	121	137	126	135	140	121	127	137	108	113	129	124	130	125	109	127	105	125	123	122	123	119	109	125	100	127	116	123	112	134	123	118	124	118	113	108	113	122	133	114	115	99	123	148	129	94	147	122	125	116	110	145	115	129	114	122	123	132	126	135	159	122	126	120	135	126	128	125	128	129	119	124	123	116	134	138	148	93	132	128	126	112	119	143	128	103	132	122	117	128	134	117	131	107	138	135	117	110	114	123	100	126	116	115	118	120	143	131	118	129	132	108	123	139	137	131	134	127	116	90	120	125	116	117	113	141	106	96	132	123	133	121	128	137	126	121	132	125	134	118	111	111	125	127	91	129	124	128	134	111	111	137	132	131	125	123	117	125	126	109	130	121	134	131	121	105	120	140	116	121	134	147	113	115	121	128	127	116	161	136	104	113	119	120	119	141	129	144	134	128	127	110	116	120	128	142	147	129	121	138	148	134	115	121	124	121	120	132	123	115	114	126	154	117	135	136	125	126	137	133	108	121	112	132	122	108	112	118	111	137	133	114	97	118	106	119	118	127	123	117	115	138	113	147	135	153	140	136	125	128	134	136	125	119	124	132	127	108	125	113	115	138	116	110	132	125	137	134	133	127	123	116	132	116	111	107	116	105	116	127	117	121	119	122	146	141	120	129	117	124	108
4384	454	705	789	636	530	487	463	416	410	392	414	420	389	380	383	415	394	392	420	403	387	414	371	376	388	357	366	375	397	381	386	378	426	385	406	434	424	373	382	354	410	368	363	343	376	365	353	356	400	367	355	379	351	367	367	370	376	387	342	352	382	351	340	351	341	391	366	351	362	341	386	396	357	397	392	373	402	374	360	365	359	389	373	365	369	387	316	336	398	377	339	361	369	362	376	351	336	341	366	360	355	344	358	356	370	370	354	360	377	369	324	367	374	342	341	380	358	372	379	335	388	378	352	358	340	345	343	336	379	344	381	346	379	370	380	362	330	359	344	377	381	331	359	358	392	337	382	365	347	346	365	366	361	374	370	370	346	339	391	362	368	381	350	364	386	331	336	404	364	360	345	362	365	347	357	360	344	359	340	392	373	358	382	348	365	351	377	336	330	368	375	356	333	355	369	352	383	375	345	333	330	389	387	380	370	376	338	343	378	375	387	355	349	363	356	375	364	331	323	394	364	367	361	377	431	381	401	340	367	397	337	371	409	351	373	354	408	397	389	345	347	342	319	389	385	370	371	342	346	400	367	367	338	385	352	366	389	353	375	356	362	342	363	333	406	334	350	376	355	355	380	370	381	373	372	367	399	370	346	347	337	400	368	382	379	378	346	343	359	365	384	398	356	322	359	376	395	358	340	378	377	390	354	323	383	330	381	348	327	382	363	309	369	354	350	341	354	360	374	363	382	373	370	338	355	345	362	340	369	393	388	351	340	340	362	348	387	356	375	320	362	350	362	339	354	336	373	332	387	360	379	371	323	345	365	365	380	348	350	355	397	342	332	363	355	366	376	304	350	379	382	317	362	338	346	324	378	348	365	327	366	385	353	363	347	378	351	332	310	338	376	339	326	372	334	330	359	365	343	348	351	364	362	364	336	357	346	331	378	402	343	378	348	358	389	388	373	387	383	337	368	366	327	357	381	372	357	369	363	393	361	329	382	335	322	381	345	347	363	353	366	362	389	372	330	385	370	356	334	352	384	354	346	345	343	377	330	347	364	347	362	349	368	354	348	353	345	355	340	374	346	348	377	355	358	359	398	357	329	367	356	369	356	369	370	330	384	370	340	357	358	351	345	370	375	363	354	350	364	377	358	367	341	356	359	373	369	336	367	385	389	354	349	371	316	360	366	364	367	333	339	374	362	382	379	329	383	323	327	301	377	339	371	355	315	321	378	335	369	341	356	353	365	342	364	343	365	321	357	377	345	369	358	371	338	377	362	349	366	332	359	357	375	316	379	363	381	334	364	358	365	352	333	395	352	371	328	359	365	358	338	394	357	368	362	404	329	361	355	357	374	365	353	353	348	382	335	374	379	407	350	343	350	341	351	365	374	349	349	363	348	364	336	330	332	364	382	358	397	358	365	360	358	359	347	331	348	350	365	365	370	363	398	374	334	361	352	369	370	351	376	372	363	360	383	349	369	370	381	344	373	385	362	329	364	342	352	372	362	372	334	371	370	346	377	347	365	356	354	359	370	381	328	341	365	376	350	365	369	374	374	366	348	380	336	355	388	339	343	368	380	396	369	389	353	354	375	379	334	404	356	347	384	319	344	375	339	369	380	383	333	383	346	362	357	360	394	397	373	318	351	350	337	354	384	335	369	369	370	342	383	328	416	362	365	327	364	352	347	374	329	348	344	377	358	369	373	375	376	360	362	375	351	382	344	371	356	358	381	351	327	396	326	348	366	370	338	348	347	335	353	364	315	352	380	338	340	378	367	360	351	352	347	326	376	350	390	339	361	382	402	346	359	385	391	363	388	382	348	398	327	401	391	358	371	359	335	388	403	381	351	345	383	379	389	359	349	362	351	329	337	371	375	364	373	354	364	351	352	353	325	340	337	347	365	360	370	319	361	373	384	399	347	357	344	360	356	348	343	389	356	364	361	354	370	379	346	391	389	328	380	365	371	391	345	399	368	357	367	372	367	374	344	365	307	368	355	340	386	352	384	395	369	374	359	342	373	351	364	365	369	385	368	347	360	356	352	349	343	385	353	376	383	385	398	375	361	392	316	359	352	338	372	373	345	378	351	367	384	374	375	345	395	361	366	372	382	327	369	350	380	346	365	318	387	341	351	354	378	380	362	371	346	336	355	352	365	340	341	369	343	323	365	356	353	407	364	361	353	333	345	313	364	359	365	376	397	366	370	368	351	346	347	363	350	369	375	374	382	332	369	386	371	330	373	336	350	371	352	348	327	384	363	378	376	308	355	385	370	375	370	370	389	343	367	384	372	355	371	346	363	363	382	365	341	346	341	324	346	340	360	387	385	369	356	358	396	339	374	357	351	331	371	360	371	374	378	354	358	370	343	350	361	349	321	362	363	361	376	358	372	363	345	369	397	379	372	373	346	391	395	383	367	329	379	370	340	399	391	367	389	355	367	369	355	377	363	372	418	348	358	348	350	375	373	402	390	353	347	328	355	374	341	367	360	305	398	372	359	387	351	385	340	359	372	368	369	367	383	366	348	337	346	373	344	362	376	348	363	354	368	350	351	354	388	352	346	397	338	385	359	367	358	365	365	380	378	367	383	341	342	387	382	360	366	318	342	350	364	333	347	370	364	358	373	401	353	371	347	367	356	401	367	375	378	358	379	330	360	375	363	408	376	364	364	362	353	356	345	331	330	376	356	388	361	355	339	387	340	371	374	339	345	387	335	390	372	351	356	363	382	408	337	355	384	384	365	351	403	378	368	378	338	366	375	405	347	359	358	355	383	386	359	376	370	410	365	345	404	368	388	384	352	392	363	346	342	347	328	349	383	344	354	384	351	334	380	356	338	385	387	370	383	327	367	336	320	392	351	338	345	379	368	373	351	366	392	390	340	360	359	358	374	332	391	376	364	359	346	347	382	393	360	353	349	348	355	370	376	367	349	394	403	358	388	319	346	352	368	387	357	354	380	331	344	374	331	366	339	380	364	363	330	345	355	369	360	335	356	363	363	364	367	370	366	332	344	334	353	364	376	351	343	356	396	372	363	383	358	359	361	372	353	357	354	348	377	398	364	376	353	382	368	377	375	352	345	350	377	376	365	378	359	348	364	380	362	381	367	375	357	352	364	370	352	356	391	336	360	332	376	353	327	352	380	341	369	369	357	362	370	351	351	345	370	332	338	355	348	322	343	357	346	391	381	349	362	369	376	347	383	362	390	363	348	362	381	384	353	358	372	372	379	351	353	326	388	351	357	372	344	368	408	341	364	361	372	373	337	333	359	374	339	376	323	363	351	339	366	358	375	360	347	376	350	368	343	394	362	347	352	353	368	365	329	354	344	366	331	381	379	350	366	380	382	381	388	333	385	367	353	362	368	392	377	370	434	342	351	374	365	356	318	358	359	365	368	385	374	356	358	375	394	354	327	334	346	337	356	354	329	353	361	343	380	374	349	365	352	329	364	362	371	364	356	358	357	374	354	364	385	345	376	349	394
30348	4661	1510	1159	915	668	496	439	363	359	335	348	312	278	302	298	323	356	288	271	300	284	291	298	282	277	292	272	316	270	262	260	263	304	269	270	299	267	306	305	288	270	288	267	268	286	287	276	308	287	279	258	250	265	244	297	303	284	289	269	272	250	249	264	281	299	260	302	274	296	295	269	266	269	283	240	261	257	260	252	255	278	295	290	275	264	250	286	275	276	273	273	279	271	290	251	282	297	273	285	299	287	268	272	267	267	256	290	259	246	263	291	284	281	267	261	294	263	281	275	250	289	250	251	269	262	247	253	260	256	301	296	273	274	300	252	280	255	277	277	291	293	251	246	282	271	271	263	251	266	270	240	246	271	274	286	284	279	282	281	253	272	261	295	291	236	235	269	274	268	259	270	267	278	278	256	280	272	274	279	269	299	260	284	281	238	284	279	270	305	260	275	262	252	291	254	265	267	258	282	260	314	291	273	239	300	234	267	250	247	263	230	253	263	270	269	270	253	262	266	292	266	275	271	236	269	273	292	254	289	304	258	275	282	260	272	239	284	264	277	257	276	288	261	264	268	290	256	284	253	241	266	265	289	273	249	252	281	256	259	285	253	238	257	287	279	277	263	278	301	251	261	263	276	260	249	304	292	251	286	265	271	252	263	293	266	283	282	262	259	270	294	277	270	266	278	269	265	254	263	225	283	288	274	294	263	273	288	237	326	259	293	275	275	280	270	237	255	278	276	286	274	257	242	260	278	300	259	272	257	264	283	287	262	252	249	274	270	268	285	283	270	231	283	281	274	264	277	273	269	255	237	257	268	261	236	290	264	306	285	274	280	282	275	261	282	246	248	252	258	250	279	284	256	283	260	272	234	244	236	260	248	269	244	268	272	248	290	272	303	257	265	277	219	290	301	279	271	250	265	246	273	276	264	248	239	260	278	274	222	262	283	301	302	292	266	267	275	291	251	280	286	299	278	250	288	264	281	250	280	289	262	274	256	259	272	258	279	267	273	268	285	240	270	270	262	255	276	299	263	265	312	327	274	284	305	239	282	255	285	271	294	266	283	262	267	241	269	268	258	282	284	278	254	285	265	269	273	250	252	251	247	265	277	290	279	285	299	275	278	261	251	250	245	261	250	263	252	299	256	249	293	291	311	269	259	271	262	249	249	255	268	275	283	279	294	300	241	269	273	270	234	237	280	266	247	267	263	269	295	274	255	265	294	271	277	259	233	264	248	297	272	275	271	259	278	276	249	244	240	274	276	277	288	261	254	273	283	290	289	294	256	266	300	250	277	281	241	262	254	304	287	287	285	274	247	266	266	281	265	262	263	283	293	312	274	283	272	268	274	297	251	268	297	262	266	264	231	274	247	272	272	280	234	274	255	274	282	254	298	269	287	285	288	278	250	259	267	303	285	253	266	257	260	264	287	248	236	321	260	272	258	282	268	244	260	305	249	271	278	265	257	281	268	263	263	306	289	320	253	277	269	266	255	291	253	281	267	276	281	283	287	276	254	288	280	269	247	302	258	285	259	266	227	263	276	225	267	243	282	258	270	279	263	270	294	282	263	279	266	249	264	262	247	282	285	276	253	260	274	275	280	266	270	253	216	279	268	300	265	278	264	302	265	265	254	237	254	252	289	282	262	280	302	265	296	261	273	245	291	268	272	270	268	254	291	280	276	281	251	254	305	260	282	249	288	258	291	272	251	253	281	238	237	261	273	270	269	263	267	249	281	267	250	271	233	260	280	281	280	264	253	250	291	270	274	261	275	253	268	277	281	291	253	281	272	285	273	249	244	260	269	278	264	282	250	243	287	234	247	260	279	258	266	256	274	231	244	250	256	249	269	246	262	269	275	279	272	274	271	260	278	272	256	279	262	263	280	241	289	238	292	273	259	258	263	257	239	240	293	284	271	229	280	273	262	276	253	264	260	301	266	249	301	236	251	247	254	262	274	283	266	283	261	292	264	254	231	278	251	264	252	269	260	278	272	261	266	264	257	275	256	264	279	267	302	265	222	274	276	256	277	266	269	300	270	287	262	262	284	271	268	271	272	293	251	288	267	276	279	276	306	272	267	279	280	255	276	283	291	273	271	272	293	292	281	280	292	250	261	287	269	264	256	298	248	278	255	267	278	224	268	284	267	259	283	262	274	254	258	262	293	291	251	265	271	293	295	250	231	276	281	232	255	274	288	270	268	280	262	299	284	279	262	272	261	244	252	277	264	278	246	244	259	262	282	296	250	301	248	278	266	283	258	288	280	238	237	260	285	286	254	265	282	260	273	313	262	267	277	237	251	284	290	263	293	243	253	278	265	251	285	271	255	248	284	276	274	285	290	289	281	275	259	253	257	275	253	315	253	258	266	299	283	265	260	277	300	263	241	284	259	304	282	247	248	267	253	281	306	266	239	245	256	276	251	282	253	299	258	229	286	257	259	264	293	261	247	249	265	248	279	282	280	260	279	260	281	248	234	262	248	255	285	297	259	284	286	247	259	274	248	274	279	289	254	250	255	285	272	265	248	261	265	254	279	281	269	276	254	278	259	264	245	243	244	270	232	250	260	289	317	287	286	263	290	273	298	300	260	256	275	263	282	219	270	244	291	251	294	264	271	287	249	259	262	246	276	272	269	279	312	248	265	274	259	280	238	275	259	290	237	274	300	258	252	288	235	245	264	293	279	258	273	252	287	281	279	252	256	268	272	260	242	272	282	268	252	269	275	262	299	267	261	293	272	264	262	252	309	259	274	283	269	275	284	301	292	272	261	243	283	222	246	290	263	265	280	258	270	250	287	292	276	299	275	261	269	256	264	260	258	262	289	291	279	255	271	276	263	288	298	270	250	247	282	257	276	288	268	256	269	295	305	270	239	281	273	265	295	269	299	267	276	278	284	296	262	258	298	277	298	267	284	292	289	263	278	274	269	253	284	279	278	261	256	276	241	269	286	267	233	253	279	253	287	251	229	260	270	276	258	249	290	265	273	276	267	254	273	262	283	274	256	274	258	271	279	282	280	250	270	260	261	297	252	282	280	269	299	267	263	284	271	311	285	285	271	293	267	250	277	293	265	255	274	267	275	278	260	267	248	264	262	262	291	264	257	274	253	272	232	295	253	288	280	277	274	278	275	265	274	295	238	324	277	240	264	284	266	232	251	263	274	268	289	302	285	260	260	267	295	283	278	263	270	280	268	287	287	266	298	279	278	274	253	273	254	263	258	249	271	274	270	261	258	266	262	292	277	276	277	264	281	272	290	274	245	264	275	258	282	259	277	253	293	275	274	250	264	273	261	285	286	227	258	271	276	274	257	273	284	288	266	282	279	275	256	261	261	284	244	263	271	311	265	278	274	260	271	278	252	252	294	262	303	270	256	292	297	241	267	233	259	276	271	268	287	272	264	315	282	267	244	248	285	248	263	262	278	265	285	285	258	267	269	258	263	289	281	292	270	266	273	299	272	258	258	277	275	266	272	277	267	259	275
13731	1530	3160	3754	3096	2441	2043	1774	1517	1397	1303	1293	1209	1121	1028	1016	1037	918	826	841	893	893	809	806	825	798	776	728	761	742	773	796	734	802	816	828	832	822	749	805	751	815	766	720	755	827	843	736	724	687	672	679	704	665	705	690	701	735	656	751	657	711	704	694	667	686	671	666	664	656	705	653	687	685	664	691	708	714	712	684	707	682	659	705	709	686	675	676	680	692	713	641	670	684	688	666	696	668	704	688	638	682	664	631	656	688	684	657	657	688	666	688	709	677	675	703	686	668	657	689	669	672	712	685	706	707	658	660	693	653	676	674	716	654	680	642	705	658	676	684	661	689	699	627	647	663	694	649	680	677	678	676	654	626	692	694	664	644	699	661	683	686	695	675	682	694	712	641	630	651	670	661	703	687	686	686	656	687	664	701	695	668	701	670	698	688	722	641	659	672	708	713	639	677	649	659	670	667	660	665	624	723	676	665	688	702	713	640	651	669	673	652	668	652	707	652	724	680	658	665	704	659	668	653	651	687	688	661	663	632	667	677	704	668	649	685	728	669	647	694	670	658	700	661	665	663	630	707	627	642	740	631	644	675	665	651	677	670	681	675	662	654	617	707	668	642	648	651	694	725	672	666	653	656	728	660	641	679	625	704	697	678	656	674	672	706	667	654	712	680	620	653	682	661	660	656	678	643	638	691	664	656	650	672	696	627	718	676	640	719	643	670	701	671	682	683	646	708	675	658	677	697	676	648	653	653	685	670	678	658	685	662	622	742	648	670	667	716	636	666	707	625	640	656	673	684	646	657	655	675	714	628	658	659	665	693	693	637	685	715	680	664	687	682	689	686	649	752	651	675	639	678	655	657	701	681	670	691	662	673	643	679	659	638	662	663	666	649	661	662	660	662	672	634	670	689	664	668	624	692	667	674	679	676	650	710	658	681	615	663	649	665	676	689	644	670	682	661	656	668	674	655	641	645	654	684	647	700	689	632	650	718	707	686	698	681	666	651	637	675	655	688	665	704	658	698	661	675	686	726	654	649	690	706	630	658	687	664	626	669	695	672	713	684	645	722	685	666	654	630	679	671	704	688	666	694	593	667	677	666	641	641	676	697	655	705	704	662	704	635	670	718	669	720	685	670	706	675	671	707	687	679	657	681	690	685	636	651	660	670	674	663	683	687	661	711	661	646	603	677	671	686	664	677	684	607	675	673	672	675	690	698	685	708	643	666	686	634	647	651	718	625	663	653	644	642	644	686	643	710	717	670	675	642	626	668	660	645	679	678	695	675	647	669	660	671	683	650	709	674	681	610	698	660	667	704	682	651	653	621	685	690	604	668	661	629	630	666	690	647	657	661	687	686	672	670	650	694	697	646	658	661	641	651	682	686	632	690	634	636	683	622	690	694	680	704	622	646	683	678	704	703	684	681	724	653	696	680	719	667	684	681	669	707	690	691	679	655	701	674	697	716	643	653	692	697	681	670	673	628	718	693	676	704	685	695	642	668	687	645	696	639	694	641	648	697	649	665	646	655	685	729	687	668	644	684	671	680	667	690	669	691	672	665	682	682	695	679	661	681	734	668	680	703	634	647	673	615	680	669	684	689	697	671	652	684	700	661	701	664	625	655	635	700	689	673	669	663	722	657	712	637	708	655	673	639	693	644	687	669	665	676	644	689	696	704	696	654	672	667	656	638	639	655	693	696	694	699	663	710	661	704	670	657	686	638	650	630	648	657	726	659	652	639	668	694	646	613	665	649	692	690	694	651	703	722	648	737	652	656	703	701	694	654	642	671	684	689	670	623	693	693	670	627	695	693	666	677	706	678	680	643	708	684	673	669	703	642	655	689	648	674	677	745	652	660	684	680	661	692	682	659	637	655	710	688	656	650	635	652	666	657	640	703	706	686	668	685	635	691	706	710	681	664	699	687	690	651	689	646	637	698	685	658	659	680	608	666	674	705	690	643	687	654	680	666	678	657	682	698	675	626	669	656	637	678	631	652	647	645	716	693	657	664	709	698	704	674	718	613	647	651	643	673	645	684	680	631	642	663	651	674	670	601	647	665	684	689	691	653	661	668	619	674	677	675	717	660	652	684	692	713	678	667	654	665	680	683	699	644	676	668	641	646	711	670	637	668	627	676	624	648	675	631	678	662	709	662	660	639	627	643	675	645	661	678	725	688	736	641	667	676	700	652	653	688	669	704	670	692	686	668	694	678	690	646	667	691	628	715	674	697	645	661	645	659	662	667	664	677	677	627	667	676	647	643	680	641	666	720	700	654	667	702	636	679	673	690	651	726	718	663	648	695	664	653	658	655	674	687	695	657	683	676	669	654	661	698	703	661	629	637	667	662	681	675	658	669	690	680	687	624	709	661	655	663	649	666	626	691	627	670	672	683	668	648	694	705	694	668	656	691	674	671	688	666	658	690	644	697	689	665	688	620	728	683	661	664	652	687	647	673	726	725	647	627	642	648	677	691	627	665	660	679	675	675	677	680	707	640	675	636	673	636	654	662	706	679	698	678	705	657	646	679	698	661	676	666	685	690	676	727	656	695	683	718	695	684	684	672	723	635	677	617	647	633	673	658	630	687	686	683	732	658	692	692	706	676	633	673	692	672	646	667	659	716	688	694	682	699	682	666	700	654	661	714	656	654	675	675	680	700	708	680	681	682	682	690	677	644	647	724	708	683	664	661	660	646	659	621	670	623	658	658	605	679	679	667	681	668	715	660	671	693	674	725	680	672	656	676	665	681	676	635	663	682	728	674	682	690	654	625	651	663	694	673	667	660	667	670	724	657	678	688	641	687	690	684	629	601	642	665	695	675	675	676	679	655	654	656	649	698	620	681	667	687	659	618	666	662	660	672	695	678	713	677	671	713	662	694	674	697	632	654	714	688	652	683	679	671	678	655	676	698	675	708	660	703	715	619	719	654	683	732	649	679	645	668	684	632	652	687	658	673	647	644	656	639	689	638	687	653	681	662	636	677	677	693	665	707	630	618	690	691	662	670	707	687	629	670	666	685	655	649	692	661	636	680	703	665	692	645	674	640	666	646	704	671	694	729	604	724	725	661	687	660	708	692	648	653	651	712	680	600	692	683	693	676	679	606	662	709	692	643	627	672	692	677	718	687	691	664	632	716	696	685	653	677	731	689	671	695	664	692	678	670	697	665	642	694	671	668	711	678	683	673	709	675	670	612	710	682	695	696	653	679	683	663	669	690	608	701	689	699	611	677	658	664	695	706	648	655	619	718	650	669	642	621	717	666	709	708	653	636	715	694	666	656	672	720	724	654	681	710	651	647	686	665	643	641	684	667	687	715	701	744	641	663	689	649	695	711	659	671	662	664	656	664	654	676	668	645	674	637	659	711	671	616	638	726	694	688	674	659	667	644	658	665	645	681	676	694	640	720	607	695	637	630	655	665	676	662	727	686	720	659	671	691	632	679	653	675	660	684	676	657	664	622	661	688	684	671	664	677	675	679
43498	13068	3881	2203	1391	973	779	592	581	519	462	439	419	374	374	352	308	343	355	309	327	309	340	280	301	306	325	304	292	292	259	292	299	292	315	276	305	275	301	281	298	320	278	294	300	344	298	247	258	287	266	271	269	273	279	294	254	285	289	267	290	291	258	267	239	251	245	261	236	270	276	295	254	258	271	289	268	277	259	253	279	272	304	253	269	280	278	274	308	246	286	254	282	299	226	292	274	266	256	271	250	259	271	250	289	259	268	261	257	265	264	322	269	291	282	300	262	296	269	261	254	302	285	255	259	268	278	256	288	285	261	299	273	273	293	268	262	259	230	262	275	267	278	276	270	272	274	271	239	287	275	263	241	291	267	264	254	259	292	302	276	280	277	282	271	279	289	250	299	293	279	309	271	277	273	255	284	299	275	258	283	276	256	270	267	281	275	267	258	269	252	234	274	249	264	257	286	254	257	298	274	268	254	243	279	294	264	310	309	238	249	293	275	288	287	269	277	282	254	261	248	291	323	248	259	287	272	257	283	282	281	260	267	266	279	259	269	264	265	273	273	258	257	278	266	262	242	264	281	262	273	305	243	282	285	263	258	273	283	264	266	264	265	282	269	233	283	258	276	270	269	257	273	254	273	271	248	266	254	277	270	257	281	307	227	255	246	288	266	275	260	253	269	282	255	274	274	264	261	284	265	293	242	277	274	224	276	269	242	276	247	300	278	243	255	268	252	237	264	267	252	304	300	240	221	259	281	272	280	258	280	268	235	223	256	268	308	266	272	273	273	265	273	254	248	226	282	250	312	285	268	272	284	256	267	271	298	261	241	255	276	274	280	265	288	302	242	244	295	273	284	274	272	286	283	260	259	251	260	258	280	274	273	261	248	278	302	276	255	301	269	321	270	302	282	300	267	260	284	289	274	270	272	258	279	270	288	277	278	269	284	237	289	266	260	293	263	247	269	252	277	294	292	251	253	262	264	239	289	256	270	263	268	238	275	255	284	285	284	264	270	234	302	305	284	232	269	258	227	288	255	259	272	263	255	254	255	270	269	249	290	248	293	246	277	280	261	269	263	251	285	275	246	250	271	284	259	234	305	285	262	254	238	259	250	270	249	295	282	261	239	258	265	290	256	276	255	253	268	290	285	240	253	271	284	255	256	321	237	279	269	246	281	313	288	279	258	255	280	278	271	240	293	292	274	300	268	240	276	275	269	275	264	255	251	259	285	248	256	273	283	248	275	240	258	244	237	299	303	286	294	279	267	271	268	269	290	245	273	251	274	255	278	259	260	267	273	314	288	286	245	250	301	271	259	265	275	255	249	264	294	298	272	249	249	265	275	254	263	266	264	266	274	260	267	297	271	248	271	250	265	244	256	282	281	279	244	269	277	310	250	266	303	280	275	237	244	251	255	277	306	305	264	270	277	249	279	243	297	239	268	264	245	284	293	245	289	252	236	265	300	252	270	274	274	259	312	233	265	271	267	290	266	250	230	262	267	273	269	306	276	269	271	272	282	260	253	269	275	286	274	259	261	256	275	242	250	275	279	304	274	290	261	285	299	287	281	263	274	271	269	273	252	258	256	236	275	286	262	273	281	250	268	267	262	251	272	268	281	248	280	248	280	279	261	256	277	232	288	258	275	241	263	282	267	279	256	256	268	284	247	286	238	286	266	263	255	274	258	295	255	269	287	260	270	276	264	268	279	263	262	239	261	287	286	261	274	257	286	284	290	263	247	269	240	252	278	265	293	273	261	248	254	239	290	245	296	284	299	238	275	260	246	271	253	243	246	242	300	244	281	290	297	271	277	275	248	287	256	250	269	263	264	306	284	288	257	267	284	262	255	278	273	278	267	287	268	272	273	288	307	263	291	245	255	261	276	252	272	283	288	247	262	279	266	269	270	255	249	279	264	253	294	261	291	277	255	263	249	257	296	256	293	246	232	240	267	253	265	291	270	253	266	259	290	268	273	261	254	260	283	274	282	244	266	264	267	254	287	290	267	281	267	249	271	242	246	287	267	296	281	277	252	274	262	248	282	256	260	229	265	283	288	254	273	257	259	263	269	275	276	284	275	270	289	280	287	283	255	269	246	268	275	269	297	230	243	229	282	242	283	286	290	255	268	232	269	283	245	247	239	257	266	247	262	272	263	270	279	259	259	254	258	290	269	299	256	262	295	262	278	273	259	308	286	302	300	274	273	267	240	245	265	296	263	300	257	276	269	278	249	263	271	266	258	257	275	211	264	297	265	257	268	265	229	266	257	272	272	276	231	285	240	289	287	273	282	241	223	256	255	257	288	276	257	267	280	289	266	273	278	244	289	250	295	304	245	269	283	230	248	277	288	279	267	256	258	269	284	277	246	245	254	245	268	274	281	287	303	269	254	260	278	282	286	256	271	239	272	262	283	247	259	272	241	265	265	252	258	260	260	237	288	269	286	264	252	285	283	254	268	249	249	286	282	281	268	262	261	265	257	300	285	270	279	279	289	253	279	269	246	261	257	260	289	247	250	242	291	256	280	258	268	265	274	246	273	281	303	255	249	284	277	292	238	269	276	295	285	244	257	290	223	263	257	272	266	285	264	273	249	271	282	290	269	296	276	270	279	269	254	260	292	298	246	266	303	287	271	277	290	266	257	313	285	255	284	285	256	235	265	248	278	237	253	287	252	225	271	266	287	262	270	249	244	248	269	289	257	254	300	279	297	283	279	291	261	291	282	244	259	296	272	273	276	253	286	276	268	286	241	278	284	261	262	286	250	297	263	254	279	286	269	284	263	284	281	225	267	263	268	303	287	278	240	259	272	289	260	261	273	247	320	274	286	288	270	283	262	225	261	263	243	306	260	276	250	263	263	255	275	227	255	255	298	301	252	276	277	252	245	231	229	274	252	270	281	256	269	294	237	253	246	255	271	301	236	263	266	268	275	289	297	244	258	279	276	261	299	279	269	286	274	275	259	253	290	264	285	261	272	275	284	250	256	295	261	282	268	274	261	266	294	270	269	279	260	247	275	291	281	261	247	262	290	259	275	295	249	267	276	245	249	265	271	270	265	254	290	276	248	247	256	249	289	247	267	260	276	247	284	308	275	253	281	308	245	249	248	261	283	272	274	294	278	268	258	297	286	277	271	270	243	285	254	255	254	300	225	295	302	283	244	280	255	270	260	272	257	263	287	253	279	289	251	260	263	261	250	279	251	304	285	278	287	252	278	262	260	221	272	293	291	280	266	276	281	269	287	250	269	263	286	271	249	248	282	261	277	264	274	264	263	260	257	269	297	257	256	278	286	264	246	286	280	277	281	254	276	265	247	258	273	219	268	276	267	233	260	275	285	286	270	264	282	277	291	313	283	260	278	259	269	262	257	256	283	256	244	248	263	268	252	240	265	274	276	265	238	270	245	289	246	276	273	285	260	278	263	253	260	255	289	243	273	254	275	277	286	267	249	268	260	278	239	260	296	264	262	249	225	277	281	248	286	266
19260	2240	5003	6196	5172	4003	3227	2679	2335	2018	1858	1748	1702	1372	1383	1269	1222	1075	966	986	1091	1036	943	871	867	832	854	795	829	822	791	873	843	876	862	806	857	814	848	849	801	826	775	761	786	1172	837	713	677	702	688	671	731	701	697	659	666	678	636	667	675	704	664	688	686	652	663	697	609	661	667	661	633	654	649	695	676	647	652	586	651	701	671	656	680	672	659	689	642	637	614	622	673	650	609	658	651	658	616	651	620	665	644	607	657	664	662	629	713	639	660	658	684	659	682	641	680	670	593	664	648	645	611	660	629	637	654	676	647	620	636	654	668	617	631	620	618	661	585	673	636	633	607	657	675	651	674	626	662	675	647	657	658	638	622	652	635	650	646	667	611	600	636	647	619	669	653	636	661	620	639	641	630	682	603	660	621	620	635	658	641	660	648	636	654	687	653	655	654	647	682	667	619	639	624	692	622	659	629	617	622	643	659	663	636	646	607	630	644	666	649	623	606	658	680	634	682	672	606	644	621	598	652	650	664	607	667	698	654	646	625	643	631	619	634	637	617	667	651	633	646	635	684	674	607	632	642	626	639	623	663	687	637	635	666	635	641	646	615	652	622	642	703	641	648	648	654	621	646	619	694	638	630	632	611	634	684	608	578	625	674	607	662	652	663	645	684	641	651	662	660	643	657	628	655	617	631	621	643	648	610	646	648	685	642	695	631	601	682	629	658	627	656	646	622	669	631	577	662	677	656	662	660	626	652	626	634	666	609	607	627	652	655	658	631	660	642	654	654	626	604	658	655	687	642	663	605	622	637	651	653	629	655	649	659	646	607	672	660	650	623	656	587	637	640	627	625	640	673	635	686	632	607	636	622	619	628	624	649	635	651	669	599	654	668	666	651	638	651	710	644	621	660	635	572	611	640	624	646	619	657	658	654	619	670	639	654	663	651	651	645	640	646	627	688	685	643	645	655	634	650	641	664	665	645	650	687	668	681	670	633	628	645	674	610	627	656	624	648	654	680	660	642	671	615	666	626	639	671	629	650	633	658	669	650	638	644	650	624	574	643	617	655	636	632	673	601	650	645	649	629	688	655	644	651	624	650	653	666	631	632	600	666	657	648	676	667	631	645	607	594	658	625	662	657	667	630	587	624	643	677	614	644	593	662	632	672	627	611	662	647	647	628	645	689	677	622	661	651	658	651	624	678	653	613	650	686	630	632	659	614	654	667	648	652	662	611	629	640	685	644	601	664	693	616	700	672	599	675	598	680	611	649	641	667	669	650	642	597	622	641	649	640	624	593	592	620	637	651	641	687	656	641	650	636	597	630	643	645	667	632	661	643	598	654	622	597	623	679	647	655	687	595	639	617	647	677	645	643	650	659	674	635	657	655	665	637	620	575	654	617	693	622	636	628	648	631	641	612	674	644	690	642	632	639	669	646	627	701	618	630	667	687	647	620	614	592	632	606	643	672	679	633	610	669	620	674	638	646	669	641	662	622	629	598	635	638	682	670	591	672	659	640	665	709	642	608	661	677	653	634	654	642	681	639	643	604	685	669	693	665	655	644	653	629	594	630	616	632	643	626	659	631	641	649	655	666	705	594	643	619	631	647	637	655	590	601	636	656	642	653	611	620	670	589	642	635	651	647	659	621	628	613	656	644	645	676	639	609	643	612	666	638	591	632	653	632	622	597	632	657	635	625	611	615	658	616	647	662	670	624	654	638	617	600	630	636	660	650	673	685	637	669	652	656	626	641	649	639	659	635	656	620	631	648	670	631	633	671	634	645	605	652	644	640	656	671	653	673	626	653	670	599	641	641	681	641	624	646	682	641	633	719	644	631	655	657	591	622	599	684	628	647	707	679	616	637	645	623	644	645	645	619	652	644	680	629	627	638	628	616	609	671	687	672	657	637	644	664	661	660	678	596	653	667	629	661	626	648	645	690	601	629	610	683	631	619	670	658	617	638	679	650	634	615	619	656	659	654	645	641	644	667	657	668	647	640	669	651	660	644	666	653	624	661	642	670	659	673	643	641	700	645	651	652	673	635	690	611	664	638	669	666	669	652	682	612	646	682	661	644	617	647	682	636	645	631	676	619	642	657	666	605	648	654	640	601	602	682	698	680	664	631	652	664	639	661	642	660	660	609	617	655	649	645	629	623	634	652	649	659	685	648	659	612	629	616	618	614	642	640	656	676	649	633	657	667	650	660	630	659	662	634	662	660	622	688	645	644	625	618	630	649	650	592	655	665	654	621	603	671	599	626	662	671	611	625	636	630	680	621	625	669	648	662	615	650	638	636	585	635	642	645	655	629	645	642	647	655	664	649	589	651	632	636	661	629	623	681	604	661	616	620	645	642	683	643	666	644	585	689	638	613	684	629	668	705	623	645	656	630	626	642	666	667	627	649	668	638	654	617	674	658	642	574	616	675	605	632	649	656	675	668	615	636	597	643	627	610	659	669	630	654	619	649	680	662	684	692	660	646	670	664	678	635	631	594	635	668	619	630	674	656	661	650	622	614	692	626	608	647	618	654	626	648	676	660	683	674	607	628	647	690	629	624	618	642	653	595	680	636	651	636	637	671	614	717	683	650	644	633	646	645	683	650	647	641	659	645	654	631	676	700	617	663	682	703	654	624	666	656	643	602	618	668	612	601	624	638	634	622	658	669	671	637	640	638	635	684	639	615	663	645	656	621	657	658	650	653	644	658	632	640	686	667	634	656	646	658	648	670	634	658	623	657	656	616	659	661	630	674	633	636	615	624	607	662	633	657	628	653	634	598	643	645	579	639	649	628	630	626	600	650	616	622	629	704	597	667	705	590	629	644	655	671	639	666	606	639	637	648	642	610	703	664	686	658	613	621	623	637	655	654	642	651	647	662	619	674	629	630	674	675	653	628	642	637	654	650	702	621	666	610	622	656	665	611	670	627	670	648	682	622	622	657	635	679	622	631	644	669	636	612	675	604	622	666	636	681	659	633	593	662	648	643	637	677	687	645	623	639	686	637	661	616	646	659	617	612	675	608	639	660	624	638	653	606	620	590	642	653	627	674	604	648	675	671	633	654	649	652	642	639	665	654	661	663	675	639	635	631	673	664	695	632	634	630	671	607	633	642	650	635	613	655	611	604	613	644	628	629	649	688	666	654	572	659	639	662	643	649	654	664	639	626	641	650	683	687	638	686	674	636	711	612	638	645	592	625	683	669	646	641	611	664	664	601	625	686	666	623	591	636	653	673	673	628	640	644	613	645	633	640	602	614	628	644	690	701	660	636	637	654	639	641	617	618	655	657	600	672	648	625	659	651	668	598	660	657	611	602	677	609	631	576	603	637	655	640	640	653	641	623	630	636	655	648	704	605	631	674	619	603	596	663	674	636	606	667	647	664	674	672	630	648	671	608	670	650	607	688	628	669	644	688	654	665	662	609	607	595	616	611	648	655	666	652	666	662	627	654	641	669	675	697	611	658	661	638	638	603	664	668	690	632	621
5288	253	259	261	166	150	145	130	163	113	116	130	133	142	135	143	114	131	113	120	129	104	111	130	118	132	112	126	121	121	114	129	121	107	127	121	123	117	126	130	139	133	105	139	108	112	103	114	141	109	134	117	119	117	102	129	136	124	118	118	137	125	111	115	122	115	137	125	131	129	99	120	128	126	96	111	132	124	100	146	105	131	116	128	119	134	111	124	118	121	143	103	122	124	125	129	120	123	143	91	130	104	125	123	117	122	131	126	103	97	111	125	131	120	99	110	116	136	116	127	146	126	128	129	129	119	113	126	116	123	99	108	138	122	143	116	131	107	121	122	122	141	126	120	141	113	115	122	140	118	143	124	94	116	105	124	120	125	115	102	121	114	114	109	134	118	141	106	105	125	136	122	127	111	137	117	111	122	123	131	127	124	127	131	124	120	119	108	131	113	104	124	102	129	120	112	140	125	125	114	106	142	111	114	116	119	119	119	102	90	114	135	114	116	115	112	136	120	119	105	120	106	128	110	124	131	125	120	117	124	115	150	153	117	135	120	122	140	124	121	110	98	118	137	118	109	114	118	108	135	133	113	127	107	127	129	125	131	120	133	113	119	129	119	132	104	118	125	121	112	137	123	121	124	115	111	114	127	121	113	125	117	109	102	131	118	121	116	135	100	103	144	148	130	123	118	108	128	113	110	105	108	124	120	116	123	103	129	133	136	120	118	124	124	127	108	122	120	117	123	119	132	135	125	131	135	129	147	134	133	106	133	112	146	127	131	117	126	142	120	90	93	114	120	118	116	122	109	117	117	128	106	130	130	108	110	115	114	126	126	135	113	115	146	111	156	121	123	124	148	132	135	105	109	123	111	112	127	121	130	131	131	141	126	141	136	130	120	100	121	125	102	137	133	135	127	126	132	114	125	121	147	117	127	120	142	122	103	123	123	120	119	117	134	110	112	99	132	124	123	118	141	126	134	119	118	125	128	121	115	129	114	130	133	119	109	139	153	121	113	129	103	107	117	111	112	120	149	132	129	117	126	108	123	116	132	135	118	147	124	125	139	127	127	124	114	112	122	121	127	115	125	116	129	147	135	135	128	141	136	122	116	112	135	134	117	128	116	102	132	125	131	109	124	111	127	119	140	114	124	133	113	131	145	111	131	105	119	130	134	121	128	117	136	136	130	119	118	126	136	118	118	126	108	133	111	124	129	120	124	121	132	123	125	123	116	136	135	137	126	129	133	126	117	125	121	109	114	135	98	139	129	112	110	126	123	129	106	122	112	129	140	117	104	105	126	125	129	130	110	156	124	131	122	136	113	118	113	125	127	114	119	125	129	129	150	127	122	119	131	121	120	137	122	151	146	127	115	116	130	115	125	122	115	115	128	114	109	115	146	125	133	142	138	119	126	112	119	117	93	140	115	108	128	128	107	118	128	112	124	137	119	131	123	114	122	143	105	127	139	138	111	123	114	111	112	127	98	119	114	122	121	117	112	113	125	109	123	108	126	112	139	136	126	118	124	110	102	116	122	134	134	106	115	133	139	142	132	118	147	115	118	104	106	107	127	103	130	127	135	127	142	113	115	109	121	116	135	123	121	116	108	116	121	114	109	134	123	127	128	121	108	118	142	130	124	121	127	125	117	118	131	98	110	125	108	131	125	105	120	122	123	112	123	147	147	123	143	119	139	105	122	124	113	153	130	156	107	118	124	119	92	142	134	131	123	118	132	133	124	115	122	128	144	112	124	132	140	148	109	129	129	124	102	133	137	122	107	125	116	139	112	122	112	108	123	121	92	123	118	114	128	117	138	133	122	125	127	122	119	135	119	114	113	134	114	85	119	128	98	112	126	109	111	116	112	110	120	123	143	116	139	127	118	114	116	121	109	135	136	108	132	123	129	131	127	124	124	125	118	131	142	139	124	116	116	132	109	114	113	128	107	114	112	121	116	132	108	89	116	131	108	131	121	158	127	115	115	121	114	130	125	125	122	135	113	145	122	132	123	121	129	106	126	94	138	133	110	128	130	120	116	110	129	140	132	119	132	116	101	107	125	118	120	130	124	142	121	115	106	144	131	113	117	136	126	127	123	119	146	134	117	100	111	128	112	128	129	129	124	117	146	114	127	98	117	129	123	123	130	123	127	143	118	133	120	117	147	108	126	121	122	112	130	124	100	113	118	135	108	112	100	119	132	118	133	131	129	126	97	124	126	112	124	144	114	115	127	120	88	125	138	124	124	127	107	116	144	118	122	125	112	129	121	103	116	125	124	134	138	117	125	135	110	129	104	130	134	126	117	121	101	130	124	116	128	109	105	127	112	117	116	112	109	134	133	135	140	135	124	129	108	114	129	137	115	124	119	111	123	110	138	123	147	124	120	128	115	124	105	119	124	128	115	128	135	110	112	107	135	118	158	126	119	122	108	131	140	117	133	122	111	121	119	135	117	132	129	127	150	128	116	123	124	112	131	121	111	112	126	119	101	120	125	122	118	122	122	125	128	138	108	125	95	117	113	133	115	118	141	114	123	133	118	133	131	116	114	135	136	124	115	111	129	106	105	109	143	102	134	113	126	147	116	121	134	116	129	120	124	110	113	111	109	133	109	111	103	110	122	127	125	105	116	111	126	136	105	137	121	120	121	130	134	111	116	110	124	128	125	125	132	128	132	128	136	131	122	103	115	110	119	118	119	133	136	131	128	122	118	120	124	109	130	127	118	124	137	126	132	118	115	108	133	134	123	133	109	106	120	118	117	126	100	130	119	131	128	111	136	128	127	121	113	113	117	119	130	130	138	104	116	113	99	125	124	133	131	125	104	121	107	115	121	103	126	115	119	124	131	129	131	143	126	134	112	108	116	126	125	153	131	126	114	124	115	126	121	122	130	134	120	116	117	133	126	131	111	117	136	133	131	118	122	126	117	111	111	121	127	107	129	125	127	129	120	134	131	116	120	117	131	105	121	136	116	112	133	127	134	119	114	109	131	118	104	123	138	115	132	103	133	153	121	117	117	103	124	115	110	108	121	119	122	116	130	144	112	132	101	119	140	118	120	115	125	137	128	127	96	117	109	133	135	130	109	117	112	133	121	142	126	121	133	112	126	116	135	129	132	107	107	120	101	135	108	119	124	134	117	152	135	128	124	129	128	112	149	125	105	109	108	114	125	143	133	119	116	123	108	133	112	125	121	133	127	123	121	119	136	126	132	117	124	115	118	121	122	127	142	139	124	112	142	120	128	123	135	109	113	120	109	102	101	125	119	113	118	131	124	109	110	102	129	112	126	112	129	149	118	134	114	125	131	120	146	130	124	89	113	110	134	113	114	122	120	111	123	139	127	115	119	135	106	126	127	108	122	139	126	110	127	106	139	120	121	124	115	133	138	119	125	131	131	114	119	112	113	120	119	125	111	102	140	116	123	104	125	110	128	92	125	115	131	111	135	125	130	128	126	114	124	123	126	107	113	117	120	110	132	109	124	118	115	143	129
4426	443	695	840	692	555	469	457	425	438	374	446	413	379	378	401	398	384	367	373	405	384	373	340	380	347	341	365	365	373	358	390	400	379	356	360	356	327	380	362	349	359	356	320	346	413	356	365	367	362	339	367	356	334	316	335	345	346	375	394	356	364	361	351	351	394	362	382	367	335	344	350	364	346	357	365	353	341	383	376	361	350	363	342	359	362	336	329	352	348	393	337	311	358	346	363	372	394	385	347	341	358	338	361	351	360	333	360	337	333	335	359	389	342	340	382	342	370	381	358	381	335	359	336	377	355	391	358	378	358	348	376	375	334	367	363	344	381	384	351	340	358	365	358	345	364	369	344	356	412	371	364	382	384	308	369	337	380	347	342	363	382	371	343	367	386	379	371	318	389	330	388	345	313	348	367	393	368	369	374	330	335	348	375	341	357	332	343	309	370	318	353	343	358	347	349	349	358	364	355	369	346	334	367	363	363	351	355	350	333	365	327	338	426	375	363	349	354	377	352	326	369	372	358	345	373	349	361	413	367	328	323	344	344	355	367	380	357	364	343	363	385	331	354	345	332	391	338	352	348	350	375	358	348	356	351	395	369	363	344	345	350	373	372	346	383	387	327	373	349	381	375	366	376	361	367	375	373	371	375	340	371	366	366	320	341	342	372	377	342	353	322	358	369	356	364	365	393	418	384	360	345	358	361	367	356	360	372	372	362	360	360	362	365	385	381	336	357	366	342	365	352	356	327	329	367	372	351	335	322	342	341	331	360	356	326	318	350	343	355	372	345	376	373	330	379	359	353	364	362	341	370	381	359	317	354	343	347	361	343	373	376	358	388	337	344	354	385	368	359	358	386	353	379	338	366	353	342	358	328	362	338	389	364	347	350	344	365	374	341	353	366	334	343	349	355	388	391	348	363	365	327	353	338	362	368	342	382	352	358	377	351	367	398	367	366	351	350	360	362	368	357	333	378	367	342	364	326	343	327	358	373	340	347	352	321	370	351	341	331	351	378	342	348	341	389	325	333	354	365	350	352	351	391	340	360	359	381	346	375	368	365	340	364	333	363	371	364	378	351	353	359	364	358	382	342	363	349	373	345	378	360	382	372	312	363	352	366	350	356	350	358	344	366	369	355	361	385	367	374	367	358	356	356	370	353	321	337	392	360	362	354	354	385	352	358	357	349	367	409	376	373	351	340	332	377	362	346	373	354	340	338	340	352	351	348	355	350	339	387	380	395	373	338	384	351	351	320	352	355	376	354	374	364	379	348	367	377	340	342	365	355	356	372	378	327	351	380	333	374	345	363	378	361	372	321	377	352	365	310	385	343	346	332	359	355	359	384	354	359	341	339	386	355	361	375	356	346	372	364	316	347	357	374	349	359	372	347	343	360	380	354	368	387	355	355	359	367	354	385	357	341	366	328	340	348	341	388	304	365	368	333	361	362	349	384	366	355	359	343	370	369	339	343	335	356	334	380	376	342	393	347	351	353	317	364	378	317	363	330	342	378	386	359	372	350	347	347	337	363	357	338	352	380	351	366	317	342	330	350	359	359	342	360	345	310	335	392	340	364	360	345	342	330	327	341	343	334	357	341	337	344	357	360	348	356	367	357	364	340	342	395	350	356	339	332	347	370	382	369	403	350	322	375	360	358	338	344	371	387	373	371	356	366	347	374	340	365	332	376	369	354	349	361	378	363	358	350	373	360	380	332	370	382	363	388	352	363	334	369	369	366	328	331	366	340	342	334	349	355	346	367	322	371	355	351	352	365	328	353	341	377	338	338	374	373	361	337	310	345	353	345	352	389	341	346	356	399	369	365	343	381	346	374	325	355	347	377	340	356	335	388	384	321	348	364	358	347	343	384	367	368	362	374	391	396	366	339	364	351	349	360	334	328	377	348	369	374	386	351	402	351	358	363	353	352	335	343	372	377	385	366	368	330	375	328	372	364	359	367	382	348	382	375	351	332	365	347	364	371	368	355	369	325	347	366	343	367	382	345	374	407	355	367	363	330	379	399	373	340	366	349	342	354	347	371	356	354	355	365	374	358	350	349	375	350	351	343	358	347	364	356	388	357	367	385	393	405	375	369	392	370	367	375	371	358	347	368	365	355	392	364	386	358	386	325	339	364	354	358	345	361	382	359	358	353	377	376	356	351	335	333	334	322	352	392	333	374	383	357	364	320	362	340	338	372	345	375	322	352	380	364	353	365	365	372	344	413	348	358	355	363	375	349	372	386	339	399	349	326	347	407	352	371	370	328	364	375	365	340	352	382	368	357	365	338	359	369	360	355	348	362	340	335	356	362	345	378	368	375	354	368	358	379	377	395	334	334	375	331	355	354	313	391	372	335	368	337	343	368	370	337	351	329	390	359	359	370	356	359	334	354	333	368	381	355	342	389	366	326	343	354	342	364	339	363	367	372	343	338	403	338	350	377	335	353	367	369	362	359	346	336	334	322	368	358	356	328	374	369	347	367	335	379	353	368	346	363	347	344	334	336	347	365	331	345	365	367	360	368	333	345	359	365	398	354	364	363	330	373	381	379	355	354	377	391	335	325	353	373	355	386	332	368	358	342	339	350	383	354	350	351	321	375	370	318	360	345	379	346	356	360	369	351	350	354	365	399	355	358	353	367	398	372	378	377	375	366	388	365	365	372	375	402	358	356	341	321	351	361	369	364	349	355	346	368	344	355	356	400	362	392	359	362	381	334	373	354	358	353	344	365	360	369	367	356	374	406	342	361	363	348	363	397	344	372	330	392	370	335	336	328	348	400	329	331	353	316	352	346	377	363	347	373	350	368	336	358	364	346	368	342	347	374	346	308	339	340	372	351	348	345	347	380	362	395	331	344	344	358	350	365	355	354	363	363	348	356	366	374	351	349	341	334	355	375	352	344	348	365	344	407	374	357	330	352	385	371	383	391	397	359	307	347	380	376	350	361	387	337	385	332	374	325	372	323	379	372	324	372	356	365	362	344	317	349	347	343	370	362	344	348	368	346	344	350	350	348	358	350	357	355	368	385	332	378	359	354	377	378	359	354	344	373	363	367	340	341	298	378	342	371	367	355	361	379	354	368	375	367	337	365	352	355	356	371	372	348	378	318	347	354	353	372	360	362	372	332	364	317	332	350	342	366	366	372	349	343	349	378	340	373	345	357	396	367	331	359	336	371	346	368	342	370	358	368	352	336	357	350	343	361	341	366	336	344	358	354	327	377	379	356	344	334	362	368	355	363	354	358	364	382	348	347	378	319	323	359	346	349	337	365	350	359	351	337	317	352	336	372	388	364	358	351	304	367	337	337	388	351	363	352	354	378	383	372	371	346	347	328	368	362	368	343	348	331	356	353	366	362	334	348	392	344	360	352	353	369	378	345	353	355	344	373	345	366	381	353	335	347	353	373	340	383	418	347	345	350	414	369	339	371	384	366	329	383	334	350	308	369	366	349	328	362	377	338	358	343	361	373	327	361	384	363	356	353
33422	6562	1631	1200	846	628	537	444	393	400	353	361	355	339	326	329	286	304	275	279	286	324	267	293	279	290	286	277	291	239	270	291	316	267	262	248	290	277	267	264	291	310	269	272	287	307	291	268	277	252	272	247	266	262	311	247	282	240	290	252	265	285	291	280	269	275	284	261	281	241	264	281	260	237	274	293	274	251	282	280	259	276	250	285	250	273	271	273	280	236	279	264	227	266	253	274	267	253	275	245	273	287	284	259	254	259	269	260	272	260	265	272	271	277	279	287	276	276	257	258	281	245	245	248	252	283	254	298	279	289	252	282	240	284	253	251	272	255	261	270	245	292	270	263	273	257	267	271	270	276	265	270	256	289	276	253	284	280	254	272	281	288	267	272	258	252	266	285	280	255	265	276	280	251	290	285	256	227	246	258	244	277	255	275	261	248	260	248	262	248	297	251	284	258	247	283	283	249	259	262	293	258	280	289	280	255	260	273	288	254	250	269	247	281	244	268	265	259	248	244	262	289	280	263	281	275	253	248	261	287	284	252	285	241	269	265	259	279	283	244	288	272	277	271	296	278	274	294	253	253	293	267	268	258	255	262	279	250	235	257	264	265	309	288	301	298	229	297	283	271	293	276	271	256	246	254	275	253	265	279	246	267	285	305	289	277	304	264	261	277	271	264	268	256	286	258	294	278	280	255	247	228	263	265	261	269	281	242	268	283	275	269	271	265	293	278	290	256	291	249	277	258	277	250	268	251	283	256	264	281	278	259	272	284	279	283	248	256	292	228	278	286	259	269	257	262	235	279	257	256	273	237	278	270	245	246	286	298	265	251	267	258	276	226	274	268	253	286	298	238	270	250	275	277	267	260	237	242	258	261	258	251	243	264	269	265	240	249	273	277	280	264	278	250	256	268	273	310	293	288	274	274	274	255	280	285	260	264	266	282	276	258	288	291	259	229	290	263	255	255	286	273	313	270	274	251	282	248	254	305	269	244	285	265	245	291	287	269	279	264	264	285	244	262	300	287	280	248	234	262	288	268	241	266	276	268	253	241	261	280	286	277	270	239	254	280	268	262	298	301	259	281	251	272	280	268	255	272	249	262	266	275	253	266	261	296	298	259	263	260	259	293	247	245	247	296	264	248	268	260	285	296	238	254	233	249	281	257	251	301	270	290	284	256	290	269	286	239	304	282	266	250	287	271	259	262	256	249	282	253	259	245	274	270	289	257	261	280	240	258	274	255	240	251	250	264	231	255	287	250	264	278	247	254	237	271	258	258	262	253	280	261	282	267	278	268	262	235	257	257	239	273	265	253	252	272	229	227	269	290	266	297	222	272	249	261	246	257	263	283	273	271	269	276	269	267	240	241	265	250	246	263	272	288	273	270	250	264	279	282	282	263	255	261	264	240	262	270	281	258	235	263	287	265	275	269	285	258	256	272	264	277	283	237	265	251	270	260	259	287	272	285	281	270	282	240	233	253	260	284	260	281	285	237	236	245	271	252	275	282	248	270	247	265	233	281	239	266	270	265	255	285	273	258	275	251	270	273	264	289	286	258	282	273	253	281	262	292	281	264	277	272	269	281	282	288	239	280	249	268	260	245	275	255	256	273	277	254	270	279	252	271	244	233	260	271	295	277	269	274	262	246	243	265	275	276	264	282	250	265	271	273	266	279	235	279	247	289	241	272	270	254	275	278	269	276	284	277	281	285	262	272	252	241	258	297	279	266	284	247	258	265	273	262	236	273	249	254	269	279	259	264	279	282	277	281	263	237	273	279	275	289	274	279	236	263	292	228	306	257	279	228	270	274	273	263	262	285	269	276	275	268	241	261	274	273	275	271	253	278	294	265	265	293	283	254	259	282	277	250	275	254	260	266	251	283	285	256	257	261	280	278	269	267	257	242	258	251	278	271	270	261	267	250	268	262	299	251	279	255	227	265	283	240	269	268	258	300	261	271	282	260	284	264	284	262	283	251	268	255	283	264	274	292	287	244	287	247	254	277	258	282	251	265	265	285	327	246	292	275	260	277	259	265	280	277	260	243	268	276	259	261	279	305	260	259	281	295	264	283	265	249	276	275	266	279	265	272	271	267	265	267	281	248	248	292	269	255	268	250	279	255	259	250	263	289	285	267	242	262	238	262	257	248	244	316	257	261	259	246	273	270	245	274	285	276	273	270	276	257	258	259	299	292	305	267	263	276	291	277	242	294	280	282	237	282	277	285	262	253	254	282	255	294	280	241	265	290	270	253	263	290	288	236	286	278	233	250	312	256	286	262	258	276	260	283	258	284	273	247	300	284	282	254	249	267	283	245	261	290	292	271	268	290	289	274	270	277	260	269	253	281	281	230	266	299	280	270	268	274	285	284	283	280	272	302	238	252	244	256	244	276	272	271	266	287	265	269	247	268	232	251	301	269	278	237	259	273	278	293	293	271	263	264	269	278	260	273	270	278	273	234	299	255	282	273	262	259	298	250	277	269	230	259	257	289	243	244	255	274	273	292	272	277	296	261	291	266	266	256	294	279	251	300	245	300	254	263	255	284	266	262	264	281	262	256	271	300	258	272	254	275	254	260	277	255	266	269	246	262	245	234	252	288	282	267	249	247	276	271	270	271	281	291	301	261	279	271	269	274	276	240	262	268	276	278	233	248	268	260	280	273	257	239	295	287	285	234	294	288	261	252	268	291	312	249	280	282	252	271	282	270	288	275	280	245	281	284	267	245	266	236	248	245	257	249	245	259	274	282	284	243	272	265	265	266	271	255	259	295	249	279	296	263	290	266	233	260	288	280	277	273	272	245	267	248	268	259	280	249	291	274	265	253	274	266	284	257	254	283	295	262	273	277	228	266	276	285	247	282	275	255	260	277	281	292	239	269	283	265	268	242	264	275	267	231	262	251	292	266	235	287	265	304	247	289	277	248	249	289	283	262	255	238	265	234	260	283	255	284	259	270	289	256	281	284	278	252	255	272	237	287	277	289	228	296	297	249	278	264	260	246	280	271	255	265	242	277	220	278	233	286	261	285	291	246	275	266	269	298	269	270	248	303	272	279	261	278	286	266	283	265	284	280	283	272	278	265	256	276	267	271	287	267	266	267	260	243	269	270	273	267	224	281	284	249	313	261	271	262	271	247	265	263	265	272	281	261	291	270	269	277	286	264	266	242	256	279	290	238	252	272	291	284	260	279	267	261	276	256	251	275	252	253	306	261	252	280	280	277	245	270	259	261	252	234	259	238	253	302	265	240	270	274	265	250	250	285	264	281	277	257	246	278	293	291	249	277	277	297	256	258	278	275	247	277	253	283	256	259	287	276	278	280	249	266	284	262	238	273	259	255	266	263	281	247	288	278	285	245	245	254	285	279	268	263	252	304	280	297	307	251	280	277	265	255	237	245	256	270	255	237	255	261	287	259	291	270	255	252	279	248	288	240	270	279	282	274	272	278	260	246	278	257	270	269	240	281	248	278	257	270	276	261	275	288
14733	1543	3103	3618	3133	2423	2117	1797	1577	1427	1225	1215	1154	1110	997	1035	1018	865	922	896	834	767	821	790	769	777	790	790	743	737	725	795	810	793	760	778	768	769	777	769	716	728	768	709	845	891	689	678	714	705	671	668	680	677	668	680	684	677	658	693	679	654	696	687	710	701	709	660	645	681	701	699	686	691	735	665	673	660	719	650	688	648	691	634	693	660	689	682	642	636	667	650	677	746	692	667	696	679	674	709	682	691	661	683	661	678	664	653	669	681	651	686	659	702	735	642	650	667	643	658	652	684	721	664	719	673	669	637	710	633	642	689	641	671	663	653	675	684	648	655	649	644	605	677	628	638	675	663	665	675	693	694	713	700	631	673	684	697	673	639	661	674	672	641	671	621	697	650	710	692	663	672	688	609	724	650	636	656	636	648	744	655	703	649	658	700	637	667	643	628	685	642	644	645	696	633	676	680	678	674	688	670	634	660	699	664	690	655	662	697	622	632	681	677	651	665	686	632	641	705	646	628	626	689	636	669	646	651	648	663	645	663	660	693	643	692	642	681	621	625	680	644	662	641	680	669	685	643	692	705	644	652	677	654	636	625	640	681	647	697	661	697	619	665	680	689	705	698	641	700	639	680	645	668	684	680	685	711	674	651	703	649	680	688	665	656	614	628	646	648	689	661	670	651	733	723	682	649	691	642	649	706	670	647	681	680	670	639	765	678	700	672	673	685	678	686	652	627	630	686	648	706	642	655	660	646	675	668	703	660	748	616	690	690	670	657	653	651	650	629	677	648	597	655	719	690	649	677	669	643	644	627	660	677	651	639	674	662	646	630	631	650	696	662	657	696	647	653	648	666	678	669	659	660	685	693	667	642	659	674	681	686	639	674	655	595	654	666	677	659	696	652	689	683	659	673	646	629	652	700	667	699	692	625	688	680	722	681	660	675	688	654	660	706	633	673	703	635	680	639	703	671	650	650	681	671	635	707	684	627	668	701	661	632	672	677	679	648	638	649	667	668	664	669	706	647	695	671	628	645	684	677	662	691	690	650	635	660	683	685	674	638	696	685	677	672	683	664	687	659	686	639	689	625	705	645	670	622	713	745	648	679	691	626	673	657	665	711	690	694	664	666	680	695	692	658	671	636	679	656	693	649	614	675	667	676	648	601	656	672	669	692	626	673	692	672	678	696	680	659	661	644	683	662	686	688	649	687	646	668	651	661	716	639	645	681	654	664	676	659	666	663	656	676	665	693	697	655	665	655	643	651	670	669	687	671	679	687	678	685	648	635	671	650	641	630	653	667	699	679	642	635	665	664	705	686	632	683	636	669	658	650	665	660	655	621	705	652	637	676	695	652	635	710	688	669	673	673	650	665	645	664	667	634	638	677	683	620	697	667	650	656	647	647	615	674	691	691	668	640	674	709	658	682	727	690	664	668	644	683	671	691	652	647	674	632	665	646	624	662	693	646	636	667	646	646	607	679	684	700	637	644	632	605	646	668	609	651	664	693	694	714	634	640	672	697	663	639	658	648	645	697	641	701	654	684	689	657	681	691	670	654	691	671	670	652	669	661	637	640	670	709	654	692	682	713	667	660	669	709	652	666	669	624	659	685	687	663	661	671	700	713	666	650	678	695	662	701	630	659	670	643	641	696	674	638	675	696	706	700	679	668	658	686	663	674	665	727	676	638	668	598	631	672	662	642	663	628	651	659	668	663	665	673	657	700	673	687	686	649	631	671	649	669	678	637	658	665	643	696	648	621	726	655	652	689	651	656	682	624	645	711	661	680	688	633	671	661	645	674	671	677	636	667	696	738	669	667	632	697	663	673	652	618	623	669	648	654	671	688	665	687	639	641	628	640	626	663	677	662	674	706	673	643	647	683	731	659	672	647	694	668	686	689	645	652	677	643	659	678	693	684	633	669	704	653	673	669	690	694	701	665	712	665	670	663	670	665	656	681	649	736	695	652	640	665	664	663	613	665	622	635	653	661	651	669	673	718	649	646	665	651	640	677	654	664	625	654	664	671	662	654	715	657	678	680	711	721	668	627	655	696	714	659	664	677	640	686	707	667	635	683	645	673	623	673	656	658	698	721	669	634	709	650	697	642	710	645	700	694	664	680	668	692	704	643	660	667	693	692	683	663	631	635	684	708	666	688	636	694	712	651	640	667	632	659	619	645	639	647	643	665	671	664	666	666	633	606	618	683	686	648	628	675	619	630	643	667	678	650	639	723	640	681	689	668	636	660	647	667	619	628	633	669	654	687	641	674	631	665	674	679	638	640	701	736	630	642	651	619	629	628	697	685	660	637	695	652	699	641	643	601	684	660	671	687	676	615	642	655	637	683	679	675	673	655	657	688	689	629	673	616	645	668	667	659	688	680	650	679	674	672	679	672	640	675	660	641	653	688	646	626	662	704	694	689	637	695	669	657	699	669	665	664	665	686	627	644	634	657	689	679	653	629	636	609	665	647	674	657	644	686	639	635	742	621	707	679	652	645	688	695	677	674	639	691	679	630	676	641	654	633	640	669	638	698	693	679	656	615	685	651	671	730	675	655	641	610	691	669	636	655	629	648	632	677	670	672	661	640	684	699	687	675	702	634	664	677	668	624	696	622	674	652	668	701	690	637	671	689	693	695	677	637	638	646	663	671	679	640	645	638	678	660	630	667	653	646	659	598	624	670	653	653	662	649	649	641	631	637	677	668	671	623	647	712	675	740	667	630	651	644	618	650	693	678	646	683	662	626	702	687	679	690	641	667	669	657	651	632	649	643	652	699	679	703	677	684	689	664	684	686	655	647	652	622	655	635	648	708	677	662	661	635	696	748	704	678	672	695	625	660	671	596	671	681	629	666	675	619	668	642	688	687	682	665	648	658	663	664	613	642	674	663	641	666	703	641	665	691	691	622	687	606	656	691	633	695	677	659	649	647	647	712	631	696	649	684	663	659	660	653	641	652	685	685	661	610	647	682	678	722	671	674	655	611	617	684	642	661	666	650	691	646	666	678	708	644	690	601	657	635	647	698	666	615	674	696	669	693	699	672	673	672	639	671	654	692	668	641	649	655	672	699	627	638	657	709	691	647	692	681	661	665	658	658	719	666	649	657	640	708	684	662	674	666	638	628	703	649	676	666	687	565	725	683	662	638	688	677	703	647	654	714	639	658	671	664	643	648	650	666	679	681	685	659	640	654	656	689	666	687	666	678	672	642	654	664	697	681	668	649	694	650	707	678	684	680	661	661	674	674	674	622	708	707	666	646	681	698	614	635	680	688	684	689	672	670	679	686	663	649	656	692	700	678	630	643	662	691	690	674	675	693	719	645	673	681	681	674	698	678	665	638	651	674	660	684	635	714	666	673	693	694	711	682	642	682	677	679	653	660	652	641	627	721	652	680	670	697	648	663	689	660	693	700	700	681	675	686	660	658	682	732	646	630	632	660	723	607	677	649	671	614	663	657	678	700	688	668	641	667	683	695	660	646
44911	15571	4805	2191	1308	970	813	634	576	499	427	425	422	361	356	378	322	353	328	348	307	323	331	297	309	299	279	308	285	279	284	265	285	283	311	295	297	276	287	286	291	291	260	275	330	309	281	273	270	263	284	256	281	269	261	248	273	290	269	238	278	278	264	251	249	329	260	273	280	263	257	284	271	261	285	267	271	266	276	295	243	274	280	244	287	254	278	241	266	268	256	282	281	246	294	268	269	286	295	301	265	256	247	266	283	252	273	285	265	282	298	269	289	243	252	281	257	232	266	284	289	278	281	284	247	284	260	268	290	253	283	279	258	273	276	221	253	285	280	290	251	263	243	261	283	266	287	280	258	262	250	297	258	273	280	281	245	271	299	256	296	292	260	267	277	248	272	290	274	233	262	272	246	257	288	283	260	256	286	273	268	260	291	268	245	265	269	264	300	296	270	248	287	271	255	266	262	284	263	260	271	271	257	235	258	231	307	262	253	271	275	273	286	290	258	290	236	280	237	256	282	266	235	272	242	271	280	288	291	275	306	246	264	274	246	251	280	284	277	267	285	249	248	263	288	247	260	288	267	272	268	290	252	285	246	255	272	245	285	272	290	256	263	264	255	266	299	238	262	259	254	256	283	262	262	257	292	237	335	282	257	271	261	269	276	276	265	290	266	271	237	269	230	273	267	268	289	264	292	279	268	275	275	322	258	281	266	254	261	266	253	251	265	271	283	244	264	271	278	271	289	279	274	263	271	282	253	276	255	267	276	263	236	260	293	262	275	258	275	237	259	262	269	257	243	270	284	280	255	259	232	276	250	269	277	262	266	260	269	241	264	268	273	256	304	281	247	276	286	250	280	251	270	259	255	269	273	306	267	268	253	282	283	245	291	272	236	298	268	296	276	255	244	272	312	274	268	262	272	249	256	248	274	263	274	276	269	264	305	269	266	271	260	247	256	256	250	260	285	288	275	283	295	238	257	243	270	267	255	286	248	248	278	252	242	262	281	288	283	259	250	257	265	263	260	245	294	257	255	277	276	282	241	285	258	264	305	285	227	280	263	247	285	321	265	261	314	254	260	245	266	281	241	254	261	268	291	272	270	281	255	268	258	256	249	265	254	279	270	267	267	285	275	262	259	259	264	272	270	271	279	281	281	242	255	285	265	272	296	276	240	286	267	254	277	246	280	259	276	245	268	258	267	249	265	280	256	250	265	274	288	260	306	286	286	257	253	278	243	258	262	258	246	279	231	269	284	264	289	282	239	253	271	288	269	262	247	276	280	324	263	264	257	271	267	281	298	285	273	270	223	291	274	262	270	262	243	282	298	279	269	306	272	282	291	243	275	266	272	249	279	279	275	272	269	284	266	235	277	277	239	275	224	269	279	240	258	248	258	266	301	259	283	304	250	260	263	296	262	271	296	258	282	273	285	272	254	301	272	266	302	286	271	269	254	246	286	271	254	261	279	274	265	277	240	260	255	266	258	287	286	257	273	268	254	259	250	267	264	274	262	268	291	276	270	262	283	287	258	257	255	260	238	278	245	243	295	260	278	277	304	268	245	285	224	237	247	314	254	248	282	277	251	283	303	233	241	265	244	263	289	268	237	241	274	264	284	288	261	270	296	234	278	280	249	249	284	290	267	285	272	241	238	255	258	245	258	289	273	279	287	263	271	256	278	255	235	284	293	271	279	258	313	276	272	304	272	244	254	260	265	264	254	291	299	271	242	270	255	285	262	309	292	277	278	295	264	273	307	306	251	315	273	263	289	287	276	276	284	266	249	264	283	245	287	302	247	285	242	255	251	267	277	279	248	257	268	273	270	259	284	266	256	289	274	259	273	275	265	262	248	284	266	286	269	250	293	253	278	275	288	253	260	257	254	276	230	271	284	256	239	261	289	317	284	288	280	298	282	230	283	256	275	276	250	270	283	249	255	263	256	289	277	251	285	247	280	253	270	252	256	255	242	252	279	260	250	228	271	239	242	280	269	275	271	271	265	240	275	272	264	281	261	279	258	255	314	290	319	274	253	287	260	234	293	284	264	246	302	267	249	263	293	297	300	285	267	254	286	252	256	261	255	253	297	266	284	255	264	245	303	255	299	272	288	271	275	240	280	282	269	284	260	247	284	227	272	284	253	285	249	241	272	269	289	261	291	267	271	275	252	232	251	258	242	267	273	229	255	244	294	249	267	256	248	287	268	259	297	271	253	241	258	250	266	270	276	293	290	287	254	277	275	297	292	267	268	276	281	281	267	302	240	310	285	247	254	280	259	259	287	273	249	255	273	248	254	270	263	268	248	276	268	274	257	254	286	296	288	237	243	283	260	280	300	280	280	234	264	267	258	270	273	261	267	260	242	258	292	264	270	286	260	269	279	269	271	280	257	281	266	272	286	292	254	281	249	286	257	253	280	249	286	271	263	305	266	295	260	252	283	247	283	249	263	270	244	239	272	253	253	260	279	273	279	261	286	293	272	238	298	292	275	227	245	282	294	260	268	268	254	279	269	256	236	264	275	275	262	287	256	260	287	258	295	266	262	255	284	263	268	288	279	288	263	260	267	293	296	279	305	251	254	261	282	271	252	256	280	265	265	285	272	269	290	273	260	236	250	277	273	287	265	237	248	264	274	254	275	246	249	279	222	279	265	300	289	269	269	247	243	308	290	264	287	262	278	251	277	296	261	262	263	278	276	249	288	280	278	273	262	274	285	278	266	285	270	266	264	269	269	277	259	244	272	297	246	250	247	269	262	308	232	278	269	274	289	274	319	286	276	274	269	292	230	299	268	246	264	236	279	268	265	267	293	256	251	271	250	285	273	271	291	265	254	254	246	278	282	260	261	250	278	284	269	293	280	276	269	241	263	287	247	267	293	255	288	258	245	242	255	284	243	250	241	304	277	290	244	277	281	250	285	268	302	275	264	259	283	238	241	277	276	270	286	284	238	260	245	263	259	268	295	265	255	264	264	274	246	243	252	274	255	253	264	272	291	257	246	271	275	271	277	297	302	260	231	273	276	270	248	262	270	253	277	287	253	265	271	267	282	276	271	271	268	296	284	288	282	254	272	257	260	255	248	266	252	256	244	283	264	273	268	284	264	253	294	246	282	283	266	259	256	243	269	275	251	269	285	299	237	239	262	294	290	284	274	274	293	270	260	264	267	259	260	289	278	281	281	290	290	280	250	278	236	285	286	266	251	256	287	278	255	264	285	235	257	256	268	259	296	251	264	274	273	265	279	277	277	265	286	229	270	271	282	275	261	257	265	278	284	251	284	262	255	245	272	270	280	274	251	259	273	287	232	283	248	313	281	275	265	276	285	242	263	246	256	254	295	274	262	269	277	260	258	301	286	262	268	259	298	265	263	251	267	266	307	255	267	254	281	275	291	265	296	249	259	298	252	285	292	258	253	257	264	253	263	254	277	252	297	262	268	254	247	251	277	247	269	290	274	237	285	297	264	274	257	273	270	268	257	245	278	232	242	267
20187	2311	5045	5944	4965	4131	3322	2697	2342	1978	1765	1791	1568	1408	1347	1286	1218	1107	1056	1036	1049	939	964	908	885	870	851	843	879	805	845	851	853	790	826	821	824	889	844	768	849	805	759	809	1156	1151	761	712	726	766	696	719	682	699	756	744	693	653	704	684	651	660	710	666	695	644	647	658	652	702	659	685	618	664	652	667	677	660	687	673	651	705	673	651	625	644	662	645	727	665	661	730	654	664	660	646	615	679	624	672	622	647	630	637	664	631	639	631	628	632	622	648	657	631	596	639	651	653	608	649	644	656	628	654	654	668	650	677	650	660	668	674	679	688	673	686	681	637	641	662	619	592	668	643	625	645	643	663	662	660	658	641	644	669	635	654	630	647	635	657	646	635	650	675	638	623	658	615	664	660	658	659	604	658	657	613	604	648	658	638	646	610	640	642	605	625	656	648	664	646	662	622	633	621	600	654	641	680	636	616	659	615	638	662	690	667	663	621	607	619	635	648	653	660	629	607	663	659	609	647	657	652	629	685	669	658	630	662	662	659	667	650	669	655	663	629	613	616	666	610	619	640	647	632	632	666	614	693	621	628	620	631	618	644	654	682	635	664	638	594	654	629	656	624	646	675	609	646	610	613	642	618	637	600	670	648	650	614	642	669	657	641	641	613	609	648	643	621	627	685	612	610	636	674	641	658	645	632	634	653	641	609	628	644	612	626	639	655	669	638	632	626	639	658	659	627	633	616	674	677	632	649	637	644	614	661	678	646	594	655	616	652	622	634	652	643	642	621	666	677	663	666	639	634	623	650	656	637	638	664	623	681	646	632	599	618	589	604	639	657	648	619	630	607	647	661	684	628	609	661	644	631	639	592	650	668	617	632	627	701	668	679	657	644	633	634	658	606	640	643	626	642	633	628	612	642	634	664	646	650	638	585	634	625	650	650	633	610	694	624	643	648	640	659	666	654	693	676	648	619	602	638	690	643	597	632	673	707	604	665	640	660	630	623	610	669	706	609	685	620	630	633	623	637	666	602	666	657	615	601	650	621	668	585	644	577	690	621	591	612	649	643	650	633	619	645	641	658	626	620	640	622	647	646	658	612	652	632	685	628	636	625	611	648	624	633	605	654	659	683	605	620	630	630	625	626	641	650	659	613	602	697	655	691	643	670	645	596	652	689	659	677	662	667	584	607	622	650	619	649	646	645	610	651	652	652	633	687	616	643	649	654	617	642	610	667	632	651	614	654	656	659	633	663	639	662	707	632	613	598	633	654	637	627	661	648	624	677	635	655	663	621	615	646	637	633	677	667	613	616	602	633	647	651	645	609	641	609	654	613	653	652	604	632	648	643	665	678	645	653	623	606	664	664	621	597	678	612	649	657	657	633	646	631	641	681	643	668	609	634	666	610	630	579	670	675	671	646	644	649	678	622	637	648	666	661	635	663	638	640	629	581	611	660	624	623	654	581	701	698	623	657	641	629	646	650	617	614	635	616	637	637	682	589	584	651	649	675	662	642	655	629	616	621	660	661	620	639	682	717	658	636	671	660	610	656	649	635	672	664	625	644	628	581	679	622	611	655	669	639	626	681	595	638	642	598	667	652	664	648	656	631	646	659	644	621	599	640	623	675	624	667	676	632	658	620	617	666	650	654	653	631	626	648	662	638	680	619	642	672	667	637	644	667	644	650	646	622	675	673	665	587	616	635	615	601	624	615	641	701	661	627	651	664	633	688	608	634	634	653	600	630	646	593	594	683	641	626	654	613	632	653	691	659	658	616	629	666	641	642	644	624	651	600	656	672	609	703	591	645	645	649	654	658	649	639	640	654	624	627	605	627	623	626	652	649	647	661	647	630	629	604	693	621	627	644	718	626	653	661	645	655	645	660	653	663	637	641	675	625	623	666	666	622	637	649	656	634	610	650	650	598	586	667	572	663	639	621	626	644	673	660	628	658	675	610	661	620	624	645	647	646	639	682	621	639	629	620	607	634	643	660	678	609	630	632	669	600	642	603	644	641	631	672	663	624	638	618	684	631	653	636	641	662	657	640	630	611	643	605	633	655	645	654	596	709	614	628	671	691	653	636	636	616	662	658	650	596	642	656	664	637	713	618	617	624	593	610	620	629	666	638	641	646	633	658	619	659	606	631	632	653	677	657	642	608	620	607	642	642	648	658	665	644	655	633	686	626	646	673	662	689	638	674	657	671	594	611	633	612	637	632	624	629	658	662	593	658	678	606	613	630	644	584	582	658	620	658	613	632	643	641	675	618	629	651	676	599	649	618	641	649	643	653	623	642	629	614	583	689	627	603	647	626	619	624	648	636	675	624	659	652	630	629	659	625	658	659	612	649	637	626	649	612	617	675	621	675	603	629	629	630	634	628	647	644	698	645	642	683	676	642	603	646	654	682	637	619	632	628	637	644	645	641	642	654	640	661	612	613	613	609	697	614	652	609	656	629	607	670	672	640	604	644	700	627	684	637	633	684	659	648	681	635	665	599	656	604	637	622	633	656	614	667	648	653	632	664	657	601	611	642	671	673	635	697	646	661	605	656	671	645	651	656	627	617	628	624	663	622	628	649	666	625	666	683	631	640	658	604	603	623	642	663	627	652	641	639	667	631	662	661	681	700	611	634	630	658	625	620	599	666	662	635	632	652	672	681	639	625	655	652	643	622	684	671	665	609	644	636	647	621	625	644	673	605	609	587	683	646	656	644	643	627	609	637	666	706	630	615	631	600	646	689	627	596	657	668	653	590	622	645	661	598	667	647	600	631	602	617	645	601	657	664	580	679	657	619	651	624	634	619	665	670	711	651	621	642	615	679	621	690	678	595	636	663	627	649	639	639	627	611	662	627	664	667	637	584	611	604	583	617	622	616	673	637	634	600	635	613	647	650	668	637	655	626	625	661	637	651	659	605	660	628	598	652	663	643	661	634	647	629	648	663	664	587	671	628	603	621	607	664	594	695	653	661	631	709	621	646	621	657	665	646	629	624	660	640	651	621	650	687	654	671	631	634	611	640	625	666	653	664	644	614	651	633	614	567	651	618	630	611	661	603	636	676	649	699	686	649	611	651	625	670	636	623	664	592	681	629	653	668	637	674	638	687	625	635	627	643	678	658	643	660	672	660	650	660	602	631	642	603	626	643	647	678	623	660	603	636	670	636	636	599	666	666	653	654	621	682	667	674	642	669	641	648	653	653	661	619	632	623	620	632	720	648	610	637	670	621	642	648	676	634	671	637	615	624	663	635	653	693	653	653	670	625	674	686	644	644	625	664	642	689	624	645	688	662	631	657	651	630	641	624	667	660	641	603	615	672	632	606	609	648	621	639	664	650	644	643	625	656	631	589	619	669	654	649	633	676	612	640	626	633	623	591	588	684	664	636	641	676	673	692	615	608	613	601	640	650	648	607	648	664	635	674	621	693	679	669	658	652	652	632	605	670	601	652	655	661	681	651	661	668	693	629	641	654	602	642	636	651	625	663	600	614
5472	272	233	208	207	157	111	127	149	136	132	141	137	106	113	123	118	119	136	142	135	128	146	128	123	111	112	123	109	106	118	124	126	141	140	131	144	105	118	118	100	127	135	125	121	111	130	129	126	119	103	99	125	133	108	129	130	110	115	131	105	120	134	126	120	161	126	128	107	113	100	144	107	114	137	127	139	121	125	122	132	126	124	111	157	119	110	104	126	135	117	119	123	112	119	100	114	110	123	128	105	131	128	112	118	107	119	102	114	140	127	123	136	131	118	132	126	123	117	125	110	100	148	115	120	132	97	111	111	113	125	113	129	131	123	138	124	112	125	126	117	125	120	138	140	111	125	131	112	135	110	147	111	124	113	130	116	127	107	130	120	142	124	134	120	112	109	120	117	119	131	114	112	127	126	111	114	116	116	138	132	136	138	125	128	124	125	113	128	108	121	132	120	111	118	102	137	106	106	108	117	113	132	126	125	96	123	134	126	126	110	116	131	106	95	143	122	117	153	136	116	107	114	136	146	106	124	122	143	119	124	117	129	99	117	138	107	132	133	124	136	134	121	122	109	126	132	100	138	128	107	123	115	123	118	139	104	138	128	107	125	139	132	123	110	119	126	116	112	107	93	119	118	133	128	117	103	108	134	112	126	111	108	111	128	141	115	116	124	126	112	127	129	125	123	133	112	155	113	112	135	117	118	119	137	139	154	105	130	131	121	131	141	118	121	113	110	128	128	118	131	114	113	109	127	108	139	114	112	115	114	95	107	108	127	124	121	141	125	119	134	133	126	126	105	114	125	124	119	131	108	128	115	134	122	112	143	112	108	111	126	123	127	132	128	128	126	116	109	126	130	97	109	119	110	123	115	108	124	134	105	132	110	126	102	110	136	135	121	134	140	123	127	100	124	135	114	123	127	107	115	111	126	127	128	115	125	116	126	96	141	138	100	115	137	125	131	134	117	110	132	121	136	127	133	114	103	122	88	112	114	105	141	126	136	115	119	126	123	115	129	127	123	129	110	109	127	130	120	109	134	141	110	125	130	118	109	129	134	120	120	117	130	143	118	101	127	126	125	121	117	112	102	135	142	117	125	121	116	141	123	125	111	136	116	138	115	126	124	112	147	145	130	119	127	119	131	123	111	121	132	136	123	137	97	118	124	90	121	116	108	105	134	104	111	128	111	127	98	113	122	135	115	110	114	113	153	136	109	118	125	134	115	128	108	111	132	123	133	129	137	121	122	138	133	130	127	137	116	145	142	117	140	108	138	114	110	134	131	113	129	130	118	146	119	130	135	133	127	113	124	103	134	119	131	116	119	137	123	117	128	120	131	120	131	125	137	128	123	91	92	117	109	106	134	111	134	132	131	118	130	117	101	138	127	120	143	128	104	131	111	139	106	122	122	111	127	113	115	79	131	125	130	101	124	137	116	136	122	135	128	125	119	126	113	116	118	117	106	120	114	124	110	115	137	118	112	90	119	112	119	113	101	124	138	102	113	118	133	125	151	124	123	113	120	127	115	118	110	106	133	129	131	138	136	105	111	130	134	105	122	111	118	126	102	134	116	109	111	111	112	125	118	116	122	118	112	94	114	118	144	141	116	113	121	130	100	123	121	125	120	128	131	126	125	134	130	102	119	116	109	114	125	116	126	105	109	107	114	106	120	125	130	124	118	120	126	126	123	122	119	117	106	137	107	104	140	121	124	107	111	97	145	120	137	128	138	121	126	118	115	128	124	125	115	109	102	127	106	115	118	134	152	130	119	125	135	117	112	141	113	104	119	121	118	129	88	115	121	106	109	121	115	121	126	138	121	138	123	122	134	113	133	117	122	121	119	114	107	93	135	120	114	121	126	116	113	110	114	134	111	130	112	123	148	114	109	119	130	108	138	103	117	125	123	101	135	124	125	116	116	129	128	123	119	126	124	111	133	137	108	127	112	111	143	122	120	133	118	126	124	134	120	102	121	105	136	119	114	117	132	119	122	131	109	116	118	130	137	136	130	99	127	116	130	116	100	108	123	116	122	119	117	132	122	115	123	133	104	126	127	117	115	140	139	104	125	119	122	134	152	126	131	133	107	108	133	115	115	133	121	100	140	134	130	132	137	104	140	109	103	127	130	131	104	112	100	172	120	125	117	127	108	118	136	111	130	127	121	143	107	126	111	102	101	127	132	141	141	111	124	132	119	117	108	110	136	113	120	114	127	127	133	114	140	124	118	133	107	114	130	120	109	140	127	131	119	132	117	119	115	124	114	120	116	116	127	155	131	131	124	140	133	112	152	115	107	114	124	103	129	122	112	124	106	111	127	106	114	147	118	132	107	114	119	127	127	120	133	119	123	111	118	111	152	132	133	104	102	129	118	110	123	124	126	127	109	134	111	139	117	128	113	116	123	127	132	119	137	122	139	118	110	133	117	117	120	123	116	103	133	134	128	117	121	101	102	127	119	127	102	128	118	137	118	122	124	117	111	111	124	136	107	119	118	120	130	135	142	121	117	108	129	129	122	127	106	123	146	102	118	136	120	125	116	128	130	111	121	139	118	118	121	120	130	118	123	133	102	110	116	124	127	101	123	128	110	99	136	102	122	118	118	109	119	128	124	126	109	102	109	137	98	105	116	119	119	124	113	129	118	122	115	106	119	148	111	123	129	116	151	118	105	122	124	118	115	110	108	109	133	103	122	109	120	132	120	124	123	123	109	113	106	127	138	143	132	115	122	133	114	116	113	123	133	145	125	121	124	138	119	134	141	111	136	130	124	132	122	118	124	136	127	121	126	137	135	132	102	130	132	123	107	113	129	118	116	119	131	131	118	119	144	120	117	134	134	118	125	141	136	142	121	147	116	120	111	110	121	119	121	118	130	118	130	107	125	137	132	133	117	126	121	130	132	120	124	115	113	121	118	125	111	125	111	122	121	112	130	110	113	128	117	115	116	130	135	94	130	135	110	130	116	131	116	124	107	138	108	121	146	121	108	115	110	102	120	121	121	129	124	100	132	130	135	106	146	123	116	113	113	125	129	114	108	137	140	128	109	108	128	121	134	115	118	116	109	113	106	128	124	135	133	108	137	119	132	133	113	120	122	132	132	126	125	116	120	137	129	139	133	133	127	121	109	116	110	109	117	124	124	138	114	139	122	125	114	113	119	115	120	121	136	139	125	113	110	125	112	123	142	115	119	121	114	117	125	125	160	114	135	115	133	117	115	126	135	94	115	113	101	115	118	116	125	102	134	109	116	123	133	109	144	126	115	127	120	134	121	114	100	130	130	128	109	108	123	115	127	131	132	113	127	117	114	126	142	93	119	127	129	110	117	122	120	124	123	116	124	137	131	127	129	125	114	125	126	112	104	125	113	137	133	148	106	117	121	106	110	132	114	121	152	148	128	136	114	103	120	116	115	125	129	113	110	103	117	112	134	114	117	122	115	93	113	117	139	135	116	116	113	124	114	123	113	130	145	120	106	111	133	110	135	117	141	133
4617	513	648	766	668	525	478	431	437	436	400	424	415	397	402	373	355	387	382	378	404	391	389	343	366	389	382	350	386	365	345	379	383	383	360	385	357	360	357	338	371	362	371	384	347	344	338	343	392	387	369	333	362	344	329	344	355	328	370	349	365	363	364	363	354	359	356	372	362	327	356	371	357	313	391	339	339	325	375	332	361	397	335	387	313	375	350	336	351	311	382	380	313	313	348	354	365	348	340	355	341	327	340	342	374	358	392	354	348	344	326	371	351	327	356	349	390	353	392	349	363	356	364	334	344	357	338	340	329	343	333	362	336	338	337	351	371	353	352	335	345	394	347	326	374	346	389	317	348	346	350	378	331	332	362	341	345	342	370	314	391	375	360	349	367	361	360	354	362	327	380	331	337	347	377	368	351	325	345	337	352	359	367	364	339	355	353	335	353	318	348	334	368	375	343	350	358	364	334	370	327	367	363	330	315	364	378	348	339	370	349	352	370	371	333	363	364	369	359	365	341	367	351	395	363	312	370	353	374	355	359	391	376	330	331	329	335	355	316	353	372	378	348	369	343	346	353	341	331	369	361	345	353	348	368	335	350	351	387	340	373	341	377	383	372	370	373	341	336	337	354	374	325	329	327	355	352	361	360	318	367	378	335	328	321	383	359	353	369	359	331	342	317	374	358	353	344	347	374	369	313	369	319	338	353	370	362	357	344	330	363	305	361	372	343	363	363	345	341	384	342	325	311	356	333	370	339	365	341	341	354	360	331	340	336	356	357	370	355	334	378	348	330	322	375	374	353	355	383	338	324	338	375	373	330	348	342	368	351	341	338	352	371	378	324	386	317	357	366	322	359	343	350	372	366	372	376	335	334	369	329	363	358	381	357	360	335	359	399	321	375	380	367	385	369	356	349	358	352	339	348	335	343	371	354	349	355	337	348	360	305	394	382	359	370	350	367	375	342	319	331	364	373	338	364	367	358	356	365	364	367	310	327	332	355	363	380	355	383	365	353	344	331	376	375	361	347	326	334	363	361	358	348	341	405	382	329	347	365	362	328	378	378	351	390	301	328	325	362	354	323	345	348	319	388	372	395	327	361	354	347	357	351	355	369	335	334	356	365	341	348	323	366	324	346	351	351	331	332	344	334	356	357	362	345	364	375	398	350	348	339	323	363	351	357	340	371	372	361	328	369	352	343	369	376	369	360	351	365	331	345	369	353	367	354	349	325	362	332	355	339	345	351	363	348	379	342	330	344	345	348	377	351	323	367	354	372	366	330	385	374	344	361	377	344	343	362	338	353	331	363	379	368	353	350	349	350	364	380	384	367	379	361	336	346	321	356	371	401	362	362	332	325	364	335	371	370	333	341	350	377	378	348	357	358	345	355	352	396	355	374	355	362	352	375	381	341	383	414	365	330	341	332	362	359	366	371	332	349	354	332	339	372	362	362	384	335	358	336	356	362	335	358	354	388	342	355	369	339	350	389	316	366	350	353	364	346	364	376	370	356	343	322	373	362	371	373	354	349	337	351	359	350	359	357	390	357	340	346	381	345	348	342	335	357	339	366	379	340	318	363	361	353	339	347	358	338	387	317	388	369	343	359	356	382	376	365	387	373	339	334	380	344	329	351	375	350	359	379	367	353	369	342	328	333	387	352	380	319	369	327	402	371	330	341	361	329	345	343	295	354	353	335	349	333	362	355	298	356	350	371	352	321	359	313	405	370	350	365	343	347	370	374	303	355	349	368	374	364	361	347	323	393	367	308	347	369	358	364	334	364	367	346	366	374	355	379	346	353	363	365	334	339	336	324	372	346	349	327	389	344	327	360	353	350	321	339	342	346	335	334	344	362	378	375	358	345	368	357	372	358	358	354	350	372	383	339	303	333	344	381	368	333	311	371	381	332	351	370	364	350	343	362	342	353	340	387	330	338	341	324	343	386	372	370	344	354	357	342	324	330	339	369	386	317	356	361	325	308	341	368	361	336	367	332	344	367	340	348	367	347	324	362	355	345	368	325	383	368	363	359	353	362	366	345	358	344	363	340	333	372	343	357	360	346	339	369	353	346	389	327	330	349	375	355	390	347	365	368	352	354	396	329	358	363	351	327	349	379	331	335	330	337	355	350	358	353	360	358	340	351	348	351	410	352	355	365	328	368	365	341	334	349	325	325	369	355	357	338	374	359	328	357	347	357	356	327	329	348	391	320	364	380	341	357	329	355	338	358	357	385	338	368	362	377	348	376	348	318	353	326	364	388	352	354	330	353	380	326	369	338	352	351	325	362	355	363	355	336	384	358	376	356	324	301	359	357	354	366	336	323	340	329	346	334	339	364	342	351	343	326	329	345	338	345	349	351	341	372	343	347	373	360	301	370	371	348	403	354	348	342	337	355	352	335	338	365	350	314	350	362	341	358	362	337	385	355	345	348	363	359	366	304	357	385	380	346	329	337	363	364	395	341	367	319	321	358	325	388	347	347	307	299	374	353	359	385	348	344	347	384	356	354	362	350	385	375	337	348	360	381	382	364	342	343	343	355	343	345	319	342	352	339	349	367	385	350	373	356	391	360	342	368	350	357	345	339	339	333	360	354	331	349	348	369	339	348	350	385	335	349	339	335	385	357	339	367	361	345	357	319	361	362	347	346	381	377	320	356	364	328	348	317	323	349	358	376	355	356	350	366	356	371	345	322	386	336	366	358	364	331	357	356	347	370	331	367	367	370	313	348	357	338	378	322	343	324	352	358	375	349	351	368	358	343	364	370	379	358	310	329	352	330	357	360	352	354	346	345	360	376	345	348	362	349	355	340	373	365	360	354	365	364	338	371	361	332	391	313	376	372	348	343	372	355	345	356	376	367	320	363	371	370	369	347	340	361	343	349	406	354	353	375	341	310	388	369	341	321	355	382	328	362	337	359	332	311	333	334	374	347	324	369	368	341	362	372	363	339	363	340	352	359	334	350	385	365	372	356	362	348	338	360	337	351	384	338	386	359	346	369	356	345	349	357	400	348	349	382	363	315	333	314	357	393	333	342	371	362	364	350	345	325	342	398	376	371	351	359	392	330	350	342	347	334	343	338	330	380	362	337	371	351	351	315	350	347	379	337	347	348	322	350	353	379	341	343	368	388	335	350	393	372	350	351	346	366	397	364	353	360	377	333	336	360	336	366	362	367	388	319	356	336	355	334	342	370	351	360	372	328	330	341	396	302	355	334	344	367	359	327	340	405	336	340	342	354	345	349	344	383	367	374	361	358	359	322	365	363	336	347	370	346	323	336	340	393	333	340	354	351	352	322	378	387	334	352	374	344	353	364	354	347	364	324	360	350	326	367	364	347	338	329	352	332	349	344	364	348	367	398	357	343	325	352	317	361	339	361	356	357	376	337	328	376	364	361	369	347	378	374	338	345	352	365	369	363	373	311	337	348	340	329	386	362	357	355	327	355	360	363	386	372	369	328	341	393	344	355	363	345	357	346	396	352	359
37221	8695	1778	1153	798	596	580	447	408	351	353	366	302	324	314	306	316	323	328	302	323	300	289	273	287	272	302	274	263	288	296	283	267	278	279	280	295	314	251	244	279	271	277	252	292	325	261	272	252	295	281	265	257	254	252	247	278	295	264	273	253	253	280	265	283	286	262	296	251	268	274	270	282	286	259	243	282	281	275	251	268	302	273	260	241	262	289	282	281	256	245	260	291	260	236	288	268	320	257	281	284	264	291	262	299	308	279	248	268	271	287	256	289	270	270	263	259	282	252	305	285	244	263	305	300	251	259	249	277	290	279	263	290	274	241	248	280	281	281	273	243	285	258	255	255	250	298	281	298	259	265	276	256	276	276	286	267	267	223	265	287	283	255	284	285	258	252	256	267	294	269	241	277	291	242	265	265	238	263	261	266	259	244	292	265	278	293	272	269	273	270	275	280	244	268	277	272	271	263	286	285	245	262	247	267	291	268	277	263	291	287	256	306	278	289	228	288	262	274	275	269	260	279	258	221	261	262	275	273	245	285	251	251	284	268	222	256	280	289	268	287	293	248	275	261	257	280	283	284	285	285	244	267	280	286	253	263	250	287	233	288	269	288	248	264	259	272	286	302	279	301	277	318	282	280	255	255	264	281	259	285	263	272	267	279	261	277	272	242	272	276	262	287	273	265	260	291	281	282	240	270	242	261	258	275	276	249	287	266	263	261	273	234	278	275	298	236	283	248	266	259	269	256	262	299	273	281	272	273	304	251	276	259	258	315	264	262	270	296	289	287	254	239	261	266	245	255	264	284	262	267	257	257	268	280	298	261	278	243	240	263	292	296	275	261	278	260	269	290	256	264	281	263	285	252	258	257	281	266	285	259	276	258	284	272	251	282	273	261	286	269	297	257	267	277	272	240	256	251	268	255	293	281	274	244	279	275	279	284	274	230	263	245	291	283	267	274	262	271	242	267	268	279	266	298	253	258	275	318	247	250	265	272	268	296	243	272	266	284	267	269	283	293	264	260	278	276	263	251	276	280	235	267	287	264	252	267	260	287	263	254	220	270	270	287	263	288	273	271	243	286	282	253	269	270	267	285	243	280	263	249	291	260	246	259	234	275	236	254	253	238	276	283	239	227	263	244	248	280	252	272	270	290	279	257	276	310	297	276	256	251	244	271	267	256	263	266	265	285	265	250	256	232	274	276	261	241	250	255	257	272	244	281	276	262	298	235	269	251	275	291	249	265	258	272	272	273	273	258	267	270	244	281	252	253	250	225	256	284	250	256	256	275	305	251	253	262	281	259	270	288	301	266	294	280	276	239	265	265	278	275	295	276	285	262	265	254	258	263	261	252	283	270	292	270	288	290	263	297	250	245	281	280	290	283	263	281	265	248	272	276	262	235	276	264	278	275	286	254	271	260	262	263	268	278	258	261	285	241	271	261	271	260	268	274	266	289	279	266	288	253	289	247	262	277	247	272	273	274	315	254	265	279	270	273	268	284	225	271	259	308	257	258	262	278	273	284	252	287	277	239	250	266	259	259	288	268	282	267	260	253	304	317	261	290	282	248	263	289	272	282	316	272	275	227	273	297	263	253	286	241	281	260	271	270	284	280	261	261	271	267	275	270	272	263	296	306	238	280	242	264	281	272	254	265	288	295	267	261	285	263	246	260	291	270	267	277	310	275	240	247	277	247	276	292	275	289	262	266	278	279	276	268	282	294	248	252	267	252	287	244	269	304	264	270	260	244	256	299	247	270	260	285	307	263	292	264	311	251	263	277	281	260	284	299	287	247	280	322	274	263	288	249	257	253	290	251	226	281	251	257	251	279	298	280	249	236	249	280	278	291	279	264	278	229	297	247	262	262	289	214	263	283	216	254	305	256	305	267	257	255	278	281	283	281	249	270	247	270	272	250	272	241	291	278	263	276	279	262	231	268	245	278	269	285	235	276	248	263	271	241	264	300	257	256	286	280	273	310	266	290	275	277	230	280	272	249	242	273	278	287	278	245	260	297	270	246	226	244	264	285	265	279	287	285	221	266	273	289	273	266	261	268	272	275	293	240	259	270	294	256	247	260	275	269	268	272	258	282	244	312	273	267	285	274	257	291	265	274	255	272	273	267	278	270	266	270	265	274	272	274	289	277	264	275	295	272	270	292	282	277	298	307	275	261	282	267	250	268	259	283	267	276	266	275	273	265	237	250	273	260	251	255	276	273	287	297	260	284	265	266	291	249	275	244	251	286	255	277	268	283	264	282	236	271	267	266	256	248	278	278	268	256	260	276	246	247	237	269	276	281	317	281	271	304	231	253	280	279	276	284	283	252	250	259	282	286	238	287	283	268	304	275	275	272	244	275	269	250	268	278	259	284	300	259	254	275	280	264	298	265	277	302	268	254	288	252	270	273	254	286	294	259	272	266	279	271	265	260	265	264	239	306	280	255	267	289	256	270	274	245	291	297	264	276	247	280	269	248	266	274	268	248	276	259	266	274	267	294	296	244	276	253	279	280	289	228	261	275	273	248	254	265	304	269	245	268	274	279	260	282	268	289	273	286	252	282	232	257	282	265	266	282	253	285	242	269	272	284	275	246	249	241	277	262	264	271	277	261	288	294	286	275	278	231	249	276	295	254	267	259	255	277	288	302	281	261	277	269	262	266	266	313	279	294	263	287	255	248	238	249	243	259	281	270	287	269	251	257	269	278	240	248	265	268	290	277	307	231	236	264	246	261	285	288	287	270	255	265	255	286	251	254	275	273	323	265	276	247	299	279	245	248	256	269	251	260	279	276	278	261	264	267	270	300	265	265	261	275	300	288	255	258	241	274	276	284	270	297	259	270	233	235	279	277	270	286	255	234	287	254	283	224	270	286	262	266	259	270	263	239	286	290	269	269	270	292	272	252	251	250	292	261	282	296	281	281	269	252	268	283	252	285	262	275	267	271	290	286	274	271	276	224	281	268	273	283	285	280	251	327	279	267	255	285	266	273	263	267	264	254	284	286	264	281	263	259	267	253	249	295	286	256	260	250	270	263	257	271	261	302	265	254	278	269	272	260	283	246	286	255	246	244	255	268	267	268	286	275	250	240	277	267	287	268	252	256	273	269	280	256	285	278	267	248	254	276	279	244	261	272	283	318	261	271	252	262	281	289	296	254	263	273	250	286	270	260	282	283	285	299	259	295	259	261	251	274	258	270	251	280	270	286	268	283	303	268	285	317	231	282	270	251	295	294	273	281	249	268	276	272	237	277	273	273	248	283	279	276	272	291	251	284	286	261	256	265	259	270	250	276	321	266	245	249	271	250	281	274	293	249	286	321	258	270	291	253	260	260	292	293	224	275	275	284	241	260	279	266	247	272	259	279	268	262	267	268	269	280	226	279	291	286	264	284	262	285	296	251	274	276	286	287	264	271	272	251	280	279	264	236	301	288	236	258	269	264	264	263	273	297	253	282	284	289	269	280	269	228	262	259	234	259	275	283	248
16752	1522	2885	3450	3024	2469	2108	1688	1502	1400	1260	1259	1147	1081	1031	1037	977	863	883	940	859	877	777	791	792	788	806	758	725	789	751	775	775	748	744	758	771	777	721	775	796	746	783	687	885	769	681	707	668	688	711	724	706	706	735	707	691	630	703	673	658	699	663	666	645	658	682	659	672	678	668	683	653	636	714	707	699	673	716	687	703	683	688	752	728	700	681	695	679	680	653	644	646	671	709	682	667	650	714	658	658	718	644	648	653	644	643	653	707	660	661	734	645	684	643	651	676	707	634	693	653	666	695	690	683	652	646	652	685	649	617	665	685	658	688	692	663	678	668	661	661	640	666	683	662	670	716	695	665	669	659	708	639	673	639	631	699	707	695	670	718	674	646	662	648	642	658	692	647	668	662	654	686	686	671	701	684	666	641	674	682	684	663	643	677	642	693	663	690	667	656	641	660	671	673	651	659	645	645	659	693	659	649	604	697	632	674	719	691	699	711	690	684	700	635	679	687	638	710	682	651	641	709	676	634	637	654	683	639	658	662	679	693	692	658	660	652	638	671	714	674	678	629	681	654	673	602	701	656	647	672	663	674	656	658	683	634	656	710	666	666	725	714	696	689	670	677	654	618	689	664	701	673	662	685	655	655	697	716	673	672	664	632	696	650	684	713	682	692	646	660	681	616	627	631	675	660	645	676	667	681	675	669	658	759	700	669	610	720	645	614	642	666	675	677	672	648	673	702	692	664	672	704	709	628	715	648	660	651	676	638	701	681	669	675	645	634	625	685	721	638	692	651	687	665	669	670	686	648	652	633	671	684	695	728	668	642	642	656	635	690	635	678	657	674	656	661	660	643	714	628	685	685	657	670	658	668	675	670	663	679	677	660	671	676	683	695	662	695	710	684	631	679	636	693	685	643	641	655	646	634	626	697	659	722	637	680	676	721	637	679	694	664	684	671	665	634	675	673	678	653	720	630	628	681	673	676	669	692	663	672	664	698	681	645	658	656	658	660	690	667	649	628	663	682	698	654	664	672	694	706	678	655	687	672	680	708	677	645	655	646	672	680	663	631	723	683	708	633	714	696	718	647	655	624	668	656	683	678	624	670	664	668	685	624	642	654	652	712	686	685	670	694	627	653	697	688	681	627	668	680	642	610	617	698	664	680	672	681	670	671	639	687	708	609	674	695	643	620	706	639	691	677	687	630	677	670	726	690	669	660	653	678	686	680	663	666	662	718	683	696	697	658	695	687	629	675	665	660	659	653	645	742	647	698	649	668	724	619	607	658	688	666	700	674	698	676	665	660	648	714	694	682	670	701	634	635	673	677	625	654	630	677	728	654	716	621	717	716	697	659	671	664	624	660	676	691	699	657	641	633	685	695	656	706	665	624	669	650	661	629	663	677	648	688	682	632	658	669	652	673	667	650	682	678	719	704	735	648	717	716	654	699	693	653	654	693	654	662	606	647	725	660	679	685	630	650	628	638	614	677	625	645	650	627	653	699	650	682	662	639	698	695	643	662	662	705	640	656	663	635	643	664	695	713	726	665	699	693	696	679	682	654	675	651	692	591	662	677	647	662	626	660	706	665	658	641	716	651	667	687	678	643	682	645	662	663	681	702	680	667	661	649	662	650	643	663	650	699	676	667	705	650	709	656	682	686	623	668	674	685	642	717	655	670	646	675	643	657	627	688	647	685	619	643	680	679	737	647	686	662	688	649	654	695	715	651	669	705	648	656	661	650	703	638	683	635	726	652	630	666	676	666	687	660	652	709	680	711	679	635	693	700	668	660	700	667	624	687	705	650	680	697	696	680	666	655	722	663	706	686	667	706	623	680	653	640	673	708	714	679	689	681	633	639	666	651	676	680	705	654	676	666	710	654	660	665	659	644	697	645	643	683	629	706	718	666	651	701	670	648	656	721	634	663	625	640	676	631	661	652	643	700	643	687	662	657	759	668	687	682	686	635	662	731	686	707	668	660	654	702	623	683	655	658	693	700	697	664	676	698	682	641	639	663	695	649	655	705	647	635	706	638	653	673	630	685	694	670	667	677	672	666	658	682	682	692	657	692	643	665	674	707	666	651	645	702	663	674	646	659	708	649	671	640	705	665	677	674	650	730	658	662	660	652	688	662	662	603	712	670	674	691	641	670	721	717	640	649	686	628	712	669	687	669	656	653	647	619	652	650	742	619	656	629	637	677	687	655	657	662	676	649	669	680	699	643	688	647	711	684	665	683	737	706	698	668	699	681	753	638	659	672	680	717	700	646	724	659	680	687	685	684	624	655	677	697	645	669	606	652	672	650	686	647	662	695	676	701	630	686	707	677	651	687	677	738	647	642	689	678	658	670	687	700	644	669	649	709	635	671	691	666	636	709	659	706	703	674	654	625	654	658	661	670	672	652	688	663	657	696	685	657	638	668	643	655	651	670	715	642	674	640	653	666	674	647	711	695	756	661	679	660	646	662	706	654	677	666	667	676	684	698	707	637	654	705	611	657	692	703	676	674	701	647	688	697	645	612	693	650	654	653	619	645	691	664	625	714	690	630	680	656	621	680	675	715	652	678	722	645	654	642	648	674	690	706	684	667	639	661	667	652	676	703	690	685	667	672	668	665	684	727	687	704	682	668	710	673	670	676	670	676	620	709	694	653	645	658	658	689	661	696	684	669	625	685	682	644	687	672	658	725	688	676	655	692	616	677	653	654	697	659	640	645	660	664	652	712	678	663	662	652	685	658	600	659	707	668	636	698	663	700	668	666	670	707	669	661	705	649	687	698	635	685	731	684	664	661	693	701	660	668	654	628	674	693	672	712	666	718	661	680	656	641	654	605	650	675	673	665	692	664	664	672	738	674	658	669	665	666	689	665	650	673	648	693	663	658	685	636	669	657	656	669	629	689	668	736	691	640	620	631	684	660	660	701	729	672	644	676	712	612	627	667	642	683	659	681	642	661	689	697	702	699	622	667	650	696	697	675	676	654	676	693	630	628	681	703	689	654	661	673	625	640	636	667	689	645	688	689	639	685	671	695	628	610	681	648	693	677	625	673	691	708	644	692	658	686	660	634	659	629	672	694	602	674	708	695	646	698	631	659	688	680	632	649	691	636	717	698	703	703	695	669	668	671	673	686	643	648	703	665	637	700	686	695	640	674	674	647	672	699	671	665	682	679	668	679	660	649	648	680	713	683	723	679	654	652	706	653	656	659	649	682	652	631	687	679	718	689	673	690	660	670	677	664	646	676	677	661	678	662	689	668	684	639	631	635	631	652	673	640	668	705	703	655	660	674	685	657	701	691	685	693	642	661	659	660	662	630	645	653	662	683	720	685	688	677	702	662	678	654	633	666	673	709	661	673	701	658	714	657	660	651	682	693	647	647	678	666	628	689	639	697	657	639	686	713	694	708	678	690	691	639	652	646	714	675	677	692	684	648	676	634	674	672	621	676	668	663	676	681	636	662	647	659	724	691	656	672	676	671	658	666	686
49883	16085	4770	2156	1342	988	741	587	508	478	421	397	416	330	366	377	347	355	326	315	312	320	304	280	343	298	314	299	299	274	293	285	294	276	269	272	244	317	274	299	287	289	297	295	296	300	263	265	287	271	261	274	280	246	281	259	304	273	264	289	264	307	247	255	260	251	268	282	281	266	258	256	270	261	287	279	289	277	248	310	261	272	281	270	269	276	298	278	280	252	248	258	256	277	281	269	277	231	280	267	268	283	268	262	240	282	272	271	273	279	283	296	248	260	260	249	250	238	301	263	270	261	288	268	254	264	280	268	252	265	250	274	282	272	265	259	274	270	272	296	287	242	252	276	262	275	264	276	316	245	257	253	245	239	282	277	265	293	265	295	257	254	278	281	268	275	295	264	237	299	264	278	263	283	258	287	252	255	254	245	287	276	286	301	279	266	256	268	285	270	269	267	266	235	255	247	268	273	249	267	272	272	260	268	268	274	268	267	258	245	266	273	254	231	274	271	251	255	258	271	268	247	254	268	266	298	241	275	266	282	272	241	250	316	270	282	268	262	276	280	282	254	247	256	288	270	254	300	251	241	234	248	302	263	275	295	265	268	290	258	263	247	280	281	297	279	279	269	271	307	283	292	277	267	275	218	250	312	294	252	270	283	263	270	267	251	245	261	263	252	265	256	222	277	261	260	272	291	258	232	263	276	250	267	238	242	257	284	276	261	245	262	259	303	292	266	251	263	238	236	254	258	310	274	245	266	287	270	258	274	276	268	277	280	294	275	309	285	238	252	260	257	273	267	248	252	274	287	269	273	288	284	265	274	261	280	267	267	236	236	250	259	270	264	223	253	257	285	252	293	254	283	279	245	281	265	269	249	276	303	290	261	270	247	261	297	258	264	260	238	291	268	262	272	255	259	293	304	271	261	254	265	270	255	269	288	269	294	249	294	275	240	277	269	266	235	269	281	252	268	252	254	233	269	281	253	263	258	261	258	301	270	245	290	255	277	287	279	271	287	269	271	255	243	289	273	290	284	300	253	269	279	281	272	236	260	255	270	259	244	269	264	264	252	275	297	251	270	263	280	250	259	273	249	260	283	284	252	299	303	256	260	247	296	247	253	271	233	291	255	263	259	275	260	261	272	294	266	258	267	246	259	238	295	283	271	286	277	282	259	257	245	269	234	287	289	231	240	298	267	270	254	260	252	270	249	244	259	228	267	280	268	254	280	253	274	253	299	276	276	280	234	286	268	269	274	286	288	237	246	263	279	253	251	272	271	268	255	296	270	267	286	266	245	247	279	261	268	273	295	235	243	243	275	256	264	267	272	281	279	255	267	242	269	257	253	259	243	277	271	270	276	268	291	223	266	244	259	245	239	256	281	281	255	255	271	242	294	301	283	257	242	250	275	313	243	261	282	299	275	253	283	247	267	251	275	284	257	275	258	271	277	276	271	250	270	291	285	256	275	266	303	254	273	246	281	236	268	250	263	267	244	276	262	229	268	276	273	285	267	277	273	246	266	297	249	278	261	234	273	268	269	258	253	216	285	254	268	256	260	267	260	290	295	260	278	259	278	268	253	287	275	251	263	280	264	268	286	275	264	278	268	267	229	273	273	280	268	298	268	254	267	280	250	287	292	282	250	267	268	264	274	285	269	267	242	288	244	270	255	252	248	272	285	325	255	256	259	269	289	231	270	256	260	256	242	285	268	292	257	279	251	275	242	259	270	251	298	262	295	260	273	274	283	242	268	243	288	264	274	277	290	247	282	289	275	287	273	271	264	237	255	281	237	272	268	290	226	260	252	283	265	281	261	286	275	245	286	261	272	279	237	275	262	268	279	255	269	277	267	270	275	256	275	299	270	249	277	272	256	256	292	264	292	276	256	282	258	262	219	293	271	252	271	257	260	303	289	282	278	272	264	273	258	263	236	265	288	263	256	241	255	252	272	287	318	233	290	243	277	247	270	265	261	263	259	272	257	262	284	249	296	270	287	278	258	269	259	252	275	244	244	258	266	258	260	266	270	239	294	294	278	283	261	267	271	259	263	254	267	247	271	266	257	276	268	255	252	261	284	263	264	260	278	267	262	266	270	256	292	270	263	248	268	271	258	305	258	262	266	273	255	260	262	277	267	299	288	265	285	258	264	250	271	278	265	248	294	242	274	261	274	244	243	276	263	245	264	254	259	247	265	267	271	266	261	261	269	263	264	294	271	267	297	260	243	276	246	283	290	287	262	300	268	265	290	239	266	262	257	267	275	272	265	290	263	252	260	295	244	235	277	269	260	251	279	274	244	282	259	283	298	295	278	271	266	222	279	281	295	261	268	258	271	267	263	279	238	273	253	282	254	290	247	305	265	266	251	281	260	278	301	249	283	263	263	264	265	282	283	262	281	270	250	258	272	294	264	276	276	275	292	278	238	282	289	251	298	249	249	281	287	262	215	286	288	284	269	269	257	245	256	236	284	256	254	275	247	255	291	226	248	282	280	288	242	285	258	272	296	264	261	263	274	256	253	279	258	268	259	278	270	266	263	274	261	275	277	286	290	272	290	261	271	283	270	240	284	251	259	294	248	236	275	265	274	262	286	262	264	279	272	264	281	257	246	248	251	267	270	271	288	289	271	278	262	263	276	245	246	253	271	242	275	259	259	292	290	253	263	280	260	291	255	243	270	271	269	295	234	282	265	256	274	256	253	251	277	306	252	265	268	254	262	253	271	293	253	295	252	255	249	279	245	250	240	281	285	261	300	273	260	244	278	278	274	279	269	250	261	266	254	258	275	290	257	262	262	277	270	293	223	270	272	246	271	276	277	265	239	271	270	254	259	263	233	292	279	287	234	264	263	278	288	266	257	284	305	274	262	273	242	251	269	236	262	258	261	263	286	268	256	276	253	274	264	265	259	238	234	275	296	247	269	268	260	284	296	281	259	293	258	273	231	269	276	277	276	244	266	241	259	251	281	275	282	276	281	287	264	259	278	260	296	280	246	247	246	254	278	285	292	271	269	271	282	254	259	247	258	277	282	292	239	294	283	283	265	237	252	268	282	268	228	241	278	256	256	273	286	273	291	268	276	276	273	276	276	265	282	273	277	278	256	248	280	248	290	257	280	267	260	249	299	258	280	292	245	263	271	237	271	272	240	258	279	259	244	269	284	273	258	319	254	268	270	259	271	294	275	254	234	263	284	258	248	247	269	256	298	253	252	286	233	258	253	281	302	274	279	259	256	241	258	262	258	289	278	273	248	249	253	257	287	258	298	263	298	262	248	253	262	232	255	245	270	229	285	272	265	272	265	286	267	291	263	271	233	273	282	274	250	251	273	245	279	275	275	285	257	260	256	274	288	270	227	292	277	246	241	265	263	281	266	293	253	237	278	280	264	279	254	248	254	258	262	240	267	257	310	254	252	244	272	277	308	274	224	296	248	287	272	243	291	259	253	263	258	275	250	251	233	268	265	265	282	248	274	254	287	253	272	244	299	293	247
23035	2267	4966	5740	5003	3972	3220	2573	2214	1890	1780	1767	1481	1374	1313	1250	1205	1109	1074	1134	963	931	924	879	893	841	862	821	827	799	830	799	839	835	831	826	795	856	809	786	842	792	804	790	1036	725	693	744	701	740	685	731	729	709	672	710	725	620	672	676	685	641	664	671	698	681	702	656	677	710	662	678	636	651	670	671	694	657	655	647	644	650	721	690	645	645	660	665	627	662	671	654	668	701	633	633	650	642	645	669	656	640	638	644	625	650	613	674	708	661	666	627	636	640	640	648	662	670	633	654	646	616	655	660	651	630	633	672	643	656	639	654	634	664	612	631	654	669	662	672	651	641	642	646	614	653	643	674	639	609	681	657	588	707	669	629	669	665	646	631	622	642	676	591	656	653	641	676	638	639	641	635	644	653	646	632	656	637	607	648	668	656	652	672	571	625	676	620	610	609	664	661	637	624	664	655	649	658	656	599	638	635	639	661	693	672	610	627	646	665	639	663	617	668	687	678	644	638	656	620	627	637	614	649	661	640	684	648	649	640	645	671	619	674	640	645	579	655	605	642	672	641	665	631	662	639	650	656	635	650	694	642	638	603	626	616	659	676	665	670	643	656	643	651	687	640	591	682	634	606	672	597	654	659	628	623	681	690	636	690	641	653	662	638	672	636	670	695	670	629	639	659	633	655	645	652	662	651	638	606	633	654	661	642	635	643	646	631	632	663	662	620	673	636	667	650	674	665	663	632	632	672	654	588	634	667	664	644	662	617	611	640	649	627	633	620	675	656	681	656	650	587	679	691	658	632	662	635	687	631	645	670	696	632	630	681	607	603	639	611	615	656	643	660	661	631	608	618	661	674	645	682	679	650	652	646	598	628	655	631	581	654	654	675	615	626	640	593	703	654	600	645	648	654	638	675	621	621	656	620	559	610	667	622	652	651	654	681	638	667	643	651	649	614	614	631	623	653	650	651	665	625	647	654	630	650	641	594	599	697	646	661	678	642	625	635	670	637	653	680	617	662	620	647	654	618	673	625	616	629	658	638	624	638	614	602	641	655	596	650	658	692	655	616	644	619	646	642	624	666	614	665	655	646	638	657	642	659	629	602	660	619	637	613	652	632	594	655	665	682	602	625	626	630	632	663	638	642	623	650	622	687	641	649	645	622	640	643	610	639	615	656	632	637	648	638	641	642	657	615	680	560	629	617	643	678	650	608	636	647	647	639	701	628	650	628	617	717	628	681	688	658	607	622	660	643	634	652	623	605	618	663	631	632	639	611	661	599	674	654	631	652	610	652	618	659	677	649	646	672	654	663	681	630	653	627	666	615	663	651	651	646	663	618	685	651	671	603	644	637	653	648	615	657	671	617	620	643	621	698	663	673	622	651	659	675	616	681	602	632	705	614	686	630	649	605	602	679	624	670	620	660	626	631	684	675	648	661	648	628	650	631	682	651	708	638	664	668	622	639	651	635	658	685	658	648	672	660	668	642	605	652	677	674	614	648	618	650	670	610	640	660	597	610	611	657	634	683	648	599	659	620	629	608	647	620	650	677	672	633	598	608	654	628	657	591	628	663	642	686	667	656	628	652	632	670	657	648	624	636	630	636	621	632	674	645	651	577	618	668	661	661	644	623	620	626	629	625	640	665	616	627	569	647	646	592	645	670	656	664	658	683	658	592	688	652	649	624	631	625	664	646	627	594	632	650	634	646	637	633	669	651	645	680	629	636	657	641	618	647	635	695	619	591	659	606	685	623	627	663	635	618	651	674	650	592	630	615	610	654	605	659	693	629	674	653	646	624	640	648	658	635	666	644	667	615	668	587	621	615	621	694	608	654	640	638	665	668	651	634	633	612	641	650	616	663	596	661	656	636	636	617	696	632	683	615	636	672	642	642	661	616	644	596	619	634	632	609	600	638	669	627	648	639	603	616	630	638	688	619	636	694	687	605	669	661	596	636	631	651	639	659	660	642	661	631	654	665	605	641	676	672	636	606	651	684	622	612	629	632	647	650	670	582	629	687	673	618	646	671	658	655	658	620	618	617	669	664	641	635	625	660	704	650	682	636	627	676	629	618	610	641	661	634	624	658	640	657	692	689	610	660	662	651	616	609	659	669	657	687	600	644	655	631	614	669	672	622	629	653	599	641	614	625	585	659	621	624	671	605	619	611	628	618	637	612	648	655	649	595	634	626	634	633	620	662	680	672	652	613	656	651	630	626	650	605	675	671	623	619	644	674	652	622	662	638	654	654	629	625	645	668	642	618	641	657	655	642	643	629	634	679	596	609	648	635	646	588	618	689	659	611	676	664	632	615	627	649	620	658	652	620	590	655	655	661	618	575	630	644	624	641	619	678	672	634	640	676	638	670	639	677	631	622	637	644	653	660	650	636	635	653	659	649	656	621	637	658	610	671	624	679	675	624	664	667	689	661	657	647	636	636	613	660	614	671	622	634	668	628	636	622	619	652	669	655	673	662	671	665	640	631	660	603	636	631	659	621	612	636	691	640	653	641	618	671	667	623	630	651	647	609	627	615	651	635	650	665	658	612	657	647	654	672	625	651	610	686	646	594	682	668	638	677	659	670	679	652	620	641	668	633	639	626	632	684	642	637	638	628	626	636	677	648	669	651	625	637	601	639	605	611	665	664	634	626	643	657	644	621	644	685	696	608	640	644	614	610	648	629	653	613	631	650	629	634	636	625	657	637	646	643	610	611	611	634	652	634	615	658	655	655	626	642	657	668	630	637	595	607	692	675	635	633	629	624	644	619	657	675	638	585	615	644	652	598	647	619	663	630	652	664	595	655	656	662	587	665	652	627	669	637	600	645	617	612	596	649	602	625	607	669	702	608	654	651	654	646	653	617	629	656	632	657	625	620	614	612	656	658	662	634	657	656	646	684	619	653	637	662	609	628	634	631	661	654	655	696	604	643	667	657	663	606	670	615	596	684	664	649	641	623	653	634	650	656	604	601	639	637	646	644	660	675	658	616	640	677	625	616	634	602	594	635	619	643	629	657	634	611	636	648	633	664	634	623	625	677	632	621	627	624	666	695	656	626	680	656	669	616	624	661	654	613	655	625	625	624	662	651	648	627	620	638	691	636	653	632	646	677	619	622	627	668	630	626	647	605	620	648	646	651	616	663	660	628	687	623	632	661	615	662	628	581	648	627	615	637	605	603	602	657	621	649	675	687	619	595	628	600	698	622	639	643	617	638	641	613	636	638	641	660	642	659	655	626	629	655	604	597	655	649	641	618	621	632	660	627	640	683	645	619	644	646	663	705	651	680	647	658	641	645	652	651	638	647	639	682	664	681	623	656	621	680	679	677	609	656	641	632	660	668	612	639	654	620	643	646	605	602	643	653	661	626	673	614	636	632	640	659	618	588	652	645	635	637	681	626	646	620	636	674	643	605	606	634	624	632	650	634	659	634	626	615	627	660	672	646	617	616	617	625	626	664	662	685	648	649	658	619	634	629	661	673	642	644
6044	255	265	220	170	150	144	130	108	150	115	140	143	143	123	105	137	128	143	147	121	131	127	134	132	119	145	115	122	128	135	127	133	109	137	127	114	132	118	118	129	125	113	125	111	137	123	127	131	138	122	120	119	119	146	116	109	111	136	137	100	125	124	119	127	125	133	114	125	124	127	109	152	121	137	108	126	133	147	118	124	127	113	131	123	130	153	134	132	112	125	122	117	108	125	112	135	131	128	130	135	123	127	118	128	135	143	132	117	129	135	118	137	113	142	112	137	123	132	123	113	130	112	132	115	109	104	125	122	124	127	118	131	124	130	129	106	120	121	120	141	131	123	119	112	116	121	121	134	118	111	133	113	113	119	129	133	108	113	114	135	125	118	134	136	127	108	119	128	123	123	136	144	112	115	118	139	100	137	134	135	102	124	108	116	109	106	111	131	138	129	121	113	142	111	107	117	98	126	110	113	141	117	124	116	110	117	110	116	121	138	128	110	125	139	119	134	116	105	104	122	118	120	116	133	113	112	157	118	135	136	118	127	120	107	130	117	126	146	112	116	114	111	121	104	128	144	124	120	113	124	109	139	121	133	130	137	103	127	123	119	118	144	126	124	125	132	145	131	152	114	119	91	117	115	110	146	131	125	110	123	123	125	119	128	127	136	119	118	117	125	142	112	132	123	120	143	124	112	110	113	116	110	127	125	131	122	107	124	115	140	139	125	110	122	125	123	104	115	119	132	110	125	129	111	142	119	137	107	147	121	133	111	122	109	111	119	125	127	133	123	134	105	120	105	133	116	117	105	125	140	121	133	101	122	117	143	119	117	139	129	128	127	99	127	117	128	122	126	117	127	145	143	135	114	119	118	139	137	121	126	141	146	143	119	124	103	117	122	119	132	117	136	111	97	103	124	119	117	118	122	119	118	122	104	116	117	122	130	136	129	105	142	125	119	117	146	95	118	123	133	126	143	123	135	109	97	119	116	120	122	143	117	103	133	127	138	137	114	122	114	120	139	127	133	121	130	143	107	125	119	119	118	114	117	123	141	124	129	114	138	129	129	137	124	136	119	108	108	116	145	129	105	118	117	132	121	111	131	121	120	111	122	113	133	139	125	126	136	95	146	128	116	134	116	121	117	111	151	132	124	103	110	125	144	115	112	98	137	141	110	135	115	147	103	98	107	113	134	135	112	122	141	114	130	112	120	135	149	129	112	121	128	136	135	143	105	128	108	133	109	118	144	113	127	133	143	106	133	130	129	102	132	131	122	127	121	123	119	123	137	116	122	123	133	128	115	122	135	113	115	131	142	115	94	130	139	141	121	127	113	139	122	100	134	121	115	153	121	141	120	134	126	102	105	112	106	123	113	137	132	160	121	117	100	121	122	101	124	117	131	137	108	123	102	114	131	124	126	124	117	118	121	130	119	122	123	114	118	133	112	115	123	110	139	107	119	102	129	122	121	125	109	133	104	127	141	126	129	127	131	128	154	137	133	110	117	123	115	142	145	127	136	148	123	126	129	126	112	114	122	130	113	95	128	136	113	124	105	134	119	99	135	122	121	145	119	124	112	133	129	133	157	124	93	124	122	132	112	111	109	121	117	130	110	150	130	112	94	118	122	120	107	127	101	117	107	108	119	121	110	128	115	121	138	117	116	143	113	140	142	135	125	125	138	120	115	132	144	128	112	124	113	132	109	105	113	103	121	118	115	119	99	139	123	115	122	121	122	133	129	135	124	110	96	144	127	101	133	128	130	146	125	112	131	131	127	124	112	146	116	108	132	107	124	132	106	141	131	115	105	125	126	128	122	136	129	128	91	122	115	124	112	128	151	119	144	110	109	128	140	118	138	109	126	154	119	122	130	122	118	116	109	131	107	104	133	133	123	133	137	143	131	121	123	121	106	105	123	120	133	132	141	108	99	94	116	104	124	133	114	127	131	123	123	132	134	150	128	133	122	133	115	113	119	141	132	120	126	97	131	124	138	105	113	135	121	142	127	124	120	115	128	130	105	119	117	143	106	132	119	133	110	106	114	113	113	112	131	125	102	116	112	123	133	124	139	117	117	136	127	134	122	142	116	127	136	125	116	115	127	116	121	129	132	101	121	136	132	115	139	122	108	137	150	142	124	125	133	131	99	128	113	117	149	123	105	139	121	120	113	115	116	113	136	119	131	143	100	147	124	136	125	138	105	132	140	132	121	120	123	131	134	137	157	134	118	128	126	124	132	141	113	126	118	141	134	112	129	126	124	134	128	128	111	131	134	126	109	107	115	103	136	121	117	125	121	120	111	106	126	118	134	118	126	133	121	112	127	114	130	124	119	134	125	126	129	105	131	121	132	109	121	127	118	107	119	131	124	114	123	110	108	121	113	124	114	126	122	116	120	124	120	123	129	130	130	126	142	119	129	113	123	129	118	133	123	125	125	104	118	118	133	129	124	132	124	112	125	130	142	119	118	136	141	117	117	115	116	99	135	120	136	122	130	120	124	118	143	128	117	139	126	129	134	132	115	123	114	138	118	123	129	116	131	133	125	119	132	117	101	133	132	127	103	107	132	127	141	131	132	111	111	126	134	123	117	122	106	102	143	153	100	134	117	136	121	137	123	112	122	117	128	130	123	132	118	127	136	123	123	129	115	133	119	126	127	117	127	115	132	113	142	134	115	125	129	112	132	113	120	123	103	123	124	124	128	137	115	153	148	124	118	129	132	116	115	125	135	125	116	127	136	134	142	126	94	126	132	118	120	118	119	127	115	128	129	122	107	119	127	122	105	108	119	147	110	139	134	127	135	124	129	112	110	131	118	109	109	128	128	129	115	120	141	116	125	126	131	142	139	129	113	137	116	142	151	132	112	126	124	110	154	128	129	124	112	137	128	123	123	129	128	158	122	123	126	113	123	115	126	118	129	128	130	105	121	130	115	116	113	126	132	117	121	121	125	126	124	133	111	114	129	126	110	123	121	124	104	113	116	121	116	147	127	123	138	133	123	128	124	140	131	127	113	126	140	132	125	121	130	122	136	120	110	128	115	144	123	96	119	120	105	121	128	119	135	123	129	117	116	132	104	122	126	128	126	114	122	116	127	117	114	126	109	124	112	137	125	106	122	119	121	118	113	126	140	122	137	129	123	135	131	119	130	124	131	130	128	137	121	120	141	133	105	142	101	115	131	124	134	122	120	117	124	143	146	129	134	120	146	136	153	103	116	108	118	134	131	115	135	141	131	104	124	166	131	117	132	117	114	96	138	127	138	126	102	131	132	122	117	139	105	128	136	124	131	125	127	111	124	125	123	119	122	113	128	148	145	121	123	133	126	131	120	119	128	111	115	122	121	154	134	132	118	135	108	119	116	115	120	125	123	119	134	116	117	119	123	119	115	135	126	120	137	122	123	108	121	128	119	132	114	120	127	131	108	120	135	117	130	125	117	127	111	130	124	115	121	138	125	121	122	119	132	140	142	127	128	128	122	116	117	108	98	115
5018	478	704	751	598	513	486	435	400	400	412	429	415	378	394	417	406	358	380	397	402	381	393	366	376	379	367	381	372	331	396	372	394	418	387	344	375	378	387	389	383	355	349	367	385	392	395	399	351	340	357	353	373	373	387	368	378	354	358	386	377	329	368	391	378	345	360	347	392	336	369	366	354	325	354	361	371	347	353	354	338	348	370	339	375	350	362	308	390	389	383	373	373	363	407	379	376	374	357	315	356	379	374	378	356	353	349	372	358	374	394	341	366	350	347	348	365	375	381	379	361	404	389	341	360	365	350	377	329	349	375	399	394	418	370	369	340	341	348	358	358	370	353	357	357	344	388	381	343	358	360	352	363	381	320	376	369	355	350	365	383	338	357	309	347	377	344	349	377	326	369	325	370	335	336	363	372	346	393	355	355	382	380	328	379	355	399	398	350	346	387	343	364	383	366	371	338	370	350	370	337	388	338	355	386	367	362	376	343	317	378	349	400	344	350	352	372	371	383	361	377	335	371	365	365	336	363	351	386	379	362	372	370	353	367	359	373	379	376	320	360	347	367	346	356	363	372	363	373	369	357	333	348	372	372	349	331	348	371	359	337	344	343	392	334	364	366	351	338	388	378	382	360	390	383	366	344	367	339	365	363	362	390	327	363	361	382	335	347	377	342	376	381	352	364	356	344	378	363	362	354	371	360	355	371	374	354	345	362	327	340	353	352	359	361	373	344	368	379	356	364	384	322	375	377	398	364	337	357	331	360	380	369	387	389	404	367	372	352	353	388	376	327	335	399	391	365	365	350	347	404	384	349	363	374	394	355	331	350	356	348	363	345	342	361	355	362	348	350	374	369	371	328	343	391	354	349	364	378	378	395	357	374	325	345	345	373	364	337	369	363	351	359	363	356	384	347	331	347	360	345	350	396	389	357	376	367	376	337	378	363	362	354	349	342	329	331	359	366	342	384	347	382	348	369	370	323	355	369	366	356	357	353	380	348	373	381	375	349	357	367	333	316	365	356	353	354	361	372	374	345	346	356	328	381	322	364	360	389	386	357	365	384	357	335	346	347	376	384	345	367	362	335	347	343	374	385	367	344	368	341	351	358	356	396	377	377	380	359	383	365	365	341	382	355	350	358	333	340	373	343	364	362	387	356	323	357	398	351	357	396	377	377	363	390	376	345	363	358	380	344	362	319	373	346	342	365	332	357	351	340	385	384	361	360	357	352	379	328	334	327	389	378	348	368	363	371	376	319	354	365	356	326	341	343	382	355	379	339	350	360	325	359	318	363	371	368	382	354	384	379	329	332	343	366	366	342	367	385	357	364	378	369	380	376	340	350	347	366	353	344	364	351	344	314	352	364	333	361	361	359	342	381	359	359	351	390	383	381	374	388	355	375	409	347	356	358	378	316	371	364	355	348	330	372	385	370	369	354	377	339	374	365	357	362	394	388	345	335	357	403	362	366	347	360	381	386	365	363	361	367	353	368	357	391	377	317	351	347	348	359	359	372	357	339	370	368	356	376	368	372	367	356	350	363	377	343	323	364	389	341	326	383	348	346	373	354	388	357	337	348	340	358	357	320	370	349	372	375	348	342	337	341	345	373	322	359	374	328	343	358	368	339	315	332	361	349	346	382	357	357	344	374	327	352	365	360	378	369	367	347	385	385	394	379	340	361	329	334	363	357	318	383	363	362	332	331	363	361	375	349	379	365	393	361	354	366	346	342	366	352	409	327	353	317	362	329	373	372	317	355	358	333	400	413	372	359	348	377	362	389	371	343	331	349	380	377	356	340	349	330	350	349	348	339	393	385	368	358	382	327	375	375	373	356	340	356	340	336	369	350	385	356	355	339	360	377	350	346	382	381	354	383	307	390	388	385	368	382	357	366	332	376	343	370	370	398	376	366	370	368	379	348	386	355	382	375	332	341	361	369	340	374	351	375	349	359	364	350	355	364	363	391	359	342	367	335	360	350	357	387	377	372	345	349	363	385	395	353	346	360	377	369	347	347	358	371	373	370	354	328	388	324	369	333	338	355	352	358	348	346	361	330	365	326	350	322	349	360	370	339	337	373	347	349	352	373	350	356	398	387	333	344	347	326	389	374	368	390	357	376	372	354	355	370	356	362	364	376	363	355	353	375	329	346	356	382	381	384	371	342	361	351	336	342	412	342	359	335	357	370	370	369	376	340	394	385	318	342	382	354	354	348	348	364	375	371	386	380	390	375	369	378	361	371	403	349	346	358	353	342	351	371	353	351	354	350	371	379	319	346	341	377	396	377	349	340	371	348	326	350	360	355	351	336	362	383	338	383	341	339	363	375	365	372	340	370	379	381	342	343	377	325	336	348	361	333	359	346	370	387	357	339	370	371	373	332	354	370	391	377	369	354	340	376	348	367	382	357	365	375	330	348	370	390	351	345	335	332	363	353	347	381	372	365	341	328	371	381	358	351	359	354	353	344	372	346	352	366	367	341	381	349	337	384	354	365	367	355	370	340	364	333	372	357	404	382	373	359	383	367	386	339	351	358	357	384	359	341	355	387	370	324	392	357	358	377	362	345	355	364	343	377	329	332	388	340	376	323	372	364	369	343	332	378	377	332	363	351	381	392	358	364	379	380	326	335	378	388	375	336	362	368	365	391	375	354	392	355	333	340	367	356	393	364	343	334	359	386	342	344	375	348	362	356	364	344	369	374	362	340	366	345	336	365	325	320	362	375	372	384	341	365	352	379	369	338	354	343	363	354	365	333	364	358	365	319	354	351	362	381	366	402	363	347	366	339	373	378	336	328	383	364	303	374	352	368	358	381	350	370	357	360	353	378	361	389	337	359	349	340	338	329	382	366	341	402	365	342	345	340	374	317	358	385	354	366	365	376	340	384	371	355	389	381	332	391	340	363	389	365	360	350	408	333	361	366	374	367	358	345	335	362	341	376	372	340	335	338	339	370	376	338	362	375	359	356	360	339	342	360	392	379	327	356	382	351	381	333	358	333	383	383	329	367	388	376	343	377	391	369	342	370	364	398	363	352	372	367	352	348	348	330	365	336	353	359	368	379	360	325	414	374	359	356	346	349	367	391	366	351	404	340	387	347	383	379	390	339	344	366	319	340	385	381	336	377	367	353	355	345	364	376	355	337	319	343	405	408	359	376	360	371	400	383	368	387	360	361	372	302	377	363	385	390	368	391	333	354	365	364	354	369	353	344	375	378	363	379	357	379	369	350	376	395	355	378	348	347	374	335	337	368	344	372	354	375	351	396	360	356	364	372	382	362	382	339	354	352	360	331	369	365	352	389	377	368	371	322	369	388	362	333	348	364	358	366	370	355	366	395	323	364	371	353	363	341	401	364	359	368	367	345	342	358	386	395	369	361	375	362	387	353	332	347	372	356	378	361	370	331	371	330	338	382	345	360	382	356	355	358	367	356	368	391	390	367	331	360	356	372	357	418	349	365	347	353	335	353	365	366	373	341	367	358	366
44604	8818	1683	1178	773	620	533	435	424	397	326	380	337	310	328	306	330	295	279	317	273	293	296	269	283	280	293	272	293	272	267	298	303	264	285	269	311	262	254	312	265	284	317	335	319	275	267	257	292	280	249	281	274	286	247	287	295	302	267	293	273	271	257	247	258	285	257	242	298	256	270	274	282	281	253	281	281	277	286	236	275	279	257	252	273	272	267	295	265	257	274	260	271	286	281	284	263	258	277	245	269	294	241	251	276	283	255	224	271	262	242	277	248	282	274	292	268	287	272	261	257	248	272	269	273	274	266	273	270	242	270	292	210	269	283	273	229	283	268	262	255	246	254	277	295	285	286	261	263	288	259	271	250	237	291	294	259	276	266	263	288	250	274	283	279	264	270	331	287	264	283	259	262	252	265	240	290	273	257	282	278	307	281	272	286	293	268	255	247	261	248	277	302	301	267	251	269	265	273	265	284	254	276	267	274	283	297	296	264	255	232	270	263	270	317	290	306	269	279	252	255	254	255	253	302	271	281	295	263	292	240	305	289	263	275	257	253	251	256	269	309	271	278	260	267	245	280	250	269	272	264	286	271	303	286	270	287	286	271	277	270	256	276	242	274	270	301	261	269	286	281	272	301	301	244	246	279	273	247	262	250	250	257	261	247	296	291	272	238	264	257	248	289	262	284	244	297	289	236	265	300	277	268	265	295	244	289	264	276	288	303	285	268	260	242	258	277	286	299	269	247	275	292	263	267	299	278	273	250	260	283	265	259	280	270	271	252	250	263	298	274	291	269	297	268	260	233	234	261	285	267	256	265	245	287	270	293	295	265	271	233	243	279	267	273	256	287	292	290	239	267	254	252	253	266	281	277	262	269	280	258	260	235	268	263	279	268	308	281	271	249	305	272	288	255	259	274	268	264	251	248	225	253	268	312	272	317	259	277	281	266	275	263	256	316	249	275	263	239	279	266	272	285	286	249	281	281	279	263	266	291	281	296	264	266	258	234	248	232	272	280	252	276	264	265	285	278	271	273	230	278	280	246	307	249	246	263	260	290	284	263	257	260	257	267	275	273	281	251	287	281	277	283	264	300	293	290	272	300	276	284	255	289	280	283	243	232	323	256	259	252	268	245	257	261	246	318	261	263	272	263	266	235	286	266	253	266	264	246	271	269	263	239	266	254	253	268	253	261	261	259	297	278	265	264	281	269	270	265	267	258	262	250	258	266	271	257	298	273	263	268	226	252	253	264	249	257	297	237	256	272	251	269	269	277	291	266	272	266	275	305	297	255	282	276	279	281	261	279	284	254	247	260	283	247	239	263	288	252	292	267	266	245	298	256	263	268	258	254	269	286	266	248	295	281	268	250	255	244	267	269	231	252	247	288	254	267	245	245	248	289	272	295	260	261	259	287	271	258	258	268	279	290	251	265	266	267	250	277	271	282	261	249	274	251	292	274	277	269	274	260	254	294	272	246	272	219	249	253	283	287	285	247	309	267	280	271	266	294	256	281	255	263	282	301	274	275	283	301	271	282	289	267	269	266	293	250	279	253	250	287	271	253	296	289	251	272	218	251	270	278	256	283	272	282	270	265	225	291	301	256	296	270	273	251	284	294	249	279	253	274	263	266	270	264	265	260	268	274	238	283	286	275	266	300	279	247	275	281	274	282	290	254	260	254	284	279	289	246	259	264	294	296	278	293	247	298	272	258	275	288	289	276	269	249	303	304	279	276	288	233	317	256	274	275	282	264	237	248	295	267	234	291	280	254	263	280	261	277	277	305	270	279	284	295	284	301	261	262	272	251	275	278	272	266	315	262	240	282	260	272	270	259	270	275	279	245	247	247	284	267	252	252	289	258	301	251	246	265	264	265	273	257	251	277	270	262	280	266	306	272	295	259	259	248	266	296	258	298	261	259	271	248	287	268	262	289	288	279	268	275	252	266	304	264	249	283	263	256	248	279	260	231	272	226	280	263	273	301	280	272	251	289	251	259	265	262	288	262	255	257	269	265	282	260	242	273	282	284	263	267	266	300	297	274	256	269	281	251	267	282	276	284	247	286	280	282	261	285	269	258	291	280	273	284	250	267	287	272	310	249	260	231	245	301	269	275	233	262	286	263	306	282	268	265	292	266	261	274	282	296	270	270	284	295	259	283	251	281	284	283	278	247	293	282	269	259	278	296	256	290	239	273	256	276	297	280	259	282	242	271	243	282	276	245	253	274	275	263	272	286	301	289	265	265	269	252	307	282	277	270	262	261	268	272	229	246	287	267	231	253	278	251	284	264	272	240	248	261	282	238	264	270	213	240	274	292	273	257	285	293	253	250	291	268	272	286	256	225	284	269	291	276	267	266	292	260	273	255	284	247	247	286	243	248	281	259	261	275	280	265	253	255	248	277	268	260	273	274	255	256	292	266	289	237	277	291	287	260	276	258	286	249	252	281	279	278	280	275	275	296	241	244	311	256	273	293	250	254	287	278	247	270	248	254	303	271	273	289	284	269	274	293	263	242	245	265	268	246	244	279	274	285	238	258	258	246	251	261	248	253	269	267	284	257	255	278	291	260	279	289	250	243	263	291	260	242	258	275	258	272	296	282	273	275	275	295	249	255	287	252	244	268	247	283	260	260	264	288	230	267	247	289	260	291	270	258	243	250	261	272	289	280	293	281	296	276	262	281	285	264	235	254	274	257	282	253	275	284	252	266	251	264	274	269	257	273	263	253	224	308	259	263	235	277	266	300	261	305	267	239	286	259	270	235	283	250	261	270	271	245	257	302	294	280	281	289	240	287	247	293	266	229	254	281	258	262	253	272	268	264	258	270	293	266	285	277	258	252	267	283	285	271	261	268	264	261	281	275	281	282	253	244	275	277	285	256	236	240	263	266	253	270	275	264	242	287	258	286	275	279	289	267	263	258	286	263	261	265	260	276	263	313	269	279	224	280	271	282	243	279	259	280	271	235	269	271	297	263	267	257	255	298	306	288	240	267	301	255	279	275	245	260	302	273	269	269	267	287	284	278	255	282	263	269	265	243	258	279	267	260	256	292	247	261	264	255	261	234	289	259	286	263	246	292	258	292	283	285	233	270	266	275	255	286	260	267	290	276	287	279	241	250	256	246	289	245	241	261	270	256	280	250	276	281	286	242	260	274	282	261	252	256	276	253	285	272	296	268	257	245	286	299	240	279	239	280	246	284	295	288	257	286	273	250	301	258	261	248	257	267	282	255	264	259	289	274	263	256	289	288	273	267	275	287	236	247	269	300	254	277	271	263	250	269	265	263	285	259	282	310	267	245	234	251	275	255	266	288	267	277	260	263	246	256	250	271	254	275	291	275	300	267	265	274	278	214	261	271	280	240	279	255	283	278	240	266	282	277	267	241	262	287	278	269	296	255	260	252	259	321	282	263	243	298	286	281	241	276	278	280	269	308	254	262	256	272	254	282	268	258	255	261	295	287	268	275	263	280	275	288	294	253	282	240	297
20602	1563	3066	3619	3103	2430	2093	1715	1524	1358	1229	1249	1119	1069	982	994	962	887	927	946	918	831	824	804	810	777	787	743	762	748	767	707	777	736	775	759	784	748	788	726	817	701	758	1060	842	751	699	737	689	725	711	650	700	658	687	720	701	724	705	722	728	741	695	642	727	649	694	708	701	658	661	715	687	672	667	682	720	712	687	670	646	702	687	688	689	657	666	651	723	661	691	695	678	664	692	700	710	665	625	643	707	654	705	668	670	653	699	672	687	689	711	643	687	720	702	656	687	644	663	720	690	723	722	645	723	665	666	759	662	715	699	670	655	664	605	715	678	689	699	725	682	680	687	694	650	653	702	738	664	653	655	700	677	668	684	679	686	683	689	677	657	663	680	700	660	637	700	692	695	648	681	669	676	693	684	667	696	694	699	638	672	692	668	678	690	676	642	642	682	680	636	706	667	663	692	700	656	625	604	642	639	695	680	664	690	673	691	682	657	629	640	692	677	648	669	698	667	657	705	649	638	680	681	697	640	707	696	663	692	665	687	685	698	701	686	672	732	657	671	696	677	658	695	718	666	692	676	690	671	648	674	674	642	691	664	661	670	682	689	627	696	659	702	678	637	695	694	643	696	637	707	686	681	694	621	636	641	727	679	721	634	719	693	678	636	698	692	691	668	681	677	682	654	663	677	680	688	651	650	660	689	705	663	682	651	656	680	652	678	682	653	668	649	685	655	657	676	663	708	678	690	635	678	696	697	711	665	640	677	685	708	661	665	683	649	673	692	679	674	682	654	602	663	685	679	695	649	643	716	735	665	628	692	679	727	702	664	664	678	667	657	685	689	689	699	655	678	689	644	657	633	667	686	679	710	656	685	647	695	642	657	659	709	681	687	663	645	620	703	599	681	687	663	702	687	656	623	676	689	678	622	705	653	669	665	645	671	698	613	682	712	652	659	689	687	718	695	717	663	650	657	678	702	711	672	669	677	664	692	687	663	641	656	746	698	648	675	714	706	666	637	693	685	672	680	676	697	666	646	682	666	681	674	689	669	656	654	647	661	712	755	687	709	666	684	681	645	675	666	691	698	684	671	684	657	658	622	705	693	684	665	683	680	710	662	682	699	695	667	689	685	606	652	684	696	715	624	684	678	709	660	679	675	652	694	668	703	687	628	714	672	645	746	650	660	647	687	670	656	714	696	678	683	664	708	696	711	660	637	664	714	697	647	678	650	630	621	676	727	687	668	714	690	656	677	676	686	682	672	668	704	645	655	665	687	666	690	663	660	673	687	652	647	620	687	680	661	648	673	666	691	682	652	618	687	694	657	711	684	638	700	644	667	715	684	702	633	628	659	667	644	710	662	679	690	708	672	675	626	673	720	634	601	659	620	666	706	656	671	695	669	668	690	684	714	689	665	709	643	686	705	691	698	703	744	654	657	722	668	715	678	670	683	670	698	642	698	660	627	701	630	713	636	722	655	682	664	683	640	636	688	713	690	665	650	662	705	648	702	669	715	692	693	691	624	656	719	717	656	701	630	703	679	681	641	657	716	681	681	702	682	659	669	672	687	706	670	726	649	677	657	712	684	686	663	655	662	615	657	725	708	672	663	645	633	646	670	684	654	687	741	674	632	714	672	659	703	709	679	642	707	684	675	621	722	658	658	658	660	682	698	674	685	674	682	661	674	683	649	632	675	667	648	676	684	708	660	688	675	684	663	665	701	665	663	648	704	694	717	700	626	662	693	656	645	715	682	685	664	705	688	683	717	700	646	674	652	624	669	715	675	715	708	663	678	670	681	639	659	673	661	711	646	669	643	635	669	684	661	690	649	675	633	656	695	666	686	679	662	700	675	624	664	677	671	673	693	673	641	650	655	643	651	718	658	689	652	620	647	661	681	666	689	655	691	643	645	697	662	711	654	748	703	686	696	661	727	672	690	650	678	681	673	688	711	654	672	684	667	646	671	617	661	673	697	683	702	685	664	704	649	620	733	679	705	661	649	660	689	679	653	724	679	628	680	651	672	705	650	682	657	692	667	687	669	651	632	655	686	697	668	678	689	652	719	734	681	680	717	664	683	714	696	667	652	678	663	676	684	703	654	707	698	662	682	717	684	701	650	695	678	669	638	662	639	695	647	689	691	626	655	731	683	719	659	657	674	643	695	627	640	697	693	692	651	672	658	684	647	699	703	654	675	662	630	676	695	670	674	655	741	688	658	666	682	678	707	657	681	685	638	724	699	668	643	676	686	678	679	699	634	688	674	657	649	663	668	650	644	694	640	693	685	659	669	685	643	660	665	682	672	660	648	701	682	707	657	640	660	704	698	699	661	693	673	667	639	626	672	695	691	693	678	704	662	696	699	648	681	696	665	669	619	681	683	677	695	656	658	708	674	691	670	650	693	669	657	646	671	701	675	643	710	672	699	706	680	670	617	657	706	647	680	681	689	699	646	637	662	670	670	723	660	652	680	682	700	650	694	686	684	717	681	639	608	690	684	677	622	692	727	665	697	640	675	667	623	644	655	672	688	687	680	711	642	706	666	671	693	685	684	675	699	689	683	651	662	676	664	686	672	655	653	684	661	657	666	705	705	678	687	661	677	654	687	645	644	688	647	641	683	682	690	658	705	646	679	674	650	698	674	709	666	704	665	640	724	700	691	667	658	653	701	681	683	674	688	680	675	692	684	721	733	658	659	683	631	677	697	659	647	684	630	736	669	682	725	702	676	656	690	672	650	699	647	672	678	644	637	662	674	695	619	666	670	670	648	704	705	676	694	689	644	674	647	623	677	644	710	625	642	663	662	678	668	653	642	657	676	676	628	716	649	642	718	690	655	646	636	686	659	665	679	748	661	692	697	627	623	670	653	671	688	651	630	714	692	629	649	666	674	645	617	674	657	697	648	662	651	673	664	711	715	712	720	700	639	656	665	703	646	706	669	682	628	659	707	684	685	642	663	658	713	630	716	695	692	682	692	684	677	641	694	670	664	668	653	675	672	626	636	694	624	659	605	687	676	684	697	682	639	649	682	707	656	659	645	668	670	683	627	675	683	651	651	604	668	627	679	641	630	693	658	682	700	669	668	631	690	624	656	681	703	681	676	690	627	648	666	638	665	673	686	706	729	696	661	704	662	691	676	701	658	725	661	730	689	631	653	689	691	672	637	644	729	718	691	696	660	667	706	658	693	660	707	619	701	643	681	683	687	648	705	658	663	680	704	678	665	655	711	667	679	653	706	653	678	696	661	693	667	643	691	705	673	747	645	663	655	647	660	694	675	676	666	676	682	689	663	658	691	696	674	717	638	662	670	629	671	650	744	694	715	644	652	679	644	709	655	723	646	674	687	687	688	660	717	691	648	658	675	620	691	755	670	698	717	701	655	691	669	657	654	659	698	690	680	672	673	658	677	655	650	639	636	653	660	663	689	653	658	628	710	655	687	679	655	680	636	676	644	656	686	688	689	620	679	692	679	664	675	636	668	670	656	669
61068	19663	4113	1967	1347	971	787	649	527	456	455	419	435	354	361	369	328	308	323	325	308	320	329	320	309	254	322	321	320	277	288	282	281	263	298	285	297	302	258	336	320	311	319	316	314	292	250	267	263	264	288	290	255	268	307	265	274	273	259	256	266	237	298	303	264	259	240	258	277	242	275	319	280	305	331	248	282	269	262	266	251	252	238	257	273	255	295	281	294	249	273	280	258	280	255	256	305	293	296	266	257	236	296	282	266	266	267	284	265	290	276	273	285	285	265	270	271	303	285	261	279	299	281	250	252	279	283	270	282	253	260	271	263	269	257	241	263	283	270	260	258	285	303	239	283	305	263	291	287	241	273	294	276	260	268	264	270	300	286	248	277	294	253	270	286	260	288	281	285	280	275	261	294	297	308	271	270	279	254	281	245	266	272	265	234	305	277	266	252	261	275	269	267	262	303	241	260	290	296	254	266	286	290	272	277	250	269	271	272	272	271	241	290	264	263	259	275	261	277	275	266	277	282	232	252	267	247	270	267	270	275	253	253	301	260	265	249	299	284	274	256	285	287	257	248	290	314	262	285	293	261	267	268	265	275	260	273	269	288	286	285	292	254	251	261	287	290	265	272	252	261	278	241	248	296	256	274	265	262	278	248	287	260	260	252	275	277	242	270	292	259	292	274	240	249	262	290	264	295	290	298	279	300	292	278	290	245	270	272	264	270	294	252	263	266	288	290	255	279	279	256	247	261	259	295	269	271	285	266	289	302	267	247	285	255	260	267	281	257	242	265	269	284	256	233	247	245	233	281	310	298	278	248	297	287	295	275	250	271	259	266	298	275	291	255	271	270	276	271	250	244	275	260	274	269	265	291	250	295	259	273	257	286	278	269	277	256	276	250	291	265	296	250	254	260	293	245	258	269	289	238	292	268	264	255	277	270	270	260	282	245	258	280	274	255	263	256	279	279	293	268	262	269	254	283	269	281	252	278	244	264	249	261	271	267	266	292	269	255	263	282	250	259	252	266	252	290	259	288	255	255	254	271	310	244	266	285	268	287	294	273	237	267	268	273	263	258	264	269	260	279	285	248	256	267	283	249	290	254	287	264	249	278	255	281	284	269	255	267	261	272	266	255	271	277	284	276	260	293	294	261	243	270	292	274	265	304	279	291	281	264	260	257	259	277	277	277	282	283	260	292	261	263	258	279	280	251	276	265	263	287	297	268	251	265	253	268	263	296	234	278	277	265	263	262	286	261	288	286	250	290	270	281	260	238	288	308	271	241	258	295	266	275	299	252	274	259	284	270	256	259	263	262	284	268	234	262	288	310	271	239	276	254	261	275	262	239	292	233	265	280	274	304	291	253	262	262	286	264	285	276	262	281	254	219	268	277	276	252	268	254	255	258	275	263	277	301	263	304	292	261	274	282	244	266	305	293	265	255	270	292	270	266	270	249	258	272	248	272	275	242	277	296	251	311	298	278	279	284	273	264	264	245	293	268	293	261	289	278	259	264	254	265	240	254	249	248	287	233	266	281	282	262	274	294	274	301	287	251	239	260	262	286	264	245	268	270	238	241	261	279	284	284	266	258	257	300	259	295	250	299	274	266	240	276	240	294	257	294	320	282	249	254	280	246	284	235	274	277	252	279	282	269	271	261	289	269	307	257	243	275	273	309	250	237	240	244	258	286	281	265	304	256	270	286	231	284	308	266	228	259	225	317	282	273	303	302	275	254	259	274	259	281	293	265	278	261	264	286	272	266	286	286	267	304	288	250	244	265	298	286	255	273	254	269	251	285	263	260	253	275	272	281	269	274	258	264	297	272	266	270	289	283	306	306	277	282	288	274	229	270	274	278	289	263	284	246	245	284	268	279	266	254	244	275	287	294	268	271	253	285	272	277	281	251	257	277	292	258	282	266	274	283	260	256	271	265	261	263	275	293	263	286	283	279	268	284	274	310	234	265	272	307	254	297	288	260	283	260	290	266	264	261	246	294	297	247	274	249	268	249	243	277	252	285	285	286	280	283	295	280	268	270	226	291	257	292	276	245	267	243	292	278	286	286	290	263	289	260	252	270	268	294	275	245	269	291	293	282	260	277	258	273	251	269	257	261	276	290	266	309	228	268	260	264	251	245	255	242	255	212	272	287	271	290	276	326	257	307	271	256	279	245	247	273	258	270	277	258	268	279	261	270	270	273	248	288	257	277	256	221	257	284	283	266	279	284	286	266	257	244	271	270	233	286	278	248	263	277	274	266	300	271	281	280	252	274	286	271	271	269	232	263	246	286	269	279	299	236	276	278	259	256	261	263	252	278	247	285	240	277	336	264	284	278	269	268	267	284	278	296	291	283	271	279	255	286	295	255	267	267	250	277	286	269	267	284	258	287	242	254	280	253	250	252	267	249	286	283	272	252	294	243	265	286	270	266	269	296	252	271	260	270	258	269	266	268	238	269	273	280	280	286	273	253	281	249	267	265	271	277	250	271	268	270	248	299	270	286	279	267	241	267	300	297	260	252	247	274	275	255	250	270	263	287	274	248	266	277	300	278	297	258	271	259	240	292	286	237	258	273	253	263	295	274	254	275	290	276	269	267	250	286	277	267	259	287	253	257	274	290	273	267	263	244	273	243	308	266	256	250	265	276	285	261	261	266	255	251	252	281	302	283	308	267	281	278	257	242	280	273	254	273	263	269	261	246	260	272	286	277	284	251	219	243	282	233	282	270	257	304	274	279	239	265	279	264	286	282	256	287	274	246	270	269	257	291	271	275	294	266	289	272	287	262	270	253	269	249	252	261	266	294	289	296	265	281	270	250	253	244	256	265	292	280	290	264	270	297	298	271	295	289	278	281	271	234	249	256	252	279	251	272	274	283	244	292	249	223	259	254	298	250	257	268	279	289	271	279	250	286	257	232	273	328	286	287	276	290	244	237	246	288	260	243	282	263	290	315	274	275	273	285	264	277	242	289	259	235	225	251	261	243	265	260	278	269	266	289	248	285	266	299	235	288	299	269	296	271	272	237	266	272	279	271	260	275	259	297	262	265	272	264	254	298	291	272	250	287	263	251	282	248	250	244	265	262	276	271	277	256	269	249	318	285	275	259	273	283	287	277	290	270	256	272	282	270	300	258	250	260	246	285	285	299	296	245	281	279	260	260	269	282	259	267	294	283	249	281	273	293	263	270	271	285	260	277	250	263	283	230	266	302	259	263	278	251	261	235	298	288	247	279	244	258	263	274	263	281	275	299	302	304	293	266	266	283	250	297	274	275	237	272	248	247	279	294	217	274	287	274	270	255	257	264	276	290	292	280	290	302	284	276	284	281	248	278	269	272	263	295	273	273	245	273	257	278	259	268	252	261	271	237	256	300	289	274	270	252	276	266	285	269	306	253	279	295	251	238	262	305	282	288	244	266	280	256	289	309	280	246	263	296	268	272	225	278	296	282	269	272	256	264	283	279	247	274	228	266	284	264	270	256	258	256	289
30122	2203	4843	5575	5002	3934	3124	2689	2311	1951	1824	1713	1520	1368	1255	1216	1175	1011	1100	1132	1072	959	902	883	901	911	826	892	823	818	826	862	845	816	788	807	871	848	837	825	719	819	810	1192	972	719	773	693	698	662	692	667	700	692	691	704	628	713	700	679	679	688	643	651	663	642	679	686	708	659	619	658	653	661	633	706	685	666	662	678	624	686	700	704	659	670	653	707	660	670	663	733	678	658	644	647	671	663	668	643	668	678	650	636	637	653	680	701	629	631	679	664	659	647	591	652	633	661	655	680	659	664	621	621	608	632	641	598	639	626	645	656	693	643	640	658	666	657	678	659	641	653	684	643	654	610	667	663	658	664	635	608	646	623	634	679	670	618	600	669	638	632	672	653	642	605	659	658	663	639	627	659	595	632	589	667	654	616	665	659	630	671	611	646	630	644	647	663	662	659	705	642	642	669	652	614	665	662	623	650	716	663	638	614	615	660	654	620	649	620	669	634	639	661	683	633	627	665	664	609	669	611	674	641	637	656	616	660	671	666	634	647	662	651	674	670	656	644	633	681	681	627	639	620	645	665	653	647	619	628	674	643	627	620	673	655	629	641	707	675	626	636	653	619	634	672	676	649	637	671	621	674	682	655	656	645	689	656	654	673	661	657	671	621	647	643	635	694	646	612	617	610	598	629	630	644	623	658	631	687	689	632	659	720	604	639	653	643	600	615	670	623	652	633	643	665	674	654	664	617	654	678	659	656	649	649	667	649	676	620	674	611	640	677	647	716	648	606	650	643	636	632	654	651	602	664	654	622	635	673	644	602	647	650	641	623	673	637	647	646	631	622	681	618	682	611	654	694	678	647	632	670	687	639	655	639	653	639	632	618	646	659	676	675	672	656	646	684	669	719	648	690	643	669	643	676	667	690	656	655	679	647	623	634	652	593	640	643	671	663	655	662	679	617	634	626	646	638	687	609	661	632	634	616	673	627	665	700	615	679	619	671	621	612	629	673	624	700	647	596	631	640	618	689	638	626	679	663	660	635	664	662	618	705	696	656	658	681	629	665	641	708	661	609	641	626	658	667	681	694	629	635	646	629	639	660	657	661	662	635	641	663	634	619	694	650	682	718	610	612	667	630	696	624	694	640	624	655	696	664	586	646	648	663	610	612	647	647	648	655	612	648	635	626	642	611	679	661	671	653	667	645	693	648	626	627	585	658	653	661	631	691	624	653	622	642	605	640	614	697	614	649	658	644	637	669	672	629	648	632	647	627	619	620	641	637	678	652	632	665	657	653	668	654	642	651	617	596	611	671	678	655	660	677	645	668	657	692	647	613	681	646	646	698	602	623	635	663	603	653	578	669	671	657	613	643	681	674	639	658	647	651	646	633	609	638	675	642	644	641	642	632	674	659	638	645	626	614	671	657	695	635	658	674	643	614	709	638	607	615	672	625	626	624	667	645	696	609	667	628	644	636	648	661	718	613	656	645	639	680	658	630	657	610	655	643	645	625	664	636	624	637	640	620	686	621	659	621	641	675	716	647	603	633	687	617	691	637	651	675	650	649	644	679	629	618	603	674	586	653	640	706	618	620	668	670	636	628	660	637	634	640	588	651	663	613	671	636	628	652	597	618	660	660	643	609	649	665	651	615	632	646	647	609	641	643	696	659	641	696	698	669	665	662	678	639	656	615	667	629	629	610	623	656	624	647	627	628	602	645	707	670	624	663	676	643	638	642	623	649	641	621	660	612	644	632	644	629	696	700	659	673	652	622	632	625	683	600	672	689	604	610	655	620	655	656	655	620	700	663	641	628	678	621	669	656	654	652	658	695	671	675	688	671	630	609	647	667	718	629	631	662	622	618	613	686	619	641	636	662	644	629	661	657	685	633	647	640	653	622	641	646	646	600	711	665	639	643	673	619	653	677	635	639	637	656	629	621	638	661	644	636	658	628	627	656	681	600	669	648	657	640	647	610	662	640	650	641	615	659	637	683	683	627	665	648	655	606	653	655	656	670	621	635	654	644	667	702	667	599	664	614	593	644	669	626	685	651	620	671	664	642	647	630	626	637	647	651	646	652	635	594	659	636	670	661	654	638	632	667	667	655	628	667	726	675	668	675	647	620	645	650	589	652	626	651	700	655	696	691	650	606	665	647	642	644	628	669	643	644	662	659	661	655	694	647	677	636	614	640	616	651	672	642	625	651	660	653	654	591	710	632	706	649	651	647	678	669	630	658	684	633	641	657	700	651	654	646	659	638	670	628	624	642	661	649	640	661	620	667	592	637	659	639	648	613	628	696	646	606	656	654	620	646	674	624	701	635	650	611	645	648	690	609	707	639	658	675	689	651	673	640	652	637	666	676	687	647	664	668	645	698	626	664	654	669	660	646	611	660	649	679	611	656	616	674	580	679	607	659	609	640	653	659	638	669	654	639	633	636	642	602	615	656	695	682	628	655	647	580	666	638	661	615	609	654	637	649	682	694	627	614	610	648	643	627	648	631	677	636	662	683	669	711	657	622	659	651	594	636	664	707	634	636	612	634	625	661	647	628	615	699	635	659	684	568	641	622	665	652	658	647	628	659	667	633	628	625	654	627	641	650	679	646	665	665	601	651	666	685	669	651	714	614	663	668	624	689	684	699	636	639	645	625	658	628	620	657	664	592	692	665	636	638	652	624	677	668	640	658	703	687	657	709	642	646	609	686	660	654	662	607	619	649	644	655	634	629	640	647	664	648	659	627	629	624	670	629	622	672	655	639	697	675	621	608	662	661	687	641	675	665	649	646	685	680	672	665	638	639	672	578	650	625	656	636	662	657	626	658	650	652	705	612	682	628	618	619	701	579	653	587	588	630	639	651	673	650	669	668	608	682	616	619	665	639	665	619	611	650	623	605	645	639	596	647	586	611	677	628	646	701	619	667	730	638	613	599	649	652	645	601	622	682	635	604	649	643	628	653	629	674	677	601	678	667	682	663	672	636	632	696	666	661	619	643	639	649	626	603	636	644	633	629	641	671	648	650	650	633	659	647	658	656	640	662	630	653	650	651	676	662	683	614	658	616	638	647	690	641	618	669	653	645	615	682	613	649	635	660	654	619	630	626	663	646	637	650	643	707	624	615	629	650	644	642	680	670	646	654	608	672	643	632	659	659	652	698	633	642	630	685	665	656	627	653	643	649	660	638	661	623	654	642	655	687	649	650	658	623	659	619	646	640	659	647	642	617	646	658	639	647	648	640	653	637	629	629	650	638	669	643	616	676	670	648	622	669	635	669	682	619	628	629	673	641	636	673	679	673	677	648	662	611	673	626	606	648	668	670	636	697	681	623	654	667	635	663	620	637	643	672	698	688	641	709	633	651	646	637	642	660	650	639	669	632	636	628	663	619	710	595	655	615	676	688	671	650	626	649	639	686	633	684	635	633	644	652	630	628	686	672	658	628	647	644	653	640	637	705	650	661	613	648	649	619	674	658	639	626	665	649	635	624	654	660
7855	349	256	196	164	123	163	138	112	135	128	132	112	128	121	129	128	125	112	149	122	157	138	162	107	137	135	126	131	122	148	129	142	126	128	117	123	133	120	145	114	125	146	153	137	135	113	106	149	126	134	127	110	108	118	126	131	110	114	132	113	118	113	130	122	126	139	142	128	144	127	125	129	133	113	128	123	129	123	119	135	125	143	118	115	124	131	140	132	150	121	124	123	134	127	131	144	124	118	152	143	130	110	128	132	110	109	119	112	123	114	130	127	144	123	130	122	145	135	137	124	131	121	137	142	129	125	120	116	122	149	125	128	121	137	149	136	131	125	131	148	130	135	132	134	134	159	114	126	123	125	119	119	154	115	97	128	122	154	124	147	137	122	133	138	122	114	109	119	126	120	122	132	143	125	138	115	119	125	123	143	128	143	105	137	135	144	124	108	130	133	130	134	134	134	117	126	96	112	121	113	136	137	129	121	117	109	118	125	132	117	124	137	126	114	114	119	130	128	143	113	151	133	135	130	115	130	124	119	128	125	122	120	122	122	128	139	130	124	115	110	130	142	145	126	124	116	116	129	131	112	149	117	100	119	112	135	130	134	125	114	113	137	115	143	157	121	127	113	133	130	109	130	135	129	124	120	136	127	128	130	111	120	129	109	108	133	139	123	113	110	135	130	110	127	128	115	117	114	121	130	115	126	125	130	120	138	119	151	107	135	111	122	106	104	129	128	113	131	119	143	110	125	128	137	129	122	121	143	124	101	113	103	144	141	105	118	127	136	126	130	109	123	131	130	118	145	115	119	127	140	130	112	135	122	128	116	111	119	152	122	118	123	104	103	143	128	113	140	91	125	128	116	143	145	125	132	119	116	117	141	151	138	147	126	139	123	103	118	116	111	129	137	123	152	139	129	112	115	128	124	115	114	135	147	105	119	141	107	120	121	133	142	137	115	124	130	131	132	141	105	103	119	100	113	132	124	133	115	140	110	121	123	153	130	126	126	119	131	128	146	143	108	121	128	125	103	106	120	122	131	127	134	131	136	143	157	133	148	125	102	137	123	113	131	115	119	136	123	141	107	137	116	112	129	115	95	143	134	124	139	124	125	123	133	141	107	128	106	120	128	120	150	123	146	127	130	126	125	120	131	133	146	132	124	128	115	115	135	126	114	124	123	110	115	120	116	150	140	129	119	128	135	112	133	119	119	116	125	108	135	142	130	136	121	128	128	140	131	122	149	125	119	110	120	132	131	125	142	113	126	130	128	143	108	131	105	130	149	129	113	108	116	133	113	133	146	134	115	140	134	127	116	165	146	129	106	124	117	129	133	118	119	127	147	110	120	134	134	145	111	104	119	138	134	118	140	130	122	103	142	126	136	117	115	116	118	138	114	127	139	130	116	112	127	138	121	127	151	110	130	112	150	118	115	138	125	103	117	136	133	116	124	122	138	124	99	124	143	137	121	127	132	144	128	117	133	134	148	132	134	125	132	148	125	127	116	141	118	134	140	133	152	124	111	123	132	119	122	135	134	137	151	144	130	116	157	112	137	109	124	124	124	112	121	123	138	151	133	113	96	125	130	103	140	115	111	122	112	133	119	155	115	131	110	128	126	122	113	111	139	137	113	114	111	134	124	140	119	130	127	143	122	135	120	134	136	104	122	121	122	143	105	145	116	115	123	106	122	127	109	132	141	118	142	132	138	140	123	119	135	123	121	105	111	125	139	129	133	127	123	125	122	126	124	142	132	135	122	102	140	139	113	140	142	127	140	127	129	112	138	139	102	110	124	119	137	114	129	148	126	123	130	141	144	133	110	129	128	106	128	134	134	125	113	125	117	141	144	117	128	158	129	117	135	124	139	130	122	118	151	143	114	127	107	130	83	153	132	153	128	130	126	101	136	125	113	136	155	116	122	141	123	108	139	150	132	114	132	111	119	142	129	122	131	123	135	105	133	124	123	113	124	125	126	142	104	135	121	118	119	118	113	112	149	149	133	124	118	128	128	141	126	117	139	125	112	118	128	147	115	131	127	132	115	128	140	122	153	112	100	137	114	128	112	131	115	120	130	123	137	138	109	117	155	130	129	133	124	109	125	125	125	144	110	141	132	138	116	125	119	145	130	114	96	116	123	156	132	125	120	130	135	108	131	128	115	121	129	122	132	113	129	121	127	141	120	108	128	122	136	127	138	157	128	113	124	124	118	137	150	149	147	119	136	130	140	125	111	131	145	101	149	116	132	132	120	141	126	119	113	125	123	119	105	123	136	128	116	143	129	139	136	138	139	117	113	130	126	140	105	152	137	139	103	129	133	129	112	128	138	137	124	118	135	114	132	136	127	135	140	163	125	121	128	124	126	130	135	161	114	125	143	121	130	138	121	135	135	114	134	99	118	120	120	121	115	124	120	112	130	123	112	138	133	140	111	137	125	128	123	140	131	125	127	124	138	120	120	120	119	142	119	119	124	134	126	130	149	131	126	134	140	128	142	128	149	115	133	131	136	130	105	101	125	126	137	118	120	115	129	136	110	138	140	152	133	146	125	126	138	150	140	138	144	121	130	132	117	141	130	119	132	116	129	142	153	112	150	118	134	115	112	156	138	143	135	117	119	122	104	135	126	127	137	142	120	129	114	114	141	138	119	107	132	124	124	132	138	101	139	138	106	132	131	136	134	108	124	146	120	116	138	112	130	121	118	125	134	136	144	129	131	143	137	130	142	117	123	126	128	122	133	129	136	118	144	126	127	141	121	138	118	132	136	138	131	136	126	140	130	127	106	114	133	110	131	134	130	125	119	118	126	144	115	121	117	137	131	104	125	137	116	115	120	129	108	118	124	114	115	123	109	140	118	114	122	144	140	120	140	141	112	123	125	127	129	152	115	132	118	126	121	113	147	126	122	132	118	121	126	126	130	121	133	136	122	100	138	138	120	150	133	123	131	125	156	110	140	117	129	120	132	121	130	131	131	135	127	155	122	135	139	120	131	111	132	132	106	132	140	121	121	145	121	123	122	111	134	118	122	138	140	98	135	134	128	148	114	140	135	107	141	124	114	121	117	138	140	114	119	127	119	163	122	107	123	145	134	127	118	139	119	117	143	139	132	139	161	122	120	110	136	115	136	106	111	112	128	132	123	151	116	128	112	131	122	124	123	121	136	133	117	131	124	133	121	144	120	118	113	121	124	142	125	115	135	113	128	131	113	137	134	120	137	153	127	131	123	126	126	141	121	137	121	145	125	130	128	132	117	114	122	116	132	142	132	126	126	141	139	131	125	135	119	121	143	128	127	114	138	114	122	130	124	131	137	120	124	124	113	129	132	121	119	145	131	151	118	141	134	124	137	133	136	152	102	138	129	123	127	146	129	93	102	119	122	139	102	154	129	130	132	97	121	147	145	125	135	157	149	151	122	143	112	146	117	112	134	118	130	151	135	131	133	131	152	153	138	114	112	123	140	116	121	108	127	111	125	135	120	127	102	145	120	108
6418	445	699	700	591	519	491	469	389	397	402	407	403	364	399	395	384	380	380	427	408	398	376	390	375	370	374	377	408	359	349	370	363	420	390	350	345	372	340	391	367	370	401	399	386	385	388	384	339	381	318	394	386	369	398	363	348	373	371	384	356	362	374	390	393	330	362	343	351	387	397	379	384	373	343	410	398	373	371	349	381	371	360	374	393	394	365	365	384	388	372	391	355	356	401	341	359	366	357	384	364	360	382	387	384	356	368	372	379	370	364	373	375	378	377	359	432	374	382	320	363	379	361	379	362	356	377	342	377	369	378	364	340	358	372	385	366	338	379	357	366	352	376	385	365	391	359	364	377	368	375	396	393	348	391	374	359	386	380	404	387	369	378	388	345	390	339	380	384	382	388	354	364	353	370	359	373	374	390	350	370	359	367	336	353	354	366	354	368	369	354	376	339	372	344	334	360	325	387	395	368	359	374	388	371	373	372	362	384	353	372	373	372	361	350	348	397	376	371	354	373	358	372	377	356	346	407	343	391	395	404	363	396	406	377	390	403	364	348	336	386	386	378	379	378	377	389	360	363	371	389	369	367	379	369	328	384	358	380	377	336	366	349	369	371	363	374	400	340	388	368	369	381	355	359	375	350	332	389	349	371	390	353	366	368	379	379	358	385	352	325	344	339	384	371	360	368	399	354	387	330	344	361	340	392	376	351	375	370	352	388	379	372	384	366	380	335	356	380	363	372	354	382	379	365	367	376	370	355	371	367	401	339	364	366	369	365	347	385	374	385	414	398	352	355	374	370	346	365	352	343	333	356	378	364	368	392	387	385	353	373	373	358	372	371	354	379	355	351	358	360	382	374	377	340	339	369	389	360	349	352	373	348	355	349	363	367	340	402	384	373	364	371	362	371	405	387	361	341	359	341	370	374	376	379	357	367	359	367	363	396	346	346	383	383	386	368	389	391	369	350	344	355	330	392	349	343	378	375	375	378	353	370	401	374	336	370	350	390	361	374	374	361	367	333	375	369	351	382	362	359	353	363	341	368	348	368	381	353	343	346	374	381	343	386	381	355	373	362	369	323	362	378	355	391	383	363	395	388	363	370	368	340	368	377	382	385	368	369	394	356	372	357	377	374	359	370	338	364	368	364	337	374	408	357	385	360	393	389	406	348	338	354	361	401	377	374	376	365	364	365	387	364	393	335	370	347	342	357	322	346	359	398	388	358	368	363	344	385	370	374	376	375	393	335	374	343	390	345	370	364	380	339	383	348	347	345	361	391	365	388	395	353	352	380	386	388	371	366	350	406	395	364	363	361	347	370	390	372	400	356	382	349	358	342	361	391	351	363	361	355	417	400	384	372	391	352	365	328	345	352	389	374	355	387	329	357	363	360	372	346	359	383	397	377	352	373	364	388	402	392	353	367	388	367	354	322	387	377	382	395	367	381	327	396	384	355	394	393	380	386	380	347	353	375	394	369	365	353	346	352	368	401	393	391	342	391	357	393	343	387	359	354	333	368	369	352	347	347	391	372	365	383	376	357	387	351	368	371	345	355	381	356	370	355	383	378	372	359	386	363	428	433	361	359	369	400	403	358	360	392	369	377	355	365	368	393	372	386	368	351	369	340	331	356	369	351	399	392	354	393	398	346	350	373	369	367	369	361	318	372	356	388	343	353	368	383	349	369	387	382	362	386	387	369	399	371	408	360	396	331	372	365	379	373	363	373	359	384	363	362	348	383	380	394	378	332	373	365	370	349	368	380	375	362	364	371	364	370	368	432	356	367	354	395	359	340	361	350	370	342	329	316	368	401	350	393	367	376	351	364	387	363	390	391	370	373	375	343	402	343	391	339	348	388	390	386	353	368	340	360	336	388	346	367	393	314	354	373	362	399	372	383	368	379	377	362	382	357	367	380	375	363	359	392	354	364	388	374	393	379	358	384	353	371	340	385	396	377	361	374	392	366	386	390	358	381	412	357	388	379	369	384	358	362	369	361	349	351	392	364	405	355	397	353	340	380	361	372	353	391	363	364	368	359	385	398	353	365	367	366	349	371	381	394	361	364	393	367	391	338	371	375	366	363	369	366	331	350	369	353	414	360	385	362	384	348	380	335	364	368	389	357	388	369	354	365	392	342	365	405	357	368	361	367	372	346	350	392	376	377	394	340	371	395	370	367	362	369	368	365	393	361	366	376	367	379	380	385	350	350	347	362	344	376	333	354	365	337	355	363	382	358	371	353	382	362	361	384	393	362	361	368	376	365	373	408	372	349	361	370	373	358	402	354	363	369	369	378	373	364	387	361	344	408	378	359	403	357	345	379	352	397	364	347	335	340	373	387	370	383	320	318	378	375	386	345	350	367	368	389	384	297	403	366	361	347	355	338	387	369	372	355	391	346	381	342	390	373	394	388	362	363	362	376	388	373	389	401	342	346	398	383	348	415	382	389	348	370	330	321	334	374	396	399	379	367	338	362	340	387	410	412	362	381	384	347	339	396	401	349	386	373	360	371	352	380	366	346	347	331	360	344	368	362	377	379	352	361	343	389	364	383	362	346	365	405	357	418	375	348	358	386	356	369	363	379	369	400	367	337	381	347	404	389	359	359	363	373	381	382	335	363	348	407	376	367	380	349	341	365	371	354	405	341	384	366	393	380	406	357	397	408	358	361	391	369	366	361	409	375	354	398	360	389	377	364	347	371	359	384	347	387	368	381	392	367	354	370	346	390	401	356	347	335	369	356	378	366	366	373	377	362	377	370	363	362	371	398	367	364	362	385	345	378	356	383	359	330	377	356	411	386	379	362	359	353	354	409	374	372	385	359	336	392	369	409	334	364	339	377	357	391	355	361	379	323	378	386	352	365	349	369	364	372	356	402	303	367	385	354	377	360	356	380	385	355	390	372	382	379	372	363	358	392	350	356	359	388	365	375	342	384	368	356	344	333	342	371	328	379	349	376	364	339	380	373	383	349	358	329	365	311	364	370	367	334	392	391	391	389	350	352	379	382	349	389	359	383	364	349	359	379	336	336	365	371	355	385	349	380	373	403	370	377	383	367	372	386	380	364	354	358	342	360	375	349	356	354	351	349	399	386	365	360	346	439	343	357	388	391	346	390	359	369	389	349	394	338	382	376	338	323	398	368	388	370	396	351	359	337	333	348	332	362	383	383	393	374	365	353	363	379	358	385	372	374	406	331	359	370	349	373	367	373	326	370	350	380	390	362	383	365	386	350	379	370	360	342	398	380	366	388	332	373	382	359	382	371	353	374	364	361	414	376	364	372	374	362	361	388	374	358	345	379	357	359	409	360	423	402	376	379	369	372	403	356	394	407	368	344	356	356	340	362	370	353	363	348	358	367	373	391	417	384	345	344	393	371	370	390	393	352	358	378	334	358	375	381	359	313	380	332	366	358	371	366	389	368	358	345	334	352	369	372	349	386	346	352	373	374	349	359	384	411	360	373	352	386	342	375	346	397	419	381	366
49763	13535	1865	1147	809	612	514	453	419	351	354	370	400	348	291	308	312	307	273	292	320	267	294	285	289	280	298	265	266	272	289	260	268	257	307	308	288	293	287	272	298	247	298	314	301	294	273	268	242	275	247	293	275	255	279	312	287	280	256	265	268	274	264	255	296	259	277	284	241	258	279	238	286	266	274	280	282	274	257	270	286	265	282	265	270	281	296	286	297	266	273	264	286	303	286	269	312	267	282	299	262	255	269	284	301	310	257	281	262	274	285	278	269	272	267	255	252	281	280	260	277	287	311	254	289	289	282	327	273	258	280	265	283	328	256	277	256	269	251	290	281	273	256	276	245	267	235	265	270	285	278	270	283	262	277	276	267	272	273	291	251	268	257	277	282	261	278	261	279	228	277	283	264	293	265	282	279	271	245	265	283	252	279	290	301	277	241	273	291	263	278	288	268	235	285	261	303	270	296	280	307	278	284	288	289	270	267	280	261	242	312	260	284	256	300	274	274	298	242	319	294	293	282	271	255	281	285	264	263	259	260	270	266	298	269	252	282	292	287	275	279	260	312	301	266	294	265	296	309	287	282	274	284	297	275	264	279	304	276	280	259	237	263	268	296	277	273	261	282	292	265	277	267	276	250	258	257	251	256	283	285	289	269	293	285	301	267	272	277	278	247	279	306	263	287	294	272	254	295	277	251	236	275	279	284	245	272	285	297	326	266	252	295	244	281	282	273	258	289	308	300	262	295	297	250	236	252	284	280	285	248	275	273	294	275	267	276	265	290	294	224	275	254	275	248	279	275	293	241	245	244	311	280	293	268	262	255	294	256	290	253	270	263	259	270	308	279	280	251	255	272	283	281	275	270	272	260	267	291	263	263	283	260	296	294	248	261	235	267	285	267	307	294	295	273	268	268	281	283	283	266	280	243	247	284	280	247	243	279	296	289	288	259	283	301	280	283	294	269	291	285	285	251	245	251	246	265	290	267	285	294	253	260	283	275	289	273	248	289	263	299	288	288	245	276	259	256	259	316	283	269	281	256	314	278	272	251	295	273	288	264	263	303	293	282	259	294	273	252	279	288	257	295	279	294	299	256	293	265	268	293	243	284	273	304	290	283	252	294	278	262	264	283	270	258	248	274	259	288	277	258	259	286	272	263	286	279	301	277	294	268	291	264	246	295	278	256	258	263	278	302	264	265	277	301	251	283	257	253	254	278	279	279	275	278	299	246	277	291	266	282	272	286	274	280	263	256	268	266	265	266	274	255	293	267	238	279	274	250	250	288	281	273	280	263	269	272	283	293	292	296	303	278	278	275	275	283	264	262	287	286	259	282	299	318	261	274	260	295	270	273	285	308	298	252	293	309	246	278	290	270	277	302	284	260	250	270	259	274	259	275	298	289	282	273	265	295	254	286	255	280	276	312	290	292	287	265	262	268	271	261	314	271	288	248	273	261	260	283	290	264	287	264	247	237	288	239	292	272	304	263	270	291	274	260	261	292	287	276	293	298	257	257	256	255	271	242	265	290	307	292	277	277	298	267	285	264	295	278	281	262	282	298	287	266	278	321	308	269	259	265	309	303	287	262	238	297	272	281	282	294	288	253	260	276	282	240	283	285	318	252	288	298	273	266	269	290	294	308	287	266	270	287	307	261	297	282	267	253	288	307	259	279	270	301	263	250	289	292	283	258	250	251	301	284	288	274	272	279	267	266	264	297	264	292	281	289	299	278	282	279	296	298	289	264	266	244	268	302	253	270	290	285	289	279	276	254	303	287	258	270	273	286	265	281	274	273	271	269	280	302	298	261	286	287	269	275	261	282	284	273	297	298	317	275	291	252	256	284	274	278	249	268	262	242	276	275	295	313	284	288	290	323	291	246	256	263	282	289	281	281	264	265	268	306	252	284	285	272	267	273	317	272	267	297	252	281	219	292	257	293	303	285	281	301	269	251	308	282	265	265	291	274	272	299	289	302	256	247	272	245	253	283	283	289	276	269	279	252	279	303	264	273	302	295	238	286	294	247	277	291	281	281	293	290	269	284	269	302	289	315	287	275	285	279	270	245	283	288	270	276	287	296	277	241	270	253	262	292	294	257	270	280	294	283	251	289	269	259	288	290	287	267	279	261	289	266	255	291	311	258	293	287	280	254	286	259	292	258	256	252	278	290	260	245	251	281	277	293	275	265	265	264	269	266	265	247	272	287	288	306	281	263	281	284	282	276	281	302	261	271	312	273	272	324	280	263	273	275	253	320	279	259	248	308	273	236	262	308	286	257	283	274	264	270	244	251	272	255	284	297	311	288	297	297	294	295	277	288	254	280	276	268	257	285	270	298	266	283	266	292	260	260	281	303	322	278	246	270	260	282	251	238	294	243	254	277	256	291	286	279	276	272	278	255	289	251	253	270	272	297	243	282	262	271	265	291	256	289	282	293	269	272	280	301	292	286	268	294	277	301	271	287	281	253	266	262	245	282	309	250	280	272	264	282	273	314	271	303	336	276	238	282	279	269	283	301	311	309	301	287	271	282	283	282	263	280	252	247	293	286	270	270	286	292	283	274	273	301	273	297	306	273	277	300	261	282	269	267	278	249	291	279	287	285	295	321	282	279	219	257	287	280	257	263	282	260	288	281	277	284	272	281	284	268	241	255	284	256	301	277	252	266	248	273	302	278	281	277	247	272	278	245	283	272	257	300	273	268	273	281	257	287	301	289	296	264	239	307	282	280	257	302	246	293	293	270	271	292	280	263	265	241	272	233	246	281	278	276	307	254	277	277	298	271	280	274	279	274	266	272	279	285	270	277	244	301	275	265	254	270	266	245	258	297	274	270	271	247	299	261	293	283	249	268	282	289	244	262	286	287	293	246	291	263	285	282	293	297	263	249	271	281	289	267	246	270	255	265	293	299	266	269	278	283	301	296	245	290	285	295	249	254	282	276	321	275	271	255	267	265	296	309	274	269	282	258	295	262	282	258	285	290	254	274	288	299	291	260	282	282	278	246	266	294	261	264	271	271	268	281	259	261	285	283	254	255	276	245	280	257	315	288	242	295	264	251	276	266	301	259	277	267	280	290	286	239	277	300	250	273	274	253	283	281	285	282	291	305	257	285	277	284	237	280	267	276	263	272	219	307	300	290	278	289	274	242	292	284	275	272	272	261	290	276	296	290	298	239	265	316	278	278	258	283	268	254	266	281	278	285	234	281	287	263	295	255	287	279	280	295	272	270	287	275	304	279	276	291	286	300	282	286	256	247	278	252	263	286	268	278	300	271	273	271	277	291	299	289	303	279	261	299	248	265	283	275	263	269	265	283	275	265	269	293	282	259	274	248	273	282	280	276	287	268	276	282	278	289	277	282	263	278	249	287	311	248	279	271	259	294	264	279	265	248	259	267	258	284	270	281	298	231	290	308	303	294	264	270	252	237	271	273	276	252	266	271	287	257	293	269	280	280	307	243	256	272	289	302	289	278	300	291	302	291	267
25350	1504	2894	3404	2969	2419	2010	1651	1525	1350	1251	1187	1123	1076	965	1019	1031	909	921	925	814	809	783	806	823	780	807	750	745	811	798	746	799	754	770	726	754	812	773	727	774	708	805	991	831	762	711	748	700	724	729	686	731	694	681	705	654	672	687	717	733	723	690	682	689	712	629	712	683	698	674	675	674	683	752	673	710	670	740	699	716	698	652	705	722	704	717	637	666	688	658	683	701	687	705	701	688	704	686	726	731	705	688	655	708	698	639	668	712	710	667	676	727	718	719	657	686	724	678	678	689	691	674	716	713	728	702	684	744	610	709	720	675	701	643	722	661	708	682	667	646	681	692	684	676	660	694	676	660	687	678	690	703	646	692	674	720	707	706	706	644	665	615	649	688	719	658	686	703	646	697	652	712	716	651	649	673	681	730	723	703	686	664	673	725	723	671	681	705	645	657	707	655	729	636	683	651	700	701	654	670	705	687	693	687	682	660	641	684	705	700	713	730	722	675	689	693	700	651	698	658	687	653	671	706	672	702	668	709	655	682	677	680	686	698	666	683	667	640	676	736	701	714	687	671	689	670	662	735	692	669	637	695	671	702	691	717	703	713	641	642	669	690	711	676	706	711	691	736	679	640	677	674	692	673	660	652	654	698	702	698	718	673	672	702	661	665	682	728	706	705	689	710	748	722	703	674	694	676	692	675	687	703	618	659	679	628	686	684	681	705	639	701	710	703	669	697	710	645	660	678	629	661	687	683	711	676	663	687	661	667	671	682	679	688	684	687	681	661	654	700	702	671	672	725	691	696	720	714	709	685	726	682	660	680	698	686	632	703	621	723	692	651	683	712	720	673	668	679	657	642	685	708	642	693	670	692	685	662	670	660	733	662	675	675	724	659	682	674	676	651	705	705	671	707	678	675	697	684	677	686	653	637	644	687	683	642	686	666	611	645	654	715	746	675	706	711	631	682	668	660	666	663	677	708	690	698	678	703	652	690	679	695	700	663	663	730	638	686	720	656	671	679	665	659	703	707	684	650	692	649	763	679	717	651	674	684	661	690	726	690	681	653	673	624	707	688	645	675	679	675	679	719	693	649	750	702	693	682	688	664	670	723	691	693	711	649	685	659	659	681	662	656	684	678	652	718	677	664	703	631	737	669	674	667	703	640	694	685	666	690	692	689	663	696	684	675	719	653	657	697	666	674	678	647	639	656	713	662	706	664	679	662	673	694	694	671	703	686	680	698	681	705	746	664	729	703	630	663	703	714	660	676	721	666	688	716	720	702	627	694	700	725	670	639	701	704	655	714	712	666	646	648	661	643	667	657	714	680	678	665	672	662	656	659	719	692	674	689	683	697	694	694	675	632	682	666	682	724	689	726	637	774	731	702	651	710	673	688	641	690	702	681	655	652	703	719	714	740	632	660	686	659	677	694	750	675	650	653	696	710	700	695	756	668	701	667	705	701	723	715	658	676	697	706	687	695	651	685	683	660	654	649	687	627	662	700	690	675	645	695	634	673	700	699	660	640	711	664	639	697	706	690	666	689	646	703	684	681	704	695	655	663	704	730	650	703	695	658	693	657	736	673	663	717	698	715	680	669	670	692	661	699	674	671	694	704	731	747	716	709	715	709	677	671	676	709	708	700	708	699	653	664	638	660	707	650	689	659	683	616	700	689	700	694	671	686	681	699	685	656	691	723	710	688	687	720	642	676	646	689	696	697	668	717	711	705	659	667	677	692	632	713	671	757	650	654	666	643	649	689	683	669	689	697	640	641	675	678	712	712	683	716	696	688	656	700	682	652	745	681	667	723	668	653	702	687	671	657	724	690	656	672	647	700	648	664	680	705	691	720	709	625	631	717	679	648	712	671	702	682	680	717	706	692	703	689	667	697	703	689	677	687	712	719	738	673	689	703	686	678	706	686	697	638	740	634	709	705	672	693	690	673	681	676	680	722	692	668	711	682	653	661	639	699	635	673	730	686	693	698	671	683	660	694	670	666	733	688	729	721	694	694	689	674	678	664	663	695	682	677	668	691	692	719	733	708	716	687	683	675	696	650	707	699	730	693	660	665	679	707	667	680	689	711	688	670	696	678	709	658	707	676	624	665	709	644	617	669	690	637	678	714	683	669	697	704	683	691	696	678	667	670	696	700	713	682	675	705	653	657	687	688	733	683	655	680	713	682	690	715	658	694	648	699	688	674	657	660	680	677	732	701	669	673	687	644	671	667	658	666	667	712	659	668	663	698	701	685	668	715	679	709	745	666	675	615	702	649	680	662	656	724	637	667	692	635	695	640	707	704	694	661	676	681	672	660	685	653	700	673	687	665	645	679	703	666	638	681	699	682	703	665	691	673	664	723	659	715	713	675	681	656	663	682	730	696	673	665	641	669	705	720	637	674	702	656	705	641	674	633	663	671	632	694	660	687	704	679	693	748	672	678	690	690	674	676	695	682	702	684	721	696	701	683	679	693	718	683	695	695	632	649	690	716	641	635	679	678	660	652	670	718	670	690	680	690	655	667	702	673	684	631	645	667	684	677	687	645	685	658	774	629	708	621	665	687	710	711	714	670	698	629	685	598	680	722	660	670	693	679	658	695	701	730	674	683	711	704	662	670	691	701	711	672	618	650	669	670	675	682	647	666	651	712	702	685	650	677	738	717	652	664	714	685	655	653	697	663	686	667	659	664	669	681	702	679	677	673	678	684	680	674	662	686	679	701	716	676	654	704	659	688	680	672	708	648	662	705	682	700	675	697	664	651	700	673	700	684	701	682	681	688	690	708	683	679	680	629	749	726	682	674	684	677	677	669	703	676	672	682	712	667	684	688	753	713	670	705	661	709	723	697	656	733	682	668	684	715	679	646	651	678	668	704	703	670	672	687	652	687	680	666	678	696	676	696	649	687	731	674	724	714	634	714	710	691	683	663	683	675	722	658	676	666	748	646	676	690	695	637	663	700	714	682	652	670	608	694	716	667	701	644	664	677	660	648	629	708	684	666	711	685	692	660	650	677	647	680	674	655	723	690	679	663	650	692	675	695	712	630	712	678	653	627	676	614	680	694	688	703	698	644	686	660	733	649	667	686	689	683	689	659	674	646	705	681	712	644	733	710	694	668	689	673	637	680	685	656	667	687	669	699	695	604	709	759	725	651	656	661	689	696	728	651	695	701	737	683	712	680	682	732	659	658	694	676	650	654	716	704	741	675	702	673	730	665	681	642	663	676	678	708	674	670	662	648	691	676	699	644	698	660	667	693	685	693	705	691	694	657	662	670	656	694	688	696	668	653	617	693	733	719	678	679	663	632	722	637	660	633	675	686	687	722	672	703	680	672	641	710	699	669	646	711	657	658	681	684	706	677	688	667	716	716	689	666	710	667	732	699	681	704	640	685	644	640	685	649	699	683	699	692	666	709	712	655	699	653	675	679	662	690	669	657	725	689	686	663	656	688	671	678	723	732	729	693	728	669	707	660	658	707	656	667	659
64226	22267	4639	2051	1319	936	733	575	488	491	460	423	362	394	375	354	336	335	317	352	340	306	310	318	342	308	295	273	291	296	306	310	324	298	295	282	283	305	311	298	259	273	311	330	343	297	279	271	272	264	299	280	285	281	275	261	267	289	256	261	284	292	256	270	267	276	245	254	278	253	272	290	236	269	277	260	267	293	286	265	281	256	245	265	262	277	275	265	282	268	252	268	301	292	263	283	285	300	264	275	265	256	282	270	284	263	260	288	323	261	277	295	257	266	293	258	291	272	289	292	274	272	283	281	274	267	302	264	262	247	271	305	245	278	298	279	278	297	273	268	266	259	289	308	290	263	276	285	287	271	278	273	246	274	300	262	258	281	270	295	338	285	286	253	268	282	268	261	299	321	272	267	274	253	295	301	261	273	265	272	256	297	300	289	270	274	289	247	244	265	265	286	270	264	279	280	243	263	274	286	265	282	312	266	296	254	274	260	281	237	256	300	265	305	286	280	288	285	235	304	246	285	273	290	276	288	282	264	288	284	248	260	276	259	277	258	288	304	288	251	270	273	239	288	284	296	268	251	253	292	294	282	294	289	271	273	316	278	290	267	319	259	272	286	276	271	279	269	243	256	276	277	266	282	296	265	317	283	278	255	258	260	293	289	283	306	258	247	260	250	293	253	286	300	275	256	269	272	248	262	229	284	300	267	285	267	269	267	270	267	265	238	269	276	307	263	276	285	255	263	288	275	266	270	271	260	254	296	266	239	247	300	261	268	254	279	236	272	289	272	275	273	264	270	290	253	300	284	274	249	293	301	275	268	283	290	256	268	289	267	263	285	271	308	279	279	268	281	269	291	294	294	246	265	280	258	277	245	274	247	277	261	255	293	241	278	288	308	287	259	266	289	272	274	304	263	263	293	257	254	268	271	259	284	278	276	250	247	300	282	271	238	290	301	256	279	252	261	268	286	275	275	257	273	248	292	264	251	255	262	303	274	255	276	321	254	286	292	251	269	276	256	245	283	291	259	268	271	303	308	286	286	275	271	281	273	264	241	307	222	250	243	252	279	253	275	277	277	263	241	278	272	289	292	244	265	287	256	275	274	271	265	239	301	277	278	279	266	250	260	292	289	293	241	269	261	274	257	238	294	272	269	235	294	257	279	281	298	294	259	299	269	275	271	296	240	262	269	263	275	270	256	311	271	285	270	250	264	283	259	275	264	301	289	293	281	283	276	285	283	265	291	275	262	295	276	282	278	275	293	276	261	238	252	246	269	256	277	268	248	273	292	255	292	316	249	291	266	261	275	294	238	300	308	273	278	261	272	280	243	276	320	287	263	293	311	271	213	292	247	293	281	268	273	298	299	286	279	273	296	286	255	229	275	263	269	270	291	272	235	282	290	272	280	289	303	255	280	278	246	257	266	270	271	253	264	259	275	247	269	290	254	254	266	276	285	270	263	295	257	275	269	267	292	293	256	250	272	267	294	273	295	270	282	277	245	278	279	244	275	278	280	257	280	294	323	271	251	253	266	271	276	292	294	318	313	308	282	266	315	260	269	298	292	271	261	265	238	310	277	245	295	278	296	263	263	255	263	275	254	260	278	297	293	270	279	256	252	273	301	280	291	274	261	267	282	265	271	288	255	265	303	273	247	268	271	237	270	284	266	294	276	272	283	265	278	276	281	262	277	269	259	265	276	285	281	275	265	263	277	273	270	247	256	278	278	277	297	267	296	264	320	242	273	285	279	268	268	255	265	246	312	264	244	267	257	254	275	286	280	274	281	242	225	267	260	282	264	265	276	266	254	273	280	279	256	273	255	303	271	261	302	312	271	282	303	279	253	269	277	245	276	273	299	273	275	295	253	256	276	267	280	259	259	286	294	304	282	263	280	266	307	274	265	271	268	278	289	270	312	278	236	270	244	275	273	267	282	303	268	252	288	253	280	282	315	273	264	327	282	251	255	282	257	281	305	264	258	302	275	263	240	251	263	265	250	271	285	270	273	260	276	258	262	261	279	267	277	295	274	277	262	266	262	254	240	301	267	278	255	273	277	302	274	256	264	294	282	285	270	325	287	291	287	276	277	303	294	280	294	270	280	253	296	231	255	291	304	268	262	281	264	270	301	260	285	269	268	266	300	280	274	285	269	286	258	266	244	232	255	272	293	280	273	278	280	288	276	242	262	274	257	279	301	258	282	261	255	281	300	277	266	259	294	281	273	292	295	281	242	298	261	298	274	277	293	263	267	275	301	277	297	309	266	271	294	258	283	221	250	276	273	299	278	258	268	279	281	293	257	292	262	240	269	264	287	289	244	292	297	273	284	268	249	294	293	254	293	250	277	276	267	270	297	310	288	282	291	309	259	271	266	250	275	270	265	262	265	305	249	296	276	254	280	252	235	275	281	297	244	245	305	290	284	258	241	277	290	289	300	292	280	283	275	258	264	307	271	298	269	264	239	269	283	287	267	288	260	279	280	280	289	276	264	281	277	278	285	255	276	266	271	278	267	283	287	279	269	289	271	245	268	278	294	288	282	277	242	299	268	302	282	270	285	265	260	273	286	253	264	272	264	303	262	264	294	276	263	270	278	282	256	297	269	293	265	294	279	262	259	281	281	283	270	284	275	275	276	270	265	304	288	257	257	272	262	311	298	261	228	284	268	280	283	280	306	258	288	264	278	278	271	316	267	302	272	267	251	279	241	269	264	271	240	288	284	258	292	270	259	255	294	265	266	281	296	292	308	275	258	282	302	290	257	290	293	249	242	282	252	229	279	271	261	262	261	252	254	250	243	290	264	272	249	275	277	248	299	253	271	276	250	232	259	299	249	271	276	297	266	261	275	264	271	277	281	254	275	277	288	308	304	235	276	294	315	262	307	284	243	261	269	287	272	274	264	246	281	301	217	246	242	298	274	285	305	279	252	258	293	279	276	308	271	282	256	273	292	288	264	233	283	258	300	272	262	277	273	287	255	271	287	306	292	264	267	240	292	294	228	268	266	268	285	300	282	245	272	265	292	250	283	264	279	258	254	267	259	292	292	271	254	291	290	316	274	276	280	320	261	273	258	230	291	272	300	279	272	256	276	278	295	263	273	278	270	284	311	281	275	266	276	297	276	275	278	269	264	256	271	281	301	265	277	276	283	275	261	267	294	260	302	250	273	306	278	266	251	290	281	284	291	281	282	284	295	244	274	291	295	273	250	262	272	290	293	267	284	259	275	287	258	293	287	256	271	270	255	267	277	298	260	278	243	255	277	300	274	296	257	301	254	297	231	276	263	290	285	294	327	263	278	311	302	276	289	274	296	260	300	285	285	283	235	278	275	271	290	266	260	274	280	264	253	282	313	274	304	322	282	279	236	285	279	269	268	245	291	263	290	277	270	268	281	253	263	252	287	292	313	319	270	260	257	271	245	260	273	295	291	245	276	302	294	274	252	260	272	265	294	253	302	278	279	307	256	279	241	266	324	267	259	264	284	279	276
32846	2151	4672	5464	4889	3855	3059	2637	2244	1894	1760	1765	1604	1376	1306	1280	1169	1065	1038	1051	972	988	958	954	874	870	833	827	797	836	810	813	798	886	795	808	800	859	864	810	749	788	953	1405	932	707	691	713	716	678	702	745	701	696	636	709	721	699	678	672	714	699	637	664	686	665	706	628	677	618	643	641	640	675	676	647	676	719	635	675	682	704	671	685	677	669	663	698	651	625	624	663	660	682	669	638	643	638	664	643	693	653	662	673	628	665	668	693	690	662	638	643	654	680	665	682	638	620	603	680	639	641	617	656	624	626	659	673	633	652	654	633	677	676	673	649	716	659	684	671	661	669	598	667	613	675	660	660	654	692	692	646	666	689	693	588	608	669	636	697	675	660	613	681	652	641	698	653	666	685	674	685	677	592	647	656	654	684	670	707	651	677	669	605	640	657	646	638	662	654	627	660	651	704	603	684	646	626	642	623	633	611	690	678	651	646	687	644	653	647	670	657	662	647	629	639	687	620	663	652	661	660	670	662	656	668	662	634	638	622	661	646	636	690	624	586	671	658	645	598	678	639	665	694	655	634	661	680	650	662	636	666	657	691	656	618	657	661	691	650	673	688	633	709	652	632	646	656	627	639	682	690	648	624	671	646	670	643	700	690	636	663	623	656	699	669	631	624	630	656	668	656	661	639	661	651	663	663	684	662	640	677	594	690	685	674	655	645	704	644	681	625	640	630	614	655	653	634	663	625	652	677	664	632	671	659	647	709	699	632	670	704	661	691	703	677	657	651	654	680	653	650	686	655	645	677	648	670	631	668	620	689	711	663	692	657	647	638	650	643	675	667	670	674	662	664	686	656	617	616	668	643	634	660	649	680	646	670	635	626	644	637	688	676	663	656	636	692	676	690	676	643	666	633	598	637	674	617	676	632	670	667	642	663	674	627	610	636	675	642	647	662	667	658	678	627	663	616	658	631	675	637	619	644	661	661	634	669	649	652	674	724	631	670	650	692	691	699	650	657	664	674	619	697	669	651	598	681	651	707	676	613	660	669	664	675	678	724	642	656	691	646	636	648	622	641	643	689	654	595	655	661	663	663	651	657	672	603	708	656	640	671	655	676	682	634	704	612	616	642	636	632	661	655	654	648	680	633	664	642	686	666	655	686	640	651	648	655	661	620	624	638	676	699	635	638	630	646	643	676	652	642	647	650	665	650	652	613	623	642	649	668	660	629	646	640	680	676	651	633	651	667	644	631	606	685	634	647	677	655	726	657	687	650	677	613	642	623	610	681	690	669	671	671	679	653	664	600	662	675	674	679	626	668	681	693	650	650	626	624	659	668	646	601	603	676	673	667	668	699	648	667	637	656	632	672	679	622	705	607	597	664	670	663	645	646	640	639	709	687	664	664	624	681	662	629	660	641	654	678	661	663	642	649	626	636	669	663	617	635	640	648	649	644	641	666	670	677	636	651	668	662	647	645	648	701	689	633	668	655	654	648	644	650	621	665	622	676	700	653	657	649	657	678	638	688	679	668	606	655	644	642	685	648	656	635	681	687	688	677	634	698	662	659	615	637	685	641	667	638	653	632	684	665	653	684	671	657	640	622	656	663	667	675	631	682	676	647	596	670	669	659	642	659	636	661	682	654	624	692	667	630	685	661	698	657	664	668	659	660	707	673	644	628	677	645	688	673	636	672	676	673	611	657	649	644	666	642	677	675	649	667	686	678	689	647	643	638	655	675	641	637	639	655	687	661	672	615	663	640	680	658	632	647	691	648	658	646	617	666	671	641	661	702	656	629	672	632	677	648	660	642	672	643	647	655	656	679	596	633	676	638	683	656	631	640	655	640	652	624	655	719	655	642	626	652	625	641	618	674	687	660	676	691	710	649	607	675	669	665	649	627	684	655	677	682	683	641	673	662	661	622	667	612	677	623	667	644	658	686	691	659	655	642	596	682	657	635	644	701	620	651	642	695	642	656	652	641	611	668	617	653	672	690	669	663	659	648	685	628	628	634	699	687	652	643	654	635	668	669	691	632	660	687	644	640	701	612	623	655	654	634	652	604	660	675	636	622	619	674	635	619	670	674	624	666	662	643	641	589	675	677	626	660	693	647	683	650	641	694	670	682	646	665	659	631	663	659	690	661	624	702	654	661	651	642	640	675	628	651	635	647	663	645	655	675	634	653	648	605	647	662	691	679	634	652	673	680	684	632	682	670	625	643	664	658	679	626	663	630	680	625	650	664	665	608	671	624	660	661	677	604	682	635	650	604	700	724	630	628	643	675	635	646	685	606	671	686	688	661	679	656	694	640	647	635	687	656	631	661	674	637	687	673	656	650	700	681	610	686	680	682	648	649	693	651	691	682	650	625	684	599	651	681	689	612	702	641	659	653	628	680	641	629	629	644	636	665	629	659	667	640	644	636	669	661	630	653	654	645	687	649	662	642	672	662	690	645	682	698	623	667	646	679	677	688	653	676	666	644	664	639	633	606	645	675	648	631	680	685	666	662	678	657	706	671	685	669	616	649	657	607	626	638	635	649	626	679	666	626	695	646	636	706	632	642	657	644	621	641	654	702	703	625	629	621	619	668	676	644	687	682	666	661	700	653	636	608	670	635	665	652	662	627	652	567	640	642	623	629	664	648	669	660	654	629	705	670	622	701	674	692	630	650	699	625	674	692	668	627	643	664	650	666	673	691	671	685	641	628	661	647	618	691	660	661	621	625	685	641	649	600	634	666	662	676	676	668	668	622	689	695	670	608	639	657	630	654	661	660	686	629	641	634	669	681	612	648	658	666	647	663	667	660	679	687	600	712	622	661	636	704	650	666	647	618	623	680	684	675	663	676	615	648	655	631	673	668	659	663	651	650	663	620	717	670	649	665	707	603	704	671	669	633	634	667	681	699	691	646	705	651	682	647	691	651	682	619	630	625	605	676	661	623	640	652	676	648	623	621	649	654	632	647	639	653	620	688	658	648	678	627	657	643	639	605	624	657	650	652	699	675	636	596	645	647	641	674	606	671	679	640	652	644	648	643	651	605	662	631	646	668	601	655	624	647	644	652	661	688	645	630	605	611	634	636	637	678	647	624	654	695	641	662	644	694	691	647	604	644	652	687	583	640	649	628	673	625	665	657	657	644	647	649	636	651	672	711	658	645	678	673	655	702	696	663	677	656	684	688	685	647	660	634	643	642	606	649	656	650	669	648	684	657	705	614	662	694	663	651	613	677	659	652	663	630	656	673	659	682	646	685	646	617	656	619	606	672	641	658	652	668	656	700	702	683	632	639	641	690	669	642	649	680	619	634	683	656	632	647	678	626	650	645	638	664	639	627	706	696	614	623	616	659	647	678	652	616	652	676	648	661	662	671	633	627	666	637	658	663	657	711	660	648	682	584	637	672	668	688	648	688	664	656	690	660	641	617	678	636	678	678	638	691	629	645	646	637	615	654	638	642	638	632	618	625	642	691	621	633	639	659	680	642	657	611
8242	325	250	200	164	186	163	154	138	136	150	143	143	134	141	137	140	114	125	144	122	134	100	117	129	124	131	137	150	133	140	146	136	134	138	110	119	133	111	136	148	140	128	132	135	105	140	119	120	127	126	108	138	132	133	137	144	129	134	117	129	123	131	132	118	130	114	139	115	122	128	131	123	126	130	128	135	111	140	128	123	128	149	139	128	99	131	141	144	128	123	135	126	136	136	122	149	122	153	129	115	117	141	117	144	109	106	120	120	137	102	115	133	134	122	109	108	135	113	125	154	127	117	114	135	138	107	115	125	138	128	120	113	141	125	136	142	142	115	117	122	115	136	146	121	132	124	128	138	135	140	124	153	123	121	120	134	123	124	127	95	141	126	157	111	113	123	122	132	127	103	147	141	160	131	131	120	105	111	147	124	129	133	142	102	120	135	111	147	136	126	137	123	139	135	146	126	142	112	124	127	117	135	147	120	136	120	153	138	109	128	132	126	123	130	124	127	134	145	148	115	123	133	115	128	131	132	131	128	123	137	130	134	136	101	118	120	123	132	137	126	114	130	152	122	141	137	146	125	115	103	141	139	120	134	127	141	126	123	140	151	121	127	120	152	136	120	152	120	114	116	129	124	144	133	119	134	126	130	112	113	142	133	131	138	147	145	119	111	127	132	148	150	118	127	123	149	145	141	134	139	121	130	132	133	135	138	140	138	111	121	138	129	126	115	150	138	109	120	125	114	129	125	116	135	131	102	112	142	134	127	133	138	121	146	123	111	130	155	122	134	134	116	142	125	122	131	144	155	134	144	105	138	133	126	117	133	122	102	132	133	123	121	105	138	120	139	124	127	134	110	136	113	130	123	130	145	126	110	106	147	119	135	125	130	146	110	121	111	125	129	123	152	141	152	120	134	132	139	113	120	108	135	132	123	129	122	155	134	118	139	149	125	127	131	129	129	151	139	139	126	124	134	123	127	124	144	120	146	106	136	136	123	128	120	129	131	133	132	119	133	139	147	152	124	131	134	132	123	127	124	123	129	129	129	129	121	119	124	112	131	110	133	129	133	149	131	123	120	130	156	108	122	130	117	135	123	125	126	107	138	114	121	123	123	143	148	116	140	135	120	124	154	143	139	118	144	131	122	132	129	147	121	123	116	131	137	128	126	123	123	108	132	144	122	138	136	127	125	116	123	130	121	147	142	125	141	122	146	142	117	152	135	154	134	159	147	146	129	126	123	108	136	136	130	123	105	136	117	118	122	132	138	135	126	136	126	142	127	120	124	138	119	128	131	114	128	131	114	129	115	131	137	112	130	104	113	143	132	156	135	130	123	117	113	133	112	118	143	124	141	116	113	146	122	143	122	132	133	113	130	126	128	155	117	101	141	115	120	116	145	135	135	138	134	117	116	123	137	136	133	148	109	137	114	152	126	115	131	128	108	128	121	116	126	139	152	141	137	144	146	123	116	105	120	113	111	120	129	131	130	139	107	126	140	143	132	138	105	131	126	132	134	128	122	131	118	152	149	137	133	117	120	119	137	119	129	128	140	135	130	139	125	101	127	130	118	132	135	131	121	134	133	131	126	121	141	146	121	134	147	125	128	119	126	118	124	133	123	143	144	155	133	137	135	131	134	121	112	130	127	139	136	116	131	120	113	133	121	130	152	119	112	110	137	116	114	122	139	134	98	117	139	127	121	130	137	113	119	156	126	145	117	144	115	147	139	126	121	129	140	139	125	110	120	150	118	132	151	124	126	130	131	133	120	133	150	122	124	126	128	110	109	108	138	114	149	114	127	133	125	137	126	125	130	145	137	102	100	146	114	117	133	145	118	121	112	110	113	127	140	145	125	123	121	121	118	132	114	124	130	125	126	112	128	123	129	160	133	126	125	132	133	137	123	119	141	108	125	133	135	136	111	104	113	130	123	137	122	131	131	137	131	133	126	119	138	131	132	140	144	110	110	123	123	128	117	131	115	116	114	131	129	107	143	118	125	142	108	141	144	136	113	126	141	145	157	115	123	129	138	119	117	125	142	124	126	134	116	117	116	116	132	143	132	135	127	109	135	138	119	109	112	112	110	121	134	119	125	115	115	143	144	138	146	144	117	130	130	125	147	137	109	133	131	135	142	116	128	141	109	120	131	130	120	147	122	136	145	138	141	130	123	142	138	140	140	115	115	149	114	125	136	119	114	153	124	135	131	145	134	125	134	154	126	126	115	135	136	129	99	122	127	136	127	123	105	133	126	149	143	136	144	114	145	122	138	127	119	109	122	138	121	125	97	139	140	129	127	125	134	148	125	143	114	133	120	122	131	140	113	125	136	127	162	131	127	117	135	109	123	126	131	127	132	111	110	118	126	142	143	117	131	124	121	139	144	138	146	103	139	120	128	144	169	128	122	116	139	132	127	119	127	132	123	127	114	116	152	109	105	131	128	106	104	142	134	124	125	145	138	118	147	112	128	134	127	140	136	124	125	123	132	113	138	141	149	140	124	116	144	144	127	123	113	131	118	137	113	140	135	132	133	128	117	123	113	128	133	133	136	115	122	128	114	119	124	132	111	120	147	154	127	132	133	123	127	126	100	158	135	129	135	141	130	154	127	120	127	140	120	150	121	131	146	127	141	142	136	144	110	129	116	140	125	152	132	113	127	127	141	112	135	139	116	107	151	138	121	137	132	130	142	108	149	128	130	114	123	123	131	117	121	104	127	110	132	136	109	127	142	126	131	114	146	129	138	134	131	122	130	128	114	136	149	119	125	131	122	139	110	140	109	122	121	135	139	141	131	148	117	125	128	136	134	135	91	124	130	120	125	112	123	132	125	132	136	128	128	113	126	125	134	120	103	146	110	126	120	138	121	145	114	135	113	113	97	129	144	139	149	122	109	139	132	132	127	91	137	129	124	119	137	127	126	138	135	129	131	123	117	116	125	114	137	119	125	117	127	115	105	130	122	122	106	123	125	145	144	160	128	127	136	130	125	131	142	126	108	105	131	143	93	136	135	148	143	114	109	111	152	119	145	134	131	131	121	120	117	135	111	131	118	144	135	117	144	110	143	119	109	139	139	126	105	122	139	156	148	124	150	124	135	132	121	115	153	123	134	129	131	120	133	133	131	148	134	135	140	128	135	121	117	135	126	133	133	130	136	112	115	138	97	114	116	120	135	128	146	130	141	123	115	127	123	138	135	121	143	144	148	142	123	129	135	129	146	123	122	133	140	141	120	158	116	117	116	134	133	152	124	133	107	125	133	128	123	126	124	136	133	155	99	126	130	112	158	136	141	103	144	122	154	139	128	126	147	113	132	157	145	116	121	138	113	136	117	125	118	139	127	136	121	116	126	116	131	101	126	159	135	130	128	129	149	132	151	118	132	113	128	148	142	128	146	126	130	130	128	142	128	121	126	120	142	109	141	130	111	125	135	143	120	138	134	125	145	129	163	134	124	129	106	129	120	140	163	125	114	140	126	128	128	121	112	130
6791	458	644	713	611	537	476	455	423	428	400	477	396	389	395	423	379	392	379	425	397	383	394	358	379	401	381	388	368	391	375	341	386	390	387	419	362	370	381	386	399	412	386	380	434	361	337	381	406	385	364	391	360	374	368	359	405	314	383	376	347	395	383	388	393	370	338	371	382	383	358	373	376	351	359	376	399	376	373	356	336	355	410	369	370	328	371	356	345	385	364	389	382	386	355	359	339	367	342	370	365	350	368	344	367	374	371	372	358	370	356	368	406	393	381	357	354	383	417	405	381	366	383	376	392	374	387	405	357	353	360	397	395	388	379	366	361	370	397	402	345	395	350	406	390	337	377	385	389	382	381	408	372	408	369	334	365	351	369	377	384	359	357	376	359	404	360	386	415	372	387	368	334	353	369	424	368	385	394	377	358	370	399	451	371	346	359	394	368	385	371	381	356	382	403	356	376	360	368	357	419	408	364	377	386	396	433	389	381	412	372	365	403	351	358	375	395	364	375	352	353	400	362	370	313	367	407	360	406	373	392	381	391	379	358	372	376	383	388	376	379	384	376	364	376	349	374	399	378	385	410	373	350	378	366	387	386	375	387	391	358	385	348	353	388	398	354	343	354	385	352	391	351	366	379	366	356	372	369	345	389	362	365	354	391	378	383	341	392	355	360	384	383	389	391	348	351	361	372	382	381	371	337	378	380	386	361	356	369	350	375	332	369	358	369	379	400	388	402	375	363	383	367	355	379	352	383	373	385	355	375	370	356	371	394	363	371	374	340	357	361	330	381	377	344	372	373	373	375	379	377	367	372	396	361	349	353	367	369	378	348	378	396	366	388	319	371	363	378	375	386	360	371	360	378	374	386	369	380	365	359	377	367	378	358	371	357	416	333	350	376	373	371	381	348	360	374	323	338	365	351	418	348	367	380	384	371	376	378	374	390	361	393	394	350	415	380	333	334	363	395	359	354	366	377	382	384	344	374	352	353	378	371	410	399	364	380	387	373	334	394	355	396	374	346	352	399	377	386	383	371	373	353	363	360	359	355	379	389	390	361	398	364	401	402	379	379	351	359	365	391	352	343	377	365	363	368	404	373	379	341	392	349	358	399	367	391	373	392	389	365	425	411	395	375	377	375	346	374	331	366	386	403	392	347	435	375	378	382	380	346	344	407	416	356	371	357	339	375	385	351	363	366	367	372	388	379	346	345	365	375	382	378	402	362	381	412	358	380	358	367	330	375	353	365	389	322	369	365	367	368	355	358	376	366	420	338	341	376	385	363	358	364	378	380	401	359	389	363	373	352	397	387	383	380	362	365	399	354	382	377	373	379	370	367	385	360	364	356	363	368	346	359	353	387	358	402	386	346	373	355	377	354	377	371	356	343	385	355	322	389	414	388	389	352	340	345	370	350	382	362	367	345	348	371	370	338	364	366	421	389	371	385	357	345	394	385	339	344	382	371	367	355	343	374	348	338	386	376	396	363	398	357	365	399	363	368	410	361	410	342	364	373	380	364	356	390	375	394	383	350	350	367	327	389	383	384	343	339	373	384	365	353	357	377	372	367	393	380	350	300	355	387	422	374	366	371	383	362	355	341	365	386	367	332	367	374	365	370	369	375	381	376	353	351	367	362	339	382	353	375	373	373	361	351	392	350	353	379	393	371	354	361	358	369	386	392	333	375	370	376	332	378	373	384	371	377	379	405	381	399	388	361	372	355	369	390	374	356	381	388	369	354	393	361	347	369	384	341	410	358	362	384	383	366	387	400	394	392	377	359	357	358	347	385	376	392	368	363	393	342	357	385	345	375	358	359	347	353	377	386	365	354	389	436	403	389	366	396	365	340	385	382	343	379	339	359	410	381	396	370	377	374	392	382	345	356	377	387	372	328	375	352	385	404	371	404	382	366	415	377	398	407	372	344	403	362	374	383	377	330	364	394	347	370	394	370	351	394	383	400	404	360	373	393	372	360	358	368	388	380	403	365	365	371	390	371	364	372	350	322	365	360	391	371	361	381	356	362	389	398	353	424	354	384	370	392	368	376	358	367	405	375	382	348	350	371	408	381	347	362	409	367	378	354	359	378	370	371	387	372	390	393	396	399	395	412	367	372	347	366	390	344	339	379	334	354	370	377	372	368	392	337	391	380	373	344	397	331	391	371	354	421	373	383	381	379	349	374	324	354	337	380	343	361	376	390	413	364	348	398	370	351	379	326	370	373	349	385	374	378	363	355	382	388	392	351	366	371	366	376	388	399	368	413	368	373	400	399	355	397	390	333	376	363	403	374	373	382	358	382	404	389	398	368	344	370	358	403	365	393	363	342	379	376	371	386	347	362	379	369	368	372	359	410	383	336	357	344	376	354	324	362	419	381	373	383	366	382	376	388	386	398	335	370	393	356	337	371	379	360	383	356	401	346	384	368	373	374	352	356	362	370	391	363	375	389	342	382	359	357	385	365	377	411	365	365	377	371	348	381	390	362	365	360	388	390	341	342	366	364	360	406	384	358	343	340	391	403	361	344	397	358	317	393	394	362	396	351	378	337	411	358	390	371	391	356	312	363	363	373	371	391	365	375	340	411	365	380	370	343	369	336	390	399	358	385	372	393	398	387	360	371	342	385	366	380	365	349	366	346	367	350	346	386	362	359	362	366	409	332	380	384	375	364	378	377	366	376	389	374	375	358	377	402	384	371	390	393	413	363	357	391	372	356	387	367	383	374	383	379	331	354	397	375	369	356	362	375	392	394	359	361	366	386	357	371	386	356	360	363	346	380	390	372	332	365	395	367	381	374	384	395	369	380	360	381	386	366	367	400	355	381	393	338	400	361	404	346	382	395	364	354	371	372	384	362	339	361	350	391	359	388	387	355	396	365	374	394	367	363	383	365	365	378	344	357	369	369	381	355	346	395	372	370	360	355	371	372	347	350	370	377	398	417	354	394	369	375	399	392	368	380	368	371	373	379	373	353	334	350	374	395	367	405	395	362	395	371	389	352	428	353	390	343	398	375	421	378	382	393	356	341	371	373	366	379	361	365	380	379	401	400	370	361	375	369	361	346	344	353	367	333	378	376	383	364	370	390	386	377	394	367	313	355	341	375	408	365	416	384	379	349	385	387	395	382	360	392	360	370	394	357	384	356	381	403	394	367	372	333	394	371	404	372	349	350	362	368	370	349	353	368	377	379	358	320	408	393	348	352	344	359	395	432	338	377	377	356	378	377	374	364	403	393	374	353	432	383	401	392	379	366	381	335	362	366	372	379	347	383	373	391	392	359	402	397	363	359	351	357	362	386	370	371	382	363	335	356	381	370	390	383	377	396	365	399	345	405	368	371	379	420	360	413	392	377	348	392	360	367	375	380	355	370	373	400	364	401	347	386	373	402	370	360	360	336	367	373	378	352	373	367	330	355	354	377	348	363	365	396	358	358	371	359	364	367	397	399	383	395	334	371	394	359	352	380	382	386	371	403	382	390	378	368	370
48783	10696	1671	1067	804	643	498	463	414	396	352	384	326	336	328	292	316	291	303	318	282	290	275	258	291	309	279	271	292	294	297	269	292	283	263	266	335	301	297	283	294	288	278	273	290	284	257	309	288	261	303	262	249	275	242	279	297	305	273	256	262	267	294	275	277	279	271	278	276	288	235	278	262	285	275	257	258	263	260	242	266	298	256	293	272	288	273	270	286	286	300	282	312	303	283	278	273	315	286	258	271	264	287	277	255	276	262	289	293	275	249	238	272	266	282	261	301	302	308	285	282	268	286	325	279	281	267	259	252	265	289	259	257	251	241	289	254	287	269	278	291	257	257	273	304	307	247	280	274	261	259	243	272	275	301	285	270	262	269	261	273	276	291	285	231	271	243	272	263	269	264	280	263	274	274	275	263	301	296	239	279	273	260	300	281	292	251	287	282	287	264	265	261	274	293	310	284	291	269	281	262	274	257	297	257	271	289	257	290	284	292	295	258	268	266	268	291	287	265	277	287	281	267	236	250	283	271	287	278	272	290	283	220	271	245	266	293	274	293	271	288	290	243	260	271	303	246	252	245	319	268	286	283	267	273	301	287	304	262	261	284	285	299	295	274	278	277	273	259	260	274	270	293	285	291	273	276	262	279	261	287	270	285	268	253	258	290	253	243	283	235	274	280	281	299	285	288	263	281	314	270	287	286	254	320	279	249	304	313	262	251	289	277	255	277	275	277	279	304	257	260	270	271	259	294	274	248	268	283	265	280	284	280	298	289	285	275	305	276	282	295	295	282	271	260	263	270	252	282	302	268	300	278	274	274	291	258	265	267	286	262	287	313	276	287	284	242	288	258	291	265	251	284	276	284	301	257	269	273	269	269	272	272	223	269	278	294	273	257	284	257	260	278	291	250	300	281	281	277	273	245	247	267	288	262	271	275	288	291	255	271	251	268	281	260	274	277	276	229	235	294	284	279	282	287	287	284	302	250	269	281	259	265	252	284	286	244	254	267	241	265	267	251	239	283	284	266	302	286	280	273	239	278	278	279	262	270	260	267	252	261	237	270	256	252	248	262	262	248	287	266	300	313	235	273	258	255	283	271	268	282	291	286	267	246	283	249	312	263	304	279	273	251	277	262	257	297	276	296	263	291	250	247	265	281	270	272	274	283	261	285	285	287	269	256	257	284	257	286	285	271	245	248	285	244	244	302	278	250	262	282	259	268	278	264	258	278	284	260	302	295	258	278	283	257	282	271	252	234	286	281	295	261	276	282	258	276	262	269	288	298	252	262	279	262	285	256	281	280	255	269	252	283	273	285	298	267	277	258	258	298	254	276	278	257	261	274	287	279	253	235	264	260	292	276	269	273	263	272	277	238	267	296	254	263	281	255	285	264	262	250	269	274	290	283	273	286	290	271	226	244	274	275	255	286	290	288	302	269	273	269	287	278	257	281	275	277	259	295	273	270	278	251	244	281	295	237	271	256	287	301	295	255	294	235	277	260	266	271	256	282	271	283	260	266	281	278	300	294	272	279	298	272	274	285	274	260	250	274	300	286	302	311	308	249	290	258	297	265	266	280	268	273	272	262	264	314	241	292	277	310	287	273	300	283	287	314	262	269	275	301	280	309	282	272	282	294	267	285	269	245	254	275	270	290	269	270	242	286	254	256	271	267	295	266	257	276	256	290	277	271	286	301	271	289	265	234	300	233	257	258	263	258	285	280	269	285	318	285	277	268	247	286	287	318	270	288	296	277	308	291	291	274	287	299	271	276	284	265	275	270	271	268	278	286	299	305	255	265	275	257	287	278	262	266	283	263	271	285	286	297	279	292	247	277	291	291	285	281	278	273	287	292	279	263	288	287	276	299	265	272	235	264	292	289	246	261	235	284	273	268	257	287	265	255	279	255	286	267	287	276	269	283	277	252	254	292	247	293	280	274	294	254	276	271	250	293	279	290	258	243	279	291	246	238	276	281	254	294	268	267	279	275	306	282	245	260	273	284	286	278	283	289	285	268	277	268	298	269	291	274	273	314	291	233	265	296	277	254	254	254	270	287	250	319	271	246	266	245	298	257	287	269	244	270	284	276	284	265	261	285	275	283	315	268	265	265	255	280	271	264	267	278	287	278	265	278	251	260	294	275	274	282	277	274	268	262	260	254	294	274	291	277	272	293	266	242	255	262	276	252	274	278	309	286	277	287	257	265	262	288	268	294	264	270	256	289	301	307	273	245	255	293	252	285	292	297	297	273	261	281	244	262	265	287	277	294	282	271	297	282	267	272	278	323	274	256	260	296	275	233	282	296	266	309	281	285	262	291	261	291	258	282	291	257	280	273	280	252	262	267	270	266	287	271	275	279	305	261	254	277	299	268	270	257	252	286	280	250	259	313	266	268	270	260	275	254	282	266	262	267	261	233	277	273	252	267	274	274	270	255	282	268	290	284	298	241	288	272	270	286	271	284	268	273	282	273	307	287	254	245	251	252	251	270	271	266	289	231	280	270	246	263	275	277	258	256	264	257	293	281	252	254	285	300	289	267	264	292	265	270	278	249	249	254	274	280	256	248	244	274	315	291	267	305	283	254	235	266	269	254	283	292	278	272	268	260	248	275	247	278	299	275	267	276	306	288	276	278	268	255	284	290	271	302	255	275	266	253	270	267	271	244	286	278	270	288	249	287	256	288	246	284	292	263	271	269	296	312	263	249	257	264	252	302	281	287	292	271	285	313	295	291	301	254	233	265	262	265	281	254	280	293	291	273	284	259	275	271	264	276	276	277	284	282	280	292	274	300	287	259	248	244	265	276	302	284	238	287	273	261	293	247	276	273	275	264	248	255	285	264	269	290	259	274	274	272	271	302	300	267	268	286	279	277	263	275	264	274	260	254	290	271	275	281	258	247	274	236	276	269	280	282	302	279	315	268	251	284	253	273	282	310	254	251	259	272	276	262	297	273	284	294	261	268	272	285	300	252	255	260	290	272	278	248	254	300	281	305	255	248	279	278	274	290	272	257	275	288	288	272	283	251	304	302	261	266	260	269	252	309	289	310	297	272	291	297	272	288	255	268	261	247	251	276	275	227	310	296	292	277	250	276	244	268	274	288	259	254	286	267	280	254	255	292	291	295	282	274	267	281	285	276	276	278	265	279	289	266	268	257	257	269	280	274	257	237	262	280	261	264	299	292	275	261	283	273	306	254	321	256	258	266	272	309	245	261	277	274	246	287	262	261	282	240	270	293	278	266	265	287	270	259	305	284	287	260	277	289	277	271	261	260	256	292	273	277	297	318	293	270	272	265	287	287	245	292	285	311	237	297	263	295	255	280	288	262	271	281	278	257	273	263	279	256	296	251	274	284	250	244	275	246	266	273	253	247	258	264	282	284	282	265	283	289	286	247	256	246	253	240	252	281	303	290	299	283	285	273	277	275	267	248	287	283	258	305	261	274	277	284	289	282	292	256	261	277	262	280	257	281	276	271	243	256	273
22907	1468	2964	3445	2981	2436	2070	1821	1586	1373	1267	1211	1182	1050	1054	1053	950	939	922	906	901	814	789	802	781	823	784	780	776	808	740	765	813	775	745	747	763	819	791	758	761	757	743	916	717	726	701	719	698	723	751	739	719	738	636	702	702	695	725	758	643	725	676	714	723	660	682	684	697	715	689	712	693	692	697	662	725	717	728	691	684	689	639	744	680	704	656	675	650	663	649	695	690	702	683	631	667	697	629	693	720	718	724	689	692	692	702	646	743	684	614	671	708	639	701	714	666	683	715	668	699	698	713	698	670	706	739	685	673	685	671	662	669	688	710	686	660	672	659	670	725	691	704	696	673	712	672	694	710	734	642	703	660	664	677	654	706	703	690	679	716	710	669	656	717	693	642	645	702	692	645	652	723	652	703	671	639	678	689	662	673	674	719	708	680	673	652	667	695	664	703	664	633	659	698	689	666	728	678	662	696	643	666	693	695	640	679	686	657	677	713	712	691	715	681	688	722	710	714	697	726	702	714	718	675	714	662	683	649	686	654	672	675	657	719	649	688	689	697	699	650	681	673	709	652	707	698	678	647	642	683	711	629	642	652	738	669	720	672	637	693	683	682	703	646	653	696	623	633	679	637	706	650	699	673	702	680	692	709	711	647	681	655	712	678	722	679	644	706	651	674	680	711	703	651	680	679	669	662	692	669	686	640	688	616	689	660	728	673	669	688	659	687	654	684	652	627	654	655	679	660	695	651	704	688	697	675	733	691	658	704	696	687	715	652	663	662	643	701	679	632	685	679	696	718	638	671	687	692	640	686	652	686	680	680	661	681	670	690	687	708	732	675	671	675	662	704	664	656	639	659	683	679	700	649	657	693	692	673	695	675	672	662	677	721	698	711	622	690	648	661	680	700	699	720	697	681	678	663	679	644	635	652	651	674	689	656	675	689	648	658	667	679	691	649	686	699	651	685	646	702	659	697	636	697	663	682	719	688	717	670	694	734	683	677	673	729	658	673	651	647	650	663	723	634	714	749	660	717	666	660	700	665	690	650	692	720	624	681	715	697	695	709	638	690	704	710	653	713	618	650	647	708	670	672	678	652	677	671	691	672	694	715	645	682	702	678	680	696	665	666	738	694	703	667	665	688	662	736	653	685	663	700	658	682	676	724	647	646	699	633	662	663	669	753	711	726	718	658	700	672	690	701	751	676	704	703	670	665	651	692	672	668	742	669	653	637	682	669	653	682	651	656	637	625	698	670	666	704	710	629	650	651	666	663	694	653	654	662	672	700	694	649	689	677	667	681	684	709	645	646	713	669	694	727	668	692	727	706	673	641	653	741	653	714	672	685	666	711	635	698	689	686	698	679	682	667	676	680	698	715	667	708	646	679	707	650	668	677	675	699	675	681	726	641	708	688	686	671	652	646	677	662	676	669	731	714	664	636	699	656	692	737	679	685	700	620	677	700	666	687	653	684	676	647	671	629	707	717	697	712	648	688	702	647	630	716	665	695	610	695	679	747	670	707	686	624	650	671	703	697	696	677	650	678	642	695	656	669	651	673	612	725	629	708	703	678	689	650	681	664	760	655	673	686	661	632	705	700	646	695	646	686	692	696	710	659	661	687	684	685	643	663	688	685	706	659	696	674	730	696	685	693	673	701	633	629	662	651	679	686	657	677	654	613	710	678	696	695	660	649	680	658	750	699	692	664	628	641	703	715	640	669	663	708	647	701	678	640	679	712	697	714	682	687	689	667	653	692	660	690	591	644	684	616	639	657	640	712	639	680	695	638	706	634	746	667	698	690	678	700	622	657	686	638	672	706	674	659	694	666	618	704	661	671	675	729	683	689	726	707	692	685	703	676	656	645	666	672	709	648	623	691	715	637	642	725	693	705	648	653	645	681	675	711	665	656	657	671	666	681	710	702	664	700	646	655	676	676	672	669	683	666	679	643	690	669	673	684	698	679	676	703	688	691	643	653	690	648	707	624	644	712	662	662	663	698	660	720	687	673	704	644	693	685	676	726	655	723	664	689	678	640	698	680	688	676	616	669	683	696	724	629	682	639	700	716	692	667	682	646	670	686	655	691	691	692	671	665	719	674	676	683	673	697	653	623	695	650	671	617	686	682	727	700	703	712	666	685	702	685	673	640	719	666	653	692	686	674	703	669	668	698	716	680	673	652	694	606	669	643	698	686	695	686	688	660	719	649	645	715	641	705	638	716	678	644	683	705	671	626	669	665	664	668	646	697	699	670	673	684	643	688	683	700	680	605	640	683	681	704	705	696	661	681	632	721	696	696	669	706	683	660	674	654	684	660	671	726	695	692	690	653	667	682	678	687	671	661	603	718	681	631	711	687	679	747	657	680	683	657	647	669	663	705	636	684	725	726	658	713	653	672	692	691	677	662	698	685	659	648	720	705	687	708	720	714	667	693	690	673	672	655	656	719	646	714	631	634	682	670	682	689	693	661	704	682	662	662	664	659	681	683	646	643	668	650	683	681	656	652	689	683	678	684	656	676	672	677	647	718	710	709	678	691	678	684	640	686	650	662	644	694	663	697	668	667	745	697	684	685	682	698	703	660	670	713	725	713	651	721	642	688	666	695	689	695	677	650	729	698	686	718	697	690	678	674	717	656	689	733	681	676	681	692	711	697	691	699	676	657	699	657	703	697	656	675	667	671	673	643	691	676	635	712	630	643	674	681	711	703	658	696	676	691	722	659	718	644	679	650	676	690	667	663	664	643	662	660	707	720	697	672	670	660	706	685	665	723	702	694	629	654	690	707	651	702	714	675	697	682	681	704	657	660	680	710	698	663	675	735	644	656	701	651	678	635	685	668	645	665	681	689	659	653	647	739	625	702	647	663	651	735	654	669	622	722	676	696	651	657	661	667	673	683	685	637	683	699	674	671	686	655	690	665	652	659	666	713	695	691	650	689	707	669	685	664	680	698	654	699	689	662	683	660	714	654	645	704	669	698	705	668	693	653	641	697	713	660	691	648	681	712	685	659	633	684	687	694	685	695	706	708	642	695	677	625	643	689	725	630	695	711	689	706	693	610	658	683	668	701	668	713	647	700	716	680	655	646	723	695	703	695	650	698	660	705	709	648	682	677	663	674	656	690	697	666	701	690	695	683	674	695	692	680	634	732	643	675	700	668	742	676	707	709	693	669	665	676	721	681	690	622	666	678	701	714	644	746	696	699	663	661	673	688	692	660	680	653	680	654	649	652	649	706	675	657	718	688	635	708	733	695	697	704	646	697	622	698	707	731	669	684	717	644	691	679	705	704	687	671	723	677	690	705	653	730	721	724	693	655	680	695	726	652	658	688	660	666	705	650	656	664	690	649	640	675	665	673	707	665	713	681	650	692	654	675	705	726	674	661	689	621	684	642	711	681	678	674	695	684	679	670	723	677	645	660	677	658	707	671	655	671	695	708	644	640	684	664	626	630	655	644	686	674	663	705	670	690	645	658	721	650	692	707	638
59217	15779	4157	2026	1349	980	775	659	540	475	503	424	439	382	381	336	342	305	332	322	287	313	290	298	321	284	297	290	295	272	279	304	303	275	308	285	273	297	304	291	264	310	334	321	251	266	265	270	277	271	280	267	267	270	245	267	270	274	267	302	266	293	262	289	274	287	264	286	289	275	271	277	272	260	245	271	243	291	280	271	264	258	274	275	283	268	281	281	284	282	286	263	251	255	300	277	278	283	303	273	247	260	247	270	284	279	272	278	278	263	254	250	284	245	254	278	280	255	267	269	260	266	272	285	294	250	297	260	305	260	292	263	273	257	267	304	282	243	258	266	294	254	267	249	262	306	270	237	284	285	284	230	259	279	259	286	271	263	291	269	269	294	284	280	251	262	230	262	271	290	273	266	264	259	250	246	249	290	258	250	274	300	265	267	273	252	269	261	292	297	255	260	272	265	245	286	305	278	282	226	267	259	269	250	263	278	290	294	270	276	282	277	281	286	300	272	288	282	283	256	295	295	249	267	280	254	248	265	280	287	255	257	272	258	274	277	298	284	276	252	274	260	283	288	277	262	275	278	298	281	252	285	268	272	269	294	280	250	284	276	264	304	259	262	247	265	279	266	285	274	277	299	286	297	263	266	235	288	242	260	284	271	282	282	246	280	295	260	290	263	270	270	292	285	269	253	281	269	262	241	274	254	267	262	296	250	270	281	264	268	298	291	287	281	274	251	263	245	252	255	286	252	266	237	258	262	280	246	292	261	263	247	252	277	278	250	294	261	255	303	252	284	284	275	270	278	299	278	280	277	272	285	254	276	302	289	285	261	247	247	291	271	286	293	277	274	263	267	233	300	260	250	305	234	274	280	262	301	266	271	265	263	275	272	252	281	302	258	264	279	225	278	276	278	244	269	265	271	280	291	281	255	255	283	262	268	342	288	300	301	279	274	273	273	250	251	277	270	282	268	254	276	275	275	272	300	237	248	260	284	264	287	265	253	271	285	274	258	272	250	264	244	252	253	293	257	249	263	261	265	267	273	283	280	281	248	276	227	266	260	289	306	283	269	271	271	287	292	239	267	253	266	271	282	273	280	285	293	295	269	263	281	292	248	264	279	263	274	266	279	303	264	272	267	277	264	267	294	252	282	269	269	299	301	264	271	270	273	259	272	241	275	275	282	281	276	283	248	280	269	273	269	286	299	283	263	266	307	274	260	282	277	248	256	277	256	264	292	272	306	279	259	270	293	281	270	307	287	288	258	256	231	259	285	291	292	296	241	263	249	275	287	251	286	261	272	279	256	258	273	266	304	246	266	264	259	270	279	282	236	271	281	286	263	292	307	298	265	282	288	262	250	267	249	238	262	286	265	281	257	276	287	258	269	269	241	268	271	263	275	276	291	270	261	284	250	270	268	250	281	243	281	288	263	255	277	272	262	261	268	286	263	275	264	294	282	271	262	262	271	280	264	310	284	271	272	258	282	295	293	281	273	265	286	234	291	251	255	281	280	264	276	262	278	255	257	257	252	242	242	262	263	254	279	280	272	230	255	249	302	253	264	272	277	275	277	278	272	245	302	302	279	251	286	248	278	272	256	262	246	260	254	278	286	252	273	290	279	292	258	283	244	259	259	251	277	250	264	268	296	258	257	303	266	268	266	268	282	261	274	297	277	260	274	278	266	270	286	258	284	272	255	286	295	282	274	274	260	271	260	273	254	271	255	263	237	282	229	273	283	290	266	260	270	261	282	302	262	275	301	272	276	264	271	273	260	255	278	240	297	270	230	251	261	275	291	249	277	242	278	278	269	266	274	264	276	240	253	285	270	284	280	302	289	286	269	295	268	285	299	280	259	261	265	273	285	255	239	286	272	263	297	263	279	274	286	248	229	267	270	280	241	288	270	275	257	265	261	270	307	285	273	273	259	292	249	278	301	281	282	276	274	263	248	279	263	239	246	263	307	305	267	265	255	270	253	259	265	281	294	264	290	283	270	276	292	277	257	278	292	271	246	271	289	300	234	264	298	268	288	282	263	258	272	252	254	260	256	287	282	302	281	275	273	257	281	283	282	255	278	259	230	285	264	252	307	283	260	280	278	261	252	278	286	266	263	253	284	278	246	292	272	285	248	255	286	269	270	265	263	296	292	273	265	294	252	262	271	292	272	270	252	244	265	274	259	240	281	260	255	247	286	267	238	260	269	262	266	249	269	281	248	263	259	232	271	283	283	281	274	286	261	297	264	268	264	271	274	275	268	275	280	254	267	281	275	279	310	251	278	278	248	280	261	318	236	275	286	282	276	288	286	257	259	267	276	263	274	284	228	273	278	264	280	288	253	283	298	269	286	269	245	280	296	279	267	274	288	286	253	272	252	261	263	287	268	248	257	283	272	280	269	264	282	275	267	244	271	245	266	263	292	292	265	250	311	276	295	281	279	288	235	273	262	289	285	276	293	248	266	268	264	261	251	279	246	254	292	268	274	266	244	289	278	293	249	280	315	246	275	287	260	258	292	285	296	258	279	281	283	302	286	267	263	265	219	266	274	256	313	290	250	257	245	274	230	260	267	278	260	267	259	260	274	276	262	271	261	276	266	276	273	269	261	258	281	274	292	269	251	265	275	255	280	279	259	257	258	278	250	290	245	283	282	275	267	273	284	286	257	313	281	272	254	271	256	269	303	250	277	283	253	292	228	251	265	289	252	259	304	269	255	259	276	268	304	269	274	232	252	285	255	282	249	266	282	263	274	303	298	279	277	291	272	276	277	256	236	251	275	283	280	260	250	303	271	276	273	276	252	262	321	301	264	293	230	280	335	281	263	265	255	258	251	266	250	274	274	269	280	289	284	266	279	267	288	308	287	268	282	240	273	262	285	255	281	268	267	275	248	294	268	261	275	310	279	250	284	277	295	260	280	297	297	269	288	265	286	253	279	271	265	263	262	241	268	277	268	255	293	257	281	267	287	239	274	258	270	279	257	288	270	293	279	281	247	256	293	263	273	300	278	274	264	274	267	276	260	277	288	278	236	262	258	286	261	293	283	247	251	274	276	297	277	228	285	264	264	285	262	261	299	255	321	280	277	282	257	261	245	252	277	278	278	261	259	283	273	266	273	257	281	297	278	283	292	294	291	264	268	297	237	300	277	303	231	283	275	264	271	257	248	253	268	287	265	247	307	290	288	282	271	254	312	279	271	297	239	254	295	279	298	288	278	286	231	265	276	303	258	247	284	257	277	270	277	254	287	260	279	275	262	251	278	249	271	281	255	299	280	247	261	272	266	279	282	275	265	240	268	278	287	292	256	253	292	254	286	271	264	281	280	217	281	252	256	303	261	279	250	279	257	276	285	291	240	296	263	270	268	250	268	277	274	279	268	299	263	254	252	281	256	253	243	259	255	283	263	249	271	266	270	295	257	279	277	262	309	224	296	246	278	254	262	291	263	256	244	289	247	260	248	254	276	293	286	261	262	285	280	284	244	286	270	264	256
27044	2147	4936	5671	4717	4125	3336	2617	2253	2053	1966	1706	1860	1461	1368	1234	1131	1061	1077	1071	996	991	919	926	859	892	874	829	814	849	808	812	775	793	808	787	833	865	846	785	824	876	913	1084	723	721	730	701	690	744	725	709	689	653	700	738	705	708	688	738	724	668	697	675	673	637	711	685	665	678	701	662	666	677	675	726	636	648	674	704	694	619	669	674	661	658	650	649	694	677	641	732	678	682	602	698	684	670	669	669	601	644	677	672	695	667	622	683	699	673	645	658	675	645	688	621	668	667	648	657	690	620	636	634	653	651	680	686	674	673	645	672	643	655	639	660	679	628	611	686	635	591	699	635	676	630	673	618	646	623	698	650	674	651	649	649	648	647	602	661	642	644	725	630	669	621	616	649	710	700	644	627	659	637	670	668	637	625	636	630	647	645	642	640	642	637	664	664	615	673	649	664	628	626	633	678	649	679	674	637	628	690	624	660	646	660	657	659	668	642	610	630	675	662	645	627	601	625	653	681	662	608	651	618	624	657	666	627	635	660	680	621	639	661	657	682	637	616	724	646	687	679	684	668	621	652	664	656	663	665	648	633	672	631	644	671	677	659	609	644	602	670	605	665	628	630	631	664	648	708	659	641	654	638	635	619	680	607	613	674	647	635	611	693	653	627	620	638	639	688	632	616	629	623	625	666	613	721	610	661	637	617	643	612	663	659	645	652	686	615	677	659	645	634	655	621	636	648	660	628	658	648	631	653	640	633	648	639	655	641	616	612	632	630	666	659	617	655	689	617	625	632	650	623	645	606	614	681	673	708	621	627	618	639	680	634	640	663	649	685	666	667	647	658	677	648	644	650	673	618	647	693	695	644	665	621	654	626	624	678	621	665	645	692	611	635	704	668	644	670	676	621	641	665	641	647	661	627	644	664	671	629	592	648	631	646	660	672	708	659	659	680	594	680	634	637	649	662	653	617	629	607	585	695	652	667	634	645	670	606	637	651	650	660	646	653	663	678	657	643	675	616	625	618	667	637	650	674	623	641	631	714	642	595	625	727	693	656	671	616	657	645	633	672	653	685	710	667	597	649	633	665	669	655	639	620	621	651	651	595	636	625	683	627	633	654	636	650	640	614	628	637	704	659	656	626	594	646	653	651	684	649	646	672	678	650	665	669	613	601	618	649	671	667	683	676	656	663	698	687	623	677	610	649	635	664	643	657	686	656	678	601	650	647	662	630	647	674	698	602	702	587	646	625	691	673	631	628	615	606	677	663	658	621	612	665	700	677	707	658	625	614	641	642	627	682	636	612	637	695	683	601	670	649	650	694	601	682	651	637	651	660	653	633	650	658	659	669	651	692	686	672	653	665	679	637	620	635	658	619	630	668	688	689	627	669	673	617	695	594	635	649	639	692	652	639	644	655	642	646	681	642	652	668	620	687	636	698	677	651	644	639	632	662	616	656	642	615	645	667	650	678	665	639	643	674	640	645	644	617	633	649	666	632	703	662	645	643	665	671	659	643	621	685	703	606	649	625	672	651	671	673	628	631	628	618	672	620	639	650	703	649	638	638	607	594	623	660	664	602	630	664	631	605	656	650	687	666	669	662	641	624	644	642	615	605	623	656	630	673	647	618	616	658	650	641	638	617	643	689	657	619	674	633	623	635	691	642	633	674	698	615	691	613	653	675	681	658	649	699	631	612	680	617	693	624	618	637	600	611	629	656	625	666	690	590	617	670	628	666	705	663	661	632	668	641	666	632	633	648	653	639	635	657	615	647	647	684	631	634	655	668	635	637	642	683	654	656	627	703	629	617	636	631	658	674	645	663	630	637	645	608	653	612	647	676	639	676	605	701	644	637	674	708	647	614	665	632	606	621	632	649	666	678	683	651	603	687	671	655	691	655	612	642	639	651	606	635	654	682	672	630	693	623	596	646	693	660	644	652	666	661	656	648	655	655	638	630	621	642	668	717	666	654	649	654	657	604	695	622	684	633	662	663	648	664	650	638	635	629	657	698	576	638	681	649	609	643	638	623	644	688	618	597	647	649	663	639	690	650	657	681	670	698	606	613	622	634	625	696	665	620	614	643	619	610	694	637	642	615	678	684	625	633	649	670	629	676	654	629	631	665	695	653	657	661	609	610	650	647	662	674	622	657	655	672	687	654	642	680	638	668	670	635	661	681	664	652	659	658	645	629	688	642	635	620	651	633	612	622	701	669	690	634	638	632	670	629	651	653	678	623	686	662	660	701	689	682	633	601	616	640	661	658	663	620	670	617	639	662	674	615	650	707	631	717	624	614	643	652	685	666	621	685	617	674	686	650	640	653	642	654	608	624	656	635	648	660	658	698	633	677	641	670	614	645	656	668	632	657	624	667	687	662	686	613	666	655	655	640	685	607	670	630	614	610	657	634	638	646	644	651	662	649	629	678	651	673	646	605	617	632	648	639	660	672	614	648	674	648	632	621	623	668	660	657	622	647	643	621	627	629	653	651	638	621	658	666	660	631	675	651	654	676	616	619	663	646	640	638	666	675	673	673	663	660	660	690	641	631	669	697	659	629	683	635	672	629	660	665	588	651	694	616	654	645	629	632	647	608	649	634	683	635	676	677	685	653	639	590	617	661	644	639	659	679	666	614	643	683	631	646	639	596	622	638	664	683	658	672	635	675	613	635	652	625	671	656	635	653	652	659	659	643	677	683	629	622	624	645	701	631	637	646	640	631	701	632	665	649	657	644	677	653	677	659	664	663	669	601	642	653	714	654	666	678	674	664	694	650	637	630	651	646	682	626	662	645	609	624	660	631	647	615	675	683	622	665	615	649	699	672	613	620	634	636	682	614	632	633	624	658	609	674	661	642	665	654	635	662	675	641	643	630	628	632	615	630	700	659	685	682	655	614	607	613	714	629	628	634	617	632	693	664	675	650	646	676	622	671	675	650	621	615	615	640	668	672	676	668	643	634	618	663	633	691	611	682	642	676	654	661	636	671	672	630	634	654	685	684	653	650	645	658	670	620	649	636	615	656	675	678	638	689	620	656	619	674	642	640	672	652	626	635	650	634	613	664	616	629	652	661	620	673	647	625	691	667	628	610	703	613	664	642	652	629	661	649	656	616	631	649	650	681	681	693	631	647	657	608	625	663	664	655	673	683	667	670	664	635	645	663	604	613	669	637	627	659	659	680	676	658	640	651	647	616	603	592	640	643	662	662	629	647	670	631	652	623	644	636	604	703	607	658	687	673	641	637	652	677	664	614	683	664	645	734	661	641	662	620	618	618	664	670	638	648	626	675	648	653	617	704	688	684	617	636	606	688	658	648	656	641	614	602	654	642	657	705	651	630	618	671	632	663	600	652	612	692	641	652	647	634	655	648	662	612	663	669	626	704	652	669	632	643	623	604	681	672	628	665	614	625	657	650	618	654	651	597	642	669	623	661	644	610	647	627	637	652	668	640	672	629	699	650	691	611	637	620	646	674	642	667	690	672	633	634
6664	286	270	188	188	165	150	113	149	130	137	140	140	122	120	123	114	124	120	128	138	112	121	131	137	120	143	114	145	124	136	136	138	140	113	119	114	137	128	125	122	114	118	106	133	134	129	128	133	119	124	146	127	123	112	120	139	132	125	117	125	99	125	122	125	128	121	135	124	126	129	120	134	130	145	117	126	122	126	133	117	111	135	106	107	122	129	130	144	127	142	112	115	120	127	129	114	112	114	125	142	128	112	139	111	140	126	120	134	126	127	143	160	121	123	142	142	113	108	128	116	113	131	124	149	106	130	125	124	131	104	118	119	138	123	119	132	134	126	108	127	129	118	121	125	137	113	118	129	129	109	119	133	125	148	115	125	134	141	133	140	118	142	129	115	139	127	122	139	128	126	139	138	118	121	118	127	124	123	122	127	138	121	117	139	112	136	121	124	126	112	126	112	109	125	137	119	121	139	128	136	126	123	141	135	108	130	130	150	128	127	113	117	132	137	128	126	138	137	118	138	120	133	149	131	123	129	122	119	134	130	140	133	134	121	111	118	112	122	123	129	144	123	107	138	118	146	127	136	108	155	130	133	93	122	121	135	121	124	161	109	126	128	120	130	131	116	132	147	118	129	124	139	133	103	133	133	115	135	132	126	120	110	122	117	125	119	140	124	126	163	141	120	127	122	115	148	110	138	131	127	120	108	118	118	107	106	141	128	129	130	138	125	127	126	130	141	130	126	107	99	130	102	108	114	125	129	116	120	121	119	134	108	120	121	133	139	130	133	116	118	128	136	116	120	130	120	106	146	141	120	112	131	112	124	126	136	134	129	138	141	119	131	134	136	113	133	128	136	124	160	111	131	143	111	112	123	140	111	130	116	136	118	141	130	121	103	122	161	132	142	138	130	127	119	131	140	129	119	146	146	126	116	102	135	122	141	134	126	120	104	133	133	111	124	117	114	110	129	115	136	134	139	117	110	139	118	129	152	116	135	109	110	145	138	123	134	116	138	128	122	129	122	140	119	142	119	141	130	125	128	146	109	121	110	135	107	136	126	135	122	142	122	116	130	156	142	142	136	136	110	126	124	137	132	134	115	132	136	134	127	122	136	115	133	147	122	129	124	132	117	136	114	123	148	130	143	138	139	130	121	119	113	144	132	131	125	130	135	110	118	132	134	133	126	116	137	125	139	127	139	143	121	120	115	124	137	128	131	127	117	152	127	137	149	125	116	155	136	138	129	125	125	115	134	151	123	123	110	130	124	147	118	123	146	117	110	100	111	138	144	137	132	135	126	133	135	110	104	113	131	135	116	134	104	112	131	127	147	115	118	136	130	114	131	127	114	117	106	102	123	114	148	132	116	127	126	145	134	123	126	123	148	113	137	126	129	112	128	128	120	143	129	93	151	114	114	133	141	138	129	126	115	125	117	148	130	132	112	119	115	130	114	116	118	140	131	127	119	118	139	121	111	133	114	96	121	109	134	114	155	153	149	136	140	113	109	134	109	125	114	146	105	115	136	148	130	113	115	132	128	132	132	134	116	122	143	104	139	148	103	125	107	110	152	111	135	149	133	107	140	124	127	127	118	148	131	114	121	126	132	143	124	137	136	126	117	118	124	133	130	145	127	117	128	118	153	153	131	105	104	134	137	143	138	121	162	141	116	128	101	128	119	139	124	145	108	127	133	120	115	115	125	107	123	123	115	126	130	112	122	115	124	134	131	107	125	137	126	125	122	139	145	126	127	122	124	134	147	124	125	132	126	131	132	125	109	121	155	127	148	153	149	119	133	136	124	127	128	110	127	138	121	111	134	119	138	111	110	148	123	122	135	123	133	119	132	114	137	150	113	110	125	128	109	112	121	136	119	125	98	110	114	118	124	128	127	123	98	134	126	113	139	137	117	145	139	145	133	129	114	112	131	130	125	112	121	139	120	119	138	140	112	130	125	120	133	113	114	129	119	140	153	119	123	148	126	103	124	128	127	129	142	133	110	126	136	125	129	104	115	118	129	131	136	123	119	123	131	141	124	145	146	120	105	106	152	129	124	114	136	122	131	141	107	132	125	135	125	125	118	129	136	133	143	101	137	132	127	126	105	110	119	129	125	130	124	134	143	127	116	133	132	128	123	151	119	121	126	128	128	115	116	109	136	118	108	154	113	108	109	117	141	118	140	111	142	121	131	110	93	136	105	133	148	131	144	140	119	126	120	122	135	125	116	120	119	104	129	103	121	112	112	133	150	134	129	129	122	135	141	122	127	131	123	117	141	141	133	115	134	138	132	118	121	109	124	135	119	136	131	135	137	122	123	134	124	121	118	131	115	139	147	126	147	134	122	146	136	117	118	121	132	130	123	134	126	128	129	117	130	118	117	131	131	134	141	140	116	123	142	142	131	128	136	121	140	123	131	122	126	143	107	105	131	132	127	135	109	141	141	107	140	129	115	110	115	152	142	126	132	138	124	141	138	120	128	131	148	133	139	132	140	138	149	139	118	129	132	131	133	128	146	131	114	114	132	131	121	133	125	122	128	139	120	121	132	142	134	120	118	143	105	121	114	125	134	128	143	112	110	136	132	114	131	122	123	144	118	134	112	104	131	122	147	148	122	128	133	115	134	124	122	140	124	143	139	119	124	114	132	117	136	133	131	115	132	132	138	125	151	143	135	142	128	144	119	137	114	108	140	129	124	122	127	128	113	113	115	131	125	99	111	136	119	124	107	117	123	136	127	117	126	103	122	105	123	138	119	147	108	118	120	123	133	117	107	155	138	106	125	137	134	123	165	117	119	131	131	117	126	134	104	119	113	143	141	95	120	137	132	165	136	128	110	123	107	110	128	133	154	125	141	104	123	137	133	124	124	118	128	120	131	130	118	135	113	141	149	113	138	120	146	123	117	132	137	119	120	142	143	128	146	108	120	121	124	125	117	121	134	123	95	116	128	135	127	121	117	132	123	136	138	132	125	129	106	126	133	140	151	133	136	130	122	129	132	129	152	124	118	134	131	124	139	124	134	124	138	146	138	142	120	138	103	118	137	128	138	122	116	123	134	106	111	106	130	124	105	123	136	128	131	136	117	128	136	149	126	125	124	124	128	121	115	148	119	107	135	119	129	117	137	125	130	124	127	139	142	124	114	128	122	111	156	143	128	111	129	111	129	113	139	119	126	133	126	131	152	124	133	125	145	116	129	160	142	117	143	132	141	122	128	134	108	129	124	137	134	125	114	132	124	132	135	117	124	126	123	123	113	127	111	113	130	118	125	129	138	125	132	127	118	138	140	107	127	107	139	111	132	119	109	127	134	133	158	114	161	125	132	112	111	124	131	128	133	120	117	118	147	126	135	129	135	123	124	113	130	104	142	132	147	141	130	146	133	126	131	116	119	130	122	107	139	129	117	118	124	139	129	118	107	113	132	119	123	128	133	111	130	138	121	117	113	124	124	115	116	123	124	114	133	119	135	128	129	137	103	120	129	135	106	120	115	112
5543	426	623	700	564	490	490	428	443	406	452	395	414	403	448	405	381	388	369	453	406	372	368	325	372	375	381	372	368	386	386	360	378	373	426	360	374	377	386	404	376	363	381	359	380	350	359	370	363	367	368	380	370	365	410	362	386	360	343	371	367	394	382	392	333	404	344	382	383	404	355	384	380	345	367	357	332	360	360	341	360	387	377	364	396	378	380	369	359	349	355	347	344	381	378	375	365	338	397	379	400	357	381	410	345	396	360	361	372	371	382	350	365	407	392	405	339	339	374	360	390	382	368	355	353	408	350	379	346	388	402	375	365	340	372	369	377	376	382	381	372	376	354	344	348	335	384	393	349	342	358	362	361	371	371	370	375	358	359	361	384	404	355	353	352	337	375	383	387	379	395	377	358	352	338	382	382	398	371	359	370	390	395	357	347	378	367	387	330	362	420	388	380	384	378	342	370	367	396	382	391	361	378	361	362	339	359	352	377	362	351	367	392	369	380	371	361	359	401	346	368	373	337	357	383	386	359	360	361	387	354	379	361	334	403	399	382	361	364	391	374	368	363	355	401	394	353	374	412	358	379	381	338	350	375	343	398	352	369	372	373	365	384	357	381	357	369	382	366	360	339	347	372	346	390	357	429	359	357	349	336	392	387	348	352	377	354	364	364	328	366	360	373	385	391	379	367	352	379	371	349	374	355	359	337	371	369	350	373	372	361	354	372	354	401	380	360	362	378	392	329	373	364	371	370	329	369	396	326	377	357	358	387	355	371	386	373	373	367	357	355	332	390	386	351	363	365	365	374	374	348	383	344	347	374	371	404	402	342	366	401	368	383	380	380	420	351	386	374	348	381	344	347	353	349	324	377	366	339	308	388	344	408	360	367	368	381	347	382	365	341	374	380	379	379	363	381	381	372	378	345	346	339	350	346	367	346	366	355	375	351	363	357	348	382	324	379	384	378	351	355	330	377	365	365	378	367	357	359	353	380	375	365	359	380	356	370	389	352	366	359	364	363	344	339	372	363	354	374	360	368	330	393	336	362	387	375	350	367	370	386	343	346	368	336	363	359	366	368	377	399	373	412	386	383	361	346	320	377	386	326	374	350	378	375	364	308	396	335	379	341	371	364	325	362	351	377	351	355	388	350	349	375	379	330	374	373	340	352	342	366	371	396	378	374	366	377	384	347	374	357	365	398	373	385	354	332	332	342	338	381	365	351	349	368	380	360	389	345	329	351	331	371	385	371	355	369	371	339	345	348	351	316	353	376	374	351	369	381	366	360	342	374	362	349	351	383	364	339	371	364	375	342	343	363	347	369	386	382	330	380	385	355	381	395	347	352	374	359	372	356	355	332	387	362	378	352	366	377	380	407	394	357	377	341	397	361	366	362	343	359	327	375	368	382	366	383	389	400	369	343	358	367	359	383	340	374	331	343	331	369	338	378	377	365	364	357	344	398	361	371	369	382	395	376	369	366	398	350	377	383	393	378	379	392	364	385	392	374	416	367	348	367	355	382	372	409	358	378	355	393	354	358	362	356	385	370	355	353	355	386	361	362	388	373	363	369	376	332	393	339	361	408	338	370	370	387	368	389	378	386	359	393	347	405	363	367	355	383	365	397	372	343	353	354	355	360	384	374	345	353	352	390	354	372	394	383	364	346	360	372	362	388	380	370	357	354	380	389	359	375	402	353	385	382	385	364	352	370	380	354	357	328	385	355	418	355	378	376	352	325	359	357	362	391	379	374	379	371	359	355	360	370	363	361	364	378	367	379	356	390	334	364	360	383	362	352	370	349	330	366	371	357	360	358	403	357	351	340	376	386	385	351	377	362	338	359	362	362	340	374	371	371	354	333	369	354	370	345	365	418	349	390	385	347	360	347	399	359	374	376	373	368	388	360	393	355	353	381	349	365	385	353	330	360	396	345	354	379	359	373	355	350	336	395	384	367	365	356	373	338	363	411	343	397	348	332	400	341	342	421	400	362	357	379	360	379	371	376	328	388	384	377	356	333	393	359	346	404	395	388	390	336	385	362	346	374	375	358	394	353	356	329	381	368	383	368	379	374	334	320	381	342	373	389	350	389	364	379	390	380	383	356	339	361	343	364	394	380	386	358	333	369	359	373	330	357	399	362	373	351	402	354	373	343	378	357	387	352	339	381	393	364	384	371	334	355	356	357	388	378	359	369	380	357	386	332	375	389	371	404	367	361	351	375	370	372	362	383	368	363	365	374	357	365	347	390	388	362	391	373	377	353	377	351	376	383	352	371	380	383	353	400	363	353	352	347	367	346	390	330	367	395	355	391	337	364	328	346	378	361	380	346	382	368	343	362	316	371	365	359	379	346	402	332	353	371	349	357	389	374	355	365	381	383	341	361	353	374	343	361	344	387	338	378	372	337	332	387	336	328	377	334	327	379	347	362	351	360	349	328	369	350	347	339	362	404	344	357	352	377	352	368	354	381	370	397	329	336	410	378	373	380	384	409	376	355	364	378	370	347	406	393	367	368	369	373	405	390	324	373	382	350	382	390	366	348	366	376	372	363	372	367	365	354	361	354	357	372	345	368	364	368	351	364	365	358	384	311	370	363	361	372	367	370	371	371	356	370	342	361	375	357	381	369	339	364	339	389	364	352	354	387	354	348	392	355	341	377	390	373	363	365	358	387	353	398	367	359	360	405	398	367	377	365	358	360	352	375	364	326	336	363	369	355	390	395	346	371	381	350	357	347	366	337	380	377	370	361	358	350	392	403	365	391	406	384	352	372	378	403	367	381	375	346	363	374	359	354	411	343	390	348	344	337	344	398	342	363	372	388	332	377	385	361	366	372	397	352	369	336	332	363	363	354	410	365	381	367	376	377	348	346	368	380	347	346	385	375	352	375	375	341	379	370	362	362	391	383	365	397	353	385	362	352	392	368	322	346	377	371	348	362	400	369	374	360	314	352	359	374	362	372	350	420	344	324	346	396	358	398	391	352	342	392	382	359	372	373	398	347	378	367	348	341	415	361	354	367	396	376	394	354	370	342	313	359	347	371	362	367	358	396	381	384	360	389	361	376	383	396	393	367	366	395	335	357	377	342	355	370	368	393	380	361	333	399	354	385	353	388	370	383	364	313	370	392	366	365	334	359	371	387	374	362	378	372	367	362	341	336	368	349	375	351	354	356	354	371	381	378	356	358	363	337	378	394	342	351	362	378	364	340	348	371	382	385	375	388	339	344	361	384	365	352	356	350	335	366	396	366	380	361	390	351	373	337	366	387	355	420	355	363	337	356	370	348	375	346	337	356	401	402	348	382	400	339	365	382	358	367	366	363	372	346	368	375	364	387	376	345	364	362	380	355	346	385	356	343	346	345	367	367	364	386	386	352	349	351	402	341	342	389	339	410	346	415	365	376	343	387	344	341	375	363	367	387	374	344	356	360	329	353	370	390	399	358	381	373	368	381	335	359	378	372	385	332	369	364	364	387	388	319	358	376	396
39721	7454	1652	1154	807	628	524	453	421	357	332	347	331	326	342	290	304	290	303	295	313	293	257	295	263	277	266	272	289	258	240	279	275	271	269	246	303	247	285	308	279	291	262	299	253	291	269	285	258	302	304	261	260	259	281	286	294	291	286	265	296	282	270	269	269	242	256	308	276	257	262	223	274	257	267	290	277	289	275	295	285	281	249	277	262	257	253	256	284	269	248	259	267	305	260	291	257	283	249	275	249	304	295	258	264	254	254	283	263	249	259	278	261	282	304	287	301	281	215	257	265	270	266	265	268	278	272	276	261	242	279	270	264	274	263	276	276	262	259	257	268	278	277	279	247	294	254	283	258	253	280	264	257	301	284	277	258	264	266	250	272	278	288	280	303	288	260	282	259	286	280	298	277	282	275	277	271	320	246	272	259	287	273	282	275	240	252	251	254	273	254	267	277	280	300	296	265	285	293	288	261	292	296	261	262	266	240	242	252	273	296	300	275	266	269	283	293	284	271	261	268	290	260	268	285	286	307	258	257	254	274	261	292	259	292	276	235	295	272	284	231	265	259	248	242	281	295	273	251	240	267	266	286	256	276	276	318	315	265	273	284	246	286	242	278	283	223	291	294	267	251	257	287	288	276	248	278	280	272	270	259	279	229	273	286	272	274	239	273	297	260	286	291	266	280	291	279	270	246	259	272	272	292	280	288	252	280	289	267	274	280	304	243	271	283	252	258	272	289	282	263	238	260	249	285	264	249	277	285	256	245	282	299	243	257	313	254	309	253	268	248	242	291	268	290	276	293	283	266	255	285	300	272	271	289	259	245	255	273	265	255	277	262	269	256	274	308	269	297	262	274	261	242	263	262	257	246	292	268	303	251	250	268	283	268	253	253	295	260	259	263	260	294	266	274	280	245	255	272	256	245	273	242	286	269	280	263	274	271	267	282	258	307	304	282	286	260	264	291	266	279	272	267	254	269	281	282	300	269	285	263	279	260	272	270	254	253	294	254	266	241	275	272	282	272	259	283	286	274	288	281	241	259	292	272	246	242	295	255	281	288	292	273	260	232	265	250	283	264	278	256	293	266	275	269	281	263	265	268	257	287	305	277	243	276	247	268	285	269	289	268	301	281	252	283	268	318	273	270	282	298	283	280	249	286	272	291	273	297	258	257	265	287	265	249	288	260	276	243	258	263	256	271	260	256	246	245	266	287	257	244	278	284	256	284	279	263	233	247	288	249	260	257	267	303	249	269	233	260	252	258	289	278	269	237	276	271	247	288	293	299	292	267	258	278	252	263	245	249	267	272	289	320	276	285	284	282	276	280	274	299	228	266	293	261	275	258	281	287	249	298	236	266	270	309	260	264	242	253	249	281	263	276	277	259	282	274	259	257	242	264	271	252	264	262	264	255	242	254	249	254	278	252	269	276	263	259	273	303	260	263	224	266	258	274	259	267	262	238	262	245	315	272	294	270	299	297	288	281	275	260	269	269	266	319	288	290	292	269	267	274	262	261	256	250	280	252	261	269	278	273	275	281	285	282	309	240	252	256	305	292	308	266	242	248	270	238	242	265	263	282	255	273	276	288	269	279	273	282	279	269	244	274	273	233	293	277	231	233	264	280	256	265	293	262	260	240	305	310	278	304	288	266	298	286	265	260	269	239	236	251	258	271	268	271	293	295	263	299	261	266	254	260	251	270	264	275	263	263	257	267	297	288	274	250	301	257	266	285	277	246	246	233	253	279	253	278	279	284	224	294	268	270	276	281	282	270	249	241	267	278	267	269	281	274	260	252	248	250	261	248	280	269	276	270	285	271	279	284	268	276	283	295	290	257	278	242	237	284	282	260	260	270	275	270	281	254	273	274	295	269	268	239	220	268	265	258	263	296	280	235	274	248	258	290	252	289	279	239	270	245	277	276	280	250	246	270	257	276	270	274	279	257	263	270	258	245	246	260	266	294	247	246	280	243	254	280	265	271	230	270	278	251	249	265	237	254	281	239	269	259	284	262	256	270	273	261	259	275	286	300	239	261	259	254	258	265	256	284	303	255	297	236	272	308	266	264	266	285	298	264	267	287	264	265	264	295	249	271	277	269	246	279	266	266	275	286	266	236	288	290	286	262	257	285	261	262	267	281	302	277	279	277	258	269	298	300	258	259	286	260	261	277	275	270	299	302	242	269	268	272	281	268	259	267	274	252	285	276	263	273	274	261	281	271	263	269	272	236	243	249	274	266	283	263	293	251	281	278	250	277	284	259	281	238	276	250	269	292	295	268	280	254	253	266	265	266	302	262	291	290	286	300	286	272	263	280	245	291	302	262	262	301	271	253	251	275	271	292	269	251	289	270	273	271	259	278	291	235	255	272	269	303	281	286	295	267	265	280	269	295	247	254	292	268	275	263	289	278	265	264	278	243	286	297	282	299	257	257	252	282	255	278	269	277	261	256	268	252	285	277	274	273	281	286	231	289	278	296	266	277	261	246	263	267	277	267	248	250	270	283	264	237	295	266	280	263	243	255	244	284	245	257	277	284	287	264	265	272	280	281	253	266	250	292	312	289	296	274	258	293	292	282	295	274	242	255	230	253	275	245	292	278	268	275	292	276	275	271	256	260	295	261	263	259	274	252	254	292	302	262	231	279	250	263	234	272	270	285	268	314	270	248	293	278	263	274	266	281	293	265	301	274	315	242	239	278	244	280	269	238	268	246	275	260	297	291	280	267	272	239	273	261	309	296	240	285	283	286	258	276	237	274	289	236	267	266	284	262	237	294	304	264	301	272	284	238	247	262	252	291	264	294	266	284	267	286	263	276	274	276	274	256	260	283	242	242	246	260	271	253	272	248	248	291	275	269	275	264	253	235	258	293	247	284	263	248	271	278	300	254	279	292	266	269	251	238	262	289	288	272	284	261	256	250	270	255	246	265	259	287	308	279	299	282	300	260	275	271	272	284	268	249	258	293	285	277	267	274	269	286	262	283	263	281	283	260	256	262	267	280	262	258	258	250	258	275	263	271	266	230	294	271	274	287	268	283	283	261	272	263	251	285	272	290	278	269	290	256	241	272	272	321	285	260	260	251	250	302	244	253	303	267	258	272	267	282	254	307	272	236	277	279	295	269	285	270	269	284	253	266	276	273	257	279	276	284	270	272	252	295	254	267	236	249	253	305	282	294	288	255	262	285	284	248	277	263	262	264	281	264	284	279	274	262	243	261	299	278	281	278	299	255	266	268	257	254	264	255	272	296	272	274	265	291	244	283	287	254	264	272	249	244	270	272	287	286	279	271	259	261	307	260	230	264	261	265	274	256	276	294	268	311	274	269	254	274	276	275	272	279	286	290	286	305	280	286	265	285	254	271	265	284	264	280	269	318	258	262	276	271	290	285	265	274	280	245	243	283	262	260	248	297	287	311	265	307	252	255	264	281	281	255	237	268	268	268	258	273	281	261	277	278	265	261	275	289	242	236	263	262	271	273	278	272	276
17759	1484	3051	3498	2966	2562	2125	1745	1595	1397	1400	1224	1203	1091	1090	989	931	948	1013	975	856	823	769	811	796	799	752	835	729	780	786	778	749	769	798	743	779	762	779	803	705	785	908	755	735	757	696	739	692	695	748	725	664	696	675	687	732	681	689	684	691	713	699	651	686	697	647	689	673	682	736	688	648	645	679	700	722	693	692	653	675	682	693	639	660	698	685	691	687	650	710	673	673	645	691	679	687	720	756	654	664	688	659	687	698	646	678	674	650	661	677	703	662	623	695	620	678	620	668	685	671	644	657	683	688	717	687	653	621	705	722	659	665	622	667	655	651	669	706	629	660	653	708	689	661	674	715	716	656	655	642	758	674	672	682	655	667	684	668	704	689	658	679	663	683	683	650	663	685	692	651	645	635	649	711	702	641	712	668	647	639	656	656	656	637	682	627	685	657	639	638	710	688	668	662	697	665	706	679	657	648	678	716	698	690	713	727	683	695	635	615	687	659	696	690	656	648	659	703	670	710	680	661	707	655	691	641	715	648	651	622	640	675	719	686	643	642	718	657	683	674	640	668	650	672	689	644	685	681	667	660	646	688	683	630	653	714	720	667	662	660	681	625	658	664	734	708	646	696	677	674	666	683	661	693	657	710	668	697	657	671	663	709	665	667	676	655	691	734	710	706	642	668	687	684	646	662	652	681	673	652	664	694	698	658	649	648	636	716	681	638	683	652	710	687	604	675	710	695	695	690	702	714	673	680	653	702	692	637	643	705	664	687	698	673	651	661	658	650	685	704	701	663	670	749	733	680	664	724	709	673	658	649	681	710	636	698	643	679	662	597	646	684	654	664	681	673	649	685	673	635	704	694	721	690	705	685	619	640	679	632	675	699	712	690	703	695	642	647	657	644	668	689	674	650	703	680	634	631	693	678	661	658	680	677	675	683	655	672	676	728	661	652	707	662	661	710	673	654	674	659	701	631	719	679	649	667	710	654	671	664	674	672	683	749	668	691	658	665	656	681	657	696	720	711	657	676	709	667	654	669	672	731	669	666	674	693	642	619	724	705	671	641	635	643	676	670	711	666	679	659	714	696	634	616	691	644	669	694	685	713	635	711	687	674	674	675	714	665	666	662	681	709	737	673	678	702	701	684	683	680	688	666	651	670	678	703	727	626	720	641	690	659	724	676	708	668	674	685	662	684	682	666	658	657	671	668	667	636	694	660	674	653	655	670	624	675	612	681	683	610	683	679	653	693	660	662	719	680	718	704	674	650	668	657	658	678	679	679	671	717	627	674	634	687	650	676	678	627	677	676	689	717	666	680	638	613	648	654	685	621	652	669	684	633	675	640	701	690	706	649	674	649	672	641	675	669	632	687	678	614	642	650	677	652	670	670	696	638	648	677	660	671	683	648	697	686	632	709	643	677	705	711	687	668	693	679	710	691	676	682	632	611	682	677	685	685	665	664	656	656	626	617	677	689	666	713	690	664	655	661	715	672	654	692	668	676	673	656	690	634	705	671	649	670	675	740	621	672	630	663	665	676	682	666	643	593	589	705	648	665	697	685	701	618	691	684	672	687	644	699	705	715	663	641	704	624	648	715	701	646	659	709	633	709	655	660	630	669	656	631	665	672	657	667	648	644	690	694	667	638	674	656	651	685	728	729	695	691	696	703	697	647	674	683	694	716	734	661	708	648	710	663	680	673	682	693	657	683	623	649	651	652	694	641	705	656	657	652	658	641	665	679	709	699	705	647	697	662	696	649	647	726	633	697	694	673	653	641	688	630	610	631	615	626	662	680	633	669	641	652	698	714	686	644	695	644	641	724	662	723	627	671	664	699	693	698	711	648	679	674	682	630	644	726	643	708	688	684	682	676	681	681	696	672	681	675	672	704	678	651	703	674	701	610	667	718	680	664	671	651	681	709	657	678	654	672	658	692	652	672	649	694	686	688	739	642	657	682	638	688	624	664	694	676	657	672	664	651	718	682	664	656	663	688	700	665	632	659	670	632	651	629	705	664	610	670	681	616	713	667	636	658	691	675	710	676	701	699	655	692	658	692	708	662	641	641	724	686	709	623	651	654	699	636	659	637	667	652	664	671	685	679	667	707	686	647	685	720	644	682	617	682	688	710	657	703	714	667	681	664	648	648	653	664	750	642	689	625	691	710	677	704	673	633	672	673	648	615	682	703	658	737	687	678	682	645	682	652	625	665	697	727	691	613	677	675	648	680	670	727	711	662	667	706	714	683	697	667	721	643	679	682	665	661	677	650	688	666	680	669	657	639	655	659	669	710	693	702	650	652	637	672	689	697	700	656	666	651	711	674	718	686	691	706	668	628	678	669	732	674	681	674	651	663	678	702	676	662	654	691	721	635	687	710	683	671	677	689	640	677	636	628	678	646	670	681	650	694	663	702	691	656	718	699	651	650	698	661	673	627	687	646	689	716	621	700	693	674	699	649	676	656	666	676	635	686	710	629	689	667	667	662	704	675	625	701	668	622	697	673	672	685	691	649	670	661	716	654	636	624	663	622	697	645	660	682	716	704	673	710	606	668	672	643	633	690	649	677	677	636	668	651	666	680	709	651	676	699	684	666	673	669	645	692	691	654	700	654	691	698	707	623	670	663	658	669	665	652	728	686	687	629	667	719	658	642	670	696	670	683	654	654	648	664	676	658	622	670	662	707	700	648	697	675	694	663	625	659	647	689	694	643	673	636	656	625	655	675	672	643	699	665	686	671	638	661	686	711	676	662	695	672	672	689	618	657	683	655	641	669	658	676	711	719	700	696	733	665	658	687	663	659	664	668	722	681	666	690	595	651	646	682	694	666	661	663	658	687	672	665	694	666	665	689	710	701	714	680	661	660	703	678	717	661	685	672	669	662	679	673	683	632	670	677	680	661	671	649	669	707	661	623	650	622	678	671	646	657	704	661	656	709	660	661	702	660	681	658	711	634	670	616	706	653	670	681	678	698	714	672	677	643	685	679	653	632	713	644	677	664	690	700	651	716	648	677	706	683	650	662	674	685	681	653	706	653	627	681	731	684	687	695	684	677	704	697	692	732	705	653	674	614	663	719	704	689	667	667	659	688	671	651	710	679	640	667	684	737	637	667	727	700	675	643	685	658	679	636	649	641	696	651	650	649	704	697	683	699	698	695	648	652	686	655	674	668	694	630	667	645	692	677	682	663	686	650	693	685	715	673	636	631	675	655	666	644	656	640	674	681	666	676	691	649	700	659	661	692	689	765	685	648	640	626	651	717	710	632	669	665	621	629	741	717	679	675	646	672	687	733	677	678	700	658	686	760	682	657	706	676	691	691	670	673	697	639	595	690	667	633	686	690	682	686	654	691	714	703	673	681	653	686	698	679	663	683	672	655	701	689	683	625	701	705	671	689	692	693	711	710	675	642	697	701	681	696	671	678	687	650	691	674	647	710	706	678	673	672	675	689	654	652	677	668	704	661	708	644	693	662	708	651	654	693	674
50534	14857	4560	2099	1318	953	757	641	537	493	479	426	390	368	365	309	324	344	331	320	312	303	271	265	318	286	286	293	299	272	286	303	282	244	264	315	298	297	289	273	248	306	298	312	291	277	284	297	286	309	285	250	250	276	267	270	295	297	278	258	295	284	281	299	267	268	304	292	268	284	257	234	275	261	270	263	276	273	264	256	282	297	218	265	279	275	261	316	255	249	255	228	270	256	282	264	278	312	270	242	261	254	269	267	271	219	230	292	261	251	253	242	248	256	276	265	241	266	269	272	259	299	288	276	277	290	290	270	272	292	281	282	298	255	293	267	262	254	256	275	267	279	287	267	259	287	269	259	265	281	260	274	297	291	256	255	248	268	277	274	265	250	247	300	236	276	246	251	284	261	241	251	260	241	267	263	268	294	285	273	257	277	238	260	263	282	261	269	285	267	247	298	293	272	271	338	259	277	297	271	254	267	244	275	305	281	291	284	287	279	292	275	240	262	254	263	256	289	262	267	282	263	243	322	275	252	264	282	300	297	272	257	264	264	268	270	224	270	270	265	267	228	279	280	282	275	272	255	241	261	278	279	282	260	298	290	262	265	256	256	283	278	294	282	281	273	275	253	263	264	264	275	265	269	258	278	266	276	257	277	256	276	265	268	258	257	264	243	249	252	306	275	255	271	242	241	276	249	245	234	261	260	286	245	274	243	260	273	252	256	260	302	290	285	277	258	293	270	273	264	280	253	248	256	256	241	245	291	265	269	258	285	252	291	256	274	233	234	260	273	248	244	285	272	236	254	279	254	244	303	272	256	252	275	245	268	273	265	248	263	287	288	314	282	251	257	274	271	288	290	284	240	278	252	248	276	277	285	253	282	260	263	268	254	275	261	287	251	254	277	272	259	273	258	269	253	293	267	274	283	273	276	260	286	223	269	234	269	231	281	296	252	270	280	274	293	262	269	305	286	270	276	268	267	252	273	280	246	265	293	271	274	242	272	255	291	257	255	264	276	241	251	266	273	281	267	288	275	277	260	255	302	254	232	261	263	257	230	243	256	233	249	278	232	297	253	270	239	258	275	270	291	257	236	222	242	281	253	230	255	287	283	247	286	285	263	289	273	279	256	247	236	250	264	258	243	253	284	307	248	281	285	255	234	299	302	279	259	267	297	245	277	287	254	288	284	278	279	248	268	278	244	273	292	255	245	257	268	260	275	270	263	248	268	258	294	290	286	235	253	276	293	250	267	282	275	249	279	259	248	274	255	291	288	271	253	267	297	276	252	250	257	287	233	263	267	301	240	274	283	265	258	262	243	266	287	274	262	269	259	312	298	295	256	305	290	284	257	262	263	310	265	285	270	270	278	269	289	265	251	267	256	249	268	281	297	293	289	258	289	287	266	273	256	239	242	251	260	253	267	273	276	257	243	259	267	279	257	310	274	239	268	260	247	238	281	251	246	276	283	273	270	288	237	276	258	279	259	267	256	285	258	243	258	269	280	246	260	260	261	283	267	253	272	265	279	285	282	274	259	274	249	271	249	291	259	259	252	251	283	270	263	308	260	295	242	253	245	244	272	277	253	294	270	283	286	271	270	286	280	243	255	257	279	246	277	256	282	248	265	262	296	288	267	263	286	251	257	271	259	269	278	276	273	268	258	263	283	269	241	296	259	279	252	262	246	262	262	290	241	297	243	278	309	289	249	256	249	253	283	269	257	285	274	262	264	260	260	259	277	257	251	234	300	263	255	271	247	267	258	261	284	265	268	296	280	265	270	291	276	287	285	278	249	282	259	302	261	277	272	253	277	249	258	263	259	267	260	251	285	253	279	292	241	269	294	241	254	290	243	273	273	270	288	300	288	267	249	272	276	254	285	263	279	268	281	275	278	290	255	268	286	271	271	312	242	277	285	271	262	230	275	252	285	272	253	243	280	270	310	255	263	307	269	249	273	278	290	271	280	257	300	267	282	275	231	276	289	276	253	264	275	267	286	287	270	285	278	275	266	256	246	246	241	231	287	254	282	253	285	269	255	291	281	272	284	281	297	238	254	296	281	258	275	266	281	250	292	284	274	262	268	263	283	269	252	239	251	251	264	297	292	245	234	268	244	273	314	239	236	299	288	231	247	242	256	280	301	263	257	236	263	299	310	243	265	285	274	283	263	268	280	277	269	275	267	260	269	305	291	257	266	273	281	262	263	262	231	243	273	282	270	236	264	303	301	273	264	248	257	259	267	295	274	260	230	268	258	295	270	240	262	264	282	300	247	242	265	258	275	282	253	253	302	288	292	263	254	306	287	285	260	283	288	263	275	278	257	280	276	279	272	283	249	263	285	259	265	265	278	272	254	290	248	248	268	255	293	260	319	283	250	274	264	260	258	266	261	284	268	285	263	242	259	281	296	261	292	289	255	257	261	260	288	266	249	279	280	269	254	263	268	258	281	266	246	259	275	260	284	263	246	262	286	223	260	273	294	265	277	258	248	270	264	267	251	289	286	264	280	260	253	282	244	281	272	287	277	285	254	258	278	271	276	297	292	259	256	287	277	279	232	270	279	256	243	264	281	245	251	257	259	275	274	293	251	266	285	238	272	277	283	267	256	244	251	257	280	286	271	265	264	246	263	281	281	250	247	281	263	282	242	244	284	284	283	248	262	233	307	265	260	303	273	274	272	277	263	267	248	260	273	258	298	297	275	281	239	309	283	272	254	229	272	286	255	269	293	254	242	275	252	276	252	262	264	283	250	269	277	285	264	275	261	263	266	268	250	252	274	266	251	269	266	261	257	271	283	250	260	302	288	240	255	259	294	267	288	207	288	258	271	265	265	265	223	268	271	288	297	277	281	254	256	263	299	304	258	265	287	286	251	309	273	244	296	279	278	293	252	266	255	247	276	252	268	275	275	258	279	263	274	301	276	258	256	286	256	291	255	259	254	256	278	277	275	275	267	290	289	250	266	289	268	262	242	271	254	250	300	299	301	279	273	266	250	287	265	275	276	240	255	261	287	237	284	275	285	303	282	241	288	237	278	268	252	287	239	253	242	265	264	260	273	271	287	258	258	241	269	239	296	267	286	257	242	252	282	258	261	266	238	274	259	252	270	246	266	233	271	260	269	285	238	244	276	292	235	283	309	282	270	256	269	262	272	273	255	261	258	273	255	266	264	283	275	282	292	292	285	267	259	248	261	265	270	257	238	237	290	293	271	235	260	256	263	264	281	303	267	268	287	249	246	292	268	291	271	272	286	281	266	261	265	254	260	291	278	248	263	261	302	280	261	292	274	272	276	264	267	256	256	265	259	286	283	265	279	259	227	252	255	283	265	265	255	269	259	268	251	277	239	225	267	282	241	223	259	258	317	245	277	235	269	259	287	278	267	280	254	251	267	264	255	280	251	260	254	267	262	310	279	270	293	280	260	258	272	269	285	242	251	244	292	259	261	269	249	246	246	278	244	289	270	261	268	279	272	241	274	278	262	282	226	250	284
22713	2228	4849	5777	4866	4039	3278	2616	2113	1969	1847	1739	1623	1419	1340	1217	1130	1125	1199	1086	1025	1007	993	938	898	848	821	800	821	812	750	769	819	796	776	788	841	887	747	805	828	924	1029	870	706	725	697	781	714	718	680	666	663	671	685	686	683	643	662	694	689	671	632	741	685	699	671	637	672	689	602	654	667	652	671	687	659	655	666	657	644	697	651	680	646	661	669	684	701	644	665	646	641	681	616	647	639	678	693	657	641	655	630	690	643	668	655	658	649	669	581	638	704	665	651	648	670	661	640	653	638	662	643	628	643	613	613	642	650	614	686	630	645	618	636	666	649	670	680	685	645	629	661	632	647	621	620	633	652	634	642	622	636	643	621	635	618	665	667	609	641	631	626	592	664	639	643	653	587	674	625	633	673	606	636	634	669	637	607	638	650	652	658	616	668	647	649	641	668	679	659	623	623	672	631	645	658	610	622	615	619	613	662	636	667	645	634	624	643	658	663	609	647	598	659	649	655	703	704	681	646	652	658	621	634	608	644	650	621	690	615	648	630	673	608	668	641	630	640	643	662	659	643	644	666	589	669	629	625	687	654	640	635	659	663	655	640	646	659	665	641	668	639	618	669	653	631	676	629	644	664	666	654	634	618	607	649	631	648	623	603	633	616	634	676	633	682	664	666	635	652	674	665	644	645	653	664	647	633	641	647	668	624	666	607	677	662	612	588	651	646	635	677	640	637	636	609	649	635	636	576	686	630	673	619	640	652	668	644	616	618	665	683	608	663	665	701	687	631	617	662	639	653	722	639	602	631	619	631	608	681	637	625	615	633	660	670	623	657	656	636	626	645	581	636	641	626	669	626	644	639	638	645	637	665	650	606	651	659	663	641	646	636	649	651	666	652	661	655	671	658	621	612	627	607	655	643	619	637	646	673	624	659	640	632	652	618	638	682	669	650	684	666	646	650	666	640	628	586	643	672	610	654	632	625	609	641	602	622	640	644	672	632	608	635	608	647	630	603	612	677	638	657	654	598	645	647	615	670	675	640	656	662	638	631	692	580	640	657	631	652	641	670	659	629	623	697	670	663	625	666	675	638	620	626	660	638	629	699	601	656	633	682	607	616	629	655	648	629	624	596	703	617	623	635	604	631	629	622	641	648	630	642	628	627	679	649	649	630	643	623	629	654	626	714	636	614	619	634	629	621	654	649	665	636	657	657	630	667	638	634	665	671	626	610	642	629	632	637	656	573	626	628	648	646	673	664	651	661	645	634	639	679	652	662	628	601	660	632	656	664	632	608	632	651	653	624	645	627	610	590	659	622	609	676	673	660	621	640	644	649	668	618	626	616	640	661	658	603	569	625	671	637	671	688	668	633	683	613	632	674	631	621	650	664	603	661	674	605	645	607	642	647	664	640	655	633	661	661	649	626	665	641	627	624	622	674	684	614	647	640	663	626	628	674	636	679	630	646	627	632	624	609	622	696	680	682	667	599	678	659	634	663	641	650	617	657	647	649	605	646	663	682	639	652	662	679	679	665	613	652	608	629	672	610	660	604	657	619	685	597	666	674	665	645	655	652	678	627	632	684	604	623	654	605	659	621	627	656	599	653	610	664	636	681	658	640	637	704	677	618	661	656	631	639	636	645	626	706	651	672	608	604	643	602	670	612	632	638	658	611	650	650	618	595	665	623	645	653	609	612	627	650	629	630	656	651	627	653	635	636	670	630	637	693	615	625	647	624	675	702	618	635	648	646	602	653	661	667	674	648	630	614	648	679	642	601	628	646	660	639	626	675	653	658	654	589	674	627	668	622	632	658	644	633	621	647	627	653	649	677	658	652	658	661	676	626	627	626	652	675	658	599	607	656	617	696	636	656	651	658	665	642	695	625	648	637	631	691	652	575	640	614	637	636	679	613	671	612	610	627	614	644	616	637	617	647	697	651	633	661	606	628	665	645	579	663	633	643	646	643	647	635	619	646	642	615	634	614	644	661	654	660	649	638	676	683	632	670	648	643	632	653	648	669	675	575	638	620	681	650	702	682	616	678	634	635	648	661	626	629	670	617	651	599	631	597	641	615	690	650	658	647	664	635	576	613	630	648	629	628	605	685	663	666	607	692	610	631	647	679	664	644	648	601	671	659	623	635	613	623	677	670	611	623	654	638	644	620	671	655	661	611	617	608	641	630	608	659	655	621	635	674	583	617	634	637	628	644	655	678	659	658	658	652	654	677	685	657	667	663	592	661	618	661	642	662	605	628	638	638	637	636	660	634	648	651	621	634	663	700	619	662	643	602	630	646	644	629	651	644	623	621	611	685	612	592	702	632	637	637	628	626	617	655	644	658	666	650	672	657	624	659	653	610	703	622	620	641	647	637	667	630	639	636	668	619	640	663	642	677	675	720	626	658	647	664	658	636	665	618	662	665	647	633	623	628	644	678	653	654	649	610	588	665	639	644	619	655	650	629	664	598	640	667	652	630	629	612	645	639	658	636	659	669	658	659	655	634	604	634	615	681	725	630	579	625	703	664	685	614	633	642	646	682	677	640	631	643	623	653	621	616	682	655	618	633	630	684	654	633	625	652	614	614	691	594	632	701	661	662	648	664	636	648	578	659	641	649	665	662	624	645	660	703	651	634	601	645	696	652	590	648	596	629	666	643	654	659	653	653	653	625	687	701	619	640	614	637	620	664	609	624	651	680	643	612	615	661	620	637	622	634	630	632	613	622	635	674	650	625	657	678	631	592	653	628	640	680	620	656	636	696	641	622	661	605	655	612	639	621	670	603	613	677	668	649	676	589	640	638	679	668	690	638	655	620	673	631	641	635	629	664	601	691	625	629	646	609	654	567	660	589	598	641	645	602	659	633	641	649	627	637	592	615	669	622	656	643	650	622	637	612	641	651	654	619	665	662	621	633	654	667	656	649	618	625	630	611	598	653	675	665	658	680	596	663	658	658	597	657	663	636	625	602	663	653	674	625	656	638	647	628	620	666	705	611	648	644	662	649	687	661	674	635	668	676	673	669	664	652	679	617	667	665	675	635	644	644	648	649	676	622	624	627	701	626	649	666	657	631	597	682	621	612	609	649	593	638	641	620	637	647	615	617	626	618	625	673	669	635	606	658	682	631	642	606	642	632	638	646	654	654	650	649	647	670	602	635	636	624	623	605	649	630	662	666	644	632	664	688	633	636	678	615	628	639	641	702	655	651	649	644	658	647	682	621	679	650	608	652	674	608	638	682	658	626	596	614	607	626	666	629	651	604	679	646	617	646	692	632	705	671	655	625	659	638	655	633	706	679	661	657	642	621	616	636	635	608	624	615	683	654	685	639	606	630	678	656	624	622	665	628	661	630	648	634	634	606	612	635	640	629	641	664	630	604	680	650	632	637	665	621	657	631	686	636	656	631	616	631	637	639	642	652	610	616	608	641	609	630	662	645	662	684	655	620	664	634	648	649	620	640	610	647	666	656	684	629	680	696	652	641	644	639	654
5876	240	236	220	137	151	143	133	117	133	135	154	115	155	116	131	127	137	138	116	119	123	134	126	138	135	126	133	122	143	107	115	129	113	119	135	134	107	154	111	120	137	124	129	116	125	130	107	126	123	114	117	105	126	113	138	112	126	112	109	105	125	104	115	121	107	120	118	135	123	121	107	130	131	115	124	119	115	113	107	123	125	111	117	124	109	120	113	123	110	134	121	132	129	108	118	120	126	122	123	118	108	107	120	100	118	123	97	133	122	128	126	129	145	129	133	131	130	126	143	126	108	133	152	132	115	129	114	114	134	104	132	129	111	134	135	139	124	124	123	134	121	118	133	136	135	128	122	116	131	115	104	122	139	117	135	124	137	121	141	129	126	109	114	130	103	124	128	111	112	139	127	114	109	115	109	131	135	155	124	106	123	108	124	115	120	99	97	151	105	134	123	126	110	118	127	131	111	131	114	132	142	110	120	126	112	109	123	129	130	129	122	125	113	122	108	126	108	123	119	129	128	138	129	143	136	123	131	125	122	119	132	127	103	128	128	119	125	122	107	113	129	135	129	125	106	117	149	131	121	119	121	149	134	112	126	128	149	107	123	124	149	108	119	137	141	130	119	135	126	97	127	133	123	125	142	110	118	120	103	133	130	122	129	116	126	107	114	113	138	106	144	116	134	104	129	121	129	113	117	120	139	126	130	135	101	133	120	117	137	151	129	131	128	131	141	113	126	122	126	120	134	133	126	146	119	134	125	125	129	102	115	120	125	126	138	115	118	116	123	128	129	109	123	128	123	112	119	120	132	126	121	123	123	137	128	131	142	126	114	133	124	151	123	127	125	130	118	130	135	109	139	128	150	119	130	119	123	129	138	108	126	109	121	95	94	124	114	131	132	117	124	121	125	104	133	136	120	129	130	126	111	110	127	137	133	116	132	120	113	116	133	124	128	122	125	121	132	133	127	132	136	105	126	115	137	140	107	110	110	137	115	129	133	131	98	120	149	141	127	126	150	112	128	131	134	124	115	111	139	126	121	124	131	121	115	128	143	125	101	123	111	119	125	129	114	128	127	119	126	113	135	112	130	129	130	121	110	148	140	124	129	130	139	118	131	136	126	134	128	121	137	132	126	114	111	139	104	135	120	119	120	113	124	136	114	125	133	131	132	113	146	130	146	108	140	118	122	122	127	116	125	124	154	119	130	130	131	134	117	130	111	132	126	142	144	137	139	126	111	120	128	129	109	112	134	158	134	111	118	125	125	113	140	148	131	131	121	129	117	142	128	115	160	144	131	142	120	119	118	114	121	113	116	117	110	130	117	117	108	112	109	115	119	117	90	123	140	134	109	129	111	132	117	111	128	128	115	112	146	139	119	122	130	131	104	132	124	140	136	120	125	126	119	126	126	138	96	96	152	114	122	121	129	145	109	137	138	120	107	118	131	129	132	118	110	108	151	121	120	136	113	134	118	130	135	110	126	116	128	130	136	123	116	126	129	115	120	112	144	124	121	141	109	130	121	124	123	124	128	133	128	120	126	132	120	118	103	125	120	130	116	127	141	120	103	105	115	116	123	114	114	112	141	122	110	132	124	98	113	128	132	121	112	118	135	124	126	115	112	132	108	113	134	133	121	134	125	136	127	136	114	127	110	118	124	125	136	113	126	157	92	103	107	129	125	121	114	142	120	135	126	120	117	121	123	123	126	111	133	121	136	112	121	114	132	136	135	118	107	120	116	113	99	137	134	124	124	115	128	127	124	121	127	120	133	116	124	123	103	126	145	121	130	152	131	118	126	133	112	121	116	126	142	137	123	119	113	135	128	114	145	127	134	113	117	115	130	137	113	128	129	114	127	131	124	130	142	118	102	103	117	119	104	129	109	118	132	143	128	138	129	123	115	123	131	111	115	127	115	125	108	118	124	127	103	108	107	124	111	129	120	110	141	105	107	112	118	128	127	148	131	145	138	113	107	144	126	122	127	121	110	131	116	124	122	116	123	120	109	136	106	118	123	130	102	144	133	122	109	114	134	118	127	124	129	110	122	100	121	132	113	119	125	123	138	142	121	131	132	107	124	134	128	118	123	128	112	123	115	103	136	115	139	127	116	128	116	121	129	138	120	120	142	129	106	125	122	142	125	130	135	138	131	111	124	111	109	117	137	139	134	113	116	115	116	123	149	120	119	128	110	134	131	144	101	124	117	121	110	145	117	139	119	128	128	136	120	129	123	130	115	115	127	121	131	141	118	130	126	137	124	139	130	126	153	134	131	111	121	114	135	120	124	123	125	150	121	100	140	122	116	129	120	111	112	151	128	125	120	120	107	125	105	115	109	137	145	124	127	98	134	124	127	124	128	133	120	138	120	119	126	129	140	121	116	109	117	136	124	122	110	129	134	127	124	131	111	119	106	117	144	123	141	116	118	116	120	144	131	115	125	133	116	128	118	118	137	110	129	112	134	129	124	119	111	120	140	134	135	119	111	116	136	100	118	143	128	141	138	144	116	125	141	109	131	128	112	140	136	107	111	125	118	124	124	116	117	105	126	122	104	123	115	128	126	128	142	113	118	135	112	121	113	118	129	129	118	115	127	114	117	124	141	136	132	133	130	124	111	116	115	132	122	126	117	115	129	142	129	112	128	113	123	133	116	123	130	98	139	126	140	116	113	115	137	140	120	106	131	120	128	128	113	127	119	115	132	140	130	127	117	121	126	145	117	122	140	116	131	99	127	134	112	128	118	132	123	112	164	143	103	112	111	109	141	135	117	106	119	130	126	121	127	108	129	124	113	108	126	107	138	121	127	119	121	136	118	118	121	133	139	124	117	116	115	112	117	113	140	123	132	149	124	106	120	110	128	102	113	118	139	122	113	113	123	135	122	133	128	127	122	131	128	118	125	115	116	118	121	146	128	125	118	138	117	126	138	111	108	140	110	123	127	121	137	127	121	143	120	122	133	136	125	120	142	127	139	144	121	129	121	117	107	104	143	104	122	121	107	130	131	111	129	113	143	117	135	117	144	118	117	129	130	122	130	120	110	132	146	119	135	114	136	121	127	130	121	115	112	112	124	126	119	123	134	129	119	129	139	134	141	112	123	121	138	118	125	130	116	123	131	141	133	115	119	137	154	131	117	119	142	141	132	128	125	133	113	129	109	120	148	121	130	121	117	110	129	110	120	110	104	124	135	121	129	121	131	144	118	126	135	129	110	123	107	107	115	138	121	126	131	117	118	122	104	135	99	115	142	110	129	145	128	134	125	127	118	139	128	117	134	136	125	122	106	103	135	153	118	120	118	104	135	128	133	131	120	126	131	117	128	110	122	130	132	143	115	114	127	132	118	112	113	123	121	134	131	124	102	139	123	124	133	100	123	127	118	124	128	122	134	137	137	136	112	129	136	125	137	128	130	133	120	119	134	113	114	141	129	119	133	151	123	138	132	133	122	106	119	127	125	126	118	110	123	123	121	110	126	130	136	110	110	123	125
4965	499	644	717	603	514	477	417	467	398	420	398	403	410	438	371	399	400	409	420	410	378	333	380	389	376	356	365	372	325	326	374	368	363	380	349	383	353	373	360	391	371	390	361	364	376	382	378	360	395	347	389	382	382	354	347	395	372	315	342	372	356	376	374	362	395	363	359	371	358	351	366	394	327	394	377	369	349	395	327	377	403	364	398	397	343	321	343	338	380	361	369	377	346	369	380	393	354	381	380	374	349	343	376	375	373	393	363	360	357	353	368	335	341	369	344	339	368	336	384	372	352	378	388	358	349	375	363	376	358	359	354	342	359	313	382	348	385	360	390	373	370	366	371	373	339	374	370	367	372	371	341	382	357	341	322	332	333	346	361	349	358	379	360	373	353	368	340	370	350	333	357	357	379	363	375	363	376	362	375	396	382	385	369	378	353	351	362	352	362	343	341	359	380	370	365	378	343	351	360	381	371	342	338	352	358	372	359	349	364	376	387	378	388	395	363	330	366	379	367	387	382	359	360	371	380	338	408	379	376	378	357	343	367	335	376	371	373	373	359	350	371	366	362	331	376	361	355	336	364	395	354	324	402	349	373	381	356	376	330	345	384	402	374	384	371	378	340	388	354	397	381	333	364	351	341	369	384	366	360	362	339	367	376	375	381	350	344	319	400	374	341	357	328	354	383	381	378	382	372	392	377	361	357	349	367	357	386	332	361	348	367	371	358	332	338	371	360	345	358	367	371	385	339	356	352	366	377	368	395	348	363	360	364	347	317	376	369	351	352	326	369	358	359	344	391	370	390	366	335	390	348	355	358	342	384	392	345	347	369	380	368	320	350	356	364	361	353	395	370	363	365	363	348	384	356	378	350	381	357	339	357	372	368	382	367	321	350	353	363	376	358	346	361	372	367	365	385	350	389	343	341	358	378	352	379	349	339	404	321	338	372	388	365	377	360	380	333	355	369	324	364	340	328	341	347	370	345	369	383	353	373	392	360	334	374	371	379	364	351	378	355	349	360	369	337	392	339	357	363	355	376	392	367	356	343	359	352	375	414	360	356	364	359	350	365	329	373	352	360	387	367	363	360	339	352	348	370	401	367	336	355	353	384	365	385	365	355	370	372	362	374	369	361	329	364	373	364	429	378	385	362	336	370	357	352	346	348	358	353	367	354	380	338	347	337	367	349	363	407	375	318	339	324	339	363	357	360	364	376	351	372	375	341	321	335	367	370	387	348	382	338	364	373	332	378	330	341	382	329	351	352	354	347	348	368	361	367	362	339	330	352	343	401	325	346	371	402	342	357	368	394	345	347	338	368	386	323	362	374	394	375	365	350	333	328	337	372	356	367	377	330	366	389	386	380	422	320	388	385	366	363	358	337	324	358	381	397	359	372	351	322	374	363	350	358	385	372	338	348	362	364	379	377	334	396	392	373	365	362	396	356	372	351	370	394	407	366	377	343	366	366	373	361	395	339	317	342	362	386	364	329	341	355	376	410	357	381	358	348	354	359	368	354	339	395	331	393	356	374	359	365	348	369	382	337	368	351	359	360	349	379	348	372	330	339	343	348	382	353	349	365	337	344	326	371	376	350	376	385	327	377	351	356	353	373	372	350	346	342	358	380	384	348	356	379	389	386	360	353	383	381	366	372	355	381	365	360	334	359	380	355	357	356	351	377	395	379	356	321	383	354	365	383	357	363	384	363	333	368	361	377	395	381	365	351	375	346	357	368	349	367	387	355	380	371	361	345	357	350	352	342	333	338	342	337	359	381	389	360	373	330	353	387	360	328	347	346	377	373	381	410	358	358	357	343	374	372	350	368	362	377	368	379	391	400	352	385	353	350	365	387	335	349	332	362	375	361	334	361	388	358	354	338	390	359	364	397	359	378	353	332	386	361	369	322	358	331	358	348	339	351	355	362	387	371	397	348	356	347	350	373	374	353	347	376	376	365	391	366	377	367	386	340	360	339	334	368	365	362	391	387	350	365	352	314	336	367	358	336	340	369	346	375	363	361	387	371	388	365	339	389	360	371	380	359	371	331	351	375	380	350	335	348	323	360	350	362	360	385	368	385	316	356	380	341	365	385	373	371	383	353	377	362	364	373	350	365	378	383	382	387	347	381	383	375	333	340	344	363	383	330	334	346	337	338	379	368	365	358	359	366	356	366	393	340	346	387	326	351	357	358	353	335	339	314	371	377	350	348	365	370	393	366	366	343	346	370	364	370	368	368	380	360	348	379	344	373	368	366	364	364	352	366	350	328	357	371	379	378	370	359	378	368	384	398	343	371	381	353	356	364	367	387	345	377	331	360	369	383	381	381	364	362	351	378	347	356	388	328	376	380	388	344	338	351	392	376	366	360	352	340	340	405	396	357	348	364	369	341	358	356	388	340	398	362	394	376	381	384	338	364	340	367	355	389	354	357	335	386	349	316	340	344	371	349	337	366	328	381	356	357	335	382	351	323	385	356	373	386	363	386	371	383	353	359	341	342	363	356	345	371	366	336	349	368	394	367	355	362	357	370	388	347	377	388	346	351	322	354	362	347	367	358	380	369	363	352	343	370	377	341	365	372	336	369	361	375	355	366	337	348	361	379	364	389	358	360	375	345	383	368	386	340	306	361	342	389	356	377	408	384	353	359	345	368	390	382	377	348	368	354	314	330	351	356	377	352	358	355	364	361	350	363	358	378	354	368	349	341	390	358	364	320	340	350	371	338	404	370	380	372	360	330	402	352	357	363	343	359	401	369	398	333	353	323	361	355	359	380	374	366	336	342	378	378	355	380	331	388	359	389	371	366	345	358	344	361	355	351	342	320	367	349	355	343	359	358	367	349	364	370	368	356	340	374	363	352	361	385	382	351	365	382	371	395	377	365	324	369	380	360	358	333	347	365	315	340	339	360	400	357	368	369	339	363	329	332	386	347	362	373	381	375	366	328	349	329	330	349	385	342	320	350	349	373	348	395	375	346	352	374	337	363	371	355	342	376	359	368	382	373	370	334	366	347	359	303	350	388	340	359	345	336	330	389	340	346	375	341	346	369	355	378	373	353	349	352	358	363	358	378	400	389	361	335	345	394	342	369	347	375	337	377	349	381	395	338	348	370	355	383	313	374	391	360	389	355	339	399	349	375	373	387	415	370	365	387	357	365	375	374	335	346	382	376	359	401	387	362	375	352	407	379	358	358	363	335	382	363	375	388	364	367	351	321	356	361	357	396	329	375	356	375	375	358	342	341	370	403	368	352	345	382	344	343	340	380	356	365	397	379	351	379	348	314	362	377	364	364	354	357	349	364	379	373	375	368	377	349	385	385	383	362	363	335	351	365	375	348	336	355	353	373	360	347	383	358	359	377	390	363	361	361	332	397	322	338	350	360	369	352	351	392	378	369	334	349	376	376	323	358	349	340	375	377	382	342	331	342	342	332	379	375	366	365	352	363	377	345	356	366	357	410	355	351	350	325	366	365	362	358	358	380	340	356
35491	6727	1601	1157	802	649	500	440	430	387	383	372	351	329	300	325	305	319	331	308	310	303	281	299	270	260	288	288	257	256	318	302	281	286	292	258	305	264	272	286	276	259	280	282	283	265	287	263	271	290	269	284	261	267	252	272	261	269	292	250	273	251	287	237	277	259	286	274	259	297	263	276	282	276	248	273	261	265	259	287	275	245	277	247	260	279	266	262	277	253	254	276	254	269	306	273	259	256	270	271	242	254	304	254	229	263	254	271	232	240	268	247	268	293	266	257	269	234	265	250	280	254	260	273	280	279	262	251	259	286	263	265	254	210	266	256	234	247	242	247	270	280	279	273	268	267	274	277	278	268	268	260	256	255	258	311	261	270	252	248	261	264	260	280	282	281	291	265	267	281	247	259	269	280	248	238	251	278	284	286	274	273	282	263	282	265	281	284	264	278	254	274	262	227	281	269	290	254	274	273	299	249	248	290	257	282	310	259	254	283	271	289	272	296	282	274	243	278	291	257	266	242	271	297	301	270	278	269	264	267	249	288	285	257	241	267	285	227	253	256	261	263	282	264	282	280	272	274	294	239	262	237	286	275	271	277	285	291	284	291	274	279	260	290	264	242	274	263	247	280	273	252	263	295	275	289	276	282	261	266	271	282	286	258	266	258	248	266	282	259	289	258	293	239	266	292	309	298	285	281	253	277	301	271	275	238	245	277	297	281	258	261	221	261	276	248	273	254	244	280	261	289	262	286	266	260	264	237	224	298	257	252	265	251	262	255	302	261	269	270	263	255	279	255	279	257	253	275	275	268	306	279	253	277	263	258	241	240	322	272	265	275	279	278	260	283	267	292	253	248	269	269	271	262	259	303	278	271	218	282	292	259	271	275	248	270	255	274	269	264	262	250	291	288	271	257	277	274	287	260	290	296	264	259	263	256	257	251	284	246	252	249	267	263	261	280	290	271	248	247	262	258	285	261	281	277	286	285	293	286	270	284	283	287	271	312	272	267	264	252	272	251	280	289	276	260	274	242	303	270	270	246	266	271	273	281	291	240	278	268	266	266	252	255	265	301	286	271	282	245	301	244	311	245	261	298	287	259	238	260	285	294	282	276	286	290	266	253	276	269	252	252	284	292	272	253	289	245	266	233	260	260	279	259	270	267	253	280	238	293	265	280	256	260	260	255	270	269	272	249	280	255	283	272	270	285	287	295	291	272	262	266	266	282	282	282	256	253	247	244	247	267	236	250	271	274	264	257	253	289	298	268	282	281	267	253	265	270	273	251	270	261	286	267	262	253	254	274	262	285	270	293	270	257	270	259	260	257	281	238	249	280	258	278	273	270	282	293	289	250	265	248	253	266	276	258	275	267	293	282	278	312	283	290	251	267	267	265	222	276	301	271	259	292	271	256	286	243	302	279	271	276	282	290	266	259	264	274	270	276	231	251	274	249	283	303	248	267	276	302	274	255	243	253	237	269	234	257	240	264	243	268	263	247	265	273	289	267	250	243	269	273	262	243	276	239	256	296	276	286	295	258	227	278	223	266	262	275	285	299	266	305	273	267	259	302	278	269	285	268	284	268	268	257	280	279	278	236	247	278	259	248	236	251	280	272	253	240	282	284	274	277	285	279	264	289	283	243	275	258	281	256	281	262	294	289	238	259	290	280	251	271	280	258	275	257	262	252	276	284	273	267	263	263	270	285	279	283	271	263	291	280	297	251	260	265	255	300	267	264	263	266	300	267	286	287	292	231	303	243	283	265	286	265	291	252	274	290	287	288	267	304	292	265	277	303	287	284	237	242	245	254	254	268	253	290	262	300	263	261	275	263	261	263	261	275	273	245	280	259	286	266	311	255	266	256	240	296	275	260	282	274	257	278	285	298	249	280	248	260	284	272	274	252	260	247	304	217	272	275	291	277	243	253	288	261	274	246	250	279	239	251	290	282	272	259	275	290	306	233	260	274	269	262	258	263	256	277	306	265	280	260	260	275	259	286	288	277	268	289	249	269	249	257	246	286	266	282	267	325	253	289	250	276	254	299	286	267	288	282	271	268	280	268	260	304	284	264	270	279	299	242	274	280	287	279	282	282	260	270	271	251	271	275	270	304	286	251	257	282	293	271	290	261	280	232	237	265	284	267	254	245	263	267	293	274	239	298	238	257	289	278	285	262	296	301	286	293	271	243	257	289	277	277	271	254	262	244	257	283	267	243	303	259	282	246	275	259	291	271	272	249	277	279	265	284	283	271	278	258	252	261	267	274	296	258	291	256	315	269	268	261	258	260	242	261	260	280	287	270	268	269	255	262	303	249	271	301	277	231	285	267	255	274	265	284	263	277	255	254	269	259	279	272	247	285	274	279	261	257	278	258	267	235	269	284	250	251	255	278	271	306	287	240	288	267	252	263	304	251	298	281	238	238	280	271	243	275	267	283	270	298	254	281	310	305	274	257	236	246	263	268	321	292	262	288	253	272	260	266	267	276	287	298	273	278	254	256	275	274	290	262	261	282	267	291	260	275	293	290	281	258	286	260	281	242	268	261	266	279	275	275	259	255	266	300	291	253	267	265	261	270	254	293	280	245	260	274	286	247	242	271	285	275	269	274	274	290	315	239	265	290	289	249	259	272	280	246	266	278	283	259	302	263	268	259	271	275	279	271	270	288	287	254	288	285	263	249	263	255	244	295	276	271	261	239	279	240	270	275	261	251	298	257	274	283	269	263	287	279	254	252	253	281	263	302	260	258	298	260	254	273	276	255	285	259	307	275	249	266	257	277	235	270	293	261	277	274	271	278	252	279	284	284	303	276	285	245	258	278	305	247	273	264	241	271	270	257	297	265	249	265	266	292	251	264	287	297	286	258	287	293	297	274	272	292	290	293	281	294	285	283	269	257	255	241	289	244	282	253	283	279	252	238	269	276	254	265	282	256	232	293	267	260	262	258	256	286	301	261	261	285	277	293	257	259	284	285	266	256	301	281	277	271	268	258	258	262	271	277	243	268	284	270	252	291	283	282	267	268	282	263	277	258	246	283	252	267	272	247	280	276	264	270	271	306	286	269	279	293	251	269	290	281	271	261	277	239	269	286	279	248	276	285	284	304	292	266	289	246	255	279	259	268	292	296	257	268	249	248	252	296	284	299	282	267	285	281	262	251	275	253	278	291	293	278	271	252	258	294	265	250	262	271	262	253	264	289	322	275	275	275	290	294	288	279	266	276	267	271	247	264	285	262	275	258	265	270	257	266	241	277	260	255	263	253	305	262	259	267	271	284	286	236	286	258	275	292	279	265	279	294	288	269	236	270	275	266	258	276	292	268	276	237	256	259	277	264	276	302	260	274	290	252	274	286	264	259	260	255	238	263	273	254	258	235	241	280	267	261	272	254	287	272	239	273	270	274	288	296	272	315	260	265	264	270	259	242	262	282	281	289	267	263	255	275	296	265	275	312	295	246	269	266	305	251	262	309	259	260	266	257	313	276	253	275
16016	1459	2946	3624	3035	2567	1989	1703	1496	1397	1381	1269	1252	1071	1044	1000	952	996	964	900	832	857	818	849	767	763	783	793	751	784	724	771	744	782	716	726	795	751	764	781	790	806	827	743	708	737	721	693	706	670	680	747	706	689	684	700	693	714	698	666	704	694	703	668	724	659	720	717	651	691	647	652	654	658	728	673	703	648	693	679	655	709	677	648	684	665	666	690	650	732	729	705	675	699	653	615	689	689	681	673	693	711	679	655	676	639	665	652	664	679	660	674	716	657	685	685	686	657	675	691	701	722	654	667	627	686	672	680	723	685	671	709	633	675	677	698	626	647	662	630	638	660	664	666	667	693	702	681	686	644	662	665	670	692	657	661	701	638	657	687	656	675	705	669	641	595	667	643	687	703	657	670	761	705	653	681	687	655	666	709	660	680	649	731	703	661	672	645	707	674	681	658	685	649	644	707	659	637	650	695	666	699	643	621	701	704	666	669	678	664	641	680	672	677	660	697	676	719	694	638	686	657	612	636	601	627	708	644	652	632	626	635	695	644	706	696	655	714	648	632	671	659	664	699	661	672	704	681	676	675	651	689	669	672	713	672	637	661	729	717	639	622	642	679	670	639	677	659	724	693	655	667	675	633	692	637	683	649	638	690	662	697	658	632	632	673	658	639	668	705	654	690	668	672	682	679	665	642	615	714	746	694	680	711	658	638	639	642	686	612	664	694	641	685	667	650	625	649	672	661	657	704	657	628	656	643	621	684	691	692	688	656	686	691	643	668	684	659	658	666	710	651	687	682	657	637	685	658	682	668	670	654	674	697	651	676	673	691	718	701	683	666	655	623	642	677	664	694	652	662	667	603	634	608	668	670	640	625	753	676	685	634	725	650	687	665	659	669	687	698	629	665	644	636	646	688	722	647	627	695	713	633	663	655	681	645	661	694	660	658	652	689	643	653	650	666	651	686	684	629	665	655	636	685	665	614	718	649	700	638	660	667	680	654	689	649	684	684	673	645	612	639	694	654	613	679	661	669	689	669	689	691	657	688	650	621	654	696	677	675	643	652	619	680	677	636	686	650	691	684	688	652	680	684	676	689	693	679	632	703	723	653	651	660	648	661	649	665	684	688	694	685	679	669	674	659	618	689	650	669	630	645	664	633	673	680	705	690	661	709	662	634	718	705	637	701	680	663	660	666	642	703	634	702	652	664	613	683	647	673	608	654	690	668	664	683	674	749	622	663	692	655	640	669	714	662	642	649	683	693	692	662	683	662	636	636	646	668	653	648	642	690	663	676	709	708	649	656	629	671	658	643	658	693	672	628	691	671	682	652	681	670	661	645	640	675	652	617	715	684	671	676	710	681	662	650	675	684	676	646	676	619	674	670	646	670	664	680	686	664	629	643	695	662	665	683	728	659	672	667	691	661	711	697	599	706	640	703	643	664	668	639	644	682	652	652	679	643	629	723	638	643	633	685	686	668	623	669	673	686	652	637	661	666	680	677	704	644	670	669	677	652	638	683	691	680	655	643	673	679	683	625	641	641	620	683	677	669	684	670	648	628	642	621	663	647	630	647	636	669	692	683	713	692	645	650	649	674	677	677	655	673	718	660	636	665	649	668	677	690	647	687	631	659	630	641	693	638	682	629	673	648	675	701	661	628	646	668	637	713	642	718	699	659	641	679	689	668	683	688	714	673	696	630	641	645	623	667	625	655	679	660	655	656	663	643	637	681	676	648	621	679	693	674	707	668	643	682	681	673	737	699	649	677	709	630	661	688	688	674	686	693	686	643	729	705	648	664	679	651	664	691	671	649	667	684	678	659	658	664	666	706	710	696	711	657	627	688	671	693	632	643	646	643	704	685	657	655	676	699	611	688	643	703	671	670	692	613	673	614	676	676	659	655	665	678	657	650	704	654	691	679	655	682	664	661	677	673	654	642	696	683	658	705	680	685	652	688	635	641	717	632	656	686	671	715	713	657	651	665	665	668	634	699	629	705	624	680	667	701	682	658	667	641	707	688	651	631	663	641	681	690	690	623	690	680	683	686	676	678	649	668	696	627	667	685	696	623	696	681	679	707	671	656	643	677	689	655	670	696	735	682	608	689	682	676	655	670	650	656	696	615	657	650	705	671	666	695	690	648	649	642	670	697	702	693	657	659	648	698	688	622	673	684	642	685	683	655	641	686	656	654	643	677	615	694	677	680	653	666	701	690	676	616	671	676	621	671	689	682	661	627	664	678	677	661	630	661	633	633	669	639	733	666	675	687	683	687	660	673	634	687	657	685	689	676	658	689	660	682	690	683	617	668	620	690	672	655	686	716	654	686	685	671	667	630	686	666	699	651	666	682	681	669	617	692	679	636	695	699	633	683	657	659	663	656	632	679	625	720	657	673	682	635	692	669	684	693	670	658	681	665	670	682	697	645	648	629	667	667	639	673	656	635	687	676	765	649	664	684	665	616	690	670	657	663	710	685	655	685	695	607	670	659	659	660	663	669	650	649	692	667	654	633	647	670	585	636	646	674	616	652	690	677	651	609	638	634	657	690	688	642	700	663	718	707	652	689	658	662	661	675	682	665	676	677	659	659	696	684	669	628	675	667	701	630	642	717	700	634	650	655	697	680	658	659	656	614	678	657	698	645	686	638	679	686	646	665	677	701	643	613	642	690	625	661	647	652	692	648	645	701	617	703	677	688	699	630	687	694	722	685	658	668	674	646	682	698	669	658	680	651	716	677	674	712	660	668	687	650	639	627	665	660	670	715	670	646	660	671	645	656	721	701	667	676	660	674	682	628	665	649	627	679	659	673	676	696	675	661	663	675	675	649	694	660	654	663	671	705	675	703	690	703	645	673	638	637	612	655	679	682	685	718	691	676	670	705	692	693	662	661	697	653	696	711	706	696	680	693	632	655	657	626	629	651	689	675	708	710	709	654	698	685	638	667	618	636	655	709	697	684	672	659	686	673	643	631	697	682	682	662	683	654	675	619	712	634	648	705	630	679	672	662	690	600	627	665	635	680	660	629	635	653	681	624	655	630	630	693	687	687	664	625	627	649	661	684	667	684	677	691	737	676	650	631	644	663	666	666	701	654	643	674	691	668	645	656	694	669	640	679	632	687	717	683	700	687	663	683	660	643	641	703	658	698	672	691	690	676	672	682	674	679	631	685	680	666	705	699	668	709	709	703	678	733	693	706	671	661	678	643	710	686	673	709	653	634	625	663	661	664	666	609	665	677	674	669	643	711	655	655	691	690	669	693	698	715	629	685	670	630	698	701	644	688	679	677	700	703	646	670	661	680	641	720	671	684	647	663	703	655	657	676	655	666	656	650	729	668	630	631	664	663	633	634	655	685	685	688	675	683	695	641	660	716	624	634	665	720	623	646	639	644	655	640	631	677	651	693	677	701	650	638	657	654	688	692	658	682	677	706	685	660	708	710	670	713	657	652	701	677	670	654	725	662	656	668	669	640	688	673	693	652	650	686
46562	13687	4229	2072	1278	919	757	632	587	541	460	423	442	397	354	338	341	329	337	320	325	308	328	283	323	305	298	317	321	273	282	261	270	298	270	271	327	280	240	278	286	293	305	242	273	258	246	274	283	266	301	274	242	256	252	287	267	243	276	250	256	274	305	255	281	274	247	266	240	242	253	282	280	266	250	315	251	281	247	272	279	276	287	266	280	272	261	279	286	251	261	286	254	269	221	301	272	282	285	260	250	266	251	300	272	238	260	259	287	288	278	287	273	269	246	224	273	249	258	292	267	259	270	255	253	298	284	273	253	267	273	289	276	257	295	275	256	297	282	289	293	292	295	279	235	253	276	267	271	259	258	264	262	295	250	261	238	276	278	276	257	287	263	254	275	276	268	276	257	282	272	291	262	240	273	278	279	292	283	269	258	261	279	257	270	287	228	283	270	281	262	265	256	266	272	254	247	290	301	268	225	267	289	267	226	248	292	272	235	268	264	281	268	259	262	231	285	290	281	272	256	211	283	265	246	286	263	287	282	246	259	253	268	260	233	252	296	270	253	270	242	223	244	272	288	249	253	255	277	267	244	239	266	274	248	267	271	280	282	266	252	297	269	242	261	273	252	285	238	247	276	272	266	243	300	256	228	221	288	223	247	259	297	264	271	230	274	303	252	251	242	239	238	259	277	264	270	253	271	261	231	291	258	264	290	243	274	248	272	254	275	286	265	250	269	287	266	259	252	254	240	260	270	284	272	243	282	243	272	273	278	261	279	297	255	242	269	262	256	257	267	249	255	240	268	270	285	307	238	272	247	267	263	283	249	247	280	253	275	249	253	265	286	257	270	269	276	281	259	237	268	265	284	264	269	281	248	253	262	275	242	270	257	269	242	278	279	277	248	265	269	251	274	274	252	275	248	264	245	264	274	261	260	268	281	271	241	252	216	253	246	249	265	259	255	227	295	269	254	240	257	234	305	221	249	278	290	283	284	283	294	257	252	268	264	266	250	242	263	286	260	282	253	279	236	283	289	267	243	289	270	238	265	250	277	252	263	266	266	228	288	269	264	239	249	262	281	273	291	274	263	288	266	278	249	235	287	259	262	254	302	260	279	284	278	260	289	254	271	287	278	289	285	257	281	243	269	251	267	268	273	263	280	239	280	259	262	259	279	262	243	296	237	262	235	268	271	291	254	287	291	264	257	294	296	267	273	259	269	272	276	249	280	262	271	299	298	278	278	295	268	266	277	280	258	257	265	247	262	248	260	274	256	255	258	271	270	275	310	271	261	247	280	279	238	262	256	251	268	253	258	272	288	279	270	291	300	247	269	252	247	274	281	252	260	263	238	277	288	253	273	268	246	252	242	273	272	267	266	274	262	288	260	256	290	267	286	264	255	241	265	288	273	284	268	272	300	249	259	259	235	291	270	268	248	268	288	258	280	271	261	259	259	265	281	262	281	248	266	250	253	253	269	262	233	277	254	256	246	268	253	247	245	286	271	243	259	276	221	283	260	279	259	264	280	266	287	278	246	249	241	284	258	291	282	254	276	279	279	277	261	272	265	270	268	262	299	255	278	303	273	247	264	257	285	250	236	274	327	275	302	257	279	254	281	250	288	251	282	273	258	324	267	266	274	277	279	286	269	282	246	281	271	272	268	275	287	271	291	256	262	255	271	273	276	266	255	253	255	254	274	245	290	263	262	276	282	244	259	280	261	302	283	252	259	269	236	265	257	259	277	266	276	283	289	275	256	283	249	271	303	232	281	278	268	276	264	256	261	248	247	248	281	243	247	242	248	247	268	256	302	257	259	277	263	262	274	249	274	246	263	232	253	252	274	290	285	279	251	288	258	279	249	257	260	251	275	290	269	280	281	266	247	219	257	241	257	266	316	249	241	253	292	233	299	265	282	269	253	276	262	249	291	248	261	282	248	290	252	261	248	245	258	264	259	289	273	267	283	259	291	267	256	254	255	284	275	284	267	260	261	242	302	238	290	266	256	272	271	251	252	245	242	275	254	267	263	254	250	241	266	271	247	252	280	234	281	257	260	258	266	284	267	257	266	255	258	271	253	282	319	251	270	272	240	248	264	253	269	272	263	260	253	268	263	300	263	287	281	273	281	269	274	280	277	263	268	284	296	269	236	279	233	269	281	264	269	267	244	253	234	250	253	239	277	286	282	268	273	256	288	274	270	249	253	251	300	272	284	290	263	269	257	286	311	229	272	259	244	298	281	270	297	243	261	270	244	274	270	278	259	281	258	275	275	275	267	242	255	238	259	248	267	255	258	271	273	273	261	270	258	257	268	275	254	288	275	241	278	259	269	246	268	262	259	278	260	260	279	241	268	263	289	247	279	276	273	261	271	261	256	282	286	249	268	267	263	238	274	242	259	298	288	264	271	277	297	278	257	248	252	274	302	266	284	262	294	273	215	244	265	262	269	273	264	249	282	255	252	260	284	264	257	256	280	280	284	294	226	292	271	235	260	258	245	262	278	284	270	261	263	250	280	264	287	313	274	279	249	294	229	254	294	282	236	262	281	313	291	277	242	266	243	272	274	268	259	266	296	282	254	255	265	250	289	266	263	248	287	310	279	280	285	277	241	247	258	257	285	276	253	243	273	270	253	270	267	279	281	259	265	290	257	235	235	289	233	236	278	246	263	268	270	244	300	261	268	252	258	235	273	251	279	246	275	243	293	268	269	251	259	270	264	284	263	254	284	261	264	275	265	263	220	235	250	267	272	284	276	259	245	251	267	262	249	267	271	249	240	284	271	248	252	253	223	269	252	271	272	297	278	264	266	242	277	255	246	236	262	270	254	255	246	261	270	274	277	302	229	268	272	258	258	264	269	275	265	235	258	231	238	251	262	287	270	235	255	268	241	265	265	286	284	279	273	283	242	273	274	268	285	282	285	248	234	272	262	258	265	276	260	221	246	254	270	272	265	264	275	281	285	283	241	241	269	288	251	264	263	253	264	287	260	246	269	255	266	278	260	281	236	255	292	273	258	284	258	304	297	289	267	256	280	246	279	280	223	280	262	264	277	248	270	253	296	283	273	245	262	264	242	295	261	272	240	261	243	269	271	267	250	266	261	266	274	291	275	253	282	294	267	268	228	281	270	278	269	265	303	241	273	255	263	260	290	283	273	282	280	277	299	268	269	251	245	269	248	248	267	270	284	285	249	265	257	249	285	249	254	266	272	280	265	297	248	274	272	259	282	253	244	244	261	245	268	271	241	281	282	267	287	264	262	270	267	263	244	283	280	297	278	284	272	272	237	267	268	248	254	313	280	267	273	257	276	252	301	261	261	258	287	291	253	291	292	248	255	248	271	269	254	264	248	265	266	238	261	265	264	293	236	271	268	264	223	285	266	287	280	286	244	268	260	237	235	275	257	263	268	274	275	268	264	296	303	263	253	273	266	263	276	256	262	245	303	269	275	268	267	265	251	268	272	273	267	269	244	271	300	249	247	236	266	253	263	268
20764	2230	4935	5759	4869	4138	3194	2690	2309	1981	1933	1794	1687	1444	1381	1242	1106	1126	1146	1063	970	913	885	906	860	830	854	790	845	827	765	817	766	807	824	767	860	885	720	760	846	883	884	778	726	739	742	723	680	662	664	733	651	645	691	709	693	669	693	721	673	647	649	677	667	655	641	705	658	678	670	699	678	652	737	604	644	636	655	603	644	684	649	633	675	612	668	648	645	666	607	646	636	673	674	627	657	648	631	692	651	659	624	637	653	625	687	672	642	647	664	670	640	630	666	620	702	627	612	645	605	619	672	646	627	682	619	682	616	625	637	649	611	594	628	624	638	655	647	618	640	571	600	659	661	643	679	621	630	658	663	594	634	675	671	670	668	613	636	619	657	622	636	648	609	681	637	589	599	596	643	636	605	640	631	621	625	658	599	633	652	629	634	575	661	650	654	617	660	675	670	635	637	614	650	617	638	619	622	610	623	662	614	637	598	624	656	620	649	671	674	691	653	615	620	613	615	644	627	653	619	690	645	667	659	640	639	633	660	641	603	663	644	692	655	618	682	610	623	637	646	627	629	606	644	650	606	668	650	622	631	625	616	628	688	606	642	671	630	585	635	614	676	630	636	628	633	636	633	632	627	622	649	605	634	596	643	609	643	616	605	630	631	640	627	613	626	594	618	620	650	626	655	637	614	628	618	661	609	637	631	616	618	644	611	597	660	651	626	671	689	580	612	667	655	634	614	651	580	622	630	660	631	595	691	619	667	626	643	635	649	668	663	697	605	632	671	670	648	647	626	621	660	644	644	674	619	629	593	661	645	621	603	687	622	613	644	591	656	673	608	620	625	618	633	692	660	652	628	645	613	664	632	684	654	614	621	636	588	626	644	622	639	699	627	626	620	608	633	635	615	632	625	666	652	617	614	665	594	597	621	690	670	631	640	623	597	659	629	640	665	632	615	585	637	632	645	596	630	638	593	648	611	617	632	646	645	609	625	632	626	633	665	637	638	620	617	663	636	639	673	624	651	683	668	687	669	599	637	624	688	621	689	614	602	621	622	587	614	656	618	580	612	628	633	621	695	681	635	602	619	659	646	653	623	607	605	626	623	593	628	693	641	682	611	633	637	654	624	638	628	618	670	625	629	661	626	633	640	634	629	677	659	651	618	624	644	636	596	609	659	623	617	588	639	687	671	648	632	656	669	651	615	665	635	641	644	614	663	618	679	648	587	629	660	630	652	622	676	639	645	698	668	635	636	628	634	616	631	639	630	649	588	613	692	609	688	621	626	662	623	634	668	681	685	649	638	654	653	652	649	609	641	651	625	637	668	636	643	644	631	650	642	630	628	702	618	644	627	655	683	607	656	653	638	616	584	635	649	641	650	654	604	622	665	652	620	632	615	646	662	617	621	626	622	664	612	631	621	580	620	653	612	644	647	647	663	655	607	646	683	633	621	677	679	653	587	594	651	667	637	624	606	616	626	584	644	636	614	639	626	579	615	613	638	641	655	634	625	643	596	599	632	660	668	633	612	645	668	599	637	649	644	651	642	629	612	677	650	602	638	635	680	624	640	627	627	634	647	652	621	636	678	650	647	654	671	652	619	644	678	648	613	631	653	656	608	617	643	619	653	634	613	649	651	608	650	669	593	635	647	620	656	645	639	630	633	620	744	608	643	612	612	629	625	651	644	609	619	651	624	627	665	618	621	617	615	617	676	653	626	663	639	626	660	651	626	632	633	601	647	657	649	700	593	688	602	644	665	642	601	649	644	644	622	633	604	657	572	616	658	618	636	612	673	622	637	639	626	580	614	643	636	669	629	644	647	645	601	633	655	638	616	666	624	633	649	688	651	605	606	668	594	619	653	644	657	635	638	631	612	647	662	664	660	628	669	625	595	639	662	657	623	596	620	629	650	626	644	660	637	618	620	685	631	634	618	613	638	651	658	689	643	667	601	634	641	651	657	656	667	643	628	625	655	611	652	610	658	616	681	642	628	636	611	638	600	591	633	626	636	606	611	674	650	621	640	631	646	645	696	615	661	605	649	649	635	649	631	682	636	635	650	631	646	635	635	627	640	681	609	674	666	637	599	607	595	617	684	618	600	612	638	651	669	638	639	640	618	612	642	610	626	639	652	615	624	653	642	589	625	648	655	641	610	619	616	642	637	619	637	667	624	643	620	649	649	635	649	650	637	631	640	632	632	664	652	663	632	663	672	645	643	635	595	639	673	610	634	641	651	631	683	622	629	649	639	634	617	620	627	668	660	633	638	658	630	677	649	651	650	625	673	680	631	675	670	623	644	614	659	643	642	640	638	631	624	608	614	641	608	670	623	653	637	590	616	625	654	631	626	655	631	640	668	598	624	649	657	661	663	650	627	660	608	640	663	674	617	637	613	652	619	625	633	678	621	650	648	658	643	631	616	627	603	639	694	622	589	662	667	635	612	612	583	637	637	666	637	632	629	691	589	645	588	644	626	656	660	607	609	671	648	618	613	569	651	685	670	653	582	648	655	611	663	646	674	617	654	641	656	636	649	589	641	631	707	668	624	611	649	666	647	637	646	645	624	650	627	619	617	645	620	625	680	664	618	620	620	643	589	644	623	645	630	642	606	627	638	613	632	639	642	622	610	639	654	656	640	611	639	586	637	625	625	603	618	618	651	629	624	622	602	648	614	615	602	621	654	665	636	637	657	609	619	656	638	587	610	618	622	619	599	667	585	624	647	641	605	682	688	616	650	661	596	661	626	657	638	622	595	618	624	596	659	644	662	593	640	614	595	629	632	606	626	615	685	634	652	647	639	660	647	633	654	691	640	676	629	614	622	651	620	651	609	685	646	684	653	644	623	655	626	668	627	672	608	620	618	655	639	665	599	659	623	590	632	655	645	612	647	669	605	628	631	621	651	656	623	627	636	611	614	643	645	626	637	583	632	641	646	581	693	657	598	621	612	624	626	637	598	618	630	659	697	641	672	589	662	606	676	654	585	632	602	629	628	641	622	652	641	605	618	632	616	601	685	638	631	614	616	702	604	635	636	632	604	627	629	668	689	666	644	584	604	634	637	651	620	624	599	639	634	645	599	644	656	687	675	643	686	635	612	612	612	617	666	621	617	634	656	650	600	629	660	627	655	636	664	630	611	623	601	637	699	634	653	632	665	666	641	643	645	606	610	650	605	635	596	685	670	625	624	662	655	651	627	643	648	622	641	645	616	662	612	664	637	621	664	636	619	612	616	649	581	617	686	610	635	625	631	588	622	640	644	620	667	644	637	663	691	659	632	663	631	691	671	652	636	646	666	656	657	626	635	618	691	606	628	598	655	580	642	639	668	628	581	570	673	593	634	657	629	605	615	641	638	604	649	610	655	668	653	622	628	570	639	642	602	642	643	647	623	673	681	643	667	620	664	610	620	643	636	662	652	653	625	649	645	642	634	627	657	667	598	632	615	637	660	602	650	681	652	628	641	610	629	640	604	603	647	625	633	647	664	664
5153	272	269	224	170	147	161	109	148	121	134	155	146	111	136	136	115	142	144	123	143	110	113	134	123	105	105	127	112	112	115	124	123	114	114	123	108	139	136	128	115	101	128	104	106	104	143	109	125	133	115	119	127	110	122	117	127	144	128	130	126	117	105	120	144	118	118	123	123	131	122	135	117	107	122	148	116	124	112	126	124	122	141	125	139	116	136	120	131	127	122	110	140	133	116	124	105	95	121	115	118	112	119	107	121	109	112	135	132	107	119	160	155	127	101	140	143	133	114	133	120	118	123	122	143	115	128	115	121	98	133	115	128	125	110	132	101	117	127	139	118	121	104	127	120	103	127	143	106	116	123	137	123	148	122	105	109	118	120	106	132	113	130	121	106	123	120	116	121	113	109	128	145	129	147	108	143	124	130	117	123	121	124	139	121	125	146	127	124	120	123	101	119	111	130	138	133	124	115	111	137	131	111	127	132	109	128	125	127	127	109	129	122	129	121	123	130	155	114	120	137	119	125	117	131	122	129	133	130	99	139	114	129	117	125	119	130	108	135	121	118	103	104	136	117	115	120	132	130	125	127	126	140	120	107	122	140	107	149	138	124	123	135	128	109	144	119	105	114	124	112	131	125	132	127	118	105	118	148	120	119	122	118	139	118	125	120	157	128	156	130	118	118	124	128	120	123	112	128	109	108	137	117	125	113	116	115	124	110	133	128	120	126	126	152	112	123	113	109	119	119	132	120	107	128	134	112	114	126	130	111	128	121	130	130	104	146	138	121	123	107	127	131	116	136	129	100	117	120	126	105	132	129	123	102	118	123	121	119	138	110	115	122	122	109	122	119	130	135	114	105	116	120	143	135	118	136	115	117	128	112	146	121	144	116	118	132	114	106	142	125	133	130	110	119	121	122	127	129	122	109	129	141	160	114	131	123	126	126	124	107	111	117	140	123	102	100	115	122	119	129	113	117	138	118	101	133	124	119	129	129	126	104	111	117	93	131	125	137	120	126	135	127	132	119	101	114	121	135	123	96	145	134	135	100	124	113	116	108	129	135	129	131	121	128	122	118	116	115	116	116	129	111	113	110	126	118	128	134	141	117	121	128	113	135	134	114	123	120	112	144	136	126	125	110	132	109	130	122	140	136	125	141	112	123	131	120	122	99	116	129	123	122	101	126	144	146	110	115	121	105	120	116	112	142	141	102	110	123	124	121	94	112	107	115	159	123	131	132	140	124	114	122	112	127	114	113	130	137	121	129	116	128	124	102	163	132	130	127	106	136	131	117	141	120	92	124	125	137	128	114	116	119	114	128	100	115	113	131	136	137	136	145	124	121	133	139	108	130	132	110	109	111	132	142	120	117	138	126	133	115	143	105	134	121	103	128	140	131	121	122	132	117	117	138	115	120	121	118	132	111	137	134	128	104	135	125	118	118	102	111	118	128	110	126	137	113	123	104	117	133	108	122	121	125	142	131	139	113	113	133	112	131	128	103	107	121	124	126	126	125	98	120	144	126	117	114	117	124	120	123	127	141	108	128	105	123	108	143	111	132	115	142	128	112	104	121	149	123	121	130	115	114	131	118	124	136	112	122	118	124	139	122	109	124	114	135	124	103	152	118	113	117	122	121	127	117	130	143	119	122	133	151	117	142	118	128	123	125	124	121	116	128	146	130	105	117	137	118	119	112	126	134	124	110	136	151	125	104	122	126	132	144	150	136	121	109	122	128	122	132	128	120	123	118	126	122	124	117	102	136	136	135	117	137	123	102	123	122	111	115	116	144	107	129	121	126	134	127	120	145	117	130	131	118	110	111	118	99	126	120	145	125	131	109	126	145	124	131	138	117	128	116	139	126	108	101	132	113	123	102	146	138	128	124	136	122	124	123	132	118	136	124	126	132	137	106	132	128	109	134	111	119	117	125	128	109	120	136	118	142	135	110	120	130	110	145	115	108	120	117	121	115	127	121	130	115	106	148	106	140	130	119	123	122	128	133	131	116	106	102	126	113	110	151	138	122	112	101	123	132	120	136	129	117	137	96	113	128	135	147	128	131	115	111	146	110	117	130	120	127	110	109	127	131	125	121	141	143	126	115	135	145	113	159	131	133	105	98	114	133	110	124	139	125	111	112	132	132	134	127	137	119	106	134	121	118	111	131	143	133	131	117	131	117	108	119	143	126	116	127	106	114	125	113	118	125	126	114	128	121	116	126	124	127	120	130	109	115	121	134	113	127	129	133	126	117	111	110	125	133	118	118	118	118	107	121	112	141	152	115	134	120	123	123	119	146	114	125	119	131	116	140	113	131	110	115	107	134	120	117	96	122	113	124	129	110	143	125	139	128	116	127	132	94	145	131	122	107	121	120	145	124	115	127	120	123	115	150	116	139	122	130	115	123	133	93	121	114	117	128	122	137	116	133	112	149	126	107	110	132	125	109	127	126	110	87	143	124	148	140	116	101	127	130	124	114	143	130	120	128	114	127	122	121	132	142	130	125	113	105	131	126	133	136	121	135	128	128	120	105	123	122	113	137	147	115	103	117	132	125	124	125	128	139	132	124	129	136	119	137	120	122	127	131	140	122	111	107	128	122	131	121	128	105	137	114	113	129	116	124	118	135	113	141	121	123	130	125	119	141	119	109	117	114	102	120	140	120	121	118	104	116	134	129	127	121	119	109	123	124	120	137	119	126	123	116	130	133	111	125	136	134	110	133	138	121	116	128	88	133	141	135	122	114	127	129	147	115	127	116	125	137	141	128	112	122	134	111	119	118	111	122	124	128	149	96	107	115	130	134	124	131	118	135	109	156	138	153	131	112	96	120	143	140	147	129	129	141	130	132	126	127	131	139	153	114	115	121	119	117	129	118	134	115	140	124	121	136	125	138	137	119	114	122	128	108	119	113	136	150	127	136	128	119	114	124	116	103	133	113	127	122	134	136	119	124	122	131	136	128	139	125	119	109	130	118	131	114	133	123	139	114	116	121	100	137	143	139	128	114	131	140	113	119	104	140	116	125	140	115	120	135	120	115	139	141	124	112	124	114	117	122	118	128	132	127	126	139	134	135	139	154	119	127	118	121	124	102	125	121	126	117	126	120	111	118	138	116	125	139	137	108	114	119	114	106	106	118	95	100	117	125	111	141	119	125	114	133	132	136	127	100	135	122	133	139	143	154	118	108	133	114	120	126	131	127	123	111	126	103	118	113	125	110	117	146	107	127	145	118	107	125	129	107	119	136	116	116	108	103	110	131	127	140	128	118	117	115	126	98	113	123	131	121	133	124	140	118	113	137	111	119	120	117	122	123	124	128	108	133	117	115	124	99	131	100	119	119	121	114	140	131	133	101	128	115	130	120	119	136	128	105	101	115	116	119	114	112	116	108	136	124	127	110	99	129	126	110	103	108	140	116	132	123	117	133	152	119	122	124	125	130	111	121	116	124	110	128	131	133	136	121	108	142	119	129	108	104	121	122	138	119	129	115	127
4650	463	659	661	570	510	418	417	387	410	437	408	434	382	416	378	363	392	403	382	353	354	353	364	364	359	346	369	365	383	355	371	381	370	410	393	331	360	385	371	388	371	387	390	360	379	381	359	386	396	387	354	373	341	331	338	352	388	372	364	338	364	369	347	364	338	371	363	371	371	338	354	327	373	390	375	332	341	386	349	343	340	359	362	361	334	365	336	374	360	359	324	346	359	348	328	397	332	358	368	360	338	346	364	318	344	373	380	369	336	348	363	335	365	365	371	346	358	361	397	339	371	381	350	373	360	387	376	350	357	340	336	318	359	341	373	369	308	365	340	345	335	355	370	360	360	392	324	337	373	385	375	367	408	363	336	353	334	389	308	352	361	333	349	377	385	334	373	327	360	400	363	372	370	339	336	350	360	344	353	389	368	372	353	384	369	353	344	353	377	373	362	370	355	361	364	376	359	340	371	348	381	339	318	383	365	369	360	331	368	324	366	377	391	358	364	391	365	356	380	354	378	333	338	386	374	369	353	354	366	333	359	365	363	348	345	356	322	344	369	346	336	373	344	359	346	355	356	393	373	378	376	355	399	355	359	369	349	314	389	348	334	329	369	318	342	346	359	359	372	330	321	332	321	346	375	373	331	362	380	349	372	378	378	347	389	336	347	346	366	354	366	360	336	360	364	359	343	343	366	380	367	361	351	339	352	345	346	383	357	336	350	333	362	348	367	358	338	363	358	356	395	371	375	359	334	363	350	347	350	383	334	322	348	370	349	362	357	306	374	351	365	395	358	336	400	355	360	373	359	357	348	331	363	362	368	345	370	345	346	330	344	369	343	376	362	359	353	346	359	338	366	351	369	371	351	383	357	419	354	369	372	370	343	332	399	321	356	346	354	335	355	332	361	333	314	345	398	366	344	373	344	383	327	331	386	327	365	357	360	366	360	366	366	373	358	371	360	380	369	380	324	323	340	336	328	365	401	373	372	391	352	347	344	365	353	349	370	356	403	341	357	351	366	349	389	353	377	355	368	399	370	376	339	361	390	306	377	372	346	356	384	361	337	348	339	382	381	356	340	371	342	350	358	333	369	342	349	378	357	349	328	380	359	350	353	318	337	349	354	331	350	365	371	394	360	409	348	378	373	369	366	357	348	347	374	350	303	384	372	357	342	354	345	350	334	363	333	362	337	330	368	370	359	349	374	358	360	339	354	336	396	351	341	342	380	378	332	388	387	356	363	361	349	318	371	360	363	356	341	347	367	329	338	367	347	374	360	378	348	392	358	373	338	338	363	396	321	410	357	344	351	373	377	368	363	373	365	345	323	383	388	361	356	355	367	395	351	344	371	385	353	383	360	365	331	357	376	363	361	349	357	338	371	398	346	362	327	337	312	372	356	342	359	363	349	360	363	343	354	323	372	344	370	346	372	368	333	365	366	347	342	335	359	366	364	360	370	337	340	403	369	335	353	361	371	379	376	365	348	357	357	325	368	359	378	321	382	369	367	333	346	335	376	362	341	324	367	370	380	363	359	348	371	366	366	362	366	338	335	348	354	353	363	348	344	378	360	359	341	344	356	351	344	332	342	383	370	372	370	338	353	364	385	357	385	378	338	372	384	348	373	372	385	353	361	324	372	369	362	329	340	367	392	361	359	364	346	365	334	329	355	385	338	352	355	350	394	362	374	355	334	363	349	359	386	315	392	357	376	327	365	377	365	371	346	354	382	336	348	366	355	392	326	362	342	351	355	372	396	333	318	386	374	348	346	356	356	369	338	388	394	364	372	330	365	358	346	372	358	336	363	388	333	368	352	359	358	322	349	417	370	350	336	332	318	323	359	370	360	357	353	375	400	382	343	363	349	345	355	349	366	370	341	347	360	382	368	349	353	347	347	340	339	375	383	369	343	335	376	356	357	339	353	354	398	348	334	380	371	373	349	350	350	371	345	335	351	319	361	346	331	317	373	360	369	396	393	370	388	364	371	379	333	378	353	357	348	334	304	379	356	349	363	366	375	361	371	338	337	375	339	355	358	333	333	357	394	331	340	348	366	386	357	340	359	325	350	372	371	347	365	354	360	377	341	354	393	346	331	372	356	378	380	367	360	329	369	351	358	338	347	337	386	358	375	323	361	346	364	353	356	382	344	310	348	379	351	333	373	345	328	386	356	322	376	322	358	364	367	388	329	309	337	316	387	387	365	360	348	390	386	366	338	358	371	352	327	363	387	370	354	328	349	349	361	350	344	362	356	354	356	353	378	351	356	364	353	358	344	382	346	352	355	347	360	327	373	363	321	376	352	351	352	353	372	338	362	359	374	409	356	376	384	366	396	351	362	362	345	376	374	317	337	356	362	322	374	329	372	379	345	358	346	363	342	363	317	350	318	365	351	361	377	346	378	376	324	346	322	358	370	355	354	351	383	353	357	379	340	356	358	336	389	378	333	360	347	361	362	351	326	299	390	339	381	390	332	328	396	356	332	379	344	356	305	362	375	360	377	368	362	379	380	342	358	380	342	334	348	368	360	344	357	324	338	319	345	355	373	386	363	343	372	347	377	336	339	341	345	363	362	364	336	360	332	354	367	369	321	367	373	346	374	361	370	357	369	363	349	341	400	342	347	342	389	368	341	365	344	338	363	361	345	349	359	324	359	355	325	343	358	361	365	381	378	341	342	342	353	381	330	382	364	371	410	350	379	366	394	364	338	408	355	395	359	374	335	357	359	369	350	368	360	336	360	347	326	360	356	371	345	363	383	332	326	373	340	376	412	347	356	358	335	340	355	364	365	358	357	331	369	332	371	341	356	395	334	375	351	382	359	363	365	371	378	336	347	403	331	329	362	348	379	342	347	343	362	360	352	348	361	362	346	345	364	375	377	347	368	372	360	396	354	379	366	363	331	330	382	352	336	376	333	393	402	344	329	352	337	365	366	370	345	376	362	329	364	371	383	388	374	371	358	364	359	338	350	369	328	364	385	374	360	364	320	329	365	368	358	332	365	334	318	319	334	374	364	338	380	341	368	348	338	365	329	366	344	344	378	356	360	376	415	359	368	353	304	349	307	365	382	331	343	334	386	336	361	376	364	374	362	380	345	337	374	370	359	348	356	351	360	329	386	376	361	360	334	346	372	375	361	348	371	397	337	372	345	358	347	355	378	353	405	333	386	342	355	321	371	363	376	357	388	385	367	364	327	374	371	357	359	366	378	394	381	360	362	351	323	376	378	335	339	322	371	387	372	361	362	367	333	370	367	342	393	355	347	389	347	342	401	391	359	367	350	412	375	353	360	353	381	328	359	364	349	409	351	351	370	356	355	373	330	391	348	357	343	381	364	332	390	343	343	326	362	385	353	379	357	375	361	374	336	364	338	314	406	361	373	367	348	360	352	374	372	357	368	374	359	378	364	372	373	374	372	377	361	315	356	317	330	373	360	363	356	367	356	370	353	377	345	363	349	373	364	354	326	365	362	368	353	397	345	359	324
34470	6423	1668	1043	749	642	497	438	446	416	349	329	357	324	320	287	339	253	287	272	265	265	296	271	305	293	299	289	312	272	281	280	260	301	258	270	313	274	289	252	249	303	284	249	288	271	268	265	270	269	271	274	296	266	279	234	274	269	277	264	278	281	302	283	290	251	257	281	260	254	276	301	252	300	239	252	284	297	285	266	265	258	263	252	285	275	266	285	280	250	272	274	241	298	301	248	295	276	278	251	273	265	278	286	250	230	258	237	272	277	262	272	251	235	245	284	275	295	273	235	309	296	239	250	229	287	281	280	265	304	269	278	266	301	271	256	258	258	265	249	263	271	277	277	276	265	289	258	249	294	291	252	260	242	257	270	269	275	279	264	255	276	290	257	269	255	267	274	261	247	252	255	255	295	247	271	228	286	257	267	281	248	259	285	259	273	278	295	282	258	267	262	271	288	266	265	273	282	259	267	214	266	283	262	259	261	247	250	248	273	285	271	235	282	253	271	252	252	255	251	282	273	270	276	273	294	237	254	279	259	305	297	263	242	290	290	251	297	218	261	257	269	266	275	257	290	264	266	285	243	248	294	262	302	271	279	252	292	273	275	256	274	252	295	287	296	278	269	248	229	288	262	286	219	252	282	257	263	277	272	300	233	266	262	252	274	256	264	270	268	283	286	269	241	244	246	279	246	288	239	270	286	289	277	279	287	266	268	289	269	259	255	323	252	269	247	272	260	267	253	310	266	268	232	271	267	262	276	297	293	255	258	244	274	267	311	281	252	280	263	254	247	284	246	251	272	246	249	266	267	282	262	256	282	256	281	271	277	285	263	270	237	277	298	270	276	259	259	252	277	296	288	271	289	255	311	279	255	270	278	270	269	258	243	288	284	273	266	255	273	251	224	284	261	267	293	257	273	268	273	254	275	298	275	271	264	261	280	266	304	270	248	292	244	272	282	241	261	255	276	287	279	252	257	265	269	260	309	245	262	248	275	270	284	277	280	273	292	261	283	272	269	247	245	257	269	272	280	295	276	274	300	269	262	264	248	260	265	262	257	245	265	239	250	260	241	278	251	264	277	277	284	249	272	301	288	271	224	280	246	265	276	255	259	294	277	280	293	293	260	277	269	272	285	296	281	311	292	263	237	237	278	280	285	279	264	297	258	263	286	253	279	258	259	286	236	281	249	270	263	252	292	238	291	270	248	269	244	257	283	276	282	274	269	238	253	240	257	290	279	299	254	274	265	252	275	267	255	241	280	278	258	280	255	244	260	260	239	255	273	275	270	285	248	260	278	262	262	243	255	263	255	256	307	242	249	264	250	254	301	247	287	249	243	263	270	297	271	281	259	270	268	289	274	279	265	278	276	262	268	254	292	281	266	238	288	308	249	264	272	283	278	281	264	260	281	248	280	251	276	290	264	274	261	270	250	252	265	273	258	256	286	281	258	272	294	251	271	256	294	283	272	286	292	258	280	242	272	287	252	289	268	259	318	257	261	256	254	283	268	256	254	282	275	262	273	252	256	280	294	266	264	264	261	278	260	241	227	274	262	256	258	271	264	285	269	252	272	288	270	266	267	277	289	274	275	239	298	232	268	281	268	275	294	284	253	287	244	276	279	283	247	260	286	257	282	253	258	267	250	270	253	278	261	257	253	281	278	241	271	274	270	267	259	263	264	280	275	249	233	253	295	267	276	245	271	251	293	270	271	283	253	257	288	260	270	291	258	272	251	264	293	252	277	261	254	257	291	265	264	276	252	283	260	263	238	274	306	245	264	273	265	271	246	282	294	228	238	274	310	270	312	260	265	281	273	276	257	264	272	279	229	249	255	284	284	285	262	257	254	269	269	293	238	256	317	292	281	246	263	290	261	243	275	274	268	260	256	272	274	282	301	279	278	269	289	272	265	288	292	253	273	291	256	260	243	276	249	272	258	248	282	290	269	254	208	264	271	252	286	276	235	282	261	261	306	310	279	240	283	252	255	264	263	256	254	281	273	309	297	244	266	285	261	238	283	277	297	252	243	254	262	245	287	263	265	265	269	277	267	273	259	238	270	263	270	248	276	262	259	258	267	266	244	285	292	232	260	268	274	283	257	240	264	276	287	267	257	275	271	270	282	275	261	249	255	310	274	283	279	275	271	285	277	256	287	259	257	258	273	252	289	246	268	263	265	224	297	281	269	266	299	260	270	272	288	238	263	282	262	288	295	284	262	275	277	272	272	262	318	249	250	246	288	292	251	254	326	272	259	253	263	249	257	248	271	233	284	268	260	257	258	264	279	232	266	271	279	272	282	264	263	284	243	294	243	257	269	227	262	262	268	259	261	259	262	268	270	258	246	272	274	239	249	249	280	263	275	283	283	269	242	264	236	273	293	271	228	288	267	263	223	264	287	271	268	277	251	252	244	256	229	256	297	319	254	261	247	287	244	273	293	259	285	264	252	286	253	261	265	259	236	291	231	256	239	241	273	262	271	252	281	279	254	267	246	283	282	283	242	267	252	243	258	285	258	255	271	239	266	267	283	251	281	276	295	285	275	289	271	267	230	283	271	271	277	270	290	277	287	287	251	263	264	262	265	288	273	252	279	269	275	266	273	266	253	257	274	270	283	250	271	261	276	261	238	262	298	266	260	271	253	274	293	277	285	310	261	255	280	271	286	247	281	282	294	256	324	225	244	264	301	284	324	262	301	270	277	243	234	276	268	234	255	268	263	257	289	304	276	274	265	279	275	258	237	258	277	265	241	266	254	263	287	281	257	292	299	265	260	269	288	258	258	253	280	251	288	275	238	243	239	277	271	248	257	267	267	245	268	271	264	270	298	249	277	263	269	262	262	270	282	243	272	252	289	256	280	247	264	260	289	291	271	300	279	275	251	294	283	285	252	252	250	279	257	278	255	268	268	252	274	273	261	237	278	278	304	270	274	286	308	265	256	303	260	268	252	280	269	273	271	262	260	237	239	270	257	281	250	241	289	265	285	274	256	262	288	268	246	256	265	241	282	275	266	293	263	296	295	237	276	249	261	244	245	249	239	268	251	247	272	266	264	297	258	273	287	251	258	273	282	266	292	276	257	263	264	253	280	241	269	250	247	295	261	303	288	255	272	264	270	255	286	276	245	242	282	244	264	277	268	256	247	287	254	293	258	273	272	267	250	250	264	249	265	297	250	262	277	278	274	264	257	285	280	223	310	281	269	297	260	289	255	259	217	257	296	260	283	276	244	277	270	234	281	270	301	272	258	286	253	260	284	259	272	271	265	234	258	277	266	242	287	270	287	281	275	238	267	263	296	278	250	268	238	262	285	262	272	281	272	249	262	259	264	279	251	252	283	244	270	267	241	259	262	258	282	277	284	269	275	255	262	274	249	318	280	299	248	255	282	250	288	306	246	240	274	257	261	243	278	270	257	295	253	268	248	254	264	295	239	242	267	268	269	278	320	283	282	276	262	263	292	277	270	272	293	248	278	264	270	283	263	263	274
15301	1527	3220	3404	2900	2402	2015	1737	1502	1441	1395	1212	1239	1081	1009	959	934	914	879	924	862	844	801	782	794	741	758	806	815	732	796	788	777	745	783	809	771	794	726	760	733	810	730	714	762	696	729	652	667	719	733	669	709	692	674	683	756	690	697	675	709	667	687	663	682	655	704	684	693	670	651	645	667	653	653	624	591	648	675	671	657	708	725	727	668	676	677	663	723	714	649	650	635	713	686	688	691	644	635	642	675	701	708	650	658	663	638	717	681	656	607	665	647	688	758	669	685	689	733	659	672	643	637	663	633	682	648	653	668	740	683	659	686	661	722	670	660	674	668	680	657	699	672	650	642	666	697	631	657	652	692	698	678	668	660	698	666	620	675	656	650	644	653	655	655	695	695	664	668	703	735	623	665	665	714	628	649	670	656	634	707	685	643	727	663	691	679	663	649	618	655	691	621	702	630	649	694	660	667	602	659	674	688	686	678	669	678	652	672	636	681	621	670	700	684	689	673	634	632	669	690	688	672	683	641	625	627	700	681	671	664	652	691	648	678	631	734	695	686	667	677	688	675	670	666	679	677	668	663	680	618	661	703	674	636	690	673	673	699	709	682	613	665	670	667	659	669	645	656	626	663	678	704	658	673	656	685	641	659	678	661	654	687	669	620	652	663	679	651	677	675	604	656	673	628	692	657	645	684	678	691	618	644	639	616	649	693	655	668	690	634	627	651	678	655	660	676	653	692	657	650	709	668	668	699	632	659	633	684	655	659	671	669	665	634	689	707	721	656	626	702	647	638	695	654	668	658	644	675	677	695	692	615	708	687	692	626	644	662	692	694	663	676	671	700	662	689	666	699	721	651	666	671	630	652	646	677	683	635	671	684	677	660	646	704	638	685	658	668	705	627	664	667	655	684	693	690	647	656	677	645	691	677	648	644	653	665	676	669	657	649	650	683	662	637	680	672	686	671	669	629	683	697	622	662	666	621	634	662	690	705	635	631	686	648	693	626	680	657	669	656	661	720	611	666	643	640	645	673	664	657	694	635	665	659	683	665	660	618	668	663	667	636	663	614	658	704	658	656	638	650	657	684	616	626	683	681	633	642	670	674	671	661	636	639	665	669	675	676	652	681	620	638	653	667	645	732	655	664	667	630	640	664	691	623	670	659	677	645	632	660	671	673	709	656	613	691	662	727	642	685	649	682	653	721	690	666	652	688	654	684	687	680	650	681	625	625	697	640	655	673	671	616	666	651	690	688	662	656	658	602	689	647	659	673	676	668	618	666	652	676	717	646	639	668	636	684	660	646	713	661	652	676	637	638	643	709	657	674	659	641	639	645	651	699	659	684	661	699	692	675	670	664	665	654	649	687	668	694	671	637	634	645	680	658	620	638	658	630	632	670	687	685	672	667	676	674	640	670	681	667	646	657	647	618	662	665	611	636	645	647	680	638	653	629	679	659	677	685	645	654	660	690	649	657	649	677	670	687	640	664	673	662	692	700	675	607	685	627	639	686	663	685	671	662	680	653	639	705	638	654	685	649	627	677	659	649	656	636	625	676	655	677	668	669	686	661	659	679	692	638	680	624	670	686	659	660	679	676	645	603	669	657	678	652	652	670	677	663	687	667	603	674	652	710	676	711	668	702	655	689	642	668	654	700	657	675	690	702	686	727	633	635	652	680	668	645	701	656	713	677	636	642	667	692	696	662	700	635	666	666	619	659	699	664	646	675	640	677	657	622	656	686	701	643	650	672	621	628	656	666	639	659	649	683	640	638	699	642	666	618	653	665	667	626	691	682	690	644	698	704	706	663	674	685	699	666	663	706	641	658	675	673	660	640	634	643	632	684	677	653	656	681	662	684	636	630	647	675	662	708	700	677	639	722	615	690	673	651	640	619	673	673	664	649	687	617	668	636	647	668	650	653	688	646	669	693	681	656	671	655	684	623	650	616	681	681	627	683	688	648	661	683	728	637	687	645	703	703	649	659	604	692	665	599	694	710	632	693	707	660	623	695	603	668	662	637	657	634	620	671	726	673	648	640	653	630	652	695	644	661	646	698	641	680	647	670	665	628	667	715	646	664	662	669	647	674	605	656	679	673	638	670	681	681	648	635	713	705	672	708	675	652	691	641	632	649	718	662	677	660	628	697	681	683	667	692	662	665	663	662	655	677	621	712	608	678	641	672	675	644	682	717	726	669	696	658	680	658	669	645	667	671	642	652	669	608	687	642	659	658	676	686	669	631	699	677	666	663	624	640	683	667	648	643	621	676	664	702	641	682	686	671	677	639	647	668	657	674	642	692	628	635	653	678	653	655	659	676	716	632	679	673	668	700	657	594	716	645	691	646	663	712	714	640	648	692	655	640	665	663	672	681	624	626	703	630	700	683	652	689	664	652	631	685	659	673	651	623	708	656	682	708	664	651	640	694	659	659	648	664	636	678	691	658	696	709	642	647	659	623	701	660	688	703	689	683	668	647	673	649	673	627	698	637	629	666	688	657	674	644	661	684	635	689	664	641	701	647	638	675	641	675	688	706	676	620	657	684	613	658	640	693	697	696	622	645	648	647	707	639	640	656	696	682	685	696	689	651	661	689	649	725	675	656	662	690	686	658	684	699	635	709	655	683	667	647	708	652	660	659	670	677	629	672	729	664	634	672	642	679	644	676	694	624	645	633	625	658	680	692	603	664	710	676	696	672	652	680	671	592	691	650	666	658	651	675	659	719	651	613	701	658	627	647	692	706	660	661	657	663	621	692	619	672	684	646	669	679	654	657	667	691	729	648	657	637	662	673	642	670	621	688	675	601	678	702	638	685	630	674	659	656	652	677	661	641	724	631	605	667	649	668	667	691	659	663	692	623	679	664	680	660	641	632	676	673	648	649	716	676	672	716	635	634	648	656	706	649	687	647	662	669	614	649	657	654	668	676	642	614	685	697	646	673	586	675	670	687	677	683	737	657	650	699	690	641	644	685	665	614	675	639	655	683	616	667	685	678	649	712	701	664	608	685	720	636	687	699	695	656	705	637	674	619	652	674	690	648	699	680	662	663	618	665	687	665	701	650	648	632	634	655	657	664	677	663	646	632	659	657	666	707	657	671	657	741	674	685	678	705	660	732	642	650	654	633	638	648	654	687	675	627	645	668	641	645	669	652	661	677	684	696	623	666	666	634	656	693	624	628	643	629	671	708	651	645	688	664	707	655	644	626	694	668	682	688	631	684	660	628	664	702	618	675	666	683	650	631	682	652	655	669	644	643	640	674	703	658	659	673	634	672	608	671	655	625	640	689	670	716	677	636	661	698	660	734	659	611	614	657	634	668	649	681	633	648	660	653	642	680	661	641	645	675	671	637	687	736	697	641	703	656	676	651	648	639	671	730	682	692	649	619	714	670	673	647	668	687	630	691	682	670	626	693	675	662	660	643	666	643	685	622	676	674	687	628	603	666	635	648	693	641	653	699	619	657	633	676	630	631	643	657	654	683	695
45967	14840	4754	2097	1314	1013	739	593	550	515	428	432	406	411	361	338	352	309	321	322	307	323	299	325	317	309	259	291	293	275	272	300	300	277	310	285	253	310	279	285	283	278	242	283	251	282	272	278	277	268	263	233	285	277	268	263	246	281	259	281	265	299	302	250	276	255	265	251	247	274	268	269	267	258	292	251	260	254	275	271	285	267	255	264	235	249	273	276	246	250	257	251	261	243	270	267	240	250	285	257	284	253	240	271	269	249	285	268	272	247	257	293	249	255	263	261	266	238	282	268	291	256	277	273	255	237	256	258	249	230	257	260	259	258	241	260	232	266	295	251	298	239	284	278	239	268	264	276	258	278	254	266	250	245	259	264	248	263	256	244	260	272	282	277	278	264	244	249	291	264	261	263	279	262	261	273	239	262	238	276	247	298	269	285	284	260	268	259	239	292	288	266	249	238	291	277	261	238	274	270	257	282	246	261	268	278	293	241	274	246	258	263	240	267	262	271	259	267	259	254	248	254	253	273	260	299	268	235	244	272	264	225	258	273	219	270	287	256	251	276	255	256	248	275	270	267	250	257	251	276	301	307	239	283	266	266	268	281	223	265	256	273	296	272	263	287	287	244	281	249	276	254	254	270	281	270	270	244	247	235	249	260	290	268	262	260	267	268	247	272	262	252	229	258	279	270	251	269	262	256	249	254	281	299	284	272	272	257	251	255	286	269	241	274	253	257	287	258	288	242	247	268	246	232	242	261	286	292	247	263	278	252	239	282	268	273	280	255	240	272	267	270	256	261	237	266	269	296	264	252	255	273	274	233	295	260	292	260	232	241	244	288	248	277	241	256	265	264	278	237	255	295	244	251	256	264	255	279	252	253	250	254	262	251	254	257	276	286	263	247	264	254	272	280	232	254	242	253	249	242	262	248	262	278	288	245	255	253	271	263	260	278	274	272	269	286	265	269	259	257	245	253	279	252	308	250	275	275	247	255	284	282	311	242	253	283	270	236	265	258	274	273	235	246	265	251	271	271	243	272	288	236	263	262	268	291	267	279	275	294	244	265	273	282	273	278	277	227	264	253	251	253	260	251	280	269	255	236	281	256	269	250	241	243	256	267	272	282	278	250	270	267	251	249	260	249	263	292	237	271	273	253	269	260	239	252	276	252	243	251	294	301	266	270	281	285	276	281	281	258	274	286	245	265	273	277	270	246	271	256	275	252	280	305	236	287	257	264	259	262	263	288	297	293	273	247	272	264	289	265	246	220	268	245	268	269	282	241	239	302	256	225	270	272	290	264	251	267	251	251	282	258	249	283	250	275	243	285	294	283	262	246	258	274	261	251	259	273	260	276	276	270	284	247	260	257	247	255	242	275	269	301	277	307	249	263	265	240	278	234	250	280	266	253	275	277	264	257	241	284	252	278	282	291	249	232	234	256	281	227	238	256	260	260	234	229	291	254	270	280	270	243	279	292	261	241	251	271	242	257	259	259	267	232	275	267	277	287	286	300	257	293	283	243	255	242	263	271	267	294	285	269	241	245	277	260	257	254	248	254	290	270	241	249	261	243	266	266	275	264	257	271	262	280	262	263	277	274	253	269	276	312	245	260	256	263	292	282	269	240	238	248	270	273	303	285	222	271	283	278	259	255	277	261	291	234	260	276	244	267	243	247	228	278	300	260	254	275	273	266	249	261	256	242	267	276	305	250	270	281	283	279	277	254	241	285	267	262	275	270	244	270	258	253	273	278	264	268	269	268	243	264	267	285	244	222	245	267	244	278	250	269	279	286	250	271	245	249	246	234	263	295	286	250	284	249	263	255	257	290	253	247	241	249	237	253	274	251	277	292	263	284	263	253	282	266	298	245	237	269	271	240	255	261	262	283	299	239	269	280	253	257	292	253	294	259	258	247	262	251	259	258	250	259	259	269	270	247	273	274	260	270	268	264	268	243	262	280	264	279	261	261	269	247	284	248	261	245	261	277	256	295	259	230	266	274	275	268	278	291	277	243	284	292	264	254	249	243	284	240	267	240	261	264	214	243	268	277	272	285	290	243	238	264	282	247	271	251	274	252	268	281	258	253	236	231	263	257	235	294	288	278	294	286	255	271	280	269	285	270	265	251	276	261	271	281	280	256	262	271	259	262	278	278	260	259	295	282	258	261	273	246	239	263	262	238	278	261	241	268	275	279	259	236	289	256	262	234	290	258	258	247	269	259	297	239	241	280	273	264	250	261	265	264	235	256	260	276	295	254	299	305	274	248	246	264	261	275	283	259	266	264	265	273	287	255	265	262	263	250	263	255	238	269	281	269	260	248	264	251	293	232	247	296	271	253	235	269	265	242	249	253	272	276	252	241	248	250	252	266	236	268	268	287	254	265	255	248	241	256	229	257	250	268	255	283	264	246	251	273	282	266	255	246	306	252	266	262	267	237	253	257	252	264	277	251	258	265	276	263	259	282	293	240	287	274	288	255	254	289	271	271	265	255	289	248	280	263	257	256	282	239	246	246	245	281	257	220	265	263	272	264	247	257	285	264	283	251	262	262	270	258	262	247	258	255	269	226	280	267	277	292	249	244	288	225	262	253	252	254	283	268	267	217	283	241	251	270	248	264	257	278	252	243	262	295	266	265	279	262	240	276	253	222	270	278	263	258	271	253	285	235	266	233	255	271	235	280	255	271	268	252	272	295	268	261	268	282	273	293	267	283	272	253	240	259	269	273	251	246	264	256	269	266	271	276	257	277	250	249	253	252	269	247	230	254	257	290	264	267	261	269	263	250	286	292	286	262	255	272	239	266	253	265	252	269	281	262	253	256	280	292	258	261	289	264	254	263	285	245	246	255	278	256	270	248	244	251	276	272	246	297	237	258	265	243	282	248	283	284	275	255	254	247	222	269	267	256	264	250	266	260	273	284	264	259	250	286	247	254	264	254	277	266	245	276	258	261	276	269	253	262	267	266	241	250	259	245	290	237	245	247	248	227	281	265	266	278	243	300	256	253	249	284	270	260	264	264	271	250	243	268	261	254	286	244	268	283	232	267	280	258	284	236	255	239	258	248	266	270	252	302	253	236	238	271	232	257	233	262	274	260	266	235	283	253	244	285	238	233	269	275	251	253	259	294	246	257	263	269	272	264	258	270	273	275	264	264	279	281	280	278	261	248	258	248	248	277	275	254	257	277	278	239	250	252	264	240	281	253	260	238	239	244	258	284	247	283	271	276	254	279	273	260	261	266	263	271	272	245	277	246	253	267	270	283	276	243	249	272	284	238	274	265	270	258	276	249	231	258	287	241	261	243	246	249	257	261	269	240	272	259	273	266	257	264	262	267	264	271	304	250	256	288	258	262	255	275	269	241	273	268	255	250	242	287	237	279	273	275	294	277	249	249	271	246	248	252	235	244	270	281	247	270	262	241	278	247	258	266	245	262	251	260	240	242	249	271	271	250	286	257	270	235	264	266	273	280	237	260	259	286	282	250	278	276
20449	2200	5051	5722	4881	4092	3144	2738	2279	2075	1983	1729	1922	1471	1312	1141	1144	1123	1092	1006	941	937	938	842	917	852	857	822	844	805	829	848	777	784	789	718	885	902	722	740	862	865	780	689	734	701	689	670	788	733	763	690	725	719	677	699	668	676	652	670	688	666	660	683	650	640	721	673	647	663	688	671	626	674	686	653	643	699	680	642	662	656	624	618	693	624	640	661	700	644	654	678	659	659	652	653	609	651	702	661	637	681	608	631	674	645	614	630	618	653	633	644	650	681	634	649	630	672	664	639	672	647	647	628	631	655	644	630	625	592	671	658	644	629	652	661	683	660	634	609	667	654	610	694	624	648	621	634	601	667	654	617	684	619	618	605	618	620	642	650	652	642	618	628	594	627	647	665	677	640	642	621	615	628	621	589	612	633	657	649	627	627	616	586	614	647	674	606	634	628	667	615	624	609	613	675	621	605	602	623	639	627	602	610	648	648	636	637	677	625	636	659	646	677	620	655	673	638	647	672	646	651	619	635	601	631	610	648	601	649	612	598	657	618	639	649	644	665	630	643	668	657	636	660	640	635	628	636	628	627	653	605	595	642	626	649	611	657	646	622	579	602	656	621	622	646	653	658	645	635	637	625	673	588	604	613	661	636	630	627	638	662	610	592	611	696	626	691	632	641	661	636	667	623	624	687	636	619	636	614	601	650	678	591	628	624	597	635	596	675	642	667	655	646	621	610	635	635	643	588	651	677	644	606	665	658	613	672	690	659	582	619	663	664	620	616	641	640	601	634	638	618	673	661	659	608	636	621	642	663	642	639	625	654	627	603	614	607	651	639	665	655	618	616	642	604	596	663	592	612	587	635	615	573	617	617	630	650	646	629	615	656	627	618	618	643	683	612	612	678	607	614	636	608	676	657	627	656	644	624	620	644	645	676	646	620	672	603	621	657	656	633	642	642	637	628	648	661	627	670	641	639	615	629	636	670	624	612	638	597	630	635	655	655	645	612	643	681	627	640	600	654	666	640	655	672	640	640	623	629	598	632	626	622	646	625	620	679	578	639	705	613	615	600	623	649	628	621	642	659	639	638	596	630	635	600	609	624	619	615	676	640	663	667	638	676	693	620	669	653	640	636	622	674	628	610	606	617	630	663	639	626	604	622	677	668	615	654	598	600	643	648	585	665	606	604	588	667	612	605	631	644	643	629	678	631	622	663	617	617	614	638	586	672	637	612	599	627	632	640	661	632	663	604	684	655	601	598	633	693	620	628	659	618	634	626	596	618	594	647	658	636	649	597	646	639	595	584	662	676	672	632	620	602	665	617	645	597	644	662	621	656	648	641	657	614	593	644	650	650	673	645	619	620	642	647	658	649	656	617	645	624	622	619	662	630	661	661	640	637	640	636	649	629	627	623	654	617	624	645	631	652	627	649	646	647	632	660	601	655	674	620	635	601	631	651	645	627	625	605	663	648	624	669	659	655	630	614	623	665	644	619	657	643	614	634	685	599	604	678	627	662	640	618	620	648	614	632	657	642	619	663	644	652	625	578	628	623	640	686	628	615	643	628	609	658	636	594	585	618	655	596	649	622	639	629	659	625	629	628	619	631	651	624	595	646	683	643	656	629	661	638	667	595	604	678	637	619	617	607	659	623	640	649	586	614	662	639	592	665	681	657	654	614	632	651	646	656	695	620	657	610	636	644	667	607	638	593	643	629	610	656	628	605	639	605	627	630	684	608	692	599	591	635	621	647	622	606	614	631	634	643	619	672	641	637	639	606	674	637	623	667	665	611	636	616	616	636	650	613	638	654	616	614	628	615	649	627	658	596	627	652	656	606	644	612	659	631	599	599	634	627	639	651	628	624	664	628	667	604	595	635	639	611	656	630	622	605	625	599	651	654	658	607	603	616	658	619	613	650	628	620	656	639	618	605	640	623	625	620	637	637	674	665	647	623	627	662	603	595	608	648	650	581	615	630	645	673	629	624	659	610	627	602	641	607	616	642	664	652	652	601	621	638	624	626	642	669	611	623	663	636	635	581	696	655	616	621	602	638	654	608	659	607	608	583	610	610	586	673	648	631	587	686	612	620	596	651	640	616	635	607	596	648	643	623	633	684	603	600	623	637	644	596	588	613	625	584	596	651	644	593	607	623	626	647	694	597	629	688	653	679	618	670	668	629	634	636	622	676	641	658	643	636	660	608	660	615	625	643	644	636	664	619	614	635	665	634	598	593	597	608	608	638	612	672	658	682	648	636	639	624	632	606	645	603	637	648	601	624	656	612	679	622	612	631	654	617	643	646	667	644	620	566	652	640	648	628	689	630	652	669	609	666	612	651	638	649	621	631	634	677	615	668	691	646	612	681	617	641	618	643	650	650	663	635	681	609	610	611	631	615	655	664	648	637	629	605	642	651	636	644	648	640	631	633	659	569	644	630	685	635	642	641	630	607	640	571	653	640	682	602	604	635	640	632	615	659	670	621	612	623	615	641	645	652	620	630	618	624	581	604	653	619	649	604	649	634	640	605	668	615	661	616	602	607	590	627	624	654	623	632	590	568	606	635	644	600	648	639	640	635	683	604	636	629	681	634	642	647	636	651	654	644	628	633	635	665	613	636	652	705	645	634	658	620	621	657	642	602	634	618	630	641	666	634	626	622	598	608	630	666	617	649	636	601	609	644	619	638	681	612	598	625	629	619	653	622	596	664	678	623	659	593	635	607	642	633	645	573	657	615	603	627	673	668	639	659	628	637	624	630	659	642	621	649	645	620	621	646	633	653	621	637	597	628	642	582	626	632	616	597	642	624	640	652	650	641	636	665	643	652	632	606	643	635	670	607	645	646	658	662	627	624	657	650	648	626	612	625	621	650	662	652	614	643	636	662	657	666	653	645	654	629	637	647	647	682	682	654	649	627	627	647	620	618	630	664	609	606	607	648	614	697	623	630	625	683	651	603	625	666	632	611	646	646	631	598	624	639	662	603	665	660	648	620	684	616	620	668	624	652	621	609	627	617	641	608	650	643	596	626	620	643	681	657	658	629	634	654	613	593	639	637	631	646	620	632	661	644	672	636	567	643	598	653	631	596	612	668	625	638	642	595	624	653	606	651	588	628	666	635	596	674	570	671	654	646	665	684	645	608	691	696	600	628	644	608	612	628	694	619	644	673	613	639	637	632	615	631	669	642	633	632	649	636	620	611	604	631	603	647	634	632	599	664	656	631	618	617	646	612	661	655	674	687	659	618	664	691	667	644	615	601	605	644	605	621	626	652	661	641	611	646	691	657	644	589	637	610	692	628	684	614	659	641	645	564	625	631	576	656	639	605	638	631	678	600	668	608	647	639	634	607	639	627	651	677	619	666	631	581	661	621	594	639	671	652	630	657	641	624	638	631	626	629	623	643	646	645	656	587	605	632	641	585	664	652	642	634	601	635	664	633	590	595	663	627	614	654	605	608	588	664	613	607	630	659	637	642	647	633	634	650	640	637
5250	294	273	208	180	136	158	147	132	145	138	144	131	116	116	123	118	124	125	118	113	101	141	136	125	118	132	129	123	133	139	137	135	134	113	153	121	122	128	120	136	116	151	122	130	109	124	108	132	120	112	136	133	110	138	132	123	105	115	115	126	125	129	125	124	125	119	102	107	107	146	145	121	125	148	109	97	133	131	125	126	117	111	125	102	125	116	135	114	111	115	115	134	115	129	133	104	119	135	107	133	133	127	118	138	121	105	104	130	110	119	138	99	114	115	136	115	109	129	99	91	132	140	132	135	123	125	131	136	136	128	130	120	120	112	123	136	107	135	121	111	101	127	146	129	116	128	111	119	135	139	145	114	118	127	111	139	125	115	111	144	121	115	132	119	139	140	115	143	124	100	120	128	103	107	127	132	121	112	128	134	114	124	147	124	120	129	137	122	119	124	124	160	107	122	137	145	124	130	123	132	113	122	124	111	131	106	117	142	120	127	123	118	123	137	118	106	118	135	114	125	123	110	115	134	123	109	130	124	124	132	113	134	118	103	131	120	128	121	123	122	131	137	127	131	99	123	150	125	130	114	127	125	130	121	114	122	119	130	131	125	131	139	134	140	133	105	144	108	99	129	116	129	129	132	131	129	107	133	105	127	122	128	122	129	133	112	124	125	117	114	135	121	138	105	107	134	137	126	145	113	91	118	129	112	119	122	126	116	111	129	108	117	127	123	123	123	127	116	112	124	127	112	127	122	126	141	136	120	123	106	111	131	121	110	140	130	112	147	125	122	115	120	134	145	123	117	108	134	138	117	133	134	142	124	111	134	117	128	115	128	119	127	131	117	107	111	127	125	133	126	141	163	122	122	142	124	110	125	124	98	123	107	129	133	119	97	101	105	133	138	122	135	138	126	136	118	121	104	125	144	111	117	97	123	116	113	97	132	132	129	103	127	116	96	129	138	136	108	121	115	111	125	112	119	122	105	119	111	116	141	145	118	134	133	125	118	122	125	120	126	112	131	127	123	132	106	130	126	127	157	117	116	108	131	119	105	106	113	136	124	119	126	106	126	148	121	108	107	130	134	125	125	119	112	123	138	90	117	131	125	128	127	118	119	114	135	117	144	119	120	111	115	109	126	135	113	128	112	125	129	108	116	120	116	108	146	131	126	131	125	130	110	112	145	126	128	147	146	132	125	120	122	128	125	114	128	126	103	119	118	141	117	130	107	121	132	120	135	119	136	108	112	141	121	95	116	119	120	126	112	108	116	131	123	123	146	132	119	126	138	108	138	126	124	112	124	133	104	128	122	128	125	114	131	119	124	154	113	122	130	110	123	103	127	117	150	127	124	139	123	113	107	120	136	132	94	111	118	110	117	145	126	105	128	128	103	129	127	119	132	118	118	118	129	131	125	114	107	124	140	102	130	136	136	113	99	120	111	144	131	116	136	114	114	130	136	122	124	121	127	112	128	111	130	132	135	120	102	103	117	114	116	126	126	124	116	128	129	94	119	84	120	109	128	122	123	97	111	116	118	135	111	111	146	115	121	152	115	117	117	99	121	120	133	125	133	132	119	114	123	125	112	134	140	140	150	115	114	111	110	126	113	116	131	111	117	122	129	125	121	122	125	115	114	133	123	135	115	126	127	125	113	133	120	124	115	120	132	115	115	118	142	125	111	130	121	106	106	104	112	124	121	131	121	110	130	126	130	124	147	128	101	125	118	140	128	116	119	121	127	129	120	138	135	126	138	115	117	108	118	104	121	138	120	114	114	133	98	113	131	117	102	137	119	113	107	116	129	124	124	104	122	125	130	121	101	102	128	151	107	113	144	111	133	112	114	110	124	141	121	145	138	132	130	117	115	113	129	119	135	108	120	120	106	119	126	124	108	120	128	106	131	127	140	116	117	132	125	138	121	124	100	119	129	138	140	106	107	108	134	124	139	116	111	116	122	131	135	128	134	120	118	117	132	114	116	131	113	112	111	133	129	132	138	123	163	112	135	125	123	116	126	104	106	120	129	145	135	130	130	132	124	120	119	119	111	131	118	119	121	120	131	128	135	114	114	129	113	156	125	123	120	116	117	120	117	109	126	118	125	118	128	127	125	142	147	128	130	123	111	128	120	132	115	105	119	128	129	124	123	143	128	123	119	147	121	124	127	111	134	119	138	141	113	121	146	135	118	113	117	118	111	118	115	128	120	108	122	143	143	114	128	124	120	128	111	121	119	132	122	135	95	121	114	134	126	105	125	111	131	101	119	132	120	116	123	123	141	112	118	100	122	131	109	119	132	132	104	130	135	127	126	144	97	127	135	98	125	123	121	108	114	129	123	129	119	126	116	121	116	125	133	107	118	137	121	123	144	109	119	140	134	126	123	124	101	136	129	111	111	119	139	103	109	108	131	121	132	109	106	134	118	118	107	113	110	100	112	115	148	124	111	120	135	102	129	118	116	125	129	154	113	135	137	128	135	122	142	133	127	118	120	137	132	155	129	128	117	118	97	120	113	140	137	105	116	109	134	136	148	105	114	117	116	114	132	143	113	109	118	119	129	116	117	120	107	104	115	124	127	113	120	123	130	137	117	102	147	127	137	136	116	132	120	140	127	108	109	116	123	133	124	119	128	125	124	122	115	120	114	100	127	117	133	133	95	130	106	141	115	116	117	137	121	140	128	101	133	140	110	115	133	124	134	126	123	131	122	121	105	102	133	113	124	154	123	117	130	125	120	167	132	108	129	123	112	117	112	135	135	106	131	131	124	108	115	128	134	125	111	106	133	131	116	124	103	109	125	117	130	131	123	118	120	112	127	115	111	118	132	122	131	126	118	140	131	137	125	105	119	133	128	130	124	120	117	112	124	122	114	120	133	126	134	118	113	129	110	124	117	110	125	132	131	101	113	122	116	114	123	115	122	118	115	120	124	126	128	129	114	122	122	130	134	124	134	116	119	118	108	115	106	112	118	106	131	141	112	117	111	104	138	117	105	128	104	129	129	120	125	128	106	123	129	138	126	123	127	110	117	114	113	113	132	100	143	104	87	136	121	132	136	112	121	119	111	119	113	142	133	133	104	104	119	120	111	115	140	115	117	116	109	120	137	128	110	141	122	130	144	121	121	129	128	130	139	115	115	119	117	129	121	116	133	140	139	113	120	114	121	111	90	114	121	129	111	115	124	129	111	129	125	96	106	129	123	109	127	130	125	129	133	139	147	124	132	102	126	104	99	121	118	109	137	113	116	118	101	114	103	120	107	116	117	122	128	110	127	127	104	135	118	137	125	121	130	109	108	119	130	157	118	144	116	112	134	124	131	117	105	118	112	123	106	118	152	120	114	121	132	132	130	137	119	110	122	122	131	120	140	123	125	141	114	139	124	118	101	111	115	123	125	137	113	129	138	120	122	132	113	124	126	114	126	129	132	113	113	141	95	120	100	121	130	128	118	114	138	135	146	119	135	120	120	126	131	113	146	130	126	120	118	137	124	130
4704	481	690	640	549	509	470	418	408	410	440	436	417	456	424	358	415	359	391	396	370	362	341	367	342	334	343	374	359	408	386	371	375	349	377	324	371	366	339	374	341	356	332	365	354	343	400	342	347	338	366	370	363	344	352	376	367	402	337	346	376	359	366	336	363	324	345	322	346	339	318	393	342	368	377	360	342	356	369	352	344	374	354	354	347	355	342	372	359	319	385	372	379	369	366	358	364	365	328	319	364	383	315	346	371	325	357	324	381	331	351	384	367	362	351	363	405	374	346	354	364	377	382	348	332	394	379	358	353	335	368	351	373	371	358	355	364	367	353	350	337	373	369	329	342	349	370	298	337	334	361	356	363	369	354	371	364	370	380	351	369	374	324	387	364	333	353	363	359	362	362	346	335	363	351	347	384	374	361	349	317	316	381	321	322	356	375	341	348	320	321	341	359	355	358	369	353	361	351	345	340	366	362	358	379	362	382	363	363	322	355	363	324	335	356	375	352	374	329	357	383	379	359	337	380	368	342	344	347	356	287	316	329	361	332	357	373	382	340	345	367	387	360	373	378	354	327	369	326	339	426	361	380	351	370	366	368	370	363	338	367	359	343	351	378	361	370	368	396	353	362	350	354	380	371	362	319	356	342	351	393	319	356	377	336	357	346	391	332	363	355	324	373	325	354	325	340	359	340	336	324	338	364	339	323	359	360	372	356	345	391	346	367	327	353	332	342	390	349	379	372	352	353	386	348	361	370	353	351	375	327	333	346	360	359	365	342	331	334	348	344	333	347	317	351	362	367	335	349	354	346	359	350	341	367	369	368	366	348	345	347	369	365	332	324	385	355	373	347	344	340	332	384	323	366	359	333	395	336	339	359	340	355	305	351	348	330	349	345	346	377	353	365	342	361	371	372	359	325	353	378	367	348	383	366	339	356	333	357	392	354	339	354	372	367	339	336	380	395	356	348	368	400	369	349	350	389	362	329	346	332	325	360	341	336	296	332	361	370	377	335	330	356	393	340	372	357	356	327	334	356	395	370	370	344	365	346	362	368	363	366	389	345	394	349	384	357	396	361	340	362	378	358	371	389	341	362	370	348	346	347	358	346	346	355	376	336	318	391	357	377	313	293	338	354	372	346	356	355	323	360	324	350	367	356	359	366	354	353	341	332	376	363	353	329	392	316	358	358	373	350	377	347	339	355	391	350	353	364	358	354	392	376	350	357	372	368	390	349	366	349	318	347	355	354	358	353	365	326	351	366	372	353	333	351	340	362	349	361	325	371	346	357	354	369	342	350	381	339	339	355	352	372	327	350	373	355	317	339	347	355	376	330	337	401	321	330	371	369	304	377	351	354	364	357	327	353	352	352	325	339	362	388	324	364	371	360	340	391	343	341	371	339	352	349	372	375	343	331	390	357	409	363	336	368	343	369	367	363	385	328	366	358	379	349	353	341	346	336	378	352	328	364	371	345	335	349	348	359	406	369	352	358	345	398	374	347	367	346	338	347	343	360	357	384	347	371	348	372	377	394	362	338	367	354	346	350	369	368	360	362	353	329	372	348	371	374	397	331	356	373	361	346	375	390	351	340	351	360	390	348	358	343	366	347	344	397	391	387	369	346	333	359	362	373	345	368	334	359	325	374	335	392	363	371	367	355	317	357	348	334	326	327	378	377	350	370	356	360	366	355	377	388	352	372	371	335	322	333	379	366	365	368	364	346	326	329	389	345	317	371	355	339	334	345	367	368	372	346	363	371	343	361	368	360	331	358	381	357	356	339	327	398	343	344	348	355	353	369	373	385	388	389	369	373	336	369	334	382	344	335	340	374	373	340	353	369	384	331	320	325	355	390	341	348	313	369	318	374	354	353	318	342	350	373	378	384	344	364	353	361	344	340	357	357	371	364	343	375	365	332	358	354	362	348	352	345	388	309	371	351	341	340	383	377	355	331	349	357	389	367	350	367	371	360	384	353	397	348	366	367	374	353	333	408	336	374	369	342	359	383	347	343	341	350	375	375	380	348	339	361	330	362	374	374	344	344	364	330	343	380	378	337	356	344	351	373	385	350	381	361	358	342	347	328	382	357	332	346	407	339	367	370	384	316	346	366	372	358	333	373	333	392	333	380	347	374	330	381	376	336	340	347	366	347	342	372	360	369	371	342	356	361	338	362	387	322	334	394	379	341	368	330	354	348	344	359	354	371	365	385	347	360	351	402	394	349	338	364	349	389	353	358	353	356	344	335	388	335	392	371	318	371	320	357	325	381	375	343	343	349	345	370	340	329	348	381	334	332	370	387	376	355	350	370	344	338	352	346	358	346	325	377	329	362	354	371	347	349	378	352	332	377	362	369	357	352	332	339	331	345	351	340	334	340	360	384	330	360	338	361	343	319	377	369	362	369	344	362	396	368	342	346	348	324	359	371	361	384	325	371	379	347	337	323	370	340	365	360	371	385	372	378	335	357	373	338	344	350	362	373	348	357	350	335	340	385	373	384	359	365	363	352	384	347	362	324	364	356	312	389	368	365	384	372	363	332	362	353	369	360	349	362	365	375	377	374	356	339	368	368	412	344	383	353	344	363	370	388	376	349	335	339	366	363	346	343	356	354	360	316	352	385	377	357	369	372	317	342	348	348	345	350	361	350	353	385	370	354	357	355	349	368	355	352	360	372	393	329	356	343	354	372	338	356	361	361	358	371	326	369	356	374	370	341	320	388	346	426	333	354	340	355	316	368	339	351	364	299	382	330	359	357	358	357	334	374	359	371	352	354	331	381	340	332	351	344	335	361	359	333	357	357	308	335	373	381	339	368	356	353	355	359	371	373	328	341	373	344	350	310	352	365	337	332	348	332	349	353	359	342	384	357	333	354	341	356	381	381	368	312	351	333	336	328	383	363	333	321	353	389	363	355	329	343	353	343	348	363	341	383	314	331	380	341	331	356	333	330	316	343	362	315	358	336	392	375	412	377	367	375	367	365	361	302	336	360	368	359	344	334	330	326	364	363	367	360	354	319	380	393	356	354	331	368	321	362	368	342	364	364	343	367	368	343	360	365	350	346	371	349	386	351	365	382	342	340	335	363	366	346	371	330	377	338	361	409	380	336	360	390	348	360	307	324	358	345	367	351	348	359	337	369	362	352	356	354	388	343	345	327	330	369	350	358	373	324	357	350	373	357	365	361	359	344	338	388	343	361	362	376	315	380	359	369	343	361	357	347	359	356	337	370	358	364	384	345	349	362	363	367	347	359	404	349	382	414	359	374	404	345	325	362	341	337	348	347	406	345	353	353	393	353	377	331	349	373	383	391	366	390	342	357	365	382	381	358	346	370	345	375	339	335	347	333	344	370	344	359	372	388	330	361	348	386	349	321	367	383	360	354	363	351	367	340	354	358	358	382	348	319	307	382	362	349	365	373	352	356	345	363	364	355	346	358	343	347	322	368	357	340	375	358	357	373	365	359	366	359	365	361	319	337	376	364	367
35600	6339	1665	1195	776	615	519	448	432	361	347	397	363	329	339	261	263	280	312	308	286	310	236	260	283	299	283	281	281	289	290	272	253	264	267	272	282	292	294	265	294	273	241	251	267	299	263	278	281	285	284	279	261	304	298	264	283	268	281	268	293	226	263	281	242	262	288	292	285	262	251	251	288	275	273	255	229	271	263	291	269	278	279	275	270	263	238	274	263	273	279	279	274	260	249	247	240	266	269	280	266	239	270	249	272	295	235	272	256	272	271	297	247	257	281	295	245	275	272	257	282	290	239	246	279	274	230	300	275	253	267	265	266	293	277	313	245	275	239	217	292	252	254	245	256	277	277	254	267	243	279	251	244	249	305	231	270	267	266	280	274	286	286	284	280	276	292	277	249	244	270	271	279	247	257	249	255	289	261	302	268	287	267	271	256	283	261	275	247	270	242	275	247	265	266	267	272	272	265	262	274	281	265	223	295	250	261	268	290	254	253	297	278	268	289	253	273	283	278	220	271	261	286	258	281	251	271	253	267	285	278	293	271	259	245	266	263	237	278	272	280	267	241	265	272	274	239	321	258	260	258	269	266	265	274	268	271	255	243	255	260	257	252	289	259	255	282	277	251	238	260	278	270	299	274	253	250	263	281	276	268	276	272	267	256	278	283	284	272	296	302	247	281	256	275	284	265	300	280	240	242	262	283	288	276	280	258	282	259	249	277	263	273	236	270	307	277	290	264	259	280	291	257	301	303	278	275	247	266	281	291	261	279	253	275	266	284	262	256	283	271	255	286	255	295	259	237	243	275	267	290	260	261	249	237	280	257	273	291	275	262	260	253	276	247	275	254	268	264	240	261	267	273	267	287	276	258	267	274	264	272	270	296	261	284	269	268	244	299	271	294	279	271	258	271	244	289	259	291	260	263	263	276	270	239	278	258	252	268	280	296	248	301	247	278	255	287	300	271	259	280	282	290	239	253	254	278	241	290	275	252	282	282	245	257	270	282	256	243	242	273	269	256	270	239	246	257	263	262	272	264	271	247	263	255	245	268	284	274	246	287	268	274	281	280	270	250	267	261	266	287	298	251	257	263	286	266	258	248	262	262	266	255	247	268	304	266	270	251	265	286	279	307	278	237	272	278	258	240	269	269	265	262	275	269	271	260	243	268	288	266	258	261	291	274	279	286	260	282	274	262	269	259	298	294	259	277	265	222	252	264	219	272	272	269	281	252	256	270	259	277	270	267	226	273	274	269	255	253	281	273	281	257	247	249	283	254	271	280	250	230	276	295	261	269	247	264	273	279	245	249	293	290	257	255	239	257	258	266	270	291	262	267	296	287	276	262	248	287	274	267	250	277	274	260	288	256	248	272	258	232	254	253	251	263	255	264	241	262	250	284	274	301	254	263	272	265	215	258	253	277	269	299	280	283	285	300	291	291	286	257	259	264	246	262	246	242	282	268	270	250	270	280	270	223	278	263	271	267	278	265	259	271	266	291	283	282	276	223	284	256	253	244	268	267	265	239	274	256	259	241	230	229	258	246	276	285	261	282	268	277	271	259	252	259	267	268	263	279	281	278	296	279	309	258	262	278	243	258	268	253	276	283	309	249	245	292	280	244	269	258	270	272	292	283	265	280	265	237	243	241	271	257	230	294	262	265	256	255	294	279	269	257	260	238	288	273	298	247	292	266	268	287	264	279	291	268	243	290	270	288	248	272	265	291	274	283	259	264	300	305	226	256	252	269	240	273	274	245	288	287	278	314	241	246	257	297	230	259	270	279	273	278	249	274	321	261	280	266	279	243	257	271	283	266	239	280	299	284	256	254	248	265	255	272	279	279	276	272	266	250	279	286	299	258	285	239	265	260	251	243	249	274	276	270	246	251	264	242	245	286	284	260	236	290	227	280	276	266	248	252	237	261	288	267	264	268	295	277	283	266	258	259	306	251	249	229	264	280	251	292	240	273	255	262	309	276	236	309	266	236	248	277	275	254	270	262	253	280	286	234	257	245	284	291	259	260	284	272	285	258	248	262	266	285	291	248	248	283	272	234	232	257	256	261	258	277	268	281	258	280	252	283	264	305	229	251	274	269	272	273	232	259	243	265	277	277	266	255	268	262	261	270	296	274	249	303	260	298	272	259	247	289	289	270	254	275	238	251	253	263	258	270	260	300	299	241	275	241	249	263	288	252	292	263	253	288	281	273	310	262	249	247	253	252	262	256	276	263	309	272	274	260	267	286	265	261	263	252	294	258	279	263	255	278	255	286	286	282	243	298	273	291	276	236	264	278	292	277	268	266	277	275	290	266	289	247	269	285	261	278	250	275	262	254	290	266	264	270	254	250	264	273	298	246	304	290	272	254	294	314	261	271	261	247	279	266	269	302	253	257	276	272	279	253	273	258	276	282	268	278	277	292	274	260	265	267	297	261	260	271	275	292	248	275	281	274	255	259	279	239	280	282	285	260	283	283	283	280	259	279	270	278	280	282	243	270	255	284	256	244	266	274	264	273	255	260	270	266	270	279	285	258	256	247	270	256	272	278	232	269	253	272	253	265	273	254	277	267	257	263	285	297	254	271	276	249	231	262	276	263	254	239	259	293	271	272	268	266	265	253	275	281	309	232	252	268	276	280	257	275	287	267	263	240	282	262	270	253	251	233	297	253	251	298	214	274	280	283	274	258	264	244	250	293	244	259	298	279	265	281	300	264	235	295	268	301	271	241	291	258	262	289	264	256	257	269	279	284	274	316	274	274	271	250	272	246	250	276	240	253	271	262	255	310	240	298	274	301	295	235	270	239	261	268	296	224	280	293	258	222	262	267	234	280	317	268	256	281	310	286	285	276	242	252	305	281	267	249	261	277	283	290	254	253	276	270	273	270	276	283	267	248	296	262	275	264	302	270	243	295	271	239	272	254	279	260	281	283	282	254	264	268	292	281	249	262	274	265	278	269	266	262	303	297	268	272	260	244	264	300	263	257	245	279	236	272	256	262	268	296	293	300	258	301	264	263	274	298	279	229	290	245	276	258	265	257	264	219	261	262	280	246	253	259	273	249	264	266	245	274	273	281	275	289	265	257	261	291	243	278	272	253	264	262	259	256	264	243	248	293	286	277	260	276	272	288	264	242	297	273	262	279	273	255	264	274	256	278	269	245	272	285	282	303	274	286	255	252	261	261	266	265	254	253	264	289	222	270	258	287	249	262	261	311	287	289	264	256	250	272	266	256	261	271	242	251	257	282	238	244	261	253	265	276	277	265	244	259	275	262	274	282	276	230	256	255	296	263	245	271	252	261	256	256	242	279	298	249	274	251	279	280	260	254	301	269	235	275	270	255	273	258	262	301	261	262	219	238	268	249	254	262	275	245	266	281	273	231	278	256	260	267	248	281	286	289	285	271	278	263	232	253	295	291	256	259	253	269	233	254	259	281	254	254	290	265	270	266	232	237	250	256	269	260	241	246	265	272	270	268	257	283	258	290	242
15991	1527	3156	3393	2848	2477	2025	1768	1622	1431	1441	1249	1276	1124	1040	979	990	959	886	886	839	856	814	814	762	753	738	784	786	779	763	811	783	731	732	742	797	764	716	791	720	776	740	708	760	749	711	704	682	722	667	718	707	653	684	673	669	668	664	687	696	676	667	665	699	658	677	721	703	638	722	670	686	673	668	644	685	699	698	642	740	685	688	732	658	651	635	622	690	673	669	679	645	625	634	716	720	683	652	664	616	660	648	656	668	673	661	622	701	658	707	674	625	699	694	666	684	676	655	643	653	666	671	647	700	658	677	675	673	666	702	689	701	629	625	686	647	648	618	681	715	685	680	692	686	682	652	680	688	657	663	637	656	643	705	674	639	600	695	690	659	650	698	667	674	674	637	663	646	704	611	660	648	649	612	672	705	686	631	649	642	669	685	678	648	671	684	710	705	714	696	612	621	675	664	677	662	646	669	613	662	708	642	684	724	672	658	632	679	679	701	655	657	689	684	632	671	663	696	663	656	642	686	718	623	664	701	631	650	639	653	591	672	673	590	642	666	720	687	663	665	670	680	622	675	624	660	667	696	707	642	653	708	628	652	659	686	678	643	652	680	661	614	672	629	650	635	680	727	657	641	667	662	701	663	669	677	671	680	637	615	691	680	657	661	668	694	647	595	651	654	667	690	663	718	660	643	660	646	701	636	652	660	632	634	702	614	696	635	639	687	681	650	665	678	649	617	702	704	667	648	685	637	653	673	618	641	635	651	668	641	659	679	638	625	626	705	669	687	664	648	665	669	693	643	651	679	655	685	599	657	662	615	634	691	680	693	657	672	642	651	663	684	660	678	689	624	648	671	650	637	684	683	680	681	660	646	683	673	650	707	687	660	667	701	687	668	645	708	665	679	659	662	670	693	694	671	631	641	643	683	692	670	677	673	650	645	668	627	651	693	660	672	646	679	654	681	666	658	618	670	629	669	613	687	630	656	684	665	615	684	668	638	675	655	683	658	722	670	650	697	719	688	677	663	690	643	713	640	689	675	672	619	689	651	711	723	670	690	645	644	717	643	664	632	652	676	651	639	669	666	694	654	674	658	636	652	710	654	705	621	670	676	638	642	659	645	701	688	665	654	657	688	669	653	643	649	622	726	644	669	665	673	648	672	706	649	645	652	674	722	647	643	630	687	646	720	637	689	634	649	679	666	646	664	692	628	646	640	636	672	619	661	680	653	669	675	680	676	681	661	667	673	625	660	715	708	626	634	671	617	630	619	656	645	687	698	672	650	683	644	661	665	651	706	688	719	635	662	683	687	652	686	646	628	651	685	677	669	654	645	661	661	661	675	633	711	649	669	730	669	647	662	696	665	673	670	693	682	619	642	678	663	653	725	653	685	603	694	694	646	695	633	696	683	681	717	668	631	628	675	667	684	699	690	666	626	641	642	673	638	654	681	682	646	705	683	691	640	666	628	662	648	646	701	633	641	661	625	615	673	621	712	668	583	670	687	670	674	683	619	703	688	658	690	648	688	667	638	619	650	670	711	667	687	690	663	675	655	653	622	627	708	649	652	645	682	669	642	679	697	692	677	647	670	669	687	632	680	641	689	695	671	682	698	649	659	695	618	645	657	678	677	669	653	634	657	663	726	716	701	645	635	687	647	702	643	692	673	660	690	668	655	691	682	710	685	685	665	679	647	642	643	651	672	693	633	665	681	691	700	658	684	656	710	671	665	688	683	659	676	664	750	661	669	686	659	691	685	664	668	650	664	608	657	640	637	682	678	670	624	744	679	655	652	699	680	671	673	677	662	624	709	667	646	659	682	672	685	595	642	624	634	664	677	681	686	639	660	676	672	645	636	633	633	610	658	622	656	627	640	693	646	637	644	701	719	685	630	719	659	628	663	695	681	618	651	654	649	688	663	701	700	651	649	654	648	649	683	644	646	685	618	717	626	667	685	617	657	664	690	673	650	670	656	692	682	677	642	684	664	644	652	629	665	678	637	628	716	660	631	651	657	653	683	677	662	704	634	651	664	666	667	651	675	633	667	638	650	637	688	691	668	661	665	673	670	665	681	667	626	688	597	650	718	675	651	651	642	693	632	658	680	633	687	674	664	649	686	673	698	635	708	666	697	604	655	673	651	666	698	639	680	666	695	654	645	666	640	664	628	677	690	660	692	626	666	644	644	706	657	654	618	637	653	688	665	657	620	636	668	662	675	662	672	713	670	629	682	671	719	685	651	632	648	681	660	700	661	677	673	662	685	646	678	704	644	657	661	652	674	688	642	675	614	721	652	684	654	634	682	669	717	661	594	663	642	680	677	658	687	689	656	655	611	644	656	682	580	639	659	658	634	665	678	676	691	646	682	683	676	693	694	705	656	660	642	690	652	601	698	686	646	674	707	644	672	679	654	632	667	684	627	685	664	648	680	695	662	606	727	668	692	631	652	677	618	654	716	658	731	623	650	683	668	643	691	655	678	634	671	609	670	615	694	647	674	686	631	663	623	619	672	653	725	651	691	676	709	664	661	686	654	656	663	670	678	656	635	662	620	677	641	678	653	605	681	668	617	627	666	602	685	625	648	625	687	665	689	696	676	671	662	702	649	641	692	682	679	670	652	604	653	634	669	686	669	677	706	682	678	648	670	661	713	609	650	649	672	631	651	679	643	696	640	671	685	707	631	668	658	651	646	693	604	641	672	669	654	660	640	677	655	653	666	698	677	655	663	612	671	656	644	688	658	672	681	637	670	665	645	671	681	671	728	697	626	672	638	687	662	695	687	687	688	648	668	668	682	672	668	665	635	673	617	696	675	667	649	696	667	644	663	674	666	640	606	665	697	644	689	699	695	674	629	642	663	670	664	648	668	696	652	648	631	696	662	621	661	619	638	687	681	667	670	684	685	619	664	686	676	690	701	651	658	665	664	642	680	665	678	664	661	648	670	668	685	623	649	650	650	653	648	665	682	666	665	645	670	692	651	632	635	654	661	673	656	647	699	618	682	650	693	627	642	622	617	638	639	644	687	644	737	695	614	674	673	647	677	636	665	637	654	672	629	674	663	621	706	639	683	621	632	637	681	673	689	613	657	668	646	663	680	650	643	678	668	674	712	657	666	679	690	687	658	631	664	668	673	658	670	621	650	669	706	695	668	637	671	694	631	698	646	661	666	685	673	705	628	670	660	646	637	665	598	622	617	634	723	633	677	652	664	630	612	733	712	671	650	646	644	648	668	683	645	682	651	647	742	686	657	703	666	674	650	670	676	686	643	706	654	671	649	689	653	661	702	679	685	680	653	673	628	668	601	655	699	681	645	657	645	622	665	660	632	674	677	663	662	714	664	680	645	612	690	680	676	693	638	622	639	657	639	653	656	626	666	676	667	668	646	641	651	716	667	664	658	697	625	661	658	674	671	636	622	684	598	646	656	679	713	656	647	722	631	614	710	649	696	655	660	626	700	639	635	698	685	659	656	696	631	636	672	659	637	675
49694	14333	4422	2180	1283	954	770	634	522	489	470	422	485	348	360	327	336	306	316	321	287	297	312	284	300	280	274	275	276	272	262	261	274	309	283	266	266	284	286	266	293	285	294	264	284	281	266	285	282	270	256	268	283	296	265	255	268	303	272	265	260	282	268	275	284	261	268	276	246	271	268	272	242	256	254	298	258	259	254	282	264	250	263	265	277	254	257	271	270	252	254	233	253	263	292	302	251	265	257	284	275	254	272	280	277	283	280	248	294	274	255	279	243	292	254	266	251	247	308	261	269	263	289	234	272	251	257	273	273	294	247	289	254	245	285	290	261	284	286	261	279	249	251	263	260	258	245	250	259	263	254	253	276	283	282	270	282	278	243	238	262	269	274	263	231	269	283	226	257	252	238	271	253	246	283	270	246	203	242	229	238	260	275	257	265	223	245	258	257	260	255	278	308	242	256	293	248	238	252	259	237	265	250	231	277	260	248	283	249	249	240	265	259	250	285	266	245	259	293	281	271	240	287	291	254	272	247	255	265	227	249	275	252	266	256	267	250	261	265	238	253	257	264	278	237	293	288	266	256	257	260	258	264	307	260	253	275	266	274	303	262	267	261	243	232	261	241	282	281	248	281	277	287	223	288	261	231	292	255	276	298	258	265	253	247	280	276	272	258	278	233	256	293	263	270	265	273	281	254	256	247	256	271	288	263	247	256	261	285	281	305	247	261	250	273	257	250	246	272	286	253	263	288	249	260	263	275	290	278	283	264	257	276	288	234	257	249	245	264	273	267	247	264	273	264	251	276	279	266	258	253	269	271	236	244	268	300	264	250	264	239	282	238	257	274	275	244	271	270	252	277	273	252	234	279	262	270	265	244	285	285	261	268	279	246	247	254	264	307	269	263	266	278	246	287	294	237	250	274	270	232	274	271	316	255	279	249	271	271	266	255	257	260	272	251	278	243	265	251	248	254	271	271	259	249	252	234	248	246	280	286	262	296	243	287	251	240	271	278	267	281	247	296	276	283	287	259	261	263	268	250	271	240	246	232	237	261	272	253	265	267	252	266	276	249	269	269	235	265	266	273	282	279	272	269	248	299	239	261	254	260	231	291	264	258	219	280	278	268	260	244	258	230	280	282	274	283	235	252	245	245	260	267	254	263	246	254	266	256	244	261	277	257	233	252	280	241	281	285	263	256	284	237	257	269	284	261	250	266	249	234	267	221	282	288	267	249	265	286	273	282	294	224	268	240	282	264	285	279	263	251	253	291	295	256	256	318	224	273	246	264	276	264	257	254	241	257	283	268	269	264	263	251	249	260	242	280	259	253	248	249	265	244	235	257	266	263	242	269	257	234	287	264	279	269	260	272	286	279	269	259	289	252	205	263	253	279	272	260	282	274	265	234	288	262	272	279	235	290	247	265	282	258	263	302	282	261	267	276	255	260	258	259	266	291	263	257	270	274	268	257	257	295	248	263	277	255	258	259	259	286	244	249	261	268	272	266	277	241	262	311	265	283	266	268	280	268	277	280	277	264	259	287	272	244	238	251	272	270	274	254	260	253	289	268	235	257	246	268	250	241	253	280	240	284	265	258	280	267	271	290	265	257	276	293	283	254	286	274	234	251	292	247	251	254	265	281	263	273	297	277	275	251	257	248	253	270	291	267	269	258	263	268	270	252	274	262	266	309	269	286	287	238	271	252	284	288	287	243	265	287	277	267	264	246	261	262	288	274	299	259	246	272	276	281	279	250	276	236	274	276	270	247	268	267	251	264	278	254	237	295	286	284	269	240	263	271	252	241	249	269	227	243	253	262	279	260	269	265	262	261	240	266	291	261	234	274	267	280	254	274	269	264	257	278	281	261	276	243	303	284	233	229	266	284	273	239	311	238	270	254	273	249	275	257	278	269	262	276	225	261	251	295	260	275	262	274	249	259	265	271	253	259	268	268	261	273	270	281	258	242	262	242	242	247	283	270	282	237	258	257	272	260	254	248	234	258	254	234	286	250	248	279	279	249	236	281	249	266	250	283	252	271	244	256	252	255	263	263	278	262	278	227	272	256	216	237	266	277	275	272	284	273	261	226	254	271	289	281	259	291	242	287	282	278	280	279	281	250	236	273	289	299	281	269	260	232	232	283	273	246	277	243	263	250	235	236	271	293	245	250	291	243	245	254	250	265	251	256	295	278	252	268	249	258	256	280	264	244	277	276	273	257	238	243	268	272	259	301	243	272	268	287	257	240	274	233	248	262	259	269	254	292	280	303	277	256	258	269	269	259	232	278	259	275	252	282	261	291	251	291	277	269	285	257	241	251	293	247	231	288	231	244	287	271	251	274	287	258	256	266	259	282	242	259	284	252	267	265	268	269	247	261	281	254	239	263	234	284	242	273	281	259	241	270	298	267	236	259	285	248	261	259	264	247	254	271	253	273	240	271	262	264	256	282	269	261	261	257	267	250	284	264	288	247	247	247	257	269	266	285	243	236	274	263	269	271	253	279	276	269	277	260	272	268	253	280	300	242	263	272	262	254	258	270	253	274	246	270	254	246	250	246	244	244	251	272	309	265	241	268	259	278	252	279	256	260	251	250	274	253	280	297	244	280	294	269	290	267	290	233	264	291	257	242	248	256	265	264	274	275	223	226	260	274	279	277	243	261	256	289	272	254	283	283	268	285	260	261	263	248	285	249	268	272	265	280	264	283	281	274	248	291	251	292	298	248	290	292	268	248	249	291	267	258	277	239	265	241	284	243	265	255	255	242	256	257	262	277	259	269	279	264	264	250	279	259	256	263	282	265	280	275	239	255	258	264	284	286	247	270	226	257	266	255	273	243	283	291	258	253	247	257	293	211	263	253	274	238	257	243	255	268	269	259	270	276	218	261	257	260	244	241	277	276	253	268	271	284	265	279	271	234	299	313	242	285	257	260	257	282	262	256	257	264	299	254	240	263	261	266	258	275	250	247	246	256	264	285	252	247	255	278	292	274	282	265	253	300	279	276	254	267	266	244	260	255	230	266	260	254	238	260	279	263	239	253	268	264	250	267	231	280	261	251	267	298	275	269	255	246	279	244	268	278	253	260	313	274	268	263	278	282	243	258	264	248	298	277	274	289	282	280	277	302	261	260	245	255	266	260	276	271	269	275	273	268	259	273	273	261	271	295	285	296	293	280	245	275	271	274	247	305	261	242	273	285	271	273	269	261	250	243	302	272	288	272	252	286	256	313	290	254	281	277	248	255	265	249	274	264	248	245	263	249	260	269	280	248	240	251	256	268	279	292	278	266	308	267	270	259	249	258	260	252	267	244	253	276	218	254	289	259	292	284	238	299	265	252	286	245	270	281	255	250	259	270	251	280	257	267	296	259	266	263	250	277	253	250	287	262	256	253	253	247	289	251	236	260	258	242	262	251	253	265	273	281	260	244	228	287	271	258	264	273	284	279	254	250	257	260	267	293	262	233	275	274	274	270	268	256	248	278	272	270	267
22242	2211	5154	5769	4700	4029	3202	2669	2230	2101	2051	1811	1767	1571	1253	1104	1171	1115	1039	1025	996	909	930	861	868	844	851	834	812	807	831	817	783	802	756	818	862	814	829	786	843	857	732	687	762	731	698	673	694	723	710	744	731	668	715	710	713	699	682	632	623	666	659	642	628	649	627	649	666	654	663	635	628	666	686	641	640	677	654	625	607	660	664	636	632	641	643	652	648	672	670	627	655	618	641	607	695	660	636	653	632	661	654	642	619	618	650	669	655	676	598	628	644	667	643	639	639	648	645	694	629	625	631	622	614	639	639	609	647	647	661	641	610	614	614	664	678	663	610	604	641	635	601	625	647	614	593	633	668	667	634	619	613	622	618	657	651	629	605	655	636	639	604	633	628	691	653	603	578	634	643	628	628	633	597	613	631	615	631	660	666	649	659	662	642	644	654	641	602	670	634	635	631	668	620	649	649	575	645	691	649	624	641	671	633	608	570	631	645	625	627	595	642	667	656	650	640	607	677	654	597	642	595	644	658	656	633	682	659	581	627	672	631	619	641	644	614	618	654	589	625	661	630	669	666	645	606	640	601	602	621	652	634	692	586	661	666	620	643	624	639	621	617	648	620	613	617	625	626	615	659	676	657	641	599	647	630	664	638	616	603	634	647	629	618	646	609	638	597	617	640	675	614	651	654	651	636	628	697	647	633	625	603	621	614	602	625	596	625	669	615	632	633	622	625	591	585	585	618	657	648	656	634	635	601	625	640	598	644	643	684	627	648	623	651	612	594	568	637	677	657	674	686	619	627	606	635	635	653	589	630	638	622	626	632	632	678	654	626	616	597	624	616	682	648	622	642	643	627	631	664	617	623	626	635	643	669	640	646	619	654	630	636	665	599	641	620	608	597	612	640	670	645	640	594	637	648	597	607	591	617	596	624	651	626	636	653	640	624	608	616	626	616	640	594	601	635	599	658	608	634	665	633	609	641	630	622	660	596	566	604	653	646	644	612	582	606	606	622	663	658	633	626	685	629	627	672	644	589	624	621	652	662	641	633	650	657	658	614	635	661	615	626	598	645	635	619	662	662	648	604	626	667	634	646	636	593	638	639	648	626	638	634	581	667	644	639	642	634	663	637	647	664	656	634	633	609	638	655	581	650	669	670	650	613	647	629	603	625	620	596	593	615	597	628	651	660	675	656	658	660	652	606	631	628	621	632	602	658	622	604	635	672	655	644	615	659	631	659	672	693	654	593	595	597	671	647	712	677	621	639	617	623	639	651	673	619	657	550	640	642	659	620	594	649	640	643	619	608	584	650	654	646	624	652	604	639	605	666	650	599	630	613	667	627	643	606	574	613	649	601	648	639	643	611	649	645	637	600	591	650	592	620	611	633	606	641	640	637	640	622	607	604	596	665	606	641	604	669	673	633	618	660	642	637	593	611	605	669	616	676	597	646	677	646	629	617	647	645	610	605	586	621	663	678	611	666	625	637	603	631	621	579	621	614	637	585	671	642	652	622	607	647	652	639	610	567	629	647	628	650	640	684	570	624	632	625	576	635	594	655	651	650	608	653	655	644	603	581	571	642	612	641	646	625	623	648	658	643	578	632	623	677	585	614	660	633	633	635	634	667	651	605	620	666	646	623	678	631	680	587	580	623	622	605	607	657	642	667	595	622	669	605	584	655	621	606	666	667	605	664	614	635	614	628	650	655	607	622	607	591	608	653	650	633	609	604	646	654	637	629	681	626	608	610	593	631	621	633	619	599	630	633	612	630	618	621	597	617	589	662	642	646	677	639	615	655	615	628	632	646	598	622	626	614	624	623	624	665	616	630	660	654	635	634	630	616	628	578	599	626	615	624	634	668	656	669	648	626	656	639	635	599	647	602	643	630	654	643	594	580	589	619	618	549	627	614	600	615	607	622	595	646	594	641	641	664	648	642	631	674	591	630	635	649	643	640	678	631	638	619	647	637	672	627	636	643	618	630	647	634	668	639	638	647	622	622	641	658	616	648	602	638	620	630	596	621	605	596	638	612	583	652	606	634	627	609	672	645	629	639	636	651	630	651	647	605	649	644	639	595	630	607	632	626	617	646	645	610	594	628	637	659	627	643	658	610	610	636	636	613	650	669	610	658	653	688	646	642	624	572	607	654	626	626	614	634	614	589	635	644	621	620	624	637	627	658	666	627	620	636	652	643	639	690	644	635	626	676	633	602	642	625	609	617	631	631	580	627	682	621	635	630	628	675	622	653	608	637	644	642	640	695	667	614	637	656	680	615	606	656	628	642	597	630	621	585	665	629	604	608	624	624	657	625	618	619	644	571	643	620	637	612	620	602	612	587	578	630	597	633	639	661	608	613	625	645	623	641	619	600	644	679	616	644	641	608	650	633	631	604	622	641	624	660	649	630	630	628	595	603	573	599	667	602	617	630	614	681	635	606	685	627	616	615	637	631	679	613	627	626	634	632	674	646	626	657	638	619	636	668	593	620	633	616	668	609	644	661	622	702	655	631	618	629	650	601	638	585	684	631	634	601	664	720	660	628	666	643	631	669	635	627	649	631	666	620	650	630	634	607	651	633	650	638	627	624	638	638	670	606	629	656	619	655	643	656	608	621	678	600	636	626	629	623	603	623	658	642	640	644	633	624	633	624	676	677	615	619	657	621	610	640	665	571	643	625	662	630	585	625	647	638	661	605	645	618	679	723	594	626	634	625	608	618	661	668	600	595	639	640	631	658	637	635	665	654	610	605	614	658	667	619	639	586	660	615	592	630	657	663	689	596	602	624	631	636	685	635	647	600	613	639	653	649	608	612	653	652	676	654	653	625	611	637	641	626	640	595	604	602	657	600	682	643	641	683	654	612	598	675	670	653	656	615	661	628	625	618	654	687	624	657	634	642	670	578	661	566	627	651	558	620	660	666	632	648	634	629	619	598	650	642	607	651	674	594	640	625	607	594	681	633	629	644	665	681	642	623	644	641	615	638	650	654	636	614	663	629	611	587	625	633	592	625	618	647	596	622	605	595	638	634	674	641	622	660	624	625	652	663	615	643	656	591	660	704	636	589	644	622	611	621	646	645	674	630	618	626	648	643	625	647	621	674	663	645	647	640	611	646	638	611	611	639	604	627	607	629	631	642	622	638	625	630	663	682	686	599	654	643	645	588	680	674	663	650	638	618	670	632	630	631	660	636	608	637	625	625	673	622	637	633	655	580	619	655	673	651	666	601	607	658	628	606	624	631	600	597	618	623	594	652	628	663	642	678	659	629	641	646	647	630	653	656	613	661	667	657	620	611	607	635	638	690	631	616	606	619	590	639	571	654	622	663	647	642	602	618	642	636	605	621	611	590	588	650	626	621	660	637	676	673	636	621	627	640	600	617	625	624	645	606	618	602	606	643	677	677	641	689	622	616	613	672	649	579	620	614	664	620	629	630	678	625	628	666	615	651	602	560	676	611	597	655	654	644	629	648	620	612	643	638	642	631	628
5832	274	224	186	154	144	133	140	110	130	131	136	125	122	121	125	118	116	138	113	114	125	125	109	117	130	127	110	116	123	143	108	125	115	124	111	118	138	118	119	122	102	128	125	108	131	121	116	127	145	130	143	88	105	122	137	134	104	115	113	112	129	127	131	129	104	108	129	113	120	110	106	112	130	134	130	134	118	124	138	127	126	131	116	138	108	130	121	127	126	136	123	127	126	126	110	113	120	145	140	121	113	125	129	130	131	126	113	134	129	124	98	125	118	115	113	132	132	118	114	125	141	129	120	130	121	123	111	105	88	139	106	108	114	119	135	128	119	141	120	123	122	122	131	110	94	123	126	109	138	129	142	131	101	124	129	116	110	94	100	122	106	150	129	117	115	111	107	113	109	116	110	132	136	118	117	124	123	114	131	122	121	108	123	132	149	119	105	135	134	140	150	118	127	155	94	123	129	115	119	121	114	140	110	126	114	124	111	128	132	122	111	126	132	129	137	124	114	136	126	125	144	100	121	126	110	112	101	131	133	132	129	130	109	150	110	117	128	126	114	122	128	128	132	129	128	118	102	125	138	102	120	144	115	126	127	115	126	119	117	127	133	120	104	118	142	124	123	122	131	100	131	122	118	139	128	109	138	102	119	121	108	90	135	105	147	121	127	115	129	118	134	113	132	107	137	124	124	124	123	127	129	112	136	122	135	125	117	131	118	121	122	108	124	120	125	132	124	134	135	128	129	121	135	120	118	108	118	107	135	110	111	132	121	113	105	135	126	127	132	105	133	108	133	123	123	112	134	113	130	117	134	136	131	124	106	130	134	96	99	129	117	124	126	116	118	111	93	112	120	127	103	118	108	123	145	124	118	138	126	124	117	124	116	117	106	122	114	130	135	118	127	128	123	139	131	127	105	130	127	103	113	132	143	125	108	128	126	145	131	108	143	122	110	127	130	127	142	112	114	120	101	116	117	113	130	109	123	124	121	133	113	132	115	146	111	128	154	126	103	137	121	130	112	120	135	128	126	120	141	105	130	111	146	124	124	140	122	142	116	110	116	122	139	131	109	149	126	136	115	125	126	123	137	120	117	118	115	124	136	135	123	99	134	104	112	118	125	127	122	124	121	114	116	112	122	159	131	126	149	121	115	118	128	97	107	112	135	133	105	122	109	147	128	116	118	116	127	116	126	123	142	128	131	123	116	136	145	128	132	118	129	123	146	107	120	123	122	124	127	114	116	134	114	107	128	114	124	127	128	104	128	109	126	134	107	123	127	126	142	99	129	123	127	117	115	130	136	107	117	122	120	117	103	138	118	128	125	113	130	116	135	125	123	127	107	108	105	118	93	133	128	127	126	137	115	115	121	117	132	123	117	126	118	119	119	124	131	119	127	126	116	120	127	138	105	147	119	115	128	101	130	122	127	132	118	128	128	154	123	147	138	119	121	125	130	120	115	111	108	120	130	123	119	99	132	119	141	128	98	119	130	118	117	111	133	111	126	129	108	129	108	103	147	137	124	117	125	127	139	107	125	130	115	119	119	123	126	129	108	109	109	105	114	130	134	114	113	111	129	114	122	124	122	121	114	108	98	137	127	121	116	133	133	136	124	130	125	134	129	121	149	131	132	122	102	128	134	109	132	115	125	117	134	131	116	115	116	141	117	132	101	123	122	114	128	112	129	147	107	115	145	129	115	117	113	134	121	110	134	130	134	117	117	115	133	140	117	143	139	139	116	115	119	116	120	148	110	110	137	128	109	112	114	113	123	106	126	145	111	121	123	101	114	120	117	139	111	106	125	115	120	124	121	150	131	120	124	144	112	114	126	126	111	113	123	130	118	122	132	128	107	109	107	122	127	132	119	122	118	130	137	119	116	114	155	129	126	129	117	118	131	98	120	110	119	126	120	114	118	140	124	127	119	117	130	110	119	116	123	127	123	106	145	112	130	116	116	117	97	116	133	110	106	134	112	137	95	111	118	121	101	119	109	108	121	105	116	132	111	137	121	130	110	113	143	102	138	105	135	127	130	115	119	125	115	124	130	102	112	135	121	126	96	107	110	137	131	155	135	131	115	128	121	125	119	130	118	110	128	114	137	143	125	136	125	121	116	128	135	116	123	142	117	137	127	123	126	108	127	131	126	100	100	121	107	110	113	121	132	121	138	112	130	107	135	124	125	134	127	108	117	129	115	132	105	152	127	135	103	136	119	112	129	134	105	116	92	133	139	122	124	129	130	102	110	122	138	126	129	116	119	112	119	98	106	120	119	129	111	102	108	117	117	137	111	113	107	121	139	99	133	131	142	131	113	112	107	126	103	107	117	106	113	133	121	130	111	128	137	133	128	137	102	119	127	140	93	112	124	116	104	126	118	116	123	120	131	119	114	133	119	119	136	128	111	128	105	102	138	120	108	127	115	133	128	131	102	105	132	118	129	114	126	113	116	137	116	115	123	123	127	126	118	120	126	121	108	145	104	149	120	136	118	137	116	122	133	120	144	139	135	112	119	116	141	144	143	126	116	133	115	142	129	125	115	120	113	130	138	117	120	115	118	129	120	122	136	127	135	118	116	127	121	136	128	109	136	146	143	132	128	116	106	113	117	125	132	133	94	135	112	129	132	123	127	121	122	114	120	164	120	117	126	130	114	135	134	109	119	128	123	112	133	137	126	141	91	115	114	130	125	140	105	133	137	103	119	112	119	126	136	140	135	149	120	114	135	116	121	107	112	121	127	123	128	130	138	120	105	112	141	112	127	116	132	123	109	128	106	113	127	133	131	128	118	130	111	132	108	140	117	120	135	116	122	134	125	143	129	101	125	119	132	133	143	118	149	134	143	127	117	116	115	133	133	137	117	127	112	116	122	113	99	121	135	134	144	122	119	141	129	123	105	113	142	118	118	114	114	119	139	101	115	141	139	118	106	122	123	104	120	116	114	126	114	116	130	117	102	117	129	126	153	127	108	129	110	129	101	119	136	120	127	135	112	100	112	124	109	111	106	122	124	118	134	136	129	143	129	130	115	118	119	93	121	116	125	116	127	127	106	125	127	110	131	121	144	137	140	136	142	126	118	116	151	140	128	112	152	124	128	103	119	112	121	104	121	144	123	110	124	136	118	126	152	120	125	126	123	125	122	115	120	123	123	136	154	120	124	129	130	99	126	127	125	139	125	117	132	118	121	128	116	130	131	119	112	135	119	110	127	122	127	125	132	133	112	103	143	114	126	113	128	132	111	120	129	100	129	125	125	119	118	125	120	122	114	138	115	124	107	101	124	113	121	125	114	122	128	106	122	103	119	130	147	121	120	123	125	117	138	118	124	137	139	135	116	128	123	123	129	126	111	129	115	108	144	125	106	119	129	118	131	141	112	114	135	116	115	115	108	115	106	99	122	100	133	115	122	120	103	145	125	118	129	121	125	137	108	118	124	123	105	128	111	121	111	106	135	128	117	116	134	119	121	121	134	127	124	149	127	119	125	105	137
5069	485	621	608	530	484	375	398	396	448	461	390	444	441	373	401	372	411	381	392	394	356	408	348	346	399	404	375	383	374	358	380	378	339	375	349	341	349	384	376	380	369	374	381	372	359	362	357	374	365	347	358	355	375	353	380	350	392	343	346	349	349	409	356	372	364	369	378	365	341	310	345	356	364	355	382	364	344	373	367	352	346	363	331	386	363	368	361	347	375	316	329	361	333	346	370	359	327	343	353	333	413	348	364	322	360	338	348	363	376	358	364	351	372	376	361	378	400	327	360	351	342	369	357	360	353	345	331	346	357	364	333	355	389	361	373	350	384	357	340	367	360	346	358	350	308	348	360	381	406	347	361	346	344	337	398	379	354	377	331	318	380	352	336	350	338	330	348	350	366	371	384	337	324	346	365	373	348	344	341	362	349	377	417	334	352	365	350	379	352	349	358	347	345	362	347	358	362	355	373	341	352	355	390	344	320	335	367	327	374	371	351	370	343	359	346	359	323	376	360	378	371	367	350	381	400	366	346	369	361	380	371	357	348	371	339	308	339	337	380	347	319	354	357	352	361	383	332	344	313	334	361	316	371	357	347	373	360	332	351	339	377	340	361	385	367	367	364	339	395	363	349	362	378	348	410	314	363	350	408	352	328	378	388	361	374	366	335	345	347	351	351	352	343	355	352	371	379	379	346	357	326	355	368	395	345	348	339	348	337	325	345	362	388	337	344	375	346	334	383	352	397	410	350	373	367	332	339	344	358	338	364	397	356	353	329	389	333	372	339	387	385	402	338	384	386	365	377	360	358	346	340	383	352	353	324	356	358	326	348	350	350	340	323	305	346	375	346	338	339	383	384	364	335	340	355	370	360	335	354	389	339	353	369	369	360	307	364	372	381	348	370	341	363	325	347	366	370	377	345	382	376	407	358	361	337	336	374	359	384	349	369	373	385	326	359	375	403	352	312	335	355	342	333	365	345	357	373	333	386	350	355	356	372	357	377	358	335	346	375	327	343	371	364	378	329	356	364	330	349	341	363	364	346	337	379	401	337	360	393	380	346	367	372	369	352	321	361	346	347	348	381	369	377	375	361	405	350	366	352	347	354	347	361	316	365	372	370	344	348	381	341	398	381	339	338	404	356	392	347	347	334	354	378	365	378	374	353	358	389	386	349	353	342	349	368	368	376	398	368	373	382	359	352	332	335	335	349	377	328	369	396	354	334	339	365	368	387	364	366	344	366	331	318	344	366	332	349	366	331	330	344	354	351	372	344	327	372	388	359	343	351	383	361	360	375	358	378	359	366	353	356	358	351	374	342	384	324	334	371	351	359	336	355	349	346	367	354	339	349	354	319	357	366	326	334	370	376	378	353	357	345	388	333	349	366	353	337	390	338	375	347	366	413	371	367	379	359	383	324	340	362	332	371	344	368	351	353	338	366	335	379	338	378	346	332	346	328	351	335	366	332	349	374	366	360	349	376	336	337	370	391	364	321	334	410	338	346	374	346	378	332	350	330	337	354	350	359	351	354	372	347	355	335	353	358	381	356	361	358	388	371	364	332	371	331	349	373	352	359	361	361	327	334	344	366	350	374	350	365	361	392	338	340	381	360	384	349	377	373	362	381	349	352	370	357	339	368	367	362	350	341	338	370	336	362	328	349	348	368	377	353	339	352	368	362	360	340	375	350	381	376	325	356	393	349	346	336	420	365	356	348	349	365	365	380	348	386	326	349	376	343	356	354	352	353	355	384	358	363	343	345	343	353	335	370	364	374	364	381	349	343	325	359	354	333	370	375	345	352	368	356	359	339	329	356	344	388	335	339	337	381	373	328	328	354	350	368	344	371	386	345	355	350	357	333	300	384	318	354	385	375	352	370	328	376	402	371	353	339	330	353	342	326	330	363	349	362	371	323	341	338	380	348	326	365	341	390	401	329	357	376	367	375	323	330	349	354	335	339	324	365	360	363	389	380	356	378	342	371	351	323	337	332	355	357	359	354	394	368	326	374	367	335	387	344	338	328	350	352	401	352	364	350	336	364	328	369	333	376	338	355	347	359	399	392	345	343	354	346	370	356	355	332	345	351	364	393	340	358	368	402	357	368	345	358	340	326	369	366	330	380	356	350	384	332	368	353	349	370	342	378	345	359	365	376	347	368	339	409	376	364	328	350	363	380	389	349	352	356	349	350	388	344	360	300	389	372	393	371	355	354	332	375	361	353	345	383	363	348	364	356	344	357	355	336	371	361	333	360	322	386	329	382	349	389	377	364	360	380	372	383	359	350	341	330	351	368	363	366	362	359	358	319	340	348	330	395	334	317	336	347	346	371	325	366	345	349	325	338	362	366	349	367	321	373	365	361	349	385	356	364	360	379	335	400	371	354	365	357	322	357	356	365	358	354	344	386	391	360	378	386	390	371	357	372	380	344	378	347	350	369	339	380	359	343	371	340	359	325	367	318	372	352	344	323	399	370	380	380	342	332	348	378	371	338	320	353	349	353	327	383	372	351	367	355	361	342	364	382	334	324	350	368	354	365	357	339	365	359	324	347	354	326	368	379	368	376	359	331	395	351	346	359	356	362	361	357	321	319	367	354	352	377	379	343	360	354	358	361	355	340	368	314	351	340	361	392	354	360	330	365	356	364	334	352	379	342	365	377	367	377	370	348	342	384	345	314	348	353	375	357	349	368	352	344	329	340	348	387	372	383	363	352	349	365	368	354	348	388	363	365	369	350	344	359	314	359	365	360	365	353	345	376	382	328	372	350	345	366	377	382	358	401	343	353	321	375	348	366	355	353	320	351	370	371	366	428	365	381	369	334	373	341	366	368	347	349	360	343	359	366	332	314	368	374	331	374	368	377	346	331	361	366	361	357	334	353	341	355	335	343	325	352	379	374	339	355	365	381	377	358	364	368	385	359	356	357	358	361	331	356	326	359	350	358	352	336	355	341	375	385	352	319	360	350	338	353	377	335	315	329	374	331	387	341	359	336	381	369	344	340	361	351	386	384	343	346	359	325	360	352	391	379	354	362	371	391	326	351	308	356	366	345	318	340	357	379	348	381	347	327	326	356	344	331	314	348	361	358	328	336	354	374	346	366	371	334	375	344	368	367	381	378	315	385	323	387	336	344	382	347	352	352	370	344	330	328	363	352	355	376	351	366	339	349	378	345	367	333	345	379	346	372	359	376	349	366	384	398	367	378	382	385	357	356	365	356	374	346	375	335	347	354	342	345	362	340	373	351	349	395	307	342	351	388	387	338	356	339	366	355	325	337	380	378	349	374	376	334	338	354	356	350	357	369	382	327	363	349	363	353	366	350	342	347	396	330	389	367	362	352	377	360	381	362	333	338	361	322	346	324	326	359	363	312	353	350	328	352	372	366	325	369	370	351	374	378	325	372	350	356	340	363	356	348	343	365	374	354	376	331	364	325	330	315	350	381	371	344	357	358	383	350	345	346	368	357	348	336	348	324	305	353	313	361
42256	7777	1700	1155	806	666	518	486	389	371	379	358	341	351	334	294	293	297	284	303	286	294	269	288	283	255	255	319	251	290	273	260	276	275	309	255	282	275	308	238	296	270	258	268	279	267	275	270	295	264	267	277	255	280	284	269	278	253	261	265	283	279	279	283	268	237	254	245	265	282	249	314	245	291	264	216	280	312	299	256	290	263	250	280	255	220	271	264	262	255	228	265	271	270	265	252	254	270	297	270	277	299	259	265	259	293	266	254	262	262	251	273	264	289	269	264	228	283	257	271	261	254	257	260	286	237	299	246	275	239	281	287	300	299	294	274	268	241	268	248	268	292	264	264	236	266	285	262	282	275	274	234	261	287	260	254	278	294	270	237	263	274	271	299	275	269	239	299	262	241	265	271	249	277	273	289	268	238	266	252	241	247	268	279	283	301	273	254	256	241	272	272	250	302	281	266	269	262	280	289	285	236	258	271	284	275	284	274	267	274	285	249	241	282	245	269	280	247	298	259	250	275	294	285	268	268	264	251	242	272	279	265	274	267	265	262	231	298	281	285	296	233	242	236	289	254	269	253	290	277	283	283	259	282	295	252	282	249	262	286	275	251	293	265	268	257	271	261	271	284	293	290	264	227	272	254	277	281	257	252	262	275	285	264	278	258	261	293	297	246	254	275	269	249	289	247	268	255	255	299	266	267	266	291	293	269	267	257	251	280	253	271	240	258	268	228	263	306	220	249	258	229	256	284	275	283	248	276	255	268	272	281	239	277	269	248	266	275	290	261	262	267	275	293	264	262	273	271	244	261	281	268	306	246	245	249	258	266	299	275	285	254	276	262	276	257	271	286	258	273	243	233	252	255	252	256	276	276	275	268	268	261	247	270	277	272	269	278	258	239	272	266	279	246	271	255	258	283	254	231	263	297	268	287	266	280	256	265	258	273	256	250	237	227	236	262	250	266	262	246	246	276	273	231	269	262	275	287	260	278	254	282	273	254	273	273	252	253	236	271	254	220	285	276	270	280	260	280	251	256	267	252	221	274	266	262	245	267	284	283	257	275	247	238	257	269	267	278	265	308	275	256	225	256	255	253	294	293	234	279	269	266	264	308	290	228	285	272	260	276	266	293	277	223	269	249	251	243	247	279	243	281	281	284	249	266	262	271	288	302	277	280	271	244	283	274	244	268	299	246	255	240	262	255	263	287	283	266	290	271	267	278	269	242	261	273	271	271	248	301	271	280	312	253	278	250	281	300	246	264	255	286	296	275	286	251	289	268	271	280	264	254	237	263	275	275	264	239	249	293	252	261	279	290	246	261	276	261	267	266	297	261	293	272	273	258	278	252	281	276	258	253	270	258	300	280	276	265	257	229	269	273	277	259	252	250	252	257	306	298	253	269	283	242	255	265	244	271	271	275	288	264	279	263	252	257	277	257	244	288	283	266	257	286	259	218	292	244	252	258	262	240	271	266	267	258	241	273	267	269	270	256	295	266	268	270	286	276	271	273	262	276	281	258	251	261	307	238	239	279	257	262	277	299	272	260	310	281	261	280	258	264	281	271	254	269	282	258	253	262	254	295	268	250	252	271	274	255	249	257	262	273	276	278	276	283	267	237	276	272	294	244	275	253	266	271	266	271	264	283	261	262	257	273	242	274	251	267	270	259	271	263	276	265	256	253	274	254	271	251	288	277	269	259	262	236	258	251	287	263	256	291	264	262	261	261	251	271	254	248	226	304	264	270	274	265	272	242	273	282	260	287	245	247	264	262	278	267	264	241	266	261	283	232	210	283	272	260	276	266	258	270	264	281	266	266	265	271	282	235	246	266	299	255	259	270	232	287	258	245	295	260	257	260	264	254	292	287	273	259	246	243	279	240	290	247	270	289	283	259	278	274	262	263	238	231	249	299	252	311	241	307	253	255	255	253	234	257	275	268	262	269	281	265	297	277	256	278	284	258	282	292	260	255	278	287	288	288	258	275	281	288	277	287	251	257	255	278	270	261	262	243	232	238	265	256	279	246	299	263	254	271	276	269	263	260	243	279	272	264	253	260	269	249	259	283	236	234	257	280	240	238	267	276	249	260	246	236	270	273	265	248	295	242	276	245	237	298	289	271	274	243	249	257	293	305	263	257	266	250	282	229	258	260	277	255	239	298	224	245	281	253	256	251	267	287	265	255	261	305	262	229	269	254	264	270	244	284	276	244	293	254	282	264	260	244	246	275	275	244	269	239	287	267	258	232	273	256	291	249	263	274	249	284	270	261	281	298	261	275	260	272	251	242	278	263	242	283	262	277	244	257	268	275	250	263	255	269	273	305	233	232	276	267	252	256	288	275	279	253	278	273	291	244	241	250	273	267	286	258	259	271	259	257	266	258	233	289	239	248	234	247	257	296	268	262	283	257	266	301	264	248	248	289	250	284	277	278	256	280	265	267	267	266	287	262	232	257	250	237	240	269	260	267	244	295	271	282	269	281	268	247	251	262	270	263	279	266	264	265	284	282	267	245	289	254	248	245	275	267	259	274	257	289	257	255	271	285	294	249	261	290	267	286	267	275	279	265	258	265	252	258	250	291	275	264	281	249	278	256	228	275	267	288	274	258	274	281	250	256	299	294	278	289	263	251	250	279	295	242	246	277	286	290	270	259	246	253	274	238	280	264	267	252	294	256	259	274	288	253	242	245	273	296	238	261	252	256	243	267	280	302	239	296	278	280	307	255	282	276	274	284	282	268	285	243	250	263	239	263	258	250	267	276	252	267	251	233	265	258	279	254	300	274	245	272	255	288	258	281	272	253	267	269	258	284	259	292	272	248	238	263	280	274	276	281	259	265	263	244	262	240	270	234	267	247	242	232	270	254	272	285	265	263	278	294	260	271	260	263	297	256	276	267	282	276	267	310	269	231	238	264	266	258	282	252	259	291	250	297	271	262	275	269	297	256	290	229	225	265	241	259	257	278	252	306	269	263	247	276	270	254	255	288	253	247	249	249	288	291	242	249	255	241	256	298	268	239	245	267	245	285	271	247	255	275	279	293	263	286	257	273	246	268	272	277	257	245	270	272	262	269	272	267	287	293	280	286	282	275	268	277	302	258	293	286	286	283	246	251	283	272	263	278	298	290	250	245	226	274	247	257	250	258	242	257	245	299	250	309	273	246	274	259	279	264	280	256	243	272	278	240	295	271	260	290	260	260	254	285	249	263	257	233	269	277	262	259	243	264	308	276	257	241	251	245	277	242	237	278	260	293	246	247	275	263	270	259	240	263	258	221	286	285	255	265	249	233	233	271	262	268	262	257	273	236	265	274	273	283	261	291	261	274	263	274	258	247	276	278	268	256	252	266	283	283	257	256	254	276	268	263	247	285	271	260	271	264	243	255	269	276	288	287	272	254	302	258	293	272	269	281	263	252	278	249	257	281	256	270	250	272	260	291	286	271	266	232	261	282	263	230	261	287	254	233	281	246	259	263	292	279	276	243	284	300
19062	1477	3140	3419	2808	2501	1988	1769	1529	1498	1490	1256	1240	1169	973	914	921	912	942	891	788	775	801	836	749	734	750	758	756	766	736	727	742	730	769	764	856	754	758	769	767	758	743	691	722	660	733	715	706	704	714	749	745	668	698	726	687	696	703	704	679	671	701	639	679	688	694	703	718	700	665	686	652	652	693	718	649	678	643	665	658	655	681	673	677	667	690	633	628	643	678	669	691	680	675	687	647	680	746	686	674	639	717	662	700	655	696	730	699	694	671	700	662	666	632	649	638	599	685	664	665	695	681	691	664	606	661	674	713	654	664	656	613	672	656	682	724	679	684	657	654	671	642	719	686	638	680	662	656	632	645	632	634	680	652	680	673	619	668	664	702	668	699	657	716	675	667	647	662	714	692	677	622	637	683	677	643	618	650	643	688	711	677	675	629	668	668	658	683	675	644	632	695	651	678	628	697	641	681	691	650	672	642	636	630	678	689	628	689	668	613	658	642	640	717	601	712	615	641	673	680	641	674	669	695	685	627	669	685	688	659	653	653	645	635	683	680	655	598	638	680	654	654	669	662	648	682	644	702	677	686	707	688	656	668	683	667	645	680	703	712	695	646	643	669	641	619	627	669	630	621	724	673	650	603	655	660	658	630	709	639	676	661	652	662	682	646	655	649	618	685	698	662	683	682	657	669	678	649	649	697	688	649	649	685	656	706	651	695	623	685	641	639	711	673	654	665	693	687	639	676	683	671	621	715	626	646	670	643	672	672	650	613	636	653	688	669	706	677	671	661	654	678	643	632	658	644	630	664	648	639	692	624	631	664	627	695	650	675	689	645	696	641	652	666	671	669	677	691	707	633	628	653	663	667	676	700	652	665	650	668	685	715	688	716	625	642	652	625	606	636	692	715	705	658	666	675	616	644	683	668	673	667	661	694	619	666	688	688	631	652	664	673	680	679	700	632	667	654	659	715	622	643	652	672	680	670	655	689	709	653	695	662	638	693	645	667	671	713	679	660	677	661	673	666	656	643	636	674	645	684	703	681	689	664	700	734	664	668	659	661	670	643	676	666	654	677	717	648	637	669	710	675	696	665	662	656	648	710	665	648	690	703	675	719	654	664	694	652	666	654	664	667	648	696	664	671	645	672	658	688	677	657	649	648	631	676	612	600	616	646	678	626	605	710	701	630	673	653	653	648	666	661	662	667	695	659	651	691	646	625	670	661	664	670	663	666	690	701	694	648	652	707	652	648	631	665	668	700	670	668	653	667	647	651	674	667	656	650	618	646	681	708	676	674	663	680	670	628	691	667	619	645	687	660	611	667	667	681	706	666	667	638	707	713	683	661	685	720	705	648	675	645	691	666	624	661	626	697	682	644	680	671	674	686	643	636	644	678	651	660	673	660	663	639	675	626	670	659	626	655	714	671	663	623	695	675	648	646	662	690	655	660	699	609	674	661	648	678	659	667	718	644	652	661	614	630	640	650	672	656	647	672	668	683	692	629	634	645	664	634	693	691	680	649	677	677	653	657	676	674	607	665	671	684	634	656	677	663	667	719	637	645	603	714	669	619	678	689	652	660	676	629	671	696	641	669	649	712	648	697	637	667	697	705	659	702	667	694	635	656	660	662	664	636	697	639	733	640	680	653	635	663	695	663	680	698	659	645	710	689	731	698	636	648	704	647	659	665	692	676	648	675	704	656	650	644	708	649	649	718	673	682	636	672	663	596	664	692	674	672	688	603	639	676	684	671	648	706	673	659	716	633	648	678	671	677	706	694	636	677	592	667	674	638	659	659	678	672	697	675	685	640	666	630	665	682	687	675	684	680	661	655	669	703	664	693	679	696	698	659	687	636	671	685	681	673	648	695	684	616	653	615	681	658	688	664	666	664	661	632	662	693	699	688	660	663	689	671	664	718	662	670	640	668	651	672	665	684	702	683	654	711	655	665	688	622	687	655	657	670	644	680	649	620	676	635	688	659	695	659	660	692	664	682	667	656	646	651	663	681	666	694	657	670	662	646	673	681	697	679	672	661	653	638	683	723	670	665	691	639	671	683	665	669	677	652	660	671	656	664	623	646	634	640	674	633	674	661	640	641	683	607	661	698	648	657	666	696	678	685	661	684	704	665	645	693	652	633	627	661	620	696	638	642	643	687	683	703	649	702	737	692	667	628	653	635	689	685	626	663	653	683	710	710	638	623	662	633	645	644	701	667	666	680	669	635	673	689	694	674	667	644	665	646	672	649	639	644	661	680	676	667	642	674	677	663	678	687	637	716	677	655	664	699	637	656	656	644	675	689	637	625	647	643	610	650	663	653	681	669	683	707	648	649	692	688	664	660	694	619	667	683	722	647	663	688	708	669	620	650	628	700	712	626	603	676	645	646	671	692	679	650	650	699	646	670	679	696	672	647	638	650	696	642	680	661	679	660	686	688	683	703	667	642	704	641	693	746	676	679	646	705	626	693	671	650	596	687	624	638	677	680	653	681	641	670	664	629	668	669	695	654	697	619	656	673	712	644	664	641	643	666	699	689	666	670	646	663	715	627	640	659	658	697	685	690	696	657	660	655	676	733	672	666	685	645	645	668	640	673	662	669	647	661	681	677	685	664	687	660	689	670	651	628	652	690	721	671	658	644	702	643	681	689	660	652	699	660	672	644	636	670	684	689	669	664	633	695	665	656	673	636	676	652	657	582	649	676	642	634	663	679	647	673	653	658	657	655	674	679	672	687	665	657	621	652	650	654	649	675	658	672	676	686	623	651	696	710	623	675	642	683	663	629	679	698	667	675	659	670	677	699	687	664	676	662	652	646	633	692	704	662	677	644	716	650	669	710	662	660	670	641	671	645	630	682	632	661	634	690	653	624	666	680	682	644	688	660	685	693	672	659	638	657	713	664	661	646	648	680	638	686	692	655	700	650	628	665	693	662	683	654	676	676	628	700	668	654	680	653	639	648	679	638	698	635	708	665	660	676	644	702	660	665	679	645	665	676	706	649	665	628	632	683	655	648	700	653	617	656	673	623	691	686	671	674	649	672	663	640	697	651	699	686	693	662	642	694	629	671	661	658	682	696	611	632	630	688	701	677	684	686	611	696	679	618	690	661	659	640	657	665	650	615	678	656	645	666	615	693	653	681	661	649	676	631	628	645	676	642	645	631	672	631	681	669	651	659	606	618	733	646	647	673	728	695	681	653	621	715	701	677	680	655	657	642	674	644	647	691	609	681	673	654	619	697	645	716	660	673	679	664	664	664	637	673	682	651	672	679	647	712	658	711	674	667	627	654	685	672	683	655	677	672	692	642	642	664	673	619	645	653	678	691	645	684	689	671	672	663	705	696	678	653	673	673	682	661	673	655	656	641	679	637	681	682	635	684	677	712	622	672	706	705	680	666	664	669	689	654	667	678	641	694	660	637	660	658	699	632	691	652	667	657	686	657	664	673	662	667	647	686	647	689	647	698	630	672	695	650	639	647	645	641	679
60612	17631	4261	2082	1264	1047	725	608	530	517	455	404	385	374	328	341	329	321	355	306	282	323	306	298	265	293	290	301	272	264	302	289	279	294	255	295	291	282	260	299	284	249	271	279	309	287	264	257	231	257	286	320	286	254	268	292	252	278	280	292	244	257	243	260	241	270	278	287	269	225	254	258	249	280	229	279	277	268	251	267	273	276	275	265	256	307	296	278	273	291	258	303	282	255	267	274	232	252	263	268	273	269	279	277	273	270	264	245	276	236	294	280	234	278	284	248	263	257	249	272	286	263	287	270	250	257	278	241	291	274	250	310	283	274	260	261	280	245	268	292	230	273	247	278	254	278	262	272	281	251	281	256	251	271	258	238	276	250	263	245	264	270	268	278	241	264	252	263	234	288	292	238	279	251	251	247	263	248	254	280	261	260	243	265	262	289	290	275	273	284	263	280	265	245	266	288	283	248	267	267	259	252	276	281	272	275	287	266	256	258	281	292	256	255	270	275	272	267	289	252	257	236	224	266	256	285	250	239	295	292	277	255	281	247	272	239	271	279	268	259	255	261	263	245	255	310	294	261	271	290	273	253	277	307	259	262	269	249	268	273	287	268	283	270	283	268	297	274	292	259	310	267	268	250	284	258	266	264	247	277	290	273	254	283	257	267	296	257	283	265	270	286	269	256	247	240	265	247	261	276	276	265	238	268	285	264	278	220	277	270	237	295	300	277	264	272	251	275	261	269	257	251	286	267	246	286	280	281	238	269	243	270	258	266	256	260	258	277	271	241	260	275	252	258	297	233	274	272	274	238	258	277	252	264	264	268	283	255	268	289	286	299	261	261	311	256	266	272	253	269	273	275	285	252	264	251	243	259	239	268	296	247	269	276	241	250	257	280	279	262	245	266	263	281	256	267	253	249	266	283	258	278	257	292	261	266	239	241	275	274	245	234	280	284	281	255	231	252	262	301	253	248	261	247	251	255	260	262	277	288	264	229	259	280	265	263	250	264	271	289	276	273	268	317	239	274	246	264	263	279	263	260	248	246	270	265	294	301	259	275	278	281	288	260	265	266	279	261	285	268	267	269	267	257	275	259	245	259	262	273	260	264	266	262	285	263	213	271	279	263	248	257	247	278	264	210	244	260	258	269	297	242	278	243	273	279	262	273	234	269	259	256	286	261	291	272	245	268	285	283	289	253	268	245	282	270	251	278	238	262	260	285	278	263	232	274	248	239	273	251	279	251	248	246	249	251	256	259	300	264	279	270	265	286	281	252	277	229	283	252	275	259	242	252	256	263	265	252	273	252	291	271	278	250	279	252	253	257	256	262	233	238	254	279	256	286	252	264	267	246	252	235	257	288	264	266	244	272	266	287	231	282	265	273	258	267	273	277	268	288	263	267	249	262	282	258	273	260	258	271	241	297	238	280	245	263	230	264	250	284	241	246	257	256	233	279	265	226	262	247	265	235	245	264	235	285	233	257	258	248	263	257	265	262	235	238	285	264	255	292	284	254	278	290	254	252	224	271	283	233	276	259	269	282	250	269	265	296	271	239	236	273	268	255	272	289	249	278	281	281	291	257	240	269	305	259	253	246	271	257	281	290	238	246	260	264	261	258	270	294	229	270	290	270	296	289	268	247	271	241	285	263	264	273	239	264	258	247	246	255	251	268	242	292	274	250	255	248	279	245	262	285	233	259	270	272	281	263	279	277	308	251	244	276	253	266	285	285	262	265	226	241	254	289	278	244	251	247	277	234	241	281	239	288	268	267	266	259	296	265	275	302	261	296	284	249	256	248	267	265	269	228	255	276	245	303	248	271	270	257	242	252	273	230	243	273	265	265	276	267	246	294	252	262	277	263	258	290	267	269	253	257	239	265	278	228	255	253	274	255	303	266	241	265	310	281	295	258	285	241	270	243	231	262	273	294	287	266	270	272	265	298	286	261	288	258	292	248	294	288	273	285	287	257	264	222	273	264	273	263	220	282	258	273	276	276	285	278	290	246	247	287	261	253	274	256	249	261	250	246	258	276	267	263	253	286	254	261	247	256	258	287	252	234	239	285	232	247	246	251	262	284	286	291	276	275	267	257	288	285	278	265	269	266	275	260	288	241	269	262	287	270	280	251	274	289	302	263	268	271	289	244	266	231	279	275	275	289	265	276	256	261	290	245	274	259	252	263	244	261	278	257	263	240	278	275	287	304	256	257	248	286	249	272	272	301	265	283	254	253	257	257	248	273	251	259	257	239	285	265	276	269	289	281	277	264	247	279	269	249	254	281	239	246	268	263	240	268	281	241	271	244	261	267	253	279	233	253	253	255	267	273	270	279	266	247	250	263	192	249	246	252	255	253	240	248	272	263	259	270	271	270	270	242	296	241	268	255	275	274	272	250	281	252	261	298	236	268	300	264	270	249	250	257	256	268	231	248	241	274	287	268	237	284	266	257	241	269	265	285	268	289	283	251	264	266	291	269	269	257	264	232	251	262	255	279	300	253	276	254	231	276	269	266	257	274	293	298	254	258	261	290	260	276	272	282	255	258	251	257	269	268	263	257	235	293	266	277	246	256	256	274	277	261	267	228	257	252	259	242	258	292	262	261	275	269	269	288	264	270	283	251	275	287	239	255	261	289	312	234	261	266	240	259	267	266	272	279	275	287	254	281	267	281	260	259	250	225	271	297	248	284	254	251	245	251	288	249	286	308	318	268	269	283	269	261	235	272	259	275	245	292	281	248	253	272	319	260	253	271	300	267	282	270	264	282	239	251	251	265	263	271	283	263	254	264	265	272	272	271	264	274	224	229	266	256	274	253	262	272	246	248	274	278	251	262	272	262	264	279	297	287	267	256	266	244	280	273	234	270	266	241	261	284	281	294	290	305	231	256	239	304	262	227	261	250	255	285	268	285	255	264	292	264	257	253	257	281	231	289	277	271	257	279	306	268	245	267	258	272	233	267	303	246	255	253	253	258	266	279	243	261	323	260	253	266	294	248	272	286	244	263	267	262	258	282	267	276	280	260	265	261	257	271	264	261	271	236	261	242	239	269	248	269	279	271	283	263	287	259	265	252	274	263	273	288	277	258	286	264	292	263	259	266	263	282	290	232	306	247	287	260	270	251	232	289	270	254	281	260	253	225	240	261	288	246	282	250	269	239	260	253	267	279	272	261	303	230	258	267	265	275	246	259	289	288	241	283	251	264	293	271	241	262	263	267	286	260	265	249	228	280	292	236	263	278	274	278	268	275	264	271	316	252	264	279	260	269	256	242	255	270	255	292	265	280	232	240	265	258	264	277	257	282	284	265	241	245	294	249	258	273	271	231	275	289	289	252	258	270	298	256	263	278	272	254	271	242	250	251	276	279	250	269	225	264	243	271	294	267	272	258	242	268	287	238	259	279	254	262	260	286	261	259	273	251	278	264	270	263	280	251	256	280	283	293	262	269	299	273	292	259	261	249	287	259	262	249	227	220	250	219	294	254	262	258
28253	2146	5014	5633	4785	4008	3238	2741	2227	2063	1908	1730	1694	1533	1258	1168	1116	1089	1032	1023	965	911	918	857	883	856	808	820	789	799	830	811	794	804	785	816	906	871	760	802	835	777	745	646	752	737	678	676	694	689	680	764	684	698	730	668	713	656	690	653	683	681	720	648	704	667	643	684	667	669	668	656	656	665	649	633	652	656	628	684	611	653	631	651	652	628	700	642	654	623	662	618	672	655	634	617	634	642	645	605	643	707	666	665	639	611	621	690	668	615	701	621	665	738	645	703	647	677	678	685	636	618	665	645	635	652	655	696	629	649	647	644	659	696	666	606	653	669	700	624	664	624	684	627	654	602	663	645	650	634	633	629	658	615	650	649	643	631	623	611	670	643	650	654	658	632	665	677	633	612	635	574	623	711	627	642	652	647	641	655	660	658	664	628	604	660	639	694	648	625	680	615	654	669	586	623	654	645	630	611	650	657	664	682	654	643	632	646	638	639	611	669	674	585	663	646	632	593	669	610	652	648	603	625	645	655	647	597	659	652	694	665	636	653	658	648	638	700	624	665	584	693	621	614	625	642	634	658	689	614	597	627	653	649	618	630	620	682	637	686	629	649	671	625	637	638	562	623	618	656	643	654	687	624	622	604	642	668	660	632	615	650	655	634	655	613	619	599	613	642	623	612	628	640	665	643	565	671	664	654	611	699	634	635	592	629	641	626	686	681	679	608	639	663	657	596	643	620	648	651	663	642	670	584	660	624	653	626	651	655	660	657	613	694	655	620	636	637	613	676	643	603	649	612	656	633	656	638	615	647	642	667	660	617	614	614	679	640	604	637	664	695	650	619	593	626	670	646	595	639	588	654	624	606	604	613	686	650	598	634	690	618	610	608	666	647	611	689	642	666	638	646	615	619	622	635	625	665	637	628	620	650	616	672	652	664	657	662	604	633	606	653	607	651	642	615	631	636	626	697	642	590	649	640	623	590	668	633	651	626	660	658	622	656	621	606	704	650	643	617	656	646	629	656	617	589	632	632	610	675	635	656	654	602	623	643	647	620	660	649	617	689	634	641	620	591	635	639	654	641	670	670	642	645	626	616	637	610	657	645	643	623	637	688	643	641	591	603	592	656	593	615	610	661	634	612	611	647	618	623	616	619	615	677	624	649	631	639	639	605	646	604	625	620	652	624	631	657	685	599	641	652	623	667	633	594	617	629	640	636	641	662	570	651	604	662	641	621	652	675	690	597	665	660	616	643	607	628	662	682	630	623	665	620	636	648	602	621	573	627	638	649	600	642	659	623	628	629	620	654	643	629	618	639	607	615	635	683	608	610	648	655	632	644	611	624	645	624	611	635	619	637	627	627	646	669	653	606	632	612	602	676	633	634	634	629	637	649	595	645	673	632	642	642	627	667	599	653	630	612	671	668	676	577	617	590	638	610	664	619	641	639	687	620	658	630	631	689	599	605	601	631	633	655	633	613	619	609	654	633	653	644	658	638	662	635	670	663	640	646	660	624	646	600	665	632	609	609	644	634	662	641	623	625	653	653	600	615	655	640	640	649	607	649	691	620	660	619	644	642	648	655	632	628	670	617	582	672	590	676	605	623	609	628	625	646	625	648	673	653	665	627	613	567	605	665	650	593	632	612	622	636	606	671	638	629	656	633	631	609	657	640	626	645	633	632	622	639	633	646	607	626	620	616	578	599	651	594	648	652	648	645	652	679	644	632	664	601	653	673	643	622	616	651	640	648	601	616	608	643	626	652	619	652	659	654	633	626	653	671	648	595	661	668	657	629	649	593	623	655	610	679	665	625	601	614	611	635	648	665	654	659	630	639	638	626	702	614	623	612	602	621	668	648	629	634	629	608	626	655	643	615	660	652	644	642	620	650	642	629	626	696	621	635	642	666	651	646	625	643	637	644	648	655	641	637	632	663	595	600	642	634	623	628	643	602	655	653	660	621	634	648	655	645	653	682	631	643	621	656	605	638	631	604	611	706	641	608	677	666	665	583	638	619	662	646	606	625	631	653	596	612	623	630	649	592	672	659	617	638	628	629	617	675	647	626	634	684	633	646	648	625	637	602	647	621	635	649	646	644	630	666	619	637	631	595	630	660	613	615	654	603	653	625	615	592	614	610	640	646	623	639	646	608	676	694	640	630	626	647	643	624	628	678	591	647	676	573	667	655	622	637	631	690	633	669	673	651	658	636	627	605	619	660	602	665	606	617	609	648	638	639	650	642	664	631	613	602	667	599	627	643	644	621	663	654	620	682	621	668	677	628	632	617	651	603	624	629	642	659	599	584	676	619	628	644	628	597	655	594	657	603	589	633	625	605	654	653	619	660	694	658	665	656	658	592	663	662	664	620	602	665	644	661	633	662	642	625	626	633	636	638	639	674	692	646	631	653	637	665	631	647	664	643	626	614	621	625	573	640	657	618	603	627	622	635	629	661	641	657	652	639	621	644	610	620	645	649	667	665	639	665	618	618	620	624	665	686	571	601	618	639	629	662	604	629	627	638	636	635	610	668	621	632	614	598	595	609	562	625	639	659	620	604	649	599	615	630	597	611	578	634	629	672	649	593	653	692	633	624	616	591	588	644	705	681	653	632	634	637	628	614	647	637	678	607	629	648	649	644	630	665	633	659	675	644	658	616	631	611	654	637	683	664	630	597	628	619	652	631	639	650	634	640	611	671	623	639	622	613	639	644	627	621	608	647	661	628	594	654	627	626	629	620	664	627	647	656	604	661	699	626	651	662	604	644	665	618	660	599	605	614	621	641	649	593	638	627	624	623	630	632	611	663	632	604	652	616	575	632	678	629	639	677	639	642	648	639	642	652	612	637	637	627	650	647	637	585	642	602	649	591	635	597	639	685	607	588	610	617	657	671	635	635	614	667	634	677	639	616	639	616	643	634	664	651	571	626	621	636	620	634	617	594	681	654	691	604	652	601	605	588	595	609	667	626	622	603	679	732	619	627	632	669	601	629	659	644	636	644	618	613	639	598	635	640	627	642	649	605	620	649	632	623	627	607	627	634	624	657	610	671	633	628	592	642	668	682	613	663	678	677	610	620	623	625	631	667	618	635	607	612	593	619	643	651	630	644	644	616	669	661	618	608	648	598	665	670	609	606	697	620	646	649	663	687	668	651	665	640	688	642	678	664	644	586	645	573	636	691	656	629	640	650	636	617	637	628	621	609	591	627	619	641	670	714	627	622	612	604	599	653	648	626	610	658	672	659	652	684	650	612	652	612	651	640	634	653	679	636	700	608	604	634	669	683	643	648	580	631	647	597	654	574	638	663	613	668	611	600	621	657	617	618	649	612	650	665	662	658	661	621	619	633	652	661	642	625	587	666	662	654	653	616	596	619	654	618	625	643	696	643	667	579	690	639	611	667	625	673	632	595	630	626	613	598	689	644	641	610	673	610	629	626	687	618	598	635	610	642	620	583	662	627	600	671	639	672	638	629	646	655	619	620	650	643
7760	354	244	192	186	167	120	114	141	130	142	136	126	155	137	143	129	121	135	117	132	130	147	115	117	134	131	131	123	132	121	137	115	109	128	135	145	105	135	118	137	140	124	117	129	128	135	129	135	134	129	139	124	136	140	143	137	144	146	119	118	107	127	118	144	141	132	115	146	109	132	115	134	129	112	123	117	143	120	115	124	121	137	119	125	118	118	139	119	148	157	151	120	140	115	138	134	119	112	133	116	120	143	135	138	144	139	123	126	109	122	123	121	140	135	128	126	119	123	139	119	153	136	138	145	103	134	119	119	142	119	139	124	117	119	135	137	143	130	126	123	140	128	120	114	133	109	114	117	103	126	116	127	117	127	140	144	132	134	126	108	113	122	130	134	147	136	127	125	131	131	124	138	121	105	136	135	120	122	135	119	141	120	137	136	112	127	120	126	118	141	114	144	143	119	138	134	121	130	126	135	113	120	151	122	137	129	127	117	139	139	126	125	156	136	122	130	122	132	118	105	132	138	140	127	126	116	151	123	119	147	133	121	131	134	126	119	137	133	132	121	140	125	134	126	146	134	118	141	131	133	126	130	118	164	137	125	136	117	111	101	128	126	129	131	101	120	115	130	128	128	118	105	135	115	122	132	128	103	113	117	113	144	134	130	110	129	123	139	122	122	119	114	110	130	137	117	118	122	129	129	120	110	122	129	129	126	129	146	135	151	120	126	106	126	115	131	123	141	119	127	119	119	129	125	144	122	126	125	134	143	123	126	107	126	138	110	156	137	118	128	128	147	128	123	119	118	135	125	126	134	126	133	144	130	108	114	116	127	136	111	125	121	108	131	126	135	124	121	123	113	130	139	113	133	126	135	121	126	127	129	135	156	114	134	115	126	135	129	130	125	114	108	105	139	120	136	142	121	143	152	132	124	107	128	114	126	135	140	141	119	131	118	138	123	132	118	129	114	122	120	136	121	149	140	119	122	137	127	112	145	122	166	147	139	119	117	120	135	147	137	113	145	111	129	129	127	139	140	132	108	132	127	113	119	138	132	140	130	104	121	150	128	134	130	147	143	119	125	128	128	131	118	133	127	105	123	129	121	129	139	127	127	136	131	120	109	116	132	137	118	125	155	134	127	162	129	125	113	126	123	124	102	102	122	135	127	119	131	122	123	129	114	139	154	142	123	122	111	122	112	107	113	139	128	129	111	129	119	128	126	126	120	124	126	106	133	122	140	162	127	132	129	133	124	117	145	128	136	121	123	120	125	127	116	129	113	117	109	140	107	118	125	135	99	132	111	117	130	120	120	124	125	138	106	124	117	134	120	127	151	129	111	135	137	119	121	124	133	120	123	130	124	130	135	120	129	116	132	118	122	148	120	124	123	144	128	128	127	125	131	122	122	137	112	138	124	130	115	115	131	132	114	119	115	130	122	118	129	126	115	113	130	141	122	136	153	141	126	131	131	144	120	137	124	111	154	136	117	129	125	156	120	140	111	129	141	124	120	115	108	112	120	128	147	133	141	131	130	127	128	112	121	121	151	128	122	116	124	134	134	126	112	132	127	116	135	123	112	118	133	147	128	113	138	122	119	118	134	146	119	143	124	116	143	135	116	137	108	119	104	118	109	118	142	138	99	130	121	121	120	126	104	122	124	111	113	125	131	130	118	169	148	121	120	125	117	140	139	123	126	131	126	139	123	122	117	120	130	129	129	127	100	104	107	128	129	127	111	132	128	125	111	130	119	126	127	140	98	121	116	115	130	142	112	114	109	130	126	131	135	119	126	136	130	155	128	115	124	143	123	104	118	124	119	118	130	116	126	123	135	132	137	122	149	139	110	131	124	112	149	129	132	143	127	133	130	116	111	132	133	136	99	145	112	153	124	108	124	131	128	116	121	135	114	135	117	130	125	116	130	123	128	138	107	124	131	132	137	126	138	116	126	124	120	103	132	124	133	141	116	116	112	128	123	121	128	129	148	143	133	121	121	116	142	112	130	132	117	132	134	120	133	127	124	126	124	112	114	125	111	128	143	112	123	146	121	122	139	110	135	135	106	137	125	122	127	130	160	122	124	119	134	115	127	105	136	140	125	128	121	124	134	121	147	130	112	124	114	123	145	117	125	140	120	129	129	120	133	115	119	140	134	102	113	111	114	102	127	103	141	131	140	140	123	133	126	141	128	139	115	123	110	123	136	126	125	108	114	120	114	105	114	113	122	119	131	145	131	123	130	135	129	133	118	146	112	119	128	126	140	120	134	115	102	130	142	134	126	141	130	135	126	136	123	132	123	139	117	130	125	137	136	128	117	124	123	158	130	132	128	130	124	126	110	131	127	118	115	109	124	118	115	139	121	128	122	130	128	105	130	124	142	136	138	143	139	131	119	124	124	125	133	127	137	121	133	126	136	139	142	147	103	140	114	121	134	134	118	123	151	112	109	129	129	124	132	146	131	147	129	125	134	134	150	129	125	107	143	137	112	133	121	145	118	142	122	118	134	128	122	135	103	124	141	116	122	130	126	119	104	125	134	124	122	125	146	129	149	121	129	132	118	136	128	124	129	118	117	108	103	109	139	103	134	125	141	121	120	120	122	127	130	118	126	113	135	134	118	142	143	125	114	139	122	115	116	123	138	120	108	122	112	115	131	136	122	124	121	119	123	121	114	136	133	102	129	109	144	130	149	150	121	130	123	129	124	137	132	122	126	130	121	120	120	115	141	129	134	123	149	143	102	108	127	119	102	128	111	149	142	139	124	108	139	112	138	143	119	138	133	117	126	130	135	103	135	133	102	117	119	126	135	137	125	153	120	143	153	134	139	122	146	126	120	145	128	124	146	121	133	119	128	154	106	125	122	121	143	138	123	126	106	119	115	141	142	125	132	128	129	129	140	137	115	117	145	114	144	138	127	134	115	127	140	119	120	128	117	134	165	135	105	115	114	117	127	130	136	110	153	118	130	125	117	120	138	113	141	132	123	132	133	109	123	113	114	127	131	117	117	123	130	117	140	134	130	127	127	116	139	138	135	134	125	150	117	128	134	124	122	118	110	113	127	139	136	129	129	148	138	123	100	123	138	119	120	139	118	132	123	142	127	128	127	127	131	125	123	122	111	109	125	131	117	140	134	133	113	149	146	120	123	133	138	117	130	137	114	153	113	104	114	140	97	111	113	151	146	122	132	117	142	133	148	119	137	126	129	105	133	115	139	132	120	134	136	121	120	150	121	116	136	109	140	119	124	118	127	126	109	127	135	120	117	139	144	132	111	118	115	145	148	128	112	131	121	105	135	136	136	122	119	118	106	121	111	133	115	114	128	117	123	119	130	130	134	124	107	121	124	111	143	118	132	118	125	128	95	102	131	130	133	134	118	114	142	112	111	114	109	138	140	131	133	118	145	134	146	119	118	132	136	104	119	108	122	129	126	113	132	114	123	93	125	120	116	119	117	117	140	131	127	110	128	143	143	127	136	121	111	113	130	134	135	114
6302	438	603	701	558	537	464	443	405	460	517	437	431	410	426	371	401	400	403	415	378	413	368	370	378	362	404	388	385	385	332	368	396	350	360	355	383	386	352	379	346	348	376	354	328	357	395	382	356	344	342	372	372	373	356	351	380	335	359	372	370	374	389	373	358	378	371	362	355	400	355	397	339	358	418	353	368	361	351	336	360	369	336	357	361	376	358	370	330	367	327	341	399	384	349	393	364	358	375	372	364	371	332	397	373	352	369	348	383	400	347	329	381	358	366	338	383	316	350	332	351	377	372	367	392	358	353	323	386	366	381	367	387	354	378	339	362	338	340	382	368	383	369	376	386	352	364	383	377	371	355	371	361	329	368	374	367	353	356	391	382	371	374	378	358	358	352	373	387	390	378	381	366	371	363	393	373	356	353	363	385	357	335	364	330	355	405	382	335	380	393	343	366	347	362	361	340	335	372	362	358	310	336	360	362	387	372	361	383	360	388	367	384	358	347	364	381	359	364	374	355	363	370	350	360	340	370	348	385	345	331	382	365	352	365	347	318	351	355	346	353	375	353	371	324	373	345	401	356	376	354	376	372	375	386	365	381	410	354	325	370	349	332	366	330	371	382	371	371	374	344	327	366	342	394	374	360	358	351	374	369	355	366	385	342	361	327	361	371	362	372	366	363	346	384	363	393	353	345	355	393	331	344	346	344	395	337	352	366	397	367	374	365	373	384	323	346	343	392	362	373	331	376	372	340	384	381	395	356	375	346	349	355	356	360	365	360	392	353	394	365	370	390	392	348	363	368	379	351	361	353	361	344	374	342	364	345	379	353	361	356	359	363	356	373	360	371	355	362	359	351	371	366	378	373	328	375	350	369	383	389	349	350	353	352	347	386	339	360	384	356	378	367	369	349	343	358	352	377	355	377	379	384	369	374	375	372	363	368	378	399	382	354	340	353	348	393	364	350	348	354	336	336	373	387	364	356	354	343	375	359	375	369	370	348	371	372	334	374	335	333	362	365	339	363	376	355	320	334	372	361	342	356	374	369	347	353	360	356	367	327	371	399	357	343	358	341	375	350	371	353	397	363	364	375	364	348	365	348	361	398	349	405	351	338	346	352	335	378	416	332	378	357	373	373	377	401	371	367	376	351	357	350	357	366	360	360	352	381	381	410	415	353	347	367	412	346	342	371	373	368	371	364	368	370	358	374	378	350	343	364	379	330	366	359	366	353	373	376	406	344	378	321	341	358	394	376	349	375	370	363	382	363	358	372	359	336	397	353	337	381	374	335	368	367	351	366	375	344	366	409	392	374	357	394	360	340	347	387	382	370	384	369	392	383	369	365	362	420	375	348	356	368	368	348	361	371	387	374	398	383	368	338	360	358	398	334	380	352	366	350	332	358	374	382	354	377	363	380	366	339	320	352	362	341	361	359	352	328	338	379	356	354	381	375	380	337	378	317	347	404	390	365	370	358	392	364	377	387	362	363	312	377	344	413	379	353	363	408	381	351	385	331	363	386	363	351	360	356	336	376	362	347	354	375	338	379	351	363	363	381	366	380	375	399	361	340	355	373	375	350	355	342	384	367	379	370	357	385	371	355	345	386	362	378	389	341	380	361	330	337	353	359	366	383	365	388	333	343	369	355	377	365	330	340	360	377	369	358	369	395	376	368	373	357	388	319	366	385	364	376	375	342	367	379	369	361	369	359	358	384	371	360	417	381	371	353	394	329	370	379	389	384	368	370	387	385	361	351	334	370	332	376	383	350	377	378	367	362	360	371	391	380	369	367	374	346	361	336	379	380	389	356	355	390	369	323	346	380	366	365	358	377	351	380	334	376	378	346	358	376	352	396	374	317	348	366	344	360	360	347	367	348	391	352	375	346	354	355	324	355	387	347	355	367	358	387	371	383	371	390	334	362	371	355	367	397	372	368	385	347	371	339	370	378	379	328	396	388	380	401	362	379	373	362	365	365	399	330	370	395	391	358	371	359	381	369	367	360	385	333	364	364	392	410	385	342	376	345	363	362	347	366	347	396	350	342	353	372	335	351	378	342	383	379	358	347	356	340	334	401	376	372	369	363	346	386	364	371	354	367	323	366	352	419	348	379	396	362	374	370	371	379	389	354	368	403	363	382	394	399	340	378	370	368	353	375	354	357	358	359	359	377	399	325	385	370	392	388	362	352	336	368	359	346	407	369	381	378	375	366	393	364	373	391	351	345	338	351	368	378	365	336	398	383	377	373	348	369	341	354	373	339	371	348	375	359	357	351	358	341	355	376	350	387	342	336	362	357	362	381	383	363	393	380	371	369	401	357	383	325	394	369	352	375	362	351	345	362	421	398	339	342	367	400	359	371	382	384	355	373	381	386	389	343	358	375	324	350	363	358	325	369	352	370	370	346	365	333	372	342	364	394	367	359	389	369	365	381	393	341	338	315	331	362	395	340	366	390	363	354	369	368	366	369	350	346	374	348	382	352	376	362	355	353	369	340	364	385	347	378	348	344	367	363	365	343	367	358	328	349	388	338	334	380	346	334	381	350	329	376	368	373	358	354	376	426	325	394	373	376	372	366	370	360	381	352	344	329	344	407	377	397	355	350	377	347	357	357	356	371	360	375	402	376	371	364	368	376	380	368	359	374	343	348	394	346	353	350	389	360	368	331	336	362	368	357	346	359	357	355	368	378	388	338	395	345	337	343	341	366	381	388	361	396	354	372	382	368	361	352	335	361	335	373	340	412	352	391	350	379	397	377	359	382	357	377	356	370	333	352	364	306	330	367	334	354	340	379	365	335	360	366	353	336	367	355	323	364	348	340	341	373	321	380	370	355	357	323	348	389	381	368	389	365	353	358	377	362	352	388	355	365	358	376	354	366	364	385	350	358	368	319	383	366	352	350	384	378	373	361	363	375	352	361	353	377	359	358	345	355	371	367	364	360	362	375	367	369	363	402	342	374	385	386	382	365	364	395	419	335	379	355	369	393	354	387	395	360	370	393	368	360	363	340	363	355	375	387	377	380	378	368	355	357	374	361	384	388	406	352	326	395	330	369	357	340	403	358	386	345	347	359	350	379	359	376	367	367	371	353	379	361	348	360	371	328	391	362	386	375	395	348	352	362	351	377	359	375	339	373	363	374	357	371	400	374	364	383	404	366	343	365	377	393	362	372	411	345	382	358	381	358	334	360	402	349	366	373	360	343	396	396	396	371	379	349	375	325	374	331	373	340	365	361	346	338	373	338	410	331	332	357	345	345	342	340	376	323	368	395	346	369	378	371	361	351	362	379	376	356	348	358	374	354	396	353	324	364	368	363	340	361	352	355	400	368	403	364	371	383	374	362	386	400	386	331	364	385	389	344	355	357	363	339	392	360	379	381	374	346	334	403	369	368	361	332	367	372	332	344	388	372	316	354	382	364	386	353	373	356	353	398	381	363	392	362	386	355	351	389	375	379	382	377	356	371	365	372	330	358	351	366	343	400	397
48480	13724	1922	1003	705	631	514	430	366	346	396	367	375	316	286	299	292	297	354	299	294	329	333	301	294	265	259	264	294	276	303	307	267	288	266	293	290	261	285	279	250	256	297	276	255	285	268	268	288	278	257	274	283	255	260	277	264	253	307	303	290	236	264	290	304	252	262	293	276	271	275	264	273	248	263	277	230	265	302	284	275	248	288	294	252	291	292	275	284	266	261	281	287	281	261	276	288	276	263	314	250	257	281	246	263	261	295	262	286	286	300	280	260	245	298	257	255	276	295	281	265	228	266	286	272	283	291	228	280	283	282	293	282	270	286	288	256	294	254	257	263	265	297	282	268	288	275	307	294	257	261	283	268	266	284	266	295	286	286	296	276	257	266	293	259	306	265	275	253	236	275	261	249	253	266	231	275	267	236	233	280	294	247	268	260	249	277	273	282	275	276	263	267	268	274	221	276	270	321	271	310	279	303	298	281	282	298	263	292	262	293	260	311	241	278	274	245	252	286	288	278	286	261	273	261	238	297	280	275	295	256	257	264	269	281	281	259	323	265	267	249	278	278	271	255	263	277	286	260	277	304	259	290	273	275	267	232	290	263	304	280	275	266	274	288	257	260	232	261	266	283	260	256	269	264	257	273	268	279	258	299	280	276	260	271	284	284	264	252	262	287	239	279	249	280	242	260	264	292	276	287	286	266	271	261	269	280	256	236	257	255	273	273	292	297	257	270	259	241	286	267	259	292	266	285	248	260	298	273	276	289	275	291	266	301	284	261	239	280	271	277	243	284	286	285	247	252	293	260	268	271	291	315	281	286	253	263	251	297	271	271	267	244	275	252	283	244	309	283	262	270	259	281	278	252	253	256	262	280	267	255	308	282	277	249	250	278	269	281	294	258	287	287	277	294	263	264	274	285	284	266	259	261	288	273	287	291	282	272	256	278	239	279	267	281	279	248	269	275	268	280	285	274	253	265	267	267	258	255	289	246	286	274	297	278	252	288	264	300	258	255	259	267	283	285	285	263	296	267	251	222	261	244	248	251	283	283	302	261	276	284	288	268	259	246	255	261	256	259	245	279	257	262	255	239	292	254	254	283	270	251	281	258	255	269	263	247	248	275	260	273	249	256	267	261	279	264	294	247	259	245	288	275	300	285	255	288	246	284	234	264	251	283	286	282	279	252	272	243	261	249	228	282	280	272	276	256	298	270	267	249	255	219	273	281	270	284	241	280	250	282	319	277	289	285	229	286	268	294	258	282	235	253	276	266	259	288	277	263	272	292	278	260	276	241	249	270	304	287	259	302	286	234	277	261	290	265	311	245	283	255	292	271	266	292	250	263	230	295	269	266	293	277	279	253	248	282	277	266	285	275	234	288	257	256	253	242	265	277	242	281	277	281	272	311	280	293	297	259	252	287	256	282	271	259	269	278	250	262	263	276	258	297	299	266	297	294	253	238	257	281	285	289	283	269	267	263	276	242	249	285	302	266	288	234	267	269	294	260	271	265	267	259	270	293	264	270	270	269	248	250	273	287	254	272	274	274	249	258	270	240	262	262	280	256	280	242	274	314	266	285	266	295	270	281	262	253	269	247	285	282	278	256	267	261	268	256	256	269	250	252	290	267	250	273	264	273	277	236	265	256	260	272	268	259	280	266	265	302	331	260	283	250	279	272	250	274	248	269	249	235	285	254	281	276	266	272	269	292	244	265	268	282	259	269	279	262	251	267	320	265	284	278	262	256	268	263	296	272	275	293	252	276	272	277	267	288	265	282	273	268	265	266	258	264	280	282	255	254	277	282	245	264	262	266	259	262	268	237	271	274	257	288	293	275	270	250	261	280	280	255	274	265	279	261	246	249	247	260	244	249	257	286	293	273	242	279	285	287	288	268	265	313	291	302	290	290	244	273	284	274	249	259	274	301	282	291	270	269	276	266	269	283	277	260	270	266	267	244	250	250	258	272	242	266	274	263	288	285	274	274	272	264	248	295	296	319	259	286	282	266	317	267	268	262	306	269	246	282	250	276	268	298	228	268	276	267	285	273	300	243	265	251	250	270	261	273	261	268	291	262	257	278	282	260	269	279	262	233	260	259	277	267	264	259	266	274	281	263	267	244	288	254	243	252	272	258	277	272	301	242	258	269	255	296	267	251	293	302	267	266	269	240	236	276	288	265	264	291	262	259	245	257	277	274	253	279	262	242	279	281	266	273	238	299	278	259	309	284	273	290	269	265	267	227	264	236	253	267	258	257	270	259	280	247	269	247	243	269	324	291	264	279	297	246	230	253	305	244	288	270	241	266	290	289	264	267	266	306	241	273	282	285	268	290	286	244	263	276	284	285	252	267	264	266	254	269	280	248	276	248	253	258	273	265	252	244	252	279	270	289	276	255	257	289	265	272	260	285	268	282	251	255	253	282	275	276	314	271	279	267	304	269	265	257	254	251	272	250	259	277	288	275	252	232	274	252	274	258	278	276	276	277	244	250	297	262	269	275	280	268	247	254	278	281	283	278	245	278	258	252	236	270	281	253	278	287	268	279	258	243	260	292	275	289	256	275	290	269	271	276	265	265	275	271	271	271	266	266	271	286	290	285	264	291	286	269	274	274	285	248	264	263	292	250	262	271	279	283	277	268	270	270	281	269	247	279	281	271	223	282	297	291	278	267	253	252	247	289	240	257	244	268	225	250	268	283	263	239	248	267	269	255	285	256	290	250	284	245	276	291	292	276	226	262	252	251	275	264	288	271	252	266	219	287	278	303	264	232	250	268	270	240	271	261	267	257	287	274	267	259	272	269	287	268	238	248	292	279	246	261	254	276	244	294	248	285	288	263	274	265	263	289	264	293	307	258	309	256	296	275	248	281	279	224	286	257	272	267	275	279	268	276	243	271	280	281	271	250	299	284	260	256	266	258	248	276	262	280	273	273	242	273	267	251	279	274	274	268	285	239	262	270	272	244	247	299	280	263	253	310	251	275	262	249	284	259	262	284	270	274	235	259	277	268	274	256	272	266	285	292	243	262	254	268	270	298	268	291	273	290	265	281	244	260	275	276	284	270	244	263	244	284	259	284	284	265	263	258	242	270	265	255	264	257	289	273	268	277	270	286	279	285	276	262	255	242	262	239	243	296	280	279	242	280	290	268	247	286	279	238	279	288	233	264	214	250	277	271	272	260	254	280	250	242	272	247	262	263	286	277	228	262	259	281	278	274	306	283	264	226	284	281	270	274	288	248	260	280	287	272	274	278	286	253	276	298	267	311	274	287	295	264	278	271	259	284	271	249	273	254	272	278	274	277	282	274	283	259	293	272	261	281	243	296	244	252	271	263	275	283	295	295	276	298	277	262	242	284	283	283	257	299	276	264	257	277	284	267	253	262	268	274	237	270	239	294	263	232	278	295	265	254	263	273	272	284	278	272	267	271	276	282	283	259	261	305	265	276	263	252	251	252	264	284	267	263	267	235	250	271	286	277	268	251	270
24680	1453	2958	3357	2808	2416	2056	1692	1496	1447	1458	1305	1297	1184	1039	997	945	919	977	876	784	831	831	775	832	793	715	772	755	813	767	819	796	784	736	826	774	768	741	713	725	780	708	723	675	714	697	697	736	692	713	792	729	689	726	737	722	665	658	705	685	718	692	735	697	739	668	671	675	707	659	666	712	667	686	678	683	717	655	682	638	685	647	695	681	651	600	654	676	721	675	696	677	708	660	709	636	706	630	661	676	688	695	606	655	674	669	695	659	690	674	657	695	655	630	670	715	723	659	630	691	639	637	705	671	634	616	674	698	666	643	691	690	632	641	638	707	680	686	645	628	635	695	686	647	652	697	687	670	709	703	678	639	641	670	719	651	642	671	670	718	668	659	653	636	663	639	669	707	627	687	692	681	701	645	697	688	665	656	649	634	703	644	736	676	667	624	685	639	693	667	650	688	658	666	644	617	667	661	654	679	682	623	694	656	685	644	655	667	636	657	650	666	691	694	681	638	667	662	675	670	655	658	658	740	718	634	635	687	637	670	664	687	646	665	688	701	669	684	683	686	672	636	687	678	648	654	636	609	710	713	630	694	637	714	708	630	681	695	694	669	712	649	703	666	657	668	667	723	674	721	649	713	697	670	604	682	663	612	675	639	680	630	668	703	649	732	654	700	668	753	706	676	647	701	675	664	670	722	667	629	704	676	672	699	670	684	653	665	658	686	727	647	670	681	666	653	703	674	635	648	645	661	693	661	671	677	696	651	682	674	639	657	632	728	659	696	676	693	650	667	706	659	689	615	678	694	719	685	698	667	673	651	669	673	638	650	688	643	670	663	685	675	695	665	654	699	660	683	653	645	665	671	661	639	670	662	651	704	637	667	696	651	700	684	651	736	641	668	690	672	688	691	693	633	701	691	650	716	657	676	649	654	684	670	652	626	685	647	669	673	688	697	669	648	683	638	669	672	654	662	703	666	670	675	687	637	652	702	704	700	685	691	639	668	676	647	675	656	673	665	662	681	660	703	714	656	660	663	724	679	670	664	640	655	694	660	630	650	697	652	678	687	670	686	662	645	700	693	621	648	701	685	621	624	717	624	671	692	636	639	678	674	697	720	657	692	693	643	676	656	695	715	611	675	681	649	635	675	689	668	718	670	662	653	691	659	685	654	649	702	690	672	669	685	656	681	682	687	622	698	688	684	689	693	677	654	678	716	669	682	705	646	684	669	666	673	670	673	730	670	694	685	656	659	653	670	704	642	649	671	675	684	634	718	672	667	666	637	677	678	655	696	631	746	638	673	640	665	691	691	660	704	675	674	674	665	620	658	676	677	675	669	676	669	670	669	691	628	701	694	700	677	694	675	614	683	685	689	682	708	612	666	640	655	667	661	674	654	667	689	690	646	666	702	686	692	708	683	639	617	673	676	675	673	662	657	688	695	707	678	686	676	711	707	677	671	638	686	662	633	666	680	665	677	673	638	674	646	668	644	702	638	637	668	654	704	680	691	660	653	633	636	682	631	658	657	646	682	712	709	708	708	675	679	703	622	678	648	641	620	656	668	666	728	660	707	652	710	637	680	676	670	651	640	724	678	651	701	651	709	661	689	708	646	661	665	658	633	679	692	733	703	661	687	684	677	612	627	642	656	642	645	728	669	646	667	671	660	663	685	677	669	707	684	652	648	678	615	652	627	629	649	662	715	680	671	687	646	697	692	693	674	652	631	668	648	658	694	657	625	693	712	676	667	665	700	698	702	685	667	667	676	696	659	692	719	683	698	718	679	663	667	654	666	645	631	680	642	640	647	687	693	644	641	656	692	649	680	686	632	650	719	662	681	691	650	715	657	663	664	727	694	648	678	700	641	616	716	724	693	681	684	672	647	639	652	574	670	655	662	671	649	645	711	622	680	626	660	665	699	663	659	688	696	682	671	686	673	686	710	664	720	658	656	643	665	703	663	653	629	667	667	644	723	653	710	658	668	686	677	664	688	654	718	659	689	635	632	686	645	679	699	676	659	687	664	693	618	661	630	695	687	652	683	649	674	671	701	641	719	637	716	654	692	642	672	725	680	641	690	659	666	650	696	660	676	619	702	673	660	652	713	659	665	682	710	631	649	651	655	687	697	667	649	675	682	676	671	622	655	686	686	680	617	644	675	687	691	675	675	700	687	655	698	686	684	672	683	612	698	713	653	697	625	661	681	689	662	671	714	700	683	696	638	709	662	636	692	615	693	651	667	692	645	651	681	654	691	629	697	668	651	683	670	674	651	683	690	674	685	654	742	662	630	644	666	661	665	676	634	656	658	668	659	696	706	676	647	648	704	704	677	649	669	683	686	652	663	670	623	694	672	699	681	649	706	634	652	669	683	638	662	689	632	685	669	686	656	661	631	673	677	662	669	672	653	691	684	650	682	726	661	651	665	739	674	641	697	629	685	645	643	648	647	662	677	683	656	687	688	657	658	672	664	644	644	672	674	619	636	675	686	722	686	696	662	688	661	619	641	688	670	687	690	630	657	677	703	685	674	648	696	637	652	644	663	686	723	667	676	665	678	677	676	638	706	676	664	684	689	653	652	702	680	657	662	641	665	741	668	700	702	691	670	706	619	718	696	692	667	666	728	697	637	664	633	673	686	747	654	693	663	652	692	622	693	680	667	706	659	667	675	668	610	692	697	691	666	695	704	702	619	670	674	672	660	696	673	652	699	648	665	646	652	645	653	678	717	682	696	584	609	701	730	691	666	696	651	657	690	649	678	690	692	655	643	663	620	710	620	658	674	673	680	685	653	685	681	695	646	691	696	672	683	698	651	670	672	666	692	704	706	689	632	717	716	642	661	668	708	699	663	698	670	664	673	686	648	694	691	672	659	671	636	633	663	695	704	637	668	662	685	718	655	634	727	662	727	675	690	661	664	681	662	661	642	690	705	666	672	687	661	711	661	653	665	641	670	678	626	637	682	673	667	663	659	650	711	683	656	647	656	691	652	687	670	706	721	653	667	632	691	642	673	643	614	647	673	659	651	639	658	677	710	678	659	663	631	662	653	704	639	695	677	678	722	659	628	691	708	645	679	673	691	724	668	656	628	641	694	680	664	664	666	652	705	711	683	669	699	666	653	658	676	668	676	680	647	634	658	718	705	699	669	647	633	637	647	648	722	664	662	651	707	690	717	655	609	688	658	659	662	646	656	671	679	676	647	646	699	648	656	662	638	632	610	670	655	656	661	690	624	678	695	695	638	689	643	640	640	691	677	669	655	670	721	674	733	678	645	634	645	670	666	700	634	639	686	677	671	705	721	651	671	674	691	690	688	645	657	686	693	649	688	690	695	631	677	686	684	672	698	706	660	685	636	652	639	674	684	646	644	673	625	667	660	686	680	645	663	699	658	677	697	630	685	677	616	660	657	637	675	654	653	711	667	665	653	654	648	694	650	658	642	686	703	648	690	689	656	665	666	644	680	687	669	694	633	655	702	728	658	658	660	680
61996	22681	5279	2009	1315	957	698	622	537	544	498	490	421	397	347	335	367	331	329	320	290	287	271	283	336	290	297	297	296	324	276	292	282	285	295	284	296	293	260	278	313	267	261	280	276	275	284	268	263	266	273	286	292	257	247	256	296	237	285	313	273	255	256	263	268	258	290	280	289	259	274	282	281	252	261	292	278	268	237	247	244	282	240	267	274	254	275	265	279	271	277	287	258	264	299	262	233	261	284	265	258	261	277	244	274	294	277	294	246	280	252	262	280	302	264	268	285	271	282	292	291	274	255	268	280	275	243	255	266	306	249	279	292	271	257	272	242	263	280	279	262	275	243	253	271	256	264	287	262	247	276	296	268	259	264	279	281	258	265	285	268	238	253	249	272	287	254	293	263	276	278	272	262	281	243	300	242	241	255	269	271	274	273	276	259	280	274	287	278	283	280	290	283	264	262	248	269	273	229	273	261	283	267	268	225	252	288	259	266	267	251	252	247	274	300	260	252	261	256	246	252	247	283	276	238	274	242	256	283	312	280	268	259	246	253	275	295	263	254	246	240	250	265	291	277	292	276	255	291	298	271	242	229	246	273	256	262	279	274	276	261	262	257	277	270	284	271	261	275	266	245	278	245	273	250	250	262	266	274	252	248	289	289	264	276	267	303	278	219	262	260	252	228	265	259	273	276	274	264	276	263	272	263	264	273	249	250	276	275	234	255	282	266	275	299	254	272	293	294	265	273	274	258	279	331	263	252	291	250	278	252	254	261	254	270	265	263	263	286	266	264	308	262	313	237	268	291	249	246	264	273	266	255	253	231	261	262	269	261	227	260	281	286	281	268	264	266	278	266	250	282	252	278	244	259	250	255	255	279	280	245	260	275	287	278	275	248	280	266	273	279	240	290	276	241	268	258	275	271	282	268	255	265	278	243	235	256	286	265	268	283	252	274	255	279	275	268	271	280	271	257	288	265	264	256	251	263	263	274	253	252	258	263	258	259	274	277	279	251	260	259	259	292	256	254	285	251	271	268	260	288	240	248	271	256	267	249	271	279	254	258	242	295	276	270	257	289	275	282	288	256	236	219	262	273	261	262	265	262	261	267	251	282	259	269	273	255	247	278	266	272	261	275	272	277	250	282	261	301	286	261	282	274	261	291	270	273	263	241	259	302	264	241	287	261	247	271	264	287	276	261	266	280	247	261	264	278	300	278	238	236	269	285	270	277	285	234	232	279	263	234	247	283	238	290	251	247	285	254	273	236	259	281	268	270	243	261	280	251	274	278	276	251	253	279	257	246	276	251	287	242	239	283	247	243	272	283	254	245	267	258	280	281	255	264	278	256	236	263	275	301	258	264	281	271	260	251	270	266	244	286	281	272	274	268	279	258	277	244	276	268	263	259	263	296	237	250	263	274	275	266	286	297	252	281	265	245	308	308	273	269	262	250	290	265	273	285	284	240	269	255	292	253	280	297	275	242	244	287	282	287	261	293	275	289	268	224	295	264	256	266	269	244	265	293	289	268	278	293	239	256	252	249	289	273	254	312	300	252	268	268	277	253	257	246	283	276	292	268	265	281	245	250	252	245	284	262	292	294	253	266	268	306	283	268	253	256	258	269	259	315	279	298	249	262	270	282	261	268	256	276	291	262	268	256	301	258	257	243	253	261	239	265	258	252	264	233	265	293	287	266	264	281	275	255	280	282	293	244	287	258	274	256	259	294	269	274	289	290	259	261	245	277	283	282	273	245	272	239	285	224	301	257	247	246	262	233	293	250	282	274	245	239	279	237	276	235	252	271	242	259	279	284	265	284	259	257	257	279	296	251	279	267	274	255	278	277	260	271	254	276	301	283	299	293	266	240	250	250	284	255	274	263	276	237	261	277	260	280	242	274	272	288	281	280	243	275	279	231	295	299	263	262	257	249	259	272	263	259	283	267	241	275	284	291	309	269	268	247	253	280	274	269	275	295	273	264	261	287	283	250	250	319	260	260	278	255	240	263	247	276	273	245	271	298	248	269	263	281	257	279	273	295	283	309	260	257	263	250	264	253	261	256	257	259	264	265	286	248	288	303	288	267	285	300	273	277	276	243	257	289	286	256	248	283	224	294	256	250	288	285	263	269	284	262	281	236	255	267	254	236	252	258	287	260	265	252	266	284	276	250	265	259	229	233	265	267	253	300	280	260	230	253	269	280	248	271	303	276	267	268	289	260	297	246	254	240	261	265	263	284	253	243	261	234	303	268	257	258	264	255	241	228	269	265	274	243	245	263	252	280	247	258	295	271	244	245	253	271	264	258	280	284	295	289	268	262	253	269	274	269	305	262	238	262	249	254	253	254	288	262	288	276	251	238	249	263	222	252	266	282	265	279	261	283	318	269	278	280	264	271	261	260	269	214	248	276	232	265	279	257	259	270	268	282	280	252	283	263	264	261	275	295	279	241	285	253	300	273	242	276	284	265	268	270	269	254	252	266	294	265	250	282	264	278	249	241	250	250	282	279	274	256	245	242	275	289	292	266	259	261	258	266	257	272	265	261	254	276	256	282	283	251	262	260	272	277	260	283	274	315	275	250	254	238	266	262	263	286	259	264	272	282	243	298	271	280	260	257	249	229	266	252	273	276	244	264	268	274	256	255	277	259	260	286	296	254	256	254	261	264	289	258	262	241	242	289	255	283	253	272	267	283	272	255	291	273	264	325	258	268	291	260	261	268	238	273	293	269	281	242	263	274	279	280	263	270	280	290	250	254	264	285	268	263	265	251	280	243	255	266	244	282	268	296	281	270	257	293	240	261	261	259	275	277	256	284	268	276	254	240	256	266	269	262	267	278	288	273	265	271	251	256	267	275	262	251	271	261	259	280	260	265	253	284	281	285	260	260	261	320	270	277	285	247	252	263	279	252	277	292	251	238	280	247	250	269	251	279	296	246	254	265	282	260	282	297	268	268	248	280	271	256	287	302	283	254	284	269	271	260	277	251	284	280	295	264	264	288	244	276	277	234	251	300	275	280	249	257	285	273	275	281	274	265	296	254	277	296	258	271	276	294	275	250	265	265	274	271	290	263	269	284	270	279	280	303	258	277	251	272	271	271	298	256	274	307	258	256	264	259	246	277	247	265	269	282	264	235	290	301	285	271	235	258	275	236	254	260	293	278	303	284	276	243	280	250	246	266	269	270	238	255	253	255	250	248	243	246	276	276	251	295	270	259	269	281	270	267	287	268	272	260	255	292	263	263	264	259	279	266	273	260	253	289	263	285	243	279	268	264	280	287	255	260	270	295	270	282	279	275	281	227	256	247	276	278	294	276	256	250	239	239	248	250	284	264	258	266	279	282	232	268	263	233	265	289	290	259	260	269	276	290	246	259	289	259	276	260	282	287	243	238	292	266	269	259	256	259	276	270	268	278	244	278	255	275	268	295	283	262	241	253	283	257	269	271	261	265	305	289	263	273	263	245	258	283	282	272	262	317	279	260	240	273	274
32497	2254	4829	5464	4668	3854	3168	2664	2184	2145	1903	1834	1706	1436	1323	1193	1142	1040	1081	999	928	882	891	900	875	833	828	828	843	819	881	779	823	812	758	852	841	849	763	761	836	847	751	708	704	736	700	772	693	704	740	693	698	727	699	739	657	669	661	695	689	679	674	660	671	638	632	711	663	695	676	626	660	636	668	634	656	620	663	675	636	697	604	601	610	637	693	671	640	630	664	633	625	640	678	665	667	672	617	655	657	669	629	664	644	643	632	654	674	637	671	620	631	675	605	678	664	621	664	643	683	634	622	625	665	673	650	675	633	653	589	601	619	635	631	641	632	681	647	643	625	661	639	603	637	675	618	636	637	625	651	619	609	612	595	668	639	674	639	638	636	645	639	639	632	603	627	600	625	675	645	646	650	612	633	627	647	667	644	670	617	603	650	623	695	636	655	663	649	633	655	633	661	624	650	629	590	668	634	636	649	679	635	632	586	663	672	628	626	630	643	647	632	587	649	646	598	647	651	656	632	650	641	625	645	627	623	652	669	637	596	616	620	625	630	632	640	640	603	671	623	636	642	678	619	656	647	634	623	636	651	635	664	625	677	662	638	638	601	581	657	643	633	650	620	650	611	643	646	605	645	636	625	629	642	615	619	611	599	619	610	630	624	632	632	609	596	612	629	643	644	627	637	663	631	631	662	619	634	623	631	716	609	655	634	655	622	640	613	628	636	622	591	604	596	651	645	643	663	651	666	633	637	662	641	606	627	649	607	615	645	706	683	620	659	633	618	647	642	631	668	619	678	649	590	646	651	660	651	612	615	669	673	650	648	624	629	650	643	616	639	626	626	588	645	646	650	654	621	655	651	599	631	647	657	655	636	668	672	619	660	678	606	642	628	616	712	656	637	644	644	656	650	653	650	646	619	604	591	645	656	609	649	613	674	604	625	610	601	622	671	611	645	621	621	612	641	674	633	634	653	657	615	640	626	614	612	635	625	645	628	642	612	669	626	643	679	579	599	634	688	642	629	619	651	626	669	610	636	587	658	590	601	649	644	587	652	632	635	696	677	615	602	635	619	592	687	671	631	632	679	614	628	663	583	674	676	624	681	637	620	621	599	679	609	658	633	606	673	681	628	656	647	634	600	595	640	580	631	606	662	707	644	638	629	617	643	635	652	603	623	610	661	623	635	641	627	651	640	648	623	603	613	707	603	699	619	646	629	616	634	610	645	645	658	643	639	668	617	605	672	647	623	588	672	636	649	645	665	656	638	648	658	624	674	646	620	647	665	627	610	650	663	674	612	619	635	638	635	620	586	657	646	627	637	646	629	592	602	592	636	603	619	636	652	643	662	683	594	661	603	639	633	644	639	638	632	664	570	618	669	586	647	626	659	653	635	671	652	594	648	630	638	618	671	671	600	628	619	657	639	651	669	694	658	672	650	669	668	624	604	626	651	659	629	639	637	664	669	657	602	605	603	636	655	633	626	628	666	611	592	672	616	653	632	662	620	666	632	693	655	696	647	620	620	633	699	629	603	664	586	655	642	682	665	655	652	654	644	676	675	609	635	649	679	609	641	666	638	633	590	621	620	652	686	641	623	646	648	643	656	597	615	654	613	656	642	652	586	653	640	620	651	653	614	680	614	610	637	635	631	646	600	675	665	623	628	617	650	636	622	669	604	594	680	618	658	653	621	610	687	656	695	629	626	617	636	617	637	661	658	594	603	662	594	679	654	609	639	668	635	607	634	651	647	633	613	669	666	669	617	627	630	633	663	649	628	668	635	642	586	654	627	634	605	608	611	630	623	639	650	668	663	668	651	631	674	641	608	615	644	645	625	628	598	607	623	609	688	621	627	597	629	642	613	675	630	624	611	637	660	610	664	663	613	650	617	691	648	635	628	682	614	653	597	682	650	655	636	637	629	677	625	629	650	624	618	608	643	635	655	659	631	596	631	664	601	643	676	656	616	635	619	642	638	625	606	636	653	629	683	656	636	670	669	609	605	680	624	650	620	658	635	587	608	660	637	645	655	570	647	610	642	579	655	623	637	616	663	632	610	640	585	598	659	602	614	679	671	638	649	651	641	608	597	629	667	637	630	620	654	629	613	644	617	661	684	658	659	654	663	690	657	672	619	603	605	698	688	633	609	655	633	615	632	675	592	647	655	674	625	625	640	617	639	680	660	670	623	663	645	673	634	661	657	647	648	616	601	667	655	604	671	630	667	651	655	621	603	625	608	612	650	577	667	668	607	616	674	707	594	698	601	640	661	621	643	642	633	642	651	617	630	637	644	651	620	666	626	648	616	618	681	634	629	669	649	623	644	639	646	650	571	640	634	606	633	643	638	598	645	640	669	609	665	620	652	638	628	627	610	654	654	639	644	626	587	642	650	672	646	639	618	627	658	623	637	646	651	649	615	609	620	640	597	632	619	641	629	633	650	640	644	639	619	632	617	647	616	650	619	640	696	591	593	629	651	645	622	653	597	636	679	608	626	683	623	600	666	622	640	633	649	604	613	601	625	647	669	632	669	640	639	614	670	644	614	629	637	636	628	661	666	618	638	613	644	642	668	599	639	605	630	682	620	615	675	628	600	623	602	609	647	659	626	671	627	659	647	626	668	666	630	622	642	665	661	706	602	653	608	683	629	617	677	608	645	655	662	633	590	637	633	647	613	609	634	637	677	638	634	613	630	640	664	642	684	628	689	614	645	645	682	620	597	649	656	670	638	666	636	633	663	661	618	615	665	630	640	628	603	657	654	649	640	653	669	633	667	631	693	676	643	677	631	642	611	632	656	658	654	662	658	639	652	633	663	630	654	669	669	580	598	596	609	653	675	624	635	634	653	655	607	609	687	578	613	635	665	609	606	639	644	619	640	630	627	655	631	667	649	592	609	629	645	646	627	651	650	643	628	638	692	659	646	638	662	604	617	649	709	625	618	631	666	633	613	706	605	677	633	668	623	661	653	653	662	601	609	644	640	637	646	639	642	659	599	658	615	642	633	672	616	685	625	664	625	652	657	645	639	675	608	647	633	637	607	670	603	675	613	647	642	681	654	675	641	584	611	669	610	641	658	679	602	619	628	605	590	642	664	646	638	626	680	648	675	659	646	639	625	628	661	612	605	650	641	634	631	644	626	616	623	653	622	649	629	650	593	642	611	620	633	669	626	630	632	660	648	629	633	622	623	629	660	641	612	638	642	645	653	638	610	666	640	657	636	650	657	680	624	652	678	615	626	668	638	682	630	633	636	669	662	624	633	645	677	608	662	622	642	631	630	639	702	638	685	644	672	599	646	646	624	656	695	654	644	635	659	633	635	646	633	662	639	608	639	676	657	654	680	597	660	643	634	693	637	657	622	636	615	671	663	622	644	620	646	607	631	622	651	632	599	671	640	626	611	666	645	636	658	634	663	605	621	661	586	638	638	672	621	643	641	608	693	625	604	599	620	625	634	647	591	635	657	606	610	648	610	634	612	673	662	668	671	654
8013	354	236	220	182	159	137	147	125	146	153	131	139	121	145	145	136	118	121	127	120	95	119	116	140	117	120	121	131	108	112	111	135	136	139	121	121	126	160	127	113	134	135	130	124	142	120	148	105	127	131	128	119	153	133	120	124	125	127	138	146	128	111	167	119	152	125	104	130	124	116	140	121	107	142	117	132	130	126	139	128	106	135	126	115	119	112	118	116	102	114	125	134	125	123	136	116	126	130	113	128	119	137	125	136	138	110	139	106	136	114	121	141	148	124	132	126	143	148	112	138	115	138	110	133	127	135	124	139	124	117	118	123	124	134	130	132	126	121	112	143	153	129	119	117	126	129	111	136	132	107	125	109	141	134	141	140	116	129	117	130	120	115	95	142	144	110	126	130	134	141	144	124	114	129	121	134	123	139	116	142	136	135	143	132	117	117	136	140	149	109	138	122	121	147	124	136	125	124	124	115	117	111	133	117	130	111	128	129	139	138	149	126	141	111	111	129	150	127	119	112	105	130	127	134	135	133	124	142	149	116	133	125	137	102	112	109	131	133	131	143	132	144	138	109	115	135	135	136	120	122	133	126	125	135	123	130	124	151	121	118	109	123	117	110	125	131	140	141	123	113	119	142	120	112	123	115	123	134	125	110	122	137	130	136	142	119	103	164	111	124	117	123	132	125	121	128	131	116	114	104	108	113	139	144	118	132	122	149	134	113	133	132	118	131	127	106	128	108	136	120	119	121	128	132	125	123	145	121	134	112	126	142	136	119	120	110	124	109	120	122	147	116	130	149	117	151	132	137	125	123	152	119	143	141	109	113	130	96	135	137	125	130	115	126	117	129	137	143	121	129	109	131	114	136	126	110	120	135	134	131	132	136	127	130	129	143	117	122	121	135	105	112	119	118	113	147	125	130	117	131	136	111	112	111	114	126	140	139	134	148	118	121	115	113	117	125	124	120	103	126	115	111	130	125	119	119	116	147	133	122	129	129	127	127	140	125	117	118	125	125	125	116	128	120	130	110	133	112	116	140	126	129	123	116	153	128	135	114	116	119	129	114	116	115	122	136	138	120	129	131	150	122	122	119	127	113	107	117	120	138	132	130	120	120	119	126	102	145	119	143	143	137	119	116	106	121	126	133	121	115	114	126	134	140	136	129	132	132	117	126	150	116	139	140	113	135	130	141	121	116	147	124	136	131	139	121	142	117	127	134	160	135	123	130	148	119	101	121	103	132	110	146	148	127	108	131	120	117	147	119	129	120	144	131	114	134	123	135	120	150	130	145	121	113	119	110	122	122	109	113	112	170	131	120	137	118	105	120	120	139	126	107	127	133	130	125	150	148	132	140	127	125	122	123	135	117	110	121	136	136	135	130	138	138	129	140	124	138	137	125	127	119	145	123	142	97	130	140	143	125	121	130	125	119	142	130	154	122	127	135	109	127	120	121	122	116	120	111	139	120	133	127	118	121	132	136	123	93	130	113	121	130	133	130	116	129	122	123	123	116	123	137	121	119	110	123	115	117	117	118	150	114	136	115	115	109	114	152	139	152	130	144	137	109	135	126	121	117	134	114	136	120	136	114	110	117	160	111	134	133	147	126	133	122	130	140	133	120	130	116	116	125	123	111	117	133	125	131	108	146	114	124	128	110	119	136	112	134	123	101	129	121	135	136	109	114	138	119	112	109	125	125	116	130	104	135	115	128	113	128	120	125	134	115	113	112	104	119	140	124	121	119	127	129	124	145	118	120	124	122	120	112	119	123	117	135	113	126	139	116	109	123	125	129	125	121	132	141	138	136	107	106	103	128	148	129	116	94	115	131	135	138	127	116	129	116	117	141	138	141	152	132	133	113	111	111	141	118	118	116	118	112	109	111	120	107	151	132	110	150	127	148	115	125	108	113	140	128	127	136	114	119	105	120	138	121	126	118	134	117	116	117	140	122	132	119	98	128	128	131	104	113	137	125	134	139	123	164	142	142	112	119	141	121	126	127	122	132	133	116	127	132	122	135	109	125	120	120	123	104	146	136	106	124	96	130	106	146	131	129	107	109	127	116	130	126	135	135	145	117	131	113	132	102	117	118	129	125	118	123	116	121	139	164	129	114	139	127	134	136	114	131	109	111	135	122	120	116	131	120	125	130	111	102	102	143	131	135	130	106	137	128	122	141	142	121	127	113	117	153	125	116	120	115	139	126	127	134	138	121	113	124	127	128	119	135	123	106	141	141	121	135	129	117	131	137	115	97	105	129	103	115	128	123	138	127	141	130	144	111	105	113	124	125	129	122	131	109	126	119	113	122	142	110	118	120	144	141	120	140	127	140	136	119	120	124	121	149	123	111	139	119	138	126	107	140	125	125	117	104	129	121	131	107	126	128	125	127	144	115	132	108	111	113	94	131	122	124	135	147	149	110	144	128	120	113	103	118	120	127	145	124	135	125	122	131	122	132	137	118	127	138	137	161	123	113	153	134	119	136	117	134	153	144	127	103	115	158	142	143	111	124	128	135	129	118	130	135	114	121	122	113	113	127	134	103	125	132	145	131	114	148	125	109	127	128	132	122	131	131	115	130	127	120	129	104	121	131	121	122	118	130	120	123	123	108	133	121	118	133	146	145	109	137	132	127	138	119	108	132	116	135	117	121	124	121	112	132	150	119	145	133	129	128	122	128	108	132	95	147	131	141	113	120	141	108	157	109	116	139	121	126	125	133	115	123	134	118	142	141	137	132	128	128	112	139	132	126	127	138	109	125	95	125	119	109	123	114	123	138	135	126	119	128	132	114	110	147	127	124	119	131	128	121	136	128	101	113	98	148	115	127	107	151	97	123	123	134	121	118	119	117	130	133	138	127	133	121	122	138	110	149	141	128	121	120	110	119	137	139	113	121	134	126	135	127	114	123	121	114	101	127	117	123	114	151	125	127	130	123	122	138	110	137	126	124	141	112	128	124	143	133	135	144	112	146	126	121	140	124	144	129	134	115	102	125	119	108	136	119	108	134	111	102	133	144	140	133	110	140	117	134	123	108	116	148	155	121	128	116	125	140	126	134	109	148	126	100	130	123	103	119	120	135	127	99	128	108	136	96	139	120	133	111	113	137	115	104	116	124	102	110	133	126	114	122	129	129	130	119	117	99	136	128	135	101	132	125	102	122	126	132	140	109	139	149	114	109	115	134	140	145	122	132	109	128	138	134	141	157	106	127	135	113	129	131	149	126	110	107	126	115	114	133	132	111	132	129	106	122	122	125	140	138	127	142	101	125	120	130	131	131	111	127	117	112	130	120	125	136	150	134	114	130	128	125	122	132	126	119	131	107	134	121	151	136	122	115	117	124	122	146	108	125	156	113	122	134	136	113	126	127	152	137	140	117	113	151	139	132	122	137	117	133	116	147	131	127	166	122	112	115	130	112	124	122	130	131	119	111	137	116	132	138	130	114	135	144	137	128	138	130	115	120	138	122	146	121	142	125	134	139	123	125	139
6437	478	606	605	563	491	465	384	460	467	449	477	472	454	416	398	399	382	361	364	417	333	415	390	404	374	392	398	370	382	372	383	360	350	379	340	390	318	373	349	348	362	375	360	376	360	399	395	364	383	361	352	372	374	334	375	380	338	361	344	376	360	336	370	412	374	358	363	375	394	360	389	360	360	357	372	374	361	376	404	379	403	413	359	354	387	376	371	373	343	347	369	385	330	346	343	373	379	387	365	345	329	352	347	364	357	353	353	405	358	360	404	348	338	367	337	344	392	359	347	390	341	380	365	374	384	347	340	373	362	358	372	369	366	381	369	352	355	376	335	357	394	387	370	365	361	370	405	378	386	388	363	397	377	386	348	371	346	344	363	378	355	353	370	378	352	373	369	365	347	402	380	364	400	327	379	348	361	347	350	359	353	352	373	356	367	368	337	346	359	362	362	350	363	383	359	362	381	403	396	358	374	348	352	357	340	347	365	342	359	375	385	360	348	335	352	378	386	353	380	384	391	361	333	384	372	377	386	381	371	384	388	353	374	375	380	336	367	347	373	346	356	367	360	366	358	332	350	352	349	352	350	369	333	379	348	361	360	373	341	365	363	363	356	372	396	364	409	355	365	336	327	395	369	349	400	349	356	383	368	366	341	350	345	375	335	382	343	351	390	357	379	357	351	363	366	360	382	375	363	352	357	372	327	386	364	363	354	361	398	344	383	369	372	380	424	351	371	363	334	402	369	372	360	375	366	353	333	375	364	371	409	352	359	383	384	342	340	353	348	359	327	366	347	366	366	409	337	400	346	379	400	377	364	413	384	342	390	389	342	376	340	363	367	373	379	383	378	359	354	365	355	364	378	367	369	368	357	370	369	351	365	384	343	362	355	402	354	364	359	354	355	366	368	344	382	357	396	359	357	363	357	364	319	409	390	381	373	399	334	365	395	345	340	372	377	368	332	355	356	358	386	344	372	374	357	368	396	356	367	367	367	369	357	390	322	366	356	338	363	379	367	370	379	341	342	349	359	357	382	341	345	365	350	354	361	345	363	338	359	375	364	363	386	328	336	401	352	340	335	328	350	358	371	352	348	389	380	370	378	360	337	371	377	371	373	369	352	369	335	371	378	370	348	374	405	374	390	364	346	365	390	380	357	373	407	381	373	355	353	405	385	362	396	350	380	379	407	368	373	346	352	355	328	364	367	375	357	360	367	375	375	338	334	380	354	380	357	398	393	321	341	325	371	333	356	359	379	349	376	378	338	379	374	346	361	361	359	371	357	380	354	343	348	337	378	357	386	351	399	351	351	346	375	367	366	368	385	363	366	344	348	358	382	374	362	376	342	377	360	367	350	337	353	368	345	343	354	368	370	369	365	355	376	337	328	351	364	361	374	407	375	398	353	347	345	378	360	370	382	390	358	349	361	332	372	350	339	379	351	374	377	352	354	385	379	363	382	395	367	355	361	358	398	364	340	345	366	352	367	365	397	374	367	347	337	371	333	362	372	370	342	348	350	378	342	348	350	397	349	360	395	363	367	387	342	349	349	377	347	340	348	353	371	346	391	375	357	346	342	367	382	346	369	368	363	339	367	374	333	305	381	335	360	336	347	380	345	339	358	397	371	346	365	390	357	347	392	324	326	385	366	383	370	391	348	358	357	363	364	374	372	370	349	368	395	367	380	328	368	382	368	374	354	385	326	366	360	346	343	386	343	347	360	355	370	357	369	389	374	377	365	345	360	383	362	378	363	368	360	349	352	355	377	349	352	382	353	346	371	365	350	398	336	392	353	364	375	350	373	377	383	365	380	386	389	379	370	379	328	372	359	384	317	334	364	357	372	393	371	329	362	366	374	357	386	380	354	375	352	378	347	368	329	355	358	353	340	376	352	342	338	361	348	347	353	363	363	357	364	375	361	346	368	349	373	344	399	365	334	348	360	333	370	380	350	371	379	357	348	365	341	354	347	360	372	359	349	373	347	372	366	391	367	356	345	365	361	391	374	395	354	381	360	325	378	365	380	364	386	380	358	382	351	352	374	339	369	372	356	352	381	360	372	378	365	369	336	351	383	386	376	410	379	400	402	368	373	408	360	380	382	353	385	393	377	388	381	391	337	347	354	395	374	344	380	343	378	380	340	338	426	343	339	376	366	383	364	327	364	378	374	348	330	353	319	400	351	368	397	398	345	354	376	366	362	361	350	345	355	356	340	355	381	382	353	364	365	356	329	332	344	321	338	337	360	360	391	381	400	382	375	375	359	373	381	367	361	393	387	341	359	376	400	327	366	335	345	380	373	329	378	369	363	411	348	386	358	393	364	361	378	376	379	360	369	356	342	353	341	387	368	344	389	402	323	357	344	370	382	355	385	375	365	366	344	374	355	336	347	356	359	372	356	356	343	380	341	367	327	345	356	344	379	368	359	348	331	404	379	379	361	349	325	384	362	370	310	353	418	376	366	371	373	358	392	343	330	375	347	389	402	336	342	365	359	370	366	362	370	380	365	371	360	359	347	340	360	343	369	370	339	355	397	371	334	349	330	355	378	337	371	371	359	352	372	384	353	398	352	374	368	355	366	376	358	357	372	397	356	343	393	360	398	345	378	352	325	391	350	319	344	337	373	393	348	364	362	363	350	347	376	355	361	368	400	358	377	339	354	362	373	358	376	352	346	349	390	333	327	368	339	345	333	344	358	355	345	352	356	381	373	374	347	363	373	381	366	359	369	341	367	400	349	346	362	374	387	379	358	382	332	382	359	361	352	388	376	383	370	369	347	360	387	408	361	371	347	346	381	345	380	345	348	381	354	358	365	368	360	374	373	384	365	395	357	358	402	341	320	367	352	356	336	365	352	356	349	328	377	343	358	362	357	377	355	358	330	368	360	380	354	348	345	375	379	347	326	356	341	351	383	355	355	322	366	359	361	376	348	353	392	373	372	348	341	398	338	409	363	373	326	341	359	368	348	316	394	351	372	364	372	369	393	360	381	379	391	378	346	393	368	384	334	367	385	351	354	363	318	354	369	366	369	365	351	346	381	359	362	340	389	362	344	360	363	371	355	352	384	375	343	375	342	345	392	347	375	355	397	343	389	379	352	387	348	390	388	350	350	346	354	376	380	349	357	368	343	362	381	363	341	373	365	411	398	329	370	345	364	351	388	332	369	348	381	392	387	388	360	357	350	393	356	360	358	361	341	349	328	368	345	348	374	376	359	407	338	384	377	347	333	349	342	366	401	390	374	370	413	349	358	382	349	378	350	346	379	352	397	367	339	356	356	391	327	350	362	369	352	371	341	357	338	354	418	354	372	353	399	373	372	371	356	382	377	327	359	377	367	362	348	357	364	336	344	344	351	370	346	344	379	346	363	357	382	373	358	384	338	372	366	363	403	364	374	373	341	329	388	378	335	360	331	358	365	381	357	371	354	317	370	346	362	366	382	380	375	357	335	341	353	351	380	389	393	360	333	366	351	329	366	358	361	376	346
47632	10684	1693	1092	826	631	505	449	384	396	424	353	381	320	314	295	307	290	296	305	311	284	311	316	275	268	327	271	308	278	294	272	286	302	298	269	287	294	291	284	273	270	276	268	279	222	284	292	273	272	254	281	288	254	294	264	306	278	262	260	325	235	255	253	259	247	264	256	290	283	287	284	284	260	269	231	282	277	277	275	263	265	274	263	266	285	263	271	264	285	270	277	276	287	267	259	253	267	256	277	253	253	277	263	252	297	272	281	244	255	250	284	258	312	279	267	248	287	266	285	298	285	266	271	241	284	260	253	259	310	273	292	301	263	276	264	258	293	274	264	279	240	277	263	283	249	293	274	248	258	262	241	252	278	274	278	257	226	285	280	305	271	271	300	288	258	230	231	254	257	269	267	260	284	294	237	273	236	251	280	272	277	257	253	247	252	294	274	291	278	306	294	259	276	287	295	267	247	263	286	257	276	247	243	284	290	267	256	273	269	286	254	291	263	287	262	272	254	250	288	250	283	291	261	282	264	254	269	266	260	274	270	268	286	305	248	268	283	274	278	300	300	259	275	241	303	244	261	267	277	276	247	287	275	275	291	244	255	285	252	260	238	277	253	273	265	259	275	253	290	261	261	245	278	252	271	256	286	277	279	273	278	245	262	241	266	246	300	214	247	300	260	279	247	225	300	274	259	312	264	293	293	290	276	247	257	274	295	284	230	266	258	291	239	271	230	296	281	264	282	278	260	267	253	234	249	249	278	300	276	262	270	295	242	309	243	283	271	272	277	265	298	301	291	258	276	270	282	263	273	265	274	233	257	272	287	265	266	261	257	290	263	289	243	258	245	277	293	274	252	267	278	257	289	276	248	256	259	271	274	248	243	239	245	240	256	261	263	273	262	298	245	244	257	262	295	279	277	265	273	272	259	263	298	264	257	276	252	279	254	272	280	281	266	244	263	247	258	261	277	252	271	248	298	260	256	249	255	261	289	274	263	266	281	258	265	292	262	271	275	223	287	267	301	269	277	259	238	282	308	259	262	249	262	273	259	271	271	266	286	261	267	270	273	276	275	254	282	252	244	296	273	250	266	239	251	300	263	304	256	260	289	255	257	300	265	277	249	269	248	270	243	247	289	271	273	296	299	257	252	255	246	253	272	252	280	269	278	287	259	246	235	272	282	220	282	286	262	237	260	273	241	275	262	285	303	263	243	252	237	280	258	264	241	286	278	289	289	270	272	261	268	231	260	272	244	254	270	271	287	269	262	255	261	272	266	269	260	267	268	293	286	252	279	270	248	238	248	257	258	285	262	280	269	261	286	303	279	268	273	245	230	259	275	243	274	267	244	270	276	252	267	302	262	247	265	283	273	262	251	265	249	260	262	300	252	264	279	296	279	247	278	247	266	267	281	269	283	286	257	294	275	274	254	275	257	275	255	273	281	252	280	233	269	269	268	294	277	297	250	280	274	228	278	293	262	271	257	273	255	286	285	282	281	282	256	224	272	276	278	271	266	246	251	246	259	296	248	257	259	267	255	280	269	251	251	245	270	277	293	271	290	270	289	291	273	290	278	294	257	295	278	256	252	255	284	243	291	263	257	215	299	280	275	251	299	252	286	298	242	264	262	266	277	309	273	281	262	244	273	301	275	270	268	287	289	250	251	252	284	285	250	244	273	257	239	282	267	255	272	270	287	251	246	217	258	269	270	284	268	256	277	273	256	235	279	274	298	274	269	279	268	266	286	282	286	277	265	268	257	265	254	254	244	274	281	289	276	278	264	268	269	259	275	254	254	260	272	265	296	254	287	244	240	259	275	272	223	271	278	253	269	262	256	262	243	258	277	249	290	265	263	286	269	284	258	274	283	267	281	297	276	258	296	263	253	229	274	278	285	275	234	255	270	272	275	243	311	283	289	240	254	278	254	261	269	290	298	256	281	259	256	297	292	254	279	279	276	273	283	255	268	263	270	260	247	251	270	284	282	262	271	236	240	257	241	274	304	297	263	281	281	254	268	281	268	274	267	288	241	278	270	261	266	286	261	258	256	270	255	265	283	295	251	278	297	264	245	258	292	262	287	296	268	284	255	265	247	258	256	289	260	270	285	253	271	276	251	281	266	267	231	282	242	267	257	272	259	299	294	259	258	286	311	266	273	275	238	242	293	271	266	267	299	252	270	311	256	266	269	302	238	279	275	289	292	274	237	288	260	243	260	260	260	248	252	279	272	244	293	301	280	297	256	241	242	297	296	286	277	261	263	274	258	260	270	253	290	250	273	309	247	271	254	291	273	272	261	268	292	262	277	275	248	282	283	265	249	247	291	298	255	258	251	296	277	279	285	291	290	241	270	271	287	259	274	275	278	279	310	273	274	265	266	292	277	227	263	285	280	249	260	304	269	264	266	261	292	265	256	289	285	257	249	278	243	238	272	278	266	226	268	256	249	287	252	272	277	274	289	261	272	268	269	233	275	275	259	262	252	224	289	275	289	283	305	292	274	257	254	256	296	243	246	251	282	259	252	301	279	267	277	271	287	302	265	271	263	256	236	280	298	273	263	269	288	289	250	260	234	259	270	255	250	266	248	253	277	262	264	288	267	259	248	268	238	298	234	279	289	218	276	257	216	239	240	291	273	278	272	268	267	266	261	266	258	249	239	221	290	271	262	256	284	289	283	267	249	268	283	298	270	256	253	278	276	267	277	269	270	266	262	269	312	297	299	244	224	266	279	289	294	274	257	274	265	252	240	266	273	288	266	265	292	292	279	295	252	253	277	267	269	279	244	266	272	264	276	271	260	271	247	244	285	263	248	282	285	279	257	261	269	273	264	275	294	256	254	256	252	275	243	277	276	281	256	225	259	276	275	279	268	260	270	269	274	300	264	297	267	271	261	241	261	220	262	255	298	289	289	261	284	304	262	258	250	254	282	286	265	283	248	262	272	251	268	242	258	244	269	292	270	273	258	279	260	268	260	257	289	272	267	237	284	298	282	293	296	268	255	269	267	259	284	247	240	281	278	278	268	248	274	240	255	277	259	277	259	266	270	285	235	258	270	263	282	274	269	261	253	263	248	269	299	305	278	258	280	285	295	274	269	294	253	278	243	266	277	251	267	256	284	260	275	258	238	285	270	271	272	285	249	265	268	273	276	273	297	269	260	248	283	264	284	263	267	261	271	261	256	274	256	274	275	291	254	227	257	294	228	271	282	255	272	264	303	289	250	277	267	294	264	292	264	261	260	266	238	263	242	269	279	255	252	262	276	266	267	273	268	269	284	270	267	308	278	281	254	278	271	248	258	271	249	256	267	247	270	290	281	276	267	255	257	260	242	270	265	276	270	282	286	301	224	281	243	254	296	305	300	284	277	284	265	271	278	272	263	248	252	288	257	239	265	261	276	268	246	259	270	252	283	293	280	248	272	283	276	295	246	281	253	274	257	283	257	261	275	296	267	278	242	264	253	236	243	262	261	283	277	250	255	268	285	285	268
22525	1528	2928	3302	2912	2472	1959	1785	1460	1488	1451	1347	1319	1066	1025	965	921	891	929	898	881	820	821	824	783	785	759	743	788	707	767	776	748	760	774	800	797	768	726	751	744	775	762	702	713	682	753	707	688	702	710	701	659	702	726	665	654	668	694	675	682	710	658	700	706	666	750	663	684	693	707	681	725	725	673	698	672	680	688	653	627	680	679	653	670	701	682	661	641	666	644	601	714	656	694	672	696	652	654	648	673	715	659	651	718	667	699	676	673	679	631	654	706	624	676	703	660	666	712	673	650	659	688	655	639	655	660	629	704	679	696	701	686	713	697	675	655	674	672	659	712	665	700	675	667	700	676	669	676	634	651	670	734	645	704	642	661	658	652	697	677	691	642	686	702	665	675	672	681	652	618	683	660	677	634	686	666	660	685	608	681	650	683	653	680	655	691	654	689	691	662	658	701	689	685	654	638	690	642	730	678	664	692	703	640	682	740	680	663	669	631	692	682	681	654	657	701	672	724	625	657	669	689	675	640	670	658	664	637	666	646	658	693	655	645	677	659	661	648	603	688	703	674	660	696	695	655	675	665	685	640	652	679	634	622	671	666	654	692	658	653	629	665	670	652	637	658	643	658	680	658	673	687	660	651	651	671	680	701	657	687	726	677	691	701	670	681	685	659	662	644	627	687	649	654	613	658	608	663	664	682	691	644	671	650	676	672	649	651	633	655	659	661	652	610	667	674	644	633	641	685	642	669	699	644	681	649	638	669	639	696	640	611	644	706	687	681	689	713	696	654	651	685	710	631	706	655	658	657	681	650	668	699	682	673	715	634	619	653	715	657	681	669	626	691	617	660	620	640	673	650	700	691	735	647	643	682	649	620	635	714	637	651	649	663	669	672	651	631	643	698	653	624	627	663	678	666	651	646	627	671	689	709	607	670	675	649	691	665	637	649	646	660	635	648	668	695	711	653	657	684	667	681	658	687	675	657	625	645	704	640	629	640	682	659	683	648	589	719	709	654	688	618	641	670	636	709	691	673	646	672	685	654	659	657	715	675	641	684	639	681	657	623	724	643	659	666	665	649	680	672	695	659	674	661	637	649	670	710	642	684	657	712	671	694	678	674	632	681	636	630	645	720	679	672	647	630	659	688	677	662	676	670	641	683	659	665	644	603	654	671	688	664	670	707	608	668	648	664	651	658	654	650	710	647	661	645	663	685	701	665	728	712	671	624	603	622	668	656	672	672	669	690	703	636	632	677	645	654	657	641	663	702	672	670	656	657	690	675	677	666	699	663	681	627	678	652	673	656	730	685	724	659	699	671	713	664	634	671	674	684	653	668	665	674	671	690	710	684	645	691	702	709	650	636	699	658	668	714	658	687	703	643	653	648	695	719	643	653	661	697	639	683	646	663	644	674	647	667	623	634	666	651	652	680	642	673	670	688	685	682	725	661	648	579	683	682	664	701	643	654	683	674	645	674	660	698	661	654	642	661	670	700	661	684	677	617	677	671	664	675	684	675	680	681	660	634	668	675	723	656	643	663	678	647	630	671	682	678	698	653	675	674	664	715	656	681	667	670	640	649	664	645	674	701	662	602	644	690	641	658	705	650	698	679	622	682	683	658	641	645	711	643	690	702	663	599	668	666	675	638	645	647	707	643	666	724	634	684	670	610	670	681	695	662	638	681	693	651	676	668	652	679	633	652	658	652	663	669	656	684	692	629	652	699	659	717	674	619	690	664	652	652	687	677	673	710	658	672	687	623	662	693	632	688	685	627	686	677	655	688	639	660	710	658	649	676	662	678	648	661	704	632	651	640	697	637	664	661	663	673	651	674	695	663	686	710	648	643	672	653	705	646	682	676	686	665	683	658	678	679	675	670	648	689	650	697	647	718	671	646	664	661	631	679	668	712	601	637	694	686	657	719	705	676	648	675	655	692	658	656	671	644	681	646	670	652	675	675	679	667	687	674	698	696	657	669	692	675	690	692	688	666	628	650	687	662	671	677	702	680	660	647	696	659	667	681	667	658	618	698	690	664	677	648	659	630	655	670	664	697	667	662	612	670	652	711	667	644	668	655	702	672	669	680	688	677	664	722	681	691	682	645	670	651	700	661	639	639	676	676	655	675	662	677	704	697	689	631	651	672	617	681	702	672	645	687	673	683	626	694	689	659	665	665	687	687	661	652	696	665	687	664	676	702	645	649	664	621	686	654	634	629	621	686	703	682	736	666	663	719	657	628	662	661	702	626	727	689	681	666	706	662	661	692	638	615	690	650	651	623	652	654	672	665	684	685	664	639	688	645	625	630	637	682	689	678	637	643	620	653	659	671	648	614	655	674	690	661	652	698	654	684	647	669	606	667	668	685	685	664	735	639	653	653	731	635	718	702	660	657	685	697	616	658	651	700	662	620	742	717	703	657	720	699	677	636	727	681	648	666	646	666	638	683	621	701	659	618	659	686	670	697	618	684	638	647	675	649	682	651	696	714	692	675	659	665	666	637	693	645	653	681	683	688	684	678	654	670	647	648	683	634	656	668	702	607	645	676	614	666	644	676	651	659	648	643	727	651	692	669	660	675	673	719	701	652	658	649	712	664	650	697	698	629	713	648	690	622	683	665	611	677	667	674	670	676	650	687	651	712	673	641	700	731	663	702	698	672	644	679	697	634	658	684	696	623	672	665	683	674	666	693	641	626	703	662	629	638	627	680	672	644	712	650	699	679	669	667	680	696	703	671	630	660	747	672	672	638	644	667	660	669	664	705	689	684	646	663	652	621	644	675	714	649	665	688	681	674	638	632	695	681	689	681	692	690	688	644	652	663	668	699	647	638	666	686	685	728	699	634	714	675	673	660	662	659	676	686	678	675	659	659	663	635	690	709	684	653	672	688	623	667	679	655	675	666	662	676	667	659	672	660	677	693	690	659	678	726	672	670	667	676	677	638	611	649	654	692	703	675	668	647	694	620	735	667	718	710	675	656	671	670	660	660	669	646	671	649	606	676	700	648	709	715	644	700	706	636	646	648	681	645	648	711	638	666	662	681	730	625	704	637	633	692	697	665	685	675	654	633	689	702	722	688	659	655	668	651	696	637	704	667	664	678	651	668	683	635	718	708	658	630	693	688	695	638	676	717	639	692	672	711	660	676	663	728	651	622	692	655	650	636	689	646	691	670	642	623	597	715	643	671	627	674	630	644	636	690	678	643	663	677	646	646	648	671	646	714	705	604	647	627	652	668	685	688	679	687	684	680	644	651	653	645	680	684	687	681	619	663	670	645	661	683	695	607	673	661	701	678	680	700	643	652	637	670	680	661	685	691	677	699	674	637	650	667	648	677	619	654	658	669	695	651	701	645	685	672	655	657	721	659	694	649	666	676	677	681	678	652	655	623	652	670	657	649	645	678	674	665	665	665	676	663	649	651	710	700	658	692	667	657	670	628	649	667	700	665	655	694	696	640	679	668	692	649	684	642	679	661	675	701	673	632	651
59761	17251	4771	2062	1296	935	785	619	519	478	462	443	433	361	384	373	351	331	327	336	350	269	296	283	313	290	276	288	293	280	266	255	274	281	256	282	290	270	268	283	245	264	289	288	276	276	269	266	279	282	275	258	286	273	247	235	283	264	225	262	237	246	243	288	268	253	246	251	274	238	257	265	283	293	276	262	243	270	249	259	290	289	275	242	265	258	248	247	244	277	265	260	248	273	241	280	286	246	213	276	260	264	253	254	268	258	290	237	266	260	249	268	257	256	261	271	266	273	249	274	257	240	241	271	256	276	275	261	271	303	245	287	259	247	288	276	276	288	282	273	230	230	268	239	256	255	275	298	279	282	285	272	260	275	258	237	291	254	271	237	262	259	277	254	256	241	251	278	262	253	238	242	255	241	239	310	273	276	276	283	242	265	250	252	266	254	272	247	238	287	260	288	230	259	284	264	246	288	268	291	251	268	251	258	235	242	266	282	262	262	240	247	306	283	240	276	269	262	242	249	272	260	248	265	246	283	268	299	265	262	234	266	246	253	261	279	257	252	280	266	249	272	271	271	247	246	292	304	264	279	271	281	284	281	226	237	244	243	255	261	246	279	283	268	265	250	263	255	273	248	248	277	261	250	256	272	264	279	247	232	277	262	270	263	268	240	253	246	275	278	255	285	287	277	277	257	277	254	254	239	249	295	271	263	263	281	225	279	259	266	243	260	235	263	275	235	249	272	270	268	278	264	266	264	271	275	289	275	282	273	247	269	264	231	268	288	260	301	278	266	272	249	270	268	260	249	242	231	278	263	253	229	242	233	256	269	259	265	274	270	277	242	265	244	275	261	298	231	263	250	282	247	269	241	263	234	264	264	242	260	242	259	245	279	279	262	270	253	279	251	235	279	262	262	260	259	230	232	246	250	262	243	259	270	260	261	289	282	225	265	258	268	241	292	248	254	276	247	246	263	277	272	267	250	248	287	260	257	262	291	257	239	251	263	275	272	249	311	253	278	243	246	280	254	236	271	281	238	282	275	266	247	280	248	255	270	257	240	257	275	276	241	264	237	225	260	239	294	279	276	276	280	263	251	242	278	253	262	267	271	257	248	267	283	287	265	262	277	257	274	260	251	263	267	265	268	264	274	235	263	267	267	278	275	244	283	307	268	247	277	254	241	234	296	258	288	285	268	280	271	269	270	262	245	236	258	249	262	271	269	278	260	254	255	266	267	250	218	268	260	279	256	266	266	263	266	255	269	263	293	266	267	235	258	230	272	241	253	287	264	276	285	243	243	282	288	281	260	291	250	236	240	257	283	253	295	258	238	296	290	276	278	283	238	246	255	290	248	238	299	288	262	283	255	236	252	246	260	281	236	231	260	271	256	271	251	278	229	262	274	239	269	268	249	269	287	285	281	258	273	233	264	271	281	245	234	288	228	265	240	248	251	309	256	279	269	248	259	259	261	292	267	241	294	259	254	253	250	241	293	289	271	257	285	286	285	247	256	288	234	254	292	249	233	264	253	265	264	285	242	283	250	263	261	241	237	231	252	248	290	280	278	272	250	275	249	252	247	251	261	232	280	258	266	266	276	258	267	305	267	237	244	247	252	269	269	260	301	235	258	270	263	214	258	276	252	278	254	297	260	309	258	274	263	243	245	286	254	236	247	239	275	272	242	278	277	262	273	282	267	267	274	259	289	270	261	244	274	245	254	266	260	264	279	273	238	270	259	248	293	300	277	295	227	260	274	242	228	256	265	243	278	278	265	260	262	267	268	271	269	278	266	294	248	279	265	282	264	255	278	247	258	265	263	248	258	275	251	279	242	265	261	294	252	248	251	238	269	266	295	274	258	226	254	306	257	300	252	262	268	285	264	280	257	293	257	298	292	273	258	281	230	239	255	282	252	268	245	231	250	263	273	247	249	243	246	244	259	283	285	270	260	275	264	277	255	233	274	280	318	271	258	246	305	260	266	238	272	253	256	249	258	249	267	262	248	262	265	273	272	263	276	266	262	295	271	283	265	264	271	243	289	254	237	226	272	262	260	265	281	280	260	246	266	252	266	292	265	253	259	260	261	242	283	274	297	276	260	266	249	264	276	271	280	252	249	270	246	255	254	253	253	280	271	275	247	240	288	262	270	284	282	250	231	252	271	274	258	282	290	259	274	265	269	269	260	259	249	269	258	263	266	284	294	273	233	291	257	272	232	256	273	271	260	269	212	258	240	272	284	278	292	287	276	255	243	275	256	237	260	264	262	262	245	291	252	269	254	264	255	252	250	270	280	257	279	301	232	272	260	299	276	267	271	248	262	282	254	294	273	239	263	304	234	242	244	234	256	278	233	247	262	243	255	261	255	272	293	238	252	262	260	270	258	265	249	273	248	234	273	259	250	276	264	302	298	269	229	249	278	265	285	263	229	299	267	257	252	262	247	241	270	272	250	257	257	273	275	265	268	278	244	261	255	248	262	239	276	277	284	270	277	252	283	271	252	240	257	279	276	287	270	257	249	257	249	245	253	218	224	267	238	284	260	260	273	270	259	276	247	238	283	255	267	264	244	286	273	260	274	261	263	271	259	234	245	245	292	293	266	253	247	272	244	247	262	271	239	270	245	270	278	257	266	250	256	271	259	233	256	230	260	247	237	258	291	282	233	263	262	260	254	234	238	263	243	238	261	298	264	253	244	269	297	269	281	276	267	243	284	278	251	283	283	265	255	257	262	227	278	249	239	268	232	244	267	268	252	232	279	247	285	254	269	262	279	268	277	259	295	255	231	262	243	274	268	240	238	287	305	271	264	255	268	248	244	240	244	240	249	273	265	256	282	244	262	264	277	241	273	248	268	285	242	285	225	258	276	262	271	263	263	261	291	265	268	283	255	257	244	267	258	246	252	247	273	264	254	254	280	240	246	242	259	249	230	269	272	298	244	287	277	274	281	241	266	282	271	265	256	250	268	290	254	264	277	246	244	275	257	244	290	280	277	265	226	248	274	262	255	278	290	269	257	276	271	287	271	243	314	246	265	284	238	246	272	255	264	277	280	254	236	243	249	257	288	245	291	236	251	260	273	303	291	254	273	250	270	272	246	242	259	289	250	247	278	265	243	286	257	266	265	257	256	259	262	273	282	275	290	248	259	258	254	259	249	284	272	276	246	264	266	272	243	253	301	270	247	246	277	265	271	268	242	265	241	298	256	278	245	302	284	270	253	282	272	257	256	275	235	269	219	280	279	294	271	215	274	252	247	257	260	273	275	267	243	266	254	238	223	255	284	240	251	271	269	268	294	279	247	289	259	232	262	275	260	249	264	281	236	235	262	235	269	259	243	253	285	263	278	247	241	273	258	270	273	259	269	238	270	224	273	255	279	233	262	267	244	261	251	251	234	234	280	248	280	280	257	251	243	250	293	252	301	246	271	255	255	226	243	266	249	218	269	285	293	277	271	261	247	264	235	293	252	249	253	229	271	265	237	255	252	271	246	269	249
27062	2171	5036	5432	4749	3977	3217	2758	2265	2148	1924	1747	1760	1514	1263	1151	1190	1128	1057	933	955	969	886	882	874	852	797	818	870	853	854	847	795	796	831	843	876	864	814	854	864	757	719	716	750	683	715	721	735	700	716	723	732	712	682	650	658	713	677	667	633	645	653	658	656	639	696	691	650	647	663	637	674	630	656	618	654	627	663	651	661	646	619	637	673	641	639	655	650	655	632	658	693	636	612	649	639	644	638	614	635	633	614	649	611	615	670	657	587	578	661	640	599	629	635	632	612	639	629	632	632	678	655	649	652	611	657	655	672	558	637	629	632	654	636	669	667	609	660	650	656	627	630	626	626	619	616	617	650	613	611	600	608	634	607	647	634	618	675	610	629	630	633	642	637	619	664	614	624	649	623	581	694	688	685	662	649	647	627	632	626	616	670	628	674	641	642	645	666	646	660	579	609	622	613	665	622	617	598	680	651	604	654	624	650	602	614	624	601	680	606	600	613	593	671	644	630	603	582	667	637	593	650	665	604	616	592	684	648	647	631	606	659	604	671	635	694	651	680	636	584	629	631	617	611	653	625	647	653	596	632	599	622	620	636	618	620	573	637	628	637	680	625	657	687	619	608	606	608	608	635	634	644	658	656	634	665	593	698	595	634	606	658	603	637	636	607	629	628	641	658	654	616	640	629	605	640	586	639	625	643	671	629	576	602	590	620	608	622	640	576	626	648	636	614	606	647	611	596	638	605	679	642	640	661	633	614	640	641	648	611	619	630	625	653	605	616	649	627	600	639	646	614	625	639	644	621	638	640	680	598	569	601	629	603	628	633	635	634	616	630	593	671	647	668	629	635	626	652	631	642	640	608	628	641	609	631	588	616	599	657	612	666	625	656	631	641	609	592	675	635	644	640	623	671	658	587	632	624	649	622	664	618	588	655	608	593	634	626	610	623	629	622	606	612	655	621	621	609	650	653	627	633	654	615	614	674	617	629	598	622	626	643	656	609	601	662	638	627	632	584	642	620	682	622	636	563	643	641	623	671	641	606	652	649	614	609	597	617	619	610	586	651	649	664	628	606	640	640	641	594	685	587	640	624	615	638	648	612	644	620	647	622	623	575	584	658	646	660	641	626	614	582	637	641	631	666	603	643	645	647	649	619	626	605	604	598	617	631	646	585	620	600	684	639	629	602	639	594	631	600	612	648	623	609	556	616	613	633	654	613	640	644	642	657	657	640	624	633	576	623	631	612	628	585	592	617	613	631	611	635	599	646	657	665	687	616	596	631	618	617	660	586	680	616	661	619	599	599	651	642	644	601	657	642	647	679	647	632	638	650	640	613	643	631	616	644	621	624	679	609	582	607	617	629	631	641	637	669	610	593	582	625	683	610	636	618	583	651	640	614	664	593	592	639	626	656	614	665	627	626	600	623	597	655	663	565	605	633	611	647	593	590	608	606	608	623	636	616	701	618	621	609	670	629	630	630	611	639	589	596	617	622	619	599	640	611	629	614	560	670	648	609	602	656	608	628	630	643	640	667	637	582	647	623	607	555	663	680	626	697	642	596	627	659	598	597	667	634	659	656	636	593	621	650	616	636	608	658	643	642	611	642	611	657	645	620	634	642	625	656	628	614	644	602	631	632	645	627	598	593	620	672	585	672	642	618	636	605	625	606	630	630	610	621	643	582	605	611	632	669	644	633	671	638	630	655	689	664	569	640	603	620	662	638	630	626	574	611	672	669	624	634	625	597	621	615	597	674	677	641	655	612	567	649	644	656	622	655	608	607	615	587	641	593	641	664	589	639	628	597	617	609	589	633	631	627	606	627	640	658	631	627	643	628	646	598	614	594	623	631	614	595	649	581	635	610	631	649	624	650	681	648	665	607	662	649	655	628	621	627	622	617	583	630	629	653	588	669	643	598	600	664	671	612	685	634	593	608	642	620	627	634	630	632	620	612	656	656	650	655	590	621	598	659	621	621	626	666	639	643	640	631	609	591	623	615	659	613	679	607	599	600	642	628	628	642	628	550	626	604	610	609	599	652	626	652	659	596	615	634	695	640	649	640	636	622	593	641	625	585	610	643	597	635	609	609	636	607	639	696	593	626	667	627	570	575	652	608	645	631	655	630	618	617	628	654	651	652	670	635	647	689	643	588	651	682	601	617	620	641	671	601	639	604	618	643	624	651	664	593	659	578	623	654	608	646	601	613	632	636	635	617	600	665	622	612	616	627	652	663	638	665	625	619	629	630	611	612	623	606	618	638	620	625	634	602	641	628	590	626	631	636	650	634	625	625	614	616	649	582	650	587	610	577	600	643	670	613	653	621	620	623	651	639	584	615	631	610	588	571	596	624	610	640	617	620	614	661	623	644	646	655	613	597	615	622	587	638	612	626	606	639	650	591	644	606	658	587	610	602	669	621	626	624	644	628	640	609	597	623	643	644	685	661	588	669	669	608	623	628	602	663	604	631	617	599	626	647	646	632	632	667	624	641	669	594	670	628	614	642	626	618	651	610	635	628	629	618	633	627	618	628	655	595	643	612	649	616	703	620	637	633	644	643	671	670	610	637	663	661	613	663	641	676	596	595	612	649	587	626	649	645	620	620	632	652	654	616	614	601	608	690	590	638	592	713	589	662	637	607	625	639	643	618	666	619	615	601	605	609	671	625	612	624	662	631	634	618	628	611	655	658	605	653	634	625	628	645	624	593	575	593	613	644	653	683	632	647	626	596	597	665	660	599	635	637	618	653	656	607	620	610	605	589	653	646	635	645	637	633	628	613	614	599	586	641	616	611	628	600	661	621	645	594	675	691	663	637	609	625	653	631	628	678	638	590	603	588	619	630	682	642	665	641	592	597	602	617	609	631	590	641	622	662	650	635	664	587	618	671	614	666	632	632	605	622	644	631	667	617	684	618	634	615	647	567	614	640	597	632	642	629	641	612	616	632	594	623	633	689	636	706	647	618	630	609	597	625	621	636	649	622	645	702	629	640	643	613	621	651	643	619	620	697	677	609	667	604	621	621	649	644	644	621	644	650	642	639	654	612	628	653	609	597	638	608	609	654	616	650	687	613	658	624	653	681	618	617	615	640	631	648	625	641	690	651	607	621	612	614	617	666	624	630	595	598	660	671	599	623	657	647	638	597	608	635	610	607	633	648	622	653	616	627	632	639	659	683	639	641	656	629	610	626	639	629	616	651	626	644	695	609	644	625	651	608	628	585	653	672	630	676	639	603	648	649	647	630	650	676	597	592	575	627	629	627	642	615	613	644	653	647	660	665	614	651	622	651	606	624	634	599	601	649	568	626	567	640	644	615	610	671	672	632	671	630	637	625	623	585	636	629	615	589	617	618	651	648	617	616	623	625	580	633	603	645	636	697	659	634	657	633	629	651	578	609	665	629	647	629	604	623	618	632	622	620	634	586	659	623	603	621	634	625	637	619	619	623	686	638	591	648	583	579	645	617	637	644	646	616	607	640	585	641	597
6281	243	247	209	184	113	148	159	104	147	164	142	136	114	139	125	115	122	119	114	146	137	112	137	142	114	128	104	119	134	129	101	137	105	126	125	130	140	119	111	118	105	138	115	125	129	104	148	124	117	106	124	98	123	118	130	111	131	150	128	130	119	139	118	128	113	100	123	144	142	122	132	107	146	118	115	123	123	133	108	138	148	111	120	138	123	121	112	118	139	119	127	112	122	154	122	130	124	141	115	114	114	118	116	110	132	129	111	117	131	107	94	137	110	123	104	120	109	115	116	121	118	145	128	124	120	131	147	116	126	137	138	119	122	121	155	111	128	126	110	110	154	110	116	125	121	125	98	147	124	133	117	119	100	114	99	106	132	136	125	134	130	122	134	114	119	126	119	137	134	117	117	138	116	127	115	146	120	126	122	125	136	122	117	120	117	134	97	114	119	128	106	127	139	135	133	121	121	129	133	129	129	119	137	107	104	123	130	123	130	131	127	139	119	119	149	137	115	125	124	125	104	136	131	124	138	106	122	108	127	131	130	120	120	137	132	127	139	134	121	117	107	107	117	113	87	148	118	142	96	127	123	129	133	126	109	112	119	130	114	120	112	133	140	107	105	131	131	104	131	140	129	122	124	154	138	115	128	127	135	120	125	122	118	113	118	136	117	162	109	116	132	121	130	135	117	126	132	109	116	143	106	107	129	127	128	118	111	107	114	126	125	123	134	118	109	128	125	131	122	120	135	117	129	106	151	122	116	120	129	123	129	110	122	123	125	128	133	125	137	102	98	101	125	115	111	118	112	122	143	121	105	122	142	110	102	105	126	109	113	122	131	131	124	131	129	131	101	118	118	117	137	126	119	125	123	136	137	111	116	125	127	124	137	136	125	131	132	131	116	130	128	117	128	124	109	115	120	127	109	109	124	147	108	134	109	118	108	119	128	128	144	133	111	116	123	123	130	120	126	135	105	115	118	117	117	133	105	129	119	132	130	127	131	105	99	125	127	137	130	111	140	120	128	138	99	122	146	127	136	130	116	122	132	109	135	128	97	126	133	124	133	113	127	121	116	121	126	116	110	119	138	129	126	134	125	123	131	114	125	126	108	115	120	104	124	112	143	117	115	133	128	109	120	120	105	110	150	114	120	147	125	121	106	133	124	119	134	129	133	135	113	131	154	111	144	129	138	141	91	130	108	116	108	123	105	127	114	123	131	132	122	115	136	128	126	121	138	110	125	122	127	103	134	108	121	124	119	123	123	131	117	121	134	150	109	129	124	115	145	120	123	119	119	106	105	127	132	130	149	130	118	103	135	133	133	122	126	112	129	103	105	132	127	115	120	133	108	129	110	129	125	127	120	131	120	139	147	106	116	116	115	120	111	117	119	107	116	124	138	121	141	124	105	95	121	117	106	124	114	136	106	115	97	105	117	126	129	119	114	128	106	117	106	94	125	115	126	115	123	128	142	151	96	100	119	119	125	125	132	127	108	103	130	115	106	104	119	127	122	129	137	133	125	108	111	109	99	129	110	102	120	134	119	136	136	122	144	119	111	127	104	147	115	118	123	128	116	118	149	123	124	117	113	131	147	133	137	154	128	133	111	111	134	127	122	123	131	112	122	121	125	130	122	143	102	114	112	119	132	139	130	115	121	124	114	138	133	129	115	124	133	127	127	135	113	117	114	119	134	109	116	109	143	137	136	113	117	113	116	115	98	126	107	102	130	125	115	127	141	123	128	128	116	117	134	106	134	109	134	121	110	130	131	130	117	129	117	112	110	112	117	120	126	124	126	124	100	135	117	130	128	117	125	118	132	134	113	139	111	131	104	138	127	119	129	111	111	110	128	113	131	109	96	129	120	123	116	115	121	129	112	133	104	139	121	122	130	125	115	122	111	138	136	143	124	119	141	119	117	120	125	125	116	138	127	141	129	125	113	123	113	124	116	121	114	119	119	114	148	129	125	151	118	122	119	114	132	120	115	107	107	128	116	107	132	136	110	120	128	119	112	112	110	126	124	119	110	123	121	117	118	117	105	127	120	124	123	133	120	127	127	130	104	112	121	134	132	130	122	114	116	120	142	101	118	142	103	113	122	110	127	124	129	119	132	125	116	107	127	108	125	136	113	138	110	111	108	102	126	134	128	118	111	123	135	106	135	138	158	153	118	102	129	129	106	137	158	121	119	135	126	122	104	130	133	130	126	117	126	119	126	138	114	134	165	123	132	128	133	128	123	122	115	119	123	123	122	103	110	115	156	116	136	131	127	131	114	149	131	131	114	122	139	119	126	100	114	135	129	125	113	128	137	134	110	123	118	130	111	141	141	116	135	139	114	135	138	112	133	118	117	111	125	130	111	117	123	131	110	133	123	100	111	120	132	105	100	118	139	131	131	106	130	137	122	101	129	132	117	103	118	113	106	126	127	131	106	115	142	111	127	133	147	119	128	123	122	118	117	119	123	112	98	122	108	123	132	125	115	136	115	111	104	112	104	144	127	117	131	119	144	108	107	125	122	124	113	123	116	112	129	123	121	135	120	110	129	107	120	125	122	124	130	115	123	128	107	129	126	110	144	144	124	128	116	122	122	122	126	122	118	138	133	136	127	132	126	118	117	137	106	120	103	133	119	118	114	117	117	123	104	116	110	102	113	110	130	111	115	135	113	134	124	131	130	112	125	122	117	119	123	141	135	118	120	120	120	97	126	107	129	124	137	113	144	112	114	111	128	132	99	128	133	136	123	125	116	116	109	103	121	137	119	113	132	119	105	130	120	101	122	134	110	124	146	105	91	98	128	120	145	135	128	127	119	110	128	136	116	114	118	130	124	135	124	132	127	132	126	115	109	112	109	162	125	99	123	133	117	141	111	121	111	118	115	121	122	123	113	118	106	111	98	104	117	119	135	143	122	126	123	122	117	102	130	126	131	141	127	139	107	116	102	119	118	117	119	117	119	109	129	121	129	118	113	125	137	103	125	127	142	130	120	138	114	117	122	119	119	110	107	132	102	127	126	125	115	111	124	133	142	133	123	124	122	109	142	129	137	121	109	133	118	119	100	112	115	99	123	138	119	126	118	127	121	126	112	137	114	112	119	120	120	127	104	104	114	105	112	120	125	125	114	118	143	136	111	110	133	136	123	118	100	110	111	116	123	118	111	117	111	122	126	141	125	110	92	124	104	124	94	115	110	130	129	127	133	125	137	140	106	128	132	150	97	112	128	133	115	141	131	127	113	129	123	133	137	136	125	122	125	143	115	118	113	146	126	129	122	130	126	108	117	125	133	121	119	121	123	122	116	134	116	94	115	118	112	104	117	110	127	125	103	102	127	102	128	114	128	128	133	125	145	110	104	147	127	116	129	134	117	114	112	146	121	127	132	130	130	121	133	128	116	123	120	117	120	132	119	130	139	123	125	109	122	98	145	119	130	131	106	140	112	115	136	112	114	129	133	113	132	132	103	121	132	150	121	107	131	109	105	138	123	114	136
5315	466	632	646	534	477	459	430	440	470	473	469	446	440	432	374	374	400	384	412	379	365	374	341	379	364	378	344	387	365	383	375	353	407	353	340	341	346	334	359	358	356	357	354	367	361	346	387	347	348	375	337	362	377	326	362	346	370	374	340	321	362	370	355	336	354	360	365	352	374	382	349	366	344	317	374	374	331	363	335	373	373	326	354	368	367	325	379	347	361	376	336	331	351	356	349	338	353	343	358	324	359	384	332	404	392	380	380	356	358	352	363	340	381	337	364	358	322	369	340	362	360	339	346	344	344	389	365	367	378	340	358	335	347	375	378	344	340	355	376	372	356	316	360	331	347	360	348	364	339	362	373	384	350	311	366	346	357	326	366	356	366	337	367	314	369	339	324	342	315	338	350	340	351	366	329	357	359	360	335	362	352	355	315	374	347	404	348	336	370	365	342	344	354	345	346	340	363	322	374	354	365	384	347	373	385	376	367	352	376	337	378	356	345	339	355	340	347	362	342	352	357	363	387	362	348	370	345	373	326	376	344	371	334	363	317	348	359	347	384	359	354	367	337	363	325	377	322	367	343	356	355	383	330	340	389	349	365	350	418	348	352	364	369	334	374	351	355	367	365	382	361	350	312	343	309	342	340	376	392	348	358	357	300	335	348	372	351	368	348	357	334	331	370	354	362	386	347	357	381	357	366	349	366	348	370	354	320	350	383	394	424	386	314	356	333	369	367	364	335	337	344	352	372	359	342	346	325	338	355	351	373	324	333	315	385	336	344	370	370	322	346	373	352	381	356	298	338	357	376	367	361	331	358	335	380	331	330	345	350	330	364	368	376	343	358	374	344	330	373	353	366	342	314	379	369	328	352	348	364	369	358	366	336	345	358	358	367	354	350	332	350	337	362	355	355	343	347	341	341	364	358	332	323	382	362	352	348	350	334	354	345	376	333	357	358	354	328	354	374	372	359	370	357	361	348	339	371	377	395	341	368	370	341	380	366	355	333	350	376	387	315	334	344	324	346	350	351	323	361	370	363	343	340	335	342	375	359	358	349	369	360	349	334	357	376	364	367	369	356	350	370	373	337	353	359	322	371	344	339	367	379	364	340	361	369	336	350	384	390	332	330	352	380	328	338	360	383	373	362	341	342	390	356	365	344	359	353	338	335	317	328	364	380	374	347	362	365	344	323	373	319	363	369	308	380	346	370	363	359	355	350	376	359	363	383	362	301	348	360	375	328	376	351	358	361	337	354	360	348	321	348	352	327	350	347	346	348	361	334	368	378	351	331	317	365	325	334	337	376	349	377	375	358	375	335	371	361	364	347	352	334	385	359	356	368	361	370	333	346	331	365	347	394	355	380	335	339	367	339	387	353	340	365	366	332	364	352	336	357	344	367	358	370	334	370	374	381	375	319	344	362	349	327	361	346	368	336	347	353	367	361	358	379	333	345	348	339	342	350	340	340	338	312	383	354	358	379	357	367	375	362	339	393	361	334	353	336	345	339	365	339	349	389	381	340	332	344	362	385	347	349	350	390	356	342	340	344	361	378	350	370	352	315	355	355	362	369	325	368	357	373	392	354	376	333	359	349	357	397	372	364	357	323	358	338	361	365	362	367	369	373	325	356	341	333	369	359	340	331	372	370	360	339	372	362	350	357	406	338	381	349	358	367	328	345	322	338	342	321	347	379	365	325	352	347	369	349	357	363	360	359	359	355	338	361	372	341	363	322	364	350	364	343	336	333	347	365	375	346	383	333	352	393	355	354	360	364	337	387	382	367	362	343	342	310	323	372	367	335	395	360	359	343	355	358	341	345	362	371	370	344	364	337	349	340	343	347	367	343	363	401	345	353	367	400	380	338	348	351	362	401	388	370	381	344	337	349	357	321	369	357	313	415	367	355	399	343	324	358	373	349	383	335	394	355	360	351	374	331	339	360	354	348	358	342	369	350	340	389	373	316	332	338	332	347	355	373	367	369	322	387	330	326	352	352	320	357	377	365	343	325	364	357	368	349	362	360	336	350	372	351	332	345	355	359	332	355	365	350	351	348	356	345	353	360	358	378	353	390	339	334	421	342	348	349	346	378	369	338	357	330	325	348	364	379	360	355	372	358	357	344	336	353	404	377	375	348	346	377	374	350	356	360	357	370	372	377	367	331	350	325	354	345	339	352	361	355	358	319	352	323	374	387	377	344	361	361	363	355	323	361	360	333	338	363	347	337	353	365	357	356	323	363	353	358	361	355	372	361	341	323	350	340	363	327	339	377	359	337	362	348	334	361	317	345	378	351	329	364	376	356	364	335	342	367	343	366	329	379	351	360	360	326	330	404	366	353	337	341	359	370	364	382	351	369	361	349	381	338	324	366	357	360	367	383	353	360	343	337	338	334	393	369	333	361	363	390	348	365	368	354	358	394	337	357	348	364	345	351	364	347	363	360	349	381	406	379	335	359	357	344	334	342	347	348	351	359	360	343	358	376	351	375	328	364	339	342	357	355	340	365	321	327	364	365	364	357	365	368	343	326	366	335	335	322	334	351	335	367	350	361	326	331	376	355	364	383	386	314	343	379	356	335	365	376	351	363	364	369	334	349	346	339	354	335	384	348	330	346	311	337	320	351	351	357	336	349	344	367	353	406	345	323	372	330	413	337	342	349	335	299	357	328	322	366	342	331	348	323	338	366	355	348	337	350	363	377	353	379	366	328	369	342	347	351	351	368	362	372	369	350	338	350	346	370	381	333	374	330	358	379	339	340	373	379	360	343	387	337	379	366	366	367	365	392	344	353	416	355	353	385	368	341	371	378	349	349	383	375	350	372	334	359	328	373	335	332	374	346	364	360	349	357	364	366	359	359	339	391	351	338	354	338	342	380	346	388	343	360	367	335	340	374	378	379	343	339	355	401	374	325	357	350	351	353	371	319	377	332	348	352	353	347	340	347	345	375	365	356	305	347	327	329	354	367	377	370	348	363	346	390	350	360	330	356	390	386	357	329	349	352	353	337	380	346	351	324	338	345	360	354	337	359	348	369	357	356	339	349	386	336	333	368	393	358	348	361	335	352	382	401	350	330	368	354	341	357	345	354	326	353	346	349	352	375	373	360	375	346	337	351	326	353	343	389	361	370	325	385	367	376	364	344	343	360	363	364	330	368	369	357	359	378	379	332	372	352	393	321	312	321	370	354	367	362	379	381	336	353	360	358	359	345	343	371	343	308	362	384	354	329	364	341	325	349	355	353	356	355	360	372	353	393	333	347	357	325	382	352	349	370	361	382	327	366	346	338	370	372	372	372	318	359	345	351	344	385	329	371	347	347	355	373	378	366	378	325	389	366	359	378	332	322	367	354	366	375	309	344	323	329	361	341	358	339	352	379	342	345	353	368	341	360	350	305	364	322	322	351	342	381	316	338	376	335	339	371	363	333	345	369	375	357	294	365	358	383	372	364	353	328	394	372	342	341	326	345	324	359	395	379	349	357	362	361
41327	9411	1901	1117	710	583	519	442	398	363	386	355	366	299	334	307	271	297	289	282	285	269	288	296	324	264	292	274	301	303	299	278	267	266	264	273	267	281	272	272	277	298	269	253	249	301	283	272	292	261	269	294	276	283	281	237	289	259	253	275	264	251	272	267	272	267	249	252	272	255	270	220	267	272	301	320	264	251	278	244	260	271	270	285	266	263	230	260	242	269	263	258	285	259	274	262	264	255	270	245	268	258	261	269	270	267	253	250	263	257	250	283	299	262	272	261	264	302	239	278	251	258	244	244	255	241	269	254	253	272	264	245	287	276	254	274	263	266	273	249	280	282	275	255	291	240	269	251	264	241	280	273	280	273	238	239	276	244	256	286	232	267	249	250	271	292	259	277	262	269	272	258	262	228	276	263	258	291	268	302	289	274	268	246	267	277	276	256	261	265	269	273	264	261	259	258	300	269	261	276	272	258	255	253	299	243	245	259	245	291	245	278	241	311	295	253	242	250	280	233	291	292	254	272	287	253	250	268	243	265	267	268	260	267	292	266	243	278	252	295	283	266	263	268	281	272	247	240	272	235	255	256	242	255	263	274	265	266	264	248	262	244	264	256	252	282	269	278	255	243	267	274	279	266	260	267	248	255	252	245	281	236	267	282	267	263	255	263	261	240	260	240	257	286	299	284	247	251	256	278	280	257	265	267	269	241	280	237	257	260	264	272	273	243	266	260	264	254	276	257	253	259	226	227	272	284	269	246	261	303	242	280	300	246	228	248	268	255	263	234	282	268	271	268	263	248	248	262	275	240	277	262	257	274	244	253	272	261	255	242	253	262	258	245	251	237	274	249	286	277	304	270	241	269	269	272	258	309	285	272	252	260	270	254	275	241	249	290	272	264	245	269	268	275	256	273	300	260	279	303	290	246	248	266	246	278	261	252	278	290	288	271	251	251	260	321	229	276	239	239	237	269	267	294	289	268	280	277	246	276	228	252	275	261	251	283	275	280	284	270	269	266	284	256	262	301	287	293	295	250	243	271	289	231	242	281	281	274	244	290	275	250	272	246	253	279	262	241	246	252	263	265	223	271	262	285	248	263	267	240	247	275	296	284	288	286	259	236	297	268	314	264	273	282	262	247	236	276	242	276	278	226	275	269	284	248	288	262	264	286	269	250	288	246	255	236	272	246	249	251	249	257	262	251	286	280	228	271	300	274	267	273	282	258	269	258	272	274	283	270	265	269	273	265	234	265	257	264	247	239	261	262	249	273	248	287	256	231	284	235	292	267	257	263	257	256	263	252	274	266	244	265	304	259	281	260	244	261	268	277	274	230	268	240	260	247	279	270	242	250	273	272	262	272	276	271	264	263	272	285	292	261	274	269	251	229	226	279	253	278	264	265	281	272	291	261	289	257	272	245	258	233	293	237	272	265	280	240	230	278	269	273	285	279	255	261	278	269	258	277	272	280	270	252	261	259	260	240	225	270	277	292	265	278	283	251	236	280	270	235	254	256	272	266	262	289	268	277	258	275	286	241	263	260	276	274	260	259	286	286	264	265	239	281	273	253	268	259	240	276	252	247	245	269	247	267	271	240	265	248	274	264	254	240	266	248	255	252	241	237	264	256	254	266	263	260	254	251	234	272	268	258	270	276	269	256	247	239	258	255	261	252	273	262	258	239	296	255	234	296	278	263	275	277	264	283	261	265	259	283	257	237	261	258	236	270	273	247	288	301	298	264	255	259	259	292	235	288	257	264	249	260	285	288	267	297	243	300	266	242	261	288	287	275	283	248	264	241	238	283	272	248	273	268	255	244	252	265	281	246	248	238	270	284	255	259	251	282	253	285	266	257	266	252	266	269	265	260	269	243	258	240	232	272	263	263	272	265	262	269	257	274	272	269	235	243	245	255	278	255	267	242	261	272	282	221	229	247	289	252	295	267	271	283	291	253	253	278	273	259	270	245	265	262	256	258	254	277	242	264	267	253	269	289	266	261	257	255	287	250	269	248	255	274	272	280	246	282	264	266	298	285	278	256	262	241	254	280	267	300	278	262	276	246	264	241	233	309	258	241	266	247	254	274	252	281	238	307	253	255	286	248	273	283	263	251	250	270	241	265	245	252	221	253	252	247	242	304	272	271	271	256	279	251	264	265	252	241	257	286	238	275	249	275	265	242	232	260	270	275	269	255	274	275	303	277	276	293	274	263	243	251	271	253	242	264	255	284	245	260	251	264	290	284	236	246	283	263	247	270	280	260	258	259	272	284	269	243	250	262	242	237	255	253	281	230	265	280	247	288	269	254	266	248	253	254	268	252	263	262	244	260	247	269	257	288	250	270	231	253	236	241	245	258	254	254	275	232	248	262	266	261	272	294	263	254	262	272	244	268	224	255	259	270	280	267	283	231	272	244	251	272	267	272	282	224	265	256	244	271	273	252	264	248	257	269	266	285	277	273	247	273	260	270	301	277	293	272	267	305	247	257	270	243	271	242	257	231	248	253	282	260	275	253	304	291	253	267	247	259	281	281	266	246	256	274	273	248	257	205	280	254	247	273	240	278	260	265	273	278	275	279	258	278	240	267	249	308	222	275	253	255	251	272	282	242	266	267	264	266	267	260	219	254	289	272	256	269	258	253	269	291	240	271	276	264	246	270	260	261	221	275	285	243	264	258	223	242	261	252	277	294	270	277	248	301	240	284	273	268	255	272	277	281	255	252	256	252	254	265	239	286	287	281	258	269	263	240	280	271	281	276	246	280	249	263	248	283	261	252	246	292	268	274	288	258	257	261	254	260	256	277	259	254	278	272	254	289	260	260	273	256	285	242	263	252	254	266	291	240	266	302	229	277	253	270	239	242	252	286	269	254	252	259	229	271	254	262	250	256	263	250	252	289	280	257	248	261	270	273	268	284	288	256	244	252	265	249	264	291	251	291	229	283	291	246	263	290	225	243	268	286	263	245	273	257	259	277	260	274	253	267	248	280	280	258	270	273	263	273	279	260	232	271	285	281	274	270	229	256	260	273	279	249	270	263	275	250	262	265	269	258	275	269	249	260	271	248	235	289	269	255	256	266	247	268	268	283	281	246	296	262	247	261	265	273	240	255	268	241	241	285	276	253	265	271	273	281	245	302	266	302	273	292	283	249	295	250	264	289	288	282	284	265	273	285	268	259	284	247	261	242	278	256	269	224	259	275	243	276	261	250	266	256	276	260	268	250	254	256	267	247	247	236	261	269	250	287	282	275	251	238	279	273	259	226	291	252	273	262	280	243	253	270	267	300	282	272	274	266	250	267	248	294	300	258	269	276	276	262	291	264	257	261	264	271	265	272	247	259	282	259	269	256	282	300	289	264	289	283	254	257	252	253	260	243	267	291	262	306	258	266	288	226	255	263	266	299	249	253	253	256	265	266	283	266	228	253	279	266	253	239	261	278	258	253	261	242	235	282	283	268	263	295	275	248	276	283	248	281	246	277	268	250	279	246
18350	1586	3071	3426	2942	2358	2012	1725	1540	1505	1394	1366	1327	1056	994	961	920	882	869	885	831	853	829	772	837	792	785	738	729	785	786	775	781	802	767	710	832	739	745	802	759	761	709	695	684	697	749	716	683	753	721	661	684	678	752	675	665	760	690	677	677	736	641	662	724	649	669	667	696	682	652	698	663	659	655	643	678	664	669	667	705	610	660	666	695	685	690	671	646	635	671	633	650	710	654	700	704	682	643	683	660	635	659	673	618	635	675	687	647	685	658	642	685	659	719	616	648	674	649	684	671	598	689	659	662	685	682	674	671	683	647	640	689	686	652	708	634	683	668	664	668	672	699	656	671	711	659	669	646	619	647	659	667	685	705	640	665	651	646	649	675	671	654	635	662	698	650	702	672	654	668	659	656	641	677	649	620	693	661	666	630	624	641	644	634	638	655	686	635	673	614	657	664	668	669	632	659	661	624	660	672	685	647	644	608	657	584	691	675	658	674	726	680	655	690	665	679	683	622	636	600	657	670	645	650	645	686	648	672	652	690	648	646	662	668	640	622	630	663	654	639	667	659	677	660	605	630	679	693	691	635	699	647	645	633	714	628	667	674	681	630	620	660	660	671	634	614	642	658	625	690	677	654	651	673	628	652	634	661	644	687	628	654	640	685	643	654	647	662	657	649	594	659	638	610	671	638	676	655	664	661	646	650	668	662	640	699	658	633	657	701	618	617	616	653	662	619	663	644	681	667	658	676	645	704	667	646	614	643	640	640	652	616	651	659	643	656	649	634	621	660	653	663	719	632	654	678	646	610	669	642	627	648	637	683	645	667	656	667	652	697	653	680	651	648	693	657	613	654	658	669	642	653	657	678	652	639	650	670	647	694	640	630	690	671	679	663	681	707	664	608	647	641	669	684	690	682	610	663	686	638	663	631	647	667	687	610	647	639	687	700	622	635	643	671	687	635	638	645	669	656	658	664	617	665	623	657	663	661	651	664	620	652	612	629	653	620	682	627	667	618	693	702	631	636	667	664	653	673	686	646	635	679	608	656	637	588	622	658	640	642	682	671	659	656	640	637	647	646	690	687	586	649	654	593	622	683	714	697	629	641	666	651	679	608	674	695	647	642	675	632	664	659	688	670	674	659	654	640	674	658	704	654	635	672	662	654	661	605	635	688	651	692	625	677	662	703	667	692	662	695	665	696	626	654	625	649	687	622	661	653	674	681	640	666	652	697	660	628	700	711	610	661	700	681	630	672	655	644	648	700	678	679	691	654	670	649	708	658	674	636	691	652	654	649	688	661	618	636	653	639	665	622	682	659	667	635	643	640	633	673	640	640	629	647	639	655	632	677	644	631	681	709	645	691	647	674	640	675	703	638	657	633	639	674	653	654	654	656	675	708	650	633	696	640	666	672	648	694	627	685	670	683	639	643	654	636	642	653	645	653	618	652	668	637	651	596	641	663	685	616	648	657	664	662	681	619	637	669	705	634	662	687	691	645	662	666	696	661	646	619	657	651	653	666	686	662	665	640	653	679	633	673	677	664	642	655	685	621	624	644	670	696	653	664	676	651	640	647	682	666	679	671	659	633	688	674	662	662	633	661	658	659	720	650	660	673	683	672	641	636	701	612	656	649	604	678	662	659	623	637	676	669	618	650	650	642	678	656	673	611	700	651	643	646	694	655	654	630	659	679	684	677	681	663	670	630	655	611	618	646	675	720	612	666	662	657	676	667	624	678	641	690	709	667	658	652	644	657	671	653	647	629	661	668	642	720	611	666	629	621	662	666	674	674	684	698	650	675	649	620	652	652	647	684	660	664	659	677	650	670	665	676	599	663	670	676	651	667	667	659	663	662	624	609	654	721	618	666	701	692	659	691	658	683	613	616	647	657	667	636	615	636	662	650	660	676	639	696	617	675	662	683	690	670	639	643	677	641	612	644	654	718	612	631	687	685	618	670	664	660	676	645	722	613	682	626	694	658	654	633	645	666	624	629	678	648	672	705	622	673	631	721	647	652	640	661	654	651	673	640	678	672	636	654	660	682	630	676	685	666	653	641	659	589	689	659	681	693	666	659	641	639	667	693	653	719	625	669	661	636	644	655	671	626	657	643	652	665	658	662	622	678	644	691	622	643	706	711	620	649	622	667	629	636	641	692	703	624	611	671	667	671	640	646	716	723	718	683	635	675	635	630	671	690	703	662	629	610	646	673	656	670	642	724	684	656	644	602	637	635	680	651	644	668	692	666	653	654	630	694	666	694	647	641	677	646	641	652	631	638	649	648	665	642	636	684	632	618	608	623	605	658	671	664	652	609	705	674	632	667	643	705	627	680	672	694	661	651	669	693	679	659	662	655	672	666	662	666	681	708	660	674	632	647	654	702	651	634	657	633	669	624	649	635	642	665	665	688	671	679	646	667	663	660	661	647	640	652	662	639	631	655	628	640	661	659	656	660	648	668	677	641	649	720	669	648	656	652	670	659	717	620	693	715	671	650	662	681	640	685	674	598	690	682	648	672	658	660	630	674	660	673	716	671	677	611	678	670	652	614	638	681	665	643	633	652	640	657	657	613	691	657	667	641	635	643	646	662	616	658	679	692	603	666	706	621	704	686	658	667	739	637	686	653	677	660	659	625	658	676	690	660	691	662	642	676	650	675	654	652	668	696	632	695	624	640	630	667	664	615	680	653	627	662	634	678	630	649	637	691	671	647	667	675	688	668	660	633	615	643	665	651	610	643	631	676	644	713	654	681	662	683	618	640	654	666	714	636	644	680	642	662	690	657	721	621	649	669	657	671	602	631	695	644	690	680	610	634	686	644	688	698	645	661	701	676	699	631	689	608	697	663	664	673	638	625	654	694	667	656	670	666	638	660	672	617	681	674	639	688	643	662	665	686	659	605	664	634	647	649	692	644	671	632	648	652	650	667	679	677	613	642	717	714	655	654	638	690	700	660	676	611	629	678	674	668	648	673	686	667	671	667	670	669	658	700	663	728	664	654	628	661	719	628	727	703	678	663	665	678	628	660	658	639	673	655	634	618	672	658	662	645	661	661	653	636	622	666	701	668	716	624	691	679	666	631	673	630	664	656	630	655	636	699	710	672	656	617	607	630	686	636	688	582	665	652	644	633	660	640	690	617	628	649	699	573	667	670	705	662	656	665	640	647	639	610	672	661	623	649	653	638	678	646	692	671	637	683	647	655	640	691	621	629	662	676	655	667	612	650	685	648	676	673	669	666	655	634	667	645	671	698	621	639	662	638	653	693	651	658	696	664	654	636	674	726	643	646	639	652	697	650	679	669	652	675	659	641	616	664	622	669	654	679	648	672	660	701	666	632	664	681	690	706	677	607	636	666	627	658	663	626	639	720	689	635	647	657	669	661	672	605	659	613	642	592	703	670	668	611	679	678	641	680	665	681	698	645	648	646	667	652	665	648	701	639	664	626	685	666	701	682	668	641	668	669	620	648	690	717	704	644	646	699	740
51783	18340	6966	2207	1236	952	688	640	531	514	425	452	442	366	362	338	323	312	341	323	281	293	301	302	278	312	292	289	288	302	315	317	261	343	295	283	280	272	294	236	304	272	280	279	282	227	266	255	252	252	296	272	240	239	269	284	266	238	262	250	293	255	255	263	268	240	229	232	250	268	270	290	271	271	273	259	248	276	252	246	252	264	243	272	275	263	254	245	261	276	258	241	263	276	257	287	251	287	265	298	258	248	254	263	273	227	256	245	253	273	246	235	270	242	252	277	257	274	285	300	279	261	279	245	260	234	238	293	265	253	220	268	231	261	265	267	251	246	270	253	252	246	246	271	227	273	268	262	245	265	226	233	261	254	242	248	240	266	279	241	239	268	264	281	259	268	265	228	285	263	261	255	284	234	280	267	272	262	277	253	260	275	255	252	273	241	265	244	246	255	249	277	258	250	225	263	240	265	299	263	244	247	279	233	249	268	256	283	244	238	271	270	237	255	286	209	240	250	268	268	257	264	263	211	265	246	275	243	236	261	258	261	250	248	278	258	265	248	235	273	244	248	260	267	279	238	238	231	246	276	280	250	250	265	241	254	254	254	269	262	251	254	266	231	313	255	280	243	252	246	275	276	289	255	262	283	257	270	271	251	260	257	242	260	243	249	262	255	271	271	271	253	256	274	256	250	271	265	273	239	240	268	258	313	247	288	264	258	238	260	282	243	235	269	272	238	248	249	265	251	261	278	283	257	234	276	239	269	295	261	285	258	293	262	255	252	253	240	262	245	283	258	289	258	297	252	244	262	256	265	283	259	255	240	296	271	251	274	258	257	252	289	233	273	238	259	247	281	273	267	293	265	244	229	249	247	264	274	264	276	241	253	242	250	295	240	271	209	241	240	217	275	253	281	244	256	247	274	296	244	276	267	289	243	242	255	277	257	283	264	256	271	262	279	279	286	257	250	263	267	236	275	285	249	281	255	251	288	250	237	231	241	225	245	255	245	278	246	247	277	288	236	263	253	258	239	244	277	242	278	258	250	284	250	260	246	278	253	237	260	280	248	243	257	262	260	240	271	265	270	255	263	268	243	256	252	257	257	263	260	254	263	266	269	250	274	248	285	248	271	242	282	258	275	272	253	277	239	253	248	258	233	249	239	252	258	256	285	236	233	253	254	248	273	262	254	239	249	243	255	233	243	226	254	289	253	263	257	259	285	261	284	236	242	244	250	262	245	284	265	268	278	289	267	234	270	231	236	269	256	261	256	251	259	273	272	245	265	267	236	245	262	242	248	254	238	242	265	273	245	278	276	256	270	239	249	221	278	250	232	281	265	265	248	242	233	262	276	269	231	252	244	232	294	250	229	249	255	243	258	269	234	249	260	249	229	232	255	264	244	234	278	261	250	258	254	265	279	264	262	269	265	283	244	289	258	234	273	263	247	239	220	252	271	275	242	259	254	246	231	237	247	259	234	257	254	260	250	270	263	266	277	261	254	263	219	250	268	271	257	274	214	278	257	256	247	278	244	248	242	297	266	270	263	258	252	253	273	269	247	259	257	253	277	254	241	234	270	268	259	259	258	274	267	253	251	247	248	273	291	252	242	277	262	288	284	253	273	291	281	255	237	278	261	257	240	252	253	249	262	246	274	265	246	233	255	264	235	280	271	283	253	258	252	235	246	273	259	238	232	259	260	232	240	280	267	252	257	266	252	260	292	246	257	278	246	257	236	229	265	241	236	261	252	258	275	244	269	278	226	253	280	270	266	249	238	243	249	260	270	269	264	273	233	267	261	280	274	244	286	279	248	262	266	277	253	265	249	271	253	265	246	280	271	257	254	271	251	250	267	243	266	260	262	255	260	277	273	266	247	269	251	280	267	261	294	270	243	253	267	245	233	268	228	266	276	277	248	232	242	273	274	258	233	236	250	293	260	267	261	249	243	262	238	243	258	246	246	255	248	269	225	228	266	247	285	287	292	273	275	234	268	281	258	302	251	280	255	258	276	253	232	239	276	258	292	252	276	241	271	289	247	268	225	252	260	231	240	260	249	246	234	260	254	257	272	253	271	258	271	265	241	252	275	265	276	273	252	254	279	230	246	281	246	256	241	277	240	259	243	252	278	272	273	241	288	281	279	272	252	270	212	270	247	240	275	251	244	268	278	277	268	274	266	251	291	269	270	276	265	228	216	272	234	271	253	288	273	279	278	266	253	265	263	295	246	256	280	246	257	237	268	258	250	277	267	266	264	269	269	282	263	253	238	235	258	265	236	236	230	272	260	244	246	252	243	235	254	278	253	290	270	281	244	221	281	272	280	283	255	246	265	296	261	261	274	262	273	297	258	296	259	235	266	253	235	265	250	285	254	267	263	242	249	244	297	262	238	273	280	228	248	301	242	227	246	283	264	250	255	252	227	256	244	249	234	246	260	258	255	262	298	242	271	249	250	279	255	264	237	257	247	250	294	245	281	246	277	258	246	282	230	279	283	276	268	252	265	266	263	282	269	292	256	257	264	263	264	246	255	256	275	273	262	291	247	275	260	252	248	248	278	252	269	283	254	291	280	264	256	267	274	263	265	265	262	240	257	278	287	241	263	251	256	264	252	238	235	244	243	293	261	244	282	241	246	271	246	253	276	249	243	274	266	237	268	245	266	243	258	285	278	238	254	257	262	272	268	236	240	277	263	252	243	273	271	272	256	277	268	282	266	236	276	289	306	256	268	255	277	281	255	256	268	283	273	282	254	236	289	240	257	235	260	238	294	267	248	265	309	252	241	232	264	254	261	267	281	279	259	283	267	252	259	261	295	252	256	270	248	269	229	248	254	253	255	237	267	246	244	244	265	272	301	281	236	264	253	269	269	263	273	266	279	288	279	264	212	262	247	262	289	265	260	263	247	222	236	232	230	251	247	291	252	232	261	264	245	231	249	263	269	292	274	262	242	254	277	269	244	277	261	251	258	254	248	239	246	280	280	260	264	242	256	260	262	264	264	248	257	263	272	256	274	274	248	272	237	276	249	249	230	236	247	270	269	254	258	265	245	258	250	282	264	256	257	243	271	247	256	274	298	263	278	283	254	245	263	240	273	252	278	295	246	263	261	262	247	258	262	261	245	265	236	287	250	251	242	264	259	251	287	252	250	262	289	274	245	256	246	262	285	296	284	241	265	248	235	267	255	237	233	246	279	244	218	277	260	224	259	283	282	235	252	276	240	242	254	269	271	250	248	263	271	251	243	246	273	272	247	248	266	222	277	256	280	302	293	255	264	251	261	280	268	252	281	244	249	258	283	292	271	226	255	244	236	256	275	268	270	253	273	275	267	230	286	272	263	264	274	243	248	275	255	251	242	274	243	300	278	236	244	267	244	263	248	255	238	238	289	252	294	276	271	255	245	264	255	270	250	257	250	242	258	237	250	261	236	234	273	255	260	274	228	269	269	234	280	238	248	243	254	281	247	235	272	262	279	267	258	260	258	247	246	214	256
23710	2312	4894	5489	4824	3917	3189	2578	2231	2143	1993	1995	1733	1447	1350	1183	1142	1083	994	938	942	945	922	872	865	819	805	823	829	797	793	774	792	806	749	762	883	843	804	827	910	814	710	761	685	709	737	750	711	721	675	699	700	676	670	644	630	675	706	694	684	628	694	659	645	626	655	700	653	683	636	665	616	666	664	631	643	646	636	637	660	637	650	674	653	660	645	609	593	635	602	655	642	661	623	639	684	594	636	639	601	655	619	659	590	618	633	638	635	653	600	629	647	605	618	601	624	627	605	655	611	611	610	625	622	638	665	645	614	645	614	628	647	615	564	625	606	603	638	623	631	626	688	631	657	615	639	613	566	632	618	644	640	686	625	646	630	615	592	615	655	607	622	659	681	646	634	691	624	611	636	604	592	633	614	605	611	620	629	596	573	634	614	670	597	616	621	579	637	628	615	647	612	610	610	602	682	621	644	611	653	590	635	644	627	573	627	623	615	589	655	614	590	620	653	620	618	665	600	636	633	619	658	598	610	644	623	647	602	655	581	685	620	615	648	579	613	653	601	648	637	595	659	604	634	585	605	604	610	590	635	593	606	626	659	648	598	622	658	586	608	615	640	600	649	649	642	676	601	622	609	644	647	656	588	632	608	611	643	617	626	612	638	665	621	591	627	626	563	589	615	623	625	604	606	637	653	596	604	600	650	599	639	630	634	595	627	628	599	643	606	628	626	667	646	597	625	627	660	637	637	612	647	669	673	587	608	652	612	627	648	654	638	630	624	569	632	647	628	600	607	601	685	611	610	609	606	621	637	609	647	652	599	617	583	658	631	620	596	619	617	601	634	667	612	601	669	629	615	629	670	638	638	626	593	619	648	643	668	631	627	653	619	653	600	657	606	602	660	593	644	594	600	644	585	639	621	631	674	641	623	596	614	572	580	619	611	628	594	619	654	618	614	621	613	584	595	664	624	644	626	613	629	670	639	580	658	622	619	631	633	651	642	597	620	621	591	654	595	614	617	600	628	631	619	596	634	647	646	600	612	620	599	583	625	632	609	617	614	632	649	575	640	610	644	605	662	637	631	643	645	591	635	632	641	624	654	658	572	631	609	645	633	628	650	622	630	628	592	590	614	595	674	572	626	619	590	654	637	613	626	641	634	614	647	585	635	618	652	642	637	627	647	621	588	670	629	608	586	625	590	642	639	665	599	672	602	619	626	590	624	641	610	640	637	635	649	637	598	603	598	571	609	609	600	639	630	564	658	638	657	653	610	605	627	603	596	624	606	656	658	645	597	614	625	665	628	607	622	673	620	575	643	623	622	649	618	622	674	617	640	634	594	649	653	641	649	557	623	608	666	629	658	586	622	592	590	655	618	610	581	605	621	575	641	609	651	640	580	650	637	619	617	588	633	604	622	637	635	557	657	621	613	611	610	606	636	633	600	607	586	591	577	627	597	599	636	600	620	604	663	660	584	587	591	642	575	665	619	609	628	621	624	650	630	600	681	661	565	638	629	630	607	660	637	627	617	597	635	647	619	648	645	638	579	637	608	618	614	596	567	630	635	593	623	654	679	621	581	643	633	611	608	627	623	598	610	633	656	595	585	563	629	625	630	608	622	610	655	632	623	639	634	589	602	590	614	635	668	589	608	635	597	638	635	607	621	635	629	587	611	596	619	639	583	677	601	604	567	577	659	625	681	633	626	602	625	633	611	679	616	598	641	605	636	566	637	642	630	645	597	646	610	628	589	646	596	629	598	608	637	625	591	590	666	621	585	669	599	656	618	563	583	595	614	641	660	625	644	605	621	595	642	630	606	648	619	592	676	586	629	643	613	615	626	657	627	629	597	619	610	592	615	656	684	661	613	624	624	647	643	598	636	647	609	643	619	670	654	626	685	595	650	609	596	610	618	623	630	607	628	645	646	572	650	584	629	626	588	654	624	602	618	603	612	658	587	630	646	614	626	612	596	639	645	618	607	628	598	583	593	654	642	648	659	653	629	637	636	676	621	647	631	617	618	639	648	626	638	637	660	592	635	589	592	617	646	608	615	654	633	592	628	605	575	620	647	646	599	626	623	633	566	598	620	663	640	617	642	604	617	641	647	581	653	609	629	613	661	592	627	604	643	627	640	574	649	611	590	617	656	573	602	614	668	627	668	610	596	620	683	626	596	610	599	627	601	623	652	591	609	655	621	643	656	621	643	600	636	610	631	595	624	623	603	605	636	631	634	582	654	645	612	628	591	658	597	643	603	648	660	643	650	621	585	585	613	627	632	613	649	628	622	598	629	611	613	668	660	638	677	614	623	616	634	589	587	594	651	646	617	631	631	583	601	642	603	602	616	583	606	635	592	566	619	626	598	600	628	606	630	641	626	610	621	630	639	581	637	624	596	659	636	626	620	563	636	650	621	641	640	599	620	704	655	589	652	634	675	579	602	615	606	620	552	588	623	584	684	624	636	581	656	602	613	627	608	576	651	662	637	660	620	638	608	611	638	627	590	590	689	569	613	580	573	624	624	602	634	590	603	676	647	595	644	671	668	564	649	637	610	638	588	595	677	590	613	661	654	629	624	611	608	648	621	657	617	607	607	592	621	602	707	633	607	658	612	634	650	618	639	630	656	603	585	646	609	661	652	660	608	652	648	642	620	622	620	663	648	636	649	625	598	623	654	628	575	605	575	589	658	625	617	597	644	603	642	665	601	644	629	634	643	641	643	633	577	607	612	592	590	580	607	656	633	605	650	624	648	630	637	585	578	636	641	631	633	589	612	608	623	636	602	655	615	637	646	622	643	627	625	618	636	644	638	659	606	616	604	643	571	628	594	591	611	608	611	648	608	647	553	634	627	629	586	624	643	699	636	638	644	587	577	621	609	636	596	657	620	588	621	598	636	619	608	625	618	628	625	618	600	626	641	651	595	626	628	651	667	597	637	629	609	625	630	595	650	615	589	663	644	593	577	617	630	576	661	630	611	641	625	602	590	643	633	653	679	649	630	612	627	620	606	608	674	643	632	672	653	579	591	637	583	603	581	618	604	601	666	643	612	665	659	677	648	615	655	590	626	547	614	664	658	565	608	631	629	622	650	610	602	589	585	609	593	599	597	582	649	612	608	611	582	643	623	628	645	659	634	639	639	630	618	618	637	578	662	658	607	580	656	694	586	650	637	616	656	629	624	621	604	579	618	593	602	595	607	649	643	600	611	593	631	601	649	649	645	638	600	646	657	654	677	642	627	617	625	592	602	640	638	577	612	610	626	655	598	611	672	613	615	614	649	612	618	611	657	576	625	593	599	647	616	630	649	658	614	692	630	618	637	633	614	648	596	618	634	583	621	560	658	630	640	628	634	588	633	626	631	652	608	649	635	604	595	641	644	661	615	625	644	628	652	600	600	600	650	626	599	629	618	621	587	643	631	619	643	591	673	607	643	579	613	589	602	625	618	692	587	632	604	620	599	626	611	620	577	590	616	655	630	601	641	667	582	624
5880	270	223	152	135	153	163	131	124	144	125	143	122	122	128	132	134	125	124	138	124	111	103	125	120	114	136	107	122	123	126	118	123	139	119	136	116	139	121	134	126	111	131	111	128	123	123	138	118	120	114	118	138	119	123	129	118	130	112	130	115	126	130	126	128	122	148	121	109	135	126	126	122	109	132	120	128	123	117	138	125	115	103	140	112	140	97	110	131	124	127	113	135	115	106	115	116	126	117	123	103	119	118	123	148	136	115	121	107	122	115	119	112	125	116	116	116	128	126	122	119	126	121	112	118	117	134	109	112	103	117	134	129	131	105	127	135	122	131	113	125	117	122	113	120	115	120	129	125	113	110	112	113	139	132	111	128	120	106	113	118	124	126	123	135	115	124	142	120	136	112	118	131	141	112	121	123	107	110	110	112	125	116	118	123	117	123	121	126	129	107	112	146	132	124	131	111	149	130	107	126	99	143	129	131	108	139	114	117	120	99	121	114	121	130	109	116	125	118	121	128	132	105	95	115	122	116	143	132	120	118	106	118	141	124	126	125	128	118	114	115	122	130	127	127	130	126	104	113	104	142	132	132	116	107	112	108	133	119	123	113	115	116	122	116	115	128	111	116	145	127	121	128	125	113	124	116	131	114	126	95	130	119	120	122	118	115	127	110	95	123	127	135	112	117	134	119	98	107	132	130	105	145	132	122	141	123	120	127	115	130	126	130	120	125	126	105	133	122	134	130	122	123	126	119	95	112	126	113	105	123	113	122	123	135	121	121	122	110	117	126	132	138	140	128	115	127	131	118	125	127	113	138	105	139	120	145	134	141	124	146	115	134	121	116	106	127	122	127	115	139	133	114	127	125	122	114	128	130	140	116	135	119	118	107	127	111	107	128	112	125	128	126	129	134	103	130	121	115	110	109	120	112	110	121	135	126	124	142	125	110	118	105	98	109	111	132	118	135	115	136	117	115	108	138	117	114	114	138	116	123	144	111	119	132	137	113	119	119	108	130	130	116	99	129	142	128	111	136	145	126	111	123	124	132	134	131	111	143	123	122	116	118	123	109	122	114	99	100	132	124	135	119	131	120	111	122	121	109	106	118	118	112	127	120	132	118	116	110	123	125	125	141	109	114	133	123	145	121	95	114	118	136	110	132	123	121	103	134	122	133	130	140	110	122	133	107	125	121	136	130	109	123	135	133	123	120	114	104	109	116	127	113	118	119	109	130	112	110	96	101	124	126	119	133	133	117	115	133	140	110	116	118	109	131	106	114	129	113	111	110	117	138	101	101	122	97	116	119	110	113	133	121	135	133	117	129	131	126	129	136	114	115	94	119	113	89	109	101	116	104	143	122	136	113	152	134	111	132	132	122	118	131	129	126	138	120	117	110	131	118	120	123	114	122	96	120	141	116	100	123	112	123	135	117	112	112	118	138	129	105	150	124	125	102	120	124	119	115	109	109	112	135	104	126	128	127	125	119	116	128	117	135	123	129	107	168	121	130	139	129	115	106	109	123	132	116	116	105	116	121	133	116	138	144	103	105	127	115	118	121	127	99	117	124	113	108	111	104	128	127	125	123	114	125	103	130	106	111	124	114	132	129	122	110	109	130	150	116	139	110	127	126	129	133	120	131	147	121	123	124	159	147	115	106	105	118	139	125	139	119	139	139	131	95	122	110	114	116	109	139	107	133	107	97	123	126	111	100	116	108	117	129	101	113	130	133	120	133	122	125	128	132	120	122	145	108	112	109	123	118	134	110	100	111	97	112	135	99	116	118	133	128	151	115	126	116	88	154	130	117	123	125	116	116	134	138	121	125	117	122	126	102	124	130	115	127	145	112	125	113	114	133	134	127	111	98	124	126	98	110	108	125	134	123	131	131	120	133	112	100	138	124	126	129	113	131	131	139	117	110	108	122	127	117	116	114	114	99	120	134	102	104	119	121	107	112	145	123	132	129	122	135	87	118	128	107	102	113	121	97	124	148	121	113	116	138	135	127	123	119	109	115	113	119	122	132	133	102	124	100	136	106	118	96	138	138	105	112	123	125	113	114	117	130	108	150	119	138	112	126	103	99	112	109	128	115	119	122	130	111	125	122	134	120	118	126	106	130	130	116	125	118	126	138	106	117	96	139	116	107	138	136	134	109	117	95	130	135	130	121	101	128	116	128	114	106	119	97	139	119	90	103	118	126	118	118	135	121	133	126	113	113	138	118	124	107	133	115	121	128	120	123	118	137	124	131	113	136	107	120	133	119	142	111	114	131	134	112	117	109	117	107	116	121	120	134	125	129	124	135	121	120	125	104	130	125	129	123	134	112	105	119	115	122	126	123	118	127	137	129	122	104	129	119	132	126	101	119	129	120	128	115	117	141	140	109	133	111	121	116	132	133	119	112	117	103	113	113	107	112	102	135	119	120	114	114	105	107	129	112	105	106	117	129	112	117	112	129	122	107	142	103	114	111	125	126	122	120	118	141	121	129	120	114	91	103	130	114	127	115	136	123	125	119	113	123	103	123	110	133	119	111	124	140	124	102	113	140	137	117	108	115	133	131	141	129	120	136	108	110	117	117	109	114	101	115	116	120	103	133	136	127	111	113	124	125	122	122	142	130	115	106	137	114	104	130	112	108	127	127	131	115	105	113	138	113	144	124	123	108	104	124	108	114	129	119	121	124	137	120	105	126	118	116	127	108	130	140	121	118	112	132	128	125	126	114	127	116	132	141	133	112	121	120	119	112	126	124	125	135	142	109	107	114	123	101	111	117	119	120	120	139	145	129	130	141	113	119	118	120	123	120	117	144	117	116	110	130	102	97	124	111	114	120	124	108	140	108	110	124	124	127	94	127	118	101	126	117	112	109	116	114	99	135	108	118	114	88	127	127	123	111	134	108	134	116	126	136	133	118	128	140	126	136	116	111	121	124	132	131	118	106	125	110	122	115	108	131	128	136	118	124	119	132	137	121	119	112	99	111	116	125	116	118	118	113	135	118	112	122	122	115	124	136	115	134	124	119	123	120	117	130	110	132	128	133	122	104	122	125	104	86	115	110	127	120	119	121	94	140	109	126	123	109	128	119	137	117	114	129	129	119	100	118	122	126	131	110	121	117	149	123	122	123	120	119	100	118	119	117	127	126	125	120	131	130	101	111	114	113	150	148	121	121	106	125	117	109	133	109	109	113	126	111	107	120	126	121	129	118	105	114	117	118	138	119	96	113	96	116	139	109	129	136	140	141	98	100	105	100	116	118	102	136	122	137	110	115	138	113	126	121	106	124	136	122	127	121	136	132	151	111	107	113	98	105	128	129	129	133	137	119	104	126	119	122	118	106	120	107	103	114	115	116	108	107	111	155	127	115	126	132	118	125	93	106	105	111	111	123	108	118	125	118	126	103	123	132	127	111	130	108	128	124	136	112	130	107	137	115	124	121	123	130	113	118	122	126	124	126	116	125	114	120	110	116	109	121	117	119	140	129	125	116	122
5102	507	608	565	533	522	465	399	441	476	465	491	482	428	381	338	367	410	369	371	385	368	377	338	366	365	372	381	362	362	372	339	358	356	356	370	366	308	336	340	333	340	346	342	370	354	347	370	379	350	332	325	356	359	328	349	345	371	321	356	333	345	398	354	359	346	370	345	360	334	367	366	346	346	357	341	362	350	398	342	361	355	379	347	362	342	342	394	345	372	330	352	386	351	358	377	338	372	339	380	332	329	347	338	333	327	358	318	355	352	334	400	365	362	345	333	363	315	357	335	355	358	381	371	325	361	367	343	338	356	367	362	339	383	337	378	326	342	373	331	339	400	375	337	386	349	330	363	394	361	350	375	362	356	365	358	353	367	353	378	369	331	354	337	377	338	407	331	364	345	352	367	364	360	341	386	383	347	363	361	364	320	313	349	351	359	366	354	340	354	311	316	348	350	352	314	364	374	362	335	337	350	357	363	358	369	364	353	316	361	357	334	322	378	361	366	320	343	355	321	344	329	363	373	359	339	343	333	336	345	360	352	376	351	360	313	309	365	320	345	341	415	349	341	343	348	324	342	355	372	350	391	341	371	334	342	336	373	344	340	322	337	329	356	341	333	336	377	329	371	367	354	365	360	327	341	363	312	352	331	382	380	360	329	363	331	373	344	358	371	350	367	332	356	343	374	377	352	364	355	364	378	361	328	341	340	364	367	342	341	355	329	364	351	355	351	371	400	341	388	354	349	320	322	362	352	328	343	372	325	383	336	354	359	371	332	312	370	347	337	381	347	361	341	354	357	342	337	347	363	332	333	323	364	342	343	356	391	347	346	356	365	328	348	359	358	335	371	329	352	322	340	351	364	346	362	316	366	313	348	347	361	336	375	344	352	335	365	388	351	342	338	333	363	370	356	360	352	333	381	341	364	371	322	360	366	342	313	403	361	339	348	339	336	314	347	365	332	361	372	348	362	317	363	337	369	342	329	372	378	370	342	343	357	353	330	322	320	366	357	339	337	334	354	313	335	330	347	312	365	354	352	356	375	339	333	368	358	368	383	327	334	327	332	333	353	345	379	328	343	356	360	360	360	357	350	325	358	347	367	321	334	384	325	358	340	360	360	350	355	355	362	374	364	357	379	315	368	323	384	354	344	349	346	351	335	345	374	327	323	354	344	357	355	389	322	351	375	354	348	360	344	349	360	324	380	334	354	347	363	333	374	349	322	337	356	365	358	340	333	343	384	331	360	338	318	356	341	346	358	349	377	335	344	351	318	359	358	356	349	335	354	358	352	335	345	327	349	334	339	329	359	347	356	360	321	356	338	321	394	333	365	367	352	347	388	351	357	344	339	316	375	339	339	335	348	350	367	339	358	354	357	351	329	352	332	330	310	325	367	355	331	364	360	362	361	330	404	354	346	365	366	350	372	379	374	370	323	322	363	343	350	360	353	329	358	381	358	322	398	380	358	345	376	343	364	355	365	360	339	367	318	348	359	373	316	334	376	354	344	353	353	339	367	374	318	354	390	318	368	330	347	372	376	342	345	355	331	341	356	340	343	370	407	337	345	347	335	369	343	341	313	328	368	351	348	358	361	398	366	381	343	368	356	316	350	365	363	339	341	339	387	306	338	367	371	334	364	374	362	326	336	346	342	369	365	345	355	358	361	347	388	351	371	339	351	340	366	347	374	340	331	345	360	320	326	330	361	331	308	334	347	365	342	330	338	352	328	367	348	371	313	350	354	341	355	332	338	354	352	354	390	376	350	356	391	314	360	366	343	351	364	332	315	369	386	348	355	343	347	331	392	335	344	348	343	349	380	351	319	373	373	364	343	351	358	386	339	360	344	324	341	349	343	344	327	363	351	332	368	348	351	327	371	331	336	350	331	339	379	340	339	385	347	367	361	344	331	334	340	342	320	386	377	376	363	368	348	344	371	300	356	369	388	377	358	354	355	382	359	350	364	318	341	371	371	310	315	376	359	354	344	373	343	380	353	327	346	378	350	327	341	356	356	347	329	342	338	333	359	328	344	362	362	317	364	362	367	352	347	326	381	381	366	352	363	340	344	325	349	343	371	333	352	320	347	326	362	359	393	315	364	351	330	376	329	372	353	346	356	351	356	350	372	374	365	318	367	346	370	368	384	383	404	326	349	372	359	356	342	349	317	341	373	323	314	343	356	337	345	360	367	346	365	358	353	347	380	325	367	365	337	363	312	366	359	336	364	339	339	357	351	370	355	344	350	370	361	355	348	325	337	331	330	334	347	348	360	362	323	367	361	343	368	383	371	326	356	341	327	343	320	378	370	337	330	323	362	356	347	400	341	367	342	352	372	358	318	345	351	321	366	345	358	374	369	318	368	379	370	376	356	340	331	347	335	355	374	349	315	360	328	350	351	335	342	339	381	360	347	348	349	341	319	341	377	377	354	334	326	337	334	339	360	360	362	353	352	339	381	345	367	337	373	356	349	363	309	356	372	338	368	361	402	416	316	357	343	337	350	354	356	350	385	376	325	348	352	358	313	367	313	361	394	331	352	336	366	345	360	338	357	339	362	362	352	324	362	344	329	342	388	366	354	364	354	356	393	363	350	314	365	360	372	362	349	364	348	365	358	393	340	361	335	321	350	347	339	342	346	322	337	347	377	392	364	317	362	359	365	340	349	387	383	361	361	372	342	363	351	341	383	339	382	359	379	342	328	343	360	390	350	370	336	378	348	374	338	350	346	360	352	376	383	362	344	315	364	346	349	366	336	343	364	354	344	349	349	363	361	355	340	341	374	342	365	342	360	355	376	323	350	366	324	337	393	367	335	339	353	337	351	371	344	380	335	340	323	357	346	358	323	346	394	346	345	391	379	358	329	344	357	341	353	367	373	358	396	356	345	379	371	371	352	309	314	356	335	370	360	338	354	335	350	348	314	343	334	324	361	342	391	358	334	341	352	386	388	344	332	349	324	340	361	348	343	358	370	312	357	357	337	365	375	366	304	373	370	368	334	357	364	346	361	350	357	384	353	319	345	364	350	361	337	364	340	337	379	375	360	366	344	367	338	364	345	366	349	331	334	363	313	345	354	358	347	389	374	374	324	325	331	342	337	363	322	373	337	342	345	356	351	326	387	370	359	310	355	341	346	333	359	346	343	348	331	371	336	374	353	357	360	388	358	327	362	397	380	326	355	331	329	335	344	354	335	328	360	332	343	382	367	364	342	362	339	376	362	334	358	331	405	349	343	360	331	337	366	354	381	326	363	342	352	351	342	339	388	337	357	354	349	355	335	364	343	366	345	356	311	317	352	346	381	381	343	360	374	353	321	336	372	350	355	358	350	330	348	376	326	343	341	365	380	388	386	372	321	331	361	342	318	324	306	358	368	344	359	330	372	366	351	346	382	377	345	359	337	358	345	338	308	364	408	355	301	359	351	358	348	327	359	360	350	361	360	329	354	353	355	356	341	307	359	357	344	325	337	336	375	357	324	348	352	368	364
40140	9176	1797	1131	764	588	530	411	415	363	419	384	384	300	322	284	297	278	282	255	261	338	275	294	295	295	295	295	278	287	280	259	284	271	254	270	271	274	257	267	276	257	277	284	250	257	278	281	280	285	300	272	310	271	248	228	256	277	274	247	258	252	265	257	259	298	244	275	254	241	266	289	267	246	281	261	239	286	252	270	261	282	253	287	240	263	257	248	271	279	262	281	267	256	271	264	255	264	265	233	278	274	244	249	257	265	253	257	278	254	248	244	249	257	226	283	256	258	280	269	282	275	268	292	249	268	263	258	280	280	267	258	271	227	262	261	277	235	258	234	284	273	256	285	256	262	257	277	277	266	235	264	265	292	243	240	297	258	270	266	284	294	266	277	283	282	271	247	262	232	275	260	246	245	243	259	276	291	255	250	265	269	281	266	246	242	232	275	288	289	276	245	273	271	296	228	283	260	225	254	227	252	242	264	254	247	268	255	265	295	266	273	255	257	257	276	244	239	277	250	273	299	278	258	289	245	243	254	249	256	246	261	311	259	279	288	250	302	266	259	257	250	272	251	264	275	248	247	250	295	265	285	276	281	236	240	272	263	271	258	277	255	254	267	249	267	264	257	260	289	272	259	279	250	256	239	226	266	290	284	282	252	270	274	270	257	265	280	268	261	242	308	268	250	269	249	250	275	273	311	271	264	274	246	285	270	267	271	276	267	246	301	250	248	286	253	277	250	242	259	306	270	245	248	278	286	255	253	286	249	257	263	281	262	214	272	256	264	244	257	254	242	275	273	244	252	283	213	262	256	287	288	249	258	260	228	273	255	244	265	261	269	247	250	247	232	261	253	259	252	269	247	239	267	288	273	251	268	254	274	276	278	267	269	257	284	277	286	253	239	296	280	258	223	268	298	274	262	283	281	261	251	266	275	241	256	241	264	279	291	255	237	237	269	234	256	249	282	244	277	270	282	252	270	303	267	260	257	285	270	290	278	260	272	270	245	292	301	264	254	252	282	253	285	267	268	259	276	275	280	255	289	270	282	275	264	278	256	291	266	260	289	270	255	276	253	254	271	258	259	242	272	272	260	235	255	249	287	245	268	254	238	251	283	276	269	287	251	258	253	220	247	263	267	246	248	252	236	244	262	263	265	264	286	274	284	242	240	254	227	247	246	227	244	280	276	278	237	246	251	241	286	243	273	293	252	280	275	248	261	266	245	260	246	269	277	251	249	253	255	269	253	273	265	263	236	238	282	259	287	263	275	256	250	253	307	292	260	286	294	268	292	246	240	280	251	269	233	248	290	259	278	267	221	283	270	242	270	256	269	260	275	266	264	274	295	288	256	233	267	270	310	274	243	264	267	243	271	275	230	255	271	264	232	264	257	273	265	238	269	264	231	279	271	267	259	280	278	252	265	253	264	225	253	286	271	278	246	242	268	263	250	244	296	267	231	274	250	237	258	258	282	275	258	283	264	247	269	271	245	277	246	247	271	285	236	296	252	272	286	288	257	251	263	265	257	268	279	265	271	278	263	262	267	270	292	260	256	279	277	265	240	249	263	244	251	284	228	276	232	277	263	270	269	250	272	257	272	263	270	253	267	261	248	259	272	292	272	247	260	256	256	262	254	258	282	260	266	264	266	263	290	245	257	252	290	233	266	273	261	252	288	252	255	279	237	265	251	288	272	246	233	255	257	283	272	244	265	264	260	256	263	269	240	264	246	240	258	279	240	267	256	274	300	265	276	238	283	276	236	244	260	268	240	250	290	271	279	274	267	243	249	252	284	266	275	266	264	260	277	231	273	237	276	290	230	266	274	241	245	287	255	284	260	290	236	274	255	244	261	263	256	258	245	283	269	258	270	285	259	267	250	260	277	295	275	254	275	249	268	283	245	252	260	296	253	281	285	246	262	260	282	265	287	226	233	271	259	244	271	264	248	269	271	281	273	276	287	245	252	240	252	250	266	286	265	266	256	279	240	245	261	261	271	248	288	253	233	285	247	258	263	278	248	251	255	291	241	250	254	260	284	272	254	288	271	288	281	232	263	275	279	266	283	297	270	283	270	249	282	246	266	240	254	244	280	237	259	275	313	265	265	277	257	246	266	285	269	294	253	282	271	284	244	247	267	279	294	279	286	259	265	263	290	284	266	275	268	301	244	258	278	292	249	220	266	238	284	271	256	275	294	271	246	268	223	248	289	261	263	268	231	255	262	259	291	267	289	256	281	273	251	265	260	239	239	280	256	277	264	268	274	259	259	252	266	267	258	263	262	237	256	259	244	287	283	260	253	271	271	244	257	251	262	260	258	268	284	258	261	295	253	261	280	289	286	271	240	270	261	260	277	254	274	263	272	223	260	260	257	246	278	260	279	271	285	285	261	227	253	266	237	275	283	227	285	296	282	260	245	289	249	263	252	252	259	251	259	253	260	255	259	251	276	277	289	248	286	236	253	267	245	229	244	238	248	254	248	249	277	286	272	265	246	270	284	278	292	265	312	269	283	274	262	220	264	283	259	260	235	234	257	248	250	245	251	263	240	229	255	245	260	264	263	240	250	266	235	249	253	276	273	264	275	284	270	298	284	273	260	267	239	263	259	280	248	284	252	251	249	232	264	304	240	236	282	242	261	276	266	265	265	271	266	254	232	268	231	285	272	300	268	265	273	266	266	299	261	252	266	273	259	255	242	243	250	252	231	282	269	248	261	259	259	268	258	280	249	251	254	266	250	245	258	275	276	282	247	285	249	253	261	268	266	273	254	265	279	265	240	243	277	285	251	285	270	267	267	279	245	266	256	253	258	257	243	265	294	255	257	254	244	272	265	272	291	295	236	241	269	244	238	278	253	262	283	249	247	263	274	248	258	265	286	253	259	275	267	263	281	251	233	274	256	278	252	272	270	264	283	263	277	240	234	275	271	257	260	244	271	246	287	252	237	236	296	276	274	266	242	251	273	295	282	277	260	275	258	251	282	288	250	253	257	243	283	267	306	266	247	271	248	268	257	260	257	224	271	292	273	265	266	265	270	238	245	279	293	292	276	267	239	255	286	262	283	267	269	273	275	249	273	271	273	247	251	267	283	218	290	260	263	258	238	282	261	252	249	265	252	264	282	291	279	257	254	276	276	244	254	259	258	242	248	268	260	278	266	282	270	243	268	270	250	258	262	257	266	253	282	264	279	249	258	250	240	258	227	250	286	256	256	275	247	274	279	276	269	273	302	293	265	300	281	294	260	234	252	268	237	286	296	275	240	268	246	256	277	260	265	255	284	270	249	238	280	286	266	289	268	251	276	259	251	230	272	290	269	251	260	232	277	281	273	305	218	264	275	271	263	283	284	279	283	237	246	268	264	272	273	289	247	272	260	228	258	267	277	265	288	266	276	247	267	232	280	298	251	254	245	253	272	249	254	282	239	269	239	260	293	278	243	307	299	279	277	238	213	277	277	271	248	277	258	233	281	285	256	232	278	274	252	253	252	263	253
17720	1486	3020	3321	2883	2540	2025	1770	1557	1472	1441	1437	1363	1112	961	966	962	916	862	849	873	807	777	796	779	784	781	727	755	742	737	761	822	714	740	814	776	772	751	762	747	699	714	739	731	706	682	728	741	731	707	757	712	648	629	676	639	619	669	717	688	657	647	633	703	640	664	695	676	686	666	645	689	644	655	704	644	725	661	689	717	657	689	637	630	688	677	622	606	675	683	631	702	700	664	686	643	668	625	678	676	603	692	677	675	696	665	649	662	642	633	662	631	667	659	637	656	639	668	661	676	647	661	660	663	646	640	731	689	653	657	623	614	657	629	673	660	654	614	635	658	646	655	665	678	687	688	679	648	661	649	675	655	656	656	716	687	653	660	674	655	691	641	637	689	651	646	659	637	694	700	710	629	648	640	641	681	572	637	658	634	674	632	646	640	654	669	646	623	651	662	637	673	662	649	668	626	659	672	619	659	668	641	675	688	673	662	634	658	635	632	687	674	646	678	617	655	660	696	600	620	677	628	671	675	668	667	642	631	664	687	620	614	635	685	663	671	680	656	659	659	631	680	663	673	635	685	633	676	644	653	623	666	629	658	695	646	676	660	637	727	605	666	687	657	647	675	678	633	622	656	629	685	603	619	700	669	667	634	684	656	637	670	685	606	638	635	682	704	668	689	636	663	680	638	622	682	627	677	656	682	609	646	597	591	673	705	684	647	620	639	637	655	646	670	690	581	686	662	638	689	665	662	617	644	651	645	675	635	661	691	698	661	652	666	673	661	675	677	627	644	675	676	681	652	692	660	622	639	658	662	670	672	616	685	630	623	606	615	706	629	654	678	679	667	635	635	644	611	629	694	657	649	636	644	681	696	660	655	645	668	682	700	661	693	631	629	646	662	624	653	610	644	651	664	697	636	695	662	613	688	662	703	653	650	677	627	641	662	673	614	630	652	629	633	688	645	690	647	645	661	646	612	689	709	645	692	662	678	636	665	647	643	653	622	693	657	674	715	694	653	637	651	700	655	699	678	645	648	630	640	616	664	708	626	658	704	680	670	609	716	610	633	683	676	654	616	612	691	688	704	664	655	652	644	683	625	646	699	633	691	635	698	668	614	654	669	687	667	665	690	650	653	672	676	664	638	615	654	650	620	669	611	620	620	669	638	641	626	628	635	622	637	658	678	699	644	639	648	661	675	609	663	602	649	685	740	643	625	686	644	618	661	634	644	655	663	706	619	616	705	682	625	678	591	670	632	594	661	661	661	636	630	684	655	633	643	621	629	675	668	636	701	673	660	610	615	618	666	636	623	668	707	651	602	654	682	616	652	656	658	712	653	651	643	663	701	642	696	651	647	656	644	685	669	574	629	648	656	635	637	644	677	645	620	676	684	654	674	675	675	662	629	688	652	633	619	680	677	634	677	622	707	703	629	624	643	630	658	649	653	618	641	651	668	617	690	660	637	649	655	647	642	608	615	674	698	650	665	637	652	647	648	646	688	673	687	664	648	651	634	663	657	610	613	679	627	640	649	656	625	651	606	686	624	667	644	687	692	644	652	628	711	691	630	639	636	648	689	639	639	644	631	628	660	653	672	685	655	670	640	628	630	686	680	651	655	688	637	630	633	625	646	606	650	662	663	694	674	681	708	666	645	661	689	633	653	657	636	592	676	652	707	664	656	647	697	639	652	659	730	637	652	626	660	698	616	695	657	610	645	647	620	677	631	648	668	614	668	664	684	648	665	642	729	652	655	650	640	650	608	622	650	630	657	704	660	642	659	675	646	680	670	666	644	675	619	649	683	641	650	596	654	670	609	620	660	626	632	620	687	665	636	647	626	656	681	639	620	613	665	664	665	703	667	629	649	629	660	656	638	668	604	651	633	648	646	651	686	640	655	650	666	656	667	656	630	656	666	627	716	648	699	606	640	625	641	642	670	663	691	651	663	631	624	655	629	657	692	665	637	624	686	648	677	638	601	675	634	605	652	652	662	649	619	706	635	636	653	658	695	662	645	629	674	657	665	672	693	654	650	659	640	627	618	668	639	639	647	610	671	666	644	625	662	669	640	650	624	670	671	702	662	621	671	641	632	692	655	634	705	626	658	666	721	627	635	679	663	649	674	673	623	691	629	621	705	654	683	609	659	684	664	623	643	677	606	664	629	655	719	628	626	652	650	667	667	684	666	635	665	678	652	675	642	652	671	649	632	660	641	642	631	665	671	641	682	686	694	654	637	643	689	649	650	690	665	630	666	656	626	639	596	658	662	663	630	618	672	669	683	653	631	686	665	621	670	652	647	597	670	659	658	652	696	679	686	624	696	636	701	651	653	612	652	634	652	684	656	681	640	621	618	670	671	656	610	691	634	645	668	619	616	640	663	666	654	666	651	658	654	595	657	648	646	631	671	640	669	630	672	655	678	689	650	649	614	648	664	660	682	683	642	659	675	630	692	624	657	649	655	661	675	628	689	591	650	655	660	615	672	647	666	648	658	681	709	642	712	624	681	686	673	670	778	658	643	666	664	663	644	695	647	629	649	667	653	680	704	654	611	682	603	642	661	649	630	624	616	644	613	633	638	650	664	631	657	653	645	649	660	664	604	688	667	684	690	675	640	680	605	691	647	667	680	625	658	671	652	667	670	632	640	654	623	616	705	649	634	662	651	658	664	670	590	659	648	659	658	674	712	660	628	663	654	632	696	662	636	657	678	622	648	697	681	672	623	659	642	705	622	686	640	657	624	647	644	658	658	689	660	658	641	646	647	603	635	670	682	653	659	631	661	674	648	622	664	676	671	685	628	686	667	601	673	670	665	717	670	619	682	644	667	634	608	660	676	654	613	637	647	662	657	606	632	672	651	624	660	665	650	664	704	642	679	629	661	677	668	690	682	650	620	643	652	635	623	640	687	650	637	627	664	644	623	647	642	675	689	637	629	659	636	668	646	630	696	640	696	602	671	648	666	671	614	612	702	653	736	646	668	624	636	630	636	680	674	662	640	632	643	620	653	652	636	648	613	654	641	653	637	679	663	646	652	631	643	612	683	670	627	660	647	637	658	733	636	689	647	637	655	646	647	695	649	656	635	657	626	633	607	660	658	705	628	624	653	638	644	671	670	660	616	666	630	657	646	656	683	654	679	626	668	651	615	609	638	638	654	639	658	696	597	640	646	694	671	679	682	656	639	681	681	620	708	613	637	679	646	630	644	645	621	645	692	637	681	682	645	678	690	673	672	665	631	670	640	646	689	642	671	666	670	680	668	648	645	632	646	633	657	662	697	603	675	665	648	673	648	651	648	683	662	648	701	634	646	662	654	677	608	625	677	703	629	684	585	668	646	648	626	664	663	607	637	637	643	627	651	648	674	648	669	611	640	655	673	644	650	676	678	676	652	669	607	648	703	646	626	629	666	610	606	648	663	656	631	673	679	710	688	647	644	645	659	650	641	689	621	661	639	675	653	633	646	651	590	617	654	653	616	664	693	666	612	680
50565	17127	5999	2104	1290	970	742	599	562	504	469	444	435	412	352	354	308	296	306	323	322	291	294	277	290	285	269	284	272	306	293	276	253	273	302	282	260	285	303	252	263	282	281	286	279	239	265	259	270	277	290	262	253	244	256	286	227	281	250	270	255	279	254	271	271	253	287	231	282	293	257	252	285	231	245	260	270	264	257	281	274	259	261	260	248	241	241	253	274	265	252	243	257	282	241	236	261	271	252	252	262	254	258	243	272	243	254	264	241	262	249	236	283	248	250	257	245	266	278	254	239	244	261	271	258	255	273	278	247	264	257	252	286	277	275	243	258	228	282	246	241	289	265	289	252	263	234	249	264	248	247	252	282	280	273	248	271	284	271	267	278	231	269	256	272	238	242	269	269	258	229	270	242	274	261	267	252	245	263	246	244	239	294	259	257	249	237	270	254	243	261	264	263	270	279	296	280	272	269	246	260	262	290	267	246	248	256	235	278	263	268	256	239	259	236	299	243	291	246	265	281	268	266	227	246	267	250	247	318	254	265	259	255	288	256	257	277	290	251	269	238	266	260	233	274	275	256	251	271	247	292	251	255	284	253	290	267	253	258	260	255	245	227	240	264	269	254	266	242	241	292	263	253	226	273	257	254	218	280	263	235	289	254	273	261	251	246	253	245	231	261	292	226	249	248	253	251	252	261	245	300	259	263	241	266	231	263	253	274	277	265	256	289	247	272	240	244	227	271	236	264	262	269	276	262	276	257	251	277	254	239	275	265	239	261	248	271	240	246	268	252	215	249	257	293	237	267	244	286	227	248	275	267	251	255	215	255	235	240	268	244	283	288	278	254	276	255	263	260	242	271	286	253	236	231	264	269	286	269	228	237	281	251	248	260	247	278	285	272	246	282	261	253	273	256	272	266	252	250	272	284	240	267	255	281	261	260	269	275	272	274	226	281	262	247	271	261	262	246	265	253	253	269	250	266	247	255	248	238	255	266	235	231	271	265	248	267	267	259	261	232	232	264	246	266	276	262	249	263	270	270	302	279	273	263	282	271	263	244	268	281	265	240	239	262	286	246	248	252	272	257	248	258	269	252	244	250	273	222	255	283	298	240	290	295	279	287	243	243	247	281	257	248	275	261	278	284	229	243	267	277	253	246	265	244	271	271	286	266	251	265	264	262	241	263	272	274	245	232	240	288	267	265	252	254	259	279	280	265	264	217	245	275	250	250	270	262	230	266	274	260	261	280	221	200	262	285	270	246	261	240	235	262	263	244	254	263	240	237	274	287	266	264	267	291	267	259	256	253	232	272	286	281	249	286	247	275	265	235	298	297	267	249	253	258	256	259	264	254	237	238	232	280	257	254	266	261	293	243	230	257	269	274	281	280	258	268	272	237	247	244	265	259	285	259	260	274	241	251	237	260	253	266	265	253	246	240	248	263	256	256	264	263	261	253	248	256	272	268	236	230	283	279	248	236	247	266	278	241	268	233	248	281	244	277	253	259	254	268	249	269	272	271	251	265	214	248	272	256	221	260	263	263	271	234	231	265	248	285	268	238	265	247	249	290	251	257	261	264	264	234	273	245	227	256	226	254	234	237	243	256	258	265	250	278	286	257	269	216	260	260	254	244	312	250	316	289	269	236	283	268	247	248	252	225	257	277	247	281	270	272	266	291	235	262	248	235	271	253	258	263	249	269	235	252	245	270	259	266	236	265	265	252	250	258	257	219	262	213	254	269	254	261	280	252	245	253	244	266	279	261	270	259	290	272	269	259	236	269	264	250	246	263	272	275	276	261	268	228	251	260	235	253	266	251	254	243	251	262	238	268	263	262	256	260	268	250	265	280	275	301	272	285	292	275	237	275	267	253	259	261	224	287	247	280	264	271	247	269	282	243	269	276	249	272	256	245	235	239	263	264	267	264	254	258	255	285	287	268	291	272	282	260	275	253	240	265	244	219	249	231	253	263	247	227	250	260	236	242	277	249	239	225	255	225	265	253	271	230	256	257	237	245	243	250	255	268	259	242	247	241	274	237	282	274	236	261	241	259	257	268	231	273	247	258	262	253	255	264	242	250	226	280	269	266	264	238	259	267	253	275	276	272	284	263	270	268	291	257	258	256	282	244	235	235	245	265	251	236	256	257	262	262	237	242	262	278	269	269	280	282	250	240	277	265	249	241	256	239	266	254	261	274	255	249	259	305	267	256	283	260	239	278	277	223	292	279	282	242	261	259	253	260	260	251	248	267	281	252	283	250	261	261	293	282	226	257	241	299	253	254	238	255	277	253	252	244	258	237	290	257	237	236	267	277	263	262	273	282	287	251	276	253	271	265	278	263	273	267	273	243	252	240	271	262	267	267	263	259	288	257	262	245	233	281	228	257	242	267	258	250	274	274	256	241	262	257	248	250	290	264	271	278	245	283	262	274	256	242	294	239	241	236	277	248	293	237	235	259	229	266	255	271	262	273	287	245	271	261	243	270	261	262	254	252	256	255	256	236	262	247	251	268	280	256	270	292	262	299	241	262	238	254	300	269	234	286	283	277	251	267	233	234	256	269	243	256	301	283	269	273	276	256	249	269	261	265	234	273	266	258	266	284	262	276	240	234	269	292	260	252	240	280	267	260	252	254	261	258	287	275	280	269	264	233	261	247	292	276	278	260	250	302	257	297	278	247	283	236	262	260	262	284	268	260	253	293	247	271	250	260	226	267	252	284	254	247	276	256	215	258	250	266	274	277	216	238	259	245	248	229	253	269	252	284	273	262	229	271	287	272	234	232	260	251	248	243	247	256	245	248	285	261	241	290	285	258	257	227	280	271	251	241	273	275	249	253	252	265	229	273	258	246	246	272	229	246	267	278	258	244	279	252	242	262	255	281	275	233	269	263	264	268	230	264	283	264	298	262	265	278	252	287	275	261	278	256	276	298	267	255	257	229	247	252	241	256	237	223	258	275	243	236	277	270	249	225	284	267	295	260	263	267	255	251	255	274	252	249	235	245	266	289	221	260	270	250	255	229	272	252	263	283	291	279	253	246	263	260	275	258	280	244	287	269	264	259	282	277	244	269	258	290	245	261	261	253	270	237	231	268	236	228	224	255	283	262	261	263	273	238	253	284	243	254	256	246	254	252	274	285	269	249	277	294	284	266	282	265	268	263	259	277	270	280	278	254	252	270	265	293	278	265	275	271	272	273	251	232	248	256	258	267	239	294	258	250	256	233	258	275	221	276	239	290	263	283	286	290	290	267	252	282	238	279	250	265	298	254	217	255	241	299	275	247	253	248	237	278	258	243	243	281	255	237	242	272	244	276	274	254	254	242	252	249	262	230	218	264	276	255	279	259	278	272	273	210	282	244	279	264	249	255	290	264	230	279	289	261	249	264	243	258	259	251	247	271	258	269	266	288	274	293	232	254	245	248	265	266	284	277	264	247	258	239	257	289	251	253	247	250	251	288	248	286	237	269	281	255	245	269	227	278	271	238	244
23059	2262	4879	5488	4950	3965	3145	2594	2237	2222	1949	2017	1853	1497	1332	1173	1208	1167	1004	929	925	948	892	883	885	807	847	788	754	799	849	780	789	797	777	754	898	817	850	764	881	801	720	698	667	747	691	756	666	710	663	713	643	721	681	650	681	623	671	674	633	596	646	705	637	667	701	610	646	619	645	637	657	658	634	671	610	638	690	667	658	611	682	609	637	673	653	630	632	645	605	633	637	648	620	679	640	652	652	623	604	598	625	622	604	588	614	623	606	618	629	623	631	595	600	645	630	655	633	654	610	605	625	662	624	613	661	570	597	630	606	636	609	649	628	616	628	547	666	620	571	639	611	647	622	640	610	659	617	638	649	635	645	654	602	556	597	620	643	629	605	650	636	617	612	610	616	611	625	618	620	609	636	647	615	588	617	562	604	600	627	617	613	606	607	635	657	620	640	604	565	560	631	608	627	604	591	608	625	559	616	635	599	615	631	612	666	632	667	612	662	658	625	624	621	648	596	621	640	581	619	648	614	597	590	595	597	628	619	622	577	618	628	610	606	637	600	590	563	637	629	634	613	572	618	634	625	639	593	622	592	609	640	582	612	602	662	604	654	598	660	610	615	613	596	641	645	594	605	643	636	628	590	609	598	616	602	624	627	607	631	651	590	657	649	590	594	576	640	605	584	590	649	613	612	606	630	623	621	600	638	672	591	598	632	614	649	581	621	577	611	636	622	614	628	674	602	635	637	575	624	619	650	629	629	571	656	617	611	634	614	616	642	619	614	648	604	636	624	600	626	644	612	613	637	634	593	638	642	582	640	659	611	667	608	607	636	617	621	590	579	562	637	565	636	610	607	618	661	626	626	593	655	553	639	619	635	616	632	642	629	592	614	585	667	640	621	619	645	578	604	618	608	573	592	598	599	587	550	590	681	592	594	606	602	654	621	599	628	609	624	590	614	646	604	677	622	598	577	680	608	622	680	621	622	588	635	596	559	624	622	600	602	598	633	594	572	624	603	586	606	619	633	577	606	631	637	572	678	613	594	584	636	624	589	662	600	676	608	659	605	610	605	630	618	644	629	561	626	646	644	633	623	591	626	619	563	642	601	648	583	634	615	659	683	592	633	651	635	626	595	562	624	660	577	594	629	636	650	623	623	615	636	566	610	617	643	567	597	606	662	652	633	649	613	666	637	612	630	582	632	609	627	606	647	636	596	641	637	623	609	664	612	629	590	656	621	656	670	627	636	607	633	612	592	619	601	640	628	636	604	626	601	647	558	670	636	614	611	613	662	614	633	605	646	602	635	610	603	597	629	592	648	609	574	598	624	616	637	613	648	640	607	635	659	610	627	589	635	621	621	607	613	634	598	642	718	600	592	596	657	613	643	616	620	616	654	595	657	631	629	634	609	615	620	628	596	645	603	622	640	629	571	658	627	627	592	637	581	620	630	628	613	609	624	639	620	574	641	619	635	643	617	589	639	597	585	611	632	584	617	577	577	592	632	572	637	646	574	605	637	599	640	631	624	621	645	638	629	654	599	630	641	564	629	608	606	604	647	615	628	635	615	623	589	575	676	637	605	578	637	599	589	562	600	619	649	634	599	618	613	572	589	617	628	589	626	618	611	641	616	632	613	596	630	610	622	645	638	621	617	599	616	602	615	616	631	627	660	664	635	621	599	583	600	688	561	597	633	633	636	559	582	667	606	636	627	620	612	570	633	573	580	593	660	630	662	589	612	617	598	601	623	600	636	629	620	589	592	630	607	627	601	611	624	617	660	618	599	583	611	668	659	596	614	555	585	581	657	622	593	590	607	605	595	662	602	609	610	619	639	635	642	637	622	605	597	588	611	634	625	616	580	645	634	625	618	634	646	631	629	598	636	603	601	637	613	608	617	597	663	611	611	624	601	627	623	636	580	589	610	665	669	615	614	659	591	568	639	613	587	622	630	588	645	630	632	581	594	588	612	588	593	640	635	621	623	631	573	596	630	577	611	606	584	623	649	613	626	624	657	633	600	605	618	596	609	623	631	595	672	601	582	586	626	619	605	602	647	644	617	593	608	619	610	641	625	646	627	593	595	627	614	644	551	595	586	632	647	621	612	606	596	648	645	591	594	587	610	590	593	631	605	620	620	613	603	639	632	617	614	595	593	573	632	656	626	646	668	570	648	599	581	593	636	601	660	594	542	624	683	624	660	603	623	635	650	634	575	633	634	650	635	631	606	627	552	645	624	578	620	628	619	638	649	659	641	591	634	620	592	586	581	615	596	575	637	601	602	591	653	637	556	626	623	607	608	648	634	642	635	614	553	603	640	608	596	630	594	589	602	605	630	568	607	578	605	605	624	602	599	596	628	661	595	600	635	605	610	609	615	628	625	609	603	647	590	611	655	628	592	615	651	604	638	613	612	660	590	610	598	579	587	646	645	587	612	590	618	613	626	574	602	622	643	668	593	598	598	660	614	593	647	638	659	615	605	594	635	600	652	655	634	584	573	654	642	596	591	637	648	633	619	659	668	644	624	629	626	631	625	609	599	609	629	639	590	583	608	595	620	639	579	629	627	618	635	632	622	595	609	627	616	632	654	620	600	564	609	601	614	604	595	598	587	635	643	612	604	643	580	608	624	646	568	607	637	670	615	645	600	592	605	624	572	648	615	634	665	654	602	617	665	636	611	626	635	616	611	624	623	586	612	640	625	564	657	645	610	614	583	604	610	596	639	584	629	622	604	633	619	630	582	606	582	602	646	654	559	679	648	619	604	644	603	645	639	658	608	635	607	601	579	625	635	644	647	582	623	603	649	637	611	585	614	637	578	608	620	605	627	614	662	616	659	607	636	642	625	621	656	667	582	590	631	636	587	644	634	609	593	609	600	610	619	636	588	628	643	580	629	636	630	594	646	619	675	618	659	639	589	621	581	616	650	596	576	591	624	658	607	602	648	621	648	662	604	556	595	647	584	604	705	646	595	609	638	618	576	630	614	637	665	656	618	607	631	606	595	633	607	618	596	618	579	603	603	589	669	602	650	602	675	624	614	621	563	654	600	577	614	617	623	585	629	608	641	608	604	598	617	642	631	642	597	614	607	656	607	620	621	626	602	646	606	653	597	596	611	636	624	627	660	636	645	614	642	616	607	574	600	621	640	594	618	603	606	570	648	571	627	641	616	600	606	613	599	640	643	588	642	648	590	576	630	611	613	606	621	645	609	605	640	664	645	596	644	604	602	652	608	621	627	649	632	642	633	630	647	573	624	618	646	611	626	581	604	579	609	604	665	620	645	591	638	589	615	646	620	622	665	614	612	628	672	643	621	620	645	656	647	612	647	624	626	590	587	618	665	609	662	607	604	603	650	582	628	635	598	594	601	663	560	650	624	658	614	603	584	589	571	604	622	653	649	618	676	641	616	608	619	611	620	627	611	626	632	611	613	625	627	661	613	589	565	628	611	595	623	622	634	625	648	622	640	558	641	609	631	598	649	617	598	612	671	640
5431	252	267	189	151	147	144	125	141	152	134	138	121	114	122	136	118	136	116	121	103	100	128	105	120	118	107	117	131	123	127	155	117	118	120	144	112	127	126	124	136	122	115	124	131	142	118	109	121	133	117	116	115	113	126	132	131	123	109	104	123	100	130	140	110	124	134	124	117	126	125	129	135	113	126	106	130	129	112	110	130	114	132	107	125	135	118	123	145	117	114	126	118	107	135	114	127	114	123	122	123	117	114	117	122	141	100	140	132	108	143	117	114	111	134	129	96	104	111	138	125	114	129	137	120	111	123	123	119	108	124	117	108	114	134	110	132	116	112	120	109	139	107	131	123	130	111	122	112	135	123	132	127	111	110	129	105	124	115	139	112	107	134	116	142	132	113	106	98	114	138	137	110	110	137	128	112	129	113	130	117	125	99	97	95	135	139	98	123	126	119	137	119	119	122	146	120	130	105	114	117	123	118	118	130	120	146	96	142	109	107	112	91	121	113	121	129	123	133	129	127	104	105	115	120	130	118	123	155	104	118	120	114	138	144	123	124	122	130	125	136	117	126	114	114	116	130	116	122	122	114	121	141	118	119	117	133	148	144	123	126	106	127	104	132	129	129	138	123	121	124	110	121	122	135	119	132	119	131	125	106	104	115	124	142	115	137	126	139	103	110	126	114	117	116	126	127	135	120	104	129	115	125	119	130	120	105	137	126	107	125	112	126	113	131	125	126	116	127	124	112	128	133	109	133	129	113	125	114	103	109	141	141	139	106	146	131	113	121	121	107	125	134	131	96	103	103	129	98	105	126	118	144	127	136	115	108	108	145	112	128	113	135	120	100	111	120	87	122	137	122	98	118	124	100	130	107	114	144	121	145	126	114	128	109	121	123	127	131	109	137	127	107	103	120	125	134	117	122	113	110	112	127	112	124	112	133	112	130	123	113	111	119	135	118	123	138	114	122	119	113	129	120	116	111	138	142	108	121	116	142	129	110	120	102	129	133	117	103	116	102	131	107	145	129	124	122	117	123	139	96	119	116	123	104	116	121	126	126	113	126	115	131	127	121	119	124	105	143	113	114	125	120	138	137	109	110	113	124	138	121	135	152	126	128	138	127	120	130	102	110	109	130	121	123	122	113	133	118	100	124	111	121	102	142	121	137	131	109	112	117	134	137	108	133	114	112	103	117	109	132	126	115	121	110	132	93	118	120	113	129	105	158	104	110	118	140	118	125	101	124	106	133	128	153	103	120	130	122	115	117	115	121	116	117	136	121	130	124	131	122	124	109	136	116	114	122	120	109	113	131	114	129	120	111	121	138	136	133	113	126	135	117	127	122	103	121	115	108	93	130	102	111	107	104	125	120	120	125	103	137	111	138	116	139	95	128	123	122	108	123	122	133	123	136	132	115	137	127	108	126	118	126	110	91	118	118	119	123	131	152	122	111	130	123	134	143	106	127	116	113	99	109	127	142	112	114	120	120	114	138	128	129	124	115	130	128	145	116	130	117	139	126	125	121	114	124	111	127	118	125	109	132	126	118	104	108	125	118	125	127	114	124	128	102	111	100	109	115	106	121	117	127	147	105	115	126	99	121	126	125	119	127	115	128	118	109	111	116	129	113	131	101	132	125	123	114	119	116	93	136	134	111	116	133	117	132	137	117	93	137	141	132	121	114	128	124	137	91	106	124	147	111	119	131	124	109	142	123	130	136	116	124	146	146	112	114	127	107	117	111	123	113	113	118	111	125	126	125	146	116	111	118	101	127	133	122	126	113	133	117	104	113	119	105	133	114	116	125	123	131	123	142	120	103	127	127	142	119	107	108	133	109	143	134	119	139	128	101	124	132	122	130	136	115	136	128	120	131	122	131	127	112	115	112	128	136	127	138	143	128	122	109	139	153	134	114	125	144	100	105	136	104	108	139	119	134	125	133	133	139	128	110	128	119	138	109	121	118	132	136	118	157	117	140	135	123	126	120	119	108	122	125	129	132	104	103	111	118	113	125	152	131	131	119	112	140	131	139	146	94	112	130	129	128	106	134	118	113	118	110	126	108	131	115	114	126	129	130	124	113	126	139	140	107	122	123	129	115	121	116	136	116	113	123	129	122	129	129	135	120	95	121	110	123	102	101	110	104	130	121	119	103	111	108	107	111	113	122	116	152	118	139	128	134	111	102	121	107	119	132	137	139	143	129	132	106	110	114	139	106	122	132	107	94	137	119	119	140	137	117	125	122	111	111	130	134	115	125	108	123	116	121	121	111	107	124	140	114	104	108	112	135	131	110	122	110	134	119	119	134	105	93	122	140	118	119	114	132	118	109	117	120	121	123	111	106	129	121	127	129	134	115	126	132	126	98	142	125	132	123	126	111	146	122	118	98	128	109	126	132	144	119	116	125	139	126	121	117	124	125	113	125	134	133	117	107	139	124	117	122	117	112	132	147	98	112	108	126	133	125	128	112	111	121	130	134	126	124	123	133	115	108	111	99	115	129	120	129	128	129	106	120	140	126	127	109	154	118	112	104	107	115	132	110	136	117	124	130	129	125	105	128	95	122	92	149	129	134	114	137	110	111	110	125	114	128	105	129	111	115	108	127	130	144	131	120	119	111	112	125	134	115	127	135	111	116	146	135	108	135	115	122	127	135	108	122	123	124	141	128	141	139	127	109	141	132	130	153	110	122	117	105	117	130	109	117	140	124	122	100	112	111	126	111	143	115	125	128	108	132	132	132	103	106	131	126	128	133	118	131	114	124	125	116	147	121	134	120	110	107	115	121	110	132	116	124	123	132	133	127	128	123	128	127	131	121	115	134	104	123	131	119	118	113	131	127	122	139	146	133	121	136	122	107	124	129	144	118	117	110	132	140	147	107	114	116	123	127	126	127	125	132	90	116	119	126	119	113	118	129	139	130	114	116	116	124	125	112	125	118	131	130	109	122	89	127	135	139	126	123	121	122	143	107	129	120	141	102	105	118	131	125	89	128	124	141	120	126	132	120	138	143	124	148	114	111	129	108	108	115	120	116	119	141	130	142	106	122	122	124	134	117	133	120	123	128	120	116	103	105	122	108	104	103	117	104	107	126	138	109	124	128	121	118	139	133	126	117	127	135	116	120	124	135	126	94	113	125	118	109	125	132	108	118	141	118	118	134	139	134	115	111	123	92	123	140	104	130	129	144	115	147	111	126	114	104	132	136	120	115	136	120	121	124	117	127	122	134	147	110	110	120	135	102	101	137	125	114	115	135	108	133	117	122	103	117	109	153	154	124	108	134	128	140	123	113	121	136	130	97	129	131	121	120	140	130	128	125	108	118	135	114	116	108	120	120	121	121	119	110	121	130	116	144	132	119	107	134	152	117	134	121	130	120	120	124	129	113	124	143	121	113	125	142	116	124	128	134	111	131	121	129	132	123	118	127	124	155	131	130	120	105	131	115	125	135	102	133	146	126	111	128	127	125	140	110	115	127	114	122	127	138	137	121	129
4813	468	584	618	572	493	442	401	416	463	438	474	472	425	370	346	364	351	371	371	392	352	332	351	355	351	314	367	387	371	383	368	338	351	368	349	358	343	339	349	364	336	343	381	346	356	341	364	354	333	366	361	336	374	352	365	336	337	333	356	361	354	335	358	378	337	322	380	347	336	367	344	367	347	351	357	344	341	362	363	362	363	330	333	348	368	390	352	356	345	376	328	363	346	330	333	348	367	387	340	337	329	354	317	369	360	355	329	315	360	348	342	367	331	312	365	375	366	361	373	317	343	356	322	336	359	350	352	352	371	351	340	322	365	340	350	344	328	336	373	325	333	338	339	328	342	367	342	347	361	341	353	375	347	378	362	356	373	338	340	348	360	350	373	341	319	355	333	337	350	317	334	326	356	326	358	359	339	357	350	357	361	335	338	350	320	365	336	383	323	343	343	327	354	336	353	387	340	344	358	371	337	330	368	324	357	360	345	343	351	350	366	314	326	363	359	374	347	338	336	367	376	329	371	338	375	326	316	368	350	361	335	357	371	378	351	369	338	359	337	348	343	365	369	359	327	338	357	353	340	325	338	359	353	387	351	379	355	367	346	340	333	338	304	319	353	328	356	323	395	346	341	353	377	376	342	384	345	325	322	351	334	337	395	349	332	404	334	361	345	338	334	338	347	356	373	372	393	335	354	321	345	369	382	359	360	356	359	364	358	324	331	348	335	377	345	337	342	344	325	347	370	378	331	332	330	328	362	355	356	342	371	331	328	356	330	341	370	290	369	343	343	335	352	346	348	342	326	360	317	338	363	374	338	349	322	342	372	338	339	377	325	359	331	322	355	305	372	348	335	349	353	326	341	348	354	341	388	354	338	350	348	338	357	310	346	320	371	338	371	354	335	350	312	351	357	353	352	340	349	377	352	363	355	353	342	384	323	327	358	365	365	318	344	370	356	366	346	345	367	315	329	342	322	327	348	357	354	334	358	339	369	362	330	342	344	382	371	341	350	379	353	357	358	336	383	375	365	365	320	322	355	362	366	345	318	364	394	333	332	358	360	363	339	333	323	321	377	333	342	381	372	390	371	368	347	346	356	361	329	377	342	320	366	346	347	362	338	358	372	342	333	353	337	322	315	351	324	351	354	367	331	366	356	349	330	351	350	359	349	356	319	360	341	352	365	341	322	355	364	416	316	356	339	345	338	357	324	354	316	347	351	363	347	342	315	366	358	365	356	365	313	332	383	351	372	362	332	327	374	346	376	351	325	381	349	366	365	330	351	315	400	350	333	375	343	356	371	358	362	357	333	340	388	358	323	372	339	342	352	334	330	356	359	351	347	322	332	349	372	344	355	357	335	307	424	323	354	362	332	360	362	361	362	336	351	346	357	342	361	372	361	345	394	352	347	337	342	367	334	350	352	362	366	369	329	332	330	367	331	380	348	376	347	355	361	369	340	347	321	338	335	368	357	327	365	357	323	348	344	349	345	341	351	333	356	333	346	351	358	331	343	339	325	338	369	335	341	353	358	362	342	342	336	342	324	378	334	372	347	326	348	356	348	335	343	353	369	363	379	345	381	387	379	325	360	338	344	360	348	368	337	389	341	325	376	342	324	362	327	344	371	349	352	357	342	390	362	320	390	348	370	359	395	373	373	367	333	374	374	355	359	358	354	330	348	352	348	314	358	329	352	351	356	343	368	338	328	367	347	371	325	349	337	367	370	326	325	348	326	360	362	351	343	319	354	328	355	351	327	367	365	338	348	334	331	368	367	342	358	358	354	341	337	332	338	356	354	338	305	318	344	346	351	344	327	329	349	337	367	357	329	370	345	344	342	333	323	347	369	358	346	378	321	340	350	317	368	313	374	359	356	369	387	381	324	361	359	297	355	379	352	320	324	336	385	339	363	344	339	347	345	349	381	354	325	330	355	349	385	343	357	321	353	350	325	351	334	352	368	379	362	341	335	324	351	349	345	340	311	347	332	347	304	336	328	341	320	336	334	349	381	314	372	320	367	372	348	339	359	340	346	357	367	388	355	408	350	325	345	365	356	345	370	338	367	334	344	317	374	378	357	367	338	343	355	338	366	342	354	325	368	333	339	324	373	363	370	319	343	364	315	381	354	377	377	372	346	384	352	353	361	341	360	352	367	374	348	366	342	357	345	371	330	370	344	375	342	375	338	345	360	332	355	331	347	365	335	350	345	362	359	346	349	354	343	338	330	362	348	336	348	369	332	313	336	352	331	322	350	344	369	376	355	342	364	348	342	327	321	375	337	362	336	333	346	359	335	325	340	351	343	350	324	320	372	362	338	354	365	352	325	349	309	359	333	346	368	338	358	360	368	345	363	315	343	375	362	345	343	342	360	322	391	345	353	368	356	351	339	352	370	348	344	352	368	334	365	341	332	361	347	390	357	368	342	342	364	363	369	305	359	372	337	338	341	373	326	349	367	371	349	314	365	334	367	350	350	370	343	344	331	378	338	382	328	348	386	321	364	340	323	342	334	377	361	360	348	328	335	343	349	334	348	345	345	321	357	351	329	347	342	374	323	342	336	355	350	350	326	357	309	378	337	346	324	329	339	350	337	311	364	360	370	355	329	338	367	362	350	370	332	325	326	333	359	345	389	352	332	359	364	345	345	348	326	354	320	372	354	340	363	351	298	342	340	365	354	382	373	355	349	377	369	352	322	354	364	348	369	350	337	349	355	373	328	334	360	380	394	378	320	325	340	372	358	384	334	382	361	367	343	373	364	329	369	346	359	346	351	364	352	379	350	364	345	378	358	342	371	370	342	351	355	343	313	321	370	320	332	389	386	359	359	334	324	340	373	368	335	334	341	341	340	346	343	344	332	366	353	344	343	381	339	363	352	349	331	338	355	374	326	303	332	340	346	323	363	329	366	329	322	338	359	346	374	368	344	312	347	345	345	364	367	356	335	372	344	373	371	354	339	357	339	380	364	335	363	366	333	342	337	325	319	369	351	351	349	350	342	328	322	355	351	360	352	355	360	341	386	358	323	348	373	320	343	362	339	374	335	368	369	348	351	334	353	337	329	363	361	382	322	330	348	354	347	364	359	402	350	354	395	372	334	372	397	334	368	353	335	344	344	360	317	354	335	351	336	401	345	374	362	335	348	333	346	380	343	350	358	334	365	363	328	326	330	377	359	305	355	352	349	331	402	333	364	360	352	327	353	372	319	359	361	350	332	361	367	382	385	358	355	350	352	325	322	343	349	322	346	351	361	329	353	350	352	330	333	319	374	330	329	328	360	381	325	385	329	347	323	369	350	362	324	340	371	357	372	337	356	365	354	359	354	381	380	331	382	334	355	366	345	350	339	314	357	384	325	348	343	359	371	340	332	343	371	341	331	377	368	357	331	379	341	343	361	364	359	388	362	314	315	370	357	371	335	354	363	345	358	359	355	382	344	371	355	337	322	352	360	345	307	330	337	359	318	341	357	341	342	369	350	359	363	329	386
38522	7850	1663	1094	729	581	502	404	402	406	408	360	336	350	320	321	288	288	295	313	310	284	257	283	293	285	268	282	286	289	275	283	269	255	275	288	261	242	268	318	258	280	287	255	262	223	276	264	284	273	293	265	251	272	256	280	235	275	264	254	271	282	252	265	284	281	266	267	266	260	234	273	286	267	266	257	290	254	259	256	260	268	246	259	311	240	251	250	282	274	260	271	282	241	275	264	261	249	252	262	284	258	257	224	263	257	272	286	244	228	268	251	260	287	249	243	254	261	279	250	266	290	266	245	256	270	270	242	262	250	257	275	275	295	247	263	281	273	275	266	242	247	248	251	278	255	235	290	274	243	309	294	235	246	245	242	246	271	273	250	261	281	275	254	266	272	281	244	268	253	270	260	296	282	267	245	262	266	289	283	284	250	259	235	273	269	267	280	246	286	239	270	252	279	245	249	273	271	260	262	263	267	263	276	281	250	277	260	292	254	255	282	260	265	232	262	269	256	248	260	238	268	248	304	238	263	239	264	278	276	257	268	267	273	282	263	264	287	257	280	250	282	258	229	248	248	286	259	274	262	263	250	281	275	300	264	263	254	235	252	269	256	276	278	244	256	229	245	272	267	267	271	245	258	240	270	252	244	278	266	235	256	253	279	284	263	272	283	318	273	263	264	268	275	281	257	270	248	253	256	248	287	257	260	277	279	264	256	269	253	267	270	278	237	257	234	260	266	276	294	250	244	252	244	246	277	247	253	264	283	277	277	237	268	259	294	283	260	237	256	267	224	282	269	275	246	250	247	231	263	248	245	274	248	250	239	259	265	288	258	279	243	266	273	247	254	259	286	276	263	256	233	258	260	271	255	251	284	268	272	304	264	233	244	275	297	288	281	277	250	280	263	307	266	267	280	246	293	314	240	276	275	272	242	245	277	269	254	267	258	268	276	269	283	277	273	258	290	280	251	281	281	259	262	275	270	280	280	289	245	255	248	279	243	283	257	287	269	254	249	257	252	286	280	261	225	243	275	270	272	268	283	262	297	259	241	247	249	284	257	251	249	256	295	257	287	267	265	236	248	240	224	264	242	272	251	248	260	274	269	265	256	296	282	261	247	261	276	292	254	251	284	259	257	281	231	273	239	249	249	253	266	261	260	297	283	292	276	241	257	250	262	284	269	262	284	249	256	272	263	261	288	260	284	258	241	246	291	233	251	257	270	232	267	266	237	232	264	289	267	263	289	263	262	305	263	277	284	251	256	256	253	266	261	237	256	297	249	268	263	258	282	235	259	288	268	258	252	256	248	267	240	277	260	264	241	246	280	271	282	257	261	271	277	261	285	257	265	224	261	282	267	255	272	263	264	262	272	252	242	254	269	275	245	262	255	284	281	269	208	278	260	254	227	283	280	248	255	242	268	235	296	274	249	232	248	261	226	264	269	251	259	232	259	248	289	291	243	259	239	255	237	250	267	273	271	247	266	290	254	273	293	259	253	256	271	264	268	246	267	257	262	274	266	263	275	235	299	226	236	252	292	278	272	255	244	266	312	271	266	256	300	255	261	284	248	262	271	267	246	277	257	281	292	259	267	235	271	300	275	278	268	254	223	272	274	250	292	257	260	242	244	265	256	262	288	281	263	248	257	241	243	237	228	244	254	273	261	280	258	248	287	279	232	277	277	264	283	261	277	269	270	255	255	277	264	288	264	275	305	244	254	215	251	285	257	284	253	266	267	282	247	273	265	255	269	254	298	292	265	283	292	268	263	246	251	272	262	284	281	269	263	256	268	265	284	298	258	260	258	256	261	266	251	281	262	315	280	258	258	249	249	277	281	274	286	261	258	256	251	254	266	267	272	287	249	268	282	247	264	247	272	289	262	234	276	273	281	283	255	276	250	264	256	277	280	271	254	252	255	245	271	229	246	278	272	223	257	271	269	278	270	257	276	244	257	283	278	283	236	241	238	231	270	249	280	308	237	243	280	265	260	239	307	268	240	275	241	260	277	264	233	220	264	280	244	304	243	244	267	266	263	234	256	284	241	277	289	241	261	235	270	260	279	294	273	255	268	227	292	251	263	251	263	262	255	290	259	248	274	293	280	283	275	224	259	262	273	286	258	244	275	249	268	259	250	261	249	264	260	240	254	268	282	270	261	251	272	266	266	248	284	282	287	279	254	299	263	231	266	282	272	255	281	276	267	274	286	244	269	256	279	267	258	284	276	288	242	278	252	264	256	265	263	251	304	271	252	268	249	247	257	266	256	273	285	284	269	251	245	255	291	272	260	279	272	269	265	289	233	249	264	266	269	270	271	245	276	265	233	270	265	251	262	274	289	259	287	282	288	259	268	230	266	265	311	251	260	264	241	260	282	240	255	260	235	252	276	241	269	254	262	258	256	260	268	253	255	255	274	257	247	275	274	274	248	255	233	253	279	279	262	256	288	271	275	258	269	273	265	276	236	263	268	250	271	253	290	258	258	281	269	268	253	277	238	263	307	298	245	269	277	244	273	247	255	257	283	271	270	255	234	249	272	260	264	260	269	254	275	276	249	245	266	284	247	256	248	246	250	275	261	253	283	262	259	264	240	288	275	251	273	293	293	291	287	277	285	291	260	272	253	252	248	266	257	264	241	251	268	250	296	261	292	285	257	287	266	268	257	251	282	275	271	276	284	256	254	278	275	257	258	256	242	276	271	270	276	235	274	264	248	252	277	248	242	273	255	264	250	269	273	290	274	256	253	258	255	265	270	264	247	262	258	257	270	259	243	283	280	283	256	260	260	236	260	278	263	289	275	259	243	261	280	258	274	274	249	250	250	256	249	274	270	240	271	252	267	280	269	265	282	277	252	256	277	248	252	241	241	237	249	245	249	252	274	267	277	260	245	276	235	249	252	246	247	246	255	252	278	269	286	262	253	242	233	253	270	265	262	254	265	281	270	262	282	244	245	296	263	289	245	259	260	243	258	263	252	242	288	288	268	265	259	261	276	245	294	259	267	224	258	272	243	249	259	278	270	245	259	237	259	269	263	250	262	255	267	242	265	287	256	254	312	244	269	290	239	254	286	255	274	283	277	276	263	285	228	236	251	253	271	280	240	276	299	262	253	257	258	261	279	242	276	269	283	263	256	247	239	261	265	232	267	279	240	276	256	241	270	263	272	258	238	241	248	264	252	235	262	243	266	287	282	256	283	264	267	288	263	226	277	278	254	266	282	270	278	248	276	254	268	240	268	248	232	261	272	253	230	257	267	260	273	256	256	252	263	244	250	245	263	267	236	265	279	289	273	248	248	235	274	265	269	255	251	236	265	250	285	267	271	225	251	301	260	241	262	294	284	218	230	252	282	265	254	266	274	259	284	271	292	229	247	272	252	278	267	260	260	265	253	243	254	280	242	246	259	283	287	275	267	266	256	261	274	292	263	257	251	290	278	262	249	274	241	243	264	265	258	252	271	246	261	278	268	255	274	279	245	245	296	260	257	250	261
17338	1494	2968	3414	2974	2462	1951	1728	1539	1517	1433	1369	1300	1143	1018	952	951	903	877	789	829	813	797	755	764	822	734	761	749	739	769	779	738	790	757	742	795	755	726	717	757	729	712	698	733	709	719	693	700	672	704	684	663	687	680	712	691	625	729	693	669	673	660	639	652	698	707	684	661	671	700	657	666	694	677	634	664	632	626	666	640	618	683	669	686	698	701	656	668	658	663	644	639	713	614	636	682	683	666	630	621	647	698	646	646	671	677	633	641	688	651	652	637	701	660	593	639	667	649	677	700	625	631	666	641	625	629	682	656	652	647	636	685	657	662	675	653	692	673	664	637	688	612	634	679	642	692	679	668	654	672	634	660	668	653	629	647	664	683	638	652	613	678	668	653	667	638	614	683	633	621	648	667	657	669	665	603	627	669	671	617	678	629	652	682	680	636	664	650	662	640	627	648	706	665	625	703	647	639	672	624	591	669	687	601	677	623	657	621	655	633	666	674	662	648	681	640	656	617	649	687	678	674	586	664	671	610	614	637	650	647	683	633	628	671	617	650	641	671	607	612	635	645	645	696	662	642	654	609	646	673	650	707	657	652	646	653	604	690	600	629	671	629	666	658	626	647	647	676	631	631	638	683	646	668	706	626	623	643	680	633	648	657	640	661	636	693	666	603	638	633	675	652	657	638	654	648	683	662	686	665	714	607	668	621	612	632	702	645	622	624	645	661	720	649	671	666	701	686	664	644	662	613	637	646	649	633	654	645	690	608	665	657	621	666	632	631	601	681	598	669	684	673	666	654	567	646	610	661	661	650	667	582	640	686	631	634	612	672	636	638	698	648	662	660	687	664	662	586	641	620	645	667	626	597	624	695	626	678	676	632	631	652	613	616	648	646	664	675	663	653	607	669	615	633	628	629	642	632	645	625	659	597	605	669	652	643	654	642	659	624	613	657	628	666	655	654	638	678	634	610	659	660	663	604	672	679	619	647	680	675	643	655	664	622	650	659	631	663	649	664	648	687	642	628	650	612	669	657	676	672	661	612	633	640	699	675	676	608	651	687	670	623	634	641	658	598	638	646	621	651	657	621	638	636	627	650	636	679	630	662	684	646	689	655	617	643	629	704	634	649	666	629	662	609	645	653	645	665	693	621	620	634	647	633	666	658	627	658	697	638	635	668	666	626	667	660	611	673	633	638	651	661	645	645	625	638	691	655	675	655	648	639	654	660	612	648	624	679	689	652	671	674	664	661	696	629	719	642	662	632	689	638	660	655	639	676	674	676	625	656	669	681	698	700	604	662	638	605	674	630	682	624	692	619	645	704	646	682	692	690	666	712	644	632	666	687	655	703	604	596	639	690	631	700	678	603	705	666	634	659	690	653	639	631	646	698	679	663	711	642	660	650	639	633	656	684	612	673	630	644	667	695	659	639	672	680	661	674	671	651	688	597	646	666	700	632	687	689	713	625	614	658	663	652	645	630	635	623	643	644	646	642	694	648	711	704	658	649	669	640	650	636	694	668	612	644	671	649	613	629	611	659	656	650	675	626	685	632	604	639	662	673	627	644	642	644	634	638	628	685	662	622	662	604	657	648	678	668	615	663	674	644	638	656	690	612	678	654	658	645	644	673	659	685	648	672	666	607	663	671	664	649	636	705	690	644	676	645	670	631	674	642	675	642	679	656	650	638	626	627	636	666	646	658	657	697	657	614	683	658	674	636	602	646	669	699	601	656	674	665	723	655	633	658	648	617	628	609	622	615	619	651	690	663	686	613	668	681	633	705	642	645	638	647	601	626	668	635	686	645	620	622	616	657	662	648	608	665	650	640	628	644	622	647	657	629	649	597	652	654	667	649	642	633	641	650	663	674	658	669	681	670	664	660	650	657	632	673	673	679	673	706	663	646	688	657	676	690	622	628	642	632	665	601	667	642	649	634	661	628	651	664	626	677	640	664	613	629	623	615	691	608	648	653	617	677	675	619	648	631	611	656	670	677	655	603	658	645	651	659	664	642	627	664	664	631	684	657	624	615	609	598	677	683	644	616	634	676	645	690	686	641	639	616	651	655	594	637	683	625	610	649	640	659	648	641	652	633	669	647	679	673	646	652	648	652	634	667	667	627	693	688	648	661	634	651	670	599	663	678	626	629	647	648	628	687	639	672	644	655	612	640	637	623	648	663	677	645	681	649	654	668	621	671	650	636	623	631	633	658	622	617	670	649	646	635	648	658	658	693	683	623	624	673	632	610	652	683	595	622	685	655	648	605	640	631	685	671	660	696	655	676	672	691	669	663	716	667	616	654	609	696	663	634	711	699	656	636	627	687	650	638	641	613	649	629	646	677	667	672	651	650	660	688	641	571	661	650	639	656	692	638	593	633	659	661	676	644	671	659	658	615	653	632	645	637	601	620	674	636	646	611	711	637	621	623	672	665	680	647	649	618	664	646	669	629	635	652	635	683	678	651	638	659	653	622	651	657	640	650	591	680	645	685	652	715	672	653	665	654	666	604	656	675	659	623	667	650	651	655	671	641	661	602	617	650	658	620	653	649	644	650	647	604	636	674	667	652	675	643	651	602	654	678	709	659	641	637	712	662	594	643	627	630	670	637	634	666	680	629	641	664	666	657	647	609	647	647	664	631	691	667	660	641	664	686	653	651	656	673	625	665	601	662	624	674	676	665	631	662	655	641	641	658	623	662	642	633	660	656	653	658	671	685	711	674	659	679	635	678	643	631	604	628	641	612	656	684	698	639	694	643	640	688	603	705	686	621	666	647	645	686	651	651	621	643	650	679	639	654	672	644	656	653	680	637	653	648	680	631	647	644	635	631	650	673	658	654	613	628	688	641	604	663	656	643	632	596	706	641	634	666	644	669	665	681	682	657	609	680	629	644	596	647	679	648	622	667	641	624	626	637	644	621	655	667	667	654	651	688	681	648	676	633	645	644	669	647	655	665	637	680	651	685	672	599	678	660	631	665	669	645	654	663	629	662	605	637	629	656	667	581	668	653	687	636	664	637	706	668	687	660	659	663	667	632	693	620	689	624	658	635	614	649	650	691	633	686	679	658	671	668	621	644	616	603	676	649	682	644	682	668	639	650	620	630	620	699	672	619	616	622	655	693	659	668	639	659	617	645	635	648	635	651	651	657	626	654	667	670	644	626	662	653	631	677	646	689	650	688	671	624	653	651	656	654	670	638	671	635	624	678	626	642	657	640	691	676	648	697	650	647	613	654	680	651	617	644	653	636	643	629	632	636	703	662	624	637	658	656	703	659	659	665	624	671	670	630	673	631	653	599	656	690	623	622	650	694	682	615	639	645	674	602	643	662	642	623	624	658	644	627	691	646	640	634	643	633	628	634	676	627	656	684	681	625	679	634	652	666	659	684	652	667	647	696	682	698	674	658	666	698	615	648	658	683	643	670	612	637	652	679	678	655	665	584	626	689	596	656	664	617	646	679	689	678	651	656	636	634	644	681	708	685	676
50308	16692	5709	2108	1284	994	741	625	517	472	464	485	460	407	354	347	312	338	300	301	288	288	300	294	289	299	265	284	270	291	315	325	278	276	283	298	291	279	265	276	276	298	266	287	282	291	250	246	264	280	277	288	252	260	244	266	270	270	213	293	242	274	261	280	261	279	261	267	248	259	266	271	263	250	273	232	263	281	224	269	254	268	244	282	267	257	244	270	275	261	269	269	269	264	231	241	262	294	267	293	243	272	250	261	257	264	285	273	285	270	253	238	278	265	252	250	235	292	246	261	271	255	281	267	257	233	232	251	253	290	282	263	255	261	289	253	236	244	256	261	283	265	258	279	236	249	256	250	264	268	227	238	244	266	242	252	250	223	285	271	260	266	280	237	246	222	225	248	250	242	268	250	257	254	263	257	280	256	275	223	267	266	270	254	260	276	267	275	295	256	244	256	250	286	272	269	260	232	250	247	260	268	248	244	282	287	290	254	261	282	267	243	262	264	259	267	288	287	244	240	270	269	280	284	250	256	259	241	245	230	251	281	250	257	256	285	261	253	266	268	252	253	277	243	269	264	241	255	219	278	283	274	267	264	265	285	241	273	293	230	273	258	293	279	276	253	264	285	263	251	255	240	224	275	250	254	258	272	292	273	271	259	264	285	261	259	252	262	234	256	262	269	262	252	275	238	246	240	239	275	255	238	221	249	240	243	252	268	240	254	257	278	257	229	273	269	260	260	271	261	243	219	254	237	249	272	238	281	249	252	250	257	242	288	292	287	272	239	268	263	316	243	255	275	254	266	242	272	270	259	226	262	239	252	273	249	270	260	255	224	270	284	255	321	251	238	233	267	251	285	272	288	242	248	245	247	265	215	285	266	283	239	260	262	248	230	276	252	234	260	273	236	252	285	248	252	231	281	273	254	276	257	256	274	261	260	222	237	269	259	241	248	249	251	243	239	275	283	255	224	300	264	269	225	257	265	212	262	251	246	213	262	253	260	242	220	257	273	252	292	255	266	267	244	194	272	255	231	229	281	286	277	262	228	259	256	268	242	249	275	258	248	245	268	269	241	280	283	265	217	254	274	260	264	271	267	241	220	274	258	267	251	293	277	266	262	269	281	270	270	277	242	272	283	240	257	275	276	238	267	263	251	255	276	260	294	269	253	282	258	253	252	240	262	250	283	256	228	245	258	265	271	247	282	273	263	245	266	236	272	247	221	272	243	243	232	242	277	255	263	250	277	283	250	279	251	264	230	242	256	276	256	275	282	246	236	284	262	302	257	272	264	246	265	279	265	263	273	247	267	252	285	287	247	247	258	280	272	253	243	283	259	266	255	264	265	268	247	261	248	247	271	253	264	277	254	268	287	253	243	235	280	244	263	275	255	268	289	267	253	255	245	282	246	258	284	245	259	237	258	265	257	253	274	279	265	263	252	257	257	269	258	267	219	264	273	264	238	229	276	239	280	266	240	258	272	271	263	236	253	268	264	244	259	253	261	274	255	262	260	242	269	266	295	262	259	275	247	227	238	267	237	231	239	258	290	255	250	237	283	263	252	233	251	251	268	223	254	248	253	261	264	259	282	239	253	255	295	244	253	283	249	258	262	299	271	264	273	272	242	260	261	255	256	252	272	251	261	272	243	261	266	236	262	248	238	263	243	273	295	288	242	222	253	245	277	245	252	247	276	273	249	241	291	263	246	238	256	251	248	271	233	265	288	262	286	261	275	282	262	248	253	258	236	251	270	246	236	240	264	225	253	257	248	241	247	248	256	270	260	274	266	246	275	249	248	219	290	247	256	227	274	245	220	252	252	254	248	257	283	268	209	266	236	242	257	258	247	271	294	287	265	252	266	286	273	239	233	227	262	259	260	279	251	270	268	267	257	263	262	248	270	258	252	276	262	288	253	265	259	228	275	244	249	262	269	262	224	247	260	280	286	235	247	243	264	238	263	272	244	257	251	249	262	252	274	251	289	252	280	270	274	268	247	225	249	276	272	262	251	268	291	266	234	284	256	273	288	236	289	267	253	276	251	253	274	250	262	246	256	265	233	246	247	241	240	252	276	255	282	237	265	263	256	240	255	239	279	268	264	242	242	266	266	263	244	246	257	251	281	261	224	249	246	242	255	273	227	257	262	240	264	259	286	248	282	245	291	245	255	255	270	266	238	237	237	251	286	261	261	269	260	268	275	249	240	295	287	250	228	257	264	254	256	247	287	253	270	303	259	287	259	258	262	279	247	253	237	259	261	262	289	275	260	263	250	246	274	279	269	285	233	218	249	276	261	276	269	260	292	300	213	222	280	258	227	256	261	269	259	274	237	264	249	267	255	268	250	255	272	253	270	260	282	273	284	250	250	264	254	244	250	262	255	258	254	269	294	276	257	262	279	250	267	249	266	261	272	283	277	288	305	242	291	263	284	267	258	289	257	270	307	243	271	250	292	275	241	253	273	264	231	250	280	259	256	246	285	276	271	287	273	211	240	253	283	247	253	258	242	304	272	263	242	233	278	260	257	279	263	271	246	255	251	239	288	282	251	250	279	253	255	309	248	252	267	256	271	236	220	256	236	274	277	266	274	259	305	281	278	237	236	279	269	264	253	231	264	275	238	263	275	224	247	247	243	251	312	297	260	270	247	267	228	234	274	278	259	279	258	270	262	249	258	258	255	266	276	271	234	266	272	247	244	238	274	282	275	227	270	277	244	246	278	278	225	267	253	258	245	267	247	245	243	250	249	244	250	260	244	256	283	271	256	260	247	248	281	259	264	270	233	277	268	275	270	269	253	224	235	290	275	245	262	248	267	261	253	246	273	233	252	283	261	278	234	242	251	246	269	260	259	241	283	250	245	284	243	256	247	243	295	273	254	240	275	237	267	243	259	271	279	276	244	247	262	287	246	259	257	275	243	256	276	262	270	251	274	238	276	270	242	262	271	278	245	262	221	267	265	244	248	255	277	264	265	255	235	248	269	289	269	262	290	245	262	247	237	271	275	270	263	240	267	243	242	268	275	248	248	260	257	271	224	265	253	276	264	264	244	227	277	259	241	239	291	287	262	271	224	258	277	240	266	232	254	257	262	285	271	274	234	267	250	266	297	230	263	261	296	261	247	252	250	281	289	247	271	244	268	241	230	272	257	259	284	277	269	252	274	289	237	256	260	265	266	235	302	246	242	284	264	249	248	247	253	251	231	260	271	260	250	254	253	268	246	260	273	262	249	277	259	253	304	256	274	265	268	245	265	282	254	258	272	270	254	262	268	232	287	252	254	242	244	281	260	248	247	273	285	277	250	256	267	267	267	256	272	230	262	279	237	228	300	265	228	262	232	260	248	260	279	268	252	280	260	253	293	257	297	281	253	257	282	250	268	267	224	247	245	246	242	260	216	251	271	259	226	285	242	275	281	248	268	276	237	224	230	259	256	261	271	250	248	278	267	224	250	257	267	258	222	260	262	264	250	258	253	242	244	256	258	286	253	251	288
23012	2315	5016	5614	4784	3978	3186	2613	2327	2161	1971	1984	1894	1500	1324	1222	1135	1110	1046	1005	934	923	886	869	858	836	887	838	793	735	830	798	821	838	752	868	815	805	817	802	783	804	764	715	629	671	721	755	678	724	770	733	679	655	668	683	627	712	665	688	680	644	692	694	641	698	637	636	594	646	656	668	621	671	632	648	654	607	640	638	592	636	632	654	660	670	636	625	683	683	616	609	638	635	649	641	655	634	596	606	629	650	639	596	620	628	621	663	631	637	624	646	664	585	575	624	612	637	594	646	675	659	597	627	610	581	608	613	593	632	626	612	637	589	607	620	605	639	656	621	597	661	622	599	579	618	578	604	607	632	659	655	648	630	595	610	610	602	598	630	598	623	604	599	587	609	598	616	603	616	615	639	650	624	626	591	635	591	607	633	574	645	623	626	659	634	659	632	615	642	623	585	590	636	598	651	607	641	625	597	615	618	643	623	579	658	588	607	600	609	624	632	649	652	581	633	618	583	586	637	628	665	593	636	578	601	598	647	654	602	636	589	609	610	598	623	588	585	604	602	607	617	643	630	612	616	607	623	614	609	569	633	618	615	626	623	591	629	609	636	633	593	646	636	621	621	627	592	636	601	612	604	637	636	633	603	580	651	618	621	599	634	588	648	633	645	629	620	593	625	633	591	614	634	599	646	612	637	619	588	636	616	677	630	650	628	585	582	631	662	608	637	590	599	614	650	634	658	628	619	651	592	637	581	624	594	597	571	599	635	596	612	630	557	610	598	637	605	634	627	605	660	595	586	633	592	614	571	618	602	600	642	660	602	609	646	630	597	621	613	637	574	623	637	631	620	622	621	629	617	634	643	584	555	636	614	651	631	668	603	591	616	617	578	636	615	598	631	617	614	630	617	581	646	637	625	640	629	618	658	631	597	613	644	568	635	598	573	606	603	611	619	620	630	596	612	631	626	616	645	632	621	620	606	625	636	639	633	623	621	654	623	612	647	622	615	581	602	630	591	596	605	632	610	629	612	657	666	626	607	659	630	616	580	670	622	635	615	641	643	641	628	629	594	575	598	581	578	582	564	624	632	574	607	609	639	638	632	620	655	609	627	594	612	632	601	639	617	621	596	616	571	669	613	621	643	609	599	614	594	589	590	601	613	611	649	645	620	627	571	634	638	589	635	634	597	638	635	611	609	595	642	606	647	652	628	641	583	606	563	564	638	636	578	609	623	592	658	598	609	635	643	647	609	611	607	611	641	598	601	611	592	611	633	653	597	616	607	585	613	650	654	603	623	611	617	598	590	638	585	597	603	589	618	634	678	624	625	619	618	616	572	600	630	632	611	614	627	585	622	623	635	656	619	593	619	605	598	655	594	657	631	615	601	619	622	660	603	592	564	625	588	631	648	610	640	609	633	600	585	609	608	595	637	644	608	613	651	591	633	631	628	583	633	601	614	604	601	616	616	624	652	576	607	602	619	632	626	648	600	610	599	597	587	603	630	588	572	603	627	589	644	637	618	582	652	607	605	608	652	607	596	594	606	610	619	635	638	629	634	641	628	617	612	634	611	631	625	661	630	628	588	611	597	599	638	682	626	588	642	608	601	580	607	573	659	606	615	630	647	647	565	634	613	619	602	627	634	614	628	652	624	607	578	634	601	612	621	598	626	635	610	637	622	593	649	620	641	599	615	596	615	647	602	597	619	601	684	614	631	604	592	627	640	546	587	631	615	647	641	636	647	535	613	620	623	641	623	575	566	658	596	615	661	579	609	648	632	636	597	667	632	616	621	617	622	599	592	599	629	650	647	581	627	612	596	614	621	613	631	667	601	634	644	623	640	592	615	599	627	628	608	611	631	628	616	605	639	566	617	608	586	610	594	620	612	643	616	600	629	598	652	610	650	651	628	642	667	621	636	654	626	635	642	643	604	641	636	625	627	607	603	616	585	641	651	582	629	570	671	628	659	639	600	617	591	648	668	602	622	604	622	650	648	646	624	623	613	581	615	599	637	597	607	636	580	614	590	672	603	610	631	584	641	633	613	613	625	629	597	627	591	605	639	644	622	596	622	644	622	622	608	635	655	607	581	660	571	612	584	631	595	616	645	669	632	625	593	662	601	584	600	609	623	619	632	611	635	654	607	622	562	640	631	663	616	632	641	635	608	601	660	639	611	654	576	637	587	610	647	635	588	602	608	664	591	648	628	649	592	576	571	671	582	615	598	608	615	585	671	572	600	613	635	628	628	615	575	607	594	602	625	624	609	620	596	614	623	626	644	655	617	656	598	631	613	581	592	619	620	590	609	626	629	658	616	639	609	619	603	623	623	605	625	610	597	625	631	641	616	624	628	659	662	582	609	630	655	600	581	624	647	566	563	549	598	635	616	651	637	625	609	636	613	674	614	660	633	588	612	660	636	592	598	610	629	628	610	633	613	638	619	622	645	643	584	585	599	590	554	635	623	582	631	641	615	602	556	616	608	645	589	624	616	593	634	602	611	623	621	642	596	667	632	636	620	603	611	582	564	655	615	583	644	600	619	608	596	626	608	604	588	625	635	643	650	620	615	583	600	635	582	596	599	639	597	612	592	609	657	643	583	647	592	622	644	626	621	632	603	624	613	634	622	604	623	629	625	652	639	609	613	653	638	613	601	621	635	614	578	630	630	643	642	658	640	597	646	584	592	594	596	577	648	605	665	601	637	617	639	676	572	582	619	598	640	611	634	612	590	659	651	638	613	616	604	682	622	630	624	654	657	598	603	618	559	644	603	619	611	588	588	648	596	641	607	585	619	610	620	608	652	616	609	589	641	631	632	621	609	576	603	650	593	622	580	629	568	608	634	624	669	602	642	649	609	611	621	630	624	590	602	625	614	643	637	649	596	628	566	649	616	636	613	614	605	601	622	585	601	627	599	607	628	612	617	632	692	669	574	590	606	628	613	587	568	624	616	662	626	600	642	661	654	622	618	602	612	642	621	586	612	603	629	627	620	628	630	571	598	632	627	620	615	614	651	582	631	576	617	626	637	620	565	631	640	596	683	627	607	607	570	585	621	594	601	640	606	629	603	634	597	631	611	608	659	598	578	578	602	608	581	651	644	605	588	595	620	597	579	586	634	618	616	604	630	647	632	636	622	577	640	628	623	633	612	644	649	631	580	604	632	590	636	618	646	594	594	608	600	602	644	665	576	609	583	575	633	630	624	604	586	650	639	631	570	655	654	630	593	575	613	611	617	621	632	584	644	605	625	638	571	610	561	647	614	650	577	637	589	624	647	589	661	642	639	638	605	638	646	589	632	623	634	615	615	629	633	596	602	602	594	587	630	587	574	627	618	560	626	648	595	598	582	589	637	628	670	656	642	626	623	640	633	588	619	641	655	622	582	607	617	614	626	636	662	636	654	633	634	654	633	663	595	632	635	567	625	625	591	595	629	608	608	595	609	607	639	583	627	590	632	645	630	613	643	656	629	603	604	585	616	601	615	648	603
5671	247	222	195	181	139	145	151	130	113	124	143	144	130	132	135	140	114	133	127	125	134	129	125	105	116	147	113	121	106	114	122	101	128	119	104	128	139	111	137	136	130	127	111	146	115	124	148	104	98	118	103	111	127	121	128	136	108	114	131	132	140	141	119	141	126	135	118	117	112	118	140	126	116	126	105	105	114	143	117	106	133	130	140	112	128	125	112	110	133	128	110	122	101	118	123	124	133	109	135	117	114	118	125	128	110	112	117	137	86	123	103	107	99	108	124	144	110	113	120	108	126	130	136	108	125	135	106	127	100	138	125	132	132	135	109	139	121	109	109	132	108	132	135	119	127	112	115	127	127	104	126	126	118	134	96	117	130	114	114	126	99	125	129	137	137	130	104	119	120	145	112	127	149	131	125	126	101	128	118	118	113	120	110	116	129	106	126	117	138	129	134	130	107	125	130	112	126	135	129	110	117	119	113	134	111	118	98	116	119	117	132	110	145	132	132	117	116	111	124	117	131	117	110	113	115	116	110	123	121	114	118	105	115	129	132	101	124	104	134	115	105	143	106	134	126	131	99	139	139	123	101	123	129	109	107	118	127	122	134	117	119	129	120	116	115	120	107	102	117	118	126	141	120	121	110	106	111	109	125	105	118	116	122	132	116	112	104	120	103	120	107	108	125	109	94	108	120	112	123	124	115	119	106	146	104	96	137	119	118	111	115	132	100	127	117	121	105	104	116	97	107	122	104	114	123	124	130	137	106	124	120	115	114	118	139	118	112	109	113	150	123	108	127	111	124	124	112	111	131	115	126	120	124	116	106	123	118	118	107	122	129	102	119	137	126	121	134	101	119	119	110	149	108	121	104	133	120	121	129	118	133	116	130	128	135	109	120	130	120	103	134	120	118	126	100	117	143	121	124	131	116	137	115	118	127	113	133	118	119	110	113	111	139	133	124	137	130	115	127	129	140	130	119	104	122	103	110	125	105	132	128	114	122	117	116	131	140	121	130	124	122	104	117	118	114	146	118	112	125	105	124	136	120	114	116	136	106	114	115	113	120	124	132	139	113	144	144	132	114	117	125	126	126	125	111	131	104	110	114	133	122	114	122	124	119	104	124	128	145	118	106	132	108	133	131	108	112	124	120	110	127	110	118	116	135	138	116	115	130	124	133	119	124	98	113	121	129	135	120	122	124	128	113	123	136	119	117	119	110	109	124	132	121	98	116	125	117	118	109	133	122	142	128	99	124	133	129	143	125	131	108	126	132	110	114	116	112	111	120	122	145	123	112	116	86	115	114	125	123	131	91	120	132	123	124	132	103	116	134	126	130	137	122	124	110	122	115	133	119	106	110	114	123	111	125	96	121	117	129	94	114	133	100	122	123	126	123	109	103	103	108	113	121	109	128	122	110	120	132	129	109	118	112	111	95	124	131	120	129	110	116	129	126	112	116	121	95	136	114	132	104	87	128	113	142	119	118	125	135	132	121	127	112	115	131	107	130	129	108	126	102	142	121	129	128	127	135	113	106	125	122	132	110	142	123	118	120	108	142	125	117	136	125	137	118	113	103	113	128	132	135	127	115	121	136	135	150	131	132	139	120	138	126	127	89	128	124	124	121	138	115	123	118	121	99	107	121	108	116	130	102	124	116	137	142	109	124	118	122	139	101	121	110	148	125	111	119	107	100	129	129	122	139	119	135	114	118	124	114	118	118	142	107	122	132	115	111	112	110	109	127	121	131	130	128	119	137	114	124	110	130	134	133	116	119	104	120	118	111	103	114	146	124	133	107	115	122	104	124	122	146	135	113	106	102	129	103	132	120	123	135	125	117	115	123	128	113	126	100	128	124	108	139	108	135	115	133	117	113	127	131	128	139	110	121	139	133	108	136	123	121	125	121	126	130	133	118	133	125	113	113	100	123	89	100	132	113	122	114	111	118	134	120	141	106	156	135	121	160	137	139	122	107	112	109	110	117	125	107	104	118	118	133	115	117	117	128	115	117	138	126	119	106	115	133	130	122	109	140	111	113	133	141	111	130	110	102	106	107	118	96	101	118	137	127	118	125	121	120	132	117	103	128	109	126	119	135	111	116	122	135	122	124	107	132	126	108	114	143	100	121	129	132	133	123	112	118	103	120	119	133	125	113	119	113	139	122	111	104	94	123	120	93	125	106	132	118	117	120	96	125	126	120	136	103	110	115	100	123	100	109	114	118	131	123	114	127	132	99	116	126	119	126	111	116	135	113	118	127	126	126	127	130	130	119	139	117	115	122	109	126	117	115	116	127	112	117	111	130	114	123	120	116	103	131	127	111	122	105	124	139	103	118	123	119	117	120	112	120	119	127	119	123	141	125	119	123	106	138	95	105	129	115	118	134	128	113	107	126	113	106	129	125	111	129	125	127	133	107	121	115	133	142	131	120	116	131	111	123	108	138	124	111	112	116	129	117	117	120	128	133	116	126	110	111	129	126	130	123	115	141	139	120	130	136	128	134	118	112	111	124	123	130	127	117	136	100	127	116	130	103	155	138	121	116	143	118	113	111	102	120	133	132	119	114	109	116	115	122	113	122	133	124	124	118	117	110	121	119	111	130	116	131	121	146	127	100	130	119	129	111	125	126	117	133	142	115	131	101	110	119	109	125	106	132	128	122	118	95	119	131	98	127	138	115	119	140	107	123	125	130	126	118	109	107	121	128	131	130	147	114	112	111	109	92	123	124	129	122	113	114	110	114	126	97	114	126	121	125	110	126	115	113	109	112	142	135	102	113	120	99	122	113	143	111	140	125	132	122	134	133	103	137	135	155	134	115	133	115	104	112	135	115	113	130	127	113	124	133	128	112	120	124	102	126	122	142	116	102	137	102	139	129	128	120	129	97	136	123	134	119	114	112	125	103	126	120	121	122	127	112	137	111	120	135	106	126	127	126	118	118	133	115	120	121	126	111	135	124	112	127	118	130	133	122	144	141	123	112	114	123	115	123	113	118	126	123	130	126	111	114	109	120	120	130	138	105	110	119	126	114	127	119	123	101	145	98	119	125	136	112	117	107	111	109	123	111	127	109	114	132	113	118	131	112	112	105	128	126	123	122	132	129	121	120	122	127	107	107	110	97	112	129	105	127	123	105	98	121	110	116	134	135	134	109	126	122	134	127	115	128	107	117	119	106	103	127	121	134	114	110	138	95	117	109	114	138	94	97	101	132	133	125	137	114	123	135	115	123	123	116	104	131	124	116	116	101	118	123	111	138	108	124	135	120	146	124	102	143	110	121	147	104	119	124	126	138	137	114	131	125	125	126	111	130	133	114	125	112	116	105	125	119	142	130	115	127	136	136	131	98	101	113	115	132	115	123	104	118	130	119	122	132	115	131	135	141	124	111	118	129	115	102	111	117	128	133	122	125	117	123	125	121	127	128	129	115	134	126	148	133	139	121	117	136	112	110	136	117	122	98	118	127	120	124	129	120	110	115	139	122	114	110	119	114
5012	443	633	588	550	533	470	404	433	474	430	531	450	388	404	361	366	380	384	373	360	332	372	366	351	352	368	353	366	363	366	351	337	364	357	339	381	367	337	355	344	345	333	348	383	361	305	346	368	355	370	380	338	357	375	359	316	346	343	330	379	375	342	351	367	358	349	334	372	339	383	370	326	384	343	344	375	338	324	348	346	361	366	331	355	330	372	346	347	344	341	361	335	332	349	380	349	367	323	342	359	365	366	370	328	321	348	356	339	334	333	363	376	371	363	333	389	350	328	334	363	348	393	378	344	333	345	342	338	365	325	353	318	349	328	357	392	340	370	381	381	360	361	356	371	345	317	366	408	337	353	370	335	361	344	367	366	384	358	338	353	359	310	358	357	334	328	356	359	326	362	355	383	342	360	329	358	342	311	349	328	337	335	364	334	394	323	341	347	369	367	350	339	352	355	336	338	374	351	338	352	336	363	330	359	326	352	321	342	339	340	335	376	358	360	343	363	348	346	327	355	319	341	356	352	344	353	304	349	398	366	314	337	364	362	340	330	328	348	352	338	298	338	348	379	344	343	362	368	369	355	361	328	346	364	351	375	359	302	346	337	343	350	373	338	377	341	310	354	331	368	364	369	328	333	370	354	338	350	336	330	343	350	330	354	347	343	324	343	320	333	346	370	341	362	359	353	336	370	331	355	368	352	383	342	359	349	350	361	346	352	319	322	362	341	342	365	375	346	376	360	347	359	328	350	340	360	343	367	334	356	373	360	326	354	357	366	365	367	350	338	334	371	362	366	350	377	331	315	326	358	350	351	362	362	352	328	345	357	316	354	339	337	361	372	312	330	350	364	383	332	346	370	325	343	340	334	343	347	351	363	354	344	339	356	374	308	349	342	352	333	387	359	363	379	352	366	390	329	363	357	380	351	349	324	355	320	352	331	341	378	328	353	332	351	364	370	372	356	370	366	358	341	356	366	357	351	332	327	351	357	345	355	321	340	328	378	353	340	384	350	352	346	362	341	355	353	342	343	357	356	395	351	351	356	349	359	340	336	349	330	319	379	377	347	386	361	319	341	351	348	320	331	357	353	368	328	339	349	364	340	354	365	381	352	360	355	325	338	366	332	342	342	371	342	367	369	308	347	369	331	354	344	364	348	368	327	368	323	319	358	350	348	328	367	350	351	354	317	344	341	367	347	309	368	361	348	331	326	330	350	309	348	380	340	303	339	360	364	360	368	345	348	359	375	339	344	350	364	360	348	369	328	338	308	343	335	332	353	376	384	340	361	338	350	377	342	312	342	367	359	377	339	362	367	341	400	361	358	305	356	376	366	369	321	342	352	329	333	351	349	345	321	348	323	338	403	335	339	399	332	348	358	379	344	359	344	369	339	351	360	366	352	349	361	348	342	370	346	348	340	352	362	338	334	362	357	357	353	400	347	347	350	356	345	319	366	356	375	335	348	350	324	360	358	386	324	366	372	345	349	346	319	348	324	357	356	406	322	369	331	354	369	356	323	350	353	352	361	393	365	338	350	370	366	333	311	339	316	385	359	351	369	348	342	350	365	341	331	348	325	342	324	345	351	409	375	321	356	349	348	340	339	340	360	362	366	336	362	360	342	343	344	374	368	309	338	352	347	369	326	348	334	370	368	353	335	362	365	335	325	346	351	353	322	332	345	344	363	343	356	329	350	336	335	370	310	356	331	339	390	341	327	359	336	357	331	375	326	321	360	329	352	359	346	333	357	343	376	363	352	403	334	382	346	336	346	341	363	378	368	367	376	368	333	328	364	364	310	332	353	341	341	354	393	329	370	358	352	341	310	363	380	386	364	328	344	341	348	350	358	354	341	331	345	359	342	352	345	373	342	332	345	319	342	355	343	315	337	342	373	376	363	327	347	339	343	338	376	364	353	369	334	317	352	337	363	343	362	388	404	346	338	360	389	357	346	335	341	350	319	362	333	359	333	382	358	344	324	371	318	328	364	356	352	350	349	348	368	375	364	335	370	333	357	329	329	370	370	360	359	335	367	334	343	350	361	355	322	336	347	346	352	355	324	335	339	356	376	355	364	353	351	332	361	353	364	364	348	345	373	367	347	345	324	349	363	369	336	349	338	339	386	373	358	357	377	374	362	320	346	337	363	353	368	335	341	317	398	342	378	349	338	354	373	321	329	353	361	373	342	391	349	317	318	353	347	331	358	354	348	349	355	347	394	372	338	353	320	362	364	351	342	348	347	353	362	340	341	344	352	340	356	344	367	356	338	347	371	358	357	376	372	377	361	339	334	372	349	319	332	354	354	357	357	356	352	339	364	319	318	379	328	322	369	357	321	343	344	353	333	343	369	344	355	339	374	324	347	325	326	339	372	363	337	341	348	370	325	340	367	343	365	352	328	339	354	332	354	321	353	322	380	341	329	374	375	343	338	335	344	338	378	375	351	363	333	325	365	334	327	348	356	344	334	353	386	374	339	317	366	343	327	354	356	347	365	359	326	345	340	341	378	337	364	348	324	328	330	360	337	358	364	351	334	338	351	347	334	315	343	363	332	372	358	373	368	360	364	347	306	354	365	342	321	368	327	367	330	302	372	353	387	366	312	330	361	331	315	363	373	367	332	363	332	326	342	364	347	366	356	368	341	349	345	373	362	368	329	311	372	353	366	339	377	364	358	388	345	339	352	350	343	359	370	332	348	343	347	359	348	394	347	342	365	338	358	326	378	329	336	333	371	366	373	324	366	369	351	333	338	338	343	351	358	305	370	346	346	349	363	369	346	365	352	388	346	357	330	375	328	357	326	361	366	380	350	349	370	364	344	347	349	367	354	347	385	372	347	363	349	346	349	364	381	390	379	356	321	352	343	345	362	383	370	327	347	334	358	356	339	333	316	325	371	333	334	326	354	367	312	324	331	352	382	359	378	352	353	357	336	350	354	327	362	344	343	371	349	330	366	398	393	340	377	348	376	358	353	355	352	377	305	353	328	339	317	339	361	344	351	311	323	346	342	335	363	359	335	386	366	332	353	344	324	372	322	375	329	346	345	356	359	335	360	338	334	358	355	342	377	328	360	363	361	363	384	338	353	367	345	360	364	354	306	354	353	372	369	338	369	340	373	324	341	369	341	362	344	341	317	353	337	325	349	392	331	347	349	339	309	342	343	314	362	366	371	331	335	357	345	363	347	340	322	389	363	345	391	349	349	367	326	338	343	357	363	352	363	365	350	306	350	357	337	356	378	356	316	331	359	344	372	363	354	331	379	288	381	342	333	331	354	393	355	345	319	350	322	352	330	301	351	343	367	337	346	343	329	365	343	320	368	334	346	375	348	344	343	364	338	360	339	374	362	353	351	349	386	350	331	350	362	373	337	385	351	356	348	372	315	379	329	334	366	340	337	348	365	333	341	362	354	354	350	345	358	344	395	334	363	370	336	332	389	368	335	309	328	374	344	342	313	316	343	326	340	348	359	392	339	366	359	357	335	367
40081	8782	1730	1054	745	606	508	463	386	389	370	433	339	329	282	315	300	279	274	285	272	276	298	295	278	305	276	243	281	262	262	283	284	258	269	276	279	281	275	294	256	277	270	330	269	262	256	279	282	269	267	247	285	285	272	269	293	271	270	269	220	236	269	247	244	246	253	254	257	246	259	264	263	264	242	272	272	231	266	274	265	305	254	228	259	273	306	274	288	277	237	242	270	266	256	249	275	269	270	247	273	254	275	263	255	255	272	270	246	277	301	278	246	271	276	254	289	240	248	264	253	298	252	268	259	242	240	226	260	263	242	277	272	259	277	258	268	240	260	271	252	306	298	284	250	251	268	294	275	270	258	268	275	291	294	275	262	276	278	245	254	271	254	267	242	254	283	277	275	294	261	269	264	269	236	244	237	235	282	283	248	296	259	231	281	262	232	258	302	264	260	257	257	279	261	251	293	235	222	274	248	274	298	285	265	259	265	235	294	273	284	291	236	279	274	296	273	229	242	231	270	250	268	224	267	261	286	252	270	265	259	257	227	240	264	278	269	252	287	261	264	251	270	270	277	269	275	283	265	247	252	257	287	249	250	277	257	240	260	235	260	295	244	254	228	260	259	251	256	264	250	270	256	256	245	286	269	258	288	266	274	265	274	216	262	263	239	272	258	267	253	253	271	257	277	238	292	238	256	240	256	278	243	237	279	244	269	275	269	256	275	261	237	242	250	257	284	242	255	295	258	264	241	267	270	252	251	266	267	251	264	267	226	243	245	261	295	285	230	256	240	264	292	251	245	271	255	255	229	242	256	276	268	289	267	241	260	231	265	234	245	276	234	243	267	233	261	267	266	274	261	287	268	242	252	256	284	283	258	268	258	249	274	239	244	265	245	241	268	257	266	261	251	244	274	252	257	264	239	237	282	247	263	255	264	293	263	263	249	258	299	245	261	272	285	266	264	258	247	295	263	259	249	268	285	284	270	269	296	242	255	240	253	282	257	245	277	259	253	287	241	270	239	255	264	283	256	234	266	272	244	227	244	276	245	258	318	242	262	270	254	258	261	239	243	265	285	277	262	251	252	257	244	242	270	264	281	278	277	278	263	238	263	282	274	278	240	245	278	262	280	292	266	262	257	270	285	253	281	277	306	275	283	291	295	278	245	258	267	257	250	272	259	247	282	251	253	260	251	236	247	281	299	257	274	273	247	243	263	252	224	258	279	241	236	260	255	261	258	287	262	284	260	274	249	300	236	265	274	260	266	276	250	283	260	263	295	277	269	252	253	251	263	265	279	280	277	276	262	258	248	263	257	242	256	264	268	274	302	312	289	269	265	254	285	279	278	269	268	284	284	257	241	246	243	269	279	268	253	240	247	255	263	265	241	255	275	272	286	243	274	269	247	287	269	300	291	223	270	262	256	294	253	280	270	268	265	299	255	273	254	267	229	254	280	242	272	265	295	247	261	268	277	263	280	271	256	281	253	245	247	269	282	266	258	277	273	267	252	264	269	274	236	263	244	264	269	243	282	277	229	261	276	261	254	260	282	264	264	278	249	236	255	263	241	263	257	233	244	253	243	292	280	261	249	277	259	268	260	251	270	217	258	249	286	262	279	251	234	267	285	257	252	270	236	233	252	237	278	273	260	265	269	286	271	271	262	286	280	234	265	256	282	258	254	273	272	252	259	256	258	256	235	275	245	289	266	244	265	276	251	257	257	264	252	288	258	255	275	272	246	275	277	272	263	273	268	261	294	262	267	276	284	273	256	276	254	243	249	282	267	235	275	253	287	257	255	272	262	267	281	283	266	268	265	245	267	276	263	263	245	279	256	293	272	273	244	265	282	249	295	263	268	260	268	275	256	274	237	253	274	267	261	259	292	251	274	242	264	257	239	246	266	292	277	257	227	283	273	273	276	252	231	264	259	252	240	265	285	249	250	281	258	269	277	261	276	274	256	268	258	248	263	277	253	270	268	277	221	248	266	258	257	244	263	247	251	285	247	240	265	253	252	242	287	295	294	266	263	244	266	245	278	267	262	257	254	279	249	277	245	271	280	271	279	260	273	283	246	292	264	265	260	277	258	276	274	276	275	279	256	285	251	231	257	292	252	258	276	251	258	262	262	295	246	274	260	236	270	266	273	257	249	293	259	257	267	263	258	267	262	279	271	241	264	246	265	251	254	267	252	276	289	271	239	254	250	267	269	260	309	240	272	273	277	258	267	260	256	258	271	245	277	288	276	268	277	250	249	271	269	304	260	265	276	275	268	229	284	304	288	235	240	248	277	271	233	290	264	258	269	270	258	297	254	250	266	252	246	239	293	261	271	278	266	241	248	287	280	270	254	275	245	271	256	250	253	235	257	250	277	243	276	245	251	269	269	259	273	263	248	238	243	273	250	301	247	291	285	278	277	252	269	264	248	250	287	250	276	292	283	278	235	241	263	253	250	264	267	272	270	305	263	284	259	207	263	269	270	276	315	242	278	253	269	247	245	285	256	243	251	259	263	277	247	243	257	265	262	256	265	273	265	250	264	287	246	290	267	252	257	268	255	315	285	267	239	242	253	259	261	285	276	263	273	252	248	258	256	262	281	240	263	267	262	244	258	243	259	272	276	324	272	286	270	252	233	256	230	299	275	270	249	285	254	256	257	263	280	283	243	264	267	277	271	268	276	274	253	262	251	271	276	273	255	256	252	255	269	267	263	217	258	286	280	255	260	275	272	283	248	280	257	273	252	241	284	246	243	285	289	231	263	240	275	264	266	241	256	268	257	281	280	258	273	250	237	241	238	252	250	261	270	270	277	275	280	294	267	270	265	266	297	247	279	268	252	279	268	265	266	279	273	239	251	246	269	273	275	250	245	279	268	281	275	232	268	270	276	264	273	271	261	233	254	287	250	273	253	269	260	288	246	251	268	252	293	270	283	254	225	297	245	256	260	241	272	239	265	258	276	257	288	249	247	273	266	250	284	234	271	255	292	248	241	317	275	267	242	261	262	263	259	272	258	292	262	250	253	237	225	277	231	278	299	245	270	269	293	235	244	267	249	286	271	280	258	256	274	248	269	286	280	249	243	242	271	235	247	288	256	275	271	259	248	279	239	264	253	248	251	256	260	248	262	240	258	259	254	246	263	222	259	245	273	255	265	286	296	292	254	269	263	265	250	236	251	221	257	274	267	245	271	253	264	278	290	279	249	270	214	246	271	272	238	287	273	285	265	250	251	246	247	250	297	267	289	261	266	273	273	257	270	276	280	236	274	261	266	247	258	261	253	240	260	265	267	257	229	284	264	236	258	250	289	236	235	243	233	243	255	288	252	234	274	261	255	254	253	261	239	238	285	253	270	257	247	245	275	229	283	262	245	249	244	258	291	284	285	276	228	240	251	281	249	253	252	268	249	234	259	246	251	249	223	266	258	244	268	265	259	263	250	293	264	255	226	286	232	272	250	269	298	253	273	261	243	248	269	271	277	276	280	264	278	294
17867	1540	2945	3301	2901	2480	2011	1767	1538	1481	1486	1578	1382	1173	1033	996	943	925	920	837	827	830	782	763	756	748	792	828	784	756	760	769	730	735	771	730	756	770	792	728	807	747	699	743	710	693	714	690	732	737	694	705	720	681	677	668	660	639	664	696	700	711	633	666	674	614	688	677	672	699	635	672	645	677	674	614	595	698	678	674	674	704	667	629	713	619	636	696	673	664	699	664	639	671	706	640	642	610	659	658	684	636	660	670	633	680	640	677	637	649	638	655	645	650	656	693	628	624	614	672	676	630	636	701	668	659	661	643	683	646	643	637	636	634	633	628	653	671	613	637	684	662	661	668	654	648	645	632	652	646	640	620	641	627	684	632	692	634	645	636	636	684	631	658	608	620	713	682	638	614	660	675	683	634	670	702	624	623	629	648	646	591	651	618	616	649	652	668	619	664	669	624	644	673	664	665	674	647	684	661	672	680	689	648	680	610	635	616	631	665	632	658	652	622	627	641	650	609	648	651	694	653	651	635	634	622	630	669	657	717	656	647	655	673	673	612	678	626	686	639	640	683	620	649	685	611	613	720	693	667	651	665	669	655	635	682	666	639	623	680	623	664	611	655	690	635	617	635	663	656	625	682	693	661	643	703	669	619	606	635	671	623	631	612	627	639	659	655	661	669	617	609	664	623	654	646	626	675	630	597	651	642	686	670	653	617	633	645	665	658	655	623	640	629	649	656	664	688	649	612	629	683	674	698	672	631	647	640	644	625	653	599	659	626	640	650	641	674	662	652	635	622	622	632	652	681	643	627	632	683	672	598	635	618	651	666	633	639	649	654	641	634	669	650	683	643	652	648	640	642	650	650	614	663	627	642	617	647	686	714	614	630	652	649	692	612	682	657	634	650	624	629	622	717	676	659	644	666	627	680	644	616	686	626	617	658	660	668	644	602	684	624	675	681	688	637	651	652	605	631	619	668	644	666	667	624	673	647	626	634	650	650	600	652	622	614	655	677	646	608	603	655	648	630	662	653	649	629	623	637	602	598	659	655	651	634	660	659	681	676	619	621	642	635	600	680	659	674	660	659	602	659	670	670	653	615	604	678	691	658	620	677	685	705	621	643	608	668	671	639	661	653	679	666	591	689	641	647	661	631	626	671	672	633	638	657	617	683	663	654	678	641	693	658	647	605	659	683	657	641	652	639	692	593	671	635	641	572	649	627	617	613	621	660	663	670	644	682	682	636	666	640	675	654	643	690	641	690	635	666	671	705	639	627	622	650	697	636	691	667	630	656	633	635	625	606	601	616	659	657	587	663	629	627	719	690	672	633	641	682	679	626	630	667	620	702	640	687	676	663	646	672	653	649	638	638	641	681	664	620	652	618	624	644	670	629	637	678	675	629	639	679	629	654	644	657	633	610	638	676	654	663	620	665	669	666	621	681	699	660	596	632	710	636	636	632	649	622	668	638	670	659	687	644	665	624	638	651	605	625	667	663	640	722	662	652	647	580	641	627	642	677	639	687	705	675	684	634	636	664	674	612	674	643	607	688	637	594	685	615	670	657	647	676	668	664	623	647	627	650	637	620	637	616	658	680	656	631	625	679	679	663	644	674	677	651	647	642	624	662	672	608	651	713	681	697	685	662	668	654	663	626	627	684	648	700	622	706	619	603	627	684	654	661	647	663	660	655	626	658	632	677	663	629	646	644	652	711	696	660	619	661	693	672	651	693	693	663	661	672	679	646	669	710	618	652	604	678	636	649	630	609	676	617	647	665	625	652	654	650	667	643	671	655	647	661	631	641	630	643	610	652	630	662	656	672	632	657	670	642	663	621	661	678	678	670	663	656	631	695	676	627	604	672	642	693	626	686	624	601	620	674	656	604	681	719	677	644	657	692	627	628	623	670	669	680	660	650	609	666	646	664	649	635	618	671	622	614	631	620	614	672	650	660	660	701	636	659	656	665	624	647	643	658	628	636	601	672	624	632	668	634	663	644	657	670	639	686	656	651	611	654	627	657	577	635	621	649	654	664	646	705	662	630	657	665	656	632	659	695	668	613	658	672	606	663	632	661	610	647	658	651	677	680	637	653	692	654	622	649	674	665	648	671	638	641	646	659	630	635	654	681	659	675	655	622	675	684	638	636	647	663	674	628	656	662	612	662	674	618	692	649	676	651	661	642	615	650	637	674	656	686	679	630	665	612	720	630	638	625	643	663	652	621	634	643	651	584	674	646	675	598	662	660	673	641	674	648	659	626	648	631	616	663	643	675	687	628	657	639	646	681	616	686	653	643	670	655	662	649	636	634	669	645	682	698	648	651	712	619	684	652	636	626	672	652	644	637	607	648	643	653	625	645	665	681	630	654	621	644	658	673	661	682	671	656	629	660	618	665	662	681	658	688	673	650	611	631	669	664	646	618	681	643	673	693	681	668	665	648	591	684	698	677	641	689	608	639	659	631	629	642	685	652	687	666	655	652	633	618	646	632	656	607	643	707	688	684	627	689	669	674	622	625	643	681	676	685	650	687	659	651	664	655	665	677	647	649	674	684	644	670	639	655	676	665	618	637	660	687	637	631	648	628	658	702	651	657	634	642	630	646	606	640	625	625	681	677	618	698	710	628	656	669	620	667	692	647	643	625	690	671	677	653	631	667	681	635	647	632	677	704	694	614	674	647	616	639	625	645	682	663	671	688	634	676	675	697	627	680	653	677	664	672	651	629	627	632	606	639	637	645	652	692	649	620	663	692	647	678	621	640	658	632	675	664	652	632	688	655	650	617	660	606	715	657	655	656	647	650	665	712	634	653	632	625	634	669	636	668	655	667	674	682	639	709	663	624	686	642	614	638	643	655	649	609	681	632	648	648	629	661	693	655	664	675	674	705	670	640	670	649	662	641	630	671	684	677	653	642	614	675	654	656	682	634	650	673	671	643	679	653	639	643	619	603	656	681	672	637	613	633	640	679	602	674	679	667	630	679	633	638	657	652	681	673	661	629	602	683	653	698	678	594	640	665	624	688	647	659	650	680	650	661	699	685	629	604	713	620	638	659	621	611	643	642	647	628	635	656	619	656	661	625	688	640	673	640	644	657	654	652	616	638	659	685	667	643	666	634	731	596	657	616	677	656	671	646	621	653	637	686	697	656	616	700	648	644	623	641	666	699	674	643	691	608	648	668	664	626	585	632	644	612	657	656	650	626	645	655	655	647	678	679	652	609	640	643	650	659	610	681	632	680	644	669	623	655	632	649	737	655	640	677	636	679	670	643	665	633	679	639	716	624	625	618	682	670	628	666	622	671	652	688	634	630	648	658	740	645	619	670	662	620	636	652	657	632	660	600	599	635	633	641	651	679	665	641	694	656	637	628	662	672	660	657	621	673	680	620	653	651	631	677	651	632	666	678	686	608	666	615	646	685	621	602	664	668	681	634	621	631	691	639	651	643	659	668	660	657	626	640	602	637	677	635	614	648	690	661	641	625	669	647	667	686
52350	17784	6222	2210	1268	971	855	626	540	483	486	468	456	369	341	353	325	317	350	295	277	296	291	315	282	271	273	299	292	303	275	295	302	268	267	267	283	263	262	282	278	293	249	262	289	296	262	276	251	304	264	274	259	242	241	257	260	287	236	251	258	275	259	259	291	264	223	257	277	220	274	251	257	274	268	235	255	251	263	271	256	267	258	229	259	267	216	290	219	251	222	249	241	259	258	261	258	264	247	246	250	265	270	261	259	228	228	235	272	249	251	293	282	253	259	234	275	264	259	241	291	254	253	255	242	255	247	261	289	273	267	257	263	242	244	232	245	253	249	267	253	245	256	250	244	256	250	278	249	286	268	215	273	259	263	254	267	230	275	247	242	297	261	265	252	279	235	279	271	232	241	267	264	288	252	271	274	249	235	231	240	233	233	274	247	243	274	269	246	232	293	270	273	273	279	264	263	258	252	292	272	255	241	267	269	268	268	253	248	257	257	279	252	225	277	267	265	292	268	253	258	261	247	261	273	257	256	251	239	259	243	309	286	239	239	260	229	262	252	262	278	295	227	274	254	242	272	296	234	254	267	238	251	246	275	260	252	235	267	264	281	269	251	222	253	262	263	269	246	265	267	300	259	259	275	256	254	246	270	255	265	279	276	309	275	242	300	253	267	239	265	236	266	240	258	262	269	246	290	257	252	273	281	266	241	296	259	260	215	266	237	235	259	267	269	245	260	251	219	268	254	261	271	239	252	244	273	269	256	257	244	274	241	234	245	263	253	252	271	262	259	278	258	240	255	282	278	271	277	276	268	251	283	252	246	248	261	265	252	263	242	279	245	226	256	244	262	269	266	253	294	236	264	255	276	264	270	283	260	252	250	250	222	239	275	244	267	272	272	242	237	241	286	218	231	260	261	239	257	290	245	262	252	220	261	244	253	264	275	277	266	244	255	270	279	252	289	259	294	276	275	289	275	230	282	259	259	277	269	243	256	261	236	293	271	266	256	276	265	278	266	257	268	250	231	241	266	285	237	249	257	264	267	259	274	266	282	257	233	278	289	232	243	252	255	245	254	258	267	222	253	241	253	288	268	252	252	252	253	251	257	252	265	290	271	267	272	229	270	251	251	251	234	275	232	254	256	230	242	267	256	242	251	253	260	248	236	254	267	265	244	219	246	234	237	278	252	256	273	253	268	235	286	260	255	264	236	260	253	268	254	252	253	235	260	265	244	264	255	270	258	274	241	245	226	263	250	264	250	270	252	256	262	247	246	248	255	290	249	240	271	246	237	244	264	243	278	259	261	243	248	241	261	247	230	263	269	265	272	273	284	270	250	293	227	288	260	257	246	263	267	239	267	239	248	264	271	250	282	272	239	267	252	237	220	241	273	275	256	300	263	240	258	257	264	242	274	250	277	241	277	241	226	260	270	280	274	260	272	255	253	268	275	264	263	260	301	243	267	256	289	262	263	279	297	223	260	291	255	224	281	234	284	250	269	267	287	279	231	256	239	279	260	243	267	247	250	277	240	273	261	241	251	269	224	269	249	242	258	258	248	252	260	249	249	212	241	257	241	264	293	255	248	233	251	241	277	294	285	232	274	275	214	233	266	262	256	244	287	244	253	284	256	262	259	270	236	254	267	259	302	272	263	277	269	255	279	233	260	256	269	250	235	257	239	261	258	251	252	254	241	266	271	274	266	250	270	245	262	263	236	246	267	259	235	253	259	234	267	250	243	239	259	253	243	271	267	229	257	247	270	245	250	236	258	232	256	224	292	252	232	260	235	253	310	264	281	278	242	237	229	237	281	227	254	253	262	240	266	262	243	237	245	242	264	291	253	270	303	261	245	231	264	270	269	265	293	274	260	280	321	253	250	278	262	229	268	235	271	276	262	282	267	281	256	269	246	276	289	251	272	283	263	253	255	229	285	244	251	243	235	269	241	265	286	248	269	252	258	239	246	249	247	234	239	241	292	273	255	275	257	263	262	267	243	310	272	253	259	267	264	255	278	257	254	272	251	253	251	280	256	230	265	249	246	232	268	246	264	269	253	237	249	247	257	281	234	250	300	237	268	263	243	287	284	260	262	279	261	259	267	263	253	258	255	272	250	265	266	258	257	243	244	276	220	293	238	257	258	245	280	275	268	294	284	253	250	269	244	237	317	270	278	266	260	271	252	227	267	243	258	274	247	284	263	250	256	279	262	275	276	248	241	234	256	243	244	249	257	259	279	237	241	244	231	275	239	285	280	247	286	286	254	276	239	285	251	248	262	268	258	236	258	235	269	245	250	265	256	263	265	268	271	278	260	231	278	240	260	265	225	272	260	242	253	264	253	284	234	266	266	261	258	273	271	247	261	258	262	274	244	271	235	253	253	271	266	272	248	272	286	249	235	263	235	270	264	261	251	272	238	252	261	245	252	286	274	229	259	280	269	248	269	265	266	246	243	220	233	259	228	278	260	254	251	258	275	271	270	269	259	267	257	245	226	271	262	252	268	268	242	254	272	296	259	247	290	261	258	243	246	273	283	233	279	269	247	275	269	253	236	252	250	302	243	262	233	233	271	260	259	249	228	261	270	281	263	263	292	226	229	222	248	283	257	255	263	244	251	274	256	241	271	268	272	238	239	276	256	233	241	280	235	271	271	246	227	261	281	257	256	244	284	267	271	243	233	240	264	241	252	283	282	253	256	251	221	246	258	254	275	278	246	264	247	270	264	271	282	254	261	262	263	247	260	277	282	243	252	261	261	291	258	261	258	253	209	225	260	264	247	241	268	276	251	256	277	266	241	278	260	292	246	244	284	248	262	283	267	263	264	229	248	265	253	271	256	255	282	232	282	278	287	272	252	271	240	259	284	265	275	222	262	264	263	254	269	249	268	237	284	271	288	248	268	271	259	244	241	226	238	246	212	277	225	252	247	258	258	261	257	246	241	278	242	263	262	266	269	274	271	248	277	256	259	249	274	251	268	247	260	272	242	247	249	223	227	281	250	281	264	260	258	256	268	254	259	272	237	250	279	245	270	244	263	252	277	260	279	248	261	262	274	259	277	270	242	281	267	239	294	299	233	247	266	258	246	271	242	251	269	251	293	287	260	239	241	251	254	251	305	309	243	234	258	268	261	241	256	236	277	275	257	253	251	251	282	255	247	263	258	257	290	277	255	303	237	290	262	262	220	307	252	252	242	274	257	257	276	250	275	240	281	271	262	248	234	258	257	262	254	260	261	275	258	246	257	261	258	269	234	231	261	261	245	238	274	236	276	246	298	252	256	305	272	224	256	233	245	243	268	254	244	252	224	255	238	253	257	258	256	253	262	292	247	264	278	291	251	271	275	236	268	287	293	259	234	251	260	281	276	282	264	246	248	300	252	253	252	246	274	257	249	265	232	232	272	264	278	269	284	246	229	244	288	269	252	270	283	259	272	252	260	249	259	245	274	249	236	257	236	272	277	267	259	272	286	236	271	245	257	245	269	271	267	279
23888	2332	4967	5547	4777	3975	3385	2626	2374	2049	2068	2063	1840	1526	1317	1222	1179	1100	1040	992	930	891	1023	893	798	819	844	822	771	823	816	823	815	837	720	850	783	800	832	823	824	803	759	700	706	683	786	709	707	686	729	678	645	667	665	631	668	630	647	624	627	597	684	665	663	714	680	606	609	616	671	645	653	664	652	605	636	671	658	650	684	611	646	659	614	639	648	596	620	633	648	643	643	628	630	630	662	636	597	661	593	643	632	585	647	613	612	633	613	610	659	612	594	619	635	635	620	609	608	676	632	624	611	636	661	585	660	629	643	675	599	595	630	639	633	616	617	617	618	676	638	586	620	618	636	619	626	614	624	642	608	663	630	608	623	649	582	563	617	648	652	641	618	625	613	611	627	595	620	650	616	570	625	608	654	612	606	604	621	648	662	621	598	669	638	598	657	571	605	626	589	591	594	653	613	641	682	613	589	614	623	595	648	636	621	605	599	646	594	605	604	627	571	680	618	616	646	629	620	623	618	644	612	614	613	561	659	610	627	654	603	586	590	619	563	628	637	651	602	621	649	609	675	631	577	644	616	655	652	589	598	680	597	590	637	632	615	613	623	627	617	654	642	559	609	624	614	629	608	608	633	616	579	614	647	611	634	616	603	643	594	669	617	572	642	633	567	651	645	626	635	599	669	629	588	578	612	648	607	611	627	630	624	606	614	631	654	622	632	614	587	617	621	637	625	623	602	617	628	616	667	593	649	623	657	616	638	604	612	580	623	599	624	644	605	633	619	656	613	584	636	599	608	635	605	628	626	617	598	598	604	599	601	612	581	623	674	603	636	593	614	607	593	624	594	632	639	597	596	560	608	628	626	625	607	639	622	587	616	560	650	645	626	551	609	596	654	606	644	580	634	616	628	620	649	605	614	642	630	623	600	649	604	647	653	579	611	613	613	616	597	615	608	648	599	630	634	669	595	618	605	617	600	630	631	623	595	636	635	629	682	654	609	626	634	597	659	565	614	615	577	562	610	650	578	609	608	614	632	621	600	613	598	617	570	619	557	611	633	602	615	587	644	581	617	638	635	580	610	625	672	609	593	619	652	623	620	623	591	628	615	593	599	642	587	601	625	620	617	649	610	626	623	614	606	601	617	617	625	605	586	590	614	615	650	609	637	635	622	585	622	613	624	619	634	617	595	611	585	621	652	574	635	577	605	598	654	647	600	566	635	617	601	603	594	606	592	633	623	631	604	625	604	551	600	653	563	601	630	596	620	638	630	653	652	634	605	617	566	595	560	679	623	653	645	606	608	616	631	618	615	631	612	613	572	599	692	599	613	635	617	634	611	595	620	630	661	616	608	637	609	637	603	633	629	629	588	636	601	605	604	619	631	608	610	629	637	595	603	607	634	602	602	621	611	643	590	604	619	590	634	640	631	632	655	599	644	630	611	578	610	618	591	627	571	621	618	583	595	621	563	615	621	633	591	650	627	632	605	637	629	609	612	640	589	622	653	605	608	624	601	603	573	583	632	654	633	647	617	570	615	629	613	613	620	665	642	617	641	605	583	606	621	626	678	591	617	594	608	590	619	639	619	623	649	630	594	662	664	668	625	581	562	648	594	623	607	611	639	607	639	597	615	624	618	642	600	611	587	584	615	656	627	657	623	639	617	582	625	560	659	608	606	633	604	607	661	578	644	630	589	605	669	616	638	603	603	610	621	616	596	647	604	625	666	614	628	600	623	619	606	565	637	583	620	620	612	623	601	625	667	624	602	634	610	650	610	607	578	606	634	624	588	647	642	577	616	632	659	611	628	643	651	651	606	581	657	639	609	593	622	623	616	606	613	676	617	614	609	637	612	628	646	623	616	621	626	593	621	628	642	615	650	620	573	604	614	638	625	623	633	642	592	609	587	593	587	601	672	618	579	599	620	666	600	664	591	620	602	602	604	608	658	618	626	561	632	622	618	625	610	584	612	623	629	624	598	581	593	617	570	606	635	609	680	615	660	630	598	603	569	616	583	598	627	622	675	621	687	611	639	632	589	602	675	634	569	645	627	636	630	633	608	592	638	610	643	621	609	628	574	648	623	620	594	630	593	603	589	628	615	593	635	587	638	605	591	641	619	598	586	640	623	628	605	585	647	636	635	589	594	592	608	602	611	616	620	641	624	600	617	620	590	630	605	622	612	596	630	591	598	589	640	627	653	604	632	568	613	658	665	624	614	629	649	633	652	623	571	643	633	624	606	673	610	625	612	591	578	603	577	661	592	661	608	619	617	672	621	666	640	662	576	602	645	630	624	606	622	592	616	592	634	594	645	593	618	576	604	611	644	625	648	595	635	666	610	624	614	656	632	637	605	594	608	592	587	600	574	656	655	616	561	585	635	611	611	631	596	616	620	588	639	592	626	618	624	598	597	623	619	602	643	640	644	615	566	643	587	648	602	601	616	591	626	624	586	615	609	683	674	595	637	590	645	624	646	612	586	606	679	612	623	619	622	591	580	671	616	635	636	588	629	597	668	608	572	653	578	618	639	671	590	652	602	623	583	634	630	661	624	587	626	656	640	625	618	599	659	656	643	633	592	642	608	633	638	608	569	645	603	640	610	628	613	634	646	632	625	632	645	626	558	575	593	605	614	631	626	571	624	606	592	609	649	648	635	623	596	602	623	574	612	624	641	608	613	584	635	613	589	632	640	575	552	639	587	625	605	604	639	580	658	625	617	594	633	622	630	597	609	619	615	628	597	627	578	650	605	636	605	641	621	633	637	639	610	612	576	590	626	620	631	623	586	625	592	631	647	618	669	625	621	599	624	663	620	612	592	622	628	589	625	632	589	624	640	590	587	585	594	619	616	646	602	610	587	605	589	659	642	639	619	579	636	638	587	639	673	623	609	615	645	679	604	684	625	601	608	652	660	612	633	603	642	703	612	620	617	629	613	633	628	629	630	612	658	629	565	614	600	632	600	606	657	609	601	657	586	651	621	604	638	625	592	589	663	575	651	636	614	643	583	656	648	621	588	622	614	648	562	624	630	579	601	644	596	599	625	620	673	590	607	613	613	617	589	641	661	647	613	603	611	624	543	615	636	673	602	594	638	604	607	634	635	623	578	627	641	618	656	653	661	604	641	611	629	620	597	599	610	621	623	594	634	612	649	648	620	616	641	599	606	658	609	657	623	617	643	616	679	619	625	584	588	628	624	652	629	665	614	629	628	606	633	621	615	618	637	626	595	590	605	599	615	626	664	587	617	602	588	565	642	616	624	609	583	605	619	579	564	591	663	620	631	620	609	666	622	604	647	583	661	679	627	639	657	610	613	607	663	543	605	638	613	629	632	634	646	587	649	635	657	615	616	643	594	625	607	607	656	618	599	599	597	547	588	653	631	651	600	608	618	601	569	600	564	614	618	663	616	630	642	621	611	613	586	568	604	651	599	594	610	618	616	659	664	614	602	609	563	636	627	615	594	606	641	606	655	578	649	605	614	552	592	625
5939	261	213	162	146	155	132	139	120	131	122	135	151	129	127	113	130	136	133	111	133	116	119	117	116	115	129	123	126	143	116	97	114	109	119	134	112	115	116	112	111	134	135	107	117	142	114	112	97	125	132	122	127	131	111	112	122	128	108	114	121	121	125	125	122	123	100	119	115	115	123	131	117	115	125	132	115	126	109	115	111	111	122	106	127	118	135	119	123	126	123	112	163	109	120	141	108	123	133	114	116	122	127	146	125	135	100	119	107	132	112	140	110	114	122	119	125	132	119	112	116	128	115	120	115	117	116	136	120	117	128	135	121	109	113	103	114	111	109	109	119	119	118	109	126	139	114	110	106	101	127	119	94	137	140	122	104	130	127	123	126	127	112	143	108	122	122	136	124	123	103	125	108	110	140	110	113	119	136	107	133	111	107	119	117	130	132	110	125	119	108	132	131	119	115	114	119	124	136	134	137	133	123	115	103	120	131	110	133	143	104	127	107	134	127	127	106	119	109	120	125	116	129	118	141	128	113	117	119	128	131	129	128	106	115	98	110	128	115	125	113	113	124	141	105	126	110	135	129	119	121	115	120	115	118	124	101	124	121	96	113	122	117	111	129	127	135	122	112	129	124	109	104	120	126	110	105	114	104	111	131	127	108	114	125	123	129	95	125	122	119	120	107	117	120	127	124	125	120	110	123	111	121	113	112	124	128	148	149	98	101	109	128	140	129	123	113	131	127	122	134	131	112	122	142	100	113	128	111	110	122	113	135	127	141	119	129	135	128	145	136	123	105	118	134	105	109	108	137	111	139	99	115	107	126	123	116	117	114	127	137	140	120	131	124	142	131	134	120	103	138	133	121	120	122	123	115	122	122	106	102	113	115	119	129	113	120	118	131	121	128	126	126	121	95	127	114	126	131	126	115	114	137	105	122	139	107	105	127	112	128	130	134	135	118	121	118	113	111	113	127	147	129	110	129	128	124	142	112	111	105	134	137	128	114	122	119	121	125	109	95	115	145	134	140	114	110	128	112	115	100	116	113	103	121	126	110	110	138	138	113	133	136	112	125	109	101	128	111	123	152	150	119	129	120	106	113	128	105	130	117	120	119	114	133	118	130	121	111	107	123	111	134	115	136	107	103	131	140	118	118	123	97	147	137	109	114	113	125	122	107	119	108	131	101	122	134	121	118	121	128	123	126	99	133	128	108	130	133	123	99	123	129	114	124	124	125	113	116	123	129	146	114	119	114	124	117	127	123	111	130	120	140	117	140	124	133	124	125	140	107	126	122	119	123	136	123	121	105	122	121	127	135	124	118	113	125	115	107	120	131	132	127	138	134	108	126	110	116	125	127	132	123	109	116	111	121	119	109	122	135	118	113	121	129	99	108	113	117	123	122	135	105	103	125	110	129	115	118	130	143	122	122	95	138	109	126	114	118	110	106	119	112	134	127	134	109	125	107	92	93	117	112	132	124	123	103	118	130	117	121	134	137	122	138	109	100	108	123	134	109	130	127	118	118	126	105	113	132	114	131	122	131	109	105	125	134	120	128	109	118	113	110	131	122	127	127	127	127	123	151	122	111	138	116	118	126	133	120	102	125	107	124	140	144	123	120	122	115	100	118	118	135	111	113	135	120	105	116	126	132	139	113	136	151	117	128	126	109	123	114	124	142	130	138	124	125	123	124	137	117	137	114	121	113	116	134	110	106	92	136	119	121	108	117	117	114	110	113	129	126	111	128	117	126	117	113	126	117	103	117	132	113	128	138	134	151	126	128	119	110	147	128	118	114	123	133	112	108	131	115	115	102	128	118	128	131	143	116	131	108	117	112	104	116	102	134	134	110	116	133	109	118	124	128	141	128	108	139	134	134	119	108	126	136	126	108	124	128	141	105	113	106	119	111	114	117	119	122	121	116	114	125	117	124	130	121	103	116	125	113	127	117	127	119	131	137	115	123	128	128	124	126	121	137	112	96	130	100	137	103	130	126	112	118	117	125	121	137	117	132	120	108	131	137	134	132	120	119	123	127	142	132	133	139	124	129	120	112	109	110	162	100	120	123	126	129	136	117	132	115	120	133	113	138	119	126	111	115	109	118	125	124	137	123	123	118	127	108	124	113	124	107	121	114	131	133	101	131	142	118	143	115	107	130	135	121	129	111	135	113	126	118	114	133	117	109	121	140	116	109	115	117	110	127	122	114	122	131	121	126	118	153	107	116	126	131	125	135	121	140	108	118	124	113	124	99	123	110	124	169	120	131	128	117	107	114	126	132	127	155	119	112	111	118	124	130	110	119	96	119	106	118	120	116	110	138	128	107	118	122	132	113	142	135	107	110	111	135	90	120	102	122	112	117	117	106	120	118	121	117	119	125	110	118	138	148	128	124	115	122	111	93	119	128	111	123	131	124	106	135	111	120	114	138	97	96	120	123	113	110	142	121	123	99	135	106	103	102	124	128	122	114	104	127	128	109	133	120	120	133	115	120	126	110	132	109	115	112	121	107	134	119	112	115	120	122	137	124	153	140	124	100	125	123	123	130	137	134	136	114	123	114	92	115	103	120	137	114	118	118	123	117	105	114	122	133	129	122	134	134	134	114	133	143	134	131	143	123	101	110	126	127	104	130	124	130	134	125	113	132	125	111	118	107	116	111	119	123	111	129	111	119	123	139	134	110	148	127	140	123	128	112	126	109	115	107	121	130	127	106	112	125	93	104	120	125	129	113	125	117	133	107	99	131	109	132	111	107	131	116	140	142	129	135	108	123	114	115	110	112	122	113	137	130	126	119	111	131	131	120	128	131	108	106	122	125	119	102	115	124	143	118	125	137	118	110	119	125	111	115	129	156	104	127	113	111	144	129	122	129	133	137	119	142	121	115	122	125	121	120	109	111	120	131	138	120	144	126	108	137	121	129	95	118	110	104	129	124	124	132	116	115	122	119	110	126	133	113	137	120	130	132	121	122	113	130	119	140	112	122	127	128	130	108	121	144	121	110	133	128	133	130	101	112	105	133	120	114	118	132	138	109	126	135	126	135	122	118	125	111	113	121	113	123	131	121	126	121	125	119	126	104	133	123	116	148	137	117	117	134	114	128	142	112	132	128	121	128	128	141	127	130	118	136	118	128	118	116	125	127	119	115	120	131	114	119	109	121	114	123	117	92	124	130	132	106	118	126	119	120	127	102	131	126	120	106	116	120	132	121	130	128	105	124	122	109	127	140	124	104	114	111	104	112	141	111	101	119	124	150	120	118	106	117	132	135	108	127	137	142	140	113	126	116	122	142	138	140	106	122	113	107	130	111	117	130	128	133	107	117	116	136	115	113	120	99	121	119	124	123	121	121	112	125	138	121	103	115	132	138	128	135	131	120	129	111	126	132	138	117	135	119	116	115	102	106	106	120	127	125	142	129	128	102	113	109	135	127	122	120	111	133	101	133	110	101	113	122	127	114	113	109	144	122	110	131	134	111	132	121	104	133	138	141	124
5134	468	608	643	535	512	466	458	441	451	478	493	492	429	424	435	390	357	368	353	370	357	356	375	353	346	368	395	381	351	353	376	358	358	333	373	368	324	401	372	361	404	344	357	353	357	373	337	356	338	358	370	321	341	371	356	327	325	356	396	340	350	339	348	379	378	339	323	346	329	317	329	377	359	346	380	334	333	312	373	360	328	304	315	382	339	337	354	337	321	351	310	352	376	358	365	347	343	357	339	336	328	309	340	346	331	328	316	359	352	360	320	321	374	333	357	347	383	373	338	350	335	327	360	351	382	360	293	339	350	349	335	335	378	343	358	358	343	352	323	371	349	341	315	326	356	332	382	326	352	345	322	323	359	349	346	346	325	327	376	332	345	346	357	370	367	353	351	344	335	329	345	299	329	336	361	320	348	341	380	328	326	362	359	349	340	372	382	339	347	354	336	375	355	327	339	360	357	309	366	347	356	349	343	381	372	381	339	324	316	351	377	347	330	324	350	338	363	374	362	315	364	335	369	355	353	347	367	345	339	295	353	341	363	331	346	369	343	309	348	336	339	346	367	351	353	322	325	365	364	340	358	329	339	356	353	358	318	373	374	326	356	324	348	359	376	384	346	337	384	322	357	346	354	358	343	352	371	341	338	323	326	349	335	354	366	351	352	358	362	331	384	337	329	353	354	364	343	346	336	341	351	359	348	352	358	346	329	329	335	379	342	338	338	346	321	308	361	375	364	373	330	337	321	339	357	379	370	359	342	325	323	326	345	343	353	337	319	343	334	363	363	371	327	350	378	342	356	355	372	350	357	301	344	349	344	361	381	349	359	319	358	342	354	371	341	349	349	325	356	340	350	328	351	331	366	321	356	333	360	322	365	375	353	326	355	355	328	342	335	349	362	322	362	344	367	338	370	351	341	380	339	352	338	383	358	362	351	332	346	327	334	340	322	349	339	379	368	341	333	316	340	318	355	334	345	342	357	356	345	319	354	363	326	343	341	353	367	351	326	325	356	352	391	378	330	351	360	368	340	353	339	365	346	353	355	301	319	342	312	381	330	356	320	374	341	378	361	330	358	325	346	330	338	341	342	356	352	367	305	358	369	344	343	329	371	337	343	380	340	352	352	368	350	378	345	367	345	358	331	354	342	355	362	340	373	330	345	379	331	341	347	321	339	333	358	365	367	330	345	324	382	305	347	377	336	358	345	354	309	348	354	358	372	343	364	360	371	350	372	345	361	336	337	329	375	350	359	330	378	360	370	341	363	358	331	311	364	354	361	351	318	357	355	354	343	337	346	367	332	325	359	388	311	367	367	338	329	317	358	367	369	378	374	351	332	316	347	334	391	399	336	384	375	379	367	343	373	356	381	325	345	357	317	369	336	342	375	340	369	325	303	360	371	346	360	349	345	350	322	329	356	349	361	346	349	384	329	343	310	348	347	350	310	323	382	366	350	365	347	336	374	349	371	394	360	314	342	325	354	353	324	342	356	340	337	341	382	355	364	358	341	343	340	336	336	366	351	340	346	373	386	369	374	378	360	355	350	336	364	347	341	382	312	316	358	331	351	330	335	347	332	339	345	364	327	359	358	373	377	354	332	360	369	338	336	363	350	382	358	342	382	342	338	364	364	334	347	352	345	346	332	357	346	356	363	371	349	360	362	380	349	332	344	373	333	354	335	342	374	340	338	332	380	349	345	334	309	320	360	354	333	334	327	340	325	333	358	329	379	346	363	344	352	367	328	358	349	338	356	351	357	351	348	351	316	329	353	366	368	349	363	344	380	343	303	349	313	318	343	378	375	332	332	384	365	367	344	363	374	331	333	352	336	353	324	356	330	308	410	336	372	345	337	333	318	387	364	341	350	361	341	342	345	329	394	350	354	368	358	384	326	382	335	352	331	326	342	349	344	363	364	354	311	308	378	331	394	314	337	329	375	356	375	374	356	336	332	408	347	369	339	345	362	339	347	363	347	330	366	336	322	330	335	326	354	345	373	331	331	331	318	323	372	340	367	325	335	347	352	380	351	377	358	335	325	356	325	312	338	375	368	334	361	335	368	352	346	348	348	344	335	328	367	330	328	350	345	338	331	341	327	334	332	296	350	336	347	318	349	368	324	365	325	346	361	375	372	358	345	351	360	330	336	323	336	350	349	318	343	328	371	334	365	347	371	327	339	345	367	352	375	354	358	345	342	348	351	356	342	349	360	378	322	329	357	364	349	377	340	338	358	333	369	390	360	363	316	364	336	362	334	352	325	345	383	365	373	372	329	337	343	339	332	334	376	341	347	353	343	330	354	355	354	350	359	367	346	359	336	350	352	351	338	343	318	338	338	343	334	310	347	350	358	364	337	373	344	328	346	388	394	374	399	385	356	345	330	348	319	357	339	346	353	367	346	330	341	320	340	361	360	373	333	339	347	395	344	325	337	350	353	328	330	360	335	368	362	335	337	328	336	388	363	358	355	336	352	353	326	357	347	388	344	334	352	332	374	395	384	347	338	326	351	385	358	341	375	347	334	331	331	347	296	348	338	359	360	366	353	343	327	368	304	332	362	358	368	338	360	348	330	362	354	368	363	349	375	347	327	337	320	321	353	343	369	341	354	380	347	351	360	376	338	331	348	303	354	364	329	336	339	365	291	311	332	341	338	367	340	370	363	326	348	353	337	339	371	350	326	369	367	354	342	376	328	327	350	361	361	358	309	374	386	362	349	370	374	339	355	345	400	319	318	336	335	354	337	332	367	380	329	360	391	374	358	322	335	364	351	350	385	320	350	377	340	331	345	348	389	371	347	360	347	353	384	347	332	356	340	367	353	353	350	360	355	328	349	318	348	333	323	339	339	380	361	338	334	342	364	348	341	366	383	314	350	381	313	325	376	358	338	332	327	342	318	347	356	344	351	339	339	330	330	350	367	353	333	375	349	392	367	331	361	322	354	358	341	351	352	335	330	325	367	353	316	342	334	383	335	337	351	371	343	347	348	318	367	353	354	373	308	360	361	335	342	350	339	367	338	323	367	361	368	366	346	312	345	360	337	332	341	378	351	333	364	340	326	380	397	354	348	326	375	354	343	342	354	359	344	353	354	323	346	327	373	357	371	352	355	353	333	337	361	350	353	358	354	360	354	327	337	373	381	336	359	363	358	339	342	342	354	342	371	360	352	374	331	375	343	348	332	376	367	323	372	353	325	329	328	362	342	324	342	346	341	351	332	355	346	321	373	323	359	387	350	341	322	336	359	346	378	364	350	335	368	345	359	335	354	359	340	352	347	351	345	336	373	351	360	329	326	322	372	362	371	366	364	343	332	343	375	323	369	347	339	379	327	345	365	346	346	361	373	348	360	331	370	342	319	337	365	307	384	346	333	341	355	334	339	364	358	337	355	358	389	326	331	348	341	383	357	342	343	339	363	326	377	359	350	352	347	364	350	354	349	360	350	335	344	364	364	322	365	372	333	331	297	347	349	333	354	344	341	339	351
41168	9456	1894	1066	781	674	508	428	428	388	383	405	372	325	346	299	334	313	300	318	283	274	264	277	270	315	300	269	258	260	297	296	300	283	294	303	262	283	284	296	280	276	262	272	247	239	266	265	260	286	272	264	261	276	250	277	273	252	250	255	248	266	271	271	269	276	275	266	258	272	269	262	227	313	237	290	258	290	268	230	248	263	241	271	274	273	275	286	269	271	251	268	271	212	233	260	250	274	245	261	254	260	253	261	253	242	251	264	267	269	241	253	250	270	251	257	245	287	258	256	254	275	271	272	261	276	242	273	254	288	261	255	267	274	266	266	280	248	293	246	259	230	297	270	256	252	280	286	266	281	248	252	282	270	261	272	277	269	252	276	260	241	270	304	257	263	256	257	244	268	250	265	256	264	265	243	243	278	279	291	252	271	249	264	252	278	251	243	267	276	265	270	261	236	281	244	259	259	274	286	231	268	257	242	226	262	264	274	270	265	285	259	241	229	234	235	257	263	267	255	246	242	255	260	243	247	237	243	260	236	261	262	251	241	267	212	254	270	265	263	273	278	282	256	264	253	270	230	263	261	263	237	253	268	286	296	264	276	277	255	254	266	282	263	288	243	248	255	251	264	268	250	274	261	275	284	270	249	247	301	285	287	268	262	240	249	266	275	251	228	250	245	268	242	251	274	271	237	269	292	286	249	263	246	280	259	264	273	236	258	285	245	285	306	284	250	270	264	264	269	253	262	280	255	286	255	219	258	281	261	260	225	265	259	298	253	282	231	270	263	264	228	281	242	261	261	259	279	252	263	264	289	246	267	286	227	257	253	286	263	249	281	251	276	243	263	248	271	217	239	249	219	250	264	278	268	241	285	297	255	270	261	260	270	240	257	244	248	259	254	250	257	314	242	263	233	271	252	266	267	276	267	271	248	263	236	259	273	273	212	269	281	256	258	235	278	249	271	285	270	248	276	267	260	260	275	275	281	268	275	263	287	261	283	229	242	259	291	262	259	250	260	285	249	253	272	283	291	276	244	279	293	226	259	279	253	255	224	269	269	246	272	247	268	261	275	221	261	230	260	261	267	258	263	257	286	278	269	264	255	254	263	232	254	276	264	251	265	251	247	248	285	286	230	271	262	237	257	270	272	267	280	283	222	271	254	266	280	252	266	256	256	281	245	260	268	298	257	269	272	268	269	262	231	263	286	292	269	269	253	268	269	265	262	256	269	256	245	269	260	268	248	260	263	291	259	259	228	236	224	272	250	271	261	294	279	243	268	273	266	240	283	260	226	262	260	251	261	266	252	257	271	263	241	235	276	279	257	253	280	225	275	254	261	259	246	277	221	240	246	283	263	238	265	264	236	263	288	234	270	259	229	259	266	245	274	257	282	210	254	298	310	259	269	277	254	258	279	263	274	265	250	245	285	261	287	267	277	262	252	297	255	275	260	279	277	244	272	231	277	296	287	228	250	250	285	276	261	257	250	268	253	239	284	269	276	234	259	252	219	241	240	308	285	257	240	252	273	235	247	273	275	261	244	234	258	256	263	235	264	262	231	282	268	251	259	263	257	270	281	246	259	259	258	285	275	259	254	252	253	265	271	250	287	228	248	251	294	254	252	271	251	238	269	299	263	237	256	257	261	245	260	259	269	271	243	276	240	254	280	259	269	288	278	259	244	309	231	276	238	287	271	250	255	261	240	255	272	241	264	246	251	288	268	273	233	257	248	249	231	274	260	253	269	249	310	282	274	233	261	248	294	300	259	258	265	267	281	269	275	257	248	247	272	276	257	234	257	295	290	257	265	256	285	250	259	262	237	256	275	232	282	257	244	277	279	243	252	269	262	279	259	245	271	282	250	303	276	235	256	271	266	271	265	233	279	251	257	280	270	246	262	262	297	243	255	235	268	251	272	249	251	252	291	278	265	257	243	248	262	249	256	252	277	238	255	241	294	281	270	270	277	256	260	265	235	253	279	273	258	239	266	267	239	265	236	259	241	242	262	245	245	253	241	280	260	286	262	235	252	259	260	237	269	260	246	242	272	239	278	279	280	240	270	261	295	291	254	255	295	279	258	272	233	263	258	265	298	275	258	248	252	246	283	229	254	223	246	266	257	267	234	263	236	268	255	294	259	260	278	252	220	252	272	274	260	289	278	255	243	261	286	262	260	278	262	259	266	252	289	248	260	227	276	290	282	264	256	276	238	251	266	243	276	262	271	281	270	239	254	260	272	276	275	260	243	256	276	282	222	232	233	271	222	290	249	253	274	254	280	266	274	266	267	243	266	271	249	246	262	272	264	283	244	275	258	260	254	268	248	245	240	278	265	229	228	263	240	256	253	258	257	237	266	255	267	232	233	264	258	235	268	260	261	228	234	274	247	265	256	278	257	238	272	244	271	281	279	268	261	259	249	257	250	265	235	261	285	241	263	249	280	300	257	249	249	277	254	250	254	281	230	262	275	266	294	255	228	264	253	257	252	256	278	267	291	290	264	273	266	283	250	270	267	275	255	293	247	248	265	281	239	253	256	244	261	268	260	255	234	255	265	276	261	249	263	280	274	255	254	270	251	275	253	261	269	272	254	255	267	243	258	235	247	267	241	257	267	246	285	274	247	274	239	246	236	266	262	255	254	290	295	247	238	232	260	258	292	248	257	254	252	263	267	249	292	255	273	254	281	264	277	242	227	255	259	263	272	255	272	246	248	259	268	253	265	273	286	265	265	285	251	260	262	234	282	263	241	259	284	254	262	271	245	256	296	250	271	264	253	289	256	262	263	268	272	295	247	243	255	253	234	275	259	264	288	263	276	245	251	272	262	257	220	261	283	267	271	266	278	246	224	265	283	282	262	277	285	274	273	270	257	284	288	265	261	251	302	263	255	247	265	284	235	263	249	255	272	241	265	268	274	269	242	289	282	232	275	268	269	265	244	257	289	232	259	271	263	251	255	254	254	282	292	253	238	283	273	272	275	235	238	246	243	235	284	256	266	273	283	295	262	259	274	260	275	267	276	299	269	254	265	266	226	241	237	277	254	233	261	236	271	279	251	246	263	278	243	258	265	265	272	257	263	270	247	227	271	239	257	288	265	251	268	243	244	272	246	272	252	303	277	267	293	246	255	262	259	242	278	256	270	284	236	239	287	267	283	274	277	277	250	264	292	241	260	259	262	237	250	257	262	235	246	276	237	272	276	231	251	258	257	269	302	265	241	292	253	255	243	237	267	293	249	258	264	245	264	285	250	263	285	261	254	300	281	262	250	261	244	283	291	261	267	271	278	232	265	275	226	275	223	266	301	285	254	274	265	256	247	260	252	273	245	261	256	272	245	274	238	259	264	251	246	254	253	276	254	237	285	253	266	263	227	240	240	261	266	235	268	272	256	256	220	258	247	280	244	238	271	285	251	245	231	221	243	259	260	267	288	255	254	261	282	277	245	246	259	223	272	279	261	260	264	259	259	246	270	248	254	287	283	270	242	266	257
18443	1427	3033	3348	2882	2537	2025	1682	1540	1473	1476	1598	1349	1126	1071	997	981	880	877	853	812	848	812	836	718	721	823	761	728	771	752	757	737	735	808	732	740	751	731	770	742	729	687	726	715	688	697	720	738	715	694	678	655	659	629	686	663	689	661	652	634	642	633	694	678	673	635	682	628	685	620	665	639	661	610	645	644	671	653	661	684	642	706	602	677	650	604	641	662	642	693	656	657	661	640	668	685	619	658	701	659	637	647	633	688	711	669	648	694	622	642	674	627	646	683	674	633	684	670	665	652	621	664	671	636	660	635	644	622	662	667	640	660	646	664	635	643	601	636	653	661	624	674	649	670	650	687	676	643	634	672	647	620	666	651	649	647	620	675	642	633	653	611	637	618	655	679	587	637	663	665	635	670	591	646	623	617	665	689	659	616	656	644	662	634	668	602	679	669	643	647	658	662	667	621	601	645	654	633	632	662	622	689	665	647	635	616	633	684	598	633	643	629	646	709	654	651	641	664	630	681	635	623	657	683	620	635	650	599	620	665	666	619	662	660	687	671	729	682	592	664	635	666	645	636	618	671	625	671	624	672	649	649	664	631	643	646	676	639	634	651	674	667	670	671	633	700	678	626	653	622	633	618	664	676	629	668	651	675	664	669	682	681	635	655	620	661	660	679	666	620	643	679	641	632	651	662	652	643	659	680	602	641	689	611	700	686	639	623	638	645	670	625	701	624	651	672	660	612	666	643	691	662	650	672	661	652	657	673	665	655	676	657	688	674	688	632	648	617	650	660	659	650	634	605	681	648	624	644	658	653	641	631	610	692	657	641	673	671	647	657	630	663	667	688	656	599	692	639	647	636	613	667	655	642	672	687	652	657	699	606	617	713	648	633	678	618	654	674	638	636	620	629	658	673	610	668	637	596	654	658	604	647	616	653	664	611	658	627	628	629	612	609	678	639	662	674	660	679	652	638	646	672	645	674	669	651	696	644	666	683	634	729	693	662	661	642	634	652	664	640	682	660	648	616	620	665	609	633	642	694	609	656	645	672	658	632	636	672	686	662	679	644	663	605	602	618	664	639	665	686	651	645	618	617	627	651	675	628	633	613	690	665	678	648	638	667	662	664	692	669	678	645	643	642	637	647	688	617	633	660	630	666	656	639	657	621	661	663	630	662	638	634	671	668	686	677	640	676	647	646	619	636	646	680	581	601	638	648	656	626	619	672	636	642	604	631	631	633	693	683	661	649	674	666	635	621	669	646	658	693	689	633	610	665	594	673	670	699	621	661	663	607	655	666	663	660	644	612	642	675	649	613	710	662	630	614	662	670	596	660	613	611	629	644	638	642	654	690	634	650	651	683	659	672	642	653	678	636	676	650	659	636	642	651	656	636	677	632	650	642	595	638	678	691	675	655	625	624	652	691	643	595	618	638	677	667	640	629	667	683	611	630	630	639	673	635	652	622	684	657	691	661	641	645	700	631	671	654	648	709	689	667	689	689	592	664	666	608	636	685	623	626	666	662	627	655	665	653	682	679	686	595	625	670	660	659	640	665	660	621	642	625	626	657	595	664	678	594	637	622	666	655	624	652	645	654	672	664	678	674	657	654	644	739	695	628	672	639	696	708	655	681	626	641	603	686	658	581	628	628	624	659	652	642	648	643	632	634	627	649	629	636	666	639	643	638	649	657	681	628	613	632	662	604	658	641	677	650	676	644	630	633	683	627	617	646	659	646	661	659	630	627	677	646	662	643	645	632	619	656	673	628	640	651	614	650	648	631	655	637	664	601	638	630	686	620	645	665	663	655	664	713	674	650	620	673	565	640	661	674	632	631	635	655	631	685	634	651	630	590	656	654	645	627	616	639	641	657	671	586	611	614	608	630	646	667	658	640	616	683	622	643	676	632	672	660	625	680	666	683	620	595	654	624	620	619	644	630	646	655	674	624	662	642	588	615	619	649	656	651	639	647	638	645	664	643	671	645	631	649	689	651	716	656	676	642	650	646	614	644	665	668	640	652	629	638	639	634	626	647	661	634	651	648	661	671	666	665	641	640	673	686	625	683	664	640	643	659	678	626	607	642	668	591	620	709	624	637	660	646	654	691	699	677	677	644	674	628	655	642	667	646	598	623	672	662	649	661	644	652	672	665	615	664	698	641	648	614	587	645	669	681	637	646	606	635	672	670	666	629	608	650	624	623	632	675	642	649	690	601	660	636	712	649	654	644	678	670	616	666	689	661	646	673	615	671	702	646	626	642	696	634	675	649	656	626	621	639	641	656	657	632	650	673	651	644	672	655	631	665	660	639	641	646	644	654	637	622	628	648	651	689	632	689	648	672	639	677	669	651	657	694	675	625	659	661	677	643	623	647	627	598	659	638	667	705	632	633	655	651	622	653	672	661	622	638	671	696	640	653	664	639	648	655	637	668	651	646	659	657	627	658	672	608	571	664	665	690	671	650	616	654	664	637	647	645	653	623	650	642	599	668	620	627	615	642	626	639	611	678	632	614	671	613	646	669	675	641	638	653	670	655	642	661	632	636	658	616	586	683	600	659	700	636	658	665	668	631	650	635	682	612	626	640	664	657	700	672	629	636	628	688	646	659	689	647	645	653	662	672	628	658	614	667	655	659	664	675	638	695	674	647	679	615	641	654	623	695	685	610	680	618	657	661	663	667	636	623	640	701	649	647	653	619	692	607	639	637	625	631	670	670	653	696	640	654	610	639	617	634	643	657	657	637	645	649	641	635	661	676	672	644	682	644	580	653	623	707	657	646	610	649	628	636	638	666	667	672	607	700	635	708	677	606	696	650	659	663	625	621	607	664	642	644	619	609	650	679	667	609	644	654	651	675	675	645	684	668	672	646	656	629	703	571	650	644	691	637	610	655	645	667	686	603	647	668	673	664	662	661	660	618	616	644	647	642	662	651	617	645	633	673	642	635	728	680	639	607	632	639	661	641	594	676	682	605	655	671	649	623	669	624	651	609	586	624	640	665	667	646	680	667	658	608	646	585	647	667	657	646	656	651	649	632	645	666	679	632	634	638	660	640	614	639	637	648	600	655	646	679	697	665	628	652	647	634	605	642	617	661	631	691	666	673	645	675	633	642	655	636	652	650	644	600	606	620	647	626	676	600	643	686	638	622	647	662	666	656	582	670	658	653	632	617	665	637	663	658	649	677	654	624	610	664	641	753	680	679	634	609	671	634	669	649	690	635	671	670	688	671	615	660	624	622	651	661	610	692	627	623	646	672	676	620	651	602	651	658	649	621	629	634	673	657	684	662	646	665	671	665	667	605	631	646	610	663	658	645	641	623	677	613	652	634	636	629	575	652	680	633	626	651	646	673	679	679	646	670	651	641	656	607	676	638	584	633	672	625	641	627	649	639	656	656	668	694	662	664	645	646	645	614	664	629	656	701	662	627	671	621	651	624	657	665	626	683	645	616	657	649	640	665	628	647	648	604	629	623	620	635	679	666	670	662	648
52885	18313	6591	2277	1329	987	739	638	558	479	524	497	453	410	348	345	322	285	277	310	330	295	323	264	297	266	328	291	271	258	288	308	294	254	263	269	300	275	276	281	288	287	268	243	251	247	300	276	292	287	260	255	277	241	268	274	276	285	243	266	258	240	254	246	260	257	269	256	266	244	278	277	228	250	281	262	238	253	259	237	273	264	264	234	275	243	243	269	243	274	263	223	264	257	255	243	281	238	251	223	293	290	260	265	291	253	240	276	270	231	232	255	246	278	255	258	273	286	260	267	230	255	247	271	271	266	258	252	237	225	286	249	283	249	268	278	276	248	260	281	295	232	271	273	207	265	261	244	249	262	260	265	269	245	249	260	272	239	232	246	244	254	247	256	241	268	247	259	233	245	256	225	250	262	265	247	261	230	259	259	260	273	281	243	245	256	265	268	256	235	309	272	256	238	283	244	221	286	282	245	272	274	262	253	242	247	261	281	242	275	247	236	254	257	296	268	259	257	238	242	259	225	269	291	265	247	255	274	262	246	246	240	239	246	268	269	246	243	256	225	234	251	237	252	261	258	257	261	257	250	238	268	279	249	250	269	243	262	265	291	236	271	252	250	250	239	263	255	263	247	229	271	272	277	242	293	250	247	248	283	261	221	253	276	250	240	259	260	241	250	263	260	257	265	243	257	232	265	232	253	269	251	273	258	261	251	253	269	245	240	265	258	259	273	267	259	252	257	232	255	253	256	255	266	241	255	267	280	247	277	267	258	235	259	244	280	283	288	239	269	287	267	265	258	273	265	251	272	250	261	265	268	224	266	239	260	269	248	240	267	236	240	262	264	244	262	253	276	296	268	248	262	269	267	269	255	249	259	227	283	280	268	242	286	263	246	265	260	257	267	233	247	248	291	244	277	237	271	251	256	254	233	246	245	262	279	274	272	260	284	247	253	245	274	229	254	246	232	243	266	248	270	247	286	246	253	291	231	278	251	275	240	276	229	248	242	255	263	262	257	226	254	283	268	253	247	230	270	266	270	244	295	258	253	243	279	233	255	250	241	233	281	268	256	252	238	220	272	254	248	284	249	244	256	236	270	276	286	245	233	265	262	269	251	263	272	252	278	276	249	286	241	252	230	268	290	246	274	266	271	263	251	255	261	248	249	274	258	275	263	264	238	236	228	284	245	242	264	248	266	254	253	254	262	225	285	258	258	243	253	269	256	264	258	244	277	291	261	247	236	239	246	263	254	319	285	249	244	244	243	247	300	249	278	232	296	237	278	256	244	243	277	242	251	252	243	255	252	235	279	254	269	251	238	268	237	268	250	249	260	260	246	256	253	237	262	230	252	250	247	276	267	242	240	271	243	256	274	255	239	247	241	277	287	243	260	285	273	234	292	263	259	268	268	239	293	281	265	257	225	219	298	251	279	243	246	291	237	253	256	215	274	240	209	243	253	235	250	243	256	285	253	266	230	235	294	244	250	256	242	269	241	223	267	247	223	258	273	243	265	246	251	250	252	255	268	273	247	254	242	251	264	240	268	250	254	270	263	244	255	241	225	231	242	273	263	272	278	244	271	250	235	238	258	242	267	276	255	242	268	248	261	260	238	235	281	262	251	254	250	219	263	268	268	278	251	297	244	295	262	291	262	252	264	268	273	272	277	258	242	280	261	267	249	261	288	276	252	267	278	220	245	271	284	240	232	255	254	254	294	246	247	237	267	237	261	240	246	262	255	279	269	262	246	257	266	257	226	263	251	240	266	253	250	262	245	264	257	231	257	253	266	255	277	258	270	274	264	261	251	269	256	208	262	242	247	255	271	261	261	262	250	271	285	220	245	289	253	274	272	261	222	254	228	236	257	277	266	226	258	291	282	272	265	243	233	273	254	249	237	236	259	290	257	215	277	276	295	236	273	248	245	257	231	229	251	241	245	262	250	268	253	262	265	257	262	267	253	245	230	250	276	270	240	232	228	259	273	268	245	263	234	259	248	227	277	291	242	261	283	229	254	272	229	263	245	239	248	263	276	278	247	267	283	283	278	256	270	256	241	293	268	257	267	273	256	267	256	236	285	271	251	276	270	273	293	257	258	264	269	240	246	275	258	267	234	257	274	276	236	235	241	257	274	241	261	230	261	225	258	246	251	258	241	264	249	261	260	238	268	245	247	272	256	259	265	236	261	256	288	255	224	219	244	264	263	266	234	265	284	256	284	261	273	249	245	242	220	274	256	263	258	267	233	250	263	269	259	260	253	245	258	290	261	247	264	248	226	269	270	271	251	265	241	233	248	251	247	237	253	250	239	241	227	231	272	270	275	269	231	261	253	263	243	257	286	255	245	222	244	253	251	268	276	252	247	247	265	253	237	254	267	265	291	243	266	290	269	261	272	288	243	271	246	283	265	265	232	268	253	258	237	258	260	260	266	220	293	266	276	264	250	262	257	250	236	246	281	260	246	239	231	243	292	236	231	242	240	258	238	244	246	277	277	271	246	265	263	263	261	222	235	281	247	269	286	239	276	278	275	249	268	229	257	276	279	287	298	244	262	268	236	279	239	269	256	257	254	264	235	256	265	275	261	289	253	261	259	290	259	259	248	258	222	267	274	260	247	273	254	248	258	260	260	282	268	240	260	264	247	247	251	297	227	251	238	267	281	255	249	256	272	278	260	229	270	245	270	237	264	280	255	230	257	238	245	252	219	241	252	271	242	257	289	256	265	243	250	256	246	263	252	254	254	254	268	267	237	246	262	243	261	226	246	310	243	258	252	268	262	285	270	257	247	284	251	274	284	262	267	265	270	266	241	252	231	213	230	258	304	242	263	266	264	269	266	264	220	286	268	272	259	248	231	276	281	254	232	259	269	250	283	274	264	248	241	250	253	253	261	224	271	262	264	277	257	226	264	241	281	250	268	280	246	301	277	259	262	275	269	254	276	236	251	266	242	282	264	239	251	248	215	248	252	253	240	275	269	228	281	224	259	266	273	238	253	258	296	256	219	237	259	249	241	257	272	254	266	260	276	244	225	318	280	220	262	259	290	259	274	262	261	257	250	249	281	260	243	231	281	289	275	255	258	232	276	249	239	267	266	232	256	264	246	259	244	242	266	260	252	252	245	247	260	281	278	246	256	264	272	271	271	240	252	266	278	238	268	239	239	247	258	254	245	274	243	222	248	278	271	283	250	278	263	231	268	246	259	251	290	228	227	233	238	271	255	233	223	250	204	257	243	237	253	242	261	259	260	300	269	278	259	236	235	251	239	241	213	259	256	259	250	262	244	235	239	265	247	247	275	235	261	242	263	236	262	283	252	267	276	266	249	282	244	261	237	243	265	254	272	240	254	255	294	277	255	261	230	241	274	263	261	276	242	258	276	250	253	239	264	273	280	269	212	264	264	239	268	247	240	257	264	235	279	238	256	284	258	244	228	268	250	222	256	238	247	264	220	247	241	273	268	269	273	217	255	282	260	256	251	256	287	215	250	275	228
24484	2311	4759	5658	4763	3901	3192	2581	2221	2217	2157	2242	1813	1610	1372	1286	1170	1117	1047	937	951	929	892	861	826	814	830	790	783	809	851	832	851	772	785	782	807	830	834	852	832	788	679	705	732	709	806	745	752	724	688	667	686	651	643	658	611	665	680	675	675	673	655	644	651	678	621	644	596	617	594	654	658	584	612	623	667	616	626	641	665	618	648	626	650	595	668	620	652	657	650	644	616	575	631	611	562	617	592	594	589	645	581	614	658	601	595	565	582	601	596	582	622	594	635	592	651	619	621	566	597	627	622	627	594	626	575	632	627	632	582	636	592	576	653	693	641	626	615	636	629	620	649	613	613	647	566	594	616	596	649	628	610	601	654	589	639	638	625	576	600	594	616	642	643	591	613	601	652	633	633	607	577	649	605	586	630	632	626	579	614	561	623	600	622	643	619	614	621	615	582	564	578	599	610	656	627	600	606	616	628	607	616	613	612	594	599	589	607	669	591	590	633	638	651	608	626	609	595	601	609	660	619	596	576	564	584	664	613	637	609	610	625	616	654	623	607	626	616	610	624	606	665	588	639	630	595	622	573	596	628	569	599	636	674	633	610	598	641	646	625	606	584	613	594	626	641	592	585	606	601	642	614	593	642	573	583	608	614	586	637	640	628	613	600	605	629	631	618	640	611	618	620	591	664	631	596	588	632	602	600	667	602	614	659	625	622	603	589	619	574	624	604	622	586	598	586	629	627	634	618	623	628	643	634	631	568	623	639	645	625	601	594	618	636	608	587	603	597	604	617	620	607	599	616	636	618	619	572	600	667	583	606	593	670	634	571	622	643	593	607	597	613	582	636	623	669	601	652	626	638	614	578	607	632	588	579	664	627	589	628	617	656	607	559	582	617	569	652	647	602	631	617	626	593	622	580	563	600	589	611	605	602	616	602	597	595	640	598	614	626	628	617	633	597	670	611	681	594	576	595	614	610	634	619	611	618	587	603	600	640	629	631	574	606	579	603	579	615	621	604	600	590	626	594	607	666	592	629	586	552	600	618	576	596	626	569	616	576	609	587	621	604	606	687	555	617	622	600	579	606	612	621	583	632	648	620	621	602	636	568	586	587	578	662	630	640	613	620	608	608	603	570	605	633	583	605	628	590	670	646	660	613	588	563	576	619	655	615	608	613	598	607	633	603	594	625	626	626	581	612	634	642	552	609	592	666	655	595	610	614	618	615	592	605	573	614	593	593	575	625	543	599	621	655	628	609	580	662	629	647	588	612	609	621	617	619	596	618	626	596	615	617	633	656	610	627	637	626	600	637	583	598	591	646	627	605	609	623	600	617	622	657	621	617	604	587	604	632	592	596	624	609	590	603	624	586	561	648	630	607	529	591	604	628	533	562	670	627	642	601	616	590	626	604	598	578	628	596	612	578	655	645	623	558	641	587	612	613	633	613	586	633	611	598	618	635	620	599	612	633	616	661	594	636	594	635	572	608	611	621	605	599	612	577	616	585	598	589	608	597	620	557	569	645	630	624	599	604	610	609	589	597	641	589	614	659	585	566	587	622	660	628	603	631	598	649	595	627	628	607	629	596	622	588	585	645	580	595	621	593	591	655	651	602	585	612	610	611	629	642	629	623	558	584	625	616	553	601	594	612	581	606	607	609	657	579	592	613	613	672	603	596	594	659	648	615	648	600	621	559	641	565	595	666	628	627	594	641	603	601	626	643	584	604	618	592	571	648	618	622	642	561	631	622	644	600	609	568	654	604	615	630	603	584	597	613	640	595	650	611	611	601	637	594	628	628	622	593	654	586	582	587	610	614	631	619	573	577	596	591	617	608	630	624	620	608	607	664	618	607	624	590	558	610	599	608	612	620	609	643	622	575	568	597	592	576	577	617	601	622	607	602	628	640	603	584	599	597	624	586	577	589	574	613	615	597	610	596	638	635	576	624	619	642	617	599	623	643	560	630	638	571	615	622	594	619	589	630	640	616	572	602	597	632	615	582	582	619	627	644	626	642	642	612	633	638	590	609	617	633	633	598	612	671	585	612	638	600	587	608	613	584	608	609	600	645	595	590	585	591	565	596	590	633	570	630	584	587	612	617	618	660	608	584	639	601	607	632	640	599	619	631	632	614	556	629	623	622	648	619	613	648	594	627	625	556	618	634	574	607	574	578	622	597	620	629	603	631	612	635	629	572	583	613	633	627	584	638	589	651	604	597	596	624	644	656	630	599	639	649	638	614	623	609	583	620	614	560	609	651	609	614	612	608	604	619	621	579	610	610	656	598	589	573	596	551	603	619	608	572	626	621	641	663	627	622	566	618	628	636	619	617	645	617	620	610	625	620	634	627	637	610	591	610	602	644	659	634	610	587	616	676	599	581	585	582	573	620	605	606	586	577	650	618	644	640	599	597	610	576	608	620	595	622	611	597	619	635	592	565	587	626	598	589	585	584	607	608	576	630	608	599	648	629	612	611	581	606	647	639	631	621	645	603	555	622	612	601	606	589	590	610	636	642	630	602	581	601	647	640	565	596	593	657	624	639	654	610	599	605	618	638	641	597	592	568	553	601	648	603	593	613	614	624	575	577	589	638	641	606	613	614	661	610	614	567	625	658	562	599	603	564	653	609	610	588	625	641	565	602	622	612	594	537	609	658	631	610	626	640	631	629	607	605	600	621	625	616	654	599	585	647	586	602	648	641	620	593	601	580	594	622	553	594	583	561	627	595	624	594	587	627	635	635	638	634	591	676	606	603	664	593	613	606	594	633	611	620	639	632	574	615	597	656	620	600	591	619	650	637	605	611	635	555	594	685	622	603	623	636	581	620	588	589	634	578	614	588	601	637	595	640	614	650	591	630	557	632	628	673	599	616	598	631	608	594	585	581	596	590	600	654	617	601	610	589	587	627	614	669	617	640	590	621	617	624	582	558	650	632	641	589	596	576	595	587	632	637	594	623	619	613	619	579	617	598	591	601	588	612	621	605	600	655	618	627	608	619	634	599	578	602	630	630	603	585	637	566	608	623	605	595	640	661	632	639	660	553	653	565	597	609	626	629	617	595	637	617	607	581	619	602	638	602	599	656	579	640	626	573	653	589	635	580	613	637	596	586	620	645	599	593	622	574	593	616	635	586	589	619	625	611	669	635	558	601	640	657	624	629	625	607	650	640	590	607	611	639	636	659	587	600	626	647	593	631	604	590	626	641	557	589	600	587	587	607	610	610	643	603	607	575	602	578	657	587	580	630	645	623	595	618	573	616	578	618	685	619	607	583	574	623	599	578	623	644	583	594	624	587	610	588	618	599	631	614	649	610	640	615	650	600	610	626	647	612	588	591	608	647	661	655	566	632	578	635	609	594	612	616	630	611	600	622	594	630	661	626	642	565	565	582	602	581	592	612	641	602	663	605	595	634	623	609	610	604	639	620	646	629	591	610	592	591	624	620	585	562	591	599	581	621	645	654	616	650	602	605	628	654	656	626	616	629	556
5894	271	201	166	142	154	144	137	137	146	142	153	123	138	153	125	128	110	141	134	117	122	124	139	100	110	125	122	110	111	108	125	120	120	115	110	109	144	128	125	119	125	111	88	135	133	116	110	120	113	103	104	99	122	121	129	140	99	117	130	107	123	131	125	127	126	114	107	124	101	121	109	101	126	108	115	116	124	137	119	129	113	102	114	123	127	124	126	121	114	107	115	133	130	137	118	129	117	139	113	124	103	120	142	122	146	105	110	115	115	141	108	112	110	132	130	128	133	128	119	135	113	116	119	117	125	90	128	104	114	121	117	109	122	122	126	124	124	114	116	106	143	125	128	118	129	100	111	99	118	131	129	141	133	131	129	136	146	137	115	122	115	127	130	124	118	133	119	124	111	142	121	128	134	123	117	107	132	124	117	124	125	120	128	93	98	104	107	108	146	112	115	131	107	102	123	101	119	133	110	125	98	127	123	116	142	128	112	123	113	140	109	103	132	123	106	117	107	116	124	129	119	107	118	111	112	109	123	108	126	116	119	129	135	108	110	119	141	122	102	104	123	116	107	109	110	123	112	108	134	142	118	103	113	147	106	120	126	104	116	111	124	124	127	104	100	129	122	136	127	133	101	122	127	117	118	127	125	112	115	116	137	131	134	120	101	112	139	109	119	113	124	132	110	133	107	128	107	118	112	105	137	121	133	121	125	125	108	132	125	120	112	133	141	121	124	124	105	141	117	124	122	116	130	117	123	119	137	112	134	124	96	102	113	106	132	135	127	131	117	123	111	119	113	116	129	128	121	134	131	125	123	109	134	110	139	134	146	95	127	130	144	117	120	128	111	111	121	113	110	144	109	127	135	109	119	118	126	117	144	120	127	116	114	125	123	94	141	114	116	108	140	133	100	111	108	144	113	121	128	105	117	114	121	122	115	120	106	117	132	125	119	100	136	117	117	106	101	101	116	133	126	129	127	122	124	116	112	142	119	127	113	136	121	132	94	118	95	139	113	138	127	119	111	103	114	123	128	133	128	115	100	138	72	107	115	113	119	117	119	122	114	92	97	123	125	111	122	125	116	127	121	149	137	122	111	126	124	110	126	102	118	125	135	119	115	105	137	139	131	123	118	103	104	110	103	127	133	102	127	131	112	120	101	116	120	129	116	114	124	116	103	113	102	111	127	131	137	123	121	113	111	114	111	137	126	99	99	129	121	114	111	122	111	101	116	127	137	124	104	145	131	117	121	139	132	130	105	122	108	107	108	111	115	119	120	117	99	128	117	120	97	129	127	130	121	137	126	103	117	100	120	111	112	123	112	130	109	127	128	112	112	112	117	134	121	98	131	121	124	120	116	137	124	103	109	130	100	128	137	108	108	125	116	118	115	102	136	117	117	128	128	104	98	106	121	95	119	97	105	129	98	138	120	130	138	114	125	122	126	125	126	131	146	120	128	138	116	151	126	137	119	123	120	110	120	123	137	122	103	124	114	121	106	103	119	102	119	127	135	139	104	99	112	129	118	121	98	122	113	138	125	124	135	105	114	123	124	141	102	121	150	95	131	119	106	124	106	106	119	109	108	97	108	118	146	140	117	109	113	120	110	117	110	116	109	129	129	118	104	127	129	122	107	141	111	107	134	115	110	109	123	126	117	118	134	130	106	124	121	118	119	113	113	107	116	134	102	125	126	124	108	132	129	126	110	126	138	129	119	121	118	121	135	122	101	101	111	132	113	102	119	126	121	110	110	121	114	105	119	125	110	136	123	122	113	119	111	105	116	126	96	110	114	126	129	131	106	124	107	127	110	109	110	107	105	109	125	112	118	105	124	113	113	129	119	128	121	115	110	147	124	107	117	125	117	106	114	118	121	123	125	123	128	133	117	103	124	120	124	116	117	103	108	121	114	122	128	119	127	120	121	133	128	109	116	119	127	132	127	118	107	129	120	116	123	109	100	116	141	122	122	109	106	125	118	132	138	120	126	120	116	122	124	102	140	117	122	99	105	126	121	125	103	122	131	135	127	151	131	120	122	141	120	103	115	123	106	119	121	140	103	134	110	129	164	104	125	126	121	111	115	147	117	144	103	123	109	145	132	134	112	131	99	111	117	113	120	125	136	114	128	117	113	113	128	126	127	130	113	126	104	113	118	125	110	122	123	113	124	114	112	117	111	115	109	109	100	111	120	114	117	113	115	114	92	126	106	116	125	116	133	109	105	114	131	133	124	125	103	122	113	110	150	120	117	131	109	118	125	113	117	113	99	113	138	121	137	132	136	123	146	148	125	109	117	119	125	117	139	103	134	115	117	108	133	130	132	115	125	132	142	117	121	134	111	134	107	123	118	145	121	116	119	102	114	145	116	126	128	117	125	123	113	124	119	120	123	131	138	116	132	93	117	128	141	127	133	122	114	122	137	109	120	124	119	118	116	118	102	111	114	122	134	135	119	113	123	117	111	109	124	104	132	142	120	113	130	116	107	121	138	99	110	121	121	142	115	134	122	129	120	116	133	124	148	109	127	109	144	132	117	111	123	122	144	128	133	95	106	132	120	136	105	121	116	130	128	111	131	107	110	122	129	117	122	124	117	130	110	114	111	104	124	134	139	126	113	123	115	115	129	124	124	132	128	135	102	115	102	123	121	106	135	129	114	105	110	107	133	142	112	117	117	113	120	109	128	118	118	122	125	131	134	119	125	118	132	127	121	112	119	127	116	119	131	111	115	105	110	100	134	111	117	131	135	126	117	107	127	119	103	117	143	123	122	125	111	107	123	130	122	134	116	120	114	105	136	103	133	125	135	114	128	133	124	142	145	110	133	109	123	117	111	117	124	114	119	109	111	131	120	110	122	113	104	131	112	121	137	106	129	124	112	124	127	121	98	114	117	120	120	120	137	102	129	144	128	127	111	115	129	117	123	127	128	138	126	145	122	104	125	109	118	115	98	119	105	116	143	118	106	140	129	127	117	110	111	111	110	125	124	112	113	129	112	101	112	139	116	134	118	119	120	111	111	111	130	134	113	128	114	112	133	113	123	126	103	125	138	130	107	117	128	133	123	135	112	120	112	152	106	116	133	142	122	133	119	130	136	119	110	113	116	111	108	115	132	118	103	139	111	141	143	114	106	116	109	118	118	128	121	114	108	148	120	121	115	113	126	112	134	126	134	106	126	122	116	154	138	111	144	130	113	116	130	110	125	108	117	105	133	102	95	111	116	125	131	124	129	120	145	111	138	111	118	97	123	127	117	104	114	118	127	135	115	120	125	131	116	132	122	125	127	105	110	131	125	134	129	122	131	132	118	121	116	125	112	126	111	114	116	97	145	131	123	116	129	109	117	121	126	117	110	123	115	116	113	103	122	107	143	131	126	118	149	118	122	125	136	108	136	118	115	97	108	108	124	111	125	128	124	152	129	147	119	128	122	111	126	110	116	135	127	129	126	122	121	108	142	106	150	134	131	127	113	135	111	134	117	130	114	114	109	118	125
5167	442	535	642	523	486	460	435	399	476	502	556	495	431	436	370	372	381	357	346	379	338	349	378	382	363	386	368	332	348	363	373	377	325	353	335	354	360	365	348	392	344	334	358	369	369	368	316	328	345	360	345	326	321	324	287	357	379	320	391	369	390	329	332	366	400	356	326	382	332	350	337	335	334	380	349	369	333	342	344	320	332	392	348	330	341	336	350	329	347	391	337	290	304	331	311	326	329	336	358	308	366	383	341	362	365	331	375	340	375	362	357	335	371	353	355	377	350	364	363	339	314	356	361	335	359	360	333	346	341	349	351	336	346	337	333	364	335	318	343	347	338	349	379	365	342	350	361	383	352	358	352	305	361	340	350	338	359	351	339	327	338	311	348	337	307	324	341	352	344	320	342	342	354	315	354	352	353	330	333	345	344	347	342	341	346	347	374	339	354	333	318	351	376	378	340	351	342	359	350	402	340	328	328	342	352	367	355	337	322	347	335	325	363	390	337	340	349	347	344	367	375	371	360	374	368	345	331	353	355	340	321	348	351	324	361	359	344	364	387	349	329	350	345	370	330	367	340	354	351	335	329	319	330	314	350	332	341	347	368	362	356	352	384	356	347	357	371	316	365	351	342	331	308	350	328	355	329	329	368	330	342	341	353	322	338	355	305	335	345	368	375	328	340	315	394	345	324	370	308	320	356	362	361	361	336	355	336	334	376	344	361	323	327	331	353	370	330	406	333	353	378	353	366	378	351	380	356	336	362	359	361	339	353	333	333	319	382	362	335	334	357	368	337	365	354	328	337	359	333	369	359	352	307	308	369	374	338	342	349	363	363	351	384	332	327	307	308	348	350	337	361	352	343	372	353	345	376	336	349	345	338	365	377	354	350	337	364	327	347	346	363	343	363	342	342	315	343	359	340	316	352	360	387	325	365	343	342	345	354	359	353	360	342	325	372	348	352	336	357	322	370	358	361	351	358	359	351	319	353	344	378	353	369	358	367	367	370	346	338	360	345	360	313	359	344	361	323	343	343	347	347	368	355	338	355	350	353	340	307	375	346	353	370	375	358	370	371	328	315	316	346	315	316	335	360	366	364	357	370	330	349	344	369	352	323	351	326	332	322	369	325	361	352	366	331	335	333	356	353	348	373	361	360	333	342	351	333	341	342	309	343	362	365	358	329	350	359	361	385	360	367	325	334	334	357	353	342	371	359	343	342	374	353	346	362	375	363	332	342	346	361	350	315	377	373	353	351	350	357	340	387	347	365	338	321	355	336	347	363	352	337	326	344	315	365	335	393	345	355	371	364	353	355	364	342	355	371	372	367	337	363	332	389	338	334	377	357	335	359	360	353	356	336	360	322	356	346	363	326	319	328	347	349	349	354	343	320	352	379	352	360	348	315	365	356	339	327	348	331	346	366	352	331	338	371	342	378	354	339	335	376	339	359	351	325	380	358	315	357	357	327	344	332	353	380	396	353	370	351	319	359	365	359	382	377	355	325	313	381	323	354	327	325	352	328	326	362	387	358	346	376	346	341	358	361	343	356	344	325	346	322	330	364	350	328	360	336	342	359	358	357	354	335	343	340	341	389	349	380	352	341	356	365	331	357	327	383	340	338	377	336	335	373	360	371	342	371	347	342	351	381	346	355	325	347	339	386	348	294	359	343	350	347	342	361	357	338	321	334	372	352	322	326	350	351	317	351	344	336	347	348	314	374	358	337	334	355	343	336	361	333	345	351	390	357	357	369	319	365	366	348	358	341	376	334	345	348	335	330	344	357	368	368	332	378	353	362	329	327	351	321	337	362	363	343	323	343	342	325	352	392	362	350	333	318	333	332	325	389	373	367	344	348	372	360	341	351	371	366	346	330	342	337	348	348	333	349	357	349	337	361	363	368	376	353	369	384	351	373	333	367	342	336	366	347	363	371	335	330	366	343	326	334	343	349	337	360	346	360	365	313	334	353	319	350	337	372	357	367	385	350	381	369	325	351	353	352	362	307	334	336	348	341	289	359	339	361	356	324	324	321	366	350	329	331	333	360	338	310	330	375	341	323	335	319	340	340	351	361	356	367	315	378	337	335	374	342	367	335	361	374	367	357	329	386	365	354	366	367	345	362	317	367	366	360	347	350	364	359	327	362	369	359	354	324	345	335	367	375	271	334	366	338	347	343	344	372	359	327	337	346	299	357	331	358	324	302	313	335	352	346	342	348	331	340	350	303	352	328	319	343	342	366	343	333	387	337	404	358	374	338	334	326	342	355	385	322	342	361	373	323	367	361	389	337	350	361	345	323	345	344	357	356	352	348	338	357	313	354	354	341	354	333	384	364	345	300	356	330	345	339	344	346	328	334	367	362	363	354	347	379	339	342	343	329	327	347	347	315	321	353	324	344	344	400	361	354	358	385	333	339	339	352	311	348	336	348	343	350	340	357	366	360	355	347	343	335	353	334	341	311	343	364	378	346	377	360	341	359	344	375	360	334	343	338	386	332	360	334	351	373	349	317	340	326	352	336	329	363	343	352	361	344	357	356	315	327	364	369	374	285	359	330	374	359	352	340	346	362	362	341	340	347	322	315	379	360	339	336	361	336	330	345	357	337	308	371	330	349	363	345	350	358	342	351	359	336	368	346	368	372	363	352	297	340	352	356	380	373	359	345	340	349	354	353	359	333	330	334	341	344	396	324	377	339	351	334	319	351	336	344	357	338	333	372	347	373	359	387	339	339	342	347	337	359	347	368	364	346	375	372	351	361	352	348	342	354	338	330	353	325	351	360	396	331	320	342	341	379	351	346	330	359	347	348	346	343	354	312	346	344	340	346	345	339	350	342	349	330	355	346	357	325	359	352	351	327	332	343	353	347	345	342	348	369	365	356	345	351	344	363	332	384	366	377	349	349	338	349	349	360	326	347	357	346	374	384	345	351	316	364	342	346	330	350	368	355	384	387	329	321	355	362	371	339	373	345	356	378	415	321	362	298	305	346	335	356	352	370	343	347	320	364	319	343	346	326	333	362	342	357	339	338	376	334	334	372	379	360	343	375	308	399	356	340	364	373	338	353	355	344	355	344	344	345	332	353	348	337	343	340	387	341	359	333	349	345	364	346	379	373	338	343	358	340	366	353	346	373	353	375	360	395	341	369	336	318	375	384	362	347	357	373	359	368	348	374	354	364	373	328	327	343	358	355	378	344	342	333	357	342	343	344	338	322	329	341	345	318	362	351	347	366	363	318	349	330	370	343	371	360	361	337	333	371	367	340	360	336	340	357	337	338	328	336	329	346	380	333	327	312	336	342	339	341	368	350	344	345	392	367	316	343	359	371	314	382	370	337	355	370	323	349	340	368	319	341	371	349	362	384	325	347	355	374	397	346	349	325	394	386	324	336	335	324	321	350	341	331	355	330	338	358	334	308	363	360	370	335	363	373	355	337	339	329	335	330	353	381	350	306	362	341	346	376	330	335	347	354	364	344	381	361	357	355
44065	9699	1726	1110	754	625	520	442	433	405	399	431	352	342	315	321	310	285	302	271	271	270	270	296	268	265	285	273	298	245	264	262	271	278	263	261	268	295	291	302	283	250	271	260	276	272	289	253	255	281	273	283	285	247	283	251	249	252	261	269	262	262	230	264	280	254	252	284	249	276	233	276	244	261	293	269	248	236	270	266	269	242	278	224	275	277	275	255	275	276	268	275	261	284	277	244	278	276	259	248	290	246	239	270	252	258	243	269	279	234	239	269	247	252	298	245	242	258	290	266	261	251	229	276	256	281	265	279	254	244	287	283	241	266	242	267	258	270	257	251	271	222	252	254	251	260	250	290	256	243	278	255	259	270	278	264	291	254	280	278	241	240	270	222	260	233	234	243	274	260	276	275	288	261	236	269	230	252	295	229	286	273	256	262	269	287	252	249	261	269	250	254	255	271	239	257	277	247	258	242	264	318	233	252	277	258	228	311	251	223	238	275	212	270	254	263	257	264	262	235	266	269	237	233	280	270	275	250	277	249	270	264	258	259	274	286	248	250	265	249	236	266	262	253	271	273	247	279	283	244	283	254	275	260	262	274	287	279	274	250	262	286	253	251	254	276	278	229	275	271	242	286	246	278	258	273	287	284	280	276	260	276	283	278	255	265	262	270	260	274	250	278	254	218	252	257	269	288	242	254	246	273	263	244	255	261	263	243	254	229	277	265	268	235	264	261	244	262	245	263	270	255	269	282	277	242	247	256	291	258	247	272	254	240	280	230	226	256	242	266	250	233	248	283	226	261	253	268	243	281	294	245	257	247	244	265	257	295	267	251	250	280	264	245	263	249	259	266	251	260	258	251	265	274	241	248	283	270	275	267	269	259	247	253	227	262	245	245	279	247	268	266	274	278	249	248	247	282	274	275	257	264	285	242	247	264	253	252	268	271	303	263	268	260	277	258	255	254	244	246	291	252	288	240	273	285	290	271	266	256	252	246	257	232	241	262	251	265	269	271	258	289	253	232	265	306	266	229	250	252	250	288	253	271	252	274	241	272	248	231	255	261	294	268	265	225	268	243	264	273	270	265	243	261	257	267	264	283	263	257	280	300	240	239	227	272	245	284	253	257	269	245	263	252	242	257	271	289	265	248	264	232	246	272	257	258	258	228	257	286	250	275	257	270	269	273	267	265	244	270	257	274	268	262	229	258	259	249	273	241	274	239	260	254	272	270	252	257	255	264	269	276	276	244	298	255	276	239	264	250	263	254	273	271	259	272	274	291	266	263	245	264	262	258	243	283	261	244	260	250	273	253	277	266	245	267	272	255	268	249	247	235	260	258	251	252	256	259	256	259	253	254	266	252	269	272	251	267	198	275	256	271	252	246	246	251	290	266	278	265	260	266	254	239	233	265	247	260	276	259	260	272	260	263	264	238	273	252	231	248	247	246	247	250	256	281	265	264	240	244	238	254	277	268	233	264	250	262	253	244	273	247	289	260	290	268	254	280	260	250	280	277	291	280	258	280	290	276	277	244	257	244	279	277	281	265	253	274	275	298	283	243	253	259	259	257	260	252	272	244	250	257	276	245	259	273	291	253	293	245	264	282	249	268	240	284	282	259	260	251	265	271	243	245	265	283	258	252	277	271	270	252	270	254	239	281	272	267	231	262	276	258	289	285	262	278	265	273	267	264	266	276	279	299	281	263	254	282	266	255	265	246	273	267	268	263	274	254	256	249	277	255	250	243	288	288	254	264	272	262	245	276	276	283	278	238	213	278	266	240	268	279	270	252	260	267	278	257	272	242	259	254	251	259	277	262	238	292	268	267	265	244	257	257	242	274	269	247	273	251	265	260	275	273	247	252	240	274	263	265	280	268	254	281	239	251	263	245	239	271	275	269	270	250	244	242	276	254	261	269	260	275	286	243	251	235	255	238	289	266	219	237	267	236	239	250	250	258	254	251	269	239	267	259	275	279	277	243	249	260	270	260	246	286	261	258	274	281	261	233	263	280	274	249	240	293	267	262	272	288	234	264	239	252	230	281	267	242	281	266	239	248	244	306	280	257	273	264	269	257	268	268	272	256	270	276	260	247	259	263	243	248	231	266	247	244	263	253	243	245	273	284	260	251	299	238	279	269	243	230	269	269	264	277	251	250	249	257	294	273	258	239	257	240	233	264	276	268	271	250	248	271	274	257	279	266	266	246	263	259	241	258	260	237	293	267	283	255	285	262	249	244	234	269	256	249	258	258	246	250	282	260	264	259	226	286	262	289	214	271	267	246	231	277	255	273	288	258	274	265	260	284	286	276	251	255	255	249	245	278	281	272	261	263	290	264	277	260	266	263	254	263	233	286	258	256	270	259	264	229	264	274	229	235	247	249	252	256	276	291	232	260	272	272	258	269	271	260	262	250	225	264	247	278	243	250	238	262	253	272	257	234	226	272	246	268	239	270	269	258	283	266	265	260	248	227	296	275	238	260	300	255	237	238	260	255	252	279	235	243	277	232	256	280	256	274	257	265	273	245	290	280	267	255	247	247	269	247	264	290	243	294	259	237	226	234	288	228	255	264	235	270	282	264	248	241	257	259	257	293	264	262	276	237	269	284	261	259	227	258	238	253	269	265	246	245	267	259	246	271	222	278	240	254	249	268	233	266	287	254	268	251	266	259	261	273	288	248	252	263	260	261	260	245	237	241	265	257	232	271	225	235	227	257	262	270	237	255	238	278	255	246	287	247	243	250	250	262	259	283	224	270	254	250	254	240	269	246	270	257	283	257	269	267	263	268	264	292	293	304	245	258	251	280	282	258	271	261	266	264	248	265	272	295	252	237	250	280	242	223	297	262	288	251	251	227	266	247	270	227	288	283	268	268	236	259	240	247	273	246	270	291	283	251	258	254	264	287	249	241	264	217	243	279	251	292	284	255	279	260	259	250	264	266	255	271	272	224	264	246	278	237	258	265	266	259	270	255	251	299	258	285	256	257	268	282	263	240	282	265	242	238	229	273	266	269	256	238	230	264	278	249	276	287	269	238	290	224	268	257	277	245	295	254	252	285	257	264	269	240	262	256	284	258	279	251	240	260	260	253	263	267	271	217	236	274	253	264	277	214	261	253	281	263	277	257	251	238	251	259	260	272	264	247	258	221	288	257	252	261	255	255	272	267	267	282	275	258	286	253	251	266	252	248	235	254	252	271	279	285	269	264	252	272	255	279	260	245	266	242	235	281	283	277	286	267	259	240	255	239	274	276	268	229	277	277	242	259	248	254	274	240	257	246	252	252	249	240	273	247	252	264	245	253	274	274	252	244	257	259	238	269	259	253	272	254	252	244	244	261	255	222	262	258	272	253	249	230	231	269	281	240	245	253	249	283	254	271	262	244	251	272	271	252	285	272	256	265	267	252	274	271	266	256	281	274	283	258	239	295	254	238	273	247	254	238	286	277	267	248	285	271	281	244	239	277	234	277	260	253	275	265	271	283	273	254
19974	1550	2882	3342	3032	2411	2065	1732	1564	1507	1474	1527	1282	1144	1074	946	863	933	828	837	794	808	732	771	775	788	786	727	753	748	763	769	725	707	704	749	768	769	759	696	759	732	696	714	706	645	695	728	713	685	685	712	664	631	633	685	644	695	688	678	664	669	674	672	703	657	632	662	671	640	647	624	658	687	682	641	610	623	600	650	670	646	663	656	691	611	640	678	654	626	662	635	658	667	643	649	666	621	610	618	642	637	663	651	652	648	616	666	624	671	649	681	645	634	628	683	651	633	635	665	617	658	618	654	656	640	629	618	648	688	632	665	715	657	607	641	609	646	651	665	645	661	638	623	598	640	639	692	654	682	622	635	626	684	635	614	656	634	631	660	654	648	638	671	655	660	600	627	639	665	671	727	631	634	645	650	648	594	635	603	673	678	667	607	616	668	700	678	683	612	623	652	647	701	629	651	690	658	620	679	637	663	626	720	662	661	666	634	644	639	658	655	715	679	670	682	637	648	616	679	641	670	660	637	665	610	628	668	668	634	639	597	686	690	637	676	603	659	638	676	680	669	623	693	667	619	674	647	635	654	657	661	634	634	659	696	634	658	736	634	624	713	669	634	662	664	634	652	666	638	694	629	660	656	623	635	661	644	679	647	659	644	661	628	633	609	673	635	666	666	649	654	642	638	679	662	616	594	643	603	668	648	617	638	604	672	662	653	644	695	683	673	627	675	661	652	642	675	624	618	672	704	637	661	697	666	676	639	605	666	614	655	621	634	670	655	653	649	623	679	679	698	671	638	662	619	679	672	630	589	660	614	679	650	681	638	645	665	678	610	678	644	657	667	606	609	646	659	641	617	639	634	632	681	641	654	665	673	624	635	638	669	620	678	596	669	657	653	617	643	668	638	639	652	637	625	659	641	653	648	607	619	684	617	661	653	683	617	654	678	683	613	657	636	671	677	667	662	644	674	649	613	688	661	624	636	622	614	616	679	650	666	686	605	654	665	690	631	683	660	659	702	658	664	594	647	625	663	676	641	622	627	658	669	673	649	706	647	681	636	653	663	669	624	661	637	678	651	659	674	676	612	678	664	649	650	646	630	642	600	649	681	613	625	714	680	638	643	598	639	686	670	666	628	622	677	631	626	674	666	595	628	642	645	653	613	662	672	626	615	660	632	655	698	652	662	665	632	696	650	660	660	639	656	640	670	682	643	663	633	658	641	651	669	653	661	632	657	668	665	631	670	603	639	631	621	678	654	654	636	642	631	683	702	618	664	667	652	656	689	615	617	612	684	656	662	615	697	678	605	662	675	637	654	680	653	590	676	616	660	617	627	639	684	674	672	625	666	647	693	651	635	620	647	621	632	660	686	627	646	658	642	703	664	648	712	631	636	660	649	634	643	638	622	662	621	672	640	647	619	660	618	624	635	674	656	612	634	630	645	670	636	662	671	688	641	670	646	675	584	651	633	610	622	666	636	644	658	713	648	618	631	677	627	590	636	672	664	589	613	655	670	647	609	625	671	617	667	684	643	652	687	589	665	644	678	586	639	614	580	632	638	664	641	661	635	650	604	646	660	633	679	654	660	698	609	626	594	698	657	678	649	660	675	613	667	664	657	646	637	630	644	616	613	636	658	646	597	626	645	695	672	652	704	638	667	660	629	628	672	627	682	625	681	639	661	627	647	657	638	646	619	664	681	628	601	657	652	684	676	656	652	678	635	659	636	658	628	620	690	631	656	645	634	686	648	652	625	670	691	613	669	645	676	700	670	648	670	658	701	646	587	695	632	640	647	668	675	709	638	651	617	643	685	660	692	698	629	638	664	651	692	680	653	659	616	665	608	659	641	679	708	644	631	630	636	671	649	659	682	621	630	611	628	645	647	649	679	653	618	607	696	663	656	666	630	644	610	647	653	620	655	673	623	648	626	629	659	655	655	628	666	626	670	605	650	635	660	632	653	651	650	632	652	619	607	679	673	622	676	654	658	667	638	637	613	637	655	623	703	610	628	627	637	649	659	636	658	667	611	658	643	641	640	631	615	641	671	624	629	626	640	650	621	617	624	680	664	625	678	642	639	661	640	659	665	660	702	664	630	632	620	687	678	681	584	642	640	632	643	642	620	656	615	687	654	651	667	646	684	657	646	597	689	658	688	665	634	697	631	638	635	622	667	632	664	606	642	655	654	638	642	650	724	673	651	690	653	666	617	633	630	640	686	656	661	660	615	636	643	653	644	618	627	684	615	617	661	633	651	642	666	611	659	678	654	681	630	656	664	623	662	708	655	605	662	693	675	578	669	655	640	617	702	662	672	621	649	651	623	645	681	642	670	652	662	615	706	691	671	681	627	596	656	641	684	645	633	646	612	681	657	673	634	658	677	686	575	681	645	593	696	653	604	641	636	672	684	645	635	596	671	660	658	656	672	635	674	666	637	653	694	646	603	648	668	667	625	634	640	671	643	644	641	634	637	618	691	646	688	630	644	611	621	664	633	684	675	697	637	646	680	661	646	647	685	598	645	661	694	650	598	617	676	652	677	632	684	665	673	656	687	664	633	636	706	659	653	655	637	655	653	603	665	650	637	683	627	692	645	662	639	625	602	651	653	673	607	696	620	677	652	658	702	657	642	632	672	657	628	683	682	652	647	660	646	621	664	619	690	629	696	652	655	683	630	666	681	621	651	639	640	646	658	634	667	669	671	667	670	652	644	645	699	671	631	644	664	666	619	665	628	628	633	657	628	675	665	642	632	635	654	637	653	625	631	642	643	664	661	677	708	633	682	684	607	654	624	665	673	690	702	621	656	629	643	628	683	635	632	657	646	690	642	647	630	634	682	673	662	658	667	686	684	633	633	643	676	628	663	641	638	631	696	634	647	609	654	629	637	631	643	680	702	678	680	665	630	686	647	641	617	636	650	668	604	654	661	670	648	648	639	665	636	619	696	644	653	679	650	628	669	641	652	666	648	680	649	642	643	668	663	662	698	644	588	621	660	662	662	666	615	695	621	635	654	679	665	671	618	641	651	681	665	648	633	659	613	667	619	666	659	651	645	634	702	630	649	578	614	644	658	652	662	620	625	593	661	659	611	633	665	672	648	631	659	645	666	669	640	698	613	634	697	694	665	651	643	655	640	674	630	646	655	676	644	635	674	648	657	657	692	646	677	667	593	649	638	627	681	625	653	659	626	613	636	646	686	631	642	666	673	622	663	672	668	665	584	628	648	669	609	675	665	667	647	658	619	677	667	661	653	664	693	632	674	644	654	648	681	669	635	665	681	627	655	664	605	617	669	643	649	664	642	657	661	653	627	681	663	636	644	646	657	643	648	656	608	660	638	638	643	660	646	634	639	631	647	647	638	631	626	646	619	660	657	662	668	613	605	669	674	672	613	624	644	648	627	636	663	655	661	671	621	636	658	682	666	685	654	649	636	648	648	580	687	667	702	617	626	660	629	650	660	666	656	615	636	626	641	655	654	596	612	659	671
59253	18435	5893	2189	1257	938	742	565	553	529	479	521	427	396	356	353	328	306	326	354	325	274	268	303	270	265	289	267	250	273	270	276	293	274	273	274	291	287	274	290	308	276	288	283	280	272	231	262	252	244	232	264	259	284	251	257	264	262	242	299	271	299	240	252	264	269	252	268	240	229	264	263	271	231	253	264	244	234	257	250	275	265	263	262	276	283	264	254	250	243	267	255	256	259	264	268	248	257	251	249	272	283	242	287	247	233	238	268	300	238	276	245	267	287	243	249	236	253	242	231	266	245	258	256	290	259	274	262	292	241	260	250	252	251	248	256	251	255	264	235	265	231	248	280	243	254	257	282	232	246	218	249	266	248	279	236	252	283	254	240	224	269	254	241	292	262	257	269	278	229	290	260	236	249	273	260	275	288	248	266	265	268	234	241	263	243	251	265	249	272	243	269	271	260	267	268	237	255	245	273	260	262	266	262	283	306	288	244	227	265	253	267	236	248	287	258	254	265	258	244	272	249	281	257	263	238	267	298	253	258	238	273	242	253	240	274	271	259	265	259	272	258	285	265	241	255	279	273	239	263	251	275	244	244	274	235	260	237	246	272	260	251	256	269	232	256	269	250	254	269	260	236	263	248	255	240	227	244	251	242	271	267	269	248	266	229	269	273	246	259	271	281	273	271	243	278	278	274	281	257	240	246	267	223	280	264	230	255	254	240	281	275	261	246	261	240	248	254	251	238	291	265	248	257	235	247	258	255	281	257	264	258	248	256	280	242	273	266	274	265	249	233	276	237	294	242	253	249	298	246	249	241	231	262	239	263	236	248	247	221	240	243	299	283	248	270	236	254	269	243	259	261	259	247	274	265	283	274	265	228	240	226	275	261	266	236	261	260	280	248	262	262	247	261	270	254	256	244	248	220	259	264	239	261	274	269	268	249	260	262	258	224	220	272	261	267	263	272	263	258	247	269	262	233	251	292	275	272	235	262	277	291	267	248	234	246	238	244	267	269	237	233	243	274	252	237	259	275	279	261	230	247	265	276	243	270	266	237	268	224	266	285	245	229	251	269	246	252	257	226	257	241	283	263	291	271	272	248	266	232	235	261	250	270	237	242	289	242	249	250	267	240	252	242	238	263	249	264	254	250	273	273	268	262	248	232	280	242	258	229	273	253	230	253	256	272	265	265	253	265	243	238	270	248	235	240	271	233	298	239	277	240	249	260	273	258	260	264	245	242	266	253	231	239	238	250	260	268	273	235	239	236	259	250	253	268	278	270	268	283	256	240	238	253	253	259	243	255	264	264	268	278	247	207	256	252	292	252	274	254	231	260	250	262	256	261	284	252	282	264	249	275	241	260	258	246	265	276	261	263	300	257	234	287	262	242	277	290	266	248	221	258	216	267	255	248	210	264	227	237	257	275	267	270	258	227	278	251	264	246	255	248	257	260	227	249	236	269	282	277	244	233	267	267	289	261	227	229	281	277	261	226	241	237	240	250	243	254	276	280	250	252	256	241	254	254	253	245	231	289	252	275	243	247	253	218	261	263	231	249	262	245	233	253	252	269	243	251	259	271	272	230	256	265	267	262	283	261	267	262	246	258	255	269	261	250	265	268	248	245	262	251	219	246	277	265	275	223	243	263	281	241	270	248	256	278	236	273	253	260	287	255	235	224	246	272	262	273	258	254	243	243	233	282	240	260	256	260	221	238	273	258	244	264	262	257	244	239	245	243	243	254	248	273	264	272	267	263	255	244	259	270	262	257	249	273	257	284	283	258	288	263	262	277	256	249	276	249	278	274	266	230	267	252	248	241	247	252	257	253	271	263	244	277	253	272	241	273	276	247	265	286	218	247	264	244	243	260	247	234	281	261	277	266	250	269	252	239	256	252	259	270	296	265	243	245	254	254	256	239	258	240	248	265	270	275	258	258	323	275	257	244	257	256	241	265	237	251	243	272	280	259	244	259	264	272	279	294	224	263	245	277	256	273	251	258	269	254	246	237	229	234	258	242	237	287	275	249	238	223	240	274	243	276	257	270	268	247	271	234	275	264	278	281	225	264	248	264	242	249	265	227	259	264	252	216	251	223	252	260	271	274	219	241	253	267	224	269	271	233	282	275	292	270	247	244	258	260	246	246	239	248	259	234	275	237	252	272	264	263	242	256	230	247	252	261	300	289	257	231	267	274	250	269	267	256	265	236	259	258	249	262	255	262	255	219	249	271	248	249	254	273	260	230	255	282	260	223	238	285	253	275	256	264	245	233	255	231	229	248	248	262	245	242	273	273	262	224	251	209	243	256	258	272	246	254	249	239	257	243	279	250	262	199	243	245	267	272	247	256	253	253	242	241	255	261	248	261	252	232	242	244	244	271	245	248	245	288	245	244	246	261	272	261	240	245	224	266	285	256	284	249	240	238	237	268	265	244	280	257	273	232	251	257	264	251	258	231	259	265	287	263	257	260	273	248	259	244	255	257	271	246	253	244	268	267	266	240	292	247	237	270	267	214	283	226	216	262	277	268	240	252	230	261	269	269	223	274	238	248	228	234	268	267	296	240	234	235	257	258	243	269	278	259	293	244	236	246	269	267	233	256	268	284	263	280	269	241	270	237	278	259	232	269	249	250	253	263	262	262	232	246	258	249	253	267	253	272	258	230	244	267	260	278	237	239	236	246	266	254	235	253	254	227	281	245	228	241	223	240	250	249	267	242	269	283	201	240	238	241	261	253	259	237	246	242	265	259	254	239	272	278	243	272	250	279	258	275	264	280	308	246	258	253	239	241	236	259	247	226	238	252	222	277	254	238	238	281	253	266	273	232	243	234	264	222	271	269	252	242	257	255	260	257	251	269	244	226	258	269	247	267	250	253	254	249	267	257	232	244	254	252	244	261	254	253	282	257	247	253	248	259	258	250	248	267	256	273	225	266	263	286	283	234	274	266	256	254	243	266	280	231	233	204	251	267	267	238	269	251	251	215	276	244	212	247	254	240	259	263	266	273	254	241	288	237	251	255	268	235	262	244	233	268	242	242	233	241	263	274	265	236	258	271	244	242	278	273	235	276	258	248	266	260	270	246	255	257	227	280	256	247	249	254	268	247	234	257	265	254	235	234	270	269	250	280	250	228	265	255	254	241	270	257	256	268	252	276	244	270	262	246	263	254	240	254	285	245	264	252	242	289	254	244	257	221	247	284	264	294	266	273	275	255	237	317	271	271	246	256	263	227	266	264	239	223	246	244	242	259	244	236	222	263	258	275	237	289	261	244	237	231	282	244	241	223	245	234	310	241	275	261	239	285	271	265	252	259	253	221	260	262	274	268	262	250	274	285	262	274	245	280	265	253	249	245	282	264	259	227	277	228	265	255	275	279	254	238	259	270	232	259	243	235	244	260	233	243	257	242	266	248	247	261	243	245	269	232	259	232	260	252	275	261	285	241	245	262	273	231	281	268	251	244	275	246	242	259	251	268	254	305	232	246	267	259
27298	2337	4806	5558	4745	4065	3233	2588	2307	2320	2067	2184	2002	1531	1387	1265	1087	1031	1087	916	985	931	914	911	835	850	845	769	816	792	772	823	772	778	753	795	825	854	866	820	808	815	672	701	654	790	782	802	723	673	642	659	673	643	654	678	623	644	639	636	662	603	660	630	691	645	660	674	656	653	612	619	632	645	648	630	574	637	618	621	678	612	664	650	603	627	680	617	637	616	637	639	626	598	609	600	592	575	617	582	644	617	587	666	662	599	617	588	600	599	633	615	588	613	594	620	639	585	646	643	566	584	633	652	611	625	604	604	578	581	611	593	593	647	614	604	582	606	622	616	649	612	619	593	633	635	637	593	619	597	600	584	608	605	637	637	618	655	621	621	635	581	616	632	630	622	593	592	582	600	592	576	632	554	610	596	594	634	587	578	567	618	610	571	582	635	651	641	634	655	617	606	604	604	641	602	635	618	658	632	634	640	592	586	631	605	631	646	591	631	641	614	624	633	588	623	598	649	665	601	621	598	616	564	591	593	601	629	607	603	648	655	606	627	584	642	609	589	596	610	623	653	679	632	630	633	627	610	630	603	599	584	602	557	621	637	620	614	624	620	586	607	606	615	586	631	632	658	611	613	659	616	617	586	607	578	581	612	617	600	670	636	628	632	575	634	610	645	544	621	604	620	606	626	633	622	569	592	621	638	604	628	628	625	580	593	638	608	615	646	606	569	633	573	599	611	590	559	617	630	609	601	648	660	656	653	612	618	643	672	675	636	648	591	613	660	583	663	609	603	605	624	616	589	630	577	633	628	597	587	642	620	625	619	568	639	623	588	650	586	573	536	611	616	614	655	648	581	616	599	635	571	609	576	626	660	590	614	594	594	653	636	605	654	607	641	599	579	566	621	641	611	627	607	634	574	591	604	639	616	623	612	631	615	620	640	610	646	624	626	607	616	609	607	640	616	597	632	628	643	634	631	559	579	610	624	573	674	626	643	610	620	617	599	654	622	641	588	624	643	628	615	566	583	604	593	639	614	594	679	625	583	618	603	625	643	628	621	605	636	617	636	603	670	595	593	587	590	579	622	603	600	633	620	607	573	636	607	584	611	623	599	639	617	607	587	577	625	594	636	674	635	644	603	663	622	609	605	700	583	653	590	636	633	604	614	644	596	585	594	603	604	615	605	625	673	598	614	651	615	596	606	599	605	603	603	589	647	644	639	621	626	610	640	645	609	654	650	648	599	614	611	603	579	584	577	615	607	629	646	582	594	644	571	616	645	577	620	627	603	626	565	635	621	593	610	595	619	622	620	604	639	626	561	596	640	568	637	596	626	636	593	614	614	654	559	620	593	684	598	612	597	613	623	599	586	567	613	621	574	638	571	581	623	626	618	633	601	626	580	592	640	635	566	614	604	622	586	617	621	621	578	585	603	624	615	610	643	593	606	574	614	648	622	631	592	593	616	636	604	582	627	612	612	631	628	608	610	627	604	599	636	606	611	628	634	588	627	613	614	592	603	646	640	699	595	595	609	611	599	600	575	649	648	613	636	643	601	692	628	594	547	613	611	646	632	587	608	602	639	623	638	592	636	586	608	636	579	623	638	599	620	596	552	635	609	643	633	635	569	621	634	656	618	664	572	634	631	579	613	612	632	637	602	604	634	619	576	599	603	604	605	603	606	613	606	612	590	611	590	630	636	604	610	623	605	607	620	620	610	671	577	589	655	637	610	617	615	590	602	646	668	653	642	596	629	622	604	656	635	603	596	618	633	619	633	656	608	591	629	635	592	618	617	569	603	614	612	619	623	678	655	636	628	656	603	623	624	607	581	650	630	612	596	639	621	622	581	615	634	628	589	591	622	609	603	633	650	627	662	608	604	620	627	622	626	589	646	608	613	620	578	631	617	628	603	616	598	631	650	585	632	653	617	614	554	617	636	634	562	633	602	624	598	638	548	583	566	617	608	618	620	618	582	611	606	597	573	642	600	592	610	606	606	610	647	601	611	601	623	635	617	587	567	594	662	625	618	598	607	624	626	631	654	610	619	610	634	638	578	589	575	569	628	595	588	626	616	607	599	645	654	620	588	610	645	597	607	629	629	596	600	645	598	625	611	595	601	592	622	632	618	632	640	636	588	637	592	611	610	634	630	634	627	623	574	594	663	595	607	603	614	660	644	663	637	595	615	627	636	633	624	603	630	604	552	605	584	631	642	638	626	572	629	600	611	645	637	627	634	645	603	613	648	629	638	589	587	584	636	620	585	623	618	613	581	591	631	607	626	590	595	648	603	619	580	581	598	576	644	660	636	609	645	639	602	619	616	648	597	619	619	589	588	608	576	596	636	634	585	650	600	616	605	603	573	624	638	606	642	614	586	623	626	581	647	602	587	551	618	606	621	616	583	594	568	613	587	600	650	625	613	631	641	612	612	614	573	624	583	574	602	615	635	617	660	627	627	662	601	642	610	625	568	571	620	583	652	596	618	644	632	641	621	591	593	600	638	647	619	632	630	584	638	615	618	575	589	604	673	587	630	617	576	618	611	610	632	643	579	619	609	599	574	603	579	597	612	617	612	597	605	617	637	586	571	605	613	606	645	626	612	620	610	567	645	615	608	631	604	605	603	609	624	600	597	566	570	582	535	627	603	607	634	612	609	562	611	638	605	662	585	581	652	619	642	646	598	607	611	613	577	627	605	596	594	566	548	615	605	589	600	644	613	625	613	557	662	650	617	586	594	627	600	598	595	589	647	622	601	626	620	607	647	616	627	594	550	621	606	599	594	614	628	599	617	619	651	607	592	578	592	600	568	586	659	603	623	606	671	623	616	618	625	620	651	634	634	562	579	594	602	635	598	586	611	591	630	584	623	629	607	614	655	609	618	594	546	636	634	634	614	657	588	582	660	610	621	609	580	640	581	565	616	560	579	602	579	603	611	574	635	561	632	619	639	640	629	599	592	573	522	620	606	561	610	624	602	620	639	591	612	608	635	594	621	606	615	619	632	552	638	633	604	608	608	627	623	602	635	599	594	597	599	620	599	619	585	622	640	609	569	563	597	610	568	638	606	540	642	617	616	622	619	587	589	649	593	588	626	613	640	606	606	634	621	625	623	630	603	607	625	586	537	620	616	637	609	632	557	618	580	590	633	623	574	583	573	619	616	622	635	635	583	641	649	596	577	577	628	561	602	582	565	613	587	637	638	614	576	603	614	652	588	604	618	598	613	590	609	641	560	607	651	625	594	608	617	621	614	607	625	604	581	606	615	597	580	618	628	577	603	608	604	602	634	629	629	604	613	589	624	586	595	636	631	634	623	592	573	641	617	604	622	558	586	610	620	655	655	622	617	601	604	652	584	609	589	607	601	638	685	651	602	585	591	604	633	618	611	608	651	633	601	623	608	531	595	659	621	638	609	574	576	604	640	612	609	620	625	631	590	625	606	604	613	675	658	647	619	606	619	594	656	612	622	628	606	587	634	616	597	603	589	616	584
6701	259	193	180	132	158	147	130	132	166	148	147	121	129	135	144	129	127	142	134	133	137	140	118	118	133	114	119	107	128	114	98	118	123	137	123	147	136	131	140	142	117	104	121	113	133	108	116	126	130	136	111	112	114	129	108	150	132	131	97	121	149	124	132	111	122	123	124	110	121	139	115	100	121	133	143	119	123	134	123	126	113	119	126	127	111	101	125	95	116	116	125	130	111	112	120	104	103	128	106	115	131	113	96	129	122	154	137	111	113	117	152	104	124	119	118	129	130	112	108	149	149	131	118	120	124	134	116	121	126	146	131	120	134	111	122	141	130	131	136	124	121	105	123	117	111	108	132	115	125	103	157	131	115	125	107	116	108	122	130	106	113	130	131	115	131	125	106	142	139	108	133	117	112	123	122	123	121	137	127	119	114	118	144	140	113	114	119	111	116	119	144	120	133	110	128	128	122	133	99	135	110	105	107	107	149	132	124	127	121	117	121	126	116	133	122	115	116	113	88	115	112	112	115	114	122	131	109	122	109	98	125	119	158	119	137	117	127	107	136	115	116	134	137	127	127	125	137	129	131	152	125	137	128	87	121	108	127	121	129	145	101	108	104	119	126	140	135	114	121	134	119	117	102	126	125	149	114	132	116	131	118	138	111	136	128	107	114	137	108	109	114	120	130	111	144	107	140	122	118	107	137	115	108	114	132	123	118	132	153	114	127	104	113	134	104	104	122	125	111	113	120	141	122	123	112	105	111	127	119	125	109	109	134	105	118	133	116	131	113	123	114	147	107	125	110	108	140	139	137	110	100	137	131	107	126	107	141	120	112	112	122	145	115	134	126	134	89	110	116	132	128	125	109	112	119	138	113	121	93	109	113	106	131	124	132	124	134	113	123	103	128	137	106	120	105	122	121	131	126	118	115	139	135	118	109	118	136	115	129	114	126	101	126	114	128	123	116	127	123	128	132	99	116	112	137	103	135	137	105	108	113	132	105	129	144	136	115	112	116	129	95	117	118	126	129	97	120	114	122	114	110	130	109	125	112	122	134	109	110	143	122	125	99	129	119	111	109	118	120	102	120	123	128	132	99	128	130	101	117	122	112	123	113	103	108	121	132	114	136	121	112	123	124	121	132	114	144	116	116	117	119	117	114	139	136	118	121	135	141	126	124	122	124	129	109	129	127	98	131	116	135	122	118	119	134	118	116	130	116	129	126	119	131	127	113	105	111	122	104	128	126	125	120	116	97	127	120	116	103	114	127	120	110	122	129	114	113	122	128	128	121	120	126	127	117	114	107	120	129	132	133	123	113	112	132	113	113	120	126	108	127	115	107	135	122	120	130	116	130	99	122	105	140	118	133	122	119	130	127	144	127	109	139	107	135	127	110	117	115	127	128	136	117	105	140	124	142	135	136	106	114	115	119	126	105	116	113	122	108	142	123	94	123	116	127	105	132	121	107	112	123	118	124	112	119	129	149	112	120	130	100	128	133	115	99	125	125	128	134	109	119	139	115	120	111	132	102	124	109	100	128	116	133	111	133	114	129	128	143	114	108	118	109	116	124	122	118	117	118	119	109	116	108	115	114	125	115	134	139	118	128	126	117	123	129	120	123	122	130	124	129	96	115	141	121	129	121	115	113	115	112	112	134	116	109	131	132	125	115	130	106	124	117	131	115	116	112	119	126	108	122	117	129	112	127	105	113	130	130	121	124	128	135	97	116	115	125	116	121	134	112	132	104	118	120	122	149	110	119	102	130	112	107	142	140	119	116	133	116	114	130	113	101	120	116	129	135	133	124	114	116	123	135	119	119	122	124	136	120	115	99	119	135	141	140	104	123	138	113	105	122	126	116	108	120	125	114	123	105	128	101	122	133	111	125	112	97	99	123	100	120	123	144	116	120	126	119	112	112	114	111	130	118	127	120	126	130	128	114	135	126	123	115	121	132	103	105	126	130	99	126	123	132	117	146	125	133	109	125	130	112	132	109	112	115	131	125	117	143	130	135	135	125	121	125	118	124	116	120	122	140	133	133	91	102	138	111	127	132	118	138	135	134	124	152	123	96	101	115	137	130	125	126	136	127	112	117	121	132	115	131	114	123	106	137	120	117	129	130	105	105	129	117	127	125	104	135	115	125	119	129	130	125	112	99	138	111	128	136	104	115	133	109	128	118	118	126	116	107	123	131	116	136	142	111	114	109	116	125	108	109	116	100	123	144	104	127	153	121	99	123	142	133	130	116	131	107	115	106	103	120	109	133	130	116	109	130	131	106	125	111	127	117	118	147	116	116	108	119	136	110	131	136	133	130	116	126	115	147	101	123	105	110	133	114	140	121	146	128	139	135	134	117	143	124	134	107	119	126	131	131	141	124	101	123	124	119	103	97	120	99	123	127	125	101	124	145	129	117	123	121	112	119	138	103	112	94	114	132	134	116	124	127	112	124	111	139	150	145	131	141	109	141	123	120	138	123	127	122	117	122	122	128	115	122	135	124	128	125	114	115	131	127	139	113	147	136	94	114	107	132	109	128	119	118	123	94	115	116	112	115	105	123	134	134	117	128	145	141	113	125	109	100	117	123	108	132	120	111	141	114	123	118	128	136	128	104	123	114	135	136	104	134	125	121	137	132	132	106	116	113	136	130	123	114	130	100	112	117	127	116	132	143	121	104	126	135	118	125	128	137	139	116	111	105	132	126	100	130	114	129	127	109	128	108	123	127	128	114	114	120	141	113	122	113	132	96	126	122	122	127	129	105	117	127	95	97	134	104	123	136	122	138	115	102	125	125	118	126	123	120	118	113	117	105	112	101	85	118	135	124	135	135	97	137	117	132	104	127	131	96	109	136	120	118	132	133	122	131	117	112	129	118	113	122	115	130	135	146	129	135	111	110	122	118	104	135	127	139	132	118	128	109	122	118	124	110	126	105	109	145	133	127	134	111	120	127	135	116	109	139	110	121	129	121	128	100	143	126	131	126	130	108	125	114	111	145	121	123	114	135	123	121	115	116	117	110	131	128	122	111	88	128	124	121	135	128	119	125	118	114	121	125	133	109	111	113	134	160	133	135	132	120	104	133	119	120	134	103	122	128	125	100	110	123	129	147	119	132	121	121	127	120	114	122	120	125	98	127	111	160	141	120	108	112	138	119	144	114	118	108	152	126	135	97	126	137	119	133	136	118	113	120	111	106	123	126	110	119	108	127	118	128	101	113	99	124	112	120	118	147	114	124	134	130	147	137	112	118	122	107	128	129	117	126	106	114	119	106	116	124	134	133	119	129	120	114	112	124	130	136	117	119	102	105	121	113	117	129	134	126	131	133	127	131	138	131	115	107	98	130	127	122	130	116	125	120	122	125	117	116	107	119	122	125	120	114	115	128	119	131	126	120	128	119	115	104	99	128	109	132	124	117	111	116	130	128	117	118	109	111	105	111	124	141	126	118	133	102	155	115	136	117	130	118	123	124	128	127	111	129	129	118	120	120
5636	448	571	607	539	493	452	451	426	465	553	570	534	461	403	391	363	358	401	345	344	372	371	339	409	367	373	392	375	338	317	336	330	337	342	331	345	368	340	354	352	312	338	342	320	350	330	338	360	348	353	349	345	331	359	342	346	345	341	332	359	357	369	345	389	338	366	347	364	347	329	344	366	352	364	372	312	334	345	363	359	345	365	359	347	378	364	329	365	374	362	339	328	375	347	347	377	343	366	356	399	351	339	368	362	371	346	337	382	343	368	376	378	373	348	367	350	339	335	356	340	398	375	359	376	334	359	356	337	344	322	326	360	332	326	371	362	384	349	346	349	352	371	357	337	331	343	351	363	357	321	374	360	345	341	355	354	335	320	380	338	340	307	386	372	351	351	341	385	336	314	338	343	335	356	378	350	348	359	361	352	329	354	386	331	342	341	318	346	368	339	367	345	333	338	301	337	385	361	369	379	356	375	344	336	373	338	331	370	348	366	362	360	330	356	383	330	346	351	340	373	365	349	310	362	329	375	353	344	309	325	344	341	365	369	367	365	353	364	362	341	340	328	351	343	342	341	342	329	372	345	363	394	356	389	330	373	326	355	349	339	360	311	348	349	320	384	343	369	326	379	334	368	336	344	366	355	345	350	347	365	350	357	310	352	342	383	312	358	360	350	353	333	340	320	338	353	348	370	339	366	334	350	336	355	374	361	353	354	323	326	382	331	355	376	321	362	367	351	383	350	392	368	373	346	345	335	392	333	334	343	362	350	356	345	342	338	312	339	374	322	343	350	328	360	371	359	321	360	365	334	342	351	342	341	393	379	355	344	364	348	362	387	357	381	379	384	360	381	375	338	308	322	346	337	305	334	369	352	324	339	323	380	331	345	350	356	340	350	333	350	329	367	373	337	363	362	352	363	341	351	373	345	357	345	340	373	336	356	359	334	359	379	374	331	340	324	338	321	371	361	356	346	318	354	383	348	331	352	377	350	355	361	358	317	366	344	319	357	333	332	363	367	388	352	318	343	382	357	355	373	360	364	339	356	340	339	349	340	326	333	322	356	371	352	348	316	341	335	343	353	369	375	356	315	337	348	357	345	353	331	365	343	320	345	343	378	347	408	372	311	381	373	366	323	347	352	359	336	384	345	342	314	386	339	347	333	337	330	360	374	350	354	333	326	360	384	364	356	356	350	338	337	343	358	380	355	348	357	357	333	370	354	373	330	339	344	305	334	355	341	344	350	347	341	377	331	345	347	370	303	348	347	350	324	347	373	332	349	343	363	365	350	343	341	335	352	342	323	349	328	358	319	319	352	334	355	365	381	341	351	366	404	373	348	332	362	353	349	380	361	363	347	335	335	344	355	387	359	346	337	362	360	370	337	352	346	343	360	373	365	336	344	367	366	347	337	314	334	359	361	345	350	343	352	318	347	323	330	344	362	359	371	354	324	376	373	352	328	352	381	346	383	324	361	348	373	367	350	360	379	361	348	364	362	355	351	335	352	342	353	362	357	314	351	370	399	330	357	364	367	329	345	377	354	367	361	359	350	342	351	362	354	311	348	354	321	364	322	354	335	345	372	350	365	346	355	369	374	327	335	341	320	348	316	348	328	399	334	347	356	355	348	351	319	346	337	349	364	320	352	346	379	344	329	357	381	364	345	305	352	354	364	341	359	351	322	338	342	382	345	378	358	357	348	354	323	384	354	370	339	341	379	345	371	336	374	366	357	305	359	333	326	386	354	355	341	373	338	330	354	316	364	311	322	336	326	367	375	337	356	364	339	397	369	305	329	377	353	305	343	381	345	339	343	325	319	308	397	377	361	304	363	355	313	340	345	308	369	342	373	338	362	350	304	376	371	365	355	339	360	340	333	345	363	354	351	352	319	347	359	349	365	338	372	359	360	358	308	342	341	356	357	352	351	339	355	360	326	348	351	357	392	373	371	335	390	343	359	372	354	350	319	325	351	320	367	341	330	336	335	386	376	328	338	384	356	353	375	355	325	335	335	366	325	326	357	342	375	347	356	385	361	359	363	331	348	330	333	362	350	363	367	343	365	330	390	364	377	354	342	377	360	342	334	390	348	351	356	328	360	354	333	360	419	344	322	356	351	347	305	342	393	322	354	340	328	330	331	377	352	349	355	337	371	327	333	358	319	354	353	355	329	372	363	345	349	347	350	335	359	370	389	350	347	350	335	380	328	331	350	352	363	343	351	337	324	351	339	365	352	344	362	374	339	366	397	322	305	371	358	386	342	376	327	362	364	355	359	364	351	380	343	318	365	351	368	341	343	390	341	349	358	367	334	387	353	335	335	356	335	311	355	320	322	355	351	351	354	362	334	353	352	366	388	333	356	336	361	384	346	363	350	330	347	377	348	340	363	336	329	337	400	348	345	369	335	347	326	303	338	345	347	384	321	355	334	350	357	353	364	342	336	347	354	333	314	354	306	325	357	332	365	372	367	356	357	342	348	358	344	356	340	330	383	331	347	355	355	354	345	349	344	332	344	355	363	345	334	363	323	333	344	346	373	334	361	342	348	335	344	343	340	352	367	334	353	364	336	336	349	350	347	342	364	335	339	375	353	380	335	334	297	355	383	363	372	321	373	339	345	348	334	352	361	330	403	346	352	317	332	395	348	351	354	353	331	368	364	378	316	348	340	362	337	302	374	339	318	321	326	360	388	337	338	339	357	360	330	352	321	338	353	365	323	349	341	309	363	372	349	326	354	361	339	375	331	319	358	363	353	361	367	354	351	341	353	369	355	368	335	380	344	367	328	329	345	343	371	384	332	362	331	361	358	380	358	350	332	381	351	342	368	331	350	363	374	334	342	347	346	341	365	341	364	354	332	402	332	319	370	326	345	342	371	339	353	364	359	351	370	347	364	339	336	358	339	362	325	377	331	340	354	345	361	334	311	360	364	337	334	340	374	313	346	363	386	367	327	363	331	354	330	331	346	329	365	332	359	323	353	333	307	356	353	312	349	372	331	331	367	363	352	320	352	329	376	376	347	345	323	351	339	320	377	348	356	323	370	327	361	370	343	338	323	381	330	343	331	347	344	341	353	334	322	383	383	347	345	361	381	377	382	340	332	357	342	335	362	345	337	371	363	354	351	359	355	339	369	360	356	349	364	354	393	384	340	339	335	359	359	339	385	371	385	332	340	369	316	317	343	343	341	353	359	359	348	353	329	344	308	372	355	373	363	350	342	329	323	347	372	326	348	357	351	378	351	360	332	345	328	347	363	346	345	353	358	333	316	349	356	358	364	360	389	348	367	349	340	360	338	354	366	393	371	352	344	370	373	368	338	341	383	336	350	338	334	358	329	366	348	297	352	325	360	326	317	344	339	341	319	361	354	377	344	361	355	353	352	329	363	348	319	370	363	366	342	355	342	346	348	341	323	295	370	338	350	363	330	348	354	376	374	368	320	331	358	322	342	371	347	365	336	353	348	320	380	361	341	358	355	362	363	352	352	350
48967	11717	1748	1094	771	609	510	460	422	392	430	390	364	372	316	308	279	275	287	291	261	319	255	255	284	295	228	300	298	275	280	295	254	251	280	279	269	265	285	291	277	266	231	262	278	241	258	255	259	286	258	275	278	277	263	229	250	261	302	256	287	243	268	265	285	235	266	253	268	243	300	284	276	245	296	256	257	271	239	247	262	246	275	270	249	253	254	258	284	299	290	264	258	250	290	307	308	294	261	248	249	256	250	263	243	264	260	257	287	246	273	264	242	276	258	248	272	270	258	280	251	287	241	278	286	290	259	236	299	262	252	245	201	258	258	264	251	246	248	274	272	266	255	266	268	273	281	274	272	274	271	265	284	267	257	276	280	267	237	276	264	252	262	265	277	272	292	259	268	280	254	248	261	269	277	271	267	225	250	280	274	255	283	249	264	276	272	301	234	287	263	247	253	297	222	257	240	277	263	238	251	290	264	244	256	259	267	246	255	259	242	245	266	276	247	247	285	314	258	266	255	284	263	266	241	280	248	238	278	243	249	246	237	268	292	284	258	266	251	261	246	275	242	250	256	269	252	261	252	268	255	233	297	241	242	252	247	261	268	275	254	237	262	235	265	239	261	267	270	262	269	254	288	264	201	270	266	278	280	254	260	263	259	252	259	247	244	263	264	278	268	251	269	265	241	256	255	265	295	258	266	242	250	276	281	265	247	260	238	266	274	281	266	240	256	253	281	268	274	288	264	300	253	291	296	233	253	252	282	241	239	273	258	259	263	283	278	266	266	304	288	270	290	277	275	287	268	262	272	263	269	259	232	296	250	234	240	290	270	256	274	254	248	249	292	246	272	305	276	255	276	249	261	255	236	261	244	278	256	252	277	263	235	264	271	261	251	273	257	280	244	264	295	254	245	269	263	293	276	262	283	286	258	261	270	244	256	263	261	254	250	273	258	247	287	247	254	271	236	307	252	249	258	268	242	272	266	266	291	315	278	260	242	267	271	277	290	273	316	261	222	273	278	258	276	274	265	266	268	259	282	237	264	261	288	232	248	288	281	254	278	287	254	257	275	251	262	256	262	236	241	251	259	261	265	284	239	272	248	258	224	286	271	283	263	269	276	280	263	238	250	264	256	272	263	260	274	263	272	301	243	271	254	252	271	253	245	254	221	239	257	250	224	243	289	271	241	275	285	265	228	266	280	270	262	254	238	259	246	244	256	243	252	268	266	269	236	253	267	273	261	251	244	277	280	233	285	255	246	235	274	266	289	243	255	235	248	227	254	292	272	248	275	273	274	272	258	253	260	259	252	264	270	260	256	279	280	249	242	263	293	252	250	277	262	268	262	245	266	259	276	256	254	276	242	274	264	262	215	260	301	272	261	249	295	253	268	276	281	251	253	239	280	264	271	257	264	257	267	260	254	265	252	261	267	255	283	271	270	280	266	259	275	279	258	257	242	243	266	278	269	278	272	229	271	244	282	270	274	293	299	295	294	275	289	282	303	256	249	259	268	253	255	256	257	255	298	243	261	275	261	288	276	291	266	264	281	250	266	251	261	262	254	253	223	247	255	249	245	242	255	279	249	276	259	275	261	275	295	251	264	269	250	252	263	254	272	253	236	256	270	238	298	261	246	283	263	238	261	291	270	262	288	252	249	254	282	283	245	249	259	314	259	270	278	275	243	256	277	239	267	284	236	252	258	252	237	248	261	278	250	264	262	250	286	283	257	256	231	241	248	253	262	270	230	267	251	268	281	286	265	222	279	261	266	273	241	270	254	287	286	280	290	267	253	283	264	249	271	268	285	275	272	267	247	251	254	273	285	251	252	284	242	282	245	252	253	242	255	257	270	242	243	280	251	264	291	248	283	259	244	272	295	285	248	278	272	231	270	235	253	264	230	281	275	233	253	232	257	271	250	301	264	287	304	254	275	258	237	259	285	283	277	271	254	275	301	272	240	255	257	266	299	254	269	273	253	270	242	257	285	258	262	267	247	253	267	286	263	278	280	277	278	263	265	288	270	280	271	251	282	268	267	288	273	243	271	287	265	269	273	263	228	272	224	281	254	265	264	277	261	288	224	250	245	257	290	257	266	276	255	284	270	274	256	282	258	256	280	277	272	250	243	280	242	254	273	260	268	276	254	258	288	257	299	267	249	265	268	281	236	285	266	266	277	311	257	247	251	260	276	282	259	302	237	250	272	249	239	274	292	275	273	252	250	240	287	271	286	236	266	238	266	263	278	266	288	273	235	251	259	237	261	266	247	279	272	254	256	263	286	262	305	253	263	255	271	265	278	265	255	264	239	260	289	267	256	236	275	255	264	236	230	254	297	258	255	271	221	248	235	249	262	278	274	239	234	242	256	266	293	291	244	226	270	245	253	261	277	284	264	275	260	252	301	240	272	254	276	283	271	252	286	260	298	240	274	269	267	254	273	283	283	282	301	256	253	250	261	266	257	293	236	270	268	275	255	313	262	259	237	256	256	257	256	225	288	264	277	267	241	268	273	250	247	275	258	280	246	252	243	253	298	279	268	253	273	237	257	259	234	271	296	267	262	254	247	262	272	260	247	257	242	239	267	271	260	257	298	260	228	266	247	259	260	270	270	253	253	263	276	259	267	227	241	287	247	276	275	261	261	276	252	256	281	251	254	259	238	262	276	252	250	234	242	256	272	273	239	252	291	269	250	246	236	282	259	265	253	280	276	273	258	258	273	268	260	246	259	268	253	257	283	242	230	270	277	268	265	255	233	244	239	257	246	255	262	291	281	272	247	240	251	281	270	274	260	264	274	241	292	263	276	275	260	241	231	268	265	259	231	236	252	246	257	251	271	246	246	261	262	271	269	257	232	276	261	259	270	266	266	269	282	247	287	267	278	255	258	278	307	277	234	266	258	283	273	292	299	274	274	278	264	266	254	242	257	262	281	276	290	229	281	285	253	252	260	298	277	263	259	284	285	267	270	217	260	290	246	269	268	251	248	279	221	276	271	247	269	248	291	217	269	312	252	256	281	246	266	249	267	260	258	291	281	257	261	279	265	269	274	256	271	247	259	255	248	264	239	243	274	269	272	258	273	271	281	262	287	244	273	297	280	267	253	256	285	252	270	287	244	326	273	241	256	248	262	253	263	259	245	224	237	256	279	259	296	246	233	234	270	293	268	239	254	289	254	277	301	243	253	280	260	275	272	278	279	255	272	266	271	247	275	269	274	272	261	249	288	244	239	266	258	277	257	264	253	255	243	287	243	284	251	274	258	271	264	257	275	284	260	296	238	275	269	310	274	237	268	252	260	261	289	232	265	268	279	270	233	228	251	256	266	255	270	238	245	272	254	278	259	268	251	259	287	280	266	285	283	257	256	285	274	278	278	261	232	310	255	234	240	268	277	300	285	260	266	275	269	248	246	266	272	247	277	278	262	255	275	256	268	271	247	260	261	244	254	246	261	286	263	253	272	261	254	256	254	271	233	265	285	280	265	253	272	275
22802	1566	2860	3325	2923	2432	2053	1760	1504	1436	1611	1646	1342	1206	1037	985	914	866	851	854	839	849	763	759	753	755	774	740	773	765	751	748	737	671	727	732	727	772	760	724	763	753	776	706	717	762	728	759	679	689	648	719	675	644	652	650	639	699	707	641	695	625	645	692	685	673	694	623	672	637	636	703	670	688	679	669	664	719	658	653	665	677	639	638	635	633	666	693	643	663	665	652	646	654	658	645	660	707	674	635	656	652	621	608	673	639	653	656	681	649	652	698	693	649	670	612	655	637	631	651	679	607	646	621	675	646	619	656	663	610	662	686	662	637	653	680	667	677	601	666	654	644	677	697	644	690	654	630	641	696	625	638	638	673	687	628	654	676	645	681	660	667	638	671	633	628	643	636	679	604	645	651	646	675	643	673	633	701	634	619	637	629	640	662	653	666	662	618	619	676	658	613	650	652	664	681	625	624	634	637	639	716	671	625	658	607	655	696	712	673	647	616	670	628	680	649	605	618	655	705	666	645	678	635	650	645	638	682	664	621	650	675	645	664	646	653	649	593	640	658	671	645	672	605	688	665	664	643	683	622	647	663	680	647	618	614	650	628	689	630	631	687	648	675	611	622	632	657	637	681	653	675	652	676	664	633	648	656	659	641	582	647	686	683	677	675	678	633	609	607	625	606	633	660	651	591	645	611	590	654	583	671	667	692	643	614	718	650	575	668	670	644	639	612	650	641	620	629	638	637	621	668	654	683	653	646	626	637	647	626	668	672	654	650	663	658	631	648	677	580	636	631	666	632	656	665	680	671	663	640	666	684	673	672	671	641	668	663	656	688	641	622	624	664	681	659	684	657	634	645	606	666	674	551	611	655	639	646	696	682	637	613	642	636	653	642	667	664	639	654	611	601	694	654	687	650	672	664	570	643	641	665	657	648	622	648	628	625	643	667	637	671	655	611	626	616	753	656	641	657	683	652	651	676	632	642	622	673	630	610	637	638	630	619	643	680	591	635	633	601	684	627	625	650	638	652	638	694	643	694	640	597	588	648	650	630	678	666	662	633	666	635	702	644	674	667	625	628	655	682	615	633	727	645	652	618	667	661	671	618	624	638	660	663	680	676	608	680	714	668	690	658	698	675	630	663	635	659	652	664	652	645	697	669	676	630	655	639	598	647	617	629	639	683	635	622	681	632	590	704	667	685	672	665	657	643	630	655	663	638	682	649	678	642	657	640	660	672	640	642	642	671	663	681	659	668	684	583	635	653	702	643	653	651	659	665	668	587	651	658	661	664	674	653	676	649	652	643	617	661	687	698	687	647	633	640	665	656	632	678	610	653	647	641	624	611	641	632	642	642	650	637	644	622	631	624	639	651	621	670	610	652	715	638	629	632	680	670	653	669	636	694	639	662	723	629	660	663	573	635	701	657	625	656	697	639	660	644	637	647	663	634	662	630	669	613	628	657	692	637	676	643	634	643	643	673	618	631	676	678	638	674	654	648	629	619	666	683	657	632	651	662	663	635	635	639	691	691	666	652	661	664	669	636	694	661	649	643	654	654	658	666	664	654	652	672	630	638	631	700	628	632	685	640	634	618	647	681	652	598	636	630	655	647	670	655	666	619	683	645	683	671	625	663	623	642	656	657	667	615	637	624	671	686	648	667	661	623	650	676	656	703	669	653	650	649	616	649	662	616	633	646	674	665	700	652	654	636	674	669	645	638	674	637	654	684	644	676	672	664	657	626	665	640	628	666	644	677	672	654	579	629	641	658	646	631	659	647	648	625	633	669	680	659	691	642	668	610	612	648	641	666	685	706	660	648	645	664	655	678	645	680	682	651	682	645	665	654	645	628	650	646	664	647	661	691	687	655	627	673	657	595	646	676	637	654	673	671	631	643	628	675	625	693	634	687	649	618	629	694	643	620	625	671	659	651	639	645	659	692	679	622	604	663	653	644	648	697	661	646	601	651	686	677	689	662	649	661	658	643	632	590	678	657	640	660	612	627	628	692	621	659	664	650	613	649	669	677	646	634	664	686	597	637	604	641	673	657	616	642	681	628	621	624	642	664	689	682	656	659	636	649	708	630	659	627	607	672	652	625	701	673	651	655	600	683	656	637	660	638	657	673	646	660	629	646	615	653	649	655	662	668	628	621	664	652	636	634	663	703	678	642	657	681	671	676	666	636	649	657	615	655	704	686	656	591	676	637	642	627	625	650	701	673	669	593	621	686	678	670	626	613	701	667	639	680	657	607	652	648	635	662	662	653	650	667	679	619	610	682	642	686	650	619	654	663	644	655	651	634	649	648	661	626	638	648	615	643	642	670	669	640	683	625	624	645	667	657	692	669	677	642	654	640	643	654	647	643	616	574	662	629	605	660	635	600	678	642	646	649	637	634	622	652	665	654	645	674	685	689	658	651	650	657	654	627	666	682	647	655	647	644	638	680	685	667	663	678	638	633	637	670	669	644	643	669	660	617	636	653	620	694	654	664	644	629	631	670	683	634	642	673	675	697	659	615	639	641	688	602	630	662	641	600	626	653	625	658	650	653	680	661	661	660	637	640	663	631	621	599	647	691	675	620	659	681	603	694	653	668	707	596	644	638	646	627	655	656	650	660	657	660	659	647	615	658	656	657	658	638	648	680	693	643	668	687	672	670	693	656	646	633	558	663	637	615	703	639	616	644	672	672	642	662	609	625	666	652	713	624	603	650	654	644	663	642	595	660	646	664	662	643	647	647	636	665	691	641	643	644	644	613	679	657	629	660	668	678	643	666	648	688	624	621	599	651	622	626	676	634	690	635	657	586	675	605	640	624	658	676	658	644	619	652	651	636	644	647	650	679	635	632	637	669	618	670	633	643	654	708	649	657	625	684	676	642	626	655	647	666	644	689	691	612	638	619	671	637	646	671	676	632	640	678	657	649	665	644	652	644	607	647	665	681	688	618	668	667	683	642	663	640	623	645	625	699	653	589	638	652	666	632	664	654	682	619	619	695	683	704	659	630	721	633	667	628	659	631	652	682	644	645	659	682	597	663	644	645	680	689	621	665	661	663	651	635	674	660	613	671	681	666	646	700	605	650	685	639	656	659	651	652	630	699	686	614	619	668	677	599	685	690	686	692	659	634	637	626	622	626	628	674	655	703	618	644	657	620	652	647	659	671	652	647	646	667	671	597	682	694	648	652	665	651	657	608	656	623	656	680	611	622	649	670	636	633	658	668	626	637	621	653	647	674	661	690	647	598	670	630	660	642	668	658	643	655	639	642	656	627	666	665	629	642	656	676	654	633	655	696	646	609	653	606	617	622	610	596	656	654	652	632	655	630	641	674	665	670	650	657	662	648	696	670	662	637	683	649	651	659	641	642	637	663	635	679	649	584	673	662	647	640	693	646	626	664	635	630	651	650	651	615	645	639	642	624	622	637	645	698	656	646	666	582	659	626	660	627	636	663	690	660	648	641	682	634	668	659	604	682	648	676	673	623	609	672
64162	21879	5255	1983	1309	937	828	610	551	477	539	512	467	375	323	353	315	310	330	317	298	320	282	283	254	275	279	271	284	312	295	311	253	294	266	261	285	296	319	262	282	265	294	247	298	261	285	260	274	273	251	244	268	298	280	259	278	228	277	274	273	250	238	261	236	251	269	280	253	268	265	260	237	236	261	261	223	245	266	248	231	276	250	245	272	223	265	249	270	248	261	250	262	289	286	247	290	254	248	278	251	253	236	300	229	253	259	254	283	254	240	272	257	263	255	261	280	257	277	260	258	274	271	295	238	244	286	251	266	286	276	236	293	252	236	278	262	281	256	258	260	234	246	288	236	245	257	273	253	273	253	253	255	233	255	260	267	275	294	241	249	252	279	259	251	248	283	220	254	259	267	262	277	260	257	242	237	285	270	253	259	241	242	243	265	239	257	250	259	265	232	254	241	243	271	254	266	237	242	248	263	237	259	234	267	247	244	283	242	232	271	269	239	250	222	272	257	259	260	252	250	229	256	272	259	242	263	295	257	244	260	275	268	271	251	274	261	255	265	282	250	259	244	232	231	247	244	247	255	293	253	276	253	277	247	262	252	275	267	283	273	257	236	275	280	283	281	245	227	249	283	262	271	266	264	295	289	255	260	256	272	281	253	256	252	256	258	267	266	248	243	247	281	259	274	258	238	249	277	279	243	262	292	275	215	266	256	240	249	231	251	221	242	256	262	236	223	260	256	251	285	280	297	274	235	282	263	254	268	245	245	268	267	240	255	236	263	244	226	261	238	266	246	270	262	246	235	238	260	260	234	245	236	239	257	224	261	239	236	271	247	247	254	249	276	249	280	276	283	266	235	260	261	254	263	268	274	244	289	266	263	225	257	239	269	234	251	265	254	246	242	305	268	265	250	268	233	253	254	258	257	240	271	257	245	273	254	247	251	320	265	246	240	246	249	246	241	275	265	275	252	213	244	273	274	261	256	223	265	257	256	272	250	294	276	247	292	253	225	270	237	244	262	231	271	213	262	269	282	266	236	240	237	248	239	282	259	258	250	237	298	251	251	258	256	270	247	273	247	262	275	261	250	249	251	244	247	259	252	267	266	254	282	288	257	283	265	251	276	208	285	247	268	238	240	249	239	268	271	252	276	253	265	259	252	234	288	245	238	288	262	248	244	244	252	262	247	262	257	234	264	267	269	277	270	255	257	254	251	259	264	294	258	254	248	269	284	261	247	221	260	247	237	227	248	236	270	232	241	234	235	246	262	237	238	261	222	257	240	266	250	245	260	279	228	239	251	255	269	282	243	267	277	238	252	264	251	243	268	249	248	260	267	272	227	268	261	253	229	258	270	275	270	234	281	262	275	252	241	232	282	219	226	257	255	244	238	270	271	268	251	236	252	255	244	242	253	258	228	263	243	242	259	262	273	239	264	309	247	300	269	273	241	249	219	251	217	226	259	260	282	294	266	256	256	235	245	263	284	241	252	254	250	285	232	254	237	251	233	241	243	244	259	256	247	265	249	274	256	271	249	274	298	257	254	250	278	267	247	259	245	254	248	279	247	222	277	273	232	255	275	262	241	258	248	259	242	235	254	249	249	250	254	236	270	233	229	262	261	240	286	259	263	228	245	256	278	278	262	244	274	264	254	282	264	254	257	284	246	240	259	250	264	292	278	254	282	240	270	270	244	252	262	255	251	256	258	226	255	254	236	256	273	236	247	260	280	261	284	253	271	267	251	274	300	275	265	254	257	262	294	277	237	256	252	282	292	270	270	212	255	266	284	242	259	257	269	267	242	233	263	223	233	252	251	255	252	258	222	232	265	257	232	256	235	234	254	218	258	228	245	273	264	255	261	254	238	268	259	272	257	262	245	249	268	258	269	299	267	266	244	255	233	235	243	237	250	271	274	247	259	246	250	228	237	228	256	242	284	238	277	255	241	266	236	249	292	250	259	249	250	227	265	237	266	270	265	298	283	228	272	255	233	271	239	263	272	282	246	245	259	251	251	253	250	284	258	280	286	266	270	247	277	250	255	270	271	247	255	262	265	251	245	219	270	242	243	228	240	250	256	251	256	256	287	242	256	238	251	265	252	242	264	264	255	257	246	206	271	250	230	285	285	238	274	251	276	267	242	255	246	241	249	275	251	251	239	259	290	272	291	253	262	246	259	244	254	277	247	257	230	223	246	232	257	238	215	277	249	270	257	255	277	268	262	261	255	300	240	287	262	270	242	253	243	261	264	267	243	254	223	259	252	268	254	246	262	228	259	235	256	252	273	273	271	278	277	261	245	268	265	260	239	284	273	271	290	246	246	250	251	261	265	256	263	255	255	249	237	282	248	240	235	239	266	238	249	281	253	273	247	261	245	268	265	222	261	263	262	244	255	270	217	240	230	256	260	234	266	286	253	258	278	268	234	253	245	239	275	278	256	247	259	245	252	244	278	251	285	271	277	255	261	235	277	258	271	264	227	236	224	239	242	267	251	287	266	219	241	244	234	272	281	270	244	246	237	236	229	238	251	254	267	251	277	238	278	234	238	247	259	285	230	298	241	271	256	253	236	248	252	267	265	247	282	257	243	257	266	280	236	262	242	264	274	243	266	249	264	250	262	246	258	255	265	281	253	278	224	251	252	248	270	245	266	259	275	249	249	239	279	252	267	276	212	257	252	249	274	270	267	254	248	261	258	279	259	251	245	241	274	249	267	265	257	251	269	277	279	250	220	259	227	270	294	290	264	271	240	253	289	234	255	250	254	231	269	243	270	247	252	268	253	267	250	247	230	244	231	233	278	265	260	250	228	267	241	261	219	253	251	234	233	245	259	268	231	245	258	245	265	268	241	241	246	246	251	269	244	278	251	242	254	271	260	267	266	254	246	261	238	253	256	260	272	264	223	254	286	253	245	276	303	280	280	229	267	253	275	264	264	290	258	265	255	228	267	243	270	235	275	269	247	263	254	267	242	240	240	261	256	232	269	241	275	250	233	264	274	236	218	264	257	233	256	247	297	262	255	279	221	249	245	256	248	274	256	241	257	286	265	267	279	264	252	242	256	245	245	225	234	227	243	281	271	231	233	278	248	294	257	231	273	264	267	270	264	257	248	297	258	243	250	295	238	248	288	263	278	240	268	278	259	242	250	223	213	267	255	256	250	236	256	273	248	266	245	253	257	245	266	264	240	265	239	231	256	260	257	266	263	286	244	273	223	267	243	241	263	257	245	251	222	245	251	255	245	228	253	279	249	269	232	252	281	262	273	251	252	274	241	265	276	280	260	238	265	243	256	313	277	269	257	254	261	257	256	252	269	265	294	228	243	276	261	249	262	244	249	249	241	237	261	263	253	266	256	219	255	255	231	242	268	259	255	248	258	243	246	247	252	253	263	233	266	256	243	239	254	258	248	257	232	281	283	266	255	258	249	254	261	255	275	268	257	253	264	247	252	262	225	296	256	278	235	246	250	254	275	301	281	263	241	239	263	256
30942	2185	4823	5465	4721	3933	3220	2583	2338	2117	2237	2210	1964	1666	1342	1221	1086	1053	976	1040	920	896	892	846	837	814	838	827	798	791	763	774	747	792	754	779	797	794	871	852	766	803	709	711	801	936	941	721	695	660	654	699	672	633	666	675	642	655	676	684	668	646	650	682	645	634	669	668	636	668	627	599	658	642	595	630	610	638	619	623	613	630	643	607	642	645	624	633	623	606	609	611	649	608	614	598	611	613	620	650	596	587	629	627	605	610	635	651	609	633	581	617	588	607	606	630	603	612	635	641	620	641	644	588	622	616	610	655	635	612	658	619	644	669	654	633	603	559	604	633	614	596	608	647	645	587	596	571	611	599	630	610	605	594	626	613	628	613	614	623	623	620	641	648	617	614	571	581	597	606	601	601	590	606	623	598	630	647	603	643	623	630	575	581	606	639	660	570	584	617	617	606	607	599	625	624	664	594	591	590	604	593	635	600	627	635	618	599	635	553	667	639	651	634	625	602	577	640	625	578	639	588	639	633	638	631	620	589	590	585	582	600	637	634	574	626	601	674	597	610	657	605	650	588	599	602	571	556	628	577	608	617	616	606	586	607	575	618	600	568	558	603	612	603	639	584	619	651	629	602	640	645	590	658	610	638	596	606	612	634	567	642	573	590	604	600	619	581	628	623	579	576	633	592	596	626	648	635	634	622	619	626	641	629	622	634	604	575	641	593	589	599	611	593	651	630	669	615	607	579	642	597	600	637	608	618	604	629	637	592	609	633	671	601	634	593	617	601	661	600	606	550	591	587	620	635	573	661	637	595	580	640	632	631	645	604	593	663	607	630	586	623	629	615	610	586	638	630	628	596	632	634	569	679	625	619	626	605	594	599	590	605	609	590	625	664	620	611	635	633	599	633	643	689	595	619	638	655	626	605	609	569	561	594	584	605	639	612	607	617	615	640	605	614	622	622	598	568	589	614	569	613	596	609	597	630	625	600	590	664	607	616	585	571	596	629	586	561	631	582	627	623	601	646	657	654	655	616	583	603	613	616	594	610	632	592	619	617	598	650	585	676	521	632	605	621	633	593	614	618	610	582	672	628	607	563	663	613	589	627	562	630	625	594	604	609	615	605	626	627	637	642	610	600	613	556	619	580	581	620	620	603	658	571	637	624	591	674	644	633	591	607	614	582	599	612	595	606	631	623	656	618	640	611	650	563	587	646	635	608	622	623	598	638	555	664	622	593	600	577	635	580	625	576	599	604	581	654	598	641	596	584	637	647	598	618	562	580	589	584	636	610	621	607	618	612	621	597	630	597	623	577	603	604	599	601	692	598	582	622	607	600	585	625	629	598	643	630	659	626	585	614	642	606	601	560	588	583	587	637	607	649	576	563	588	651	631	567	623	627	643	604	600	631	592	612	575	645	614	594	630	646	640	606	625	589	626	637	603	572	569	601	576	643	622	610	652	647	601	624	586	614	588	612	564	638	640	625	610	648	615	637	586	634	618	624	642	580	581	602	623	605	580	649	614	585	603	619	638	589	598	637	609	574	613	655	609	637	586	615	571	605	608	619	629	630	615	609	620	632	618	559	604	622	600	620	583	577	656	637	635	622	634	645	598	653	604	624	648	649	603	623	614	650	597	602	641	617	626	604	657	584	619	606	607	575	560	592	620	609	630	581	622	578	637	589	629	611	601	635	616	615	607	629	606	615	604	619	602	665	638	619	603	606	599	626	669	643	662	602	612	687	601	605	613	608	584	588	617	622	589	646	615	625	594	614	602	626	608	633	629	593	595	565	615	644	585	650	586	607	638	631	634	590	632	629	572	623	588	610	608	626	586	628	631	608	643	619	599	642	595	599	626	610	616	579	597	625	643	596	600	622	625	576	553	613	624	596	601	609	606	628	623	606	627	635	623	617	631	641	581	632	589	583	609	626	594	650	607	647	642	594	579	586	580	631	615	627	647	624	662	613	639	649	590	639	583	573	613	648	601	637	604	603	566	646	608	584	629	580	636	594	612	639	598	571	642	587	622	594	628	610	580	601	649	659	629	625	606	555	583	628	610	593	636	610	623	676	618	614	590	619	619	630	593	631	615	636	632	581	614	623	607	592	581	583	568	554	590	664	550	600	624	630	641	586	604	649	658	616	576	639	620	561	642	615	631	640	612	641	629	634	628	605	559	620	564	620	602	610	621	640	628	570	630	642	641	605	606	669	598	627	589	620	603	594	677	619	598	610	635	625	606	611	628	608	582	626	622	610	607	610	583	643	634	610	612	613	599	613	594	629	605	610	574	618	598	579	589	585	610	591	614	602	653	624	632	635	654	657	633	584	649	639	611	580	557	607	571	586	611	611	655	610	625	644	634	626	603	591	569	621	620	655	585	604	654	590	621	604	604	582	593	615	691	652	612	644	612	633	567	652	582	605	619	584	583	613	581	572	593	617	658	664	586	589	620	600	628	651	559	618	632	610	583	612	621	669	578	590	606	665	598	626	621	627	609	615	637	593	611	573	642	631	601	563	665	618	591	636	587	640	625	636	604	625	601	598	649	577	616	598	607	610	584	628	638	559	611	646	619	630	611	602	616	598	582	624	594	646	652	639	648	631	618	631	669	619	636	591	660	584	623	646	604	615	561	611	594	639	611	618	629	625	620	608	642	637	627	646	609	623	596	622	623	610	620	657	623	558	603	617	593	614	677	578	609	626	635	612	596	605	590	596	591	593	633	643	611	635	637	612	637	613	603	600	620	672	654	634	630	635	586	549	620	593	610	622	604	608	629	614	616	611	640	589	614	598	649	599	596	614	603	624	601	633	614	681	633	640	599	626	594	614	648	623	592	613	569	625	588	654	653	631	628	626	635	648	660	611	599	657	610	585	601	627	608	627	625	636	641	631	630	583	608	615	635	616	603	587	589	612	678	641	595	612	597	611	648	608	665	626	627	583	636	655	671	632	614	666	603	566	570	623	621	612	626	586	643	623	611	546	612	654	662	601	642	629	625	599	597	608	622	595	621	631	663	611	620	598	645	655	619	632	597	620	612	595	586	588	609	614	635	611	631	629	643	642	617	585	606	623	590	649	606	595	614	595	616	594	588	586	590	598	589	629	642	639	617	642	595	638	649	599	631	634	621	604	570	635	641	610	672	572	589	612	603	617	645	667	620	631	614	621	597	618	579	629	598	639	619	621	626	643	577	626	626	610	576	606	625	615	598	625	619	622	676	610	594	614	605	609	641	605	548	620	583	604	626	591	628	690	619	632	546	621	609	626	619	605	622	602	648	601	609	660	594	656	643	613	608	591	655	624	633	586	605	609	584	620	596	580	582	642	606	600	611	618	619	591	628	605	586	609	627	653	670	621	637	599	596	601	573	670	586	600	606	638	629	609	654	642	635	608	550	666	617	585	626	624	596	630	590	621	588	654	599	600	594	618	576	585	606	568	594	634	626	608	587	608	602	643	669	627	576	651	618	639	590	626	597	585	621	606	625	627
7721	336	220	199	156	156	142	141	118	149	153	171	136	136	139	128	107	131	120	137	114	144	147	141	118	121	130	137	116	131	129	128	108	134	113	126	134	120	124	135	121	110	115	111	132	144	127	140	122	140	121	102	127	116	118	103	109	103	126	144	119	126	145	125	121	124	125	147	114	132	139	137	129	125	120	145	112	127	120	136	117	110	113	116	123	128	113	112	123	121	122	127	95	120	109	126	104	105	116	123	107	122	132	122	107	116	138	118	109	126	123	123	122	109	124	117	130	133	135	121	128	128	125	124	124	120	115	138	136	108	136	118	112	115	131	112	125	119	128	125	120	125	122	122	111	115	113	124	109	118	122	133	132	124	119	110	123	123	114	129	129	123	110	115	114	141	130	141	146	132	120	104	123	131	103	126	115	136	106	142	138	125	121	137	135	126	115	124	137	131	125	129	99	107	140	134	135	119	119	119	136	140	123	126	141	119	119	139	104	124	127	125	105	127	113	125	102	118	126	154	124	122	100	125	123	132	111	133	120	136	117	111	127	113	132	113	131	114	121	112	127	119	102	144	114	124	131	131	104	113	103	131	120	151	129	130	125	116	135	128	121	116	109	96	126	104	129	119	105	132	130	131	124	134	141	102	104	138	114	108	120	113	140	130	130	122	138	108	124	125	114	131	114	142	134	105	125	136	132	123	132	117	132	123	122	112	147	135	92	87	109	107	127	119	128	113	137	138	117	112	124	128	154	134	131	110	124	116	122	110	108	111	121	112	139	132	111	142	102	105	98	138	137	116	123	144	126	137	153	133	106	114	120	136	121	120	128	126	108	114	131	117	132	109	118	110	99	115	126	133	129	120	129	116	125	114	121	118	144	106	117	108	134	135	108	130	123	131	114	133	111	130	138	120	123	117	126	122	114	135	106	158	106	132	134	132	124	124	120	135	134	134	131	133	107	126	143	137	107	133	126	132	116	133	113	94	120	130	123	114	123	136	105	123	107	109	149	110	142	137	153	122	123	120	122	106	126	129	125	120	123	101	121	135	153	119	150	127	118	120	121	117	112	113	119	115	116	138	121	111	119	123	126	119	119	120	126	123	138	147	135	138	132	109	121	124	137	126	139	139	138	118	115	131	101	112	113	116	128	133	136	106	125	124	129	100	114	122	106	133	122	120	141	131	122	131	116	138	127	114	120	108	123	111	138	104	115	122	143	121	107	142	145	124	121	123	111	134	127	110	136	128	135	133	124	126	126	124	121	120	115	120	110	138	121	137	124	119	117	115	137	136	126	141	109	107	122	111	117	131	123	117	109	127	156	143	122	97	142	122	112	132	121	114	115	124	116	130	112	107	115	115	119	120	117	102	119	107	118	119	134	105	125	116	111	135	149	126	124	138	115	136	116	110	115	136	121	117	132	138	143	151	109	134	145	116	123	121	112	98	129	134	107	121	110	116	126	131	123	112	124	102	139	135	101	112	144	130	113	117	125	128	121	115	115	114	122	102	143	123	119	120	139	102	114	129	141	125	111	114	139	122	127	129	127	117	121	113	125	141	121	100	136	121	116	129	125	108	130	130	143	122	129	122	132	132	138	142	109	136	131	121	151	116	124	121	118	116	117	127	117	133	95	135	111	117	128	121	122	140	106	124	117	115	138	131	131	120	121	115	107	135	141	144	100	136	136	118	144	124	128	126	135	107	126	116	123	135	103	127	119	127	128	115	124	113	108	110	107	127	126	108	135	110	126	123	129	136	133	139	117	107	144	126	109	112	115	132	126	114	86	115	135	121	133	124	109	121	124	123	133	121	132	135	111	114	114	113	131	131	149	129	118	135	114	124	135	96	114	109	122	144	139	133	131	127	123	132	124	107	125	107	121	123	109	122	124	128	111	122	125	136	128	118	115	134	129	115	119	125	137	124	104	124	128	125	129	129	137	140	117	117	131	106	109	133	119	123	126	122	92	111	117	121	128	123	124	123	122	119	126	146	126	135	102	113	138	134	123	133	130	100	120	131	111	120	129	130	127	148	126	138	118	130	112	139	111	137	106	127	129	127	120	117	108	111	137	130	135	129	119	131	125	105	112	97	148	132	112	100	111	133	116	148	123	119	120	107	105	122	131	138	123	148	132	131	120	117	134	115	110	130	112	115	141	120	126	132	121	140	141	130	133	124	116	127	123	136	118	120	115	121	147	125	117	138	122	108	122	132	130	137	111	138	120	124	109	108	133	111	121	144	110	123	120	127	126	87	131	123	119	121	117	136	113	131	109	133	94	111	108	132	124	136	144	105	134	97	128	122	136	118	120	137	127	125	111	125	129	113	136	131	114	111	102	109	130	121	141	110	132	152	106	117	108	132	125	141	125	124	101	126	125	145	135	119	136	112	151	123	98	125	130	150	122	150	146	113	122	127	119	135	117	116	115	115	120	117	111	124	129	118	90	100	122	141	110	99	124	116	123	122	124	147	128	113	102	133	127	117	135	122	121	118	151	120	121	135	126	123	117	111	104	145	113	158	122	124	115	128	106	127	128	129	142	133	122	109	127	127	114	114	125	124	130	105	141	127	152	123	119	122	114	127	136	143	119	119	111	122	128	145	129	131	122	134	129	107	123	120	129	114	120	121	130	139	117	132	124	142	127	136	114	135	135	116	127	123	122	118	118	124	132	125	108	131	132	129	115	144	129	124	143	112	113	121	116	133	147	110	120	128	106	125	109	117	121	121	107	127	123	136	138	133	103	104	107	127	105	100	112	130	132	124	144	128	122	114	131	121	128	123	143	129	132	110	119	113	123	121	110	142	116	125	103	127	129	142	124	130	131	128	143	114	130	113	129	125	106	123	126	118	129	138	137	119	142	138	117	115	129	138	119	121	106	116	138	150	121	117	116	126	138	135	111	103	115	105	100	105	132	108	125	109	125	126	113	104	130	119	124	118	150	135	122	143	140	138	107	116	132	123	127	111	128	126	126	117	131	122	124	119	116	129	131	147	120	132	124	120	134	104	113	118	107	133	137	127	131	138	114	107	126	144	127	129	110	134	135	102	115	111	126	104	133	121	124	135	115	124	130	127	127	123	138	123	99	117	125	128	112	98	137	121	142	129	128	119	127	112	134	119	99	133	114	110	131	116	125	145	103	137	176	116	124	127	124	101	131	140	135	118	126	134	113	132	125	124	112	98	136	114	126	113	124	116	115	109	109	105	116	125	126	127	99	119	135	125	120	126	149	140	123	117	118	109	135	106	127	129	132	126	129	115	113	128	124	120	124	130	104	127	106	147	97	121	141	128	121	115	113	114	128	125	122	108	120	114	100	110	141	129	106	116	109	140	104	123	128	134	106	126	105	124	136	142	135	119	121	119	125	124	114	119	139	114	128	115	119	105	148	107	122	107	124	130	123	140	142	121	121	113	115	139	122	114	127	127	127	136	112	125	123	145	118	111	128	121	120	123	134	131	105	122	120	120	109	112	120	101	111	134	131	110	135	126
6514	457	542	567	504	462	483	409	465	459	571	587	480	469	364	357	404	370	369	363	346	379	378	364	371	347	395	402	365	382	352	331	383	378	380	412	347	330	339	343	339	367	351	368	395	352	386	349	352	377	373	342	383	323	340	341	342	365	349	378	357	343	379	389	367	368	333	330	342	366	334	331	357	344	378	362	320	369	376	349	354	331	344	331	331	390	358	367	342	343	374	384	364	375	351	361	333	348	382	351	337	342	351	345	339	361	356	346	361	348	375	363	387	354	330	365	348	363	340	352	360	333	368	363	336	325	309	317	338	330	338	369	404	322	340	389	365	361	364	367	386	325	349	373	359	324	357	342	341	397	350	378	359	389	357	367	346	354	345	338	308	354	326	350	349	344	381	358	331	352	348	372	364	386	343	373	377	364	339	395	370	325	349	334	365	365	377	380	348	411	363	340	326	320	321	368	372	326	352	362	369	361	357	326	339	376	347	385	361	335	337	325	359	385	326	354	314	349	343	350	393	356	389	339	370	343	379	335	382	386	366	331	332	358	361	345	350	370	369	383	340	356	373	319	370	380	376	341	336	371	344	350	350	370	327	373	396	387	363	358	346	367	342	362	346	375	364	331	349	374	386	374	319	321	359	334	375	355	352	317	376	335	354	356	363	340	365	345	318	364	400	376	349	386	331	335	367	380	397	358	347	376	357	372	347	361	369	352	358	338	348	374	349	361	357	383	370	349	376	367	366	372	363	363	338	380	335	366	363	350	377	378	349	361	353	361	376	337	354	365	363	328	354	366	358	365	344	347	349	356	303	349	349	352	354	348	344	358	381	337	377	325	373	324	370	344	327	360	369	328	367	365	363	350	331	382	343	348	365	382	389	375	318	325	356	358	354	353	359	383	345	338	360	349	383	356	342	383	347	352	328	362	316	340	375	333	366	364	344	390	352	345	376	331	343	343	373	372	344	353	347	359	370	333	400	342	352	392	362	357	330	322	355	364	353	355	344	349	345	334	329	363	343	356	345	367	342	337	355	348	366	363	331	367	361	311	326	319	383	370	339	343	322	392	358	327	362	371	353	349	343	326	369	366	340	364	370	384	354	317	382	397	324	349	337	338	373	351	377	341	337	330	364	344	376	358	378	360	355	351	365	373	329	395	364	351	344	331	360	378	361	368	369	362	358	324	346	367	369	329	366	362	356	356	366	338	356	309	352	352	355	366	387	375	329	352	326	348	342	352	336	331	384	356	365	362	349	376	352	343	379	312	356	367	349	378	346	402	376	389	362	333	340	335	363	327	339	353	384	323	363	375	360	366	349	387	339	349	363	343	393	405	322	365	347	324	356	348	337	340	356	373	353	347	345	387	314	383	389	340	349	352	372	328	372	375	348	351	322	379	376	341	324	368	340	370	339	353	324	344	343	353	368	376	376	354	337	345	371	334	344	343	371	349	374	344	377	358	349	394	354	347	358	366	369	352	357	381	374	362	376	360	352	329	384	365	370	363	327	367	387	330	363	329	357	349	336	370	332	325	335	354	362	379	363	359	311	376	374	330	392	324	367	345	393	348	355	352	389	345	359	353	343	358	381	335	327	359	349	376	365	367	340	352	338	372	381	382	337	359	354	334	375	332	357	369	363	361	363	364	335	329	366	353	340	362	349	379	319	350	377	332	395	349	341	343	389	361	382	358	371	361	341	345	348	342	377	348	366	345	328	391	340	358	369	329	347	388	340	353	399	347	363	368	345	355	385	350	332	347	324	358	357	355	329	325	348	352	373	350	318	361	346	331	353	368	341	346	364	350	364	370	346	347	348	337	360	345	361	345	356	347	346	339	348	296	374	367	334	332	350	383	350	332	376	346	339	332	352	345	338	325	342	368	347	366	344	351	337	361	345	386	333	337	340	369	373	334	314	354	353	336	371	329	334	322	330	342	362	376	367	347	334	340	357	338	339	346	370	356	352	337	330	379	342	339	326	351	359	341	393	332	381	370	361	324	331	382	346	348	388	349	376	360	334	380	359	334	338	354	339	340	351	347	372	330	372	375	340	334	341	375	364	318	361	361	374	362	362	371	313	339	341	323	341	359	318	361	372	390	365	379	361	347	380	365	356	345	365	345	362	337	350	353	352	357	348	373	359	368	371	338	345	380	369	332	358	350	333	383	353	325	339	362	358	355	381	338	356	357	328	348	355	355	349	342	323	378	337	335	351	329	350	359	342	357	385	337	404	353	352	344	360	354	343	365	357	354	360	357	351	344	334	339	342	374	366	347	367	349	336	340	373	347	368	372	357	344	365	350	329	364	321	330	354	365	387	339	368	348	309	367	380	353	338	345	370	376	357	364	328	366	333	341	330	382	361	362	344	345	363	336	338	346	355	357	330	342	374	356	351	367	341	333	355	363	362	347	323	351	378	355	360	370	333	344	336	343	350	350	339	356	357	364	349	355	342	343	362	355	329	327	391	364	382	334	367	379	333	353	355	388	342	329	340	329	321	399	365	382	368	335	355	336	352	346	368	396	355	356	358	373	367	358	350	349	341	347	372	320	352	373	353	359	346	331	336	320	389	371	367	341	326	351	355	352	376	374	357	354	350	375	347	329	341	325	377	337	386	343	320	345	350	369	324	323	344	363	363	317	326	356	330	361	356	343	355	370	357	372	345	330	350	334	336	336	372	333	348	369	335	339	395	369	334	332	374	361	341	361	358	369	348	358	372	350	344	367	351	307	351	361	333	332	340	362	350	346	371	388	364	337	336	379	349	362	359	383	342	395	355	389	370	325	364	349	366	342	354	348	374	350	361	390	358	340	329	381	344	395	360	329	369	376	328	344	343	359	386	378	341	327	308	383	339	358	356	375	336	352	360	344	359	391	369	385	350	350	353	342	397	339	378	351	335	365	355	392	379	338	338	376	365	371	354	333	378	340	355	315	371	350	359	358	340	304	359	364	367	362	350	351	329	365	343	329	348	362	382	367	351	353	392	378	385	362	343	333	369	388	365	366	358	352	393	379	386	322	324	401	359	336	345	367	351	364	389	336	394	369	361	360	332	322	331	350	334	373	356	347	345	383	359	334	348	385	374	407	343	352	374	331	327	356	368	344	364	360	361	380	382	381	393	316	397	355	344	348	383	360	349	352	336	324	321	320	374	326	326	341	338	373	384	353	378	344	370	333	357	362	377	360	375	360	316	359	330	357	368	359	342	292	345	330	338	386	343	377	365	376	375	347	362	360	331	325	372	350	349	356	349	357	350	358	364	365	351	365	367	338	349	387	380	375	331	362	371	355	373	331	315	324	377	365	362	340	348	331	388	345	359	346	369	357	339	315	351	367	384	369	354	344	382	325	356	346	356	327	372	359	350	359	356	344	329	373	368	334	332	360	343	363	375	360	323	369	342	331	342	381	344	352	334	359	357	362	377	373	329	366	355	364	376	342	350	355	361	384	417	330	335	395	364	383	348	394	351	344	398	345	325	373	329	375	335	395
50473	14890	1928	1072	736	591	491	416	395	360	429	404	367	362	307	277	325	273	289	267	280	289	291	278	246	286	263	266	282	269	265	274	265	286	319	272	278	284	288	276	255	255	292	256	248	315	289	259	256	273	246	268	249	270	270	272	237	213	258	236	250	252	267	287	279	307	260	269	247	265	248	259	244	265	257	257	275	281	269	276	266	285	237	266	278	254	284	290	268	262	232	264	243	275	254	267	249	243	269	240	269	259	255	280	238	238	295	251	310	262	297	275	252	261	255	267	260	260	266	270	278	296	272	248	273	285	291	265	260	266	257	282	262	253	275	248	258	293	265	256	267	286	245	284	268	274	260	270	253	237	263	279	225	243	279	276	250	243	279	278	278	264	287	263	287	263	275	265	265	240	237	252	283	270	259	260	266	267	297	267	258	270	276	275	276	283	272	240	233	240	269	289	276	264	237	265	259	226	249	298	247	241	247	294	254	274	279	260	274	271	277	258	259	259	260	253	266	279	256	266	225	275	257	253	260	263	282	273	289	269	257	247	268	240	276	271	272	249	242	248	250	257	268	266	274	257	254	249	246	286	259	253	240	254	282	226	244	241	253	270	258	277	267	267	275	262	272	286	261	254	271	244	287	271	251	252	275	226	261	262	245	238	264	277	285	258	226	281	252	254	273	260	237	243	242	273	239	270	286	267	253	270	288	213	267	288	259	271	279	289	260	238	279	272	250	280	268	263	217	234	284	223	238	291	280	238	268	245	244	279	233	249	282	260	262	270	228	261	262	276	252	260	271	257	293	265	276	252	259	256	263	264	288	274	248	266	268	265	265	269	276	240	283	273	254	255	272	255	275	257	259	261	259	264	255	272	275	253	243	272	265	262	292	243	259	242	272	268	279	262	285	261	278	253	265	254	252	282	299	237	287	283	251	290	230	234	274	288	271	271	275	285	270	257	278	283	267	276	268	257	242	243	225	295	275	247	260	281	270	256	255	264	268	251	242	256	261	268	278	277	243	302	245	280	283	251	258	252	290	266	242	300	251	238	243	264	256	251	265	284	258	274	245	273	259	267	245	256	278	252	242	287	272	269	269	271	218	247	269	265	242	238	272	250	269	252	300	288	260	258	265	224	298	271	277	254	248	263	249	253	266	244	260	269	246	281	272	265	279	271	270	291	243	240	255	285	291	282	254	275	261	241	282	273	276	275	268	250	237	263	237	268	273	251	262	267	247	264	237	246	262	250	286	274	239	257	252	267	254	285	263	260	273	248	252	285	282	280	271	279	244	263	241	262	261	259	290	267	268	294	250	281	250	267	237	274	270	264	259	244	280	255	285	242	270	290	279	257	268	262	239	264	265	261	272	266	263	242	278	266	263	238	272	250	241	274	263	265	264	305	262	243	270	238	245	292	271	257	253	260	265	257	239	273	268	270	256	265	293	276	243	294	259	248	260	283	248	258	264	272	247	250	262	243	270	254	245	264	269	242	274	257	230	221	253	280	264	310	241	272	284	231	251	234	259	285	283	235	255	250	288	240	252	258	254	261	284	284	240	270	253	272	260	252	283	257	290	268	241	254	288	256	238	270	267	249	271	256	239	281	263	274	247	272	264	290	282	254	295	296	258	295	256	226	297	263	277	258	250	255	258	257	252	234	245	280	247	255	252	268	275	283	268	276	252	273	275	260	291	242	268	302	249	263	259	281	244	260	259	265	280	275	255	262	260	262	288	280	282	249	280	295	235	254	299	257	274	227	250	236	274	267	254	289	243	239	276	263	272	247	268	257	262	269	269	284	233	257	274	270	282	261	295	273	262	249	263	243	302	241	240	275	247	284	266	268	238	289	268	252	294	256	230	258	238	257	235	267	267	301	233	301	273	251	258	278	306	263	268	287	267	265	274	233	270	274	275	225	287	238	257	259	285	285	259	247	286	253	272	247	258	265	234	264	252	312	265	247	298	270	268	266	222	258	266	266	287	274	261	250	272	241	286	299	257	267	276	245	255	257	280	241	242	283	247	277	255	264	251	274	267	255	257	268	280	271	258	228	254	239	220	250	264	278	287	265	261	275	252	237	291	296	283	312	262	228	239	242	265	293	248	265	288	259	265	261	247	286	276	265	264	270	286	235	243	277	265	247	271	267	266	248	278	292	268	232	278	272	260	293	289	273	273	281	260	274	249	291	261	242	296	255	268	258	263	289	263	265	257	231	267	256	281	278	290	278	242	297	262	287	255	240	252	271	287	263	264	233	280	316	273	247	282	250	244	251	266	262	287	261	264	272	250	272	290	250	290	249	263	258	244	240	262	259	250	269	259	232	275	272	291	259	299	269	272	278	268	223	276	256	250	263	259	260	267	261	287	294	253	262	251	273	253	271	254	259	287	261	260	288	251	262	251	293	258	251	306	245	285	253	268	248	292	280	275	250	256	264	268	236	282	258	285	276	250	254	275	269	254	233	235	266	247	272	251	227	282	286	279	263	270	272	252	241	287	277	251	280	257	255	246	263	259	273	233	277	271	247	275	256	246	283	266	252	268	258	254	251	278	249	255	286	258	236	290	280	246	254	250	240	237	237	284	252	257	266	237	277	289	258	274	255	254	283	230	246	250	253	279	285	250	262	258	259	267	260	238	240	273	230	256	281	252	285	257	243	289	265	273	248	266	256	259	255	253	277	284	258	247	252	242	253	288	251	258	269	270	292	236	251	278	267	251	292	247	266	274	259	232	261	321	271	281	275	269	250	262	237	264	281	267	250	260	265	244	276	255	278	258	256	254	270	281	258	252	258	301	290	243	261	231	239	252	274	266	268	275	224	267	266	245	253	283	241	262	239	250	287	274	234	256	267	241	290	285	280	261	289	265	299	260	268	240	267	249	269	240	258	241	299	245	262	285	280	267	272	279	249	269	249	256	249	273	251	259	277	278	260	266	256	273	275	280	282	272	252	257	281	251	276	250	278	288	265	261	231	266	252	265	278	281	280	238	231	270	249	281	295	278	256	271	242	262	273	256	274	289	277	281	260	262	285	271	240	234	255	286	275	252	278	239	294	266	246	258	245	237	270	280	266	275	264	278	283	287	243	259	263	294	269	235	294	273	246	272	233	256	254	249	275	288	282	257	228	282	306	290	268	248	255	265	245	280	249	277	287	263	283	282	272	279	256	254	270	286	276	293	255	277	259	247	271	260	255	240	254	244	274	230	291	240	276	228	272	253	277	299	283	274	242	263	273	262	281	272	290	311	264	257	258	278	268	270	255	253	246	241	267	258	262	266	269	270	262	283	260	254	247	241	269	265	229	248	266	291	274	265	272	279	260	260	258	316	270	263	255	283	224	276	263	260	234	289	256	264	266	240	255	291	260	258	230	258	265	264	315	259	253	265	281	241	293	254	280	292	265	274	295	245	228	282	236	294	263	259	270	282	249	252	251	265	287	273	286	236	263	259	267	259	296	239	251	284	261	252	290	254	245	250	287	268	274	280	295	266	253
25157	1497	2754	3257	2729	2409	1969	1668	1559	1488	1782	1592	1356	1287	993	979	942	876	880	860	839	817	790	807	796	828	791	770	753	781	736	721	757	758	718	711	717	764	807	745	715	757	694	756	774	878	770	705	754	686	664	691	692	648	709	684	664	640	755	664	677	633	669	670	650	668	685	652	641	671	676	701	638	645	688	686	640	663	659	681	638	666	628	645	654	693	701	660	644	685	651	669	675	661	645	682	647	663	685	680	626	639	689	659	668	674	635	632	655	644	622	659	659	747	657	601	596	686	621	655	684	648	717	658	686	602	663	638	677	642	677	680	650	637	652	669	670	703	632	687	623	646	661	671	636	650	639	650	650	674	642	627	629	692	651	656	610	655	622	638	622	655	673	657	665	671	617	669	661	651	630	643	638	666	661	692	634	622	684	679	650	675	708	603	640	664	635	647	628	638	665	614	629	640	625	691	610	642	582	645	641	687	637	591	633	677	643	642	660	662	697	670	682	695	626	677	649	656	655	671	640	638	694	665	661	659	682	694	641	662	660	661	595	611	679	671	653	661	670	682	675	704	655	619	644	564	675	670	621	657	657	653	614	657	661	697	693	638	651	674	669	642	675	633	643	683	624	635	673	620	690	669	681	647	659	617	675	646	639	673	673	649	667	671	698	630	664	614	725	658	666	637	633	667	657	634	660	691	672	639	638	642	636	726	623	684	664	678	672	656	663	651	677	668	682	692	655	646	636	646	651	658	710	640	641	677	695	678	657	630	662	655	670	702	631	680	676	658	684	692	645	648	639	654	642	651	639	650	629	652	680	650	712	638	671	647	621	624	607	623	627	688	670	647	669	657	614	666	603	647	614	642	627	637	609	641	662	690	620	679	649	612	655	673	642	666	612	675	659	644	624	644	647	708	644	621	700	618	648	660	642	599	611	646	689	685	654	643	706	678	687	661	657	627	652	630	678	639	655	644	646	667	624	626	638	701	639	618	645	646	624	658	619	651	635	662	697	656	646	657	605	687	669	639	632	656	639	634	637	634	668	650	644	659	651	654	706	662	670	691	701	634	638	651	661	645	680	687	601	640	674	663	688	655	618	642	654	642	662	634	648	706	618	642	623	670	683	639	622	632	588	648	635	660	679	680	668	637	632	655	620	636	697	634	677	654	608	637	660	645	669	648	625	641	665	684	665	649	639	687	670	660	631	683	675	634	668	659	674	706	667	629	652	670	645	692	675	619	664	684	636	644	670	665	627	639	674	677	650	672	654	666	662	699	630	632	659	677	705	640	626	654	646	661	636	671	711	652	624	660	633	668	651	637	613	643	619	583	639	649	685	650	671	641	661	665	660	662	660	663	638	685	667	649	661	639	679	680	612	602	662	614	672	637	649	647	666	684	627	652	631	625	633	680	612	640	659	677	597	613	651	698	615	692	665	655	675	654	597	624	668	610	666	644	628	660	642	633	651	656	637	661	648	651	650	663	724	678	634	650	662	592	667	619	685	686	647	608	692	651	658	611	632	655	710	629	665	637	602	595	658	650	626	660	662	666	655	681	664	655	656	664	652	695	625	678	667	674	626	630	592	682	699	653	612	619	668	669	653	684	627	682	676	667	670	642	680	665	659	653	675	638	699	659	671	651	720	609	604	651	601	671	662	614	620	644	647	638	601	690	630	629	691	675	659	658	684	641	676	642	636	679	632	692	639	616	685	658	648	705	720	658	657	638	691	632	645	649	652	637	630	665	625	666	644	672	660	655	651	645	655	663	621	631	637	656	633	663	630	663	725	662	612	663	650	675	621	632	669	686	605	638	695	628	679	639	654	616	641	654	631	660	636	672	644	676	683	655	662	677	680	624	625	708	654	657	652	655	648	641	650	622	653	641	655	663	672	657	672	675	668	582	673	664	633	690	638	661	680	644	700	673	667	657	648	661	707	635	690	654	619	661	621	651	669	644	697	660	587	659	627	647	672	669	640	626	685	651	616	641	665	694	676	672	664	651	615	615	685	662	687	608	654	643	641	668	647	647	658	635	695	616	651	648	627	647	644	630	673	688	621	701	622	624	632	657	661	626	591	632	711	599	693	655	614	643	701	638	628	663	669	660	616	665	645	651	673	653	658	642	625	682	608	599	665	632	629	649	605	628	687	657	642	644	625	638	649	656	650	670	654	659	612	691	642	657	694	633	658	651	649	637	678	693	620	642	669	625	671	652	649	663	684	651	635	692	682	629	607	621	665	686	618	627	678	622	631	676	644	657	648	673	650	645	679	669	684	643	646	665	641	693	667	712	659	655	633	645	669	630	627	630	608	635	663	692	663	621	628	610	658	659	691	631	651	656	668	677	668	626	628	652	645	698	698	656	635	689	644	637	635	706	673	666	707	670	649	697	668	635	617	623	686	649	655	649	673	644	619	684	632	636	628	643	679	646	667	660	704	636	637	657	648	639	658	640	697	628	660	632	655	640	596	655	681	621	646	715	641	696	644	637	614	640	673	670	651	623	629	679	609	637	682	637	668	630	675	652	636	627	621	681	667	637	679	671	638	656	667	696	657	656	661	637	656	714	661	625	619	663	660	645	665	650	680	645	650	645	656	635	675	612	684	712	663	674	682	652	680	675	642	654	644	689	643	662	682	630	629	654	645	610	639	692	645	635	661	666	618	614	675	682	659	678	666	617	681	647	626	671	635	675	589	600	690	690	669	653	661	697	669	629	652	671	677	606	639	644	714	651	622	648	652	679	675	678	644	677	670	640	705	646	675	634	661	686	650	641	653	641	630	666	693	672	648	652	621	690	666	659	635	641	697	610	657	650	657	678	639	700	681	622	607	647	632	689	660	663	632	668	622	612	636	650	627	678	708	660	614	659	675	650	627	660	596	686	633	651	693	674	587	688	651	623	644	674	651	673	630	726	647	661	673	644	689	607	678	652	626	660	641	642	630	687	632	675	673	686	624	647	635	620	652	598	670	633	609	633	637	692	635	677	614	639	669	636	654	662	652	651	651	645	669	668	630	638	687	692	642	677	666	640	624	642	649	637	651	628	671	672	645	729	618	637	666	658	704	666	676	644	659	646	645	678	684	628	667	637	693	679	677	667	670	652	628	648	653	666	603	650	637	631	666	634	617	658	658	695	658	689	650	635	682	636	693	633	651	649	681	681	657	687	627	611	662	649	680	618	675	646	693	644	710	638	663	631	648	663	631	710	624	660	698	647	651	660	692	669	641	586	678	701	604	657	659	632	629	702	645	649	652	677	626	617	596	646	658	642	641	616	638	643	628	648	656	662	662	639	635	667	670	643	643	632	677	660	686	626	617	643	651	633	659	710	641	667	674	651	624	642	610	634	682	621	643	658	659	669	627	641	644	660	617	623	660	664	625	656	586	663	624	680	659	625	648	637	646	656	608	673	650	690	630	606	645	645	651	663	602	638	588	680	660	655	713	649	652	617	635	663	610	642	673	670	662	668	640	670	642	645	653	613	624	668	650	657
22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	22	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
