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
336939826227	336939826784	336939827334	336939827884	336939828434	336939828984	336939829534	336939830084	336939830634	336939831184	336939831734	336939832284	336939832834	336939833384	336939833934	336939834484	336939835034	336939835584	336939836134	336939836684	336939837234	336939837784	336939838334	336939838884	336939839434	336939839984	336939840534	336939841084	336939841634	336939842184	336939842734	336939843284	336939843834	336939844384	336939844934	336939845484	336939846034	336939846584	336939847134	336939847684	336939848234	336939848784	336939849334	336939849884	336939850434	336939850984	336939851534	336939852084	336939852634	336939853184	336939853734	336939854284	336939854834	336939855384	336939855934	336939856484	336939857034	336939857584	336939858134	336939858684	336939859234	336939859784	336939860334	336939860884	336939861434	336939861984	336939862534	336939863084	336939863634	336939864184	336939864734	336939865284	336939865834	336939866384	336939866934	336939867484	336939868034	336939868584	336939869134	336939869684	336939870234	336939870784	336939871334	336939871884	336939872434	336939872984	336939873534	336939874084	336939874634	336939875184	336939875734	336939876284	336939876834	336939877384	336939877934	336939878484	336939879034	336939879584	336939880134	336939880684	336939881234	336939881784	336939882334	336939882884	336939883434	336939883984	336939884534	336939885084	336939885634	336939886184	336939886734	336939887284	336939887834	336939888384	336939888934	336939889484	336939890034	336939890584	336939891134	336939891684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2735	3650	2300	2735	3650	2300	2735	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2736	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2741	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	3650	2300	2742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
33328	6552	2833	2181	1425	1097	944	784	710	670	650	601	590	570	501	529	536	565	559	500	515	504	488	455	480	519	483	502	472	495	449	548	459	441	487	438	446	505	464	512	486	449	447	509	473	518	471	474	438	453	443	483	422	447	478	466	457	425	479	455	483	463	456	467	506	459	430	401	455	476	508	477	453	425	464	454	450	492	442	464	450	490	477	440	467	447	480	452	457	450	475	471	426	481	453	470	460	437	471	446	412	426	503	482	474	477	501	503	447	438	465	448	478	469	483	490	482	427	490	437	448	486	415	483	488	430	469	447	475	451	431	456	484	457	456	464	455	486	478	448	497	455	480	421	455	468	469	466	495	443	443	438	488	503	445	488	485	433	463	455	474	467	459	424	435	478	444	441	488	450	472	451	436	444	471	481	476	485	450	446	479	491	453	466	447	467	421	460	492	431	472	500	491	438	460	442	477	453	447	482	478	493	465	489	472	437	461	439	443	470	470	482	427	470	450	485	487	446	456	455	460	449	478	457	484	472	467	463	449	484	454	474	460	459	441	478	472	477	498	432	456	471	491	428	468	481	455	500	480	474	437	429	486	459	472	457	462	475	452	455	430	455	445	462	459	490	446	447	477	442	478	475	471	491	465	431	485	488	488	475	482	441	460	423	484	460	456	479	457	479	475	466	467	483	464	449	472	458	427	445	479	442	470	462	486	477	464	516	475	440	453	428	448	420	507	441	470	472	450	481	439	468	459	460	465	460	462	456	482	470	443	457	454	459	447	475	448	434	452	454	483	493	456	451	444	454	429	425	452	460	467	489	491	441	490	468	497	469	499	448	422	451	441	438	453	472	463	442	487	479	489	499	450	478	462	470	479	452	455	476	501	459	510	439	471	471	488	492	471	442	504	466	464	479	477	448	453	487	480	424	480	479	423	437	479	475	480	487	478	443	476	438	427	469	449	506	505	472	496	471	476	465	416	464	450	476	466	440	454	499	470	447	457	432	472	532	467	477	466	452	508	474	526	486	495	462	479	482	466	437	482	435	457	453	469	453	444	425	440	477	470	445	460	447	467	436	434	436	445	434	477	464	442	481	465	431	470	514	461	456	479	438	453	434	496	470	431	443	440	436	470	453	470	445	451	482	459	425	455	440	452	461	452	460	493	494	500	486	505	448	477	441	460	466	431	468	450	502	399	433	432	441	487	438	468	460	460	438	467	468	443	444	483	481	478	441	441	458	458	442	518	479	487	478	445	461	482	484	464	446	453	456	437	462	462	481	432	461	476	444	490	464	503	489	466	453	436	488	445	479	484	446	501	485	475	495	461	446	465	469	440	431	432	456	449	495	496	475	463	461	486	428	497	426	447	450	450	457	455	450	465	467	489	463	468	456	454	470	472	477	478	476	458	477	449	492	487	486	499	450	466	451	464	480	459	446	428	461	491	433	442	456	515	408	522	485	465	459	487	442	429	470	446	501	448	491	451	450	438	495	457	445	435	509	488	467	490	455	436	460	491	433	457	455	464	441	402	486	458	449	418	471	445	478	452	461	436	432	496	457	443	487	446	425	470	442	474	486	435	485	475	429	466	452	458	518	458	454	467	450	478	450	442	462	440	489	477	461	434	464	477	441	460	470	451	469	474	498	479	455	458	455	487	452	467	471	450	452	471	460	465	442	468	485	466	460	475	477	425	449	428	456	429	481	449	461	438	440	485	473	461	464	500	447	478	465	464	426	455	478	445	419	444	456	461	423	510	453	502	446	442	458	448	476	423	493	509	431	438	434	496	442	461	470	460	435	466	458	462	460	459	497	455	470	457	478	442	465	484	480	467	476	461	425	470	425	494	461	446	442	500	471	420	451	486	448	432	452	513	451	445	446	439	425	471	456	475	448	446	508	451	454	427	461	465	450	455	460	481	437	480	464	425	454	511	431	455	458	491	476	485	455	449	443	432	446	439	376	445	484	446	435	453	438	463	458	438	491	472	469	434	448	447	451	436	463	452	475	462	472	481	476	470	438	465	460	443	471	443	492	460	445	426	452	443	508	477	455	496	537	423	438	462	434	481	473	470	447	443	464	439	474	467	485	458	436	440	426	462	436	454	426	465	444	496	469	511	484	449	473	423	486	429	420	447	487	511	463	482	440	458	440	463	465	500	468	477	491	505	444	438	452	491	464	473	460	446	468	440	501	430	439	480	444	442	458	479	502	437	417	491	450	452	440	416	476	469	487	470	438	461	468	475	463	437	475	453	473	474	447	451	508	473	416	451	437	466	462	475	484	439	455	446	497	480	438	452	456	461	462	440	445	479	465	440	451	473	444	473	422	506	473	478	463	433	480	458	426	489	462	460	479	468	464	464	467	482	457	487	447	457	485	462	414	446	464	471	447	489	485	498	490	495	493	428	450	475	468	443	402	458	418	506	424	448	445	442	427	497	479	477	477	475	458	476	447	451	451	426	502	455	444	451	484	471	492	418	480	446	463	448	461	462	451	461	468	402	506	439	463	470	493	475	447	490	458	421	490	472	481	464	425	458	456	469	451	478	451	412	462	414	434	494	442	463	465	471	394	463	476	499	517	455	465	408	448	501	475	464	518	438	440	449	473	463	440	454	512	464	481	515	439	481	417	464	488	456	418	475	500	459	476	470	495	462	466	466	460	500	459	471	435	485	466	441	450	427	450	494	465	429	485	440	487	409	479	464	435	469	458	439	484	481	421	489	424	492	460	438	440	482	495	459	493	467	502	481	481	444	464	471	423	457	461	445	476	435	498	479	464	456	464	447	485	462	471	447	422	455	450	442	466	432	441	463	428	437	468	458	459	493	500	476	463	485	461	462	489	400	429	491	437	471	484	462	457	458	427	470	447	440	448	464	465	464	504	477	487	451	452	445	449	437	481	482	459	493	481	436	463	465	458	452	433	510	427	453	475	512	441	455	473	473	480	466	460	448	460	434	469	421	463	488	489	454	494	481	470	450	478	445	470	471	479	464	456	508	448	431	429	473	438	469	470	443	469	465	449	473	469	470	453	483	450	497	439	458	463	438	420	461	453	476	449	431	432	431	491	480	438	459	436	409	445	473	457	461	483	458	462	458	509	463	464	442	499	457	461	428	490	447	442	464	452	458	479	422	440	433	420	465	475	423	488	476	419	466	464	458	497	475	479	445	490	467	422	482	482	439	461	442	475	462	466	497	458	460	478	434	503	444	467	456	453	475	461	450	500	466	499	495	465	453	473	436	467	455	517	475	469	448	426	473	474	445	491	484	488	468	431	475	481	467	499	495	418	449	424	437	452	442	464	476	449	438	454	445	498	439	481	427	498	485	430	460	458	468	461	490	491	457	486	453	467	419	473	515	476	454	488	444	466	490	434	433	507	507	508	440	464	472	464	447	454	431	483	483	460	442	441	446	430	480	476	446	469	417	474	478	461	435	488	471	487	457	455	490	468	448	490	468	456	471	455	474	477	446	461	457	483	448	504	476	475	450	495
16321	2578	5058	5670	5058	4290	3600	2988	2688	2355	2116	2078	1779	1860	1751	1651	1559	1533	1464	1405	1404	1423	1369	1338	1342	1325	1315	1274	1224	1252	1240	1264	1205	1255	1265	1210	1237	1209	1153	1185	1200	1142	1149	1142	1227	1186	1217	1125	1226	1126	1139	1140	1184	1187	1173	1106	1101	1157	1134	1117	1136	1120	1151	1154	1110	1107	1161	1153	1166	1130	1125	1113	1130	1134	1105	1020	1083	1094	1139	1106	1110	1082	1098	1137	1105	1143	1125	1115	1135	1119	1136	1135	1052	1103	1122	1132	1155	1064	1098	1052	1128	1101	1104	1092	1160	1138	1105	1133	1122	1154	1093	1084	1135	1097	1070	1155	1105	1078	1076	1101	1120	1174	1095	1062	1141	1072	1134	1122	1142	1091	1114	1076	1084	1049	1107	1096	1100	1100	1060	1131	1089	1063	1121	1145	1134	1102	1138	1048	1091	1131	1084	1111	1140	1098	1108	1059	1126	1148	1188	1119	1067	1131	1094	1138	1082	1104	1087	1126	1088	1078	1081	1081	1069	1077	1086	1096	1146	1106	1126	1107	1106	1086	1082	1104	1087	1069	1089	1144	1127	1065	1115	1053	1126	1170	1079	1162	1118	1029	1115	1075	1085	1104	1104	1165	1113	1115	1122	1085	1079	1102	1061	1085	1043	1132	1092	1128	1156	1081	1172	1094	1125	1121	1066	1076	1044	1149	1101	1147	1074	1145	1149	1136	1147	1088	1026	1124	1123	1139	1068	1159	1085	1046	1123	1170	1114	1080	1122	1164	1140	1099	1080	1086	1132	1115	1106	1108	1099	1167	1054	1144	1125	1088	1106	1094	1037	1062	1064	1128	1071	1071	1115	1123	1054	1060	1118	1148	1115	1074	1082	1095	1139	1116	1121	1069	1070	1068	1054	1099	1101	1117	1124	1139	1060	1047	1113	1094	1182	1119	1101	1123	1075	1059	1128	1102	1130	1167	1126	1090	1149	1087	1085	1122	1068	1118	1089	1061	1109	1088	1097	1136	1043	1097	1089	1105	1183	1140	1146	1083	1075	1138	1123	1099	1041	1093	1159	1188	1166	1156	1147	1064	1090	1091	1126	1103	1113	1111	1132	1093	1127	1088	1102	1148	1088	1134	1057	1069	1107	1092	1112	1078	1082	1077	1104	1105	1062	1118	1103	1125	1098	1064	1110	1107	1150	1045	1112	1069	1092	1071	1094	1016	1082	1106	1167	1080	1119	1077	1159	1099	1102	1075	1118	1113	1095	1084	1082	1088	1160	1147	1100	1125	1151	1163	1117	1148	1061	1124	1138	1104	1102	1118	1057	1113	1107	1020	1118	1066	1079	1110	1112	1093	1119	1159	1108	1103	1067	1119	1094	1054	1080	1134	1069	1066	1074	1043	1119	1101	1085	1068	1077	1119	1131	1097	1203	1150	1116	1123	1081	1112	1057	1127	1165	1114	1086	1122	1142	1088	1101	1041	1131	1057	1172	1080	1100	1084	1054	1095	1104	1158	1127	1033	1121	1237	1146	1076	1084	1046	1113	1136	1112	1113	1086	1164	1061	1109	1050	1108	1132	1104	1160	1104	1109	1070	1085	1118	1089	1065	1064	1141	1068	1065	1133	1053	1057	1099	1071	1095	1116	1123	1030	1172	1089	1092	1105	1061	1105	1168	1158	1157	1122	1042	1067	1106	1125	1103	1112	1043	1156	1155	1125	1046	1071	1059	1188	1064	1124	1138	1139	1120	1059	1059	1123	1138	1107	1111	1105	1103	1097	1060	1130	1124	1089	1114	1147	1073	1059	1092	1046	1123	1095	1077	1117	1106	1105	1128	1140	1093	1070	1071	1127	1034	1101	1075	1088	1109	1100	1090	1052	1139	1063	1077	1068	1132	1099	1079	1046	1094	1095	1077	1083	1069	1074	1089	1097	1111	1115	1068	1081	1064	1079	1101	1050	1139	1154	1078	1114	1064	1122	1149	1108	1108	1097	1078	1116	1037	1078	1014	1096	1082	1049	1104	1083	1098	1059	1119	1119	1014	1139	1082	1080	1110	1068	1107	1105	1151	1082	1122	1164	1096	1077	1113	1120	1104	1054	1120	1090	1127	1106	1066	1091	1077	1129	1026	1071	1134	1056	1061	1139	1114	1154	1057	1073	1094	1068	1059	1093	1008	1129	1089	1124	1109	1122	1019	1030	1133	1174	1186	1052	1157	1076	1090	1058	1127	1082	1088	1065	1127	1107	1069	1054	1149	1089	1087	1109	1047	1159	1095	1076	1102	1138	1100	1120	1077	1089	1123	1088	1181	1123	1098	1065	1170	1120	1128	1075	1073	1096	1155	1143	1086	1051	1090	1064	1122	1106	1125	1132	1067	1087	1111	1156	1097	1116	1158	1071	1157	1070	1138	1129	1170	1033	1168	1110	1079	1124	1134	1111	1083	1111	1104	1104	1123	1067	1055	1093	1117	1100	1105	1084	1091	1053	1147	1053	1110	1116	1127	1091	1068	1152	1085	1111	1059	1123	1078	1037	1073	1121	1148	1143	1090	1151	1132	1147	1079	1135	1123	1106	1118	1132	1118	1131	1078	1099	1038	1130	1128	1071	1066	1134	1161	1117	1124	1134	1152	1021	1047	1130	1122	1050	1087	1093	1072	1158	1118	1053	1113	1115	1075	1054	1114	1063	1101	1112	1074	1130	1089	1106	1057	1123	1067	1102	1081	1077	1158	1096	1055	1039	1052	1053	1053	1069	1080	1097	1110	1129	1096	1114	1116	1147	1095	1079	1076	1107	1114	1082	1022	1053	1114	1116	1113	1136	1151	1056	1059	1115	1132	1088	1107	1122	1151	1152	1104	1107	1126	1105	1093	1047	1105	1067	1159	1064	1041	1117	1093	1082	1078	1109	1098	1120	1076	1138	1127	1146	1137	1171	1069	1119	1148	1130	1109	1056	1141	1049	1079	1136	1106	1076	1107	1140	1102	1138	1085	1089	1139	1145	1081	1054	1115	1065	1041	1104	1092	1102	1091	1081	1085	1098	1144	1126	1050	1072	1062	1097	1126	1110	1136	1128	1024	1103	1075	1112	1098	1067	1113	1088	1119	1051	1114	1157	1075	1091	1130	1096	1081	1128	1149	1139	1107	1119	1103	1059	1106	1102	1107	1066	1143	1100	1117	1146	1103	1092	1098	1119	1132	1150	1062	1157	1135	1089	1092	1092	1100	1034	1112	1148	1080	1104	1138	1071	1084	1143	1099	1100	1058	1101	1028	1120	1074	1094	1207	1066	1114	1091	1080	1080	1087	1158	1075	1101	1138	1142	1044	1098	1101	1075	1078	1121	1112	1140	1111	1101	1104	1124	1085	1095	1136	1059	1069	1110	1076	1152	1134	1133	1058	1081	1093	1148	1094	1113	1047	1069	1095	1140	1163	1104	1191	1094	1093	1132	1122	1130	1112	1139	1047	1075	1051	1086	1070	1161	1123	1129	1046	1126	1086	1157	1112	1098	1203	1050	1066	1149	1092	1077	1110	1080	1138	1068	1139	1107	1094	1138	1093	1087	1112	1091	1105	1078	1074	1050	1087	1041	1109	1131	1083	1073	1082	1167	1117	1111	1091	1082	1093	1110	1060	1125	1158	1138	1088	1058	1156	1112	1068	1030	1052	1091	1109	1118	1113	1064	1129	1096	1067	1057	1130	1066	1092	1097	1108	1117	1154	1085	1092	1136	1058	1096	1085	1090	1084	1107	1048	1086	1075	1120	1116	1166	1078	1074	1125	1088	1080	1103	1134	1047	1169	1079	1117	1118	1173	1038	1084	1097	1142	1107	1117	1049	1114	1121	1101	1101	1149	1133	1085	1112	1095	1128	1127	1098	1057	1088	1088	1151	1058	1047	1125	1152	1082	1131	1107	1102	1154	1058	1110	1080	1140	1120	1138	1185	1178	1124	1129	1088	1138	1097	1112	1146	1204	1084	1066	1095	1035	1071	1068	1089	1055	1109	1213	1116	1074	1101	1109	1125	1110	1112	1171	1084	1060	1100	1074	1043	1055	1110	1060	1033	1130	1097	1111	1138	1130	1088	1108	1079	1078	1140	1114	1077	1079	1048	1060	1057	1088	1062	1137	1098	1114	1094	1085	1140	1156	1108	1068	1135	1103	1112	1087	1112	1104	1057	1086	1141	1115	1091	1081	1147	1110	1117	1074	1103	1097	1094	1061	1131	1166	1113	1108	1070	1052	1120	1088	1096	1070	1145	1158	1133	1109	1105	1157	1094	1161	1046	1126	1165	1100	1132	1114	1070	1114	1060	1028	1087	1081	1110	1083	1098	1058	1074	1107	1100	1108	1047	1111	1049	1144	1063	1101	1052	1119	1094	1098	1101	1076	1050	1092	1065	1099	1087	1074	1121	1139	1125	1072	1109	1169	1089	1096	1092	1140	1077	1100	1134	1139	1132	1089	1008	1117	1122	1076	1086	1085	1127	1177	1067	1085	1148	1116	1066	1123	1097	1131	1084	1115	1092	1120	1080	1089	1124	1128	1101	1193	1131	1096	1091	1127	1023	1136	1170	1094	1194	1106	1103	1087	1113	1107	1091	1112	1091	1089	1156	1143	1113	1146	1046	1123	1118	1118	1134	1133	1083	1154	1093	1141	1099	1108	1117	1074	1129	1073	1085	1069	1130	1085	1119	1094	1135	1173	1075	1119	1102	1094	1133	1100	1084	1139	1080	1131	1141	1149	1126	1062	1130	1108	1094	1102	1089	1082	1085	1068	1085	1055	1120	1138	1087	1105	1126	1124	1104	1141	1110	1123	1138	1052	1099	1120	1149	1123	1083	1039	1102	1104	1117	1130	1148	1125	1039	1076	1138	1109	1090	1062	1109	1120	1135	1072	1094	1100	1028	1047	1121	1110	1112	1125	1092	1038	1070	1085	1047	1071	1169	1168	1097	1100	1133	1060	1056	1053	1114	1098	1069	1087	1116	1114	1130	1043	1092	1068	1049	1139	1167	1045	1069	1124	1114	1086	1117	1082	1109	1142	1106	1095	1121	1152	1091	1097	1002	1148	1156	1116	1168	1155
9266	395	188	184	172	184	184	164	152	174	174	186	170	167	153	166	172	152	162	183	169	155	167	174	178	182	180	183	170	167	167	153	176	175	185	180	195	174	150	178	164	179	169	179	177	192	163	169	125	176	185	163	160	151	167	175	157	165	176	193	156	148	158	160	156	158	169	170	170	167	154	150	150	153	151	168	175	174	153	151	153	172	162	155	166	168	131	166	155	192	163	192	151	167	170	183	153	158	175	156	182	164	168	168	156	164	177	149	158	161	161	143	181	180	166	175	145	154	204	130	160	166	168	176	158	167	193	164	153	171	157	160	152	160	168	169	159	183	173	144	165	155	182	170	210	150	154	182	170	171	177	175	171	157	172	163	158	157	179	164	176	141	156	167	165	139	156	154	183	153	150	181	159	178	141	155	142	157	179	167	148	150	158	177	152	150	142	158	161	173	157	162	175	160	147	176	169	160	170	170	154	163	187	168	145	145	148	168	153	154	160	155	165	160	165	149	171	180	129	165	187	158	168	181	143	173	173	125	145	153	150	158	183	149	164	149	168	164	152	151	165	151	197	180	148	173	172	160	156	175	170	166	146	165	181	174	174	166	174	171	164	150	177	168	170	180	157	180	172	159	147	136	161	166	158	144	164	158	152	180	159	154	159	156	173	150	161	162	171	162	173	176	141	161	173	175	177	180	174	193	175	147	158	197	153	165	160	177	147	146	182	154	170	170	152	151	178	147	189	174	188	159	171	176	154	169	183	164	156	151	153	140	187	168	162	170	162	177	150	171	169	137	161	166	165	167	170	178	168	186	171	187	161	168	168	152	158	161	144	160	163	148	154	166	170	181	151	156	152	186	173	202	173	147	154	153	171	177	176	163	154	145	169	145	141	176	162	163	161	148	168	183	138	158	154	186	167	158	151	166	159	183	141	186	133	166	165	152	155	162	174	160	161	168	163	149	174	174	162	171	158	199	179	167	184	202	162	187	162	157	175	153	167	178	180	160	181	177	171	171	188	171	163	148	174	191	173	151	172	195	158	150	170	171	181	185	169	161	157	163	162	150	140	166	146	148	154	162	170	155	135	198	186	175	190	176	174	172	190	169	175	170	149	160	155	145	182	159	153	168	164	159	156	200	132	162	181	165	167	140	176	139	159	147	169	176	171	166	171	152	158	150	157	167	171	171	184	159	169	180	156	162	167	158	156	184	165	145	134	164	154	157	161	172	157	177	186	179	178	145	169	167	176	180	155	171	185	189	149	165	174	175	170	154	184	155	178	149	165	171	170	168	152	136	165	159	147	150	179	165	170	168	142	156	166	174	186	145	150	163	176	158	175	155	159	165	167	183	154	164	183	154	145	167	131	171	169	173	161	164	146	143	175	153	175	176	153	156	153	173	158	163	155	140	170	160	200	150	158	155	182	179	166	161	156	156	161	164	152	164	177	161	151	182	176	165	187	158	184	153	147	169	166	162	170	176	173	177	187	138	148	157	170	171	204	137	154	186	153	178	160	177	154	147	135	159	158	160	178	171	162	167	175	162	190	160	132	164	167	190	184	175	164	157	153	167	179	166	146	180	184	158	162	167	168	155	162	167	148	170	158	159	175	187	159	153	182	190	176	154	181	181	150	174	162	160	154	161	163	158	176	174	143	180	158	168	146	158	163	159	175	168	143	167	128	147	181	186	177	146	177	147	153	163	185	197	164	172	186	168	189	158	191	172	143	160	187	156	170	173	126	156	166	159	149	189	182	177	182	160	160	160	146	210	169	156	152	162	167	157	159	140	168	133	162	154	160	169	159	168	157	190	161	131	163	168	163	180	170	170	152	144	193	181	173	167	160	169	159	182	172	147	170	171	175	157	163	144	172	144	189	145	160	183	170	165	166	155	152	163	160	160	157	150	185	159	170	195	181	167	165	189	162	166	156	181	160	156	149	180	157	193	158	187	165	197	139	152	140	147	172	181	134	178	181	159	142	187	154	166	182	162	148	190	161	158	153	170	160	171	173	158	163	158	168	179	161	167	166	159	173	154	152	151	168	156	171	177	154	193	207	166	168	176	161	150	166	175	152	171	155	151	170	155	186	164	179	145	163	162	165	162	154	161	157	172	177	166	170	197	166	160	172	169	172	162	172	166	164	169	164	159	166	166	146	158	174	164	173	172	161	176	150	149	157	179	160	179	163	177	147	146	184	154	167	181	171	174	165	190	162	160	156	150	130	155	163	162	174	162	156	174	169	164	165	149	185	166	146	175	132	160	184	183	170	160	145	180	159	150	170	174	150	158	157	145	166	144	192	162	170	154	145	167	152	159	154	149	155	196	167	172	168	168	163	164	148	179	169	177	154	160	162	171	186	156	174	154	157	187	157	173	165	164	168	160	137	144	190	172	170	202	150	159	178	146	167	175	147	176	176	162	166	207	175	181	164	160	191	172	150	178	170	176	142	164	164	144	143	161	175	177	165	199	162	156	142	163	158	134	159	150	176	165	182	155	167	174	149	186	163	146	169	175	168	164	174	147	160	174	153	157	179	164	168	165	148	161	157	170	158	153	166	164	174	164	168	146	148	154	179	156	192	174	168	174	151	154	180	166	141	165	163	164	168	152	172	179	162	185	184	148	138	144	196	169	146	185	182	163	163	195	161	163	140	162	165	165	139	142	170	149	184	162	155	149	166	145	177	171	160	165	148	153	158	162	174	167	156	174	172	191	176	172	154	188	176	177	162	172	166	150	158	160	161	167	151	182	185	168	194	163	175	151	174	165	190	144	159	167	154	167	169	148	189	147	181	166	183	167	162	168	164	141	130	167	159	156	173	176	159	162	158	166	168	156	155	169	154	178	180	136	160	165	174	144	170	189	172	162	164	134	136	160	170	153	162	191	154	191	170	148	169	148	143	184	162	172	180	169	180	147	159	164	164	168	169	181	162	149	170	148	136	151	163	164	158	181	171	168	160	187	169	149	173	172	167	152	172	172	149	198	188	172	163	188	182	189	153	171	162	179	165	163	162	193	177	167	166	167	169	165	155	177	198	143	208	198	155	151	196	157	173	157	174	152	175	153	170	191	145	177	159	177	154	153	166	163	145	161	168	185	165	165	175	183	173	150	168	160	178	153	161	143	159	158	183	205	169	162	151	137	180	160	167	169	171	184	175	196	156	141	135	152	165	180	176	186	145	175	175	161	163	166	153	150	187	187	155	173	164	160	168	156	172	154	149	151	170	170	163	171	189	160	170	174	149	180	158	165	158	162	173	175	169	179	174	156	158	159	164	169	155	182	165	154	157	169	145	171	170	169	172	172	159	155	185	178	151	164	158	167	150	157	163	163	189	148	163	154	149	161	164	192	172	170	138	157	158	165	159	164	160	172	196	190	170	168	157	154	150	165	154	163	174	183	172	170	168	147	165	163	164	176	178	175	172	154	163	157	163	161	158	150	167	176	191	171	164	168	152	157	150	177	141	168	194	185	178	165	141	141	160	190	187	174
4961	543	583	618	599	554	572	538	569	524	492	509	533	488	486	493	469	510	493	485	478	505	507	480	510	492	510	493	454	467	467	533	491	520	507	492	467	494	447	485	474	490	474	512	463	499	425	488	497	488	529	479	487	542	465	487	438	485	501	477	468	497	521	461	532	494	468	502	510	498	476	475	486	481	498	505	470	500	486	470	458	470	460	512	490	479	475	507	506	499	505	478	473	490	522	484	508	504	511	500	471	461	455	476	475	469	425	471	500	459	438	459	485	508	460	484	497	482	480	492	516	503	491	486	484	492	481	464	523	473	455	479	448	486	461	478	484	482	450	489	478	474	523	539	499	477	493	514	519	480	528	461	462	461	490	505	450	461	468	507	486	504	482	465	499	479	481	438	469	466	552	485	502	513	506	460	512	452	484	479	511	473	454	467	492	503	506	486	458	469	498	479	491	508	528	512	474	485	494	483	490	490	482	466	515	509	496	498	464	463	497	480	452	465	466	437	470	516	488	519	536	497	516	497	516	449	512	497	464	486	483	451	516	466	482	489	493	504	488	466	489	502	463	513	505	480	473	478	470	473	451	476	514	471	476	499	495	489	466	471	527	502	471	454	487	491	472	478	459	490	466	467	500	485	513	511	466	465	513	467	508	477	487	505	530	500	500	460	469	503	451	503	508	495	464	509	528	538	490	485	520	525	512	494	496	497	477	496	507	466	496	437	499	487	453	507	457	474	501	507	448	479	464	495	539	517	502	513	449	487	512	508	488	499	485	502	528	458	463	478	481	497	480	484	469	499	438	474	518	461	487	496	474	492	487	473	486	487	519	476	475	456	469	459	499	450	504	475	489	462	502	484	505	492	478	474	507	502	509	503	543	480	450	489	448	510	470	494	469	486	448	517	510	518	499	480	464	504	485	492	517	466	497	479	473	463	524	500	455	480	501	456	508	463	518	428	490	484	505	483	459	482	494	457	463	458	499	490	510	518	488	488	474	488	525	480	474	480	469	439	470	459	478	468	481	486	518	547	485	493	470	484	488	482	495	454	487	530	509	496	470	552	501	471	495	485	480	494	474	498	505	516	475	508	505	473	462	480	511	489	524	517	547	456	507	491	521	456	523	518	479	500	501	477	417	494	501	471	473	449	492	462	503	509	493	475	451	488	483	531	487	512	484	506	495	475	520	471	479	507	492	501	512	466	512	518	490	486	517	503	465	488	511	508	441	472	529	461	503	502	501	481	478	480	498	475	499	476	498	472	510	484	469	465	508	505	476	502	478	462	473	516	483	473	475	514	504	489	489	505	494	476	479	467	520	502	455	498	489	469	494	491	502	498	487	474	490	467	489	500	490	498	481	510	480	517	527	492	485	455	457	481	495	473	485	503	469	458	475	476	505	509	481	496	474	485	499	513	547	499	440	492	466	480	471	506	519	496	494	469	549	503	499	484	506	489	483	491	508	486	483	470	460	521	500	476	472	507	502	477	476	507	520	471	470	513	494	481	482	480	479	489	540	492	482	490	481	507	489	470	497	500	481	492	498	483	504	471	492	470	535	485	480	494	494	450	497	484	478	466	505	495	476	493	503	499	438	479	540	440	491	506	478	466	485	486	484	502	445	482	495	509	455	478	515	496	475	468	457	526	476	501	503	493	510	503	468	436	464	484	511	508	445	484	533	484	445	490	494	502	457	463	447	444	508	486	469	513	515	523	460	475	499	500	463	492	493	474	482	469	514	457	482	475	518	510	463	511	490	479	465	492	503	505	477	456	488	488	469	478	485	500	480	524	510	489	469	489	477	496	474	503	472	495	476	463	524	504	474	475	501	513	484	477	495	463	514	481	516	493	506	459	461	468	476	483	483	495	488	474	560	471	524	514	474	475	475	461	499	467	477	540	464	456	523	446	464	491	484	514	515	467	488	499	489	503	467	443	500	486	460	508	487	444	499	470	476	488	484	453	484	506	457	473	496	436	463	481	496	460	516	505	453	463	502	470	516	510	449	496	501	491	520	471	427	502	455	504	488	507	491	475	472	458	522	501	448	494	480	504	500	500	478	483	483	470	498	510	458	513	475	487	456	477	489	495	497	497	519	478	501	460	466	523	511	511	486	471	460	508	506	507	513	481	509	515	503	520	482	503	473	476	482	485	503	501	487	523	479	474	490	459	443	460	508	464	497	461	519	507	449	506	503	507	478	515	535	476	496	509	481	483	484	512	465	481	514	459	488	463	480	513	473	505	463	509	486	453	496	492	455	523	515	523	507	485	476	471	464	487	507	479	468	496	461	444	474	479	488	490	489	495	508	494	457	487	481	484	481	493	477	493	510	441	504	500	464	474	467	506	524	478	476	503	505	512	488	503	475	513	490	463	511	491	505	514	515	482	538	487	479	494	497	512	476	493	476	493	503	474	531	482	502	472	491	482	476	484	465	497	487	482	497	526	496	493	486	540	511	508	511	478	472	482	483	511	516	513	479	480	484	493	498	460	472	508	468	485	480	456	495	508	490	491	443	489	471	527	502	483	496	461	467	494	448	466	509	500	514	481	463	461	488	465	476	478	463	509	491	444	506	499	491	499	458	500	503	487	474	484	498	492	468	485	481	505	477	503	539	526	477	484	500	472	483	445	495	481	504	508	516	515	466	473	481	479	455	511	491	499	490	489	469	486	479	474	461	466	495	476	507	468	488	470	483	481	462	455	509	507	518	516	524	486	525	461	498	482	485	492	505	499	472	475	500	468	472	488	440	500	506	501	473	473	482	479	479	532	498	493	500	472	494	487	526	502	491	487	502	519	494	510	504	492	525	470	506	459	467	472	488	476	503	515	459	478	528	505	489	486	451	502	510	510	481	519	494	478	491	432	490	535	475	418	523	489	460	491	495	474	496	499	467	475	480	479	498	467	481	461	493	503	497	495	445	504	496	487	496	494	498	470	513	494	451	452	483	489	500	466	457	440	510	463	485	518	453	484	487	469	508	475	513	510	483	457	473	484	488	476	500	490	497	455	519	463	487	471	490	483	480	509	522	502	489	514	518	464	500	495	488	470	485	468	529	498	473	518	513	483	450	512	491	483	458	465	472	493	448	509	474	496	488	476	493	520	449	502	526	523	459	485	516	516	467	508	496	476	462	496	497	504	488	489	508	474	482	475	463	515	505	519	515	470	498	504	477	476	513	499	495	477	483	513	477	500	480	486	499	483	512	505	501	478	440	482	453	513	452	466	490	530	487	468	487	474	490	493	479	497	493	494	515	524	450	463	498	514	486	497	497	486	510	480	474	473	456	522	461	475	506	480	465	488	511	489	497	511	496	489	454	508	488	512	458	501	444	482	486	501	509	554	470	473	528	523	467	509	487	478	507	494	480	488	456	546	485	466	525	497	488	477	429	496	472	473	502	515	452	495	458	512	483	473	465	477	525	468	488	473	521	493	487	507	489	464	526	489	476	517	459	486	496	481	485	474	451	526	503	484	474	478	488	483	469	466
22689	2669	1312	1002	744	611	525	437	421	410	383	377	413	359	361	333	355	382	318	304	271	328	325	319	369	329	321	335	340	322	333	318	303	267	297	284	301	315	301	341	357	301	333	340	308	287	352	294	326	306	324	311	300	326	283	302	296	320	290	307	343	314	338	328	321	324	298	311	318	308	292	304	318	327	332	313	348	286	294	324	312	321	304	292	310	329	335	311	314	326	262	318	304	335	293	337	305	288	307	307	314	332	312	310	307	318	318	338	322	302	313	293	315	315	343	320	325	296	281	317	301	334	310	320	311	323	319	330	356	324	312	316	308	317	323	285	324	312	305	310	336	323	309	324	341	322	328	311	279	319	304	282	322	315	301	284	331	316	306	325	304	287	270	302	292	342	300	284	323	331	308	321	308	315	319	308	320	282	291	280	316	347	334	282	308	307	303	297	286	293	318	323	291	318	282	319	316	325	289	302	280	304	332	310	325	300	288	324	335	318	340	299	320	280	337	303	284	299	310	324	341	313	332	330	322	326	286	328	311	319	325	298	319	342	305	293	294	312	325	299	309	315	295	287	302	326	303	295	317	305	303	292	279	321	281	323	318	279	302	316	304	312	335	305	328	316	288	302	295	264	319	318	338	309	311	284	306	300	322	336	320	297	329	324	325	334	330	319	293	314	338	298	309	332	309	309	308	315	332	314	296	336	310	302	306	346	311	315	284	323	339	307	328	312	285	349	334	297	294	327	285	325	303	306	325	278	297	330	295	313	313	327	327	317	306	305	321	311	321	310	332	308	308	301	286	317	326	296	323	280	302	330	337	303	328	318	318	309	300	294	326	300	336	331	333	299	322	315	319	315	305	308	313	338	324	297	309	329	343	309	293	340	303	309	289	298	351	322	272	286	319	344	313	313	354	310	322	306	271	271	306	329	280	298	328	315	296	311	325	317	309	305	314	299	332	321	291	298	317	323	321	348	312	356	270	293	339	274	313	324	345	313	270	358	289	322	291	346	313	334	341	320	286	295	301	329	332	300	287	310	304	309	286	344	284	338	312	327	299	338	277	299	321	329	323	322	345	330	296	314	314	292	326	291	285	298	292	313	313	321	296	305	317	331	316	311	336	310	311	293	285	286	320	308	336	308	290	290	262	289	309	294	333	276	298	297	293	313	332	308	306	325	291	307	307	333	286	301	314	313	320	305	291	279	307	317	305	331	316	291	296	303	250	288	325	299	337	313	341	324	315	313	307	304	320	314	290	293	285	286	305	320	293	285	307	333	289	343	296	307	338	317	304	320	288	352	333	317	303	323	345	337	320	342	322	296	321	346	305	299	308	332	308	287	331	308	326	340	331	296	318	289	290	282	311	325	320	331	311	292	305	328	289	274	294	307	330	304	298	267	340	308	301	348	279	331	348	328	330	283	330	306	319	279	310	336	333	330	298	319	312	326	323	330	316	319	306	326	326	307	297	311	292	332	333	325	306	341	323	301	332	344	286	304	306	333	333	311	325	320	301	294	323	298	291	330	330	279	299	311	330	301	322	314	308	317	324	313	317	290	330	318	318	300	285	337	304	275	317	313	314	307	311	308	272	314	296	316	334	346	310	289	305	294	288	333	262	308	312	318	294	309	321	333	304	318	321	318	304	306	315	331	320	314	345	312	336	295	312	321	289	309	301	279	289	321	309	301	340	282	267	296	279	262	353	349	296	319	300	286	280	282	325	269	337	281	307	320	349	325	252	300	305	289	290	345	314	337	330	291	332	329	271	322	315	329	317	301	337	302	311	305	317	313	334	311	343	296	291	323	307	296	281	341	317	287	330	325	306	327	318	327	323	299	297	252	335	320	322	296	302	326	315	311	281	325	272	331	326	350	315	293	293	286	312	325	280	292	318	311	297	319	308	330	342	310	300	337	318	317	323	307	324	312	289	278	319	313	295	344	334	298	302	316	293	308	303	308	316	287	303	322	331	316	320	367	292	331	319	337	293	298	307	323	329	298	296	310	323	332	312	339	343	299	288	311	294	342	303	321	300	310	322	366	334	303	271	313	316	337	319	347	313	274	281	337	311	344	294	339	310	273	301	290	297	312	329	293	270	331	330	308	298	342	317	303	312	296	300	312	327	338	293	278	309	286	332	326	341	278	295	340	304	340	270	292	327	316	315	299	336	314	263	299	321	306	321	297	300	310	328	303	317	294	341	273	325	312	339	310	305	342	328	303	275	316	336	314	305	280	338	298	324	303	294	317	313	330	309	319	336	331	335	294	324	308	315	327	304	339	323	301	310	308	317	286	333	265	303	317	343	330	302	300	299	301	315	327	322	301	314	312	325	302	324	335	305	316	296	313	324	339	307	334	316	322	309	313	303	323	298	316	296	301	323	335	327	331	315	336	330	322	297	301	274	308	306	323	322	271	319	315	316	333	326	304	326	360	307	305	294	304	332	301	297	326	308	328	357	336	291	291	327	288	261	295	306	322	303	298	319	305	318	351	347	290	279	338	327	299	349	345	340	341	319	326	322	289	344	307	337	286	316	300	316	353	296	328	310	276	316	309	306	311	299	291	293	323	313	309	296	319	336	286	312	336	323	325	275	350	331	315	287	319	336	308	325	310	304	300	318	323	319	306	290	306	301	272	289	291	296	338	312	301	312	342	319	304	317	303	281	315	327	304	280	285	304	292	321	340	319	322	300	287	294	308	325	292	293	279	296	310	320	324	261	361	294	319	296	319	302	333	324	321	298	327	282	297	316	295	293	330	338	313	314	303	322	298	260	287	316	298	302	326	314	318	318	317	326	319	364	302	277	299	332	340	345	313	299	301	339	309	332	328	304	304	329	309	303	309	318	306	305	339	324	340	321	302	284	283	304	332	317	335	299	327	302	346	342	299	313	302	301	277	285	324	319	301	294	327	295	300	334	293	318	335	309	294	335	338	298	296	302	300	320	315	305	289	295	284	319	330	310	322	287	311	315	347	310	324	341	339	319	299	286	303	336	301	309	293	284	301	299	313	301	289	301	313	334	318	313	309	286	302	302	287	292	320	310	302	307	328	312	283	326	308	322	287	323	318	305	286	291	339	281	326	322	291	271	292	289	323	302	307	306	290	357	290	301	334	341	336	319	352	331	312	332	338	291	286	303	294	295	329	286	296	304	308	301	328	309	295	294	305	311	298	273	303	309	316	310	307	314	322	314	310	291	306	341	326	312	312	264	299	336	280	306	302	308	315	272	307	278	275	318	305	312	328	307	324	299	302	338	322	327	338	287	311	330	320	309	292	317	303	340	324	312	309	327	312	312	337	303	345	311	297	293	338	352	294	313	284	317	279	313	351	285	314	313	320	318	307	314	308	312	331	308	295	317	300	314	306	300	317	309	297	347	323	315	283	291	330	329	326	312	293	309	305	285	331	330	309	315	336	296	321	315	307	314	325	318	324	308	298	311	320	319	306	279	301	300	304	299	273	284	289	296	331	300	306	320	299	310	312	331	306
11807	1543	2762	3147	2772	2322	2046	1763	1592	1463	1361	1252	1210	1125	1119	1018	1010	959	992	968	987	940	955	871	895	939	946	888	917	863	890	914	865	851	831	824	872	818	836	869	813	762	782	859	821	855	854	813	786	851	855	794	868	837	849	861	782	819	791	861	825	840	841	821	788	779	835	827	833	857	788	773	834	831	802	840	748	824	784	872	773	799	774	852	860	813	790	798	810	798	806	816	866	813	810	769	799	813	756	825	866	780	840	850	832	782	850	832	826	829	815	721	792	800	874	794	802	827	832	794	796	779	839	842	797	801	819	811	844	796	820	768	823	779	791	804	765	763	787	846	809	811	825	801	763	784	820	770	776	806	822	745	794	878	795	833	842	760	815	795	794	780	758	804	755	840	815	815	780	824	816	831	819	877	800	795	805	833	784	758	832	814	806	843	824	762	793	800	816	805	791	852	783	757	783	791	798	779	865	832	860	766	758	846	844	781	790	775	850	853	821	797	809	813	875	821	837	792	820	851	762	808	824	793	820	836	789	817	779	819	823	817	803	809	791	832	767	841	757	781	848	801	779	803	812	808	833	846	797	772	839	812	795	825	829	834	805	794	788	834	824	821	855	774	795	812	786	808	808	763	746	775	803	831	806	783	769	803	746	800	806	851	750	853	779	806	763	833	808	818	757	808	831	822	753	813	776	846	844	779	777	792	831	811	796	815	802	829	806	759	821	833	780	776	861	785	823	797	743	777	861	856	872	823	816	809	829	856	830	850	813	820	851	800	821	819	744	800	810	844	859	807	821	744	780	794	797	841	873	805	774	807	822	771	765	810	766	780	784	836	787	773	832	794	825	847	846	830	767	828	806	803	797	827	771	805	778	823	752	775	828	843	770	809	822	760	853	843	831	806	803	835	790	788	846	804	791	779	825	833	759	795	824	820	794	800	820	836	879	826	809	794	827	808	810	806	754	791	780	786	797	746	814	823	811	811	804	785	810	814	780	836	762	823	828	775	779	801	789	790	775	810	814	848	777	762	749	809	780	767	838	827	763	783	800	791	823	794	791	834	781	796	828	823	802	805	802	833	783	761	808	805	805	819	834	765	810	811	819	833	811	799	803	773	779	813	801	825	856	797	781	747	770	790	804	844	775	810	783	798	842	811	790	791	840	790	875	791	844	803	858	795	793	823	845	802	790	805	788	834	794	852	815	801	829	800	840	799	808	827	774	866	831	774	806	808	872	864	821	802	827	786	779	787	801	783	804	860	802	796	801	845	740	766	809	793	855	793	784	800	765	803	807	792	817	829	811	781	855	768	781	781	787	830	806	819	803	824	823	795	724	844	823	827	819	839	801	835	820	798	820	806	807	822	822	784	807	784	806	834	855	809	772	794	767	808	831	806	782	785	793	812	776	821	805	791	779	833	791	813	794	790	860	781	796	812	810	838	767	760	780	786	797	793	789	804	835	765	837	784	830	801	832	815	829	740	815	818	826	843	779	801	802	813	856	824	815	818	805	822	763	794	760	779	851	792	851	792	796	811	781	815	828	861	790	780	794	842	801	810	706	806	824	849	766	816	831	818	805	802	851	816	836	793	793	783	799	764	818	825	764	813	784	849	841	841	820	791	798	827	781	802	831	732	828	809	832	791	809	823	823	800	827	816	808	785	792	774	833	778	878	819	800	776	752	807	770	794	783	795	774	801	830	779	824	825	751	766	739	807	827	846	845	838	801	841	794	806	807	831	815	780	749	787	812	776	840	822	794	783	833	826	752	761	828	789	793	814	810	805	823	810	825	817	793	794	828	752	797	805	774	787	816	794	806	826	784	813	862	868	751	781	778	810	828	806	807	762	762	770	738	803	838	810	827	787	819	826	846	834	763	820	831	809	802	789	824	790	824	831	812	875	760	830	797	820	810	754	774	759	775	810	799	852	789	800	840	812	836	841	814	796	797	798	824	852	854	797	845	806	791	840	755	772	852	799	803	821	768	810	833	785	800	776	820	783	817	766	792	809	818	837	774	817	776	777	830	774	780	780	831	860	860	784	758	801	819	802	831	771	784	758	829	736	801	766	793	752	787	827	789	834	790	780	809	833	755	761	790	775	773	856	829	784	787	840	785	836	791	867	878	838	842	804	806	817	804	824	790	781	793	831	839	827	807	816	810	778	832	840	826	836	788	769	796	803	788	827	769	819	832	801	777	815	826	807	770	846	793	780	842	805	792	842	804	801	815	816	766	770	782	796	782	817	747	810	810	765	757	810	803	780	820	863	783	825	792	801	804	820	761	852	822	800	800	831	800	804	807	836	743	885	765	804	843	850	788	748	842	816	817	831	789	799	843	822	777	794	796	850	823	735	793	836	765	820	808	796	783	773	845	768	829	875	867	830	792	800	778	770	779	853	778	834	807	827	798	809	764	823	828	824	781	823	823	774	845	820	819	758	817	802	813	815	794	771	790	791	816	838	785	851	831	759	802	825	776	810	823	834	874	856	806	783	803	752	803	830	810	821	798	836	782	787	824	803	875	846	817	826	830	805	825	800	817	797	798	820	797	761	807	822	800	794	742	746	814	824	875	816	786	775	840	818	818	820	810	823	834	805	824	781	843	806	830	819	771	820	752	859	799	800	798	799	759	813	842	788	798	804	853	787	821	778	797	842	821	785	815	833	778	813	827	801	759	856	822	832	813	850	832	826	806	799	811	847	803	808	844	923	871	834	782	770	804	793	781	794	746	809	827	819	785	766	842	793	785	803	851	820	850	785	836	802	767	857	819	784	822	853	817	850	822	798	831	773	813	781	830	784	754	807	792	798	766	794	838	827	799	838	798	861	831	797	780	719	785	806	758	805	817	795	791	800	828	779	777	832	809	843	808	856	797	791	885	782	822	773	766	787	886	800	851	796	786	807	831	830	789	812	825	824	810	812	802	824	795	805	754	852	809	816	833	829	821	819	774	819	794	850	816	806	770	833	824	845	743	816	816	825	785	792	778	810	817	814	761	830	796	812	786	761	830	795	800	802	792	769	785	799	812	839	782	798	785	849	798	798	830	833	789	843	817	862	804	826	809	805	806	770	834	801	819	809	780	783	763	810	815	784	781	791	764	771	824	781	814	829	802	813	777	863	772	791	839	796	801	845	758	773	816	764	764	835	816	808	839	806	801	833	814	836	801	787	797	793	825	762	835	796	850	815	769	773	851	793	802	829	790	751	815	813	764	779	801	823	756	833	812	845	807	826	798	797	789	802	817	800	876	816	827	791	835	773	804	759	801	843	789	815	798	829	819	760	836	780	847	763	793	820	793	812	791	838	835	799	729	815	824	787	827	768	790	824	884	821	807	845	786	769	806	812	827	791	861	777	810	845	814	782	827	803	795	809	820	803	820	770	821	815	823	849	812	814	835	787	836	801	789	810	803	789	805	786	780	801	813	806	820	772	776	809	793	820	762	804	820	807	859	830	813	850	796	870	795	793	763	789	781	866	807	831	770	813	793	749
32540	6175	2901	2019	1368	1107	939	815	727	620	670	559	558	513	533	532	532	514	521	485	505	507	468	449	505	457	481	464	471	484	466	500	532	435	418	473	428	460	419	518	496	442	475	451	471	447	461	462	483	458	443	475	481	499	437	463	464	461	488	452	461	457	454	468	447	481	479	458	496	439	482	416	462	416	465	459	463	414	461	494	417	488	457	449	466	442	423	469	478	445	455	405	471	441	482	502	485	431	484	429	449	449	447	452	448	458	419	437	477	440	441	475	439	468	464	463	453	448	452	481	463	459	487	432	421	473	423	483	470	444	482	473	467	422	441	434	481	475	425	425	458	431	477	480	453	453	440	431	426	460	463	467	440	439	483	415	473	460	465	451	448	485	495	462	482	463	419	444	481	469	439	466	461	461	481	401	507	446	437	465	453	482	451	479	453	460	482	463	486	431	446	443	435	506	475	433	482	432	469	466	434	456	430	456	469	420	452	449	456	480	440	496	491	426	446	436	445	462	443	431	452	464	440	440	460	450	455	447	459	478	480	431	457	468	441	455	454	517	417	485	447	442	471	449	458	489	453	426	448	486	475	484	467	443	456	437	466	482	505	443	495	445	448	434	436	470	507	452	451	444	477	440	448	420	425	443	442	461	483	476	496	452	434	461	425	460	450	456	431	437	433	471	442	464	448	405	489	439	475	439	441	428	469	391	436	422	440	470	419	392	440	487	438	442	477	459	429	501	466	495	463	441	427	508	434	475	420	458	436	490	439	465	457	454	475	439	420	461	447	449	431	431	460	428	435	396	453	460	464	505	459	457	427	455	408	433	453	451	443	433	438	468	465	457	450	434	442	450	455	429	456	465	484	486	470	479	455	462	440	483	436	429	453	439	488	460	461	475	441	454	433	437	477	443	441	458	454	491	458	461	454	482	413	412	424	435	438	438	483	499	428	476	455	455	448	454	475	482	476	477	440	449	495	491	437	451	433	448	426	455	431	449	488	457	461	476	491	472	465	481	488	445	456	426	438	425	483	489	446	469	427	456	474	440	444	464	437	416	433	426	453	436	451	473	445	444	397	475	487	436	439	449	468	445	444	464	469	461	459	456	436	447	471	462	431	447	454	452	415	438	463	450	439	452	465	473	444	431	436	391	467	415	423	447	419	450	502	424	418	465	463	432	455	434	438	467	451	448	453	448	432	457	442	437	459	451	450	442	460	481	462	420	473	452	436	459	469	454	452	426	481	386	465	482	462	440	433	447	431	458	462	441	412	473	451	439	446	444	418	444	441	446	424	472	444	459	434	453	439	457	428	477	456	397	446	444	458	442	447	466	463	448	427	455	453	429	435	460	416	423	475	456	519	490	420	484	433	446	485	436	433	440	433	472	432	472	447	481	463	447	459	483	458	460	477	430	491	475	470	434	423	423	409	449	421	452	457	478	465	457	425	439	451	431	456	482	413	469	445	418	458	460	475	437	444	443	469	421	471	453	444	442	496	510	436	495	486	427	479	475	442	462	432	433	483	423	450	435	519	448	435	420	488	461	452	446	459	470	490	464	463	472	459	494	425	445	457	477	444	443	474	468	447	418	437	452	443	471	392	422	458	468	441	483	445	479	414	486	463	432	455	455	443	473	471	488	423	456	448	467	474	490	461	455	467	440	487	463	479	472	498	447	470	444	474	434	446	405	454	454	470	479	491	491	441	447	449	446	393	469	440	432	499	450	426	467	428	466	435	465	433	406	445	442	475	505	427	430	418	429	444	441	446	433	461	441	488	435	433	443	447	471	456	429	425	424	435	447	444	452	481	468	440	425	423	501	498	450	471	461	419	467	439	441	443	440	446	473	443	478	445	430	453	463	440	418	477	467	443	443	502	458	474	454	448	432	423	451	459	464	469	453	453	474	430	508	435	466	425	458	493	440	413	401	458	453	456	447	483	416	467	465	465	410	454	439	429	485	460	476	447	438	445	477	443	462	405	500	467	466	421	473	487	454	474	456	455	443	478	437	492	435	434	432	483	452	450	448	496	423	456	453	488	435	435	439	446	427	510	462	480	408	452	422	441	446	449	456	442	468	447	475	452	491	456	413	455	449	456	401	498	471	457	471	465	487	474	480	470	479	446	474	433	446	467	481	482	470	424	475	446	424	454	453	445	451	453	465	494	427	435	442	458	449	406	417	466	483	446	459	429	504	469	426	420	467	466	475	475	490	451	511	466	452	469	402	465	437	497	487	483	419	462	502	485	439	502	425	425	449	452	441	428	435	445	429	471	448	448	474	434	433	446	446	433	457	436	469	501	472	426	446	454	400	428	424	471	469	439	411	480	456	453	426	439	465	460	494	496	435	420	405	454	448	445	469	464	457	444	487	516	467	479	443	422	457	441	468	464	459	463	416	445	475	443	474	468	462	465	405	460	458	446	424	466	480	464	472	454	444	460	481	444	453	411	453	458	479	467	444	429	452	448	411	476	452	480	499	482	476	488	419	427	454	447	421	497	469	428	482	439	487	466	519	445	476	454	464	440	482	464	466	434	489	463	468	436	441	431	457	466	457	441	477	530	458	456	459	458	432	450	463	489	436	431	431	449	489	453	432	474	448	429	431	445	488	517	436	487	440	476	441	479	474	465	444	457	432	435	477	490	445	469	488	453	418	438	454	435	429	468	443	431	435	452	421	426	437	471	480	452	461	430	461	456	451	418	469	476	462	425	467	464	459	452	423	512	460	423	467	446	411	483	436	457	423	474	453	447	455	478	434	470	424	440	471	456	466	470	439	486	448	423	488	448	452	430	418	433	469	419	430	466	494	499	471	468	478	480	473	488	489	444	463	445	457	445	455	402	454	440	464	437	442	471	448	446	421	434	420	418	467	440	489	448	461	455	472	506	460	439	462	432	453	498	401	425	457	422	423	447	489	469	492	467	435	458	462	495	466	481	477	449	441	456	460	486	462	461	450	423	430	466	451	484	479	417	488	435	456	480	431	444	452	438	444	443	460	453	449	433	476	480	465	445	463	446	487	456	434	484	459	424	479	460	470	465	440	496	471	468	444	441	477	460	465	502	437	469	466	458	450	443	465	449	424	450	450	460	456	436	515	434	451	459	435	432	493	444	452	476	451	420	444	449	463	490	448	474	432	466	432	471	471	480	448	454	452	425	456	454	464	458	456	455	467	440	441	488	409	450	478	464	471	451	458	437	435	455	497	437	468	441	484	454	431	455	463	438	507	456	446	450	458	431	441	463	475	501	483	456	421	445	444	463	468	481	499	481	413	435	441	455	465	449	444	508	482	473	424	516	457	503	413	460	434	433	462	466	475	493	439	486	466	450	478	443	437	491	468	470	477	459	447	445	453	452	483	452	425	496	460	477	468	436	431	471	473	467	479	466	522	478	451	431	435	467	453	435	456	456	438	447	473	485	427	473	483	448	452	412	458	407	449	440	478	471	442	465	436	452	476	486	464	452	456	448	446	440	453	461	453	438	461	464	423
15944	2639	4843	5492	4853	4048	3320	3027	2602	2374	2191	2039	1814	1758	1700	1641	1564	1453	1422	1445	1360	1371	1349	1342	1314	1224	1270	1227	1275	1227	1211	1171	1222	1179	1161	1180	1214	1190	1160	1231	1148	1197	1168	1126	1193	1119	1100	1141	1073	1123	1116	1194	1121	1118	1140	1062	1134	1155	1118	1131	1102	1084	1165	1153	1124	1143	1095	1088	1117	1123	1134	1110	1116	1121	1101	1095	1114	1118	1122	1075	1149	1156	1029	1135	1070	1061	1100	1108	1083	1119	1087	1176	1027	1092	1063	1046	1086	1092	1050	1111	1030	1123	1070	1090	1104	1095	1059	1062	1116	1060	1084	1078	1065	1089	1134	1127	1056	1066	1059	1042	1089	1057	1088	1110	1098	1136	1028	1103	1147	1111	1093	1062	1077	1069	1087	1078	1081	1124	1087	1019	1018	1110	1110	1074	1100	1182	1107	1083	1078	1085	1012	1065	1048	1062	1021	1135	1124	1101	1124	1119	1077	1088	1031	1083	1029	1140	1075	1119	1095	1102	1106	1079	1105	1064	1099	1067	1060	1100	1074	1057	1105	1080	1142	1134	1055	1064	1070	1032	1056	1073	1103	1088	1120	1080	1056	1070	1130	1069	1093	1103	1174	1038	1081	1144	1027	1138	1026	1082	1095	1116	1097	1110	1056	1072	1111	1095	999	1049	1075	1132	1063	1079	1056	1097	1059	1114	1054	1130	1097	1120	1100	976	1111	1129	1101	1072	1116	1084	1097	1049	1065	1080	1065	1081	1074	1113	1079	1082	1114	1145	1069	1104	1033	1136	1096	1087	1052	1062	1074	1067	1112	1094	1117	1087	1099	1075	1052	1091	1124	1127	1112	1067	1135	1092	1133	1107	1122	1074	1029	1099	1091	1059	1051	1102	1066	1050	1063	1052	1067	1126	1044	1120	1107	1157	1101	1083	1057	1088	1067	1064	1038	1053	1139	1108	1061	1084	1063	1023	1050	1051	1050	1091	1122	1115	1069	1127	1081	1097	1128	1112	1058	1119	1072	1012	1042	1051	1071	1051	1028	1073	1065	1028	1065	1079	1070	1089	1114	1068	1079	1091	1070	1156	994	1081	1073	1061	1076	1111	1024	1026	1192	1058	1075	1039	1083	1108	1087	1037	1052	1053	1120	1093	1052	1050	1071	1052	1128	1114	1117	1090	1073	1023	1123	1108	1023	1094	1108	1124	1099	1124	1118	1049	1091	1112	1106	1101	1098	1072	1125	1112	1079	1095	1077	1096	1088	1079	1034	1118	1129	1030	1068	1111	1110	1084	1062	1061	1122	1076	1083	1137	1102	1044	1085	1116	1071	1086	1075	997	1057	1110	1053	1019	1055	1103	1133	1096	1048	1101	1082	1084	1069	1087	1058	1067	1087	1100	1058	1103	1097	1070	1031	1117	1031	1083	1113	1132	1092	1115	1138	1091	1068	1047	1091	1050	1127	1084	1092	1095	1106	1074	1110	1072	1094	1134	1060	1168	1110	1073	1086	1097	1102	1116	1077	1047	1053	1067	1088	1124	1135	1127	1102	1091	1092	1052	1066	1042	1107	1099	1070	1079	1089	1092	1091	1112	986	1082	1123	1113	1044	1053	1081	1056	1067	1078	1022	1086	1024	1062	1060	1100	1120	1077	1050	1098	1062	1041	1077	1047	1053	1123	1076	1107	1067	1081	1117	1060	1045	1070	1081	1117	1094	1092	1044	1060	1059	1091	1097	1082	1149	1026	1031	1117	1042	1146	1102	1103	1092	1063	1061	1085	1053	1158	1077	1055	1099	1106	1108	1064	1028	1073	1105	1022	1056	1054	1044	1051	1125	1103	1057	1060	1048	1106	1065	1048	1117	1041	1065	1066	1110	1130	1118	1077	1081	1049	1058	1093	1093	1081	1093	1059	1029	1091	1047	1094	1113	1110	1087	1097	1121	1045	1154	1050	1051	1091	1080	1118	1033	1145	1106	1087	1053	1099	1138	1082	1076	1088	1048	1065	1096	1075	1058	1023	1070	1084	1079	1082	1113	1066	1106	1011	1122	1140	1078	1123	1006	1092	1052	1104	1061	1070	1068	1029	1076	1134	1027	1158	1118	1060	1120	1053	1094	1049	1107	1041	1106	1037	1090	1055	1117	1113	1062	1121	1027	1117	1036	1056	1122	1154	1067	1067	1136	1021	1105	1092	1155	1087	1077	1076	1065	1087	1121	1041	1057	1067	1077	1093	1068	1000	1067	1060	1095	1175	1154	1096	1082	1088	1102	1065	1130	1102	1105	991	1042	1060	1105	1049	1079	1130	1043	1076	1056	1029	1073	1059	1063	994	1076	1094	1099	1111	1028	1106	1100	1105	1020	1084	1071	1119	1104	1091	1088	1060	1079	1051	1099	1087	1066	1128	1106	1096	1072	1037	1106	1037	1067	1123	1085	1102	1032	1109	1086	1129	1127	1048	1143	1096	1112	1053	1102	1057	1100	1089	1050	1010	1097	1121	1049	1051	1062	1114	1043	972	1082	1059	1119	1042	1085	1087	1078	1124	1086	1098	1049	1061	1015	1124	1043	1100	1092	1105	1009	1091	1058	1029	1052	1103	1084	1078	1074	1071	1097	1054	1096	1061	1102	1079	1053	1062	1075	1071	1067	1079	1041	1053	1042	1127	1169	1094	1080	1096	1031	1076	1089	1102	1093	1119	1087	1109	1044	1073	1087	1109	1071	1114	1039	1169	1090	1060	1075	1116	1078	1128	1094	1080	1080	1083	1062	1077	1083	1088	1098	1085	1125	1109	1078	1066	1076	1078	1096	1027	1015	1095	1114	1054	1070	1074	1061	1010	1083	1076	1101	1061	1019	1059	1053	1026	1105	1094	1063	1049	1088	1056	1088	1107	1075	1092	1106	1072	1135	1042	1038	1090	1024	1096	1027	994	1040	1077	1057	1115	1143	1104	1087	1099	1128	1049	1143	1024	1055	1105	1072	1072	1096	1062	1091	1102	1083	1061	1124	1130	1125	1101	1106	1053	1086	1038	1043	1037	1055	1083	1089	1084	1079	1147	1063	1078	1183	1056	1087	1015	1122	1074	1039	1035	1047	1098	1116	1072	1029	1071	1077	1069	1092	1083	1055	1098	1145	1127	1067	1127	975	1090	1068	1077	1069	1117	1117	1070	1109	1061	1068	1102	1105	1072	1104	1125	1101	1089	1070	1052	1100	1152	1123	1071	1062	1085	1069	1031	1098	1020	1160	1074	1112	1138	1088	1069	1083	1163	1113	1098	1039	1123	1107	1082	1108	1107	1079	1025	1086	1125	1086	1102	1094	1089	1047	1019	1114	1060	1075	1075	1093	1070	1068	1080	1074	1121	1105	1058	1054	1066	1095	1074	1100	1128	1081	1156	1088	1030	1022	1096	1088	1044	1070	1097	1145	1034	1115	1001	1097	1060	1088	1068	1076	1087	1116	1133	1108	1072	1039	1056	1110	1080	1029	1105	1055	1055	1076	1070	1137	1037	1007	1133	1147	1060	1135	1100	1109	1051	1050	1059	1112	1035	1106	1041	1149	1131	1101	1070	1088	1131	1073	1127	1091	1032	1126	1130	1068	1147	1136	1066	1035	1062	1054	1107	1075	1140	1116	1056	1078	1089	1058	1070	1070	1039	1040	1067	1084	1022	1028	1059	1099	1120	1056	1126	1094	1004	1094	1056	1043	1074	1098	1054	1012	1085	1054	1092	1068	1073	1083	1116	1059	1089	1095	1106	1141	1008	1100	1097	1099	1079	1086	1048	1118	980	1067	1074	1096	1055	1080	1119	1030	1056	1096	1048	1091	1105	1091	1105	1138	1075	1099	1040	1071	1025	1152	1039	1074	1114	1070	1104	1116	1109	1109	1080	1007	1019	1085	1091	1062	1107	1113	1069	1054	1114	1113	1131	1138	1062	1064	1149	1095	1105	1108	1093	1081	1104	1168	1076	1163	1032	1092	1075	1100	1086	1087	1091	1118	1043	1031	1031	1024	999	1087	1139	1058	1096	1044	1092	1054	1106	1074	1113	1117	1084	1106	1039	1094	1101	1098	1104	1072	1046	1065	1017	1058	1106	1128	1032	1075	1099	1098	1075	1075	1089	1096	1135	1068	1061	1077	1079	1121	1097	1036	1120	1076	1129	1109	1074	1067	1051	1080	1028	1072	1145	1058	1086	1097	1007	1090	1060	1082	1097	1153	1032	1035	1077	1078	1111	1101	1096	1071	1087	1133	1055	1087	1098	1045	1059	1022	1105	1154	1082	1118	1082	1064	1044	1064	1100	1088	1130	1092	1047	1137	1049	1049	1123	1096	1070	1088	1082	1065	1045	1088	1120	1069	1026	1116	1105	1095	1163	1109	1186	1061	1101	1120	1007	1121	1054	1098	1114	1075	1142	1114	1053	1102	1168	1068	1102	1071	1105	1118	1080	1117	1050	1078	1069	1035	1031	1093	1098	1040	1082	1067	1026	1118	1089	1107	1038	1117	1137	1057	1133	1052	1121	1059	1060	1085	1158	1078	1119	1105	1083	1053	1030	1041	1060	1072	1115	1081	1028	1152	1001	1107	1098	1118	1070	1057	1108	1070	1065	1013	1044	1065	1059	1021	1119	1089	1151	1129	1026	1077	1088	1034	1038	1050	1117	1098	1148	1106	1078	1066	1119	1090	1054	1116	1091	1038	1062	1099	1097	1087	1098	1104	1101	1037	1120	1033	1094	1102	1016	1052	1069	1065	1121	1116	1066	1083	1044	1121	1095	1096	1047	1050	1059	1048	1087	1084	1025	1099	1126	1112	1076	1119	1056	1113	1116	1102	1091	1100	1108	1075	1099	1104	1071	1116	1063	1111	1109	1057	1066	1052	1121	1103	1079	1113	1076	1090	1113	1038	1107	1052	1094	1045	1073	1137	1107	1080	1032	1102	1087	1152	1083	1062	1061	1043	1075	1117	1108	1081	1115	1118	1126	1068	1088	1073	1053	1061	1112	1008	1081	1034	1089	1057	1051	1101	1087	1071	1070	1067	1081	1012	1123	1076	1064	1159	1056
9336	429	206	167	154	210	179	179	187	165	169	166	164	180	162	154	172	164	179	174	160	153	174	144	182	181	149	182	176	169	164	147	162	153	180	179	135	189	169	200	168	172	156	161	170	129	147	182	168	153	170	196	157	161	176	157	147	153	137	183	177	152	193	152	155	190	191	156	154	181	167	169	159	161	175	145	177	174	163	155	150	159	183	159	165	180	174	169	183	158	139	176	199	160	179	163	167	147	167	160	161	172	157	203	153	166	175	185	191	172	168	170	183	169	166	165	190	176	170	177	174	140	149	145	168	195	138	189	182	168	170	161	190	189	146	157	167	158	162	176	175	157	172	186	171	149	194	172	186	171	161	162	169	168	138	172	166	153	162	169	165	151	161	133	146	171	167	138	167	163	144	170	156	158	198	171	161	158	155	165	158	175	181	174	173	141	178	183	161	173	166	162	141	165	198	168	183	167	172	159	156	170	145	157	156	149	187	158	163	144	167	170	154	161	152	163	167	169	159	166	162	179	172	185	158	175	191	148	167	160	153	164	165	163	159	145	156	158	160	174	179	189	171	166	159	155	172	180	188	217	177	187	148	139	166	185	168	167	157	159	170	168	164	168	171	158	151	150	140	158	150	174	165	158	156	193	169	175	160	160	182	159	162	157	167	179	145	167	158	165	166	149	157	142	155	162	179	170	158	154	129	166	129	172	186	151	166	177	174	162	192	161	196	177	150	171	163	160	161	180	164	166	156	153	171	154	186	176	167	171	170	170	181	142	162	155	163	175	148	170	168	150	174	142	158	202	171	160	157	143	167	166	182	172	172	153	167	197	157	164	166	174	167	196	174	154	166	140	179	154	150	172	149	160	178	145	156	156	179	178	198	154	159	167	157	166	170	168	166	158	162	164	171	163	165	144	177	181	160	155	154	177	179	168	177	147	148	154	152	174	154	158	151	180	187	168	165	163	159	192	163	150	151	165	156	165	151	177	158	168	174	165	178	145	149	157	168	161	174	180	164	170	169	182	167	156	186	171	144	199	151	172	174	172	183	178	161	158	148	158	157	163	164	168	149	169	162	212	159	130	159	175	159	181	178	178	163	179	149	145	176	175	174	183	178	171	181	165	173	182	156	159	182	173	124	146	179	142	173	185	175	157	172	160	152	177	172	151	171	145	191	163	167	150	162	171	171	166	152	151	156	167	157	135	172	161	156	185	183	149	158	172	168	165	173	171	133	191	163	177	159	168	152	194	197	181	197	177	165	145	184	187	163	180	171	179	173	171	161	163	165	185	161	159	151	165	173	174	169	177	154	177	175	170	167	153	152	186	165	159	157	181	158	163	174	165	176	158	138	161	170	138	154	192	178	152	155	159	163	136	163	150	184	186	172	173	157	161	176	160	169	151	182	139	159	150	158	148	167	164	158	173	161	177	173	157	184	161	152	155	136	152	143	148	179	160	191	160	180	156	197	169	173	159	171	171	173	168	159	176	178	142	148	154	176	163	149	169	163	175	167	183	158	187	136	168	176	165	197	152	186	150	160	172	167	189	185	194	183	177	165	165	157	185	173	151	161	166	170	172	158	168	179	165	151	158	191	158	157	177	162	168	149	171	153	165	179	160	151	159	172	167	189	138	163	165	175	166	180	176	166	165	145	168	158	154	177	158	153	175	160	141	175	171	153	158	138	152	172	171	175	161	162	153	177	144	180	167	166	166	171	169	154	169	153	162	156	175	173	153	164	154	168	153	165	167	171	164	144	175	152	182	179	180	153	165	153	137	153	164	169	186	155	163	174	191	155	150	196	199	172	153	158	154	178	151	157	181	143	159	154	156	178	151	149	156	164	162	164	156	147	179	169	170	147	168	175	155	184	197	179	140	171	179	155	160	151	161	155	163	164	167	171	164	161	177	156	178	192	184	144	175	153	151	169	180	178	164	167	151	165	186	165	174	186	147	169	166	176	161	161	147	151	157	178	174	156	178	161	167	167	183	165	144	181	154	195	165	182	172	183	203	178	178	169	169	156	155	181	165	154	175	171	168	202	141	166	172	172	165	175	156	168	158	182	161	157	168	185	165	162	164	158	163	156	134	166	159	157	162	187	183	160	168	180	181	167	154	159	178	164	168	154	170	196	155	185	170	171	155	149	171	176	192	158	176	164	153	144	146	123	172	161	172	157	160	160	160	171	171	192	127	175	188	170	139	150	179	162	146	176	175	164	159	152	181	173	180	180	143	171	160	143	187	182	167	151	160	169	147	159	164	179	166	163	184	173	182	180	154	153	162	157	160	162	161	165	153	151	165	163	147	162	149	173	169	164	145	166	167	164	154	183	206	159	155	149	169	165	174	162	168	157	166	178	184	146	155	140	150	177	167	153	166	157	185	153	177	178	141	172	168	149	173	166	165	162	129	171	166	158	161	170	173	166	174	158	165	163	144	174	158	160	174	176	161	165	185	162	185	184	153	157	171	170	150	199	135	167	155	157	173	165	173	166	158	174	165	172	157	181	169	164	155	175	169	177	161	160	170	175	179	165	165	156	142	149	173	163	168	180	140	140	198	173	147	163	160	169	174	170	151	158	169	180	182	166	138	160	138	156	191	165	171	160	141	167	148	156	160	131	164	167	145	181	148	179	146	179	153	181	165	174	150	188	182	181	157	174	192	152	152	175	160	158	172	177	180	170	160	157	177	176	166	187	163	174	138	146	183	162	161	189	169	140	178	176	157	161	186	165	174	175	167	191	173	191	155	180	154	176	173	179	153	172	166	154	147	158	176	164	152	155	153	155	183	158	137	155	159	166	170	175	173	142	169	160	174	165	170	157	168	171	171	163	154	164	168	165	147	155	176	174	185	179	184	151	150	191	166	162	152	192	172	191	185	194	154	177	186	153	153	175	156	134	185	182	190	151	169	171	182	139	162	182	172	191	151	160	153	155	172	177	171	173	156	156	155	172	158	183	144	165	149	157	147	179	160	161	182	173	176	177	163	178	163	187	193	180	159	148	163	169	168	157	142	187	195	179	172	193	171	169	176	148	167	160	172	152	145	173	176	166	186	160	153	146	164	173	170	172	182	168	175	174	158	158	173	156	189	151	156	174	143	163	163	164	157	176	186	188	180	197	175	161	187	160	173	153	148	171	164	169	176	141	163	176	163	181	176	152	171	163	150	170	169	165	144	178	183	193	179	177	191	155	183	161	148	167	162	161	175	181	166	163	173	165	168	132	180	141	167	153	175	162	138	189	175	148	179	171	178	191	170	163	168	173	154	172	149	168	159	166	159	149	171	178	179	182	162	158	165	147	170	165	160	157	162	156	150	162	150	165	177	169	167	187	144	159	167	160	164	165	169	173	149	174	173	159	156	183	162	175	185	180	154	149	177	161	174	160	158	174	164	144	145	191	169	148	169	161	166	172	178	180	171	147	159	147	176	160	149	181	162	172	173	164	169	167	144	150	175	173	151	160	177	185	200	166	182	191	152	180	185	154	179
5096	581	591	592	618	549	580	497	523	543	523	500	513	530	502	549	506	528	481	503	464	510	464	483	491	534	513	520	415	504	523	477	545	494	481	484	487	460	520	473	442	474	505	531	486	477	436	461	482	464	447	493	500	491	456	495	514	474	518	484	495	486	496	471	515	492	466	493	472	541	495	483	473	465	536	474	498	508	515	505	519	524	454	509	508	491	472	494	502	449	504	496	507	495	473	492	508	481	505	504	472	507	512	494	513	513	483	526	510	496	485	477	487	519	494	485	475	499	473	489	461	463	460	499	515	505	497	463	469	459	471	492	449	485	469	462	500	471	471	499	514	481	485	494	477	481	514	475	465	476	458	442	462	520	458	518	474	509	505	486	498	454	522	516	529	472	479	460	498	535	472	493	451	502	489	494	484	506	472	473	495	485	469	481	485	466	496	471	482	499	505	529	504	508	442	485	509	462	443	499	457	495	509	478	498	495	445	451	470	478	465	487	455	514	487	474	478	492	496	482	488	460	490	447	505	479	511	497	514	442	498	492	467	507	456	475	496	503	513	457	511	480	505	505	491	499	497	499	499	492	445	491	509	498	496	467	503	472	535	497	493	530	452	483	457	508	513	502	500	490	468	485	484	505	490	517	507	494	470	445	485	456	530	457	476	491	495	482	487	513	475	464	487	499	528	502	499	484	474	464	464	528	477	492	518	481	501	502	495	513	473	468	465	473	469	467	505	519	512	506	497	468	504	487	491	490	486	515	464	476	456	473	467	490	534	503	502	468	460	520	430	499	472	488	476	499	491	499	476	497	482	454	492	492	443	466	466	456	485	493	489	513	526	474	485	526	475	485	480	461	475	472	484	505	467	501	484	506	497	484	474	459	518	546	497	479	472	488	482	458	501	465	492	509	476	476	501	482	473	488	480	479	502	511	500	507	503	472	507	443	495	498	487	500	458	497	472	510	492	457	512	496	505	428	477	500	526	479	451	504	500	491	522	433	505	494	518	490	493	490	494	499	493	468	517	505	497	464	475	535	502	512	515	498	515	471	456	506	526	434	465	500	517	512	519	494	490	485	486	492	482	516	483	496	485	480	450	479	442	498	476	490	467	496	471	491	463	530	492	494	509	461	494	498	493	488	479	493	455	500	530	482	455	512	476	505	500	472	527	507	465	506	470	482	498	492	488	478	502	484	464	452	513	511	508	458	476	518	462	523	480	515	452	484	491	489	450	496	519	485	477	510	472	494	509	495	476	451	476	459	466	473	485	527	472	506	480	480	513	467	493	472	475	478	495	487	500	498	477	482	476	491	481	486	499	500	470	459	513	505	485	484	493	489	522	502	497	516	463	502	481	499	510	490	494	518	500	509	485	496	463	485	480	469	459	510	518	447	489	489	508	464	518	465	462	496	487	494	462	462	483	504	465	510	452	464	488	451	481	508	468	504	516	477	488	476	471	470	483	485	488	479	468	468	466	515	472	516	485	517	507	464	501	512	490	464	503	495	479	534	439	492	506	426	503	478	529	484	466	490	470	471	513	514	497	502	482	464	522	501	510	470	472	477	505	483	495	482	486	495	523	495	494	479	526	455	491	462	520	485	507	468	507	491	468	467	480	466	465	511	465	473	488	523	468	512	491	499	486	502	471	475	479	519	532	504	490	491	466	510	495	505	500	462	504	510	513	503	489	520	487	477	466	468	501	562	460	436	428	479	500	509	468	487	452	464	485	515	490	471	446	485	518	472	525	452	486	490	479	447	478	515	495	507	481	481	534	479	462	535	483	516	445	547	501	478	545	480	498	500	487	465	477	492	499	504	530	473	493	490	483	521	477	475	504	517	477	527	504	524	449	491	510	473	468	486	458	518	486	533	510	502	506	509	514	476	480	472	478	478	517	456	494	477	485	463	497	487	521	490	485	483	456	510	448	490	474	473	448	502	474	491	485	483	478	500	497	467	494	497	509	483	491	520	506	521	492	539	498	474	476	477	495	474	507	463	514	485	479	473	448	502	474	501	499	502	479	534	483	459	508	503	515	468	487	485	487	490	483	483	508	473	495	495	496	516	509	477	538	515	509	457	489	479	537	477	508	527	459	478	482	512	477	504	474	471	551	492	504	477	481	511	465	523	487	485	471	520	524	487	462	518	514	476	485	466	509	527	470	502	500	463	476	501	512	492	470	542	492	519	478	471	458	501	480	497	484	507	462	505	502	471	492	505	469	535	507	503	471	464	497	475	495	510	450	495	472	520	486	517	505	496	484	475	474	476	478	475	554	488	445	459	481	507	486	480	493	515	465	466	515	472	500	474	502	487	480	511	478	506	508	475	455	451	540	494	434	489	491	459	524	491	479	513	436	495	484	474	477	484	497	485	469	507	496	507	487	471	505	459	512	496	472	502	501	468	515	517	511	488	499	475	478	502	507	477	485	486	519	512	497	509	480	470	483	504	512	458	508	469	498	489	488	472	517	494	506	488	474	503	528	499	501	530	499	509	509	499	522	510	448	511	446	498	503	463	480	523	542	488	502	480	501	494	488	447	475	480	486	509	489	461	501	482	472	518	525	520	495	467	495	490	531	501	479	515	470	501	479	497	467	509	500	470	504	495	498	502	482	466	503	482	446	480	474	482	498	439	494	488	527	473	444	472	465	507	497	426	497	491	486	522	528	464	466	498	518	526	512	529	531	484	455	471	458	524	470	488	453	501	542	469	494	517	476	497	525	455	478	506	493	455	508	450	511	466	497	491	507	499	517	487	500	483	467	515	503	469	488	468	470	487	457	436	488	469	489	474	461	486	482	458	490	478	466	484	453	467	467	482	470	483	494	487	496	482	510	486	529	518	486	521	471	501	509	464	494	492	484	512	485	489	471	479	475	438	476	497	467	489	492	535	518	498	442	487	472	484	505	516	510	491	482	505	490	495	457	495	505	485	497	498	465	479	485	514	481	503	437	513	501	450	475	476	514	487	474	475	476	498	507	474	461	488	490	517	477	490	471	480	522	445	521	505	478	488	516	479	467	490	509	446	504	511	484	474	503	511	450	488	465	489	495	494	463	510	497	487	519	496	472	454	460	473	470	470	483	532	456	474	495	447	480	495	513	515	493	520	510	491	525	482	520	484	492	477	507	497	522	468	520	463	487	480	474	525	493	433	503	440	498	482	457	491	441	490	466	542	465	467	508	449	484	463	518	499	484	475	496	459	495	487	497	496	498	423	509	512	474	457	461	488	508	514	482	473	417	459	422	460	514	497	505	467	470	457	539	502	503	486	524	499	465	517	487	458	454	483	528	518	464	454	462	481	518	481	436	479	484	514	507	495	485	482	471	507	503	509	499	473	485	488	449	522	459	495	478	528	486	457	430	501	510	489	465	494	445	495	470	487	501	474	468	471	521	505	510	463	499	458	471	465	470	483	455	473	479	501	517	496	498	495	465	522	482	532	507	440	472	507	522	524	500	436	489	448	472	480	528	449	474	507	519	496	497	479
23056	2774	1348	961	710	629	527	420	479	403	386	376	376	352	341	365	332	357	329	310	335	285	315	337	364	343	295	320	359	304	307	269	316	367	318	319	344	318	323	325	333	269	297	317	315	299	296	317	341	308	325	318	285	337	310	347	287	349	307	305	304	313	317	298	304	320	326	306	310	312	340	304	325	305	308	318	328	294	310	335	328	272	283	314	305	303	306	305	316	320	301	332	291	304	299	301	344	268	283	352	304	319	331	292	312	323	286	279	332	330	264	291	309	338	312	310	314	299	326	309	294	344	281	291	283	317	307	333	308	281	312	280	302	321	292	306	299	303	320	312	303	286	283	305	342	287	350	296	305	302	284	311	297	301	341	286	302	304	271	349	287	320	348	311	313	303	358	318	281	329	305	299	312	291	349	337	304	286	314	298	366	333	333	291	324	312	311	349	305	324	294	293	334	296	296	314	283	312	281	290	311	292	279	318	324	298	327	320	300	306	326	319	308	321	321	284	313	331	296	274	328	327	307	303	347	304	321	325	313	327	301	333	299	277	320	286	298	334	323	298	292	310	286	296	252	296	296	315	321	274	325	322	316	279	310	338	327	317	292	327	315	308	295	302	349	311	325	285	301	314	289	293	277	310	306	304	338	313	295	325	317	327	314	297	313	301	327	286	296	325	289	313	303	276	304	287	303	316	297	313	320	290	292	326	302	301	292	302	299	306	277	277	319	303	304	312	283	310	304	339	325	318	352	288	314	345	319	292	282	298	295	299	338	301	305	325	332	317	314	324	306	319	339	320	314	295	312	343	287	275	333	290	298	321	325	295	331	293	328	334	281	307	312	307	344	319	326	334	333	325	324	318	310	311	289	278	308	317	321	310	310	337	272	281	307	284	318	321	297	301	323	359	331	322	302	310	329	295	326	304	307	322	364	307	295	298	296	308	298	310	317	329	338	290	293	338	347	318	335	318	300	314	323	295	323	323	328	313	310	325	305	281	328	310	274	300	311	324	284	319	316	309	301	326	305	342	306	316	306	322	332	335	336	324	323	319	308	296	285	306	311	293	328	317	325	302	337	282	282	315	319	308	327	339	324	329	325	283	307	298	309	327	303	286	341	331	305	299	294	316	341	316	329	273	298	293	325	323	291	286	302	298	280	306	304	315	309	327	312	346	294	308	298	295	286	328	303	302	322	331	295	299	294	267	325	316	296	309	294	298	347	330	348	309	279	302	328	309	309	298	326	300	302	303	337	319	292	288	280	319	300	303	313	314	339	311	303	307	330	282	347	321	329	320	321	312	273	284	309	293	338	313	310	278	300	303	294	299	316	326	299	313	314	312	324	315	313	301	298	273	292	304	312	312	317	307	302	330	299	352	351	323	297	290	316	311	316	314	309	298	300	283	281	317	293	279	293	317	337	294	281	285	306	296	292	290	318	300	310	302	316	290	336	318	302	311	313	310	321	312	308	294	338	274	311	346	322	335	318	340	294	287	305	315	325	307	311	348	322	322	324	299	297	320	310	328	295	306	307	294	313	320	335	315	269	271	331	318	332	302	318	324	334	314	322	318	303	336	291	318	285	309	287	321	332	286	317	315	327	354	296	305	316	306	341	313	326	307	311	310	337	277	280	321	323	312	297	334	303	315	285	295	306	293	295	332	301	311	311	317	289	321	292	279	333	319	324	297	295	316	315	322	297	333	346	286	302	331	279	286	313	303	330	327	321	318	307	315	294	298	344	271	340	308	312	291	318	302	322	299	313	319	294	296	330	287	312	301	346	287	293	327	316	303	303	315	323	360	280	297	269	311	305	301	306	324	363	331	327	269	280	350	319	316	361	296	314	319	313	315	298	322	317	345	270	301	309	331	323	291	294	295	349	297	325	325	311	319	307	313	323	320	314	305	291	297	298	318	313	292	296	306	308	295	292	284	290	325	292	368	328	296	300	313	326	316	301	272	314	302	295	295	319	329	314	300	334	349	321	288	341	331	341	304	330	296	298	339	301	325	337	309	333	320	293	315	294	314	315	286	343	340	308	309	330	338	325	303	327	303	296	278	330	338	320	326	281	292	305	317	289	325	291	296	327	294	300	326	310	319	311	349	326	306	313	273	256	320	290	309	296	321	283	319	292	308	338	316	335	314	332	329	317	321	287	328	305	330	327	345	316	309	288	316	279	331	267	312	291	309	316	307	318	303	304	316	298	326	300	332	297	336	271	299	326	314	283	313	295	304	348	328	353	317	263	311	333	340	298	265	296	324	308	318	296	327	326	334	321	296	284	278	337	290	345	306	309	296	309	343	301	313	287	330	297	312	313	307	306	278	315	335	322	325	334	363	333	307	291	297	312	319	364	347	307	302	297	344	335	304	321	302	352	310	293	285	346	337	311	305	323	296	306	344	316	302	320	323	313	305	308	291	304	327	310	309	318	313	313	290	298	326	299	316	328	295	303	299	328	314	293	289	301	294	315	314	318	318	322	310	312	334	283	283	292	313	297	324	324	311	319	320	299	294	319	297	282	333	285	330	302	315	303	311	306	299	303	289	315	275	295	315	324	317	289	319	316	361	330	311	327	301	338	312	316	310	314	294	314	312	338	329	278	313	311	300	302	306	312	296	310	316	315	300	329	314	317	314	330	326	310	329	298	288	314	325	323	307	301	325	296	313	300	295	286	263	287	291	300	286	336	279	329	265	293	301	295	312	301	317	327	357	299	307	285	286	303	322	333	351	318	284	309	319	301	321	322	331	317	293	333	335	292	278	333	308	345	321	325	350	310	316	324	306	287	312	290	313	296	331	314	303	306	307	290	299	327	339	298	322	328	289	309	350	302	305	338	315	340	371	297	279	322	281	313	296	294	273	299	332	303	311	326	326	282	256	318	307	314	337	264	291	323	304	273	298	343	280	297	323	329	327	309	338	353	320	343	295	306	310	350	327	334	312	305	305	327	287	342	308	311	317	286	318	327	334	296	322	315	321	269	303	336	299	294	292	313	308	333	311	321	332	315	299	302	340	298	334	301	315	291	308	296	294	305	307	327	302	313	320	299	300	328	313	310	279	308	305	313	352	287	293	295	274	287	306	301	305	297	277	321	305	295	290	295	315	309	332	322	317	318	328	336	310	299	322	321	287	340	297	333	304	341	286	299	327	330	305	307	326	320	292	332	296	338	324	297	287	300	298	316	315	353	312	299	350	319	312	308	322	304	318	309	323	320	329	305	283	309	315	316	309	292	301	362	296	290	275	314	313	329	313	303	283	302	318	293	344	333	274	320	349	269	305	346	329	284	326	313	342	302	314	315	315	302	339	298	324	332	314	308	293	295	317	280	306	288	306	302	312	311	290	335	310	309	321	287	321	280	300	291	299	328	323	314	332	301	293	315	361	289	335	296	289	301	267	297	358	311	345	338	329	331	322	324	290	292	345	331	308	306	296	326	299	297	275	294	337	319	335	296	306	325	298	281	292	287	291	330	328	298	293	336	309	326	300
11891	1530	2791	3068	2900	2308	2102	1694	1585	1454	1331	1297	1208	1187	1068	1023	1056	978	1062	952	937	953	915	893	908	912	907	899	886	879	897	860	843	865	869	885	881	858	861	839	887	852	885	855	865	797	850	805	829	821	840	834	833	818	837	817	809	829	814	803	780	858	827	828	810	798	807	819	821	800	910	822	839	854	755	847	851	854	891	805	851	850	786	817	863	824	845	806	777	819	798	824	786	845	762	801	874	828	807	827	830	832	806	784	863	813	806	780	843	883	847	811	793	756	811	860	773	829	798	811	807	767	825	859	820	815	800	800	793	804	783	884	815	798	830	877	780	817	875	808	787	827	878	827	781	840	789	809	732	793	802	846	831	767	823	809	863	796	797	769	830	844	811	822	839	853	858	839	800	846	790	905	784	815	797	809	790	787	850	819	843	801	833	794	830	807	816	766	806	809	772	801	807	860	804	832	802	786	785	844	828	776	825	810	805	849	801	844	809	779	829	780	809	776	819	810	842	804	794	812	813	809	756	873	830	794	804	825	806	803	836	785	862	824	819	807	770	801	789	868	806	833	826	848	769	807	752	865	824	765	794	841	815	863	813	801	787	796	784	802	825	817	813	742	776	802	791	807	802	797	774	764	804	801	804	791	837	854	823	763	789	807	774	808	833	809	801	820	830	775	768	788	830	816	856	794	832	776	807	799	776	803	811	834	812	829	818	778	824	791	789	776	829	821	810	825	851	816	825	766	847	800	824	750	772	821	800	800	825	816	819	778	814	788	807	823	765	827	864	813	813	746	810	825	803	815	821	799	765	817	818	785	820	794	756	817	841	827	813	877	792	790	784	800	835	799	772	792	804	821	809	810	835	792	827	811	871	821	812	796	835	822	785	724	786	793	786	785	830	788	796	764	824	826	808	787	837	767	802	821	809	848	802	795	821	767	793	839	800	799	798	815	829	766	790	800	797	816	774	803	802	831	810	758	774	797	815	868	842	780	781	797	784	852	806	854	826	765	820	785	785	780	790	833	826	817	828	839	803	812	768	805	781	811	801	827	807	786	767	776	835	790	845	796	777	824	795	822	773	827	822	852	756	825	825	823	862	799	839	871	811	848	860	806	815	824	840	768	850	774	811	807	764	841	778	836	816	809	825	816	796	829	823	797	772	787	850	800	826	803	766	760	858	772	818	791	788	792	768	788	788	827	859	835	758	836	751	823	767	841	800	787	810	841	773	810	793	827	816	815	819	812	790	824	823	748	793	794	828	803	776	838	787	816	810	773	785	822	778	815	838	830	813	854	815	820	803	808	781	835	755	810	838	798	794	852	800	828	829	802	816	800	817	847	856	823	783	795	840	810	810	842	836	818	780	813	776	839	778	773	820	768	804	827	783	786	823	780	827	838	812	792	766	826	795	785	808	801	795	809	858	790	818	778	766	776	835	848	765	832	822	831	777	841	818	815	797	753	731	854	808	810	790	797	811	797	763	764	836	789	805	833	812	819	859	841	731	831	794	779	777	865	818	788	857	880	790	742	793	815	802	838	821	812	832	817	816	807	806	810	828	788	809	868	825	842	839	780	788	850	762	826	837	775	823	763	813	807	832	865	789	790	807	780	860	828	831	821	816	792	781	809	802	804	810	808	792	847	817	783	818	789	840	861	799	874	817	818	845	805	778	752	841	801	834	783	768	814	801	793	755	790	821	845	844	787	851	803	822	800	766	801	843	836	792	784	779	780	755	838	825	772	821	809	779	781	793	826	846	815	812	819	790	754	799	784	769	861	839	763	769	787	801	831	858	779	837	746	799	849	814	767	820	806	746	792	804	799	767	797	762	817	826	792	843	777	746	783	781	813	810	837	810	796	793	814	775	850	885	805	844	803	785	764	812	833	824	810	856	808	815	811	795	814	802	779	777	840	808	802	851	814	766	776	796	833	828	870	772	841	773	771	800	768	803	805	790	796	860	799	801	795	782	815	773	766	788	807	838	803	852	820	862	781	767	799	829	804	749	747	809	825	779	842	861	809	798	840	861	819	809	806	737	845	850	799	763	807	829	801	758	843	803	886	821	798	774	836	833	819	796	798	806	812	832	873	846	800	815	757	796	813	781	858	800	783	827	807	807	839	802	819	829	784	811	779	800	788	805	681	803	773	781	811	758	753	826	786	797	799	838	810	786	785	756	804	805	768	841	811	848	749	796	820	860	800	826	735	802	782	810	811	847	795	772	812	831	786	776	823	824	811	823	830	806	855	823	817	811	793	855	798	803	778	825	774	794	836	808	758	831	752	761	805	805	831	821	820	818	733	782	851	747	777	826	772	809	850	809	813	829	782	816	823	803	760	813	799	792	785	824	811	778	792	780	817	816	793	824	820	793	792	807	820	779	786	819	772	849	841	760	822	755	859	813	764	806	805	770	801	808	821	860	873	809	800	776	860	777	811	825	814	799	837	825	805	834	872	771	821	868	901	864	806	833	783	798	833	825	835	787	797	849	794	851	822	884	783	769	838	840	795	803	820	783	822	792	821	816	849	860	783	836	851	789	786	812	846	788	799	839	772	780	867	821	813	807	804	839	801	798	844	837	836	833	838	780	769	846	884	824	809	803	818	802	859	743	778	790	799	814	790	872	772	829	823	781	854	823	806	801	800	815	833	802	776	836	792	830	818	792	845	797	825	850	825	820	819	807	833	805	791	847	850	784	796	784	810	809	821	812	802	768	820	804	776	810	782	814	843	806	805	787	845	778	784	820	849	840	822	794	807	798	786	782	778	763	771	796	790	802	788	812	814	804	819	804	836	828	813	773	777	812	875	788	782	812	790	861	858	781	787	782	858	855	848	756	867	824	792	823	783	864	833	773	771	823	811	815	814	831	747	742	788	831	821	777	778	815	780	752	816	834	828	769	792	834	805	797	777	812	789	857	809	806	762	771	846	765	772	794	805	797	818	759	820	783	812	800	815	811	831	858	853	812	847	822	815	804	809	765	829	780	846	825	806	798	810	813	836	808	771	796	797	782	828	794	804	849	845	789	823	774	811	803	837	808	816	792	795	843	821	773	827	777	797	833	808	796	877	775	830	761	792	833	805	771	809	744	733	790	768	813	822	824	802	838	812	815	785	844	796	800	795	771	818	783	853	851	781	760	834	841	811	830	807	801	875	812	820	878	822	832	805	786	853	818	788	799	817	807	779	771	801	874	779	779	809	819	804	805	838	822	774	797	766	822	808	788	793	840	804	844	822	802	792	751	816	837	785	795	818	794	759	784	825	818	770	788	827	772	796	782	831	804	826	830	829	788	846	827	899	804	812	769	815	776	770	794	796	807	816	831	790	805	818	810	784	818	751	798	834	763	822	770	786	818	803	860	843	795	801	811	786	793	834	781	789	777	794	813	799	752	760	840	794	817	736	786	814	790	800	800	817	827	828	816	777	796	842	819	773	776	797	831	842	790	789	820	834	823	831	808	784	836	843	800	801	778	852	760	794	792	817	862	800
33142	6315	2903	1969	1518	1120	866	809	710	679	656	574	595	568	577	544	506	556	488	553	498	493	515	467	474	495	490	456	449	479	481	459	488	466	469	441	490	433	428	473	479	453	455	465	438	486	512	457	475	458	458	486	416	418	472	473	494	469	468	450	503	427	472	469	463	431	473	507	457	452	461	432	507	434	444	479	513	454	457	466	432	444	471	484	433	467	502	414	470	422	465	477	492	454	436	497	431	508	449	446	501	444	471	478	496	455	429	457	467	482	459	443	453	467	478	465	462	417	483	463	439	468	498	476	465	463	463	439	454	499	404	447	432	444	421	447	443	434	432	488	499	435	469	461	425	451	413	467	454	453	434	439	454	452	455	434	467	477	443	441	455	458	448	458	467	459	458	426	447	439	471	493	485	434	430	479	433	489	454	473	458	462	451	420	479	419	478	437	451	465	469	443	443	489	446	437	450	416	511	477	474	473	417	450	495	453	454	431	467	426	428	439	470	466	433	440	503	442	426	461	444	443	436	435	520	473	424	437	450	472	456	473	431	468	453	481	473	442	437	449	443	450	464	456	427	425	454	430	452	481	451	442	420	480	472	424	460	465	443	420	423	470	468	436	452	460	435	450	467	464	444	478	441	455	438	495	501	451	481	474	438	426	454	418	499	495	507	450	501	489	502	457	475	474	477	445	469	466	460	448	465	451	487	493	472	456	472	447	446	467	492	437	471	472	467	446	437	472	455	469	476	494	397	473	493	454	473	486	461	442	468	476	465	487	434	487	425	449	435	452	474	458	467	496	458	471	443	421	477	487	496	484	513	451	431	468	470	434	424	457	473	477	448	480	451	469	409	453	424	471	440	491	473	471	513	447	436	413	479	464	462	435	434	445	465	477	458	475	475	478	446	478	480	474	445	439	447	458	453	459	458	473	438	457	475	468	472	436	446	410	437	420	456	422	411	447	461	448	476	493	466	444	462	407	445	457	423	472	443	499	477	464	481	477	503	459	449	432	464	472	473	490	457	457	433	452	472	480	467	462	447	481	448	458	437	515	489	454	457	492	481	450	432	519	474	464	430	438	474	490	454	425	438	429	410	443	401	480	440	463	444	438	463	479	476	457	480	427	434	474	478	473	437	441	467	441	490	450	476	477	457	446	423	453	412	451	474	491	467	436	462	435	435	460	407	437	473	486	463	468	488	438	475	429	465	445	472	474	443	457	449	451	450	466	441	451	434	483	443	473	456	449	440	428	439	479	453	443	424	471	401	473	395	422	483	453	462	470	459	476	478	520	438	472	459	517	440	446	468	496	448	478	489	483	423	491	456	462	450	471	430	447	442	454	476	476	514	452	472	428	462	468	484	439	446	413	452	443	448	513	445	460	461	478	521	462	453	418	467	493	459	453	426	482	471	428	432	408	484	518	457	465	459	464	515	463	435	467	479	456	443	471	450	445	492	481	460	430	469	452	463	434	482	481	451	479	465	448	456	451	456	454	430	469	465	472	465	469	473	435	455	484	481	439	435	494	483	482	454	471	463	447	440	471	501	440	418	483	470	446	424	475	458	448	458	439	425	481	467	473	483	511	417	469	439	416	461	461	471	510	454	430	453	458	459	473	472	411	451	441	475	450	487	468	475	452	474	476	476	443	441	452	468	425	436	467	455	479	475	496	463	431	437	469	422	443	485	406	431	457	483	459	451	448	475	498	467	416	491	451	449	504	465	475	501	437	442	440	450	480	468	474	470	441	443	427	467	462	504	475	466	452	468	458	438	436	478	459	459	466	464	478	469	460	454	451	447	430	429	437	445	430	441	441	428	468	411	432	462	474	452	453	446	420	450	456	457	434	505	461	448	486	412	503	483	436	445	443	457	437	467	470	449	468	458	448	470	473	441	481	412	424	420	453	480	453	453	471	442	462	463	451	438	471	456	414	492	423	453	461	439	457	462	481	489	420	440	453	444	524	454	433	463	433	469	481	415	455	455	465	470	466	439	420	457	437	426	459	439	450	415	438	432	493	467	444	460	469	498	470	438	491	438	452	412	438	458	492	468	454	452	468	446	481	452	472	453	457	427	483	448	486	461	474	458	477	478	475	485	424	433	484	461	423	450	445	468	452	452	443	451	496	468	473	463	482	415	490	442	458	452	436	502	452	443	436	471	493	441	467	459	476	463	421	426	437	441	478	449	445	458	455	456	445	434	476	422	471	432	417	501	466	458	488	490	444	454	445	441	480	478	449	443	482	453	470	447	456	476	447	455	461	444	507	480	456	477	434	495	471	467	476	504	466	440	457	456	443	448	463	424	418	462	484	473	459	491	469	438	443	496	445	457	429	479	450	436	453	420	459	479	457	445	446	517	438	440	483	462	445	409	438	445	438	439	444	479	437	432	416	447	469	486	453	465	489	465	424	465	481	432	436	437	484	476	445	424	480	411	523	445	451	452	445	471	454	480	479	446	458	469	483	497	474	443	452	456	428	521	455	437	472	430	414	413	437	483	502	468	473	392	449	454	461	452	474	455	417	487	468	441	447	479	452	426	442	464	442	450	439	478	477	430	429	425	438	475	435	410	454	426	460	475	438	469	478	469	475	487	451	432	458	503	431	449	476	481	452	468	453	500	455	461	497	443	433	468	495	485	455	470	463	449	445	425	437	454	472	442	458	470	465	490	480	525	466	452	466	466	482	419	454	453	438	419	418	475	454	447	456	453	479	488	482	448	458	492	473	453	469	468	505	431	456	466	491	469	478	414	469	471	528	449	420	488	493	439	468	447	429	470	453	432	452	477	409	437	427	431	524	479	426	485	438	449	450	478	443	445	462	470	447	495	450	464	416	431	443	441	412	445	428	406	430	445	454	450	406	481	484	468	492	489	426	408	459	480	454	430	437	466	454	464	455	481	474	443	442	467	441	498	443	440	474	467	425	434	447	455	470	489	461	479	468	456	437	430	432	433	513	449	482	503	420	448	415	447	454	467	516	454	474	451	455	442	468	459	441	491	466	453	449	457	466	431	476	440	455	457	466	487	490	470	452	462	434	430	433	414	481	495	481	457	469	489	479	449	429	461	422	453	462	459	474	490	448	417	446	474	479	488	472	433	428	442	418	439	469	508	444	461	422	448	427	465	452	450	455	453	459	465	455	470	458	470	463	467	415	471	439	484	472	438	453	442	451	462	447	484	445	399	473	427	454	471	445	446	465	438	444	468	465	467	437	408	451	464	473	445	466	449	454	434	453	453	440	441	455	446	430	473	471	493	457	425	461	456	427	443	458	443	467	472	454	484	427	474	439	490	414	416	463	436	428	468	408	462	432	462	448	429	480	492	462	427	483	498	501	460	466	433	482	484	413	469	442	473	467	451	435	455	479	455	437	452	427	459	431	477	455	455	439	484	418	495	417	469	470	466	452	472	495	465	471	449	509	483	482	487	492	458	425	398	405	514	454	467	451	472	446	476	506	492	476	441	475	427	418	488	464	444	451	476	469	465	459
16068	2620	4988	5470	4890	4130	3475	2896	2614	2320	2110	2005	1865	1786	1674	1550	1476	1461	1464	1408	1362	1303	1328	1325	1363	1292	1249	1248	1238	1163	1224	1205	1182	1265	1190	1201	1187	1239	1170	1178	1124	1152	1209	1172	1174	1144	1121	1141	1196	1090	1118	1158	1183	1104	1203	1163	1152	1201	1100	1086	1184	1120	1072	1144	1123	1164	1107	1098	1126	1136	1123	1079	1097	1079	1108	1169	1124	1112	1095	1075	1126	1095	1084	1150	1046	1165	1103	1129	1117	1138	1043	1066	1121	1121	1105	1087	1119	1074	1121	1104	1119	1096	1100	1114	1126	1095	1127	1114	1081	1074	1099	1101	1089	1051	1053	1088	1075	1131	1066	1087	1152	1068	1087	1055	1015	1024	1115	1096	1120	1112	1091	1105	1116	1098	1102	1101	1076	1090	1058	1088	1054	1097	1075	1061	1169	1083	1124	1038	1139	1100	1089	1066	1114	1056	1088	1080	1039	1097	1052	1068	1054	1082	1076	1086	1117	1131	1097	1058	1032	1151	1062	1072	1076	1060	1090	1110	1087	1144	1068	1093	1075	1107	1064	1072	1139	1107	1034	1037	1094	1092	1132	1163	1060	1007	1071	1089	1125	1069	1092	1076	1128	1068	1051	1096	1069	1095	1115	1115	1100	1043	1074	1101	1144	1090	1064	1133	1081	1059	1066	1059	1111	1151	1068	1057	1092	1140	1065	1107	1117	1108	1018	1067	1090	1088	1054	1087	1091	1096	1121	1087	1106	1106	1118	1128	1056	1124	1046	1085	1162	1040	1107	1040	1123	1052	1141	1113	1107	1088	996	1078	1084	1143	1046	1029	1080	1081	1102	1118	1090	1074	1099	1040	1053	1069	1058	1090	1107	1032	1068	1081	1185	1124	1032	1108	1088	1043	1076	1022	1091	1090	1076	1094	1074	1095	1028	1094	1057	1071	1089	1126	1047	1072	1073	1085	1096	1095	1084	1085	1080	1077	1059	1105	1103	1117	1045	1083	1095	1162	1072	1040	1100	1033	1104	1095	1088	1120	1105	1099	1086	1033	1090	1106	1082	1102	1029	1121	1079	1094	1141	1081	1049	1101	1023	1083	1075	1032	1037	1081	1084	1010	1090	1156	1072	1008	1045	1087	1088	1150	1141	1072	1076	1052	1080	1044	1107	1068	1012	1133	1054	1102	1012	1105	1118	1077	1081	1097	1133	1084	1078	1133	1091	1058	1132	1042	1085	1081	1038	1058	1096	1120	1095	1102	1107	1076	1080	1103	1090	1092	1111	1034	1110	1125	1056	1045	1115	1070	1037	1119	1104	1045	1088	1081	1104	1077	1117	1043	1117	1106	1099	1074	1074	1060	1095	1083	1101	1124	1093	1074	1146	1036	1118	1077	1107	1125	1048	1058	1113	1060	1066	1049	1113	1116	1086	1064	1066	1062	1064	1065	1081	1048	1084	1105	1106	1099	1045	1075	1098	1088	1112	1115	1070	1077	1060	1061	1052	1059	1075	1118	1066	1081	1075	1054	1125	1104	1039	1124	1111	1068	1049	1032	1068	1128	1092	1075	1069	1090	1038	1128	1143	1118	1054	1135	1039	1072	1127	1075	1096	1067	1127	1130	1102	1088	1022	1093	1102	1126	1120	1044	1085	1126	1046	1080	1109	1094	1090	1082	1058	1156	1069	1057	1104	1082	1094	1041	1102	1100	1169	1040	1042	1049	1123	1085	1068	1087	1110	1105	1100	1090	1066	1153	1030	1097	1104	1024	1083	1079	1119	1094	996	1098	992	1084	1074	1074	1070	1146	1063	1098	1084	1075	1129	1116	1074	1115	1069	1086	1127	1084	1069	1086	1086	1088	1090	1100	1081	1063	1066	1097	1075	1063	1143	1041	1101	1056	1091	1102	1061	1074	1087	1039	1054	1001	1050	989	1041	1036	1139	1088	1038	1132	1114	1091	1083	1013	1054	1091	1111	1076	1025	1117	1066	1091	1065	1041	1019	1070	1065	1104	1054	1052	1090	1070	1083	1053	1100	1028	1083	1085	1127	1127	1097	1110	1087	1151	1042	1025	1095	1008	1050	1062	1106	1020	1111	1058	1121	1087	1100	1112	1100	1064	1060	1097	1094	1025	1124	1085	1061	1089	1072	1059	1123	1108	1113	1061	1041	1121	1069	1048	1093	1052	1056	1038	1103	1027	1143	1120	1111	1073	1111	1073	1067	1046	1101	1095	1015	1089	1062	1093	1115	1095	1098	1078	1042	1037	1070	1051	1089	1098	1104	1073	1066	1048	1113	1120	1082	1104	1074	1060	1072	1107	1096	1083	1103	1067	1115	1137	1032	1138	1047	1081	1104	1054	1113	1066	1049	1102	1067	1072	1091	1069	1102	1101	1056	1129	1019	991	1123	1108	1078	1063	1074	1031	1045	1097	1063	1112	1092	1080	1056	1091	1021	1148	1073	1067	1104	1066	1134	1098	1096	1105	1113	1085	1110	1058	1115	1115	1099	1060	1088	1033	1053	1087	1057	1118	1072	1012	1096	1118	1130	1044	1070	1066	1164	1066	1080	1054	1081	1137	1043	1113	1115	1115	1164	1061	1063	1105	1019	1164	1092	1050	1075	1097	1070	1102	1045	1105	1134	1070	1090	1068	1058	1160	1121	1076	1130	1080	1108	1047	1131	1051	1112	1121	1052	1045	1035	1043	1047	1070	1097	1102	1083	1110	1055	1098	1093	1116	1062	1032	1082	1107	1120	1037	1122	1089	1110	1043	1051	1077	1144	1110	1119	1085	1105	1086	1075	1099	1099	1050	1106	1124	1130	1122	1055	1042	1078	1086	1021	1107	1119	1093	1121	1113	1118	1086	1094	1078	1137	1062	1097	1061	1024	1073	1096	1105	1155	1106	1055	1110	1110	1086	1068	1044	1057	1085	1071	1116	1081	1089	1081	1083	1051	1110	1126	1067	1108	1090	1041	1067	1103	1136	1051	1058	1153	1070	1068	1066	1090	1187	1106	1077	1122	1040	1022	1043	1147	1072	1110	1096	1134	1084	1073	1110	1073	1078	1053	1139	1072	1078	1120	1089	1097	1076	1104	1061	1129	1087	1058	1083	1122	1094	1095	1085	1051	1050	1076	1066	1070	1098	1134	1063	1085	1212	1064	1090	1124	1064	1097	1060	1120	1102	1082	1097	1131	1112	1040	1079	1092	1139	1046	1126	1043	1078	1091	1134	1099	1095	1034	1024	1084	1129	1072	1144	1072	1017	1095	1068	1143	1100	1137	1096	1110	1069	1095	1065	1110	1075	1097	1112	1047	1102	1151	1037	1104	1096	1067	1041	1089	1056	1148	1068	1057	1133	1048	1092	1032	1098	1019	1079	1039	1086	1116	1037	1085	1096	1073	1015	1084	1123	1098	1095	1083	1092	1128	1109	1051	1136	1126	1061	1109	1122	1079	1092	1074	1069	1070	1112	1086	1116	1065	1098	1072	1123	1079	1031	1117	1094	1088	1092	1060	1120	1067	1111	1100	1050	1086	1075	1104	1076	1055	1084	1095	996	1031	1046	1097	1045	1091	1077	1045	1098	1061	1058	1112	1130	1061	1108	1056	1050	1120	1096	1099	1110	1052	1065	1051	1049	1064	1155	1078	1088	1111	1047	1065	1065	1003	1081	1100	1109	1094	1099	1101	1070	1061	1091	1123	1128	1049	1010	1029	1119	1036	1036	1104	1069	1083	1061	1065	1125	1051	1153	1079	1109	1129	1076	1134	1082	1100	1016	1065	1070	1103	1073	1067	1103	1103	1066	1093	1050	1065	1044	1098	1109	1072	1119	1091	1128	1148	1103	1025	1058	1062	1120	1092	1090	1071	1078	1133	1141	1045	1078	1084	1092	1164	1026	1108	1132	1063	1076	1060	1127	1062	1046	1055	1048	1110	1101	1028	1020	1057	1104	1097	1117	1065	1104	1088	1110	1096	1136	1077	1059	1084	1096	1088	1110	1101	1108	1069	1082	1030	1099	1102	1150	1040	1079	1131	1089	1035	1027	1068	1071	1116	1132	1081	1089	1084	1117	1033	1101	1091	1074	1016	1159	1134	1093	1060	1081	1121	1085	1078	1091	1113	1119	1105	1118	1103	1079	1050	994	1056	1028	1096	1106	1087	1086	1116	1135	1012	1093	1107	1153	1073	1113	1046	1041	1092	1062	1123	1129	1077	1050	1116	1059	1140	1090	1087	1076	1115	1050	1061	1095	1055	1087	1092	1073	1082	1051	1144	1038	1050	1089	999	1085	1107	1105	1096	1024	1031	1110	1050	1091	1116	1089	1061	1036	1101	1038	1098	1091	1045	1089	1146	1106	1136	1114	1061	1034	1124	1111	1034	1050	1062	1089	1098	1062	1053	1054	1098	1055	1077	1078	1060	1126	1104	1067	1068	1090	1089	1054	1048	1088	1129	1055	1069	1062	1050	1095	1079	1082	1086	1112	1046	1067	1102	1127	1056	1080	1024	1154	1116	1079	1057	1097	1090	1098	1059	1094	1057	1038	1087	1071	1120	1085	1009	1077	1045	1168	1056	1079	1069	1099	1057	1016	1047	1160	1083	1083	1054	1100	1101	1065	1079	1069	1073	1090	1098	1130	1097	1116	1107	1073	1053	1055	1065	1121	1110	1027	1029	1106	1027	1094	1131	1097	1037	1149	1075	1099	1071	1072	1064	1070	1086	1159	1092	1118	1106	1071	1108	1046	1055	1086	1055	1091	1090	1098	1066	1087	1060	1075	1084	1109	1058	1067	1088	1064	1119	1066	1111	1048	1102	1127	1092	1111	1096	1029	1098	1082	1057	1076	1048	1108	1068	1041	1106	1080	1068	1101	1106	1054	1057	1134	1107	1091	1100	1054	1119	1097	1091	1113	1102	1046	1093	1106	1090	1123	990	1117	1068	1079	1092	1062	1121	1016	1068	1050	1072	1073	1056	1137	1098	1136	1107	1089	1124	1007	1090	1052	1123	1056	1076	1055	1091	1093	1117	1069	1063	1064	1091	1102	1117	1125	1069	1059	1095	1081	1122	1129
9072	421	187	184	154	170	185	185	200	177	170	173	174	177	168	143	158	155	153	162	177	150	173	165	175	179	146	157	177	163	159	143	171	176	166	171	173	148	153	140	151	173	158	161	177	192	151	168	173	165	191	154	172	169	162	154	173	163	166	149	167	158	151	159	161	150	166	153	164	158	180	172	164	169	143	183	140	157	167	138	159	169	167	176	166	172	169	170	175	145	153	170	149	166	158	168	145	164	162	145	172	183	134	149	150	158	163	169	178	158	160	166	167	172	142	147	173	157	160	161	195	162	190	139	166	164	169	166	165	164	173	184	164	142	177	172	159	155	161	200	160	174	151	168	175	171	148	177	161	161	175	159	164	159	171	154	140	150	193	138	155	150	164	155	161	153	179	159	144	128	153	201	159	170	152	168	175	181	150	157	173	168	171	157	175	188	170	171	146	148	163	183	168	151	148	153	184	154	142	158	182	146	159	175	155	156	159	145	156	147	147	145	148	161	169	167	143	169	141	151	176	140	164	141	174	166	152	155	183	143	150	156	171	150	154	163	172	173	177	169	160	130	173	175	178	175	140	194	182	163	154	168	169	158	159	180	151	168	142	171	147	177	164	168	180	185	183	157	156	161	172	160	158	172	173	148	145	169	174	166	155	154	142	164	146	177	152	153	173	173	157	155	158	169	158	177	148	133	162	166	157	194	147	145	164	170	193	147	123	158	181	151	179	159	164	168	174	188	156	176	161	146	151	162	176	160	168	155	169	177	160	159	167	183	146	150	163	143	180	169	163	152	162	152	146	154	156	166	190	165	189	163	201	166	152	152	180	174	165	169	185	160	169	193	157	163	170	162	175	174	159	160	135	165	168	136	158	138	142	148	146	158	150	154	173	158	159	155	165	168	156	150	134	177	159	180	189	165	150	166	170	164	155	154	157	153	157	168	170	168	184	164	142	155	155	162	181	150	135	175	176	182	160	149	135	169	173	167	171	180	168	164	164	145	144	163	171	142	183	148	145	153	149	156	182	133	140	138	209	142	164	172	162	134	153	152	149	155	169	184	142	156	164	173	146	178	144	141	152	160	156	159	164	184	165	148	143	164	180	172	164	161	151	151	157	158	168	142	141	149	182	160	148	162	169	152	147	143	182	154	169	145	165	155	152	186	169	156	160	184	171	170	153	163	136	138	152	147	166	166	164	170	157	137	177	153	172	178	190	169	172	152	173	162	173	157	188	157	177	163	159	172	179	169	149	154	167	170	165	151	175	141	163	160	160	182	166	139	158	167	149	145	160	186	172	155	157	155	147	149	172	153	170	167	155	178	129	163	162	164	148	175	157	137	144	147	155	167	172	172	174	184	178	142	180	147	157	185	178	145	174	150	155	168	151	149	166	150	138	149	148	171	190	151	181	165	158	146	167	169	167	164	151	167	167	168	150	123	149	149	180	153	176	164	162	171	148	163	167	179	177	141	160	145	153	160	158	156	144	164	169	167	179	182	168	174	154	179	196	176	162	136	155	167	158	173	162	163	153	177	139	132	144	147	196	181	158	146	174	161	181	192	172	164	154	168	170	160	134	137	174	182	150	141	165	172	159	182	190	157	179	168	183	149	155	147	145	153	175	152	137	175	158	176	171	165	172	141	155	153	158	177	165	162	175	153	157	137	178	157	160	164	164	163	160	151	163	145	161	163	172	162	167	178	152	155	153	159	151	162	166	172	144	144	180	170	184	166	151	191	168	147	152	172	192	174	160	172	162	166	171	155	154	162	164	177	154	165	158	156	170	160	144	153	169	155	167	148	140	164	190	171	163	188	181	147	177	171	175	190	184	159	159	163	167	124	128	141	175	171	183	141	175	167	187	175	169	150	159	155	192	170	145	164	149	179	167	167	167	163	147	171	164	144	143	168	158	178	155	157	155	162	183	159	159	171	189	169	166	175	167	151	162	153	173	154	156	172	154	151	175	162	160	169	151	155	184	173	171	157	169	143	165	155	156	135	144	163	191	174	167	152	145	156	179	165	138	176	176	158	153	157	151	157	156	159	154	155	156	182	159	175	174	186	185	164	162	156	159	153	160	193	173	177	175	158	163	170	179	176	168	185	177	150	134	153	159	167	173	167	176	144	158	159	148	185	174	146	163	166	157	184	147	165	162	163	157	161	205	171	175	164	143	168	174	155	137	193	162	160	168	152	163	157	173	144	161	188	171	146	166	145	166	142	154	158	164	159	160	147	142	184	203	182	182	160	180	154	190	159	174	151	155	177	157	175	180	143	160	156	174	160	148	140	142	161	159	158	166	173	136	172	168	152	138	170	168	177	151	142	165	141	125	165	136	163	187	165	186	170	142	173	150	159	161	132	195	156	149	142	169	136	170	151	157	181	167	178	172	150	162	159	157	137	175	146	138	160	152	163	164	194	181	174	150	157	157	164	161	155	181	162	149	161	170	170	152	152	166	136	157	174	158	168	146	152	170	161	159	147	147	181	167	171	152	164	140	158	164	185	169	142	154	157	176	180	173	144	174	158	163	161	170	162	170	135	172	192	151	166	189	177	126	125	164	147	200	138	168	160	173	148	161	148	148	145	199	187	151	153	172	156	147	152	178	144	156	164	150	148	163	161	187	163	149	153	152	169	144	144	190	173	171	172	164	171	186	161	155	130	182	158	167	163	191	195	171	158	164	156	170	184	162	158	165	171	150	174	184	158	170	158	166	162	165	172	151	170	180	164	174	168	161	175	159	154	157	163	183	180	151	153	162	147	158	161	141	184	153	146	179	173	179	164	150	171	175	147	139	147	146	147	152	130	145	165	160	167	152	144	160	192	175	152	146	191	159	172	165	147	148	161	157	175	142	169	151	166	181	166	171	185	165	172	133	142	160	141	172	161	159	165	181	180	141	164	181	177	149	186	175	166	143	170	173	143	185	175	166	164	169	199	151	135	165	170	166	144	161	179	173	159	164	156	153	183	176	165	194	138	175	162	153	146	173	178	168	160	178	151	192	186	159	157	164	167	157	179	165	143	176	178	177	170	171	156	177	167	159	146	158	190	171	163	173	150	184	163	184	185	159	162	161	168	167	167	170	176	157	171	160	157	173	156	147	164	171	167	171	171	193	124	163	171	148	161	201	156	190	160	185	150	192	188	155	165	175	179	152	159	148	181	151	190	159	167	163	157	147	151	162	163	165	163	186	145	164	177	179	183	169	164	162	165	179	166	182	159	177	168	163	156	201	147	163	158	151	171	177	165	164	144	165	157	157	150	172	170	176	158	131	156	157	164	145	178	172	169	170	145	145	165	176	160	186	144	155	171	155	169	162	152	174	175	175	154	164	156	187	139	167	187	157	168	162	152	164	160	170	167	154	168	167	146	171	139	157	175	148	163	146	159	173	164	172	149	161	165	170	177	145	144	162	158	145	155	165	166	172	158	155	168	189	174	140	163	166	155	180	161	159	159	161	164	178	171	164	162	160	167	164	151	199	159	163	161
5146	523	549	608	493	566	542	505	517	512	486	519	485	484	514	491	445	502	509	533	463	474	471	483	477	506	465	497	510	466	513	501	491	508	496	488	491	470	475	489	430	528	498	490	500	491	477	464	477	491	481	470	516	463	448	500	507	502	444	477	457	477	468	471	480	480	443	470	482	486	469	487	492	467	497	495	502	474	495	453	465	462	510	481	533	498	482	512	454	502	515	466	471	493	470	467	539	444	462	499	452	484	482	504	429	485	475	522	462	459	478	511	478	463	472	475	473	458	468	480	487	518	517	471	475	539	475	465	442	500	517	527	453	461	481	514	495	456	481	498	496	488	473	478	500	464	459	456	478	483	444	484	440	459	495	515	480	485	514	497	478	497	484	508	479	490	487	495	481	484	461	490	444	493	494	506	485	471	500	498	467	457	508	478	519	487	533	455	452	489	444	448	531	512	457	472	496	498	464	495	491	481	412	476	470	489	514	497	458	510	500	440	502	424	471	482	515	470	471	485	441	481	476	504	467	468	486	432	512	478	437	515	476	457	472	459	469	474	469	490	520	524	443	454	523	513	503	466	531	467	519	526	470	490	464	488	525	474	436	496	440	492	519	494	495	496	470	484	451	489	470	499	481	481	487	502	451	500	497	496	493	494	497	519	508	474	484	489	482	465	518	470	485	450	491	471	492	463	461	483	476	487	478	452	467	492	461	479	511	473	452	523	475	543	509	482	481	483	450	469	492	498	480	458	487	486	497	479	439	470	498	461	551	493	473	493	471	470	459	494	486	489	473	459	483	486	468	481	464	480	463	491	505	490	445	504	487	472	489	535	505	517	454	497	479	484	498	502	506	461	473	521	449	462	484	445	453	510	491	537	486	488	522	481	452	432	475	454	492	516	478	471	413	535	492	462	487	502	507	456	507	490	501	476	498	466	520	502	501	510	485	451	448	485	480	459	486	490	485	455	456	535	473	518	490	463	473	484	525	506	469	457	490	498	513	465	476	483	468	460	471	457	510	494	495	492	474	441	531	510	484	464	465	496	540	447	505	510	484	510	495	526	503	440	534	487	474	465	471	482	525	495	459	491	496	457	468	478	445	492	507	521	473	465	467	472	480	485	423	505	489	428	469	468	476	465	488	496	473	470	483	481	488	443	468	487	516	461	481	475	467	507	458	484	491	485	505	469	494	474	472	506	453	489	499	477	525	485	505	416	512	472	472	540	548	520	470	499	511	495	457	483	472	472	490	451	473	479	491	489	483	503	490	459	480	495	453	486	500	472	514	481	527	521	488	485	495	487	512	490	508	467	474	482	466	461	457	543	509	489	484	444	480	485	442	521	458	457	495	443	470	474	495	500	533	502	477	495	509	497	477	501	485	478	472	509	506	458	493	456	448	466	444	505	449	452	447	512	491	471	467	469	512	485	457	485	463	540	461	499	508	504	489	487	477	477	506	489	493	480	478	500	508	482	465	479	482	476	461	437	513	495	478	512	496	485	496	477	510	497	490	542	472	486	490	477	498	466	496	506	472	446	502	473	509	480	473	471	536	486	477	480	478	474	459	443	466	478	468	445	486	479	509	469	445	455	455	507	466	449	404	488	461	485	464	481	467	463	495	527	470	496	454	474	478	464	446	491	478	446	500	465	470	476	451	492	500	477	483	484	454	476	477	467	484	461	460	457	475	481	509	503	493	489	467	517	463	515	455	447	497	480	482	460	451	482	519	507	498	473	496	531	481	501	509	441	491	496	468	487	488	488	505	449	499	445	465	464	468	472	451	462	455	505	482	476	483	470	471	519	471	509	478	461	481	447	486	513	462	490	475	491	481	499	464	511	492	454	501	486	475	503	482	453	448	534	533	484	471	474	461	501	472	526	463	454	461	470	512	408	496	491	487	510	461	495	492	483	468	480	495	460	478	461	514	515	457	520	458	463	445	495	499	511	496	487	471	509	495	512	479	473	487	508	495	468	479	509	519	479	457	428	499	493	477	500	507	511	522	510	448	455	516	487	482	458	473	489	506	484	451	494	488	485	475	436	441	482	496	460	489	493	503	497	501	514	470	493	478	466	477	489	440	536	475	502	505	497	467	518	519	462	476	473	481	477	425	461	502	503	469	478	471	494	468	446	514	484	487	424	500	462	512	432	497	522	477	457	472	479	464	484	490	477	449	515	479	501	484	461	507	474	464	507	505	518	485	469	478	449	460	496	451	469	481	510	491	510	498	456	456	488	508	502	493	503	483	472	464	446	499	488	500	510	500	460	469	491	451	460	482	489	475	457	459	469	474	491	492	497	488	535	517	426	505	475	484	478	471	481	485	497	529	481	458	469	465	477	506	546	511	474	490	460	476	458	467	468	502	445	462	477	486	465	485	515	479	500	452	495	505	466	480	522	465	473	481	521	493	499	498	518	471	507	474	442	493	474	485	479	443	476	486	506	495	506	499	512	469	476	493	498	455	487	448	501	461	487	491	504	484	489	485	468	491	502	477	508	498	446	475	479	518	484	513	473	466	470	485	525	459	461	495	472	460	470	511	479	529	470	494	503	476	480	514	471	479	470	473	485	465	523	490	482	462	501	487	465	466	491	440	497	481	474	532	459	487	469	480	495	500	526	482	481	504	481	522	498	468	534	448	505	508	493	465	474	441	454	508	477	453	481	502	460	461	498	481	463	521	467	513	481	470	469	507	488	495	467	491	485	445	481	454	466	467	453	515	492	480	453	496	475	490	460	484	480	447	489	453	534	513	474	490	462	485	486	475	472	475	474	461	495	458	515	487	455	495	508	487	481	467	478	544	464	470	494	482	498	467	442	459	478	486	470	484	461	494	465	451	470	452	495	484	435	482	473	513	477	461	515	467	489	479	529	506	503	467	490	463	448	496	461	491	480	434	477	494	480	471	498	457	524	496	482	495	458	499	494	457	487	464	446	459	469	522	456	501	467	439	471	470	490	476	508	476	507	491	488	474	497	507	449	469	473	463	471	479	489	482	480	475	471	467	517	468	514	438	507	465	438	479	474	462	495	502	503	477	497	473	487	485	471	530	478	462	467	484	445	480	490	509	480	481	506	472	480	490	522	480	483	477	445	480	466	506	480	494	481	497	501	484	514	465	479	512	482	482	466	478	481	471	460	474	483	442	453	478	433	509	473	492	503	505	516	478	461	455	472	460	465	438	489	465	485	500	474	467	460	486	470	491	497	491	462	461	457	468	446	483	499	478	491	487	494	491	477	484	486	468	443	487	483	469	483	454	469	487	470	479	461	481	498	486	480	472	476	485	494	485	477	459	475	446	495	478	504	465	491	486	456	491	476	468	508	490	514	495	468	441	481	488	492	489	524	480	498	488	494	485	500	468	433	512	487	516	494	468	460	444	465	450	496	483	481	480	483	467	450	496	479	530	435	499	422	474	446	483	467	446	503	517	465	470	473	476	456	479	498	452	480	474	474	480	518	477	493	443	512	486	501	461	476	492	460	505	493
24315	3099	1373	1065	807	573	551	441	483	399	391	405	346	400	351	341	352	374	369	337	342	333	336	334	347	326	323	314	330	336	331	311	326	326	324	314	341	326	311	319	293	354	282	337	357	303	333	287	333	352	310	296	337	289	341	345	323	339	337	329	354	330	336	314	288	302	305	325	302	312	296	349	361	301	345	276	317	345	337	318	337	287	287	314	311	314	317	304	317	292	344	275	330	324	317	323	316	338	347	327	312	281	302	330	335	312	337	289	341	335	327	326	300	303	317	293	323	302	308	337	308	320	334	343	337	304	318	322	334	306	289	305	312	316	336	296	303	315	300	323	284	328	298	321	289	309	339	284	285	326	342	268	346	305	269	303	333	302	270	301	322	334	355	300	312	309	309	254	336	312	319	312	313	304	299	311	328	319	303	297	308	330	327	296	329	283	310	317	334	306	310	310	283	317	306	306	347	299	295	294	354	307	326	323	330	344	351	327	307	289	326	302	297	332	332	292	300	288	325	302	323	310	326	322	336	324	301	307	325	304	323	289	309	345	319	324	300	335	321	281	337	331	316	291	288	311	312	332	330	319	301	325	320	319	325	302	327	304	325	319	293	300	319	340	309	295	312	311	323	306	353	307	303	316	309	323	297	309	338	315	307	307	295	334	358	307	321	320	295	347	324	327	321	305	297	322	336	314	312	316	281	293	308	294	338	378	330	310	309	293	322	341	332	293	334	318	322	323	302	301	307	278	305	347	305	300	292	299	300	297	308	304	313	283	325	318	323	312	299	278	301	304	306	311	315	346	331	324	335	327	307	299	328	314	302	290	314	308	301	299	295	318	301	342	322	303	329	327	290	303	327	310	329	337	316	356	317	324	295	304	311	309	333	288	337	319	303	328	313	307	310	320	305	323	316	308	320	286	322	342	315	299	331	343	291	322	295	321	289	360	321	329	312	311	296	344	323	311	317	321	288	328	312	312	333	334	321	328	332	339	316	337	320	333	294	292	323	297	329	308	308	312	331	320	309	297	357	316	314	331	283	350	331	282	348	288	310	314	309	319	342	313	314	302	299	339	315	311	334	305	300	299	312	300	331	305	338	300	334	337	326	297	321	310	307	312	307	330	316	355	334	301	334	334	352	329	314	331	317	303	312	298	348	313	336	313	315	333	291	305	294	319	331	323	299	312	352	311	300	289	326	338	286	306	333	294	299	300	332	295	359	328	298	335	297	324	353	304	300	345	330	314	335	333	339	312	306	303	335	359	306	274	294	358	303	308	332	296	324	291	308	342	312	307	354	312	330	319	303	314	288	301	286	320	315	323	291	311	283	324	291	300	313	290	362	311	323	283	303	347	341	356	318	321	346	321	292	287	286	293	317	342	333	327	300	292	333	322	285	341	327	323	300	307	289	305	345	282	284	279	299	288	306	311	320	303	315	303	295	306	345	293	301	317	340	309	286	295	324	288	305	273	282	299	322	320	282	373	333	342	320	308	299	335	298	320	305	320	309	320	316	324	320	303	328	319	308	290	323	295	311	290	338	327	330	321	331	323	309	289	319	316	339	294	328	319	318	308	326	347	267	277	310	321	319	288	339	304	277	290	333	303	304	321	345	327	341	301	328	313	314	293	361	338	319	306	341	289	304	339	285	308	304	334	328	295	342	307	328	331	315	303	310	316	292	312	325	293	335	301	302	316	290	310	314	309	323	279	295	306	321	318	315	347	326	339	300	327	311	297	296	321	329	337	301	326	298	282	316	313	296	315	319	332	328	306	306	321	328	311	311	312	321	293	313	277	339	329	322	300	330	312	311	340	323	301	322	311	294	346	316	311	316	314	309	318	327	342	293	314	323	307	306	290	328	332	367	315	292	306	295	315	344	312	303	304	307	312	298	323	292	304	333	340	334	332	356	325	336	311	312	299	338	280	273	292	296	308	336	308	288	311	291	304	308	341	327	301	317	315	302	314	356	337	309	295	335	329	288	337	299	324	322	345	318	330	273	311	318	294	301	341	315	322	350	305	325	295	323	277	263	310	310	322	256	322	302	329	323	292	312	299	309	311	349	319	289	352	309	303	288	306	310	333	326	339	294	341	305	337	336	311	308	341	307	326	318	328	307	311	305	314	319	273	341	290	267	323	308	319	299	304	322	302	321	310	321	323	306	295	297	310	322	335	324	327	312	353	338	327	313	319	306	298	317	313	327	318	310	282	298	303	287	326	344	323	337	330	320	320	332	346	317	277	305	297	294	331	303	297	311	317	318	356	338	300	318	356	313	300	338	328	316	298	313	302	322	334	320	367	334	327	344	312	336	279	296	308	290	317	282	296	305	320	292	319	288	322	354	313	268	327	283	318	312	332	309	297	313	300	319	326	356	340	346	319	299	291	311	325	315	294	310	340	295	304	297	315	311	309	338	307	333	306	319	317	307	319	295	271	297	311	312	308	333	345	331	297	310	328	318	311	325	321	318	317	316	297	296	330	342	311	283	335	299	332	291	316	332	326	318	336	304	313	303	329	342	297	339	307	312	336	320	354	337	339	274	318	312	299	336	322	312	353	286	323	315	297	318	280	289	325	276	286	314	298	309	308	289	302	325	293	330	344	348	290	326	292	313	313	297	300	321	330	290	343	305	282	282	319	328	300	350	272	306	354	328	321	342	308	321	318	307	337	309	331	318	323	308	294	302	332	342	341	321	330	322	282	328	325	311	324	318	315	296	293	303	330	291	311	310	293	317	311	308	332	318	325	290	302	331	325	297	317	311	348	331	319	300	337	319	313	286	315	323	335	341	305	324	332	301	321	349	328	320	307	302	350	310	319	326	339	300	303	332	307	316	294	337	320	319	318	310	327	318	300	324	332	353	305	303	272	308	288	314	291	335	333	280	330	319	328	295	320	314	315	321	296	330	316	321	330	284	334	345	300	361	298	319	305	315	306	350	296	286	281	271	323	295	341	339	320	320	294	336	326	341	286	289	321	343	290	307	315	334	288	328	323	303	309	275	293	284	272	324	316	341	290	312	309	346	310	318	290	277	293	316	333	296	294	276	308	327	323	308	330	335	318	314	327	358	332	329	311	315	359	323	320	280	304	318	303	324	318	313	315	326	302	327	344	329	338	308	258	323	329	313	321	317	327	327	290	296	324	325	335	313	319	342	322	323	295	346	306	330	316	330	303	302	277	293	330	315	309	292	313	318	347	298	336	291	335	286	294	335	325	294	314	281	309	319	328	307	355	310	303	284	303	322	330	327	311	322	313	312	347	339	325	317	343	297	312	316	282	299	346	336	321	300	338	337	335	289	320	308	307	302	297	314	311	324	303	314	305	323	306	287	345	324	324	321	333	311	329	325	344	305	326	368	295	349	283	319	309	321	343	333	342	309	310	308	320	318	300	308	356	301	318	319	312	302	302	291	337	327	308	323	295	319	309	307	298	321	291	331	333	321	302	352	342	303	328	330	337	305	307	327	361	319	314	302	314	319	303	359	331
12678	1571	2717	3139	2722	2362	1935	1759	1539	1434	1366	1268	1217	1158	1083	1037	1044	1107	986	990	956	977	943	946	896	852	857	874	879	924	862	869	899	850	900	829	822	901	885	842	864	797	829	858	831	912	816	810	810	880	860	796	847	842	861	769	781	823	833	854	822	824	794	799	829	841	836	778	812	858	773	783	815	835	809	801	845	852	842	823	799	812	852	806	832	842	805	817	794	853	821	790	790	769	863	809	808	808	842	769	810	814	830	829	805	817	803	836	857	774	800	800	765	795	813	839	795	779	782	787	838	814	771	829	847	824	791	825	812	847	785	852	818	763	856	816	819	829	835	829	825	803	789	750	795	773	845	804	784	822	861	849	789	811	809	780	827	811	769	872	821	783	819	842	800	841	746	783	784	832	804	733	806	759	781	824	802	821	822	807	805	858	804	855	841	794	748	819	859	809	812	782	850	836	819	821	790	849	839	804	776	810	833	788	794	836	767	833	808	801	818	849	809	801	806	831	783	805	848	790	826	813	819	788	845	799	789	794	823	837	810	798	816	804	855	825	799	783	898	787	812	829	792	760	759	799	767	807	823	847	814	795	785	800	783	820	803	760	787	821	799	799	821	797	814	809	847	843	788	780	809	835	860	773	866	786	839	819	809	818	776	825	789	785	792	812	806	813	853	806	789	820	838	811	809	806	832	845	789	811	816	840	733	776	784	818	813	850	819	817	813	799	849	778	806	809	819	784	828	774	756	845	775	780	772	834	845	783	835	792	834	781	822	779	793	809	863	769	784	828	796	778	764	816	836	813	823	826	854	871	825	795	794	796	830	835	840	795	806	755	808	847	806	807	778	846	751	829	793	842	852	817	773	838	828	806	802	790	818	804	810	828	829	795	816	803	832	839	785	809	762	834	846	802	826	735	777	857	824	833	791	788	774	841	757	825	822	860	822	787	798	801	840	835	774	830	847	852	772	832	750	857	807	803	840	825	759	780	840	792	793	811	812	842	798	825	731	806	821	814	850	807	823	797	826	819	816	826	824	823	796	834	837	799	806	791	759	820	837	824	855	784	810	762	817	815	799	830	839	775	821	810	832	789	847	837	802	794	821	804	753	849	813	835	792	814	805	820	743	827	787	822	788	815	772	789	803	782	836	800	790	804	843	812	782	789	788	831	842	831	772	812	766	852	802	815	859	813	792	822	775	808	847	853	792	873	825	857	801	805	811	829	806	805	745	856	770	832	794	839	802	839	822	826	794	824	790	843	854	803	787	811	812	837	806	755	817	795	841	797	838	790	835	795	826	754	812	769	856	799	842	821	800	809	804	834	787	819	765	796	788	819	819	811	832	774	869	788	828	777	810	830	828	815	779	803	851	825	842	829	772	794	820	836	794	842	766	836	790	815	847	800	871	798	806	821	774	811	859	827	796	817	831	813	783	747	771	832	795	785	765	806	795	784	851	787	808	818	821	823	903	821	808	800	826	794	780	834	863	758	787	806	789	791	824	850	827	831	777	802	834	865	843	837	824	830	835	824	827	802	811	822	789	737	802	813	841	811	814	825	811	823	828	807	799	779	841	802	842	828	814	805	818	832	776	805	822	791	880	798	753	754	817	804	799	842	779	807	793	812	846	790	826	817	788	813	787	763	799	856	799	801	787	816	858	823	835	817	816	809	841	846	777	827	770	845	808	772	798	815	801	831	836	848	835	856	835	828	792	818	809	775	794	832	836	770	749	826	764	780	841	800	790	801	806	850	810	794	817	774	834	812	865	840	833	828	809	825	820	751	836	804	761	836	800	802	810	817	806	804	853	792	835	778	779	806	863	855	764	815	833	758	809	833	811	820	798	805	808	822	753	845	827	764	837	818	807	807	778	796	810	765	775	790	828	838	821	781	769	822	790	808	808	787	814	870	843	778	764	788	866	850	806	886	828	794	831	809	825	824	762	748	798	809	820	761	741	827	798	808	824	776	814	796	752	827	808	804	857	749	860	789	823	813	816	795	786	809	794	829	778	822	775	788	772	790	841	815	808	810	839	860	795	850	854	782	774	773	764	845	825	820	794	801	830	800	846	836	814	781	774	852	781	791	846	804	761	822	819	770	754	851	791	818	827	817	813	823	847	808	829	861	801	810	816	784	762	792	776	789	836	831	820	847	833	795	811	822	792	864	797	840	850	801	726	781	840	829	831	775	854	838	851	761	805	852	815	793	796	843	837	874	817	794	808	777	804	782	790	816	814	846	829	828	813	849	792	784	795	841	853	794	836	856	767	804	841	826	785	790	818	783	828	757	851	813	856	825	782	839	826	857	782	849	835	846	817	796	852	800	828	779	785	780	790	846	856	829	782	754	875	825	782	768	831	827	767	805	797	836	793	758	830	847	803	821	840	807	821	799	796	776	796	810	788	814	792	788	783	828	821	813	841	785	815	886	860	777	818	798	822	808	806	854	849	802	850	801	792	845	752	843	839	747	766	797	847	786	831	764	845	824	824	771	784	818	825	820	807	811	859	795	848	817	807	831	807	799	811	835	821	814	775	778	799	831	801	762	825	871	786	803	845	811	798	779	803	812	771	808	799	777	773	815	819	795	803	809	834	821	845	856	782	865	779	819	789	785	871	833	799	747	785	793	792	748	812	887	824	783	828	845	814	736	819	829	817	844	752	784	827	849	803	824	772	807	763	807	852	807	810	810	868	777	767	867	798	841	823	797	774	815	809	828	785	844	802	819	784	833	773	789	872	845	804	836	839	808	774	807	782	812	783	835	819	857	800	831	824	777	794	823	844	831	858	792	749	804	815	796	926	822	807	848	799	787	796	824	823	754	780	855	853	848	779	774	828	798	773	816	837	801	801	773	832	854	849	771	824	857	805	779	834	856	814	818	797	828	764	815	786	804	756	810	851	823	775	843	781	873	837	790	819	872	831	814	781	794	816	812	817	775	833	834	818	791	823	804	827	836	798	808	795	846	817	786	825	830	803	842	833	840	764	820	810	791	847	831	808	844	787	795	824	813	807	822	827	780	837	785	763	834	767	774	787	814	845	822	818	825	841	781	835	797	833	807	801	805	808	849	782	852	808	770	809	797	812	773	808	786	802	804	817	807	794	812	788	810	812	753	778	760	816	826	789	800	818	778	828	793	820	818	821	808	829	784	794	797	770	791	760	772	831	859	821	819	796	821	838	820	822	813	838	791	781	808	831	816	810	792	745	828	812	789	856	804	803	771	868	805	848	792	823	792	784	811	864	794	872	763	803	819	758	820	832	800	781	882	799	796	825	838	825	768	822	891	845	822	763	807	826	772	805	825	811	788	769	835	798	831	797	874	831	836	844	843	865	852	815	802	824	780	818	840	830	792	809	747	854	795	826	790	827	812	820	772	784	830	810	793	814	810	826	859	778	795	832	858	821	814	832	851	866	804	787	802	848	809	832	818	861	767	821	802	769	830	837	795	792	785	838	859	816	767	764	802	832	820	811	842	838	848	751	824	818	806
34596	6682	2767	2131	1462	1084	979	780	718	685	623	570	608	560	527	544	526	520	518	494	519	500	499	483	507	512	455	477	516	463	464	450	459	491	422	490	468	477	505	487	464	455	460	509	425	437	448	463	461	463	433	452	473	463	452	489	436	469	457	452	485	445	429	462	441	460	409	453	468	453	459	443	450	453	472	480	461	457	457	459	462	440	456	455	495	445	450	457	455	447	474	461	454	469	458	443	449	485	461	471	463	469	484	506	463	417	448	466	424	439	423	442	441	440	447	461	421	420	411	488	447	458	432	414	477	440	452	443	425	446	467	456	490	400	454	446	453	498	451	441	487	487	456	459	465	480	456	458	459	440	480	447	434	448	435	490	467	472	432	474	476	396	506	468	480	404	477	461	442	433	487	397	459	466	491	472	444	456	483	451	436	455	472	455	456	455	463	478	446	458	446	444	469	462	464	440	429	465	410	407	437	452	470	475	438	459	462	480	450	458	464	453	493	427	479	498	460	418	445	422	429	480	467	464	448	496	469	463	475	455	459	451	435	415	472	462	468	488	479	437	465	452	463	489	422	420	493	463	452	458	456	472	435	452	444	452	462	425	443	428	482	501	414	472	466	443	468	441	450	463	413	455	437	469	425	458	455	438	469	446	460	460	479	474	467	404	470	483	484	436	462	476	459	446	443	480	498	431	440	441	455	460	444	497	412	438	441	488	472	425	480	449	432	481	428	454	457	469	407	470	434	462	466	443	456	478	452	466	413	483	458	466	419	435	480	435	509	471	456	460	489	445	437	470	496	443	463	474	475	452	425	453	422	464	432	484	507	450	457	470	467	466	479	464	500	459	456	469	430	433	446	458	434	404	413	465	435	474	424	470	455	471	450	469	433	451	420	472	434	439	421	427	457	447	464	425	406	489	465	469	479	482	459	437	462	468	482	413	432	474	460	447	474	437	471	417	444	481	436	437	433	471	472	441	474	414	439	454	445	441	456	428	389	456	477	472	500	486	464	454	480	452	438	434	432	456	433	396	404	436	491	461	489	449	477	455	437	421	438	446	456	439	448	453	454	450	505	408	458	458	478	439	449	468	451	487	447	463	466	429	431	437	441	447	453	491	401	484	456	433	442	483	481	448	455	458	465	432	469	480	470	478	476	448	440	462	447	467	443	439	397	466	429	464	444	444	453	468	491	477	442	467	471	468	449	435	493	427	449	456	443	436	462	478	459	467	479	452	484	441	487	461	506	494	451	483	475	440	444	458	458	469	446	449	469	489	437	442	474	446	495	447	440	484	470	472	446	470	462	477	429	478	441	460	437	443	484	476	447	403	521	491	470	451	421	486	471	449	483	458	431	467	511	488	445	495	459	457	465	415	447	456	492	430	478	447	456	434	432	463	471	471	456	431	439	457	465	486	407	442	494	468	431	410	429	471	447	448	468	470	460	407	494	444	460	534	458	443	433	447	503	444	449	442	434	421	484	489	442	460	488	434	476	432	501	478	450	475	443	458	440	469	464	484	442	450	449	443	504	457	450	500	468	446	479	458	448	441	446	454	455	460	478	449	469	442	484	461	503	439	478	426	474	454	434	423	452	465	521	470	414	472	458	468	492	439	440	478	492	442	451	456	446	445	464	444	479	480	458	439	462	434	458	455	487	442	485	456	442	453	458	449	445	456	454	435	445	471	444	464	422	476	503	474	476	435	462	435	455	446	459	467	435	399	444	439	450	484	445	443	438	466	397	476	440	483	475	458	477	436	488	452	423	457	464	458	463	482	497	453	479	454	482	428	474	508	445	435	457	445	454	469	453	403	477	442	457	461	466	460	445	465	439	429	457	434	452	428	459	441	463	439	435	476	463	443	445	428	416	450	437	482	487	470	497	427	465	417	423	475	472	447	458	453	470	448	413	500	455	491	438	444	474	437	467	464	467	463	484	499	463	428	440	445	432	443	465	440	459	496	459	416	441	434	444	466	490	435	467	484	499	426	444	496	438	487	440	453	480	436	499	424	462	458	445	459	455	440	452	466	487	505	495	431	487	456	437	462	464	447	436	472	486	454	425	446	464	439	440	467	470	442	437	472	461	483	450	466	444	438	434	460	482	453	464	482	467	441	415	419	473	465	501	444	501	490	459	448	445	461	435	468	450	442	477	457	477	500	454	475	487	431	449	436	471	430	500	434	457	468	404	489	461	469	475	462	478	473	475	496	447	457	453	468	463	461	496	442	465	488	413	460	430	439	488	477	472	437	466	454	422	439	468	407	442	475	418	456	476	487	463	447	464	434	447	473	476	497	457	455	462	480	503	468	460	462	466	504	498	475	426	427	442	478	419	466	465	482	450	442	460	463	441	475	468	443	446	456	444	466	465	468	468	402	468	463	496	487	459	422	468	471	429	469	493	470	499	480	461	460	430	495	447	488	450	452	420	460	452	443	426	464	459	428	475	435	466	457	422	485	443	453	505	463	451	456	488	446	463	457	465	462	465	452	474	482	438	439	464	463	462	463	464	476	436	452	436	456	421	446	469	465	459	504	447	437	444	461	466	418	417	429	468	466	466	471	464	474	450	455	442	478	436	496	451	434	426	437	411	436	489	428	485	483	478	461	461	446	480	491	406	453	424	442	422	457	439	415	496	451	414	451	495	466	436	435	492	506	439	455	430	430	441	455	444	421	419	426	443	478	451	464	454	453	450	492	506	440	447	454	427	486	476	454	484	466	452	471	460	469	424	480	440	464	455	437	475	507	438	451	456	418	421	468	443	439	447	488	452	447	426	425	459	474	488	444	468	457	449	474	459	460	464	467	463	458	445	454	489	456	493	470	432	455	460	446	438	444	456	458	434	445	441	436	444	462	455	439	413	438	451	468	486	421	475	482	457	483	469	411	445	451	422	438	428	430	467	480	435	430	452	459	463	496	454	488	404	422	474	456	483	456	463	480	481	447	469	460	462	465	501	453	474	469	452	457	455	435	451	485	455	443	457	429	451	440	406	449	429	457	435	460	463	455	429	436	427	466	453	430	447	452	460	465	504	444	462	420	441	458	455	459	466	470	477	500	465	467	468	432	457	460	466	448	430	432	436	435	421	451	494	483	445	473	448	478	478	498	453	453	449	445	481	451	428	443	464	425	447	470	477	470	480	419	426	462	483	487	450	482	425	494	453	461	444	488	421	386	498	435	469	457	466	465	463	422	447	461	450	450	448	464	449	458	453	458	429	464	474	444	433	444	474	433	480	454	476	431	482	500	450	415	445	439	447	449	465	465	456	454	421	516	449	406	471	442	470	464	468	460	450	489	460	434	450	500	468	469	483	465	465	440	482	446	428	500	432	452	477	423	461	469	465	441	438	438	458	482	408	407	416	448	444	486	502	458	435	476	412	435	456	445	470	436	457	468	481	489	447	455	496	465	472	445	467	413	471	470	455	470	451	433	480	441	439	447	466	458	433	423	458	478	476	466	414	464	431	455	490	415	455	440	502	446	464	470
16879	2631	4855	5560	4937	4069	3427	2975	2609	2299	2167	2062	1826	1718	1616	1619	1590	1494	1430	1369	1452	1304	1332	1306	1305	1246	1320	1272	1270	1299	1249	1197	1184	1257	1133	1178	1164	1168	1114	1143	1171	1096	1179	1212	1170	1159	1210	1138	1195	1095	1127	1131	1081	1141	1113	1159	1193	1157	1087	1126	1136	1103	1091	1125	1107	1116	1106	1151	1095	1160	1098	1172	1095	1153	1065	1109	1132	1050	1126	1103	1098	1080	1099	1095	1132	1148	1086	1130	1079	1065	1087	1082	1150	1086	1109	1168	1121	1106	1140	1141	1155	1115	1083	1081	1069	1100	1120	1110	1084	1073	1076	1044	1080	1082	1097	1103	1120	1088	1076	1117	1075	1076	1078	1069	1110	1080	1024	1054	1064	1110	1064	1021	1104	1067	1103	1088	1079	1102	1113	1077	1052	1040	1096	1134	1107	1055	1024	1030	1078	1026	1078	1148	1164	1089	1123	1100	1109	1088	1066	1057	1109	1102	1113	1114	1054	1172	1057	1084	1091	1134	1047	1086	1001	1099	1075	1098	1054	1087	1119	1100	1032	1055	1120	1075	1122	1076	1078	1139	1043	1096	1154	1087	1078	1017	1081	1098	1056	1031	1132	1094	1094	1026	1084	1097	1075	1045	1070	1098	1041	1084	1075	1017	1169	1066	1066	1075	1112	1057	1124	1088	1019	1073	1057	1082	1105	1063	1116	1068	1071	1092	1098	1105	1042	1110	1059	1076	1100	1019	1105	1083	1107	1089	1114	1091	1074	1090	1055	1115	1070	1056	1042	1058	1058	1058	1093	1053	1096	1151	1080	1089	1033	1121	1085	1090	1035	1116	1048	1085	1029	1107	1062	1065	1074	1128	1075	1094	1086	1074	1136	1063	1015	1078	1081	1086	1147	1080	1132	1017	1157	1165	1135	1105	1061	1125	1063	1082	1106	1104	1033	1127	1063	1128	1077	1064	1109	1199	1113	1059	1089	1041	1031	1164	1081	1067	1059	1048	1154	1058	1052	1092	1108	1092	1076	1078	1061	1080	1106	1062	1027	1085	1041	1075	1076	1129	1057	1119	1101	1052	1167	1021	1058	1035	1130	1086	1076	1083	1035	1096	1123	1058	1081	1058	1035	1078	1048	1096	1078	1068	1053	1091	1052	1095	1106	1110	1063	1043	1131	1060	1122	1095	1103	1075	1097	1135	1048	1093	1087	1111	1072	1094	1113	1092	1116	1091	1072	1106	1110	1170	1031	1068	1088	1030	1081	1095	1028	1038	1101	1112	1103	1034	1072	1058	1107	1118	1105	1109	1101	1063	1127	1120	1075	1064	1092	1068	1048	1055	1089	1063	1097	1131	1050	1094	1076	1108	1074	1108	1057	1096	1089	1055	1092	1091	1137	1076	1035	1033	1064	1154	1095	1093	1094	1092	1095	1092	1074	1076	1085	1157	1125	1041	1095	1079	1074	1048	1121	1035	1119	1084	1091	1078	1017	1123	1053	1098	1038	1065	1157	1055	1098	1043	1150	1087	1150	1035	1063	1025	1073	1115	1083	1067	1087	1121	1094	1058	1083	1084	1117	1086	1074	1094	1091	1048	1077	1106	1106	1044	1030	1037	1094	1098	1114	1111	1087	1069	1089	1125	1015	1093	1082	1143	1068	1099	1093	1078	1022	1030	1058	991	1077	1097	1109	1144	1089	1159	1129	1085	1109	1049	1112	1088	1119	1063	1038	1097	1162	1099	1090	1107	1086	1064	1042	1047	1134	1114	1044	1130	1049	1055	1108	1072	1113	1090	1088	1046	1109	1100	1108	1093	1096	1055	1149	1081	1093	1091	1091	1106	1051	1074	1114	1089	1046	1106	1071	1014	1099	1082	1110	1070	1095	1069	1089	1086	1099	1076	1139	1064	1117	1123	1020	1104	1118	1054	1122	1093	1086	1100	1063	1085	1085	1030	1048	1077	1087	1083	1066	1110	1094	1137	1066	1076	1120	1080	1067	1088	1059	1074	1067	1119	1037	1105	1063	1024	1125	1042	1107	1121	1083	1132	1067	1078	1089	1115	1085	1112	1098	1075	1102	1137	1093	1080	1095	1144	1043	1054	1048	1051	1001	1092	1049	1120	1097	1104	1082	1104	1087	1087	1027	1085	1106	1069	1072	1105	1127	1086	1062	1083	1121	1108	1152	1089	1127	1086	1018	1108	1170	1113	1091	1107	1071	1092	1082	1091	1042	1078	1050	1016	1065	1107	1120	1143	1062	993	1158	1086	1089	1099	1006	1112	1101	1102	1108	1139	1036	1095	1070	1109	1108	1117	1035	1069	1054	1075	1084	1097	1098	1123	1028	1079	1105	1093	1057	1120	1069	1106	1117	1067	1122	1050	1099	1127	1077	1057	1043	1058	1040	1065	1067	985	1081	1132	1044	1116	1057	1036	1064	1048	1123	1105	1079	1125	1107	1077	1039	1019	1053	1077	1068	1091	1117	1142	1094	1056	1072	1053	1082	1140	1065	1034	1059	1008	1082	1098	1108	1130	1074	1116	1074	1098	1130	1059	1100	1073	1053	1030	1093	1086	1124	1073	1027	1153	1074	1103	1086	1061	1074	1164	1111	1060	1105	1117	1072	1128	1104	1093	1123	1087	1057	1088	1073	1085	1077	1059	1057	1078	1104	1089	1067	1125	1122	990	1062	1070	1104	1070	1064	1125	1002	1130	1099	1101	1051	1117	1136	1131	1123	1048	1069	1068	1067	1076	1083	1152	1042	1106	1113	1072	1061	1026	1082	1040	1094	1070	1089	1116	1097	1068	1084	1114	1065	1127	1098	1046	1100	1050	1061	1057	1058	1080	1082	1060	1097	1086	1027	1098	1114	1108	1106	1036	1030	1097	1010	1025	1127	1079	1062	1045	1079	1040	1072	1155	1087	1043	1106	1091	1118	1087	1080	1088	1036	1067	1114	1135	1135	1014	1051	1076	1088	1074	1131	1090	1060	1100	1075	1082	1102	1076	1095	1064	1082	1112	1105	1112	1144	1095	1060	1095	1094	1036	1116	1104	1056	1138	1105	1074	1093	1108	1046	1085	1034	1048	1094	1096	1046	1075	1048	1063	1094	1048	1078	1089	1021	1142	1081	1044	1082	1074	1029	1096	1113	1203	1071	1114	1058	1033	1037	1080	1089	1105	1087	1071	1089	1085	1053	1040	1042	1065	1054	1134	1062	1115	1074	1070	1097	1048	1078	1081	1077	1062	1034	1093	1040	1066	1096	1047	1107	1075	1092	1072	1112	1097	1106	1047	1060	1039	1066	1077	1097	1079	1095	1060	1099	1104	1110	1062	1091	1097	1059	1106	1069	1071	1119	1127	1112	1096	1100	1119	1103	1030	1103	1089	1079	1101	1086	1031	1035	1038	1074	1031	1060	1042	1074	1098	1136	1038	1071	1122	1093	1085	1080	1122	1055	1063	1081	1132	1113	1060	1148	1058	1104	1105	1065	1033	1093	1072	1091	1125	1063	1070	1069	1052	1104	1045	1101	1120	1126	1162	1079	1037	1046	1124	1106	1099	1061	1080	1159	1116	1079	1099	1119	1096	1081	1049	1111	1142	1086	1125	1028	1044	1087	1052	1111	1064	1067	1123	1065	1068	1072	1064	1067	1033	1103	1047	1071	1093	1074	1066	1055	1089	1096	1112	1094	1059	1063	1125	1056	1084	1060	1112	1111	1108	1064	1097	1063	1097	1000	1112	1099	1045	1103	1150	1080	1135	1099	1051	1113	1080	1096	1025	1127	1037	1049	1094	1149	1105	1023	1087	1085	1085	1107	1103	1051	1085	1096	1053	1062	1043	1093	1014	1120	1067	1077	1096	1032	1078	1066	1054	1098	1084	1108	1074	1130	1051	1040	1030	1075	1060	1050	1091	1072	1144	1074	1098	1073	1059	1131	1097	1134	1108	1062	1046	1101	1136	1095	1082	1123	1152	1116	1069	1084	1114	1047	1103	1098	1073	1073	1089	1119	1072	1107	1096	1076	1085	1058	1110	1137	1089	1118	1058	1099	1055	1075	1081	1107	1140	1021	1061	1079	1131	1070	1092	1049	1118	1106	1101	1041	1057	1108	1145	1086	1124	1123	1108	1094	1104	1093	1113	1115	1097	1032	1011	1085	1053	1034	1050	1088	1065	1012	1062	1082	1084	1096	1112	1074	1047	1132	1084	1057	1057	1098	1077	1010	1010	1072	1126	1092	1110	1102	1080	1136	1052	1079	1052	1054	1078	1072	1076	1078	1083	1078	1098	1089	1099	1023	1153	1147	1082	1086	1041	1100	1088	1064	1064	1025	1061	1074	1072	1067	1150	1100	1066	1120	1099	1078	1041	1097	1071	1091	1055	1053	1142	1072	1106	1042	1124	1147	1058	1092	1028	1132	1068	1095	1120	1075	1096	1087	1076	1038	1105	1137	1084	1114	1086	1073	1071	1097	1059	1071	1111	1054	1016	1056	1077	1066	1096	1103	1109	1103	1050	1089	1059	1110	1176	1167	1124	1112	1098	1105	1106	1086	1073	1068	1012	1134	1059	1045	1079	1058	1091	1039	1100	1125	1073	1097	1046	1046	1061	1039	1083	1122	1094	1076	1085	1087	1060	1082	1019	1076	1104	1137	1060	1124	1124	1063	1096	1102	1172	1150	1127	1115	1037	1095	1052	1088	1056	1078	1079	1117	1044	1062	1077	1096	1029	1107	1173	1072	1091	1110	1111	1080	1086	1085	1063	1046	1100	1123	1081	1103	1087	1167	1134	1108	1106	1080	1116	1086	1089	1071	1035	1125	1131	1098	1043	1054	1145	1089	1100	1020	1124	1045	1117	1053	1068	1056	1043	1044	1106	1060	1084	1096	1139	1077	1083	1100	1107	1076	1076	1084	1125	1108	1082	1035	1102	1042	1110	1096	1121	1080	1072	1058	1030	1089	1076	1076	1056	1078	1108	1096	1132	1070	1133	1084	1117	1064	1064	1026	1057	1090	1090	1117	1053	1104	1054	1140	1042	1064	1165	1068	1091	1082	1121	1102	1110	1052	1082	1108	1088
9897	509	180	151	182	175	156	153	165	133	166	161	158	180	155	183	191	157	166	137	158	160	143	144	181	144	146	156	175	167	143	140	159	155	161	180	152	154	177	157	155	167	159	161	181	157	156	185	166	161	176	154	170	168	166	160	162	182	177	153	163	158	169	179	169	170	158	131	168	169	162	150	152	167	140	162	143	166	167	179	153	174	167	159	149	166	162	179	185	159	168	169	163	155	150	173	178	176	165	155	152	150	173	175	185	152	156	160	153	189	158	152	162	144	179	143	157	185	149	158	155	149	176	168	156	153	161	145	167	165	175	174	151	148	147	158	154	182	184	159	141	165	168	145	138	154	141	159	156	132	175	163	156	181	142	170	151	165	178	164	167	161	143	176	169	165	172	141	157	156	149	167	156	161	175	184	178	173	182	157	197	185	175	179	150	165	162	173	168	152	168	149	168	162	173	159	168	155	154	171	172	184	156	191	155	161	202	169	172	157	162	156	151	167	160	186	146	175	191	153	173	162	172	187	170	152	164	181	175	164	160	143	167	187	169	138	171	147	151	161	163	158	170	179	164	137	168	154	181	163	161	166	153	162	167	178	176	158	172	154	176	202	146	144	156	132	151	176	165	161	162	172	154	191	166	183	179	188	167	144	180	173	152	172	156	169	152	166	154	149	156	158	156	160	147	166	195	163	160	147	159	147	178	155	154	174	173	165	172	177	149	152	161	159	177	171	180	160	168	168	158	171	159	189	156	165	174	166	164	142	181	157	154	157	173	160	184	164	133	167	172	179	184	156	165	166	167	146	157	185	174	176	171	139	167	146	185	184	179	150	172	161	160	152	157	146	152	177	165	167	186	185	159	160	175	144	166	169	176	163	183	156	160	205	157	170	157	143	153	161	146	141	186	163	175	177	164	150	144	165	143	163	158	142	159	166	169	156	159	167	172	144	154	158	158	153	152	162	150	166	129	164	151	185	148	144	178	148	168	147	183	189	141	171	177	149	138	168	152	169	180	157	173	162	166	160	178	162	160	155	176	165	168	157	168	175	161	180	184	177	163	151	171	156	178	185	164	155	159	165	146	174	150	162	147	170	158	156	155	168	160	152	145	165	165	181	169	151	160	165	175	181	156	167	153	179	166	181	185	153	166	168	171	175	159	164	178	150	186	179	157	154	169	182	174	156	175	173	140	158	167	156	166	166	170	166	186	162	175	181	173	142	161	168	166	172	162	163	167	172	174	149	144	138	153	148	197	173	183	163	147	146	174	155	138	164	155	164	161	167	171	145	167	186	163	192	169	171	156	162	149	173	145	157	174	172	176	161	168	166	147	176	142	152	158	160	143	154	166	177	165	171	166	176	142	166	158	163	147	156	157	159	172	174	178	154	148	143	168	165	183	169	156	159	149	129	167	174	158	148	144	150	160	167	181	158	159	175	170	147	165	157	158	173	160	161	149	144	162	166	173	158	165	163	170	168	166	140	171	164	149	168	157	148	139	171	153	186	177	153	163	162	158	169	168	192	159	170	150	201	155	159	145	159	164	166	160	184	157	163	162	160	184	153	147	136	151	137	165	178	168	149	150	137	169	163	160	182	178	151	150	159	157	156	151	165	136	163	168	158	177	175	151	168	164	165	153	141	150	166	160	154	150	156	154	169	171	184	162	141	160	165	168	170	163	149	172	180	147	120	178	165	172	153	178	175	184	147	158	171	160	159	158	154	166	173	162	161	166	195	169	150	165	157	151	155	146	176	156	150	169	165	194	157	168	163	173	197	150	178	168	163	148	172	153	169	160	139	182	155	172	156	146	156	150	145	137	164	166	131	172	163	163	158	159	145	176	170	146	146	187	170	161	153	165	191	168	154	147	185	149	189	161	172	170	186	169	172	147	171	162	187	144	184	173	128	168	156	167	151	193	169	164	176	169	159	168	169	156	172	146	166	167	156	146	174	165	171	173	184	173	190	169	161	163	152	144	187	165	157	160	166	158	160	155	173	145	148	178	165	141	132	168	158	149	162	168	167	173	166	175	150	148	135	158	178	182	170	166	141	165	161	173	175	164	170	154	164	145	180	178	184	173	152	167	147	164	163	182	193	136	175	154	154	163	119	177	175	139	177	160	175	162	170	160	172	186	172	176	166	134	173	155	156	143	167	165	164	170	190	135	139	177	167	162	163	145	154	166	173	180	153	170	165	172	168	163	153	170	155	149	161	153	163	160	155	151	179	166	162	189	140	172	157	153	172	160	167	172	153	166	176	170	162	162	175	145	161	192	153	168	155	154	137	163	172	168	125	155	171	159	177	175	180	147	168	183	168	156	169	158	162	174	166	144	174	176	170	179	177	154	167	140	153	164	195	173	166	177	149	166	158	160	146	159	158	186	161	164	148	167	148	186	185	161	167	156	161	154	155	176	178	153	165	159	167	151	181	189	168	168	168	148	172	166	146	156	152	170	156	163	178	183	190	153	162	156	149	155	160	176	175	168	171	163	133	147	168	177	166	186	181	144	151	162	132	160	158	161	160	160	164	159	162	171	155	167	180	161	166	156	172	161	162	149	155	137	156	169	152	165	158	164	176	158	180	169	168	143	165	158	180	165	161	149	166	148	162	172	191	137	149	181	152	168	185	159	142	179	159	162	157	167	181	162	162	182	165	169	170	175	158	167	155	177	165	134	166	152	165	169	153	174	181	161	136	148	150	154	149	169	179	145	197	166	160	175	182	131	175	158	173	146	163	162	156	149	154	187	157	171	139	145	159	165	139	156	186	163	160	173	168	162	179	176	170	150	183	162	143	163	180	175	169	169	156	179	144	168	181	152	163	169	161	160	172	154	195	162	163	155	156	165	159	169	176	173	137	165	170	193	152	181	185	156	176	167	150	157	178	139	163	168	160	167	178	146	147	147	182	170	171	161	166	177	162	159	191	155	151	177	193	148	186	174	158	161	163	167	160	146	176	144	155	149	143	174	156	148	178	160	171	175	155	157	157	150	169	157	172	148	157	189	173	197	130	178	134	149	176	147	168	163	161	170	179	141	160	145	150	152	163	158	172	181	175	185	159	156	176	149	165	159	175	187	162	163	161	146	169	166	174	180	195	169	155	163	139	159	168	161	166	169	186	149	178	180	158	164	164	178	164	178	177	150	165	127	137	163	162	175	174	160	148	180	169	155	155	178	166	174	170	181	177	157	156	159	184	157	168	152	162	175	181	163	155	158	176	151	166	184	151	161	138	157	156	153	175	170	163	136	155	149	153	164	182	155	165	164	171	153	153	173	150	166	160	142	160	123	140	141	163	162	156	146	151	168	177	162	182	195	177	176	147	166	173	136	178	171	148	164	170	165	185	149	170	165	169	169	175	158	181	172	170	134	168	152	153	163	147	178	169	143	151	150	188	175	163	183	157	182	166	169	164	169	146	172	155	169	149	148	171	165	183	176	182	173	161	157	173	155	172	158	138	191	133	156	157	150	165	141	158	166	177	155	162
5370	536	564	570	581	544	549	516	520	472	534	519	476	516	470	504	517	495	498	486	508	468	497	477	481	477	470	451	457	511	468	502	482	482	476	496	445	478	460	516	504	472	479	495	487	496	466	479	463	458	482	497	502	498	467	499	514	488	461	495	483	500	489	488	476	466	504	475	489	470	523	512	495	480	519	469	489	506	494	514	475	434	495	486	494	510	484	510	482	484	486	483	481	460	488	481	489	471	505	544	491	516	502	509	502	460	472	517	467	481	445	471	505	510	501	465	486	500	443	477	452	503	518	452	471	489	453	479	512	477	485	490	492	479	451	500	448	523	486	493	460	484	482	480	511	460	489	511	532	511	467	524	490	477	507	513	511	511	470	498	461	471	491	465	503	477	530	500	505	475	474	454	491	497	465	501	491	463	528	458	456	504	500	465	497	480	472	487	477	503	456	493	451	486	472	428	465	458	470	491	467	443	461	509	459	472	503	478	469	492	488	445	493	496	510	460	515	498	427	486	481	525	468	466	475	478	465	466	497	512	484	490	479	523	530	464	492	458	479	459	473	460	455	486	508	490	488	494	483	481	484	505	482	431	492	471	480	504	489	487	451	471	480	474	458	475	499	478	506	464	528	526	489	468	472	471	501	470	473	488	493	463	486	496	456	440	527	482	520	491	498	470	483	471	509	436	526	504	471	451	492	486	490	466	496	517	455	472	488	499	495	476	470	450	463	459	511	551	501	479	456	470	470	483	467	506	452	536	470	471	485	527	503	496	472	488	511	481	490	463	522	519	509	490	501	501	480	485	417	456	492	513	476	466	470	464	452	462	491	464	518	494	474	456	492	453	464	508	461	502	508	473	468	464	488	484	483	453	458	503	493	478	450	471	515	503	479	483	489	467	503	495	491	502	464	496	463	484	481	468	494	504	497	485	464	514	444	476	453	496	497	488	482	512	480	466	520	445	462	457	530	455	496	460	467	459	501	487	458	506	469	454	462	474	544	489	483	475	497	515	487	504	497	440	466	475	466	527	501	485	512	468	495	445	468	472	453	505	468	441	434	447	496	523	475	495	478	482	498	509	521	512	514	456	485	485	449	476	460	460	472	460	489	486	450	467	489	515	453	485	488	479	449	470	506	471	504	518	486	483	501	469	470	466	482	496	490	452	482	468	521	494	509	447	495	457	511	466	515	457	450	504	475	496	465	496	449	489	490	475	514	460	488	531	487	428	482	476	477	449	489	493	509	479	476	491	504	451	470	517	515	512	447	462	474	517	540	509	444	466	492	501	480	482	477	463	469	487	499	479	456	469	486	487	492	489	473	502	515	510	514	465	489	483	496	496	486	482	511	484	457	491	511	472	457	479	486	491	491	479	490	495	439	499	504	465	476	490	469	508	459	468	507	505	471	477	473	459	517	482	488	450	495	471	467	481	453	479	458	493	497	475	506	508	445	524	483	480	504	529	485	501	488	441	475	488	483	503	502	513	499	509	475	475	486	462	472	502	494	465	476	503	524	518	453	472	508	477	499	508	493	503	478	480	478	446	450	491	477	481	506	459	491	485	476	471	486	492	506	459	488	527	501	481	505	454	482	471	503	486	482	469	478	483	496	459	493	492	483	467	521	480	461	459	502	466	471	506	471	490	489	482	530	446	498	507	486	496	511	489	503	514	483	450	449	486	458	496	512	496	505	467	496	451	518	481	498	520	473	460	478	494	496	492	461	488	479	501	457	527	467	441	475	510	459	446	461	510	488	498	462	470	500	495	457	453	508	471	501	469	475	467	492	479	487	485	532	488	501	486	472	537	478	513	474	513	457	518	502	463	498	481	458	497	461	465	472	463	466	457	479	474	501	488	487	477	448	475	478	490	461	494	464	504	518	496	473	499	489	542	478	494	478	476	447	474	457	499	468	470	498	463	479	507	493	472	515	496	507	521	526	483	519	481	470	494	452	504	469	479	461	496	486	486	503	497	472	498	478	501	500	436	488	538	479	500	504	511	491	465	474	489	465	486	486	472	476	498	467	479	450	461	488	500	490	479	470	510	496	487	516	464	497	496	432	474	479	518	515	484	432	505	525	471	486	514	490	457	506	509	453	484	526	477	464	483	499	488	464	469	458	501	510	440	471	480	468	454	509	483	495	427	486	516	480	504	489	473	493	453	473	477	473	476	504	515	446	462	471	496	466	449	476	473	483	520	523	500	507	448	515	495	493	472	497	449	502	483	473	477	465	492	456	496	462	483	458	481	481	481	479	515	530	515	486	494	516	482	505	487	474	505	484	478	506	485	452	479	473	486	494	515	436	460	522	489	503	462	538	500	529	499	463	472	449	523	496	516	507	475	504	481	501	468	431	477	476	467	531	495	489	481	522	428	505	498	480	514	510	475	496	444	448	481	504	507	479	489	481	477	515	481	475	490	513	454	501	480	486	513	456	492	480	516	488	467	447	481	485	499	463	455	465	497	494	466	494	486	479	499	472	467	484	482	490	483	438	474	488	471	470	481	481	506	516	506	498	492	480	499	472	468	471	489	455	495	526	467	520	440	505	476	478	481	498	469	479	456	449	505	528	479	530	485	523	486	460	474	491	429	501	470	515	490	477	519	501	480	488	460	498	458	498	489	499	502	468	465	476	490	479	487	448	498	433	476	458	487	491	487	491	456	478	477	491	461	510	446	500	503	487	483	503	491	517	477	494	506	489	510	442	515	487	478	468	506	472	505	485	501	442	492	508	476	436	497	481	494	450	512	502	498	449	470	465	461	472	506	502	458	490	469	491	503	471	478	488	471	494	494	470	467	457	474	468	459	476	433	481	456	493	462	523	484	470	509	538	462	492	460	480	463	485	483	511	460	475	455	489	478	512	523	446	464	487	470	444	478	459	499	464	447	495	465	474	474	459	554	488	493	456	486	490	510	472	494	492	441	476	468	525	482	483	447	473	481	447	490	483	485	490	484	483	482	486	456	505	485	450	498	505	471	514	474	491	469	472	510	458	432	550	469	480	440	512	491	465	487	466	482	490	487	457	461	498	494	516	498	501	494	478	507	508	490	519	481	460	456	494	480	511	467	478	479	509	501	491	500	477	465	488	479	500	496	475	498	464	508	476	462	497	437	465	475	469	484	495	458	519	449	489	437	496	497	499	483	489	481	483	501	480	482	471	507	498	521	486	490	486	480	482	475	465	482	505	542	500	488	487	478	478	460	493	468	497	495	513	542	498	501	477	492	491	471	495	466	463	473	473	464	485	514	491	467	449	479	503	472	469	453	463	464	474	464	500	482	485	490	486	494	476	464	507	479	491	459	478	493	490	499	465	492	484	482	460	460	501	501	468	467	516	469	487	476	434	513	526	459	424	511	468	494	493	495	520	470	518	459	509	491	470	505	480	469	488	483	511	497	515	442	508	494	466	454	512	463	489	480	443	474	469	485	501	471	454	472	470	442	528	444	481	462	496	472	509	483	524	503	493	480	484	490	499	483	508	471
24809	3284	1344	1001	796	606	567	465	375	402	380	390	397	377	382	344	307	335	388	317	356	308	324	308	354	338	323	301	291	319	334	295	308	314	322	308	336	276	312	308	325	325	342	338	341	347	325	338	315	301	342	337	299	353	315	327	331	339	315	322	297	368	330	305	349	316	301	329	292	311	303	296	275	342	299	339	311	322	317	281	290	284	326	272	350	337	313	305	304	269	318	333	289	276	295	299	327	297	284	302	326	322	329	295	317	323	316	290	304	300	302	286	316	298	300	333	300	311	294	306	297	328	291	320	324	342	293	307	325	304	307	307	311	317	327	319	299	333	314	329	301	291	322	290	323	322	296	325	316	276	327	297	305	307	382	315	326	312	309	286	330	312	306	325	299	318	333	291	292	313	299	331	314	345	311	325	311	311	315	328	322	350	290	300	309	305	296	314	298	331	327	340	280	330	311	304	328	324	346	344	325	310	321	313	310	309	323	316	330	318	311	328	296	303	314	313	302	291	334	338	283	317	303	311	303	300	293	323	326	309	329	290	316	325	298	314	305	358	317	277	339	276	306	321	343	330	325	304	320	321	328	302	326	306	341	321	365	305	304	334	308	330	314	328	288	297	338	350	259	302	309	296	358	333	311	298	299	328	322	310	322	360	325	322	306	315	315	325	314	324	317	310	330	310	286	295	310	289	306	351	305	304	288	349	349	293	328	341	299	308	295	292	294	340	285	326	294	278	276	314	318	278	302	342	286	311	287	323	291	340	298	315	352	320	269	317	367	320	317	308	268	300	291	330	346	325	337	297	308	315	293	323	309	310	298	304	288	299	347	297	340	302	310	306	319	298	327	337	282	316	317	302	327	333	286	327	337	308	318	329	318	351	306	338	360	316	315	308	354	318	341	288	288	321	321	321	286	335	311	309	309	315	312	289	270	322	274	302	303	292	334	343	324	280	352	310	285	306	321	317	332	310	312	301	300	273	310	291	305	330	330	288	321	284	308	307	303	297	306	282	338	308	293	311	301	329	321	314	321	335	291	321	314	317	300	305	331	325	355	317	343	315	296	344	357	321	301	280	320	323	327	299	288	306	288	300	341	335	297	323	314	313	327	287	275	294	305	274	347	325	308	316	295	292	333	322	330	296	349	276	279	310	312	321	295	301	310	335	332	298	301	337	320	331	324	318	285	332	278	310	325	310	307	281	336	335	312	324	323	309	296	338	329	307	316	331	315	348	305	297	314	290	298	306	316	320	342	314	263	295	327	327	349	343	323	314	312	304	308	312	322	327	268	313	339	337	304	302	325	295	339	311	300	295	338	317	298	311	311	331	322	307	310	321	301	327	286	317	306	306	301	327	306	337	321	324	334	295	319	312	304	317	299	282	353	294	282	319	320	326	302	298	339	371	316	318	301	321	311	304	331	319	333	326	315	331	332	304	307	332	327	279	278	341	297	277	308	302	304	291	326	300	317	322	338	281	314	300	298	285	295	321	313	309	308	327	290	315	324	331	300	311	325	324	283	308	284	301	333	300	302	337	296	282	332	316	328	346	294	323	310	302	314	315	325	309	290	307	308	336	313	328	319	296	300	326	302	261	300	281	289	312	311	306	319	314	317	320	325	295	335	341	300	291	329	326	286	297	317	269	296	281	317	303	302	305	326	297	322	319	300	297	277	287	315	318	305	317	322	335	321	278	337	327	324	333	314	311	316	323	288	311	292	312	364	317	314	311	313	302	295	287	327	335	299	330	340	293	328	295	289	297	308	314	316	288	298	327	305	312	329	329	299	312	300	313	263	319	302	318	303	313	311	309	304	334	308	313	324	332	325	287	289	312	324	320	288	320	331	341	320	303	321	313	282	327	329	308	305	321	336	344	295	291	281	311	366	307	326	312	317	282	304	322	340	307	301	313	274	318	323	295	311	320	327	322	319	310	333	303	335	307	300	338	348	324	302	294	332	315	327	346	325	290	315	330	335	291	335	318	311	333	322	333	316	306	306	335	338	299	343	350	318	343	298	330	333	291	304	308	318	310	337	313	342	319	303	314	339	322	314	311	328	305	335	316	331	333	330	320	333	332	346	272	350	301	338	304	302	351	335	315	309	283	290	323	324	319	339	372	322	308	311	303	315	317	338	326	310	316	328	308	319	313	321	305	295	324	313	276	341	330	306	318	324	357	300	295	319	311	309	338	355	275	321	292	288	330	353	340	307	317	315	315	340	317	323	316	295	305	362	326	305	343	289	327	330	287	314	361	331	342	319	307	300	327	311	306	314	323	299	317	302	297	346	307	333	297	359	310	307	333	298	344	333	281	284	317	295	311	332	292	334	301	314	326	315	316	320	317	312	314	356	296	305	301	298	252	300	324	321	290	306	290	337	359	333	298	331	338	279	303	284	286	300	312	330	347	286	328	315	325	313	310	331	318	285	309	293	282	298	278	280	279	306	307	303	297	310	290	318	278	317	301	307	331	272	305	308	279	315	336	330	331	329	302	306	329	307	308	322	313	306	312	307	276	333	308	321	288	336	336	327	304	313	280	319	322	310	317	314	335	337	309	319	306	313	298	310	300	314	312	316	307	294	315	335	305	309	309	360	291	320	311	308	306	318	317	312	316	307	338	275	307	363	326	299	325	311	291	330	296	301	310	338	323	314	349	315	298	317	326	292	342	315	308	317	322	327	310	315	323	293	313	306	337	302	296	276	317	353	311	346	277	334	300	307	330	309	297	306	331	334	287	296	307	297	311	307	318	309	299	294	313	292	351	323	307	310	270	328	321	345	351	327	365	307	298	335	299	267	299	312	325	338	296	329	330	301	295	333	297	347	341	306	263	321	305	290	326	319	311	307	310	315	324	299	347	326	319	283	298	321	274	309	313	327	285	322	316	329	336	315	310	328	321	330	323	324	294	322	318	334	295	333	278	304	310	310	308	327	342	321	311	328	277	333	311	290	297	301	312	332	334	305	303	342	344	320	301	312	301	338	289	298	329	309	344	309	311	311	335	320	308	332	282	332	297	337	297	320	309	324	313	321	321	301	302	311	315	323	300	321	354	295	306	326	328	324	308	316	292	297	303	291	309	328	292	300	345	332	311	337	282	299	326	313	341	317	297	339	307	316	318	280	323	311	336	298	323	316	333	308	304	317	312	362	326	295	319	285	320	328	323	313	295	291	306	319	318	316	320	318	298	301	330	324	316	317	343	311	296	306	329	295	314	315	281	315	310	317	319	308	297	316	307	317	266	317	330	300	307	346	285	310	323	315	326	301	315	300	315	305	314	313	337	333	298	305	289	330	317	301	306	351	280	299	312	279	322	351	307	314	317	338	309	314	327	297	305	342	316	332	303	343	336	330	299	321	303	290	319	277	322	338	339	311	332	335	302	326	295	308	326	305	312	306	355	340	265	337	331	330	333	315	330	299	325	331	307	288	296	320	320	319	339	325	307	316	322	299	302	317	303	316	301	299	341	334	337	299	302	316	334	293	302
12693	1606	2679	3103	2771	2364	2022	1783	1557	1493	1306	1266	1173	1164	1097	1019	1022	1017	1010	923	929	974	905	935	939	888	896	877	897	875	855	858	939	887	815	843	868	838	856	836	802	871	842	863	799	830	847	835	870	820	769	758	814	831	888	840	824	860	819	821	821	807	853	879	803	849	809	878	843	825	862	832	797	856	820	841	804	797	806	844	839	766	830	751	807	800	855	864	831	779	787	830	840	807	911	890	830	766	805	805	831	840	818	873	811	867	812	825	830	857	768	865	819	797	839	776	820	851	820	831	794	789	864	831	837	774	824	830	804	840	800	760	830	834	758	863	813	845	804	821	810	818	830	788	830	794	818	823	817	850	825	772	884	815	834	822	806	810	821	851	789	795	823	824	824	833	853	815	736	845	796	824	831	876	787	821	876	747	855	738	814	783	808	800	836	807	722	823	823	810	809	797	855	806	786	836	823	817	798	862	842	801	901	806	798	780	844	800	813	809	831	811	818	802	824	833	804	811	849	799	826	830	828	867	780	794	815	791	837	809	797	799	831	871	818	826	833	836	791	783	801	799	818	792	858	813	821	837	800	858	816	812	824	812	831	785	847	816	801	814	808	765	857	774	794	846	849	800	801	831	817	822	841	817	807	816	750	770	824	822	821	787	792	809	789	776	807	865	774	820	835	770	841	835	804	781	806	794	820	799	785	792	808	779	747	800	863	820	858	824	884	809	729	823	799	776	797	768	821	865	886	838	783	793	815	826	801	821	824	821	788	815	841	836	835	790	842	804	773	848	827	858	754	819	801	808	803	837	817	801	788	837	832	840	828	797	782	789	845	784	803	824	835	865	794	848	876	858	822	820	898	796	785	808	774	806	772	827	763	800	842	812	749	803	803	869	760	805	856	818	868	885	837	786	851	818	776	794	822	770	839	854	860	796	811	805	763	871	784	811	797	839	813	833	767	805	809	821	815	820	791	852	799	786	813	803	798	817	792	834	766	817	808	820	818	826	837	767	800	785	839	819	818	772	790	830	804	802	786	816	852	785	795	788	819	787	831	829	812	810	775	817	862	847	824	825	816	848	774	821	808	813	802	825	811	836	799	845	760	794	807	798	809	834	813	813	791	820	860	804	794	796	799	807	797	834	796	806	790	819	802	851	784	792	820	791	833	874	872	772	818	864	796	757	807	812	815	805	783	862	855	782	797	860	784	826	855	806	794	790	791	834	804	811	825	769	790	770	880	804	838	766	788	829	829	859	777	805	792	817	847	848	823	744	760	841	817	816	795	822	820	828	842	776	774	805	785	831	804	807	809	810	838	810	779	784	802	804	793	784	782	773	826	806	772	762	781	782	769	840	778	792	825	847	744	832	758	743	818	833	819	802	807	816	807	803	863	842	763	820	788	821	794	789	834	837	791	818	869	805	830	792	784	791	792	868	813	789	857	815	764	773	818	809	809	819	791	823	823	796	832	830	799	822	799	791	811	818	786	797	808	809	813	844	776	755	786	841	815	825	804	808	820	820	817	792	769	860	797	799	820	822	809	829	843	828	768	816	821	822	784	808	771	758	807	830	796	818	764	771	820	881	803	860	774	793	843	842	800	812	831	814	819	778	794	806	809	818	803	796	798	807	816	828	824	798	845	752	850	755	843	868	846	786	824	776	759	811	809	861	819	811	791	803	766	852	759	796	830	790	781	791	827	803	821	811	804	825	777	817	840	798	779	812	838	781	776	798	828	827	796	830	751	777	773	773	789	777	829	809	835	808	856	790	796	798	819	785	852	801	793	805	810	776	825	821	825	840	811	827	821	810	829	754	791	869	799	803	858	816	803	809	820	820	830	827	822	819	755	813	849	783	798	808	768	824	812	796	770	790	773	814	878	811	784	755	784	724	843	842	821	791	782	900	794	809	851	795	778	797	833	792	791	785	842	799	868	762	784	832	797	773	821	807	810	813	781	804	769	837	820	794	799	814	801	778	755	814	848	845	819	764	846	818	845	828	826	836	839	833	765	836	836	808	768	810	799	814	790	817	795	770	852	792	848	821	801	818	812	889	823	795	806	856	804	761	840	846	832	815	770	837	782	820	783	770	797	825	818	797	835	839	837	836	807	820	813	836	821	854	793	808	795	790	763	852	850	839	854	771	818	816	839	773	855	816	821	818	773	800	837	755	822	837	807	898	829	830	825	773	841	780	803	798	880	830	826	809	806	804	796	847	820	828	818	834	838	795	815	814	833	796	804	784	838	754	827	773	816	768	835	832	736	795	798	812	849	806	816	835	775	815	815	820	822	798	780	757	830	825	824	828	801	795	755	854	759	758	811	833	815	855	846	825	829	757	838	818	768	767	825	800	794	853	813	776	811	834	807	779	849	837	792	855	816	918	753	817	777	827	787	805	846	825	774	798	825	806	788	849	836	812	821	798	809	799	769	801	726	819	760	842	811	813	781	778	848	760	810	828	821	850	828	781	780	873	788	812	805	820	801	798	811	803	785	868	851	802	777	845	754	808	837	840	835	823	820	777	831	812	811	813	817	822	804	788	812	849	851	788	799	792	797	812	800	816	877	751	796	816	841	815	809	826	795	852	813	791	819	816	795	820	856	857	866	781	852	847	835	794	809	819	828	844	784	783	779	777	803	813	811	793	824	791	826	802	787	813	853	798	850	809	824	795	829	754	813	835	805	821	792	813	830	798	784	783	785	861	832	764	771	799	843	813	819	855	827	847	796	839	820	770	863	793	822	834	825	792	813	817	804	846	821	830	802	865	791	817	798	769	833	860	773	815	830	847	837	776	838	803	790	801	810	800	820	773	833	899	797	764	811	833	783	795	783	774	840	838	857	864	826	820	850	767	799	836	833	780	775	806	783	755	821	824	781	822	805	857	821	762	800	828	832	816	821	847	824	851	811	820	767	842	838	875	772	828	810	833	852	806	823	839	849	827	819	830	769	867	845	842	803	808	795	832	795	795	812	830	833	795	796	808	800	797	814	865	823	827	800	797	796	820	810	850	769	803	866	837	823	840	786	765	758	786	791	806	841	793	811	826	860	784	822	800	776	831	857	823	833	803	829	820	792	794	785	736	812	890	836	812	807	807	830	817	804	826	779	764	813	826	786	829	859	804	789	781	851	836	790	822	782	819	749	835	827	811	873	813	836	819	888	814	833	762	800	801	799	877	866	819	833	809	849	829	777	779	803	825	825	826	874	798	832	809	871	818	833	841	841	774	818	824	784	798	775	775	830	792	747	731	817	783	856	806	805	872	853	805	829	830	849	812	831	844	807	778	779	810	782	810	800	821	786	824	820	830	800	776	807	792	837	818	811	790	865	779	798	772	798	776	798	774	794	796	797	825	810	758	848	788	819	821	859	797	831	812	853	794	813	808	796	842	780	866	860	787	764	780	815	844	829	758	816	787	834	820	761	818	820	776	864	813	888	788	836	806	807	819	822	812	738	830	844	830	834	829	791	868	805	827	804	878	806	831	828	828
33452	6272	2909	1931	1410	1069	905	755	749	668	666	623	581	562	598	569	528	493	530	480	486	485	494	488	480	493	499	450	479	474	448	455	427	493	483	475	463	469	448	490	451	421	461	464	445	458	453	436	451	444	436	464	473	486	435	483	434	520	478	457	415	428	453	437	440	482	449	419	433	397	447	459	483	434	454	473	469	473	477	503	463	460	471	456	453	431	453	481	439	455	423	449	451	471	488	501	457	454	464	441	464	461	491	466	458	464	466	454	444	478	437	466	456	435	439	465	440	429	451	487	531	467	434	427	500	473	422	427	426	473	447	455	450	481	459	446	465	439	437	460	450	492	485	470	453	464	430	467	494	479	456	470	449	452	480	421	464	419	434	507	475	435	440	429	431	449	473	478	480	426	426	452	457	435	476	460	474	447	449	425	455	484	455	433	453	414	469	443	431	424	446	465	456	427	439	482	471	416	457	442	449	454	463	478	444	444	436	470	471	498	454	430	433	456	460	464	443	471	499	433	498	460	474	423	433	449	490	489	463	470	430	431	482	450	443	444	411	480	456	475	451	424	465	451	469	448	436	432	476	445	481	426	455	491	451	501	482	499	484	462	453	446	451	471	485	471	463	476	421	461	445	462	448	418	395	478	459	456	422	469	462	468	463	441	435	451	458	478	454	457	505	443	485	427	502	394	470	446	479	432	430	455	477	472	457	476	477	504	456	486	453	454	464	453	437	458	455	480	444	433	432	457	452	419	413	492	469	465	458	454	455	501	489	483	440	445	488	450	469	439	413	426	438	438	486	478	441	407	432	464	479	477	492	479	449	475	493	486	424	467	449	473	462	446	475	446	462	439	480	431	457	406	451	467	419	439	445	448	422	465	459	459	484	494	453	474	488	448	474	452	436	463	456	498	464	465	443	474	472	471	465	463	490	453	447	421	453	454	420	468	459	453	442	456	451	423	492	467	438	466	497	458	486	438	454	448	448	417	461	468	424	470	467	452	473	438	454	409	453	474	470	474	460	458	459	454	448	460	476	465	438	454	437	431	461	431	432	461	463	438	444	459	479	441	458	449	498	464	435	447	449	441	468	441	429	462	497	491	458	451	435	484	438	399	455	469	461	500	406	450	443	462	468	445	479	438	477	447	469	448	467	482	483	450	459	496	450	437	474	438	468	465	458	455	438	449	457	458	481	451	467	467	446	458	455	460	438	462	471	429	471	405	435	463	453	438	442	456	454	436	443	491	432	494	471	446	472	472	446	435	460	453	437	461	429	469	465	454	466	439	399	414	444	460	449	468	470	474	496	451	472	445	436	467	461	505	437	443	431	450	486	492	468	454	436	479	482	448	502	441	457	440	478	450	439	488	434	507	451	470	458	437	452	502	514	464	472	401	460	514	473	470	475	477	427	472	476	465	479	429	436	491	457	459	462	446	480	446	438	449	448	447	467	496	445	469	428	458	477	422	425	461	451	486	414	452	442	456	467	444	452	465	457	434	490	439	450	443	434	500	441	466	469	494	432	472	450	465	410	477	486	455	458	489	452	513	433	440	489	490	459	454	457	468	430	496	511	437	477	480	414	455	449	431	464	480	439	460	450	475	459	474	461	466	466	427	492	454	421	490	458	460	449	456	468	452	471	483	516	464	431	480	453	470	472	436	463	465	473	469	451	469	450	476	440	431	458	454	442	441	415	442	469	474	475	461	470	496	459	427	450	416	442	418	434	461	451	473	465	471	455	460	470	465	470	411	454	467	493	438	496	453	455	470	490	461	441	474	467	467	513	487	428	445	463	464	455	466	425	490	460	444	442	448	402	462	474	430	474	455	434	462	452	469	466	434	477	447	492	483	468	471	440	449	481	468	419	494	480	413	436	426	423	476	444	497	430	423	456	450	449	442	415	447	488	450	440	491	451	472	453	463	474	454	462	446	467	472	442	432	436	474	503	487	446	456	486	476	473	513	485	465	462	455	453	439	458	410	452	484	443	457	466	439	442	497	479	464	459	462	449	488	456	468	478	489	448	475	436	460	435	480	485	418	451	469	466	409	428	466	442	455	434	473	459	432	503	453	420	480	486	497	465	496	478	465	467	449	463	471	451	444	432	460	463	448	463	474	513	467	454	463	442	444	446	446	440	461	488	458	458	442	495	477	480	411	415	443	482	442	429	467	431	440	477	488	448	453	456	416	456	456	412	449	461	431	451	423	472	425	452	460	431	462	495	472	487	450	463	449	482	419	483	448	482	481	452	425	457	482	433	454	462	460	454	470	471	450	436	504	496	460	458	462	447	469	470	441	448	459	439	460	459	407	468	462	479	458	467	495	471	458	447	451	463	437	527	435	438	503	448	451	493	462	437	414	432	477	469	434	463	496	491	480	454	458	439	456	494	456	457	459	494	473	481	436	447	463	430	430	466	454	461	431	507	438	438	484	477	454	431	445	437	444	473	462	454	480	460	460	462	431	462	415	432	477	426	429	453	487	479	459	481	460	469	452	447	445	469	441	437	445	449	442	430	436	455	449	436	484	458	449	475	489	424	468	434	468	464	452	478	476	478	469	461	452	455	440	471	439	468	406	470	418	468	464	442	508	481	479	478	464	439	477	463	438	477	477	453	466	469	503	453	461	476	472	469	471	445	427	490	497	447	446	413	471	447	481	463	484	433	418	449	456	457	437	474	436	469	408	475	437	411	447	452	437	486	484	457	447	427	460	446	450	444	448	488	484	451	435	468	458	460	490	408	453	479	460	433	448	433	468	408	409	459	446	450	465	471	447	455	459	473	485	458	451	472	454	441	495	461	444	466	465	461	433	433	439	448	448	438	415	448	487	480	508	464	447	459	469	445	450	437	421	468	465	479	420	455	456	412	441	447	504	403	487	456	474	443	435	441	483	463	440	477	439	461	476	481	411	411	454	475	432	438	440	453	485	468	477	436	416	448	422	463	480	438	450	466	440	452	481	463	444	437	464	468	473	463	467	441	489	462	429	485	461	454	499	438	450	454	425	469	441	438	464	481	450	439	428	507	450	501	496	471	480	424	459	434	472	462	464	444	456	425	449	476	435	441	444	472	458	456	484	449	485	423	471	438	421	468	460	493	448	451	435	428	432	465	445	498	454	434	464	472	459	447	471	454	451	461	434	455	496	470	455	430	431	455	387	447	440	465	429	472	447	475	455	463	428	436	483	415	441	490	485	443	477	496	489	463	467	456	445	473	441	441	426	423	479	439	446	481	452	482	432	397	465	482	432	445	406	431	499	420	454	438	443	426	478	444	448	491	428	417	473	428	455	449	442	470	454	467	477	471	460	460	472	415	487	496	486	457	421	464	421	437	445	470	433	439	477	471	483	466	474	416	414	491	437	441	516	444	472	456	488	423	465	434	459	451	487	464	491	480	437	468	409	461	479	457	503	483	448	404	452	453	426	464	474	468	422	440	486	469	435	437	453	459	455	417	455	457	420	466	455	450	475	433	453	510	455	444	449	468	491
16383	2557	4872	5393	4882	4059	3488	2981	2571	2303	2112	1916	1941	1762	1673	1620	1528	1497	1460	1485	1390	1377	1395	1335	1325	1298	1279	1275	1211	1279	1179	1220	1205	1182	1171	1176	1224	1152	1099	1199	1210	1169	1161	1199	1216	1168	1200	1151	1140	1187	1115	1130	1120	1191	1104	1128	1117	1113	1123	1143	1129	1168	1079	1106	1074	1123	1082	1139	1081	1194	1104	1137	1131	1053	1126	1090	1117	1075	1118	1078	1119	1121	1083	1082	1085	1109	1031	1168	1163	1095	1088	1151	1112	1115	1097	1050	1103	1083	1094	1134	1192	1110	1116	1095	1088	1070	1115	1056	1103	1115	1101	1117	1086	1089	1130	1103	1082	1030	1114	1072	1065	1093	1161	1061	1122	1123	1048	1115	1096	1034	1030	1054	1126	1077	1107	1074	1028	1125	1050	1101	1053	1056	1067	1082	1097	1061	1088	1079	1112	1100	1059	1067	1073	1072	1130	1114	1103	1082	1117	1058	1057	1075	1029	1115	1114	1060	1099	1102	1139	1088	1137	1045	1157	1071	1087	1076	1128	1069	1088	1139	1094	1063	1113	1059	1079	1084	1136	1090	1111	1069	1053	1061	1083	1125	1120	1098	1075	1035	1065	1096	1115	1104	1104	1127	1052	1086	1141	1103	1065	1067	1102	1114	1092	1105	1073	1030	1056	1050	1058	1053	1091	1078	1074	1134	1081	1040	1128	1086	1019	1111	1013	1102	1055	1071	1099	1092	1096	1067	1062	1108	1099	1059	1126	1113	998	1087	1045	1098	1111	1110	1074	1075	1109	1103	1079	1016	1115	1120	1091	1117	1103	1082	1044	1049	1105	1106	1044	1062	1094	1067	1063	1074	1038	1118	1083	1080	1057	1082	1103	1048	1056	1084	1066	1005	1102	1083	1062	1062	1094	1107	1056	1100	1069	1069	1013	1141	1079	1046	1072	1101	1062	1075	1119	1079	1062	1080	1087	1072	1090	1060	1070	1094	1089	1125	1120	1060	1073	1091	1108	1118	1033	1074	1023	1068	1089	1072	1047	1040	1124	1129	1079	1184	1104	1058	1095	1139	1120	1120	1117	1076	1051	1039	1131	1072	1064	1053	1086	1125	1064	1049	1052	1164	1119	1129	1097	1125	1107	1056	1097	1104	1080	1082	1087	1090	1096	1065	1106	1066	1035	1108	1039	1046	1047	1108	1103	1083	1084	1063	1100	1096	1120	1084	1073	1092	1040	1090	1072	1095	1085	1082	1104	1162	1154	1039	1081	1082	1114	1050	1049	1127	1092	1051	1046	1002	1038	1087	1108	1107	1083	1049	1009	1074	1056	1029	1077	1072	1066	1058	1052	1039	1097	994	1023	1078	1072	1100	1113	1065	1087	1075	1049	1140	1060	1102	1107	1119	1119	1040	1078	1112	1091	1076	1125	1013	1081	1076	1116	1067	1094	1057	1080	1074	1010	1055	1062	1001	1072	1070	1146	1053	1073	1077	1119	1072	1145	1106	1070	1071	1087	1178	1180	1109	1116	1024	1091	1082	1099	1086	1044	1066	1102	1061	1083	1068	1114	1145	1070	1062	1001	1118	1074	1139	1118	1134	1101	1077	1074	1102	1144	1062	1102	1061	1064	1111	1088	1084	1140	1080	1055	1064	1071	1012	1091	1152	1072	1121	1124	1094	1080	1096	1075	1090	1140	1040	1106	1074	1053	1056	1074	1079	1074	1110	1096	1083	1059	1112	1026	1094	1131	1133	1069	1076	1102	1092	1089	1107	1060	1081	1087	1103	1051	1119	1050	1084	1077	1052	1053	1105	1095	1108	1057	1095	1079	1060	1081	1091	1087	1021	1105	1098	1127	1059	1087	1088	1104	1074	982	1100	1112	1092	1082	1057	1094	1065	1083	1018	1082	1061	1131	1115	1084	1137	1097	1111	1160	1157	1144	1075	1142	1124	1103	1137	1079	1102	1116	1090	1088	1079	1037	1105	1103	1100	1091	1129	1197	1095	1102	1057	1038	1073	1058	1097	1132	1132	1072	1080	1044	1084	1117	1023	1124	1091	1052	1095	1082	1110	1078	1125	1083	1071	1131	1061	1052	1086	1132	1089	1119	1114	1101	1090	1103	1101	1043	1082	1045	1037	1066	1123	1107	1038	1065	1085	1063	1117	1125	1046	1100	1069	1092	1130	1060	1035	1057	1100	1056	1067	1135	1117	1103	1109	1069	1106	1061	1028	1078	1077	1120	1059	1121	1078	1150	1121	1076	1087	1134	1026	1145	1060	1068	1078	1038	1141	997	1103	1068	1021	1061	1046	1106	1169	1177	1060	1100	1048	1072	1142	1044	1059	1053	1115	1127	1036	1086	1082	1051	1021	1079	1011	1067	1088	1121	1072	1116	1041	1054	1040	1072	1111	1083	1092	1073	1043	1078	1105	1116	1039	1004	1069	1125	1024	1005	1152	1068	1066	1092	1078	1044	1095	1092	1099	1111	1046	1083	1088	1061	1078	1150	1119	1098	1098	1070	1136	1144	1101	1096	1063	1083	1036	1140	1087	1124	1120	1062	1092	1141	1054	1086	1108	1094	1082	1087	1136	1082	1018	1085	1137	1071	1048	1068	1080	1056	1085	1132	1111	1029	1011	1089	1085	1100	1124	1091	1071	1096	1042	1098	1140	1061	1108	1122	1084	1109	1053	1102	1052	1131	1049	1092	1109	1046	1073	1048	997	1097	1075	1095	1103	1079	1082	1059	1066	1072	1105	1026	1104	1096	1082	1123	1117	1042	1107	1088	1077	1104	1103	1018	1094	1113	1118	1046	1100	1099	1065	1080	1079	1134	1044	1118	1093	1020	1092	1073	1046	1053	1079	1084	1059	1071	1105	1123	1120	1075	1112	1068	1145	1082	1094	1007	1094	1084	1040	1115	1121	1149	1071	1102	1121	1127	1102	1129	1135	1047	1118	1083	1074	1035	1064	1150	1060	1056	1122	1090	1086	1099	1100	1103	1031	1018	1094	1074	1056	1119	1087	1069	1148	1044	1078	1024	1096	1102	1121	1086	1132	1084	1043	1166	1089	1090	1089	1077	1122	1105	1168	1072	1098	1095	1103	1111	1102	1067	1069	1089	1098	1076	1080	1077	1046	1125	1048	1074	1062	1081	1050	1108	1158	1070	1046	1182	1074	1114	1027	1143	1110	1115	1070	1086	1093	1083	1056	1074	1052	1091	1088	1106	1044	1097	1094	1088	1086	1061	1120	1041	1088	1098	1042	1173	1110	1077	1097	1108	1132	969	1106	1126	1084	1052	1132	1090	1071	1086	1096	1118	1065	1109	1030	1048	1119	1100	1049	1090	1073	1093	1078	1068	1103	1080	1131	1048	1082	1107	1090	1055	1096	1001	1077	1077	1072	1007	1125	1148	1081	1096	1098	1074	1073	1106	1088	1067	1152	1116	1077	1062	1093	1077	1143	1086	1089	1074	1110	1025	1086	1043	1159	1077	1024	1139	1097	1059	1036	1080	1114	1086	1064	1083	1096	1059	1088	1043	1082	1063	1123	1027	1080	1070	1074	1084	1090	1110	1057	1130	1115	1129	1052	1180	1114	1106	1069	1104	1126	1110	1085	1133	1111	1102	1082	1073	1078	1098	1079	1105	1080	1085	1045	1107	1095	1069	1058	1118	1115	1053	1122	1078	1117	1073	1042	1069	1085	1075	1111	1126	1071	1078	1095	1051	1102	1158	1060	1058	1043	1063	1033	1088	1083	1109	1086	1071	1071	1058	1063	1097	1120	1011	1021	1072	1046	1075	1138	1046	1053	1129	1126	1083	1054	1105	1085	1057	1075	1045	1081	1075	1091	1101	1098	1056	1129	1121	1086	1058	1111	1110	1043	1078	1124	1064	1088	1106	1049	1082	1113	1084	1105	1093	1050	1080	1087	1075	1185	1120	1086	1082	1058	1091	1159	1144	1037	1099	1101	1128	1090	1131	1043	1109	1076	1074	1068	1120	1077	1085	1094	1071	1064	1140	1084	1077	1064	1147	1051	1126	1093	1088	1062	1113	1086	1063	1101	1112	1052	1111	1080	1140	1102	1129	1084	1039	1122	1083	1024	1105	1098	1082	1126	1109	1107	1096	1033	1147	1029	1135	1070	1121	1087	1136	1045	1106	1089	1086	1086	1043	1081	1115	1117	995	1112	1130	1082	1160	1062	1132	1075	1085	1116	1074	1117	1016	1060	1080	1098	1117	1106	1043	1029	1068	1137	999	1061	1109	1116	1032	1038	1081	1061	1069	1042	1107	1042	1097	1079	1142	1067	1035	1071	1113	1117	1054	1061	1066	1005	1139	1056	1089	1125	1070	1130	1132	1085	1019	1056	1092	1183	1002	1084	1103	1078	1071	1117	1080	1046	1114	1100	1040	1057	1078	1083	1081	1092	1069	1017	1151	1051	1115	1114	1033	1085	1126	1080	1043	1089	1086	1100	1125	1086	1072	1034	1140	1100	1025	1051	1047	1058	1093	1119	1085	1104	1111	1027	1093	1077	1117	1069	1118	1139	1091	1054	1062	1114	1111	1096	1083	1046	1095	1072	1086	1090	1092	1030	1066	1141	1080	1165	1128	1075	1124	1056	1042	1112	1139	1071	1045	1050	1055	1090	1135	1092	1098	1060	1046	1090	1062	1063	1069	1093	1038	1084	1070	1075	1060	1100	1121	1049	1107	1106	1051	1058	1115	1058	1028	1055	1074	1131	1082	1075	1092	1047	1054	1041	1089	1061	1066	1075	1031	1077	1032	1107	1078	1104	1124	1059	1081	1059	1052	1057	1116	1046	1119	1120	1086	1098	1106	1130	1077	1066	1092	1188	1094	1061	1107	1024	1081	1059	1115	1035	1085	1109	1096	1139	1093	1091	1058	1113	1111	1073	1049	1102	1112	1030	1065	1088	1137	1082	1098	1103	1099	1088	1124	1135	1070	1074	1084	1086	1059	1119	1084	1119	1015	1025	1004	1107	1113	1125	1039	1122	1078	1117	1065	1098	1130	1107	1066	1111	1055	1049	1054	1074	1089	1069	1112	1057
10227	469	204	157	146	161	184	152	142	175	166	177	165	128	163	180	174	168	165	147	152	154	171	176	160	140	171	181	138	183	177	152	178	174	177	169	171	203	155	159	166	151	173	171	161	148	160	148	171	160	178	180	165	152	200	166	163	164	137	160	168	178	178	173	144	159	173	168	186	154	177	166	181	159	147	159	155	163	172	160	173	151	159	166	203	154	169	154	182	158	164	161	192	151	173	181	161	146	151	154	160	175	172	139	151	173	157	152	184	179	173	176	167	152	171	158	163	150	174	191	150	192	150	172	174	141	172	157	175	169	183	184	142	154	162	152	143	186	182	169	182	198	176	173	151	159	156	152	163	160	172	134	156	144	145	167	174	163	152	162	162	161	158	154	155	170	168	164	166	193	154	156	168	165	163	158	166	127	176	164	206	170	159	161	144	158	142	163	178	154	167	181	159	183	159	130	192	144	154	158	172	163	164	171	131	153	184	168	173	187	171	181	170	156	177	167	162	180	183	185	166	188	170	160	163	174	165	161	148	158	182	163	166	165	148	146	151	177	154	183	184	177	173	163	166	151	154	162	162	161	159	149	173	177	178	189	147	155	174	136	143	144	159	177	158	137	177	179	169	180	173	162	155	187	149	162	140	144	158	162	175	171	127	160	173	164	155	149	149	165	160	153	160	173	170	161	159	173	151	176	158	158	141	176	162	186	157	149	156	154	164	159	172	171	158	157	144	171	157	152	149	166	171	166	139	174	174	170	158	170	160	194	187	170	150	171	173	150	158	162	159	184	176	163	145	173	168	196	158	171	153	140	133	146	156	180	166	168	141	145	162	148	146	174	178	124	170	154	154	166	145	160	142	178	173	175	180	161	162	172	185	192	174	168	159	155	174	150	143	168	151	149	170	188	184	149	176	145	164	152	164	150	145	169	137	173	169	154	179	171	151	164	164	186	187	167	191	147	165	193	177	168	181	163	156	141	150	189	151	142	163	165	170	153	160	143	168	178	157	139	148	166	143	167	188	185	163	137	167	155	142	172	184	140	169	172	160	174	193	132	158	166	181	173	154	154	165	151	155	175	187	161	161	147	149	179	188	164	167	147	161	164	158	153	170	160	194	147	147	156	151	172	175	175	153	164	177	155	162	184	159	146	176	160	178	156	151	129	173	158	159	163	147	154	158	185	159	171	165	171	149	177	190	162	154	190	179	169	164	180	146	150	169	152	172	171	150	165	140	163	164	158	160	165	157	158	143	159	150	146	155	137	145	160	159	174	174	151	171	180	160	147	175	164	172	154	158	154	165	171	142	164	161	170	134	159	181	156	169	167	156	157	147	182	189	168	153	192	170	169	146	148	167	147	177	154	157	151	188	151	156	162	162	173	183	165	167	152	166	154	165	183	173	161	169	158	173	151	157	162	124	173	175	150	162	152	183	151	148	162	172	152	167	174	145	170	157	189	180	175	163	158	149	173	164	165	159	179	182	166	157	142	178	161	166	165	163	161	174	146	146	177	169	160	177	172	167	163	154	169	157	142	183	161	165	173	148	159	143	182	165	157	158	157	171	145	183	171	160	161	161	163	151	155	172	173	194	149	176	145	156	154	141	165	163	144	142	192	164	161	169	150	162	168	158	160	156	165	162	179	178	175	155	169	159	153	177	145	149	166	135	175	167	169	173	172	193	178	185	142	206	163	155	165	151	155	186	175	154	192	176	182	196	182	162	173	134	174	177	169	148	176	135	158	189	142	151	172	156	158	150	171	162	171	135	160	160	148	162	155	137	169	160	164	170	176	161	174	159	157	150	179	169	156	201	144	158	160	158	198	152	159	161	159	150	176	158	164	182	161	189	173	180	150	177	163	175	153	154	163	141	162	151	148	171	182	186	158	148	154	154	168	160	141	157	169	182	173	166	142	195	156	164	185	161	152	168	147	167	161	160	155	160	179	158	173	171	147	147	168	180	153	150	181	159	174	166	203	192	195	152	166	164	163	176	143	177	172	192	174	146	158	154	163	157	178	188	165	138	157	148	148	151	184	168	171	175	184	152	165	150	180	156	144	153	157	158	165	177	162	162	149	161	168	165	166	152	153	160	151	167	168	174	161	171	161	169	166	156	153	158	188	171	168	163	171	171	155	174	178	178	162	153	165	177	163	167	155	169	148	157	169	165	139	183	174	184	170	151	149	185	147	165	153	166	154	154	164	160	157	142	177	168	167	160	161	164	161	150	144	167	163	175	139	186	157	189	160	178	157	171	160	168	173	142	167	166	155	171	150	166	187	160	157	149	169	155	159	186	158	143	167	170	159	150	180	176	159	158	161	171	157	140	169	136	156	164	161	151	146	164	178	175	163	168	156	162	155	140	132	178	153	163	152	150	168	154	195	185	160	174	141	178	173	159	153	177	190	161	160	162	158	145	172	182	173	150	144	176	163	165	146	167	157	166	182	154	171	152	157	144	160	170	147	164	168	139	159	152	158	180	160	164	194	161	166	172	165	156	164	159	155	162	178	166	176	182	149	156	173	182	145	161	177	164	178	143	156	148	158	183	165	174	170	158	170	173	167	208	150	164	152	170	163	154	146	175	159	152	171	179	164	144	155	171	148	159	162	157	150	157	169	161	170	165	171	156	193	167	157	137	164	150	193	162	173	189	165	179	162	163	159	172	160	146	152	176	156	170	155	166	181	196	189	198	152	150	148	168	173	187	137	144	164	187	208	162	156	154	183	165	171	175	149	177	165	159	166	167	163	159	169	145	155	155	153	172	152	171	149	167	159	155	152	174	146	155	174	200	150	148	141	154	163	173	168	169	145	156	137	161	163	148	163	161	154	147	149	162	186	178	163	161	131	161	147	160	162	183	163	154	168	168	160	190	161	162	167	162	163	169	151	160	148	136	149	152	142	168	158	191	157	172	173	174	183	188	158	155	158	183	158	153	154	158	157	159	172	151	158	163	178	158	173	153	174	163	167	168	163	197	162	180	174	178	137	130	143	176	158	158	168	156	169	174	166	159	169	159	144	163	139	178	182	180	131	142	148	154	157	184	162	155	186	159	183	186	149	149	159	177	155	143	156	171	161	161	160	166	180	164	161	180	140	167	161	135	159	166	170	175	159	185	148	166	182	150	177	165	161	162	148	144	149	167	178	174	152	153	177	165	173	160	156	173	164	146	168	180	164	178	145	152	156	172	168	162	176	148	135	175	166	154	157	152	168	166	161	174	189	165	134	148	176	156	168	162	158	161	189	159	161	151	136	151	166	179	126	142	159	182	175	181	170	156	176	170	153	178	154	151	161	179	156	176	173	171	163	146	162	161	158	155	178	165	159	144	168	160	158	147	171	162	158	158	158	164	146	166	166	172	158	157	142	149	153	154	165	160	175	156	153	171	145	151	165	167	139	151	163	165	164	160	168	153	171	168	180	170	208	169	144	159	147	157	141	148	174	183	195	187	169	147	153	177	179	168	154	177	155	144	150	154	149	151	165
5350	520	563	543	555	563	518	543	534	520	503	493	487	514	490	471	475	499	505	481	469	487	504	453	492	494	492	485	493	469	507	451	484	461	501	512	482	443	503	500	516	538	483	511	480	463	503	471	499	442	477	457	470	494	478	482	474	506	451	429	471	483	491	507	483	494	509	485	513	480	477	498	487	483	440	515	488	480	496	491	496	447	477	473	485	470	436	484	500	493	492	486	521	435	506	502	516	468	458	479	441	510	499	501	516	476	491	492	455	418	437	501	521	494	489	441	445	470	510	486	512	483	489	512	482	471	493	464	478	501	518	461	467	476	475	468	499	476	502	505	513	496	469	464	498	479	493	466	465	457	448	511	500	464	461	471	464	467	519	481	483	496	491	477	547	464	476	443	479	479	467	485	463	498	482	466	502	511	511	472	473	504	488	470	512	466	493	474	520	507	483	510	488	469	509	525	485	479	499	487	470	475	449	447	486	501	467	537	482	489	484	484	474	514	487	512	445	484	481	490	502	491	525	507	479	468	532	471	449	507	492	456	476	450	520	487	421	494	469	480	472	480	491	487	475	504	503	493	467	486	500	480	480	475	481	507	485	466	463	438	454	489	502	476	492	477	469	531	475	507	445	487	494	517	447	476	505	507	487	470	457	511	484	473	494	507	499	492	484	537	459	491	475	472	473	493	492	498	506	478	484	504	493	480	463	440	505	454	463	485	516	475	498	487	504	531	476	511	483	485	458	472	465	475	500	504	457	488	473	483	481	477	474	467	537	500	487	504	493	432	440	493	492	504	464	464	466	467	499	430	445	492	451	486	505	511	474	501	498	481	484	475	506	486	512	501	482	491	502	462	497	510	496	485	477	496	523	512	475	506	498	510	511	461	542	498	519	479	496	474	485	475	497	439	492	525	487	476	517	523	489	503	465	477	508	496	467	471	461	467	488	469	509	498	474	478	505	488	463	494	508	443	502	470	474	446	496	499	461	522	487	477	522	477	496	470	480	510	480	466	509	474	500	460	473	482	469	477	450	488	446	485	500	467	483	503	507	471	524	475	473	497	475	488	515	459	494	490	481	460	481	489	509	499	473	443	463	502	539	455	486	458	481	514	494	507	487	483	452	491	509	514	490	494	468	494	496	478	462	503	461	490	495	495	496	472	492	463	472	461	499	464	482	511	478	502	466	487	476	454	484	516	512	467	495	507	496	474	469	503	469	457	446	507	488	507	439	437	474	469	508	462	483	490	481	486	460	513	497	464	455	483	449	510	458	465	499	507	453	528	461	507	483	476	481	490	457	518	498	478	483	478	461	446	443	488	502	508	510	449	472	439	491	462	468	514	465	474	481	468	467	471	494	458	457	494	480	510	477	473	416	469	491	469	436	515	499	477	519	481	513	493	465	490	506	460	505	440	491	475	478	470	493	498	489	487	484	495	513	496	467	488	485	439	499	492	470	498	470	471	491	486	488	504	473	469	471	455	472	485	500	481	502	491	445	533	462	504	496	506	490	480	486	476	485	496	459	507	490	471	480	514	439	461	489	525	506	489	519	454	465	512	454	444	470	501	505	462	472	519	472	512	498	478	465	513	527	476	464	479	482	448	485	495	504	498	477	464	480	461	460	502	490	541	462	507	490	501	486	472	476	503	500	444	452	512	471	450	490	505	485	462	463	475	470	470	474	485	501	473	481	422	474	507	482	484	502	503	513	511	517	468	452	487	527	487	478	494	486	498	481	492	456	479	486	457	499	467	483	489	501	449	508	509	509	503	490	526	477	483	500	485	493	496	477	459	464	505	482	463	477	487	508	521	488	506	493	506	444	488	471	482	503	482	505	527	492	507	485	495	528	484	467	475	501	460	466	454	459	469	475	483	468	488	473	486	477	455	469	456	487	463	474	483	476	483	465	483	481	485	463	465	478	505	507	504	471	503	501	522	506	497	445	497	505	462	491	522	436	492	492	486	516	500	478	520	466	472	467	539	498	455	499	497	494	469	462	478	481	500	516	486	476	456	464	447	475	494	472	496	486	529	470	502	508	466	484	477	500	484	496	499	495	481	531	511	464	474	461	490	463	500	481	467	466	505	457	474	492	516	501	466	496	486	505	469	475	482	494	473	506	492	520	501	458	491	494	500	479	480	464	489	488	442	512	489	496	478	503	497	477	437	454	489	499	526	455	507	513	509	489	498	509	483	483	504	506	483	521	482	485	470	452	479	496	476	528	492	485	472	471	474	501	477	507	484	492	503	473	477	436	490	493	464	446	454	483	471	516	484	465	522	434	472	473	490	484	446	458	448	484	501	508	513	489	458	502	504	488	499	493	479	511	486	482	467	476	497	488	488	537	480	459	487	460	501	463	520	489	467	529	480	483	495	491	481	495	472	493	507	521	491	465	472	482	454	507	496	526	466	442	474	504	490	467	462	484	499	498	504	486	475	477	482	506	508	448	500	467	460	499	474	488	503	529	483	507	514	474	451	482	529	498	432	458	466	503	483	444	483	486	524	450	499	504	475	521	468	506	458	490	428	435	478	464	494	513	447	493	458	446	488	472	457	477	478	455	507	488	457	499	474	509	521	501	495	495	502	492	504	521	464	482	515	434	470	477	488	503	463	498	465	516	486	525	497	550	491	452	495	493	485	488	496	483	511	480	466	460	437	522	532	435	474	488	466	511	488	474	486	486	493	446	475	456	513	481	501	500	486	479	445	498	475	468	491	524	465	481	476	535	485	510	486	525	511	486	451	485	419	502	460	543	536	483	445	495	474	474	531	486	481	480	489	484	486	455	433	458	508	440	506	509	498	485	476	453	509	526	480	497	477	494	477	472	492	490	504	455	465	471	493	478	482	491	457	497	523	512	487	467	530	475	450	485	476	473	496	499	504	490	473	494	479	482	496	465	505	476	477	441	474	541	469	491	457	468	500	506	502	438	451	464	471	493	507	483	514	502	444	473	503	470	490	495	487	467	462	472	456	488	532	471	475	459	469	534	518	458	433	432	502	495	495	481	478	490	512	479	446	506	477	516	463	491	459	498	481	495	481	517	476	472	464	503	513	462	517	512	493	478	474	508	491	464	446	499	473	501	469	507	477	510	481	486	509	472	474	500	516	471	483	485	501	462	455	479	465	448	464	489	477	451	460	508	497	487	523	467	468	486	463	462	436	504	460	507	473	514	502	455	505	482	508	483	432	484	482	462	473	481	495	473	448	503	490	498	480	463	454	424	496	496	508	452	465	463	511	468	491	504	477	485	468	509	490	477	481	481	456	508	471	483	489	507	516	475	472	478	483	477	437	477	442	501	477	491	485	511	468	523	467	491	499	473	461	478	494	500	481	473	516	467	475	462	526	486	483	498	494	494	463	489	500	457	485	499	471	511	460	491	461	489	507	472	461	489	508	471	466	470	470	431	457	475	524	504	486	539	481	520	494	482	469	483	481	509	503	511	467	469	442	484	489	477	477	455	456	516	476	482	508	516	448	508	470
25191	3345	1357	1037	744	595	554	477	475	440	401	408	389	367	372	366	355	340	319	349	349	326	350	363	345	338	344	308	316	290	331	315	329	304	269	325	317	347	310	315	322	295	351	341	334	301	303	335	306	358	311	317	323	324	284	315	312	271	322	328	314	314	307	316	327	314	336	321	312	311	327	345	349	319	315	337	322	326	341	316	353	305	339	306	301	326	376	326	339	333	312	339	295	350	327	306	335	347	299	378	329	304	277	276	332	335	304	299	339	283	326	325	295	285	330	315	310	311	306	318	338	287	295	333	312	321	296	325	321	323	317	335	319	317	345	307	330	313	324	311	297	313	307	358	335	314	296	297	301	319	310	301	307	302	293	324	319	320	328	313	345	334	302	291	314	322	308	333	346	292	318	280	274	337	333	334	327	332	327	329	314	300	322	316	352	335	342	302	326	319	312	301	326	312	306	321	327	294	313	287	292	301	318	310	303	305	299	331	329	326	328	314	284	355	326	288	302	317	297	286	292	357	290	307	304	305	299	321	358	322	308	315	325	324	287	339	317	303	297	306	313	316	310	330	320	298	313	330	329	316	301	305	325	332	288	307	344	313	321	321	322	289	310	336	278	316	309	318	329	315	354	320	311	306	285	313	352	329	328	334	342	314	297	313	334	341	317	295	343	313	307	296	295	328	271	344	301	331	293	332	291	337	322	311	305	307	320	320	348	348	331	330	315	322	306	301	327	298	326	302	331	313	322	269	323	313	299	294	341	314	321	292	309	294	303	342	282	314	302	280	376	318	301	298	297	338	312	348	321	343	332	309	334	334	310	304	311	313	359	295	311	311	311	330	315	288	298	310	316	304	313	314	311	328	328	312	287	297	332	315	330	308	320	307	330	306	299	306	335	336	302	312	312	315	307	321	307	325	325	320	294	322	292	328	352	306	331	306	329	290	336	300	333	301	313	366	350	359	327	333	295	300	347	310	307	338	311	372	316	304	327	330	323	306	341	280	299	278	337	305	306	302	319	316	297	304	330	295	294	302	319	302	317	331	298	300	317	282	321	331	334	288	277	326	300	328	322	271	314	337	347	300	293	307	338	324	304	314	336	312	305	311	328	295	275	292	313	301	302	286	312	288	329	333	300	327	297	318	283	318	340	327	314	300	343	284	296	302	278	328	318	303	306	328	286	320	332	299	325	319	331	340	320	342	310	277	311	311	304	340	302	305	278	320	324	289	292	341	282	301	288	338	332	309	312	289	291	336	324	331	296	294	292	343	322	344	325	288	320	300	303	282	306	364	294	308	295	311	320	304	322	329	331	302	316	286	341	344	353	288	269	319	314	303	330	285	286	310	301	310	313	338	311	324	319	334	348	328	321	297	293	336	306	298	278	312	295	300	319	323	313	338	302	316	298	325	312	304	305	302	287	345	331	323	263	315	301	313	353	291	321	337	327	354	311	330	313	320	330	330	343	305	353	315	312	342	335	296	316	317	316	327	314	313	347	320	341	325	310	296	276	324	305	325	341	278	334	295	312	344	310	324	336	321	332	321	303	340	310	324	300	315	295	329	292	296	275	318	337	322	311	322	314	342	314	296	275	305	323	306	341	292	324	334	305	312	325	297	315	318	323	299	322	298	327	327	319	296	303	304	327	317	338	288	302	320	279	355	337	322	309	319	301	355	332	316	309	314	301	309	286	297	298	313	316	340	334	327	293	319	305	332	338	268	312	350	309	305	289	300	307	306	332	309	298	319	302	336	335	313	340	290	325	342	338	305	345	333	324	324	333	326	340	324	330	305	334	332	307	340	338	317	324	329	327	309	281	282	298	298	318	299	283	320	346	337	324	336	302	305	314	308	318	300	345	297	339	290	305	294	320	317	332	302	307	321	306	344	331	297	296	305	299	364	312	302	291	350	283	319	285	284	302	297	333	309	309	317	347	349	321	312	345	307	306	289	317	331	332	314	336	329	335	318	319	354	306	323	322	311	309	311	350	275	357	352	323	298	322	299	313	326	283	303	302	345	298	327	331	337	320	312	326	350	292	313	356	315	328	289	309	313	293	292	332	312	325	291	336	290	283	328	332	328	334	340	330	319	325	334	303	316	319	353	319	333	320	332	309	308	334	307	279	309	320	283	316	299	309	301	320	284	332	294	321	294	317	328	321	309	296	302	311	310	305	277	340	331	295	332	323	280	339	338	307	320	332	310	294	315	323	301	332	316	294	343	318	292	308	307	310	316	312	333	356	307	310	323	320	354	290	325	315	315	330	300	290	336	302	331	318	285	351	325	311	294	302	312	333	305	313	306	293	314	313	296	300	307	335	315	329	329	318	303	294	297	343	321	303	329	309	313	312	303	329	300	342	293	308	323	311	278	297	281	298	343	298	307	336	311	313	319	306	321	357	313	336	351	315	306	302	320	343	344	320	327	311	309	300	303	313	347	305	299	266	330	313	310	291	321	308	305	296	277	295	297	303	352	308	314	313	295	327	299	309	323	293	295	321	328	324	322	309	284	342	313	318	296	293	299	356	318	336	321	315	329	293	325	294	344	318	330	300	334	321	326	318	318	280	324	305	314	347	308	330	311	294	324	301	303	308	322	321	294	317	307	297	327	306	323	325	323	292	330	298	294	335	344	335	331	332	291	346	334	338	289	306	299	279	348	296	309	304	319	297	329	326	324	310	288	312	343	314	318	300	305	299	338	329	328	312	339	270	333	310	288	332	286	327	319	331	340	328	312	336	270	285	324	299	316	322	311	281	344	315	300	364	316	272	308	322	336	330	324	341	318	315	312	296	329	335	333	317	320	264	311	324	307	298	325	289	311	309	344	306	331	319	302	326	291	321	309	300	296	324	322	289	310	333	343	330	348	304	302	349	339	315	287	335	331	314	308	297	308	318	338	303	312	317	290	348	324	342	328	328	354	297	318	277	337	311	310	325	353	309	303	323	303	313	329	314	340	344	304	338	290	278	311	336	313	323	306	308	354	310	308	296	282	335	318	307	315	268	300	355	329	324	334	287	326	284	299	311	312	311	319	312	313	325	303	298	318	328	322	343	305	296	331	342	335	276	298	311	306	321	325	331	316	314	286	290	311	310	343	314	303	342	320	330	334	341	304	346	318	326	322	321	313	286	314	318	333	349	300	338	303	314	349	325	312	278	294	330	333	309	303	297	291	298	350	336	321	354	296	303	316	312	320	306	321	287	314	310	327	308	320	305	333	333	310	308	320	314	351	319	282	292	316	320	306	325	326	284	316	292	314	310	311	340	327	307	287	309	298	281	318	318	331	319	342	313	313	300	307	291	302	324	349	294	309	298	341	308	300	343	285	365	303	308	313	342	297	326	302	349	330	301	322	311	286	333	309	337	358	331	292	324	335	293	317	326	294	301	316	324	299	356	321	321	339	293	283	316	331	317	310	320	324	303	338	308	307	317	298	337	342	286	295	313	282	341	290	335	321	284	311	341	295	329	358	301	298	267	317	332	310
12908	1600	2714	3205	2712	2380	2032	1754	1535	1515	1354	1297	1158	1154	1119	1068	1072	997	1026	949	1034	942	991	959	878	935	889	897	903	940	877	867	872	872	876	846	846	850	859	842	910	870	799	846	787	862	802	842	813	823	875	861	816	804	904	871	799	861	858	811	796	860	844	826	805	761	790	825	832	781	819	775	811	874	798	857	833	791	853	771	806	855	859	873	822	765	787	860	815	837	817	842	856	789	853	839	816	828	823	800	775	797	785	799	818	796	809	812	802	798	810	790	834	826	816	798	776	802	805	836	771	802	863	802	806	889	810	810	838	815	833	782	810	784	814	880	862	769	816	802	836	822	805	851	866	769	814	817	839	827	806	803	784	784	773	801	800	861	867	847	813	780	799	808	793	827	779	812	818	785	784	792	807	827	776	772	864	839	820	833	860	778	835	821	813	813	850	825	793	832	789	769	834	759	813	786	791	825	816	793	800	790	797	832	804	851	825	773	885	787	804	775	789	764	837	800	854	800	868	784	793	849	810	823	834	764	823	785	842	784	812	776	783	779	767	874	826	830	791	806	740	860	811	833	850	824	840	753	806	792	804	782	830	796	752	811	805	844	805	783	761	847	878	804	762	817	811	797	804	838	805	792	786	794	848	799	796	850	779	793	826	830	813	817	819	785	796	879	846	860	794	770	844	789	800	775	723	798	799	828	792	817	809	807	807	759	794	829	795	793	803	820	824	808	802	801	756	786	804	865	768	780	760	797	828	794	793	825	805	797	815	800	801	803	783	857	869	785	789	812	821	855	817	847	817	820	851	775	835	832	832	822	844	786	832	833	803	814	810	824	812	783	799	762	841	787	792	776	799	813	804	781	809	780	764	841	849	851	824	862	847	817	775	839	826	805	802	815	818	803	814	809	809	812	879	825	817	789	834	835	860	869	803	835	859	808	787	768	771	802	837	820	777	803	795	836	838	800	779	849	803	810	812	827	799	825	771	801	825	832	814	816	805	825	826	814	774	837	812	798	855	858	806	819	837	835	772	810	820	815	810	877	801	810	800	763	837	781	787	807	791	789	809	797	788	781	824	783	799	819	876	780	838	880	772	834	781	769	818	782	819	782	809	822	813	767	820	868	803	803	781	819	793	759	800	825	836	797	825	864	805	770	783	807	796	796	786	746	816	776	795	788	759	759	852	813	780	854	784	786	809	848	848	796	789	808	811	829	784	792	859	835	789	859	777	840	813	819	789	822	800	756	843	848	789	815	789	800	841	831	834	822	813	836	816	815	835	838	846	789	819	791	820	795	863	810	793	856	811	799	843	885	848	825	811	816	776	816	868	748	808	868	771	823	841	826	806	838	823	784	791	823	800	866	825	829	766	817	865	827	828	800	827	837	823	801	844	845	821	816	815	837	825	847	835	842	800	830	783	807	802	828	815	844	794	821	853	772	856	816	826	841	839	806	808	785	847	836	785	824	821	844	789	819	813	781	846	787	788	819	797	789	799	843	819	832	806	840	848	834	774	818	794	814	843	798	797	825	833	788	829	869	807	805	826	817	772	825	768	830	833	867	801	838	780	764	801	761	810	787	857	805	779	842	804	822	829	804	780	781	772	785	839	819	841	832	840	801	811	850	845	779	836	838	772	812	814	817	861	793	808	763	814	805	779	802	812	795	781	845	801	799	849	809	801	790	828	824	838	803	778	802	826	827	780	779	785	803	786	786	815	790	816	844	777	847	847	733	823	839	766	814	780	815	818	804	792	813	826	756	796	792	825	811	785	803	772	834	809	849	798	832	799	843	814	796	817	819	791	790	792	853	796	846	767	818	794	790	808	831	851	788	834	804	834	788	787	832	781	789	782	813	757	880	801	853	816	791	796	858	799	829	789	882	783	842	744	806	814	762	788	830	814	755	828	802	785	785	761	799	777	851	814	781	791	861	809	838	830	819	848	806	828	804	849	812	758	821	791	839	823	731	800	808	816	782	788	814	762	832	782	767	795	848	817	821	805	792	821	837	864	791	853	776	846	906	829	805	838	839	809	872	841	823	790	787	805	775	775	798	800	810	818	772	784	783	817	785	810	831	783	831	768	843	830	782	809	862	828	795	805	808	802	818	821	790	784	754	794	879	815	824	824	784	838	802	796	845	821	806	786	834	835	795	784	784	836	790	829	800	831	792	782	823	846	811	809	834	772	864	859	842	856	841	773	858	833	829	801	869	792	866	791	826	833	820	800	838	859	776	844	850	833	808	774	799	810	841	857	879	758	791	832	850	814	813	810	803	777	861	805	823	823	842	886	808	821	806	804	828	845	844	805	812	830	835	839	774	826	813	864	816	817	787	844	818	803	838	832	833	802	779	842	833	794	822	865	782	821	807	803	784	772	825	776	808	810	797	854	818	829	841	808	823	772	794	800	817	847	844	835	749	770	853	761	823	842	802	795	820	835	795	833	815	811	815	804	791	811	831	820	814	853	840	824	848	815	823	800	843	839	794	787	765	809	787	817	777	795	822	828	802	800	799	815	798	870	848	818	814	852	807	767	809	782	803	790	798	805	831	781	770	830	811	856	819	804	837	731	780	783	812	844	810	814	798	763	822	791	790	863	822	799	797	833	783	788	787	848	844	774	778	798	823	779	790	832	827	840	791	782	763	787	799	766	781	801	793	795	840	826	793	871	850	792	789	804	804	785	842	816	822	783	799	816	835	858	761	775	772	834	808	797	791	811	791	815	829	831	818	836	817	848	795	861	797	820	816	846	843	773	795	802	860	812	846	799	780	843	783	836	840	801	811	798	785	786	830	795	799	791	790	811	758	843	791	840	841	805	811	847	867	846	768	783	835	803	821	777	813	853	821	833	805	839	794	790	818	812	803	800	837	790	799	846	843	795	816	809	804	816	835	796	746	816	799	818	824	837	780	758	785	754	820	759	817	818	856	836	816	817	808	788	837	822	781	824	800	835	800	834	784	823	788	807	797	812	801	820	852	806	839	828	799	830	714	819	773	827	797	833	818	842	855	802	791	815	817	798	784	850	787	854	851	807	854	781	801	883	801	839	849	790	818	800	802	753	851	832	884	787	821	810	820	794	748	800	794	767	783	798	838	787	860	823	817	859	784	851	821	816	792	760	761	774	809	755	851	801	864	781	840	792	858	827	860	863	768	759	844	808	840	803	819	791	815	784	848	796	824	825	829	826	834	780	808	827	798	857	849	805	837	760	828	765	821	824	813	790	859	844	787	752	839	843	832	786	834	801	848	814	760	779	824	768	763	788	773	821	847	798	827	878	755	781	811	816	781	820	773	849	805	818	818	829	800	819	800	814	808	824	794	807	774	786	810	809	761	829	844	772	790	831	802	801	826	826	823	815	777	792	794	775	886	767	782	830	787	792	729	830	803	785	818	846	798	817	840	809	835	814	851	810	763	795	805	851	858	801	827	843	805	862	776	805	872	821	818	829	809	802	821	834	782	827	818	795	825	765	864	806	777	820	822	834	784
35202	7409	2915	2086	1411	1110	925	846	710	692	622	592	572	522	541	552	537	500	470	487	490	480	497	474	492	487	481	527	473	498	515	485	511	472	482	527	461	452	455	465	469	473	485	480	494	454	455	445	459	485	472	449	455	456	448	441	440	417	440	467	444	508	467	457	471	452	477	443	427	473	455	454	466	459	448	472	450	464	468	484	496	483	435	446	468	448	448	464	436	433	480	474	488	460	449	500	476	469	443	430	435	444	453	461	501	486	438	456	465	439	453	444	497	474	469	491	433	415	447	504	503	457	454	457	442	455	470	474	466	447	462	470	466	476	456	429	431	493	494	474	460	428	462	435	428	444	442	460	456	458	453	455	461	439	436	463	493	427	479	445	441	412	428	481	492	497	446	469	445	465	439	442	470	458	436	441	435	430	491	438	424	427	469	469	485	481	453	443	487	445	463	451	440	464	495	439	448	444	451	448	464	431	457	464	461	443	485	475	437	475	470	443	459	475	441	457	388	470	484	462	460	479	435	484	464	441	466	411	438	464	486	463	489	426	463	440	448	481	408	465	438	469	478	495	444	463	465	455	451	441	459	466	481	477	461	446	451	439	431	439	441	459	430	472	436	459	501	456	453	478	464	454	466	463	444	483	441	460	446	440	482	432	474	480	430	410	455	453	489	476	471	463	464	445	479	453	436	486	483	425	475	423	451	480	444	434	409	442	478	486	508	431	418	485	477	475	459	480	449	471	422	465	447	446	509	460	441	456	461	457	476	463	452	426	449	482	459	467	460	440	445	481	437	472	450	448	475	453	457	417	461	443	434	456	472	450	493	455	424	450	462	454	476	452	435	472	462	432	463	451	443	480	466	477	462	460	479	460	465	493	486	432	468	416	457	463	459	431	466	400	440	438	433	446	492	486	462	452	455	422	465	451	467	488	456	481	413	468	478	447	483	477	455	447	440	455	429	447	453	475	441	451	455	414	446	450	467	439	451	459	429	468	437	463	447	480	471	453	412	442	467	474	459	476	457	460	443	447	473	480	445	424	411	461	428	472	464	430	443	475	471	472	478	432	485	489	430	430	461	462	451	462	416	451	444	472	523	469	443	458	477	511	467	456	463	440	440	410	465	455	458	468	434	463	436	468	458	458	484	470	447	460	468	463	433	421	450	473	440	484	463	464	485	447	466	463	467	452	460	523	486	467	450	507	473	455	477	460	454	423	491	513	473	495	468	429	448	478	459	449	445	426	459	443	438	422	439	467	474	466	489	476	441	456	474	476	430	452	420	468	485	446	465	427	435	500	454	457	444	471	458	455	432	478	434	472	466	515	464	442	438	422	515	484	466	459	471	499	424	457	486	409	449	444	448	463	467	484	436	462	483	458	439	483	479	478	455	457	444	453	461	470	473	452	495	443	420	433	458	444	444	468	424	432	424	480	483	486	402	452	466	487	465	409	447	466	482	447	462	483	419	458	432	418	459	471	428	429	480	476	446	427	430	426	465	453	476	479	458	447	463	419	475	449	438	474	466	460	475	428	470	489	506	452	462	461	472	450	465	448	494	425	480	468	473	441	426	487	460	465	494	475	465	470	474	480	437	447	443	509	433	468	419	442	468	482	428	425	453	464	483	440	437	456	502	492	440	464	455	495	465	441	443	492	447	421	484	507	454	448	477	491	466	464	486	448	442	447	443	457	462	467	447	459	459	450	463	427	471	427	434	473	428	467	465	482	492	458	510	421	464	444	481	466	441	432	484	439	457	425	427	454	465	437	485	444	459	432	434	445	457	460	461	475	451	475	511	470	450	466	470	462	469	487	469	476	438	447	455	426	434	458	466	462	477	439	462	464	460	417	484	468	465	479	474	452	448	453	494	426	435	448	464	426	427	485	477	455	447	467	424	454	460	476	439	483	490	450	449	430	455	462	489	475	415	429	489	463	478	495	452	459	443	442	460	429	383	452	452	432	489	475	478	468	480	429	421	415	480	469	487	447	468	433	462	453	478	450	474	473	416	487	485	480	425	440	476	424	445	421	460	420	469	474	471	477	469	497	482	411	478	455	445	469	478	421	450	469	462	455	428	468	479	471	484	456	496	453	471	486	470	435	429	496	455	414	466	462	491	490	450	416	441	510	454	449	443	438	483	461	466	468	463	469	440	448	437	451	437	460	433	436	496	474	448	464	440	464	473	466	505	462	490	462	453	484	460	499	471	408	469	440	446	457	464	437	454	443	478	447	473	454	458	488	450	437	457	436	445	410	477	459	479	461	457	481	463	453	424	460	426	444	471	464	459	501	468	460	490	457	448	444	452	454	481	443	433	456	484	438	462	454	464	447	478	449	471	498	434	440	451	431	451	509	476	503	449	457	416	446	462	455	488	439	411	457	431	484	478	434	433	468	460	441	479	424	450	414	495	460	495	400	467	448	453	433	457	469	498	447	435	425	435	401	424	525	458	481	443	510	460	448	479	426	466	510	471	446	454	448	451	444	476	439	456	467	467	450	416	462	466	467	466	464	486	453	473	451	455	459	478	472	406	437	447	471	487	466	468	480	466	456	485	498	467	460	489	463	470	493	479	479	457	443	471	452	434	477	398	483	453	481	484	478	474	498	474	456	425	431	455	460	507	468	444	482	465	455	459	490	470	456	494	455	454	443	423	466	434	448	502	482	452	484	460	460	457	443	475	530	484	468	527	478	502	434	448	494	442	471	448	470	430	425	441	458	488	463	406	468	466	453	452	422	457	447	461	463	470	463	444	453	466	433	448	457	477	460	459	437	442	440	421	477	466	454	481	490	493	469	450	435	466	478	460	473	508	440	447	480	445	439	443	428	423	452	474	503	422	473	472	460	419	462	447	424	457	454	460	415	478	451	450	438	469	427	429	488	449	474	441	509	470	448	456	433	446	436	462	437	470	491	416	493	461	455	451	470	407	448	498	468	469	479	500	432	453	488	446	421	425	468	449	478	455	490	443	474	431	457	439	443	505	457	439	459	502	465	454	462	464	463	434	487	465	462	479	486	459	510	463	483	480	429	468	469	451	454	478	466	413	477	451	442	462	456	462	489	469	437	473	453	493	450	425	484	480	472	425	437	448	452	452	470	435	463	462	449	445	418	477	420	421	453	497	469	491	432	448	485	432	466	484	504	463	445	468	434	447	446	434	477	469	450	468	457	469	464	468	440	451	452	485	460	436	446	449	481	473	394	468	456	452	432	467	433	449	438	419	455	427	435	466	432	441	462	454	445	434	481	473	444	400	459	494	443	462	453	462	452	424	467	475	478	476	493	443	474	526	516	493	494	471	424	438	477	439	444	446	460	439	467	448	462	442	482	506	462	489	431	463	439	460	440	438	445	478	496	486	468	440	427	405	443	491	469	464	402	494	481	474	467	449	469	429	449	444	487	486	441	463	453	457	465	502	450	437	466	481	474	475	464	485	445	459	455	428	459	461	481	466	471	437	502	426	449	482	437	488	433	477	451	466	458	448	450
17581	2573	4784	5477	4827	4016	3456	2981	2518	2335	2128	1982	1878	1748	1674	1572	1599	1497	1473	1435	1389	1370	1384	1339	1253	1287	1250	1201	1239	1263	1273	1240	1175	1209	1166	1206	1132	1214	1174	1128	1204	1171	1179	1136	1142	1172	1170	1209	1183	1140	1121	1164	1111	1174	1120	1146	1077	1032	1131	1064	1099	1131	1099	1112	1119	1157	1113	1120	1149	1086	1095	1148	1099	1113	1060	1054	1070	1155	1075	1083	1100	1163	1130	1090	1087	1086	1070	1106	1102	1057	1057	1141	1032	1079	1112	1060	1109	1066	1088	1098	1079	1060	1111	1132	1090	1149	1053	1092	1110	1081	1083	1129	1133	1114	1093	1069	1107	1081	1082	1094	1090	1088	1093	1086	1090	1123	1028	1120	1096	1143	1096	1114	1091	1090	1075	1052	1085	1092	1068	1125	1094	1076	1072	1120	1062	1119	1119	1099	1120	1059	1085	1067	1042	1099	1056	1099	1096	1163	1093	1130	1090	1071	1060	1121	1107	1048	1105	1055	1127	1149	1101	1102	1058	1048	1128	1037	1055	1088	1108	1132	1088	1091	1093	1086	1050	1127	1109	1089	1078	1083	1128	1093	1109	1048	1127	1117	1078	1087	1148	1008	1039	1087	1069	1066	1064	1101	1058	1085	1072	1028	1049	1077	1092	1073	1113	1109	1108	1067	1100	1108	1045	1093	1166	1057	1073	1120	1099	1142	1101	1173	1074	1117	1111	1042	1074	1095	1113	1119	1127	1092	1100	1103	1087	1109	1018	1087	1123	1082	1067	1175	1091	1094	1131	1074	1054	1107	1028	1086	1128	1132	1051	1052	1058	1069	1097	1079	1115	1061	1099	1100	1071	1106	1101	1079	1088	1101	1060	1104	1062	1079	1069	1126	1081	1073	1103	1087	1119	995	1117	1108	1060	1048	1034	1088	1091	1041	1164	1095	1085	1093	1073	1040	1084	1076	1037	1102	1110	1040	1167	1019	1081	1086	1036	1077	1054	1071	1134	1093	1057	1140	1019	1102	1109	1127	1060	1071	1060	1140	1100	1097	1126	1082	1093	1084	1076	1039	1079	1099	1137	1042	1117	1062	1127	1100	1062	1090	1078	1113	1101	1078	1093	1126	1053	987	1071	1053	1047	1112	1127	1092	1092	1085	1063	1157	1111	1088	1063	1108	1043	1111	1101	1094	1132	1113	1073	1018	1092	1110	1092	1075	1111	1070	1084	1105	1141	1125	1061	1073	1102	1088	1110	1070	1076	1074	1103	1148	1106	1064	1075	1097	1076	1170	1079	1153	1096	1112	1148	1092	1111	1047	1038	1082	1107	1102	1124	1054	1087	1122	1070	1022	1148	1092	1108	1090	1037	1102	1024	1096	1144	1049	1110	1107	1049	1077	1029	1093	1073	1084	1094	1033	1091	1101	1088	1119	1088	1012	1116	1033	1123	1082	1089	1091	1116	1109	1093	1074	1151	1092	1037	1076	1138	1099	1072	1054	1036	1118	1117	1086	1068	1139	1121	1065	1129	1083	1081	1048	1112	1103	1103	1092	1144	1086	1135	1104	993	1144	1053	1042	1099	1062	1049	1095	1106	1096	1150	1058	1114	1115	1092	1086	1102	1114	1036	1119	1068	1103	1083	1077	1094	1110	1070	1094	1147	1094	978	1093	1127	1113	1054	1057	1101	1038	1049	1073	1063	1064	1117	1109	1134	1087	1049	1074	1084	1135	1095	1032	1109	1065	1108	1124	1078	1102	1063	1052	1146	1098	1118	1076	1078	1028	1078	1152	1110	1062	1110	1041	1072	1100	1123	1092	1129	1100	1054	1044	1052	1060	1097	1104	1119	1048	1073	1120	1120	1095	1066	1126	1039	1073	1053	1096	1099	1079	1061	1097	1089	1069	1104	1087	1141	1085	1113	1101	1057	1069	1118	1082	1106	1132	1150	1093	1017	1148	1106	1125	1106	1068	1078	1055	1071	1050	1034	1097	1154	1121	1076	1071	1045	1100	1070	1106	1055	1098	1085	1085	1084	1100	1068	1058	1145	1089	1075	1039	1093	1043	1128	1059	1093	1099	1090	1109	1130	1092	1085	1024	1066	1061	1084	1043	1044	1078	1090	1040	1082	1101	1140	1169	1080	1063	1070	1110	1097	1047	1013	1019	1101	1123	1116	1100	1098	1099	1066	1137	1063	1072	1115	1112	1096	1066	1097	1138	1124	1119	1090	1095	1087	1060	1082	1079	1017	1132	1140	1087	1014	1058	1098	1062	1064	1096	1116	1082	1102	1047	1079	1131	1107	1038	1098	1076	1140	1087	1044	1087	1051	1103	1108	1050	1090	1082	1048	1116	1063	1069	971	1078	1062	1111	1094	1048	1054	1046	1104	1065	1030	1078	1074	1043	1042	1041	1082	1094	1107	1060	1114	1050	1077	1116	1104	1072	1131	1078	1090	1042	1100	1165	1072	1173	1123	1078	1104	1118	1117	1010	1083	1088	1039	1088	1076	1096	1058	1082	1101	1120	1117	1068	1077	1115	1024	1091	1094	1042	1075	1112	1113	1120	1071	1089	1070	1084	1137	1064	1078	1132	1036	1086	1126	1070	1082	1102	1103	1046	1011	1127	1047	1077	1110	1109	1035	1131	1063	1029	1082	1075	1038	1128	1051	1043	1071	1131	1057	1030	1115	1115	1044	1084	1067	1127	1096	1161	1095	1084	1073	1139	1070	1089	1057	1035	1086	1103	1106	1145	1075	1019	1106	1041	1104	1123	1105	1101	1063	1046	1049	1087	1129	1099	1124	1124	1059	1074	1130	1121	1098	1089	1080	1073	1066	1057	1079	1088	1081	1071	1067	1076	1086	1059	1114	1091	1047	1048	1122	1051	1082	1089	1091	1096	1083	1074	1150	1087	1038	1062	1033	1071	1095	1081	1065	1060	1059	1077	1108	1134	1115	1118	1071	1112	1100	1018	1127	1051	1023	1060	1089	1061	1048	1080	1085	1086	1102	1090	1096	1108	1158	1100	1091	1079	1081	1051	1080	1127	1055	1078	1104	1060	1083	1140	1120	1058	1085	1069	1149	1125	1054	1152	1085	1092	1134	1099	1097	1046	1147	1100	1078	1115	1026	1052	1062	1124	1050	1060	1110	1058	1140	1122	1076	1132	1086	1136	1114	1028	1140	1069	1135	1072	1116	1110	1137	1072	1097	1091	1108	1083	1087	1061	1103	1021	1094	1128	1095	1118	1076	1075	1092	1072	1008	1115	1125	1101	1074	978	1096	1051	1126	1079	1072	1065	1062	1033	1076	1088	1087	1126	1071	1083	1087	1096	1066	1081	1086	1107	1059	1129	1111	1100	1199	1101	1138	1085	1082	1121	1111	1087	1057	1139	1106	1063	1058	1088	1047	1064	1068	1105	1057	1124	1072	1132	1101	1029	1102	1093	1065	1080	1035	1067	1090	1125	1046	1043	1073	1070	1097	1042	1114	1105	1053	1098	1042	1130	1105	1079	1024	1072	1075	1049	1088	1053	1070	1108	1051	1119	1080	1073	1066	1105	1066	1107	1066	1052	1058	1064	1060	1111	1094	1114	1105	1066	1054	1056	1102	1117	1086	1060	1072	1068	1078	1081	1063	1102	1039	1100	1060	1075	1100	1114	1074	1056	1076	1133	1047	1057	1083	1051	1087	1135	1180	1074	1116	1099	1082	1088	1050	1099	1116	1030	1153	1047	1150	1131	1074	1052	1063	1112	1083	1118	1184	1091	1039	1107	1097	1080	1071	1071	1080	1091	1171	1077	1055	1040	1081	1046	1079	1067	1054	1077	1063	1048	1048	1027	1102	1071	1090	1049	1107	1080	1060	1109	1071	1055	1062	1070	1072	1142	1119	1114	1037	1118	1044	1086	1046	1097	1089	1081	1099	1171	1086	1046	1097	1081	1105	1121	1062	1080	1078	1087	1117	1171	1042	1120	1091	1072	1078	1096	1080	1096	1033	1079	1047	1106	1097	1057	1037	1083	1060	1137	1097	1076	1075	1076	1103	1130	1161	1114	1077	1095	1079	1069	1082	1048	1122	1105	1089	1089	1074	1100	1091	1161	1112	1129	1086	1102	1007	1072	1061	1078	1166	1081	1050	1072	1107	1077	1117	1080	1053	1044	1100	1010	1078	1072	1108	1071	1101	1140	1071	1024	1107	1124	1084	1111	1053	1058	1100	1041	1086	1143	996	1058	1014	1070	1057	1079	1092	1101	1095	1108	1133	1038	1072	1103	1064	1071	1093	1023	1054	1053	1066	1120	1085	1046	1074	1088	1058	1062	1037	1045	1031	1057	1129	1077	1112	1078	1058	1076	1091	1142	1105	1097	1163	1062	1055	1105	1131	1106	1061	1046	1113	1073	1135	1132	1092	1122	1063	1087	1131	1104	1083	1042	1154	1085	1077	1113	1108	1070	1098	1089	1068	1087	1060	1078	1089	1145	1106	1060	1133	1051	1105	1046	1090	1038	1103	1124	1135	1106	1112	1137	1104	1088	1137	1111	1093	1069	1143	1069	1112	1050	1065	1108	1094	1113	1056	1029	1108	1082	1054	1070	1106	1041	1063	1076	1061	1107	1099	1062	1094	1113	1081	1088	1087	1086	1092	1087	1081	1070	1073	1126	1040	1095	1073	1096	1066	1134	1099	1078	1080	1076	1090	1068	1089	1112	1038	1122	1082	1111	1086	1083	1077	1067	1065	1087	1121	1076	1098	1094	1054	1089	1102	1058	1104	1134	1091	1079	1091	1086	1066	1060	1113	1019	1089	1043	1070	1082	1080	1120	1103	1042	1105	1033	1076	1124	1099	1117	1050	1108	1110	1121	1083	984	1148	1060	1072	1132	1134	1024	1109	1069	1081	1064	1090	1030	1047	1118	1140	1134	1094	1095	1114	1089	1040	1055	1110	1081	1120	1051	1063	1101	1085	1095	1113	1124	1053	1132	1072	1113	1071	1060	1121	1084	1166	1168	1081	1070	1086	1116	1080	1120	1085	1055	1184	1067	1038	1119	1102	1082	1047	1104	1112	1077	1136	1046
10546	536	182	196	172	171	184	178	180	179	168	178	161	200	193	183	160	164	182	163	146	155	155	163	160	150	157	155	140	151	138	173	151	120	158	164	140	169	182	157	177	161	154	170	167	184	170	173	169	162	170	157	149	168	157	162	142	172	179	155	155	180	173	168	166	191	185	169	174	167	177	176	171	179	175	175	148	170	170	158	173	165	169	165	148	171	149	153	174	172	154	152	157	158	159	139	166	153	167	149	176	168	155	170	178	159	165	164	156	175	150	155	173	149	182	165	170	159	153	162	182	175	160	171	184	146	150	157	167	142	163	176	152	162	170	152	153	180	141	216	153	157	185	177	161	187	165	161	140	161	155	168	159	149	178	194	167	162	148	182	140	173	160	160	180	179	168	161	186	190	184	176	171	172	129	170	164	163	164	159	153	164	169	173	148	180	174	177	177	167	161	173	186	171	156	157	170	182	155	148	138	143	175	166	161	154	159	154	176	141	185	177	179	165	158	157	168	144	154	140	158	159	181	173	167	157	160	172	140	144	146	151	165	168	137	156	191	169	158	143	175	162	180	150	180	176	179	177	180	161	187	157	162	152	162	165	167	175	164	157	161	159	148	178	145	162	160	160	155	171	162	155	147	179	187	150	166	148	148	154	162	160	172	133	167	154	167	178	154	174	178	155	168	164	156	182	159	163	141	135	160	149	178	186	150	179	174	160	162	174	175	146	161	176	187	153	158	149	162	168	163	164	151	190	185	170	164	163	154	145	143	147	148	159	157	175	159	159	165	165	160	161	163	194	150	151	193	130	174	164	176	150	172	150	157	154	159	166	158	161	173	146	154	194	162	143	149	164	142	151	135	179	173	164	149	183	156	182	156	147	153	195	171	163	165	170	180	145	181	155	169	179	195	164	136	149	139	177	163	189	153	151	151	163	161	162	172	181	157	157	147	163	163	186	146	178	167	152	165	190	184	183	202	169	150	135	169	146	147	164	157	164	179	136	184	167	163	168	172	175	151	162	174	176	156	161	176	186	182	141	170	154	168	168	159	164	160	148	168	153	153	163	155	189	176	172	177	203	169	186	151	172	170	150	184	151	162	166	184	152	158	162	163	176	173	162	163	168	179	154	184	155	149	167	166	168	158	154	144	133	148	161	145	155	174	167	181	164	161	187	159	169	174	152	181	157	178	174	158	163	140	158	186	181	171	187	160	156	162	164	167	155	164	176	152	163	163	157	183	166	162	196	160	160	172	143	168	179	147	161	152	159	160	166	176	162	170	146	168	148	138	185	140	175	129	159	158	161	167	166	166	185	158	156	156	158	163	181	158	177	156	164	177	155	186	173	159	174	172	165	164	156	166	149	164	149	180	141	150	182	152	144	161	178	164	163	159	152	159	162	137	180	176	169	148	150	155	185	179	173	147	166	159	151	166	167	139	166	173	185	173	149	149	168	176	135	192	176	130	167	152	154	176	153	151	159	169	136	156	167	179	148	149	140	194	156	173	155	161	170	186	172	171	162	146	146	164	153	169	127	160	159	186	180	167	170	151	168	175	162	169	178	158	175	151	153	165	184	161	159	169	162	171	168	176	172	143	169	163	160	169	179	165	155	180	157	182	167	141	155	167	167	177	172	178	172	161	155	152	184	179	162	159	154	159	184	159	154	163	169	163	167	179	159	148	166	159	137	164	179	155	166	158	151	166	142	142	143	171	180	148	193	155	179	180	181	163	148	178	145	162	173	133	169	170	146	163	160	174	165	182	162	159	159	144	169	152	152	184	191	157	130	167	152	174	165	171	167	169	170	175	132	156	173	132	165	148	166	134	179	167	173	159	170	153	141	153	162	167	184	158	170	174	181	162	157	171	191	197	168	137	139	160	179	161	172	155	161	158	149	168	162	177	152	173	152	164	171	167	145	154	172	156	112	173	174	169	184	151	180	142	160	179	144	166	158	213	153	158	171	170	160	191	175	172	130	150	158	149	149	162	183	166	164	141	177	155	148	159	147	173	173	163	163	177	170	150	176	153	190	168	148	187	163	179	179	136	148	180	155	151	185	159	176	153	162	168	167	179	175	156	152	180	167	159	169	176	151	155	157	170	159	155	164	139	153	158	166	169	177	148	161	149	169	150	152	169	167	154	183	168	156	186	184	170	154	163	173	176	191	160	147	156	168	167	182	159	177	145	173	167	169	169	179	147	156	160	147	149	170	165	168	164	162	175	167	162	179	160	190	145	164	145	136	165	168	151	168	154	146	157	172	133	145	159	170	175	175	160	160	157	152	200	172	184	159	176	147	180	151	185	178	162	177	158	162	194	148	152	156	161	204	167	159	157	184	169	181	177	178	170	190	175	167	160	157	175	177	155	170	170	159	160	168	185	160	169	168	156	166	178	174	173	153	163	174	163	187	164	163	141	150	158	147	172	180	169	170	168	164	185	138	178	164	178	190	153	157	182	185	170	177	160	183	179	170	168	153	155	172	152	161	183	149	160	157	166	158	162	151	142	168	164	154	158	188	166	169	168	172	164	159	175	178	161	169	156	151	187	160	194	161	180	191	148	162	170	173	193	172	187	172	189	182	159	177	151	190	175	171	158	162	160	160	166	166	164	174	170	184	161	170	139	168	169	184	169	153	166	154	157	194	165	168	135	172	180	159	167	143	170	159	170	155	154	167	168	146	176	154	145	124	169	152	180	190	171	140	150	146	166	168	160	163	163	159	156	171	158	170	182	189	211	175	157	176	167	174	155	169	160	165	139	161	152	185	154	167	176	136	161	151	167	151	169	178	148	141	150	166	181	155	183	160	177	170	181	137	155	143	188	148	163	183	190	179	161	175	152	154	160	167	151	170	172	167	162	178	173	168	156	172	174	195	170	139	175	156	185	155	172	155	172	155	165	142	188	170	144	142	172	183	160	164	164	162	151	150	139	171	164	187	164	171	173	201	162	160	175	161	159	167	179	180	147	154	149	173	174	191	166	180	174	157	170	183	163	160	177	143	174	160	171	160	157	157	163	149	153	190	190	171	160	178	186	155	148	163	165	157	166	183	169	164	141	174	169	171	169	185	164	184	167	181	182	162	165	182	162	180	177	152	157	142	140	143	155	193	167	153	162	167	166	163	150	158	175	158	165	192	163	167	151	180	172	162	149	161	168	152	162	171	153	176	170	163	138	165	138	183	155	164	161	194	159	149	157	164	157	189	198	159	164	172	164	156	149	167	153	169	171	157	158	170	166	171	152	158	172	159	153	130	146	158	140	156	162	178	179	197	166	166	145	139	154	172	180	175	168	169	173	151	172	142	164	150	148	160	163	184	164	162	178	149	146	156	171	147	167	180	166	186	139	164	156	179	141	150	175	182	173	159	178	180	181	146	151	178	140	159	162	168	151	179	183	178	144	153	173	159	160	174	174	172	175	149	161	176	167	181	167	160	172	170	173	182	154	160	141	176	160	175	147	174	142	150	165	148	171	173	164	137	172	133	152	162
5551	509	562	572	527	545	551	526	525	533	466	500	558	498	496	530	503	496	474	486	506	505	476	480	517	472	470	478	483	510	517	495	498	544	502	533	457	499	458	489	478	531	486	486	467	460	503	509	501	474	474	482	496	492	486	460	451	497	491	445	487	439	462	455	476	479	492	510	509	468	486	442	489	489	489	455	489	481	491	469	470	515	510	517	463	464	492	467	476	546	472	478	494	471	461	495	521	477	466	499	450	466	470	477	476	461	454	512	501	481	449	481	498	499	473	486	461	491	494	446	466	484	472	506	507	443	461	472	498	503	486	518	484	451	473	473	480	506	465	470	499	461	514	511	468	511	472	520	469	435	441	476	485	461	478	503	482	466	489	458	501	482	467	452	505	507	467	501	485	505	534	480	474	480	474	473	493	497	472	465	476	478	463	466	477	464	492	514	475	497	460	476	476	494	472	500	496	474	465	451	519	518	477	488	438	472	480	503	484	459	492	486	473	487	503	424	508	490	515	499	522	530	490	474	462	491	526	477	494	524	480	498	487	512	463	497	491	449	522	507	482	495	502	486	472	504	500	473	499	496	516	454	480	442	459	495	430	524	455	481	491	499	476	470	480	504	517	490	516	482	513	502	484	516	446	505	487	483	524	494	498	510	478	496	516	461	485	554	500	472	481	493	455	464	484	498	488	476	483	505	480	521	489	469	479	526	548	485	500	474	475	502	501	455	511	495	491	495	482	480	463	518	483	500	474	477	439	508	488	450	502	519	502	486	478	506	479	482	549	465	468	482	465	447	484	508	541	471	489	470	484	516	510	493	436	492	501	453	488	458	510	482	492	499	498	479	474	488	473	460	483	525	485	499	460	430	515	478	456	494	522	485	460	490	510	476	494	455	455	482	514	517	452	495	446	501	470	513	474	478	463	460	503	479	453	485	475	471	479	508	491	524	503	460	495	497	479	458	452	467	491	469	530	511	478	523	508	484	459	507	492	470	476	496	500	468	463	455	478	483	486	506	513	489	510	498	436	500	501	513	502	487	441	502	518	476	503	474	512	483	501	517	465	493	491	466	494	486	512	464	467	476	478	479	487	518	452	492	488	479	513	488	489	461	498	494	484	473	511	472	501	527	502	514	474	497	463	489	491	478	500	490	498	478	523	520	507	451	507	507	491	518	470	479	501	511	457	443	501	456	514	464	479	485	515	525	476	478	517	477	468	491	447	508	542	460	459	540	518	468	437	472	465	492	445	482	478	487	477	468	500	492	508	522	484	514	509	474	484	467	467	531	527	495	507	503	494	490	491	483	486	508	516	494	503	477	474	458	456	485	508	456	516	498	484	470	499	462	491	523	482	456	489	532	432	466	462	486	446	490	440	501	508	474	472	485	475	479	465	489	475	479	499	472	524	486	477	503	490	485	502	470	479	457	437	531	467	453	474	484	453	517	468	507	517	488	512	455	459	462	508	494	458	456	477	444	481	460	460	518	494	477	481	499	478	493	479	468	523	489	481	477	468	472	533	490	492	469	442	461	459	509	476	497	492	540	460	460	501	466	473	504	502	454	500	487	477	489	499	488	528	450	497	462	468	494	493	472	463	505	488	490	501	492	486	507	527	460	478	511	481	474	517	462	473	482	470	507	486	459	500	448	503	494	484	488	455	451	542	471	515	477	500	474	483	545	481	498	449	475	466	505	478	465	474	488	496	465	505	509	461	449	497	458	481	534	479	500	514	477	506	487	511	464	520	498	498	477	479	475	468	449	504	472	472	478	466	499	491	474	508	455	487	446	460	480	500	484	486	487	500	498	520	484	471	501	485	486	502	505	478	470	486	499	487	482	472	478	485	509	505	506	466	483	506	508	525	479	450	463	452	528	515	501	485	479	533	492	498	503	465	491	442	469	494	466	487	487	477	509	462	451	500	492	484	503	533	479	507	490	484	515	528	486	481	513	485	474	447	467	498	501	525	516	486	462	498	504	507	478	537	520	497	480	483	455	500	500	479	490	483	486	520	483	488	457	476	498	488	487	463	493	541	464	520	475	457	481	484	454	480	464	475	462	446	462	483	496	480	475	458	467	487	521	475	471	488	497	497	488	488	467	492	461	480	477	444	493	473	466	508	518	526	475	463	533	451	469	481	464	520	486	479	503	441	479	515	479	474	489	474	485	462	493	458	470	496	491	510	421	502	492	484	449	509	517	463	474	470	477	494	457	522	500	510	482	489	483	466	510	506	438	443	505	503	472	508	478	467	457	504	508	482	497	472	480	478	496	494	461	465	496	483	498	493	477	486	529	438	494	483	503	454	464	481	498	475	474	509	490	478	512	442	493	526	444	459	510	462	513	466	524	444	470	476	465	442	496	451	457	479	450	541	488	446	515	471	491	513	502	448	471	503	494	482	485	514	469	489	515	459	458	505	467	502	514	466	455	503	465	512	485	427	438	495	469	487	482	501	478	466	464	492	531	476	472	488	490	475	503	442	491	435	488	488	491	471	467	448	529	520	481	477	505	499	472	479	542	470	450	490	452	481	452	472	455	468	477	498	493	516	477	468	459	456	464	492	491	485	495	511	474	498	514	445	487	497	462	474	463	489	478	476	517	487	491	492	493	491	446	465	467	458	487	525	530	470	467	447	478	451	486	447	501	488	462	480	464	473	511	520	489	499	430	467	495	452	445	499	491	507	525	473	506	483	477	518	484	445	474	516	499	481	476	448	458	469	487	497	466	499	478	451	510	467	499	485	489	521	474	486	486	492	460	496	464	468	525	456	476	436	503	494	480	550	467	519	473	495	491	482	468	487	459	502	484	471	451	480	467	490	484	459	496	475	490	442	464	492	486	465	456	481	467	481	498	520	505	507	497	504	479	435	483	485	457	506	490	490	509	507	531	502	489	461	490	490	512	531	479	476	498	519	461	458	449	487	494	464	466	498	523	463	493	460	502	470	454	466	481	467	489	459	530	471	432	501	487	479	483	496	457	498	496	473	486	498	474	494	510	489	481	493	508	440	544	501	478	490	501	478	453	525	498	423	478	523	529	470	477	468	478	507	477	489	519	477	502	506	510	499	458	467	485	463	489	481	507	492	500	478	534	474	487	485	450	477	494	458	461	459	493	467	497	453	489	448	467	499	524	442	502	513	480	460	487	462	470	493	422	449	476	489	517	510	445	467	515	454	474	509	446	463	537	445	458	492	497	427	480	475	494	470	480	500	469	507	489	485	500	502	452	456	526	472	496	479	444	500	481	472	511	471	461	486	487	473	464	512	480	452	493	508	492	500	497	468	477	554	516	490	496	459	506	478	497	493	462	465	484	501	492	460	475	514	458	494	454	499	437	503	475	503	508	469	488	486	484	447	488	447	483	478	497	507	449	446	506	440	507	528	478	470	484	487	470	459	526	449	485	487	463	510	481	478	506	464	498	491	454	471	499	464	534	471	436	478	499	521	489	488	451	523	470	544	538	488	486	522	495	538	500	481	488	474	461
26967	3657	1273	1015	727	647	485	479	425	403	377	355	393	363	354	384	407	354	327	305	338	316	314	320	331	353	327	342	331	349	335	342	334	315	320	327	301	336	307	303	288	317	317	331	340	326	299	319	360	336	325	315	290	316	306	337	306	326	315	313	294	289	340	292	332	332	348	353	290	332	295	304	299	317	340	281	314	325	307	305	325	293	323	334	311	310	318	308	313	312	302	315	295	289	318	318	311	304	280	317	308	309	324	309	314	323	343	305	314	309	295	335	320	310	316	309	315	334	336	307	320	320	320	317	336	332	310	325	285	317	309	306	345	298	289	304	363	328	320	312	327	322	289	366	333	341	327	335	342	311	282	335	341	300	308	317	318	324	342	282	313	340	341	312	308	350	319	314	330	287	326	299	331	317	297	297	335	305	328	311	266	302	298	322	285	327	295	300	310	307	325	313	297	305	324	316	306	298	317	326	299	296	298	341	309	332	329	368	306	315	298	335	323	316	268	298	329	310	322	322	363	287	326	326	320	361	340	291	304	300	337	318	297	311	303	323	334	300	331	324	317	302	311	278	300	349	300	322	316	320	311	296	321	349	302	314	312	297	317	327	332	294	289	294	289	312	317	285	327	285	311	304	296	342	292	332	290	334	335	319	340	313	305	307	329	320	292	386	296	323	342	338	330	367	311	309	299	291	302	323	350	295	287	331	324	335	311	327	327	299	283	344	307	318	311	316	338	306	337	303	319	304	316	306	336	325	283	302	302	328	350	332	322	327	326	343	308	306	302	298	342	332	312	321	281	301	330	321	343	360	332	337	306	314	328	338	324	306	303	330	331	358	290	310	305	284	301	321	291	319	303	309	309	313	320	344	313	321	290	331	296	305	295	311	318	330	314	330	348	303	318	310	304	275	333	308	324	307	322	311	323	308	332	303	312	331	323	338	310	323	332	342	325	313	296	313	308	332	361	281	333	305	316	313	315	318	278	277	324	302	337	296	297	323	312	325	303	324	334	326	296	347	291	322	331	305	352	349	329	298	306	335	294	350	321	339	312	326	293	297	332	314	294	333	323	297	319	331	328	321	321	304	350	315	307	325	318	301	305	347	312	357	295	308	309	295	302	284	324	313	312	336	304	353	304	333	349	316	308	301	317	308	306	314	330	347	332	298	317	336	322	319	285	282	300	336	325	314	296	324	326	310	357	367	347	319	310	315	305	339	301	302	329	292	327	305	353	306	309	324	329	305	345	320	332	313	338	293	310	327	311	364	320	320	315	311	327	321	302	318	294	325	301	366	301	299	307	361	330	315	312	294	334	327	317	308	336	310	323	286	282	327	308	323	330	317	321	312	299	328	293	343	315	345	308	346	313	314	301	325	292	302	288	291	315	297	297	328	335	308	314	327	343	309	329	288	312	330	287	324	328	314	312	329	325	331	335	301	331	305	307	311	318	333	321	337	335	345	314	342	307	320	319	294	329	322	310	312	311	341	288	302	305	346	325	309	278	318	299	328	332	324	332	315	302	309	334	321	311	347	317	333	314	311	347	335	301	336	303	310	303	311	349	307	316	386	294	324	332	308	313	327	321	313	311	339	332	307	325	276	314	305	317	334	320	323	326	285	339	327	312	327	308	305	292	349	326	316	339	309	309	331	333	331	345	312	292	270	303	298	308	315	331	325	314	302	313	305	327	317	332	319	311	329	307	309	343	310	278	329	325	327	358	320	337	335	324	309	308	308	317	354	312	312	322	311	299	330	311	321	345	308	318	320	296	338	327	319	290	295	326	314	320	299	296	320	306	319	361	320	320	318	322	328	302	325	326	298	307	312	329	313	316	332	300	311	302	332	310	297	319	355	336	305	311	353	308	327	336	366	301	324	292	319	303	312	320	329	345	311	333	326	325	322	294	294	294	336	326	350	320	265	304	317	291	291	283	304	311	319	312	320	298	285	331	301	321	300	326	293	332	300	311	309	294	332	312	323	331	318	325	299	305	313	323	338	323	309	325	297	320	326	326	333	311	317	337	293	336	303	323	309	333	306	347	301	309	310	308	348	304	340	313	327	294	286	335	306	279	325	306	313	293	295	302	309	303	311	341	314	317	320	348	330	360	346	269	350	337	315	303	301	282	335	294	307	336	319	345	347	307	331	304	344	361	328	331	297	311	317	305	331	338	310	279	325	305	295	320	332	318	339	293	319	351	305	330	349	312	315	321	349	302	323	319	334	329	335	354	292	331	347	311	328	330	335	298	338	320	314	347	324	316	347	315	349	302	319	351	270	324	355	282	298	303	317	332	292	308	317	331	319	293	312	325	310	327	329	323	315	318	322	326	302	302	348	355	346	299	333	337	308	337	367	322	339	330	311	306	294	332	318	298	342	331	338	328	308	313	334	290	283	320	325	319	322	316	290	298	275	297	303	305	302	310	332	315	322	290	340	353	289	292	319	293	302	298	318	324	367	328	313	322	333	333	283	335	311	321	318	314	296	312	357	329	317	321	313	327	316	339	285	300	308	298	338	327	293	310	319	309	311	330	342	326	282	296	315	297	295	298	295	310	284	309	344	297	306	323	321	305	303	338	302	295	347	296	286	357	281	268	309	294	318	297	326	336	288	318	294	327	313	339	324	320	370	325	319	334	327	314	329	334	312	342	303	310	325	323	336	336	321	317	347	344	317	305	297	314	339	325	298	322	298	316	309	317	332	330	301	336	282	350	307	322	314	341	287	317	320	333	310	348	302	279	301	314	304	299	300	317	300	316	315	325	310	311	285	325	320	347	328	338	276	310	275	314	358	329	317	312	328	317	321	337	291	324	340	340	306	296	326	322	316	297	314	336	313	311	304	322	310	330	370	300	305	307	325	326	289	353	338	291	285	316	301	324	311	299	349	295	357	292	298	326	323	327	308	278	328	297	286	317	314	317	337	341	324	310	284	295	327	292	307	324	292	324	349	322	277	301	317	320	305	328	299	311	322	318	317	336	314	337	316	307	296	339	320	285	326	318	381	304	309	333	334	306	323	291	304	308	339	320	312	340	317	356	319	356	317	306	312	312	309	310	341	312	315	312	343	313	337	312	340	312	305	304	329	309	303	353	337	312	316	306	310	322	275	343	319	360	315	316	294	296	335	344	329	297	302	323	316	321	334	337	335	287	307	304	343	352	295	314	319	374	307	304	334	317	305	322	330	318	312	315	335	344	323	313	317	341	319	285	307	317	293	303	319	317	317	338	346	303	308	301	315	326	303	290	314	354	298	343	309	300	283	335	316	346	338	341	313	313	322	314	312	324	362	285	320	316	316	283	284	317	292	312	315	341	312	355	335	334	305	307	294	323	308	339	281	310	289	325	291	351	341	334	258	324	340	312	267	337	329	316	290	309	287	326	328	321	309	328	334	316	315	312	328	351	273	310	312	319	346	312	334	318	316	285	325	355	337	313	312	349	309	307	273	301	301	331	286	322	328	276	303	322	289	358	308	302	316	308	355	331	305
13726	1627	2719	3074	2770	2323	2010	1806	1550	1482	1342	1269	1242	1157	1066	1050	1059	995	1042	958	1010	981	946	942	908	873	930	927	901	912	867	924	866	852	862	885	855	888	891	869	952	838	811	830	837	831	825	832	818	866	882	837	809	854	848	834	812	825	804	808	868	839	836	864	848	815	872	838	851	800	803	820	841	816	850	805	802	849	817	825	779	872	799	844	828	859	821	866	831	847	850	796	798	772	791	821	808	793	849	798	797	856	792	815	807	848	872	834	795	795	770	817	809	816	824	842	805	751	848	751	788	820	832	801	791	811	851	791	846	774	804	859	782	768	773	874	805	787	859	804	803	818	804	819	823	853	860	853	765	783	835	813	823	815	801	843	784	794	815	850	787	811	801	771	790	819	847	789	830	847	771	775	820	822	810	848	832	815	843	827	801	851	794	777	826	735	832	808	868	789	799	766	826	850	863	794	872	811	774	806	764	804	807	832	859	839	761	781	816	818	830	792	767	785	824	873	819	798	809	778	884	858	734	820	812	841	825	839	804	824	853	779	771	884	834	788	837	836	818	819	848	777	835	824	844	817	830	841	802	796	852	843	831	785	827	806	830	869	846	814	831	827	817	814	849	812	845	863	796	817	824	811	764	806	742	831	808	784	791	800	832	755	803	816	809	780	784	834	787	833	819	804	792	816	803	779	813	813	838	826	784	765	807	822	783	802	804	841	789	803	751	839	840	795	875	813	830	797	752	788	815	845	842	828	819	824	767	855	746	861	813	836	863	809	826	776	803	826	818	824	822	807	791	817	830	806	823	814	839	788	749	771	849	814	789	786	789	847	778	785	799	824	790	772	800	785	835	808	839	759	809	803	817	824	807	845	836	820	743	781	839	821	793	795	824	838	839	848	818	782	813	823	771	789	833	858	839	773	795	798	750	852	798	794	821	795	815	829	840	830	834	849	832	784	853	786	777	788	818	782	802	780	775	783	811	848	778	818	779	828	783	830	848	818	803	831	774	817	817	759	821	775	828	804	770	783	835	857	843	840	826	812	839	761	836	780	848	824	833	835	779	812	770	789	859	784	825	869	771	844	897	787	855	822	808	860	801	831	811	823	727	782	793	792	812	873	763	808	846	785	860	831	820	801	767	786	752	873	777	787	818	807	807	813	807	859	843	778	806	790	827	813	820	894	795	825	771	831	833	807	820	807	855	833	865	791	856	830	827	872	820	821	813	781	794	838	854	801	779	834	811	823	774	827	771	840	790	881	833	836	831	821	839	826	860	845	813	813	785	847	825	787	811	794	834	821	812	838	839	843	827	831	796	840	804	776	849	828	815	819	795	734	834	795	816	902	795	810	803	781	851	812	827	757	830	804	833	816	809	771	868	804	790	806	809	852	752	824	815	852	801	790	823	782	810	836	800	778	817	835	865	800	772	818	854	810	807	828	782	810	798	801	798	843	874	795	814	887	770	803	788	805	856	799	799	824	774	849	839	819	785	775	853	776	749	766	809	838	806	860	795	828	810	741	780	774	810	734	811	811	834	787	795	812	789	798	846	758	767	812	832	842	792	796	840	826	800	798	854	828	780	812	820	804	849	852	793	799	810	858	849	796	820	838	806	832	799	824	820	797	856	817	844	811	726	874	815	789	853	815	791	753	767	800	811	760	794	824	778	813	819	833	911	834	834	800	778	845	827	824	810	810	815	835	788	848	817	831	823	832	810	808	788	836	869	788	783	860	788	803	862	743	798	761	818	855	834	822	768	827	854	828	783	836	839	791	809	798	837	764	793	839	793	829	784	807	861	822	801	861	802	803	841	809	846	846	801	778	813	800	800	875	815	825	812	780	824	807	791	831	838	832	802	784	788	800	784	840	817	868	798	872	739	883	803	812	858	831	803	782	802	896	800	825	800	841	826	824	811	833	792	814	850	867	811	853	813	814	811	786	790	834	773	820	804	846	823	816	813	840	763	803	809	766	796	813	830	823	861	822	834	827	803	802	815	837	796	816	827	804	829	818	838	809	891	768	831	821	856	827	806	785	878	808	785	798	872	814	811	811	825	859	840	848	782	782	790	791	790	790	841	844	832	825	851	852	831	784	774	769	820	814	796	829	801	854	821	882	840	850	849	777	829	796	779	781	815	820	795	835	848	819	826	828	839	780	796	843	755	788	763	823	804	836	810	822	786	824	746	784	881	835	823	777	776	825	817	829	797	799	854	824	814	833	825	803	797	838	789	847	835	852	805	826	796	864	762	784	800	831	808	782	824	767	838	797	766	777	804	845	802	784	805	830	768	773	810	780	827	781	845	833	814	831	800	794	822	828	838	788	762	772	895	819	854	806	781	804	842	783	784	817	796	823	791	765	808	763	822	785	789	841	858	813	827	750	783	783	836	824	803	798	846	786	831	838	817	817	837	811	817	780	869	848	790	802	814	850	822	743	792	797	824	858	813	823	820	813	820	850	837	829	805	796	817	793	812	782	789	760	807	802	852	806	821	860	820	802	810	835	816	811	840	802	819	813	806	776	758	831	772	768	811	774	847	865	819	786	782	784	843	813	831	850	802	850	796	834	804	795	811	795	826	806	810	805	800	798	817	775	834	813	794	787	845	880	809	804	811	813	855	812	810	817	845	821	797	826	767	829	798	799	821	819	762	775	829	794	829	836	787	766	772	803	821	781	786	825	825	841	755	821	825	812	827	775	762	851	858	814	802	779	815	810	797	796	827	809	829	823	807	761	858	827	847	820	797	782	863	775	840	804	828	826	838	816	834	827	820	859	774	801	813	797	825	832	801	837	813	803	875	776	822	794	832	824	844	846	793	846	808	781	792	834	783	865	789	826	823	784	798	790	852	773	772	845	794	823	808	824	784	798	744	830	775	827	778	813	809	887	835	785	807	807	853	805	780	869	801	835	824	785	786	831	806	842	761	788	810	764	878	816	807	758	802	826	806	847	834	864	788	902	775	864	810	796	869	817	790	781	838	823	812	806	781	855	816	793	797	853	809	836	781	848	797	799	840	829	818	779	869	778	802	806	879	784	786	869	805	780	855	774	819	854	836	858	812	828	851	803	802	791	824	833	823	812	812	794	836	811	798	763	775	881	826	776	806	771	825	803	833	827	772	836	853	794	829	822	810	844	804	796	821	822	824	782	764	880	806	809	785	814	790	805	896	842	769	837	790	782	785	833	808	806	820	796	810	816	865	795	841	813	774	772	824	827	809	782	787	782	835	819	827	779	807	783	812	815	854	809	805	793	773	804	810	779	802	810	812	795	780	794	780	753	865	793	834	838	788	856	780	772	815	824	834	862	897	848	840	838	831	832	829	749	822	806	806	795	777	789	829	806	869	828	819	837	851	842	771	836	796	824	781	778	853	766	830	783	811	800	866	823	800	836	826	853	832	843	814	816	756	823	851	777	840	820	801	791	829	825	800	816	816	844	834	777	800	782	869	820	816	802	802	819	799	839	799	840	779	805	823	776	846	829	809	862
35390	7353	2826	2112	1464	1120	892	810	767	699	617	611	623	531	509	591	521	541	484	481	510	460	441	427	475	497	474	501	487	480	450	496	456	417	473	432	472	465	425	451	463	495	473	451	453	469	417	456	460	425	425	466	437	453	468	447	470	437	455	435	472	436	440	471	461	470	482	449	453	458	466	473	477	503	492	431	466	498	402	469	447	464	489	466	449	473	445	467	462	485	446	435	422	437	452	466	486	468	474	473	451	482	478	446	450	449	456	437	445	426	456	406	488	471	454	493	476	446	441	477	433	445	471	451	469	471	457	479	475	448	441	504	471	455	427	471	448	480	448	460	459	438	461	473	434	512	475	470	471	433	444	467	459	446	469	476	451	451	458	484	453	456	475	487	486	481	441	442	464	480	468	422	439	479	447	426	496	517	466	467	424	473	466	423	466	431	445	494	449	454	447	486	480	465	452	403	428	473	466	460	461	461	469	469	467	470	413	434	438	444	467	454	483	452	476	453	466	447	462	487	447	485	512	459	444	480	456	475	443	447	463	453	473	446	473	444	460	474	413	465	479	452	449	439	463	457	485	463	470	489	465	479	521	450	493	459	447	456	399	487	425	478	465	477	498	435	402	474	438	471	516	441	465	429	442	441	432	442	452	420	473	468	455	478	465	447	437	467	451	442	431	442	439	453	432	461	490	445	475	443	439	511	483	470	457	415	444	460	429	465	441	429	461	454	435	452	449	405	474	480	451	472	485	450	449	446	472	434	464	467	444	425	446	458	421	449	447	468	435	439	481	466	457	437	437	458	423	457	455	465	458	469	451	490	451	434	418	445	447	445	454	444	450	489	478	448	474	449	480	450	437	440	501	432	466	487	487	487	444	458	427	469	469	441	465	503	450	431	467	427	451	454	433	414	388	455	447	436	463	465	474	440	436	481	480	483	508	493	511	447	496	450	498	430	461	434	484	477	500	466	459	431	494	459	447	474	447	425	462	462	524	456	473	449	460	456	463	486	467	451	439	499	474	472	478	469	446	444	492	469	453	452	435	462	439	479	477	469	421	429	440	407	438	426	446	473	444	450	462	491	439	481	436	441	416	418	476	437	479	478	449	427	427	461	471	490	425	445	490	444	438	453	426	445	457	476	473	454	466	470	478	414	406	435	441	470	457	453	452	478	488	463	421	431	474	434	448	492	450	456	489	487	465	412	417	431	430	501	456	477	481	509	459	434	468	441	436	437	428	452	463	453	446	430	457	460	479	442	447	448	471	497	462	473	440	507	462	470	453	473	409	462	440	501	480	468	434	412	440	424	459	476	462	448	458	484	457	410	460	462	447	478	440	483	463	473	462	475	439	452	467	433	444	482	443	463	438	456	437	450	445	439	452	459	414	431	421	451	463	448	441	476	471	450	464	434	417	454	475	446	488	466	470	487	420	475	434	420	469	458	468	456	454	454	473	483	451	450	491	475	443	477	424	482	417	492	459	499	489	463	490	459	479	493	456	445	456	476	417	425	478	470	478	502	447	452	445	487	428	457	390	439	441	436	451	444	452	439	437	450	427	483	458	445	442	486	446	439	447	439	429	491	419	483	428	458	429	448	480	443	458	445	478	427	467	462	450	448	442	444	491	433	432	440	439	434	470	443	487	450	477	410	491	434	468	458	502	520	482	458	450	460	439	456	434	481	453	441	494	482	466	434	464	464	438	467	445	487	466	480	431	467	451	449	440	480	448	509	455	416	475	437	412	458	476	462	476	441	448	451	484	469	471	453	463	458	488	444	424	450	454	443	448	450	463	413	490	397	465	454	476	426	419	461	479	475	455	470	404	456	493	465	459	437	467	508	457	410	388	448	483	456	453	457	492	469	433	485	481	482	450	457	429	436	463	442	445	440	504	441	461	458	439	443	487	425	425	467	451	465	431	481	493	485	475	489	466	458	439	458	452	477	453	440	498	441	440	458	453	465	439	435	434	467	451	443	458	472	466	450	470	454	445	433	448	400	437	464	472	476	448	508	470	442	442	486	443	469	442	432	457	462	464	507	456	467	452	480	401	488	464	493	469	458	459	445	409	500	463	462	438	444	486	464	421	452	468	546	452	438	452	481	461	490	454	462	480	437	449	465	445	440	430	466	501	436	466	481	434	440	472	472	455	449	489	486	521	438	468	484	435	437	442	448	478	474	475	476	455	443	471	490	459	472	444	474	475	453	465	453	446	469	455	462	449	426	463	461	483	469	430	477	435	466	448	482	476	478	479	471	435	460	446	443	482	468	439	478	432	414	493	471	463	465	438	467	478	436	446	474	462	471	453	440	401	486	446	405	468	439	481	470	446	467	479	448	454	454	440	429	440	457	505	457	463	468	479	415	435	478	463	468	474	448	438	448	481	449	421	485	481	438	445	435	454	473	459	449	442	441	464	490	443	435	468	434	485	442	445	427	439	470	435	445	458	453	457	409	476	474	411	457	452	461	460	447	435	463	464	460	401	472	437	441	419	452	471	400	397	443	482	473	427	464	456	419	438	429	461	444	450	465	457	499	427	441	463	431	462	463	511	469	482	464	507	470	440	436	441	460	436	463	442	465	454	441	455	466	429	471	455	493	503	457	434	487	455	431	481	480	480	435	449	473	432	463	467	457	467	481	449	477	458	452	433	446	458	468	460	437	501	437	431	467	440	464	422	536	452	458	456	435	456	439	447	456	425	437	424	439	449	443	479	449	455	470	467	471	465	427	467	431	491	423	493	445	464	466	464	431	453	457	500	457	508	457	468	480	474	460	480	481	457	491	484	455	436	429	473	459	459	495	506	423	469	451	450	459	423	455	437	462	422	509	447	429	461	461	450	470	468	446	470	466	432	449	470	457	472	449	478	445	437	444	429	519	428	421	435	444	482	486	484	472	444	463	455	473	450	469	445	491	489	430	452	481	460	523	497	439	479	485	447	442	472	446	447	463	496	438	474	455	411	471	434	435	460	475	439	466	448	460	481	465	458	463	466	441	458	462	424	440	452	405	448	452	438	438	456	479	497	504	454	462	455	439	453	458	458	492	428	451	445	440	444	437	492	464	489	414	471	460	436	410	468	442	446	465	484	441	463	453	448	431	496	460	488	490	462	435	478	478	467	485	453	471	462	455	442	460	492	499	467	470	479	435	444	433	459	478	456	488	448	494	450	442	461	453	438	461	467	474	434	458	469	465	436	420	410	459	419	471	430	451	449	462	417	444	443	480	466	453	479	485	447	461	444	442	409	450	466	458	480	482	442	458	476	458	442	448	468	442	452	489	473	474	437	432	452	466	455	451	464	457	431	463	480	472	452	476	479	435	469	458	460	489	441	412	466	408	480	446	447	476	433	489	450	429	454	438	475	447	494	494	459	466	465	462	493	460	442	444	505	446	483	463	430	448	478	457	447	474	464	465	435	440	451	469	461	502	478	441	420	441	465	466	455	500	432	448	463	418	451	444	485	453	459	476	481	468	456	465	492	422	494	460
17475	2607	4714	5469	4780	4053	3358	2982	2646	2245	2151	1991	1823	1757	1638	1667	1577	1467	1481	1419	1333	1402	1421	1367	1332	1266	1228	1191	1249	1245	1241	1296	1192	1253	1178	1155	1207	1203	1198	1191	1147	1141	1134	1152	1150	1161	1181	1077	1124	1138	1127	1136	1128	1152	1102	1089	1143	1102	1167	1145	1146	1107	1128	1113	1089	1117	1108	1123	1129	1164	1095	1081	1139	1096	1112	1171	1071	1056	1068	1122	1145	1161	1144	1086	1148	1122	1105	1094	1109	1083	1065	1108	1087	1062	1044	1121	1043	1120	1082	1091	1046	1122	1095	1078	1074	1167	1104	1048	1099	1133	1125	1092	1090	1069	1088	1076	1085	1032	1024	1109	1074	1086	1108	1092	1094	1139	1099	1078	1103	1104	1097	1116	1080	1065	1095	1129	1106	1060	1117	1069	1107	1135	1073	1013	1081	1061	1138	1020	1098	1118	1044	1078	1150	1117	1013	1106	1080	1060	1068	1055	1095	1109	1116	1071	1132	1130	1080	1085	1051	1102	1147	1087	1057	1065	1034	1043	1097	1124	1102	1102	1032	1108	1115	1045	1160	1061	1159	1110	1151	1123	1087	1136	1072	1044	1126	1097	1154	1064	1061	1140	1085	1087	1087	1128	1099	1076	1072	1074	1133	1082	1035	1100	1068	1131	1088	1112	1117	1082	1124	1104	1097	1066	1112	1078	1116	1107	1052	1085	1076	1091	1106	1123	1074	1104	1091	1103	1125	1041	1166	1088	1108	1092	1105	1114	1131	1055	1116	1095	1054	1096	1075	1013	1135	1067	1084	1065	1099	1062	1103	1107	1139	1054	1078	1072	1090	1041	1077	1074	1086	1094	1054	1067	1155	1144	1156	1049	1081	1100	1001	1050	1074	1040	1100	1072	1108	1081	1088	1091	1082	1097	1046	1031	1096	1064	1088	1091	1071	1090	1104	1107	1059	1094	1114	1064	1067	1086	1046	1066	1051	1155	1036	1060	1099	1067	1137	1084	1035	1084	1134	1037	1142	1113	1094	976	1141	1071	1111	1099	1106	1086	1075	1176	1085	1050	1141	1072	1112	1047	1084	1088	1093	1049	1082	1141	1067	1159	1090	1058	1090	1150	1108	1131	1061	1070	1082	1138	1060	1111	1085	1044	1087	1107	1057	1095	1127	1142	1054	1064	1107	1088	1086	1097	1074	1109	1114	1070	1129	1070	1074	1139	1099	1107	1059	1095	1059	1084	1059	1092	1105	1073	1079	1076	1054	1096	1046	1092	1151	1120	1053	1161	1023	1028	1094	1123	1045	1080	1128	1079	1094	1060	1019	1085	1151	1094	1091	1075	1118	1099	1031	1123	1082	1038	1090	1118	1084	1115	1116	1043	1061	1068	1061	1122	1129	1073	1078	1118	1061	1044	1162	1096	1071	1048	1070	1108	1154	1064	1097	1108	1118	1079	1102	1092	995	1017	1108	1007	1065	996	1081	1083	1098	1085	1060	1094	1097	1061	1053	1096	1058	1123	1106	1082	1121	1081	1037	1054	1054	1054	1076	1133	1112	1039	1040	1137	1084	1098	1125	1010	1104	1091	1025	1067	1120	1042	1078	1083	1039	1082	1109	1059	1059	1097	1072	1086	1097	1104	1113	1080	1056	1138	1110	1095	1075	1117	1025	1092	1088	1030	1075	1098	1097	1122	1118	1131	1085	1019	1012	1050	1035	1053	1068	1083	1087	1093	1048	1099	1166	1134	1092	1085	1065	1025	1014	1063	1105	1016	1077	1120	1092	1037	1132	1106	1101	1023	1034	1116	1069	1097	1123	1124	1130	1100	1088	1055	1078	1037	1115	1014	1093	1057	1100	1083	1050	1092	1093	1059	1094	1112	1093	1037	978	1112	1060	1127	1129	1025	1070	1078	1049	1042	1073	1059	1083	1054	1114	1086	1143	1101	1068	1060	1059	1104	1031	1105	1105	1056	1071	1025	1069	1047	1060	1120	1008	1110	1054	1089	1083	1103	1100	1099	1079	1107	1081	1051	1055	1100	1102	1107	1113	1091	1154	1065	1046	1139	1073	1086	1131	1068	1076	1034	984	1074	1082	1048	1136	1103	1053	1075	1092	1125	1081	1080	1046	1088	1036	1079	1066	1119	1145	1007	1094	1121	1133	1032	1073	1077	1098	1083	1079	1112	1106	1078	1074	1037	1079	1084	1097	1106	1067	1082	1073	1072	1120	1063	1049	1052	1122	1132	1136	1102	1055	1101	1084	1080	1112	1118	1156	1104	1100	1080	1023	1096	1122	1100	1094	1073	1103	1067	1108	1104	1108	1136	1075	1110	1144	1066	1155	1045	1120	1082	1053	1045	1098	1098	1036	1085	1118	1071	998	1159	1187	1087	1081	1058	1066	1098	1087	1085	1069	1067	1050	1085	1107	1089	1168	1041	1103	1069	1090	1102	1125	1061	1059	1101	1031	1071	1077	1089	1043	1060	1116	1043	1047	1083	1133	1071	1058	1085	1098	1133	1095	1029	1029	1111	1071	1059	1056	1075	1054	1048	1064	1079	1083	1045	1099	1079	1031	1110	1109	1110	1083	1100	1056	1068	1082	1090	1090	1054	1108	1124	1111	1047	1102	1094	1079	1107	1044	1117	1039	1081	1016	1114	1047	1077	1082	1094	1108	1113	1117	1127	1052	1112	1068	1103	1115	1052	1083	1045	1049	1031	1077	1109	1107	1065	1078	1026	1076	1051	1089	1043	1063	1144	1061	1036	1142	1053	1092	1103	1088	1047	1106	1073	1173	1079	1042	1123	1052	1113	1087	1069	1059	1064	1069	1016	1118	1042	1151	1046	1122	1091	1116	1104	1033	1129	1129	1069	1068	1078	1097	1064	1123	1048	1083	1121	1109	1121	1138	1046	1079	1104	1056	1088	1125	1070	1097	1075	1090	1136	1070	1120	1140	1047	1084	1091	1117	1084	1050	1036	1060	1114	1114	1121	1042	1125	1137	1114	1069	1128	1131	1024	1082	1106	1097	1076	1019	1142	1094	1162	1073	1047	1094	1086	1066	1098	1110	1012	1089	1104	1057	1062	1060	1126	1077	1134	1090	1138	1024	1108	1086	1124	1052	1131	1108	1085	1093	1111	1135	1124	997	1070	1088	1090	1071	1031	1065	1114	1130	1166	1039	1099	1137	1060	1108	1030	1087	1049	1057	1072	1099	1034	1088	1149	1132	1134	1048	1083	1036	1094	1129	1087	1055	1031	1048	1025	1062	1134	1076	1105	1082	1061	1067	1050	1084	1110	1051	1123	1095	1073	1051	1070	1143	1094	1114	1055	1129	1111	1100	1036	1097	1132	1139	1100	1112	1109	1100	1055	1090	1046	1080	1102	1039	1084	1025	1082	1089	1108	1052	1070	1090	1086	1126	1073	1055	1090	1082	1064	1116	1093	1050	1020	1092	1046	1086	1054	1122	1117	1091	1107	1100	1050	1056	1112	1110	1124	1125	1111	1104	1068	1023	1052	1104	1095	1067	1079	1076	1060	1061	1103	1111	1071	1115	1113	1088	1113	1079	1094	1043	1100	1146	1139	1051	1095	1106	1101	1057	1081	1057	1067	1079	1099	1112	1111	1075	1067	1081	1067	1069	1080	1021	1085	1010	1075	1084	1027	1106	1104	1077	1112	1023	1053	1054	999	1093	1030	1102	1095	1101	1078	1102	1084	1156	1056	1135	1075	1083	1098	1137	1095	1118	1085	1067	1091	1073	1124	1042	1088	1083	1063	1146	1072	1109	1044	1117	1057	1092	1087	1096	1053	1120	1050	1112	1145	1030	1058	1128	1073	1039	1077	1057	1060	1023	1124	1086	1067	1109	1035	1054	1117	1053	1085	1109	1062	1070	1109	1059	1078	1027	1103	1098	1128	1057	1060	1116	1050	1098	1070	1105	1069	1105	1058	1135	1063	1083	1060	1107	1090	1078	1024	1051	1109	1108	1107	1131	1040	1114	1117	1102	1131	1035	1141	1096	1094	1057	1087	1067	1123	1060	1094	1134	1044	1056	1087	1087	1109	1106	1118	1063	1111	1069	1083	1079	1106	1063	1090	1085	1137	1088	1104	1050	1117	1034	1077	1101	1116	1072	1108	1100	1072	1083	1120	1153	1069	1098	1134	1107	1080	1115	1144	1066	1041	1122	1109	1086	1110	1041	1049	1089	1043	1091	1060	1115	1062	1085	1097	1142	1101	1030	1111	1074	1100	1072	1087	1111	1131	1112	1100	1042	1023	1097	1039	1094	1108	1061	1063	1075	1075	1042	1042	1119	1082	1061	1086	1109	1038	1100	1088	1060	1047	1090	1076	1065	1075	1064	1099	1076	1045	1103	1080	1028	1066	1084	1086	1029	1126	1078	1140	1078	1162	1097	1077	1096	1078	1101	1044	1063	1061	1139	1098	1116	1107	1081	1117	1050	1131	1014	1124	1084	1122	1114	1133	1099	1099	1046	1061	1100	1091	1134	1181	1067	1117	1046	1090	1110	1087	1074	1080	1100	1063	1071	1035	1056	1089	1150	1094	1095	1102	1109	1055	1131	1075	1084	1097	1020	1092	1104	1076	1072	1034	1094	1091	1128	1066	1084	1086	1089	1110	1133	1027	1083	1143	1109	1040	1100	1086	1062	1086	1061	1136	1078	994	1116	1128	1034	1078	1060	1143	1065	1075	1015	1074	1077	1070	1069	1032	1099	1009	1073	1061	1049	1090	1078	1074	1118	1067	1154	1099	1014	1026	1046	1069	1071	1101	1064	1073	1107	1061	1111	1096	1078	1048	1142	1062	1059	1107	1121	1131	1112	1136	1107	1095	1143	1038	1071	1113	1086	1042	1104	1108	1082	1079	1097	1104	1036	1077	1098	1082	1076	1101	1108	1056	1060	1120	1062	1090	1015	1107	1127	1100	1047	1100	1048	1045	1033	1105	1074	1073	1088	1040	1062	1096	1132	1062	1067	1052	1103	1106	1057	1041	1078	1096	1137	1146	1075	1128	1014	1062	1046	1097	1074	1128	1064	1085	1102	1044	1106	1114
11042	571	195	186	164	178	185	167	157	177	176	155	187	182	170	167	174	187	184	150	132	173	150	162	153	138	158	174	173	213	149	187	180	152	188	162	180	174	184	183	179	193	165	175	164	174	186	172	164	165	159	164	171	170	151	180	170	182	172	174	183	172	150	179	170	164	163	170	160	177	154	154	177	159	187	172	165	166	171	177	160	167	153	158	140	190	160	172	154	158	153	143	158	170	174	153	180	161	175	168	185	151	132	141	161	161	168	156	165	156	222	194	151	162	144	167	168	189	178	173	165	178	175	177	171	169	170	166	171	159	165	167	156	164	168	187	180	142	168	190	183	151	173	178	169	157	153	150	144	174	145	158	152	186	199	170	160	148	163	145	162	149	163	156	173	169	157	171	165	174	156	176	187	146	167	170	131	170	166	160	179	163	157	148	121	192	140	167	172	167	159	161	159	162	143	153	143	167	167	188	170	183	172	157	139	156	174	155	173	166	146	176	146	169	151	168	155	196	145	167	161	160	137	152	170	160	199	177	185	159	143	174	175	153	172	162	177	143	179	161	155	190	152	152	157	167	171	162	203	168	138	186	178	160	175	139	162	158	155	190	171	170	164	159	172	173	159	167	140	190	186	172	193	170	174	177	164	179	162	151	159	169	190	180	163	174	180	166	170	154	168	157	177	172	165	159	174	185	151	174	152	171	194	156	150	167	141	156	163	155	185	144	164	141	193	154	175	187	186	172	155	165	165	169	185	160	185	154	147	144	148	192	169	169	177	161	180	156	170	157	164	144	176	158	157	162	156	153	148	147	171	170	166	154	186	161	166	159	168	167	158	189	178	162	173	148	142	160	168	149	174	178	159	171	167	155	142	173	159	166	144	158	178	170	160	176	159	156	149	172	168	181	174	162	164	149	161	183	159	146	156	162	174	161	190	173	180	154	187	158	196	151	165	152	167	176	159	153	188	177	160	161	167	147	162	145	177	165	155	170	168	155	158	179	160	175	200	166	156	187	164	147	159	157	164	163	162	162	157	171	154	135	151	152	178	155	138	154	185	158	177	164	168	172	190	166	153	152	179	170	172	155	159	181	181	168	177	180	159	143	174	157	168	177	171	173	139	186	160	133	150	161	175	181	154	152	149	168	171	183	148	147	139	194	158	165	170	175	144	158	170	165	162	147	157	191	155	164	154	158	172	149	152	170	160	162	151	178	159	180	163	147	180	157	169	199	164	169	161	182	178	175	142	157	161	171	161	177	179	154	135	145	153	180	154	169	175	162	189	161	165	171	173	167	176	168	164	165	153	145	196	167	132	148	156	159	163	153	172	162	152	172	158	164	197	159	169	180	164	154	156	146	170	169	159	174	153	173	178	166	179	145	163	159	176	155	154	178	166	181	125	165	153	170	151	154	168	146	172	166	166	177	168	154	165	147	150	152	141	159	156	168	161	131	171	162	142	154	157	172	161	163	187	165	157	158	174	154	175	169	170	157	164	164	155	163	157	160	162	141	172	166	157	171	158	175	173	161	161	167	184	174	155	179	208	175	167	148	184	159	162	168	173	143	150	175	150	168	163	168	139	175	177	192	170	131	146	158	155	167	156	161	155	170	149	162	152	171	163	165	151	150	153	158	148	175	158	172	162	147	156	200	151	167	195	172	167	148	160	144	180	158	164	194	190	163	164	164	157	175	159	147	185	161	177	165	167	173	144	188	173	155	184	167	156	159	143	158	167	164	173	155	179	171	154	180	148	179	175	180	146	162	173	162	163	160	141	167	160	177	178	170	171	202	152	171	175	193	161	165	172	177	173	153	194	170	159	159	189	172	159	161	155	178	171	165	175	177	151	170	150	156	163	160	158	150	172	173	164	154	137	176	142	169	146	184	135	156	155	160	149	166	179	179	153	166	171	186	159	175	149	168	171	185	164	201	179	168	170	159	176	183	151	179	156	157	160	181	166	175	152	158	164	156	133	160	152	162	160	165	165	178	167	154	148	162	152	173	162	162	147	158	157	157	167	170	155	186	164	190	163	160	171	192	174	144	183	161	165	169	159	169	162	154	180	186	168	161	154	168	147	188	177	156	171	163	160	156	166	161	172	152	201	183	175	165	161	150	197	175	160	190	176	164	163	171	184	177	169	176	176	179	159	186	171	139	157	166	182	188	162	171	202	158	162	141	173	178	160	183	162	161	176	160	166	163	170	151	152	151	171	171	161	170	161	172	176	175	178	147	159	157	161	168	160	143	177	177	147	157	169	178	180	139	141	164	170	148	170	187	186	178	166	171	162	159	153	160	170	193	158	170	163	142	157	170	180	174	167	141	155	175	170	175	182	170	170	164	151	175	161	183	170	174	168	149	143	154	151	154	158	170	170	182	178	162	172	161	151	174	158	168	162	159	141	149	152	182	153	147	152	170	175	177	154	152	167	139	148	161	161	182	170	178	185	150	162	132	144	144	174	186	154	161	181	200	176	185	185	174	162	168	157	169	169	166	148	169	160	166	173	129	168	172	129	140	165	153	159	168	180	167	168	146	160	171	146	176	174	172	180	191	170	162	144	158	162	157	179	163	162	177	174	180	173	170	171	180	164	190	154	162	151	155	173	164	160	152	176	149	156	173	169	174	174	173	175	165	174	153	138	141	165	163	146	178	178	167	194	163	150	145	156	129	167	153	179	192	178	154	163	166	157	158	182	154	149	150	157	179	162	154	160	176	136	140	153	167	123	162	159	153	180	159	161	158	188	159	175	158	154	160	156	153	158	165	164	176	172	172	174	177	157	175	171	178	160	166	165	169	162	158	153	188	175	172	165	148	144	192	156	146	167	167	166	142	172	176	172	176	176	158	178	170	142	168	149	154	168	174	164	167	173	142	149	157	162	168	176	147	154	133	155	163	184	164	167	151	182	171	169	163	159	150	186	169	145	173	136	170	183	165	188	158	169	173	160	155	183	157	146	166	165	158	170	149	157	158	141	161	150	173	152	172	144	173	155	159	184	163	178	134	174	180	159	161	165	152	172	213	152	137	168	161	153	175	175	160	175	150	179	169	174	184	161	169	177	146	184	193	163	162	161	178	152	170	181	156	179	159	159	166	160	156	165	161	143	165	177	169	184	160	152	171	168	177	152	162	150	191	158	191	168	168	172	176	153	179	153	181	191	175	150	161	184	156	165	163	147	160	171	139	177	182	169	152	161	189	157	163	143	177	164	172	171	183	161	149	170	151	139	163	165	170	164	182	159	159	185	163	163	183	160	145	159	149	164	167	162	151	171	127	148	167	190	145	178	150	171	158	182	164	173	146	187	141	163	165	160	158	186	141	186	167	171	156	179	183	180	159	155	178	157	165	170	149	145	163	159	153	164	144	157	168	176	169	175	159	149	154	154	147	143	191	168	170	177	168	149	148	181	170	186	130	147	160	146	175	156	178	191	165	172	146	168	182	159	173	163	155	163	142	167	155	158	153	158	182	157	201	167	165	152	182	163	188
5824	554	530	577	593	531	526	530	557	508	522	533	506	504	465	507	502	468	518	531	478	512	518	489	492	471	472	507	480	470	486	499	504	480	476	473	491	505	524	496	501	531	473	444	463	492	437	456	474	502	472	476	532	463	489	519	540	497	483	478	530	486	458	478	492	508	517	485	444	468	536	445	519	529	481	452	487	530	479	473	461	464	491	518	459	486	515	490	477	516	469	465	498	492	503	485	507	472	466	521	452	480	463	465	491	471	464	481	486	476	449	479	499	487	508	487	505	498	509	489	510	448	505	431	491	466	480	470	516	488	517	472	462	446	479	507	486	479	478	489	462	475	516	511	500	518	514	506	505	479	499	496	498	477	473	487	491	486	484	507	504	480	461	513	498	478	462	511	494	469	522	503	443	457	503	505	484	450	488	491	491	522	494	472	497	505	465	501	459	464	475	493	491	492	485	460	499	467	495	455	474	498	466	485	496	493	522	502	469	459	499	476	512	452	481	469	504	442	490	500	480	506	482	497	477	436	446	465	488	482	459	484	464	505	471	496	479	459	487	484	461	484	488	523	450	487	498	478	425	513	496	482	486	483	480	473	492	462	497	478	511	478	479	496	533	506	461	480	488	476	504	509	492	458	454	506	501	508	470	504	474	496	528	469	485	479	501	481	491	456	491	487	492	453	510	483	503	485	502	489	511	506	462	486	516	486	472	518	514	527	515	494	469	501	491	460	520	464	470	429	474	457	465	506	493	487	478	494	508	472	479	409	488	461	491	490	512	494	474	500	482	508	496	495	470	475	478	517	503	483	472	488	499	480	475	481	471	480	466	471	503	524	481	480	506	483	497	486	458	484	497	455	498	517	510	464	463	438	500	498	511	511	488	452	486	451	481	447	503	487	524	523	479	523	451	464	459	460	502	476	513	447	474	493	473	509	515	514	472	503	488	495	461	474	498	468	487	516	472	463	502	475	498	482	489	477	519	493	497	491	487	487	497	457	525	508	472	485	498	525	517	492	506	465	450	482	445	447	485	490	515	473	480	471	460	461	475	499	464	529	472	478	447	492	469	500	489	498	451	468	467	508	457	450	442	498	470	503	486	491	456	433	490	466	459	493	487	463	500	461	488	509	513	469	494	475	465	456	496	452	524	480	515	489	507	518	524	488	471	475	501	489	522	532	479	489	475	481	485	485	473	469	486	507	481	475	526	478	397	468	450	512	446	513	487	528	505	436	484	484	503	480	513	495	507	461	456	500	463	498	536	466	494	455	511	481	450	470	506	483	420	493	483	491	479	487	472	517	480	507	477	522	499	479	501	477	525	453	494	489	472	466	466	514	479	504	491	505	455	442	516	464	474	474	459	517	497	486	506	475	471	509	499	466	490	501	502	502	481	478	529	472	495	528	479	468	514	457	482	478	454	526	466	482	481	473	508	544	487	489	489	447	485	513	469	499	472	560	505	487	475	489	513	504	481	483	492	473	476	485	467	497	511	457	473	490	462	507	494	472	475	473	512	452	469	468	492	501	475	502	523	508	455	503	472	481	476	463	493	457	485	479	497	488	460	496	506	504	489	496	541	506	475	506	517	494	490	483	465	507	454	461	494	500	488	471	520	489	530	506	506	479	478	494	472	507	472	498	492	519	477	499	547	480	517	483	480	537	481	483	471	494	519	498	485	488	480	483	497	506	512	490	530	487	529	480	503	496	485	516	510	502	500	498	486	484	465	464	460	489	492	551	500	521	476	466	502	484	492	496	468	475	478	499	490	444	467	486	496	462	484	489	435	477	456	473	512	515	521	460	456	467	491	456	467	444	493	478	478	474	474	467	495	488	487	472	508	482	465	487	487	513	496	481	481	528	490	486	480	522	458	480	450	471	503	511	487	473	518	483	431	504	457	516	524	518	496	466	471	471	496	490	468	499	476	476	472	511	516	497	494	507	482	514	509	501	522	442	509	488	501	495	474	490	434	515	473	494	493	477	493	458	475	453	460	476	477	505	491	467	501	492	451	477	473	486	489	501	445	501	446	510	459	477	485	474	480	480	475	468	502	464	467	489	508	485	472	486	498	480	492	488	480	489	513	473	474	458	495	472	471	503	498	543	515	441	442	464	503	494	433	507	479	480	489	506	445	488	483	482	487	496	465	464	488	511	490	491	513	522	492	479	502	473	545	534	508	480	442	503	505	467	493	503	481	469	488	492	481	493	478	469	481	520	493	503	475	502	500	465	486	515	469	488	508	522	453	487	471	466	514	490	497	465	495	490	507	509	475	436	488	477	476	486	476	463	462	474	456	455	500	470	501	519	471	529	470	472	490	453	496	467	506	477	505	485	492	471	542	477	487	520	486	488	535	484	450	476	479	452	542	470	494	489	456	501	479	479	495	490	454	455	502	474	463	469	511	462	485	481	470	477	489	498	499	507	492	552	519	511	473	498	497	499	488	495	487	487	469	480	476	483	469	499	472	512	464	501	524	522	522	459	484	497	477	516	512	501	463	490	482	476	472	482	510	500	482	475	528	498	488	541	484	466	485	470	514	512	514	559	513	535	497	503	464	490	501	488	514	510	488	467	537	490	534	494	525	478	486	466	488	517	469	504	521	461	498	478	505	489	495	517	510	493	503	497	505	478	475	488	479	483	462	500	499	506	471	441	472	469	485	469	498	438	466	457	495	474	486	486	484	531	482	430	474	502	455	479	490	471	525	472	509	468	489	477	475	478	466	471	487	481	446	476	488	484	477	521	534	495	481	471	466	478	465	474	437	494	519	491	505	492	469	494	497	483	485	484	477	488	483	428	494	485	506	522	495	508	454	500	486	474	507	469	522	510	451	472	464	448	478	512	497	483	454	465	489	476	451	523	479	469	513	488	503	493	480	513	482	504	494	516	482	490	463	456	479	533	467	497	478	462	468	493	478	483	514	480	438	484	449	495	488	516	441	473	496	482	469	491	502	474	481	473	495	482	463	467	507	477	497	510	510	494	465	534	445	510	489	521	474	519	482	533	449	482	525	536	507	507	502	439	498	490	457	482	468	463	490	483	465	493	519	510	461	493	475	486	510	542	457	491	473	445	465	488	486	498	473	478	469	475	465	501	506	504	530	468	495	475	478	510	440	485	493	490	517	509	487	526	466	467	492	483	478	501	455	492	507	502	543	508	488	505	488	492	515	481	532	529	507	469	522	507	494	493	472	524	445	469	485	476	544	530	471	488	455	486	508	487	483	471	487	475	446	475	464	485	471	525	491	494	476	483	500	492	479	442	488	475	482	475	465	469	518	499	513	502	528	508	506	459	496	482	484	507	477	480	479	500	480	495	525	511	449	500	509	498	464	505	496	458	493	520	487	480	464	430	490	476	454	471	486	481	454	499	515	469	498	515	479	496	483	461	457	437	499	500	485	467	480	517	498	470	470	517	492	497	506	480	475	506	511	498	516	496	507	474	500	479	448	521	453	500	493	462	527	491	491	487	497	533	474	511	492	477
25511	3390	1343	999	757	614	514	491	444	412	384	406	388	401	347	361	353	326	355	341	324	330	375	315	346	339	303	310	319	316	344	309	318	336	303	305	329	296	345	322	329	311	295	329	338	318	300	340	328	288	330	295	315	323	300	347	341	332	316	318	327	346	296	309	321	303	308	321	344	314	306	318	331	304	303	307	294	287	312	279	309	341	329	318	305	343	303	288	349	309	299	317	308	314	352	331	301	327	308	326	314	294	301	330	298	273	277	349	305	299	302	297	305	282	302	340	336	298	317	326	310	317	330	306	326	336	302	312	288	326	324	354	320	298	320	334	315	335	299	321	303	296	334	283	303	325	324	303	322	300	337	321	279	295	322	309	297	302	326	326	317	319	347	335	316	322	346	296	295	262	306	322	305	336	317	326	302	307	324	284	376	300	320	341	322	344	313	303	303	311	314	285	309	308	304	312	303	326	363	328	332	320	340	363	311	323	300	283	315	324	329	326	307	300	301	298	309	314	321	340	311	312	315	313	298	298	278	342	321	337	304	335	327	324	320	315	339	306	302	290	318	341	343	303	320	313	340	313	342	319	313	324	331	339	295	304	317	312	295	288	300	327	344	319	304	306	362	325	323	297	315	287	329	309	330	320	298	350	342	326	308	327	293	319	273	300	309	314	306	310	281	315	313	315	330	298	326	328	300	319	299	288	298	305	305	306	332	290	295	328	308	305	304	289	328	325	336	320	291	301	318	308	345	321	316	318	324	299	333	317	310	346	327	322	318	298	320	308	296	326	289	309	329	324	312	293	321	324	279	329	313	279	305	319	330	325	307	310	311	319	298	303	327	299	288	312	330	359	312	323	312	303	346	303	287	318	317	299	326	296	361	298	328	283	322	318	328	319	345	330	306	310	305	307	347	303	319	314	283	295	328	294	339	324	316	329	304	301	290	309	313	309	335	318	329	326	296	317	323	314	320	288	325	303	314	339	285	313	297	322	342	317	314	323	355	309	320	341	317	340	318	316	305	328	281	325	332	296	309	343	314	327	304	258	315	290	315	335	362	337	330	327	312	280	344	300	306	310	304	354	312	319	305	322	290	315	316	306	316	305	277	320	327	323	329	321	307	302	330	325	345	335	314	275	316	284	321	341	289	286	300	338	345	318	299	308	322	302	289	302	311	307	318	327	322	341	326	322	324	320	327	328	324	356	319	316	299	282	294	317	310	350	302	307	325	304	299	333	320	300	318	325	309	298	309	323	315	315	322	279	319	342	316	303	337	326	320	295	288	336	315	335	309	314	338	320	268	331	313	320	330	342	328	335	325	311	299	329	352	344	331	321	292	330	299	308	351	293	338	301	278	310	353	320	321	308	324	306	305	318	301	316	311	309	312	328	318	310	318	306	340	328	324	319	273	302	321	285	305	335	277	306	316	305	315	328	334	305	287	351	323	287	315	287	309	323	334	326	316	321	327	283	351	339	325	306	297	321	337	314	305	317	309	332	310	324	333	286	304	318	299	329	342	299	332	292	296	324	299	344	341	316	320	315	348	337	339	305	358	317	295	291	306	339	334	313	306	309	311	312	303	309	322	290	334	329	297	334	293	297	310	287	310	337	301	299	292	309	292	331	306	327	333	303	296	324	335	314	340	328	331	295	270	304	351	366	316	344	349	343	293	320	307	343	314	334	322	298	287	339	299	304	329	311	289	308	293	296	316	298	325	312	361	317	330	326	305	308	296	307	346	325	314	298	325	328	292	311	300	322	312	322	283	311	374	313	305	319	310	333	354	311	311	315	331	330	316	345	313	293	311	321	335	316	308	303	291	313	299	287	304	302	326	298	344	312	308	323	324	318	301	303	301	321	321	311	340	289	327	321	325	338	328	275	330	314	316	305	323	306	301	318	311	294	328	309	334	289	289	309	337	316	308	325	309	289	322	303	300	321	329	358	306	305	332	329	327	281	308	303	314	310	320	316	313	313	274	366	272	305	307	304	319	301	329	321	306	275	326	344	316	298	341	296	305	317	317	292	341	326	361	281	297	299	299	302	315	327	313	335	315	315	314	287	331	323	325	309	307	318	302	325	314	289	355	328	292	300	298	339	335	330	325	311	323	334	311	277	360	324	321	304	300	346	317	332	294	330	344	277	319	303	307	315	317	317	337	308	317	338	308	306	313	337	323	320	327	302	316	327	321	316	302	300	315	303	322	328	327	339	275	276	314	308	310	301	343	334	336	318	311	330	312	330	297	325	299	290	321	359	325	337	317	287	277	306	335	292	317	301	324	315	314	310	294	322	329	365	321	339	316	300	307	325	288	363	308	322	326	293	296	362	329	310	327	325	324	318	319	306	305	298	308	295	309	333	295	304	318	344	338	318	280	328	315	330	294	324	327	316	288	335	336	311	306	315	291	311	299	294	329	306	303	291	326	271	305	342	315	313	298	307	293	298	314	307	317	310	317	298	355	333	325	329	294	325	338	277	316	283	323	313	316	310	293	295	326	294	331	324	348	300	308	329	294	281	304	295	339	321	288	338	311	323	330	313	313	301	327	325	315	289	329	334	302	299	324	300	317	314	345	314	294	292	316	293	307	353	314	333	302	307	305	289	308	355	337	310	313	335	307	306	322	355	336	320	308	298	293	317	305	305	322	286	320	334	296	313	293	304	319	270	298	297	304	361	354	320	316	346	301	301	305	287	315	313	305	331	328	317	315	348	306	313	314	325	338	314	321	327	311	363	307	308	291	304	294	294	334	306	294	319	304	327	321	305	287	338	345	316	325	341	346	308	314	334	297	302	322	323	324	337	274	311	303	299	335	311	324	307	329	324	294	310	295	299	309	320	318	319	311	305	295	348	314	322	319	293	310	322	326	307	315	310	311	314	339	332	303	339	321	309	322	334	300	306	331	327	321	313	324	307	328	340	298	322	312	342	319	315	329	305	277	314	303	308	300	298	300	316	305	326	282	293	345	321	331	350	299	315	313	285	349	322	328	296	307	299	323	319	355	299	303	278	298	291	298	301	311	337	312	332	299	345	318	321	323	318	329	301	310	302	323	308	311	309	306	305	298	287	333	316	305	287	273	290	334	317	330	291	273	287	319	301	320	322	298	344	316	337	304	351	301	332	334	324	338	282	323	359	340	313	355	348	307	334	297	303	346	300	336	296	337	303	336	332	307	301	317	320	339	315	326	303	321	316	323	320	313	340	316	333	329	317	313	315	332	314	291	327	292	308	313	326	308	323	293	347	347	355	305	330	340	304	308	308	302	326	298	292	305	291	331	313	326	309	280	312	317	320	339	323	313	341	288	325	298	335	341	305	314	353	301	302	306	308	303	293	313	301	295	281	306	358	317	321	322	346	310	364	308	310	313	332	361	311	315	317	351	303	319	316	329	315	319	314	297	307	327	304	313	308	331	319	333	313	318	343	272	307	311	291	342	313	321	300	286	306	301	336	327	292	293	343	324	289	320	346	333	298	340	313	308	308	317	298
13052	1561	2739	3084	2762	2308	2045	1833	1572	1453	1325	1287	1199	1119	1079	1089	1043	975	1046	960	960	973	966	954	924	906	933	972	892	911	903	869	877	875	830	845	909	878	857	835	884	911	880	836	869	813	837	816	849	799	826	865	815	864	815	822	832	838	840	856	805	821	857	779	880	865	852	805	851	800	845	816	829	813	793	806	807	826	808	795	797	796	855	800	813	805	801	818	868	801	808	797	837	740	816	825	779	832	875	804	871	864	851	803	831	826	830	836	769	820	819	783	831	834	783	847	834	830	849	795	817	804	843	817	808	834	814	828	807	885	831	804	803	767	845	814	825	826	834	799	778	849	785	811	793	806	869	775	778	853	854	818	814	809	845	825	823	805	813	824	825	811	813	801	784	830	780	814	784	828	806	870	817	836	825	790	787	844	806	803	856	862	837	805	793	795	785	776	787	819	800	824	805	835	831	794	821	777	834	817	808	772	806	788	807	776	798	787	798	783	833	829	744	864	819	796	827	772	875	772	821	836	747	820	763	797	815	849	807	807	823	842	796	819	817	807	808	795	809	824	793	784	844	833	797	864	822	860	806	827	828	845	778	808	819	812	800	830	787	844	816	771	793	795	807	833	851	820	840	776	811	841	835	796	843	809	813	839	791	792	783	822	827	798	803	825	784	863	799	865	795	811	788	806	808	870	763	817	845	828	798	783	817	824	846	834	798	778	800	788	831	853	798	932	802	839	790	791	827	824	794	816	842	833	835	793	869	827	796	807	883	774	796	783	821	834	819	844	861	819	819	853	821	825	806	891	811	800	772	824	846	865	796	801	783	796	799	816	808	742	824	819	839	809	777	784	780	816	820	833	771	760	725	823	867	835	798	833	790	873	824	741	757	793	840	802	755	786	796	777	773	842	852	869	843	799	827	776	846	760	783	855	849	787	802	828	808	826	828	828	772	865	814	799	803	848	837	807	823	827	777	802	820	825	814	869	831	853	773	801	826	828	778	810	830	800	783	855	769	800	795	785	789	825	734	774	812	800	769	819	783	827	774	771	875	830	803	807	831	760	753	795	775	811	832	785	792	777	787	819	759	779	818	812	802	789	827	839	793	829	815	852	801	774	859	788	749	739	817	814	814	790	821	838	822	822	793	790	845	805	834	799	798	805	852	808	789	815	789	889	844	814	791	862	791	838	813	779	800	801	802	773	781	784	847	796	842	850	808	852	783	824	796	811	762	815	782	817	783	811	774	839	859	847	857	781	838	768	805	824	824	853	780	803	819	809	810	787	788	765	851	813	827	819	820	779	800	784	864	820	805	812	792	816	849	773	777	749	848	808	858	879	805	773	849	825	846	801	810	868	742	827	802	795	802	811	805	860	852	833	849	806	795	779	768	803	809	779	800	771	761	791	785	759	810	805	830	774	830	790	823	803	812	799	887	821	812	792	804	805	847	823	837	850	819	829	808	844	827	821	809	788	832	788	793	767	829	835	788	830	853	810	812	855	820	817	783	777	792	771	827	810	778	825	820	789	835	807	796	835	784	779	774	859	776	775	785	814	806	889	799	783	812	767	825	807	827	814	842	814	823	842	778	809	820	826	753	813	803	790	844	851	814	799	824	831	830	816	820	789	791	805	803	799	801	804	853	811	829	844	838	813	767	805	772	776	806	784	874	809	854	829	797	791	806	824	795	856	806	844	759	815	828	818	828	791	796	806	793	758	820	844	811	801	816	783	835	875	810	754	843	831	845	779	840	821	832	841	841	782	856	824	797	844	806	847	821	802	745	771	806	828	812	785	813	878	802	799	797	803	838	830	761	802	790	821	811	835	848	790	827	819	785	783	849	806	862	837	881	823	801	818	818	842	841	763	811	820	808	774	805	782	771	812	825	840	787	806	812	791	779	806	819	807	760	802	849	867	849	823	802	803	781	819	815	833	817	792	829	779	805	849	840	788	849	829	801	872	848	851	826	802	786	827	848	838	803	806	752	836	830	785	833	893	819	814	804	811	814	824	827	796	788	794	780	837	845	805	841	761	844	809	861	855	835	795	806	803	848	792	787	831	818	788	846	825	802	801	818	873	790	788	832	807	842	780	851	857	776	816	799	826	805	818	882	836	814	784	780	795	824	844	767	779	843	855	801	781	773	792	812	855	817	853	828	817	793	799	773	855	765	774	786	826	835	856	776	825	806	840	789	781	824	858	826	829	778	795	776	806	835	784	814	836	835	839	797	790	878	822	816	793	782	772	802	801	811	764	820	816	760	777	825	795	869	867	844	801	807	832	888	840	838	794	826	835	774	804	885	787	816	762	844	814	852	829	807	811	806	800	827	816	828	793	818	834	849	872	821	769	828	808	817	762	798	846	799	795	813	801	785	846	856	823	812	842	824	792	838	827	819	806	823	767	811	796	808	781	807	845	845	821	785	775	839	790	816	825	806	806	828	843	799	793	855	766	842	819	844	826	776	828	804	776	853	803	805	845	858	802	851	763	759	857	788	806	828	825	838	829	787	805	820	801	833	756	776	797	810	827	804	789	846	791	805	784	814	823	770	788	795	806	808	757	825	771	758	815	775	833	850	767	796	862	813	789	795	828	779	818	787	814	775	845	827	791	813	839	811	843	856	790	841	859	817	868	846	852	813	794	772	825	831	768	748	823	773	800	815	836	804	805	737	826	814	769	774	854	822	826	838	780	795	833	792	766	801	830	783	800	813	791	833	814	792	759	790	796	824	845	840	753	826	751	788	822	806	838	826	797	804	795	827	780	806	771	833	783	827	821	806	778	809	794	821	841	802	799	804	803	796	793	840	802	833	768	816	823	838	743	854	798	812	827	832	790	724	828	774	825	821	886	820	779	785	817	858	774	839	802	831	838	809	814	805	831	783	846	828	815	811	851	781	808	827	841	807	845	814	834	860	828	846	801	856	827	821	858	782	803	785	832	775	817	810	819	826	794	815	761	790	813	834	881	790	834	821	865	809	811	833	786	805	790	820	770	819	827	817	795	793	852	799	760	776	800	850	806	815	849	806	804	830	805	835	856	820	809	799	779	809	834	847	812	862	827	822	828	789	803	848	830	785	827	816	755	820	865	824	803	825	837	821	805	855	822	810	829	816	790	815	830	793	831	832	809	785	785	789	807	814	862	825	813	819	801	851	814	803	836	788	854	821	804	814	774	799	797	799	792	801	841	790	799	797	831	835	755	796	815	803	809	838	846	840	818	837	813	767	853	750	802	816	879	846	792	836	821	825	823	818	839	787	842	779	790	834	837	791	827	795	822	855	824	803	864	837	790	813	826	750	823	837	843	802	773	838	796	835	796	805	805	791	806	849	795	789	779	861	853	818	805	838	837	806	825	789	826	818	795	795	812	810	824	794	825	810	792	777	844	848	801	788	810	761	775	810	823	848	797	881	801	836	807	838	825	832	787	787	817	824	797	801	798	855	840	837	837	795	806	862	841	802	806	861	822	764	809	796	841	802	793	812	814	840	898
36804	7704	2920	2153	1430	1161	907	800	642	605	607	584	549	549	527	490	539	513	504	483	489	495	501	502	487	473	466	443	460	469	499	484	451	482	502	460	474	464	499	465	480	463	446	465	450	470	485	495	428	475	434	440	482	430	470	447	494	450	455	504	459	465	496	463	494	486	437	466	445	447	451	448	452	456	445	440	425	435	504	444	446	478	464	454	438	470	473	487	463	440	443	506	449	475	462	414	482	435	454	485	462	439	437	454	466	437	450	436	456	468	473	504	446	444	480	478	467	453	501	448	401	391	441	472	477	461	418	469	478	432	476	486	449	480	441	454	463	489	420	463	428	486	475	489	476	421	484	470	434	483	469	466	454	495	434	437	458	496	483	467	473	480	458	423	469	407	467	512	473	437	461	420	449	435	455	452	424	474	444	482	429	491	454	455	454	447	423	446	486	459	446	435	445	486	433	426	423	452	477	438	460	441	464	416	454	461	457	423	459	498	486	474	453	519	446	466	489	457	468	486	466	519	478	504	445	485	410	484	448	466	454	464	485	436	469	438	460	494	449	413	483	411	461	461	492	437	448	469	454	465	479	469	446	450	440	456	460	466	448	459	470	468	486	457	500	429	464	476	452	492	447	463	445	462	430	488	480	464	504	460	464	434	487	420	439	505	477	457	444	477	461	460	430	433	497	482	457	463	454	446	471	445	445	455	467	414	494	469	440	480	441	466	443	449	469	474	459	476	466	477	464	440	486	457	482	455	453	511	449	483	466	447	461	466	448	449	444	474	487	423	464	435	480	481	477	426	434	436	459	455	483	479	477	441	434	487	482	475	431	459	448	455	457	447	471	458	429	443	483	441	470	451	465	481	456	475	453	411	467	415	469	440	418	481	478	443	458	462	484	451	425	484	457	480	448	501	482	480	463	445	447	451	451	434	441	468	464	463	478	461	463	449	469	450	464	417	461	489	465	501	468	440	444	423	504	453	470	479	505	461	452	480	464	486	457	439	490	483	479	483	442	439	442	480	440	441	448	461	397	467	454	482	504	438	471	449	464	442	478	482	461	441	448	462	492	467	445	439	437	444	459	448	459	434	478	456	446	472	449	438	473	448	481	451	489	467	429	468	477	458	455	518	506	429	409	436	428	457	437	435	519	499	495	476	436	479	455	462	467	493	464	396	463	469	487	388	455	455	479	472	394	471	461	444	499	494	459	455	468	463	430	463	489	430	434	472	447	542	483	488	469	509	472	473	471	476	425	484	451	461	458	484	495	456	470	468	422	424	462	496	442	507	476	480	496	424	476	442	463	463	502	434	502	436	478	453	450	467	439	485	469	480	443	466	456	431	455	472	453	408	481	420	470	520	463	433	469	463	459	492	469	442	479	462	472	441	438	466	452	459	456	468	465	432	440	474	446	506	458	456	472	476	447	435	482	451	449	433	463	433	479	467	448	471	442	444	491	479	437	478	424	449	446	409	440	474	450	456	447	461	482	444	473	436	451	432	494	480	510	468	456	523	473	438	473	468	455	452	465	439	460	464	445	450	483	460	466	461	444	431	433	496	477	459	470	464	464	468	457	481	488	424	457	497	456	450	462	455	489	419	461	453	466	474	471	444	431	459	489	427	457	445	491	489	491	488	456	482	443	439	445	431	501	493	484	419	468	482	450	452	440	433	451	472	438	443	468	466	472	471	424	471	468	499	482	441	418	447	467	475	444	472	485	430	463	482	443	498	417	458	472	454	410	468	435	475	437	435	465	413	450	436	435	431	451	450	426	450	502	428	420	453	467	453	475	476	486	451	452	472	492	448	494	477	478	463	449	446	494	485	446	425	423	458	462	451	466	401	488	472	473	401	494	477	461	445	453	456	405	496	469	489	478	439	483	461	479	420	473	462	383	465	466	454	424	472	464	493	443	485	495	457	464	489	478	457	448	427	442	485	470	464	482	480	440	440	436	444	434	457	478	464	467	446	496	462	418	464	465	447	447	478	467	458	419	412	471	468	495	497	486	470	487	466	432	445	464	461	484	483	402	478	444	480	394	449	448	464	422	431	483	466	452	494	453	440	473	463	441	483	436	455	446	472	404	431	472	475	488	456	456	424	477	477	465	467	483	480	468	478	473	456	473	488	446	444	468	497	469	462	434	464	431	463	408	464	419	453	433	466	445	454	438	480	454	467	467	479	486	474	491	466	453	445	461	418	482	477	448	435	460	452	434	484	465	443	468	473	434	466	469	465	438	440	464	454	447	460	469	439	434	457	444	418	455	481	462	427	449	495	454	486	472	464	451	489	425	452	426	457	488	468	463	439	455	439	492	453	464	447	498	452	433	411	431	491	470	474	490	471	455	461	503	468	494	467	488	453	464	438	469	468	440	465	442	450	438	438	455	436	469	422	421	439	419	485	473	462	486	432	484	474	461	472	444	457	481	497	423	438	439	446	450	439	453	457	504	467	452	475	507	486	440	456	433	510	497	447	504	497	462	484	449	427	448	444	452	433	450	489	463	461	449	486	449	454	470	466	479	445	450	493	472	469	444	430	447	437	469	464	428	454	484	409	439	443	452	443	497	449	469	437	443	461	467	458	505	494	453	505	450	499	463	489	461	468	480	443	474	466	472	442	448	447	454	472	463	471	433	507	431	457	469	478	469	465	424	490	456	474	494	490	475	448	426	439	442	464	487	459	431	471	484	485	437	428	418	451	480	448	486	434	433	493	476	409	478	468	491	463	448	441	458	449	451	461	459	479	510	437	467	431	456	450	436	434	468	456	460	460	486	465	451	482	427	498	456	457	486	441	457	495	481	455	474	441	435	440	479	443	467	441	442	510	457	448	438	408	471	468	475	428	464	441	476	451	462	492	464	437	508	453	459	488	467	469	427	469	419	463	488	469	436	443	460	474	439	442	402	471	470	466	447	453	458	456	458	470	461	473	470	449	425	424	446	452	469	468	476	480	445	469	469	437	461	441	460	460	462	479	460	447	420	463	510	412	471	418	440	471	467	496	428	473	461	480	444	489	482	470	479	474	504	465	428	438	494	471	430	439	457	460	482	461	444	496	472	480	418	411	473	429	464	465	460	450	442	466	478	463	434	450	439	411	403	441	460	469	494	439	483	485	455	428	453	472	471	436	470	487	455	430	483	461	460	475	420	484	454	464	453	430	419	446	474	482	441	452	436	447	477	477	436	447	472	498	450	414	472	446	472	499	431	464	484	508	468	461	486	471	496	461	466	448	506	457	469	502	440	470	480	465	461	459	461	414	497	445	448	493	415	447	479	456	461	437	490	448	442	471	484	425	500	477	503	415	463	476	445	445	432	441	477	453	408	435	453	444	478	494	438	441	487	441	478	449	484	473	425	468	454	509	433	470	456	504	487	457	486	471	444	477	468	443	477	436	481	438	469	463	480	421	493	481	486	465	480	494	468	493	479	398	463	407	461	456	475	450	454	509	429	477	484	457	464	462	471	479	444	415	485	493	466	484	466	496
18122	2553	4732	5473	4677	4161	3412	2853	2637	2338	2112	2051	1843	1789	1623	1555	1488	1478	1472	1436	1386	1378	1322	1353	1243	1306	1246	1305	1289	1184	1206	1258	1201	1218	1244	1171	1261	1195	1199	1177	1232	1163	1234	1203	1104	1195	1090	1101	1130	1183	1149	1108	1039	1080	1164	1100	1109	1151	1026	1158	1092	1192	1127	1105	1136	1115	1118	1140	1066	1007	1059	1123	1148	1118	1105	1100	1099	1107	1134	1146	1092	1085	1047	1130	1108	1094	1179	1136	1115	1050	1140	1102	1055	1049	1094	1106	1118	1121	1038	1126	1053	1076	1078	1075	1058	1027	1101	1069	1131	1045	1096	1098	1135	1093	1039	1074	1053	1137	1134	1126	1076	1061	1097	1096	1089	1107	1118	1086	1097	1141	1065	1130	1067	1126	1112	1141	1096	1162	1081	1118	1080	1113	1112	1112	1097	1070	1098	1060	1119	1092	1070	1095	1092	1127	1096	1062	1107	1091	1069	1025	1071	1095	1054	1081	1125	1103	1096	1105	1092	1085	1079	1135	1061	1092	1075	1127	1056	1101	1107	1128	1095	1118	1113	1095	1024	1103	1018	1084	1129	1082	1091	1037	1146	1114	1100	1079	1068	1148	1119	1161	1129	1083	1137	1087	1120	1068	1042	1088	1097	1097	1085	1062	1036	1076	1136	1062	1037	1061	1100	1068	1053	1116	1041	1058	1100	1069	1078	1115	1085	1115	1054	1041	1056	1087	1090	1150	1118	1089	1034	1036	1068	1153	1076	1074	1082	1019	1070	1111	1138	1041	1115	1100	1027	1082	1077	1111	1039	1025	1124	1069	1085	1131	1133	1132	1079	1082	1105	1056	1085	1095	1125	1011	1129	1105	1112	1138	1121	1166	1082	1109	1083	1064	1110	1067	1055	1070	1094	1112	1083	1141	1070	1126	1099	1095	1054	1108	1059	1135	1071	1061	1074	1085	1095	1101	1148	1078	1104	1102	1120	1075	1032	1161	1130	1101	1072	1098	1030	1133	1092	1094	1082	1118	1078	1103	1092	1100	1074	1038	1095	990	1108	1081	1124	1075	1067	1097	1122	1084	1043	1135	1106	1037	1064	1070	1090	1074	1111	1080	1047	1098	1131	1080	1087	1067	1084	1054	1106	1126	1077	1065	1021	1086	1072	1106	1115	1132	1083	1073	1074	1093	1098	1138	1015	1034	1105	1017	1098	1112	1071	1067	1089	1118	1166	1104	1097	1091	1052	1030	1056	1122	1091	1093	1101	1125	997	1127	1106	1115	1036	1121	1087	1075	1046	1097	1065	1102	1103	1053	1049	1056	1105	1046	1012	1098	1057	1050	1039	1130	1073	1112	1135	1036	1036	1122	1075	1093	1120	1103	1057	1103	1068	1093	1053	1065	1080	1120	1107	1127	1060	1091	1133	1156	1131	1149	1120	1065	1095	1078	1087	1096	1040	1137	1096	1080	1105	1085	1144	1054	1055	1038	1088	1076	1044	1077	1067	1114	1095	1069	1088	1096	1044	1086	1075	1119	1015	1071	1127	1120	1108	1045	1088	1065	1052	1080	1055	1035	1121	1069	1013	1097	1096	1126	1116	1185	1052	1116	1088	1097	1071	1053	1155	1111	1081	1086	1155	1082	1108	1098	1065	1045	1103	1144	1102	1111	1100	1113	1116	1053	1078	1125	1005	1113	1021	1115	1090	1073	1085	1078	1152	1059	1137	1072	1099	1080	1084	1091	1114	1071	1067	1085	1143	1102	1046	1085	1140	1135	1103	1049	1134	1093	1171	1120	1049	1078	1082	1085	1131	1086	1051	1074	1089	1078	1023	1104	1123	1149	1143	1096	1088	1063	1085	1108	1055	1084	1136	1025	1043	1060	1080	1038	1117	1088	1158	1111	1106	1113	1066	1053	1092	1122	1070	1106	1046	1118	1073	1070	1128	1064	1040	1122	1087	1062	1107	1101	1081	1067	1060	1027	1053	1106	1108	1058	1082	1040	1135	1124	1118	1081	1177	1067	1118	1057	1074	1051	1111	1049	1087	1086	1023	1040	1073	1096	1064	1138	1076	1036	1086	1084	1097	1062	1101	1058	1096	1103	1016	1066	1069	1119	1104	1067	1048	1089	1066	1073	1054	1113	1056	1128	1102	1088	1101	1072	1097	1079	1063	1066	1145	1024	1092	1139	1120	1119	1133	1051	1064	1019	1112	1125	1108	1086	1089	1104	1103	1083	1032	1061	1095	1058	1072	1086	1108	1095	1085	1077	1091	1111	1018	1069	1082	1088	1128	1044	1060	1014	1104	1066	1118	1070	1159	1062	1085	1084	1104	1060	1083	1104	1072	1125	1093	1151	1146	1036	1089	1064	1005	1072	1010	1031	1081	1056	1027	1105	1058	1061	1070	1109	1095	1080	1099	1045	1097	1064	1081	1097	1102	1046	1116	1082	1152	1082	1032	1103	1081	1067	1110	1101	1067	1097	1057	1080	1075	1090	1034	1105	1204	1075	1128	1078	1097	1132	1094	1121	1116	1125	1031	1098	1109	1128	1034	1095	1058	1066	1076	1117	1113	1141	1045	1087	1052	1132	1094	1068	1116	1077	1107	1118	1069	1140	1077	1123	1078	1083	1059	1089	1111	1066	1065	1126	1093	1141	1045	1138	1104	1121	1079	1062	1064	1047	1072	1070	1088	1082	1062	1149	1073	1076	1130	1097	1080	1113	1059	1096	1084	1063	1142	1030	1109	1061	1039	1131	1055	1025	1105	1099	1119	1138	1118	1119	1129	1106	1101	1075	1075	1098	1098	1127	1122	1037	1076	1127	1050	1101	1116	1067	1101	1093	1127	1057	1094	1162	1060	1029	1149	1110	1090	1095	1093	1102	1124	1044	1040	1105	1075	1026	1107	1030	1118	1068	1045	1054	1081	1056	1094	1128	1073	1098	1018	1091	1075	1093	1074	1133	1094	1090	1106	1087	1058	1068	1076	1058	1088	1070	1099	1075	1064	1054	1088	1120	1071	1069	1117	1067	1060	1083	1111	1053	1107	1048	1037	1103	1030	1067	1067	1167	1083	1123	1055	1123	1139	1067	1044	1091	1059	1061	1073	1128	1092	1064	1046	1052	1067	1058	1056	1067	1065	1079	1120	1146	1115	1074	1058	1085	1048	1090	1069	1052	1124	1088	1084	1084	1026	1132	1053	1076	1083	1062	997	1060	1100	1091	1084	1101	1084	1114	1086	1124	1044	1036	1036	1104	1038	1108	1091	1073	1073	1111	1055	1105	1059	1124	1065	1115	1022	1141	1091	1081	1054	1157	1132	1081	1064	1048	1080	1113	1104	1076	1088	1077	1020	1048	1069	1151	1134	995	1051	1104	1111	1047	1063	1124	1071	1053	1118	1071	1099	1069	1081	1110	1087	1108	1038	1072	1085	1123	1110	1101	1064	1095	1054	1106	1027	1128	1029	1107	1026	1080	1089	1017	1094	1078	1082	1098	1082	1096	1076	1095	1090	1068	1052	1086	1070	1107	1103	1142	1096	1096	1091	1090	1071	1054	1086	1147	1061	1068	1075	1113	1082	1056	1067	1097	1076	1104	1094	1090	1089	1100	1057	1115	1120	1113	1073	1091	1026	1118	1110	1094	1098	1067	1119	1112	1070	1031	1108	1110	1072	1136	1093	1077	1131	1050	1111	1133	1099	1034	1101	1050	1065	1109	1056	1114	1092	1132	1098	1127	1072	1113	1094	1093	1123	1065	1134	1093	1125	1063	1109	1045	1162	1105	1045	1072	1083	1054	1075	1032	1079	1093	1035	1086	1118	1104	1113	1073	1100	1138	1092	1076	1070	1081	1127	1099	1117	1096	1075	1086	1146	1107	1062	1112	1129	1070	1101	1038	1087	1138	1084	1072	1112	1079	1101	1091	1096	1096	1122	1056	1100	1037	1069	1085	1059	1129	1034	1146	1108	1127	1105	1067	1059	1022	1152	1140	1109	1101	1101	1121	1066	1067	1040	1104	1050	1030	1085	1056	1051	1101	1095	1074	1132	1092	1071	1057	1078	1159	1142	1095	1097	1034	1092	1115	1076	1138	1175	1079	1076	1018	1092	1130	1161	1121	1122	1110	1074	1073	1065	1116	1046	1138	1057	1133	1114	1104	1072	1118	1085	1137	1043	1119	1154	1177	1002	1111	1045	1109	1103	1126	994	1045	1061	1049	1146	1083	1044	1075	1108	1115	1105	1132	1133	1106	1087	1041	1049	1127	1058	1028	1102	1033	1026	1059	1044	1097	1147	1083	1046	1069	1047	1059	1032	1065	1141	1128	1091	1112	1090	1079	1119	1089	1093	1162	1053	1106	1095	1106	1087	1117	1082	1079	1121	1071	1067	1113	1092	1186	1095	1099	1119	1128	1081	1107	1085	1119	1012	1133	1049	1083	1097	1072	1067	1087	1109	1054	1084	1074	1119	1124	1070	1119	1093	1070	1075	1132	1060	1095	1063	1068	1102	1110	1112	1031	1063	1080	1087	1046	1066	1056	1143	1089	1127	1076	1084	1080	1080	1015	1074	1095	1080	1097	1164	1107	1121	1098	1070	1074	1126	1079	1116	1110	1097	1138	1057	1107	1118	1042	1106	1041	1071	1065	1132	1114	1087	1102	1111	1053	1090	1152	1098	1080	1064	1100	1103	1073	1142	1084	1101	1050	1034	1124	1099	1107	1119	1065	1062	1124	1082	1111	1114	1088	1136	1009	1063	1121	1110	1075	1152	1060	1069	1053	1120	1099	1075	1124	1085	1099	1067	1106	1128	1115	1128	1054	1076	1090	1076	1046	1093	1076	1122	1096	1054	1063	1075	1079	1115	1086	1088	1112	1092	1086	1027	1045	1089	1084	1073	1083	1055	1115	1078	1122	1143	1115	1065	1100	998	1057	1067	1068	1083	1046	1046	1039	1076	1057	1066	1055	1070	1041	1087	1113	1080	1094	1119	1106	1076	1111	1064	1071	968	1081	1048	1103	1053	1089	1077	1094	1075	1138	1130	1065	1078	1108	1063	1042	1055	1102	1130	1075	1075	1079
11101	628	180	197	165	157	153	168	187	174	188	171	156	150	192	161	168	141	165	175	152	174	155	189	144	164	164	143	162	174	186	182	181	150	159	173	155	163	158	171	158	159	157	154	166	153	171	145	192	178	170	172	188	187	179	181	160	151	165	172	174	155	152	178	153	146	173	151	171	183	182	168	182	168	137	166	192	158	173	143	132	139	168	164	174	183	163	192	164	167	173	174	188	153	166	154	161	165	153	164	181	198	155	153	181	186	160	173	170	167	163	167	171	166	151	172	161	149	143	170	164	158	148	166	145	173	162	158	155	146	153	171	131	165	166	161	168	146	160	148	185	156	166	156	158	172	183	156	169	167	154	176	189	172	186	144	150	168	153	161	174	151	170	162	171	163	196	177	174	166	175	163	170	154	168	172	168	162	155	162	165	160	154	167	140	183	178	158	166	153	144	178	168	141	169	162	160	170	155	139	177	192	159	166	155	165	160	177	153	148	147	152	186	162	146	140	171	162	153	160	146	162	160	142	163	173	150	149	169	178	176	159	161	158	194	154	186	158	158	167	178	154	145	162	153	173	184	169	169	152	174	154	152	178	159	160	189	171	179	151	173	153	166	179	168	166	156	158	166	153	181	140	177	184	188	163	186	163	165	162	157	184	164	172	134	175	165	175	163	143	161	169	150	179	136	155	151	161	153	174	150	173	174	158	170	143	144	156	182	157	166	174	176	163	157	179	168	182	177	161	167	156	143	178	150	155	168	167	181	183	200	187	171	165	169	168	180	167	152	154	151	164	158	166	179	156	167	179	168	183	162	158	163	166	149	174	172	165	175	153	174	172	187	144	153	165	161	165	170	160	171	172	156	177	180	174	173	171	161	142	145	180	164	175	172	161	182	163	189	157	138	166	163	170	181	134	182	150	153	177	181	167	156	161	182	176	154	163	150	175	146	168	150	168	159	163	161	170	175	180	166	177	190	167	174	156	172	173	169	177	156	154	172	172	153	186	173	169	179	145	167	158	158	171	172	155	149	154	150	180	171	172	176	168	156	172	152	151	166	159	178	150	170	173	180	145	146	160	154	182	153	163	145	161	179	169	166	176	165	149	149	142	149	170	167	164	156	160	168	165	189	159	168	146	184	166	162	146	171	159	172	166	176	162	175	171	175	182	171	175	173	166	164	141	176	146	167	171	163	172	178	170	161	189	166	159	166	178	171	136	187	157	178	162	164	156	171	167	152	146	174	177	184	167	167	150	139	167	158	169	164	157	157	160	165	160	191	190	174	179	162	185	168	156	150	174	166	182	147	176	194	155	185	175	175	170	181	168	172	199	171	163	144	163	179	141	157	175	160	162	164	165	167	155	168	173	169	151	159	156	173	176	182	142	148	154	174	159	149	172	172	159	168	162	168	162	177	140	175	162	180	192	143	153	179	192	165	182	160	147	152	154	163	156	146	142	170	181	160	159	163	167	151	168	204	172	167	167	165	161	171	156	151	142	160	165	143	169	162	159	161	156	169	138	175	192	189	205	160	190	152	159	182	195	186	156	160	151	159	165	176	162	169	152	176	176	194	163	166	167	152	169	172	167	154	168	162	173	154	172	157	161	161	177	164	164	152	172	166	171	155	167	182	155	162	161	175	161	186	159	162	156	196	169	144	188	154	133	179	180	158	141	168	148	175	167	162	158	167	177	154	163	146	151	175	159	174	165	143	154	176	165	191	179	180	166	169	171	169	159	151	167	183	155	143	153	149	184	167	163	173	186	164	153	159	162	183	163	169	164	176	178	162	180	157	158	174	179	177	172	172	149	169	166	153	157	179	162	167	167	167	175	150	176	186	172	176	131	158	156	188	165	161	168	158	170	152	169	179	176	147	185	179	145	173	167	166	161	150	157	166	162	168	188	167	173	181	159	174	171	147	162	141	156	168	154	156	160	168	190	204	190	161	175	178	177	189	157	152	165	162	173	164	164	169	161	154	171	157	189	163	162	151	161	155	206	197	179	176	178	162	183	169	171	167	180	160	164	149	142	145	143	185	141	171	174	182	145	158	173	163	169	181	166	165	177	163	170	144	170	141	146	189	159	145	140	188	158	161	156	141	160	160	154	148	161	159	173	156	156	166	143	163	182	158	175	175	148	179	149	171	139	157	165	180	171	154	170	172	160	194	158	173	169	154	181	172	134	157	155	168	174	188	168	158	166	151	169	147	167	153	149	150	159	175	167	163	183	152	136	168	149	175	165	168	145	162	155	172	166	181	187	157	149	161	161	162	185	163	181	171	179	184	166	178	175	133	168	174	170	169	161	157	178	161	180	141	156	175	177	153	178	162	170	155	139	159	163	164	155	151	149	158	182	173	148	168	168	151	198	164	143	187	173	144	149	167	170	152	150	176	181	154	168	166	187	174	161	185	171	176	169	169	160	193	172	166	157	134	168	140	162	152	165	192	161	177	142	164	154	164	151	152	148	153	151	147	169	168	145	147	144	157	164	178	211	170	163	166	165	164	162	166	159	154	164	159	184	164	153	171	144	171	165	144	185	143	165	170	137	187	145	149	163	182	151	141	159	143	147	144	171	173	178	179	185	165	162	167	166	182	150	189	192	161	176	172	157	158	174	170	162	178	147	166	165	160	159	151	154	163	173	152	157	165	185	157	164	160	129	172	139	167	148	165	170	149	137	159	158	168	139	159	150	190	179	143	162	186	133	162	173	185	169	155	141	165	137	158	188	165	162	167	163	174	150	148	158	175	176	160	190	162	182	152	166	147	158	156	168	190	175	162	163	155	155	148	164	178	170	139	171	166	173	154	192	159	165	158	177	147	185	177	171	170	166	186	176	165	176	158	165	154	168	148	158	144	161	168	168	174	165	187	156	173	179	161	174	176	161	161	161	166	162	154	190	174	164	165	154	165	177	154	173	172	190	182	150	174	152	166	156	175	173	146	174	134	174	171	166	171	155	151	167	174	160	172	171	152	148	172	163	159	167	154	153	151	149	179	177	157	164	169	165	146	155	164	172	189	155	168	155	191	171	159	164	135	143	159	155	156	175	173	157	196	185	133	176	180	193	147	154	140	162	169	161	152	157	162	174	168	170	161	160	173	155	137	168	175	173	136	168	153	165	167	171	182	164	167	153	154	157	151	157	159	171	177	159	162	155	152	177	157	160	175	183	178	162	161	147	177	157	171	167	157	168	153	155	157	150	164	161	152	156	168	177	190	202	172	149	161	143	173	170	180	171	158	161	178	170	165	185	158	183	161	142	177	180	181	193	166	159	181	155	189	167	154	152	169	185	153	161	149	157	166	177	169	147	164	154	156	154	160	159	162	176	173	155	161	152	149	153	151	171	150	144	167	179	163	154	174	151	191	167	153	160	158	181	155	145	152	146	189	179	171	142	177	175	172	158	171	163	167	179	166	152	165	178	166	167	147	143	174	163	144	172	152	161	166	151	145	188	214	160	183	159	152	163	186	154	178	174	152	156	181	183
5833	544	558	557	588	548	542	508	496	587	519	553	543	524	514	505	465	555	480	433	497	495	531	514	513	523	471	494	483	475	465	504	481	457	472	479	493	504	495	525	483	498	496	521	505	486	452	481	508	479	488	490	492	520	481	475	472	477	492	481	459	474	479	529	468	458	477	477	488	476	475	472	450	484	502	459	495	506	463	487	479	507	489	478	484	490	466	515	513	487	490	496	517	468	464	467	512	469	488	470	491	475	465	507	505	489	512	486	458	465	477	513	502	464	481	442	487	487	432	508	485	509	526	489	509	475	501	495	468	468	494	473	457	495	481	497	475	499	469	463	517	476	524	524	476	482	476	485	443	515	500	471	464	455	470	449	473	496	494	521	450	458	467	469	490	483	474	476	470	487	500	473	480	431	453	503	493	502	544	475	466	507	482	531	531	457	466	480	513	503	507	488	482	474	466	472	516	468	462	500	507	492	524	485	477	487	483	451	467	484	459	485	515	492	492	505	501	472	479	483	445	497	491	489	531	487	459	473	510	482	476	531	467	493	485	500	507	487	489	472	452	504	498	497	486	504	509	464	478	474	503	445	502	542	488	487	466	508	506	467	497	530	501	526	484	500	458	528	482	493	483	549	507	496	465	502	469	477	490	502	501	525	493	496	471	478	513	489	506	534	474	489	436	492	468	465	470	509	517	478	501	472	504	465	497	495	483	512	518	469	447	490	456	455	490	493	473	468	534	505	437	455	459	459	489	513	489	504	485	481	498	474	476	470	516	474	426	459	517	487	496	498	486	466	486	489	507	521	509	503	472	468	460	478	446	483	522	491	489	492	475	467	474	503	451	453	455	487	515	473	523	485	465	490	480	479	521	462	505	448	526	479	504	527	497	483	495	485	487	450	499	490	511	477	472	474	482	471	504	471	497	512	494	465	502	540	492	493	483	500	501	501	503	485	504	475	456	515	474	481	504	507	477	482	498	500	481	497	457	483	476	497	454	520	483	478	493	473	464	492	493	510	487	502	524	509	534	476	492	514	484	509	470	478	503	494	532	543	476	467	488	447	496	518	506	463	406	513	483	465	523	476	462	458	521	465	507	521	477	504	495	497	497	500	498	517	495	485	432	473	516	452	469	470	491	469	493	463	447	459	511	490	493	469	524	493	455	500	487	526	452	469	479	520	502	482	442	505	526	486	508	469	514	519	480	468	487	538	493	500	483	494	528	512	497	493	493	526	475	462	480	482	541	457	480	494	474	538	525	523	468	484	490	486	487	501	495	507	521	486	526	528	508	483	493	489	480	512	492	466	484	510	510	497	497	468	463	451	491	494	537	486	498	480	457	501	522	531	482	458	479	468	462	468	507	439	472	501	542	477	483	514	473	453	469	507	453	509	499	482	474	471	469	495	485	485	474	485	484	524	504	513	516	481	496	504	522	560	492	450	471	473	500	490	507	460	473	487	487	458	464	502	483	521	502	479	475	515	478	513	489	501	506	500	446	523	489	503	508	493	457	489	475	491	489	455	464	489	491	500	500	478	458	469	479	500	499	476	474	498	485	522	492	469	450	486	538	523	435	456	488	494	507	479	494	467	478	479	485	470	488	468	460	506	475	490	519	497	517	507	483	479	480	470	461	487	512	477	454	473	489	508	463	472	498	483	501	504	487	481	473	508	446	519	471	481	525	482	486	465	479	505	477	497	527	499	481	499	421	491	494	505	483	520	440	506	503	469	473	452	502	490	488	528	494	524	475	535	470	462	519	497	497	549	522	452	499	487	530	480	466	514	505	495	451	519	474	478	473	483	459	447	448	531	506	431	509	489	466	455	445	505	516	508	501	479	488	490	474	477	491	479	489	480	517	468	514	502	508	517	464	488	484	446	491	506	490	459	484	476	479	499	489	482	468	515	498	501	504	450	487	493	463	510	510	482	503	503	522	506	459	506	507	438	484	507	519	487	489	526	499	524	484	497	447	465	485	526	466	466	509	529	469	486	489	474	508	465	505	464	511	471	474	516	465	492	476	525	490	452	466	468	449	482	498	484	501	522	464	527	496	495	496	454	458	459	511	466	464	504	473	492	503	493	514	508	475	499	509	493	516	491	493	492	494	456	489	508	476	490	453	509	440	485	504	456	487	484	517	473	508	504	513	513	502	490	490	474	466	504	492	472	449	493	500	464	480	483	523	520	471	502	504	500	519	493	498	498	490	482	486	483	507	454	455	506	510	457	479	490	454	472	508	470	474	433	463	504	496	487	494	468	513	506	461	515	506	464	491	464	468	502	483	485	490	476	459	464	473	475	510	485	497	491	514	480	462	498	465	483	498	482	479	455	508	469	494	472	488	483	509	500	473	499	508	500	444	473	496	481	471	496	473	518	491	450	460	532	485	486	510	437	433	476	484	482	479	490	484	484	466	462	473	473	513	502	504	486	496	492	461	521	517	489	501	466	470	493	530	480	473	495	510	494	513	486	472	491	498	490	517	466	490	462	504	521	508	497	478	522	488	491	461	493	487	495	493	483	483	473	505	473	490	453	468	443	479	498	503	480	460	472	485	477	466	519	509	463	447	456	482	478	508	494	470	518	494	500	507	471	482	506	487	477	514	474	530	486	453	479	528	461	475	482	514	485	494	492	469	484	470	529	486	504	491	487	465	481	468	486	493	460	468	474	483	483	465	491	457	491	486	502	479	479	509	459	507	512	484	506	521	511	499	516	522	469	479	535	492	488	460	483	445	496	483	513	505	468	465	473	500	497	484	484	529	498	511	470	505	494	480	496	469	459	484	455	485	523	524	486	481	457	484	485	486	479	501	464	504	464	516	517	457	528	462	495	482	506	475	513	485	495	493	516	479	474	462	441	460	481	501	482	518	469	468	460	477	492	496	484	511	497	487	495	511	455	475	483	472	506	482	480	496	495	478	495	446	472	452	507	475	492	508	468	479	475	475	496	493	519	444	490	487	486	501	483	493	468	468	470	480	482	452	526	492	470	486	510	471	451	499	470	480	527	482	503	491	530	508	509	502	485	507	487	459	506	513	505	479	459	497	503	463	490	470	507	475	502	510	491	497	493	464	471	494	488	482	495	490	506	487	481	488	509	497	469	518	524	491	483	491	476	475	479	528	481	497	488	477	487	489	473	469	482	504	530	476	487	484	484	527	473	464	487	499	530	494	502	504	442	491	481	481	496	464	495	479	462	483	501	460	495	475	482	431	479	471	509	478	471	486	494	483	497	446	542	480	501	477	508	489	499	466	487	500	469	498	451	478	491	486	473	472	482	490	470	438	446	472	479	482	509	489	507	459	493	477	436	488	486	472	466	509	483	466	491	485	466	475	541	436	475	476	483	472	503	466	492	529	480	482	508	470	479	486	500	497	541	474	470	491	468	487	483	498	507	473	535	483	454	451	501	534	524	468	455	472	501	498	511	468	510	499	468	513	467	468	463	476	511	486	507	445	478	479	446	468	539	515	483	420	510	463	477	446	465
26719	3887	1337	994	748	618	504	516	465	462	391	372	362	346	320	377	351	331	345	349	364	355	308	333	338	328	319	335	318	361	324	303	317	329	299	296	334	304	291	330	361	324	328	356	312	325	320	303	333	338	307	328	304	350	286	344	312	339	317	308	307	332	292	337	320	297	312	326	318	326	309	306	281	322	324	319	313	327	331	335	329	347	319	326	297	302	296	351	299	335	313	337	294	304	298	321	310	317	305	264	293	320	322	317	336	319	347	342	307	292	288	306	316	298	308	312	283	310	330	288	306	317	292	321	295	287	295	332	302	319	292	339	312	328	329	315	343	320	314	298	330	350	323	309	318	341	304	315	307	337	299	314	309	321	312	284	317	326	289	346	334	346	307	325	329	336	308	326	346	308	321	328	341	315	310	309	306	329	309	357	324	298	314	311	339	290	329	309	321	307	304	322	366	312	299	325	332	345	297	329	291	321	305	298	291	378	303	328	292	303	330	316	348	326	331	328	308	295	302	314	318	355	301	326	311	287	324	311	310	309	318	323	324	325	299	290	301	285	322	320	356	300	319	321	295	326	283	340	297	302	307	318	324	326	327	333	295	317	292	311	296	299	301	348	328	321	346	350	304	327	289	309	352	310	280	294	297	309	312	318	335	321	316	312	317	308	326	315	344	285	337	344	290	303	300	291	306	309	312	299	310	312	340	332	330	356	306	323	315	306	338	298	309	314	306	324	287	295	301	315	321	319	319	335	309	308	299	335	288	276	311	311	309	326	334	323	310	298	324	284	322	326	315	321	352	302	346	346	298	306	327	279	339	342	318	325	326	322	339	307	315	306	295	308	301	330	311	326	336	348	319	303	336	327	323	322	290	320	322	311	332	351	303	325	277	334	320	341	316	339	315	335	272	316	315	329	337	310	319	331	305	309	305	336	319	301	306	292	337	289	312	316	311	320	305	271	322	324	340	328	319	320	332	338	347	315	276	320	326	306	323	326	310	322	276	316	315	324	313	308	312	297	287	309	337	304	342	304	328	323	314	333	339	307	290	317	334	328	303	344	332	309	325	305	321	331	304	340	346	279	322	279	296	332	314	295	310	311	299	341	300	319	311	278	302	301	315	337	318	322	318	299	329	329	319	302	344	320	330	309	317	294	325	310	323	320	333	336	346	291	323	321	293	318	314	329	326	321	344	313	329	305	286	299	322	298	341	321	300	314	280	299	325	314	325	311	320	351	285	308	307	312	310	320	302	313	306	283	306	311	297	350	316	293	300	306	343	299	335	300	286	291	353	344	314	329	310	320	321	315	327	304	287	314	312	325	288	334	280	294	318	334	320	310	314	310	304	300	323	323	304	345	303	315	354	326	329	350	309	330	298	322	287	335	309	292	324	294	334	294	335	314	322	322	328	273	313	348	331	313	315	327	276	311	310	328	326	296	292	303	354	344	297	346	307	317	324	334	348	301	316	318	321	327	327	324	327	327	297	291	300	367	302	305	360	292	323	330	298	315	369	310	314	346	327	297	297	326	283	319	289	317	325	321	300	321	303	338	312	317	331	307	308	304	291	347	318	305	311	315	323	320	286	347	277	296	295	311	328	311	320	309	311	326	307	329	325	308	326	295	320	326	320	296	314	315	338	300	307	271	323	333	355	345	335	290	340	342	301	333	266	330	333	317	307	291	306	315	305	338	349	321	332	307	305	308	298	335	329	311	308	359	298	335	335	290	293	289	369	317	307	350	353	355	323	305	293	302	339	328	347	325	317	297	325	299	352	359	327	308	296	317	341	342	351	276	318	310	356	330	332	322	342	307	314	311	321	316	337	340	294	340	319	322	307	292	343	330	299	332	337	314	346	338	341	322	320	317	336	355	333	293	306	288	302	318	286	303	318	339	310	303	332	331	295	290	297	328	324	341	326	320	310	294	312	323	289	277	301	280	295	322	301	328	313	316	338	307	291	293	310	285	329	331	319	335	335	344	335	329	304	328	330	309	342	333	301	345	305	322	323	292	330	291	326	303	334	308	360	302	330	330	339	347	300	287	311	308	290	290	334	322	297	304	340	322	308	320	309	329	308	315	296	328	325	317	275	309	322	303	286	328	316	298	335	306	349	306	328	341	331	278	319	339	315	302	277	310	307	283	294	301	293	327	328	333	288	338	295	312	310	319	359	323	326	320	324	299	309	281	291	317	330	334	335	301	305	282	341	324	286	315	314	326	308	313	316	317	314	325	300	318	325	352	342	343	330	278	354	303	319	333	316	320	304	263	284	312	346	316	313	355	305	324	323	286	323	316	306	299	314	320	312	327	353	341	356	297	311	332	316	289	304	303	307	312	317	273	320	315	299	286	309	282	271	328	304	284	314	285	323	312	297	324	332	324	280	314	319	329	330	319	315	314	309	302	320	295	329	333	325	330	330	319	298	322	313	352	309	305	305	324	303	316	342	330	304	328	285	330	305	314	311	335	277	295	338	301	339	349	311	350	317	310	306	315	340	322	320	313	315	285	290	312	324	305	310	311	320	321	292	341	318	318	304	327	301	292	313	304	301	354	302	317	314	337	320	300	323	334	300	329	325	310	338	328	328	328	316	341	356	308	329	347	328	380	331	321	322	318	341	362	308	347	297	342	329	323	308	283	297	281	304	296	324	337	303	344	294	288	329	330	310	309	303	310	347	312	302	321	319	313	307	312	296	327	324	328	294	317	314	320	293	315	294	319	276	284	294	326	311	325	293	317	290	307	273	306	295	331	311	349	325	297	312	303	358	349	341	323	309	331	320	300	339	294	329	319	369	326	344	309	300	333	267	288	328	294	317	301	328	291	338	299	309	285	327	363	308	323	305	334	342	367	298	291	304	308	319	333	361	324	326	323	331	320	322	339	306	307	334	306	308	313	315	291	296	289	333	288	312	297	326	326	330	318	308	297	323	332	303	277	299	311	341	335	368	325	326	331	310	306	323	333	318	315	293	344	285	291	328	329	317	338	319	325	330	316	321	352	340	300	329	316	322	293	329	310	325	284	344	330	335	304	297	314	330	337	323	341	334	295	333	325	343	316	315	304	330	305	332	321	337	317	328	308	303	317	309	334	312	300	306	292	323	317	325	314	316	310	349	332	285	300	328	316	321	340	332	311	307	308	314	316	301	316	337	298	324	328	340	371	321	310	329	329	318	326	300	310	324	309	300	281	319	307	340	324	300	310	336	292	316	309	321	301	307	356	320	323	326	300	316	331	320	315	322	339	326	320	293	328	278	279	324	344	297	316	323	300	274	298	329	299	295	330	341	314	318	319	340	336	310	324	309	285	338	355	327	290	272	313	304	313	324	323	321	310	327	319	323	314	287	354	364	327	306	305	296	297	319	291	315	341	332	307	301	329	303	300	316	310	303	338	339	285	289	322	318	310	255	283	344	291	276	306	300	290	348	315	321	334	295	366	322	323	323	312	329	302	319	334	265	296	314	273	340	280	307	320	344	326	302	313	316	298
13769	1652	2733	3182	2723	2275	1955	1778	1548	1496	1337	1305	1294	1051	1112	1056	1031	996	956	973	1004	956	925	937	932	886	877	894	980	867	915	878	828	865	824	829	883	845	833	863	883	822	860	853	871	849	846	872	834	826	862	811	840	885	830	811	825	834	820	809	800	843	806	903	831	820	817	858	827	877	827	761	862	819	839	856	798	794	898	844	788	818	828	800	847	816	786	825	809	824	851	805	807	811	797	806	816	798	829	827	805	817	832	814	803	825	811	899	843	825	821	779	819	785	778	854	794	852	812	826	754	864	797	801	842	781	822	835	862	832	885	844	826	810	852	806	793	808	790	852	850	845	809	811	868	825	808	793	824	826	841	785	849	849	845	811	780	818	790	833	785	818	850	802	816	831	830	772	819	749	805	807	767	725	794	803	850	853	831	840	814	798	814	807	826	863	781	860	877	761	848	786	791	844	824	810	833	827	834	818	846	797	847	797	880	809	774	842	818	728	838	830	799	851	814	862	839	795	847	862	836	816	819	785	819	799	830	818	836	800	884	871	781	826	822	835	834	841	817	800	856	798	789	867	831	816	811	784	820	806	853	829	816	823	820	777	794	841	792	818	840	846	826	821	856	757	842	810	836	821	790	809	780	822	828	835	772	820	840	821	822	818	805	819	778	815	818	825	806	790	825	833	889	863	817	835	817	773	816	805	771	848	803	826	813	846	815	820	796	803	867	876	809	816	817	804	793	800	820	823	772	825	829	826	786	835	826	787	742	764	804	784	841	870	859	792	863	857	817	774	804	814	852	798	901	823	765	855	855	756	866	789	799	867	823	819	843	821	808	818	754	769	807	778	798	769	857	818	834	818	799	905	868	822	854	846	819	831	825	780	837	839	839	850	797	828	836	863	829	864	828	793	796	795	829	832	803	792	829	821	836	808	874	804	777	841	786	848	771	829	811	837	825	817	822	787	838	795	856	845	837	852	750	808	844	832	794	792	844	804	780	830	847	828	807	827	783	765	851	836	813	832	866	799	848	816	770	775	783	870	821	825	786	795	737	847	777	818	825	785	777	796	794	853	821	784	779	870	834	866	811	823	827	808	848	831	842	798	806	826	818	798	798	811	787	822	838	806	835	816	828	818	850	846	851	824	789	796	817	893	796	824	807	812	803	779	804	843	792	794	797	820	837	852	833	822	791	789	901	829	790	840	806	771	791	804	873	817	841	818	870	858	796	829	831	814	842	850	803	807	778	819	839	822	820	800	817	769	817	827	834	834	806	831	806	759	831	837	849	817	803	782	829	820	772	845	834	852	805	767	867	808	773	801	874	866	782	778	842	821	787	815	846	811	782	810	800	843	807	809	771	775	757	835	831	826	821	784	745	793	803	784	829	791	854	807	815	801	811	818	822	802	837	824	826	814	843	798	787	795	810	822	811	820	794	838	806	846	835	816	827	825	800	816	796	783	804	811	817	863	803	794	829	796	835	818	811	908	829	870	814	803	809	817	785	801	859	826	816	740	819	839	828	818	803	856	811	816	816	836	776	789	804	865	814	841	841	805	858	774	791	797	785	783	802	828	775	825	835	813	813	868	813	767	829	828	865	843	838	820	812	837	831	791	803	846	826	808	833	870	830	802	848	853	838	798	808	820	817	765	832	810	809	811	791	783	788	844	794	796	815	806	817	852	794	796	791	753	796	868	801	832	848	798	820	839	856	808	840	825	781	831	830	852	833	837	828	826	755	825	838	819	846	843	791	836	791	787	821	866	785	832	848	838	803	840	801	849	836	815	805	769	808	822	838	810	797	774	775	852	796	829	776	826	809	814	784	857	780	815	821	792	841	792	802	795	813	812	803	814	787	765	801	830	784	848	817	835	746	800	814	828	828	778	746	837	807	808	820	812	813	874	816	803	818	832	800	809	792	855	865	813	876	836	771	806	846	836	787	814	834	851	820	840	803	826	767	811	769	781	850	890	852	828	827	833	807	805	855	829	787	818	797	826	872	842	853	768	823	844	818	750	800	800	815	804	779	829	820	782	831	807	833	793	793	786	832	828	799	833	873	799	765	850	859	827	839	849	859	847	799	826	866	831	852	828	850	818	801	803	826	841	801	809	762	788	873	823	760	829	818	793	765	872	820	821	823	815	888	807	777	857	764	844	842	783	824	829	795	814	805	842	773	796	832	807	800	819	755	847	768	814	835	870	825	830	841	802	869	790	834	813	803	818	791	791	809	802	818	798	821	817	844	824	833	812	779	753	823	751	813	808	871	844	794	776	802	814	801	851	850	820	854	889	861	839	781	794	856	782	791	801	840	844	827	859	777	872	809	823	825	800	862	828	827	853	815	807	781	828	762	765	837	807	839	803	782	843	744	814	775	808	819	793	839	799	855	791	846	819	822	829	855	773	792	805	813	856	764	840	818	852	853	817	841	823	822	813	813	811	813	808	898	786	828	799	864	838	810	865	820	838	798	841	803	801	883	835	766	839	815	837	769	793	815	792	800	817	808	804	841	802	796	805	803	772	832	845	818	847	815	879	864	828	801	830	813	842	857	816	824	786	827	779	836	804	865	854	868	809	761	811	752	756	821	832	820	818	835	859	830	834	783	852	862	802	818	820	783	775	814	844	821	834	819	847	774	825	809	869	807	799	810	844	855	845	836	759	853	844	819	843	833	801	792	824	794	818	785	811	829	809	804	823	850	824	793	809	821	843	837	827	840	783	798	809	829	841	794	817	783	801	818	810	799	783	824	780	783	806	809	823	819	819	858	776	806	827	847	815	842	857	841	790	802	871	822	818	781	886	812	831	807	835	800	772	760	789	841	797	803	799	832	823	807	780	859	851	816	795	867	830	805	826	848	835	848	793	789	854	841	840	801	767	812	796	836	787	813	783	817	780	846	737	831	841	830	823	812	804	823	813	788	810	770	835	822	814	849	778	826	765	837	851	794	813	851	796	815	812	807	829	805	783	811	811	859	800	769	793	821	831	868	812	825	879	851	874	834	801	821	826	842	802	855	843	834	837	841	818	841	823	786	759	796	794	874	816	818	763	839	838	863	818	759	802	864	819	789	871	868	801	810	809	756	826	827	827	823	838	767	844	807	824	846	819	793	839	834	856	847	761	801	795	791	811	828	859	828	851	823	772	825	847	802	806	823	859	862	870	765	810	811	805	836	834	846	832	815	840	834	805	825	788	813	748	837	813	765	828	875	845	764	847	849	829	778	836	811	875	812	786	827	799	816	775	793	759	836	830	841	764	780	845	787	776	789	837	843	844	845	791	855	813	843	793	842	806	823	840	803	839	835	816	759	785	795	836	804	830	829	775	750	813	824	843	808	807	798	798	801	820	836	794	802	822	769	854	829	757	790	828	837	838	817	789	770	849	812	774	836	792	841	850	855	762	756	797	799	785	845	816	810	820	832	809	791	820	807	825	782	824	834	866	813	818	788	837	828	859	843	805	752	865	832	842	821	823	802	851	782	793	848	781	755	873
36794	8112	2891	2049	1437	1130	916	779	720	671	624	612	540	583	552	497	526	496	554	492	495	481	509	496	461	451	505	508	526	502	455	451	493	431	440	457	497	425	489	454	430	462	471	458	473	486	483	480	479	463	451	457	447	455	447	465	483	457	498	427	463	427	470	481	439	450	492	480	470	450	469	454	487	475	475	458	443	454	453	458	440	486	438	459	462	463	452	466	473	431	480	444	457	453	430	468	458	459	481	438	439	438	441	454	494	437	443	497	428	464	446	488	463	430	471	437	463	468	453	489	416	510	462	446	471	448	472	492	454	450	452	452	460	492	457	412	468	454	465	494	446	443	458	521	504	466	458	473	440	438	494	417	411	455	454	485	455	469	421	465	459	461	450	480	474	463	432	444	488	502	408	451	416	478	458	449	444	449	462	468	450	427	471	448	447	474	472	424	443	454	472	466	481	445	461	411	470	452	441	445	494	487	473	455	435	444	442	428	475	484	464	486	495	499	469	485	418	417	447	489	426	449	412	439	471	472	495	457	479	421	452	472	456	439	384	465	441	445	441	465	465	453	453	452	474	465	438	495	495	446	464	456	480	425	448	478	470	434	458	419	444	441	449	445	482	451	462	448	472	434	506	482	458	453	467	462	482	466	487	444	449	486	462	443	477	456	451	469	469	455	482	492	487	428	434	513	496	440	451	477	425	476	492	462	436	461	487	459	463	493	471	478	459	486	504	488	462	460	472	474	467	459	442	479	512	487	469	434	460	450	438	472	481	466	470	454	493	495	437	481	436	468	430	481	421	411	467	517	505	462	444	498	453	420	447	465	434	444	465	453	460	449	451	457	478	447	456	436	446	416	514	476	434	473	451	463	471	474	458	486	451	469	448	479	452	473	443	452	448	444	444	447	488	398	462	453	461	470	468	504	439	442	449	450	484	460	412	452	453	444	461	447	468	489	441	418	438	449	453	446	466	445	474	425	484	462	509	427	485	511	447	466	441	475	453	449	438	464	442	427	473	496	496	423	486	455	440	445	467	484	480	445	469	448	455	453	458	522	430	481	450	454	484	434	479	464	484	437	486	462	468	424	476	478	500	460	442	468	462	428	458	470	447	506	462	438	491	447	454	486	468	449	426	476	460	431	474	431	477	462	473	461	470	422	443	488	486	489	480	473	432	486	422	466	432	448	447	510	469	430	466	464	489	483	447	449	428	446	470	476	482	438	432	473	461	427	459	438	421	442	465	472	446	447	440	452	449	439	475	446	458	437	453	474	483	444	409	477	455	451	456	492	444	459	432	444	477	461	426	466	441	481	490	471	483	431	444	460	438	479	430	452	465	446	429	454	487	450	468	501	440	464	466	462	441	463	497	434	489	449	450	486	464	504	485	419	457	433	439	499	467	500	431	488	461	429	475	470	468	455	447	464	478	440	445	475	437	456	475	467	480	448	494	457	449	406	435	467	467	491	468	457	467	445	439	486	441	451	482	460	479	503	453	457	469	445	435	446	449	460	475	446	487	455	450	481	430	436	462	458	410	491	464	454	472	486	445	453	426	446	462	468	451	413	457	461	498	463	466	448	491	457	448	509	454	464	467	452	408	423	477	434	470	458	471	462	489	454	469	443	453	428	449	475	446	488	455	475	452	469	486	516	455	483	454	453	431	428	480	495	418	439	447	446	415	469	450	473	476	431	440	453	421	418	429	435	414	459	443	451	435	412	446	416	433	472	467	441	500	462	470	457	475	479	453	460	498	466	472	467	492	458	474	436	470	450	490	441	470	476	464	435	465	454	443	429	445	485	445	427	441	465	477	447	502	460	475	455	454	450	462	447	477	414	445	438	459	451	429	518	441	437	468	490	460	469	454	454	404	481	444	445	485	469	495	466	466	436	414	435	452	484	451	433	432	460	508	457	468	476	423	460	444	442	436	465	503	494	482	496	469	485	465	379	430	469	446	444	450	461	499	456	446	454	468	426	486	453	466	446	454	400	458	489	433	424	449	458	457	479	463	430	506	450	465	477	457	429	428	489	447	464	486	495	443	441	428	484	408	487	462	447	423	456	432	457	482	432	435	478	435	473	435	425	451	449	454	485	469	469	434	489	435	465	452	489	454	461	443	455	435	481	445	472	451	435	452	445	463	422	448	453	442	444	454	451	417	428	477	461	521	433	437	440	451	456	436	451	459	418	465	450	484	421	469	441	445	435	445	466	465	441	461	468	452	446	456	435	434	441	438	510	470	444	474	472	485	509	466	465	467	458	478	484	469	477	436	459	453	464	491	454	466	456	476	466	476	425	465	489	424	502	439	462	438	435	488	461	440	469	451	445	464	448	454	419	436	482	474	485	462	441	484	436	439	475	463	471	470	434	456	438	442	407	436	478	437	459	454	445	447	442	440	468	463	397	462	455	449	466	444	429	469	443	457	461	472	481	453	445	467	494	452	457	451	495	432	472	467	470	452	450	447	495	460	445	434	439	469	436	440	468	512	480	460	464	446	452	444	458	442	437	456	440	442	419	443	484	439	474	458	458	447	459	438	485	489	416	478	447	493	426	447	455	449	451	467	451	509	482	505	444	437	451	410	427	476	460	439	443	454	459	454	448	435	486	518	466	458	437	454	484	471	467	480	480	454	443	475	502	437	479	443	475	455	435	445	484	458	475	483	447	486	469	446	475	438	468	434	474	431	465	438	445	450	467	448	446	404	458	449	449	468	467	501	443	460	405	454	393	467	461	465	440	452	495	470	466	492	479	450	467	450	490	447	449	448	434	461	469	444	451	466	482	455	462	441	451	464	441	439	465	418	453	519	494	445	462	504	462	441	485	422	441	466	472	501	418	458	491	500	421	427	490	487	464	463	473	457	426	441	465	425	475	465	446	426	458	430	525	496	495	474	451	472	428	449	473	463	473	423	441	436	427	432	483	454	408	452	443	472	446	455	401	480	459	452	403	471	440	449	456	440	489	445	472	480	475	424	445	430	442	424	434	463	462	477	463	413	474	487	464	473	465	457	452	462	471	464	463	485	483	500	494	427	476	458	451	417	458	479	465	457	455	501	464	477	456	454	467	470	449	432	481	448	469	457	474	434	462	467	464	491	497	488	446	426	469	443	472	457	463	448	481	469	428	462	431	491	468	473	452	502	473	471	432	513	471	460	439	450	433	462	461	439	442	472	452	475	443	458	426	449	468	420	447	478	435	478	430	456	488	492	480	448	503	456	438	500	468	503	450	473	482	476	448	463	474	440	438	446	463	457	500	465	449	445	419	420	465	465	447	443	462	444	476	486	502	445	481	432	484	464	468	395	465	453	483	442	474	505	478	448	471	446	440	430	452	485	417	433	452	443	469	436	398	436	439	483	443	444	448	444	471	427	467	447	450	484	462	440	483	442	456	430	443	489	482	472	443	490	495	467	455	491	478	451	462	453	500	451	417	456	491	452	455	469	412	468	472	404	453	503	459	428	510	478	417	439	455	416	416	431	460	497	445
18283	2708	4860	5370	4713	4079	3365	2904	2582	2324	2149	1993	1875	1757	1702	1571	1580	1512	1382	1391	1370	1337	1360	1321	1337	1279	1273	1234	1176	1214	1221	1184	1275	1212	1213	1191	1172	1194	1214	1143	1167	1205	1181	1155	1113	1133	1117	1150	1145	1148	1135	1158	1162	1077	1158	1089	1091	1132	1086	1169	1164	1091	1090	1074	1113	1083	1060	1154	1138	1101	1062	1095	1107	1047	1113	1102	1122	1101	1084	1091	1164	1035	1157	1071	1107	1111	1101	1082	1131	1094	1129	1021	1142	1090	1135	1130	1042	1110	1119	1081	1121	1108	1056	1083	1097	1160	1086	1057	1099	1072	1083	1113	1067	1130	1091	1081	1068	1081	1096	1072	1115	1088	1005	1141	1186	1116	1078	1083	1115	1031	1127	1102	1098	1083	1038	1080	1061	1071	1122	1061	1117	1086	1100	1116	1164	1104	1133	1104	1125	1124	1119	1028	1110	1084	1049	1084	1139	1086	1058	1118	1162	1060	1098	1103	1081	1047	1107	1124	1082	1155	1123	1086	1068	1085	1061	1075	1078	1067	1131	1097	1110	1031	1075	1060	1086	1051	1051	1055	1136	1062	1070	1086	1070	1124	1101	1074	1086	1141	1095	1084	1132	1092	1178	1024	1063	1062	1061	1106	1134	1158	1160	1071	1044	1025	1076	1139	1034	1122	1098	1048	1123	1122	1114	1125	1089	1110	1102	1045	1107	1109	1102	1104	1156	1040	1087	1138	1063	1134	1100	1091	1055	1109	1070	1059	1157	1075	1116	1151	1052	1123	1121	1122	1083	1041	1121	1061	1128	1115	1082	1096	1125	1098	1107	1050	1073	1135	1098	1086	1099	1143	1060	1092	1070	1105	1056	1065	1092	1090	1102	1118	1114	1082	1142	1091	1098	1100	1114	1078	1134	1065	1120	1088	1097	1089	1052	1066	1054	1117	1091	1136	1107	1102	1107	1101	1072	1052	1091	1143	1114	1070	1132	1092	1118	1091	1093	1106	1081	1148	1109	1092	1120	1082	1055	1131	1035	1109	1090	1042	1107	1056	1073	1102	1095	1112	1122	1074	1172	1102	1114	1156	1115	1062	1077	1083	1076	1126	1168	1110	1129	1049	1091	1107	1085	1084	1142	1128	1101	1072	1090	1168	1114	1103	1084	1053	1027	1143	1101	1041	1079	1106	1101	1153	1099	1094	1110	1090	1169	1031	1115	1107	1063	1068	1070	1082	1132	1044	1070	1069	1058	1090	1071	1036	1058	1061	1069	1125	1142	1129	1114	1030	1037	1122	1127	1065	1114	1087	1081	1107	1085	1107	1075	1085	1110	1104	1071	1080	1094	1095	1103	1089	1093	1121	1105	1119	1085	1089	1129	1140	1165	1078	1099	1069	1101	1077	1056	1076	1075	1076	1064	1015	1169	1077	1064	1077	1093	1105	1064	1120	1090	1104	1107	1109	1050	1140	999	1076	1082	1080	1113	1107	1130	1015	1105	1080	1119	1060	1093	1068	1056	1060	1087	1093	1078	1136	1036	1046	1108	1130	1112	1064	1094	1105	1057	1086	1056	1100	1104	1099	1118	1057	1134	1074	1148	1026	1105	1109	1040	1159	1075	1149	1126	1061	1173	1078	1066	1157	1084	1109	1090	1065	1088	1062	1090	1091	1036	1134	1144	1122	1131	1093	1088	1078	1078	1076	1160	1054	1102	1098	1090	1177	1076	1124	1113	1069	1139	1092	1093	1098	1037	1061	1070	1121	1082	1173	1045	1095	1079	1104	1093	1141	1078	1039	1109	1135	1101	1110	1055	1081	1075	1092	1055	1099	1060	1102	1065	1052	1064	1145	1038	1062	1099	1111	1082	1068	1072	1124	1133	1064	1094	1131	1132	1090	1108	1121	1098	1055	1101	1075	1069	1050	1059	1107	1095	1080	1109	1038	1078	1027	1056	1139	1085	1121	1064	1164	1083	1107	1077	1087	1008	1060	1136	1119	1136	1096	1076	1070	1042	1107	1107	1083	1073	1064	1088	1098	1097	1087	1098	1149	1170	1071	1079	1048	1119	1013	1076	1095	1125	1114	1043	1027	1106	1085	1098	1102	1131	1126	1047	1143	1057	1057	1052	1127	1054	1080	1093	1094	1136	1112	1159	1042	1023	1077	1056	1114	1063	1087	1129	1079	1072	1079	1097	1072	1159	1095	1054	1072	1115	1085	1084	1012	1078	1008	1073	1079	1137	1090	1151	1036	1055	1113	1121	1090	1097	1129	1081	1077	1133	1102	1072	1056	1057	1111	1071	1097	1066	1084	1048	1111	1076	1129	1056	1110	1148	1087	1108	1153	1098	1110	1079	1096	1098	1083	1088	1082	1072	1154	1037	1102	1068	1105	1095	1090	1111	1064	1139	1082	1057	1093	1049	1057	1127	1126	1151	1049	1040	1086	1119	1101	1136	1145	1021	1102	1143	1066	1109	1068	1128	1133	1060	1097	1109	1070	1084	1064	1060	1127	1050	1148	1046	1116	1089	1085	1115	1113	1050	1031	1106	1073	1085	1154	1148	1089	1075	1019	1134	1110	1068	1124	1057	1069	1079	1105	1134	1054	1133	1094	1032	1092	1076	1062	1103	1093	1074	1138	1100	1099	1136	1110	1123	1053	1101	1154	1052	1114	1100	1141	1095	1093	1110	1075	1118	1104	1056	1095	1061	1069	1054	1101	1070	1123	1072	1050	1079	1042	1119	1085	1058	1112	1035	1129	1094	1135	1143	1070	1086	1061	1114	1092	1037	1048	1144	1093	1115	1074	1050	1086	1000	1034	1105	1114	1106	1073	1109	1051	1060	1034	1076	1039	1083	1087	1076	1067	1059	1122	1104	1113	1109	1129	1090	1122	1096	1057	1072	1057	1127	1138	1121	1052	1087	1073	1159	1087	1108	1099	1113	1119	1076	1114	1094	1072	1135	1128	1101	1081	1078	1048	1125	1143	1083	1138	1103	1090	1022	1123	1078	1102	1094	1112	1101	1121	1067	1086	1121	1087	1102	1118	1073	1039	1075	1086	1066	1097	1039	1100	1090	1066	1085	1092	1070	1089	1116	1088	1081	1042	1103	1108	1048	1051	1122	1052	1131	1076	1079	1102	1118	1152	1145	1107	1094	1128	1143	1053	1145	1157	1103	1085	1086	1122	1109	1093	1118	1064	1080	1100	1090	1115	1094	1053	1113	1112	1094	1084	1076	1125	1134	1100	1082	1115	1092	1080	1122	1067	1099	1146	1000	1082	1081	1170	1063	1022	1110	1068	1102	1080	1101	1062	1070	1093	1105	1124	1084	1064	1066	1074	1136	1082	1075	1084	1098	1149	1082	1061	1095	1082	1138	1047	1122	1085	1095	1113	1079	1057	1120	1104	1073	1075	1088	1101	1091	1081	1097	1150	1129	1145	1120	1065	1061	1090	1093	1061	1090	1049	1041	1122	1080	1073	1092	1117	1136	1089	1110	1070	1070	1088	1049	1050	1109	1149	1087	1143	1042	1147	1127	1011	1056	1101	1144	1127	1110	1040	1145	1083	1064	1084	1079	1085	1069	1063	1110	1112	1085	1068	1023	1064	1054	1069	1093	1122	1056	1072	1107	1180	1107	1138	1053	1065	1089	1081	1185	1032	1082	1084	1088	1008	1071	1093	1139	1085	1056	1087	1079	1117	1088	1132	1078	1049	1032	1040	1111	1056	1152	1082	1130	1087	1127	1169	1058	1119	1127	1106	1110	1106	1036	1111	1073	1109	1091	1036	1054	1118	1139	1107	1120	1125	1093	1097	1063	1130	1090	1146	1112	1041	1030	1120	1119	1018	1055	1100	1052	1106	1098	1114	1118	958	1129	1118	1106	1107	1117	1080	1169	1091	1056	1056	1113	1113	1084	1094	1087	1112	1107	1103	1103	1155	1063	1080	1095	1085	1121	1099	1072	1132	1110	1096	1084	1138	1098	1012	1133	1084	1007	1175	1085	1104	1068	1098	1081	1096	1043	1088	1074	1036	1087	1105	1068	1128	1073	1083	1051	1107	1061	1110	1064	1107	1086	1137	1125	1038	1080	1099	1165	1055	1088	1030	1110	1107	1097	1095	1142	1143	1088	1044	1090	1080	1095	1143	1116	1118	1074	1075	1059	1106	1079	1125	1111	1087	1080	1157	1050	1153	1063	1050	1081	1111	1161	1049	1097	1090	1106	1120	1094	1071	1155	1137	1100	1078	1072	1081	1084	1070	1101	1027	1089	1058	1094	1118	1057	1111	1089	1132	1106	1152	1057	1125	1096	1100	1109	1085	1095	1071	1117	1059	1058	1103	1056	1115	1056	1013	1096	1095	1035	1168	1095	1068	1086	1115	1090	1082	1113	1088	1060	1056	1087	1076	1057	1053	1078	1078	1052	1102	1113	1053	1062	1143	999	1138	1062	1090	1088	1052	1069	1106	1066	1134	1056	1128	1084	1044	1119	1128	1080	1112	1091	1083	1096	1092	1109	1041	1056	1074	1086	1114	1038	1095	1097	1115	1116	1107	1040	1109	1102	1072	1092	1098	1118	1065	1116	1117	1118	1035	1105	1085	1073	1100	1042	1053	1063	1130	1060	1010	1093	1087	1104	1050	1067	1086	1094	1100	1071	1077	1097	1094	1066	1066	1068	1119	1106	1044	1032	1086	1129	1096	1076	1053	1087	1034	1055	1089	1107	1163	1095	1059	1051	1096	1088	1121	1030	1065	1092	1064	1080	1062	1117	1103	1078	1074	1131	1081	1128	1090	1119	1056	1038	1064	1087	1079	1115	1097	1087	1124	1036	1063	1106	1166	1084	1134	1061	1061	1081	1053	1162	1097	1075	1086	1062	1161	1052	1129	1103	1048	1105	1173	1086	1054	1113	1094	1037	1086	1111	1044	1099	1069	1053	1081	1030	1120	1071	1106	1085	1079	1122	1044	1085	1097	1118	1076	1111	1113	1094	1089	1129	1144	1147	1111	1154	1129	1077	1133	1034	1077	1072	1028	1121	1112	1060	1045	1060	1049	1061	1130	1116	1094	1051	1072	1099	1132
11295	672	184	173	187	180	160	163	156	169	156	158	186	169	178	152	156	160	153	146	158	174	164	185	163	166	177	155	153	186	177	153	162	160	158	150	144	170	135	143	167	180	181	161	158	193	160	187	182	156	155	178	159	166	148	177	174	177	161	187	160	172	174	166	159	170	159	180	182	155	143	146	194	162	169	177	137	162	144	137	160	161	179	165	171	183	160	178	139	182	177	196	183	159	134	152	162	164	158	165	162	162	177	167	174	169	164	170	184	175	162	168	150	161	146	177	132	164	173	168	182	158	187	177	159	166	170	168	191	149	159	171	176	141	158	173	141	169	163	175	159	170	170	133	177	179	162	170	156	190	141	169	173	162	164	186	173	167	136	154	161	145	157	174	159	172	157	151	167	148	166	146	155	149	138	167	148	165	164	178	152	151	171	177	180	154	174	189	192	157	180	164	164	181	187	167	159	153	172	164	157	168	153	149	175	183	153	161	188	140	166	157	166	142	193	165	153	169	144	146	159	160	148	155	175	150	144	178	166	177	168	178	178	174	184	146	147	154	164	134	169	146	177	175	199	146	181	167	187	189	187	165	171	188	158	172	193	163	167	163	162	146	137	157	173	164	172	162	138	164	149	176	152	150	157	167	163	165	151	169	181	153	170	166	146	145	162	183	151	175	179	149	157	159	182	149	174	181	138	163	163	153	163	159	161	168	162	173	158	188	164	162	169	170	176	167	163	160	180	149	180	182	156	153	174	156	158	173	159	154	159	169	192	138	155	173	146	157	180	168	160	154	158	169	147	155	179	158	164	178	151	139	158	172	164	157	164	156	186	163	159	152	159	149	213	183	145	177	167	177	179	168	138	162	152	148	146	167	152	157	151	168	159	194	147	162	159	153	184	150	164	170	167	169	169	164	181	171	162	169	171	173	161	176	165	159	182	170	170	178	162	166	156	181	165	148	148	168	156	154	142	163	176	159	156	180	165	184	155	164	177	163	175	163	155	132	153	159	163	158	154	148	155	180	164	169	180	153	159	179	202	155	176	148	159	175	176	156	184	155	155	160	174	187	146	174	167	180	171	151	149	170	157	162	174	147	155	166	164	161	161	174	154	161	172	170	172	172	173	177	172	182	141	164	162	165	155	158	160	150	168	165	150	163	148	166	189	139	170	173	166	187	139	198	157	185	160	171	176	168	163	181	131	166	165	141	161	174	185	181	167	194	195	164	157	155	165	157	153	152	167	159	160	174	170	171	159	178	171	162	160	143	164	157	190	172	182	175	178	189	156	159	163	161	193	149	159	160	154	152	146	135	168	152	169	149	135	159	161	159	143	183	166	190	168	185	187	178	155	166	153	156	172	165	181	148	167	158	173	158	149	151	159	202	159	155	144	152	148	150	186	169	184	154	171	152	151	146	169	165	161	174	176	159	170	179	166	179	170	152	166	161	141	171	164	165	150	172	172	175	156	173	157	173	177	161	164	147	168	167	176	171	179	166	171	166	166	150	162	168	205	159	145	160	181	155	165	152	148	179	174	161	169	187	147	162	157	190	160	154	167	182	169	155	156	163	146	159	179	150	165	175	167	149	145	139	158	159	133	178	171	139	146	161	168	151	167	162	149	147	207	164	166	185	182	147	161	177	169	181	136	186	173	148	182	164	185	157	169	145	166	158	139	166	160	181	178	180	185	148	175	174	185	170	178	161	170	174	165	153	171	159	153	180	161	166	154	153	177	178	168	182	152	171	151	159	164	134	204	149	182	149	155	165	144	204	164	162	156	156	154	151	165	164	161	170	150	171	156	160	140	173	171	171	170	147	153	140	176	172	138	178	164	167	174	177	164	182	163	161	145	161	156	193	172	152	155	178	145	167	141	171	162	155	179	155	154	170	157	147	162	174	168	151	154	161	160	163	147	166	184	158	142	157	173	149	170	166	167	175	169	174	167	153	178	136	156	151	168	156	181	164	168	147	183	164	153	166	167	166	154	179	165	168	164	179	166	158	160	160	193	144	165	166	164	173	147	160	143	178	158	164	173	163	189	172	164	160	147	163	153	187	171	145	174	163	150	143	155	172	180	154	124	195	158	163	197	152	159	159	149	173	177	159	172	169	168	147	185	156	165	173	147	180	165	147	163	163	183	170	157	162	167	138	158	164	160	148	184	169	171	166	160	148	153	139	166	148	161	154	149	166	161	158	172	153	181	196	166	165	167	150	164	166	165	144	151	159	147	178	180	144	170	163	179	173	152	155	162	150	168	173	164	149	139	145	179	147	183	140	155	145	160	170	179	168	159	168	193	165	172	153	174	179	175	163	174	154	162	139	169	183	155	167	181	170	153	182	161	168	177	157	180	153	151	157	160	183	157	188	161	170	170	198	159	161	166	141	168	166	166	158	160	177	156	174	150	169	169	193	177	173	162	176	158	142	155	198	171	189	145	194	186	169	155	162	147	159	190	151	161	197	172	176	173	165	153	152	164	160	158	168	164	182	147	146	149	143	190	150	173	170	175	176	186	163	178	166	161	170	137	148	168	173	168	169	161	186	165	170	156	159	160	183	158	173	160	162	151	159	150	179	161	173	171	166	165	169	150	162	158	189	167	148	151	148	137	179	177	169	164	163	169	173	177	187	175	182	146	169	170	156	159	173	166	136	168	181	167	175	167	182	148	160	178	164	148	146	194	179	148	144	126	146	172	170	171	178	152	145	147	171	149	157	168	182	169	155	172	166	161	151	154	165	150	139	167	165	167	166	183	178	136	173	173	190	204	168	162	146	158	159	164	166	174	175	201	143	154	161	191	168	151	153	165	153	173	152	179	183	168	157	149	156	176	184	170	169	169	167	158	165	169	175	155	162	155	158	178	173	172	137	175	152	158	157	147	156	151	155	173	159	161	171	184	148	171	173	168	161	172	141	167	158	163	160	171	156	177	168	165	136	155	153	164	185	197	165	199	153	140	176	167	156	181	167	169	151	183	179	160	150	171	178	139	157	162	169	171	155	165	151	151	168	172	142	153	155	172	186	202	177	175	163	178	159	168	168	169	159	159	165	154	161	164	175	141	185	148	170	163	164	131	170	170	169	164	161	162	200	158	153	157	168	162	136	157	169	186	167	160	124	168	171	149	160	171	159	178	166	156	159	146	186	145	171	156	163	177	166	156	141	186	160	149	154	161	177	154	136	176	170	171	176	153	153	161	176	164	155	156	171	169	160	160	203	162	156	166	170	152	166	158	144	169	166	143	172	142	155	171	174	162	180	173	174	154	157	187	161	154	168	173	182	143	182	174	185	170	159	159	183	178	180	145	146	184	151	159	151	160	170	169	155	153	163	196	154	182	159	184	165	163	149	162	140	160	174	180	158	153	154	147	153	167	125	179	160	176	165	168	166	179	177	184	150	158	175	157	167	175	174	152	173	138	181	176	150	150	166	151	144	155	168	151	150	154	177	168	168	181	161	175	177	150	181	164	164	146	170	169	160	145	156	121	168
5875	542	576	511	578	534	524	495	520	487	522	537	532	521	482	542	495	468	510	516	475	468	522	487	469	501	514	493	485	515	510	471	524	461	472	481	472	506	555	472	505	503	480	493	538	501	527	465	498	496	513	503	477	510	510	508	464	501	513	459	511	519	452	462	456	435	478	505	502	482	495	453	475	492	474	501	500	520	506	519	474	510	472	447	518	526	523	489	521	429	508	498	477	485	486	493	506	474	472	438	500	481	508	475	442	505	512	499	468	494	502	481	456	479	485	505	493	468	495	493	449	483	473	473	502	446	507	485	467	473	469	484	453	497	482	504	486	479	511	515	461	503	520	459	509	469	516	469	530	468	457	470	471	479	489	488	440	512	481	479	475	528	513	485	520	480	502	497	469	486	522	456	477	463	491	473	490	478	458	428	517	483	471	484	510	484	478	469	499	492	481	515	521	489	446	521	497	503	457	482	455	490	480	471	513	474	522	526	491	475	481	489	481	489	464	518	474	480	494	510	513	499	505	465	477	485	478	486	482	481	456	495	495	472	512	476	495	535	492	466	512	465	452	506	530	491	561	442	485	452	470	485	527	485	523	463	491	482	519	434	513	476	495	463	521	534	508	473	495	514	504	463	465	479	459	496	530	476	496	443	511	478	550	514	478	476	504	486	476	499	502	488	527	473	485	478	446	526	480	490	430	484	442	487	508	538	483	490	482	511	504	457	476	486	503	442	501	463	483	488	489	539	453	462	499	481	507	449	482	515	478	517	469	473	496	509	473	498	515	479	455	484	484	510	449	524	482	485	540	435	505	522	493	459	467	524	462	500	484	464	508	498	492	509	474	499	495	447	497	502	536	517	486	470	470	498	448	480	517	488	495	486	495	467	485	495	485	502	494	501	472	481	465	523	451	501	471	518	493	527	454	525	506	474	483	499	490	457	497	494	474	512	491	500	534	536	472	450	454	499	451	475	502	475	494	462	494	470	489	486	476	463	499	437	516	467	470	464	508	461	486	497	495	508	505	505	451	487	489	512	482	494	473	509	446	479	506	508	465	486	484	494	511	462	473	490	484	470	495	501	432	489	493	489	495	534	471	497	503	490	505	547	456	430	504	483	451	475	484	483	444	458	471	502	453	476	492	490	460	476	519	516	513	475	473	471	465	519	500	510	476	489	474	508	541	497	491	452	489	495	473	504	516	530	475	539	427	500	468	492	553	469	512	502	474	528	466	478	449	495	471	468	477	509	464	469	464	493	519	514	478	477	490	469	486	510	486	473	488	465	468	500	506	459	506	505	495	484	487	473	462	499	514	505	467	466	476	505	516	475	482	492	475	492	468	485	458	537	456	544	490	484	480	461	485	506	488	472	480	460	496	447	524	470	432	445	490	486	479	495	478	482	462	511	502	462	476	479	466	507	484	511	495	503	493	530	447	503	496	501	479	485	486	483	506	506	463	490	496	478	495	488	462	498	503	461	509	447	511	464	478	475	486	487	500	496	479	449	494	501	456	483	492	473	479	469	493	479	476	468	496	484	482	501	477	455	491	504	468	466	463	483	499	481	483	489	474	483	457	521	525	494	487	486	505	463	508	507	496	486	478	504	494	484	478	456	473	456	462	508	461	500	480	493	497	528	519	485	472	514	499	510	502	473	515	494	467	497	465	522	526	470	461	469	504	487	466	507	488	534	576	479	467	508	475	491	428	494	460	456	501	510	515	436	504	474	434	493	469	440	508	500	490	498	507	489	527	488	492	499	498	483	500	507	428	480	471	542	487	477	491	504	459	506	474	519	499	502	477	471	477	475	463	492	474	498	488	503	489	478	476	488	499	502	508	480	449	510	461	489	482	488	523	449	479	520	468	534	482	519	478	521	496	485	489	468	500	494	495	505	513	474	501	505	476	482	500	515	459	523	479	467	522	487	474	509	524	480	529	498	502	499	489	505	518	516	514	480	471	488	521	491	473	478	486	481	497	489	440	479	476	497	472	479	474	506	461	496	485	514	461	485	533	456	504	470	444	452	473	508	530	470	489	463	461	468	483	468	500	444	475	497	481	468	494	479	495	489	498	517	444	502	457	482	514	447	484	471	473	496	476	493	494	516	467	474	491	442	502	495	493	518	533	469	471	466	476	455	506	525	477	462	517	483	477	470	503	470	456	506	546	480	480	479	534	468	513	498	485	457	456	467	504	460	493	489	542	498	491	441	495	480	479	469	494	485	491	502	493	517	487	519	497	476	488	508	489	484	458	493	415	517	516	471	486	512	470	484	483	504	435	475	474	489	463	461	471	492	515	489	493	460	505	504	487	488	496	501	480	448	490	457	482	465	500	458	498	465	470	478	488	484	476	482	504	451	428	511	506	505	483	446	490	498	477	516	476	485	442	490	463	472	455	511	497	484	478	494	463	475	465	510	464	513	477	498	481	487	473	456	464	494	515	485	530	479	507	459	488	548	496	483	475	482	494	494	490	497	532	471	499	477	450	507	474	472	466	470	500	496	475	496	491	531	525	457	471	509	451	463	459	438	488	477	490	504	481	492	505	451	488	505	499	523	447	465	524	513	491	463	476	495	460	508	532	494	503	483	461	460	542	500	509	534	475	461	480	506	476	506	494	488	477	473	509	516	470	509	504	495	495	457	464	451	457	475	458	546	457	480	506	468	470	499	462	479	507	494	446	502	479	461	471	495	470	491	494	494	464	433	481	480	456	452	504	474	478	506	479	488	455	502	487	496	481	467	464	435	473	483	479	512	482	449	508	474	462	454	496	513	490	494	454	503	469	463	505	498	510	498	440	496	507	469	488	503	504	489	486	494	495	474	457	497	476	488	501	477	479	492	501	525	477	496	428	460	493	469	456	457	473	495	459	526	493	484	506	478	482	494	463	448	458	476	482	477	475	474	506	477	489	518	462	482	520	482	529	470	461	512	504	509	500	507	460	496	481	451	513	489	452	514	502	487	471	491	480	448	468	523	462	533	486	511	497	494	524	492	466	494	527	524	523	492	466	497	477	505	519	471	510	472	459	472	492	496	503	454	471	508	491	475	501	491	470	509	462	439	460	460	497	477	499	505	470	429	445	500	516	473	475	484	468	498	441	505	483	462	490	498	549	471	469	482	490	499	462	465	457	524	499	517	478	468	505	482	527	472	474	513	514	471	496	449	501	451	477	478	488	500	495	506	462	448	490	473	452	506	465	455	496	513	473	476	496	517	492	467	488	515	468	505	460	491	477	525	470	472	508	503	479	479	476	488	450	448	501	508	516	465	472	488	492	495	522	481	489	454	469	450	475	508	476	499	472	488	503	519	465	491	490	492	477	527	492	445	485	516	512	502	537	458	559	468	482	507	485	450	465	502	500	483	527	470	510	476	482	476	495	502	457	486	447	472	482	461	453	519	466	482	485	496	479	474	469	513	477	494	490	455	489	478	486	475	493	451	509	484	512	471	479	489	484	469	482	472	483	467	462	479	476	463	471	490	491	474
27285	4165	1233	962	773	558	545	498	426	444	361	419	341	353	344	334	316	334	327	338	344	342	331	347	327	342	332	306	307	314	343	345	320	305	376	340	351	295	331	306	308	328	341	318	339	340	295	335	316	300	352	319	326	333	328	298	321	306	327	330	293	342	336	307	320	291	314	318	299	321	355	323	285	312	303	299	348	307	324	280	309	318	323	319	303	282	293	312	306	310	365	325	343	329	324	294	309	295	340	325	303	306	318	297	313	336	301	332	314	307	316	301	304	329	305	316	285	329	306	306	301	320	318	345	313	326	310	310	295	345	314	309	315	314	322	294	347	285	319	316	305	341	309	310	317	317	326	314	352	354	303	306	298	310	315	327	331	326	331	334	349	312	335	272	300	330	333	316	336	337	303	310	304	289	305	320	335	344	322	321	343	343	328	337	364	330	336	308	300	339	312	327	326	328	346	303	320	313	302	317	291	325	300	321	299	307	316	298	324	312	295	313	325	294	320	315	335	360	310	323	325	320	316	348	313	320	339	326	339	316	324	346	313	298	317	320	275	346	298	271	310	311	322	291	288	295	316	338	366	314	306	301	329	342	318	338	324	323	309	330	312	332	332	296	311	289	342	335	285	302	273	326	316	335	329	322	314	319	308	313	266	321	304	336	338	341	319	314	314	312	345	313	335	346	327	321	299	318	355	343	297	303	320	313	329	321	273	311	291	308	327	309	325	304	296	316	301	322	340	321	348	304	320	330	298	321	313	326	345	318	325	315	303	302	279	333	324	311	314	331	349	369	318	288	323	329	321	298	340	321	361	269	323	318	326	355	321	312	324	336	314	327	305	306	301	301	290	305	330	318	313	326	330	280	329	309	283	323	305	269	333	285	309	320	306	347	317	326	298	289	330	311	309	339	315	323	300	299	308	355	348	334	310	325	341	278	305	323	317	310	321	309	311	324	338	302	315	309	330	329	319	287	315	315	343	280	318	327	315	290	321	302	322	354	303	324	311	308	337	316	320	342	351	317	338	306	302	287	312	336	322	321	331	317	328	352	326	305	293	308	300	292	276	335	335	320	292	327	310	315	311	290	318	312	308	286	360	338	348	318	304	298	307	345	318	347	287	308	320	342	358	307	314	338	286	359	299	291	300	300	299	299	309	315	324	307	312	327	293	295	329	307	292	311	304	328	316	318	321	301	306	336	309	346	328	320	310	330	313	317	311	291	303	325	300	336	323	293	301	309	320	318	335	315	302	292	302	290	300	317	318	337	351	300	293	302	293	327	317	358	315	297	318	313	325	319	311	286	294	346	332	355	318	322	321	302	320	322	325	351	329	313	302	271	328	325	305	319	335	303	296	330	334	318	314	300	296	323	291	327	296	317	359	357	314	301	337	360	338	367	337	298	323	310	293	305	330	292	330	307	337	303	310	335	327	315	352	328	314	313	293	361	317	314	315	333	310	323	333	329	294	298	327	348	294	300	294	308	307	285	310	307	329	308	374	310	284	289	332	311	309	309	337	342	272	295	283	333	334	306	349	344	292	344	290	317	326	267	312	327	319	285	317	321	318	312	299	321	320	284	336	330	319	280	320	308	326	294	325	307	301	329	324	311	320	324	310	304	322	309	303	343	337	342	296	315	316	330	303	328	327	339	318	337	332	328	319	322	314	282	306	332	334	304	351	306	348	331	292	303	311	343	340	306	352	340	309	316	339	297	312	349	316	322	318	301	292	311	294	306	294	316	274	315	334	329	377	328	347	339	290	326	316	340	338	347	304	305	286	343	307	305	320	320	298	332	314	355	320	329	302	305	332	340	308	294	358	348	344	308	312	277	309	328	331	329	301	315	309	318	320	293	287	340	313	351	315	358	314	314	328	313	322	323	349	299	284	337	283	307	291	324	342	307	289	296	302	291	307	349	325	314	297	318	314	323	313	275	348	295	329	315	338	313	329	309	293	273	327	325	319	328	322	306	343	322	318	323	332	294	339	310	305	298	293	319	330	288	325	328	334	324	308	321	354	303	319	319	314	294	307	330	347	334	310	314	322	326	297	333	343	341	328	348	317	323	323	321	340	330	336	319	330	323	320	295	331	312	305	319	307	330	313	292	317	329	300	341	315	298	280	295	269	318	286	323	336	300	313	307	310	298	326	367	328	312	332	316	296	307	339	290	311	359	305	274	331	291	341	337	318	311	333	302	286	329	331	316	331	297	301	335	313	318	307	308	312	303	312	325	345	331	313	348	322	358	325	288	331	283	320	308	291	343	314	329	374	316	313	306	334	322	316	309	305	309	323	329	299	308	327	313	311	330	304	321	334	288	329	316	337	343	328	317	334	309	299	314	312	304	303	321	343	294	303	281	333	318	290	319	330	352	307	301	299	285	328	301	304	301	328	307	290	319	337	327	287	310	320	302	332	340	338	343	365	331	318	321	328	353	297	308	331	318	293	316	307	322	325	314	322	298	330	276	329	332	314	322	318	308	312	335	352	342	334	326	312	316	329	341	335	319	302	340	311	338	318	297	301	302	274	315	309	283	285	308	307	308	329	298	322	314	308	319	327	328	327	323	309	327	304	293	339	332	332	306	303	337	331	333	331	301	287	324	283	308	319	307	338	294	338	317	344	301	292	316	300	294	334	330	303	316	312	319	318	350	319	308	358	311	309	337	318	352	346	279	327	349	285	304	328	310	313	282	309	336	325	309	310	310	333	307	317	308	308	325	342	289	296	326	300	332	306	317	315	299	351	327	305	322	315	324	328	325	302	323	295	309	286	322	296	309	353	334	323	297	338	321	318	331	305	346	296	337	342	319	312	307	339	332	356	323	312	334	310	262	297	335	333	264	313	325	312	318	361	341	328	290	346	311	309	291	310	290	285	305	333	362	307	318	308	316	321	317	301	305	314	320	318	330	343	328	319	320	328	327	338	342	337	310	327	313	322	277	290	301	332	328	294	309	282	307	282	287	299	321	345	325	341	339	347	275	316	284	297	289	337	309	307	303	350	292	333	315	331	312	308	369	328	292	307	277	312	313	307	310	308	326	311	332	315	324	360	323	318	312	319	335	325	314	322	317	328	326	329	351	322	360	345	306	316	306	303	311	342	310	317	291	335	305	298	339	356	335	332	328	284	327	321	307	326	306	330	320	305	334	323	318	318	315	296	300	327	327	306	304	308	321	326	319	340	345	322	315	337	327	329	317	266	345	329	298	316	328	326	308	283	288	338	377	298	291	304	317	319	311	318	319	287	312	288	298	334	326	337	312	290	309	349	305	349	315	319	339	294	295	350	312	329	317	312	301	315	343	319	316	317	325	327	314	299	312	294	271	326	321	317	311	293	308	289	297	300	303	315	323	339	277	315	325	358	319	325	352	345	339	298	337	335	318	348	283	346	312	352	317	335	316	315	296	298	361	283	323	313	321	353	286	298	326	349	298	317	324	307	374	269	335	282	352	341	331	305	306	335	343	305	348	328	325	336	329	309	350	295	306
14155	1715	2726	3090	2750	2364	2092	1850	1524	1466	1336	1212	1209	1178	1102	1080	1074	1008	1025	989	975	943	951	937	942	948	898	888	836	858	870	887	905	895	935	900	905	860	876	933	817	861	894	829	842	848	893	905	873	857	879	794	840	830	881	802	837	810	859	808	835	883	841	831	853	817	843	835	864	803	776	825	851	806	877	815	860	774	851	831	820	835	842	783	880	829	792	859	826	820	785	822	817	801	861	805	853	841	807	813	805	845	782	813	829	780	823	802	842	773	788	819	776	791	884	850	777	859	831	781	826	761	795	773	795	784	798	841	767	833	871	830	783	812	816	819	826	885	811	831	831	796	814	840	843	849	826	760	833	826	810	790	783	880	792	798	819	819	791	829	791	804	784	857	843	846	787	829	828	777	811	832	823	828	853	815	875	781	834	827	823	834	821	812	798	794	808	808	826	845	819	801	819	783	818	818	821	852	805	763	806	808	784	830	852	774	795	843	801	809	817	816	872	838	834	854	825	876	826	816	852	809	854	811	849	815	808	808	812	789	840	836	800	800	845	821	821	829	809	786	794	833	806	797	855	828	852	833	805	807	813	759	778	747	844	794	820	827	807	820	825	774	789	781	860	783	822	833	815	847	856	798	830	782	806	822	811	881	836	806	842	807	843	785	817	846	788	813	774	831	821	795	786	829	862	843	814	828	831	838	804	790	839	851	835	795	784	848	799	821	849	847	788	837	767	839	772	768	869	791	820	816	821	829	762	809	863	855	779	802	799	821	829	831	806	791	824	864	789	754	866	821	784	813	815	794	892	765	822	809	797	801	790	856	848	818	801	850	770	838	783	802	835	772	789	861	782	808	797	804	843	821	846	816	779	828	838	781	893	763	801	780	856	834	808	816	788	790	830	882	828	804	813	799	837	787	851	836	850	905	849	835	827	828	836	792	773	832	795	851	836	821	836	871	815	785	857	788	829	767	805	773	831	832	774	782	843	849	821	869	835	797	829	779	813	789	820	770	790	876	824	793	838	817	812	812	808	826	823	840	850	845	838	811	805	824	811	829	767	821	797	838	808	831	889	846	820	785	830	822	798	778	814	807	828	814	831	793	775	798	808	831	845	813	811	795	773	802	819	805	797	792	782	805	805	741	810	799	829	821	824	819	827	806	831	808	801	771	860	841	783	771	847	796	805	796	798	869	843	792	794	779	788	814	828	819	828	778	809	858	846	824	833	814	826	793	792	767	817	833	821	802	810	833	798	845	812	785	816	788	813	789	766	828	794	778	836	812	831	826	808	815	849	806	804	825	818	784	805	803	785	845	859	799	787	790	858	838	805	859	812	857	788	838	855	824	835	800	834	848	774	810	816	829	849	821	807	782	867	765	857	806	797	805	830	747	845	857	810	796	813	859	768	845	833	840	799	807	832	830	837	809	832	800	839	866	816	791	872	803	830	865	838	794	788	839	856	815	900	821	830	784	850	774	799	776	834	810	788	793	826	811	766	839	816	838	805	824	866	785	806	808	762	822	796	817	859	805	812	769	807	833	870	832	840	837	776	794	826	803	827	828	806	812	829	804	811	859	872	850	855	839	864	798	800	830	797	812	843	789	829	812	829	820	821	867	829	808	823	821	848	885	797	794	801	743	835	803	784	814	848	835	836	819	881	801	777	826	774	855	844	789	786	794	841	803	816	813	794	790	845	867	819	797	818	784	819	809	777	871	850	830	821	821	810	826	837	874	796	821	837	836	840	752	819	827	818	818	795	782	817	817	801	797	799	802	810	822	762	832	827	795	798	856	839	796	796	772	836	804	781	841	808	809	814	846	770	833	830	839	808	801	806	839	769	861	833	847	724	773	806	805	792	731	810	804	768	798	795	858	809	798	823	823	782	797	824	807	812	858	831	794	853	797	830	836	794	801	836	821	811	830	837	842	789	868	765	841	797	844	810	838	838	819	874	827	838	873	788	821	852	840	827	809	802	834	837	826	786	856	857	824	842	861	815	752	796	842	806	796	860	784	773	817	757	852	840	804	874	826	812	822	819	820	865	806	802	852	878	813	819	810	790	853	836	782	840	789	816	820	849	808	813	837	843	793	800	808	796	837	826	837	834	860	766	832	789	804	862	744	820	836	783	826	839	837	834	760	871	824	828	831	822	876	839	817	828	819	803	814	796	813	768	785	879	797	829	834	814	780	814	785	852	830	845	831	813	846	821	774	836	801	801	818	809	825	766	821	807	848	805	766	829	779	878	828	757	824	804	758	789	869	809	855	829	823	814	828	851	834	801	863	794	796	770	815	825	832	848	779	803	830	820	814	846	802	837	798	855	808	860	857	827	823	803	821	776	821	816	811	863	790	845	820	811	795	802	845	820	788	805	843	813	798	816	824	838	833	821	833	810	800	830	832	902	845	830	841	805	880	852	844	794	836	775	812	838	826	878	818	788	825	770	832	841	802	828	817	863	876	748	813	766	789	837	804	776	819	796	807	844	847	845	803	805	782	791	828	811	789	780	795	807	767	786	810	813	882	802	790	831	828	768	797	842	799	803	776	854	796	855	850	815	836	839	784	782	803	826	811	812	826	839	787	772	803	849	840	823	800	799	818	826	811	818	868	805	845	860	806	784	817	836	791	846	813	791	827	843	798	783	812	821	835	853	843	831	814	775	834	848	856	855	824	818	897	827	831	806	826	822	802	827	843	793	807	825	800	813	836	805	790	794	794	830	811	794	753	835	786	806	803	826	860	775	796	818	808	814	827	818	842	785	859	811	810	873	846	865	760	808	778	839	789	813	830	857	842	792	871	813	812	852	845	783	855	800	815	823	783	806	810	849	850	906	770	868	826	799	892	843	854	746	858	809	805	832	786	808	813	827	794	829	798	818	881	803	772	851	802	799	802	841	824	820	785	828	782	800	810	816	810	833	851	809	823	822	769	842	760	842	793	788	849	805	800	806	830	842	803	803	838	818	810	830	823	829	828	825	824	799	797	772	773	765	822	816	777	827	834	819	780	837	811	793	838	822	833	805	824	808	820	796	797	860	870	776	808	800	823	859	849	841	817	843	796	801	804	805	800	773	804	806	816	832	769	831	775	798	841	777	798	785	826	831	859	798	819	833	779	808	778	841	842	830	837	849	786	777	805	841	787	729	821	845	812	827	806	811	880	831	800	810	831	844	831	785	804	847	840	785	817	813	813	823	856	795	849	853	800	879	815	840	867	817	773	826	814	832	855	835	829	826	804	814	808	805	813	790	833	774	801	880	775	798	802	766	808	860	846	828	791	894	843	795	818	818	812	830	808	797	813	862	837	791	860	789	843	830	791	805	842	832	842	875	829	839	821	805	842	738	810	816	838	808	801	825	838	777	851	787	864	818	823	826	815	805	812	805	862	858	802	724	829	808	827	858	827	803	787	835	861	836	821	833	822	800	800	785	803	762	800	838	822	838	874	847	820	758	818	823	781	820	831	821	753	820	819	832	857	829	828	806	769	796	819
35757	7538	2817	1969	1420	1104	849	802	754	668	630	578	524	587	542	502	492	543	497	494	508	503	460	487	503	471	467	467	437	483	454	463	516	472	483	499	470	490	504	467	507	459	482	498	476	488	496	463	489	474	508	458	483	499	460	439	466	460	432	466	452	434	448	418	431	467	461	460	497	461	487	469	451	476	489	485	444	482	478	452	462	417	421	462	458	441	481	424	433	462	423	423	467	467	454	444	442	467	418	446	483	467	480	476	475	464	456	471	501	485	450	453	439	451	432	504	517	461	480	475	436	469	448	467	434	446	482	444	442	463	471	462	465	468	440	460	448	451	463	433	445	442	445	512	442	426	482	445	468	422	450	474	459	440	464	416	459	481	478	454	525	483	442	478	454	429	460	455	430	438	421	478	433	452	449	428	438	443	483	448	442	445	447	441	433	464	519	473	461	461	475	441	451	480	431	461	466	453	455	417	470	474	490	481	457	464	475	410	442	506	478	443	445	454	449	469	444	449	435	455	444	447	464	487	442	480	454	422	471	474	461	427	447	506	453	469	460	474	456	449	463	466	451	466	462	493	443	453	481	458	442	455	432	457	433	424	449	457	418	457	431	453	448	452	467	480	442	442	445	435	440	475	489	492	492	451	453	433	480	426	477	462	477	429	471	440	424	449	451	492	459	439	486	436	453	435	468	475	455	457	476	439	461	436	464	459	452	437	491	472	472	405	468	465	475	462	445	438	478	447	445	448	432	458	474	531	466	473	457	474	464	431	487	468	459	474	485	484	415	443	441	443	449	480	446	432	445	456	423	440	457	467	462	466	434	468	464	471	439	465	472	485	502	462	481	423	450	455	443	435	490	477	484	463	465	461	445	427	407	465	466	461	434	414	460	466	432	435	447	437	464	486	501	471	497	455	507	412	454	430	447	412	467	504	427	466	484	463	507	450	483	473	461	465	453	451	494	475	464	432	457	437	432	467	439	442	471	498	418	452	450	506	431	432	462	460	463	471	486	461	432	483	443	433	491	435	476	483	454	441	487	447	434	453	468	485	455	464	436	455	442	486	435	476	429	437	433	475	463	467	471	453	444	481	430	421	480	458	411	471	464	439	444	456	464	428	409	449	463	407	421	436	489	423	439	473	452	450	447	456	431	477	468	480	454	413	457	447	437	482	448	463	483	461	461	431	450	449	489	438	445	390	458	452	451	460	438	463	443	441	429	415	449	424	440	461	470	473	477	423	460	451	484	443	474	478	395	481	448	474	437	420	438	460	421	445	442	443	466	457	459	473	486	431	430	427	483	428	455	489	479	465	458	435	463	461	460	491	444	473	468	433	475	442	403	456	478	427	450	465	479	438	423	472	465	414	431	462	470	446	474	452	420	431	453	462	459	499	443	420	477	496	475	474	444	474	460	444	518	415	495	450	447	442	434	434	432	457	460	485	464	435	435	430	470	462	482	468	470	479	459	492	432	442	424	461	434	473	427	466	469	482	455	437	416	459	420	502	495	469	449	441	437	451	442	461	488	451	467	488	465	473	447	469	433	425	487	459	450	459	477	442	467	437	455	480	455	503	448	432	452	475	452	449	481	483	432	454	480	448	489	471	471	477	420	461	490	445	532	473	453	441	474	479	438	455	426	458	476	454	440	441	446	455	450	427	503	429	475	444	464	447	466	437	432	458	454	473	502	431	470	427	410	447	465	444	453	431	482	449	428	447	471	476	467	440	465	450	466	436	467	443	490	474	489	444	441	444	460	448	434	460	416	469	433	496	508	472	494	461	467	477	450	407	471	497	448	435	462	470	438	488	455	472	464	484	454	456	473	497	453	471	450	437	408	436	444	457	437	443	444	468	453	463	433	456	447	478	477	427	481	443	452	444	465	449	466	457	482	439	482	468	486	485	457	472	463	457	471	442	479	419	428	488	476	434	461	495	462	440	463	438	430	478	485	434	429	402	467	443	434	477	413	429	485	438	449	467	442	461	443	457	432	434	436	432	486	461	434	435	494	470	410	454	467	450	412	436	456	463	471	440	477	452	423	481	482	504	410	458	422	459	487	494	432	418	453	445	461	436	445	522	429	439	451	466	407	430	439	427	448	440	493	465	487	478	447	467	452	451	438	457	446	490	472	500	419	473	442	469	455	464	404	515	469	482	475	484	463	419	486	457	468	430	472	453	460	481	440	461	473	476	490	471	449	501	458	410	447	490	484	461	413	434	453	485	438	520	463	428	446	469	456	459	482	438	455	415	481	450	448	434	429	429	406	481	440	477	496	478	428	445	438	447	469	486	474	440	458	452	497	437	485	454	460	470	456	452	458	441	458	470	412	460	440	440	487	462	469	430	482	449	499	461	469	462	465	449	470	425	447	479	496	410	419	437	471	454	417	426	470	448	451	471	457	439	422	435	492	463	454	463	455	458	472	446	469	429	457	446	466	451	445	464	460	441	476	481	470	455	475	473	446	500	475	486	428	477	472	424	445	455	471	428	440	491	481	449	447	439	441	459	488	473	458	439	433	463	413	435	460	480	473	488	449	433	443	453	421	436	449	446	453	507	465	451	459	461	431	487	457	429	438	453	464	460	463	470	438	413	455	440	450	436	444	500	419	450	447	403	474	447	437	458	451	423	488	472	477	437	479	461	467	469	490	455	451	492	441	480	467	457	450	448	455	400	462	426	472	411	437	474	432	439	452	468	476	466	468	468	424	460	416	440	436	465	500	453	442	430	459	475	456	485	475	480	451	461	441	507	494	472	448	487	446	450	445	458	475	464	457	480	454	442	474	450	438	444	497	453	499	479	421	462	485	446	441	479	464	485	462	447	439	460	460	444	420	467	452	473	476	476	454	488	465	474	482	450	440	479	466	427	456	461	449	479	467	440	416	451	410	436	473	488	433	434	463	456	433	457	428	410	460	444	479	462	465	437	444	490	485	445	394	449	459	453	452	465	438	478	459	453	459	447	466	458	472	484	491	451	470	440	458	444	450	453	460	452	415	454	447	467	502	440	453	462	446	417	480	449	481	476	452	444	471	497	456	461	476	459	514	462	474	471	428	468	462	429	423	480	501	421	432	462	495	428	440	434	468	458	433	461	456	487	446	449	458	458	409	426	457	451	440	464	437	451	464	416	452	410	460	437	453	453	445	424	443	416	430	431	419	519	488	475	462	447	436	447	438	460	459	424	456	417	424	479	469	417	456	459	442	466	445	441	445	453	448	467	475	478	479	464	428	454	492	469	463	468	476	484	435	437	442	435	466	454	446	448	440	449	473	470	440	459	451	474	428	437	497	476	459	443	442	452	485	446	418	480	453	499	437	425	426	462	487	450	442	435	432	427	487	452	470	446	473	459	421	479	445	452	433	439	478	462	467	454	433	446	514	476	481	410	503	446	429	441	464	451	480	451	422	459	462	429	437	479	465	431	449	423	429	440	479	456	459	469	473	432	464	441	486	527	440	445	436	441	489	458	447	425	439	458	474	489	418	424
17827	2633	4757	5379	4859	4051	3454	2960	2629	2285	2089	1913	1826	1766	1604	1676	1611	1549	1476	1389	1406	1391	1371	1327	1293	1245	1357	1311	1218	1214	1210	1271	1183	1226	1210	1237	1170	1151	1124	1132	1108	1155	1095	1137	1170	1117	1094	1158	1149	1127	1135	1125	1125	1166	1070	1142	1168	1228	1055	1128	1118	1139	1117	1130	1125	1083	1082	1091	1117	1075	1116	1089	1156	1061	1122	1102	1158	1141	1110	1088	1054	1100	1071	1051	1116	1077	1101	1091	1132	1079	1112	1081	1088	1101	1152	1033	1103	1131	1076	1123	1128	1023	1122	1133	1096	1094	1089	1078	1076	1101	1137	1077	1026	1101	1081	1105	1025	1063	1114	1088	1096	1084	1115	1035	1092	1052	1087	1095	1066	1121	1095	1084	1107	1090	1125	1065	1065	1077	1143	1131	1043	1099	1106	1156	1054	1061	1067	1081	1073	1093	1073	1012	1114	1082	1140	1079	1092	1063	1034	1070	1115	1043	1099	1123	1045	1135	1081	1043	1118	1072	1107	1090	1106	1104	1071	1073	1077	1044	1156	1099	1107	1076	1106	1059	1102	1088	1094	1075	1073	1089	1075	1089	1072	1120	1056	1140	1065	1119	1067	1128	1026	1109	1074	1082	1085	1041	1059	1087	1103	1125	1098	1090	1129	1090	1077	1054	1069	1099	1091	1094	1096	1066	1114	1083	1091	1126	1095	1053	1069	1091	1051	1093	1058	1076	1069	1058	1063	1071	1027	1094	1059	1163	1092	1076	1076	1124	1066	1008	1077	1098	1041	1101	1077	1081	1107	1056	1068	1089	1067	1101	1034	1142	1074	1025	1091	1057	1072	1114	1111	1153	1052	1081	1103	1084	1089	1079	1068	1072	1030	1096	1062	1124	1099	1064	1083	1110	1133	1056	1048	1077	1032	1095	1086	1077	1102	1099	1094	1096	1135	1107	1046	1067	1075	1094	1070	1057	1044	1092	1091	1016	1126	1090	1039	1101	1157	1102	1082	1097	1044	1109	1027	1053	1118	1106	1056	1057	1080	1036	1156	1071	1085	1064	1057	1086	1087	1090	1042	1133	1093	1090	1076	1120	1119	1080	1076	1146	1099	1030	1138	1068	1103	1042	1071	1050	1075	1093	1123	1123	1142	1095	1087	1037	1063	1110	1054	1040	1054	1091	1066	1101	1044	1072	1079	1079	1047	1065	1137	1077	1158	1103	1065	1075	1112	1059	1085	1060	1008	1096	1117	1069	1117	1042	1085	1110	1062	1005	1108	1045	1117	1109	1075	1039	1077	1022	1142	1071	1113	1145	1057	1056	1081	1094	1062	1086	1054	1170	1088	1090	1073	1102	1128	1135	1076	1045	1113	1075	1066	1094	1132	1058	1046	1104	1104	1106	1078	1091	1003	1051	1078	1071	1082	1055	1110	1049	1083	1098	1090	1076	1074	1109	1072	1061	1044	1060	1096	1091	1101	1104	1102	1061	1069	1127	1054	1095	1149	1069	1061	1115	1029	1084	1116	1132	1109	1089	1058	1073	1033	1096	1124	1130	1028	1023	1088	1076	1086	1088	1111	1107	1076	1110	1118	1131	1033	1109	1044	1122	1119	1075	1104	1071	1115	1109	1081	1052	1082	991	1048	1042	1036	1076	1078	1158	1077	1102	1071	1085	1098	1075	1115	1120	1096	1036	1098	1044	1067	1107	1038	1050	1089	1092	1096	1076	1089	1055	1069	1082	1118	1087	1108	1061	1160	1073	1121	1141	1026	1056	1023	1096	1101	1108	1095	1067	1101	1056	1053	1107	1101	1081	1113	1074	1075	1041	1059	1027	1141	1057	1135	1085	1094	1096	1031	1090	1090	1085	1079	1105	1083	1057	1124	1098	1080	1079	1058	1107	1063	1081	1093	1084	1110	1103	1131	1042	1104	1092	1091	1060	1118	1096	1051	1078	1074	1100	1019	1075	1098	1094	1068	1058	1099	1145	1003	1093	1033	1098	1090	1067	1112	1072	1025	1119	1096	1052	1077	1114	1102	1098	1062	1100	1112	1077	1113	1096	1080	1067	1081	1112	1082	1057	1112	1157	1059	1080	1075	1091	1093	1100	1076	1156	1036	1151	1080	1078	1099	1038	1101	1064	1075	1104	1073	1093	1066	1030	1149	1097	1100	1096	1146	1095	1109	1068	1103	1040	1085	1110	1031	1102	1056	1088	1117	1155	1066	1081	1009	1118	1120	1144	1094	1092	1135	1085	1109	1125	1169	1060	1086	1096	1089	1058	1068	1146	1073	1131	1068	1065	1075	1107	1095	1118	1098	1069	1111	1065	1076	1084	1054	1010	1169	1089	1047	1101	1113	1031	1097	1108	1021	1030	1064	1078	1160	1097	1096	1049	1048	1046	1082	1111	1093	1068	1145	1061	1124	1058	1125	1073	1155	1093	1101	1068	1052	1062	1039	1085	1027	1137	1066	1128	1031	1114	1082	1140	1084	1130	1136	1081	1115	1087	1143	1125	1038	1134	1057	1068	1027	1123	1135	1034	1135	1154	1040	1120	1101	974	1120	1136	1133	1080	1029	1072	1087	1121	1031	1079	1081	1053	1107	1070	1093	1065	1093	1124	1037	1089	1080	1056	1085	1103	1112	1095	1122	1050	1062	1052	1073	1061	1127	1135	1147	1096	1083	1084	1079	1097	1080	1050	1077	1145	1100	1149	1036	1154	1107	1044	1072	1053	1074	1072	1124	1096	1104	1138	1097	1105	1078	1036	1103	1092	1081	1103	1073	1082	1097	1016	1074	1046	1112	1056	1073	1157	1082	1088	1006	1077	1058	1058	1056	1126	1112	1055	1074	1088	1080	1055	1114	1112	1055	1029	1105	1125	1093	1072	1108	1078	1049	1121	1128	1056	1117	1014	1109	1038	1097	1115	1065	1076	1039	1121	1087	1083	1153	1080	1079	1129	1141	1107	1028	1024	1062	1079	1064	1060	1086	1092	1059	1113	1056	1036	1127	1077	1090	1114	1138	1126	1097	1094	1083	1043	1069	1114	1063	1092	1077	1080	1071	1124	1035	1084	1047	1057	1126	1048	1054	1057	1102	1051	1100	1125	1056	999	1102	1028	1113	1028	1115	1078	1094	1058	1072	1084	1051	1072	1055	1073	1107	1046	1095	1129	1013	1096	1128	1117	1108	1044	1057	1047	1130	1150	1036	1015	1083	1060	1106	1091	1091	1105	1096	1088	1109	1082	1089	1104	1055	1105	1100	1049	1039	1078	1063	1108	1133	1091	1015	1090	1066	1075	1119	1081	1120	1119	1064	1085	1099	1035	1093	1104	1067	1073	1102	1063	1120	1061	1083	1045	1050	1129	1115	1142	1086	1103	1079	1117	1048	1041	1094	1074	1076	1122	1130	1120	1114	1097	1129	1092	1062	1064	1056	1100	1058	1036	1132	1081	1028	1125	1042	1078	1074	1083	1064	1115	1119	1036	1089	1056	1043	1143	1104	1112	1088	1049	1107	1120	1079	1072	1100	1109	1121	1079	1018	1124	1110	1103	1087	1061	1048	1144	1087	1071	1105	1135	1060	1108	1047	1082	1094	1106	1112	1069	1048	1059	1120	1077	1126	1082	1056	1137	1055	1126	1039	1077	1034	1057	1070	1105	1071	1111	1085	1141	1095	1087	1104	1072	1104	1089	1161	1145	1113	1082	1123	1107	992	1087	1089	1106	1135	1092	1094	1048	1119	1108	1116	1023	1126	1082	1109	1089	1096	1028	1050	1048	1055	1036	1127	1130	1080	1087	1045	1118	1058	1104	1068	1092	1166	1104	1146	1048	1121	1065	1109	1120	1097	1044	1034	1093	1054	1158	1045	1052	1107	1076	1084	1133	1065	1064	1110	1071	1048	1057	1080	1031	1060	1034	1095	1092	1065	1071	1120	1118	1079	1054	1086	1056	1098	1077	1093	1086	1109	1022	1145	1096	1054	1073	1137	1071	1096	1146	1122	1068	1086	1121	1131	1063	1088	1178	1082	1077	1078	1065	1105	1028	1146	1078	1104	1015	1136	1104	1141	1088	1062	1130	1049	1099	999	1086	1046	1052	1085	1068	1036	1034	1014	1026	1062	1057	1060	1116	1093	1068	1054	1080	1093	1087	1088	1066	1125	1080	1126	1036	1058	1069	1092	1098	1055	1048	1105	1042	1072	1083	1073	1099	1085	1078	1037	1100	1084	1048	1069	1105	1043	1131	1065	1074	1133	1060	1081	1045	1087	1051	1137	1102	1055	1119	1090	1080	1107	1081	1067	1105	1053	1094	1137	1078	1094	1046	1083	1092	1084	1131	1064	1070	1122	1088	1112	1031	1082	1141	1097	1098	1068	1044	1104	1072	1074	1101	1084	1057	1046	1055	1059	1128	1107	1083	1082	1094	1084	1089	1082	1000	1022	1125	1071	1078	1062	1134	1113	1099	1113	1066	1027	1070	1072	1075	1112	1085	1042	1165	1081	1052	1124	1009	1083	1076	1099	1070	1029	1066	1077	1088	993	1065	1041	1108	1085	1124	1092	1066	1064	1103	1149	1098	1097	1074	1044	1118	1069	1050	1027	1139	1093	1105	1078	1097	1083	1050	1125	1067	1111	1028	1092	1097	1042	1065	1088	1034	1100	1129	1033	1087	1082	1060	1093	1070	1093	1098	1054	1096	1114	1120	1099	1099	1184	1053	1099	1052	1043	1024	1103	1094	1147	1072	1088	1067	1046	1065	1078	1132	1026	1083	1070	1120	1069	1062	1083	1086	1153	1078	1088	1121	1052	1075	1087	1099	1070	1097	1102	1161	1039	1073	1114	1093	1088	1076	1016	1094	1044	1098	1085	1102	1150	1069	1089	1100	1096	1100	1046	1069	1100	1143	1115	1090	1107	1100	1100	1134	1048	1108	1104	1066	1065	1059	1130	1068	1105	1025	1095	1141	1088	1106	1061	1064	1116	1111	1047	1033	1112	1017	1042	1015	1124	1113	1036	1097	1082	1047	1122	1071	1096	1078	1081	1090	1114	1101	1047	1099	1083	1133	1035	1105
11245	605	189	181	192	164	174	161	169	166	141	165	171	176	173	147	175	139	157	194	162	174	174	159	176	159	152	156	164	168	148	159	177	138	167	154	165	165	162	178	158	156	167	157	151	162	157	180	169	175	169	168	161	161	196	162	169	178	160	143	169	155	161	186	159	159	159	145	161	158	153	185	175	164	155	174	160	137	181	163	166	149	174	147	176	155	192	158	155	162	169	160	173	165	188	172	173	163	175	170	156	147	179	191	158	148	170	177	165	154	180	184	162	166	171	178	165	175	136	153	165	166	190	166	179	162	139	163	169	183	163	185	158	158	193	165	160	174	166	178	181	175	181	164	148	187	157	169	152	184	179	165	160	165	182	150	180	184	161	159	162	177	164	166	158	169	167	156	168	183	170	157	186	210	151	152	137	158	164	145	151	161	171	157	161	170	137	154	159	169	172	133	170	150	175	158	146	166	155	163	157	167	143	176	156	144	175	179	164	172	147	157	154	141	156	164	166	156	157	172	151	179	178	173	163	178	154	167	181	177	150	148	157	192	154	166	171	164	192	171	152	191	185	173	171	152	156	148	155	168	173	193	168	149	155	173	161	161	173	168	182	181	167	157	162	168	157	154	146	171	150	150	154	157	168	161	163	170	156	159	145	172	172	176	172	142	177	151	149	176	169	144	153	166	170	162	157	159	145	155	174	161	160	159	149	178	194	157	165	153	165	150	150	186	157	153	192	182	158	173	191	149	171	152	168	148	189	172	172	158	153	160	150	141	181	170	152	145	153	142	175	166	155	173	160	149	148	184	158	163	166	172	145	170	161	171	157	158	124	148	137	162	178	168	190	165	148	189	160	153	178	160	147	147	147	162	159	179	176	149	130	190	187	166	167	170	154	163	195	163	152	178	155	178	201	191	170	148	174	191	155	154	175	145	164	174	159	176	152	139	181	139	171	169	149	160	148	176	170	151	182	186	168	167	187	157	166	171	172	181	163	174	162	166	161	169	185	164	174	192	145	172	158	173	161	163	156	165	158	170	165	161	157	157	164	180	155	160	173	172	150	157	168	157	161	163	175	167	155	203	149	156	179	169	191	164	165	184	170	148	169	164	166	153	149	172	149	165	167	153	161	161	175	166	155	155	152	168	194	157	174	155	177	163	147	146	147	191	190	159	158	173	169	186	158	154	187	134	185	151	148	177	153	195	184	159	183	153	157	161	182	170	169	147	162	162	151	155	156	189	188	173	175	161	170	161	151	166	151	176	155	171	175	156	151	152	134	169	181	175	176	180	160	169	183	155	173	169	156	184	190	160	182	165	160	180	169	181	180	148	185	160	163	156	167	153	178	160	185	178	166	181	157	177	177	146	155	179	160	185	156	162	180	172	171	166	161	167	156	187	162	166	149	159	161	159	157	147	152	166	182	153	146	153	175	166	191	159	165	163	173	156	169	150	172	159	163	152	170	183	187	166	164	173	163	181	194	178	187	162	171	187	148	159	166	175	189	162	181	161	170	154	153	184	173	195	190	161	162	173	164	170	198	174	164	157	153	186	167	164	153	161	161	179	145	152	168	175	162	169	155	168	187	166	172	164	164	176	165	145	158	177	188	149	153	192	159	184	183	169	155	202	155	197	152	174	192	168	156	162	155	166	161	158	169	177	161	163	168	167	122	133	170	159	152	154	138	182	167	170	142	187	151	171	160	179	165	171	167	153	129	155	169	164	199	165	166	143	173	151	181	149	157	166	167	175	171	178	175	177	159	149	166	170	155	178	184	181	139	176	161	161	176	159	158	158	166	183	164	168	181	157	153	162	190	155	170	159	173	158	182	178	167	134	168	175	167	149	156	146	165	159	147	147	153	190	174	139	176	167	154	170	147	174	184	163	162	130	175	141	164	168	170	174	159	181	160	172	152	166	195	154	166	146	167	159	174	165	179	160	196	173	143	171	171	160	178	142	171	192	155	148	156	149	166	134	172	183	164	163	152	185	168	181	187	177	150	182	155	160	163	158	159	164	165	171	166	176	182	154	167	151	196	149	167	167	172	163	154	163	185	157	148	156	164	150	162	164	170	183	172	158	147	172	174	153	150	164	162	147	166	173	164	168	162	176	162	152	157	170	137	157	147	170	180	171	168	157	172	177	148	169	180	183	172	181	162	157	159	184	168	171	137	169	188	166	159	161	173	148	157	159	162	189	170	164	169	184	167	147	198	164	157	163	142	165	174	178	176	169	160	167	148	192	159	146	160	155	146	172	181	159	195	170	158	156	177	153	153	159	179	163	149	162	179	180	133	152	180	163	168	144	159	152	165	166	169	157	164	181	140	142	162	162	160	154	167	165	166	160	174	148	159	160	150	176	188	153	155	200	165	164	149	154	155	156	178	144	193	168	166	155	162	183	176	178	161	151	174	176	165	165	164	164	156	145	147	146	171	161	157	165	183	146	170	180	193	147	140	167	160	162	144	156	163	156	167	169	165	137	163	176	184	177	170	164	169	155	167	161	153	173	172	167	184	189	161	164	168	160	168	186	162	175	167	152	174	149	167	145	169	162	153	171	156	161	162	163	154	188	156	164	164	154	165	177	161	150	159	165	153	193	154	162	136	151	162	159	171	153	188	154	180	142	153	157	163	170	204	155	170	162	138	147	162	161	181	172	159	143	169	172	149	156	178	166	165	169	164	171	177	155	163	157	152	171	177	175	173	156	139	186	152	142	152	167	163	154	170	138	159	162	144	158	162	182	154	156	153	168	196	186	164	164	143	165	148	174	183	177	163	169	177	164	178	163	163	183	160	151	157	152	182	155	171	168	158	196	149	159	166	168	177	165	171	139	148	167	170	160	163	168	173	155	141	181	165	166	123	175	162	175	165	170	174	174	156	161	151	183	163	158	166	146	164	168	171	158	133	160	166	172	178	140	160	181	147	142	164	169	172	152	164	182	160	173	168	162	185	145	151	170	167	151	186	153	185	151	154	187	164	181	165	175	172	166	174	174	178	145	164	169	166	181	179	158	173	166	152	179	162	153	140	151	189	168	189	165	166	173	135	177	157	177	165	161	174	152	176	144	148	165	182	150	181	159	168	190	173	183	197	178	183	173	174	152	166	161	172	187	170	168	186	176	143	162	185	167	157	175	143	148	160	167	177	157	166	143	164	184	158	156	152	187	158	200	170	177	177	166	157	176	165	160	154	154	175	171	154	160	172	180	159	162	170	162	148	179	163	180	162	147	188	153	148	146	174	173	158	142	165	193	164	195	164	168	158	176	176	173	172	183	140	161	173	159	181	157	167	159	148	168	165	136	173	167	151	164	155	164	147	166	148	178	178	152	184	164	158	161	173	170	162	157	170	177	154	159	171	179	153	153	165	173	161	155	162	156	164	171	164	157	159	143	190	178	161	167	167	173	162	181	187	175	165	156	143	201	186	148	146	134	153	161	166	187	173	168	166	155	168	182	142	182	142	188	144	168	154	150	162	166	165	145	168	155
5840	566	578	562	569	537	485	504	465	565	479	499	503	482	478	502	481	512	480	535	499	485	519	479	468	492	483	484	504	529	507	451	433	476	443	471	476	480	485	466	445	496	508	518	450	472	492	485	476	504	477	458	483	432	500	478	488	477	496	492	468	478	498	490	494	480	450	453	493	474	485	503	470	494	488	530	514	469	495	447	502	495	499	517	473	499	490	494	519	481	450	504	498	473	474	490	454	461	473	510	458	490	493	457	467	502	468	464	513	411	499	480	504	466	487	461	493	484	454	465	475	502	491	473	493	467	494	479	515	516	479	493	498	461	466	514	486	463	530	459	530	518	532	516	472	507	496	469	481	453	486	516	521	472	510	455	455	498	460	482	428	460	496	486	453	500	464	496	490	458	458	482	470	457	439	472	476	489	478	495	464	503	477	501	466	497	506	473	500	514	479	466	515	467	473	477	489	459	472	485	461	482	485	478	490	442	485	467	512	481	472	475	501	499	483	515	502	485	488	501	517	460	519	487	500	490	532	501	473	493	489	458	480	501	481	500	510	525	527	467	485	484	502	482	500	453	506	469	477	487	431	483	502	483	525	498	498	433	493	507	487	500	466	479	481	474	488	507	486	453	504	489	543	514	494	494	464	436	487	462	473	494	476	485	477	494	475	502	487	490	465	497	493	466	474	496	492	511	482	459	514	436	505	470	490	482	483	493	480	451	519	501	477	465	493	511	497	503	479	500	487	461	461	468	498	495	493	497	469	478	479	445	450	494	496	484	489	466	477	487	499	489	506	514	483	490	501	506	514	505	517	479	514	476	499	482	497	476	534	502	479	461	476	497	479	506	501	498	502	479	479	475	510	516	554	460	455	512	507	477	477	498	471	464	480	480	486	451	454	490	512	529	534	512	463	501	436	476	475	491	477	491	507	519	475	497	517	492	541	471	512	511	466	529	479	542	451	502	473	478	477	488	476	469	490	456	478	487	477	493	460	480	506	518	496	509	518	512	463	503	499	516	467	503	493	455	523	455	465	444	502	468	488	504	454	451	486	478	479	476	474	493	492	461	523	510	464	496	471	450	466	472	496	501	493	505	475	498	485	490	499	449	489	510	467	506	508	497	488	479	462	473	518	503	466	504	470	538	478	477	494	520	485	469	457	464	481	470	488	476	465	518	439	514	527	479	478	472	487	489	504	485	481	494	468	466	458	468	469	469	481	504	486	473	449	477	450	482	492	488	501	498	498	527	483	462	495	472	449	515	495	520	456	482	482	537	467	496	477	480	466	495	462	506	486	468	432	460	477	481	505	469	480	522	496	495	525	480	525	481	515	442	463	462	463	505	520	477	466	504	464	478	469	493	483	443	508	491	469	496	453	484	494	502	480	494	504	472	466	490	498	482	534	488	499	472	463	461	491	489	445	506	488	479	476	479	488	507	491	483	455	458	516	457	443	456	523	467	498	477	476	482	470	457	488	493	467	506	455	502	474	466	464	475	460	457	507	453	478	449	484	498	497	518	466	533	481	485	531	470	473	468	472	484	433	504	471	467	503	511	473	515	495	484	473	466	435	476	495	495	489	486	493	488	463	512	501	448	474	500	496	500	489	478	488	480	464	489	517	465	448	526	481	479	481	442	502	474	495	454	483	514	461	465	484	533	507	488	513	478	480	501	485	523	494	455	445	474	485	454	476	476	486	487	473	498	489	448	440	457	486	498	498	483	503	490	509	461	461	502	454	498	505	501	496	503	483	484	478	504	478	481	482	468	500	491	454	473	489	522	487	451	482	448	475	462	472	491	538	472	425	460	530	484	463	473	488	509	492	477	522	480	496	481	489	485	443	499	462	444	483	486	484	493	488	522	480	498	512	460	459	450	476	490	468	497	481	536	498	479	480	507	496	456	520	470	474	440	463	511	474	469	449	476	505	462	477	501	485	528	481	503	477	447	470	472	485	478	494	487	516	474	495	457	482	578	488	492	463	470	488	458	481	514	500	540	474	462	510	486	511	517	505	495	483	491	484	466	497	489	487	480	477	461	458	452	498	470	521	494	453	480	460	471	464	435	518	492	471	467	465	473	501	485	481	469	504	479	473	471	480	482	455	510	459	464	512	456	504	504	480	510	487	460	512	461	470	516	479	451	473	483	462	459	465	513	484	460	484	436	520	487	455	475	464	496	479	500	507	504	484	507	499	483	495	479	498	499	503	422	501	454	498	520	481	485	481	462	463	486	490	502	508	467	458	556	485	479	493	483	469	480	506	508	463	456	501	501	473	484	518	418	473	523	472	541	458	459	497	466	490	479	491	459	478	524	486	467	507	461	462	457	488	470	485	448	447	468	523	475	504	506	472	473	456	472	516	489	513	478	510	444	487	498	500	460	472	474	464	497	490	475	495	486	496	499	504	477	461	465	508	497	479	475	469	471	488	480	499	490	465	450	470	485	514	519	496	456	451	499	505	498	479	506	510	457	479	495	458	510	486	463	466	485	506	478	496	487	501	486	501	508	475	480	493	528	471	476	478	464	460	532	498	470	483	502	499	494	505	493	466	499	444	466	524	483	487	455	503	503	481	498	449	477	461	494	508	498	496	507	455	469	478	501	479	482	467	476	470	525	476	490	512	467	468	491	505	462	485	472	468	471	526	468	510	491	512	505	468	461	541	491	485	487	512	472	447	464	477	470	510	484	497	486	484	495	532	464	518	489	500	423	481	462	475	474	486	481	487	500	483	487	477	514	480	477	457	481	481	492	501	469	498	501	517	521	464	465	485	495	495	518	525	468	488	432	467	475	470	477	447	485	492	460	496	467	465	461	476	482	484	486	527	476	502	490	473	462	463	482	500	486	507	497	496	469	484	480	483	497	460	492	517	521	459	489	489	484	506	497	459	450	472	472	468	501	492	472	497	492	498	538	491	457	521	476	511	497	461	471	486	463	518	498	476	473	494	504	504	466	503	462	479	488	496	482	503	487	454	456	469	498	519	520	512	484	437	485	496	463	463	468	459	516	499	497	454	495	501	498	517	433	492	487	510	479	463	510	486	476	468	509	510	477	506	449	449	487	527	483	488	504	511	462	508	471	456	493	480	446	475	474	494	488	481	489	450	472	522	486	461	469	505	473	510	459	502	481	493	472	535	486	526	482	510	470	471	488	486	466	481	485	478	484	487	512	485	450	485	472	512	531	480	506	459	504	475	476	476	529	489	479	467	460	490	462	456	494	490	476	494	478	490	489	472	476	515	473	476	510	447	453	482	528	478	466	455	501	486	496	451	512	484	475	505	459	457	493	478	485	475	515	509	474	501	477	497	489	488	482	482	470	469	508	470	515	463	498	490	476	461	461	487	515	470	550	498	507	465	545	469	509	454	509	497	463	457	486	476	457	471	455	460	536	467	465	474	459	455	497	471	464	527	473	481	456	472	488	447	496	497	471	471	516	448	462	503	482	472	470	508	492	484	527	464	516	506	507	460	445	492	482	495	487	454	505
26474	3762	1273	964	778	709	546	477	460	437	417	384	385	377	388	356	351	317	345	326	325	306	354	337	341	318	362	286	321	316	304	326	318	344	331	314	304	292	342	322	313	312	312	310	300	264	337	327	332	335	318	336	316	310	313	296	331	336	325	346	332	348	295	300	335	303	324	293	314	324	331	325	336	342	314	331	342	356	320	335	314	297	304	331	347	340	340	331	348	328	358	325	348	299	331	336	312	339	310	286	285	330	337	333	277	320	307	319	312	322	293	309	303	303	304	313	298	306	308	329	347	349	331	318	346	315	334	349	298	333	309	306	345	319	317	325	307	331	328	328	309	330	316	330	345	318	336	322	339	312	344	323	328	339	319	345	312	327	319	309	333	360	323	305	320	300	272	298	314	295	327	299	297	308	303	287	322	340	329	304	295	330	331	306	354	327	299	298	316	318	295	293	332	322	311	291	328	323	318	285	331	316	334	304	322	324	327	342	345	311	317	324	309	278	282	286	340	282	299	324	329	297	313	300	315	298	302	290	311	295	285	333	332	294	344	335	303	323	360	300	329	311	320	302	345	332	319	328	325	321	308	306	310	329	327	289	322	298	331	316	338	337	357	305	325	316	299	327	313	292	298	293	314	324	314	304	288	322	333	302	310	301	319	303	335	297	304	330	321	324	282	311	331	326	321	313	301	331	343	364	353	322	333	316	308	294	360	337	314	294	301	322	314	309	347	316	340	340	312	325	309	291	323	325	315	327	324	320	318	342	290	332	346	286	286	311	308	307	348	311	297	343	316	342	337	332	277	338	323	298	329	318	323	307	300	359	312	299	302	341	305	319	294	326	318	321	308	300	334	308	351	310	302	311	282	334	333	332	286	327	326	318	301	318	315	298	322	338	319	321	300	317	287	306	299	325	349	309	319	296	333	303	314	354	335	342	322	298	309	327	310	367	315	307	294	302	331	305	294	310	316	319	342	308	330	286	313	308	336	314	340	309	296	321	299	300	313	281	342	294	305	317	354	333	290	306	287	304	297	345	335	300	325	335	297	307	333	319	289	317	315	327	310	332	360	293	308	320	303	349	319	305	346	309	314	296	347	325	339	305	322	322	333	303	307	332	302	340	326	315	308	321	317	337	343	300	341	334	310	334	336	344	332	315	319	318	322	303	322	326	310	307	332	319	320	356	277	330	338	331	350	322	317	327	317	303	326	327	294	330	335	302	310	275	334	319	308	335	329	333	341	311	310	285	314	322	329	335	331	306	270	323	299	287	315	324	348	320	334	297	322	323	339	323	304	286	318	310	303	323	336	331	318	335	321	296	344	332	318	301	337	319	334	328	333	323	288	327	353	333	316	305	316	288	362	306	338	312	325	334	319	304	302	303	322	289	308	334	324	312	305	343	297	319	327	319	308	327	315	336	315	342	362	371	320	321	299	353	335	313	350	322	302	335	339	295	381	295	347	303	353	329	338	316	321	334	343	312	315	326	322	332	344	326	294	307	304	312	333	364	330	318	323	329	304	306	320	306	319	323	260	299	324	307	321	316	354	284	305	330	284	282	307	325	242	340	287	304	293	298	274	314	358	302	291	319	310	303	312	327	283	321	329	304	314	328	299	300	316	353	337	320	340	292	324	330	314	303	323	300	294	369	334	357	336	324	282	296	330	333	325	310	324	327	276	266	317	290	312	307	331	354	338	304	294	319	334	339	313	298	319	305	308	301	329	326	311	292	306	308	304	346	313	285	317	333	330	343	364	346	280	308	336	318	343	336	324	336	295	334	322	316	301	294	294	297	352	294	316	335	307	355	347	356	328	309	318	302	322	304	292	304	308	296	265	300	315	319	304	329	343	313	335	308	312	338	336	336	296	305	317	315	308	334	305	265	335	293	332	344	326	300	313	344	311	343	307	293	313	306	312	312	329	310	315	327	307	313	304	316	323	318	315	333	310	320	330	348	340	316	327	325	299	308	273	323	303	307	317	286	314	286	308	343	339	320	324	301	279	331	326	332	357	340	320	331	331	341	317	336	293	323	320	336	328	346	305	337	302	308	303	300	319	291	335	315	300	292	325	314	342	305	316	328	296	281	294	332	311	283	343	316	297	304	278	319	349	310	280	333	294	332	323	338	324	300	297	321	289	276	319	334	327	320	320	307	369	286	334	327	346	308	310	312	311	293	285	313	314	335	349	311	350	330	334	300	302	305	308	323	295	302	291	335	340	311	306	333	306	304	317	311	315	322	330	298	320	348	321	319	304	350	338	280	319	312	334	298	325	328	320	292	326	332	315	322	310	310	307	337	314	365	315	302	355	320	335	309	308	322	265	331	309	340	323	301	330	330	315	316	287	302	320	328	331	323	323	299	331	323	327	314	353	325	322	315	305	293	300	350	310	347	315	303	337	344	346	340	282	340	337	284	322	303	318	321	343	302	328	338	312	307	314	297	329	338	324	338	316	291	290	340	293	295	309	312	324	344	338	320	282	335	326	323	318	337	317	321	335	325	318	299	303	341	325	332	348	333	316	325	335	315	331	284	312	320	320	331	297	326	342	315	317	335	339	307	350	354	323	313	316	336	342	332	328	283	301	313	286	330	317	311	316	317	315	299	345	305	298	340	330	302	321	311	312	290	305	316	324	341	304	336	298	305	319	298	300	328	304	309	349	320	307	303	297	315	287	318	330	333	292	306	306	305	303	348	315	282	305	350	296	348	309	331	318	343	285	308	315	305	322	312	289	281	315	326	317	327	306	310	317	315	321	311	355	288	291	325	330	300	312	265	312	340	350	306	331	331	308	298	331	312	352	298	302	296	340	288	331	319	305	286	293	327	339	324	329	320	342	346	279	303	335	308	322	345	334	322	310	317	290	342	351	327	294	344	296	265	333	292	325	271	321	307	284	284	305	330	287	311	309	322	296	304	301	321	315	301	304	302	337	271	316	300	309	323	335	299	313	329	330	323	308	327	331	289	315	324	289	320	334	346	345	339	300	317	316	290	342	309	306	316	326	327	285	317	315	363	326	355	344	316	311	328	310	320	323	296	326	323	344	302	312	309	342	312	335	323	343	340	297	320	318	277	273	325	314	333	334	296	293	313	309	328	323	321	352	338	337	336	330	307	334	308	286	300	319	327	320	278	319	315	294	343	329	306	324	272	288	316	318	330	327	308	316	314	304	312	316	358	343	279	315	353	325	297	294	312	304	314	327	334	380	331	368	339	295	299	329	330	355	329	301	278	306	305	372	304	331	306	322	316	304	326	305	332	313	308	292	352	308	366	329	319	305	312	315	370	325	317	342	331	284	304	316	291	324	288	357	310	310	323	328	286	313	328	328	343	333	359	337	316	311	329	325	326	299	342	309	302	318	340	328	318	320	318	302	333	304	339	314	354	308	334	311	341	332	321	326	325	350	335	296	345	284	330	311	303	322	322	286	354	344	331	322	332	312	321	323	317	320	309	286	307	286	355	323	319	303	319	293	295	282	334	315	312
13814	1604	2681	3075	2674	2270	2031	1778	1623	1425	1284	1264	1196	1065	1117	1115	1050	1032	1013	969	921	905	963	960	875	893	889	938	892	931	893	900	894	887	923	857	938	860	814	866	941	857	865	883	858	916	919	896	815	864	769	875	844	834	871	846	788	821	802	766	838	833	798	785	820	814	870	796	807	829	806	798	824	849	904	856	766	792	849	823	774	808	835	812	783	832	861	860	849	820	870	866	833	807	860	851	813	839	849	822	821	798	805	839	827	787	873	844	859	835	820	841	883	869	801	816	813	804	796	763	796	827	831	822	785	837	803	756	860	804	828	784	871	822	850	801	786	838	873	820	791	806	754	841	858	789	834	811	835	845	787	819	843	805	860	825	790	826	794	797	839	817	835	799	806	835	810	798	847	822	783	834	828	826	839	801	847	808	854	826	763	810	801	878	844	869	806	878	834	844	830	792	832	821	817	801	838	852	815	822	805	828	788	760	797	871	811	867	812	839	812	767	790	812	836	862	833	835	832	814	796	818	845	857	797	802	868	799	807	830	792	803	846	781	818	793	821	797	860	827	825	856	815	868	800	812	763	850	803	806	815	807	808	800	816	842	773	814	850	816	793	836	837	902	771	765	831	776	834	827	829	833	814	771	793	806	834	818	845	857	813	810	818	848	826	767	847	824	821	835	812	857	832	845	828	819	845	815	821	816	801	842	815	805	789	847	848	823	829	815	822	798	785	843	838	878	810	813	817	791	790	794	816	823	813	833	793	778	844	811	822	806	827	805	851	841	799	817	847	821	830	854	875	866	794	777	772	797	801	841	865	798	768	817	811	796	786	818	811	769	797	811	839	816	816	840	769	800	843	787	869	805	823	795	828	813	769	806	801	822	756	818	785	817	810	813	790	832	798	821	846	818	798	763	849	781	746	787	813	822	837	855	787	826	830	781	799	858	807	773	803	832	801	808	784	811	814	821	861	840	826	814	797	866	823	804	827	848	820	838	838	886	881	784	848	804	821	791	820	819	836	838	808	856	828	825	815	817	772	789	833	782	798	809	822	814	788	807	868	802	830	815	828	827	838	857	840	778	819	843	788	797	821	806	813	811	829	820	817	852	802	828	836	766	811	769	819	812	795	814	786	853	792	793	839	862	872	797	855	842	854	848	814	855	787	772	837	820	846	833	835	814	795	861	792	837	835	801	820	784	791	796	828	793	820	822	810	783	801	810	826	803	830	857	842	815	838	795	823	859	828	862	884	838	824	783	855	827	872	792	836	827	819	753	826	842	829	763	872	827	813	804	828	797	778	771	799	843	818	833	847	783	873	775	816	792	786	796	810	820	846	831	800	836	794	840	795	822	797	816	827	824	796	808	823	812	853	799	839	825	835	831	819	824	773	788	823	784	807	809	823	829	842	867	828	816	804	839	793	808	835	788	762	842	819	852	808	865	779	839	828	836	832	848	813	839	824	765	827	819	831	817	769	810	840	831	814	836	865	809	822	858	771	790	861	808	816	887	885	856	808	805	827	819	851	855	838	805	829	790	858	793	807	823	809	802	840	822	783	869	850	826	863	817	842	861	809	837	803	806	774	831	773	832	827	815	776	816	819	788	770	820	770	835	814	803	812	812	826	883	811	791	837	843	845	838	822	845	775	820	793	837	849	828	808	804	897	836	783	862	804	809	855	878	820	834	819	801	794	882	857	834	802	794	789	788	789	800	855	807	817	774	795	843	740	810	821	848	832	802	758	825	781	816	810	840	861	841	772	767	843	834	853	801	804	793	858	825	828	815	836	787	870	800	776	777	850	856	832	807	842	798	826	788	775	842	823	823	844	876	812	788	776	869	767	866	847	783	855	824	839	797	770	810	865	794	777	819	794	843	820	775	819	819	876	771	746	818	819	815	826	808	791	787	763	793	839	860	825	824	783	806	839	815	783	796	810	779	794	838	794	787	788	782	802	801	834	831	874	762	797	834	800	769	775	846	834	805	816	836	828	831	841	822	757	830	813	830	852	819	864	843	797	859	827	800	863	796	804	808	834	807	826	868	815	802	844	839	774	824	861	863	787	820	842	808	853	789	812	805	881	791	810	868	821	777	824	772	826	766	842	783	794	853	848	807	826	804	852	848	820	840	876	846	803	797	825	831	834	789	774	841	782	803	797	820	786	790	835	818	819	782	811	764	801	822	806	848	805	819	862	859	794	832	764	794	823	845	781	819	820	833	766	777	790	784	861	787	840	793	824	845	841	799	807	877	815	781	802	874	838	876	811	793	803	844	864	817	831	828	821	804	757	823	858	812	797	783	829	839	843	795	836	837	852	835	758	883	827	792	771	783	827	817	826	785	781	824	771	863	819	839	842	818	807	785	791	811	795	767	804	832	869	862	818	859	799	808	795	806	818	856	843	813	778	800	816	803	806	829	769	870	723	798	745	810	806	791	801	830	810	796	830	836	762	782	746	826	887	846	828	784	841	787	822	793	815	820	784	827	774	822	842	821	787	798	886	788	804	826	813	843	799	803	809	800	761	792	777	820	846	838	875	782	781	802	821	817	798	857	847	780	798	803	806	829	818	823	810	834	821	822	800	837	814	814	835	812	832	802	778	823	815	804	793	826	790	782	813	818	794	827	847	844	844	823	800	875	844	849	854	829	838	847	833	799	827	834	823	787	836	779	806	846	813	816	869	823	817	820	772	838	794	854	842	857	781	800	787	812	804	805	793	805	779	826	851	783	864	781	797	858	856	828	825	842	788	832	813	812	811	812	835	751	845	856	816	851	812	812	814	803	821	803	826	832	764	835	844	848	772	820	822	851	850	818	842	812	833	842	793	852	845	831	776	799	826	888	781	815	776	754	824	838	801	804	800	763	811	777	810	804	790	843	771	820	818	853	873	820	835	775	846	875	823	801	835	832	867	798	830	845	785	822	837	817	829	778	812	782	827	876	840	837	862	837	839	827	858	805	872	804	823	803	852	867	858	798	818	808	833	804	841	803	813	839	816	834	797	763	790	819	835	815	824	840	825	783	739	806	831	794	793	781	836	809	829	832	825	823	830	846	837	811	840	750	883	862	797	870	827	785	816	812	772	788	858	855	779	781	803	835	768	812	834	863	852	813	821	816	808	875	832	815	823	780	820	774	837	822	820	734	799	772	793	799	856	834	828	802	816	779	782	849	775	816	819	823	778	832	824	843	842	812	796	798	770	848	826	786	854	812	841	809	798	801	822	777	836	831	860	841	779	780	816	849	860	785	808	824	812	793	873	849	861	819	803	824	781	824	805	761	802	881	839	832	801	807	795	789	787	880	808	832	786	864	767	782	813	816	796	813	820	822	806	805	830	741	830	817	839	830	800	795	814	837	824	827	820	835	857	832	834	832	832	845	830	815	753	794	812	847	870	843	848	815	812	869	814	808	847	831	823	786	794	807	806	835	810	845	838	862	820	886	840	793	801	775	826	838	844	847	823	871	844	808	832	750	773	844	811	810	788	823	804	802
35710	7574	2822	1975	1392	1084	925	821	709	635	588	629	576	571	554	556	511	536	519	500	518	509	518	511	477	470	486	456	449	451	416	458	494	478	453	460	458	493	472	481	477	488	456	468	477	482	438	428	437	442	472	459	434	471	468	509	487	442	463	457	445	435	450	466	511	476	484	411	479	443	410	459	453	462	459	517	452	500	446	445	433	430	404	469	484	469	455	433	451	416	466	430	420	487	419	436	462	458	466	492	479	441	464	440	440	457	431	448	466	497	441	448	488	444	463	481	422	491	447	458	486	460	446	429	448	426	435	441	455	439	468	429	468	464	422	425	506	493	440	439	430	453	432	475	493	456	480	464	419	469	438	477	453	439	455	506	465	473	423	487	460	467	497	464	487	487	422	463	445	452	467	448	489	485	445	472	456	444	428	471	468	421	452	488	451	462	459	472	428	426	430	487	464	437	470	435	462	461	450	407	462	458	466	491	484	461	421	453	448	462	464	480	464	465	458	448	473	429	467	442	464	409	463	504	451	469	447	458	498	437	439	486	457	477	482	469	458	451	456	440	460	413	451	432	445	426	480	431	455	464	456	420	437	473	462	471	457	424	466	445	486	487	446	431	487	468	473	435	430	464	445	458	449	485	451	444	420	426	434	498	466	423	445	434	485	458	472	460	465	442	478	423	482	429	474	441	426	465	445	447	506	414	437	456	480	433	458	449	448	439	484	471	455	424	454	487	455	481	448	459	483	451	442	463	470	489	424	429	487	436	425	435	444	436	476	482	461	468	453	442	466	420	447	438	485	471	459	458	463	460	434	448	424	480	460	450	422	493	408	447	465	446	465	433	461	453	498	468	472	438	404	471	460	453	475	462	476	464	492	460	429	464	489	445	427	432	435	439	424	470	461	431	429	456	432	428	461	464	467	448	479	447	471	481	463	445	466	476	475	461	451	421	476	434	439	473	435	466	470	444	468	452	467	475	484	418	433	462	459	436	442	455	439	454	498	486	463	470	457	463	455	439	418	410	459	415	473	466	510	464	455	436	445	449	443	471	463	455	458	442	498	443	442	478	492	484	489	440	475	425	420	407	473	453	452	435	488	492	490	448	408	409	445	452	491	455	458	436	474	523	502	484	436	429	419	429	476	484	425	394	459	409	431	465	443	446	448	455	440	454	490	474	474	445	499	452	450	432	445	475	490	493	487	442	434	448	436	418	499	472	433	476	453	410	483	444	438	456	467	496	486	453	471	518	501	491	470	467	437	444	441	450	431	422	452	470	492	453	421	423	435	460	458	446	435	424	472	506	426	441	455	473	485	441	446	486	509	476	483	475	450	473	491	465	461	466	447	454	463	473	458	442	429	441	415	432	437	436	435	481	477	455	460	460	469	452	447	443	446	472	441	451	462	476	419	434	496	466	466	465	475	434	447	432	442	467	429	493	476	448	426	456	399	419	443	434	448	479	442	422	484	465	463	493	469	463	430	490	445	442	433	469	475	423	431	462	440	443	437	441	453	452	440	492	448	469	503	442	459	460	422	494	468	416	446	443	481	457	483	436	454	451	451	403	459	460	453	493	445	479	425	485	449	485	417	440	456	442	462	491	500	482	479	454	444	447	457	455	443	460	458	459	419	463	449	469	435	449	482	459	446	474	460	468	450	459	482	493	425	424	445	460	504	442	443	433	438	450	449	466	459	436	475	436	471	485	476	461	461	457	445	443	485	426	462	457	480	482	438	448	456	406	457	481	462	438	527	478	468	473	458	437	428	421	470	455	417	445	424	482	481	442	442	464	443	421	470	457	478	472	441	432	448	460	460	419	450	443	438	431	443	458	496	516	427	529	478	500	462	451	455	454	497	451	437	410	440	439	460	494	477	461	458	430	446	447	470	458	441	418	467	475	477	456	477	421	430	435	408	434	481	454	425	451	464	448	474	478	465	465	472	467	485	440	489	436	441	478	441	432	434	475	442	455	447	454	450	435	436	450	429	476	483	540	486	475	419	409	424	452	468	457	445	462	482	481	455	451	460	456	466	467	440	481	471	451	440	430	474	475	488	480	463	445	431	441	465	431	449	448	477	505	460	448	442	428	429	480	462	456	467	497	434	408	429	452	438	461	459	431	455	486	436	429	478	413	466	452	437	456	459	445	461	449	496	442	455	486	486	486	467	468	463	461	451	479	434	427	456	446	450	446	434	412	472	391	467	449	460	468	458	479	467	466	514	441	461	461	477	460	476	467	467	473	463	461	495	416	491	434	494	425	464	460	411	458	498	512	442	469	460	428	466	456	468	476	454	466	465	467	491	480	454	469	419	450	496	465	431	452	481	453	450	479	447	439	489	426	438	456	424	428	437	513	484	476	464	476	454	462	445	538	461	491	470	468	489	453	472	471	445	443	456	458	436	470	442	398	455	446	463	455	446	469	406	483	485	416	418	444	451	402	439	484	455	482	429	461	446	468	464	458	443	461	451	426	439	470	465	489	463	447	455	464	510	461	471	454	480	484	467	457	456	451	412	412	444	486	461	439	431	435	489	461	460	481	438	462	441	481	473	497	442	502	448	436	426	456	479	428	450	431	457	450	426	450	453	454	486	448	476	443	470	461	430	476	455	444	472	467	479	475	500	454	464	484	440	453	477	488	433	514	449	498	412	473	463	457	429	504	430	446	461	480	447	488	442	452	487	506	436	426	484	443	439	428	450	439	458	450	485	426	481	495	435	434	491	435	466	453	440	498	482	469	461	449	508	478	473	441	481	439	470	464	474	448	490	422	425	493	456	424	477	467	470	448	441	456	435	431	463	426	413	455	468	490	470	462	483	460	440	475	472	490	440	456	481	487	478	474	460	453	444	435	454	425	489	442	462	451	482	463	465	472	434	442	436	453	472	432	471	455	452	475	428	499	441	480	430	474	421	447	440	451	481	437	441	406	498	455	498	498	457	486	482	491	476	443	423	452	475	433	463	431	455	429	459	483	466	464	484	483	457	486	421	432	485	447	440	463	471	483	432	440	465	454	483	442	464	442	431	470	446	425	462	492	457	475	495	446	454	440	459	408	525	476	457	460	465	471	484	467	433	457	447	467	501	443	448	445	425	395	457	485	446	478	481	459	455	465	436	429	432	421	495	491	473	490	460	479	447	460	462	429	447	416	432	461	437	406	418	444	473	432	448	476	478	443	417	443	442	452	426	490	434	441	468	504	473	489	443	448	457	480	453	449	450	459	470	441	456	431	479	517	441	445	478	479	466	428	457	451	452	420	426	455	428	456	435	459	464	447	504	479	451	477	490	442	444	461	448	428	428	480	471	472	475	471	448	514	475	433	479	441	481	468	458	454	477	471	433	447	478	435	474	456	499	467	447	475	428	434	434	399	461	473	456	456	506	455	446	477	446	469	392	434	460	455	488	441	467	461	461	482	466	436	490	454	463	449	493	411	458	483	454	429	459	474	478	463	430	473	463	455	447	460	470	484	464	427	474	488	443	476	500	427
18098	2557	4897	5363	4861	4055	3326	2952	2596	2368	2073	2015	1822	1790	1682	1598	1578	1469	1494	1393	1362	1320	1366	1340	1300	1299	1262	1232	1226	1242	1213	1225	1177	1247	1235	1252	1177	1171	1132	1235	1131	1076	1143	1143	1128	1125	1112	1104	1128	1181	1138	1088	1118	1155	1124	1128	1110	1150	1074	1193	1107	1140	1105	1126	1147	1093	1096	1106	1125	1094	1114	1079	1047	1070	1098	1127	1108	1078	1087	1084	1124	1085	1093	1129	1109	1125	1113	1119	1098	1077	1144	1068	1094	1107	1070	1110	1052	1091	1078	1061	1137	1142	1094	1050	1159	1067	1092	1084	1072	1112	1073	1076	1151	1092	1135	1078	1166	1095	1082	1131	1080	1073	1114	1147	1146	1159	1044	1057	1064	1099	1094	1054	1071	1076	1136	1108	1182	1122	1073	1105	1104	1057	1052	1064	1081	1041	1115	1127	1142	1041	1089	1064	1039	1032	1102	1090	1097	1120	1128	1130	1158	1123	1130	1107	1108	1131	1067	1105	1075	1102	1101	1020	1101	1169	1076	1123	1146	1075	1135	1036	1189	1143	988	1077	1075	1115	1084	1026	1106	1085	1097	1066	1068	1120	1056	1148	1085	1079	1068	1105	1065	1038	1131	1073	1078	1058	1016	1071	1037	1056	1054	1087	1150	1096	1096	1070	1102	1069	1089	1089	1060	1129	1133	1112	1105	1059	1078	1148	1035	1058	1103	1032	1129	1019	1088	1004	1070	1102	996	1075	1108	1056	1070	1049	1118	1119	1055	1127	1028	1107	1091	1084	1012	1077	1087	1137	1122	1087	1088	1107	1113	1050	1093	1091	1035	1114	1060	1060	1080	1057	1062	1091	1054	1004	1110	1097	1064	1075	1099	1043	1103	1096	1067	1105	1104	1121	1085	1095	1128	1025	1042	1149	1119	1096	1120	1101	1050	1099	1028	1100	1020	1040	1063	1083	1068	1079	1116	1104	1066	1037	1024	1094	1045	1111	1084	973	1099	1084	1139	1087	1151	1105	1085	1056	1057	1049	1122	1027	1097	1036	1073	1092	1114	1100	1112	1048	1181	1096	1087	1127	1068	1150	1112	1053	1065	1169	1063	1042	1083	1045	1111	1125	1091	1094	1057	1112	1069	1050	1111	1083	1084	1093	1099	1127	1085	1109	1060	1079	1082	1065	1062	1126	1017	1127	1052	1121	1125	1080	1114	1092	1077	1094	1099	1067	1094	1074	1078	1058	1089	1001	1044	1046	1115	1113	1064	1034	1039	1119	1084	1124	1053	1132	1062	1106	1059	1090	1085	1125	1101	1036	1069	1081	1063	1113	1111	1094	1068	1097	1110	1086	1013	1056	1077	1100	1072	1065	1033	1141	1043	1065	1110	1134	1065	1046	1107	1109	1078	1106	1055	1080	1086	1009	1051	1109	1094	1084	1119	1055	1126	1150	1119	1066	1104	1054	1119	1074	1045	1056	1062	1076	1072	1073	1071	1142	1052	1060	1036	1077	1111	1074	1102	1101	1102	1072	1114	1075	1106	1087	1101	1168	1068	1103	1111	1034	1092	1057	1111	1113	1121	1063	1035	1127	1082	1101	1036	1099	1031	1094	1088	1038	1086	1107	1115	1096	1074	1041	1104	1076	1013	1059	1083	1091	1048	1071	1075	1126	1101	1098	1142	1091	1065	1103	1032	1106	1095	1034	1082	1118	1123	1131	1113	1117	1072	1080	1088	1077	1080	1049	1039	1130	1117	1104	1109	1084	1070	976	1069	1091	1123	1122	1070	1104	1009	1101	1057	1077	1097	1061	1061	1155	1182	1105	1098	1116	1081	1043	1090	1057	1082	1018	1090	1030	1095	1112	1148	1124	1078	1068	1034	1093	1131	1061	1127	1086	1059	1067	1092	1077	1082	1062	1075	1094	1073	1088	1098	1070	1096	1099	1073	1066	1106	1127	1104	1078	1121	1090	1053	1096	1109	1137	1094	1075	1082	1104	1027	1066	1087	1060	1010	1063	1029	1143	1032	1075	1040	1048	1082	1113	1094	1070	1151	1083	1120	1088	1093	1109	1013	1090	1095	1056	1102	1033	1083	1065	1123	1115	1062	1130	1045	1100	1101	1119	1071	1084	1056	1115	1072	1046	1085	1082	1112	1066	1145	1067	1087	1066	1047	1083	1075	1131	1088	1075	1064	1017	1084	1042	1063	1112	1083	1087	1130	1101	1086	1078	1088	1112	1112	1060	1098	1090	1109	1098	1144	1068	1079	1099	1105	1087	1069	1098	1076	1081	1059	1020	1107	1120	1100	1041	1094	1102	1071	1051	1116	1032	1062	1080	1130	1102	1134	1056	1046	1071	1078	1101	1080	1078	1087	1043	1063	1061	1110	1135	1116	1094	1018	1079	1062	1098	1110	1077	1038	1041	1106	1090	1134	1090	1108	1071	1062	1029	1069	1021	1084	1105	1134	1086	1093	1140	1098	1056	1070	1061	1062	1091	1118	1140	1166	1109	1099	1027	1057	1096	1029	1112	1108	1170	1087	1088	1081	1088	1080	1127	1116	1064	1094	1070	1059	1127	1069	1035	1122	1085	1142	1107	1061	1108	1079	1135	1069	1055	1053	1052	1075	1081	1068	1041	1096	1106	1038	1114	1150	1070	1067	1010	1131	1099	1077	1121	1088	1089	1123	1066	1067	1104	1077	1060	1092	1114	1114	1099	1108	1074	1133	1114	1066	1062	1150	1085	1052	1120	1052	1040	1051	1086	1006	1064	1108	1071	1085	1117	1083	1077	1052	1058	1106	1039	1064	1080	1026	1070	1151	1068	1056	1082	1056	1148	1123	1061	1076	1101	1098	1077	1072	1098	1073	1059	1048	1100	1069	1123	1096	1086	1040	1059	1087	1126	1082	1076	1076	1090	1088	1062	1111	1101	1097	1126	1089	1111	1019	1159	1051	1077	1010	1091	1117	1071	1054	1114	1078	1014	1105	1108	1101	1106	1105	1130	1126	1073	1056	1103	1089	1048	1054	1122	1058	1125	1103	1140	1032	1113	1104	1137	1044	1119	1078	1064	1053	1031	1197	1098	1057	1038	1017	1072	1084	1067	1124	1038	1093	1049	1077	1133	1087	1100	1073	1104	1092	1091	1100	1142	1091	1078	1147	1095	1070	1082	1096	1130	1037	1156	1098	1047	1101	1069	1067	1080	1079	1095	1075	1060	1106	1091	1102	1162	1157	1039	1152	1089	1062	1126	1127	1051	1031	1117	1079	1095	1079	1032	1128	1048	1120	1058	1136	1069	1094	1108	1155	1049	1117	1075	1036	1069	1128	1068	1069	1102	1057	1099	1069	1091	1121	1035	1100	1095	1101	1057	1097	1026	1132	1012	1091	1068	1158	1099	1042	1084	1131	1064	1084	1082	1098	1097	1053	1081	1083	1067	1108	1070	1130	1084	1132	1097	1059	1101	1061	1082	1064	1102	974	1081	1061	1088	1059	1091	1058	1101	1057	1067	1091	1086	1068	1108	1087	1106	1046	1026	1115	1155	1117	1050	1091	1082	1142	1073	1077	1102	1075	1090	1051	1093	1071	1037	1054	1068	1057	1063	1122	1119	1108	1031	1146	1042	1093	1113	1137	1057	1099	1066	1092	1059	1116	1083	1110	1008	1051	1097	1118	1076	1058	1112	1062	1096	1075	1064	1058	1113	1044	1101	1124	1084	1079	1152	1040	1094	1074	1068	1127	1040	1050	1135	1084	1096	1153	1095	1071	1061	1042	1108	1090	1095	1120	1079	1146	1134	1122	1068	1057	1053	1046	1140	1047	1055	1085	1123	1058	1074	1097	1106	1082	1125	1078	1051	1114	1072	1067	1077	1096	1089	1074	1018	1111	1121	1155	1110	1119	1113	1047	1054	1072	1043	1092	1068	1107	1125	1125	1041	1062	1024	1129	1103	1099	1080	1080	1090	1078	1090	1067	1084	1120	1036	1100	1128	1092	1079	1161	1076	1098	1090	1115	1130	1069	1104	1075	1084	1055	1113	1140	1089	1035	1080	1109	1125	1091	1043	1067	1087	1072	1018	1065	1042	1048	1041	1087	1064	1059	1106	1111	1078	1107	1052	1073	1002	1052	1094	1048	1121	1095	1052	1053	1110	1061	1083	1058	1111	1102	1109	1053	1070	1075	1067	1062	1092	1083	1134	1081	1067	1079	1148	1104	1125	1035	1121	1062	1056	1069	1097	1101	1037	1099	1075	1045	1069	1119	1137	1041	1102	1046	1077	1094	1036	1050	1068	1070	1049	1113	1136	1079	1078	1059	1139	1100	1105	1072	1083	1054	1046	1079	1118	1052	1146	1083	1011	1065	1068	1123	1088	1058	1103	1097	1058	1048	1080	1078	1130	1092	1106	1074	1128	1143	1049	1025	1096	1083	1017	1049	1091	1103	1054	1082	1105	1061	1055	1058	1060	1077	1072	1117	1051	1099	1056	1110	1110	1092	1108	1114	1080	1127	1118	1053	1059	1100	1058	1083	1106	1122	1099	1074	1147	1093	1062	1110	1118	1142	1099	1085	1110	1035	1058	1153	1066	1176	1070	1126	1050	1099	1136	1062	1141	1071	1085	1060	1069	1049	1111	1088	1010	1124	1032	1073	1114	1097	1127	1066	1152	1080	1039	1103	1089	1086	1091	1166	1096	1079	1098	1055	1132	1105	1091	1088	1038	1040	1050	1110	1065	1070	1093	1070	1077	1113	1050	1118	1104	1034	1088	1072	1132	1082	1101	1106	1064	1073	1084	1090	1079	1014	1089	1078	1071	1054	1090	1053	1083	1081	1050	1054	1083	1071	1037	1117	1123	1090	1069	1027	1040	1093	1056	1133	1064	1074	1008	1089	1067	1062	1076	1060	1122	1074	1073	1108	1092	1104	1049	1111	1080	1097	1062	1086	1090	1049	1079	1067	1069	1118	1077	1104	1142	1061	1075	1077	1113	1077	1058	1085	1096	1087	1104	1055	1098	1106	1049	1078	1081	1080	1074	1066	1119	1115	1100	1131	1009	1137	1101	1052	1063	1065	1070
11102	645	216	178	165	165	169	189	160	142	167	147	163	143	182	173	169	170	175	163	171	188	146	160	179	161	158	159	176	168	144	179	184	155	149	173	174	161	174	183	157	164	180	156	165	169	167	143	192	170	151	156	174	198	138	182	160	162	164	150	175	185	181	166	160	184	160	162	165	149	165	139	173	168	179	163	154	160	155	169	170	145	166	155	151	148	162	157	183	169	188	181	139	184	147	159	157	171	180	153	170	146	150	152	175	144	173	135	159	157	192	172	165	157	162	173	166	177	159	181	169	184	165	140	168	175	149	183	175	189	175	167	187	168	157	160	200	166	153	162	154	181	171	150	160	193	157	178	189	145	163	154	182	179	179	186	159	171	172	165	163	178	183	154	180	176	155	150	173	176	165	186	159	160	170	171	191	164	163	153	161	183	184	162	163	177	146	168	162	208	152	172	162	169	140	176	176	168	171	181	173	146	191	172	163	193	175	162	188	155	162	148	138	170	157	162	164	152	158	158	160	166	168	157	148	183	150	152	151	187	149	157	158	161	166	143	163	144	158	179	156	173	153	176	175	180	176	166	170	164	167	155	165	166	182	138	174	167	182	176	160	151	162	182	166	169	166	168	182	150	154	172	167	159	173	140	179	178	166	200	152	145	194	171	170	156	171	175	159	137	163	175	145	158	150	185	184	149	167	157	174	159	142	143	159	178	167	143	162	183	174	158	180	173	191	163	153	185	158	165	150	159	140	190	209	163	178	170	159	156	153	166	185	195	159	182	140	173	154	170	175	158	171	185	161	177	155	148	180	146	170	146	180	134	149	191	154	168	151	165	159	156	180	147	174	168	164	158	155	129	163	137	202	172	158	170	137	171	161	144	167	150	195	158	168	161	147	150	194	163	155	168	191	183	158	173	143	177	175	186	160	171	149	165	149	162	176	179	150	177	154	148	163	175	157	145	177	164	182	171	182	174	167	154	139	146	167	181	172	163	165	159	164	140	165	162	171	158	156	175	164	174	179	132	165	171	148	166	163	170	157	162	156	178	169	157	146	137	138	164	156	159	154	162	166	173	163	152	184	149	174	163	170	152	189	170	155	146	180	164	157	148	163	169	156	190	160	173	173	156	178	173	153	184	183	190	171	133	148	161	152	150	176	187	159	178	144	161	178	164	164	181	193	158	157	155	176	147	153	165	169	157	175	174	147	226	165	137	166	155	157	155	140	164	141	178	151	172	163	150	170	167	169	141	182	186	154	172	172	173	153	185	162	160	168	173	163	169	168	166	187	181	197	184	167	194	163	152	152	159	157	191	155	179	167	161	168	166	152	146	168	173	167	141	146	196	148	173	129	161	151	137	177	184	160	175	163	151	167	146	182	172	163	173	169	153	162	170	180	159	142	176	147	157	166	173	168	147	156	138	185	185	139	190	169	158	181	188	145	180	177	177	146	159	163	169	162	161	155	138	162	152	167	156	168	161	170	163	160	160	159	166	163	170	166	171	160	177	140	186	173	168	154	168	139	183	159	168	174	161	170	145	175	167	171	152	186	196	172	136	166	181	164	168	164	169	177	153	175	168	145	176	170	160	171	162	160	159	171	179	159	169	139	191	179	186	173	161	149	174	160	190	160	177	170	147	156	190	169	160	155	160	170	138	165	157	168	160	171	173	165	158	166	169	159	147	177	171	159	158	167	157	199	179	172	168	164	184	143	171	164	174	150	170	182	179	164	169	146	204	169	155	178	178	146	182	172	148	170	153	183	175	141	142	170	188	152	154	170	187	153	165	172	175	175	174	178	172	150	182	170	163	174	155	197	157	161	146	137	158	177	158	161	167	173	162	163	173	166	158	161	150	136	157	165	161	149	183	170	177	174	167	174	164	185	166	173	174	179	169	130	174	169	160	162	154	152	187	167	179	159	183	159	162	178	153	187	162	133	197	162	149	146	181	163	183	150	144	158	179	152	162	166	161	158	166	153	152	134	149	166	150	168	160	185	178	186	143	165	172	168	170	164	150	146	169	163	161	146	180	158	145	171	176	166	150	159	181	173	157	183	179	174	163	158	175	172	157	148	160	177	181	163	169	181	182	158	161	147	150	141	153	163	162	182	165	153	169	170	152	170	156	155	175	160	146	162	161	163	156	164	197	165	157	190	152	210	175	179	149	169	159	174	195	140	177	165	150	136	174	170	169	165	165	165	171	151	163	165	175	179	171	168	147	160	189	159	158	151	178	166	164	182	182	152	146	194	159	185	176	181	161	149	145	171	159	173	159	160	168	152	153	174	144	167	162	157	134	141	177	151	160	172	185	154	189	188	169	177	182	188	164	181	154	179	186	173	170	176	178	163	156	151	166	155	156	168	188	161	168	172	177	141	180	172	162	145	159	178	186	136	180	164	154	172	181	151	190	158	149	163	158	164	171	157	165	161	177	154	173	149	171	164	173	170	186	163	154	173	169	181	158	159	189	165	165	157	181	164	163	147	148	152	152	161	162	197	169	162	174	169	163	178	166	141	151	176	164	169	158	158	191	193	179	138	156	189	160	130	152	157	163	183	169	198	179	142	150	171	129	155	174	167	160	161	192	161	173	171	164	169	163	156	172	173	160	142	176	162	163	148	177	162	160	158	196	169	159	151	174	155	159	148	161	167	169	176	184	171	159	149	178	189	149	141	174	136	171	163	159	164	157	175	154	177	181	147	168	162	143	175	134	162	170	168	143	149	173	154	163	142	147	180	195	145	154	173	168	140	154	170	175	162	175	204	185	180	156	180	191	142	169	142	158	163	152	177	138	146	159	168	147	167	162	180	161	162	162	160	157	174	178	180	167	164	157	179	171	155	181	166	176	183	146	153	159	161	135	155	155	159	153	144	154	165	149	172	148	182	155	166	164	171	173	160	159	169	157	164	149	139	185	152	144	167	160	165	158	153	195	146	163	124	178	171	152	157	178	155	144	155	178	197	163	175	170	168	162	145	169	135	147	160	160	180	175	145	137	147	164	172	181	178	171	168	186	146	161	166	159	157	154	152	167	170	155	144	167	152	146	168	168	181	184	140	167	182	148	200	168	166	172	163	140	151	175	160	167	165	166	185	165	176	170	158	154	177	163	151	184	159	166	162	177	178	162	147	155	163	173	149	165	160	155	154	162	180	180	171	170	139	145	178	172	145	154	169	155	172	149	139	166	162	185	182	138	176	141	172	129	152	154	180	174	158	180	156	175	154	183	189	162	156	164	159	144	174	170	175	172	168	178	150	183	144	175	164	142	151	137	165	172	151	168	179	168	174	186	158	149	150	169	172	147	182	186	148	153	140	149	169	156	147	143	162	172	168	175	166	174	148	151	192	172	167	145	164	164	143	174	160	140	163	158	147	180	154	162	186	175	164	152	165	163	135	163	153	167	156	153	167	175	161	160	160	181	167	186	162	172	167	159	177	139	163	188	159	174	170	175	171	170	160	176	158	146	184	164	147	172	136	174	157	164	139	141
5977	549	566	592	544	506	519	507	504	519	474	517	485	518	520	488	463	487	463	485	486	520	502	461	491	471	469	543	468	513	456	511	473	481	451	484	500	457	465	465	457	485	464	463	490	473	504	488	432	506	449	510	508	454	485	469	510	474	461	501	458	460	451	526	457	519	485	490	463	501	491	491	459	483	486	464	488	531	448	488	474	463	469	486	483	496	493	500	459	512	466	487	470	481	466	463	516	479	448	485	517	478	495	475	470	507	502	475	474	495	478	502	463	490	470	472	509	476	469	506	485	487	471	466	505	471	460	506	522	492	449	495	469	469	488	479	473	508	470	481	459	538	475	488	494	439	485	462	466	488	445	468	501	460	460	457	505	417	520	511	497	496	479	517	482	474	535	449	497	498	480	515	474	519	537	481	494	471	494	475	465	466	501	466	477	465	515	509	468	510	487	500	539	497	514	469	498	484	471	497	532	510	464	457	537	485	460	445	514	459	449	472	521	487	497	452	496	489	483	478	482	510	459	462	456	482	447	469	500	514	492	519	492	510	508	470	508	493	518	472	495	466	498	483	508	487	424	487	542	495	507	449	435	512	540	466	509	483	484	484	444	487	478	465	480	440	477	476	489	490	480	497	441	485	467	501	479	468	494	526	481	496	502	516	487	478	539	480	476	447	445	474	508	465	492	450	456	486	514	492	494	498	529	466	486	493	466	500	457	452	449	461	490	475	458	464	462	479	501	465	502	466	528	466	518	516	440	483	482	470	476	478	500	455	478	485	479	472	495	495	503	452	479	522	494	497	486	520	452	458	483	492	480	468	482	488	522	517	489	484	460	481	515	473	494	484	517	506	469	481	506	478	521	511	488	498	495	464	456	518	461	518	452	461	492	486	468	481	505	452	420	477	479	501	465	522	492	505	459	486	442	482	475	443	492	467	470	490	483	498	493	472	488	510	482	493	488	490	456	482	457	492	489	489	478	478	477	430	484	454	510	465	474	498	468	464	500	462	481	464	481	483	463	480	488	481	487	478	528	499	475	463	472	501	450	458	491	490	491	472	493	478	479	439	520	443	473	491	511	492	502	515	487	466	448	468	502	471	490	484	482	503	521	483	482	485	525	503	494	491	504	514	461	492	496	505	506	451	484	458	517	459	494	521	511	475	509	468	478	461	473	508	489	488	514	453	484	488	491	509	473	490	486	482	472	475	518	501	498	519	493	482	477	499	531	458	454	488	482	467	484	482	500	487	520	537	470	456	502	488	500	463	486	494	450	501	481	495	511	487	455	475	492	546	505	492	501	462	467	476	509	494	464	507	487	464	498	498	466	524	476	518	485	478	457	463	484	456	479	470	461	488	484	487	487	480	498	486	475	436	445	449	512	472	468	500	510	483	480	427	503	472	481	487	477	479	492	494	462	484	503	515	505	463	520	489	465	479	512	493	513	467	511	487	503	507	483	486	477	469	496	490	475	486	495	490	498	498	468	485	457	459	467	453	498	476	499	488	491	489	463	462	467	504	471	472	482	469	488	536	500	491	503	523	498	501	501	495	502	496	492	488	469	494	489	461	509	512	500	505	516	470	490	486	477	488	503	461	431	490	487	488	463	483	490	421	495	493	518	458	501	521	486	506	512	516	472	473	483	448	527	520	455	473	487	487	479	453	483	500	457	489	490	453	495	467	458	451	507	489	510	466	471	493	501	452	486	479	455	493	509	453	490	472	470	493	524	505	433	502	499	481	496	460	492	462	447	506	465	498	474	487	493	509	486	481	482	487	500	484	498	465	490	504	461	476	496	488	488	476	478	494	498	494	438	467	497	458	465	490	457	461	477	479	531	514	461	504	500	473	493	519	457	480	468	522	505	443	527	534	488	497	503	510	502	524	478	452	502	500	462	504	470	504	465	467	491	516	472	503	544	485	504	519	437	499	486	490	500	458	513	478	469	456	516	471	483	499	505	501	498	479	497	510	473	474	475	486	502	476	447	491	489	457	493	514	464	491	482	489	503	455	499	473	484	471	475	467	490	436	474	505	485	486	494	498	436	472	465	484	479	494	466	457	501	506	426	476	480	518	496	508	526	442	485	468	485	464	493	487	533	428	435	470	485	499	498	513	486	470	476	470	474	477	476	476	466	480	513	479	468	506	460	468	473	498	479	521	522	483	500	467	515	512	494	447	491	517	477	507	516	490	501	461	504	507	476	474	456	491	467	476	470	516	458	502	494	458	452	470	465	543	495	448	478	470	488	481	490	487	462	501	514	510	499	469	470	488	530	485	499	471	494	484	484	475	466	522	464	492	505	471	500	499	478	532	471	461	497	517	484	498	494	505	510	480	473	477	486	487	484	516	475	474	447	481	497	438	467	492	490	517	493	502	481	460	450	504	481	498	502	481	469	469	506	470	480	491	484	495	477	460	450	469	454	518	477	453	509	480	469	485	487	472	493	466	533	503	479	485	458	530	493	486	482	452	511	492	457	492	493	517	499	489	541	501	523	483	475	468	494	509	451	508	504	478	465	467	527	510	483	485	446	526	529	479	481	504	495	496	504	502	472	494	461	477	478	490	457	458	464	469	468	510	486	477	467	481	526	475	490	470	462	491	480	469	471	479	497	483	507	491	473	464	505	449	449	472	476	464	436	489	492	499	524	490	507	497	508	490	458	464	471	459	523	490	500	492	468	511	514	530	488	510	485	517	512	478	506	468	497	472	483	491	464	506	491	476	492	512	509	498	512	462	490	464	484	480	513	492	470	525	478	457	492	468	474	505	479	488	460	488	484	486	453	457	471	516	472	483	507	468	498	481	434	494	501	507	462	499	468	452	474	503	467	461	479	478	515	494	495	524	499	514	463	483	464	425	459	462	505	484	475	487	468	495	491	461	481	456	455	472	496	521	493	494	477	519	483	462	487	506	505	474	490	453	483	478	473	492	459	453	476	471	501	517	475	433	493	539	494	472	475	468	480	482	475	472	494	454	513	445	534	475	497	487	499	499	496	487	508	544	503	452	512	487	460	455	483	472	492	516	503	468	466	440	504	516	522	459	515	485	519	448	548	465	487	484	498	509	484	530	501	454	464	515	512	508	500	501	498	460	499	466	475	460	498	468	486	499	505	479	478	518	462	477	451	500	495	469	473	471	508	482	501	467	513	479	459	508	507	492	475	509	513	495	473	503	494	469	510	490	487	523	455	438	470	489	495	473	472	474	480	499	476	484	512	524	494	517	458	480	509	484	446	479	490	467	442	495	505	449	502	516	520	493	510	472	488	502	470	505	496	485	511	469	505	478	506	458	479	463	478	477	455	486	509	501	518	498	515	494	501	479	527	482	470	515	476	498	467	452	478	469	497	484	479	502	477	481	483	438	477	470	486	482	466	471	479	477	477	476	494	492	460	480	491	506	471	461	478	508	474	493	510	496	455	478	522	511	473	494	477	470	478	464	515	497	495	485	486	533	459	444	478	508	477	481	485	463	531	488	504	500	475	514
26769	3843	1321	1001	732	607	532	469	479	457	441	391	382	365	365	330	346	384	357	329	333	330	311	353	339	346	309	318	337	293	311	332	310	326	312	313	371	319	351	340	349	270	347	343	302	309	324	290	337	369	344	328	303	301	272	307	318	305	306	321	305	310	303	332	286	345	311	323	325	319	324	311	319	372	354	310	291	319	321	315	340	331	309	320	311	314	305	292	301	298	305	310	330	299	343	327	311	319	311	294	316	339	306	319	320	280	295	283	310	307	349	296	318	332	300	314	361	345	342	344	288	325	327	307	335	337	304	312	303	324	346	307	331	328	341	311	308	310	313	343	312	348	333	332	341	264	334	318	308	324	322	298	336	317	305	329	278	322	302	318	291	342	307	303	325	317	321	325	317	324	336	298	281	302	344	328	311	354	335	335	348	312	296	346	314	315	305	330	318	326	308	308	334	323	316	308	350	297	335	327	300	293	354	344	336	343	314	367	289	327	328	318	332	310	306	309	311	331	287	311	341	319	342	337	298	295	292	362	319	284	322	321	313	293	311	329	330	313	295	303	311	334	300	288	298	312	309	313	313	315	319	314	327	312	347	325	316	313	313	331	342	319	299	284	334	311	315	319	337	331	319	331	346	354	319	341	342	319	327	352	343	324	350	350	291	325	325	318	339	333	325	327	317	311	316	347	317	331	332	305	306	314	315	345	290	323	330	304	284	334	332	316	316	324	289	304	342	303	333	313	345	317	322	320	328	296	296	307	297	331	320	320	321	303	352	296	311	283	310	333	283	346	314	298	310	301	314	303	304	287	299	318	324	288	347	306	326	341	322	269	333	332	309	346	310	310	347	334	293	295	255	313	326	304	318	260	336	341	348	312	285	318	328	308	271	326	322	316	289	288	293	283	312	321	292	287	344	283	305	330	337	315	306	300	338	334	283	311	342	343	334	320	340	328	321	303	335	293	288	295	300	341	322	316	317	306	306	318	348	350	318	303	345	333	318	327	274	314	333	342	312	292	324	336	322	305	323	325	302	296	300	310	307	306	324	312	287	287	336	308	320	296	321	314	317	314	306	308	276	337	292	309	301	321	319	355	294	296	281	348	332	321	288	324	345	294	292	280	316	325	321	324	323	297	335	323	326	320	319	308	324	330	273	314	349	287	309	295	325	330	320	298	331	286	318	339	314	340	313	327	309	332	314	366	306	354	341	296	291	371	294	338	305	331	326	344	357	299	316	285	306	272	329	316	344	299	324	285	288	278	332	313	305	330	315	301	349	338	337	286	319	327	293	318	348	313	329	308	359	327	315	296	310	329	308	316	318	316	308	312	332	325	323	340	320	345	299	300	300	288	349	309	344	341	339	325	321	346	307	308	326	273	327	337	343	281	306	305	304	339	319	324	307	337	319	320	320	323	324	325	315	302	301	328	324	285	318	300	296	310	331	325	318	292	291	295	322	327	343	306	312	328	319	304	323	384	330	318	279	350	353	282	326	302	308	304	350	300	318	339	308	310	335	332	342	313	310	320	315	311	299	303	350	334	287	292	324	313	296	320	334	316	299	325	314	301	296	303	286	306	318	353	339	325	349	316	317	340	320	331	330	312	306	329	310	334	304	295	330	299	319	310	289	315	326	288	324	323	313	304	314	287	358	287	313	319	347	291	310	324	330	308	318	300	323	298	315	331	298	327	315	334	328	328	339	315	304	324	301	305	315	335	302	315	314	286	323	337	343	336	299	289	320	308	319	308	301	329	306	337	316	311	352	293	291	317	313	318	315	282	278	339	316	328	344	339	343	318	285	308	357	323	311	300	318	339	332	330	328	299	367	313	316	321	315	315	286	303	291	333	291	306	314	339	307	306	276	304	305	300	318	318	328	321	324	305	296	314	331	328	313	322	296	332	351	324	321	309	316	327	290	323	334	324	321	313	328	312	312	321	326	362	324	311	342	274	280	312	333	264	353	310	307	322	323	309	324	321	331	303	307	338	383	316	338	346	306	356	343	309	312	332	294	320	342	330	310	345	325	285	311	282	315	332	302	317	329	368	319	327	316	287	305	302	328	299	334	302	337	303	280	353	321	283	327	325	306	308	329	281	322	293	315	327	300	337	350	321	300	319	313	262	292	328	303	317	299	320	326	318	306	331	306	326	317	305	302	344	316	305	325	286	295	334	321	345	314	295	359	293	330	308	313	344	312	339	288	333	322	344	321	302	287	363	283	342	327	278	321	335	321	267	296	323	332	319	319	296	320	313	325	286	302	303	319	345	317	310	317	323	324	316	332	337	300	295	301	292	315	313	320	303	281	322	346	311	302	328	337	293	342	337	317	304	332	310	372	336	295	288	316	299	297	335	308	298	347	339	319	305	301	331	302	281	274	311	317	316	330	311	325	301	286	339	319	315	312	325	340	296	353	337	301	267	306	285	302	325	311	307	304	316	328	350	308	309	294	325	313	307	335	332	327	314	313	322	365	307	379	338	308	323	352	321	312	268	324	313	293	344	314	322	318	317	320	329	283	354	322	321	302	323	299	306	294	379	329	343	356	344	313	326	308	287	324	307	320	321	299	312	352	285	310	307	333	324	334	320	304	305	315	311	331	309	326	320	327	346	328	318	317	341	299	325	292	339	289	292	321	309	318	326	351	313	329	306	287	309	289	301	303	344	343	304	332	330	344	333	322	302	305	338	333	319	325	339	336	327	322	311	317	291	318	345	300	291	300	320	310	363	296	296	331	341	326	328	317	321	333	293	299	342	315	306	334	288	312	325	315	318	332	343	338	326	314	274	332	325	294	301	298	284	307	326	310	315	327	287	313	358	314	303	328	308	318	310	324	327	285	311	343	319	306	314	301	315	344	300	329	266	315	337	304	284	313	333	309	307	329	332	287	332	322	283	326	299	322	304	316	305	309	321	326	326	297	287	317	270	315	309	313	311	321	330	325	325	320	349	322	371	328	304	293	360	339	354	352	318	309	289	350	337	325	319	306	334	316	296	316	316	291	316	300	316	321	294	297	327	331	329	291	327	356	312	303	358	296	315	286	295	322	293	297	311	326	290	285	293	335	295	309	341	298	348	329	312	290	354	351	298	337	332	327	324	327	322	307	340	307	292	306	328	305	309	305	328	309	319	356	338	290	294	342	347	307	295	315	288	334	300	316	322	319	293	314	314	281	341	282	323	310	327	314	317	339	289	292	307	308	322	313	324	325	307	350	299	306	297	312	302	314	295	335	301	322	304	307	313	312	308	322	310	315	362	306	323	320	314	293	341	290	271	326	317	326	319	275	344	338	311	302	322	293	282	281	326	294	300	314	301	305	339	359	306	307	319	322	332	308	267	303	314	321	300	292	313	324	311	323	303	317	291	335	303	298	337	332	329	317	326	328	327	308	313	304	320	330	332	294	311	323	329	335	334	308	319	345	317	312	303	322	300	308	360	302	323	297	371	350	317	288	328	380	315	318	298	288	319	269	305	285	325	340	334	299	307
13914	1602	2646	3046	2758	2345	2022	1714	1627	1523	1267	1306	1234	1185	1155	1065	1021	940	960	1004	1009	954	935	961	838	908	923	955	934	922	908	936	843	824	852	910	869	856	855	836	855	876	834	830	854	812	839	832	806	794	787	852	829	842	799	846	819	819	816	786	844	851	820	817	844	845	865	809	822	814	897	859	777	778	820	806	825	841	812	807	846	873	859	860	784	843	793	845	844	796	806	846	858	780	826	774	852	847	829	823	842	867	793	833	822	761	827	844	828	828	798	803	838	846	780	777	846	852	820	774	819	830	804	819	818	836	797	820	815	815	842	800	791	814	808	813	817	807	817	848	791	813	810	817	819	779	788	821	781	855	793	787	801	794	840	783	802	811	786	787	820	804	806	808	767	799	832	815	801	827	812	830	798	791	852	805	795	833	826	843	806	817	817	847	817	774	862	882	860	826	826	791	829	821	822	815	801	862	834	879	815	757	807	799	801	797	785	830	812	815	795	827	852	797	845	826	748	858	815	784	794	832	814	808	792	848	796	764	778	834	763	829	846	820	865	837	854	829	800	823	819	812	743	827	816	816	822	808	811	790	822	794	808	780	809	836	810	785	832	784	812	865	816	845	726	818	819	842	858	830	808	865	824	793	835	888	789	818	825	794	797	829	807	858	859	777	836	818	819	780	768	829	816	782	857	775	767	843	861	831	812	796	832	816	890	821	843	834	779	841	827	758	852	787	720	793	776	825	791	763	804	824	828	862	814	852	802	819	793	812	827	863	843	787	819	830	874	831	833	807	838	831	800	797	864	838	765	778	784	728	786	789	793	809	807	826	850	912	808	851	786	826	804	820	775	780	839	805	886	791	860	861	737	769	817	818	808	837	820	808	829	855	849	796	809	867	850	861	840	789	853	846	849	792	840	769	846	800	801	819	796	844	787	796	829	803	826	830	817	857	819	809	867	836	781	770	799	854	822	838	784	887	802	846	748	819	879	831	807	815	846	845	809	803	795	802	783	812	847	781	871	836	827	848	827	807	811	808	806	802	833	814	819	788	772	828	837	803	771	820	820	830	809	800	786	830	793	827	843	810	788	819	853	848	797	810	808	829	799	851	830	820	757	835	835	832	854	762	835	822	815	789	853	820	798	843	774	803	839	839	834	813	811	857	819	822	825	797	811	779	853	822	797	803	814	833	813	797	845	811	814	846	790	842	801	831	864	799	837	840	802	784	817	864	794	781	800	863	798	796	828	860	808	799	813	802	854	811	814	821	820	805	824	804	871	798	839	834	896	849	823	760	766	890	794	838	787	795	852	797	788	840	805	796	854	818	853	800	789	847	886	769	820	862	811	811	848	828	810	777	827	850	837	810	789	807	811	782	785	830	851	842	795	857	826	813	824	809	811	826	825	770	862	792	788	846	824	852	801	838	805	817	808	802	850	841	835	856	773	744	796	834	802	844	825	793	809	841	802	819	817	762	856	866	784	844	857	830	807	799	805	797	822	812	828	854	849	808	855	809	777	786	799	819	801	820	877	800	783	802	807	798	892	813	820	820	828	798	816	872	827	764	805	798	808	811	786	824	864	807	807	821	836	814	789	844	799	806	832	809	853	836	786	813	834	782	812	838	828	867	822	829	816	829	803	765	787	808	774	801	817	794	832	784	811	803	846	791	802	840	813	777	794	805	774	832	782	771	831	810	803	807	800	830	847	822	822	823	833	819	886	822	780	838	817	794	824	810	779	776	800	788	799	847	814	884	813	826	807	826	852	849	756	804	796	831	816	852	828	800	811	829	866	795	801	770	840	846	782	800	821	791	773	832	815	770	828	793	833	818	802	868	849	788	816	799	804	781	855	786	759	791	826	808	838	868	877	823	800	875	786	802	771	800	792	814	872	814	788	836	795	808	818	771	818	767	842	793	832	783	812	807	803	817	837	869	781	816	741	830	803	807	820	830	818	744	795	770	828	833	840	845	818	797	797	802	836	827	810	808	828	809	845	845	801	813	856	800	824	799	835	817	812	797	797	807	807	793	826	806	848	851	821	795	790	846	800	790	805	817	769	854	792	793	816	791	858	842	820	864	818	866	813	790	849	811	769	874	797	820	798	845	831	789	771	810	856	861	868	839	788	787	816	796	844	790	849	823	825	848	832	765	794	780	796	864	791	841	841	800	790	857	848	793	838	792	825	855	819	829	756	819	806	857	805	822	873	849	837	826	803	825	801	799	792	816	804	763	840	761	750	788	815	844	807	841	850	815	844	811	834	800	764	815	847	848	807	811	773	830	799	820	790	848	848	851	823	823	834	855	814	826	755	790	823	797	842	891	842	869	838	778	822	805	833	816	781	802	828	836	828	808	746	816	808	863	824	851	833	814	831	820	835	828	795	825	792	827	851	792	771	849	792	850	817	820	817	763	821	776	821	827	830	804	818	895	785	788	833	780	839	871	777	850	797	830	793	776	772	829	857	852	827	802	815	794	806	827	824	817	849	818	834	823	826	862	825	820	834	797	835	779	822	775	839	824	850	754	790	806	840	828	858	782	840	788	845	804	851	802	881	803	846	806	862	880	784	821	825	851	830	778	782	844	804	796	775	837	819	760	770	813	808	837	810	804	860	828	861	812	783	795	861	771	788	861	804	799	820	830	827	872	806	769	879	873	827	808	781	813	807	843	817	792	856	827	790	805	863	814	806	843	833	847	835	830	824	795	827	762	818	794	871	848	829	788	773	872	801	855	844	840	796	826	842	778	789	890	809	773	830	833	816	837	802	850	821	836	825	845	792	833	853	814	838	794	813	824	820	814	827	820	812	804	784	834	844	857	825	784	873	856	806	799	796	776	851	816	838	830	857	840	822	831	813	847	827	858	844	841	843	812	834	776	813	807	866	824	836	797	845	845	805	799	792	830	808	834	843	840	762	838	809	891	830	749	811	867	792	797	851	803	820	815	829	797	825	840	815	828	834	797	809	802	784	833	825	804	815	792	823	861	863	783	815	786	854	829	833	811	845	851	841	805	844	797	792	838	851	816	814	876	813	788	828	835	804	826	799	832	798	808	824	821	813	807	793	783	784	834	823	824	848	834	830	817	797	744	818	864	886	775	844	809	801	846	846	792	783	849	799	810	836	836	801	863	844	836	816	845	769	803	768	805	835	833	760	869	814	850	871	772	805	831	829	833	810	848	798	821	839	777	834	825	816	821	867	846	816	860	800	802	836	779	772	814	831	847	759	807	791	829	872	778	819	842	794	835	830	826	826	769	814	793	843	811	839	787	802	792	814	774	791	808	775	799	825	750	804	767	840	851	825	841	791	837	806	773	793	793	829	809	831	850	807	830	849	823	840	865	793	808	802	829	797	825	823	809	822	837	819	754	764	785	797	766	804	806	808	803	825	840	781	835	833	805	798	803	820	796	856	879	770	843	839	806	804	795	783	793	877	798	817	813	816	822	820	822	821	841	803	827	826	853	797	765	893	783	872	777	854	894	820	790	776	855
36542	7927	2789	2005	1317	1059	941	746	669	726	627	574	575	542	514	506	544	492	508	477	507	496	498	526	477	505	429	449	523	499	444	500	482	497	475	458	445	429	433	456	449	427	451	439	442	484	475	467	482	445	465	451	457	480	450	435	479	466	483	496	466	476	485	441	465	516	472	441	443	442	474	480	457	412	454	427	486	481	459	503	473	479	470	468	508	429	451	473	481	488	506	488	460	455	469	427	461	453	471	479	465	491	445	445	455	459	474	432	495	454	496	491	473	451	467	454	442	456	488	483	466	469	473	453	457	446	450	455	479	448	415	433	445	459	501	499	458	451	433	493	468	426	432	474	419	429	440	488	443	472	434	461	454	441	454	437	448	425	449	439	429	415	477	449	448	479	469	457	460	454	467	482	468	497	486	466	431	405	472	483	450	486	482	486	474	444	471	411	424	468	463	432	418	473	483	446	469	493	466	429	476	469	424	472	448	443	478	488	463	411	456	452	473	466	474	444	449	435	434	477	440	465	468	457	457	493	456	455	441	502	484	421	497	474	478	454	468	447	475	458	441	454	440	444	453	462	484	473	432	510	450	475	452	460	436	468	456	473	421	418	448	486	481	444	474	424	436	459	395	435	434	472	463	431	462	459	478	468	484	429	423	500	442	442	431	455	471	458	485	498	477	459	454	444	440	429	446	460	458	443	465	464	419	430	438	439	474	485	469	430	424	514	436	404	464	450	477	469	481	408	470	484	476	430	463	486	487	443	415	447	461	438	479	485	438	484	474	468	434	442	408	443	479	403	462	425	475	443	457	440	456	446	443	430	474	409	442	458	471	448	495	461	432	453	438	460	463	444	445	483	480	436	453	458	422	446	452	490	461	443	426	426	450	441	450	441	478	437	418	460	431	490	453	417	475	480	515	443	471	462	480	421	458	396	458	416	461	444	428	513	473	463	472	472	468	441	470	439	472	458	479	452	422	471	442	471	508	444	449	458	461	457	432	450	471	458	408	467	448	463	444	448	451	448	485	474	480	459	464	448	429	443	449	449	479	502	485	484	498	450	479	444	420	422	449	486	451	435	448	462	464	427	452	430	525	450	442	427	417	416	458	467	440	448	436	452	465	426	473	459	464	476	448	425	417	490	421	439	469	461	443	444	459	476	462	471	487	453	470	495	474	465	453	460	452	452	460	451	445	471	441	513	441	464	458	462	464	458	463	424	449	425	466	416	472	455	445	444	459	458	495	445	486	440	429	466	444	495	429	432	440	433	440	460	456	445	464	446	401	457	490	454	479	457	438	446	454	408	413	438	473	443	407	432	444	440	417	474	437	470	498	404	452	443	462	447	499	467	442	466	468	436	478	443	475	483	428	488	441	449	484	434	463	455	425	458	430	535	466	464	442	455	450	484	456	460	454	455	510	467	472	529	445	438	472	469	467	488	450	472	440	458	423	443	467	467	447	409	457	433	467	479	459	431	445	471	436	464	459	421	455	401	485	459	482	468	472	427	458	423	475	431	436	470	426	477	440	438	436	427	451	484	445	408	458	466	463	465	459	461	464	430	467	468	459	409	462	476	454	442	478	461	507	478	454	437	454	434	478	473	456	449	482	461	437	494	457	452	448	467	472	475	455	477	464	494	483	473	458	426	472	425	464	460	418	450	425	431	442	487	445	474	433	476	472	447	450	409	447	459	460	463	437	477	459	474	466	470	426	479	441	513	425	441	486	422	479	467	497	464	450	451	450	464	457	414	433	429	460	449	472	472	452	465	461	461	448	487	450	470	489	476	465	440	471	454	488	395	409	436	457	470	437	461	463	467	465	430	438	473	486	440	491	462	490	398	431	429	452	481	453	475	518	470	473	446	430	463	460	469	424	425	400	478	473	466	413	436	484	496	458	452	453	446	455	430	461	513	464	441	431	400	435	483	454	418	435	427	435	456	413	451	411	424	460	440	420	435	511	432	468	459	482	491	502	469	468	474	452	392	438	402	479	462	451	466	444	462	499	452	408	443	488	472	452	467	464	493	476	470	479	492	457	415	439	439	462	445	470	463	502	499	429	460	441	447	453	485	453	452	450	443	503	463	402	438	474	472	482	458	428	453	440	436	431	458	447	442	494	425	435	494	475	395	459	454	416	436	438	448	484	481	468	474	438	473	490	477	513	471	488	462	441	446	485	486	467	480	462	482	493	473	448	435	475	458	492	455	458	477	438	454	453	502	449	464	467	478	481	444	425	497	422	421	470	448	433	456	467	427	482	510	443	470	437	479	428	494	449	496	462	447	458	474	448	451	427	454	465	456	446	462	481	454	436	383	413	447	448	482	487	434	465	441	483	468	446	482	474	487	439	474	477	437	439	479	460	452	473	443	454	511	453	464	484	453	446	426	465	475	421	468	438	461	496	452	494	448	470	453	485	451	478	439	444	501	420	454	477	437	459	415	425	425	464	482	454	452	512	434	473	491	463	442	486	436	474	446	460	447	434	457	407	470	450	481	451	462	480	459	472	454	438	434	473	454	477	473	451	477	463	439	464	465	464	429	472	408	477	464	448	467	429	442	430	472	505	447	446	440	417	450	495	491	452	433	430	440	476	428	445	449	449	477	454	421	479	459	444	469	486	432	483	446	456	499	458	427	425	459	421	470	458	471	467	491	438	434	470	474	497	438	444	442	485	446	462	482	483	455	454	474	449	463	470	426	491	494	469	404	379	441	423	448	455	458	468	460	462	453	453	416	428	466	447	434	449	465	463	477	416	429	431	432	457	476	426	454	447	418	434	507	473	460	449	472	466	398	456	451	423	462	449	431	465	486	487	457	458	427	410	415	424	478	491	450	430	440	431	478	432	444	470	431	471	502	470	431	476	483	421	451	460	437	473	447	416	442	508	449	450	441	446	465	490	494	472	519	477	499	496	434	435	409	458	428	456	455	461	469	430	447	458	477	476	477	444	453	462	443	451	474	494	445	462	499	454	427	461	418	484	445	430	461	510	447	448	459	453	457	454	480	438	464	444	458	458	403	433	426	426	495	449	488	452	433	455	443	476	440	446	445	482	432	427	432	482	434	419	439	420	465	430	445	429	464	450	453	494	420	420	466	417	456	456	440	472	457	457	463	427	461	431	439	445	486	476	456	474	429	445	456	494	442	429	444	432	480	490	456	470	444	466	481	488	461	455	451	452	469	447	470	446	454	459	445	433	433	437	429	463	446	451	444	465	468	387	454	435	458	417	483	432	466	453	445	448	466	492	440	455	466	470	473	453	453	482	482	457	424	483	489	465	473	434	461	478	460	453	432	480	434	464	491	446	437	454	453	422	463	467	457	424	451	444	493	458	481	444	486	443	459	476	466	505	502	437	471	481	447	456	472	446	432	444	453	472	424	450	460	472	462	424	447	405	439	487	486	455	442	478	469	456	463	468	448	469	466	482	473	446	419	478	455	512	435	465	471	440	430	486	414	437	518	458	432	445	430	462	447	479	495	468	483	445	493
18174	2673	4667	5337	4728	3925	3337	2975	2571	2328	2178	1953	1904	1772	1666	1582	1541	1518	1361	1394	1358	1377	1292	1352	1228	1279	1236	1226	1227	1220	1238	1240	1160	1234	1234	1133	1191	1205	1155	1169	1118	1152	1137	1143	1192	1120	1156	1159	1180	1153	1124	1100	1126	1094	1133	1069	1097	1084	1102	1092	1140	1161	1100	1115	1115	1132	1065	1082	1147	1110	1090	1100	1104	1106	1131	1025	1084	1163	1115	1098	1098	1094	1064	1075	1117	1084	1082	1170	1040	1135	1099	1065	1065	1103	1076	1110	1078	1141	1046	1103	1097	1102	1130	1087	1068	1098	1076	1098	1120	1081	1084	1108	1121	1070	1130	1111	1080	1088	1046	1079	1108	1057	1037	1138	1125	1106	1132	1099	1114	1048	1101	1047	1105	1053	1120	1084	1120	1124	1073	1090	1064	1105	1061	1087	1115	1061	1099	1092	1057	1018	1074	1091	1072	1043	1099	1131	1102	1070	1052	1075	1062	1066	1115	1044	1121	1041	1112	1165	1097	1127	1145	1123	1043	1106	1073	1104	1076	1078	1088	1113	1064	1061	1088	1014	1048	1115	1053	1048	1042	1049	1120	1111	1121	1116	1107	1124	1124	1145	1150	1082	1105	1114	1110	1041	1088	1085	1112	1121	1065	1093	1026	1021	1077	1087	1093	1119	1068	1104	1075	1052	1073	1029	1042	1149	1144	1079	1070	1101	1124	1077	1052	1090	1136	1075	1081	1043	1071	1025	1080	1125	1059	1100	1103	1085	1069	1046	1088	1058	1117	1089	1092	1091	1041	1062	1091	1175	1104	1129	1053	1138	1145	1027	1100	1030	1064	1075	1149	1032	1074	1101	1080	1071	1091	1052	1062	1090	1021	1059	1118	1061	1095	1065	1075	1016	1062	1049	1151	1039	1079	1087	1097	1141	1091	1090	1074	1103	1081	1023	1091	1061	1105	1046	1080	1083	1113	1056	1071	1091	1101	1096	1067	1094	1082	1102	1083	1120	1049	1052	1095	1084	1108	1081	1094	1037	1063	1079	1103	1078	1057	1087	1109	1080	1077	1090	1038	1089	1073	1104	1096	1006	1046	1077	1096	1105	1041	1144	1051	1115	1116	1079	1075	1094	1135	1091	1028	1081	1099	1087	1105	1056	1093	1093	1044	1092	1077	985	1077	1137	1122	1067	1115	1063	1130	1130	1131	1086	1096	1055	1069	1135	1056	1100	1071	1061	1107	1042	1108	1055	1039	1091	1097	1142	1088	1085	1080	1037	1083	1109	1053	1110	1076	1047	1146	1087	1114	1175	1091	1081	1096	1084	1041	1100	1089	1088	1154	1072	1092	1087	1086	1043	1122	1011	1089	1077	1086	1032	1069	1123	1049	1062	1117	1016	1095	1075	1046	1094	1104	1073	999	1086	1069	1083	1055	1055	1088	1067	1092	1125	1066	1146	1070	1087	1147	1073	1090	1121	1098	1103	1084	1059	1111	1081	1121	1035	1101	1080	1081	1132	1083	1088	1066	1143	1024	1127	1051	1118	1091	1111	1106	1045	1126	990	1114	1047	1118	1100	1056	1063	1088	1093	1034	1102	1124	1075	1052	1127	1063	1093	1115	1076	1057	1120	1108	1071	1080	1071	1069	1093	1039	1132	1085	1108	1070	1119	1065	1106	1085	1070	1095	1068	1070	1045	1036	1122	1122	1028	1125	1074	1103	1095	1095	1043	1134	1101	1104	1080	1019	1040	1063	1092	1051	1141	1041	1158	1077	1061	1066	1040	1071	1112	1109	1053	1060	1132	974	1110	1065	1097	1091	1094	1113	1055	1050	1016	1057	1057	1045	1188	1079	1120	1066	1069	1072	1124	1086	1160	1140	1132	1079	1132	1076	1092	1130	1047	1036	1077	1084	1094	1094	1100	1042	1074	1082	1116	1015	1152	1077	1082	1083	1086	1135	1045	1089	1083	1010	1113	1114	1114	1095	1065	1039	1085	1112	1093	1105	1157	1113	1056	1101	1101	1060	1068	1059	1010	1111	1045	1068	1072	1054	1102	1074	1116	1123	1097	1029	1067	1069	1069	1095	1078	1107	1072	1055	1050	1122	1077	1118	1084	1054	1119	1063	1114	1042	1045	1068	1154	1084	1037	1051	1077	1074	1058	1104	1080	1067	1066	1025	1068	1088	1122	1060	1055	1096	1036	1057	1148	1085	1142	1076	1078	1035	1096	1086	1066	1068	1109	1027	1049	1061	1100	1013	1127	1097	1068	1069	1031	1057	1081	1054	1022	1135	1105	1131	1125	1076	1054	1056	1081	1081	1021	1006	1095	1104	1135	1081	1038	1029	1081	1101	1027	1115	1086	1124	1033	1118	1118	1101	1061	1160	1046	1114	1043	1094	1057	1064	1054	1073	1109	1083	1063	1110	1082	1071	1056	1069	1077	1081	1141	1118	1077	1093	1086	1088	1092	1113	1043	1055	1110	1082	1111	1050	1080	1121	1099	1100	1041	1066	1089	1071	1108	1196	1125	1071	1076	1077	1054	1099	1101	1095	1080	1124	1046	1080	1078	1111	1088	1042	1037	1088	1089	993	1032	1105	1079	1053	1124	1093	1113	1070	1073	1081	1051	1122	1085	1044	1126	1061	1036	1061	1129	1119	1114	1060	1060	1098	1034	1050	1087	1145	1079	1104	1059	1040	1086	1060	1091	1019	1089	1074	1106	1096	1115	1095	1063	1150	1034	1067	1045	1120	1099	1061	1030	1103	1052	1060	1123	1079	1077	1110	1071	1008	1002	1071	1174	1115	1105	1032	1088	1080	1064	1086	1111	1028	1085	1148	1024	1081	1041	1064	1080	1155	1101	1102	1108	1099	1056	1064	1059	1065	1122	1058	1121	1078	1068	1050	1042	1100	1015	1133	1062	1093	1104	1079	1072	1105	1107	1075	1060	1043	1102	1095	1064	998	1115	1152	1085	1078	1057	1041	1087	1156	1030	1059	1026	1041	1066	1050	1076	1116	1089	1025	1061	1116	1095	1111	1072	1019	1119	1129	1094	1004	1102	1080	1103	1122	1121	1082	1050	1102	1078	1070	1099	1053	1090	1064	1088	1057	1096	1073	1068	1102	1107	1063	1083	1110	1067	1111	1048	1042	1094	1093	1073	1092	1017	1031	1070	1062	1066	1071	1125	1065	1079	1054	1077	1167	1086	1003	1071	1033	1100	1109	1088	1089	1074	1059	1030	1015	1050	1066	1111	1075	1104	1069	1117	1035	1075	1019	1119	1073	1084	1090	1039	1105	1186	1070	1098	1092	1140	1152	1096	1072	1091	1087	1073	1070	1059	1086	1045	1130	1030	1145	1083	1080	1028	1063	1107	1033	1111	1159	1102	1067	1074	1075	1095	1088	1075	1087	1065	1094	1114	1057	1048	1084	1059	1066	1089	1040	1092	1096	1071	1067	1119	1130	1091	1121	1024	1093	1046	1076	1103	1152	1063	1051	1074	1099	1037	1058	1068	1067	1080	1098	1105	1058	1093	1056	1066	1082	1115	1097	1087	1047	1116	1163	1064	1082	1088	1080	1099	1080	1121	1078	1055	1066	1115	1118	1149	1082	1061	1094	1057	1035	1075	1055	1091	1095	1059	1097	1105	1111	1145	1022	1096	1084	1155	1014	1064	1077	1164	1106	1075	1067	1049	1055	1172	1026	1093	1069	1159	1044	1099	1114	1086	1099	1133	1106	1079	1133	1003	1084	1135	1064	1135	1099	1080	1053	1098	1092	1046	1031	1066	1043	1086	1100	1111	1031	1128	1085	1135	1055	1071	1160	1146	1057	1046	1108	1097	1084	1096	1109	1008	1069	1049	1083	1120	1078	1011	1119	1100	1056	1089	1028	1107	1072	1105	1082	1063	1119	1099	1099	956	1101	1057	1017	1085	1076	1084	1043	1048	1078	1060	1101	1075	1120	1074	1043	1093	1089	1086	1169	1072	1088	1082	1094	1080	1055	1087	1068	1140	1128	1050	1038	1063	1073	1072	1057	1090	1027	995	1037	1055	1108	1121	1093	1069	1090	1091	1097	1110	1065	1086	1097	1055	1130	1068	1084	1101	1030	1134	1109	1102	1087	1081	1141	1059	1060	1028	1062	1107	1148	1035	1042	1006	1088	1050	1071	1060	1078	1141	1097	1045	1111	1037	1003	1091	1071	1095	1150	1056	1052	1048	1099	1076	1019	1058	1066	1081	1114	1082	1125	1061	1057	1124	1097	1099	1126	1043	1084	1109	1068	1104	1092	1091	1084	1091	1083	1092	1105	1061	1095	1071	1061	1114	996	1069	1071	1082	1106	1069	1080	1019	1127	1072	1111	1172	1082	1072	1121	1100	1120	1043	1051	1116	1068	1079	1059	1110	1101	1029	1070	1082	1096	1036	1079	1062	1101	1081	1025	1153	1068	1139	1037	1155	1110	1159	1037	1046	1059	1031	1096	1089	1062	1067	1125	1101	989	1103	1111	1108	1094	1133	1159	1119	1095	1123	1088	1059	1065	1069	1070	1086	1060	1081	1115	1072	1060	1091	1066	1096	1044	1073	1062	1065	1082	1060	1054	1094	1096	1060	1071	1100	1061	1079	1107	1031	1058	1142	1077	1031	1101	1142	1069	1071	1109	1054	1088	1074	1059	1108	1044	1101	1055	1103	1132	1095	1115	1067	1067	1018	1065	1093	1098	1056	1086	1050	1060	1110	1063	1026	1077	1083	1077	1068	1105	1004	1094	1079	1033	1068	1056	1033	1071	1157	1083	1045	1023	1059	1021	1082	1069	1065	1095	1145	1086	1095	1097	1048	1117	1113	1074	1103	1060	1101	1057	1054	1076	989	1084	1050	1134	1049	1097	1062	1079	1113	1043	1036	1062	1065	1070	1049	1119	1163	1122	1147	1069	1098	1119	1107	1079	1071	1095	1080	1064	1081	1017	1069	1034	1060	1071	1120	1096	1050	1049	1068	1030	1009	1082	1057	1107	1056	1038	1099	1071	1063	1032	1032	1093	1095	1024	1005	1110	1045	1136	1090	1145	1031
11263	664	176	183	162	164	172	169	160	185	157	168	181	185	132	163	167	164	173	158	196	165	168	154	196	170	159	178	175	158	181	138	169	176	149	184	149	155	174	182	166	150	163	178	175	151	162	155	171	160	178	160	162	153	171	145	152	172	188	181	166	149	167	145	164	172	155	150	177	146	168	180	149	166	168	179	169	178	163	142	168	174	164	206	158	181	173	143	181	179	170	134	158	150	128	161	160	180	168	176	185	168	178	161	184	163	183	136	160	175	181	159	168	159	175	171	166	162	154	181	174	150	163	168	168	184	153	153	156	153	149	172	174	168	152	156	188	161	158	162	167	134	179	155	153	146	159	151	154	152	173	170	171	185	159	143	165	148	161	173	173	174	162	171	170	158	184	158	161	158	152	195	152	169	150	159	153	148	181	168	190	169	156	152	167	166	144	165	172	152	178	183	164	173	153	133	174	160	175	163	169	154	165	143	158	164	136	169	180	156	189	161	188	165	140	161	173	152	148	158	160	156	152	158	168	141	138	151	153	149	172	176	172	161	167	169	163	165	174	172	167	163	162	152	166	153	179	170	162	184	181	173	167	164	154	157	157	166	159	167	173	180	170	153	148	162	175	160	159	156	158	155	155	152	157	157	197	172	147	166	154	174	163	156	169	150	180	137	159	174	178	188	180	159	167	159	143	160	169	157	174	127	168	143	140	146	163	165	142	186	147	170	153	154	184	152	150	157	143	159	176	168	170	174	155	184	144	171	155	170	149	171	143	144	141	136	160	173	145	144	164	173	169	155	151	190	166	179	142	164	160	167	147	160	152	179	176	160	161	149	168	137	145	153	152	181	181	163	187	165	176	182	170	158	186	150	158	160	148	171	152	162	164	167	198	166	168	167	164	162	156	161	165	160	163	179	155	140	171	151	190	159	164	152	169	153	158	170	163	151	151	156	171	137	158	148	170	156	176	189	140	170	154	168	145	157	193	186	159	169	171	148	166	160	152	171	183	182	159	147	181	165	153	184	184	169	165	147	163	159	158	160	155	172	155	176	177	183	137	142	160	168	168	156	178	160	177	151	160	164	151	157	179	180	157	163	179	168	180	178	189	184	168	148	152	174	158	181	158	172	175	199	166	175	155	168	169	167	167	152	158	176	160	155	185	168	147	166	177	175	158	159	159	167	165	146	160	146	152	166	149	138	142	159	176	144	167	151	168	152	166	156	185	186	154	154	165	151	157	164	170	152	171	165	168	169	163	158	161	165	167	181	185	161	165	148	154	153	155	201	183	185	171	166	175	168	166	171	175	166	170	158	160	141	167	198	161	164	141	159	156	174	167	161	168	173	176	163	175	170	170	152	162	156	151	170	173	155	151	168	153	171	193	142	163	166	146	159	163	151	152	164	155	169	191	174	158	181	156	144	171	168	161	154	166	167	157	181	148	164	145	157	159	166	165	144	186	175	162	164	175	173	191	174	179	179	152	171	169	153	160	178	162	143	157	172	161	183	176	169	164	160	193	189	180	147	168	165	170	149	156	160	150	144	164	149	160	172	151	151	150	173	178	166	167	174	156	165	155	142	165	173	165	152	166	165	163	177	157	148	171	160	182	150	161	141	174	170	143	169	169	164	167	178	168	171	164	143	143	157	184	160	175	177	188	134	182	183	154	192	174	158	142	187	155	147	177	153	173	153	173	158	174	176	134	163	158	162	171	158	157	141	172	156	168	185	176	162	158	159	172	182	173	162	140	165	163	162	159	182	163	136	177	159	175	160	159	167	161	166	164	169	156	153	142	164	176	170	162	158	162	135	152	168	179	158	162	157	155	169	159	160	163	199	143	169	166	183	163	144	148	171	157	151	181	144	176	181	157	142	186	187	176	177	171	161	181	169	171	156	129	167	161	170	157	166	153	178	170	172	139	164	175	180	174	174	192	176	131	171	172	136	160	180	173	176	146	160	169	153	133	158	169	188	164	162	150	175	165	172	171	157	150	165	168	148	154	170	168	142	153	152	176	158	149	162	151	175	153	170	156	190	146	167	151	167	151	165	163	165	181	165	155	148	183	156	158	160	154	181	172	189	176	161	164	155	145	160	156	151	177	152	170	154	158	162	166	158	160	163	153	161	160	167	153	134	162	159	172	156	168	173	161	183	158	179	164	158	163	158	193	145	146	152	165	146	155	159	155	154	155	174	173	189	142	181	166	145	173	168	160	135	164	151	181	173	158	164	162	155	172	182	144	158	166	181	157	162	167	132	140	165	154	158	177	164	165	173	139	174	150	154	145	178	186	177	162	138	177	133	174	160	193	184	180	128	163	167	146	158	145	151	158	195	159	144	184	171	178	147	171	148	182	170	150	158	160	156	160	167	152	171	158	151	180	141	151	174	162	157	179	163	151	177	155	153	143	146	158	162	190	152	156	160	158	162	164	162	134	156	171	177	141	160	183	175	163	167	154	181	159	149	153	181	154	154	174	148	161	182	167	155	150	156	154	168	150	161	159	177	159	162	176	184	161	173	162	157	159	161	158	135	159	163	179	164	180	165	164	175	172	182	158	184	177	163	166	146	175	154	143	157	168	175	162	154	165	157	145	149	161	173	164	186	168	142	164	157	159	203	164	173	150	159	140	182	132	172	154	144	164	165	149	183	167	155	166	131	182	180	152	157	138	170	165	183	159	163	161	159	187	156	173	154	180	167	178	173	130	155	162	167	171	158	167	169	172	157	175	180	129	152	166	160	149	152	163	156	146	157	147	177	164	158	181	178	150	143	157	156	134	162	172	174	150	164	181	160	178	162	152	124	185	183	173	163	150	165	160	190	179	184	162	172	161	150	165	153	172	171	161	148	167	166	159	165	162	159	144	189	151	167	174	140	169	155	161	170	165	156	184	152	174	158	176	151	167	172	168	161	157	179	167	158	157	189	143	162	165	169	169	193	149	151	189	153	161	142	155	151	161	148	141	180	163	180	171	174	167	155	154	141	155	175	159	162	134	173	168	170	169	171	171	143	170	152	175	163	167	163	169	165	174	158	185	160	142	170	161	168	184	139	164	162	159	181	149	175	170	168	155	153	154	174	178	144	159	160	154	163	164	174	163	183	155	179	178	173	177	172	162	157	173	176	165	203	170	164	166	177	151	153	160	178	176	162	149	163	172	174	163	165	158	159	179	174	145	163	148	141	153	170	171	170	168	186	166	162	157	170	128	169	193	182	144	151	164	182	153	176	181	160	180	168	155	185	170	167	164	166	167	176	163	166	157	170	172	152	161	154	187	155	166	175	162	176	192	173	190	186	166	158	187	160	154	164	142	161	159	165	177	181	179	155	151	153	146	168	162	163	167	152	154	178	162	155	155	162	151	179	154	150	151	166	150	152	188	159	144	147	151	196	166	169	171	164	148	153	163	153	145	191	170	144	182	156	163	180	175	173	151	165	155	192	157	174	161	151	176	146	192	170	178	164	164	150	179	147	152	142	133	142	161	166	184	161
5922	571	565	567	547	492	493	526	507	487	519	468	490	493	496	463	512	547	498	443	493	495	462	512	438	520	489	444	494	492	492	481	500	491	486	519	483	485	456	448	475	478	471	484	498	456	491	478	494	515	483	475	457	472	484	451	543	488	419	456	484	438	510	457	461	516	447	509	444	502	449	516	466	512	453	503	466	476	511	524	471	507	499	493	509	476	496	475	479	462	487	492	468	508	474	488	515	461	475	492	511	522	505	480	477	475	495	481	495	507	462	462	479	462	492	507	470	492	434	482	522	485	474	459	489	468	479	494	496	464	491	482	518	432	493	513	453	502	469	462	451	450	558	483	506	467	526	526	503	494	507	477	481	460	456	551	463	474	454	477	457	461	430	452	505	464	485	487	475	491	504	507	491	462	518	460	506	477	479	488	512	488	440	459	439	444	487	465	501	468	483	491	483	466	493	520	488	464	458	457	490	482	512	489	441	507	475	485	500	480	504	491	490	516	503	494	489	474	498	497	461	480	502	473	511	488	481	522	496	481	455	469	436	498	472	504	498	484	478	492	519	509	477	479	463	470	534	502	455	520	486	478	489	486	475	474	497	497	472	528	508	485	521	505	450	476	505	484	507	504	509	481	479	502	501	466	461	492	474	456	528	458	464	479	515	519	501	476	484	518	440	442	505	434	502	492	479	508	512	496	506	492	486	482	499	452	489	513	466	482	491	498	431	512	473	448	475	416	464	500	427	491	496	485	525	471	489	493	486	497	467	488	493	442	478	506	494	488	512	476	498	473	458	467	490	515	491	467	501	482	496	521	440	488	481	483	482	465	461	494	482	491	444	511	519	500	484	499	478	495	498	490	525	482	493	461	496	481	490	512	458	466	462	464	494	486	474	496	455	497	469	486	511	480	500	471	464	483	496	462	475	446	453	505	474	466	449	490	447	490	474	481	478	457	519	521	478	497	551	480	487	511	478	480	496	477	482	472	514	529	518	444	497	476	500	459	466	472	492	475	467	462	508	491	515	451	459	506	457	486	473	491	462	435	487	430	461	514	494	498	504	517	465	523	499	505	457	468	483	512	534	478	476	529	496	482	423	506	485	442	483	462	484	490	507	463	500	459	472	444	510	426	484	482	499	483	483	469	517	508	447	475	463	483	486	462	529	468	476	489	504	484	462	485	488	498	505	462	473	494	462	442	462	495	452	478	504	487	477	439	520	444	477	514	459	520	457	484	489	475	468	492	471	441	492	465	469	472	533	482	528	464	500	463	471	476	469	468	475	504	446	469	475	523	486	454	481	475	499	473	494	464	488	484	467	506	456	507	492	462	508	488	511	502	498	505	513	471	475	427	478	476	477	481	486	465	448	473	502	478	488	502	431	464	496	476	502	454	478	485	497	476	520	484	508	528	516	493	485	494	539	496	515	478	504	482	516	468	482	476	485	474	472	461	476	477	423	463	461	501	474	493	458	449	475	447	474	459	446	524	489	452	447	546	447	493	500	495	452	490	517	498	509	474	480	500	490	501	506	522	489	451	486	511	517	500	485	484	511	464	496	458	475	469	492	466	482	452	484	464	463	489	487	494	479	490	501	515	446	485	518	479	495	472	498	493	485	481	464	480	473	457	471	516	504	465	485	489	479	497	469	478	510	512	490	470	488	455	506	477	495	483	491	472	519	441	461	509	512	477	511	482	522	515	481	503	508	487	489	482	486	452	486	445	483	505	447	514	456	489	489	484	487	491	497	499	500	487	437	499	484	521	451	482	497	452	464	462	469	470	492	458	500	490	501	466	513	477	513	451	476	498	512	517	459	487	492	489	563	497	484	451	453	497	504	502	546	540	501	482	479	483	485	474	501	498	515	543	495	508	509	499	456	461	448	498	476	511	476	509	477	474	490	523	483	456	486	487	533	482	476	471	485	463	495	494	470	472	480	517	514	470	452	476	490	491	530	456	514	482	496	479	477	517	501	519	454	494	495	458	508	492	476	488	479	465	509	463	486	493	505	493	482	501	526	513	483	501	477	507	509	463	478	517	521	500	453	462	471	495	493	474	465	487	550	480	485	481	463	474	454	486	488	465	493	472	486	530	493	476	485	454	481	476	477	504	540	481	488	490	474	493	475	477	503	484	453	499	466	498	478	473	474	511	413	519	497	457	473	505	473	479	429	510	467	459	435	494	465	479	472	499	530	488	510	509	466	465	479	473	490	488	472	504	490	528	488	528	478	486	473	500	468	455	503	491	522	467	509	491	473	522	508	484	460	480	509	508	510	520	486	462	479	479	490	471	490	480	466	502	473	484	463	451	487	440	474	480	503	459	472	468	482	498	458	507	478	480	496	470	495	479	464	472	470	482	471	454	503	468	488	463	494	448	522	459	437	470	479	489	453	497	510	483	481	482	506	512	483	468	487	453	485	490	549	515	501	502	451	481	492	483	495	475	471	455	523	495	478	474	457	462	484	511	502	499	527	545	451	469	477	479	487	465	457	495	493	472	473	479	474	510	486	505	511	464	459	507	489	516	495	462	543	466	461	469	508	468	531	491	497	452	478	528	502	455	461	513	464	476	493	489	486	458	458	478	504	493	477	444	487	491	488	457	504	488	481	489	479	467	499	459	465	488	469	491	468	513	482	453	518	488	502	494	469	478	506	495	474	477	450	449	507	471	499	489	506	486	479	475	480	464	465	485	468	474	506	450	516	437	475	502	458	455	498	484	491	484	501	526	508	488	477	473	487	465	429	453	478	470	495	486	446	507	483	490	460	530	484	480	493	468	511	449	485	448	507	448	457	491	515	472	474	521	455	457	519	453	494	502	485	463	534	520	467	482	476	478	467	462	510	491	444	513	455	489	486	507	505	462	472	518	497	509	488	501	488	493	500	491	488	486	492	510	473	522	483	497	479	510	470	522	476	528	483	491	459	470	446	470	452	494	483	482	452	502	482	505	425	508	541	463	502	501	519	486	512	484	544	477	480	478	521	500	497	461	492	492	452	511	491	477	501	477	452	453	484	526	497	478	517	509	483	482	436	488	457	502	438	473	507	472	488	463	468	533	481	475	501	500	511	459	492	450	471	456	478	514	463	494	495	484	520	491	456	467	503	500	461	474	482	453	496	468	476	476	460	488	455	484	491	517	451	469	482	488	453	467	491	458	470	499	478	471	511	487	472	533	488	463	471	492	470	517	442	489	484	479	502	484	495	484	504	497	480	508	517	477	462	511	507	488	480	480	478	489	469	478	485	470	460	460	487	518	508	489	460	514	482	487	488	465	515	465	492	505	471	460	473	501	511	482	500	463	525	461	519	460	465	496	466	503	501	494	477	460	482	494	468	485	498	465	467	490	482	502	489	514	507	486	511	485	450	445	462	495	494	460	491	507	504	484	484	511	496	474	492	508	507	493	447	484	506	478	479	526	477	476	447	511	481	522	516	493	496	492	463	459	458	497	521	468	500	496	466	507	503	489	526	497	478	464	505	478	488	492
27024	3972	1323	966	763	612	514	468	443	453	381	366	360	374	351	324	346	347	333	348	319	348	321	317	316	314	316	343	357	345	304	362	344	338	358	292	350	348	323	343	307	323	299	330	335	321	335	319	320	336	300	281	329	316	314	317	326	335	321	309	307	308	298	324	315	280	311	349	321	265	303	302	347	323	289	301	341	315	326	292	290	329	333	304	344	295	326	296	338	327	342	305	320	294	329	341	338	316	299	313	317	310	294	342	345	324	331	319	326	324	280	307	370	336	307	299	308	295	356	330	333	284	307	299	325	303	302	344	277	314	317	324	333	335	322	333	316	305	311	331	311	305	330	324	312	309	343	299	321	316	296	309	312	311	306	305	255	286	308	309	320	368	330	303	310	365	340	299	352	305	326	338	315	305	302	336	292	304	332	325	312	327	335	336	332	312	293	328	314	336	326	308	296	313	298	330	318	333	284	322	301	304	336	313	325	332	319	262	324	304	301	345	337	299	342	333	316	327	317	331	330	335	351	315	299	284	321	297	309	316	278	322	314	299	317	337	310	307	314	305	287	344	296	312	301	307	346	307	320	308	326	313	297	331	308	318	354	318	302	304	308	326	349	302	328	352	293	329	324	347	342	303	321	327	318	336	345	324	302	332	284	317	325	328	310	321	312	280	323	323	326	340	321	341	315	307	340	302	321	331	323	321	288	333	337	336	324	313	319	301	303	304	307	298	301	328	296	287	333	329	311	303	302	301	308	309	279	303	287	341	277	330	288	309	308	328	292	277	356	317	313	325	306	333	314	350	337	341	308	310	330	296	342	339	300	316	255	307	322	307	320	295	307	324	345	330	311	304	340	303	300	299	339	304	329	314	303	338	296	286	339	308	292	336	354	302	299	325	290	326	311	353	283	317	342	310	320	340	302	321	312	318	321	300	330	331	343	332	313	347	335	290	308	340	302	310	288	316	305	338	316	297	367	285	313	288	321	296	338	301	285	280	328	300	299	316	339	350	319	334	326	306	321	301	323	324	288	295	307	331	326	300	313	294	340	311	293	327	334	270	323	309	293	319	308	368	275	328	291	317	340	301	304	300	331	320	304	332	327	300	289	298	341	302	295	298	316	319	345	297	323	303	337	315	321	307	329	345	318	314	307	318	292	299	317	334	351	344	330	327	313	310	309	307	332	288	298	306	293	323	334	325	292	307	346	321	332	302	350	294	332	342	301	316	322	301	298	307	320	331	301	302	305	314	306	348	321	327	315	308	341	368	311	303	302	293	309	269	361	317	311	302	285	305	320	332	322	299	320	290	337	290	300	303	310	344	341	342	314	339	324	334	330	330	332	325	322	297	295	365	337	310	306	292	309	326	293	292	320	322	343	300	324	340	304	302	299	320	329	291	312	324	352	357	337	309	328	323	330	308	306	309	329	288	339	316	311	318	315	329	302	337	325	320	354	326	285	329	322	329	308	321	344	301	318	295	306	316	317	311	321	330	301	294	309	330	312	311	306	308	324	356	294	326	332	314	305	290	319	318	292	353	330	340	332	312	364	308	319	300	318	343	329	292	300	294	329	315	312	286	356	288	328	335	307	327	302	323	333	314	298	308	311	285	306	299	356	324	325	306	319	325	321	308	296	328	325	335	311	278	319	300	315	325	314	314	305	310	335	302	324	296	317	295	320	289	302	280	327	334	354	295	342	308	271	321	292	320	329	297	306	294	350	329	290	336	293	313	309	322	294	296	288	285	325	312	298	325	320	313	280	313	334	317	305	292	354	334	323	288	330	318	309	333	311	339	277	310	307	315	312	285	310	312	322	300	310	319	290	328	328	310	321	294	343	295	316	313	333	307	362	364	304	312	344	324	316	318	303	288	300	284	328	299	324	306	345	341	307	296	332	336	306	322	336	334	314	326	329	340	326	331	329	337	312	331	334	347	321	301	329	323	301	280	278	357	305	331	277	315	298	342	309	330	300	305	321	323	288	320	293	341	314	297	321	317	311	290	287	340	306	289	326	317	307	306	312	377	315	342	317	330	317	326	285	318	318	322	286	308	323	362	325	334	309	308	320	305	285	283	325	299	321	309	332	301	310	295	315	333	316	297	358	332	333	303	313	278	348	302	320	308	348	356	274	319	306	271	307	326	292	306	331	326	305	294	309	282	303	305	311	319	318	299	328	322	327	315	325	330	343	331	296	293	297	315	317	328	331	289	310	292	321	340	330	301	322	316	334	298	313	322	290	334	333	344	319	337	324	344	311	308	314	321	298	315	284	341	310	342	319	317	311	310	312	337	325	337	314	332	291	303	303	353	324	310	313	304	330	317	314	349	292	297	339	301	324	302	310	362	309	353	335	315	319	364	305	302	310	307	296	318	345	297	299	307	276	313	312	313	329	324	303	344	306	317	343	323	296	293	311	286	329	322	305	300	347	335	338	283	315	350	343	315	329	335	304	336	305	316	311	318	309	291	330	333	335	311	299	311	326	304	336	322	322	317	304	338	274	300	309	318	331	318	299	339	336	326	360	329	296	301	309	321	347	288	304	302	323	300	300	295	329	300	337	318	325	344	348	288	291	299	321	302	275	269	321	324	300	370	310	325	343	294	287	304	341	352	300	332	337	313	315	325	289	302	308	326	335	297	319	333	351	293	292	288	330	291	334	276	334	312	315	328	311	355	327	315	313	319	299	313	309	337	325	314	301	319	289	317	288	278	332	319	312	337	317	323	311	329	343	316	307	323	334	325	308	312	294	338	303	327	312	314	329	330	328	311	326	330	332	323	287	312	312	304	332	323	307	322	316	321	300	363	345	294	315	337	304	353	324	349	324	305	354	344	316	315	306	348	315	289	325	299	286	309	316	317	325	310	329	316	297	322	319	355	308	331	296	328	335	334	285	301	313	305	298	298	317	310	345	332	346	329	286	324	315	288	328	320	300	322	321	310	285	351	326	318	303	333	294	343	317	288	320	322	317	344	332	322	307	300	287	314	305	304	307	287	316	352	328	281	308	306	312	373	319	327	306	299	339	310	325	320	294	339	298	309	301	328	336	310	328	303	335	275	338	327	289	337	326	356	321	310	317	317	343	295	326	320	382	307	314	312	322	299	358	307	344	316	325	332	333	303	331	296	339	307	370	329	336	299	338	317	361	298	309	348	326	314	284	335	318	299	322	322	341	308	340	317	333	331	298	308	313	290	302	284	307	269	325	285	310	316	325	309	330	291	321	299	324	302	331	322	291	338	308	314	316	326	303	322	284	308	279	311	322	321	330	314	303	288	310	307	338	302	304	311	346	335	310	271	309	325	301	306	321	301	330	304	323	329	320	327	269	343	320	349	332	299	309	336	309	362	325	309	337	333	306	342	313	322	276	345	344	325	336	293	352	289	349	328	299	269	335	287	323	315	284	333	306	304	315	325	314	322	316	297	302	296	319	340	335	328	311	296	312	297	333	327	320	306	321	341	301	343	326	286	332	338	325	316	308	307	333	328
14033	1656	2630	3084	2710	2369	2007	1733	1538	1466	1363	1281	1220	1157	1125	1095	1028	992	970	976	1028	990	904	920	940	872	894	901	963	887	869	848	862	872	840	833	850	805	882	865	872	859	826	837	857	848	881	875	892	834	854	830	817	845	891	850	795	802	851	813	858	821	801	849	847	896	869	824	813	836	862	838	851	844	843	821	813	812	861	814	792	836	855	853	836	820	873	863	817	828	837	890	793	810	818	783	862	841	753	798	791	822	866	868	826	803	833	841	803	856	800	842	816	808	825	877	781	858	845	804	817	841	851	844	848	850	838	837	792	851	847	853	785	810	851	785	821	832	848	786	810	803	787	783	812	826	860	814	835	791	805	878	811	763	806	805	832	833	817	801	843	797	778	834	806	833	829	830	826	819	839	776	886	803	833	778	798	784	843	840	840	842	816	827	906	775	777	814	824	836	846	834	850	781	835	820	862	852	827	773	871	791	862	799	777	791	839	810	848	878	841	844	855	888	868	799	849	867	786	847	851	795	838	800	861	837	841	808	847	811	812	820	745	774	819	871	832	815	812	825	826	797	828	765	835	862	804	802	786	821	803	903	839	795	796	839	783	838	785	808	798	856	824	854	812	814	746	844	838	842	821	829	777	812	809	776	815	790	861	822	806	813	808	856	826	810	832	798	800	799	810	819	784	821	782	824	797	813	787	835	773	827	858	866	809	831	797	813	829	811	812	815	828	817	825	807	814	846	790	829	831	786	806	821	800	844	887	830	805	796	801	840	808	812	782	816	814	787	793	814	778	794	823	814	833	789	819	809	797	843	820	871	858	812	815	782	794	827	796	846	852	799	795	776	807	804	821	839	810	849	799	764	870	844	806	831	857	855	827	762	817	798	847	851	833	837	814	872	756	798	835	796	822	837	825	769	817	860	876	852	843	819	844	819	862	797	805	814	784	811	848	795	865	821	816	797	828	805	828	833	852	827	783	822	815	794	755	811	827	825	794	845	793	785	797	863	831	828	826	852	845	870	777	764	809	852	796	851	842	822	814	829	765	793	792	778	812	804	803	849	777	789	792	838	898	850	846	815	797	839	816	821	805	782	839	816	827	820	818	817	846	854	817	813	802	863	801	766	797	811	863	785	765	817	787	815	863	839	766	877	852	807	804	842	823	847	766	752	808	785	840	821	856	825	752	792	837	803	792	846	822	848	835	831	787	825	814	832	846	829	778	799	847	805	796	816	838	824	821	811	798	824	800	811	796	872	747	795	845	795	805	788	814	827	781	812	841	832	835	793	788	857	824	816	841	784	793	846	815	833	876	806	812	861	784	816	805	811	847	860	876	792	758	804	855	807	832	823	816	782	867	818	842	835	809	777	857	828	850	766	850	860	775	784	826	810	813	823	778	807	793	828	817	784	840	828	810	784	844	815	768	818	822	839	787	782	784	779	806	881	799	793	838	785	797	830	803	769	842	743	865	758	805	821	809	829	850	818	804	835	762	852	828	809	843	800	800	843	795	808	800	823	830	846	820	771	825	787	833	778	791	797	832	824	812	798	790	794	830	799	825	810	782	866	840	852	831	833	846	836	847	844	820	786	824	815	864	800	808	835	844	820	849	825	800	809	797	834	871	796	800	803	793	805	816	809	831	773	827	843	865	806	860	790	823	803	825	757	763	831	821	799	841	845	841	811	798	823	824	813	862	887	841	829	808	786	802	821	874	825	829	815	853	849	842	808	781	817	802	804	802	793	848	808	839	809	793	846	837	810	832	823	821	835	827	824	808	743	784	818	832	841	803	866	789	834	758	822	820	758	855	836	825	842	760	809	855	845	742	764	835	804	804	837	795	796	814	812	809	858	821	793	855	842	821	879	805	799	795	826	798	801	812	814	826	832	804	826	855	787	822	794	835	851	849	863	823	799	828	860	814	842	813	838	842	778	846	826	862	854	835	829	847	836	843	824	804	795	818	837	843	796	860	867	804	739	799	805	846	840	815	815	808	791	841	813	846	783	793	809	803	806	771	736	863	852	824	846	849	822	856	882	818	786	816	754	830	830	822	791	774	811	788	820	796	856	817	781	805	775	808	830	788	835	839	840	802	854	860	848	818	831	859	818	769	808	820	793	812	798	815	785	810	812	846	783	828	838	817	828	842	827	820	814	785	772	770	803	832	812	834	803	835	835	849	830	768	833	780	813	804	820	788	810	839	825	825	827	833	800	811	808	816	820	809	800	800	830	834	786	802	832	830	830	820	857	744	804	862	785	832	830	852	777	769	801	821	833	823	855	821	805	809	801	836	812	811	783	796	827	845	827	826	782	805	875	859	811	819	804	781	779	857	790	837	788	833	875	826	836	837	853	835	875	807	836	797	825	796	843	846	822	830	808	792	827	859	823	830	801	800	782	871	866	876	796	821	764	765	847	864	868	748	794	817	816	818	817	806	808	867	808	822	805	774	781	826	820	804	838	792	798	849	777	848	769	771	800	789	847	811	842	845	865	811	824	834	812	787	799	832	832	822	832	885	812	820	782	819	835	841	858	828	842	811	828	827	833	820	772	849	791	855	786	784	807	819	857	856	804	785	833	821	830	780	852	797	805	828	799	841	851	818	829	803	822	841	834	833	799	810	820	787	839	811	815	844	812	765	841	864	886	823	821	782	847	790	796	812	842	839	868	837	821	835	785	857	828	836	786	828	893	821	793	804	876	799	864	813	804	836	846	828	828	776	843	787	853	865	843	832	768	803	778	805	777	813	783	823	845	813	795	789	837	779	808	800	839	789	863	836	830	778	801	842	789	822	773	848	805	848	825	844	821	792	828	821	805	801	806	797	841	859	790	839	860	872	841	814	795	835	840	827	841	843	802	844	776	839	819	813	849	818	821	791	847	835	720	839	770	775	835	773	840	812	800	812	792	851	778	818	814	802	825	841	801	832	797	816	794	840	815	821	837	820	850	851	801	831	852	889	802	804	801	826	829	827	777	796	800	811	794	771	776	815	795	801	759	836	819	818	869	852	848	791	846	850	802	822	777	841	834	868	822	789	837	812	827	826	824	824	842	820	793	836	847	847	836	821	823	806	848	842	856	768	782	838	830	784	821	803	838	815	814	819	822	851	821	817	840	789	826	781	813	805	793	776	813	810	773	852	815	807	789	815	859	854	785	878	840	830	841	806	847	794	880	804	809	780	795	879	854	838	805	840	812	834	779	834	831	796	798	831	832	850	790	844	850	871	816	814	877	849	791	840	832	798	780	805	879	826	822	783	832	782	864	800	810	797	839	765	808	819	835	815	875	838	806	788	819	813	879	835	818	789	880	850	829	796	782	832	774	869	834	819	848	823	820	867	793	824	784	889	781	819	840	789	824	822	813	812	802	843	839	827	864	806	805	824	840	797	826	830	779	795	825	863	879	806	793	809	825	796	798	845	811	797	781	787	832	826	861	832	813	802	821	826	799	790	820	803	892	828	783	839	827	787	844	808	821	865	854	824	837	868	750
36559	7438	2743	2005	1388	1111	826	762	734	654	605	606	586	529	524	516	515	528	489	479	517	512	528	512	489	474	544	484	474	445	462	469	488	464	468	477	501	485	457	451	465	452	442	469	422	490	468	481	454	441	444	427	466	470	467	495	426	461	445	479	447	433	463	480	429	467	443	462	465	480	463	430	453	492	447	447	483	478	446	498	422	471	492	458	466	457	433	480	483	468	473	432	442	437	451	430	411	488	457	502	459	466	459	461	440	479	427	482	464	465	430	428	457	465	465	470	464	456	431	446	413	477	468	478	504	446	492	427	442	435	473	465	441	414	470	477	470	489	434	478	446	463	418	478	478	479	456	468	472	464	431	485	442	431	442	449	485	428	466	447	446	460	460	448	501	433	463	402	465	436	443	481	443	444	430	471	451	505	458	467	493	462	462	461	463	468	439	415	465	446	433	476	507	414	507	475	424	447	432	464	482	475	477	427	478	451	431	451	452	454	462	436	417	484	509	441	451	468	457	452	461	462	465	495	449	439	437	450	445	449	497	467	423	463	490	481	481	471	461	467	415	481	452	452	445	453	500	456	447	474	436	438	451	443	442	487	450	453	480	434	470	463	441	416	394	436	446	502	508	460	500	431	450	497	435	426	468	472	455	445	476	446	471	465	448	443	433	471	433	478	444	480	477	433	497	454	452	420	442	464	451	430	464	492	475	439	502	442	469	465	515	464	442	452	446	420	436	433	481	459	451	451	491	437	434	435	418	440	488	464	413	468	467	441	466	444	455	469	443	475	478	428	445	428	461	414	434	462	456	469	441	512	477	438	469	456	465	478	452	452	438	521	469	394	438	413	485	446	468	477	444	503	435	448	468	426	459	435	422	463	463	479	447	473	436	413	461	443	452	503	460	479	465	451	449	429	467	441	435	430	436	434	481	391	458	492	394	479	454	476	433	458	482	471	463	465	422	426	464	465	439	444	478	428	439	483	477	454	452	440	455	470	445	441	459	417	459	449	453	435	458	449	474	441	467	445	443	474	446	467	465	472	462	448	455	466	489	457	427	420	471	409	442	445	458	486	453	433	420	458	452	442	452	417	445	431	452	500	471	479	429	463	515	450	456	422	464	460	496	488	456	482	473	461	445	425	428	454	451	444	462	416	439	453	426	431	470	486	443	445	456	480	450	449	435	458	442	442	433	473	494	474	438	496	433	471	479	438	464	429	450	452	454	476	439	474	485	452	451	426	431	464	471	447	449	464	486	430	475	417	410	418	446	471	452	431	469	487	470	452	475	468	446	466	496	448	450	409	427	465	474	416	428	432	469	460	402	468	458	455	448	450	486	503	463	457	462	449	449	450	454	438	422	461	456	442	445	452	462	462	474	454	451	414	407	449	478	470	457	457	449	492	437	456	467	479	429	485	457	473	426	439	464	466	448	444	449	469	434	466	438	476	469	471	451	425	460	446	484	449	439	412	456	435	461	431	426	464	458	482	419	453	456	462	446	463	449	455	465	427	428	462	416	460	462	470	471	447	454	451	461	417	458	462	473	454	412	475	448	447	385	474	467	454	443	462	481	452	443	465	478	472	457	449	511	445	433	459	465	459	450	432	447	453	465	423	463	427	422	407	472	450	454	466	495	478	443	492	471	441	446	432	459	472	476	433	461	422	461	446	509	484	507	465	428	489	466	437	459	457	458	467	424	431	438	459	461	463	483	443	430	415	431	445	447	462	467	450	469	473	490	460	460	470	469	484	447	479	440	500	424	495	495	461	485	435	504	462	471	458	454	448	464	488	451	442	420	442	445	432	443	449	429	432	442	497	441	444	471	452	453	445	448	445	449	429	486	453	476	422	426	462	427	428	463	431	428	410	432	459	414	451	430	413	530	431	474	446	437	441	488	481	464	451	451	473	503	469	457	429	440	444	427	399	420	435	440	419	458	453	441	454	447	484	423	443	468	502	457	389	485	473	454	479	487	453	457	443	454	481	434	461	480	452	424	493	508	464	461	475	451	453	463	434	474	462	398	467	469	434	466	433	442	445	442	446	488	450	459	468	456	402	467	407	476	480	468	436	441	459	439	464	477	465	477	433	455	463	482	463	495	433	468	431	426	434	477	472	452	430	489	464	498	448	460	457	451	511	437	474	471	453	432	432	464	462	454	444	429	474	445	426	479	452	485	478	434	453	423	454	436	431	467	460	449	434	450	453	443	445	442	457	457	494	525	448	483	496	441	447	426	461	470	468	494	502	424	463	431	468	447	460	471	441	483	440	447	448	448	468	395	413	451	437	447	510	431	441	471	470	437	433	454	440	437	486	465	473	484	481	454	492	443	456	439	458	462	436	474	472	449	422	480	471	406	495	454	427	459	424	427	444	457	451	464	453	469	477	455	417	428	445	444	529	465	455	430	471	449	463	427	453	467	460	448	440	437	455	428	428	404	511	418	468	428	428	444	425	442	427	483	476	406	501	429	475	437	472	493	446	451	452	490	444	488	483	430	438	459	467	456	453	447	462	455	460	416	439	452	440	456	447	425	441	492	463	504	433	464	462	492	446	441	476	454	484	431	481	458	454	500	400	415	426	481	457	459	452	449	473	430	429	434	444	461	448	468	445	482	455	459	455	474	487	437	443	464	434	449	471	495	501	430	419	436	477	433	451	484	436	441	456	440	420	429	445	486	430	464	484	474	490	481	476	458	450	425	416	436	420	480	486	431	442	513	471	473	458	455	450	480	456	437	417	465	408	472	506	484	470	468	438	405	465	491	466	429	439	459	460	463	435	406	439	434	444	441	478	419	474	482	502	450	441	457	468	478	477	458	482	470	484	451	469	470	450	481	480	477	474	463	474	466	420	438	445	481	410	436	485	479	481	481	443	483	477	504	507	465	440	444	407	458	462	466	455	439	435	435	518	421	405	460	426	443	440	462	446	444	466	454	427	452	483	469	405	449	494	485	427	464	499	478	470	426	466	443	433	466	423	469	446	448	444	465	476	440	461	437	481	454	442	451	442	411	471	461	473	457	433	435	458	415	466	459	439	450	443	446	447	442	477	431	472	512	450	443	447	449	456	514	446	429	497	461	503	429	450	414	462	445	450	419	433	455	428	442	448	475	467	488	438	472	435	444	429	453	438	468	459	459	485	489	460	465	457	488	443	468	460	490	443	444	470	452	464	463	478	509	475	447	445	467	481	448	435	441	480	494	436	485	451	424	450	445	459	447	444	435	451	494	472	451	460	448	437	463	450	491	439	423	471	443	412	442	486	438	466	451	465	446	460	474	453	448	448	437	413	463	483	477	451	474	441	411	451	506	446	479	451	467	487	473	476	453	451	451	462	464	441	477	468	435	438	467	462	441	441	469	431	473	443	439	460	475	499	444	448	471	450	453	486	483	473	403	438	481	461	466	479	453	441	442	443	480	454	486	445	500	456	435	439	452	471	491	451	462	443	442	443	511	468	497	431	465	466	443	434	494	439	435	483	448	439	433	461
17943	2616	4760	5443	4728	4041	3355	2967	2640	2376	2193	2006	1847	1722	1646	1636	1484	1492	1409	1404	1412	1336	1281	1366	1233	1311	1281	1257	1293	1191	1239	1238	1221	1187	1210	1191	1170	1148	1239	1198	1200	1162	1177	1159	1138	1145	1167	1102	1052	1119	1174	1131	1042	1109	1143	1003	1139	1095	1092	1094	1117	1077	1104	1130	1141	1124	1112	1122	1104	1064	1055	1124	1111	1151	1115	1044	1142	1103	1140	1124	1119	1098	1113	1117	1144	1133	1112	1129	1086	1118	1120	1140	1076	1122	1132	1117	1055	1109	1086	1101	1073	1099	1134	1162	1060	1090	1095	1088	1086	1108	1015	1081	1065	1085	1123	1131	1102	1053	1103	1080	1120	1092	1056	1104	1081	1085	1120	1114	1071	1116	1085	1074	1011	1030	1077	1076	1129	1109	1116	1053	1073	1044	1039	1095	1169	1120	1064	1126	1036	1064	1142	1062	1153	1077	1106	1099	1062	1127	1090	1057	1107	1060	1093	1078	1070	1103	1071	1050	1111	1054	1111	1008	1123	1054	1076	1028	1032	1126	1052	1158	1093	1089	1085	1025	1074	1116	1081	1107	1118	1058	1086	1070	1042	1127	1100	1070	1057	1109	1150	1135	1061	1131	1076	1074	1091	1057	1067	1035	1075	1120	1047	1112	1093	1044	1137	1110	1071	1086	1067	1072	1126	1111	1093	986	1112	1054	1101	1075	1181	1106	1076	1053	1108	1066	1042	1173	1090	1086	1074	1036	1088	1079	1125	1082	1082	1160	1112	1107	1084	1040	1092	1087	1088	1141	1077	1126	1111	1119	1047	1081	1014	1046	1061	1056	1065	1077	1071	1079	1058	1075	1123	1059	1111	1096	1137	1118	1080	1036	1109	1105	1070	1076	1094	1046	1048	1063	1120	1068	1045	1074	1089	1079	1089	1107	1096	1055	1091	1091	1127	1083	1093	1078	1074	1041	1143	1110	1096	1045	1099	1141	1042	1125	1087	1108	1136	1067	1052	1126	1075	1058	1049	1014	1081	1125	1046	1118	1077	1065	1014	1124	1060	1126	1043	1086	1029	1063	1151	1131	1107	1076	1081	1061	1089	1084	1084	1069	1113	1109	1128	1098	1094	1084	1090	1106	1101	1109	1139	1067	1114	1092	1102	1070	1063	1032	1083	1078	1175	1087	1017	1029	996	1073	1057	1101	1091	1105	1091	1050	1051	1095	1071	1122	1080	1116	1076	1102	1104	1069	1055	1013	1045	1059	1120	1075	1135	1071	1073	1068	1131	1088	1099	1054	1072	1021	1137	1121	1047	1120	1061	1062	1074	1099	1057	1070	1111	1086	1052	1078	1139	1090	1078	1095	1090	1119	1074	1125	1101	1022	1096	1107	1130	1092	1102	1010	1130	1126	1053	1128	1114	1052	1054	1061	1129	1076	1065	1084	1058	1079	1048	1061	1069	1108	1111	1076	1100	1076	1105	1118	1088	1126	1102	1138	1063	1121	1066	1099	1070	1074	1099	1148	1057	1036	1124	1151	1072	1093	1001	1051	984	1140	1082	1073	1095	1069	1056	1061	1050	1076	1103	1007	1087	1107	1059	1109	1096	1033	1120	1085	1046	1073	1097	1090	1073	1075	1090	1082	1075	1074	1008	1070	1067	1081	1069	1067	1032	1075	1099	1071	1079	1041	1018	1096	1101	1059	1062	1112	1113	1119	1030	1099	1062	1060	1115	1176	1066	1107	1124	1141	1098	1124	1074	1085	1068	1101	1102	1092	1094	1041	1085	1142	1085	1095	1101	1140	1073	1123	1104	1078	1077	1065	1068	1054	1099	1124	1110	1127	1074	1092	1057	1108	1061	1095	1045	1057	1129	1038	1105	1100	1061	1116	1084	1147	1129	1099	1033	1066	1135	1177	1079	1083	1063	1134	1106	1037	1077	1076	1054	1127	1071	1089	1059	1096	1109	1052	1036	1059	1079	1092	1054	1035	1071	1098	1086	1131	1087	1122	1052	1102	1115	1091	1110	1065	1091	1108	1083	1087	1112	1111	1135	1080	1147	1134	1105	1044	1108	1061	1132	1087	1153	1078	1034	1085	1037	1059	1116	1063	1042	1023	1081	1086	1010	1125	1043	1107	1109	1071	1097	1096	1089	1125	1076	1104	1046	1034	1115	1034	1052	1127	1059	1088	1074	1110	1073	1090	1065	1047	1091	1087	1090	1093	1077	1082	1114	1112	1053	1116	1101	1066	1114	1083	1176	1120	1072	1108	1069	1116	1049	1093	1086	1109	1035	1079	1083	1112	1084	1080	1076	1082	1083	1112	1085	1083	1072	1118	1090	1032	1109	1098	1081	1064	1080	1058	1067	1050	1124	1071	1118	1054	1094	1051	1037	1156	1034	1074	1007	1030	1072	1127	1081	1039	1123	1063	1049	1091	1072	1069	1090	1061	1039	1093	1088	1072	1050	1068	1073	1059	1132	1079	1024	1080	1136	1121	1096	1134	1074	1073	1096	1046	1039	1042	1047	1073	1097	1103	1053	1136	1065	1095	1080	1062	1027	1092	1073	1073	1130	1115	1111	1129	1091	1095	1051	1147	1084	1098	1085	1118	1011	1062	1144	1121	1036	1060	1049	1077	1020	1094	1128	1098	1120	1087	1041	1061	1061	1056	1062	1079	1107	1055	1103	1130	1081	1055	1106	1035	1074	1034	1082	1067	1073	1050	1112	1049	1024	1143	1124	1048	1079	1128	1103	1033	1108	1068	1098	1109	1148	1166	1030	1129	1074	1112	1102	1124	1066	1095	1056	1091	1081	1097	1044	1027	1059	1133	1115	1046	1093	1097	1078	1015	1049	1113	1063	1087	1058	1134	1079	1052	1041	1101	1087	1090	1122	1059	1039	1055	1032	1083	1095	1102	1064	1032	1127	1053	1054	1081	1081	1100	1086	1119	1037	1088	1051	1103	1111	1047	1092	1061	1097	1141	1043	1086	1060	1098	1025	1073	1066	1066	1103	1063	1080	1079	1026	1134	1110	1121	1051	1109	1167	1130	1063	1055	1038	1090	1139	1090	1075	1180	1011	1066	1117	1125	1083	1037	1090	1051	1038	1092	1093	1029	1136	1103	1107	1014	1064	1063	1036	1061	1078	1084	1097	1085	1066	1108	1016	1045	1076	1095	1064	1143	1068	1019	1045	1123	1033	1101	1070	1077	1103	1085	1066	1081	1121	1108	1129	1034	1056	1140	1026	1117	1089	1067	1102	1159	1074	1121	1049	1063	1085	1034	1033	1099	1102	1077	1097	1122	1078	1096	1057	1029	1055	1050	1122	1065	1086	1067	1034	1078	1077	1080	1164	1072	1068	1122	1086	1076	1063	1082	1109	1113	1138	1128	1133	1120	1104	1038	1110	1085	1097	1086	1125	1067	1099	1052	1106	1109	1083	1082	1089	1090	1132	1082	1087	1021	1031	1068	1093	1037	1030	1103	1108	1097	1108	1090	1046	1024	1109	1090	1048	1051	1056	1093	1127	1065	1032	1086	970	1061	1023	1128	1130	1148	988	1119	1095	1093	1144	1038	1071	1123	1081	1080	1108	1060	1086	1036	1074	1091	1072	1127	1032	1059	1110	1124	1023	1075	1113	1122	1092	1098	1075	1135	1071	1085	1042	1041	1104	1070	1098	1076	1001	1085	1055	1108	1123	1044	1091	1034	1084	1091	1094	1101	1111	1051	1035	1036	1071	1086	1100	1040	1043	1104	1061	1049	1148	1109	1122	1035	1104	1058	1053	1087	1057	1181	1105	1090	1088	1072	1091	1079	1107	1130	1129	1036	1026	1136	1055	1048	1019	1128	1067	1109	1058	1073	1055	1093	1078	1092	1144	1015	1074	1078	1018	1080	1065	1090	1096	1084	1081	1112	1130	1085	1077	1165	1136	1124	1060	1072	1081	1022	1028	1106	1087	1064	1051	1078	1078	1084	1088	1089	1106	1103	1119	1099	1130	1056	1038	1108	1123	1027	1090	1060	1069	1098	1072	1082	1110	1062	1027	1109	1029	1043	1040	1108	1079	1061	1062	1076	1084	1112	1046	1076	1120	1080	1121	1055	1078	1116	1120	1092	1049	1037	1069	1072	1084	1145	1126	1109	1097	1110	1106	1117	1065	1103	1061	1062	1065	1096	1161	1025	1052	1110	1057	1066	1095	1130	1106	1046	1064	1112	1113	1056	1089	1085	1019	1069	1081	1086	1120	1099	1137	1033	1090	1015	1085	1092	1036	1074	1090	1117	1109	1141	1030	1098	1040	1077	1086	1068	1127	1103	1044	1069	1122	1076	1040	1082	1047	1099	1103	1093	1052	1105	1085	1071	1045	1055	1117	1120	1053	1060	1089	1172	1112	1083	1039	1065	1094	1066	1100	1085	1103	1118	1141	1063	1064	1064	1092	1134	1114	1082	1095	1127	1132	1056	1106	1143	1049	1105	1113	1047	1077	1062	1063	1128	1037	1082	1129	1113	1115	1078	1108	1073	1046	1109	1055	1065	1035	1097	1056	1081	1084	1121	1067	1092	1096	1057	1135	1082	1093	1106	1063	1116	1088	1100	1068	1099	1120	1083	1063	1108	1111	1152	1070	1105	1083	1073	1040	1043	1127	1047	1106	1021	1110	1095	1060	1101	1093	1115	1134	1128	1070	1100	1111	1068	1080	1100	1116	1103	1041	1066	1077	1062	1092	1026	1104	1088	1078	1104	1080	1143	1107	1132	1083	1071	1084	1076	1108	1098	1124	1111	1048	1123	1058	1059	1023	1064	1056	1065	1080	999	1018	1080	1026	1097	1104	1092	1024	1122	1077	1120	1063	1094	1071	1105	1043	1144	1107	1058	1061	1082	1082	1083	1080	1078	1065	1043	1065	1160	1114	1037	1148	1103	1065	1062	1068	1010	1086	1116	1097	1056	1081	1131	1075	1101	1099	1064	1089	1022	1026	1108	1092	1086	1094	1129	1110	1099	1156	1061	1077	1068	1074	1000	1100	1065	1145	1091	1099	1074	1087	1074	1069	1122	1042	1052	1088	1103	1068	1017
11767	633	166	180	160	170	142	145	164	174	162	182	160	163	158	155	173	176	129	158	142	176	164	138	168	173	173	185	174	165	204	166	180	174	183	147	156	169	163	184	165	183	163	165	186	160	164	165	174	140	149	141	148	169	175	162	147	165	188	159	160	149	165	157	143	172	163	164	146	147	178	141	148	143	157	166	165	160	166	158	166	170	132	160	159	136	163	192	170	180	168	163	163	152	182	189	138	167	166	161	157	162	169	163	179	166	143	175	172	168	174	153	160	162	173	178	163	131	155	156	170	162	169	176	152	196	160	180	193	166	136	173	156	154	181	161	161	203	177	168	147	173	162	162	157	150	178	136	164	160	151	158	126	162	163	177	167	182	147	167	174	170	154	181	162	162	163	151	182	166	165	174	152	179	146	158	161	168	165	167	176	164	187	172	152	147	172	161	140	166	173	194	162	155	157	187	141	150	165	148	167	172	156	190	154	167	160	173	166	186	161	160	162	186	171	158	184	152	146	182	183	173	188	176	161	160	195	186	155	152	156	163	160	165	155	177	146	157	180	152	160	172	168	163	155	164	140	167	185	158	158	152	161	147	151	165	189	172	167	153	178	163	145	175	166	149	152	153	157	151	157	179	186	155	163	178	176	148	172	166	166	188	162	154	156	175	181	170	151	149	171	175	170	166	167	154	148	151	171	150	174	162	156	153	178	155	161	162	174	194	160	153	151	165	156	163	144	172	166	172	179	168	157	168	167	177	168	163	145	161	148	168	173	164	165	162	152	149	178	141	169	157	157	160	155	164	199	167	157	149	158	162	167	169	145	169	147	170	159	151	150	163	175	147	167	219	150	155	164	157	178	156	163	150	162	155	178	173	163	151	162	156	165	164	162	179	183	142	160	197	161	171	158	174	192	168	176	175	138	170	183	171	151	140	166	169	174	173	163	163	155	172	166	150	162	150	170	187	177	168	177	159	159	165	162	167	183	172	158	175	135	164	148	162	149	150	152	143	175	147	179	167	171	149	181	165	165	154	167	170	181	151	173	173	164	160	162	172	167	179	146	161	154	169	160	164	178	169	137	159	161	176	161	174	144	175	173	158	143	162	156	175	146	159	167	160	162	159	176	164	185	144	182	181	156	142	166	142	192	164	146	181	152	165	162	168	180	170	197	161	176	166	167	152	160	140	157	137	165	156	177	184	177	169	175	144	180	146	154	169	178	160	180	161	168	182	182	159	160	179	184	171	167	169	181	145	153	161	174	148	157	168	174	162	144	160	160	150	177	143	131	152	180	150	158	150	164	160	189	169	150	165	173	181	193	160	161	159	168	188	187	178	164	159	162	171	165	178	142	150	164	152	176	155	159	176	168	149	175	173	166	158	152	140	164	164	177	167	174	177	159	176	130	168	153	167	184	151	166	157	171	199	150	196	159	155	178	184	163	162	157	164	170	152	153	149	153	153	155	176	164	171	161	183	148	145	187	196	182	150	155	166	150	167	189	138	175	153	177	158	162	169	135	176	159	191	179	156	156	166	158	160	164	162	163	163	180	147	170	161	143	179	137	168	170	151	169	170	162	176	179	187	157	158	171	158	147	167	145	162	157	167	147	188	143	166	174	172	170	164	160	162	172	156	158	167	168	175	156	173	140	181	165	165	155	154	168	154	172	177	134	163	140	164	164	148	164	163	179	144	159	156	140	179	164	130	171	163	138	168	165	173	145	137	180	171	147	158	170	148	158	168	154	153	156	148	184	145	170	164	156	154	164	136	169	170	152	162	157	158	157	168	190	168	135	162	173	178	175	156	159	148	171	160	170	168	180	145	179	159	157	144	179	169	185	166	136	170	157	139	166	154	164	167	179	146	153	175	152	179	149	167	181	169	136	165	168	127	177	149	178	167	152	171	166	174	161	161	186	151	153	174	191	158	139	169	168	174	148	159	192	162	164	163	165	155	174	170	159	150	149	156	156	162	176	179	150	156	178	167	165	154	166	183	170	169	155	167	146	170	164	166	164	165	153	151	157	168	183	154	183	151	181	183	177	155	153	171	154	160	153	149	167	182	180	166	162	146	154	139	172	147	151	150	180	163	165	145	157	179	169	159	173	165	152	157	166	188	145	142	184	163	171	133	162	161	167	176	160	180	175	185	154	180	152	164	162	157	171	187	165	173	170	177	171	154	153	180	169	184	171	132	176	178	166	146	148	163	176	165	155	179	182	150	154	160	161	170	152	148	155	161	174	158	150	207	169	174	176	165	170	166	161	159	170	178	151	170	123	165	149	177	151	176	182	164	156	162	179	171	165	154	169	146	158	151	151	170	136	174	157	152	184	162	161	182	173	181	148	169	164	143	166	180	148	166	156	158	151	153	154	135	187	166	152	173	160	162	164	185	195	166	159	160	158	159	158	150	158	154	170	177	156	168	168	163	177	142	172	157	157	168	155	157	156	165	167	172	159	162	184	157	171	173	157	170	166	185	150	165	149	213	173	166	170	171	169	174	161	177	166	156	148	176	144	160	168	180	172	161	173	166	159	178	192	168	187	164	175	165	173	163	168	160	158	172	174	154	187	147	197	161	167	171	177	163	171	163	150	169	166	170	159	167	158	179	157	181	170	182	175	176	170	148	153	166	169	153	178	175	193	171	191	179	158	150	175	151	175	142	161	183	174	140	166	184	159	183	149	156	177	161	157	153	169	154	165	152	176	159	149	171	152	179	157	167	167	177	159	174	174	171	143	142	153	186	183	146	159	161	130	176	166	154	163	168	158	167	155	155	166	173	159	157	152	165	179	156	147	141	155	165	148	188	168	174	153	175	158	183	159	177	188	171	166	176	177	148	158	153	168	177	166	150	161	169	168	149	182	203	161	180	149	176	168	169	143	150	162	174	162	182	165	161	164	180	182	157	151	163	166	157	154	172	154	164	170	165	172	178	150	150	159	190	157	150	156	161	152	176	159	172	159	168	146	161	149	155	167	177	153	180	177	147	146	187	162	137	151	172	171	163	173	147	171	141	181	150	160	172	181	182	185	147	152	168	161	163	161	165	157	149	173	156	183	156	161	150	154	175	178	164	176	159	160	185	177	162	148	156	162	178	157	149	164	179	180	166	152	183	154	166	162	155	151	150	169	161	146	165	158	150	154	132	178	190	147	162	189	178	181	147	158	163	143	149	185	162	155	156	151	162	157	170	174	157	143	173	156	131	164	166	161	183	158	156	151	158	151	158	179	158	151	158	197	172	161	161	176	155	173	157	165	163	144	171	169	177	169	170	146	143	138	153	129	143	160	143	132	170	157	166	143	180	168	166	163	171	174	147	156	161	157	192	182	144	162	161	171	173	164	167	155	160	174	167	131	174	151	139	181	160	172	176	162	154	175	158	175	146	151	140	175	150	153	160	146	186	183	158	157	152	152	171	181	162	161	158	164	172	159	170	160	157	170	157	155	167	162	166	170	166	165	183	147	181	144	167	171	159	171	151	174	151	171	183
6084	528	512	575	548	539	545	509	502	521	488	485	470	548	476	486	481	514	533	550	480	463	491	490	514	506	494	463	451	457	484	500	486	518	517	469	472	473	497	455	513	491	500	472	474	473	467	443	478	482	497	519	431	508	447	504	519	506	477	477	515	506	464	502	490	474	488	534	454	446	446	477	492	488	482	513	478	461	483	461	492	483	495	504	520	466	449	504	472	509	463	456	520	500	451	497	469	519	448	468	494	487	498	477	488	522	508	467	490	495	500	480	472	482	479	482	497	490	458	480	491	495	496	472	484	517	465	483	481	449	490	498	463	508	501	457	472	473	493	450	484	476	454	489	474	470	517	475	527	518	467	475	501	481	486	476	451	486	488	523	443	492	485	506	479	466	498	480	487	487	506	446	480	503	496	457	472	510	460	485	505	490	470	503	494	513	496	498	504	452	457	472	470	461	471	480	463	519	503	447	489	476	492	491	475	497	476	471	514	491	483	467	489	512	515	497	485	470	483	497	478	470	496	518	485	486	470	465	523	466	468	483	462	502	472	500	464	484	471	504	484	452	488	473	460	468	464	504	472	499	508	490	470	486	466	520	501	499	500	497	479	462	518	511	494	454	443	470	491	501	497	479	470	490	464	510	501	455	488	462	454	451	512	495	483	461	502	460	487	459	436	547	480	481	502	502	503	467	481	499	469	469	475	474	466	517	504	532	507	498	470	480	446	438	475	537	484	470	489	469	472	453	477	475	452	515	489	456	471	527	485	489	463	479	494	493	485	456	499	457	487	487	467	453	478	474	493	502	435	510	495	479	539	488	527	531	467	477	434	482	473	513	502	446	539	518	444	480	483	499	476	479	512	488	486	490	484	477	468	485	450	455	489	452	502	490	469	469	451	493	452	515	458	488	482	512	454	452	489	490	524	487	509	506	510	512	518	514	477	484	457	489	508	503	466	502	474	497	479	475	528	507	470	472	483	475	489	499	529	462	483	467	486	461	500	475	501	473	460	506	424	456	455	484	524	476	474	504	470	493	459	486	469	515	433	506	499	497	478	472	483	474	468	498	471	480	457	488	527	480	468	486	492	472	497	511	504	468	472	488	465	481	490	496	525	472	490	460	455	480	479	476	458	457	469	521	460	454	485	532	455	463	488	488	478	517	492	499	496	452	488	466	424	504	489	483	507	485	457	545	482	485	489	475	467	452	479	527	465	451	478	459	496	518	473	480	469	483	486	485	486	497	456	452	500	488	463	453	453	531	463	502	496	430	467	479	499	485	510	523	486	505	522	462	474	473	489	505	476	475	497	467	469	478	465	488	482	504	502	480	455	476	487	462	454	477	487	509	462	455	460	470	482	442	472	463	455	543	498	496	471	503	483	490	473	494	458	462	492	517	476	501	501	483	511	481	513	494	512	475	499	501	497	474	480	462	486	494	470	494	506	542	502	473	444	462	482	479	473	480	479	531	472	470	479	475	460	519	454	489	473	488	475	516	493	467	462	439	491	508	428	483	474	481	499	495	502	485	489	485	487	498	469	492	486	497	467	509	497	448	460	482	497	474	510	485	468	502	493	467	495	462	507	459	461	485	516	465	467	490	474	452	460	482	520	517	477	524	491	474	448	483	483	480	468	453	511	523	474	514	478	496	490	475	487	478	552	503	490	504	516	481	488	493	499	520	439	474	463	461	502	512	463	471	476	500	473	535	495	485	486	517	497	454	511	501	458	493	468	477	506	455	503	509	473	520	481	504	477	485	474	490	483	482	496	485	500	475	510	513	463	453	484	509	512	475	488	487	507	490	451	514	520	448	504	453	448	486	491	534	531	490	485	470	459	516	477	494	488	469	461	475	496	472	482	482	463	470	497	484	508	445	475	501	438	522	493	524	518	507	490	522	467	490	536	449	479	458	505	491	502	479	495	496	495	460	497	460	521	455	522	440	503	468	518	477	462	458	503	495	499	487	471	472	494	474	478	507	509	480	464	496	492	481	488	501	498	464	459	514	490	471	473	481	470	483	473	450	474	517	477	506	476	476	475	450	469	505	455	472	466	510	443	443	495	488	480	472	525	503	466	490	514	528	492	474	486	506	472	488	494	483	430	490	468	477	516	454	508	490	480	469	488	513	479	511	472	491	494	472	484	513	522	500	459	535	475	464	484	454	476	464	478	492	481	511	484	476	490	484	486	457	444	468	489	529	432	481	514	491	474	475	480	475	499	490	528	486	468	465	493	476	473	483	487	534	482	478	496	500	491	462	487	512	488	477	438	513	488	487	472	442	461	500	481	474	491	477	444	520	467	490	508	525	484	488	488	445	495	443	471	481	518	491	477	471	449	429	499	477	478	478	500	455	535	512	508	469	511	478	443	438	436	518	482	504	486	470	487	468	459	476	458	493	470	454	517	425	506	494	506	446	492	465	480	514	489	505	518	465	441	498	478	462	453	495	483	477	494	449	500	481	510	446	506	448	512	500	497	464	490	429	477	498	479	503	456	490	537	485	518	487	452	463	487	494	494	483	521	467	477	520	512	465	442	496	461	468	466	489	480	503	483	514	489	469	448	516	467	519	491	492	477	446	504	502	488	492	442	524	467	496	471	457	496	468	512	470	454	500	534	478	481	500	455	487	500	480	468	507	472	478	500	485	465	490	477	485	527	518	488	469	475	512	477	498	490	498	475	486	480	473	486	537	464	454	469	493	484	494	493	508	514	472	451	470	497	520	454	465	465	472	502	504	496	492	518	525	488	444	481	524	460	493	464	474	501	464	495	461	456	504	466	483	483	496	465	484	482	482	492	473	486	483	487	445	492	463	463	465	462	481	479	507	458	480	472	478	493	459	501	501	495	485	485	521	476	485	499	501	481	464	481	504	497	447	478	453	510	484	497	497	509	442	484	448	461	563	465	494	481	466	541	479	469	478	473	471	489	456	484	464	514	498	480	484	506	458	488	460	484	477	490	486	497	464	490	498	478	463	482	514	482	457	511	460	472	448	473	498	464	466	512	490	539	525	496	491	493	489	454	485	507	495	526	530	509	512	494	474	503	488	474	479	516	479	509	454	455	477	477	439	481	471	521	469	459	463	461	468	457	506	484	461	449	438	462	497	482	507	486	482	489	456	501	469	493	474	491	452	504	474	499	490	494	504	484	535	456	509	460	510	470	493	484	476	489	490	490	507	493	472	474	494	511	454	477	507	484	455	481	461	472	494	486	516	499	481	459	506	480	493	534	494	473	450	484	483	466	524	481	478	525	511	501	484	515	472	459	481	497	464	485	464	486	476	492	509	472	476	507	518	499	495	473	474	470	487	519	504	503	458	493	459	488	449	514	504	490	533	467	520	517	457	471	477	450	445	502	484	497	473	492	427	501	480	478	479	520	510	551	462	521	504	463	465	505	530	491	493	531	454	490	487	472	473	501	505	453	472	472	477	488	471	481	468	501	465	462	500	452	499	488	499	520	477	474	507	497	519	493	464	516	499	454	461
26889	3880	1391	1050	744	626	508	450	437	371	380	400	365	349	361	373	355	323	346	368	339	323	335	332	324	322	309	368	317	305	312	315	342	345	305	353	322	333	311	301	330	297	309	339	308	340	313	340	313	320	306	330	330	352	349	323	326	326	325	310	328	315	317	291	327	327	323	343	296	303	303	313	329	310	332	327	323	319	315	316	326	305	320	317	302	311	301	324	297	315	294	320	294	326	303	333	332	305	309	311	283	298	325	337	313	323	339	300	309	353	323	343	325	304	309	343	310	320	313	336	330	287	321	331	284	290	329	329	337	317	336	352	309	334	302	303	249	348	320	288	305	301	363	305	336	349	324	330	332	326	339	344	313	324	328	318	327	325	309	339	337	327	307	325	343	320	349	309	328	328	301	307	332	312	286	319	316	344	282	312	298	308	345	297	318	307	301	353	310	312	297	336	336	279	312	330	307	317	332	326	336	277	339	318	320	300	321	320	297	319	291	316	325	340	295	331	308	312	281	338	309	332	301	322	308	321	304	321	318	331	321	328	309	325	327	322	330	325	327	355	340	294	278	273	337	296	288	335	304	303	306	289	320	312	338	269	348	307	324	330	292	315	318	312	335	314	323	338	306	300	356	335	321	298	323	303	338	299	340	328	323	321	338	305	293	311	378	310	322	325	312	301	311	290	328	348	291	336	278	313	322	295	304	360	294	301	314	314	333	327	316	291	330	319	298	328	323	331	320	290	339	346	312	316	339	340	311	351	285	338	284	306	313	332	347	305	298	281	329	327	297	308	331	313	299	299	314	298	314	284	348	292	323	286	287	319	301	315	335	354	313	322	330	294	287	309	321	285	333	309	302	303	324	327	316	321	290	235	291	346	326	336	327	298	332	311	312	310	310	338	310	337	321	301	303	333	358	352	301	301	318	328	300	328	291	344	306	299	292	339	316	325	312	349	301	301	304	320	321	322	329	312	326	292	316	306	306	314	342	337	291	300	318	315	323	319	307	306	330	314	331	319	317	294	328	326	329	363	296	293	317	331	329	301	332	291	297	304	293	326	324	294	304	335	309	288	328	336	319	291	313	320	275	314	308	296	328	352	298	336	326	303	321	324	310	322	323	342	346	315	322	304	308	298	296	303	286	309	299	310	295	277	307	297	322	328	290	315	319	307	308	303	334	305	278	277	315	327	341	336	327	325	280	301	311	281	309	310	327	301	302	320	313	333	313	318	315	331	324	327	308	312	325	364	321	300	295	327	321	318	302	310	304	337	318	328	320	294	320	340	330	302	335	363	324	320	308	293	326	334	311	299	313	293	302	299	331	288	319	299	294	339	331	333	306	342	312	311	297	307	319	333	296	269	337	343	328	334	274	332	309	296	318	315	327	337	312	348	318	319	330	322	298	335	307	350	316	350	279	295	296	303	308	343	325	316	299	358	313	344	313	316	323	312	333	278	323	306	294	316	312	290	333	273	309	316	318	349	315	332	339	311	287	300	307	313	306	292	305	362	300	308	299	367	325	317	311	314	299	332	293	324	304	326	299	305	350	320	303	277	322	301	323	297	323	313	308	355	299	325	335	303	306	309	338	296	322	329	319	317	301	321	293	281	323	342	331	309	284	337	336	327	308	311	317	296	293	306	347	319	325	339	314	335	311	320	298	321	336	311	292	289	288	325	336	297	334	288	307	320	331	322	306	292	313	289	302	349	302	317	347	312	303	350	326	296	333	349	352	290	291	270	360	301	287	293	327	324	347	297	335	290	281	313	335	360	285	305	352	364	305	308	316	342	345	300	284	353	310	328	358	325	294	292	330	304	294	347	342	289	352	308	305	332	302	325	315	318	318	329	351	320	311	312	314	317	310	323	363	351	302	305	350	328	293	306	307	318	357	334	340	321	294	286	299	344	331	341	304	296	281	331	353	293	318	341	349	276	348	328	317	291	347	305	309	309	311	270	303	314	294	324	327	311	319	302	308	299	307	311	347	304	319	323	335	338	318	304	305	337	344	321	323	331	300	311	339	299	327	340	318	322	344	301	342	341	300	344	367	309	309	370	326	339	298	300	302	302	307	321	343	314	345	326	308	301	335	315	352	320	311	337	320	296	308	306	304	326	299	321	308	327	339	324	308	327	335	312	285	320	311	304	341	314	329	321	336	329	300	328	347	323	313	348	312	326	324	311	304	318	315	318	312	330	313	338	280	340	297	311	314	326	294	318	333	351	333	328	331	281	340	284	328	305	307	336	337	306	298	318	320	291	333	314	301	336	308	291	302	283	325	360	324	288	312	315	317	361	327	337	344	305	300	323	335	334	322	286	324	327	315	272	336	320	336	296	308	300	274	299	305	319	320	283	306	298	319	307	327	340	315	316	302	312	308	314	328	296	322	356	329	304	301	288	325	307	297	304	329	302	306	347	331	377	353	319	299	332	329	313	302	342	332	299	322	305	305	278	312	326	297	313	285	314	319	335	309	308	323	297	322	329	291	298	286	316	295	301	320	301	339	319	345	321	323	310	286	305	332	350	314	326	334	309	362	300	322	329	313	303	312	346	319	332	308	318	335	348	320	330	336	307	348	326	303	328	309	291	317	314	331	272	350	319	307	299	295	328	322	312	318	332	318	322	322	327	341	346	310	319	352	313	298	294	338	301	327	332	306	308	296	312	277	296	308	309	319	314	311	336	326	333	296	358	359	332	322	293	313	327	303	316	321	303	332	309	340	357	316	309	308	311	322	310	309	293	316	299	353	299	328	313	308	339	323	351	317	336	285	305	283	321	340	300	295	305	309	334	318	319	320	329	336	317	351	348	299	301	319	321	300	349	314	291	295	338	331	334	322	311	313	306	337	319	336	338	285	316	299	351	356	322	323	298	304	289	324	276	313	307	324	331	337	298	278	308	324	316	341	295	331	318	273	292	332	309	325	293	287	319	353	326	328	342	324	312	323	342	320	347	283	324	289	300	317	328	331	319	312	328	314	332	319	331	339	360	309	314	302	317	348	313	334	295	343	307	340	295	332	328	321	296	287	299	308	313	284	325	310	290	309	358	315	310	305	305	330	348	289	295	275	313	310	315	321	294	281	354	337	305	304	326	349	310	312	321	312	328	312	312	309	327	385	327	307	289	293	326	306	319	325	333	294	285	326	293	294	270	308	328	338	299	318	323	334	334	324	327	318	308	288	320	359	315	292	313	351	314	299	329	301	339	332	321	318	316	320	312	334	320	313	328	317	308	324	316	348	305	341	330	315	324	322	337	333	325	347	320	327	316	316	325	318	362	305	275	316	294	306	344	303	372	295	294	294	264	285	304	305	351	317	349	328	337	293	325	295	331	337	261	327	309	353	345	298	280	292	333	303	340	306	317	325	297	322	310	355	325	314	304	294	321	349	305	317	280	298	304	328	306	306	332	357	313	302	296	288	328	296	343	336	310	341	296	303	314	306	318	343	335	328	298	310	331	350	321	317	326	311	283	327	314	321	321	305	301
13883	1676	2666	2978	2795	2376	2062	1830	1572	1423	1338	1206	1229	1130	1127	1027	1029	989	985	972	978	921	902	957	903	942	899	915	891	902	920	905	927	933	819	835	912	826	817	874	835	842	817	866	847	811	885	859	903	841	918	824	841	853	780	823	894	825	859	839	858	828	830	811	858	803	822	782	855	848	809	827	858	850	842	825	845	797	823	797	851	802	840	820	854	797	848	815	874	803	792	837	898	837	841	831	800	789	850	820	829	847	825	835	815	793	856	780	799	810	795	792	818	821	843	768	901	821	833	802	815	824	772	844	855	818	851	798	877	855	814	852	783	768	827	759	822	839	809	796	820	812	791	790	822	800	786	787	819	797	836	777	811	818	822	820	812	815	840	865	825	771	819	800	833	818	847	797	855	778	814	811	824	835	857	831	809	801	791	772	855	843	812	821	821	832	793	851	863	817	765	883	883	785	858	843	833	831	852	818	819	814	768	786	799	809	828	850	869	803	875	847	850	796	806	805	794	806	793	819	864	892	856	797	795	810	842	807	819	819	853	829	763	806	863	810	858	878	845	783	756	853	801	783	830	801	834	805	853	809	861	774	849	762	776	810	812	803	809	794	818	824	802	858	768	882	802	824	806	809	830	832	843	857	843	813	802	848	848	812	801	820	812	844	814	842	798	818	788	818	808	774	803	786	826	826	798	818	840	801	757	834	823	808	842	793	810	802	801	828	845	830	846	793	799	788	818	797	774	768	763	806	793	797	770	782	769	820	836	849	831	749	745	774	790	804	817	811	809	837	805	802	776	781	802	813	791	797	796	797	765	782	865	789	847	749	816	831	833	810	795	862	739	808	857	868	828	800	875	817	864	838	829	829	885	797	876	799	782	835	827	881	823	798	802	810	831	788	820	831	817	862	811	844	799	811	817	882	807	855	829	847	868	880	784	802	825	833	798	837	800	877	777	844	839	815	773	815	792	756	839	829	809	832	842	829	809	808	860	808	800	810	838	858	821	845	792	757	810	817	827	820	832	807	824	844	822	804	785	813	797	835	777	828	838	834	842	792	888	848	839	821	821	812	837	799	844	834	854	809	814	816	828	812	846	764	826	750	847	833	762	808	849	829	808	782	819	794	830	842	794	759	868	813	791	812	806	813	799	854	750	783	817	760	776	816	805	846	836	822	811	767	843	834	860	888	874	820	866	794	844	858	780	838	837	831	867	829	801	871	799	793	851	799	836	865	835	838	811	806	791	921	817	819	776	817	758	804	783	919	837	813	844	809	814	728	800	785	796	821	850	850	792	816	819	849	828	829	799	850	770	807	781	819	822	793	815	821	872	826	759	845	825	836	812	826	848	781	785	786	807	825	790	835	757	809	837	850	793	820	837	800	839	856	774	828	805	838	808	774	822	868	809	784	822	839	804	795	773	853	854	809	817	821	856	795	873	878	819	804	791	860	797	855	793	807	826	777	785	778	847	845	786	813	858	841	782	843	803	802	785	822	827	813	806	803	730	843	860	823	843	829	817	812	818	814	816	873	817	836	817	785	772	820	796	820	799	783	841	794	808	809	750	812	788	833	782	849	790	814	871	853	830	830	807	841	792	796	785	845	826	801	781	798	829	829	833	780	826	841	813	833	773	826	809	794	796	738	828	768	819	847	845	852	804	853	808	810	847	800	780	768	806	826	825	805	830	819	852	839	821	834	834	794	801	811	820	828	814	825	820	846	824	781	868	820	837	813	820	830	873	842	820	815	787	810	784	815	829	766	850	837	787	789	803	799	833	833	852	828	828	819	810	851	809	836	789	829	822	817	836	826	824	820	779	854	807	807	821	817	839	790	834	771	805	809	803	842	836	815	781	800	819	815	814	797	876	809	783	822	796	806	773	818	834	821	813	838	867	823	766	841	883	765	791	799	833	814	819	817	825	830	803	811	796	808	817	823	843	873	830	823	849	799	785	844	800	838	793	796	818	822	826	824	805	834	817	810	814	817	848	822	832	808	802	771	799	851	812	868	781	840	766	803	808	803	805	825	858	806	799	823	819	791	817	845	829	807	813	810	798	812	796	826	794	786	838	831	842	789	807	814	794	823	788	820	815	849	803	850	808	754	818	842	799	836	822	852	843	833	812	840	873	799	898	806	829	830	789	835	857	833	801	824	811	792	838	812	790	782	813	845	818	805	830	845	822	799	813	811	766	801	816	822	796	773	781	823	844	837	821	771	851	852	763	813	802	836	846	853	797	802	814	835	834	790	847	785	806	833	844	780	805	914	815	808	857	846	853	831	789	850	838	820	802	806	831	847	778	795	822	800	849	830	763	812	806	859	810	826	800	865	819	828	841	836	851	805	883	825	840	832	821	821	825	746	820	833	866	848	783	813	801	814	870	782	855	797	799	808	806	781	825	814	844	846	816	821	752	780	820	811	845	796	811	791	817	795	833	801	806	824	894	787	853	843	805	821	856	850	817	866	843	800	822	819	843	776	793	866	810	823	835	805	825	866	830	828	782	818	854	768	817	812	848	774	848	823	788	835	772	788	797	824	780	807	808	788	778	860	821	827	864	773	808	804	842	837	843	832	860	788	747	827	807	826	822	842	827	764	791	810	823	802	867	850	832	835	859	765	821	812	821	850	778	827	801	818	821	791	818	813	839	787	828	817	766	825	808	845	841	767	841	821	781	867	815	853	848	803	856	764	833	834	830	844	790	825	821	804	799	830	814	844	822	825	800	830	877	838	764	831	777	881	846	800	794	838	836	850	807	832	818	848	814	821	799	803	810	768	858	832	755	787	817	800	821	806	814	819	794	779	836	847	838	809	835	821	859	832	826	842	792	860	854	849	806	831	809	794	792	764	780	777	829	827	818	840	813	748	799	819	800	850	822	770	820	820	805	860	841	783	805	785	844	828	829	809	787	833	763	835	826	844	783	813	804	800	823	867	816	809	812	844	840	866	873	798	802	817	879	846	812	830	798	833	848	800	795	831	883	839	798	843	793	821	828	856	806	766	816	837	843	816	817	815	792	774	852	848	798	824	811	832	830	859	822	809	819	814	776	870	787	790	779	785	783	793	795	803	798	834	825	825	805	820	793	840	859	835	806	831	773	802	792	866	773	836	807	794	821	886	780	816	806	817	870	863	836	837	829	804	810	834	825	789	801	791	883	806	773	823	802	806	811	818	823	808	839	801	828	794	824	771	816	813	767	809	795	850	802	819	851	813	830	850	834	915	785	785	792	878	809	850	842	792	824	756	828	824	802	765	826	873	814	815	818	784	800	832	813	796	807	850	747	809	817	866	804	839	776	808	823	828	811	809	840	802	824	829	773	813	806	817	781	854	820	809	858	854	830	826	793	807	850	858	791	843	837	775	821	839	838	814	845	832	801	777	787	816	808	802	765	782	786	801	804	782	822	827	837	797	792	873	852	848	812	795	878	806	824	804	790	817	833	804	823	794	785	788	830	818	771	798	808	843	800	790	786	784	805	823	799	848	822	832
37269	8214	2939	2014	1436	1136	911	822	702	661	654	593	585	564	566	562	502	510	527	504	512	470	525	445	475	467	499	488	446	465	439	459	469	474	446	489	481	441	512	466	443	477	462	453	468	506	458	425	480	468	464	465	461	446	488	470	460	469	470	440	469	483	490	500	439	460	493	462	486	450	441	490	464	435	455	437	469	487	432	474	479	441	451	470	430	476	489	473	484	487	478	451	427	469	484	502	459	484	442	461	416	483	430	506	479	441	424	444	454	448	466	439	429	445	429	459	451	440	470	405	493	463	460	497	465	433	469	456	460	487	476	500	454	454	448	455	446	431	460	428	413	442	462	501	491	469	463	408	428	428	472	453	456	455	433	467	451	460	437	450	476	455	491	472	469	460	451	477	475	432	444	450	483	427	455	472	461	475	442	477	440	456	449	443	439	452	437	442	466	485	421	424	492	431	461	468	453	451	465	435	434	422	456	439	444	479	479	471	439	470	413	436	521	452	457	441	457	427	464	472	462	477	438	443	431	471	436	477	479	468	455	458	449	481	477	484	438	485	476	446	455	441	490	445	450	416	453	452	417	443	464	460	475	498	480	447	436	457	409	475	477	434	480	463	469	485	487	472	436	435	443	479	468	423	445	471	500	465	430	406	418	465	442	501	522	440	454	488	482	480	440	485	457	474	428	472	419	459	458	470	441	424	433	445	435	520	470	500	462	426	477	451	433	514	400	456	464	442	498	472	453	457	430	417	460	430	481	431	487	431	456	475	468	430	440	443	451	471	449	436	453	419	453	425	441	456	466	466	422	492	433	456	445	472	480	411	448	496	435	455	433	455	450	476	429	475	444	446	415	433	425	481	465	461	478	471	428	437	467	477	425	456	443	454	448	436	399	460	456	487	504	457	466	491	456	464	456	466	451	489	480	489	447	441	445	461	444	503	483	473	428	426	480	487	442	451	507	441	491	453	462	484	423	450	404	479	438	448	466	509	451	434	470	488	437	450	452	461	445	439	480	456	467	453	450	492	424	445	423	463	443	457	493	438	407	447	432	422	459	409	485	466	489	459	473	456	464	444	437	498	438	491	432	488	441	467	455	432	465	448	476	426	460	492	465	458	473	461	491	441	393	433	473	454	445	453	493	442	461	477	492	486	451	468	461	447	447	458	451	455	506	451	481	480	441	479	433	445	470	451	468	454	495	454	458	466	509	493	448	416	422	439	477	479	500	427	443	459	493	461	453	440	496	457	436	467	483	466	464	468	479	499	435	426	488	473	436	433	442	416	438	466	462	432	462	460	477	513	467	470	453	429	512	472	462	477	450	439	458	477	467	474	504	474	445	432	467	481	422	449	444	412	461	460	495	478	409	432	464	476	465	504	472	458	452	466	460	470	457	472	446	463	447	477	432	451	416	464	443	477	479	455	451	449	468	484	472	478	449	466	465	455	464	463	431	437	453	465	449	473	440	432	475	453	457	452	429	477	443	431	451	438	460	408	442	463	437	429	428	429	491	414	426	475	517	435	464	444	503	455	436	453	485	463	454	459	461	476	477	485	458	438	425	486	475	490	478	420	497	448	490	441	443	441	457	441	445	447	415	447	453	492	480	464	448	431	452	454	472	439	470	397	484	428	444	425	458	449	485	479	409	480	428	497	437	433	445	477	429	466	435	460	467	469	447	452	440	456	470	491	467	435	470	480	435	494	468	431	480	451	468	477	444	431	440	451	463	431	449	436	482	475	450	451	473	478	462	455	440	467	429	471	475	430	451	416	430	474	464	448	440	445	445	492	466	424	474	469	493	473	481	455	469	476	445	418	455	490	460	410	467	444	425	427	483	439	471	451	467	474	447	438	434	487	463	447	431	450	450	483	484	489	466	472	445	458	475	476	428	460	455	451	454	485	450	464	437	436	430	443	471	466	486	470	488	438	420	426	465	487	467	449	452	438	451	480	456	462	480	503	444	405	484	428	453	433	428	434	455	496	461	461	439	474	491	466	459	481	464	443	451	454	429	481	415	432	459	466	482	465	473	433	460	502	463	426	436	401	467	417	444	467	441	488	426	488	442	451	466	455	473	450	450	422	442	487	470	462	455	450	470	469	422	449	453	482	496	448	461	468	472	465	436	469	495	467	444	460	439	480	438	468	530	455	442	476	497	460	468	406	456	456	452	461	485	493	450	493	431	435	465	449	412	443	445	486	487	426	430	459	500	477	454	419	440	477	449	474	473	437	481	478	430	424	451	483	434	432	429	487	466	412	444	455	504	471	435	466	455	446	435	437	475	479	462	482	481	481	476	444	450	475	513	483	463	458	458	437	452	443	463	473	468	460	444	516	445	444	480	446	471	418	446	448	491	435	484	456	424	450	400	452	489	479	458	460	449	475	440	417	485	485	452	491	435	457	435	490	471	449	492	464	470	479	479	476	459	407	467	484	466	436	469	432	461	485	426	465	502	449	463	477	466	416	461	442	445	425	423	474	460	431	430	450	462	427	425	492	433	437	512	446	457	452	471	465	447	435	455	448	454	467	465	453	485	446	447	465	429	424	453	462	427	451	464	484	425	468	437	443	447	468	460	460	448	446	432	477	444	463	452	455	440	445	481	464	477	412	429	464	452	460	490	457	482	420	446	439	443	450	444	442	479	420	412	445	416	428	456	450	446	466	395	434	439	476	427	467	453	511	453	482	473	470	460	431	454	515	472	456	459	466	455	461	486	455	462	463	450	412	468	484	421	475	433	478	451	438	497	455	484	430	438	472	442	447	494	504	471	453	476	474	481	459	480	491	429	466	473	462	465	437	413	458	483	444	438	444	475	471	469	491	487	502	470	424	451	431	451	509	492	494	455	496	462	458	423	468	437	431	456	461	459	472	478	445	476	457	464	481	465	469	439	468	463	451	462	417	486	437	440	477	493	441	451	456	432	426	470	465	437	402	451	454	399	451	437	466	450	423	475	452	482	474	475	449	521	424	425	447	482	465	458	444	455	432	430	472	444	437	509	441	438	448	452	440	477	437	436	422	426	438	505	454	440	451	476	458	505	458	464	431	468	443	490	455	500	492	469	486	482	465	463	449	434	445	458	437	445	479	477	496	470	457	458	448	508	473	473	471	482	480	450	509	451	496	503	472	473	459	422	448	460	427	468	451	472	500	476	458	443	425	435	481	463	458	486	476	441	482	433	450	496	511	425	468	470	487	432	442	431	422	433	488	467	419	440	431	457	426	444	452	412	462	463	488	467	483	473	457	485	445	445	436	473	482	483	460	413	468	425	479	456	474	478	452	505	460	455	432	430	471	433	479	487	476	436	451	466	464	467	459	536	456	457	445	458	454	483	486	449	458	493	456	499	440	469	443	478	468	464	446	478	440	430	465	422	475	465	435	463	472	425	447	454	463	412	453	446	476	440	434	477	451	439	481	485	442	473	435	454	443	496	433	475	438	475	456	437	463	456	427	442	469	468	450	423	466	473	432	505	459	418	423	460	433
18549	2759	4719	5575	4793	3981	3469	3020	2605	2307	2205	2012	1899	1759	1709	1550	1484	1538	1394	1366	1360	1339	1333	1378	1344	1301	1287	1286	1253	1259	1263	1255	1209	1262	1143	1208	1212	1217	1135	1172	1140	1174	1144	1202	1141	1129	1142	1097	1093	1119	1141	1092	1127	1078	1146	1198	1169	1171	1133	1113	1140	1117	1080	1119	1089	1098	1130	1091	1113	1137	1075	1112	1094	1080	1066	1073	1123	1053	1099	1148	1125	1065	1122	1127	1120	1098	1072	1135	1144	1122	1098	1114	1003	1163	1169	1089	1103	1131	1106	1125	1123	1127	1061	1118	1049	1096	1072	1105	1128	1084	1175	1106	1115	1090	1077	1107	1111	1061	1070	1116	1086	1064	1130	1100	1083	1048	1024	1009	1078	1087	1085	1084	1147	1094	1114	1079	1050	1117	1074	1105	1101	1120	1058	1118	1088	1110	1094	1111	1057	1104	1032	1080	1086	1107	1073	1094	1050	1060	1154	1098	1099	1081	1142	1128	1139	1083	1090	1084	1086	1109	1053	1111	1127	1084	1135	1145	1121	1057	1083	1109	1067	1080	1072	1104	1137	1072	1095	1062	1126	1133	1077	1056	1124	1118	1084	1068	1107	1093	1102	1093	1124	1100	1108	1066	1092	1055	1052	1119	1067	1099	1122	1071	1134	1117	1095	1084	1112	1072	1093	1110	1106	1099	1135	1097	1096	1116	1078	1060	1072	1101	1068	1076	1092	1065	1059	1079	1104	1092	1127	1139	1071	1062	1081	1050	1071	1108	1061	1093	1108	1061	1137	1048	1130	1113	1118	1039	1024	1154	1016	1036	1103	1133	1104	1128	1096	1080	1102	1119	1091	1123	1043	1094	1025	1114	1124	1032	1130	1155	1103	1124	1154	1103	1070	1045	1109	1120	1054	1089	1085	1081	1024	1106	1038	1083	1061	1091	1095	1100	1105	1071	1076	1032	1094	1071	1104	1046	1140	1074	1138	1067	1057	1063	1109	1119	1078	1103	1089	1050	1040	1111	1088	1097	1099	1125	1125	1121	1104	1055	1104	1070	1072	1081	1049	1069	1033	1079	1084	1045	1150	1074	1086	1092	1103	1137	1061	1098	1049	1120	1149	1104	1121	1103	1138	1044	1113	1060	1119	1070	1108	1075	1084	1069	1117	1133	1167	1091	1107	1086	1126	1020	1126	1148	1048	1029	1070	1101	1071	1119	1140	1081	1115	1051	1117	1026	1055	1079	1044	1081	1096	1159	1097	1116	1061	1074	1155	1082	1049	1087	1084	1111	1063	1122	1061	1076	1062	1069	1101	1075	1107	1125	1043	1088	1103	1178	1032	1068	1108	1116	1108	1111	1109	1131	1109	1074	1065	1151	1087	1073	1163	1046	1083	1135	1125	1109	1131	1132	1069	1090	1073	1042	1124	1015	1077	1052	1074	1076	1082	1066	1137	1057	1068	1158	1153	1101	1108	1040	1099	1089	1068	988	1076	1133	1058	1150	1093	1041	1031	1056	1082	1053	1036	1080	1028	1034	1105	1185	1080	1141	1101	1049	1103	1092	1060	1076	1068	1101	1087	1010	1069	1145	1017	1113	1049	1058	1134	1038	1104	1082	1037	1117	1057	1094	1083	1160	1071	1128	1076	1095	1025	1090	1078	1083	1071	1038	1098	1065	1085	1099	1138	1056	1115	1095	1101	1064	1077	1115	1121	1091	1105	1065	1114	1105	1074	1090	1068	1051	1102	1154	1139	1103	1134	1028	1081	1131	1122	1080	1129	1076	1095	1088	1073	1047	1084	1140	1106	1145	1103	1034	1105	1133	1041	1087	1086	1133	1099	1104	1031	1086	1058	1045	1101	1070	1092	1110	1083	1110	1075	1074	1077	1089	1043	1109	1135	1080	1085	1026	1073	1091	1163	1138	1104	1093	1075	1097	1094	1078	1066	1145	1119	1128	1137	1101	1024	1055	1033	1090	1110	1072	1064	1127	1040	1071	1063	1053	1079	1121	1060	1050	1090	1061	1096	1106	1091	1101	1066	1077	1092	1011	1113	1113	1132	1127	1104	1128	1074	1148	1043	1106	1103	1073	1122	1089	1061	1038	1102	1123	1119	1085	1080	1126	1049	1115	1111	1064	1156	1082	1069	1105	1091	1140	1019	1048	1043	1094	1108	1088	1143	1086	1062	1116	1128	1107	1088	1073	1082	1086	1138	1076	1132	1074	1029	1084	1085	1149	1136	1071	1098	1084	1115	1106	1117	1161	1108	1143	1068	1121	1078	1082	1086	1067	1068	1073	1065	1094	1088	1129	1068	1144	1013	1063	1077	1058	1098	1115	1040	1080	1085	1031	1004	1052	1042	1079	1076	1142	1088	1101	1083	1037	1140	1116	1080	1064	1077	1070	1099	1047	1150	1109	1129	1117	1092	1082	1091	1097	1039	1075	1085	1033	1062	1064	1055	1087	1104	1079	1098	1142	1066	1117	1060	1086	1093	1080	1058	1104	1112	1058	1038	1078	1079	1110	1120	1133	1058	1100	1100	1071	1095	1143	1054	1109	1103	1055	1123	1051	1085	1099	1114	1059	1091	1083	1055	1092	1052	1101	1098	1135	1083	1087	1090	1144	1035	1081	1125	1028	1076	1119	1131	1065	1095	1127	1058	1091	1059	1093	1062	1074	1074	1097	1090	1056	1083	1091	1141	1120	1120	1038	1103	1078	1113	1124	1087	1091	1079	992	1049	1080	1132	1073	1109	1099	1094	1009	1133	1046	1117	1119	1124	1058	1078	1062	1100	1074	1041	1135	1126	1127	1100	1133	1087	1108	1104	1045	1105	1052	1044	1159	1070	1083	1069	1136	1083	1069	1080	1112	1088	1113	1075	1112	1094	1053	1094	1123	1060	1086	1110	1086	1116	1104	1153	1064	1115	1037	1108	1103	1119	1138	1052	1063	1051	1132	1109	1060	1056	1122	1045	1077	1099	1125	1081	1131	1031	1150	1069	1052	1113	1113	1029	1067	1077	1049	1095	1098	1073	1143	1126	1092	1078	1075	1135	1116	1086	1129	1154	1099	1107	1101	1097	1075	1043	1096	1074	1103	1092	1069	1109	1040	1125	1153	1042	1138	1062	1095	1124	1118	1012	1123	1068	1087	1096	1072	1034	1084	1080	1065	1082	1051	1100	1099	1094	1045	1076	1093	1136	1095	1125	1086	1113	1045	1139	1062	1120	996	1136	1071	1067	1102	1079	1062	1129	1099	1104	1049	1076	1079	1065	1059	1119	1086	1048	1110	1042	1066	1059	1077	1096	1088	1052	1088	1032	1081	1047	1047	1124	1065	1040	1057	1061	1105	1102	1111	1105	1118	1112	1085	1107	1049	1074	1112	1028	1089	1085	1119	1084	1119	1047	1091	1068	1121	1116	1110	1176	1039	1160	1094	1151	1018	1069	1059	1059	1071	1069	1155	1100	1122	1109	1051	1116	1081	1103	1044	1115	1102	1081	1120	1099	1121	1081	1083	1137	1092	1157	1174	1094	1109	1038	1093	1165	1102	1142	1103	1099	1078	1060	1082	1126	1124	1069	1086	1118	1095	1074	1081	1136	1115	1059	1059	1081	1091	1098	1122	1053	1120	1105	1115	1089	1160	1131	1083	1097	1048	1092	1132	1109	1085	1106	1073	1070	1100	1067	1115	1080	1091	1118	1082	1109	1074	1094	1090	1040	1058	1094	1140	1117	1038	1094	1144	1105	1122	1081	1066	1092	1127	1078	1143	1110	1078	1055	1089	1095	1084	1060	1094	1058	1118	1069	1085	1093	1109	1059	1126	1068	1080	1107	1157	1096	1047	1052	1037	1096	1049	1066	1026	1078	1016	1087	1085	1098	1107	1082	1090	1047	1069	1062	1107	1085	1075	1046	1048	1115	1080	1064	1129	1080	1030	1068	1123	1137	1113	1061	1135	1107	1055	1111	1060	1064	1088	1152	1167	1121	1092	1093	1055	1050	1110	1089	1117	1076	1063	1119	1070	1094	1043	1112	1139	1115	1070	1114	1079	1120	1062	1073	1069	1124	1075	1088	1111	1077	1087	1076	1087	1093	1076	1112	1089	1115	1063	1120	1080	1050	1092	1074	1071	1090	1111	1109	1062	1067	1018	1038	1106	1054	1123	1072	1052	1082	1114	1051	1070	1131	1105	1107	1062	1050	1097	1122	1074	1031	1119	1092	1035	1092	1099	1131	1107	1107	1073	1114	1098	1100	1105	1087	1113	1093	1131	1047	1079	1149	1038	1073	1071	1089	1104	1112	1105	1147	1094	1116	1114	1073	1078	1074	1106	1098	1061	1082	1115	1090	1059	1127	1072	1087	1088	1056	1135	1131	1139	1117	1069	1146	1147	1099	1063	1078	1134	1090	1088	1062	1090	1160	1129	1093	1084	1089	1060	1102	1028	1075	1034	1095	1047	1090	1063	1132	1118	1021	1101	1080	1062	1092	1076	1106	1148	1097	1102	1061	1117	1029	1104	1118	1080	1110	1116	1097	1087	1115	1111	1059	1153	1112	1102	1081	1083	1171	1146	1119	1079	1131	1112	1114	1086	1021	1058	1120	1112	1086	1083	1108	1057	1125	1126	1086	1057	1012	1038	1063	1098	1080	1073	1106	1038	1092	1109	1056	1052	1083	1123	1104	1097	1072	1106	1094	1067	1031	1106	1094	1081	1058	1033	1107	1065	1116	1153	1113	1115	1060	1118	1070	1129	1031	1097	1081	1096	1086	1096	1084	1069	1093	1085	1042	1095	1063	1084	1119	1092	1049	1110	1093	1072	1095	1094	1092	1142	1089	1069	1035	1026	1039	1074	1104	1069	1136	1094	1076	1084	1150	1052	1047	1132	1076	1155	1063	1130	1088	1046	1070	1073	1101	1190	1101	1093	1093	1147	1086	1124	1086	1097	1148	1096	1066	1111	1086	1016	1043	1104	1010	1075	1124	1081	1075	1121	1106	1051	1038	1041	1066	1117	1117	1092	1129	1052	1070	1052	1054	1105	1104	1130	1113	1129	1117	1134	1071	1069	1052	1105	1096	1091
11967	741	203	183	168	183	161	141	153	176	180	173	155	172	176	149	160	183	169	165	165	175	163	183	146	193	173	165	154	152	149	149	188	178	179	164	167	161	210	156	166	165	157	175	172	154	176	189	167	183	144	163	149	148	147	169	194	199	159	162	161	152	150	174	165	173	157	166	159	168	148	167	167	168	179	163	161	164	146	153	146	153	178	168	159	176	145	148	154	148	140	160	156	169	180	168	180	150	173	186	172	151	167	172	159	168	169	141	155	164	133	168	163	163	145	158	179	148	175	179	168	158	168	170	154	182	175	169	160	156	181	167	166	168	154	127	151	165	144	164	168	160	160	160	178	166	167	161	161	153	163	166	177	163	164	161	174	128	161	177	169	194	190	157	184	163	142	194	191	169	133	162	167	153	183	172	162	172	167	184	178	163	180	126	186	154	149	168	157	173	185	181	139	175	145	151	178	170	202	159	164	171	167	141	177	192	178	172	181	165	158	168	185	155	119	161	158	170	155	211	167	167	152	153	153	170	176	164	161	168	175	174	172	156	159	168	160	177	179	191	166	147	156	175	164	151	179	169	173	178	174	163	138	164	171	151	161	158	196	169	168	150	175	175	201	157	163	143	164	160	159	179	178	151	174	175	199	179	141	166	186	152	176	189	174	195	190	183	163	144	174	160	162	172	174	161	163	169	168	181	172	168	168	167	158	150	165	170	176	161	174	161	152	192	165	165	160	168	156	151	161	172	185	164	174	151	153	171	185	155	175	157	176	162	159	171	150	164	178	154	204	136	177	186	169	192	169	143	154	168	158	161	198	169	169	155	146	158	190	177	162	170	177	152	168	168	178	160	151	147	136	167	177	169	170	183	177	143	158	174	175	173	165	157	201	156	165	161	168	209	183	150	166	172	158	182	148	172	178	164	152	169	140	182	168	145	161	164	186	181	157	161	154	160	165	164	166	158	148	162	153	140	167	163	178	148	182	157	159	169	155	177	156	157	163	148	162	177	179	153	161	166	159	147	162	149	180	165	172	148	166	142	169	164	177	165	172	160	185	163	166	163	171	182	177	149	186	156	163	156	159	154	181	166	199	149	153	187	152	168	165	163	179	148	176	160	143	160	183	168	180	174	178	133	185	183	153	161	186	150	174	165	170	158	159	154	164	162	184	151	151	176	168	181	170	165	156	151	174	152	145	163	172	157	158	182	147	154	154	149	183	174	169	175	156	170	156	163	170	176	177	170	175	180	162	173	162	178	164	172	190	163	174	148	166	150	161	148	184	153	175	187	165	180	171	162	154	189	166	179	171	161	158	163	206	159	176	160	153	173	167	180	163	149	176	170	181	178	158	133	170	164	180	173	182	165	164	159	157	163	160	164	165	176	152	145	145	166	150	171	151	178	160	148	166	183	151	170	158	170	167	170	134	169	165	174	166	148	181	142	161	152	155	176	154	162	179	159	204	155	170	152	151	184	144	177	145	162	157	173	130	156	125	183	170	179	147	155	183	168	155	184	155	181	164	167	186	173	179	169	169	158	160	141	159	157	171	167	178	159	161	156	161	180	183	171	128	168	153	172	156	162	166	185	182	142	183	139	165	163	180	153	156	170	177	162	171	175	150	152	167	166	164	182	143	152	160	198	180	160	158	178	166	153	135	154	166	163	175	152	156	152	168	150	169	167	185	166	168	164	185	151	155	151	175	179	177	149	176	173	149	138	151	178	153	159	166	193	149	188	155	150	174	169	207	140	171	186	142	171	162	156	158	161	152	138	150	170	163	141	147	148	168	183	166	158	146	164	161	158	171	147	163	193	185	167	134	169	155	152	180	163	164	173	185	146	175	166	180	167	167	146	161	160	171	171	167	146	164	168	148	173	174	142	164	164	160	172	185	180	182	165	173	160	147	169	168	186	164	155	148	160	139	165	145	159	154	178	161	186	152	179	176	181	171	166	200	188	149	147	195	149	177	182	159	177	158	154	161	145	162	163	134	154	175	174	169	167	190	145	156	153	183	182	164	186	145	179	164	178	168	182	176	169	177	157	150	159	172	195	147	163	162	155	158	139	145	171	158	148	141	141	174	168	164	156	134	155	165	187	164	171	160	163	173	173	174	148	158	168	176	168	173	142	149	155	167	154	148	165	134	165	151	169	160	156	178	174	164	171	179	165	177	157	149	191	166	163	173	144	163	179	188	170	165	158	169	178	169	159	173	203	157	156	167	169	135	177	185	168	169	160	146	170	144	139	153	160	163	151	182	155	190	158	156	178	170	161	140	170	177	168	179	161	161	169	161	165	146	170	144	155	194	156	185	174	168	169	166	192	189	156	169	157	171	136	164	170	157	163	162	139	170	181	154	150	147	146	170	157	188	156	172	187	177	151	177	148	164	155	160	174	147	146	180	165	174	148	153	158	175	157	164	189	160	174	142	177	178	168	164	143	150	169	184	152	158	167	163	165	182	176	140	183	178	145	154	148	148	156	172	179	167	174	170	153	159	184	161	158	176	154	176	166	140	166	159	176	136	142	175	166	174	174	165	163	157	149	160	164	151	153	179	165	163	162	172	167	167	173	148	170	172	145	153	156	168	176	145	153	171	145	181	157	171	185	157	149	158	181	156	152	164	154	179	142	182	157	136	167	158	178	178	164	200	157	172	152	157	161	167	181	140	162	147	157	153	173	187	167	145	154	147	171	166	175	169	145	151	178	184	161	170	176	179	189	178	176	171	149	187	193	174	179	161	164	164	154	176	176	175	152	155	179	134	143	168	176	131	187	186	138	159	165	144	146	175	164	141	144	171	174	152	182	162	167	163	187	175	177	165	169	183	157	167	180	187	166	158	171	167	170	161	163	180	153	173	186	141	147	162	190	160	158	182	164	172	168	166	162	157	159	156	168	186	152	154	156	163	158	163	162	169	167	167	168	151	167	193	158	148	160	162	154	153	174	166	168	163	168	181	156	151	150	174	185	165	156	155	173	146	152	149	174	160	169	161	158	154	169	172	152	160	193	174	168	171	159	161	137	190	170	158	165	166	167	160	165	148	192	164	145	162	185	168	180	162	154	139	154	148	152	175	152	192	160	185	146	145	187	181	183	172	148	176	151	169	140	159	149	188	181	178	171	155	169	141	144	153	143	197	161	164	172	188	154	145	164	150	167	158	158	180	168	149	171	189	174	171	168	156	150	179	172	164	171	183	150	149	167	184	152	166	159	176	161	164	151	170	178	142	167	165	166	166	142	146	165	146	169	174	167	149	151	165	203	165	174	158	163	168	166	162	181	137	170	149	159	150	144	142	167	167	176	161	181	188	162	167	138	175	156	169	160	139	169	155	161	184	158	181	173	153	158	180	187	154	166	167	178	175	159	155	178	166	176	166	160	180	165	162	147	161	177	175	172	154	178	162	180	175	176	148	179	190	183	165	159	156	147	206	165	167	160	156	147	140	156	161	175	162	178	160	188	156	179	161	178	179	174	171	163	154	175	155	145
6166	578	604	601	572	582	523	542	519	551	494	507	476	491	502	513	512	517	471	522	517	500	463	456	503	436	480	489	518	505	530	515	489	479	507	490	508	510	471	477	470	535	507	488	528	459	459	489	492	489	516	497	502	457	457	500	496	502	453	505	498	485	456	466	468	487	471	502	470	472	513	501	518	504	485	468	506	472	505	482	475	472	489	438	504	474	480	473	476	489	476	489	482	489	443	499	480	475	498	528	496	485	488	478	473	473	515	477	495	490	499	492	504	486	483	503	492	508	501	505	472	476	480	482	439	473	460	472	468	446	492	483	483	477	491	474	450	492	503	505	486	504	495	466	449	486	506	466	492	463	473	494	478	503	530	492	520	540	493	467	483	514	503	530	473	467	478	507	454	482	505	473	515	490	517	493	485	489	476	509	537	512	472	470	473	493	489	473	486	487	496	495	476	521	514	486	480	499	483	495	520	496	493	475	511	460	490	494	476	467	517	448	451	501	447	533	502	493	482	476	466	489	457	471	474	494	522	492	458	508	528	510	484	482	512	521	533	521	512	483	499	499	462	507	529	503	511	453	460	485	476	507	488	502	507	520	489	472	455	476	523	486	440	514	490	483	474	487	493	467	466	425	461	469	511	497	491	485	515	478	449	490	502	472	483	521	503	491	493	485	451	458	482	486	502	473	502	483	414	524	511	457	465	463	505	491	460	479	443	455	475	482	514	504	490	476	491	462	523	499	487	443	508	479	479	517	503	496	520	471	488	470	483	499	484	491	533	473	470	474	492	492	463	461	469	486	473	461	517	450	511	480	498	489	518	468	499	500	445	478	451	486	459	492	471	509	474	509	521	504	461	482	458	474	473	496	507	469	498	514	509	475	496	516	468	482	479	505	505	510	474	497	472	499	479	505	455	510	530	449	485	483	514	474	539	440	476	485	467	493	515	510	475	501	507	423	483	510	524	476	472	500	501	505	473	496	508	459	473	488	528	521	483	451	466	490	457	512	495	444	481	503	521	469	496	516	478	486	495	454	479	462	483	485	540	484	499	459	469	502	474	513	475	480	467	495	495	468	510	487	503	471	463	468	522	504	494	496	487	472	478	455	502	485	500	497	495	452	512	465	474	528	497	485	493	471	479	490	454	472	534	506	505	482	484	498	449	505	495	487	501	473	482	494	509	498	466	458	492	486	496	495	506	484	476	459	464	477	507	472	490	476	497	470	531	468	504	476	491	478	471	478	491	515	467	506	495	488	522	508	524	468	499	533	489	482	491	465	474	494	486	472	520	478	460	471	482	483	473	456	468	470	486	487	482	483	454	502	497	479	476	523	471	487	448	475	463	515	464	477	502	483	483	462	491	513	460	477	518	480	489	459	469	481	474	472	464	497	503	479	491	492	503	518	503	481	470	478	477	471	484	501	486	484	551	468	511	504	504	487	502	465	525	464	506	509	484	500	484	500	463	456	524	461	494	499	486	443	438	510	487	515	492	491	473	523	489	444	474	479	527	442	518	467	471	507	476	468	463	471	500	494	470	506	441	491	471	459	502	507	473	483	509	469	515	486	434	488	490	490	445	494	498	507	495	465	506	463	505	528	418	499	534	460	462	478	512	507	506	487	483	484	442	440	510	528	498	512	474	481	523	455	455	478	500	490	481	481	487	506	538	507	490	518	474	459	463	459	515	475	470	457	474	476	484	501	466	467	473	507	485	480	493	494	501	504	462	512	477	481	508	492	513	523	468	489	478	484	491	484	491	479	470	476	489	482	457	567	476	497	464	489	456	452	487	446	530	506	475	463	496	474	507	458	461	488	511	543	523	449	469	474	516	502	504	485	463	460	470	459	472	474	502	513	480	467	484	482	483	465	482	440	514	480	465	473	506	505	502	507	496	461	428	472	518	498	475	500	501	492	517	486	493	488	499	520	439	472	484	508	491	495	491	487	485	467	465	536	481	462	473	544	471	478	453	483	529	516	456	486	500	523	497	526	420	506	520	489	488	495	471	504	501	487	481	476	469	494	498	457	506	488	502	451	506	479	498	473	489	489	490	498	478	518	507	472	511	513	498	514	480	487	505	447	535	464	503	510	486	471	512	525	488	512	518	534	490	457	489	497	506	484	491	479	477	477	499	479	466	480	484	483	524	479	478	489	490	471	492	485	507	500	451	494	491	514	464	479	481	482	497	458	499	459	473	443	501	469	532	485	485	498	454	517	469	472	474	485	446	453	485	498	503	523	461	468	484	482	501	507	531	485	464	463	482	498	468	463	484	495	492	463	470	499	477	520	507	488	479	511	522	482	509	455	499	452	542	465	460	473	473	515	457	492	469	504	490	480	444	470	484	484	505	480	490	457	495	480	467	520	481	470	419	448	515	504	477	477	479	482	476	472	475	506	512	507	486	508	461	451	481	507	462	499	453	457	504	487	512	475	498	532	502	527	508	466	457	515	504	494	498	479	500	481	495	472	525	485	502	485	511	529	476	498	469	460	493	477	465	439	490	472	521	503	454	473	461	459	479	475	505	527	459	498	484	415	473	456	485	495	487	498	444	505	458	494	474	508	489	457	457	493	504	509	474	453	506	456	493	485	495	496	486	467	453	504	458	451	467	444	499	481	471	497	521	465	477	487	498	527	490	489	458	493	514	496	490	486	467	488	470	485	490	472	479	483	483	501	490	487	479	476	446	451	472	476	465	483	485	476	505	500	507	493	471	474	483	442	515	449	530	457	474	472	502	484	501	466	521	483	492	460	481	500	522	470	509	487	518	435	498	474	485	462	477	510	483	495	470	508	470	459	512	492	496	489	492	486	504	485	476	469	461	490	537	510	509	455	474	500	516	498	507	494	436	492	476	474	465	483	485	438	511	476	514	474	464	489	450	525	478	485	468	485	475	481	499	449	521	501	513	493	499	508	500	530	453	461	499	517	464	459	476	481	476	515	492	521	482	501	469	454	493	516	492	470	436	463	494	496	509	480	518	502	515	451	483	509	467	505	501	460	518	448	507	464	462	471	459	493	511	503	518	520	458	474	496	481	492	491	499	493	476	500	486	479	484	462	491	464	456	460	492	526	460	503	469	475	510	493	505	475	490	478	452	421	487	490	519	479	487	459	482	485	503	515	507	497	484	505	471	521	498	475	525	447	453	462	496	527	516	504	468	500	464	507	450	540	528	443	462	505	483	485	470	487	497	483	499	459	495	503	486	486	490	494	475	532	477	476	514	449	449	433	456	463	462	505	462	495	465	507	465	479	483	485	472	477	498	509	476	482	527	472	474	469	517	502	487	456	507	507	504	479	482	514	493	466	509	527	505	495	484	479	502	480	517	490	471	463	514	455	468	466	484	531	498	480	479	509	450	477	506	468	490	500	504	514	468	535	469	475	545	500	494	479	468	480	524	502	470	464	478	453	487	488	498	502	461	492	483	491	472	472	507	486	486	445	481	469	506	508	470	474	462	475	543	522	473	503	454	487	503	474	489	512
26826	3901	1352	1021	734	587	582	441	471	414	402	418	344	321	356	349	329	379	364	306	311	343	299	343	326	336	339	363	334	350	319	319	283	341	297	328	311	324	320	315	313	296	262	308	334	327	329	302	301	307	311	288	336	303	334	289	306	341	310	286	322	318	311	329	317	297	341	312	364	331	336	315	299	359	304	314	323	336	327	305	304	320	320	308	305	370	327	330	319	320	340	349	344	316	335	307	277	280	296	360	306	315	305	299	328	335	292	326	348	306	318	286	315	331	328	340	353	304	320	308	333	322	298	334	308	326	306	312	283	313	303	327	304	323	319	307	321	325	318	347	309	314	330	347	310	337	320	309	295	352	334	304	321	334	318	322	299	341	325	338	360	361	315	355	356	318	324	338	304	336	280	311	288	332	346	287	304	326	335	335	305	309	280	312	326	313	309	319	333	307	337	330	365	317	302	277	296	306	301	293	328	306	325	288	356	336	314	329	328	321	295	286	334	299	311	308	295	359	340	310	323	302	323	335	303	301	318	376	312	330	336	328	341	307	313	306	319	308	313	358	328	330	304	307	325	329	309	317	347	319	326	299	329	320	301	280	322	278	301	295	279	317	301	338	308	303	321	315	331	328	338	339	317	291	341	322	346	311	309	322	294	315	322	327	310	292	360	303	325	328	336	329	296	275	321	315	312	349	321	322	311	296	324	314	346	350	295	289	329	360	299	306	320	346	366	339	319	293	302	315	299	316	322	316	286	335	328	333	310	306	326	322	312	304	326	348	322	317	323	356	317	311	335	309	329	325	296	305	327	319	311	354	338	314	325	316	333	288	306	304	330	312	308	308	316	324	328	330	332	309	323	326	297	295	317	302	323	341	317	334	332	306	306	315	304	332	342	317	352	326	352	307	330	302	341	326	359	335	305	294	294	325	309	298	312	333	318	330	323	342	312	278	314	324	332	302	318	346	314	319	307	342	323	327	319	321	308	324	304	340	305	327	340	284	307	316	321	314	349	282	292	302	320	294	322	303	322	321	315	325	314	289	312	311	310	311	334	306	296	343	323	368	303	279	300	283	332	314	354	321	301	308	337	300	310	309	323	357	313	330	315	302	339	316	308	315	308	282	330	323	319	343	323	337	307	330	310	299	341	335	317	304	309	303	326	337	317	326	329	295	323	304	311	322	320	327	285	327	316	337	301	306	312	317	342	333	337	321	307	318	318	296	304	297	319	300	310	346	313	350	274	311	325	348	329	303	328	344	323	323	322	352	323	300	294	299	293	350	304	325	343	314	304	334	296	326	323	330	303	278	313	302	325	297	310	345	326	322	324	337	301	266	340	314	329	319	341	312	290	319	303	332	322	294	302	328	290	359	322	325	333	313	320	306	324	321	305	295	290	316	327	302	295	344	309	319	312	302	325	315	290	315	330	335	326	324	302	328	326	320	315	315	309	320	303	337	307	312	265	320	297	288	336	306	305	297	313	316	321	365	286	294	294	342	333	296	298	257	272	337	303	330	302	332	312	363	326	309	290	313	323	323	327	307	312	306	311	294	318	338	339	336	326	325	307	338	276	322	334	334	344	290	312	329	333	328	326	331	315	309	282	325	332	341	310	266	347	327	310	309	318	307	323	307	272	291	311	300	324	306	364	340	326	298	314	318	284	303	313	312	330	309	347	327	340	303	350	319	336	333	271	323	294	295	298	317	305	314	321	310	334	305	319	327	322	324	318	315	326	345	340	323	340	335	298	342	317	299	314	305	303	327	323	298	320	307	330	350	288	328	300	340	344	302	315	286	322	339	304	278	283	340	311	287	332	316	329	359	307	319	301	334	327	301	320	329	300	318	326	373	353	344	318	345	302	296	321	326	318	337	293	338	300	314	367	354	308	364	319	351	347	340	325	332	304	333	325	289	325	335	320	310	332	294	305	299	329	313	329	283	334	296	301	313	356	373	324	346	279	357	324	311	333	370	290	289	290	317	298	317	335	339	330	296	278	328	308	321	303	295	304	330	320	340	313	325	317	319	344	291	316	327	317	335	305	367	313	303	291	294	296	341	292	294	329	311	305	286	303	302	342	325	325	325	306	330	337	275	345	285	334	329	305	289	302	336	322	326	318	305	300	294	330	291	294	336	270	291	336	320	316	315	337	319	357	301	361	316	336	312	305	312	309	345	334	331	297	340	333	309	315	316	309	319	318	309	327	331	357	311	306	335	329	309	317	324	326	329	307	317	282	343	306	299	306	345	294	307	327	315	298	310	320	339	325	358	344	332	291	287	298	327	318	319	343	330	297	332	303	324	312	313	315	281	313	293	279	323	291	311	351	285	319	314	335	322	298	302	297	311	348	312	320	311	334	347	327	309	282	315	321	316	286	334	345	295	317	311	345	279	354	333	307	332	306	294	328	365	317	305	345	317	331	315	322	318	328	375	303	334	327	305	320	307	310	290	332	344	306	302	335	340	311	321	344	327	283	339	308	323	339	327	314	327	303	333	312	322	300	279	322	295	328	336	325	313	305	338	273	318	310	337	314	273	342	313	326	314	314	296	286	316	306	334	305	283	348	339	314	301	309	293	299	299	300	337	311	345	316	342	295	287	333	290	281	296	328	329	302	306	323	370	302	350	305	316	306	289	301	317	287	312	327	315	283	317	302	330	315	322	319	329	345	319	356	319	304	326	317	291	302	331	312	289	335	335	320	307	298	329	302	314	322	298	299	305	294	320	339	341	278	339	306	326	326	319	324	346	328	298	282	323	316	312	300	309	277	323	305	299	298	302	282	338	320	337	308	343	335	299	337	326	321	304	313	341	306	346	321	315	295	339	319	340	335	307	333	348	324	325	299	297	320	326	321	352	291	304	323	307	326	317	350	305	335	316	337	294	315	321	335	303	330	348	343	346	342	355	321	300	318	309	319	330	323	318	295	328	324	329	307	315	299	326	341	309	315	332	333	309	296	309	321	289	295	329	332	310	311	309	286	326	313	287	307	342	347	323	351	339	314	294	310	320	309	301	328	288	336	314	340	316	322	308	346	309	336	331	295	333	297	306	321	309	308	335	294	300	290	308	318	310	333	328	312	324	325	326	301	308	325	306	323	312	286	334	315	347	349	321	298	346	308	342	340	301	328	339	299	328	326	318	298	356	279	316	331	319	306	276	301	326	364	329	345	326	324	350	338	326	350	373	350	311	329	321	327	325	290	332	316	336	314	326	330	314	332	349	295	312	329	336	281	335	283	327	314	316	312	312	332	309	331	304	313	317	340	323	304	319	338	288	322	301	287	307	351	311	330	328	304	309	291	325	294	293	321	360	320	285	309	285	309	300	320	292	309	317	307	358	333	356	328	296	286	296	303	343	311	333	296	312	309	303	343	344	312	325	325	312	304	322	316	329	306	318	285	300	296	319	291	323	327	304	339	334	310	320	318	314	296	313	332	310	331	327	291	312	301	263	334	339	259	285	260	315	313	341	307	286	310	324	319	328	289	360
13699	1650	2653	3106	2774	2362	2011	1749	1556	1509	1354	1296	1159	1139	998	1104	1027	1027	977	976	931	953	998	893	938	957	873	959	948	887	897	882	898	838	894	819	900	845	833	862	842	851	876	866	857	870	870	803	804	835	848	839	869	816	794	871	869	865	837	802	865	860	852	832	827	836	794	871	832	789	797	802	791	882	800	903	799	841	858	854	820	854	785	849	769	813	819	831	793	857	833	816	752	865	873	825	805	809	823	821	825	816	871	798	804	833	817	800	790	808	806	815	832	807	801	840	793	822	807	838	768	794	832	819	822	781	816	802	875	830	818	875	839	797	829	859	811	798	806	875	818	803	852	814	803	863	868	815	781	766	855	840	831	812	810	892	793	781	803	812	823	770	816	798	814	841	803	821	815	800	800	807	824	838	882	811	829	807	821	797	819	784	857	797	785	818	836	804	820	881	754	829	863	786	813	793	821	831	820	843	831	820	818	801	794	832	833	831	775	846	806	893	788	829	831	833	846	847	835	808	835	800	788	814	842	862	824	818	790	812	802	843	836	833	835	810	856	861	796	850	787	833	836	772	823	783	817	873	863	857	787	839	790	807	837	869	858	798	864	812	804	830	848	818	800	816	835	859	834	753	850	763	783	831	816	846	764	813	864	833	820	829	823	806	841	755	845	815	800	797	758	791	807	832	826	798	779	824	798	782	817	848	804	829	837	836	815	823	855	863	797	818	788	812	810	826	793	852	846	786	797	818	828	778	824	838	834	864	852	806	845	790	829	859	800	777	882	825	782	825	797	790	762	818	807	821	826	820	823	830	817	822	846	821	780	826	859	831	843	776	774	814	867	863	834	836	791	852	794	811	834	791	780	816	834	842	879	854	832	793	846	847	794	817	830	820	843	870	831	828	851	824	826	812	823	786	833	826	852	785	882	838	809	808	770	813	826	798	818	812	827	840	855	804	811	793	776	858	763	850	783	837	840	811	833	826	866	846	825	820	803	853	845	809	736	804	815	801	832	873	842	817	834	827	829	797	838	786	862	789	774	799	802	786	827	808	865	773	788	819	906	770	875	793	792	840	817	827	801	779	785	799	830	796	860	783	788	809	794	833	806	826	836	793	766	849	816	842	790	807	851	788	917	851	850	815	754	859	779	824	759	802	814	802	765	827	835	778	865	798	826	798	820	780	771	864	882	820	784	779	781	781	845	830	820	799	832	824	812	782	816	797	833	796	852	798	789	847	802	882	798	866	788	769	869	795	827	795	811	779	877	855	825	840	781	830	786	784	871	813	845	771	740	799	806	810	805	812	802	826	819	821	846	828	840	830	791	808	851	766	794	814	825	805	748	830	761	839	852	803	841	822	795	844	826	857	832	802	806	824	832	839	801	784	833	830	863	867	829	872	808	838	830	800	818	802	865	815	779	805	851	853	839	827	753	793	790	856	805	821	817	845	782	843	765	878	800	827	802	794	808	777	797	807	829	791	809	816	819	866	841	831	858	830	777	767	824	840	859	808	841	741	801	836	813	819	806	841	851	855	872	820	827	767	812	822	831	866	784	862	748	807	766	766	855	815	882	796	772	824	805	828	812	783	781	800	830	786	806	789	809	788	791	808	840	825	871	831	805	832	849	818	794	822	790	780	829	830	818	810	842	849	831	871	812	843	857	787	813	830	809	786	844	816	823	805	855	807	820	811	834	827	800	775	822	843	757	841	796	809	802	831	800	831	782	847	894	807	785	804	858	812	859	839	821	831	776	850	856	861	792	856	765	794	811	798	794	836	770	822	788	753	831	824	814	771	819	855	771	808	838	781	825	762	829	816	815	804	826	771	827	781	819	781	840	816	819	810	909	826	828	845	832	848	805	856	861	861	786	803	815	862	749	777	838	810	828	852	846	831	777	873	843	839	834	774	783	836	778	784	824	825	802	783	824	830	797	781	853	852	818	839	806	842	827	738	804	859	823	833	804	813	783	831	828	778	828	816	836	829	770	813	770	830	792	799	882	836	759	837	785	745	800	812	835	855	844	824	832	834	808	813	830	823	783	848	834	794	864	791	845	851	855	787	837	816	828	806	855	862	775	864	844	779	803	805	775	784	852	818	792	824	856	846	828	834	822	853	785	827	869	858	839	867	855	750	750	858	846	808	802	831	787	851	840	864	784	799	835	782	822	829	811	825	817	851	854	807	841	788	757	826	797	793	800	799	852	776	843	791	812	771	810	823	846	816	877	799	756	833	790	846	838	827	796	823	791	805	786	804	845	826	837	843	770	810	774	820	852	812	834	806	814	806	791	814	812	792	859	799	785	793	806	829	858	783	800	796	841	817	755	793	833	827	805	752	814	827	793	874	767	821	875	815	799	789	802	816	763	829	825	771	810	797	871	789	797	785	795	882	803	827	768	823	784	837	795	794	846	774	828	810	808	851	858	832	780	806	804	826	847	779	840	853	820	819	850	788	836	831	808	829	822	802	861	768	818	843	809	819	791	816	776	791	855	861	768	861	856	733	798	767	759	815	804	850	815	820	797	807	785	817	756	884	804	827	843	864	770	831	784	816	811	824	824	832	805	815	801	773	828	817	807	796	817	806	799	820	788	809	820	774	816	802	807	843	808	809	779	792	818	808	781	783	798	857	750	859	824	843	806	844	852	816	808	852	804	792	870	837	806	802	819	809	814	817	816	799	867	792	799	848	769	792	796	865	798	881	841	797	794	841	832	792	814	827	825	794	807	847	815	833	794	844	823	795	800	808	822	822	846	802	824	840	812	821	850	826	820	866	805	795	790	839	788	811	872	821	818	794	829	801	810	815	858	838	836	823	795	835	802	819	843	880	809	790	819	776	825	775	868	798	796	805	757	752	845	808	785	800	808	822	850	796	824	825	825	818	856	771	821	772	816	849	834	830	847	835	776	826	833	830	787	855	865	815	808	846	834	815	852	805	833	838	808	822	802	775	798	846	849	811	828	801	804	795	783	781	838	845	837	855	825	813	826	852	793	787	802	784	808	826	806	785	874	807	796	742	848	826	802	773	874	820	815	809	795	852	811	815	819	801	822	818	801	809	803	822	791	789	785	835	869	817	847	797	812	868	874	834	815	801	836	803	828	835	783	819	819	789	766	804	838	788	792	806	840	802	830	862	831	847	789	860	891	820	805	822	851	818	809	811	859	767	834	838	791	847	860	813	842	735	822	826	828	817	812	827	823	841	804	850	777	813	780	849	837	809	843	768	811	856	801	796	838	843	787	827	869	837	843	826	832	851	842	779	775	839	842	830	792	796	799	851	796	831	851	757	804	809	811	830	866	835	820	887	850	850	791	841	807	818	842	813	768	802	803	822	838	776	758	853	868	827	840	808	794	788	809	820	770	809	880	803	828	777	791	858	796	796	825	822	776	841	776	770	853	783	805	849	834	820	813	810	860	771	857	782	825	862	817	793	818	832	878	786	803	811	790	848	859	782	865	864	828	837	777	805	790	795	830	854	806	839	879	819
35924	7606	2897	1941	1376	1023	835	843	726	686	648	644	554	537	535	545	455	557	488	520	507	508	477	479	503	501	518	514	469	452	487	482	477	442	493	458	459	493	471	446	471	430	456	475	436	537	513	477	447	487	481	447	483	473	475	455	450	455	475	503	487	481	497	480	506	427	465	442	455	454	462	468	499	477	455	484	449	433	486	459	504	454	502	486	494	478	483	460	477	490	439	421	444	455	476	456	433	463	428	455	428	476	460	434	460	470	421	450	505	509	437	471	476	482	471	464	451	441	445	471	451	423	477	446	485	456	476	479	475	427	448	450	445	482	522	427	445	465	446	398	453	464	442	467	430	414	469	488	448	440	474	463	471	446	457	445	494	460	427	483	513	470	479	445	456	479	484	433	434	436	410	477	478	470	446	480	466	474	480	417	453	468	442	432	463	493	459	488	461	433	460	479	440	445	458	428	442	483	469	469	439	465	437	498	445	447	454	477	475	461	463	473	490	447	450	473	475	475	430	479	506	454	459	490	448	477	453	506	475	472	446	462	478	505	475	442	410	514	454	440	467	454	458	468	453	420	450	465	416	478	446	442	470	489	481	461	431	479	468	464	473	447	447	475	451	459	429	426	504	495	468	420	509	411	477	452	435	438	453	432	474	458	473	446	403	460	462	460	427	439	458	453	472	522	481	441	489	454	429	432	462	458	467	483	478	491	428	441	485	475	486	461	443	454	524	514	448	441	442	471	456	483	443	447	456	441	427	450	491	474	475	440	501	463	473	488	503	470	457	428	425	463	492	464	489	461	445	524	479	436	465	451	410	454	416	471	477	441	450	438	443	402	432	462	457	452	447	497	474	481	485	462	461	448	463	479	447	488	474	478	452	465	434	443	474	452	517	473	482	462	439	451	448	450	443	443	488	445	468	451	431	432	443	482	497	418	428	481	438	457	439	459	423	470	458	478	441	427	457	461	473	442	462	449	418	463	478	425	485	449	419	463	471	486	469	470	461	465	452	458	445	430	442	424	451	445	439	491	476	467	436	461	467	460	476	442	471	493	461	476	469	495	446	456	456	452	440	429	444	433	471	460	457	473	490	457	453	496	499	451	439	484	471	469	470	474	470	426	463	453	472	447	489	468	485	444	440	467	426	442	448	456	471	433	441	453	452	490	445	415	452	484	455	452	417	478	437	449	433	441	460	484	431	482	452	450	451	425	435	441	488	459	446	478	453	467	463	478	430	502	464	456	472	440	433	433	429	477	454	413	480	410	471	455	463	475	431	471	463	450	467	473	453	465	493	500	448	450	512	465	461	452	462	472	471	456	464	423	460	459	469	443	455	419	437	431	462	470	483	445	463	474	437	446	466	439	446	429	432	426	478	460	435	465	434	460	451	460	472	436	510	450	448	492	461	429	451	448	455	511	499	451	463	455	443	481	434	477	381	479	430	443	437	424	454	447	463	448	465	444	450	447	458	461	449	450	467	454	465	470	442	438	471	469	470	441	445	450	455	472	467	469	451	455	447	451	462	471	442	452	425	477	453	445	442	459	468	458	453	463	503	468	433	469	429	477	462	465	427	426	404	456	451	477	461	472	441	459	419	481	473	431	473	443	481	471	458	505	484	429	440	460	454	483	476	433	447	437	470	471	477	440	428	457	457	461	455	457	460	450	412	492	403	465	467	441	443	483	474	477	438	500	481	460	442	414	458	479	455	496	425	434	453	427	445	476	462	432	417	464	462	454	413	445	457	464	441	456	454	433	488	463	441	471	468	513	450	442	439	476	444	468	458	438	494	482	453	461	411	455	438	491	448	472	448	448	472	483	478	427	419	462	437	444	447	447	436	465	466	509	403	462	497	427	421	446	499	485	460	461	461	438	471	445	453	473	444	473	460	448	448	472	463	403	490	443	449	493	448	463	459	486	491	432	487	468	451	483	456	453	479	438	451	480	435	462	493	489	456	456	422	456	476	448	503	437	470	464	424	437	463	465	453	479	432	452	444	428	459	436	449	466	451	527	448	485	453	482	444	456	436	471	454	475	479	430	488	444	447	435	497	447	423	460	458	488	480	439	435	441	440	476	502	484	506	470	476	441	468	426	462	455	485	473	437	454	483	489	468	426	459	437	418	489	452	479	415	421	463	464	407	440	441	438	480	453	444	459	485	441	444	454	450	487	454	458	517	507	487	439	457	454	470	445	457	472	458	451	428	464	439	463	494	441	387	423	486	436	433	490	452	475	472	451	437	468	461	462	456	457	451	474	454	455	450	417	450	477	447	456	464	428	447	506	486	452	444	476	467	472	460	442	411	482	433	457	474	450	500	470	474	454	435	458	423	447	455	448	468	455	484	451	455	419	498	491	487	460	474	450	477	463	457	442	482	466	451	491	442	462	441	391	478	414	457	440	487	442	469	452	455	437	458	447	467	437	483	452	429	473	466	460	469	482	496	474	484	490	446	491	432	478	446	448	460	423	496	473	470	415	467	458	479	453	437	479	491	465	445	450	417	471	466	440	427	403	449	451	440	440	468	421	485	433	451	496	457	423	496	429	482	454	427	450	446	450	429	424	436	480	479	447	437	458	493	407	482	463	470	431	446	454	445	438	452	449	476	466	493	465	453	462	448	468	444	444	463	432	420	387	498	489	477	495	432	449	472	460	471	467	485	462	459	451	473	428	441	414	479	439	480	500	455	446	465	437	454	431	480	466	447	455	464	417	453	468	476	504	495	500	432	473	483	490	449	477	478	472	448	453	455	463	423	460	459	450	430	453	509	462	444	456	452	482	454	437	453	496	470	487	400	459	470	443	426	491	471	446	468	428	461	468	458	447	419	461	468	450	427	506	467	429	470	483	464	486	447	464	498	441	463	455	436	431	482	454	453	437	506	449	468	442	485	473	485	504	437	439	431	427	476	450	460	440	437	474	501	442	447	443	483	484	480	428	474	475	447	490	471	443	444	454	480	451	463	549	446	447	462	502	414	453	488	490	450	452	449	471	441	402	455	455	443	457	460	436	458	442	492	468	463	408	446	424	470	462	464	456	425	422	467	447	410	454	453	459	448	443	449	483	457	476	456	502	427	471	456	472	448	481	464	454	475	463	443	444	418	465	473	472	454	445	422	479	484	439	481	426	451	463	458	446	430	425	436	413	483	456	478	462	463	489	489	458	509	460	486	473	436	444	466	503	469	462	428	444	454	456	464	490	466	443	422	449	455	408	446	437	470	471	466	471	470	447	450	433	450	502	441	468	454	466	445	430	491	438	440	442	473	449	472	442	462	470	471	434	472	413	467	459	477	445	446	457	394	490	466	457	461	445	494	435	470	462	453	485	451	487	459	464	480	485	429	470	453	484	485	487	442	478	488	420	469	452	466	439	472	454	480	468	457	458	470	474	452	536	447	445	448	450	465	460	428	463	442	447	470	460	458	484	446	457	498	452	494	424	454	505	452	450	444	487	461	390	486	460	459	458	438	486	449	451	459	473	470	456
17547	2583	4785	5438	4688	4043	3353	2925	2540	2407	2262	1981	1763	1756	1646	1618	1561	1484	1481	1435	1362	1281	1377	1278	1329	1342	1277	1237	1199	1237	1219	1261	1232	1309	1264	1165	1206	1173	1108	1117	1215	1133	1211	1182	1124	1159	1079	1119	1145	1126	1141	1142	1180	1162	1111	1163	1123	1146	1169	1149	1089	1091	1085	1079	1118	1053	1085	1142	1136	1035	1099	1063	1119	1128	1119	1122	1121	1091	1086	1057	1055	1080	1116	1088	1137	1078	1050	1074	1128	1142	1053	1113	1117	1101	1083	1065	1102	1122	1100	1155	1044	1069	1087	1080	1076	1105	1047	1138	1054	1095	1087	1072	1098	1077	1061	1088	1109	1090	1130	1074	1125	1107	1113	1083	1069	1099	1134	1074	1052	1084	1055	1106	1078	1105	1137	1113	1088	1127	1069	1085	1074	1076	1094	1103	1131	1080	1044	1058	1084	1047	1052	1065	1069	1066	1108	1137	1064	1115	1113	1072	1076	1128	1066	1112	1101	1038	1048	1080	1035	1104	1159	1112	1088	1147	1022	1086	1089	1073	1032	1090	1113	1050	1111	1128	1029	1069	1051	1101	1180	1069	1096	1100	1085	1092	1036	1098	1048	1133	1085	1073	1069	1118	1133	1045	1128	1104	1089	1095	1092	1126	1093	1083	1146	1073	1068	1069	1037	1056	1076	1021	1122	1102	1034	1114	1030	1061	1072	1116	1097	1149	1118	1073	1053	1118	1154	1098	1041	1065	1069	1026	1076	1108	1041	1113	1099	1070	1088	1064	1142	1111	1104	1119	1086	1040	1062	1109	1063	1054	1016	1103	1083	1023	1100	1116	1068	1120	1044	1094	1063	1049	1162	1068	1091	1094	1075	1084	1095	1129	1132	1050	1098	1071	1049	1063	1045	1062	1052	1155	1068	1055	1090	1115	1050	1131	1091	1077	1104	1140	1104	1075	1050	1046	1049	1058	1071	1099	1093	1144	1104	1099	1058	1058	1071	1069	1126	1065	1123	1038	1063	1091	1185	1066	1047	1136	1086	1120	1047	1101	1071	1079	1114	1080	1142	1043	1079	1056	1106	1105	1077	1083	1000	1117	1111	1070	1077	1125	1114	1080	1085	1087	1070	1133	1102	1061	1084	1146	1104	1147	1019	1087	1107	1130	1087	1078	1099	1088	1112	1043	1087	1045	1056	1072	1042	1098	1061	1069	1059	1083	1082	1105	1104	1057	1059	1093	1106	1083	1120	1077	1060	1087	1095	1142	1087	1099	1126	1098	1089	1108	1089	1092	1049	1080	1122	1022	1075	1072	1092	982	1090	1118	1077	1036	1051	1015	1098	1077	1117	1076	1120	1088	1066	1086	1099	1050	1064	1052	1091	1032	1103	1083	1086	1086	1001	1098	1105	1023	1028	1035	1099	1108	1079	1057	1071	1055	1093	1084	1103	1125	1123	1066	1070	1054	1118	1063	1113	1136	1093	1087	1083	1126	1030	1075	1111	1095	1098	1082	1092	1063	1100	1061	1139	1099	1091	1063	1074	1046	1082	1122	1048	1070	1042	1078	1111	1088	1082	1106	1053	1120	1034	1057	1149	1085	1105	1143	1120	1090	1037	1058	1093	1088	1072	1092	1020	1074	1066	1133	1075	1040	1068	1080	1113	1125	1113	1102	1051	1088	1076	1092	1066	1041	1046	1116	1086	1083	1066	1084	1121	1133	1054	1073	1059	1066	1044	1086	1076	1039	1018	1092	1079	1097	1108	1093	1071	1091	1133	1100	1059	1056	1138	1005	1069	1028	1131	1138	1088	1079	1092	1098	1115	1086	1067	1105	1062	1140	1082	1077	1126	1125	1138	1087	1059	1115	1033	1102	1056	1053	1088	1053	1133	1088	1068	1082	1072	1078	1045	1135	1114	1128	1088	1086	1068	1133	1051	1057	1109	1164	1108	1107	1055	1092	1105	1135	1099	1115	1083	1095	1029	1089	1057	1050	1054	1070	1105	1057	1089	1088	1023	1119	1093	1099	1030	1119	1082	1078	1063	1080	1028	1092	1015	1085	1116	1084	1076	1135	1078	1095	1057	1123	1094	1079	1074	1090	1131	1092	1121	1054	1089	1071	1079	1078	1073	1054	1066	1039	1084	1032	1113	1065	1111	1058	1122	1074	1115	1058	1084	1083	1099	1125	1140	1033	1124	1081	1111	1063	1073	1084	1071	1079	1130	1055	1085	1059	1070	1079	1110	1097	1082	1069	1069	1065	1064	1093	1083	1102	1102	1064	1103	1026	1098	1110	1062	1115	1041	1078	1079	1076	1088	1070	1087	1059	1076	1042	1097	1150	1099	1044	1147	1070	1120	1098	1001	1067	1086	1137	1061	1140	1075	1061	1072	1093	1016	1111	1057	1099	1088	1126	1090	1122	1090	1067	1082	1073	1077	1068	1106	1053	1149	1098	1066	1085	1070	1049	1130	1059	1121	1124	1099	1043	1138	1064	1018	1052	1206	1026	1083	1077	1131	1042	1059	1101	1129	1057	1048	1076	1098	1108	1052	1070	1079	1056	1134	1087	1081	1111	1074	1077	1110	1097	1138	1073	1105	1114	1038	1060	1134	1056	1090	1050	1106	1107	1077	1093	1127	1088	1086	1095	1111	1098	1091	1036	1103	1095	1139	1087	1091	1113	1117	1098	1074	1037	1147	1155	1045	1067	1139	1015	1022	1040	1147	1125	1058	1093	1088	1047	1058	1136	1086	1078	1075	1075	1111	1058	1097	1050	1116	1051	1078	1120	1107	1100	1137	1088	1106	1107	1093	1072	1097	1089	1048	1070	1135	1048	1060	1083	1133	1069	1065	1033	1082	1071	1056	1115	1111	1061	1097	1109	1102	1086	1090	1123	1090	1056	1093	1079	1070	1048	1099	1143	1099	1118	1007	1108	1108	1099	1050	1066	1063	1130	1055	1100	1131	1150	1044	1092	1087	1033	1082	1056	1048	1042	1102	1047	1104	1044	1050	1053	1070	1096	1045	1032	1086	1119	1138	1097	1066	1131	1037	1074	1107	1065	1126	1004	1152	1100	1056	1010	1059	1088	1087	1058	1081	1022	1091	1080	1044	1075	1158	1114	1120	1037	1096	1077	1070	1053	1038	1107	1073	1097	1082	1061	1045	1078	1076	1024	1123	1041	1091	1159	1010	1080	1025	1103	1090	1098	1059	1034	1108	1070	1064	1031	1086	1174	1053	1032	1101	1098	1119	1085	1082	1053	1055	1061	1097	1081	1063	1055	1067	1073	1128	1067	1080	1035	1109	1057	1066	1109	1087	1126	1138	1035	1149	1139	1090	1124	1036	1062	1102	1083	1126	1139	1123	1147	1044	1114	1059	1145	1064	1066	1025	1125	1066	1064	1072	1095	1092	1080	1103	1055	1085	1068	1088	1100	1102	1052	1040	1146	1095	1171	1085	1086	1107	1006	1041	1090	1129	1033	1146	1060	1061	1065	1101	1052	1101	1101	1101	1076	1071	1055	1124	1019	1042	1115	1081	1085	1149	1086	1106	1049	1069	1102	1078	1089	1048	1110	1084	1092	1066	1098	1144	1100	1029	1105	1136	1082	1067	1111	1060	1133	1137	1121	1095	1070	1059	1065	1076	1100	1106	995	1054	1064	991	1054	1057	1054	1071	1057	1119	1110	1026	1044	1068	1093	1092	1023	1112	1105	1130	1101	1103	1060	1081	1085	1018	1110	1054	1069	1112	1132	1052	1057	1055	1121	1081	1065	1144	1098	1057	1015	1122	1039	1107	1074	1109	1082	1099	1035	1060	1073	1108	1080	1097	1082	1066	1068	1047	1086	1065	1033	1095	1129	1054	1086	1078	1029	1015	1104	1075	1135	1097	1095	1113	1114	1101	1074	1078	1068	1092	1089	1100	1071	1070	1057	1061	1097	1050	1084	1114	1028	1077	1052	1068	1091	1144	1089	1059	1100	1076	1090	1119	1046	1107	1071	1122	1136	1100	1059	1128	1055	1127	1064	1087	1120	1095	1114	1079	1069	1065	1119	1084	1071	1118	1047	1067	1093	1118	1061	1086	1039	1080	1035	1088	1082	1100	1037	1002	1067	1110	1031	1063	1040	1105	1096	1078	1099	1112	1155	1101	1144	1093	1059	1080	1063	1097	1094	1066	1058	1091	1102	1081	1142	1076	1072	1022	1141	1045	1051	1089	1076	1041	1062	1074	1059	1128	1117	1037	1058	1093	1038	1087	1120	1081	1083	1101	1123	1021	1098	1071	1122	1064	1132	1035	1088	1098	1103	1069	1163	1036	1058	1068	1096	1091	1070	1098	1160	1095	1108	1128	1077	1099	1109	1073	1105	1062	1094	1134	1083	1025	1083	1045	1042	1117	1055	1137	1090	1063	1126	1070	1104	1114	1097	1088	1075	1040	1060	1059	1092	1111	1066	1052	1069	1094	1088	1099	1112	1131	1103	1066	1079	1144	1139	1066	1109	1117	1094	1110	1029	1063	1066	998	1010	1038	1068	1102	1063	1031	1146	1154	1067	1128	1096	1026	1073	1060	1069	1079	1093	1081	1024	1109	1098	1096	1129	1044	1090	1119	1087	1080	1084	1063	1103	1104	1084	1141	1116	1049	1129	1138	1031	1087	1075	1132	1077	1096	1075	1163	1058	1076	1107	1092	1074	1062	1106	1085	1017	1104	1096	1179	1015	1132	1106	1118	1061	1067	1071	1097	1018	1101	1132	1028	1069	1015	1098	1076	1135	1067	1053	1073	1011	1066	1027	1149	1094	1058	1148	1089	1092	1065	1073	1063	1029	1134	1061	1061	1111	1107	1091	1040	1151	1094	1069	1077	1060	1076	1086	1042	1089	1076	1134	1136	1143	1086	1066	1089	1080	1099	1054	1135	1121	1057	1074	1078	1097	1096	1084	1135	1064	1062	1077	1110	1096	1055	1101	1086	1131	1067	1031	1076	1052	1097	1034	1031	1048	1061	1081	1103	1111	1018	1130	1096	1113	1082	1103	1096	1023	1031	1115	1118	1104	1050	1060	1072	1112	1092	1120	1107	1075
11410	763	202	173	170	166	191	188	168	175	178	152	145	177	174	150	163	173	144	167	165	163	179	170	169	171	174	179	147	154	158	178	175	174	145	153	152	162	194	175	165	174	176	160	167	184	169	170	172	160	155	177	171	155	161	144	133	137	180	152	162	157	173	176	189	165	188	159	162	181	178	168	180	159	189	145	194	173	180	158	161	160	174	177	162	182	163	191	164	165	173	194	163	170	177	169	147	164	169	159	170	171	164	176	163	173	153	138	162	172	153	151	143	166	175	184	158	147	166	141	173	164	169	157	170	165	185	174	174	194	161	163	168	150	154	162	166	144	163	150	154	145	166	155	152	166	161	154	175	162	152	163	164	165	169	170	149	149	147	169	161	152	148	166	163	161	151	153	155	165	154	166	148	139	154	164	166	159	147	170	169	183	171	179	169	185	168	186	180	173	177	192	141	145	148	163	160	145	165	156	177	184	183	167	168	206	151	159	164	144	154	174	174	172	160	170	183	165	178	156	144	164	156	159	147	150	169	175	165	174	183	147	183	163	172	167	145	163	160	152	175	152	148	163	166	166	146	176	160	167	129	161	169	164	169	162	176	178	156	133	151	152	153	169	164	175	162	151	190	150	166	167	178	169	167	160	149	161	165	195	146	169	168	148	183	159	195	147	147	157	152	169	153	184	148	174	154	186	166	177	166	179	178	151	153	164	165	171	156	165	180	189	197	151	167	177	137	162	182	159	182	164	196	158	156	166	151	147	157	171	183	170	169	163	153	154	189	162	169	142	155	157	137	161	161	162	162	169	161	169	161	182	154	159	168	166	160	171	154	160	168	168	162	157	172	168	177	175	184	158	159	169	174	169	162	165	159	143	159	163	169	176	161	155	173	178	165	167	145	177	164	155	188	165	154	174	168	186	177	132	164	173	129	165	154	162	180	163	175	143	137	172	149	162	154	165	152	165	183	156	164	178	163	135	166	176	155	161	139	159	180	157	162	152	176	153	150	162	175	145	158	155	147	130	196	187	146	156	175	158	162	156	156	141	158	148	172	175	159	159	168	180	164	160	174	165	165	163	162	155	166	144	195	173	155	148	179	149	180	157	149	154	157	175	166	212	158	167	169	162	172	151	173	173	147	174	167	174	166	141	146	151	146	178	150	166	145	148	191	150	172	165	174	182	179	162	141	145	169	161	173	194	166	168	185	174	189	162	168	179	151	134	169	149	164	160	179	163	172	152	165	197	153	166	154	153	159	155	159	169	178	160	153	154	172	142	166	147	148	150	154	186	155	175	131	140	154	157	160	162	179	138	131	187	141	147	149	167	165	177	153	161	159	174	144	171	159	158	195	175	183	151	171	171	167	162	181	170	157	172	166	147	167	149	152	157	164	165	156	147	142	184	175	149	180	184	152	149	160	173	168	185	180	157	165	182	176	153	153	155	142	166	139	159	171	169	165	169	158	166	192	150	179	166	164	149	171	181	173	129	150	154	191	151	178	156	150	155	157	168	193	133	166	155	165	157	166	175	141	158	170	146	145	138	170	161	152	157	177	164	160	177	155	185	170	163	158	162	160	150	164	155	175	167	153	167	174	155	157	157	186	168	166	156	129	159	187	154	163	154	170	175	181	132	162	180	174	173	169	163	171	147	164	197	175	160	162	136	185	153	175	171	189	163	170	161	154	176	167	189	151	169	166	189	169	171	181	201	166	185	167	146	177	165	163	156	151	160	167	169	150	177	150	158	191	158	164	160	177	180	172	154	159	142	188	148	132	150	162	165	166	164	159	167	170	186	163	179	192	180	169	145	167	171	166	157	174	187	152	155	159	187	177	157	162	159	161	161	172	184	165	168	161	142	154	195	153	171	184	153	155	157	147	193	157	151	174	162	169	155	174	159	169	170	147	180	159	167	167	185	155	153	165	163	144	145	161	168	150	136	140	156	157	170	163	168	161	163	165	171	166	172	126	143	127	149	176	151	137	184	163	158	157	158	177	141	166	176	173	160	148	169	159	166	170	160	161	149	159	144	170	184	181	152	151	175	139	158	148	151	163	164	175	153	158	169	167	173	174	163	157	159	152	167	182	165	169	187	164	176	173	156	153	170	167	164	171	153	167	164	152	152	204	171	171	172	168	175	161	149	162	164	175	162	158	187	161	201	162	140	151	157	177	172	178	149	161	163	185	172	171	182	162	161	143	168	171	162	177	148	185	155	161	161	173	169	156	151	163	189	162	165	143	172	153	173	172	159	151	179	178	179	144	176	159	182	155	172	157	160	151	171	197	156	170	167	167	147	144	194	187	166	144	158	175	154	155	173	161	155	136	155	173	183	175	152	177	178	164	133	174	161	162	163	156	167	155	148	158	165	186	161	152	189	151	165	154	159	192	169	175	169	163	165	150	148	175	177	160	178	163	145	160	153	155	159	146	188	132	178	149	157	178	176	149	147	155	160	130	163	169	167	162	166	184	167	154	139	141	150	176	161	149	159	171	174	175	147	158	160	169	152	168	157	169	147	175	168	182	188	177	164	168	162	171	165	178	161	140	159	173	183	162	174	189	158	163	185	174	157	155	139	175	159	166	146	175	155	171	154	161	168	178	192	174	178	175	161	152	160	167	149	168	152	177	182	195	194	171	170	153	157	176	161	170	162	171	176	167	164	175	158	182	150	159	165	167	160	164	168	159	166	155	172	147	175	183	170	173	156	162	163	154	142	153	167	151	158	147	155	171	168	168	159	164	146	145	155	181	179	185	176	176	160	161	182	159	168	166	170	167	169	188	171	143	154	162	167	171	157	165	177	164	150	169	175	172	164	162	147	154	176	142	173	168	145	164	151	154	147	165	152	142	162	155	164	170	164	173	157	176	154	144	150	164	169	167	185	184	181	138	139	157	134	177	144	167	188	170	154	156	180	190	169	160	162	163	170	164	166	177	151	160	166	139	190	171	150	177	162	166	171	149	164	204	170	165	154	163	145	143	161	185	166	190	188	170	196	169	144	162	190	158	177	147	153	156	178	156	158	149	149	186	175	138	151	139	171	171	166	159	175	170	180	175	169	164	156	178	162	189	168	161	170	172	133	151	176	152	154	191	192	172	155	161	179	165	162	184	146	155	182	138	171	173	141	164	158	170	179	182	164	161	150	167	166	163	143	148	170	146	145	178	168	131	155	186	154	172	173	163	144	145	146	179	156	161	139	198	157	147	153	190	163	148	169	143	166	154	171	142	151	173	142	161	173	181	164	168	186	189	170	138	127	164	164	159	176	169	162	159	193	157	180	162	179	148	171	159	141	150	171	174	147	161	166	145	151	179	182	169	165	145	177	152	172	173	190	154	155	157	167	163	158	162	177	159	112	163	193	136	173	169	160	173	182	172	152	173	157	163	158	171	158	163	174	178	185	143	177	184	166	148	154	158	160	164	183	138	172	171	165	176	187	180	150	145	167	145	152	153	181	148	166	150	146	164	159	163	182	170	172	152	169	182	174
5886	614	573	549	579	530	540	520	566	488	519	509	515	492	466	476	514	461	484	501	499	524	484	464	474	486	459	514	478	524	503	483	485	510	493	486	494	479	472	477	501	490	518	489	519	524	491	465	495	463	499	497	500	455	505	478	529	457	467	479	504	468	475	528	482	486	499	475	498	529	509	508	516	497	496	472	521	476	511	452	506	467	513	462	493	493	487	465	496	473	485	489	469	483	446	493	490	467	518	484	460	439	465	490	490	493	476	495	474	467	482	455	492	494	504	478	491	459	483	502	505	430	491	504	501	504	470	467	480	467	464	490	489	501	483	512	506	469	487	485	464	456	506	441	529	487	535	487	504	505	472	456	460	488	501	470	495	459	485	487	488	483	475	482	489	505	479	465	515	525	488	475	479	478	466	464	495	496	477	474	488	481	497	500	480	489	468	452	476	489	455	478	471	480	445	503	506	492	491	478	491	500	428	484	469	488	487	485	521	496	485	434	504	471	466	507	456	433	477	480	447	485	471	468	459	485	480	497	474	498	423	489	504	507	497	493	536	458	474	453	477	475	512	498	482	466	501	460	500	470	472	444	476	487	484	465	489	512	496	489	472	532	503	539	470	486	469	527	480	500	470	475	507	490	506	529	479	523	484	480	461	474	486	479	495	492	487	486	460	466	430	481	479	473	495	464	480	493	484	497	477	456	497	483	477	484	458	504	495	482	488	495	504	484	479	484	523	476	490	468	483	474	456	498	497	491	484	517	474	468	479	537	455	485	461	479	477	518	477	511	522	467	503	480	537	450	481	498	490	532	515	447	481	465	533	485	524	446	487	496	519	509	480	508	520	491	506	495	488	532	524	506	455	531	496	478	512	458	506	462	502	463	486	499	453	514	470	453	496	464	459	456	476	477	519	505	474	489	524	458	500	496	454	508	510	470	472	458	468	459	485	498	456	477	470	456	458	517	491	509	478	489	451	468	459	470	459	479	475	503	477	523	496	474	486	489	447	488	495	470	451	487	494	478	454	465	461	493	500	489	485	495	486	521	482	478	494	496	472	493	487	474	481	474	464	481	474	465	523	500	524	457	484	502	499	455	505	486	498	499	484	456	444	486	493	500	475	484	488	480	476	462	498	540	448	482	471	477	436	497	487	442	469	503	468	502	455	525	515	432	512	450	503	489	494	426	450	481	505	519	466	495	490	449	484	458	442	495	469	470	521	510	518	495	506	478	477	524	498	470	452	469	510	515	468	527	461	501	493	481	484	497	464	455	465	504	509	468	491	464	447	464	473	458	528	506	483	431	506	479	469	502	490	448	493	463	493	477	493	458	501	533	476	502	496	478	522	462	474	482	509	468	482	461	454	487	494	494	481	506	531	505	486	468	482	519	488	441	479	499	499	467	485	484	501	479	464	518	447	490	473	503	473	479	485	513	553	468	505	444	452	515	519	500	451	465	475	466	520	479	519	492	451	470	516	503	468	477	493	498	518	474	451	500	500	504	492	479	475	481	487	454	486	464	468	492	504	505	476	468	448	462	505	519	503	467	453	519	474	487	519	483	498	518	543	470	463	486	458	452	500	466	454	519	482	492	501	499	510	483	457	469	510	496	483	479	451	473	505	512	528	468	486	511	452	496	510	479	457	538	471	491	451	494	480	512	470	485	497	530	511	453	465	509	496	500	494	515	496	502	444	481	530	487	465	488	494	490	474	492	487	457	459	512	467	517	475	508	448	485	522	492	480	503	496	491	468	476	509	497	514	493	469	522	434	505	486	486	468	509	492	486	519	471	483	516	511	483	438	480	483	467	484	447	543	474	472	502	495	471	487	470	449	491	448	490	511	485	492	487	457	497	474	492	492	513	482	454	480	489	497	493	489	501	489	460	478	503	483	484	474	504	496	474	455	461	491	466	464	496	507	469	463	478	471	507	479	515	479	492	475	514	487	488	461	495	465	492	500	507	481	479	487	508	473	509	499	507	501	504	467	498	471	505	498	483	474	487	476	476	537	494	507	498	477	478	495	449	478	470	525	511	492	515	455	489	460	497	472	466	467	472	473	469	467	472	504	463	484	514	480	462	511	483	479	496	513	485	539	481	469	477	486	532	510	468	504	503	505	486	477	470	504	473	437	490	511	482	455	487	498	432	483	489	509	484	473	484	482	500	482	453	488	534	461	494	500	486	478	453	469	481	467	493	513	489	483	478	452	518	479	522	473	454	492	499	462	456	468	487	477	464	465	498	467	475	497	469	495	513	505	469	490	493	497	498	473	512	478	462	502	525	502	476	501	490	508	470	493	444	470	445	490	485	447	455	503	499	440	512	484	489	508	484	488	478	483	464	471	484	459	480	463	452	510	481	499	501	455	485	495	443	514	475	511	463	471	505	518	518	457	505	496	462	503	485	461	457	492	495	496	454	472	499	530	467	473	493	495	483	455	469	446	493	451	447	495	501	488	429	534	470	500	468	448	510	481	458	504	497	478	490	454	497	494	487	483	497	484	477	492	456	495	472	470	500	482	478	513	465	563	469	497	525	505	533	544	455	478	484	490	516	465	478	508	442	504	527	460	495	469	481	457	507	476	449	493	470	482	457	499	459	485	472	477	456	489	483	464	456	476	505	481	502	497	496	492	478	475	477	481	493	524	497	505	473	491	516	481	526	489	501	462	476	462	499	493	480	458	490	483	432	511	498	465	468	468	514	484	474	477	484	485	459	484	496	495	464	487	483	510	438	494	504	480	487	500	452	452	506	500	464	467	518	476	432	467	483	506	534	487	495	525	493	467	522	469	472	472	477	464	522	457	480	493	480	492	495	468	497	463	520	494	485	468	472	421	487	481	462	486	514	495	487	460	522	492	513	467	476	443	448	483	472	500	466	479	532	492	506	487	460	492	493	473	499	487	512	473	459	473	473	516	460	478	478	449	500	484	484	472	487	456	490	478	451	509	473	519	469	512	477	476	480	498	496	489	470	511	503	481	452	482	490	488	488	475	480	527	482	515	494	478	496	488	474	455	478	505	501	494	479	466	446	509	506	485	504	461	484	496	495	514	503	468	502	478	482	470	487	474	480	486	507	498	469	476	490	501	450	515	477	455	492	490	511	502	512	469	504	479	470	516	529	485	461	502	482	484	495	477	457	504	469	482	489	446	461	502	501	511	488	488	469	472	505	509	506	472	482	489	473	502	455	477	507	522	507	522	476	444	472	491	465	483	478	533	456	473	463	500	486	497	475	471	470	476	459	493	502	483	545	515	466	477	497	491	491	474	516	475	500	497	468	495	460	488	495	470	483	473	496	500	484	472	518	470	517	464	476	515	481	511	500	476	484	459	511	500	516	497	486	488	454	519	481	476	465	479	459	504	484	501	509	500	483	491	491	467	512	509	484	496	504	477	502	466	475	475	482	501	504	456	497	526	486	499	457	494	484	472	486	483	446	482	477	494	492	475	504	451	465	519	509	462	494	471	452	502	465	509	545	493	494	479	498
24863	3477	1322	1033	797	592	500	470	423	439	422	345	380	420	363	380	332	320	353	316	301	329	339	365	312	328	285	311	317	328	360	322	331	324	339	327	279	312	335	315	325	282	314	326	324	349	336	304	291	336	334	332	346	308	341	313	349	302	293	301	303	368	354	340	302	359	319	281	334	287	300	310	308	353	297	291	302	313	311	321	321	304	330	294	309	350	323	315	331	312	309	325	313	292	321	298	294	357	323	337	336	341	313	301	328	298	310	317	354	294	323	294	317	317	327	292	295	294	329	310	313	306	347	320	308	296	333	320	298	329	283	319	299	320	341	313	353	347	312	313	341	325	308	321	295	331	334	283	296	320	335	337	285	315	319	319	300	333	321	286	318	344	357	282	306	311	330	348	328	311	327	345	309	321	332	340	282	323	336	333	315	332	336	327	310	327	347	292	349	337	325	342	317	341	294	286	341	354	315	313	330	313	313	343	310	280	315	324	339	284	337	329	319	336	311	299	358	362	313	290	332	317	362	317	364	331	317	327	319	318	319	324	317	325	337	315	297	289	324	326	335	304	307	335	346	307	318	313	318	319	270	335	317	333	318	332	312	297	347	330	305	303	313	307	310	313	340	333	294	331	306	316	311	308	316	280	321	311	286	306	325	307	296	311	344	359	381	333	323	308	293	345	334	325	306	315	318	321	322	293	305	298	357	313	355	314	279	273	293	301	305	348	357	328	317	339	317	300	309	339	303	345	326	304	320	331	315	341	336	325	299	329	315	303	308	291	290	345	322	317	305	313	324	284	291	324	279	321	301	317	290	326	330	328	299	302	336	302	306	302	303	316	344	317	301	273	303	319	296	324	322	285	304	334	325	321	315	299	322	313	353	370	310	320	306	316	316	292	327	321	292	276	311	338	346	309	321	328	265	307	350	307	311	359	325	313	313	346	312	339	341	321	359	313	293	321	341	351	272	322	308	305	319	308	272	336	325	324	330	290	326	322	346	291	322	297	301	286	330	324	332	315	324	317	304	303	303	323	321	355	346	300	311	328	305	341	303	317	338	314	284	303	321	334	298	299	319	323	316	306	293	297	324	341	294	313	362	331	335	316	326	281	315	360	279	329	307	304	315	321	334	313	321	332	341	302	351	281	282	291	298	305	342	328	299	346	316	293	306	313	314	343	315	306	282	309	301	319	297	302	294	300	376	316	325	341	312	310	325	342	308	325	304	307	305	333	345	328	327	342	337	308	296	335	321	327	310	326	331	309	329	293	294	295	306	311	329	339	336	299	299	298	314	299	338	309	299	313	327	350	333	285	329	311	320	326	349	289	289	311	282	293	303	328	310	350	314	313	329	336	327	331	287	308	324	338	314	334	312	324	307	318	275	336	316	317	289	348	301	334	340	328	341	285	345	330	310	338	305	313	284	331	340	309	340	316	311	303	309	303	307	309	305	314	345	330	334	305	328	347	324	315	326	339	324	316	284	312	336	299	328	348	303	311	310	331	281	322	303	331	313	311	302	317	303	294	309	304	310	324	330	336	279	314	294	339	307	327	294	317	312	302	308	335	325	324	316	309	331	301	285	316	308	351	306	323	324	296	327	284	298	316	330	342	330	356	337	333	332	326	325	333	320	301	345	321	296	315	347	311	309	290	297	333	305	297	318	296	334	342	297	295	289	269	320	343	351	298	290	303	302	298	332	324	333	324	285	289	321	285	307	315	305	311	323	313	311	310	306	315	334	293	324	330	274	308	337	296	315	343	305	344	330	286	322	319	314	286	307	342	295	312	298	268	331	305	331	322	322	315	311	327	328	328	295	298	324	289	330	343	336	328	348	345	330	340	334	328	320	319	333	312	340	288	332	325	346	350	326	326	305	318	325	297	341	332	301	302	321	329	311	320	304	327	327	328	330	312	313	334	350	329	327	285	292	313	336	336	338	299	323	317	337	319	341	338	316	310	272	299	325	336	316	329	311	314	302	327	293	331	315	306	348	334	302	313	313	308	305	350	282	296	311	336	316	283	295	286	312	318	353	311	329	327	322	324	301	313	316	298	301	343	352	302	293	338	301	307	318	312	318	330	304	316	330	332	332	326	307	299	317	326	309	319	328	306	325	339	295	355	338	290	330	307	345	334	313	310	325	292	292	335	332	294	319	340	373	336	322	326	302	319	338	328	292	276	323	314	301	341	304	324	320	325	291	335	328	297	344	288	290	327	344	324	334	335	293	293	299	340	314	301	338	269	298	324	329	297	309	294	293	336	329	343	331	295	320	333	324	362	309	302	317	328	318	313	331	311	327	317	328	324	340	292	332	330	305	311	304	320	300	377	306	300	307	347	325	312	299	329	316	303	317	295	332	293	282	289	309	334	306	322	302	294	333	363	343	315	310	302	324	323	330	314	298	337	323	363	291	298	319	329	329	271	311	343	319	297	285	306	317	310	351	353	340	292	338	315	334	284	322	315	338	328	299	303	328	323	328	320	305	311	309	312	301	332	305	339	327	339	348	321	326	334	317	320	310	318	309	309	356	309	316	318	329	304	304	319	302	280	347	304	289	328	304	332	331	344	296	289	318	331	288	344	320	272	305	329	316	324	319	306	320	367	303	316	309	365	332	318	331	345	329	295	313	306	280	299	340	305	319	307	310	331	335	318	297	294	330	297	327	315	281	340	309	313	329	316	316	349	289	313	322	361	345	338	341	317	294	332	329	299	285	324	312	350	326	342	291	321	303	271	308	310	346	332	305	327	311	324	296	331	311	320	307	332	340	311	279	318	304	294	314	313	318	316	329	305	351	285	318	321	323	289	311	327	348	349	354	308	280	336	299	297	286	328	291	317	302	343	356	320	332	310	315	298	303	268	301	296	328	322	329	317	353	322	312	308	319	311	325	338	341	274	297	328	301	343	297	320	323	300	311	331	318	291	371	321	340	315	357	320	317	312	331	284	296	325	313	285	366	323	322	326	319	310	289	319	321	327	323	267	317	352	319	356	334	326	286	316	332	308	328	344	344	296	309	321	308	338	317	327	315	307	331	322	341	332	324	344	330	312	307	307	309	301	301	334	302	347	320	310	307	263	312	327	311	336	314	275	310	318	337	318	319	339	318	335	297	360	327	320	292	331	316	346	329	313	280	325	330	326	357	329	314	336	328	317	318	292	308	306	326	335	323	309	312	310	322	336	331	303	328	333	290	314	346	335	333	324	330	312	303	318	294	347	322	312	290	328	293	307	324	309	316	300	371	309	324	333	350	304	310	345	344	293	347	317	282	296	302	302	347	334	345	316	338	351	309	289	300	284	312	332	334	296	303	344	346	320	315	333	329	331	324	306	302	316	309	318	334	321	313	292	357	320	304	335	322	304	303	327	337	306	318	309	325	346	287	304	339	342	329	332	361	301	311	318	321	325	314	345	307	298	300	328	298	333	327	332	336	337	306	297	313	323	286	331	295	325	322	324	328	317	312	290	303	311	270	301	309	350	305	325	329	284
13003	1730	2671	3018	2748	2381	1951	1839	1559	1427	1365	1322	1185	1127	1080	1085	1021	1008	986	978	940	953	924	922	981	916	912	925	914	916	910	911	852	839	913	874	867	798	861	796	936	863	844	805	841	853	833	849	827	850	815	856	814	838	847	817	869	843	841	852	816	795	823	852	831	820	820	814	821	793	844	807	868	810	826	802	827	832	831	783	831	816	859	799	840	800	836	830	801	804	845	840	818	796	823	829	798	784	839	828	792	810	827	834	836	781	825	822	814	812	820	846	823	768	822	819	818	837	820	825	862	830	787	812	829	805	810	818	766	841	772	813	812	817	850	850	775	807	769	849	868	843	867	874	855	855	814	799	818	841	835	820	851	782	807	847	807	832	848	832	832	809	802	846	851	793	844	825	798	778	823	807	838	879	788	786	845	828	772	820	758	846	817	843	800	832	825	826	757	762	856	764	802	821	840	808	813	749	773	853	809	816	783	768	801	809	786	819	816	783	808	799	831	838	855	870	804	788	802	794	855	798	844	832	847	813	774	847	801	786	851	789	822	840	865	809	862	858	826	849	846	845	792	789	828	801	815	782	755	802	827	771	821	848	817	832	800	855	806	840	842	796	763	811	819	847	793	907	794	846	792	830	833	847	801	819	873	846	838	839	768	807	879	805	763	831	784	817	813	782	810	804	808	793	849	783	801	819	784	824	813	836	786	804	754	848	801	792	805	787	812	778	824	839	805	822	809	815	811	816	798	783	829	788	791	807	809	804	844	808	775	801	836	826	858	834	812	820	819	833	821	802	780	802	863	815	813	798	790	802	811	857	764	834	827	857	804	840	851	851	796	786	800	738	807	798	848	768	838	765	819	784	784	840	810	779	832	823	837	794	829	857	828	823	840	839	820	812	821	783	762	839	835	823	802	744	792	809	776	806	838	806	790	761	809	837	827	816	808	813	887	819	834	830	800	815	794	811	862	848	819	826	803	865	842	806	822	837	827	777	825	810	797	835	828	814	792	770	827	873	729	816	897	812	792	825	803	794	791	829	813	816	868	824	777	812	880	814	837	807	800	825	791	842	798	809	817	794	786	824	843	820	727	813	811	782	808	825	798	867	804	776	785	775	811	783	869	761	810	840	848	833	865	764	803	808	806	848	812	870	822	774	828	816	777	817	775	827	812	806	831	796	833	844	849	829	803	850	817	828	839	846	839	801	829	831	796	851	862	743	780	782	803	774	804	825	788	808	812	779	787	778	778	829	847	816	817	766	842	840	838	803	814	806	815	810	815	864	764	833	811	755	787	808	826	831	813	815	765	782	780	834	823	785	793	763	832	794	855	820	813	845	817	824	786	781	802	804	832	834	774	861	889	822	857	767	780	834	814	819	748	827	851	818	704	829	815	824	851	777	832	782	836	751	778	863	814	806	788	799	752	770	784	788	851	807	776	795	856	774	801	825	803	834	803	849	841	860	798	784	761	803	814	795	762	830	873	829	815	795	795	833	803	844	842	845	775	843	827	823	798	837	790	766	859	845	829	816	884	865	895	781	828	816	808	843	796	782	801	812	864	847	847	800	839	860	823	795	828	836	822	871	804	804	808	777	770	812	811	869	776	781	843	793	787	808	751	832	808	789	821	843	839	814	781	831	859	833	799	794	821	812	853	791	822	803	832	798	851	815	783	779	816	790	794	810	797	840	807	743	835	832	844	840	799	797	811	825	818	844	791	871	795	808	800	869	846	838	797	796	856	827	827	753	823	808	810	801	797	882	844	788	731	794	830	798	797	794	829	869	820	780	803	792	758	830	803	845	806	787	826	842	816	796	851	793	795	813	807	836	818	823	801	786	878	816	790	827	843	800	771	774	830	801	821	821	855	828	803	855	847	817	822	805	758	834	785	845	829	861	801	786	779	775	818	857	847	821	843	808	839	841	816	806	858	819	776	860	812	846	778	861	848	766	859	754	820	780	784	831	807	795	837	806	816	869	872	846	775	824	831	798	796	760	794	843	785	865	806	770	882	736	759	812	829	796	811	822	816	895	846	777	824	798	857	819	809	810	833	803	793	815	746	784	778	833	812	813	836	808	851	792	797	813	844	813	788	835	770	802	821	840	810	826	787	810	774	812	858	784	834	847	779	794	816	779	801	778	802	759	810	840	833	821	818	801	799	851	811	840	801	809	771	813	838	834	842	814	790	800	791	839	832	785	794	778	839	758	794	815	867	811	807	762	827	845	800	822	820	830	795	848	780	777	828	807	782	843	814	782	831	830	788	874	839	770	759	843	825	740	762	819	811	810	743	856	827	799	855	837	832	869	838	839	843	835	783	853	825	776	878	809	771	844	808	796	800	835	806	833	846	773	810	790	817	853	831	844	802	809	784	816	775	827	851	819	792	838	817	826	815	840	812	793	820	788	796	859	789	794	816	836	850	795	778	769	799	775	802	847	858	746	791	829	850	832	864	784	857	835	768	815	797	799	823	814	800	822	825	849	856	828	791	790	825	804	808	804	843	773	818	822	832	781	808	786	854	798	870	790	806	816	803	827	821	837	820	812	806	876	808	829	866	806	796	802	858	830	828	837	788	846	824	780	885	781	797	796	826	832	821	834	842	802	804	846	790	774	868	790	845	812	843	802	846	854	844	830	799	836	794	858	821	791	803	809	768	798	813	792	870	799	836	826	759	853	792	771	843	833	801	762	798	847	819	771	817	829	851	817	799	852	802	860	826	783	799	842	873	842	834	855	808	763	832	852	803	790	834	800	867	789	843	833	810	829	802	784	791	823	841	818	869	779	787	843	810	744	857	814	818	788	801	857	803	817	824	775	768	797	785	788	767	777	837	818	847	784	794	806	840	729	824	824	781	857	779	802	800	859	809	790	842	828	787	851	888	830	765	844	831	768	803	752	826	813	789	776	786	798	797	788	787	806	791	785	762	790	824	795	834	779	820	833	831	848	835	817	798	781	870	778	814	804	778	766	798	788	811	791	851	838	802	811	827	803	848	763	851	837	864	823	831	826	836	768	865	829	829	857	804	771	821	823	775	756	832	841	820	827	869	815	816	844	830	856	807	853	856	834	824	767	809	788	784	812	785	784	829	815	822	818	858	860	834	772	815	818	837	799	817	786	892	805	828	824	798	806	827	847	817	865	804	801	792	793	804	816	769	785	812	771	813	873	855	785	862	816	794	855	797	827	845	852	847	861	861	857	836	792	770	850	810	780	795	822	803	766	809	841	766	874	839	858	789	845	790	830	782	823	770	820	838	849	794	826	784	846	792	781	809	776	843	800	870	798	766	768	826	809	842	827	751	775	788	831	811	826	787	872	826	806	807	860	835	744	804	785	821	798	787	814	818	836	849	819	809	819	844	826	804	849	820	842	822	806	816	782	834	818	828	766	861	791	811	824	812	829	790	836	806	823	842	795	796	848	799	796	774	848	849	793	814	800	801	806	791	863	840	744	754	826	826	798	803	809	796	784	834	829	838	852	824	805	803	802
35023	7494	2754	1940	1370	1135	979	848	783	715	604	593	558	582	521	535	510	492	504	508	548	455	449	490	466	498	501	451	465	442	501	460	499	497	473	502	497	480	489	459	455	451	493	491	468	452	442	470	466	429	471	468	448	462	410	462	439	429	464	450	472	484	470	468	470	476	410	437	478	411	450	433	456	505	466	417	438	479	506	458	457	433	493	458	434	462	470	463	426	431	473	473	450	450	486	449	441	494	480	429	461	449	448	424	466	444	471	473	413	438	459	464	493	482	454	428	443	488	493	424	470	467	443	458	483	473	472	447	437	446	465	482	445	476	526	476	435	456	486	465	428	485	390	476	462	416	430	459	444	472	448	469	448	460	456	448	459	467	441	441	438	420	478	478	416	490	470	461	453	480	462	495	449	451	445	450	466	443	472	475	521	461	477	440	437	441	479	449	460	469	447	482	445	474	413	481	455	487	441	437	476	443	456	458	466	469	437	477	485	456	414	411	435	449	485	499	426	436	423	440	428	433	446	433	457	450	459	442	455	435	427	440	421	430	483	457	467	460	478	442	505	474	428	433	416	473	442	438	405	456	491	449	496	471	434	439	463	464	447	459	464	463	441	460	447	463	446	437	446	480	458	469	443	487	472	437	455	438	465	489	445	427	465	471	448	417	487	467	444	449	472	458	469	432	497	430	458	455	453	448	445	430	471	450	479	491	494	460	441	454	453	447	487	443	435	507	487	456	433	460	437	459	440	472	420	439	439	478	451	443	494	502	427	446	440	496	471	440	429	444	434	452	413	456	469	456	463	454	513	464	435	438	446	513	448	430	448	430	476	413	436	399	467	452	455	449	438	415	466	453	417	444	466	447	510	473	444	433	434	447	455	444	510	458	493	467	428	448	428	480	438	428	465	447	448	439	458	483	491	453	437	452	420	443	462	467	445	508	476	494	491	470	426	481	442	455	459	481	454	486	483	457	462	441	474	471	437	425	421	445	424	428	470	488	454	447	461	441	476	443	421	429	461	465	425	464	482	459	437	464	462	473	474	460	435	442	453	445	464	462	469	464	449	437	471	474	468	471	447	467	447	449	436	447	449	441	473	407	433	461	487	460	470	470	461	451	477	477	502	445	462	463	445	444	466	485	434	452	458	473	474	469	481	448	445	474	455	400	475	479	456	402	454	456	497	455	466	477	481	462	434	435	443	455	447	484	442	426	444	432	440	491	457	474	452	450	464	425	399	461	445	455	441	426	505	447	467	473	449	425	493	482	464	485	459	441	460	451	447	469	428	420	466	452	468	452	463	477	466	441	442	452	496	460	475	466	493	406	484	446	455	464	467	438	455	448	475	461	435	433	463	449	454	452	428	474	434	461	444	480	432	471	493	460	438	446	463	416	464	447	436	429	495	440	448	438	454	432	465	446	436	516	502	438	458	489	423	466	420	496	454	469	501	490	457	476	452	465	429	481	423	468	448	434	486	461	436	464	460	451	458	435	456	486	459	480	451	429	453	439	437	487	472	450	480	416	440	448	442	445	455	446	465	474	470	445	448	445	473	455	454	478	483	425	464	442	439	440	436	432	420	459	440	466	449	424	455	474	457	464	458	457	447	455	460	416	463	456	460	474	483	456	468	442	463	462	471	430	443	459	431	487	442	470	430	433	487	421	479	463	429	434	454	490	453	493	470	445	494	432	446	452	469	430	486	457	441	449	414	425	464	457	471	480	471	458	466	428	456	443	467	462	473	409	447	467	461	458	469	453	435	465	452	460	462	458	460	437	450	445	438	456	475	456	473	465	458	444	463	466	458	462	430	458	460	433	469	423	472	458	418	469	453	476	427	451	476	494	453	448	441	444	460	439	453	459	433	445	465	435	470	442	451	467	448	481	456	447	425	477	477	456	431	416	429	446	455	495	427	434	467	465	415	441	459	472	457	442	403	473	471	448	458	462	428	412	452	479	452	425	453	440	468	467	488	457	440	485	464	476	442	446	437	418	460	470	434	484	475	451	430	447	472	456	463	454	456	469	432	436	455	473	426	446	450	449	455	439	454	454	471	474	424	459	474	485	466	419	454	495	448	471	442	467	450	442	457	531	486	410	471	427	430	442	402	486	483	473	467	460	455	449	457	473	457	473	447	412	423	444	449	451	469	473	474	460	474	461	426	460	451	450	475	472	459	449	414	466	436	445	432	457	476	460	445	441	425	450	476	434	474	466	473	456	466	492	444	467	429	440	433	479	467	439	452	471	455	474	448	493	482	435	436	473	475	509	444	436	420	469	435	471	489	467	490	434	473	455	440	472	472	410	432	466	472	439	453	425	458	449	457	465	454	416	493	454	435	469	459	460	479	462	487	466	468	465	446	478	486	477	438	422	461	475	422	491	466	463	442	447	462	481	444	442	439	465	429	462	451	472	405	470	494	476	500	472	470	438	410	445	439	441	468	446	468	462	474	469	447	459	451	449	439	440	444	475	464	503	491	496	439	454	492	481	417	449	452	475	453	450	447	441	470	465	439	507	457	478	456	420	427	440	467	463	439	450	431	484	402	421	416	444	483	425	457	471	509	463	485	451	477	447	482	435	472	497	444	439	486	461	465	459	476	463	395	490	484	482	463	461	499	476	455	462	439	443	420	425	438	433	420	419	420	483	457	444	440	456	499	439	484	445	420	465	452	488	431	439	420	488	482	479	459	428	449	497	447	491	445	464	437	471	470	426	432	479	481	498	465	428	431	447	445	495	451	444	459	462	421	443	418	447	461	432	421	471	454	453	489	437	442	438	483	486	453	480	471	463	479	472	472	460	470	480	480	444	414	431	446	471	439	443	426	474	459	456	457	461	488	418	462	470	471	489	446	463	439	460	476	450	430	440	444	494	454	447	442	443	428	452	449	471	509	479	428	455	451	477	474	458	452	430	399	458	460	460	430	471	401	463	445	468	434	453	467	469	460	459	487	460	457	476	463	507	466	454	458	476	471	441	471	412	441	448	458	493	474	437	476	470	465	491	462	480	446	427	416	432	483	455	425	466	451	473	460	468	439	406	455	465	443	467	483	486	449	407	489	441	446	461	442	481	430	447	455	496	441	453	462	436	397	472	442	430	451	459	504	436	428	447	476	434	457	450	443	451	443	440	452	449	451	429	458	445	445	448	487	452	457	475	454	423	452	459	427	437	457	418	442	449	476	512	439	473	484	469	477	420	402	440	477	457	467	446	461	437	452	475	435	499	460	433	448	467	461	478	448	410	420	452	435	488	493	435	453	469	420	480	454	479	465	445	457	448	468	424	456	401	475	450	465	480	416	433	488	474	470	482	432	423	448	477	456	452	470	471	449	426	455	444	472	436	434	468	457	479	435	464	451	472	441	418	485	444	481	452	427	483	461	465	452	442	459	432	427	459	453	465	427	446	426	474	493	481	455	422	482	431	449	421	453	428	453	441	474	447	447	457	453	453	478	477	484	420	456	447	442	452	452	439	415	472	483	453	442	461
17283	2744	4731	5335	4689	3931	3406	2963	2538	2392	2080	1972	1850	1763	1639	1672	1531	1536	1437	1415	1411	1412	1429	1332	1309	1292	1235	1185	1225	1196	1224	1184	1268	1193	1251	1247	1193	1172	1218	1179	1197	1177	1102	1117	1158	1101	1134	1099	1143	1176	1085	1171	1140	1149	1111	1118	1111	1128	1045	1120	1108	1072	1078	1125	1087	1083	1082	1126	1097	1102	1076	1110	1008	1089	1115	1100	1103	1085	1103	1085	1078	1077	1108	1123	1053	1100	1107	1108	1072	1035	1098	1137	1137	1088	1034	1032	1150	1048	1137	1081	1100	1087	1102	1079	1036	1086	1109	1120	1056	1086	1067	1095	1028	1089	1030	1091	1052	1163	1102	1148	1085	1037	1059	1097	1120	1093	1076	1140	1043	1066	1061	1135	1113	1077	1052	1074	1093	1052	1118	1082	1048	1033	1067	1088	1113	1093	1072	1079	1089	1055	1087	1066	1053	1123	1045	1051	1089	1028	1081	1068	1053	1090	1109	1080	1079	1056	1045	1052	1085	1062	1036	1082	1088	1073	1031	1038	1013	1023	1017	1105	1079	1048	1073	1132	1113	1087	1049	1040	1043	1083	1118	1076	1111	1054	1128	1102	1066	1074	1105	1056	1118	1096	1094	1100	1059	1133	1097	1092	1099	1075	1111	1089	1033	1107	1050	1010	1074	1120	1092	1075	1031	1042	1021	1056	1046	1111	1149	1114	1139	1104	1080	1104	1069	1079	1070	1072	994	1092	1131	1123	1118	1085	1081	1072	1062	1123	1094	1112	1093	1094	1092	1108	1032	1074	1118	1092	1066	1122	1126	1060	1105	1114	1095	1094	1047	1121	1116	1039	1035	1049	1070	1084	1092	1071	1047	1111	1108	1170	1053	1108	1059	1057	1096	1067	1062	1112	1058	1011	1128	1091	1100	1118	1100	1049	1076	1059	1032	1035	1016	1079	1119	1079	1092	1081	1149	1061	1091	1116	1091	1099	1004	1115	1091	1065	1056	1101	1080	1071	1040	1008	1107	1143	1080	1070	1114	1089	1088	1117	1084	1049	1069	1041	1132	1106	1047	1076	1084	1060	1056	1121	1126	1109	1088	1075	1125	1057	1096	1075	1093	1072	1058	1088	1101	1074	1081	1089	1094	1059	1045	1064	1060	1062	1091	1072	1041	1064	1103	1076	1047	1053	1072	1070	1033	1074	1090	1113	1060	1067	1090	1106	1096	1052	1096	1094	1093	1126	1059	1113	1081	1011	1055	1096	1101	1081	1117	1054	1001	1145	1090	1027	1034	1071	1094	1107	1062	1060	1089	1129	1100	1040	1072	1117	1093	1062	1060	1062	1041	1106	1095	1120	1043	1030	1143	1081	1101	1124	1085	1059	1059	1103	1081	1032	1135	1009	1032	1070	1062	1067	1078	1128	1135	1055	1087	1068	1029	1108	1097	1077	1069	1038	1052	1073	1088	1089	1041	1090	1114	996	1100	990	1138	1135	1028	1111	1072	1109	986	1083	1064	994	1134	1094	1062	1084	1095	1097	1018	1104	1100	1060	1105	1057	1083	1102	1094	1124	1075	1127	1054	1041	1066	1098	1067	1145	1033	1065	1104	1061	1079	1059	1068	1102	1070	1044	1078	1035	1053	1116	1038	1086	1070	1184	1112	1109	1147	1046	1069	1029	1103	1049	1059	1078	1091	1060	1100	1085	1063	1017	1064	1075	1092	1092	1105	1098	1004	1091	1059	1085	1131	1096	1127	1089	1030	1024	1056	1084	1047	1067	1036	984	1069	1095	1090	1074	1098	1001	1092	1062	1055	1106	1000	1075	1056	1088	1058	1059	1069	1116	1101	1087	1092	1075	1079	1097	1122	996	1073	1125	1057	1076	1053	1091	1072	1056	1036	1066	1179	1068	1098	1091	1042	1095	1109	1114	1124	1114	1082	1108	1103	1096	1088	1038	1167	1077	1076	1033	1125	1061	1076	1111	1046	1086	1038	1072	1042	1041	1072	1119	1093	1082	1122	1026	1073	1081	1116	1119	1090	1132	1059	1106	1124	1052	1070	1054	1100	1054	1046	1082	1039	1066	1059	1042	1036	1037	1106	1094	1079	1059	1043	1153	1098	1082	1066	1090	1064	1154	1024	1066	1074	1172	1045	1114	1004	1103	1058	1050	1125	1024	1033	1091	1071	1104	1071	1053	1088	1061	1062	1118	1042	1049	1124	1092	1090	1018	1087	1061	1118	1046	985	1130	1004	1092	1041	1087	1147	1097	1101	1103	1063	1046	1110	1126	1090	1078	1119	1020	1071	1114	1046	1094	1098	1115	1088	1051	1116	1157	1085	1086	1109	1049	1107	1076	1122	1053	1080	1046	1083	1136	1083	1096	1130	1112	1023	1042	1091	1082	1045	1109	1109	1071	1108	1062	1068	1061	1045	1052	1073	1096	1096	1031	1055	1116	1118	1091	1097	1038	1044	1070	1071	1071	1040	1060	1087	1059	1078	1037	1058	1093	1007	1073	1085	1088	1148	1049	1070	1003	1028	1081	1103	1086	1077	1153	1112	1071	1052	1070	1115	1064	1064	1109	1018	1075	1103	1063	1080	1019	1008	1112	1076	1073	1053	1096	1020	1068	1058	1068	1081	1092	1092	1101	1112	1080	1040	1124	1129	1032	1085	1066	1044	1104	1098	1098	1057	1083	1092	1110	1048	1084	1051	1097	1069	1092	1048	1060	1036	1082	1062	1033	1068	1094	1061	1053	1078	1092	1041	1093	1101	1067	1101	1085	1072	1121	1065	1038	1003	1040	1122	1032	1073	1036	1136	1098	1034	1066	1145	1112	1092	1076	1077	1065	1071	1113	1045	1087	1068	1072	1065	1059	1115	1090	1127	1070	1088	1024	1070	1091	1080	1086	1129	1082	1070	1054	1118	1080	1053	1054	1059	1067	1098	1111	1052	1069	1007	1097	1072	1028	1096	1043	1125	1108	1051	1051	1137	1096	1068	1037	1048	1049	1060	1105	1074	1050	1014	1078	1053	1069	1135	1068	1067	1044	1039	1093	1078	1030	1070	1095	1097	1044	1112	1023	1107	1039	1105	1094	1074	1008	1104	1071	1045	1122	1071	1091	1086	1080	1114	1179	1044	1071	1045	1130	1078	1113	1079	1149	1053	1109	1073	1060	1077	1028	1088	1113	1134	1105	1132	1083	1039	1036	1041	1017	1078	1078	1035	1046	1070	1043	1128	1045	1121	1076	1102	1084	1060	1092	1100	1098	1057	1058	1046	1133	1097	1059	1095	1094	1066	1161	1055	1078	1023	1059	1083	1027	1133	1060	1074	1063	1013	1071	1130	1142	1113	1041	1092	1024	1098	1136	1087	1086	1082	1105	1081	1100	1086	1069	1084	1092	1114	1102	1123	1058	1103	1053	1135	1120	1024	1127	1031	1060	1080	1081	1032	1099	1124	1129	1149	1107	1088	1127	1002	1082	1125	1015	1042	1039	1073	1048	1097	1101	1073	1094	1141	1054	1014	1026	1081	1059	1081	1145	1099	1073	1109	1054	1101	1058	1072	1036	1073	1059	1073	1080	1075	1118	1086	1078	1141	1025	1035	1056	1058	1073	1131	1137	1052	1079	1028	1125	1129	1113	1051	1062	1077	1088	1125	1071	1113	1061	1087	1104	1108	1073	1113	1033	1089	1108	1130	1122	1107	1086	1063	1040	1089	1083	1117	1116	1061	1118	1078	1119	1011	1132	1033	1063	1124	1093	1158	1049	1063	1074	1078	1105	1093	1061	1074	1068	1073	1136	1057	1151	1078	1072	1084	1066	1039	1111	1071	1093	1070	1104	1104	1069	1061	1032	1037	1116	1033	1088	1058	1149	1044	1046	1090	1133	1038	1063	1075	1060	1062	1040	1057	1054	1076	1081	1024	1118	1095	1056	1121	1062	1127	1061	1033	1125	1123	1097	1137	1059	1078	1096	1084	1089	1112	1099	1082	1102	1123	1088	1032	1090	1040	1057	1123	1093	1082	1017	1089	1076	1079	1058	1091	1074	1077	1114	1050	1090	1041	1026	1057	1031	1089	1060	1045	1137	1107	1117	1061	1111	1064	1066	1085	1112	1093	1063	1037	1090	1057	1128	1165	1064	1108	1092	1173	1057	1059	1020	1106	1068	1082	1081	1041	1097	1044	1077	1050	1054	1106	1099	1069	1102	1104	1078	1039	1092	1075	1011	1062	1086	1063	1067	1072	1074	1076	1069	1041	1020	1133	1101	1061	1056	1090	1049	1118	1060	1036	1056	1043	1077	1034	1081	1108	1099	1094	1076	1123	1071	1110	1040	1045	1032	1054	1045	1061	1082	1070	1121	1050	1050	1077	1047	1069	1103	1079	1054	1041	1105	1056	1146	1087	1120	1045	1102	1040	1026	1053	1067	1084	1019	1016	1111	1118	1103	1119	1071	1017	1006	1074	1052	1027	1102	1045	1162	1051	1099	1068	1075	1085	1082	1075	1059	1086	1089	1076	1099	1107	1014	1105	1063	1088	1101	1079	1109	1028	1095	1112	1099	1022	1042	1106	1056	1055	1043	1118	1049	1171	1094	1059	1060	1070	1085	1086	1065	1102	1084	1154	1117	1101	1092	1082	1090	1019	1075	1054	1061	1070	1103	1135	1075	1087	1124	1114	1050	1026	1039	1087	1110	1041	1118	1106	1106	1096	1065	1098	1071	1085	1067	1079	1143	1057	1045	1082	1034	1105	1077	1082	1072	1100	1097	1017	1072	1077	1059	1099	1069	1137	1068	1082	1079	1093	1064	1011	1118	1118	1114	1120	1044	1096	1162	1122	1062	1031	1082	1102	1100	1090	1064	1059	1085	1029	1088	1070	1075	1098	1097	1069	1066	1074	1088	1064	1070	1071	1114	1052	1083	1074	1083	1073	1070	1076	1044	1073	1014	1101	1072	1084	1126	1141	1153	1103	1084	1082	1108	1057	1072	1065	1068	1055	1062	1057	1083	1156	1028	1085	1066	1102	1087	1079	1086	1005	1077	1099	998	1093	1065	1086	1038	1047	1046
11633	755	230	167	160	197	176	159	160	171	148	183	184	156	150	162	167	167	184	146	177	153	173	176	193	176	142	162	155	144	164	152	164	175	151	195	161	173	184	157	164	156	184	170	126	153	175	173	144	158	158	140	165	178	167	180	178	175	187	151	181	142	164	174	160	170	168	180	153	208	157	163	156	158	167	148	165	145	190	161	193	173	157	161	136	166	165	159	165	156	173	145	148	142	146	161	173	159	167	186	179	155	158	159	161	167	163	142	156	184	182	154	164	152	196	168	178	154	186	156	157	177	151	153	179	185	132	160	141	166	170	178	180	170	173	170	168	165	140	136	147	149	151	133	167	136	140	168	182	149	158	143	175	182	168	161	155	163	161	176	184	164	175	150	155	171	163	173	168	138	178	158	186	168	167	149	180	155	167	168	185	147	179	159	157	163	177	155	170	154	166	164	177	161	174	171	159	166	153	145	157	189	155	154	180	166	177	154	148	163	157	157	166	166	148	152	159	170	178	161	146	157	177	163	134	153	185	173	183	171	163	161	169	168	165	211	167	171	159	152	173	158	155	176	167	174	173	159	160	138	139	176	171	153	169	173	172	169	159	156	162	160	133	173	156	158	165	167	176	188	186	168	169	174	155	175	168	149	156	149	123	171	180	168	163	161	163	142	149	164	196	156	139	172	155	147	156	139	157	165	171	143	163	192	186	168	183	162	153	157	161	146	158	146	143	169	158	188	163	168	153	152	166	150	134	151	151	162	148	167	151	166	163	159	150	150	162	179	191	160	155	143	161	147	157	162	162	158	168	166	183	170	128	155	182	192	157	164	168	151	159	157	129	174	174	166	172	174	158	169	168	179	153	166	152	161	159	160	160	145	139	178	160	189	145	147	155	182	151	173	175	189	172	174	182	173	153	157	159	154	154	160	185	159	171	146	156	171	166	166	146	182	161	141	141	177	164	156	140	148	175	148	134	154	177	162	174	171	170	166	176	157	154	153	188	169	155	168	174	150	156	154	158	187	156	167	157	160	153	157	171	168	159	164	169	126	171	173	155	189	163	162	154	141	143	149	151	183	152	157	144	184	186	166	152	182	148	156	166	174	160	185	142	190	148	174	147	152	160	173	154	172	157	166	161	173	156	148	140	179	164	153	149	174	131	159	150	162	152	144	157	179	163	152	151	166	148	145	143	164	143	156	151	180	179	142	146	167	158	154	174	169	166	175	146	168	181	175	171	179	164	159	179	169	163	171	173	161	137	158	160	180	164	164	174	151	156	179	153	132	169	154	188	170	172	155	161	136	148	164	166	144	173	181	150	157	149	152	160	154	146	170	153	149	170	172	177	149	148	164	160	159	143	162	175	183	142	169	140	159	182	172	167	176	178	148	148	187	168	167	141	174	200	161	162	151	157	176	151	155	167	202	156	169	137	168	174	198	162	140	176	164	149	130	148	174	147	173	134	155	156	148	166	197	169	165	153	152	170	203	154	180	158	161	144	144	170	176	154	188	154	136	165	166	160	178	185	198	199	176	155	166	148	179	159	168	179	180	163	184	171	161	179	176	173	161	177	135	145	159	173	160	133	175	178	165	160	165	149	160	163	175	154	163	167	168	169	175	167	160	161	137	163	145	167	150	171	149	150	205	149	194	147	154	130	167	162	171	146	149	177	176	145	175	166	153	146	156	164	178	180	153	160	181	172	149	168	154	180	178	191	170	165	137	176	167	158	178	151	182	160	142	176	176	167	163	168	159	169	138	154	173	169	160	196	164	163	140	152	162	139	134	172	159	175	171	168	145	174	184	162	146	145	184	154	192	151	176	136	159	156	150	171	147	164	158	163	166	180	167	152	185	174	167	184	141	152	159	176	134	160	151	145	149	180	172	167	157	160	156	165	158	159	139	163	177	176	150	166	153	148	153	168	157	178	163	178	153	174	164	178	154	172	187	174	163	156	148	169	174	174	145	180	167	149	149	160	169	148	165	170	165	160	171	182	133	161	154	157	166	159	162	162	168	181	136	171	169	146	173	193	155	179	161	158	160	166	160	166	174	151	166	171	174	187	179	156	167	167	166	166	176	181	162	182	158	171	169	137	171	167	166	166	166	166	176	155	181	166	145	181	185	184	158	167	160	161	169	188	170	145	158	137	180	151	174	147	158	176	150	148	154	193	181	154	172	176	176	184	177	155	182	156	161	126	179	158	148	152	182	192	168	178	134	159	177	166	181	190	164	177	154	164	184	155	162	187	152	164	170	177	154	178	138	152	148	169	141	164	180	162	166	166	164	187	165	175	179	157	163	171	134	152	153	172	170	178	173	152	181	177	163	157	171	154	157	159	180	174	154	147	165	157	162	194	191	164	183	162	156	162	154	172	162	169	144	185	173	175	165	161	156	144	163	145	148	147	153	138	184	165	145	189	165	155	159	184	165	171	159	146	152	159	159	156	183	185	164	147	185	172	168	150	149	147	182	153	153	194	163	162	184	174	161	150	151	160	153	167	164	160	152	158	146	171	161	154	164	176	158	148	177	161	163	151	198	178	142	160	178	169	169	157	188	184	143	156	156	172	147	159	149	157	160	162	160	143	171	157	156	176	174	143	163	158	149	178	172	172	172	160	150	164	129	184	199	172	176	139	130	144	170	175	141	145	171	164	150	159	168	180	172	157	158	174	155	174	147	159	167	153	163	149	158	179	176	156	151	162	190	143	186	152	150	160	164	139	152	174	167	145	168	191	148	156	163	145	171	185	172	146	158	166	173	162	140	152	169	143	141	164	186	162	164	145	158	169	167	156	160	179	173	150	154	152	140	159	196	146	149	154	167	153	162	175	158	177	154	175	172	148	163	144	177	147	184	169	173	180	147	160	186	170	150	161	152	177	184	158	176	140	159	150	163	175	162	171	167	133	173	189	162	166	167	163	189	164	160	155	180	160	158	165	165	161	155	154	152	150	160	148	155	171	180	166	157	145	162	165	170	171	160	187	170	168	151	144	152	175	155	176	166	173	180	158	161	178	172	172	185	163	155	174	162	165	139	158	163	157	176	178	181	156	164	164	175	170	138	135	153	145	139	155	169	147	136	156	153	178	168	155	171	156	169	166	144	178	172	143	161	144	161	178	181	151	186	153	166	161	143	153	180	157	173	153	180	149	166	178	173	166	179	168	172	162	158	175	171	165	180	155	174	161	160	177	167	152	164	158	174	155	159	173	141	169	182	154	180	146	146	153	146	173	171	164	172	139	178	140	183	150	160	165	153	159	187	179	177	184	135	173	152	158	181	138	144	158	154	177	162	186	143	166	158	159	140	185	155	164	161	139	163	162	177	190	159	163	190	156	138	161	156	172	177	166	171	176	162	172	168	163	154	170	152	174	177	193	165	167	174	166	160	157	170	139	167	169	162	159	145	166	181	172	156	155	180	176	163	175	143	187	161	153	167	182	173	159	177	162	184	154	177	163	161	150	159	164	130	157	192	176	180	152	157	151	191
6019	614	556	589	550	577	539	519	506	490	552	520	525	474	544	514	483	480	496	488	507	499	478	488	503	461	464	456	514	466	437	485	507	464	485	462	494	497	494	514	504	471	491	467	478	485	488	496	460	493	466	449	492	497	507	465	466	480	472	485	512	474	483	510	492	476	486	509	509	452	490	520	493	475	470	505	477	477	469	473	451	446	503	470	474	502	528	476	464	464	477	475	491	488	487	496	481	464	518	464	486	460	487	460	465	490	467	490	467	533	532	464	466	509	463	487	488	445	502	478	473	463	435	444	467	477	458	466	522	503	506	475	491	489	491	479	496	473	501	483	526	493	489	493	505	491	499	512	510	470	476	480	464	464	447	474	481	463	470	501	482	443	483	434	478	509	465	458	477	487	505	486	475	463	454	492	460	471	512	502	487	470	516	467	466	518	455	513	517	436	488	482	533	491	445	467	506	496	474	458	505	464	480	489	477	459	486	463	509	448	474	465	473	461	523	448	489	492	451	441	492	498	455	471	474	482	490	482	451	449	468	475	521	491	497	465	468	484	504	509	506	507	483	446	488	488	451	466	550	503	504	495	498	428	485	505	498	467	493	518	473	487	512	510	496	473	485	522	511	465	475	473	455	501	495	477	521	505	481	502	473	486	527	500	515	513	490	503	479	522	458	460	459	485	458	471	473	474	454	469	537	484	515	489	484	490	475	488	467	505	490	509	450	495	458	503	499	476	476	466	549	461	458	491	440	471	467	481	503	452	475	463	443	459	492	509	470	463	437	457	486	503	502	509	481	507	473	536	530	503	472	508	467	458	458	491	474	459	512	524	503	497	517	478	501	479	486	500	518	501	454	489	549	485	503	481	470	476	502	476	495	522	489	510	455	523	488	505	515	490	489	475	522	526	462	512	517	469	484	485	458	467	443	506	469	484	509	506	466	491	462	506	512	475	504	513	509	463	502	459	451	501	455	481	461	450	508	499	508	487	499	532	491	467	507	473	471	480	529	493	453	451	518	455	459	482	464	489	534	518	510	509	462	480	534	499	499	479	458	458	499	493	482	474	486	480	494	476	461	491	453	492	454	510	460	492	477	476	510	483	445	492	465	512	480	509	480	504	491	502	459	513	493	452	480	489	468	496	491	481	499	497	451	520	477	479	499	536	476	472	467	500	443	541	524	491	504	510	435	509	527	475	516	537	502	458	482	491	508	480	481	504	493	474	458	461	499	489	474	512	496	468	471	474	478	439	499	485	457	506	487	484	489	475	471	514	451	487	493	453	447	489	471	497	492	480	489	466	517	485	454	454	459	475	485	476	483	467	498	480	465	495	435	501	510	437	456	491	473	481	491	500	488	499	475	504	499	476	498	481	486	462	503	453	479	515	467	485	508	509	459	489	494	481	489	442	502	469	478	521	473	487	511	539	489	489	495	483	467	458	528	440	491	523	485	531	468	467	472	498	491	465	475	445	492	496	501	426	518	485	477	455	473	492	487	481	450	489	471	483	516	469	461	491	489	540	477	456	464	459	482	486	473	461	498	492	470	484	502	466	460	459	485	472	490	461	511	451	486	462	457	491	459	483	496	483	480	470	471	510	494	493	511	488	471	473	467	447	469	501	467	497	487	500	513	486	459	506	483	466	460	481	481	456	504	443	482	510	507	505	474	510	469	449	466	488	454	456	492	503	461	509	504	463	469	494	498	513	520	520	485	465	477	508	460	468	511	511	498	486	501	448	495	463	508	487	476	466	469	507	490	448	436	514	444	453	487	498	461	494	482	483	446	488	521	488	531	462	478	480	543	513	486	511	434	461	500	511	501	472	508	495	461	497	487	450	468	490	497	483	486	465	449	500	485	468	539	479	455	481	490	501	532	513	466	486	453	506	497	463	517	493	524	516	467	494	500	508	522	467	474	482	479	479	485	450	452	469	494	501	449	482	507	512	499	505	513	493	445	487	445	493	499	539	462	500	482	470	467	516	490	507	507	425	480	453	483	475	499	441	463	471	509	491	528	455	537	476	512	488	491	495	484	473	475	513	466	510	460	474	518	465	542	462	503	465	466	489	491	479	508	513	504	494	506	494	499	490	482	511	524	504	458	493	517	479	463	474	472	473	481	467	485	486	520	454	484	472	500	493	489	474	501	482	474	453	477	471	483	458	518	510	498	523	487	448	478	514	508	496	510	488	473	498	488	488	452	458	469	516	502	465	531	482	497	488	515	501	473	483	453	446	459	501	446	498	463	484	441	472	418	496	479	466	515	494	482	475	481	523	478	491	465	460	489	497	506	469	460	434	452	467	463	526	493	479	489	491	464	513	491	460	506	501	523	479	526	514	444	485	476	479	444	470	481	469	491	462	469	481	451	459	481	491	458	468	442	502	486	468	484	480	485	492	505	514	477	497	458	492	462	477	477	485	502	497	497	519	466	488	466	487	466	495	483	491	504	480	454	506	505	474	478	472	450	494	453	479	500	475	464	500	510	480	518	470	481	493	575	495	510	468	479	488	489	498	434	474	490	533	511	499	480	472	486	472	484	504	488	482	448	482	525	506	495	480	487	487	493	492	474	542	459	483	461	503	479	524	520	475	492	461	490	528	497	486	513	489	487	489	498	495	485	452	489	510	480	469	502	489	487	454	519	478	496	491	475	505	471	534	503	482	457	459	499	468	468	493	466	501	530	481	512	476	476	497	534	498	473	462	462	495	461	502	546	472	490	461	537	497	471	492	450	484	486	447	479	483	521	469	487	478	501	521	474	484	474	492	502	499	496	462	483	471	511	481	464	501	453	462	481	488	469	444	515	483	489	469	418	460	478	482	450	478	481	484	501	478	515	485	482	509	450	479	507	496	502	492	482	509	461	459	500	463	480	469	506	438	469	507	495	454	520	483	453	530	470	447	445	435	462	521	461	521	491	532	482	521	471	459	492	462	458	494	497	485	464	476	503	471	469	463	462	530	514	476	474	474	469	523	441	489	497	490	490	487	482	523	490	499	476	466	507	493	464	493	482	464	493	490	469	497	504	501	535	494	483	489	499	512	452	495	475	504	498	466	492	479	486	478	506	492	477	539	507	466	529	515	446	503	484	487	488	488	502	511	451	470	491	461	475	480	504	463	466	479	486	491	486	497	431	482	488	510	547	466	479	455	445	496	510	500	484	475	422	481	519	477	477	486	470	474	488	492	500	461	516	481	491	471	475	481	464	493	501	473	473	511	476	492	476	496	437	456	461	505	459	474	460	455	516	482	511	495	484	515	482	518	462	506	486	455	509	446	462	504	491	499	500	481	472	470	479	507	517	440	473	497	536	476	474	512	500	478	481	503	493	478	502	458	516	484	464	466	497	499	493	498	501	508	465	484	489	456	521	473	500	463	440	493	463	494	444	480	463	515	485	491	482	505	492	485	493	508	476	492	492	486	495	479	500	497	456	486	455	503	469	493	547	523	470	513	498	486	503	459	476	475	493	476	509	468	472	496	462	516
25662	3535	1339	996	802	603	523	523	428	452	370	362	397	375	360	305	332	330	321	357	356	334	329	304	318	312	324	330	349	334	358	321	329	311	333	305	309	306	338	357	325	356	337	350	335	329	289	282	326	299	329	313	316	290	315	335	320	301	310	294	315	296	305	335	337	323	308	304	303	310	314	308	338	324	298	302	321	353	326	283	318	290	336	322	366	296	305	321	293	319	306	346	343	322	333	316	354	298	307	302	297	341	328	311	299	339	324	290	300	315	331	322	307	315	306	328	293	305	330	339	353	324	312	308	298	353	358	341	303	310	350	308	319	285	300	322	302	313	310	339	325	318	319	305	328	322	334	307	312	278	289	296	335	311	333	319	323	319	283	314	271	341	308	332	318	326	305	304	306	321	321	313	278	317	334	326	328	319	275	345	301	303	305	305	310	299	274	299	312	318	333	332	312	324	324	299	351	299	288	316	319	330	293	312	319	328	348	304	298	335	324	300	343	323	338	304	356	333	334	317	304	298	304	309	341	338	297	306	299	305	320	286	281	307	324	316	336	333	322	312	340	327	308	334	338	340	338	292	325	295	327	324	304	337	337	319	279	325	311	305	302	323	343	325	311	316	299	310	286	321	315	304	316	312	319	333	312	305	343	315	337	315	308	356	327	317	314	284	298	299	316	319	312	309	312	339	341	319	311	306	306	297	322	315	309	352	328	299	336	300	301	320	333	337	312	332	307	308	311	301	341	353	292	321	332	342	319	330	325	299	322	310	331	310	308	314	300	320	320	309	327	317	300	319	301	331	327	318	320	306	325	289	299	311	307	322	308	293	308	330	343	325	302	274	325	290	332	325	308	300	302	321	305	331	326	316	286	313	323	287	311	312	324	319	357	307	338	353	289	313	316	312	318	351	343	331	321	298	327	298	327	307	308	314	316	311	277	340	275	346	313	333	341	326	302	303	337	331	313	314	294	332	304	291	303	297	318	305	308	336	303	327	279	291	348	314	351	301	288	311	331	317	347	344	334	339	302	337	334	327	319	307	292	281	323	344	300	286	311	334	323	289	323	311	327	293	340	270	341	329	287	309	310	335	323	320	325	321	286	306	339	324	333	293	320	327	310	303	347	283	300	322	307	303	289	355	328	337	335	301	312	335	315	289	318	331	287	320	304	292	337	328	305	315	304	305	293	329	272	294	300	314	320	327	315	340	334	319	298	329	326	314	321	313	328	319	299	330	328	364	320	291	361	305	309	319	361	325	313	305	317	323	324	323	315	370	338	306	314	326	333	323	344	321	324	291	340	284	318	328	307	296	308	347	315	327	321	325	297	319	299	343	319	317	297	343	318	300	325	281	315	310	336	346	305	342	309	307	305	329	343	358	334	327	337	285	342	334	348	312	312	313	334	309	302	295	337	351	328	331	323	305	333	331	332	312	307	279	348	289	350	318	310	313	327	329	327	309	299	308	270	316	305	289	292	299	333	319	293	278	341	325	306	275	322	305	322	270	300	284	290	329	313	317	326	294	265	341	303	312	332	334	277	317	340	278	309	326	360	303	316	332	363	314	351	313	297	336	316	335	311	316	339	284	315	356	333	321	305	348	320	283	314	301	320	332	332	326	322	311	280	332	362	326	318	330	282	306	319	352	307	313	294	350	310	327	294	300	338	311	305	280	298	301	297	318	298	308	343	322	317	306	340	303	313	336	313	268	304	290	304	304	318	332	350	305	301	339	320	314	334	316	305	298	343	309	296	318	294	312	319	324	273	331	278	321	330	324	342	315	304	321	339	317	343	317	286	335	365	331	345	315	320	296	270	302	339	311	325	269	311	323	282	297	286	336	337	328	323	354	299	322	306	304	323	326	329	307	346	272	326	299	305	295	341	298	322	305	310	318	317	328	306	326	324	312	302	339	323	333	295	297	308	305	342	350	346	316	333	312	304	320	337	312	317	309	298	311	311	307	283	316	293	317	286	318	263	313	310	299	323	317	268	328	314	339	351	310	315	307	314	325	351	323	314	294	297	307	286	326	310	316	284	349	302	338	350	339	317	301	316	282	302	319	329	342	313	302	336	289	331	307	331	341	328	347	283	360	302	314	290	295	307	319	315	310	308	322	323	324	340	295	333	314	310	322	286	336	297	341	304	308	326	282	369	294	317	307	265	336	314	328	327	315	314	330	286	309	300	336	327	332	301	315	331	313	325	313	288	301	273	311	341	297	344	307	317	334	333	316	304	325	345	360	324	334	300	298	313	352	293	341	341	330	320	321	315	278	330	296	289	284	313	297	324	321	350	316	328	328	308	320	286	335	309	302	320	308	333	280	302	284	297	302	314	322	309	315	298	329	297	325	310	291	279	290	311	350	288	296	326	304	295	344	324	284	296	331	303	338	330	337	333	354	311	295	336	304	324	340	308	286	322	323	308	317	285	309	302	341	299	306	343	342	296	300	310	291	328	318	314	326	319	302	304	318	317	322	306	321	309	306	328	305	300	310	299	319	310	326	297	316	338	328	325	324	282	307	346	310	346	326	319	326	309	317	311	330	322	336	323	299	327	348	327	331	331	321	321	320	314	299	350	330	342	325	342	298	358	279	340	297	299	325	291	316	317	319	313	314	328	350	290	320	302	331	317	316	342	301	311	341	310	333	331	286	329	321	282	308	328	310	320	301	349	308	325	301	280	295	303	329	325	333	301	316	311	328	296	296	333	308	329	335	301	323	269	289	344	300	317	314	310	326	324	344	326	294	321	319	336	340	306	290	292	325	310	346	302	311	296	321	347	306	326	327	330	304	325	331	287	340	317	317	304	308	309	311	346	304	336	289	329	313	309	335	335	336	329	299	306	307	296	316	322	309	338	261	312	292	329	314	288	342	312	315	314	298	314	351	316	292	330	303	315	315	320	324	317	300	326	360	346	302	328	323	336	301	264	308	315	300	328	323	293	340	283	342	315	348	292	326	322	308	297	324	306	314	310	297	339	308	332	333	348	314	328	346	328	352	277	339	282	327	284	324	307	310	305	340	347	348	336	320	350	302	323	321	282	314	314	311	340	305	313	338	305	309	332	329	288	322	324	318	338	329	315	338	318	320	336	306	351	295	307	322	307	318	305	344	321	307	271	297	310	366	355	344	337	323	322	308	327	333	287	305	344	324	330	290	345	312	304	317	326	328	332	307	315	307	309	327	315	294	322	319	320	305	306	318	284	292	320	311	290	289	287	309	350	316	295	323	300	316	363	302	343	330	334	312	322	331	314	298	321	308	333	291	318	300	320	290	329	323	303	315	291	324	337	333	286	295	329	340	296	338	343	299	340	308	346	318	315	333	290	297	335	294	324	330	312	325	327	324	326	321	317	283	267	333	314	307	319	325	325	302	310	327	340	340	336	305	321	315	319	322	334	342	332	319	309	332	308	340	294	282	302	334	337	309	317	300	300	322	333	323	292	329	308	317	328	313	300	301	315	311	332	317	331	318	301	300	300	307	320	328
13253	1647	2690	3056	2820	2375	2073	1783	1671	1458	1276	1257	1202	1134	1143	1043	1016	1046	1043	1042	1014	990	945	953	923	935	915	923	876	870	938	814	874	876	880	893	870	858	814	872	823	838	852	864	891	890	902	805	855	834	833	880	826	834	824	857	865	847	873	788	857	831	834	855	828	810	775	838	830	898	804	835	872	832	795	786	875	821	821	844	816	836	828	804	755	826	813	874	810	836	836	801	851	900	794	854	824	827	830	832	735	816	819	833	750	834	844	787	826	819	767	806	791	801	786	812	741	828	807	808	835	821	785	828	857	856	801	817	767	800	789	834	834	802	809	857	804	815	774	801	810	821	796	873	862	865	816	817	802	802	829	784	795	843	812	846	817	845	827	796	827	821	785	843	823	820	830	822	786	823	877	821	856	823	816	819	894	763	850	855	846	836	809	763	846	804	802	883	786	866	803	782	745	803	860	759	821	841	815	860	838	831	818	793	846	851	799	831	817	775	794	829	831	824	819	830	800	858	788	845	841	836	834	865	828	836	810	821	785	879	790	810	829	812	810	798	785	825	789	807	846	776	804	784	835	847	846	778	776	829	796	795	806	846	852	795	810	844	861	789	799	816	816	795	833	798	780	828	823	843	824	801	815	795	800	801	793	793	829	810	798	815	820	842	788	793	862	863	823	788	798	844	799	817	787	852	847	803	849	777	858	784	745	822	789	808	826	835	880	851	781	779	849	791	838	841	740	816	813	825	813	867	802	776	793	807	747	835	831	825	800	804	784	817	842	791	835	846	783	842	849	852	783	817	809	843	804	831	834	824	791	803	863	832	832	829	835	849	797	794	806	747	809	839	853	820	844	790	793	799	786	846	762	806	840	804	818	843	830	815	819	791	788	847	832	785	810	817	851	855	818	801	784	841	849	875	844	886	822	819	862	821	798	846	837	858	826	850	883	798	870	787	828	820	846	846	812	827	801	836	792	797	870	766	774	794	813	763	800	851	800	844	796	806	828	807	831	785	793	799	800	810	808	847	842	824	849	801	795	852	855	798	818	768	818	851	821	810	827	830	848	822	843	815	807	814	801	757	795	825	820	845	873	870	809	810	856	799	760	786	764	825	874	821	856	806	806	852	799	822	850	828	814	790	834	816	815	828	795	786	815	782	795	842	770	844	800	828	851	812	801	878	780	828	804	794	828	850	825	785	830	790	782	817	786	757	796	805	772	766	760	820	803	807	777	819	808	799	796	857	790	813	813	778	797	803	823	790	806	761	795	815	809	824	835	834	788	815	844	870	792	810	804	795	811	805	835	834	802	755	822	836	843	802	825	819	774	849	828	792	842	801	817	875	821	759	798	846	813	792	805	811	851	879	813	878	834	773	864	803	872	791	822	858	844	813	813	791	797	827	824	782	790	843	861	776	796	794	837	848	818	802	769	796	778	783	792	788	842	821	801	768	813	815	787	838	855	804	853	845	808	793	827	815	798	802	825	820	803	844	830	821	854	861	809	800	800	842	843	843	835	851	827	797	840	796	829	834	846	834	805	806	795	835	853	832	839	797	836	847	774	788	850	792	821	801	783	786	811	807	831	809	840	769	803	811	802	817	863	844	787	834	801	821	793	836	801	815	805	859	822	827	850	799	806	835	881	838	857	837	818	801	802	771	795	825	864	897	857	789	811	809	896	813	828	764	810	852	838	783	821	792	818	845	799	825	829	841	851	787	803	799	849	863	841	808	763	782	849	807	784	841	828	787	811	806	792	773	807	836	805	800	866	766	828	789	805	806	799	836	805	830	832	842	812	808	802	802	779	850	781	820	794	829	811	790	851	802	841	819	836	821	800	840	787	833	821	796	828	860	818	800	795	819	809	798	785	748	850	785	813	782	813	824	887	849	860	786	846	847	821	855	850	813	836	830	841	770	834	771	791	832	832	853	815	850	835	807	802	782	801	811	816	862	823	837	813	814	807	816	845	852	804	830	793	805	837	805	819	895	810	798	834	804	829	818	783	777	777	808	805	799	817	801	823	809	829	819	832	775	805	804	789	798	794	822	822	809	813	819	790	817	818	818	817	806	842	810	812	804	807	837	765	786	820	749	845	867	816	831	851	802	832	777	787	783	807	852	835	788	780	737	834	836	783	826	827	814	800	854	787	803	807	776	802	810	798	835	830	828	827	839	801	827	834	807	827	823	847	839	827	838	862	824	915	767	810	869	819	848	821	817	810	808	808	778	827	816	823	794	865	789	854	835	815	847	825	839	840	829	857	842	828	778	820	795	808	798	790	833	769	852	812	849	848	798	794	792	807	850	837	849	807	856	825	822	800	838	791	799	752	816	774	855	817	802	810	842	805	822	797	780	827	809	801	816	815	805	789	803	842	758	826	852	817	810	798	850	800	852	798	823	790	808	817	843	870	814	810	781	823	785	924	778	811	827	824	839	819	804	842	766	811	777	828	778	858	832	791	803	801	809	808	783	824	809	833	853	797	787	818	825	858	823	778	837	835	803	796	820	849	884	830	817	831	846	862	816	826	820	818	815	823	884	778	863	830	822	845	801	765	810	769	798	774	832	813	826	799	852	811	828	792	827	816	773	830	822	796	822	811	825	846	887	807	862	774	815	788	848	867	822	825	793	785	807	831	814	792	803	815	830	809	815	836	832	816	837	834	851	831	785	798	777	813	834	817	765	799	799	819	806	804	800	818	818	858	815	794	827	865	813	784	819	853	809	847	861	808	793	759	804	819	850	825	810	812	768	779	831	792	819	846	790	830	825	773	793	787	816	837	786	818	841	853	855	754	845	795	835	843	842	861	830	814	806	836	795	839	842	800	797	849	785	772	858	769	839	817	804	802	802	880	787	858	807	796	793	790	816	817	818	825	820	766	793	829	829	767	794	829	807	788	842	812	801	840	872	815	826	805	850	821	758	812	834	808	788	804	828	789	799	801	850	807	834	815	812	838	846	817	843	788	842	823	844	840	846	837	843	833	801	831	842	815	842	782	828	853	801	833	801	791	813	878	839	751	760	822	795	839	842	848	828	810	813	816	843	793	759	819	805	823	773	866	808	801	839	769	827	814	835	837	798	880	872	795	825	846	829	836	816	793	827	784	888	822	825	780	824	893	799	796	819	823	831	767	828	829	836	807	838	886	828	810	807	836	857	755	804	881	788	812	773	822	764	766	819	834	779	831	837	805	790	800	844	805	828	828	807	843	816	784	825	779	860	852	830	809	750	785	796	812	799	818	795	810	817	858	761	815	833	829	857	754	807	802	784	791	791	826	854	849	830	781	829	831	840	806	877	795	804	740	886	843	814	812	766	829	803	867	824	758	843	803	742	823	781	776	824	808	822	779	807	788	854	832	809	804	838	853	813	813	807	792	799	797	811	815	810	781	836	818	825	769	798	832	848	817	807	820	825	798	743	824	769	827	816	823	808	781	791	775	843	784	795	870	830	766	786	826	834	784	841	844	787	812	866	747	772	874	791	853	810	804	800
34605	7155	2771	2040	1416	1120	895	756	723	645	622	569	546	530	507	529	548	517	503	517	499	480	488	424	521	461	457	456	475	447	454	444	438	503	477	478	477	457	446	477	480	494	441	388	460	444	412	474	451	441	496	460	464	506	458	420	480	438	503	448	456	425	468	417	447	461	420	477	476	478	454	447	434	456	444	455	449	459	452	423	399	458	457	454	476	458	447	454	456	435	458	488	464	430	453	435	416	456	493	472	481	466	427	475	459	449	445	473	480	490	486	463	457	464	461	436	429	469	480	434	440	433	479	492	466	474	458	441	456	413	469	452	396	448	413	451	448	478	416	461	480	482	457	435	502	461	440	449	473	429	459	439	483	474	408	459	476	458	453	429	485	475	426	429	433	445	463	457	488	438	442	437	460	439	481	460	477	465	456	468	455	472	461	429	452	423	467	463	453	459	413	458	465	429	449	430	460	468	436	441	433	476	472	465	451	436	465	467	448	440	464	445	470	429	453	442	441	468	442	492	446	424	433	473	450	459	470	428	465	475	455	446	417	440	444	446	461	431	468	436	451	439	453	462	502	437	436	426	418	445	447	482	443	448	461	396	444	434	450	463	452	450	459	409	460	469	466	454	472	396	410	466	443	441	456	453	471	453	453	439	426	463	451	467	459	451	445	453	442	484	487	419	453	437	457	455	410	446	443	483	482	434	434	418	481	451	455	447	449	449	458	452	430	454	458	442	436	430	472	435	430	427	394	456	490	450	439	472	493	435	437	462	470	492	426	443	476	452	443	446	443	427	414	417	473	453	457	447	446	452	446	425	435	503	430	453	494	467	476	473	448	491	442	492	469	459	447	431	492	459	467	416	463	469	427	460	484	449	456	455	487	477	468	464	438	427	476	447	451	466	438	410	436	427	429	475	387	495	435	449	474	501	444	445	462	473	423	461	473	443	473	437	425	448	420	485	456	464	481	430	432	439	455	456	447	413	459	491	442	451	415	445	485	465	476	443	452	472	467	473	414	422	446	475	437	449	434	445	417	482	477	456	456	443	440	436	413	453	473	465	445	449	418	449	480	451	454	444	483	448	462	421	460	492	451	470	408	430	444	419	438	490	492	460	484	434	483	503	424	431	472	453	477	431	415	417	500	498	489	446	408	402	407	463	438	454	442	478	416	465	456	473	457	455	472	463	412	424	457	435	495	421	409	445	469	440	423	456	444	432	473	461	422	472	489	440	494	452	464	439	483	455	479	406	429	420	453	491	461	414	478	442	442	448	483	482	455	474	464	461	474	507	462	450	458	458	445	433	456	476	478	449	479	457	464	439	460	449	495	496	489	473	401	441	450	453	443	458	434	463	480	453	442	448	403	444	477	422	444	445	465	462	417	428	437	440	488	474	502	458	433	479	433	483	477	396	429	426	463	441	458	481	480	463	482	426	461	462	442	440	463	457	432	458	454	450	455	423	464	479	457	465	468	438	500	459	442	424	459	457	428	422	463	425	463	453	457	444	427	420	431	472	486	393	452	453	432	436	483	424	425	419	453	441	466	479	447	517	430	425	451	473	456	443	454	455	460	452	443	460	473	427	432	429	454	491	446	479	458	422	447	444	461	469	426	456	447	480	479	499	471	465	449	465	447	467	423	425	421	456	469	445	419	435	442	418	463	434	458	477	455	441	453	454	423	409	455	434	425	429	418	388	431	478	439	437	415	469	451	481	445	462	463	484	456	484	447	436	484	454	436	486	472	437	447	470	431	464	429	449	462	459	408	477	443	446	439	464	426	496	458	481	479	479	443	479	462	438	418	474	469	454	444	461	466	447	440	436	446	449	407	442	452	457	464	475	415	428	426	457	456	442	429	486	478	435	420	443	441	459	453	460	404	461	432	462	467	459	471	453	436	476	429	412	437	456	430	472	450	472	500	488	451	453	434	455	453	478	465	451	490	444	486	466	481	433	462	454	439	441	423	453	464	435	431	431	489	448	449	431	451	460	450	493	441	419	421	435	466	456	444	430	479	454	451	446	429	488	491	451	406	455	438	465	435	446	458	467	452	428	472	463	426	425	450	464	498	447	506	468	456	436	464	485	466	423	437	436	443	429	418	420	445	453	472	464	438	419	413	474	439	445	477	474	442	447	444	431	447	504	419	435	496	426	481	446	472	437	443	446	464	430	420	431	433	452	450	452	456	497	421	432	419	476	439	441	453	469	469	472	402	458	451	471	461	401	467	455	433	436	454	424	476	464	444	488	439	494	458	434	471	464	466	453	438	454	483	431	455	439	464	417	432	451	477	459	462	435	437	465	488	459	481	477	425	454	416	441	457	430	439	458	437	474	494	441	452	464	437	404	423	444	407	417	473	466	469	485	514	461	449	467	440	474	481	475	486	473	428	424	410	438	449	466	443	449	430	452	430	438	473	452	441	471	432	472	458	434	467	489	419	450	483	452	447	450	481	453	453	462	429	459	416	427	475	476	421	425	425	407	456	440	439	500	433	453	453	439	466	429	445	508	433	438	435	436	498	422	459	492	463	444	423	408	480	456	435	454	495	456	431	447	431	444	446	447	461	440	438	449	443	411	458	469	428	466	484	395	491	442	475	481	422	464	464	450	426	441	476	429	477	427	490	440	446	417	482	451	457	432	448	409	471	465	454	449	442	436	414	469	476	423	454	459	479	423	438	475	475	447	463	471	466	476	453	495	452	430	459	421	431	463	435	430	478	472	420	437	463	463	430	452	444	443	457	464	450	473	445	458	455	425	410	455	449	428	486	450	474	449	461	429	485	475	434	438	451	493	432	440	483	449	456	452	461	454	410	470	475	476	448	494	451	484	452	435	442	437	509	425	472	469	457	439	488	494	474	469	469	442	461	462	460	484	430	414	415	494	467	469	449	445	501	432	438	437	410	459	428	442	490	413	479	442	430	461	479	450	483	468	455	449	476	450	445	437	450	476	447	488	420	446	472	460	458	452	449	428	453	470	453	452	435	456	419	442	446	490	453	435	466	422	440	437	443	426	468	462	416	447	464	438	441	441	443	463	467	471	486	440	423	485	404	464	502	405	441	457	412	427	464	444	489	491	439	490	457	440	466	458	480	479	467	462	423	471	464	503	453	457	425	467	418	431	443	438	465	446	438	449	465	424	447	417	456	439	485	505	461	431	428	472	400	464	457	423	493	439	419	437	453	426	465	457	423	422	479	505	454	461	426	441	472	424	455	450	435	420	421	494	452	432	444	438	479	447	464	459	400	443	474	453	421	464	433	428	471	455	468	477	486	435	438	424	457	453	468	438	426	431	468	426	435	472	393	447	428	458	409	430	431	422	406	469	443	451	418	493	432	462	473	461	458	405	428	436	466	456	442	413	473	467	457	444	435	470	477	485	478	432	450	446	487	447	450	482	468	432	452	438	424	432	456	489	500	477	468	427	448	461	490	476	428	411	494	433	488	462	472	457	466	488	496	439	473	488	452	482	433	439	442	451	455	463	456	432
17344	2690	4772	5338	4773	3931	3302	2911	2595	2273	2100	1982	1759	1717	1671	1633	1576	1509	1491	1379	1340	1360	1340	1383	1330	1231	1318	1260	1260	1266	1156	1209	1219	1172	1187	1116	1183	1108	1166	1123	1131	1157	1145	1108	1055	1180	1188	1132	1148	1087	1104	1139	1168	1109	1092	1104	1122	1130	1139	1108	1135	1101	1046	1105	1052	1098	1074	1094	1074	1122	1103	1077	1071	1099	1084	1049	1068	1142	1068	1119	1087	1113	1149	1152	1075	1131	1101	1051	1080	1157	1075	1071	1092	1073	1168	1082	1086	1122	1086	1126	1082	1133	1051	1055	1065	1086	1031	1087	1039	1140	1087	1130	1074	1069	1116	1059	1074	1090	1095	1108	1069	1122	1060	1066	1054	1032	1079	1084	1108	1136	1077	1098	1106	1072	1040	1038	1077	1077	1053	1082	1078	1078	1034	1067	1029	1067	1036	1093	1046	1083	1116	1151	1071	1029	1117	1049	1054	1120	1127	1087	1080	1083	1061	1035	1005	1068	1100	1016	1027	1069	1094	1101	1130	1099	1102	1065	1077	1071	1089	1137	1014	1111	1128	1052	1082	1110	990	1050	1078	1056	1109	1057	1093	1060	1054	1074	1038	1087	1075	1039	1068	1153	1083	1069	1091	1034	1007	1057	1078	1032	1086	1057	1090	1057	1052	1103	1053	1064	1046	1116	1113	1042	1080	1072	1082	1101	1093	1092	1156	1089	1080	1116	1055	1053	1043	1078	1094	1130	1069	1121	1063	1126	1061	1132	1110	1053	1075	1087	1122	1049	1112	1082	1100	1081	1124	1112	1087	1095	1088	1050	1062	1023	1111	1051	1057	1096	1107	1048	998	1112	1103	1042	1041	1053	1038	1108	1112	1087	1055	1099	1071	1057	1064	1074	1059	1125	1061	1100	1045	1042	1043	1110	998	1097	1122	1079	1042	1072	1129	1120	1127	1150	1020	1086	1153	1120	1044	1126	1102	1078	1087	1034	1076	1105	1101	1069	1104	1061	1085	1057	1036	1060	1082	1141	1006	1082	1035	1068	1084	1114	1059	1067	1095	1068	1084	1107	1080	1072	1050	1123	1089	1020	1066	1143	1120	1081	1142	1062	1018	1053	1065	1036	1049	1089	1086	1097	1093	1029	1104	1089	1042	1042	1091	1014	1088	1057	1082	1107	1070	1076	1080	1102	1001	1074	1023	1118	1079	1003	1091	1069	1078	1065	1041	1025	1038	1077	1092	1102	1015	1108	1082	1159	1029	1052	1058	1098	1018	1101	1053	1058	1023	1039	1081	1114	1089	1079	1013	1052	1113	1111	1092	1077	1070	1040	1070	1066	1077	1105	1102	1126	1076	1067	1195	1066	1042	1026	1085	1061	1102	1053	1085	1084	1088	1105	1060	1072	1038	1098	1061	1110	1078	1112	1045	1081	1028	1129	1108	1082	1108	1145	1038	1104	1011	1049	1063	1037	1116	1163	1101	1057	1051	1104	1055	1099	1063	1043	1043	1081	1060	1064	1026	1103	1035	1062	1072	1085	1081	1061	1041	1069	1084	1083	1075	1092	1133	1062	1090	1007	1120	1068	1086	1061	1083	1089	1064	1025	1070	1043	1046	1050	1040	1010	1092	1059	1096	1035	1129	1129	1081	1080	1097	1057	1068	1120	1121	1102	1110	1089	1039	1052	1048	1047	1089	1080	1065	1074	1125	1135	1045	1072	1107	1075	1089	1108	1102	1097	1054	1080	1094	1083	1094	995	1111	1021	1026	1063	1048	1078	1047	1043	1065	1062	1082	1057	1046	1049	1076	1129	1092	1041	1078	1060	1084	1086	1108	1040	1067	1102	1048	1156	1126	1078	1104	1116	1082	1048	1093	1070	1080	1092	1088	1112	1115	1147	1093	1068	1103	1065	1069	1124	1155	1026	1050	1061	1044	1033	1092	1056	1155	1076	1084	1055	1125	1149	1077	1125	1052	1098	1085	1114	1104	1048	1122	1131	1087	1114	1090	1081	1066	1093	1087	1026	1064	1121	1032	1086	1103	1105	1073	1096	1068	1025	1098	1082	1047	1079	1056	1138	1073	1166	1099	1083	1057	1105	1062	1098	1125	1153	1095	1053	1096	1108	1143	1079	1143	1089	1088	1058	1095	1090	1104	1107	977	1144	1042	1099	1118	1106	1089	1101	1094	1080	1040	1057	1025	1049	1076	1065	1083	995	1096	1119	1109	1078	1073	1049	1087	1120	1066	1108	1055	1085	1067	1082	1072	1038	1115	1091	1071	1049	1096	1063	1079	1077	1057	1094	1054	1094	1060	1012	1101	1091	1087	1082	1045	1071	1070	1041	1076	1093	1019	1016	1045	1053	1079	1058	1072	1095	1107	1080	1054	1030	1092	1064	1055	1038	1056	1120	1073	1128	1038	1087	1106	1152	1058	1132	1093	1040	1104	1065	1116	1060	1035	1099	1087	1092	1095	1066	1047	1061	1120	1075	1063	1127	1072	1031	1021	1063	1049	1073	1092	1048	1112	1090	1087	1084	1072	1107	1075	1139	1089	1070	1178	1124	1119	1054	1081	1118	1075	1053	1096	1062	1092	997	1037	1113	1078	1114	1087	1089	1134	1066	1160	1070	1152	1104	1021	1105	1058	1092	1134	1082	1071	1086	1072	1083	1061	1040	1087	1093	1172	1038	1023	1086	1123	1115	1044	1121	1066	1016	1079	1131	1042	1055	1079	1068	1116	1097	1021	1054	1026	1010	1017	1039	1118	1047	1043	1127	1059	1037	1111	1069	1095	987	1091	1032	1022	1044	1075	1093	1002	1103	1079	1044	1034	1053	1075	1039	1064	1114	1097	1113	1128	1029	1042	1131	1069	1085	1073	1031	1065	1035	1064	1095	1119	1121	1076	1078	1137	1084	1060	1115	1084	1039	1096	1089	1115	1096	1097	1055	1160	1071	1076	1000	1018	1105	1011	1051	1083	1099	1098	1066	1048	1093	1047	1094	1046	1092	1082	1046	1040	1048	1049	1089	1068	1067	1054	1103	1090	1174	1107	1046	1066	1089	1066	1071	1057	1106	1115	1072	1096	1069	1020	1096	1019	1047	1083	1069	1059	1088	1055	1016	1086	1126	1078	1122	1079	1175	1089	1038	1109	1073	1039	1145	1109	999	1111	1039	1033	1031	1062	1078	1067	1070	1055	1109	1080	1139	1125	1108	1035	1042	1077	1044	1070	1055	1069	1051	1054	1018	1030	1118	1158	1088	1020	1014	1088	1078	1028	1060	1073	1084	1056	1054	1028	1060	1078	1083	1080	1009	1107	1076	1147	1061	1074	1081	1058	1007	1036	1032	1067	1067	1124	1086	1089	1127	1044	1084	1078	1032	1035	1116	1090	1088	1047	1078	1046	1063	1079	1056	1050	1082	986	1065	1073	1077	1045	1119	1077	1094	1104	1090	1074	1067	1088	1157	1074	1109	1039	989	1030	1117	1083	1053	1117	1081	1085	1013	1153	1081	1154	1116	1023	1092	1071	1086	1075	1113	1102	1034	1006	1060	1094	1019	1068	1028	1075	1097	1078	1058	1008	1123	1131	1089	1024	1065	1111	1024	1117	1068	1087	1084	1102	1146	1050	1061	1127	1046	1027	1104	1075	1122	1029	1050	1066	1053	1082	1045	1093	1106	1059	1125	1053	1066	1170	1080	1061	1077	1052	1110	1074	1088	1080	1108	1023	1083	1090	1116	1086	1094	1103	1110	1093	1092	1070	1004	1081	1117	1023	1034	1107	1066	1094	1084	993	1052	1079	1091	1118	1080	1151	1080	1104	1095	1084	1106	1042	1101	1065	1098	1089	1072	1022	1051	1103	1093	1067	1039	1064	1082	1070	1126	1068	1123	1085	1080	1097	1060	1079	1083	1058	1161	1070	1041	1085	1082	1056	1121	1115	1078	1060	1027	1068	1065	1094	1016	1032	1064	1096	1050	1064	1050	1065	1137	1065	1095	1107	1092	1032	1132	1121	1057	1013	1107	1057	1082	1072	1041	1100	1066	1171	1139	1156	1084	1068	1117	1052	1060	1046	1119	1064	1106	1058	1051	1110	1049	1092	1093	1129	1071	1091	1061	1098	1106	1082	1055	1063	1116	1031	1131	1102	1093	1083	1136	1031	1033	1093	1069	1072	1100	1081	1053	1028	1066	1078	1105	1108	1077	1124	1104	1113	1093	1028	1093	1112	1070	1027	1088	1076	1085	1143	1113	1041	1068	1082	1067	1114	1054	1047	1086	1095	1063	1139	1112	1098	1043	1105	1059	1070	1089	1032	1101	1131	1011	1088	1103	1052	1089	1049	1127	1029	1026	1044	1113	1038	1093	1062	1094	1107	1116	1048	1114	1022	1061	1108	1059	1106	1097	1061	1091	1124	1106	1096	1049	1093	1117	1105	1049	1091	1031	1117	1044	1059	1079	1074	1062	1107	1044	1060	1035	1114	1054	1069	1106	1005	1071	1077	1086	1081	1054	1117	1047	1062	1098	1102	1032	1116	1083	1113	1033	1123	1086	1086	1068	1069	1089	1082	1038	1097	1032	1037	1107	1084	1103	1051	1089	1115	1083	1078	1088	1122	1101	1083	1063	1067	1068	1104	1069	1090	1096	1127	1060	1122	1055	1065	1121	1099	1056	1073	1060	1058	1124	1078	1101	1110	1116	1122	1139	1042	1055	1138	1095	1081	1101	1059	1050	1042	1057	1054	1050	1030	1078	1072	1078	1040	1050	1061	1046	1092	1069	1085	1077	1091	1050	1148	1061	1068	1055	1099	1101	1081	1096	1066	1108	1109	1095	1018	1118	1127	1053	1083	1100	1039	1094	1031	1014	1103	1084	1036	1087	1083	1133	1059	1055	1087	1033	1085	1025	1126	1020	1129	1065	1100	1094	1088	1087	1047	1017	1101	1107	1047	1069	1093	1081	1024	1017	1125	1091	1060	1091	1072	1078	1055	1075	1080	1109	1057	1054	1117	1115	1107	1073	1067	1065	1098	1075	1092	1089	1081	1030	1103	1057	1069	1062	1095	1038
10876	617	187	190	176	169	174	170	167	177	165	146	165	184	144	153	174	148	151	182	178	162	164	162	186	150	162	145	161	167	165	167	172	152	160	165	154	148	209	184	150	173	155	174	150	168	159	144	176	150	176	177	152	188	173	159	164	158	152	158	179	135	151	131	164	181	175	159	184	145	170	150	159	173	173	186	142	152	178	168	149	165	161	152	145	158	143	178	188	161	160	175	149	160	160	148	149	153	156	166	160	158	187	193	164	180	165	159	152	177	163	145	165	128	159	156	179	141	164	160	156	144	155	162	162	178	192	129	157	175	163	157	144	156	182	190	163	123	159	198	176	154	163	144	167	137	159	179	156	163	153	167	153	154	159	159	149	152	159	170	158	144	156	146	168	143	174	175	176	162	169	164	169	152	148	180	172	148	167	161	176	152	162	154	152	168	161	157	170	151	121	163	154	146	159	172	166	167	184	156	158	153	163	150	175	183	151	165	150	149	156	155	170	168	163	154	164	180	164	147	150	163	148	151	158	153	187	167	178	179	182	163	155	157	175	167	172	160	157	145	161	154	169	159	163	147	148	173	152	156	159	166	158	180	166	150	176	175	171	187	152	177	175	150	185	134	143	154	157	155	147	164	155	158	162	189	173	167	173	135	172	143	156	168	162	162	155	175	160	182	150	152	176	171	151	156	159	152	158	154	161	152	146	183	158	166	172	165	162	156	142	171	143	165	178	151	155	186	148	183	145	157	164	168	163	151	175	160	148	152	148	157	149	149	168	155	190	163	150	158	159	161	124	170	143	169	151	148	160	166	167	147	131	162	178	172	157	178	150	152	170	177	158	166	176	156	169	171	161	156	171	157	170	153	147	160	179	162	164	158	166	159	140	137	151	152	137	162	144	172	177	154	159	181	142	165	166	183	172	151	157	131	171	144	135	143	157	172	157	170	187	162	157	163	175	164	161	149	154	141	155	168	169	142	164	167	190	176	169	171	175	169	174	173	164	173	170	168	146	147	167	171	151	153	188	171	170	160	150	164	163	162	151	146	135	166	171	159	154	151	171	157	174	159	172	157	146	148	166	183	166	191	177	179	158	153	150	170	154	154	152	161	163	159	186	171	163	147	145	165	163	153	149	144	191	157	161	189	160	169	147	151	173	140	167	147	180	145	123	186	144	125	151	182	137	132	141	174	177	159	144	155	138	142	150	139	155	171	156	168	157	154	164	172	182	181	180	154	168	165	156	160	178	168	159	161	173	144	161	185	166	161	183	168	164	154	173	163	164	145	170	175	166	161	143	173	174	171	204	176	161	141	154	161	161	173	172	149	148	156	146	166	159	187	161	165	189	164	158	161	157	205	144	149	151	152	152	183	148	168	172	151	148	145	172	179	155	155	142	165	143	151	183	173	149	179	151	161	161	165	144	172	171	166	170	170	150	158	173	165	172	176	137	148	166	154	166	168	168	155	174	175	145	152	165	150	149	156	165	153	161	159	135	167	157	168	158	174	180	179	151	176	145	166	183	156	152	149	174	146	160	155	167	162	161	147	151	138	155	156	163	158	175	159	143	169	178	159	162	190	149	146	142	162	184	137	186	168	142	154	176	161	148	149	168	183	167	165	127	171	133	157	154	167	163	164	166	159	145	154	167	169	144	160	163	159	177	146	142	176	177	159	153	168	172	138	161	148	141	174	146	163	165	163	176	163	204	148	179	152	159	164	151	175	182	171	171	143	157	172	167	175	163	178	151	148	157	151	174	151	157	165	183	181	156	140	173	165	174	147	165	162	158	194	173	161	159	182	167	170	173	154	168	174	153	178	174	174	177	156	163	154	163	163	169	156	148	167	176	162	147	182	153	167	176	141	187	154	177	181	179	180	153	162	171	169	146	172	143	184	153	172	173	164	191	173	148	152	153	154	159	174	169	185	155	172	194	153	148	127	151	153	151	170	178	141	153	159	166	169	163	187	190	171	135	163	166	149	157	160	147	142	159	169	162	175	145	180	164	177	169	163	153	177	174	168	168	150	176	159	157	170	165	172	158	157	150	152	149	179	158	149	160	162	152	154	167	164	187	138	145	160	157	158	173	159	146	165	194	145	139	173	170	182	163	148	145	182	146	152	144	148	165	191	166	170	174	164	175	183	132	145	148	158	185	158	173	150	153	149	171	176	152	165	164	173	146	145	192	144	175	163	192	152	165	166	162	160	154	189	146	141	151	184	135	157	163	174	162	186	177	159	150	156	151	164	152	160	151	175	163	175	179	166	174	162	156	177	168	140	162	155	188	193	144	169	151	171	150	186	156	144	176	179	174	193	159	158	141	164	167	158	162	156	161	167	156	167	159	167	166	155	158	159	165	154	159	159	175	169	170	133	178	150	174	146	164	176	169	141	153	133	166	155	156	170	143	153	156	146	156	161	156	162	168	161	166	195	174	175	167	176	150	175	152	161	141	171	175	155	166	181	151	165	172	152	158	161	153	150	160	168	161	179	161	145	140	147	144	196	175	192	171	148	147	179	161	165	153	172	142	173	149	179	155	160	163	142	149	139	146	163	153	160	148	166	178	168	147	130	151	146	148	173	142	174	166	137	169	155	169	180	171	161	146	178	163	135	140	139	169	167	164	166	164	158	146	168	165	160	157	141	163	151	143	126	169	170	170	178	178	152	145	176	166	168	137	176	175	155	151	171	158	169	179	150	146	145	189	214	168	162	158	161	156	156	180	160	163	155	149	163	143	155	161	171	165	169	208	178	170	143	148	169	155	138	149	168	188	160	146	157	166	192	144	153	149	152	171	166	192	162	171	145	172	187	161	167	143	161	160	157	144	148	157	160	182	159	157	168	146	175	173	173	170	148	142	155	162	148	154	164	184	181	161	189	154	146	146	155	147	150	167	159	180	178	163	161	137	159	159	153	156	162	143	164	168	191	150	151	168	167	176	169	148	132	176	142	167	157	149	169	165	157	193	133	145	156	173	162	167	152	169	156	149	158	152	183	172	155	177	155	171	165	164	147	180	168	167	144	142	168	170	165	159	174	158	183	170	187	180	150	154	170	169	162	157	156	171	144	149	145	167	161	198	163	171	145	190	162	175	161	156	191	161	167	152	147	178	168	138	186	179	175	173	190	161	163	172	148	172	177	155	185	151	164	180	182	182	146	152	151	173	164	129	151	153	148	152	184	146	165	163	160	161	158	149	150	185	150	163	157	181	146	173	144	166	186	139	167	179	156	171	160	159	153	148	137	165	157	154	165	171	168	174	149	158	171	170	162	174	157	149	151	145	154	184	187	160	166	148	138	146	160	147	155	169	152	156	165	168	171	188	152	189	164	174	160	150	176	126	156	183	195	170	176	173	146	158	170	174	136	166	164	128	152	162	161	172	139	167	183	170	181	176	170	154	151	154	138	175	190	169	181	163	169	170	146	149	168	176	152	158	144	178	148	121	170	135	138	169	149	173	146	150	167	167	158	173	138	175	161	197	165	163	148
5700	607	491	590	530	544	557	526	507	486	487	522	485	533	461	459	516	521	475	476	478	459	497	471	463	479	527	453	515	473	467	475	453	469	470	422	538	444	501	464	512	486	490	498	500	470	496	488	502	503	455	486	454	480	476	511	486	493	457	505	469	496	495	494	482	512	508	511	434	489	497	492	496	514	517	454	507	503	447	507	485	438	479	489	457	498	461	459	443	455	480	468	463	487	449	477	480	499	460	485	493	500	450	478	490	490	471	500	494	473	488	424	525	473	496	492	482	486	470	494	466	477	509	455	503	502	503	494	462	468	462	462	503	463	464	485	488	504	474	501	448	493	496	489	447	455	453	490	469	481	463	450	504	465	459	509	482	469	493	482	467	496	501	448	463	426	471	485	451	496	493	507	475	466	483	478	487	460	473	508	500	468	488	474	478	514	490	482	492	489	434	456	517	481	493	446	480	492	462	457	489	504	488	514	458	447	448	473	453	473	521	477	495	466	516	500	480	465	507	465	492	476	470	490	470	442	461	471	496	484	490	461	446	528	504	466	463	451	501	483	506	455	481	486	493	459	473	496	512	427	481	485	485	469	522	485	490	486	492	502	482	471	467	460	464	531	517	477	467	485	467	451	470	476	506	485	484	475	452	496	491	484	462	486	473	476	506	498	492	535	484	483	486	484	467	481	466	447	465	488	473	506	498	487	479	446	471	483	485	469	464	464	455	510	507	471	473	478	481	456	502	496	425	478	497	492	484	499	475	496	501	473	468	483	483	457	481	487	501	517	459	499	459	480	480	471	470	491	461	471	492	495	489	429	482	468	502	504	469	456	483	482	487	477	514	489	482	463	477	471	469	456	503	470	466	494	462	467	441	461	453	457	473	489	462	469	465	464	460	452	501	502	487	469	485	468	522	490	464	457	471	453	503	452	469	461	467	474	484	493	477	450	504	474	468	485	487	443	511	445	461	494	464	453	474	470	472	496	465	483	473	501	452	462	480	486	504	476	489	434	456	486	515	489	478	461	517	477	445	524	471	473	508	515	477	460	492	506	477	503	491	515	507	487	465	482	468	482	494	479	448	522	481	484	476	477	483	486	456	527	449	477	435	492	508	459	459	475	473	466	473	486	486	460	467	467	500	483	446	454	447	511	510	505	496	480	483	450	494	466	459	430	436	519	480	526	476	483	487	460	471	520	464	469	476	495	455	470	512	491	498	520	483	464	434	466	463	470	485	471	462	499	505	467	472	434	456	512	506	514	475	462	480	513	499	417	488	494	484	461	535	491	517	475	493	466	489	487	456	484	504	449	480	450	471	460	494	473	450	474	489	485	473	493	477	494	443	430	458	446	482	479	507	513	464	486	484	489	534	477	466	482	522	429	480	483	497	512	468	500	435	486	455	496	511	482	495	470	466	473	459	472	491	492	513	482	486	475	480	484	496	472	470	449	512	465	507	460	467	445	450	468	493	449	458	462	513	481	484	517	537	519	472	473	461	509	439	500	507	514	517	483	508	457	476	450	461	512	510	499	475	467	510	462	460	444	489	474	483	492	468	496	474	502	511	508	478	521	451	449	464	463	452	472	478	479	471	461	523	489	445	502	472	481	514	496	450	482	498	475	511	501	496	477	484	471	473	452	488	481	461	535	471	490	475	499	494	496	486	481	504	477	523	480	454	475	491	509	477	459	470	493	502	457	507	457	466	486	491	499	489	466	479	515	512	487	480	468	473	495	479	451	500	492	522	452	489	466	502	505	504	441	441	498	490	488	504	494	499	460	481	482	504	497	478	443	466	449	508	487	496	474	462	454	509	453	497	480	470	493	503	503	490	469	443	465	470	506	492	500	491	468	496	473	466	493	478	517	478	453	477	465	456	469	498	472	480	474	500	510	480	480	478	464	514	470	496	500	496	437	476	480	492	499	493	482	486	465	475	523	503	501	484	452	471	514	490	500	497	459	507	475	473	492	452	530	507	489	527	516	477	455	517	515	463	446	497	438	492	471	524	477	509	496	463	495	456	496	465	469	477	479	438	466	527	539	455	501	472	479	496	461	448	498	483	517	524	481	443	493	502	464	515	475	480	509	511	459	506	512	480	476	480	460	498	477	492	489	490	499	502	454	488	479	498	467	489	492	500	449	467	489	449	524	462	469	478	461	446	482	497	483	439	474	433	530	460	481	450	458	474	482	446	488	472	449	460	465	490	481	480	472	495	460	466	461	485	499	511	463	474	499	478	502	471	477	478	497	463	490	465	470	508	467	530	478	478	489	470	469	493	494	468	503	479	458	502	462	462	475	477	468	453	510	529	488	458	488	482	435	518	486	491	515	517	489	446	495	490	450	473	475	485	497	479	499	484	490	498	467	467	473	473	498	484	468	501	477	478	474	450	504	475	514	543	461	476	510	468	509	499	475	466	438	496	538	497	486	516	449	476	492	522	463	460	490	472	468	488	499	513	479	447	477	490	447	449	497	497	486	419	466	479	497	486	468	476	476	462	512	479	478	462	477	470	504	468	524	472	484	458	452	449	464	446	482	511	477	490	472	461	498	497	513	507	478	464	495	487	494	466	488	489	501	487	462	475	462	462	473	487	450	499	453	479	472	474	508	497	489	454	498	451	520	504	541	493	449	473	501	470	451	495	468	499	478	513	447	474	492	476	457	455	529	481	520	464	449	478	509	489	518	479	507	490	495	468	460	477	467	485	465	486	493	460	500	504	421	493	493	510	459	485	477	447	533	483	501	485	475	453	474	485	452	501	499	462	474	453	498	471	507	476	489	460	499	444	494	514	491	457	463	476	483	479	446	462	482	459	489	506	511	493	460	468	472	498	478	458	484	443	448	484	474	515	492	486	502	525	468	488	489	443	457	490	488	472	496	530	456	472	471	460	481	509	492	531	462	505	489	472	507	501	452	476	449	523	486	490	461	473	482	500	486	503	463	498	491	483	493	459	518	517	469	494	413	469	512	452	473	481	446	469	462	514	504	462	465	500	476	481	431	482	481	474	468	514	449	474	471	455	459	472	460	452	511	472	468	483	503	484	453	432	488	463	464	493	464	515	495	451	474	497	471	514	483	467	508	481	441	472	453	406	503	489	452	493	500	461	478	499	471	478	466	489	501	476	454	482	501	431	491	468	474	476	475	482	480	462	488	487	454	516	467	457	508	491	494	456	458	484	482	473	482	463	457	515	451	467	436	463	496	486	490	496	485	480	496	484	504	480	465	486	464	496	449	501	490	491	459	464	480	458	498	508	444	449	501	464	494	493	472	519	492	465	507	459	478	524	499	479	499	489	492	460	474	476	506	490	463	494	494	485	457	479	494	518	447	466	498	467	441	480	446	451	478	491	529	462	473	508	467	491	496	490	488	450	490	488	496	519	499	480	463	470	447	491	493	485	459	509	486	502	456	475	486	491	453	485	476	449	485	490	479	513	472	449	510	465	495	507	499	459	508	460	463	456	491	444	447	496	448	445	493	489	495
24772	3472	1396	1070	768	643	506	428	452	412	360	383	411	348	353	402	343	373	323	360	297	357	323	312	319	312	353	334	341	322	297	330	322	317	314	331	329	312	330	304	314	335	314	321	312	314	293	325	301	298	337	328	323	298	329	316	353	322	351	314	338	340	301	317	286	338	301	312	331	318	305	316	291	302	328	315	315	329	338	314	308	296	290	321	311	299	371	332	306	324	302	288	321	319	313	316	319	331	306	337	325	337	333	330	341	314	314	322	304	330	302	294	300	362	312	325	281	326	343	324	323	311	320	332	328	353	318	326	327	295	315	345	328	289	355	304	316	326	320	329	305	310	332	307	304	338	322	321	303	304	313	303	318	305	310	336	306	326	332	325	299	320	309	312	313	327	311	311	317	332	323	335	337	283	285	342	333	342	276	289	270	316	343	325	294	325	301	314	336	344	342	300	330	324	273	293	288	335	302	306	307	314	339	313	325	290	332	310	291	288	313	310	270	300	323	294	329	307	304	350	314	303	339	324	306	343	307	306	298	295	325	325	347	305	317	317	336	313	304	306	277	316	313	290	310	318	305	325	349	327	324	323	327	319	330	343	318	336	286	325	312	338	301	320	308	309	316	315	329	312	291	353	314	327	339	315	300	315	310	298	285	291	298	316	311	275	309	332	326	359	308	296	302	293	306	318	305	315	303	302	313	336	286	316	286	325	321	301	335	349	356	318	335	317	323	305	346	322	291	288	309	335	337	309	324	294	299	294	286	343	320	368	346	295	332	331	320	273	309	351	299	328	318	308	331	321	276	304	306	330	291	314	319	336	331	317	334	335	337	310	330	307	328	329	308	351	325	326	341	298	290	312	321	309	329	335	297	365	329	301	284	297	277	343	306	313	315	322	347	306	312	309	285	326	312	327	333	308	337	356	336	344	309	306	327	322	323	324	274	301	305	313	345	342	317	307	345	313	301	305	351	304	325	309	288	283	320	301	348	306	297	315	294	328	315	324	344	288	302	321	341	328	320	312	331	275	279	299	303	281	325	293	319	321	304	310	324	306	302	313	331	316	319	316	325	293	291	348	298	300	311	305	342	288	284	334	317	318	320	338	327	271	308	322	331	325	324	346	318	288	313	314	317	330	309	334	289	285	327	288	333	320	319	276	282	301	303	311	314	294	336	321	305	305	327	311	330	288	322	312	318	317	331	291	336	330	324	312	318	335	331	322	289	304	303	304	295	316	331	293	303	335	315	323	287	329	302	317	298	334	304	334	323	315	306	305	286	322	323	303	326	318	307	309	353	336	332	335	359	331	274	332	330	302	311	337	333	319	337	332	271	325	333	302	307	322	295	306	316	322	286	304	293	306	302	302	361	317	322	325	320	305	301	294	308	299	325	344	325	290	325	310	284	337	327	333	324	319	287	329	281	316	327	296	309	327	338	326	336	335	315	298	308	296	338	298	326	277	314	340	329	302	328	309	318	345	275	332	309	302	331	299	307	326	312	302	306	320	304	285	353	332	312	325	324	375	305	329	290	305	293	305	336	343	300	324	306	344	334	322	287	325	320	311	328	291	338	308	306	329	296	327	315	314	343	295	334	337	314	319	304	298	311	326	311	335	356	322	337	327	314	323	348	318	295	321	310	290	322	305	302	318	331	297	293	321	312	314	324	313	287	347	320	298	311	333	309	308	315	336	299	285	322	312	305	321	337	331	314	337	332	333	319	330	281	350	309	319	293	311	319	312	326	340	309	318	317	289	322	305	333	316	309	298	305	345	317	344	362	321	289	330	296	328	294	323	322	341	332	345	297	286	338	331	319	297	318	298	354	311	301	332	329	313	310	308	315	335	327	306	332	347	289	305	313	328	332	338	286	314	332	340	288	341	320	308	316	308	335	303	293	314	323	333	324	347	320	287	341	308	316	286	341	343	335	318	282	325	290	316	321	309	311	298	310	338	320	291	298	335	320	277	301	321	315	310	324	326	299	302	325	318	305	325	338	327	331	294	334	322	281	347	274	310	292	335	329	339	335	305	287	302	324	293	320	317	351	309	290	320	291	315	318	300	333	293	349	309	314	334	300	300	271	309	306	296	328	324	311	307	318	309	281	257	320	330	316	318	313	295	328	326	339	300	305	335	322	297	312	320	339	312	327	338	310	362	303	317	295	350	296	309	301	280	321	332	324	315	322	309	293	301	331	329	341	339	326	281	306	270	331	320	316	334	325	328	332	318	333	293	325	348	306	325	337	308	319	323	332	293	315	359	301	303	346	311	309	325	317	279	336	330	325	306	291	311	309	319	326	300	287	319	329	318	289	324	289	337	307	302	306	324	311	323	297	321	331	311	303	315	320	321	336	353	317	340	321	283	279	322	312	298	300	336	329	316	315	354	301	302	298	314	361	319	313	347	309	303	290	306	321	318	310	347	322	302	291	317	292	327	307	352	304	300	314	328	326	350	321	292	298	341	324	320	322	324	286	305	325	326	294	324	325	325	296	308	296	343	303	335	323	334	332	312	332	316	335	335	328	341	303	386	336	347	331	357	330	272	290	366	307	327	317	325	326	321	321	336	331	344	307	309	335	316	285	293	308	319	332	317	329	314	302	297	340	335	302	330	333	326	342	332	334	293	346	319	340	285	315	290	349	290	299	307	294	310	328	333	294	304	318	349	318	308	332	326	335	310	310	323	325	299	293	334	331	306	309	333	315	307	295	301	328	304	314	333	324	285	322	307	319	316	318	297	299	340	357	299	321	331	331	328	273	320	320	297	310	323	326	320	301	294	335	302	312	288	306	330	302	331	304	311	322	299	353	343	325	292	327	313	326	284	313	308	321	330	289	320	329	318	290	337	332	316	346	332	302	312	333	322	329	296	321	316	302	321	311	342	311	298	304	316	328	338	320	309	308	340	336	351	306	321	299	321	324	304	351	316	302	331	315	312	284	349	335	299	306	307	332	284	322	328	312	311	317	309	315	291	306	326	316	332	355	310	319	320	301	316	346	330	331	327	311	304	357	293	312	302	308	313	316	305	318	323	281	301	323	326	329	319	353	344	341	328	315	310	336	331	352	307	306	341	271	330	339	284	323	326	317	299	310	310	280	321	286	322	318	334	292	320	314	334	323	363	328	322	313	316	297	297	324	320	338	313	281	337	318	314	294	343	331	318	319	334	315	282	281	346	324	315	308	327	297	321	332	311	310	323	335	319	326	333	309	291	347	322	355	321	312	339	317	356	298	323	299	314	303	302	362	291	343	309	302	313	327	314	334	288	291	272	300	281	326	317	300	296	301	323	316	313	346	293	307	320	296	315	321	303	326	273	331	320	312	330	330	301	328	308	320	330	313	305	306	348	320	321	288	296	348	322	316	298	304	330	302	323	307	319	327	316	328	307	324	292	317	300	286	336	306	297	341	345	331	307	315	308	327	307	337	316	313	304	332	299	297	303	314	325	335	303	305	294	308	328	304	298	308	305	326	362	308	300	312	314	274	323
12847	1615	2601	3022	2723	2387	2030	1788	1623	1419	1358	1304	1211	1139	1126	1063	999	1044	983	1014	1024	970	962	934	930	876	945	891	931	939	912	884	867	865	877	861	857	855	863	832	843	840	795	860	855	893	829	883	877	850	862	809	850	886	804	843	802	844	841	818	779	827	845	795	864	796	884	811	803	859	853	832	827	785	774	809	846	790	796	823	901	821	837	806	836	772	823	829	773	817	861	884	800	796	784	823	779	838	869	859	819	817	848	784	764	808	865	848	848	837	798	821	832	786	794	803	753	802	865	790	827	821	781	914	850	793	794	789	806	823	794	829	828	817	776	800	852	797	774	778	843	837	802	802	836	803	803	846	827	840	792	801	826	826	863	870	813	794	858	824	777	811	843	779	819	830	807	745	764	821	802	833	819	816	774	850	831	777	846	818	773	802	803	827	800	801	795	849	819	853	843	831	873	891	781	810	796	809	837	839	820	813	875	793	810	827	787	795	782	875	830	792	790	791	809	816	809	818	793	837	796	812	836	799	813	810	770	832	858	843	834	841	758	815	804	848	800	828	783	806	818	816	792	797	806	824	892	797	813	847	789	783	816	798	836	814	797	776	753	824	843	865	876	782	812	792	833	826	839	773	791	837	797	824	822	760	792	765	821	793	841	808	774	810	836	832	847	789	868	877	788	839	858	768	798	790	835	816	833	818	808	829	812	776	820	869	818	831	881	778	832	801	823	818	834	836	818	793	800	779	803	821	830	810	853	848	829	766	838	842	818	834	790	821	822	803	814	831	801	828	818	809	814	795	806	797	791	797	836	783	792	796	818	819	836	842	790	830	775	857	811	860	856	819	809	753	832	841	767	769	820	837	772	859	852	810	863	850	765	852	832	804	826	830	846	840	814	814	838	824	838	834	807	782	805	830	828	766	776	813	802	799	795	816	859	820	763	780	791	802	836	790	858	827	850	836	808	829	792	818	819	804	792	836	839	838	795	829	811	797	787	810	805	805	829	853	842	799	807	845	826	804	812	797	780	801	812	857	822	824	806	809	796	767	824	819	806	858	866	851	794	794	839	848	857	819	793	814	768	768	782	775	810	836	776	861	804	867	786	751	832	813	796	832	854	800	823	816	815	884	803	840	802	807	819	816	828	848	882	804	785	820	805	794	762	826	799	815	827	810	814	819	834	822	787	841	839	803	780	771	847	830	801	823	814	819	807	863	812	848	790	833	827	854	853	823	814	813	844	819	785	795	829	818	899	793	829	789	804	807	794	792	810	787	824	814	806	775	817	803	803	757	816	811	858	821	816	818	835	820	843	838	823	864	838	773	836	781	787	802	830	775	831	797	847	801	846	767	836	819	795	797	823	774	802	829	917	779	750	783	820	806	816	817	834	804	815	789	811	806	779	846	829	846	828	869	861	856	807	765	794	799	821	865	810	826	829	874	860	812	801	855	791	765	821	831	804	826	835	794	810	808	838	847	842	848	805	765	840	856	843	835	809	784	857	805	822	831	860	815	801	821	836	805	868	839	851	797	820	824	761	868	854	830	816	784	773	817	836	804	799	757	799	840	825	858	812	808	823	840	839	850	878	788	795	797	811	826	767	837	839	798	803	850	798	806	826	788	815	805	798	818	815	831	805	773	814	814	832	850	875	812	835	804	868	840	802	823	803	828	865	871	832	808	816	825	800	815	828	778	797	814	772	819	800	846	825	808	851	786	805	832	833	843	803	828	741	873	815	822	812	821	815	813	789	774	821	761	843	841	738	869	845	824	787	813	760	814	845	821	827	838	795	787	811	855	820	843	872	846	837	850	825	845	813	820	813	837	857	847	847	771	843	841	809	810	775	768	818	783	865	852	808	851	897	816	805	852	786	829	819	886	830	822	822	806	834	820	828	829	837	765	805	827	888	885	764	833	834	822	787	803	828	821	835	817	803	843	820	795	838	816	813	846	846	779	761	797	756	838	821	818	841	846	833	811	782	816	902	820	794	774	863	842	812	820	835	797	803	798	828	828	801	780	800	778	790	851	842	812	819	787	840	794	746	828	817	841	844	811	874	807	868	804	827	813	804	791	837	814	805	775	762	792	806	835	797	834	827	825	897	834	842	812	819	818	791	772	797	827	829	770	843	839	818	856	784	796	843	774	867	816	865	803	805	783	837	797	837	834	836	836	806	814	785	809	828	820	830	798	834	833	789	851	757	835	821	812	802	798	791	814	834	828	808	802	823	797	790	857	825	863	814	825	841	841	830	749	782	795	797	798	877	814	843	853	798	817	783	844	825	794	835	778	839	801	803	837	825	843	796	810	828	807	784	825	838	805	827	768	786	787	846	828	750	766	796	822	844	820	814	847	844	812	861	792	819	760	814	800	793	789	791	851	847	808	764	831	831	812	765	778	815	812	759	819	790	765	824	798	806	784	799	800	808	827	806	838	808	801	883	781	875	825	839	803	875	753	780	767	823	752	792	754	817	803	854	778	816	822	862	819	817	824	831	832	867	789	843	804	819	846	801	851	811	789	763	836	817	783	803	802	836	778	804	744	858	807	832	787	830	845	800	828	805	867	837	757	762	796	814	813	877	817	824	815	774	804	760	830	851	870	799	837	856	843	851	818	815	796	772	767	847	854	865	778	797	813	797	840	755	801	804	808	834	824	827	771	764	785	772	790	815	786	798	824	856	870	813	754	832	806	838	823	832	859	764	843	788	798	803	847	850	830	850	831	835	797	847	831	821	863	848	803	835	832	823	794	815	799	805	820	836	769	839	810	844	837	812	829	794	868	815	792	798	800	817	769	816	898	809	811	811	790	841	820	833	792	788	787	810	849	784	830	849	811	735	816	840	824	773	848	809	810	751	791	725	737	852	870	825	784	821	810	784	835	859	837	799	770	809	819	816	841	841	802	862	846	830	833	828	811	864	825	816	805	798	779	819	770	843	799	752	851	820	832	810	860	806	782	792	824	748	799	814	836	818	760	809	794	773	811	820	793	811	797	803	774	859	866	826	832	813	821	806	813	798	761	797	811	819	807	851	785	823	773	795	832	841	778	781	804	858	867	828	859	818	777	828	852	832	835	770	814	772	799	809	830	843	795	802	815	784	873	804	791	829	774	836	807	801	817	810	784	806	836	834	789	861	784	797	826	799	779	816	802	824	823	849	805	799	850	843	758	840	825	822	784	845	874	840	801	781	786	816	782	821	864	848	813	789	737	869	760	799	777	826	829	786	840	807	843	850	826	804	825	822	851	836	820	840	798	892	859	802	833	874	845	820	820	800	815	796	841	834	844	781	785	788	784	798	827	818	772	855	857	813	811	774	845	823	862	812	806	824	821	848	795	830	809	815	808	820	823	861	835	820	813	853	813	802	787	798	770	796	808	789	839	802	784	827	841	774	838	817	836	802	805	853	796	796	800	751	863	761	851	773	802	781	808	773	834	810	835	855	807	795	813	793	809	768	853	773	817	823	821	823	842	841	813	757	854	835	855	881	827
35000	7017	2778	1969	1340	1093	931	797	717	659	604	569	562	567	524	520	517	518	535	537	459	456	483	497	483	477	474	480	509	488	481	494	483	461	467	465	446	470	446	445	444	483	454	498	472	476	481	473	496	489	480	464	473	517	489	452	471	509	424	454	449	476	473	434	452	486	430	480	447	474	436	482	425	465	486	425	483	446	426	446	452	501	419	435	481	426	451	471	441	450	432	468	435	411	451	447	459	470	477	477	464	434	503	440	440	462	428	436	403	451	451	491	467	446	438	462	430	478	449	420	452	434	465	460	445	448	433	480	442	481	448	501	435	437	449	454	491	467	417	419	453	470	448	432	450	452	464	453	439	429	445	466	459	452	488	463	467	451	369	480	461	418	471	455	469	462	444	442	427	488	433	481	477	451	456	455	439	448	454	478	440	461	436	449	466	452	462	436	458	481	469	484	439	456	456	424	492	434	445	491	429	464	466	431	466	445	412	440	441	430	453	457	482	466	455	422	434	464	453	457	469	465	472	427	432	479	486	461	453	445	434	442	473	474	446	446	438	480	465	467	458	466	455	451	411	429	435	485	464	438	398	456	473	474	473	471	480	499	485	453	442	449	436	434	493	463	449	447	456	450	425	426	462	456	448	434	435	456	430	409	414	477	471	456	460	479	458	426	487	443	480	470	418	453	441	468	472	463	497	452	407	506	470	442	513	440	472	439	403	457	461	482	460	441	427	440	437	421	431	421	429	424	451	460	461	494	428	423	462	451	452	428	490	473	455	451	424	443	484	467	451	441	477	464	480	454	474	428	442	472	430	432	433	462	441	454	421	485	387	435	435	434	442	464	445	477	445	427	457	485	490	458	434	442	455	455	466	466	469	474	469	488	501	454	497	454	460	427	463	505	466	447	470	466	425	426	432	450	471	461	432	460	457	460	439	462	455	443	463	524	432	472	477	448	416	447	426	437	473	461	450	447	386	391	466	470	433	456	472	463	461	426	438	440	444	493	400	448	414	424	462	477	448	442	488	468	456	436	428	484	447	400	487	479	447	448	496	457	498	475	446	450	437	433	501	466	463	454	456	457	446	457	457	445	458	498	425	435	424	421	485	389	468	467	416	443	451	477	458	401	474	438	436	468	418	438	468	455	459	487	487	441	449	441	444	491	431	448	465	461	438	475	466	465	424	485	466	451	420	471	468	478	433	459	446	471	422	427	460	437	436	443	446	430	445	439	470	471	403	448	455	447	468	449	466	466	472	465	433	441	428	481	421	443	460	453	447	450	478	461	446	492	428	459	469	441	457	433	472	463	449	431	477	456	468	445	469	459	529	469	441	471	505	474	424	444	459	446	431	461	445	473	506	500	420	459	461	462	486	455	428	471	453	431	473	499	471	445	461	481	464	491	436	465	439	436	424	460	413	465	448	454	415	463	469	476	414	475	461	474	458	444	476	437	452	447	482	476	452	426	461	469	429	443	480	466	447	457	432	434	478	465	431	430	511	434	418	421	413	446	460	469	482	453	443	450	431	458	472	438	457	416	446	466	456	475	441	440	488	423	447	427	461	506	463	465	427	417	457	483	445	487	457	489	483	457	455	448	460	435	497	435	510	478	426	432	444	467	440	454	470	470	430	430	496	436	453	412	464	468	440	442	440	430	496	455	469	460	470	434	479	490	463	472	455	471	458	459	469	440	440	465	506	442	481	439	455	428	477	436	464	457	470	455	473	419	455	450	427	459	473	428	454	484	456	428	451	398	452	468	430	437	478	416	434	454	461	458	456	437	443	444	460	437	471	459	429	436	451	486	463	471	460	475	454	428	453	440	427	407	427	470	466	449	456	483	467	464	448	445	421	432	442	440	432	425	466	469	449	469	464	466	427	494	466	446	453	459	435	449	430	441	425	454	432	439	426	426	430	477	471	399	443	451	449	435	488	433	460	450	446	451	496	471	417	464	433	471	440	482	457	387	467	479	454	411	418	510	448	455	456	439	422	466	467	493	476	494	454	493	453	523	476	476	467	432	403	478	420	467	453	449	425	485	406	448	512	449	472	475	488	465	483	525	435	444	463	462	441	483	464	450	461	483	488	428	461	447	429	464	461	432	420	463	400	489	467	469	417	449	476	419	468	486	432	437	475	490	473	449	460	442	464	464	448	450	490	433	481	444	475	452	469	452	470	447	463	464	454	436	470	407	410	442	445	416	473	464	461	464	443	445	479	449	438	407	449	439	439	423	414	460	423	469	446	464	449	486	470	450	478	474	399	446	433	457	453	440	485	468	473	407	457	447	394	454	451	455	451	518	464	495	437	457	470	478	460	446	456	468	425	445	451	415	493	462	465	408	434	455	449	478	469	485	449	476	461	434	477	464	438	440	410	458	462	424	489	447	441	459	446	437	472	430	429	423	448	455	464	440	443	405	417	476	461	475	460	425	474	477	508	416	461	450	446	472	497	478	446	421	402	462	439	457	453	462	447	458	460	474	473	440	491	478	467	511	442	479	450	439	466	468	484	452	468	444	489	482	513	488	446	469	431	450	492	461	433	452	452	427	443	441	422	459	465	430	425	483	496	457	465	453	449	470	428	447	437	437	496	462	495	478	427	428	464	448	461	463	489	476	465	454	458	486	438	439	455	453	459	481	459	450	471	465	455	466	426	406	449	448	463	479	443	470	436	425	482	463	467	474	491	440	452	436	435	427	454	458	473	456	443	475	434	454	446	441	439	407	426	477	441	447	439	443	450	460	431	448	462	473	453	467	484	454	456	422	438	468	456	452	424	477	411	437	426	440	473	498	433	451	496	460	485	455	437	492	486	496	467	459	432	427	472	470	469	466	454	473	442	464	472	450	463	438	464	491	434	452	466	448	443	430	486	475	423	450	442	425	458	453	455	454	416	470	462	409	466	435	444	458	490	450	456	466	454	504	463	439	458	475	411	452	442	460	411	391	432	447	463	480	440	514	448	475	500	484	506	478	435	440	417	436	436	478	461	426	464	468	438	425	457	448	485	427	485	487	453	486	493	450	431	443	462	442	464	420	424	465	417	458	494	424	456	425	436	460	461	451	438	431	413	460	445	435	427	424	472	425	424	464	440	416	472	504	480	454	477	435	432	461	443	487	432	474	488	463	447	451	453	440	453	444	483	447	452	464	424	467	476	474	439	437	425	452	471	424	419	457	431	442	472	475	465	427	438	467	437	474	435	468	433	472	421	451	461	478	448	439	457	481	434	457	442	449	477	440	450	476	472	431	441	454	449	439	459	477	486	481	438	427	438	462	454	451	452	418	467	442	442	468	434	450	483	453	434	439	436	440	472	476	444	456	480	492	445	449	466	436	459	461	485	464	428	437	445	476	424	449	462	471	460	411	417	464	448	447	461	454	415	449	438	450	477	432	476	445	440	463	432	425	442	485	425	469	445	478	461	437	427	430	462	494	447	438	465	434	434	466	467	442	434	439	435	473	477	417	494	483	466	449	455	426	436	461	424	461
17291	2543	4594	5430	4870	4086	3437	2879	2650	2341	2102	1997	1813	1791	1663	1584	1547	1502	1503	1381	1352	1322	1389	1322	1266	1286	1276	1230	1217	1230	1191	1164	1131	1182	1240	1200	1133	1175	1203	1200	1168	1136	1117	1093	1137	1060	1074	1097	1087	1148	1132	1183	1101	1093	1113	1126	1117	1091	1146	1109	1121	1151	1083	1059	1109	1038	1095	1122	1089	1082	1119	1122	1043	1088	1105	1108	1101	1058	1055	1142	1075	1134	1075	1088	1064	1182	1078	1074	1085	1067	1088	1123	1124	1063	1030	1069	1043	1064	1064	1092	1052	1137	1051	1043	1122	1141	1117	1100	1100	1104	1076	1094	1105	1032	1061	1082	1069	1065	1097	1118	1097	1052	1130	1106	1009	1082	1105	1073	1108	1083	1044	1034	1120	1096	1113	1076	1035	1098	1047	1022	1113	1089	1101	1106	1093	1079	1106	1061	1038	1021	1009	1160	1033	1023	1043	1088	1058	1032	1085	1149	1082	1050	1108	1081	1045	1115	1088	1087	1101	1110	1042	1091	1098	1054	1090	1109	1088	1084	1095	1135	1063	1075	1074	1071	1053	1050	1083	1125	1082	1070	1103	1047	1013	1078	1026	1105	1037	1096	1076	1020	1056	1067	1047	1141	1144	1063	1104	1079	1053	1104	1100	1052	1102	1080	1089	1071	1000	1023	1060	1086	1035	1046	1071	1068	1031	1103	1072	1064	1080	1134	1127	1097	1059	1044	1081	1080	1061	1014	1090	1056	1065	1102	1022	1106	1071	1069	1059	1086	1094	1082	1090	1086	1049	1019	1104	1113	1043	1052	1120	1078	1141	1106	1118	1062	1135	1092	1123	1078	1064	1094	1104	1090	1089	1113	1136	1071	1054	1091	1062	1072	1119	1071	1082	1064	1109	1054	1064	1085	1068	1033	1054	1115	1053	1123	1087	1082	1035	1066	1078	1073	1079	1080	1041	1091	1039	1053	1116	1044	1067	1075	1102	1098	1100	1143	1038	1079	1095	1022	1167	1117	1024	1104	1140	1116	1048	1133	1117	1093	1036	1101	1041	1089	1069	1118	1098	1072	1089	1073	1070	1074	1046	1061	1024	1078	1049	1086	1106	1073	1116	1101	1053	1059	1092	1059	1074	1073	1065	1080	1076	1050	1080	1031	1088	1027	1143	1048	1008	1120	1097	1062	1077	1062	1115	1028	1057	1099	1079	1098	1063	1061	1152	1040	1080	1023	1089	1089	1064	1062	1066	1072	1084	1097	1083	1040	1038	1077	1089	1100	1110	1069	1019	1056	1073	1063	1093	1070	1071	1056	1010	1081	1066	1061	1032	1061	1110	1080	1096	1083	1115	1103	1027	1114	1055	1131	1105	1101	1081	1124	1066	1116	1091	1072	1093	1068	1071	1061	1101	1024	1089	1117	1051	1144	1052	1048	1026	1131	1131	1078	1108	1078	1072	1128	1082	1092	1084	1068	1069	979	1046	1085	1060	1065	1084	1076	1092	1101	1059	1037	1042	1095	1097	1040	1073	1140	1074	1028	1124	1103	1058	1057	1104	1130	1070	1064	1095	1048	1118	1082	1068	1112	1049	1093	1065	1079	1100	1077	1053	1170	1048	1047	1066	1061	1053	1056	1004	1095	1038	1103	1061	1088	1019	1098	1063	1107	1069	1065	1041	1057	1022	1050	1062	1075	1053	1040	1113	1076	1071	1113	1041	1028	1108	1115	1100	1076	1090	1030	1088	1107	1080	1086	1062	1117	1068	1047	1107	1091	1093	1113	1096	1102	1068	1120	1095	1093	1085	1087	1080	1018	1074	1093	1171	1081	1062	1119	1069	1174	1091	1104	1069	1091	1036	1057	1115	1068	1047	1071	1055	1061	1073	1103	1075	1112	1130	1057	1085	1078	1111	1073	1025	1088	1036	1092	1039	1067	1102	1128	1053	1065	1082	1074	1031	1074	1065	1093	1060	1096	1097	1097	1073	1062	1039	1044	1077	1086	1115	1061	1081	1080	1068	1074	1071	1109	1133	1038	1048	1085	1035	1078	1082	1098	1097	1106	1107	1049	1091	1090	1067	1051	1040	1105	1029	1142	1062	1060	1071	1061	1069	1093	1074	1058	1025	1046	1047	1065	1131	1033	1070	1097	1073	1061	1047	1056	1102	1117	1091	1064	1055	1037	1050	1078	1080	1109	1129	1026	1042	1120	1052	1093	1071	1046	1110	1085	1066	1043	1051	1068	1094	1072	1060	1039	1081	1042	1046	1072	1132	1116	1114	1135	1078	1078	1056	1069	1052	1051	1064	1071	1103	1037	1113	1083	1094	1101	1089	1078	1075	1035	1082	1031	1113	1077	1037	1075	1095	1058	1086	1130	1044	1149	1063	1064	1036	1102	1087	1047	1095	1079	1091	1112	1080	1095	1076	1114	1036	1064	1101	1123	1053	1086	1045	1090	1105	1076	1043	1098	1106	1101	1119	1071	1083	1005	1159	1153	1100	1064	1104	1108	1070	1045	1092	1085	1060	1031	1111	1067	1059	1067	1037	1083	1094	1098	1012	1023	1057	1003	1073	1058	1094	1069	1111	1093	1132	1071	1058	1104	1087	1072	1109	1034	1079	1071	1129	1076	1116	1067	1108	1094	1077	1041	1138	1058	1089	1049	1070	1111	1080	1047	1036	1106	1081	1022	1076	1089	1116	1132	1121	1062	1100	1072	1109	1032	1063	1070	1050	1055	1099	1108	1156	1107	1052	1093	1061	1056	1048	1058	1103	1070	1039	1041	1105	1067	1100	1027	1081	1058	1022	1128	1066	1035	1080	1095	1062	1080	1093	1023	1104	1088	1072	1089	1096	1060	1111	1123	1078	1052	1072	1096	1088	1078	1099	1081	1000	1087	1059	1059	1060	1070	1009	1064	1071	1059	1023	1082	1113	1104	1062	1083	1047	1118	1112	1077	1032	1075	1121	1088	1140	1062	1073	1088	1095	1081	1067	1067	1108	1098	1080	1063	1091	1047	1036	1090	1119	1064	997	1098	1079	1038	1087	1095	1055	1052	1117	1068	1066	1071	1067	1118	1090	1113	1056	1046	1081	1126	1031	1076	1030	1030	1111	1056	1126	1040	1095	1056	1106	1100	1125	1042	1082	1047	1048	1078	1059	1088	1069	1114	1131	1066	1096	1086	1096	1062	1111	1141	1072	1137	1035	1092	1088	1095	1104	1003	1082	1098	1074	1088	1111	1103	1088	1093	1073	1054	1070	1025	1074	1087	1104	1111	1045	1085	1031	1023	1049	1092	1080	1098	1095	1027	1037	1051	1113	1087	1104	1107	1085	1035	1036	1086	1099	1096	1075	1082	1129	1056	1060	1119	1077	1105	1099	1047	1067	1101	1058	1031	1068	1068	1132	1112	1069	1115	1045	1074	1074	1091	979	1036	1070	1015	1087	1108	1114	1096	1083	1108	1094	1058	1144	1068	1088	1160	1062	1114	1067	1051	1113	1031	1023	1130	1059	1032	1063	1094	1075	1107	1108	1139	1074	1098	1063	1005	1103	1008	1066	1111	1087	1076	1101	1078	1029	1040	1050	1073	1117	1071	1101	1058	1082	1043	998	1037	1112	1074	1129	1058	1107	1062	1052	1095	1053	1079	1051	1036	1131	1082	1100	1070	1031	1080	1082	1077	1142	1073	1080	1112	1070	1070	1112	1063	1125	1061	1093	1061	1084	1157	1043	1058	1023	1114	1087	1065	1101	1078	1109	1066	1123	1037	1074	1111	1069	1094	1101	1057	1121	1074	1081	1096	1088	1088	1093	1097	1092	1153	1103	1078	1080	1028	1055	1084	1000	1052	1096	1136	1058	1146	1148	1099	1039	1114	1103	1045	1051	1047	1094	1082	1128	1059	1078	1133	1057	1060	1109	1058	1131	1134	1086	1121	1079	1085	1102	1045	1027	1061	1092	1134	1047	1100	1088	1110	1088	1063	1042	1065	1138	1047	1143	1102	1047	1050	1056	1061	1068	1046	1061	1170	1135	1073	1080	1083	1029	1061	1034	1096	1113	1037	1039	1084	1105	1075	1068	1137	1080	1070	1064	1087	1084	1052	1090	1008	1054	1154	1086	1131	1076	1109	1082	1053	1099	1077	1058	1058	1048	1082	1106	1117	1056	1139	1019	1121	1082	1086	1076	1074	1099	1076	1177	1140	1094	1111	1072	1092	1047	1090	1020	1056	1100	1076	1049	1098	1084	1067	1152	1049	1088	1035	1154	1040	1041	1045	1118	1090	1053	1060	1101	1122	1132	1009	1037	1126	1034	1077	1096	1097	1037	1071	1127	1018	1092	1136	1055	1102	1080	1096	1018	1023	1106	1145	1086	1022	1083	1102	1080	1064	1106	1037	1113	1073	1107	1082	1085	1075	1076	1078	1076	1086	1104	1120	1074	1113	1029	1043	1081	1111	1082	1035	1127	1073	1097	1079	1113	1086	1091	1058	1072	1043	1078	1045	1083	1064	1104	1123	1048	1111	1067	1082	1117	1134	1123	1029	1064	1087	1090	1075	1104	1108	1130	1044	1115	1024	1037	1092	1064	1081	1110	1041	1090	1083	1114	1079	1088	1070	1047	1087	1103	1013	1166	1061	1118	1036	1051	997	1102	1049	1010	998	1094	1058	1127	1092	1026	1065	1122	1088	1087	1116	1074	1103	1064	1099	1104	1066	1159	1052	1083	1043	1079	1091	1053	1111	1077	1068	1139	1086	1077	1038	1077	1047	1054	1055	1026	1096	1094	1054	1033	1111	1078	1068	1096	1152	1133	1084	1055	1103	1107	1050	1141	1091	1088	1061	1087	1045	1074	1079	1058	1057	1029	1077	1073	1062	1044	1091	1069	1129	1073	1144	1048	1074	1092	1080	1125	1102	1031	1094	1074	1096	1109	1126	1173	1110	1045	1078	1071	1116	1073	1084	1091	1106	1092	1061	1066	1134	1080	1077	1002	1146	1041	1026	1110	1101	1092	1078	1046	1074	1074	1074	1098	1062	1000	1017	1074	1107	1124	1048	1089	1074	1098	1066	1150	1101
10764	636	199	189	201	155	161	144	179	149	151	162	190	185	151	165	161	145	127	173	163	166	183	163	163	161	168	173	183	150	163	139	166	169	166	164	157	155	165	169	183	152	187	170	181	162	150	135	143	158	163	142	168	175	150	159	169	166	156	161	166	165	141	153	181	142	158	167	161	170	160	168	172	187	159	170	151	145	153	157	167	156	170	173	169	171	161	158	160	132	147	165	191	184	154	169	166	172	171	189	166	163	149	171	162	162	165	151	161	159	145	157	174	138	184	161	160	156	189	187	170	152	170	158	147	169	156	158	157	135	191	167	177	150	149	151	168	160	140	160	151	156	172	151	161	140	145	128	157	164	163	152	178	169	176	171	174	167	179	168	158	156	172	167	169	141	160	163	182	133	156	150	166	171	167	153	165	183	157	168	161	170	168	149	184	188	157	168	165	157	155	164	189	174	168	169	160	156	172	190	153	159	162	193	158	155	159	156	189	142	189	148	165	178	168	151	166	154	147	149	160	146	170	158	193	171	166	159	169	170	156	149	163	173	152	138	157	173	157	169	160	154	142	158	162	133	154	149	162	180	160	188	182	153	185	151	172	157	173	148	144	184	177	173	172	168	158	179	196	156	149	165	156	147	150	155	141	162	152	162	169	160	180	186	170	171	137	163	165	170	169	187	176	156	187	166	164	186	196	145	175	168	174	164	152	170	162	156	167	191	148	168	180	159	181	148	148	169	151	149	179	147	135	155	151	169	160	169	170	172	162	159	148	155	157	161	172	155	159	142	181	141	158	181	123	178	166	170	162	162	166	174	170	171	180	170	142	166	129	165	174	157	184	162	158	179	169	157	154	176	176	176	162	163	148	179	164	177	172	173	168	184	136	179	168	152	184	174	187	163	179	158	144	146	171	152	142	190	154	167	166	138	159	180	165	164	151	164	158	163	177	174	185	160	166	161	157	146	150	163	167	142	159	166	167	159	170	161	181	141	179	184	148	150	173	189	138	183	158	139	165	178	177	141	159	155	153	168	171	149	163	161	169	136	169	177	174	142	183	157	168	177	141	178	155	165	161	154	169	165	143	152	152	167	133	165	177	172	176	164	140	141	160	168	161	180	173	177	153	183	168	170	156	166	171	152	159	151	180	169	144	146	159	163	167	171	160	149	176	158	155	155	177	182	151	161	168	186	163	138	143	148	154	153	164	152	165	172	153	170	144	166	182	166	182	163	151	167	151	178	175	180	153	153	172	177	167	152	156	199	180	154	176	161	153	197	169	168	161	151	188	184	137	159	157	174	190	171	184	141	168	146	151	184	155	158	131	195	171	159	162	171	194	165	159	158	177	181	164	157	171	159	182	160	175	174	172	153	168	179	169	153	174	177	149	173	188	148	153	163	172	161	172	161	142	168	171	182	164	175	161	158	135	166	167	169	156	147	164	144	151	171	152	140	193	171	155	172	165	168	171	156	162	162	180	176	172	159	143	155	165	164	176	181	154	167	175	155	150	168	164	164	143	147	175	160	171	174	176	167	163	163	163	174	163	160	162	149	160	175	146	160	149	149	157	183	161	147	177	157	178	167	158	163	190	159	166	151	164	161	154	176	152	168	156	178	159	156	159	191	156	149	151	182	153	155	128	169	168	166	166	160	168	135	163	165	156	158	157	146	175	160	149	144	170	158	163	154	188	174	147	153	162	152	185	170	142	155	148	168	157	156	175	168	144	138	168	151	183	177	162	162	160	192	164	170	181	164	161	148	150	156	194	166	151	181	170	175	150	148	139	163	164	177	165	165	161	160	190	164	144	160	163	136	151	161	145	153	147	132	161	162	155	156	158	160	123	167	166	161	156	166	176	178	168	159	160	151	189	175	169	165	156	178	166	159	153	145	161	137	159	162	167	141	148	194	164	152	159	170	162	159	166	166	183	151	157	184	172	136	148	167	171	193	178	186	153	157	176	175	160	173	180	147	166	148	169	164	160	205	165	154	159	175	160	178	139	160	177	141	170	168	172	169	150	159	151	182	162	179	179	168	156	174	162	163	166	177	163	162	170	191	169	157	153	149	175	171	151	178	159	163	159	165	168	180	180	158	177	161	152	161	196	164	177	156	142	155	148	184	148	160	148	205	157	153	165	175	164	159	174	150	172	179	149	164	178	147	168	163	170	178	166	157	145	158	141	160	191	185	167	165	169	173	164	141	172	172	158	161	154	160	165	158	164	148	166	157	143	153	165	176	173	147	154	154	157	161	172	171	176	174	186	158	183	181	147	132	165	166	157	175	170	131	169	177	162	167	167	173	172	177	181	165	189	162	173	179	157	153	166	172	148	175	146	169	154	144	170	163	149	184	147	131	155	169	161	179	163	157	146	161	143	170	153	177	165	150	175	152	147	160	153	169	154	164	161	166	171	157	153	166	158	171	174	153	163	177	167	201	177	159	141	165	157	175	165	167	179	157	178	157	169	165	167	194	197	172	166	163	151	152	141	174	177	154	146	167	168	144	186	149	153	165	167	155	169	187	188	150	172	162	180	185	170	157	171	179	139	164	174	171	144	140	156	132	175	171	154	140	175	165	144	179	160	166	174	163	162	152	168	147	181	159	161	160	155	161	182	185	170	125	157	151	177	164	158	190	152	161	179	166	150	168	166	164	143	196	152	153	155	162	165	175	165	163	156	186	138	151	174	142	177	137	154	161	169	164	160	159	149	170	173	171	158	167	157	151	143	180	158	142	169	167	165	166	168	166	144	143	171	174	191	178	180	161	149	155	169	173	174	151	149	166	173	144	158	169	151	164	160	155	159	145	153	170	161	171	134	165	173	143	170	128	169	169	176	162	158	152	165	181	161	176	164	178	144	133	166	162	152	150	181	182	165	139	184	170	166	167	183	144	166	154	165	155	153	152	146	155	161	152	148	189	154	165	170	163	160	162	176	168	175	167	156	163	148	172	180	158	159	155	171	155	161	167	163	154	164	162	188	150	167	173	178	169	159	148	162	167	156	168	154	162	152	166	155	164	140	170	152	164	174	135	140	152	171	170	145	180	162	151	163	166	161	169	175	172	148	165	169	166	156	136	163	163	168	159	160	191	156	148	160	170	169	141	142	165	177	161	180	182	176	173	176	164	139	179	155	166	147	149	160	162	147	155	187	162	195	145	177	169	173	180	173	169	160	143	150	157	147	147	150	168	183	157	149	183	158	164	143	154	169	148	167	175	161	156	146	139	148	161	173	187	199	169	143	163	166	162	127	185	141	184	146	161	166	161	153	169	161	164	169	134	138	159	164	165	163	172	151	171	184	155	175	180	147	155	167	174	173	152	153	187	156	160	171	157	161	157	180	170	183	172	177	140	160	182	157	154	155	174	160	169	170	184	166	171	162	166	170	162	171	167	191	165	166	155	181	153	166	188	158	187	141	162	157	168	174	176	157	166	168	147	160	178	156	170	156	175	182	175	172	166	206	161	165	161	164	148	154	146	158	162	163	179
5710	605	555	609	591	592	571	512	467	543	533	500	515	533	488	516	439	490	470	477	497	441	498	458	466	483	518	438	464	489	503	442	494	464	511	502	472	463	489	490	464	480	464	438	472	446	503	462	505	477	470	486	434	501	500	494	454	452	469	513	498	479	478	455	452	463	448	497	485	463	476	506	496	464	502	462	444	487	463	459	510	469	480	526	442	464	453	456	530	499	504	441	489	483	476	450	484	500	476	427	461	469	475	507	481	499	490	495	485	476	442	490	439	496	472	508	501	473	504	510	483	518	507	503	466	501	449	470	474	512	474	448	461	487	476	490	451	474	511	489	447	474	505	498	470	432	498	471	506	476	482	516	493	509	486	469	468	436	484	515	462	470	510	477	499	489	463	493	480	488	466	475	473	469	497	509	484	441	483	477	496	484	474	518	439	460	447	467	515	443	471	475	471	480	461	501	495	473	453	493	459	459	451	495	504	510	478	482	454	506	503	487	482	487	467	455	501	459	491	468	482	449	470	486	458	493	482	485	488	460	467	472	505	475	507	453	501	480	483	444	493	477	474	502	473	494	495	492	488	494	476	462	475	497	502	503	488	503	484	447	488	451	534	513	501	493	476	490	471	465	466	482	461	507	464	459	489	487	494	460	436	446	504	489	445	462	451	495	497	474	500	478	471	501	467	489	458	460	501	470	505	521	481	465	505	496	473	498	486	449	471	462	461	464	469	501	456	480	462	482	516	500	502	505	521	433	456	493	452	494	461	515	459	501	495	489	479	460	468	477	485	465	497	446	482	474	494	488	468	446	435	474	480	478	474	483	520	497	505	460	493	459	485	500	470	481	465	485	479	487	470	519	481	435	508	466	499	487	483	488	453	478	476	483	467	521	445	509	504	553	511	478	482	492	523	504	460	454	505	473	484	429	455	478	520	472	499	487	496	476	458	462	487	476	466	500	492	494	493	514	468	486	494	470	481	492	482	499	489	476	541	472	504	438	492	521	459	461	498	527	451	470	494	457	449	488	474	481	481	440	454	460	485	501	448	495	490	475	487	453	481	479	494	505	480	519	476	516	493	492	507	479	505	480	465	477	494	454	511	472	531	496	489	469	465	490	518	544	506	499	460	500	463	463	478	478	493	480	496	454	468	493	470	466	467	472	449	478	470	486	438	523	454	455	462	464	517	459	487	469	484	491	505	479	466	490	472	508	462	489	475	486	519	450	487	477	490	456	475	435	469	501	496	476	490	424	452	491	485	489	442	484	493	479	486	496	472	482	472	490	465	488	446	477	484	503	457	487	477	458	456	496	464	453	440	437	467	492	468	509	482	457	468	536	494	481	487	492	446	492	426	478	466	498	489	493	447	490	483	488	506	485	512	493	503	470	479	475	490	497	458	472	446	487	477	461	476	479	460	496	505	465	486	480	505	525	487	497	510	491	471	509	461	490	516	449	474	493	479	494	490	461	510	473	499	475	459	528	467	480	463	495	504	469	502	519	461	484	493	434	492	482	502	480	481	494	504	492	499	502	491	516	498	506	473	466	472	444	445	467	474	431	543	472	528	486	489	495	508	477	472	455	509	492	507	484	498	490	439	466	520	468	509	471	495	490	474	466	465	490	489	452	475	489	498	499	479	496	497	482	482	481	454	485	493	479	458	484	513	475	485	510	477	502	485	502	499	497	436	464	487	475	477	476	447	513	512	519	484	536	539	486	493	474	455	463	460	453	467	471	502	495	483	499	465	531	522	464	425	491	512	470	458	466	490	508	505	467	479	475	477	471	490	445	476	491	461	484	486	490	495	503	490	446	482	472	477	506	485	454	520	478	458	486	514	482	485	476	516	488	440	467	502	488	479	474	477	497	456	481	458	485	453	470	483	500	494	440	503	467	455	460	502	431	494	494	441	503	478	488	469	467	480	468	472	467	477	520	551	452	508	513	469	509	504	486	474	495	480	487	497	483	496	516	492	458	464	486	459	508	498	460	509	496	470	511	493	463	489	512	508	473	463	488	445	478	470	488	474	478	480	450	493	475	468	487	507	468	484	489	518	466	470	481	449	509	510	500	485	465	492	455	478	466	457	490	481	440	493	524	489	513	467	494	476	477	455	474	477	492	487	487	479	481	464	442	451	481	511	479	451	503	448	471	495	493	511	494	496	477	473	494	491	475	481	487	517	505	510	468	511	480	456	483	460	468	486	478	478	467	511	483	437	475	480	463	476	505	477	484	465	523	430	518	505	486	479	476	456	513	472	490	494	503	511	523	477	471	464	441	468	446	498	457	466	466	443	518	483	473	471	534	504	445	506	466	445	497	484	467	465	505	477	481	502	471	545	481	450	495	479	471	503	498	489	483	498	482	475	494	507	483	449	436	502	517	503	492	477	470	521	450	502	475	434	494	448	498	484	500	486	480	460	500	505	447	511	525	506	482	496	473	463	518	458	475	494	437	489	466	491	485	499	483	496	518	497	511	456	509	473	490	449	462	465	478	531	522	519	482	466	478	461	491	490	453	517	473	468	448	447	475	469	469	494	469	497	463	463	512	480	449	463	434	451	455	487	536	490	504	457	463	493	480	536	491	509	462	463	499	515	475	493	475	512	517	490	470	476	496	493	493	479	495	500	494	470	466	476	423	475	487	502	534	475	484	470	497	479	472	500	482	474	484	502	474	475	454	491	449	515	458	505	430	501	489	493	468	499	510	499	449	484	497	483	489	482	467	512	504	482	477	476	505	495	431	492	472	470	512	505	492	464	492	441	494	482	474	498	454	472	470	469	498	493	478	466	492	495	489	494	478	475	477	485	462	505	503	498	488	463	493	459	498	526	478	495	460	477	468	446	471	468	488	505	496	497	490	491	487	458	499	469	488	484	479	489	486	484	461	527	480	516	454	516	478	501	440	449	464	498	462	490	519	458	496	452	485	471	504	474	470	492	451	491	489	493	488	474	433	480	517	476	490	507	443	483	445	490	515	513	465	500	516	486	468	478	488	467	435	527	486	475	471	506	532	477	490	491	472	493	479	475	482	508	430	470	441	514	487	484	482	452	472	447	494	489	489	476	467	473	459	495	488	491	532	528	493	499	466	498	463	493	477	505	480	482	494	495	517	495	422	483	521	493	488	455	479	498	501	507	475	481	462	468	481	513	506	484	487	474	514	488	473	496	507	501	452	489	490	483	490	487	498	448	476	461	462	479	461	462	513	498	457	450	459	489	492	480	459	474	506	526	495	490	498	481	491	477	513	463	469	453	511	486	455	483	462	495	478	485	515	472	484	513	481	454	466	469	498	476	504	496	446	511	495	442	473	467	482	476	448	487	471	461	461	492	496	497	480	448	441	506	429	501	495	483	462	527	449	462	448	493	462	468	499	492	463	478	500	498	483	483	472	497	542	469	525	467	490	475	471	460	498	482	509	485	480	493	474	461	461	446	491	472	438	455	414	454	515	522	491	462	476	483	485	455	472	440	490	498	459	508	492	468	489
25406	3379	1357	1032	743	599	493	493	422	415	407	397	360	352	371	361	339	373	332	352	336	371	325	330	318	330	319	326	317	341	329	295	319	362	334	293	342	318	303	284	337	302	333	336	378	330	338	336	355	343	326	331	322	340	320	334	325	333	320	334	320	313	300	297	316	306	331	296	303	350	316	337	333	289	315	317	317	315	288	300	336	347	313	289	284	318	315	347	296	317	304	322	300	336	312	305	357	295	322	334	333	323	308	320	331	340	307	330	295	303	328	321	317	325	326	335	333	351	332	311	340	307	329	324	292	309	300	337	342	330	358	331	338	304	325	296	329	324	314	303	308	293	318	306	330	284	303	320	311	348	304	313	302	304	317	343	346	324	314	307	280	312	332	338	280	311	336	284	331	319	345	348	309	318	301	336	301	309	329	334	299	319	313	298	332	298	325	309	338	334	303	288	350	320	313	317	311	315	293	298	314	315	343	322	347	299	319	300	304	340	302	311	336	350	330	305	307	310	314	318	347	315	341	320	320	301	330	287	323	308	309	340	311	342	299	316	346	315	311	299	311	331	317	285	330	346	282	344	276	310	290	311	296	337	294	287	292	330	308	336	305	321	281	290	310	364	326	309	319	308	325	281	317	320	287	307	306	298	306	331	309	332	292	322	333	292	331	295	296	274	298	343	354	312	319	314	309	298	312	328	348	323	327	332	306	311	322	310	294	302	319	331	348	298	317	326	296	323	329	288	319	316	308	325	309	311	308	327	318	294	366	336	315	319	328	283	302	315	317	316	311	285	327	298	298	309	339	345	310	291	340	327	327	341	328	307	328	332	320	324	312	314	307	294	315	311	356	359	305	297	319	321	321	286	314	290	366	328	335	313	326	306	299	299	324	274	323	295	319	316	325	318	328	272	329	316	328	287	322	294	301	333	328	286	292	302	365	346	322	301	295	343	318	322	289	311	313	278	306	336	317	302	323	280	336	311	323	307	288	331	277	298	358	322	328	310	302	307	350	335	306	327	311	301	322	292	335	350	317	280	308	289	310	301	277	329	325	278	298	327	330	315	324	298	339	311	348	321	311	302	325	341	332	274	342	311	315	334	326	340	343	328	315	289	316	324	280	294	310	322	336	291	352	290	307	317	317	279	291	326	310	320	305	336	338	363	283	291	306	330	324	315	321	293	329	282	322	309	319	317	313	314	324	319	345	329	345	314	294	323	332	303	308	317	322	317	281	300	307	296	313	308	328	358	350	327	328	288	285	316	300	303	287	349	328	304	310	309	325	322	297	268	337	338	308	358	317	316	343	295	331	327	317	350	291	360	316	323	283	310	303	292	322	307	336	329	325	334	323	309	345	337	296	302	335	333	335	302	328	326	312	310	296	305	297	343	325	297	303	286	314	316	320	280	314	331	333	341	297	313	311	305	329	334	327	351	338	335	299	286	319	291	306	299	317	327	322	313	342	284	294	343	318	317	310	313	316	337	300	323	331	301	341	301	312	355	291	289	331	298	309	321	340	318	308	297	358	345	280	330	306	303	350	301	299	298	317	298	334	330	332	271	296	346	307	303	291	326	305	335	320	334	319	349	302	320	285	335	341	302	309	318	312	327	331	307	336	363	298	331	292	285	312	304	284	322	342	315	344	273	300	316	292	341	278	318	330	347	334	322	366	326	336	320	307	330	300	301	307	319	314	311	313	320	324	332	339	313	293	297	322	321	285	322	366	304	310	303	310	297	299	319	335	337	336	303	314	309	314	289	299	298	320	316	288	306	277	328	333	317	305	327	320	316	300	329	315	303	306	313	342	284	282	299	312	327	335	293	304	339	344	316	329	306	309	335	311	310	303	315	308	314	317	301	318	314	335	303	345	314	304	304	344	324	288	319	317	331	340	315	315	290	330	304	319	327	297	320	321	299	327	314	298	311	316	324	306	293	334	331	303	313	314	312	312	323	309	304	307	325	294	321	273	325	290	355	308	306	333	316	316	350	313	326	324	313	287	302	308	321	331	327	301	325	325	287	348	316	344	319	319	320	319	289	326	328	308	313	302	328	316	312	316	295	317	345	304	303	306	313	339	311	319	318	303	328	301	299	315	318	304	304	338	273	353	344	313	288	287	334	322	331	286	317	318	297	345	304	338	332	321	317	338	349	317	328	299	318	327	323	339	321	328	381	329	333	320	310	295	293	308	314	307	292	319	314	320	312	331	341	305	335	295	336	309	323	280	284	326	325	359	284	316	329	294	305	321	304	289	334	315	323	308	279	298	303	329	333	304	302	299	295	322	319	315	349	342	320	335	321	339	353	312	325	321	298	321	302	298	302	292	324	320	336	307	321	307	298	311	326	299	301	313	289	300	331	326	330	326	295	312	327	317	341	295	300	321	313	312	360	307	322	318	357	316	354	314	320	354	277	320	338	301	318	329	322	319	327	283	327	323	296	303	336	316	300	330	304	315	303	328	323	311	334	318	329	332	354	279	306	362	317	314	342	301	289	314	320	329	340	328	327	308	317	322	337	339	322	285	302	306	324	305	313	294	312	305	307	304	316	315	279	291	325	323	320	323	336	316	326	297	333	359	326	315	288	352	305	363	349	318	298	279	297	356	300	306	300	342	312	337	331	298	326	296	316	318	287	335	296	287	336	345	321	327	310	314	350	345	319	329	326	295	340	305	295	299	319	333	310	341	281	308	286	327	327	329	354	341	308	326	300	322	320	329	315	300	329	300	272	330	348	277	318	297	315	311	294	326	301	314	344	312	290	322	350	310	349	326	312	327	311	328	337	330	320	294	304	306	295	312	271	320	310	317	323	312	331	330	305	290	328	304	289	314	328	332	336	326	313	318	332	326	339	318	337	328	297	330	304	342	332	303	308	320	331	339	317	306	310	301	310	313	300	316	325	304	312	301	323	324	325	302	292	277	355	328	320	350	305	297	320	318	347	338	327	321	309	317	300	328	283	356	311	318	335	326	333	315	339	306	321	294	299	317	313	318	303	287	314	305	328	317	309	310	322	314	340	287	306	340	318	342	334	306	295	299	319	332	321	273	329	304	338	349	307	327	311	316	299	304	338	304	332	298	312	327	330	310	317	316	328	335	300	281	312	329	330	319	319	316	291	337	310	291	325	333	335	292	300	295	303	309	350	363	330	333	331	313	320	307	344	313	309	319	320	317	304	319	321	319	320	350	307	345	306	288	297	308	310	287	293	334	316	300	347	353	318	323	297	318	304	282	336	315	322	307	329	269	330	325	321	323	347	320	321	323	326	321	306	336	313	299	304	309	314	302	307	308	297	322	327	339	298	307	311	274	285	294	324	320	323	305	307	308	297	307	317	302	311	295	317	312	315	353	341	287	308	322	304	319	307	314	314	308	298	295	346	315	350	331	318	315	298	323	314	322	310	304	314	324	287	329	322	316	308	334	307	304	327	327	304	330	334	295	320	324	313	326	288	311	336	285	324	343	315	313	308	331	297	286	312	340	288	337	336
13043	1721	2679	3110	2702	2477	2042	1728	1620	1437	1367	1335	1254	1199	1154	1023	1057	996	1034	1016	1024	956	952	873	913	925	859	893	932	874	921	818	890	845	831	826	844	874	928	892	844	835	843	827	873	849	857	827	815	860	837	868	843	818	839	801	882	843	782	828	910	803	777	870	832	783	819	820	819	805	866	807	815	828	838	851	820	824	827	859	814	805	857	822	770	790	827	815	816	782	800	810	828	866	844	769	834	864	827	794	844	805	810	770	801	815	886	785	812	804	845	807	847	783	809	809	797	855	858	789	813	818	819	819	744	798	831	810	858	790	805	836	849	824	842	847	835	849	858	812	807	819	790	800	841	826	760	838	810	868	828	807	839	812	870	796	811	792	785	781	819	852	829	820	858	840	806	857	796	805	757	810	801	779	796	819	832	855	783	802	812	777	836	768	837	747	812	752	856	803	845	865	789	770	814	823	820	823	891	797	815	817	858	813	840	832	862	796	808	784	812	802	816	843	802	834	850	826	814	823	813	850	824	789	766	826	827	757	792	787	768	743	786	828	793	866	791	821	805	822	773	795	778	841	868	797	801	820	815	788	847	806	818	842	841	790	843	785	778	826	794	820	809	841	864	804	812	796	840	841	837	742	795	824	842	794	806	846	753	816	770	870	830	785	796	831	806	789	824	869	811	787	860	800	842	839	792	882	808	821	827	815	816	820	811	796	774	803	852	809	775	786	820	826	796	833	816	859	823	811	829	864	825	793	803	828	796	823	844	828	829	839	847	806	829	833	814	831	840	820	806	855	807	815	850	859	822	802	823	827	861	803	796	825	795	816	807	829	821	856	831	803	809	849	827	778	806	879	819	785	779	845	788	808	893	815	807	771	818	783	826	814	816	846	826	800	833	853	840	773	822	793	803	794	818	847	816	820	790	820	784	865	847	806	814	817	794	787	773	813	796	828	795	755	827	829	817	786	735	808	814	841	820	813	783	823	801	746	811	794	834	842	836	813	809	792	808	808	847	813	881	798	769	812	844	844	791	811	851	775	815	848	820	802	796	833	847	763	809	799	760	809	836	815	821	846	803	749	821	846	882	834	851	793	748	800	799	828	819	872	794	863	860	776	820	830	855	818	802	834	799	778	794	835	817	825	785	839	879	807	818	867	809	802	845	806	817	789	829	854	840	832	812	822	793	809	849	779	852	819	828	845	813	823	824	834	808	834	815	900	802	812	857	839	816	788	832	847	851	874	762	832	817	800	793	825	782	793	879	778	778	769	827	811	800	819	813	812	780	789	818	807	862	809	824	807	848	806	909	848	828	810	885	860	842	804	848	843	871	848	778	832	802	769	770	741	856	844	793	817	790	790	788	863	797	836	864	804	796	778	847	816	782	786	844	807	773	857	797	856	764	829	803	801	825	798	852	832	824	837	791	788	807	841	837	856	858	794	791	817	790	833	856	831	848	804	850	808	838	791	814	794	823	824	845	844	826	764	854	798	807	790	812	878	804	744	809	790	819	849	820	811	814	779	824	783	809	796	843	802	810	828	830	814	827	805	810	780	782	837	797	791	822	823	794	799	869	806	825	806	837	820	829	852	805	792	835	852	803	790	835	830	804	829	845	785	807	844	826	771	802	777	789	817	828	773	810	817	806	815	811	787	816	824	836	822	826	752	821	774	833	810	802	829	864	797	813	879	843	839	791	785	780	821	797	795	835	815	756	825	746	815	786	809	778	818	799	882	789	793	800	818	797	805	779	819	824	839	784	881	850	820	834	819	793	808	878	800	816	775	846	847	813	765	793	794	836	838	845	827	767	832	800	812	804	829	824	862	826	807	806	840	815	814	785	810	781	844	789	839	835	781	792	860	806	773	779	850	804	794	802	791	789	826	830	778	847	795	848	814	855	803	837	813	892	824	812	801	827	837	790	801	836	845	771	793	818	868	778	846	827	821	782	820	803	827	842	801	823	787	843	793	812	842	774	818	834	834	813	830	805	858	809	809	809	841	842	841	798	844	849	805	847	807	829	813	828	815	849	799	779	823	805	828	833	836	773	827	820	765	780	783	845	784	826	789	824	835	779	827	843	817	832	828	803	801	782	796	832	820	835	762	818	795	839	849	788	846	804	792	885	806	811	799	788	824	815	799	804	774	778	751	824	806	791	790	833	842	867	824	775	825	868	812	806	796	849	844	859	775	880	785	834	817	793	799	782	745	811	809	819	776	835	869	849	771	826	772	799	810	816	872	812	806	811	818	893	848	798	843	907	803	841	821	783	846	843	849	855	760	816	830	858	819	806	763	777	776	847	742	806	843	769	795	826	787	819	855	782	828	810	776	813	813	813	808	871	800	806	827	869	824	807	841	820	811	822	806	832	798	826	814	789	801	796	824	798	753	808	789	828	778	875	820	875	801	859	837	819	792	825	792	800	796	794	852	845	847	782	788	857	816	819	863	807	788	816	829	777	802	821	812	810	835	797	786	818	807	796	781	809	798	802	791	853	835	836	841	819	847	843	818	818	795	824	867	782	831	824	805	837	796	863	796	837	869	793	832	811	834	831	890	798	828	837	859	847	856	808	827	831	837	784	901	755	757	864	820	842	815	803	833	827	804	774	841	816	795	820	787	820	808	905	814	797	815	866	792	821	808	864	856	753	781	805	799	812	787	823	806	834	811	786	790	771	838	840	833	787	838	813	787	796	771	851	788	839	807	861	830	782	767	826	831	821	839	856	773	790	811	902	821	793	819	826	802	799	850	824	791	795	833	798	798	869	848	809	758	829	791	780	771	819	824	819	842	831	847	824	806	766	767	795	806	782	775	795	793	835	846	756	832	827	797	828	835	853	825	783	796	811	851	839	751	849	808	819	817	814	827	765	795	833	794	818	838	859	794	803	761	799	790	873	783	858	823	744	843	888	833	803	781	833	782	803	847	845	847	844	812	789	831	793	845	803	848	821	817	819	771	842	842	839	815	842	875	809	795	801	840	775	800	781	784	868	759	830	788	830	775	802	823	827	880	825	831	878	805	805	829	868	861	786	787	846	818	811	816	807	780	799	819	839	783	783	842	845	834	830	795	827	781	825	820	797	805	873	847	859	807	787	834	832	798	852	813	845	800	823	790	871	796	764	744	806	831	768	801	779	810	802	809	799	833	859	804	808	762	804	805	844	791	841	792	853	801	898	835	775	842	818	806	882	784	836	817	768	827	854	831	801	776	816	806	843	820	897	784	819	853	809	852	850	795	774	787	810	852	846	854	819	819	786	793	814	799	784	858	831	755	836	837	848	850	837	774	816	815	817	810	778	826	849	825	785	798	844	826	825	834	807	823	793	799	798	833	885	807	814	813	863	816	831	735	825	796	810	871	807	832	774	854	804	817	752	800	803	804	819	800	836	805	808	826	834	778	747	784	878	795	818	827	819	876	855	847	787	822	871	858	850	774	834	823	805	818	809	827	793	849	827	823	836	840	811	823	819	783	806	855	838	837	819	841	785	838
36152	7332	2788	1974	1236	1048	897	750	716	666	604	580	565	620	571	554	509	500	499	475	504	483	506	502	477	472	525	448	460	447	474	437	438	487	469	492	452	445	485	433	438	450	468	452	458	481	429	504	514	477	449	413	458	448	485	477	449	459	434	459	466	443	466	461	425	444	475	474	487	445	435	449	437	414	457	491	475	448	459	522	478	466	400	443	442	467	461	448	446	456	495	489	404	457	468	429	477	453	483	442	447	436	453	467	424	416	490	452	495	479	469	488	493	443	426	512	459	463	460	446	453	438	465	434	441	519	441	462	436	457	436	437	481	468	484	467	410	457	477	426	465	498	456	479	473	437	438	432	495	452	459	444	462	450	440	471	469	437	441	461	461	441	451	470	453	404	461	399	417	466	438	492	475	409	469	452	412	450	423	411	440	382	403	424	439	425	432	406	463	436	444	453	443	461	434	451	490	469	442	448	468	453	425	457	451	478	427	443	465	469	445	457	431	446	509	478	462	451	474	442	462	473	461	440	450	459	454	453	462	434	479	458	460	464	466	476	444	414	464	490	443	462	463	422	437	437	460	436	434	465	489	431	495	458	445	443	465	485	465	475	452	446	447	444	437	428	442	425	455	461	447	473	445	465	449	432	466	449	455	437	431	460	442	442	413	445	439	497	467	486	440	438	465	428	444	446	477	468	447	433	421	437	445	405	476	521	451	437	439	491	474	452	493	515	440	478	416	482	438	470	468	469	470	414	454	498	422	449	451	461	462	420	465	501	459	458	472	443	477	456	453	468	435	421	462	477	431	455	480	453	439	441	465	432	436	461	507	477	441	449	455	440	437	467	427	435	388	442	432	440	456	465	457	420	422	427	431	476	419	430	445	497	434	424	477	476	473	480	480	442	481	465	460	493	474	467	429	407	474	470	456	433	507	463	460	434	454	435	484	467	414	460	466	444	459	481	440	431	417	445	475	460	486	446	478	477	449	430	445	436	449	433	406	438	455	445	443	486	457	421	448	432	439	441	450	455	484	474	468	470	468	447	459	453	446	459	436	459	419	471	468	471	486	474	460	432	440	407	466	443	451	416	462	506	435	441	452	403	454	435	502	467	459	442	450	467	477	439	446	475	434	422	466	426	457	453	495	456	426	482	436	457	458	445	472	456	464	402	492	486	451	451	504	453	467	431	438	427	465	473	456	448	471	455	453	434	491	454	408	442	465	483	446	476	398	507	444	452	474	431	470	464	414	472	469	446	444	435	505	464	445	452	436	464	474	466	456	478	469	458	457	445	470	493	463	506	460	444	500	434	426	442	430	442	442	429	462	442	497	454	469	442	438	407	412	425	423	508	462	499	431	455	460	457	439	476	445	427	458	467	462	455	435	458	445	456	470	459	445	460	453	423	450	466	498	451	463	422	475	429	445	464	467	421	450	467	443	478	460	449	453	494	425	408	488	423	454	436	418	426	452	439	460	475	474	416	459	464	456	460	421	441	440	493	462	454	476	469	478	439	489	460	487	454	437	444	457	448	473	416	434	438	433	442	457	459	476	476	473	446	439	480	416	445	458	455	455	451	455	433	435	440	423	483	478	458	447	447	472	484	466	416	461	499	436	488	441	446	407	455	483	439	460	470	417	456	438	496	475	445	463	434	432	455	469	492	450	457	469	471	436	499	425	430	455	488	425	455	448	432	482	467	478	424	470	464	475	433	464	460	448	418	413	443	491	452	433	450	457	471	436	461	436	460	461	463	435	438	480	446	477	439	468	441	500	501	477	409	476	459	444	461	457	472	454	484	464	436	486	457	447	480	483	445	442	473	469	469	453	484	457	418	448	483	437	439	442	507	459	396	462	446	441	461	432	494	430	440	484	411	492	452	438	443	460	443	457	481	425	448	451	468	453	418	460	482	414	444	471	437	437	493	409	499	423	468	454	466	450	430	450	471	454	460	459	422	464	415	435	488	510	443	452	472	489	446	458	444	465	473	441	468	467	440	449	468	439	472	484	467	485	461	450	421	431	457	448	446	468	472	474	435	429	472	522	449	489	487	448	428	442	460	437	437	480	446	490	450	444	488	449	441	427	463	458	457	451	452	432	480	455	421	463	435	485	446	421	474	453	462	414	429	463	449	422	459	454	451	480	468	460	465	457	405	497	437	488	462	434	420	467	439	440	440	432	426	456	446	469	436	432	441	462	496	453	413	435	444	426	470	426	471	468	487	505	435	468	467	451	471	448	430	430	437	443	451	432	438	464	432	456	466	457	470	424	442	439	474	475	481	442	430	484	450	441	451	464	459	430	480	433	489	490	420	488	467	432	468	464	422	409	445	465	444	451	446	461	491	458	450	460	437	429	480	441	440	418	450	475	420	462	500	478	504	454	458	473	463	448	474	484	453	399	405	455	443	483	439	447	458	449	438	411	464	468	450	456	461	393	438	469	473	440	478	436	494	439	458	417	450	470	437	484	452	473	475	481	446	464	459	457	429	441	460	411	455	434	473	463	445	457	467	457	505	439	450	454	424	482	447	477	441	453	422	512	445	413	467	487	451	420	465	470	445	482	423	480	456	476	424	439	397	497	410	475	482	429	467	497	470	444	428	450	412	468	462	433	439	454	469	432	457	483	472	467	447	453	462	469	404	445	484	438	430	433	477	459	470	425	463	508	450	451	434	479	455	466	428	500	432	447	437	466	462	481	434	445	463	422	495	433	482	456	475	441	400	452	460	473	454	443	442	429	447	420	502	479	454	454	484	440	477	439	427	433	497	479	461	434	453	426	442	456	469	494	426	437	438	498	483	446	438	453	446	414	440	410	458	448	456	441	453	444	456	436	447	445	410	441	464	490	409	475	476	434	461	470	451	425	435	441	465	469	479	444	439	414	447	472	453	428	463	441	465	454	461	515	486	487	480	427	469	452	435	472	467	512	459	473	465	429	469	476	482	442	436	414	433	474	470	474	434	478	438	471	453	429	434	433	447	442	480	481	449	475	440	452	413	445	472	463	396	425	485	425	449	470	416	413	462	479	457	447	453	474	437	463	463	501	460	456	430	459	476	471	471	417	458	493	447	471	473	411	450	490	481	434	443	464	463	441	443	412	427	428	462	484	411	471	446	470	436	465	434	451	465	431	430	454	410	457	507	500	447	455	454	459	446	469	478	473	427	490	470	431	460	466	456	460	438	466	455	426	462	454	450	481	421	471	443	467	458	465	534	511	449	453	468	425	453	446	494	443	425	486	431	439	416	450	490	440	466	447	457	395	497	467	455	452	446	440	461	446	437	456	453	467	458	471	402	437	471	453	448	475	435	449	478	466	471	443	461	459	492	442	475	451	492	458	441	423	465	453	499	459	469	470	483	432	456	428	481	470	465	453	434	457	433	491	476	440	449	471	471	461	462	472	461	491	437	483	445	459	426	457	474	480	470	410	482	456	477	432	477	442	468	424	420	487	453	463	470	478	476	458	460	447	436	459	450	473	475	467	431	449	443
17829	2714	4627	5393	4817	4044	3436	2974	2520	2262	2153	1968	1779	1780	1619	1609	1649	1495	1427	1447	1358	1265	1365	1393	1313	1267	1215	1261	1177	1251	1215	1230	1227	1218	1168	1230	1128	1202	1152	1185	1150	1069	1129	1184	1158	1108	1161	1140	1144	1175	1094	1114	1118	1042	1099	1142	1058	1159	1071	1091	1104	1147	1095	1129	1151	1078	1064	1101	1139	1098	1105	1097	1080	1061	1080	1121	1061	1116	1111	1081	1072	1091	1055	1141	1057	1070	1131	1056	1017	1162	1092	1129	1095	1121	1057	1070	1091	1068	1094	1052	1066	1107	1091	1095	1060	1079	1133	1075	1083	1086	1094	1097	1099	1132	1133	1100	1052	1071	1160	1089	1086	1052	1073	1069	1079	1063	1104	1093	1092	1131	1051	1169	1102	1076	1053	1131	1095	1122	1087	1111	1091	1082	1069	1098	1099	1071	1080	1138	1070	1081	1089	1070	1061	1092	1093	1051	1066	1019	1078	1031	1116	1090	1060	1063	1083	1125	1038	1049	1159	1111	1102	1040	1092	1061	1110	1041	1035	1128	1051	1092	1096	1081	1091	1056	1095	1063	1079	1066	1124	1056	1044	1113	1024	1077	1058	1056	1059	1092	1109	1064	1010	1099	1069	1083	1075	1100	1089	1069	1075	1068	1125	1001	1061	1075	1095	1023	1114	1184	1031	1057	1096	1060	1065	1054	1087	1083	1035	1114	1065	1027	1111	1169	1078	1055	1064	1048	1030	1116	1039	1076	1074	1044	1114	1066	1108	1071	1143	1109	1070	1083	1134	1102	1114	1055	1076	1067	1102	1094	1056	1091	1070	1049	1057	1066	1100	1056	1079	1087	1083	1082	1017	1130	1077	1092	1065	1074	1070	1071	1131	1111	1118	1066	1091	1077	1077	1046	1103	1061	1051	1104	1065	1055	1028	1070	1130	1115	1066	1108	1106	1088	1078	1095	1103	1093	1053	1062	1072	1077	1115	1100	1021	1102	1116	1084	1075	1098	1064	1090	1101	1050	1070	1049	1016	1134	1153	1104	1097	1104	1045	1127	1140	1082	1131	1098	1096	1030	1091	1114	1048	1051	1075	1023	1037	1060	1032	1051	1089	1127	1066	1050	1046	1081	1148	1150	1116	1068	1058	1053	1046	1114	1059	1082	1046	1068	1119	1060	1045	1060	1081	1117	1115	1033	1100	1053	1102	1059	1061	1108	1062	1076	1061	1086	1057	1062	999	1110	1007	1077	1136	1060	1088	1114	1063	1069	1054	1117	1086	1034	1044	1070	1058	1078	1079	1098	1078	1092	1097	1054	1128	1068	1046	1067	1102	1091	1129	1067	1089	1049	1079	1116	1075	1103	1013	1055	1092	1068	1072	1051	1072	1064	1013	1086	1047	1103	1057	1103	1124	1036	1132	1069	1082	1068	1084	1083	1115	1052	1075	1087	1079	1084	1122	1071	1075	1000	1086	1136	1099	1100	1102	1057	1087	1206	1070	1049	1066	1144	1152	1055	1051	1097	1071	1078	1135	1083	1098	1094	1127	1075	1108	1063	1089	1051	1093	1072	1092	1098	1042	1074	1114	1066	1105	1052	1077	1084	1053	1070	1088	1067	1074	1107	1033	1070	1007	1099	1017	1051	1134	1103	1094	1084	1050	1031	1053	1089	1061	1101	1037	1095	1125	1078	1078	1046	1104	1072	1075	1043	1059	1079	1121	1051	1085	1054	1149	1111	1082	1125	1117	1044	1090	1034	1038	1096	1058	1091	1097	1102	1062	1047	1040	1050	1124	1078	1048	1042	1071	1071	1096	1127	1048	1071	1043	1055	1165	1048	1109	1023	1050	1103	1064	1079	1104	1107	1053	1079	1104	1140	1122	1084	1060	1081	1093	1081	1094	1092	1073	1085	1075	1036	1064	1022	1113	1034	1080	1017	1063	1104	1111	1084	1086	1078	1051	1098	1101	1034	1063	1076	1076	1135	1072	1074	1078	1030	1095	1051	1040	1054	1081	1022	1084	1097	1081	1078	985	1082	1128	1052	1085	1017	1117	1071	1054	1085	1126	1099	1046	1056	1085	1107	1051	1017	1054	1114	1059	1110	1038	1065	1061	1063	1092	1096	1027	1110	1074	1068	1129	1110	1068	1121	1113	1057	1078	1082	1143	1113	1039	1093	1091	1123	1112	1086	1069	1062	1088	1033	1067	1143	1057	1095	1087	1120	1089	1068	1031	1089	1068	1064	1087	1108	1074	1075	1061	1094	1052	1112	1076	1072	1003	1082	1073	1063	1080	1122	1083	1086	1153	1078	1043	1034	1121	1083	1079	1115	1089	1062	1095	1058	1040	1118	1020	1074	1039	1073	1082	1120	1074	1062	1081	1084	1130	1064	1074	1078	1114	1076	1076	1110	1114	1133	1081	1080	1045	1054	1043	1026	1080	1050	1069	1057	1073	1056	1119	1088	1078	1063	1074	1062	1033	1040	1051	1087	1043	1072	1111	1066	1071	1097	1065	1116	1086	1050	1085	1083	1060	1110	1100	1110	1087	1082	1048	1089	1054	1071	1100	1080	1012	1074	1060	1052	1050	1091	1088	1076	1099	1055	1140	1108	1171	1068	1040	1072	1062	1097	1047	1064	1092	1127	1105	1053	1066	1064	1114	1111	1126	1165	1076	1118	1118	1094	1072	1163	1035	1080	1045	1046	1074	1045	1157	1032	1101	1074	1119	1066	1036	1061	1091	1106	1067	1071	1050	1087	1103	1140	1128	1113	1019	1089	1049	1049	1048	1099	1068	1137	1094	1031	1100	1170	1111	1054	1107	1002	1053	1061	1082	1033	1058	1060	1073	1007	1109	1036	1133	1082	1048	1125	1079	1087	1094	1081	1170	1106	1084	1037	1094	1024	1098	1123	1066	1142	1089	1150	990	1019	1058	1072	1086	1079	1108	1181	1134	1053	1111	1067	1038	1089	1054	1045	1085	1073	1086	1066	1061	1058	1114	1063	1085	1027	1083	1123	1079	1037	1089	1114	1070	1024	1038	1091	1083	1132	1127	1024	1062	1050	1059	1132	1119	1065	1116	1064	1121	1066	1129	1110	1157	1054	1142	1088	1055	1115	1094	1115	1096	1064	1041	1021	1053	1090	1054	1123	1133	1077	1081	1124	1071	1012	1086	1086	1074	1048	1041	1101	1097	1101	1125	1069	1041	1093	1042	1082	1094	1057	1079	1057	1096	1121	1039	1096	1048	1077	1043	1023	1071	1075	1108	1109	1090	1081	1053	1056	1017	1054	1104	1106	1045	1120	1089	1074	1033	1112	1048	1028	1102	1066	1112	1043	1137	1097	1116	1036	1072	1072	1098	1051	1049	1064	1072	1035	1078	1080	1126	1072	1088	1085	1058	1072	1050	1071	1034	1077	1092	1077	1092	1100	1091	1033	1087	1063	1058	1060	1033	1107	1029	1036	1145	1042	1072	1179	984	1016	1106	1098	1103	1138	1049	1110	1151	1035	1107	1093	1056	1139	1009	1101	1125	1054	1081	1088	1068	1128	1091	1013	1048	1018	1094	1080	1088	1108	1043	1052	1035	1057	1091	1084	1056	1110	1064	1041	1069	1115	1061	1060	1062	1007	1084	1031	1024	1097	1086	1050	1029	1048	1072	1058	1126	1135	1084	1116	1095	1120	1093	1031	1051	1045	1077	1053	1103	1118	1058	1043	1042	1115	1103	1051	1062	1079	1069	1077	1035	1065	1097	1064	1106	1054	1078	1081	1167	1117	1097	1073	1020	1069	1085	1100	1129	1091	1076	1145	1151	1068	1023	1089	1121	1128	1048	1045	1149	1061	1106	1063	1090	1113	1088	1076	1044	1081	1047	1090	1068	1070	1139	1075	1043	1105	1091	1084	1059	1121	1072	1045	992	1066	1091	1027	1130	1035	1042	1111	1081	1093	1097	1097	1059	1097	1033	1116	1012	1070	1049	1042	1065	1100	1136	1079	1096	1050	1086	1020	1148	1049	1060	1087	1068	1033	1090	1070	1047	1138	1124	1044	1067	1065	1062	1082	1113	1080	1098	1133	1045	1050	1052	1109	1090	1087	1011	1109	1045	1104	1068	1087	1102	1030	1012	1039	1036	1096	1121	1023	1058	1102	1073	1081	1060	1099	1156	1089	1093	1051	1078	1030	1090	1092	1009	1092	1099	1104	1040	1006	1059	1089	1101	1088	1054	1071	1055	1060	1023	1118	1095	1001	1071	1071	1126	1058	1038	1072	1084	1091	1069	1084	1040	1161	1068	1044	1062	1075	1123	1036	1104	1129	1068	1122	1072	1119	1082	1108	1073	1065	1074	1082	1074	1072	1067	1082	979	1078	1114	1099	1048	1057	1061	1067	1094	1077	1101	1119	1096	1108	1099	1052	1064	1060	1073	1054	1042	1121	1032	1088	1064	1056	1074	1069	1068	1128	1102	1048	1124	1102	1112	1093	1094	1083	1075	1142	1084	1062	1085	1125	1081	1093	1108	1127	1124	1061	1090	1019	1073	1075	1065	1112	1063	1060	1070	1072	1049	1123	1049	1125	1093	1006	1119	1159	1117	1080	1070	1047	1117	1056	1112	1150	1082	1066	1088	1079	1053	1075	1050	1092	1066	1123	1057	1067	1102	1081	1082	1115	1113	1046	1099	1101	1013	1078	1075	1061	1056	1067	1029	1103	1059	1118	1084	1094	1037	1116	1022	1073	1026	1076	997	1094	1062	1081	1076	1098	1099	1059	1092	1081	1063	1100	1078	1103	1053	1018	1062	1074	1057	1062	1104	1032	1135	1101	1078	1114	1050	1104	1013	1094	1106	1034	1043	1034	1088	1073	1092	1100	1139	1103	1068	1111	1067	1073	1055	1028	1104	1076	1034	1056	1047	1081	1086	1071	1056	1043	1071	1074	1036	1089	1106	1092	1099	1086	1030	1048	1145	1075	1090	1063	1085	1081	1119	1104	1077	1070	1043	1103	1022	1060	1068	1026	1033	1145	1105	1128	1093	1069	1070	1082	1064	1063	1120	1046	1053	1056	1058	1114	1073	1099
11594	713	190	171	172	169	188	154	153	146	174	176	188	168	166	161	149	173	153	141	146	174	167	167	146	150	154	176	184	169	179	150	191	179	170	158	164	161	177	175	158	154	174	172	182	147	161	152	175	154	164	161	168	185	155	160	153	167	155	140	172	185	177	163	158	173	156	193	159	166	139	141	155	146	174	143	179	167	179	155	168	151	170	167	162	167	160	158	177	156	151	177	173	153	172	166	142	152	161	154	169	183	167	167	197	167	166	189	175	138	159	185	146	157	160	194	177	178	157	155	155	167	178	163	165	154	172	153	140	143	172	168	154	146	164	132	151	157	167	154	184	174	171	145	153	159	161	207	172	146	168	154	178	168	145	157	159	184	181	155	175	145	161	179	141	176	141	163	168	146	185	170	175	176	169	144	152	160	146	130	169	142	164	189	166	143	186	165	168	192	161	178	151	146	154	173	171	195	153	154	202	158	170	162	172	168	142	151	164	176	172	154	154	151	146	153	157	165	161	164	146	166	163	169	155	150	153	152	178	155	165	176	155	129	163	149	164	163	172	163	168	164	145	160	153	167	178	174	167	167	163	158	153	172	158	168	158	165	177	152	173	187	166	173	124	163	152	170	158	156	159	151	145	145	178	164	130	165	154	190	174	167	167	179	152	170	151	172	179	134	170	155	163	160	165	162	189	155	185	175	178	177	165	160	169	177	175	174	162	177	149	158	168	159	169	167	145	174	178	154	148	159	152	147	149	175	171	168	167	138	160	162	133	169	178	153	151	170	156	142	190	158	151	150	169	153	151	161	159	167	168	162	171	163	176	140	193	149	182	190	167	185	159	151	171	137	159	154	184	155	166	163	167	146	149	169	170	155	184	155	159	151	149	177	177	145	144	147	166	163	181	168	157	155	183	182	160	151	150	190	158	159	168	137	150	171	157	190	145	149	150	156	160	153	162	165	175	170	196	149	169	155	174	144	151	192	145	168	144	154	151	174	177	168	160	170	166	143	178	161	154	150	171	194	178	161	156	151	140	150	195	166	146	141	131	168	169	176	166	153	152	158	135	175	132	168	167	181	188	174	181	168	158	161	158	171	153	140	166	167	178	151	189	172	178	144	154	184	145	156	173	162	164	171	149	145	164	150	182	154	167	163	168	144	158	167	166	142	139	137	164	166	151	154	170	153	147	158	161	143	155	178	156	177	174	157	169	148	163	159	162	161	152	179	145	164	176	160	162	174	168	169	129	174	137	152	151	149	152	158	150	149	164	160	174	146	172	181	169	177	165	149	143	186	173	174	155	171	160	158	152	159	146	183	158	170	172	173	159	138	157	143	166	165	155	172	166	175	193	174	156	175	171	152	177	171	160	159	175	141	147	147	164	162	180	170	172	172	167	197	198	173	149	166	126	170	161	174	159	160	153	135	155	187	164	184	188	146	167	176	149	181	159	153	185	179	139	176	159	173	162	167	162	158	175	156	166	180	169	143	173	140	164	158	149	162	160	159	161	156	150	168	156	176	181	131	161	168	173	200	172	174	151	160	193	134	177	164	185	153	169	172	163	172	183	184	169	193	128	171	159	115	161	168	170	165	161	171	184	171	155	173	182	142	157	178	155	168	159	165	174	161	135	147	211	171	181	152	199	145	162	161	176	169	183	170	167	179	176	153	146	156	165	134	159	173	145	146	163	160	170	156	134	172	162	167	151	130	186	166	175	177	168	158	166	165	161	159	194	172	129	174	162	157	170	158	141	176	164	201	187	153	159	174	170	150	149	173	145	159	164	128	146	177	161	165	172	138	175	183	152	143	155	173	179	148	163	175	169	170	172	175	157	162	141	181	168	162	157	157	144	185	151	148	140	172	173	172	142	158	179	185	146	154	155	149	161	162	142	145	175	180	185	158	160	153	161	166	170	180	169	158	146	168	181	138	177	159	196	166	168	169	156	163	159	157	158	172	166	157	151	172	157	178	165	164	171	155	181	185	180	141	169	154	161	173	163	158	159	165	173	161	153	162	157	163	154	160	184	208	166	179	165	182	167	186	181	175	170	174	169	161	178	158	163	156	173	180	175	169	173	137	179	151	147	182	187	153	151	184	162	184	172	178	171	175	172	151	153	142	165	158	154	132	194	165	174	168	150	162	162	170	159	167	162	176	154	143	156	172	171	169	171	142	178	165	170	165	167	156	146	163	169	160	161	147	170	150	155	150	190	158	189	175	164	163	185	156	172	168	145	173	165	150	154	160	152	174	161	151	162	169	169	152	156	134	162	157	176	169	186	147	145	191	145	159	165	158	159	154	148	170	175	145	171	147	164	147	169	169	163	156	163	161	166	141	167	150	179	153	170	137	151	133	188	163	173	148	173	182	144	139	138	176	160	159	168	174	175	163	160	149	160	184	156	191	149	163	170	177	146	139	182	146	176	155	158	150	152	158	166	158	167	170	161	177	171	178	166	151	163	168	167	145	145	158	171	159	152	137	167	146	156	161	172	181	167	156	152	169	165	163	158	180	161	170	151	167	161	168	183	158	182	157	150	171	157	175	167	152	172	165	186	151	171	153	144	145	157	177	168	169	165	148	157	177	148	161	158	175	156	150	159	180	142	143	171	163	148	165	169	154	171	170	152	179	151	161	133	163	158	172	149	167	155	144	156	155	162	133	165	188	171	153	185	168	183	163	163	149	148	145	158	156	143	146	169	170	134	184	179	164	176	176	173	156	148	182	174	173	156	185	191	149	169	160	190	154	156	166	151	171	160	156	173	179	173	153	178	148	154	180	171	151	191	183	171	156	142	147	181	156	134	173	182	144	157	168	162	164	164	154	153	172	153	167	186	149	171	161	159	144	154	155	197	162	161	180	150	163	176	173	143	173	153	171	171	155	160	183	146	201	195	160	155	166	157	154	179	159	167	167	168	146	177	134	141	174	160	149	150	184	165	166	144	150	176	153	178	173	149	166	179	178	154	177	177	175	155	183	170	178	174	162	154	168	150	164	140	144	157	169	159	176	152	153	166	150	167	171	170	174	156	155	154	165	162	180	165	143	154	154	149	156	171	121	161	140	177	156	186	154	141	178	181	150	163	159	162	128	172	159	151	151	149	191	152	171	148	168	166	154	170	165	156	178	146	165	161	172	204	167	145	160	161	165	160	174	150	164	154	158	170	178	155	155	167	161	173	133	164	150	179	157	164	142	160	169	158	170	172	156	164	166	174	154	175	138	184	171	160	156	138	154	183	166	182	166	152	180	175	140	186	182	152	179	143	163	170	178	166	156	155	155	160	177	160	154	166	174	169	144	152	131	160	145	188	186	134	175	154	177	156	166	177	155	154	138	162	151	141	156	170	153	169	161	173	168	175	178	171	137	170	175	153	163	153	150	167	157	161	169	163	139	139	148	150	165	151	138	173	158	168	158	172	170	157	167	162	148	152	164	157	184	175	155	159	155	188	159	165	148	153	159	157	150	142	167	179	170	161	152	177	148	160	162
5955	620	543	571	548	576	525	526	491	528	506	498	478	483	463	470	494	491	497	491	499	509	470	499	503	525	444	464	478	485	519	504	473	525	474	463	487	498	480	468	464	512	504	487	480	504	523	478	470	491	459	511	491	468	462	455	468	493	481	493	484	447	471	462	541	436	483	516	540	469	456	505	481	506	450	443	498	466	479	501	491	454	509	462	483	487	451	504	499	461	535	483	489	504	484	490	500	449	501	455	506	509	467	473	502	453	492	484	475	464	517	485	461	468	496	478	518	474	529	461	478	512	451	476	447	500	490	487	475	490	440	476	512	495	463	521	483	492	474	450	482	531	504	460	461	465	476	522	488	498	467	486	500	490	495	496	502	504	509	507	508	467	487	469	465	521	484	494	484	464	468	475	513	505	488	492	469	518	514	479	507	436	530	464	466	533	494	463	477	473	482	496	528	451	511	492	482	489	439	524	519	456	488	486	512	534	486	487	492	508	476	476	447	473	516	443	456	511	495	474	472	471	460	477	517	478	475	498	449	470	453	498	471	476	484	485	499	494	476	459	472	464	472	478	489	468	487	440	508	459	462	497	516	505	462	454	457	478	479	476	454	463	474	463	453	493	480	476	476	500	512	470	516	469	481	489	497	494	516	548	461	467	466	459	462	540	499	455	489	479	482	493	489	511	502	467	512	459	488	470	471	473	423	512	469	464	466	466	426	506	480	461	504	504	511	469	497	480	495	455	475	455	467	487	489	459	480	513	454	469	477	475	500	482	475	472	477	461	467	511	509	497	501	491	503	459	485	485	463	480	469	498	453	487	505	472	492	452	508	477	486	461	482	461	480	490	471	522	507	494	486	473	466	468	486	475	474	472	464	511	450	446	485	488	506	494	484	470	493	447	483	477	487	493	462	496	473	506	510	461	517	502	473	492	491	495	464	499	486	468	500	479	515	506	458	466	503	464	452	481	448	470	512	477	440	491	509	510	466	470	459	469	455	457	463	479	495	521	488	505	468	489	461	494	515	497	490	497	466	509	490	489	476	467	458	482	463	474	478	488	476	497	481	488	512	450	490	464	508	473	418	447	475	472	522	475	468	466	499	454	486	465	479	487	488	498	492	451	466	438	520	450	479	499	468	484	463	477	478	505	483	467	513	512	464	487	465	511	490	467	477	461	494	485	452	488	452	491	474	501	463	500	480	458	499	456	451	513	480	490	524	500	484	469	500	456	506	441	478	494	492	463	492	520	522	482	508	502	470	468	451	466	458	526	459	477	443	480	494	446	511	462	504	485	529	459	483	504	503	508	477	516	521	486	497	436	446	501	496	484	489	507	487	475	432	478	490	464	506	494	505	472	490	509	456	479	504	498	503	500	481	516	491	477	504	492	516	467	495	466	490	480	501	479	479	471	471	449	489	468	471	505	466	487	462	472	504	450	459	506	480	456	494	484	487	479	511	466	505	467	473	460	462	492	503	473	486	493	481	481	512	512	437	465	483	466	517	458	486	456	459	487	467	474	455	477	538	465	526	436	509	470	469	463	473	483	461	486	483	478	477	452	488	455	467	529	511	480	470	474	453	468	499	473	477	463	438	491	497	455	495	506	438	470	485	481	448	485	506	477	462	492	480	475	450	451	486	448	503	474	467	456	454	510	484	487	450	492	520	437	484	468	478	493	517	512	494	480	544	479	496	508	482	452	500	429	488	496	476	482	472	479	513	474	488	532	537	477	478	511	481	454	484	453	446	510	478	460	478	443	528	495	513	479	517	453	482	484	475	493	488	440	490	492	488	490	480	480	503	477	495	457	478	493	523	515	490	483	513	477	450	471	450	528	493	455	488	456	453	490	511	498	527	477	519	465	479	503	477	497	454	481	442	494	503	461	509	482	496	509	499	497	484	474	478	491	468	481	488	495	458	481	460	503	504	461	511	492	510	513	459	476	509	480	483	475	472	492	495	463	435	467	475	513	522	539	473	510	454	482	480	474	456	475	485	501	480	495	469	436	485	482	502	463	490	490	511	474	464	495	503	475	473	481	456	475	495	468	486	474	483	522	487	470	478	488	446	442	513	464	510	486	472	473	518	474	495	475	494	476	475	471	490	474	511	494	504	488	499	471	484	485	513	431	458	488	501	471	486	468	495	484	477	487	479	461	474	503	484	482	507	477	484	482	519	497	462	508	477	488	453	510	499	496	471	474	492	452	475	457	471	499	471	472	488	467	483	514	502	517	477	488	478	464	449	528	494	488	509	497	478	507	481	469	481	453	499	485	493	468	495	488	499	459	476	445	451	493	484	486	509	457	451	455	481	467	461	455	480	511	473	435	467	471	464	498	472	482	460	478	415	486	479	516	478	458	491	506	457	506	466	489	484	495	477	512	498	472	483	509	502	496	449	468	501	489	488	489	471	478	519	476	536	498	496	505	478	472	446	514	502	490	513	459	499	477	499	437	433	423	492	502	466	482	478	473	506	486	470	476	526	489	523	498	453	489	552	507	487	440	512	506	499	450	452	456	457	496	477	447	453	465	468	447	472	511	456	487	464	473	488	505	508	528	490	496	499	494	509	491	467	522	488	447	473	461	484	504	497	441	475	507	450	510	492	473	461	471	473	468	470	481	530	479	455	497	450	473	494	450	532	450	453	501	458	492	457	481	435	468	525	507	465	479	486	494	496	507	453	517	520	470	496	477	503	470	420	449	519	513	492	460	449	497	446	512	459	491	444	464	471	495	467	439	469	471	494	493	492	479	442	461	465	460	467	498	471	513	477	478	474	463	469	480	462	485	480	477	499	496	463	470	490	436	470	468	462	497	481	476	484	464	498	515	479	497	504	459	480	512	495	506	509	470	509	498	467	510	480	479	497	488	500	507	521	470	443	502	480	507	482	447	475	466	489	471	481	486	463	501	502	461	497	510	478	457	465	497	440	487	503	463	525	498	492	500	493	513	509	434	465	470	518	514	469	455	504	471	500	489	483	490	478	471	447	510	518	481	457	515	459	457	457	460	489	493	495	512	516	505	485	469	482	463	480	464	546	501	475	502	477	445	460	481	461	454	474	485	460	510	475	488	480	499	483	469	516	516	499	491	507	483	480	486	478	465	491	487	480	479	501	503	463	501	493	471	457	470	491	507	479	488	453	466	462	520	485	471	492	496	533	483	494	463	476	504	456	479	455	470	504	495	452	470	492	489	463	494	495	456	492	504	479	473	457	521	490	500	477	499	458	439	527	475	539	501	473	460	492	490	506	516	452	436	462	504	487	504	479	475	470	452	475	510	478	509	468	493	497	497	455	472	468	498	456	462	500	471	486	485	440	442	476	452	513	484	511	481	492	497	471	483	473	483	521	491	517	471	477	500	500	462	485	457	461	497	445	463	489	453	479	496	473	457	470	527	476	477	488	469	485	502	461	465	464	517	475	459	481	476	493	464	443	473	505	510	475	511	472	465	476	505	501	474	479	475	467	466	511	495	499	503	474	466	500	478
26175	3618	1346	1028	733	668	540	474	422	412	405	414	383	419	357	335	338	334	342	356	338	336	338	327	350	307	358	306	316	291	317	339	366	306	340	313	322	307	327	310	317	312	303	310	317	315	330	326	318	331	322	335	336	320	337	310	293	344	338	334	320	312	301	310	363	349	330	321	315	298	320	316	299	301	327	287	297	320	278	302	316	343	324	307	330	330	310	323	332	343	321	330	304	312	313	322	342	289	315	300	301	311	322	303	337	314	335	323	298	302	302	298	310	310	319	322	313	324	329	306	313	286	337	288	301	325	326	317	297	330	289	315	304	333	312	285	313	313	325	322	335	334	335	301	287	299	355	321	313	352	375	332	322	338	286	317	317	336	336	324	320	329	292	310	317	285	308	283	266	313	329	304	335	335	336	296	320	327	318	290	336	300	323	306	299	312	328	306	325	311	314	294	299	311	333	324	325	324	327	299	333	334	322	311	312	322	293	300	302	346	305	334	301	293	313	305	289	327	313	348	320	291	324	296	286	325	334	354	332	318	325	357	296	324	296	326	330	328	320	342	321	311	311	326	336	314	345	319	294	299	316	312	324	336	341	278	294	313	302	291	354	353	337	317	330	314	323	317	342	285	308	290	325	314	319	323	338	310	327	314	325	333	319	308	313	303	316	296	304	318	312	304	318	331	315	306	280	343	334	323	334	333	311	342	313	294	304	310	301	337	336	334	321	316	333	332	335	354	306	335	314	302	293	336	351	315	332	310	307	335	321	338	323	284	323	328	309	331	344	290	322	293	319	324	314	357	306	317	321	349	323	330	315	314	284	335	314	326	309	336	283	328	307	321	289	332	317	295	282	325	338	248	285	330	295	353	312	298	286	296	325	314	335	308	297	310	313	294	353	310	318	292	333	329	322	305	297	308	302	314	284	298	301	317	336	346	294	294	294	302	324	303	342	297	320	328	289	293	326	328	323	313	360	294	319	315	332	316	311	315	291	305	320	286	308	321	314	278	314	282	283	325	309	309	343	299	312	323	307	331	320	303	299	323	301	319	306	339	305	337	330	308	350	298	353	318	324	332	339	321	294	354	310	286	285	324	317	346	335	317	293	318	347	300	340	329	319	306	316	339	309	326	298	282	326	326	299	343	316	345	334	325	361	342	316	307	271	285	319	308	323	306	312	310	302	346	314	299	321	313	278	322	324	303	326	317	309	315	300	299	275	327	351	329	291	295	299	329	287	312	304	303	313	309	315	332	340	312	314	297	281	305	323	353	342	298	332	318	303	320	319	332	310	334	321	350	350	333	319	304	300	338	315	312	306	356	313	313	325	320	318	310	308	349	317	317	305	342	292	319	285	298	344	274	298	308	283	336	305	328	306	293	296	328	277	310	297	316	294	312	297	284	290	324	332	342	336	302	278	292	287	333	327	338	333	328	300	355	333	294	309	271	291	328	326	338	288	266	313	317	288	292	305	309	331	282	320	323	312	303	314	346	290	294	302	348	332	341	304	345	319	304	311	283	315	315	310	332	290	304	268	339	302	321	292	351	330	334	336	325	328	296	313	336	332	343	324	330	351	321	302	294	319	278	363	300	352	344	325	328	312	292	267	316	288	308	285	336	306	299	294	309	354	313	295	286	308	310	322	313	308	312	328	309	312	300	309	338	313	329	339	284	321	362	295	276	329	305	270	304	314	342	317	324	332	324	297	313	303	342	292	289	299	336	334	300	323	290	314	341	295	306	307	297	323	300	261	319	313	285	322	290	307	311	339	308	335	325	313	329	323	327	297	313	339	327	327	285	319	322	285	287	322	306	328	310	299	304	332	294	319	307	336	336	320	315	336	308	311	315	289	330	303	348	299	273	353	300	312	300	322	356	302	304	314	318	329	321	299	305	302	327	320	320	311	321	333	294	286	324	318	293	345	320	288	298	320	322	315	292	311	312	300	320	333	301	291	318	312	309	324	299	323	333	318	280	346	317	290	339	342	317	306	324	327	311	316	324	331	327	319	354	309	308	334	320	329	324	276	309	275	349	326	317	337	340	354	316	306	293	311	294	318	330	317	305	324	292	334	318	323	302	291	307	349	308	318	299	356	310	309	325	320	349	335	335	333	333	313	296	299	296	326	332	331	330	289	319	281	334	301	341	329	356	324	312	300	325	304	332	312	323	310	300	326	300	322	326	330	315	310	285	347	322	284	343	317	321	340	322	329	338	322	298	287	291	319	298	304	318	313	326	330	323	303	313	329	316	319	338	312	298	337	303	350	283	300	336	324	314	317	330	333	338	327	330	326	309	304	340	318	299	319	333	288	308	338	297	345	339	330	295	331	309	314	287	331	295	334	343	311	295	305	324	325	339	316	329	333	316	309	354	323	305	295	310	327	307	339	330	320	307	307	335	325	328	295	334	329	353	293	314	312	289	299	310	348	320	304	324	356	308	319	312	285	318	315	298	311	291	289	290	285	309	323	299	340	294	301	312	331	317	314	314	320	333	325	322	325	313	344	314	314	300	322	324	324	323	315	325	330	303	332	303	336	335	310	312	324	301	273	346	322	301	306	327	335	323	317	281	315	313	348	321	339	307	319	297	316	315	301	325	309	350	308	312	314	345	338	284	301	310	296	301	284	316	300	301	320	325	293	328	316	346	301	307	322	344	294	306	272	312	331	301	339	353	307	294	305	295	325	322	302	315	352	295	314	332	315	308	305	330	301	317	325	324	299	320	302	303	336	297	323	332	292	307	333	340	285	317	317	317	319	333	311	311	323	276	326	337	287	321	298	310	317	309	301	296	306	338	293	349	333	314	304	288	326	305	309	296	309	340	323	302	336	302	325	353	324	332	296	293	333	315	311	296	312	282	302	324	329	306	296	326	313	302	342	318	323	358	323	343	311	325	292	315	290	324	332	315	307	298	311	304	322	326	301	349	318	313	318	319	292	310	325	313	299	320	341	331	282	286	292	285	313	341	293	352	295	303	313	272	275	319	310	341	310	306	300	306	316	292	326	309	311	300	333	329	341	307	317	300	297	283	337	315	314	316	339	338	312	320	318	309	325	346	341	320	297	320	307	367	306	315	308	299	317	301	334	343	339	306	308	324	303	332	315	290	309	306	286	333	322	338	329	326	292	318	307	338	320	326	329	341	327	314	339	331	326	318	327	289	285	325	296	288	333	310	337	297	302	298	322	300	311	331	313	311	299	305	305	337	332	310	349	327	282	344	328	330	342	299	312	309	355	330	299	277	290	297	310	314	298	310	300	308	313	315	316	325	328	300	305	334	302	317	295	317	314	308	320	293	304	306	316	318	295	336	299	295	267	314	357	312	311	314	311	311	297	326	298	339	356	289	320	292	327	297	317	333	301	302	310	296	289	310	295	330	304	317	341	329	308	315	311	318	315	334	345	304	330	291	302	335	319	323	361	339	307	296	258	309	288	308	303	337	331	304	290	288	336	302	330	325	308	355	280	306	283	323	310	307	318	340	298	337
13332	1817	2708	3114	2816	2344	2024	1744	1683	1467	1351	1282	1189	1235	1152	1094	999	1003	1023	996	986	1012	950	959	935	918	916	929	909	880	892	902	890	918	876	885	848	801	889	854	813	851	830	893	796	816	899	820	825	854	847	822	864	817	870	852	843	809	858	817	826	855	851	850	845	810	808	866	799	796	824	779	849	855	819	835	818	819	841	870	785	842	805	822	819	794	857	811	803	875	845	813	813	792	803	790	856	798	862	852	802	817	831	859	845	835	848	842	768	815	851	788	869	788	791	786	843	847	799	796	816	758	763	821	774	842	792	750	856	788	822	866	831	860	813	820	818	821	816	829	834	839	859	872	843	842	774	798	797	789	810	809	806	818	810	842	815	842	813	831	836	822	812	782	810	792	795	867	828	838	769	859	833	836	851	797	814	826	817	822	826	804	798	817	799	855	801	808	822	758	795	814	822	830	756	820	820	785	813	804	824	842	798	783	812	820	836	781	833	865	868	755	779	790	842	813	786	846	847	802	808	817	816	848	860	812	822	777	818	852	822	820	798	821	780	802	801	821	838	828	828	794	835	795	812	831	763	754	840	839	808	827	836	853	842	849	841	776	817	831	826	822	808	797	808	820	790	789	847	804	800	806	807	832	872	837	794	798	886	843	793	802	765	832	808	797	846	766	808	786	835	867	860	854	833	832	816	807	759	852	811	826	777	821	807	826	853	809	848	836	829	821	805	856	773	807	870	812	858	831	838	815	795	779	814	825	753	836	853	845	848	810	798	783	807	830	796	828	777	802	827	826	802	860	836	797	822	828	799	826	820	796	821	845	843	821	788	813	807	832	791	822	775	849	847	887	883	787	817	819	802	875	806	857	806	785	829	834	810	843	807	870	785	828	774	805	847	831	805	716	775	830	831	861	802	826	819	800	854	812	842	805	843	849	763	815	791	823	823	793	823	845	828	817	872	806	783	784	842	822	815	819	816	833	800	790	816	817	823	777	774	829	723	777	836	820	789	809	762	819	854	832	815	791	806	825	842	811	748	798	810	828	879	822	782	839	835	840	828	782	821	802	847	808	827	828	834	848	831	854	799	902	848	819	743	831	846	813	817	812	827	879	827	779	847	784	807	871	757	836	746	791	824	912	831	815	799	799	797	791	806	830	822	831	831	800	829	852	831	771	761	836	806	830	804	831	847	816	819	837	804	826	791	778	775	830	780	783	871	804	840	800	798	834	819	841	824	825	858	773	800	818	828	761	807	851	875	740	831	775	778	817	819	782	873	837	794	805	786	867	761	827	800	816	839	849	828	844	831	872	775	792	789	820	811	830	801	832	845	810	786	819	807	825	804	803	862	830	799	872	796	777	812	834	805	860	838	790	801	753	818	784	825	821	823	815	837	799	809	789	856	765	818	773	823	783	836	846	804	849	813	884	749	845	771	856	793	829	803	818	826	817	767	832	804	821	860	847	819	851	813	764	860	831	797	808	815	850	806	805	835	790	851	858	795	823	801	836	836	841	794	814	794	820	857	788	829	812	874	872	823	811	824	821	837	841	798	855	818	815	805	783	828	858	832	822	833	762	883	811	833	788	819	831	794	827	822	798	857	799	807	821	719	757	816	798	777	783	801	801	804	820	839	863	813	782	833	796	834	818	827	889	836	834	813	869	772	824	805	790	795	801	826	813	829	758	862	853	794	786	780	807	850	807	815	847	835	808	826	842	812	826	807	780	823	827	803	835	835	798	845	796	837	793	840	828	828	784	836	820	851	784	787	830	781	798	794	869	779	808	834	817	781	818	805	786	837	897	786	807	782	843	773	771	759	859	793	854	828	791	857	791	809	799	823	802	801	855	824	788	807	835	832	827	806	793	856	843	786	841	824	738	821	820	819	797	779	809	786	815	800	832	810	819	799	845	837	847	796	808	850	839	787	737	834	855	770	775	844	839	860	786	813	800	785	812	833	807	775	850	836	823	845	836	791	806	775	823	872	761	809	797	850	852	832	800	799	820	798	782	862	860	787	788	804	818	855	746	814	817	833	811	797	805	782	835	784	827	830	803	820	817	770	841	830	817	835	793	788	781	795	833	809	834	822	810	776	832	799	859	868	820	829	802	866	799	804	827	832	814	811	856	827	814	852	753	789	811	797	811	853	841	849	811	867	824	755	794	791	834	825	872	791	863	793	870	820	889	842	772	818	828	854	854	809	822	790	824	817	800	868	739	807	758	751	827	863	771	813	837	789	822	850	787	837	824	769	846	787	790	848	835	836	777	827	858	817	852	773	835	814	784	788	784	823	802	854	814	831	786	796	841	811	834	817	819	839	822	824	817	808	829	830	853	791	864	784	784	883	816	786	858	875	819	836	809	855	836	840	845	829	813	825	844	840	827	787	806	833	855	831	845	827	801	763	814	848	791	868	812	773	824	878	812	815	852	816	797	865	856	789	814	810	819	844	815	834	814	834	749	816	805	808	821	805	799	811	784	792	812	819	834	789	756	811	829	847	822	788	805	858	820	855	784	795	807	828	805	822	780	786	849	787	802	792	769	801	839	837	836	769	812	797	809	835	822	810	815	816	800	798	843	828	820	820	854	795	840	878	804	814	844	800	868	838	823	783	807	767	824	773	745	812	822	796	788	853	788	842	790	817	812	804	832	791	816	833	835	806	814	856	816	862	826	833	770	782	807	833	799	822	810	854	778	833	844	840	755	819	791	786	744	821	774	857	816	807	869	820	745	848	806	838	804	850	790	836	832	804	806	823	803	802	822	815	820	809	812	790	797	840	828	790	829	840	811	823	826	776	783	837	841	857	816	827	788	791	748	813	832	801	792	844	843	875	800	847	877	833	743	788	831	816	894	852	809	808	810	800	772	794	785	850	862	844	816	809	887	848	791	847	796	851	744	795	828	859	811	857	790	783	802	822	818	795	816	796	772	835	835	878	833	778	810	832	846	822	807	812	803	870	811	751	782	806	830	811	848	840	815	844	806	779	805	812	843	819	853	793	881	802	862	828	821	850	808	788	858	826	797	816	870	824	862	849	851	812	814	778	834	814	780	843	800	830	812	750	826	801	824	823	772	809	822	857	838	820	809	837	807	807	763	825	759	832	803	809	828	781	832	826	794	798	837	777	858	812	792	799	805	801	828	817	801	844	881	797	768	819	819	832	789	792	802	851	816	809	800	835	817	780	825	829	851	819	854	849	804	810	820	856	838	776	837	835	823	859	822	904	850	808	857	829	811	812	820	819	826	809	814	787	843	805	797	803	844	845	770	843	772	836	832	842	834	834	837	819	763	835	820	830	805	795	798	849	821	817	787	830	780	826	772	804	813	779	791	861	830	846	777	843	811	797	786	809	885	828	800	803	825	833	805	790	782	820	789	761	800	810	806	844	791	840	796	810	867	879	864	830	821	845	743	797	819	782	822	804	786	855	831	862	826	786	806	838	850	805	815	854	816	793	815	797	804	784	764	809	790	869	769	781	845	774	852	826	798
36022	7610	2842	2019	1320	1059	884	801	781	634	610	561	583	540	568	526	526	507	500	510	488	509	468	490	490	485	429	475	499	427	465	482	454	440	444	476	458	471	468	451	495	470	470	416	493	442	436	444	503	439	469	462	453	440	456	438	441	469	433	459	435	453	466	456	436	452	470	449	460	451	427	481	459	448	488	427	452	482	478	465	460	455	427	438	452	440	421	456	435	458	427	449	456	454	450	450	421	466	434	488	457	497	477	438	453	460	482	451	474	453	453	430	450	432	440	427	443	478	420	482	422	440	474	451	435	454	455	448	441	448	419	441	456	497	466	444	469	428	441	473	457	472	450	437	459	469	447	443	423	429	464	479	442	458	422	454	420	452	446	468	441	441	431	452	468	487	456	447	410	451	442	443	460	421	421	452	452	433	415	430	457	486	432	466	398	415	461	452	450	432	440	438	454	412	508	428	487	463	467	497	435	436	438	484	438	452	475	448	438	440	458	479	412	452	408	430	409	446	453	438	403	428	440	455	493	449	436	427	470	466	403	437	445	425	462	441	475	447	425	427	441	445	447	488	435	458	442	445	414	449	452	450	453	469	463	482	434	432	436	442	515	456	462	480	489	460	412	455	427	453	437	475	454	422	439	488	443	430	449	486	487	437	449	453	452	474	480	459	483	448	488	431	455	461	455	490	418	446	417	448	457	433	468	479	457	446	462	466	436	493	427	432	452	432	465	413	449	469	482	478	413	476	462	499	448	504	486	464	441	457	458	475	426	468	452	427	426	459	416	466	449	435	407	444	492	475	472	504	411	442	402	456	429	448	423	445	447	493	475	441	471	463	426	478	484	425	444	424	439	467	486	448	423	470	423	424	392	426	452	470	385	426	441	446	450	431	453	457	458	474	470	450	465	457	453	442	419	435	397	441	457	475	465	430	448	425	455	492	444	431	487	499	447	458	448	451	496	418	459	444	467	469	464	460	478	453	434	443	461	489	429	427	449	448	469	430	430	444	427	436	471	437	433	460	430	480	418	435	450	439	451	456	460	459	460	458	405	487	470	445	428	418	427	448	484	465	435	440	431	436	465	485	468	397	397	477	490	464	479	436	425	477	469	438	466	426	446	443	428	418	451	457	498	463	457	457	455	482	477	430	426	446	450	457	426	420	437	437	438	430	472	457	457	476	436	492	436	433	429	415	466	459	439	467	436	424	474	483	474	445	494	443	460	470	448	467	464	425	482	466	445	464	494	491	430	437	431	466	423	455	471	460	477	456	440	485	455	435	431	404	434	477	448	435	442	452	454	474	411	477	456	415	444	456	454	479	457	441	434	487	436	478	467	465	458	424	437	447	409	427	429	469	431	460	474	438	447	434	437	469	458	446	429	470	507	477	425	457	413	430	472	461	436	475	461	434	460	487	465	446	413	468	449	444	432	501	493	463	399	455	430	421	506	463	449	438	419	470	456	458	470	460	428	453	461	485	453	437	419	448	444	441	471	480	475	487	440	452	438	453	427	427	450	443	410	427	442	444	492	471	442	439	442	433	441	480	458	432	456	409	494	472	475	453	440	453	447	439	428	446	462	434	431	450	447	437	495	457	432	452	423	460	484	447	510	405	417	458	434	451	477	435	451	467	463	447	432	422	479	443	425	449	455	471	440	484	438	456	428	447	424	441	453	468	427	434	444	460	454	488	440	463	428	438	471	453	455	431	462	443	448	457	485	478	445	423	452	471	411	415	421	460	471	429	429	463	477	463	441	415	469	448	433	466	436	454	459	424	483	444	496	479	456	484	431	457	449	402	451	452	411	483	443	461	449	426	461	446	444	435	452	439	420	426	430	465	482	481	427	443	426	441	458	431	478	448	449	473	423	468	437	491	479	416	443	431	466	464	463	441	443	469	434	467	439	438	424	477	431	455	424	440	420	437	468	455	484	463	486	447	451	486	435	469	475	445	428	453	439	468	471	483	433	463	459	451	436	423	433	475	453	424	472	480	435	469	491	419	476	463	456	443	463	451	475	476	477	460	442	459	441	491	474	425	446	429	463	438	440	435	478	445	474	419	470	436	465	457	446	483	467	475	476	491	445	428	469	451	454	452	446	449	471	480	440	463	415	459	417	428	450	440	448	452	423	462	458	420	445	440	445	432	427	425	451	454	412	467	456	440	445	455	439	475	434	468	464	448	455	417	455	444	464	419	476	471	468	482	457	435	469	452	420	437	421	468	465	486	434	436	469	479	429	439	426	478	471	452	449	410	485	462	446	471	481	475	440	468	439	438	417	439	447	480	449	452	440	449	439	426	430	453	488	432	432	450	445	437	406	441	430	445	490	469	461	486	406	462	458	449	445	492	432	419	463	428	455	405	425	407	469	413	430	468	444	433	415	495	462	447	445	444	445	450	462	441	475	431	425	448	480	461	453	467	469	472	414	460	453	429	438	442	437	448	475	447	479	486	490	458	506	416	430	457	455	440	477	448	439	472	458	449	448	457	467	442	498	423	445	515	440	423	451	454	451	435	450	432	456	511	445	459	432	433	453	466	508	476	472	457	464	429	466	471	440	443	438	443	448	437	481	431	451	464	457	432	419	430	435	423	454	485	414	452	450	457	435	439	470	464	438	434	454	481	452	433	464	432	467	421	472	446	421	443	461	431	423	451	460	451	456	476	468	439	458	473	491	475	460	453	429	417	450	419	473	456	503	446	444	460	439	442	443	443	421	467	432	475	440	458	439	480	463	442	407	449	445	434	472	458	415	467	491	441	429	460	433	438	450	430	440	441	452	440	426	461	450	444	414	447	432	463	444	472	435	450	475	427	450	487	463	432	457	414	440	416	430	482	448	446	475	479	483	432	457	430	487	466	447	486	457	450	484	422	432	436	443	449	460	483	449	441	438	403	465	474	446	450	460	444	422	417	470	465	406	464	498	449	446	452	449	446	453	443	422	459	437	424	450	429	444	460	486	427	430	459	509	478	428	462	440	415	434	408	440	445	461	439	441	438	468	448	417	432	458	491	443	390	465	432	458	477	502	450	446	469	441	457	483	446	466	457	484	466	458	484	481	429	438	453	472	432	433	468	454	415	445	466	467	446	466	494	465	442	531	456	462	443	447	442	436	429	476	453	456	459	496	440	436	490	460	457	442	443	501	438	486	416	429	458	428	415	474	416	461	440	457	483	443	475	429	483	450	458	432	414	458	464	466	440	459	426	408	459	463	409	440	471	469	444	450	448	405	425	410	440	438	445	472	454	443	477	441	451	467	459	448	463	454	440	436	490	451	433	431	468	464	452	413	478	461	466	463	403	435	441	443	448	443	441	442	451	457	450	457	455	449	462	505	430	454	443	456	478	436	486	453	462	479	479	441	466	482	513	463	485	430	435	457	438	489	456	468	426	460	470	429	460	431	451	481	443	459	490	462	449	461	409	477	468	426	430	452	433	439	440	449	438	458	415	470	421	457	465	415	482	452	414	469	484	464	470	434	471	461	413
17871	2810	4635	5445	4739	3885	3358	2947	2545	2253	2092	1908	1861	1726	1652	1636	1570	1444	1412	1402	1392	1353	1311	1292	1366	1307	1324	1268	1213	1211	1192	1169	1168	1147	1135	1181	1196	1159	1138	1117	1161	1129	1122	1152	1171	1185	1118	1106	1159	1103	1095	1034	1126	1104	1089	1108	1140	1152	1136	1123	1072	1069	1130	1091	1090	1094	1079	1109	1103	1101	1036	1159	1138	1090	1119	1045	1027	1103	1107	1078	1115	1098	1086	1053	1123	1132	1041	1080	1090	1064	1101	1085	1112	1098	1055	1087	1069	1074	1082	1109	1036	1010	1081	1085	1082	1128	1084	1025	1057	1103	1077	1095	1113	1088	1101	1093	1057	1099	1081	1049	1123	1083	1091	1082	1072	1068	1074	1047	1107	1030	1055	1083	1068	1105	1041	1094	1067	1069	1133	1116	1030	1046	1058	1102	1075	1042	1056	1092	1047	1042	1100	1131	1117	1061	1066	1082	1093	1089	1096	1062	1063	1046	1038	1050	1088	1123	1110	1106	1058	1110	1084	1115	1080	1038	1036	1016	1085	1124	1061	1050	1092	1013	1086	1066	1034	1057	1059	1086	1019	1055	1077	1036	1083	1153	1070	1076	1128	1111	1022	1087	1089	1044	1043	1042	1038	1042	1068	1102	1107	1028	1047	1092	1042	1041	1063	1043	1070	998	1073	1122	1079	1071	1072	1063	1038	1111	1075	1072	1012	1045	1132	1087	994	1078	1117	1068	1055	1101	1107	1091	1078	1178	1009	1052	1088	1050	1067	1043	1071	1006	1094	1007	1042	980	1083	1076	1044	1103	1061	1058	1052	1044	1046	1138	1038	1063	1057	1102	1063	1049	1083	1065	1071	1123	1077	1023	1119	1051	996	1073	1106	1033	1129	1116	1033	1093	1107	1026	1085	1040	1085	1096	1105	1057	1065	1109	1053	1113	1037	1096	1085	1073	1017	1089	1106	1108	1043	1128	1074	1036	1079	1023	1081	1052	1076	1011	1050	1052	1095	1119	1053	1017	1038	1101	1068	1090	1047	1089	1087	1073	1030	1126	1092	1067	1088	1038	1052	1140	1008	1065	1076	1140	1070	1074	1036	1065	1121	1073	1095	1027	1048	1109	1026	1060	1083	1150	1111	1062	1072	1108	1141	1008	1020	1094	1106	1022	1109	1061	1036	1048	1046	1078	1105	1041	1094	1020	1071	1071	998	1087	1105	1103	1056	1101	1052	1065	1085	1098	997	1072	1087	1068	1093	1100	1099	1058	1057	1139	1037	1119	1060	1058	1103	1022	1015	1033	1071	1110	1085	1053	1061	1131	1093	1103	1058	1026	1107	1069	1157	1106	1081	1073	1051	1086	1126	1069	1051	1091	1086	1167	1046	1066	1098	1059	1077	1070	1102	1083	1083	1084	1087	1058	1127	1082	1080	1037	1116	1061	1094	1099	1098	1113	1068	1038	1061	1058	1096	1052	1117	1139	1070	1034	991	1116	1021	1055	1080	1125	1096	1132	1033	1069	1084	1058	1044	1040	1116	1046	1088	1057	1071	1094	1102	1086	1055	1077	1065	1056	1076	1071	1116	1089	1040	1039	1102	1063	1114	1031	1051	1048	1081	1083	1068	1085	1061	1069	1067	1058	1067	1057	1091	1074	1025	1051	1085	1087	1027	1042	1069	1099	1123	1053	1096	1060	1120	1092	1078	994	1059	1034	1094	1096	1123	1095	1049	1125	1080	1059	1080	1087	1038	1073	1088	1140	1084	1077	1096	1107	1046	1166	1014	1065	1090	1057	1133	1092	1046	1078	1099	1074	1036	1073	1055	1101	1084	1080	1083	1093	1027	1016	1050	1098	1100	1040	1128	1084	1057	1034	1086	1031	1090	1082	1052	1102	1079	972	1044	1067	1141	1067	1034	1038	1064	1102	1076	1052	1048	1105	1089	1069	1061	1108	1045	1051	1050	1112	1026	1043	1146	1102	1074	1076	1083	1068	1113	1058	1081	1031	1032	1002	1147	1090	1081	1077	1093	1052	1073	1124	1097	1127	1048	1124	1089	1064	1084	1089	1043	1105	1100	1071	1095	1047	1039	1119	1148	1094	1145	1092	1109	1079	1074	1061	1019	1075	1083	1089	1089	1036	1106	1080	1112	1049	1104	1101	1099	1094	1095	1027	1083	1089	1115	1118	1084	1075	1034	1065	1035	1074	1148	1057	1097	1088	1058	1073	1066	1042	1120	1135	1068	1084	1104	1078	1093	1005	1089	1076	1095	1067	991	1076	1069	1072	1144	1101	1039	1023	1049	1092	1140	1099	1122	1002	1054	1097	1129	1085	1075	1090	1094	1060	1080	1134	1058	988	1086	1063	1047	1063	1134	1097	1052	1093	1077	1056	1020	1103	1104	1089	1067	995	1084	1068	1079	1097	1114	1058	1016	1136	1065	1061	1073	1086	1014	1132	1121	1102	1097	1019	1084	1025	1069	1073	1110	1046	1113	1081	1077	1181	1098	1080	1112	1078	990	1068	1044	1089	1072	1066	1108	1086	1044	1026	1066	1029	993	1070	1062	1052	1106	1112	1047	1077	1113	1085	1099	1110	1095	1030	1121	1068	1035	1031	1092	1058	1044	1114	1011	1046	1034	1024	1068	1091	1100	1032	1064	1073	1107	1054	1094	1098	1104	1071	1023	1073	1010	1073	1103	1078	1129	1062	1059	1058	1088	1036	1123	1087	1115	1133	1032	1056	1042	1072	1054	1067	1133	1086	1103	1031	1032	1097	1059	1027	1116	1102	1001	1059	1036	1092	1107	1065	1034	1088	1106	1113	1075	1120	1045	1054	1078	1018	1072	1091	1127	1114	1003	1058	1050	1076	1122	1089	1055	1061	1064	1096	1085	1069	1099	1060	1100	1065	1069	1004	1086	1095	1103	1035	1060	1110	1116	1138	1094	1094	1057	1083	1092	1035	1029	1064	1099	1118	1015	1067	1075	1133	1027	1089	1035	1087	1078	1037	1031	986	1058	1068	1054	1102	1111	1069	1080	1087	1104	1106	1104	1078	1090	1072	1066	1077	1117	1098	1046	1087	1059	1150	1049	1072	999	1105	1105	1049	1079	1061	1096	1104	1056	1083	1051	1047	1095	1121	1084	1102	1068	1041	1166	1084	1116	1140	1094	1127	1053	1124	1078	1049	1043	1058	1140	1128	1045	1076	1057	1071	1127	1125	1098	1055	1109	1067	1083	1100	1102	1025	1100	1113	1110	1088	1074	1097	1012	1098	1071	1066	1125	1073	1091	1096	1096	1157	1021	1073	1062	1079	1073	1036	1087	1010	1056	1082	1070	1110	1113	1107	1093	1041	1039	1055	1066	1090	1054	1111	1059	1123	1105	1039	1067	1073	1109	1081	1036	1014	1054	1068	1096	1084	1070	976	1159	1064	1093	1077	1061	1081	1057	1085	1083	1116	1041	1043	1111	1113	1122	1122	1042	1064	983	1048	1083	1001	1093	1126	1051	1031	1068	1054	1124	1081	1088	1091	1075	1086	1070	1018	1130	1041	1137	1023	1108	1096	1065	1095	1095	1025	1039	1035	1064	1100	1054	1054	1047	1087	1046	1108	1083	1093	1063	1084	1076	1150	1095	1075	1055	1071	1087	1034	1033	1047	1113	1049	1058	1056	1039	1101	1072	1076	1003	1145	1087	1114	1037	1071	1029	1063	1077	1106	1037	1064	1024	1120	1074	1094	1048	1003	1120	1137	1056	1091	1074	1081	1106	1093	1032	1099	1080	1082	1119	1046	1088	1105	1102	1029	1032	1059	1055	1001	1039	1021	1005	1095	1049	1064	1048	1155	1122	1089	1071	1081	1065	1034	1114	1033	1091	1097	1063	1104	1129	1071	1089	1022	1049	1102	1145	1053	1130	1101	1064	1139	1008	1060	1060	1096	1025	1033	1120	1060	1157	1096	1107	1049	1082	1057	1130	1117	1109	1050	1098	1071	1075	1108	1076	1087	1068	1057	1073	1081	1092	1157	1037	1043	1119	1085	1064	1035	1069	1055	1077	1073	1041	1074	1098	1060	1069	1037	1079	1075	1135	1107	1048	1076	1063	1095	1098	1050	1071	1060	1087	1090	1074	1026	1051	1109	1107	1058	1078	1086	1039	1106	1034	1125	1080	1077	1053	1116	986	1050	1043	1067	1082	1090	1056	1084	1091	1051	1057	1036	1108	1056	1065	1027	1068	1117	1122	1082	1050	1041	1086	1158	1089	1046	1039	1064	1085	1023	1070	1088	1081	1090	1034	1045	1066	1096	1082	1046	1060	1077	1086	1046	1041	1079	1111	1068	1045	1085	1159	1108	1046	1022	1011	1060	1128	1059	1095	1020	1068	1074	1063	1035	1069	1111	1029	1029	1062	1087	1087	1082	1076	1094	1027	1050	1098	1089	1057	1018	1086	1086	1024	1079	1088	1111	1051	1020	1139	1067	1121	1068	1064	1142	1045	1098	1086	1098	1095	1107	1052	1040	1010	1070	1066	1109	1138	1096	1079	1042	1067	1134	1067	1109	1121	1088	1082	1100	1138	1072	1045	1087	1091	1058	1048	1044	1020	1036	1074	1049	1066	1075	1068	1076	1055	1061	1093	1106	1063	1038	1012	1064	1028	1074	1084	1081	1104	1093	1092	1063	1138	1068	1106	1083	1108	1055	1092	1034	1087	1040	1060	1042	1077	1120	1086	1062	1039	1012	1076	1114	1030	1045	1033	1086	1048	1097	1030	1105	1004	1039	1060	1109	1043	1097	1078	1084	1009	1156	1087	1110	1043	1091	1081	1021	1060	1121	1086	1104	1159	1126	1078	1042	1038	1061	1008	1053	1127	1065	1041	1036	1099	987	1046	1033	1159	1093	1046	1090	1092	1082	1068	1131	1046	1037	1093	1090	1086	1065	1118	1094	1087	1018	1079	1062	1054	1094	1071	1067	1053	1057	1096	1046	1081	1075	1046	1059	1057	1106	1017	1004	1049	1082	1069	1074	1122	1022	1090	1094	1023	1075	1086	1074	1045	1090
11270	738	169	193	178	159	167	157	160	170	165	153	160	129	156	182	141	150	143	154	168	180	132	163	166	156	159	170	177	171	146	156	156	161	160	154	174	144	171	196	157	155	175	171	171	150	175	146	177	163	156	167	136	147	158	174	158	153	164	156	139	157	149	157	161	151	151	142	162	167	159	122	176	182	157	189	156	163	171	183	186	165	181	153	156	167	145	164	148	149	160	160	166	156	144	167	174	173	162	167	174	169	171	141	159	151	175	141	164	160	151	168	125	171	146	162	151	155	180	152	158	169	185	144	177	187	149	165	155	166	174	181	169	163	170	172	164	161	148	127	140	166	177	157	171	172	165	185	154	155	156	170	172	179	144	154	175	154	166	161	169	148	158	159	172	153	152	156	132	164	163	149	159	168	168	156	169	138	170	179	159	163	172	167	172	159	163	161	160	185	167	169	181	170	172	148	153	156	154	150	144	141	169	136	144	160	159	171	159	150	169	153	161	163	157	150	164	161	175	139	147	153	190	142	185	169	161	189	146	155	172	143	153	152	177	170	175	165	152	158	148	170	170	144	147	168	153	155	177	152	162	154	164	155	166	150	154	187	161	154	175	160	155	184	179	169	159	180	145	154	149	160	151	137	162	147	153	169	135	194	166	177	169	141	137	179	161	162	194	168	169	128	170	164	152	163	163	163	171	166	158	167	161	173	168	145	186	173	172	171	165	162	139	147	171	167	154	157	145	162	136	178	153	154	150	145	146	154	161	172	135	153	164	137	160	178	172	183	162	141	125	167	143	160	142	167	173	153	197	170	148	170	160	131	171	166	169	187	145	158	166	166	140	155	147	177	178	217	180	166	143	164	179	176	170	158	177	157	136	176	155	150	167	175	161	153	169	154	153	164	158	167	143	166	169	152	175	190	125	164	176	179	169	142	158	164	159	169	162	157	171	148	183	155	167	188	159	162	172	166	162	164	154	158	163	163	158	166	171	151	155	152	173	169	163	151	171	157	198	158	176	150	185	190	159	156	158	151	169	159	143	169	145	163	174	173	156	151	151	169	163	120	164	160	158	179	138	166	144	169	183	171	179	178	176	160	160	140	130	159	163	158	158	183	176	168	137	178	139	130	147	160	161	146	170	178	158	179	144	155	145	151	152	150	146	174	158	162	166	192	150	158	154	166	173	147	170	157	155	169	166	172	147	162	162	173	171	166	147	166	163	184	160	156	164	154	144	136	175	166	139	164	160	165	166	149	157	167	164	160	156	156	164	152	148	168	167	170	159	148	149	160	151	148	165	165	155	190	172	146	171	146	168	166	160	187	154	172	143	156	167	148	155	160	165	153	180	150	139	163	162	168	172	177	158	142	168	173	176	160	176	163	144	169	173	166	178	133	149	127	172	161	163	134	196	198	157	165	143	179	162	156	168	160	145	184	185	162	147	147	161	167	169	183	160	146	162	149	167	160	179	168	166	156	179	155	173	158	151	175	159	149	177	180	159	147	162	180	164	148	150	158	157	164	144	165	155	143	168	157	192	154	150	155	162	149	162	160	178	175	152	162	177	170	157	178	150	168	169	157	146	161	160	160	179	178	177	178	154	163	161	155	168	176	179	129	178	163	168	169	165	176	178	160	173	162	180	143	193	177	146	129	158	156	147	187	159	174	167	161	140	158	159	157	154	165	172	159	171	180	151	164	178	141	163	190	151	164	183	154	162	184	171	172	142	180	175	176	168	155	149	143	141	147	166	152	149	168	163	185	176	161	173	140	166	147	143	172	158	171	164	161	159	173	153	143	159	164	177	174	162	178	173	157	152	141	167	159	168	155	159	141	172	130	181	168	152	172	136	174	161	186	160	162	166	181	181	165	147	156	165	153	148	134	164	172	145	183	150	155	164	160	155	162	164	148	153	173	180	137	167	152	157	177	152	162	157	159	170	177	138	147	179	167	201	176	158	157	158	150	153	152	161	166	168	159	182	160	159	184	175	151	143	170	177	168	166	155	157	147	157	164	175	159	174	161	150	147	165	157	194	164	163	153	193	154	170	165	181	188	171	140	164	148	171	149	170	151	137	141	184	162	157	167	158	136	162	184	157	154	148	171	158	174	150	129	178	166	148	171	154	162	189	152	155	157	161	143	155	179	169	181	141	170	174	165	139	174	164	166	167	144	187	146	162	149	123	143	160	148	163	157	177	191	164	162	161	192	164	139	160	147	159	186	159	146	142	152	166	156	147	141	158	137	146	151	153	161	143	152	147	176	155	148	172	166	162	151	171	161	162	165	165	159	161	149	162	148	188	196	161	152	180	158	143	162	160	127	155	156	178	165	194	177	149	172	191	192	156	144	199	147	147	170	170	178	167	183	176	143	168	149	180	176	161	148	151	162	159	152	141	158	152	154	164	163	172	155	133	160	191	151	162	194	164	149	143	179	174	159	152	146	210	154	152	161	150	140	163	190	169	187	183	154	158	167	157	139	166	156	154	167	157	140	181	168	147	159	155	172	149	150	145	167	176	176	163	185	165	155	177	161	169	169	165	160	190	169	201	176	179	144	146	157	169	152	159	172	155	174	174	147	184	154	168	141	154	146	163	166	151	150	152	155	149	166	171	175	189	178	170	168	176	159	195	151	136	142	161	171	165	154	159	149	167	184	141	169	151	162	165	172	154	155	157	144	158	170	155	153	188	146	178	168	165	146	151	183	154	141	166	166	184	153	160	170	145	157	147	182	169	167	174	170	149	164	169	155	149	179	190	150	169	172	141	158	162	172	176	163	158	163	163	185	155	138	182	149	151	142	166	145	162	152	167	184	176	182	152	155	159	159	162	145	157	138	143	161	175	186	164	156	162	139	154	161	158	156	148	164	146	168	159	186	146	166	166	179	183	134	166	161	161	152	150	180	173	174	166	161	164	171	150	149	152	166	184	161	158	162	177	153	149	152	143	151	172	166	170	161	158	160	154	144	168	177	164	177	190	169	140	162	161	154	167	176	151	153	158	159	158	172	166	162	160	158	161	174	168	165	191	156	166	148	181	180	167	160	158	166	183	177	148	134	173	159	149	191	156	132	163	166	168	185	147	162	170	174	158	185	169	154	170	146	158	144	155	188	145	146	162	152	153	197	167	176	175	160	155	195	170	166	180	165	171	156	152	147	149	153	168	147	169	148	155	150	154	148	144	163	142	132	171	163	170	168	160	187	170	174	154	166	167	162	167	163	147	156	188	144	164	161	164	166	179	154	141	167	157	160	190	181	168	173	165	164	154	169	175	147	168	163	141	155	139	153	158	167	160	151	172	137	151	170	167	158	159	142	154	168	157	168	168	171	154	174	147	157	168	179	143	154	160	147	170	161	155	188	170	163	161	154	146	179	157	149	141	145	173	134	161	158	163	148	171	177	160	157	157	176	163	202	157	180	157	167	165	165	168	144	169	159	146	161	162	167	167	174	143	161	187	134	142	163	161	156	149	147	162	166	156	159	160	160	147	162
5814	614	564	566	522	495	547	497	525	519	527	470	498	493	440	507	455	517	486	493	492	509	478	490	477	490	475	469	500	492	503	460	494	488	512	452	482	488	470	521	462	480	484	466	486	509	444	443	453	496	442	451	479	473	495	466	492	463	433	490	499	455	508	451	469	503	476	500	440	480	476	462	460	490	460	445	449	462	476	469	446	483	440	479	488	478	473	477	499	468	463	438	454	496	452	476	531	497	475	481	469	463	484	436	487	525	479	474	478	488	491	467	514	469	493	511	501	479	422	418	466	470	479	506	481	507	478	488	529	472	486	474	477	487	508	496	493	485	450	495	491	454	464	449	477	487	501	476	484	464	485	463	460	424	464	485	470	491	442	469	467	487	467	496	536	467	473	453	460	519	435	447	474	456	469	502	491	462	473	479	462	430	439	438	503	478	457	489	473	434	546	464	467	455	485	483	439	476	480	464	507	465	499	498	467	450	491	471	506	507	471	496	435	466	483	508	477	503	473	533	515	490	469	495	514	511	506	460	447	483	506	474	509	501	473	485	509	426	499	507	473	493	468	451	482	475	474	469	432	466	474	501	479	473	466	481	450	459	455	499	504	484	487	478	465	473	453	476	477	525	468	501	500	487	452	454	474	501	447	455	465	479	512	499	498	479	476	446	482	461	496	456	443	461	496	503	495	504	492	499	460	456	477	532	455	457	500	482	450	515	446	480	486	502	490	468	437	504	446	443	475	500	502	529	452	506	483	509	477	495	462	481	467	485	491	467	497	479	497	507	489	468	509	510	499	483	516	444	476	509	481	494	477	539	497	498	468	507	454	525	475	454	517	480	484	468	479	468	440	532	483	452	482	496	487	439	498	497	452	480	514	497	501	479	505	466	468	471	464	484	469	483	498	481	467	481	490	509	503	460	501	497	491	497	439	446	480	479	462	471	489	468	466	458	458	501	484	462	496	479	502	488	438	443	438	509	499	483	476	444	507	455	453	450	484	456	484	492	464	486	481	474	475	520	455	467	476	482	502	474	470	465	454	479	441	489	482	483	487	470	466	488	465	450	497	508	466	494	488	470	509	456	460	460	485	480	498	481	531	501	454	492	510	490	458	471	462	468	480	475	505	487	453	473	495	463	465	448	452	480	459	431	484	477	501	493	492	497	483	473	476	469	493	491	483	487	469	492	461	468	512	485	446	451	459	460	507	511	498	486	478	500	490	498	458	462	479	497	488	464	464	469	472	481	425	466	445	475	478	488	493	483	481	459	470	460	471	473	480	443	437	480	495	466	470	509	440	512	472	444	473	473	452	475	475	503	480	486	484	478	478	481	476	451	493	509	476	535	442	507	499	485	458	497	484	448	496	452	443	479	531	477	494	456	474	503	453	498	509	469	467	446	496	523	493	493	507	456	482	497	505	487	457	501	493	470	483	527	466	477	498	459	486	502	490	473	475	458	490	469	489	507	472	453	477	454	475	456	497	470	515	447	548	509	463	465	479	475	466	496	519	478	471	454	462	494	470	513	485	487	462	519	468	490	488	498	456	509	481	467	492	439	494	511	492	485	500	493	456	475	462	476	444	464	487	503	508	505	481	452	510	503	476	440	468	493	448	478	502	457	480	508	483	468	499	474	485	470	476	483	496	496	448	495	466	486	433	467	483	508	480	450	511	445	469	493	499	487	488	480	456	501	498	525	449	468	471	500	494	497	498	456	465	509	464	471	508	451	493	485	486	468	492	487	451	488	476	487	480	442	468	529	449	518	446	467	544	478	509	479	466	475	461	510	472	449	444	463	494	487	503	470	480	510	479	517	474	490	512	501	496	434	457	447	461	466	476	534	494	478	463	433	497	493	489	516	506	479	478	483	507	478	484	513	473	482	505	483	468	477	436	508	470	481	475	461	470	503	489	498	467	501	471	496	468	489	459	484	465	491	469	479	489	511	493	480	461	481	469	501	467	465	452	466	482	462	430	468	485	476	484	500	483	438	488	486	472	453	499	480	481	460	478	500	482	500	451	492	504	489	473	477	493	516	492	501	452	489	495	472	463	471	495	450	483	484	483	449	479	453	481	471	450	489	466	463	466	476	505	466	496	488	475	458	475	462	491	464	465	514	476	510	463	504	498	467	492	458	494	492	482	477	464	532	482	463	508	514	477	486	490	463	458	470	461	467	470	481	465	490	450	503	485	509	452	472	498	512	481	490	510	478	473	496	504	506	473	477	514	481	497	468	462	537	504	458	469	505	452	482	478	499	494	466	496	478	507	475	480	460	472	456	442	456	466	501	434	470	482	495	494	482	465	473	480	479	504	496	496	474	476	515	484	464	453	467	465	496	450	482	464	496	513	514	456	481	466	481	509	478	482	478	439	454	503	503	491	483	485	471	496	480	504	457	470	484	487	485	461	500	491	474	526	484	495	467	485	471	487	498	463	487	486	425	466	487	467	461	490	488	515	490	517	489	479	483	440	480	481	489	492	431	483	466	478	493	478	466	486	511	462	509	512	495	453	491	457	505	468	454	431	461	458	503	488	490	471	509	515	505	472	454	470	444	493	450	484	548	480	467	501	494	469	480	473	448	510	535	482	507	495	458	511	486	486	475	516	526	474	474	481	483	497	479	458	455	482	504	512	477	480	495	490	481	512	460	476	484	466	494	487	476	502	529	512	493	460	466	493	481	506	477	484	498	487	489	455	460	494	518	480	480	479	458	495	490	488	469	464	496	486	471	471	479	518	476	468	496	483	460	473	447	476	468	499	490	454	488	497	498	465	484	490	485	480	435	476	466	480	484	473	428	475	519	487	498	487	463	469	503	486	477	478	463	516	456	475	460	502	492	467	484	520	494	483	483	510	501	485	506	432	454	481	477	429	477	510	487	510	510	473	480	500	435	467	474	495	467	496	497	524	445	531	490	472	447	482	472	460	466	519	465	463	483	493	469	471	528	517	472	482	462	472	461	493	458	468	491	458	445	468	490	465	484	503	474	468	487	525	492	491	485	472	437	453	498	451	482	483	514	474	476	500	461	475	484	442	462	467	491	449	443	466	490	475	448	524	472	486	464	449	449	499	490	490	485	475	450	495	464	481	456	494	472	503	437	473	489	464	466	476	503	480	462	429	494	484	495	464	474	476	524	492	482	493	496	547	458	512	490	476	518	456	471	440	488	481	483	486	501	501	495	478	501	519	423	458	478	446	472	532	487	478	476	469	511	470	512	466	501	545	465	493	450	445	461	508	523	479	463	486	475	471	494	459	491	483	456	525	510	497	491	477	469	507	533	504	471	487	451	491	472	474	499	484	473	494	497	488	522	462	498	507	468	482	474	511	502	456	458	486	449	459	481	483	432	513	477	480	506	485	460	447	485	427	477	456	454	460	480	429	478	488	466	493	505	468	500	494	470	503	439	524	464	478	475	473	471	504	456	469	478	493	485	466	505	472	480	478	515	449	446	515	515	476	447	472	504	472	472	475	452	468	493	495	459
26542	3990	1311	968	713	595	513	525	484	399	433	371	372	345	368	349	386	359	338	356	334	331	317	347	320	312	301	346	302	305	353	396	323	346	336	330	338	344	317	282	336	307	328	329	362	271	319	281	332	303	305	301	308	335	348	355	311	323	293	352	305	332	305	327	278	319	312	317	291	317	335	348	326	299	307	296	298	325	313	340	317	358	319	319	316	331	314	298	360	335	336	299	323	292	301	299	299	321	320	306	299	345	329	349	304	263	315	307	293	322	288	332	270	310	341	354	317	312	316	316	320	299	351	323	282	297	259	340	320	315	312	298	316	277	312	294	295	289	282	295	331	299	311	313	309	367	299	287	307	296	294	318	308	312	289	307	307	321	343	345	311	317	333	311	319	313	316	289	299	336	300	344	324	332	324	310	297	337	315	337	305	329	306	340	323	308	320	309	327	315	300	307	299	302	347	308	349	340	332	319	324	313	306	314	297	307	317	333	342	325	309	314	299	312	315	309	309	300	297	316	305	344	318	305	307	323	300	314	327	315	323	325	339	304	294	316	366	325	317	318	337	287	311	331	305	304	316	305	335	318	306	320	318	293	304	299	317	282	313	318	317	309	312	318	332	329	334	333	308	328	335	310	285	305	307	316	305	301	312	290	320	323	323	321	304	325	316	335	330	299	350	331	317	313	293	332	336	333	315	296	317	325	335	317	314	330	312	335	365	294	341	330	317	350	312	324	333	333	313	315	278	314	349	357	317	308	324	314	345	324	306	338	313	283	344	310	310	323	315	298	292	329	325	297	300	337	287	333	362	295	310	339	311	318	328	306	308	324	334	308	305	310	361	329	304	322	332	314	286	315	315	309	294	317	340	309	321	261	312	278	310	327	288	294	296	299	318	301	310	301	302	336	340	268	337	334	316	275	308	311	299	302	309	327	328	326	320	317	336	320	332	319	302	320	311	330	304	297	313	345	306	322	374	308	296	310	328	313	320	310	326	333	301	307	314	330	336	288	309	315	277	311	289	293	297	307	312	296	293	296	331	301	305	299	292	340	324	326	300	310	292	315	354	287	335	320	350	302	314	317	306	340	329	295	321	301	305	291	311	300	338	291	313	292	329	337	288	335	341	301	335	316	294	299	342	319	301	271	292	309	297	298	349	301	313	295	322	324	323	314	336	319	346	315	327	319	323	326	303	337	309	322	326	296	351	326	287	285	328	293	321	293	308	331	277	340	287	309	323	344	340	340	307	319	343	335	297	318	338	323	321	334	293	316	308	325	297	309	334	334	323	310	318	330	312	286	301	318	331	314	304	294	328	278	286	338	324	349	299	333	315	325	296	320	302	318	345	356	332	349	329	325	292	306	345	351	325	314	336	366	317	348	302	345	321	345	323	302	299	288	301	330	297	327	319	347	300	322	371	329	333	312	293	318	330	290	338	331	323	295	323	314	317	340	304	298	302	315	297	334	336	330	290	309	293	305	313	302	343	327	338	329	301	318	334	269	303	309	326	308	320	314	312	339	300	298	349	321	308	360	310	336	339	352	314	325	312	340	337	297	332	315	345	314	329	340	316	327	305	332	299	328	322	317	321	356	300	328	354	330	317	310	298	302	345	304	298	307	298	309	312	279	343	316	347	309	279	333	359	328	343	313	321	331	315	319	328	342	308	345	285	296	358	315	296	310	292	307	368	336	311	302	330	358	290	295	317	292	268	317	296	309	317	314	330	332	302	313	325	317	318	301	313	311	319	323	319	357	312	327	320	342	294	320	314	302	309	302	341	303	296	310	326	300	331	321	305	294	311	318	307	313	302	302	278	297	317	332	309	310	313	321	298	284	314	324	266	318	319	300	291	312	308	308	320	272	306	298	310	325	306	272	306	323	298	330	327	292	315	299	320	313	280	298	324	323	293	318	303	338	304	327	328	311	352	328	313	313	321	317	323	332	346	282	340	304	330	330	323	346	325	329	292	319	325	340	277	309	312	298	311	311	313	326	285	287	365	299	322	324	301	303	334	298	302	337	298	310	307	299	315	317	329	293	318	316	332	298	318	318	323	310	319	302	348	306	343	325	320	329	305	288	279	295	344	297	319	328	300	300	330	328	335	316	291	291	330	311	293	322	289	302	322	324	272	324	333	328	336	322	317	315	318	294	344	319	324	317	338	335	325	332	314	335	312	306	308	296	313	318	317	326	335	321	302	329	320	290	303	298	318	319	313	294	323	365	327	315	308	299	326	304	337	299	334	310	336	323	332	316	302	327	287	304	296	299	346	310	336	337	331	324	322	371	311	327	313	279	334	273	298	323	321	281	293	323	322	325	320	301	331	300	321	339	319	325	334	293	299	301	324	302	318	299	306	318	348	328	325	347	300	343	327	322	345	328	299	295	305	324	306	354	323	321	300	301	318	313	334	299	307	306	329	310	306	339	337	301	304	307	318	340	281	314	355	313	308	329	311	333	313	296	349	277	316	323	327	309	315	312	357	315	324	312	322	324	332	338	320	299	332	330	349	312	271	305	280	333	307	326	276	311	294	284	315	316	300	291	323	316	315	276	321	328	319	320	314	323	298	322	314	324	308	339	337	311	324	292	349	317	353	336	287	311	315	320	333	300	320	325	325	295	368	293	303	327	332	313	345	336	297	316	305	313	320	309	312	300	351	297	284	312	327	317	289	306	325	287	295	291	318	323	318	319	304	318	309	296	330	322	330	288	316	299	334	311	297	279	314	327	330	332	316	323	327	289	335	316	330	317	281	313	336	312	329	328	286	315	323	369	334	340	329	328	309	310	311	326	325	312	290	328	348	307	333	308	311	338	318	280	325	322	333	339	288	292	300	284	312	318	299	272	321	296	313	294	348	306	333	327	321	304	283	348	320	288	326	309	327	318	315	310	303	295	312	342	318	315	330	326	308	318	318	305	325	335	353	325	321	327	323	335	323	308	320	317	307	330	324	291	352	311	315	331	299	308	338	333	318	305	303	300	329	318	338	329	316	309	348	331	303	328	337	270	316	290	313	328	333	343	316	279	293	321	320	316	319	312	310	297	316	301	270	346	319	302	308	331	370	324	303	304	305	304	323	313	319	321	347	297	341	302	305	282	303	329	287	333	322	327	294	323	335	303	305	342	294	315	267	312	329	336	308	355	327	337	311	312	335	291	318	326	286	322	281	304	308	295	322	276	289	323	333	311	315	322	322	319	315	297	311	324	308	320	345	309	265	318	324	335	332	314	313	321	295	320	333	277	271	275	302	326	304	313	303	312	286	303	322	294	289	347	328	319	320	338	317	344	342	307	326	314	301	330	318	306	312	318	325	282	325	327	338	296	323	324	309	318	305	310	279	319	319	336	320	286	367	356	334	305	317	305	311	329	307	313	274	305	328	327	282	319	329	307	319	306	294	307	299	326	330	325	340	305	319	361	312	284	318	322	329	306	317	311	322	308	326	313	296	296	330	349	298	320	312	299	325	330	310	293	315	324	329	322	321	320
13702	1730	2681	3086	2836	2368	2019	1800	1625	1425	1339	1257	1269	1109	1093	1042	1045	964	1026	928	925	980	948	940	947	949	937	957	921	922	880	916	881	871	911	855	865	853	837	841	878	777	864	845	836	883	834	868	842	853	851	863	861	834	862	845	770	854	807	848	835	885	894	841	801	824	843	794	777	847	847	785	820	860	876	802	838	853	874	798	844	826	827	817	861	780	850	811	797	897	812	825	827	835	804	788	866	812	866	824	810	850	809	799	849	873	849	836	857	818	868	811	806	770	856	827	811	795	817	888	851	810	818	813	812	827	816	818	840	770	781	854	820	781	835	795	784	823	793	861	852	803	834	822	799	851	857	792	821	809	824	787	796	792	820	830	815	822	817	808	807	799	859	804	833	846	792	806	851	860	793	827	784	831	831	768	819	807	757	850	811	845	828	844	835	748	832	813	775	807	867	811	752	850	836	844	861	807	799	817	800	817	850	780	883	797	836	828	851	818	796	848	795	813	850	794	801	803	800	833	884	826	804	784	833	810	883	832	813	852	831	817	820	811	812	827	773	846	824	810	866	796	821	800	832	827	834	823	798	790	806	778	800	832	831	784	823	807	816	809	838	842	827	828	802	805	840	782	830	812	808	844	835	819	798	848	771	850	798	835	860	802	873	795	801	825	766	781	792	766	887	800	821	843	807	781	825	802	811	794	856	859	843	840	840	794	776	833	817	852	821	805	807	800	842	804	846	839	845	848	840	839	829	801	812	828	805	803	868	743	804	841	826	781	792	815	845	790	865	761	840	816	839	818	835	835	828	782	831	819	824	845	801	761	800	825	815	813	772	820	816	836	790	816	819	810	820	880	814	825	860	775	819	831	828	816	805	778	782	811	803	807	841	875	835	871	859	819	814	761	792	811	799	835	861	755	789	806	816	825	850	824	801	835	807	815	764	822	799	798	876	838	803	797	792	867	819	780	801	845	831	790	801	828	838	833	809	842	823	829	806	786	787	812	839	809	802	855	843	832	843	815	787	827	834	821	802	757	807	816	820	859	875	792	877	812	807	821	769	778	804	826	819	827	834	823	801	819	855	766	843	777	758	816	787	841	774	842	886	838	826	808	823	837	854	771	813	805	829	811	857	792	795	800	815	768	824	769	818	805	830	802	835	829	841	842	868	828	821	838	862	780	838	824	790	847	796	802	806	809	848	797	811	817	822	796	814	816	824	769	806	819	801	828	831	811	742	798	811	865	852	800	818	784	861	762	822	819	808	782	794	831	831	824	811	818	815	830	816	804	856	808	826	814	821	809	792	814	861	808	836	863	833	837	852	785	791	840	835	811	748	831	787	802	824	761	826	833	831	846	804	845	777	866	812	826	783	796	844	823	774	804	786	807	803	836	844	820	813	815	820	826	818	805	764	780	793	822	820	788	815	760	837	830	840	829	829	840	790	819	818	826	870	788	802	812	787	843	817	829	869	844	814	807	757	795	836	770	800	792	783	784	813	752	795	806	869	810	865	836	790	803	793	850	812	876	829	789	885	806	755	835	768	830	784	779	820	784	829	809	834	837	792	848	819	839	809	832	869	838	813	827	777	849	822	833	853	807	819	874	799	805	811	913	843	809	827	797	860	799	869	857	818	789	832	818	754	778	846	835	853	828	795	821	798	807	838	832	810	823	841	839	790	809	801	806	807	799	775	810	879	834	831	817	832	846	811	805	809	804	828	815	788	791	814	807	791	796	789	780	811	842	807	817	851	846	814	854	861	828	822	801	837	839	755	823	794	837	816	810	869	764	818	822	823	823	827	818	846	824	832	806	788	793	826	827	772	801	768	828	792	782	817	835	818	798	847	745	847	819	748	837	818	795	804	818	837	818	825	855	864	830	837	816	878	814	832	840	771	833	885	861	828	817	756	798	805	862	852	787	823	809	819	826	862	769	796	798	783	791	811	754	794	815	747	790	794	849	822	825	815	819	807	818	787	777	810	819	797	822	818	824	852	822	867	836	831	793	766	848	793	840	824	826	775	779	789	827	848	815	817	810	793	849	756	803	797	809	787	849	778	871	851	775	824	815	847	793	787	835	840	796	824	858	828	787	804	783	789	831	816	811	798	792	803	809	794	839	796	787	771	832	807	791	864	775	820	764	848	846	817	840	845	834	792	781	852	840	813	754	796	863	753	789	865	822	756	798	807	846	810	830	833	870	819	813	924	850	822	818	837	837	826	806	828	850	799	805	802	713	837	806	810	855	799	795	803	843	803	835	850	809	799	789	820	855	785	823	843	839	799	829	808	821	787	846	803	868	843	786	787	798	804	841	875	749	855	807	806	748	862	876	790	818	815	829	873	838	815	830	794	817	760	810	854	824	827	802	826	823	802	811	816	897	815	806	803	791	799	812	792	800	805	888	793	804	777	807	784	842	855	818	811	785	784	821	796	734	812	830	787	825	792	843	794	796	819	817	830	819	804	785	826	837	781	827	825	826	888	748	817	765	833	801	852	835	813	810	836	849	817	819	851	841	815	801	829	812	819	817	785	846	850	804	821	800	804	779	836	828	826	822	857	838	836	824	798	785	775	831	832	781	773	785	871	789	803	829	778	808	803	831	840	810	843	815	844	851	845	839	811	869	815	831	839	792	862	816	801	843	865	853	798	763	784	835	821	784	858	776	847	802	804	802	819	811	774	804	901	843	834	823	808	851	812	773	854	776	863	859	829	830	842	798	842	804	818	826	816	844	862	789	800	819	841	799	856	841	830	807	833	777	805	826	809	771	785	806	822	825	820	808	820	844	878	835	834	828	831	841	815	806	801	858	860	845	830	819	794	848	826	851	815	794	806	823	829	834	808	853	816	822	785	788	830	828	782	824	789	824	851	835	800	849	807	806	798	879	789	854	881	858	813	790	847	775	866	774	837	811	823	807	858	790	828	814	838	822	789	821	810	793	829	772	805	782	823	819	839	811	824	799	826	839	869	835	806	828	787	794	773	819	829	887	815	814	830	821	874	867	784	825	817	826	807	808	887	815	761	759	813	804	897	860	796	817	791	823	816	795	832	799	823	839	773	813	843	797	819	778	855	796	772	866	856	838	830	766	813	837	829	828	800	713	875	853	785	822	881	771	824	837	846	861	822	838	851	869	860	825	805	846	824	805	786	837	807	828	785	831	824	837	808	821	874	790	821	742	837	806	833	829	789	838	804	841	844	855	816	824	824	813	749	799	800	836	810	809	786	791	847	791	758	837	837	863	825	800	849	826	855	813	811	827	805	829	751	849	798	789	873	806	792	848	815	809	783	803	823	860	798	794	834	771	839	758	818	858	793	847	789	851	822	843	836	855	822	869	803	787	789	821	787	853	834	813	816	807	816	806	835	844	822	870	765	800	839	847	868	796	786	789	764	777	807	836	808	824	786	802	767	834	844	844	784	852	809	790	812	803	748	749	841	760	890	783	867	820	840	815	876	806	836	815	837	804	817	802	807	835	812	811	813	765	837	820
36241	8094	3025	1975	1303	1101	939	843	667	676	597	558	589	536	521	480	467	517	531	511	465	506	490	445	490	480	485	464	465	489	485	453	473	477	463	528	459	426	455	454	481	462	474	511	479	472	460	470	443	472	493	479	463	458	476	465	469	464	467	421	456	401	429	468	418	454	428	468	437	474	437	468	407	431	462	402	457	445	450	420	467	427	418	431	472	452	432	460	471	457	466	479	475	425	441	416	440	454	463	460	411	443	476	415	424	447	438	441	447	450	459	425	432	454	448	463	458	440	470	433	420	473	436	471	458	447	455	498	460	454	479	438	452	435	476	468	455	440	419	454	434	439	421	465	490	459	453	420	484	463	417	401	469	452	465	464	460	464	468	451	421	476	463	484	438	421	462	490	484	465	459	458	428	451	431	434	426	426	431	441	411	427	441	478	443	451	469	477	450	466	492	463	449	485	479	412	417	439	487	486	489	441	422	435	448	469	442	447	446	445	464	427	445	456	457	422	511	454	436	457	471	452	468	411	461	445	416	467	483	438	466	470	443	456	476	433	452	462	462	421	483	465	437	484	421	449	409	465	433	420	399	431	467	420	463	483	457	459	450	448	465	477	470	423	446	433	440	416	418	443	433	461	490	470	409	490	420	448	495	470	465	420	440	453	433	426	423	452	466	460	473	457	459	467	451	476	429	445	433	428	436	427	469	434	427	447	434	416	454	469	491	475	453	427	474	426	443	504	477	486	426	463	468	465	491	469	411	438	439	448	442	447	481	476	466	460	433	455	482	482	480	473	466	442	459	457	465	445	433	436	485	480	460	433	466	435	424	404	466	456	459	439	456	471	451	425	483	470	472	494	428	431	525	468	424	455	451	454	426	431	444	462	462	415	433	436	484	418	399	450	436	421	463	462	449	439	416	417	473	411	463	458	429	466	480	460	422	450	483	462	451	403	477	437	439	418	440	442	438	443	462	466	461	428	474	461	477	449	507	441	417	419	430	475	463	456	438	419	426	458	499	455	438	474	470	453	466	475	453	441	474	488	446	418	489	443	472	425	426	454	463	456	428	422	447	438	459	439	458	487	448	417	445	461	455	468	453	442	424	421	446	439	493	420	448	452	454	439	487	461	453	444	461	483	461	439	443	483	471	441	447	464	432	470	492	440	456	429	417	466	420	479	475	479	432	462	422	456	467	421	447	440	466	482	458	457	485	464	453	460	436	517	477	433	375	433	464	468	459	420	449	427	432	480	455	431	430	425	450	475	448	478	447	417	466	412	484	457	437	453	427	386	468	424	466	417	432	465	433	440	402	430	450	437	470	419	442	429	465	441	472	431	439	432	469	445	404	444	435	475	462	516	411	478	450	468	425	442	475	461	455	400	423	477	444	439	508	426	465	433	427	464	457	440	396	422	473	441	457	497	430	454	468	449	452	463	406	426	476	437	459	464	468	484	494	432	427	432	439	460	439	461	414	431	432	443	439	442	465	429	464	460	419	418	470	420	461	412	472	435	460	442	451	416	447	465	482	468	482	449	450	466	435	471	436	445	461	465	479	443	486	446	466	452	442	444	450	471	446	416	468	439	457	468	486	423	443	452	457	431	426	443	477	431	424	456	440	452	484	432	429	442	464	462	458	452	417	445	492	492	431	499	470	446	453	479	467	446	480	468	439	425	483	417	467	447	444	464	450	439	444	455	411	433	440	412	464	450	416	459	439	459	429	424	506	476	446	450	434	439	408	454	443	452	443	436	436	422	467	451	426	474	446	432	450	465	425	440	455	444	447	448	448	438	495	442	453	496	473	461	482	441	465	441	470	502	463	464	488	437	443	482	426	400	410	472	459	450	426	433	432	441	466	465	467	466	417	482	443	460	430	480	488	473	462	418	457	454	460	463	470	447	479	492	422	499	475	438	421	464	452	462	468	435	459	468	490	442	452	441	453	434	435	482	472	467	462	456	451	443	478	442	437	428	451	456	429	444	419	456	462	480	388	496	483	438	414	451	485	440	430	436	421	436	396	428	454	460	440	456	494	443	467	450	461	481	470	464	476	396	450	451	421	477	474	448	454	455	432	473	470	460	449	466	461	452	409	431	447	466	420	448	409	444	450	456	469	444	510	440	399	470	469	442	476	445	460	441	466	440	476	468	443	465	455	451	418	439	467	466	419	494	472	444	482	490	477	445	438	471	465	458	506	465	477	428	442	419	442	462	434	465	463	458	428	439	485	472	458	457	438	485	431	445	478	476	443	448	435	487	423	443	455	447	493	423	475	475	440	437	448	444	471	439	431	446	398	431	427	476	539	429	451	455	421	445	482	451	432	449	448	413	439	421	453	474	485	439	445	469	417	425	450	459	467	436	476	443	446	465	500	420	408	437	429	455	462	435	475	447	457	463	514	455	455	485	444	468	457	451	438	404	440	439	441	459	440	442	477	462	463	417	424	439	438	456	415	409	459	472	457	442	435	443	470	441	450	495	469	423	455	408	458	451	478	433	455	467	445	451	431	429	477	417	446	448	451	435	421	413	451	483	475	451	437	410	457	454	481	485	472	446	454	447	425	467	442	443	481	418	467	430	418	465	472	431	419	428	490	472	453	409	423	459	460	458	437	437	457	418	423	468	475	457	453	457	497	443	470	453	464	425	495	463	460	439	406	496	416	451	443	446	486	476	464	453	449	483	469	432	445	434	430	440	430	502	437	497	477	493	430	458	436	439	455	469	413	495	450	415	471	454	452	486	457	472	487	422	459	462	455	440	459	460	451	465	492	452	461	447	441	432	459	484	451	448	401	424	420	445	445	453	449	454	467	444	466	456	448	434	457	442	478	437	459	434	450	449	466	473	468	426	465	449	484	431	464	413	484	439	437	450	493	466	414	440	484	449	430	437	460	440	422	498	473	480	461	458	448	481	443	473	447	433	445	417	446	465	449	437	470	471	454	452	460	440	489	445	464	489	473	397	471	412	430	443	431	443	446	444	430	470	419	444	444	465	460	458	445	450	426	462	443	450	474	489	476	438	411	456	432	491	466	461	413	400	454	461	457	445	464	462	404	491	393	428	465	506	456	430	431	439	433	446	433	449	451	446	485	449	439	429	428	466	416	442	476	424	449	424	451	438	427	456	457	460	459	458	444	449	428	439	429	485	435	427	476	448	474	473	484	445	451	426	449	433	451	452	450	454	425	479	425	457	439	444	443	449	422	465	414	476	446	435	479	460	503	473	439	413	498	432	468	448	435	423	466	417	434	456	469	488	445	498	414	458	434	437	445	459	450	429	445	437	516	452	448	490	448	439	477	427	458	488	468	435	451	467	437	439	387	456	460	436	455	461	442	435	472	454	455	435	431	439	509	470	483	436	467	440	439	427	446	438	442	476	473	473	422	443	447	426	457	451	444	421	470	468	467	454	485	424	443	453	460	482	436	456	444	414	462	425	466	453	442	481	460	456	466	474	451	436	437	436	422	442	440	516	454	432	445	478	442	474	459	473
18178	2737	4520	5500	4814	3982	3369	2887	2494	2360	2160	1958	1883	1769	1684	1561	1514	1447	1534	1407	1407	1280	1357	1343	1200	1266	1210	1258	1212	1263	1269	1189	1180	1172	1204	1184	1068	1139	1162	1115	1125	1137	1128	1146	1180	1170	1110	1076	1069	1080	1061	1136	1148	1106	1104	1153	1070	1110	1094	1140	1082	1113	1064	1085	1041	1084	1088	1147	1064	1117	1070	1102	1104	1058	1105	1085	1068	1093	1094	1064	1179	1072	1110	1063	1079	1093	1102	1096	1127	1112	1075	1054	1066	1118	1009	1088	1115	1039	1057	1046	1077	1120	1055	1111	1086	1056	1082	1106	1027	1055	1089	1036	1122	1084	1076	1092	1088	1073	1139	1116	1084	1048	1050	1078	1112	1067	1061	1092	1080	1076	1080	1094	1108	1121	1074	1108	1103	1072	1070	1102	1048	1020	1110	1069	1060	1063	1088	1051	1114	1056	1059	1093	1123	1089	1090	1040	1098	1087	1053	1068	1090	1058	1061	1061	1085	1020	1090	1089	1058	1126	1059	1100	1048	1127	1019	1107	1077	1107	1082	1065	1064	1074	1080	1096	1077	1129	1090	1010	1159	1060	1093	1092	1010	1122	1069	1050	1126	1068	1112	1043	1117	1054	1126	1122	1101	1058	1059	1091	1082	1011	1053	1037	1017	1071	1088	1091	1109	1094	1056	1041	1032	1142	1077	1123	1104	1087	1052	1017	1133	1040	1051	1069	1068	998	1083	1135	1057	1103	1115	1066	1069	1082	1114	1063	1056	1127	973	1101	1087	1074	1139	1082	1144	1059	1066	1087	997	1156	1093	1125	1085	1053	1054	1043	1085	1099	1056	1081	1117	1124	1123	1050	1042	1139	1061	1131	1050	1071	1046	1063	1045	1086	1085	1013	1051	1085	1161	1092	1081	1039	1079	1035	1044	1066	1101	1021	1009	1123	1034	1111	1020	1121	1100	1070	1093	1061	1122	1099	1046	1071	1091	1021	1104	1038	1073	1094	1108	1081	1122	1089	1080	1082	1087	1058	1016	1118	1063	1073	1098	1044	1067	1123	1103	1108	1099	1089	1082	1068	1055	1061	1081	1102	1020	1095	1044	1104	1107	1065	1056	1064	995	1047	1098	1042	1080	1126	1043	1087	1033	1068	1153	1075	1074	1067	1109	1105	1099	1090	1026	1093	1028	1059	1045	1056	1153	1091	1112	1072	1086	1105	1139	1088	1085	1047	1058	1047	1065	1113	1126	1064	1026	1078	1041	1098	1098	1041	1077	1079	1115	1052	1095	1113	1121	1059	1093	1058	1073	1077	1058	1053	1054	1089	1074	1070	1108	1048	1090	1059	1174	1044	1086	1083	1050	1021	1077	1060	1124	1070	1080	1091	1078	1072	1072	1094	1055	1092	1070	1054	1084	1120	1043	1084	1047	1100	1079	1012	1053	1071	1061	1039	1074	1052	1093	1100	1072	1063	1060	1083	1084	1045	1077	1072	1079	1105	1080	1078	1130	1172	1115	1128	1058	1117	1074	1140	1110	1063	1043	1096	1062	1068	1043	1042	1076	1063	1077	1129	1061	1075	1142	1113	996	1092	1023	1059	1075	1061	1098	1086	1066	1027	1076	1083	1085	1088	1062	1137	1109	1053	1083	1100	1081	1114	1112	1069	1064	1060	1117	1114	1123	1065	1066	1074	1100	1094	1093	1125	1108	1048	1034	1081	1094	1085	1074	1026	1141	1084	1089	1043	1104	1020	1066	1066	1159	1108	1063	1150	1111	1123	1101	1075	1050	1104	1135	1102	1001	1107	1049	1122	1089	1045	1094	1038	1078	1053	1092	1094	1102	1064	1130	1064	1054	1095	1086	1066	1027	1073	1063	1089	1070	1082	1029	1106	1052	1096	1036	1103	1084	1106	1078	1142	1075	1094	1101	1095	1035	1033	1089	1068	1067	1100	1098	1082	1115	979	1072	1064	1121	1087	1069	1095	1078	1056	1129	1076	1102	1059	1076	995	1074	1090	1119	1026	1076	1078	1070	1056	1083	1098	1138	1102	1076	1038	1114	1055	1069	1087	1088	1069	1084	1056	1069	1052	1061	1035	1083	1102	1040	1078	1067	1038	1063	1078	1076	1131	1119	1075	1052	1067	1055	1098	1072	1081	1125	979	1074	1088	1142	1097	1107	1068	1073	1141	1075	1097	1104	1055	1057	1151	1071	1082	1074	1073	1095	1110	1031	1107	1045	1106	1067	1066	1076	1075	1023	1050	1100	1051	1078	1047	1074	1070	1030	1080	1054	1054	1111	1150	1095	1066	1135	1043	1064	1076	1040	1079	1091	994	1084	1105	1057	1041	1110	1083	1096	1118	1070	1117	1071	1138	1122	1070	1075	1085	1099	1112	1086	1071	1024	1141	1112	1070	1057	1096	1083	1002	1118	1080	1075	1100	1109	1065	1125	1109	1059	1055	1092	1079	1052	1083	1111	1101	1058	1051	1036	1106	1027	1098	1025	1035	1104	1116	1130	1057	1028	1100	1034	1085	1096	1031	1099	1126	1093	1038	1112	1060	1088	1104	1170	1056	1067	1066	1080	1066	1094	1063	1146	1061	1088	1108	1104	1015	1111	1080	1073	1111	1105	1031	1062	1103	1098	1092	1068	1005	1051	1133	1076	1077	1097	1059	1086	1016	1145	1038	1102	1091	1019	1031	1095	1066	1115	1112	1140	1108	1095	1119	1101	1092	1078	1050	967	1088	1046	1097	1116	1081	1076	1093	1065	1010	1142	1096	1087	1009	1076	1020	1010	1074	1076	1062	1093	1033	1099	1120	1046	1034	1157	1077	1086	1060	1040	1169	1105	1046	1091	1126	1078	1100	1064	1095	1157	1161	1058	1116	1125	1128	1018	1041	1081	1119	1123	1099	1063	1028	1134	1077	1064	1072	1060	1090	1108	1102	1036	1085	1076	1132	1030	1039	1074	1061	1061	1095	1056	1083	1038	1051	1101	1157	1113	1052	1058	1051	1107	1075	1119	1090	1058	1038	1070	1108	1103	1070	1045	1040	1040	1077	1047	1111	1028	1058	1037	1074	1059	1142	1068	1030	1084	1068	1052	1101	1152	1037	1040	1075	1094	1052	1056	1073	1059	1127	1123	1084	1048	1121	1062	1032	1117	1092	1119	1092	1096	1098	1078	1045	1131	1133	1093	1037	1119	1114	1093	1054	1082	1056	1124	1134	1057	1055	1120	1127	1094	1109	1043	1086	1088	1095	1059	1068	1030	1111	1089	1077	1114	1075	1141	1112	1102	1087	1071	1072	1019	1039	1058	1064	1111	1095	1057	1125	1071	1053	1120	1023	1084	1062	1103	1100	1041	1092	1049	1082	1097	1100	1076	1008	1092	1083	1003	1044	1099	1059	991	1043	1067	1134	1042	1103	1058	1113	1003	1075	1070	1068	1099	1098	1058	1058	1146	1104	1070	1096	1076	1145	1067	1063	1131	1074	1104	1104	1089	1113	1060	1087	1069	1071	1109	1114	1084	1108	1075	1096	1077	1111	1093	1097	1079	1118	1035	1070	1070	1096	1073	1030	1133	1105	1089	1043	1074	1060	1107	1076	1074	1090	1072	1067	1087	1056	1100	1094	1032	1085	1091	997	1103	1045	1125	1056	1107	1091	1018	1073	1159	1026	1076	1060	1112	1017	1044	1090	1092	1050	1025	1121	1072	1055	1091	1098	1089	1099	1128	1089	1067	1070	1033	1115	1088	1102	1079	1112	1037	1107	1078	1087	1088	1056	1103	1092	1102	1108	1102	1036	1034	1132	1071	1056	1066	1148	1057	1077	1032	1078	1117	1035	1076	1035	1119	1105	1062	1105	1029	1075	1098	1056	1076	1071	1066	1062	1086	1064	1076	1051	1071	1043	1106	1083	1103	1091	1127	1090	1059	1051	1057	1096	995	1102	1110	1064	1144	1078	1062	1092	1108	1072	1091	1072	994	1059	1062	1096	1073	1091	1092	1081	1062	1026	1065	1107	1100	1101	1167	1043	1102	1042	1070	1115	1100	1067	1178	1060	1081	1109	1069	1023	1081	1027	1089	1098	1097	1073	1071	1028	1086	1053	1056	1113	1050	1118	1077	1081	1093	1099	1076	1104	1096	1080	1080	1061	1105	1093	1048	1114	1075	1054	1053	1137	1128	1006	1097	1056	1110	1048	1031	1076	1138	1091	1065	1104	1113	1096	1053	1121	1082	1079	1030	1074	1091	1117	1044	1122	1063	1039	1084	1118	1059	1066	1129	1152	1075	1077	1086	1091	1103	1080	1091	1088	1015	1069	1197	1082	1030	1053	1095	1114	1050	1089	1131	1049	1114	1012	1025	1019	1079	1058	1101	1037	1029	1068	1129	1061	1059	1034	1119	1072	1054	1136	1090	1074	1080	1107	1037	1096	1030	1083	1127	1137	1059	1085	1041	1066	1061	1055	1084	1062	1123	1105	1079	1075	1100	1109	1090	1093	1095	1089	1087	1085	1094	1081	1071	1048	1093	1119	1064	1090	1067	1119	1101	1096	1131	1055	1064	1067	1068	1138	1085	1141	1065	1052	1149	1151	1144	1053	1040	1029	1036	1131	1085	1150	1098	1099	1092	1081	1035	1024	1068	1071	1120	1051	1057	1083	1132	1029	1086	1108	1051	1109	1131	1071	1129	1060	1041	1057	1040	1032	1041	1094	1087	1117	1082	1098	1034	1030	1086	1084	1084	1083	1069	1083	1091	1023	1123	1076	1081	1028	1075	1075	1022	1107	1065	1098	1082	1117	1075	1075	1095	1118	1070	1058	1079	1092	1058	1081	1091	1109	1052	1096	1025	1036	1063	1085	1050	1102	1085	1078	1067	1048	1025	1084	1145	1022	1075	1041	1114	1037	1040	1036	1075	1115	1077	1059	1091	1089	1141	1123	1058	1041	1102	1061	1079	1061	1043	1099	1090	1050	1066	1087	1095	1122	1066	1084	1027	1110	1088	1091	1087	1091	1007	1039	1108	1062	1074	1084	1107	1065	1032	1081	1089	1049	1096	1079
12199	927	191	194	195	157	185	194	175	181	160	176	178	157	161	170	167	182	165	169	177	159	158	171	164	182	162	170	164	181	141	184	183	185	180	144	180	192	163	180	161	179	177	163	163	153	166	164	160	163	167	167	164	156	153	168	166	166	184	153	162	170	160	167	187	155	187	173	181	169	157	157	163	137	153	171	179	146	157	159	167	169	144	152	156	161	175	169	158	169	168	166	195	196	183	165	161	167	193	162	136	169	154	154	150	166	167	189	162	182	164	183	154	134	189	153	163	197	179	158	163	177	179	162	155	139	201	169	179	152	143	164	164	154	189	157	138	170	154	153	142	173	161	166	165	134	167	136	179	162	162	171	171	156	187	170	152	157	160	166	160	170	164	185	162	148	159	162	188	167	157	165	163	149	147	186	197	151	143	174	149	156	165	178	165	154	189	176	164	178	165	145	176	173	161	179	160	157	149	164	169	164	171	176	184	173	169	177	174	165	187	162	172	173	196	162	174	155	195	174	170	167	167	145	163	154	168	160	155	150	153	162	169	173	169	184	183	153	175	134	205	155	167	164	170	175	144	184	183	172	159	163	172	189	161	170	174	178	173	159	177	183	172	197	143	154	179	169	173	163	176	149	149	162	170	158	188	146	176	145	150	166	177	149	162	158	152	197	171	151	157	159	142	179	168	160	190	154	173	147	156	166	162	166	173	166	187	186	161	155	167	158	166	158	168	172	177	165	142	204	162	168	150	170	172	177	179	171	174	187	169	155	181	150	161	169	171	173	142	167	154	146	144	170	156	147	172	171	173	168	161	190	146	152	173	155	186	163	169	169	170	162	176	188	163	170	175	139	164	164	165	161	165	168	156	161	148	154	175	153	156	190	159	168	184	143	171	171	156	156	156	182	177	184	173	165	189	145	154	146	185	151	163	173	184	167	183	182	193	163	142	169	183	168	152	170	165	164	177	146	169	170	163	178	175	161	167	133	133	189	172	161	195	181	164	160	168	144	157	167	181	163	166	188	172	159	142	174	160	151	192	151	154	135	147	155	175	175	169	181	175	181	195	135	144	144	165	208	178	154	159	157	152	191	178	160	158	160	143	164	178	189	176	183	177	149	172	139	183	172	145	170	163	162	170	170	171	173	172	169	174	187	160	183	181	179	164	189	131	196	195	173	154	210	132	165	181	183	178	203	196	197	147	175	169	152	146	142	160	189	178	165	138	176	165	170	167	161	168	158	189	148	180	142	179	153	171	147	198	154	150	158	168	177	181	160	146	172	173	170	167	154	162	173	145	151	159	157	173	181	172	157	165	166	144	173	186	169	192	144	162	183	164	222	180	163	168	160	170	175	170	173	164	168	194	178	167	171	152	167	166	173	166	149	159	141	162	167	181	160	172	165	148	183	160	164	179	179	171	135	183	166	150	174	146	153	177	164	180	161	145	168	172	161	161	144	167	171	170	189	161	144	168	166	146	171	179	178	164	173	174	189	171	205	168	163	178	153	158	162	152	166	183	169	189	188	141	155	162	170	164	151	174	172	166	174	149	154	162	152	165	178	152	157	151	155	161	198	185	153	160	183	160	134	195	138	156	157	179	180	140	160	196	162	177	171	165	164	167	177	164	186	151	167	189	173	151	184	168	168	192	172	169	154	152	172	178	175	175	158	142	150	173	177	176	165	140	145	146	170	172	152	177	190	173	141	168	179	173	176	181	163	174	186	176	164	156	162	183	171	169	166	137	169	169	144	159	175	155	143	153	158	164	177	170	146	167	165	171	177	135	155	159	161	175	163	148	145	169	180	184	172	183	171	185	168	161	160	186	183	162	168	162	173	157	192	142	182	171	164	164	168	170	162	157	159	165	186	162	170	161	173	177	167	144	160	175	190	117	146	149	162	172	171	153	158	152	167	150	135	179	162	166	190	157	160	183	180	131	201	163	154	156	156	159	179	171	145	167	162	178	158	174	179	169	166	165	168	154	182	157	158	180	158	154	165	165	174	156	179	146	138	164	164	176	198	161	149	171	156	175	182	166	159	164	170	142	166	164	168	186	168	169	174	185	156	165	183	177	157	148	169	157	173	162	188	159	178	147	167	168	161	143	170	156	157	185	149	161	174	155	178	197	154	165	167	162	156	166	149	147	178	153	184	175	178	153	134	166	177	172	163	169	195	160	180	177	180	171	168	168	167	174	172	171	193	146	170	150	179	163	169	154	170	184	168	174	159	173	173	172	164	153	170	155	162	171	174	194	166	156	160	166	194	173	156	176	146	156	169	160	181	168	171	172	170	170	167	177	170	166	139	163	146	184	176	154	168	172	188	192	190	177	153	172	162	148	168	177	156	163	146	183	164	174	175	184	149	181	131	160	168	142	159	157	169	168	180	187	174	173	179	174	165	205	191	171	171	157	190	174	180	165	142	172	180	170	138	160	182	143	164	195	169	162	166	179	168	207	173	170	153	165	149	161	197	157	133	181	192	180	173	192	182	165	155	155	158	163	169	166	173	175	187	162	155	148	195	163	174	157	184	179	178	162	163	176	169	157	160	178	166	165	186	157	181	167	177	148	174	178	145	182	170	156	162	164	163	175	172	152	167	145	150	169	177	166	164	167	159	135	187	164	190	171	157	164	163	177	170	149	173	161	174	168	140	167	152	189	161	170	194	160	170	165	166	158	143	169	160	160	171	173	164	148	166	152	175	196	146	164	167	160	170	150	155	166	168	161	165	153	168	178	162	174	158	184	172	198	184	141	169	181	197	183	149	155	166	187	175	156	158	177	162	166	177	167	149	161	166	142	184	152	165	171	181	161	170	134	147	171	171	167	156	168	160	162	181	163	152	173	158	175	160	149	154	156	166	169	149	168	171	181	159	178	173	186	161	195	177	186	167	164	172	170	173	184	169	176	158	169	174	176	177	169	163	151	152	169	159	162	163	190	178	173	148	156	177	153	178	160	143	140	173	174	164	159	174	154	176	159	135	201	163	170	169	159	140	149	163	171	163	173	192	177	166	160	155	167	181	160	161	163	160	190	155	148	185	163	144	161	134	146	177	173	160	188	179	170	185	198	167	167	147	183	188	168	156	175	149	165	166	168	167	165	149	205	167	155	191	156	163	163	175	147	143	130	165	208	176	168	167	187	179	163	155	143	180	150	167	151	160	162	152	169	179	172	162	169	176	172	171	157	190	173	171	174	156	161	171	163	180	154	173	164	161	197	140	168	191	176	162	150	155	145	155	163	169	148	156	171	159	167	152	163	164	151	164	180	171	157	179	168	156	157	162	165	178	144	176	172	174	152	169	152	174	166	158	158	164	162	180	175	158	178	185	169	160	166	179	177	205	180	177	132	159	166	178	160	168	157	178	171	157	161	147	171	159	160	171	148	200	171	174	180	156	157	174	157	148	151	155	151	152	187	166	159	184	163	158	185	161	162	173	163	167	182	157	158	189	167	169	199	170	170	174	162	174	164	172	132	189	174	160	164	182
6404	680	590	655	583	559	543	545	506	510	552	471	499	493	531	484	502	482	492	549	550	485	492	505	523	494	482	491	471	501	457	492	474	498	471	468	488	499	508	496	500	488	487	497	486	505	512	491	492	484	487	522	511	492	510	509	491	496	476	487	482	467	455	484	488	514	463	517	495	513	469	482	483	515	499	469	503	450	522	462	482	469	463	437	500	446	500	524	501	506	467	468	484	493	493	463	540	500	482	484	537	491	488	470	475	487	481	513	456	466	478	476	503	437	508	516	491	469	500	479	479	487	489	482	474	527	486	504	511	510	476	474	486	474	506	509	530	515	487	481	476	494	456	512	506	514	478	496	468	499	468	564	482	490	504	494	468	504	474	511	485	528	506	483	515	466	483	513	476	477	471	515	498	486	502	510	494	499	473	478	475	512	475	487	519	504	447	535	494	466	491	489	499	515	480	458	518	457	516	485	487	478	481	488	498	480	519	519	497	520	492	505	492	469	510	476	502	444	475	525	492	498	458	487	510	508	501	476	510	463	487	488	508	494	478	510	509	472	451	530	495	492	489	477	466	475	528	501	525	478	480	473	522	515	492	515	470	530	502	473	470	490	484	504	481	513	509	470	483	481	491	485	533	492	481	505	529	511	518	515	512	494	482	469	510	447	448	461	493	505	479	492	463	526	543	505	484	473	475	507	488	463	477	506	499	494	506	482	481	500	488	485	521	481	475	475	475	482	494	489	472	530	490	484	472	485	538	483	489	485	493	494	476	536	492	462	498	527	530	524	504	512	467	500	444	495	526	527	504	452	480	460	525	524	482	501	480	491	492	481	462	507	504	509	556	526	447	496	514	471	494	486	453	462	478	471	473	509	478	509	496	477	493	469	509	488	498	489	495	490	509	474	510	489	513	484	504	462	478	481	458	493	476	470	498	504	512	494	491	450	446	477	466	517	513	472	447	530	509	515	509	483	462	539	522	493	489	504	523	508	551	493	514	484	488	474	470	501	484	479	512	516	497	493	498	515	455	452	537	484	515	482	488	466	475	505	538	487	505	498	504	490	494	451	474	486	507	483	424	501	464	508	478	498	463	490	479	457	497	527	499	504	501	531	455	500	498	476	473	522	459	455	464	479	462	483	505	482	486	503	476	480	461	489	517	492	460	469	490	508	504	470	484	495	506	510	440	511	529	489	521	493	473	492	540	508	433	506	477	506	478	488	442	484	509	490	504	497	472	466	487	469	514	487	496	512	516	451	502	510	515	487	473	488	514	530	497	486	461	478	481	484	475	473	506	515	483	487	487	479	490	480	487	477	487	524	510	474	524	497	495	447	468	496	496	497	487	456	507	508	518	528	504	479	479	488	497	523	491	506	483	507	497	518	461	499	533	479	525	497	499	478	501	466	499	457	457	529	488	507	542	469	492	497	482	486	490	498	499	446	486	471	513	464	503	507	495	468	487	481	483	539	487	503	498	512	489	505	490	516	492	462	472	488	529	506	475	483	484	515	490	493	507	505	498	459	491	490	493	537	479	478	522	462	526	492	472	483	509	507	470	482	528	505	470	495	547	506	522	518	491	490	498	525	493	489	481	486	473	476	496	475	504	481	506	499	492	489	509	498	451	492	510	497	491	492	506	467	497	461	494	488	465	502	491	481	494	502	456	499	510	495	478	494	467	510	478	541	497	484	497	446	495	520	452	494	492	498	474	441	512	499	515	497	502	501	461	469	498	497	477	478	507	502	508	475	495	488	516	487	517	481	486	507	506	496	503	467	459	554	513	490	481	460	476	534	490	492	486	468	521	512	519	535	456	510	482	517	505	502	501	458	493	509	516	499	479	486	502	456	510	516	472	484	480	503	487	482	476	474	458	497	543	448	489	507	482	468	496	490	459	464	545	482	477	505	486	471	477	482	481	490	503	475	462	481	487	449	519	513	482	502	471	473	510	547	461	491	481	457	494	498	468	483	493	489	515	497	524	466	502	505	494	492	522	466	497	460	499	486	491	459	496	502	457	483	509	470	456	498	484	504	502	494	487	491	504	484	496	481	515	493	469	511	494	485	525	465	505	496	507	467	499	474	487	499	479	484	480	462	531	537	508	463	456	521	473	469	478	464	486	519	529	460	464	443	515	512	485	490	489	472	481	478	487	483	484	457	520	478	515	495	526	522	536	499	528	518	499	489	477	493	491	502	475	472	480	503	496	489	503	498	469	498	450	483	506	481	528	512	473	465	546	465	491	553	481	507	495	513	531	470	526	492	479	500	512	466	514	502	497	522	509	494	500	491	479	487	508	490	522	457	503	509	491	489	505	507	510	490	487	512	488	460	484	478	475	521	472	496	502	511	508	510	497	514	453	516	498	492	479	473	479	527	472	456	501	501	469	477	459	475	518	508	495	472	512	496	495	493	514	510	520	463	495	539	484	487	487	470	472	511	507	475	499	513	504	527	539	477	430	511	494	475	468	457	480	514	497	500	483	473	501	474	484	526	466	523	480	506	486	509	470	492	464	491	510	486	501	519	504	473	483	459	484	451	529	437	512	475	474	489	484	473	471	491	483	455	466	481	472	482	491	516	492	503	535	455	509	501	518	479	513	475	460	504	494	491	534	476	462	454	497	532	513	548	485	527	497	457	509	487	481	455	474	459	505	475	520	470	510	447	472	443	451	479	490	483	515	506	519	493	451	492	464	523	492	480	525	466	487	491	453	487	484	501	494	496	472	445	494	480	496	517	502	429	498	455	521	485	461	473	490	494	477	529	501	499	474	481	554	470	467	528	477	486	478	477	516	475	467	517	516	505	488	477	470	514	500	479	478	509	479	503	496	503	491	501	469	542	525	490	486	496	513	439	558	468	483	455	477	500	480	472	496	490	479	489	489	466	464	473	505	492	529	507	486	495	520	480	478	477	464	494	475	511	475	494	496	494	483	511	480	512	496	507	471	522	479	523	520	495	498	506	481	472	504	490	518	462	482	497	528	479	526	517	487	528	495	478	506	474	509	486	469	467	490	501	504	495	441	476	506	513	525	493	466	479	480	475	467	461	463	467	500	517	463	517	495	512	495	497	472	459	471	480	437	497	468	494	503	475	498	479	497	503	506	492	467	515	477	481	518	470	466	505	477	499	469	493	483	538	508	484	477	488	501	531	469	509	490	478	500	536	477	471	507	487	474	513	511	478	490	460	463	531	484	509	481	491	486	486	519	482	501	459	514	470	486	481	465	455	513	496	512	476	478	504	467	506	514	480	509	455	531	467	499	520	514	495	489	471	500	486	478	456	511	509	505	515	502	537	461	482	511	504	472	548	524	465	471	480	499	509	464	497	489	485	508	497	538	499	497	499	522	498	516	475	495	471	487	459	479	461	503	474	474	520	456	497	499	532	472	491	454	508	508	533	469	519	483	490	459	449	474	499	520	474	491	505	445	487	482	554	504	476	490	485	481	506	475	478	439	497	508	492	462	496	491	493	477	479	507	491	467	478
26867	4027	1357	1024	716	599	559	508	432	415	387	405	386	351	324	339	352	342	314	320	332	326	321	321	377	319	321	298	357	331	337	312	306	308	331	274	311	297	320	335	305	356	331	325	315	321	324	265	333	338	319	315	314	328	349	340	297	320	318	319	333	318	308	313	308	317	320	283	315	302	281	347	332	310	302	304	323	344	318	308	321	342	315	321	310	325	304	327	321	335	329	321	301	297	357	336	296	315	319	304	315	303	301	327	356	346	306	313	311	339	312	311	326	338	315	294	287	288	330	330	327	322	296	320	323	274	335	331	302	319	325	314	327	343	308	323	300	324	314	322	308	324	328	333	320	299	309	327	321	338	315	358	362	325	332	333	315	342	289	305	322	278	306	309	278	295	333	352	311	325	302	309	288	336	305	316	327	291	318	301	309	296	328	278	335	340	318	329	330	304	336	349	360	331	294	304	345	326	346	309	344	293	315	317	312	336	330	300	360	320	326	318	327	298	288	296	361	352	304	322	307	309	313	313	316	319	343	338	316	320	324	290	314	315	335	333	306	336	319	308	309	303	307	288	323	322	320	279	317	275	317	330	284	318	310	318	288	263	334	319	315	311	294	305	305	313	300	338	302	293	313	332	337	301	342	340	319	346	320	300	316	316	320	316	305	292	318	322	362	309	341	316	329	291	326	299	344	329	300	307	325	316	310	301	265	335	325	303	310	318	294	324	293	316	308	313	287	313	295	293	349	299	282	329	286	331	348	308	326	324	339	310	279	305	330	324	303	328	315	325	303	317	320	325	320	348	335	322	308	351	336	312	309	324	341	312	341	291	308	306	298	298	332	330	312	343	374	323	315	314	331	295	317	316	329	330	302	298	269	292	383	303	327	319	283	360	302	325	330	328	315	315	334	290	312	292	339	294	304	278	305	273	341	312	318	317	317	352	310	342	339	317	320	302	310	316	304	309	336	322	305	321	307	318	340	322	297	333	311	278	318	336	341	327	324	308	318	350	296	325	299	298	317	328	331	330	364	326	289	308	336	323	321	273	313	339	316	295	321	302	315	356	322	321	306	337	319	308	317	299	318	333	272	314	316	324	275	338	312	304	289	310	344	313	294	349	318	296	342	322	301	293	323	324	331	346	356	326	308	294	316	298	291	320	322	347	317	342	318	341	295	309	321	324	281	305	265	308	307	293	302	310	327	316	325	284	306	307	315	311	297	337	332	313	323	272	351	306	321	338	305	324	343	317	312	334	304	305	316	317	315	289	308	334	330	278	282	337	309	314	317	345	295	330	312	346	289	339	328	334	326	291	284	313	327	283	333	318	289	348	340	302	301	342	300	348	342	310	344	344	307	298	309	328	306	356	338	337	325	326	316	307	335	312	338	334	285	332	340	310	314	285	300	337	328	327	296	365	333	320	305	294	325	332	334	307	297	308	320	299	311	292	306	314	350	323	304	320	282	287	313	310	316	349	280	324	346	334	317	319	332	301	276	338	324	301	323	345	362	339	309	315	284	327	303	327	323	305	295	333	306	305	299	308	342	317	310	297	308	310	327	313	312	314	311	330	339	344	331	313	301	288	329	304	337	299	299	307	319	307	319	299	312	322	345	327	314	318	334	308	321	326	307	367	312	339	297	335	338	310	324	274	305	321	307	303	317	309	351	325	317	317	306	326	316	310	336	329	308	272	317	306	286	315	301	340	313	321	315	300	314	307	302	309	314	328	318	314	302	313	304	316	316	343	302	319	361	272	310	301	298	333	310	306	297	304	312	281	313	300	334	320	307	298	294	306	320	352	315	304	305	326	328	324	310	331	313	305	308	305	303	303	303	336	300	302	302	322	332	365	325	291	312	304	298	352	327	342	305	340	320	311	323	331	318	317	336	343	322	329	343	344	281	312	314	310	327	314	322	310	319	332	310	341	324	335	307	304	320	332	317	325	315	319	313	320	302	314	286	309	326	291	323	275	315	327	300	312	328	306	334	315	326	379	314	310	287	343	333	303	336	322	333	313	285	305	312	322	335	329	339	303	326	333	297	294	328	316	286	312	300	329	337	326	326	319	301	301	279	313	339	327	310	319	352	311	289	306	289	300	284	344	317	294	328	330	332	351	306	341	313	330	325	286	349	320	338	301	322	299	306	319	281	338	282	299	338	317	320	328	298	335	312	309	308	324	329	324	322	310	324	331	329	313	340	320	324	303	324	282	337	314	314	332	298	334	314	332	323	305	325	299	306	315	318	326	317	303	369	290	295	349	312	300	325	314	322	295	308	339	281	345	314	310	368	312	306	285	333	316	315	307	305	333	330	302	303	312	334	345	324	299	329	315	333	312	323	310	317	347	302	313	344	307	323	346	314	311	330	309	312	300	338	323	294	313	320	308	318	317	310	320	332	292	352	317	314	295	304	311	309	289	297	325	290	326	285	316	300	348	295	301	313	321	291	298	324	307	289	309	301	320	309	354	308	326	322	306	330	301	295	297	340	279	313	306	341	367	325	310	347	332	303	309	337	306	320	332	288	345	301	354	324	295	311	319	268	348	319	299	335	298	294	287	308	345	311	332	286	306	338	345	331	312	343	331	337	339	322	309	298	286	319	325	307	340	320	293	323	305	329	317	345	325	319	305	329	332	294	307	303	322	336	281	300	296	326	313	320	325	322	308	330	323	318	286	306	338	266	296	336	291	303	342	337	321	339	291	325	326	315	307	291	274	307	335	323	314	287	298	315	341	340	317	337	317	324	305	284	307	297	289	325	308	321	272	311	299	331	350	308	320	315	312	315	339	345	320	321	317	303	328	302	333	322	314	337	333	288	330	278	297	369	296	334	288	381	319	320	296	339	296	305	305	299	289	339	322	365	315	313	312	328	292	344	329	329	319	297	326	328	316	337	311	300	365	309	290	334	325	297	340	287	286	268	283	322	315	312	308	328	336	332	338	289	306	325	340	338	299	306	291	327	302	295	314	330	308	300	298	290	297	321	307	299	305	316	354	327	319	305	307	311	319	335	324	306	295	339	330	303	292	302	301	300	331	335	339	331	356	310	279	329	326	316	296	300	307	334	317	339	296	344	330	344	324	321	314	320	313	310	317	301	317	329	279	321	344	329	300	302	302	333	314	338	315	289	297	301	313	319	304	330	318	310	307	333	312	322	350	331	317	341	322	333	319	350	281	340	337	335	290	288	317	311	348	307	307	299	337	291	300	307	271	330	324	321	317	313	316	317	310	311	309	347	340	325	332	311	310	323	316	306	288	312	306	334	346	321	313	327	315	292	339	314	282	322	310	289	330	312	298	295	299	317	328	286	302	332	316	319	329	326	329	349	313	329	320	331	306	363	320	350	369	289	349	334	294	331	316	281	339	325	288	316	319	330	327	342	323	345	307	331	305	314	332	283	295	307	298	293	304	346	327	342	287	334	291	287	315	296	308	304	333	356	303	282	330	317	345	324	346	312	355	281	322	303	310	302	361	253	273	309	342	308	330
13531	1812	2661	3161	2742	2370	1988	1822	1576	1490	1362	1288	1233	1131	1047	1037	1034	1064	992	986	955	905	934	962	921	924	944	930	880	854	891	876	862	847	903	844	904	902	886	898	842	851	814	821	875	886	827	862	825	828	855	828	806	869	823	839	831	878	825	824	823	828	807	807	843	851	859	837	793	803	840	796	824	820	815	877	820	832	834	889	854	850	788	824	870	806	841	797	856	847	820	801	882	841	846	843	839	887	818	813	795	853	835	819	809	837	837	808	814	847	877	839	873	843	857	796	834	845	812	784	808	819	776	862	797	766	813	816	791	777	839	791	807	811	820	822	845	867	856	823	830	872	821	797	825	786	817	824	793	816	806	858	868	801	802	823	845	863	787	767	818	803	829	794	824	805	821	803	767	840	812	810	822	799	816	850	805	852	831	833	852	779	841	856	882	843	843	795	821	795	833	840	820	773	860	839	835	799	795	857	803	839	807	775	870	827	830	780	816	839	820	842	797	809	766	828	855	811	855	783	812	821	840	890	840	821	812	827	783	803	809	802	838	794	766	850	773	866	803	843	860	803	781	825	830	794	802	789	869	857	815	837	814	805	857	792	826	789	843	799	806	824	825	811	811	782	787	818	802	813	828	821	832	808	764	837	812	778	817	815	824	802	781	767	804	798	777	838	805	834	788	834	850	832	827	819	837	846	783	833	787	849	830	793	862	800	788	812	820	835	850	824	804	802	851	807	805	877	800	811	823	893	783	826	787	781	765	781	851	855	834	826	815	850	827	813	853	820	822	842	840	842	823	810	856	821	811	861	786	818	832	847	851	843	782	797	805	810	855	818	844	883	847	823	801	852	864	814	820	792	810	833	844	798	865	867	813	820	828	811	795	774	801	791	806	800	837	803	849	822	839	848	849	840	824	844	806	836	792	833	843	837	845	815	854	831	816	819	826	869	792	796	841	832	737	795	802	846	780	833	806	820	858	825	816	806	821	833	847	796	755	873	820	813	784	803	834	797	812	840	823	772	812	819	830	813	808	815	815	827	843	783	801	858	829	845	780	801	824	833	787	824	774	785	798	810	837	731	876	827	827	829	833	798	765	815	831	792	806	880	778	803	841	821	819	795	834	819	856	817	804	756	830	871	859	766	813	835	819	826	810	824	844	832	803	811	844	778	796	815	809	829	811	802	847	821	831	791	784	856	825	785	813	825	753	869	823	799	827	837	831	841	791	829	831	813	858	796	837	855	835	832	798	884	803	826	816	818	822	810	800	837	862	832	784	785	839	845	826	810	835	808	802	863	853	839	798	881	777	777	870	787	863	805	819	823	798	830	804	795	786	848	794	873	830	841	771	806	796	790	771	819	779	844	831	831	820	847	862	838	825	796	827	837	804	850	810	795	767	834	769	777	764	818	801	796	820	822	810	788	838	831	816	826	798	821	841	804	845	809	856	844	817	798	814	761	801	797	811	779	803	799	869	860	809	820	786	837	828	846	816	748	831	859	768	867	799	808	812	814	816	876	820	803	829	820	872	793	847	783	793	830	857	813	798	799	830	840	857	779	871	816	842	821	849	762	829	806	806	808	849	817	783	850	847	835	842	822	830	840	806	809	817	826	809	828	772	784	831	779	798	809	839	801	818	841	827	818	824	824	818	821	781	776	845	834	777	730	797	821	799	783	869	827	794	821	791	820	837	808	836	856	829	790	820	831	791	904	823	885	842	869	805	841	805	823	756	846	795	856	822	818	809	795	791	825	829	779	865	811	837	817	792	803	813	863	816	837	788	876	776	803	810	809	860	799	855	841	867	804	807	813	824	855	779	820	867	798	835	789	841	818	852	837	802	839	840	799	850	849	853	864	805	806	809	857	805	809	798	777	810	816	823	812	806	806	787	778	816	850	801	806	840	794	850	827	807	847	786	815	823	825	803	849	841	824	911	847	820	798	789	860	822	844	817	787	781	826	814	784	792	750	752	840	829	864	833	855	825	828	768	802	840	874	807	830	827	840	851	784	863	816	815	791	840	859	823	789	794	868	791	776	798	814	827	781	849	816	834	818	831	858	806	811	811	842	762	830	798	835	887	850	767	823	818	814	892	779	830	822	783	889	801	802	800	848	844	815	825	825	835	857	849	830	770	824	819	843	819	849	823	843	815	830	796	776	805	871	795	857	814	818	815	847	839	815	795	796	788	817	790	822	792	853	831	796	799	850	812	832	840	839	854	840	803	833	851	784	840	826	789	888	801	805	846	816	789	832	801	825	803	826	790	855	796	818	786	842	779	830	813	868	823	829	787	808	834	864	821	780	864	787	770	843	801	814	825	782	844	786	790	839	800	789	824	830	813	809	856	799	835	828	825	855	799	826	817	797	831	801	841	845	806	854	837	845	830	821	760	850	863	784	832	766	832	771	820	827	829	776	821	855	825	813	838	799	781	845	793	813	816	862	874	868	810	799	817	854	815	796	794	829	835	863	783	818	811	783	870	875	794	821	820	804	833	819	864	846	835	796	819	819	831	851	820	778	787	877	807	800	838	825	858	794	812	823	858	855	833	775	767	880	829	809	841	822	829	812	806	772	759	792	844	794	805	826	782	839	812	859	815	822	833	786	838	791	878	819	845	799	825	831	840	833	808	808	809	798	819	826	792	801	809	812	818	826	848	769	773	830	829	813	822	826	809	855	821	827	786	861	777	741	858	824	836	861	800	807	805	793	828	818	823	851	813	816	828	839	789	853	831	773	803	829	844	848	836	796	844	814	819	856	816	831	818	816	832	877	810	804	801	839	838	816	809	805	837	835	828	807	807	835	875	792	823	807	792	816	809	787	787	859	818	808	790	829	815	809	831	752	828	858	772	845	825	845	855	829	857	788	822	869	787	783	829	797	802	773	815	858	850	868	799	845	811	760	782	818	846	825	838	817	821	825	779	801	860	791	822	774	783	824	857	739	857	807	803	793	780	875	820	809	785	784	842	839	842	817	763	822	752	841	838	789	853	815	852	807	811	796	825	826	854	834	851	858	838	806	788	854	829	808	815	824	806	781	790	828	845	878	781	872	812	861	846	813	797	827	849	823	785	844	820	864	875	851	786	814	846	788	811	783	793	809	769	843	830	842	788	822	798	764	831	848	844	807	792	817	816	791	875	799	808	873	838	858	761	798	773	792	786	783	784	834	830	817	830	834	829	853	810	839	823	847	780	838	839	852	814	812	811	818	750	815	810	808	830	758	845	852	804	823	810	823	782	791	851	811	828	890	814	746	794	798	782	807	807	792	797	821	812	767	797	788	801	844	807	837	839	858	855	793	798	843	776	783	819	864	811	846	831	761	836	815	833	771	846	781	789	796	827	802	828	810	830	835	782	843	832	846	817	842	826	795	804	836	804	837	805	777	769	850	826	817	860	779	792	845	831	842	817	848	795	814	828	827	835	806	813	785	812	809	840	834	831	778	770	788	830	819	816	877	870	810	809	852	822	821	797	740	812	765	864	822	805	842
37338	8518	2966	1943	1458	1111	899	794	727	645	582	578	577	576	517	525	524	540	497	525	488	481	512	517	476	451	483	466	463	458	459	444	477	489	464	443	472	416	473	515	424	478	438	456	454	468	476	472	465	452	457	463	474	467	463	483	438	430	442	432	451	444	427	458	436	444	438	434	473	421	479	429	485	490	477	524	453	442	440	440	453	450	453	448	455	473	457	450	438	455	465	424	444	459	443	426	453	442	464	433	470	439	426	459	482	487	438	440	446	462	426	485	518	491	467	418	419	478	431	425	444	452	457	432	445	462	454	408	420	451	464	482	453	454	448	477	479	505	458	482	486	437	473	444	434	434	438	441	432	436	471	438	457	440	465	467	457	488	470	462	464	466	460	449	471	480	436	448	453	480	469	481	456	427	461	447	441	451	452	433	458	497	477	453	476	462	439	475	427	428	446	480	470	462	430	436	435	471	466	430	446	459	457	456	470	462	437	456	486	440	520	493	502	468	476	445	454	446	436	441	459	463	492	472	433	415	488	488	452	463	424	462	453	457	415	458	413	412	481	497	447	475	512	453	440	458	502	447	426	494	496	446	440	421	451	477	413	449	436	429	468	455	442	441	408	427	436	445	492	407	478	458	427	458	418	420	443	405	455	459	455	444	431	475	456	455	424	407	471	473	482	458	461	449	447	410	442	446	452	480	411	474	400	435	469	482	473	465	474	447	439	465	462	486	457	480	477	468	510	443	407	406	486	435	499	447	464	469	410	488	452	488	442	451	504	437	435	504	471	451	462	447	471	439	480	491	438	450	441	486	473	426	475	451	440	435	468	472	485	441	461	453	479	454	463	438	435	455	484	447	447	439	454	445	394	446	444	438	438	457	465	397	412	428	448	462	460	444	455	434	434	444	447	483	437	445	419	474	449	483	473	455	436	461	457	434	445	465	438	447	426	473	465	492	441	422	455	459	438	434	469	447	437	430	451	468	471	471	503	409	459	463	446	451	472	460	452	443	426	413	434	449	450	448	414	483	455	455	432	476	450	449	462	469	488	444	461	458	428	461	420	469	472	421	389	439	440	480	446	469	484	476	418	431	391	467	435	439	462	452	416	460	485	478	441	455	435	488	459	428	468	481	452	395	435	453	424	479	449	454	481	437	442	438	422	460	472	438	455	412	422	442	496	460	417	478	472	431	470	467	472	460	438	435	479	430	441	430	462	472	464	460	421	477	454	445	434	459	428	446	474	498	463	460	449	442	470	441	422	422	463	507	450	440	465	479	455	437	453	414	441	447	494	474	464	470	445	419	491	418	479	448	470	486	480	439	448	430	464	439	440	451	425	443	482	449	477	478	438	462	421	446	436	444	485	455	465	459	439	419	432	476	446	450	498	454	464	481	439	434	446	428	437	448	435	444	427	469	481	439	434	439	444	482	482	465	462	459	459	463	464	444	471	450	435	463	472	419	450	470	461	426	435	465	498	434	430	446	491	482	408	455	439	425	494	446	453	486	479	479	458	466	472	433	445	449	462	441	425	453	431	420	504	465	471	479	453	474	430	423	475	424	458	466	453	455	431	469	462	454	452	420	446	455	421	425	441	483	471	463	465	440	464	413	446	447	430	425	466	448	469	483	482	442	438	448	486	497	424	454	463	451	446	415	470	438	473	456	474	455	461	434	410	459	457	410	439	432	445	460	445	478	478	466	462	474	465	455	451	429	435	477	439	430	461	439	474	446	457	476	512	463	435	467	435	416	445	438	451	427	473	441	462	423	481	476	412	478	442	444	464	463	450	480	521	428	454	474	428	422	479	487	442	441	471	474	417	416	435	440	427	463	444	442	463	454	460	446	459	441	441	466	443	506	440	451	433	472	464	438	463	465	457	457	427	456	483	417	444	477	440	396	458	443	431	466	429	477	469	420	436	421	445	465	470	450	469	433	413	421	488	441	458	416	436	453	479	484	447	425	474	447	474	442	445	454	392	485	444	479	424	476	464	468	445	442	426	441	442	408	468	482	417	494	462	457	464	503	443	478	432	452	445	469	464	479	468	495	435	447	432	415	448	520	480	408	432	461	486	433	416	426	462	483	428	455	405	503	461	465	441	427	454	447	458	505	446	435	466	420	471	477	443	496	476	429	450	483	471	472	446	492	431	473	418	433	432	452	465	490	404	456	453	465	453	451	488	454	426	439	451	445	445	428	425	453	432	440	441	421	483	449	440	464	489	468	445	440	459	432	490	453	423	431	455	503	420	463	465	443	446	498	485	436	444	430	453	449	468	430	488	465	449	452	414	425	445	470	422	472	481	448	476	438	464	452	430	429	459	495	431	463	436	445	468	453	413	462	416	442	441	422	442	447	458	405	471	464	454	424	457	461	476	442	422	465	422	483	410	459	447	451	409	458	433	459	432	430	434	496	457	431	452	436	472	409	449	467	408	465	504	450	472	422	458	464	490	431	419	462	449	441	415	446	432	413	424	443	460	451	432	471	416	481	506	478	439	464	452	486	433	487	475	498	433	518	476	407	444	419	454	484	462	458	436	460	441	426	433	457	410	430	403	456	475	463	445	435	445	437	445	465	434	482	486	469	454	453	427	466	487	442	474	462	460	448	467	459	449	486	440	476	482	438	465	431	462	456	464	448	437	455	457	472	442	494	429	433	448	445	467	429	438	457	397	421	465	433	457	426	495	409	424	449	444	436	460	467	479	463	431	457	481	469	406	442	463	440	471	449	467	434	425	443	479	433	449	453	432	435	491	483	445	398	457	443	446	440	443	448	421	467	416	437	450	423	441	437	424	423	447	431	471	436	485	462	435	424	415	484	425	461	445	464	448	435	457	465	452	475	476	418	461	458	434	429	431	434	442	456	480	434	462	461	447	460	433	429	419	489	465	468	441	454	449	452	445	460	450	461	484	446	457	449	470	440	434	409	442	442	440	492	427	467	451	470	474	466	433	473	414	459	468	432	470	486	456	415	455	449	490	430	482	462	438	474	453	477	452	471	439	471	422	480	445	464	482	482	504	449	469	424	467	472	427	466	457	502	440	452	464	442	453	454	416	486	453	490	428	460	514	448	417	468	447	471	432	457	400	474	459	396	450	453	429	462	458	388	439	421	485	445	401	424	435	468	437	384	428	448	485	476	407	452	421	437	458	441	472	509	475	450	461	468	463	455	460	445	398	469	479	460	467	464	424	401	460	448	426	428	424	417	453	434	465	434	459	448	450	447	430	456	471	482	426	441	492	450	450	460	485	448	409	447	456	452	449	448	429	477	476	468	497	459	442	444	463	442	465	450	415	414	478	441	439	481	493	441	501	457	451	429	459	452	416	444	472	391	409	421	434	449	431	454	435	474	444	472	434	408	455	433	447	420	450	440	446	504	453	469	462	489	457	454	471	446	441	483	478	471	465	474	459	478	441	458	449	454	437	465	447	447	446	463	455	470	478	413	483	464	402	479	438	473	468	440	458	469	475	445	438	470	419	461	485	432
18862	2763	4675	5417	4827	4003	3387	2897	2513	2297	2147	2048	1853	1713	1654	1558	1530	1513	1407	1441	1417	1328	1320	1340	1266	1252	1295	1161	1163	1183	1245	1217	1180	1193	1136	1217	1198	1175	1110	1156	1131	1167	1125	1132	1192	1168	1148	1163	1165	1123	1098	1110	1131	1126	1092	1139	1079	1197	1069	1167	1171	1107	1169	1082	1124	1054	1124	1103	1036	1105	1111	1089	1112	1111	1102	1088	1105	1060	1075	1133	1066	1130	1026	1112	1100	1125	1099	1049	1054	1120	1115	1103	1085	1126	1044	1085	1095	1043	1106	1119	1115	1102	1089	1095	1054	1100	1031	1083	1130	1090	1048	1073	1078	1044	1104	1116	1118	1023	1040	1032	1085	1101	1066	1137	1095	1114	1047	1150	1077	1103	1103	1117	1079	1019	1019	1089	1130	1098	1098	1078	1081	1095	1112	1075	1163	1075	1092	1066	1098	1078	1121	1113	1042	1037	1063	1124	1093	1036	1049	1101	1096	1070	1054	1064	1151	1132	1094	1032	1097	1143	1101	1074	1076	1034	1061	1026	1100	1123	1073	1053	1085	1079	1083	1088	1060	1089	1079	1129	1118	1119	1055	1136	1033	1022	1061	1069	1062	1091	1117	1034	1101	1108	1067	1039	1113	1088	1066	1101	1077	1039	1098	1062	1126	1027	1068	1082	1010	1079	1066	1076	1074	1091	1083	1094	1060	1070	1120	1053	1102	1129	1046	1067	1036	1071	1109	1074	1047	1074	1143	1118	1018	1082	1051	1036	1046	1065	1118	1088	1069	1053	1057	1057	1050	1073	1053	1015	1135	1114	1158	1128	1098	1016	1107	1099	1098	1063	1075	1067	1076	1123	1063	1126	1081	1112	1079	1052	1048	1038	1054	1030	1055	1075	1076	1164	1045	1122	1045	1107	1091	1103	1021	1096	1071	1062	1079	1050	1082	1086	1083	1058	1099	1106	1089	1074	1158	1060	1050	1063	1085	1105	1128	1056	1035	1046	1069	1091	1082	1143	1088	1059	1076	1057	1049	1044	1038	1079	1145	1071	1141	1060	999	1087	1059	1081	1059	1015	1035	1106	1050	1044	1103	1066	1016	1086	1045	1116	1172	1066	1142	1069	1019	1085	1070	1120	1141	1075	1037	1060	1042	1048	1071	1060	1070	1043	1027	1039	1075	1026	1140	1095	1079	1127	1056	1141	1014	1128	1057	1135	1067	1084	1055	1058	1078	1113	1090	1062	1018	1045	1116	1038	1119	1018	1075	1094	1021	1093	1088	1034	1087	1054	1081	1049	1015	1113	1036	1035	1060	1077	1063	1078	1054	1049	1134	1087	1062	1018	1104	1055	1077	1126	1092	1047	1086	1123	1104	1046	1116	1108	1099	1094	1069	1087	1031	1057	1094	1139	1034	1080	1083	1092	1110	1105	1118	1093	1079	1092	1082	1073	1078	1051	1113	1088	1107	1087	1008	1048	1045	1024	1077	1076	1060	1042	1030	1065	1046	1094	1073	1053	1032	1055	1069	1123	1105	1070	1143	1125	1031	1082	1028	1095	1138	1129	1103	1109	1120	1076	1082	1078	1111	1037	1135	1113	1047	1108	1124	1041	1052	1058	1089	1122	1073	1089	1125	1053	1071	1079	1122	1055	1074	1056	1033	1112	1052	1092	1068	1094	1084	1074	1194	1110	1085	1122	1045	1036	1133	1061	1091	1094	1093	1109	1059	1073	1018	1064	1076	1059	1058	1083	1114	1081	1043	1127	1122	1079	1087	1088	1070	1041	1066	1066	1078	1000	1080	1105	1073	1068	1065	1078	1077	1062	995	1090	1072	1116	1116	1106	1116	1055	1065	1022	1094	1112	1064	1092	1077	1119	1043	1071	1039	1086	1060	1113	1046	1107	1033	1146	1077	1034	1081	1070	1130	1147	1097	1029	1032	1072	1052	1104	1139	1048	1113	1115	1073	1064	1111	1034	1114	1000	1033	1050	1076	1128	1009	1068	1101	1036	1038	1161	1096	1010	1058	1042	1145	1045	1074	1108	1108	1057	1125	1050	1088	1087	1072	1036	1069	1066	1122	1019	1037	1196	1107	1072	1079	1045	1058	1105	1054	1078	1069	1087	1003	1077	1099	1079	1032	1094	1082	1078	1101	1063	1025	1056	1035	1070	1048	1017	1076	1099	1073	1052	1073	1096	1061	1077	1039	1099	1031	1102	1104	1025	1099	1058	1069	1052	1099	1056	1074	1150	1082	1044	1092	1075	1072	1086	1071	1103	1098	1098	1036	1040	1091	1038	1130	1164	1097	1097	1093	1089	1062	1057	1059	1115	1027	1108	1009	1129	1113	1029	1125	1086	1079	1055	1105	1107	1073	988	1138	1093	1081	1037	1154	1076	1057	1077	1084	1102	1045	1085	1073	1060	1124	1072	1054	1190	1147	1082	1085	1070	1043	1064	1074	1030	1048	1117	1062	1145	1129	1075	1070	1065	1030	1096	1080	1123	1049	1059	1128	1107	1070	1074	1042	1080	1102	1081	1061	1054	1019	1090	1114	1069	1038	981	1082	1096	1101	1101	1045	1077	1074	1102	1079	1043	1074	1041	1112	1104	1053	1115	1061	1059	1139	1056	1103	1058	1094	1159	1121	1080	1059	1110	1086	1067	1135	1077	1078	1063	1065	1104	1078	1105	1083	1105	1079	1072	1122	1067	1047	1065	1073	1059	1098	1053	1098	1119	1151	1069	1047	1086	1117	1070	1101	1048	1092	1108	1096	1092	1081	1106	1080	1136	1099	1084	1038	1053	1082	1105	1117	1029	1042	1058	1100	1032	1037	1110	1005	1142	1008	1057	1121	1026	1097	1027	1049	1083	1073	1101	1027	1063	1083	1084	1062	1099	1090	1106	1119	1085	1056	1085	1052	1065	1124	1098	1143	1096	1071	1074	1019	1086	1135	1054	1094	1068	1121	1080	1090	1112	1079	1053	1097	1060	1115	1091	1025	1098	1093	1056	1113	1061	1082	1113	1070	1114	1046	1053	1024	1088	1082	1086	1107	1098	1115	1056	1069	1068	1117	1104	1117	1081	1049	1087	1062	1069	1117	1047	1031	1030	1013	1083	1013	1101	1097	1054	1044	1039	1062	1092	1054	1107	1092	1153	1046	1055	1098	1123	1041	1183	1045	1091	1067	1132	1043	1102	1134	1046	1098	1087	1086	1044	1120	1170	1062	1067	1071	1045	1062	1108	1066	1056	1070	1071	1039	1042	1112	1097	1092	1119	1092	1049	1107	1070	1062	1081	1101	1008	1061	1060	1078	1061	1062	1086	1130	1034	1070	1090	1023	1098	1155	1059	1075	1057	1117	1091	1105	1092	1047	1070	1075	1064	1077	1090	1124	1106	1050	1081	1067	1016	1083	1034	1116	1104	1091	1075	1101	1058	1081	1131	1089	1055	1065	1069	1051	1055	1053	1074	1071	1025	1028	1027	1027	1094	1067	1072	1093	1016	1052	1071	1139	1080	1091	1086	1051	1084	1083	1126	1103	1071	1069	1064	1088	1131	1086	1032	1020	1097	1073	1104	1093	1053	1103	1119	1049	1126	1040	1111	1061	1110	1070	1104	1061	1080	1084	1093	1042	1082	1080	1099	1073	1117	1077	1085	1053	1064	1069	1101	1133	1078	1102	1042	1103	1101	1083	1029	1082	1080	1062	1111	1013	1025	1080	1061	1057	1044	1078	1023	1099	1102	1047	1063	1055	1077	1065	1128	1085	1128	1087	1055	1084	1073	1123	1118	1066	1114	1030	1111	1022	1076	1076	1029	1092	1043	1130	1092	1086	1061	1077	1101	1073	1036	1093	1058	1101	1130	1070	1091	1064	1098	1087	1106	1030	1057	1074	1087	1064	1041	1110	1053	1104	1116	1078	1141	1040	1075	1105	1054	1114	1133	1041	1030	1060	1092	1083	1084	1049	1086	1040	1087	1031	1083	1019	1096	1105	1117	1069	1107	1027	1059	1083	1073	1079	1028	1073	1092	1048	1087	1081	1082	1092	1097	1039	1078	1117	1069	1035	1086	1063	1044	1111	1043	1035	1059	1138	1101	1109	1071	1053	1097	1123	1038	1065	1065	1058	1086	1023	1054	1056	1065	1081	1029	1074	1097	1112	1088	1048	1109	1098	1125	1077	1073	1013	1027	1051	1059	1094	1095	1057	1058	1069	1101	1107	1093	1151	1069	992	1102	1122	1102	1062	1077	1054	1091	1142	1037	1049	1138	1036	979	1085	1100	1057	1066	1039	1078	1090	1055	1056	1075	1109	1061	1047	1038	1050	1073	1100	1097	1049	1111	1051	1071	1055	1136	1085	1070	1111	1118	1027	1068	1117	1068	1110	1070	1071	1080	1104	1145	1081	1015	1064	1058	1149	1092	1072	1068	1087	1088	1100	1008	1092	1094	1053	1065	1174	1123	1094	1030	1114	1046	1152	1048	1122	1074	1050	1078	1053	1072	1048	1037	1101	1052	1092	1079	1068	1062	1043	1092	1092	1090	1103	1149	1067	1056	1094	1102	1069	1097	1094	1080	1106	1062	1081	1101	1052	1027	1033	1106	1075	1080	1114	1028	1051	1057	1058	1091	1045	1121	1108	1083	1082	1053	1012	1015	1067	1050	1034	1083	1086	1044	1084	1063	1161	1047	1074	1114	1079	1099	1029	1098	1059	1063	1075	1049	1096	1098	1115	1078	1058	1104	1040	1034	1137	1124	1076	1123	1090	1061	1050	1062	1087	1092	1069	1104	1107	1139	1075	1055	1086	1010	1094	1038	1038	1040	1073	1059	1068	1078	1081	1082	1095	1082	1125	1083	1112	1091	1112	1048	1067	1083	1105	1079	1123	1100	1058	1101	1063	1065	1068	1095	1141	1076	1116	1098	1054	1054	1067	1119	1086	1072	1127	1097	1063	1083	1075	1103	1081	1054	1062	1073	1113	1068	1071	1133	1089	1140	1136	1080	1116	1083	1085	1039	1073	1105	1077	1125	1034	1055	1033	1129	1069	1078	1111	1097	1102	1089	1073	1074	1095	1100
11857	832	209	192	181	159	181	166	164	191	160	152	142	163	159	176	165	159	168	152	157	161	171	164	158	154	158	162	167	176	182	163	171	189	172	192	174	164	176	134	141	144	153	174	160	140	160	165	149	180	155	191	164	176	147	156	185	185	190	149	138	170	156	137	142	168	157	153	171	198	146	154	178	178	171	180	153	175	165	146	175	174	150	175	156	160	165	168	166	167	174	150	189	164	165	173	181	157	139	152	179	171	166	156	169	152	164	183	141	158	173	161	177	155	181	181	168	146	170	160	147	147	178	159	134	153	159	149	128	176	152	175	171	161	136	151	138	144	171	162	166	164	175	174	132	171	139	157	170	198	146	147	148	174	143	159	165	145	175	156	166	174	172	181	138	162	159	162	151	136	161	178	160	173	176	168	155	151	186	164	156	177	156	160	184	157	156	150	174	151	158	172	164	157	165	172	165	159	183	180	153	151	165	140	174	149	167	148	161	154	154	183	168	172	175	177	184	149	155	148	141	160	165	139	160	165	169	172	146	147	158	159	159	152	160	147	125	149	157	160	164	177	161	147	165	183	178	177	177	166	156	174	163	155	162	190	170	187	149	165	155	148	137	179	174	158	151	188	152	155	169	175	167	165	158	173	168	180	167	173	149	161	151	169	171	169	179	148	183	172	162	178	169	170	164	156	166	163	155	157	178	169	145	157	158	144	158	163	176	171	151	158	183	164	169	161	176	158	162	182	152	184	165	170	146	162	158	145	164	170	166	171	159	185	161	178	157	156	151	163	170	173	154	149	130	165	203	184	157	169	170	170	174	177	157	151	154	178	183	190	157	150	166	160	141	176	189	198	163	159	184	180	163	154	165	179	177	170	150	152	163	144	176	168	160	191	167	145	174	148	178	161	169	168	151	153	174	145	141	136	153	165	156	166	171	194	157	146	162	160	142	148	162	148	162	170	158	161	154	160	164	164	160	168	154	147	172	178	184	166	153	163	158	153	157	167	131	165	183	152	164	157	154	152	184	167	154	130	172	169	174	153	163	155	165	170	143	141	170	174	170	162	170	176	163	179	155	175	149	155	157	155	160	170	175	169	168	145	183	183	152	137	147	151	167	165	162	168	150	184	146	174	174	174	154	172	157	169	172	174	180	158	186	172	172	157	148	206	188	170	162	163	144	181	168	160	161	172	156	150	159	188	168	142	168	181	172	176	169	183	179	165	150	177	158	153	179	187	168	182	166	153	149	151	167	154	171	143	151	159	141	193	178	126	158	158	143	174	165	170	159	156	150	166	149	158	145	151	174	142	160	176	160	188	152	155	154	177	164	157	146	172	128	158	153	168	149	158	174	152	188	188	158	162	158	164	138	141	159	186	166	176	155	173	180	163	158	152	162	161	164	147	148	156	165	154	160	168	162	170	148	137	170	160	135	156	173	186	170	186	167	169	166	149	168	171	139	148	164	165	158	173	159	163	153	149	166	149	170	172	160	161	171	165	190	167	188	177	169	145	148	171	152	163	162	150	152	156	171	168	160	160	167	149	186	146	136	155	161	150	179	150	155	148	139	170	154	169	164	164	145	170	145	175	174	153	167	163	164	148	175	150	139	154	167	169	153	174	161	163	158	141	164	152	175	153	167	159	156	158	167	168	169	145	159	158	179	155	164	150	153	163	189	165	194	186	182	144	165	167	153	188	161	159	168	161	150	146	144	160	158	157	161	173	137	170	164	162	135	159	175	170	129	155	166	200	183	154	143	153	160	178	176	180	161	150	146	138	178	175	171	179	176	162	163	148	158	159	194	176	162	178	166	179	159	142	179	152	141	150	169	172	181	173	165	189	178	150	169	150	149	160	158	185	171	179	131	160	155	165	163	152	169	186	164	141	162	172	164	168	184	155	154	162	171	146	167	164	138	164	153	160	174	136	164	162	151	150	169	185	175	180	175	171	165	158	169	170	184	143	176	172	157	153	162	151	169	164	165	171	159	161	152	144	197	211	173	176	161	158	168	147	160	155	189	160	152	157	147	157	153	162	151	169	164	159	155	179	156	181	168	161	154	156	155	176	186	156	173	157	157	155	144	152	162	164	167	153	174	166	156	158	169	168	161	186	196	156	166	165	146	169	150	137	157	146	178	177	146	149	164	172	144	172	170	169	169	162	162	168	149	159	144	172	150	161	156	159	158	176	168	157	143	164	153	158	171	159	168	149	186	149	163	163	170	180	164	149	174	160	152	171	194	166	157	162	172	142	152	154	160	172	173	163	155	150	170	189	150	144	147	162	157	158	169	152	141	181	148	175	179	160	158	181	185	171	160	162	135	162	161	153	186	169	157	138	147	149	178	181	176	151	159	179	161	187	168	172	158	153	180	173	186	158	174	158	147	162	187	160	140	171	173	182	195	149	163	159	153	182	156	157	172	156	166	180	169	170	167	175	155	154	141	178	171	156	173	174	156	140	177	172	187	185	152	165	183	184	161	144	145	155	164	169	160	179	156	144	151	167	159	135	171	161	184	146	160	175	172	153	151	157	168	146	167	169	167	171	157	141	172	168	144	136	147	189	172	146	149	157	169	187	159	153	168	153	157	152	171	159	165	147	160	162	166	161	148	166	173	161	169	149	166	165	161	173	156	159	144	178	170	183	169	181	175	157	166	170	163	172	157	168	126	159	148	149	157	183	164	132	168	167	144	160	165	173	146	160	162	186	153	182	183	148	155	160	151	185	164	161	175	175	178	142	186	156	173	166	166	162	174	161	173	176	193	180	161	169	168	185	173	186	138	197	163	169	165	171	161	201	151	175	179	166	160	148	169	181	169	141	186	146	153	169	158	194	158	148	159	161	134	140	177	177	167	176	160	164	174	162	152	162	169	176	164	177	158	172	160	163	173	182	168	160	173	166	164	157	150	161	156	172	144	134	188	167	171	167	160	173	152	172	176	177	167	171	154	139	175	181	165	158	162	180	132	159	184	177	157	160	161	132	172	176	182	177	168	182	157	149	158	160	148	158	169	186	177	193	141	151	157	164	156	177	180	162	154	143	138	158	188	150	150	149	173	152	162	170	160	169	176	157	158	146	146	151	182	152	155	179	150	173	156	151	184	144	162	155	171	160	175	151	170	148	161	179	174	168	155	143	159	134	167	171	175	177	155	169	129	168	170	157	178	139	186	163	168	173	163	192	153	188	174	165	155	160	146	157	155	166	178	180	159	172	168	176	150	158	158	170	176	134	151	173	151	181	173	171	169	157	199	180	138	143	173	175	162	142	152	178	142	180	172	184	148	166	152	170	148	153	172	159	181	169	157	166	151	170	170	164	158	170	159	166	165	186	165	155	144	161	162	169	179	159	170	177	155	149	156	143	148	152	158	164	165	165	185	157	167	162	143	177	164	174	156	167	162	153	151	166	149	161	187	153	167	175	145	175	167	156	185	161	162	157	164	169	155	172	156	149	164	151	142	178	145	143	151	155	152	163	149	173	170	153	159	172
6344	652	579	577	531	533	506	502	544	507	498	513	491	509	490	488	493	471	526	472	526	485	495	516	524	477	475	497	480	509	516	498	483	478	491	471	501	512	486	489	496	458	481	508	496	475	488	470	486	469	467	460	474	502	488	487	470	489	489	518	490	513	472	453	536	474	484	479	509	515	471	534	479	491	497	502	450	478	479	502	519	508	464	496	465	476	468	512	421	453	502	464	512	489	507	454	492	507	492	489	505	470	492	499	493	475	470	467	478	475	482	446	468	454	454	483	451	445	468	490	470	467	478	479	504	505	511	481	481	514	503	503	488	507	496	483	506	483	502	497	485	483	487	465	506	464	504	459	479	458	500	484	469	490	520	532	493	482	490	474	493	443	475	522	475	477	488	495	495	492	458	500	506	494	487	489	504	483	488	459	469	525	492	495	513	468	490	518	467	511	458	476	522	493	497	516	466	487	448	450	481	475	431	550	516	504	494	469	454	500	467	483	510	494	479	489	487	455	517	486	503	446	481	504	472	499	478	502	477	439	512	478	475	475	480	488	501	508	489	456	471	511	471	492	463	484	451	449	502	489	468	470	489	500	485	478	485	523	495	502	479	491	531	471	455	496	514	504	468	467	491	476	490	525	482	486	519	439	478	501	474	478	482	516	440	492	478	474	476	462	496	455	507	469	478	503	489	481	480	489	461	471	439	456	417	486	454	525	501	491	462	450	524	449	465	489	518	475	486	489	466	480	525	483	504	516	505	484	502	458	498	498	466	501	425	458	465	504	461	488	462	496	466	482	463	513	488	475	497	489	477	514	483	506	507	463	479	463	511	482	496	481	449	497	488	459	446	455	475	482	480	509	469	493	508	470	483	474	489	517	498	488	500	478	502	472	500	474	480	505	459	484	457	508	512	489	455	504	486	456	523	459	476	471	461	511	489	500	525	539	487	449	516	503	480	457	476	503	495	522	477	483	446	477	457	475	462	499	510	508	498	449	484	525	455	486	471	469	479	498	476	483	470	469	455	474	525	468	521	468	514	485	475	435	477	485	521	524	478	495	513	483	499	504	491	490	445	465	470	448	520	450	497	476	494	422	472	459	513	463	471	536	488	463	511	518	458	469	481	482	467	507	437	500	489	512	488	471	458	517	464	530	549	473	480	477	516	437	450	474	499	514	502	471	468	471	497	464	510	485	517	499	480	474	473	472	456	476	485	507	481	454	473	492	459	436	435	503	488	461	476	517	468	469	484	517	479	515	483	508	450	507	469	450	516	489	451	506	467	506	502	476	498	462	460	490	500	515	504	488	534	479	458	500	502	462	492	507	478	503	512	514	505	449	502	471	466	479	472	499	486	475	538	528	509	524	479	493	462	508	470	501	493	473	506	481	488	462	475	459	469	443	472	474	457	475	461	471	479	486	514	452	482	478	492	490	508	479	442	456	494	470	483	508	500	478	473	514	485	452	465	481	440	491	490	468	472	474	463	500	502	470	461	452	458	469	482	493	483	456	499	473	487	493	492	491	483	502	512	454	472	516	450	473	512	520	511	481	483	506	507	462	523	494	477	464	507	495	500	506	474	496	517	487	528	464	467	505	465	428	477	460	529	515	489	457	486	499	469	453	486	468	492	440	499	459	518	462	505	512	477	472	466	484	440	476	513	509	512	508	518	483	501	515	485	520	462	526	494	479	485	482	468	471	491	439	513	459	490	479	465	485	470	477	464	488	503	495	506	465	486	487	484	479	455	503	450	472	472	475	484	537	500	478	500	450	478	488	487	458	484	477	467	476	505	463	460	486	484	437	467	445	532	531	458	476	470	477	448	502	523	503	469	492	516	447	465	460	490	471	469	480	498	446	470	501	464	493	511	521	518	468	499	442	469	433	493	471	454	498	468	479	484	437	479	501	471	488	511	454	515	488	540	491	483	493	424	478	501	495	480	476	490	459	499	472	519	485	504	475	487	501	498	478	468	520	473	501	501	483	445	483	496	507	466	451	452	473	456	453	480	495	452	506	468	470	490	484	475	468	490	460	480	467	490	514	443	491	474	466	453	490	484	493	466	482	470	479	456	503	483	459	498	498	478	504	500	474	518	496	482	496	500	468	499	478	441	511	498	481	437	466	489	489	527	495	459	441	482	464	476	485	510	498	464	506	507	495	494	492	495	472	502	532	479	476	510	483	509	508	459	471	490	453	489	479	466	487	473	496	462	500	512	512	496	459	517	453	441	453	492	477	472	504	429	456	493	479	503	458	500	509	494	490	459	470	496	469	483	541	513	482	503	464	514	539	492	535	498	544	492	466	467	452	485	528	475	522	450	498	457	495	454	523	467	462	473	506	502	487	491	489	490	498	511	478	503	471	480	503	465	513	459	506	467	506	478	477	476	456	456	472	499	499	511	463	515	495	471	471	457	470	471	484	470	511	491	501	487	485	461	467	516	467	519	449	513	446	474	486	456	469	515	498	486	471	499	516	517	490	481	474	472	485	476	463	467	498	494	459	505	533	502	493	515	490	507	472	496	475	467	464	458	472	499	468	445	470	478	458	465	478	476	471	484	428	467	460	465	502	468	459	496	475	472	449	462	469	485	510	484	473	495	500	447	487	465	504	508	463	468	522	477	489	477	524	465	506	505	466	502	457	493	471	488	500	509	492	462	481	489	463	464	475	497	507	494	481	486	466	505	480	500	477	477	509	521	519	468	537	475	491	474	475	482	472	492	480	494	486	511	498	466	442	505	460	472	462	478	491	478	486	481	511	411	452	517	504	505	436	519	512	479	518	488	530	450	485	486	455	471	470	478	474	496	480	466	465	529	478	497	535	478	470	505	519	505	494	496	480	485	490	495	467	472	501	450	456	542	518	485	491	448	469	447	468	461	483	518	460	475	479	468	490	464	450	499	487	483	477	497	468	497	492	452	487	518	445	459	488	492	490	459	489	480	517	461	447	494	463	507	498	487	499	471	469	475	477	494	500	492	471	497	504	491	503	477	475	460	480	438	488	504	491	461	449	499	472	490	453	481	476	507	471	482	496	475	490	411	486	501	480	509	480	464	488	514	505	446	516	508	508	448	480	459	466	449	506	500	508	509	464	489	501	460	486	479	454	480	465	473	502	473	511	460	502	513	540	490	485	474	480	504	501	491	456	511	503	504	501	476	432	494	444	475	479	486	500	489	491	483	503	467	506	445	476	477	479	476	460	515	481	545	550	491	522	510	496	516	480	466	480	467	507	456	486	460	467	464	484	485	471	474	520	475	459	509	457	478	486	480	534	507	473	478	500	498	462	479	457	451	502	489	494	506	438	491	464	515	530	502	501	454	491	471	459	452	479	454	482	473	497	480	478	483	466	446	458	505	504	469	474	536	491	483	481	517	499	462	483	467	468	449	502	482	462	475	501	498	461	483	497	457	510	465	480	484	452	464	477	489	443	474	456	501	487	499	472	511	491	489	480	509	521	520	480	437	481	470	492	455	456	484	474	503	479
27276	3940	1362	970	781	604	495	503	403	462	408	403	347	361	382	343	398	389	318	356	363	301	326	340	306	321	330	370	329	345	333	332	324	329	327	327	313	320	301	356	311	365	343	310	320	335	346	334	352	311	308	337	296	350	333	334	320	335	322	356	312	313	334	321	357	332	338	307	333	303	306	334	326	329	295	314	308	340	315	355	359	267	327	319	338	354	294	308	311	318	293	317	321	289	315	358	322	328	332	320	310	304	329	302	331	295	347	346	308	269	314	319	319	340	340	334	310	323	323	334	319	334	319	335	263	357	326	351	325	288	300	293	293	336	297	280	309	294	358	318	336	318	296	309	300	334	308	346	355	332	332	341	306	303	284	326	318	343	288	328	302	318	325	332	335	325	313	332	307	323	315	311	288	345	330	300	316	339	279	312	324	315	307	357	312	330	310	308	287	327	292	323	332	332	336	322	294	339	350	330	303	313	315	324	338	296	320	307	330	290	326	279	325	316	298	303	342	335	322	307	271	301	300	332	331	342	306	308	325	299	323	343	288	294	310	289	299	296	340	305	337	317	338	281	325	330	340	304	343	321	337	277	304	305	322	294	361	300	325	311	339	333	298	302	367	288	318	319	279	288	320	308	319	317	340	323	302	300	360	328	321	301	316	318	314	329	337	278	302	310	307	351	343	298	343	319	329	317	342	372	352	321	319	302	302	346	340	316	279	325	338	333	315	310	280	316	322	343	310	348	296	320	333	268	289	340	322	306	274	292	308	313	339	285	337	323	349	320	336	308	323	328	337	326	317	321	347	312	344	327	305	335	314	335	336	317	321	323	314	317	318	309	284	321	342	296	311	314	331	331	291	319	314	304	308	314	339	329	270	279	305	328	307	317	310	306	341	347	319	316	304	318	324	334	301	308	329	310	319	336	316	304	330	324	317	328	306	329	334	314	331	330	297	285	318	319	311	312	318	343	307	340	330	314	306	326	341	284	300	291	347	317	291	328	327	327	310	316	333	336	347	286	310	326	345	269	331	309	282	321	354	319	296	315	301	314	310	324	319	323	316	331	298	297	319	356	364	330	290	338	350	323	304	345	317	328	317	308	310	286	321	320	312	316	288	308	331	319	296	349	328	339	331	306	309	331	275	322	363	291	348	339	336	289	326	308	287	324	358	343	307	312	312	329	306	302	358	306	318	322	292	303	345	311	291	344	310	319	315	321	304	310	310	283	300	312	301	322	305	289	298	313	346	296	294	314	297	334	319	313	336	321	336	308	332	320	340	288	286	316	306	330	339	318	311	287	308	298	313	309	321	286	322	321	287	308	299	290	352	333	334	315	300	346	331	282	300	345	335	330	296	313	331	318	322	308	294	294	297	288	288	312	304	317	336	326	314	335	304	332	338	295	301	340	320	306	327	326	319	270	315	327	288	295	321	324	347	299	305	300	314	337	322	329	330	310	324	341	315	303	319	344	337	314	335	306	286	295	298	318	288	344	320	315	297	327	329	343	320	353	312	374	354	333	307	336	296	312	304	298	340	323	345	326	313	328	323	327	302	306	310	343	304	312	322	311	330	290	324	340	299	325	317	296	328	326	315	347	341	293	293	324	302	315	329	367	348	292	313	321	307	306	309	318	323	300	316	311	308	321	324	305	331	321	322	306	324	305	302	349	309	334	331	328	316	333	337	293	336	302	294	310	296	353	293	336	274	313	333	361	302	322	357	326	299	320	337	335	333	308	316	327	326	332	316	332	360	322	318	347	284	298	279	308	338	299	277	315	331	328	325	315	336	325	333	289	325	319	288	308	341	349	332	307	326	337	338	318	294	328	317	304	318	284	320	333	350	316	344	302	340	316	344	325	295	340	292	309	301	315	302	326	321	334	322	316	338	348	295	310	362	314	323	337	307	290	304	322	335	305	298	292	346	278	311	296	306	296	303	337	326	361	324	309	300	327	281	313	286	358	306	302	326	324	315	311	319	332	310	330	300	335	304	304	319	311	306	360	328	336	314	327	291	322	343	311	327	297	315	326	317	322	330	298	322	305	328	285	319	309	323	316	335	345	322	316	330	290	301	303	316	306	345	344	310	335	326	304	326	335	329	310	289	319	329	321	292	311	293	310	306	362	305	290	310	349	339	303	327	326	320	340	341	328	313	350	316	293	298	299	315	275	327	336	338	294	324	316	310	297	324	309	346	363	300	332	290	309	323	289	325	310	291	334	342	318	319	322	324	322	294	298	323	306	317	344	290	276	332	340	310	317	367	346	334	310	342	326	289	322	317	309	324	326	315	343	329	303	303	329	350	320	332	319	353	297	339	339	341	322	316	302	330	335	327	307	347	320	304	312	282	339	340	339	309	318	302	294	332	317	297	310	301	324	333	330	363	303	328	312	319	303	331	331	276	320	321	348	313	303	304	321	335	298	306	310	324	286	335	271	308	303	297	330	337	291	330	316	314	284	325	340	344	307	302	344	334	326	300	338	306	319	325	309	325	301	318	316	304	326	322	312	328	328	325	275	338	323	304	322	368	319	347	308	337	271	329	320	328	324	335	317	324	322	292	310	333	284	287	308	345	321	311	318	333	333	308	340	317	292	320	319	352	305	346	329	312	284	319	304	318	328	310	317	317	323	305	341	304	326	348	325	338	316	337	305	302	305	319	323	304	328	355	320	321	322	357	331	330	299	335	335	317	310	333	313	299	357	301	326	353	317	327	320	310	349	327	327	324	301	295	312	346	319	315	306	328	357	303	303	323	335	326	338	346	290	282	345	301	332	344	313	321	321	324	317	309	339	342	307	278	351	310	366	346	322	333	319	310	288	307	333	323	310	288	284	333	318	314	314	294	329	328	334	298	325	316	312	320	317	324	319	327	316	329	316	310	305	294	338	321	310	317	333	325	304	326	313	326	298	313	320	329	305	311	321	325	276	330	332	312	342	304	317	342	282	320	323	302	344	344	325	329	326	280	330	359	317	348	309	300	333	329	296	296	324	347	350	309	291	307	328	296	305	294	308	325	278	313	297	334	348	326	298	328	313	312	308	314	337	322	322	325	338	328	307	318	327	310	320	291	331	314	325	316	335	319	291	305	334	289	378	315	320	314	278	290	345	306	290	331	331	352	352	277	309	350	324	330	300	303	320	311	314	316	311	302	327	312	327	358	314	330	333	312	362	318	308	348	325	335	302	300	330	293	322	321	298	318	321	322	342	313	329	341	329	308	281	281	328	310	324	334	287	306	331	281	297	309	301	287	282	315	289	318	335	344	313	339	307	297	334	338	312	313	349	311	296	303	326	327	332	348	327	301	308	344	316	313	326	314	315	295	318	319	316	360	300	319	300	318	330	311	295	324	322	310	324	312	303	311	303	340	321	298	312	320	305	303	349	317	293	327	319	355	321	303	304	293	329	310	325	318	326	327	296	329	345	307	271	296	311	329	298	300	308	300	312	286	329	366	322	292	286	315	332	319	266	315	340	294	327	302	335	300	301
13888	1764	2649	3078	2742	2338	2048	1877	1601	1446	1326	1205	1213	1124	1117	1101	1147	1002	987	982	994	965	920	947	938	934	954	897	875	932	874	868	930	868	862	907	832	877	876	903	890	864	840	838	845	801	849	839	821	844	805	888	803	800	858	859	881	831	819	800	764	900	831	808	871	826	846	916	827	848	844	816	847	858	844	859	866	824	874	834	875	835	849	872	800	822	809	842	870	859	828	836	800	846	832	810	829	739	804	812	836	818	869	799	849	840	860	822	808	922	809	830	814	787	828	825	812	793	844	818	854	818	788	834	803	860	882	813	763	806	854	809	875	793	842	825	798	800	835	837	886	860	818	814	827	813	848	827	853	853	855	840	834	827	822	873	806	797	780	810	839	837	816	817	815	854	857	813	782	855	758	807	807	822	781	793	801	835	803	854	821	818	876	805	800	859	781	790	816	836	807	794	825	818	820	840	787	837	843	832	791	810	814	793	808	848	768	808	767	817	816	773	820	798	809	824	834	857	799	807	869	808	847	871	809	785	816	826	820	787	842	786	819	831	835	828	840	806	870	824	819	782	785	825	860	837	861	810	823	869	821	806	834	819	834	835	816	812	854	830	836	904	812	772	803	832	835	815	838	833	814	768	809	819	849	759	806	786	793	793	759	809	892	862	834	778	838	805	817	848	810	857	887	810	869	854	827	909	819	858	783	807	821	832	823	797	846	834	854	797	828	851	824	793	819	842	807	815	827	839	760	825	875	839	777	831	831	842	813	841	785	762	793	849	852	834	800	822	842	785	786	808	812	831	770	788	797	788	796	797	828	781	857	787	827	796	753	867	829	830	842	880	867	823	819	795	808	809	845	850	814	819	776	809	799	838	852	786	824	830	827	839	784	797	837	843	837	814	802	819	798	802	822	828	863	823	768	781	866	823	825	796	901	822	785	816	828	847	808	844	826	836	843	796	781	858	838	765	815	898	830	846	844	808	868	837	849	817	816	844	790	834	798	774	832	806	804	834	830	806	862	838	811	863	768	832	808	803	813	816	838	862	800	794	808	789	795	787	905	862	826	792	864	818	819	780	770	847	792	792	768	817	820	821	817	828	837	788	839	817	829	808	793	823	840	858	822	862	844	855	838	838	792	793	812	840	835	879	805	772	877	811	772	791	821	777	815	768	831	845	792	839	793	837	838	819	832	805	809	793	862	821	845	855	835	825	807	785	813	773	829	811	789	831	820	803	828	798	824	815	867	818	791	817	808	775	866	753	813	827	839	852	857	794	815	858	778	876	839	800	794	758	842	792	804	811	813	766	858	876	818	798	809	824	793	787	844	815	851	772	814	797	788	850	839	829	764	835	815	819	820	817	832	796	784	802	827	795	866	837	805	835	798	789	792	822	828	827	840	807	801	852	780	801	823	838	823	846	825	805	770	883	792	797	830	777	840	770	777	771	891	810	829	794	811	818	837	797	835	826	832	806	835	805	817	799	823	816	765	790	814	768	819	788	836	789	826	840	770	841	816	845	807	825	796	800	836	790	772	779	841	764	836	792	819	815	772	818	801	797	774	833	844	796	834	865	800	800	830	814	853	819	822	821	867	755	796	816	795	843	830	851	839	839	822	846	866	826	775	801	847	837	839	782	824	834	859	786	812	786	788	849	857	814	792	825	839	822	804	827	888	800	785	836	816	821	750	835	788	795	785	869	783	823	783	836	841	769	829	834	797	796	773	832	815	784	852	770	837	768	861	870	816	803	841	817	871	813	836	830	801	802	776	843	820	833	832	798	809	790	803	776	829	779	799	823	800	819	821	884	830	870	801	817	866	791	828	806	833	791	822	770	785	805	857	823	819	829	826	825	776	823	807	821	841	847	853	857	823	813	818	832	823	789	830	808	855	842	815	823	821	828	838	846	834	786	802	824	843	865	788	783	795	776	779	821	804	821	793	799	864	783	822	819	804	836	851	836	823	797	813	803	825	798	867	845	800	897	831	793	843	845	788	817	817	817	814	790	809	806	865	832	869	819	778	795	803	831	802	822	834	869	774	791	828	749	848	820	811	833	824	817	819	845	804	767	864	823	795	819	779	813	827	822	848	846	792	827	805	836	748	797	801	852	781	858	875	847	852	827	800	838	807	796	905	864	811	834	823	824	816	828	795	846	792	823	837	827	806	833	845	822	812	832	852	854	817	848	773	801	783	839	796	847	833	777	817	771	815	835	801	815	796	832	887	809	796	807	822	837	834	808	741	830	817	814	817	820	846	835	776	874	817	823	815	810	820	797	837	828	799	813	799	826	807	856	872	830	901	860	831	857	837	848	849	860	838	853	816	830	835	755	855	826	763	827	765	848	877	812	771	828	819	784	798	812	801	851	823	812	828	794	821	853	758	796	804	895	821	835	780	799	827	840	812	840	847	823	862	840	843	786	789	820	816	810	799	825	811	871	835	800	802	832	834	859	783	815	782	822	852	822	849	856	848	798	808	825	776	796	809	778	765	804	847	844	810	819	825	834	820	822	815	818	832	848	788	872	794	792	865	848	833	774	783	819	839	845	796	817	845	860	802	841	796	795	808	842	828	832	879	831	846	790	862	808	808	798	823	832	810	842	838	782	802	851	873	821	820	841	856	819	823	824	811	817	823	793	765	837	809	810	852	872	833	825	825	800	810	796	785	809	784	761	815	793	784	836	784	795	785	791	849	763	797	813	808	820	780	781	815	798	853	822	804	785	843	809	834	804	857	818	769	792	827	803	821	776	830	783	795	827	815	869	861	814	817	828	791	798	789	805	812	835	834	842	810	770	878	866	886	847	821	840	803	819	828	820	829	823	817	810	797	825	826	835	861	853	827	800	819	862	845	782	816	824	784	776	866	793	814	797	846	797	831	810	827	825	792	828	850	833	804	835	797	826	825	761	796	802	825	834	859	829	829	849	798	829	801	833	771	813	849	777	840	763	814	780	786	851	778	839	853	812	807	842	817	824	834	858	803	813	839	808	818	789	814	783	791	785	819	806	865	793	855	822	788	821	817	789	780	800	785	827	834	762	839	834	816	818	804	859	795	820	794	766	763	855	847	798	795	824	806	818	803	817	782	793	833	826	849	849	769	796	839	816	844	825	821	822	804	848	781	833	825	858	831	808	856	784	813	782	793	810	794	815	815	808	783	823	774	811	814	880	794	810	801	830	796	891	814	859	864	786	784	838	808	836	843	832	833	850	780	801	787	808	820	790	758	800	829	804	816	848	834	808	845	763	854	804	798	844	820	740	801	843	796	798	835	896	802	774	777	806	858	835	759	795	868	820	763	799	867	829	835	833	817	823	823	836	821	840	810	853	824	825	835	825	851	801	824	848	823	843	803	806	784	819	781	833	814	824	785	814	835	828	812	858	813	786	812	813	858	783	815	862	809	838	788	810	806	808	783	821	798	792	755	788	797	760	813	820	821	790	837	807	826	821	788	849	787	787	808	782	825	814	800	828	845	849	839	785	842	858	799	803
37166	8175	2948	1980	1338	1088	942	779	741	616	595	566	564	576	532	508	489	463	493	515	513	493	464	494	457	491	465	442	462	467	497	477	461	448	478	429	504	469	477	455	449	440	453	465	441	440	492	444	476	451	461	466	465	441	435	464	486	476	470	415	439	419	440	478	458	423	444	443	488	428	469	444	448	419	455	434	453	454	469	427	442	478	444	417	436	426	469	454	430	449	470	438	477	468	519	451	469	492	458	483	469	424	434	471	447	445	501	462	461	476	438	450	444	461	431	457	431	411	514	458	417	487	431	470	480	484	457	425	455	428	477	457	466	417	455	485	465	439	424	477	436	437	438	415	484	449	449	401	433	466	416	415	426	497	451	444	445	457	405	458	423	468	474	449	473	445	430	416	428	417	463	456	434	497	483	453	470	435	444	414	441	460	468	457	464	445	469	446	431	453	448	458	440	488	394	469	409	455	451	442	435	471	449	450	465	474	452	427	447	449	507	456	444	417	460	489	449	487	432	435	437	485	431	435	457	487	434	472	415	432	427	414	441	422	466	439	441	483	426	442	435	458	437	452	498	417	450	444	470	442	459	432	472	434	477	429	391	463	447	455	438	436	425	457	467	453	424	480	455	430	446	451	447	443	457	429	434	485	457	471	466	447	446	399	528	491	412	438	457	485	448	445	429	468	450	393	459	434	481	453	459	448	432	469	467	471	436	447	474	480	459	451	486	467	448	484	477	432	419	466	462	501	441	435	445	439	462	437	426	457	463	439	493	459	473	482	439	475	446	449	435	419	423	454	466	429	451	432	443	472	484	454	484	517	438	444	454	458	452	499	442	455	487	454	475	468	471	435	430	468	415	437	468	451	406	471	513	450	452	472	431	437	502	500	451	445	433	424	502	446	455	457	425	466	449	462	444	419	456	454	399	452	452	443	455	395	455	425	476	458	471	392	440	438	440	489	519	448	446	464	449	430	490	433	428	443	456	403	452	479	454	481	428	491	431	454	453	488	461	460	506	435	502	488	445	438	396	460	424	452	461	470	505	449	430	426	454	457	415	406	463	472	430	428	473	453	422	456	465	464	489	446	476	450	456	476	439	427	472	450	466	469	451	451	458	453	475	439	446	448	448	437	462	402	460	426	469	429	449	437	451	484	421	489	448	461	451	455	460	478	465	444	472	430	446	469	419	467	435	454	452	471	467	431	485	459	445	465	460	455	429	458	415	473	502	457	439	466	455	428	421	434	442	469	453	469	443	432	413	474	437	451	451	489	450	424	464	496	452	451	473	456	439	488	463	445	438	481	466	467	442	418	503	469	449	487	480	470	454	441	445	471	435	474	435	489	435	454	425	469	471	421	461	474	469	416	444	427	426	419	422	451	439	473	469	467	467	416	419	448	445	491	415	498	411	427	449	444	458	479	412	438	445	446	470	461	442	479	435	452	443	433	435	498	449	400	456	477	471	422	434	469	442	453	470	453	459	444	450	438	434	437	446	442	431	466	401	470	444	453	481	469	437	467	453	433	450	421	464	458	464	450	451	438	484	450	447	446	444	451	425	433	462	451	464	431	466	466	445	457	453	469	447	486	437	459	444	472	452	486	444	454	449	449	468	454	402	475	452	454	473	440	455	440	464	494	442	475	425	439	434	442	438	409	468	480	420	423	449	414	435	498	441	446	451	464	455	410	472	481	465	440	438	463	451	395	424	474	406	482	485	465	441	419	444	438	458	440	473	463	468	445	441	465	441	448	436	463	414	471	504	456	469	424	444	454	451	415	486	471	470	451	488	446	467	455	474	475	425	442	441	482	430	488	454	441	455	448	455	433	438	436	405	477	404	455	439	435	476	479	438	480	433	457	413	471	451	467	421	475	456	433	464	461	468	444	451	474	491	462	428	456	446	435	470	468	449	479	459	540	506	469	449	443	431	421	465	487	460	424	430	453	480	461	409	453	415	451	501	414	462	442	483	464	461	428	436	448	433	435	404	449	469	446	427	427	459	430	460	423	451	465	500	471	414	459	481	463	477	464	491	450	434	445	474	435	442	462	465	466	449	478	480	441	443	460	477	419	485	487	461	461	473	489	437	455	496	433	409	453	442	442	455	431	453	497	409	446	471	472	463	489	460	460	476	458	422	431	491	440	443	446	485	451	473	473	425	439	420	465	487	453	452	479	516	423	449	439	487	487	433	462	451	439	485	486	461	473	478	451	446	437	479	430	413	456	449	455	434	422	465	439	442	441	422	530	453	475	437	434	458	431	476	441	491	442	424	450	493	431	440	483	453	466	435	461	440	453	446	450	459	459	411	401	496	483	486	455	465	488	455	437	441	455	505	464	435	462	404	505	442	390	435	421	463	433	476	459	426	458	462	445	426	413	449	449	442	452	413	437	529	479	459	481	439	442	461	440	456	432	452	469	452	435	454	449	456	452	446	456	459	472	433	420	448	437	469	410	458	453	411	436	474	440	412	471	446	466	453	462	471	432	427	408	450	479	406	466	436	450	449	456	450	460	414	447	462	442	437	463	418	440	470	448	476	434	456	450	446	428	408	427	427	454	433	512	427	427	480	453	497	519	474	484	429	477	428	469	459	466	474	483	427	444	482	461	437	436	461	442	445	451	470	437	446	427	439	440	436	477	456	472	427	417	412	428	454	451	451	445	435	439	449	440	460	424	446	453	462	434	462	426	457	446	446	440	484	451	465	461	488	411	467	467	463	463	442	445	474	478	407	435	419	432	449	433	439	481	473	430	442	458	448	464	436	471	522	430	472	455	425	464	418	423	427	407	499	461	467	442	462	436	498	432	428	426	487	441	444	425	468	462	445	468	471	489	461	463	431	439	428	445	433	437	430	450	445	445	461	464	445	456	445	468	437	447	435	470	430	503	459	466	422	395	448	448	460	440	467	477	473	423	481	456	469	428	476	448	442	458	431	444	496	469	469	448	418	447	434	487	475	454	454	422	436	467	454	443	449	440	448	472	420	451	422	450	443	444	454	483	464	467	452	460	450	487	451	461	456	475	446	429	453	413	425	476	446	449	421	477	403	493	449	486	452	458	435	415	494	442	445	400	460	450	433	466	488	467	436	465	445	458	446	458	451	475	492	449	456	449	478	446	473	441	472	443	450	451	459	461	469	452	476	447	443	418	442	499	482	471	433	468	476	434	426	494	478	449	451	480	464	455	484	453	444	483	436	408	455	442	449	448	453	464	435	484	437	462	412	460	460	488	449	429	447	458	425	451	434	420	431	480	452	420	486	428	417	487	465	435	435	431	452	471	433	428	472	480	467	461	472	453	474	484	459	440	455	460	474	432	436	476	439	491	475	438	448	420	493	453	475	477	443	478	457	425	468	435	485	418	428	507	435	419	456	448	460	478	431	485	440	419	428	450	426	474	466	448	444	456	469	469	487	486	490	421	421	421	428	448	460	482	457	444	475	478	464	444	466	462	451	452	481	475	435	452	444	418	467	446	453	423	488	480	418	460
18704	2909	4892	5475	4697	3931	3410	2951	2564	2369	2103	1957	1836	1778	1676	1645	1473	1480	1438	1332	1352	1333	1294	1287	1344	1343	1260	1237	1279	1246	1169	1174	1258	1138	1212	1114	1185	1211	1140	1160	1220	1144	1111	1177	1116	1170	1134	1127	1094	1079	1080	1124	1136	1112	1136	1122	1133	1123	1088	1128	1118	1074	1118	1090	1092	1073	1152	1099	1105	1136	1161	1128	1143	1068	1048	1055	1081	1078	1061	1088	1079	1062	1133	1109	1054	1049	1104	1102	1105	1070	1121	1137	1066	1075	1117	1137	1030	1084	1029	1103	1064	1145	1104	1120	1135	1088	1087	1101	1061	1084	1046	1079	1091	1093	1112	1145	1119	1032	1141	1083	1138	1043	1086	1087	1102	1094	1047	1114	1081	1066	1069	1022	1093	1132	1087	1100	1099	1115	1111	1079	1076	1087	1094	1063	1131	1070	1150	1040	1015	1060	1061	1039	1065	1065	1096	1025	1070	1095	1082	1065	1083	1049	1142	1116	1131	1048	1089	1068	1080	1104	1079	1096	1024	1122	1127	1072	1067	1105	1059	1049	1085	1105	1122	1033	997	1040	1075	1095	1046	1073	1095	1074	1114	1003	1052	1057	1107	1092	1126	1166	1042	1112	1054	1051	1084	990	1040	1133	1021	1066	1085	1086	1097	1041	1132	1101	1095	1101	1096	1075	1090	1052	1060	1096	1061	1040	1067	1079	1003	1023	1020	1049	1083	1067	1074	1076	1075	1042	1099	1110	1059	1134	1038	1070	1075	1097	1083	1109	1090	1077	1091	1051	1063	1009	1025	1105	1042	1082	1112	1106	1129	1058	1128	1074	1088	1036	1067	1033	1062	1058	1095	1107	1148	1082	1058	1045	1056	1084	1055	1037	1039	1053	1083	1100	1007	1062	1090	1119	1060	1102	1061	1067	1081	1100	1091	1091	1076	1062	1004	1085	1045	1065	1029	1112	1050	1055	1041	1077	1072	1062	1061	1015	1074	1047	1090	1071	1067	1050	1138	1020	1080	1091	1138	1086	1053	1048	1049	1076	1069	1087	1126	1082	1068	1033	1076	1063	1035	1081	1019	1069	1105	1015	1063	1061	1036	1078	1064	1075	1103	1002	1128	1059	1133	1104	1088	1097	1097	1092	1097	1109	1112	1026	1080	1100	1120	1090	1080	1044	1088	1158	1113	1016	1093	1119	1026	1067	1129	1042	1062	1040	1069	1073	1069	1069	1101	1132	1090	1059	1015	1089	1032	1074	1128	1077	1066	1053	1137	1054	1054	991	1084	1051	1118	1056	1060	1013	1070	1123	994	1073	1052	1094	1002	1042	1105	1078	1072	1117	1146	1062	1045	1050	1101	1100	1116	1158	1047	1078	1029	1047	1109	1107	1115	1006	1094	1057	1090	1055	1026	1116	1065	1092	1073	1041	1103	1100	1051	1105	1117	1068	1084	1107	1056	1101	1053	1065	1032	1113	1056	1103	1047	1059	1044	1037	1071	1085	1006	1132	1095	1050	1065	1108	1134	1040	1093	1043	1084	1113	1114	1111	1084	1084	1051	1074	1113	1051	1065	1096	1092	1019	1118	1053	1057	1052	1087	1099	1084	1106	1107	1073	1089	1074	1127	1144	1056	1046	1050	1054	1100	1053	1107	1066	1050	1049	1061	1105	999	1040	1068	1071	1134	1055	1063	1110	1037	1102	1064	1109	1082	1035	1051	1045	1051	1065	1060	1050	1106	1089	1158	1055	1085	1037	1037	1058	1044	1082	1104	1107	1077	1049	1070	1102	1080	1053	1022	1103	1045	1045	1094	1087	1090	1038	1071	1089	1101	1092	1064	1100	1105	1104	1116	1137	1051	1072	1085	1056	1086	1115	1045	1014	1109	1093	1081	1053	1119	1081	1165	1058	1104	1106	1055	1074	1075	1139	1086	1052	1113	1019	1099	1092	1101	1160	1025	1055	1064	1078	1046	1027	1052	1071	1070	1060	1082	1046	1098	1109	1075	1081	1019	1086	1061	1041	1087	1007	1047	1090	1092	1114	1070	1099	1037	1076	1077	1104	1063	1029	1087	1082	1032	1129	1022	1108	1095	1083	1085	1036	1095	1065	1072	1104	1085	1063	1082	1125	1098	1090	1068	1082	1033	1084	1077	1085	1054	1136	1039	1017	1034	1038	1070	1076	1054	1084	1011	1050	1108	1104	1021	1048	1089	1066	1047	1117	1072	1129	1046	1009	1097	1053	1054	1106	1106	1035	1066	1004	1087	1074	1085	1114	1058	1052	1001	1058	1072	1066	1112	1117	1115	1134	1095	1028	1087	1107	1147	1111	1040	1043	1075	1043	1073	1064	1037	1085	1143	1096	1101	1099	1068	1077	1087	1043	1103	1037	1059	1096	1067	1083	1079	1125	1014	1037	1053	1131	1038	1044	1090	1082	1132	1089	1077	1084	1168	1110	1055	1068	1063	1040	1072	1119	1094	1047	1081	1064	1081	1028	1043	1078	1089	1065	1038	1094	1107	1043	1062	1089	1101	1034	1130	1050	1064	1114	1106	1007	1033	1089	1079	1074	1067	1048	1091	1034	1078	1124	1103	1057	1059	1081	1143	1084	980	1096	1065	1127	1045	1053	1128	1037	1049	1005	1049	1059	1090	1047	1069	1076	1050	1057	1091	1054	1071	1053	1112	1069	1107	1107	1054	1037	1093	1092	1085	1028	1027	1124	1016	1090	1094	1126	1018	1096	997	1094	1085	1081	1048	1074	1075	1127	1091	1103	1035	1071	1098	1053	1070	1052	1149	1087	1111	1086	1061	1090	1055	1010	1130	1042	1055	1127	1080	1074	1035	1042	1053	1129	1123	1095	1074	1059	1085	1149	1088	1071	1069	1068	1063	1095	1110	1156	1092	1068	1066	1036	1055	1045	1061	1057	1062	1091	1093	1103	1100	1063	1090	1089	1139	1037	1074	1062	1098	1059	1100	998	1085	1107	1014	1050	1103	1065	1021	1031	1073	1094	1112	1003	1030	1072	1077	1080	1084	1125	1097	1073	1080	1110	1116	1096	1134	1103	1104	1059	994	1131	1072	1091	1027	1044	1097	1062	1091	1048	1058	1128	1020	1081	1017	1056	1018	1052	1027	1029	1103	1084	1059	1106	1049	1109	1065	1104	1046	1025	1062	1144	1087	1093	1051	1093	1035	1063	993	1065	1082	1070	1080	1112	1099	1054	1073	1097	1048	1072	1107	1072	1060	1080	1042	1106	1062	1096	1091	1043	1000	1089	1166	1027	1065	1090	1137	1024	1058	1068	1074	1108	1043	1147	1100	1062	1079	1051	1046	1098	1115	1139	1052	1020	1089	1097	1139	1013	1081	1068	1052	1015	1033	1091	1093	1048	1070	1075	1078	1100	1080	1036	1040	1106	1141	1114	1013	1043	1070	1051	1061	1082	1021	1111	1053	1081	1136	1099	1106	1088	1108	1107	1107	1081	1077	1064	1067	1030	1104	1154	1071	1035	1062	1033	1039	1010	1062	1081	994	1006	1004	1059	1094	1120	1115	1090	1061	1072	1109	1079	1051	1064	1059	1107	1042	1082	1069	1054	1098	1098	1088	1113	1057	1078	1078	1058	1095	1075	1118	1043	1133	1074	1072	1066	1121	1023	1064	1049	1016	1130	1100	1083	1105	1063	1088	1095	1087	1031	1031	1086	1086	1036	1072	1093	1043	1153	1074	1110	1064	1096	1068	1045	1151	1094	1112	1069	1031	1068	1075	1091	1066	1096	1072	1085	1090	1032	1071	1095	1049	1089	1048	1073	1107	1077	1072	1046	1103	1052	1069	1029	1103	1046	1048	1086	1090	1094	1082	1085	1028	1062	1079	1053	1065	1073	1070	1082	1082	1058	1039	1082	1022	1059	1095	1085	1126	1106	1073	1085	1000	1083	1029	1066	1098	1155	1092	1070	1091	1086	1109	1110	1074	1077	1069	1124	1095	1055	1092	1123	1008	1015	1134	1057	1130	1071	1141	1106	1118	1053	1074	1049	1121	1084	1077	1094	1077	1062	1066	1117	1136	1087	1085	1080	1055	1070	1078	1055	1068	1082	1076	1057	1120	1055	1085	1077	1095	1068	1118	1024	1029	1034	1131	1045	1059	1142	1038	1082	1047	1068	1052	1090	1022	1068	1066	1045	1130	1084	1093	1022	1043	1078	1085	1060	1055	1102	1070	1060	1081	1072	1077	1128	1097	1093	1083	1064	1056	1085	1086	1138	1056	1074	1065	1054	1094	1050	1090	1111	1067	1061	1080	1106	1065	1043	1060	1075	1091	1047	1064	1093	1061	1113	1086	1039	1043	1062	1105	1048	1056	1014	1084	1027	1097	1049	1092	1035	1087	1068	1065	1098	1077	1075	1126	1078	1091	1082	1060	1106	1097	1056	1141	1041	1081	1073	1022	1102	1063	1069	1118	1106	1079	1085	1064	1126	1074	1066	1102	1109	1070	1086	1055	1009	995	1077	1040	1104	1091	1041	1046	1064	1151	1081	1060	1101	1081	1046	1099	1099	1054	1071	1117	1025	1039	1040	1074	1100	1023	1067	1054	1041	1011	1088	1096	1048	1083	1117	1069	1085	1070	1039	1072	1048	1042	1054	1049	1161	1099	1088	1116	1044	1084	1044	1066	1087	1089	1005	1116	1022	1087	1111	1094	1101	1060	1065	1090	1035	1057	1043	1089	1075	1095	1108	1102	1056	1023	1063	1064	1075	1093	1135	1095	1095	1091	1087	1051	1116	1044	1080	1042	1068	1084	1058	1124	1042	1071	1088	1002	1048	1096	1035	1062	1079	1060	1111	1113	1086	1108	1084	1040	1088	1091	1105	1104	1117	1090	1073	1076	1088	1068	1128	1070	1060	1105	1102	1093	1056	1091	1134	1080	1116	1086	1075	1093	1088	1069	1047	1048	1108	1059	1080	1066	1102	1026	1071	1097	1055	1083	1045	1068	1049	1076	1054	1063	1107	1106	1102	1099	1136	1106	1081	1094	1066	1086	1049	1087	1103	1101	1137	1053	1077
12578	972	208	181	198	201	172	181	183	183	161	193	160	174	193	156	149	169	178	172	186	171	164	174	174	148	150	150	188	176	189	178	156	168	157	190	186	165	166	160	153	172	170	171	159	176	151	171	170	163	183	150	172	169	182	160	157	182	150	187	174	176	185	175	168	154	176	153	172	153	173	145	166	168	190	173	174	160	156	186	163	154	167	171	164	181	164	147	160	183	195	169	163	175	158	179	166	152	144	175	197	190	147	179	175	149	163	149	150	154	147	152	153	164	175	145	159	170	162	180	153	143	160	166	154	177	161	156	157	143	188	159	163	166	165	171	166	147	159	166	187	163	175	168	152	163	150	173	155	156	161	161	190	159	168	155	156	154	149	166	162	158	167	162	164	171	145	175	165	172	152	158	151	166	156	166	168	173	170	184	172	156	179	161	174	165	192	174	185	155	190	162	185	161	157	167	161	180	147	181	158	161	189	163	166	158	138	180	153	160	135	152	168	178	187	145	189	160	181	150	155	168	142	145	159	186	181	152	179	164	164	156	157	173	167	193	166	153	189	174	161	151	177	168	157	154	182	161	124	146	155	152	174	153	167	168	173	176	152	144	146	174	143	189	148	172	180	165	143	148	160	168	175	158	174	171	180	159	176	150	194	178	172	162	178	180	146	139	157	182	163	169	152	177	160	167	175	170	169	189	178	178	169	177	156	177	170	175	168	154	150	162	177	151	171	169	159	177	169	159	154	165	159	163	151	183	185	151	147	153	155	158	157	156	161	159	180	166	148	158	162	159	163	164	172	160	161	160	156	164	177	165	175	172	145	165	161	171	170	164	158	158	177	148	162	170	174	163	160	165	157	185	188	155	150	187	146	164	157	165	168	161	165	169	169	152	159	149	174	167	161	175	141	150	140	175	144	171	178	156	148	183	160	166	150	153	162	145	176	189	149	154	167	185	171	171	180	163	179	162	169	177	190	166	149	172	160	150	164	168	156	191	150	156	182	144	153	160	188	157	148	161	165	159	193	171	160	145	172	162	152	166	171	157	159	174	149	154	162	158	177	146	149	153	159	152	177	180	178	156	154	153	170	180	172	166	174	160	172	149	169	142	171	165	173	164	138	172	168	153	161	148	149	166	177	147	162	158	177	163	149	158	156	166	183	164	177	149	179	176	187	183	168	166	174	166	163	146	166	142	171	180	156	154	172	150	140	197	181	169	168	177	164	183	181	170	167	176	136	157	187	157	168	176	171	164	164	154	157	167	177	167	177	159	190	181	167	174	154	171	156	174	190	173	157	150	168	160	174	178	162	171	164	163	160	154	175	163	179	167	158	161	177	170	168	167	161	174	181	153	157	165	152	152	176	158	164	167	172	140	157	180	155	155	173	173	139	171	161	169	184	152	141	161	152	179	162	173	153	186	166	169	153	170	148	170	153	173	164	166	167	149	170	174	153	186	158	187	150	163	160	167	155	158	162	144	156	187	154	146	160	195	170	148	178	154	145	185	152	193	146	168	170	159	183	151	143	174	170	177	154	187	148	146	153	157	178	160	147	202	162	142	158	148	161	171	157	171	142	197	162	153	148	197	157	182	185	184	186	177	186	168	167	156	156	176	160	165	154	186	166	171	159	181	163	169	169	183	178	155	160	175	152	191	171	162	181	144	141	171	150	159	171	198	157	165	155	162	145	185	192	166	145	153	174	182	156	173	183	146	172	174	150	152	182	163	157	154	155	156	170	169	159	155	159	174	191	182	186	180	162	157	180	165	160	166	187	169	134	167	181	158	158	164	141	176	151	178	181	163	184	177	185	179	179	190	152	148	202	160	155	157	165	155	164	159	168	156	161	153	176	172	157	161	161	153	180	177	178	166	155	151	160	195	143	174	183	160	188	177	145	171	168	171	144	198	149	165	174	150	164	157	170	115	169	148	141	157	150	133	156	156	187	143	175	155	166	159	159	170	182	155	193	161	171	155	149	167	168	152	173	169	172	171	172	120	160	179	173	173	164	180	133	150	170	166	155	179	176	170	144	168	154	156	167	156	167	174	149	167	165	178	173	165	156	161	162	152	194	174	135	164	175	142	163	157	181	153	147	177	156	171	138	145	180	186	159	159	168	166	172	149	163	172	145	187	160	165	184	171	163	165	165	163	158	171	156	177	158	153	154	162	168	190	169	162	122	180	148	148	155	146	166	175	157	150	155	161	171	149	151	164	177	160	158	174	179	168	166	176	185	148	149	179	146	171	162	172	182	174	184	186	175	178	153	167	155	167	177	146	159	154	156	152	185	177	169	187	173	152	153	153	162	156	156	161	201	161	174	174	168	145	149	165	161	156	182	173	171	176	150	163	165	186	152	150	189	151	153	159	157	164	170	173	179	180	173	174	169	179	177	137	165	145	177	168	168	166	166	151	162	170	192	152	155	152	163	140	173	164	163	161	164	135	178	182	159	192	172	175	160	168	149	169	160	168	181	161	148	155	167	149	163	166	183	153	187	169	172	146	169	161	168	170	156	177	170	157	158	169	171	173	150	178	163	151	187	173	154	144	173	157	150	176	169	183	141	156	159	164	155	186	158	165	159	158	174	147	157	184	198	187	147	173	164	177	157	142	171	170	182	175	139	150	146	162	160	161	140	154	144	180	174	160	166	176	188	172	158	183	161	154	176	162	171	150	171	169	146	171	169	168	179	161	158	184	143	167	144	152	187	166	181	168	151	172	155	169	149	180	166	156	183	168	163	155	182	166	149	149	154	177	169	170	180	182	149	160	152	158	179	173	154	185	143	142	170	188	152	159	161	186	162	150	144	153	156	166	178	173	161	168	172	168	155	160	171	144	168	163	162	176	153	198	163	169	150	156	150	162	189	153	162	154	179	159	203	158	169	166	172	181	181	174	152	158	154	195	156	188	181	176	136	162	163	167	171	185	166	164	179	181	169	155	168	185	176	182	170	155	149	163	169	146	168	156	173	154	178	168	166	181	166	171	166	139	169	148	140	180	152	156	171	168	152	145	172	178	161	154	161	149	167	170	159	177	165	173	161	159	192	177	151	161	183	206	158	153	152	154	199	165	201	190	169	190	177	177	163	152	143	161	170	185	178	135	163	168	174	177	157	152	181	171	141	188	155	170	180	172	154	132	173	153	169	170	165	153	157	158	166	158	177	187	156	152	164	149	164	150	155	187	150	166	178	201	167	159	170	143	148	170	171	153	169	166	165	156	184	182	175	167	181	168	172	159	155	160	157	161	164	180	170	154	170	132	191	191	159	178	156	153	151	160	149	188	161	140	133	161	198	172	186	147	167	181	173	160	168	185	162	171	159	185	174	148	172	173	161	177	147	172	171	175	173	170	158	169	181	185	144	136	164	168	180	161	165	170	181	163	166	164	145	173	159	148	167	148	164	160	158	151	154	170	155	146	181	188	187	181	171	155	187	171	168	194	145	178	178	144	191	156	151	170	181	172	160	145	169	166	127	160	189	158	170	171
6422	711	589	622	595	556	586	533	563	509	501	504	470	483	517	473	469	476	512	496	501	494	509	469	456	483	490	488	480	479	471	479	543	491	495	493	462	450	526	490	476	475	470	515	460	495	501	545	479	495	536	496	476	505	514	497	501	496	496	462	516	472	473	534	519	488	519	483	488	490	480	489	486	510	522	471	501	479	508	475	497	482	500	475	479	492	492	499	488	466	486	515	458	515	504	527	488	527	510	487	491	462	521	499	500	469	476	474	488	480	485	472	475	455	532	492	476	481	472	414	514	475	471	527	469	521	463	496	495	487	460	475	523	440	496	486	488	501	463	474	449	493	459	500	481	487	455	465	523	478	480	471	493	487	494	499	505	506	533	510	475	477	489	479	468	504	516	480	474	492	538	507	476	459	505	471	498	501	500	493	490	491	476	493	458	464	478	517	469	464	443	455	507	450	493	491	474	482	506	476	496	474	473	475	525	548	524	511	451	495	498	481	508	499	491	459	471	471	492	502	480	438	468	467	492	463	486	514	497	494	477	513	465	468	435	492	481	514	466	496	502	482	491	528	538	502	486	476	473	471	491	486	451	493	506	522	484	494	522	516	476	489	482	480	478	512	447	481	460	465	491	461	461	465	471	497	488	525	491	525	485	490	458	470	535	506	484	487	481	524	525	481	503	509	475	460	486	491	489	516	523	493	466	489	512	463	490	465	470	460	488	513	478	484	519	489	493	468	448	481	465	499	489	461	483	505	467	488	538	461	500	460	451	471	454	499	461	512	476	501	466	474	479	493	497	484	481	460	480	464	487	484	507	462	488	527	522	470	492	465	457	463	501	456	517	496	472	478	485	539	491	497	477	512	487	501	465	494	460	504	461	505	468	509	467	484	479	456	489	530	439	491	460	455	497	497	501	509	495	486	490	453	485	511	481	473	495	448	496	459	466	469	544	493	503	458	481	503	523	429	523	480	507	496	504	472	530	453	521	508	454	505	492	497	488	473	480	501	450	532	472	529	529	506	480	501	477	501	494	475	502	500	535	456	504	483	469	494	486	475	461	475	458	473	465	521	477	480	524	494	474	495	504	482	506	503	503	479	505	449	501	494	523	485	503	454	471	474	487	482	503	473	490	472	500	498	482	481	535	470	498	526	506	508	489	505	492	502	472	494	478	484	469	459	508	470	495	497	494	474	514	468	511	514	495	470	466	487	454	511	456	461	479	517	467	478	472	487	505	490	482	517	494	488	483	498	466	448	472	476	459	502	491	511	495	480	477	468	481	444	505	527	490	477	481	527	484	503	511	475	484	496	503	476	439	498	488	498	468	503	455	476	496	486	505	505	476	513	517	496	466	513	440	497	527	475	472	485	494	501	473	450	498	491	520	494	472	511	492	514	479	445	492	505	503	446	507	442	467	498	470	503	482	488	465	452	487	483	493	502	499	491	467	446	483	487	482	485	484	467	474	505	509	515	474	484	444	508	487	452	478	504	477	513	484	548	520	475	467	490	490	509	456	483	504	465	486	470	495	495	477	485	484	450	454	477	515	509	442	505	477	476	445	535	481	511	469	487	474	453	516	478	463	506	498	503	485	443	459	525	460	502	477	531	481	494	512	481	486	530	465	485	517	523	514	493	498	500	474	516	528	487	508	483	479	465	514	481	495	503	486	525	530	489	506	479	496	504	471	460	502	495	472	509	500	518	504	481	488	466	494	490	463	461	512	519	478	499	498	473	510	502	513	464	539	475	502	456	464	483	465	466	489	503	478	496	492	498	515	470	488	466	486	489	478	500	469	477	460	498	507	513	447	464	501	487	469	540	501	525	515	495	492	467	502	477	505	489	517	512	461	504	478	478	473	456	501	490	490	499	453	466	433	488	488	495	452	466	491	474	461	480	463	502	484	490	440	486	489	533	468	510	494	497	510	499	498	497	499	488	447	481	482	512	514	518	480	478	500	450	479	499	518	491	469	448	535	497	501	507	488	457	485	503	502	496	479	482	487	482	492	502	496	479	515	519	492	437	493	504	490	488	514	501	466	482	476	506	474	455	485	483	474	505	464	500	474	505	483	480	503	480	499	497	478	461	536	493	480	507	497	493	468	482	496	495	481	474	497	488	468	477	509	491	488	500	462	472	498	477	482	515	518	489	505	452	501	483	478	433	528	493	458	469	479	525	494	503	487	486	507	468	462	481	523	514	466	516	465	504	490	469	499	491	495	514	469	472	461	508	532	478	525	489	475	454	456	505	474	484	465	468	480	481	471	484	493	500	460	463	492	492	500	469	503	496	527	458	498	461	496	497	510	488	479	465	473	516	500	503	487	559	453	477	504	480	484	484	458	516	467	463	510	494	479	500	486	470	480	491	472	489	493	512	464	495	501	490	466	500	495	495	479	473	498	470	509	406	474	483	470	494	488	468	508	489	474	492	502	528	463	504	479	498	493	493	487	494	468	487	449	507	477	491	456	493	490	509	470	449	531	461	460	477	504	491	495	451	505	468	467	487	461	510	490	491	496	448	459	463	456	470	490	470	502	487	497	455	482	443	484	514	470	457	508	491	484	499	493	479	469	490	504	529	475	453	493	497	508	454	477	463	476	449	542	466	506	477	492	483	474	516	509	497	505	489	502	501	469	488	484	522	536	492	486	538	460	493	483	475	489	486	495	483	493	520	462	466	443	512	483	494	489	452	476	485	454	496	465	497	478	476	464	477	501	519	483	505	511	463	516	470	479	477	509	477	446	497	478	475	492	484	473	493	473	484	490	477	460	509	517	517	492	492	506	486	473	506	469	475	480	521	483	487	494	475	506	473	465	450	489	486	470	482	484	493	471	506	498	501	478	497	469	497	487	488	521	477	512	492	480	525	496	438	451	467	491	484	456	520	516	461	477	471	468	490	493	537	506	483	509	500	479	488	463	466	513	477	486	517	499	470	466	466	462	502	517	487	493	526	512	523	458	475	521	498	477	502	537	471	519	460	487	465	468	529	481	461	475	530	509	512	492	527	481	513	492	472	483	507	492	488	496	477	460	485	450	485	488	476	487	503	453	498	486	476	474	464	471	472	480	512	494	501	466	501	487	503	489	486	494	501	487	504	509	491	476	529	517	486	475	489	491	481	475	493	480	492	509	446	510	495	483	491	493	486	488	466	489	456	500	494	514	517	508	512	484	466	496	480	496	507	481	502	482	503	504	518	459	497	508	503	462	526	513	481	499	495	508	501	505	476	535	504	495	489	463	519	486	491	476	495	517	490	461	494	522	476	481	489	440	475	507	484	514	501	450	502	497	473	458	481	506	447	507	466	468	459	490	506	478	490	481	462	497	491	500	447	516	492	493	499	479	482	502	477	470	450	499	495	476	502	470	489	512	469	460	441	452	453	456	461	459	450	501	486	466	478	448	484	515	532	485	511	464	470	480	497	460	479	487	493	471	507	486	464	497	465	435	476	473	473	487	532	495	476	509	466	474	502	463	440	541	514	455	507
27785	4512	1442	1078	695	632	499	496	397	445	408	342	369	359	366	345	354	336	340	338	322	347	349	337	334	329	356	322	324	344	344	319	303	339	327	334	323	301	358	301	336	329	321	335	298	313	325	310	313	294	310	332	313	323	352	331	339	316	319	324	302	324	340	332	326	321	337	300	321	330	303	322	288	271	335	320	320	331	330	306	307	319	326	308	332	330	294	330	331	338	314	348	330	325	320	338	307	290	308	335	333	299	286	327	285	305	342	326	310	333	365	322	321	345	352	332	295	315	351	314	341	304	359	308	316	303	315	300	315	318	293	307	320	310	353	330	329	318	340	313	315	267	331	327	322	341	297	314	306	337	342	342	311	324	312	345	334	324	296	319	335	295	352	319	317	322	309	331	301	296	325	347	304	317	325	316	315	352	333	342	302	293	331	339	340	288	327	337	341	346	292	319	313	336	338	307	322	345	314	300	291	339	331	313	304	324	332	337	354	314	340	314	281	312	333	328	356	336	336	301	333	299	300	324	326	335	332	313	310	313	330	337	327	312	318	291	321	330	341	318	316	322	354	312	323	328	331	331	320	331	304	312	339	314	321	307	312	324	304	296	303	288	293	295	339	315	300	325	302	274	332	287	362	314	324	298	330	293	330	349	345	313	266	309	310	310	334	359	299	332	325	316	312	334	334	321	326	330	339	302	328	315	309	330	317	343	352	314	312	319	324	368	330	300	335	292	319	332	334	296	353	342	325	329	335	317	331	315	309	307	322	343	322	326	321	337	324	302	321	328	310	348	333	363	321	334	316	352	347	312	303	305	376	335	314	335	329	315	306	331	328	324	330	305	286	323	310	307	284	350	316	312	331	329	329	344	372	289	292	316	315	332	315	315	306	293	346	316	301	302	315	327	324	290	313	305	287	307	329	294	317	338	295	318	318	312	338	329	334	345	298	306	310	299	318	321	284	297	312	313	319	312	339	333	326	305	308	309	331	335	329	326	328	326	327	291	336	293	314	295	301	308	291	351	333	319	331	314	327	341	322	340	332	319	345	328	310	311	333	311	330	319	310	322	340	345	313	345	319	325	343	331	300	317	295	325	331	324	324	326	300	332	332	347	331	329	305	299	319	314	337	318	298	336	303	321	317	337	346	347	359	315	327	308	339	305	338	316	342	314	292	301	292	325	335	297	297	360	334	330	336	304	317	341	302	269	300	304	328	304	323	339	337	341	318	344	316	308	322	336	329	327	306	339	303	319	331	326	341	317	354	324	318	319	335	313	293	318	307	292	334	290	309	325	308	327	355	287	305	323	313	328	298	354	334	311	312	331	308	298	321	305	337	302	309	342	301	302	288	326	314	341	327	303	323	313	317	345	340	317	310	324	314	338	283	297	362	288	304	298	285	329	309	301	323	331	337	324	332	322	303	341	313	313	330	304	299	304	322	317	306	316	314	314	302	339	310	333	316	310	301	329	328	324	303	292	308	315	331	319	332	283	323	282	368	347	324	357	308	302	304	302	336	343	330	374	350	327	322	308	295	318	309	324	325	320	298	286	301	332	345	300	337	342	331	327	364	298	316	338	291	320	309	293	304	335	311	314	323	320	317	348	314	324	307	336	330	318	321	298	304	323	332	338	294	315	351	366	340	326	310	377	318	292	323	312	324	352	303	294	317	311	318	330	334	329	309	311	315	304	324	303	309	321	315	329	305	362	319	326	318	350	338	351	351	315	313	308	301	350	309	312	348	362	324	347	304	307	309	316	335	280	338	314	322	317	308	322	336	325	333	270	315	333	338	312	324	316	348	311	342	325	316	309	347	322	297	327	292	298	326	318	360	307	291	319	321	338	314	315	335	327	345	335	333	330	324	314	305	283	306	301	310	341	341	329	345	308	325	352	310	313	322	337	321	343	320	330	327	344	305	338	333	320	339	338	326	327	288	326	265	323	327	335	337	332	345	332	333	313	301	347	326	283	317	293	305	345	314	298	323	332	301	330	313	300	331	338	348	288	317	315	284	343	343	297	322	287	330	312	322	310	286	314	283	335	316	327	319	297	344	316	316	303	366	348	326	312	299	321	356	350	335	287	302	310	319	325	330	298	317	340	331	322	308	367	327	320	318	347	358	307	335	295	303	350	312	310	336	325	339	338	299	293	318	312	348	340	306	382	320	344	352	320	313	353	297	299	303	324	332	331	292	319	307	320	310	301	353	329	320	341	290	327	354	340	332	354	319	326	338	323	314	303	314	362	352	347	292	289	308	316	294	341	291	337	303	323	298	287	331	312	354	312	306	308	300	308	303	337	330	310	340	330	325	334	335	328	334	305	291	283	324	325	296	318	297	332	334	307	307	330	347	315	345	346	342	327	334	318	340	322	296	326	306	315	317	294	352	342	332	290	319	297	316	342	331	337	315	311	312	348	337	315	306	297	302	327	325	310	310	330	335	356	320	292	323	317	338	323	280	297	281	305	309	296	310	340	305	336	299	284	315	349	303	335	311	306	325	323	297	340	311	338	343	339	337	308	310	312	353	301	325	327	313	310	319	335	316	322	323	349	336	315	353	318	335	311	285	342	295	331	315	316	325	274	335	326	326	322	314	343	276	288	285	343	328	332	327	331	337	324	354	333	330	340	326	336	349	312	294	318	330	342	325	297	361	336	313	337	333	333	314	316	321	296	305	305	300	319	326	280	324	332	312	329	296	321	295	310	315	343	314	300	301	329	290	311	322	314	303	311	313	325	340	297	301	313	325	335	319	349	299	294	306	290	303	323	324	327	286	312	294	314	336	304	359	316	329	312	292	307	336	302	319	303	332	325	351	343	305	342	303	313	329	342	334	329	317	322	316	319	313	283	330	322	332	306	290	359	280	320	298	273	277	342	320	288	337	330	309	321	322	328	330	297	347	330	316	318	309	316	313	304	317	342	300	311	332	325	325	320	300	338	330	321	322	361	296	310	310	334	324	329	346	333	331	334	302	307	326	301	331	320	307	339	311	302	320	317	324	336	336	302	338	336	305	326	318	331	327	323	303	325	307	340	320	320	333	319	296	334	301	318	340	328	300	338	344	358	321	330	328	339	331	350	320	348	325	326	341	307	340	312	325	324	308	303	332	333	315	337	326	328	333	314	320	328	305	339	312	294	335	314	324	293	310	322	330	324	331	313	337	318	356	298	348	332	314	360	331	308	344	308	306	325	318	311	345	318	319	307	326	281	334	276	316	320	313	329	318	338	314	305	306	301	325	297	328	330	327	342	331	325	312	306	306	333	342	358	338	325	294	302	348	345	309	320	331	330	304	304	311	312	308	304	359	322	298	289	303	326	339	329	285	296	341	291	328	300	345	321	266	335	294	316	325	323	334	298	357	308	303	329	330	315	319	323	302	346	325	326	297	291	349	336	317	288	332	318	335	311	317	338	346	315	320	343	339	331	333	315	316	319	322	309	344	319	327	292	301	315	315	331	290	333	317	333	340	322	305	296	328	273	324	312
14391	2006	2697	3114	2780	2392	2016	1762	1621	1428	1356	1255	1236	1153	1094	1067	1033	1010	1051	972	990	996	931	938	926	934	928	927	919	930	897	887	924	838	899	866	841	868	827	872	901	853	881	851	780	867	857	797	831	841	847	872	798	849	830	852	820	861	834	902	861	862	818	865	809	811	826	811	849	897	816	867	834	842	831	852	836	828	880	851	830	835	821	832	783	897	778	839	872	894	863	875	831	865	828	863	856	846	848	842	825	839	798	810	832	821	789	826	826	821	844	866	809	807	842	827	772	874	818	824	828	812	847	806	798	846	784	846	870	792	772	771	834	801	854	844	814	800	812	857	840	840	811	832	884	778	775	796	813	848	817	842	784	824	844	826	845	854	802	819	829	836	854	807	800	789	817	800	834	846	856	779	813	818	790	837	788	804	821	842	823	802	837	759	848	886	861	852	846	793	805	841	803	821	851	791	818	817	836	810	835	833	828	797	824	817	827	813	816	831	869	866	813	876	870	841	835	796	815	822	770	800	838	805	792	794	803	779	830	833	841	854	779	898	834	867	822	844	862	806	835	806	794	818	849	835	827	796	835	867	799	877	804	872	814	854	774	834	850	785	810	824	864	836	769	826	821	794	826	811	824	831	768	867	841	842	778	862	824	810	867	788	837	834	844	819	797	812	830	854	841	805	786	862	836	850	808	818	835	849	866	827	861	792	842	873	811	824	776	781	800	877	821	760	804	831	839	815	858	785	811	838	802	825	786	792	791	806	821	788	764	791	848	788	828	852	806	780	809	837	801	866	852	832	830	802	777	889	786	787	882	801	808	778	796	854	811	824	833	805	830	842	812	853	836	811	808	816	831	849	790	840	838	813	825	872	831	789	821	809	800	833	840	827	780	825	850	824	784	823	860	825	785	776	812	825	829	828	864	795	822	823	852	808	792	867	842	836	816	749	765	859	825	783	848	811	786	810	813	839	783	854	789	804	844	793	855	804	841	800	807	810	798	792	817	841	850	843	817	834	819	841	803	788	841	866	858	823	839	789	800	813	795	837	796	853	815	840	788	787	823	817	824	852	824	839	893	864	815	807	807	817	774	779	838	841	827	844	817	807	787	787	846	810	877	794	817	803	843	794	823	776	803	849	805	842	830	795	807	824	818	828	822	794	791	848	847	860	823	789	830	850	810	792	848	830	816	810	810	830	886	843	793	848	804	793	829	804	833	818	781	777	831	824	850	823	804	792	788	836	770	878	818	841	812	819	830	815	855	901	820	827	858	825	845	858	814	867	887	793	803	808	799	842	889	862	807	860	809	847	788	848	859	803	744	878	859	847	798	775	856	877	821	855	805	821	789	858	809	839	810	821	810	783	836	802	782	820	864	819	827	833	855	819	854	865	872	769	795	780	833	822	828	860	827	807	810	842	770	801	835	825	824	818	823	847	806	816	798	814	781	809	805	835	770	864	882	838	897	830	839	794	838	876	862	862	809	845	796	840	820	828	871	863	807	827	804	823	812	819	842	821	846	841	760	822	817	833	802	840	883	823	782	833	841	858	775	828	794	771	795	883	780	840	795	804	760	810	861	788	838	826	833	797	794	801	799	808	836	842	828	771	843	852	823	784	864	788	879	783	835	802	795	799	876	786	845	792	838	845	792	817	758	800	766	839	831	813	736	858	871	821	812	850	821	892	802	851	789	892	844	835	820	846	861	801	789	816	843	779	847	781	820	812	792	859	861	844	811	784	827	803	837	776	832	812	810	842	814	836	838	836	816	808	849	813	833	830	805	819	818	826	860	811	827	770	829	817	767	850	879	820	844	786	837	778	856	808	772	775	802	826	819	835	816	776	827	843	841	817	864	807	833	789	806	838	874	773	817	875	830	821	881	816	832	778	876	854	821	835	835	855	832	794	833	796	812	850	806	800	820	799	775	806	801	788	806	840	798	855	777	825	793	840	835	842	857	801	892	793	856	742	816	831	794	858	847	833	804	853	821	795	804	796	831	876	794	786	820	840	866	820	830	838	826	818	811	814	827	795	839	796	840	871	857	837	863	806	814	853	796	819	833	838	856	869	838	812	792	799	814	832	835	803	812	824	814	790	794	784	849	830	822	804	825	837	832	835	769	772	837	787	821	775	830	821	828	830	810	794	851	837	827	838	848	808	831	812	832	812	786	813	805	788	843	867	766	799	801	823	821	771	792	832	814	827	875	855	826	849	833	835	818	840	815	829	848	827	833	791	791	812	809	789	847	883	811	804	862	769	770	813	812	867	813	819	777	814	845	822	866	768	788	783	809	835	780	787	808	873	833	793	776	835	822	804	793	794	845	857	778	801	846	808	899	790	820	752	869	864	800	867	812	785	811	836	798	789	835	854	837	783	797	811	821	873	840	838	822	774	834	820	777	826	797	825	804	824	865	848	776	830	817	859	797	799	841	838	818	848	821	809	831	904	735	776	868	832	843	857	874	775	797	854	810	845	837	833	796	809	816	773	811	887	793	824	868	893	809	812	841	815	845	799	866	821	841	834	831	836	838	793	845	826	804	835	819	806	816	867	843	823	826	843	813	790	840	822	849	864	769	737	811	806	813	858	794	798	800	785	806	865	828	886	786	827	821	767	815	842	877	824	864	861	780	844	819	838	791	780	845	861	763	836	831	851	841	856	837	905	843	867	818	808	816	830	771	805	843	846	828	835	865	832	808	846	823	826	810	832	841	773	894	845	842	851	864	812	852	833	846	811	833	849	781	811	867	805	889	833	825	814	817	852	839	857	765	767	798	833	834	803	889	847	797	852	837	832	831	843	830	825	755	809	809	801	801	822	836	800	820	887	869	847	812	787	779	860	817	801	778	783	800	840	826	854	825	800	839	850	790	789	832	873	830	813	844	807	813	835	840	794	851	792	807	800	784	823	833	818	811	830	827	857	793	837	783	851	802	784	797	779	799	795	898	787	804	800	792	842	809	792	857	790	796	840	809	784	824	870	783	817	847	818	816	829	756	769	870	858	807	836	795	823	855	837	830	801	825	831	844	824	814	794	844	819	812	788	855	852	883	817	842	849	828	815	806	792	880	811	847	833	850	866	865	862	856	826	838	850	771	840	870	793	818	826	794	822	838	783	804	879	849	795	830	852	825	833	817	830	857	817	839	788	862	825	812	829	829	796	833	816	774	822	819	825	845	875	815	799	848	870	816	857	825	791	833	834	787	807	779	826	878	797	861	777	832	809	823	835	822	816	810	853	849	832	842	838	793	827	816	846	772	853	824	815	837	795	804	824	853	839	847	848	809	844	872	775	823	847	838	809	830	767	811	790	793	827	820	808	850	851	810	802	762	816	845	817	825	774	875	849	843	808	806	817	767	847	803	802	808	812	820	805	776	831	820	872	840	741	816	841	807	819	824	841	776	879	842	822	793	789	835	837	835	789	844	804	842	861	807	828	890	797	838	826	860	849	869	850	793	811	799	779	863	824	827	801	809	829	789	813	841	830	813	833
38595	9315	3038	2002	1408	1073	980	796	733	711	712	614	515	588	522	500	535	519	507	528	539	502	434	442	492	510	474	468	482	464	445	468	466	423	460	457	445	466	455	472	465	507	464	461	513	459	509	473	476	444	443	465	431	436	444	442	469	429	449	437	450	461	429	440	435	455	467	482	426	444	456	444	448	498	461	484	449	436	452	420	448	463	462	440	440	454	446	447	451	481	452	466	453	448	498	460	431	477	435	418	511	499	442	430	455	431	436	469	461	431	464	421	459	426	450	497	426	438	456	417	470	439	419	441	503	408	471	456	459	456	451	447	464	449	494	442	467	498	458	457	422	464	449	464	463	448	451	468	467	480	444	466	424	475	423	428	438	476	493	469	463	448	477	460	460	433	438	462	447	459	491	421	416	476	431	433	436	409	493	475	446	439	440	465	458	461	437	431	467	465	436	497	480	459	480	437	471	486	444	448	448	458	482	469	443	446	508	452	423	467	438	436	456	472	412	447	449	452	486	452	431	445	486	434	414	471	483	474	423	398	451	434	442	463	420	404	495	490	449	440	428	450	503	450	456	488	485	485	451	446	492	467	475	468	445	470	452	485	476	443	465	446	444	446	486	435	465	430	463	450	461	424	486	448	452	473	456	450	500	486	419	447	415	430	463	468	474	453	423	460	415	400	447	446	486	449	453	442	437	418	455	467	427	469	455	446	440	416	446	466	497	479	461	489	443	475	433	466	483	445	477	442	462	512	451	495	484	478	464	488	467	469	431	460	411	411	468	460	450	470	465	465	445	464	435	476	465	493	446	439	432	444	466	467	460	431	429	444	466	428	450	493	426	431	462	420	441	479	465	464	460	473	485	515	503	462	481	448	449	421	454	431	469	466	407	436	451	466	453	500	450	468	472	443	452	437	451	416	453	454	470	486	446	440	447	496	482	437	501	455	451	430	422	433	458	464	470	469	445	472	430	441	452	460	490	450	439	427	419	449	447	467	468	451	411	438	450	460	431	436	459	487	438	459	468	470	426	463	451	393	464	432	479	462	437	440	447	500	504	468	466	478	444	450	447	433	423	414	448	443	450	418	459	428	424	454	433	438	413	451	477	468	481	443	487	454	435	469	420	456	435	452	455	522	460	463	473	486	419	435	483	444	444	460	483	450	407	455	464	471	454	462	448	478	455	440	464	439	423	441	447	478	445	455	444	439	446	469	476	446	403	492	453	421	426	455	455	473	471	463	423	460	446	447	433	393	444	448	460	469	437	399	455	465	474	462	469	445	443	469	444	497	479	449	430	442	423	456	473	462	512	433	480	469	414	411	472	454	418	463	488	472	444	473	467	458	448	476	448	470	448	466	481	474	459	460	455	437	464	459	461	494	501	452	465	403	443	456	461	470	422	442	493	461	455	436	474	428	460	473	452	429	505	427	440	445	434	467	452	449	463	456	458	457	453	434	453	438	452	421	445	488	415	457	433	485	496	461	458	457	423	447	462	438	470	459	471	460	441	460	467	461	462	484	416	453	429	453	440	450	436	431	466	468	465	468	442	450	428	437	481	486	453	440	446	484	423	468	475	458	450	414	433	422	395	427	451	440	482	431	459	473	455	457	456	438	442	484	530	464	437	437	497	458	479	488	421	426	424	473	481	462	451	423	450	460	426	454	463	442	467	471	478	442	443	435	474	425	434	455	437	455	471	398	460	446	408	476	455	451	433	503	459	453	463	468	469	409	456	424	425	441	458	449	470	445	480	440	446	455	456	430	448	480	444	454	473	447	424	443	487	472	437	485	486	458	448	418	442	447	463	435	452	491	477	409	462	454	460	438	477	475	475	496	448	445	439	428	431	458	452	458	444	442	474	440	464	418	481	429	397	426	509	474	442	462	441	470	482	406	447	439	462	428	438	436	463	487	450	430	479	410	434	448	485	430	408	433	439	465	486	440	450	444	472	462	464	464	469	458	438	466	456	445	456	464	433	473	496	421	443	444	453	486	444	479	476	481	445	462	427	450	423	446	412	503	412	449	468	439	428	508	478	469	451	444	486	485	441	468	461	423	447	459	470	477	438	456	494	463	488	423	427	457	433	404	456	438	480	443	440	468	472	447	469	452	434	483	471	445	417	473	477	430	463	487	459	446	431	465	478	417	435	448	493	487	466	457	436	489	431	433	462	473	429	460	483	492	484	439	490	479	428	446	479	477	427	491	450	467	460	457	448	431	440	464	454	455	462	445	477	485	470	467	434	445	441	450	423	488	486	466	441	462	489	449	481	410	458	428	450	439	460	425	464	484	479	438	449	474	466	446	425	459	492	452	401	483	474	468	440	491	429	448	399	445	430	463	468	421	452	435	460	434	449	425	427	419	458	465	437	474	485	466	480	469	474	462	463	445	447	495	455	448	459	436	451	468	505	497	442	457	425	462	409	450	456	482	436	438	450	471	417	445	472	479	441	438	450	484	484	469	475	488	444	468	462	430	484	491	448	451	410	438	452	491	433	475	454	456	506	456	460	423	485	458	474	417	459	487	475	410	433	452	476	445	408	429	449	428	459	419	484	448	442	433	446	446	487	489	461	462	460	470	501	473	446	466	453	438	461	422	459	456	448	448	455	428	473	417	456	478	444	470	443	423	458	471	477	447	454	466	440	449	413	451	483	431	462	455	465	454	434	424	459	430	440	474	430	448	439	473	459	487	443	481	443	437	406	448	457	428	486	413	451	441	445	505	437	443	429	502	462	491	460	424	435	462	481	475	466	467	469	452	443	442	476	483	450	452	453	428	473	446	454	467	480	454	449	429	460	442	441	506	450	449	428	469	429	455	450	428	474	451	460	460	440	457	441	464	437	450	439	417	450	450	434	482	420	477	433	476	415	448	443	457	499	456	434	444	428	443	490	468	469	479	423	439	470	483	471	521	514	457	487	459	471	505	448	418	479	456	464	502	462	493	458	406	513	462	452	422	439	436	440	460	442	455	464	480	456	447	441	479	480	428	502	400	433	483	438	433	429	438	433	481	446	440	495	437	448	464	458	467	431	435	450	466	470	471	474	422	426	462	473	419	462	473	449	445	437	471	467	509	426	440	463	430	413	441	440	433	489	479	466	438	446	454	437	472	443	469	409	449	437	428	472	445	420	442	416	460	469	465	447	397	455	424	449	409	441	425	457	455	415	487	494	453	442	453	418	473	445	482	436	448	463	468	438	444	443	494	492	473	457	440	480	482	462	453	472	432	461	390	478	464	452	489	452	417	458	419	409	458	457	465	447	459	432	457	459	449	453	465	464	449	428	453	473	404	453	460	431	464	419	453	437	480	488	437	498	500	427	479	451	416	443	419	398	444	418	410	445	456	431	455	468	399	454	482	491	441	517	455	427	491	453	468	466	435	470	426	446	430	448	495	484	420	440	484	468	447	462	451	451	431	440	470	421	445	471	457	451	460	476	452	449	439	441	459	447	443	425	406	468	443	517	437	473	445	460	465	422	460	448	457
19622	3052	4704	5320	4630	3887	3395	2897	2572	2305	2105	1957	1870	1728	1652	1570	1647	1460	1437	1445	1363	1402	1351	1253	1299	1295	1248	1215	1225	1227	1177	1252	1199	1171	1169	1149	1229	1225	1139	1193	1164	1146	1143	1141	1073	1140	1182	1183	1125	1100	1085	1134	1064	1157	1136	1170	1123	1095	1079	1125	1126	1119	1048	1162	1131	1133	1125	1086	1113	1090	1125	1147	1071	1049	1093	1046	1123	1145	1050	1027	1118	1052	1080	1090	1064	1138	1109	1128	1116	1110	1034	1104	1127	1092	1084	1123	1059	1102	1119	1093	1096	1058	1047	991	1014	1112	1025	1113	1030	1074	1042	1066	1058	1066	1008	1108	1118	1109	1098	1112	1057	1041	1110	1081	1062	1124	1058	1112	1093	1061	1123	1048	1040	1052	1093	1042	1050	1085	1136	1084	1085	1049	1073	1079	1084	1102	1149	1073	1118	1074	1108	1113	1039	1081	1045	1041	1139	1062	1077	1107	1081	1084	1122	1057	1057	1080	1047	1060	1115	1066	1042	1010	1082	1065	1022	1148	1128	1046	1038	1065	1092	1064	1094	1065	1071	1126	1051	1064	1092	1097	1056	1099	1131	1073	1114	1103	1106	1046	1002	1087	1047	1075	1095	1102	1103	1085	1107	1118	1077	1125	1099	1090	1076	1144	1066	1037	1049	1027	1081	1049	987	1090	1076	1043	1100	1065	1042	1130	1135	1095	1058	1093	988	1064	1105	1082	1116	1110	1065	1093	1086	1100	1130	1064	1108	1047	1098	1107	1031	1082	1119	1090	1112	1016	1072	1114	1100	1065	1081	1111	1067	1018	1069	1164	1020	1072	1093	1094	1117	1088	1119	1058	1036	1137	1127	1082	1097	1016	1097	1022	1127	1098	1054	1106	1170	1099	1152	1078	1044	997	1079	1112	1085	1084	1128	1059	1068	1121	1066	1042	1064	1120	1122	1086	1068	1083	1109	1054	1089	1047	1102	1079	1078	1142	1139	1068	1122	1054	1059	1099	1061	1064	1113	1108	1112	1067	1075	1092	1051	1086	1112	1043	1125	1096	1099	1091	1143	1010	1053	1071	1063	1098	1037	1081	1072	1008	1073	1064	1065	1138	1091	1072	1128	1052	1124	1096	1179	1077	1104	1058	1096	1060	1150	1005	1058	1035	1058	1108	1118	1055	1064	1078	1077	1062	1051	1072	1092	1102	1077	1092	1084	1082	1076	1069	1089	1089	1051	1041	1103	1104	1040	1084	1046	1099	1048	1053	1123	1086	1065	1118	1089	1033	1109	1137	1112	1115	1083	1068	1076	1059	1100	1039	1070	1025	1093	1153	1093	1104	1041	1056	1065	1065	1134	1074	1104	1030	1079	1112	1051	1104	1109	1118	1106	1071	1044	1107	1082	1120	1000	1172	1088	1055	1054	1098	1128	1026	1027	1067	1060	1119	1074	1083	1045	1049	1125	1071	1044	1058	1022	1070	1114	1118	1129	1053	1041	1133	1048	1104	1109	1095	1046	1076	1120	1093	1062	1084	1070	1079	1028	1152	1121	1110	1171	1103	1071	1049	1066	1069	1121	1096	1023	1060	1107	1101	1041	1049	1094	1092	1086	1038	1060	1103	1051	1035	1066	1018	1054	1084	1089	1016	1128	1066	1073	1096	1088	1114	1097	1076	1075	1031	1095	1146	1104	1095	1080	1072	1099	1094	1036	1117	1085	1079	1112	1055	1091	1038	1020	1117	1048	1049	1104	1068	1062	1086	1024	1076	1078	1093	1029	1092	1038	1098	1113	1096	1138	1068	1089	1113	1077	1097	1086	1095	1016	1079	1094	1102	1121	1066	1088	1047	1113	1127	1165	1135	1044	1067	1083	1086	1058	1041	1101	1133	1095	1125	1080	1067	1036	1005	1119	1091	1160	1042	1008	1099	1082	1078	1079	1067	1061	1121	1026	1055	1047	1172	1077	1121	1055	1145	1103	1046	1079	1118	1092	1113	1036	1054	1064	1064	1073	1170	1116	1035	1066	1062	1102	1119	1052	1130	1084	1031	1086	1088	1029	1046	1042	1097	1075	1062	1063	1072	1107	1069	1062	1075	1070	1093	1016	1135	1132	1036	1075	1056	1004	1079	1087	1117	1086	1073	1104	1093	1081	1097	1087	1023	1106	1095	1118	1121	1061	1109	1113	1083	1068	1099	1068	1107	1057	1101	1109	1079	1074	1082	1068	1102	1126	1064	1072	1102	1064	1144	1046	1104	1054	1083	1104	1073	1047	1095	1046	1099	1043	1083	1082	1076	1046	1109	1115	1087	1066	1120	1062	1069	1074	1028	1068	1070	1089	1093	1007	1114	1091	1077	1082	1012	1062	1173	1080	1089	1092	1100	1076	1070	1076	1124	1055	1127	1071	1095	1093	1058	1136	1106	1063	1083	1054	1041	1149	1052	1101	1111	1040	1061	1106	1092	1047	1047	1099	1030	1104	1057	1156	1018	1058	1108	1070	1109	1081	1064	1104	1093	1105	1004	1026	1011	1097	1128	1050	1076	1047	1060	1120	1086	1096	1057	1072	1024	1090	1067	1056	1085	1061	1105	1064	1086	1065	1113	1095	1077	1114	1144	1072	1141	1083	1057	1060	1074	1107	1077	1058	1091	1088	1107	1070	1011	1111	1100	1050	1081	1054	1111	1166	1076	1075	1050	1098	1079	1129	1080	1091	1128	1090	1083	1020	1119	1075	1045	1016	1072	1081	1074	1075	1074	1096	1072	1067	1036	1098	1100	1110	1071	1128	1014	1073	1041	1098	1048	1024	1093	1082	1050	1090	1045	1044	1026	1081	1098	1085	1055	1115	1075	1056	1093	1080	1081	1133	1046	1138	1089	1130	1066	1045	1121	1087	1112	1116	1070	1110	1037	1064	1050	1059	1050	1114	1010	1076	1076	1065	1096	1111	1079	1096	1091	1071	1088	1050	1067	1167	1120	1103	1118	1121	1165	1130	1040	1014	1110	1108	1067	1065	1050	1109	1048	1035	1108	1056	1016	1130	1037	1046	1083	1103	1017	1100	1081	1054	1106	1037	1022	1070	1038	1119	1101	1047	1060	1065	1045	1090	1151	1047	1018	1113	1094	1031	1080	1026	1091	1071	1091	1133	1044	1076	1071	1086	1074	1042	1109	1067	1110	1025	1020	1077	1072	1108	1107	1068	1026	1095	1069	1065	1056	1069	1120	1015	1091	1058	1055	1075	1062	1081	1145	1111	1109	1068	1088	1091	1052	1064	1035	1080	1081	1079	1120	1060	1076	1107	1067	1128	1068	1103	1090	1062	1145	1073	1116	1046	1088	1095	1065	1016	1115	1031	1034	1091	1098	1087	1088	1102	1119	1050	1069	1077	1120	1171	1093	1070	1094	1033	1063	1099	1062	1094	1052	1094	1107	1032	1062	1053	1062	1077	1110	1067	1063	1058	1049	1016	1074	1069	1097	1126	1073	1103	1114	1103	1066	1059	1064	1091	1095	1115	1061	1099	1082	1129	1075	1092	1057	1086	1044	1079	1076	1127	1042	1128	1057	1023	1148	1092	1090	1026	1057	1056	1079	1096	1079	1034	1120	1061	1090	1034	1043	1077	1053	1096	1035	1057	1110	1085	1104	1067	1075	1100	1067	1100	1092	1099	1052	1098	1072	1070	1037	1065	1087	1061	1049	1108	1101	1086	1037	1043	1077	1055	1028	1096	1072	1109	1018	1077	1075	1042	1118	1087	1022	1078	1092	1134	1031	1105	1132	1029	1058	1075	1063	1030	1080	1099	1105	1089	1106	1155	1158	1097	1102	1103	1073	1064	1071	1034	1033	1096	1133	1063	1086	1143	1065	1050	1019	1063	1090	1059	1085	1037	1120	1017	1117	1077	1039	1036	1110	1034	1085	1089	1100	1048	1020	1061	1078	1061	1058	1066	1060	1049	1056	1077	1117	1051	1035	1119	1057	1060	1110	1051	1156	1035	1097	1069	1083	1113	1092	1099	1083	1100	1103	1097	1069	986	1084	1012	1087	1078	1068	1032	1078	1095	1123	1101	1059	1050	1019	1042	1020	1063	1048	1066	1058	1129	1033	1080	1133	1062	1065	1082	1046	1084	1092	1105	1055	1115	1094	1075	1014	1095	1113	1064	1089	1077	1110	1121	1093	1086	1079	1031	1034	1082	1038	1066	1039	1076	1021	1108	1078	1108	1069	1082	1124	1093	1070	1044	1018	1103	1113	1090	1058	1092	1000	1073	1092	1075	1089	1096	1159	1100	1089	1081	1066	1086	1046	1076	1082	1030	1056	1059	1095	1026	1066	1070	1057	1028	1073	1088	1073	1062	1133	1080	1069	1090	1075	1044	1025	1012	1047	1120	1072	1123	1097	1055	1173	1086	1112	1051	1133	1100	1047	1045	1093	1024	1032	1063	1057	1075	1104	1076	1079	1133	1091	1107	1078	1084	1104	1091	1097	1098	1099	1064	1053	1100	1112	1075	1129	1059	1106	1076	1066	1086	1087	1055	1059	1059	1094	1059	1080	1059	1146	1120	1123	1090	1020	1088	1045	1085	1057	1060	1029	1117	1071	1074	1058	1095	1121	1050	1086	1094	1111	1116	1100	1043	1086	1046	1103	1108	1132	1078	1112	1127	1083	1072	1136	1064	1103	1081	1125	1033	1106	1054	1078	1096	1038	1107	1076	1075	1093	1056	1048	1072	1100	1077	1110	1100	1107	1092	1091	1070	1065	1039	1089	1069	1106	1116	1130	1044	1111	1032	1010	1095	1079	1088	1106	1015	1019	1151	1095	1076	1081	1078	1071	1079	1081	1062	1060	1075	1083	1055	1030	1070	1022	1100	1084	1100	1068	1071	1077	1130	1042	1111	1088	1107	1073	1086	1093	1083	1006	1078	1042	1127	1084	1136	1059	1107	1085	1044	1059	1117	1129	1097	1102	1142	1106	1044	1059	1030	1070	1071	1058	1060	1070	1069	1063	1097	1152	1086	1146	1062	1135	1103	1066	1112	994	1055	1122	1080	1093	1099	1058	1035	1052	1101	1101
12799	1067	196	180	173	185	171	155	145	167	159	161	174	173	177	152	162	168	190	200	168	184	170	163	173	177	157	155	174	166	162	187	177	163	176	173	181	151	148	165	163	150	176	153	189	157	160	171	173	173	163	172	183	176	156	174	151	150	166	150	164	149	132	170	183	163	176	139	142	154	197	166	158	142	167	164	190	179	170	161	173	155	177	147	172	173	163	173	157	166	160	147	155	162	157	162	180	166	163	166	201	168	146	161	142	177	166	175	187	156	174	158	177	168	170	188	172	157	157	157	164	179	171	169	167	167	146	163	144	157	171	148	179	164	153	168	167	168	173	177	179	158	186	167	173	168	186	161	177	161	168	169	178	145	185	147	160	149	172	152	153	142	171	175	164	147	162	179	156	149	178	166	159	158	171	169	155	165	173	162	151	150	161	179	167	146	193	172	170	174	174	186	152	147	167	148	150	154	170	182	174	163	175	185	156	166	156	167	163	178	162	168	170	155	187	157	171	163	165	188	174	186	173	169	175	136	160	161	170	164	144	164	143	154	164	163	144	172	141	163	155	146	174	174	145	150	143	169	181	174	172	164	161	145	166	156	171	162	155	178	165	184	176	143	164	160	178	142	148	178	153	171	173	150	158	165	168	177	165	155	178	167	161	157	185	152	156	170	179	155	182	161	175	183	190	148	163	153	157	153	169	175	170	164	180	136	162	166	183	145	167	144	169	152	147	164	161	192	146	144	162	156	195	151	178	139	141	196	173	173	162	169	151	163	137	158	188	172	160	151	160	154	166	157	171	171	161	181	151	160	175	163	177	168	176	162	162	183	188	178	166	146	174	164	164	177	179	185	180	161	158	190	170	158	157	156	148	151	153	185	165	173	148	168	160	154	160	152	186	187	162	171	169	162	181	171	150	174	158	141	168	183	159	161	136	168	175	176	172	154	159	160	191	177	157	159	176	167	167	177	123	161	160	162	163	167	177	139	160	162	176	135	177	147	153	156	155	149	176	174	175	169	149	161	171	179	164	157	180	191	172	166	190	134	158	152	155	146	169	165	167	156	169	152	181	164	172	164	176	189	179	157	152	170	162	163	184	176	146	142	158	160	160	178	176	166	157	130	159	176	170	174	161	159	167	185	164	178	172	168	134	158	172	160	165	145	158	170	159	131	158	164	178	165	171	174	178	167	160	166	166	166	168	155	163	160	139	156	160	157	183	165	173	177	163	171	173	174	170	193	187	149	166	156	161	173	162	172	168	161	178	181	164	145	153	167	174	147	174	169	154	181	172	160	178	170	171	163	184	167	191	171	146	142	157	142	168	167	167	130	163	187	179	137	168	161	141	163	149	169	155	158	158	155	159	176	164	153	151	178	168	168	183	148	181	177	162	142	159	182	155	144	174	174	146	172	146	154	176	145	171	162	163	153	140	157	154	166	171	161	157	163	158	144	155	169	179	167	174	175	165	165	172	186	176	152	152	140	143	156	163	158	184	173	170	162	165	169	168	190	161	172	155	196	172	160	160	164	167	153	161	170	183	167	156	170	189	149	163	184	164	149	153	146	143	161	167	148	167	168	185	154	173	184	159	167	153	148	151	161	147	167	167	181	190	154	164	149	163	162	164	156	182	175	177	153	166	152	149	165	160	188	171	168	160	152	175	168	186	154	156	171	183	164	153	167	174	161	184	138	151	143	177	170	183	159	162	131	175	153	167	159	169	179	152	155	173	146	157	182	168	163	175	174	171	172	166	134	176	187	162	162	165	159	196	161	173	140	165	164	170	195	174	174	184	166	185	158	167	131	147	192	175	154	192	174	171	175	161	164	175	165	161	157	151	167	159	156	167	152	149	155	162	185	177	172	151	144	151	144	185	184	178	155	167	150	158	163	153	147	169	186	163	169	174	179	175	142	159	141	155	172	184	190	158	188	156	161	154	162	159	143	157	156	173	152	172	161	162	182	167	180	154	176	165	159	151	161	152	201	177	147	152	176	174	146	176	134	156	151	152	161	175	180	157	193	147	133	184	184	160	170	179	151	173	172	179	175	124	161	134	159	136	178	187	149	165	173	150	173	183	160	159	163	182	128	157	165	154	147	175	172	145	151	162	180	161	178	160	169	167	159	172	174	150	186	169	173	180	159	156	169	160	174	162	156	167	183	176	156	182	155	157	150	190	161	157	169	161	167	168	164	168	171	156	174	163	156	208	160	185	163	170	162	157	155	168	159	179	173	176	164	164	165	176	169	171	163	152	156	144	153	153	183	208	157	148	166	184	167	158	177	174	147	165	167	143	160	187	170	179	160	149	151	166	159	182	146	144	163	167	170	166	157	151	141	185	161	158	152	154	165	179	174	174	188	166	199	172	167	171	161	153	159	157	155	149	134	153	161	171	167	183	149	184	182	157	168	161	158	175	165	183	156	161	181	158	146	169	154	199	157	190	135	123	200	167	178	153	162	154	160	181	179	154	164	156	168	153	175	143	173	154	145	164	169	169	163	160	176	135	173	167	176	167	172	161	177	180	161	174	143	160	163	140	148	165	167	169	166	152	146	161	176	149	168	164	173	150	147	173	161	163	163	148	164	160	166	153	139	173	165	197	154	165	168	163	163	165	157	160	159	155	156	151	157	162	150	174	156	172	143	134	153	147	170	184	174	160	167	157	172	154	186	155	157	177	178	162	164	152	172	169	154	175	164	155	165	181	155	187	157	144	151	164	158	143	155	132	172	166	161	160	150	173	176	165	166	169	154	158	158	174	175	156	174	157	131	155	156	158	163	177	169	174	165	159	190	146	182	182	167	169	148	186	149	180	192	165	175	194	167	164	191	155	171	153	152	174	159	153	164	175	165	164	166	148	186	172	172	155	150	168	166	163	140	143	167	159	156	176	172	147	152	159	172	166	153	150	164	181	166	178	180	150	144	157	136	179	173	157	182	150	157	177	151	198	175	185	169	147	168	161	151	176	141	153	153	164	182	165	142	147	170	183	152	157	172	165	170	178	164	183	171	156	168	172	189	157	165	152	189	167	162	158	176	146	149	153	163	146	174	147	168	160	172	167	167	171	160	158	159	161	179	171	151	152	147	172	166	166	149	181	166	173	175	165	148	165	135	151	175	174	151	156	177	170	151	169	165	147	154	181	178	149	168	147	184	160	166	162	169	169	173	162	156	155	166	156	171	159	193	176	147	170	168	174	148	163	149	151	173	171	176	161	170	183	149	155	139	177	152	156	161	169	165	187	161	182	147	154	169	190	181	171	154	176	161	164	173	147	176	175	155	163	157	177	172	136	167	178	168	127	170	163	150	163	176	159	188	158	164	151	162	162	171	173	159	141	155	129	162	145	161	155	155	175	156	147	168	187	156	153	173	143	156	164	200	141	166	146	170	152	157	177	162	165	164	183	167	159	157	164	165	153	172	155	160	148	164	177	139	182	168	160	162	188	163	162	180	169	148	183	167	174	157	166	170	160	156	184	151	140	164	180	171
6546	737	563	532	583	496	506	521	535	496	534	478	494	499	479	464	487	520	469	505	468	495	486	526	469	486	496	459	483	490	486	521	451	504	480	481	497	510	464	511	507	495	486	493	431	514	506	479	488	515	468	494	521	478	481	480	485	481	502	494	467	474	501	485	502	485	517	505	468	460	454	551	538	510	460	496	494	517	495	466	478	500	476	498	467	473	507	496	452	470	438	465	501	503	538	483	515	486	485	492	499	475	484	474	523	505	455	452	465	497	465	514	469	506	478	454	516	460	521	508	484	468	476	477	505	488	490	467	485	479	464	534	496	453	483	491	466	457	493	459	466	466	475	487	463	460	439	479	465	500	475	496	507	479	491	453	476	466	467	497	511	466	473	507	441	467	509	465	500	496	500	450	441	505	455	481	453	445	482	487	513	490	504	487	457	507	484	503	481	454	461	464	463	467	484	471	475	450	499	481	494	461	473	487	467	483	511	506	463	483	490	473	441	501	471	491	485	459	508	485	483	488	477	488	454	485	484	492	517	523	490	497	490	482	499	494	499	506	482	462	522	486	525	496	511	508	486	531	493	452	512	460	483	516	495	482	425	499	474	470	506	482	510	485	478	467	495	477	483	471	463	502	526	524	514	515	505	523	416	490	463	508	486	474	480	501	489	496	489	461	492	502	475	499	499	472	486	459	474	473	494	515	470	486	494	495	488	485	452	519	455	504	465	480	531	494	498	498	444	467	481	494	501	489	519	478	474	503	479	482	451	478	493	479	471	501	451	490	508	508	491	447	490	478	478	514	446	492	477	459	486	455	490	492	489	469	485	493	491	480	505	521	456	507	512	479	533	448	452	476	509	471	481	510	495	475	478	476	483	493	483	492	471	490	480	522	491	490	491	481	487	473	510	472	480	464	464	478	472	482	440	484	458	501	468	477	504	467	435	505	512	485	482	468	484	485	493	494	511	487	473	483	501	497	430	485	502	446	480	487	497	467	454	481	504	447	514	495	495	448	482	446	483	504	503	495	471	496	437	473	489	472	460	503	488	483	510	494	514	465	461	510	455	476	507	492	474	473	484	461	469	491	464	497	478	465	490	509	476	489	533	477	467	488	477	493	498	475	478	477	480	477	466	494	474	488	487	456	523	506	484	482	464	474	461	490	463	496	482	479	463	490	463	516	503	474	473	483	476	473	492	475	459	464	477	487	455	499	448	452	496	490	505	464	465	469	469	470	456	484	483	512	484	485	473	476	499	421	514	486	485	476	465	454	523	465	491	478	473	495	477	500	483	465	470	488	494	512	486	513	472	521	497	489	462	487	543	451	424	484	507	488	491	453	511	515	476	483	495	512	483	450	476	504	459	478	455	491	439	560	464	493	480	503	511	498	473	487	460	497	497	496	473	462	489	468	482	486	496	479	498	488	461	529	473	477	518	428	497	492	467	507	494	494	499	493	471	476	489	495	503	452	486	480	446	465	496	499	494	502	500	470	486	438	485	477	476	455	439	478	484	508	439	461	466	483	477	517	530	454	495	517	480	500	493	457	453	531	508	472	500	493	494	470	486	473	480	502	449	487	508	504	441	458	479	495	443	467	480	469	459	511	506	456	488	485	500	492	467	459	485	504	483	515	520	494	514	453	464	473	481	480	477	490	489	445	472	457	476	483	492	496	455	495	494	487	497	511	485	484	509	444	521	507	456	461	504	522	477	483	513	480	442	479	493	500	465	416	418	526	506	477	493	461	488	496	459	488	480	474	463	507	491	466	492	493	460	474	498	463	525	453	485	481	454	521	470	502	488	483	514	495	465	489	498	460	487	466	495	515	468	463	478	474	514	459	486	468	501	450	506	497	504	481	482	492	524	474	468	469	517	506	512	481	492	488	483	500	514	499	493	515	501	451	511	496	485	488	472	477	492	477	488	448	497	451	470	499	505	454	482	520	468	444	456	481	494	487	467	489	483	454	506	442	520	517	479	453	539	442	505	471	493	502	496	480	505	498	483	456	438	521	506	511	479	479	478	492	456	471	485	468	465	467	516	473	524	485	453	478	434	468	481	511	476	514	458	479	483	428	462	498	489	486	505	521	515	501	479	445	450	452	484	509	506	509	473	488	478	485	490	506	502	467	485	465	471	471	477	492	508	474	509	489	500	508	458	518	465	460	436	434	458	475	465	467	468	470	485	491	498	501	503	477	514	465	506	480	483	500	488	481	466	477	463	479	496	532	453	486	477	427	489	477	499	469	503	513	518	447	437	506	494	530	471	446	524	492	473	469	508	503	512	476	507	497	469	501	488	488	470	481	482	514	485	493	524	499	459	442	489	496	502	479	477	446	502	535	512	489	515	471	462	482	495	467	486	493	448	497	464	521	457	447	501	479	511	492	468	525	468	507	508	455	494	455	486	491	467	450	452	501	494	503	503	505	478	485	485	496	479	463	462	465	495	487	493	441	485	461	540	499	482	426	502	477	508	458	510	458	468	494	490	469	483	481	461	467	468	458	479	447	462	495	500	489	454	446	510	521	446	485	488	479	464	498	512	524	457	476	480	478	517	539	474	497	495	516	443	508	480	513	506	464	525	489	476	480	477	434	469	498	506	479	509	525	456	462	461	550	453	483	454	480	499	486	483	488	449	515	461	459	482	528	504	491	516	483	469	512	451	450	517	493	449	498	478	496	490	477	477	476	475	465	544	495	485	469	471	502	459	479	506	454	470	472	485	479	484	493	515	458	491	497	487	465	452	486	462	473	521	466	503	498	495	502	465	473	493	520	451	487	506	472	525	458	501	485	440	504	486	462	482	510	496	463	458	463	501	472	443	510	502	484	504	519	488	531	466	542	455	506	472	462	499	482	469	487	435	473	509	510	442	438	527	491	484	524	506	468	516	483	524	507	488	501	503	495	480	497	488	488	472	485	437	491	481	482	499	507	476	481	482	518	477	483	494	492	480	483	479	503	484	492	454	530	466	505	477	505	487	472	492	468	492	489	478	498	471	497	458	473	495	470	483	493	499	480	472	474	491	497	483	465	459	507	467	458	489	490	508	508	503	468	443	509	507	474	460	531	505	502	486	466	484	502	479	476	487	477	482	490	457	468	438	484	490	458	506	488	513	508	509	475	507	452	469	487	465	495	441	467	443	472	432	465	497	504	476	470	486	503	476	483	455	451	511	463	506	457	484	504	478	505	472	498	485	478	481	492	455	513	456	481	463	475	475	443	481	452	416	472	473	485	517	509	497	492	463	494	471	511	477	478	513	485	477	446	474	480	475	523	493	491	479	472	493	465	512	485	462	501	455	464	488	479	474	472	474	466	515	516	509	463	502	472	514	481	512	480	501	485	486	534	514	457	498	487	530	474	480	472	482	456	509	486	488	494	444	473	513	508	470	491	525	509	483	490	481	476	507	455	471	501	437	493	467	462	521	500	474	460	477	495	500	481	502	484	493	481	523	508	489	447	497	529	486	490	493	479	466	506	475	496	494	491
28085	4301	1398	995	766	665	539	494	414	413	410	376	392	379	367	284	345	381	344	352	317	333	299	355	351	340	299	349	344	363	337	309	348	325	321	339	336	325	282	306	291	335	317	320	338	316	310	330	334	295	337	339	345	329	307	344	313	316	338	321	314	319	307	311	318	310	352	320	322	332	323	330	338	323	345	297	329	343	302	332	277	325	329	315	318	323	312	344	316	332	324	315	290	318	300	288	328	327	329	318	316	291	315	316	348	310	350	289	328	324	313	313	322	344	354	332	313	315	285	325	282	300	337	354	319	312	311	330	291	317	307	307	313	319	295	333	345	360	348	313	303	311	341	286	303	333	297	320	345	296	342	324	339	317	333	338	313	350	306	325	308	314	295	308	338	315	299	312	306	291	342	307	308	341	315	282	289	318	309	329	327	338	331	317	327	324	288	318	315	349	322	316	336	305	336	347	329	305	354	314	323	316	307	306	283	301	346	305	303	319	311	336	324	277	334	321	343	327	355	358	311	345	295	356	307	339	302	334	308	318	322	315	338	321	308	322	331	332	322	316	364	325	310	346	329	306	322	354	325	325	324	363	338	337	321	329	322	320	308	337	358	332	319	285	348	285	309	321	288	302	340	339	317	331	321	311	336	308	332	314	316	304	313	331	353	304	291	325	307	295	332	302	293	338	321	321	296	324	282	316	309	305	315	316	316	317	360	306	353	336	289	337	296	287	329	330	293	345	299	285	296	310	314	342	334	290	309	319	285	330	341	349	318	323	308	325	334	312	333	317	303	326	293	341	291	307	346	323	298	310	292	331	274	340	304	323	338	313	334	305	284	333	304	326	336	334	322	326	351	284	337	323	319	348	306	317	325	336	302	301	311	360	299	318	313	333	308	353	355	314	305	301	323	319	309	351	293	324	308	325	291	337	340	330	286	323	287	297	285	317	318	335	336	311	269	299	287	332	309	354	303	302	322	308	325	327	330	317	296	332	308	274	306	331	332	298	333	327	297	315	289	308	332	311	334	330	321	313	341	340	351	302	319	363	325	312	323	337	333	315	323	321	308	330	327	311	332	338	305	290	329	322	287	319	308	322	314	311	330	325	304	303	332	332	302	343	326	321	306	338	291	328	295	338	322	319	310	307	359	313	317	312	307	309	328	312	297	299	340	303	310	360	316	324	320	315	307	334	302	344	291	313	283	328	331	336	309	333	290	320	328	301	312	330	331	323	302	309	319	329	341	346	356	325	348	302	350	353	285	327	324	314	292	325	328	325	290	305	309	295	327	314	319	312	304	301	272	322	301	327	361	320	315	349	289	357	286	319	315	314	301	318	348	290	320	317	302	306	306	329	341	341	347	318	276	311	330	328	305	308	326	303	315	316	300	299	293	328	301	308	324	326	320	318	305	336	304	323	319	320	358	309	335	343	311	301	325	329	290	326	307	337	297	326	304	324	320	315	350	300	325	323	325	306	335	313	294	342	337	333	323	303	369	319	359	340	333	327	315	323	320	319	283	311	302	322	315	371	318	314	298	367	336	301	306	320	303	294	276	329	352	330	350	309	322	288	359	355	326	315	323	297	360	313	297	317	368	332	308	325	329	316	328	327	334	330	314	330	272	329	335	325	292	317	311	311	354	294	330	333	317	311	309	338	337	334	293	331	299	323	298	266	320	338	298	295	350	278	321	316	322	312	302	306	300	305	329	302	312	340	335	316	328	272	305	316	308	353	306	313	329	324	356	320	325	326	279	322	305	290	322	353	321	328	292	335	380	295	301	293	381	315	303	343	340	324	335	310	351	294	338	322	326	370	311	320	333	325	352	335	304	333	300	363	296	323	323	342	342	317	325	297	287	311	327	318	326	331	307	305	317	316	327	327	287	328	324	352	308	339	318	309	298	327	305	277	332	333	314	325	364	335	327	314	316	308	320	334	304	326	320	324	297	331	310	327	318	324	307	314	318	345	323	338	338	309	313	334	311	298	300	344	352	324	291	338	320	310	333	344	256	313	325	291	338	317	323	299	353	365	311	321	302	312	333	342	327	338	324	326	349	324	323	326	323	348	329	319	330	329	336	309	327	353	295	333	308	333	318	328	325	296	328	336	310	276	326	309	317	369	331	340	318	286	312	352	311	373	321	324	306	322	331	346	336	339	325	326	331	319	297	297	303	312	314	343	319	298	344	337	333	312	320	316	323	357	352	300	345	322	314	289	323	292	304	318	306	333	325	342	313	287	336	340	289	272	322	333	284	301	311	329	310	323	290	341	300	307	321	296	320	302	307	332	360	333	324	301	349	303	301	317	304	324	337	322	317	334	328	331	323	291	296	301	381	326	299	293	285	325	350	329	287	340	309	329	340	322	304	364	309	293	307	306	312	299	317	329	328	309	332	349	280	310	305	314	291	339	301	292	292	306	326	328	302	328	348	332	298	333	314	289	318	340	321	313	333	330	343	345	354	300	313	326	301	307	352	295	351	302	315	287	327	325	289	284	339	337	294	307	325	309	314	354	327	291	333	306	305	307	311	329	279	329	306	294	315	292	324	318	290	307	304	300	271	328	291	296	332	320	347	323	301	311	305	288	287	329	292	330	298	330	328	347	341	309	350	324	300	318	323	314	327	304	323	326	319	334	371	318	314	326	342	325	306	372	303	343	345	315	309	300	328	288	322	307	362	344	300	299	309	321	315	321	321	350	339	338	323	302	308	323	339	300	339	340	350	292	318	295	332	282	377	339	332	286	311	323	318	316	333	325	293	318	308	310	304	280	337	321	317	355	340	321	343	299	327	316	344	330	328	283	331	329	318	296	357	271	283	299	320	291	300	326	299	323	326	327	342	323	312	321	335	304	317	357	335	333	327	315	316	311	299	344	349	317	289	301	301	323	307	328	318	293	317	313	305	297	311	295	333	333	326	308	287	297	304	325	277	323	321	333	337	353	334	339	351	337	328	341	336	321	312	299	314	329	354	281	294	309	283	301	305	311	343	303	299	327	314	321	292	353	294	308	315	301	316	293	330	328	336	304	356	308	322	305	307	312	303	319	323	290	320	315	331	283	295	324	335	327	329	286	354	315	305	319	312	314	282	282	317	339	323	347	337	304	298	311	334	331	338	311	319	319	293	328	363	342	279	313	264	307	306	356	314	316	328	347	368	322	335	306	335	331	335	316	322	315	306	339	309	314	302	297	356	317	316	351	318	324	338	322	353	294	318	282	316	342	312	282	310	357	323	305	317	336	289	342	336	320	363	331	301	300	302	311	347	312	367	263	344	315	328	320	299	309	305	277	359	341	314	308	366	322	286	302	307	305	305	341	318	301	320	335	312	323	335	320	315	312	327	343	293	306	309	317	324	314	301	323	295	330	319	320	317	284	320	307	323	342	333	330	282	289	321	321	334	332	319	330	306	301	327	300	302	339	343	334	294	273	292	323	286	323	331	310	340	304	313	321	309	296	324	310	333	344	292	353	315	332	331	344	305	312	304	319
14519	1789	2528	3046	2789	2354	2056	1724	1628	1460	1324	1286	1205	1145	1146	1054	1033	1031	1044	1009	973	956	959	951	858	929	955	933	895	852	917	899	886	793	903	936	902	847	820	891	871	864	895	860	844	874	881	861	845	845	820	853	860	821	814	772	818	895	870	840	801	838	858	818	856	884	857	814	854	844	817	797	854	865	870	808	836	836	823	821	822	806	849	898	837	849	840	812	794	847	828	859	790	784	822	870	820	817	867	832	791	841	838	901	779	876	797	844	816	837	844	791	845	843	857	829	794	856	841	813	775	811	824	811	835	807	819	813	819	835	836	747	814	821	839	871	809	859	811	815	838	857	767	794	822	825	822	835	819	823	907	832	848	758	818	852	810	830	849	841	771	776	851	752	874	839	768	823	864	819	850	856	881	827	808	812	816	846	885	809	808	861	793	839	840	857	812	815	774	845	863	808	848	806	864	809	816	809	850	854	860	833	855	822	788	851	839	797	824	855	793	867	883	822	861	868	780	818	803	857	827	813	828	813	829	827	838	812	835	840	827	800	805	817	864	857	858	802	847	808	832	847	796	799	823	857	838	823	831	819	815	845	823	808	861	815	841	810	783	784	828	816	867	815	797	800	819	819	871	788	807	785	769	797	891	878	753	813	803	862	802	790	838	820	848	831	836	840	850	829	889	808	809	846	821	776	878	804	851	821	822	790	818	807	853	833	855	826	865	835	823	848	800	842	805	789	808	821	831	788	779	807	820	885	846	836	802	819	834	809	845	868	864	851	826	825	812	814	808	882	803	807	840	828	782	827	867	850	815	796	798	854	828	811	824	843	794	825	800	792	787	799	773	832	860	820	831	811	802	830	841	779	783	869	808	827	781	813	851	818	840	796	815	812	807	812	856	852	822	820	825	794	887	772	842	867	822	777	774	825	830	856	780	794	815	819	800	820	851	820	805	836	803	768	835	857	857	845	817	817	865	798	797	823	788	835	803	851	811	796	832	824	846	811	822	819	801	874	866	848	804	873	842	852	824	813	836	798	882	775	825	847	798	764	821	837	803	814	839	843	791	803	807	826	852	831	775	791	853	786	843	818	804	869	775	779	821	850	774	785	800	830	784	819	830	867	816	799	844	802	805	765	797	752	770	863	809	821	819	827	796	806	801	831	830	790	802	806	845	813	872	806	819	816	814	787	809	820	781	868	841	785	821	795	848	815	824	833	818	805	818	802	764	814	803	800	785	890	798	795	860	852	837	803	878	807	843	856	822	808	820	863	804	827	849	828	786	799	824	870	823	826	784	880	809	800	861	810	878	811	835	855	846	817	851	783	864	844	745	786	854	790	856	815	807	819	820	848	804	799	823	825	834	830	821	835	836	840	789	818	845	830	807	827	800	810	823	837	827	811	756	830	873	825	785	832	850	826	806	822	797	828	823	795	868	850	812	859	837	848	780	840	806	836	811	802	786	828	848	833	824	817	883	799	767	814	842	854	787	840	820	773	777	842	840	826	795	818	840	815	792	862	882	818	837	826	763	850	840	855	780	866	853	782	770	843	819	853	835	789	820	825	770	889	768	832	834	857	807	866	793	845	792	785	767	847	837	831	776	772	849	791	804	829	809	848	829	849	826	801	834	794	861	864	832	853	832	827	824	826	820	834	835	810	862	856	831	807	822	837	836	824	847	848	802	854	883	810	860	760	850	791	880	863	815	845	772	812	783	800	798	858	821	823	805	835	834	825	811	833	850	853	859	789	850	810	830	819	774	855	793	804	844	833	864	866	838	810	803	850	843	821	837	818	863	823	821	751	814	831	817	790	823	779	800	865	788	828	913	796	832	827	855	834	833	757	808	828	802	813	853	833	821	802	875	849	788	876	819	821	813	842	843	779	797	893	816	812	783	827	824	787	829	809	790	818	835	808	845	828	872	856	834	780	803	843	905	843	797	825	782	811	851	813	807	777	837	768	828	823	765	800	854	823	761	852	831	792	874	810	819	874	804	818	804	768	812	827	820	796	787	796	821	828	882	819	850	837	839	870	818	847	799	813	882	771	828	830	869	872	840	784	810	829	821	817	811	832	857	838	826	811	821	776	819	857	794	792	861	824	792	814	833	866	763	803	809	841	799	859	844	829	880	824	858	789	783	764	859	840	794	871	829	787	823	792	842	772	830	834	819	831	846	774	885	822	832	864	793	823	866	889	825	829	798	811	816	818	815	785	820	902	881	827	837	798	784	813	808	825	871	801	825	854	764	852	787	879	852	783	853	780	824	817	854	828	843	803	786	814	874	814	824	768	809	829	837	831	816	881	839	841	825	767	832	835	818	803	817	840	791	833	783	824	834	862	813	822	827	814	823	804	851	884	831	830	828	806	834	823	783	828	839	791	819	837	816	815	868	866	855	863	776	836	879	796	804	801	776	829	820	797	831	848	811	809	796	830	813	820	816	829	810	820	798	844	807	804	802	813	808	864	896	803	788	823	827	858	805	801	796	881	845	858	778	809	839	793	845	785	857	811	785	839	807	829	863	838	798	741	807	812	816	828	799	760	806	880	879	809	823	878	859	807	809	863	869	798	811	824	870	731	770	791	837	811	909	775	815	850	819	826	855	775	860	814	818	785	804	827	786	866	881	770	838	775	830	785	814	851	856	785	871	825	829	831	829	806	827	833	837	817	809	824	889	833	792	853	797	828	785	831	839	790	827	823	852	839	799	815	782	825	827	848	871	785	782	845	861	840	794	805	869	768	836	815	848	824	803	792	814	861	823	823	825	833	815	807	799	785	840	845	833	824	830	794	856	781	855	800	747	797	837	795	798	796	765	803	843	821	830	817	861	753	805	865	816	826	807	817	823	800	809	795	855	806	832	811	821	822	821	781	841	803	869	839	810	822	770	810	793	867	832	806	788	882	824	887	810	860	798	827	817	802	850	859	817	835	774	843	834	778	880	817	809	816	863	848	794	830	835	824	879	831	820	878	837	828	864	812	835	802	769	844	840	814	880	862	849	837	819	876	818	867	864	837	835	820	865	859	792	793	838	854	840	798	842	813	778	883	876	797	751	801	791	817	828	841	819	795	834	857	822	762	829	812	809	852	814	779	814	780	853	812	813	848	847	789	919	852	838	829	824	824	811	876	837	802	788	860	826	834	823	809	834	784	827	730	804	834	830	816	848	864	814	873	855	798	858	771	836	766	853	848	806	831	841	768	823	839	798	847	743	790	810	800	816	837	819	851	823	834	816	786	800	859	822	847	828	851	832	874	813	790	868	797	772	854	806	795	835	803	859	829	814	842	860	802	868	867	791	756	899	807	855	773	849	787	813	769	832	842	801	844	836	813	837	811	816	813	854	857	856	788	814	829	811	810	791	833	900	832	794	839	790	845	826	847	798	877	833	840	725	860	773	866	789	827	770	794	822	765	826	840	809	820	785	870	803	828	798	804	820	840	791	826	793	816	845	859	827	819	812	823	840	798	792	817	861	770	814	825	817	811	824	826
38477	8900	2847	1978	1408	1055	914	839	689	643	609	560	537	564	512	507	538	490	479	485	470	481	496	459	487	487	519	469	492	475	509	489	475	442	433	455	453	489	427	517	469	470	402	469	469	475	466	487	486	462	424	465	456	457	521	446	448	460	427	427	455	456	453	415	467	482	454	471	409	502	447	440	447	459	479	467	487	435	475	472	454	449	413	453	478	450	435	477	464	434	460	450	491	432	445	424	456	449	440	456	435	456	472	411	437	452	492	447	432	452	439	501	466	483	412	431	471	478	408	459	439	475	411	450	459	469	434	437	481	502	468	435	472	452	460	477	478	478	383	453	488	461	461	492	452	481	506	468	449	462	424	438	427	477	462	468	447	489	475	432	450	464	444	448	484	492	459	468	453	504	462	451	437	415	431	429	459	443	431	465	451	461	435	439	421	458	464	445	472	463	499	435	446	452	495	419	477	489	463	477	440	442	421	442	420	449	482	476	453	452	445	403	434	419	407	428	479	454	477	460	438	481	408	413	472	463	466	491	450	421	429	454	478	471	449	427	506	433	478	432	481	488	524	452	500	442	435	429	446	440	407	456	475	475	453	469	443	455	430	459	480	490	411	463	472	473	463	453	411	417	459	432	438	453	453	485	470	455	484	481	464	491	484	435	432	428	445	456	425	459	466	448	462	459	479	455	446	470	493	444	464	452	449	440	427	422	466	457	468	441	436	427	472	448	458	443	483	438	467	452	467	414	480	447	434	455	449	467	482	419	482	432	421	468	421	442	485	471	434	466	424	468	471	460	447	449	470	472	441	452	436	443	419	415	463	459	438	419	425	443	421	439	446	446	480	442	457	478	466	463	458	499	486	496	473	487	454	446	472	485	431	419	443	451	463	478	480	465	477	479	444	448	461	433	460	433	464	443	450	433	430	492	466	457	466	451	435	474	441	469	430	472	449	457	444	446	433	452	471	476	461	432	446	456	503	457	456	477	480	489	457	462	498	466	449	429	410	438	460	468	436	439	483	451	448	442	429	454	451	451	450	445	474	457	466	443	441	448	472	439	463	436	434	483	460	455	469	487	457	485	466	455	468	445	454	473	461	446	436	487	482	459	453	429	438	426	436	418	482	458	459	460	480	453	511	457	462	437	449	470	456	423	423	438	431	418	447	424	467	483	489	464	464	427	475	481	475	443	457	456	458	429	443	415	484	462	473	442	471	474	433	437	493	496	440	483	427	416	446	440	501	454	451	490	507	477	492	451	453	460	454	435	431	430	484	455	458	499	481	430	421	445	452	441	451	439	443	438	458	460	406	463	483	462	433	461	457	450	454	441	453	467	467	493	459	473	398	452	453	454	449	453	446	428	441	455	476	462	506	427	406	456	487	458	420	463	454	445	451	445	453	490	436	465	437	441	462	443	447	439	476	448	463	425	433	509	475	499	453	476	452	459	450	421	480	486	492	460	498	457	468	455	494	429	460	470	498	453	492	473	458	434	436	443	468	416	406	494	483	437	465	462	429	455	439	450	416	466	480	413	473	466	453	407	469	409	451	434	447	480	486	497	486	443	441	450	494	448	455	478	426	427	459	477	444	420	450	451	464	448	474	453	452	515	429	443	442	477	453	463	478	413	434	457	432	483	467	467	467	468	451	489	477	446	462	466	450	420	414	445	449	471	455	454	438	443	431	440	463	490	461	445	436	463	419	411	397	455	447	498	491	449	423	448	460	476	448	456	470	461	467	490	478	434	480	431	438	455	420	449	440	425	458	473	461	417	469	444	497	466	471	435	431	460	453	462	442	479	426	442	453	444	484	481	464	446	407	490	432	468	426	459	497	400	431	451	446	463	435	432	406	457	450	483	461	494	421	442	433	413	464	447	405	441	448	428	459	481	442	455	468	505	451	481	464	484	470	488	463	447	428	463	467	415	450	484	444	411	506	491	467	441	458	458	451	438	494	479	452	466	463	475	452	451	446	478	425	478	444	434	445	460	470	446	488	452	421	465	503	444	433	433	456	441	433	439	433	451	467	460	464	433	464	477	446	491	501	442	465	433	441	465	462	427	483	419	452	427	472	435	507	437	406	422	438	446	421	435	469	442	464	431	434	413	480	432	443	452	468	420	466	437	463	453	509	469	503	487	472	415	459	440	474	441	472	472	483	478	470	425	436	445	450	433	433	440	489	454	463	443	468	483	460	480	467	423	434	449	435	427	465	436	445	445	440	453	442	468	432	419	447	408	432	474	438	476	441	465	476	446	465	493	436	456	460	468	508	443	467	487	463	468	428	442	477	463	462	434	424	473	447	443	458	443	472	451	454	456	486	466	452	496	455	465	463	493	462	429	484	444	478	443	404	445	455	492	463	500	451	456	478	473	455	468	450	452	499	454	479	471	490	405	466	440	468	454	454	436	472	454	467	455	459	449	482	436	453	460	465	433	416	435	459	443	436	447	434	487	488	497	486	455	469	425	449	461	481	459	481	420	440	431	433	445	441	449	505	450	470	455	505	424	420	451	413	417	483	467	467	450	458	415	468	439	439	470	484	462	465	441	458	425	457	462	465	501	491	477	478	457	479	454	454	432	466	422	453	413	446	457	466	456	465	459	488	470	450	429	447	471	483	470	499	481	490	463	470	452	498	452	456	408	464	434	449	469	477	447	461	427	460	445	509	458	463	484	458	461	455	471	409	424	446	492	447	467	443	436	456	466	440	468	454	515	451	425	474	481	443	418	473	451	443	440	461	480	457	466	468	442	483	478	444	434	493	411	503	463	497	469	479	435	482	453	444	441	439	446	448	465	449	397	439	441	438	477	456	480	444	446	443	455	463	429	458	458	470	435	437	461	474	455	435	424	468	487	463	435	458	498	446	466	429	435	441	432	439	474	433	481	481	483	431	462	469	437	447	473	445	517	479	479	446	469	470	448	410	440	449	418	457	463	450	434	458	451	499	455	467	445	431	457	444	487	466	403	469	446	425	463	504	456	469	500	424	460	448	490	457	442	444	462	448	424	463	438	431	488	458	471	465	439	467	486	552	429	494	453	432	467	436	470	442	455	484	441	490	483	424	423	461	487	416	463	464	462	474	476	474	442	477	468	429	464	478	464	454	445	479	458	438	466	477	472	492	427	460	480	466	429	455	418	475	455	416	443	424	446	439	468	472	488	499	479	486	469	474	454	454	448	450	478	444	448	474	470	480	444	473	428	454	451	433	440	411	425	444	458	434	487	472	490	443	466	436	413	464	423	397	439	473	474	467	441	441	480	452	442	481	452	429	459	427	468	444	450	506	445	415	483	468	431	506	488	489	440	463	406	438	426	426	456	445	453	466	450	442	457	463	467	439	475	423	444	470	392	468	470	419	433	461	476	477	423	470	439	439	454	479	463	461	424	426	442	470	419	467	444	461	480	450	433	431	461	458	439	458	439	440	442	448	464	479	472	472	409	466	447	461	452	448	438	430	447	407	433	471	467	471	435	466	446	472	486	449	422
19152	2848	4723	5269	4745	4055	3354	2898	2534	2269	2078	1854	1820	1697	1626	1559	1595	1462	1432	1396	1369	1299	1371	1309	1259	1270	1245	1216	1193	1221	1258	1144	1241	1240	1213	1152	1185	1158	1135	1228	1188	1236	1146	1146	1124	1183	1111	1125	1135	1121	1200	1154	1161	1118	1152	1090	1112	1144	1172	1073	1123	1156	1134	1084	1099	1072	1108	1088	1031	1069	1055	1097	1107	1114	1101	1023	1153	1083	1122	1105	1072	1093	1085	1132	1201	1111	1110	1112	1075	1046	1078	1100	1025	1143	1129	1036	1095	1051	1075	1039	1123	1143	1102	1141	1039	1089	1075	1072	1124	1045	1113	1099	1052	1032	1017	1100	1076	1124	1092	1111	1088	1120	1156	1125	1055	1121	1095	1096	1053	1091	1168	1092	1011	1121	1089	1065	1085	1110	1067	1162	1057	1035	1070	1102	1049	1033	1110	1088	1055	1038	1071	1148	1074	1011	1109	1074	1116	1113	1121	1093	1104	1125	1100	1120	1036	1085	1041	1095	1120	1158	1085	1084	1118	1069	1119	1095	1119	1112	1033	1083	1150	1075	1023	1064	1013	1066	1096	1080	1077	1052	1087	1129	1075	1053	1053	1030	1103	1060	1087	1129	1089	1071	1076	1095	1086	1043	1083	1072	1034	1063	1057	1070	1097	1135	1070	1145	1060	1092	1080	1061	1093	1100	1078	1067	1127	1090	1129	1069	1042	1062	1053	1081	1086	1103	1111	1068	1077	1076	1097	1087	1061	1106	1079	1096	1109	1071	1063	1145	1067	1126	1136	1059	1121	1100	1037	1075	1072	1032	1118	1131	1118	1065	1143	1115	1026	1130	1060	1033	1125	1114	1124	1131	1062	1120	996	1065	1131	1115	1082	1085	1035	1037	1040	1048	1052	1097	1074	1056	1089	1155	1143	1055	1053	1082	1051	1112	1094	1056	1097	1107	1065	1041	1117	1038	1055	1038	1115	1000	1074	1088	1081	1057	1052	1049	1034	1054	1117	1096	1027	1096	1108	1133	1059	1089	1086	1094	1086	1106	1039	1013	1093	1108	1120	1093	1078	1112	1176	1137	1010	1078	1085	1117	1061	1105	1081	1040	1125	1049	1087	1075	1086	1108	1114	1061	1041	1081	1088	1101	1041	1109	1085	1089	1082	999	1043	1075	1093	1045	1085	1082	1050	1110	1100	1110	1039	1042	1098	1060	1069	1086	1118	1090	1106	1119	1091	1053	1027	1086	1031	1145	1109	1106	1071	1087	1078	1127	1097	1081	1036	1038	1099	1053	1073	1083	1113	1015	1108	1023	1087	1086	1066	1113	1074	1086	1087	1077	1084	1054	1067	1088	1087	1141	1068	1097	1057	1032	1072	1074	1084	1019	1097	1025	1063	1083	1072	1097	1055	1056	1093	1062	1045	1087	1065	1094	1088	1101	1071	1024	1116	1045	1064	1115	1052	1052	1130	1078	1156	1135	1078	1081	1132	1041	1039	1132	1091	1077	1097	1024	1103	1114	1110	1081	1084	1049	1049	1106	1057	1051	1066	1063	1085	1096	1021	1054	1033	1128	1067	1093	1070	1098	1066	1087	1165	1055	1071	1003	1032	1041	1074	1119	1056	1096	1111	1068	1033	1072	1120	1088	1125	1029	1110	1025	1083	1066	1071	1074	1125	1108	1054	1100	1093	1107	1083	1072	1096	1079	1094	1089	1035	1091	1098	1054	1113	1056	1081	1061	1093	1066	1085	1106	1097	1127	1089	1049	1047	1100	1065	1117	1118	1033	1127	1062	1150	1074	1053	1060	1067	1044	1100	1098	1154	1067	1107	1057	1134	1123	1096	1021	1063	1071	1056	1071	1053	1059	1079	1137	1091	1042	1046	1097	1049	1060	1070	1068	1036	1056	1088	1106	1097	1096	1055	1138	1027	1072	1094	1061	1091	1065	1073	1078	1064	1062	1085	1086	1080	1058	1053	1088	1147	1054	1052	1086	1105	1038	1073	1131	1087	1068	1052	1076	994	1087	1080	1077	1123	1074	1132	1065	1076	1069	1097	1052	1049	1050	1104	1118	1044	1094	1026	1036	1096	1042	1036	1027	1063	1055	1071	1094	1145	1144	1115	1058	1014	1068	1094	1070	1098	1043	1008	1128	1100	1104	1045	1091	1062	1040	1075	1047	1118	1067	1073	1090	1114	1125	1049	1124	1057	1112	1054	1105	1074	1091	1100	1061	1074	1106	1052	1066	1083	1101	1075	1106	1067	1039	1127	1116	1014	1069	1070	1058	1049	1036	1082	1102	1054	1131	1064	1055	1069	1092	1049	1061	1041	1036	1088	1082	1061	1070	1072	1062	1070	1051	1097	1065	1085	1050	1115	1081	1087	1120	1062	1065	1145	1041	1097	1058	1077	1097	1012	1091	1092	1056	1098	1097	991	1071	1045	1091	1066	1051	1117	1031	1068	1098	1055	1150	1029	1070	1057	1104	1058	1054	1047	1103	1094	1023	1101	1126	1063	1127	1094	1095	1038	1076	1066	1152	1057	1102	1102	1076	1102	1050	1094	1077	1109	1093	1099	1040	1092	1030	1107	1085	1037	1060	1025	1040	1037	1148	1148	1083	1122	1121	1035	1084	1133	1073	1079	1047	1123	1150	1081	1090	1113	1152	1118	1073	1051	1064	1110	1099	1094	1047	1044	1115	1079	1080	1101	1078	1062	1069	1068	1032	1042	1083	1007	1037	1139	1027	1047	1100	1084	1069	1126	1027	1061	1107	1026	1071	1105	1033	1056	1014	1065	1096	1129	1072	1108	1074	1012	1138	1136	1073	1125	1057	1057	1057	1086	1050	1061	1089	1063	1111	1056	1042	1115	1090	1051	1082	1058	1092	1078	1092	1096	1078	1046	1108	1118	1103	998	1105	1107	1102	1105	1110	1058	1099	1056	1092	1045	1125	1109	1084	1056	1029	1067	1057	1029	1088	1115	1044	1048	1052	1086	1103	1094	1132	1100	1056	1087	1094	1116	1096	1100	1110	1011	1040	1047	1065	1116	1081	1104	1021	1084	1095	1102	1135	1143	1093	1094	1059	1103	1049	1042	1087	1087	1131	1049	1114	1089	1094	1026	1105	1092	1099	1058	1057	1001	1081	1089	1063	1080	1083	1059	1095	1013	1035	1051	1060	1042	1098	1182	1051	1098	1134	1100	1056	1158	1118	1095	1055	1107	1044	1155	1091	1142	1087	1049	1070	1068	1117	1059	1113	1118	1038	1092	1057	1082	1083	1061	1077	1083	1079	1078	1092	1013	1056	1034	1059	1043	1143	1082	1116	1046	1060	1095	1032	1058	1091	1066	1023	1098	1082	1088	1094	1092	1042	1080	1025	1084	1017	1131	1055	1072	1138	1116	1118	1105	1132	1095	1140	1132	1062	1127	1087	1131	1089	1057	1083	1106	1087	1014	1102	1122	1062	1088	1080	1087	1137	1113	1089	1077	1122	1126	1068	1104	1079	1050	1112	1064	1020	1030	1059	1052	1059	1068	1148	1118	1059	1085	1048	1091	1057	1079	1117	1097	1111	1030	1054	1086	1059	1095	1052	1103	1104	1076	1124	1066	1145	1126	1073	1114	1043	1058	1030	1102	1079	1042	1081	1073	1025	1102	1090	1124	1070	1056	1050	1136	1078	1064	1057	1069	1092	1155	1102	1080	1122	1058	1074	1114	990	1101	1059	1092	1099	1144	1047	1059	1054	1009	1078	1134	1078	1063	1069	1067	1098	1146	1146	1065	1127	1117	1108	1118	1108	1055	1041	1082	1107	1037	1053	1129	1063	1102	1074	1097	1059	1144	1024	1060	1075	1082	1079	1052	1086	1068	1125	1057	1088	1042	1075	1076	1098	1102	1057	1050	1090	1060	1125	1074	1076	1070	1010	1049	1083	1143	1024	1040	1136	1017	1080	1086	1119	1077	1056	1081	1035	1038	1057	1072	1069	1087	1083	1033	1113	1066	1072	1087	1013	1129	1089	1103	1113	1057	1059	1090	1035	1092	1013	1040	1107	1012	1104	1095	1099	990	1085	1076	1126	1117	1153	1170	1124	1086	1097	1059	1102	1077	1072	1078	1032	1138	1051	1143	1063	1034	1102	1070	1050	979	1074	1073	1018	1037	1104	1024	1037	1134	1074	1089	1064	1077	1013	1065	1056	1098	1098	1035	1073	1045	1071	1113	1086	1095	1132	1087	1135	1095	1099	1116	1110	1100	1160	1033	1074	1030	1104	1011	1096	1060	1110	1083	1043	1137	1065	1076	1073	1097	1082	1093	1082	1047	1105	1131	1090	1052	1130	1053	1161	1084	1089	1073	1033	1072	1080	1061	1092	1069	1060	1054	1093	1085	1077	1070	1148	1115	1067	1098	1058	1128	1091	1101	1119	1039	1056	1065	1116	1084	1056	1064	1074	1072	1118	1096	1065	1087	1129	1100	1068	1084	1122	1074	1121	1047	1051	1094	1103	1128	1080	1075	1068	1089	1117	1086	1071	1092	1065	1041	1088	1091	1089	1088	1070	1103	1102	1041	1096	1113	1120	1095	1041	1054	1142	1056	1081	1048	1112	1050	1072	1098	1021	1028	1078	1080	1102	1139	1018	1067	1042	1019	1106	1100	1077	1084	1081	1092	1063	1071	1068	1117	1047	1123	1100	1089	1101	1055	1106	1063	1037	1045	1018	1067	1034	1065	1107	1099	1052	1083	1077	1097	1065	1108	1077	1059	1079	1089	1086	1096	1045	1067	1027	1089	1092	1153	1086	1040	1094	1070	1080	1058	1076	1047	1140	1099	1078	1122	1081	1029	1082	1057	1071	1072	1205	1111	1082	1071	1058	1092	1115	1033	1062	1081	1086	1119	1175	1078	1139	1082	1055	1111	1044	1112	1089	1031	1091	1051	1087	1061	1060	1160	1080	1111	1102	1068	1102	1045	1089	1020	1100	1101	1014	1049	1038	1095	1123	1117	1074	1107	1124	1093	1104	1130	1093	1094	1073	1045	1085	1105	1013	1119	1094	1041	1079	1113	1066	1110	1061
11960	795	181	166	184	177	141	177	169	164	162	164	170	182	173	163	172	152	149	160	168	174	160	142	165	165	174	155	160	159	145	170	161	154	177	166	149	154	193	168	152	161	176	137	161	146	176	157	173	140	143	162	188	171	153	151	160	160	170	168	157	155	147	165	178	147	151	166	165	163	166	174	186	187	159	172	154	164	153	184	165	174	176	171	146	175	156	158	164	168	149	172	156	160	167	152	160	151	164	169	178	174	165	148	171	174	146	156	162	134	153	167	138	165	177	169	135	155	153	174	154	163	153	146	167	186	181	166	178	176	176	146	165	179	160	164	157	168	141	184	164	160	180	190	141	180	149	162	143	172	143	143	156	170	145	156	162	148	160	161	178	162	187	173	171	162	161	173	148	149	171	165	150	164	158	178	152	174	144	171	152	162	142	159	167	167	161	161	171	174	141	149	172	151	141	177	193	162	168	163	160	154	146	149	158	158	139	175	165	175	177	171	156	167	166	170	150	161	150	150	150	159	148	175	143	184	160	171	193	161	136	161	168	175	147	162	168	151	176	178	151	167	172	170	160	185	173	161	162	149	177	170	154	168	150	188	167	164	169	167	166	175	142	164	176	163	190	147	171	170	167	157	184	173	159	170	152	156	159	161	186	184	138	157	160	166	164	169	136	125	166	157	163	164	158	199	179	167	168	150	173	164	173	180	172	187	154	166	166	137	182	158	148	175	151	186	155	160	175	168	159	165	165	139	164	187	166	149	161	179	177	164	173	169	173	161	176	140	165	134	155	185	184	154	158	158	161	150	142	185	158	143	169	160	148	175	144	170	172	159	154	167	171	172	169	144	158	164	143	150	199	155	154	153	166	167	151	185	162	139	162	187	182	146	173	179	174	152	185	162	168	145	155	174	138	173	164	171	172	166	164	171	169	185	163	168	177	183	158	156	168	157	155	154	162	174	177	159	167	147	172	147	169	160	177	164	151	144	161	163	160	158	160	163	176	189	145	172	172	157	187	182	169	189	171	154	182	171	159	174	171	166	160	178	171	176	193	150	165	163	166	179	170	176	162	162	167	162	154	190	168	167	144	158	163	155	187	189	171	161	160	145	165	166	160	173	145	153	165	182	147	163	171	159	165	165	175	165	156	135	144	190	146	151	145	179	166	170	159	155	146	166	164	168	186	154	176	131	160	178	181	189	177	160	148	174	166	157	173	151	171	156	177	148	168	131	174	190	157	151	174	173	193	171	162	159	160	185	155	162	173	149	160	161	166	155	156	154	140	162	163	154	171	162	146	151	161	170	157	170	174	162	178	172	195	166	156	163	183	148	170	168	168	142	136	167	154	168	187	165	167	188	159	170	170	145	143	158	167	154	145	168	162	157	166	164	166	152	173	148	185	177	175	146	165	178	157	163	192	157	183	171	171	164	176	174	138	155	171	159	148	138	161	182	140	170	164	176	175	129	186	189	164	171	175	145	175	143	159	152	165	178	165	166	166	154	139	165	141	156	151	164	152	153	152	177	169	175	151	153	160	171	165	196	152	152	175	150	166	149	175	157	136	182	163	159	145	156	170	186	158	154	164	153	154	188	160	149	169	127	161	161	169	144	150	181	148	152	160	175	191	169	184	142	164	173	159	185	168	152	172	176	168	151	167	149	168	175	159	167	169	142	164	132	169	162	192	162	160	164	167	151	157	151	188	173	161	159	156	175	148	144	145	171	172	155	189	168	161	167	178	151	176	189	155	172	163	150	164	169	150	172	149	157	153	175	174	182	153	175	132	190	156	155	152	174	154	184	151	170	149	170	188	170	160	167	138	165	158	152	167	158	184	168	141	169	147	162	180	166	167	175	169	171	159	163	167	168	155	201	179	162	160	179	135	142	152	161	199	152	139	154	167	162	170	163	149	157	169	155	173	171	150	155	169	175	180	186	139	147	179	165	149	170	170	148	172	163	173	185	159	169	156	152	164	154	176	197	181	157	178	150	177	158	182	169	165	162	157	134	190	163	186	163	172	147	148	167	149	168	173	185	158	175	150	166	151	190	173	137	144	155	143	175	186	166	161	143	177	147	171	161	187	175	160	151	206	187	162	175	191	166	165	159	163	157	174	155	144	172	149	162	185	165	182	171	142	168	147	163	166	156	184	169	167	177	160	174	161	151	130	165	170	167	151	146	154	160	153	156	175	187	180	185	155	176	172	163	145	133	150	157	164	170	166	158	168	181	156	153	167	167	178	178	176	177	167	173	141	175	168	188	177	173	196	166	156	161	155	155	179	168	157	188	169	143	134	170	154	158	182	154	176	164	148	155	171	170	170	200	167	174	170	169	158	178	152	146	161	165	186	147	171	167	148	169	166	177	175	174	163	136	145	145	157	151	174	164	157	158	162	186	162	181	161	164	156	149	178	183	167	192	168	190	166	185	170	155	179	165	121	146	184	162	168	180	177	172	176	140	173	164	168	156	170	140	145	157	180	148	144	177	161	159	145	164	160	180	166	168	153	162	161	188	167	162	169	161	192	190	178	161	173	178	179	135	177	159	173	172	169	176	158	141	174	161	157	173	156	150	159	148	166	179	158	147	137	143	141	143	164	157	179	184	154	157	187	152	137	160	183	155	145	175	162	193	157	173	171	158	161	146	153	163	174	171	184	170	182	168	144	148	168	150	177	157	187	146	165	181	149	152	156	172	142	151	156	174	145	134	159	169	152	148	185	161	152	156	166	156	188	200	175	164	182	140	152	178	155	175	157	151	165	154	148	154	176	180	156	172	156	182	134	169	180	169	180	170	171	151	167	173	169	189	158	175	149	155	179	161	140	152	177	152	174	151	184	184	160	164	189	168	153	166	184	150	154	163	160	172	164	169	171	175	169	176	159	167	168	162	176	166	167	180	161	148	147	157	160	139	176	151	153	160	182	171	164	174	147	167	158	167	164	168	152	148	152	148	180	180	147	158	172	167	161	166	166	164	155	161	165	200	157	163	171	189	167	173	170	174	166	170	169	154	159	171	148	145	190	167	172	159	166	184	162	162	149	187	167	166	141	162	148	156	191	168	151	189	158	160	167	176	157	174	152	152	140	160	131	173	159	167	179	195	171	152	155	150	166	160	168	180	170	145	171	153	150	160	160	164	166	148	186	171	152	175	160	170	166	156	174	163	167	191	163	165	154	171	168	171	200	152	193	165	174	183	179	173	161	187	144	158	190	171	150	153	159	152	146	166	149	167	142	165	161	170	158	162	177	164	162	144	154	173	149	153	193	170	170	149	170	175	184	161	178	178	146	150	179	145	159	161	182	159	168	171	174	167	137	165	153	172	155	204	180	184	177	171	148	199	164	146	160	156	167	168	147	165	136	176	168	157	136	175	168	148	146	130	167	166	159	162	179	156	144	168	154	147	162	157	158	165	164	171	207	151	179	164	144	147	171	157	155	158	144	163	190	160	152	146	168	142	195	169	176	176	206	170	162	170	166	168	172	165	178	168
6170	721	543	618	581	518	526	503	495	514	493	511	523	516	530	483	464	478	480	507	498	496	524	435	482	466	480	485	499	501	507	467	466	452	488	478	474	483	468	484	441	493	489	487	487	485	472	445	490	451	502	473	479	515	473	482	476	494	510	506	455	528	489	487	520	476	495	477	459	491	455	444	468	512	462	485	501	463	507	484	517	492	478	506	478	505	503	510	510	494	498	457	520	471	528	508	489	490	473	467	481	483	491	511	504	488	480	479	489	499	459	511	503	459	437	491	446	460	526	490	493	476	502	491	472	450	517	494	486	490	464	496	473	497	480	517	481	496	498	483	489	486	490	478	506	464	466	514	526	476	481	451	451	462	483	464	504	498	462	462	470	447	494	503	486	498	489	477	474	501	492	429	503	492	527	492	537	463	461	435	495	477	476	465	460	474	450	514	478	479	484	524	490	477	459	488	465	539	436	469	420	488	499	450	457	500	531	511	482	449	489	484	478	522	501	483	453	490	482	491	455	493	463	509	481	485	506	459	469	459	512	513	495	487	445	488	494	462	494	458	466	514	456	464	476	522	532	521	484	477	498	465	498	471	487	474	447	482	517	489	491	482	482	478	458	472	505	465	505	483	495	500	491	495	480	509	489	463	506	494	483	544	500	504	506	488	459	443	512	485	442	473	504	474	497	430	476	478	469	483	455	498	477	501	460	496	497	498	476	475	496	473	509	450	460	511	500	515	494	498	466	471	489	457	454	524	467	532	486	490	490	489	477	477	476	495	509	487	499	463	462	500	508	480	490	497	508	479	480	444	482	445	454	490	502	511	518	504	468	496	512	462	464	488	505	476	471	508	494	486	495	488	515	493	473	477	485	524	478	506	505	450	446	501	482	447	453	479	494	468	483	493	469	449	492	462	506	495	489	514	481	495	509	482	463	455	471	475	495	476	485	439	497	501	479	486	487	513	500	478	495	484	496	441	453	461	483	448	482	478	502	499	486	516	525	475	461	481	454	483	467	509	450	490	507	526	493	484	505	486	470	517	456	489	455	503	507	477	472	469	521	480	475	517	486	463	456	465	489	477	478	460	494	466	495	495	477	474	487	493	511	508	468	519	494	482	487	501	475	498	473	454	477	482	484	485	487	503	462	497	496	455	523	499	482	498	498	512	466	491	487	467	509	478	478	504	524	494	514	473	459	474	491	476	471	485	509	480	483	488	491	499	474	482	492	456	454	459	518	478	490	466	513	487	502	460	477	515	517	483	472	478	483	475	498	508	480	513	485	492	478	480	503	489	467	489	478	490	532	479	483	505	475	508	478	535	462	528	505	460	493	456	505	485	448	477	502	512	462	484	501	475	484	455	489	440	471	509	487	483	500	480	450	453	514	503	505	506	500	480	456	514	468	483	467	480	478	487	510	478	503	506	495	484	465	459	480	489	453	520	491	489	484	450	496	499	510	483	465	444	498	514	496	556	515	462	503	439	503	515	452	493	472	468	477	521	490	484	486	530	521	463	504	482	475	456	454	462	486	474	534	480	488	485	457	480	477	490	487	455	488	500	500	488	501	463	483	487	487	494	467	518	491	454	470	485	481	474	481	471	481	440	483	491	498	490	477	482	479	484	512	517	488	501	488	458	484	476	458	471	449	516	461	481	460	434	490	454	501	471	501	491	466	438	490	479	503	473	496	525	482	479	475	501	508	516	508	485	501	472	477	479	480	485	463	482	494	483	497	471	443	486	462	437	500	495	476	448	449	463	484	474	462	435	487	496	474	490	481	495	450	475	506	498	488	523	470	490	500	496	504	447	473	463	492	488	499	483	490	505	472	487	491	459	502	495	489	452	547	480	464	469	522	482	483	509	485	501	534	500	470	491	514	524	496	482	474	513	512	484	521	451	465	519	504	507	488	501	478	494	487	503	473	480	452	477	475	517	512	447	474	461	497	526	503	484	486	516	511	488	497	558	485	473	519	458	477	478	441	494	476	501	489	498	452	457	492	464	478	448	510	495	511	482	490	517	464	521	470	498	471	439	496	452	469	481	500	503	517	508	518	448	502	482	523	447	512	474	488	486	478	469	491	495	509	455	477	454	509	475	489	483	479	465	496	465	485	523	486	475	440	446	502	489	505	475	508	500	495	523	484	505	459	492	474	473	483	491	447	503	507	477	481	498	487	493	474	476	455	508	485	465	488	514	501	468	500	471	487	457	474	470	467	488	518	536	503	518	507	496	483	498	492	502	443	523	522	487	489	454	501	480	489	487	454	484	467	477	504	499	464	487	501	494	452	465	485	476	505	495	534	478	457	474	491	488	485	492	460	495	494	524	469	476	490	471	496	480	471	488	496	513	515	510	537	469	477	482	497	482	474	504	468	477	485	464	494	503	520	486	491	493	508	499	510	477	492	468	490	469	498	509	481	452	518	458	471	480	470	497	532	443	473	473	495	504	482	479	502	492	521	492	510	515	452	480	524	492	443	489	463	480	536	508	511	477	481	501	470	466	483	513	507	539	473	471	493	480	474	504	530	506	471	488	497	467	487	489	470	461	462	486	492	502	485	442	504	463	483	502	456	439	478	524	508	514	457	483	441	477	470	511	499	496	510	460	485	491	474	484	470	521	485	530	456	421	441	509	498	464	517	488	490	490	492	455	482	428	447	522	467	474	455	492	462	477	488	501	483	480	457	486	499	436	495	509	448	469	511	469	479	491	508	473	487	450	498	459	481	482	468	508	444	481	510	495	512	459	463	479	455	490	454	523	496	524	457	479	460	440	485	511	479	497	497	457	433	482	513	455	505	492	496	485	489	488	467	493	480	469	488	481	487	476	457	471	460	477	487	504	456	471	495	485	486	498	465	488	505	461	513	495	497	494	469	472	472	492	508	496	479	496	468	478	484	449	433	454	468	496	463	481	506	498	487	475	468	498	473	491	491	487	453	508	499	469	466	442	467	485	490	470	487	466	449	459	491	486	478	514	512	466	481	503	464	460	489	464	496	500	484	522	488	461	537	525	482	456	486	436	501	487	503	494	488	475	481	484	478	516	470	494	501	475	482	510	482	487	477	460	485	452	526	502	466	526	498	460	470	520	485	527	508	500	442	460	481	509	491	466	521	478	449	513	488	472	469	502	512	500	451	499	481	494	512	432	497	493	496	486	490	446	480	498	451	441	474	524	495	509	425	479	472	489	443	508	504	489	484	486	470	485	499	498	476	478	534	514	469	462	507	493	459	480	440	444	529	494	544	500	494	510	492	500	500	502	439	487	472	482	489	510	494	479	494	481	468	494	520	493	490	498	450	470	476	450	503	485	469	504	476	494	450	436	455	475	483	465	443	467	506	480	496	483	484	461	474	470	473	447	439	491	481	499	512	450	473	484	530	497	492	429	523	506	472	478	554	510	453	477	477	498	507	441	460	512	491	509	505	427	474	505	469	458	470	472	441	469	563	499	478	501	462	475	508	513	499	492	462	471	484	475	465	468	472	417
27260	4148	1322	1012	786	619	524	497	434	433	415	387	330	396	364	370	360	344	369	342	363	369	316	344	286	333	343	323	357	328	312	335	335	312	342	293	287	350	332	313	316	333	369	359	329	309	305	325	348	285	305	325	350	294	326	328	319	311	308	321	303	315	297	311	337	316	336	298	301	285	328	311	293	302	285	316	321	320	337	336	319	311	278	339	301	351	343	326	327	302	318	311	329	319	323	314	351	342	295	331	325	345	316	310	348	320	313	295	314	296	339	331	306	371	318	313	297	310	330	307	336	322	337	307	322	321	337	342	329	281	325	321	325	340	323	337	328	309	311	333	331	302	307	303	304	365	324	302	283	317	304	303	326	307	326	320	312	301	304	330	302	346	275	282	359	349	310	344	329	323	310	332	297	334	315	294	327	316	295	334	336	314	298	318	295	319	309	303	300	327	293	320	337	341	287	349	373	340	340	304	333	353	328	306	319	340	322	324	338	327	311	312	309	336	350	326	312	271	268	316	315	307	337	325	337	320	312	281	340	293	299	331	292	336	315	351	351	308	326	340	325	339	349	312	311	327	312	334	351	296	310	307	296	317	326	289	297	333	333	340	329	312	316	304	345	318	334	342	310	334	313	334	329	323	333	305	335	343	345	311	304	319	323	332	352	319	306	336	322	299	317	300	336	335	335	316	314	318	315	321	332	328	326	313	333	308	289	322	287	290	286	338	349	310	288	313	348	353	341	305	345	299	345	325	318	336	329	314	324	293	320	317	304	307	342	338	307	313	314	348	331	342	297	309	306	325	324	324	328	299	312	348	341	325	308	302	355	320	316	342	327	351	314	269	312	311	338	290	313	317	338	317	324	331	341	324	325	338	319	338	316	321	316	304	316	347	332	317	302	320	289	338	339	331	279	310	315	364	320	330	329	301	303	304	318	317	322	330	308	338	330	319	324	316	343	305	347	311	319	330	325	307	304	347	361	282	342	318	327	325	322	347	292	327	323	315	311	321	306	313	282	294	322	287	313	334	325	327	356	322	303	325	282	318	351	322	294	330	286	307	308	303	330	283	302	365	318	294	325	365	320	324	330	344	324	328	297	336	312	332	274	285	350	309	307	369	313	317	314	318	330	319	291	302	354	301	298	320	324	324	307	330	331	327	329	334	318	296	338	319	288	307	325	327	345	315	347	339	295	303	295	323	313	304	312	314	316	300	339	343	301	315	359	301	301	360	344	306	344	308	310	346	317	334	358	338	319	351	330	326	308	333	303	294	337	343	325	292	333	349	309	346	324	288	317	326	302	341	303	303	335	341	344	350	290	336	348	313	341	305	288	326	312	344	314	329	329	322	319	316	338	325	322	277	303	302	341	314	302	327	300	313	316	292	322	321	296	316	309	308	290	299	326	346	298	320	321	311	282	320	308	334	296	323	313	310	331	325	312	357	329	331	321	303	269	335	338	310	323	345	294	333	306	314	309	323	326	313	326	336	350	341	343	386	322	295	345	350	306	321	316	311	293	305	316	301	345	321	306	297	329	304	295	321	309	348	314	324	296	313	291	294	362	338	311	325	319	330	309	308	343	301	367	323	320	291	318	303	329	339	290	297	319	345	337	343	323	362	298	327	289	338	330	347	311	331	308	345	338	354	293	312	336	335	328	340	328	301	308	340	330	329	326	325	325	322	329	351	330	331	337	324	331	333	331	300	327	307	303	324	310	314	307	337	293	323	336	316	337	281	305	297	336	322	331	321	309	326	298	278	308	311	312	332	296	336	308	323	283	302	329	278	309	328	327	343	325	303	332	309	326	310	323	335	328	290	336	306	358	317	291	324	332	341	333	346	319	334	299	303	335	281	325	321	350	312	300	289	344	343	318	332	324	342	347	316	333	326	341	326	295	309	329	309	318	347	299	364	357	291	297	324	303	324	305	318	351	313	320	317	323	337	313	315	292	299	321	321	340	338	332	367	322	318	334	330	305	296	320	322	300	309	309	309	334	332	314	290	310	311	319	289	294	323	289	295	335	321	294	301	300	338	336	280	368	309	307	330	352	320	286	295	310	334	311	344	304	320	336	314	319	291	320	295	286	311	315	315	310	320	328	305	325	301	361	326	323	306	303	309	304	296	310	291	346	301	318	307	293	311	336	342	363	338	312	312	360	308	303	315	340	318	341	300	320	329	302	311	324	306	353	301	323	331	326	326	315	328	347	274	351	295	323	320	322	307	308	314	333	301	329	366	291	321	307	315	312	328	324	337	309	329	365	328	321	297	326	315	328	307	312	304	334	310	336	320	328	320	346	341	334	328	320	329	319	326	333	281	290	319	357	301	277	358	295	293	335	298	307	351	312	356	340	354	311	317	323	364	305	323	304	347	270	330	362	337	327	299	315	318	343	367	308	313	312	351	305	335	296	335	322	311	337	301	330	328	333	293	353	327	313	327	341	333	332	297	339	334	337	318	304	306	293	315	323	334	324	343	315	351	333	318	325	320	315	321	310	319	369	348	319	343	319	319	327	302	329	330	326	337	306	307	302	294	353	318	305	295	319	334	313	320	331	318	307	336	355	320	298	356	341	328	333	325	307	309	323	295	329	303	300	315	348	327	341	319	327	322	306	337	312	305	300	324	306	351	332	334	341	333	334	314	327	323	322	301	368	319	320	313	325	327	312	310	310	331	339	328	296	359	305	358	338	316	314	306	341	282	360	335	332	315	306	304	310	334	317	311	328	314	347	364	341	330	289	304	312	312	323	335	330	318	315	334	305	328	312	330	306	311	318	340	340	314	295	319	324	344	332	319	327	343	325	310	317	359	323	321	292	275	352	326	311	313	319	299	311	296	311	337	322	286	303	357	307	309	316	346	270	310	342	329	340	330	305	336	333	307	340	322	329	340	326	316	324	327	314	321	333	338	324	288	308	324	322	334	358	314	329	325	313	306	332	338	304	342	324	336	312	330	320	345	312	341	295	306	324	329	338	334	328	318	326	329	328	312	338	335	304	335	344	297	302	294	316	321	305	322	313	305	322	363	321	318	315	323	288	299	346	340	319	325	305	331	311	311	292	345	341	295	309	324	318	338	305	309	308	314	312	321	312	313	320	287	341	318	343	307	336	310	318	321	306	338	324	337	349	250	293	334	300	298	345	352	329	290	289	285	304	315	347	320	321	325	312	316	338	313	321	345	314	311	350	306	331	332	300	359	277	325	332	296	282	341	315	330	359	309	319	344	312	321	321	343	333	305	293	296	313	346	324	312	331	307	315	295	348	307	333	309	317	361	299	335	327	347	331	327	308	313	330	346	309	301	308	287	337	306	321	327	333	328	312	297	310	317	329	322	278	328	272	325	320	307	301	334	314	298	316	294	303	307	343	285	346	306	302	305	347	317	312	297	314	321	364	322	328	306	336	319	328	299	294	316	341	338	319	368	346	342	306	329	343	320	316	326	315	343	341	294	318	337	343	321	329	341	336	332	350	306	310	312	350	327	302	353
14038	1943	2677	3026	2739	2471	2064	1766	1564	1466	1422	1233	1207	1127	1091	1044	1062	1040	1001	946	999	964	991	960	906	904	947	873	914	861	914	930	883	894	839	829	863	892	854	899	842	850	842	790	868	932	870	854	890	861	880	855	900	869	829	852	836	795	852	853	869	819	828	848	844	856	830	855	838	839	835	822	875	848	851	826	843	867	868	774	781	829	860	804	816	781	858	856	838	793	879	826	857	827	812	780	899	835	826	798	777	820	862	800	862	838	805	846	859	839	799	860	794	791	828	789	846	789	835	867	871	828	844	839	852	784	786	835	826	875	830	861	843	881	840	822	817	798	788	800	845	828	802	768	786	843	868	821	833	789	790	832	854	805	855	844	782	834	781	849	826	846	802	810	785	839	839	864	844	743	821	866	836	833	847	854	823	922	836	794	815	809	794	822	854	828	834	815	854	807	836	761	850	817	805	838	864	855	815	856	903	892	789	861	875	797	815	807	826	816	838	884	832	811	824	847	803	798	803	839	855	800	843	827	844	907	824	838	803	837	807	836	826	775	813	793	820	846	810	869	838	820	835	869	855	860	810	839	788	793	843	805	812	813	845	790	836	809	792	823	817	800	806	856	811	829	841	826	782	874	784	866	811	823	828	873	769	792	821	825	837	858	860	835	821	813	761	813	845	811	874	850	827	820	790	813	853	819	809	836	794	841	828	835	844	812	861	842	818	827	842	865	840	833	852	829	865	862	827	807	777	846	834	866	801	825	834	773	841	838	893	847	833	802	787	814	801	830	832	842	817	838	851	838	832	799	869	866	789	885	833	790	781	777	812	845	800	828	809	854	800	825	828	840	828	837	814	841	840	855	852	808	792	793	832	798	873	798	775	824	814	795	834	867	852	784	818	838	829	786	865	861	830	773	791	848	794	812	820	852	824	806	768	830	830	830	841	847	782	803	823	807	890	885	845	828	859	797	824	798	871	859	870	847	839	825	849	796	821	781	834	839	840	881	816	855	849	829	801	844	835	773	811	785	863	821	824	838	860	774	879	846	853	811	846	836	812	882	809	782	842	800	840	790	840	814	835	848	799	832	836	814	842	842	782	880	790	801	836	820	801	835	829	801	876	837	862	861	829	835	809	828	836	806	831	781	774	817	814	831	824	818	812	857	808	790	815	823	829	846	823	792	835	886	793	838	820	790	837	805	848	821	841	839	844	833	815	838	825	843	866	854	808	853	835	908	860	817	812	808	827	825	837	803	838	819	817	899	848	848	809	838	816	820	805	818	818	775	822	835	878	842	824	838	822	819	855	790	849	862	841	814	761	833	792	775	845	786	863	822	850	832	837	841	763	842	863	823	877	851	837	820	810	813	867	826	844	827	844	794	840	834	825	788	805	811	808	870	818	820	849	831	799	805	858	881	828	811	861	791	852	827	828	787	811	843	855	789	800	848	814	822	820	811	811	772	753	791	888	835	792	810	846	793	809	829	830	839	791	832	811	828	809	797	841	849	851	799	832	841	766	829	808	826	819	819	855	859	817	804	845	816	866	822	804	811	799	798	813	822	773	818	860	835	857	827	817	841	800	865	870	842	871	861	856	830	843	856	837	815	863	793	803	839	861	802	818	822	835	847	833	847	800	837	763	851	871	841	825	748	834	864	796	838	787	879	875	897	791	809	826	821	712	831	812	819	849	825	802	809	809	821	851	826	850	816	795	831	779	858	835	821	820	868	831	816	827	825	834	825	835	796	800	855	866	830	792	852	855	822	824	785	799	827	836	876	820	819	823	817	829	858	871	846	822	817	778	839	790	844	831	798	809	815	824	846	891	841	843	827	819	800	854	757	848	817	812	858	826	854	823	824	796	807	836	819	844	816	861	810	805	852	857	820	839	833	855	894	818	812	789	777	821	845	846	787	814	834	858	784	798	830	803	856	782	811	872	842	800	839	849	785	812	824	846	814	807	788	804	869	766	843	822	868	785	750	769	832	845	785	838	827	845	832	876	790	832	849	846	861	832	816	813	821	792	821	794	856	744	867	843	851	779	821	826	876	816	830	791	833	780	872	808	810	848	786	842	786	819	820	801	854	822	871	828	834	823	738	791	819	781	898	773	781	832	810	872	815	833	855	830	793	850	805	835	848	795	811	792	824	828	854	793	809	852	849	853	835	800	849	802	885	812	842	782	802	846	822	821	817	852	818	860	826	836	879	838	803	816	877	877	780	845	788	810	764	834	783	853	806	863	824	836	753	843	832	833	843	837	914	821	843	856	810	880	865	844	852	789	782	787	854	823	830	816	846	825	790	780	840	755	831	794	836	827	879	834	815	803	838	846	836	810	845	800	850	821	822	860	845	760	810	800	778	881	856	813	830	874	820	838	853	864	837	805	828	810	846	814	787	825	819	794	839	788	826	804	869	797	801	866	804	815	859	856	803	814	819	792	815	805	815	823	802	832	815	836	828	874	838	777	828	851	809	857	871	788	843	822	842	879	804	828	812	820	813	826	805	801	772	790	845	807	821	828	825	809	773	792	821	819	831	830	890	829	861	810	849	837	821	783	842	798	860	828	789	839	856	769	790	855	784	887	801	869	838	800	820	879	853	851	830	852	793	798	798	824	838	863	808	825	848	829	866	829	869	840	815	815	813	773	784	786	881	808	869	792	849	900	845	816	794	810	809	828	862	870	806	825	797	853	795	846	825	791	795	770	837	821	788	830	764	790	813	900	828	870	819	851	870	833	764	784	804	790	830	800	837	812	808	806	813	814	817	829	847	863	842	791	834	813	805	820	790	852	818	892	839	832	859	765	853	821	860	801	860	852	746	825	848	759	845	762	783	812	846	791	860	842	870	827	856	839	806	799	848	815	833	838	776	814	806	826	851	804	844	816	847	854	820	853	831	791	821	802	828	817	844	807	820	833	815	824	830	828	827	863	817	867	807	872	760	806	856	804	767	827	816	828	789	810	850	868	783	877	793	830	817	835	839	787	832	762	883	865	783	821	816	824	802	791	859	810	857	854	822	816	833	817	832	819	855	845	804	782	792	845	848	856	831	878	762	777	825	817	813	821	775	852	849	827	769	826	856	849	820	847	803	821	795	824	786	827	887	838	895	829	743	829	796	760	882	896	801	829	786	863	835	808	845	801	833	802	902	836	833	831	785	849	849	796	797	819	811	784	829	852	829	809	801	813	817	760	857	870	792	808	817	837	888	851	783	871	817	805	887	839	805	870	858	830	832	891	830	800	824	813	838	827	851	841	810	795	860	820	806	834	852	789	844	829	845	810	880	868	797	792	810	791	828	799	840	800	824	876	834	816	843	837	866	835	867	852	843	832	793	827	849	809	878	839	807	834	786	839	778	865	850	814	834	801	880	829	818	834	802	885	827	790	887	822	793	875	852	797	869	864	832	837	832	796	799	846	865	843	795	874	838	848	779	819	879	872	869	837	817	817	757	826	844	804	833	773	829	844	830	801	810	847	816	847	841	824	779	828	853
36404	8287	2880	1959	1406	1061	890	791	699	633	616	603	582	510	576	540	533	518	482	520	452	478	482	464	485	457	467	486	471	461	463	488	469	441	451	423	428	470	483	427	486	483	445	467	484	439	496	500	501	472	485	470	443	475	442	445	429	425	439	451	469	469	447	429	438	453	461	449	449	477	467	451	464	471	445	444	456	453	454	450	434	439	458	457	487	449	474	445	482	492	456	464	464	472	477	457	443	435	447	509	431	462	464	437	478	420	432	489	458	418	434	532	503	471	448	450	443	450	447	422	451	460	435	484	442	449	474	449	459	514	469	486	460	442	420	415	462	456	462	461	484	461	452	426	447	468	460	458	478	491	471	440	479	460	450	457	457	455	443	444	442	444	488	479	433	435	457	441	436	444	457	426	512	452	455	426	460	436	442	465	452	465	461	403	482	459	468	487	468	445	426	488	423	447	442	427	512	489	446	456	495	458	469	449	444	394	408	454	475	436	438	460	474	464	430	439	439	444	473	452	434	457	438	452	456	424	461	473	462	498	467	482	479	446	455	446	494	461	474	421	460	450	476	478	492	431	455	482	418	468	483	471	469	449	422	455	472	462	479	460	450	454	433	447	405	447	448	415	434	440	441	483	460	505	491	455	465	414	480	460	472	469	451	482	416	457	431	479	450	441	431	459	501	453	458	454	465	437	482	459	477	490	451	470	466	473	462	448	464	438	482	447	454	448	450	455	460	491	467	445	478	458	459	477	463	448	460	427	439	424	444	449	453	489	436	437	410	489	459	482	452	490	486	446	467	433	448	460	444	429	500	466	432	465	447	446	445	450	435	462	459	475	429	466	452	458	462	453	468	445	431	477	478	430	479	440	490	456	452	476	467	439	406	468	482	425	421	450	422	475	436	486	490	476	469	455	437	462	444	446	466	475	446	447	444	490	456	444	442	476	422	433	439	458	452	477	484	460	462	450	469	491	427	467	445	449	450	431	432	467	490	449	440	472	433	460	487	446	420	440	455	495	444	449	406	403	434	492	450	482	455	461	485	481	441	483	465	454	462	422	482	467	402	468	454	454	441	469	450	453	472	427	449	426	462	466	416	452	458	428	427	447	485	398	473	479	463	437	424	488	456	437	478	453	475	411	415	435	432	486	482	491	470	417	460	421	440	486	419	442	466	485	452	463	494	475	430	414	462	447	429	501	399	431	437	460	480	435	413	444	453	441	426	427	445	448	452	469	463	452	453	449	474	474	480	453	467	450	437	435	441	420	456	455	487	480	414	434	424	467	463	470	442	480	475	432	452	447	469	436	448	500	468	463	448	460	430	497	459	494	466	451	478	465	441	466	421	475	463	434	446	485	465	465	443	459	457	441	437	447	464	468	471	459	424	459	442	451	484	456	461	471	419	485	473	460	464	443	461	442	445	491	432	383	447	441	460	448	422	430	422	461	458	501	443	444	474	481	456	419	477	468	478	456	467	421	436	455	463	481	441	477	422	473	449	430	445	440	399	500	430	443	458	437	485	486	405	457	460	453	450	452	501	430	441	447	477	436	447	476	440	471	451	429	451	454	445	460	459	437	493	440	477	501	459	435	464	473	464	452	494	474	450	458	519	444	481	464	464	437	452	419	442	439	433	469	425	496	462	512	445	475	454	437	489	439	469	445	432	456	460	444	467	445	476	437	456	483	478	456	444	463	428	452	463	456	476	460	434	427	448	457	482	474	441	409	459	430	494	460	413	466	458	474	484	497	448	490	452	454	419	467	408	457	470	455	446	470	411	421	426	430	477	414	470	423	471	450	460	439	442	474	431	428	454	459	454	467	466	490	429	470	461	483	447	491	444	494	446	453	452	497	446	441	450	399	489	450	441	468	440	493	478	475	446	461	479	471	470	468	442	468	499	474	437	455	467	476	403	437	464	421	454	487	461	452	444	426	497	473	420	460	463	463	457	466	434	439	455	452	430	448	467	478	462	484	425	460	419	447	487	410	414	445	457	474	436	436	465	467	451	464	425	459	428	469	481	458	429	421	413	503	489	492	456	460	502	453	486	406	460	440	480	418	446	472	440	491	477	498	441	469	446	442	427	468	425	455	433	437	433	442	478	449	471	474	483	459	468	465	473	429	448	450	433	466	401	475	427	455	457	465	502	476	487	498	448	484	454	441	438	451	457	467	419	464	439	454	477	422	456	467	443	409	439	427	465	452	496	478	418	452	452	457	438	455	432	454	462	418	463	437	472	444	426	444	489	455	461	454	490	465	400	470	460	478	451	462	485	461	426	431	501	504	431	459	440	436	400	463	465	438	472	448	469	415	442	429	415	440	505	458	457	446	453	460	420	428	458	454	505	479	460	470	461	466	487	435	417	421	465	457	449	469	454	476	400	467	426	447	436	464	412	462	430	452	467	462	463	437	476	478	433	459	453	454	419	429	430	434	470	466	457	500	433	442	461	482	459	471	462	475	432	457	477	471	448	460	451	459	478	457	476	417	459	488	443	453	484	451	401	455	440	470	439	436	478	483	480	478	525	452	485	453	505	453	465	520	430	464	459	478	473	425	422	432	445	499	434	477	455	430	468	476	452	464	463	457	446	475	490	449	452	448	421	471	446	419	455	463	443	480	446	419	462	479	463	428	453	443	472	448	440	474	432	461	464	416	473	484	431	496	446	441	448	497	425	420	431	413	465	511	484	445	437	436	443	485	449	456	501	435	435	425	432	484	443	461	483	470	416	445	424	449	488	461	458	465	464	456	471	471	445	464	457	425	446	418	471	463	403	395	470	449	456	469	440	428	459	439	461	464	426	452	439	452	470	484	429	465	429	472	421	459	467	463	410	443	444	449	431	461	440	503	453	488	439	487	483	432	481	424	450	448	475	408	487	443	456	456	464	453	467	458	478	447	451	462	462	457	430	465	432	434	428	429	431	456	448	466	496	453	449	446	467	399	443	460	456	448	451	458	416	482	484	460	503	454	446	433	462	438	456	453	485	520	469	476	472	431	471	446	467	464	400	492	429	415	466	468	413	443	466	467	481	449	441	450	436	435	392	448	461	454	474	441	475	451	457	490	450	434	439	475	446	458	449	510	437	432	452	484	466	448	469	455	482	453	494	442	449	467	468	467	474	444	448	471	465	443	445	436	394	430	490	473	432	434	459	440	412	458	485	420	409	443	479	443	455	485	443	466	456	482	461	482	468	461	447	494	476	455	477	463	445	444	489	493	471	478	449	453	434	481	478	411	459	458	470	470	457	443	442	424	454	453	435	453	437	480	447	469	441	451	457	448	471	463	458	471	439	447	473	452	402	460	445	499	423	453	463	469	467	479	459	490	484	480	443	467	493	455	451	445	408	467	457	472	413	431	424	419	475	449	449	470	497	449	442	461	438	449	453	465	484	447	448	479	457	411	470	471	475	477	453	459	421	401	461	466	467	425	429	439	459	451	451	398	447	442	461	485	454	462	444	506	476	439	447	465	461	451	495	496	473	432
18292	3070	4696	5451	4646	3969	3414	2909	2592	2291	2054	1895	1854	1769	1574	1575	1508	1461	1412	1297	1403	1386	1363	1342	1293	1251	1276	1186	1224	1241	1205	1206	1166	1191	1212	1267	1159	1168	1214	1116	1157	1195	1132	1126	1113	1159	1099	1135	1165	1122	1110	1181	1147	1079	1117	1109	1104	1174	1125	1135	1096	1040	1124	1162	1104	1141	1057	1093	1151	1083	1134	1054	1102	1086	1122	1069	1108	1131	1131	1138	1061	1077	1152	1057	1076	1078	1075	1105	1107	1089	1112	1102	1075	1112	1095	1066	1051	1116	1098	1122	1070	1054	1102	1111	1104	1155	1074	1027	1121	1076	1099	1120	1098	1089	1031	1038	1101	1043	1113	1089	1102	1053	1035	1107	1034	1101	1135	1035	1089	1120	1139	1061	1062	1105	1075	1123	1037	1067	1112	1111	1023	1106	1028	1098	1071	1093	1117	1081	1086	1055	1011	1140	1111	1044	1131	1117	1114	1117	1043	1049	1061	1077	1094	1111	1102	1129	1092	1102	1111	1048	1042	1121	1068	1065	1046	1116	1028	1084	1132	1101	1060	1060	1049	1094	1123	1096	1092	1073	1074	1070	1097	1133	1041	1064	1084	1036	1098	1089	1086	1052	1088	1081	1105	1086	1028	1074	1068	1074	1098	1069	1120	1087	1139	1085	1094	1081	1091	1036	1093	1071	1045	1109	1141	1033	1105	1021	1086	1070	1123	1069	1061	1090	1065	1080	1111	1098	1093	1098	1045	1049	1091	1146	1079	1038	1075	1043	1102	1167	1059	1080	1077	1081	1088	1086	1084	1051	1100	1014	1063	1073	1063	1101	1099	1069	1101	1046	1056	1102	1103	1067	1108	1084	1086	1085	1037	1116	1084	1029	1094	1091	1117	1091	1088	1141	1088	1085	1140	1082	1123	1092	1094	1079	1128	1070	959	1073	1065	1102	1080	1032	1064	1094	1072	1076	1096	1041	1063	1040	1071	1081	1090	1078	1042	1072	1038	1045	1064	1118	1037	1117	1039	1103	1064	1063	1131	1130	1059	1119	1071	1091	1163	1025	1146	1011	1053	1104	1098	1043	1027	1064	1060	1108	1026	1058	1107	1073	1050	1103	1096	1180	1061	1099	1070	1074	1087	1072	1055	1078	1084	1007	1045	1068	1021	1007	1100	1126	1099	1057	1089	1122	1083	1134	1122	1046	1049	1075	1029	1120	1096	1076	1133	1062	1073	1073	1090	1057	1095	1010	1078	1066	1062	1084	1146	1060	1051	1023	1026	1105	1129	1082	1093	1088	1063	1014	1114	1093	1108	1084	1118	1084	1076	1124	1123	1085	1119	1035	1093	1040	1075	1094	1040	1062	1050	1024	1088	1092	1073	1089	1069	1047	1100	1120	1092	1041	1157	1143	1029	1079	1048	1072	1069	1083	1028	1018	1128	1078	1061	1072	1117	1057	1087	1071	1097	1082	1103	1124	1021	1081	1111	1089	1092	1060	1133	1037	1053	1033	1114	1109	1085	1094	1108	1064	996	1068	1082	1060	1054	1048	1029	1067	1067	1130	1076	1114	1071	1071	1095	1102	1064	1042	1054	1059	1051	1062	1109	1089	1147	1021	1070	1078	1098	1037	1067	1047	1135	1073	1022	1011	1070	1086	1046	1066	1063	1070	1073	1114	1054	1004	1050	1086	1096	1040	1068	1099	1043	1076	1122	1054	1087	1095	1062	1065	1093	1036	1081	1067	1081	1073	1048	1095	1110	1055	1051	1056	1056	1043	1044	1149	1053	1088	1066	1084	1074	1074	1038	1078	1112	1042	1059	1089	1078	1129	1081	1088	1056	1038	1103	1076	1062	1063	1057	1074	1069	1072	1064	1080	1021	1108	1069	1080	1036	1064	1110	1081	1042	1104	1058	1084	1084	1071	1051	1038	1097	1084	1141	1060	1040	1081	1063	1048	1046	1106	1111	1077	1056	1132	1006	999	1085	1052	1031	1104	1051	1048	1049	1038	1092	1021	1083	1062	1082	1051	1029	1074	1067	1049	1070	1054	1045	1127	1110	1054	1015	1065	1071	1018	1047	1135	1096	1065	1048	1108	1045	1045	1061	1064	1118	1024	1133	1074	1075	1094	1070	1066	1075	1024	1109	1092	1070	1083	1073	1183	1086	1088	1076	1040	1045	1087	1093	1111	1067	1099	1053	1083	1049	1061	1051	1018	1016	1090	1048	1059	1053	1049	1089	1012	1057	1101	1067	1049	1125	1101	1064	1079	1127	1106	1072	1111	1129	1130	1119	1062	1102	1046	1100	1047	1107	1077	1050	1071	1063	1042	1061	1083	1113	1135	1073	1100	1082	1073	1093	1083	1091	1067	1134	1042	1056	1048	1043	1097	1075	1060	1115	1056	1046	1036	1087	1066	1095	1052	1110	1113	1041	1092	1118	1065	1052	1116	1072	1103	1046	1049	1055	1071	1098	1060	1069	1094	1125	1071	1094	1040	1083	1153	1078	1107	1110	1060	1075	1081	1045	1111	1029	1035	1055	1100	1050	1057	1061	1116	1129	1017	1114	1114	1074	1070	1050	1058	1061	1082	1084	1072	1130	1103	1062	1075	1070	1038	1113	1062	1021	1141	1109	1114	1038	1068	1047	1059	1049	1100	988	1040	1004	1131	1045	1114	1100	1120	1098	1052	1060	1058	1068	1108	1065	1121	1016	1083	1050	1071	1086	1023	1072	1045	1103	1088	1097	1114	1086	1113	1071	1096	1140	1067	1068	1093	1009	1077	1084	1041	1078	1065	1034	1043	1070	1069	1031	1064	1076	1093	1057	1092	1051	1075	1107	1008	1066	1071	1048	1115	1038	1055	1102	1066	1109	1041	1084	1025	1085	1129	1075	1104	1058	1017	1129	1067	1066	1028	1106	1069	1039	1070	1100	1095	1118	1132	1109	1060	1076	1045	1065	1079	1061	1110	1112	1088	1079	1133	1084	1104	1154	1063	1132	1060	1073	1032	1073	1058	1093	1083	1098	1149	1074	1111	1033	1105	1107	1100	1099	1003	1074	1065	1110	1049	1135	1019	1075	1133	1070	1063	1072	1070	1072	1090	1046	1127	1081	1110	1133	1075	1034	1105	1109	1059	1126	1086	1072	1115	1072	1103	1053	1110	1071	1072	1094	1121	1031	1022	1107	1060	1058	1113	1079	1079	1022	1048	1054	1089	1042	1066	1071	1106	1082	1038	1077	1060	1058	1063	1084	1064	1079	1030	1060	1120	1113	1048	1058	1079	1061	1088	1080	1114	1099	1079	1050	1099	1071	1090	1076	1091	1116	1084	1107	1020	1114	1001	1039	1068	1106	1049	1053	1057	1033	1113	1088	1105	1099	1043	1017	1073	1123	1096	1030	1086	1097	1088	1096	1077	1067	1067	1085	1073	1054	1023	1085	1048	1076	1079	1060	1087	1098	1104	1114	1125	1036	1083	1108	1011	1106	1094	1077	1117	1041	1054	1082	1069	1047	984	1097	1056	1085	1035	1075	1062	1077	1066	1033	1048	1015	1147	1019	1045	1106	1089	1077	1072	1059	1080	1067	1064	1081	1056	1034	1085	1112	1110	1107	1066	1078	1118	1116	1094	1037	1079	1094	1080	1028	1120	1022	1096	1084	1115	1106	1109	1070	1082	1068	1049	1053	1154	1036	1044	1077	1042	1060	1095	1099	1079	1043	1078	1045	1126	1075	1065	1084	1038	1085	1125	1065	1102	1071	1069	1010	1090	1033	1074	1093	1082	1028	1033	1076	1094	1099	1078	1088	1105	1111	1091	1124	1042	1055	1090	1080	1107	1116	1104	1068	1068	1111	1096	1087	1028	1044	1085	1043	1058	1073	1079	1076	1093	1127	1115	1071	1064	1112	1052	1042	1114	1067	1024	1094	1106	1045	1124	1113	1054	1090	1075	1134	1109	1056	1091	1074	1104	1095	1064	1080	1111	1044	1060	1055	1051	1071	1089	1131	1090	1069	1123	1084	1085	1108	1086	1063	1064	1085	1050	1102	1008	1101	1119	1077	1043	1069	1143	1066	1022	1092	1085	1058	1053	1063	1121	1035	1055	1060	1083	1130	1008	1016	1072	1072	1051	1080	1083	1107	1047	1065	1087	1049	1031	1017	1038	1079	1137	1100	1015	1014	1171	1061	1095	1037	1112	1090	1089	1102	1105	1127	1038	1081	1078	1015	1121	1083	1068	1066	1082	1094	1081	1078	1059	1067	1074	1130	1127	1103	1144	1081	1035	1056	1057	1135	1051	1068	1048	1094	1105	1104	1076	1078	1090	1115	1055	1077	1011	1086	1061	1038	1095	1090	1111	1084	1062	1071	1072	1086	1115	1109	1075	1053	1077	1052	1086	1073	1054	1085	1108	1102	1033	1095	1065	1086	1146	1045	1148	1023	1116	1096	1069	1062	1087	1082	1105	1102	1070	1057	1098	1155	1085	1113	1087	1114	1062	1114	1105	1025	1069	1088	1065	1078	1146	1045	1040	1049	1104	1072	1110	1075	1086	1104	1119	1063	1138	1035	1100	1076	1087	1092	1080	1020	1088	1098	1047	1047	1046	1095	1104	1083	1053	1094	1094	1100	1049	1073	1121	1095	1051	1028	1062	1053	1074	1096	1116	1058	1107	1086	1092	1082	1028	1144	1108	1080	1114	1027	1057	1146	1035	1049	1046	1049	1044	1089	1061	1045	1116	1094	1073	1085	1102	1074	1105	1068	1147	1119	1100	1106	1144	1076	1060	1114	1085	1066	1087	1017	1102	1139	1096	1036	1047	1036	1051	1116	1120	1163	1106	1027	1045	1021	1093	1075	1091	1074	1110	1073	1134	1023	1068	1086	1112	1039	1042	1123	1049	1105	1081	1080	1070	1029	1023	1125	1095	1104	1092	1046	1055	1048	1088	1100	1093	1095	1040	1050	1102	1054	1063	1067	1087	1102	1077	1071	1035	1062	1028	1097	1099	1061	1069	1104	1060	1126	1083	1109	1116	1070	1051	1029	1057	1094	1097	1129	1118	1077	1051	1077	1091	1051	1048
11886	1047	183	174	177	195	154	164	164	156	160	163	193	185	138	186	163	172	155	157	151	155	151	181	161	147	160	174	181	183	175	158	138	169	190	160	162	179	156	169	138	177	155	185	159	168	153	152	177	129	147	155	170	183	164	151	178	151	144	161	168	143	152	161	155	154	172	163	148	148	168	156	174	191	165	170	167	177	168	157	165	171	167	156	163	142	161	154	170	144	150	172	162	159	165	184	183	179	179	163	171	158	171	174	158	161	176	176	178	193	157	156	147	150	175	161	179	186	163	145	148	138	173	177	153	154	158	163	145	170	170	166	171	183	176	154	172	160	185	144	177	173	174	163	153	153	143	137	144	171	152	174	166	169	174	168	152	191	162	169	168	151	160	168	173	169	166	183	148	193	179	159	172	151	170	167	167	153	159	165	149	181	155	154	154	130	169	167	172	158	169	162	162	183	156	167	162	199	186	154	134	156	153	169	152	157	176	164	156	175	175	152	137	184	161	158	137	154	160	157	173	165	128	165	179	180	165	153	176	177	162	159	177	160	151	188	149	170	166	170	175	186	149	161	185	137	162	195	147	165	167	190	153	173	172	144	146	152	179	158	171	160	168	179	154	161	151	162	164	173	142	174	145	171	160	148	177	137	156	133	148	154	152	155	169	155	151	145	179	171	176	171	146	171	166	163	167	172	152	165	153	186	165	157	176	163	187	150	143	157	126	174	158	151	152	160	189	145	154	169	162	168	164	151	178	161	158	173	174	156	163	154	177	178	172	152	147	162	133	175	171	168	146	177	169	158	169	159	165	187	161	164	191	155	182	158	130	171	162	147	147	152	141	175	165	156	195	184	153	150	140	167	174	155	143	163	172	168	169	161	164	152	162	161	145	150	181	161	188	162	169	150	179	180	165	148	161	182	152	150	180	162	172	165	181	164	178	162	170	175	180	188	198	152	118	158	147	183	192	144	166	179	155	171	147	161	162	164	163	174	166	136	166	154	161	164	159	162	133	172	145	151	171	155	179	183	171	148	163	144	157	148	172	184	159	182	162	160	173	154	149	161	161	147	161	162	150	161	164	148	148	133	166	165	142	165	148	149	170	149	165	149	163	161	193	168	169	159	165	154	160	174	163	169	176	180	138	170	136	142	159	152	172	153	162	153	157	158	167	159	142	153	166	169	192	163	141	180	150	131	152	160	178	137	176	150	154	147	179	148	133	166	158	146	161	154	194	171	170	183	184	178	181	153	158	153	177	176	194	175	169	173	176	166	143	147	174	169	156	147	183	170	143	159	166	167	150	185	161	185	174	157	177	157	163	126	166	165	159	162	150	129	169	165	149	162	191	184	168	171	149	160	171	181	154	161	170	157	169	173	134	187	168	158	168	149	161	172	180	183	148	170	176	160	163	183	145	143	159	164	149	164	172	156	161	154	178	205	163	163	137	151	152	163	147	162	150	187	176	166	150	142	146	152	159	161	169	150	185	172	150	161	157	159	139	162	166	163	167	169	147	177	151	152	155	126	163	155	193	171	161	180	147	160	169	147	166	165	162	160	155	161	183	152	142	144	160	158	165	179	155	150	176	161	165	155	166	170	174	179	157	170	173	167	150	155	164	181	182	180	153	161	173	180	146	163	144	162	155	161	154	166	168	151	135	159	166	161	154	160	167	143	171	154	180	166	182	161	172	161	123	167	169	178	182	166	137	167	154	171	160	157	161	159	178	165	158	150	162	160	185	151	177	147	175	181	166	162	164	173	176	195	160	156	191	148	172	157	157	142	135	182	182	189	151	177	169	173	157	183	176	174	158	175	164	165	187	160	151	153	153	183	152	162	144	153	160	164	181	168	147	167	178	162	143	173	163	180	162	162	162	168	161	175	177	182	168	159	146	172	163	161	155	151	152	159	141	162	157	161	175	148	176	157	155	150	184	165	163	148	158	165	158	164	141	148	164	190	171	161	166	153	171	157	170	145	171	164	160	167	157	181	161	162	147	143	143	151	153	166	196	172	156	163	183	165	164	174	157	163	159	149	155	167	178	145	175	162	170	165	159	152	152	163	142	152	168	167	162	136	169	171	193	162	180	161	168	175	151	171	188	183	142	159	153	185	177	180	134	169	167	139	136	161	153	160	170	168	179	157	180	175	157	174	161	170	180	166	157	161	160	177	187	170	183	156	162	152	164	162	179	177	152	147	134	173	155	204	149	151	177	178	140	155	165	152	176	145	162	166	188	160	156	171	164	165	152	164	149	160	178	141	142	152	167	151	161	169	193	155	177	167	172	159	183	147	152	167	170	155	171	150	165	169	161	155	180	181	175	162	181	168	171	153	187	150	169	161	167	149	152	155	155	157	178	154	173	166	134	163	141	146	152	172	148	178	131	138	163	172	158	154	172	165	154	148	134	136	147	163	146	165	154	179	186	149	163	191	159	183	173	145	163	170	161	170	139	168	147	176	145	154	146	140	141	179	156	164	161	155	156	164	158	155	144	161	167	186	159	172	187	171	158	168	182	190	148	153	156	144	157	149	159	156	159	151	172	140	146	167	174	134	164	156	147	166	173	133	148	166	147	147	148	172	167	158	181	144	188	183	152	182	169	144	168	169	169	161	146	147	181	143	176	149	156	167	151	168	147	182	128	173	148	158	176	183	160	148	155	168	189	167	156	184	173	166	172	177	168	163	162	167	167	168	162	161	158	160	158	161	172	184	173	143	162	173	152	190	140	172	154	167	162	162	175	176	158	184	189	183	138	175	148	168	170	171	164	154	137	140	135	162	151	150	183	160	165	165	182	149	172	168	155	165	145	194	184	174	138	155	150	137	168	172	162	162	159	163	168	182	158	158	174	176	163	172	164	161	149	149	163	158	160	173	150	168	146	157	159	158	173	150	171	186	174	171	166	163	151	159	140	148	151	162	167	171	156	151	158	153	158	145	139	183	168	155	188	147	166	143	149	180	175	179	175	164	172	155	183	147	173	168	158	154	165	188	165	161	178	155	169	193	142	172	163	174	145	157	158	133	162	153	173	161	160	126	164	158	152	159	157	170	175	158	182	156	155	164	161	144	170	155	173	217	156	172	145	175	152	164	152	151	149	170	149	165	194	164	165	175	151	153	166	166	181	167	158	160	141	178	182	163	180	188	142	162	156	152	150	153	143	164	199	146	162	176	167	173	159	168	175	175	172	159	130	190	151	174	168	159	159	157	172	156	162	160	152	153	173	159	191	182	167	148	164	145	161	150	176	176	156	156	167	174	134	182	158	151	170	161	163	173	164	146	170	189	173	171	194	155	167	149	142	150	184	193	158	180	149	158	157	147	184	149	159	160	155	148	160	163	159	168	169	166	163	147	135	148	145	159	157	174	163	168	189	168	153	170	150	175	150	153	170	149	153	184	194	184	173	153	159	159	145	158	146	134	137	163	199	175	167	176	158	177	175	139	157	154	151	155	145	181	157	171	190	158	166	156	189	193	154	163	148	177	169	149
6327	797	548	564	573	579	526	487	497	531	538	499	439	518	543	512	489	476	495	508	517	509	476	504	485	508	478	479	462	443	487	482	486	489	482	482	461	490	503	494	525	467	504	487	481	457	510	517	478	451	477	479	454	494	453	500	469	519	500	494	482	467	509	511	463	472	498	495	475	497	466	485	469	469	517	494	507	489	503	504	469	486	484	500	487	461	500	475	491	519	514	501	513	513	487	509	487	478	498	492	485	469	459	488	478	474	492	494	516	500	513	501	512	481	466	460	446	485	514	455	513	475	496	454	469	484	498	484	460	473	446	493	522	517	518	483	481	499	520	454	490	466	471	468	475	475	481	462	516	448	484	488	456	491	496	469	480	434	485	509	456	480	473	477	491	476	525	466	520	497	473	488	485	465	459	479	495	497	467	478	470	464	491	517	449	508	485	516	483	451	488	473	489	479	492	526	481	499	468	436	521	487	498	523	453	476	452	457	514	481	524	478	488	476	524	483	482	495	480	471	525	471	528	480	484	516	484	477	497	464	458	473	497	471	499	476	512	468	493	476	451	489	492	520	491	484	454	462	472	472	486	475	483	544	491	487	472	457	455	474	481	491	496	513	506	489	490	498	459	478	518	483	493	472	451	512	477	525	506	532	482	466	482	451	465	488	505	470	497	429	482	463	506	449	472	503	458	506	471	480	492	456	535	469	473	495	472	477	533	494	491	488	489	450	474	507	479	512	501	446	480	474	492	526	445	507	496	486	439	483	492	472	442	498	445	487	452	455	466	492	520	470	490	519	469	476	480	503	469	450	491	444	448	484	448	483	519	528	494	460	501	491	522	480	455	497	525	474	505	478	482	483	512	489	496	473	463	478	496	484	451	479	504	469	463	474	469	498	503	469	460	471	450	541	457	452	463	472	481	490	450	442	453	470	490	480	494	519	460	483	523	486	483	485	494	449	440	523	467	449	484	443	507	472	503	491	460	511	490	476	488	487	510	472	499	479	525	498	513	447	490	463	471	460	478	484	452	478	508	459	477	498	495	464	463	487	479	498	486	468	464	467	474	512	464	474	516	499	478	514	489	471	467	490	484	520	467	521	464	472	464	460	495	469	495	520	501	504	465	492	436	457	513	488	497	497	491	472	505	516	473	478	488	492	499	433	466	489	468	457	530	453	470	505	516	520	472	446	470	476	464	485	492	478	515	496	453	497	508	454	460	545	489	448	446	467	431	490	523	477	483	487	458	491	479	461	517	537	455	476	468	470	456	496	475	519	502	472	513	488	468	478	479	487	489	461	476	510	512	492	512	480	482	488	520	470	487	497	493	447	484	461	489	501	461	511	439	518	502	437	455	486	470	511	526	458	506	468	469	473	465	457	459	452	494	492	468	482	472	496	462	451	481	450	459	501	512	488	457	495	448	510	483	457	461	444	515	492	496	496	508	460	489	446	484	475	462	472	468	496	468	479	507	503	473	478	514	495	489	487	493	448	502	481	470	497	470	516	474	516	513	453	492	506	487	478	484	487	467	493	492	492	459	497	494	455	498	485	465	473	484	470	484	510	494	450	477	496	485	486	483	442	483	458	506	468	486	499	527	476	467	470	450	466	475	473	501	480	461	500	469	473	493	481	481	493	478	467	526	480	493	460	493	474	478	482	505	498	495	473	473	458	452	478	503	486	490	540	459	513	439	507	430	496	462	479	478	495	474	521	488	469	472	483	481	459	519	470	446	502	479	493	512	475	445	478	503	484	482	495	504	472	483	472	514	503	472	471	466	516	478	447	465	492	492	469	471	483	469	460	512	475	503	491	497	496	469	480	475	510	490	467	517	475	501	473	492	463	502	470	478	472	479	496	508	472	506	479	501	512	441	489	506	467	450	445	455	456	529	523	509	503	467	448	473	460	468	491	506	498	466	482	496	502	486	488	457	484	507	510	512	468	469	533	465	505	459	509	505	468	491	507	496	493	484	506	504	473	457	490	489	492	512	477	451	482	476	511	464	495	479	489	501	500	500	452	452	483	491	517	492	475	502	476	481	479	481	454	468	527	509	472	515	485	489	481	513	493	484	511	524	454	501	497	503	497	490	502	468	530	497	472	473	469	494	486	486	497	480	492	474	530	497	463	495	445	501	498	497	475	492	466	497	502	439	538	474	464	501	467	495	506	495	495	471	459	475	513	523	498	456	489	485	517	474	520	461	485	505	455	497	520	491	481	499	485	489	486	459	475	466	502	508	456	479	475	470	512	449	469	490	458	471	467	525	526	503	528	488	531	507	505	480	498	498	456	473	477	499	441	491	501	467	490	440	498	466	484	513	485	476	459	453	506	488	451	503	509	503	500	429	439	499	484	487	499	503	455	460	467	485	484	508	489	446	499	498	473	483	496	507	518	480	497	516	479	524	472	453	503	499	507	474	460	472	481	462	503	470	473	513	498	452	479	495	506	488	488	473	484	516	491	481	508	457	476	502	465	467	478	458	472	501	484	487	501	494	512	479	520	469	504	460	499	470	486	511	490	486	482	475	486	490	505	492	440	480	466	504	450	477	453	490	497	509	453	498	459	474	484	482	484	446	481	472	503	462	503	461	466	550	482	457	500	509	468	504	494	551	502	535	500	438	469	456	468	461	493	454	518	490	511	520	519	495	460	486	438	473	441	512	539	509	479	553	447	472	580	458	521	486	481	523	481	463	490	502	437	487	479	481	466	476	474	494	489	491	473	491	489	473	511	455	473	492	489	515	465	465	488	489	486	487	484	484	492	483	496	459	488	479	465	487	513	469	486	455	468	516	512	528	495	512	464	499	487	472	468	507	530	506	506	504	526	439	499	475	515	496	487	455	467	501	496	436	493	476	498	496	481	485	473	516	516	465	519	490	521	444	481	476	513	446	470	473	461	507	502	504	482	471	506	467	495	496	493	486	466	480	451	498	474	509	464	467	496	511	498	507	477	444	490	469	450	471	426	508	505	505	492	488	482	499	440	453	490	461	454	448	458	414	508	469	474	490	468	484	519	466	504	523	496	470	514	510	467	464	477	504	469	489	489	486	456	461	472	513	491	482	447	465	458	487	509	482	478	534	495	532	487	463	450	532	487	488	512	498	479	472	479	503	485	523	478	466	499	498	482	486	486	486	497	480	473	509	460	506	479	478	522	488	462	473	453	514	553	472	461	483	490	517	474	483	452	449	478	480	479	504	478	466	466	456	465	471	433	519	482	458	487	507	461	490	477	506	473	518	491	492	468	514	483	507	496	500	476	452	518	521	430	488	428	493	462	496	498	480	489	456	490	459	502	488	507	498	498	447	496	469	484	469	441	465	450	499	501	454	468	485	469	486	511	466	501	490	435	517	473	459	501	463	505	445	517	477	503	473	474	441	478	459	492	495	476	465	501	489	486	465	502	445	538	492	486	464	468	468	467	537	486	499	470	492	474	472	502	452	470	508	477	538	540	470	525	511	506	484	478	489	491	474	441	487	508	466	483
28434	4847	1425	957	768	592	540	478	439	418	412	373	350	311	383	355	379	368	392	343	309	317	308	301	341	363	325	340	334	323	296	302	318	320	317	329	313	331	311	340	295	279	319	281	335	345	309	322	303	303	341	314	322	311	317	366	314	315	298	307	308	295	330	325	319	308	314	344	318	299	320	335	309	309	337	335	316	299	326	313	315	341	331	343	307	339	307	324	308	368	308	352	352	337	315	355	336	310	314	326	331	348	299	331	354	303	320	319	328	335	326	314	300	313	338	329	311	278	289	373	326	310	311	350	306	331	307	319	292	337	299	323	314	292	333	302	322	314	313	313	329	305	336	307	320	300	327	314	303	299	306	358	287	321	306	344	312	337	314	329	317	316	305	295	333	334	328	321	313	322	328	337	307	313	340	355	320	294	327	304	300	332	327	286	323	324	316	313	319	342	346	332	319	319	328	338	367	309	316	335	293	332	334	298	293	330	333	315	299	330	311	317	332	336	326	324	304	305	332	306	328	305	319	337	279	328	316	314	317	326	325	300	292	296	353	322	312	312	292	324	270	334	329	322	293	308	337	309	295	369	325	282	346	334	321	315	298	298	292	294	305	305	336	305	296	290	345	328	333	313	345	317	292	336	312	281	314	305	341	326	329	344	300	368	333	307	329	333	327	297	354	318	323	305	325	324	335	336	326	316	307	322	309	334	312	348	307	324	332	333	299	351	333	347	309	348	302	330	336	315	313	324	301	311	293	334	283	311	328	346	348	306	341	323	337	305	287	317	315	303	317	346	326	346	333	310	329	312	301	338	338	349	331	319	310	349	274	320	320	318	333	309	338	372	285	341	342	352	319	326	315	319	350	346	299	310	302	325	320	275	310	316	313	389	317	366	330	326	330	308	306	309	308	337	314	307	308	290	328	350	304	299	296	319	351	326	276	345	334	288	285	312	329	317	318	307	336	333	309	325	320	313	318	303	314	332	367	322	335	317	321	315	283	336	344	329	298	339	297	337	294	319	323	352	349	314	313	293	336	328	347	314	302	317	317	314	313	320	326	306	292	315	360	365	309	318	308	335	329	297	305	299	346	339	337	347	333	303	300	329	339	318	303	307	338	345	312	335	373	311	313	318	335	322	322	334	299	327	325	307	321	370	298	271	339	295	324	325	301	324	307	296	325	352	350	318	314	359	315	347	304	292	331	367	348	353	323	345	313	329	314	319	330	329	334	306	328	342	298	287	325	326	293	325	320	304	281	349	319	306	314	328	328	331	341	300	282	343	299	346	350	316	322	335	333	310	313	320	291	330	314	295	313	314	299	308	310	323	315	312	331	335	317	350	338	284	307	320	325	352	294	313	313	302	349	312	335	319	297	300	308	328	292	325	336	329	304	330	318	310	350	314	310	320	302	316	314	319	310	343	308	311	327	338	278	318	312	325	342	326	338	295	306	331	301	351	324	349	340	313	310	323	333	334	326	326	363	360	339	323	345	351	314	341	323	342	329	314	329	302	335	341	319	321	305	325	306	306	312	312	311	309	360	326	320	328	353	330	332	313	332	318	282	306	329	328	328	312	331	304	330	311	343	323	289	295	302	290	344	329	337	317	335	312	313	333	311	312	348	345	336	331	324	305	330	347	322	336	330	319	329	353	344	318	341	310	343	334	303	310	306	310	307	305	315	305	327	290	341	330	311	353	319	318	328	310	315	310	310	356	315	333	334	313	360	337	334	348	320	291	303	338	308	327	327	303	343	321	315	298	347	315	340	335	341	316	300	357	302	327	327	311	330	331	290	319	312	335	349	334	320	295	332	350	332	351	335	306	309	319	318	329	305	291	336	323	328	349	342	321	293	333	321	305	295	334	340	363	368	313	323	307	314	302	283	324	307	332	313	326	296	322	321	317	307	309	332	346	327	356	314	318	309	302	340	308	356	293	318	286	336	336	314	324	289	302	299	327	325	327	314	347	343	300	298	278	315	336	336	320	311	297	289	329	331	299	323	329	331	326	300	320	289	286	324	296	357	315	332	302	319	317	333	312	308	324	345	322	320	319	349	310	289	317	275	341	269	314	343	312	327	349	294	324	315	303	329	322	343	311	346	323	330	312	315	297	301	331	352	321	309	296	319	362	323	282	340	299	305	305	310	291	306	338	324	329	315	341	318	309	319	302	316	311	335	332	325	355	342	307	282	334	316	335	299	285	284	307	347	334	324	334	306	326	338	295	342	314	328	333	324	322	316	300	347	339	326	314	307	309	309	324	290	340	308	316	325	327	322	308	300	332	312	335	348	296	338	332	297	302	315	328	322	300	323	317	340	319	324	336	296	324	320	332	322	344	317	339	315	312	327	333	306	323	328	333	303	317	299	311	314	310	299	332	311	318	309	341	329	351	310	332	323	301	328	310	334	313	311	320	314	305	296	323	298	337	318	312	320	329	318	356	325	316	337	307	320	322	311	319	289	333	315	330	308	289	322	310	349	327	313	299	317	347	335	330	335	318	312	319	356	319	332	304	320	294	311	326	313	329	302	298	315	343	298	348	283	310	314	313	350	303	298	295	329	313	304	323	336	311	317	301	317	317	311	346	322	341	327	338	325	324	339	357	344	316	315	309	307	345	313	331	337	323	324	311	313	316	340	300	320	309	324	326	318	310	332	335	303	323	320	349	319	370	332	310	321	327	328	306	314	336	299	339	338	330	326	332	310	326	326	320	302	323	295	359	337	316	352	317	288	288	317	325	283	312	294	305	310	292	306	283	341	360	333	354	342	301	331	296	341	346	293	321	307	332	316	323	333	311	335	304	319	348	321	311	312	333	325	354	316	308	317	340	292	302	310	305	317	341	322	318	333	334	334	319	305	354	308	309	289	316	340	297	331	334	301	330	312	309	302	322	323	323	327	350	378	317	307	321	347	341	307	306	325	331	298	324	298	310	345	347	318	310	309	309	311	314	331	320	321	299	336	340	329	309	308	350	351	316	299	324	368	346	326	321	304	334	387	305	323	311	324	342	310	339	310	299	331	305	312	344	294	305	300	312	314	358	286	278	325	331	302	323	328	299	337	351	298	323	359	329	285	303	309	321	295	320	330	328	311	329	332	288	318	306	334	325	330	351	331	306	316	311	296	325	328	316	359	316	320	319	337	299	356	306	315	313	323	291	321	331	328	301	335	307	337	327	313	299	305	278	313	353	304	309	333	345	297	350	349	322	312	314	331	333	326	317	334	313	315	337	354	343	322	328	314	318	321	326	302	328	311	295	339	300	351	333	352	312	346	326	325	303	302	309	329	342	322	316	327	313	304	335	310	280	298	343	307	340	332	368	335	352	341	316	300	291	304	328	331	318	360	293	298	317	317	323	319	333	345	319	291	332	312	331	293	298	348	289	322	296	315	295	293	301	289	310	305	348	343	320	298	290	344	320	328	308	338	367	355	312	310	292	319	319	319	347	318	313	315	312	314	317	314	315	335	315	313	339	312	308	300	329	330	339
14838	2103	2729	3059	2736	2352	2038	1790	1621	1504	1377	1289	1206	1223	1109	1065	1030	1020	1014	1007	956	974	954	955	943	951	925	953	970	896	838	858	879	887	866	933	894	869	884	875	887	877	845	883	798	902	897	865	847	827	827	843	840	870	825	871	868	864	829	804	882	837	850	852	817	847	813	840	814	888	815	832	830	840	789	843	808	829	850	826	837	861	865	859	859	813	879	826	843	830	838	846	839	829	801	852	812	762	827	848	845	782	855	787	849	851	852	811	858	790	822	801	846	797	892	835	850	852	849	863	832	828	833	784	869	812	872	821	844	812	825	824	842	790	834	835	836	860	872	791	815	844	838	847	896	832	830	796	841	844	825	784	827	778	857	820	837	810	824	894	897	840	796	776	849	852	860	875	782	838	847	849	820	827	817	800	835	828	802	835	794	824	814	871	837	822	801	831	774	855	840	795	808	814	840	818	876	778	821	787	811	848	788	842	837	829	860	802	829	834	885	898	878	780	823	787	871	842	824	796	835	800	849	798	849	838	829	862	848	816	795	891	769	809	852	859	779	858	814	863	845	810	822	804	849	772	856	878	800	737	824	835	812	830	862	816	823	836	823	826	828	849	821	815	808	858	812	812	794	789	864	889	817	861	825	801	765	803	864	832	811	800	819	828	840	815	823	881	823	813	848	835	780	850	795	894	859	810	831	815	817	838	860	883	821	804	807	874	835	787	838	800	817	797	807	756	869	843	828	827	855	812	788	845	901	833	842	828	782	832	815	792	802	879	809	861	857	862	864	840	902	815	855	866	825	884	840	804	861	843	876	733	858	837	838	861	816	847	818	793	874	848	784	819	834	843	834	830	786	824	841	836	826	892	821	813	860	875	795	852	821	836	806	795	873	841	864	820	799	844	818	845	798	811	854	817	794	862	826	826	845	739	857	826	803	792	851	835	905	849	826	839	810	847	862	817	813	801	867	834	807	828	842	790	886	796	826	799	805	822	807	819	849	818	837	797	817	834	838	816	848	831	821	820	780	787	842	812	844	815	777	801	807	827	850	803	800	850	806	846	793	873	807	833	863	839	813	795	855	809	843	889	859	870	793	760	844	818	812	832	755	846	901	859	838	860	870	870	805	839	904	803	831	830	847	827	832	773	804	857	778	820	792	890	874	799	825	844	794	900	851	847	806	793	858	830	829	805	823	841	803	830	843	817	839	841	849	830	788	853	815	806	794	850	790	763	867	815	849	854	801	857	807	836	863	823	858	857	814	845	750	813	749	809	879	820	791	842	878	823	820	785	829	833	814	830	801	793	832	862	807	803	824	813	791	827	816	838	818	865	809	831	826	876	829	772	864	848	845	893	841	847	803	796	790	842	854	831	820	836	834	856	794	875	846	873	843	854	852	773	843	829	854	847	788	867	850	843	850	852	825	802	845	855	846	818	770	815	823	848	829	822	869	868	829	798	834	828	827	804	839	800	848	845	831	917	841	794	857	806	814	779	815	847	845	775	849	799	865	807	839	803	857	881	808	766	848	791	858	855	864	814	850	828	859	838	868	868	801	834	827	826	805	872	829	792	827	867	781	771	850	796	878	841	875	864	816	812	850	874	816	808	820	838	820	806	801	814	863	794	831	805	834	812	816	839	892	840	800	817	837	844	761	839	780	818	827	888	816	866	852	840	772	782	860	800	858	814	849	808	824	860	851	827	838	803	839	847	816	845	788	811	841	764	816	841	895	836	793	816	827	864	793	823	792	834	822	787	841	873	828	859	801	799	887	817	825	836	870	831	873	792	818	800	800	864	829	887	850	875	830	852	857	801	853	839	841	805	857	856	827	804	835	822	776	794	780	837	805	815	835	808	845	832	823	837	835	881	783	873	839	872	864	800	781	858	919	847	795	872	873	790	836	843	805	843	797	806	796	849	874	811	842	844	795	861	865	833	840	835	812	829	849	825	832	863	789	854	850	822	849	829	788	803	834	813	847	827	844	776	816	822	832	818	846	824	823	825	837	838	800	866	842	832	822	794	849	773	850	822	879	796	766	796	806	859	775	792	815	815	865	822	819	837	837	822	871	878	839	849	822	850	829	793	850	802	780	854	786	855	825	815	798	820	825	827	818	884	843	854	807	838	811	803	856	838	829	814	850	824	828	836	835	820	801	787	831	782	860	841	828	820	818	870	830	796	832	837	827	857	833	848	820	764	835	767	845	853	834	825	806	821	855	817	804	818	818	842	843	855	813	871	848	832	807	856	832	802	833	839	837	814	767	860	852	854	857	864	809	834	798	842	826	860	826	817	820	823	800	823	814	816	865	842	851	837	804	837	773	883	826	793	821	802	809	821	831	828	825	820	880	839	826	799	771	808	787	809	877	837	868	786	833	794	813	881	855	906	765	860	812	865	818	839	876	843	813	861	835	892	811	810	822	805	840	820	825	861	774	835	748	801	857	810	766	822	822	859	771	828	834	844	840	790	798	817	846	763	819	855	832	836	763	861	828	855	829	863	819	856	861	818	801	863	843	841	825	793	792	858	861	859	794	779	813	829	833	825	889	795	831	854	855	843	863	826	797	794	831	835	830	806	793	801	844	836	875	820	836	821	846	831	869	878	827	819	858	825	844	828	802	782	814	842	853	834	827	823	788	830	815	812	799	810	782	817	837	875	852	844	841	830	855	890	884	817	825	826	805	763	778	784	850	859	836	814	830	840	814	783	826	822	877	803	875	814	817	852	837	834	824	857	862	838	818	859	831	783	786	838	832	815	823	886	825	856	853	865	834	848	855	782	809	827	827	829	838	840	834	853	837	809	817	813	827	851	808	831	764	856	843	857	807	835	809	842	802	832	823	855	790	827	857	790	809	893	886	860	806	793	829	871	880	799	829	844	828	847	833	827	858	833	802	868	834	820	850	800	810	834	805	823	806	815	811	874	868	825	849	840	823	884	848	832	834	811	835	807	830	849	847	855	841	834	782	855	789	854	817	835	828	838	862	821	815	850	845	844	818	835	870	804	811	877	825	822	817	828	876	782	849	830	845	880	842	851	814	834	776	792	858	858	863	813	848	825	839	811	797	835	859	830	889	877	831	830	820	802	787	866	824	871	850	865	830	804	801	832	836	856	804	882	772	788	877	797	807	821	855	885	831	864	811	840	863	871	859	895	831	833	835	778	854	883	855	881	810	801	779	819	784	862	824	807	824	832	821	842	808	847	830	856	874	823	824	848	873	861	830	830	825	819	833	834	859	869	855	827	844	892	865	806	863	833	806	791	823	873	830	799	841	809	822	839	781	801	791	851	802	815	866	866	803	846	847	837	823	817	795	832	867	850	834	803	776	826	757	799	859	831	813	859	832	835	838	842	793	810	822	844	842	770	863	865	803	791	829	805	932	826	805	813	831	841	863	849	807	816	828	800	813	815	829	818	864	898	843	855	884	854	838	827	799	828	828	873	857	833	856	814	853	861	815	818	748	807	825	848	826	788	837	867	857	813	821	805
36528	8141	2898	1924	1338	1041	888	792	729	652	592	602	629	585	562	520	527	487	492	480	486	490	479	479	502	525	518	458	491	442	462	447	422	512	459	491	448	435	453	458	470	479	464	474	447	466	422	444	479	454	442	440	449	459	468	428	505	471	389	472	436	506	468	468	412	473	404	426	434	452	465	456	459	453	453	475	512	449	472	451	465	494	434	457	426	464	379	453	487	468	457	427	408	471	412	422	472	451	462	419	423	456	481	416	453	430	479	476	478	491	482	488	455	458	433	462	460	442	443	506	430	485	514	427	491	451	447	466	455	452	499	462	423	464	454	482	446	445	394	425	458	467	466	432	472	455	471	435	446	458	441	459	462	424	440	436	451	418	464	471	469	456	462	464	460	464	483	461	461	442	473	467	429	455	441	401	431	438	469	464	462	455	477	476	469	466	483	471	472	475	432	419	470	426	436	444	471	466	430	463	483	454	422	454	435	445	461	434	449	429	455	436	435	412	411	427	401	446	473	468	453	481	475	439	443	453	441	438	444	471	448	470	465	448	452	439	478	445	433	438	413	451	462	446	469	426	414	447	475	479	463	429	481	429	456	439	446	425	456	428	441	432	406	431	442	418	433	393	450	432	457	413	484	423	434	444	476	422	454	441	428	467	440	462	462	435	444	473	434	459	531	434	480	439	480	445	430	435	497	480	435	485	411	449	470	474	477	446	387	432	485	453	442	420	427	411	450	466	445	435	452	447	487	423	479	433	455	417	455	422	437	451	422	477	465	434	440	425	436	458	475	517	463	437	477	481	507	479	424	470	413	438	447	406	467	462	467	438	467	416	450	466	474	499	472	416	466	502	453	446	452	437	479	455	427	451	456	458	452	462	463	466	500	490	425	436	446	467	429	472	468	422	436	466	418	437	408	455	476	470	430	457	459	476	440	431	466	466	454	444	444	449	418	451	464	438	422	450	467	455	470	443	455	480	456	436	425	476	440	489	457	445	476	439	434	461	448	449	464	443	457	460	482	432	439	434	448	482	465	444	496	464	490	449	450	428	474	468	434	429	427	451	468	457	464	499	463	403	460	450	471	449	452	467	447	439	447	448	462	458	444	458	437	438	434	413	442	442	430	478	488	454	482	438	444	422	438	456	424	447	434	458	456	476	445	428	418	472	460	435	448	457	440	415	422	459	449	447	436	414	472	458	494	414	441	476	504	480	459	422	485	458	474	441	427	451	462	469	438	487	455	479	436	449	464	438	456	444	466	448	427	454	430	464	457	427	449	483	432	436	482	454	472	444	462	437	408	446	454	429	457	427	447	466	439	470	428	434	455	439	447	447	436	443	424	431	489	443	440	470	443	485	436	437	444	453	467	475	466	440	446	446	442	452	415	454	433	435	422	432	488	453	447	461	464	459	484	442	475	505	438	426	471	459	446	420	442	451	450	453	468	465	422	448	431	432	467	497	431	423	437	404	475	460	404	430	447	451	496	483	462	445	489	438	414	439	439	425	467	439	470	427	468	474	488	419	463	442	448	441	456	477	462	480	449	454	420	467	438	433	477	431	449	444	404	473	468	441	482	444	446	444	458	453	445	447	478	451	441	478	481	439	462	472	432	471	459	459	471	476	458	473	458	442	433	447	457	462	467	450	462	460	458	464	450	439	487	442	489	447	430	479	473	478	418	457	442	443	428	457	470	431	436	415	450	444	425	438	431	470	460	465	455	441	510	428	451	433	430	479	436	450	473	456	467	468	449	460	429	428	453	426	474	473	443	459	461	437	420	456	428	461	478	467	441	466	472	455	466	466	414	453	415	450	459	441	459	426	472	456	436	469	418	436	497	486	473	461	485	413	451	469	453	459	416	438	486	455	448	450	428	468	439	453	438	438	463	469	469	415	483	446	455	462	462	453	475	463	483	469	419	462	455	458	466	439	500	481	447	465	465	454	436	492	431	465	467	448	445	428	455	460	453	459	495	439	435	401	478	436	489	429	460	458	469	445	480	469	474	451	446	415	472	465	468	487	431	447	465	442	452	454	482	413	451	500	479	447	482	417	443	479	490	469	479	478	481	465	456	443	432	467	465	455	457	442	462	448	429	480	449	449	462	403	500	417	448	466	461	463	478	455	429	467	444	405	471	468	462	465	427	446	441	423	436	466	460	435	442	434	457	434	425	465	435	451	472	451	475	445	435	455	460	459	455	440	484	448	475	464	452	440	463	434	438	444	472	449	450	462	471	449	440	435	459	411	486	455	447	471	480	470	451	388	455	480	469	454	458	460	460	469	451	444	480	462	453	454	449	454	492	468	492	478	445	460	427	492	436	419	445	456	463	445	493	463	461	491	455	454	449	413	417	444	429	397	463	478	448	396	422	482	415	427	410	482	494	448	461	405	484	468	449	475	431	452	444	460	443	434	474	431	425	453	444	443	453	510	453	468	468	436	444	442	470	446	486	452	419	478	468	433	457	428	480	487	400	470	440	456	457	466	467	494	490	471	461	456	456	459	425	472	543	464	428	474	478	462	438	431	470	456	432	440	450	470	487	465	480	412	461	465	442	466	444	465	450	446	453	445	451	479	432	430	446	450	447	443	434	461	461	428	455	425	481	469	503	426	429	485	443	445	453	468	411	425	462	453	467	424	423	433	469	448	490	451	449	477	457	452	451	462	475	482	441	452	454	427	476	443	430	485	466	472	496	404	425	384	459	445	474	460	445	497	445	475	454	478	401	474	454	439	427	441	441	459	419	440	497	439	496	456	444	437	414	435	443	457	430	422	436	415	468	473	468	438	432	478	432	434	477	498	467	472	466	455	447	438	460	457	455	473	433	501	411	413	482	458	469	461	468	466	420	449	417	406	483	433	405	437	441	472	458	442	454	493	469	461	459	428	457	438	458	440	454	435	433	436	455	459	465	452	435	446	453	447	454	465	470	513	452	479	443	466	443	438	446	466	438	455	440	457	443	461	480	444	408	477	448	455	484	459	418	440	437	424	460	449	465	491	429	467	418	440	440	444	440	437	452	448	469	451	447	467	435	480	471	445	416	470	457	465	487	434	448	461	428	455	457	464	441	487	417	505	477	486	453	439	481	449	440	474	467	411	496	450	425	436	481	438	437	487	458	408	427	432	421	464	441	456	435	449	498	505	406	460	425	479	471	457	441	469	467	440	462	470	439	483	431	429	439	464	461	463	420	458	463	432	484	518	445	451	437	411	464	488	449	440	432	490	446	444	448	428	470	414	462	448	463	469	472	450	456	415	475	439	455	492	467	435	479	454	443	434	451	467	447	451	456	459	470	456	426	433	418	405	433	442	463	452	430	469	457	465	418	458	429	472	448	496	450	473	459	469	440	454	462	450	458	462	437	485	468	458	448	447	459	427	447	466	453	475	460	474	474	476	460	441	422	449	476	482	450	480	451	412	490	464	454	443	465	423	429	429	490	477	454	434	468	446	442	439	443	448	421	425	432	470	482	427	458	465	505	426	469	437
18445	3251	4711	5281	4663	4021	3381	3035	2561	2309	2155	1968	1815	1783	1580	1508	1602	1494	1454	1383	1416	1392	1329	1355	1295	1257	1277	1271	1176	1212	1208	1206	1154	1187	1138	1184	1147	1175	1188	1192	1135	1183	1132	1170	1179	1173	1116	1176	1137	1200	1157	1119	1118	1144	1078	1133	1117	1167	1106	1103	1180	1146	1137	1145	1111	1181	1144	1092	1070	1075	1116	1115	1134	1091	1061	1096	1103	1126	1038	1125	1100	1095	1003	1169	1073	1140	1077	1051	1028	1129	1112	1082	1084	1068	1079	1087	1040	1101	1037	1050	1135	1060	1067	1100	1074	1131	1097	1031	1092	1064	1028	1083	1045	1106	1125	1097	1095	1081	1136	1106	1045	1060	1108	1051	1122	1067	1112	1070	1101	1121	1071	1063	1119	1094	1047	1101	1113	1044	1064	1017	1102	1032	1142	1080	1081	1079	1079	1086	1099	1085	1140	1096	1020	1067	994	1067	1062	1032	1065	1102	1051	1075	1091	1119	1076	1117	1129	1047	1055	1075	1094	1097	1023	1080	1112	1051	1087	1129	1050	1075	1099	1123	1081	1048	1069	1071	1055	1074	1010	1137	1100	1111	1113	1107	1060	1129	1097	1103	1076	1037	1094	1092	1039	1076	1019	1089	1118	1128	991	1038	1074	1099	1114	1079	1089	1048	1115	1025	1094	1099	1107	1072	1054	1071	1101	1124	1062	1151	1031	1070	1049	1060	1034	1113	1041	1133	1047	1083	1088	1105	1057	1050	1115	1017	1023	1101	1066	1115	1033	1099	1129	1136	1121	1121	1017	1124	1055	1036	1091	1094	1132	1113	1099	1060	1081	1119	1091	1081	1110	1039	1089	1064	1081	1016	1020	1075	1083	1072	1089	1069	1039	1113	1072	1080	1068	1133	1016	1096	1069	1056	1094	1092	1091	1038	1048	1076	1055	1099	1038	1087	1160	1038	1068	1047	1044	1064	1047	1094	1082	1058	1086	1115	1018	1099	978	1084	1091	1086	1077	1036	1135	1093	1084	1066	1061	1061	1097	1030	1092	1122	1079	1064	1017	1039	1087	1117	1054	1102	1065	1057	1132	1056	1127	1122	1043	1123	1033	1087	1069	1013	1053	1012	1081	1026	1087	1067	1079	1128	1086	1066	1063	1057	1100	1126	1077	1063	1065	1042	1132	1034	1050	1115	1053	1141	1079	1039	1063	1034	1084	1092	1106	1047	1080	1154	1067	1090	1069	1137	1100	1089	1069	1118	1103	1064	1061	1074	1098	1048	1120	1050	1056	1022	1066	1114	1010	1074	1036	1109	1081	1104	1124	1106	1112	1067	1050	1062	1059	1104	1026	1035	1086	1101	1037	1077	1131	1061	1025	1071	1055	1093	1069	1026	1029	1090	1073	1087	1087	1068	1028	1048	1098	1098	997	1113	1034	1040	1055	1022	1071	1048	1075	1096	1053	1140	1059	1099	1074	1035	1097	1037	1015	1073	1035	1095	1091	1091	1070	1070	1048	1071	1060	1026	1005	1092	1147	1065	1095	1062	1116	1061	1089	1115	1064	1036	1111	1135	1084	1073	1042	1081	1077	1129	1047	1099	1083	1081	1072	1104	1070	1068	1063	1081	1095	1130	1009	1105	1115	1049	1064	1109	1008	1062	1082	1064	1021	1103	1081	1079	1039	1015	1116	1050	1113	1064	1059	1132	1151	1143	1083	1080	1049	1116	1058	1010	1068	1089	1083	1048	1126	1116	1078	1076	1008	1024	1091	1101	990	1061	1151	1101	1085	1036	1067	1053	1120	1102	1093	1111	1046	1130	1078	1099	1017	1108	1047	1009	1056	1039	1087	1095	1026	1071	1080	1087	1056	1057	1056	1051	1085	1051	1074	1089	1100	1083	1089	1057	1018	1066	1072	1085	1011	1119	1106	1111	1059	1051	1076	1064	986	1104	1107	1126	1094	1045	1047	1102	1072	1047	1113	1073	1072	1101	1041	1067	1081	1104	1085	1100	1066	1069	1045	1052	1108	1046	1074	1072	1051	1121	1094	1102	1041	1053	1037	1057	1123	1041	1081	1080	1090	1071	1075	1064	1074	1079	1087	1025	1054	1109	1007	1106	1083	1114	1064	1040	1085	1021	1096	1033	1095	1052	1073	1019	1067	1119	1032	1042	1118	1039	1081	1068	1092	1080	1094	1090	1041	1066	1030	1132	1134	1094	1089	1124	1036	1154	1080	1130	1056	1046	1071	1097	1086	1055	1073	1064	1079	1129	1086	1035	1082	1055	1073	1036	1087	1077	1055	1131	1068	1072	1085	1066	1055	1103	1124	1092	1113	1064	1087	1077	1046	1070	1035	1062	1068	1069	1042	1112	1094	1035	1073	1071	1043	1074	1030	1106	1075	1116	1083	1038	1056	1056	1057	1061	1086	1113	1033	1053	1092	1057	1011	1077	1092	1142	1067	1040	1085	1031	1069	1107	1098	1079	1108	1111	1068	1082	1048	1098	1047	1015	1114	1028	1145	1155	1175	1029	1053	1118	1038	1098	1109	1054	1124	1093	1102	1138	1022	1081	1095	1077	1116	1104	1078	1052	1080	996	1088	1034	1077	1085	1078	1093	1089	1056	1090	1036	1011	1091	1081	1044	1059	1004	1089	1071	1031	1121	1067	1062	1128	1044	1110	1116	1055	1103	1095	1061	1050	1100	1099	1079	1020	1098	1101	1044	1094	1088	1124	1020	1075	1035	1076	1055	1082	1104	1043	1096	1077	1088	1065	1100	1055	1070	1113	1062	1093	1089	1070	1063	1080	1114	1073	1042	1064	1065	1063	1075	1098	1070	1041	1067	1086	1094	1108	1066	1100	1127	1041	1072	1007	1046	1040	1114	1049	1049	1073	1085	1049	1077	1056	1109	1091	1068	1072	1063	1078	1098	1093	1014	1091	1099	1054	1099	1092	1044	1066	1077	1053	1064	1031	1049	1075	1066	1026	1082	1078	1107	1080	1041	1066	1085	1079	1039	1069	1121	1104	1049	1077	1119	1063	1133	1075	1055	1106	1075	1111	1102	1097	1117	1045	1076	1068	1068	1202	1057	1070	999	1041	1111	1047	1091	1091	1094	1067	1045	1063	1066	1099	1096	1121	1025	1076	1140	1046	1070	1093	1043	1031	1052	1089	1076	1047	1008	1141	1039	1119	1112	1058	1049	1086	1136	1055	1035	1096	1113	1053	1108	1090	1088	1147	1030	1085	1130	1067	1120	1107	1112	1112	1093	1039	1067	1076	1052	1067	1080	1093	1072	1100	1025	1039	1074	1121	1067	1116	1138	1043	1059	1118	1033	1147	1023	1095	1061	1070	1120	1057	1078	1117	1057	1085	1115	1132	1020	1148	1034	1065	1125	1000	1090	1076	1124	1108	1054	1085	1065	1067	1095	1071	1024	1161	1024	1034	1057	1066	1072	1081	1110	1090	1051	1171	1039	1043	1096	1070	1044	1035	1081	1042	1081	1088	1085	1094	1095	1022	1089	1076	1075	1025	1087	1080	1024	1092	1044	1091	1038	1094	1053	1019	1053	1029	1031	1060	1065	1059	1069	1111	1050	1116	1106	1101	1045	1051	1053	1039	1089	1059	1079	1048	1108	1066	1095	1076	1110	1038	1040	1057	1035	1101	1091	1102	1077	1045	1093	1043	1082	1097	1040	1110	1089	1046	1033	1114	1055	1057	1081	1082	1110	1121	1102	1081	1040	1066	1103	1061	1082	1076	1081	1078	1087	1110	1071	1046	1095	1110	1022	1108	1125	1049	1036	1091	1086	1100	1052	1055	1064	1046	1039	1100	1104	1048	1105	1099	1108	1050	1161	1048	1050	1086	1019	1001	1042	1111	1085	1098	1050	1098	1029	1066	1130	1045	1061	1068	1143	1097	1054	1103	1125	1106	1104	1053	1125	1093	1100	1083	1128	1103	1090	1076	1098	1056	1011	1098	1106	1086	1076	1100	1080	1070	1040	1135	1070	1096	1097	1122	1058	1067	1052	1077	1114	1075	1065	1143	1055	1056	1040	1067	1060	1095	1087	1117	1045	1133	1036	1076	1092	1076	1088	1095	1023	1078	1121	1071	1100	1026	1129	1035	1051	1030	1061	1135	1062	1063	1071	1102	1087	1073	1073	1067	1064	1084	1127	1060	1035	1102	1115	1068	1051	1105	1064	1017	1102	1128	1093	1065	1130	1104	1066	1084	1120	1084	1049	1079	1099	1044	1118	1095	1086	1128	1054	1086	1055	1042	1054	1139	1018	1094	1009	1121	1066	1072	1061	1047	1076	1095	1028	1086	1055	1057	1109	1042	1106	1019	1041	1042	1073	1069	1089	1098	1038	1077	1037	1051	1036	1094	1111	1099	1072	1076	1097	1099	1070	1045	1079	1089	1067	1052	1093	1034	1066	1082	1105	1048	1072	1075	1071	1075	1052	1080	1107	1099	1114	1077	1095	1135	1092	1096	1037	1027	1048	1015	1094	1064	1037	1087	1069	1020	1106	1065	1094	1105	1139	1056	1102	1074	1086	1115	1115	1039	1007	1097	1080	1070	1049	1104	1107	1127	1096	1061	1067	1065	1084	1059	1070	1065	1056	1089	1073	1083	1104	1036	1060	1099	1087	1092	1064	1035	1017	1054	1040	1063	1087	1067	1090	1107	1054	1085	1009	1053	1030	1102	1099	1114	1060	1086	1064	1114	1096	1089	1102	1097	1056	1090	1166	1083	1011	1063	1114	1074	1074	1030	1062	1076	1065	1083	1068	1086	1094	1058	1109	1066	1094	1107	1170	1067	1094	1114	1161	1126	992	1123	1105	1056	1102	1065	1087	1136	1098	1035	1072	1091	1102	1064	1179	1089	1111	1081	1124	1021	1111	1051	1110	1040	1052	1128	1069	1061	1074	1112	1078	1097	1094	1064	1096	1080	1096	1108	1065	1065	1048	1143	1091	1129	1026	1067	1097	1050	1082	1081	1134	1080	1111	1089	1093	1083	1113	1077	1115	1096	1062	1065	1092	1134	1065	1054	1075	1126	1026	1117	1092
12635	1188	184	202	198	198	165	160	157	175	188	195	185	152	175	162	163	175	146	156	185	158	187	158	160	155	156	155	178	147	165	189	173	139	145	164	167	176	147	153	154	158	147	155	165	155	168	166	157	147	151	183	159	169	145	180	163	135	159	158	162	153	167	169	160	183	155	169	170	166	183	155	163	153	165	144	154	162	145	150	157	172	166	162	170	176	154	155	171	177	148	120	167	184	154	190	174	160	155	185	161	177	176	158	168	165	155	165	162	174	193	174	154	153	164	155	172	151	151	169	146	157	147	168	171	168	186	178	167	172	117	144	175	167	163	185	176	156	143	184	161	147	205	166	179	140	160	152	192	178	158	158	183	188	184	158	157	177	135	150	159	154	172	187	171	176	168	157	161	162	157	167	153	176	171	167	172	170	150	169	157	158	151	173	174	153	173	178	193	155	140	164	153	152	170	165	168	165	168	164	160	151	169	160	151	158	161	177	150	164	147	152	148	174	164	152	158	149	148	144	156	165	214	175	165	208	182	172	162	164	176	142	182	191	196	157	182	143	161	148	168	160	163	163	183	172	157	170	150	187	171	150	183	150	158	163	153	166	172	186	170	169	159	166	148	165	188	179	167	174	171	173	141	173	151	151	164	189	167	155	159	164	183	158	146	154	154	191	156	153	149	176	169	147	170	152	167	143	172	171	162	147	155	147	175	163	159	149	167	163	149	178	143	171	141	144	158	173	154	170	175	157	151	174	155	146	180	165	137	115	171	155	188	157	176	151	173	187	163	166	167	150	163	155	149	182	131	165	189	159	161	144	161	167	167	146	129	157	184	157	139	167	172	174	155	189	157	182	169	157	172	157	163	155	171	165	162	152	141	157	164	190	167	172	178	153	175	173	162	144	181	175	125	146	183	141	176	166	182	159	156	167	156	165	155	155	168	168	168	164	151	173	162	161	147	167	186	171	173	161	155	199	166	152	165	176	141	190	133	163	176	175	180	178	151	131	162	145	165	180	172	157	178	168	194	183	142	163	156	168	163	174	166	152	161	159	170	162	167	156	165	158	153	154	148	150	168	158	151	164	174	173	173	180	157	173	147	157	152	177	163	156	164	181	165	158	161	165	182	182	166	129	174	164	150	152	169	146	152	149	167	176	145	151	176	164	198	160	171	165	180	165	163	165	181	123	151	152	158	143	166	171	138	142	167	132	169	140	140	161	175	187	176	192	173	158	184	160	177	171	170	150	160	149	160	183	176	143	175	162	157	174	150	180	153	153	152	147	163	151	179	147	150	148	166	188	181	157	172	153	167	177	180	173	158	151	172	175	168	143	174	174	155	166	189	137	168	158	158	172	161	174	155	161	165	151	158	157	149	173	169	155	176	170	154	171	163	163	182	150	160	148	140	152	176	168	155	166	155	153	181	174	146	145	155	147	185	187	186	142	154	151	163	164	170	141	160	178	167	140	169	164	152	170	170	155	172	150	174	171	162	154	176	175	163	148	165	181	158	157	145	169	160	147	155	157	151	176	147	141	156	159	176	168	173	157	143	157	163	195	164	179	145	164	157	140	193	175	145	150	204	178	152	158	159	192	163	134	182	133	172	147	177	135	183	173	160	165	175	175	148	158	167	187	160	160	175	169	166	154	146	145	160	157	166	155	143	169	177	151	159	143	204	162	173	176	164	166	170	179	192	172	142	153	171	157	156	149	194	177	150	162	149	168	153	180	159	155	172	160	169	170	166	144	166	153	174	155	145	169	141	175	175	163	157	148	136	172	177	184	152	186	182	160	158	165	163	149	157	172	162	152	148	172	179	168	154	156	162	146	158	160	150	175	181	162	205	162	184	165	170	142	140	174	173	149	148	163	175	192	164	148	148	147	164	163	158	144	163	182	136	165	154	146	165	146	174	160	181	157	163	159	160	163	170	167	171	182	169	145	176	157	167	142	158	147	155	141	176	177	148	150	173	145	197	164	177	166	164	179	176	174	179	149	181	178	165	171	201	172	176	174	181	146	179	160	160	174	170	155	184	171	169	177	174	171	174	181	139	162	174	155	150	157	142	154	135	139	161	165	154	159	164	157	178	176	153	148	149	129	149	167	160	178	165	151	174	190	160	142	174	156	172	144	162	172	167	154	194	148	186	161	160	169	172	179	147	152	174	181	152	171	169	145	160	148	133	165	162	143	167	156	161	152	137	145	166	156	168	141	174	188	160	162	180	171	162	174	171	184	161	161	164	127	172	149	157	166	158	159	178	169	164	173	178	186	166	158	141	159	144	153	180	161	166	152	163	155	191	142	166	161	155	207	168	172	163	173	155	135	148	173	187	150	159	169	151	170	206	156	180	172	167	178	148	180	174	154	161	175	198	153	190	175	187	159	171	152	154	176	172	162	168	185	154	167	155	146	154	139	172	164	166	154	163	162	184	170	144	150	156	167	161	151	177	157	184	159	167	179	163	175	163	168	139	170	170	162	150	168	168	193	151	138	148	139	181	150	155	160	177	167	186	146	184	194	168	133	154	162	157	160	163	132	175	157	170	158	138	180	180	141	155	180	177	160	170	139	163	169	164	127	165	184	171	178	160	171	171	165	152	167	149	187	167	160	140	169	182	176	160	162	142	166	172	178	166	159	164	181	162	180	176	170	171	159	153	188	145	156	166	171	183	149	164	164	146	170	172	149	170	190	150	171	172	180	184	187	169	156	167	197	163	177	171	160	160	183	163	165	173	160	169	163	156	163	163	144	137	148	155	157	166	148	178	157	151	142	183	172	150	126	139	138	163	155	169	158	156	156	181	168	141	159	130	182	165	150	176	159	175	176	164	151	135	152	151	162	168	182	157	184	155	137	166	171	158	166	179	178	162	172	168	165	179	167	136	174	157	143	175	160	157	161	165	170	149	168	157	164	175	165	187	183	155	160	173	139	154	172	160	181	148	153	165	158	163	161	179	169	204	168	155	144	163	175	162	169	166	166	154	172	170	162	128	159	175	158	180	146	161	152	163	155	169	152	163	174	198	189	181	180	153	170	149	173	183	188	180	163	152	162	150	149	153	168	170	157	170	136	166	160	171	156	185	183	166	173	182	162	163	153	172	142	178	156	155	159	162	151	171	160	192	155	188	151	158	167	162	140	176	153	189	179	189	172	146	130	152	172	164	162	189	181	155	167	167	133	169	162	159	186	166	161	158	201	167	151	165	175	192	157	147	167	159	157	166	161	164	164	164	165	159	146	174	193	128	151	180	157	155	171	168	143	164	173	162	170	143	174	174	179	161	172	157	176	139	146	173	167	196	177	151	163	147	169	158	167	158	171	166	169	151	163	152	168	187	156	142	160	159	159	163	176	157	164	181	168	145	140	168	158	147	162	161	173	176	143	159	169	144	167	143	176	175	159	192	153	134	170	153	150	160	172	164	185	158	173	160	169	156	161	178	149	151	198	158	145	172	177	144	182	181	168	177	153	163	195	163	174	138	170	151	150	145	150
6531	864	544	558	543	551	553	492	479	469	526	515	507	507	471	481	487	496	502	528	505	483	506	515	507	475	488	506	466	525	502	479	498	488	498	475	473	448	482	495	498	476	476	480	437	456	518	501	451	486	494	501	549	527	456	482	467	492	504	480	480	436	470	472	483	459	514	489	511	512	494	490	478	485	516	501	467	461	478	534	471	467	504	448	455	499	505	502	493	489	483	494	500	488	479	472	494	482	494	519	439	506	469	500	497	482	479	509	462	506	486	466	509	470	470	450	451	473	496	497	488	479	474	473	478	453	474	458	484	480	497	525	488	477	476	488	476	495	493	489	483	506	440	494	486	483	460	477	485	526	469	454	507	510	492	486	483	481	493	497	498	486	450	501	482	526	495	505	490	475	492	479	478	488	502	474	470	419	513	482	491	461	478	514	487	470	504	465	520	487	466	485	466	486	462	486	501	486	519	447	515	523	479	478	491	434	506	471	459	472	474	461	470	452	473	485	484	476	475	525	499	490	513	505	528	501	469	475	453	479	474	499	479	525	517	491	462	479	506	484	500	463	484	481	475	471	474	440	526	496	471	488	464	487	460	475	444	478	468	490	502	455	443	482	499	472	470	478	532	547	472	461	521	506	492	516	512	488	482	497	454	470	480	484	470	488	487	494	482	447	496	457	472	485	501	495	501	504	503	541	485	476	494	487	478	482	467	503	468	464	483	478	496	479	491	478	455	485	496	436	494	475	478	487	495	500	475	493	474	467	460	463	493	467	479	516	498	481	458	465	481	522	477	444	471	509	486	506	492	489	494	472	468	473	451	501	470	463	497	486	470	464	481	492	479	478	480	485	471	493	480	485	463	474	476	486	487	464	449	457	490	488	482	523	489	500	476	504	488	509	463	511	520	490	473	551	515	470	431	486	474	490	493	460	472	508	480	478	480	465	477	481	473	486	489	493	473	469	492	461	493	510	488	538	519	492	484	492	471	490	484	514	536	487	480	485	503	457	520	461	456	462	482	508	509	485	511	437	482	500	512	468	495	499	454	522	464	490	512	456	479	464	487	500	470	464	515	459	461	471	485	463	481	463	460	453	491	432	459	509	457	464	507	490	485	495	431	494	489	443	507	455	485	472	478	490	484	494	474	481	493	471	523	416	538	492	491	468	495	445	500	423	497	442	491	488	489	483	497	500	462	430	499	484	500	482	488	445	507	449	508	520	475	444	469	485	478	456	480	471	519	494	484	451	490	464	465	442	454	494	484	480	467	473	458	509	476	457	475	499	485	473	482	506	484	477	467	485	482	494	511	472	452	497	500	497	488	438	492	456	480	506	482	480	451	482	459	510	485	446	466	507	506	517	441	508	490	482	506	483	443	486	488	492	483	515	490	475	463	458	480	458	496	468	488	463	471	491	487	478	474	462	499	460	490	455	508	488	477	482	500	486	467	501	486	510	524	448	509	515	557	474	527	498	490	497	465	467	499	522	490	467	452	473	493	505	494	486	485	470	448	499	462	473	481	516	529	475	474	519	511	460	462	479	468	464	482	501	500	518	480	522	518	489	477	472	492	490	498	482	468	535	454	479	503	521	507	507	505	494	465	473	455	484	479	479	466	483	489	484	523	484	495	465	507	498	498	507	457	507	469	479	487	462	504	487	488	441	477	473	474	492	479	508	467	499	537	471	539	480	451	504	502	485	516	523	498	472	432	524	480	514	497	453	449	497	466	450	491	471	467	472	500	440	471	500	470	479	450	455	451	495	486	493	483	495	479	439	484	499	470	491	482	437	519	481	472	469	491	488	455	484	506	491	508	462	492	481	493	489	506	474	493	467	510	474	472	470	496	472	450	503	447	531	436	493	493	506	493	512	468	513	509	497	496	495	475	453	448	485	502	466	503	480	563	490	527	490	469	510	530	485	522	500	499	520	509	495	493	445	483	503	467	487	524	485	495	479	473	502	473	498	499	470	490	514	458	488	482	487	493	501	474	495	493	471	486	477	523	525	500	480	495	461	473	496	473	464	469	477	525	490	481	491	496	472	555	467	448	468	467	465	470	462	467	501	486	488	498	470	490	482	474	495	488	492	524	494	444	509	496	499	460	471	498	514	467	495	512	480	494	471	486	519	527	491	485	494	494	483	461	517	470	478	525	447	502	467	501	444	503	485	502	480	481	497	499	440	497	486	507	509	462	498	485	503	472	491	469	449	469	498	445	474	476	502	514	461	466	487	488	484	482	469	450	500	475	488	499	472	493	495	477	492	459	466	526	482	492	471	493	490	504	489	497	517	486	437	494	526	487	515	483	510	462	456	437	488	474	507	472	478	493	472	463	453	479	523	475	487	509	490	484	458	474	490	486	477	455	484	486	440	472	480	509	485	477	480	493	498	516	479	459	528	481	499	478	478	486	447	498	516	467	493	475	477	447	472	474	484	459	440	480	456	502	522	484	484	453	476	476	498	489	447	460	472	476	486	433	505	481	504	515	489	498	472	498	574	513	517	475	474	476	493	489	485	493	471	458	476	468	484	460	477	491	473	502	486	463	498	457	485	488	520	437	466	490	495	476	483	486	485	471	487	499	523	474	511	484	450	505	488	454	477	476	451	487	482	511	465	497	468	470	486	491	509	466	459	461	503	462	460	462	492	450	480	504	499	463	494	448	499	477	469	470	481	458	446	554	489	476	478	445	491	486	465	503	459	511	504	433	474	488	443	501	473	507	503	535	462	512	466	497	446	489	506	463	487	479	463	496	509	496	478	525	489	491	496	504	458	510	473	494	465	500	457	460	459	546	462	495	487	486	496	524	465	505	487	465	461	493	453	470	490	479	503	500	434	477	485	472	516	510	506	484	502	460	467	460	484	493	498	499	482	507	489	473	460	506	484	506	467	442	515	525	449	487	497	488	481	479	496	502	485	464	502	442	468	467	466	488	448	475	464	471	467	524	479	452	476	476	482	470	535	514	506	487	463	505	521	470	464	521	483	497	495	507	507	481	513	436	489	482	493	497	495	495	469	441	521	522	492	520	466	501	503	461	479	493	446	490	539	499	514	506	522	443	490	486	486	517	470	495	498	498	492	476	484	462	465	474	496	470	486	507	496	505	468	478	450	510	502	478	490	483	429	499	490	459	507	466	478	538	480	499	479	516	473	501	491	475	495	509	496	518	462	490	457	502	507	498	504	477	469	486	487	454	484	498	516	489	504	526	473	518	476	496	454	480	523	496	500	507	480	496	482	474	466	464	473	460	503	485	497	478	492	490	485	489	479	480	502	453	479	479	469	464	498	514	535	482	478	483	506	504	439	504	451	507	493	487	472	481	518	477	482	440	474	450	485	499	465	466	495	521	476	465	493	514	467	523	500	502	467	481	530	493	481	477	465	460	461	430	481	471	469	473	462	465	473	473	483	481	476	489	467	494	492	515	505	474	461	488	489	484	499	455	486	476	451	559	492	496	460	491	461	500	513	493	477	471	498	462	525	511	442
27189	4774	1438	1028	761	626	485	492	407	409	441	404	344	336	363	383	349	325	336	326	348	342	339	313	333	329	308	331	296	325	353	334	296	273	323	286	363	276	317	316	304	303	321	330	363	330	290	305	315	294	302	323	340	315	324	330	302	306	298	333	311	325	347	366	333	309	329	313	288	304	335	336	341	348	329	311	326	339	308	306	318	342	295	317	314	352	309	297	297	313	284	289	301	283	313	294	359	348	296	310	300	350	333	308	282	290	304	324	309	294	344	286	304	330	294	301	297	338	325	299	301	313	323	305	308	302	344	362	318	310	319	304	336	307	317	314	336	326	318	281	330	305	304	300	311	309	342	332	345	358	321	331	328	351	323	321	320	309	337	294	308	321	335	280	345	340	311	308	337	332	329	301	321	322	368	310	343	302	315	340	329	332	332	315	315	335	311	305	340	324	324	300	294	307	336	334	352	322	326	328	326	309	301	323	357	322	314	349	350	302	318	330	318	303	345	331	313	311	351	344	291	312	311	283	325	290	323	333	343	363	315	323	314	343	320	332	342	308	318	291	328	309	339	346	341	299	348	341	321	329	308	313	312	301	303	339	329	301	322	322	313	332	341	319	322	309	317	326	308	299	316	282	359	333	322	292	315	348	330	328	336	282	330	295	329	306	327	322	300	302	330	328	334	304	327	320	331	320	331	308	346	335	300	360	316	316	325	323	319	317	304	307	321	333	305	313	273	347	356	298	349	335	327	311	319	313	302	340	332	333	346	329	323	290	339	299	332	340	297	293	332	309	337	294	310	341	308	317	314	317	286	316	327	287	308	319	312	335	325	348	338	352	331	303	345	329	302	318	301	315	309	306	315	347	314	340	310	311	328	348	347	309	293	304	315	303	340	320	325	310	305	310	320	318	329	345	318	361	331	311	318	372	314	358	300	321	316	351	328	299	321	318	300	318	328	283	283	300	307	307	291	319	326	320	313	323	329	308	306	316	332	321	301	328	287	345	311	339	289	365	334	349	320	330	313	290	318	303	324	349	315	352	309	317	317	318	299	340	304	318	319	338	309	284	310	340	328	336	339	296	295	326	327	306	342	325	316	295	309	323	336	318	336	313	303	333	304	353	330	295	334	335	300	303	296	321	343	324	322	357	317	312	342	320	315	329	278	327	320	357	337	323	309	328	306	316	308	308	292	308	329	319	330	328	329	343	305	314	299	324	324	311	321	332	310	303	307	328	300	272	291	323	319	336	314	310	277	297	320	309	347	302	309	320	308	312	350	337	277	317	319	311	321	312	318	315	328	321	334	316	336	309	315	294	324	325	314	292	320	298	305	316	360	327	312	307	345	322	349	294	357	321	352	331	296	305	346	316	289	316	309	312	342	296	343	326	378	292	296	304	288	318	372	312	308	333	331	312	325	322	320	297	316	321	346	340	319	301	309	319	301	271	335	307	311	328	318	319	335	294	321	305	322	321	313	309	277	337	306	332	343	323	307	328	312	293	332	353	295	317	298	336	311	288	323	295	337	321	343	327	337	320	309	330	353	328	299	311	312	302	292	337	326	293	291	311	342	335	291	332	352	333	312	323	324	333	335	320	331	343	334	297	307	321	307	311	320	316	312	301	305	310	303	318	316	329	328	319	312	325	298	332	360	318	313	306	293	319	305	337	325	295	354	319	314	302	323	338	336	331	331	306	293	312	311	315	329	350	328	300	321	315	342	342	325	294	334	283	339	338	338	305	302	297	339	332	313	266	302	312	323	291	317	301	329	320	333	316	304	326	310	314	342	348	342	301	315	297	358	350	306	275	308	335	340	316	265	342	318	314	318	339	297	335	323	341	329	338	324	305	307	303	350	305	310	317	322	334	341	334	302	320	353	365	298	334	332	344	319	334	326	353	320	314	302	293	330	318	332	339	328	313	325	325	349	331	277	298	331	293	335	317	336	333	344	329	287	334	332	297	312	343	312	312	336	294	302	308	319	316	310	352	322	353	328	293	310	305	337	296	293	324	325	308	311	332	316	334	331	311	303	341	318	364	307	339	313	327	334	296	321	350	319	333	289	319	331	315	292	327	320	362	337	328	328	320	310	302	329	324	325	283	311	301	324	325	340	372	347	321	311	324	336	326	298	329	322	293	311	308	338	333	310	318	343	318	331	308	319	311	275	326	362	313	320	318	294	289	319	337	323	313	338	302	335	295	308	282	302	306	283	332	288	320	327	317	301	319	322	338	325	317	326	293	326	310	333	307	334	339	307	341	321	310	338	305	332	322	322	326	305	312	297	284	367	317	338	323	342	331	330	321	324	354	299	346	315	340	319	345	314	297	305	354	311	317	339	305	293	308	362	327	310	346	349	305	317	312	305	332	330	327	385	329	356	329	339	321	315	290	356	274	340	341	320	307	324	305	295	314	278	313	338	329	377	316	317	346	327	317	330	339	329	328	295	320	315	310	305	291	295	326	352	337	317	298	296	311	266	335	314	300	308	284	302	329	345	316	318	305	351	335	348	311	324	330	295	309	307	291	350	324	303	329	284	346	322	295	326	301	329	361	306	326	299	316	313	324	367	344	345	298	320	324	297	305	337	320	279	297	326	333	349	303	315	317	311	330	297	363	303	289	335	342	336	305	318	311	329	315	310	317	339	303	327	303	323	311	290	285	304	323	290	298	346	302	325	351	325	298	287	319	326	334	307	327	328	346	365	326	330	329	324	312	271	278	377	308	272	317	297	327	317	305	306	324	309	307	292	318	333	352	314	313	343	297	306	307	324	307	327	311	324	313	299	321	304	309	341	305	324	314	331	319	305	309	304	316	329	308	331	300	325	325	300	307	325	344	340	334	311	292	322	300	290	312	333	308	325	313	282	302	308	316	325	339	314	320	342	320	310	304	332	342	316	285	334	312	338	315	307	357	343	324	316	296	275	338	283	337	292	305	325	329	349	289	316	315	326	332	336	317	323	310	351	318	356	360	327	339	334	331	312	329	311	323	302	393	307	333	360	321	345	304	353	347	290	273	326	292	326	302	285	321	332	302	325	334	314	339	325	311	329	336	317	298	319	311	301	318	357	307	303	322	308	302	358	312	331	309	297	336	363	323	292	317	291	318	335	318	313	342	324	322	353	305	314	337	284	321	345	280	317	337	322	314	338	325	301	329	324	320	290	307	353	294	311	331	302	335	335	303	324	306	336	319	301	328	304	309	316	322	314	290	323	320	346	309	332	331	336	355	330	330	299	322	313	298	321	289	327	366	326	344	343	353	315	322	323	322	338	296	306	329	332	336	338	294	308	323	309	316	330	321	292	304	358	330	321	278	347	347	341	311	301	330	327	321	296	300	300	301	296	313	340	345	304	326	328	357	314	299	321	317	309	319	321	317	324	319	307	305	326	313	326	312	329	321	328	347	352	372	288	332	335	321	329	322	326	318	339	312	305	290	326	319	318	318	322	306	323	336	342	303	314	320	335	273	355	321	343	307	303	316	301	325
14338	2251	2612	2997	2743	2316	2062	1779	1629	1395	1363	1244	1245	1148	1115	1095	1088	1089	1039	1016	991	966	948	961	944	930	893	925	866	838	861	994	884	907	850	918	861	858	887	888	907	892	825	856	836	828	806	827	847	806	822	834	815	859	814	854	823	830	864	868	787	866	833	820	797	858	861	816	806	854	862	843	829	887	820	837	827	837	839	841	814	828	833	850	780	812	834	800	836	818	834	849	828	794	809	850	789	798	826	830	856	839	859	849	823	805	894	827	828	834	846	818	877	819	827	808	856	791	869	829	802	880	823	818	824	820	862	849	807	812	835	881	810	863	795	806	830	879	794	822	783	799	822	871	876	830	822	828	837	823	827	842	842	814	809	856	856	813	851	756	823	854	859	832	804	807	824	829	825	844	846	823	820	818	854	820	855	849	788	824	750	796	812	775	829	863	852	815	853	826	832	830	825	864	780	866	862	817	780	801	852	828	764	856	822	832	812	814	803	807	797	820	820	819	830	864	792	795	809	771	826	858	840	841	799	840	832	813	820	826	795	808	864	871	781	860	860	842	785	813	789	820	831	828	845	792	839	839	836	812	778	778	856	837	790	785	849	786	814	820	811	790	846	798	813	841	867	882	821	817	837	837	824	792	802	851	793	815	806	790	830	792	833	873	846	853	847	833	810	791	864	789	876	844	831	846	800	877	844	810	813	797	806	856	801	820	828	803	817	853	822	832	790	783	809	846	821	851	826	828	766	830	860	809	832	788	778	820	853	803	777	791	827	809	814	871	828	793	822	840	810	842	833	821	848	775	816	785	850	796	839	753	838	883	814	844	815	809	822	819	864	821	867	820	810	823	832	771	808	809	851	826	841	819	875	802	857	856	835	870	812	845	840	835	817	827	821	752	841	798	854	807	862	818	777	849	815	849	834	833	846	836	830	845	779	817	824	822	839	813	820	778	844	838	811	785	842	809	810	789	806	832	833	886	795	803	822	810	847	829	818	846	879	824	814	873	808	793	841	781	756	817	804	831	854	836	828	823	838	818	821	814	793	815	778	792	815	829	836	799	824	810	794	828	854	821	871	826	795	872	828	789	841	860	820	861	838	821	802	763	796	832	856	819	852	800	805	807	820	800	781	794	850	821	762	827	796	843	795	856	759	834	826	838	804	845	823	834	836	842	826	794	848	840	829	768	805	798	808	822	842	819	847	805	799	838	798	809	761	856	825	798	825	842	802	806	829	811	816	836	857	847	800	821	820	801	864	797	801	772	846	839	779	809	815	773	803	821	790	803	791	832	852	780	822	818	775	809	849	790	805	843	823	852	854	845	848	829	790	793	789	838	747	788	857	836	840	822	822	836	818	782	806	825	872	810	867	807	862	778	803	885	858	791	864	855	863	850	822	768	768	769	799	856	800	824	845	832	847	820	835	810	870	802	768	821	836	825	854	892	866	851	801	846	827	842	822	795	830	791	865	848	823	805	830	820	832	868	862	792	819	842	816	807	798	780	810	828	877	826	802	802	837	808	845	834	832	848	809	846	815	856	861	826	815	840	853	831	843	833	877	847	819	817	797	854	862	821	816	786	799	841	820	816	808	841	893	808	800	798	798	883	811	845	856	835	858	805	806	862	789	877	858	812	847	795	856	843	827	818	797	851	844	840	814	835	838	806	887	870	760	790	820	853	837	833	872	833	841	769	831	858	822	840	860	854	828	835	786	825	764	823	837	855	773	808	819	786	867	840	839	805	826	853	855	873	808	827	819	848	837	819	832	809	821	768	853	878	857	818	804	844	804	818	813	858	794	812	832	829	782	791	787	835	787	859	864	820	887	809	898	843	782	782	876	814	835	817	877	844	787	814	833	821	825	792	827	800	802	817	834	843	792	845	846	789	807	778	834	857	849	791	777	838	838	796	760	785	867	815	832	834	827	803	813	801	846	833	847	851	841	786	768	748	864	816	850	822	854	805	836	831	807	818	857	816	863	795	797	843	807	758	866	843	812	813	769	828	826	792	803	791	838	845	808	805	776	814	848	839	839	790	816	764	858	804	801	827	843	852	764	833	847	793	832	776	818	803	851	861	807	859	847	853	890	824	854	826	875	831	841	783	815	795	840	753	816	810	815	866	837	817	830	797	805	880	787	820	857	774	795	859	865	852	806	777	784	823	817	775	854	790	828	787	811	849	773	812	843	828	809	820	809	804	793	842	833	773	862	825	813	799	879	827	805	788	830	847	819	792	869	840	830	787	848	802	815	799	793	840	854	862	836	817	815	852	795	768	846	898	865	814	811	845	834	840	783	788	812	845	830	797	813	811	792	821	811	857	812	823	804	825	827	862	835	873	862	808	755	788	800	824	855	776	827	810	852	858	825	809	779	816	840	868	830	853	804	837	796	812	807	876	784	771	822	809	816	792	879	805	825	853	843	832	886	788	838	833	821	818	845	842	767	845	849	869	837	843	831	810	793	776	812	790	841	858	837	876	855	770	809	860	828	836	783	869	789	828	864	880	828	838	820	834	838	768	837	831	838	890	861	850	790	794	802	834	822	795	826	847	853	849	788	805	872	805	789	813	787	848	845	823	794	849	772	841	870	833	815	840	851	842	772	836	774	802	804	831	790	865	804	789	860	871	821	819	830	781	851	856	831	805	776	818	861	785	842	823	836	838	888	769	851	853	819	899	810	821	791	820	815	822	779	814	836	794	837	848	845	810	813	848	914	829	806	788	822	806	825	827	840	873	809	814	806	793	841	830	796	782	822	787	853	811	799	816	825	828	878	829	812	822	830	856	825	817	819	806	821	804	763	804	860	813	809	827	813	840	786	806	781	890	902	859	877	853	855	835	782	839	845	802	850	837	838	827	860	774	814	797	829	832	910	794	836	846	842	768	860	793	868	769	805	783	751	841	806	830	872	802	828	846	788	808	830	817	794	862	823	818	839	849	780	835	808	853	854	870	806	877	850	837	813	835	808	831	745	825	848	848	850	855	841	784	839	840	768	822	828	818	832	815	846	830	821	841	794	858	863	796	833	797	828	847	825	850	827	838	861	797	755	806	879	857	824	799	843	826	821	827	777	808	843	793	861	835	784	822	809	765	809	844	793	809	853	829	820	841	818	815	824	851	784	822	860	869	779	856	856	802	878	835	858	788	809	798	833	807	797	751	842	764	818	880	806	804	813	795	780	826	820	824	833	777	800	869	852	841	862	795	848	796	811	817	843	745	815	835	819	821	859	828	820	865	801	823	834	773	848	846	814	801	833	848	839	814	798	770	849	862	835	797	812	833	832	828	848	779	742	791	796	769	847	821	795	741	795	845	874	825	825	831	827	792	797	888	851	839	785	830	830	830	861	792	815	808	813	822	815	839	820	773	829	805	876	832	803	822	809	849	790	820	811	844	811	830	836	777	814	804	817	847	808	858	811	786	867	832	787	841	765	813	861	816	834	788	818	761	814	846	822	835	807	846	832	826	852	862	841	811	866	825	879	821	824	818
37841	8968	2975	1902	1403	1097	897	835	732	611	605	530	560	540	488	562	488	497	530	519	492	528	495	463	451	453	460	458	492	472	468	453	480	445	466	452	452	451	462	476	465	429	435	463	450	417	481	497	459	441	458	486	462	506	463	460	488	486	423	444	476	500	400	387	476	470	479	430	460	424	459	456	463	469	454	439	462	447	466	485	430	466	457	448	479	429	445	412	513	470	483	477	430	437	434	467	443	442	429	483	480	487	433	466	433	442	407	451	475	516	471	506	425	440	438	462	490	461	425	467	431	493	427	420	461	422	469	463	445	438	447	446	442	422	459	449	426	428	471	426	474	434	465	460	441	443	456	447	500	495	451	451	429	415	416	449	414	446	473	463	438	451	464	472	478	463	438	421	456	414	429	435	452	481	466	432	465	463	471	401	444	463	486	454	472	470	446	451	432	455	441	424	469	461	418	461	469	441	459	461	475	399	411	434	469	459	418	481	480	471	461	457	487	463	484	459	442	412	424	447	461	447	410	486	494	461	431	470	440	483	505	437	436	426	398	477	485	388	483	488	454	431	446	471	417	439	444	451	413	446	468	487	437	433	448	436	441	480	477	442	474	427	457	477	436	449	435	485	483	435	405	488	467	469	464	457	484	463	452	456	434	470	494	458	431	475	429	478	442	489	469	470	493	454	457	444	454	444	427	446	454	467	451	440	446	458	436	429	442	452	448	466	448	437	455	471	466	456	431	420	495	448	473	454	473	446	446	492	451	464	435	447	474	447	428	433	438	434	426	442	446	456	449	445	441	462	512	397	481	472	452	463	462	488	447	480	480	455	445	468	480	422	466	429	430	435	465	462	485	426	451	449	436	495	486	444	475	465	421	430	450	461	444	481	438	464	444	466	438	483	459	473	437	476	471	440	472	415	461	454	472	499	395	435	482	491	411	410	440	480	455	453	458	472	446	454	478	448	465	450	452	440	463	439	484	403	469	452	499	470	447	482	450	466	438	467	459	438	453	469	430	441	455	439	464	452	486	468	479	436	436	491	432	479	435	448	445	494	488	475	452	498	474	454	429	491	440	441	418	481	443	488	421	442	500	457	442	437	461	466	453	466	427	465	476	411	426	490	487	432	494	460	498	443	411	438	405	438	449	457	448	486	455	422	459	476	451	451	452	454	463	448	415	421	497	430	485	431	486	436	425	405	415	453	454	485	399	462	463	423	455	483	460	432	473	437	447	456	441	499	479	456	389	458	414	450	447	456	425	473	460	479	443	451	456	460	429	425	427	425	452	443	470	448	452	463	444	433	450	507	494	483	452	379	455	446	451	494	449	478	487	446	471	403	440	442	444	467	429	428	427	475	480	452	451	424	433	459	432	475	439	436	431	467	453	432	469	441	435	452	447	457	498	438	434	431	467	452	450	478	449	460	500	429	435	494	440	474	450	449	465	520	465	444	431	427	462	427	458	452	441	469	484	473	425	421	448	433	459	448	427	462	476	438	508	464	415	452	438	451	440	448	481	434	465	485	425	408	424	468	433	467	445	454	437	495	430	454	439	462	442	459	454	510	455	492	464	450	481	459	431	448	471	470	482	454	469	440	451	448	447	438	428	482	447	419	449	400	453	457	420	435	518	435	464	465	457	432	470	484	445	453	481	460	457	485	444	434	471	466	448	424	473	432	449	448	467	408	428	439	442	484	457	418	443	505	474	449	450	475	458	460	456	464	427	462	485	460	435	455	456	453	463	457	412	435	422	452	484	486	430	464	463	429	411	484	509	402	470	468	430	434	424	446	467	433	455	479	458	393	476	390	451	491	433	458	478	432	450	437	445	461	476	470	482	466	470	433	430	461	444	438	474	454	465	442	470	413	468	443	441	441	436	477	441	454	434	435	447	462	446	425	477	459	416	467	446	460	439	451	435	440	479	435	479	423	445	459	497	469	441	458	454	443	494	447	449	466	460	424	453	458	480	471	467	435	494	416	488	416	426	462	454	471	415	470	455	464	434	407	453	424	422	437	477	447	456	469	435	423	447	468	466	428	435	406	472	510	458	413	430	447	451	485	438	451	416	428	475	455	422	514	429	427	511	459	455	454	433	451	449	463	421	417	442	488	485	458	434	482	462	478	405	447	433	436	454	442	453	435	469	489	427	438	470	419	433	472	466	457	431	459	455	444	445	446	465	465	468	491	468	455	453	458	443	437	461	462	474	469	462	464	423	437	458	454	446	462	449	499	449	422	468	480	484	413	470	437	473	433	430	476	467	440	411	414	433	439	489	450	457	436	460	436	458	468	425	450	458	454	471	421	479	455	456	447	436	411	453	444	442	480	428	462	432	418	426	456	463	450	418	426	447	428	453	455	477	472	471	466	461	502	462	459	447	400	456	466	454	460	433	476	429	444	444	467	468	429	443	441	432	446	433	480	497	436	437	448	460	498	478	445	461	397	435	419	473	473	444	419	481	458	407	475	482	506	442	474	457	472	429	486	426	452	448	455	432	453	482	466	475	442	442	463	463	423	470	475	445	397	452	450	432	472	446	420	418	468	461	457	514	506	429	441	462	425	470	464	452	450	431	436	468	502	451	434	471	444	474	473	448	443	436	461	482	426	467	491	482	436	445	451	459	416	457	516	483	447	459	448	425	451	472	428	449	463	449	442	461	435	440	470	440	426	427	484	438	467	465	464	448	459	459	466	473	476	445	468	433	433	448	461	517	441	463	430	456	498	482	455	424	431	463	425	453	450	470	422	462	472	459	470	451	464	448	424	423	461	445	475	484	433	449	419	462	463	421	456	445	476	453	448	463	412	462	456	471	459	453	409	478	430	448	461	460	426	453	434	432	428	439	446	445	462	439	466	424	411	436	451	476	484	490	468	445	452	468	428	431	410	414	430	445	481	410	440	429	423	453	446	446	439	468	450	483	490	470	448	444	485	467	440	446	456	439	433	419	397	448	401	431	434	445	473	456	412	432	411	472	493	419	436	479	447	453	486	428	418	433	441	429	463	422	462	429	482	477	407	474	450	457	418	471	434	457	455	406	445	437	472	403	477	484	480	451	462	470	498	464	464	447	438	406	441	425	478	483	483	461	428	481	461	457	451	448	424	431	457	445	460	442	443	478	468	421	485	467	467	404	439	429	470	449	443	419	460	446	439	470	458	467	457	493	460	447	468	454	436	437	454	469	486	437	441	493	434	439	435	448	472	469	460	431	458	429	450	469	470	467	435	478	456	445	465	464	464	422	460	492	406	442	481	473	457	470	433	481	471	412	445	482	469	448	438	449	444	467	447	453	440	438	456	455	431	480	429	458	436	409	434	455	448	418	435	449	434	425	430	432	473	482	464	457	473	428	457	480	460	460	454	460	480	484	477	445	444	429	448	470	412	474	444	450	433	450	416	450	464	426	462	465	472	432	466	459	482	441	453	454	486	484	424	492	457	413	435	435	482	394	490	417	435	468	449	457	444	459	496	490	434	463	469	422	435	478	440
19421	3115	4527	5282	4641	4001	3397	2985	2588	2338	2057	2002	1839	1776	1654	1543	1518	1492	1477	1351	1386	1334	1371	1328	1290	1292	1200	1275	1273	1172	1256	1247	1260	1177	1111	1201	1201	1144	1228	1133	1142	1119	1111	1155	1197	1219	1102	1205	1094	1171	1113	1150	1084	1095	1149	1086	1085	1130	1162	1119	1109	1107	1066	1074	1110	1169	1088	1058	1128	1078	1079	1128	1084	1035	1122	1079	1062	1082	1077	1068	1090	1075	1073	1084	1120	1100	1003	1076	1124	1036	1073	1010	1061	1104	1111	1148	1143	1051	1075	1061	1082	1050	1114	1063	1087	1049	1129	1058	1053	1068	1127	1091	1045	1023	1137	1094	1110	1131	1080	1074	1076	1074	1082	1106	1066	1076	1052	1065	1049	1112	1092	1057	1091	1104	1097	1126	1117	1056	1083	1067	1090	1115	1067	1077	1070	1051	1114	1113	1057	1014	1050	1084	1046	1076	1044	1076	1019	1063	1057	1121	1134	1101	1083	1081	1089	1109	1124	1140	1112	1049	1077	1050	1097	1103	1050	1136	1056	1040	1072	1044	1062	1082	1086	1106	1096	1074	1061	1082	1141	1103	1065	1106	1037	1091	1121	1060	1101	1118	1055	1046	1092	1087	1106	1045	1025	1091	1158	1111	1079	1075	1078	1047	1148	1157	1085	1072	1102	1128	1093	1058	1064	1104	1081	1046	1074	1080	1087	1104	1131	1062	1033	1069	1130	1077	1105	1082	1122	1111	1089	1081	1076	1082	1037	1116	1059	1048	1085	1041	1063	1080	1084	1121	1116	1088	1068	1071	1085	1051	1094	1080	1101	1082	1117	1035	1106	1085	1056	1007	1082	1097	1084	1043	1015	1028	1048	1124	1034	1131	1082	1100	1093	1076	1094	1029	1046	1062	1071	1115	1116	1080	1035	1156	1025	1033	1004	1107	1044	1049	1045	1080	1118	1032	1116	1111	1098	1045	1078	1106	1052	1126	1070	1083	1088	1060	1076	1075	1089	1055	1023	1049	1072	1108	1138	1081	1099	1042	1080	1108	1047	1101	1142	1069	1043	1120	1104	1038	1059	1087	1086	1102	1080	1089	1025	1082	1132	1040	1079	1070	1050	1000	1082	1053	1065	1099	1115	1054	1031	1047	1032	1044	1096	1115	1082	1119	1027	1087	1100	1130	1082	1063	1111	1061	1089	1170	1085	1081	1108	1101	1041	1095	1062	1029	1116	1090	1091	1057	1060	1082	1102	1077	1124	1110	1042	1083	1087	1059	1054	1113	1096	1099	1125	1004	1120	1049	1085	1068	1019	1109	1075	1063	1109	1132	1119	1147	1085	1017	1088	1085	1068	1085	1096	1106	1113	1065	1089	1097	1105	1109	1075	1060	1107	1080	1020	1099	1041	1031	1115	977	1092	1144	1156	1038	1076	1075	1074	1035	1074	1028	1022	1114	1058	1045	1057	1011	1103	1031	1123	1061	1120	1071	1081	1045	1075	1033	1032	1093	1086	1109	1045	1080	1083	1101	1067	1047	1080	1083	1131	1052	1101	1042	1054	1040	1153	1022	1093	1065	1036	1084	1059	1071	1044	1106	1117	1050	1076	1089	1149	1066	1058	1113	1090	1047	1064	1094	1037	1101	1117	1076	1074	1087	1052	1041	1111	1105	1086	1030	1105	1100	1078	1095	1086	1093	1067	1044	1085	1004	1078	1044	1089	1090	1103	1121	1062	1035	1078	1107	1069	1054	1083	1040	1070	1044	1128	1032	1178	1069	1074	1123	1103	1061	1028	1051	1088	1058	1065	1111	1082	1123	1090	1097	1080	1120	1063	1141	1077	1062	1043	1064	1090	975	1086	1079	1078	1125	1104	1085	1060	1054	1066	1024	1158	1066	1115	1088	1037	1070	1087	1068	1087	1090	1122	1055	1053	1068	1092	1099	1088	1055	1064	1056	1095	1095	1028	1056	1038	1124	1069	1073	1092	1055	1103	1100	1074	1033	1076	1021	1107	1052	1066	1059	1141	1085	1039	1098	1116	1148	1045	1017	1072	1034	1067	1064	1111	1100	1091	1150	1034	1077	1053	1031	1020	1084	1163	1094	1046	1112	1060	1072	1094	1105	1093	1088	1045	1122	1066	1064	1105	1035	1088	1131	1104	1098	1037	1037	1103	1054	1060	1167	1062	1036	1063	965	1089	1071	1097	1066	994	1068	1085	1013	1112	1054	1089	1112	1077	1142	1043	1084	1102	1087	1127	1069	1101	1059	1055	1052	1029	1006	1056	1093	1046	1095	1039	1031	1139	1061	1092	1081	1121	1119	1081	1027	1084	1075	1081	1084	1055	1099	1060	1103	999	1105	1102	1104	1093	1021	1031	1105	1163	1102	1048	1016	1015	1064	1054	1072	1086	1071	1117	1100	1064	1071	1101	1083	1089	1181	1068	1061	1084	1114	1062	1075	1089	1060	1109	1066	1069	1026	1024	1067	1068	1066	1034	1089	1111	1088	1063	1082	1009	1065	1024	1074	1062	1029	1123	1059	1048	1126	1023	1078	1065	1101	1071	1097	1075	1106	1075	1089	1051	1105	1125	1133	1062	1121	1103	1077	1050	1040	1045	1067	1127	1083	1033	1000	1127	1038	1124	1104	1069	1076	1058	1119	1110	1153	1040	1098	1129	1037	1026	1066	1055	1094	1081	1041	1082	1100	1048	1123	1099	1087	1043	1011	1113	1047	1065	1058	1059	1015	1038	1071	1022	1025	1092	1060	956	1102	1049	1069	1069	1051	1084	1155	1065	1108	1160	1032	967	1083	1056	1025	1126	1063	1114	1032	1080	1090	1063	1000	999	1118	1095	1092	1020	1048	1034	1110	1121	1132	1120	1056	1089	1031	1101	1018	1067	1052	1104	1025	1089	1074	1062	1112	1063	1098	1056	1062	1049	1047	1104	1116	1020	1107	1060	1029	1107	1090	1103	1049	1064	1097	1044	1107	1069	1122	1087	1060	1040	1022	1108	1094	1079	1069	1110	1025	1023	1060	1041	1105	1114	1077	1055	1052	1055	1063	1084	1045	1112	1014	1113	1111	1038	1084	1053	1129	1116	1091	1112	1066	1107	1084	1043	1120	1079	1030	1075	1084	1076	1091	1045	1029	1110	1042	1101	1069	1122	1047	1059	1107	1058	1125	1067	1081	1067	1128	1098	1065	1088	1069	1100	981	1099	1027	1073	1074	1033	1083	1066	1029	1084	1061	1163	1136	1134	1134	1051	1113	1137	1040	1061	1144	1080	1078	1053	1084	1065	1061	1078	1045	1107	1128	1086	1067	1096	1089	1121	1123	1049	1068	1055	1084	1115	1086	1029	1094	1018	1115	1002	1056	1077	1072	1057	1073	1060	1068	1090	1089	1051	1057	1081	1038	1060	1041	1036	1076	1051	1109	1088	1101	1020	1111	1020	1076	1099	1085	1068	1065	1146	1068	1023	1121	1069	1087	1072	1143	1085	1094	1115	1060	1085	1083	1135	1110	1099	1077	1095	1093	1079	1084	1110	1145	1058	1092	1073	1051	1092	1062	1029	1102	1061	1122	1108	1115	1099	1065	1096	1081	1032	1046	1081	1096	1094	1085	1055	1096	1116	1043	1040	1107	1089	1019	1094	1142	1075	1042	1099	1108	1067	1184	1018	1110	1095	1067	1108	1115	1073	1022	1068	1107	1067	1071	1079	1045	1044	1094	1065	1037	1030	1069	1133	1136	1046	1093	1088	1099	1067	1072	1002	1108	992	1098	1080	1070	1121	1107	1041	1074	1087	1142	1070	1061	1038	1097	1083	1069	1096	1112	1069	1095	1064	1041	1098	1110	1097	1121	1065	1072	1049	995	1093	1040	1095	1032	1083	1031	1038	1069	1118	1074	1042	1148	1061	1065	1103	1045	1065	1153	1081	1052	1081	1066	1112	1044	1078	1041	1098	1138	1030	1132	1077	1067	1043	1062	1083	1089	1067	1071	1014	1089	1095	1050	1078	1085	1071	1036	1046	1070	1069	1124	1049	1081	1072	1091	1073	1068	1021	1069	1078	1063	1046	1115	1127	1101	1068	1071	1051	1058	1121	1098	1116	1050	1032	1037	1092	1087	1080	1065	1075	1094	1076	995	1099	1029	1083	1035	1101	1066	1067	1079	1014	1076	1060	1059	1046	1144	1112	1109	1075	1064	1055	1007	1044	1065	1050	1123	1086	1145	1047	1088	1120	1087	1104	1015	1119	1102	1086	1102	1052	1041	1099	1116	1097	1088	1075	1073	1079	1041	1051	1043	1071	1117	1064	1123	1055	1074	1106	1061	1078	1116	1065	1023	1078	1076	1103	1041	1104	1083	1064	1014	1073	1008	1110	1122	1080	1087	1109	1021	1096	1070	1039	1106	1068	1093	1060	1075	1100	1090	1098	1105	1128	1051	1044	1074	1033	1130	1092	1073	1051	1043	1081	1104	1137	1130	1075	1107	1082	1097	1009	1086	1073	1088	1097	1134	1073	1082	1125	1035	1087	1035	1016	1101	1083	1055	1108	1062	1113	1065	1106	1057	1048	1066	1031	1026	1052	1123	1081	1125	1102	1071	1025	1052	1079	1103	1067	1136	1138	1114	1063	1105	1075	1085	1081	1135	1091	1084	1103	1035	1098	1062	1064	1100	1111	1110	1062	1026	1029	1024	1134	1123	1088	1102	1036	1112	1079	1050	1136	1072	1079	1083	1107	1078	1063	1109	1146	1099	1050	1135	1107	1051	1062	1101	1032	1106	1063	1008	998	1107	1066	1062	1094	1088	1111	1122	1040	1090	1066	1084	1090	1048	1100	1081	1076	1098	1094	1067	969	1040	1079	1059	1142	1063	1069	1051	1113	1085	1068	1082	1075	1108	1118	1071	1044	1062	1048	1054	1065	1072	1045	1059	1034	1088	1092	1122	1034	1104	1054	1126	1026	1103	1077	1063	1109	1110	994	1097	1083	1086	1103	1086	1038	1102	1067	1085	1038	1125	1040	1063	1118	1040	1045	1146	1059	1080	1065	1065	1079	1045
13847	1487	182	162	173	169	172	191	176	183	202	175	169	157	152	169	172	169	165	178	161	151	173	153	180	156	182	155	160	150	181	154	163	152	162	178	169	175	149	158	169	173	134	179	188	181	169	159	172	156	170	142	145	154	165	187	161	180	155	166	170	154	161	181	179	160	184	167	173	170	191	176	151	163	152	172	172	169	169	171	158	159	180	172	169	167	174	172	153	163	182	154	161	156	176	173	176	177	126	198	176	148	150	165	158	163	162	183	169	163	165	157	154	165	144	165	161	183	203	183	182	178	163	178	160	165	167	163	164	168	142	191	174	164	178	134	159	162	170	193	156	181	162	142	174	148	160	172	162	154	164	189	173	182	177	176	161	155	160	163	179	154	146	170	157	172	162	185	156	189	185	168	171	176	169	150	196	180	157	173	164	161	163	153	154	175	173	150	169	160	141	159	130	144	163	177	140	195	169	164	169	157	167	165	155	156	166	170	157	151	172	165	159	152	163	156	178	170	192	149	171	163	164	144	174	181	157	172	166	159	154	162	161	157	176	160	159	157	170	167	142	152	168	157	169	174	177	161	160	176	151	149	168	161	161	135	167	158	160	142	173	174	164	156	163	179	150	161	161	158	172	167	174	157	140	158	144	155	158	185	145	199	163	176	173	131	148	152	173	188	156	166	167	145	176	158	170	129	181	178	178	145	154	169	176	155	146	165	166	175	160	187	157	149	161	175	162	154	178	168	142	151	140	160	176	164	162	157	161	167	168	159	170	166	162	144	172	155	165	189	166	158	155	144	184	171	181	160	155	167	166	165	174	128	156	163	167	169	153	168	191	158	168	153	167	180	162	161	151	199	180	177	175	156	168	182	188	171	195	148	158	179	172	165	165	173	151	183	156	152	197	159	173	156	167	189	167	166	167	167	162	157	161	181	154	158	173	164	160	165	162	152	170	158	164	148	161	171	162	148	169	158	161	181	168	148	154	156	167	157	160	140	163	138	162	134	164	158	165	172	154	190	162	185	179	176	166	169	180	182	167	157	177	173	191	170	154	135	173	169	171	186	159	150	155	163	172	154	175	175	171	168	158	157	165	174	197	158	136	176	151	154	162	159	151	173	171	151	164	175	162	155	171	171	149	148	176	135	167	164	175	158	181	156	186	154	177	154	155	153	175	144	151	157	158	157	156	161	162	162	166	183	159	160	123	170	168	165	161	179	147	152	161	143	154	148	186	159	150	181	152	159	164	169	163	148	155	169	173	166	184	145	156	161	196	171	151	151	150	157	181	163	167	160	158	159	148	173	164	157	168	151	160	158	185	153	171	164	147	153	175	167	165	165	147	172	157	135	145	173	162	188	165	176	176	171	188	173	163	168	174	159	192	177	176	157	176	149	165	152	162	147	150	160	202	161	171	152	161	175	161	176	149	157	170	167	149	166	184	151	154	174	153	160	197	162	155	167	184	162	161	154	167	146	143	148	165	174	135	170	157	161	154	170	146	172	157	174	171	160	151	157	169	173	165	158	149	167	173	165	167	174	139	155	165	162	136	167	181	159	142	156	186	180	178	147	180	183	149	142	163	119	158	149	162	171	190	157	162	157	153	186	157	168	149	136	159	144	155	175	166	171	164	161	168	146	166	143	161	163	159	154	141	158	184	162	154	164	145	145	164	171	154	162	175	196	168	148	170	170	140	179	151	152	142	155	180	163	156	188	173	179	154	184	165	164	174	149	174	164	199	159	173	173	172	163	165	169	169	159	134	164	169	166	184	166	162	193	179	171	157	180	184	191	169	169	165	170	163	156	179	152	175	183	190	149	167	181	146	153	153	149	156	141	157	172	153	177	158	156	161	138	153	165	183	171	147	190	144	186	172	179	164	169	167	176	170	153	165	144	160	145	162	145	184	164	140	171	157	194	158	145	171	181	177	169	151	146	141	166	180	178	148	160	181	196	159	157	140	183	148	154	179	168	175	166	191	161	193	165	175	174	171	132	163	165	172	180	144	157	157	150	165	171	156	171	166	187	165	146	176	156	166	183	131	157	160	156	137	159	175	169	162	164	173	163	165	179	147	174	148	168	193	159	145	157	145	146	161	173	170	159	174	174	149	165	192	148	173	170	177	191	157	152	160	169	152	144	153	162	147	161	169	158	159	163	192	160	158	184	158	165	168	169	197	158	184	176	149	163	161	178	175	166	165	165	141	165	149	157	171	152	143	206	178	172	168	165	190	187	173	167	168	155	128	151	168	156	185	202	150	167	183	154	150	162	155	167	161	166	166	164	157	159	142	170	166	169	163	170	180	179	159	138	176	164	155	147	153	175	160	155	177	148	183	151	139	176	179	161	152	170	184	162	159	156	163	153	162	140	126	152	153	141	146	169	158	161	162	165	168	185	161	180	166	162	146	196	164	167	159	192	183	151	149	154	149	171	171	168	150	178	157	152	190	157	178	177	168	168	171	141	157	164	164	162	175	155	182	156	163	174	158	180	160	159	161	168	176	155	199	161	172	167	163	156	181	167	161	188	181	158	167	166	159	181	177	173	176	161	156	140	178	148	156	156	172	150	157	169	162	161	153	171	165	160	179	172	153	162	151	164	147	186	158	183	168	169	178	163	182	148	167	159	158	151	171	145	172	172	154	182	152	189	170	163	171	189	145	175	157	162	195	181	167	153	157	150	156	176	160	173	150	171	149	161	158	169	165	182	199	173	173	185	148	152	163	160	156	171	164	164	169	164	154	162	144	163	173	197	158	163	188	165	182	180	173	173	168	155	167	152	157	175	168	167	161	170	161	156	161	169	184	174	174	174	129	163	176	160	171	170	152	161	156	182	172	154	154	168	155	180	197	155	162	160	161	170	176	175	160	171	141	143	172	167	136	162	122	165	146	146	172	173	155	167	189	137	159	170	151	171	160	155	161	158	165	165	164	164	150	151	131	184	164	152	191	161	163	179	172	147	171	180	170	125	165	154	192	168	195	170	166	155	178	151	148	193	174	155	147	147	173	173	171	150	177	153	136	165	175	151	172	154	152	166	158	156	187	160	176	152	155	178	172	171	163	161	168	162	184	159	172	165	178	158	152	149	142	169	152	176	198	169	168	196	183	167	172	170	163	151	177	159	141	163	156	157	171	151	190	178	169	149	196	166	150	168	177	172	158	159	185	166	158	144	171	150	167	163	159	150	137	183	168	164	173	176	153	157	158	160	174	183	168	157	169	154	171	174	150	172	164	179	175	171	176	183	184	159	165	153	164	167	161	138	168	140	187	167	182	161	167	184	161	150	177	159	178	158	169	175	174	175	163	161	169	168	179	146	162	161	173	171	170	153	154	170	197	141	163	170	161	172	140	167	147	158	174	182	164	167	175	164	182	151	166	134	164	183	159	177	150	175	161	178	172	191	151	157	174	167	162	170	171	149	158	186	157	148	145	167	172	136	186	162	156	154	157	151	156	178	178	185	147	152	167	178	184	154	159	178	160	180	160	163
7218	1008	579	559	546	528	544	544	550	488	486	464	497	546	520	529	481	559	465	515	522	482	474	474	494	462	520	492	521	511	475	457	477	450	448	483	500	456	467	448	489	508	484	488	493	487	502	497	529	529	450	492	476	504	480	494	457	468	514	473	492	502	457	505	468	503	498	505	487	489	474	467	523	483	528	523	522	510	479	466	472	461	488	455	511	446	499	497	502	495	505	499	498	449	474	490	447	525	452	490	478	475	464	502	494	460	475	501	487	469	455	481	495	465	502	499	481	489	490	516	483	530	533	436	490	463	511	492	501	534	500	505	484	491	495	526	523	467	512	476	543	471	464	480	519	526	477	506	480	486	507	527	460	513	482	523	480	519	494	490	470	479	490	509	511	507	475	500	464	520	484	484	498	505	479	486	501	485	496	503	488	445	502	472	476	488	482	486	489	491	479	488	505	451	502	499	481	501	489	475	498	460	535	512	484	528	490	471	476	470	491	484	479	456	472	515	487	468	485	490	480	465	512	464	477	499	490	521	471	489	469	487	474	525	491	455	488	498	481	521	507	531	514	520	475	491	491	487	517	525	540	495	466	515	551	475	487	506	448	426	498	492	470	454	502	479	481	493	451	459	473	483	467	451	488	506	449	476	499	496	474	468	468	472	481	484	478	460	493	456	496	486	500	472	484	512	455	509	491	486	485	497	459	511	510	494	478	452	489	508	429	467	500	494	488	474	517	508	469	500	502	500	523	486	486	480	504	461	494	515	480	521	472	502	489	480	477	498	456	453	471	502	484	474	481	499	480	487	466	495	485	489	496	464	480	518	496	526	459	497	479	495	492	511	498	505	498	510	507	474	499	481	498	533	451	490	461	475	510	478	488	484	522	487	495	458	456	480	485	458	492	452	514	500	494	457	517	513	521	496	475	453	466	472	494	502	439	474	489	467	494	503	469	470	456	479	490	497	507	479	512	511	489	476	459	498	465	477	482	471	476	477	496	484	496	490	500	542	466	472	453	489	457	494	524	487	476	503	488	492	509	490	514	461	457	501	466	502	468	499	483	485	501	472	519	478	490	504	487	504	467	475	514	495	493	489	474	498	466	487	519	486	474	455	462	473	489	492	487	476	507	489	498	512	492	473	488	447	441	450	526	440	481	498	491	487	466	494	518	514	513	527	497	511	516	498	466	484	515	504	483	488	452	465	482	503	464	492	524	505	478	497	452	470	480	484	456	494	493	506	467	518	506	475	516	494	482	487	506	448	538	478	499	444	507	511	469	506	467	500	452	550	515	493	463	480	454	471	500	500	516	463	498	494	483	490	463	532	475	471	478	486	493	494	504	512	484	486	490	464	458	515	482	519	480	488	491	487	481	496	515	546	481	445	500	494	489	496	480	502	500	480	485	507	463	477	499	458	518	457	469	473	521	505	509	479	491	511	488	495	457	492	481	477	462	499	513	512	502	501	483	477	479	494	510	502	473	483	524	492	505	517	464	516	489	427	513	489	510	489	454	514	498	454	479	482	481	470	482	499	482	496	450	479	503	509	481	493	481	516	470	483	484	486	475	478	500	456	491	482	472	489	502	507	434	473	480	489	496	499	507	481	491	492	507	514	462	486	490	465	481	508	452	480	497	480	470	484	496	497	482	476	514	447	501	476	442	476	467	462	462	489	503	488	507	484	470	462	489	435	493	479	506	487	482	525	421	516	504	473	502	464	459	513	462	481	474	459	511	459	489	447	519	459	449	503	488	452	460	495	483	450	488	452	480	471	494	509	519	494	506	504	475	468	505	470	484	482	449	488	505	526	482	502	483	457	480	478	499	490	485	543	509	489	491	475	489	477	498	500	509	502	501	459	518	491	493	484	496	499	503	503	514	482	459	511	488	480	497	521	476	435	482	473	498	507	485	506	512	498	478	504	522	496	481	490	487	476	487	509	450	485	495	486	481	468	486	503	486	480	483	510	476	516	449	479	473	494	523	482	542	445	478	464	472	491	464	520	495	506	503	508	485	472	536	520	484	503	522	490	496	479	506	535	508	512	500	483	490	503	443	439	490	458	492	461	444	496	517	480	499	513	448	502	494	511	478	472	479	500	477	473	467	506	445	497	505	486	500	506	527	480	479	518	457	479	537	511	481	473	526	502	467	543	480	476	504	467	484	492	436	484	482	493	490	478	482	497	489	488	495	462	455	441	466	511	476	486	478	464	486	487	534	488	490	513	509	491	478	479	519	482	472	495	511	448	479	527	473	485	472	471	509	492	485	516	489	427	497	498	519	469	471	500	453	509	502	509	467	516	507	483	499	453	478	483	521	493	511	444	507	474	474	471	453	514	483	529	468	523	468	452	473	466	492	488	516	490	460	489	504	463	472	448	490	460	544	509	494	466	507	504	497	507	529	492	486	478	511	494	478	454	508	500	518	475	497	489	471	489	449	526	490	495	504	535	515	449	476	451	498	489	506	481	508	484	514	540	457	470	524	514	481	467	538	455	527	519	493	466	463	495	467	521	479	478	489	464	496	499	521	525	489	538	482	503	484	501	494	516	498	501	461	509	514	498	500	469	534	502	494	502	513	529	497	553	498	513	493	505	493	473	506	518	516	509	544	492	499	468	468	446	474	495	488	491	514	495	528	487	458	464	490	485	457	495	501	519	509	481	491	512	463	459	482	482	505	490	467	557	497	488	499	465	495	456	487	494	507	524	507	504	488	441	515	508	521	477	443	497	480	510	503	472	483	530	491	487	462	434	465	484	487	446	505	495	472	465	474	528	502	494	486	492	459	498	491	501	477	435	474	492	494	473	518	491	491	480	492	459	489	459	494	517	527	498	498	471	504	490	528	497	495	484	506	460	467	504	486	488	524	470	460	447	517	472	509	493	456	476	461	499	478	498	510	483	506	487	462	472	483	481	479	487	507	490	482	527	498	490	497	485	467	504	489	503	479	519	498	519	489	479	460	468	528	476	491	486	493	488	505	456	463	512	523	497	521	435	475	465	474	495	494	509	501	512	508	489	473	487	505	490	475	468	495	527	525	467	532	501	469	471	488	493	497	486	503	466	513	441	529	459	490	456	537	487	485	472	484	477	501	508	490	494	520	502	505	507	461	506	491	462	436	471	482	503	493	478	507	493	487	519	512	500	515	511	515	470	452	488	510	463	466	453	467	477	474	475	513	459	510	521	478	483	475	474	533	470	495	471	449	493	508	473	473	497	500	493	515	464	489	484	527	491	464	498	485	464	466	464	483	489	479	482	494	507	482	490	478	502	496	480	506	494	474	465	499	507	493	497	481	512	476	513	485	506	492	485	520	546	470	483	514	512	524	479	504	481	504	506	537	430	489	531	470	440	487	509	508	464	471	454	500	524	468	490	468	498	503	503	490	494	467	459	484	527	504	461	510	527	471	487	463	494	487	478	522	518	491	504	491	489	493	520	486	476	470	518	544	498	476	467	459	503	482	469	458	478	485	477	495	515	502	477	465	492
29423	5559	1328	983	763	582	532	575	446	421	365	418	369	375	380	335	334	326	342	329	330	344	314	317	324	343	340	358	325	355	359	357	340	332	336	329	327	314	335	321	344	320	333	311	342	325	336	308	309	307	314	311	333	331	320	356	301	316	312	310	296	291	317	324	321	328	299	321	345	318	340	312	338	327	341	277	357	351	296	327	316	323	313	327	335	306	307	338	344	331	339	320	291	330	318	335	303	303	310	291	331	321	325	300	339	298	300	318	326	311	339	293	290	299	339	323	351	331	305	319	339	340	332	327	335	354	352	321	312	312	334	326	315	311	292	326	341	340	355	309	317	333	331	321	337	324	300	321	328	346	313	302	330	302	351	320	344	331	332	323	336	335	355	343	317	318	323	338	325	307	306	305	323	309	316	329	313	337	324	318	291	320	302	289	318	373	300	291	288	299	307	283	334	309	347	335	328	361	304	305	304	314	344	294	283	322	322	332	275	318	339	333	328	340	298	304	308	314	299	298	311	337	308	359	290	339	324	305	334	303	315	325	315	325	333	347	309	333	302	303	321	297	285	323	307	309	310	320	351	317	308	343	346	311	327	312	334	321	342	302	317	322	318	314	341	291	281	320	328	311	333	336	313	313	317	340	310	303	310	328	348	349	283	316	315	348	340	318	341	308	298	328	323	324	330	309	337	327	333	309	331	360	300	283	279	290	325	337	344	312	336	321	318	313	311	347	349	336	305	321	331	327	283	316	340	322	339	292	341	341	352	324	320	327	321	341	319	298	378	345	311	356	322	326	342	329	298	322	315	303	297	334	329	338	342	351	315	343	331	313	306	337	311	293	304	318	350	327	318	322	310	289	286	334	308	295	329	287	303	311	328	308	307	354	316	321	354	326	318	340	349	301	323	282	307	325	327	312	322	285	279	356	352	316	352	318	309	323	307	302	300	313	310	335	322	296	329	332	339	333	332	317	316	292	330	342	306	310	312	308	334	324	341	313	336	294	338	319	343	284	312	339	294	311	329	314	311	368	340	296	306	339	297	333	305	295	306	310	325	322	291	321	323	322	302	317	330	310	314	320	300	320	349	297	321	334	333	286	338	326	313	351	326	334	338	313	320	319	296	294	311	333	328	335	307	330	322	296	340	312	296	290	299	339	313	329	290	346	356	325	303	329	317	303	321	314	329	310	331	316	342	305	306	326	324	338	359	319	321	343	301	293	346	329	318	307	326	320	307	321	306	329	329	325	344	324	299	315	348	320	321	335	308	285	339	321	359	333	319	305	301	325	307	313	321	351	321	321	343	311	331	287	322	314	319	316	321	310	299	331	327	313	336	331	294	325	334	296	335	312	326	356	284	333	289	322	331	324	336	316	325	318	369	302	292	347	347	343	337	319	315	318	340	291	353	360	285	337	335	346	316	300	307	320	310	332	298	332	316	317	310	344	351	326	332	313	327	332	313	349	335	329	336	318	292	327	319	323	356	292	319	318	317	319	285	318	305	308	304	338	335	303	334	302	292	292	353	334	332	331	299	346	318	309	308	305	350	321	313	294	326	303	354	299	293	296	327	299	293	322	297	313	303	326	329	285	330	323	344	326	343	310	334	296	338	283	334	316	370	339	304	315	326	308	318	312	337	345	312	339	333	308	296	305	347	314	346	298	313	356	322	295	312	341	316	305	315	353	333	339	322	334	345	338	336	305	315	337	316	292	338	286	338	305	323	317	313	295	275	294	308	330	297	317	314	331	295	309	339	343	301	308	316	294	336	304	336	318	318	339	325	324	319	276	306	305	330	335	305	351	319	326	354	290	326	299	310	335	326	323	330	324	335	335	349	292	287	330	300	328	339	330	335	339	325	326	300	282	339	333	351	314	300	320	336	327	312	294	348	324	300	310	320	357	305	295	285	352	335	335	306	314	320	295	308	289	306	337	318	342	354	321	321	336	321	279	300	312	339	333	302	321	327	300	304	332	343	323	303	323	309	340	313	309	331	307	331	304	317	324	333	337	309	291	310	333	315	324	326	314	303	334	338	307	304	314	333	363	350	323	323	322	306	306	322	322	320	316	323	356	328	328	350	348	324	332	315	291	342	314	302	339	306	331	325	309	365	331	272	300	302	305	311	343	327	320	320	309	303	339	312	323	310	288	322	306	322	325	351	303	304	339	333	325	311	336	312	291	307	356	286	328	335	307	336	354	365	308	300	313	339	325	334	315	326	317	321	340	334	300	308	290	316	321	319	321	298	370	342	324	260	336	343	344	308	317	347	318	351	309	342	326	299	326	330	312	324	337	334	346	312	298	338	312	313	321	331	336	288	325	337	327	344	317	322	304	306	314	318	329	332	303	327	300	297	300	289	351	350	329	329	322	299	289	350	311	319	318	321	291	323	360	331	331	303	318	306	365	347	309	329	343	289	318	318	338	327	281	337	316	332	313	348	299	343	371	358	349	336	313	332	316	300	296	316	338	329	310	343	293	301	280	325	308	283	295	327	349	328	324	324	289	342	311	307	344	289	318	321	350	316	317	322	334	303	317	301	308	296	296	327	315	353	324	340	276	326	311	333	327	349	297	330	326	314	336	312	274	359	349	325	320	348	299	323	338	301	296	312	323	276	326	324	340	321	308	305	301	308	349	330	315	315	331	291	324	340	324	305	308	320	284	337	336	332	306	343	324	314	303	351	322	342	341	339	322	320	312	302	317	323	304	332	314	287	305	290	305	288	309	346	318	326	330	345	332	321	332	307	314	364	326	329	301	289	357	322	323	324	289	360	316	297	278	320	315	325	299	308	341	361	313	353	301	295	300	331	351	311	307	294	320	299	321	335	343	310	317	316	334	329	290	335	291	383	351	358	335	370	345	330	295	294	350	314	303	332	309	330	334	337	310	295	325	360	325	312	310	303	307	338	294	329	345	297	329	351	290	315	321	332	310	337	341	303	308	315	340	327	328	304	332	331	334	324	323	335	288	328	387	321	344	304	340	287	316	344	319	301	325	341	324	311	309	321	329	323	337	317	296	315	322	314	309	278	290	324	322	304	336	302	294	294	363	335	347	360	298	346	327	305	310	283	306	323	323	351	353	326	303	270	343	367	340	341	372	299	346	321	316	305	341	324	337	309	304	280	300	341	340	300	334	313	347	328	295	319	332	336	315	339	314	360	322	316	289	313	337	333	358	311	309	328	325	322	316	298	338	314	330	308	323	348	318	323	357	340	316	292	328	275	340	296	336	341	307	330	341	305	326	294	300	287	303	314	312	312	286	303	322	325	336	342	318	326	354	339	280	298	301	300	298	350	332	320	310	313	330	272	344	313	301	316	338	315	318	317	314	311	327	352	303	306	323	338	330	327	336	317	357	319	330	314	320	330	329	291	316	325	290	313	305	321	317	342	325	306	307	324	330	322	332	320	332	324	306	329	264	310	351	334	317	318	319	303	349	298	350	322	356	318	332	351	315	370	319	288	358	303	331	301	337	318	326	290	299
15419	2450	2669	3051	2701	2354	2013	1811	1619	1496	1403	1252	1235	1144	1113	1164	1110	1095	983	1024	939	999	996	1008	1008	896	965	928	900	913	912	945	903	917	872	864	952	851	880	907	855	875	870	877	887	863	855	853	864	868	904	832	883	856	835	814	817	827	860	836	851	876	864	900	790	860	825	883	854	825	905	823	812	853	840	833	849	831	895	820	843	808	826	835	878	833	809	835	835	800	832	823	807	749	846	797	812	831	827	824	833	843	776	817	837	850	779	828	801	806	838	869	879	793	876	781	841	781	811	846	793	813	791	825	832	819	834	830	824	811	835	815	885	798	813	794	832	804	809	838	825	807	817	873	836	829	858	854	864	875	818	837	853	859	840	836	818	819	843	809	825	838	824	828	812	796	880	856	806	778	849	808	820	801	866	815	839	795	838	820	830	839	842	820	843	832	848	882	852	823	822	860	791	834	884	826	777	847	830	776	823	785	808	837	826	883	778	802	806	864	805	822	808	798	805	838	793	782	851	843	899	808	786	809	818	877	846	887	825	840	791	840	833	825	824	840	827	816	805	764	799	772	848	833	856	806	758	879	792	840	829	832	837	873	764	808	817	780	845	791	861	810	800	831	797	821	848	823	835	847	875	786	794	806	840	871	823	826	794	841	803	853	828	786	835	831	839	823	839	765	824	857	827	889	828	793	830	849	780	809	844	775	895	811	813	858	840	856	825	827	801	870	816	852	786	836	847	816	775	802	839	828	806	847	789	804	834	816	802	784	810	814	855	848	805	870	813	870	834	824	828	852	871	786	783	799	870	845	805	844	861	844	836	817	769	857	816	851	791	786	811	808	838	829	819	807	832	866	765	882	824	850	853	811	816	842	886	852	870	806	809	864	779	861	860	841	836	780	828	775	820	799	833	832	816	792	839	847	818	820	843	832	802	865	840	864	827	801	870	760	806	856	800	812	842	812	832	790	824	792	794	812	846	832	833	839	857	852	838	829	821	773	830	816	829	815	848	813	891	809	832	822	786	829	852	865	840	784	799	801	801	850	874	825	803	826	801	850	815	788	826	874	872	861	826	845	840	854	827	830	877	809	812	859	794	820	768	869	859	801	819	791	853	854	852	830	802	821	775	891	816	837	827	811	878	794	807	836	817	806	822	831	868	834	850	853	802	843	905	817	798	781	787	797	804	789	874	848	782	866	799	832	841	877	828	839	807	817	850	843	827	874	811	869	803	857	797	778	798	837	836	812	851	820	792	844	876	851	813	873	886	821	823	846	821	821	849	807	800	828	801	816	844	887	814	848	829	847	859	908	786	869	868	873	867	875	906	808	825	805	808	829	835	791	843	832	796	831	883	759	805	813	804	880	881	862	845	853	840	849	825	882	829	806	819	773	831	840	858	788	820	803	779	818	894	883	839	807	813	777	785	892	804	809	801	835	860	856	834	817	806	825	801	814	831	844	786	801	836	770	764	786	896	832	813	808	842	816	809	827	837	799	873	820	790	802	856	797	830	833	804	843	891	809	858	871	861	805	816	797	827	807	824	834	845	815	858	836	842	837	785	820	823	859	833	803	825	798	831	834	843	822	859	840	817	802	833	874	857	782	815	785	800	812	832	823	818	832	839	883	828	827	768	804	822	844	829	797	782	817	826	820	843	872	893	831	851	836	864	819	788	867	827	837	790	825	828	822	830	871	823	826	859	871	835	868	868	818	843	803	850	824	815	838	875	854	813	867	825	787	807	808	823	829	889	846	827	839	773	820	849	890	836	874	838	812	802	878	796	846	835	822	875	822	868	857	872	814	848	872	834	800	825	810	812	854	813	837	791	828	848	781	810	847	812	832	858	830	838	860	813	857	788	837	867	853	879	843	848	813	824	862	900	799	844	811	882	853	833	876	777	802	797	819	798	824	841	775	767	826	836	835	845	863	819	896	817	789	860	800	807	817	801	822	846	834	800	880	854	821	797	872	822	770	837	808	813	793	792	815	810	846	824	844	891	823	846	818	797	819	843	849	841	837	841	828	829	830	829	827	813	864	846	813	812	853	811	848	838	812	791	810	807	834	851	836	772	802	825	826	868	829	833	794	846	818	858	864	787	839	903	868	838	868	816	805	779	829	803	775	825	817	839	869	829	790	845	823	803	859	805	855	906	833	824	819	866	841	838	824	850	842	821	817	823	861	833	754	875	789	857	869	774	846	860	806	797	828	880	797	828	818	822	817	798	854	859	843	767	840	844	818	820	787	826	872	834	815	820	782	872	764	785	841	784	794	804	836	836	863	853	851	859	821	817	835	876	788	864	837	833	867	871	862	868	862	809	829	805	840	840	828	846	836	832	791	854	811	783	828	796	764	830	825	808	814	836	867	828	792	892	828	868	777	837	804	835	848	813	832	836	829	820	809	876	860	836	820	811	811	831	825	800	856	834	795	864	820	852	755	854	830	806	865	855	888	824	851	856	787	819	830	833	845	821	817	807	829	798	840	814	768	824	740	860	841	782	840	799	886	842	835	807	854	793	857	858	780	852	777	815	843	795	815	897	814	857	808	825	800	847	854	823	837	803	877	836	850	803	825	858	782	844	799	827	811	800	867	809	804	863	852	805	844	820	791	813	794	787	858	820	787	860	859	845	842	863	779	816	873	853	828	807	855	847	805	855	861	826	864	854	762	843	831	839	785	795	826	781	799	861	838	838	847	842	784	818	817	834	869	823	850	837	842	833	784	870	829	828	859	823	890	862	854	835	796	795	817	834	832	827	777	813	831	907	799	828	819	811	846	795	862	858	816	839	820	868	793	800	848	823	832	845	857	813	866	870	757	830	831	836	872	824	845	843	835	828	800	859	833	857	862	805	849	843	869	816	831	793	840	860	851	813	864	852	868	866	832	820	767	805	862	794	834	878	795	799	828	793	832	832	786	850	777	818	816	825	860	810	851	852	785	862	796	834	828	842	799	830	869	861	786	855	882	836	813	864	788	794	837	859	800	823	861	899	832	811	846	842	854	841	847	801	854	849	780	809	805	871	830	843	803	837	809	857	791	796	782	792	848	803	856	825	824	877	875	839	857	820	803	837	807	849	814	856	873	825	774	895	817	783	822	848	826	855	767	798	828	771	845	872	852	849	843	840	876	807	812	857	809	818	824	817	860	809	878	846	850	813	855	824	831	841	841	827	822	854	818	859	830	806	839	798	860	829	854	845	819	814	840	811	829	822	832	803	836	796	824	858	799	831	832	806	843	824	826	807	813	816	837	837	798	845	850	785	814	864	823	800	795	790	814	824	833	826	824	894	778	827	837	834	835	876	849	839	831	845	769	813	826	831	867	852	815	832	806	854	825	894	827	849	838	825	847	812	773	823	863	790	806	819	815	828	828	794	825	857	743	829	794	818	836	804	850	878	831	847	763	881	846	824	759	841	821	804	837	832	805	843	857	831	812	841	843	779	871	732	839	821	877	793	836	847	880	859	878	797	819	806	804	872	851	842	825	820	857
39886	10908	2963	1979	1287	1054	952	820	736	630	652	589	591	564	519	530	524	533	551	504	484	484	448	523	522	490	479	456	497	493	460	473	455	486	472	448	476	475	483	485	489	466	439	452	466	434	491	440	477	461	455	485	460	494	464	465	479	442	451	467	429	477	441	466	472	456	447	473	460	432	451	437	423	432	475	444	457	482	456	423	452	476	473	458	478	467	432	443	445	459	482	472	436	439	448	444	422	493	458	442	480	489	457	470	460	431	461	459	475	432	456	486	445	456	484	440	432	463	473	426	462	470	463	459	410	483	470	486	441	457	472	439	458	498	433	453	452	466	461	450	446	463	435	462	487	455	459	469	445	465	459	459	452	434	464	462	431	463	456	431	452	493	454	422	477	444	409	444	455	455	435	480	452	453	460	432	472	448	437	436	471	460	486	435	413	445	482	442	467	446	458	431	484	437	429	433	443	427	460	478	451	464	465	486	469	446	461	451	451	462	472	478	462	457	454	444	450	473	442	437	464	438	455	492	442	431	437	437	475	458	491	473	433	458	470	466	453	459	459	422	473	433	439	456	458	460	464	457	419	459	465	428	457	408	461	440	421	427	464	469	443	447	489	446	455	438	418	439	426	454	464	433	464	497	464	481	467	424	459	421	404	473	471	486	449	464	429	531	433	442	457	425	451	459	468	451	446	429	464	456	413	486	490	447	473	468	457	459	434	420	444	474	485	472	451	428	476	425	500	475	457	449	477	453	423	485	461	441	455	479	417	423	455	487	473	504	454	456	452	499	473	480	506	448	466	420	455	443	454	459	414	430	476	505	432	463	423	463	481	448	415	435	471	499	438	451	439	486	438	498	446	465	426	454	455	431	492	466	416	460	467	454	496	449	451	500	443	468	413	413	469	486	514	474	400	482	432	451	498	468	431	418	468	477	436	481	444	462	487	496	447	465	429	431	469	430	457	468	493	471	468	446	453	485	483	429	448	416	461	458	490	442	442	477	459	446	503	448	469	452	425	463	456	475	471	477	477	439	476	461	425	453	437	446	460	461	475	482	437	440	426	434	449	471	479	429	455	479	466	439	422	460	435	440	444	417	483	474	469	448	489	483	458	463	444	447	457	471	438	459	432	479	500	452	454	455	452	453	489	466	451	467	442	488	454	426	418	504	439	472	445	443	442	444	441	420	424	474	440	436	494	431	493	417	475	493	449	519	438	449	433	463	430	508	464	454	444	505	441	471	433	437	449	487	440	471	458	482	461	432	440	444	485	429	462	445	460	460	463	494	435	450	440	466	482	465	493	432	480	483	453	471	462	470	474	438	499	458	463	434	446	475	456	448	492	473	515	440	465	479	431	470	455	458	473	439	415	432	461	476	428	516	487	436	472	440	439	451	472	459	429	448	470	456	472	447	527	465	428	447	426	438	447	458	411	483	444	456	435	456	476	482	446	463	416	429	470	497	450	451	441	485	474	427	454	424	480	446	460	459	416	452	446	434	444	450	471	471	446	448	408	426	473	428	453	483	421	474	441	460	468	455	426	427	482	468	453	471	439	458	474	414	492	457	467	470	471	458	462	478	469	480	430	431	470	468	457	403	476	434	455	428	451	467	448	434	448	440	429	407	413	436	466	475	488	421	466	438	480	421	451	438	424	442	474	476	483	433	472	453	467	436	410	456	430	431	452	420	426	431	419	452	460	464	488	483	463	413	451	451	482	449	460	446	447	444	441	476	478	438	486	480	454	413	540	453	460	425	425	461	483	422	491	462	448	437	455	449	414	410	492	456	426	422	450	449	433	427	456	457	441	463	429	445	479	442	406	455	449	451	461	497	462	441	463	418	439	442	494	430	470	453	447	441	436	477	480	464	474	450	451	430	482	440	459	502	459	451	451	451	471	437	457	446	433	483	441	458	430	486	446	467	453	478	465	431	450	457	458	471	449	457	468	423	452	421	441	439	457	450	460	438	452	446	463	454	431	478	464	438	451	427	430	463	464	439	440	445	452	454	420	423	447	445	494	441	442	439	430	409	401	472	464	487	450	445	482	437	463	448	483	423	430	457	442	456	480	449	470	424	455	509	463	487	472	497	472	464	442	446	485	450	468	439	443	513	455	456	429	442	436	460	457	449	441	413	469	469	413	461	447	405	461	460	451	437	467	516	434	491	448	485	437	475	428	427	452	490	464	473	458	442	453	441	479	457	478	459	466	455	476	430	450	455	454	473	450	406	446	494	421	461	398	420	475	474	478	429	448	436	488	454	466	468	458	475	483	472	467	467	429	431	459	424	479	469	446	448	413	460	461	440	435	438	453	495	423	421	402	456	458	468	458	479	482	476	451	465	407	431	457	471	486	436	471	461	440	479	429	463	454	485	488	469	449	421	457	419	492	465	463	445	468	435	431	486	408	431	429	469	427	450	481	431	485	453	433	485	459	465	432	472	448	467	474	468	462	470	470	460	445	442	445	496	449	454	404	403	505	448	453	472	428	475	428	442	451	459	463	439	470	436	439	478	473	457	436	421	430	408	470	430	473	475	482	430	504	440	437	453	471	462	481	456	471	458	437	447	443	427	527	464	467	463	451	445	450	456	495	454	426	464	460	411	427	444	464	419	460	402	499	468	445	458	495	478	483	480	454	427	437	430	479	480	454	442	465	420	457	494	453	475	452	465	467	457	423	486	446	432	457	434	487	438	409	495	441	428	442	445	442	498	443	449	465	457	412	412	438	491	451	473	443	459	494	481	431	475	431	459	465	469	433	453	471	436	463	480	449	471	460	477	455	437	463	519	412	474	484	459	458	453	446	457	483	462	477	466	436	480	494	413	448	468	434	436	491	443	443	448	450	412	439	456	490	415	475	405	438	453	511	442	434	514	480	507	432	453	459	443	417	452	462	454	432	455	454	439	456	464	448	473	451	438	404	468	472	422	451	455	459	457	456	474	424	459	444	446	469	420	463	454	457	515	413	468	445	438	412	450	469	448	466	458	433	451	447	429	463	452	433	474	442	459	452	424	467	427	495	413	479	484	481	452	448	484	476	458	473	458	419	398	504	487	453	437	434	464	426	467	437	436	429	439	489	499	466	452	428	426	442	457	450	412	482	435	466	467	471	476	468	457	443	431	459	435	496	456	475	481	425	507	494	482	427	462	424	496	457	455	484	473	457	420	474	460	514	444	507	486	437	477	448	424	485	475	487	489	466	455	449	500	435	455	442	486	431	439	425	436	473	473	423	397	471	465	446	478	451	426	469	472	488	419	430	446	442	479	452	430	460	489	469	457	468	461	486	445	455	481	473	513	470	426	449	445	412	460	460	447	424	478	477	470	443	431	464	459	487	480	445	411	457	454	436	440	470	488	406	451	457	433	445	465	477	434	468	419	436	422	492	451	482	467	477	486	437	439	465	462	445	414	447	459	456	449	445	489	440	439	427	437	456	438	500	480	447	454	436	475	448	432	432	435	469	446	454	478	442	446	445	466	444	437	437	453
20898	3979	4635	5187	4629	3851	3293	2839	2560	2270	2036	1993	1819	1662	1661	1603	1539	1477	1419	1396	1404	1328	1295	1306	1282	1349	1248	1276	1220	1201	1211	1239	1241	1107	1139	1246	1213	1167	1153	1162	1139	1158	1140	1121	1199	1132	1143	1139	1139	1099	1139	1172	1118	1107	1077	1138	1123	1085	1136	1123	1091	1179	1101	1093	1071	1169	1105	1099	1129	1086	1116	1110	1134	1144	1040	1089	1090	1167	1076	1102	1067	1086	1129	1133	1090	1100	1128	1138	1106	1100	1096	1061	1046	1060	1087	1114	1097	1083	1139	1102	1132	1090	1073	1050	1086	1128	1095	1070	1043	1086	1126	1052	1097	1115	1147	1069	1101	1097	1075	1086	1078	1108	1085	1122	1055	1093	1091	1128	1087	1098	1092	1095	1076	1069	1094	1037	1052	1113	1093	1038	1165	1091	1034	1045	1093	1164	1151	1086	1096	1141	1078	1102	1062	1172	1129	1170	1075	1087	1090	1016	1099	1060	1072	1109	1068	1063	1005	1035	1072	1064	1117	1099	1104	1086	1075	1123	1098	1115	1100	1118	1059	1074	1067	1073	1078	1100	1111	1104	1099	1061	1124	1117	1113	1089	1046	1063	1092	1053	1052	1043	1091	1091	1076	1036	1059	1060	1096	1057	1042	1085	1084	1123	1043	1084	1052	1070	1123	1128	1102	1071	1122	1063	1162	1040	1075	1105	1061	1064	1062	1072	1121	1091	1086	1092	1062	1065	1069	1118	1088	1142	1013	1140	1104	1074	1085	1065	1076	1097	1061	1077	1121	1132	1180	1085	1144	1072	1035	1125	1051	1083	1066	1127	1093	1092	1095	1086	1070	1099	1076	1105	1034	1072	1082	1036	1055	1149	1106	1061	1058	1097	1085	1086	1067	1064	1076	1053	1121	1056	1046	1084	1131	1108	1087	1076	1086	1155	1067	1089	1120	1044	1081	1121	1039	1091	1136	1065	1059	1103	1079	1021	1116	1122	1065	1164	1064	1103	1098	1096	1080	1092	1127	1113	1112	1098	1118	1042	1117	1076	1063	1125	1086	1082	1097	1162	1128	1037	1085	1117	1095	1069	1095	1068	1074	1128	1147	1033	1092	1100	1075	1075	1108	1056	1086	1131	1076	1091	1085	1138	1088	1077	1135	1120	1055	1078	1116	1108	1084	1146	1076	1119	1101	1065	1079	1071	1042	1085	1019	1079	1039	1080	1081	1068	1114	1067	1068	1079	1113	1060	1121	1118	1087	1111	1049	1093	1105	1085	1068	1026	1090	1066	1093	1092	1147	1021	1074	1104	1098	1128	1077	1109	1045	1143	1031	1072	1179	1088	1050	1123	1137	1045	1011	1065	1083	1100	1125	1065	1083	1115	1071	1077	1081	1116	1071	1089	1132	1110	1106	1044	1093	1095	1040	1093	1068	1075	1083	1075	1117	1080	1107	1092	1046	1042	1077	1096	1073	1038	1051	1110	1080	1127	1099	1067	1060	1122	1063	1096	1125	1137	1083	1031	1099	1044	1071	1105	1104	1096	1024	1125	1112	1100	1110	1144	1089	1083	1079	1077	1062	1055	1064	1014	1099	1110	1125	1088	1111	1038	1053	1070	1033	1090	1097	1010	1054	1124	1092	1089	1056	1080	1030	1031	1097	1085	1083	1075	1084	1046	1071	1083	975	1074	1083	1050	1035	1085	1035	1123	1033	1069	1073	1067	1036	1086	1104	1078	1113	1043	1106	1078	1102	1075	1090	1045	1077	1102	1109	1133	1087	1093	1066	1044	1137	1124	1103	1003	1101	1096	1129	1056	1087	1106	1082	1097	1090	1132	1088	1074	1133	1121	1027	1057	1104	1104	1040	1137	1073	1089	1033	1105	1112	1108	1067	1098	1088	1103	1109	1092	1070	1077	1048	1038	1062	1094	1080	1111	1078	1059	1111	1132	1086	1159	1144	1121	1121	1067	1058	1089	1103	1056	1105	1061	1031	1086	1054	1099	1069	1093	1090	1111	1101	1009	1097	1017	1099	1092	1094	1021	1087	1062	1072	1090	1126	1041	1089	1108	1088	1069	1040	1104	1022	1061	1056	1085	1065	1061	1060	1087	1051	1067	1123	1071	1054	1091	1090	1123	1061	1064	1127	1035	1074	1125	1116	1123	1113	1097	1056	1101	1092	1017	1085	1149	1093	1148	1051	1055	1062	1104	1110	1097	1116	1083	1077	1080	1112	1094	1044	1118	1081	1108	1034	1129	1104	1129	1092	1057	1036	1094	1122	1078	1098	1060	1063	1065	1117	1137	1065	1128	1087	1080	1092	1046	1127	1101	1131	1079	1105	1073	1098	1031	1106	1062	1036	1068	1103	1022	1080	1072	1067	1138	1089	1043	1090	1122	1119	1101	1136	1093	1080	1116	1197	1099	1106	1126	1059	1072	1092	1055	1114	1052	1060	1093	1081	1051	1059	1110	1074	1073	1107	1051	1052	1067	1103	1093	1131	1088	1061	1055	1105	1043	1136	1058	1047	1106	1061	1061	1072	1143	1101	1122	1034	1067	1179	1093	1098	1071	1041	1111	1100	1051	1035	1103	1106	1090	1058	1143	1128	1059	1074	1101	1105	1142	1107	1140	1027	1125	1038	1103	1125	1061	1117	1067	1043	1110	1056	1131	1068	1052	1137	1127	1080	1069	1050	1071	1079	1047	1100	1072	1033	1091	1050	1047	1056	1050	1075	1068	1070	1059	1083	1088	1063	1085	1131	1098	1092	999	1098	1107	1115	1000	1007	1022	1085	1142	1041	1038	1048	1046	1054	1090	1052	1083	1101	1024	1048	1062	1075	1075	1157	1110	1124	1114	1067	1083	1089	1131	1140	1125	1112	1119	1074	1061	1123	1071	1120	1120	1034	1073	1036	1058	1113	1094	1079	1099	1141	1067	1073	1062	1079	1111	1079	1081	1040	1070	1093	1072	1131	1025	1138	1085	1134	1103	1110	1086	1123	1082	1077	1025	1045	1101	1107	1049	1073	1021	1078	1122	1062	1078	1079	1053	1052	1074	1121	1157	1094	1102	1081	1050	1046	1076	1094	1049	1047	1019	1098	1083	1072	1070	1015	1078	1101	1060	1065	1108	1145	1095	1094	1101	1105	1067	1097	1082	1145	1058	1083	1087	1072	1122	1054	1032	1111	1018	1111	1064	1099	1077	1101	1111	1070	1056	1040	1138	1049	1103	1035	1125	1046	1111	1096	1087	1104	1039	1078	1001	1127	1115	1051	1084	1056	1150	1109	1084	1043	1119	1060	1066	1070	1084	1093	1074	1098	1097	1086	1109	1105	1101	1069	1078	1055	1132	1098	1111	1052	1165	1032	1083	1102	1033	1094	1119	1066	1083	1126	1077	1002	1045	1007	1040	1082	1069	1134	1088	1074	1103	1091	1087	1091	1039	1076	1088	1058	1118	1086	1090	1094	1104	1087	1079	1066	1063	1052	1042	1094	1095	1078	1110	1052	1079	1102	1093	1073	1117	1083	1098	1049	1088	1128	1086	1050	1065	1154	1114	1021	1100	1065	1074	1112	1133	1086	1031	1058	1129	1143	1136	1056	1062	1109	1118	1086	1104	1078	1076	1099	1105	1109	1092	1146	1107	1042	1091	1032	1035	1089	1141	1135	1080	1119	1106	1105	1079	1013	1100	1027	1037	1019	1084	1070	1037	1059	1034	1094	1110	1103	1129	1100	1038	1084	1099	1089	1134	1046	1053	1156	1034	1081	1025	1044	1107	1124	1082	1075	1054	1075	1058	1040	1096	1155	1102	1122	1052	1064	1074	1079	1075	1074	1065	1082	1118	1055	1045	1021	1077	1081	1023	1056	1124	1153	1055	1086	1079	1095	1104	1118	1110	1106	1083	1072	1092	1067	1131	1131	1083	1059	1151	1099	1101	1079	1076	1025	1099	1053	1125	1095	1057	1059	1101	1063	1159	1125	1046	1082	1112	1071	1112	1059	1073	1059	1016	1030	1100	1084	1085	1058	1076	1009	1084	1090	1035	1100	1104	1056	1091	1067	1075	1097	1098	1098	1065	1141	1066	1086	1104	1071	1096	1104	1083	1106	1066	1079	1110	1092	1109	1083	1075	1078	1091	1115	1017	1064	1109	1117	1049	1049	1124	1065	1090	1091	1068	1051	1079	1080	1034	1051	1131	1064	1077	1133	1125	1048	1070	1093	1101	1083	1098	1069	1035	1049	1037	1113	1039	1073	1090	1078	1097	1053	1081	1082	1114	1061	1166	1054	1054	1066	1100	1083	1101	1071	1077	1082	1076	1093	1036	1115	1083	1114	1053	1104	1041	1122	1100	1063	1077	1140	1128	1059	1068	1009	1023	1070	1089	1039	1123	1075	1057	1058	1092	1046	1098	1072	1062	1093	1106	1096	1045	1104	1095	1072	1081	1085	1043	1075	1069	1138	1100	1112	1032	1062	1062	1120	1097	1046	1068	1020	1052	1073	1092	1115	1083	1098	1127	1050	1055	1147	1077	1112	1035	1119	1028	1057	1118	1001	1100	1067	1105	1135	1098	1095	1102	1045	1093	1164	1033	1083	1144	1089	1103	1050	1127	1061	1103	1074	1109	1118	1092	1087	1035	1009	1093	1134	1086	1093	1099	1125	1022	1087	1099	1065	1066	1036	1125	1121	1027	1060	1077	1125	997	1119	1188	1029	1079	1064	1055	1138	1105	1039	1059	1108	1110	1033	1067	1113	1109	1129	1065	1135	1057	1061	1108	1143	1067	1074	1109	1095	1068	1122	1075	1092	1064	1133	1065	1032	1102	1118	1106	1095	1104	1096	1074	1102	1094	1072	1110	1107	1051	1069	1080	1101	1123	1084	1061	1056	1011	1050	1074	1064	1071	1114	1057	1160	1008	1125	1006	1080	1029	1140	1104	1091	1053	1078	1087	1047	1061	1041	1116	1066	1069	1121	1052	1032	1017	1106	1102	1098	1097	1064	1094	1125	1079	1103	1070	1144	1036	1068	1157	1084	1096	1074	1134	1006	1127	1059	1128	1077	1084	1064	1077	1057	1124
15431	1768	213	169	143	168	187	155	167	182	164	174	185	167	163	165	185	160	164	178	161	184	179	176	178	166	184	169	168	186	197	138	193	145	187	185	160	172	161	162	159	171	160	187	186	180	166	175	188	184	167	186	168	169	160	157	173	156	165	198	155	159	161	163	162	157	147	160	158	160	168	151	180	144	189	182	171	170	147	148	155	167	162	166	157	170	170	183	166	191	167	186	178	145	150	176	136	187	158	179	178	173	176	179	174	177	200	173	180	181	168	151	179	165	182	167	178	177	165	156	151	194	204	165	163	181	186	167	199	147	152	169	186	166	159	161	180	162	168	141	160	146	158	131	154	153	168	138	169	153	178	156	167	157	144	157	149	163	151	179	159	176	155	159	176	158	196	155	154	182	169	173	151	181	176	153	157	146	170	182	170	188	156	194	162	183	166	173	170	169	179	183	170	193	173	133	156	174	187	151	172	166	174	161	159	143	168	151	164	169	165	163	167	153	183	158	150	157	158	148	172	155	167	165	163	143	142	155	159	168	146	164	170	170	170	161	168	178	148	177	205	162	188	153	171	160	181	147	153	164	170	163	157	181	172	176	175	166	166	163	154	152	176	179	146	159	167	173	169	179	160	187	150	165	174	155	201	152	153	184	152	181	170	165	178	145	158	153	159	181	171	158	166	161	162	137	146	149	182	177	177	174	155	174	147	169	167	168	170	181	190	181	172	150	149	185	162	159	155	160	145	179	194	175	151	132	160	142	163	164	160	170	173	172	185	172	163	166	179	165	171	156	162	184	154	169	150	148	155	191	166	153	179	176	170	164	156	161	177	168	183	165	193	154	166	177	150	162	165	182	181	168	196	167	159	166	175	140	190	162	168	175	185	168	162	155	140	182	153	158	156	172	170	151	157	175	170	161	150	160	153	163	150	176	168	158	171	183	162	171	159	153	195	149	165	146	180	172	198	154	167	169	180	151	162	146	158	188	178	164	154	144	169	165	149	179	168	162	163	189	167	138	173	178	166	190	159	155	158	154	188	159	159	177	164	150	153	162	160	179	159	168	166	174	165	170	161	180	149	168	153	175	149	162	148	136	169	178	164	169	180	176	162	179	161	182	179	187	151	171	145	159	165	156	152	182	148	144	191	158	168	163	168	162	163	172	175	166	172	154	183	159	152	160	167	164	173	159	168	171	154	161	156	163	175	157	157	156	157	174	186	175	175	175	167	150	151	184	162	186	158	161	151	160	165	165	182	155	186	177	188	163	179	157	170	168	166	146	167	159	166	175	167	153	156	168	166	169	160	168	161	164	155	162	174	177	185	173	178	176	166	166	146	165	186	179	141	174	171	165	172	157	171	159	148	173	166	171	148	196	178	180	153	142	146	150	174	169	166	163	176	165	164	186	158	130	156	192	152	176	160	177	167	183	159	180	179	174	148	158	158	169	169	185	164	175	156	200	146	163	147	156	190	160	167	142	166	167	141	192	163	167	169	148	174	157	160	162	147	179	163	173	186	170	146	189	186	172	173	165	174	163	180	165	161	154	178	171	151	169	156	183	199	166	177	181	164	180	162	178	182	193	172	154	168	174	152	170	163	192	160	161	164	166	173	176	166	166	185	176	153	177	156	137	178	156	122	166	143	158	166	160	174	157	198	137	173	179	176	181	160	157	175	174	183	193	162	175	161	170	168	158	170	163	164	154	169	180	184	179	174	160	168	149	157	160	162	172	149	172	145	174	146	170	175	159	176	145	171	127	158	178	182	156	156	175	182	193	161	160	161	167	162	162	146	180	176	182	156	163	160	153	191	170	166	177	198	173	161	167	187	180	151	140	169	200	162	165	181	153	174	155	159	171	166	157	177	166	163	161	170	164	171	156	164	183	153	169	181	148	139	163	158	167	168	140	179	168	169	171	172	149	175	154	157	169	171	151	164	178	150	169	174	160	193	158	163	156	144	146	164	156	148	155	172	195	164	166	173	177	143	155	163	164	168	175	167	162	159	181	166	165	163	172	186	174	187	154	183	178	169	165	155	155	163	178	182	175	177	160	141	154	191	170	162	157	169	177	175	170	158	153	161	169	174	173	155	199	147	157	177	167	150	172	177	167	163	157	164	163	199	164	165	144	146	180	182	179	192	182	152	161	176	187	166	182	171	181	178	164	175	154	164	165	167	170	157	174	151	161	202	184	166	172	144	181	153	161	145	172	196	165	174	167	153	160	162	160	150	188	188	175	184	196	182	175	165	169	134	165	194	184	163	188	198	176	184	165	178	134	188	146	152	150	162	196	165	174	154	167	161	154	140	172	156	162	164	184	143	156	160	158	150	149	168	154	196	165	173	177	159	194	174	145	165	155	176	147	165	172	179	174	145	165	172	152	184	165	157	152	156	180	146	162	165	171	152	166	187	176	173	145	173	167	141	170	176	171	187	166	144	162	154	178	157	149	173	161	158	179	164	169	164	158	179	155	153	194	160	171	161	179	173	160	177	150	158	177	157	167	157	170	163	145	194	164	153	139	182	163	160	175	175	162	179	162	141	174	171	140	168	198	166	136	138	140	177	165	168	139	187	160	139	173	179	176	162	160	189	190	170	172	171	156	179	190	155	171	202	191	145	174	167	173	174	154	174	176	154	149	157	160	160	164	163	147	190	176	177	181	166	168	174	163	148	173	167	157	154	188	156	170	162	156	180	156	163	184	145	162	164	178	164	196	176	190	169	153	152	149	160	145	160	181	168	154	180	175	166	196	184	165	167	148	171	164	154	172	162	196	142	165	174	198	173	175	157	174	150	169	166	152	168	149	168	195	163	179	186	186	166	159	172	155	184	172	188	156	160	161	152	159	164	182	155	168	159	166	187	165	174	135	188	166	169	180	183	158	188	186	163	158	155	165	154	161	195	161	165	175	162	164	162	155	165	172	164	163	159	168	158	166	157	147	177	176	170	168	164	166	175	167	180	149	169	179	180	174	179	157	163	172	163	185	165	170	159	176	145	163	153	155	175	163	161	159	174	172	165	162	164	172	182	182	152	142	159	183	163	158	183	176	166	179	184	174	169	191	181	162	149	160	155	145	161	161	168	171	186	190	170	169	152	170	168	163	142	165	162	176	159	181	165	163	182	172	173	181	164	186	174	193	171	165	185	161	167	166	156	173	163	171	167	166	178	171	178	180	171	178	163	127	171	175	152	150	153	141	172	173	166	192	175	162	171	185	163	161	147	156	169	171	172	143	167	180	167	172	154	179	162	177	154	140	138	165	165	192	170	162	168	146	172	161	164	152	158	176	179	175	144	147	154	163	155	182	169	169	189	188	170	182	157	176	163	135	164	153	173	181	161	160	175	184	165	174	169	154	158	148	173	169	169	163	190	152	164	166	163	145	175	183	160	178	131	174	159	155	167	162	162	157	190	174	152	192	177	166	152	173	186	156	161	169	154	180	182	184	163	170	173	185	165	160	150	154	157	182	171	165	175	186	160	156	165	164
7732	1082	599	541	526	526	479	529	542	526	531	545	495	464	502	532	517	525	520	506	472	512	523	499	468	493	497	490	498	504	461	493	441	486	492	483	523	490	478	494	479	547	486	526	469	482	479	491	484	492	479	480	462	516	491	474	504	500	514	461	475	507	471	469	437	521	502	448	483	509	520	531	462	489	522	478	490	497	487	534	453	532	459	471	527	498	536	498	534	502	515	475	505	520	513	476	476	473	489	496	457	487	466	473	481	491	483	486	465	466	485	497	526	512	521	465	521	493	525	497	460	514	488	535	514	508	494	465	500	479	462	491	477	520	546	490	476	495	503	530	480	473	494	503	510	499	513	499	466	468	509	514	467	466	503	485	485	462	482	512	468	512	486	460	479	443	509	495	465	479	460	470	470	516	481	526	447	483	483	491	504	469	454	469	502	454	547	495	509	518	532	504	507	493	486	546	512	453	505	529	493	499	498	451	446	463	486	485	472	495	510	472	483	472	505	482	495	474	459	471	501	537	485	516	486	481	497	493	487	507	476	511	484	458	456	488	489	478	494	480	476	503	503	462	531	484	524	500	456	483	507	484	494	494	523	485	533	472	457	458	494	475	493	489	435	480	491	514	479	497	484	492	498	511	511	500	458	491	526	452	515	475	421	459	472	496	459	497	453	519	511	457	480	498	502	500	439	473	457	552	512	487	502	496	491	511	485	488	476	501	490	505	483	487	531	448	490	499	510	501	474	509	492	472	512	498	496	511	486	459	526	465	532	510	497	519	466	521	523	517	430	480	513	480	493	505	503	457	488	450	503	483	463	482	468	495	506	469	467	475	498	474	452	510	462	503	453	517	529	490	494	451	504	479	506	530	462	462	484	507	448	480	466	470	490	513	517	483	503	514	497	486	523	464	502	477	491	480	513	499	475	477	473	503	501	493	475	509	462	475	477	504	502	526	481	515	496	459	490	470	532	470	475	514	479	498	481	497	494	487	512	475	469	503	446	473	507	501	497	521	507	481	479	464	477	529	497	514	510	490	459	491	520	503	537	512	486	503	509	517	493	460	459	472	487	460	466	491	535	489	464	453	499	478	477	513	495	512	445	516	493	476	491	493	494	512	472	490	453	507	514	498	465	468	513	488	505	508	483	489	509	482	453	481	547	476	541	483	481	554	542	461	509	492	481	494	467	488	469	511	504	510	487	499	455	507	494	477	469	493	483	516	461	447	540	481	496	469	502	498	453	482	485	521	499	494	516	521	493	488	493	501	498	543	477	468	446	496	486	498	479	470	500	514	472	492	506	477	495	468	493	471	507	451	501	519	472	507	518	494	485	476	499	507	457	479	495	461	528	452	465	507	489	447	487	529	435	493	483	487	459	554	525	462	489	444	487	506	492	470	453	498	508	517	546	541	484	460	471	493	502	501	526	463	502	498	474	506	514	498	440	485	528	522	483	504	467	505	495	477	504	456	533	530	479	491	504	493	489	481	520	498	501	484	478	490	517	481	468	501	481	457	464	523	516	469	472	483	547	526	488	482	456	485	513	482	470	489	498	526	497	468	484	475	512	453	498	460	473	509	492	483	469	524	521	479	475	511	467	495	483	520	515	468	502	486	517	526	465	476	478	482	472	493	505	504	465	485	502	469	483	471	495	514	491	509	491	513	469	464	469	495	500	511	466	493	494	487	486	469	478	512	497	525	509	470	476	495	511	488	489	498	478	478	495	489	464	466	509	502	437	472	501	490	494	490	454	519	505	514	508	500	460	470	495	458	479	484	494	519	480	494	484	503	478	527	500	479	473	501	445	454	504	517	456	502	488	504	522	455	503	469	518	475	522	520	483	531	504	474	524	498	501	517	473	492	477	512	475	503	507	518	499	515	508	501	524	516	491	470	490	450	459	473	488	504	489	506	495	485	504	481	502	500	472	495	472	498	499	474	467	496	468	470	496	476	457	479	467	474	509	486	514	499	521	515	518	495	467	491	530	479	470	531	509	511	485	470	450	516	501	513	531	488	469	506	489	465	501	506	497	483	470	511	498	496	507	559	491	529	500	523	506	455	462	490	546	472	447	477	519	483	501	515	475	523	481	512	492	452	470	471	512	474	485	492	488	499	501	524	500	470	496	465	463	499	491	494	492	503	481	489	510	489	485	500	523	464	443	508	483	516	491	488	486	486	487	500	493	499	506	518	470	526	487	467	494	520	516	496	475	516	435	530	492	493	476	446	449	531	519	499	480	516	490	504	495	498	483	487	497	531	524	477	475	493	507	500	456	465	479	472	486	479	520	464	473	510	482	474	482	487	500	515	450	492	458	511	474	471	479	496	489	454	483	482	513	469	522	485	473	474	471	497	488	499	483	503	510	492	473	517	522	512	490	509	525	440	513	455	487	512	489	443	504	498	474	508	505	489	473	495	435	492	505	474	528	490	530	483	515	496	474	499	541	538	522	489	517	485	479	529	465	492	476	519	477	528	490	512	500	479	484	489	476	513	543	504	450	533	491	487	469	474	447	525	435	475	509	493	489	496	486	525	493	488	456	496	490	505	500	458	521	519	506	442	497	509	470	484	521	460	513	525	496	515	446	478	512	505	523	476	452	463	497	514	486	495	465	482	462	450	496	469	515	467	458	512	480	464	524	484	513	520	531	468	498	471	488	471	475	491	471	484	488	532	458	465	491	468	546	552	479	487	503	481	532	500	457	471	471	478	507	478	513	504	478	469	510	474	497	500	470	477	519	498	501	511	513	482	521	544	474	475	497	513	506	513	511	488	480	536	523	521	498	485	493	458	507	518	463	518	528	503	526	516	498	488	451	485	463	491	479	492	520	480	494	498	478	479	467	486	450	494	464	513	479	508	529	476	522	492	484	502	468	480	496	476	520	486	516	506	505	437	517	469	507	533	488	476	464	489	466	481	467	504	513	506	542	496	523	479	474	489	526	501	527	529	514	474	488	485	485	490	501	490	489	499	497	484	498	479	494	537	449	477	508	462	496	487	480	492	527	492	496	474	497	476	472	505	473	450	487	496	475	497	528	484	521	499	467	478	475	463	502	465	519	486	494	512	495	497	508	492	505	520	487	477	481	476	490	483	469	514	503	476	492	491	517	509	455	479	530	494	510	474	473	483	494	503	499	515	524	511	491	438	506	510	498	507	477	506	527	496	515	464	518	498	526	529	494	492	490	502	512	509	512	456	493	444	461	495	519	466	502	451	531	479	505	493	468	480	494	465	515	462	513	526	494	462	486	477	457	479	467	490	462	472	515	479	479	445	514	487	503	508	499	490	468	497	536	566	460	500	505	450	501	480	453	479	528	491	509	498	483	453	493	494	501	498	487	496	470	460	458	492	446	469	487	499	500	458	504	538	500	484	502	476	479	477	478	506	454	515	496	503	459	480	503	500	493	504	474	549	523	482	487	520	482	483	503	505	495	461	507	496	462	495	483	474	522	503	476	486	513	501	500	488	474	494	474	488	536	498	492	500
29770	5981	1339	1020	782	623	560	471	419	423	394	356	385	355	354	360	339	389	353	327	354	370	312	329	342	347	342	344	328	332	329	336	339	348	313	315	300	296	321	302	339	342	309	318	344	305	353	323	325	326	318	312	319	353	319	337	313	308	336	355	349	356	348	292	330	319	348	270	330	343	324	337	328	322	286	312	318	301	325	315	292	312	301	299	336	345	343	333	338	317	349	341	319	304	305	313	326	327	325	315	318	325	310	343	326	301	346	322	300	322	336	306	286	371	307	302	303	288	313	317	328	322	316	352	375	318	346	309	306	298	313	300	333	343	290	317	365	337	326	328	326	335	312	325	322	334	314	300	330	329	349	336	310	327	283	286	312	301	315	346	327	307	317	299	341	293	317	308	329	319	307	344	349	319	306	321	352	337	350	329	352	337	307	309	351	319	345	317	319	323	339	326	313	320	299	330	300	330	321	326	320	318	341	351	300	345	309	326	289	305	321	315	319	284	301	319	320	304	341	338	306	322	338	294	348	323	331	322	292	385	321	320	341	347	324	314	328	326	366	331	311	322	315	334	328	294	321	322	283	321	352	343	307	332	319	336	333	335	323	321	313	353	345	317	345	346	340	334	317	340	345	363	335	311	319	293	298	327	302	353	330	305	314	307	334	328	322	333	341	305	349	287	345	322	322	277	319	329	300	315	303	334	333	325	331	294	304	341	291	363	321	298	348	315	312	340	348	311	310	299	276	331	343	304	342	341	341	306	314	331	351	307	302	316	367	310	330	288	326	302	340	332	294	323	319	310	315	318	302	312	310	355	338	327	321	323	370	311	338	357	306	338	300	324	346	317	321	313	319	324	297	304	309	322	315	290	336	294	309	316	337	331	327	320	339	308	317	337	325	386	317	324	355	308	360	316	289	309	355	292	288	351	350	275	353	314	333	324	321	340	310	317	287	308	322	331	305	316	333	336	324	319	278	335	328	316	317	331	321	308	356	318	301	289	347	309	296	343	318	316	336	316	337	314	302	333	319	328	324	321	334	334	337	323	334	316	332	319	311	293	328	311	322	373	335	321	313	335	317	312	344	294	289	341	300	343	353	331	334	345	307	357	333	312	331	331	300	331	324	315	356	375	324	283	337	338	314	321	302	320	279	301	313	304	354	343	361	301	321	340	321	331	308	298	324	341	356	384	313	306	327	320	296	289	328	322	338	323	321	367	319	335	319	325	309	338	321	321	276	310	306	313	325	319	317	341	327	307	317	320	322	304	326	324	295	328	332	338	307	316	328	306	332	294	309	316	314	320	338	360	320	322	339	323	330	348	334	334	308	326	343	305	308	308	352	348	316	344	324	320	354	303	289	301	336	320	308	324	330	333	312	305	300	316	322	332	312	333	296	354	328	322	321	327	344	341	326	340	345	338	318	312	340	319	361	339	307	293	311	309	276	302	333	303	322	340	339	318	317	305	371	330	310	311	333	313	335	313	337	320	310	342	311	314	310	306	351	300	296	304	335	324	290	299	326	305	304	313	323	310	315	325	326	314	320	299	333	321	328	310	297	300	278	302	331	339	330	351	314	337	330	331	356	356	327	327	313	317	276	301	331	322	310	314	305	325	364	363	332	308	335	316	320	361	319	314	299	315	344	304	292	337	298	314	355	328	340	312	317	303	339	321	329	307	308	311	328	319	343	343	318	329	339	344	346	347	347	360	314	336	336	339	305	320	305	324	312	356	330	327	315	301	323	333	334	329	321	308	317	323	323	364	317	330	345	293	299	312	317	323	337	313	353	319	327	328	326	320	309	315	318	334	339	317	309	309	329	318	301	358	292	331	337	285	293	340	346	320	306	299	303	307	333	303	334	321	338	284	285	336	328	328	320	305	340	354	321	333	298	322	346	336	308	319	333	350	304	319	345	308	333	338	300	308	328	350	287	305	327	325	326	340	335	328	322	349	348	344	318	321	316	331	306	355	343	328	319	293	313	306	296	315	322	334	319	321	292	307	325	344	317	342	341	346	334	319	325	303	295	308	323	333	328	324	308	339	319	346	276	343	329	347	351	333	331	359	318	304	304	295	303	358	337	304	299	319	312	372	330	318	341	301	340	317	309	317	339	326	331	324	342	324	311	323	327	300	330	328	330	318	344	300	299	326	314	305	341	297	335	319	300	314	332	329	331	332	331	297	313	330	313	340	311	307	337	341	312	343	330	311	304	318	324	330	324	350	322	341	306	331	315	326	338	296	341	339	314	352	308	327	305	299	335	322	291	342	324	324	303	316	295	290	318	318	312	305	300	286	298	320	324	337	315	337	333	312	341	333	340	315	310	329	355	329	318	332	326	356	327	309	312	324	340	345	346	337	317	312	337	319	328	349	338	328	320	328	330	334	343	304	334	304	304	333	338	327	328	324	324	342	338	325	303	321	324	303	324	333	342	347	331	324	298	335	327	318	354	303	315	325	340	322	322	336	306	314	317	321	318	339	311	334	313	328	290	345	336	303	345	344	297	283	295	298	291	323	357	331	314	332	317	304	309	313	322	308	307	328	303	315	304	315	349	346	335	326	301	338	309	302	315	316	287	316	321	295	348	330	326	308	317	310	331	336	373	298	331	329	335	308	352	368	338	302	323	352	325	339	361	316	349	288	342	343	310	314	336	329	310	338	314	325	326	353	338	311	332	323	329	331	311	333	316	343	353	318	323	335	314	323	320	303	321	308	342	324	359	317	337	305	273	347	302	329	333	327	315	338	287	320	361	312	341	327	321	332	350	366	299	369	302	373	294	303	286	309	319	298	328	304	311	357	333	293	330	328	325	334	309	340	353	333	306	319	341	332	360	317	296	295	335	363	317	321	352	357	327	347	320	320	321	358	360	330	312	311	313	302	312	371	320	303	316	309	295	309	347	340	379	305	290	298	342	323	321	331	337	324	340	346	314	333	323	330	328	347	331	302	313	316	313	290	304	305	358	320	352	339	321	313	312	313	331	306	324	324	331	335	362	336	345	353	315	336	303	296	302	333	334	354	313	332	329	343	341	289	354	331	315	340	303	317	311	315	313	339	355	331	294	305	317	328	286	330	339	317	334	348	311	356	349	324	351	338	321	329	328	339	318	317	325	363	322	334	333	309	348	342	322	336	339	329	327	300	305	332	341	319	303	345	349	293	321	322	302	310	344	324	308	343	310	349	344	312	318	343	307	310	312	345	353	305	328	335	325	285	336	290	337	322	343	320	330	310	315	297	319	300	338	304	343	330	292	308	357	338	312	339	351	320	274	330	317	320	292	333	319	301	339	333	347	314	326	356	317	350	314	315	298	303	335	335	308	345	306	335	315	329	301	387	325	312	326	333	335	363	345	334	353	306	335	321	296	330	337	321	332	358	328	359	312	290	343	315	282	319	311	302	323	333	335	331	304	339	336	354	327	326	341	306	300	313	317	305	351	300	346	328	347	330	332	321	319	300	312	327	308	324	318	318	338	324	307	316	317	332
15703	2597	2625	3113	2681	2310	1972	1707	1581	1462	1371	1248	1235	1160	1148	1030	1087	1022	1029	987	1056	943	906	904	973	916	945	845	938	941	921	927	905	965	893	860	829	875	931	829	866	868	912	834	877	893	792	936	852	810	833	879	884	838	876	801	876	870	878	840	859	816	862	872	855	858	847	860	778	839	758	844	835	753	844	878	829	864	820	851	831	797	870	839	863	797	849	824	799	879	815	866	841	849	870	811	847	849	813	858	807	870	814	856	776	822	817	829	834	901	826	818	844	817	831	853	870	819	842	859	832	801	890	783	859	815	827	809	869	878	839	849	843	819	787	851	815	826	811	838	801	835	869	838	826	848	815	822	829	828	865	858	806	827	914	889	903	858	864	819	859	852	828	830	817	852	889	852	889	826	848	822	819	862	786	821	855	809	853	806	871	795	820	862	847	833	852	824	871	850	868	879	837	795	852	835	825	830	838	896	812	871	865	791	856	861	849	869	777	790	890	860	854	847	812	830	794	853	842	845	849	857	845	831	864	800	847	844	787	876	859	858	821	868	806	814	804	823	800	832	893	861	862	870	800	824	821	811	849	822	837	849	848	817	808	808	856	907	834	818	850	903	844	837	875	847	838	816	825	826	848	859	863	792	848	835	841	819	884	895	803	819	866	854	823	822	801	803	829	815	816	839	849	864	845	848	859	833	825	862	858	802	812	865	854	859	810	852	852	827	834	849	833	827	889	832	889	823	875	833	833	847	856	844	801	851	835	828	875	867	846	853	815	804	835	872	786	851	825	843	815	771	829	803	814	793	844	821	844	830	866	789	929	825	860	840	841	803	889	806	835	835	805	801	821	790	807	790	784	838	849	822	840	821	826	875	806	829	850	852	852	825	901	869	811	841	879	841	866	811	791	848	783	823	843	811	863	872	811	832	784	813	857	783	794	821	844	819	794	840	870	816	823	882	823	835	848	796	852	848	769	838	817	822	827	830	839	858	790	837	844	820	873	795	859	817	880	813	877	843	803	830	812	846	785	861	792	816	854	780	855	843	814	863	854	817	819	852	854	858	825	903	757	790	811	839	780	875	890	817	782	845	813	816	840	852	810	775	815	836	831	806	820	818	823	876	855	853	825	807	805	838	818	835	813	773	805	817	854	792	838	837	821	825	868	818	808	856	818	845	835	789	841	860	831	888	821	814	799	868	835	812	849	846	879	831	848	840	828	871	826	847	836	811	825	791	856	859	816	793	821	886	793	747	789	871	902	823	889	865	853	879	847	821	864	804	827	867	827	852	814	802	803	821	815	866	802	857	816	821	810	839	810	801	879	767	809	809	821	860	815	804	795	804	833	825	856	835	879	814	826	835	802	843	858	867	860	841	801	847	862	845	885	874	840	821	795	840	820	859	874	819	838	839	858	831	811	865	841	836	828	825	874	847	857	768	844	845	881	829	775	883	827	843	853	802	775	851	840	833	794	823	840	876	839	822	857	876	823	880	828	893	791	834	802	838	858	800	840	843	817	837	874	820	781	849	815	792	830	825	810	798	838	823	812	830	827	799	835	803	841	787	842	876	882	815	783	878	828	813	863	791	817	846	897	825	753	831	818	844	827	774	812	792	837	827	824	826	850	842	821	894	797	827	854	874	803	834	794	828	847	833	813	855	838	841	843	831	821	820	853	805	843	814	828	822	823	824	843	870	808	885	823	857	784	836	844	829	867	810	835	809	782	826	822	812	772	846	880	841	873	833	826	816	775	814	791	804	809	846	797	854	801	830	819	865	872	838	764	859	836	797	790	799	802	838	838	811	794	839	826	842	893	806	836	759	800	778	810	828	813	813	837	825	803	839	809	802	840	840	833	835	858	845	856	844	845	823	892	816	815	853	807	828	828	758	802	794	835	817	814	833	837	790	875	831	859	844	841	796	847	814	840	815	833	810	862	848	815	831	795	797	797	843	800	830	871	850	867	879	819	802	866	817	819	772	804	857	900	816	814	829	860	860	878	807	810	870	857	836	821	848	810	843	831	821	826	769	802	819	840	832	824	854	790	800	860	763	859	847	819	829	840	860	865	843	801	835	822	852	824	835	818	851	823	794	826	798	863	806	820	796	763	818	825	859	891	811	851	796	886	862	812	837	825	821	800	820	801	796	845	823	832	820	818	790	823	805	835	858	804	800	823	803	873	869	822	833	834	795	891	797	832	871	849	859	836	868	848	861	832	854	832	782	840	834	846	860	888	787	794	839	910	827	873	854	781	853	853	833	840	854	785	824	836	855	831	843	804	787	838	839	809	873	798	859	909	774	795	864	884	825	872	880	856	800	817	793	876	804	813	840	854	803	848	830	829	848	807	829	815	839	806	831	811	821	791	849	797	811	889	842	844	840	881	801	844	798	837	798	849	860	805	828	792	813	881	827	773	823	852	814	870	799	840	873	852	873	888	818	813	856	821	829	825	830	843	802	837	860	875	794	860	855	811	864	830	731	779	798	837	845	827	854	806	862	839	795	825	846	817	897	813	876	850	820	844	864	806	858	852	827	835	800	797	818	806	800	779	831	846	832	827	830	829	818	836	860	854	823	825	823	866	845	841	826	807	795	832	825	805	824	784	789	853	800	826	831	829	883	832	797	784	824	828	844	890	845	814	852	817	761	857	814	795	854	832	866	791	807	764	833	866	776	839	810	804	779	815	860	803	846	845	807	850	849	888	837	876	793	887	856	817	858	803	852	762	886	826	780	867	865	823	805	779	820	816	858	819	803	835	836	853	791	846	841	796	856	794	856	847	819	911	877	801	850	813	831	872	807	828	861	849	850	825	827	831	840	836	866	800	858	802	858	838	819	871	888	881	832	833	811	829	864	830	843	839	828	798	840	824	814	842	862	797	832	853	879	812	784	832	876	866	771	836	855	861	871	823	848	829	788	841	853	830	834	834	819	800	756	855	844	810	900	832	809	887	830	855	823	861	813	881	816	850	830	847	902	802	803	801	866	890	900	832	853	828	791	798	851	847	819	806	822	811	806	835	808	769	850	803	817	832	781	880	875	835	845	820	788	861	847	788	848	852	839	840	854	844	832	845	808	790	828	828	835	807	864	849	819	800	823	817	847	888	838	859	794	846	854	878	833	820	825	809	845	827	816	837	827	848	784	839	802	832	808	787	821	805	819	827	852	848	833	772	814	832	836	849	849	792	813	828	830	793	878	801	887	840	827	828	905	824	835	835	798	824	768	840	865	811	842	778	819	870	850	853	815	802	767	846	867	817	820	808	840	830	813	843	757	837	805	816	848	827	802	851	817	855	801	866	861	831	851	821	801	810	829	865	824	841	862	795	783	885	815	822	846	822	832	866	861	797	874	816	799	832	875	856	778	867	884	821	839	848	858	857	828	808	832	834	840	845	798	851	862	787	857	850	827	820	795	839	852	825	871	843	844	879	837	865	819	821	831	831	808	824	798	840	850	867	836	820	812	879	802	803	820	822	816	844	833	819	820	871	858
40363	10711	2977	1954	1365	1005	939	753	712	677	643	618	586	545	537	538	524	532	536	516	497	518	476	490	507	493	479	453	511	470	448	474	478	454	466	479	435	439	443	442	442	502	425	484	477	464	503	484	444	454	470	463	450	440	441	471	415	473	460	428	460	452	422	467	431	454	432	470	474	406	433	455	460	509	439	476	452	469	489	469	466	473	455	454	426	441	462	428	434	480	464	459	443	476	444	467	432	453	472	452	471	468	459	455	465	413	426	464	510	490	431	484	462	436	445	469	438	473	460	432	461	432	429	420	442	474	436	410	455	455	451	455	442	468	455	464	413	458	454	449	468	479	442	421	449	483	462	486	462	463	421	457	448	458	440	461	446	433	439	466	493	484	470	465	475	467	419	463	479	437	445	468	483	482	450	468	465	404	456	432	455	472	452	482	459	460	487	463	482	431	435	473	474	459	442	491	486	494	439	463	446	442	415	439	448	461	480	468	440	461	418	427	425	445	465	455	456	500	452	450	465	491	442	423	422	458	479	429	465	399	439	440	431	436	475	456	449	454	442	529	460	423	469	483	461	472	468	495	473	486	472	431	440	426	461	409	470	455	438	459	480	445	459	463	481	490	452	470	451	481	490	478	434	463	476	468	472	460	445	469	486	466	432	449	439	482	452	435	456	448	415	449	426	464	443	450	460	481	473	413	467	469	470	462	446	463	460	442	449	440	452	428	461	457	470	476	458	439	452	480	488	424	490	467	455	463	461	448	423	474	456	476	495	483	446	458	438	401	435	443	466	449	448	420	496	446	469	469	480	480	462	469	442	457	463	463	499	432	450	458	479	447	509	488	459	475	444	472	394	447	442	486	440	485	497	458	445	432	402	466	484	462	478	451	466	461	447	452	420	473	435	450	447	464	446	480	431	434	425	466	449	462	429	442	440	437	471	498	463	413	432	478	401	422	468	455	462	458	479	479	444	478	470	474	436	464	476	468	483	438	429	493	432	472	461	439	485	442	461	478	394	460	477	472	476	440	441	443	442	454	445	452	467	452	459	453	474	499	447	469	435	433	454	468	448	498	469	444	506	459	475	468	422	405	491	452	444	431	440	469	471	474	471	453	461	480	429	459	452	437	463	471	456	464	454	472	426	433	455	410	428	428	437	446	459	416	435	443	444	416	449	443	427	444	439	507	456	417	462	436	459	464	429	514	438	458	437	469	446	445	440	408	451	469	431	460	451	475	477	390	416	427	404	452	457	465	411	467	467	482	464	458	469	452	474	489	466	429	471	474	463	454	459	467	441	464	436	432	483	462	464	452	473	449	453	416	479	477	454	501	444	484	438	455	477	429	474	425	455	426	412	457	498	441	413	448	448	456	447	424	434	466	454	447	445	458	472	438	447	421	427	490	433	418	456	468	487	437	433	461	453	445	463	456	482	472	451	468	462	457	451	485	497	453	457	484	473	451	430	473	450	437	425	464	442	439	442	446	464	450	438	437	428	467	484	446	430	444	475	480	458	402	416	452	420	445	436	440	444	436	459	415	427	456	429	462	465	383	438	437	447	487	455	440	477	491	445	449	441	460	432	492	450	469	443	487	489	408	457	474	477	535	448	433	465	410	461	457	418	458	468	439	462	457	450	447	457	468	464	450	441	430	457	453	452	422	462	422	465	499	435	484	479	464	486	424	499	462	431	481	445	492	432	447	442	443	445	461	462	493	479	444	439	440	424	502	456	470	452	452	436	423	436	418	450	473	417	464	461	461	460	479	496	475	461	473	441	466	492	459	425	497	456	460	464	460	480	414	453	445	459	445	467	443	440	477	479	438	442	429	455	445	435	483	489	448	424	430	472	469	480	472	480	443	455	455	487	465	465	498	469	412	484	479	421	484	504	467	435	474	444	485	466	418	416	477	456	464	464	440	440	461	487	431	416	425	436	437	479	426	468	441	487	510	459	441	442	414	455	450	436	480	499	460	471	417	418	453	449	476	467	465	445	425	432	466	448	463	453	463	469	482	468	462	445	461	449	450	470	422	449	485	438	440	459	477	441	469	452	446	478	442	410	445	485	483	462	493	489	466	470	450	455	462	429	466	429	435	411	464	432	404	438	425	477	405	422	484	435	491	461	434	442	459	441	430	472	451	433	463	461	486	428	492	447	443	442	459	453	446	458	484	478	462	449	487	470	440	440	495	400	457	454	459	476	409	419	449	463	397	436	447	467	464	422	463	411	467	482	471	457	469	420	423	462	466	440	472	444	494	470	463	396	451	461	458	458	437	438	455	487	413	453	456	443	437	432	463	451	428	473	446	436	468	448	475	460	496	479	449	443	455	469	480	459	438	436	445	434	470	474	519	465	448	477	451	423	486	490	462	428	481	460	443	490	428	437	441	442	508	486	422	483	474	451	469	434	443	419	447	448	438	429	462	464	459	453	477	461	464	480	469	479	447	456	490	431	495	439	433	468	510	470	478	468	469	475	460	468	436	400	449	479	446	449	493	463	481	437	446	457	440	460	479	462	434	416	448	441	450	430	439	443	426	465	423	428	469	461	443	498	516	491	459	472	448	487	494	457	421	445	424	452	466	509	478	436	466	474	439	481	453	441	460	479	436	432	437	497	461	479	445	454	458	470	459	485	478	485	465	457	450	426	462	426	473	485	464	424	436	451	501	445	449	482	490	456	448	484	452	466	428	459	456	497	447	461	470	424	453	482	441	430	484	452	444	448	436	453	446	432	476	477	477	460	459	488	463	442	431	405	451	438	468	468	451	427	458	467	433	451	439	472	438	453	457	444	472	446	434	453	434	469	467	485	461	438	441	493	470	463	458	456	435	448	463	467	452	452	454	461	425	450	470	460	490	453	480	470	447	426	471	480	449	452	468	502	477	437	435	483	443	443	441	447	460	449	444	481	454	465	429	477	461	431	458	464	431	428	432	466	484	444	460	474	484	446	503	432	466	447	474	446	488	443	472	454	434	445	405	464	467	439	469	447	473	456	422	449	447	444	461	442	480	438	435	460	431	458	453	446	447	439	455	473	392	451	470	437	478	463	445	479	458	472	460	423	478	477	462	452	444	448	500	447	443	422	448	442	469	421	442	454	435	428	422	483	464	499	488	423	465	522	485	432	455	402	412	444	430	477	439	443	458	460	429	426	455	453	437	451	447	493	452	495	438	436	441	431	470	466	455	409	462	444	431	429	451	442	419	433	454	432	493	507	473	478	447	490	478	462	461	459	493	463	471	416	431	457	473	483	454	447	441	472	434	445	435	455	474	458	476	446	491	434	429	463	479	458	527	403	424	438	499	464	428	399	484	454	464	464	458	449	470	443	469	470	481	439	468	461	474	460	457	415	456	459	503	472	443	483	480	475	443	475	463	507	451	445	470	436	440	441	491	459	456	429	468	423	429	440	454	476	436	452	414	457	478	416	496	517	515	461	449	472	453	468	456	442	451	427	482	450	431	485	447	447	464	480	473	456	445	469	495	480	455
20758	3557	4630	5256	4608	3906	3313	2779	2687	2207	2109	1973	1895	1782	1579	1549	1541	1454	1397	1368	1397	1406	1374	1316	1256	1293	1261	1282	1229	1270	1187	1185	1202	1163	1217	1131	1189	1191	1129	1153	1133	1202	1182	1148	1143	1166	1125	1185	1117	1116	1138	1141	1115	1139	1134	1115	1097	1127	1181	1078	1159	1106	1152	1085	1113	1153	1103	1136	1105	1060	1105	1092	1136	1116	1145	1085	1072	1067	1166	1082	1098	1120	1109	1102	1141	1068	1073	1113	1127	1059	1110	1137	1081	1042	1066	1074	1113	1083	1056	1129	1094	1122	1106	1063	1102	1116	1116	1124	1098	1070	1169	1075	1137	1101	1087	1122	1053	1108	1071	1128	1119	1116	1118	1021	1079	1148	1065	1113	1177	1082	1097	1112	1068	1094	1115	1140	1102	1032	1076	1104	1110	1139	1101	1113	1156	1086	1095	1139	1094	1065	1035	1109	1073	1053	1011	1075	1067	1162	1109	1138	1111	1086	1101	1101	1103	1048	1050	1155	1083	1056	1081	1117	1084	1107	1063	1080	1094	1079	1123	1104	1022	1077	1050	1095	1084	1148	1001	1107	1063	1145	1141	1141	1094	1068	1125	1126	1095	1079	1079	1093	1062	1071	1148	1100	1102	1089	1106	1105	1102	1035	1128	1134	1110	1042	1074	1040	1118	1076	1067	1088	1077	1085	1087	1052	1146	1109	1064	1007	1130	1131	1075	1103	1109	1058	1144	1085	1045	1045	1147	1111	1057	1101	1052	1015	1068	1046	1082	1030	1075	1052	1107	1084	1094	1100	1130	1091	1129	1057	1065	1064	1062	1104	1032	1059	1100	1044	1132	1127	1082	1050	1078	1105	1088	1066	1071	1043	1052	1080	1104	1086	1030	1057	1130	1091	1070	1098	1088	1061	1074	1050	1088	1118	1119	1052	1184	1107	1114	1111	1088	1134	1108	1126	1103	1042	1086	1075	1013	1099	1113	1055	1162	1095	1100	1069	1100	1009	1068	1112	1073	1054	1126	1099	1093	1119	1026	1069	1086	1129	1073	1116	1106	1061	1098	1060	1108	1139	1068	1037	1034	1151	1139	1152	1168	1097	1040	1045	1072	1057	1066	1148	1099	1125	1132	1151	1061	1005	1059	1132	1046	1097	1087	1125	1133	1110	1069	1040	1104	1050	1114	1074	1116	1092	1119	1046	1094	1074	1077	1053	1051	1072	1058	1132	1149	1097	1076	984	1094	1058	1093	1069	1110	1115	1037	1058	1069	1176	1061	1129	1093	1114	1065	1082	1092	1062	1099	1132	1044	1134	1079	1019	1114	1075	1096	1060	1062	1081	1051	1110	1066	1051	1057	1121	1083	1050	1054	1118	1097	1127	1088	1025	1086	1035	1039	1093	1109	1111	1059	1107	1107	1090	1052	1076	1042	1036	1057	1045	1046	1032	1080	1079	1064	1036	987	1026	1114	1093	1064	1036	1100	1087	1086	1091	1068	1043	1112	1071	1085	1075	1057	1050	1131	1103	1054	1081	1049	1099	1111	1121	1161	1075	1053	1127	1059	1090	1095	1133	1127	1125	1075	1048	1107	1079	1050	1068	1094	1048	1089	1043	1044	1132	1098	1113	1103	1040	1064	1066	1129	1051	1095	1059	1132	1116	1070	1110	1073	1079	1058	1112	1049	1023	1099	1077	1108	1118	1054	1088	1092	1086	1055	1085	1098	1118	1063	1069	1060	1138	1064	1100	1075	1027	1054	1066	1101	1133	1123	1088	1105	1013	1075	1074	1064	1120	1100	1049	1080	1099	1085	1087	1055	1098	1068	1064	1116	1131	1096	1111	1049	1130	1108	1135	1062	1131	1029	1099	1097	1048	1031	1003	1144	1090	1080	1091	1047	1082	1066	1082	1041	1068	1040	1110	1116	1072	1076	1041	1140	1061	1085	1079	1069	1057	1114	1097	1101	1100	1041	1100	1091	1054	1108	1063	1097	1104	1124	1104	1007	1104	1071	1107	1055	1032	1161	1041	1104	1074	1038	1071	1118	1109	1053	1161	1032	1111	1098	1124	1098	1105	1028	1127	1142	1107	1056	1078	1146	1125	1080	1136	1067	1147	1077	1052	1020	1091	1075	1098	1088	1079	1065	1065	1152	1101	1115	1096	1058	1024	1056	1111	1086	1059	1089	1076	1103	1033	1139	1068	1062	1094	1118	1183	1151	1079	1097	1048	1048	1070	1094	1104	1081	1087	1066	1075	1116	1034	1041	1088	1091	1067	1062	1109	1100	1071	1135	1107	1059	1088	1107	1060	1062	1121	1059	1085	1097	1069	1066	1065	1086	1089	1150	1135	1081	1063	1054	1069	1059	1038	984	999	1089	1070	1108	1178	1053	1054	1125	1122	1058	1082	1092	1056	1096	1064	1042	1162	1129	1095	1102	1073	1071	1076	1114	1102	1124	1143	1065	1093	1062	1143	1097	1099	1088	1139	1094	1121	1047	1121	1103	1052	1096	1052	1167	1106	1131	1071	1114	1022	1065	1075	1022	1085	1114	1068	1084	1080	1157	1110	1107	1024	1104	1097	1106	1050	1115	1065	1173	1002	1056	1140	1140	1078	1058	1115	1079	1091	1082	1073	1111	1037	1074	1088	1049	1088	1019	1043	1067	1044	1109	1096	1147	1095	1140	1106	1151	1179	1113	1045	1091	1077	1086	1114	1087	1079	1093	1097	1089	1156	1092	1063	1088	1086	1074	1095	1030	1052	1071	1058	1070	1067	1019	1066	1034	1085	1082	1125	1080	1039	1072	1059	1056	1066	1071	1125	1063	1031	1081	1132	1019	1091	1117	1073	1093	1081	1092	1086	1106	1047	1144	1114	1095	1098	1017	1062	1082	1089	1061	1085	1041	1096	1147	1074	1057	1077	1090	1096	1081	1090	1118	1063	1071	1094	1070	1109	1120	1026	1084	1095	1092	1109	1105	1086	1065	1134	1056	1015	1100	1036	1094	1100	1051	1143	1072	1154	1080	1135	1047	1076	1092	1080	1114	1041	1096	1090	1105	1045	1067	1102	1091	1116	1044	1050	1101	1087	1098	1011	1055	1081	1072	1129	1086	1075	1088	1067	1004	991	1063	1138	1020	1069	1088	1046	1090	1077	1071	1050	1091	1068	1059	1037	1052	1025	1136	1067	1103	1089	1060	1083	1130	1081	1090	1036	1102	1160	1086	1097	1076	1037	1086	1106	1052	1095	1128	1023	1054	1108	1107	1046	1067	1017	1110	1120	1072	1080	1077	1086	1111	1073	1079	1031	1110	1104	1131	1108	1085	1078	1070	1094	1082	1111	1113	1053	1080	1062	1090	1139	1095	1088	1091	1070	1067	1112	1151	1062	1095	1086	1153	1113	1083	1120	1118	1056	1096	1075	1158	1095	1105	1129	1046	1094	1089	1043	1080	1099	1013	1074	1098	1079	1075	1034	1097	1123	1090	1012	1090	1085	1079	1083	1107	1128	1049	1121	1133	1050	1063	1095	1075	1084	1087	1091	1073	1097	1118	1085	1097	1101	1119	1100	1064	1081	1113	1112	1056	1159	1092	1098	1023	1094	1071	1092	1076	1065	1074	1052	1029	1082	1072	1117	1099	1058	1078	1074	1073	1140	1070	1106	1099	1143	1040	1103	1078	1054	1032	1126	1087	1108	1131	1095	1087	1052	1112	1091	1115	1029	1010	1009	1128	1159	1127	1082	1107	1002	1035	1093	1083	1127	1098	1084	1070	1113	1080	1052	1122	1074	1051	1088	1076	1077	1078	1102	1089	1125	1094	1102	1055	1105	1154	1046	1118	1074	1062	1072	1046	1088	1134	1145	1095	1101	1073	1062	1070	1068	1063	1124	1043	1112	1039	1124	1089	1053	1086	1088	1126	1088	1077	1123	1097	1010	1088	1127	1125	1078	1041	1114	1061	1071	1039	1125	1089	1111	1110	1112	1057	1032	1140	1103	1016	1127	1046	1056	1072	1149	1100	1138	1096	1020	1044	1031	1072	1074	1074	1072	1062	1035	1125	1111	1111	1135	1087	1048	1075	1052	1094	1132	1046	1071	1075	1035	1124	1019	1033	1092	1099	1059	1092	1026	1033	1082	1098	1067	1112	1033	1127	1066	1014	1112	1069	1091	1039	1052	1050	1094	1129	1083	1053	1156	1036	1088	1087	1095	1086	1030	1060	1048	1146	1080	1113	1076	1024	1125	1055	1060	1183	1056	1125	1123	1058	1049	1054	1069	1166	1138	1089	1115	1056	1171	1083	1085	1114	1094	1024	1091	1089	1101	1069	1050	1058	1103	1060	1060	1125	1071	1102	1078	1083	1060	1109	1023	1075	1068	1034	1030	1082	1058	999	1074	1063	1058	1156	1098	1099	1087	1091	1111	1055	1085	1035	1137	1076	1102	1117	1097	1082	1083	1067	1101	1093	1099	1066	1077	1054	1115	1072	1036	1086	1135	1078	1084	1034	1064	1153	1095	1047	1036	1048	1070	1099	1105	1052	1117	1070	1062	1093	1129	1096	1057	1168	1061	1114	1096	1076	1071	1074	1079	1042	1063	1078	1123	1156	1109	1159	1119	1066	1075	1135	1055	1116	1062	1081	1112	1114	1038	1110	1080	1021	1134	1117	1024	1084	1127	1109	1071	1142	1043	1127	1103	1072	1096	1132	1091	1068	1093	1099	1062	1134	1044	1093	1113	1038	1066	1089	1023	1089	1035	1099	1073	1121	1119	1073	1071	1064	1099	1089	1114	1080	1085	1077	1038	1139	1094	1105	1084	1038	1113	1025	1078	1091	1096	1055	1048	1109	1117	1115	1080	1029	1073	1077	1117	1075	1112	1139	1065	1060	1150	1116	1084	1102	1117	1116	1153	1032	1104	1099	1066	1085	1006	1020	1076	1068	1073	1079	1101	1025	1096	1132	1101	1084	1116	992	998	1057	1120	1090	1107	1090	1082	1098	1072	1120	1072	1058	1134	1128	1093	1074	1036	1114	1091	1095	1143	1062	1078	1077	1086	1122	1088	1072	1062	1005	1065
14860	1556	207	195	173	183	186	163	175	155	161	170	205	171	173	186	176	171	159	161	172	167	170	161	147	143	180	177	166	179	134	177	160	143	158	176	166	167	190	159	184	168	176	147	150	172	152	157	189	151	146	142	167	153	154	158	151	163	161	143	176	182	158	189	148	160	168	147	149	172	161	164	146	173	150	181	145	161	184	150	157	176	150	169	158	181	160	151	169	177	172	202	168	170	146	171	161	184	180	166	157	135	148	169	147	165	171	179	181	170	150	152	155	153	182	156	165	162	190	150	163	144	166	150	154	175	175	151	171	169	171	145	188	157	192	169	194	174	174	168	176	196	177	151	142	157	170	198	170	178	164	195	157	165	151	154	154	172	171	134	172	156	152	168	182	138	155	163	157	171	147	162	183	169	165	151	160	162	175	152	159	144	180	163	189	177	170	170	168	151	175	141	156	151	166	156	163	184	168	176	181	185	155	175	170	136	184	144	148	158	152	153	170	169	143	173	179	156	154	146	157	157	170	147	165	165	172	172	186	201	151	160	183	155	134	180	171	187	165	153	188	182	181	171	183	166	154	142	177	170	179	165	165	176	155	153	169	162	170	185	166	163	161	190	152	152	164	155	164	167	160	152	165	172	169	166	175	169	174	151	161	157	167	155	197	152	186	178	176	169	166	172	157	169	166	158	130	150	168	152	148	136	162	158	162	169	165	171	149	174	183	184	175	163	164	174	197	167	152	184	192	161	182	160	170	160	148	156	152	155	148	150	171	172	174	156	161	157	161	191	164	183	152	156	177	180	182	152	167	167	162	162	151	176	150	170	148	177	158	133	168	140	174	164	156	145	154	185	156	149	147	167	175	165	162	166	177	176	170	166	162	182	187	192	172	154	154	159	157	153	144	159	181	149	154	171	162	173	154	148	160	169	174	188	176	145	171	195	131	174	156	146	152	166	166	173	139	170	175	156	170	167	177	161	171	143	147	175	155	157	165	165	174	167	173	158	154	174	196	178	183	138	156	164	159	175	191	169	189	170	139	152	170	146	188	188	180	177	168	162	164	150	175	166	173	173	170	164	155	185	167	173	179	160	169	143	153	174	179	188	165	146	157	166	151	169	195	149	151	172	187	170	165	159	177	155	178	167	163	145	164	167	144	173	168	178	170	197	175	182	173	163	181	156	170	192	158	144	163	150	155	165	160	157	175	180	170	161	168	166	163	169	156	169	177	181	183	167	150	162	130	176	157	139	182	143	169	167	192	161	167	182	186	169	164	177	173	148	174	159	183	149	164	125	159	172	151	154	182	174	156	169	169	162	166	172	160	161	172	161	169	155	186	171	186	149	193	164	174	166	183	153	175	172	172	184	158	167	164	137	167	163	181	160	162	147	186	160	173	173	180	168	153	162	176	175	168	141	169	148	173	143	149	165	152	177	162	170	146	165	161	166	145	144	169	176	147	164	148	154	157	162	157	162	173	183	196	187	172	169	148	183	153	152	153	165	163	160	182	176	154	178	162	186	167	162	166	151	161	155	167	182	175	176	157	171	162	166	153	164	159	160	159	150	179	158	160	169	153	176	168	176	178	178	147	164	143	154	176	185	132	163	173	146	196	169	163	173	157	167	184	161	159	171	166	154	154	164	192	179	160	175	171	150	146	163	174	179	161	170	188	172	159	206	199	149	174	156	166	162	161	191	182	159	159	168	160	182	177	180	160	165	156	171	155	162	162	150	168	181	160	168	142	169	178	160	158	160	146	167	151	174	185	161	141	164	132	148	136	160	171	164	154	154	162	164	178	151	158	157	153	171	184	173	192	164	181	182	202	176	177	170	174	188	184	171	177	165	186	165	166	160	174	178	172	163	141	169	147	160	169	177	175	161	154	174	175	175	191	179	149	172	141	155	152	172	172	164	165	164	173	149	160	171	180	166	164	169	183	136	159	154	139	166	145	148	158	164	181	149	169	187	157	159	163	182	157	161	161	170	163	156	150	172	148	167	161	165	148	174	160	159	155	160	172	145	147	178	175	167	146	172	180	173	193	172	151	162	174	171	144	201	172	145	176	183	173	163	155	151	165	175	172	174	185	183	162	173	194	186	166	161	182	163	164	146	152	192	180	188	183	160	151	175	187	190	190	166	189	186	182	157	176	179	164	137	149	152	156	164	173	158	220	157	151	174	165	178	140	156	166	160	163	165	149	169	178	161	174	182	178	170	177	172	180	160	152	162	169	170	162	174	162	158	155	180	180	177	193	151	167	162	178	167	184	172	160	174	157	170	185	168	136	152	169	167	164	161	156	144	165	162	175	142	162	156	174	187	183	174	176	150	156	163	145	160	168	172	170	180	171	157	149	157	163	193	179	157	175	169	160	184	169	164	164	162	175	166	180	169	164	163	156	170	184	180	181	163	137	147	145	155	197	186	147	171	153	168	175	170	163	153	159	171	185	173	193	185	167	187	158	159	163	157	161	156	181	180	163	156	184	161	154	149	176	170	167	172	148	165	200	173	155	183	166	156	187	178	159	172	158	161	194	161	168	147	169	153	155	195	184	183	175	176	183	182	184	159	164	174	163	167	161	170	164	164	153	162	160	170	156	170	174	142	145	174	147	154	173	165	165	157	168	168	153	171	158	177	175	174	168	146	158	157	183	179	174	181	176	192	164	154	149	160	168	172	169	157	160	154	171	172	153	147	168	186	149	179	180	164	188	167	160	167	159	160	152	178	139	160	196	156	189	166	173	168	161	186	151	168	158	148	178	169	156	146	154	160	180	161	170	167	154	150	165	160	158	156	187	144	185	177	187	151	162	153	152	159	176	183	190	134	185	176	167	168	187	160	179	169	168	172	164	186	173	163	170	153	174	163	178	164	158	154	154	179	149	182	166	142	179	170	175	150	174	168	136	152	178	168	172	166	153	194	161	152	162	145	171	161	174	160	166	152	175	154	142	170	164	157	156	148	167	181	150	148	184	162	170	164	169	173	178	163	162	154	171	144	161	184	187	154	164	162	174	189	139	162	172	161	166	168	154	159	138	149	149	179	149	161	164	187	175	182	188	163	143	144	175	156	157	177	145	164	178	166	151	165	158	186	168	162	160	164	171	174	160	157	155	153	169	162	169	157	195	162	174	179	169	171	136	129	168	164	165	172	171	190	169	158	171	168	164	177	180	160	155	162	154	180	179	180	173	169	167	148	153	182	162	177	156	173	187	151	166	161	167	186	199	152	179	158	157	151	177	183	183	162	185	159	138	131	169	166	180	177	158	164	150	148	168	157	167	183	167	176	180	163	167	167	168	192	152	151	161	155	159	137	177	163	144	151	154	161	169	165	195	177	159	148	179	177	159	158	156	162	168	155	177	175	187	180	159	160	189	169	178	181	175	170	180	149	164	179	155	169	175	160	165	194	169	163	173	175	161	150	180	169	196	154	161	174	145	166	142	136	175	170	170	153	167	174	163	173	165	178	173	181	155	171	153	147	172	180	183	149
7511	983	552	621	511	519	509	492	527	544	502	518	502	481	501	499	472	517	501	479	505	469	486	481	472	486	470	484	479	485	478	463	461	523	486	521	484	512	501	450	450	550	478	492	466	469	502	496	454	465	496	497	479	514	456	456	530	502	478	516	463	495	444	487	499	498	474	482	465	522	494	470	486	477	456	518	443	487	475	489	521	508	524	495	484	496	524	469	467	500	508	492	448	487	475	526	483	531	486	510	463	519	500	471	467	479	460	475	476	494	457	485	483	505	455	450	489	453	496	548	471	513	508	515	495	474	475	465	486	489	548	473	509	509	494	496	486	487	485	507	498	470	480	486	499	485	464	511	513	463	463	468	482	523	499	467	470	482	509	487	487	511	472	467	477	459	513	484	519	503	465	480	475	478	474	476	485	466	496	548	500	493	471	478	519	484	486	459	460	461	481	490	480	462	510	452	526	498	477	479	502	461	467	489	464	513	515	491	476	497	480	472	521	485	494	504	478	516	480	503	487	496	455	468	508	493	512	486	495	501	495	490	483	497	488	488	452	484	453	520	508	474	459	496	478	482	484	499	521	506	486	414	483	476	455	484	476	449	491	464	455	476	488	512	463	481	471	464	506	498	479	499	473	490	527	502	474	489	474	495	459	495	446	502	501	472	478	533	475	469	519	514	519	472	449	439	476	503	465	510	468	472	456	496	472	484	495	452	488	484	442	480	509	493	496	482	515	467	492	474	444	494	514	497	486	478	451	506	472	520	467	504	471	464	484	503	477	503	467	479	502	489	475	531	479	488	485	473	468	472	531	486	469	471	485	493	472	479	488	544	440	505	474	543	478	453	506	455	496	505	473	487	497	527	483	466	501	477	479	482	478	470	475	482	459	473	468	449	498	514	525	483	483	451	487	497	507	526	458	519	495	515	486	501	516	496	514	497	499	504	448	460	520	457	458	458	453	493	489	469	487	461	492	487	494	502	489	495	491	511	441	487	457	481	510	483	520	520	520	491	472	494	479	438	486	522	526	504	453	495	486	461	515	456	482	484	460	522	486	475	450	494	488	496	504	507	516	544	536	497	514	479	453	541	486	513	507	488	477	511	493	474	506	516	481	497	512	459	499	506	463	490	475	504	480	517	477	446	456	491	496	475	492	539	506	438	472	535	450	482	509	519	468	507	509	481	464	521	461	481	492	443	470	507	488	497	479	493	441	460	548	495	457	489	510	507	486	520	500	496	501	480	464	469	491	470	517	508	489	474	499	494	502	498	478	468	525	523	467	481	520	450	482	451	446	537	483	504	476	457	478	537	496	483	476	471	458	463	492	495	486	528	474	458	490	491	501	503	530	464	497	499	480	507	515	507	491	462	516	478	492	472	475	500	477	516	508	471	510	479	491	463	491	484	474	488	501	501	484	452	491	481	516	480	468	457	482	511	515	471	503	520	507	477	479	501	505	496	459	458	478	513	487	484	500	480	507	453	487	503	515	476	474	463	467	463	450	490	473	477	506	504	492	485	477	470	480	485	507	498	517	508	476	500	488	485	468	495	488	513	492	514	461	540	490	468	501	486	462	470	445	493	526	459	497	466	525	485	500	456	485	510	502	498	477	524	466	504	456	480	536	479	525	484	475	480	494	521	498	498	502	474	524	486	501	449	485	488	479	496	484	523	449	533	529	469	506	463	491	490	484	444	487	512	498	489	523	494	480	449	509	495	482	507	458	449	502	462	504	467	493	474	489	497	491	521	467	508	460	500	499	501	493	473	505	511	455	475	511	512	459	467	478	469	487	478	475	475	467	530	485	479	503	476	479	476	445	499	480	481	458	478	477	483	503	508	483	448	461	514	497	439	488	501	458	490	520	478	517	500	419	508	525	513	481	501	492	466	492	485	501	509	474	490	491	490	487	479	471	508	495	495	506	524	526	482	478	474	519	474	469	484	487	476	451	449	515	507	471	478	486	525	485	455	504	468	455	506	457	504	477	479	501	465	480	473	478	475	506	514	516	485	523	496	457	483	499	494	523	475	493	461	506	479	503	522	530	476	499	460	502	498	486	481	492	471	504	505	506	544	437	484	483	481	479	520	483	484	509	481	466	500	484	507	478	508	502	490	545	454	468	496	506	559	493	516	467	521	491	533	501	546	481	462	478	471	497	433	489	514	495	488	478	491	455	512	508	493	487	477	499	509	483	518	489	523	440	475	487	493	430	481	453	488	529	492	478	464	455	463	466	500	460	526	487	490	465	490	512	522	518	518	452	492	448	495	480	482	484	523	460	484	533	517	492	505	513	495	461	467	495	492	469	474	480	503	529	451	470	542	437	465	487	515	495	491	496	485	503	506	509	457	503	496	453	482	516	481	491	460	516	473	476	492	479	450	478	467	502	505	493	489	512	520	479	511	473	482	506	499	486	513	469	491	484	509	488	480	504	483	470	534	472	481	476	513	461	508	480	505	464	519	478	506	480	500	499	490	521	453	471	539	475	503	490	480	470	481	460	509	495	465	500	468	544	518	435	513	475	474	484	478	535	498	525	493	519	486	472	485	485	488	484	526	533	490	481	469	496	500	499	491	484	484	461	467	491	481	519	489	514	457	466	485	528	499	488	481	482	478	485	518	485	523	484	500	503	447	506	471	487	477	502	489	478	486	484	483	477	466	494	516	501	446	508	495	470	460	508	477	466	481	479	483	465	515	484	524	511	511	505	515	477	491	481	506	519	471	475	498	485	481	524	486	504	496	513	451	506	485	492	488	492	503	504	485	478	425	452	455	485	444	521	489	504	514	525	464	506	500	478	482	495	503	488	520	490	503	476	486	486	491	497	515	509	484	453	488	476	501	505	467	540	484	513	475	496	476	457	500	505	472	493	472	482	469	477	517	496	478	473	502	456	476	491	440	507	480	469	477	482	421	491	524	474	478	477	512	497	454	510	486	485	420	516	509	474	485	427	477	428	512	493	492	490	499	473	482	483	447	486	472	499	482	481	516	487	495	466	499	518	486	518	461	468	494	504	483	502	462	469	515	520	467	477	511	556	470	502	492	494	476	508	496	511	478	516	443	511	497	492	501	478	514	507	552	479	487	515	506	457	485	522	505	453	483	474	529	476	463	482	478	504	476	479	537	481	465	460	484	533	480	495	474	493	505	485	496	505	503	507	478	511	504	482	491	500	464	495	464	483	524	505	526	500	489	526	511	472	500	505	485	502	502	445	471	483	530	473	456	495	489	489	468	483	484	559	472	501	464	499	476	480	503	498	515	468	473	497	471	488	441	493	494	483	504	505	491	497	513	471	447	507	444	493	489	504	471	463	460	451	488	499	467	464	480	478	512	468	492	468	519	483	498	487	476	479	489	478	485	493	540	509	475	459	489	508	482	496	433	465	484	455	492	516	518	492	482	486	480	495	520	455	499	486	495	478	481	495	488	477	521	452	501	479	453	504	469	476	491	493	492	498	512	530	481	487	499	493	482	472	477	500	527	530	480
28274	4944	1241	955	796	611	566	500	466	443	409	390	360	388	357	335	343	315	329	312	371	337	346	326	345	333	342	333	331	325	331	327	324	322	315	315	322	323	348	327	299	339	308	328	363	346	326	332	288	322	340	331	332	310	280	350	337	302	332	280	288	312	350	350	298	316	275	317	309	334	339	289	315	322	314	331	320	342	332	323	313	385	321	289	327	317	302	370	318	314	294	367	285	339	313	318	309	299	302	330	343	336	333	296	324	340	318	331	317	324	326	336	299	316	352	333	349	320	324	315	309	323	321	340	325	315	318	298	320	341	325	312	331	344	306	325	318	326	324	316	327	332	316	338	316	338	316	328	303	308	330	333	311	339	290	299	308	321	328	341	326	331	344	307	345	325	321	323	289	311	315	357	333	328	348	314	319	315	314	309	338	350	330	324	325	330	269	303	350	350	338	342	336	304	338	317	290	328	309	347	334	312	323	323	337	322	335	328	303	348	288	332	327	307	331	335	331	314	315	341	336	329	320	324	299	341	311	349	344	310	307	330	356	312	310	326	321	344	331	319	321	320	312	357	359	300	321	318	281	317	317	337	314	316	321	319	359	317	342	330	329	352	299	336	328	294	314	323	360	350	283	322	296	324	330	322	306	323	317	358	323	310	309	355	304	364	333	346	313	309	301	314	329	318	341	327	318	337	334	337	341	339	325	288	355	341	337	316	293	352	336	305	350	290	330	280	314	310	309	364	358	349	313	330	356	322	297	346	323	338	310	308	278	333	317	318	328	293	346	294	327	319	322	324	318	319	305	317	311	294	297	311	313	315	306	352	336	336	349	319	354	333	301	329	323	308	341	332	323	306	333	332	305	319	273	300	302	302	315	281	339	342	314	323	315	296	329	317	344	307	316	327	310	310	320	285	306	314	307	352	327	334	336	325	340	346	329	353	303	353	323	334	305	314	305	298	351	327	318	303	306	316	286	309	331	307	313	322	336	335	335	310	329	335	348	317	319	324	324	312	336	316	325	287	287	322	335	314	297	341	348	332	274	325	350	333	329	329	308	291	323	317	335	342	340	332	349	316	343	352	324	324	335	338	328	317	316	339	330	310	303	347	328	308	359	363	331	297	349	307	315	322	315	330	320	322	342	309	311	346	321	331	329	324	293	308	299	301	347	312	303	328	298	348	355	284	345	328	319	354	367	311	304	362	330	324	337	344	309	317	344	321	347	348	303	331	298	324	307	311	332	335	306	318	361	337	333	317	345	330	297	356	320	357	327	316	345	309	321	326	357	330	304	304	316	335	305	326	333	357	335	350	347	331	324	312	291	352	339	324	333	347	292	354	323	313	302	311	329	295	349	290	309	334	301	309	302	296	325	296	335	302	331	323	330	333	294	319	343	313	317	343	314	293	360	325	320	313	338	337	307	293	303	291	307	341	325	309	299	298	327	310	321	298	315	305	320	326	327	313	322	328	325	365	303	322	305	352	285	312	327	304	290	335	300	313	291	327	322	296	318	340	332	297	351	326	310	321	322	306	310	340	304	301	316	295	339	321	325	322	319	323	354	330	345	303	285	299	329	273	332	313	328	332	299	371	308	351	315	294	316	324	323	316	294	328	324	330	307	309	321	302	292	336	300	344	325	322	319	350	356	322	353	340	340	296	319	380	328	300	284	335	330	278	364	320	310	346	342	355	311	316	286	326	310	371	353	337	318	317	341	312	319	365	336	325	277	286	285	309	289	337	368	332	307	312	361	328	323	345	315	319	329	312	325	293	308	338	307	313	275	278	315	337	351	342	333	319	329	321	313	303	310	311	319	323	347	305	321	324	289	336	275	311	309	359	299	330	310	309	331	306	338	309	338	305	318	319	305	338	315	348	346	355	331	323	358	300	309	328	339	320	318	332	333	326	359	342	328	326	327	336	303	330	341	347	323	299	307	337	321	311	333	341	322	320	296	349	351	313	350	332	305	337	348	333	338	310	314	274	329	341	317	318	331	344	346	294	365	308	304	323	314	275	321	354	321	333	313	370	341	313	302	308	321	326	312	325	279	338	328	344	328	306	330	321	338	300	309	313	324	322	320	299	317	309	336	301	321	338	348	328	316	322	345	304	286	304	315	325	319	321	342	308	332	290	295	304	356	311	325	340	328	326	333	329	311	299	306	309	320	341	302	323	337	295	327	335	323	340	308	310	321	288	322	353	345	316	278	299	296	334	299	335	344	354	347	297	300	344	327	326	348	322	345	325	314	320	326	301	315	300	329	346	330	328	340	283	343	341	318	306	332	314	325	309	330	314	297	363	369	316	291	314	321	346	317	310	299	339	327	308	314	344	326	309	320	355	300	318	308	288	319	317	375	320	357	322	355	316	299	323	306	316	378	328	320	309	315	310	320	323	320	344	300	292	319	335	350	311	322	369	314	316	328	316	336	321	305	314	340	325	281	300	348	341	348	313	332	338	329	285	323	288	320	326	319	310	318	315	308	323	332	305	303	323	339	341	318	330	360	307	331	333	314	301	326	368	316	306	285	291	324	345	313	310	312	324	323	282	303	345	308	317	314	359	322	310	318	333	292	297	330	359	343	299	323	324	330	359	277	302	324	349	333	332	323	315	330	320	333	323	326	299	332	304	335	300	366	297	329	310	307	341	323	291	327	318	315	332	312	302	326	330	336	321	307	326	342	316	341	340	310	309	317	328	296	309	297	321	336	358	327	322	279	345	322	326	330	307	343	304	361	339	313	330	304	333	279	339	352	303	299	362	312	336	303	344	336	327	315	309	267	322	295	338	323	326	314	325	318	306	317	294	306	318	342	331	334	330	325	309	326	357	320	344	322	332	317	354	306	324	342	320	326	310	280	322	295	306	338	352	337	301	308	348	318	340	331	295	339	346	327	317	348	338	323	324	339	296	342	312	309	314	331	331	347	314	318	307	307	311	349	352	315	323	329	318	333	323	343	323	308	342	314	328	298	330	299	371	339	335	296	312	313	333	318	308	330	326	312	344	316	339	317	330	307	316	323	303	339	326	339	307	327	297	336	349	355	339	331	293	312	322	301	314	354	312	290	315	300	350	310	306	346	317	314	328	309	356	334	281	316	341	311	334	309	321	320	339	331	325	321	305	311	266	298	332	293	348	322	328	321	350	355	301	337	302	311	309	317	320	298	331	325	315	343	301	298	292	369	305	315	321	317	328	346	294	318	271	324	317	324	316	332	357	316	337	296	350	311	329	349	333	297	343	340	292	325	310	333	362	339	316	293	319	301	305	330	325	323	335	319	300	325	344	341	346	329	289	353	314	330	309	308	334	324	301	306	323	330	298	297	334	343	337	292	309	353	317	344	351	319	306	315	314	317	301	370	335	332	342	316	328	304	338	351	302	298	305	314	314	324	346	320	318	367	334	314	316	315	360	294	305	308	320	335	311	329	331	290	317	305	324	326	357	309	311	323	336	327	344	296	349	321	263	291	311	318	327	312	309	319	296	319	296
14263	2334	2640	2985	2740	2259	1983	1773	1574	1481	1367	1300	1205	1145	1116	1137	1086	1113	1024	1026	959	980	884	964	964	912	946	896	914	891	890	902	934	840	910	925	910	820	838	872	849	842	856	834	864	866	864	814	868	817	840	863	834	869	839	814	853	858	836	843	874	805	814	826	857	855	820	834	846	820	853	860	829	859	856	839	887	869	864	827	852	854	857	811	833	878	836	863	863	877	834	865	831	792	828	816	835	828	802	828	852	808	807	812	878	817	838	854	796	864	853	844	800	831	830	860	851	847	875	849	840	800	760	785	858	859	853	864	811	838	853	824	834	888	816	842	844	841	827	802	830	834	849	857	845	768	764	805	852	899	800	832	864	852	786	858	853	841	811	815	806	843	843	784	895	881	834	837	823	824	832	881	797	763	842	787	806	818	825	866	780	846	853	807	823	839	811	800	832	814	845	791	838	850	851	850	822	783	838	872	766	854	798	790	881	822	831	797	831	862	837	807	817	809	895	847	851	803	841	894	832	874	851	799	833	862	829	877	866	866	820	812	798	763	833	842	836	869	754	838	825	783	844	823	807	846	864	815	792	821	830	878	860	832	840	854	817	782	767	797	858	831	845	859	824	843	837	862	855	850	869	827	780	789	840	800	823	826	824	813	799	839	817	855	822	861	803	836	830	756	767	811	818	844	814	798	883	835	823	833	877	828	736	841	821	793	823	858	805	793	867	849	845	843	796	832	794	848	817	776	833	828	840	847	815	808	833	893	808	854	873	752	830	791	816	846	811	807	860	750	847	796	820	865	848	869	813	827	806	834	815	778	784	831	835	842	835	849	867	891	845	802	785	822	829	841	796	810	841	837	832	866	856	842	864	843	773	826	864	837	784	783	847	840	832	819	845	852	855	827	843	829	840	812	857	830	853	834	811	821	855	827	848	776	831	820	774	772	818	856	801	855	865	807	785	818	815	829	809	796	856	817	843	766	779	815	834	901	840	815	861	805	876	822	841	831	827	890	817	884	891	819	851	843	853	815	790	831	808	851	843	814	817	843	800	824	849	799	765	778	825	848	779	854	839	844	901	819	820	861	833	819	850	849	824	850	839	838	867	863	856	865	858	790	850	832	821	813	864	831	815	825	863	814	799	827	836	857	904	773	840	785	880	816	832	818	808	873	841	811	843	847	827	812	841	865	829	859	830	876	848	870	805	785	854	869	830	822	865	784	846	798	843	846	847	809	830	763	794	856	818	807	835	824	841	769	848	854	808	834	839	873	852	819	805	793	798	852	828	835	854	823	822	816	859	829	821	823	794	779	846	802	811	801	856	809	837	800	767	840	840	847	880	855	860	823	768	833	823	839	834	856	854	801	846	808	805	824	816	847	833	797	805	772	848	809	824	866	806	806	836	840	855	787	790	847	857	849	818	831	859	828	839	825	800	845	853	796	834	819	816	798	884	820	805	785	851	814	831	813	872	805	844	829	865	851	862	841	822	854	881	790	809	862	840	791	854	869	807	862	789	822	842	807	843	799	795	840	821	756	831	821	811	774	788	831	757	814	896	915	782	892	851	819	779	850	779	847	829	860	834	816	822	822	799	771	828	849	864	816	822	831	836	826	822	793	826	787	800	867	843	777	830	863	776	806	867	906	845	830	888	834	839	808	852	825	881	801	814	811	880	833	820	811	839	844	818	808	788	813	887	874	815	824	810	809	835	855	840	863	838	821	809	852	848	804	794	824	822	847	805	772	882	786	774	811	820	818	793	810	832	817	784	817	843	821	851	846	847	835	812	861	852	816	843	865	797	873	895	795	832	839	844	814	825	818	824	833	809	859	827	836	847	817	859	830	803	814	818	856	875	893	805	893	819	860	809	873	778	876	844	783	845	838	833	812	838	813	855	841	820	858	794	763	864	842	774	784	779	838	844	841	829	815	866	867	814	836	842	805	823	826	845	804	831	866	848	808	855	818	837	801	792	836	804	747	835	850	870	860	808	818	806	857	775	871	858	825	823	835	789	785	838	845	799	808	859	813	803	841	819	775	855	859	838	852	851	798	833	828	784	823	783	815	856	826	801	808	810	877	782	827	837	798	813	819	821	823	789	794	855	812	856	890	819	866	797	876	852	833	877	846	843	833	833	812	835	848	833	795	827	813	798	866	844	848	842	830	827	805	836	790	851	836	856	794	811	875	831	844	827	850	826	879	886	823	807	823	841	791	812	866	803	794	815	788	835	880	838	804	839	862	870	791	829	853	796	811	851	773	787	813	840	842	815	837	859	851	794	804	837	842	843	811	829	835	847	778	866	864	757	849	758	803	798	829	844	812	832	811	803	867	834	826	830	792	784	801	806	890	815	811	786	823	820	815	784	859	799	827	813	827	850	840	887	781	854	806	813	829	828	771	876	864	858	834	856	811	820	824	798	879	836	829	842	813	789	796	796	850	813	865	830	840	786	785	875	817	852	849	839	832	866	848	790	835	830	827	864	827	831	817	868	836	847	863	803	886	885	816	894	827	850	845	826	848	841	783	816	818	825	855	881	808	797	857	789	820	838	841	909	782	808	827	875	870	826	857	801	856	865	845	820	886	826	865	828	850	811	837	820	862	857	785	806	806	833	863	806	803	834	815	815	869	827	779	781	836	804	770	827	874	805	813	772	815	794	857	844	788	849	774	809	826	858	859	864	877	857	811	826	856	831	814	844	833	823	901	795	831	828	842	825	808	827	830	833	868	853	836	858	773	838	878	850	842	818	852	834	838	824	861	810	830	787	822	867	850	810	862	777	867	860	843	824	800	816	828	841	805	795	816	836	854	811	831	849	838	840	847	796	839	798	766	824	851	862	812	856	803	825	816	865	779	803	863	824	882	800	818	859	803	835	869	842	843	823	852	824	809	826	848	793	881	866	811	854	835	836	840	839	850	810	803	780	842	831	844	868	856	899	872	852	795	836	852	786	755	775	793	776	813	873	811	875	836	856	817	845	838	814	821	837	844	799	870	838	835	839	822	816	834	843	847	847	837	810	822	853	857	768	809	872	803	820	835	860	839	828	805	778	817	796	795	822	851	839	840	887	859	830	815	842	847	774	834	814	808	868	838	782	856	833	808	858	781	818	848	811	842	793	798	880	777	790	808	845	839	861	819	834	879	818	814	775	822	806	773	827	836	799	831	806	839	819	858	789	822	859	800	783	828	835	809	834	814	829	831	856	895	830	804	844	820	818	814	812	788	822	866	771	822	791	853	779	838	838	835	807	845	801	840	800	781	838	832	806	814	856	853	775	925	817	848	833	842	794	789	821	846	798	812	782	824	827	832	814	831	832	831	867	819	793	839	801	835	844	856	818	850	791	872	804	841	838	798	847	832	822	813	884	826	851	839	861	785	868	819	822	817	748	793	841	840	816	812	800	835	859	843	846	837	817	747	866	842	857	801	817	819	776	859	805	871	840	884	804	829	813	807	829	809	838	839	847	842	875	918	831	856	850	839	837	811	861	797
38128	9365	2860	1956	1410	1063	844	721	719	643	608	582	530	574	529	555	493	513	470	448	481	458	498	497	501	467	498	494	468	497	391	488	453	451	494	514	462	467	433	488	466	481	447	465	476	441	457	472	476	441	446	490	436	477	453	472	478	460	426	460	439	464	440	461	455	505	468	519	482	470	455	427	467	466	463	451	469	444	454	435	463	420	467	466	484	443	472	482	455	473	449	473	498	482	434	431	462	459	464	439	467	446	409	433	456	487	471	456	465	446	430	453	467	470	459	469	467	432	491	421	472	454	450	494	436	431	464	484	432	438	461	450	430	452	458	451	491	479	474	442	451	484	438	437	451	436	471	463	445	456	469	426	425	469	458	460	480	502	420	453	446	484	478	463	473	456	441	485	451	414	454	443	446	472	421	477	468	436	447	465	437	448	456	445	466	445	466	447	461	420	440	504	440	503	443	449	477	459	455	413	460	481	419	444	468	459	439	405	471	437	417	510	439	453	435	460	448	451	454	432	440	443	453	445	417	449	443	504	476	472	445	429	476	454	467	397	417	443	440	437	413	492	469	465	455	457	480	461	440	465	456	413	485	483	491	464	493	433	435	439	465	456	469	478	433	463	464	439	507	498	459	471	457	458	452	447	504	442	456	470	443	418	455	457	462	471	416	436	431	445	419	479	456	457	457	427	427	425	477	448	460	458	459	452	423	443	425	457	482	491	467	463	474	450	470	480	447	458	466	439	443	431	422	439	418	453	487	439	438	475	426	489	459	456	463	400	473	485	512	431	455	470	465	483	460	470	399	447	463	412	471	462	452	477	454	478	443	427	493	423	414	452	425	451	483	454	408	456	440	476	467	464	440	454	432	478	455	422	496	461	467	441	462	472	423	465	410	493	424	468	453	460	471	473	453	433	457	449	423	457	457	448	486	427	469	445	457	469	500	450	469	435	454	447	473	499	495	482	397	436	441	441	463	419	458	443	438	470	456	446	418	476	404	457	455	475	474	467	456	478	450	450	466	449	457	446	428	464	465	512	463	456	454	471	418	439	417	440	471	472	475	486	507	423	459	434	467	458	483	462	404	486	434	443	497	474	445	412	461	438	448	416	411	434	464	444	438	455	483	494	459	425	486	457	466	407	448	486	425	483	442	458	447	497	444	427	428	433	452	484	448	471	445	443	470	482	445	451	456	445	457	426	464	438	452	410	490	443	539	466	438	449	491	474	441	485	472	512	457	459	418	442	435	472	488	458	421	447	482	498	421	455	449	470	446	448	433	491	441	427	451	474	475	430	428	422	490	469	443	435	434	443	467	423	470	456	428	464	429	447	434	431	418	466	456	422	458	455	446	460	410	419	436	457	446	453	454	453	444	463	497	413	433	454	493	540	493	450	434	487	427	461	460	457	464	450	460	418	484	468	462	431	465	445	479	481	425	465	433	456	501	461	457	456	493	445	530	434	423	449	419	420	455	485	466	428	457	457	482	458	469	432	427	460	469	457	462	454	490	497	478	496	460	416	452	431	459	486	454	463	418	450	453	493	435	429	434	483	496	496	462	474	465	484	447	490	482	465	470	422	487	422	432	440	483	490	423	449	491	450	477	487	447	400	452	448	459	487	435	477	457	461	448	451	494	436	492	470	468	449	409	476	462	451	447	407	427	436	453	440	428	465	475	435	455	463	439	451	418	445	434	441	466	457	441	429	439	462	431	432	432	475	411	439	434	421	462	490	453	431	454	459	446	447	464	441	438	451	436	471	448	429	460	458	485	462	463	468	455	446	449	451	449	479	463	441	463	425	469	425	436	453	440	441	436	433	430	451	451	465	465	431	410	471	493	455	435	471	471	454	486	467	458	450	468	484	473	475	455	466	418	430	448	447	462	459	452	484	448	419	482	446	485	460	438	423	449	420	449	455	465	455	470	431	449	487	456	445	446	428	436	472	430	445	457	421	468	453	453	453	469	491	456	452	446	462	423	427	441	447	464	475	463	458	422	418	432	423	431	456	458	472	442	436	445	455	397	448	448	424	423	446	500	475	458	490	427	478	454	439	493	452	448	434	440	457	433	453	434	450	463	458	454	436	447	452	441	406	437	475	401	445	462	441	464	443	438	429	469	496	437	441	490	409	439	429	452	476	449	452	445	433	448	482	443	416	432	423	462	420	494	437	462	451	444	473	447	443	489	448	436	463	467	437	423	446	456	469	430	434	447	498	484	454	433	438	439	444	458	476	430	446	484	461	471	428	431	463	440	476	472	463	412	447	450	428	429	446	488	487	433	438	478	468	443	441	431	448	464	471	462	431	428	442	452	440	457	474	434	433	427	466	499	480	452	489	425	444	422	440	444	463	452	443	454	436	500	452	448	455	445	482	460	461	488	458	450	507	444	445	443	479	450	446	434	459	430	493	440	445	493	455	480	473	446	452	422	445	441	422	489	459	414	441	476	475	452	481	472	472	441	433	462	426	473	445	437	411	442	453	447	447	467	429	415	448	504	457	420	471	450	489	480	455	415	486	463	462	444	484	499	447	468	444	435	433	437	428	458	472	505	420	436	442	452	461	480	432	448	460	471	474	471	434	447	450	460	454	454	430	476	457	451	465	490	473	512	422	463	423	416	448	484	489	466	428	453	469	444	456	439	455	471	477	500	454	444	467	508	427	494	458	459	448	474	447	443	468	433	470	421	483	458	460	443	494	426	454	439	422	472	434	424	458	468	490	421	431	461	472	451	443	478	478	433	461	469	477	446	478	460	448	434	453	427	435	471	426	448	430	456	446	452	449	480	467	457	467	438	471	481	459	407	452	449	430	407	446	479	440	416	467	463	458	468	470	493	476	501	460	422	460	450	432	467	447	432	438	513	447	432	469	430	469	462	426	470	459	484	435	469	459	453	441	429	462	437	478	505	425	471	445	484	439	460	454	445	416	437	462	464	440	442	461	450	432	437	451	419	477	448	472	478	452	413	476	468	378	455	477	459	470	472	458	440	440	453	444	428	460	480	453	454	468	461	493	454	486	452	452	462	480	469	461	447	465	457	455	454	440	423	442	423	443	447	449	435	446	463	438	456	441	408	420	445	454	447	497	435	449	428	461	457	470	429	442	442	443	458	456	476	467	434	424	461	444	402	449	487	465	462	430	422	445	460	452	448	472	428	452	438	457	473	478	433	452	424	444	441	489	462	429	450	450	424	419	442	455	425	438	481	428	452	431	454	495	444	469	425	448	435	455	458	446	470	429	441	480	419	462	447	441	479	439	453	477	465	423	432	505	472	444	456	455	493	459	456	483	434	474	446	497	446	427	446	479	439	418	439	502	466	447	488	420	454	477	464	447	454	443	445	442	456	452	415	447	458	446	444	456	453	433	426	442	480	508	494	447	439	466	448	501	450	449	445	468	454	448	485	443	453	468	502	450	440	438	442	453	427	495	454	438	444	448	446	443	436	479	445	454	444	415	457	414	440	501	425	461	442	425	475	420	422	476	456	428
19291	3562	4627	5275	4670	4001	3289	2873	2543	2228	2111	1999	1881	1725	1683	1559	1506	1426	1394	1346	1349	1339	1323	1265	1254	1300	1236	1223	1241	1243	1171	1172	1218	1283	1197	1178	1217	1148	1204	1167	1175	1141	1108	1173	1117	1204	1127	1173	1088	1092	1139	1143	1119	1118	1094	1115	1156	1161	1057	1108	1128	1155	1155	1147	1084	1187	1128	1106	1143	1142	1145	1101	1078	1128	1106	1085	1121	1112	1090	1088	1129	1077	1098	1109	1083	1076	1150	1063	1058	1106	1059	1035	1058	1096	1090	1082	1104	1152	1061	1085	1120	1067	1092	1114	1025	1030	1088	1017	1176	1072	1062	1102	1125	1059	1064	1116	1042	1117	1065	1033	1047	1059	1109	1074	1072	1092	1054	1072	1069	1100	1046	1110	1064	1118	1079	1066	1060	1089	1140	1091	1097	1074	1077	1129	1074	1043	1072	1085	1100	1002	1145	1053	1049	1035	1054	1105	1025	1095	1085	1076	1121	1019	1044	1069	1096	1040	1082	1106	1084	1050	1097	1081	1120	1034	1024	1059	1109	1019	1127	1070	1070	1092	1129	1160	1112	1123	1085	1074	1039	1101	1027	1092	1071	1078	1076	1103	1050	1029	1046	1033	1117	1045	1110	1086	1051	1071	1083	1077	1091	1071	1065	1063	1081	1086	1099	1070	1071	1060	1110	1056	1120	1128	1090	1085	1062	1120	1092	1024	1140	1116	1096	1111	1062	1062	1088	1096	1044	1063	1056	1089	1057	1051	1084	1073	1057	1082	1096	994	1105	1130	1087	1079	1055	1121	998	1092	1081	1132	1058	1102	1051	1102	1096	1067	1041	1068	1094	1143	1109	1070	1112	1089	1140	1025	1076	1109	1047	1164	1091	1048	1105	1044	1049	1100	1065	1099	1123	1091	1172	1111	1025	1176	1071	1071	1106	1080	1088	1040	1100	1059	1080	1062	1109	1107	1090	1046	1155	1090	1122	1023	1105	1113	1100	1086	1000	1090	1076	1126	1043	1064	1081	1091	1051	1084	1101	1126	1083	1061	1081	1118	1009	1083	1057	1077	1089	1090	1106	1092	1106	1069	1111	1067	1055	1031	1015	1097	1076	1127	1065	1088	1033	1055	1059	1120	1081	1072	1102	1099	1085	1093	1104	1086	1049	1092	1082	1024	1077	1093	1118	1107	1069	1086	1056	1116	1075	1055	1020	1025	1080	1089	1099	1092	1104	1066	1054	1031	1080	1000	1063	1028	1058	1070	1079	1024	1105	1092	1056	1066	1101	1032	1075	1110	1119	1066	1110	1098	1081	1056	1106	1048	1122	1045	1110	1119	1127	1110	1036	1097	1061	1106	1091	1084	1063	1066	1052	1066	1087	1086	1111	1076	1085	1086	1075	1042	998	1107	1066	1047	1081	1091	1047	1046	1059	1082	1091	1121	1011	1039	1032	1060	1101	1013	1066	1083	1113	1059	1100	1026	1114	1050	1131	1057	1048	1020	1060	1086	1133	1088	1056	1067	1123	1063	1057	1110	1089	1045	1085	1106	1115	1057	1110	1071	1100	1016	1081	1081	1017	1059	1055	1047	1084	1077	1066	1106	1053	1084	1068	1036	1060	1129	1073	1066	1056	1054	1026	992	1050	1028	1061	1110	1103	1094	1050	1080	1078	1039	1072	1067	1084	1092	1102	1082	1141	1121	1079	1130	1109	1036	1088	1040	1143	1115	1045	1078	1122	1097	1138	1103	1004	1092	1056	1101	1073	1097	1040	1025	1074	1059	1090	1071	1113	1106	1055	1062	1125	1096	1108	1091	1071	1072	1072	1026	1061	1089	1025	1085	1071	1090	1080	1065	1058	1056	1087	1100	1074	1080	1084	1048	1075	1031	1127	1092	1178	1043	1065	1086	1059	1060	1105	1061	1132	1087	1074	1018	1054	1095	1111	1123	974	1089	1047	1085	1119	1026	1087	1095	1126	1142	1065	1073	1084	1082	1105	1055	1053	1106	997	1073	1082	1067	1084	1064	1108	989	1066	1119	1123	1036	1063	1089	1092	1096	1075	1052	1090	1125	1117	1100	1110	1089	1096	1047	1081	1113	1075	1092	1096	1140	1035	1071	1083	1085	1094	1091	1078	1062	1041	1063	1098	1065	1138	1063	1017	1097	1067	1076	997	1124	1043	1071	990	1088	1030	1088	1122	1127	1106	1112	1069	1097	1131	1086	1084	1084	1073	1049	1087	1085	1061	1077	1061	1088	1071	1064	1066	1098	1089	1044	1101	1138	1106	1066	1057	1042	1064	1145	1058	1118	1069	1059	1064	1083	1028	1070	1131	1097	1089	1164	1108	1040	1104	1116	1077	1103	1074	1102	1055	1058	1075	1008	1054	1041	1077	1072	1050	1102	1103	1061	1117	1078	1044	1059	1086	1090	1005	1132	1060	1026	1098	1080	1042	1092	1076	1158	1089	1104	1050	1111	1111	1119	1042	1111	1135	1124	1065	1071	1061	1053	1053	1013	1105	1055	1052	1029	1046	1055	1073	1109	1109	1093	1086	1054	1080	1023	1053	1046	1097	1051	1035	1052	1089	1038	1094	1090	997	1116	1070	1072	1104	1073	1045	1095	1113	1070	1060	1090	1092	1025	1023	1053	1071	1061	1122	1098	1046	1033	1086	1067	1131	1072	996	1050	1052	1049	1078	1093	1064	1081	1073	1128	1073	1065	1111	1055	1100	1072	1060	1104	1108	1013	1017	1084	1030	1114	1110	1125	1057	1069	1056	1048	1085	1054	1102	1085	1090	1093	1056	1112	1066	1138	1022	1040	1113	1036	1092	1087	1048	1119	1049	1070	1050	1069	1058	1129	1091	1129	1041	1054	1099	1030	1051	1086	1076	1063	1150	1057	1057	1060	1087	1062	1088	1113	1116	1144	1087	1055	1079	1086	1074	1124	1006	1103	1119	1074	1101	1096	1134	1001	1092	1055	1069	1046	1063	1143	1086	1063	1018	1049	1002	1085	1102	1064	1089	1041	1136	1082	1075	1001	1151	1094	1087	1103	1088	1131	1088	1149	1054	1075	1026	1048	1101	1058	1052	1075	1081	1059	1018	1099	1117	1064	1079	1055	1057	1135	1067	1105	1055	1034	1100	1095	1048	1132	1105	1061	1066	1045	1072	1040	1148	1089	1074	1060	1119	1103	1102	1065	1044	1048	1045	1098	1036	1083	1038	1102	1079	1082	1087	1096	1093	1080	1057	1093	1064	991	1050	1070	1027	1070	1063	1028	1015	1049	1048	1114	1048	1065	1097	1122	1116	1090	1083	1069	1014	1080	1163	1111	1053	1047	1118	1128	1062	1077	1121	1065	1085	1167	1107	1129	1063	1085	1097	1094	1088	1114	1081	1052	1091	1065	1075	1063	1061	1051	1072	1032	1091	1108	1063	1121	1100	1088	1160	1041	1096	1040	1027	1035	1069	1078	1126	1093	1083	1087	1075	1081	1034	1083	1078	1100	1127	1098	986	1055	1107	1091	1093	1091	1068	1013	1071	1100	1090	1094	1089	1070	1108	1122	1099	1083	1066	1088	1069	1082	1057	1052	1116	1122	1131	1063	1100	1067	1081	1077	1041	1084	1075	1024	1083	1120	1079	1115	1107	1066	1160	1109	1061	1067	1108	1077	1048	1125	1064	1098	1051	1032	1120	996	989	1090	1081	1081	1047	1071	1102	1114	1089	1107	1020	1061	1075	1053	1069	1114	1096	1063	1063	1150	1093	1104	1058	1086	1123	1067	1035	1035	1037	1103	1089	1060	1068	1092	1100	1085	1116	1040	1020	1051	1032	1037	1091	1095	1100	976	1020	1040	1054	1063	1085	1060	1056	1084	1076	1073	1136	1059	1092	1124	1019	1069	1053	1118	1141	1058	1041	1075	1036	1116	1030	951	1005	1049	1070	1084	1104	1059	1121	1063	1131	1120	1087	993	1100	1025	1118	1085	1060	1091	1069	1139	1040	1056	1081	1102	1062	1011	1082	1034	1027	1084	1118	1081	1089	1113	1075	1108	1131	1078	1092	1127	1017	1122	1047	1093	1068	1054	1087	1111	1042	1086	1079	1084	1050	1092	1091	1084	1123	1125	1042	1109	1001	1041	1076	1085	1079	1040	1076	1029	1082	1053	1100	1119	1124	1047	1040	1068	1109	1137	1050	1073	1049	1068	1072	1091	1073	1103	1149	1078	1129	1108	1088	1105	1047	1051	996	1082	1028	1055	1139	980	1076	1082	1039	1069	1108	1083	1046	1058	1102	1069	1041	1100	1136	1169	1087	1104	1112	1099	1054	1075	1087	1063	1059	1044	1135	1139	1130	1117	1048	1088	1117	1105	1095	1081	1103	1070	1110	1073	1042	1082	1105	1069	1041	1054	1076	1011	1083	1100	1066	1035	1134	1120	1056	1123	1104	1045	1119	1105	1079	1085	1091	1074	1106	1108	1150	1108	1111	1099	1082	1070	1077	1035	1059	1099	1067	998	1070	1083	1073	1086	1142	1025	1042	1121	1139	1114	1107	1111	1099	1091	1031	1126	1033	1089	1082	1049	1120	1044	1065	1095	1117	1032	1066	1045	1048	1078	1109	1095	1105	1115	1022	1077	1062	1084	1080	1088	1073	1070	1036	1072	1055	1034	1082	1052	1063	1062	1059	1106	1075	1106	1046	1080	1091	1112	1123	1042	1067	1087	1061	1117	1076	1075	1080	1093	1090	1099	1069	1062	1130	1102	1032	1048	1118	1092	1060	1099	1070	1049	1042	1049	1076	1039	1105	1098	1151	1083	1096	1062	1113	1085	1108	1074	1053	1112	1112	1044	1073	1113	1046	1109	1168	953	1099	1044	1030	1087	1083	1040	1044	1092	1033	974	1030	1094	1088	1101	1084	1006	1090	1023	1081	1080	1100	1090	1084	1078	1066	1069	1080	1148	1098	1075	1122	1137	1091	1095	1038	1132	1028	1074	1070	1068	1056	1108	1101	1096	1092	1124	1049	1046	1082	1108	1041	1082	1099	1083	1046	1081
14479	1337	195	185	180	178	173	180	162	168	168	176	149	195	179	175	168	161	173	166	165	161	173	174	155	149	150	175	181	172	168	180	148	146	186	161	155	165	149	165	184	162	152	141	178	174	165	151	176	166	139	155	157	188	212	176	152	140	162	181	166	153	146	157	143	166	156	158	168	130	131	158	158	185	168	148	192	163	169	149	179	152	176	169	180	159	191	140	177	170	177	168	171	142	162	146	169	141	171	172	167	165	175	154	144	178	183	155	169	165	144	178	162	165	160	170	164	178	170	177	184	158	181	141	145	160	150	178	170	183	174	161	183	144	155	165	159	177	166	180	143	154	169	167	159	149	179	181	174	184	147	158	164	158	164	182	170	163	151	153	159	174	140	171	168	171	158	160	166	161	179	173	170	176	184	149	157	169	180	155	156	161	188	176	182	175	170	175	171	157	184	163	167	174	175	149	170	163	167	165	164	171	171	187	173	188	155	150	143	170	169	158	178	181	193	180	125	164	157	150	167	155	160	170	164	158	163	147	158	147	157	178	163	140	140	166	154	154	157	155	174	152	165	169	181	152	182	182	146	158	172	160	182	166	166	171	173	187	150	172	152	167	152	180	150	175	179	177	179	172	159	156	151	161	158	155	159	156	157	166	163	180	151	151	151	170	154	146	183	189	147	203	170	170	157	176	171	162	136	195	158	156	167	179	174	165	159	154	176	161	165	174	171	190	146	175	169	170	190	164	156	162	153	170	177	145	154	167	199	165	158	157	172	149	161	182	164	179	178	200	185	176	171	166	170	179	184	158	158	151	157	156	149	129	154	169	152	168	156	163	169	170	169	162	146	157	154	190	182	178	188	148	153	167	159	150	151	155	157	184	151	163	182	160	175	147	148	177	146	158	178	142	181	155	175	173	173	168	148	161	169	168	156	152	162	164	192	181	159	181	182	158	180	164	156	164	157	168	166	180	172	168	163	162	170	163	154	185	155	165	149	163	161	156	152	136	137	172	159	153	174	151	169	174	163	169	191	150	174	155	178	185	157	175	157	160	164	169	158	144	162	146	173	158	152	154	183	165	172	182	165	170	193	173	150	172	161	159	157	166	164	161	155	166	162	173	156	177	157	163	162	139	158	169	184	140	179	158	177	155	182	162	183	199	148	157	155	173	177	161	167	164	158	157	158	159	188	173	178	153	162	169	172	168	168	187	168	175	144	158	163	141	184	164	163	159	171	154	180	170	186	150	137	155	150	172	150	153	150	160	156	156	146	168	172	178	171	142	170	191	142	166	130	173	164	165	172	172	160	154	134	148	193	184	183	158	170	158	165	211	136	163	170	179	163	172	153	173	153	160	179	180	175	172	183	184	157	184	159	151	132	187	166	174	181	164	149	146	165	172	162	157	159	159	168	157	160	138	187	163	158	168	148	177	164	159	155	171	144	163	168	160	159	165	182	190	146	155	170	155	196	159	162	153	159	157	163	178	174	156	163	168	178	151	158	160	157	171	160	166	166	170	189	158	137	178	154	164	131	159	170	163	161	161	164	175	172	177	159	173	186	142	170	164	193	141	180	166	202	175	170	133	140	168	177	178	164	136	143	151	176	166	158	155	163	156	143	156	173	176	176	152	142	170	168	189	151	154	153	174	162	147	190	155	155	176	155	183	209	183	154	166	171	160	161	164	162	148	147	153	185	136	173	161	184	150	156	155	176	171	164	181	168	147	153	163	169	158	152	157	171	163	180	137	150	162	158	149	156	188	191	148	153	158	180	168	170	161	165	163	170	155	139	153	171	170	168	174	162	180	187	179	174	162	134	187	140	167	153	167	157	170	189	158	163	139	158	143	150	159	170	165	165	159	181	160	135	173	179	179	179	136	159	163	152	154	171	167	155	157	143	164	171	161	175	176	163	155	170	151	147	172	170	144	168	156	151	159	168	186	158	163	189	179	175	159	141	156	165	158	149	161	177	175	161	171	168	160	171	160	162	154	156	155	151	143	143	168	143	166	166	157	169	170	174	176	179	177	164	139	182	181	163	162	182	164	181	160	154	176	174	155	171	153	166	155	171	170	143	138	160	154	141	175	165	147	182	130	172	176	182	178	142	160	166	165	180	184	152	145	188	163	166	155	188	177	172	149	155	159	175	164	190	165	183	143	179	188	172	163	166	183	175	188	165	165	149	162	164	159	166	146	139	152	178	195	162	153	178	151	159	161	181	149	156	149	166	172	169	148	200	162	156	149	147	187	163	174	140	159	187	157	168	159	166	172	138	160	163	172	219	166	156	152	196	168	186	166	179	170	162	168	160	153	165	169	174	162	164	156	189	183	180	165	141	165	158	157	140	183	151	196	160	160	145	167	168	171	155	180	163	178	168	181	184	156	155	170	144	169	153	161	178	182	157	157	170	160	170	142	175	160	137	167	152	166	169	147	155	159	169	145	152	175	179	177	160	179	163	152	177	162	184	119	184	167	164	159	163	139	165	163	151	143	138	171	153	153	157	153	190	153	176	167	163	154	160	151	161	171	168	173	178	166	172	197	180	168	173	167	172	151	159	178	146	168	157	191	168	146	151	169	156	185	152	179	176	164	155	164	159	150	167	152	147	150	165	168	166	153	187	180	172	170	158	180	161	171	163	151	176	176	132	163	161	189	151	171	155	159	164	164	159	194	146	178	194	162	174	157	167	172	174	158	159	160	156	152	181	151	153	165	149	152	150	188	157	147	168	187	166	173	168	142	182	141	190	179	147	152	162	156	178	163	159	162	170	173	152	181	169	173	157	164	151	160	163	153	147	154	166	192	164	152	178	152	134	149	145	145	174	163	173	150	155	173	142	158	145	163	159	149	165	161	164	187	165	183	182	164	168	171	168	170	145	171	172	176	161	156	159	162	170	168	157	188	186	178	148	159	163	152	192	169	138	188	194	174	166	165	149	164	150	142	175	152	172	144	169	162	135	157	162	144	157	182	167	142	152	164	180	155	150	154	154	163	166	175	195	187	164	135	172	165	183	152	128	145	182	193	160	168	164	164	158	139	142	159	169	168	187	169	171	170	164	166	183	173	176	185	170	174	170	162	137	161	166	161	176	165	165	172	207	167	174	169	154	189	175	161	142	162	164	140	143	158	166	166	170	161	160	174	167	152	149	167	172	182	193	177	175	181	165	160	141	176	173	167	175	162	148	177	173	144	176	171	167	165	171	174	144	162	182	150	146	169	162	144	168	163	118	152	182	159	193	162	172	171	158	166	149	181	192	150	188	181	156	162	160	160	179	157	155	174	192	148	178	175	180	148	162	164	169	147	150	156	137	151	169	168	175	179	155	150	179	162	158	174	162	154	168	141	193	145	171	171	184	177	170	155	163	151	153	167	156	159	177	142	156	147	170	153	197	191	170	144	156	176	170	147	155	184	168	157	158	148	187	142	201	179	176	186	201	184	163	186	165	147	162	141	152	151	196	162	157	145	143	170	172	160	158	180	175	140	144	144
7294	843	527	515	526	530	536	489	516	548	542	485	549	520	534	485	490	517	501	501	489	538	521	502	497	489	492	520	448	494	485	498	490	473	482	475	496	535	473	508	507	504	492	522	494	474	466	523	501	491	506	485	474	495	506	519	465	503	490	485	536	529	496	497	506	469	494	493	490	503	461	496	513	497	501	483	478	477	497	513	489	466	493	473	446	476	499	430	505	488	513	490	490	480	495	482	514	488	469	472	499	469	551	465	478	467	494	451	494	496	467	468	496	487	477	491	478	464	475	486	483	443	488	478	447	473	468	520	482	468	472	501	472	450	470	484	505	490	513	505	461	502	450	470	507	515	532	500	501	478	476	488	456	505	478	479	470	452	539	519	479	486	503	525	502	475	500	507	510	480	481	509	456	510	479	475	466	493	468	499	493	507	489	460	480	488	516	487	478	480	485	451	476	529	424	529	438	496	454	491	494	492	474	478	482	518	518	515	462	469	489	476	455	494	459	505	486	525	478	497	523	499	493	473	474	521	475	483	451	466	457	445	506	462	477	479	502	519	484	475	520	526	496	458	522	499	464	457	489	494	467	481	506	514	497	495	491	499	497	511	496	447	488	505	477	513	495	468	481	496	518	492	510	487	460	496	497	480	486	473	500	490	449	478	509	499	469	478	484	479	464	532	495	481	478	481	516	468	482	510	508	472	483	476	520	509	496	517	522	511	482	490	491	467	498	503	493	516	492	494	488	493	477	496	492	445	492	452	504	499	510	454	470	483	456	490	522	478	484	473	483	494	434	497	529	495	481	463	489	493	528	506	496	458	499	469	503	469	490	535	492	483	486	492	480	515	455	500	456	491	478	519	485	517	457	520	495	472	488	500	461	448	548	502	459	499	464	491	483	508	474	466	515	461	466	460	499	466	498	475	505	505	486	495	486	477	476	537	468	499	474	483	545	458	491	505	498	529	487	470	483	507	447	521	505	497	476	518	456	466	498	490	478	490	496	499	482	536	473	457	486	495	475	490	475	482	479	478	511	491	471	498	491	488	485	485	466	519	495	494	532	525	477	481	451	492	454	494	494	538	489	489	470	515	515	449	508	512	491	500	552	516	478	481	491	441	467	494	516	488	470	526	489	482	461	503	437	481	449	510	465	498	488	449	514	520	482	466	463	467	461	479	484	444	466	425	515	479	475	506	463	456	482	494	514	507	505	514	487	482	503	486	467	481	487	508	493	483	476	498	462	494	488	520	489	492	487	485	463	482	477	485	505	491	476	541	505	440	482	451	492	494	464	492	455	477	503	469	487	500	490	500	482	513	525	497	509	532	487	526	477	498	508	521	495	486	468	475	497	482	476	495	521	454	512	493	505	510	500	500	501	501	498	484	515	487	462	476	466	484	487	477	501	491	450	477	511	444	518	496	453	484	492	506	492	462	537	526	494	482	490	476	500	451	497	469	531	476	424	492	494	475	496	514	459	475	470	464	476	499	492	448	437	508	468	508	454	480	462	496	496	514	484	501	497	514	473	487	487	456	466	461	453	447	464	485	470	472	461	484	488	476	492	444	486	513	470	500	490	531	493	486	492	491	505	508	483	486	469	513	489	460	497	493	475	487	519	480	473	452	505	456	480	523	511	485	496	460	476	438	489	468	490	500	508	468	472	485	520	509	482	457	482	467	516	535	467	481	513	523	453	517	503	481	464	477	486	501	472	469	471	442	481	519	473	492	513	485	500	479	496	483	466	493	461	497	477	488	489	501	526	456	501	505	494	542	486	476	503	482	487	451	452	507	499	472	456	491	547	473	484	503	507	486	458	476	517	503	493	507	473	481	463	457	479	481	503	487	526	509	448	529	475	481	488	450	481	472	491	483	468	458	504	496	495	503	500	504	502	436	455	461	526	494	477	518	503	489	523	479	496	492	497	468	467	493	497	438	518	484	482	500	515	461	487	447	444	510	443	514	495	483	488	460	473	520	485	483	495	487	478	498	448	513	457	460	489	536	485	461	490	513	485	446	479	487	455	475	489	471	488	475	508	509	475	492	501	468	480	430	447	469	493	485	483	489	502	484	500	486	478	468	498	492	492	506	491	462	458	491	444	470	491	519	541	458	477	480	468	515	488	520	416	477	512	502	453	489	482	450	464	495	486	477	469	457	483	450	498	499	454	515	513	510	486	507	514	523	526	436	461	494	501	501	479	479	501	449	462	484	485	481	516	487	462	493	464	429	501	492	482	472	460	511	468	487	531	480	480	461	485	461	462	489	489	495	499	484	514	444	491	479	510	499	528	529	497	471	480	468	470	448	484	452	479	497	465	497	450	473	501	466	486	491	470	502	485	468	487	464	453	490	493	466	465	473	497	485	511	472	453	518	484	460	492	466	489	482	520	470	460	499	442	493	497	489	502	523	495	508	435	487	459	460	486	535	469	487	506	483	489	476	511	478	489	510	498	460	495	469	541	494	527	492	493	460	507	463	537	481	449	510	457	508	466	491	491	516	471	487	480	500	486	530	488	455	480	471	502	458	508	501	472	498	492	517	524	493	465	431	505	506	528	489	519	486	493	454	495	498	459	501	481	469	470	471	481	515	472	451	471	472	515	465	481	512	483	539	467	497	519	544	479	497	470	439	460	490	458	485	505	490	471	434	497	471	523	492	484	488	484	530	491	488	488	477	492	451	503	531	471	536	486	525	482	517	499	513	488	472	482	497	460	495	486	503	489	511	490	496	495	509	481	461	507	505	491	510	501	481	471	489	487	482	480	461	485	463	490	505	462	462	500	489	472	503	517	451	490	457	503	472	524	504	496	534	461	473	468	479	522	479	475	493	479	470	503	510	453	513	491	487	490	507	495	488	472	487	512	494	476	492	496	479	450	491	491	476	477	475	492	476	452	528	489	477	492	510	535	489	463	497	476	479	489	450	511	474	489	489	445	458	497	509	485	495	479	511	465	481	499	475	514	498	489	563	501	501	428	474	457	490	488	480	506	490	469	484	470	485	467	526	493	510	517	495	461	475	488	496	492	472	485	510	476	473	475	490	453	504	497	508	491	451	471	519	487	488	496	471	461	453	499	484	456	473	508	467	518	510	483	501	478	521	475	444	471	493	466	467	515	474	473	494	457	468	478	469	490	511	502	486	443	493	523	517	492	464	522	508	474	457	479	483	476	495	491	484	508	511	478	491	469	485	522	489	498	474	473	482	470	435	505	470	492	468	467	485	475	465	505	499	453	494	471	466	499	470	492	511	520	512	445	481	470	479	502	456	483	459	471	479	468	499	485	471	496	470	460	477	486	463	504	482	513	460	480	469	449	500	519	514	510	494	469	464	481	479	471	434	487	474	495	472	508	494	496	486	434	504	487	447	431	485	481	455	514	459	503	503	487	477	495	477	504	469	450	479	493	471	463	511	471	491	438	507	525	517	504	537	515	486	508	499	463	522	521	493	504	458	474	467	467	481	545	486	492	478	482	486	479	492	481	475	491	494
30321	5736	1312	1012	773	650	521	476	454	405	429	393	344	401	381	333	353	370	369	391	351	335	328	385	324	311	304	339	333	379	311	362	365	339	348	364	346	284	325	324	347	334	342	351	329	302	352	304	316	335	300	325	313	342	307	338	315	337	356	309	334	335	312	298	330	311	332	353	330	346	333	345	344	357	329	328	318	302	284	336	325	327	351	325	311	324	328	331	326	330	328	332	319	362	325	304	313	331	324	333	322	307	291	326	319	314	327	317	327	323	318	305	321	301	325	301	325	324	323	344	340	302	291	346	336	310	321	311	311	347	302	335	345	301	328	321	343	323	306	345	309	360	361	306	311	313	306	317	311	303	287	333	345	335	358	327	368	342	367	345	286	335	286	265	334	311	313	344	298	343	291	346	306	341	338	335	284	342	359	328	336	325	329	318	381	317	317	330	331	312	331	322	284	312	315	290	316	298	328	291	334	295	289	312	322	324	362	318	315	340	338	341	287	328	308	329	343	349	331	297	328	314	344	321	318	338	315	309	303	320	347	357	347	309	321	324	317	333	340	299	317	341	357	327	318	360	323	362	335	350	324	321	324	306	323	341	337	319	335	343	302	369	305	310	342	321	340	314	277	356	331	302	306	308	289	325	325	351	303	354	319	304	306	332	348	313	329	309	331	297	315	320	311	350	309	328	314	313	336	365	332	330	340	329	321	297	352	288	322	399	322	332	307	359	348	320	300	315	313	311	295	322	307	321	359	315	320	337	312	296	319	310	294	314	347	324	347	361	304	310	302	304	338	306	282	307	338	343	298	297	315	310	300	341	332	328	299	335	345	324	340	305	334	352	312	337	325	301	321	291	331	309	326	318	324	317	320	343	321	342	352	332	334	343	312	372	352	296	346	314	372	288	313	326	294	345	324	346	346	335	335	291	301	313	316	304	309	316	300	296	319	329	316	325	316	326	302	322	315	372	316	338	362	332	339	314	321	356	335	362	273	336	328	296	300	310	326	318	324	331	348	322	290	325	313	313	303	308	288	333	321	308	307	368	320	323	335	337	339	353	339	286	305	337	334	318	357	321	336	319	342	313	329	308	342	324	322	287	331	301	336	367	333	294	300	318	323	323	357	281	327	314	324	330	334	312	306	345	316	328	300	333	323	333	332	316	320	315	328	321	352	312	324	306	365	336	348	355	326	338	375	310	332	295	322	319	324	324	344	340	310	325	310	340	307	314	326	286	337	315	290	317	325	306	300	338	337	345	312	358	340	312	328	327	309	328	302	338	330	344	328	330	336	337	309	307	332	313	323	320	359	292	352	355	369	335	306	280	340	318	346	320	346	301	333	322	335	322	314	318	322	320	312	344	331	327	360	320	322	310	324	330	307	312	330	327	296	341	322	309	333	320	330	296	300	335	339	337	326	311	281	356	330	341	293	331	327	308	331	302	286	312	325	331	309	298	321	339	331	327	330	332	300	329	350	320	337	327	308	299	318	323	339	323	357	338	324	325	339	328	309	322	310	306	327	324	341	293	326	328	300	327	330	319	352	340	336	291	321	330	320	314	329	258	330	362	319	327	309	313	308	345	330	322	325	338	353	340	336	318	311	310	351	294	338	309	339	328	333	338	357	315	330	315	319	311	335	288	337	316	324	330	314	350	331	345	300	292	292	360	313	291	321	309	317	313	338	320	367	329	348	349	346	310	330	306	343	347	343	348	361	338	295	337	326	310	326	359	287	319	316	321	328	326	316	341	336	320	336	316	315	320	312	305	301	336	317	326	316	333	312	333	336	339	315	276	289	315	298	310	351	318	336	363	336	339	330	307	342	312	323	306	330	367	311	338	330	335	294	344	326	347	317	314	327	330	311	322	322	298	329	312	336	320	310	348	319	324	305	329	302	344	312	348	323	316	330	320	295	325	325	341	309	340	311	300	350	336	319	324	320	366	302	323	331	298	329	338	322	348	290	340	306	327	332	326	326	335	336	357	339	338	335	320	328	305	289	327	308	338	338	346	354	338	331	338	317	328	320	344	325	318	338	332	302	352	350	328	308	322	316	289	333	324	340	351	321	326	300	322	331	301	328	325	315	345	301	335	329	340	310	321	330	285	311	330	332	317	329	295	327	320	322	352	394	313	310	302	353	376	315	339	346	320	335	293	313	322	322	344	353	321	324	315	344	335	345	297	314	300	327	353	343	335	297	308	315	335	362	381	336	304	329	358	307	314	331	325	317	314	326	330	335	338	350	324	303	326	316	320	327	330	364	319	332	314	329	315	327	316	330	325	331	322	325	365	362	322	322	337	303	317	315	323	319	367	317	319	330	322	329	316	314	334	335	318	322	315	284	297	323	322	316	300	322	322	339	334	294	319	306	346	359	320	363	311	320	333	335	335	329	316	289	309	352	341	320	294	326	297	323	305	339	317	314	306	332	334	370	331	330	307	337	306	298	317	353	301	343	342	309	313	325	343	336	334	325	338	329	350	314	296	336	311	307	330	335	360	327	343	297	343	318	321	321	337	324	355	341	350	361	327	331	305	327	358	327	317	322	356	339	341	331	308	319	351	319	356	313	350	318	336	328	332	356	341	332	329	327	339	327	341	340	316	328	296	323	327	310	358	317	353	338	325	301	325	301	314	331	316	345	342	317	288	317	298	349	320	341	296	334	343	314	303	327	328	324	339	332	308	329	360	267	347	313	321	288	332	307	330	350	332	298	306	327	313	352	338	299	307	328	353	350	327	334	346	325	323	315	357	329	344	292	327	338	335	315	346	326	318	317	349	354	321	334	330	314	293	335	324	328	328	338	299	325	327	327	306	354	310	304	346	311	320	331	334	353	329	323	321	313	323	356	350	330	339	326	346	313	324	318	313	329	335	330	318	333	320	345	297	311	317	317	333	325	323	316	312	321	334	303	349	341	336	366	290	340	299	345	339	322	351	345	354	326	297	331	315	289	329	332	324	329	322	319	336	334	382	310	336	318	331	339	300	308	286	294	329	323	352	311	318	338	348	283	330	285	352	310	307	350	332	322	325	299	315	307	299	340	353	332	310	319	336	312	326	326	327	330	301	313	305	331	316	331	312	319	338	336	341	334	323	349	327	324	338	343	324	341	287	353	350	310	316	325	324	307	315	355	331	322	314	333	348	289	339	322	332	330	330	327	306	298	347	312	310	328	318	328	327	324	352	331	302	343	344	304	330	308	340	349	351	357	336	298	301	312	336	334	317	314	345	301	322	347	348	352	309	326	318	345	329	346	311	307	296	331	344	307	318	347	331	360	327	312	300	354	347	325	321	326	301	338	269	357	329	323	322	316	340	326	316	330	347	327	368	327	317	313	313	337	336	330	361	327	325	301	370	307	323	338	313	362	328	316	337	336	305	326	321	340	301	302	363	344	356	340	341	331	347	326	279	324	312	330	321	307	343	332	339	329	324	349	337	337	294	344	313	329	305	317	337	344	333	328	328	329	325	306	319	372	290	334	304	346	309
15793	2356	2595	2986	2737	2302	2016	1826	1571	1497	1377	1235	1243	1146	1193	1117	1064	1067	1073	1054	1009	935	948	961	1015	935	977	892	932	887	848	838	890	853	851	892	846	879	892	900	898	899	853	867	887	869	866	882	822	864	857	861	824	870	865	852	878	857	883	820	841	879	869	836	873	809	810	858	800	812	881	889	869	886	836	855	876	838	870	803	816	825	803	835	877	849	816	846	853	802	830	811	853	839	864	790	872	849	839	808	811	829	819	818	848	845	844	867	802	835	903	840	837	804	814	857	866	837	825	882	875	882	801	826	844	827	878	866	834	822	854	855	851	843	823	804	836	839	826	873	831	831	837	848	810	864	871	790	802	790	832	833	886	869	849	834	866	853	859	796	809	848	844	807	856	851	823	808	849	823	806	853	851	816	840	835	760	824	786	862	843	828	828	808	824	857	859	838	897	821	870	785	837	881	803	828	829	889	848	814	818	812	842	823	831	821	802	829	794	826	865	788	865	839	825	793	795	833	810	808	835	788	818	829	843	836	810	784	824	879	814	870	823	759	838	873	849	867	851	855	849	797	830	808	856	840	790	834	802	929	846	840	816	821	800	860	802	838	838	834	801	820	836	795	798	851	878	840	844	811	839	832	845	854	811	828	808	840	827	850	817	841	871	817	814	847	865	823	825	822	811	772	828	854	813	862	869	815	831	816	857	854	850	792	878	817	844	854	791	837	826	851	898	879	818	799	816	830	844	874	822	817	881	847	823	813	838	889	873	818	827	858	801	828	802	796	888	822	786	810	821	809	845	807	825	786	850	819	861	856	887	814	805	842	808	830	841	851	841	903	852	855	817	840	815	820	822	857	839	823	810	828	843	829	832	811	840	832	838	809	865	788	804	805	874	878	856	826	858	839	790	841	874	767	848	802	869	829	802	814	819	827	876	849	917	813	850	789	840	876	868	844	821	887	786	833	866	833	868	816	830	790	810	841	818	852	859	880	843	813	881	796	835	816	902	856	864	798	820	876	837	859	846	811	827	825	912	827	798	864	890	862	872	890	843	816	852	803	814	858	873	866	878	821	819	783	811	817	878	806	865	832	818	818	827	850	807	814	833	832	821	831	878	841	777	881	817	831	815	864	821	846	853	862	869	844	806	812	876	881	838	868	833	835	817	821	788	819	811	829	868	844	827	911	819	815	849	814	822	829	868	841	816	866	804	860	884	829	872	870	840	851	820	833	884	864	846	824	831	837	809	894	811	885	840	849	805	879	843	884	812	785	837	847	872	835	841	845	839	838	907	866	833	848	899	810	807	832	856	806	869	808	827	834	854	769	867	846	796	803	790	769	859	824	814	840	825	819	821	837	817	808	864	832	832	867	826	882	805	811	812	859	775	753	857	827	848	847	831	814	823	859	847	856	885	824	832	818	851	852	824	843	821	830	877	818	853	861	845	841	845	843	810	815	837	824	853	816	867	873	845	855	866	803	851	837	801	788	836	826	785	826	795	838	814	865	806	855	863	847	807	827	863	833	870	831	811	789	871	844	853	859	826	838	830	815	842	876	904	843	882	836	778	814	874	813	845	852	848	810	868	814	800	821	758	811	827	793	867	819	852	864	799	912	805	807	851	874	815	838	837	850	849	795	840	795	839	838	806	872	824	860	791	818	855	782	845	881	820	888	840	831	825	808	848	814	811	861	862	874	814	884	876	799	832	827	867	780	866	845	818	858	862	821	837	796	800	847	839	858	845	853	852	788	816	865	823	832	879	802	807	815	865	809	808	834	888	829	816	888	839	781	823	839	794	826	797	854	795	856	850	767	897	834	827	823	832	825	802	840	834	847	825	826	867	873	815	832	827	827	861	844	816	861	839	801	832	837	864	856	852	821	822	844	802	858	869	819	817	832	837	867	883	823	812	855	773	867	796	829	858	819	847	827	815	808	785	859	861	836	847	861	832	826	846	822	804	901	834	837	779	832	859	835	765	823	801	875	850	863	818	845	841	807	843	820	825	874	876	828	848	851	830	826	833	922	792	807	838	822	800	839	874	825	786	849	784	783	887	858	865	825	823	820	845	829	790	854	827	809	810	840	846	808	790	818	809	808	836	835	817	813	823	853	831	823	871	806	817	841	870	810	823	831	861	847	820	864	817	814	871	867	835	872	818	824	862	771	845	824	824	859	850	853	831	822	792	856	808	847	859	778	832	831	832	871	857	804	826	807	805	801	851	878	874	813	854	794	845	869	838	868	793	856	826	810	812	869	869	880	874	855	915	844	815	834	881	819	834	841	829	842	811	883	863	828	866	837	849	790	789	865	841	818	873	863	785	841	767	842	889	857	847	821	859	823	858	841	893	846	852	862	872	865	845	841	845	815	811	874	824	801	848	818	896	859	863	799	801	799	768	794	806	839	821	865	866	814	816	849	871	828	887	853	867	824	833	761	841	839	841	874	784	786	878	772	829	803	850	821	849	831	856	861	781	836	866	829	871	859	846	840	878	819	848	880	854	871	875	860	808	843	863	820	825	837	843	815	793	860	833	835	842	831	827	881	838	846	818	836	860	905	834	770	808	846	816	845	772	823	832	843	865	830	867	853	897	838	810	841	823	832	883	807	846	843	836	839	813	864	784	780	789	840	781	848	836	821	835	875	834	815	812	802	790	804	832	829	810	809	869	835	836	817	845	848	836	841	829	869	872	850	884	824	850	807	838	796	832	788	852	851	814	799	824	865	812	881	853	852	823	796	819	834	853	852	819	814	832	817	883	788	857	841	869	824	797	839	829	804	846	841	815	826	915	859	893	809	752	836	841	838	846	826	813	806	846	866	845	845	843	883	855	901	828	787	832	835	847	807	838	821	890	866	883	796	839	836	797	894	849	795	876	851	866	776	839	844	791	840	876	806	833	859	858	828	815	783	831	843	847	803	820	844	814	836	810	809	817	824	835	886	858	859	809	812	821	875	858	839	822	795	886	822	833	773	838	847	810	867	809	829	791	831	810	830	903	893	826	873	838	881	838	886	824	813	793	823	831	773	815	853	845	878	812	859	820	788	809	863	832	783	873	820	830	861	841	830	864	797	798	846	867	845	810	778	807	840	873	790	918	910	859	798	831	774	856	830	795	865	830	863	798	863	838	821	850	829	831	868	831	807	824	849	830	854	861	814	830	830	776	892	820	811	825	833	823	824	820	841	831	851	872	832	854	848	799	859	853	832	843	846	842	836	835	856	814	851	768	841	812	840	820	839	839	800	844	838	840	821	855	845	837	790	825	841	840	782	820	822	836	854	828	878	836	848	844	822	847	839	805	778	816	833	857	796	797	832	826	809	850	796	805	811	821	831	842	809	819	860	859	827	830	779	867	864	859	873	784	819	885	795	839	824	848	818	848	794	778	833	836	801	809	854	881	796	869	800	891	843	826	846	839	854	816	880	871	798	814	803	843	850	837	878	815	841	815	871	864	837	799	819	851	828	825	824	852	831	776	858	824	792	741	862	872	860
37775	8932	2761	1905	1361	1031	877	794	746	689	603	569	584	557	564	554	532	498	515	506	503	519	496	483	458	471	488	504	483	459	493	500	481	486	471	465	450	479	505	476	442	437	444	441	475	467	521	474	513	449	483	463	467	469	481	453	443	453	493	468	503	502	466	489	456	471	460	447	435	470	474	472	451	437	457	443	435	443	430	461	479	472	471	439	472	445	443	414	459	438	457	456	448	434	461	473	448	467	491	435	466	449	473	424	431	462	486	450	470	443	407	456	470	456	447	442	473	464	475	459	438	457	517	451	486	452	474	431	439	466	452	451	489	413	483	454	433	475	438	465	443	448	462	503	441	478	482	471	472	456	470	479	473	433	409	478	505	421	457	433	472	445	477	459	446	469	448	470	422	524	454	450	471	468	454	469	417	465	427	467	491	438	469	442	410	442	433	414	436	430	455	443	469	448	454	447	491	471	427	426	448	431	416	400	437	443	430	433	425	454	461	486	469	463	467	475	453	473	448	472	444	468	399	475	453	413	475	452	469	507	451	426	428	429	440	426	455	436	474	432	412	449	446	461	492	440	482	432	490	481	454	467	411	486	490	488	484	480	466	462	429	440	434	473	468	475	487	438	439	448	447	459	470	453	427	472	443	446	454	484	449	467	445	472	457	448	427	486	462	466	449	479	471	478	465	487	438	457	460	468	490	479	446	466	464	450	432	452	424	434	471	452	424	472	446	453	465	470	450	426	437	438	443	436	472	416	440	482	417	398	445	449	450	432	407	471	424	450	475	467	400	501	457	493	455	455	435	426	437	459	470	461	433	439	448	465	450	479	440	469	419	468	427	458	470	467	469	441	404	452	450	463	452	460	452	456	424	463	449	428	478	449	436	436	481	453	437	455	484	451	417	486	446	461	466	444	420	438	474	494	501	460	465	409	444	442	461	478	447	481	479	479	423	444	440	417	432	452	466	487	465	509	458	475	488	443	464	486	451	415	435	481	445	445	448	482	485	456	447	433	469	476	440	433	440	419	452	445	410	456	469	443	441	443	459	437	462	474	449	452	411	426	418	424	431	445	457	456	488	436	443	475	467	455	473	490	458	464	464	470	496	405	454	461	468	431	447	451	432	481	511	455	437	483	463	464	446	494	436	429	443	457	425	463	464	456	414	429	468	416	468	468	445	484	416	437	443	449	423	481	477	471	467	467	443	454	487	471	452	439	481	430	472	446	476	478	465	470	476	451	452	433	453	463	470	453	467	458	421	478	459	433	439	437	461	452	499	449	499	463	450	469	425	435	451	456	456	466	497	448	473	460	439	388	436	475	458	483	480	445	464	465	487	442	481	459	407	475	458	437	455	473	458	465	444	402	480	454	457	482	466	416	439	452	443	402	434	473	453	423	427	459	426	453	474	441	470	420	459	466	493	479	430	440	486	456	475	464	438	499	431	480	461	438	450	429	453	447	431	453	427	435	434	424	495	448	454	448	437	507	439	417	486	478	457	464	415	437	474	427	473	431	501	499	429	451	442	479	449	465	439	463	481	487	441	452	446	461	423	492	447	449	472	451	430	408	451	469	451	473	446	453	486	461	478	443	436	461	470	489	469	400	442	448	482	466	459	462	489	464	451	471	470	447	433	487	460	439	455	456	421	447	467	422	404	433	461	479	451	488	467	466	469	496	490	432	462	465	445	481	456	443	452	470	450	474	478	448	413	445	417	451	474	466	414	460	477	473	432	450	435	440	427	471	477	470	474	460	477	486	470	439	502	465	458	470	507	449	465	498	490	410	420	501	427	439	463	467	434	463	411	441	465	460	465	482	472	463	461	453	480	454	474	452	415	428	484	454	462	478	493	468	467	460	425	470	449	491	472	460	480	408	419	449	466	486	494	492	468	483	457	452	467	462	469	498	473	466	427	444	420	457	446	464	452	448	455	441	421	487	456	429	447	470	407	488	468	506	457	469	478	456	455	500	421	428	451	460	444	459	422	459	462	442	472	454	484	450	431	455	467	452	465	446	421	439	456	455	481	436	443	435	441	467	480	489	473	420	447	516	466	489	438	470	447	443	451	442	409	439	458	454	468	444	471	488	448	462	465	428	453	499	459	453	500	467	450	453	491	463	445	441	463	457	455	442	442	478	464	446	463	464	426	467	455	462	432	424	458	476	476	476	477	433	470	449	500	462	458	472	462	448	461	468	448	450	445	450	453	461	435	459	466	459	470	465	472	457	448	449	473	445	474	407	473	445	461	473	491	430	473	451	442	446	478	462	498	457	477	461	481	416	457	498	453	454	473	466	459	452	475	448	406	463	418	463	474	434	462	438	448	434	464	441	487	491	414	470	434	491	435	463	446	465	451	496	417	489	455	441	440	443	440	482	452	459	464	452	432	435	459	432	454	399	447	490	428	430	455	446	469	446	492	412	462	449	462	483	484	452	449	425	462	434	450	482	469	452	461	465	444	416	458	426	429	420	481	413	507	443	417	458	458	447	448	449	444	453	451	430	489	462	490	449	454	483	494	467	449	446	455	449	430	421	460	431	450	454	447	469	487	426	478	487	435	452	451	452	470	511	440	438	458	456	489	437	437	421	439	477	436	454	470	419	482	478	450	407	486	434	449	464	454	446	405	438	449	405	462	419	467	467	395	433	462	468	473	451	443	442	438	453	468	449	462	441	469	451	511	452	439	506	433	416	457	463	465	430	472	445	470	425	417	445	463	481	448	472	416	485	494	466	473	461	450	479	439	486	459	407	462	464	492	457	476	495	474	448	478	465	481	453	441	418	478	426	428	504	466	451	418	436	491	442	446	440	434	463	471	487	498	484	467	443	450	457	469	474	458	521	435	459	519	510	495	433	456	482	422	479	455	461	461	457	466	443	484	455	457	461	454	459	462	445	441	434	449	452	434	454	470	447	423	460	467	466	485	408	466	451	452	455	429	446	410	445	423	446	451	447	463	480	467	481	471	455	473	442	461	458	432	459	456	473	450	477	445	430	505	458	425	425	501	458	457	455	427	456	488	433	470	447	426	487	443	471	454	453	467	448	454	459	442	468	454	452	472	482	455	426	445	415	453	435	429	488	426	451	488	456	433	421	432	471	405	436	449	465	458	505	478	441	472	482	458	454	398	468	503	446	406	444	476	474	473	439	446	417	484	416	470	478	446	453	475	427	465	470	431	437	441	428	468	457	475	462	444	461	459	460	417	438	477	453	438	454	457	458	433	445	448	448	427	464	465	486	462	426	441	454	492	459	486	487	461	473	439	468	475	464	472	455	432	478	470	458	459	445	440	469	431	425	417	443	450	491	459	483	458	440	460	434	449	476	451	440	458	455	475	431	434	450	458	455	500	462	471	455	434	433	436	435	467	446	453	469	491	478	461	415	460	455	468	461	455	456	431	439	439	421	433	473	470	460	458	438	471	469	476	481	462	433	443	469	484	437	443	423	459	456	466	478	474	496	443	461	457	425	457	471	457	430	460	499	426	476
19142	3467	4597	5308	4559	3878	3284	2908	2521	2248	2020	1967	1855	1681	1653	1594	1566	1484	1423	1375	1365	1342	1301	1314	1324	1284	1245	1321	1232	1199	1221	1210	1268	1241	1199	1168	1142	1180	1128	1201	1160	1124	1139	1108	1125	1127	1117	1100	1182	1155	1105	1159	1089	1095	1150	1124	1129	1096	1133	1117	1104	1077	1162	1138	1070	1033	1152	1108	1116	1066	1093	1152	1061	1150	1069	1099	1130	1129	1064	1050	1086	1137	1096	1137	1123	1103	1120	1114	1061	1078	1123	1098	1126	1031	1101	1101	1157	1077	1102	1083	1073	1085	1164	1074	1052	1052	1101	1055	1152	1107	1079	1061	1091	1046	1088	1055	1100	1109	1061	1099	1083	1075	1102	1124	1098	1055	1081	1117	1119	1109	1094	1076	1094	1082	1084	1085	1070	1140	1082	1033	1053	1132	1115	1089	1047	1081	1150	1113	1125	1117	1075	1067	1097	1070	1056	1088	1077	1127	1146	1103	1065	1108	1083	1107	1061	1093	1070	1077	1091	1062	1093	1050	1071	1072	1087	1109	1098	1099	1086	1042	1043	1104	1080	1114	1020	1029	1109	1039	1063	1063	1041	1084	1105	1050	1106	1049	1040	1059	1092	1028	1115	1111	1072	1084	1098	1064	1057	1122	1091	1066	1105	1100	1108	1108	1096	1048	1086	1048	1032	1103	1048	1096	1044	1046	1118	1058	1100	1093	1130	1084	1055	1061	1044	1075	1100	1059	1129	1086	1135	1112	1052	1085	1062	1128	1082	1082	1107	1116	1085	1117	1132	1033	1060	1067	1086	1015	1019	1089	1119	1055	1133	1043	1092	1089	1120	1144	1086	1123	1148	1089	1108	1061	1065	1085	1049	1035	1084	1063	1108	1103	1101	1085	1059	1055	1053	1055	1055	1066	1138	1058	1105	1050	1034	1080	1066	1083	1115	1069	1100	1149	1111	1073	1044	1084	1060	1111	1080	1117	1115	1040	1059	1061	1084	1016	1104	1067	1083	1042	1052	1068	1090	1083	1098	1107	1059	1059	1087	1075	1131	1089	1083	1042	1065	1070	1086	1090	1100	1041	1090	1071	1056	1073	1026	1024	1064	1088	1130	1095	1081	1071	1003	1055	1077	1112	1179	1057	1093	1049	1036	1026	1113	1081	1069	1044	1062	1061	1079	1023	1064	1070	1047	1083	1054	1092	1052	1065	1069	1035	1058	1064	1045	1098	1052	1094	1069	1077	1092	1035	1126	1072	1026	1091	1088	1096	1100	1098	1046	1122	1054	1044	1095	1069	1029	1080	1080	1106	1095	1110	1076	1086	1159	1069	1063	1095	1112	1068	1022	1056	1114	1075	1066	1187	1032	1097	1107	1097	1106	1098	1105	1087	1097	1093	1096	1167	1098	1096	1074	1062	1095	1088	1046	1003	1096	1126	1105	1125	1097	1140	1058	1122	1099	1061	1118	1068	1091	1114	1088	1105	1080	1052	1119	1080	1072	1064	1083	1060	1063	1075	1048	1096	1081	1107	1092	1063	1076	1056	987	1020	1110	1093	1036	1076	1096	1098	1031	1123	1091	991	1067	1077	1118	1048	1114	1061	1067	1079	1006	1103	1131	1107	1083	1057	1056	1078	1101	1108	1089	1022	1052	1057	1101	1036	1048	1067	1083	1081	1090	1049	1071	1100	1065	1053	1072	1024	1115	1008	1039	1058	1054	1096	1072	1065	1069	1104	1029	1088	1119	1052	1088	1104	1075	1121	1112	1019	1056	1047	1123	1101	1071	1124	1052	1051	1049	1069	1015	1112	1108	1048	1082	1029	1049	1111	1059	1139	1099	1074	1155	1102	1111	1088	1066	1092	1093	1047	1067	1049	981	1085	1069	1041	1108	1087	1092	1099	1124	1111	1059	1083	1076	1073	1073	1064	1089	1065	1060	1083	1105	1082	1063	1073	1109	1091	1068	1048	1059	1046	1027	1059	1092	1060	1103	1040	1105	1085	1084	1063	1078	1074	1094	1120	1045	1086	1058	1169	1032	1090	1060	1061	1094	1084	1021	1152	1078	1053	1105	1052	1032	1069	1074	1107	1101	1068	1074	1100	1115	1028	1038	1065	1082	1125	1100	1058	1046	1077	1094	1095	1119	1090	1100	1116	1017	1097	1053	1061	1095	1040	1093	1040	1018	1097	1023	1091	1116	1074	1040	1021	1097	1082	1088	1051	1073	1119	1048	1090	1049	1105	1065	1083	1106	1124	1137	1112	1084	1083	1097	1106	1072	1079	1091	1072	1039	1103	1106	1081	1104	1087	1057	1046	1079	1109	1113	1086	1121	1010	1055	1105	1101	1107	1108	1094	1067	1066	1063	1108	1124	1028	1100	1058	1050	1075	1046	1051	1084	1090	1112	1097	1035	1069	1095	1085	1087	1115	1104	1028	1048	1085	1066	1156	1052	1066	1073	1056	1116	1070	1106	1054	1032	1088	1087	1099	1064	1107	1068	1079	1037	1105	1137	1120	1085	1111	1151	1089	1049	1089	1110	1057	1096	1076	1156	1138	1089	1043	1047	1080	1046	1064	1122	1010	1080	1046	1076	1127	1095	1162	1107	1097	1072	1036	1052	1065	1094	1048	1041	1051	1080	1133	1097	1093	1013	1015	1081	1054	1067	1067	1049	1082	1077	1091	1088	1019	1067	1115	1039	1094	1087	1040	1101	1080	1087	1109	1061	1129	1107	1086	1058	1081	1073	1100	1035	1090	1111	1117	1056	1067	1077	1052	1094	1061	1060	1094	1056	1119	1100	1130	1099	1052	1145	1140	1080	1060	1103	1054	1093	1068	1059	1086	1042	1133	1082	1043	1086	1072	1073	1138	1137	1031	1126	1099	1138	1085	1035	1023	1112	1042	1101	1070	1116	1045	1164	1116	1131	1063	1057	1109	1076	1039	1104	1081	1038	1053	1070	1086	1114	1066	1129	1059	1081	1088	1099	1088	1001	1043	1074	1091	1112	1125	1085	1075	1102	1037	1099	1070	1091	1100	1086	1091	1120	1128	1098	1079	1112	1101	1094	1083	1110	1093	1055	1056	1057	1116	1089	1108	1022	1117	1091	1102	1083	1033	1105	1076	1013	1056	1038	1084	1088	1030	1077	1093	1116	1021	1096	1126	1111	1054	1101	1060	1146	1031	1041	1049	1067	1164	1055	1080	1064	1088	1087	1083	1046	1045	1098	1038	1074	1127	1049	1099	1076	1067	1094	1074	1062	1062	1093	1113	1082	1070	1081	1116	1120	1102	1054	1048	1087	1038	1072	1075	1092	1112	1097	1046	1016	1021	1118	1111	1111	1085	1113	1068	1055	1090	1059	1068	1098	1079	1080	1062	1072	1061	1112	1073	1060	1039	1105	1028	1087	1056	1029	1157	1080	1097	1046	1112	1094	1052	1028	1107	1105	1039	1108	1153	1097	1105	1067	1137	1058	1111	1115	1065	1053	1102	1114	1046	1106	1127	1082	1085	1172	1102	1057	1082	1037	1098	1112	1076	1127	1060	1078	1068	1064	1077	1122	1080	1115	1034	1068	1115	1125	1107	988	1073	1086	1110	1124	1069	1061	1023	1062	1126	1103	1071	1044	1105	1058	1122	1015	1075	1062	1059	1162	1062	1054	1076	1062	1110	1119	1066	1096	1063	1054	1051	1080	1151	1150	1079	1113	1089	1060	1066	1091	1085	1093	1041	1102	1068	1082	1053	1030	1052	1087	1061	1084	1057	1079	1119	1101	1090	1118	1062	1059	1035	1101	1098	1127	1022	1064	1071	1053	1105	1047	1102	1120	1079	1133	1082	1021	1072	1124	1077	1089	1136	1120	1055	1072	1119	1087	1069	1045	1079	1064	1029	1067	1102	1104	1012	1034	1091	1109	1064	1058	1145	1097	1048	1140	1133	1087	1060	1008	1060	1111	1150	1078	1039	1092	1077	1091	1099	1087	1032	1128	1065	1098	1064	1060	1079	1030	1064	1095	1117	1033	1079	1023	1032	1142	1002	1049	1124	1054	1103	1107	1090	1024	1122	1085	1074	1062	1030	1028	1104	1047	1133	1055	1055	1069	1067	1066	1044	1056	1116	1053	1033	1101	1143	1087	1147	1045	1037	1040	1112	1091	1102	1068	1113	1064	1081	1067	1101	1084	1092	1074	1024	1038	1086	1149	1153	1068	1150	1135	1067	1144	1060	1092	1051	1104	1110	1020	1113	1015	1050	1075	1046	1097	1057	1073	1108	1144	1124	1081	1090	1104	1111	1096	1086	1107	1080	1087	1061	1096	1104	1060	1054	1113	1059	1085	1074	1089	1112	1058	1111	1064	1144	1096	1045	1062	1179	1037	1102	1077	1094	1091	1124	1081	1060	1009	1047	1026	1057	1089	1111	1089	1082	1075	1064	1100	1106	1016	1062	1080	1056	1114	1118	1087	1068	1090	1069	1037	1061	1055	1076	1096	1078	1112	1089	1088	1038	1035	1075	1065	1070	1037	1096	1085	1100	1074	1052	1085	1021	1025	1108	1101	1079	1081	1056	1080	1128	1126	1080	1095	1054	1103	1115	1047	1109	1111	1063	1055	1099	1075	1089	1141	1094	1072	1083	1084	1034	1131	1108	1080	1054	1087	1109	1055	1137	1090	1072	1165	1054	1035	1043	1016	1026	1042	1084	1055	1068	1107	1101	1054	995	1028	1048	1101	1082	1087	1059	1095	1074	1057	1035	1093	1090	1065	987	1038	1090	1050	1093	1070	1062	1132	1103	1058	1143	1076	1045	1077	1040	1108	1102	1127	1057	1075	1066	1073	1114	1083	1074	1123	1038	1117	1002	1118	1001	1050	1087	1009	1085	1137	1078	1084	1047	1081	1016	1133	1071	1119	1078	1056	1046	1078	1068	1086	1030	1080	1048	1116	1098	1071	1103	1086	1063	1074	1068	1076	1096	1092	1122	1051	1029	1005	1040	1036	1090	1062	1076	1066	1028	1113	1048	1075	1089	1082	1086	1067	1018	1085	1088	1074	1080	1131	1089	1062	1095	1060	1070	1093	1086
13721	1319	218	192	167	158	148	171	192	177	194	171	143	160	162	157	166	162	169	166	170	182	149	171	145	156	145	169	174	182	167	154	143	188	158	145	174	167	165	173	157	182	179	160	151	158	171	150	175	153	169	154	200	168	147	160	152	147	143	162	161	197	158	159	148	161	177	165	167	183	164	186	149	151	166	175	183	173	159	174	172	151	165	197	164	194	166	175	158	152	174	166	170	200	179	173	168	160	166	174	150	149	168	169	175	173	170	166	162	156	199	179	166	178	198	175	159	166	186	128	174	149	172	172	150	175	159	189	149	173	167	156	146	161	154	184	186	161	188	144	166	174	165	157	174	157	178	152	158	169	148	201	159	194	144	167	170	129	173	170	168	174	160	177	156	173	175	158	151	156	161	141	174	158	164	171	170	167	164	161	172	167	204	175	162	169	170	123	169	149	163	182	144	179	158	167	185	177	151	176	158	148	157	180	177	143	139	183	150	166	182	151	162	156	172	187	157	164	168	166	172	173	149	175	157	167	144	148	183	177	168	175	190	180	166	182	177	172	166	169	165	184	140	168	173	170	165	182	171	161	166	160	152	169	157	159	177	172	165	152	179	164	167	152	170	162	151	140	149	154	162	183	144	168	155	134	160	161	150	180	165	158	171	176	134	155	156	185	159	140	180	195	180	173	168	163	159	168	179	150	176	169	185	133	148	194	178	175	175	173	172	147	184	172	146	139	173	160	181	159	191	171	163	149	173	180	169	152	150	158	165	140	136	165	154	146	164	143	161	160	176	150	164	158	179	168	178	180	163	162	141	143	176	184	187	143	193	164	142	154	172	167	147	186	164	163	148	159	131	182	176	154	171	170	194	165	150	192	189	159	158	159	158	177	171	144	166	157	155	156	186	169	162	158	166	173	165	158	184	171	161	167	169	177	181	176	179	176	181	164	144	191	160	160	178	160	167	142	174	154	199	166	152	183	147	158	153	142	166	153	159	137	165	162	147	169	167	169	176	149	175	143	154	162	160	159	152	170	168	181	179	151	159	164	162	178	161	146	171	181	161	158	167	161	161	172	138	159	158	154	140	166	152	146	151	170	177	168	156	157	174	182	148	172	145	180	164	154	180	162	167	130	175	164	151	198	168	150	153	168	139	178	168	157	153	128	141	147	151	133	155	160	155	156	160	169	173	167	175	169	190	165	157	166	162	190	169	153	139	184	150	143	153	158	196	155	155	142	158	163	172	173	133	152	179	180	176	193	172	169	152	180	164	160	150	172	162	165	158	141	144	159	154	161	141	150	158	169	184	161	164	169	152	175	176	152	176	180	176	167	164	162	139	159	159	159	164	150	178	170	144	186	184	158	166	177	157	172	183	154	161	171	186	152	162	157	170	149	164	162	162	170	168	196	167	161	143	160	154	159	160	177	182	170	168	150	165	184	150	171	154	154	185	144	168	144	167	197	164	156	162	149	173	161	154	149	151	160	169	155	161	168	156	179	175	175	167	152	184	143	154	161	146	162	136	145	162	152	169	187	138	162	166	187	168	150	181	179	169	149	169	174	170	189	169	172	176	156	148	164	185	189	168	179	140	166	185	152	159	166	156	190	160	167	169	167	167	166	174	162	171	161	155	146	151	171	165	174	165	168	194	150	181	163	191	157	176	191	157	171	167	166	166	170	156	170	158	150	168	184	160	153	168	169	152	173	145	158	149	158	142	155	175	146	166	169	142	168	175	160	179	150	184	152	170	160	159	183	172	183	156	189	168	196	158	161	153	152	156	146	153	149	163	161	148	181	160	173	159	154	175	164	170	160	165	169	167	178	159	134	159	148	171	160	165	151	161	174	171	163	157	157	163	170	146	173	180	170	161	163	154	145	160	176	173	150	177	133	173	188	145	155	184	169	183	151	167	159	161	167	151	162	162	169	135	187	145	176	134	146	150	192	183	166	163	171	157	142	181	165	170	162	145	147	157	160	175	152	169	162	162	166	158	154	179	161	153	185	154	172	143	155	182	154	159	151	137	166	172	150	134	147	179	190	181	175	170	156	174	176	173	164	142	198	167	175	167	176	161	162	167	200	167	166	182	175	162	199	162	156	158	165	191	143	176	194	180	152	170	147	176	148	177	196	159	162	170	164	178	171	170	172	151	175	158	173	186	172	163	134	164	173	167	155	149	160	168	145	182	176	147	156	169	182	155	175	166	151	145	185	187	136	147	173	173	149	167	178	156	149	190	158	165	157	152	170	146	164	163	167	160	164	175	162	178	164	152	167	166	167	148	169	152	162	149	167	164	183	189	167	167	150	160	168	164	147	177	160	181	170	168	156	179	162	141	173	176	162	181	186	154	170	150	142	146	180	169	179	187	155	161	184	139	182	174	177	148	175	161	158	168	156	137	152	168	161	141	140	177	163	178	168	160	154	153	180	153	154	169	176	158	167	166	175	185	152	163	159	164	153	158	177	166	162	139	164	179	180	177	156	163	152	160	173	164	160	157	168	173	143	172	178	145	149	147	146	160	174	188	155	149	157	162	160	159	182	169	157	153	164	167	177	175	186	162	152	155	151	184	163	174	153	168	171	152	158	175	161	160	147	144	134	175	154	173	157	166	169	162	165	162	187	159	172	160	176	173	203	141	161	158	136	171	178	177	171	163	161	192	181	160	170	161	196	135	168	168	178	162	144	172	163	155	156	163	162	165	157	184	177	176	150	136	154	158	167	176	168	189	156	156	154	166	184	163	148	180	163	176	173	161	158	173	164	151	165	136	172	139	173	170	165	166	167	145	160	164	156	160	176	175	169	151	183	169	161	120	139	156	173	164	166	165	155	164	147	147	171	151	154	187	153	161	155	159	186	185	174	148	149	146	163	155	184	177	150	161	157	149	175	155	204	159	159	152	184	168	152	174	156	147	182	168	165	161	174	147	149	156	179	157	176	150	154	166	159	157	148	178	189	154	178	180	165	178	167	178	176	150	142	168	165	169	177	152	167	183	166	174	163	182	146	170	159	169	160	165	152	170	136	146	143	166	158	158	169	151	129	191	172	164	174	166	153	145	184	145	182	174	168	179	174	176	160	185	164	159	157	164	180	162	160	173	155	169	166	151	199	150	184	179	139	155	149	159	146	164	174	168	190	188	168	164	150	147	161	155	190	177	163	170	165	170	141	163	166	152	179	167	186	157	152	154	158	159	185	147	164	171	162	169	168	162	167	182	167	168	175	184	144	157	197	168	157	157	140	167	179	175	157	168	171	168	177	162	182	172	188	168	171	177	152	165	166	175	158	170	197	174	160	165	155	156	163	177	181	167	176	154	164	153	156	149	170	152	168	177	162	138	154	163	171	174	178	187	150	167	164	162	165	157	175	164	178	160	171	195	166	145	161	176	148	185	177	158	172	164	162	169	133	153	172	176	171	185	157	165	165	147	141	173	166	172	166	144	166	145	176	157	135	165	143	166	142	163	169	191	155	169	144	161	195	163	161	177	151
6926	948	551	602	608	554	517	523	533	466	490	491	510	493	485	497	464	483	511	517	501	515	527	475	473	460	455	506	477	512	475	536	491	490	487	513	517	486	503	484	451	469	488	462	479	490	487	478	500	454	495	506	480	468	517	452	468	450	499	488	471	505	455	472	467	496	453	497	456	478	466	503	492	459	488	494	503	504	482	462	446	520	457	466	465	486	510	495	506	487	469	472	538	497	449	459	485	481	470	478	515	489	456	500	514	490	452	517	530	499	449	503	492	471	444	484	482	474	472	512	505	470	521	521	501	472	509	479	470	468	472	461	480	511	527	509	480	483	465	485	437	498	521	515	528	490	469	499	484	493	484	495	499	499	487	513	416	455	484	466	468	504	501	478	526	476	473	483	488	511	471	493	470	478	487	475	467	521	460	482	501	507	507	475	467	458	485	473	486	496	519	490	494	504	468	472	477	528	492	472	477	482	513	492	509	541	501	475	469	471	440	475	507	481	480	468	463	470	509	490	500	452	517	547	496	473	495	472	474	467	456	494	520	478	449	460	515	463	491	483	476	487	442	492	523	488	497	515	505	477	466	496	461	485	463	481	459	502	467	490	492	514	464	483	526	490	497	558	496	506	497	515	479	476	501	458	505	447	473	475	479	494	479	481	465	455	535	454	527	523	450	487	476	482	479	472	475	480	445	487	506	454	513	493	482	464	488	505	478	507	499	474	495	502	468	540	505	509	465	457	461	484	466	481	511	491	558	458	489	520	502	516	473	517	498	480	516	477	490	498	501	472	494	456	476	453	479	503	514	515	514	457	486	485	522	468	511	499	462	443	466	499	486	449	480	470	490	506	453	515	490	478	485	497	479	498	452	466	460	516	481	466	511	494	478	479	497	490	486	503	508	462	450	465	478	479	516	484	516	459	492	487	440	508	459	502	470	423	515	447	494	467	468	503	510	456	478	447	512	486	516	500	470	511	510	480	473	491	486	445	497	487	496	500	481	480	471	494	504	508	482	495	468	457	514	485	481	470	491	498	448	497	482	471	525	512	470	485	485	449	482	488	459	497	487	450	466	490	484	478	516	490	462	479	519	495	511	477	466	511	508	478	529	505	489	477	527	500	456	510	469	473	493	471	446	482	475	499	488	512	530	444	480	508	489	508	494	455	476	499	559	507	514	537	472	517	473	504	502	479	520	459	506	478	510	464	495	512	468	495	484	462	495	474	493	486	443	509	482	495	498	497	483	457	467	459	482	472	464	483	470	489	468	454	515	504	501	468	511	484	508	478	495	491	466	480	496	511	482	477	471	476	501	534	494	457	476	488	501	465	491	503	454	511	483	487	514	447	500	467	455	462	516	489	493	469	495	461	517	524	514	454	508	466	473	493	531	503	455	494	498	449	488	474	489	478	476	490	487	492	517	491	493	485	474	495	492	498	463	464	519	473	488	499	477	505	500	494	524	517	512	468	492	497	522	491	504	465	463	494	465	461	526	487	471	527	481	498	440	456	490	523	464	511	469	501	461	479	533	457	509	483	451	495	494	486	493	469	495	495	478	493	501	436	495	524	456	467	541	476	474	478	480	447	513	483	479	496	446	450	477	474	487	518	481	484	500	471	469	473	484	487	507	514	475	501	490	456	484	521	480	505	495	502	472	497	480	494	461	501	484	515	517	488	486	469	519	535	489	435	469	478	480	470	502	489	478	506	521	502	503	503	471	499	479	514	500	523	501	470	483	486	482	495	474	518	492	476	479	465	474	511	479	488	480	499	491	456	518	476	460	476	493	506	463	487	506	482	492	484	484	499	470	471	483	460	533	482	479	480	470	481	442	496	473	450	460	549	486	492	483	446	489	539	487	487	477	513	538	456	469	484	439	481	499	523	493	489	459	448	485	486	488	505	476	465	515	488	500	507	478	462	468	507	499	477	483	449	516	497	551	467	460	485	482	507	498	481	459	465	452	486	503	532	482	481	453	483	500	458	491	495	485	476	475	487	489	511	539	505	453	480	494	496	474	496	457	492	470	475	491	464	500	495	507	461	541	515	493	522	465	465	485	479	461	465	517	488	473	503	438	465	481	493	482	487	487	467	493	458	495	503	507	492	455	496	512	513	502	498	496	489	471	529	496	491	469	496	467	452	502	433	481	450	500	498	485	500	479	504	499	484	493	472	500	527	492	451	473	484	449	454	486	474	473	473	464	489	504	458	498	457	460	455	461	466	488	502	489	475	480	509	501	522	508	541	514	493	492	515	443	509	511	468	543	469	485	501	465	543	478	476	521	471	528	473	464	469	523	521	467	464	442	473	492	475	494	434	535	490	479	502	440	517	489	484	525	449	493	441	461	513	487	498	479	466	479	482	482	472	494	455	476	509	483	487	486	474	502	493	462	471	490	483	491	462	473	464	466	467	498	473	513	494	466	526	501	513	505	511	472	487	513	468	480	462	465	470	493	490	458	486	489	514	466	475	528	495	519	503	518	515	471	479	463	456	492	494	489	435	490	505	486	509	453	525	471	453	489	489	510	512	512	501	453	469	457	457	505	507	477	494	486	471	448	475	460	485	491	475	506	495	482	490	500	500	480	515	493	516	498	512	470	477	458	497	462	446	486	500	503	514	498	485	467	492	505	491	480	472	477	480	500	504	515	470	482	490	501	487	477	481	513	475	489	545	485	494	466	432	522	497	509	505	492	483	502	501	487	505	462	478	491	477	475	458	480	497	476	455	472	480	445	464	473	502	458	465	507	507	444	528	462	476	490	479	491	515	462	473	469	474	480	490	463	477	506	509	479	467	456	481	504	508	499	494	495	495	467	492	535	515	507	491	476	456	463	516	467	517	472	473	488	459	479	487	511	470	502	497	520	497	502	488	470	507	470	488	477	478	504	452	448	457	508	480	475	503	490	518	488	516	512	558	510	486	507	541	464	491	456	463	470	474	511	511	496	442	483	485	494	484	524	467	451	494	462	477	495	505	486	486	491	461	513	479	492	476	450	488	506	513	485	452	496	486	506	508	522	518	467	475	436	519	503	494	481	484	490	490	483	480	491	481	488	458	491	462	503	508	483	491	469	492	495	483	453	489	472	474	458	459	513	528	491	450	452	478	465	484	447	439	449	489	497	459	456	534	468	458	485	477	475	462	486	418	484	484	483	499	456	508	451	468	487	471	506	496	513	478	477	488	480	497	478	473	460	477	476	471	501	489	479	477	530	502	485	531	484	535	508	480	466	516	447	454	482	551	533	468	532	471	526	512	474	461	490	493	508	503	465	477	459	510	470	499	474	452	521	484	446	494	469	441	471	482	529	470	475	490	512	487	457	510	478	477	451	489	498	435	526	465	484	446	451	470	473	509	475	525	496	520	463	477	489	453	489	509	464	511	481	515	518	510	469	460	496	488	482	530	465	491	466	489	457	535	502	484	494	485	468	504	489	462	498	475	473	479	502	493	470	515	506	500	486	466	477	489	471	481	494	483	495	514	472	496
28503	4948	1275	1019	757	652	541	464	434	441	362	388	382	340	387	373	346	332	361	341	364	322	343	341	363	319	307	340	331	329	323	353	322	374	346	320	334	276	341	352	348	312	289	333	320	327	351	346	333	339	318	323	352	313	328	336	348	315	333	316	355	292	309	307	324	327	335	333	349	335	331	311	326	348	318	325	327	335	328	345	318	361	322	316	322	324	341	338	328	301	329	312	316	344	352	324	287	312	297	315	314	333	302	324	277	307	309	293	334	332	342	323	330	315	344	323	325	353	323	309	344	270	308	357	324	334	304	296	295	357	321	325	348	347	315	328	356	343	317	316	326	324	333	331	347	341	316	328	330	321	304	309	340	310	341	306	317	321	330	323	304	295	302	332	290	330	335	345	322	342	305	349	342	345	346	309	331	318	359	355	311	321	316	316	305	323	318	351	307	355	343	291	340	316	343	349	325	322	340	327	337	332	332	303	285	307	282	324	327	363	284	320	329	341	331	316	335	340	324	299	318	331	329	349	337	320	296	330	320	330	332	317	330	348	313	374	324	318	330	336	344	318	307	342	306	324	307	306	325	319	371	334	362	306	355	334	273	303	329	346	304	311	332	322	316	267	341	303	342	328	328	303	317	341	314	338	298	303	323	333	322	326	306	364	342	338	317	336	305	360	338	316	303	325	337	341	324	334	328	338	298	304	304	301	321	276	340	307	333	314	315	306	270	346	309	333	307	296	336	317	324	349	321	315	289	311	323	318	316	316	324	298	351	320	331	306	312	312	341	291	328	337	316	309	325	356	343	354	331	363	309	339	360	301	335	324	340	298	308	344	300	336	319	307	289	321	315	321	344	295	304	310	310	304	341	329	353	354	328	348	292	322	306	317	338	339	293	339	308	311	332	322	356	301	306	334	331	347	339	326	304	303	277	304	300	325	318	340	310	301	312	316	321	338	336	295	341	343	326	312	306	323	322	338	334	326	319	337	307	344	315	300	337	317	324	339	315	329	297	301	351	306	307	334	325	339	331	322	323	341	298	355	337	333	329	372	331	323	274	335	319	321	324	346	307	335	325	322	348	334	323	354	323	330	322	301	297	318	285	320	307	370	300	299	320	322	333	310	289	300	311	341	305	302	326	314	341	319	325	313	321	300	310	312	321	322	313	326	322	337	295	330	322	326	311	322	343	332	312	332	351	310	322	347	322	333	349	316	292	306	318	307	324	356	298	305	336	280	294	326	317	322	315	336	277	341	302	304	289	362	324	294	324	312	349	343	338	345	332	312	323	358	350	351	322	323	328	324	317	338	320	332	309	300	287	336	292	350	337	331	353	341	299	301	362	317	305	330	344	328	316	337	336	324	303	321	303	361	311	317	285	329	331	339	308	345	357	322	297	367	319	323	329	321	343	339	351	305	309	330	304	347	319	307	292	325	315	319	341	316	298	302	326	347	309	328	349	368	321	320	300	325	347	306	378	328	307	321	331	313	339	338	279	312	303	327	340	301	271	307	321	313	319	296	325	294	348	342	361	331	337	316	342	322	316	282	307	315	339	323	331	306	304	308	328	322	321	371	312	322	331	358	318	339	343	292	317	287	348	310	308	334	305	339	330	299	301	320	341	294	340	336	326	339	329	257	320	328	316	319	358	343	344	324	315	321	322	362	332	296	341	346	301	351	312	321	353	328	340	361	299	319	290	298	348	300	333	326	327	329	335	342	333	314	327	295	306	294	303	316	318	314	339	296	322	341	352	343	335	365	325	334	346	320	315	333	349	343	321	305	328	293	331	337	295	316	313	291	352	309	317	340	354	359	351	329	322	353	314	320	293	354	357	329	343	331	340	341	321	327	336	329	315	323	304	317	279	301	335	328	303	309	325	293	352	387	353	317	320	306	346	309	324	346	314	300	301	320	313	322	332	345	326	322	308	323	347	289	313	365	315	328	315	268	305	363	305	336	303	318	327	343	303	325	307	308	319	343	290	329	334	311	357	336	340	324	292	327	309	299	307	319	328	318	342	321	330	317	342	317	320	284	285	327	324	285	285	294	337	320	289	305	347	309	314	277	339	326	369	313	351	333	329	321	335	349	319	316	325	303	299	355	353	341	336	322	329	355	301	344	323	308	295	325	319	345	319	300	333	322	306	342	349	316	339	317	311	352	301	291	325	360	313	347	295	305	345	316	332	340	329	331	336	291	394	320	334	327	351	308	329	316	331	303	314	354	305	312	341	322	293	324	330	306	344	312	337	322	322	307	317	304	348	325	287	326	327	319	313	351	331	334	332	333	320	286	335	327	306	307	318	309	303	315	327	309	313	364	294	374	318	352	340	361	351	325	293	313	338	293	326	299	318	334	319	389	339	351	325	337	342	286	335	313	315	354	327	351	344	315	330	330	303	308	313	333	341	374	328	314	277	301	327	351	325	308	338	337	337	355	306	314	326	367	317	322	330	356	320	375	309	331	302	327	327	318	368	303	324	334	343	305	329	318	323	341	294	332	338	319	299	334	331	324	337	310	308	333	325	347	329	328	327	324	331	298	284	304	306	301	308	310	305	331	310	328	338	326	316	305	336	326	312	353	320	340	312	335	318	301	313	322	336	335	328	331	356	316	347	327	300	330	319	305	333	321	312	291	300	317	339	335	334	334	321	304	329	325	336	281	300	338	314	324	334	361	311	311	336	309	321	305	334	296	343	295	316	319	302	287	321	316	349	312	315	328	349	309	299	354	336	289	303	316	305	327	297	303	342	324	320	331	301	317	329	317	338	293	322	335	319	303	371	307	333	355	313	332	310	311	311	365	348	330	347	345	323	322	352	299	318	328	290	351	317	287	313	311	326	314	296	372	283	293	337	308	332	319	310	340	341	331	308	331	341	337	345	315	331	316	279	332	357	341	327	312	299	321	339	328	321	331	323	306	317	336	323	304	355	330	342	297	325	311	349	320	300	295	315	330	342	299	313	331	304	337	360	301	318	333	306	357	321	306	307	308	331	288	297	334	299	311	342	357	336	338	344	311	323	325	311	293	337	331	314	328	313	344	350	304	329	308	306	273	308	325	338	324	339	305	292	329	321	326	337	316	307	315	329	317	322	319	321	317	353	328	323	349	348	278	348	306	323	332	301	283	297	325	326	339	354	323	339	306	330	332	326	311	346	308	273	330	308	346	325	308	337	367	298	340	332	341	301	293	288	326	323	337	356	333	339	343	370	333	323	346	343	349	316	289	321	326	318	329	323	295	325	315	305	297	331	335	292	321	314	325	302	322	323	319	290	302	315	341	333	352	315	314	317	323	301	359	310	312	307	313	284	338	309	328	337	350	338	323	339	315	358	296	338	322	330	366	319	346	318	327	353	315	313	308	317	315	313	294	342	356	311	283	334	332	315	328	337	340	318	348	322	341	337	320	280	327	298	294	301	327	334	316	321	332	342	335	319	331	334	296	324	322	315	323	299	331	309	311	338	307	336	295	310	346	305	330	337	334	335	328
14708	2186	2691	3056	2740	2264	2025	1760	1559	1494	1364	1208	1212	1195	1172	1102	1083	1067	1024	977	1000	968	981	921	914	873	914	1006	896	919	908	883	878	877	914	895	894	943	900	852	907	880	875	879	840	883	844	837	828	852	854	836	835	838	812	865	851	805	850	828	832	858	794	879	899	846	809	851	844	867	838	863	862	895	809	807	851	796	756	848	868	869	850	857	848	878	817	859	876	838	835	821	798	906	836	814	830	845	840	879	820	831	844	840	861	799	807	877	847	846	865	751	813	813	824	828	819	830	843	862	849	805	817	840	830	857	856	852	897	820	842	820	820	842	841	833	851	878	884	817	788	837	817	845	854	820	815	818	847	810	809	813	825	850	803	836	834	818	806	829	775	837	834	824	854	832	886	830	821	865	859	798	843	798	823	861	777	808	810	799	795	781	850	797	869	835	793	874	797	820	808	803	778	814	844	826	806	827	819	852	811	785	812	864	819	837	810	812	786	856	859	871	856	850	801	828	849	832	819	833	793	860	861	781	848	803	777	805	801	820	838	839	840	829	818	848	839	837	837	862	881	831	798	858	838	814	832	830	835	811	857	879	862	870	835	818	869	823	820	820	864	833	801	830	858	857	854	828	864	876	836	840	855	859	818	862	824	813	881	837	806	818	820	837	832	815	873	793	836	845	788	810	858	774	836	814	848	816	851	803	837	847	794	841	835	793	840	840	823	830	830	823	898	839	851	855	777	854	812	810	842	846	873	819	825	850	841	838	802	850	862	822	825	811	797	855	832	852	789	840	830	812	823	833	818	818	838	822	863	790	868	853	823	833	859	786	805	806	827	821	815	796	813	827	849	843	823	856	872	788	821	881	783	846	895	840	837	823	850	834	807	891	857	821	853	779	832	847	828	821	831	865	796	829	795	845	832	846	794	868	875	850	813	853	859	837	808	830	823	842	831	850	881	838	855	802	827	761	848	840	795	844	813	861	850	836	801	832	822	828	822	832	840	871	822	845	838	820	832	822	822	831	824	820	833	833	869	842	798	869	810	834	815	908	851	838	880	840	838	798	845	822	863	859	827	845	825	839	849	852	844	787	861	882	835	857	818	888	829	803	857	805	844	865	844	804	875	808	800	823	837	857	833	842	848	859	849	808	800	805	849	811	884	835	780	843	807	844	843	816	812	847	845	846	786	767	810	829	872	786	891	844	834	791	849	762	834	837	785	833	845	793	824	848	807	782	846	874	934	842	821	852	799	822	867	825	855	810	837	823	773	808	862	803	776	785	871	832	810	852	792	847	850	860	820	869	851	831	846	813	879	845	862	857	802	816	835	812	840	797	851	809	817	793	804	833	817	820	857	816	820	784	819	795	815	851	841	867	814	797	872	824	878	821	815	789	831	782	801	806	839	877	804	803	770	797	867	848	821	816	818	890	834	807	763	803	820	836	824	783	825	802	831	866	867	823	843	829	837	810	873	895	815	822	831	821	835	819	860	842	839	846	836	883	811	850	872	797	838	826	861	804	834	883	866	894	781	865	829	844	790	829	863	867	823	832	837	838	811	832	843	817	754	821	859	828	822	828	830	775	807	825	856	821	832	785	829	870	808	842	847	874	849	872	830	907	848	773	832	830	807	852	842	810	863	850	816	811	848	817	811	797	792	855	831	915	820	849	827	859	873	830	867	841	864	839	831	820	852	860	810	843	800	791	849	819	800	831	752	861	872	823	830	877	781	811	804	831	778	811	860	868	857	808	837	833	851	819	809	899	828	893	836	831	846	864	801	771	792	851	795	817	833	805	831	808	894	869	839	850	854	851	823	833	822	808	794	812	790	849	841	802	868	796	870	793	862	828	859	809	813	842	851	817	834	793	797	814	803	849	840	816	825	784	786	831	866	858	848	836	890	813	830	835	825	870	800	807	806	784	833	848	828	810	816	821	885	805	884	840	837	791	806	872	900	851	813	794	860	742	770	823	839	794	837	806	791	815	843	788	823	805	861	835	810	796	851	864	802	879	818	812	867	844	872	818	852	843	849	859	783	850	800	818	841	865	844	825	841	850	837	824	908	838	875	803	866	870	782	829	793	829	857	880	815	840	835	808	856	799	816	794	825	817	860	848	834	883	844	883	843	810	871	845	790	826	808	865	794	829	827	831	844	814	828	832	853	878	850	795	780	850	853	877	822	842	838	846	855	827	861	799	818	818	820	823	804	836	822	823	822	865	815	806	827	829	851	879	852	823	853	839	825	868	869	763	779	840	825	839	854	803	785	841	826	862	846	819	840	888	783	803	872	847	823	842	854	836	855	843	899	859	824	817	837	829	833	816	846	799	847	853	876	861	848	841	873	843	845	841	820	868	856	815	864	797	818	852	786	804	839	834	824	808	807	819	886	845	824	897	824	846	868	780	830	872	832	817	808	826	888	793	829	777	841	801	815	822	849	825	834	850	830	855	764	815	798	804	843	839	863	853	802	840	819	799	853	840	820	814	816	789	858	784	845	837	851	791	793	903	843	811	803	824	816	837	835	883	839	836	806	839	819	847	858	824	785	827	815	797	828	804	813	818	815	771	877	851	852	863	762	835	812	782	823	856	833	829	849	850	873	843	807	872	799	869	820	838	853	794	814	860	789	811	877	871	794	828	813	829	854	852	821	850	839	846	803	841	843	835	811	856	882	830	860	772	852	837	782	825	794	813	836	828	801	880	822	858	846	833	840	798	833	811	849	867	830	816	811	803	838	859	825	837	763	822	814	819	790	890	798	827	824	834	808	774	820	882	842	837	842	797	834	782	774	832	842	787	851	813	823	793	808	839	792	821	842	844	831	817	862	837	818	848	796	827	783	817	831	896	816	855	834	841	835	860	837	808	847	834	788	839	855	832	823	808	885	853	787	813	805	807	825	854	818	835	905	864	826	878	846	821	840	809	812	805	810	808	804	827	806	811	838	825	829	872	828	839	853	854	848	814	835	862	779	848	861	810	846	827	791	774	829	852	789	807	882	801	877	843	864	843	827	818	824	865	819	837	795	870	849	831	843	841	835	790	836	838	861	826	880	825	855	788	825	761	840	791	787	803	869	904	861	806	896	839	772	826	862	864	838	842	836	906	778	809	850	818	795	833	834	784	831	856	833	777	819	811	838	824	886	850	845	832	813	801	851	803	884	847	802	846	849	816	823	851	794	810	900	857	833	819	803	829	864	811	863	819	814	833	823	776	797	850	816	869	821	844	809	902	790	803	765	815	843	752	842	827	871	822	860	867	825	830	802	797	798	835	806	818	874	782	733	840	855	799	833	865	822	818	852	842	825	844	735	834	817	786	815	809	861	840	835	884	836	795	804	815	838	874	835	886	845	867	841	794	831	838	845	817	847	826	844	827	831	842	832	842	854	834	826	821	855	830	854	814	859	805	794	797	813	846	871	802	855	831	831	831	913	836	843	863	812	864	873	826	783	821	829	808	879	792	824	880	811	842	844	859	764	821	849	838	858	831	792	800
37205	9483	2824	1856	1364	1011	911	818	677	699	627	575	546	571	530	542	551	521	515	536	502	466	472	481	491	478	443	463	441	482	457	474	464	471	412	463	465	450	496	444	455	447	464	458	453	422	434	488	438	441	456	481	451	493	441	461	435	413	444	490	459	436	445	464	428	468	421	446	452	462	486	444	443	462	444	448	415	444	434	445	452	476	413	452	466	468	441	469	459	446	467	473	423	408	443	450	431	460	453	432	444	431	444	456	480	447	434	460	445	481	454	463	469	433	463	470	448	470	460	489	454	446	504	485	457	429	490	481	458	469	451	430	441	485	486	474	463	433	419	434	460	455	474	452	432	441	448	479	483	442	449	481	435	440	424	449	449	460	441	445	446	433	413	433	461	439	479	472	439	453	487	444	432	437	481	480	455	449	472	439	425	440	433	422	426	489	429	447	473	431	439	432	442	436	437	477	441	444	457	407	459	484	484	422	445	456	473	456	484	440	491	436	500	498	455	425	492	467	472	457	461	493	437	481	466	442	457	506	426	475	480	419	467	467	449	422	471	482	461	463	420	445	458	477	460	451	447	480	450	475	448	461	448	456	432	415	467	472	423	453	472	449	504	476	453	446	463	458	450	436	467	454	452	494	474	462	460	460	490	450	437	432	451	432	447	447	437	491	447	454	479	477	482	441	438	446	478	465	477	478	459	452	446	436	476	464	421	432	454	456	452	468	455	455	442	463	465	469	468	450	438	430	450	424	455	430	459	409	433	452	441	475	442	422	488	434	452	460	421	420	493	452	451	462	433	451	479	484	440	495	455	450	443	463	446	492	424	473	465	481	476	448	450	429	458	457	417	445	423	434	419	458	453	481	474	423	442	470	479	462	456	519	470	465	440	479	489	459	451	447	472	467	451	431	450	478	422	463	467	453	471	482	430	456	455	453	459	461	428	446	454	457	458	474	447	451	454	450	436	486	461	425	404	463	430	474	467	472	453	475	447	470	459	429	416	451	442	453	480	467	451	429	446	440	467	457	417	451	519	473	469	439	425	484	490	391	451	445	451	496	463	457	454	474	467	470	445	459	463	440	467	461	444	462	502	423	459	413	471	447	471	456	428	430	435	470	441	448	435	457	455	475	458	464	494	422	452	473	447	447	496	461	445	403	464	450	429	453	442	431	471	444	465	467	453	455	476	436	482	444	440	453	483	450	403	478	509	458	454	456	444	480	436	466	460	470	447	445	480	466	456	417	497	480	482	479	430	463	461	450	454	432	492	477	464	468	455	450	480	470	457	435	440	485	405	422	457	473	426	451	494	458	463	437	483	426	440	411	447	464	448	457	433	461	479	420	425	502	438	451	487	446	482	496	474	441	470	441	468	440	443	471	479	460	450	456	457	447	460	466	460	449	468	485	478	464	468	479	466	392	444	446	453	409	441	453	428	421	429	453	513	455	450	458	448	454	422	451	491	467	453	478	466	426	467	442	409	406	439	445	398	446	490	470	431	488	461	472	452	459	458	464	460	430	460	458	504	390	425	455	480	492	443	436	427	449	427	479	428	428	428	452	465	470	459	415	431	448	475	467	481	457	473	463	463	469	499	464	435	444	479	475	426	447	482	439	466	475	464	406	468	458	415	452	426	462	448	427	422	465	463	442	438	490	465	453	489	465	456	489	439	450	432	458	484	488	446	421	456	423	443	437	450	456	432	431	433	431	417	454	459	477	408	431	433	434	440	473	467	452	452	449	441	486	446	461	448	490	508	423	467	451	460	449	478	473	426	477	473	436	459	455	456	465	497	468	433	471	465	437	485	412	432	424	453	439	431	461	494	483	452	481	405	451	469	430	461	449	518	426	461	430	467	427	458	452	424	452	457	438	437	442	453	458	476	439	480	461	435	452	484	429	446	440	431	430	445	447	452	421	454	483	416	483	443	449	425	454	442	476	471	458	451	448	444	485	436	426	455	459	460	461	459	440	465	431	456	423	419	442	461	443	447	467	460	445	431	441	471	487	473	435	414	467	423	455	477	467	509	474	458	462	466	430	515	432	434	436	464	443	477	435	445	449	458	481	440	443	443	472	511	447	436	467	449	445	462	432	432	453	427	481	466	459	444	476	462	451	436	437	464	478	448	478	439	446	438	441	433	452	485	495	480	471	448	481	441	441	487	457	462	416	468	457	438	498	438	466	434	448	488	478	473	464	457	481	476	486	458	470	409	442	443	451	469	459	446	444	440	431	459	448	418	448	437	490	466	475	500	447	431	447	478	477	415	437	417	489	443	451	472	484	457	443	424	420	443	447	475	462	437	482	462	422	433	477	459	448	473	473	457	455	446	420	476	410	432	417	488	443	431	457	420	513	470	438	463	443	426	430	439	445	451	462	457	484	468	429	464	473	416	474	464	485	470	471	470	448	465	502	455	473	466	435	467	474	467	441	472	466	490	453	475	444	487	440	445	437	481	453	445	470	436	440	438	424	477	436	474	465	420	442	445	427	480	447	474	473	451	465	451	451	455	488	491	478	457	462	464	431	437	445	492	465	450	440	432	426	445	437	452	457	411	449	440	446	406	451	472	446	463	419	420	450	470	450	475	474	445	440	442	454	435	420	460	500	451	420	428	430	489	467	470	477	457	453	472	441	450	456	479	454	470	485	447	434	454	445	470	427	485	436	419	435	451	471	489	481	441	467	465	430	416	460	454	440	460	430	481	453	432	471	451	429	426	449	445	419	424	440	465	480	439	501	487	454	438	428	437	451	452	467	445	454	437	473	417	442	398	450	448	477	469	441	483	425	436	428	447	451	447	468	422	447	487	458	434	435	448	453	459	458	445	466	437	452	469	467	449	494	465	433	441	454	470	484	446	476	457	434	470	464	482	451	469	470	457	438	455	453	463	446	444	434	466	412	455	449	439	448	443	436	485	483	432	443	437	474	422	455	443	436	439	441	447	421	444	484	464	442	504	469	515	451	432	459	437	437	445	436	485	472	459	472	443	461	473	431	478	448	453	449	445	423	432	400	446	455	433	478	447	473	435	502	447	440	435	430	432	479	466	477	454	472	465	493	428	473	459	489	468	429	478	453	403	476	441	488	483	424	399	466	429	405	468	445	447	481	477	435	439	461	496	448	497	456	455	428	447	472	468	449	453	469	495	447	462	444	469	470	480	470	450	442	485	450	424	416	470	426	465	483	425	486	446	446	472	453	496	454	464	434	514	448	434	446	434	429	451	489	434	446	449	483	472	449	482	435	458	453	425	499	440	497	448	487	457	430	480	464	457	452	461	476	458	452	443	448	444	473	456	451	468	427	498	448	433	406	447	516	509	429	493	496	471	453	445	467	447	466	444	439	466	448	462	458	436	436	434	456	410	417	461	514	471	492	455	452	462	457	458	483	452	440	444	496	449	432	455	493	485	459	452	449	429	482	477	502	459	455	484	437	466	420	489	442	444	451	452	469	447	430	472	451	478	427	434	448	481	454	472	466	444	425	447	432
19189	4260	4590	5199	4599	4002	3270	2882	2590	2307	2117	1937	1938	1721	1647	1648	1508	1442	1459	1447	1313	1336	1363	1256	1314	1298	1242	1240	1200	1251	1270	1162	1214	1273	1165	1175	1131	1163	1163	1146	1137	1116	1124	1070	1171	1147	1076	1136	1117	1137	1124	1087	1193	1118	1112	1137	1094	1107	1169	1126	1098	1137	1111	1112	1080	1098	1147	1094	1113	1083	1065	1086	1138	1109	1052	1100	1091	1075	1081	1093	1156	1081	1047	1071	1077	1092	1087	1086	1074	1080	1095	1108	1099	1125	1099	1057	1052	1156	1086	1067	1060	1082	1134	1075	1105	1092	1120	1151	1126	1085	1157	1075	1130	1065	1102	1078	1087	1069	1077	1086	1065	1090	1106	1117	1073	1117	1029	1076	1045	1024	1104	1149	1151	1103	1122	1080	1116	1072	1086	1035	1044	1092	1083	1043	1102	1062	1052	1136	1108	1070	1071	1091	1096	1086	1130	1117	1108	1119	1064	1057	1074	1137	1077	1076	1002	1151	1109	1133	1099	1060	1034	1052	1077	1070	1121	1048	1126	1070	1091	1102	1126	1049	988	1143	1046	1112	1070	1100	1099	1091	1149	1091	1058	1051	1074	1096	1082	1114	1125	1192	1028	1028	1092	1138	1047	1071	1084	1116	1081	1141	1109	1048	1055	1135	1152	1080	1076	1087	1125	1117	1140	1077	1157	1068	1055	1047	1083	1144	1063	1073	1082	1025	1067	1059	1039	1063	1058	1086	1064	1083	1076	1149	1050	1100	1063	1127	1091	1100	1045	1052	1056	1050	1049	1062	1003	1006	1061	1075	1070	1061	1056	1104	1102	1078	1069	1069	1070	1072	1100	1081	1041	1168	1162	1038	1072	1151	1044	1069	1055	1069	1049	1058	1119	1068	1100	1062	1054	1065	1089	1029	1095	1078	1080	1085	1082	1075	1054	1071	1088	1130	1102	1040	1096	1037	1044	1020	1031	1053	1020	1094	1046	1121	1053	1036	1114	1031	1077	1048	1075	1071	1081	1065	1059	1044	1121	1083	1095	1056	1056	1156	1204	1059	1065	1114	1063	1100	1093	1102	1131	1156	1055	1069	1050	1073	1060	1047	1008	1059	1056	1010	1088	1065	1141	1109	1063	1097	1081	1122	1040	1056	1086	1075	1041	1059	1104	1112	1043	1072	1100	1109	1135	1097	1121	1041	1074	1093	1100	1104	1050	1117	1090	1064	1127	1076	1041	1066	1030	1112	1057	1089	1053	1048	1022	1083	1061	1083	1119	1159	1062	1102	1075	1036	1091	1019	1057	1086	1107	1124	1070	1057	1046	1125	1083	1064	1083	1114	1104	1104	1095	1082	1137	1097	1074	1133	1130	1109	1043	1096	1048	1072	1098	1104	1088	985	1081	1010	1066	1040	1087	1060	1037	1077	1071	1014	1105	1111	1037	1080	1087	1066	1073	1079	1066	1074	1077	1121	1144	1119	1065	1021	1102	1117	1091	1040	1111	1070	1072	1027	1086	1102	1085	1104	1101	1063	1110	1064	1110	1110	1104	1067	1054	1073	1077	1082	1051	1060	1031	1072	1111	1110	1110	1091	1147	1076	1111	1070	1050	1045	1072	1086	1134	1084	1143	1079	1060	1086	1092	1038	1091	1098	1074	1104	1078	1073	1034	1077	1133	1048	1114	1083	1180	1062	1083	1068	1064	1028	1065	1059	1017	1072	1102	1086	1075	1024	1058	1057	1041	1095	1092	1051	1076	1075	1088	1097	1065	1128	1116	1092	1061	1078	1088	1134	1056	1075	1066	1064	1093	1099	994	1068	1100	1031	1072	1030	1134	1112	1113	1043	1018	1078	1084	1085	1049	1089	1017	1044	1064	1089	1015	1067	1032	1114	1046	1072	1110	1111	1066	1111	1097	1082	1005	1060	1072	1113	1079	1081	1096	1088	1013	1141	1104	1128	1056	1025	1052	1095	1061	1137	1105	1090	1080	996	1144	1115	1166	1046	1119	1095	1153	1051	1070	1106	1098	1100	1072	1056	1082	1120	1089	1080	1106	1051	1064	1091	1030	1081	1098	1107	1090	1086	1070	1107	1115	1087	1041	1105	1057	1043	1090	1045	1104	1076	1079	1109	1076	1056	1046	1060	1052	1076	1078	1087	1078	1075	1075	1051	1076	1102	1112	1060	1110	1094	1103	1040	1057	1083	1142	1156	1032	1052	1131	1076	1165	1072	1035	1085	1085	1070	1065	1036	1067	1055	1027	1081	1027	1076	1045	1058	1080	1078	1064	1118	1060	1083	1074	1084	1099	1072	1065	1084	1061	1049	1057	1084	1111	1056	1040	1126	1094	1090	1116	1116	1104	1080	1091	1154	1030	1099	1116	1088	1049	1038	1127	1093	1090	1086	1077	1099	1062	1104	1090	1029	1077	1154	1056	1045	1101	1110	1085	1114	1090	1052	1056	1075	1157	1052	1118	1052	1110	1172	1117	1056	1113	1122	1123	1089	1130	1076	1072	1040	1053	1084	1058	1080	1084	1063	1100	1109	1090	1084	1066	1042	1074	1123	1091	1120	1042	1048	1053	1030	1037	1033	1107	1124	1035	1110	1096	1103	1068	1024	1085	1076	1096	1077	1072	1110	1092	1113	1094	1074	1063	1088	1078	1016	1044	1077	1057	1091	1059	1067	1110	1062	1054	1046	1067	1122	1110	1145	1123	1120	1079	1099	1136	1051	1107	1103	1086	1012	1088	1082	1057	1025	1079	1082	1034	1085	1102	1108	1092	1058	1037	1073	1036	1084	1114	1040	1082	1092	1084	1058	1057	1103	1144	1035	996	1061	1052	1099	1100	1019	1050	1092	1000	1064	1071	1130	1102	1156	1130	1071	1105	1110	1124	1073	1079	1039	1059	1075	1115	1067	1087	1032	1082	1109	1055	1063	1048	1137	1077	1064	1078	1072	1071	1112	1107	1065	1058	1116	1091	1053	1161	1095	1050	1058	1054	1107	1092	1031	1094	1058	1095	1096	996	1042	1078	1082	1091	1104	1124	1048	1053	1101	1089	1081	1085	1068	1129	1044	1083	1057	1079	1066	1046	1103	1043	1132	1087	1104	1032	1044	1057	1078	1114	1119	1098	1088	1083	1085	1093	1091	1107	1104	1096	1054	1061	1084	1066	1084	1110	1028	1125	1103	1059	1068	1090	1103	1063	1114	1083	1061	1080	1066	1132	1132	1042	1067	1098	1121	1081	1044	1081	1043	1074	1037	1051	1138	1105	1051	1081	1059	1114	1048	1084	1144	1068	1082	1129	1063	1130	1075	1051	1090	1094	1074	1049	1091	1087	1039	1067	1079	1082	1098	1112	1024	1110	1039	1100	1107	1095	1091	1055	1069	1024	1126	1085	1016	1125	1105	1130	1070	1140	1055	1055	1082	1004	1090	1109	1089	1085	1120	1080	1073	1054	1104	1090	1028	1056	1080	1064	1095	1096	1111	1066	1084	1088	1116	1075	1120	1079	1065	1081	1100	1077	1127	1061	1073	1110	1076	1137	1109	1053	1083	1137	1080	1076	1054	1097	1070	1153	1115	1053	1092	1096	1110	1035	1062	1149	1051	1106	1040	1048	1058	1100	1088	1152	1062	1078	1095	1069	1064	1104	1105	1078	1076	1138	1100	1077	1113	1066	1048	991	1069	1086	1102	1034	1104	1027	1048	1087	1085	1075	1052	1071	1096	1033	1093	1137	1108	1038	1136	1076	1099	1076	1069	1104	1030	1138	1090	1082	1066	1043	1038	1068	1093	1040	1089	1098	1118	1028	1097	1086	1119	1080	1009	1079	1072	1092	1063	1017	1068	1046	1132	1077	1035	1070	1088	1097	1115	1120	1105	1089	1030	1111	1077	1093	1069	1099	1079	1148	1080	1063	1094	1120	1114	1111	1108	1034	1105	1077	1094	1064	1063	1129	1076	1087	1076	1085	1005	1104	1114	1057	1068	1077	1109	1077	1090	1134	1033	1144	1084	1054	1030	1063	1088	1067	1150	1096	1012	1079	1105	1126	1096	1078	1086	1092	1057	1071	1094	1091	1053	1012	1084	1056	1069	1098	1097	1090	1082	1107	1100	1056	1120	1091	1083	991	1036	1053	1105	1079	1036	1044	1080	1139	1069	1068	1034	1016	1023	1092	1092	1104	1097	1065	1121	1092	1109	1066	1076	1099	1030	1007	1047	1058	1047	1082	1084	1086	1084	1069	1029	1071	1073	1061	1035	1088	1114	1056	1021	1109	1071	1021	1080	1036	1087	1047	1060	1033	1099	1084	1112	1068	1090	1132	1070	1074	1072	1082	1022	1120	1119	1060	995	1056	1087	1106	1116	1041	1070	1082	1083	1025	1032	1056	1005	1119	1100	1093	1095	1051	1188	1050	1126	1073	1111	1045	1066	1086	1078	1176	1034	1095	1132	1059	1082	1168	1144	1112	1039	1087	1077	1082	1104	1088	1071	1034	1065	1056	1048	1012	1078	1070	1072	1093	1071	1069	1080	1114	1135	1123	1079	1063	1104	1031	1044	1115	1068	1062	1082	1039	1099	1072	1079	1089	1119	1034	1073	1080	1058	1060	1080	1111	1046	1154	1106	1092	1090	1119	1117	1065	1063	1099	993	1072	1085	1119	1068	1134	1069	1090	1071	1035	1093	1086	1094	1067	1063	1072	1023	1118	1043	1057	1048	1038	1069	1061	1118	1103	1032	1151	1065	1038	1057	1147	1114	1093	1025	1109	1075	1022	1023	1049	1085	1075	1103	1057	1090	1164	1114	1031	1088	1079	1101	1072	1081	1056	1130	1102	1022	1096	1050	1043	1122	1031	1055	1103	1043	1074	1074	1106	1048	1081	1155	1027	1030	1098	1081	1096	1068	1055	1099	1144	1137	1094	1051	1005	1129	1084	1060	1018	1060	1082	1156	1023	982	1115	1026	1074	1104	1114	1071	1087	1053	1068	1089	1056	1039	1070	1078	1086	1038	1046	1111	1124	1077	1060	1089	1085	1046	1139	1113	1068	1076	1149	1026	1124	1038
15300	1729	189	187	188	154	162	197	167	167	164	171	195	157	166	169	166	161	144	173	153	166	146	162	166	162	177	157	166	175	183	160	159	173	184	153	170	170	163	171	171	183	164	149	166	163	152	143	174	178	167	182	179	159	150	159	176	164	180	165	177	168	148	159	150	177	183	178	160	147	161	157	176	168	184	184	167	188	158	171	171	167	157	167	156	162	165	164	162	194	177	158	192	161	150	151	170	154	170	147	181	184	145	162	165	156	188	179	158	189	168	172	173	201	147	168	155	157	167	155	153	153	162	162	170	167	161	156	177	149	168	170	178	208	158	148	171	176	169	197	152	170	156	153	149	173	154	160	160	167	171	167	156	160	155	189	152	151	154	154	165	165	184	183	163	168	190	193	173	151	157	171	161	180	165	156	148	157	168	136	157	164	154	150	177	167	179	173	157	152	161	161	180	171	134	172	174	168	159	152	170	131	173	185	171	176	175	162	162	153	161	159	164	170	164	174	169	187	166	162	160	159	145	170	138	167	175	153	181	154	183	153	177	177	185	182	143	149	162	138	161	148	173	175	165	175	168	161	147	148	157	164	156	182	197	162	181	177	203	144	156	153	148	177	160	164	158	182	167	159	163	154	160	161	169	177	176	147	162	172	186	157	202	173	166	188	189	158	173	159	172	167	174	193	161	146	162	178	183	146	182	168	164	155	183	186	159	171	162	157	182	175	157	153	183	153	180	157	150	165	157	195	163	164	188	146	178	148	174	185	173	174	170	153	158	142	159	183	177	190	164	181	163	163	169	157	167	184	172	135	157	159	159	163	158	168	168	167	178	150	178	182	172	145	168	176	170	161	169	160	171	171	199	159	172	168	171	193	171	169	157	150	166	173	188	161	176	158	150	193	168	188	153	168	164	168	162	139	163	173	172	172	151	164	173	166	157	180	166	185	159	159	179	142	153	159	177	156	162	145	150	165	165	160	168	172	165	150	168	164	162	180	169	177	184	157	166	169	181	153	178	173	151	167	169	195	180	162	154	151	154	186	163	159	161	156	178	196	167	160	152	176	168	162	143	161	147	187	141	192	161	192	181	173	160	188	174	163	152	155	181	143	166	175	171	166	169	180	161	170	183	151	152	153	162	167	161	165	186	180	185	173	157	134	160	170	171	156	135	185	169	145	179	161	151	158	171	153	181	159	173	169	149	154	171	184	186	174	159	177	172	150	153	157	166	155	147	146	156	164	153	168	178	173	180	173	177	166	177	153	179	149	174	158	156	156	190	153	152	161	160	178	175	163	174	182	174	155	167	191	166	162	196	165	170	139	157	170	143	155	180	155	173	155	168	168	182	175	175	149	176	158	171	169	173	150	183	163	161	162	146	132	163	169	168	159	158	174	154	135	157	155	135	159	150	174	183	155	143	162	155	162	152	154	171	168	151	181	141	150	167	154	151	189	156	178	168	165	159	183	168	156	174	145	164	167	161	176	166	158	158	159	185	174	171	174	165	155	156	158	171	145	193	168	144	172	162	174	152	202	159	164	163	163	181	181	157	159	166	163	155	168	166	156	142	154	167	192	175	129	170	166	179	164	166	156	162	186	171	164	159	150	172	148	177	194	165	176	152	174	171	182	154	171	157	167	173	144	157	168	154	182	139	168	156	182	168	183	173	159	174	161	178	193	177	194	154	169	171	149	144	174	176	176	180	155	173	168	169	160	148	153	163	135	183	178	165	134	163	155	159	151	158	166	174	180	174	167	151	177	158	178	186	192	160	165	160	162	155	160	171	165	161	186	160	143	136	161	160	154	169	156	162	165	173	170	157	176	165	183	181	167	155	187	188	150	161	147	165	197	158	185	154	156	166	155	178	138	156	163	168	185	140	193	168	191	147	156	179	148	183	166	162	177	150	174	146	169	169	184	162	163	173	158	148	146	166	165	171	147	166	149	155	140	155	176	183	169	151	187	150	186	170	164	170	161	178	151	157	146	165	161	156	192	174	180	170	159	189	147	169	157	167	160	158	158	169	177	164	159	177	176	172	136	156	161	149	156	174	154	187	179	173	149	149	175	156	142	178	169	186	163	179	155	178	188	172	162	188	157	179	165	183	170	157	150	171	172	172	190	167	178	182	184	164	165	162	176	171	185	168	179	170	183	187	193	165	180	165	177	166	176	140	172	183	164	169	179	158	158	150	165	163	197	176	144	162	149	167	171	185	166	172	194	170	159	154	133	166	164	150	147	148	170	166	190	142	185	184	139	147	147	152	175	163	174	164	141	182	162	159	161	150	196	167	154	173	152	154	150	181	154	164	136	166	172	164	151	162	169	163	172	172	167	162	178	176	170	169	191	159	174	176	144	195	167	178	178	196	164	165	164	159	159	185	173	164	170	155	185	140	145	150	151	173	169	155	169	167	158	166	164	192	159	165	159	176	180	153	154	156	154	187	159	151	141	172	180	166	172	172	177	179	159	194	165	146	156	160	157	187	208	173	152	158	167	150	190	151	156	181	144	161	192	154	172	157	178	148	171	180	167	167	146	167	161	151	181	177	156	164	156	185	167	177	168	173	169	177	179	190	164	175	166	182	189	166	151	148	162	167	176	167	168	174	168	163	160	182	164	165	162	146	149	166	162	197	197	150	138	177	191	167	158	187	171	175	190	175	154	163	162	159	190	159	175	186	175	150	157	174	165	179	161	207	154	144	154	163	170	159	189	161	166	159	196	178	164	175	143	154	168	161	167	166	164	150	188	127	171	186	165	181	183	172	154	154	165	171	175	163	171	170	162	169	143	155	177	159	157	175	173	180	149	143	186	157	172	145	170	156	159	177	161	172	179	155	175	190	157	157	176	154	154	180	164	174	136	173	159	161	131	174	183	152	169	188	174	165	163	175	166	182	167	178	201	165	161	169	150	148	173	171	177	171	165	163	187	173	150	144	146	170	183	142	173	175	136	173	153	149	164	176	173	194	138	141	178	148	159	179	159	156	155	178	166	163	177	194	170	160	176	165	190	157	137	159	179	158	173	161	164	173	162	171	171	183	171	153	157	197	168	178	164	175	158	148	174	189	163	188	178	165	173	166	151	158	194	177	173	187	163	176	160	178	154	168	190	155	189	138	172	167	174	166	148	169	166	171	153	161	162	169	146	167	175	168	170	142	165	184	160	148	144	148	169	160	165	203	202	185	199	159	161	156	171	184	172	165	149	146	164	173	174	173	153	157	192	182	198	173	168	160	187	195	176	176	160	158	163	162	167	159	175	151	141	163	165	176	160	170	152	143	161	160	180	157	174	166	150	158	154	165	152	169	170	176	158	183	159	164	165	197	178	160	152	167	164	166	181	155	167	168	157	173	179	155	158	160	170	157	199	186	183	156	171	179	172	169	176	156	164	151	177	181	161	135	152	178	193	166	170	154	166	159	165	181	146	180	167	170	162	181	152	166	187	140	148	167	197	167	141	172	157	167	188	161	162	184	162	161	151	172	156	187	177
7854	1159	582	577	549	517	562	513	532	491	528	510	491	486	490	476	472	490	463	476	503	496	492	484	510	513	486	474	484	487	503	491	490	491	465	521	476	490	539	459	496	525	494	462	491	475	458	540	466	494	501	498	496	507	482	460	515	497	521	472	470	485	486	480	490	505	449	511	488	507	492	478	505	523	512	462	460	473	480	511	490	487	506	508	505	509	465	456	468	509	496	463	468	506	484	476	502	486	455	486	541	532	517	494	466	527	470	471	539	456	481	490	469	487	456	539	524	501	478	476	475	457	529	456	491	503	514	497	463	458	502	522	489	470	529	506	500	530	495	530	480	503	496	482	499	468	573	528	496	490	513	494	506	519	468	518	509	489	469	449	500	505	479	519	508	526	499	465	445	484	482	490	517	471	514	481	475	505	510	520	500	499	492	451	467	483	492	480	503	525	530	455	468	486	512	490	451	462	502	484	492	464	484	483	482	518	503	493	467	502	497	487	489	482	507	500	447	481	529	491	479	468	552	489	463	487	484	473	491	527	497	509	518	459	470	511	492	528	511	495	503	441	472	533	464	481	489	521	479	451	485	450	501	478	467	511	492	479	510	444	503	490	468	541	543	481	500	507	523	494	518	500	472	498	489	466	478	495	498	509	444	479	525	478	493	454	520	499	490	485	468	482	497	518	502	466	480	514	495	490	493	513	459	485	519	506	488	480	489	519	489	469	464	445	543	503	467	499	524	488	476	570	475	496	491	509	478	508	473	479	476	507	481	450	502	488	500	482	532	506	488	467	481	487	498	447	468	479	452	495	488	502	489	493	489	465	481	506	477	473	529	507	533	434	511	455	492	555	497	531	477	495	493	477	474	489	484	474	483	507	489	498	462	466	501	480	494	476	482	477	470	468	493	513	495	495	506	496	468	474	470	536	509	516	502	428	499	499	499	496	478	517	490	523	521	523	472	470	503	518	505	533	476	474	497	469	523	497	467	520	498	487	485	492	501	514	465	487	523	461	495	519	500	522	485	475	463	494	509	492	476	490	499	488	512	524	509	465	473	489	483	484	486	475	461	466	504	480	493	533	493	504	504	447	466	486	496	486	491	508	482	540	507	504	496	500	521	484	498	464	488	497	462	484	474	489	483	457	479	493	534	445	488	521	482	512	513	500	469	479	496	487	457	490	499	454	529	450	531	496	497	469	476	509	499	446	529	464	478	482	542	440	501	498	470	445	473	501	495	518	480	447	507	471	451	490	452	472	527	523	501	520	480	456	495	465	473	498	491	462	492	520	511	506	462	518	484	445	520	489	520	503	463	502	454	467	478	509	487	498	572	485	470	488	472	480	493	488	507	476	509	499	500	536	494	514	512	513	496	485	517	526	507	484	478	462	496	487	495	458	501	464	500	520	492	485	475	482	522	502	471	495	510	459	482	475	491	474	456	485	492	519	473	482	511	478	528	476	492	501	505	529	497	532	482	471	494	545	483	504	505	470	460	477	513	532	520	469	474	453	497	497	505	503	510	473	507	486	474	502	480	511	504	516	476	456	500	516	528	476	486	468	511	463	507	538	533	470	497	475	489	485	521	517	514	507	516	466	453	443	510	523	498	527	511	499	486	519	518	470	510	467	461	501	508	481	521	492	511	452	553	501	479	503	519	501	468	502	493	519	461	472	494	514	450	488	452	544	519	492	534	497	500	433	520	506	514	490	437	457	478	499	485	521	489	499	480	489	507	442	490	478	486	509	473	502	494	478	503	496	488	517	509	524	498	465	484	488	531	497	526	495	521	512	517	480	498	502	508	502	517	498	517	478	471	519	532	513	505	486	529	507	531	483	494	467	488	521	497	488	505	503	510	507	478	480	538	496	482	506	506	513	485	516	478	492	474	481	490	514	513	473	523	501	496	526	483	488	450	524	493	459	491	489	500	496	473	491	497	490	532	482	496	494	501	467	441	466	482	527	499	455	471	491	474	497	510	513	504	500	511	481	477	502	471	494	464	502	488	456	501	495	480	474	450	486	542	523	506	472	515	491	514	481	447	499	504	481	490	474	502	528	488	481	476	447	533	484	497	535	468	509	477	502	456	510	516	482	523	515	491	458	503	485	487	484	519	504	492	501	496	499	504	491	486	455	512	474	489	455	510	433	487	445	489	493	513	490	535	493	503	503	504	456	457	473	476	497	506	486	483	495	474	464	506	476	493	488	491	503	510	453	440	495	437	478	546	500	451	491	460	498	488	505	506	483	480	562	521	445	505	491	496	504	487	526	492	525	516	476	493	497	477	436	487	514	483	530	479	534	488	481	501	534	528	474	517	501	454	465	489	466	507	523	465	487	493	461	473	471	489	474	510	488	439	472	481	493	498	481	518	493	495	492	491	495	518	473	487	479	489	473	481	477	508	472	496	484	488	519	489	477	513	501	470	523	462	478	506	527	497	472	437	521	491	470	488	462	495	532	523	496	470	455	488	496	528	497	508	488	499	506	527	493	528	451	443	479	479	519	519	492	497	505	477	501	447	504	498	483	465	515	526	492	452	450	478	509	497	517	481	505	511	459	499	514	519	489	466	461	453	477	488	420	482	482	476	520	445	503	492	473	507	455	506	516	520	514	515	498	492	476	474	442	513	477	532	460	505	462	483	480	493	542	469	489	476	487	547	498	515	500	537	529	498	518	462	499	487	448	486	482	519	509	487	474	482	448	490	487	486	462	482	501	489	484	501	476	464	504	489	453	489	524	481	527	546	502	448	476	516	529	515	504	488	479	462	501	472	542	498	478	516	463	490	477	475	488	496	466	471	454	563	519	506	496	514	505	514	502	562	490	479	488	476	498	492	544	497	454	510	469	494	503	460	510	441	526	502	476	503	509	495	507	473	487	462	515	495	510	506	513	472	485	495	511	499	482	486	484	477	458	523	505	473	449	485	466	487	511	495	480	540	503	474	480	547	478	478	454	489	489	492	445	488	493	524	513	509	521	485	456	479	463	516	502	510	499	490	491	514	471	509	490	535	489	445	488	461	474	501	492	504	504	485	506	488	488	501	474	471	465	474	518	482	512	512	505	470	484	509	501	459	504	479	448	459	493	433	499	498	488	503	507	487	459	507	503	435	475	480	482	476	511	495	468	469	498	444	516	493	463	499	497	504	505	467	469	493	467	472	502	498	502	516	486	474	468	487	454	529	487	489	497	500	494	484	512	499	528	477	477	474	491	517	516	489	488	506	488	530	493	479	511	515	497	465	491	512	507	457	486	478	460	481	505	479	456	510	503	444	485	478	473	458	475	470	515	450	498	499	446	534	518	503	486	459	463	476	498	473	496	526	476	477	471	491	440	481	505	525	493	504	511	492	509	443	459	487	513	496	480	476	474	485	492	528	463	488	484	485	496	493	528	495	514	523	471	486	493	515	473	522	476	509	479	499	501	461	484	521	495	498	512	469	481	471	475	473	509	464	507	553	523	519	509	480	503	508	495	491	503	468	497	481	488
30173	6442	1313	962	738	620	509	473	468	400	404	382	359	391	361	342	339	348	342	323	308	361	325	342	305	358	312	332	315	363	318	318	326	308	341	341	366	334	347	289	352	304	330	337	334	358	306	337	337	323	318	325	350	322	346	322	341	331	326	323	355	322	337	329	324	325	322	290	326	348	286	318	337	333	300	321	338	325	336	320	336	324	321	321	323	315	308	338	314	324	314	329	317	309	328	336	344	297	310	288	340	303	343	331	355	339	336	338	333	327	318	337	311	298	348	311	353	321	330	305	324	303	320	326	317	313	315	291	343	328	353	326	319	310	308	324	335	348	336	320	298	319	347	304	326	334	344	336	330	337	288	309	314	338	315	319	330	334	315	313	334	324	296	331	330	323	301	338	332	311	328	369	306	328	286	332	335	339	333	326	350	340	319	356	323	343	332	304	332	330	316	329	343	332	326	309	308	331	350	332	341	317	324	316	297	314	353	307	296	322	316	330	331	361	375	302	330	322	352	339	321	347	322	318	329	308	317	348	328	330	313	320	336	352	348	354	299	314	319	332	341	338	316	331	337	304	356	345	301	325	311	334	347	297	271	334	307	305	301	327	326	295	333	339	324	315	317	341	327	311	315	312	331	323	296	341	327	320	347	318	361	300	320	360	323	311	309	310	324	310	360	322	342	376	306	335	321	331	281	313	329	310	296	298	317	321	312	333	362	332	300	314	337	354	359	359	344	339	306	293	318	309	340	349	325	341	312	349	317	323	335	304	319	325	328	356	307	306	298	313	323	323	363	338	306	312	327	317	323	323	312	305	346	314	301	319	328	351	302	285	335	340	353	356	310	299	342	312	339	327	328	309	330	323	370	328	285	325	326	328	315	336	332	311	306	337	314	335	320	321	308	319	317	341	273	318	336	315	330	329	340	291	350	321	339	311	322	309	309	315	365	333	329	323	298	312	323	311	324	340	352	310	325	332	333	316	291	367	346	328	326	322	342	330	321	325	315	313	323	315	341	311	324	320	331	366	358	335	320	323	318	313	327	328	305	340	288	328	338	317	344	347	310	296	345	296	305	321	314	322	326	337	318	316	329	288	311	329	343	321	316	313	321	327	351	348	339	356	313	315	301	318	319	339	315	333	354	306	360	322	345	319	325	337	333	296	339	346	342	352	332	352	310	319	348	360	341	311	320	352	331	328	338	315	324	306	339	329	290	346	332	337	331	305	334	354	317	311	350	352	317	338	331	292	332	315	317	324	323	321	308	314	358	305	310	320	344	313	330	316	323	324	343	365	370	330	293	358	344	299	326	323	327	353	319	317	316	343	314	317	328	348	321	324	301	356	326	330	331	327	336	335	323	353	308	321	320	346	324	335	329	315	307	283	325	320	310	323	315	355	299	324	309	362	351	307	333	321	329	305	330	345	291	308	360	327	337	330	312	327	315	345	299	328	335	326	344	337	388	324	352	335	328	283	329	357	382	331	309	297	351	350	345	310	321	290	294	328	340	363	287	319	340	335	352	305	351	345	317	295	366	330	342	319	298	294	302	325	320	341	289	330	352	307	320	312	313	326	317	318	326	342	314	368	290	345	330	329	354	335	324	336	344	334	331	292	330	319	317	310	310	302	315	340	346	335	300	335	327	309	310	340	362	285	303	317	333	338	301	314	343	336	312	334	306	336	354	303	324	318	344	317	331	326	349	324	338	321	341	316	339	375	337	348	325	310	306	317	300	342	305	285	309	310	336	318	284	337	303	317	343	307	358	346	328	352	336	316	312	347	352	324	339	303	327	322	330	337	327	316	332	325	347	333	331	347	305	326	355	326	304	313	346	315	328	333	344	347	354	314	350	322	318	331	323	311	308	358	358	333	340	315	323	327	357	320	302	352	342	327	312	336	308	331	320	332	347	359	323	322	331	306	342	373	333	342	335	339	335	319	303	354	314	327	304	295	340	301	356	334	331	311	342	327	340	309	309	320	317	361	324	299	309	344	355	353	300	302	299	341	325	307	312	318	354	285	345	361	329	311	332	295	320	322	327	335	330	325	323	312	335	314	313	326	332	281	324	294	295	361	315	322	344	321	316	324	295	320	336	340	331	324	329	321	304	313	316	334	317	317	329	317	348	294	355	350	335	321	340	312	349	331	343	324	298	331	310	341	317	268	318	315	335	303	349	298	338	301	344	338	314	333	289	324	333	322	309	335	321	342	325	326	320	316	341	361	343	316	337	298	282	335	355	317	333	320	313	324	300	324	341	323	313	308	307	328	324	346	322	326	342	296	291	301	350	333	318	333	370	361	363	331	308	317	331	312	313	319	304	317	317	328	333	309	338	341	341	330	297	323	339	318	331	349	302	304	320	329	284	342	351	366	306	315	371	348	354	340	315	322	342	302	316	325	347	315	326	291	333	329	320	335	322	331	338	305	312	350	321	329	341	319	315	348	314	324	322	347	348	280	300	346	274	303	345	320	347	340	366	307	334	298	318	365	320	309	348	350	333	318	362	359	317	351	331	352	325	339	325	307	336	321	368	294	362	285	324	346	333	340	319	295	339	353	333	347	338	342	306	319	351	310	344	295	343	305	299	313	318	319	332	324	336	301	343	311	343	333	332	331	344	311	296	337	320	336	306	319	333	325	367	328	335	320	340	340	330	312	318	312	349	342	341	346	327	301	362	326	318	333	309	314	295	325	299	308	301	324	320	322	344	345	332	324	295	309	332	324	318	320	304	394	293	320	330	329	312	341	328	330	397	356	338	334	317	323	300	315	322	309	366	310	371	323	333	294	335	317	325	335	352	333	312	290	343	291	347	291	326	343	335	347	321	349	326	317	328	328	336	289	322	322	325	328	341	337	316	334	343	323	284	336	324	330	339	332	313	332	318	316	328	303	335	348	348	331	339	345	349	305	325	376	310	345	326	310	329	383	383	317	325	284	344	355	335	313	344	350	329	343	310	334	327	302	332	332	316	308	306	336	335	309	326	309	330	354	290	318	333	361	337	333	353	368	330	347	301	330	286	318	313	313	304	324	301	358	288	354	351	352	323	330	354	336	302	286	312	345	310	318	348	356	318	303	301	331	344	303	327	346	350	342	335	330	350	309	365	327	308	327	327	331	330	288	311	315	348	325	331	318	303	304	344	315	298	320	362	321	313	302	340	342	343	320	331	332	327	345	376	320	324	309	361	325	323	334	326	312	324	328	340	345	320	322	318	315	349	321	333	331	332	322	317	305	365	362	322	336	313	342	330	324	340	313	311	317	329	304	322	362	352	340	325	325	296	317	318	328	324	333	348	327	343	337	303	315	299	327	364	337	327	356	315	320	332	321	353	298	325	319	361	345	332	303	323	280	299	313	340	318	358	331	339	307	319	332	325	306	311	359	332	340	332	332	344	328	316	321	346	326	297	294	308	303	333	333	304	325	325	332	337	332	278	295	326	347	324	351	355	364	329	332	331	337	316	344	313	326	316	348	311	311	299	352	307	291
15878	2714	2680	3046	2709	2280	1962	1738	1565	1486	1345	1320	1172	1176	1082	1147	1056	1038	1034	1012	988	968	933	977	937	955	933	901	952	990	839	911	935	866	907	859	898	915	948	811	829	893	909	855	923	788	860	852	862	833	848	839	864	870	901	843	845	849	871	928	878	864	873	871	825	776	895	891	862	866	845	858	803	869	798	789	872	842	795	791	806	860	871	883	873	823	832	874	848	845	865	848	799	831	854	808	832	845	882	840	804	876	806	815	801	829	830	824	829	862	833	852	871	838	814	807	819	854	850	851	859	837	841	785	811	881	820	884	848	830	828	840	777	904	921	853	818	881	796	843	863	802	738	851	820	793	804	843	804	862	815	844	851	830	846	760	783	889	870	861	861	842	824	826	864	831	854	828	882	832	854	829	848	869	803	839	816	867	781	773	875	814	804	869	855	792	828	825	824	836	829	836	851	865	857	770	897	817	857	838	860	828	828	822	895	824	834	844	817	851	789	937	896	867	833	856	820	861	852	848	903	841	842	857	820	805	851	850	809	829	846	844	819	892	830	856	864	848	812	873	826	818	809	817	846	840	831	853	815	872	860	810	816	814	842	868	803	861	851	867	808	834	825	793	880	892	790	889	834	823	870	777	814	832	853	826	798	899	864	814	829	866	838	851	833	833	843	821	823	834	839	817	820	840	903	858	857	873	827	805	837	812	850	874	848	839	826	809	799	844	801	860	823	844	911	827	899	871	840	870	794	842	871	835	800	796	862	843	892	794	853	782	852	818	811	859	805	838	869	800	839	843	872	871	830	847	829	897	769	848	868	837	862	832	795	910	831	815	820	832	834	840	790	815	872	822	835	827	824	812	849	836	822	874	850	852	848	821	903	853	881	814	826	831	828	807	845	828	828	854	817	834	821	851	857	818	879	859	833	889	784	812	839	815	844	835	857	794	889	841	835	844	811	806	789	825	789	818	782	814	845	807	837	826	853	812	827	901	822	788	872	783	842	811	860	866	829	771	846	860	810	815	872	812	824	837	857	870	786	864	830	806	835	797	812	914	864	803	846	837	885	854	816	817	843	778	817	807	851	834	841	799	866	875	850	842	811	851	776	819	784	868	814	821	819	856	766	845	807	850	862	870	844	842	809	891	836	834	790	808	814	789	880	878	868	868	802	871	854	850	872	835	832	841	858	849	829	846	865	847	842	796	823	864	853	837	855	832	914	858	823	880	824	838	850	826	820	825	838	866	761	869	840	822	866	781	825	855	817	842	838	826	874	816	884	855	876	842	836	803	788	774	859	809	825	885	818	759	844	849	817	867	826	799	832	862	882	876	856	865	814	834	830	855	842	896	831	771	817	859	858	872	858	848	876	854	847	871	847	867	825	842	848	823	877	873	810	870	813	831	878	825	852	863	850	843	851	829	837	854	814	819	785	811	872	843	851	843	858	833	796	851	795	823	842	797	850	834	820	805	874	854	850	835	837	824	826	883	874	803	878	807	829	854	821	848	836	854	832	840	820	849	865	850	831	854	864	857	840	846	792	838	854	855	806	842	829	884	878	851	807	822	837	794	854	812	841	857	808	902	799	854	816	837	846	810	824	860	865	850	859	841	883	815	863	842	797	875	849	831	847	871	849	811	877	893	884	823	874	825	822	815	846	833	862	828	821	904	898	834	814	869	814	833	851	826	800	830	865	853	819	812	840	860	825	862	874	848	795	778	881	843	809	813	841	841	853	832	804	798	821	855	832	821	812	836	839	829	788	769	852	791	787	847	845	858	814	803	800	858	822	789	808	829	865	854	836	870	900	839	868	826	883	857	873	852	838	858	787	861	836	765	859	823	865	786	823	815	821	852	822	870	829	852	835	844	815	805	862	817	800	795	833	862	811	819	853	818	789	871	872	853	816	836	848	849	860	875	812	824	861	898	834	799	849	826	844	850	866	810	853	866	765	851	820	828	850	850	904	861	879	894	849	820	797	807	857	852	851	854	834	827	879	839	809	836	855	841	868	851	878	831	851	859	836	820	797	832	816	846	867	810	821	854	822	854	852	874	838	826	831	864	787	861	914	801	815	831	842	856	775	873	872	818	833	833	859	803	862	835	799	896	818	862	869	853	923	811	873	836	811	820	841	875	841	808	887	913	831	844	817	811	863	823	893	843	856	833	831	858	798	838	826	817	816	850	808	819	837	843	806	860	826	837	853	838	880	875	824	822	823	841	793	845	868	861	790	807	897	850	857	822	795	841	820	882	820	814	807	805	863	819	838	812	872	842	833	884	864	828	791	837	839	858	853	882	871	851	832	854	810	838	857	840	793	807	776	804	870	824	834	816	843	871	827	847	861	875	850	849	844	830	840	870	819	827	815	847	784	833	820	884	859	803	860	871	805	876	794	840	826	830	837	845	838	819	872	859	854	837	844	862	824	802	842	777	824	803	818	814	824	820	846	821	866	881	879	853	848	781	915	864	819	810	785	774	849	847	803	849	836	833	883	872	801	766	825	861	819	858	887	851	826	822	833	832	832	849	856	822	818	846	864	794	845	827	808	785	866	828	854	870	874	820	813	793	876	832	818	844	876	822	853	847	807	845	866	841	838	815	825	832	830	869	865	872	841	761	829	813	807	859	828	819	847	853	865	818	826	904	832	844	825	785	857	836	809	877	818	918	878	784	834	837	859	821	862	785	862	896	791	839	860	818	881	846	868	856	829	852	858	847	823	842	806	808	799	844	817	840	837	845	841	852	863	843	835	843	832	896	835	851	857	843	816	832	831	778	801	830	803	835	864	848	844	841	850	841	853	871	830	843	831	806	830	873	865	850	828	861	786	829	818	856	800	833	858	830	795	832	785	856	849	778	803	801	825	804	805	877	854	822	815	822	813	796	878	877	845	875	823	839	838	853	821	833	834	829	858	861	829	814	855	818	872	904	849	806	850	819	844	834	749	854	855	841	853	816	841	875	855	799	839	805	836	795	845	814	812	846	802	832	848	860	828	824	827	779	860	847	870	829	842	868	809	822	851	824	854	843	830	859	830	817	888	870	813	861	794	843	802	838	868	812	802	859	777	805	849	799	837	863	809	861	841	831	807	879	800	788	841	799	854	867	930	800	862	848	878	846	821	849	826	825	858	852	896	826	853	822	882	833	823	824	849	885	853	910	766	864	815	829	806	802	791	831	826	806	843	812	849	837	860	898	806	841	841	872	861	865	834	858	865	766	832	836	847	814	850	818	833	796	842	832	809	861	868	857	847	846	829	853	873	828	797	838	873	856	821	825	831	900	872	791	809	849	853	820	849	835	808	834	845	825	804	888	813	823	835	869	837	850	853	826	824	863	882	815	838	898	799	863	864	840	820	850	819	850	828	862	887	799	845	804	817	850	820	852	865	802	810	813	862	805	868	804	786	822	884	867	846	870	838	817	813	781	837	871	806	859	844	840	865	832	844	868	826	813	875	854	823	823	840	811	836	817	803	823	810	879	881	861	813	870	844	848
41271	11445	2816	1890	1364	1058	910	769	696	668	657	548	590	528	551	528	546	518	560	473	531	458	520	475	478	512	460	475	460	455	495	498	477	455	464	452	452	479	480	469	426	504	475	459	487	462	452	465	433	459	451	473	479	498	447	493	463	455	432	425	456	448	471	427	461	418	450	438	441	457	443	497	424	476	467	490	487	473	424	510	500	456	437	495	492	445	496	457	473	480	495	441	455	468	493	452	479	439	463	513	432	433	470	484	502	449	458	505	504	462	473	470	501	448	506	453	429	453	475	511	490	493	485	456	483	483	439	456	474	452	412	442	468	459	469	515	459	495	483	452	467	471	483	453	427	466	498	435	473	461	471	419	452	467	471	471	443	489	462	462	449	489	445	435	465	444	443	475	418	448	436	443	429	414	443	486	435	463	474	430	458	464	458	455	501	463	451	464	478	458	494	436	428	454	475	475	456	460	476	477	468	501	467	437	465	455	480	510	459	469	492	476	445	442	488	448	444	490	434	479	472	428	430	473	494	438	468	466	475	459	474	447	436	475	498	511	502	478	487	456	449	469	449	443	463	459	413	458	450	450	509	471	465	476	473	427	489	476	409	454	464	466	464	459	456	434	469	447	480	479	481	441	494	471	448	457	484	444	431	464	502	451	449	469	481	472	461	439	457	458	465	397	499	444	451	492	460	447	453	449	446	440	451	431	458	472	463	417	479	442	469	453	486	502	472	450	480	448	467	490	483	455	439	455	469	475	416	433	417	455	445	439	471	463	440	499	461	463	462	465	454	400	476	423	445	438	449	503	433	495	430	493	461	465	453	493	456	412	421	464	446	457	455	492	423	455	458	459	462	441	442	466	458	432	455	463	433	456	483	438	453	472	460	433	477	451	461	489	472	459	482	408	430	447	425	469	459	423	451	481	461	458	454	467	467	429	431	468	483	432	466	468	432	456	488	427	480	445	483	423	457	448	477	493	439	440	450	467	444	458	489	459	491	438	456	400	487	491	396	447	479	466	414	466	484	457	462	507	444	448	409	429	463	451	453	447	438	440	430	494	474	428	480	419	487	423	446	468	439	499	426	466	469	500	475	485	427	447	468	494	488	501	420	469	500	440	435	471	509	463	489	461	480	502	463	428	440	470	466	499	450	477	479	471	419	473	437	443	455	469	439	412	446	466	472	501	494	418	448	406	465	432	491	476	473	458	449	461	457	444	495	457	422	459	411	422	445	450	408	486	436	444	448	476	476	444	450	456	476	460	493	491	482	453	454	439	457	505	478	491	475	445	464	471	454	474	453	431	469	469	499	463	459	480	438	476	468	513	496	464	431	488	449	454	433	465	451	503	497	451	428	457	459	435	442	447	452	456	450	466	432	464	427	458	440	439	409	448	439	425	471	411	444	459	472	437	439	428	482	430	424	450	464	451	485	428	449	439	447	454	415	443	461	486	472	478	461	489	470	483	508	450	420	446	464	453	462	458	479	483	504	430	470	449	475	424	460	427	458	464	462	435	451	488	444	477	458	446	471	475	438	431	459	462	503	460	437	456	468	455	466	406	435	489	450	490	447	435	468	481	419	475	494	446	433	473	458	417	474	446	461	488	448	434	511	484	409	449	479	474	496	465	428	462	442	464	477	472	460	482	429	436	483	475	457	463	437	460	485	473	403	454	468	455	434	490	437	501	450	441	425	460	493	439	479	432	468	456	463	465	486	422	454	494	488	480	443	466	467	489	483	454	467	456	455	470	494	494	461	523	426	475	454	487	464	461	462	478	483	475	468	456	428	509	450	465	484	438	455	453	472	463	461	438	448	459	456	423	443	458	441	424	437	479	454	456	438	423	449	437	402	441	455	464	455	471	459	407	422	451	423	443	467	461	440	477	465	457	470	478	470	491	425	431	472	455	482	464	467	409	460	485	447	460	444	491	513	433	462	437	408	471	479	437	472	514	453	486	441	459	452	487	486	461	469	453	446	494	461	429	479	494	459	461	448	439	480	439	450	448	477	427	487	519	475	510	479	482	461	452	481	459	467	443	418	443	481	464	476	487	476	435	447	431	465	485	442	446	450	496	441	451	481	452	511	472	471	484	461	488	448	476	465	468	433	472	445	461	447	469	478	447	428	459	458	474	471	475	448	500	464	466	441	452	497	441	463	456	449	430	483	476	476	445	439	455	461	441	448	467	464	409	466	458	479	474	462	463	482	496	436	471	437	495	473	456	427	469	446	449	451	451	422	483	463	481	488	506	473	473	511	426	435	474	455	481	472	448	437	456	476	487	453	479	439	418	455	480	500	442	465	470	475	455	444	462	461	479	503	475	473	463	462	452	475	443	493	459	431	494	500	486	481	487	428	447	456	436	450	427	487	442	455	465	443	465	433	494	448	468	439	481	480	474	427	459	498	471	455	470	446	420	450	469	426	442	480	486	480	432	484	453	464	523	474	474	457	458	457	445	418	471	469	450	470	439	406	458	467	467	454	460	435	463	485	494	449	453	417	457	428	424	466	460	427	437	452	449	486	464	425	476	471	477	503	494	462	449	404	433	472	452	428	487	473	450	448	443	490	444	425	470	440	482	413	436	453	442	496	477	460	486	480	460	492	486	451	489	461	462	481	471	447	463	449	453	481	479	464	462	453	487	423	419	458	464	446	410	459	507	457	464	485	495	473	435	490	450	457	446	460	505	456	479	426	456	422	383	447	496	473	460	464	482	445	440	500	498	459	452	446	465	460	484	481	450	485	467	512	489	440	448	438	495	455	433	472	513	487	452	479	479	464	447	427	459	478	470	518	466	453	447	467	459	446	405	462	477	453	520	455	475	465	454	481	433	452	448	425	480	470	505	490	454	448	452	447	448	451	422	436	440	446	454	466	463	448	473	492	506	458	430	457	491	498	466	441	428	449	508	464	477	450	459	443	414	468	426	474	471	467	433	435	461	467	529	457	514	476	406	447	424	449	468	458	475	478	447	424	448	418	480	448	469	492	467	446	459	456	478	459	466	466	471	482	437	471	467	487	515	435	439	441	479	472	463	469	420	472	483	458	451	430	447	447	423	445	442	443	435	478	448	484	419	486	438	513	453	437	460	435	392	464	450	433	455	499	453	491	471	486	466	415	507	469	453	467	437	392	494	430	457	468	472	446	462	456	453	443	450	519	426	444	451	449	457	444	457	402	438	464	455	434	463	490	488	449	468	498	451	474	426	445	451	451	421	466	447	486	463	482	469	474	458	443	467	476	458	486	428	430	484	460	438	452	438	466	465	446	466	456	457	451	475	450	416	437	446	467	448	450	427	468	481	449	424	459	476	429	503	519	461	464	426	442	491	458	456	460	494	477	454	461	481	464	479	444	424	485	456	481	488	444	446	439	459	471	454	481	476	485	461	484	493	427	414	493	478	431	478	480	460	460	455	466	457	469	423	466	439	492	491	470	436	503	464	450	459	447	454	449	501	464	465	477	429	458	504	437	463	469	481	444	434	469	451
21432	3908	4436	5187	4627	3959	3321	2973	2517	2310	2144	1970	1844	1750	1649	1604	1513	1551	1466	1368	1366	1370	1348	1326	1245	1370	1271	1206	1192	1255	1216	1242	1192	1209	1177	1217	1172	1155	1201	1201	1110	1169	1194	1186	1098	1140	1113	1127	1112	1128	1130	1102	1201	1100	1107	1015	1139	1154	1138	1131	1120	1178	1138	1090	1101	1130	1107	1128	1142	1090	1113	1146	1097	1050	1116	1097	1164	1134	1117	1100	1080	1131	1109	1137	1122	1153	1065	1137	1109	1091	1079	1067	1132	1101	1089	1098	1117	1130	1077	1026	1108	1112	1120	1083	1064	1076	1051	1125	1144	1121	1039	1142	1096	1019	1074	1103	1065	1099	1060	1102	1068	1126	1100	1135	1080	1126	1085	1113	1141	1086	1094	1144	1130	1052	1064	1103	1090	1057	1190	1124	1108	1121	1171	1028	1115	1088	1067	1153	1124	1091	1124	1079	1067	1143	1076	1086	1089	1081	1109	1076	1060	1070	1140	1115	1162	1121	1088	1059	1122	1113	1089	1112	1066	1044	1081	1106	1048	1097	1065	1066	1110	1137	1081	1049	1137	1051	1142	1119	1079	1150	1118	1081	1101	1076	1093	1037	1084	1056	1054	1089	1102	1100	1156	1064	1116	1134	1073	1036	1055	1055	1143	1094	1124	1048	1078	1091	1094	1103	1093	1124	1047	1103	1074	1106	1108	1118	1062	1111	1120	1125	1112	1054	1129	1101	1088	1033	1130	1128	1094	1122	1100	1086	1134	1128	1108	1071	1042	1121	1058	1052	1059	1094	1100	1115	1041	1093	1087	1054	1065	1106	1114	1103	1049	1054	1139	1040	1113	1088	1076	1059	1083	1063	1058	1089	1057	1016	1092	1030	1100	1009	1105	1053	1066	1048	1064	1054	1052	1045	1144	1108	1062	1056	1104	1059	1053	1156	1088	1080	1072	1065	1108	1065	1081	1032	1074	1081	1125	1096	1059	1061	1140	1068	1103	1148	1098	1107	1108	1090	1133	1058	1127	1096	1088	1080	1088	1086	1142	1088	1088	1125	1062	1139	1145	1117	1105	1083	1126	1086	1120	1103	1064	1087	1085	1059	1088	1091	1049	1085	1049	1123	1080	1059	1056	1087	1039	1124	1129	1044	1046	1111	1091	1117	1096	1138	1092	1088	1101	1054	1077	1084	1121	1075	1060	1055	1105	1033	1091	1093	1192	1127	1165	1113	1142	1082	1103	1138	1107	1095	1180	1140	1115	1098	1120	1109	1083	1097	1129	1056	1071	1095	1072	1046	1088	1105	1036	1114	1008	1074	1132	1091	1108	1073	1057	1042	1012	1095	1049	1056	1104	1095	1091	1040	1047	1084	1100	1096	1128	1059	1102	1078	1061	1071	1111	1114	1084	1089	1109	1153	1046	1091	1071	1116	1067	1107	1115	1068	1095	1097	1077	1144	1100	1099	1115	1077	1111	1084	1116	1075	1062	1099	1068	1076	1106	1079	1052	1063	1129	1054	1114	1088	1081	1038	1136	1054	1111	1069	1092	1066	1096	1127	1086	1092	1028	1080	1053	1090	1102	1071	1105	1094	1145	1084	1084	1105	1067	1109	1039	1061	1102	1085	1158	1071	1120	1064	1085	1104	1093	1063	1082	1120	1135	1068	1080	1071	1083	1087	1061	1079	1068	1122	1111	1131	1069	1081	1048	1108	1077	1047	1079	1062	1056	1041	1132	1132	1058	1103	1056	1060	1094	1051	1096	1140	1117	1123	1118	1097	1079	1088	1099	1049	1081	1141	1063	1147	1149	1081	1085	1124	1109	1108	1098	1025	1071	1117	1146	1073	1154	1069	1102	1182	1114	1084	1127	1059	1050	1078	1061	1107	1099	1078	1039	1120	1073	1093	1102	1105	1110	1143	1136	1031	1085	1119	1096	1053	1127	1065	1066	1083	1112	1104	1140	1108	1104	1095	1090	1124	1069	1101	1082	1070	1145	1166	1089	1117	1072	1072	1084	1060	1108	1117	1056	1087	1107	1086	1101	1144	1059	1097	1088	1087	1034	1089	1107	1132	1110	1128	1102	1082	1035	1048	1080	1056	1142	1114	1063	1063	1101	1114	1109	1102	1089	1088	1093	1073	1106	1089	1096	1148	1069	1017	1099	1155	1079	1118	1141	1105	1106	1111	1063	1155	1064	1079	1057	1124	1066	1083	1054	1092	1034	1115	1052	1100	1079	1149	1061	1080	1167	1094	1114	1072	1152	1045	1043	1076	1088	1086	1122	1059	1129	1134	1098	1105	1095	1089	1033	1119	1086	1094	1095	1089	1086	1103	1103	1045	1116	1121	1078	1112	1114	1054	1160	1126	1069	1150	1119	1106	1073	1054	1047	1083	1038	1041	1098	1061	1061	1076	1090	1135	1086	1167	1099	1067	1076	1064	1101	1103	1077	1068	1124	1076	1093	1041	1075	1089	1067	1044	1099	1056	1091	1082	1074	1094	1069	1169	1126	1117	1111	1056	1121	1095	1045	1026	1109	1071	1075	1059	1086	1068	1122	1118	1090	1087	1088	1114	1107	1078	1063	1089	1045	1047	1095	1082	1067	1059	1174	1102	1162	1114	1107	1066	1079	1081	1113	1068	1070	1071	1142	1090	1117	1095	1128	1038	1046	1097	1045	1114	1099	1122	1092	1139	1075	1131	1132	1048	1091	1065	1133	1071	1065	1139	1062	1032	1086	1106	1081	1110	1084	1148	1121	1093	1080	1178	1065	1083	1093	1122	1112	1060	1068	1090	1057	1035	1094	1089	1062	1120	1068	1050	1112	1092	1062	1098	1125	1081	1069	1142	1092	1096	1147	1094	1099	1066	1116	1066	1133	1080	1099	1079	1070	1127	1073	1127	1075	1112	1068	1101	1076	1086	1144	1101	1102	1141	1053	1083	1051	1082	1088	1100	1060	1056	1061	1106	1074	1092	1067	1099	1066	1101	1088	1089	1078	1116	1086	1107	1107	1044	1112	1106	1096	1114	1059	1115	1076	1062	1126	1086	1033	1097	1088	1140	1044	1092	1109	1112	1036	1062	1108	1098	1115	1031	1102	1095	1107	1007	1198	1181	1137	1070	1120	1039	1105	1078	1101	1079	1102	1111	1103	1093	1167	1077	1098	1155	1115	1151	1030	1111	1042	1110	1070	1091	1080	1189	1041	1094	1142	1155	1043	1047	1119	1091	1074	1070	1119	1082	1044	1102	1069	1056	1029	1056	1102	1086	1057	1080	1078	1129	1109	1058	1100	1057	1111	1116	1120	1056	1145	1066	1093	1154	1055	1173	1129	1038	1092	1065	1124	1094	1106	1092	1129	1093	1053	1074	1053	1090	1066	1145	1076	1101	1092	1162	1060	1105	1054	1113	1104	1056	1092	1087	1092	1061	1107	1113	1071	1127	1092	1114	1047	1033	1094	1062	1095	1021	1091	1130	1064	1082	1114	1079	1083	1129	1074	1099	1155	1077	1048	1123	1072	1068	1068	1053	1073	1107	1046	1102	1134	1131	1055	1080	1041	1146	1090	1034	1098	1082	1092	1102	1092	1068	1117	1067	1111	1102	1050	1104	1146	1103	1031	1037	1162	1064	1068	1083	1134	1131	1065	1112	1106	1073	1025	1076	1083	1088	1089	1015	1051	1046	1065	1016	1088	1113	1071	1044	1076	1098	1112	1045	1022	1136	1071	1115	1099	1124	1119	1067	1075	1011	1152	1127	1123	1092	1085	1133	1089	1120	1087	1069	1133	1062	1077	1097	1079	1080	1103	1051	1128	1068	1029	1105	1147	1157	1064	1104	1027	1130	1048	1116	1057	1083	1078	1081	1075	1098	1155	1111	1078	1109	1086	1098	1151	1103	1145	1014	1063	1084	1118	1085	1080	1033	1117	1125	1117	994	1128	1105	1105	1049	1089	1123	1057	1113	1055	1085	1088	1087	1177	1055	1118	1033	1048	1056	1088	1074	1108	1049	1109	1089	1113	1107	1085	1099	1083	1066	1090	1102	1090	1153	1170	1088	1066	1146	1100	1064	1076	1079	1025	1052	1134	1089	1124	1111	1081	1050	1107	1069	1101	1111	1095	1121	1079	1058	1108	1127	1071	1124	1096	1082	1018	1151	1014	1144	1130	1084	1099	1107	1040	1050	1097	1104	1070	1067	1135	1136	1094	1069	1149	1072	1093	1082	1097	1137	1120	1095	1102	1091	1118	1116	1140	1031	1097	1106	1043	1061	1109	1042	1095	1137	1150	1074	1112	1049	1104	1137	1036	1032	1096	1124	1095	1131	1120	1107	1128	1054	1131	1052	1069	1115	1125	1057	1106	1107	1087	1070	1124	1139	1103	1119	1103	1095	1082	1024	1086	1102	1115	1065	1076	1083	1133	1083	1098	1137	1140	1143	1098	1059	1055	1092	1066	1112	1068	1129	1099	1148	1095	1109	1088	1096	1079	1088	1047	1057	1068	1167	1050	1116	1095	1127	1074	1066	1102	1083	1099	1095	1062	1173	1072	1080	1095	1164	1098	1087	1082	1146	1059	1125	1085	1115	1115	1096	1062	1066	1095	1078	1082	1065	1068	1115	1063	1051	1094	1094	1115	1091	1186	1107	1060	1110	1071	1121	1102	1126	1073	1064	1055	1099	1072	1127	1088	1140	1075	1056	1109	1057	1054	1107	1081	1072	1092	1021	1108	1166	1070	1126	1058	1102	1086	1052	1129	1066	1096	1095	1090	1063	1129	1109	1128	1095	1111	1077	1079	1063	1046	1097	1086	1090	1044	1102	1062	1096	1125	1045	1105	1115	1072	1123	1087	1098	1099	1145	1014	1124	1114	1119	1092	1110	1075	1092	1112	1092	1109	1074	1067	1075	1103	1085	1070	1082	1139	1104	1083	1124	1148	1050	1095	1084	1112	1106	1086	1019	1093	1078	1065	1053	1095	1115	1039	1094	1100	1104	1050	1113	1104	1105	1080	1089	1067	1085	1050	1103	1091	1087	1111	1137	1077	1020	1059	1121	1086	1082	1046	1083	1051	1074	1029	1062	1067	1090
17066	2062	218	220	156	196	179	172	170	152	140	162	159	153	182	160	173	187	162	167	175	168	177	174	152	161	158	182	148	176	143	187	197	171	158	166	180	168	207	148	154	171	170	172	166	155	169	148	170	172	176	169	168	166	154	173	158	172	168	170	155	168	180	166	160	142	179	155	183	174	168	160	160	167	156	165	157	156	176	143	157	169	171	180	173	177	167	181	182	168	165	146	156	163	148	151	177	176	166	174	188	144	186	183	151	163	186	200	185	174	164	149	156	159	193	173	169	147	159	177	176	161	169	188	184	153	172	193	174	172	180	157	156	177	169	160	157	153	193	141	177	172	163	156	163	170	177	150	154	161	170	161	178	197	183	140	176	140	163	172	207	158	167	162	158	188	216	183	192	165	159	160	170	151	184	192	152	170	190	162	159	182	187	158	190	175	189	173	173	176	166	180	178	166	171	163	176	159	138	174	156	192	161	168	163	162	173	175	169	159	175	165	190	179	152	166	188	177	183	190	192	187	188	156	158	165	173	179	178	173	173	155	181	159	178	167	171	184	186	177	191	156	172	170	176	179	148	177	167	155	175	145	202	191	181	145	163	165	190	153	184	157	177	172	167	156	188	167	174	157	171	202	180	165	153	168	148	176	190	188	178	172	170	179	149	191	160	176	144	148	160	168	170	185	172	165	183	175	166	147	170	168	142	152	169	162	192	138	174	152	136	180	177	171	156	187	168	166	160	182	153	176	182	179	185	159	147	169	167	151	161	186	190	145	160	183	170	164	183	206	175	167	159	169	171	160	193	157	169	164	165	152	183	157	186	150	143	181	162	175	166	182	200	165	159	176	164	149	164	155	184	198	187	162	166	173	174	174	163	153	169	161	170	172	160	136	158	180	164	174	150	184	207	139	166	143	181	177	177	150	170	189	173	148	164	163	166	153	169	166	171	164	180	179	183	182	177	167	177	180	170	178	189	160	162	164	175	157	165	180	166	157	174	178	135	179	191	166	183	155	197	150	193	171	156	199	157	189	194	154	162	199	155	177	188	167	149	170	164	171	180	151	179	184	164	181	170	167	172	205	182	175	176	178	168	188	161	159	161	168	170	189	151	175	142	170	155	155	159	179	167	173	164	158	193	190	151	156	158	175	154	154	165	184	168	180	182	166	122	150	172	189	159	175	144	171	181	173	196	187	179	172	153	169	161	155	184	185	163	160	153	188	169	191	178	175	163	172	183	177	156	176	184	181	148	177	159	207	179	172	168	166	173	184	204	179	169	150	160	178	176	178	173	153	172	161	163	161	186	159	151	188	168	160	168	181	166	162	144	155	182	173	169	169	183	173	173	191	185	164	170	171	186	163	162	160	182	169	179	192	167	179	171	184	162	173	164	164	173	175	168	177	164	168	173	171	201	172	181	160	176	185	173	156	168	181	192	181	169	169	162	166	172	152	174	174	184	168	168	167	167	182	169	176	156	169	178	154	170	169	174	165	183	150	165	171	175	173	160	149	144	185	188	175	177	163	162	175	188	162	165	171	177	193	162	185	167	170	188	184	168	156	152	187	161	174	170	175	162	156	145	186	157	169	149	175	174	183	175	172	183	164	159	165	165	189	189	165	195	151	171	162	190	164	151	172	183	164	170	162	186	143	179	157	187	168	173	191	148	166	173	159	181	194	165	155	178	169	166	178	171	160	168	174	195	173	152	170	190	175	173	162	179	173	183	177	186	167	157	178	173	190	174	180	161	171	161	195	173	191	197	204	190	153	176	178	172	178	178	188	167	166	165	149	185	165	174	188	164	166	158	172	184	167	166	170	153	181	159	165	168	159	168	178	172	187	156	181	157	159	192	198	162	157	174	154	179	169	169	142	176	183	176	173	171	167	178	173	181	160	187	175	176	191	171	166	173	187	149	165	171	183	181	185	166	177	187	151	194	149	163	163	168	164	167	192	174	182	173	152	167	184	173	180	158	178	188	156	160	176	179	170	179	169	156	170	176	133	181	157	178	181	184	154	166	169	172	150	138	182	168	192	179	170	189	156	166	166	170	169	175	181	173	147	155	149	175	174	176	167	181	178	163	192	193	152	170	159	169	186	173	160	189	168	166	156	179	169	160	172	148	165	171	164	164	174	144	166	155	152	177	180	149	167	166	169	182	157	129	167	183	178	184	155	191	170	187	190	173	169	136	162	168	173	176	150	188	163	172	156	181	198	173	128	170	170	164	183	176	129	174	164	201	200	176	191	138	175	179	191	139	197	170	183	177	164	156	147	198	186	173	165	176	176	166	188	191	176	148	178	150	187	164	185	196	178	162	172	180	161	160	181	158	162	180	174	166	195	172	166	168	192	198	172	161	170	157	147	186	177	180	189	161	161	180	184	166	188	187	179	168	171	178	172	159	181	155	170	163	148	185	158	182	159	160	182	171	165	181	143	180	179	190	165	156	182	173	168	167	159	178	162	178	175	171	181	171	148	184	187	180	151	156	152	182	162	169	178	162	161	181	178	167	158	174	172	179	196	159	185	161	168	164	177	140	156	176	184	167	189	169	158	204	158	172	172	172	148	146	176	201	202	178	156	168	179	158	171	177	143	156	161	158	164	189	168	169	193	163	177	136	142	174	167	173	134	197	169	154	181	163	180	174	168	171	173	176	168	153	186	149	160	169	159	159	173	165	164	165	177	160	147	145	196	181	161	171	166	152	169	163	153	153	179	181	164	162	171	175	170	187	166	172	157	158	166	173	168	172	167	158	168	171	195	173	165	182	158	196	196	185	190	155	167	160	180	145	156	159	198	143	169	154	169	166	195	161	155	175	170	169	162	172	165	157	185	177	144	192	163	185	188	206	192	180	178	148	190	177	177	168	176	173	162	182	162	169	160	170	162	161	164	163	163	176	183	161	168	159	165	190	171	198	163	178	148	157	143	156	166	171	167	141	142	172	171	172	163	139	155	155	175	161	189	167	171	164	186	178	178	170	176	168	131	186	164	171	166	165	183	181	178	159	154	161	179	138	160	168	165	164	154	170	181	168	167	171	172	159	167	184	143	163	165	155	168	160	166	201	206	153	146	155	187	177	164	166	183	180	170	191	163	173	189	182	206	165	163	155	167	189	189	168	154	161	157	150	153	172	170	149	154	170	143	158	176	172	156	184	187	168	156	180	171	172	164	170	189	168	171	156	162	160	165	188	196	190	208	158	178	162	168	164	174	168	166	163	175	181	201	180	181	182	177	152	184	157	188	155	169	173	166	158	171	147	131	181	155	185	168	162	155	162	172	167	163	162	165	180	174	167	141	137	173	175	167	155	175	178	203	162	176	162	148	169	191	172	145	158	152	160	169	179	156	186	173	172	152	171	197	192	159	160	155	174	164	145	167	156	152	153	172	162	178	174	187	171	203	194	190	162	161	154	151	159	174	209	172	178	168	151	178	207	170	184	149	180	155	160	164	171	190	180	168	180	151	166	170	146	161	152	168	176	165	166	171
8712	1085	546	553	580	540	533	534	531	494	495	504	524	503	475	535	526	503	531	499	483	519	538	490	555	567	477	487	472	495	496	494	481	496	520	510	471	499	497	521	509	492	511	465	493	537	503	532	501	480	507	448	479	496	479	509	496	518	506	498	498	547	505	507	467	494	500	497	501	505	480	514	512	519	497	521	480	509	496	515	516	506	474	508	503	510	514	507	512	482	494	530	473	505	500	519	469	491	479	530	508	529	543	454	494	483	473	494	506	499	541	491	521	534	497	493	471	531	491	501	463	504	448	506	508	496	490	494	473	468	508	447	504	499	497	473	511	486	508	476	514	478	511	451	488	500	495	511	499	471	471	479	472	505	497	493	523	480	520	485	508	520	488	561	448	539	474	515	487	505	475	478	476	517	505	492	495	503	501	502	453	519	469	509	487	513	505	516	510	457	505	497	454	531	489	494	523	506	493	481	482	555	495	504	502	535	459	477	501	512	515	497	505	520	503	518	494	482	471	485	481	509	491	505	481	523	519	504	551	542	500	482	483	521	482	491	517	501	519	509	520	446	490	470	515	430	495	506	520	488	492	521	499	517	501	468	440	476	516	516	490	498	510	470	517	501	500	521	515	455	467	512	535	502	487	502	495	498	513	481	485	487	514	480	514	484	488	545	489	489	543	505	472	522	460	522	505	482	534	493	500	504	486	521	495	495	502	495	546	482	500	486	485	507	484	485	479	548	471	524	471	507	501	458	484	501	502	537	503	449	488	494	497	470	539	477	480	527	498	466	521	527	468	493	478	513	489	513	534	490	526	492	448	509	517	504	496	480	490	467	531	470	489	467	504	525	483	495	522	500	510	468	479	509	477	476	513	469	495	476	535	513	470	493	506	506	517	485	489	516	495	497	504	495	500	487	447	475	527	485	497	525	444	478	464	487	487	492	505	489	519	507	517	509	509	493	484	514	460	491	498	485	509	513	476	494	506	491	500	474	507	541	535	536	494	488	450	473	500	489	478	464	493	491	517	464	502	478	503	488	500	483	498	489	480	503	516	495	497	516	523	527	471	499	468	512	498	455	539	477	494	484	503	471	489	495	485	515	466	491	487	463	542	506	483	477	520	473	483	508	512	504	475	520	474	516	491	519	488	505	471	506	489	497	503	502	529	462	538	456	489	514	480	471	446	529	478	480	496	503	469	490	528	506	501	497	489	493	503	476	505	533	510	468	485	503	491	456	543	501	501	490	470	462	488	513	482	521	483	533	488	475	494	521	485	508	520	517	500	500	519	512	473	473	503	513	506	537	508	480	466	510	481	470	483	461	477	511	479	520	515	472	550	428	490	482	523	511	491	468	509	481	510	486	479	478	472	494	497	505	495	491	540	503	550	472	520	510	492	523	499	480	476	469	476	468	482	480	527	503	475	472	507	470	493	483	503	528	508	489	506	493	467	497	490	514	537	488	470	482	473	501	514	492	506	530	513	513	509	475	503	474	501	519	487	494	495	456	467	546	490	470	470	496	487	448	558	499	483	527	503	502	496	474	491	523	513	524	503	472	498	484	535	491	484	502	500	512	552	487	534	465	480	505	495	495	551	509	507	449	530	490	486	464	519	489	475	531	485	491	508	491	512	542	475	490	483	507	480	503	544	475	505	483	478	484	517	480	503	492	479	480	495	514	505	499	473	519	496	565	522	526	482	526	519	501	498	478	494	495	461	483	475	499	480	493	498	466	523	515	499	474	503	519	511	495	485	531	495	521	451	488	495	488	526	493	513	485	499	533	550	490	471	477	518	448	512	506	472	504	521	507	490	522	501	530	481	501	477	507	504	470	498	471	493	480	487	553	486	512	520	506	539	467	487	491	496	540	456	479	547	531	462	503	485	483	481	496	472	498	454	502	499	482	494	513	519	528	488	523	488	500	465	457	490	473	497	529	526	478	534	507	505	484	513	530	488	527	506	513	479	521	526	505	439	505	508	495	483	494	513	482	503	500	502	499	494	482	505	495	515	489	503	479	492	478	525	507	509	526	484	512	486	501	487	510	540	474	496	507	502	491	527	514	515	514	502	471	485	474	470	495	497	460	492	486	492	534	482	531	505	507	497	461	504	470	501	550	489	523	506	520	498	470	491	502	493	500	472	522	512	482	480	511	521	469	515	474	468	498	480	500	507	467	503	496	505	510	500	484	504	483	499	469	496	491	482	457	523	537	457	517	476	478	479	494	455	508	505	481	510	509	448	491	503	484	481	515	533	515	491	489	521	483	495	479	508	536	500	493	463	564	525	481	497	519	487	493	509	479	498	498	471	500	471	478	465	499	499	455	501	534	487	519	465	509	491	509	503	488	479	450	484	503	488	515	478	494	515	504	460	544	460	507	505	504	500	519	449	506	515	516	487	551	499	481	494	543	490	473	534	486	479	488	481	514	507	490	479	510	508	512	480	535	534	489	493	500	506	499	487	488	497	510	500	503	504	518	535	504	522	494	500	463	501	543	512	452	488	495	524	517	521	482	472	474	517	508	492	494	526	501	496	512	461	452	486	473	483	480	515	449	523	538	539	511	459	513	494	537	483	537	507	509	543	521	456	505	509	541	443	502	518	471	518	458	521	513	516	499	491	514	492	504	490	496	482	521	489	516	558	494	490	499	522	442	479	490	464	482	487	515	485	511	505	487	503	486	461	484	506	477	534	501	467	450	531	480	490	516	530	546	465	499	490	490	485	486	475	512	517	516	482	476	499	508	498	505	492	479	470	515	533	484	479	488	521	472	508	510	494	534	498	490	478	492	474	524	476	489	473	483	463	484	476	471	517	491	503	479	514	413	487	504	487	498	508	519	550	489	482	501	530	508	506	490	507	481	491	508	462	485	529	506	488	477	514	486	491	506	509	530	491	540	469	554	502	517	496	477	519	487	476	472	480	459	473	494	480	529	513	481	500	517	498	517	508	469	467	527	479	505	505	520	511	511	539	479	510	481	541	487	462	491	508	508	488	468	497	515	455	542	481	487	440	523	504	497	503	488	545	502	513	484	484	501	496	513	496	478	504	535	493	532	502	492	500	483	541	483	465	540	480	504	462	475	480	501	471	520	489	498	471	460	492	464	502	509	492	492	472	492	521	482	498	511	482	440	520	522	485	496	479	499	476	467	487	531	483	490	470	505	556	494	486	520	471	513	493	549	479	548	480	477	482	504	484	448	467	556	456	467	476	506	481	490	497	473	535	498	544	494	476	485	512	490	496	499	504	513	516	488	491	489	522	506	488	479	502	491	497	481	464	456	526	487	506	496	473	480	480	499	483	463	517	461	483	527	485	433	506	489	497	524	479	518	502	501	503	495	520	504	493	503	512	524	508	487	508	486	508	495	493	491	543	486	551	462	523	511	446	453	507	513	513	512	529	493	465	512	497	532	464	504	506	470	496	534	513	497	482	480	472	523	485	497	497	532	500	504	518	457	457	488	485	486	510	532	499	532	503	457	537	502	522	488
29177	5054	1375	984	731	637	593	455	456	446	433	373	389	395	362	370	323	344	364	372	335	355	391	353	345	340	347	364	350	300	329	333	304	342	293	362	333	326	341	355	311	333	311	334	347	328	316	380	342	317	312	318	327	333	338	300	301	313	304	335	365	301	332	304	300	337	325	317	314	334	316	333	342	313	328	341	354	344	314	323	310	334	316	330	299	322	301	294	342	322	318	359	361	349	334	342	327	322	312	316	346	327	284	320	342	330	332	319	362	330	330	361	316	308	310	347	330	326	356	333	300	311	331	333	287	345	323	330	312	321	329	311	327	297	307	288	331	313	314	360	310	380	315	316	345	354	307	322	327	327	313	314	275	298	358	351	335	303	329	335	359	327	326	339	330	343	332	324	325	332	336	298	338	299	307	313	314	319	358	320	335	321	315	347	329	317	328	357	323	370	321	308	384	323	338	342	337	312	325	305	338	343	300	311	328	320	346	336	303	323	324	350	294	347	318	327	347	307	319	311	307	336	363	334	319	302	333	326	300	335	332	359	349	318	308	334	307	321	340	352	333	341	334	318	329	326	359	289	332	332	316	335	362	300	308	303	315	356	324	327	322	283	344	291	332	358	320	353	336	280	344	322	322	320	344	328	310	329	308	352	310	309	339	305	328	323	347	324	346	331	327	378	312	316	349	310	310	316	273	323	364	351	317	316	324	338	343	324	331	313	311	358	316	318	301	326	315	334	351	310	328	295	333	289	297	338	355	338	307	353	284	319	333	325	335	341	327	317	311	344	329	345	316	321	295	306	347	316	326	316	353	322	283	342	320	329	361	331	348	305	311	354	332	319	320	321	336	323	332	295	347	318	328	331	303	282	317	330	340	356	308	321	318	314	312	311	343	343	349	339	342	315	315	338	316	311	299	317	355	319	353	340	286	339	304	313	323	312	352	331	313	311	323	344	334	330	328	351	309	337	323	324	350	320	328	301	344	352	308	354	319	326	325	357	322	311	334	314	325	328	355	330	294	320	329	350	337	310	354	334	334	320	329	379	314	324	334	341	307	302	316	300	312	322	311	364	368	317	284	273	305	337	339	347	362	312	319	302	333	318	317	299	344	317	332	299	332	316	310	320	332	329	318	311	365	323	324	311	328	346	336	352	353	339	349	305	293	356	347	300	333	323	342	326	321	304	366	321	332	274	323	316	344	345	341	320	328	320	349	300	303	330	319	351	338	319	330	308	339	318	329	347	357	320	322	344	293	315	342	329	342	326	327	320	303	365	325	302	312	314	298	357	353	324	309	323	339	343	339	344	332	328	325	290	322	324	362	360	320	330	335	314	353	370	344	335	331	330	310	306	335	335	318	319	318	342	331	346	337	310	307	335	374	314	280	357	353	315	314	322	302	331	317	304	344	319	309	340	333	324	329	348	326	311	356	319	322	333	322	321	334	348	320	320	294	322	293	267	307	273	328	307	345	358	330	306	346	352	346	358	312	311	365	312	317	306	282	319	322	348	310	319	335	292	323	370	321	351	322	302	358	337	342	329	332	306	316	301	368	294	324	298	316	354	331	296	329	320	344	319	300	345	349	327	283	340	331	331	329	316	360	307	330	319	316	344	330	316	372	315	332	353	352	307	379	318	352	321	347	329	326	345	335	319	321	307	297	324	341	315	328	328	310	344	321	314	364	306	320	331	318	326	302	337	324	336	301	317	335	342	316	350	348	341	342	335	330	354	335	323	360	310	320	329	352	317	319	323	347	316	341	308	341	333	353	322	297	331	334	331	349	330	314	314	299	320	331	327	336	308	374	294	342	348	342	341	291	317	321	368	302	332	340	333	308	319	341	360	327	359	328	310	341	343	345	297	323	313	266	336	305	353	351	314	321	326	323	330	324	338	352	313	323	332	272	321	303	313	304	310	333	287	362	334	345	301	319	301	343	329	318	320	310	293	314	327	347	314	362	307	332	310	327	322	317	341	344	312	316	339	302	340	323	349	320	343	327	325	320	294	337	324	332	314	298	360	368	306	322	293	343	281	330	353	336	313	351	318	351	316	351	294	316	312	325	309	328	338	335	297	332	343	367	346	320	332	327	333	302	340	324	335	323	338	307	335	349	309	293	370	285	348	340	348	347	307	319	328	320	306	325	314	318	349	315	320	319	347	319	320	332	338	321	301	356	356	304	290	289	334	311	332	327	369	327	283	303	290	306	329	297	322	328	344	344	350	320	338	347	298	328	341	316	293	320	318	330	342	338	336	335	373	310	342	322	307	308	331	317	313	328	323	304	333	317	343	317	345	327	300	318	337	304	339	298	325	315	322	321	299	309	318	307	335	351	345	334	335	346	305	317	320	333	345	330	344	325	307	367	339	308	336	310	330	314	352	321	313	319	334	328	334	326	331	297	334	343	307	334	314	346	324	283	307	324	345	344	338	327	326	315	370	322	333	315	335	328	311	302	314	347	311	349	305	318	329	332	349	324	329	307	326	337	315	284	341	320	316	282	362	313	309	317	331	335	340	341	329	306	307	315	316	327	329	324	304	293	353	300	336	338	338	322	294	321	303	335	332	327	351	348	341	296	344	305	315	334	318	337	326	354	319	350	339	343	319	324	338	364	332	292	328	332	333	335	320	290	312	332	337	330	332	303	322	337	330	348	329	352	306	330	298	360	346	330	337	324	330	308	317	351	327	297	333	326	296	337	347	331	307	326	302	336	304	330	345	317	319	303	343	326	357	374	307	318	329	307	304	301	299	329	332	313	307	341	317	388	300	332	326	327	349	320	315	312	316	335	337	373	331	313	307	275	294	317	327	327	340	322	318	301	322	335	334	339	305	336	329	338	318	336	311	308	308	336	334	295	318	354	303	321	310	323	314	354	329	325	341	295	284	336	317	324	338	331	296	343	322	355	353	311	333	366	302	297	303	317	307	356	350	311	306	301	319	320	345	316	329	340	360	331	357	290	343	324	334	296	321	337	316	329	324	333	342	323	313	341	343	336	361	328	325	334	318	329	322	326	357	325	362	334	355	305	321	305	338	326	373	323	276	327	328	334	351	321	311	326	317	333	335	306	297	318	336	272	360	334	358	344	313	333	346	300	345	315	327	320	343	329	341	322	323	337	375	337	304	339	336	329	324	304	350	313	317	308	338	332	324	323	336	300	341	365	322	343	306	329	325	352	376	314	338	312	294	325	333	319	308	325	328	334	318	312	320	330	337	313	322	356	333	327	312	308	316	372	321	314	312	334	337	339	313	327	323	327	316	315	337	326	304	335	310	361	310	334	326	330	311	317	328	344	315	364	307	348	334	335	295	302	339	329	292	311	308	332	329	299	290	325	332	306	316	303	350	338	323	352	318	352	307	305	327	349	314	342	314	339	343	326	325	311	340	352	303	310	327	324	306	293	303	322	325	336	342	349	346	339	319	347	319	329	341	321	292	364	315	333	352	303	352	348	343	317	310	318	299	330	334	321	324	299	295	333	345	303	317
15049	2181	2693	3045	2722	2336	2069	1849	1601	1433	1338	1241	1239	1148	1151	1049	1060	1020	1001	1031	963	966	961	950	888	1009	961	917	979	936	912	916	939	852	868	867	901	886	897	886	823	917	887	903	892	876	897	857	846	865	861	852	854	866	861	871	901	828	861	827	801	896	788	843	815	871	820	870	875	872	855	845	859	877	815	838	874	808	859	896	826	802	840	845	825	841	821	919	824	852	836	818	856	834	823	883	825	826	828	852	821	874	869	870	810	879	825	838	800	802	860	827	870	856	854	791	806	865	863	860	884	817	833	852	843	879	818	790	862	875	841	879	849	857	790	841	840	838	845	810	862	803	830	887	845	804	812	801	872	878	864	803	848	846	796	784	858	840	849	841	886	800	818	859	872	845	776	836	842	869	862	850	822	844	892	852	855	819	824	884	845	825	883	850	807	840	842	844	822	810	855	871	832	844	807	830	788	803	804	843	820	832	847	871	865	817	787	790	806	863	875	819	813	900	802	844	864	800	809	825	834	808	887	848	829	819	864	818	836	872	824	815	849	823	815	819	824	804	847	848	866	879	846	855	794	810	888	843	835	883	823	844	826	814	853	796	852	795	833	862	875	814	807	812	858	828	842	827	841	830	866	859	864	834	837	846	809	832	824	827	813	862	834	871	835	817	816	853	837	876	902	821	816	795	808	895	839	814	811	840	814	846	793	873	817	842	843	846	840	868	784	864	807	813	840	884	840	838	846	848	835	854	794	837	862	832	778	872	839	803	842	850	828	853	763	868	792	837	828	840	815	841	875	850	833	823	827	821	821	812	850	873	814	804	830	931	808	901	857	870	798	850	827	842	818	858	847	827	852	852	819	845	830	836	845	859	803	886	844	856	819	821	793	784	843	833	828	863	795	826	835	907	852	805	836	874	800	857	827	838	828	852	903	838	844	829	869	884	812	812	827	905	859	853	804	877	835	821	828	798	834	854	876	809	881	828	877	830	839	811	821	851	836	808	862	830	799	798	837	844	846	862	843	810	805	869	834	894	803	833	915	824	808	834	894	848	792	875	862	787	814	845	898	854	784	785	853	824	823	819	819	844	817	834	829	810	851	867	843	833	876	882	806	881	901	906	867	859	829	849	848	805	781	777	852	847	831	814	821	810	833	850	861	894	860	844	836	912	812	833	862	872	876	902	845	821	841	842	842	872	852	865	853	911	832	842	796	860	802	801	843	885	876	830	860	790	912	814	841	852	871	865	820	836	826	818	863	830	816	840	848	829	796	780	838	846	861	804	834	822	840	830	844	889	820	849	862	871	813	885	829	906	840	861	823	847	834	830	844	812	837	872	787	816	835	806	800	818	864	841	834	806	834	825	841	821	823	828	810	825	854	837	873	836	867	839	797	850	844	896	824	842	818	802	862	821	887	875	836	864	849	801	835	804	829	832	846	853	851	822	824	848	792	831	831	847	858	859	860	797	840	792	830	809	837	842	872	846	805	818	835	860	822	843	853	825	855	862	855	812	847	791	882	824	866	850	848	799	859	848	804	872	865	892	844	832	838	832	832	799	854	810	827	876	798	865	880	830	837	823	826	754	816	853	844	827	829	821	841	842	822	818	832	825	817	840	838	816	820	875	859	825	885	869	815	904	803	807	822	794	816	901	875	869	823	821	793	862	831	830	856	839	861	840	773	839	835	816	863	797	814	814	821	835	863	825	836	799	841	815	865	846	794	912	852	810	838	835	840	808	778	842	870	828	873	864	865	813	811	831	872	811	843	817	772	879	838	865	819	880	823	819	863	836	799	835	857	828	878	825	872	851	857	884	869	807	840	804	874	858	822	807	827	836	824	872	825	816	836	812	806	868	846	853	790	891	791	808	858	842	887	866	865	804	840	868	795	791	809	832	883	874	818	823	841	851	843	838	820	916	855	830	851	846	865	846	786	816	834	835	827	845	831	829	828	889	786	816	775	819	814	844	849	857	842	832	838	818	816	896	862	870	804	826	882	893	846	844	812	864	817	827	811	807	822	840	867	827	806	823	876	777	821	887	838	876	869	839	899	783	801	811	819	832	830	828	856	837	804	875	850	844	777	866	855	862	845	846	831	849	833	832	830	783	812	815	838	831	814	849	819	826	847	815	816	806	826	788	811	847	849	865	858	820	818	858	861	902	874	821	880	813	840	828	867	857	812	852	843	898	852	844	887	810	847	914	830	837	880	834	803	812	803	794	836	860	873	827	827	803	875	876	849	841	814	865	830	838	874	820	863	886	868	798	848	783	864	838	889	841	775	851	834	865	841	780	798	902	836	824	812	874	829	767	861	827	847	829	839	876	830	866	859	813	851	797	820	806	846	903	876	798	820	856	799	836	832	789	792	858	814	861	857	818	894	746	822	821	844	842	856	869	833	838	883	801	865	843	784	834	835	821	803	830	838	856	866	912	848	852	919	823	875	779	835	856	849	850	851	842	802	840	860	814	827	867	819	855	830	786	843	836	755	911	755	819	885	886	886	838	868	851	844	832	827	848	823	802	881	807	845	860	886	840	801	848	823	869	851	835	856	824	865	802	805	892	812	854	893	809	856	887	840	812	813	851	808	824	859	867	814	839	841	814	794	827	874	842	862	836	829	821	811	863	824	808	817	826	874	819	849	828	859	825	848	834	841	851	866	823	787	814	834	808	796	847	840	791	835	865	863	871	846	837	856	820	816	799	821	855	816	894	867	872	750	779	825	852	822	837	827	817	837	851	871	828	803	828	834	837	804	818	864	838	827	842	823	861	851	851	904	823	906	822	861	817	848	843	860	737	835	831	837	836	850	829	865	811	841	839	831	852	822	810	776	836	825	808	871	869	819	872	823	819	810	883	867	865	858	817	822	883	844	842	855	841	821	809	804	782	822	850	792	866	839	836	859	820	866	816	898	824	926	838	826	874	812	840	807	830	867	819	844	825	831	874	914	849	854	819	836	799	825	848	853	849	826	837	785	850	845	811	869	829	851	831	875	832	836	837	790	778	830	824	814	848	857	856	826	829	813	773	831	795	842	851	805	919	849	841	872	878	792	804	857	808	831	825	824	825	851	873	804	846	823	837	848	827	880	830	896	895	832	858	837	890	830	873	825	859	806	806	809	768	838	842	836	855	808	840	835	809	883	815	801	796	855	811	807	845	871	827	835	876	814	832	839	887	885	864	830	873	847	879	831	767	817	871	832	848	817	810	857	823	870	828	878	857	827	876	841	818	849	765	825	824	782	791	846	846	762	816	852	861	818	845	863	804	855	779	838	829	810	828	816	878	883	779	816	823	803	820	855	847	817	863	841	823	880	898	842	836	841	830	868	829	835	825	785	851	853	858	822	776	810	849	807	824	835	809	837	838	819	827	829	838	859	859	834	804	889	845	827	862	833	857	806	789	871	835	798	873	850	824	863	849	836	825	778	842	806	789	837	853	843	794	837	821	829	868	821	801	835	768	838	837	832	857	828	798	873	850	865	821	824	853
40468	10195	2940	1876	1372	1082	914	773	770	652	613	621	564	565	531	513	508	497	535	513	502	490	472	485	447	472	473	519	451	468	475	477	465	515	448	478	469	507	459	462	481	444	469	477	453	473	458	474	450	428	439	480	454	453	488	440	486	504	499	500	450	439	430	492	456	453	457	453	452	436	432	468	442	426	437	442	497	465	474	418	443	449	418	494	455	495	474	432	454	432	443	465	435	449	478	481	446	442	457	422	459	461	456	456	475	424	497	460	451	444	453	438	468	495	438	487	457	482	442	501	467	407	505	461	512	457	452	455	424	470	449	439	493	472	484	405	426	479	468	464	445	467	438	462	472	443	421	468	497	498	457	432	468	466	457	454	467	461	448	453	444	493	452	452	431	447	476	495	466	477	459	465	415	454	460	475	491	453	433	446	412	462	454	479	452	489	471	459	393	433	472	449	425	430	451	444	460	471	423	464	428	443	398	421	456	427	447	487	462	478	455	483	462	480	473	456	464	424	428	492	440	418	471	426	430	415	473	457	446	480	466	495	462	433	448	502	471	446	488	417	462	465	472	426	421	426	491	433	464	408	436	463	474	477	449	460	456	441	442	429	466	481	507	506	474	441	441	458	459	450	472	416	474	498	462	432	441	474	485	477	458	434	455	482	493	445	439	464	455	407	439	430	444	455	463	461	481	463	437	476	450	426	445	424	486	494	478	477	452	442	444	439	425	463	451	448	412	468	473	473	493	472	431	445	469	437	466	453	412	434	473	449	463	467	468	457	426	486	482	488	416	465	441	441	435	453	452	454	461	471	477	460	486	477	458	444	448	489	450	431	461	460	418	485	483	496	440	487	471	468	467	434	412	462	457	464	435	435	478	457	461	453	417	451	434	443	456	436	492	475	450	452	440	463	464	456	463	461	469	438	493	433	464	446	452	483	434	447	435	433	457	445	447	464	432	453	451	443	434	493	447	447	489	476	461	432	474	456	473	442	492	427	429	474	446	468	472	453	408	461	437	471	480	429	463	482	447	477	460	490	433	482	466	458	443	463	483	465	454	410	421	445	467	418	483	486	447	485	451	474	458	456	452	479	436	458	459	456	432	433	456	430	524	464	445	483	481	443	433	435	468	449	457	435	438	416	474	448	456	477	454	433	481	438	400	484	418	451	494	430	471	510	449	437	463	433	439	452	426	469	424	476	489	500	421	475	428	456	499	463	510	460	475	448	507	428	462	475	450	431	497	466	428	406	401	473	441	458	441	459	441	428	474	470	460	446	446	438	435	464	482	485	462	433	454	453	477	433	417	475	448	501	497	456	417	481	457	433	426	464	470	470	474	481	492	465	473	467	446	411	432	492	471	449	474	428	464	482	454	469	438	427	435	460	473	457	467	457	467	419	472	447	438	462	425	453	457	475	484	454	492	415	458	517	468	465	474	488	437	457	446	468	496	436	477	442	443	434	431	438	446	465	434	470	456	441	415	470	412	475	462	453	469	435	460	461	456	474	447	463	476	435	453	469	473	443	519	483	466	447	451	467	460	448	412	471	463	472	467	435	468	456	420	491	447	457	485	458	490	470	425	434	443	486	469	435	453	504	485	497	437	487	451	453	463	498	463	431	431	404	448	439	478	438	471	448	467	449	441	439	486	437	460	502	470	474	429	473	478	482	484	451	419	439	453	411	472	462	485	439	486	443	417	441	484	448	446	451	410	435	461	486	441	450	450	478	492	459	474	409	436	456	441	434	476	462	470	434	435	420	480	472	446	464	452	457	457	446	432	443	470	445	443	469	441	453	450	435	441	467	477	442	421	452	467	420	469	458	434	450	437	490	480	449	476	460	490	469	486	426	459	476	450	465	487	461	410	411	465	466	483	455	449	508	437	479	436	439	466	469	454	494	477	431	440	455	508	419	424	453	439	483	431	465	486	479	483	450	459	476	466	438	477	487	509	449	464	478	453	415	487	441	478	468	487	482	413	470	492	473	500	447	472	440	459	507	447	449	452	431	489	514	439	441	457	432	445	448	471	455	440	484	457	451	432	447	477	450	472	440	470	487	468	451	469	460	471	491	435	446	462	435	470	452	411	437	446	454	428	452	461	418	451	438	471	461	444	446	422	410	489	467	422	456	446	465	465	475	483	436	452	445	457	432	450	461	442	452	479	472	430	446	416	475	463	453	483	437	407	418	431	495	377	403	430	461	432	396	461	418	451	461	446	484	490	480	432	484	465	450	467	438	453	453	478	461	432	477	424	450	499	497	465	452	466	462	444	461	450	483	458	431	435	466	428	434	472	428	487	448	452	489	445	460	501	443	483	421	478	468	452	455	417	490	492	424	471	448	460	452	491	500	486	457	459	479	461	458	481	471	465	438	458	477	466	462	426	442	445	451	488	426	466	474	415	475	460	412	482	481	440	457	426	450	427	443	449	443	444	479	489	471	479	398	443	429	457	444	455	445	444	451	406	455	453	440	455	456	450	475	458	452	462	467	490	398	393	424	467	474	455	410	435	414	484	455	445	426	479	490	460	417	466	465	502	447	469	465	431	491	411	466	419	476	449	414	400	448	453	438	467	469	443	489	469	472	449	459	487	445	484	499	464	513	455	477	501	455	446	444	477	457	484	472	449	432	437	441	438	451	436	426	430	445	471	455	474	461	441	479	489	490	448	435	468	437	430	467	430	448	450	438	493	409	495	431	494	440	506	466	501	486	477	410	486	440	494	465	477	475	447	415	467	464	474	442	459	442	436	428	441	459	486	484	472	495	414	480	462	486	434	463	493	475	425	438	480	447	443	488	450	471	487	425	441	475	415	482	469	485	457	461	466	450	460	507	420	466	461	484	460	469	435	482	429	492	456	419	466	416	443	486	477	464	449	439	445	461	472	473	475	486	461	452	421	471	433	440	418	468	504	459	457	459	450	479	465	451	449	468	469	445	501	419	433	438	464	483	487	467	469	459	435	461	440	451	455	476	452	466	442	452	434	442	439	428	481	461	467	464	453	439	440	460	466	468	478	463	460	448	439	454	456	466	431	495	455	494	446	487	460	448	488	445	440	440	448	491	477	449	431	455	454	487	432	439	479	486	453	450	426	476	472	468	435	454	431	444	427	434	455	469	453	432	475	439	442	430	427	475	457	456	412	456	466	455	456	482	447	472	456	426	492	471	444	455	476	443	472	442	462	456	472	499	437	452	474	426	484	439	471	406	485	459	471	462	422	420	423	413	435	460	462	417	442	460	491	418	485	495	441	452	471	447	459	434	484	477	441	464	464	495	451	483	448	494	473	453	472	430	466	434	449	460	485	433	465	432	431	460	418	423	460	464	417	431	507	467	491	478	447	460	432	466	469	471	431	473	423	469	451	476	449	468	497	479	466	452	467	463	455	442	460	458	472	452	468	411	461	468	429	433	500	451	465	462	431	505	470	456	462	480	463	456	472	443	458	423	446	448	456	445	424	428	454	447	453	496	461	427	473	441	445	456	454	451
20313	3598	4506	5221	4629	3962	3429	2930	2628	2319	2114	1954	1799	1718	1695	1548	1494	1493	1493	1347	1442	1386	1366	1306	1269	1253	1260	1270	1265	1261	1228	1193	1183	1190	1151	1098	1143	1186	1080	1087	1144	1104	1171	1126	1148	1151	1100	1140	1116	1143	1126	1127	1171	1118	1131	1150	1128	1110	1114	1134	1104	1125	1112	1046	1076	1063	1091	1152	1114	1139	1102	1049	1105	1109	1132	1106	1087	1046	1069	1093	1107	1099	1159	1057	1062	1134	1110	1096	1090	1079	1143	1096	1099	1113	1059	1096	1080	1069	1098	1054	1120	1103	1102	1092	1057	1114	1113	1076	1129	1073	1097	1042	1109	1069	1085	1026	1142	1171	1113	1086	1109	1022	1171	1070	1060	1108	1083	1110	1137	1058	1075	1118	1081	1044	1062	1033	1047	1067	1063	1044	1161	1102	1090	1093	1060	1112	1090	1095	1071	1029	1140	1076	1104	1096	1059	1102	1058	1073	1108	1139	1076	1077	1078	1000	1053	1082	1080	1128	1002	1068	1085	1122	1066	1079	1123	1094	1121	1160	1093	1054	1099	1138	1034	1082	1090	1075	1134	1133	1101	1056	1137	1070	1107	1092	1080	1074	1090	1078	1078	1090	1121	1093	1165	1034	1091	1080	1098	1087	1063	1073	1055	1175	1125	1070	1057	1068	1084	1095	1109	1131	1134	1055	1096	1150	1088	1083	1119	1136	1071	1101	1087	1072	1098	1028	1089	1106	1046	1108	1138	1150	1080	1084	1102	1029	1118	1061	1077	1087	1099	1036	1074	1096	1073	1038	1096	1104	1068	1036	1059	1093	1046	1042	1059	1080	1087	1085	1082	1073	1148	1061	1114	1078	1124	1108	1083	1047	1124	1055	1057	1137	1119	1087	1016	1136	1068	1119	1056	1043	1113	1094	1085	1055	1141	1070	1070	1088	1154	1073	1069	1059	1143	1088	1124	1105	1119	1069	1066	1086	1019	1096	1046	1070	1043	1091	1109	1123	1107	1068	1087	1116	1076	1102	1110	1026	1097	1088	1119	1098	1080	1070	1093	1096	1044	1039	1072	1077	1086	1032	1181	1117	1115	1063	1063	1058	1085	1062	1036	1119	1082	1109	1028	1080	1046	1063	1107	1070	1104	1137	1049	1076	1048	1125	1120	1080	1081	1114	1091	1059	1072	1090	1063	1037	1083	1097	1047	1068	1100	1145	1080	1038	1062	1113	1111	1099	1071	1159	1070	1081	1062	1087	1125	1053	1084	1075	1070	1073	1018	1107	1101	1081	1103	1096	1089	1059	1085	1102	1060	1043	1140	1107	1045	1082	1077	1107	1097	1109	1081	1117	1103	1098	1058	1116	1067	1067	1038	1062	1075	1093	1108	1070	1081	1109	1101	1115	1082	1075	1085	1072	1098	1076	1031	1090	1052	1081	1046	1166	1133	1004	1037	1123	1092	1089	1078	1091	1108	1022	1089	1030	1091	1096	1087	1065	1045	1081	1069	1025	1078	1107	1048	1080	1053	1070	1141	1107	1045	1097	1124	1090	1077	1106	1091	1060	1035	1102	1119	1070	1054	1049	1064	1070	1065	1122	1139	1091	1091	1042	1127	1083	1108	1055	1044	1023	1029	1175	1059	1149	1106	1062	1106	1060	1077	1038	1016	1094	1114	1082	1059	1027	1059	1097	1128	1103	1044	1080	1066	1091	1082	1118	1085	1095	1112	1081	1076	1083	1082	1102	1123	1015	1079	1116	1112	1093	1111	1097	1059	1068	1106	1093	1066	1096	1092	1115	1133	1071	1068	1116	1066	1089	1066	1083	1117	1064	1081	1059	1106	1071	1043	1070	1060	1158	1110	1041	1052	1078	1118	1113	1061	1024	1075	1124	1083	1114	1092	1106	1080	1057	1057	1110	1075	1098	1094	1090	1062	1004	1150	1055	1014	1083	1020	1133	1031	1158	1109	1081	1050	1076	1120	1093	1107	1048	1054	1072	1129	1129	1092	1060	1091	1035	1048	1126	1054	1024	1079	1078	1074	1128	1076	1051	1123	1042	1087	1064	1088	1126	1054	1124	1065	1097	1033	1041	1077	1099	1076	1088	1083	1094	1092	1060	1108	1073	1056	1089	1125	1102	1130	1065	1104	1130	1050	1087	1133	1070	1081	1076	1138	1071	1114	1102	1110	1085	1094	1079	1129	1103	1078	1017	1085	1114	1070	1054	1129	1037	1080	1146	1065	1162	1054	1076	1104	1099	1091	1119	1151	1098	1073	1162	1138	1115	1065	1071	1057	1065	1058	1076	1110	1116	1093	1106	1084	1092	1123	1046	1078	1016	1088	1083	1077	1140	1052	1076	1085	1118	1098	1077	1113	1132	1141	1097	1081	1113	1077	1083	1090	1077	1029	1089	1087	1081	1063	1093	1145	1064	1045	1052	1064	1065	1109	1095	1047	1092	1064	1084	1055	1104	1112	1065	1131	1076	1110	1036	1091	1082	1084	1087	1055	1123	1039	1120	1111	1052	1107	1113	1069	1039	1027	1059	1091	1113	1056	1049	1146	1056	1019	1103	1040	1103	1079	1112	1135	1074	1068	1058	1105	1128	1049	1109	1090	1035	1106	1072	1119	1035	1104	1110	1122	1077	1083	1070	1066	1079	1071	1096	1112	1104	1037	1085	1074	1087	1045	1144	1114	1118	1071	1076	1120	1082	1076	1100	1077	984	1070	1106	1066	1099	1125	1040	1099	1106	1107	1128	1017	1098	1096	1088	1064	1098	1110	1131	1106	1090	1109	1118	1090	1046	1051	1149	1103	1061	1093	1076	1132	1108	1054	1089	1083	1131	1099	1112	1070	1023	1041	1185	1061	1079	1075	1110	1055	1075	1103	1089	1131	1131	1053	1061	1057	1119	1080	1107	1111	1089	1077	1108	1072	1071	1096	1130	1117	1076	1080	1050	1075	1068	1104	1076	1101	1014	1037	1086	1045	1097	1082	1058	1156	1098	1057	1108	1134	1089	1062	1100	1060	1145	1104	1097	1049	1113	1125	1060	1068	1132	1065	1079	1028	1073	1159	1124	1143	1071	1061	1105	1100	1013	1039	1126	1067	1046	1117	1092	1108	1061	1074	1086	1042	1085	1041	1060	1110	1101	1047	1104	1034	1138	1070	1123	1052	1097	1180	1089	1090	1064	1076	1114	1104	1111	1090	1053	1094	1110	1109	1069	1044	1101	1099	1037	1164	1102	1053	1142	1072	1073	1100	1074	1073	1090	1044	1081	1072	1094	1109	1079	1083	1111	1071	1050	1033	1102	1055	1091	1092	1055	1180	1102	1097	1117	1044	1090	1075	1066	1054	1070	1074	1105	1048	1081	1130	1111	1143	1120	1051	1130	1075	1118	1099	1073	1095	1089	1104	1070	1102	1088	1096	1068	1028	1096	1108	1075	1096	1095	1049	1098	1043	1145	1093	1123	1116	1063	1100	1083	1125	1036	1065	1085	986	1127	1157	1104	1043	1115	1111	1081	1062	1132	1137	1073	1072	1146	1090	1074	1074	1058	1109	1054	1077	1135	1119	1098	1053	1077	1068	1087	1030	1096	1061	1103	1074	1061	1053	1090	1116	1151	1089	1064	1092	1073	1100	1091	1126	1056	1083	1097	1037	1094	1111	1045	1136	1129	1161	1091	1082	1058	1101	1094	1094	1035	1081	1090	1042	1105	1087	1091	1115	1079	1086	1109	998	1063	1046	1109	1043	1109	1061	1048	1071	1122	1046	1088	1096	1118	1082	1094	1110	1085	1148	1113	1133	1131	1010	1090	1122	1089	1053	1091	1046	1088	1053	1150	1095	1094	1124	1092	1056	995	1075	1072	1161	1065	1050	1103	1098	1071	1062	1092	1077	1066	1097	1160	1095	1117	1080	1070	1086	1050	1154	1103	1094	1123	1169	1132	1063	1092	1114	1086	1021	1042	1119	1075	1098	1113	1095	1095	1067	1163	1045	1111	1119	1095	1086	1143	1064	1089	1068	1099	1095	1134	1107	1109	1106	1048	1080	1008	1143	1116	1080	1053	1009	1138	1048	1083	1090	1113	1088	1047	1066	1122	1071	1101	1120	1096	1084	1052	1087	1090	1064	1084	1082	1024	1092	1104	1046	1115	1128	1150	1077	1115	1097	1083	1040	1135	1055	1065	1072	1083	1051	1139	1142	1094	1097	1113	1040	1144	1063	1064	1015	1072	1144	1070	1092	1060	1084	1076	1065	1062	1106	1144	1092	1079	1068	1075	1069	1121	1061	1049	1124	1030	1068	1119	1165	1077	1063	1104	1052	1066	1104	1134	1107	1108	1109	1121	1060	1069	1059	1063	1117	1067	1060	1084	1081	1112	1059	1078	1098	1050	1060	1074	1071	1057	1056	1076	1072	1087	1077	1074	1042	1079	1071	1135	1010	1086	1080	1041	1102	1057	1086	1040	1067	1070	1032	1048	1086	1097	1049	1107	1063	1079	1073	1073	1106	1081	1077	1056	1020	1081	1050	1044	1109	1065	1085	1077	1105	1000	1083	1151	1048	1091	1073	1052	1109	1035	1043	1102	1064	1075	1095	1108	1081	1035	1120	1168	1087	1109	1130	1078	1102	1043	1106	1073	1074	1033	1121	1147	1178	1090	1037	1035	1115	1082	1113	1101	1098	1129	1110	1030	1122	1041	1121	1060	1128	1135	1116	1123	1101	1111	1012	1162	1055	1088	1071	1089	1122	1017	1087	1071	1055	1050	1073	1037	1118	1107	1087	1111	1024	1087	1092	1097	1082	1133	1069	1060	1066	1029	1071	1113	1112	1085	1131	1065	1069	1052	1102	1092	1113	1084	1116	1080	1113	994	1031	1044	1096	1126	1078	1100	1061	1109	1064	1060	1068	1061	1056	1117	1090	1015	1090	1046	1046	1079	1111	1127	1095	1047	1074	1096	1102	1109	1082	1055	1024	1078	1118	1051	1020	1103	1074	1091	1087	1044	1067	1125	1121	1070	1064	1067	1068	1086	1049	1151	1070	1143	1085	1069	1053	1113	1073	1098	1070	1078
16716	2243	214	192	169	153	172	175	207	169	164	172	159	167	142	176	170	175	196	183	196	163	171	153	172	185	172	138	179	171	181	201	171	164	158	166	172	170	186	157	191	153	164	181	184	154	154	177	168	187	187	180	182	201	178	192	166	173	175	160	172	157	168	172	180	158	162	160	184	154	178	166	177	153	164	189	181	200	168	168	179	177	174	180	167	181	174	182	163	152	172	180	161	179	162	168	140	161	177	163	167	181	163	158	191	165	155	168	141	166	173	178	160	181	149	154	160	167	174	162	163	191	171	182	154	168	148	180	145	166	190	187	165	169	187	179	170	165	173	178	173	185	178	171	140	166	160	189	155	201	166	170	148	182	153	174	166	165	154	157	181	194	187	171	143	166	156	171	148	173	191	159	185	212	168	160	171	187	168	198	162	161	186	161	174	160	168	184	181	156	145	169	176	197	170	178	179	172	165	173	157	170	148	183	157	166	179	162	157	163	187	181	146	189	155	147	165	170	140	167	195	160	185	164	164	152	150	160	181	169	193	169	151	164	166	147	163	178	173	155	161	139	172	172	150	174	167	166	166	166	173	159	175	175	167	185	166	148	165	170	182	150	170	169	157	171	159	187	171	171	141	161	161	168	182	163	174	186	192	137	180	157	174	164	191	159	165	180	169	171	154	174	177	177	169	133	165	168	179	174	157	167	179	169	168	169	160	163	173	171	153	184	199	188	174	160	153	191	184	168	154	182	193	164	180	172	160	157	186	159	184	174	186	161	174	148	169	155	165	197	182	167	187	155	175	197	174	174	164	169	174	192	188	144	177	150	185	161	201	150	164	175	158	162	163	169	183	170	174	190	188	168	176	151	156	196	140	149	183	151	155	186	165	173	183	185	156	184	166	164	182	155	182	169	174	176	167	155	152	158	156	160	186	177	151	145	162	169	189	193	172	165	163	143	183	177	183	208	165	156	170	157	185	184	179	156	164	162	154	191	171	185	173	147	163	184	161	158	182	149	182	155	164	170	162	155	163	158	158	186	167	186	169	181	178	171	181	145	187	163	191	171	185	174	170	153	194	177	180	192	167	192	187	154	172	177	157	180	182	163	150	173	158	175	152	165	144	204	156	147	202	188	136	186	167	188	156	144	151	178	172	177	166	173	184	178	169	147	164	175	184	161	169	188	186	157	167	167	145	160	147	165	152	176	165	162	172	183	189	177	156	154	176	155	160	178	173	171	174	165	183	172	154	163	173	200	160	136	170	166	180	173	148	176	169	185	172	177	162	189	157	170	178	187	174	161	184	167	193	180	175	178	187	166	163	170	171	153	143	149	169	147	159	159	198	188	197	178	161	160	168	179	180	157	161	188	160	167	202	173	154	182	165	153	189	165	175	153	191	165	160	163	154	160	157	160	159	169	181	171	156	165	191	169	185	159	175	184	153	179	171	181	156	145	137	172	177	149	168	161	168	176	167	159	178	157	165	181	165	170	159	159	188	166	185	154	171	174	171	165	175	158	185	179	185	160	155	160	168	189	174	169	146	148	199	155	176	176	164	179	178	197	171	181	168	181	190	154	173	191	164	163	173	169	152	173	164	174	169	180	181	172	173	175	155	166	160	165	159	181	172	190	167	183	191	152	168	149	189	158	176	165	175	172	182	172	180	166	175	171	169	168	155	174	177	194	173	174	163	144	137	159	136	157	200	172	184	147	169	162	181	188	184	194	187	158	174	163	193	176	179	166	175	182	158	193	179	183	140	163	175	161	151	170	176	165	155	170	171	186	184	152	170	147	145	184	164	165	165	175	179	168	170	188	187	200	178	168	178	130	182	168	164	156	165	164	154	167	179	149	159	182	170	164	182	191	166	189	171	160	153	168	162	190	177	163	159	172	174	164	148	151	172	216	183	172	166	173	183	154	168	165	168	143	177	196	156	182	171	152	152	155	165	163	183	175	162	158	173	164	150	171	175	171	175	190	176	160	167	198	157	161	180	165	184	187	180	174	174	141	180	171	165	156	188	161	170	177	178	176	192	153	167	178	155	180	172	169	172	157	171	156	174	170	180	164	175	177	163	161	182	195	160	188	169	159	138	170	162	175	176	179	159	169	155	160	169	173	155	156	160	157	172	173	145	171	162	185	179	186	168	127	161	167	186	174	173	168	163	177	160	192	182	172	155	138	187	172	203	179	179	193	181	155	156	175	161	175	150	178	152	180	178	163	167	157	181	161	162	200	183	172	179	178	159	153	165	187	172	188	163	158	159	162	168	168	173	177	189	166	180	171	179	181	175	166	178	169	187	172	168	157	134	153	193	177	158	151	167	170	171	156	155	159	170	156	166	166	170	186	165	175	194	173	170	156	186	162	180	161	169	163	184	185	162	175	168	163	187	164	162	143	177	174	172	179	166	153	168	168	163	195	210	170	197	168	163	172	157	169	187	180	174	178	151	173	190	164	164	177	152	147	160	222	163	183	137	177	161	188	175	158	164	175	146	182	160	157	181	178	175	180	146	185	174	182	171	153	173	188	148	166	178	180	160	174	157	167	172	164	169	184	194	163	171	191	179	165	167	167	176	182	174	197	173	157	167	163	183	181	181	175	191	165	168	150	203	183	175	167	165	162	176	165	179	169	170	180	178	145	174	157	162	175	176	186	138	159	178	160	167	165	167	144	167	173	157	202	155	170	170	161	155	169	172	146	168	168	182	182	177	167	156	151	154	166	153	162	184	159	190	163	159	172	197	154	178	181	188	182	164	159	180	176	174	144	163	170	121	147	166	190	152	165	169	184	181	150	185	164	171	179	157	163	183	171	176	166	143	150	159	186	196	171	173	174	179	154	182	156	157	182	167	176	175	172	192	174	175	161	199	152	147	174	143	177	184	160	158	157	178	165	173	207	184	186	159	184	194	165	150	179	180	136	178	175	204	167	181	149	164	162	140	175	151	164	169	169	154	146	184	166	171	158	171	165	169	184	162	182	180	160	179	190	196	161	153	183	174	164	183	176	166	177	179	143	153	150	180	164	186	168	204	188	144	168	180	160	144	166	160	175	149	182	179	172	162	165	173	184	162	158	177	159	166	158	146	169	174	173	156	179	166	134	174	144	165	169	177	203	176	159	144	178	182	149	172	179	127	178	173	139	158	162	175	141	150	168	166	161	169	175	186	208	143	199	179	194	139	195	162	177	165	186	186	193	174	196	160	157	170	196	168	152	176	158	145	170	174	186	153	146	145	191	151	174	144	164	157	152	150	171	171	162	169	169	174	164	187	166	174	157	171	176	157	173	184	143	177	167	163	200	140	146	189	173	182	168	180	179	150	179	182	154	156	162	171	182	164	182	163	154	190	169	146	169	183	173	168	179	160	173	149	160	164	168	179	187	164	162	168	182	171	166	169	187	184	141	164	178	146	171	158	194	170	178	172	181	160	168	164	175	152	192	168	176	167	182	157	172	167	195	147	218	191	189	132	164	181	154	154	179	154	188	152	161
8245	1284	555	580	576	589	533	508	524	509	522	534	534	478	499	490	553	498	504	497	494	497	501	502	502	484	486	505	494	502	486	482	526	494	491	489	464	497	506	519	520	479	484	515	529	466	471	515	481	483	530	516	441	509	469	500	492	512	462	531	522	481	508	508	498	490	469	502	484	446	495	486	464	490	541	524	470	473	474	496	545	516	480	484	467	506	493	497	469	472	516	482	497	490	457	503	519	466	466	472	525	478	488	479	498	492	511	526	504	461	515	512	502	505	513	503	513	502	508	438	483	514	505	473	449	492	476	482	507	503	523	466	487	494	476	466	519	499	490	499	508	500	522	489	505	503	492	492	474	486	506	454	561	456	485	499	520	502	503	425	439	489	486	493	502	481	479	517	493	511	475	484	510	494	461	484	489	500	483	474	481	485	499	462	519	469	481	500	498	480	489	495	510	508	524	506	496	521	478	536	508	507	543	459	495	492	469	492	494	502	477	503	521	498	468	502	445	447	458	497	476	488	464	468	499	486	505	478	526	518	514	490	519	528	510	498	507	481	493	502	486	489	490	479	488	494	505	467	514	480	486	512	457	514	513	492	492	498	477	495	475	531	497	473	475	512	473	472	504	489	494	462	476	480	509	466	519	479	467	497	487	508	453	524	477	486	473	487	506	483	522	457	469	453	529	486	530	477	527	474	491	515	520	530	512	462	490	488	490	507	509	468	498	527	483	493	500	482	503	493	501	506	494	519	533	513	502	534	537	545	502	519	527	479	452	514	452	471	492	515	486	501	530	491	496	521	538	498	510	520	533	526	479	498	523	522	523	474	501	512	537	456	497	455	502	475	508	480	491	489	507	496	523	520	498	520	488	484	510	480	494	469	484	470	474	513	486	536	529	461	474	477	533	490	515	508	561	497	500	504	507	486	528	491	503	521	503	492	481	497	536	526	471	476	475	472	492	471	517	485	511	487	513	488	468	489	468	468	511	471	531	516	520	474	477	484	496	474	553	496	500	498	464	476	474	510	521	491	489	501	492	478	520	521	484	509	480	475	525	532	498	530	505	483	539	529	523	493	493	521	482	510	497	481	516	484	496	482	500	486	471	476	512	516	473	479	515	493	507	450	501	524	479	527	489	540	503	520	520	506	527	495	497	519	503	481	496	464	496	489	474	445	530	477	499	500	485	544	497	476	489	483	521	489	481	465	501	536	476	483	512	486	505	487	516	462	505	507	509	478	491	535	493	494	532	490	479	491	489	501	497	466	469	463	524	507	480	508	508	538	501	477	521	482	481	469	466	472	454	481	460	489	512	474	489	467	512	506	515	506	536	511	510	501	541	526	474	480	485	504	449	477	461	489	486	494	515	491	480	504	498	516	504	525	510	483	467	463	495	483	439	485	452	488	476	494	457	506	467	501	480	487	465	488	454	486	509	512	474	529	545	482	521	504	504	517	485	490	516	498	532	508	527	480	460	474	485	470	451	518	469	547	481	438	487	438	515	516	503	516	520	493	477	525	546	506	479	503	464	469	461	521	465	498	483	521	485	449	511	498	513	482	469	501	516	501	473	499	485	494	507	530	554	465	505	496	533	534	491	501	519	508	499	491	520	488	481	478	467	520	499	513	489	489	508	524	511	462	458	531	513	524	475	522	497	525	516	518	489	480	477	490	499	520	541	481	473	496	538	476	490	469	516	526	519	503	484	489	526	492	540	494	501	492	484	493	528	559	511	488	511	513	522	510	506	512	491	520	488	493	475	465	478	459	459	480	478	513	495	513	467	473	536	514	477	476	516	491	460	493	516	515	446	516	519	504	494	477	502	476	512	544	513	528	477	478	523	503	488	501	487	525	472	473	524	523	505	514	465	481	528	496	491	495	509	472	530	488	483	517	483	491	494	436	504	502	495	489	518	493	492	527	530	478	521	515	522	492	499	463	474	476	494	505	508	468	465	480	512	493	489	480	512	516	462	486	498	504	514	475	430	502	507	474	467	477	473	484	502	525	516	513	500	490	482	473	514	505	506	551	505	489	489	536	555	460	489	499	463	543	508	495	518	526	495	473	482	531	469	479	493	517	513	526	459	468	511	498	485	505	475	493	526	453	481	529	481	489	531	495	496	501	490	485	471	503	465	469	459	481	510	496	484	532	492	543	476	523	501	512	477	532	493	497	485	507	510	458	502	503	496	520	525	506	516	484	521	495	477	499	491	475	522	538	497	485	469	527	486	470	489	529	494	490	514	468	503	527	530	520	515	469	469	481	510	476	573	491	516	455	487	478	485	490	503	507	454	516	508	498	492	481	505	526	518	508	524	466	492	483	501	448	493	484	511	472	467	480	496	501	528	486	529	482	515	480	481	491	522	507	452	448	500	497	490	463	490	486	478	520	461	487	483	496	515	532	487	493	488	468	482	470	522	512	509	469	474	506	512	496	517	478	483	535	474	484	476	477	507	506	521	482	523	513	507	485	486	473	477	515	469	480	479	491	549	490	482	485	498	503	491	498	555	530	469	489	487	520	491	478	500	479	503	478	487	516	489	560	518	478	455	500	508	507	503	486	513	512	493	523	486	508	505	498	506	462	498	538	513	458	504	504	487	469	489	500	464	497	540	502	529	515	483	475	513	511	509	508	480	478	518	512	466	460	523	492	476	490	523	459	485	513	455	498	523	520	492	486	477	488	467	526	478	474	505	476	520	479	484	539	499	477	548	497	497	494	459	506	491	495	493	497	484	526	477	479	509	484	455	493	533	499	491	506	523	491	500	524	519	503	488	472	478	489	491	471	512	447	501	471	488	486	477	483	504	524	475	515	463	449	502	517	508	497	513	494	479	514	500	515	467	495	528	527	483	468	459	536	529	535	504	484	488	484	495	524	532	416	479	521	469	492	519	506	491	490	524	452	520	474	511	492	490	508	496	464	485	485	466	464	486	498	505	529	464	482	490	456	530	528	481	511	459	507	512	489	497	465	508	517	484	482	502	487	457	476	501	508	495	516	488	553	523	524	523	513	534	518	467	524	477	495	483	518	510	499	459	495	471	499	516	496	519	498	518	531	487	475	477	494	490	534	461	480	470	502	509	502	431	494	479	470	527	490	490	505	506	503	506	511	496	515	486	524	479	496	456	515	472	485	513	489	491	465	475	505	485	484	473	498	493	478	491	527	491	530	477	505	505	530	504	480	476	536	540	480	512	470	515	510	487	491	503	513	520	479	487	494	519	452	466	488	490	502	514	473	469	488	499	502	500	492	511	546	519	491	489	475	503	527	508	540	524	467	492	473	467	525	538	475	503	528	466	502	509	462	496	490	486	461	525	477	538	494	511	472	524	489	504	518	508	517	494	481	517	495	513	495	465	522	465	506	492	492	487	515	491	504	499	508	482	494	469	492	507	496	492	477	453	491	500	479	498	482	492	482	432	443	463	498	482	479	516	529	472	483	557	505	516	485	475	550	494	474	488	519	486	495	470	465	530	505	483	498	494	522
29956	5921	1391	899	799	638	605	469	420	419	357	381	386	349	353	387	386	361	328	383	318	347	347	339	352	353	332	367	351	334	331	314	351	323	356	349	359	361	313	304	304	296	347	352	354	331	341	348	335	329	323	329	338	318	296	341	335	307	355	318	356	342	322	331	355	329	337	342	344	357	348	338	329	331	356	321	312	331	316	353	334	350	329	339	314	334	343	347	353	320	345	335	297	309	317	325	321	335	299	301	304	358	322	318	314	326	324	349	316	322	343	329	310	328	330	317	357	296	297	354	326	342	298	337	355	308	341	345	325	300	306	328	344	344	332	309	351	371	356	319	305	307	304	315	349	354	306	378	334	319	350	307	316	347	322	349	308	304	330	344	365	320	351	309	283	310	322	343	357	337	333	330	323	348	324	350	307	341	315	315	302	324	333	376	351	333	348	325	316	342	304	339	333	339	305	323	353	311	299	310	316	329	323	296	352	349	343	321	337	313	345	344	340	329	324	331	321	321	300	354	310	310	296	329	330	298	328	330	325	324	333	341	342	291	332	335	345	351	321	327	328	366	307	356	313	288	327	342	305	330	319	300	311	321	324	301	351	338	353	304	296	329	303	345	301	340	340	338	328	306	291	331	353	292	317	325	344	317	310	340	305	340	314	337	345	333	341	354	299	345	334	323	324	334	338	312	351	334	349	315	300	345	355	299	293	320	326	325	311	327	335	366	309	317	346	323	341	352	346	315	320	292	312	334	361	309	328	362	322	340	343	335	276	309	329	337	367	346	322	325	337	301	335	347	337	324	363	346	324	354	315	330	290	320	303	286	352	301	313	299	297	327	292	295	328	304	354	317	323	301	347	350	348	344	335	291	355	328	312	309	303	301	342	325	351	312	316	332	321	327	346	343	312	327	304	324	323	296	313	333	332	324	326	321	292	349	331	313	310	329	331	339	347	335	344	320	330	349	305	316	328	317	321	296	354	400	331	305	369	329	340	338	319	338	316	330	331	348	353	306	360	334	348	318	321	304	313	333	310	319	341	303	351	328	326	339	326	342	329	341	346	331	324	317	318	345	352	330	322	323	312	344	312	340	308	351	312	335	334	306	294	344	301	351	344	309	322	323	351	328	322	325	336	334	317	306	310	321	296	321	348	311	307	361	318	357	364	355	326	343	373	300	299	337	329	330	341	313	340	349	328	342	303	321	301	326	336	312	301	336	334	305	312	352	344	365	313	320	288	334	354	354	357	318	327	321	318	304	337	329	321	332	299	347	352	315	339	323	303	315	355	344	365	346	355	294	318	290	322	317	327	306	339	325	306	323	305	296	318	326	333	332	336	326	344	306	311	320	338	326	322	365	345	315	319	330	357	332	298	340	336	358	314	338	285	291	375	313	337	319	334	341	327	319	336	306	334	337	312	365	360	342	319	306	304	336	329	308	312	308	328	348	294	356	324	343	334	319	338	324	326	328	346	335	332	337	335	325	313	318	328	345	322	320	298	310	357	322	333	305	328	315	350	333	338	310	332	320	312	311	310	318	343	300	345	355	323	349	331	330	337	345	344	381	321	357	349	356	345	290	326	349	319	328	318	351	329	316	282	335	313	292	324	351	325	326	326	362	316	299	371	317	315	321	338	335	304	334	324	336	322	297	292	311	364	297	318	338	313	334	311	330	296	326	335	352	338	329	357	318	358	344	341	366	303	350	350	326	360	311	329	332	352	313	357	312	333	310	319	317	340	324	325	359	339	315	360	327	372	338	326	340	346	333	333	329	326	335	339	311	315	286	355	312	322	332	307	322	348	333	327	326	374	354	280	315	325	331	342	314	323	335	339	314	355	348	336	345	349	329	359	347	324	309	339	326	321	295	333	335	306	338	353	340	346	326	316	335	320	330	333	343	322	333	324	340	310	338	356	341	323	320	342	322	347	286	317	342	338	303	332	362	338	337	300	340	347	335	318	355	308	307	342	366	312	320	348	319	309	303	313	307	304	316	346	312	333	310	315	334	366	354	303	318	298	322	344	329	345	312	318	321	315	352	361	317	342	323	339	300	325	298	327	335	322	340	326	362	346	345	325	311	344	337	341	352	315	303	336	333	321	387	316	387	355	368	346	335	350	343	311	335	325	358	313	342	353	310	323	336	314	323	312	307	304	311	340	328	298	318	318	333	344	315	334	316	364	339	319	320	338	345	319	346	341	345	320	319	349	321	294	308	340	339	333	345	335	309	321	351	329	313	290	314	330	341	300	317	288	330	328	306	302	303	391	336	313	303	316	307	320	347	286	306	314	325	336	307	307	342	319	356	333	336	315	322	317	322	315	344	322	337	345	328	337	315	320	292	312	303	317	350	308	301	302	299	363	311	325	325	319	317	316	345	325	287	320	353	381	312	330	319	304	358	309	338	350	322	331	335	331	367	345	319	343	323	290	326	326	304	364	312	342	311	304	312	362	335	315	322	350	351	328	342	352	340	296	307	343	308	317	350	336	343	330	321	319	301	374	364	343	311	305	312	291	328	304	335	352	367	364	312	308	323	334	335	325	349	346	340	320	317	317	316	339	329	318	296	282	310	312	354	325	360	315	335	300	323	315	294	354	342	360	324	360	301	349	315	324	356	355	341	349	321	335	330	344	316	336	345	311	308	305	353	346	334	340	330	316	301	322	290	347	327	319	334	334	324	337	339	328	321	323	356	344	307	332	320	341	324	344	325	342	306	357	355	341	325	360	337	330	327	312	334	313	313	350	328	370	343	315	320	319	360	310	315	336	318	312	356	329	309	306	324	344	351	312	337	331	322	295	349	304	312	365	314	343	332	300	285	328	335	296	308	325	313	330	312	374	309	309	346	326	322	335	302	332	336	319	319	340	320	321	362	351	348	347	320	347	304	335	334	335	323	340	319	348	322	333	333	356	320	333	298	335	335	353	260	315	323	332	303	312	316	342	311	316	337	331	367	359	348	341	310	322	343	312	341	331	324	301	326	375	350	311	310	310	374	349	319	302	317	339	312	315	340	335	338	317	331	362	326	315	347	329	337	321	332	344	336	309	373	366	323	311	342	320	340	376	330	346	321	282	340	331	321	326	345	336	334	342	331	332	328	324	331	359	334	346	338	324	286	328	320	302	328	310	313	299	307	338	332	385	364	317	272	316	313	331	322	294	338	335	294	337	327	304	310	319	336	312	322	325	346	313	352	302	316	298	326	336	340	335	282	315	360	371	326	334	346	373	338	347	338	317	329	333	317	289	333	352	357	339	340	350	346	327	338	300	344	331	338	312	325	340	339	323	344	321	348	294	346	341	309	327	347	323	317	323	352	314	321	324	326	335	326	318	304	326	340	322	340	333	334	336	320	319	334	327	346	340	334	342	311	303	330	365	337	365	336	328	343	325	317	320	340	315	324	320	309	333	333	374	329	327	314	363	359	307	283	323	327	303	308	293	310	321	303	352	353	339	324	351	329	317	329	332	350	329	301	316	335	371	343	322	333
15227	2946	2627	3089	2713	2422	2002	1699	1553	1483	1384	1306	1270	1208	1137	1035	1102	1094	1047	951	1032	942	942	935	887	915	909	908	916	930	935	864	891	870	879	894	904	846	896	885	874	841	911	837	881	927	899	838	872	931	827	835	839	881	901	842	829	855	856	894	867	878	855	876	906	854	826	845	885	884	855	832	830	867	847	870	824	815	876	910	886	858	861	825	846	845	888	845	844	817	829	875	879	833	889	893	850	832	796	908	837	836	871	867	845	801	815	793	790	815	860	832	912	899	833	875	840	831	817	822	787	839	891	834	835	857	785	864	851	864	803	874	840	813	806	901	850	859	866	805	836	847	857	858	887	817	856	828	877	833	861	865	800	871	856	869	790	874	826	829	826	843	836	824	858	856	835	798	857	890	816	797	862	853	847	842	838	807	777	845	848	839	813	843	844	861	867	865	846	849	832	855	871	808	804	857	835	855	842	895	855	832	836	867	833	818	836	840	887	832	856	852	860	853	844	862	843	887	827	867	820	837	836	801	888	789	847	872	749	863	852	866	807	827	868	817	861	857	851	833	820	839	843	871	868	839	831	821	867	848	862	824	833	828	836	838	839	821	817	803	857	794	857	834	852	860	898	808	888	862	890	856	804	772	873	839	846	862	798	858	805	841	873	828	915	827	836	862	830	857	874	846	874	887	849	826	832	820	831	839	846	868	834	877	823	854	873	825	864	882	852	836	874	801	843	827	848	848	848	825	803	865	846	816	872	847	830	824	827	840	855	846	806	906	858	854	831	826	823	875	840	811	904	841	821	881	840	868	837	865	848	836	855	786	847	827	827	845	850	861	847	867	859	809	824	820	850	904	901	836	796	850	824	823	837	768	904	820	844	862	813	844	828	884	848	828	860	812	834	833	856	837	854	824	847	854	880	813	838	848	881	921	837	787	854	855	852	833	832	828	796	831	834	858	833	822	873	806	827	831	819	861	842	850	844	837	845	809	842	824	839	810	888	849	785	818	782	835	882	783	912	874	831	801	846	858	850	811	847	871	820	807	834	858	821	859	861	863	846	823	808	847	842	834	825	848	784	803	846	829	845	840	871	858	825	839	854	866	839	833	858	844	868	874	829	838	853	872	828	837	840	797	831	825	882	874	874	790	784	814	847	897	824	800	853	782	833	835	854	860	841	857	826	823	868	816	856	805	857	843	816	820	802	871	829	825	804	848	769	860	810	799	840	846	878	811	816	847	876	880	850	856	858	826	823	819	859	842	899	854	850	872	812	840	813	823	820	810	851	883	810	828	822	915	808	809	864	791	792	839	818	828	846	802	866	852	882	854	832	851	900	841	849	783	885	878	889	859	854	838	823	864	830	864	842	876	824	876	843	876	785	835	825	832	861	865	874	789	901	864	836	820	821	850	845	819	885	831	854	860	821	798	856	872	849	799	868	824	815	828	860	861	872	887	862	789	879	854	751	862	883	878	853	885	818	852	829	809	846	841	828	814	849	865	848	788	861	811	876	876	880	841	838	881	852	859	873	801	817	863	899	803	844	815	884	828	826	863	909	809	841	835	837	852	843	847	828	857	834	864	828	803	853	834	806	819	838	815	799	802	834	848	761	792	826	786	845	868	835	843	851	873	799	834	800	828	863	866	860	820	836	851	864	851	875	862	811	860	845	832	832	836	839	823	858	830	851	825	811	843	856	839	890	880	791	845	861	782	798	797	869	839	833	823	826	874	831	854	821	842	849	812	854	878	859	814	852	873	900	836	809	859	812	826	816	829	841	791	837	843	879	882	828	789	848	866	805	831	860	771	821	853	869	863	870	821	880	845	857	867	832	771	807	852	827	822	837	842	807	832	820	855	884	891	861	839	773	835	837	849	832	807	802	894	838	852	787	841	889	857	792	849	808	836	812	892	825	842	821	808	884	949	838	862	846	850	860	883	831	807	809	812	839	825	823	904	834	838	863	852	829	854	819	839	890	828	813	906	850	887	844	817	768	829	867	838	833	812	835	848	865	815	851	807	891	852	829	796	824	846	808	828	841	846	872	831	886	833	835	824	834	856	834	865	911	867	864	818	845	808	805	859	851	861	821	840	834	841	821	801	855	823	865	830	854	777	805	829	835	790	829	866	827	831	847	855	839	863	822	888	844	838	869	824	796	839	841	860	780	797	864	833	852	818	805	848	875	817	897	801	829	820	808	852	913	793	808	820	838	810	826	846	873	808	849	827	835	879	844	846	795	878	845	825	850	860	889	880	835	854	810	812	883	842	825	830	813	845	833	818	806	829	856	815	864	878	864	818	882	802	831	785	885	887	816	828	866	852	793	850	841	788	859	871	840	805	816	804	786	754	838	814	828	819	863	827	822	841	831	876	838	826	796	842	878	861	818	757	815	832	851	819	884	869	866	806	809	810	856	862	834	810	807	835	825	782	831	794	838	826	889	859	864	856	862	873	859	824	897	798	816	847	848	869	854	898	827	875	771	846	831	814	849	894	870	840	819	805	839	827	871	827	828	856	836	830	865	823	805	813	819	865	838	833	783	788	880	832	798	855	913	826	861	859	805	830	820	861	820	902	874	806	871	855	802	841	823	882	868	820	856	824	843	827	814	857	812	818	886	834	871	871	855	874	870	838	853	790	866	863	839	842	874	824	841	852	855	818	826	818	857	891	793	832	873	831	814	839	820	830	834	868	855	828	857	885	886	891	865	803	870	914	834	846	785	793	832	872	816	813	822	887	801	841	859	833	858	862	877	856	804	795	839	866	872	838	824	833	863	882	857	855	863	898	870	821	838	859	870	834	834	772	848	822	805	867	864	807	834	844	861	846	833	827	812	854	848	826	838	863	810	804	905	818	842	859	840	893	832	829	856	820	822	843	879	819	830	887	876	825	830	874	843	877	855	891	836	900	841	849	849	886	851	839	875	938	826	808	896	792	861	878	827	821	863	819	783	864	938	809	850	843	803	848	856	838	871	851	786	844	874	855	825	843	838	834	817	828	875	795	867	827	819	835	888	836	816	839	834	829	820	845	827	890	834	840	882	848	906	818	883	893	841	849	850	805	789	845	882	800	793	868	867	851	836	884	842	801	821	825	820	820	877	823	852	822	896	818	852	842	823	865	848	837	831	846	813	833	857	813	838	837	860	840	863	866	829	831	804	842	873	868	828	849	760	857	852	825	902	865	838	844	816	826	820	849	895	838	870	890	822	856	810	834	786	764	857	868	796	756	787	878	826	883	797	846	856	808	864	853	826	798	812	815	843	873	822	828	837	883	812	876	860	873	818	820	842	843	858	865	823	860	812	861	852	836	844	865	892	841	878	872	815	830	861	867	778	852	816	821	844	878	814	825	877	825	826	874	812	848	856	832	859	827	811	834	839	842	829	871	817	850	863	809	815	846	854	840	863	865	777	886	835	823	879	807	841	860	798	853	879	867	835	826	829	778	838	820	861	854	846	881	846	847	813	880	784	800	888	813	886	809	817	866	876	808
37903	8851	2761	1870	1340	1092	877	754	711	670	602	562	547	589	561	537	518	503	475	472	487	494	471	481	473	506	480	491	459	486	462	488	448	490	447	466	470	446	478	482	467	484	484	469	468	490	507	440	422	439	483	466	466	443	435	463	485	421	447	479	467	456	470	474	478	431	434	442	460	496	472	469	475	465	458	494	460	412	497	410	418	499	463	492	464	452	449	434	471	457	460	469	455	466	455	420	439	463	449	478	463	437	456	418	483	433	449	454	457	465	459	482	431	432	464	468	439	469	410	440	449	442	460	468	469	447	418	434	445	507	447	503	448	481	447	442	423	469	451	490	476	443	499	490	430	449	448	461	491	430	435	456	472	468	456	429	441	488	436	436	488	473	502	427	466	483	456	449	421	443	458	448	438	430	434	495	450	448	457	424	407	454	460	458	448	449	460	443	485	492	475	420	450	419	453	474	462	428	478	429	459	427	441	423	438	498	480	452	480	459	443	468	473	448	464	440	466	516	434	460	457	458	429	446	429	477	481	475	465	462	450	421	478	452	437	484	423	458	484	435	464	406	452	469	472	453	427	451	435	447	432	445	454	494	407	467	488	495	470	431	462	437	414	413	445	445	461	479	465	423	423	471	465	461	461	441	458	504	456	424	464	429	492	447	456	455	423	431	468	463	448	463	477	470	465	450	443	429	437	461	426	428	469	486	473	474	473	475	416	437	442	436	481	478	465	443	467	456	476	480	458	469	480	431	411	421	431	450	473	451	471	434	492	439	454	462	471	472	424	495	443	436	462	446	441	436	451	423	402	480	473	464	497	455	434	465	428	485	444	517	431	466	447	475	510	493	451	455	479	435	419	438	445	477	489	456	477	422	448	430	458	434	479	454	449	436	420	477	443	442	439	529	453	408	476	452	434	435	478	476	443	476	466	470	435	448	462	464	458	473	497	473	447	429	455	465	456	462	492	429	503	453	448	449	446	441	466	430	451	445	497	443	451	463	450	472	472	481	470	459	462	476	456	488	432	463	491	459	414	441	442	448	458	416	432	439	487	457	425	492	452	473	480	448	433	431	482	446	473	435	418	480	465	466	486	448	462	457	454	418	432	449	461	470	482	468	454	462	434	475	460	469	427	471	473	459	475	455	490	454	436	487	447	435	441	427	442	474	449	473	454	426	444	521	443	459	456	464	469	448	473	459	429	494	503	455	461	475	430	446	437	482	450	457	472	474	454	432	419	480	428	463	484	448	438	469	441	446	484	440	449	440	437	478	477	447	444	474	420	402	455	431	437	454	482	447	470	466	479	501	430	468	438	449	465	455	420	471	419	450	454	482	401	439	475	461	452	432	482	477	446	464	457	400	453	458	457	478	444	466	466	501	447	476	428	488	482	449	460	451	415	465	414	447	437	441	436	466	466	441	442	436	445	463	498	455	452	458	462	468	501	448	464	451	472	450	467	436	475	478	451	489	485	486	476	498	453	479	455	466	422	455	473	445	447	448	492	459	500	461	433	479	455	463	432	492	440	485	456	452	469	442	427	468	440	452	450	469	442	411	446	469	447	478	454	449	428	457	445	437	441	448	440	415	440	506	440	458	467	463	446	389	450	436	486	489	441	467	424	471	438	474	456	441	448	480	497	439	448	459	471	468	456	462	496	452	451	444	468	456	435	472	445	464	450	444	447	453	471	444	469	418	478	449	434	452	427	449	461	428	428	429	486	429	420	473	398	462	525	478	438	443	476	445	424	453	465	464	463	437	423	454	468	466	450	429	471	478	473	473	491	426	431	452	438	439	466	484	485	430	480	467	453	435	460	461	479	429	469	477	494	426	461	459	465	457	427	465	416	472	512	438	431	453	445	446	414	463	462	489	462	450	462	457	431	429	459	424	411	437	488	417	431	465	442	476	481	449	465	478	474	409	446	442	473	455	452	481	449	448	443	399	442	492	428	455	453	476	429	406	468	468	417	441	472	483	485	490	503	461	468	469	450	449	468	486	460	471	463	472	430	427	448	459	469	505	479	441	449	468	467	443	483	428	387	471	458	472	453	471	464	437	438	461	455	461	453	457	437	458	455	450	452	500	497	533	463	447	418	461	425	450	443	467	458	487	444	441	427	439	499	462	471	448	457	426	428	507	473	429	449	482	498	478	453	481	489	447	459	472	451	479	462	481	451	443	464	457	483	427	476	459	453	437	461	471	441	463	420	448	463	473	442	423	466	418	436	490	461	465	438	443	435	410	455	472	482	477	418	452	480	463	477	467	491	460	475	452	465	437	481	445	449	436	455	484	472	430	425	419	447	430	426	434	456	439	426	495	459	431	445	466	457	470	431	439	433	450	452	463	466	431	452	419	435	441	469	457	474	476	461	469	411	472	436	477	433	483	480	466	488	471	444	486	428	432	462	452	469	457	460	427	447	448	498	440	453	455	469	458	424	462	492	449	449	428	486	441	450	432	410	469	463	486	493	435	462	494	425	488	477	459	427	468	402	497	453	485	440	473	434	481	472	455	452	478	460	474	468	474	476	451	474	443	461	469	479	435	472	444	453	434	459	442	454	473	449	449	439	447	435	490	411	427	449	436	402	464	435	479	434	460	449	470	455	421	482	462	429	448	439	466	498	479	474	402	428	479	479	474	464	464	405	455	477	459	485	505	497	459	434	446	445	415	433	424	456	456	464	439	422	418	464	450	475	442	464	447	465	458	464	463	410	470	475	479	492	451	439	447	483	463	447	491	408	463	452	492	452	420	448	458	476	395	422	453	427	462	452	427	439	481	462	486	475	438	475	465	488	458	435	446	442	470	444	509	432	443	442	437	470	450	458	458	473	477	506	444	435	474	471	475	475	482	451	473	469	443	432	441	455	439	469	428	449	480	468	465	467	458	454	437	428	438	469	442	398	486	487	459	501	453	466	444	510	481	426	453	481	424	453	478	456	472	459	464	475	473	424	448	439	494	463	447	439	430	427	445	415	450	466	460	447	506	443	401	461	461	515	449	452	502	474	439	414	423	451	438	477	449	435	461	424	472	467	449	452	469	445	445	465	458	411	465	432	470	449	423	484	438	463	482	512	470	467	484	449	410	429	435	457	446	488	436	420	447	426	481	418	466	411	438	445	484	493	484	444	474	428	471	433	435	446	446	457	456	417	456	440	440	396	437	427	397	465	479	416	435	481	486	479	450	481	461	454	461	431	463	442	406	456	408	433	462	436	425	449	458	455	467	472	434	441	420	451	467	474	484	504	457	448	472	423	416	469	477	463	468	417	484	458	468	483	440	450	450	454	487	468	419	460	510	441	486	425	467	464	422	412	465	441	462	453	449	490	462	496	438	445	473	474	435	437	436	469	443	440	481	478	471	443	444	419	473	452	472	469	459	449	456	483	448	410	471	439	490	458	436	478	487	503	447	460	441	443	460	447	451	480	458	445	430	443	408	478	477	464	434	425	445	487	466	488	460	465	467	493	458	442	427	450	458	432	450	451	443
19246	2968	4575	5219	4702	4042	3308	2947	2510	2380	2118	2044	1793	1720	1644	1594	1499	1446	1432	1408	1387	1354	1337	1298	1227	1310	1241	1230	1279	1220	1232	1203	1141	1206	1187	1169	1171	1157	1178	1137	1113	1218	1201	1163	1119	1128	1120	1165	1097	1107	1142	1161	1185	1195	1167	1118	1098	1130	1076	1056	1065	1190	1132	1051	1088	1097	1102	1096	1094	1097	1131	1095	1093	1078	1065	1110	1121	1095	1165	1126	1034	1089	1138	1046	1161	1034	1039	1051	1139	1104	1034	1092	1090	1128	1083	1054	1094	1064	1110	1119	1058	1103	1102	1087	1095	1068	1075	1063	1073	1085	1096	1071	1081	1077	1083	1111	1086	1092	1108	1116	1089	1084	1092	1098	1153	1070	1099	1104	1133	1049	1109	1071	1113	1103	1100	1031	1047	1087	1076	1089	1139	1025	1114	1055	1109	1076	1053	1084	1091	1090	1069	1094	1101	1083	1084	1096	1099	1094	1066	1057	1065	1097	1059	1092	1131	1089	1071	1107	1114	1053	1020	1078	1095	1110	1062	1096	1060	1079	1130	1028	1079	1137	1072	1045	1150	1044	1060	1089	1083	1111	1065	1093	1083	1040	1053	1082	1085	1033	1108	1091	1025	1078	1095	1082	1016	1097	1043	1098	1131	1078	1033	1055	1069	1074	1070	1088	1117	1060	1099	1037	1092	1060	1074	1052	1018	1021	1132	1071	1106	1121	1033	1065	1048	1097	1103	1032	1074	1056	1086	1109	1037	1101	1110	1092	1077	983	1102	1076	1100	1070	1058	1102	1038	1104	1139	1067	1079	1077	1118	1062	1055	1132	1053	1024	1056	1061	1079	1105	1110	1051	1043	1043	1047	1107	1068	1092	1077	1105	1023	1115	1104	1119	1111	1066	1053	1004	1089	1088	1089	1083	1040	1059	1042	1074	1073	1096	1104	1070	1051	1026	1132	1053	1045	1150	1040	1169	1084	1092	1041	1046	1071	1032	1041	1088	1099	1049	1045	1045	1049	1069	1107	1092	1077	1072	1034	1087	1046	1073	1029	1028	1080	1133	1153	1054	1100	1124	1094	1053	1047	1082	1119	1109	1056	1055	1057	1024	1071	1045	1070	1122	1111	1088	1056	1055	1103	1106	1103	1094	1151	1137	1081	1087	1061	1099	1021	1045	1075	1098	1059	1105	1042	1025	1079	1076	1048	1082	1085	1081	1068	1061	1074	1092	1110	1046	1065	1105	1088	1109	1080	1106	1094	1089	1071	1096	1068	1090	1119	1091	1096	1174	1062	1048	1030	1044	1061	1116	1028	1118	1042	1155	1055	1050	1032	1040	1074	1108	1104	1103	1073	1063	1057	1017	1097	1070	1131	1068	1089	1083	1086	1030	1121	1104	1054	1100	1070	1086	1047	1079	1077	1146	1059	1089	1028	1058	1109	1100	1082	1093	1096	1109	1102	1055	1028	1082	1082	1090	1055	1038	1068	1046	1123	1104	1088	1113	1087	1060	995	1091	1034	1146	1005	1105	1078	1076	1092	1043	1051	1135	1145	1007	1106	1072	1074	1147	1105	1090	1057	1078	1093	1052	1084	1024	1081	1101	1115	1114	1051	1068	1109	1089	1073	1073	1064	1094	1031	1056	1116	1114	1131	1091	1068	1085	1036	1079	1080	1089	1091	1050	1072	1094	1113	1084	1092	1084	1062	1133	1111	1094	1114	1087	1080	1088	1100	1067	1094	1110	1081	1059	1084	1062	1122	1047	1071	1056	1065	1063	1093	1095	1116	1105	1095	1066	1101	1099	1115	1050	1066	1193	1039	1039	1062	1066	1084	1087	1043	1089	1075	1015	1086	1124	1112	1075	1138	1058	1030	1061	1115	1061	1060	1082	1009	1049	1058	1077	1105	1061	1070	1073	1107	1126	1067	1020	1124	1088	1066	1051	1082	1064	1082	1049	1085	1082	1084	1062	1140	1094	1091	1052	996	1119	1027	1019	1089	1032	1128	1065	1082	1102	1097	1108	1063	1101	1116	1067	1106	1112	1068	1129	1087	1082	1040	1107	1060	1083	1120	1017	1028	1065	1127	1067	1095	1114	1116	1141	1075	1057	1100	1038	1100	1072	1001	1029	1053	1079	1055	1069	1122	1110	989	1049	1136	1088	1074	1072	1102	1062	1062	1111	1110	1109	1065	1051	1043	1091	1063	1167	1086	1085	1063	1057	1047	1083	1058	1078	1063	1068	1081	1009	1062	1020	1090	1069	1111	1110	1091	1087	1070	1070	1051	1048	1109	1056	1071	1097	1079	1031	1082	1025	1094	1070	1010	1079	1071	1100	1079	1099	1118	1065	1125	1063	1032	1089	1075	1044	1079	1028	1111	1112	1158	1038	1090	1077	1070	1161	1072	1090	1158	1075	1077	1051	1136	1040	1040	1077	1100	1055	1035	999	1079	1032	1045	1108	1073	1142	1054	1052	1095	1097	1103	1076	1066	1066	993	1021	1075	1088	1063	1136	1030	1045	1091	1084	1087	1111	1057	1074	1038	1090	1100	1059	1090	1147	1073	1031	999	1087	1141	1088	1090	1069	1064	1058	1100	1094	1025	1099	1118	1091	1140	1104	1108	1044	1078	1075	1050	1116	1005	1091	1038	996	1050	1063	1091	1119	1110	1041	1047	1138	1107	1039	1065	1068	1126	1088	1056	1110	1051	1092	1061	1101	1152	1111	1117	1156	1042	1045	1089	1058	1062	1098	1076	1079	1101	1101	1071	1078	1100	1097	1156	1016	1096	1111	1093	1079	1052	1064	1103	1099	1092	1085	1109	1102	1116	1096	1067	1024	1039	1100	1118	1032	1102	1106	1070	1034	1098	1078	1074	1037	1116	1073	1076	1134	1111	1087	1035	1044	1082	1048	1027	1052	1113	1096	1068	1108	1015	1086	1044	1114	1106	1075	1081	1087	1056	1068	1086	1070	1053	1083	1045	1055	1058	1098	1108	1082	1097	1165	1058	1074	1033	1087	1114	1132	1102	1121	976	1053	1077	1133	1043	1121	1093	1056	1111	1083	1099	1054	1073	1049	1054	1093	1079	1101	1081	1090	1018	1048	1091	1067	1147	1036	1053	1128	1034	1090	1072	1097	1076	1071	1087	1071	1069	1078	1091	1079	1072	1097	1053	1002	1093	1079	1103	1111	1094	1078	1060	1094	1072	1095	1080	1072	1062	1094	1062	1064	1046	1092	1068	1110	1096	1028	1054	1057	1142	1074	1042	1055	1124	1112	1074	1109	1104	1120	1124	1029	1088	1073	1096	1102	1097	1075	1065	1170	1091	1076	1044	1092	1030	1063	1112	1008	1043	1020	1093	1057	1050	1074	1069	1096	1115	1073	1049	1067	1054	1095	1124	1143	1049	1148	1096	1123	1083	1081	1107	1071	1109	1057	1083	1061	1133	1087	1022	1090	1022	1082	1073	1125	1068	1079	1048	1058	1058	1046	1052	1064	1094	1040	1056	1093	1110	1027	1107	1081	1114	1056	1083	1097	1044	1101	1048	1085	1087	1014	1056	1145	1046	1098	1106	1036	1065	1126	1071	1082	1003	1093	1099	1077	1064	1080	1051	1038	1037	1075	1081	1098	1106	1006	1078	1090	1059	1091	1060	1075	1124	1117	1068	1112	1103	1073	1028	1099	1115	1078	1068	1107	1120	1081	1034	1054	1047	1109	1066	1080	1110	1119	1031	1079	1087	1050	1056	1097	1075	1029	1091	1068	1074	1088	1140	1071	1093	1116	1082	1063	1060	1085	1093	1086	1064	1113	1070	987	1042	1050	1081	1141	1099	1070	1104	1079	1047	1103	1064	1083	1044	1071	1018	1087	1073	1085	1046	1141	1121	1079	1133	1014	1097	1052	1086	1104	1090	1070	1042	1102	1067	1079	1091	1029	1052	1113	1044	1105	1112	1124	1116	1076	1035	1095	1064	1049	1005	1050	1076	1126	1119	1143	1050	1072	1150	1090	1043	1085	1082	1159	1116	1055	1071	1182	1122	1102	1147	1132	1134	1124	1133	1174	1052	1085	1045	1064	1079	1115	1103	1092	1042	1085	1080	1122	1060	1088	1067	1111	1178	1061	1045	1132	1066	1036	1025	1145	1107	1099	1093	1065	1049	1123	1100	1066	1058	1093	1131	1127	1137	1040	1094	1092	1043	1050	1070	1074	1158	1089	1107	1158	1058	1061	1086	1114	1061	1076	1059	1110	1062	1063	1105	1071	1010	1054	1113	1056	1113	1019	1091	1063	1013	1093	1016	1083	1060	1110	1052	1075	1073	1113	1094	1110	1111	1136	1042	1094	1102	1092	1071	1106	1095	1062	1062	1086	1058	1104	1128	1060	1058	1042	1074	1057	1121	1107	1065	1129	1040	1062	1145	1086	1103	1087	1053	1110	1058	1067	1061	1089	1125	1092	1084	1102	1103	1081	1022	1117	1061	1070	1037	1036	1033	1033	1040	1123	1088	1104	1125	1083	1088	1080	1123	1092	1058	1045	1050	1031	1054	1098	1109	1085	1087	1126	1094	1081	1078	1073	1121	1098	1070	1028	1028	1125	1035	1134	1069	1120	1067	1114	1066	1074	1155	1057	1072	1041	1084	1100	1061	1067	1111	1081	1071	1083	1099	1039	1076	1093	1107	1124	1006	1069	1047	1045	1041	1047	1074	1075	1092	1046	1092	1109	1051	1039	1084	1057	1085	1110	1111	1065	1072	1064	1086	1040	1127	1048	1136	1092	1061	1028	1036	1052	973	1028	1072	1057	1090	1095	1103	1039	1133	1132	1087	1083	1096	1072	1052	1082	1044	1094	1112	1054	1047	1088	1071	1135	1066	1083	1081	1054	1096	1054	1044	1105	1079	1063	1073	1128	1067	1069	1060	1090	1104	1074	1068	1078	1092	1087	1075	1102	1087	1054	1092	1129	1068	1038	1074	1070	1065	1113	1061	1084	1066	1065	1114	1093	1121	1066	1073	1105	1047	1069	1064	1141	1070	1078	1094	1109	1054	1085	1069	1060	1119	1061	1039	1095
17445	1659	206	195	201	170	162	166	202	172	146	192	185	173	178	159	196	161	163	144	159	186	177	186	165	168	175	173	158	173	181	168	172	157	172	180	167	138	171	182	196	178	158	176	158	178	176	180	182	159	183	175	159	156	181	180	154	185	171	181	156	176	162	191	173	189	184	175	165	186	158	171	144	165	156	164	130	160	184	154	164	152	172	181	186	184	175	183	192	180	191	150	164	177	181	176	184	165	174	151	151	166	184	165	140	144	161	152	174	140	170	168	140	154	171	174	170	142	162	156	182	184	152	153	171	190	181	157	164	169	179	203	173	173	168	149	155	163	166	152	156	154	177	165	190	184	169	189	172	156	186	165	182	175	171	157	198	169	172	174	196	193	178	189	187	175	183	172	177	151	188	171	167	192	182	167	168	171	176	168	145	156	168	173	171	165	161	167	168	187	159	159	169	173	180	143	159	167	187	150	157	176	182	164	177	169	143	171	174	169	158	181	163	177	170	159	191	170	170	185	183	165	173	158	180	166	176	182	161	162	168	194	159	176	193	170	170	173	163	134	145	158	173	164	188	170	171	174	168	150	175	145	192	145	186	151	179	170	163	157	178	161	190	177	163	155	179	184	159	168	171	152	184	212	187	195	174	162	176	164	169	182	161	158	158	199	159	169	171	162	171	156	177	181	177	171	167	175	195	165	173	181	175	173	184	178	179	189	130	166	143	164	164	153	157	168	176	183	164	151	171	172	188	163	169	171	158	184	168	160	144	154	203	150	198	166	171	180	165	184	152	196	140	156	161	156	174	167	176	156	172	137	178	161	191	167	168	156	185	158	173	180	195	167	196	165	190	186	176	182	159	160	177	166	155	168	157	171	145	170	195	176	160	177	183	171	160	161	160	175	188	164	168	172	180	166	172	177	189	174	165	169	163	170	197	181	190	180	203	167	194	171	171	182	207	163	174	200	152	171	181	161	173	166	171	158	164	184	156	154	151	195	179	170	180	171	176	150	179	173	162	162	169	160	166	193	161	172	140	152	194	160	143	158	161	171	169	145	171	187	197	166	181	177	188	160	173	182	191	162	174	145	180	173	183	177	173	165	167	165	155	173	174	189	162	157	152	164	171	189	172	168	190	155	168	172	188	192	191	182	146	152	159	177	155	158	194	167	186	165	195	183	180	168	167	158	175	165	161	168	159	172	160	151	169	182	163	190	166	166	169	172	157	157	157	174	157	175	159	191	182	189	175	174	164	165	150	168	169	179	178	150	194	171	175	190	169	156	174	170	192	163	180	163	193	185	176	180	172	185	167	176	164	192	186	154	172	154	167	196	185	171	148	163	129	162	150	172	172	164	158	152	154	184	175	164	171	175	135	163	173	164	176	177	185	160	177	196	185	174	181	170	185	182	180	168	190	166	137	172	151	160	163	173	178	182	185	160	169	146	157	172	156	182	181	169	158	159	173	171	174	164	172	174	180	150	168	190	158	183	161	151	155	174	170	174	162	174	155	161	174	181	176	176	145	177	172	149	144	170	175	173	175	188	151	168	171	192	186	149	178	172	187	170	174	167	159	167	173	184	201	173	158	186	198	188	148	153	153	169	172	179	201	165	166	160	164	169	180	160	158	171	174	178	164	180	192	182	163	172	149	174	192	155	186	182	160	166	178	195	153	163	187	189	179	172	171	169	156	165	152	172	170	183	165	152	186	164	172	156	183	171	165	186	184	171	172	166	168	188	181	158	154	157	154	174	179	170	162	150	171	179	187	180	167	198	173	179	184	157	167	154	176	179	177	175	193	147	172	165	151	181	169	173	191	145	189	164	182	170	168	166	141	179	190	159	168	175	172	153	145	144	184	158	201	189	181	175	189	191	176	176	170	152	168	174	156	167	164	142	142	174	183	175	167	184	157	163	149	159	157	176	194	176	164	182	184	168	177	183	169	157	158	157	147	178	165	172	167	183	131	182	169	189	151	173	140	178	156	155	177	160	147	164	154	164	156	148	146	172	172	148	151	157	160	153	186	205	179	193	163	161	154	190	173	163	172	181	182	201	170	162	183	183	177	164	168	184	148	189	190	175	172	181	161	154	180	198	173	205	148	179	139	149	152	169	191	181	196	183	165	184	174	155	162	165	175	144	177	185	168	162	170	189	197	157	175	157	138	190	200	151	180	178	184	165	165	192	178	166	167	177	152	172	157	189	166	190	175	193	161	164	154	199	164	182	177	192	154	165	165	180	153	169	174	165	159	166	160	172	161	158	154	178	164	175	158	168	143	167	193	181	156	194	150	150	194	167	186	183	176	185	182	156	185	166	155	176	180	176	148	184	166	164	162	179	175	160	173	175	176	170	168	200	141	180	174	150	176	185	185	176	152	182	191	193	184	168	169	186	139	153	174	185	171	176	163	166	168	179	147	195	146	186	177	153	181	191	157	190	153	158	176	177	176	172	162	193	184	150	170	166	173	197	156	179	165	165	181	167	197	178	178	153	184	186	185	181	189	188	171	184	178	182	160	148	160	151	184	169	165	159	180	157	161	175	168	186	169	162	160	181	165	166	198	164	171	168	167	173	192	195	193	153	189	162	133	138	169	170	156	181	179	156	181	168	145	179	162	186	172	179	181	166	165	166	167	155	173	177	160	158	160	149	154	174	178	170	159	152	182	151	175	158	183	177	170	178	150	182	186	145	159	185	153	164	145	161	176	164	167	153	175	171	162	150	179	168	179	179	164	180	142	155	150	175	162	160	141	160	159	182	176	148	160	152	205	176	160	182	175	160	171	177	147	175	169	154	193	171	174	144	153	163	151	160	180	180	174	176	170	175	166	188	166	180	164	153	187	173	183	144	178	166	172	182	164	162	162	188	164	145	161	177	177	162	174	184	169	178	157	180	164	200	173	160	177	154	177	178	140	147	161	176	156	146	179	166	176	167	181	180	165	195	173	165	164	182	165	149	175	159	161	181	144	162	176	177	161	146	174	165	175	171	194	160	173	160	162	171	181	188	167	150	144	162	173	166	173	188	154	182	164	173	161	171	160	174	194	149	189	188	195	148	184	169	167	149	163	166	151	173	157	163	153	163	184	198	155	147	201	180	185	181	184	189	181	146	169	157	169	170	170	179	165	153	166	156	183	185	169	156	149	170	169	157	162	159	153	187	196	187	162	153	167	165	204	154	175	165	163	160	194	182	164	170	167	179	157	162	181	169	178	157	171	162	163	175	177	156	175	179	159	190	148	161	158	195	172	168	195	179	167	182	180	168	165	152	196	169	188	157	150	173	155	170	170	170	175	178	190	180	136	182	151	176	156	164	177	169	168	155	174	170	167	161	149	151	196	163	199	175	162	179	161	162	154	183	166	169	174	163	161	155	198	174	167	172	166	176	184	143	152	184	172	166	182	173	154	171	148	186	175	166	161	166	183	185	159	162	179	171	175	151	185	169	172	173	164	178	169	193	202	186	195	182	188	183	184	182	165	164	155	166	158	156
8612	768	590	587	576	551	521	486	560	535	503	492	514	499	514	489	481	485	546	469	496	485	514	498	481	528	521	520	520	508	446	493	510	476	502	540	500	514	483	467	513	560	462	477	496	472	544	467	493	468	505	509	502	520	529	474	523	504	510	533	467	496	514	488	491	527	466	507	521	504	472	497	478	492	515	524	481	499	547	491	526	530	461	514	528	525	510	483	481	501	502	496	516	482	497	533	522	495	541	518	464	506	488	485	513	519	497	466	455	492	507	469	516	509	515	497	553	511	520	497	489	511	457	468	465	516	499	507	518	481	512	472	526	523	474	506	517	453	508	499	455	505	527	501	480	467	514	491	506	468	483	542	511	496	503	486	471	490	530	501	427	485	523	482	505	463	490	481	521	510	502	488	494	456	510	499	481	503	489	457	532	478	505	478	484	508	516	551	498	457	466	493	539	506	469	490	461	474	498	530	510	516	478	504	545	513	544	506	512	494	505	536	516	515	508	485	509	500	463	502	538	508	514	490	493	551	495	518	521	502	504	543	537	524	498	520	478	525	480	508	491	511	506	491	533	532	509	501	527	490	491	516	475	463	458	556	493	501	461	492	521	502	503	491	491	507	476	520	465	518	483	507	493	515	543	493	515	492	524	492	523	508	543	491	503	515	500	515	500	487	519	526	510	481	495	482	487	503	559	504	492	529	556	444	485	527	476	489	497	528	508	506	507	510	518	522	480	482	516	510	454	538	519	463	499	516	439	499	510	514	491	477	492	473	514	543	499	464	525	521	481	494	487	561	514	467	523	450	513	492	484	494	512	485	523	511	487	512	528	500	509	493	436	477	495	495	521	486	515	510	522	520	451	466	533	506	519	522	518	492	506	474	519	473	556	506	493	534	502	460	538	456	527	492	473	468	454	501	509	478	445	535	505	467	477	497	488	497	506	519	533	494	503	489	489	546	487	500	503	499	525	496	491	527	492	483	489	520	479	523	507	466	499	517	485	490	508	510	496	499	509	468	513	473	515	480	567	538	460	522	521	494	469	480	531	517	525	513	486	500	517	465	503	520	488	469	519	509	471	500	485	494	511	538	509	480	502	479	524	547	558	522	519	477	480	489	492	545	484	499	537	468	541	483	490	467	496	521	481	509	464	496	470	512	484	499	525	479	516	475	476	497	538	521	514	542	505	541	514	525	532	490	513	442	543	461	542	517	532	473	529	507	469	496	484	514	518	513	534	489	478	497	496	485	561	502	490	519	484	501	487	466	499	485	524	522	519	520	525	517	494	498	509	452	485	492	513	491	510	484	462	498	482	487	503	497	477	539	466	473	520	496	515	518	505	515	531	521	521	503	482	535	504	519	473	450	484	504	499	488	481	506	531	446	518	493	495	487	512	518	489	488	496	518	516	521	484	505	495	497	547	490	505	477	535	515	518	479	544	480	531	521	508	507	490	493	492	505	504	470	526	483	516	514	518	507	521	499	522	520	521	489	498	495	495	454	500	503	492	533	508	523	491	523	503	518	472	527	483	492	522	500	490	486	491	466	507	509	518	501	486	509	504	455	471	489	511	468	543	537	557	490	488	508	530	511	495	519	473	529	504	530	489	485	495	463	540	500	507	521	487	517	511	478	484	503	485	438	473	499	495	498	482	511	522	511	520	494	515	501	485	512	471	485	485	539	515	531	516	484	484	538	522	471	520	516	446	480	483	536	489	465	532	518	515	475	496	483	509	519	478	465	497	541	497	504	510	496	500	473	459	490	513	472	512	483	457	564	498	563	515	512	566	508	472	469	487	531	499	458	511	480	517	510	466	528	490	485	481	490	496	485	466	478	478	516	545	516	448	526	518	502	454	528	521	492	495	494	526	506	490	510	511	532	498	527	496	430	512	485	505	510	493	515	464	506	533	495	477	516	523	510	503	519	485	497	522	511	487	501	451	548	515	492	508	481	495	480	499	525	501	467	479	523	509	509	511	477	520	517	484	474	486	520	492	510	535	500	496	484	496	510	478	516	461	509	524	528	490	534	505	480	549	507	480	500	509	472	527	496	501	494	496	487	498	512	493	486	490	492	490	510	468	487	515	513	538	513	494	494	493	485	505	478	496	500	514	469	517	502	476	508	491	514	478	503	555	531	509	524	515	499	526	470	521	489	531	499	509	524	499	470	456	491	456	530	477	484	483	538	503	518	493	498	507	499	498	514	532	481	484	533	477	483	484	508	537	492	513	513	510	490	507	516	471	506	511	499	482	497	505	520	451	483	474	477	486	497	469	496	491	491	475	527	493	479	503	496	505	496	496	486	508	481	493	502	541	485	523	526	507	517	464	509	526	478	492	516	528	506	516	463	513	484	484	529	498	540	518	531	487	505	536	497	487	459	554	502	483	479	484	462	551	501	475	535	494	489	523	504	542	470	462	518	511	492	491	503	539	555	517	523	514	458	539	500	520	495	517	475	450	499	522	487	494	540	516	549	449	487	498	462	470	529	507	517	501	513	508	475	524	487	513	501	523	506	501	476	512	501	494	464	495	473	495	486	488	526	496	544	508	488	438	517	423	490	483	503	529	476	520	513	485	459	485	469	471	526	478	472	514	491	469	480	517	530	487	526	509	496	526	518	505	561	516	496	514	476	503	514	466	513	493	488	495	527	480	520	481	475	499	518	504	481	533	540	440	522	510	523	479	511	480	531	462	515	483	520	484	513	519	520	514	465	546	487	472	516	519	506	510	497	471	464	476	509	479	510	549	518	499	527	502	473	513	528	482	497	546	523	542	501	531	541	483	534	515	477	495	479	484	456	478	498	483	510	500	503	550	490	506	519	443	499	496	483	505	496	490	498	474	453	510	530	483	526	478	514	517	484	514	535	487	480	539	464	475	473	482	539	541	509	477	478	503	485	470	494	517	487	483	501	499	514	523	531	484	503	478	497	475	512	475	492	552	508	507	460	480	504	485	483	523	505	492	504	482	487	516	516	497	536	516	462	462	491	515	518	486	513	503	439	543	514	514	493	523	494	518	476	509	492	480	473	482	508	485	498	537	490	514	558	492	494	510	485	515	480	481	459	494	534	534	517	497	458	541	538	462	482	510	505	446	513	494	514	509	487	445	516	492	492	507	494	469	527	478	501	529	542	483	509	488	509	509	485	481	505	501	502	542	498	515	511	537	486	501	526	511	525	466	498	506	477	520	515	480	478	463	498	579	458	477	479	534	513	481	543	493	508	574	513	515	504	520	510	533	496	499	484	505	463	501	536	527	489	527	485	513	530	517	522	504	482	474	513	493	485	506	462	502	487	522	521	504	559	497	498	501	503	488	518	506	486	530	482	490	499	498	495	526	464	476	494	490	524	478	468	477	518	516	483	519	515	507	536	537	540	496	494	515	529	549	501	518	483	526	524	472	512	505	519	522	479	484	465	513	532	507	511	521	495	505	489	519	496	517	508	509	535	536	509	517	518	505	500	461	492	511	503	544	507	483	481	501	526
27581	4580	1372	987	778	585	541	488	504	426	425	387	387	396	381	388	350	355	347	333	353	321	341	357	359	357	321	332	356	332	310	301	323	348	336	316	311	300	326	321	295	336	331	335	305	341	326	323	309	338	340	322	366	304	328	315	363	325	295	331	341	306	305	300	314	339	333	342	318	349	336	305	299	310	326	313	363	343	355	318	302	325	314	347	305	300	318	306	302	300	316	287	302	331	353	353	312	311	337	311	337	351	333	322	317	318	314	319	326	300	323	313	331	293	352	334	348	336	318	306	322	326	320	331	297	368	327	330	330	305	315	324	322	360	287	346	343	342	293	310	340	315	310	367	325	319	316	306	303	360	330	300	322	315	319	351	317	326	345	297	345	301	334	306	323	318	297	355	341	331	343	296	345	328	348	311	352	346	341	339	329	325	345	315	319	314	341	333	354	337	312	320	334	345	305	333	338	305	352	286	369	329	347	319	343	328	333	321	309	324	307	294	324	307	318	307	320	287	334	318	308	267	341	297	339	321	326	335	293	345	339	334	297	329	338	329	308	339	300	303	295	313	343	313	321	327	319	290	334	336	331	309	347	337	313	343	329	305	350	319	307	357	342	362	334	351	310	325	305	302	326	326	330	350	339	327	333	316	285	336	329	375	332	310	358	335	339	319	333	331	312	341	327	319	311	339	311	295	291	311	325	329	318	286	326	314	338	323	354	309	301	325	304	317	296	299	293	368	348	321	310	323	314	312	339	306	348	337	314	305	345	353	325	301	317	348	330	315	296	309	315	309	340	327	329	330	308	325	299	317	315	332	342	329	311	347	292	355	318	358	309	343	298	333	330	317	335	292	327	316	359	314	281	347	312	318	313	313	295	337	341	355	300	290	316	347	331	325	311	329	363	346	345	316	332	312	317	347	345	330	314	317	301	320	326	290	330	330	344	341	316	343	330	289	300	307	332	358	346	339	319	333	314	325	304	323	324	322	303	304	333	321	289	327	302	324	300	341	322	337	307	315	323	317	280	325	338	319	332	342	319	302	332	356	307	321	283	293	325	381	308	326	345	330	353	332	337	302	291	324	311	315	322	351	338	287	331	318	347	324	331	327	291	344	344	289	305	364	354	307	295	316	305	368	354	292	310	302	302	323	359	300	334	319	325	336	331	323	330	316	307	325	319	339	313	316	321	360	345	317	320	345	358	333	336	357	319	304	324	295	320	370	293	357	305	333	315	325	292	364	308	319	318	307	330	315	355	298	344	358	320	298	322	329	362	337	342	324	343	337	318	312	300	331	327	299	345	340	321	352	320	349	357	359	322	318	330	328	346	328	310	312	320	322	326	334	303	332	339	320	331	359	341	293	314	342	347	342	319	316	280	325	326	307	327	329	328	315	299	291	343	290	325	328	337	285	307	380	355	327	315	310	356	339	329	320	349	307	314	313	323	299	354	303	306	319	324	357	347	315	314	352	338	329	313	317	342	344	347	339	297	324	328	291	336	307	323	337	323	306	305	346	314	325	334	324	338	359	335	300	318	350	346	327	331	328	288	361	357	335	307	269	339	318	303	316	339	308	311	288	294	353	327	318	347	343	338	310	303	326	296	325	319	323	343	314	312	330	316	317	283	299	318	339	347	333	326	310	313	330	329	334	313	389	328	368	327	317	329	317	324	293	309	304	321	324	305	314	315	311	335	330	321	325	336	326	308	333	296	309	293	315	317	278	332	327	326	332	302	348	302	341	343	339	317	316	335	307	331	348	317	342	314	312	324	315	366	328	339	316	336	323	330	312	282	367	316	322	326	299	336	330	311	317	347	290	312	316	334	326	347	359	329	336	310	287	341	326	318	342	293	335	307	326	366	330	358	317	324	327	327	323	344	320	350	283	320	340	350	309	333	330	333	343	315	311	347	310	347	344	327	324	350	324	358	273	318	309	332	322	346	314	303	318	304	361	294	316	330	342	363	303	308	302	351	323	338	326	347	351	296	321	311	340	326	311	315	344	326	328	284	339	317	317	330	334	324	305	268	302	341	316	324	346	315	306	312	296	365	339	318	317	321	311	365	308	321	334	340	333	320	325	330	322	295	366	311	340	345	315	346	341	318	319	300	303	313	325	327	314	315	315	327	324	328	349	333	299	313	331	321	297	321	331	314	331	341	298	334	332	347	324	330	323	310	312	338	287	349	359	302	279	327	315	334	363	341	303	340	312	306	319	310	297	320	294	324	357	311	286	289	336	327	303	330	296	307	312	296	317	293	307	334	337	299	336	329	318	317	327	308	283	282	316	357	350	328	333	347	362	330	305	326	308	351	294	284	363	318	346	330	343	336	335	278	336	314	350	342	343	324	339	307	344	336	318	346	327	323	287	324	323	287	342	322	348	348	351	308	318	330	319	284	330	333	313	326	324	348	295	349	318	309	298	313	273	322	335	341	327	340	353	341	346	330	320	339	350	337	318	363	335	305	338	322	332	331	322	322	340	324	302	314	300	296	337	348	314	306	303	357	343	295	331	346	346	325	341	302	338	337	331	300	338	347	318	318	320	302	330	355	329	317	366	339	325	303	301	303	351	312	280	308	349	321	326	311	348	318	284	337	326	288	310	319	294	327	308	321	318	303	301	305	298	317	320	307	318	337	330	305	331	316	321	322	344	357	308	326	317	318	325	333	317	312	286	318	344	313	346	331	363	322	346	366	339	326	298	330	325	305	356	317	335	313	318	313	320	359	338	343	325	351	311	316	310	322	338	353	290	318	329	352	316	355	320	332	314	347	322	338	312	339	306	306	328	305	319	323	322	326	358	324	327	326	291	290	297	321	331	308	323	334	326	337	340	321	350	323	326	307	319	339	330	326	313	310	320	323	314	356	327	322	328	318	332	318	332	331	327	312	332	345	325	346	310	331	313	278	322	338	344	335	339	325	341	307	338	285	305	297	291	317	308	336	307	386	324	306	342	318	342	341	273	298	358	307	286	290	325	307	337	339	338	329	326	257	312	329	320	351	353	313	325	310	324	339	332	314	314	332	330	351	320	334	319	324	354	355	330	328	329	324	313	357	320	325	337	332	323	326	338	321	319	334	323	333	316	344	331	299	313	327	289	312	329	319	353	340	330	321	338	326	335	320	335	324	296	334	316	330	311	336	311	321	355	362	335	299	323	313	324	328	312	305	311	336	321	362	337	322	327	354	338	332	297	331	338	349	328	315	314	316	333	306	356	383	331	334	338	300	321	351	335	325	302	334	313	287	355	310	313	316	332	362	306	329	332	346	294	351	315	351	327	330	324	333	284	313	301	320	340	344	353	372	321	324	340	300	313	317	347	321	297	294	319	324	343	339	312	333	286	339	337	313	295	338	286	285	320	319	325	308	337	329	321	343	338	344	278	342	315	314	342	347	335	303	326	306	314	316	341	325	308	327	349	341	341	303	337	307	346	331	325	315	304	313	304	338	287	316	312	323	292	308	306	330	349	349	327	316	326	305	370	354	318
13844	2600	2696	3005	2710	2331	2010	1801	1587	1445	1407	1263	1186	1218	1097	1059	1051	1069	1073	992	966	956	979	867	907	955	913	919	962	879	882	882	863	847	871	872	847	891	940	908	961	903	888	847	873	854	838	851	862	865	855	866	842	804	837	888	815	843	846	865	851	858	828	815	883	835	865	863	830	884	876	868	794	879	861	847	819	824	864	843	895	859	830	871	858	852	912	787	829	871	893	847	857	841	843	783	808	833	805	824	825	799	819	828	843	815	776	807	782	813	857	844	803	854	852	860	867	861	816	875	852	801	814	879	813	801	864	851	833	806	842	825	852	832	927	833	852	810	843	847	813	831	827	854	832	844	808	784	821	855	840	814	866	839	800	826	802	788	874	873	894	828	806	835	851	840	772	830	818	860	863	838	773	870	830	840	836	864	849	856	873	790	790	818	865	876	810	796	776	811	858	820	822	820	805	881	834	877	852	832	867	839	857	899	841	847	833	802	868	849	817	804	846	817	815	772	821	863	830	839	829	822	801	853	883	860	821	836	843	830	784	843	799	819	849	832	804	802	866	842	813	845	859	812	822	844	801	830	835	859	773	841	796	818	851	838	817	834	824	791	806	887	873	884	771	797	823	857	887	849	858	795	860	825	872	806	789	876	887	828	856	864	815	837	840	810	861	826	866	862	831	832	801	778	847	822	773	840	865	809	838	870	816	860	828	822	828	810	858	852	814	805	787	853	860	887	840	866	816	854	799	862	815	838	793	834	834	809	838	813	808	831	831	832	857	890	821	838	838	851	845	815	855	819	840	841	817	769	813	820	878	867	828	798	874	855	802	779	838	854	879	826	818	860	812	844	808	820	843	761	815	886	825	814	798	787	844	814	854	825	845	854	776	857	820	858	815	866	870	871	786	831	867	821	875	885	833	865	924	802	862	863	809	806	826	805	777	794	860	830	816	833	872	812	827	871	774	806	821	824	873	870	856	836	827	829	830	831	842	836	840	820	801	830	832	876	812	892	837	793	859	827	843	862	825	804	823	859	799	839	836	863	804	898	812	837	845	857	886	793	850	846	886	804	862	839	845	829	874	767	806	829	807	814	835	826	835	810	816	853	784	848	851	832	837	833	877	822	795	837	880	783	851	814	846	856	790	838	786	799	772	833	811	854	801	829	866	813	835	854	844	870	836	822	864	846	815	842	833	839	821	871	833	833	852	829	781	842	836	883	812	850	897	862	825	839	834	804	864	859	821	834	793	826	824	875	800	853	797	797	804	809	875	791	810	805	813	834	859	843	790	876	842	824	810	809	788	816	802	838	876	848	860	851	841	816	823	833	843	842	798	834	814	864	838	811	871	836	841	810	801	843	838	814	839	843	838	835	829	882	819	877	796	857	823	834	878	848	808	860	803	836	862	777	825	845	890	790	925	796	780	825	861	868	841	831	832	888	875	846	835	831	784	808	838	866	829	841	801	819	827	814	807	825	871	870	856	828	787	820	848	862	832	796	827	858	802	810	849	851	789	800	807	811	842	873	813	819	836	879	890	825	859	781	883	842	879	839	846	871	836	860	833	868	857	867	830	832	849	850	924	873	823	820	831	822	856	826	795	824	900	816	828	815	830	826	789	857	794	857	865	827	841	798	814	785	859	815	804	894	814	789	853	800	840	796	849	840	806	860	850	799	811	808	797	860	840	861	836	777	822	896	828	852	809	850	898	822	864	801	793	866	812	816	822	805	810	779	831	836	835	793	827	826	827	873	851	809	856	825	875	812	821	823	932	830	842	866	872	839	853	809	880	812	849	816	809	821	880	801	883	872	822	835	865	819	786	812	824	788	823	869	952	860	819	809	851	883	817	806	816	843	825	860	891	880	808	827	811	834	772	812	860	850	864	796	840	837	825	835	805	836	864	843	831	811	829	828	828	821	814	827	841	834	846	800	773	831	815	851	829	805	865	824	826	819	839	888	833	865	830	857	786	818	868	844	852	845	832	849	825	823	884	833	849	863	840	827	843	869	813	833	858	822	869	849	881	803	840	828	815	830	800	817	844	855	782	871	825	862	856	859	826	775	852	832	864	838	846	844	827	886	856	842	816	844	807	849	827	808	841	838	832	871	853	871	826	846	821	832	826	850	824	861	825	809	830	786	823	864	884	900	834	831	887	840	813	853	899	834	812	818	819	823	874	846	908	862	817	820	798	783	895	834	847	822	796	804	829	811	843	834	830	881	811	838	818	847	843	806	802	845	846	845	859	846	851	830	862	866	800	847	827	835	859	812	832	784	869	836	800	862	823	835	863	818	834	820	849	853	912	807	823	890	855	851	863	835	833	851	821	838	855	896	836	862	855	863	829	869	848	850	794	807	848	868	789	836	815	820	827	863	822	839	816	845	870	854	882	864	777	837	783	846	848	813	829	824	781	863	779	869	785	788	811	808	840	851	842	866	820	841	814	832	856	855	865	874	808	854	846	813	824	801	815	876	797	855	807	864	832	821	784	845	839	825	867	818	844	807	865	816	853	871	835	838	857	900	895	798	772	803	864	822	797	797	816	844	835	831	867	811	825	885	830	837	809	869	813	854	805	816	918	855	874	811	851	842	862	810	798	822	839	818	881	850	811	891	824	821	790	864	832	843	792	865	847	828	850	850	861	830	852	909	822	849	851	893	838	830	905	840	829	788	822	860	803	833	840	824	822	839	810	799	841	793	845	835	809	852	829	803	801	802	890	817	832	848	835	826	856	837	874	841	828	831	808	771	831	819	893	824	799	811	858	786	828	825	865	815	840	828	857	903	854	820	866	851	817	817	845	844	824	854	858	802	859	834	828	889	829	876	857	831	822	829	867	824	828	831	843	847	845	828	783	806	806	818	831	793	865	776	788	845	832	876	842	814	866	871	880	847	827	797	872	847	843	875	808	828	789	854	778	843	818	850	852	900	872	828	813	825	833	846	804	819	881	834	825	867	827	877	875	855	783	851	843	886	848	835	825	835	871	819	813	838	800	782	823	809	830	821	833	766	828	861	866	827	821	798	859	833	860	910	882	825	812	806	855	886	837	837	840	803	903	782	845	823	836	801	838	842	843	820	801	830	852	856	821	798	876	833	789	795	830	884	817	770	860	820	835	793	828	823	830	777	883	925	859	844	840	835	861	823	873	798	814	827	853	861	865	854	854	821	856	875	854	856	839	809	858	871	812	827	862	842	867	843	810	837	855	823	841	817	810	817	851	806	828	844	802	858	853	913	846	828	834	802	824	882	835	815	848	822	789	815	830	888	786	849	855	809	872	820	805	846	856	858	805	839	863	847	850	814	886	831	854	882	844	825	825	859	770	826	844	835	849	814	811	866	849	830	854	845	840	872	828	871	811	829	856	764	897	839	836	823	831	848	858	818	848	825	788	890	833	808	901	843	866	873	864	872	871	824	831	837	822	871	917	836	833	796	803	825	834	847	819	851	832	801	828	842	820	864	814	826	852	860	856	841	817	801	866	835	832	827
38034	11613	2970	1834	1339	1045	822	819	746	649	637	551	600	539	530	510	491	500	475	476	520	480	442	500	496	514	475	478	497	502	486	441	484	493	459	459	489	457	456	491	450	498	483	476	448	474	465	464	463	432	481	477	495	461	452	465	444	462	478	440	464	461	500	501	441	444	450	443	453	468	486	452	420	481	471	459	482	456	418	465	487	440	466	515	437	430	462	491	437	451	432	478	457	460	432	463	457	503	518	434	423	477	418	411	441	461	458	455	481	466	466	493	442	453	483	500	469	460	465	435	467	456	470	467	478	472	449	442	426	462	495	461	444	482	451	477	480	448	472	479	458	441	458	440	452	469	449	456	453	444	469	465	485	461	439	448	446	458	449	410	450	415	450	493	491	490	468	462	457	482	475	460	442	450	451	459	461	430	462	426	499	435	449	445	471	431	422	463	493	477	459	467	456	450	428	481	475	457	440	460	494	481	480	439	431	524	495	479	479	482	448	485	474	438	496	450	444	462	449	470	445	477	458	423	443	428	501	444	507	470	499	456	441	452	472	494	466	509	443	453	461	457	433	454	481	463	471	439	465	459	426	438	480	449	484	450	456	464	402	486	518	436	458	448	460	464	462	433	444	429	438	438	427	440	428	461	447	460	452	468	443	448	457	450	432	442	463	457	507	446	462	466	473	466	424	463	462	461	460	458	441	421	447	470	410	449	453	489	479	450	478	468	489	432	469	423	447	460	436	421	447	483	468	475	459	419	450	472	459	453	453	439	438	475	471	439	466	431	460	453	476	419	469	429	420	491	473	467	437	464	416	415	471	426	457	456	460	441	420	472	478	447	479	466	464	457	441	480	502	444	466	478	438	472	447	453	460	453	402	507	480	447	436	457	425	442	483	448	455	449	469	466	426	450	465	457	423	472	461	440	473	442	447	467	470	431	459	482	472	442	478	426	452	454	455	448	457	447	507	471	508	431	422	466	463	469	445	437	462	487	484	421	450	492	455	433	422	455	464	435	464	485	466	490	455	443	472	449	472	420	482	477	472	462	445	468	455	484	431	496	475	397	459	438	440	435	471	470	468	471	453	450	433	476	411	460	459	422	451	438	433	499	445	467	481	472	461	439	436	452	465	460	433	445	459	498	467	478	457	464	421	474	454	425	446	449	427	430	466	431	475	476	433	469	459	475	445	473	487	433	472	454	481	462	438	465	469	435	417	445	440	458	480	454	458	457	466	453	425	435	455	464	448	464	481	453	428	504	437	416	448	434	448	463	472	428	494	425	444	437	439	446	463	461	506	458	473	444	461	487	447	408	461	460	455	404	455	459	466	448	458	453	482	464	465	450	458	453	458	475	442	443	463	444	488	444	488	450	455	464	459	467	443	472	459	471	473	478	465	468	503	433	477	463	444	424	479	430	432	482	486	480	471	435	414	450	454	465	491	468	426	432	466	446	473	456	457	452	411	462	469	454	471	434	456	483	476	421	443	417	458	449	473	448	444	450	437	484	485	467	481	395	451	447	478	453	467	461	429	409	431	408	459	432	460	469	465	503	510	468	441	473	442	480	488	455	430	431	449	434	451	472	452	480	440	486	456	445	457	447	430	417	459	432	411	481	456	466	470	456	469	453	451	480	437	446	414	425	439	453	441	466	475	440	461	451	468	484	468	452	505	437	459	462	475	478	459	439	476	489	491	446	468	436	477	465	483	492	431	460	477	455	443	458	434	440	445	491	462	441	485	416	469	477	421	446	463	468	464	460	447	437	480	451	457	450	479	453	480	407	463	442	414	431	466	496	454	476	458	475	488	489	476	438	440	464	421	449	460	460	488	448	476	444	451	433	463	448	452	468	448	447	467	451	484	495	484	478	458	464	448	470	443	429	488	472	490	422	462	410	448	461	448	469	453	450	478	456	495	477	450	478	454	488	481	453	449	428	485	464	481	452	462	449	475	463	463	452	465	485	446	482	452	464	453	466	466	462	456	454	441	439	466	430	470	476	451	497	463	423	464	453	466	458	439	423	484	463	448	446	454	448	455	464	454	437	431	460	434	477	427	459	469	495	453	452	484	441	455	458	458	463	437	477	430	440	414	425	466	431	465	444	447	444	456	430	467	468	436	458	411	416	443	488	512	482	434	425	490	467	462	452	484	426	479	469	455	446	472	454	424	419	458	470	486	507	428	454	473	452	465	458	442	443	415	443	452	439	477	486	450	453	484	453	472	457	441	473	458	460	503	448	467	447	457	450	441	435	453	464	423	508	470	438	457	448	445	441	452	476	461	506	442	459	434	430	487	414	442	447	451	460	459	438	468	465	463	482	448	437	472	494	456	503	470	472	470	411	453	421	461	468	506	475	446	465	458	416	500	465	480	424	477	450	444	451	456	466	411	472	465	478	489	462	435	445	458	476	498	463	463	470	450	445	457	451	448	448	472	471	449	448	442	461	465	449	451	441	432	472	416	435	465	488	477	476	484	448	454	420	462	449	514	463	483	473	468	440	451	470	438	462	470	502	468	445	486	446	500	459	478	445	451	442	445	454	471	454	481	469	407	451	464	458	486	448	433	471	463	464	468	464	434	458	434	442	417	453	468	441	479	461	481	500	448	472	491	436	428	465	481	429	473	472	482	435	446	449	462	457	450	438	503	498	473	403	469	438	485	472	439	490	466	461	493	489	477	438	482	471	437	432	457	486	455	478	470	432	428	476	463	490	461	478	455	466	433	428	466	441	441	446	470	441	439	455	437	443	487	473	447	476	452	471	475	440	463	445	449	454	432	446	446	426	414	462	466	474	463	459	494	416	459	448	439	455	465	420	469	440	484	489	444	401	444	449	461	423	465	467	438	483	451	422	453	451	504	426	444	444	463	455	464	457	474	462	420	486	490	441	445	433	434	457	451	459	420	455	464	477	448	467	447	450	486	503	438	468	464	440	424	435	447	471	437	471	515	478	432	478	478	436	475	436	451	463	469	467	440	436	463	458	487	496	493	427	470	494	450	458	452	488	491	458	440	462	489	445	466	467	471	425	448	481	485	449	465	484	420	430	449	502	455	458	481	482	436	495	503	490	459	467	440	448	444	487	453	440	470	505	436	425	455	431	463	471	441	463	462	450	445	466	464	503	474	458	444	440	414	453	447	462	409	496	465	462	433	472	455	428	459	434	444	421	458	473	425	492	428	458	486	479	434	437	441	448	507	452	469	479	436	451	450	487	473	447	461	484	453	451	471	437	478	449	460	485	458	449	480	454	467	475	460	459	453	446	449	423	419	440	449	442	490	443	458	429	418	478	459	489	459	435	451	455	428	498	413	457	429	445	467	414	452	405	466	447	443	425	452	449	467	498	463	433	455	451	466	461	463	425	442	478	463	461	440	447	457	491	451	438	455	450	468	447	453	456	445	430	465	461	483	457	446	462	438	425	490	467	427	436	456	439	416	474	469	464	472	443	448	452	476	450	442	452	450	449	467	466	422	465	428	462	436	436	487	489
19600	5724	4587	5206	4726	3765	3306	2875	2560	2314	2103	1887	1834	1689	1616	1574	1498	1477	1469	1417	1349	1314	1284	1285	1279	1313	1290	1238	1195	1182	1228	1222	1231	1204	1207	1179	1179	1197	1158	1202	1149	1123	1127	1099	1083	1160	1131	1104	1127	1072	1114	1177	1142	1110	1061	1077	1078	1077	1128	1067	1160	1096	1138	1074	1114	1103	1088	1151	1143	1189	1087	1081	1125	1102	1104	1088	1092	1085	1080	1065	1136	1101	1095	982	1156	1068	1117	1107	1094	1052	1086	1073	1133	1110	1065	1125	1154	1029	1103	1053	1093	1109	1083	1055	1070	1102	1099	1095	1074	1083	1151	1100	1071	1075	1062	1136	1051	1114	1063	1041	1085	1121	1082	1040	1076	1115	1082	1123	1080	1051	1062	1092	1103	1095	1100	1118	1076	1122	1071	1088	1087	1109	1091	1110	1029	1091	1144	1009	1080	1098	1061	1066	1121	1150	1169	1072	1102	1063	1015	1053	1041	1078	1051	1079	1165	1130	1084	1120	1039	1044	1133	1078	1094	1092	1088	1121	1024	1103	1076	1099	1056	1060	1089	1041	1029	1075	1106	1067	1078	1162	1072	1076	1106	1095	1070	1107	1065	1080	1027	1101	1084	1076	1128	1069	1051	1090	1081	1066	1126	1090	1115	1116	1037	1102	1096	1068	1095	1051	1066	1084	1114	1079	1143	1116	1084	1143	1090	1120	1079	1050	1057	1084	1067	1064	1063	1034	1122	1057	1079	1094	1104	1046	1121	1102	1103	1129	1138	1090	1079	1050	1149	1081	1099	1048	1068	1145	1100	1130	1049	1104	1112	1099	1032	1071	1041	1083	1107	1058	1078	1070	1079	1097	1078	1081	1049	1114	1068	1072	1087	1048	1096	1068	1042	1057	1067	1057	1083	1092	1046	1067	1149	1104	1150	1125	1138	1072	1149	1046	1094	1106	1042	1083	1069	1070	1072	1046	1093	1074	1109	1068	1083	1101	1144	1059	1098	1067	1053	1165	1047	1113	1056	1110	1079	1134	1123	1047	1095	1065	1086	1092	1068	1088	1097	1119	1077	1082	1103	1032	1062	1003	1141	1083	1119	1089	1117	1060	1091	1068	1103	1043	1126	1136	1084	1059	1088	1106	1056	1097	1065	1153	1117	1065	1060	1085	1114	1075	1097	1067	1074	1114	1057	1066	1097	1093	1050	1062	1057	1074	1111	1083	1136	1028	1038	1035	1059	1061	1097	1104	1119	1103	1064	1134	1094	1060	1063	1092	1030	1053	1069	1098	1075	1087	1048	1098	1082	1117	1080	1053	1051	1130	1115	1037	1112	1113	1133	1105	1103	1092	1078	1065	1081	1033	1181	1078	1087	1093	1046	1039	1070	1089	1066	1108	1063	1086	1066	1032	1113	1130	1120	1088	1080	1057	1088	1087	1103	1068	1040	1032	1071	1093	1108	1106	1139	1088	1077	1021	1050	1071	1068	1075	1107	1010	1094	1092	1056	1120	1083	1090	1075	1081	1128	1040	1069	1070	1086	1108	1104	1028	1102	1097	1054	1101	1111	1111	1081	1106	1042	1033	1110	1060	985	1082	1065	1046	1107	1150	1105	1075	1056	1116	1129	1080	1107	997	1069	1080	1088	1122	1098	1155	1094	1015	1005	1109	1050	1121	1054	1085	1106	1052	1067	1082	1062	1095	1054	1052	1137	1072	1138	1145	1158	1058	1053	1104	1019	1098	1046	1102	1069	1084	1044	1098	1085	1088	1068	1152	1094	1100	1063	1095	1083	1087	1180	1116	1052	1101	1100	1102	1103	1101	1092	1081	1080	1088	1078	1088	1104	1108	1071	1104	1087	1073	1111	1065	1119	1181	1136	1082	1126	1073	1120	1088	1107	1059	1120	1106	1077	1087	1107	1095	1130	1088	1151	1061	1004	1083	1097	1132	1091	1125	1097	1056	1072	1012	1055	1154	1051	1099	1034	1098	1018	1078	1122	1088	1087	1111	1083	1071	1124	1097	1093	1071	1125	1099	1112	1131	1080	1086	1083	1134	1077	1087	1068	1105	1076	1127	1067	1078	1049	1012	1091	1072	1088	1098	1083	1118	1050	1109	1069	1083	1094	1006	1136	1122	1106	1091	1052	1041	1091	1017	1074	1014	1101	1087	1072	1095	1055	1140	1063	1094	1066	1079	1101	1051	1041	1052	1032	1102	1012	1085	1072	1128	1096	1090	1054	1111	1127	1026	1120	1063	1070	1107	1069	1044	1021	1117	1174	1109	1072	1131	1034	1084	1062	1126	1057	1049	1068	1064	1069	1107	1121	1078	1072	1106	1107	1111	1127	1121	1098	1080	1060	1072	1123	1140	1093	1145	1048	1081	1103	1104	1072	1138	1073	1108	1067	1081	1127	1079	1066	1124	1038	1118	1107	1086	1123	1107	1063	1069	1081	1059	1116	1107	1069	1105	1077	1061	1066	1083	1097	1138	1084	1074	1069	1040	1057	1138	1132	1058	1058	1113	1069	1114	1147	1104	1075	1025	1076	1118	1076	1100	1133	1046	1031	1034	1115	1046	1073	1084	1075	1063	1137	1074	1052	1135	1088	1116	1035	1138	1027	1064	1115	1084	1066	1074	1112	1015	1091	1111	1089	1110	1130	1040	1066	1054	1103	1080	1086	1132	1108	1084	1032	1117	1083	1034	1119	1089	1112	1054	1069	1124	1088	1111	1068	1052	1032	1088	1077	1131	1054	1143	1148	1047	1101	1080	1049	1107	1142	1092	1104	1078	1109	1043	1036	1087	1048	1093	1139	1075	1066	1024	1081	1090	1068	1084	1039	1155	1115	1097	1115	1103	1068	1054	1094	1100	1093	1098	1060	1094	1055	1112	1058	1109	1120	1066	1070	1067	1100	1090	1116	1076	1046	1099	1111	1064	1031	1085	1045	1060	1091	1102	1061	1103	1089	1046	1096	1057	976	1082	1142	1052	1101	1079	1090	1081	1096	1106	1097	1080	1047	1022	1099	1136	1091	1082	1127	1063	1065	1085	1099	1065	1131	1115	1086	1073	1099	1102	1058	1091	1117	1072	1096	1063	1121	1050	1065	1067	1060	1096	1023	1127	1042	1103	1083	1069	1068	1116	1158	1089	1088	1117	1054	1100	1077	1109	1082	1075	1130	1055	1049	1107	1095	1109	1061	1091	1044	1082	1039	1142	1114	1100	1061	1143	1095	1102	1029	1120	1090	1108	1103	1128	1081	1047	1075	1067	1037	1107	1065	1058	1069	1091	1117	1118	1122	1148	1102	1114	1095	1012	1109	1079	1025	1070	1070	1081	1092	1096	1141	1084	1121	1042	1084	1118	1082	1062	1061	1079	1072	1052	1063	1108	1085	1061	1093	1069	1091	983	1069	1064	1098	1104	1069	1065	1134	1102	1087	1056	1097	1118	1074	1055	1112	1083	1095	1095	1116	1101	1070	1042	1070	1050	1099	1084	1104	1027	1142	1090	1088	1051	1061	1094	1151	1076	1085	1087	1106	1041	1101	1094	1109	1096	1139	1010	1091	1129	1049	1067	1066	1118	1075	1055	1157	1072	1080	1074	1111	1105	1066	1082	1175	1066	1121	1072	1072	1082	1049	1046	1080	1141	1071	1118	1096	1065	1082	1068	988	1059	1074	1082	1073	1066	1134	1099	1129	1057	1032	1079	1125	1118	1080	1141	1064	1088	1124	1063	1109	1010	1040	1078	1084	1100	1108	1116	1108	1076	1096	1152	1095	1063	1089	1080	1054	1041	1091	1121	1090	1049	1080	1077	1109	1039	1129	1047	1062	1064	1099	1071	1107	1036	1158	1088	1059	1040	1004	1134	1082	1092	1073	1115	1125	1065	1063	1038	1098	1067	1088	1078	1086	1034	1092	1078	1088	1112	1066	1076	1091	1075	1118	976	1125	1121	1101	1065	1040	1090	1063	1111	1104	1097	1084	1113	1103	1074	1075	1040	1034	1060	1116	1086	1091	1147	1113	1099	1038	1112	1068	1109	1113	1152	1010	1033	1061	1087	1085	1139	1098	1107	1059	1082	1048	1111	1067	1173	1041	1054	1118	1049	1140	1049	1036	1078	1075	1098	1193	1039	1069	1064	1095	1140	1113	1140	1152	1065	1084	1097	1080	1041	1093	1105	1072	1091	1087	1089	1052	1075	1089	1099	1013	1099	1098	1114	1027	1104	1046	1112	1064	1084	1102	1021	1106	1076	1070	1184	1067	1112	1066	1012	1045	1096	1092	1132	1041	1091	1072	1027	1070	1143	1118	1035	1035	1079	1072	1056	1115	1134	1135	1111	1086	1113	1131	1088	1121	1081	1095	1061	1065	1087	1071	1145	1107	1103	1082	1062	1105	1065	1040	1093	1057	1090	1152	1033	1097	1187	1147	1075	1071	1150	1076	1158	1076	1114	1043	1038	1080	1052	1072	1089	1042	1008	1131	1094	1072	1107	1093	1134	1101	1037	1040	1024	1068	1135	1052	1078	1087	1109	1121	1110	1113	1074	1073	1055	1086	1061	1123	1124	1118	1130	1068	1128	1087	1089	1148	1092	1086	1075	1095	1038	1081	1037	1074	1075	1097	1066	1094	1131	1080	1118	1118	1123	1086	1074	1053	1037	1061	1089	1071	1086	1109	1078	1121	1050	1074	1149	1023	1090	1069	1127	1083	1071	1115	1027	1039	1112	1072	1087	1090	1079	1062	1098	1079	1065	1090	1099	1129	1070	1059	1069	1086	1100	1082	1121	1108	1085	1041	1132	1165	1085	1088	1104	1089	1045	1016	1058	1144	1087	1074	1098	1002	1094	1111	1052	1097	1110	1129	1044	1083	1072	1086	1047	1074	1029	1141	1138	1101	1020	1121	1070	1105	1055	1031	1081	1057	1070	1082	1011	1086	1007	1059	1048	1113	1110	1118	1108	1070	1077	1079	1066	1076	1083	1132	1059	1076	1083	1058	1097	1070	1045	1086	1101	1070	1018	1055	1055	1100	1038	1071	1119	1170	1048	1104	1048	1108	1066	1079	1080	1130	1057
16307	2727	195	182	174	186	170	174	163	173	178	178	163	185	169	170	172	163	168	173	186	176	165	165	180	169	169	170	152	190	167	171	181	185	156	180	167	167	153	164	150	153	169	166	159	166	164	215	178	184	152	151	208	172	194	170	199	217	164	195	156	163	175	162	193	166	160	169	174	181	195	176	138	180	183	150	144	153	153	161	163	164	169	188	178	177	185	172	180	172	146	182	173	163	174	162	174	151	185	173	139	175	167	184	136	195	192	178	172	154	168	190	174	191	164	163	166	184	179	178	174	170	164	170	147	191	186	177	200	178	143	149	153	171	167	158	160	159	190	158	159	167	172	167	164	175	200	136	190	165	161	190	152	160	161	176	176	171	159	171	177	150	167	169	186	189	192	185	197	164	177	163	180	153	177	170	159	198	170	171	180	179	181	161	166	159	167	156	175	183	165	177	175	159	185	165	157	171	164	145	157	174	185	168	160	166	176	182	175	181	148	167	158	154	171	169	165	184	177	172	153	171	168	183	163	173	175	167	176	164	155	181	179	166	160	179	189	184	139	175	155	199	162	177	176	152	158	158	186	189	153	172	179	150	181	156	172	159	158	159	202	187	172	164	180	170	145	193	196	149	175	154	159	168	156	153	158	172	160	177	143	171	172	152	170	162	160	182	199	162	180	180	174	170	165	161	183	185	161	178	142	170	155	165	155	156	184	170	181	181	171	157	180	161	171	165	161	173	169	169	177	181	174	162	188	181	178	149	181	162	193	159	160	157	195	177	161	162	185	184	183	168	157	136	170	148	157	186	171	174	176	188	179	161	166	187	166	189	181	150	182	207	144	181	176	169	185	166	188	187	175	178	179	186	197	176	153	184	163	184	165	176	160	156	147	146	168	179	179	162	161	156	169	172	150	190	167	186	185	172	159	171	168	163	195	178	164	147	174	167	175	186	173	142	173	162	180	160	190	182	170	157	165	160	178	166	173	192	177	162	162	173	184	159	165	158	181	185	171	143	148	145	170	165	155	162	141	149	152	172	172	181	149	180	186	164	188	167	192	156	175	176	177	150	149	169	175	181	155	185	183	153	169	171	175	144	190	182	178	181	178	159	164	190	177	179	159	146	184	144	177	170	177	169	167	157	161	162	164	178	145	160	167	162	168	196	155	182	167	174	168	158	178	173	168	166	165	157	163	155	178	164	175	169	161	187	180	162	183	200	144	171	189	179	179	200	154	155	150	162	192	159	170	164	176	153	177	176	165	165	174	175	155	169	192	157	196	180	154	168	142	176	170	167	187	184	192	166	166	192	171	177	171	171	187	166	170	178	193	185	166	190	169	172	166	194	197	180	177	136	152	156	166	173	133	166	163	158	190	162	182	170	206	174	158	189	163	164	174	181	173	163	146	190	162	196	168	149	176	159	152	171	171	153	180	184	174	165	169	137	168	169	179	137	205	167	164	140	202	162	155	156	181	181	174	157	171	178	149	163	200	157	170	152	191	148	174	183	143	151	173	185	163	147	160	165	140	153	168	176	168	169	189	165	189	195	149	150	186	150	183	185	171	172	179	163	169	177	149	181	166	184	174	173	167	187	173	157	177	165	173	169	144	144	159	171	166	178	165	184	149	166	197	169	172	159	157	172	176	158	146	168	169	176	187	179	189	172	170	172	164	172	151	191	155	185	154	153	173	162	185	174	159	154	155	179	170	169	157	152	174	151	175	158	172	183	157	168	164	178	156	171	176	162	192	177	146	169	173	155	144	152	196	151	177	199	161	171	172	175	179	160	154	171	158	135	188	197	179	180	154	170	163	171	172	161	178	160	186	153	168	176	175	170	191	172	173	181	146	183	166	169	167	172	164	160	159	219	157	175	162	170	167	158	167	187	167	167	169	148	149	168	151	159	166	178	187	178	171	169	180	167	158	181	173	190	182	179	198	177	177	160	157	164	181	183	157	175	171	182	159	162	168	148	165	168	162	182	168	156	208	193	188	149	190	181	165	163	163	177	134	154	179	172	173	169	195	172	162	156	199	172	165	169	174	155	180	169	162	154	204	169	156	185	178	177	153	154	179	179	188	169	173	169	167	178	170	164	185	195	191	189	154	159	187	191	157	191	161	171	180	168	145	168	166	165	152	164	193	166	165	157	192	177	167	166	181	148	160	150	153	146	153	184	156	175	174	166	178	186	176	168	168	181	193	189	170	182	169	165	186	188	182	195	165	165	177	166	176	177	190	161	194	163	148	168	151	154	167	161	186	164	158	182	157	172	166	159	198	158	147	166	170	144	184	161	177	196	179	206	188	163	145	170	177	177	172	177	187	199	150	151	155	161	172	161	160	167	160	157	172	163	167	157	166	174	166	168	165	180	195	169	177	184	161	178	197	177	162	179	189	181	159	181	181	166	181	155	158	167	187	153	181	187	156	152	152	164	154	143	164	166	166	145	176	156	174	166	181	159	183	165	165	191	195	157	159	168	145	160	164	185	191	169	180	158	159	174	197	172	198	180	165	190	179	160	171	141	192	162	176	180	166	195	166	181	170	160	151	137	149	164	183	165	200	169	175	157	173	175	192	179	151	162	175	185	174	176	187	187	159	161	157	160	173	149	174	177	160	170	163	164	197	172	170	172	176	174	172	176	164	193	164	177	164	159	164	164	181	154	178	174	157	166	183	156	161	163	178	172	165	162	166	147	179	171	159	170	181	153	178	166	145	165	169	179	183	189	182	197	158	171	173	166	170	184	133	168	146	178	183	169	155	169	153	167	208	164	172	172	151	171	176	152	164	180	196	199	183	162	158	159	177	158	159	165	169	172	189	188	169	163	154	205	177	181	166	170	157	168	157	160	181	160	154	171	159	185	187	165	184	180	162	166	179	184	171	158	166	161	175	157	164	160	166	157	155	144	142	185	169	171	194	162	179	167	160	193	186	165	202	168	182	161	159	189	183	156	169	148	152	173	185	151	174	182	171	191	138	176	175	163	183	178	200	159	160	170	166	190	170	177	157	153	163	155	150	179	179	166	174	193	174	165	165	154	144	180	173	207	151	158	186	174	177	181	147	138	171	176	166	147	183	177	158	187	201	185	159	175	173	191	170	185	171	150	167	189	168	187	182	180	167	179	192	183	176	160	161	188	152	159	153	186	188	166	171	164	150	179	153	177	190	189	192	188	158	176	191	165	171	171	163	179	220	175	172	180	179	175	193	187	174	159	185	155	180	175	164	148	180	177	161	164	183	155	159	175	158	173	164	179	173	174	178	170	148	170	177	158	155	180	140	182	163	166	172	165	175	175	156	169	172	175	146	185	184	194	180	187	159	153	165	174	187	168	175	189	172	185	180	174	179	186	163	175	153	178	155	170	162	172	179	169	179	188	155	171	157	142	177	171	179	160	163	141	165	178	201	165	167	196	190	147	160	151	165	172	172	174	192	177	158	189	172	190	160	177	186	184	175	164	177	160	151	183	183	161	176	180	200	193	157	144	159	180
8438	1738	546	573	554	534	553	552	537	501	500	505	484	551	497	510	517	497	492	515	552	488	511	529	515	449	514	527	506	497	478	502	499	481	518	477	519	516	532	489	487	549	555	473	475	494	482	496	548	520	484	432	499	507	518	498	509	502	462	486	500	504	487	522	515	480	505	520	474	499	501	518	518	476	478	501	516	480	500	523	491	496	506	487	530	511	493	494	474	495	497	520	543	494	476	483	470	496	519	480	474	506	461	491	512	502	480	477	526	468	495	525	525	473	468	508	484	475	503	473	535	504	459	479	472	516	473	505	495	498	464	481	525	463	513	509	504	514	504	489	494	472	497	511	484	547	537	535	477	541	498	545	516	529	460	488	478	497	539	487	487	533	521	508	524	522	492	535	502	497	511	511	507	480	527	494	488	503	494	491	490	518	502	501	468	522	493	487	490	528	512	529	467	504	498	493	476	475	488	473	512	542	532	509	522	502	517	500	480	473	525	458	508	501	509	486	486	487	513	508	505	516	455	505	509	516	477	532	480	534	513	509	506	500	493	528	486	480	509	523	476	512	491	520	500	460	500	486	503	516	492	487	484	514	497	525	508	474	521	494	487	506	520	530	522	491	503	487	508	511	482	479	503	517	489	505	506	467	488	495	496	492	492	501	497	481	493	535	523	504	480	494	476	515	497	501	512	528	536	513	463	488	521	506	530	480	527	518	491	528	499	498	526	454	506	523	506	541	520	454	524	495	476	514	486	482	500	507	478	502	510	496	473	459	532	496	465	494	545	485	468	547	500	462	523	490	505	466	441	477	490	519	508	524	500	525	514	540	485	490	496	477	519	468	505	524	506	533	494	458	508	506	509	527	478	504	478	470	477	518	506	497	437	499	486	470	475	484	486	506	507	500	495	508	463	472	505	476	517	488	526	513	484	529	501	471	496	520	530	510	504	477	494	482	494	486	500	526	486	460	515	502	530	545	516	518	482	481	493	483	454	506	472	501	492	485	499	506	481	503	488	487	483	460	495	521	538	497	487	503	511	517	482	495	493	544	510	529	498	507	471	525	463	490	520	477	478	534	519	464	521	537	519	559	513	521	486	498	459	457	508	503	531	503	516	500	483	478	503	485	526	513	489	549	497	526	493	452	495	481	510	476	470	470	476	527	504	520	513	512	498	475	474	463	474	508	487	496	506	500	505	485	536	483	509	495	486	509	511	534	524	563	447	499	500	528	475	480	545	483	501	480	537	507	496	522	525	514	500	517	457	553	533	471	462	502	496	497	491	497	491	546	461	522	507	494	490	489	508	488	475	505	530	526	508	508	451	462	574	489	474	482	508	458	521	461	507	495	508	497	475	513	476	520	508	517	490	525	510	510	490	537	504	482	489	495	542	540	467	549	479	466	484	498	509	491	486	493	456	471	490	486	449	505	498	514	474	503	522	501	501	539	475	507	519	482	524	527	469	506	481	520	502	546	517	512	477	527	503	523	486	525	475	510	558	480	463	489	504	514	492	503	496	437	485	548	495	507	533	508	483	462	563	500	487	516	474	498	499	512	546	517	468	497	506	453	527	506	494	519	500	472	481	493	435	509	499	488	461	491	495	511	504	536	521	499	533	493	511	510	472	484	497	551	466	475	495	506	506	529	512	490	474	490	518	508	483	522	528	487	482	495	504	493	530	503	499	511	515	462	471	530	532	519	459	501	498	476	514	440	522	491	545	513	543	483	484	526	513	505	515	488	500	496	484	490	481	507	558	497	460	521	486	498	513	483	496	512	521	494	480	500	459	534	509	507	466	469	489	486	479	512	514	446	508	508	491	497	460	487	492	504	473	512	512	481	499	486	517	462	502	489	498	528	530	471	492	527	537	520	472	512	519	504	475	484	522	510	509	490	526	516	496	485	476	518	519	477	529	516	446	466	521	535	481	506	504	508	490	462	452	508	467	517	484	522	534	469	485	518	480	477	484	531	527	512	506	513	526	496	530	538	513	499	494	521	521	517	516	499	504	501	469	475	547	522	498	539	544	481	474	494	495	524	487	521	498	515	525	489	497	494	482	517	533	514	497	509	519	535	496	499	546	515	465	517	495	505	518	510	504	496	514	552	472	457	534	486	504	480	512	484	497	541	499	506	477	485	498	493	487	531	522	496	504	521	473	516	516	513	502	484	521	494	466	462	572	474	510	479	544	520	536	514	526	502	527	521	503	450	530	492	522	438	499	490	524	533	545	534	490	507	498	518	483	542	485	462	539	510	469	509	491	480	483	478	535	543	504	487	517	488	507	468	489	524	530	509	526	441	513	530	481	456	485	504	490	524	540	499	483	481	519	530	518	496	479	513	465	508	482	539	471	459	501	505	541	503	500	500	486	500	513	496	472	524	476	502	509	496	529	469	514	536	494	489	501	497	460	533	460	488	513	506	494	498	505	497	491	499	493	541	500	485	459	515	501	492	515	488	492	474	475	477	512	495	505	496	524	512	522	486	500	526	489	499	499	468	491	481	465	480	460	513	548	520	470	464	516	509	503	472	500	483	496	462	497	448	544	516	521	484	549	501	505	517	491	501	492	534	477	494	527	502	512	521	496	509	503	499	509	471	485	524	478	529	485	481	490	475	525	467	502	517	492	470	497	518	494	486	499	493	472	508	490	467	462	518	448	518	471	443	516	484	537	527	528	529	479	460	470	450	466	506	483	524	515	504	494	464	487	525	512	453	480	525	524	534	485	481	471	513	511	512	503	526	552	492	555	503	481	559	481	525	531	452	508	465	516	532	532	503	552	516	477	470	496	494	491	513	509	495	511	511	448	494	532	523	544	516	498	500	504	465	491	491	473	552	505	463	467	504	482	528	510	537	474	506	528	506	561	495	470	521	451	451	544	519	507	511	521	524	550	497	511	465	494	500	528	487	522	515	490	488	477	516	510	500	521	486	510	507	510	472	511	495	518	499	503	460	501	485	490	536	486	508	489	514	515	455	524	479	515	522	486	539	509	480	528	501	507	528	474	510	523	502	502	501	485	482	486	491	502	512	520	513	497	504	468	492	493	502	509	511	492	470	519	508	501	476	478	522	540	462	467	477	529	484	488	491	516	501	475	515	494	500	509	445	489	494	500	484	509	484	502	542	516	466	463	491	482	529	452	472	526	440	503	515	545	503	514	495	457	498	515	478	541	512	483	525	499	479	504	504	491	518	472	521	493	448	492	501	517	523	524	487	493	516	509	488	486	520	501	509	505	511	493	484	512	506	471	514	495	555	504	495	494	530	527	514	512	549	532	512	466	509	484	502	541	486	509	471	494	475	471	497	514	543	495	489	511	527	493	515	487	465	496	468	516	537	540	488	500	473	509	507	485	494	486	491	502	461	511	509	480	489	470	529	479	457	482	472	500	489	497	496	467	498	547	527	513	505	433	512	499	537	531	505	511	499	508	488	481	492	524	491	521	485	514	502	496	501	493	481	488	500	496	485	499	483	490	512	508	475	494	488
32031	7307	1434	1069	804	650	533	483	452	406	396	378	392	386	367	373	362	368	378	390	300	327	344	352	341	359	343	348	315	368	354	342	315	301	346	310	358	337	329	324	342	357	345	311	326	315	322	315	357	367	361	343	369	276	377	355	324	342	310	300	326	318	331	360	336	341	343	355	334	365	291	316	355	303	356	341	350	361	302	305	346	328	358	320	325	365	350	336	351	335	356	299	281	370	336	319	304	343	301	342	342	352	300	331	334	344	323	331	332	352	290	349	378	353	356	313	317	339	346	352	336	335	328	356	350	370	323	365	354	332	318	371	344	347	337	339	340	344	357	335	323	312	294	329	333	344	360	301	321	339	318	342	341	355	309	272	346	336	345	343	328	333	355	340	341	312	355	356	357	307	339	327	277	312	363	362	305	362	332	331	321	314	366	371	338	314	326	323	326	330	328	332	343	342	302	328	335	272	292	343	326	343	317	330	330	378	320	303	325	326	315	307	324	298	341	349	318	289	324	325	329	304	359	327	329	348	329	286	326	310	298	294	312	310	332	360	341	347	352	353	352	334	296	322	352	333	335	284	344	356	334	325	319	338	318	315	330	314	342	328	334	311	338	365	349	331	305	337	341	322	340	342	311	317	338	315	351	325	333	289	337	308	319	308	352	306	263	336	311	328	296	340	317	320	330	341	354	332	352	321	330	327	327	399	331	302	332	314	342	345	330	367	351	306	363	323	348	299	348	316	340	326	333	296	342	360	319	332	327	321	312	302	342	343	327	273	360	329	309	320	318	380	339	303	305	305	357	346	347	357	328	308	353	349	330	344	358	349	330	328	340	311	329	300	327	332	328	342	319	328	340	349	341	302	323	317	342	326	323	324	318	348	305	332	346	289	352	320	340	326	313	349	321	302	320	339	322	361	360	346	338	348	336	331	343	343	315	331	326	353	283	307	340	360	338	351	348	342	336	314	317	296	337	343	337	311	334	361	355	302	321	354	334	294	353	328	329	342	333	310	340	366	334	355	320	337	356	349	324	309	329	326	349	313	305	311	335	322	353	319	336	346	326	306	314	308	338	334	303	363	322	333	324	309	321	335	325	321	341	360	345	324	339	327	349	363	337	348	341	306	301	339	343	319	353	315	306	335	337	307	355	344	372	348	323	327	302	336	345	337	354	297	329	322	322	313	362	318	330	331	353	312	312	324	336	340	338	299	328	328	299	312	326	349	343	340	350	326	325	320	312	331	333	316	320	329	344	325	364	345	323	304	335	315	329	352	343	339	329	338	331	362	314	325	343	316	356	315	355	348	302	350	301	335	324	314	341	347	329	344	328	336	311	321	329	345	313	360	338	347	340	342	326	325	326	336	306	296	307	322	340	322	315	348	351	331	351	317	351	311	335	324	340	340	347	333	337	312	355	319	314	307	323	318	367	331	296	331	355	340	322	300	359	361	329	325	372	285	351	293	330	348	318	338	325	334	351	365	334	330	327	326	328	337	312	326	284	314	314	321	318	310	360	336	353	321	338	317	326	327	337	327	357	348	315	320	330	332	354	354	306	341	328	334	340	315	351	307	326	346	321	319	354	338	319	344	320	333	338	348	338	344	330	338	313	326	328	345	327	323	363	335	343	326	329	330	349	309	358	364	326	338	336	299	356	355	323	357	326	356	328	342	336	350	324	362	344	292	326	335	320	311	329	341	343	295	350	341	337	333	333	320	325	347	350	354	362	341	306	320	339	345	363	346	332	346	372	355	332	321	334	340	352	332	364	342	364	334	332	310	336	314	326	310	306	327	357	349	339	324	343	357	333	344	360	324	379	326	303	312	330	322	337	337	324	312	358	356	341	309	347	326	339	335	311	299	326	349	315	335	318	333	339	336	315	323	343	328	345	328	349	298	332	316	324	309	346	348	309	310	370	308	340	317	301	319	327	328	335	307	317	315	282	351	303	348	338	318	317	309	343	372	324	362	328	345	347	330	335	297	323	312	343	302	333	303	323	338	301	321	345	327	300	339	329	322	321	352	347	308	345	347	350	284	302	339	319	353	332	309	323	347	353	354	370	348	358	355	353	342	306	336	323	307	346	328	358	315	350	325	344	317	319	321	395	297	332	335	350	315	317	304	355	327	327	313	317	340	325	346	308	372	322	342	365	324	339	329	336	342	334	310	329	299	325	340	309	351	325	356	351	324	336	392	345	286	372	346	342	330	340	331	316	334	349	333	353	324	322	362	333	345	324	322	321	357	348	356	318	299	332	333	327	327	324	324	347	326	320	332	340	325	305	358	311	324	336	368	329	329	339	334	297	314	376	320	337	316	324	340	323	350	328	348	346	325	312	318	344	360	332	342	354	294	333	359	347	334	342	321	336	315	318	312	354	349	327	323	291	348	313	320	339	307	342	341	330	336	331	322	333	337	344	330	307	331	358	346	346	297	333	333	314	338	293	355	314	315	323	360	300	297	348	322	324	335	346	358	342	319	297	314	337	325	340	328	345	307	363	334	329	309	324	317	337	313	318	328	313	349	312	353	349	311	306	339	342	326	337	330	328	313	316	386	336	305	323	316	336	319	335	289	346	324	342	351	369	329	321	298	311	338	327	328	349	340	345	322	325	357	327	301	302	337	326	309	303	311	372	304	317	342	292	315	334	334	288	320	368	328	354	335	319	350	304	368	328	293	336	344	320	350	325	319	333	319	349	324	339	351	309	333	284	347	347	345	327	285	334	333	334	352	363	327	340	355	339	311	344	334	325	323	300	314	333	342	345	338	278	312	348	313	314	309	323	308	351	311	309	336	321	351	341	326	288	315	311	331	321	321	331	328	343	320	360	341	330	297	320	313	352	352	314	362	339	348	375	334	334	338	356	312	321	320	311	348	331	331	340	315	328	325	353	359	333	314	316	351	367	342	330	345	357	338	370	315	317	331	342	333	326	309	303	323	292	365	320	356	334	344	350	334	340	329	322	311	312	355	336	329	330	349	311	323	322	332	346	306	316	341	341	328	338	340	322	346	336	330	335	333	346	310	343	297	327	316	332	345	310	311	326	335	324	353	334	302	324	356	333	347	300	312	329	308	345	381	345	324	332	315	346	324	353	360	314	324	293	346	312	352	336	317	302	319	343	332	364	328	333	315	344	350	327	315	327	328	303	315	333	305	343	317	314	323	295	322	313	350	321	330	313	346	358	292	332	348	328	362	360	322	318	334	326	305	321	277	359	304	331	323	347	339	319	326	352	353	353	324	323	342	305	310	302	360	310	285	329	327	305	344	318	361	342	319	339	325	311	338	332	309	329	344	332	345	328	332	339	333	329	336	333	309	346	357	305	369	342	340	307	323	338	320	292	359	280	325	366	355	359	339	325	341	310	305	328	330	358	331	327	347	334	339	344	313	308	326	329	340	368	338	335	330	356	330	305	336	317	345	335	340	295	320	340	348	298	335	321	317	337	320	339	337	356	320	329	330	334	324	354	316	326	331	317	270	354	329
17154	2830	2647	3036	2688	2312	2054	1767	1641	1535	1438	1305	1265	1155	1123	1142	1122	1039	1030	975	950	995	964	979	935	983	968	928	917	919	922	953	893	937	925	966	909	853	882	914	889	844	881	880	933	932	872	874	852	881	865	825	904	866	863	913	848	896	895	849	870	889	850	871	852	895	861	917	868	872	840	837	894	866	873	844	835	860	832	874	799	880	862	875	850	855	867	826	847	882	880	874	867	864	857	805	884	811	802	824	866	858	852	835	849	835	835	848	868	847	894	862	878	884	866	835	895	809	841	841	885	842	870	812	869	888	875	813	867	876	832	854	873	859	864	819	862	837	887	843	826	890	822	829	827	824	863	784	874	820	851	826	826	849	883	900	836	850	880	829	866	896	842	841	857	837	858	829	913	860	885	825	898	863	820	865	836	876	900	825	812	851	863	891	783	824	887	805	789	862	835	830	884	801	841	817	852	820	874	826	852	832	792	887	857	842	839	877	831	825	863	907	879	797	867	826	884	822	859	874	808	826	880	856	860	843	846	831	848	857	830	845	880	833	783	870	860	843	851	853	872	828	905	831	843	911	832	807	819	804	774	828	830	808	851	827	829	834	861	841	827	821	863	831	914	849	859	819	823	836	806	797	811	839	800	856	889	838	903	852	881	844	837	820	901	842	841	846	809	872	897	843	905	860	869	872	828	867	794	889	825	831	865	858	844	856	829	941	896	838	841	831	844	860	840	846	849	809	854	838	835	840	826	851	853	850	845	857	897	883	859	858	838	895	881	837	843	781	833	821	881	859	834	848	869	848	851	843	819	852	812	894	836	839	854	808	823	851	882	858	814	867	818	802	827	862	863	836	830	849	847	856	874	874	874	844	796	830	918	851	861	837	841	813	870	822	822	816	819	854	806	858	808	852	836	818	823	771	886	865	869	780	831	823	866	793	832	864	825	903	803	864	861	847	851	827	861	840	823	845	873	871	866	844	829	805	782	857	837	898	884	892	855	817	826	814	858	859	830	851	873	828	890	827	904	841	852	866	819	851	874	866	890	869	860	843	813	887	843	861	850	879	871	804	845	836	840	900	883	836	862	893	866	830	827	811	810	833	841	884	905	880	879	872	833	801	788	828	837	784	820	848	835	870	871	775	868	875	830	864	822	837	871	850	854	831	835	869	820	878	871	884	829	853	857	835	880	835	847	862	854	863	817	808	824	868	905	860	863	852	851	895	895	841	840	851	819	812	823	835	875	869	832	854	873	864	854	857	829	832	888	836	900	830	821	843	849	808	822	876	845	860	878	898	845	848	908	866	830	868	875	902	869	847	812	811	797	826	903	837	821	821	875	889	852	871	858	853	799	842	840	867	886	887	823	863	801	810	837	870	861	842	835	828	909	841	880	892	793	828	851	856	871	861	812	847	899	850	853	839	874	816	850	821	856	873	877	859	806	865	805	817	865	824	819	869	911	827	845	813	820	836	854	861	901	831	838	861	777	837	828	843	852	849	855	842	877	907	815	822	874	841	886	846	845	847	817	812	848	836	852	908	839	824	838	823	853	850	870	869	841	863	814	867	824	825	918	861	842	885	873	831	855	862	840	810	820	859	824	829	829	859	803	812	879	816	873	811	839	845	819	821	842	895	837	816	835	838	820	885	859	852	833	799	958	894	853	809	817	831	855	924	876	840	855	830	885	827	909	907	832	891	834	847	820	888	848	884	848	869	885	829	877	879	847	844	849	832	810	820	846	843	918	861	818	823	866	884	866	835	871	855	822	864	825	876	851	868	855	814	842	772	856	817	859	860	840	830	801	882	857	856	813	828	828	848	850	833	872	824	847	879	863	895	821	814	808	877	847	872	871	876	848	766	860	852	866	855	760	831	838	853	874	847	870	818	842	829	848	826	825	830	824	828	835	841	836	875	877	891	862	847	904	837	891	845	848	831	797	841	825	783	821	865	828	846	839	840	816	907	825	823	836	898	822	872	787	862	838	816	830	822	921	868	871	861	805	873	868	859	884	837	827	827	851	823	868	879	896	848	873	814	868	841	861	842	829	858	890	841	894	843	866	814	821	850	821	830	857	844	801	874	851	832	861	860	833	814	824	830	836	776	855	822	806	867	859	866	811	851	823	833	849	816	879	813	829	834	841	847	815	824	844	859	862	835	874	859	854	834	840	831	853	827	828	860	814	850	821	819	886	895	860	876	852	864	832	817	850	886	806	838	867	840	909	887	873	787	886	887	863	827	814	843	816	843	774	842	835	866	901	838	838	839	826	829	812	865	883	867	857	813	831	858	833	854	856	865	824	833	869	852	845	859	854	807	837	821	792	879	863	810	796	803	830	828	842	868	881	827	858	824	796	871	841	806	831	836	867	885	887	818	875	830	835	777	844	789	819	829	820	827	839	801	850	874	857	877	829	854	819	828	902	857	797	895	848	813	891	836	863	835	850	837	881	873	820	802	803	867	806	855	846	860	830	845	895	860	847	848	844	788	831	859	856	791	830	879	888	843	831	846	826	856	840	789	882	885	815	836	850	874	819	896	886	820	881	850	840	831	868	888	881	896	865	835	812	850	801	849	805	822	781	844	834	861	899	885	857	874	828	798	828	858	860	821	854	829	838	844	896	827	878	845	874	879	827	827	842	791	911	837	834	866	826	890	853	837	822	856	829	895	891	863	844	823	875	894	858	798	861	820	851	850	836	880	861	873	850	812	832	829	837	788	820	876	810	859	875	816	886	851	832	805	871	865	871	881	859	822	858	839	832	820	800	892	864	798	823	926	892	856	872	851	839	828	832	841	834	816	818	830	853	878	836	905	867	865	833	815	842	847	854	858	843	858	831	812	825	859	829	857	817	847	869	889	844	849	842	858	894	878	860	849	847	831	834	867	891	855	887	833	805	863	844	864	850	825	840	861	842	843	880	852	812	819	802	877	896	814	823	820	835	855	839	822	880	823	820	815	835	808	772	824	850	880	866	788	853	837	820	878	871	867	882	869	892	848	773	835	793	840	894	851	837	841	879	823	896	833	864	865	781	867	844	888	835	845	845	859	814	864	821	858	886	824	854	831	827	852	855	807	895	875	857	825	889	835	875	817	931	839	843	822	851	821	865	825	838	873	832	864	825	874	855	836	864	832	834	871	869	812	868	855	832	862	858	806	849	892	816	852	806	798	892	850	803	841	827	825	832	857	824	836	821	807	856	887	847	825	801	865	811	859	832	836	816	859	888	856	830	822	843	849	825	861	851	816	826	815	826	890	845	796	875	828	829	869	850	860	846	890	808	825	872	867	857	863	783	813	892	805	855	871	830	821	892	823	872	817	805	892	886	828	859	828	874	894	822	784	807	840	839	809	813	855	845	895	839	845	813	848	861	786	847	844	869	871	874	877	837	865	861	823	828	885	831	835	872	879	882	873	848	857	832	838	834	823	833	858	889	874	820	858	880	849	825	854	875	884	877	842	830	820	857	823	845	815	840	844	877	874	817	788	806	857
42683	11986	3062	1881	1344	1085	915	822	720	665	647	624	546	546	559	524	495	513	485	504	505	492	478	514	477	522	423	496	513	470	469	488	467	487	448	456	456	479	430	448	452	472	460	450	410	497	448	472	474	440	472	455	484	461	469	411	477	479	445	484	456	442	493	444	463	474	457	468	442	453	459	479	469	484	446	484	495	442	423	494	526	414	494	474	441	420	501	422	424	489	490	454	458	439	445	462	462	517	473	434	448	522	480	440	462	487	450	438	445	476	475	453	508	478	457	459	463	436	434	423	483	446	441	487	457	487	494	447	464	448	434	449	463	481	420	468	466	437	490	509	488	425	467	453	384	439	419	503	460	427	455	449	440	433	457	466	476	472	438	489	450	461	458	416	438	456	453	479	406	485	467	477	443	435	433	446	472	482	482	438	443	450	463	481	471	470	448	450	450	455	469	421	463	474	467	432	431	449	450	462	458	486	441	463	459	486	428	459	455	453	446	476	456	459	484	482	488	495	481	469	501	448	454	464	440	448	466	409	454	482	429	457	466	466	449	454	470	438	445	463	472	439	470	438	474	491	477	454	470	462	499	417	466	414	438	465	489	439	470	466	498	466	465	451	475	446	443	490	504	459	465	454	463	484	437	452	489	464	459	441	485	465	512	475	448	466	435	451	446	419	433	497	446	457	448	474	451	460	474	473	478	468	471	448	450	477	465	426	454	453	463	441	394	420	482	449	499	470	481	490	455	443	470	469	457	438	477	437	418	447	457	440	464	471	464	432	480	489	450	429	460	469	455	455	409	469	448	473	455	433	479	464	507	496	504	466	468	501	463	425	460	459	458	446	495	443	453	464	456	466	479	429	471	433	455	447	468	477	483	492	429	459	502	463	477	468	466	467	426	489	454	531	420	483	465	484	506	474	403	500	492	484	444	454	417	470	466	466	463	489	463	481	464	432	416	484	463	469	483	460	470	477	452	413	479	517	488	451	477	489	454	458	434	466	480	454	474	459	456	482	453	479	457	450	477	470	450	423	490	441	421	527	462	438	479	459	453	420	478	471	474	462	450	430	485	423	476	483	463	447	409	420	488	491	442	469	439	452	467	435	441	409	476	475	483	432	433	488	463	426	463	452	477	429	490	462	412	484	433	483	494	471	479	433	470	514	452	445	490	450	467	431	432	512	445	472	468	469	483	409	457	442	427	457	453	449	482	475	511	432	456	469	456	495	476	496	418	414	435	421	444	450	433	494	465	462	477	458	490	490	494	425	443	487	461	461	439	474	467	413	428	492	453	475	428	452	472	410	466	471	481	469	477	475	484	462	432	456	496	471	495	448	459	438	484	465	493	472	492	430	452	492	474	478	483	483	481	479	491	454	457	471	425	460	455	474	442	472	413	453	461	458	470	479	468	444	426	489	450	463	431	452	470	451	467	447	425	456	459	479	456	464	445	452	454	464	444	463	450	460	442	434	452	472	495	434	457	457	481	441	429	471	478	494	426	496	453	479	466	428	506	458	481	479	435	501	480	441	474	477	437	428	500	487	477	474	463	475	462	432	477	470	466	480	477	450	453	470	453	477	451	442	454	459	420	457	437	428	416	457	497	464	475	474	450	477	458	434	439	474	457	457	427	438	431	426	443	454	436	493	476	486	450	506	447	453	481	449	459	458	459	468	456	443	425	463	458	483	477	479	417	460	471	438	465	500	440	450	430	458	441	427	450	436	517	486	460	429	428	445	478	481	508	466	489	470	465	436	487	442	451	450	490	489	446	422	470	484	424	445	463	468	432	495	467	420	443	448	454	431	475	481	474	457	430	494	438	482	430	473	453	432	460	469	427	468	458	454	475	444	459	458	448	451	455	448	478	422	438	410	475	461	501	468	471	449	453	451	471	425	438	460	417	463	432	429	470	486	513	470	444	465	464	483	443	471	464	423	431	435	443	476	451	432	443	444	467	481	462	475	409	490	469	453	438	507	481	490	440	495	464	452	485	438	456	450	492	453	420	456	468	410	440	475	478	427	468	457	457	418	435	468	499	476	489	440	489	469	456	418	436	464	483	445	468	439	483	444	466	477	429	433	441	423	459	481	465	476	477	472	485	462	454	496	450	425	465	478	452	474	486	454	454	473	477	453	490	510	479	490	450	450	484	490	461	457	427	473	519	457	451	465	499	442	450	424	423	454	451	454	435	447	436	449	440	456	478	472	452	471	449	465	477	496	432	467	477	429	446	416	465	413	426	458	463	452	503	438	455	458	470	466	497	467	466	487	496	436	484	443	477	486	492	464	466	478	481	400	423	495	409	449	472	453	469	447	465	475	438	485	461	455	470	479	435	464	440	441	405	477	441	441	446	420	488	454	493	464	487	452	449	476	492	469	456	482	465	444	441	457	448	487	490	455	481	466	456	490	445	453	473	462	446	479	468	447	496	467	443	465	447	461	453	440	451	496	446	452	474	455	468	437	469	405	440	448	452	437	478	474	474	491	550	476	476	497	487	454	446	443	445	444	462	481	427	475	486	449	460	463	467	477	427	474	441	448	425	447	438	468	476	464	456	458	417	457	491	486	444	474	463	468	438	453	463	414	455	464	470	496	424	458	450	453	460	431	450	442	439	481	491	476	470	440	461	473	471	499	493	489	456	489	459	462	462	446	456	422	460	478	434	443	430	453	450	495	496	437	462	484	454	457	451	434	461	448	447	458	431	465	475	460	462	445	453	477	459	502	468	493	471	469	475	468	429	491	477	457	471	454	471	459	441	429	456	433	489	482	501	498	460	464	483	471	464	485	497	446	446	462	434	454	475	453	439	433	435	442	455	449	454	463	463	490	484	462	412	522	464	463	463	465	450	478	449	401	437	461	439	443	463	457	471	492	468	482	428	464	490	445	426	476	484	474	479	442	410	514	460	453	463	447	480	461	478	467	431	453	474	460	491	473	446	464	429	469	429	439	444	488	438	455	452	459	476	466	450	432	495	493	422	475	421	449	458	435	457	454	466	451	452	484	472	483	440	424	498	494	453	458	460	431	465	462	466	437	478	470	446	469	477	435	492	471	472	488	468	432	466	460	498	454	438	433	438	466	430	456	464	436	454	464	469	414	475	454	436	477	480	463	467	442	463	440	477	515	469	479	444	458	546	542	456	441	459	432	435	474	410	437	439	479	458	427	516	470	446	456	460	517	474	458	484	505	441	449	493	450	444	470	465	470	515	441	465	457	441	457	426	480	461	426	490	460	460	443	456	477	466	410	486	408	424	466	466	463	429	453	477	458	480	443	494	474	455	467	437	440	466	458	431	454	470	444	439	476	473	483	448	458	453	410	442	443	452	484	435	476	499	466	439	490	453	436	439	437	434	430	449	481	479	493	429	457	481	486	443	441	472	492	445	451	490	460	442	466	454	475	477	440	469	398	438	465	464	461	461	473	458	511	488	468	420	478	461	434	476	473	414	492	449	444	492	451	436	453	462	465	477	415	481	451	471	432	491	487
22414	3365	4398	5145	4568	3912	3348	2857	2486	2277	2042	1978	1847	1687	1654	1616	1540	1484	1446	1379	1399	1343	1297	1363	1298	1382	1265	1289	1165	1285	1243	1252	1191	1181	1174	1166	1194	1214	1216	1179	1146	1166	1157	1200	1154	1164	1177	1099	1141	1103	1159	1243	1137	1116	1151	1116	1109	1175	1096	1130	1138	1085	1105	1155	1089	1100	1200	1170	1160	1082	1158	1082	1107	1104	1090	1171	1154	1095	1122	1095	1111	1093	1076	1118	1133	1113	1101	1143	1095	1077	1099	1144	1131	1119	1101	1079	1096	1117	1134	1084	1112	1095	1085	1044	1089	1075	1157	1126	1040	1002	1114	1093	1141	1098	1091	1063	1048	1167	1110	1147	1134	1100	1106	1088	1074	1040	1046	1086	1162	1060	1124	1108	1095	1038	1099	1147	1078	1079	1115	1151	1050	1100	1073	1033	1105	1123	1051	1081	1109	1170	1143	1030	1111	1061	1091	1086	1099	1159	1053	1110	1117	1061	1104	1106	1053	1064	1125	1086	1072	1089	1068	1099	1084	1105	1065	1046	1095	1103	1140	1078	1075	1083	1135	1009	1089	1135	1077	1066	1092	1103	1087	1142	1078	1053	1098	1104	1084	1063	1123	1085	1068	1069	1094	1130	1100	1127	1150	1065	1033	1098	1079	1107	1101	1078	1014	1121	1005	1076	1114	1069	1092	1063	1096	1117	1090	1054	1132	1105	1151	1129	1057	1080	1152	1068	1084	1041	1108	1095	1081	1052	1085	1049	1023	1125	1130	1124	1006	1135	1080	1041	1007	1080	1096	1098	1088	1099	1077	1051	1119	1118	1104	1061	1106	1084	1067	1060	1069	1170	1053	1056	1123	1067	1053	1054	1095	1009	1066	1120	1091	1076	1125	1127	1073	1100	1107	1122	1106	1076	1095	1046	1075	1140	1084	1069	1105	1063	1040	1129	1097	1071	1051	1103	1109	1076	1182	1142	1070	1123	1098	1094	1119	1101	1092	1078	1072	1059	1072	1099	1067	1167	1104	1040	1089	1052	1047	1087	1067	1082	1109	1119	1051	1125	1125	1103	1080	1122	1087	1051	1176	1129	1165	1054	1069	1124	1045	1082	1076	1117	1115	1060	1093	1120	1090	1063	1105	1122	1063	1129	1068	1095	1112	1094	1057	1112	1127	1129	1097	1095	1128	1092	1069	1075	1078	1061	1106	1134	1153	1070	1081	1155	1097	1098	1107	1105	1111	1070	1137	1106	1073	1050	1086	1075	1070	1083	1142	1124	1130	1144	1127	1071	1112	1082	1111	1035	1054	1134	1058	1135	1099	1056	1096	1088	1047	1085	1113	1061	1065	1065	1070	1075	1063	1085	1131	1072	1115	1096	1118	1078	1076	1068	1126	1093	1092	1079	1075	1044	1008	1095	1086	1093	1064	1068	1059	1174	1099	1111	1119	1086	1115	1152	1082	1100	1056	1074	1119	1131	1070	1049	1096	1070	1084	1029	1095	1018	1106	1084	1121	1086	1031	1089	1041	1096	1124	1075	1130	1063	1098	1069	1085	1177	1139	1053	1070	1113	1111	1098	1098	1059	1119	1130	1050	1084	1104	1057	1084	1095	1063	1052	1115	1086	1077	1083	1065	1097	1067	1077	1106	1060	1111	1093	1131	1105	1094	1119	1110	1082	1097	1083	1083	1062	1086	1103	1088	1107	1144	1036	1071	1066	1089	1113	1092	1074	1092	1061	1096	1126	999	1131	1074	1095	1020	1100	1072	1116	1048	1098	1159	1106	1104	1061	1061	1058	1044	1077	1091	1089	1075	1023	1135	1059	1133	1067	1090	1036	1101	1063	1094	1059	1116	1092	1103	1110	1041	1079	1125	1116	1168	1110	1096	1069	1129	1078	1139	1103	1079	1075	1143	1140	1165	1089	1095	1186	1120	1140	1143	1061	1109	1066	1083	1058	1025	1111	1096	1075	1068	1070	1043	1118	1086	1089	1051	1100	1058	1090	1136	1093	1042	1117	1063	1066	1045	1076	1102	1054	1109	1067	1081	1068	1118	1057	1086	1086	1039	1094	1152	1051	1150	1069	1055	1087	1125	1074	1088	1081	1100	1038	1117	1091	1013	1116	1097	1062	1116	1082	1120	1140	1153	1173	1130	1096	1084	1053	1091	1125	1081	1114	1033	1142	1075	1136	1043	1133	1090	1105	1013	1121	1098	1037	1134	1079	1091	1094	1062	1070	1075	1085	1076	1036	1081	1053	1080	1024	1067	1092	1124	1107	1120	1119	1035	1090	1116	1065	1086	1080	1031	1088	1068	1109	1129	1086	1078	1122	1117	1088	1089	1136	1110	1113	1024	1063	1144	1085	1064	1077	1055	1068	1045	1081	1074	1091	1070	1106	1086	1130	1049	1097	1128	1080	1147	1031	1087	1065	1066	1099	1127	1025	1128	1096	1064	1067	1112	1146	1101	1082	1070	1104	1118	1032	1090	1127	1072	1106	1081	1101	1084	1047	1051	1060	1087	1086	1083	1084	1075	1049	1083	1072	1064	1098	1085	1043	1105	1074	1092	1061	1076	1081	1098	1102	1047	1113	1070	1136	1087	1074	1091	1083	1135	1123	1100	1074	1075	1111	1102	1088	1118	1082	1097	1052	1124	1128	1129	1091	1150	1091	1088	1080	1076	1138	1125	1069	984	1051	1090	1150	1065	1049	1154	1057	1068	1104	1120	1055	1127	1055	1017	1076	1083	1091	1088	1114	1040	1173	1057	1039	1012	1089	1085	1040	1067	1054	1133	1096	1102	1102	1092	1111	1086	1093	1111	1098	1098	1095	1084	1115	1145	1116	1116	1080	1134	1053	1068	1106	1117	1078	1070	1090	1049	1103	1100	1098	1073	1112	1107	1099	1135	1113	1037	1090	1086	1081	1101	1123	1041	1068	1100	1120	1078	1058	1126	1124	1122	1078	1154	1078	1105	1120	1082	1080	1071	1105	1124	1086	1062	1065	1092	1097	1098	1117	1098	1082	1100	1113	1060	1089	1059	1125	1058	1118	1074	1067	1049	1079	1109	1103	1089	1114	1151	1043	1042	1068	1102	1040	1101	1045	1047	1100	1116	1086	1108	1056	1085	1086	1101	1067	1084	1049	1089	1119	1093	1095	1036	1048	1104	1076	1096	982	1119	1067	1114	1075	1081	1040	1124	1043	1123	1045	1019	1075	1113	1116	1066	1144	1033	1126	1122	1147	1109	1070	1129	1091	1071	1057	1048	1053	1047	1139	1066	1099	1092	1093	1110	1119	1146	1124	1054	1066	1097	1061	1112	1069	1127	1120	1117	1070	1117	1056	1065	1102	1080	1093	1088	1078	1105	1086	1045	1030	1129	1096	1090	1037	1060	1120	1138	1155	1109	1120	1023	1143	1067	1085	1074	1112	1117	1112	1084	1120	1043	1074	1136	1094	1064	1112	1102	1092	1132	1041	1126	1098	1063	1088	1071	1090	1148	1104	1101	1098	1094	1129	1072	1075	1129	1044	1069	1081	1073	1098	1082	1027	1119	1041	1066	1108	1116	1126	1094	1089	1059	1071	1065	1084	1135	1101	1075	1095	1090	1141	1081	1140	1102	1085	1110	1104	1110	1098	1087	1103	1110	1151	1075	1042	1073	1018	1098	1109	1100	1091	1099	1052	1072	1101	1110	1029	1117	1061	1062	1091	1080	1082	1114	1091	1070	1088	1137	1082	1145	1050	1117	1064	1087	1081	1086	1086	1100	1052	1046	1047	1077	1063	1080	1072	1124	1088	1098	1147	1097	1138	1093	1126	1173	1131	1088	1106	1100	1127	1128	1087	1117	1110	1065	985	1108	1119	1128	1133	1067	1132	1060	1079	1123	1082	1102	1123	1114	1068	1126	1118	1126	1062	1107	1070	1087	1111	1083	1124	1116	1056	1065	1066	1085	1133	1119	1091	1141	1119	1072	1107	1079	1105	1060	1004	1122	1076	1084	1032	1128	1084	1118	1094	1128	1066	1154	1161	1086	1069	1078	1066	1074	1102	1123	953	1027	1107	1135	1147	1123	1125	1050	1070	1111	1092	1098	1129	1104	1051	1073	1137	1119	1083	1105	1045	1077	1110	1084	1149	1089	1110	1112	1089	1097	1074	1088	1148	1080	1069	1087	1102	1089	1074	1079	1091	1066	1076	1107	1081	1067	1053	1148	1059	998	1079	1128	1089	1125	1135	1039	1063	1074	1085	1036	1022	1050	1057	1036	1117	1148	1095	1101	1097	1084	1085	1031	1089	1094	1055	1098	1128	1064	1087	1126	1074	1137	1107	1069	1087	1105	1063	1071	1074	1079	1083	1090	1034	1153	1089	1148	1079	1121	1064	1122	1080	1065	1095	1128	1147	1120	1053	1112	1041	1122	1120	1115	1066	1087	1105	1115	1105	1095	1084	1076	1090	1094	1047	1126	1032	1119	1089	1056	1102	1060	1061	1107	1070	1076	1092	1069	1115	1099	1106	1117	1068	1107	1076	1079	1061	1095	1105	1111	1152	1088	1086	1076	1095	1059	1059	1081	1149	1081	1067	1098	1125	1026	1051	1123	1128	1105	1067	1101	1157	1139	1095	1086	1129	1078	1037	1036	1050	1052	1121	1092	1093	1104	1153	1074	1074	1101	1107	1103	1088	1058	1124	1086	1091	1119	1128	1053	1055	1077	1104	1088	1050	1062	1117	1078	1022	1157	1052	1074	1068	1101	1101	1106	1088	1105	1094	1101	1042	1033	1072	1139	1054	1042	1099	1122	1062	1130	1097	1030	1080	1067	1118	1102	1065	1001	1103	1094	1066	1063	1125	1114	1078	1106	1142	1090	1118	1088	1080	1049	1134	1151	1061	1105	1151	1063	1074	1133	1014	1110	1071	1137	1110	1105	1040	1057	1043	1112	1092	1146	1099	1124	1073	1081	1130	1029	1034	1093	1018	1074	1186	1148	1072	1083	1081	1069	1041	1069	1139	1060	1101	1110	1096	1065	1065	1090	1078	1048	1120	1081	1061	1070	1160	1047	1087	1075	1084	1117	1058
19298	2223	187	180	203	189	180	164	172	178	151	189	190	200	172	146	182	169	162	178	169	150	178	178	177	193	179	171	195	185	158	193	162	176	187	168	180	171	171	175	168	178	192	171	173	155	180	157	175	170	169	181	137	175	164	168	173	164	192	175	167	159	185	185	190	170	178	159	158	148	175	195	193	183	183	167	171	183	179	158	167	169	167	178	169	178	178	155	162	171	155	173	172	164	178	191	162	183	159	166	166	189	177	191	176	165	154	158	160	171	192	152	178	176	171	170	180	168	169	180	204	168	175	169	181	174	158	164	158	166	203	170	186	191	173	157	161	156	155	175	178	162	140	135	172	156	176	165	170	169	160	193	144	173	196	165	179	158	186	192	164	175	193	198	181	188	189	187	187	188	185	157	146	178	198	156	158	180	147	184	179	160	188	167	170	178	195	143	164	180	170	176	150	174	179	168	175	172	187	162	172	167	150	141	168	170	157	159	143	191	163	161	179	198	185	141	183	162	158	187	193	160	143	165	152	164	174	186	136	157	179	186	144	166	159	171	181	188	159	166	192	174	162	188	181	150	160	167	173	186	176	142	182	178	172	169	162	164	166	183	150	191	172	186	171	181	196	150	163	178	177	174	168	141	173	149	169	137	150	165	197	156	172	223	168	175	169	180	145	173	159	182	162	175	186	181	178	195	166	162	167	162	175	172	173	172	174	190	139	159	162	180	184	166	176	181	165	147	150	177	187	181	183	168	169	206	152	157	161	201	170	176	193	155	152	163	190	169	189	156	181	184	168	173	176	176	148	164	167	195	181	162	152	158	176	159	150	176	176	169	178	192	170	181	173	162	159	181	154	167	179	157	165	194	183	179	157	158	204	180	155	165	167	170	169	164	144	157	164	184	170	181	166	164	198	167	158	170	164	174	183	158	166	161	180	169	166	183	157	183	175	176	192	169	160	147	208	160	179	182	160	180	160	143	154	172	168	190	173	179	169	162	171	157	172	148	187	191	193	157	158	193	185	155	188	174	159	178	182	162	177	178	173	199	166	166	181	176	177	184	155	170	189	173	175	190	163	146	175	171	169	176	156	183	158	181	153	173	171	165	167	182	177	173	169	180	160	166	202	153	187	174	158	186	157	162	168	165	174	173	166	157	159	153	181	148	160	145	164	171	171	177	191	162	163	180	163	147	173	149	167	168	141	179	177	180	180	189	177	174	182	174	205	143	185	170	136	159	196	167	180	193	190	171	174	188	190	186	182	164	185	195	184	162	175	170	175	150	144	183	167	166	164	164	162	157	153	173	163	175	155	180	175	179	185	176	165	209	171	150	154	167	169	180	206	171	153	203	161	208	187	187	180	173	192	188	176	147	146	172	154	165	171	179	179	175	190	175	175	193	155	190	185	171	186	177	189	179	195	177	144	183	184	154	198	159	167	180	163	179	175	170	168	167	152	184	190	168	176	173	201	183	164	171	193	184	185	206	171	165	162	176	160	161	180	168	160	180	158	165	166	180	177	174	157	178	181	187	187	153	180	159	172	164	183	169	166	174	163	153	170	181	165	171	155	158	173	157	166	168	162	170	193	145	180	165	201	197	191	171	195	177	185	186	171	150	166	166	183	178	153	182	167	179	184	171	161	146	192	154	157	152	168	173	173	149	188	184	163	173	156	181	164	200	189	155	174	170	178	195	170	177	161	180	164	154	159	164	159	168	161	189	177	181	161	166	170	161	163	146	176	181	197	170	179	188	163	179	158	175	179	199	172	179	191	169	153	190	165	158	214	180	176	160	173	170	181	161	179	154	192	176	171	176	174	175	194	145	177	167	181	189	183	175	185	189	204	184	164	212	165	158	171	166	145	177	173	159	152	196	190	160	149	160	198	176	160	184	170	170	173	194	179	214	172	180	193	190	188	187	158	153	179	186	186	160	174	163	164	175	182	156	196	165	149	174	171	166	169	198	168	183	190	159	184	192	153	181	193	181	171	163	166	177	173	169	159	160	166	172	178	196	164	168	177	160	147	170	157	182	187	158	166	163	181	161	161	184	190	185	154	164	197	173	179	181	161	193	148	154	190	166	167	159	180	168	187	179	157	155	176	193	191	170	171	172	190	200	161	162	178	157	165	159	158	183	199	196	160	153	185	150	167	200	169	149	168	166	182	186	179	168	189	159	172	175	165	158	170	176	175	167	177	172	178	166	168	189	174	165	186	183	155	173	200	156	159	168	192	164	181	171	193	174	168	195	171	164	161	168	178	176	160	177	167	169	160	153	175	189	192	189	153	160	167	186	167	193	180	192	172	169	176	178	179	158	178	157	166	173	140	177	157	176	157	163	176	191	162	166	171	172	170	146	181	161	165	159	169	203	181	204	182	191	181	181	165	158	167	156	179	193	159	151	162	176	213	171	178	166	171	192	174	195	199	167	174	169	181	175	181	199	213	163	182	132	165	195	159	165	167	162	178	177	181	189	169	191	163	176	184	145	190	164	176	199	193	181	163	183	165	184	184	178	166	166	158	162	179	197	168	194	159	188	185	189	177	199	167	197	184	166	182	174	189	183	175	132	191	170	171	184	147	159	166	173	163	175	171	168	170	196	183	192	170	176	178	188	173	161	166	164	164	193	173	174	174	185	161	170	186	157	172	206	190	179	183	182	167	157	166	160	167	181	185	146	159	189	183	181	169	171	183	166	170	150	143	179	172	163	174	157	198	165	169	173	170	170	171	174	187	166	172	162	152	154	177	178	186	167	188	202	185	164	164	149	178	167	179	183	175	160	182	169	182	181	162	162	132	165	177	174	168	183	178	190	177	179	144	189	184	185	166	176	172	151	165	174	174	176	172	187	148	157	163	171	169	184	158	158	165	182	171	177	169	215	175	154	172	174	165	176	171	193	182	171	157	152	190	182	166	190	178	191	178	178	165	186	168	182	186	177	180	159	172	143	178	189	194	150	179	164	146	164	161	170	186	164	179	189	193	168	138	181	200	175	170	174	172	168	190	173	181	196	174	172	182	173	165	171	149	167	149	187	158	190	158	169	176	163	183	169	179	176	168	169	167	177	184	176	137	169	178	174	203	168	175	198	168	169	152	176	187	176	192	170	167	167	161	165	170	175	187	168	180	160	175	195	172	166	188	176	163	163	166	170	167	194	185	162	192	167	193	170	176	185	188	169	164	167	177	168	170	178	182	170	159	174	182	177	177	163	162	173	162	185	182	167	151	182	177	177	175	198	171	175	179	168	163	171	172	162	162	183	178	165	190	173	174	176	170	190	191	184	176	192	171	154	185	154	180	168	140	179	175	192	150	184	160	171	194	160	182	151	143	178	164	176	191	158	158	157	177	169	171	184	174	151	149	194	169	191	184	208	191	159	157	179	163	167	167	195	163	174	173	193	180	151	166	177	180	165	168	165	157	197	189	190	172	194	167	161	178	175	178	174	158	169	180	175	184	177	180	154	151	158	146	169	204	187	162	158	181	176	152	177
9541	838	558	588	595	577	552	544	524	499	529	534	482	590	486	518	509	534	525	516	527	522	485	503	522	492	483	516	516	558	497	505	498	505	489	499	467	494	495	520	545	524	483	524	524	544	471	521	494	530	504	482	533	518	505	517	509	477	474	523	498	536	538	504	484	534	512	510	526	494	521	542	490	498	469	535	518	496	489	500	510	496	516	497	536	483	532	487	492	464	507	492	501	498	488	476	479	495	507	469	503	493	505	449	501	508	494	505	515	516	535	514	440	483	508	519	505	537	467	485	480	526	490	497	521	518	480	517	504	500	509	510	525	483	527	493	552	527	509	538	484	470	501	468	512	511	459	475	538	522	517	495	497	486	509	503	488	523	482	500	511	523	492	501	478	465	524	477	520	470	509	523	518	486	526	512	503	501	516	504	530	476	497	467	496	546	503	516	496	513	474	527	499	480	504	524	501	461	496	489	509	498	514	532	458	514	488	479	501	501	471	500	497	500	501	502	515	488	514	531	524	510	483	550	488	491	465	525	506	515	485	514	491	508	486	509	512	504	525	454	507	470	485	487	526	507	502	461	479	517	473	499	509	481	466	493	515	528	549	492	506	488	494	511	478	501	530	490	495	492	497	513	517	484	482	515	516	497	501	493	506	488	492	518	477	506	522	506	468	540	472	528	513	473	468	457	487	474	496	490	465	472	530	509	492	472	497	468	518	507	497	482	566	514	486	467	491	489	485	482	490	510	496	518	471	476	516	544	464	512	487	488	518	468	526	519	494	490	509	486	563	507	473	500	509	466	481	483	488	509	516	508	515	531	475	498	490	512	499	532	540	480	497	509	478	521	513	528	510	472	469	487	467	533	483	503	525	492	500	498	491	503	513	464	514	504	493	500	513	498	507	522	530	509	490	518	530	483	503	528	487	491	491	489	527	510	522	498	489	490	479	498	526	518	466	497	496	479	517	467	519	502	524	505	531	454	504	525	491	513	533	464	482	479	521	481	509	524	496	499	493	516	486	520	543	502	501	499	517	483	519	505	504	501	490	515	523	498	515	520	498	517	529	527	487	502	524	544	469	532	515	510	519	545	474	534	517	546	466	520	511	505	488	510	490	493	530	536	510	487	515	507	463	527	474	481	504	518	502	535	467	505	504	461	522	512	500	493	495	502	508	512	555	508	510	520	500	515	489	513	508	499	491	535	505	539	521	479	498	490	525	504	499	493	502	529	508	488	492	505	521	509	495	498	545	516	522	481	494	517	519	507	513	482	469	516	485	495	510	521	471	500	509	514	506	527	484	518	513	540	528	496	465	507	462	495	506	507	496	552	539	488	519	524	516	516	483	496	493	494	542	543	570	516	501	463	469	536	497	487	511	473	496	465	492	496	509	520	548	488	493	495	500	501	518	524	465	507	505	493	493	494	516	491	523	496	509	529	486	493	506	515	466	483	504	503	499	506	499	489	499	526	518	551	496	501	504	471	513	540	493	530	462	492	515	521	490	501	491	478	521	443	478	484	496	487	535	504	479	514	543	539	486	472	477	529	498	468	514	524	508	477	501	500	517	529	507	512	488	475	471	526	503	508	495	484	488	550	474	515	459	512	550	501	488	485	501	520	490	528	491	539	520	496	469	533	525	512	500	498	513	510	504	536	480	467	481	481	485	482	477	502	495	532	536	504	476	496	460	503	497	475	539	516	507	510	470	543	487	510	497	491	519	502	487	531	490	497	535	490	537	497	523	492	492	560	503	503	541	499	471	526	504	483	536	520	511	533	511	501	488	496	496	478	508	503	475	504	510	537	485	522	494	484	517	483	539	511	501	548	518	523	484	548	506	555	499	475	527	486	527	502	485	538	503	476	536	494	503	512	525	499	510	508	523	484	503	527	507	545	516	490	503	498	500	524	491	525	486	477	487	505	505	505	493	549	483	487	507	515	516	511	538	469	501	529	481	485	459	524	468	496	507	509	504	487	494	509	542	492	506	501	531	519	470	516	502	514	482	485	514	511	490	491	486	503	512	526	480	513	534	490	527	493	495	473	456	484	460	515	494	466	525	463	529	520	508	509	509	537	494	543	484	510	504	473	522	512	495	502	477	489	501	548	497	538	489	508	455	540	490	536	542	478	499	472	479	533	553	503	506	504	497	495	497	491	499	494	523	459	498	534	509	477	526	464	502	514	476	535	481	487	524	518	502	476	516	492	485	508	532	499	528	484	495	501	516	497	486	541	503	435	520	537	491	475	532	516	531	489	512	470	526	444	499	491	451	522	511	490	538	508	507	450	509	469	459	486	550	483	542	479	496	490	488	462	508	508	458	499	489	477	526	511	499	521	481	492	532	508	548	526	477	486	507	483	514	472	492	500	496	527	491	488	488	505	505	528	510	500	490	496	498	497	524	496	527	520	486	502	546	541	471	495	472	502	471	459	477	512	506	487	540	496	483	499	463	493	535	509	487	495	473	534	502	501	496	500	495	501	494	498	478	520	494	516	546	517	528	555	525	510	507	530	522	497	497	486	479	500	553	505	485	466	438	502	538	484	505	487	469	479	499	481	469	534	477	523	502	514	500	495	499	539	486	488	476	521	483	485	554	498	506	498	485	463	496	527	492	512	521	462	516	535	523	514	525	486	498	478	488	487	488	480	497	518	491	549	514	506	524	516	499	542	485	541	489	513	504	522	474	476	504	524	520	524	517	454	521	502	532	507	471	495	542	549	487	479	481	513	497	516	519	480	507	479	505	530	497	527	514	499	530	522	544	487	513	494	509	494	485	526	512	518	493	524	510	505	540	492	476	546	537	506	473	506	501	466	486	511	494	501	546	514	502	486	501	492	496	527	505	519	521	540	509	490	499	494	469	537	529	519	495	501	517	471	494	549	466	514	503	492	504	512	523	498	530	510	455	529	495	493	562	482	515	497	511	522	508	507	493	514	520	488	503	513	533	534	487	497	554	470	497	510	475	542	497	535	477	527	506	516	488	524	492	495	484	473	544	536	472	514	478	506	494	514	494	533	514	527	481	479	490	485	523	488	484	475	494	528	524	509	535	509	492	520	512	462	493	495	483	494	513	507	502	527	500	453	515	534	487	495	459	486	479	512	516	487	516	509	540	516	520	518	498	537	503	517	489	496	508	475	511	532	536	508	493	487	532	508	481	474	511	519	490	481	495	481	520	518	509	525	497	507	532	524	470	513	474	502	464	481	570	513	511	528	471	507	460	480	478	484	505	520	513	520	481	498	548	480	528	503	498	492	533	498	447	483	564	481	485	520	532	486	477	517	487	537	521	477	506	481	519	518	481	485	491	500	531	526	480	509	502	553	502	502	514	490	511	541	477	472	532	520	485	493	482	544	513	501	482	509	464	462	487	500	472	500	507	514	507	501	497	503	533	513	524	503	498	526	525	493	474	495	490	511	470	502	532	522	469	521	524	517	501	563	491	488	486	501	501	543	541	487	493	505	507	486	488	498	497	468	523	490	515	453
31660	5233	1447	987	759	633	512	485	445	418	385	402	375	390	380	361	364	366	358	362	338	355	340	339	326	353	320	320	331	331	357	325	334	372	348	360	372	338	343	334	339	337	365	337	328	362	317	357	306	354	336	329	297	344	327	358	330	362	309	324	346	321	297	320	349	342	333	299	353	348	346	339	311	304	367	317	338	300	345	302	303	362	324	340	335	335	338	331	312	309	305	333	351	331	365	327	325	343	334	335	366	335	330	318	329	312	381	335	347	303	354	340	355	336	341	355	356	337	348	320	337	325	346	359	324	313	332	327	339	338	353	355	347	312	336	339	314	349	348	312	314	320	358	305	338	320	324	354	357	339	313	322	329	372	341	315	304	339	337	333	357	331	333	342	332	334	339	328	351	334	356	316	309	335	360	344	325	312	310	296	350	367	311	327	326	343	318	308	337	338	320	350	349	318	318	338	324	321	312	331	369	323	325	363	333	298	320	322	298	325	335	355	320	345	345	341	342	303	341	310	359	317	326	343	353	350	320	311	332	354	332	303	338	303	314	306	339	357	365	318	350	320	339	341	330	310	311	342	331	357	332	365	318	317	308	320	324	369	356	336	315	313	299	316	367	305	331	328	322	308	338	340	348	317	348	332	370	338	308	336	344	316	299	323	314	318	352	287	343	333	299	331	311	331	379	311	343	333	345	356	323	330	363	320	348	310	318	314	309	304	338	294	326	351	326	317	340	334	329	366	316	341	316	341	342	340	334	330	331	339	337	357	343	338	330	333	359	318	320	311	280	327	280	318	332	315	354	340	337	289	296	300	339	327	336	331	322	326	305	344	314	321	327	318	307	343	319	330	364	357	304	345	346	347	320	325	324	320	322	316	340	317	338	327	316	309	339	320	314	352	332	322	359	315	367	333	316	289	334	359	329	339	328	315	332	345	326	307	333	346	342	339	333	308	329	317	304	344	336	309	314	313	327	296	341	354	358	357	333	308	341	305	342	317	311	310	313	335	323	327	359	358	279	355	325	308	329	363	319	337	322	358	338	315	354	334	356	320	340	301	344	317	354	335	356	299	322	347	325	308	338	306	283	359	342	328	330	312	323	368	367	283	345	336	324	348	342	357	326	313	358	294	310	320	336	326	319	290	363	358	365	340	321	316	319	335	339	312	351	369	355	306	362	325	314	327	321	339	334	315	328	315	309	320	311	337	325	309	342	305	327	327	357	302	338	325	354	331	298	354	335	343	358	298	287	339	336	337	298	345	321	306	305	327	337	345	328	326	322	330	330	314	320	331	360	319	346	306	346	313	307	309	361	301	347	321	336	327	318	336	293	333	358	290	319	299	330	321	345	372	291	342	355	339	338	326	317	300	330	339	329	322	329	328	322	313	311	333	329	339	342	346	314	363	326	321	323	333	343	341	311	356	350	346	366	312	307	312	328	353	363	306	341	273	334	329	325	342	355	304	322	330	371	354	330	309	362	315	335	366	338	310	351	369	312	341	307	372	349	337	310	295	307	338	356	324	309	334	340	329	316	322	327	322	322	305	350	336	333	340	337	320	284	324	305	348	322	376	334	313	301	331	370	319	312	332	318	297	333	343	322	303	322	318	328	350	302	344	370	353	316	331	307	340	332	315	350	327	329	284	318	368	348	325	334	324	317	323	314	322	286	337	328	294	306	346	362	364	350	339	308	332	331	323	364	323	312	319	317	365	311	352	347	341	314	313	323	317	349	326	332	312	341	320	314	324	333	341	344	341	323	361	316	317	349	338	344	324	347	346	324	324	366	346	345	314	353	336	295	331	333	301	358	317	342	313	347	334	365	310	336	298	346	325	344	343	354	317	318	380	327	387	345	360	344	320	367	342	301	326	338	321	319	318	310	348	320	342	332	292	369	319	344	337	343	324	334	330	334	341	330	320	337	305	321	326	327	345	328	317	338	338	321	354	324	306	334	323	317	326	320	335	313	324	334	302	311	330	365	342	321	333	330	368	311	338	333	322	331	360	326	332	345	362	342	318	304	329	319	325	332	318	304	310	331	332	324	339	313	334	343	322	348	305	287	316	304	318	325	325	324	349	313	302	346	338	332	301	344	360	329	311	326	314	347	366	347	309	335	333	339	328	338	316	352	357	302	341	316	312	364	310	319	337	313	307	314	327	329	334	352	324	299	333	307	321	352	327	325	322	317	343	313	325	346	357	323	346	323	349	318	336	361	304	338	332	313	321	299	321	335	317	345	364	310	334	364	319	330	308	319	311	314	329	335	324	313	282	339	364	331	324	323	344	318	331	337	341	331	344	350	331	316	328	316	341	300	302	341	313	334	319	358	303	328	363	340	337	312	328	325	330	338	338	349	321	321	298	297	329	330	344	341	312	316	336	362	370	329	337	323	333	356	335	306	315	328	329	314	318	324	345	307	327	325	305	308	314	307	351	313	345	308	356	312	354	307	330	342	325	357	308	356	312	320	331	303	331	316	332	320	341	315	333	346	344	317	304	345	362	338	298	311	321	331	325	326	312	310	334	332	315	336	325	335	323	344	330	359	316	330	331	331	364	309	356	324	337	329	331	323	304	319	330	345	336	334	346	344	331	340	326	321	339	349	334	343	328	307	315	320	332	341	316	318	260	308	324	326	307	306	345	346	321	316	327	354	312	360	295	281	337	358	319	325	303	306	323	337	343	342	331	348	345	343	353	339	328	325	315	333	313	314	326	338	323	301	329	318	344	328	361	280	339	356	321	325	332	327	313	355	305	310	327	332	320	332	318	323	301	335	356	309	337	359	356	348	331	351	363	306	332	326	322	332	344	316	284	321	329	365	337	371	348	318	340	293	298	319	324	321	331	317	326	314	341	333	305	287	343	341	313	315	314	369	337	336	375	314	323	323	333	321	329	338	309	338	314	320	311	369	345	301	330	350	335	327	333	350	343	369	340	335	378	336	361	320	323	334	347	348	331	307	365	337	327	321	329	306	304	309	331	307	340	318	333	359	360	297	331	352	334	320	308	324	354	332	330	332	315	330	305	319	285	307	311	344	373	337	314	326	347	313	344	343	348	358	343	356	326	349	335	322	337	300	339	337	332	306	358	317	342	346	315	331	328	331	328	322	351	348	336	319	348	332	334	305	324	346	372	304	319	347	350	321	302	315	328	341	321	324	333	315	372	299	329	319	312	323	306	308	304	298	327	344	316	356	353	362	347	322	319	342	356	313	319	320	300	306	306	305	301	328	318	347	293	335	316	334	324	329	315	362	341	349	342	353	335	357	288	316	308	337	287	274	334	335	343	332	328	315	324	346	334	325	317	293	348	341	331	324	346	292	332	340	315	348	316	326	335	315	346	351	330	357	310	309	370	318	335	340	320	331	316	343	333	329	354	361	331	356	331	317	342	320	310	329	359	343	357	314	347	324	359	330	331	334	290	315	312	304	306	349	313	334	351	332	332	325	310	335	326	341	312	322	322	325	319	301	320	324	314	310	309	344	356
15797	1849	2588	2927	2725	2386	1959	1802	1619	1490	1363	1326	1192	1176	1162	1079	1116	1117	989	1019	988	1013	978	945	936	957	941	934	945	942	951	863	928	887	920	900	911	896	864	867	897	910	879	889	830	894	907	911	854	881	794	873	845	837	897	860	864	842	860	906	879	844	887	854	884	866	812	856	877	895	870	836	833	882	855	896	871	834	845	888	875	828	891	851	849	888	844	849	847	843	872	849	823	820	885	850	868	835	864	859	870	835	863	861	875	884	861	845	819	794	894	846	879	890	873	823	824	829	847	945	860	920	818	868	909	915	870	852	890	807	835	820	827	859	836	858	862	817	931	818	850	869	800	843	880	908	844	840	852	827	849	836	833	856	837	854	862	819	823	822	827	796	835	782	822	848	826	842	843	816	884	839	884	822	815	809	833	849	817	822	841	894	888	864	854	805	856	858	913	876	824	836	855	845	870	840	818	861	887	880	832	836	878	833	821	881	846	840	855	851	810	866	844	839	851	821	860	822	855	878	818	839	809	874	811	862	858	857	823	821	834	852	917	843	853	883	828	869	825	852	803	857	840	852	871	818	829	835	806	865	857	852	879	850	888	854	810	826	813	931	795	864	768	817	865	862	834	879	855	838	789	866	821	840	828	815	864	803	886	855	827	851	787	854	867	847	850	806	823	839	857	838	818	826	835	833	879	806	857	901	863	857	829	843	831	861	871	771	825	797	811	856	825	874	891	799	840	829	822	842	821	882	842	827	835	843	861	867	822	834	833	809	871	903	905	853	850	815	851	825	804	799	847	864	825	842	873	795	830	830	845	782	833	812	850	828	927	842	880	831	895	832	817	829	825	826	837	805	843	876	809	857	826	840	844	835	891	834	901	808	823	850	861	803	842	858	882	817	865	825	803	884	835	817	840	870	896	874	798	875	817	813	816	829	816	875	848	869	860	849	815	894	847	860	832	852	843	921	851	783	878	833	826	883	801	810	828	863	840	847	817	807	889	814	861	856	837	807	881	769	888	823	889	870	868	873	842	839	877	796	841	778	815	884	846	817	850	851	887	839	814	784	846	834	816	806	870	832	877	916	799	812	866	858	808	837	820	831	857	838	865	872	869	839	852	822	875	860	853	817	883	842	856	852	792	890	857	806	862	845	888	866	838	846	787	787	801	850	830	819	812	904	861	870	888	795	787	838	876	886	836	833	835	849	857	854	907	851	880	847	849	844	813	829	863	850	836	859	892	836	845	864	827	807	855	863	856	828	839	853	835	868	860	830	849	801	829	888	836	869	835	831	815	818	889	866	860	813	827	825	869	831	833	861	792	841	912	839	819	842	833	844	826	855	876	889	809	799	855	902	839	803	821	859	857	858	847	821	898	784	830	913	808	890	906	843	893	841	832	861	817	863	837	832	837	848	867	853	874	907	825	862	840	843	811	872	819	852	776	846	828	842	791	848	848	821	822	806	864	867	823	816	838	802	838	869	900	939	862	843	848	820	831	900	914	828	843	846	903	872	810	918	881	890	859	851	892	879	817	872	851	829	876	861	906	853	850	887	881	867	828	836	808	851	877	812	826	852	844	808	831	804	801	858	878	843	848	841	808	782	829	832	840	798	873	838	824	898	807	849	860	887	826	850	791	872	805	848	847	863	846	919	838	881	773	874	871	850	837	854	895	819	827	853	819	844	796	910	813	805	824	834	836	847	826	872	834	833	891	844	851	856	834	851	868	874	811	832	848	826	863	887	798	857	874	824	807	826	864	822	876	783	846	846	869	829	856	849	808	865	815	819	843	821	826	858	855	859	844	799	860	819	831	896	868	843	877	870	886	814	867	892	827	860	803	832	870	830	848	885	814	836	853	810	796	839	849	851	836	849	848	847	785	813	827	834	845	844	797	833	827	885	827	859	805	886	874	826	826	859	876	815	850	851	834	809	838	826	815	838	848	836	856	823	854	813	885	845	837	853	813	830	857	849	837	846	814	891	837	876	864	854	827	849	797	868	805	860	874	866	861	882	850	823	870	810	848	838	779	884	791	780	867	848	843	842	790	839	852	829	788	863	885	832	773	847	851	845	863	830	812	810	845	833	836	877	850	917	804	902	848	825	815	864	819	812	865	848	901	873	858	884	841	850	830	875	826	832	908	844	816	845	848	869	851	875	848	896	917	860	896	852	795	791	879	848	875	853	838	788	815	855	865	797	827	877	862	895	849	868	863	806	803	820	853	807	864	798	833	870	878	841	815	827	843	878	839	860	784	855	829	873	862	819	827	846	839	830	855	817	801	835	856	848	870	784	845	876	842	789	844	820	832	825	884	850	836	835	815	888	840	815	793	884	846	814	825	841	824	862	827	851	857	880	827	851	812	870	818	813	848	821	825	808	862	862	837	864	778	844	845	834	876	852	872	836	845	896	848	931	873	845	847	840	852	830	837	853	821	839	842	843	850	888	844	826	881	842	867	830	848	874	816	835	829	874	849	816	860	878	882	826	844	853	831	811	820	862	880	818	904	835	832	830	821	822	879	860	821	817	874	850	851	819	771	856	825	851	865	849	846	831	802	827	809	830	802	813	856	818	799	865	835	839	804	855	868	802	888	843	854	918	857	821	882	841	818	879	844	887	783	869	824	896	819	832	819	874	856	811	819	820	872	869	865	874	850	842	827	866	837	862	815	842	850	850	870	826	801	818	880	836	863	827	847	816	813	808	870	843	896	835	857	840	825	832	865	848	873	894	862	850	852	812	814	835	859	894	836	815	858	838	865	866	813	859	755	820	853	825	863	866	839	848	907	836	835	852	839	861	851	877	865	822	862	800	829	836	858	851	811	895	805	873	826	873	846	793	879	907	869	813	854	855	856	809	828	803	859	830	883	811	843	868	831	831	856	800	876	864	864	880	865	852	834	839	790	894	870	845	871	824	823	854	803	827	883	850	832	848	919	824	885	806	860	855	833	856	807	884	901	858	831	846	830	850	842	853	816	853	844	859	845	894	863	808	825	859	834	812	801	867	799	825	862	835	827	838	882	831	878	802	852	811	783	871	881	856	838	833	872	867	846	805	876	880	809	875	837	872	820	814	818	864	798	818	863	856	854	864	824	892	843	801	798	832	875	834	879	860	833	923	805	874	830	867	873	845	788	850	851	843	883	830	793	840	867	797	852	817	848	859	828	874	863	880	842	835	847	809	886	854	813	809	884	844	872	786	855	880	869	869	863	836	833	823	875	837	800	879	839	862	800	820	862	877	791	889	838	870	814	879	860	840	895	852	879	825	839	868	902	892	919	829	818	857	901	831	871	889	884	866	895	842	867	835	847	837	875	914	867	812	870	852	856	814	836	865	848	840	860	802	827	816	847	815	829	810	862	834	866	813	874	839	851	843	819	860	833	896	908	824	845	810	864	839	829	856	864	840	868	877	800	795	873	834	886	799	801	870	825	821	811	833	872	869	852	828	836	858	830	873	855	821	865	864	894	849	809	824	858	814	869	861	862	809
42913	11596	2955	1857	1281	1066	854	785	681	690	607	537	585	527	533	525	489	507	480	557	494	485	519	484	498	481	509	495	504	496	434	471	503	470	419	431	428	485	447	494	428	439	474	431	464	465	452	452	453	499	454	469	468	477	469	476	465	454	470	460	493	477	443	419	462	456	485	474	430	439	469	501	472	432	458	423	448	432	434	499	461	478	463	483	449	477	442	480	482	475	506	495	442	512	449	490	453	450	458	481	454	451	482	436	489	494	450	469	475	454	476	505	466	460	458	423	474	458	465	435	461	461	448	491	440	441	510	454	427	454	512	447	427	447	472	448	454	438	483	471	429	432	434	427	468	466	406	464	471	470	475	451	477	502	460	493	494	417	467	479	484	472	464	431	443	470	496	474	450	489	464	410	453	474	430	446	437	509	447	470	502	458	457	457	438	498	437	472	478	435	469	475	492	477	470	453	462	434	450	432	414	439	440	483	475	476	494	477	480	476	455	494	462	449	481	464	453	472	410	430	469	459	469	430	445	477	500	449	436	444	481	472	454	449	455	481	470	458	481	463	474	446	448	440	449	441	441	464	491	481	485	469	435	433	442	472	453	439	470	455	463	471	510	454	465	394	449	450	486	428	490	465	476	444	471	490	452	457	471	451	451	448	488	460	479	471	460	526	462	430	473	482	459	506	452	452	440	470	491	484	457	442	427	472	473	448	488	480	452	434	500	486	456	484	456	428	471	479	444	478	436	456	462	441	437	469	468	404	505	497	480	517	458	470	482	474	494	445	409	422	405	474	494	483	471	488	448	425	468	433	434	449	513	491	477	408	439	470	508	447	447	425	473	481	437	469	458	441	445	466	469	479	500	431	431	438	496	452	440	464	483	422	500	457	420	471	472	464	523	431	450	434	446	459	411	460	430	463	501	471	480	439	481	425	440	443	437	499	456	453	464	460	462	481	418	453	433	473	459	455	432	458	463	455	449	466	472	466	458	481	432	492	491	445	439	460	488	454	430	508	475	499	426	423	471	464	442	462	432	442	450	415	424	468	468	492	446	467	486	444	469	437	447	418	410	496	419	467	475	412	467	441	465	465	468	470	449	482	501	492	474	435	487	473	499	505	440	467	475	494	467	448	447	449	457	424	460	459	488	524	456	479	466	441	453	475	454	458	438	456	438	444	478	458	468	449	450	501	487	465	498	467	480	471	472	505	515	474	496	449	437	469	453	477	488	509	436	493	453	434	484	424	439	473	430	440	443	433	448	478	495	476	453	453	476	454	467	421	443	438	440	434	464	472	462	499	434	484	456	481	459	487	462	484	483	450	448	453	475	445	464	440	431	474	438	487	468	419	435	430	450	471	430	432	487	464	425	452	451	449	515	445	455	460	483	418	483	477	503	463	432	454	470	450	440	439	430	466	455	469	451	409	503	456	486	458	448	503	465	489	472	468	449	440	479	472	508	445	404	461	443	458	432	442	451	442	454	453	457	460	438	476	483	489	473	460	467	430	456	453	479	483	499	411	509	469	438	450	466	441	409	501	463	480	432	457	461	456	470	465	485	433	460	456	496	441	481	457	467	475	455	453	462	466	466	442	494	439	445	488	453	522	447	464	460	423	421	477	490	455	474	464	468	481	448	483	489	455	438	445	448	434	471	455	444	461	468	487	472	447	473	431	453	442	490	429	435	449	475	449	453	439	496	415	442	508	484	469	480	471	446	481	463	464	448	428	470	435	494	485	477	460	471	486	478	403	488	466	473	481	473	450	420	460	477	473	436	471	495	461	473	488	447	486	417	476	457	453	472	468	477	435	484	425	416	426	441	456	471	458	462	471	453	437	477	491	475	458	461	445	455	494	461	463	477	439	467	481	439	439	479	432	438	456	432	431	445	438	489	432	483	458	448	462	471	454	439	457	458	483	439	485	457	477	438	477	454	422	449	423	438	427	536	481	452	455	464	441	459	444	462	452	463	423	476	439	402	464	448	490	445	475	450	459	430	475	494	470	449	508	477	457	414	501	486	478	467	453	454	519	484	449	489	478	492	472	435	463	471	448	466	463	464	457	438	475	485	446	451	443	420	439	423	422	470	453	469	456	460	506	409	462	448	463	505	446	419	506	464	463	460	474	466	481	442	469	462	506	480	435	460	460	456	482	438	460	444	459	455	478	436	438	423	480	439	446	487	457	476	459	520	454	476	451	468	460	478	463	449	452	444	459	481	474	401	461	519	467	475	440	501	490	444	443	441	461	445	456	435	449	437	440	504	422	475	481	506	438	470	453	475	468	461	462	444	475	457	446	428	443	454	465	442	478	436	472	458	432	435	472	478	436	442	459	459	445	417	426	473	412	508	462	457	463	416	481	446	415	450	447	446	496	441	466	462	483	471	442	471	429	509	477	478	409	481	465	466	453	429	430	445	469	442	454	442	468	495	455	459	432	461	489	471	476	474	429	486	462	463	475	443	469	441	489	475	481	451	481	466	418	458	486	480	440	462	445	458	444	474	483	470	469	434	467	450	421	465	470	453	468	456	476	467	463	436	478	446	462	394	494	415	461	491	473	485	489	470	468	471	438	447	434	458	459	423	436	434	413	491	454	484	486	466	465	443	483	479	425	471	449	510	412	472	431	476	493	442	479	425	506	451	463	492	467	458	455	464	482	457	472	468	447	471	431	444	436	447	443	462	464	464	473	439	413	468	489	426	490	480	456	427	460	459	473	442	433	480	504	479	429	456	472	461	443	443	479	415	448	445	445	494	455	490	454	467	452	436	435	473	479	483	438	470	481	436	442	441	474	468	442	455	457	459	463	441	458	438	437	451	497	437	474	465	466	520	417	434	446	435	440	474	479	423	422	442	462	451	463	476	442	446	442	484	442	501	492	446	401	503	456	436	467	445	481	487	456	462	454	460	447	488	475	418	454	439	429	424	466	460	466	450	482	478	465	461	420	454	448	430	461	436	508	501	462	467	475	426	474	467	459	490	452	507	492	460	419	427	430	472	429	427	436	454	516	483	488	465	461	451	457	470	424	489	511	480	472	490	422	476	468	468	459	440	480	468	459	479	465	432	462	456	433	470	426	483	513	474	457	428	443	467	415	443	439	468	446	472	458	452	447	478	429	454	454	404	431	454	423	477	400	429	457	451	459	447	449	445	469	478	457	463	440	466	456	482	492	481	437	440	427	387	445	455	448	465	444	412	426	442	441	494	471	472	478	473	479	442	474	472	441	511	501	457	506	529	458	464	468	490	465	435	481	477	468	447	482	472	509	441	464	423	439	514	436	467	452	434	474	464	442	454	436	441	451	458	468	455	475	457	460	512	417	448	462	468	468	468	445	464	462	424	433	505	488	485	466	473	459	503	455	446	449	453	461	458	466	481	461	449	407	467	409	492	453	464	394	459	479	448	442	480	488	457	481	504	497	458	497	469	469	526	457	461	444	456	464	465	473	449	465	421	467	475	454	458	479	461	464	474	450	453	479	416	434	437	438
22204	3540	4437	5166	4554	3876	3280	2822	2481	2313	2054	1942	1814	1765	1609	1608	1568	1587	1435	1459	1451	1322	1314	1346	1296	1317	1283	1192	1249	1233	1220	1244	1194	1197	1171	1177	1148	1169	1202	1144	1177	1197	1138	1204	1154	1092	1114	1101	1145	1182	1141	1190	1096	1113	1106	1074	1104	1106	1146	1066	1080	1129	1109	1109	1107	1106	1089	1182	1062	1149	1106	1153	1079	1088	1120	1093	1169	1070	1054	1122	1108	1164	1113	1102	1074	1074	1188	1088	1061	1115	1096	1094	1087	1102	1123	1089	1120	1159	1071	1156	1055	1212	1118	1078	1087	1092	1074	1051	1122	1083	1097	1041	1091	1139	1050	1074	1078	1096	1074	1061	1121	1089	1077	1094	1105	1129	1079	1099	1114	1046	1105	1078	1077	1110	1116	1063	1082	1144	1103	1094	1063	1170	1089	1087	1064	1069	1013	1126	1095	1139	1101	1045	1080	1113	1021	1157	1103	1089	1092	1110	1123	1089	1087	1124	1084	1100	1109	1077	1122	1077	1138	1152	1093	1100	1147	1139	1061	1082	1079	1058	1076	1068	1090	1106	1155	1075	1091	1119	1092	1112	1095	1081	1089	1077	1109	1050	1024	1095	1115	1094	1083	1120	1076	1066	1097	1043	1113	1114	1056	1101	1065	1066	1033	1067	1134	1050	1081	1085	1102	1104	1129	1061	1071	1100	1051	1082	1056	1076	1099	1064	1088	1129	1066	1105	1077	1065	1097	1048	1042	1089	1110	1077	1033	1118	1103	1059	1082	1097	1035	1075	1047	1108	1128	1067	1150	1149	1048	1049	1097	1091	1131	1119	1078	1134	1061	1075	1066	1066	1092	1137	1112	1070	1056	1104	1053	1062	1027	1054	1079	1116	1113	1092	1076	1144	1091	1084	999	1096	1080	1069	1069	1110	1133	1094	1146	1085	1064	1072	1093	1072	1139	1086	1102	1070	1117	1113	1031	1126	1111	1155	1096	1102	1070	1116	1103	1061	1102	1042	1117	1147	1073	1139	1121	1065	1038	1132	1096	1106	1056	1087	1065	1092	1111	1052	1122	1127	1100	1119	1104	1115	1085	1109	1055	1107	1112	1107	1069	1044	1146	1090	1116	1120	1096	1102	1113	1040	1111	1096	1136	1088	1041	1101	1095	1096	1072	1098	1102	1109	1089	1140	1126	1095	1082	1107	1093	1110	1126	1094	1071	1055	1130	1087	1067	1101	1083	1139	1039	1107	1100	1049	1083	1131	1115	1161	1083	1083	1115	1152	1076	1113	1051	1123	1097	1085	1128	1195	1169	1092	1076	1117	1142	1008	1103	1065	1133	1150	1128	1079	1058	1018	1139	1122	1116	1082	1141	1094	1069	1144	1055	1133	1029	1078	1135	1063	1083	1091	1069	1188	1092	1080	1097	1110	1129	1154	1079	1139	1113	1141	1112	1084	1116	1126	1026	1078	1087	1117	1143	1089	1073	1093	1092	1098	1130	1077	1108	1095	1113	1075	1152	1074	1073	1035	1183	1117	1088	1061	1049	1187	1085	1166	1070	1107	1072	1085	1103	1102	1060	1075	1119	1117	1140	1123	1099	1055	1114	1075	1088	1128	1046	1054	1083	1110	1134	1136	1053	1095	1070	1103	1043	1096	1103	1084	1105	1079	1156	1134	1069	1143	1106	1054	1116	1053	1052	1087	1111	1095	1105	1124	1106	1082	1081	1075	1080	1027	1136	1109	1084	1094	1059	1082	1076	1128	1127	1102	1100	1095	1036	1092	1090	1118	1072	1077	1093	1120	1071	1091	1093	1070	1085	1126	1091	1066	1102	1101	1076	1104	1125	1058	1050	1096	1092	1078	1086	1132	1106	1068	1141	1098	1112	1104	1074	1096	1084	1108	1085	1087	1089	1094	1089	1152	1076	1070	1061	1120	1064	1101	1076	1070	1129	1083	1028	1069	1099	1116	1122	1097	1050	1113	1100	1089	1159	1122	1148	1116	1068	1108	1085	1083	1072	1065	1051	1102	1067	1129	1051	1088	1127	1043	1090	1051	1072	1101	1121	1161	1090	1105	1076	1103	1143	1128	1125	1068	1079	1054	1134	1091	1068	1032	1111	1040	1148	1111	1122	1073	1073	1123	1070	1047	1031	1108	1104	1085	1113	1065	1060	1115	1089	1091	1083	1136	1050	1047	1119	1078	1065	1122	1132	1077	1051	1081	1142	1087	1115	1094	1084	1112	1165	1108	1051	1073	1163	1055	1035	1131	1138	1099	1090	1095	1116	1099	1097	1101	1140	1103	1113	1098	1055	1054	1073	1183	1113	1070	1041	1138	1089	1092	1141	1118	1105	1182	1079	1144	1101	1067	1071	1021	1119	1124	1111	1115	1128	1096	1087	1081	1136	1084	1130	1105	1075	1121	1125	1134	1070	1070	1104	1096	1062	1156	1138	1156	1120	1099	1121	1074	1098	1147	1149	1080	1054	1080	1021	1131	1026	1087	1100	1058	1080	1125	1074	1131	1048	1036	1169	1025	1052	1084	1127	1059	1088	1093	1137	1061	1108	1075	1086	1116	1034	1077	1110	1111	1116	1134	1104	1099	1084	1065	1074	1141	1127	1088	1090	1101	1089	1094	1089	1082	1113	1146	1033	1108	1101	1121	1104	1131	1073	1101	1101	1027	1180	1064	1076	1072	1057	1094	1094	1063	1080	1083	1123	1133	1047	1074	1143	1068	1089	1092	1093	1104	1107	1135	994	1118	1039	1073	1102	1091	1099	1120	1120	1122	1060	1091	1128	1150	1075	1088	1120	1072	1136	1114	1062	1170	1054	1105	1030	1113	1087	1130	1087	1055	1046	1042	1045	1150	1132	1078	1060	1041	1114	1135	1136	1086	1107	1065	1100	1114	1046	1062	1163	1151	1112	1125	1152	1032	1156	1102	1114	1157	1085	1094	1085	1157	1088	1083	1038	1124	1089	1147	1081	1102	1050	1128	1083	1133	1048	1032	1041	1102	1081	1115	1058	1088	1095	1038	1092	1065	1047	1089	1085	1100	1086	1079	1101	1080	1043	1094	1088	1131	1073	1059	1061	1095	1032	1104	1013	1078	1096	1152	1045	1122	1136	1151	1131	1098	1087	1149	1018	1091	1042	1083	1142	1148	1065	1055	1145	1087	1097	1098	1064	1094	1100	1083	1055	1100	1068	1073	1113	1102	1147	1116	1020	1063	1127	1063	1029	1075	1090	1138	1105	1095	1135	1142	1078	1112	1086	1126	1092	1058	1166	1091	1068	1069	1107	1107	1125	1084	1039	1088	1074	1105	1067	1106	1140	1079	1067	1130	1066	1084	1150	1083	1117	1103	1036	1077	1095	1077	1057	1083	1078	1164	1102	1025	1068	1048	1071	1102	1090	1058	1083	1068	1077	1099	1135	1097	1080	1070	1098	1069	1094	1070	1088	1095	1067	1075	1107	1082	1054	1093	1103	1110	1070	1098	1173	1061	1072	1097	1091	1047	1020	1104	1067	1098	1082	1066	1084	1117	1116	1067	1098	1029	1069	1056	1074	1025	1006	1142	1123	1170	1097	1104	1052	1144	1056	1137	1096	1121	1067	1111	1047	1126	1069	1085	1117	1099	1142	1135	1085	1070	1154	1179	1131	1065	1088	1062	1103	1126	1104	1091	1113	1133	1074	1057	1040	1084	1066	1095	1090	1094	1137	1131	1107	1005	1087	1075	1112	1122	1040	1067	1135	1109	1071	986	1083	1085	1075	1144	1095	1039	1093	1106	1153	1091	1102	1084	1129	1095	1065	1107	1124	1121	1085	1128	1072	1120	1099	1007	1060	1131	1086	1142	1084	1093	1052	1136	1102	1107	1091	1075	1020	1109	1068	1115	1127	1074	1104	1055	1037	1079	1113	1102	1107	1092	1100	1100	1051	1131	1109	1114	1054	1117	1136	1110	1057	1119	1116	1077	1148	1110	1085	1075	1146	1086	1125	1135	1104	1090	1144	1054	1057	1122	1139	1088	1099	1081	1095	1107	1085	1053	1094	1083	1077	1041	1085	1078	1140	1077	1174	1123	1108	1085	1113	1115	1059	1090	1111	1114	1098	1113	1107	1071	1080	1068	1108	1131	1053	1045	1102	1075	1105	1125	1068	1143	1069	1152	1066	1076	1074	1117	1091	1097	1090	1130	1103	1088	1113	1066	1185	1123	1115	1045	1093	1069	1065	1081	1086	1067	1065	1077	1082	1077	1122	1037	1143	1074	1111	1123	1028	1066	1122	1093	1121	1103	1122	1065	1112	1028	1063	1065	1051	1139	1084	1096	1095	1180	1105	1097	1150	1091	1111	1095	1114	1019	1076	1070	1128	1106	1106	1126	1071	1131	1125	1097	1160	1060	1083	1068	1136	1127	1084	1149	1074	1082	1145	1110	1093	1055	1052	1084	1103	1110	1094	1140	1062	1035	1047	1079	1076	1134	1097	1112	1117	1108	1026	1093	1050	1114	1026	1059	1069	1071	1073	1094	1055	1096	1089	1094	1095	1157	1088	1059	1066	1158	1049	1107	1082	1045	1088	1159	1067	1092	1095	1071	1041	1083	1106	1125	1059	1087	1102	1129	1150	1075	1085	1122	1043	1040	1143	1040	1089	1090	1065	1085	1104	1106	1129	1104	1124	1062	1128	1099	1123	1055	1092	1058	1106	1088	1036	1092	1111	1056	1080	1123	1138	1065	1085	1039	1081	1099	1026	1089	1086	1084	1051	1100	1056	1115	1033	1072	1153	1056	1122	1140	1091	1055	1113	1104	1083	1056	1100	1123	1139	1113	1082	1104	1078	1080	1088	1080	1104	1055	1096	1114	1069	1108	1058	1087	1106	1108	1074	1059	1041	1121	1134	1060	1093	1077	1139	1077	1182	1011	1100	1031	1092	1103	1103	1015	1095	1086	1100	1077	1123	1090	1072	1102	1068	1137	1117	1016	1121	1047	1105	1045	1088	1086	1043	1111	1144	1096	1067	1104	1130	1100	1074	1079	1096	1090	1077	1114	1100	1125	1086	1105	1038	1091	1093	1018
17639	1959	218	230	197	177	176	193	204	172	173	213	180	165	176	187	168	180	163	188	183	204	178	184	179	157	169	166	170	171	199	175	154	190	178	162	183	186	185	184	142	152	148	149	158	159	143	188	170	167	187	186	203	193	179	167	177	153	164	186	159	176	163	150	178	151	182	182	188	157	178	168	145	195	191	173	178	172	147	187	198	174	173	193	189	152	164	167	152	173	169	160	190	170	173	160	171	182	153	156	168	181	178	167	178	165	176	179	174	176	184	154	156	178	179	165	167	175	173	196	170	173	181	193	173	180	171	173	200	169	199	193	170	159	161	193	160	188	181	180	178	165	185	201	172	182	179	170	186	151	166	189	184	181	150	183	193	175	192	153	190	172	165	199	175	194	158	188	161	175	184	169	172	166	166	169	179	172	194	152	163	160	154	170	179	168	147	175	168	188	182	172	156	176	139	169	184	177	156	161	151	148	151	172	174	171	165	180	173	157	194	163	190	161	204	160	184	182	199	162	167	173	171	169	194	166	172	149	182	175	168	162	168	175	182	163	164	178	176	185	193	181	182	164	160	178	148	187	178	183	178	199	199	156	187	184	176	165	166	180	165	158	166	164	169	161	169	178	188	163	190	164	163	165	173	160	162	184	184	187	184	183	165	186	183	167	138	169	169	181	170	179	161	178	179	174	166	178	185	175	183	168	150	172	173	176	173	157	165	154	174	171	176	168	165	152	175	180	188	178	195	186	164	139	169	168	158	192	173	176	145	170	177	156	180	157	188	174	174	168	158	185	185	162	180	198	165	185	163	201	155	172	192	183	151	176	181	154	179	190	165	184	172	185	173	176	171	187	167	164	178	199	178	177	169	147	183	192	185	170	195	167	160	158	177	154	183	156	167	171	166	168	176	154	170	164	161	161	142	160	170	166	164	163	192	173	219	174	177	164	189	157	169	164	178	155	156	169	182	183	183	162	174	186	170	157	166	197	191	196	185	217	164	170	167	183	176	139	167	171	200	164	181	169	167	170	159	179	167	190	173	185	173	171	196	150	170	174	173	186	164	151	167	161	170	169	189	186	167	192	193	154	192	194	174	172	163	197	171	165	206	168	195	161	171	176	133	185	179	184	188	203	181	162	177	206	190	185	158	183	143	173	189	158	177	181	199	192	199	189	175	189	142	175	177	181	175	157	149	187	155	160	175	174	172	174	175	155	168	172	176	178	186	177	201	165	195	179	185	168	182	162	156	147	180	169	177	169	167	167	174	187	168	161	170	168	159	187	162	164	178	164	167	172	176	195	168	168	174	181	173	174	170	167	169	168	178	165	184	187	176	177	181	172	159	164	162	156	140	182	170	182	159	160	164	180	169	161	170	170	171	197	176	166	177	160	166	164	154	190	147	193	175	156	204	221	135	194	156	170	169	191	170	160	140	193	201	167	149	189	170	215	171	180	200	190	160	180	165	147	187	186	170	165	163	165	188	170	167	162	182	175	165	145	175	166	192	165	151	183	181	167	160	156	182	161	181	178	165	178	158	175	201	171	159	158	162	187	166	170	176	175	178	187	217	178	173	202	182	184	151	161	178	128	157	190	178	175	162	160	201	177	187	159	164	175	177	169	199	184	176	179	186	163	188	154	179	171	165	170	173	171	169	176	184	166	164	188	180	169	164	146	157	156	198	174	149	183	181	151	176	151	186	149	157	203	152	168	175	160	167	174	159	191	180	161	148	169	195	182	156	175	167	160	186	171	173	162	168	166	163	184	170	169	153	193	166	168	161	151	157	177	167	204	144	174	162	151	172	187	195	168	192	170	170	189	178	180	163	175	164	148	191	152	169	147	178	167	189	164	189	172	170	163	140	176	180	191	174	189	194	192	188	157	154	180	192	159	183	189	183	161	186	183	166	172	169	159	161	175	169	146	176	154	163	172	175	152	176	192	168	164	165	182	200	169	179	190	162	160	150	197	169	175	180	157	190	173	167	162	180	170	157	165	154	161	136	177	162	182	156	141	168	194	176	179	168	167	166	176	180	156	145	170	184	163	162	191	152	169	188	174	159	161	172	146	157	204	164	170	186	179	157	142	171	160	171	168	177	160	178	159	169	183	174	173	142	164	199	150	185	180	183	184	181	183	169	188	174	156	156	170	183	190	175	185	154	165	173	159	178	211	164	183	180	170	162	163	174	163	171	147	199	176	173	178	192	174	178	183	168	153	174	192	188	194	164	190	181	184	185	170	188	179	175	192	192	145	156	177	165	172	177	150	157	146	164	153	145	166	177	171	153	196	178	179	175	179	184	169	166	170	174	168	190	194	171	199	180	195	184	153	191	192	174	152	178	145	168	185	167	185	191	177	213	171	180	164	165	196	171	161	162	170	169	174	191	173	167	163	180	169	182	195	155	163	183	175	157	170	166	186	159	187	174	190	176	178	166	181	162	173	166	180	154	189	175	187	176	204	203	177	179	188	167	191	171	152	183	177	187	181	185	148	186	187	186	176	164	166	178	181	163	169	194	174	173	193	177	185	167	173	165	179	178	162	174	181	182	177	185	153	183	170	183	180	163	163	167	151	178	204	161	176	171	173	169	156	191	154	168	135	157	165	156	178	165	168	172	175	181	176	180	170	168	162	177	164	206	149	142	167	178	165	179	159	177	183	171	178	187	177	168	191	166	173	150	168	179	173	174	184	170	167	158	201	177	157	162	164	165	155	161	177	176	159	161	181	186	171	161	193	183	167	179	161	166	152	172	191	167	153	168	177	186	176	194	152	171	172	153	188	174	172	167	182	168	166	184	198	176	176	184	188	185	201	185	173	177	182	170	191	161	152	146	138	183	171	199	210	164	179	184	179	167	165	175	182	170	165	209	173	147	175	171	154	202	170	155	184	172	168	169	177	151	161	183	185	170	174	153	179	164	162	143	198	171	192	144	192	189	166	173	180	178	174	173	191	169	191	179	169	169	164	174	171	160	175	190	162	164	163	171	161	147	188	179	191	183	184	168	149	179	172	156	149	168	147	151	172	196	169	168	176	162	166	170	153	184	171	173	177	194	176	167	174	161	161	189	188	172	148	167	193	189	167	170	171	170	185	193	161	184	152	172	167	168	197	181	161	154	182	178	163	192	196	171	166	179	181	147	144	194	157	170	156	169	159	170	171	158	151	163	188	170	178	169	203	193	188	168	197	159	166	192	201	185	170	164	190	161	174	177	157	167	160	161	167	170	172	162	190	166	168	157	168	187	154	172	180	171	186	183	148	163	186	159	164	171	173	184	152	150	177	175	181	182	169	151	149	171	181	162	176	204	152	144	166	176	180	159	152	185	168	171	180	171	173	184	152	193	166	180	181	195	185	138	171	166	190	184	166	180	185	170	181	166	185	163	168	157	174	171	161	183	176	164	167	164	167	146	155	170	174	155	188	164	167	154	179	162	180	186	195	188	168	157	159	175	187	164	156	186	160	180	182	171	158	148	148	174	162	194	184	176	158
8532	1074	607	621	560	606	533	564	586	561	544	513	537	505	520	487	497	510	497	498	463	498	509	544	546	475	531	467	470	493	497	471	489	518	508	550	552	535	501	508	476	490	560	468	536	482	491	499	484	499	517	511	465	508	486	544	466	499	500	508	470	476	546	483	471	502	500	490	502	530	504	486	514	492	502	512	504	498	473	505	525	458	497	482	493	517	520	498	535	562	512	508	515	522	519	515	494	536	499	503	506	523	521	495	483	489	489	534	522	525	521	515	552	507	486	514	491	534	509	494	495	515	534	513	498	521	536	489	510	492	488	504	543	502	500	537	525	473	480	498	515	514	531	511	539	497	502	493	485	473	531	492	535	522	469	501	496	483	499	507	496	486	508	531	521	506	517	528	492	504	499	495	496	541	510	499	519	500	521	470	471	492	510	502	494	522	526	513	456	510	466	494	518	455	509	504	463	504	463	538	442	501	487	520	473	488	517	493	516	484	491	493	506	518	528	511	546	454	534	482	565	517	499	519	444	487	506	526	534	473	483	492	531	479	520	487	511	455	500	555	482	461	520	531	513	548	543	544	510	493	490	505	495	480	537	481	500	509	513	468	547	530	524	507	491	478	503	507	474	477	499	507	489	527	489	547	497	543	509	516	489	550	503	531	498	458	532	504	501	487	496	503	477	490	461	484	492	565	432	451	479	512	515	531	491	524	467	507	526	560	486	516	512	494	493	508	473	497	529	494	509	496	503	512	459	498	516	481	515	478	507	500	506	491	533	537	499	516	461	508	527	549	518	521	535	510	455	498	487	552	541	534	499	494	510	487	509	506	474	499	541	481	454	509	458	510	466	475	507	485	509	507	511	522	496	494	490	472	487	510	520	496	462	495	527	505	479	506	501	531	486	507	529	507	520	552	515	502	503	532	521	520	472	507	538	530	499	496	510	488	492	462	498	518	499	498	520	507	502	480	490	509	500	542	488	510	480	516	451	511	496	495	526	531	523	467	504	478	500	536	549	469	505	486	483	528	494	513	459	489	502	506	461	490	483	504	539	544	537	526	477	481	480	509	483	510	474	463	505	483	495	486	510	492	475	494	533	483	458	506	486	508	546	511	520	526	532	522	487	492	490	494	514	526	489	536	486	514	497	514	473	571	502	530	511	515	511	528	498	482	484	513	529	468	542	503	499	479	508	559	513	471	473	541	461	485	485	507	497	521	513	468	490	492	505	521	525	494	535	457	485	499	475	515	512	497	554	528	531	507	502	493	501	504	457	509	492	502	517	531	499	485	492	479	518	486	489	483	495	484	507	474	497	498	511	529	480	495	521	515	541	536	476	490	459	487	483	463	511	478	474	522	493	502	504	507	504	520	493	491	480	490	562	511	456	524	494	541	530	512	542	503	467	517	502	507	523	536	501	509	497	488	491	520	510	474	509	486	498	460	488	471	489	497	529	515	536	466	500	502	520	487	484	476	473	456	488	524	527	498	500	518	465	509	544	531	502	541	547	512	474	505	490	541	550	502	491	508	466	500	490	485	553	528	448	511	510	464	499	509	501	487	510	498	525	517	423	548	449	525	524	528	495	487	489	464	529	552	532	468	469	503	519	503	523	489	497	493	480	510	448	489	489	464	504	483	515	520	481	492	479	479	524	486	540	474	518	502	509	518	528	486	490	476	518	500	506	462	503	515	490	499	482	510	511	500	519	537	494	503	548	505	572	492	498	537	566	535	537	493	518	543	515	505	509	537	509	559	556	508	501	524	491	477	496	509	467	523	497	485	501	558	481	493	470	485	510	504	494	479	490	506	543	550	511	526	506	514	513	494	496	459	520	526	512	525	468	509	518	511	470	499	471	513	515	504	500	523	490	488	513	499	480	503	527	475	580	490	524	494	486	461	451	458	495	497	520	479	527	463	484	488	526	496	489	522	511	509	524	548	509	521	527	519	516	535	523	504	501	507	502	521	504	466	506	481	511	497	506	525	506	472	468	518	480	478	519	510	475	469	518	472	509	518	502	535	524	475	512	514	498	516	475	526	477	448	511	543	486	493	492	467	521	488	486	544	509	519	511	542	507	463	466	548	510	505	480	466	468	529	510	534	500	490	488	474	513	497	530	468	498	482	493	498	496	488	508	510	502	523	480	534	497	501	502	526	495	505	562	491	505	520	485	503	478	474	510	503	454	534	468	509	486	522	514	489	495	478	564	499	483	501	474	513	484	512	498	468	519	500	496	480	520	501	520	454	474	500	520	500	509	511	483	498	520	535	500	504	473	528	527	518	497	484	502	492	450	510	507	502	516	528	502	481	471	484	533	500	530	468	526	515	521	492	498	535	500	515	494	504	538	487	487	517	471	470	541	524	460	492	480	518	493	504	474	490	467	490	478	506	515	513	548	462	515	527	494	491	502	495	509	498	473	500	517	499	532	487	500	514	485	492	490	493	495	498	527	498	532	486	492	530	545	508	549	482	510	512	492	480	492	511	460	558	482	520	532	484	474	536	460	501	484	477	500	516	510	500	477	515	501	502	485	487	492	488	515	518	509	498	495	479	521	486	467	541	496	505	507	453	483	525	523	501	483	517	474	497	558	503	516	516	473	499	495	502	498	498	527	479	546	523	511	504	536	511	492	501	524	490	488	482	517	536	467	455	564	507	490	541	489	527	491	508	521	555	525	497	472	505	492	520	519	509	459	502	493	475	482	515	558	484	510	481	486	512	526	492	495	465	490	505	494	484	511	545	479	521	518	532	490	522	486	475	486	504	536	503	505	537	498	496	505	519	492	518	506	473	489	539	514	501	480	514	508	546	526	514	458	511	508	504	506	498	517	510	499	509	509	504	492	501	458	500	498	490	468	451	526	485	480	481	508	484	522	481	485	458	506	507	481	483	522	511	509	472	522	476	485	489	534	491	541	487	488	486	480	488	513	487	516	513	513	561	497	475	465	500	540	513	485	512	502	477	520	512	493	516	523	498	496	503	481	521	491	477	489	500	485	535	539	511	480	498	483	522	501	535	518	460	517	519	494	487	512	489	529	534	507	545	493	530	522	493	526	491	540	503	530	473	492	472	496	537	471	438	525	496	526	531	501	521	494	522	483	469	508	478	498	556	522	529	521	510	516	492	482	491	510	500	504	507	501	496	521	507	480	540	493	499	504	504	546	509	537	501	557	517	491	517	487	505	525	529	519	525	461	499	514	511	497	508	537	490	485	486	480	518	528	494	520	499	480	492	533	513	526	499	504	513	508	504	498	524	476	478	535	523	494	533	499	517	475	518	513	505	552	527	519	514	513	501	491	471	497	466	480	514	523	515	502	523	540	494	535	482	491	501	522	452	542	468	497	486	525	500	479	487	525	485	516	497	501	510	488	510	492	525	474	503	496	548	561	505	541	513	493	485	546	481	530	499	513	505	536	517	521	477	487	510	522	510	495	515	499	513	507	474	480	508	555	501	501	532	508	488	533	530	509	510	503	511	507	521	527	489
31618	7415	1422	1031	770	631	522	452	416	439	433	401	410	394	354	380	389	348	391	359	366	337	365	331	364	373	357	381	324	375	305	338	299	341	324	314	357	313	359	308	325	346	339	313	368	362	344	348	325	323	323	349	334	325	361	332	300	335	364	328	337	375	340	348	348	315	321	300	346	334	313	337	340	351	338	321	359	371	330	300	311	315	308	365	345	315	331	312	330	342	313	367	302	310	347	337	338	352	332	321	297	354	357	339	312	348	307	320	324	350	317	331	334	300	297	342	334	320	368	335	361	320	323	326	335	326	339	333	335	300	322	334	353	361	353	315	325	353	366	333	331	350	358	319	315	350	336	338	325	339	304	340	297	353	338	349	354	334	336	357	323	303	321	333	341	353	327	321	338	341	330	337	305	340	341	330	334	330	347	351	342	325	346	331	362	320	317	360	346	321	330	351	355	322	342	324	335	363	327	302	305	331	315	298	317	319	325	303	330	328	322	328	331	360	364	340	343	371	316	330	326	337	313	362	304	351	336	341	333	300	372	332	320	317	334	324	334	337	326	324	290	314	300	317	333	353	316	330	336	350	267	325	318	361	314	331	344	332	335	314	351	306	339	355	341	360	355	320	302	353	360	344	314	337	360	372	341	322	361	352	330	316	345	314	360	353	348	341	351	321	339	308	353	315	329	310	303	325	350	351	315	341	322	327	348	341	322	366	369	328	369	320	355	305	309	356	344	319	324	312	337	330	321	374	317	332	345	325	344	385	354	364	319	347	332	331	303	326	332	346	350	324	358	335	309	347	346	364	354	356	342	310	331	349	293	327	359	346	357	346	330	341	343	362	332	350	346	326	313	378	339	337	342	340	331	331	319	327	315	295	324	344	328	358	342	327	324	330	318	307	330	316	339	374	312	344	296	336	364	328	340	361	318	351	339	333	336	360	321	337	314	337	303	328	333	331	328	305	329	348	289	354	323	337	330	333	358	340	296	344	368	297	344	336	318	322	299	308	307	336	327	338	300	363	313	322	303	328	336	342	358	339	335	346	317	298	322	339	303	345	316	296	327	323	352	342	323	316	346	331	330	305	318	333	328	347	291	314	319	331	343	341	334	339	332	360	289	306	341	320	344	340	308	302	350	319	351	360	341	320	345	331	310	314	324	325	359	340	331	370	329	317	299	308	332	328	338	319	341	337	299	319	329	357	329	348	301	359	325	312	344	339	333	357	304	313	337	331	345	339	353	341	306	315	324	357	321	360	375	320	348	379	327	329	333	351	331	316	344	349	335	357	344	373	334	342	342	333	306	333	309	335	329	303	339	287	304	361	318	328	316	319	316	320	378	325	349	323	343	356	356	307	320	329	377	365	333	326	324	346	323	314	361	337	321	294	344	351	335	322	346	339	340	340	336	339	328	381	361	343	327	320	310	367	317	340	336	364	327	306	305	303	330	355	311	314	344	315	353	325	335	349	355	327	313	370	310	334	275	336	339	298	313	322	316	327	334	331	335	305	333	290	346	321	330	304	375	323	316	357	321	359	361	347	291	320	305	319	347	337	355	329	358	339	344	362	325	310	366	346	344	305	299	325	382	320	347	316	372	312	323	326	325	322	309	317	321	363	371	341	350	306	346	337	330	320	345	364	321	313	347	304	300	307	332	323	332	359	326	298	321	343	363	359	351	328	313	325	300	305	340	353	301	384	348	334	334	331	327	316	374	334	330	344	307	355	325	333	315	345	336	347	347	330	308	355	345	331	337	319	322	360	373	335	341	303	331	342	329	342	370	342	301	328	316	341	293	325	348	320	338	308	349	338	338	310	339	361	335	325	340	334	329	313	291	318	340	351	359	304	348	350	371	349	341	326	371	330	292	328	313	337	373	313	335	312	356	319	306	338	373	337	375	365	343	340	333	307	343	353	328	325	328	330	315	342	317	336	341	355	321	319	298	343	349	346	310	347	360	309	315	343	359	346	366	327	328	343	308	337	317	329	351	315	357	315	351	344	342	322	329	302	320	336	332	324	316	343	330	316	313	318	351	312	307	316	363	318	388	294	358	334	330	326	301	363	336	299	296	362	313	299	344	278	346	329	315	327	341	371	350	296	338	348	321	299	342	355	334	308	314	337	349	347	329	301	329	322	339	341	374	357	330	318	366	338	314	355	351	305	338	320	337	326	322	352	337	359	353	378	346	352	348	339	348	300	351	359	349	335	376	350	320	328	337	356	369	337	337	329	303	345	340	327	334	363	349	322	325	334	290	356	334	324	329	323	338	346	347	305	336	315	332	364	315	334	296	326	313	284	358	332	348	313	319	315	348	301	323	360	332	317	329	324	344	335	351	351	363	298	355	303	330	328	331	345	325	336	313	338	325	309	310	321	363	290	328	318	298	360	314	323	320	357	357	300	374	335	322	361	294	310	341	326	321	326	329	337	308	340	333	364	348	324	311	323	311	321	320	349	348	329	327	336	329	299	321	332	350	349	318	315	311	325	322	325	347	343	347	334	346	299	316	347	350	324	353	345	287	361	323	342	333	334	329	334	339	326	313	339	295	324	337	325	315	322	353	308	323	346	332	352	348	330	344	336	337	328	315	326	346	358	314	335	342	334	361	352	283	307	324	340	328	323	304	356	312	347	332	338	306	314	315	323	366	324	335	331	384	300	347	338	330	348	300	323	311	332	335	358	318	321	336	329	366	348	333	343	334	339	318	326	372	332	314	327	346	325	316	341	319	340	317	344	334	312	288	356	346	340	333	329	336	330	331	321	324	333	329	355	339	346	319	319	316	317	331	358	333	334	326	317	351	349	382	316	375	317	347	322	306	326	312	349	322	302	313	326	321	347	321	358	324	358	372	358	335	325	307	353	308	355	318	310	332	318	324	356	347	339	347	327	339	284	371	340	305	328	335	324	337	327	314	341	339	361	333	341	349	339	340	332	347	346	332	333	314	349	327	332	337	295	330	329	340	295	344	341	327	350	307	340	314	331	364	330	358	324	292	346	331	315	351	355	331	321	373	332	320	352	322	354	348	346	309	329	326	326	312	318	339	335	353	365	336	305	325	335	322	332	286	315	359	331	344	327	326	322	323	338	341	287	337	362	339	364	344	316	318	314	355	331	358	358	338	342	342	354	353	347	348	330	330	336	341	340	345	318	291	323	324	326	317	307	328	326	335	300	306	308	336	295	348	326	347	317	380	342	347	351	346	309	321	325	341	370	327	344	341	356	328	337	370	321	332	317	330	303	308	349	338	339	331	362	333	312	348	344	334	338	377	306	364	366	351	346	328	374	335	313	323	334	342	339	294	342	333	347	362	334	338	350	333	345	317	332	322	335	320	312	322	345	356	344	303	346	317	347	279	324	342	323	303	345	352	337	345	369	357	326	362	307	356	312	293	336	304	314	329	358	335	356	331	337	335	335	322	320	344	352	361	308	363	311	349	348	315	321	307	330	331	370	346	349	307	338	309	347	359	312	342	363	327	317	309	354
16827	3312	2602	2988	2726	2349	2030	1789	1565	1422	1435	1297	1244	1192	1146	1113	1118	1092	1000	1027	957	998	962	984	955	922	934	944	971	889	895	957	861	927	957	908	945	844	876	939	922	824	929	891	904	886	928	944	858	864	833	899	922	890	891	939	857	864	898	856	866	924	904	844	879	902	857	904	856	875	891	872	870	794	817	823	851	899	919	874	837	858	844	887	858	851	846	916	885	879	860	857	816	867	887	844	818	844	880	836	811	853	839	830	854	851	874	860	836	787	860	811	867	844	866	860	831	888	847	877	801	853	842	882	856	880	834	884	845	830	894	927	903	833	858	819	832	846	868	850	885	862	909	803	886	819	829	834	855	834	864	812	860	848	860	820	883	887	843	848	933	847	793	882	918	825	876	778	795	882	862	845	876	838	856	836	833	781	890	860	874	828	869	897	895	819	887	809	838	906	788	867	849	854	929	840	890	861	891	878	925	842	844	859	850	870	829	908	846	875	848	894	836	936	874	822	881	862	823	883	854	857	865	878	848	835	830	866	855	842	881	855	871	886	861	811	827	862	827	824	805	880	880	887	883	866	865	863	813	846	872	875	913	890	822	833	814	837	826	857	893	855	773	912	869	799	918	875	801	832	843	869	878	872	866	872	846	861	842	900	845	826	835	813	803	895	844	843	815	834	831	922	834	887	845	923	878	835	850	857	803	875	831	818	821	890	819	866	885	832	891	839	862	800	874	871	861	794	874	888	831	857	870	841	873	838	808	878	879	797	844	906	838	858	817	866	859	862	841	830	833	858	823	839	875	851	877	866	843	835	872	885	834	813	831	793	860	824	860	845	872	866	848	839	897	887	826	845	815	866	888	850	835	880	893	873	823	823	863	829	866	850	826	854	798	843	809	919	841	821	819	823	863	841	842	852	827	840	847	833	913	896	854	875	813	857	890	848	824	897	822	855	835	830	857	824	837	868	847	783	851	884	816	888	827	878	810	851	836	833	872	874	840	876	855	863	899	856	861	832	861	855	868	842	802	864	896	851	854	830	876	852	863	879	825	852	871	813	860	838	872	864	849	815	854	798	739	871	882	814	839	879	825	832	890	859	870	854	866	861	851	891	871	831	828	882	857	825	844	851	887	878	856	802	797	829	879	796	844	817	858	863	855	849	799	821	836	863	893	843	842	825	867	832	890	820	841	812	822	867	905	862	859	853	857	883	855	860	876	823	845	848	790	892	909	815	859	894	870	851	805	839	812	852	828	886	898	826	904	867	797	841	873	868	845	829	850	868	861	862	847	816	859	841	819	815	873	822	833	871	843	826	788	919	887	860	841	842	872	849	808	856	901	880	867	794	871	867	830	835	839	824	832	902	894	916	887	841	892	890	850	827	843	836	847	871	859	881	802	893	895	847	926	846	868	864	847	837	848	834	834	856	812	858	865	850	866	859	843	869	861	847	860	858	833	856	813	824	807	840	895	851	844	788	866	879	871	825	897	861	817	942	850	868	893	807	803	865	847	919	829	842	829	855	853	867	836	857	831	872	835	834	866	839	855	805	863	835	824	898	865	825	856	834	908	855	815	844	781	885	845	887	914	886	881	836	806	835	912	823	837	807	876	825	798	841	902	879	828	875	829	829	845	853	869	879	819	887	797	834	916	823	879	861	855	831	874	834	808	864	838	863	845	864	868	854	881	840	871	871	820	838	862	873	861	854	859	871	836	851	906	832	868	807	882	876	826	883	843	825	807	866	855	847	868	906	786	839	830	883	840	860	890	843	834	843	847	783	835	859	888	908	871	830	924	838	883	829	840	838	854	792	851	844	834	865	871	887	846	915	835	818	867	858	866	845	848	890	872	795	870	874	875	890	834	849	861	881	843	822	839	832	880	846	838	810	837	824	852	866	871	846	855	762	846	891	930	882	838	925	884	872	794	835	927	879	876	818	881	823	772	901	826	881	905	858	868	854	827	854	865	886	845	849	876	855	887	877	833	884	862	850	843	884	864	857	910	847	834	823	806	804	840	858	789	854	907	790	843	907	838	842	806	876	853	856	878	804	900	870	829	831	850	805	853	828	853	862	852	822	889	838	852	836	845	860	867	831	829	789	856	853	891	843	837	869	887	863	819	884	797	835	824	875	873	826	845	821	854	889	849	838	877	832	907	860	859	887	832	844	871	871	825	895	845	827	881	837	862	844	814	871	864	807	862	861	818	875	877	882	841	837	868	850	860	850	851	824	819	838	868	870	816	835	820	864	798	871	858	851	873	849	832	903	833	880	862	882	871	881	827	840	845	898	838	869	855	845	894	847	830	830	867	835	893	868	883	895	837	844	844	850	886	842	796	832	837	854	853	847	853	817	800	883	821	885	853	866	879	872	844	847	847	860	851	831	892	889	841	806	835	883	853	880	881	850	850	863	849	818	870	812	837	884	810	815	838	844	823	857	838	820	842	877	891	844	879	884	871	827	850	842	841	819	963	855	852	814	794	837	863	858	836	861	880	847	844	868	876	817	862	867	828	846	787	891	892	852	782	849	840	856	922	871	868	874	874	846	862	859	886	858	889	830	840	805	833	815	817	910	864	882	837	861	872	833	832	866	849	824	879	868	872	853	828	875	854	844	868	896	827	837	873	818	896	847	859	869	841	908	837	813	828	818	858	902	800	898	785	825	835	876	826	859	851	870	847	872	888	878	856	850	876	806	848	854	822	883	845	852	880	853	873	847	892	838	829	854	847	865	873	855	879	840	851	850	824	833	882	801	849	859	885	848	817	842	820	782	839	854	890	875	872	817	871	903	832	820	854	870	858	879	865	867	830	871	898	910	841	880	847	863	871	872	859	847	845	875	894	834	858	861	820	850	902	851	837	844	827	878	829	839	850	858	850	861	903	852	844	869	875	927	892	922	851	880	788	857	806	864	777	870	848	891	818	885	754	838	898	862	844	841	874	848	848	798	909	813	858	868	856	865	865	885	872	869	835	849	846	837	838	923	826	841	872	893	819	862	822	820	912	858	844	844	826	886	877	870	781	830	855	886	843	887	837	851	821	847	823	843	856	900	832	851	872	906	862	879	889	850	837	847	861	799	848	842	872	848	859	820	892	864	810	827	915	874	870	873	829	839	851	873	874	860	889	840	846	888	836	891	869	816	869	874	881	852	865	846	816	793	909	901	801	842	824	822	858	812	827	823	846	835	819	826	847	841	830	854	838	879	901	847	846	856	863	848	874	803	865	881	843	815	837	781	856	903	839	835	819	835	816	811	841	898	863	879	863	861	856	809	832	824	837	861	847	869	845	868	887	880	869	828	855	883	875	834	894	875	863	821	887	859	827	859	830	807	835	816	879	846	892	855	849	843	860	837	871	799	881	865	909	863	859	881	829	847	849	869	844	850	850	829	865	843	826	844	851	831	851	873	850	887	837	871	845	882	862	871	850	835	838	848	893	807	822	919	839	822	838	871	856	872	829	810	829	854	847	881	824	817	848	827	847	856	880	850
44335	12304	2946	1908	1412	1030	873	800	721	673	673	603	591	513	543	527	521	549	503	512	477	503	465	463	489	479	439	506	471	489	487	446	491	510	449	480	455	487	449	433	479	474	498	398	478	488	512	503	485	484	486	469	439	483	436	448	468	487	475	472	440	499	483	452	461	446	460	456	467	469	452	482	471	438	498	461	462	469	449	489	465	496	473	457	465	459	471	453	478	469	469	434	453	443	505	435	477	431	493	460	477	469	508	480	489	478	467	491	468	467	490	456	486	456	439	421	441	480	443	467	519	457	472	408	453	446	435	462	435	456	433	433	466	427	425	434	458	468	473	484	457	497	429	469	454	475	468	479	464	481	514	454	484	466	466	502	481	442	491	524	476	483	429	510	469	452	484	459	466	431	477	481	425	445	501	482	447	457	474	402	488	477	424	468	478	458	443	438	437	488	455	481	474	435	484	449	466	474	481	484	516	450	432	467	492	445	488	454	430	468	457	451	491	434	466	488	474	473	467	428	457	422	474	504	471	471	486	477	487	465	454	458	508	436	425	491	464	433	468	491	453	459	455	479	454	438	476	477	398	473	411	460	467	490	442	439	443	454	450	448	440	450	495	478	479	465	501	492	518	437	449	432	510	461	456	449	453	479	448	485	444	489	432	517	480	466	472	466	467	471	439	494	490	506	462	501	449	488	473	430	461	480	481	487	524	485	502	473	487	468	468	453	457	470	447	465	484	450	474	467	491	477	500	451	482	467	471	476	493	438	452	463	492	466	481	454	491	428	464	455	448	460	468	469	461	445	474	489	458	487	488	459	486	465	500	474	479	454	442	488	503	459	475	472	452	463	476	465	473	474	440	457	487	462	469	450	457	456	490	506	424	486	493	448	456	444	488	470	480	461	469	465	494	471	437	443	466	458	461	449	453	474	479	433	458	449	460	454	455	490	440	503	498	461	447	475	482	442	481	459	464	463	472	431	490	467	411	477	428	487	518	450	456	482	422	422	446	454	468	475	426	427	447	433	499	467	457	438	452	453	458	511	469	478	490	440	463	464	490	476	437	449	466	496	453	422	476	456	460	447	457	444	477	427	424	436	473	461	424	483	460	473	466	463	455	486	497	442	469	465	449	490	421	503	488	458	440	455	472	445	460	435	483	422	432	441	453	455	453	486	438	477	467	453	434	466	441	443	486	408	463	483	489	473	485	449	428	438	476	462	446	479	477	456	453	455	473	458	439	506	455	463	465	454	466	494	447	467	495	446	401	481	471	501	450	436	481	464	496	459	491	450	433	453	464	445	461	445	503	466	496	434	486	454	479	486	509	459	480	488	445	452	433	476	477	424	436	442	470	462	480	463	465	445	487	476	446	509	455	405	471	456	476	483	489	437	470	474	444	464	510	458	443	446	471	454	466	508	490	500	462	462	447	468	487	481	460	492	451	489	458	477	450	452	487	436	477	428	437	453	467	427	472	436	492	487	472	472	438	458	459	463	473	485	451	489	451	461	475	521	489	408	456	489	516	446	401	480	488	460	485	469	486	499	477	420	463	470	454	489	462	486	496	489	452	490	473	394	474	443	465	430	426	443	509	483	442	466	479	483	467	472	459	470	428	457	469	463	450	489	426	477	470	458	485	439	476	433	477	458	500	458	463	494	490	461	418	479	411	458	470	451	464	488	454	482	469	473	463	482	458	485	477	502	477	484	471	480	476	463	461	470	443	434	463	485	453	494	424	448	475	439	428	462	444	417	465	452	492	485	487	507	456	489	474	456	477	467	436	474	457	491	477	477	461	501	442	448	443	477	489	467	492	470	437	491	467	466	488	483	478	437	457	448	445	471	438	488	438	462	490	458	481	470	489	463	476	413	456	504	423	413	465	478	419	474	436	483	460	446	474	465	515	467	441	462	426	483	475	507	523	466	447	464	475	477	451	429	487	441	411	487	436	491	478	473	440	466	461	458	456	477	480	452	466	446	479	458	443	439	458	490	469	440	456	467	451	460	453	450	460	496	462	468	435	444	460	480	491	482	429	439	506	454	461	478	462	444	442	484	469	489	471	438	450	429	451	453	463	486	453	474	473	473	444	437	471	456	432	480	506	432	454	452	458	471	441	503	500	500	469	445	490	449	503	431	445	449	461	465	417	482	473	464	455	472	461	459	497	432	453	458	478	479	414	471	446	468	489	499	419	462	470	436	445	470	478	456	468	457	457	457	474	503	473	506	492	466	463	462	463	442	464	457	477	472	452	452	456	463	454	508	453	480	443	501	470	439	473	490	434	455	459	453	466	452	496	461	487	481	470	425	462	489	489	459	444	475	470	423	490	487	491	468	476	476	489	489	456	454	445	509	482	477	492	498	436	478	433	478	422	451	470	495	485	473	468	459	449	475	477	495	501	467	491	490	434	469	483	456	502	455	427	505	437	435	499	446	479	479	486	450	486	446	465	449	470	457	457	426	451	464	445	473	517	525	466	460	445	441	426	484	451	439	423	405	445	421	457	429	456	454	450	458	455	480	460	452	431	478	458	422	442	450	426	438	452	456	464	436	448	441	424	480	459	435	478	467	472	465	483	455	470	472	471	465	473	451	440	449	513	432	474	444	460	460	513	472	443	485	504	474	490	467	469	440	449	460	481	442	438	454	494	480	459	469	466	482	446	476	462	419	465	492	438	448	504	516	451	470	454	449	446	444	486	469	466	464	444	512	453	429	461	478	509	459	445	464	472	436	484	469	498	455	471	503	480	467	467	461	448	487	479	434	448	481	485	452	457	452	466	464	455	465	452	451	452	439	448	482	463	463	416	466	504	489	459	460	466	440	430	495	474	429	458	461	457	452	458	425	475	484	463	465	499	430	446	449	476	416	442	463	431	459	426	493	456	457	459	453	432	464	474	447	508	473	455	453	451	455	458	458	501	484	526	473	443	453	496	440	486	467	493	470	455	451	464	440	517	388	421	494	417	500	433	477	487	446	466	447	455	447	434	451	466	472	465	469	498	424	423	452	471	475	468	474	451	443	475	435	478	461	512	442	476	438	476	473	416	468	469	492	476	507	490	427	446	439	456	448	497	487	471	441	461	476	465	457	470	484	485	453	448	466	464	399	466	400	465	475	483	471	474	446	480	490	456	451	456	437	483	496	470	446	520	479	453	493	496	463	437	503	455	497	487	443	475	454	461	446	448	461	450	444	460	444	454	474	499	494	435	457	452	472	463	442	484	434	459	451	444	462	460	471	468	436	497	483	456	454	464	450	483	460	435	476	491	431	482	478	430	447	480	452	472	483	462	411	452	440	484	476	468	445	479	442	433	444	439	467	477	500	474	489	451	459	478	510	455	482	458	453	493	477	468	507	496	447	458	470	441	472	476	454	470	454	494	445	503	456	461	439	479	466	444	475	470	448	435	448	479	429	489	476	473	466	451	456	430	445	480	475	478	461	430	460	449	449	431	480	464	474	436	478	479	491	483	472	452	425	455	472	458	460	449	476
22867	3730	4393	5155	4460	3829	3256	2908	2552	2256	2007	1998	1832	1715	1682	1603	1546	1527	1506	1414	1391	1280	1338	1350	1283	1308	1265	1208	1239	1212	1229	1268	1240	1178	1162	1205	1138	1100	1162	1178	1205	1200	1170	1150	1185	1189	1152	1172	1141	1228	1174	1167	1147	1161	1165	1104	1165	1146	1124	1108	1169	1152	1104	1131	1182	1058	1120	1114	1115	1140	1146	1105	1109	1173	1143	1047	1081	1181	1123	1127	1118	1141	1091	1177	1177	1119	1134	1085	1090	1106	1159	1104	1097	1140	1153	1101	1105	1114	1095	1142	1129	1112	1161	1100	1062	1106	1135	1185	1041	1055	1097	1110	1162	1154	1088	1115	1117	1081	1081	1132	1136	1084	1130	1106	1087	1052	1118	1053	1070	1128	1153	1127	1133	1148	1088	1132	1130	1053	1141	1101	1119	1114	1122	1153	1068	1064	1098	1086	1133	1118	1084	1134	1140	1080	1138	1142	1139	1124	1106	1089	1138	1081	1073	1099	1110	1117	1135	1158	1172	1076	1069	1152	1097	1063	1126	1081	1189	1069	1168	1072	1112	1103	1137	1039	1103	1080	1089	1115	1162	1112	1133	1099	1075	1165	1123	1142	1096	1109	1127	1084	1141	1116	1032	1113	1098	1083	1120	1122	1058	1085	1094	1116	1048	1179	1111	1124	1101	1120	1070	1116	1072	1086	1042	1096	1064	1123	1094	1064	1123	1089	1099	1105	1073	1105	1092	1079	1138	1069	1105	1053	1111	1112	1105	1127	1076	1140	1082	1113	1048	1093	1096	1137	1134	1131	1165	1136	1084	1130	1116	1101	1098	1129	1090	1127	1063	1050	1122	1078	1088	1074	1147	1069	1106	1076	1100	1119	1119	1123	1110	1031	1133	1139	1074	1077	1085	1067	1128	1088	1094	1096	1085	1157	1050	1076	1140	1125	1148	1118	1171	1099	1155	1078	1100	1119	1139	1027	1082	1112	995	1176	1110	1101	1060	1113	1029	1146	1116	1114	1136	1132	1034	1157	1058	1113	1074	1096	1093	1092	1087	1103	1122	1123	1094	1082	1135	1121	1148	1129	1058	1097	1120	1132	1166	1126	1124	1029	1103	1064	1134	1055	1136	1081	1063	1089	1095	1135	1105	1110	1115	1131	1055	1093	1105	1127	1186	1091	1052	1073	1068	1107	1140	1167	1111	1194	1082	1026	1088	1131	1119	1092	1119	1076	1128	1108	1093	1133	1096	1093	1067	1115	1122	1164	1132	1059	1062	1110	1127	1105	1140	1126	1061	1076	1111	1113	1125	1102	1084	1030	1085	1139	1092	1080	1031	1089	1075	1076	1122	1059	1128	1112	1093	1114	1058	1089	1088	1107	1096	1077	1110	1090	1091	1117	1102	1075	1083	1112	1033	1071	1098	1031	1058	1072	1119	1054	1136	1156	1063	1102	1067	1083	1133	1094	1114	1101	1085	1089	1067	1104	1101	1104	1087	992	1112	1139	1063	1110	1120	1077	1082	1117	1110	1106	1142	1033	1046	1081	1150	1155	1159	1065	1138	1129	1112	1095	1145	1104	1071	1152	1092	1141	1158	1082	1076	1128	1096	1067	1118	1100	1149	1119	1099	1094	1090	1114	1130	1062	1067	1114	1141	1117	1104	1125	1121	1106	1070	1027	1077	1080	1036	1078	1093	1098	1095	1117	1074	1106	1087	1122	1122	1086	1116	1113	1079	1086	1115	1105	1056	1150	1134	1069	1135	1108	1080	1121	1102	1084	1060	1126	1038	1073	1081	1115	1075	1168	1105	1091	1119	1106	1023	1164	1143	1039	1075	1126	1098	1158	1120	1129	1091	1071	1205	1061	1084	1153	1110	1092	1096	1083	1085	1166	1091	1126	1059	1134	1126	1115	1126	1113	1073	1111	1101	1066	1121	1128	1129	1045	1118	1117	1100	1102	1062	1062	1086	1013	1094	1111	1137	1129	1121	1111	1155	1085	1133	1054	1112	1149	1107	1143	1117	1107	1065	1165	1086	1086	1117	1108	1110	1182	1094	1103	1153	1098	1051	1111	1097	1136	1052	1116	1056	1125	1094	1108	1024	1089	1143	1100	1135	1082	1117	1116	1096	1074	1078	1110	1100	1076	1086	1134	1037	1074	1131	1095	1077	1151	1141	1111	1130	1105	1041	1088	1097	1025	1142	1121	1090	1106	1100	1096	1128	1072	1081	1070	1061	1027	1096	1076	1108	1163	1094	1086	1113	1113	1064	1159	1065	1094	1148	1140	1111	1127	1068	1134	1117	1099	1104	1089	1092	1128	1088	1077	1115	1088	1087	1080	1081	1138	1054	1145	1156	1098	1057	1139	1077	1105	1120	1104	1131	1140	1082	1060	1063	1154	1129	1140	1109	1113	1104	1048	1102	1101	1031	1063	1107	1088	1106	1153	1089	1069	1030	1076	1069	1168	1184	1113	1067	1105	1093	1086	1130	1113	1104	1063	1153	1150	1082	1057	1105	1045	1130	1141	1126	1085	1080	1183	1064	1129	1069	1040	1107	1076	1081	1111	1063	1068	1125	1142	1094	1119	1098	1147	1068	1071	1112	1066	1044	1120	1174	1122	1132	1094	1062	1113	1129	1058	1052	1106	1099	1155	1122	1014	1134	1140	1108	1138	1048	1098	1119	1115	1121	1105	1127	1040	1061	1104	1095	1093	1100	1127	1117	1065	1115	1110	1090	1131	1056	1036	1154	1096	1157	1109	1084	1079	1079	1084	1081	1130	1055	1047	1127	1095	1128	1092	1117	1081	1125	1072	1070	1119	1116	1118	1055	1055	1130	1156	1040	1132	1136	1106	1071	1062	1104	1074	1058	1148	1111	1148	1130	1111	1041	1065	1101	1131	1100	1090	1095	1078	1080	1088	1104	1121	1138	1133	1023	1104	1150	1152	1156	1087	1104	1080	1164	1058	1094	1101	1114	1129	1093	1044	1107	1075	1108	1090	1080	1098	1074	1098	1114	1095	1063	1094	1034	1064	1101	1088	1109	1098	1071	1154	1118	1135	1147	1108	1098	1100	1128	1087	1041	1096	1059	1083	1129	1000	1070	1141	1124	1063	1156	1091	1102	1096	1077	1111	1065	1070	1070	1058	1051	1082	1105	1071	1108	1055	1143	1100	1100	1065	1051	1123	1081	1103	1151	1098	1055	1101	1081	1077	1042	1079	1080	1064	1030	1064	1127	1055	1090	1100	1091	1031	1105	1118	1105	1098	1103	1074	1148	1077	1122	1105	1105	1055	1141	1154	1068	1106	1154	1088	1097	1152	1131	1089	1111	1142	1133	1036	1123	1078	1090	1090	1117	1113	1105	1101	1070	1118	1057	1079	1096	1147	1080	1083	1126	1118	1099	1088	1091	1094	1086	1157	1076	1080	1102	1036	1101	1112	1072	1115	1048	1091	1134	1089	1062	1062	1062	1127	1110	1041	1071	1084	1111	1044	1131	1071	1151	1160	1089	1089	1125	1106	1149	1103	1035	1149	1127	1057	1157	1103	1155	1074	1117	1091	1072	1068	1082	1101	1128	1156	1087	1094	1139	1020	1070	1123	1071	1074	1101	1067	1132	1126	1154	1111	1125	1048	1142	1092	1076	1108	1114	1130	1140	1067	1131	1130	1109	1074	1053	1057	1116	1092	1129	1093	1066	1099	1127	1100	1157	1068	1081	1122	1054	1082	1081	1140	1137	1125	1081	1065	1078	1111	1083	1115	1097	1090	1150	1093	1090	1090	1052	1117	1088	1145	1054	1110	1139	1071	1109	1122	1058	1082	1136	1111	1063	1090	1093	1101	1102	1120	1114	1066	1066	1148	1055	1106	1115	1163	1087	1081	1102	1083	1148	1118	1126	1151	1103	1093	1102	1047	1151	1061	1079	1057	1106	1095	1081	1047	1055	1096	1164	1074	1046	1111	1125	1083	1073	1074	1084	1161	1120	1050	1167	1077	1157	1040	1053	1096	1045	1148	1103	1088	1085	1052	1111	1064	1102	1133	1091	1063	1093	1157	1049	1045	1115	1061	1056	1071	1109	1150	1142	1100	1118	1135	1049	1083	1046	1114	1060	1089	1096	1066	1169	1072	1071	1100	1076	1057	1064	1099	1134	1076	1101	1095	1113	1071	1134	1055	1095	1079	1094	1075	1023	1083	1038	1080	1052	1088	1093	1103	1081	1109	1012	1045	1120	1098	1097	1102	1170	1091	1139	1061	1113	1047	1073	1100	1118	1027	1151	1095	1026	1081	1067	1129	1077	1086	1070	1083	1115	1055	1137	1107	1080	1121	1132	1074	1107	1117	1064	1110	1079	1093	1093	1117	1108	1077	1086	1073	1093	1142	1136	1051	1133	1099	1086	1036	1121	1105	1107	1068	1139	1159	1080	1138	1109	1084	1146	1085	1140	1135	1101	1040	1098	1107	1076	1091	1100	1080	1180	1078	1063	1075	1122	1119	1120	1112	1140	1077	1050	1142	1107	1139	1085	1143	1099	1103	1082	1147	1105	1048	1072	1057	1125	1091	1101	1118	1074	1063	1157	1125	1108	1139	1103	1111	1148	1045	1056	1134	1142	1110	1071	1061	1097	1163	1122	1105	1098	1130	1076	1068	1151	1084	1135	1155	1115	1061	1102	1070	1110	1091	1075	1122	1076	1086	1104	1090	1055	1044	1093	1076	1067	1103	1144	1068	1154	1134	1067	1135	1063	1093	1114	1108	1059	1127	1027	1089	1055	1062	1057	1109	1088	1089	1085	1080	1135	1068	1152	1110	1076	1095	1045	1038	1162	1120	1073	1089	1132	1091	1117	1071	1060	1060	1100	1043	1111	1060	1089	1081	1072	1079	1100	1110	1050	1079	1073	1137	1093	1077	1158	1140	1070	1119	1179	1117	1188	1100	1090	1173	1130	1151	1133	1099	1115	1136	1133	1145	1059	1066	1070	1093	1098	1102	1055	1072	1103	1200	1116	1129	1145	1089	1120	1097	1098	1113	1108	1134	1036	1067	1102	1082	1046	1073	1073	1096	1101	1154	1088	1114	1074	1106
18745	2156	222	188	196	167	168	179	162	152	180	161	157	197	212	167	199	177	159	174	194	180	163	142	181	172	177	179	177	186	172	201	172	163	173	169	145	180	171	173	178	193	145	171	170	169	178	190	164	160	156	168	156	173	171	178	182	167	184	176	153	177	177	186	158	172	177	155	175	172	182	169	181	193	170	174	185	199	151	175	194	185	160	172	191	191	172	177	167	165	161	178	192	161	182	198	164	162	172	182	176	184	160	152	181	169	193	186	180	198	174	155	150	172	181	182	179	185	168	174	176	154	172	183	160	176	194	185	178	161	194	137	148	165	169	172	191	164	155	160	143	164	159	173	156	168	164	160	176	160	210	157	160	165	186	162	165	196	170	185	161	173	183	172	170	178	177	183	165	146	180	158	173	191	167	197	158	176	179	174	155	176	150	151	164	184	188	168	181	168	173	179	175	192	193	176	166	185	166	163	172	156	172	161	156	177	175	181	189	168	152	162	188	168	170	165	158	174	165	179	170	171	174	179	157	140	171	187	170	167	179	178	170	153	149	177	167	191	187	186	169	173	177	179	154	159	180	170	174	187	204	178	181	164	185	183	163	144	185	201	180	164	174	157	165	168	180	178	165	179	185	137	167	186	180	164	195	143	169	150	144	182	171	177	205	171	186	182	204	175	185	190	181	184	178	181	175	157	180	193	161	170	171	183	156	174	133	186	167	154	174	175	174	150	165	173	172	209	164	169	185	159	206	207	168	162	199	176	188	177	161	159	147	162	146	151	165	156	186	174	173	178	154	166	171	178	167	174	165	196	154	178	172	170	184	197	168	204	168	150	170	160	177	159	178	147	182	158	164	158	172	160	181	176	200	178	198	153	163	172	165	172	186	180	158	147	185	157	157	167	169	192	165	196	185	145	170	153	144	164	165	172	194	177	169	167	146	173	176	169	187	179	182	197	179	153	162	190	170	198	191	186	182	194	182	167	172	203	168	176	131	167	186	178	165	191	196	176	168	185	207	157	167	170	177	173	154	143	183	138	159	194	166	190	173	152	195	184	176	163	169	173	154	176	172	178	193	163	192	158	165	185	170	162	163	156	163	158	176	153	183	153	164	179	165	153	169	178	176	168	186	155	167	175	153	142	178	175	192	176	185	195	191	163	178	185	187	168	183	185	190	172	165	179	159	167	176	164	155	158	177	159	177	173	172	194	173	195	182	175	174	149	162	191	161	164	170	179	172	170	171	176	213	185	190	204	181	163	174	167	159	170	192	191	190	156	178	170	196	163	189	181	174	173	172	164	153	143	172	180	203	163	179	157	167	166	165	174	170	162	169	187	164	166	175	170	163	224	177	185	180	180	165	151	173	184	178	195	176	152	175	155	159	169	172	148	187	177	183	181	157	173	179	166	164	169	140	174	187	184	171	160	185	185	179	196	192	166	177	155	166	175	175	170	155	166	167	155	174	181	170	171	182	181	160	174	168	154	167	164	174	170	180	163	199	166	172	154	191	196	190	176	175	181	194	137	165	165	150	175	168	161	192	153	164	174	184	177	177	168	169	199	140	181	164	167	175	174	177	173	169	159	166	188	190	203	177	185	166	151	175	164	177	177	177	157	161	177	174	164	172	175	193	194	164	156	180	150	151	156	143	186	163	162	150	151	172	158	174	169	168	153	171	192	173	156	172	182	194	173	184	172	162	152	207	158	165	189	171	153	173	179	171	175	174	161	166	138	175	177	167	180	164	189	181	148	174	194	170	162	158	161	185	175	174	202	192	176	200	167	172	167	186	181	180	191	195	166	188	173	171	184	179	178	169	156	174	179	168	183	178	155	175	169	142	185	169	181	176	176	171	185	167	164	174	174	173	181	176	165	151	157	173	179	164	215	180	156	177	158	177	190	175	178	144	160	177	164	145	149	155	166	183	189	165	178	160	174	208	157	171	159	166	140	168	174	170	172	196	195	169	187	181	149	185	162	173	167	164	176	178	201	173	170	181	164	188	196	206	182	184	175	164	172	179	186	164	186	174	160	175	156	175	183	188	176	182	178	179	174	188	167	163	192	169	188	168	182	184	188	149	174	163	190	160	196	152	179	162	161	155	161	190	169	153	175	164	186	182	202	165	170	178	184	168	188	164	163	154	160	175	161	180	176	183	193	197	157	183	148	181	177	186	163	177	200	186	181	158	147	191	177	161	149	204	168	154	163	166	175	169	174	168	176	170	192	182	167	179	155	177	142	176	177	178	157	195	159	142	155	194	158	171	149	166	171	180	169	202	186	153	161	187	189	159	167	175	182	157	170	163	171	174	177	156	169	195	157	187	170	158	171	173	183	190	184	183	177	154	174	191	183	172	178	174	172	178	181	187	176	150	167	166	172	164	179	172	161	143	158	195	176	181	173	159	192	173	171	194	164	177	173	157	171	191	194	190	181	204	194	197	178	178	203	170	169	192	185	161	157	169	176	198	161	164	182	181	161	164	171	170	156	183	168	184	140	167	199	156	212	194	186	186	183	192	185	180	191	150	186	164	193	193	175	184	173	166	171	184	172	176	158	168	160	141	172	170	173	133	162	181	167	167	183	200	192	172	180	189	186	152	155	179	169	167	180	199	175	159	173	181	183	170	169	178	184	174	151	153	174	172	179	192	191	171	166	157	188	180	188	164	186	177	165	183	164	173	173	171	166	162	173	186	162	200	171	184	173	197	183	190	182	160	168	165	142	216	171	169	153	159	163	189	166	166	167	182	166	165	175	177	176	169	168	155	176	180	171	185	200	171	161	192	159	161	152	175	182	174	156	172	180	170	162	177	187	184	170	206	173	167	171	184	160	198	189	146	170	187	168	167	194	170	162	200	164	172	151	214	175	165	176	138	180	165	202	161	163	166	162	178	188	177	176	162	162	158	164	175	156	191	166	166	209	181	171	161	160	191	158	163	152	216	176	165	172	159	158	170	163	184	153	161	172	156	161	162	171	211	188	174	168	202	145	180	182	159	177	164	162	180	181	177	168	185	154	170	147	183	146	182	182	163	189	172	171	184	182	166	153	163	168	163	186	166	178	179	191	168	188	149	176	175	156	177	172	164	176	169	186	177	177	176	185	183	168	180	160	150	171	175	178	171	172	159	177	165	174	166	173	164	154	185	175	171	202	184	159	156	169	165	174	183	180	179	162	181	171	167	179	174	179	165	188	174	196	168	172	183	177	162	158	185	157	164	159	185	153	166	163	164	159	159	173	185	177	168	161	172	177	167	190	182	154	181	156	175	181	162	160	181	173	191	158	176	156	143	170	170	193	173	175	186	171	175	169	169	161	180	168	147	190	176	162	181	180	172	159	163	162	162	182	192	174	189	165	170	147	154	191	184	169	167	169	172	165	174	174	162	187	164	194	150	160	157	177	171	169	164	142	159	169	165	168	142	203	159	181	157	182	158	174	174	175	180	171	182	174	185	165	164	188	158	187	164	192	162	180	185	180	159	182	203	173	180	156
9096	1010	534	587	541	546	518	551	541	527	527	525	538	495	478	534	505	499	490	486	536	522	483	533	489	518	503	484	479	515	548	512	524	506	495	511	488	526	516	498	508	483	483	500	528	521	500	502	518	500	502	512	495	481	515	493	479	501	465	520	518	503	516	469	464	515	518	500	511	508	458	487	481	504	492	530	489	499	502	508	512	520	436	493	538	537	489	515	486	501	508	510	529	496	522	526	487	549	525	514	490	495	528	471	523	509	503	513	488	476	515	510	508	509	544	493	518	467	518	504	535	520	515	536	545	525	518	536	507	453	520	524	505	512	500	473	524	513	508	512	512	478	556	496	484	505	493	492	458	469	472	496	483	522	481	518	496	473	510	468	488	503	486	485	485	471	500	493	498	506	481	503	507	518	482	507	471	501	524	499	497	502	546	501	511	508	524	542	510	498	509	508	494	531	492	513	495	545	499	506	477	488	475	554	495	537	503	477	466	527	464	551	486	476	494	518	496	513	502	507	508	547	492	506	492	493	501	534	516	493	476	509	480	488	495	517	511	502	554	522	509	489	479	488	498	500	502	523	512	513	521	518	480	481	487	524	497	507	554	490	472	470	471	503	486	496	532	456	507	493	548	482	529	508	538	483	520	511	484	481	495	502	496	529	513	503	516	487	509	503	507	496	566	541	491	493	529	497	502	508	498	536	500	552	488	532	499	466	502	509	505	510	484	544	521	536	508	485	490	471	506	484	514	500	509	502	514	520	522	463	505	521	506	538	516	530	481	521	560	534	494	505	501	455	538	508	492	494	511	502	518	467	510	492	558	484	524	523	508	506	505	505	590	499	483	461	511	529	520	527	488	502	477	473	499	529	495	544	555	537	476	525	514	509	517	523	479	467	493	497	501	522	457	508	504	504	506	470	514	520	513	557	468	499	509	527	539	531	544	496	483	489	488	498	510	478	537	522	506	531	538	497	511	502	515	501	470	533	502	501	470	526	541	483	513	551	480	471	492	539	558	489	481	530	499	483	508	501	485	517	511	520	516	544	476	491	509	512	534	521	503	507	484	505	473	503	502	500	471	448	507	514	461	494	517	485	508	482	503	490	523	477	545	527	505	518	466	512	480	480	477	506	510	509	514	454	511	512	477	498	489	506	496	506	521	511	517	493	462	503	508	505	512	513	508	500	531	532	500	493	537	498	478	552	515	532	513	506	521	493	504	491	513	452	515	532	536	528	462	493	502	484	518	485	517	539	455	495	521	487	518	535	495	498	511	496	511	537	539	491	501	525	484	475	516	446	485	491	536	468	522	509	486	477	538	502	519	510	502	487	482	517	503	478	491	457	506	479	502	501	480	495	466	502	485	507	493	514	474	490	508	472	486	493	538	526	486	527	522	514	553	485	498	498	534	507	521	498	460	500	481	537	487	510	526	491	530	515	537	491	507	529	480	486	525	520	457	501	502	461	497	517	504	529	436	500	536	505	520	482	518	462	488	533	453	496	499	472	466	474	461	492	539	467	511	503	508	533	494	547	526	477	479	529	524	492	523	479	503	510	526	489	516	535	518	510	502	514	514	539	499	524	544	448	487	506	481	511	509	501	484	483	506	491	522	520	511	479	508	479	518	498	504	505	522	520	498	506	528	512	550	516	485	517	522	554	496	467	494	488	531	471	507	494	534	515	510	518	506	495	485	500	492	500	496	490	508	521	496	478	525	507	525	492	501	459	490	464	542	509	508	462	490	537	467	562	493	495	513	494	500	493	452	545	495	461	506	502	471	511	497	506	492	513	488	495	542	529	539	472	480	470	495	530	504	515	525	505	517	483	510	497	509	498	467	511	545	460	472	535	517	494	494	529	530	511	507	483	561	491	492	488	478	482	536	462	482	492	463	510	450	478	520	549	496	508	471	526	525	528	463	523	488	504	529	446	530	513	524	506	495	538	519	472	459	538	501	553	515	456	501	518	503	479	518	501	476	535	542	542	496	521	466	471	490	488	475	498	497	486	490	523	475	544	491	513	529	498	473	491	482	518	499	512	511	515	518	460	531	500	490	545	475	506	516	540	506	485	526	501	503	463	516	441	507	485	546	510	505	537	528	479	480	522	512	509	527	498	550	509	562	510	477	512	518	543	485	490	500	503	481	519	507	506	504	535	500	506	511	533	478	480	501	523	515	502	518	497	516	510	467	468	511	485	487	502	487	490	485	523	511	539	504	516	508	492	498	549	460	488	520	517	516	490	500	503	487	531	505	486	503	461	525	497	488	529	510	470	547	484	503	481	487	517	496	500	510	496	501	501	516	501	465	472	516	469	525	500	521	531	518	473	484	554	514	525	501	532	502	490	525	488	502	523	514	523	510	488	461	508	482	513	505	514	523	559	540	574	516	523	496	499	527	492	505	537	537	535	488	474	481	554	538	522	528	497	481	513	513	480	511	505	490	498	531	497	507	485	526	535	494	472	532	505	477	470	507	483	524	499	481	479	504	527	486	503	495	490	501	519	500	510	531	524	479	487	477	535	491	452	487	482	506	502	504	467	524	514	459	511	530	483	491	508	486	521	503	475	528	516	483	484	516	500	510	489	508	512	519	526	534	486	506	482	512	542	471	497	490	483	500	519	504	560	501	525	523	496	464	473	545	516	486	545	524	533	534	511	507	471	491	515	538	476	511	506	503	512	523	524	479	500	454	513	516	494	536	549	503	463	499	498	487	519	513	483	523	540	481	488	502	450	484	496	479	527	508	504	523	480	552	536	504	486	527	480	480	462	499	475	543	518	495	509	486	460	500	494	500	510	478	503	505	480	507	506	495	529	552	500	506	500	501	483	490	457	566	485	526	515	506	505	523	512	440	481	497	535	541	512	543	520	518	495	510	502	535	477	489	466	482	535	572	537	481	524	523	513	528	521	519	523	567	496	516	474	537	487	492	512	538	493	507	441	513	504	522	499	511	491	440	511	496	552	503	485	487	483	527	492	498	496	521	498	494	470	479	512	499	496	536	522	491	483	523	509	493	493	520	495	511	510	520	504	492	502	501	505	514	492	500	500	494	523	528	484	515	515	499	549	500	502	494	491	539	485	509	495	528	497	478	513	475	513	499	515	496	527	514	546	508	494	513	524	503	490	491	502	540	528	487	473	510	487	471	436	506	484	499	514	486	493	483	493	489	471	520	538	486	504	511	531	511	503	444	455	485	493	525	541	494	508	498	530	498	512	494	538	546	490	532	470	496	466	481	514	527	492	476	551	553	525	484	492	489	534	508	550	446	495	510	499	523	546	481	501	507	515	537	512	506	482	510	486	558	487	490	475	518	525	500	529	501	483	536	515	519	504	475	505	482	511	503	490	521	482	491	485	542	506	496	526	483	546	531	480	477	521	509	507	483	500	532	503	497	489	515	485	512	486	457	537	473	490	531	517	488	557	499	497	484	534	508	519	515	461	501	473	531	494	465	505	484	489	483	493	497	524	464	544	504	502	466	510	534	503
34351	8677	1488	1050	831	596	528	486	441	452	406	406	407	378	366	374	349	372	344	337	348	376	379	343	349	343	328	347	311	331	322	356	355	323	337	357	300	331	362	341	355	311	294	338	369	346	341	335	391	358	301	328	324	353	339	325	314	349	361	335	308	335	326	324	296	372	357	341	348	339	336	325	317	299	343	343	364	352	325	333	318	344	318	322	316	334	341	311	339	346	337	357	360	327	333	333	356	353	352	359	302	322	361	342	369	314	367	321	349	320	330	311	356	359	356	351	303	328	334	330	321	355	341	320	321	345	337	359	310	339	357	327	329	338	343	365	378	310	315	353	328	349	368	326	354	346	335	350	344	313	292	324	355	328	352	374	348	398	334	331	317	310	348	328	363	311	309	329	329	334	319	328	359	327	350	367	360	337	370	357	337	326	328	344	319	314	346	364	324	327	322	326	341	335	344	334	315	342	351	339	358	350	399	350	315	328	300	297	360	345	373	323	276	365	317	317	352	324	321	325	330	342	338	325	310	353	331	336	349	310	318	318	345	359	353	317	349	330	374	314	318	342	344	374	343	339	336	312	330	338	328	345	340	316	301	332	367	310	365	364	314	334	347	356	363	324	353	344	358	341	334	323	322	355	338	322	350	336	325	362	350	317	319	331	338	341	327	314	359	322	330	345	319	329	344	336	368	328	264	310	370	327	324	353	340	320	366	353	323	345	359	327	327	340	334	322	330	335	345	284	346	342	318	338	331	336	337	369	378	325	340	334	358	341	356	333	348	337	339	351	336	345	348	329	379	335	344	354	336	296	315	327	311	324	376	339	332	348	334	337	343	333	348	337	350	347	327	374	345	322	346	338	361	330	299	319	327	330	322	322	321	348	315	320	350	332	313	349	329	348	311	321	327	336	330	331	322	336	323	347	335	312	373	345	375	327	308	323	356	362	315	345	343	303	338	322	350	287	329	335	361	321	333	334	339	311	339	324	337	358	352	325	336	328	346	378	347	325	346	338	341	351	288	341	341	322	324	328	347	338	298	346	359	356	357	358	338	374	342	317	328	336	350	332	336	336	357	310	329	365	322	309	335	355	332	326	350	300	346	338	357	327	317	347	330	360	339	336	341	344	339	333	329	349	347	310	323	324	346	352	309	328	367	326	333	321	355	342	342	366	313	318	353	321	327	356	324	310	345	325	352	352	308	313	343	316	327	338	352	334	344	333	366	337	347	359	326	362	348	357	392	334	338	342	311	308	346	342	341	362	330	322	318	373	329	317	346	331	356	329	315	353	357	308	371	367	324	346	309	328	360	339	344	310	335	302	327	319	342	362	322	334	328	334	321	293	315	327	346	344	368	385	361	337	350	355	320	307	326	365	335	342	354	339	348	328	288	328	323	363	358	368	353	375	352	338	354	331	326	323	320	356	367	316	352	311	311	346	342	335	338	334	342	352	301	336	347	336	360	331	319	365	382	345	374	322	316	327	350	359	339	333	324	365	338	332	370	359	347	326	322	332	353	311	329	339	341	329	336	359	355	334	365	337	324	315	332	335	372	317	331	348	329	325	348	357	349	365	374	373	376	357	317	373	341	309	378	379	360	328	325	332	339	327	367	371	337	352	337	327	356	372	357	329	320	283	337	355	324	363	357	325	345	340	334	325	331	312	322	348	352	376	351	324	349	337	342	341	365	340	370	309	306	354	318	341	342	347	350	318	339	333	305	330	337	342	371	301	361	344	318	380	309	303	355	345	349	349	323	330	320	326	324	318	353	317	336	333	318	349	332	354	364	359	350	361	342	350	330	329	326	337	389	315	356	310	380	317	317	340	337	326	350	322	332	326	337	321	338	342	334	346	340	348	336	320	341	315	360	332	320	359	359	314	332	302	352	357	309	303	332	325	336	325	326	330	368	333	370	311	365	351	338	353	328	374	346	362	366	357	301	331	343	323	299	332	342	315	320	330	357	354	328	332	343	327	307	301	313	326	390	354	311	321	345	340	305	328	363	318	339	322	324	327	317	342	333	378	348	343	343	348	315	308	336	331	350	351	317	332	322	344	389	327	344	336	315	334	307	322	346	329	341	348	358	321	356	355	325	345	317	358	346	326	347	355	310	310	337	333	369	343	329	357	367	317	340	353	314	315	347	328	306	371	375	308	342	341	318	340	301	349	365	372	349	365	318	333	308	322	330	310	328	336	337	358	330	336	292	351	343	324	354	334	348	323	335	350	351	327	320	331	294	373	347	372	366	341	328	325	334	379	338	333	325	318	364	319	352	307	372	340	332	303	340	322	365	339	367	335	352	335	357	340	345	312	330	329	384	315	311	322	322	333	330	369	343	365	327	360	325	345	334	338	325	328	325	361	312	346	391	316	357	352	292	357	336	356	338	354	358	358	365	305	340	337	325	329	360	352	339	367	342	344	329	349	296	320	356	335	343	349	318	336	356	347	295	310	344	326	311	355	304	337	327	352	315	364	358	317	324	363	353	329	313	372	326	352	372	330	381	355	304	342	348	367	362	377	327	339	356	332	338	352	313	310	310	350	324	371	344	320	345	354	371	352	344	325	364	385	323	369	339	331	385	374	338	341	317	383	314	349	353	330	337	325	315	336	345	340	380	319	339	306	328	348	338	340	356	330	354	335	358	369	320	314	316	321	354	352	368	336	326	347	339	330	350	320	337	319	317	324	339	348	295	338	335	357	332	306	339	356	339	336	342	351	343	328	351	347	345	338	376	323	323	343	325	346	366	311	307	350	292	370	354	342	350	333	357	301	332	328	345	355	338	332	377	323	357	326	318	343	338	320	363	298	286	316	335	358	342	330	337	357	322	328	329	386	368	332	340	308	360	321	327	309	336	346	333	330	365	316	344	352	357	354	351	301	343	329	323	327	338	299	333	341	340	332	312	320	329	369	342	323	345	347	304	321	331	331	331	322	330	341	351	341	338	327	302	346	352	312	367	311	364	341	355	347	342	349	339	327	332	354	301	336	329	339	339	324	319	325	355	402	306	331	339	339	330	344	335	334	329	308	326	311	334	359	328	349	350	329	318	318	360	301	317	324	320	367	344	323	326	325	304	365	338	313	330	364	320	344	334	348	344	336	317	337	340	328	330	328	331	383	326	340	330	368	333	346	332	315	331	320	365	346	349	344	326	299	314	330	313	334	321	306	326	306	344	319	329	340	357	310	324	312	308	286	326	363	349	296	343	325	310	329	349	313	343	339	343	297	349	333	362	353	283	330	325	348	341	373	315	342	344	340	323	320	321	421	335	314	340	345	341	325	345	343	352	370	336	340	340	344	333	325	323	354	322	341	327	322	344	323	359	336	359	313	333	346	330	316	317	322	324	331	338	330	331	340	349	323	286	382	317	325	349	322	312	342	354	316	321	323	307	375	351	334	356	345	319	365	327	334	381	340	340	326	288	322	314	346	332	325	334	325	331	341	318	344	336	327	320	355	325	367	357	333	351	340	340	334	351	318	319	330
18234	3501	2571	2983	2616	2327	1955	1866	1602	1463	1326	1277	1214	1133	1147	1109	1034	1046	1080	1047	1007	997	984	972	987	969	943	917	924	978	885	935	962	940	882	932	891	872	921	851	892	895	903	877	861	914	944	881	916	909	828	871	836	892	846	851	894	842	857	876	857	899	891	847	866	882	853	911	876	895	869	809	853	909	820	862	918	851	897	876	839	865	827	891	877	851	884	903	881	886	899	873	845	904	834	813	872	870	863	836	843	865	784	859	848	881	885	891	886	861	867	856	898	878	908	844	868	863	835	893	840	828	851	908	858	833	859	836	831	877	893	812	846	876	918	913	881	886	872	871	864	871	846	870	867	893	858	864	851	811	818	873	821	865	851	875	899	846	860	880	907	833	887	858	847	920	843	866	827	854	854	836	904	818	872	832	823	858	871	880	888	852	874	830	858	852	820	865	872	863	825	882	881	886	866	864	814	915	853	858	813	902	792	905	860	794	868	833	853	837	844	815	842	835	888	832	877	858	861	838	869	900	837	845	867	781	803	840	852	861	905	858	864	890	805	873	843	846	853	836	869	786	835	901	880	840	861	838	822	898	876	894	785	849	870	883	847	867	825	798	844	836	874	869	816	893	874	891	835	903	762	861	809	823	883	863	863	916	878	833	835	877	862	860	799	839	832	823	798	877	835	843	850	849	873	860	892	880	816	858	874	798	843	813	878	834	863	854	902	813	837	911	855	831	809	840	842	834	852	868	829	875	831	899	936	889	902	811	912	881	910	867	833	873	856	880	878	860	841	867	861	897	845	856	867	818	848	857	855	852	843	864	822	824	956	931	878	800	811	873	805	862	834	828	826	915	870	831	798	831	830	874	827	855	886	810	850	846	905	894	802	857	817	859	868	831	832	810	830	830	870	855	868	859	823	875	893	836	824	830	849	876	880	833	848	865	866	792	872	834	849	865	918	796	839	839	820	909	849	850	877	876	886	848	833	841	813	867	882	827	855	874	867	826	901	905	823	915	885	829	858	905	850	825	940	812	903	857	853	845	886	850	867	845	832	814	896	829	843	881	904	839	788	872	853	826	864	892	914	895	814	860	831	899	865	805	817	891	929	778	885	829	806	836	875	878	815	870	904	848	824	849	814	833	903	897	904	847	841	848	839	886	848	885	868	855	880	865	863	852	847	850	870	839	833	807	869	875	870	818	895	839	791	867	814	859	816	929	847	869	829	828	820	890	861	838	867	848	942	840	872	821	861	862	815	873	897	852	838	906	887	877	838	876	894	857	883	830	841	867	820	883	838	860	886	866	854	869	856	887	869	831	903	804	866	885	829	883	907	841	863	917	868	880	876	870	872	895	865	869	877	832	802	877	812	865	884	852	841	849	873	843	881	838	799	834	859	900	853	866	887	841	851	838	873	868	850	841	835	893	895	865	828	829	862	826	895	848	838	901	821	839	862	883	833	895	887	870	876	842	869	829	856	862	843	841	853	874	871	848	863	862	856	873	851	847	877	790	856	910	808	842	838	856	912	835	876	840	846	912	840	805	879	822	864	816	842	905	836	887	841	875	866	871	821	884	886	846	845	880	847	830	818	839	946	871	841	872	885	831	823	917	869	866	810	877	865	910	848	802	861	869	863	821	909	819	828	888	886	841	796	863	841	874	808	868	847	910	869	834	883	853	802	884	797	908	879	847	884	860	863	853	878	897	866	816	883	838	831	890	908	880	881	841	841	842	850	879	883	896	819	864	861	870	876	877	822	839	853	806	880	873	888	840	822	830	877	843	856	860	838	840	869	830	823	852	888	847	890	872	879	874	872	892	858	875	921	848	851	829	906	835	855	908	865	818	843	863	861	835	827	841	864	927	864	805	909	835	887	833	895	803	836	838	903	841	880	829	837	843	869	865	861	867	846	905	858	835	916	840	893	844	902	876	844	898	869	867	875	822	887	845	877	862	878	833	854	845	842	810	897	888	833	854	864	887	858	830	879	913	842	836	840	890	867	822	875	902	861	794	889	874	842	871	878	873	872	889	875	891	853	852	860	879	836	884	860	886	826	848	907	825	887	861	800	876	903	841	845	842	847	846	848	879	836	832	903	903	838	863	802	876	874	814	813	857	869	852	874	865	805	826	878	871	851	857	874	857	844	824	852	869	892	895	902	857	861	864	914	827	844	831	885	799	861	870	823	840	844	849	801	844	819	863	867	897	889	868	871	870	877	843	896	892	868	869	849	868	863	900	853	824	876	896	859	891	868	853	882	837	854	837	850	921	834	871	872	857	886	879	839	826	854	852	848	827	869	860	847	876	872	847	833	860	874	889	933	880	863	909	850	856	830	848	849	892	841	879	883	850	914	887	868	895	861	861	856	916	887	825	876	869	866	827	819	890	854	844	872	857	839	814	841	825	837	843	900	860	869	842	826	884	870	895	873	891	890	866	844	895	871	857	844	859	785	886	874	842	860	887	891	834	856	801	818	865	893	887	889	859	887	857	875	894	823	883	890	918	810	869	868	907	819	859	813	883	848	823	854	854	872	826	844	841	854	911	857	832	901	898	885	861	843	841	845	804	867	834	842	836	829	823	880	866	871	844	887	818	890	836	831	834	864	867	891	798	888	834	870	854	878	862	889	828	853	849	829	787	899	841	897	851	879	841	842	830	888	871	900	840	861	873	832	807	841	845	867	917	894	822	895	876	817	856	846	859	841	891	886	856	802	854	863	841	880	854	862	893	876	882	872	882	846	815	928	897	891	837	860	885	847	843	905	826	861	871	862	827	897	852	867	864	830	855	863	837	816	852	807	889	928	887	845	884	852	880	908	868	856	782	814	849	884	901	816	850	884	870	917	884	817	902	832	846	810	906	845	863	822	827	861	887	817	866	878	892	897	846	814	851	824	834	832	852	883	848	859	820	852	855	879	836	873	851	863	853	837	838	844	844	841	881	881	857	838	862	825	866	856	829	864	846	875	880	884	922	834	824	834	806	855	897	821	846	869	844	852	820	856	888	866	841	775	852	864	876	828	858	916	850	819	901	857	846	898	844	862	868	847	871	874	860	835	857	908	834	820	849	838	830	879	848	888	849	879	849	840	834	817	854	880	848	859	885	918	888	895	872	871	828	926	834	853	875	849	929	834	853	869	850	840	857	795	825	883	920	888	825	872	874	871	832	850	869	885	843	844	823	856	886	869	866	852	871	861	881	871	872	816	904	857	811	860	841	886	884	893	835	833	848	895	838	910	881	838	865	829	863	823	831	808	877	845	847	838	859	835	847	874	856	829	830	821	830	838	874	853	823	832	820	856	847	858	817	903	862	862	842	786	849	883	830	886	849	820	825	819	871	871	845	870	854	853	862	788	868	890	872	831	824	828	814	827	885	858	875	847	819	853	856	866	858	908	896	821	904	856	904	956	796	846	951	854	848	880	870	882	861	853	840	913	818	836	809	859	816	858	848	896	802	888	853	838	899	808	865	835	878	861	857	867	858	867	814	864	830
55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	55	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
